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
336530354123	336530354684	336530355234	336530355784	336530356334	336530356884	336530357434	336530357984	336530358534	336530359084	336530359634	336530360184	336530360734	336530361284	336530361834	336530362384	336530362934	336530363484	336530364034	336530364584	336530365134	336530365684	336530366234	336530366784	336530367334	336530367884	336530368434	336530368984	336530369534	336530370084	336530370634	336530371184	336530371734	336530372284	336530372834	336530373384	336530373934	336530374484	336530375034	336530375584	336530376134	336530376684	336530377234	336530377784	336530378334	336530378884	336530379434	336530379984	336530380534	336530381084	336530381634	336530382184	336530382734	336530383284	336530383834	336530384384	336530384934	336530385484	336530386034	336530386584	336530387134	336530387684	336530388234	336530388784	336530389334	336530389884	336530390434	336530390984	336530391534	336530392084	336530392634	336530393184	336530393734	336530394284	336530394834	336530395384	336530395934	336530396484	336530397034	336530397584	336530398134	336530398684	336530399234	336530399784	336530400334	336530400884	336530401434	336530401984	336530402534	336530403084	336530403634	336530404184	336530404734	336530405284	336530405834	336530406384	336530406934	336530407484	336530408034	336530408584	336530409134	336530409684	336530410234	336530410784	336530411334	336530411884	336530412434	336530412984	336530413534	336530414084	336530414634	336530415184	336530415734	336530416284	336530416834	336530417384	336530417934	336530418484	336530419034	336530419584	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2559	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44145	67743	79957	58400	19443	5919	1006	485	468	409	378	386	320	306	509	2654	6070	5171	2599	1920	867	417	293	281	285	269	255	269	270	279	259	247	275	271	270	287	253	274	264	273	241	279	230	279	275	254	288	255	246	274	250	249	261	245	278	245	278	274	261	257	245	280	275	261	244	273	287	246	266	274	253	277	252	264	249	259	264	300	278	261	256	253	282	271	237	249	246	244	246	243	266	258	262	271	244	269	294	257	248	268	283	290	304	223	255	269	268	241	263	281	235	242	275	245	274	272	276	285	271	250	251	269	268	241	279	247	254	297	265	263	276	264	308	274	286	249	274	239	264	258	247	244	245	267	282	291	294	274	282	276	259	255	243	273	248	275	270	264	276	267	263	248	290	248	252	261	248	271	275	271	273	264	256	260	251	269	265	281	253	269	270	254	250	299	268	256	253	296	268	266	272	272	250	262	272	287	270	283	234	269	266	244	268	262	263	246	278	261	259	261	262	275	256	273	279	292	291	262	311	297	286	255	267	275	254	252	255	252	250	245	288	265	246	269	273	276	252	227	284	235	263	282	252	258	247	286	261	273	271	252	282	263	261	275	255	290	285	293	288	287	277	259	275	275	251	230	275	287	256	270	247	244	251	256	260	297	284	254	279	248	286	276	269	280	279	277	297	263	241	284	261	241	262	251	311	290	258	259	256	296	245	282	304	266	262	262	281	259	255	307	268	273	291	248	285	270	269	250	292	284	281	280	270	256	261	274	261	280	253	262	269	266	243	274	264	265	260	242	291	225	284	290	236	250	254	278	258	224	295	274	278	266	275	256	275	263	310	276	284	242	246	260	282	257	257	273	240	249	260	268	262	303	304	253	237	284	268	280	263	242	262	271	257	258	281	269	272	269	254	254	256	264	276	266	264	252	264	258	241	266	270	283	313	260	283	262	263	284	274	246	279	292	254	291	287	273	286	265	262	271	251	268	253	276	265	310	259	284	282	268	238	250	270	264	243	286	260	280	263	265	280	274	262	264	269	277	278	271	261	294	250	261	267	269	253	285	288	248	278	302	268	267	265	308	253	247	262	274	291	257	265	302	265	265	280	260	286	258	275	255	263	279	270	232	231	256	246	260	244	245	274	260	255	274	237	243	279	252	238	279	274	263	230	243	270	276	273	273	273	272	270	284	250	281	259	295	302	292	271	256	251	294	255	254	250	272	314	267	259	281	293	259	258	290	223	266	236	278	243	278	286	247	245	248	243	250	268	263	281	250	283	261	257	278	274	235	279	267	286	260	244	264	237	248	250	261	217	267	225	272	278	276	264	257	239	284	239	273	288	274	243	274	276	259	273	256	294	279	254	287	279	253	263	266	231	290	268	254	283	282	265	252	261	273	275	247	258	279	249	259	257	267	239	250	282	268	270	240	271	266	263	241	268	242	267	269	234	234	265	282	290	265	292	287	276	269	257	230	250	258	239	271	222	269	286	270	259	274	301	242	269	254	287	241	283	278	273	254	257	299	256	258	274	279	292	264	283	285	279	273	251	253	276	281	266	265	273	256	277	223	286	249	248	274	260	256	254	287	276	258	299	270	264	244	257	242	283	255	276	274	299	248	241	261	271	250	252	267	273	273	253	251	262	271	273	281	261	255	294	229	261	283	279	264	296	251	232	276	293	263	249	264	277	243	286	299	253	282	247	270	277	246	267	265	279	250	258	253	264	248	255	259	241	297	285	271	248	255	256	262	246	257	257	277	251	239	285	261	270	262	254	242	280	272	294	258	273	291	262	240	255	269	275	266	291	266	256	268	245	276	254	254	250	241	250	247	241	276	252	252	260	244	250	224	265	233	253	295	280	252	248	252	258	262	277	263	251	287	263	247	253	270	255	237	271	278	283	261	219	259	279	304	273	258	259	266	284	266	251	248	274	267	275	265	264	258	264	264	261	269	249	272	247	245	252	250	273	252	236	257	270	250	252	286	248	260	277	261	270	266	272	220	305	275	286	237	247	295	280	282	242	270	278	265	251	282	277	280	255	291	289	247	247	272	242	274	274	242	271	245	276	256	272	273	257	248	242	267	270	265	253	257	265	277	263	277	249	248	260	265	272	257	272	296	242	261	259	275	285	269	273	254	249	238	277	269	269	264	270	290	263	258	249	269	253	270	249	287	239	267	245	249	256	271	270	268	266	281	259	299	256	244	262	230	281	276	282	252	271	281	266	225	275	245	273	240	247	274	266	265	287	230	269	276	237	273	259	253	259	259	257	244	287	287	266	275	275	265	284	293	263	272	288	289	243	242	261	265	274	263	261	267	266	286	242	248	258	256	259	264	268	281	268	269	251	247	251	253	296	243	255	261	246	256	247	261	240	245	237	230	299	249	238	268	275	276	262	254	247	275	237	265	278	268	292	253	261	288	230	266	259	279	260	244	262	242	238	239	269	275	242	274	279	257	257	247	223	266	287	259	270	274	257	274	272	285	249	257	266	265	256	280	289	239	256	261	264	262	252	274	281	262	269	245	256	280	244	246	265	303	236	268	299	253	276	257	299	229	276	264	251	272	278	278	230	247	288	261	280	251	292	243	268	286	239	277	256	281	283	277	236	245	285	257	261	255	253	267	262	254	256	275	263	258	297	236	255	238	279	240	232	275	261	272	263	295	290	294	276	266	259	264	265	253	269	252	271	260	264	270	278	264	273	292	255	269	261	265	270	250	269	257	296	250	287	265	271	269	285	258	296	256	247	269	274	286	268	286	280	260	269	263	283	269	283	289	244	270	250	266	286	269	269	248	272	269	251	239	260	274	272	285	264	273	265	255	274	281	274	273	266	262	274	258	230	290	260	268	265	251	270	302	266	270	267	282	263	240	278	265	258	266	263	255	269	254	232	273	255	295	272	254	253	262	259	254	249	267	265	246	264	256	274	270	271	255	292	259	268	241	271	249	227	265	241	273	246	261	259	261	288	239	268	268	265	234	274	253	266	248	266	236	248	257	266	263	267	302	287	303	290	274	274	272	250	281	292	264	275	274	231	296	251	254	273	243	283	240	254	268	262	298	269	285	280	242	257	295	235	276	273	278	246	241	272	248	274	249	244	263	222	257	280	261	268	257	278	268	283	250	255	256	248	263	272	254	261	274	248	289	239	252	259	288	238	268	250	285	281	289	266	237	269	279	244	272	270	264	284	267	255	268	268	262	276	269	247	278	254	284	264	278	225	261	269	283	288	283	264	284	267	276	285	273	276	256	293	257	255	258	233	287	265	290	293	258	245	254	285	260	281	252	288	230	272	258	244	228	279	267	268	282	262	242	255	253	240	261	270	258	262	260	235	274	261	259	255	254	264	248	284	256	299	284	275	290	279	273	309	248	261	261	259	262	263	268	251	265	288	264	272	268	280	262	262	239	296	255	264	276	252	272	286	239	273	260	247	265	275	267	251	289	271	240	230	281	262	253	263	271	246	266	247	265	267	280	287	262	258	271	267	251	282	301	277	260
28174	54473	81984	46407	4529	2128	1710	1383	1431	1212	1135	1058	1047	964	2222	13437	24144	19602	12207	9170	3998	1393	750	705	690	669	703	690	621	673	679	695	738	681	668	716	655	666	698	682	659	667	660	700	711	657	743	685	714	628	702	676	721	672	667	686	695	627	708	710	659	672	674	700	640	639	699	655	619	666	633	679	657	660	709	702	703	654	657	692	680	691	687	646	641	666	718	627	671	704	679	687	679	674	657	689	712	697	674	659	680	667	656	633	680	664	675	648	718	703	674	682	693	671	611	665	697	706	641	684	654	724	677	662	697	667	721	645	654	678	663	680	665	661	649	674	679	604	658	644	662	640	667	645	731	686	673	676	694	694	667	670	640	659	680	690	680	719	642	651	677	665	697	680	708	683	671	711	688	657	663	676	686	666	697	671	695	657	702	663	710	631	656	696	684	630	702	694	676	674	703	671	664	682	680	647	650	673	683	632	656	686	625	650	676	628	699	613	675	632	696	659	683	645	648	640	695	665	686	628	682	647	694	705	649	685	667	675	674	646	647	668	692	656	632	666	652	693	686	661	693	668	661	677	681	648	663	675	688	696	691	680	648	690	740	663	683	662	688	695	680	651	631	661	675	656	665	727	684	677	670	627	706	696	660	710	664	662	700	657	695	705	691	670	696	670	632	674	641	681	663	676	692	674	680	713	708	649	711	681	665	659	679	676	654	630	682	616	636	656	661	696	642	671	692	660	654	684	617	658	638	678	650	654	697	677	672	696	641	663	673	718	647	645	657	680	679	633	694	719	666	683	703	634	647	694	681	673	676	693	652	684	682	648	686	649	682	660	653	640	687	658	682	654	690	681	668	667	676	648	686	674	668	680	650	675	719	684	659	680	666	632	655	617	619	658	628	683	693	659	722	644	663	660	684	668	653	675	664	686	634	647	648	639	681	654	683	668	663	668	672	665	670	679	689	642	637	702	672	702	682	653	698	716	666	694	706	678	649	649	656	667	654	685	682	636	680	684	710	675	662	683	651	650	701	662	633	670	661	676	675	633	647	683	672	669	675	673	656	655	666	660	686	665	647	670	658	652	690	710	692	688	686	677	616	654	719	630	687	692	730	710	710	690	661	726	658	677	676	646	640	685	631	650	673	639	668	723	653	648	690	666	712	712	662	680	668	673	663	717	651	651	651	613	689	701	689	678	686	696	676	633	707	666	641	676	664	666	676	638	624	679	626	704	658	675	680	635	654	655	664	635	610	694	671	640	655	712	722	626	686	694	660	665	660	676	681	650	714	661	686	690	666	675	665	666	644	614	712	629	649	684	697	670	718	644	635	641	706	637	690	672	642	681	680	658	704	684	713	683	618	660	620	651	662	658	644	648	666	625	681	661	622	658	682	722	645	667	654	679	664	739	635	671	631	736	697	688	712	670	670	653	645	658	716	695	650	665	686	664	685	676	670	678	701	713	713	623	696	645	615	631	722	671	697	701	665	666	659	657	661	654	635	701	683	676	688	654	683	683	678	685	686	597	636	669	632	661	692	669	697	682	666	664	709	725	637	666	680	676	647	661	680	658	677	709	670	657	637	674	661	719	663	667	621	668	664	676	667	658	682	660	688	708	650	622	657	683	671	668	645	708	664	698	697	692	617	668	667	683	672	685	728	704	699	679	659	681	714	641	638	630	690	644	682	641	649	699	697	680	651	682	671	728	658	663	679	647	692	636	683	642	686	664	684	666	648	690	671	693	647	629	697	733	679	660	625	666	648	717	665	663	631	646	654	677	672	653	678	696	675	694	683	706	679	697	644	684	679	694	649	694	652	660	650	655	700	676	692	675	665	669	714	728	696	688	642	666	638	649	669	689	705	652	679	700	639	708	649	646	636	675	675	674	698	638	638	681	677	692	683	713	648	640	716	706	601	696	687	704	678	665	666	651	666	618	679	644	630	632	669	616	669	651	685	680	639	677	688	666	646	702	693	683	637	664	641	669	681	669	706	637	675	670	669	657	672	648	644	669	668	601	652	727	672	662	679	622	676	694	631	648	654	671	713	669	648	602	679	672	658	640	645	711	682	701	690	668	685	665	654	680	650	710	630	677	663	670	648	662	664	639	694	668	617	630	695	634	678	708	766	658	723	674	699	658	660	692	671	683	681	703	664	692	690	793	684	675	684	704	637	676	690	677	642	690	705	679	695	700	682	653	660	713	711	669	674	724	668	698	682	692	659	651	679	680	640	695	677	667	682	691	654	662	645	693	668	702	635	716	669	656	668	684	641	637	681	732	706	657	646	664	654	682	695	676	676	700	676	642	641	654	686	673	658	659	666	699	673	708	670	682	736	689	658	709	639	648	667	676	704	637	659	655	678	657	646	652	698	683	696	686	639	708	684	729	684	710	647	702	679	653	628	647	646	674	715	657	654	673	691	656	643	675	692	656	668	695	651	666	651	718	725	684	687	676	694	713	646	705	667	731	668	675	680	671	688	628	690	639	639	712	642	682	723	704	694	644	647	713	656	675	695	711	652	639	707	701	689	654	696	659	701	651	654	706	689	667	693	658	710	657	643	682	689	646	697	689	663	703	654	698	665	658	675	671	691	695	685	688	685	641	677	699	640	686	714	682	656	656	680	657	681	690	694	690	711	694	645	678	692	663	646	640	651	673	666	712	637	679	674	675	665	669	647	658	671	668	671	696	681	649	686	664	681	687	627	625	658	632	689	674	656	674	711	668	610	714	662	619	699	666	681	681	683	688	699	667	655	690	648	663	698	663	702	659	651	687	672	673	674	676	685	684	663	685	697	654	692	705	651	691	666	644	717	708	685	628	644	684	665	687	620	660	677	671	660	634	679	685	647	653	698	670	651	676	691	685	657	683	705	605	659	714	660	691	727	700	696	682	641	687	677	651	640	653	670	669	664	660	702	711	685	654	652	673	671	648	681	659	627	622	675	735	644	653	668	711	653	715	675	720	645	642	625	678	682	722	694	694	665	622	679	700	699	661	685	681	665	658	677	684	716	663	668	659	685	729	672	670	663	721	616	710	682	707	666	673	667	677	662	667	628	737	655	666	662	677	617	723	656	655	666	636	683	697	703	680	674	668	645	676	637	653	717	702	622	625	685	653	666	672	650	614	734	647	675	669	660	701	675	705	638	662	615	665	713	686	690	707	689	680	708	661	679	684	654	680	665	640	662	693	637	708	680	718	635	660	667	621	680	740	654	701	708	645	657	642	675	718	702	648	661	698	679	692	667	643	684	640	659	673	611	668	663	656	685	684	706	670	691	677	648	676	661	725	710	679	681	659	698	648	663	667	703	676	662	691	708	670	644	703	654	671	688	647	694	643	642	642	644	659	648	663	687	719	706	688	652	700	696	679	659	665	670	655	638	657	691	667	631	661	648	671	655	608	675	643	665	681	668	679	643	660	633	675	676	660	634	709	694	654	672	707	720	651	672	669	671	700	686	683	720	649	715	725	648	726	727	670	658	713	641	674	633	686
5097	7311	15047	8339	421	265	235	222	267	263	253	256	226	244	262	296	477	594	468	376	327	254	225	253	261	225	258	248	230	228	246	253	248	245	229	217	242	274	260	254	243	252	244	247	246	257	229	250	256	252	246	243	239	243	240	242	239	255	237	283	259	234	255	261	257	242	215	246	234	261	225	252	263	255	244	243	247	245	254	234	242	249	232	227	240	235	245	225	225	243	241	250	276	249	255	231	220	243	229	248	256	244	235	245	244	245	239	239	217	235	290	248	279	248	216	232	247	249	238	250	224	245	268	242	217	251	191	248	241	233	222	262	230	244	255	232	240	217	260	265	241	236	270	263	200	213	243	239	242	242	242	255	276	213	272	263	248	250	235	232	253	242	241	254	220	247	228	222	270	276	263	262	260	259	275	245	247	260	243	240	231	252	276	286	230	260	247	237	220	217	254	201	262	259	239	247	227	266	236	233	219	233	246	234	260	261	278	239	250	244	234	273	238	255	251	223	208	235	261	233	264	271	258	211	253	234	256	231	212	241	249	229	267	229	262	257	246	235	244	246	242	277	238	252	245	271	259	268	252	270	250	262	246	210	218	222	228	274	255	258	231	231	228	238	262	268	248	251	254	229	251	257	244	267	237	282	263	241	271	225	233	244	227	275	226	218	220	217	267	245	276	240	243	224	241	246	229	244	281	237	270	229	230	208	234	233	243	252	245	210	249	219	248	233	246	232	244	242	247	248	250	261	232	243	228	260	244	239	240	232	229	237	227	259	248	240	256	223	247	238	227	247	276	241	249	250	257	236	230	222	243	278	274	252	265	260	245	228	238	263	229	229	268	261	241	223	263	225	230	240	222	251	224	249	257	281	233	253	229	220	237	231	231	270	264	227	253	241	251	254	240	224	245	246	245	263	241	274	240	239	258	233	255	229	247	243	251	231	237	239	235	251	254	267	230	236	242	247	261	245	233	221	220	254	248	251	247	247	213	243	243	245	216	253	253	242	243	251	234	241	245	228	236	251	236	252	247	266	222	249	228	272	237	264	237	248	225	242	279	271	231	230	259	274	265	245	270	230	243	232	225	269	245	226	254	225	224	231	252	252	238	271	239	273	248	263	228	243	229	208	247	250	255	246	241	253	217	268	268	246	255	241	215	230	265	251	257	226	239	251	269	252	229	246	252	246	235	261	227	252	244	257	259	249	243	237	276	238	236	230	261	252	230	256	233	218	240	266	239	249	225	232	252	230	265	261	260	270	254	237	235	238	240	238	230	234	227	263	253	239	247	246	250	233	240	248	258	239	277	225	264	236	225	252	246	241	225	220	248	240	261	220	243	237	229	233	254	224	275	260	252	291	248	234	244	245	263	271	249	237	218	258	217	207	237	242	228	265	250	209	214	234	238	256	246	237	244	223	229	254	219	237	248	247	261	230	230	234	262	227	237	244	254	248	266	274	244	251	258	249	242	236	261	253	228	267	233	242	262	228	247	244	253	198	234	231	264	275	271	210	261	248	240	252	259	234	242	246	254	230	262	254	246	235	257	279	244	269	235	243	256	246	238	247	257	253	265	224	239	234	242	218	260	243	260	266	215	257	275	221	257	266	216	254	227	222	242	250	223	240	245	237	243	240	249	223	257	254	234	235	256	235	235	252	232	265	248	229	241	231	246	212	240	232	255	229	237	252	224	258	238	233	266	242	226	222	237	249	230	241	257	253	246	234	240	263	261	222	264	233	242	262	251	285	231	264	255	232	259	255	273	246	222	228	250	259	286	260	228	222	223	249	220	245	245	249	234	257	220	215	260	253	238	234	219	233	250	255	254	244	249	253	238	247	233	245	259	253	261	231	287	248	251	230	243	257	233	268	248	265	228	234	259	229	241	269	220	246	233	261	268	258	274	262	234	245	252	234	258	226	237	229	243	272	237	249	250	239	262	249	246	248	221	213	262	281	241	230	246	231	212	238	238	253	252	236	241	244	237	210	261	250	276	275	234	241	193	247	268	240	230	251	247	254	244	239	233	245	249	240	268	245	227	248	250	248	234	232	241	247	220	249	268	274	229	248	253	232	237	239	260	280	231	230	260	249	235	258	236	236	256	267	247	239	271	229	234	235	247	230	236	242	236	230	249	255	253	235	257	251	241	256	240	263	250	237	241	237	253	252	243	246	228	269	263	254	227	244	259	264	243	231	265	246	235	225	248	251	213	246	223	239	237	246	251	265	244	255	212	259	251	251	230	223	234	255	233	258	253	237	239	232	217	247	249	229	257	235	258	258	221	223	240	255	242	272	239	227	255	263	283	231	252	234	243	250	258	220	257	234	245	236	262	218	216	248	257	252	229	225	248	235	219	243	225	238	250	244	239	255	255	221	276	228	239	249	254	248	249	244	240	256	237	245	247	234	255	245	261	261	244	253	235	222	243	225	207	233	203	245	241	224	254	232	226	256	236	232	235	236	229	263	244	221	230	272	270	251	227	273	223	217	245	241	258	247	243	237	245	249	244	236	218	228	244	260	240	236	248	247	253	261	257	245	255	251	206	232	247	260	220	265	248	253	251	211	247	248	250	257	236	238	212	241	243	280	225	247	255	261	219	246	222	254	212	232	227	239	288	265	229	242	228	226	247	249	227	246	257	226	254	229	238	262	248	238	254	265	239	212	255	232	236	267	264	237	235	262	240	242	253	237	241	255	239	248	243	253	264	252	255	237	258	231	236	239	216	267	250	275	230	245	244	227	255	225	247	265	256	226	251	249	228	223	235	239	228	266	256	263	242	281	270	245	225	274	254	251	221	230	274	248	225	237	267	256	230	246	251	241	248	257	241	265	263	233	248	260	229	242	228	247	230	224	265	243	238	263	228	263	247	272	240	259	235	232	226	255	231	263	233	260	248	279	206	225	242	260	246	265	242	235	230	230	251	257	235	246	261	234	251	236	240	267	210	230	236	219	237	253	248	247	238	247	254	245	252	264	241	237	249	271	257	248	236	237	234	250	242	253	233	252	243	212	223	264	256	241	236	258	239	232	250	249	274	235	274	262	275	241	231	255	250	250	241	275	236	254	245	233	250	237	247	225	263	237	252	239	247	248	246	260	232	241	264	244	270	245	264	239	270	248	224	269	238	256	226	255	237	226	242	253	255	249	200	246	232	249	236	254	236	228	232	234	251	267	255	240	248	253	266	254	239	257	219	249	247	236	243	247	237	236	225	229	262	238	240	269	241	247	239	225	235	230	256	237	228	233	244	256	225	232	216	233	237	266	223	244	263	238	232	225	237	248	234	230	239	262	256	242	279	286	234	268	229	236	250	282	270	261	259	253	253	223	256	247	251	237	261	251	251	219	249	236	221	260	230	258	248	240	249	238	259	237	238	219	259	216	246	262	257	259	223	262	254	280	225	249	257	259	219	220	246	263	265	260	212	246	249	237	229	225	255	242	255	234	236	258	235	262	246	281	258	280	267	253	275	226	289	238	239	228	241	251	221	240
4761	11040	25302	15186	814	662	706	653	608	668	671	667	646	621	728	1064	2176	2427	1580	1200	857	712	674	614	671	595	609	641	631	650	644	635	659	630	641	629	644	698	653	615	625	636	649	654	648	643	648	668	641	644	642	665	679	661	628	621	642	653	654	620	624	641	611	636	642	639	650	635	640	648	676	690	640	672	631	633	648	680	617	648	659	670	599	650	648	657	639	658	672	669	651	622	665	604	652	639	618	605	614	658	646	635	639	705	662	630	635	641	609	651	640	635	634	606	626	660	615	623	632	639	657	644	609	618	638	658	628	615	688	650	645	641	636	602	643	654	677	624	616	651	663	642	636	662	622	632	670	645	642	609	677	652	669	680	627	666	636	649	640	620	662	659	645	669	627	680	630	631	651	629	663	671	624	630	659	637	599	640	720	644	601	656	585	642	657	662	639	643	635	625	607	690	622	632	642	654	607	637	671	678	669	635	664	636	701	643	689	614	621	646	640	668	664	640	617	689	656	677	673	650	623	648	631	664	646	657	684	594	628	672	645	626	639	659	700	663	633	631	650	626	612	622	669	625	681	651	587	643	660	656	639	616	665	647	622	612	654	677	646	637	667	646	575	609	695	709	668	675	643	648	662	648	669	655	679	603	650	594	668	614	644	618	643	640	637	619	637	668	641	692	651	664	694	594	675	650	634	642	641	658	609	624	646	649	661	683	622	671	609	625	601	687	590	668	660	639	599	601	652	599	650	659	677	625	655	636	600	620	642	671	615	601	701	583	628	648	677	679	653	647	594	629	656	650	603	655	646	681	633	679	668	605	678	645	665	636	648	673	626	651	648	590	675	620	656	673	628	591	654	659	684	652	666	665	665	618	653	640	671	665	632	653	669	612	677	624	622	647	612	625	665	608	631	629	630	606	679	679	678	629	684	628	649	669	645	689	652	616	660	628	658	644	641	662	650	627	662	622	636	668	646	680	683	639	634	631	655	684	688	663	637	649	689	603	622	643	626	647	698	586	614	627	646	621	671	620	608	684	594	610	609	665	695	645	626	645	659	634	623	640	684	636	606	669	595	673	649	659	672	633	615	637	652	615	652	651	639	633	615	658	677	657	641	666	618	616	637	671	646	638	657	648	644	631	616	667	653	644	621	651	654	640	706	658	653	645	643	652	626	649	668	624	640	611	603	637	660	624	629	689	635	661	663	601	669	656	665	635	661	602	651	626	690	661	647	646	635	613	712	658	619	583	628	636	618	634	627	662	665	677	629	658	635	633	591	638	597	650	633	703	656	632	647	606	681	641	618	616	638	648	646	638	670	671	621	645	664	581	680	673	633	660	688	625	657	651	646	654	625	613	631	650	646	651	666	617	661	656	623	653	669	639	648	671	635	617	670	662	618	637	610	676	633	615	676	650	654	620	627	665	697	656	659	652	650	669	626	609	647	709	627	648	652	655	662	674	700	639	636	669	637	584	634	684	617	666	614	653	609	609	652	632	649	628	601	614	591	608	655	677	707	642	700	650	661	636	630	681	592	679	652	660	630	664	647	652	609	597	621	631	586	664	620	654	646	643	643	635	692	648	632	641	659	635	605	638	676	665	636	667	603	677	613	612	617	638	658	637	658	623	633	624	660	673	659	673	645	660	610	659	648	645	664	658	629	664	642	643	629	626	667	672	661	641	597	625	640	624	643	657	639	660	698	673	680	628	620	626	640	661	635	665	656	598	623	647	648	616	620	662	668	631	645	627	673	636	603	655	586	654	654	673	629	638	621	635	699	596	652	652	653	648	642	639	621	640	623	604	618	665	670	619	625	657	686	631	638	633	636	650	647	600	645	669	652	599	675	626	683	611	689	690	663	603	655	658	674	670	650	644	681	629	627	599	642	594	667	657	665	669	626	620	661	672	621	612	637	669	620	627	640	668	646	624	644	659	628	622	665	642	631	645	675	651	633	598	617	630	662	666	643	643	640	611	650	635	637	656	671	678	644	683	602	648	639	606	623	640	645	625	679	621	630	635	696	639	634	700	651	616	668	633	623	582	669	644	642	636	678	627	575	639	660	652	658	637	635	652	666	618	613	676	646	638	665	625	623	638	657	615	654	624	647	657	668	595	664	641	636	650	682	639	656	615	635	682	614	641	624	623	635	636	607	610	637	644	681	643	644	630	651	613	622	648	649	662	635	660	678	652	647	650	653	644	664	611	690	654	661	636	642	607	624	663	657	660	647	625	624	645	667	688	609	641	643	616	679	651	606	654	664	650	650	639	615	646	613	651	618	626	666	625	636	676	619	689	640	643	648	630	636	619	617	654	610	680	636	646	640	644	660	643	598	676	646	650	699	656	702	631	639	652	642	675	659	642	644	682	630	622	667	628	645	663	674	661	608	619	659	637	626	699	640	631	653	662	618	592	596	615	622	638	657	649	663	616	656	667	642	643	637	659	600	621	658	627	619	675	612	615	628	682	629	616	693	617	652	651	636	622	661	675	643	650	623	614	653	642	632	649	649	638	610	665	636	648	637	666	671	655	636	640	645	656	636	644	641	638	611	654	652	657	659	605	628	642	646	622	616	649	671	646	661	603	656	636	679	669	652	633	608	651	648	664	690	606	650	640	618	603	686	656	651	653	624	656	623	614	653	628	664	675	719	635	698	613	672	693	683	691	647	679	619	613	657	633	634	672	628	637	632	690	659	661	657	635	631	651	649	672	614	659	612	624	647	658	612	592	673	558	661	614	652	644	666	634	644	653	671	652	667	608	640	643	641	671	677	629	653	676	684	627	636	612	626	637	690	698	624	627	640	652	623	623	683	668	594	678	665	638	629	644	676	641	657	596	603	690	670	632	634	641	610	624	656	666	631	619	696	671	651	623	638	604	638	670	669	620	622	632	633	629	653	657	625	664	673	642	679	634	633	647	699	662	624	668	659	603	665	649	662	585	645	664	649	632	667	659	623	625	631	611	671	622	639	655	671	574	621	690	614	646	694	591	641	677	673	631	653	628	652	666	638	622	634	676	637	632	620	621	618	686	641	661	651	631	665	637	644	638	641	619	662	636	634	651	625	647	622	688	639	601	650	616	686	675	663	627	643	650	674	625	647	673	612	664	616	617	693	595	670	672	629	612	616	674	635	627	632	625	637	612	658	641	619	632	613	615	627	631	628	663	634	614	652	623	633	641	653	632	658	616	623	648	652	680	660	621	624	645	603	634	682	635	615	657	632	664	575	650	578	654	674	633	640	658	641	648	637	696	586	662	689	616	630	670	628	619	655	644	701	670	643	658	652	638	650	659	684	665	684	664	665	632	649	637	619	610	668	686	637	661	640	615	662	635	675	661	613	628	638	622	662	581	654	632	660	649	644	599	672	645	647	672	618	633	652	639	627	661	681	624	682	639	703	662	657	661	635	643	632	614	649	708	653	681	601	608	657	665	617	643	664	666	690	663	640	683	597	621	632	624	657	708	645	634	602	669	656	617	601	632	622	587	615	664
33342	50220	68570	50009	12657	1372	491	401	317	336	321	302	339	290	505	1369	2599	2224	1283	650	421	308	303	306	276	294	321	273	253	287	282	269	319	317	304	264	291	261	280	283	273	292	298	316	290	279	282	302	281	290	288	274	260	301	277	297	244	279	297	310	269	281	293	330	294	285	285	274	294	293	256	286	280	278	323	263	287	301	308	280	262	283	302	279	275	271	295	276	274	282	271	281	273	283	316	279	279	274	313	287	280	256	308	279	314	284	267	278	301	293	297	278	298	294	313	252	305	299	266	281	243	271	292	284	272	293	262	287	276	276	255	267	286	315	295	274	284	247	282	274	291	288	294	280	273	316	305	280	266	272	304	280	281	290	281	247	272	278	307	293	284	312	305	267	274	305	297	268	295	289	289	279	290	269	310	276	305	278	286	271	282	311	291	274	261	270	311	287	287	306	288	295	290	244	289	285	280	271	258	297	313	280	287	291	258	314	268	272	306	296	282	271	267	284	280	312	328	266	298	290	297	289	296	273	326	301	260	259	295	291	323	284	275	280	290	284	289	262	286	273	309	282	274	268	284	296	281	273	288	275	292	281	265	305	288	243	288	270	285	297	302	305	268	303	304	284	308	281	289	283	276	260	255	292	258	321	265	296	301	283	310	297	266	311	291	289	276	259	286	297	308	255	288	281	269	267	297	290	257	272	250	281	254	292	286	297	306	302	274	277	271	268	275	265	270	311	268	300	294	261	272	297	309	302	285	270	282	279	310	261	274	281	302	287	272	286	271	309	291	310	310	262	286	262	299	298	295	284	280	272	274	282	283	298	269	288	288	288	315	265	280	300	301	271	306	311	331	272	293	253	277	256	311	303	296	291	282	278	315	339	297	275	277	278	292	296	268	252	275	281	309	299	296	260	270	319	291	263	298	313	334	295	300	277	291	270	275	272	263	286	322	300	302	274	269	279	304	290	290	279	292	266	277	304	305	284	281	288	288	275	314	277	265	304	293	267	294	284	278	276	298	298	325	319	270	301	320	291	305	284	260	268	304	314	297	288	277	300	284	272	297	294	260	305	303	260	266	326	314	287	276	282	302	297	273	315	283	282	269	284	291	291	268	290	300	298	288	295	308	311	270	303	292	276	268	283	287	292	284	275	261	281	279	273	282	292	293	282	288	290	276	287	352	306	286	275	283	303	296	282	268	255	268	278	298	271	261	296	290	293	282	313	320	308	285	296	295	280	304	277	291	262	299	264	255	294	292	299	300	296	294	295	257	299	312	302	267	298	291	308	327	297	305	284	265	270	263	300	277	301	292	280	318	293	261	302	271	285	293	292	290	273	303	280	271	287	287	279	291	291	284	286	278	303	303	287	289	277	292	256	275	300	297	307	293	282	289	294	322	279	304	301	283	275	288	244	316	269	278	282	305	271	325	287	289	315	302	292	309	311	272	283	273	312	305	311	300	263	265	284	274	302	304	321	278	303	313	279	269	288	274	305	321	278	290	292	238	316	254	297	260	288	304	310	254	318	273	293	280	262	276	280	257	294	289	264	279	312	285	279	281	286	289	319	316	263	281	306	287	279	301	315	283	295	262	292	319	271	277	267	271	277	311	317	289	276	281	327	259	268	296	298	265	308	277	285	283	319	290	300	284	288	328	263	274	270	286	261	288	296	272	283	275	304	295	318	312	276	272	295	235	294	303	296	283	276	283	311	289	257	271	265	296	273	299	328	280	328	278	340	305	291	307	301	286	280	268	278	263	282	273	285	306	306	308	279	274	279	276	306	290	267	270	277	308	317	256	252	292	263	277	295	306	300	305	301	270	290	297	259	311	310	264	295	275	306	273	304	282	255	259	293	287	272	252	291	301	320	274	290	278	285	300	255	268	281	280	257	311	273	282	279	284	317	277	325	299	287	286	299	274	271	284	342	305	278	275	291	307	273	291	294	276	269	293	283	269	302	286	290	272	283	315	326	267	289	292	297	304	283	327	291	284	314	292	252	274	296	257	294	294	304	280	292	285	270	286	304	274	278	295	286	315	304	251	304	298	290	290	285	319	276	338	300	274	301	308	258	276	288	294	277	290	296	282	314	293	286	338	303	269	283	257	288	310	297	290	355	273	294	277	294	312	290	286	301	301	266	286	274	295	314	273	305	265	274	303	273	271	297	293	271	289	292	241	276	273	300	275	280	271	274	298	301	292	292	278	280	274	311	299	306	281	312	271	273	270	279	265	273	257	263	282	272	266	294	306	278	259	280	294	297	278	304	258	272	277	290	295	297	263	289	309	275	282	309	282	294	275	253	279	299	293	299	295	286	275	283	286	277	301	267	292	284	258	279	293	275	283	299	287	313	285	296	285	296	307	274	277	266	273	261	285	298	272	331	299	268	292	269	284	294	273	316	253	274	259	280	267	281	297	297	289	287	285	272	298	270	270	303	258	273	301	295	271	307	268	288	288	255	274	277	292	286	280	278	252	294	276	275	304	314	285	286	262	274	297	268	289	307	272	287	293	272	273	301	298	282	279	302	255	260	300	291	279	274	286	254	274	291	290	284	301	277	269	271	289	299	263	273	302	283	271	296	299	277	255	289	304	289	260	298	292	279	277	303	275	302	305	286	285	319	308	299	295	282	285	281	252	269	287	270	275	311	289	280	260	295	306	283	278	264	302	295	301	273	282	295	297	319	294	313	314	292	280	282	249	276	304	282	286	280	296	302	276	284	284	289	285	276	297	285	286	304	259	288	326	297	249	265	299	284	318	299	316	310	279	302	315	288	286	281	298	256	285	301	283	288	281	279	282	276	287	298	279	246	277	264	310	288	310	316	280	288	286	272	303	288	291	284	280	280	276	282	286	264	294	254	292	311	288	290	267	300	277	303	287	304	293	290	301	282	308	273	276	288	272	282	292	279	263	277	301	279	276	271	260	298	286	286	267	286	290	283	296	298	264	267	286	253	291	303	268	264	278	295	276	271	314	288	266	274	281	261	295	276	292	279	288	266	258	284	280	264	260	274	263	273	329	281	291	294	286	307	286	265	313	305	263	268	283	291	263	291	272	300	251	295	314	283	304	249	300	285	289	280	235	294	307	274	268	305	251	284	280	277	307	296	287	291	319	272	293	281	314	272	273	290	275	277	323	333	286	280	314	282	304	273	266	289	284	278	298	283	265	276	302	300	275	269	261	277	280	280	299	288	278	284	269	292	303	286	302	284	282	294	290	284	292	278	295	283	291	267	283	276	306	303	284	304	275	330	293	298	269	324	260	279	275	294	280	266	260	289	301	294	290	282	270	280	308	260	286	273	306	297	249	265	301	290	284	278	287	306	280	300	252	294	258	307	296	277	279	305	286	284	259	264	284	279	327	264	291	286	276	285	306	295	280	281	288	280	295	308	255	303	301	311	290	279	291	296	294	310	265	287	258	287	291	305	294	263	282	259	280	299	276	269	280	307	294	299	330	302	251	285	285	290	293	261	293	285	302	291	293	308
20766	39760	63810	44726	2040	1258	1062	1027	924	903	893	902	842	841	2182	7026	13078	10973	5897	2617	1234	853	794	708	744	705	720	727	744	724	779	755	781	747	735	720	712	741	736	762	766	778	731	750	778	711	717	700	763	696	781	763	751	738	754	712	762	719	737	755	725	700	735	754	748	719	739	759	711	740	747	760	733	701	735	706	714	665	736	730	716	718	752	731	729	717	721	729	706	789	703	752	742	735	736	718	732	717	731	726	710	738	735	742	752	703	788	713	752	712	724	695	751	730	765	737	730	709	703	811	708	771	778	714	738	801	723	703	757	748	767	744	714	721	742	747	760	708	715	741	717	720	763	739	734	738	706	707	730	729	738	708	767	764	761	744	722	751	744	707	681	719	696	765	713	732	739	712	773	714	694	715	739	768	747	731	729	734	683	780	697	721	712	758	749	754	746	764	693	732	716	715	727	758	701	752	748	735	714	725	700	694	776	751	734	736	737	757	751	745	714	702	733	742	716	738	700	726	740	737	705	756	705	708	732	754	739	767	704	707	731	736	754	770	756	730	737	749	724	727	771	699	754	705	763	770	732	764	735	761	744	783	744	740	743	741	745	735	730	789	776	717	759	765	725	717	719	743	767	687	733	749	715	723	738	747	732	721	714	724	766	753	756	743	732	700	769	744	728	750	757	740	761	744	718	720	719	715	727	686	728	746	775	719	771	699	747	718	721	760	672	785	711	779	756	734	711	767	756	746	719	756	710	734	754	709	734	693	748	708	760	733	728	677	736	688	715	749	688	744	780	726	735	748	713	819	761	728	708	676	757	728	716	698	739	753	740	769	774	688	738	694	785	747	796	714	741	713	768	694	705	731	690	756	783	758	700	706	768	756	768	728	746	745	748	723	739	728	745	750	767	738	710	679	727	734	684	777	732	722	707	719	774	712	717	699	707	705	729	760	738	728	691	768	773	763	764	699	793	715	713	695	741	766	758	741	765	766	707	751	720	728	715	752	733	694	732	767	714	770	714	729	708	753	673	759	691	729	747	764	753	743	705	723	737	753	729	793	718	717	751	725	754	785	756	715	703	728	693	735	794	708	699	753	756	739	686	744	728	695	682	673	739	721	770	734	742	708	720	688	763	752	714	720	724	724	756	784	729	755	763	715	731	708	679	685	754	756	777	744	722	710	699	770	715	676	767	686	708	745	729	750	737	742	778	720	673	740	701	724	776	758	697	735	704	733	739	710	761	757	715	720	729	699	736	732	723	676	793	694	715	770	759	709	737	769	756	706	738	714	703	745	757	719	729	719	775	743	767	738	665	760	739	726	752	700	776	746	676	681	737	763	714	761	731	714	729	719	713	694	722	746	674	760	774	727	743	716	774	749	687	730	732	718	755	733	751	678	716	718	745	761	788	757	705	731	686	718	715	796	749	709	791	756	744	759	717	750	731	747	733	728	713	748	761	773	740	729	751	733	754	721	759	760	721	776	735	737	764	709	736	809	772	675	720	708	727	776	729	738	731	729	759	692	732	753	753	742	736	753	791	734	771	737	758	780	768	692	732	689	788	751	796	737	699	755	735	745	723	731	722	765	764	769	724	728	770	692	681	709	758	748	702	740	781	696	769	700	729	718	730	772	737	764	732	690	780	754	716	701	739	721	712	700	732	692	745	794	754	666	769	731	743	742	731	719	770	721	721	745	693	766	761	703	769	712	734	757	767	722	714	690	720	755	745	710	712	740	729	722	725	761	709	684	746	783	736	714	749	770	715	717	719	736	716	707	755	745	701	761	735	757	733	681	737	774	707	703	749	788	804	771	788	714	762	739	714	743	778	718	744	732	756	776	766	774	693	743	721	684	762	753	805	732	700	723	735	722	707	737	766	700	711	733	737	725	734	720	759	746	759	731	761	718	756	744	734	759	739	752	749	773	732	743	792	729	727	747	711	742	788	759	721	729	743	717	741	744	722	752	726	736	709	727	704	739	712	743	728	759	705	744	730	727	731	706	710	758	781	722	704	719	736	752	726	738	731	697	790	751	736	738	715	665	710	805	747	738	729	737	746	756	746	693	710	735	728	726	785	745	781	778	722	753	715	745	744	696	691	715	721	734	743	745	716	717	760	699	749	736	764	712	766	791	752	780	786	697	724	726	712	755	786	706	695	743	749	804	759	750	741	701	705	762	705	704	754	716	744	742	769	749	745	707	779	728	719	705	765	765	710	730	720	742	783	695	768	727	706	790	706	746	716	739	715	687	770	661	722	758	761	745	766	689	741	750	722	746	727	694	719	744	704	730	781	737	707	712	694	808	751	713	777	729	737	724	723	759	696	742	757	744	712	706	698	759	724	721	742	765	725	735	740	711	732	695	750	741	786	747	720	796	777	784	736	744	715	720	726	710	728	687	736	779	745	714	716	763	724	751	740	728	733	721	737	717	781	708	739	735	731	750	717	721	757	670	757	749	730	764	712	729	736	714	764	699	755	744	728	660	739	741	733	719	733	752	759	696	735	711	811	734	750	710	720	720	697	754	711	709	714	734	732	687	728	746	716	700	742	718	708	792	748	773	796	735	730	738	726	747	719	739	726	711	759	761	713	745	749	742	723	722	709	722	707	747	710	796	731	727	704	751	723	746	721	729	728	707	684	753	702	739	733	758	718	679	755	694	796	758	722	724	737	806	744	722	739	710	747	733	725	720	747	692	746	743	725	724	740	749	776	708	749	747	703	708	695	727	770	698	759	734	668	768	736	731	728	737	745	789	735	730	718	721	750	748	736	715	734	797	759	773	766	747	790	765	720	773	730	750	758	749	711	712	713	755	726	738	764	738	777	733	734	727	702	687	734	734	737	759	772	712	764	760	736	731	756	734	716	753	716	703	728	791	713	782	763	741	729	752	783	714	726	742	682	741	727	769	740	754	806	748	691	727	763	744	719	731	790	763	748	774	753	753	747	755	739	791	688	706	694	738	757	698	710	764	728	724	725	707	740	739	814	760	727	725	712	736	748	711	717	726	756	731	736	719	763	715	735	703	751	727	758	713	759	735	748	733	778	732	734	726	717	734	715	781	735	741	736	691	760	756	766	689	784	752	730	728	785	707	733	668	745	733	707	695	782	743	729	736	739	750	713	718	746	787	762	695	722	771	718	769	683	778	764	764	730	743	773	726	727	727	731	759	747	709	725	704	750	793	776	710	710	698	774	692	701	714	731	722	776	708	704	706	733	761	750	749	734	744	714	693	776	714	711	755	768	677	731	712	706	748	702	688	728	717	766	775	702	753	746	752	746	695	713	709	747	697	672	716	760	747	737	698	739	759	701	708	745	747	732	718	725	760	752	749	714	748	744	764	706	701	731	699	744	774	773	770	768	705	733	752	772	770	724	762	798	710	779	716	717	728	718	730	723	740	696	759	736	711	746	714	783	745	674	718	761	705	691	732	729	691	741	773	703	768	731	692	755	722	728	739	744	805	738	737	776	761	790	717	708	733	703	709	725	768
46383	70893	82115	62719	21388	5530	672	437	333	325	319	307	278	295	300	705	4957	5027	2589	1075	471	339	274	257	254	282	282	270	275	241	262	260	234	276	246	285	263	291	265	246	276	294	283	250	281	261	276	254	287	252	266	274	285	261	281	294	253	269	292	251	296	279	256	260	265	287	247	262	281	276	283	270	263	283	261	296	289	267	269	292	252	267	247	284	256	252	254	275	268	301	269	310	289	258	244	275	275	279	300	246	285	249	236	235	255	268	258	260	292	267	245	240	275	270	263	266	299	265	270	291	250	286	237	272	271	289	252	259	275	248	276	284	246	267	272	254	277	289	270	273	262	268	273	268	269	287	262	239	250	264	281	260	278	256	276	253	265	261	276	280	260	258	241	287	281	273	255	263	293	282	267	271	281	287	275	265	266	278	295	256	278	255	268	284	260	278	231	269	249	275	263	279	265	266	281	253	249	286	296	250	278	269	306	273	232	246	290	279	257	243	249	249	258	252	262	258	262	235	283	267	256	250	304	302	269	305	260	260	253	257	252	259	229	261	265	231	228	274	228	299	284	280	268	261	249	275	291	243	273	258	269	258	251	242	264	275	253	274	288	287	251	254	246	250	255	290	281	277	300	295	286	278	261	278	254	264	272	281	255	270	292	247	283	250	277	271	271	250	272	301	284	275	299	286	316	261	288	280	284	260	252	254	266	274	256	275	231	261	266	276	295	251	257	296	301	263	278	251	288	285	270	249	270	287	274	280	245	262	287	284	291	245	291	249	272	283	302	276	250	258	274	272	289	235	259	247	273	266	269	279	271	276	255	271	288	258	241	259	239	282	282	259	272	268	252	285	291	264	263	262	272	254	255	226	247	233	295	275	255	269	272	267	312	278	302	240	251	263	293	269	274	276	259	250	285	304	288	268	265	253	268	277	259	271	233	251	255	285	239	289	279	241	245	233	265	280	263	268	247	285	257	279	248	251	252	232	252	241	262	250	251	291	276	269	266	253	266	288	271	226	267	275	277	282	276	249	254	264	281	283	268	299	267	240	254	269	281	256	269	257	253	277	269	269	254	265	279	273	220	269	277	260	270	282	259	267	298	267	267	251	251	260	262	285	259	275	300	248	240	270	270	265	291	274	297	269	314	288	253	295	245	262	255	249	270	250	237	239	264	263	293	289	291	275	256	272	240	256	278	274	287	252	273	239	245	247	267	277	268	258	250	265	261	263	272	252	284	305	262	278	281	225	243	271	271	284	233	250	273	250	278	252	260	287	258	284	265	262	277	274	276	244	269	272	275	267	283	272	257	249	239	296	262	248	253	275	291	248	271	271	287	274	261	247	246	237	257	257	282	266	272	284	291	266	263	276	261	253	247	266	238	283	272	256	268	235	243	253	261	268	262	299	242	265	242	256	242	298	254	267	247	258	293	292	257	257	287	245	257	290	247	267	269	213	256	279	263	284	258	252	269	276	281	283	251	260	276	259	264	256	273	282	267	255	268	256	268	261	266	284	239	264	295	282	262	265	253	291	291	250	247	278	254	292	238	286	280	285	245	276	251	302	248	267	252	287	275	229	284	265	252	287	277	265	277	271	282	239	281	262	293	277	246	261	268	250	261	276	279	245	286	217	265	260	255	279	247	261	280	277	273	275	266	247	263	298	263	268	281	286	268	273	268	261	256	234	273	276	263	262	271	275	284	268	254	258	271	259	260	281	294	258	295	274	248	287	274	268	270	240	246	260	249	241	225	261	275	239	257	246	264	298	299	286	278	257	266	265	270	248	267	246	298	269	285	236	257	264	235	260	259	238	276	303	250	261	289	285	251	298	253	276	278	284	286	248	275	257	262	271	268	293	296	268	232	266	259	281	253	276	245	255	281	228	258	266	245	302	257	293	242	258	269	267	289	302	273	272	239	270	258	273	265	275	245	262	267	269	279	259	252	265	247	254	293	277	224	268	270	273	301	268	258	264	300	284	278	248	259	243	259	269	265	283	265	283	274	284	301	275	273	261	269	285	257	284	273	288	277	282	258	262	278	298	295	263	288	279	297	268	268	258	281	266	258	256	274	293	277	273	254	278	278	265	255	246	254	271	292	286	271	268	282	253	251	289	278	268	273	263	257	276	266	271	263	253	265	274	270	266	271	265	277	279	265	288	274	259	261	244	244	279	262	273	241	264	243	274	264	273	257	282	271	245	264	276	225	266	260	274	260	267	286	274	252	281	295	280	265	288	253	252	260	255	221	286	240	279	280	285	266	257	278	266	294	291	278	304	251	225	267	264	282	281	258	244	272	240	241	259	279	265	265	302	264	317	270	293	243	310	270	252	270	251	254	285	251	256	249	266	258	261	253	260	241	289	253	274	252	257	289	307	285	292	255	268	286	277	294	259	267	269	262	278	295	266	261	286	277	281	251	268	251	281	260	282	270	283	261	257	255	260	267	305	267	267	313	252	298	256	282	258	258	277	275	262	259	277	254	265	267	234	265	245	245	277	235	270	258	288	242	243	272	258	269	274	275	271	290	276	263	236	256	271	266	242	244	226	280	262	298	253	277	258	267	315	262	278	242	248	286	257	282	254	284	283	230	251	266	260	259	265	283	270	261	277	275	281	272	237	288	268	247	270	253	235	280	252	261	244	290	248	258	275	271	304	267	263	242	234	238	287	274	274	268	249	255	259	280	234	287	259	295	247	267	294	268	274	241	265	268	283	254	250	272	261	241	275	286	280	248	277	284	261	279	265	243	277	243	242	270	249	235	252	271	276	281	277	258	247	293	278	293	264	274	285	277	259	288	272	254	280	289	238	267	271	280	227	258	272	270	260	259	255	267	273	253	262	290	295	316	274	264	276	247	266	241	267	252	252	272	259	265	261	267	241	280	273	258	262	262	234	293	246	259	295	306	272	283	289	234	244	255	274	244	262	276	280	274	242	231	273	255	286	256	267	297	290	252	270	260	270	266	273	272	283	278	297	290	278	254	248	267	260	272	290	266	237	243	284	279	273	251	269	255	230	286	300	272	281	273	276	280	276	236	269	272	257	298	270	236	252	268	269	263	278	272	284	269	281	232	288	285	246	259	266	273	267	295	267	282	260	279	250	283	252	259	259	293	252	252	265	256	276	280	286	271	279	258	292	278	273	241	263	245	254	264	278	262	306	266	251	251	273	263	255	280	227	274	260	246	249	323	285	284	285	285	276	245	268	259	253	233	268	278	272	261	261	278	264	252	258	259	252	226	285	271	284	259	259	262	261	251	291	277	294	247	282	261	249	269	287	270	258	231	276	285	259	242	264	276	269	245	262	295	271	305	276	266	275	250	268	242	253	300	262	255	278	254	280	247	322	256	219	281	226	269	288	235	265	242	267	283	292	286	281	292	263	261	265	221	286	297	271	280	274	287	265	249	273	273	282	284	256	265	247	276	262	274	279	284	269	289	255	247	266	261	275	296	283	266	278	278	268	252	244	279	272	254	282	269	253	265	272	274	267
29075	54640	80776	61832	3241	1825	1331	1174	1084	1043	1004	1002	884	889	984	3337	21094	20250	11492	4677	1752	972	698	656	658	693	693	675	700	669	670	645	724	639	676	692	666	658	648	651	683	692	666	684	637	667	692	698	690	672	728	695	710	698	676	644	705	667	668	688	738	708	718	706	647	712	653	721	706	651	650	687	674	692	663	691	676	661	676	683	737	678	666	648	690	637	642	667	648	651	735	676	622	713	674	703	638	649	674	671	693	695	662	728	706	698	682	653	676	685	667	724	638	631	655	682	640	697	665	631	674	663	685	667	729	686	683	697	664	682	699	721	670	693	725	706	688	719	655	700	650	681	633	656	692	694	654	644	665	730	701	662	675	660	672	715	664	676	674	680	697	770	652	710	679	629	656	670	702	700	691	689	668	712	686	613	687	656	627	675	682	679	735	690	627	682	651	705	646	682	703	644	649	686	718	650	687	667	676	664	647	666	663	667	696	670	656	688	704	622	681	666	698	694	695	671	707	653	691	646	646	686	678	656	701	700	704	668	704	716	659	688	690	642	668	665	678	641	706	652	712	713	740	701	734	717	698	637	625	630	731	723	673	682	684	652	715	675	646	679	691	678	687	642	738	659	677	678	681	678	710	671	638	625	649	644	659	660	683	618	655	677	648	691	689	664	708	679	696	669	666	642	671	711	641	645	705	680	658	717	724	721	675	708	659	699	691	641	694	703	683	652	688	656	664	692	709	694	664	662	644	687	729	701	658	681	727	699	673	697	662	657	651	683	692	702	652	669	655	714	658	646	627	705	685	680	689	673	640	679	712	716	660	692	654	698	640	670	718	648	691	684	693	671	670	667	659	666	656	672	685	677	731	695	693	706	678	717	672	663	645	653	712	660	682	665	688	698	711	712	704	671	677	674	649	695	715	662	687	679	727	656	674	666	718	685	672	668	676	609	665	632	661	663	635	743	656	677	676	700	707	690	674	644	677	651	673	650	706	655	655	729	688	676	672	667	683	664	623	657	671	693	653	666	690	653	671	649	736	690	707	662	672	666	680	656	695	696	703	674	708	701	692	666	629	706	710	689	702	666	658	694	680	675	694	689	677	644	672	657	684	702	696	688	674	686	728	654	670	690	695	713	650	763	687	694	668	652	650	671	675	675	684	714	666	682	693	690	656	683	690	720	606	658	662	694	646	673	689	679	675	707	700	689	634	705	726	636	709	646	699	666	692	675	722	624	651	669	672	645	678	624	689	686	700	663	679	694	662	656	694	699	650	673	659	701	702	649	707	682	689	747	632	715	754	674	706	693	695	691	632	670	659	724	728	658	682	666	686	683	643	703	694	682	668	689	688	674	691	658	698	658	687	702	725	652	721	649	733	679	632	674	672	703	688	696	733	669	707	690	658	662	686	655	661	685	660	694	708	698	657	674	691	728	645	678	689	649	693	655	700	674	660	686	670	731	721	685	724	679	631	682	685	719	714	672	698	645	672	692	721	676	656	701	682	670	652	647	655	657	645	660	667	646	754	681	632	666	648	665	697	659	642	645	710	652	653	671	668	657	664	650	686	673	638	650	663	649	701	685	709	650	672	653	709	672	727	650	723	701	641	694	728	684	683	710	705	706	618	619	663	687	655	703	657	699	676	661	660	697	698	702	688	688	655	648	674	637	656	712	724	724	640	692	664	653	654	701	729	687	659	677	645	684	713	658	676	673	698	666	686	685	633	641	698	665	660	631	698	653	652	673	625	645	696	693	663	685	720	699	682	672	680	658	665	671	736	668	681	683	665	680	703	680	668	666	669	737	680	688	687	688	659	701	669	724	661	697	669	688	657	695	681	732	686	670	689	677	647	674	679	635	692	683	637	676	697	678	673	696	652	677	688	736	639	691	676	647	651	662	675	653	658	670	718	671	675	682	670	702	694	708	693	659	670	702	703	689	690	689	631	707	661	677	664	687	647	661	686	689	686	708	675	707	697	661	681	679	645	644	669	641	659	658	682	668	670	696	657	666	686	669	722	689	641	670	690	648	705	691	688	705	692	666	697	699	717	674	678	661	647	709	685	730	675	680	702	691	699	671	672	733	662	696	657	650	616	659	656	670	653	679	688	651	633	599	654	711	677	678	677	688	673	682	681	664	705	734	655	661	709	672	701	637	643	682	657	696	674	644	677	681	686	680	649	719	669	672	724	681	629	688	692	680	696	693	695	644	679	667	682	633	667	719	704	692	659	692	650	714	682	679	744	668	722	667	664	697	678	643	696	654	713	714	692	639	709	717	704	716	674	642	697	700	673	679	691	671	674	642	644	730	713	667	700	657	695	677	719	646	652	678	656	645	674	686	666	670	682	625	688	635	613	647	651	627	670	695	704	663	688	711	649	679	677	658	699	677	740	690	666	663	669	705	685	690	700	680	677	697	672	644	684	663	660	654	655	678	653	668	709	703	674	680	729	660	687	676	651	713	647	713	701	682	660	674	673	728	672	688	640	668	698	700	685	640	666	639	654	606	642	725	703	687	665	673	675	713	693	702	643	671	672	714	650	715	730	707	664	684	652	666	690	653	630	694	650	680	714	670	683	690	683	699	699	647	669	678	675	691	677	659	693	674	733	688	715	696	658	656	636	661	700	675	650	666	685	660	659	689	626	669	697	693	649	653	676	693	713	669	583	673	653	659	699	674	688	675	669	639	668	679	680	650	712	710	642	693	720	721	677	644	690	659	690	693	628	700	717	689	688	672	680	688	659	678	652	673	715	633	676	671	629	637	715	670	689	700	723	662	717	684	672	709	707	682	613	693	732	686	662	699	646	689	657	692	724	724	664	641	694	673	700	668	705	642	660	719	681	674	708	640	696	669	650	674	734	672	722	681	658	644	651	654	735	650	721	614	659	678	678	669	682	702	672	644	677	692	662	687	739	703	673	688	653	609	670	627	702	708	633	666	712	662	650	695	683	647	690	651	686	656	686	689	671	648	645	677	711	698	631	674	693	672	710	658	694	675	673	683	671	683	624	681	715	646	717	693	695	701	643	672	676	692	738	681	709	713	651	666	673	690	681	692	671	696	630	736	689	730	720	685	651	697	698	686	719	694	694	698	654	654	691	605	723	694	694	706	650	655	691	728	681	730	633	660	651	678	685	682	690	657	685	642	669	713	685	667	671	724	660	702	660	716	653	690	683	659	662	684	715	665	651	724	703	687	679	698	749	672	680	659	716	682	648	658	663	654	707	692	654	666	657	739	722	673	738	672	668	654	661	683	638	722	682	690	675	623	700	663	687	666	668	678	685	738	649	697	668	733	665	685	621	697	657	636	666	651	688	682	692	648	726	681	670	678	670	653	706	690	657	706	660	706	649	664	677	641	660	668	679	734	696	680	708	665	664	701	651	675	669	656	646	711	676	686	652	737	685	703	674	673	695	671	659	703	686	696	698	661	681	688	663	700	673	597	681	699	627	691	708	680	684	672	703	667	734	657	698	696	713	615	689	704	660	617
4576	7120	16373	10546	863	248	217	210	223	277	257	237	219	233	235	250	273	411	444	383	272	217	241	220	241	236	202	217	242	245	234	235	253	232	222	229	213	228	231	196	232	235	208	226	237	238	216	220	251	224	230	226	234	259	238	248	220	247	218	258	213	264	228	221	243	250	232	219	223	226	202	231	264	239	221	243	238	251	230	203	238	200	230	218	194	208	228	211	247	239	255	276	235	236	218	220	210	242	251	216	253	234	230	204	197	257	237	219	231	239	227	228	220	218	197	201	235	237	224	239	232	239	242	214	255	197	209	237	240	235	233	238	230	245	249	243	207	232	224	252	219	215	230	209	229	226	198	241	232	232	242	251	238	252	238	226	240	260	221	221	241	249	225	254	255	214	227	237	245	207	229	248	244	188	215	257	234	212	221	242	204	232	226	237	243	231	233	220	230	220	252	203	229	239	214	220	239	220	255	251	236	236	216	233	226	236	227	239	235	235	208	211	235	242	251	215	237	218	227	225	214	243	223	235	199	232	229	250	227	217	202	263	197	195	203	215	234	242	243	231	221	245	224	220	237	229	242	228	246	211	241	217	219	239	248	240	263	234	210	230	231	239	226	209	229	234	221	208	231	233	221	238	245	238	227	228	221	256	217	239	236	223	230	191	201	265	243	215	229	246	245	204	219	254	225	211	213	244	238	264	222	250	233	231	256	225	235	209	242	217	207	248	219	214	227	213	211	263	250	210	255	221	229	244	233	232	239	223	243	251	244	224	230	209	241	224	220	260	218	237	234	229	219	234	226	240	234	225	222	226	228	224	197	233	231	212	231	212	236	238	210	248	232	235	204	230	225	222	245	222	225	230	214	250	257	220	237	229	218	273	228	243	224	226	219	208	244	229	203	236	232	226	235	229	220	213	246	258	199	225	210	239	254	207	263	237	234	202	231	215	250	212	234	203	238	212	217	259	233	224	224	216	267	234	225	210	232	228	202	213	226	209	249	217	233	209	216	211	245	236	215	228	213	222	220	234	259	238	220	218	228	224	242	230	210	214	188	211	243	217	243	243	230	227	224	209	208	222	233	225	181	240	244	245	240	221	234	251	224	225	220	230	222	217	218	225	215	231	241	216	223	240	234	253	219	226	235	230	216	227	224	215	238	244	229	208	213	241	234	252	239	229	232	242	234	244	218	226	232	224	249	222	198	218	235	230	214	240	243	234	251	237	247	223	214	227	236	233	241	234	252	227	212	245	230	215	239	229	218	213	240	252	232	243	239	226	248	247	225	220	217	220	217	246	205	212	224	194	226	206	220	238	231	224	221	258	238	225	200	214	205	255	223	222	201	224	211	227	198	212	265	232	237	228	232	229	251	225	232	218	225	223	221	206	247	234	218	244	248	224	240	218	239	214	225	212	237	219	243	201	238	231	230	228	245	264	235	211	265	233	229	244	221	226	215	227	236	225	234	217	231	212	215	212	232	227	251	188	233	223	217	223	249	245	241	226	226	216	214	212	233	226	224	250	226	205	234	209	214	257	202	246	227	228	230	224	226	239	242	230	254	235	219	238	210	219	231	233	254	216	219	266	235	267	224	221	254	246	223	255	194	212	225	242	265	215	197	230	252	226	234	198	239	224	237	224	244	236	238	226	224	223	216	250	195	251	214	198	237	215	240	227	211	259	229	239	226	223	223	227	232	222	214	219	243	231	227	217	230	246	202	221	233	232	215	227	235	230	211	233	241	220	220	188	232	200	210	234	220	216	233	241	247	218	202	235	232	215	221	231	209	248	232	242	207	246	230	223	250	227	233	230	226	240	256	206	222	213	210	233	250	199	251	223	237	232	235	225	237	250	224	239	218	234	228	198	210	237	197	218	241	243	219	203	232	234	228	249	202	239	236	201	210	239	225	252	211	217	239	206	225	228	261	207	251	245	244	232	215	229	241	237	247	210	216	220	223	240	241	215	224	201	237	223	218	231	244	265	213	216	212	239	229	223	255	232	235	246	192	242	256	203	226	235	249	232	216	208	226	234	251	258	236	230	243	223	235	227	228	214	225	260	207	216	270	259	208	218	210	225	223	237	258	247	244	218	260	241	233	224	239	227	211	227	262	218	226	270	243	211	237	225	245	219	242	237	216	217	241	248	218	215	241	210	224	187	257	193	231	199	266	218	240	239	208	245	230	222	187	224	199	230	242	224	246	210	237	237	209	234	242	230	222	225	234	227	230	224	237	221	234	224	234	256	243	229	222	216	203	227	228	227	213	232	208	249	223	223	213	190	215	236	229	227	214	247	219	242	223	231	228	236	206	224	213	218	224	225	220	248	209	242	227	194	222	255	234	254	251	238	215	235	272	232	241	251	228	234	202	220	244	225	209	253	211	221	215	225	223	218	220	214	260	211	239	249	230	229	248	205	209	206	257	220	229	260	238	225	221	244	241	233	219	228	201	199	238	218	232	267	205	197	211	210	240	213	228	234	222	241	239	222	231	224	217	226	209	238	219	248	217	263	205	197	220	261	227	216	209	232	264	220	222	232	239	220	220	246	226	223	225	206	222	227	239	213	216	254	217	240	210	196	244	198	246	245	230	208	219	256	236	257	252	239	234	215	210	206	233	223	227	209	231	218	234	210	259	225	241	245	235	226	223	248	231	229	202	244	228	222	237	214	251	224	254	228	250	208	218	237	257	235	224	210	249	210	241	227	219	246	224	269	232	234	212	242	231	220	239	215	225	227	236	225	255	251	215	263	231	252	244	226	227	224	221	225	242	225	239	230	224	241	216	242	245	231	244	248	234	242	239	208	225	220	243	237	251	222	227	232	234	246	225	218	217	245	223	230	233	232	225	267	230	219	245	220	222	239	214	229	214	222	253	235	221	219	219	219	205	217	219	217	244	239	229	220	236	206	204	231	232	218	236	234	243	227	224	217	242	221	252	219	200	222	234	254	218	247	257	243	243	227	226	229	238	224	197	243	215	224	221	236	239	227	244	238	225	226	220	221	220	204	249	247	233	245	221	220	251	220	228	214	210	198	237	255	235	234	244	216	210	204	224	223	225	229	233	230	204	228	217	222	224	235	239	276	225	209	230	233	243	252	209	247	240	239	226	226	233	215	219	224	197	255	222	236	218	245	248	225	209	194	236	228	221	221	250	218	251	235	226	216	251	229	234	218	215	200	211	223	235	236	229	241	227	243	221	244	245	224	214	230	244	224	248	237	228	223	254	202	228	263	247	260	242	217	246	219	223	212	213	220	232	224	242	228	221	226	226	227	270	221	226	226	230	246	225	242	258	222	223	238	197	219	224	233	221	226	204	247	226	231	225	223	238	238	223	230	213	234	235	246	233	217	235	227	238	227	223	239	233	216	234	242	207	231	228	242	229	260	225	208	234	226	220	232	228	236	228	213	262	238	251	230	225	249	204	256	245	224	216	211	225	238	205	230	208	266	238	239	240	225	221	219	224	229	230	212	216	223	234	224	246	260	214	227
4019	11073	26904	20232	1350	643	608	635	607	614	600	584	654	668	582	690	1136	1804	1761	1165	800	719	590	576	626	584	626	598	632	602	580	607	611	583	646	648	600	618	607	601	630	609	578	621	632	585	595	644	592	572	622	622	619	621	580	580	610	646	594	610	580	590	580	594	563	614	612	653	583	595	566	608	613	607	616	646	620	612	620	622	591	602	585	569	573	595	583	613	598	576	644	603	662	633	603	618	616	580	632	574	631	591	624	666	622	601	617	586	610	591	613	622	628	595	595	579	594	577	617	580	654	624	585	571	631	606	613	594	641	611	580	612	555	615	677	599	622	626	608	590	625	632	615	593	579	613	612	623	621	600	579	607	615	605	616	627	613	607	606	608	615	597	590	626	555	597	624	584	564	602	633	597	586	573	609	620	599	590	612	596	569	582	638	573	588	580	635	632	613	632	575	632	606	604	652	596	617	579	606	613	648	574	620	667	597	626	574	599	558	599	589	583	626	639	568	629	586	590	587	592	632	623	584	592	585	634	624	557	607	642	574	603	615	622	592	563	609	592	589	622	597	582	620	596	617	578	623	613	651	618	581	605	633	646	598	599	599	584	618	605	575	606	578	622	599	600	590	600	605	607	604	617	568	613	612	614	630	588	578	576	614	575	611	629	633	596	612	636	586	567	585	582	592	552	594	607	627	620	583	622	601	585	632	602	623	616	641	596	568	553	620	604	593	558	616	599	585	595	626	587	664	636	593	602	586	611	616	581	614	647	576	619	572	624	607	611	607	562	622	650	648	655	579	596	557	611	605	612	638	642	587	610	599	595	584	621	609	542	590	584	585	605	608	639	606	598	585	631	605	579	574	574	613	575	634	628	610	637	618	637	632	596	569	597	586	603	649	617	599	572	631	621	631	586	578	594	582	609	621	615	639	624	620	595	554	608	590	554	573	615	597	588	671	622	581	594	633	646	575	635	591	650	597	614	605	615	607	584	634	576	617	588	632	614	596	585	585	604	650	619	569	626	629	604	563	666	641	621	597	588	630	621	569	626	606	613	596	581	588	611	626	611	594	606	603	629	629	612	613	645	611	598	591	595	647	598	578	586	603	617	632	604	611	611	631	592	626	592	591	539	594	621	583	577	640	624	555	599	604	599	604	569	561	584	600	616	599	614	619	593	617	624	617	603	567	593	598	623	644	556	618	628	634	555	614	579	598	616	618	662	609	608	642	647	608	619	595	624	572	601	604	601	590	618	628	597	620	566	587	663	592	594	602	572	565	587	609	607	612	607	585	591	579	616	628	625	594	583	581	546	605	631	601	605	671	573	542	603	596	575	650	591	554	584	573	617	599	600	617	621	584	632	592	604	591	603	609	530	602	634	579	587	617	636	584	600	622	634	616	572	596	620	539	591	619	627	550	581	593	605	597	588	622	626	636	583	635	625	620	571	631	579	640	597	609	603	632	588	652	622	595	605	620	619	585	605	572	599	619	567	641	578	588	603	639	585	593	632	586	557	583	672	651	559	569	600	619	639	572	637	597	637	620	646	589	595	597	592	646	591	604	615	630	576	586	629	623	593	598	625	583	623	541	602	623	624	618	630	578	595	598	582	628	602	583	573	550	597	605	566	616	629	607	635	617	644	599	605	618	609	604	582	630	584	622	626	593	622	597	579	596	574	644	621	608	615	557	553	555	662	589	614	613	634	552	613	593	590	607	628	622	682	585	593	635	606	618	586	617	598	588	595	590	598	592	578	570	615	591	638	674	608	591	636	644	611	606	594	641	623	626	638	592	606	618	619	622	633	581	585	593	642	605	637	599	610	632	636	638	570	587	571	581	589	647	620	610	622	646	626	584	618	607	633	573	634	617	587	634	609	607	632	587	628	563	659	624	628	634	594	604	592	578	615	605	592	581	634	602	597	611	617	631	591	627	573	571	630	612	600	627	595	591	573	618	624	586	567	593	639	615	633	598	609	621	621	617	627	656	623	608	655	621	614	660	611	635	638	621	566	608	586	633	634	577	628	616	622	579	577	631	604	562	561	590	611	600	600	591	610	628	565	625	573	587	600	634	595	588	569	634	662	594	583	607	596	603	604	593	648	589	595	585	627	607	649	616	629	575	636	632	577	594	627	605	601	623	599	570	569	651	593	588	610	644	643	590	613	583	620	587	601	639	621	640	610	551	587	607	562	583	639	557	632	579	591	620	636	601	595	600	616	592	571	584	621	629	617	593	615	567	629	581	595	603	577	614	611	608	589	608	635	635	626	604	614	662	616	600	596	602	602	648	601	605	647	599	599	604	567	584	607	671	607	600	617	565	585	576	585	586	620	647	604	607	609	640	589	583	579	596	567	603	611	599	602	603	600	612	546	635	596	570	618	602	597	620	622	620	605	597	578	635	601	589	573	619	616	603	585	567	631	634	599	621	645	633	633	633	601	621	624	631	564	604	581	618	621	626	624	581	603	617	623	617	557	604	640	607	584	613	608	584	601	627	614	610	619	561	582	615	579	598	598	586	576	632	595	586	585	600	572	616	571	669	576	614	608	592	638	595	600	606	631	612	574	593	625	630	628	596	604	626	623	593	632	629	619	620	631	576	616	619	657	624	616	581	565	586	585	591	611	611	654	622	614	578	594	547	564	598	601	621	603	590	584	603	570	593	571	587	620	640	605	608	584	640	605	586	594	579	619	578	613	592	558	616	567	600	614	641	625	593	640	580	623	608	634	591	609	569	575	596	605	576	656	648	586	596	588	605	590	580	639	610	571	576	600	609	569	606	637	615	585	553	625	629	638	629	586	544	605	621	544	607	595	633	630	612	590	605	638	606	589	603	595	626	621	593	594	594	622	591	618	622	606	633	620	617	628	660	599	612	600	594	599	582	609	584	588	603	634	628	617	626	608	590	618	621	581	612	594	595	611	590	590	574	663	584	627	591	563	577	584	571	590	603	628	616	627	583	633	637	617	607	550	635	591	561	620	583	654	581	620	617	605	641	607	568	592	606	605	633	603	590	599	628	597	613	619	565	638	612	600	638	598	613	619	586	616	619	611	581	624	571	609	627	570	590	620	586	620	642	590	568	596	609	582	610	655	608	584	577	617	622	592	638	595	588	533	619	630	578	621	647	592	598	632	591	593	620	619	625	605	645	575	628	562	631	551	615	562	644	661	577	612	595	635	654	618	599	582	575	600	623	580	577	566	625	642	601	602	633	653	564	605	590	594	608	628	611	569	576	618	589	604	591	639	597	619	617	649	618	625	639	644	586	584	581	577	591	591	603	601	621	626	551	594	616	595	604	627	601	608	563	608	606	559	630	634	622	622	598	611	680	593	585	588	614	566	601	593	618	597	593	622	606	638	590	607	618	571	579	601	605	576	610	644	613	586	585	620	614	601	648	592	624	620	594	599	601	646	585	588	582	624	619	583	636	615	637	591	582	600	636	658	603	574	567	577	610	597	631	578	650	599	602	647	625	630	564	599	601	570	604	570
30196	54411	68519	55484	22089	2816	425	335	308	271	273	259	277	269	371	735	1626	1307	811	471	363	280	258	271	250	254	269	263	280	265	279	277	256	264	262	263	287	253	247	269	293	256	265	246	253	269	249	272	263	291	260	275	252	254	272	262	278	260	260	271	264	248	276	267	253	283	283	257	257	254	255	269	270	240	217	292	270	246	260	312	293	296	272	267	289	281	288	269	246	257	262	249	266	220	294	246	276	289	268	265	274	281	264	298	262	265	280	270	250	252	258	261	253	308	249	254	270	253	235	282	257	286	257	256	284	279	267	262	268	284	266	273	261	270	261	235	298	267	251	257	274	254	262	279	263	261	269	286	254	254	251	282	263	290	288	289	266	261	280	242	262	291	238	280	283	289	242	250	288	241	285	255	285	264	231	263	265	271	291	276	268	255	278	277	268	275	277	260	287	266	237	290	267	291	272	264	269	261	242	238	269	256	263	255	259	253	257	251	245	226	272	277	255	261	240	273	284	254	288	259	261	235	262	271	238	270	290	266	246	266	256	266	262	273	276	269	254	204	245	292	251	291	245	244	257	244	283	245	255	257	295	263	268	264	266	265	264	253	270	267	253	265	258	274	281	283	268	247	270	272	281	252	259	260	266	265	267	274	295	277	275	286	289	273	246	287	265	284	267	278	256	252	312	271	281	272	276	278	271	238	269	276	237	269	257	267	245	270	248	256	257	264	256	285	268	281	244	268	293	275	258	267	283	275	281	253	295	263	261	251	250	258	294	253	272	263	258	271	274	263	267	289	244	256	275	269	241	269	278	240	280	271	288	292	269	267	294	251	272	281	244	240	257	262	236	267	293	263	245	272	263	261	260	268	251	284	283	242	291	278	261	281	282	271	284	261	264	252	265	285	266	252	235	293	257	254	294	274	269	283	270	264	279	259	255	264	264	262	242	245	275	274	263	282	260	275	285	290	291	281	280	240	232	267	249	247	272	274	266	248	286	282	259	252	245	264	300	250	265	277	261	250	253	264	322	268	253	252	256	260	266	275	241	308	243	265	264	281	272	252	247	278	278	268	260	263	253	273	271	276	261	285	251	256	258	302	263	259	243	272	236	276	246	259	253	260	283	260	277	264	265	290	247	274	278	251	258	249	272	251	308	270	256	277	256	272	265	262	265	269	273	277	282	280	246	261	277	260	270	229	264	271	259	263	261	272	271	252	246	275	272	275	242	255	272	287	248	279	258	280	251	268	248	252	250	262	289	271	250	282	273	263	274	273	252	308	262	258	269	281	261	286	271	261	260	246	267	277	241	262	259	282	266	241	274	247	263	274	298	257	257	267	279	255	284	253	254	287	251	291	278	282	247	262	267	264	245	247	244	255	259	248	258	285	266	282	255	257	250	282	278	286	254	277	254	268	267	270	279	269	260	288	255	259	270	260	280	258	254	286	247	233	277	267	276	265	267	302	255	241	255	250	286	297	289	277	270	274	239	251	256	252	259	245	248	271	263	289	282	293	264	232	280	268	261	285	269	319	299	271	217	251	256	258	249	224	252	283	266	233	250	264	249	264	260	272	270	236	291	287	258	256	273	259	271	252	258	268	264	261	257	244	277	299	277	261	252	258	240	279	261	256	267	274	255	245	296	259	255	255	263	262	267	266	278	295	289	287	246	285	275	280	257	227	293	257	269	283	279	261	296	227	253	249	278	277	252	254	274	269	266	250	276	282	260	244	264	268	254	263	282	280	237	288	257	291	238	289	263	259	258	250	251	288	248	276	276	242	261	290	260	274	284	248	284	275	256	267	258	249	258	279	263	264	264	266	284	255	299	261	255	258	254	276	263	284	242	303	238	241	240	281	270	266	255	263	284	259	287	234	258	237	284	273	249	265	256	277	273	310	266	267	280	255	277	271	241	226	268	277	271	280	265	256	256	271	281	279	240	246	264	236	286	258	263	269	239	275	264	266	296	254	262	298	278	280	267	246	267	248	261	237	263	249	239	264	297	297	256	269	288	255	253	289	276	282	236	249	254	287	247	252	251	259	245	277	250	289	252	278	273	279	242	271	285	242	293	266	267	281	249	296	255	267	264	261	250	281	259	274	209	274	269	274	256	264	286	295	281	262	255	317	276	269	276	293	250	262	247	264	295	255	245	268	237	286	287	288	269	275	257	260	251	284	251	240	275	249	247	273	262	257	269	262	271	247	262	253	286	273	264	256	262	269	264	257	238	275	261	310	244	257	250	270	261	269	262	267	294	251	264	267	264	259	272	253	265	282	267	240	271	241	294	286	261	272	283	248	260	249	267	296	259	259	253	257	257	245	229	267	262	294	264	232	272	259	254	266	255	281	295	273	267	273	254	255	242	288	275	275	258	267	242	299	280	256	260	262	289	250	251	262	249	252	267	275	250	264	266	276	249	259	266	247	252	270	243	249	240	253	274	264	265	269	267	283	264	288	274	292	264	278	276	265	258	268	266	255	300	267	275	261	301	301	282	272	274	275	251	275	254	269	253	267	271	276	235	272	276	266	283	257	274	244	226	239	252	273	283	263	274	294	265	258	259	260	277	256	243	271	273	269	249	254	239	273	226	245	272	276	281	277	277	280	287	279	277	290	258	264	247	264	250	273	255	269	265	247	260	242	233	252	268	272	258	279	283	284	251	255	262	253	311	284	239	282	265	268	258	307	245	301	252	245	260	254	272	276	259	279	261	248	254	253	269	265	251	308	259	232	265	275	261	301	253	272	260	272	273	260	264	222	260	260	258	269	258	262	260	283	305	255	278	250	245	245	276	270	259	270	291	249	265	278	272	263	268	284	261	285	249	282	256	257	255	258	306	311	259	251	240	245	259	264	268	250	250	256	276	261	296	247	272	251	283	275	254	249	268	251	253	267	262	245	287	281	258	290	254	241	256	254	245	283	248	260	251	246	267	281	241	290	262	263	278	263	245	270	251	261	252	282	250	299	254	266	265	263	238	249	268	273	274	242	266	252	265	299	277	288	302	247	252	276	275	264	258	260	286	295	253	296	264	262	279	269	283	273	259	256	251	255	270	283	281	272	267	243	252	296	246	246	265	265	263	269	268	282	253	242	277	257	256	271	311	269	276	247	284	251	278	274	261	266	279	276	268	258	270	259	264	281	251	287	258	265	273	238	258	254	271	287	277	282	281	264	270	273	246	244	264	266	248	284	215	260	261	260	290	245	252	244	277	290	276	287	312	250	265	274	266	259	292	234	258	263	254	281	264	258	269	281	284	249	267	271	258	266	285	256	240	261	268	270	257	262	259	279	254	283	257	270	281	284	273	252	271	235	245	283	263	229	241	285	273	265	260	280	264	258	271	268	258	255	256	237	252	256	250	268	268	252	237	285	261	283	255	276	247	262	251	249	282	288	285	281	267	291	263	262	282	290	252	297	237	248	255	252	291	299	293	257	274	266	293	252	257	234	276	289	277	264	283	255	322	234	240	258	270	262	254	247	285	264	252	266
18554	42811	63703	59466	10619	1015	904	829	838	768	782	774	828	788	1356	3857	8958	6510	4044	1834	989	699	764	674	666	703	683	628	712	712	646	690	673	636	670	691	679	661	664	705	683	660	716	699	683	672	690	673	689	697	712	650	638	681	722	709	669	673	731	637	695	704	664	673	706	626	671	655	704	653	694	696	730	708	678	703	690	694	679	714	695	660	730	686	741	712	698	695	665	716	656	675	658	676	672	666	665	682	705	683	707	692	680	687	678	654	683	711	702	719	689	722	696	698	746	747	692	692	656	678	670	660	690	697	690	689	742	651	637	670	658	666	690	673	703	674	694	618	708	722	678	703	683	677	687	718	613	679	733	668	714	703	647	685	681	685	664	689	648	700	659	688	662	642	688	653	669	697	647	638	647	698	661	711	670	676	618	657	686	696	740	683	683	679	709	719	690	680	697	692	716	702	687	678	652	722	712	645	661	707	688	712	661	684	729	688	684	699	691	747	688	708	720	711	655	654	697	692	693	685	661	670	727	629	688	676	683	686	667	653	675	668	688	692	630	680	622	672	684	668	655	703	660	706	736	725	700	686	684	682	719	730	674	717	658	682	664	688	760	709	666	719	660	679	678	690	734	661	675	723	714	699	697	668	669	703	651	685	615	676	690	653	633	675	675	653	691	684	681	716	649	699	666	712	662	652	698	688	717	669	691	639	701	675	681	655	674	658	638	687	688	664	695	746	664	660	700	692	693	690	697	709	673	709	686	660	690	651	654	649	695	651	675	684	706	681	704	677	689	661	695	681	700	643	708	690	643	661	668	672	686	697	680	644	652	730	671	689	724	658	704	644	675	661	670	645	646	682	694	718	690	673	655	716	718	700	703	652	667	683	705	692	683	687	679	685	673	707	714	625	660	708	669	707	664	640	680	695	724	654	697	649	644	656	676	687	643	672	665	722	709	688	679	584	670	679	699	687	668	697	696	722	689	715	689	646	666	730	686	675	668	653	679	679	683	715	690	634	685	719	699	654	685	686	675	713	646	687	686	698	718	656	638	676	700	704	655	696	678	696	639	682	660	628	709	662	703	694	664	701	681	632	710	694	688	664	643	708	708	715	675	682	675	699	692	653	667	714	698	691	696	716	652	652	673	683	693	692	710	654	688	737	679	693	678	660	681	691	698	680	694	657	637	656	730	709	687	674	704	619	674	649	677	641	694	699	687	697	645	673	665	676	667	679	669	728	723	687	682	704	656	705	701	663	617	651	720	684	701	721	666	663	732	710	706	663	673	654	638	685	657	678	685	707	702	656	698	687	664	709	700	660	733	650	696	690	727	698	616	697	673	692	681	655	706	657	648	656	662	663	657	659	624	696	698	640	715	659	664	679	679	684	683	694	667	686	655	682	675	693	623	710	713	681	685	726	713	698	678	659	717	665	639	686	674	709	656	636	682	673	673	648	677	714	651	673	709	687	609	689	674	666	637	676	691	687	659	696	679	694	707	699	710	669	696	665	655	658	698	628	685	665	679	665	709	668	724	668	695	695	677	648	660	664	702	640	672	704	702	741	696	679	650	714	728	717	734	651	709	662	672	659	666	694	646	680	668	710	693	698	701	678	666	666	651	630	664	697	681	701	640	729	700	684	696	679	683	728	681	712	627	675	685	686	676	685	679	678	672	736	622	674	727	713	716	692	645	711	665	696	666	697	679	712	712	652	676	666	708	720	664	698	652	710	693	701	621	712	728	701	692	679	653	715	700	661	685	647	676	642	656	684	666	674	708	693	697	613	678	705	663	700	683	684	675	689	701	716	696	644	717	713	685	694	633	684	694	660	638	679	660	712	677	711	707	710	658	688	671	643	648	698	675	667	650	635	700	678	681	692	702	642	710	688	738	711	668	695	717	727	719	693	645	709	669	674	703	721	701	690	678	690	727	640	684	671	721	644	662	646	686	719	683	675	683	679	718	653	670	708	667	679	698	667	717	666	641	665	672	634	717	675	705	685	638	676	677	668	714	711	680	718	663	683	660	677	690	655	651	662	638	640	705	692	678	660	663	720	644	669	712	655	696	720	672	695	698	659	720	663	662	663	677	705	665	643	648	673	650	712	683	679	679	642	723	716	688	659	684	646	683	679	676	731	670	695	670	675	660	681	714	670	669	731	721	700	682	647	666	643	729	669	686	706	690	684	693	688	681	664	685	681	663	667	670	691	676	703	676	661	658	677	748	698	674	693	666	672	679	687	669	652	701	670	720	648	711	644	677	640	688	721	721	705	708	639	711	682	699	664	634	672	675	680	607	744	696	733	715	674	724	682	692	641	689	680	701	691	671	713	693	684	692	672	673	679	678	681	720	656	704	681	633	714	640	667	688	694	665	723	694	639	680	688	667	690	660	729	680	693	656	674	681	676	648	652	721	651	667	678	653	689	688	682	672	637	629	680	670	708	709	674	698	712	682	625	697	681	649	678	616	673	680	679	662	684	673	695	687	659	697	733	701	641	678	680	657	712	655	651	687	723	664	682	688	689	693	714	670	693	651	675	677	622	683	719	642	685	697	683	705	674	666	662	697	712	659	692	678	656	682	689	678	715	692	692	671	680	694	688	704	682	658	690	695	764	672	672	714	706	698	725	739	705	685	655	701	654	673	658	676	679	667	721	687	657	671	685	715	670	663	672	694	650	677	705	708	688	685	669	632	658	709	663	648	712	652	688	679	728	662	688	654	671	712	697	641	694	642	646	655	701	651	689	684	707	691	701	709	698	696	693	706	700	678	676	702	698	700	692	708	665	699	656	679	695	706	705	663	677	680	676	729	676	660	676	704	720	681	679	725	632	687	695	637	678	652	692	709	704	706	653	696	710	681	696	673	692	655	683	674	699	643	639	697	643	683	684	644	665	668	643	657	679	707	707	695	677	670	688	722	705	679	660	685	688	693	736	701	592	700	710	667	677	663	705	706	649	689	667	712	691	651	636	658	670	703	704	655	646	722	716	692	728	678	664	677	686	715	654	687	762	665	632	692	717	708	673	685	685	717	677	669	667	677	661	688	686	666	673	672	682	706	696	689	676	670	657	732	670	710	699	706	665	709	630	701	678	663	652	680	666	681	703	734	667	694	677	692	710	675	716	645	657	672	664	726	731	644	704	722	662	672	707	696	711	648	667	682	722	686	703	712	745	650	713	657	693	653	699	669	714	714	702	629	669	700	658	644	656	691	714	676	695	694	691	638	696	671	678	656	699	659	675	701	700	700	680	739	686	673	718	691	683	672	654	651	678	655	647	666	705	675	692	651	633	706	701	673	689	688	662	683	661	668	659	661	684	653	740	680	648	683	707	667	687	678	676	666	703	667	674	682	663	680	652	670	682	658	709	666	722	676	641	710	643	687	726	705	664	739	698	712	682	689	681	666	692	702	655	643	682	720	716	637	657	679	708	694	687	683	720	697	682	694	704	690	665	675	679	672	703	698	637	708	671	691	672	663	691	682	680	723	664	701	669
55759	73157	80664	67842	32953	8967	1079	443	310	270	270	305	284	335	532	1246	2794	2798	1426	622	413	253	240	255	257	242	243	241	255	238	225	219	239	258	222	209	202	226	241	235	206	230	220	225	236	245	235	240	252	242	255	239	244	216	249	238	235	230	226	215	257	262	225	263	227	237	219	246	252	235	280	220	256	273	252	188	231	246	231	264	240	250	249	262	260	248	263	246	241	246	226	239	235	259	230	244	252	246	207	240	240	222	227	270	248	252	240	273	246	265	241	238	253	234	222	227	235	250	266	238	255	241	254	247	280	218	233	260	237	245	241	268	283	265	248	257	257	236	235	267	226	247	223	267	238	215	253	267	236	224	224	242	245	290	223	252	252	237	240	259	260	232	214	247	245	235	239	233	236	230	251	255	249	266	243	244	230	217	252	259	232	264	264	222	241	209	230	237	243	221	242	247	238	271	230	236	245	233	241	251	230	220	234	262	250	248	236	257	243	237	230	215	228	259	229	256	236	263	219	243	215	226	221	238	229	252	237	257	216	236	239	251	272	240	211	220	232	261	226	263	228	260	243	227	259	231	249	226	259	228	232	228	241	222	228	257	240	246	231	212	234	202	204	243	233	249	249	248	216	232	215	228	232	255	264	212	240	262	237	249	208	240	236	238	220	241	251	232	233	247	240	222	229	249	258	212	228	229	234	230	202	226	224	244	229	229	250	205	242	238	279	208	213	263	212	231	241	217	271	210	237	240	222	232	226	268	227	213	259	222	258	249	237	218	237	244	207	236	265	226	225	215	222	267	236	236	238	236	260	240	257	219	281	229	244	236	253	208	244	233	257	230	240	224	240	235	233	218	262	237	243	241	209	234	245	216	258	228	248	250	241	253	236	244	221	240	230	258	245	269	255	226	238	219	232	231	250	240	240	238	233	210	227	246	241	233	223	240	263	208	238	255	240	226	260	255	244	243	251	240	243	236	244	227	232	264	219	229	199	233	223	225	268	251	251	260	254	260	234	246	249	231	253	248	233	223	218	246	242	252	245	246	244	239	234	251	225	238	224	255	254	252	269	250	256	235	238	235	262	238	228	250	258	230	207	255	233	247	277	246	226	244	240	199	224	258	288	244	249	258	230	246	254	243	231	266	244	215	234	211	200	232	245	226	261	232	230	216	233	235	256	182	238	247	250	243	249	209	223	230	231	243	218	210	224	237	260	242	234	244	233	249	217	249	262	242	199	224	236	254	278	237	235	241	254	243	254	221	236	239	220	218	245	236	227	244	252	237	240	232	242	249	213	237	243	218	263	243	255	222	223	221	227	266	227	255	269	269	247	260	247	236	246	208	274	240	195	275	241	239	234	263	210	209	242	221	254	230	252	254	261	232	226	245	259	251	229	266	259	236	236	218	250	225	203	233	249	268	277	232	247	260	221	218	252	252	232	264	230	214	243	258	249	241	245	257	239	234	225	252	262	250	240	225	233	240	270	218	245	218	232	250	276	268	218	232	233	242	247	194	239	283	220	248	241	239	217	228	247	237	231	224	223	270	246	231	238	237	245	245	235	255	215	237	232	233	252	226	269	246	256	225	230	246	255	263	266	200	233	220	238	246	203	230	226	229	236	226	231	247	250	247	232	245	223	218	246	243	254	211	203	232	213	276	260	224	229	223	253	253	252	230	259	278	211	225	247	241	262	230	249	222	250	249	235	252	257	254	253	233	265	244	232	226	230	246	256	244	232	224	229	235	248	223	218	253	234	253	261	245	209	236	225	252	227	245	247	248	251	215	231	254	233	215	196	238	242	258	234	264	237	246	252	256	226	243	225	235	207	265	224	256	237	247	236	250	225	231	233	192	216	273	211	231	243	264	222	263	234	237	245	255	243	244	250	225	237	287	247	270	225	242	245	223	218	201	228	253	268	236	260	258	237	258	233	231	248	250	229	250	239	228	250	217	249	255	230	222	231	203	230	236	261	240	249	219	214	247	241	225	264	221	238	266	256	240	248	221	252	254	233	248	264	246	250	207	229	234	241	260	227	258	248	246	248	221	234	250	228	227	233	241	261	248	242	251	239	240	237	246	240	233	229	226	214	237	226	235	232	254	235	237	247	226	251	231	247	243	226	242	216	205	260	221	219	256	292	240	253	225	248	235	235	247	245	259	226	246	251	241	238	225	251	250	245	225	232	235	259	251	244	260	239	238	248	232	241	260	256	248	232	241	238	237	246	231	201	187	242	251	260	230	243	221	231	224	253	248	239	257	242	272	242	230	219	261	222	253	243	218	223	223	223	229	226	228	209	223	234	237	247	228	261	257	271	234	225	215	251	243	260	260	257	231	254	225	242	221	225	246	212	228	248	245	215	211	235	260	231	247	248	255	264	246	215	229	279	227	199	221	229	220	241	275	282	238	251	229	225	206	244	275	231	239	241	216	266	218	246	239	245	244	243	248	245	206	220	255	212	242	246	247	188	271	214	233	247	237	252	237	243	226	245	228	209	244	251	251	265	219	228	231	261	253	213	255	269	224	211	237	250	230	242	253	230	244	260	235	236	242	241	257	247	205	209	238	221	236	223	226	257	246	255	220	239	236	222	214	230	252	231	244	224	207	236	244	240	230	250	236	256	219	207	233	240	259	241	255	260	283	203	264	236	246	244	256	253	246	233	234	247	265	230	240	209	227	214	279	253	265	241	210	237	249	248	232	260	247	257	229	214	242	236	233	229	280	247	249	245	254	249	225	220	251	242	225	252	234	252	237	266	211	211	209	221	247	247	243	247	228	220	243	239	226	252	230	225	228	228	253	222	255	238	219	246	255	233	275	225	224	236	247	271	224	262	244	237	227	245	227	255	219	229	234	234	262	230	234	252	241	228	278	232	231	238	234	241	255	232	238	259	250	214	241	227	231	249	228	200	264	232	237	245	264	235	238	232	222	241	252	217	282	234	259	230	223	227	251	196	216	233	235	287	220	222	245	242	223	245	236	243	259	231	244	235	244	243	223	217	229	232	242	229	239	235	252	250	248	230	231	259	223	222	223	233	243	255	217	240	252	236	257	225	242	254	225	244	246	231	265	245	237	254	230	240	230	250	214	224	215	259	260	232	250	251	218	245	222	233	248	205	235	277	219	251	209	258	234	246	241	236	240	251	239	256	252	249	230	224	225	247	208	248	258	239	232	265	227	214	241	232	240	242	244	234	221	227	247	214	247	231	227	229	271	235	247	252	232	238	255	247	246	262	225	228	253	239	231	229	243	235	255	225	254	261	252	244	202	266	231	242	232	234	246	222	224	242	248	237	222	243	233	236	247	232	257	252	256	237	270	216	185	240	252	238	236	227	250	233	236	236	226	232	227	260	267	245	208	224	227	262	231	259	241	242	230	224	239	225	253	267	250	264	231	248	208	248	240	212	227	217	233	225	241	238	247	203	242	270	258	266	254	227	224	234	257	248	248	260	232	252	249	238	230	251	260	255	244	247	250	225	247	262	245	258	228
34637	55101	78823	74206	19039	1455	1030	934	908	879	812	750	785	1069	2440	6738	13937	12958	7032	2716	1465	776	661	588	569	632	571	604	581	590	591	579	643	620	620	565	623	585	597	586	604	649	604	605	647	573	612	613	630	609	607	599	632	641	608	599	589	578	594	605	629	613	599	645	647	559	636	632	559	580	590	634	634	567	605	587	620	637	616	603	591	606	633	586	611	565	572	597	567	615	644	575	601	649	599	573	590	592	591	586	561	588	637	588	610	620	643	588	628	617	596	595	602	617	582	589	615	642	627	630	574	644	586	609	594	614	570	572	610	618	601	583	573	565	619	598	588	660	633	606	626	584	570	573	594	607	591	641	607	637	586	593	632	625	594	600	576	577	637	601	583	603	572	649	618	601	608	591	630	604	616	645	570	641	591	581	692	629	647	555	589	642	579	602	622	612	554	585	584	595	630	569	604	596	593	594	596	615	582	609	606	589	638	620	619	637	649	650	565	602	585	609	658	603	611	600	619	621	590	641	631	610	608	612	597	567	597	649	642	608	575	618	629	613	595	616	584	602	593	614	599	601	609	585	604	602	620	622	637	615	603	626	606	579	549	599	586	625	606	618	569	609	649	609	621	606	623	552	598	588	614	626	630	582	578	634	569	604	607	627	633	563	619	616	569	596	619	591	585	636	580	617	577	620	555	615	588	621	566	607	636	609	581	583	533	618	625	590	652	613	625	604	605	551	665	612	604	661	594	601	598	550	602	605	624	630	615	620	602	625	610	633	546	645	629	599	581	606	602	594	619	618	600	576	613	618	615	609	616	608	593	597	609	571	588	595	590	615	599	596	634	603	555	620	606	612	635	612	594	607	631	624	622	613	633	582	570	624	619	604	638	588	593	612	615	575	621	601	575	589	595	603	580	602	598	631	651	580	621	618	633	610	585	608	582	599	590	595	598	601	585	609	591	591	632	600	640	570	587	637	652	607	598	586	601	612	646	598	606	596	619	618	609	630	635	608	594	644	579	583	601	647	631	609	605	608	591	636	558	625	635	582	619	571	590	653	624	587	599	594	634	614	604	624	587	618	571	612	633	592	602	564	570	599	609	654	584	616	621	580	586	625	620	536	583	628	632	613	612	612	598	633	588	597	598	606	625	684	622	610	574	592	569	576	629	620	594	623	575	603	585	632	638	599	604	636	586	612	625	604	558	584	621	584	626	599	607	618	612	587	589	619	625	610	612	617	556	598	585	588	567	610	624	628	594	605	558	618	620	533	602	602	607	603	602	615	632	600	629	602	611	639	632	626	602	581	575	590	603	636	615	588	609	617	633	603	615	573	596	604	609	650	606	571	555	574	632	583	618	593	623	614	609	608	599	620	630	619	641	620	571	602	624	634	611	586	561	646	571	613	614	608	590	611	578	590	629	642	630	594	603	624	610	639	627	569	601	593	581	637	619	608	640	590	634	625	604	610	612	607	579	627	625	577	617	606	630	637	610	582	625	560	607	590	634	609	611	593	540	576	628	628	596	625	597	596	667	592	592	595	571	581	597	596	632	588	593	574	607	617	636	597	587	615	573	644	557	634	600	596	666	600	574	662	608	585	627	561	593	602	614	614	610	589	611	592	627	596	653	593	604	596	598	636	609	590	601	592	613	615	568	582	609	590	619	588	603	610	597	607	605	547	623	622	599	597	561	619	576	586	559	608	573	603	609	591	652	641	590	625	633	590	582	621	582	641	583	585	596	589	628	607	618	578	629	573	599	584	628	575	601	622	592	593	660	582	608	590	617	558	637	568	688	590	655	630	593	573	577	600	603	620	591	626	649	598	618	597	585	602	607	587	627	584	599	547	576	581	599	636	616	639	589	552	604	609	581	604	588	615	616	560	551	615	602	605	625	637	593	694	621	590	605	590	596	601	589	593	585	637	619	627	560	615	642	617	632	594	659	589	598	602	634	567	592	603	630	654	582	655	605	647	592	576	602	646	582	638	615	619	626	608	616	597	595	593	594	590	573	606	621	625	564	599	614	621	583	664	608	600	587	592	592	616	637	627	621	607	595	639	621	602	579	619	600	599	621	568	602	619	590	612	616	619	624	638	610	602	605	608	599	637	604	632	605	564	635	607	624	602	559	639	598	621	573	629	612	616	615	559	603	613	579	627	598	644	578	605	614	561	635	556	615	606	579	659	588	614	645	557	606	589	586	583	642	636	631	584	609	623	596	637	581	577	594	608	574	601	591	629	594	597	614	593	610	591	631	631	642	571	587	549	597	597	598	606	607	623	581	608	629	575	614	633	666	592	575	610	618	617	606	564	588	594	599	615	621	600	590	613	659	600	634	636	614	636	571	609	587	624	644	620	614	592	576	591	629	577	619	611	618	612	633	606	552	575	622	582	535	599	596	594	580	615	621	611	591	622	643	635	618	602	615	574	583	602	577	655	632	614	633	616	623	612	582	625	628	607	601	594	636	589	619	652	600	634	617	563	543	595	624	649	552	605	590	602	579	637	586	608	610	629	622	611	618	586	602	639	623	618	595	671	619	591	645	627	591	583	612	620	600	627	597	616	565	578	606	610	573	599	579	616	570	599	610	633	595	618	596	584	558	612	615	614	561	667	639	594	600	574	574	599	603	618	640	611	645	592	588	602	603	593	630	589	638	625	628	611	609	635	635	624	610	597	581	600	624	631	649	625	607	591	563	591	585	629	615	632	600	618	578	612	605	634	601	609	613	590	605	577	630	658	575	598	611	633	657	594	591	623	636	596	607	586	578	638	592	636	636	631	649	570	619	663	609	591	600	620	596	627	597	608	632	603	544	562	581	611	622	601	627	560	591	599	583	589	564	579	577	564	600	580	595	598	628	602	610	605	604	613	638	583	622	622	583	623	631	625	579	659	612	563	651	613	619	622	579	630	636	632	527	600	587	650	616	604	606	628	600	600	599	619	634	620	562	589	592	589	573	573	636	640	637	642	626	579	620	627	612	628	602	600	569	585	587	633	616	613	619	577	624	567	593	573	603	633	568	641	647	600	596	625	572	629	615	561	613	599	612	590	600	603	549	620	600	597	657	623	587	565	599	600	613	612	616	638	657	600	583	619	574	599	595	580	602	626	610	523	602	601	592	633	638	619	641	579	614	621	589	622	569	653	611	587	610	589	633	615	590	587	616	610	579	611	598	612	643	595	635	599	640	596	612	643	644	617	623	587	632	584	632	638	640	586	572	582	604	579	636	602	649	621	673	610	613	624	597	628	595	653	663	590	643	614	591	591	586	631	628	584	586	621	609	596	615	613	621	577	610	585	577	585	606	621	593	610	616	582	596	586	628	638	638	612	609	597	615	595	598	618	605	571	603	593	645	634	596	661	635	622	639	613	613	612	568	652	637	632	630	532	647	591	624	609	638	587	574	650	559	595	557	658	610	616	549	625	608	598	624	593	577	613	582	611	653	587	621	638	582	603	608	618	637	566	599	612	596	604	626	588	577	606	611	643	630	596
6605	7765	13733	10767	2656	227	195	192	210	214	201	233	203	201	224	253	324	267	242	233	224	225	216	192	189	195	206	198	195	214	216	195	177	197	233	199	229	201	188	208	210	197	203	202	218	197	208	191	193	216	193	210	194	207	217	227	181	195	199	223	197	195	214	191	181	178	208	191	209	227	238	198	191	200	213	202	198	188	192	185	204	196	191	180	215	196	194	230	191	168	213	220	203	216	216	213	195	185	223	168	200	217	212	183	195	180	213	205	186	205	209	204	197	201	221	186	220	205	208	211	197	205	187	213	227	202	226	201	197	217	199	189	190	225	219	221	170	233	223	180	206	183	208	207	221	207	216	231	187	177	178	207	202	209	208	177	197	186	216	194	199	204	197	186	207	195	219	189	206	195	217	192	204	213	209	213	176	203	228	191	213	195	199	179	186	198	210	207	216	195	194	185	211	200	194	214	199	220	207	225	185	190	219	211	212	191	183	205	187	193	187	201	206	195	203	180	201	219	196	201	186	208	203	201	229	196	195	186	210	194	195	221	206	226	199	203	227	202	241	192	224	202	198	212	178	227	204	218	214	215	198	216	201	198	196	188	203	202	219	201	175	212	201	172	200	211	192	200	183	197	196	202	201	191	200	200	208	200	205	219	197	198	207	231	197	204	214	225	208	214	203	225	218	180	201	211	218	210	208	214	183	219	183	204	210	191	200	197	217	200	204	213	218	218	222	196	206	179	174	227	189	206	202	209	211	209	189	217	214	225	188	210	204	191	186	202	181	223	193	211	196	206	216	193	207	198	215	206	199	200	199	207	209	180	213	213	210	196	206	221	188	224	216	182	187	214	198	214	208	192	206	202	181	197	185	176	206	220	197	208	176	211	210	199	251	218	207	186	184	226	204	196	181	205	218	190	221	215	194	178	202	183	198	210	193	217	211	211	225	215	224	192	194	185	201	190	197	197	234	187	222	191	222	221	230	187	211	207	220	222	199	174	179	222	222	213	202	217	204	214	200	203	198	220	218	222	188	202	191	203	203	209	183	182	195	170	193	194	195	201	203	206	181	238	189	204	191	210	203	226	190	189	207	217	178	200	218	182	185	215	226	190	189	203	209	226	171	189	187	205	216	219	211	193	210	175	186	211	191	204	188	198	176	196	194	219	195	210	225	174	212	187	202	218	206	195	174	179	196	187	228	213	207	182	204	216	198	217	239	229	187	216	185	186	196	206	225	190	177	223	207	216	220	206	191	197	192	191	195	199	224	207	187	197	191	198	209	198	228	189	192	221	210	179	203	199	173	213	187	200	187	207	209	203	213	213	222	199	205	203	212	199	192	195	188	201	232	196	210	212	192	203	214	198	216	197	202	212	222	197	207	216	205	199	178	192	183	190	188	189	188	211	199	207	190	205	200	192	195	196	217	189	207	202	209	206	212	201	222	200	203	220	208	253	201	180	187	182	187	202	220	206	213	212	191	199	202	200	189	208	220	211	195	198	230	207	211	206	223	204	198	171	217	215	201	199	209	178	210	210	213	211	198	197	199	198	207	187	196	204	211	209	223	207	223	210	180	183	185	219	210	216	206	197	189	192	218	202	176	209	228	202	220	201	190	197	199	208	184	207	211	194	209	223	207	212	215	199	197	212	201	194	193	174	176	204	195	209	193	219	179	176	186	187	218	214	210	205	212	216	178	210	214	229	200	197	195	187	202	186	218	201	207	212	214	212	203	192	222	215	193	217	207	212	203	206	193	208	214	204	201	218	223	182	190	201	194	207	212	199	197	202	205	214	209	217	207	214	210	223	192	192	205	192	243	189	210	219	214	214	220	199	211	219	211	246	221	212	203	204	188	191	203	200	196	194	201	216	192	200	206	194	211	200	203	223	200	201	201	195	205	186	216	219	203	231	181	207	201	184	200	209	217	192	208	220	227	180	196	210	208	213	194	193	212	195	185	182	192	177	192	209	205	203	232	204	193	220	227	182	218	194	190	215	216	219	197	211	213	207	194	210	234	199	190	196	201	240	219	213	188	179	175	195	196	223	227	196	221	221	184	230	210	191	225	195	214	177	190	196	204	200	192	208	213	205	189	196	213	230	223	208	212	216	190	193	202	226	219	212	212	220	194	187	213	203	195	197	227	189	215	215	201	175	212	195	183	200	218	209	209	213	187	191	184	215	194	219	194	221	192	219	216	212	239	188	205	196	200	204	224	195	227	211	229	201	174	188	204	199	201	199	229	186	193	206	204	216	220	188	218	208	184	164	220	228	207	177	174	212	214	231	192	207	209	175	199	195	220	184	199	192	210	182	151	224	200	185	235	204	185	197	201	187	184	213	207	196	194	200	194	214	204	205	196	213	187	192	185	173	204	216	194	194	226	210	206	211	199	198	219	208	199	228	204	205	197	201	204	205	170	216	195	213	194	186	201	199	190	196	193	203	201	223	201	188	191	201	203	204	176	213	219	206	211	215	227	186	207	214	209	201	184	188	221	187	198	214	185	189	200	162	198	184	235	192	187	236	219	220	195	208	184	222	222	186	194	213	216	201	170	211	217	210	199	200	199	217	181	238	189	210	226	185	209	180	232	206	193	213	177	204	190	227	252	195	200	207	196	231	177	181	224	228	185	205	194	189	186	192	205	219	195	236	223	218	203	203	191	223	200	204	178	206	199	185	205	215	203	218	200	236	176	176	218	167	188	204	205	188	176	187	193	171	209	221	187	173	225	213	222	189	209	196	219	173	204	198	214	195	199	166	195	186	186	202	243	207	187	192	201	201	198	220	210	215	212	197	213	227	170	191	211	192	201	180	194	199	214	230	208	190	194	196	195	221	207	215	221	227	187	217	194	224	201	226	186	181	190	201	207	226	189	215	183	212	200	242	219	190	211	223	199	211	192	222	206	200	204	220	199	189	198	218	211	186	223	210	195	204	222	214	221	187	218	215	174	217	210	199	199	208	189	219	209	194	205	204	204	218	198	193	180	222	203	186	201	207	186	217	206	208	196	223	187	194	211	201	206	214	201	217	214	187	184	222	206	229	198	206	189	195	181	200	187	204	193	201	230	202	201	202	215	195	216	204	219	205	171	214	205	213	194	194	216	188	205	196	210	192	196	198	220	200	203	217	199	215	195	217	201	197	223	217	188	214	167	216	201	204	206	207	221	197	205	205	202	195	191	176	212	192	196	207	213	197	206	198	215	212	226	206	227	201	188	202	212	228	213	218	204	198	208	200	198	188	205	192	231	189	217	196	193	224	177	195	198	207	187	199	206	192	200	209	209	190	198	207	207	200	202	209	200	207	181	200	211	203	217	198	210	200	209	211	225	217	190	207	197	231	194	210	220	202	186	230	199	204	204	215	200	223	208	233	197	192	239	213	239	187	197	201	223	197	224	206	227	181	187	221	207	217	202	213	212	208	197	222	194	196	197	207	189	190	209	227	214	211	186	216	202	214	200	214	227	191	216	199	223	229	221	207	215	202	191	187
5815	12702	23985	22291	6149	557	559	530	575	539	494	582	556	538	648	945	1070	918	756	720	691	549	554	553	541	505	535	549	531	530	514	554	517	548	567	534	523	543	604	501	529	507	542	490	556	543	537	571	536	536	530	560	523	514	558	545	542	538	506	532	519	539	583	566	536	557	488	523	540	546	505	514	514	548	549	548	527	551	501	548	528	541	521	531	532	515	567	548	547	520	546	517	545	526	547	548	518	531	545	535	562	517	534	505	465	494	524	551	533	548	533	505	504	539	572	509	535	523	547	542	524	489	485	547	512	527	545	532	530	493	557	515	540	532	500	522	545	528	549	539	531	508	542	527	532	597	537	517	583	541	521	564	547	523	540	533	547	499	550	497	527	520	516	526	552	544	555	541	562	480	532	534	542	523	527	533	538	540	529	557	542	566	510	528	529	556	511	502	508	525	560	537	502	571	491	500	568	525	560	529	566	528	521	555	536	527	498	511	537	517	524	509	527	537	548	515	535	501	542	518	543	538	558	572	540	511	556	511	550	536	574	533	528	551	554	555	576	604	547	538	486	586	526	552	556	478	544	545	539	548	516	543	539	507	544	536	558	558	523	560	559	572	524	539	560	552	560	502	581	559	535	549	540	565	531	551	532	515	563	500	533	503	527	536	516	540	533	500	539	547	520	528	530	509	524	535	541	564	538	561	584	549	550	535	509	565	574	577	553	536	543	589	578	595	524	495	527	568	534	524	503	528	522	537	531	541	557	529	521	548	513	594	509	576	522	561	533	501	523	566	515	518	554	550	526	559	503	569	582	519	523	530	560	531	485	526	525	545	527	547	539	530	542	556	576	500	526	535	534	530	534	508	513	576	566	543	502	575	499	544	517	575	555	550	561	538	528	533	516	512	549	584	547	539	516	533	533	519	557	548	560	554	536	559	533	542	498	561	528	542	536	558	513	552	553	538	545	528	569	570	525	523	537	497	544	548	541	555	515	531	545	523	539	553	523	519	560	538	513	524	537	584	538	545	527	535	512	517	496	495	582	506	529	581	517	578	530	526	525	566	537	546	501	555	542	521	536	537	537	534	554	585	565	553	519	551	541	555	545	533	547	522	575	540	553	545	547	575	567	522	568	549	538	546	535	538	551	521	544	547	543	517	533	545	536	532	561	528	539	505	554	548	521	514	588	549	536	526	583	541	550	509	579	537	555	539	618	592	515	534	542	541	517	531	480	560	515	518	565	561	505	503	556	521	568	545	523	574	539	530	567	549	503	533	566	540	552	552	542	553	535	548	519	561	534	563	543	524	529	541	547	556	520	531	552	550	528	522	535	523	525	567	525	523	537	546	559	538	539	537	535	577	524	529	512	562	575	513	525	572	501	509	547	559	524	526	541	517	557	515	536	543	529	498	544	532	562	528	520	535	539	519	528	521	500	489	546	498	537	490	503	567	535	530	492	532	602	542	540	513	527	580	518	545	535	552	517	547	528	534	535	513	528	554	547	525	523	517	563	551	519	514	562	522	580	510	531	541	518	535	545	522	528	560	565	605	565	555	550	506	510	557	556	583	525	514	506	515	526	532	553	481	563	499	541	531	542	517	535	554	553	538	559	516	543	532	519	507	541	528	545	531	512	543	525	523	559	492	533	539	566	544	536	535	551	547	572	586	527	553	533	528	545	564	551	520	516	525	535	559	546	534	530	564	504	493	530	548	498	578	513	560	565	554	548	556	554	550	585	538	527	545	566	551	518	494	525	533	501	518	520	585	547	509	526	509	517	562	522	529	538	493	560	543	550	554	555	547	505	517	558	537	520	519	523	523	552	547	533	529	562	592	537	562	584	520	532	538	553	510	539	555	509	551	535	523	569	514	530	508	520	514	525	530	551	532	562	588	583	550	489	521	570	492	532	561	556	511	545	528	544	470	533	567	556	548	554	548	571	541	541	522	484	552	550	553	569	542	519	540	529	532	551	539	564	536	552	542	551	538	541	561	541	509	492	523	553	574	511	571	587	508	544	544	558	511	523	514	534	533	546	505	518	555	544	499	529	567	583	510	557	537	544	545	563	535	579	534	534	515	548	548	500	527	496	540	562	493	537	502	487	576	512	605	546	542	562	531	521	540	555	574	562	495	525	522	527	565	536	547	548	589	528	533	527	526	558	579	480	492	557	581	579	529	541	548	550	566	506	544	579	523	522	566	546	564	556	534	534	523	531	552	528	586	494	553	531	517	514	552	565	501	506	565	512	547	542	541	535	555	517	555	529	547	544	577	559	577	528	580	581	550	531	583	519	518	543	542	524	537	482	486	568	530	545	564	509	500	533	545	579	553	525	515	495	483	536	541	574	541	513	519	512	568	521	572	529	498	548	498	539	551	542	571	517	542	513	504	532	556	506	542	532	524	536	568	487	532	532	482	532	556	534	515	502	522	530	546	512	513	533	516	514	551	526	516	529	550	580	531	537	535	521	546	552	515	535	538	545	561	517	555	545	505	580	552	497	562	557	511	550	549	521	576	545	567	550	556	574	554	576	473	561	522	496	517	546	535	546	530	510	535	529	549	526	574	547	536	541	562	542	502	504	586	545	565	498	548	500	499	533	549	575	530	508	473	545	551	534	515	523	534	553	521	577	537	545	556	538	523	527	597	591	550	519	530	503	494	553	544	545	529	513	533	565	531	571	520	568	551	565	535	546	570	597	544	533	565	534	515	518	569	570	581	527	578	506	543	557	528	502	513	511	548	523	557	580	507	529	566	555	516	537	532	502	568	535	531	527	523	566	528	557	559	512	574	549	535	517	543	534	542	541	537	581	555	557	519	570	547	586	603	569	561	548	509	526	512	529	516	515	531	540	530	552	528	530	483	543	544	548	495	528	557	595	553	505	547	534	522	557	528	542	565	556	517	566	572	529	538	506	537	515	566	525	527	533	523	562	534	559	560	537	575	566	508	536	517	510	548	546	551	520	510	536	564	541	528	541	531	558	512	544	549	511	545	552	560	576	553	514	567	547	526	494	551	510	502	516	523	548	525	507	546	545	551	557	531	510	520	555	534	555	519	541	521	542	570	527	532	495	570	535	524	545	518	528	564	564	581	518	528	509	542	540	575	537	503	549	507	544	555	549	513	562	591	500	565	556	548	527	542	545	553	488	549	555	552	575	554	532	534	570	544	553	540	578	546	557	561	538	570	502	514	545	560	550	529	549	526	524	535	530	545	534	532	537	530	520	526	547	535	552	557	547	574	580	520	563	562	528	558	544	548	549	540	545	518	533	538	545	556	517	519	550	519	540	533	555	540	533	534	559	587	559	489	570	559	532	535	582	539	587	519	599	523	538	552	556	524	562	510	528	520	504	518	531	531	512	559	514	505	549	521	550	560	505	558	538	565	546	562	555	539	537	528	535	518	531	501	560	522	517	495	518	536	526	509	534	557	544	551	539	555	528	528	527	565	552	534	564	565	509	534	532	543	538	525	545	545	544	506	527	507	546	562
42049	56746	68286	52213	26922	3659	324	278	244	230	270	244	253	291	275	665	1217	822	456	353	293	274	273	243	235	271	239	253	249	257	262	275	240	229	249	254	226	235	232	239	248	219	241	231	217	261	258	233	236	215	251	264	267	241	232	263	245	232	236	253	238	256	213	234	272	234	236	265	255	250	245	245	238	266	247	254	245	237	231	258	219	250	202	287	228	247	251	257	245	250	241	241	256	264	249	258	244	254	281	269	240	264	263	250	269	245	276	218	227	250	279	275	263	228	248	245	222	249	261	243	257	271	252	251	270	246	272	248	250	260	262	259	250	247	256	224	268	215	245	265	221	252	228	242	260	261	252	249	257	248	280	217	237	245	249	243	263	247	249	239	245	243	257	235	238	246	262	261	252	266	276	278	268	242	246	251	248	258	272	248	264	249	237	251	253	252	245	261	222	230	268	254	276	256	258	262	251	260	245	250	254	257	249	256	243	238	248	254	258	251	264	243	221	231	253	275	241	255	238	282	259	262	273	244	249	271	282	256	240	231	250	278	252	245	270	274	247	251	248	264	266	222	256	232	276	259	230	235	234	241	252	250	262	254	262	249	238	266	262	243	221	227	241	273	250	290	245	223	240	275	260	256	256	256	239	249	244	265	236	305	257	249	225	239	264	264	215	228	252	262	267	272	245	254	241	267	240	247	276	253	250	251	258	258	252	238	229	200	252	258	249	239	260	244	235	230	248	246	247	233	213	253	265	287	230	247	255	251	228	239	231	284	234	229	266	226	246	276	241	241	234	266	231	264	240	249	280	244	255	236	246	213	285	241	265	240	224	259	226	231	274	223	251	257	257	254	252	257	249	232	246	261	221	272	222	267	273	291	250	270	274	218	223	247	263	256	244	264	258	253	263	262	254	225	230	256	251	250	244	247	261	253	253	240	226	250	268	259	244	242	240	240	256	249	228	244	249	255	253	246	234	276	250	263	255	275	271	217	250	238	231	275	230	265	219	230	257	238	224	254	267	244	212	254	257	270	258	256	263	285	256	243	242	245	284	280	254	243	253	252	230	275	269	256	239	230	257	259	250	246	268	224	260	252	236	243	260	252	239	241	276	255	257	232	226	217	275	223	248	257	249	231	265	251	254	232	248	251	274	261	261	225	256	280	260	236	227	272	256	253	257	257	248	255	243	266	236	243	250	234	219	263	223	272	254	253	236	235	256	262	258	259	254	249	254	256	240	270	248	241	225	299	265	272	260	246	249	265	279	222	239	255	280	236	249	265	255	261	225	255	250	228	275	236	248	270	240	255	247	267	241	249	256	227	262	241	277	277	262	250	269	265	231	250	219	247	253	226	257	255	254	236	251	267	249	234	267	219	259	216	235	263	239	227	227	232	229	250	276	234	273	265	222	252	226	218	269	269	238	255	268	235	265	260	276	251	243	264	265	243	272	234	259	228	250	238	250	253	236	276	226	244	259	242	242	259	269	256	251	260	260	216	236	277	290	249	219	259	254	230	223	280	253	215	278	241	273	231	254	237	240	269	263	245	297	228	237	251	241	251	247	241	242	245	233	243	263	257	255	293	247	257	254	253	240	240	260	246	261	266	241	235	235	233	277	263	248	235	245	258	266	256	242	236	259	233	246	228	238	262	270	243	237	234	270	255	234	233	288	281	251	268	249	247	228	242	234	256	220	242	249	278	246	266	231	281	271	253	265	248	241	263	263	254	250	261	236	235	249	251	249	250	249	273	264	224	237	292	256	243	233	267	221	260	257	261	242	247	281	233	264	238	257	245	247	236	273	253	268	241	238	231	219	254	275	242	286	262	236	240	272	250	255	228	217	263	283	248	250	286	239	236	245	247	249	271	252	251	233	264	284	238	264	260	243	214	244	247	272	231	270	265	233	269	250	284	246	234	263	233	245	242	253	226	262	225	238	244	260	238	263	239	232	243	272	234	263	276	252	283	230	214	258	237	238	260	278	237	231	220	277	252	276	247	251	273	233	248	229	236	234	226	229	273	245	237	241	237	215	256	240	283	237	236	236	244	240	277	260	265	250	235	260	224	235	279	239	231	276	247	253	238	261	245	235	226	276	259	256	230	249	238	229	283	238	253	266	246	255	264	258	217	238	266	243	240	242	243	248	254	232	265	240	247	236	262	246	273	269	239	250	267	262	249	273	277	258	246	244	271	273	223	236	234	212	224	259	236	233	239	210	216	256	241	263	257	237	239	235	271	270	256	234	234	233	273	248	240	248	258	252	256	231	234	278	254	233	255	243	244	230	241	236	249	224	227	275	245	251	260	251	219	242	264	247	256	245	268	216	251	269	259	268	249	256	258	257	218	274	261	262	263	238	258	253	267	226	286	272	240	247	253	260	241	243	253	245	236	244	251	220	274	262	251	280	252	237	256	269	246	281	238	257	265	230	237	263	275	248	259	254	258	263	266	244	251	256	255	250	242	292	268	253	242	257	249	261	254	238	242	259	242	249	229	261	233	258	221	262	268	260	272	257	239	264	263	246	267	248	244	227	257	263	229	266	253	254	271	242	242	269	260	250	253	268	246	269	276	270	268	245	224	225	262	265	223	242	242	236	266	242	260	258	260	214	278	253	254	257	277	280	279	257	257	245	256	249	259	264	260	261	261	256	263	248	262	229	254	248	236	241	257	235	266	285	225	285	247	241	261	266	262	264	248	250	255	240	247	268	238	246	224	229	257	234	252	266	239	245	239	245	254	266	262	279	264	260	257	243	260	234	301	270	264	271	273	275	256	232	253	275	237	249	221	241	240	271	246	250	249	269	270	254	239	211	238	232	245	257	259	247	252	277	240	252	242	253	251	240	255	245	240	250	250	250	249	236	253	262	246	228	253	220	272	266	245	232	246	298	239	238	247	259	252	243	239	237	237	247	251	277	252	252	228	249	278	245	256	276	226	261	230	223	256	262	278	234	232	268	232	257	245	242	288	251	241	242	251	275	273	238	230	205	255	267	240	259	276	245	269	275	284	241	230	240	254	256	261	263	274	234	244	243	250	252	239	277	249	271	250	257	247	244	253	253	261	255	258	244	243	254	236	240	242	256	237	227	254	238	221	243	241	249	246	262	240	251	230	243	254	241	254	263	264	256	232	263	262	251	260	275	229	257	237	244	242	233	242	252	251	260	246	256	242	237	246	244	281	260	268	270	278	254	270	258	264	286	221	248	287	272	264	275	228	248	259	252	240	247	262	231	228	263	238	272	262	250	280	271	248	291	231	261	250	234	270	252	241	224	263	238	231	247	259	230	244	283	228	260	239	241	232	248	261	242	255	254	248	233	248	244	244	257	256	265	229	233	220	216	282	266	252	268	268	245	247	265	256	259	245	231	233	227	251	252	274	226	246	234	278	225	256	253	272	229	249	278	218	251	208	261	249	286	280	234	234	236	272	255	239	243	221	253	242	243	238	305	258	252	279	251	231	229	217	234	236	277	248	262	263	274	261	247	220	218	263
25606	43859	63087	55734	23359	994	797	740	764	739	693	698	705	707	804	3150	6564	4178	1996	1138	739	622	702	665	627	632	582	632	603	637	652	633	646	660	632	623	660	675	630	620	651	689	682	664	642	662	665	644	611	655	640	655	649	640	664	690	697	602	657	703	648	639	620	648	609	656	643	592	671	631	672	636	664	632	651	687	651	654	630	643	692	684	583	674	609	629	625	634	684	620	626	651	617	604	677	644	647	670	634	642	608	661	666	617	614	672	644	644	639	638	671	675	650	633	643	621	674	608	655	615	683	666	623	649	652	635	652	620	675	627	673	629	629	614	659	670	625	640	647	653	665	652	617	640	609	625	666	627	648	679	673	667	609	688	667	644	658	659	674	628	664	622	634	669	663	639	635	686	648	667	659	668	636	624	660	604	615	634	665	732	644	607	692	701	660	653	643	629	625	627	619	621	657	657	676	632	644	613	651	605	647	675	692	625	643	662	636	656	681	615	672	656	598	633	657	645	686	628	680	630	672	659	631	627	696	595	629	678	622	652	657	660	635	640	647	651	608	673	646	678	669	588	617	625	653	648	621	615	674	639	647	652	620	631	647	673	599	640	623	629	641	625	608	617	642	692	631	625	637	646	664	679	649	621	658	664	672	659	675	646	625	649	688	691	653	700	642	641	628	642	635	663	657	661	634	689	608	654	653	638	654	670	597	633	658	651	629	655	655	638	641	588	679	644	656	623	653	636	635	597	621	628	676	611	640	608	629	603	636	658	639	632	646	648	622	647	632	652	655	676	641	630	655	630	616	603	626	631	660	665	684	654	624	666	608	626	669	628	668	631	683	668	619	637	654	663	649	694	651	591	664	623	622	616	637	617	665	659	676	654	660	652	642	651	640	653	618	650	591	708	611	647	611	620	672	701	687	642	660	679	644	605	634	671	632	627	668	679	646	639	679	670	662	622	676	663	620	632	654	627	661	609	647	645	640	643	599	650	615	612	636	645	646	654	649	613	682	656	665	624	646	635	660	707	618	670	658	627	637	615	643	638	631	596	640	638	658	635	612	641	626	600	675	641	666	665	633	685	627	624	665	656	641	626	608	656	654	692	679	657	638	634	597	648	661	655	666	710	657	703	674	631	670	607	678	669	617	648	633	585	600	610	663	649	639	634	646	629	664	628	687	663	609	649	651	675	658	655	691	625	677	620	647	646	658	688	647	655	645	616	615	657	684	671	631	665	610	640	641	658	662	664	649	639	654	609	688	690	649	647	608	644	576	655	624	651	609	617	613	640	638	629	619	654	668	634	684	622	678	676	615	635	671	672	629	688	655	622	667	645	623	614	635	643	672	633	652	700	653	626	650	622	638	626	645	615	657	703	620	591	652	675	612	641	657	660	660	639	591	629	672	642	620	654	610	613	637	659	624	609	677	655	625	638	689	597	588	624	632	657	642	666	658	650	648	636	646	656	664	590	656	633	662	668	702	648	622	653	649	625	658	591	682	619	621	699	611	638	649	613	632	683	659	639	651	618	690	646	658	673	637	667	661	671	671	636	595	655	651	647	667	647	678	652	677	664	631	628	639	642	636	632	640	662	663	625	663	642	612	638	670	647	660	597	622	676	638	645	668	675	647	647	610	660	652	661	658	660	658	688	618	656	647	647	655	621	622	585	633	629	651	655	659	619	696	590	654	641	619	636	654	663	630	655	635	611	601	641	621	646	616	648	628	629	645	678	589	638	649	616	605	681	638	655	650	629	674	657	667	659	649	636	661	633	608	666	616	655	625	654	646	679	632	642	609	671	637	666	630	647	628	640	679	638	619	645	661	689	673	632	607	659	626	625	618	615	598	648	628	616	643	613	665	630	597	628	691	619	598	639	604	633	649	604	672	651	632	617	670	638	632	655	648	690	698	612	623	673	641	649	641	662	666	654	638	657	660	643	619	612	655	691	657	667	625	636	672	654	611	625	676	648	652	645	656	711	618	633	626	652	613	602	634	687	725	673	673	642	620	613	599	639	646	677	617	608	633	645	685	628	662	621	709	649	617	654	639	636	667	642	650	612	656	635	624	666	649	649	657	645	613	680	593	601	635	639	633	641	631	681	659	593	619	600	653	676	637	613	655	665	652	633	701	658	646	654	636	617	610	678	641	615	620	646	645	626	677	561	644	650	615	665	634	694	658	647	677	632	691	660	623	615	592	642	646	647	637	618	641	638	668	635	718	617	632	629	666	655	702	626	651	655	616	632	669	626	653	634	658	631	668	650	619	640	650	608	629	678	640	640	652	639	628	654	657	669	633	669	605	602	686	687	657	657	680	679	622	687	628	638	622	614	657	666	613	648	651	590	654	632	607	640	634	614	638	628	672	597	624	665	624	665	624	631	648	648	631	674	635	649	639	627	677	652	653	656	619	653	642	615	609	626	622	625	651	609	678	695	614	649	648	628	664	601	690	636	644	644	616	650	600	629	650	572	629	647	643	680	658	647	674	637	665	651	595	657	687	618	616	692	672	643	599	648	620	611	577	653	629	620	712	632	602	680	626	612	661	606	642	580	630	613	631	624	631	597	654	639	650	665	646	662	642	625	640	629	647	628	613	662	662	629	635	610	644	651	621	635	584	640	674	625	600	644	646	682	680	623	656	592	678	688	639	623	671	682	616	629	655	631	678	629	642	655	657	641	662	593	625	636	650	655	681	646	657	659	647	656	637	629	658	688	691	626	690	656	650	664	610	623	651	679	633	584	653	682	601	598	632	636	650	646	669	672	655	637	635	648	640	671	646	627	657	654	654	631	632	645	648	622	638	601	639	625	638	671	637	633	633	648	634	621	617	651	622	640	615	657	623	634	634	632	595	644	679	642	656	661	647	643	651	668	649	664	615	624	630	678	630	680	677	637	626	677	640	585	624	587	625	676	630	642	697	669	665	636	619	607	640	663	659	668	648	662	619	665	654	633	583	662	688	660	655	650	636	631	698	610	655	601	589	672	681	616	662	666	643	642	637	686	660	654	643	637	691	622	636	635	649	618	616	645	672	637	644	667	632	666	622	679	656	667	624	656	635	626	642	649	644	631	617	632	626	668	678	639	629	650	630	635	642	668	659	591	621	604	619	636	678	628	689	674	624	603	628	661	610	645	626	638	689	694	663	605	650	637	654	628	642	658	636	596	623	623	672	651	670	647	614	644	657	663	608	621	644	650	679	631	646	612	647	637	598	620	647	663	625	649	644	636	654	649	650	642	621	645	611	607	640	659	586	597	628	618	608	657	677	617	623	663	645	636	622	596	645	633	659	706	590	633	638	669	641	653	623	660	610	627	659	631	637	638	607	669	640	634	657	631	657	573	619	611	625	623	623	679	666	641	621	640	661	662	685	681	632	627	657	612	657	572	680	643	654	606	665	614	708	640	657	614	614	639	621	660	618	659	666	622	667	630	610	607	679	645	678	639	683	625	649	650	671	682	635	605	642	570	712	603	643	631	690	659	707	693	610	622
61203	77221	79093	65306	38103	9295	743	287	289	245	256	250	287	263	242	295	1401	2331	1490	605	329	258	239	228	241	227	212	257	251	219	213	225	216	241	224	211	264	248	230	251	237	246	256	223	231	237	207	251	245	254	240	242	261	242	230	251	228	211	239	227	235	224	239	251	204	246	199	223	253	225	239	254	239	273	229	226	229	236	236	228	217	208	225	236	214	245	226	242	279	234	257	222	214	223	261	237	238	227	227	222	221	231	235	262	233	240	249	207	244	230	232	192	216	241	232	236	230	234	228	274	246	211	224	201	223	204	221	260	204	220	208	202	206	235	231	225	247	227	260	231	233	195	258	214	211	223	214	233	232	229	219	224	226	246	222	220	235	248	235	222	214	211	234	246	211	237	248	223	220	226	239	218	259	243	237	220	250	239	240	226	232	215	248	232	212	248	214	242	247	225	233	231	224	214	233	224	235	200	228	236	261	219	212	217	236	243	208	224	222	237	240	252	240	254	216	248	215	243	233	230	248	189	216	255	230	225	239	240	228	226	247	205	219	234	233	226	237	233	210	205	233	226	266	229	228	244	240	226	221	220	207	218	236	221	234	215	245	205	246	245	259	226	242	236	250	273	256	228	205	232	220	234	195	220	194	214	237	197	236	233	219	236	208	265	225	243	213	235	215	229	253	251	248	221	234	221	261	245	223	212	226	280	211	228	236	231	231	226	265	230	227	226	261	224	288	242	230	213	211	231	258	240	245	216	227	235	198	220	228	214	231	226	209	248	244	232	223	234	245	217	227	209	212	243	265	238	229	198	235	209	242	228	249	200	249	217	191	222	247	230	255	243	227	234	214	236	239	214	226	227	234	257	223	252	248	236	215	229	242	228	235	236	218	189	228	206	238	234	266	239	208	261	233	206	192	221	233	239	244	225	244	245	239	237	226	237	248	228	236	221	244	234	216	233	228	232	224	229	250	239	235	240	214	221	203	249	217	214	202	254	236	223	223	231	238	218	239	228	236	217	210	231	239	246	234	247	237	249	224	233	210	212	219	204	233	252	252	261	228	227	247	220	224	239	228	231	225	244	258	208	245	227	226	212	255	247	223	235	255	215	218	214	218	222	242	239	237	248	253	228	230	221	250	232	265	222	206	230	255	222	241	241	210	198	235	238	232	216	218	232	222	230	233	233	234	242	227	206	244	257	216	243	211	216	209	233	241	223	252	229	228	202	232	246	210	236	233	230	247	221	239	239	219	234	262	255	247	231	243	224	254	227	224	224	211	243	252	246	226	241	222	242	265	220	243	248	220	225	265	242	222	240	223	244	245	279	235	237	241	229	213	238	218	222	232	230	241	238	232	259	239	246	255	235	230	215	223	248	258	240	211	219	265	243	221	230	235	253	230	222	230	230	252	220	231	233	246	228	241	222	216	229	225	206	229	236	201	205	233	221	213	250	235	227	224	200	204	255	267	245	225	243	271	238	234	250	252	237	217	254	247	262	245	246	243	224	259	230	180	217	217	221	244	249	226	231	256	239	232	244	229	218	217	246	207	234	230	231	242	225	223	230	254	235	230	212	205	205	266	225	222	241	210	254	215	248	214	206	246	232	264	231	236	246	245	234	238	212	220	235	224	250	244	242	205	202	221	242	246	236	232	235	202	196	205	235	218	251	216	226	223	228	257	229	232	211	209	218	235	206	258	252	232	236	263	250	205	247	244	225	223	231	225	239	221	209	204	225	239	233	236	240	225	267	236	197	262	255	264	214	229	222	211	218	231	255	231	236	232	212	241	212	225	238	261	231	223	222	229	215	245	238	276	238	200	214	251	249	200	222	230	258	228	206	212	265	255	232	268	270	219	231	215	230	269	237	222	235	217	220	215	255	229	229	247	224	223	238	223	243	215	242	235	246	228	217	234	243	234	230	250	233	224	236	246	231	227	227	227	242	202	206	249	241	198	239	231	237	236	235	225	219	216	262	254	238	236	251	211	224	205	250	233	254	221	219	210	217	227	239	210	241	247	251	230	242	228	223	227	218	218	224	242	227	236	224	208	210	235	239	222	222	244	245	251	256	243	222	227	241	250	236	231	255	221	239	250	232	221	222	203	229	269	232	226	222	219	233	239	251	213	230	240	230	214	227	205	205	253	218	205	200	233	234	223	217	204	238	206	223	239	223	227	230	219	265	223	231	220	221	236	209	232	222	228	221	266	222	236	226	246	226	255	226	223	224	244	224	222	251	239	243	232	249	235	213	236	230	263	229	220	201	222	251	240	244	213	220	247	229	202	243	239	232	237	230	227	236	225	226	229	200	215	195	257	240	221	247	246	243	223	218	253	234	231	224	223	240	225	237	217	255	214	229	216	226	248	215	243	238	234	227	229	220	250	224	224	235	240	236	218	240	238	213	221	243	230	232	239	264	223	234	239	221	227	253	241	223	245	222	228	239	220	222	225	211	228	239	251	231	216	213	225	217	242	225	214	200	229	227	225	259	233	217	227	262	224	231	227	228	268	257	238	233	212	229	242	222	243	236	241	238	252	242	211	242	239	232	225	251	237	226	192	231	232	241	228	228	240	242	213	236	248	239	265	234	255	218	218	232	217	209	224	217	221	228	202	231	226	244	245	261	207	251	271	210	216	217	252	252	244	221	235	239	251	223	248	212	256	272	245	219	225	216	263	201	225	251	202	235	251	259	242	241	235	214	231	253	254	251	218	231	223	231	257	223	246	238	234	222	201	218	228	210	228	251	224	246	246	217	232	234	225	200	214	222	226	241	219	250	213	231	200	232	215	244	241	223	257	216	224	222	198	235	241	255	223	201	229	217	223	250	218	208	246	202	242	215	218	236	234	267	204	254	218	243	232	215	243	261	224	238	228	254	214	231	242	249	262	239	232	220	229	238	230	218	227	248	249	250	251	228	238	201	231	260	237	222	226	230	218	245	224	204	238	235	247	254	207	223	226	208	231	291	205	237	217	243	216	263	228	214	224	239	254	239	220	234	237	221	254	217	214	215	215	222	195	232	219	192	203	243	246	242	209	202	222	260	238	236	251	231	255	220	246	209	223	234	219	266	245	213	251	244	222	219	230	211	244	235	218	212	241	244	225	274	211	241	226	223	242	214	220	250	234	226	242	237	232	233	240	227	232	219	236	226	263	224	231	238	234	244	263	231	214	265	215	231	233	264	223	229	236	205	243	229	239	265	211	197	216	212	241	199	215	218	222	227	229	212	217	239	228	189	229	237	237	237	254	231	210	230	243	215	239	221	229	244	231	229	236	249	230	229	223	241	240	251	243	224	207	232	245	246	223	248	249	217	222	235	194	239	239	245	265	246	244	251	231	251	235	242	213	239	236	205	226	232	230	223	242	220	232	200	237	249	226	252	218	218	207	211	256	246	216	216	215	236	211	243	244	214	230	233	200	224	244	229	241	208	223	225	229	227	214	219	207	217	242	235	213	221	214	244	256	229	249	222	209	227	242	248	238	230	231	234
37993	59426	77054	70748	29002	2363	898	868	814	832	755	658	662	657	665	880	7102	11452	7145	2998	1081	589	562	598	636	574	633	604	570	595	603	620	566	611	620	611	562	610	608	578	570	620	610	584	585	636	615	603	633	564	634	591	626	607	598	587	548	570	597	528	568	560	589	550	645	627	575	564	567	617	587	566	580	543	588	554	583	597	607	579	577	588	605	570	583	577	613	573	605	615	611	648	598	598	596	551	599	570	533	625	620	567	612	568	630	579	590	585	595	605	579	574	595	575	579	549	673	619	607	585	594	575	616	573	621	601	561	580	589	612	582	600	588	592	593	596	561	565	589	583	587	630	622	579	591	605	628	573	614	553	594	607	576	525	587	613	643	624	605	568	557	614	632	580	615	619	622	582	586	595	604	587	565	623	579	589	598	596	607	537	612	628	621	634	592	576	548	586	606	613	612	635	642	601	577	579	612	628	584	641	600	615	555	579	595	545	616	570	581	562	577	588	560	616	589	591	577	571	585	610	575	560	648	632	572	622	625	542	590	598	589	606	575	599	636	600	557	612	557	577	561	552	572	584	593	612	579	561	553	579	616	566	565	596	580	563	577	561	581	616	600	598	578	603	570	587	620	565	602	565	595	614	574	592	570	573	609	632	579	610	595	596	575	654	612	552	582	572	581	556	604	615	589	590	604	620	557	599	615	619	588	556	572	600	552	599	592	631	585	584	611	578	613	621	560	582	588	654	592	585	632	597	620	600	610	586	591	603	612	570	574	592	612	612	589	627	579	604	626	595	580	622	608	568	592	599	593	592	573	569	579	575	586	582	589	558	562	618	590	595	583	559	576	603	550	598	601	572	600	583	556	637	598	569	629	566	619	585	612	606	603	596	560	605	660	601	612	631	611	566	546	618	575	610	616	618	596	612	597	552	570	606	553	620	618	571	614	608	575	570	557	605	587	630	621	570	586	598	594	592	611	585	638	583	608	589	597	589	594	611	628	597	624	567	578	574	626	608	590	622	566	615	577	590	590	612	575	600	602	577	583	550	630	582	588	581	544	574	610	576	566	570	564	605	561	601	606	588	595	583	596	574	584	610	585	588	598	634	553	609	617	539	564	577	585	611	562	604	573	581	596	601	640	594	557	594	565	576	640	556	582	586	597	563	560	571	604	585	596	556	604	642	614	567	574	588	599	584	629	607	570	607	550	584	557	598	589	573	558	591	594	602	584	586	616	624	580	610	638	574	620	579	580	594	563	608	611	570	579	552	631	605	559	573	560	598	583	588	595	565	584	600	572	577	576	594	598	575	592	557	624	608	605	560	607	616	590	557	562	575	620	618	560	589	590	598	607	620	564	611	608	575	600	618	571	609	583	586	569	604	555	585	605	598	552	548	569	557	593	590	563	551	587	608	556	618	558	615	600	587	578	583	549	541	604	614	563	541	616	604	583	575	556	602	556	556	581	586	614	577	560	619	587	589	617	553	571	547	572	581	571	576	593	629	541	629	611	600	554	546	591	600	597	568	579	638	575	595	593	559	546	595	614	577	568	580	589	614	594	595	599	614	607	541	592	596	566	611	564	582	618	568	590	595	603	590	581	581	592	603	611	627	590	631	600	584	582	553	557	578	579	640	590	601	606	556	592	604	607	582	559	566	584	588	610	600	637	587	582	594	632	587	570	639	599	569	546	579	621	609	609	574	602	625	569	570	535	581	601	590	531	577	605	608	589	608	646	574	628	590	613	580	595	574	607	585	605	632	505	556	598	599	555	589	619	596	609	625	603	557	588	607	583	589	625	562	567	568	567	574	581	589	606	603	594	593	591	609	615	560	613	592	596	598	581	581	607	583	598	635	637	597	588	607	584	598	607	544	577	570	594	589	619	665	591	620	577	609	571	583	606	594	625	575	653	612	581	579	621	591	553	574	572	601	602	577	552	593	578	560	600	602	583	615	626	592	583	586	624	548	580	581	622	576	537	620	590	581	550	582	547	568	597	572	585	587	577	599	575	587	570	557	616	597	553	575	575	603	612	627	598	598	610	585	577	615	578	548	629	587	575	611	657	578	572	574	588	600	570	587	561	573	596	609	580	594	583	597	590	574	581	580	595	593	605	596	594	566	600	547	582	603	597	590	531	602	582	567	569	586	598	576	637	619	591	591	619	566	623	603	575	589	607	580	599	637	591	579	571	602	599	618	615	625	610	557	564	566	580	593	575	572	559	554	607	612	577	575	610	574	581	595	584	593	562	554	628	593	619	589	600	558	650	600	609	622	599	623	577	624	575	574	606	600	528	616	603	536	608	562	592	584	590	602	591	593	656	600	585	594	575	564	626	578	561	559	584	553	532	629	599	578	595	582	614	615	601	568	602	564	591	610	586	624	585	643	555	582	631	577	607	569	554	602	606	563	591	557	643	592	566	570	554	568	562	586	604	602	599	592	571	560	585	615	623	535	631	604	610	618	535	605	591	554	651	563	596	566	615	580	584	600	582	539	613	569	634	556	589	613	585	607	611	545	580	576	591	584	596	574	617	600	567	603	606	581	579	610	538	583	600	550	594	584	572	625	591	570	606	607	557	590	616	581	610	591	596	552	597	593	582	587	626	592	584	597	571	586	562	602	536	603	610	604	602	571	595	610	593	539	571	599	562	591	566	619	550	616	635	589	615	589	571	609	600	577	562	588	603	564	589	590	567	560	584	626	566	554	568	588	555	589	605	578	579	578	581	527	575	616	577	604	624	580	602	635	596	553	577	614	603	579	613	615	588	592	624	591	596	560	616	554	572	615	641	588	579	596	612	612	568	609	600	572	603	592	577	621	584	594	602	620	606	582	560	603	620	594	586	595	597	599	538	618	569	598	640	612	572	566	576	564	621	595	613	572	578	631	630	581	601	625	567	543	582	605	554	628	594	589	584	578	544	587	576	610	573	604	562	600	603	620	593	583	599	595	592	571	618	576	589	603	572	578	561	607	615	597	644	592	549	583	558	620	588	616	605	615	560	604	555	599	555	585	584	590	625	580	587	637	596	606	574	576	611	607	637	584	563	574	591	584	634	633	593	570	579	592	591	615	578	636	625	642	585	598	584	649	593	577	571	616	614	558	609	599	607	592	604	606	606	569	543	612	603	593	607	569	578	590	616	602	575	628	554	589	578	594	583	577	667	624	594	621	600	590	584	627	593	592	610	615	597	627	609	599	578	620	600	584	555	579	574	556	558	612	603	577	626	619	578	572	573	588	624	575	571	602	549	598	586	598	605	612	566	597	579	612	566	622	576	614	572	604	598	592	610	592	578	573	592	583	602	575	643	609	608	596	590	632	631	581	566	614	586	613	631	618	603	625	592	599	588	612	545	568	576	573	585	593	573	573	580	616	587	602	629	569	560	628	581	569	581	577	618	605	586	601	561	571	599	621	614	604	603	598	575	587	595	585	609	535	616	596	582	570	612	581	588	597	599	609	598	584	567	603	572	619	611	603	550	591	600	621	600	616
8489	8743	12724	10669	2912	206	227	233	199	218	181	203	181	194	208	174	188	251	372	324	237	210	201	193	182	174	221	185	235	210	223	209	188	227	219	179	201	183	212	222	212	195	207	198	220	179	188	192	198	218	190	193	229	227	195	203	198	193	182	204	197	222	221	198	185	191	195	171	205	202	196	187	202	188	197	205	227	236	205	191	182	209	177	203	242	205	191	200	182	201	183	184	185	211	174	207	182	185	210	202	189	220	200	171	178	206	199	191	210	179	208	204	181	192	174	171	206	195	192	203	230	166	193	199	221	178	188	196	183	210	230	207	191	195	194	193	222	212	202	193	204	212	165	211	198	173	194	197	193	203	211	201	199	198	181	198	195	216	191	173	196	214	217	188	176	188	217	189	205	178	207	208	197	228	228	180	219	181	199	164	186	193	213	216	206	186	204	195	188	204	194	180	191	213	207	207	178	217	224	211	209	186	197	194	190	201	211	212	204	186	180	217	186	206	218	208	224	203	211	196	183	162	184	213	205	212	205	183	204	234	214	194	211	211	191	212	209	209	196	200	186	197	186	171	200	212	181	213	182	202	214	190	207	215	212	185	190	175	225	193	185	198	194	195	192	202	215	212	201	192	175	192	196	189	201	191	197	201	183	200	188	205	197	186	177	205	195	193	210	191	214	189	206	217	193	230	216	165	191	213	207	178	197	207	172	188	205	219	185	195	194	191	223	191	175	202	186	182	193	184	208	220	187	212	203	204	191	204	197	162	195	211	200	175	204	212	215	183	204	174	197	175	180	163	188	196	198	209	187	210	180	224	202	217	198	227	186	206	184	213	209	211	204	220	227	175	164	202	193	200	214	196	185	189	198	223	187	222	224	212	190	178	180	182	205	185	197	210	195	219	214	188	206	232	214	195	221	213	206	211	194	199	190	200	190	192	185	164	206	213	194	170	176	195	176	181	208	214	189	209	200	204	198	214	188	200	210	185	196	205	187	200	218	203	194	192	220	205	199	197	195	187	216	180	178	201	197	182	184	209	180	223	191	200	198	183	195	199	185	215	205	194	210	195	202	194	169	208	199	193	187	191	201	193	196	222	197	190	202	202	201	173	169	200	218	195	181	186	190	209	191	177	201	176	192	206	224	204	202	186	199	207	221	239	181	204	190	202	207	212	200	200	188	199	208	202	200	202	176	191	211	205	193	203	195	199	186	171	201	198	202	183	202	190	206	216	188	195	197	206	208	223	205	195	171	194	191	188	178	168	208	204	213	194	186	219	205	193	213	187	193	206	228	179	205	210	206	200	217	193	202	211	186	204	222	211	199	185	175	193	207	179	219	200	198	206	186	181	211	189	212	190	192	209	200	188	193	188	216	200	206	219	174	209	213	192	183	197	191	198	214	209	191	231	191	177	182	208	222	210	211	181	189	197	211	208	204	189	200	212	206	236	204	181	192	196	235	224	213	216	182	201	231	187	180	203	202	184	193	196	215	209	195	196	187	171	196	188	207	208	164	208	201	200	186	197	207	209	208	201	217	197	220	213	191	195	202	210	216	209	217	200	201	177	211	223	182	165	184	200	170	233	191	200	195	199	211	192	205	199	213	201	212	173	218	201	196	197	182	186	204	219	186	171	193	225	192	194	194	208	200	204	194	206	204	194	210	201	194	201	176	196	169	231	199	206	206	213	203	191	211	203	193	206	192	197	204	198	196	229	216	203	220	216	183	204	166	189	181	193	201	217	193	193	192	195	194	204	224	169	202	218	208	231	207	175	215	219	175	198	183	195	201	199	189	199	187	183	173	200	199	200	173	188	209	200	186	205	205	195	201	197	166	205	186	223	199	216	187	186	201	196	205	203	219	197	193	198	218	165	207	200	211	179	204	170	184	204	192	198	172	195	186	190	156	200	223	196	219	190	199	219	166	194	201	207	197	199	190	219	230	188	189	207	203	218	185	196	186	182	181	183	200	174	200	192	202	180	194	189	191	204	202	211	189	192	183	194	202	188	191	220	231	210	211	209	210	185	213	210	183	180	199	201	210	184	206	201	184	196	244	196	211	187	178	206	186	201	197	184	179	202	180	192	192	225	209	202	194	207	221	196	199	184	197	201	190	193	201	203	187	206	215	180	195	209	197	210	189	204	218	187	202	198	221	196	216	207	187	208	208	195	213	210	200	190	176	209	194	195	222	195	192	200	200	201	156	176	191	208	194	195	157	200	183	203	237	200	211	212	197	191	216	199	174	180	184	190	198	179	183	199	187	185	192	184	228	202	180	218	184	190	199	177	191	202	187	204	174	190	174	177	217	204	207	211	191	191	197	211	204	205	197	189	202	196	199	217	211	175	191	204	173	196	203	193	174	201	196	190	231	220	190	210	202	189	209	209	216	234	189	212	181	222	197	208	190	208	209	209	204	197	191	173	203	210	230	189	205	200	180	205	201	226	198	213	200	209	193	219	210	187	206	195	200	219	192	204	185	199	201	218	211	188	182	204	203	210	196	175	208	224	186	200	204	202	204	193	208	218	205	199	182	198	198	193	180	182	185	188	173	200	202	196	231	195	191	199	198	198	187	199	202	205	214	198	200	168	183	196	201	224	210	205	203	197	192	192	171	180	195	189	192	205	187	181	210	216	190	181	180	193	191	188	187	220	199	205	224	202	193	176	207	204	202	215	199	183	220	214	205	226	183	228	208	196	183	196	205	191	221	221	186	202	204	187	205	196	210	189	196	190	183	216	197	228	205	237	213	191	202	196	189	198	185	203	189	211	177	168	224	196	210	212	210	189	207	202	201	194	184	223	204	194	195	207	192	156	182	196	206	190	207	198	202	201	215	209	197	195	189	197	182	188	192	203	200	211	186	217	189	207	199	206	219	197	209	194	198	170	195	195	189	233	211	188	189	183	204	164	179	198	198	196	206	185	208	202	216	187	193	184	184	206	192	213	195	222	183	206	198	209	181	192	212	212	201	219	188	192	204	193	188	174	211	192	208	209	210	188	224	197	189	179	187	220	193	185	198	192	214	197	213	195	183	215	220	215	198	219	186	187	199	194	191	206	198	203	180	186	185	185	192	185	216	197	214	189	187	222	188	200	183	191	206	206	180	209	199	189	178	197	214	178	191	190	209	187	211	198	203	198	208	190	192	218	190	179	195	237	196	211	217	187	187	191	188	203	202	189	208	194	220	198	188	193	169	205	206	219	204	191	197	197	185	193	195	195	235	183	176	192	213	195	212	198	222	179	200	207	187	207	214	186	209	202	209	192	203	195	211	207	209	202	227	200	211	189	209	207	202	195	192	204	208	181	174	192	187	205	212	200	187	177	201	175	232	212	193	208	210	220	225	179	201	190	186	203	205	197	192	207	215	185	241	184	214	184	198	222	164	205	177	213	190	196	175	185	183	182	182	198	202	204	196	197	208	205	194	196	202	197	201	215	222	201	222	217	194	187	215	220	189	200	213	212	203	183	215	211	218	196	190	208	212	174
7096	13476	22784	22184	6845	583	549	543	504	508	523	537	514	518	551	577	553	981	1356	1107	631	485	563	543	525	489	510	546	556	571	516	543	527	510	524	500	527	525	531	514	538	519	540	534	476	526	526	510	533	481	513	532	520	494	532	540	587	512	516	530	487	524	564	495	531	558	507	511	533	513	520	529	516	552	539	545	501	529	540	547	545	557	521	539	563	548	504	494	491	489	480	518	495	566	537	544	563	524	525	495	515	564	532	561	502	522	528	573	486	543	593	548	514	515	517	527	537	569	503	546	491	547	526	502	534	514	494	493	551	501	542	533	556	511	531	528	518	502	560	579	496	484	534	517	531	526	544	501	504	521	576	550	524	515	490	542	592	502	550	516	533	537	521	524	520	546	513	541	539	490	477	538	552	553	506	546	500	496	558	531	547	543	518	485	524	553	483	541	566	551	509	546	535	487	517	508	511	566	547	530	547	496	540	506	547	525	572	551	512	565	510	555	529	527	487	535	509	528	541	540	489	530	556	581	503	532	531	547	533	536	498	520	556	548	543	501	525	535	545	522	560	568	514	518	504	541	485	524	516	540	534	521	530	528	529	525	526	528	565	482	518	525	511	502	524	505	515	506	512	494	483	524	478	524	533	558	510	545	512	519	509	520	511	503	533	503	517	538	551	530	544	517	535	510	575	497	556	537	547	547	559	550	514	499	492	527	496	557	458	515	524	525	523	540	506	500	539	535	520	496	544	534	520	544	473	530	489	525	563	474	577	560	529	532	508	513	547	562	557	531	527	506	565	498	534	549	500	543	524	546	516	526	576	555	498	553	512	515	507	548	478	519	535	550	571	539	542	559	515	539	567	523	501	591	539	524	529	536	519	571	539	547	520	514	504	508	523	528	534	492	514	567	517	529	506	522	537	538	611	514	535	473	525	495	514	539	547	527	546	539	518	551	539	570	541	507	509	520	531	534	513	535	523	505	543	503	557	552	547	541	535	535	501	528	493	532	519	516	543	552	487	548	473	495	505	475	544	553	556	517	576	500	539	555	573	486	557	542	551	555	519	539	561	533	550	506	554	486	545	492	496	502	516	537	545	539	546	499	528	536	549	515	541	528	541	492	561	537	531	553	500	541	509	577	541	546	503	519	536	521	534	536	529	547	513	517	556	503	529	535	499	528	519	543	555	542	507	545	519	504	537	553	507	541	547	538	562	541	544	582	482	506	525	545	533	535	514	529	520	544	521	519	529	525	485	530	531	547	510	540	558	504	550	489	525	547	519	513	543	517	558	528	522	525	495	545	518	515	522	539	501	539	488	540	514	514	501	557	553	529	535	523	504	506	525	536	531	536	540	517	497	544	555	517	551	543	565	489	494	518	547	502	544	484	537	562	523	510	556	518	520	533	505	558	498	508	521	505	567	528	538	504	560	518	520	532	526	551	572	540	496	559	522	474	525	570	498	529	495	542	529	515	524	543	493	494	536	516	558	553	547	555	526	534	503	534	521	528	560	527	563	495	525	493	521	527	537	530	518	482	540	531	544	523	554	506	556	515	506	501	529	564	548	548	481	508	546	523	514	531	494	513	528	549	528	567	526	513	553	512	538	538	538	535	580	517	544	495	509	507	563	532	520	533	542	547	510	515	504	555	502	562	548	477	526	569	556	509	539	529	506	501	520	568	561	515	544	568	550	565	525	530	526	557	535	529	537	557	527	571	504	547	501	575	514	510	521	514	478	504	555	540	502	560	501	494	552	554	527	552	520	531	539	501	519	541	506	529	556	546	536	498	499	587	573	521	566	542	508	511	544	516	514	533	531	541	522	557	510	558	511	505	509	518	535	559	538	549	512	549	496	510	547	525	534	519	529	491	463	546	537	503	527	534	526	545	578	546	536	506	532	526	560	519	494	529	507	524	504	528	536	505	503	542	509	541	529	544	546	535	540	510	531	537	518	543	533	513	489	556	570	516	524	564	509	540	575	509	494	509	520	537	552	539	493	523	537	530	478	558	531	526	536	490	545	556	532	497	522	531	557	547	531	555	548	538	525	490	558	481	520	538	528	556	530	500	606	543	538	531	517	560	558	558	552	563	533	519	534	525	510	519	516	557	531	459	558	523	537	532	543	580	519	521	504	553	556	500	549	503	543	571	522	526	563	511	529	520	529	556	525	474	510	557	529	527	514	563	491	512	516	501	531	542	531	503	560	546	543	540	463	509	529	538	497	545	536	541	539	542	517	564	484	522	511	529	498	520	537	534	538	563	527	521	565	521	501	561	525	539	553	524	506	496	567	527	520	492	503	547	523	549	527	534	511	577	550	539	503	527	579	539	518	505	508	550	485	486	513	563	521	588	492	490	543	521	497	530	528	538	556	544	516	553	542	537	552	498	531	517	545	514	497	513	551	511	498	557	523	543	592	500	543	531	507	517	502	532	520	549	559	480	561	530	535	529	517	555	509	498	558	496	570	512	543	514	538	522	527	505	513	519	555	536	531	542	557	523	503	499	523	516	523	545	532	544	489	538	560	508	545	519	504	529	553	529	471	487	517	524	548	524	504	584	494	513	512	540	571	527	512	543	531	534	592	552	522	554	570	523	532	495	502	518	521	517	516	508	524	539	532	492	543	568	583	512	569	542	533	534	555	547	509	509	488	535	502	497	532	539	550	525	522	519	553	536	499	547	559	527	516	517	486	572	541	534	546	505	555	548	506	492	534	502	532	558	453	551	506	524	544	561	512	543	508	566	535	557	512	490	548	534	541	533	555	540	555	544	500	561	495	560	514	544	515	527	510	522	507	511	528	529	522	558	563	508	499	548	528	541	536	530	511	504	534	547	527	513	501	528	558	554	584	571	525	556	523	510	539	520	493	537	527	537	550	526	528	525	509	527	531	572	534	484	547	547	513	532	491	508	537	499	568	544	497	546	569	547	522	516	538	550	512	562	554	514	465	537	552	544	507	523	542	495	536	521	536	530	544	541	561	527	527	525	543	489	545	555	537	525	535	533	560	542	535	561	528	531	514	527	517	568	555	547	549	482	542	496	550	543	555	556	525	546	530	530	542	526	534	572	574	504	584	525	551	550	547	523	542	475	500	523	513	543	539	491	556	514	551	558	521	549	542	545	510	507	483	567	552	504	565	564	520	544	539	498	544	511	516	521	490	500	531	552	572	545	555	564	494	505	515	520	573	546	536	526	534	553	515	559	561	521	478	501	535	512	509	512	527	541	541	489	537	505	507	461	565	536	519	499	543	509	579	544	524	530	527	537	549	511	518	525	522	460	526	536	553	508	567	497	550	504	505	558	499	512	521	513	513	498	539	528	531	552	576	533	541	571	525	522	530	551	519	537	565	558	543	565	596	483	498	543	525	474	539	524	498	505	503	559	501	530	522	522	516	531	525	524	560	530	508	518	551	524	544	555	531	550	573	475	575	515	515	494	526	552	535	507	524	548	584	535	508	480	505	520	567	536	545	519	554	523	536	516	519	524
44729	56591	65908	52641	26546	3733	397	303	250	265	265	273	276	268	272	248	421	1073	964	477	307	266	270	265	276	283	254	235	260	278	273	239	255	271	251	244	270	258	272	303	282	218	235	268	262	277	257	246	279	238	253	264	269	264	250	258	244	250	258	245	269	239	258	251	233	248	255	281	258	238	282	249	253	245	263	253	239	264	265	231	271	269	252	252	264	252	225	259	250	272	238	277	257	245	249	229	247	266	233	259	257	265	276	263	242	231	265	259	260	252	261	286	267	259	254	252	261	279	284	253	256	240	247	262	244	219	247	258	279	265	252	250	236	267	251	266	237	225	250	246	247	258	293	263	233	222	259	262	270	260	268	251	248	237	238	248	287	227	258	270	254	243	239	249	238	251	228	271	240	255	253	265	247	258	217	259	262	260	259	234	252	257	250	264	274	242	236	284	269	243	255	243	272	241	280	250	264	241	250	227	279	232	266	238	215	265	248	247	247	315	211	278	271	247	234	270	235	259	285	254	270	258	257	252	246	286	264	260	256	264	262	264	239	274	255	253	245	255	265	261	253	238	254	239	247	217	274	247	276	253	276	267	273	265	256	243	247	215	242	237	245	259	254	251	267	266	248	256	234	251	264	271	254	241	270	221	260	263	247	237	256	229	289	256	255	260	260	263	243	255	227	238	257	266	239	259	267	264	249	248	251	268	244	304	240	246	254	229	239	259	250	252	294	247	245	279	251	264	224	265	234	262	288	266	262	241	225	264	252	219	231	265	246	244	270	289	236	255	271	243	237	281	254	241	279	274	263	272	256	266	255	251	261	263	266	243	262	276	252	225	246	250	225	251	250	246	258	250	271	237	279	266	281	261	257	270	276	287	277	256	282	251	268	240	251	224	244	255	233	249	258	261	247	266	253	260	272	280	282	255	268	245	262	277	265	247	249	250	237	260	261	211	284	235	252	253	256	250	213	248	259	259	242	253	272	264	286	248	253	267	259	260	260	285	232	246	242	270	258	207	253	246	247	236	250	240	270	223	246	245	282	248	262	267	269	237	264	248	245	283	235	270	259	252	263	262	246	231	255	275	253	258	261	229	239	243	259	265	246	248	262	219	242	244	271	262	257	240	243	238	236	245	256	237	250	253	243	245	264	271	269	274	245	247	254	261	252	294	224	272	223	271	225	254	222	252	243	242	242	258	244	286	255	243	259	235	244	266	267	242	244	239	248	273	246	266	258	234	273	261	247	278	249	253	271	267	259	253	255	257	258	242	256	242	244	262	243	271	273	253	262	250	248	261	255	245	243	261	266	248	238	263	274	269	239	238	258	262	254	289	257	252	249	265	263	267	273	241	254	244	288	278	263	276	267	285	264	251	263	277	251	288	230	251	255	258	235	270	229	231	243	248	293	279	256	247	271	238	264	281	234	235	259	277	269	224	243	230	240	247	259	262	235	259	255	235	254	210	259	248	240	258	269	265	249	225	270	269	233	263	293	263	258	270	253	237	227	261	263	243	256	264	223	244	248	243	240	273	256	285	255	276	228	269	270	232	278	259	269	285	285	227	261	241	253	272	272	246	269	249	226	265	244	222	259	274	261	270	242	254	255	232	253	265	263	235	249	244	254	254	259	232	238	251	281	253	269	255	241	243	231	234	236	256	268	260	256	257	241	236	274	255	278	264	278	275	274	250	240	254	265	264	247	273	248	241	257	257	256	255	242	234	279	254	262	247	221	257	230	257	252	246	300	284	269	248	269	245	246	256	275	271	259	271	264	262	258	279	292	254	272	278	262	272	259	270	255	263	241	282	249	242	288	255	262	237	275	270	249	264	248	226	227	227	264	232	270	239	294	287	274	267	249	247	248	274	247	256	230	264	268	270	254	239	244	228	293	242	266	279	253	246	258	243	239	255	287	250	280	264	269	221	268	279	272	254	286	254	275	258	254	292	262	247	257	283	298	262	250	229	271	273	260	255	257	251	243	242	256	275	267	259	269	269	255	250	266	296	281	241	245	266	231	269	271	265	258	263	287	243	244	258	265	233	293	267	276	254	269	249	270	238	298	269	265	246	231	274	261	246	221	255	237	259	249	269	244	270	261	257	237	278	261	261	255	259	239	247	260	250	266	288	271	286	254	276	275	274	248	249	261	240	244	248	240	254	241	247	254	238	251	263	241	280	267	234	248	246	227	242	254	267	259	269	269	242	263	243	273	243	247	270	277	255	275	232	266	268	264	254	233	249	271	281	224	271	223	249	232	256	273	273	249	271	262	275	271	274	275	253	246	263	246	279	276	282	228	242	283	249	254	259	259	275	261	247	224	259	269	251	224	238	261	247	257	251	270	277	231	289	298	271	270	240	247	252	263	258	234	263	244	242	279	252	251	279	260	225	258	261	255	278	253	282	237	246	250	241	275	226	234	286	247	230	254	258	290	257	265	268	259	240	264	264	243	205	252	239	251	253	234	252	270	269	225	246	255	269	269	242	268	267	249	277	248	279	266	251	267	244	253	239	246	231	266	236	232	257	244	245	252	250	256	225	261	218	270	244	267	268	219	284	271	267	259	240	264	259	237	279	253	239	249	250	226	246	277	251	250	225	238	276	266	287	267	284	246	247	272	268	274	269	274	256	259	214	227	239	257	275	214	256	268	271	260	267	239	251	250	224	262	275	266	258	244	258	241	245	252	265	239	260	256	263	282	246	249	275	250	249	283	250	255	256	237	234	282	249	229	253	252	264	244	277	265	252	245	267	239	285	256	247	241	248	238	256	282	244	234	270	273	249	244	237	263	262	267	271	253	268	267	264	252	268	219	252	249	264	257	239	271	269	242	241	269	235	249	290	264	226	255	260	298	267	249	266	277	261	266	260	254	264	287	262	276	248	259	271	259	248	258	268	229	236	252	279	260	262	247	224	260	241	224	253	249	260	257	286	243	264	250	273	251	269	243	269	213	274	255	245	261	257	268	264	258	249	289	225	249	286	266	238	282	246	270	229	261	252	250	252	271	260	247	258	258	259	235	236	282	250	274	276	260	251	258	271	247	270	238	261	246	238	277	240	259	254	260	263	262	229	231	266	269	242	275	249	260	248	251	262	248	247	284	251	268	234	253	225	269	247	267	231	233	250	271	279	254	242	258	218	232	239	233	259	260	235	246	265	279	251	237	245	257	271	261	225	268	254	266	302	284	254	259	257	249	278	270	261	258	238	251	271	267	243	227	270	240	242	229	253	251	239	257	290	275	249	232	283	255	263	289	236	227	254	257	257	273	226	253	245	235	265	284	281	237	216	255	241	236	233	284	244	230	242	247	239	215	276	239	275	249	287	260	244	248	232	247	227	219	268	264	231	257	276	246	273	238	242	256	246	239	257	254	262	243	266	230	248	283	250	246	249	278	245	252	252	234	281	276	239	256	240	249	236	238	252	259	254	279	272	282	263	244	276	255	277	273	243	249	278	242	239	278	278	232	242	262	259	251	234	267	276	245	262	253	238
27152	44520	61639	56595	24361	961	821	754	762	746	716	680	669	677	706	662	1974	6073	4986	1989	949	742	640	653	629	665	666	676	696	676	654	626	608	655	647	665	634	685	673	612	678	680	647	637	684	664	612	647	689	629	647	643	628	676	638	641	647	623	625	632	631	667	659	684	678	607	697	666	654	677	679	656	675	618	675	653	652	649	726	678	616	627	656	660	715	640	688	663	649	671	664	638	635	656	681	664	643	633	696	665	671	688	666	606	657	631	643	660	683	634	669	664	628	587	676	672	655	623	672	645	688	647	696	649	640	710	700	679	679	689	630	657	649	617	664	678	649	630	649	626	666	661	627	685	607	614	637	657	686	665	654	696	675	637	609	650	653	634	690	645	640	642	606	625	627	628	676	664	623	664	694	649	645	681	669	628	703	612	684	657	694	655	608	632	642	622	657	657	650	675	645	626	669	620	684	663	636	690	687	672	652	671	672	622	718	637	694	652	686	655	653	688	692	631	679	677	687	662	704	651	638	648	646	681	685	674	676	671	699	621	682	679	649	644	671	640	661	713	641	621	630	664	687	673	670	636	640	658	628	696	653	605	632	654	652	673	656	654	657	679	677	690	622	677	659	640	627	645	648	637	673	646	662	641	675	676	644	659	649	602	676	696	642	623	690	665	661	634	667	643	643	663	682	636	640	674	677	632	622	649	629	651	656	626	662	656	661	667	653	625	643	672	659	612	633	641	654	611	611	670	642	668	677	642	628	687	684	670	660	690	701	660	627	661	681	655	653	650	644	664	629	654	646	654	621	638	641	670	637	659	669	699	642	680	683	665	626	616	677	633	635	703	691	689	633	602	638	642	654	663	643	647	655	673	616	669	680	654	667	653	660	667	677	618	657	652	590	675	644	648	677	666	665	683	666	691	641	653	675	655	665	666	606	717	693	660	614	652	652	661	659	655	656	674	678	652	684	651	667	684	679	672	632	680	691	654	668	656	641	632	660	654	645	646	666	660	661	658	713	689	636	652	680	628	630	645	661	655	650	718	615	634	631	672	656	692	635	640	636	678	664	664	644	661	634	608	675	636	650	684	701	669	664	639	605	628	634	653	652	628	646	631	667	624	639	644	657	680	632	675	633	685	670	633	642	648	631	653	629	602	685	656	644	662	654	656	670	653	688	645	613	636	665	675	658	662	627	654	627	679	696	690	662	671	656	630	663	673	671	653	651	664	671	654	674	672	622	657	597	612	667	688	679	639	665	651	637	678	664	665	620	677	649	688	638	638	653	639	680	641	675	686	637	663	710	620	672	627	669	699	693	601	661	660	666	700	596	668	623	647	601	654	712	641	669	652	652	614	623	642	680	598	639	654	668	643	687	651	625	633	644	606	666	670	650	654	657	622	652	656	660	616	646	655	634	672	689	750	688	644	612	701	648	621	651	646	646	641	677	654	720	654	632	695	691	688	671	649	621	679	656	649	632	614	633	676	646	638	694	666	668	642	601	628	631	717	673	635	699	645	700	667	683	653	682	690	683	677	676	679	644	674	676	624	705	659	640	628	662	709	675	666	668	671	645	710	637	629	663	583	685	652	673	637	670	685	638	665	628	676	651	613	679	670	631	664	696	656	666	659	628	635	646	639	625	641	668	682	603	645	683	670	641	651	629	608	669	676	615	635	623	656	627	612	693	620	632	647	681	671	674	708	632	623	615	638	652	668	655	642	630	686	636	675	620	606	675	640	649	682	696	629	661	638	667	655	679	678	622	660	678	656	680	634	671	686	687	639	631	659	667	699	642	655	644	624	659	627	663	630	624	593	630	665	626	653	692	639	630	695	659	679	685	646	616	631	661	667	646	634	646	632	666	656	691	638	634	622	656	637	678	667	646	633	648	658	666	663	635	661	675	656	684	642	633	677	689	631	638	641	669	692	638	643	670	674	693	632	631	671	603	707	648	649	684	693	632	625	646	642	645	677	658	640	680	644	621	636	675	632	650	659	670	642	658	642	613	636	654	647	660	670	654	655	649	672	651	620	675	689	655	660	653	623	631	641	632	656	670	714	636	664	667	648	638	649	613	678	647	661	630	683	648	652	648	652	625	657	675	628	694	663	619	647	705	647	644	649	629	643	649	651	692	661	640	692	650	594	668	643	666	662	682	648	629	630	680	681	660	609	670	588	648	619	664	631	696	683	654	661	622	652	653	665	645	625	635	709	683	670	628	632	697	682	676	629	650	675	620	657	664	689	685	642	677	626	675	631	724	647	691	665	632	661	649	630	697	669	654	631	637	619	681	655	667	655	645	684	659	666	658	672	624	626	679	629	665	678	673	668	645	665	684	700	682	659	658	689	636	672	669	633	628	648	683	642	633	624	681	668	630	646	649	658	691	635	648	590	704	647	693	623	604	651	640	680	669	609	631	643	643	670	618	690	626	684	687	635	669	686	637	707	630	647	629	659	620	652	665	629	676	665	682	642	641	641	670	657	662	689	674	652	694	687	674	665	664	725	619	682	671	651	633	643	652	642	645	623	655	653	631	668	670	676	633	634	660	665	656	619	652	696	631	616	730	649	639	686	619	675	689	646	691	693	672	637	690	656	633	686	643	652	639	641	621	646	645	614	660	655	657	651	650	660	666	661	635	626	636	641	680	678	706	635	644	626	693	594	628	670	677	626	694	670	645	645	645	674	638	650	619	668	675	671	699	666	650	679	655	657	619	697	642	696	618	642	672	641	647	685	638	622	653	654	616	636	629	702	685	661	686	681	690	677	669	633	707	653	699	687	675	645	622	649	648	627	653	667	623	683	666	673	699	647	660	636	698	612	661	656	652	631	676	638	661	691	662	660	638	659	658	616	660	611	666	633	658	659	657	620	662	656	637	664	628	675	656	642	654	669	630	669	639	654	697	702	627	622	672	716	697	680	670	645	682	651	705	661	693	700	650	659	656	604	646	631	664	605	670	630	650	618	673	600	669	629	651	665	637	650	655	619	685	645	660	653	655	652	649	622	646	662	651	684	667	624	677	637	641	679	648	644	699	676	684	641	610	635	641	668	700	670	666	704	685	627	661	648	656	679	652	696	707	615	611	644	742	681	663	668	660	643	632	600	647	683	667	674	658	658	660	663	656	643	666	645	630	625	624	616	680	670	672	641	697	683	634	682	625	707	675	653	650	632	632	653	623	721	637	664	697	673	667	677	706	646	695	686	642	616	612	621	660	650	609	651	661	659	632	642	610	614	654	666	655	639	650	684	640	659	655	630	682	683	632	663	629	650	661	637	672	691	611	668	682	651	618	650	647	687	570	638	638	660	649	642	662	691	662	652	703	698	632	653	633	655	680	674	646	671	636	633	672	664	669	675	649	671	636	657	692	657	662	654	621	614	656	640	693	687	659	672	665	620	649	641	631	609	652	633	624	699	674	663	634	649	636	640	635	681	657	664	685	647	679	671	638	686	635	653	671	644	613	693	644	682	663	669	619	666	653	672	690	663	705	639
62049	73256	79449	67116	39670	10067	848	307	264	284	241	279	255	255	255	259	982	2123	1508	675	416	257	242	272	260	209	260	227	226	247	250	250	253	244	227	255	250	229	272	243	245	252	252	269	221	234	271	247	265	250	248	248	215	219	216	232	245	267	280	252	287	229	236	250	259	265	264	234	240	266	244	223	263	261	252	233	216	236	256	267	255	259	269	272	283	223	250	246	245	252	221	237	236	254	232	240	238	242	254	278	236	251	257	239	227	214	231	244	244	251	276	240	236	257	258	282	237	251	251	257	268	238	253	261	228	244	238	261	265	227	221	250	234	234	219	266	259	245	246	265	242	257	290	224	251	221	263	229	241	239	228	237	247	248	257	226	245	268	238	246	231	242	243	262	263	264	220	265	251	270	262	239	294	241	241	258	248	241	248	255	217	231	257	228	279	213	247	232	241	238	246	272	264	258	223	248	224	257	224	242	245	249	253	241	252	248	269	258	248	275	204	251	227	239	235	267	268	240	277	236	244	253	240	252	223	257	232	243	244	254	279	239	216	242	256	238	242	244	243	205	233	249	247	243	229	246	263	267	245	250	262	242	253	224	227	216	282	261	234	243	270	238	256	229	276	254	279	261	246	249	245	295	237	242	249	237	267	252	249	249	241	224	227	217	244	256	261	257	230	249	257	249	259	235	249	248	259	249	250	225	231	247	241	271	214	241	250	241	252	235	239	270	244	278	256	241	250	259	265	218	232	245	227	253	232	262	260	253	241	230	251	228	274	258	252	246	238	221	231	248	254	235	243	253	266	228	236	255	263	257	239	271	274	276	232	237	235	220	259	231	261	248	244	235	237	276	255	261	279	233	218	241	254	242	248	251	237	253	236	269	243	224	252	249	233	236	249	230	250	228	242	257	252	228	242	261	221	267	252	258	255	259	241	266	256	252	242	242	224	252	265	249	271	210	221	248	247	265	232	240	256	233	246	259	268	232	253	246	269	240	258	263	237	217	242	242	258	262	206	251	243	259	261	271	269	247	241	224	284	226	234	210	234	214	238	258	247	251	250	264	235	208	265	232	236	238	233	246	240	244	225	254	260	261	230	217	214	233	270	281	250	228	236	248	246	229	236	250	222	241	272	279	238	224	234	222	234	220	226	220	249	272	246	248	258	235	240	256	284	259	237	223	268	252	249	267	235	239	265	219	234	241	231	244	274	244	260	241	244	253	246	241	242	260	237	239	247	241	206	238	241	248	259	228	246	240	260	241	243	222	261	228	215	239	260	261	264	230	243	248	273	252	216	244	233	229	269	263	275	267	260	261	252	232	264	262	262	258	241	226	238	228	256	248	229	231	274	247	272	242	231	246	254	234	265	262	246	245	266	245	259	234	252	235	266	245	247	233	259	257	207	237	243	218	262	229	224	262	241	219	255	246	257	216	247	241	235	255	240	243	256	250	235	248	244	253	240	231	238	237	240	234	237	232	266	231	227	239	237	256	239	265	256	265	228	245	292	241	252	245	226	236	266	239	251	247	267	247	214	227	264	271	257	252	231	225	244	264	244	263	246	245	266	247	225	253	280	250	243	229	243	252	234	265	242	231	236	285	276	210	224	243	261	259	242	239	222	242	233	242	223	269	268	243	250	216	216	256	223	248	236	243	248	245	242	256	258	252	270	260	243	260	224	264	256	248	234	238	245	245	236	282	260	207	246	229	268	226	222	202	237	259	245	224	216	270	212	239	239	251	228	242	255	237	253	233	239	236	265	240	223	256	222	223	253	245	234	242	233	244	262	234	247	240	240	255	216	218	256	232	225	240	269	268	290	274	253	256	226	237	240	232	221	239	238	251	216	263	250	242	253	224	233	221	238	261	241	243	227	259	239	251	262	268	234	242	230	226	219	240	260	236	258	249	275	227	255	257	259	257	227	248	233	261	245	237	240	254	239	218	237	248	249	234	244	235	259	256	256	269	252	242	247	266	245	232	229	265	271	245	285	261	248	249	252	230	242	268	275	230	228	256	235	273	224	241	240	236	254	261	236	256	249	250	237	210	247	247	229	236	231	271	248	261	265	268	256	265	271	194	256	246	234	234	250	259	241	270	245	253	240	274	244	229	252	242	255	231	259	262	249	241	241	248	236	269	223	258	237	268	235	260	254	241	263	265	237	266	248	234	243	224	242	243	244	266	259	267	268	249	240	249	230	263	251	221	280	245	258	255	236	226	266	243	220	245	236	254	249	233	226	210	263	226	225	238	218	228	277	243	251	249	260	213	223	254	289	256	271	220	263	236	245	242	246	258	262	248	264	242	243	284	255	213	246	260	230	230	254	227	271	254	254	246	271	246	234	238	236	242	297	295	240	245	243	259	246	233	242	254	225	266	242	236	242	236	262	220	237	262	253	243	244	215	243	240	240	230	291	258	270	254	261	256	251	264	259	255	255	291	254	248	253	233	277	263	224	268	258	236	220	213	261	264	216	245	261	247	236	242	236	264	237	226	269	255	255	234	203	246	253	269	256	274	225	253	240	257	245	231	244	271	259	249	247	227	248	274	257	231	251	245	236	243	271	262	217	256	244	254	227	227	284	269	236	257	262	271	254	262	236	264	235	247	249	242	273	251	243	233	267	270	236	234	233	252	269	204	256	241	252	268	256	233	250	263	250	268	217	267	272	227	270	222	240	225	268	233	255	258	252	231	235	236	238	253	252	257	224	241	243	266	303	242	249	228	254	237	243	256	247	261	251	254	258	263	245	232	224	250	235	249	246	276	260	255	239	244	221	274	276	226	234	248	245	238	263	263	226	272	229	226	253	228	236	273	260	230	250	253	258	257	233	255	233	264	229	268	269	277	231	234	268	245	239	245	249	240	274	252	249	256	252	250	266	273	239	247	252	250	262	243	249	240	255	280	244	240	230	242	263	270	258	243	246	247	221	231	242	260	261	241	219	247	250	252	234	252	213	236	253	258	249	232	229	276	227	256	262	234	216	231	250	230	272	251	248	245	263	236	257	242	268	232	256	250	237	244	253	242	267	241	222	277	232	244	229	221	261	238	256	234	235	238	278	258	246	259	260	232	223	244	269	222	248	238	228	214	237	251	232	247	265	236	252	272	244	260	260	252	248	243	227	219	247	271	266	255	262	260	271	255	258	225	251	233	247	238	229	253	240	222	261	251	253	272	244	245	254	269	236	232	247	235	237	232	268	261	241	256	254	230	259	221	244	237	250	257	248	249	254	254	232	257	237	236	257	259	260	258	234	245	285	282	260	259	232	236	244	290	226	238	268	239	246	232	249	236	215	259	253	245	248	214	246	246	279	236	277	244	262	256	258	232	239	249	243	269	223	231	238	239	213	241	254	227	238	257	259	244	214	227	242	262	245	228	255	218	242	255	246	225	243	236	264	277	264	229	251	236	221	262	244	253	284	225	253	255	259	249	262	253	245	251	240	232	279	244	239	260	243	244	245	259	254	267	258	233	255	253	239	256	235	208	251	243
38268	56531	77532	71926	33032	1356	865	862	867	818	753	744	724	686	708	694	5341	11244	7947	3083	1497	732	598	669	652	599	628	608	640	607	613	660	656	608	658	636	659	641	667	622	644	683	637	636	627	647	624	623	600	621	620	626	649	626	615	638	645	668	597	638	553	653	659	617	604	648	622	611	657	663	649	634	670	613	581	624	671	642	604	614	598	607	639	617	627	639	643	631	607	578	663	624	632	670	606	627	656	625	642	632	620	652	642	595	577	635	644	629	635	603	651	645	634	641	618	655	653	651	567	659	633	668	551	606	604	616	622	595	657	668	635	625	636	601	634	609	627	574	663	610	593	629	634	615	632	619	637	606	609	641	634	629	652	576	613	574	592	647	584	613	633	640	617	701	606	632	597	644	598	668	607	677	678	638	660	644	613	611	657	632	597	596	644	668	650	628	632	671	593	632	577	662	618	616	627	656	672	610	623	576	602	633	684	631	662	607	633	618	631	609	625	636	646	618	650	652	637	600	610	612	621	567	678	659	578	638	638	639	621	655	634	623	620	647	636	613	613	606	599	665	615	672	646	645	657	626	609	614	613	652	634	639	641	566	588	642	629	637	662	618	628	634	663	667	607	603	671	627	640	615	643	621	650	626	629	623	614	582	609	601	640	626	634	589	608	636	669	620	628	654	608	643	636	660	627	634	618	612	675	632	590	576	627	640	681	588	642	603	603	611	596	604	618	603	604	593	650	622	630	622	613	672	605	617	637	610	604	628	615	607	646	638	605	576	595	567	637	671	649	658	635	618	639	667	619	592	621	612	587	623	627	634	651	608	589	589	592	635	685	592	604	621	632	618	596	658	674	643	638	638	638	605	676	633	633	613	631	670	592	610	572	628	626	659	642	631	633	585	596	637	649	646	624	680	602	590	662	635	612	617	640	571	588	634	628	605	622	614	637	599	637	611	643	622	631	657	602	607	611	573	603	649	637	682	650	629	578	626	625	632	634	621	665	616	613	636	640	637	630	638	585	611	635	615	590	585	620	670	618	620	594	630	614	558	646	632	618	623	564	605	602	653	593	575	663	614	601	596	633	623	634	611	648	635	627	632	616	612	590	600	616	652	642	611	648	620	590	621	625	609	626	624	629	660	651	624	622	604	604	614	617	644	618	584	607	617	594	616	654	636	623	647	621	573	607	636	612	606	633	609	687	636	632	594	584	613	588	612	640	593	604	622	619	621	641	648	624	587	573	610	615	592	612	609	591	629	627	594	592	645	645	666	587	646	636	629	619	610	630	622	653	661	593	562	614	603	596	607	626	620	637	643	636	616	621	655	642	620	642	599	645	655	611	606	601	644	621	647	596	609	577	665	629	648	649	635	609	624	642	679	647	588	634	628	646	601	623	612	648	637	623	611	604	603	619	604	600	644	596	643	639	657	625	648	614	610	579	617	583	608	607	625	662	632	607	623	631	641	610	701	649	640	629	615	590	637	641	638	616	634	638	647	584	614	626	636	641	628	590	644	610	620	659	588	572	641	631	625	644	655	584	662	621	557	631	616	638	627	637	608	630	623	574	630	629	672	585	548	620	669	631	632	596	586	664	655	606	627	620	628	625	617	629	597	619	639	646	587	614	628	615	621	600	625	628	651	583	668	584	609	595	584	667	608	607	644	657	629	616	647	631	628	631	561	600	593	639	609	583	623	652	620	634	612	644	595	575	612	636	580	621	601	637	590	638	652	576	631	599	658	620	665	591	618	580	662	586	617	646	622	571	589	615	649	603	623	600	572	629	587	608	614	652	606	643	611	656	599	674	614	639	610	630	648	611	624	616	599	629	607	633	643	620	629	658	643	656	618	585	576	616	651	635	612	613	631	648	630	616	630	615	625	619	600	643	606	643	615	631	651	677	609	650	634	573	583	634	616	646	530	621	602	605	645	638	630	591	626	659	641	640	625	595	643	639	588	630	642	579	550	634	590	688	636	638	645	588	588	654	683	643	648	625	638	655	589	652	665	628	616	678	615	628	653	610	612	624	647	651	577	629	640	633	643	630	641	632	625	635	625	619	640	620	683	637	637	580	630	656	613	616	670	616	620	627	620	591	628	625	606	642	610	655	621	649	608	660	625	619	675	586	626	605	653	629	682	633	628	601	636	602	604	603	632	631	608	613	630	614	641	625	609	635	629	636	617	622	614	614	604	630	612	603	610	679	638	605	656	651	639	638	627	651	671	611	605	612	623	632	627	597	607	595	583	655	619	613	652	674	629	610	619	617	652	555	605	577	610	626	619	637	619	625	651	591	669	569	593	595	673	633	606	639	635	628	643	596	590	570	619	629	589	638	620	661	633	632	580	612	626	626	681	640	600	600	645	662	627	609	633	583	615	636	595	606	653	630	637	624	628	637	717	639	619	632	629	589	639	613	619	613	621	607	618	577	611	671	612	635	647	598	613	590	682	627	593	646	649	671	592	629	621	586	636	610	663	664	598	580	626	643	605	585	642	663	641	643	589	614	610	660	624	630	642	614	656	645	595	670	626	623	628	630	623	628	632	605	647	575	654	642	642	613	602	627	635	642	615	641	570	588	665	578	604	639	619	606	592	639	673	667	619	608	604	627	639	671	627	636	643	604	648	641	621	624	601	635	631	608	614	639	569	628	623	674	700	636	635	658	644	648	634	599	631	607	613	626	574	650	655	615	596	652	607	667	621	610	652	613	574	600	635	639	609	679	634	651	611	656	600	615	608	618	653	642	598	621	651	606	602	587	581	624	638	617	651	595	615	680	674	612	638	680	613	629	579	584	614	614	647	672	660	657	620	619	623	623	641	676	609	599	616	622	604	625	623	605	605	588	643	601	620	638	655	640	657	591	593	602	637	615	594	632	602	606	598	564	630	603	629	647	695	620	616	591	624	634	609	628	632	618	631	672	617	626	607	609	630	603	649	658	662	628	623	615	567	623	686	648	645	647	620	611	596	591	624	601	587	629	592	617	608	625	635	603	593	627	607	622	614	612	571	651	664	659	646	645	685	599	618	599	615	662	626	602	651	601	630	578	653	639	620	637	600	616	603	613	598	606	619	602	609	591	630	626	631	658	623	641	637	602	666	634	641	662	611	651	654	622	606	620	588	631	614	653	614	641	610	612	604	623	658	632	633	652	601	592	600	614	651	652	621	652	647	626	631	588	622	602	685	697	610	595	612	611	599	675	645	705	640	652	621	590	652	632	632	622	655	608	640	639	624	622	617	718	666	608	607	656	655	613	629	676	681	604	669	621	613	616	647	657	624	620	610	629	616	638	580	637	627	585	584	656	611	651	653	641	578	665	603	621	643	598	621	647	614	632	598	642	647	603	635	651	644	604	605	614	590	661	636	591	620	621	664	648	671	656	609	613	622	616	684	622	624	631	589	588	642	570	655	613	632	643	594	607	605	628	626	615	626	640	605	635	633	662	611	624	585	623	638	602	629	631	606	616	595	630	605	631	613	645	649	661	585	648	602
8431	9470	13851	8897	1747	230	198	275	234	229	242	215	247	221	252	245	246	391	369	333	251	258	214	229	236	208	241	214	262	241	229	243	205	228	259	232	221	240	238	222	216	197	242	254	237	232	223	221	250	216	212	208	243	242	229	232	209	249	240	258	240	226	264	252	225	230	263	243	226	251	213	239	232	226	232	243	233	236	210	235	205	233	234	235	223	232	208	231	214	211	242	241	244	223	224	230	237	221	241	225	216	238	221	239	207	240	238	222	260	239	201	223	240	232	228	229	225	212	233	248	242	217	223	238	258	261	246	224	196	228	241	248	227	213	219	234	208	218	245	241	221	207	228	262	243	210	226	245	237	217	234	244	221	226	222	226	228	232	244	232	247	255	210	215	228	230	219	232	232	227	249	204	226	238	237	229	240	238	251	252	245	255	238	223	233	266	234	233	229	264	224	254	233	210	235	246	219	224	219	219	216	230	222	205	252	244	233	224	228	253	227	220	230	223	236	241	237	230	230	233	236	213	230	189	238	233	234	209	242	262	250	221	206	213	212	219	217	245	227	230	224	210	224	239	243	245	224	228	229	245	230	223	239	238	219	229	225	234	233	237	239	218	233	219	221	201	250	210	225	223	203	222	211	239	220	215	220	225	233	214	222	234	245	243	234	222	221	240	222	231	254	241	239	225	250	246	249	203	225	245	232	252	233	210	264	213	239	216	234	257	210	232	241	217	237	210	256	206	231	231	204	203	216	210	234	235	215	218	214	218	229	213	205	251	225	259	205	224	232	236	225	216	217	225	213	227	223	226	236	219	243	225	206	247	249	205	210	238	216	215	244	233	224	202	220	216	239	227	218	210	244	222	220	206	229	208	244	246	252	249	192	264	223	203	211	230	249	251	220	238	239	226	235	264	226	240	222	218	247	220	229	231	220	218	244	238	228	245	199	233	234	223	256	183	207	261	238	234	220	200	250	251	231	207	205	244	225	230	223	224	250	218	265	235	227	196	221	195	188	228	224	238	246	231	235	242	228	219	220	205	232	218	241	231	215	216	224	228	223	197	209	251	234	224	273	238	262	224	228	233	223	197	249	230	228	229	225	223	231	221	226	236	214	219	226	219	251	229	241	252	238	225	205	223	221	250	257	231	224	238	233	216	206	227	237	209	215	212	214	225	222	218	235	203	213	234	247	235	213	228	220	231	251	226	213	266	244	207	220	237	216	253	221	202	246	236	231	232	216	224	242	244	208	228	230	205	231	245	232	237	251	243	202	215	200	224	215	218	253	239	219	232	221	210	218	255	240	234	224	202	249	211	237	245	223	223	222	231	241	190	229	230	241	212	233	209	208	208	236	253	233	234	231	237	216	221	240	191	217	231	243	216	236	196	228	249	238	213	202	225	230	222	196	250	228	222	220	222	204	229	243	190	236	262	232	203	241	244	213	229	226	249	235	258	236	245	228	248	237	247	238	234	234	241	256	249	269	227	235	234	223	212	213	220	225	215	241	216	214	249	216	252	225	208	220	226	226	241	218	236	225	247	220	249	245	210	202	239	219	242	226	238	206	212	224	237	257	218	233	230	241	246	231	231	243	246	222	244	224	216	220	220	228	212	215	205	242	243	260	215	190	217	219	224	230	251	228	238	227	201	243	227	232	236	221	204	214	218	239	230	202	219	225	202	223	229	262	233	234	216	247	237	208	200	259	217	238	224	248	247	232	245	236	208	224	243	219	220	261	249	243	218	222	213	231	212	226	222	221	214	211	264	222	248	256	235	223	225	238	208	234	232	211	256	231	237	203	214	234	219	245	243	217	234	234	227	203	228	223	225	225	208	228	216	234	228	222	226	206	244	224	231	240	240	227	260	243	214	233	221	232	224	230	226	249	233	212	249	226	224	231	215	218	232	246	220	211	206	246	248	222	209	238	222	210	221	209	219	255	212	214	230	215	233	210	232	227	237	224	248	214	215	212	223	225	202	226	227	216	219	222	248	240	208	218	223	225	200	230	241	224	244	244	217	212	226	239	221	239	232	239	217	241	251	218	198	264	232	205	206	240	250	240	237	214	232	208	229	227	213	208	211	223	225	218	206	225	226	229	195	244	258	249	269	233	248	225	225	251	245	187	231	235	248	209	202	225	220	209	240	231	233	237	205	243	260	228	208	237	222	233	236	217	258	218	232	208	228	214	238	219	230	241	229	237	196	207	226	256	273	209	243	215	251	237	218	215	218	200	210	245	227	243	207	218	231	240	220	222	228	230	210	226	228	239	242	227	223	209	210	217	257	247	226	218	265	216	221	229	217	228	248	228	229	213	222	221	221	221	236	250	217	223	235	256	217	203	236	229	242	244	254	236	219	227	232	244	228	220	240	243	219	227	212	218	231	216	235	241	216	217	220	240	258	236	210	241	203	248	208	233	229	228	213	236	215	237	195	218	268	214	248	253	219	219	216	231	231	231	226	229	208	219	222	243	211	225	210	237	199	220	249	224	203	241	245	227	239	201	207	230	263	206	235	248	243	224	226	208	230	222	238	235	224	253	196	206	241	228	206	210	240	226	219	225	213	246	263	232	223	208	204	235	223	235	240	246	229	212	223	226	237	221	215	225	226	249	234	231	223	246	225	208	229	221	238	251	201	204	221	217	213	217	221	224	215	247	212	233	244	198	225	230	256	218	221	210	249	233	220	206	217	211	246	234	234	236	224	220	214	235	215	235	236	210	215	230	259	220	225	208	219	215	208	246	228	230	255	210	234	208	240	260	233	229	213	210	249	226	229	222	211	244	218	228	227	232	233	220	230	233	215	231	207	250	219	254	205	243	222	244	231	227	229	240	240	219	213	229	240	239	222	249	235	262	223	233	240	235	201	230	245	232	212	252	220	254	244	239	232	229	228	234	215	252	216	248	218	227	243	227	232	223	234	235	232	240	243	228	215	258	221	218	208	231	248	212	215	226	215	270	249	243	239	258	225	238	249	247	259	221	223	199	241	247	231	233	247	249	235	189	244	235	237	217	226	206	234	231	232	240	219	222	219	207	194	212	225	216	215	241	240	208	206	208	215	240	222	227	204	215	210	237	230	247	230	211	231	209	233	239	239	252	254	224	225	204	225	211	217	226	216	242	233	240	219	231	209	247	221	204	241	250	200	231	220	203	203	211	210	199	237	242	245	218	232	230	223	245	240	229	202	208	199	203	237	226	231	250	241	191	214	194	230	232	221	211	211	223	237	254	219	223	207	241	256	208	231	262	239	200	238	231	226	251	253	187	214	257	244	197	240	220	261	236	219	242	224	225	248	227	213	226	239	234	239	232	224	215	256	225	217	244	208	207	211	209	215	232	277	223	232	256	234	231	224	224	204	226	239	237	248	203	214	253	235	208	246	248	226	217	206	209	246	253	223	258	262	262	237	223	232	201	214	239	239	207	254	211	246	232	233	216	228	247	224	223	230	239	237	243	246	261	243	215	227	239	253	216	230	221	210	217	230	221	245
7127	14126	24143	18730	4659	571	639	606	571	627	573	598	602	586	606	608	829	1373	1370	1049	814	671	546	626	588	616	585	611	594	613	542	647	590	658	574	566	604	610	574	636	601	605	579	573	605	619	609	626	601	599	592	616	561	621	613	588	625	539	649	620	595	576	633	579	601	559	623	607	616	603	586	613	645	617	625	595	636	589	558	610	561	642	626	617	606	585	599	582	592	553	596	602	584	604	575	573	586	608	610	629	590	617	575	592	640	617	595	585	602	626	596	602	602	636	608	590	588	585	601	572	583	599	562	575	573	661	564	617	595	600	608	590	601	584	608	589	621	591	635	608	616	627	609	586	588	585	615	568	580	659	592	592	620	611	568	592	571	586	611	560	584	571	604	633	619	622	592	560	612	621	635	602	565	563	582	594	592	619	645	620	583	618	635	630	581	633	592	548	620	601	546	584	595	587	618	586	612	611	614	594	582	593	586	614	602	599	578	582	587	542	619	644	595	610	593	602	618	605	569	606	640	563	614	574	609	595	614	582	604	587	585	630	612	578	608	621	593	575	629	613	603	627	623	592	638	581	587	593	608	621	623	585	607	590	597	565	641	664	606	615	570	597	580	645	591	623	651	636	636	616	612	633	602	578	574	617	595	592	585	635	625	623	611	602	573	604	591	627	634	602	639	575	593	587	587	568	619	584	636	576	612	624	596	589	606	615	587	598	584	612	606	567	601	606	593	595	590	621	629	616	610	595	578	587	578	611	632	565	638	622	581	610	586	575	640	617	609	617	591	609	671	603	592	584	600	609	599	589	588	571	603	621	601	627	589	641	614	583	585	606	587	568	564	616	639	574	580	607	614	602	586	655	612	563	582	561	658	639	618	565	603	618	622	570	562	601	601	542	624	622	554	601	588	583	607	637	584	599	582	592	609	636	578	595	552	575	608	619	610	599	592	599	566	570	655	566	589	609	607	577	579	582	594	577	591	605	614	560	586	611	590	591	601	630	650	602	654	617	622	610	614	560	608	608	607	628	585	612	596	640	645	607	583	615	536	601	609	596	595	599	586	585	606	607	582	598	608	658	592	602	595	553	595	606	590	583	661	612	580	563	573	582	604	610	599	619	594	555	578	595	631	525	580	589	613	575	592	565	611	591	619	590	575	594	577	629	613	572	615	586	637	581	597	563	640	590	657	613	566	579	634	557	605	582	626	590	613	606	575	566	585	581	592	592	580	629	628	617	619	588	594	587	574	588	625	603	546	584	643	587	602	566	594	614	620	607	597	578	600	647	632	653	628	629	604	596	580	596	569	582	605	585	574	604	630	601	557	645	610	592	600	612	580	634	584	598	633	574	573	596	573	593	571	617	609	511	595	591	606	582	606	602	614	595	610	593	582	606	615	563	615	561	557	598	604	584	602	606	594	629	606	625	627	542	627	589	583	591	570	648	610	571	571	586	594	579	565	609	620	589	587	605	611	608	637	606	618	630	603	587	607	573	599	629	646	593	634	593	603	643	550	599	601	585	570	559	604	615	570	615	588	584	610	567	601	597	625	642	596	622	599	581	609	573	620	600	592	614	558	623	585	582	563	598	571	606	553	575	597	611	574	591	619	578	610	611	628	575	578	594	584	606	598	586	571	583	605	548	625	559	564	617	613	628	571	623	595	624	571	581	621	635	618	621	604	627	590	554	603	604	602	601	595	609	598	585	645	590	595	622	606	581	563	612	603	622	579	618	595	619	619	589	610	631	606	616	588	558	589	575	580	593	633	612	647	588	630	580	619	628	631	591	586	617	582	594	591	629	629	619	574	582	608	620	573	611	568	633	585	578	585	575	638	599	628	599	645	593	624	624	591	634	608	613	616	601	553	601	604	603	591	636	619	550	558	602	575	623	600	599	535	596	596	581	623	557	553	591	561	619	634	609	584	589	585	605	621	546	582	620	615	603	591	586	587	615	602	580	620	605	619	594	611	560	576	640	591	616	625	565	582	564	600	577	618	630	551	605	582	566	601	662	649	596	543	628	604	582	582	555	665	575	620	611	588	595	604	592	610	549	604	582	567	599	578	614	637	577	583	593	618	607	610	606	586	587	623	621	614	608	573	642	602	620	592	596	571	619	643	607	537	561	603	591	589	642	582	629	566	573	620	625	654	628	606	615	603	616	583	618	615	595	603	587	576	598	583	565	632	608	607	588	643	629	604	625	627	613	656	617	564	560	622	588	584	617	582	646	598	626	556	594	607	597	583	624	580	606	561	608	595	616	626	623	609	600	573	637	562	619	580	581	633	624	609	627	608	567	578	625	616	565	634	640	603	588	607	638	610	593	605	576	560	640	639	625	617	639	598	568	599	658	589	598	567	570	599	641	607	582	617	651	571	563	645	612	624	640	568	598	638	600	630	602	546	596	609	600	607	580	568	599	590	618	585	627	598	598	556	633	593	617	592	615	570	624	561	602	589	608	639	583	608	620	592	607	600	586	648	589	637	618	604	638	600	612	579	612	569	607	600	574	605	591	621	638	588	584	574	611	576	590	583	592	627	603	573	581	553	567	637	594	629	622	573	636	627	563	604	591	566	607	610	638	643	556	601	570	632	621	578	570	585	595	599	559	618	568	604	577	599	613	595	564	573	610	583	594	587	576	637	597	609	588	605	620	602	636	582	642	607	606	617	645	631	657	580	604	608	582	577	586	568	599	577	564	559	589	612	611	604	568	613	621	573	637	576	534	610	608	604	631	552	631	576	621	606	597	650	615	563	640	587	588	589	599	574	585	642	585	585	612	616	566	689	601	557	582	625	611	606	609	590	612	582	562	594	633	617	585	595	558	641	584	578	609	573	605	574	558	611	615	618	616	585	596	598	603	646	627	612	619	621	636	571	610	605	560	591	635	606	596	568	576	602	614	618	579	574	604	615	588	618	624	598	629	605	620	563	546	585	615	638	608	577	579	597	596	587	605	602	613	581	592	599	640	568	577	614	603	601	603	545	553	623	575	620	593	577	584	592	639	654	606	583	601	621	612	614	571	636	584	617	627	616	564	603	586	549	618	573	580	614	613	572	580	621	594	563	561	586	603	587	605	596	566	603	577	576	577	593	605	634	568	633	600	612	573	553	615	601	595	640	590	583	616	574	564	610	623	624	612	621	572	623	591	618	620	636	621	602	561	621	597	660	600	573	598	629	614	575	595	593	609	583	593	576	613	595	624	600	608	667	557	596	605	604	612	592	614	597	616	636	643	634	564	579	596	573	641	573	607	600	569	608	590	576	596	580	598	614	555	608	570	586	622	641	597	630	607	607	598	595	626	618	588	544	560	619	569	596	600	625	609	637	562	586	627	617	604	598	646	617	601	547	602	571	579	572	605	620	598	580	634	623	582	618	614	589	603	560	608	639	632	583	620	575	580	625	600	603	607	612	608	595	624	563	577	610	593	587	566	577	589	576	589	620	603	555	579	599	620	606	588	578	591	611	593	614	594	585	613	596	585	624	561
49836	60078	62180	48589	19725	2055	356	306	274	284	305	298	300	280	289	284	592	1346	1250	616	401	326	330	289	300	280	309	298	276	259	277	280	291	282	325	292	254	270	298	280	297	279	280	256	306	281	286	308	315	300	265	289	272	296	288	295	280	278	247	307	252	292	289	305	287	276	299	281	284	280	290	304	300	298	268	290	274	282	325	277	310	292	312	287	308	293	250	280	297	281	286	276	256	301	274	282	313	270	281	276	272	307	300	293	268	272	270	316	273	278	291	285	275	316	267	273	259	292	266	274	286	274	259	297	276	264	284	283	263	286	287	284	276	287	300	300	313	289	279	277	322	292	296	276	292	263	292	308	284	277	311	309	281	274	286	289	305	265	267	289	298	313	294	303	296	292	256	267	264	293	268	293	271	265	278	322	264	301	296	266	272	262	295	296	296	300	311	308	263	308	269	289	292	264	284	300	310	303	291	317	287	315	310	264	291	304	283	268	291	309	268	300	255	276	310	298	269	296	259	284	261	256	269	268	295	283	278	316	303	299	261	283	290	279	267	288	317	275	278	325	289	289	301	268	297	269	263	274	278	263	277	267	287	285	292	281	306	305	291	282	290	297	293	264	270	263	308	287	276	296	290	286	307	281	311	291	291	305	297	274	296	276	284	262	254	296	273	281	319	304	273	282	294	274	294	299	283	302	294	327	263	283	242	277	277	260	293	296	266	253	313	296	270	258	297	298	285	310	307	273	307	273	260	290	280	274	275	277	296	266	297	303	299	278	303	291	279	283	275	300	291	294	300	270	295	283	267	272	311	284	303	288	279	288	279	269	287	295	277	272	264	272	301	301	304	263	257	309	293	283	282	285	306	320	307	254	304	283	305	315	290	288	263	265	303	288	268	301	296	325	303	287	269	265	282	260	280	263	286	298	265	277	291	256	300	289	284	295	280	297	293	287	284	250	273	271	290	313	291	261	261	275	306	279	255	280	266	288	294	282	291	297	284	310	291	309	273	305	306	300	301	285	341	263	268	289	275	296	280	292	265	317	291	290	275	281	300	294	317	277	259	271	282	275	270	282	277	270	284	231	273	300	305	254	305	287	283	289	288	316	309	286	273	283	293	293	303	299	280	308	281	265	292	275	283	261	280	261	280	325	288	283	266	323	285	308	282	276	274	269	288	282	287	275	284	256	284	293	269	273	283	296	296	290	311	270	293	269	274	283	282	282	292	279	284	260	249	284	278	266	294	265	285	244	314	282	288	312	327	288	302	277	272	295	293	282	312	256	280	292	270	293	272	274	295	308	267	276	314	300	269	297	268	298	296	307	288	291	285	316	277	285	275	317	265	304	287	282	250	289	292	257	294	283	276	273	285	254	288	309	292	278	281	294	292	301	259	315	290	296	299	275	288	291	291	297	304	267	284	280	278	282	302	264	281	290	251	264	308	305	272	260	287	274	259	296	249	313	293	269	308	293	266	281	271	289	273	295	291	310	274	297	303	302	277	291	293	301	283	310	273	280	265	277	277	292	294	279	283	318	309	284	295	265	307	277	310	295	294	300	274	289	301	261	312	266	261	278	296	250	307	284	314	292	286	283	235	297	296	299	305	286	278	287	311	302	287	342	319	280	287	263	297	275	280	295	314	308	301	276	288	313	294	305	314	304	291	255	289	302	284	302	244	295	256	322	290	288	285	306	275	255	310	294	277	285	285	277	265	268	307	272	286	267	290	302	256	251	300	298	293	266	309	280	274	267	296	291	266	257	302	297	300	266	277	297	294	268	279	286	298	291	318	288	282	284	285	259	285	294	311	312	308	295	275	262	300	295	281	273	293	278	298	293	284	317	286	316	298	295	300	309	248	278	323	275	297	248	306	281	260	276	305	286	270	286	296	297	287	295	272	320	285	260	266	284	295	271	289	292	300	264	321	295	270	280	310	262	270	264	290	304	280	285	300	310	263	287	305	264	311	263	277	294	291	283	255	283	310	291	295	328	270	273	302	270	301	287	284	252	302	284	291	258	290	272	264	279	257	272	289	248	266	263	304	311	282	269	318	278	291	301	273	255	293	309	283	278	305	290	288	284	291	279	263	269	289	279	274	290	283	291	227	296	299	304	265	278	274	295	265	277	257	294	303	280	289	279	256	289	275	310	274	294	302	295	282	262	284	283	275	289	273	331	280	292	307	285	286	306	257	315	279	291	257	288	296	300	271	269	304	274	267	304	285	269	319	296	257	305	296	320	247	258	283	322	303	304	273	272	280	307	295	336	287	301	280	289	313	283	288	273	283	282	267	260	277	265	290	269	311	294	289	291	302	304	265	304	265	285	301	302	259	243	298	307	294	321	325	285	287	282	264	282	309	298	291	270	282	283	266	299	284	281	316	251	270	273	276	269	267	273	281	266	296	298	272	291	310	274	278	268	290	292	280	291	243	277	257	273	288	264	286	300	291	324	304	279	294	270	307	260	271	305	291	275	275	259	291	281	309	282	294	307	291	246	280	317	294	282	284	274	312	279	300	288	280	297	285	315	277	295	312	274	249	297	305	300	292	278	288	282	276	255	294	295	310	308	291	274	307	302	287	290	266	262	316	310	307	255	293	263	294	314	296	245	310	260	300	257	296	292	258	295	303	302	316	282	288	279	277	293	262	282	259	309	287	253	313	249	266	309	297	302	262	308	278	299	291	307	282	244	281	287	313	287	317	296	278	293	324	299	271	322	280	300	324	295	298	245	288	257	264	284	278	336	273	300	268	272	281	292	276	306	311	281	282	267	259	299	290	278	289	297	277	292	297	289	287	263	276	269	285	278	321	266	278	287	253	286	274	276	254	285	238	295	299	291	262	319	291	281	278	296	303	311	304	275	266	251	297	256	311	312	277	282	273	306	273	298	285	279	262	275	302	290	296	282	290	316	278	262	282	276	292	291	299	304	275	309	258	295	332	299	299	286	284	276	328	298	283	276	277	316	318	314	291	302	267	271	283	292	287	282	271	289	271	276	301	248	267	294	273	294	285	270	305	285	296	274	256	313	272	309	267	265	322	262	276	289	293	307	283	303	284	285	269	309	285	280	291	299	281	269	295	283	297	307	272	259	302	277	285	279	289	333	238	301	287	286	291	281	292	288	296	299	285	281	300	301	246	266	291	267	291	296	268	251	293	290	272	320	313	288	303	294	276	298	284	305	262	306	320	287	289	292	296	322	289	283	276	266	296	251	266	309	270	297	299	264	255	276	297	287	293	313	271	286	261	288	294	291	263	318	294	295	309	310	283	283	321	264	329	287	327	280	289	323	296	308	329	285	304	279	302	323	287	325	282	289	278	270	298	280	265	280	268	290	258	278	284	270	265	267	253	289	259	276	307	296	292	246	280	278	288	275	264	291	278	293	286	286	261	252	256	279	299	295	316	300	293	301	281	276	287	269	259	302	297	294	280	249	284	314	291	298	291	307	278	289	331	267	291	285	260	276	297	271	307	276	306	271	300	277	290	277
31400	47825	58540	52204	16160	1095	868	879	859	814	841	792	749	802	767	806	2772	7158	6144	2733	1464	896	789	730	745	751	688	724	738	751	732	742	728	760	729	803	739	743	759	711	689	740	759	725	770	687	762	709	727	698	668	737	744	745	707	743	697	724	749	729	743	707	726	728	754	715	737	752	729	741	766	737	727	687	716	751	754	755	734	742	733	678	750	735	686	718	745	718	750	749	748	719	708	685	694	691	708	745	728	739	717	735	743	760	741	741	708	778	742	717	672	711	710	734	747	694	770	748	720	706	786	721	727	786	697	737	702	719	728	752	728	668	744	735	705	778	691	765	708	651	730	731	723	712	754	758	732	730	700	734	711	704	709	777	704	756	794	743	769	704	707	721	723	777	748	711	755	687	756	717	725	726	720	737	760	744	760	718	751	710	727	702	694	748	719	726	766	693	712	763	715	682	697	721	768	731	723	687	730	766	730	765	719	703	730	736	746	745	714	735	774	697	734	696	745	717	706	712	731	736	770	675	740	725	749	703	756	684	733	739	716	726	767	698	707	724	710	749	752	745	766	706	740	737	753	747	727	728	685	703	731	730	717	748	748	726	718	738	692	699	696	743	709	700	695	741	758	718	715	708	716	724	751	757	771	718	719	693	709	760	702	751	718	702	754	730	705	694	712	685	742	741	739	723	724	742	726	731	716	741	735	708	721	720	715	722	757	754	716	780	716	742	766	707	726	722	697	724	740	733	712	731	675	734	700	731	717	664	714	682	718	701	749	710	700	718	726	744	753	725	731	735	730	728	741	709	743	725	746	748	737	718	722	726	722	742	712	756	759	782	710	739	744	727	782	778	731	727	722	696	741	758	747	772	725	688	716	758	726	729	742	718	746	740	696	685	717	777	710	687	734	683	729	695	729	728	735	680	686	770	761	720	738	738	746	737	712	698	710	766	672	732	719	758	740	692	713	735	787	665	718	701	758	720	763	732	789	710	672	721	754	750	740	745	767	763	751	714	706	756	704	702	729	765	694	677	759	705	707	754	751	722	742	724	723	724	667	731	729	775	711	736	740	749	722	755	741	704	722	737	708	717	699	739	730	707	733	749	697	706	707	727	708	718	763	698	714	736	781	737	790	719	704	732	732	771	643	712	729	698	718	723	734	733	711	718	725	712	744	768	716	721	735	692	768	720	672	753	710	735	778	705	706	740	709	679	758	710	731	710	786	729	684	729	750	768	797	727	713	744	733	754	746	707	688	722	743	754	700	723	801	712	690	758	750	764	763	767	780	718	726	761	763	756	699	731	772	679	716	746	732	733	721	706	723	708	753	736	751	730	706	673	711	725	743	712	696	803	705	729	765	732	751	701	700	734	715	745	736	726	729	729	734	706	707	711	775	707	758	717	784	739	747	738	730	705	720	701	692	782	752	718	743	752	708	743	695	709	724	692	721	707	730	746	751	714	724	767	745	722	747	712	694	731	739	679	708	760	747	684	723	723	709	734	764	721	709	715	753	757	658	664	733	735	714	730	689	715	757	718	744	752	710	715	708	756	725	762	740	718	739	744	722	721	756	799	709	701	697	723	764	768	726	750	736	722	718	718	719	746	755	721	710	711	720	764	722	731	686	709	722	693	694	710	729	720	713	744	754	791	725	754	697	796	697	747	752	730	743	704	741	734	714	735	724	733	705	707	722	750	758	720	751	761	705	711	742	740	741	686	733	695	664	748	699	741	712	730	738	732	750	770	754	754	686	771	751	698	740	697	735	680	702	787	738	756	692	767	713	724	761	731	790	764	687	723	746	705	718	670	734	665	788	719	749	728	703	779	742	765	692	731	708	724	742	756	741	731	734	681	727	718	755	715	712	732	737	737	754	737	674	761	700	724	733	747	740	742	733	703	709	664	779	704	696	719	735	700	765	699	747	765	768	749	710	746	719	731	742	750	771	695	736	760	744	718	728	716	744	677	776	727	721	758	741	788	756	793	711	771	753	699	739	748	758	688	770	744	709	735	752	695	763	687	723	712	740	730	731	697	723	746	742	729	776	716	730	763	753	710	699	736	727	712	799	736	707	730	739	749	734	784	756	747	771	721	746	719	774	757	727	789	759	719	712	756	708	748	688	703	700	677	710	738	676	707	700	704	745	732	734	737	755	724	756	712	675	720	722	672	689	678	726	694	732	738	739	683	737	708	705	750	671	703	752	787	716	747	756	697	714	706	721	732	743	757	741	718	724	733	733	705	737	722	746	680	691	711	735	736	688	745	732	777	735	719	761	729	726	725	731	703	781	716	746	777	796	749	704	739	694	708	741	705	752	709	724	748	721	714	730	701	716	745	701	753	730	737	720	710	750	737	776	735	701	741	748	719	731	756	729	713	667	771	754	744	731	737	716	750	741	755	672	733	747	745	730	746	713	709	730	738	711	711	720	719	789	736	731	771	776	699	720	697	745	713	724	718	721	722	707	745	738	720	761	756	743	777	755	701	710	699	748	725	707	693	680	699	729	738	727	734	784	757	721	759	785	730	695	690	699	711	748	733	754	693	742	715	723	732	711	754	753	755	724	687	711	731	764	753	746	700	729	682	743	751	750	720	675	750	719	726	705	714	754	737	728	759	756	753	780	714	701	746	722	728	716	709	745	747	727	764	729	698	743	683	706	751	723	734	729	726	717	696	700	671	747	721	708	697	761	744	757	766	710	807	745	727	736	728	666	721	749	667	752	689	690	743	702	794	758	700	726	747	740	735	731	727	722	731	693	723	735	741	719	703	733	744	736	691	730	723	697	699	730	749	729	715	715	709	735	766	716	731	750	729	698	737	732	704	768	746	745	691	712	724	769	741	716	739	725	771	707	719	724	773	724	742	709	750	728	753	718	774	755	764	722	721	784	762	737	737	717	702	724	734	757	724	727	720	718	727	727	719	728	701	689	703	745	709	693	741	724	698	710	770	670	711	732	711	746	716	755	745	755	770	732	700	764	760	741	742	695	721	716	748	764	671	709	687	749	706	675	741	713	714	748	689	716	779	687	762	678	677	725	714	689	750	749	734	782	653	766	753	738	686	729	698	747	708	712	705	726	759	749	756	694	752	695	686	713	799	707	711	728	750	727	729	681	722	765	724	724	727	746	729	729	711	716	749	769	705	694	739	744	746	761	676	682	738	732	717	720	725	691	700	690	731	751	706	735	754	722	727	742	727	731	718	767	735	743	727	763	745	712	757	718	726	783	727	731	701	740	723	757	718	761	735	754	678	720	693	753	736	717	695	707	660	735	713	714	697	718	729	748	755	738	720	760	721	748	746	684	774	692	729	728	738	680	698	685	723	744	696	739	745	714	775	765	726	687	788	773	758	689	738	745	700	696	715	651	682	720	737	701	668	743	742	721	701	748	700	776	689	743	714	730	689	719	709	727	751	728	743	780	705	773	757	735	716	723	702	691	713	701	748	679	794	707	683	722	746	744	716	777	699	721	741	705	733	746	715	746	728	706	759
61675	73092	74508	58617	27370	6005	802	464	414	317	320	299	309	314	277	311	958	2699	2243	1114	626	355	297	313	299	301	290	251	281	273	298	258	281	268	272	285	297	299	235	272	316	265	293	275	299	265	255	307	292	291	269	299	295	267	271	288	280	261	293	282	289	269	268	271	274	276	274	308	298	284	295	301	280	287	267	265	260	254	256	284	271	283	279	272	284	316	252	278	280	284	276	270	289	266	273	299	254	288	254	238	269	265	280	266	273	256	308	285	304	297	304	277	266	261	273	257	257	270	279	261	287	272	275	273	270	282	299	286	262	269	278	272	254	271	307	302	264	280	254	280	261	306	269	271	272	259	277	286	305	308	306	305	266	287	308	241	274	270	309	269	278	274	295	274	295	281	278	284	284	285	293	274	308	299	285	274	289	262	300	265	266	264	261	271	279	275	298	300	292	252	258	293	268	294	310	319	277	276	274	262	252	295	290	272	293	286	267	276	283	274	293	290	310	288	286	294	264	300	275	246	301	277	302	273	278	264	285	268	288	313	273	240	259	289	260	306	274	276	267	264	297	244	300	269	307	270	266	279	292	272	271	272	303	291	295	274	267	274	296	278	252	272	281	279	340	266	262	262	286	262	284	248	291	285	264	312	306	264	251	285	285	268	263	248	305	270	281	264	259	272	280	297	290	294	277	285	310	258	271	245	317	229	278	303	294	261	288	256	280	272	268	300	246	279	267	255	261	310	283	272	268	279	306	292	272	276	296	290	280	284	302	306	274	263	268	264	265	274	283	257	258	292	292	280	290	309	300	294	305	303	252	259	286	316	288	269	284	260	272	298	281	269	300	287	301	301	262	288	279	277	266	276	282	299	273	267	259	288	309	270	254	298	278	267	270	307	280	245	248	288	252	266	285	294	253	286	299	285	263	255	266	282	274	299	289	293	276	276	295	264	272	271	290	287	278	292	279	298	292	299	287	273	301	272	284	290	273	288	299	253	304	291	297	281	312	250	288	287	276	283	258	283	276	253	270	298	247	258	252	251	269	298	291	261	290	282	290	258	278	289	298	251	278	305	280	314	286	280	301	270	292	257	269	276	286	274	300	266	298	289	266	284	268	270	295	258	243	266	284	287	234	257	271	269	281	310	279	283	259	278	238	268	274	270	263	289	266	280	270	280	301	287	323	275	283	296	280	265	270	279	302	266	284	259	274	296	266	289	302	285	286	281	302	263	279	286	284	286	294	287	299	262	258	292	260	291	310	287	303	284	276	280	291	286	264	275	278	252	277	274	278	247	262	263	308	313	274	268	282	275	287	295	262	279	270	279	279	268	295	291	281	275	289	254	267	285	288	255	275	268	275	295	295	277	304	256	304	275	276	289	288	271	272	283	291	252	280	289	271	268	285	273	253	273	286	281	292	252	284	319	285	268	273	252	311	296	276	263	283	256	300	247	258	275	301	278	284	291	306	310	295	275	284	269	271	281	321	306	266	271	286	248	275	262	305	326	264	244	283	262	290	278	297	273	277	289	265	275	260	289	292	303	291	269	269	285	274	290	272	270	277	313	306	262	271	290	275	300	278	284	260	286	261	289	294	300	288	283	268	258	238	293	247	314	252	268	275	257	252	301	267	283	263	268	274	249	282	263	276	283	263	289	262	274	290	283	281	296	287	289	292	282	287	288	261	259	244	254	280	308	285	271	275	253	278	266	275	251	256	268	296	258	252	291	271	298	291	260	252	277	260	276	287	269	295	287	277	260	265	270	273	292	296	268	311	298	304	272	262	253	284	259	273	275	318	287	287	288	288	257	262	242	262	293	274	259	250	273	292	257	262	302	284	275	256	277	284	283	276	294	266	271	299	305	272	301	287	260	292	297	257	267	268	257	263	267	267	297	257	289	273	273	294	255	273	257	276	299	288	279	282	290	265	272	267	289	294	251	282	270	285	259	268	271	256	285	261	289	276	275	294	279	244	284	284	240	273	281	255	270	295	272	274	292	267	301	276	283	285	264	292	261	287	302	254	274	257	297	275	292	237	287	279	298	265	274	283	256	286	291	298	298	274	248	277	243	273	267	302	254	297	266	305	267	268	241	283	309	281	265	297	282	279	302	300	268	274	294	264	244	280	280	261	276	272	260	277	314	245	255	314	283	250	285	273	289	277	259	255	288	293	253	294	301	263	272	264	258	300	285	229	258	280	261	262	296	272	309	261	307	279	305	296	283	312	263	282	296	273	273	283	302	277	228	272	279	288	294	283	279	284	267	283	268	267	279	280	256	261	271	276	260	268	302	295	272	260	283	267	285	254	286	275	281	268	261	300	268	268	277	256	264	295	295	273	300	253	288	282	268	279	290	285	302	289	268	282	290	299	277	270	289	269	276	253	276	250	286	272	294	286	293	283	261	258	301	281	265	277	274	272	267	261	269	255	245	268	248	277	259	308	283	293	282	281	317	278	269	267	265	249	266	273	287	292	254	292	294	250	266	259	290	276	274	283	264	254	292	300	275	305	272	274	250	270	278	270	301	272	274	311	281	266	286	296	286	258	282	280	266	275	267	267	284	249	286	277	281	280	268	272	303	297	288	276	294	266	261	299	317	282	269	270	297	279	281	277	264	287	282	278	248	294	262	284	281	226	290	259	275	258	260	269	284	304	277	253	261	289	275	306	284	293	297	267	289	284	249	274	277	296	266	278	254	229	291	262	276	274	271	309	275	310	292	286	286	284	267	275	271	301	300	270	290	311	299	269	286	292	269	278	288	271	292	283	252	261	300	276	245	281	273	297	251	274	284	285	283	290	286	279	294	307	253	241	296	291	302	279	260	294	296	276	255	285	284	275	267	258	280	270	233	298	275	277	272	313	281	274	265	273	285	268	265	267	272	255	272	266	303	273	273	279	256	282	255	260	313	291	250	260	268	276	253	285	271	231	297	255	254	278	294	273	252	248	273	316	315	237	289	291	307	256	276	281	289	300	268	286	256	264	263	289	255	275	262	258	294	298	290	254	236	288	284	259	276	300	275	265	262	259	304	287	293	295	306	289	284	307	258	287	273	308	286	271	292	266	307	279	273	251	279	248	311	289	282	282	262	288	270	289	308	251	301	287	293	288	288	298	286	261	277	291	301	284	281	294	275	243	282	286	237	276	307	269	257	260	285	285	293	285	285	262	256	273	282	280	305	295	269	252	268	265	265	292	263	305	315	312	249	259	289	277	268	292	270	278	272	255	298	275	309	281	287	290	263	281	235	304	309	293	273	285	283	259	265	248	251	302	279	289	280	301	277	263	267	298	287	254	260	252	273	299	258	285	296	292	285	253	265	283	288	258	274	297	297	323	268	272	299	250	274	259	256	270	295	268	301	292	288	262	268	293	279	295	268	292	295	275	295	267	301	264	280	286	298	280	278	264	278	263	269	272	284	243	276	300	282	268	267	297	282	286	259	265	259	246	285	277	254	289	282	283	270	269	274	288	284	270	278	282	269	300	269	271	247
41270	62039	74755	64694	16786	1240	1118	1114	1021	906	905	887	1002	904	804	927	5426	13747	10911	5309	2526	1024	788	712	731	722	693	691	669	693	721	711	704	680	687	695	682	716	688	714	671	697	718	685	753	719	671	729	711	670	712	701	648	693	705	701	729	726	686	675	694	727	708	713	735	660	741	714	700	723	745	713	732	708	713	713	671	708	679	689	712	712	672	696	686	662	678	649	703	702	691	715	664	701	702	697	695	690	636	660	638	683	694	669	697	643	691	727	667	661	703	713	673	704	686	682	719	694	662	663	774	703	644	752	716	695	662	674	666	724	716	691	717	689	675	643	672	688	695	732	698	703	707	690	652	703	735	724	725	702	646	683	709	696	666	722	696	697	690	690	683	726	699	675	694	683	692	667	672	718	731	698	677	695	717	727	681	724	650	657	687	684	680	730	707	694	700	702	667	704	700	710	701	713	718	724	687	719	742	692	735	675	742	731	705	669	667	693	713	687	734	660	698	739	677	691	687	709	686	713	685	713	683	721	675	705	759	700	687	699	648	673	708	675	656	731	706	662	701	717	675	635	687	714	714	730	720	671	713	671	691	720	714	692	678	696	699	754	725	681	706	673	704	700	677	697	720	679	673	715	734	716	727	677	677	679	753	680	706	689	663	651	689	705	715	647	666	683	696	694	696	691	678	672	658	693	678	695	707	716	704	698	736	712	712	668	681	718	684	694	715	709	686	719	634	716	694	707	684	698	706	715	665	709	685	682	749	721	713	655	688	708	675	722	718	711	673	705	747	685	654	713	677	707	702	746	684	681	666	642	687	683	653	689	717	688	673	685	689	724	687	697	702	697	700	688	661	662	674	703	739	699	733	669	651	703	718	698	697	674	722	712	654	690	708	673	639	708	678	640	691	692	646	715	692	679	664	730	663	700	700	679	762	710	686	704	744	743	716	701	648	744	723	671	723	686	695	719	666	712	680	692	709	697	702	673	667	689	635	663	662	734	672	692	690	718	722	689	683	683	706	703	689	700	658	690	672	697	687	698	683	741	680	696	629	712	702	663	690	647	651	697	670	697	699	691	731	699	700	695	699	717	731	664	673	664	698	703	730	774	663	697	663	702	699	685	743	730	733	716	708	763	672	675	718	684	731	701	701	713	649	666	696	786	709	691	762	721	690	730	695	663	705	672	717	713	671	660	743	695	698	688	666	742	715	709	709	710	696	695	689	722	690	714	682	730	652	670	704	738	668	657	669	719	685	687	716	728	707	652	688	686	710	701	714	647	716	670	688	727	743	694	689	669	685	673	664	694	749	676	694	715	695	697	675	704	679	677	730	694	712	705	725	725	684	656	688	660	717	677	686	651	694	722	711	715	715	691	700	701	694	690	752	652	645	680	719	708	703	720	684	691	732	683	705	682	633	670	707	741	724	712	698	668	716	678	660	660	722	711	716	688	663	689	666	728	704	686	729	745	662	660	696	681	740	715	681	678	715	661	680	705	688	724	712	692	654	671	697	715	691	667	644	694	693	701	674	675	692	736	659	706	697	688	705	681	721	679	642	692	695	707	672	701	726	666	728	706	747	707	695	687	687	742	719	663	695	668	709	687	684	680	733	706	734	662	747	766	689	719	688	730	740	695	702	730	683	705	655	700	709	706	680	685	709	662	737	725	710	721	711	730	708	673	739	752	671	719	751	662	740	712	677	711	711	666	704	724	699	713	667	696	740	714	682	682	729	682	693	725	727	652	687	720	731	697	708	713	785	707	745	679	747	752	701	765	722	716	685	706	703	726	698	698	686	661	692	697	696	645	680	681	716	625	724	716	673	681	701	694	721	749	685	713	678	704	700	714	704	693	746	702	698	703	690	708	750	703	712	682	722	712	690	694	661	689	693	665	693	715	779	663	702	738	659	706	658	685	701	702	709	690	671	668	637	683	665	657	664	668	656	708	690	718	702	716	701	751	718	723	667	706	771	640	697	681	650	714	724	700	702	699	671	716	687	683	670	664	679	693	693	685	708	713	660	730	715	674	698	727	720	693	672	696	710	633	723	692	727	729	690	760	699	679	714	711	697	665	678	695	709	662	721	653	680	693	678	743	701	752	675	684	766	699	707	699	705	709	676	681	706	694	692	646	701	701	684	698	686	661	675	709	712	693	671	696	680	696	686	679	658	689	696	709	699	715	697	709	738	772	724	681	684	699	708	663	670	702	678	718	700	738	691	648	688	705	695	647	758	703	721	687	688	711	703	661	708	714	652	626	701	697	713	720	719	704	689	698	679	707	648	700	715	653	713	692	682	723	689	683	717	653	689	727	689	685	704	762	728	650	732	691	714	691	688	687	727	720	757	654	682	652	715	711	669	686	702	677	702	680	726	723	681	666	677	712	661	726	715	675	729	678	682	689	700	702	684	705	671	734	683	713	676	715	741	680	666	743	674	736	706	705	691	711	725	711	702	678	743	686	713	688	697	719	716	723	733	684	721	725	709	727	716	682	679	671	689	726	612	645	691	638	691	696	668	675	697	692	712	702	697	681	712	689	701	691	705	645	691	688	713	658	706	716	714	731	723	689	689	648	696	716	725	685	715	712	698	683	701	678	675	668	666	674	687	734	709	695	702	724	666	697	709	722	667	708	753	739	712	675	673	732	728	725	685	716	690	682	642	697	700	660	686	691	674	738	687	697	694	700	715	665	690	707	671	730	690	693	694	709	738	698	701	694	747	677	686	706	667	747	616	714	713	651	731	722	686	713	673	667	683	687	674	679	707	712	684	685	711	672	713	696	651	690	679	725	751	712	720	684	651	636	752	670	654	723	722	754	696	680	724	697	684	672	687	678	690	665	723	701	705	656	703	728	651	707	649	705	753	727	753	704	697	701	704	710	698	716	705	696	681	717	716	718	697	674	691	687	707	700	717	669	718	706	681	719	671	748	654	678	745	703	713	749	720	666	664	679	681	734	715	659	700	738	696	674	656	701	714	689	723	716	694	713	689	679	724	745	660	644	732	703	696	650	705	713	644	705	698	744	691	700	731	707	683	716	703	683	645	702	659	707	710	684	710	651	711	722	682	670	689	677	670	709	700	726	676	692	707	667	697	699	674	707	661	686	698	702	717	669	689	660	702	665	720	643	707	737	703	722	697	665	649	714	745	704	703	698	702	706	699	707	741	721	661	691	654	681	683	691	700	674	731	728	689	706	708	686	725	732	703	718	692	731	705	698	682	674	699	710	695	694	684	732	687	689	703	721	709	740	690	675	672	701	732	696	704	712	723	746	644	717	680	656	686	680	652	681	637	688	683	671	662	683	693	725	725	697	669	684	669	726	704	698	728	676	694	718	671	689	720	656	659	714	692	720	716	711	714	682	706	723	721	711	713	712	669	684	704	710	734	646	754	692	667	664	703	683	690	716	698	683	694	725	724	740	679	719	703	711	684	696	688	664	658	684	691	694	716	719	701	754	692	695	697	695	690	649	716	675	695	693	717	661	681	705
8500	11136	15148	7683	733	261	258	256	235	256	261	247	278	247	244	254	263	365	436	393	331	270	272	273	287	235	245	277	290	240	276	231	245	263	277	246	245	238	251	247	268	281	262	277	260	235	255	267	271	261	280	248	247	287	245	259	243	238	265	256	253	269	253	269	252	226	277	235	261	217	251	258	245	234	244	272	278	242	256	247	260	241	261	266	243	236	245	255	251	236	254	244	255	228	247	244	261	280	241	233	247	277	260	251	231	264	241	286	253	254	246	238	246	225	261	262	244	235	240	269	221	269	247	239	238	274	244	251	252	220	256	264	250	246	291	259	242	265	263	265	252	244	237	240	261	243	236	274	253	269	251	240	245	259	259	236	290	266	258	239	242	265	273	282	230	264	253	257	250	224	239	268	273	247	296	289	247	257	252	248	272	256	272	242	291	266	248	279	276	262	275	238	244	251	232	247	260	240	242	286	243	240	263	247	236	252	241	269	270	273	214	269	241	249	237	239	251	269	270	259	228	272	255	262	259	243	252	241	237	269	239	288	235	238	221	283	263	275	252	248	234	261	266	252	271	249	247	263	246	271	272	254	258	271	248	257	231	252	298	256	257	269	251	241	260	262	240	255	275	258	265	268	278	268	245	275	260	261	237	260	244	265	264	257	273	226	248	260	271	279	229	253	254	281	279	280	260	264	252	247	246	258	273	279	251	257	260	261	263	243	250	250	246	281	232	259	259	256	252	261	235	276	275	263	257	265	257	263	271	252	243	253	254	233	234	261	264	244	250	239	231	288	269	250	245	240	243	273	227	231	231	251	286	247	236	240	238	238	235	264	258	265	258	238	244	290	276	253	239	244	247	222	240	262	280	248	242	238	278	223	257	243	246	221	254	270	216	253	266	264	251	285	251	240	263	289	254	233	307	252	228	256	236	235	271	242	261	263	230	219	277	271	273	222	251	252	255	252	264	236	269	252	253	231	243	263	262	252	229	228	251	252	242	249	232	278	254	211	264	265	249	242	245	275	255	257	250	263	275	253	280	250	263	232	272	250	223	251	245	261	248	239	255	251	211	273	262	240	281	260	251	245	216	240	269	259	261	264	198	264	239	246	247	239	265	256	276	267	247	280	275	241	203	239	257	258	268	230	257	238	254	239	286	250	254	249	238	260	258	215	242	256	239	264	249	245	234	276	255	262	259	278	281	266	225	237	259	243	280	270	247	269	265	238	241	248	280	261	277	238	264	262	272	250	254	238	232	256	258	272	243	262	231	251	254	264	234	251	234	249	261	258	223	263	261	238	260	224	243	258	254	247	243	267	226	268	267	266	267	246	233	238	267	258	265	277	265	240	273	249	239	237	273	237	255	258	264	249	238	262	238	214	244	255	267	255	272	295	245	247	241	290	247	247	211	249	260	238	249	244	230	243	269	243	249	278	250	245	258	249	258	254	234	261	263	241	266	247	228	226	277	299	231	231	253	241	276	261	254	274	247	263	243	247	249	284	256	269	255	285	267	243	255	277	270	257	242	243	257	276	245	248	262	278	258	270	242	249	256	266	251	251	266	242	259	271	219	244	249	230	256	238	227	235	238	282	240	243	230	245	278	239	258	267	262	250	247	262	244	244	257	278	258	262	263	268	258	249	255	264	253	268	250	232	249	238	267	241	266	242	218	227	250	248	272	232	267	243	275	238	227	273	241	246	247	241	225	244	246	272	250	259	246	272	251	225	246	239	255	245	242	258	248	248	242	249	272	256	262	248	239	228	241	249	262	256	241	264	247	219	274	255	253	244	221	240	269	244	263	241	228	262	252	245	244	224	219	221	244	266	237	244	260	247	259	240	229	226	260	239	257	230	230	265	251	252	216	255	222	251	272	255	271	263	249	242	231	279	235	270	257	251	253	247	228	253	272	230	253	222	250	252	225	227	238	252	272	255	292	234	256	238	232	262	262	255	278	235	232	269	271	262	279	246	246	258	255	257	258	267	233	293	255	233	242	245	233	243	234	260	266	269	250	266	255	240	228	245	254	260	250	240	236	220	252	227	232	252	205	234	236	283	248	238	230	247	248	251	265	274	249	249	279	249	257	303	238	220	276	246	230	246	258	220	257	280	271	220	264	235	244	278	285	274	249	253	244	261	238	233	249	253	247	253	245	254	266	236	276	238	246	279	268	244	256	247	257	282	240	238	241	245	247	242	236	257	250	227	266	267	240	252	272	262	271	284	226	253	261	225	244	243	258	263	231	231	255	225	255	254	245	232	242	234	256	244	257	250	260	256	247	253	247	234	263	293	258	252	245	246	239	257	237	253	269	244	250	258	260	232	251	243	228	248	241	246	274	213	264	256	244	249	245	247	242	238	257	224	255	249	286	230	240	222	265	219	250	241	247	234	242	257	246	241	250	245	252	265	226	246	245	248	262	256	273	219	239	245	224	246	256	264	232	251	274	257	226	235	260	245	249	263	259	263	246	296	228	253	268	273	245	258	266	247	287	246	274	275	274	252	297	244	233	236	234	270	242	262	259	230	259	246	254	254	245	266	242	263	259	239	219	257	251	270	253	266	262	237	240	279	242	235	255	233	235	243	253	208	249	248	261	250	243	244	260	286	249	260	238	223	261	247	260	273	249	242	255	262	250	236	257	246	244	242	271	261	228	232	260	243	236	248	249	266	243	232	239	260	269	226	246	259	248	259	260	243	254	242	243	229	289	279	251	252	237	239	249	236	282	265	254	254	239	258	253	245	254	256	243	232	250	269	260	271	257	242	264	261	265	232	257	253	223	257	261	254	293	248	239	237	252	230	239	243	279	251	246	248	224	249	255	233	244	255	267	241	241	265	261	257	206	242	231	240	260	247	239	258	224	258	250	251	248	233	227	254	270	267	268	272	240	251	260	239	224	242	291	256	263	231	266	243	270	253	242	235	260	239	263	249	257	237	266	222	238	266	270	270	262	270	233	240	260	265	234	254	239	250	251	234	256	259	250	220	246	239	249	231	284	253	275	251	249	265	248	264	261	241	272	269	269	238	238	242	243	271	256	244	238	264	259	228	243	274	225	236	269	236	243	276	245	257	265	226	261	224	235	236	282	227	243	258	259	247	269	255	250	286	223	236	272	262	259	237	224	260	250	222	227	234	253	250	236	256	257	255	242	222	260	244	265	263	265	255	246	245	236	253	253	239	220	244	276	242	251	273	234	223	235	229	256	262	267	265	224	252	259	244	235	247	231	248	252	239	251	251	263	262	245	267	251	269	238	252	261	248	270	250	277	223	232	232	252	264	255	247	249	253	276	243	236	243	251	213	242	247	294	232	240	280	259	281	249	250	255	258	226	249	257	216	278	267	232	261	267	251	240	226	260	260	221	245	224	264	244	273	266	284	277	257	254	270	248	260	243	263	237	252	248	246	296	220	244	253	244	263	251	254	246	255	246	251	251	283	210	240	285	252	217	272	247	239	259	254	240	249	251	270	251	234	237	278	222	236	250	264
7293	16338	24138	16156	1632	661	659	678	644	644	716	677	796	722	688	703	720	1415	1675	1420	1069	769	679	661	688	672	647	618	644	653	653	613	679	641	677	667	681	693	660	675	641	646	682	674	690	680	654	659	649	668	653	669	682	658	715	641	688	687	652	652	674	644	645	643	613	666	652	662	650	662	670	596	689	640	710	628	647	672	688	628	646	649	650	628	640	645	620	671	639	641	680	691	674	682	671	649	688	659	638	626	648	590	644	672	665	692	675	663	647	607	702	620	679	651	621	666	680	677	655	639	655	631	666	627	679	631	679	622	687	668	680	651	676	681	660	638	686	607	608	618	653	674	665	659	683	657	646	655	640	645	640	650	645	651	717	664	679	670	655	664	635	665	639	669	684	658	657	675	681	636	670	691	652	675	633	660	651	664	677	668	642	632	672	681	625	629	656	696	666	652	623	657	687	694	682	655	642	634	662	673	661	689	647	623	659	646	676	671	641	644	619	667	718	675	639	699	667	678	649	646	612	672	656	663	724	639	611	615	644	656	742	619	641	686	660	663	671	658	685	649	691	661	631	635	619	652	668	665	634	648	638	668	651	674	604	650	632	670	656	631	641	612	630	677	646	659	659	681	634	679	677	699	627	652	652	694	645	720	643	663	636	664	683	642	709	610	666	683	630	651	659	682	668	649	657	648	679	667	671	691	677	636	659	619	664	652	649	657	673	640	642	660	669	614	692	633	631	658	676	649	592	678	695	625	664	674	662	658	669	663	664	640	649	676	693	663	629	677	666	719	659	665	644	671	640	657	683	646	654	646	682	675	627	640	619	720	685	676	649	695	644	614	664	671	650	668	653	671	636	716	632	645	669	694	641	617	657	684	702	681	646	648	641	691	672	690	662	618	641	673	657	687	649	645	660	630	569	664	699	650	622	633	636	660	662	692	697	651	687	652	662	679	657	671	689	653	648	657	652	647	662	629	666	677	699	624	666	682	669	652	646	672	665	618	637	691	643	662	635	651	653	694	635	689	642	694	685	656	638	649	631	661	619	668	655	656	661	652	696	660	654	660	667	662	618	644	689	674	658	625	667	699	630	660	663	682	589	629	680	677	688	701	627	623	682	674	612	639	689	639	620	659	706	605	668	653	653	658	691	687	627	653	705	648	678	619	660	629	650	669	602	634	705	655	684	713	634	655	602	686	591	693	642	613	631	647	659	661	652	614	691	655	656	688	670	651	644	706	636	655	627	668	689	653	655	639	637	647	647	650	679	653	675	699	631	671	641	675	642	625	706	658	659	664	660	627	654	697	668	637	613	670	701	701	652	643	623	665	674	645	659	632	682	665	674	681	646	703	620	671	669	654	652	736	663	636	645	675	666	671	647	640	636	645	645	661	665	627	652	647	611	633	618	610	703	633	663	654	657	701	659	682	636	691	684	663	643	674	699	669	672	691	642	714	697	622	676	691	667	633	658	638	656	657	666	691	646	651	665	666	664	687	692	669	748	675	638	644	606	655	647	697	677	653	631	686	686	656	653	614	686	649	634	636	701	635	662	637	644	672	616	628	630	652	654	660	691	695	688	723	665	659	658	659	668	679	636	652	685	677	628	631	702	657	648	687	685	650	660	664	696	621	669	619	685	637	632	681	649	658	674	663	658	682	663	711	667	639	678	690	621	628	636	691	671	657	662	626	670	656	670	692	680	658	637	670	686	685	642	679	672	693	636	656	696	679	660	635	658	635	667	673	608	673	664	637	635	701	653	689	650	664	678	655	652	641	679	661	651	696	683	691	654	631	674	644	644	675	705	690	688	711	652	654	707	679	647	650	661	687	667	611	705	676	651	632	652	649	631	660	617	662	657	663	654	659	638	691	650	645	647	695	681	690	680	629	663	699	649	686	588	627	646	649	676	699	624	636	687	704	680	693	665	655	666	682	663	703	644	628	650	629	649	628	685	635	638	683	627	652	649	640	644	614	619	651	615	673	637	617	697	609	658	686	623	644	600	658	600	655	683	642	636	624	638	671	674	693	679	688	661	683	649	651	622	633	613	682	663	651	683	638	665	672	643	706	643	636	631	678	626	690	664	628	653	647	628	677	652	661	654	644	627	620	680	648	679	664	634	690	635	601	645	674	696	665	651	660	654	616	640	700	639	643	653	684	671	666	664	630	652	682	695	639	657	665	654	641	660	661	660	725	662	646	646	631	660	640	687	625	697	666	583	634	636	676	658	692	672	687	626	676	661	624	647	632	668	671	636	722	637	602	636	669	655	665	630	663	638	630	664	642	670	657	651	647	667	681	685	645	669	643	641	688	661	605	660	609	658	639	664	638	647	671	667	649	644	665	682	628	646	639	680	632	683	679	641	642	620	629	630	679	651	674	642	682	685	685	639	661	679	656	626	668	660	596	638	614	683	686	676	678	623	706	660	685	672	664	663	670	670	637	609	672	720	665	644	709	656	676	635	706	638	644	657	682	678	646	616	627	640	674	656	701	645	634	674	648	636	688	635	674	678	660	694	686	650	658	687	675	670	652	670	678	629	648	620	623	728	662	645	620	635	657	593	633	679	646	643	696	681	625	691	633	670	635	614	617	674	643	643	693	682	666	661	679	747	657	636	658	670	672	633	673	653	639	664	654	721	655	658	665	701	650	651	625	620	670	643	632	674	685	632	650	673	689	612	648	659	632	636	645	620	685	697	658	703	666	611	708	651	661	666	667	676	645	653	665	619	665	674	625	690	673	698	706	662	651	681	663	650	630	668	619	634	690	694	625	629	643	689	654	665	677	605	662	663	661	664	705	668	661	664	690	658	704	694	642	656	676	649	620	691	657	637	680	688	648	675	657	619	635	653	613	676	637	637	672	684	662	620	671	646	656	620	660	653	611	635	630	633	639	664	675	641	689	623	644	678	640	667	692	667	645	650	659	613	643	630	685	683	693	655	651	692	645	712	654	653	675	662	639	605	697	666	673	644	637	635	655	689	663	652	672	659	627	682	697	624	706	686	639	694	634	645	658	635	676	585	662	652	679	637	641	654	684	615	680	667	651	645	642	643	621	673	637	653	647	642	669	646	655	682	661	636	665	660	660	666	617	681	642	676	661	683	678	700	643	627	676	670	644	657	666	682	673	648	614	661	637	655	672	674	638	655	626	665	685	642	681	642	682	629	659	639	671	666	640	652	656	618	673	745	644	673	649	613	668	692	667	632	672	657	684	676	659	633	659	643	670	680	666	644	636	675	632	646	701	685	651	673	677	660	661	641	632	705	624	692	654	656	678	644	634	663	702	615	593	673	658	655	655	696	633	631	666	715	641	613	644	648	654	636	655	660	660	654	654	638	675	643	694	634	671	647	665	701	662	622	694	672	642	632	660	676	672	657	636	700	648	654	645	688	642	627	701	680	658	649	639	658	695	708	664	698	665	651	677	620	644	688	674	637	677	655	643	666	673	630	648	678	641	623	684	665	682	686	682	630	672	661	672	672	653	705	659
50165	59618	63876	46574	14383	1212	366	336	357	315	305	310	903	2041	1399	459	378	733	796	568	404	345	302	290	305	282	278	273	301	296	291	310	310	300	311	305	289	327	264	270	284	324	301	303	313	321	290	252	296	309	276	259	299	326	286	301	294	277	299	301	314	306	294	304	300	290	286	302	298	288	300	285	299	289	296	288	318	326	301	303	319	306	275	295	297	295	304	322	312	305	285	319	312	300	311	313	309	342	294	306	370	295	328	298	283	315	300	320	294	283	298	310	291	306	283	272	314	308	317	302	283	290	287	314	294	294	309	306	304	310	286	288	306	299	275	316	281	326	314	316	286	273	312	288	271	280	359	362	309	271	293	281	287	294	291	266	314	319	318	312	280	317	291	325	321	295	300	298	285	290	289	317	307	296	294	289	278	326	287	297	304	301	306	329	268	318	302	275	311	302	304	305	294	320	314	335	288	320	304	324	307	307	317	290	323	307	287	309	334	276	312	298	310	300	294	291	294	301	259	290	280	307	323	286	298	310	272	279	307	302	325	292	261	299	307	294	315	309	301	267	305	300	255	283	291	295	307	285	325	306	301	300	299	284	299	299	287	331	304	295	296	296	259	274	295	295	341	312	278	301	295	277	291	272	303	300	316	285	296	267	295	334	287	326	289	269	297	304	319	312	327	327	324	280	296	308	293	309	280	311	326	308	296	253	313	286	288	293	300	304	308	289	311	255	293	323	282	317	282	317	314	304	282	315	266	305	260	315	257	321	284	292	294	301	300	259	289	285	313	294	319	311	267	291	281	292	307	286	315	290	320	293	301	259	291	285	292	286	313	287	267	323	282	306	289	285	323	314	280	291	285	295	261	310	296	300	334	317	322	288	279	294	281	275	266	341	317	326	305	269	303	305	304	306	332	313	319	308	274	327	281	306	292	325	311	293	293	291	286	278	289	308	301	300	291	287	323	294	330	271	281	300	319	304	281	314	300	309	289	284	271	320	289	307	307	325	313	308	260	297	316	313	289	324	285	294	348	297	268	262	303	303	289	287	324	307	294	314	292	324	281	313	312	321	276	293	296	330	267	302	288	300	300	295	311	290	310	323	319	295	317	298	321	324	284	321	278	313	280	293	264	289	296	315	304	279	321	306	316	288	314	289	271	279	303	312	298	292	285	336	267	304	304	305	346	312	306	299	273	329	309	275	278	283	306	287	302	279	318	320	309	303	298	320	293	325	296	324	276	279	284	309	276	299	312	298	275	293	302	283	321	325	298	318	288	294	304	307	298	286	290	301	251	285	282	260	293	281	318	308	343	277	287	308	285	309	280	294	305	315	336	278	294	311	282	296	294	329	297	280	310	295	301	302	302	265	303	284	324	287	290	296	312	297	302	319	315	293	302	287	288	284	322	290	294	287	275	303	273	300	309	293	295	315	318	296	303	286	284	318	300	296	303	280	280	335	301	321	321	295	303	330	314	315	298	306	286	299	331	297	302	274	317	305	299	299	286	292	318	309	355	320	268	291	314	313	255	307	311	325	330	285	308	276	276	275	359	300	299	292	327	319	300	272	283	323	304	289	309	292	314	350	276	301	268	290	294	301	296	301	276	279	279	312	295	308	330	301	280	311	313	292	337	282	303	333	298	328	325	302	289	290	295	296	325	310	305	294	308	282	297	302	299	307	301	295	299	272	336	293	285	289	294	318	306	303	291	285	314	328	284	298	287	286	292	296	324	285	279	285	288	309	289	297	284	271	272	316	291	278	328	285	284	315	300	316	283	292	274	286	312	290	273	287	297	307	280	274	314	296	301	289	278	266	294	311	279	304	304	301	296	293	296	312	307	303	300	272	288	300	268	300	239	313	289	297	325	323	313	278	303	283	298	346	306	277	286	308	324	298	290	309	304	301	281	264	275	274	268	307	315	319	289	312	268	277	252	285	274	290	267	272	297	310	282	283	321	315	291	283	300	311	283	309	304	260	288	284	304	279	310	323	352	335	305	301	279	274	324	330	311	276	263	292	331	298	327	313	302	288	323	289	283	291	299	294	320	280	289	323	289	308	316	297	277	302	272	289	300	311	271	291	295	305	318	280	284	293	283	325	278	287	310	304	294	316	312	296	314	322	291	327	293	271	296	293	328	271	300	290	319	304	291	300	305	304	276	266	304	299	314	327	292	311	300	306	318	280	312	303	295	268	293	251	302	272	264	314	265	284	309	303	317	323	302	277	305	291	299	308	290	252	302	311	286	293	262	329	304	278	296	287	314	287	309	303	303	304	287	303	256	282	286	309	305	282	306	302	296	334	334	306	292	287	335	342	320	334	296	268	292	275	306	324	309	291	298	296	289	300	266	296	264	308	280	298	290	314	297	305	311	295	306	332	308	278	296	298	332	318	294	310	292	299	309	287	302	311	324	288	291	307	312	287	280	301	291	273	281	307	292	325	285	269	322	276	272	290	308	297	265	302	319	278	274	320	301	296	313	267	306	321	282	302	298	292	299	276	290	305	341	308	310	269	288	302	302	288	302	289	311	320	302	282	274	286	281	301	319	299	291	288	299	335	310	284	322	305	303	302	304	275	314	301	284	301	275	304	303	302	312	297	292	284	317	298	350	288	299	341	288	270	310	290	284	324	303	294	281	298	286	323	271	275	273	275	296	281	303	307	303	280	295	280	303	266	282	295	312	287	315	329	312	296	288	296	317	316	308	284	307	301	284	301	274	307	286	299	316	304	309	288	287	273	313	279	306	277	322	297	299	263	283	302	310	308	309	297	318	304	353	333	282	305	285	287	318	307	308	327	301	281	280	293	293	308	259	270	323	286	279	296	298	312	296	313	319	310	299	313	318	284	266	272	286	327	280	287	319	291	313	306	308	309	292	295	244	288	354	301	323	283	285	292	331	284	302	304	284	288	311	249	288	304	280	303	321	303	304	282	286	284	278	282	256	318	282	316	318	314	285	296	265	293	317	278	297	284	312	303	303	331	311	291	290	314	284	330	291	302	318	286	286	301	292	295	282	281	298	296	314	329	299	314	310	291	287	293	292	300	272	299	293	303	331	304	290	301	281	279	266	275	309	297	309	317	305	308	318	295	297	277	299	307	281	294	323	286	299	321	308	311	322	293	298	310	283	275	314	312	308	270	296	314	310	281	293	273	307	296	334	265	304	318	291	268	293	308	307	312	282	279	289	286	276	320	312	281	311	295	263	297	291	264	269	266	281	303	314	262	253	336	272	312	276	310	312	291	303	273	309	281	313	281	327	330	282	318	313	307	319	332	329	307	278	281	303	290	290	310	320	290	312	334	320	302	301	303	327	289	301	317	284	303	311	318	300	302	283	291	310	319	292	286	301	293	291	337	283	292	311	306	290	294	312	282	292	292	297	259	329	299	340	318	323	268	304	284	297	285	322	272	272	287	322	294	281	279	282	275	272	298	313	262	275	312	252	305	314	333	344	299	316	287	299	309	276	293	306	305	275	313	311	269	294	300
30879	46855	59277	49285	6464	1085	994	1084	969	929	862	939	4402	9520	6865	1583	1138	4051	3945	2370	1423	935	875	758	817	791	737	779	737	749	780	729	758	790	747	784	744	723	779	735	818	767	787	755	772	722	714	824	732	776	771	767	801	787	737	755	756	733	718	712	769	752	798	747	741	718	731	766	777	766	778	732	726	780	789	754	775	753	736	747	752	779	798	748	743	715	741	730	797	677	756	763	756	785	732	804	815	764	751	778	739	807	728	748	732	752	782	742	779	750	721	714	760	746	767	734	763	723	736	688	791	782	753	793	827	726	773	766	790	801	737	724	755	746	739	792	745	763	777	763	777	746	739	781	777	771	828	770	748	797	773	750	792	753	760	765	760	782	717	731	801	769	714	793	736	779	778	750	731	758	740	738	817	744	760	751	737	767	761	780	733	734	788	788	802	721	747	771	788	734	749	712	727	794	753	745	720	741	763	772	758	785	789	793	767	800	806	741	775	759	796	738	731	805	776	774	781	760	764	765	808	767	767	725	762	725	756	756	798	730	741	739	749	756	799	826	775	742	708	738	742	780	731	770	751	793	770	782	790	786	762	765	730	785	795	756	791	794	756	807	766	772	746	829	784	736	759	711	750	755	804	709	813	770	748	777	743	763	723	738	791	755	744	790	750	798	739	760	773	764	767	832	810	828	745	727	765	702	773	712	725	780	741	753	739	752	744	803	758	774	741	809	787	814	753	726	738	814	728	764	794	701	705	749	774	729	746	776	730	747	741	736	741	765	705	764	772	776	729	782	764	757	731	770	722	767	741	713	732	785	736	791	779	801	746	694	790	760	742	732	727	747	770	752	825	758	753	743	776	762	736	808	744	784	784	777	743	816	698	721	742	762	701	764	777	753	712	812	719	755	758	777	776	752	749	775	751	766	802	745	765	715	755	764	798	777	773	725	753	780	795	752	721	753	725	726	789	750	785	777	750	739	750	758	768	734	800	768	730	742	776	760	801	732	768	727	747	726	793	791	750	740	786	741	736	776	754	804	773	826	734	722	759	726	810	756	715	715	768	753	761	769	790	769	753	775	765	755	772	791	746	769	773	727	699	715	716	722	726	744	783	702	732	694	697	753	763	796	744	737	774	794	743	798	713	807	739	778	774	724	760	788	714	749	772	803	774	767	766	746	757	786	724	714	795	740	763	748	828	809	808	749	795	763	783	778	804	820	716	741	752	774	735	788	771	724	733	748	805	713	757	801	752	769	742	759	754	734	774	700	755	793	772	775	718	727	793	729	778	773	767	773	804	738	758	790	775	723	783	732	787	735	754	747	798	788	797	767	796	698	759	765	767	754	776	740	754	736	771	757	784	703	784	772	745	770	786	776	764	749	741	763	747	718	732	777	735	746	773	766	765	761	760	784	698	731	758	737	774	745	770	757	739	744	741	828	743	788	728	742	803	750	790	781	740	796	778	781	821	761	765	783	764	711	776	769	781	750	678	788	745	780	820	791	733	814	748	678	747	720	772	757	770	746	747	782	758	724	788	760	764	781	795	748	719	730	710	770	801	747	745	705	774	722	745	754	747	746	769	751	753	762	738	764	739	746	769	792	741	745	769	778	820	767	734	767	805	750	734	743	807	730	713	736	745	793	747	767	738	759	746	770	769	737	725	799	797	764	785	795	781	724	779	715	732	756	754	784	792	733	730	763	764	749	761	766	753	756	779	767	739	760	778	787	753	787	761	765	779	737	754	731	790	733	774	793	739	726	771	792	770	768	765	721	740	755	750	761	743	797	733	764	809	777	807	724	764	772	758	725	741	752	797	788	756	717	733	761	831	752	804	703	742	815	743	783	761	762	735	744	716	728	757	767	746	813	798	733	757	741	745	741	743	792	722	749	743	756	730	771	711	772	768	754	725	737	729	748	722	776	788	781	719	771	754	780	757	791	763	749	766	759	741	797	751	726	780	740	754	704	797	724	780	773	800	764	738	721	742	776	782	753	783	777	724	754	750	748	761	746	773	762	843	715	767	798	781	723	732	756	794	771	701	753	742	732	761	737	775	766	724	783	745	789	785	736	780	768	744	765	787	738	803	715	784	787	762	831	749	800	800	773	787	750	798	776	751	779	733	751	755	780	786	744	782	783	766	764	754	761	758	711	768	755	778	715	732	753	777	788	814	777	766	773	807	773	766	766	766	787	756	769	719	736	766	791	767	691	746	672	802	722	776	770	745	758	777	780	716	746	772	772	754	772	785	777	730	742	743	759	767	790	784	767	755	717	816	727	724	811	748	741	756	774	822	745	756	757	793	786	747	705	768	808	767	730	786	825	710	752	775	799	740	739	728	771	800	792	768	753	754	779	750	788	784	815	765	740	789	795	780	751	773	748	797	788	736	790	769	776	714	742	766	747	788	742	750	790	807	791	756	764	778	737	714	758	722	752	729	743	760	799	803	795	707	798	775	715	727	761	783	759	758	743	745	777	724	764	757	800	746	727	739	724	793	729	756	774	784	731	743	802	798	703	790	784	752	809	754	789	764	780	723	728	723	776	773	814	674	752	764	713	764	797	735	750	811	702	738	707	778	741	770	744	743	732	768	752	777	791	807	796	746	802	747	764	729	744	759	768	768	677	735	769	771	764	762	769	728	720	728	782	765	800	761	788	728	757	737	698	743	769	749	741	753	708	770	739	701	759	758	740	791	750	798	802	752	755	705	792	747	716	774	777	753	777	767	762	752	774	764	784	741	772	776	753	827	751	777	762	800	789	744	767	745	765	807	767	749	816	739	742	770	765	750	722	775	746	769	781	772	801	762	715	758	799	716	800	736	780	759	728	791	748	765	756	762	756	804	772	806	771	786	809	766	767	730	779	754	711	740	731	735	747	771	738	750	734	791	752	783	767	740	763	747	726	767	802	790	767	752	752	759	794	795	755	822	742	758	758	795	765	712	785	744	716	805	713	757	712	735	772	720	799	756	741	744	735	767	750	766	790	754	812	737	737	735	810	746	790	793	754	766	743	790	782	777	745	765	739	758	712	766	762	649	824	764	796	777	779	709	739	724	776	768	745	751	756	714	751	735	749	752	779	792	684	779	735	724	727	770	782	785	709	692	741	796	724	756	726	781	739	720	741	758	770	782	770	807	800	773	760	718	722	755	754	759	758	739	791	765	770	791	784	748	701	766	785	766	797	739	795	772	806	803	792	793	749	749	793	747	752	802	708	771	742	782	835	768	766	778	741	787	762	733	829	826	737	754	715	746	781	793	816	751	794	726	708	774	794	778	737	723	751	741	779	734	713	729	720	785	779	775	747	782	731	752	761	730	725	795	805	755	735	766	808	748	729	775	785	758	791	757	755	740	720	751	780	755	770	763	763	746	723	758	773	757	789	738	783	796	755	765	803	769	739	733	713	754	750	758	750	761	751	771	769	775	782	816	802	756	784	769	817	818	731	717	746	758	737	776	744	789	842	767	798	776	789	770	760	792	764	757	788	775	740
62929	76177	75301	61888	25872	5657	638	418	411	362	297	341	698	1590	3223	1754	585	1647	1590	939	529	339	291	281	303	296	254	308	248	318	294	256	267	295	269	275	281	294	266	272	280	291	302	267	279	244	278	272	295	299	311	264	296	287	272	262	286	288	289	282	283	320	273	284	294	296	259	304	288	312	301	270	249	284	288	306	264	280	260	295	297	286	283	271	305	291	282	301	293	282	296	264	275	285	303	290	268	319	297	289	276	260	295	311	312	279	294	258	285	300	280	277	294	289	268	274	260	266	273	296	314	284	285	303	303	261	295	312	268	272	307	284	293	309	287	281	294	287	253	280	299	286	301	296	273	317	304	265	258	300	267	313	290	272	296	267	303	313	297	296	276	268	287	312	284	282	295	297	296	260	304	297	309	297	286	273	271	282	290	279	303	273	295	290	285	283	280	264	269	265	282	253	270	274	301	275	314	322	318	299	311	295	297	264	309	302	284	261	282	283	300	283	284	292	290	289	302	309	280	323	283	279	307	258	276	272	288	264	300	304	279	263	305	281	279	276	285	261	274	277	276	272	296	285	294	279	274	282	273	299	275	295	288	270	274	290	289	274	257	290	304	300	270	288	268	260	293	281	283	296	294	269	272	265	274	261	278	308	325	313	281	277	296	297	300	300	289	286	306	290	280	264	317	315	301	299	267	292	253	272	296	291	281	293	293	309	302	273	278	274	260	282	294	268	255	290	296	264	299	297	289	273	259	278	281	247	286	298	292	287	298	278	271	295	300	296	284	276	285	274	258	267	298	289	277	304	277	299	253	292	277	309	283	304	279	292	254	280	283	280	300	273	275	257	299	296	271	295	304	318	285	242	289	288	308	287	306	287	281	301	277	296	272	271	275	300	300	289	274	271	317	288	257	258	282	264	292	275	303	295	263	288	265	287	308	283	255	292	304	327	307	288	277	275	289	280	282	267	300	278	268	286	269	265	295	259	285	274	285	282	309	291	281	273	263	307	273	295	274	280	305	268	286	287	296	290	315	291	265	308	293	280	294	303	314	298	257	273	277	278	275	275	285	277	299	251	310	283	284	286	281	250	280	290	276	284	285	268	268	252	266	317	251	287	287	258	257	277	279	288	267	292	304	285	289	253	260	275	273	286	328	266	289	303	303	270	296	284	336	303	274	288	259	290	301	293	284	306	302	285	319	278	269	264	266	294	301	328	303	292	297	298	285	297	275	295	296	295	300	275	275	267	313	293	261	289	279	269	305	286	272	295	301	293	264	305	291	307	301	266	243	298	271	294	289	286	275	276	293	293	324	299	292	290	287	270	301	286	274	295	274	279	313	248	284	294	253	265	295	308	275	264	292	322	292	284	260	304	264	288	264	305	293	290	305	284	248	288	315	281	288	257	285	282	296	248	279	302	287	290	279	282	292	263	274	317	311	257	311	315	322	283	266	308	293	279	300	286	275	297	287	245	254	258	287	316	244	259	290	276	267	272	287	299	308	287	316	267	301	253	283	310	277	288	305	288	272	323	280	276	280	266	268	287	300	298	296	278	274	277	261	276	272	275	306	309	305	270	309	260	276	309	304	274	283	275	292	297	269	303	272	269	289	296	294	282	302	291	263	276	306	283	295	307	286	316	268	279	288	276	276	283	269	290	308	309	282	308	301	297	309	299	250	246	296	306	310	330	294	297	282	289	284	322	266	281	263	277	306	293	281	324	291	264	306	270	313	280	296	272	278	290	288	298	306	252	303	293	284	282	282	266	303	273	302	293	299	283	264	309	263	297	299	328	260	299	278	287	304	280	295	317	276	298	291	294	265	323	295	281	282	297	295	290	316	274	276	294	294	285	308	290	314	271	237	283	272	315	295	274	290	266	234	314	272	301	260	283	320	303	278	304	285	295	266	285	301	315	288	286	310	317	289	307	272	305	292	279	286	278	296	312	282	265	297	297	304	286	300	309	298	296	268	301	302	304	305	313	283	310	307	269	305	263	291	282	276	285	308	276	280	294	300	271	277	287	299	277	297	285	272	284	287	275	297	274	293	303	276	282	262	261	296	325	288	283	297	289	299	290	290	314	283	270	257	287	240	303	316	303	331	312	293	319	271	292	276	287	280	289	272	297	273	296	314	305	274	281	252	278	287	290	276	262	284	264	317	277	298	291	292	264	327	289	299	308	274	302	275	255	276	279	283	284	305	273	299	263	271	304	322	298	298	293	331	286	270	307	298	298	278	277	329	291	312	309	303	275	279	274	278	284	292	276	284	300	281	282	290	305	305	246	272	287	291	285	274	278	299	302	269	283	252	301	307	296	311	262	290	302	305	286	292	262	273	256	286	277	272	266	268	293	285	299	272	289	279	275	307	280	275	265	276	277	302	275	283	282	298	313	278	258	273	287	287	280	287	312	297	294	271	317	321	283	289	271	316	268	274	288	296	275	284	265	303	300	311	286	284	308	272	281	255	276	263	300	296	309	291	290	300	275	267	258	307	282	291	281	293	292	306	291	295	289	266	280	279	275	263	267	292	301	290	305	290	283	294	333	268	267	278	293	302	308	312	304	330	274	304	290	301	304	305	270	298	300	285	297	286	249	279	279	268	298	272	296	312	262	283	299	257	273	298	286	308	294	293	299	271	265	289	295	290	284	303	314	286	280	272	240	299	264	321	273	285	295	277	290	279	298	285	292	284	309	288	260	284	296	291	286	260	270	268	299	309	284	282	281	304	269	277	260	292	276	307	309	272	271	282	282	308	289	310	277	275	298	267	322	286	293	275	306	253	275	291	290	287	307	306	283	313	303	273	291	289	270	295	256	263	325	281	274	314	307	275	276	264	291	318	276	268	287	289	277	321	294	298	270	289	293	292	300	293	285	282	295	310	250	312	302	292	266	291	295	277	269	283	275	294	266	291	261	282	285	315	287	264	265	281	276	291	291	290	275	248	295	329	284	281	271	294	290	252	281	299	298	299	298	277	269	268	297	316	280	272	267	257	305	296	246	288	292	313	274	258	286	262	266	310	296	280	313	257	302	287	263	306	266	316	298	276	273	285	266	281	279	285	306	272	270	294	317	310	279	316	325	302	299	280	297	283	286	320	277	257	256	272	277	261	273	302	266	254	320	275	280	261	280	287	281	321	301	303	257	286	297	270	277	269	264	243	280	254	247	280	276	327	298	299	302	288	302	275	294	281	292	268	287	278	276	300	279	303	343	297	284	334	264	294	293	265	296	276	287	307	312	304	279	281	311	292	304	275	280	288	287	314	297	298	310	284	261	292	280	260	276	266	280	318	271	255	294	271	288	322	297	253	284	302	301	290	276	282	280	280	291	285	284	304	320	273	297	286	301	288	295	284	268	282	268	283	285	305	272	278	287	257	303	270	300	267	304	289	288	255	295	299	299	261	319	285	288	278	307	283	292	284	273	277	274	290	301	262	300	283	294	287	272	283	290	302	286	287	298	298	293	278	268	307	280	256	300	286	305	295	263
39639	61080	73731	66570	11833	1421	1363	1328	1157	1014	954	972	3112	7705	13946	7216	2482	8798	7506	4155	1956	1056	788	781	731	714	761	729	744	745	709	743	757	754	747	715	682	744	758	724	717	747	721	680	761	756	680	723	756	759	727	682	741	703	656	696	754	706	742	711	731	706	746	757	731	733	737	714	692	717	766	702	701	705	666	729	712	723	719	673	721	706	734	718	747	758	705	724	703	735	736	755	785	696	757	747	722	700	709	728	739	712	686	683	706	734	714	721	728	763	726	730	718	735	668	748	715	688	710	720	753	737	753	692	729	695	709	762	737	756	737	729	775	747	740	696	712	635	727	678	704	721	706	685	781	756	724	754	676	703	798	750	730	678	697	741	732	711	720	659	718	714	729	693	727	769	742	726	727	726	743	694	742	708	706	719	666	726	719	702	716	747	707	713	700	755	756	724	771	750	725	692	703	740	726	687	748	717	692	692	756	716	773	731	692	733	708	698	682	696	755	741	760	720	779	719	737	775	679	743	701	695	701	733	710	723	712	759	691	741	736	738	696	700	684	740	731	766	717	711	736	738	726	706	702	731	724	679	705	718	744	713	705	709	720	694	728	734	742	713	703	720	710	763	719	763	768	715	757	689	746	709	758	746	786	702	662	731	752	716	698	733	726	692	728	693	744	705	720	726	725	711	733	734	720	725	707	729	697	712	711	761	722	759	713	737	734	743	724	714	672	791	716	729	732	742	687	746	725	725	685	771	685	741	761	743	759	730	729	766	691	728	720	731	726	729	713	760	745	707	759	738	747	684	713	673	753	721	713	690	730	725	705	704	759	731	692	765	767	675	747	702	734	695	731	784	712	700	747	744	694	723	737	711	756	722	654	782	715	732	730	737	752	707	698	692	699	706	703	710	712	752	737	738	685	698	696	733	762	710	757	705	709	669	705	699	692	767	722	751	715	728	699	742	723	755	714	712	746	769	702	762	726	735	741	711	747	743	750	737	699	681	736	732	690	738	777	742	690	749	762	755	691	712	750	701	681	773	742	708	719	730	757	697	715	760	716	690	703	730	735	735	699	704	722	751	718	771	726	717	731	735	773	692	741	725	703	705	727	695	662	734	719	702	736	718	778	749	732	727	700	745	730	696	777	737	732	727	678	730	687	741	698	762	696	718	725	708	751	692	740	708	695	717	731	718	723	700	750	733	646	747	755	761	650	756	699	727	708	744	688	709	750	725	691	770	757	760	653	677	731	714	755	708	727	702	722	724	694	757	765	723	718	711	718	699	737	768	737	756	710	719	738	708	726	685	716	749	734	706	715	772	778	684	736	744	712	724	725	728	709	669	730	737	712	758	707	706	690	757	737	743	714	762	756	761	701	738	710	703	702	766	730	686	712	681	764	752	706	742	734	731	704	802	693	721	712	713	697	655	701	739	732	746	706	732	706	700	692	784	725	723	719	713	693	703	790	743	678	754	739	767	717	709	722	718	739	708	725	733	703	735	775	702	696	731	748	693	767	741	727	709	734	772	726	714	715	748	692	710	756	716	734	696	699	735	716	725	747	714	772	693	724	723	695	720	755	687	745	739	786	743	760	709	735	701	746	761	736	736	731	733	716	677	725	731	714	729	747	732	725	729	721	674	690	704	714	739	697	736	669	697	751	690	754	691	738	692	712	745	702	699	735	738	713	768	722	687	708	684	737	735	751	673	693	690	736	735	736	710	798	739	721	711	669	763	702	707	694	732	760	741	729	715	697	749	727	779	707	755	731	707	741	738	699	716	723	765	704	658	749	727	714	759	713	728	761	688	756	658	723	773	765	750	745	733	725	724	743	702	709	732	701	726	708	729	705	739	731	706	742	774	700	693	741	716	744	711	710	734	743	700	708	764	672	705	687	688	751	755	751	744	703	710	759	721	721	735	733	735	712	699	727	726	754	690	752	690	759	667	771	723	720	715	718	739	724	738	727	743	759	734	749	653	735	719	774	737	771	702	707	700	728	720	709	753	744	699	681	695	729	765	727	733	694	704	740	685	689	736	723	671	742	734	748	706	666	723	711	735	713	663	752	720	735	716	718	713	708	717	695	696	744	697	714	750	698	766	719	752	770	745	745	756	758	712	697	698	760	722	735	739	733	715	723	706	698	705	679	752	664	699	687	726	742	673	754	742	748	773	748	723	712	718	725	736	736	714	721	753	748	713	724	735	736	708	697	687	750	751	715	751	713	724	727	680	690	768	732	714	733	710	699	697	782	686	725	765	702	758	745	686	705	737	739	743	768	716	691	678	681	722	768	735	698	731	690	697	737	735	690	731	744	768	770	694	712	765	741	714	707	718	771	716	709	723	703	691	690	719	717	731	718	735	697	682	716	756	712	721	673	725	701	739	714	732	709	694	760	740	732	687	717	721	699	720	728	739	698	724	718	733	699	738	715	702	745	742	732	761	686	741	695	703	686	721	708	745	737	699	718	717	679	704	769	712	724	707	698	745	736	705	668	720	742	695	715	721	751	670	690	729	674	702	690	737	741	686	729	733	686	734	709	735	710	730	757	748	690	730	715	754	742	651	711	680	729	714	720	725	751	710	746	746	691	727	753	713	679	692	664	740	731	711	708	691	694	726	691	706	741	693	701	729	707	765	733	755	700	711	734	719	686	713	752	779	710	740	717	704	703	689	710	722	697	679	739	754	732	722	734	724	717	729	716	744	714	675	753	717	746	712	745	658	732	779	743	674	704	739	757	760	706	694	733	726	678	727	724	714	725	716	751	666	731	759	745	677	767	719	735	728	713	720	709	722	743	704	704	792	690	692	745	716	727	717	728	705	749	690	733	650	707	736	690	679	779	729	753	721	689	676	718	721	755	768	717	705	762	732	731	765	697	709	669	678	767	688	773	742	735	717	709	740	723	783	744	740	724	726	748	746	707	705	691	706	812	709	719	734	717	759	712	708	763	734	720	749	728	696	745	712	691	778	740	707	692	724	746	762	729	726	675	751	759	749	754	697	719	703	748	722	746	725	810	732	724	737	743	705	729	675	768	736	739	692	700	709	780	742	703	685	715	707	710	729	712	687	750	709	704	716	733	746	732	698	732	693	749	703	718	762	719	726	713	683	714	763	756	714	739	721	705	695	746	710	728	704	686	707	702	744	739	723	741	701	674	727	696	695	730	717	740	721	739	691	766	703	711	712	720	735	739	773	700	709	733	686	730	662	742	703	703	753	746	748	726	683	765	726	704	733	717	727	743	695	760	708	686	699	739	716	702	717	718	701	674	718	735	686	703	731	724	712	737	766	742	729	735	707	709	784	758	729	746	722	725	740	692	727	733	722	678	708	716	744	748	742	731	757	717	736	683	751	721	690	698	746	698	768	724	716	721	718	696	723	716	756	745	733	703	709	759	714	735	709	686	690	705	739	698	687	753	725	669	740	729	720	690	669	734	726	718	721	724	719	742	682	759	672	733	696	692	725	718	712	690	684	690	713	735	700	694	742	700	756
10123	12088	13549	7750	1138	332	254	286	253	253	282	259	239	309	286	248	254	392	440	362	353	281	268	252	275	256	273	272	265	269	264	281	292	247	253	247	285	283	260	266	253	268	228	267	270	288	260	242	249	262	265	282	261	254	262	269	250	285	278	252	239	260	303	286	267	262	275	299	252	248	255	236	245	253	232	269	316	243	283	269	260	286	248	267	256	290	293	268	258	278	284	250	290	229	265	268	263	273	247	268	256	256	266	244	262	263	223	270	258	268	247	252	252	268	245	249	240	289	279	243	273	272	248	253	265	277	244	272	236	257	247	226	234	244	266	263	272	261	265	307	264	263	243	257	276	268	279	238	231	243	259	248	264	258	266	258	270	232	277	259	242	258	260	279	237	261	276	275	266	272	252	255	232	232	266	268	259	241	281	269	241	266	247	236	267	266	265	236	280	249	280	278	280	278	254	233	256	258	285	254	243	292	242	247	236	257	254	240	277	252	265	280	280	237	260	251	250	264	272	251	249	271	292	252	263	239	288	259	232	255	245	285	263	302	271	283	278	275	270	245	282	282	224	232	269	266	293	259	282	283	286	217	257	273	264	265	296	256	263	238	249	276	260	263	280	265	276	266	259	254	262	282	259	253	255	257	269	258	269	272	247	265	280	240	281	248	227	263	276	282	280	245	266	248	241	282	254	250	271	267	254	236	294	294	272	256	301	294	279	241	262	237	260	276	254	247	252	275	270	264	248	265	265	251	271	250	263	274	285	277	264	300	235	248	238	245	271	250	282	239	247	255	264	253	274	248	234	263	273	254	236	239	261	282	236	237	253	243	280	276	260	281	259	230	258	251	285	278	292	248	256	244	265	253	307	249	284	267	254	252	270	235	257	263	265	283	237	277	264	256	242	246	255	274	247	257	260	281	279	272	233	245	244	270	295	260	242	257	268	271	257	230	252	236	261	284	263	251	241	258	268	262	287	246	270	254	283	243	281	245	253	245	266	284	266	265	304	240	259	295	244	279	289	245	229	238	252	230	265	269	253	254	260	268	258	263	254	246	278	264	268	262	251	252	257	272	265	261	285	266	258	278	270	264	250	262	258	245	268	266	233	249	268	227	272	251	272	256	236	227	252	247	248	265	268	246	262	266	252	223	257	250	246	278	252	236	247	298	260	290	291	267	256	239	260	224	250	253	272	285	250	252	270	274	250	269	270	264	264	253	263	241	247	250	271	280	253	267	281	247	261	272	279	251	240	281	248	247	259	268	225	277	267	231	248	281	261	266	269	244	261	260	295	273	238	251	263	256	247	270	269	245	235	253	281	226	266	262	254	290	267	251	260	255	255	288	271	282	260	276	268	257	276	252	265	252	274	279	263	245	262	242	240	258	274	270	274	259	266	273	248	261	272	272	256	233	243	261	276	274	249	272	266	284	250	264	296	252	318	258	248	272	264	278	249	240	272	266	257	252	262	254	262	271	289	241	274	253	282	273	248	278	247	272	262	252	299	274	258	245	210	240	254	256	259	275	305	277	270	280	262	262	263	268	300	264	272	263	250	249	252	238	295	254	245	259	293	265	248	314	288	235	255	238	290	279	257	245	237	240	248	260	246	277	250	265	292	260	270	231	272	272	256	263	246	286	277	273	290	229	248	249	263	266	272	252	266	269	251	257	259	258	255	230	262	262	260	296	264	237	263	309	235	261	242	250	271	278	240	253	297	271	243	298	227	292	256	264	283	254	267	259	266	250	279	242	275	267	273	264	242	255	246	273	268	268	264	292	243	261	234	265	274	243	249	258	281	236	263	242	263	265	259	220	258	251	267	232	250	249	255	256	273	286	250	262	262	281	260	256	267	260	261	224	256	240	259	255	267	255	233	259	279	255	282	255	265	237	216	251	261	281	276	277	262	265	259	299	265	285	278	279	283	229	271	263	301	281	268	261	266	272	258	234	267	258	232	275	241	264	282	287	254	283	238	272	267	267	262	231	248	245	277	278	271	276	266	282	234	264	232	249	271	224	257	252	263	269	259	277	304	250	259	266	274	252	284	249	280	263	247	257	261	269	260	274	272	242	247	232	285	277	221	270	254	252	273	254	253	281	245	261	259	293	286	261	292	227	285	243	276	259	273	245	234	258	298	242	241	251	264	289	259	267	255	271	265	281	270	253	241	222	256	270	263	249	284	232	283	262	273	252	294	235	230	237	268	240	238	260	256	240	264	217	242	265	266	286	254	226	260	246	268	274	270	251	281	290	282	267	257	226	245	264	271	273	235	257	269	275	298	236	265	243	264	246	248	249	247	262	231	270	269	315	262	256	276	303	273	250	288	276	278	239	259	267	290	272	250	268	277	267	288	267	267	291	250	272	277	285	247	251	259	254	260	249	237	237	252	246	267	297	253	268	274	257	266	272	272	240	248	248	266	286	280	268	251	257	259	269	272	251	265	247	267	258	271	259	268	259	240	236	258	268	290	267	266	255	271	265	243	217	275	238	289	242	272	286	238	268	246	267	248	268	258	287	257	296	260	248	270	303	249	244	280	261	270	217	225	236	256	261	269	264	290	242	289	293	247	253	249	239	262	278	283	268	275	260	289	247	261	245	254	291	279	241	271	236	278	250	293	276	262	239	252	256	251	238	237	264	280	236	262	278	248	236	220	250	268	251	267	220	288	274	245	250	270	279	251	273	240	246	225	266	232	281	260	265	266	231	274	260	251	278	258	260	260	242	258	244	264	276	266	266	231	258	260	275	248	245	274	292	241	266	288	271	291	241	258	266	271	277	236	257	250	259	239	268	238	258	273	268	246	234	287	267	249	236	263	247	221	233	288	251	255	239	242	281	260	258	272	265	233	288	274	251	256	262	242	254	274	258	272	247	285	257	227	256	245	247	279	287	267	248	266	263	259	246	244	251	260	241	296	286	225	281	237	260	242	245	244	263	284	266	262	280	255	254	245	267	247	272	248	244	283	263	271	252	269	244	279	259	259	245	253	250	250	269	267	275	286	255	282	266	294	240	258	262	264	262	281	257	243	278	268	231	259	272	253	258	247	289	275	226	265	289	270	248	229	251	288	274	259	254	252	273	249	272	263	212	279	259	262	270	263	236	238	294	262	291	273	240	237	272	255	256	258	239	243	259	238	274	289	260	266	276	244	260	272	250	274	277	227	291	278	257	261	301	256	297	240	262	268	275	232	256	300	256	257	286	240	251	251	276	251	255	267	214	277	270	241	250	217	278	245	275	243	268	263	259	269	266	244	254	253	236	236	262	252	241	275	240	267	239	279	276	276	272	248	247	300	265	261	254	269	266	249	279	256	223	247	282	278	251	246	262	252	264	253	248	277	280	247	265	253	262	286	258	231	248	243	246	237	249	289	265	285	262	261	231	258	275	255	235	261	258	254	259	268	265	227	279	250	276	274	246	255	248	264	271	259	265	246	242	260	258	233	244	281	248	299	252	243	252	249	285	258	252	262	245	257	266	256	244	271	239
8338	17180	21958	17644	2322	679	703	690	649	634	748	672	708	910	842	734	807	1528	1632	1202	937	768	746	650	664	694	669	665	651	673	698	679	669	686	643	663	654	714	648	684	655	690	636	669	685	684	701	678	695	676	697	672	683	695	703	618	675	753	620	714	692	663	655	738	653	678	665	667	666	714	628	672	703	702	659	663	678	714	669	669	679	683	648	720	667	701	665	672	767	639	726	663	737	682	746	643	634	711	664	658	660	682	734	701	675	673	679	718	717	688	673	686	656	753	658	628	694	728	691	689	661	674	685	679	660	673	644	712	661	630	631	666	694	651	682	672	672	702	606	689	688	706	703	675	648	678	667	624	666	674	709	683	705	721	683	673	712	663	661	660	655	627	704	732	656	653	676	665	691	666	731	678	648	685	689	710	703	644	628	705	700	666	652	639	667	689	662	724	690	682	697	718	683	736	671	699	666	669	701	694	667	691	655	699	692	725	704	674	693	650	638	674	659	710	681	646	690	689	701	724	701	719	654	723	653	668	703	673	693	674	686	647	690	671	687	665	699	695	724	717	656	650	680	719	690	665	668	724	654	676	651	702	650	654	691	673	729	656	684	611	706	713	644	699	718	703	702	670	671	659	688	673	668	650	669	674	647	687	703	666	662	706	674	700	672	660	665	700	620	722	674	670	673	711	686	661	677	669	716	678	637	663	685	682	684	630	679	663	656	708	629	686	663	677	683	716	708	659	715	692	652	643	708	662	645	684	684	730	680	661	662	695	694	610	707	647	696	674	673	671	662	677	708	703	663	681	663	690	700	690	674	709	640	691	669	747	703	688	695	700	703	704	654	671	664	668	650	655	669	698	696	642	631	685	691	682	756	691	729	676	707	715	663	643	656	697	683	682	653	663	680	684	696	712	696	675	713	663	680	649	660	681	705	721	662	690	655	677	666	698	675	688	705	677	660	698	644	688	694	698	691	712	670	698	663	684	656	675	679	726	713	639	685	666	694	671	700	692	673	706	725	641	668	662	691	752	721	710	665	662	705	697	709	660	691	665	635	660	671	641	664	686	677	651	652	673	690	701	683	663	667	675	682	700	694	652	704	643	676	685	693	680	680	688	685	638	721	694	679	682	659	660	697	717	625	695	694	661	667	683	709	654	658	688	704	675	661	687	668	669	631	646	701	662	682	712	667	728	739	629	640	641	704	698	727	687	676	639	683	707	667	667	673	733	679	686	676	689	688	688	690	649	627	693	615	688	676	666	646	694	674	688	684	703	697	703	685	690	647	656	673	666	705	696	671	646	658	684	693	691	652	678	659	704	707	635	663	693	680	641	667	684	657	699	684	704	674	684	669	672	654	668	654	640	707	691	698	637	670	658	739	647	672	622	680	681	664	697	684	655	678	709	699	697	692	676	715	645	709	627	651	706	681	646	713	689	689	680	633	699	701	683	703	700	653	659	621	727	665	617	698	674	646	652	637	673	685	621	651	692	658	726	699	684	643	633	662	669	699	690	643	657	699	664	660	669	681	665	688	644	677	676	725	683	672	684	692	639	620	701	678	684	682	717	717	709	617	702	637	658	714	700	647	719	642	622	718	655	713	672	632	703	731	699	694	685	671	701	682	671	640	662	646	663	655	705	638	687	670	667	645	718	657	665	654	695	689	712	655	677	665	684	693	712	682	687	687	713	691	675	600	705	663	725	687	689	595	675	683	691	692	645	679	687	711	641	699	674	645	728	652	674	687	680	733	659	679	709	679	695	645	685	702	699	682	704	706	652	664	651	719	639	682	703	723	698	705	693	642	646	653	694	688	701	662	694	640	666	718	686	670	685	634	690	661	704	699	680	668	673	695	654	717	693	664	725	644	694	673	680	700	649	647	684	682	654	706	652	664	667	665	650	697	717	628	722	687	678	674	691	696	679	709	646	653	658	672	661	703	670	648	705	640	684	683	650	652	679	678	688	726	683	678	639	656	635	689	621	696	681	686	673	699	695	670	618	700	707	695	698	684	689	656	696	678	672	699	688	691	652	708	689	697	685	682	669	675	666	700	683	667	692	640	697	716	713	693	662	716	674	735	724	653	666	680	695	677	692	656	687	684	676	674	735	692	671	688	676	718	681	671	642	676	661	700	684	714	686	710	691	696	688	620	612	669	659	706	652	684	713	650	709	688	647	694	717	602	661	649	674	712	714	676	668	680	670	682	586	666	695	702	661	694	686	689	663	647	705	647	697	687	684	677	696	694	660	681	667	657	644	643	697	659	712	679	681	662	728	668	704	676	673	744	677	648	711	702	700	705	704	681	675	650	703	662	685	655	698	680	682	704	665	679	690	638	678	673	697	680	645	660	677	681	671	675	685	675	687	694	673	676	658	703	672	637	681	687	649	652	683	659	689	665	647	686	648	701	656	691	640	689	655	707	677	670	710	724	717	665	660	636	690	685	661	700	696	659	657	738	709	675	700	674	628	662	674	665	657	672	651	652	711	714	638	690	660	647	680	712	764	717	642	672	693	643	674	721	685	721	679	650	695	683	662	725	705	676	681	636	676	665	707	687	700	705	678	689	641	631	656	682	692	687	690	743	683	673	652	691	656	670	703	648	691	709	736	741	683	706	679	712	710	713	633	666	658	696	727	669	712	691	682	693	668	664	700	625	668	723	680	665	727	663	698	729	682	695	694	622	642	669	668	684	682	712	642	724	658	665	707	689	691	684	669	667	677	656	622	658	668	689	686	700	682	675	679	666	647	663	637	651	673	681	707	711	702	681	650	656	663	756	648	675	648	678	688	727	711	705	691	703	710	655	647	721	676	704	636	700	688	682	701	670	706	706	671	690	656	664	643	669	684	680	637	670	696	714	674	682	679	701	666	667	659	694	687	653	681	704	709	676	619	697	677	719	698	668	709	701	662	704	753	704	710	678	679	660	657	658	613	693	680	663	640	673	687	722	701	675	689	677	691	673	685	687	638	667	674	659	689	658	724	706	681	713	716	639	635	702	681	683	664	678	693	695	650	672	690	695	671	662	689	681	655	684	663	684	666	617	701	729	698	685	656	656	673	681	679	636	647	666	712	655	713	687	666	641	691	679	710	685	669	690	710	647	683	690	739	725	685	687	672	668	659	675	692	639	652	673	711	726	680	679	653	705	636	658	712	672	644	652	674	671	683	716	677	692	656	658	649	699	693	740	693	662	692	661	668	667	698	689	679	715	709	688	648	660	721	681	684	657	710	710	677	644	689	655	723	690	658	656	702	692	664	702	646	662	682	687	680	683	654	687	692	668	692	694	683	632	671	677	668	677	631	689	661	674	675	631	691	652	635	683	672	654	692	696	689	707	702	687	674	696	662	634	660	644	652	658	701	714	709	679	656	667	657	640	667	653	689	707	698	652	670	728	695	647	693	679	710	717	665	695	661	626	717	685	723	633	695	712	651	663	748	655	700	697	652	699	630	678	688	710	655	664	629	685	697	707	704	688	698	655	683	698	662
41402	62169	66616	46039	17993	1560	368	328	358	350	344	270	333	392	296	296	637	1520	1265	780	481	335	309	310	316	327	327	318	327	313	299	336	322	310	305	311	297	319	304	313	308	309	323	310	334	302	324	293	309	306	310	299	346	354	341	301	290	288	323	330	309	299	305	313	307	297	285	295	308	300	336	257	299	309	320	326	305	280	335	305	323	292	276	293	322	297	292	299	313	338	297	314	318	312	293	305	328	301	264	314	314	299	301	321	333	349	297	356	297	347	324	288	304	310	332	345	298	302	289	348	332	341	310	328	289	287	311	290	318	305	300	317	309	317	311	322	315	326	302	326	315	330	313	310	338	305	283	315	290	302	293	312	293	300	297	307	310	295	287	316	318	285	325	305	322	302	307	314	298	324	321	352	287	315	331	306	304	305	313	304	316	257	308	320	321	283	274	306	273	323	322	292	305	304	302	331	305	289	319	312	317	294	284	300	281	336	316	319	293	290	296	297	307	305	292	299	273	304	309	290	316	299	274	307	306	309	332	302	278	332	327	328	333	310	325	299	323	298	316	301	311	298	307	337	342	306	340	294	283	323	343	334	313	296	300	289	310	315	289	339	272	306	294	302	325	283	324	345	320	298	299	315	328	336	294	324	323	302	286	291	280	315	333	316	331	328	307	329	325	315	300	307	304	302	291	306	297	332	322	308	297	300	324	312	329	288	313	331	309	316	325	326	336	319	307	301	321	314	293	303	301	326	296	337	309	305	293	324	316	259	310	326	315	277	334	286	301	322	320	334	360	313	307	314	314	315	331	320	288	299	291	313	287	318	307	334	281	292	340	273	333	320	313	299	297	314	323	319	318	345	292	295	325	317	312	316	318	299	288	340	301	288	285	306	311	313	301	299	295	298	339	319	323	312	294	310	293	305	298	301	287	305	315	308	336	319	301	319	304	300	302	304	314	306	314	310	295	333	295	327	302	295	314	297	311	331	314	298	339	309	314	322	291	343	335	314	282	302	306	351	279	313	313	305	345	318	296	323	287	282	347	298	311	332	318	324	324	296	312	323	310	290	310	293	331	328	308	313	325	302	284	301	291	318	310	314	307	292	296	307	310	322	308	299	320	314	332	313	314	325	302	310	348	319	327	330	317	299	331	328	305	276	303	284	288	324	264	325	285	303	334	316	282	313	298	315	303	318	328	310	317	302	307	321	284	316	321	317	327	287	312	299	307	293	325	336	309	299	312	315	261	324	297	315	309	297	303	309	334	303	307	313	327	286	333	314	283	332	271	327	303	317	333	306	292	289	276	326	317	308	358	284	295	296	309	328	275	312	309	307	327	303	326	328	326	296	316	311	292	342	330	304	295	329	299	293	316	311	332	321	297	313	326	281	313	309	320	291	323	312	332	296	311	318	337	297	314	296	342	305	304	277	312	305	331	259	300	286	305	306	342	294	321	313	356	328	286	305	324	305	346	277	300	317	298	311	287	303	285	314	304	285	314	295	327	325	300	343	316	306	304	318	289	334	320	334	337	307	326	313	373	290	289	289	309	282	320	309	331	297	324	320	300	329	326	304	305	334	311	309	297	311	296	317	338	313	335	305	282	294	281	346	301	302	309	333	324	308	331	307	306	298	322	321	303	342	273	311	292	330	334	304	292	308	312	301	290	341	301	326	286	310	326	300	314	280	317	322	310	289	332	312	324	331	326	301	294	315	310	310	289	323	323	280	316	284	294	306	316	344	301	302	312	298	284	329	333	315	271	308	285	281	298	308	316	314	333	309	289	313	284	319	310	319	291	291	327	303	333	303	301	313	290	298	310	323	297	359	311	328	344	311	320	290	291	300	316	316	280	284	288	323	286	292	299	297	287	300	319	308	284	323	315	295	295	300	311	344	314	302	301	309	303	277	326	330	301	330	308	285	322	305	283	319	312	318	323	337	331	315	328	305	319	279	306	292	297	335	318	301	301	312	319	305	348	311	344	297	328	293	293	315	307	331	337	307	309	311	321	290	339	292	323	310	294	331	308	325	287	298	320	331	318	310	311	304	308	319	331	325	300	328	310	343	322	299	300	307	317	288	294	289	299	316	278	325	280	300	305	316	304	311	317	293	304	334	306	339	329	267	297	300	331	288	344	302	327	338	301	305	311	302	295	279	300	324	319	328	329	320	330	325	307	339	320	316	305	336	319	322	320	283	326	320	323	303	332	325	325	284	295	318	315	324	296	304	329	322	326	350	322	271	295	292	347	297	340	293	316	292	297	314	320	309	299	321	311	340	306	327	307	309	299	311	333	300	297	308	305	331	320	312	328	314	309	303	321	332	301	304	335	348	315	321	329	287	295	323	292	294	313	328	322	298	280	316	327	359	274	326	310	279	312	307	286	341	354	327	305	333	316	326	306	293	315	274	305	283	287	333	286	320	310	323	299	323	339	324	300	302	330	315	307	291	339	300	314	279	269	285	296	292	313	292	299	319	329	314	282	306	314	328	285	290	275	305	302	339	315	300	298	304	304	335	294	313	297	309	337	304	326	309	322	293	293	311	302	315	338	287	296	289	314	332	315	311	348	321	306	327	302	301	310	290	282	327	322	306	328	315	318	291	313	343	337	334	284	327	305	304	301	315	317	330	313	282	277	312	297	308	299	302	299	313	311	317	289	279	300	312	305	307	303	312	297	317	301	303	353	340	345	303	297	336	351	315	287	322	313	293	299	316	310	314	320	304	357	276	312	294	322	322	350	300	301	332	326	340	300	321	297	306	299	298	291	301	295	294	302	307	293	314	310	307	280	325	292	313	329	308	296	303	337	314	354	273	303	319	299	305	352	296	319	317	298	298	303	314	330	344	303	327	312	345	323	323	324	306	321	305	314	303	300	305	308	301	314	313	331	292	303	313	284	340	300	339	313	310	281	314	324	315	316	354	305	327	297	308	318	295	309	313	288	321	317	301	346	317	322	319	315	317	371	345	326	356	303	279	294	300	331	313	306	298	314	321	289	292	336	293	323	319	291	342	294	319	316	309	295	299	324	292	314	304	295	294	333	341	313	311	325	316	342	341	327	312	282	340	316	313	318	288	337	290	286	302	289	293	330	321	297	299	307	320	313	317	314	310	290	291	289	332	293	322	328	331	306	330	319	307	288	309	304	303	313	287	315	283	305	340	305	294	302	297	296	328	324	322	311	302	307	286	302	291	294	318	320	327	323	327	287	293	323	288	285	305	338	344	326	306	313	323	288	290	330	303	302	328	327	314	329	316	320	319	300	317	310	299	311	306	295	298	308	336	309	300	273	297	318	342	288	323	308	332	286	311	300	279	314	313	298	285	319	306	310	278	313	318	335	281	292	334	269	323	292	300	296	299	290	291	343	316	337	316	314	305	273	343	300	326	274	329	321	311	277	295	299	338	304	296	315	349	318	328	316	311	306	298	282	303	334	351	313	301	313	318	307	307	316	307	338	313	357	301	316	351	303	283	306	337	329	325	317	323	318	303
25646	47942	60471	49953	14119	995	1083	1035	960	974	897	820	906	1230	887	774	3076	8270	6380	3534	1694	970	857	786	781	790	786	812	753	820	747	800	797	822	780	743	779	773	824	840	775	799	752	823	777	783	820	819	771	771	771	794	793	808	856	828	774	775	782	814	783	806	769	766	796	771	809	735	848	827	803	785	770	797	777	799	774	816	754	839	809	788	774	790	798	772	707	805	794	803	774	787	787	801	775	781	773	789	750	740	746	738	848	795	764	778	779	781	778	785	798	825	775	739	769	803	802	774	765	808	793	752	759	753	813	804	795	809	795	772	761	791	809	788	806	782	787	773	826	762	751	812	828	797	783	802	731	793	794	819	805	770	807	851	782	796	747	776	789	822	784	797	790	752	791	758	752	757	796	760	801	824	781	804	806	803	777	765	769	785	765	816	779	775	773	752	780	817	800	795	747	758	824	741	772	788	804	807	871	805	755	827	765	807	785	770	859	810	799	803	842	770	742	816	772	783	838	831	755	821	771	786	798	752	767	779	766	725	768	789	819	770	781	805	820	812	820	775	812	862	828	746	857	812	801	748	824	812	766	785	745	765	818	817	796	835	823	775	730	788	761	719	798	818	824	803	766	782	735	807	775	786	756	801	768	781	834	753	816	814	754	802	762	794	771	826	775	818	761	794	811	751	777	842	807	735	784	770	752	764	742	759	780	780	784	753	799	838	822	780	734	810	814	779	769	801	804	817	824	758	776	806	793	792	758	775	798	777	735	758	794	789	813	802	811	766	838	843	776	772	823	801	781	780	782	760	796	796	746	776	728	832	815	760	776	795	773	746	749	802	778	760	817	775	795	775	770	793	833	850	760	761	747	812	785	790	771	777	818	772	761	765	816	815	765	811	750	770	777	806	823	819	755	805	781	778	778	777	775	781	813	786	777	752	831	718	768	791	782	779	768	802	812	782	747	822	823	815	835	795	721	775	743	808	772	741	795	794	815	764	793	744	760	824	789	739	803	732	808	799	799	797	725	732	800	807	749	793	753	774	796	759	856	747	815	793	778	784	831	764	768	780	773	809	797	767	827	769	805	800	814	780	827	761	780	785	771	779	775	765	785	781	804	744	748	799	806	829	774	818	755	769	793	796	840	794	813	803	809	769	765	773	764	786	764	794	692	787	767	767	788	808	802	790	802	785	776	777	759	821	761	749	751	792	841	823	809	763	768	756	770	775	815	806	775	826	784	800	776	805	786	778	808	745	782	803	793	794	752	774	767	788	756	815	777	791	800	792	757	766	747	800	785	775	817	773	776	766	826	840	779	794	816	745	772	745	828	795	776	749	764	748	827	775	781	781	748	800	761	766	798	732	828	769	782	798	788	800	804	823	752	746	818	748	763	837	819	813	786	804	750	788	794	791	796	787	823	844	812	744	788	792	834	800	752	795	778	783	746	776	732	767	822	778	788	750	804	751	793	775	775	821	793	777	769	815	794	720	816	822	813	738	771	729	784	750	807	822	790	761	775	752	757	750	835	776	776	833	800	825	791	757	801	783	776	788	779	772	821	827	770	795	762	803	757	765	793	816	779	787	819	779	820	752	761	774	788	764	784	735	781	794	796	782	750	772	805	779	781	737	783	864	732	788	803	748	833	763	748	823	813	800	753	791	747	771	787	818	797	821	814	784	812	806	797	803	864	798	817	809	771	788	802	783	814	780	757	827	771	786	745	756	789	786	774	816	763	722	806	795	778	767	805	783	807	787	799	755	777	807	805	765	773	791	825	810	882	810	724	766	763	777	791	757	791	851	798	734	803	793	785	776	752	767	795	773	779	782	820	827	798	860	817	819	790	731	767	786	767	810	789	808	783	763	748	790	803	811	794	779	728	837	834	822	783	787	772	809	796	848	750	784	767	772	763	771	744	727	782	749	851	782	749	794	790	755	798	779	785	776	750	792	781	816	779	771	769	767	811	777	803	792	833	771	769	767	773	744	767	772	772	827	843	768	803	822	732	790	806	857	776	768	831	803	810	815	764	829	798	806	794	794	790	755	782	774	834	834	753	796	768	814	764	832	769	796	772	775	781	751	769	774	766	802	819	827	788	768	785	789	830	758	835	739	781	778	763	856	796	809	815	821	790	739	768	800	807	796	769	800	766	766	807	826	820	788	766	799	706	824	779	745	779	791	788	811	757	840	793	758	761	807	779	811	795	765	783	788	774	829	816	805	815	811	781	792	755	828	813	800	783	813	766	778	791	786	810	810	774	774	799	788	765	819	767	784	792	768	843	814	782	851	797	817	786	801	810	824	822	787	795	749	828	758	771	802	837	796	784	787	815	855	797	789	782	797	747	754	781	783	825	771	791	764	788	816	756	767	732	771	804	783	778	777	785	738	813	739	787	770	747	798	795	786	765	812	728	812	801	813	835	807	816	749	817	757	802	829	740	783	759	773	787	798	759	807	767	745	811	781	744	821	826	808	813	760	818	794	805	778	797	770	809	795	754	810	786	789	758	780	750	757	780	815	789	750	818	817	770	801	817	745	776	745	781	786	763	783	813	744	788	782	828	758	777	807	822	758	729	792	821	794	757	781	779	776	823	811	794	799	798	775	755	814	799	773	805	764	769	776	733	742	832	809	748	808	751	772	840	818	771	765	827	767	829	749	795	788	753	800	827	794	781	811	816	824	799	727	821	762	843	754	773	864	799	830	806	797	791	778	812	775	783	795	874	807	692	813	802	787	793	863	802	789	749	815	788	773	740	761	763	750	820	772	769	764	800	803	775	788	775	798	769	792	824	820	763	779	767	781	815	755	783	779	770	795	767	783	779	756	821	766	805	810	754	784	766	767	834	765	823	733	820	786	779	748	781	782	778	795	795	827	789	802	790	734	763	784	830	803	846	791	830	776	813	787	788	742	765	788	811	812	817	751	807	801	761	760	771	809	746	772	781	808	818	821	768	820	796	721	797	829	779	773	739	779	795	789	814	808	747	773	785	771	795	763	787	783	763	788	797	791	749	793	722	763	811	790	752	805	814	800	804	775	796	774	804	706	796	794	805	786	792	744	781	775	786	803	730	769	802	801	812	780	777	824	799	786	782	816	790	847	778	797	822	791	746	770	854	791	794	790	821	821	786	777	824	753	790	767	785	765	755	748	791	759	849	780	744	818	765	790	811	822	807	813	764	790	784	807	771	782	780	744	803	760	739	781	791	834	775	764	787	813	798	810	798	804	795	810	780	820	790	799	823	807	777	785	787	825	804	736	759	791	814	827	768	801	762	781	803	799	807	780	801	822	746	791	768	796	821	792	764	802	819	775	795	816	770	792	755	778	734	756	833	745	797	813	782	743	782	732	798	793	818	782	754	813	881	751	768	769	778	776	843	742	782	765	841	731	804	770	779	775	751	789	797	764	794	728	758	723	793	775	812	739	769	829	814	830	806	821	796	793	757	806	776	807	832	763	775	746	779	776	720	792	810	799	753	878	756	809	800	787	761	820
65141	78309	79374	59548	28746	6195	609	448	395	340	316	326	328	317	315	325	1367	2806	2141	1102	551	383	338	343	283	290	308	293	268	313	306	275	310	305	271	316	279	272	271	320	283	293	288	307	263	300	296	271	274	271	283	288	285	271	296	345	309	281	279	296	287	276	295	294	281	313	269	293	315	291	296	287	289	289	290	247	306	303	278	333	345	295	290	276	274	312	299	294	315	272	286	280	294	265	263	321	294	285	290	282	289	288	311	284	314	263	318	294	338	302	297	294	313	291	282	315	301	313	279	303	317	299	323	318	323	280	287	274	291	330	310	276	286	286	270	307	321	277	293	301	330	294	309	351	313	307	260	324	305	316	284	279	302	269	304	303	286	289	312	310	287	288	300	301	320	291	308	283	292	312	300	321	274	289	277	299	311	308	289	288	312	264	304	293	298	280	303	279	309	304	295	296	314	297	320	279	277	252	308	299	295	331	315	291	288	307	290	294	278	263	289	267	298	295	284	272	323	294	276	309	317	307	284	306	324	307	283	331	323	279	320	269	281	305	289	326	279	293	276	283	296	286	302	283	286	277	314	269	271	268	308	333	293	319	321	294	322	292	310	275	332	323	292	296	274	249	281	283	299	298	285	292	266	273	320	296	273	308	294	288	265	269	295	308	304	312	350	289	329	302	298	313	353	260	322	302	325	325	296	300	293	285	346	286	324	302	284	298	285	293	309	274	308	304	284	291	324	293	318	300	300	281	303	281	276	287	270	300	272	312	292	300	295	292	284	315	332	278	306	292	279	302	274	291	311	326	304	290	310	371	347	278	282	318	279	319	287	268	314	284	278	288	301	316	289	245	303	291	302	297	280	279	289	319	299	292	272	310	360	296	326	281	293	310	305	310	330	279	276	295	264	290	269	283	278	302	267	312	316	271	293	291	288	309	272	294	272	293	299	314	279	285	301	298	309	316	271	282	298	314	323	303	305	296	291	281	282	292	288	290	288	301	297	304	296	289	269	269	275	305	293	292	290	274	285	290	302	299	283	279	338	281	303	298	293	293	303	288	295	294	274	283	302	311	279	291	298	279	304	322	291	268	315	284	338	334	295	304	279	299	255	309	321	280	303	294	303	292	282	306	288	282	291	294	262	286	280	295	277	285	267	280	315	301	289	332	274	283	308	267	296	297	310	291	308	307	304	300	321	289	280	264	299	300	286	319	283	313	287	285	309	315	320	286	284	278	308	283	297	307	293	292	299	261	303	301	291	280	284	326	309	331	319	254	313	292	297	287	301	304	325	287	321	292	276	301	312	326	322	286	300	293	298	303	305	302	312	329	283	322	280	310	294	321	294	303	314	316	310	317	296	290	299	295	277	302	292	317	308	273	311	300	275	281	262	328	277	305	287	274	272	324	302	307	276	290	284	308	288	323	306	327	281	293	324	329	278	344	283	309	302	320	288	311	293	317	312	308	290	286	330	284	312	311	312	326	307	313	303	269	306	293	275	296	335	281	319	295	297	288	315	291	261	328	314	285	263	294	309	310	291	323	322	256	263	317	282	293	292	304	310	298	287	326	325	315	271	286	276	301	293	286	295	298	275	317	311	299	262	301	271	279	276	331	295	295	298	294	318	316	284	314	319	304	291	267	284	281	298	273	286	317	265	281	305	276	314	313	303	311	294	311	287	302	303	269	284	286	275	278	272	290	301	324	305	290	288	278	298	316	334	304	309	312	289	291	335	328	294	310	334	292	302	292	290	272	281	301	283	291	318	294	295	309	311	290	312	314	308	293	306	304	282	293	258	308	288	325	261	306	300	294	310	326	279	282	306	306	311	303	286	318	279	283	300	313	297	304	295	298	311	310	279	292	304	287	301	267	317	279	309	302	318	314	294	257	291	282	282	306	303	308	307	307	299	304	287	312	297	315	294	266	288	298	296	283	279	320	267	300	312	286	301	252	307	296	280	324	296	317	279	255	290	287	297	309	327	291	296	305	267	289	308	311	306	310	288	281	344	313	326	291	303	291	306	284	308	313	312	271	316	312	350	295	286	263	283	305	304	303	332	313	265	265	286	304	273	287	340	290	305	267	288	282	286	290	304	283	259	309	289	298	324	325	321	313	294	328	289	284	295	275	276	291	320	286	293	293	305	295	302	294	304	277	323	325	291	276	297	289	305	293	250	314	274	285	312	325	289	306	288	281	314	330	270	272	305	294	324	276	304	299	308	289	295	321	299	300	299	301	296	313	320	322	277	310	335	322	296	317	276	314	307	279	295	285	322	302	321	271	275	327	302	268	311	293	304	271	308	301	313	288	298	326	331	274	292	291	285	275	277	258	294	274	310	283	272	318	289	269	293	290	308	297	291	301	320	280	303	303	335	267	291	293	271	284	306	279	304	308	277	278	304	285	308	276	291	312	287	288	298	304	326	298	307	279	258	294	301	255	297	289	290	292	304	298	313	315	324	312	289	286	291	284	286	297	291	305	298	290	274	322	303	304	302	314	308	274	261	287	300	270	273	298	325	272	279	291	267	312	296	302	298	325	304	254	284	300	287	295	297	298	308	273	319	313	317	301	296	310	307	311	325	298	283	306	284	282	311	280	291	301	311	285	271	318	296	292	279	305	275	285	273	284	283	289	312	320	300	281	292	260	301	286	275	302	283	286	293	302	296	298	311	295	283	286	274	297	292	272	256	300	256	324	296	303	304	292	272	285	276	292	279	286	295	295	320	305	261	311	281	287	289	283	265	289	302	285	295	276	290	292	312	299	291	322	321	306	278	282	278	301	308	267	310	290	284	282	307	318	277	319	315	295	303	302	258	290	273	310	299	292	286	294	280	304	288	296	266	296	286	269	267	289	310	317	306	274	322	295	297	305	281	306	304	298	303	302	332	285	306	290	318	281	288	272	264	298	310	288	303	288	274	300	294	284	284	287	260	312	258	292	313	300	276	282	287	315	278	326	320	309	325	304	285	304	357	310	266	284	287	299	278	284	296	315	265	306	289	324	297	294	298	289	308	313	296	279	286	282	281	321	302	266	298	297	325	308	274	324	275	296	308	292	313	286	309	326	304	285	297	321	308	351	313	314	301	308	295	306	294	292	315	300	293	339	290	315	314	279	293	323	287	251	274	299	293	284	306	298	271	298	280	293	296	290	327	299	273	274	322	296	307	303	312	304	306	279	305	305	320	302	298	266	276	293	296	301	290	267	318	307	273	296	287	279	302	293	274	316	312	302	282	322	305	273	297	277	291	301	264	297	295	275	271	308	290	311	308	283	309	295	281	324	323	305	289	275	328	311	308	296	273	279	301	300	255	324	273	310	303	309	292	305	309	288	296	294	261	297	292	268	322	311	318	278	281	283	285	271	300	295	293	316	288	292	302	268	271	292	330	317	306	296	289	256	283	328	314	291	309	287	313	318	318	311	312	283	282	299	304	282	320	290	295	308	301	295	309	282	288	277	310	307	306	271	284	284	304	305	324	311	299	303	296	278
40764	60410	76224	64342	19183	1241	1374	1286	1087	1002	944	877	873	876	875	936	7127	13871	10000	5122	2382	1105	812	750	718	754	716	756	741	727	718	736	767	781	766	751	754	760	771	719	793	746	774	773	734	702	761	769	764	751	707	747	760	757	753	733	758	732	754	764	756	716	749	731	788	725	754	751	717	747	763	726	772	718	733	731	756	728	730	781	731	659	738	758	729	733	730	797	755	786	772	787	711	747	750	767	773	733	689	716	776	714	737	747	709	793	716	779	776	733	781	813	744	772	725	756	791	746	775	788	736	784	781	809	806	778	733	702	721	809	720	764	775	760	748	771	737	737	738	757	785	797	749	743	784	756	775	753	795	789	732	729	748	759	776	745	732	708	757	770	788	742	758	724	808	758	733	693	767	744	744	699	786	747	745	746	790	790	723	779	713	714	733	776	753	756	705	760	756	720	785	738	759	728	690	733	696	698	754	757	750	757	708	726	769	736	741	770	761	752	785	728	700	769	730	763	733	734	735	717	701	733	767	808	705	753	724	759	702	720	754	752	782	756	788	741	732	742	790	750	720	783	737	698	768	747	725	776	780	765	744	754	766	776	698	767	766	755	685	736	771	770	742	745	718	705	760	788	764	742	770	766	711	771	701	735	776	763	745	742	762	769	780	756	723	779	761	725	769	752	751	798	745	762	782	773	758	760	753	789	740	778	728	723	704	709	711	776	742	791	731	765	666	762	706	772	770	764	701	781	722	798	740	771	696	768	773	731	731	720	728	796	742	758	732	762	766	748	802	726	732	775	760	786	743	772	743	744	800	750	790	752	717	740	805	765	764	741	741	799	770	728	740	780	727	740	791	802	765	738	730	828	775	715	676	742	745	729	743	774	767	738	719	732	813	732	729	761	752	764	732	794	788	710	771	746	724	744	737	755	748	768	754	751	764	707	748	693	747	787	823	730	723	746	771	756	785	728	759	768	776	760	725	735	755	741	731	740	741	687	764	745	705	769	772	793	796	701	772	742	718	795	758	711	706	767	761	715	767	703	750	710	711	759	757	747	775	767	769	692	732	760	794	754	748	778	731	759	762	738	729	712	738	715	714	761	707	719	712	721	779	751	742	738	738	769	719	721	775	751	735	670	782	732	763	783	710	743	772	742	771	740	723	733	805	733	680	719	738	719	731	759	749	732	685	757	735	766	774	733	734	793	772	690	763	785	716	791	742	727	783	697	743	734	759	754	753	724	696	760	739	776	751	760	755	783	698	741	714	782	765	729	706	771	767	725	695	703	765	734	703	794	701	762	731	776	732	739	745	754	732	752	686	748	721	779	741	736	757	799	750	779	759	724	737	698	763	767	736	766	733	777	709	746	764	740	759	761	719	729	758	775	762	730	764	752	722	753	782	764	748	764	770	785	743	749	774	768	746	796	788	722	779	771	775	706	781	753	728	744	741	786	782	684	721	722	751	749	711	769	761	769	739	761	736	705	787	705	784	759	735	706	698	747	772	699	787	717	734	692	773	801	698	792	750	752	715	733	738	791	755	753	793	758	742	724	737	726	737	721	753	739	737	770	715	748	767	744	759	779	783	771	786	763	698	716	719	716	740	741	776	752	743	745	777	710	708	757	730	805	739	698	721	787	749	723	742	748	742	753	727	767	755	802	800	731	746	708	767	764	756	749	734	759	735	746	762	709	761	766	742	649	725	765	713	739	744	739	720	739	740	714	764	735	722	689	692	776	722	759	759	774	752	734	756	805	703	724	723	749	746	731	790	737	747	762	752	780	718	739	741	777	722	747	708	770	714	727	824	751	749	707	763	738	790	729	745	757	727	740	693	717	768	765	750	726	776	760	706	727	722	734	763	745	754	744	726	744	739	718	745	750	702	742	777	743	766	763	767	754	774	759	721	773	770	703	696	734	711	753	712	767	771	723	789	723	756	761	730	769	720	712	722	744	743	706	747	760	721	741	759	759	737	689	758	709	753	723	740	710	725	731	730	733	739	759	725	754	697	723	752	743	720	789	726	714	721	744	742	733	747	694	753	783	717	745	730	808	742	765	751	715	778	759	765	726	802	702	739	741	781	738	773	781	779	777	756	721	710	791	675	743	736	761	748	753	753	761	786	750	785	781	793	747	777	728	786	718	739	719	777	720	729	737	747	786	756	798	712	767	711	722	753	803	748	778	704	737	702	726	732	771	711	733	798	744	751	748	736	741	769	721	704	766	785	780	784	728	742	743	776	763	756	759	719	692	744	741	760	745	711	804	758	764	787	757	731	744	753	734	727	766	756	747	777	733	728	759	757	758	742	755	707	736	738	727	765	723	752	751	735	692	767	767	777	705	773	743	733	742	784	745	713	732	771	769	706	732	769	744	775	717	790	804	716	706	739	711	760	756	723	773	712	755	761	756	773	805	716	723	780	748	751	679	750	767	804	716	734	748	764	796	690	679	760	743	723	782	752	753	751	751	724	745	782	789	719	668	757	687	749	753	749	789	757	767	773	735	718	767	738	760	774	773	739	760	769	766	728	794	751	780	749	723	751	778	750	729	748	731	745	781	747	765	722	643	766	716	777	730	757	780	747	747	758	717	778	751	735	749	767	748	731	753	729	753	755	820	688	761	721	783	751	705	701	707	716	777	690	734	752	796	761	746	731	709	701	728	726	705	760	767	784	719	722	679	730	745	761	744	774	765	728	725	700	713	816	802	752	728	706	719	766	743	732	693	774	733	773	722	757	725	754	738	769	712	728	762	796	738	720	717	724	752	738	721	736	704	760	722	769	739	749	777	743	742	729	727	770	742	789	709	715	743	724	797	725	753	699	770	745	706	773	685	742	723	774	805	752	725	769	752	736	826	747	769	760	731	759	794	743	741	779	748	727	758	770	732	763	748	743	748	730	755	766	752	720	757	782	789	736	742	779	758	723	736	761	748	742	735	680	762	696	724	763	765	705	741	740	773	704	735	757	729	749	763	738	756	773	744	785	754	713	744	770	690	778	754	792	777	729	792	756	787	760	735	762	752	774	754	774	734	698	753	726	749	766	737	771	717	717	702	772	760	768	758	763	727	715	738	769	745	737	742	740	691	727	760	767	720	735	727	777	732	748	708	710	797	774	747	746	783	729	749	758	749	747	733	755	724	789	747	799	714	710	792	777	722	725	776	710	759	766	731	760	719	755	736	756	735	759	722	782	750	794	737	815	726	705	726	774	758	742	736	770	744	752	718	737	755	731	747	751	717	722	733	722	742	747	707	764	770	729	746	803	765	763	707	721	758	731	772	732	764	741	775	707	739	710	752	730	750	738	743	786	780	768	745	793	753	782	723	748	736	770	725	758	799	753	737	732	734	747	778	751	729	788	755	749	759	721	730	698	752	723	709	727	729	794	771	771	759	733	731	746	739	746	737	756	682	722	722	748	767	762	723	763	717	755	755	728	745	751	766	720	695	745	850	725	748	764	739	743	723	744	760	730	732	733	726	762	720	701	742	712	719
14261	10927	15473	6929	1158	266	290	288	269	288	243	276	282	300	264	287	355	379	412	345	300	273	276	254	259	296	257	244	305	298	284	275	281	282	257	277	269	274	253	291	257	277	292	275	293	253	260	269	267	289	295	286	279	275	272	256	254	268	259	285	250	274	256	252	287	266	267	239	280	268	255	290	257	275	265	248	271	257	292	268	289	290	249	248	259	323	286	253	285	271	263	252	228	285	284	266	287	262	292	291	301	279	294	278	255	272	249	269	276	274	290	261	248	268	271	257	275	254	280	260	301	282	264	263	272	305	260	290	273	292	250	284	242	303	279	278	262	267	278	269	230	274	270	279	281	268	259	254	233	260	273	252	264	253	281	270	274	267	276	270	278	247	252	275	261	303	275	252	272	263	241	256	286	287	276	267	299	237	243	267	267	280	257	242	255	250	254	247	268	246	292	265	276	318	264	292	276	237	274	255	243	249	270	262	261	275	256	245	246	247	246	273	240	248	244	263	273	255	278	293	286	244	289	251	240	290	276	279	258	277	263	268	273	266	268	251	270	265	263	272	296	244	262	275	278	285	267	287	260	280	256	272	266	259	305	300	294	266	253	273	244	287	279	296	279	279	291	266	250	248	274	274	237	267	260	265	255	267	274	263	270	279	262	266	278	280	258	273	280	272	269	269	264	265	256	248	261	252	278	254	246	278	249	285	283	255	255	280	283	270	304	283	298	263	286	277	267	239	248	278	247	246	256	262	265	235	293	227	283	280	253	294	246	248	268	272	275	287	264	286	258	257	271	282	305	285	273	256	283	224	270	269	267	281	266	289	267	251	273	285	311	268	279	266	276	272	265	294	279	258	279	269	270	287	302	241	320	255	261	246	287	272	262	269	256	285	257	288	321	247	261	268	282	295	249	299	277	283	279	256	265	239	272	275	287	288	273	274	288	252	252	270	265	292	268	250	270	254	268	266	285	288	256	287	278	276	255	255	261	289	240	311	268	267	273	231	240	282	307	290	272	245	280	276	229	260	255	276	287	301	285	293	275	268	294	249	288	260	275	273	255	271	241	263	272	264	257	270	261	274	272	293	272	296	291	266	251	275	299	291	291	282	300	274	271	273	279	290	270	255	271	320	271	253	272	246	294	253	269	233	263	259	272	273	286	301	246	270	239	279	263	291	235	283	271	264	270	249	274	253	278	279	273	262	259	250	286	282	277	270	253	267	294	251	266	281	285	256	271	274	275	262	286	279	280	260	297	297	265	283	272	279	229	275	269	288	261	256	273	276	252	263	269	263	289	261	297	245	271	254	300	266	268	256	249	277	271	265	261	243	297	267	269	273	288	265	258	279	269	270	282	269	292	249	257	282	262	278	272	280	251	249	258	306	274	246	281	273	263	268	276	306	281	232	282	245	262	280	272	273	319	273	260	265	273	243	281	251	255	272	275	259	263	246	242	290	255	261	256	276	239	242	263	244	270	260	270	268	286	287	279	289	253	254	281	251	275	285	267	282	273	258	255	283	272	285	231	271	277	262	291	267	288	254	314	279	257	285	283	266	280	244	313	278	276	285	284	265	272	255	267	252	272	258	275	285	251	282	255	263	258	270	240	263	272	290	255	270	260	260	266	279	292	284	259	282	224	250	267	258	282	290	315	266	284	267	276	278	292	276	265	280	275	288	251	241	279	299	304	264	277	279	265	277	293	282	291	267	287	256	268	286	265	252	256	292	236	284	271	273	260	242	275	262	288	298	273	271	287	239	300	280	268	265	271	279	251	268	268	258	254	272	253	255	281	262	256	244	249	269	272	244	266	281	284	256	260	275	298	279	264	286	264	254	297	250	288	277	277	289	247	287	274	228	260	278	276	252	269	237	274	285	275	278	284	281	287	251	255	250	254	273	262	273	271	261	294	270	300	232	304	272	273	279	245	241	260	254	253	273	270	276	280	286	283	269	258	259	261	272	273	262	274	267	270	294	242	281	258	250	278	274	263	256	234	281	270	273	252	277	291	270	256	290	265	283	289	288	257	261	238	251	282	277	292	291	285	287	266	265	261	273	262	243	257	267	296	223	292	255	313	259	271	259	263	295	276	268	291	276	262	270	276	289	276	285	262	247	273	278	275	244	264	262	264	283	276	258	266	244	296	259	274	254	281	276	253	283	271	262	239	267	276	276	266	255	275	255	264	300	301	257	295	276	291	290	267	254	271	262	247	260	288	261	262	278	253	294	254	284	281	285	306	258	277	290	251	285	274	265	234	237	260	255	244	270	274	264	280	245	279	269	274	242	279	304	250	272	264	264	265	285	237	269	248	264	298	267	301	290	272	272	270	273	274	284	299	255	279	266	274	237	282	268	284	263	263	278	274	301	254	286	257	232	295	269	275	268	256	277	264	264	241	254	247	274	277	268	265	270	247	268	292	277	269	248	279	286	295	251	270	280	279	273	263	290	255	258	261	300	268	246	251	293	316	261	265	254	249	289	271	294	277	266	261	275	278	296	256	299	290	245	289	236	253	303	268	280	281	278	255	301	255	267	249	259	256	260	285	254	263	250	276	285	258	250	275	253	269	297	271	270	266	268	259	275	278	271	304	301	259	261	260	264	308	288	258	262	269	274	257	266	253	301	299	297	245	264	273	303	270	288	265	266	263	273	266	258	246	286	242	280	232	286	259	253	279	243	294	250	238	253	264	264	280	258	305	269	269	250	235	256	282	289	262	289	278	316	287	289	286	277	280	265	267	273	278	290	234	300	285	301	278	281	260	257	262	286	276	256	280	297	273	251	247	256	263	254	266	235	258	262	268	252	251	295	276	251	290	273	264	265	263	260	287	260	269	269	276	242	254	259	267	265	282	263	267	260	299	273	276	264	269	287	256	283	256	294	299	305	299	263	245	252	268	259	275	233	297	261	264	245	287	264	276	275	236	299	277	276	271	246	251	304	268	270	281	271	285	244	287	251	267	274	276	302	249	286	288	256	275	268	275	270	278	257	269	256	257	263	289	270	246	260	265	271	275	272	245	252	263	283	286	263	281	285	277	265	277	274	256	258	258	291	242	265	296	275	270	247	279	255	274	271	257	276	235	279	269	240	274	274	289	292	297	279	285	273	269	289	267	252	264	292	280	294	285	260	265	240	272	266	269	275	286	272	263	296	268	280	240	266	269	299	263	260	251	267	293	230	265	263	284	274	238	240	287	290	250	249	277	265	265	276	258	275	285	291	271	283	259	282	217	271	292	294	265	225	256	240	282	254	266	272	263	267	223	272	309	263	266	234	274	269	287	256	289	249	270	299	275	271	264	284	260	297	280	251	276	266	290	265	274	298	276	266	270	305	283	280	264	268	248	267	267	260	268	279	280	289	240	268	258	295	291	276	269	285	285	252	286	278	268	283	248	249	252	271	285	274	246	251	282	298	277	277	245	296	254	262	263	246	273	265	274	268	265	254	256	263	278	271	274	240	261	246	268	255	275	257	272	287	269	279	275	277
12065	16041	24382	15354	2731	681	701	693	741	648	714	723	729	719	685	903	1190	1289	1241	989	768	760	749	687	628	701	698	717	692	700	731	725	719	720	731	708	691	715	684	708	730	698	721	705	679	718	697	680	694	736	670	698	718	681	696	670	715	726	701	737	739	754	666	732	655	728	739	732	726	659	690	743	690	681	708	655	667	705	698	703	711	698	744	677	658	681	692	671	736	710	708	702	644	704	715	688	699	700	701	703	692	737	702	665	680	714	698	717	663	688	705	706	721	703	684	759	736	723	747	730	670	697	748	724	717	717	696	697	682	678	708	677	756	699	736	720	721	683	682	637	666	713	649	719	687	677	651	730	685	730	700	687	721	731	707	679	699	626	720	706	682	711	669	673	695	687	708	654	715	670	684	730	668	672	727	656	674	696	661	704	675	692	692	726	712	624	746	703	703	702	696	683	703	691	680	743	672	650	689	671	713	674	709	691	689	704	665	725	667	697	694	688	733	690	731	709	704	707	655	701	701	723	737	694	704	723	693	727	711	709	686	730	722	696	656	674	729	735	658	686	707	704	710	704	709	718	710	721	734	699	709	638	767	655	728	709	695	699	694	642	654	691	734	725	736	714	684	681	695	658	653	663	694	645	677	709	674	670	701	696	736	758	715	692	690	736	767	669	708	721	727	686	692	711	740	718	729	709	692	725	679	647	731	716	718	731	678	674	672	747	690	694	656	722	698	681	660	682	700	661	756	703	743	713	692	741	694	727	668	681	646	677	687	686	702	737	729	736	694	667	698	711	693	680	692	719	694	723	694	701	696	707	695	687	741	718	675	770	656	682	745	699	727	688	705	657	749	690	721	743	673	675	731	716	688	700	708	679	686	666	706	658	700	698	676	709	683	675	699	725	713	750	677	696	732	670	712	687	688	694	714	750	683	697	745	723	698	679	694	744	758	682	715	676	691	719	694	719	716	674	704	698	721	731	663	667	727	700	702	717	730	696	690	717	706	658	745	711	689	721	726	677	702	710	741	656	698	695	718	713	660	661	689	741	706	711	735	706	711	726	686	684	667	691	715	694	684	723	676	688	671	707	750	708	737	709	717	709	699	705	640	726	694	682	676	729	643	674	733	738	737	689	698	697	719	708	674	707	701	737	715	748	692	701	703	651	732	657	699	709	663	734	694	719	675	695	724	685	696	712	702	698	699	697	698	677	707	687	660	723	731	733	620	693	713	706	692	750	617	728	732	695	678	691	754	754	657	753	682	700	690	669	694	651	680	714	667	692	674	707	678	683	668	679	746	740	696	683	682	739	731	694	742	696	653	691	700	700	752	723	671	713	720	730	742	710	706	687	681	750	664	739	665	718	679	723	709	693	753	698	710	674	725	694	720	685	727	710	758	723	694	705	709	725	661	733	672	711	706	731	687	676	674	731	724	703	724	647	713	676	697	720	708	714	693	701	655	704	696	707	654	697	666	722	703	714	686	680	686	696	715	728	698	738	685	683	723	671	696	709	720	733	706	681	705	697	754	658	681	640	714	671	737	707	675	688	686	722	683	652	747	696	663	748	684	691	700	709	682	672	701	701	681	681	709	721	707	710	709	742	716	720	717	690	651	700	678	709	658	694	694	743	694	700	658	711	654	739	683	679	664	696	696	709	721	707	684	694	680	697	671	714	687	628	716	745	666	675	676	713	665	695	679	706	697	685	689	664	706	723	716	709	638	710	739	690	690	701	718	720	726	775	680	671	684	690	680	642	692	704	653	715	678	682	656	721	651	698	732	686	671	696	721	753	719	703	651	691	726	703	650	705	722	715	693	685	720	685	702	697	689	709	747	681	703	690	718	693	749	704	722	694	660	699	706	709	749	702	701	717	715	740	682	680	695	691	694	711	695	658	689	706	703	718	772	685	695	722	698	732	659	698	692	701	685	678	676	703	686	770	734	682	688	697	697	702	713	721	711	731	706	693	712	743	680	736	675	694	702	711	653	635	691	686	670	709	707	697	685	686	743	668	696	733	702	706	652	752	714	694	670	672	717	705	701	701	692	687	713	668	676	726	636	691	665	704	720	653	702	651	678	715	672	738	716	677	666	680	691	695	673	685	700	699	715	700	752	693	707	686	685	676	695	703	692	668	701	695	733	717	705	682	688	677	636	685	676	728	689	705	697	697	685	718	694	713	720	692	701	721	674	723	744	689	721	648	699	693	695	743	737	704	679	707	679	706	687	672	706	717	714	653	700	657	717	651	691	705	661	706	687	676	731	710	726	701	730	687	672	699	714	707	660	699	690	705	713	676	609	695	718	704	683	707	708	653	683	719	711	749	698	692	739	689	742	727	696	726	722	711	688	695	701	691	707	732	654	701	724	657	691	725	692	674	741	668	665	627	692	741	676	675	691	696	715	682	686	705	704	683	663	723	690	722	657	681	722	687	738	747	695	732	704	701	723	676	714	714	687	708	705	710	684	740	700	699	681	735	776	706	750	731	694	714	697	713	702	710	709	677	669	684	695	730	658	702	692	719	689	663	699	670	696	736	692	657	753	678	678	688	670	683	694	709	701	706	758	668	711	722	738	700	702	718	726	748	671	658	689	731	670	716	713	680	734	698	702	732	686	717	677	632	704	687	731	677	711	712	687	706	691	724	744	673	662	661	690	716	712	677	656	684	725	688	720	760	755	688	727	720	688	675	700	753	702	691	717	652	679	649	673	693	684	701	683	720	714	687	670	693	691	670	692	684	710	697	690	691	705	694	664	720	704	716	699	654	699	677	723	731	674	641	717	659	719	759	735	695	651	728	712	630	705	708	689	682	672	701	692	697	662	681	702	733	714	695	717	707	742	650	694	690	730	690	738	687	712	712	714	656	676	701	708	712	680	748	653	684	720	659	730	666	652	696	659	707	740	707	730	699	683	661	720	720	684	676	691	664	704	761	691	693	740	727	719	721	695	716	654	699	685	711	709	698	651	729	730	671	674	668	701	721	663	694	693	709	697	749	730	743	700	676	735	728	729	694	729	718	772	709	717	692	660	684	700	695	649	688	667	732	699	713	683	704	745	742	695	674	697	719	706	687	750	756	692	736	736	686	729	695	714	707	689	695	749	707	713	705	687	685	726	739	695	784	656	705	671	698	699	688	732	715	713	693	697	738	697	658	696	689	677	710	693	666	679	678	684	688	704	658	724	688	731	691	657	776	704	719	712	706	702	677	722	691	682	717	694	674	724	666	705	671	725	621	711	752	689	779	680	665	721	693	689	648	728	722	718	703	670	699	698	682	728	696	710	673	756	664	711	755	648	742	664	703	723	709	713	637	685	680	665	661	730	663	686	699	684	700	647	700	693	710	704	670	697	715	685	752	737	679	727	726	708	694	687	696	741	699	664	741	717	667	696	670	690	706	688	752	679	743	679	683	709	672	718	674	668	724	709	733	699	702	687	671	691	729	675	704	714	695	708	722	672	685	709	715	752	706	747	744	661	712	676	765	722	680
58145	59962	66465	43198	15246	1220	390	333	301	340	304	318	304	311	605	891	1071	955	703	426	368	319	273	288	281	337	295	318	308	288	298	292	316	308	300	293	303	322	320	289	306	287	338	321	298	295	300	319	317	292	302	312	310	274	321	352	284	298	306	306	290	297	289	315	290	290	293	316	301	287	279	352	306	306	287	284	285	309	316	295	297	301	323	295	303	290	289	323	280	304	289	322	325	301	313	287	289	300	311	288	315	322	333	313	297	319	333	343	276	303	308	284	291	307	333	288	306	301	312	324	304	308	322	313	313	307	303	321	323	318	301	309	325	309	297	292	323	316	300	303	325	291	282	318	288	321	286	262	304	306	335	329	333	343	303	299	280	297	299	299	321	309	333	276	324	297	352	254	288	325	323	308	306	318	299	297	305	314	287	312	305	280	306	343	303	296	294	320	307	299	309	280	298	317	305	325	306	297	317	324	340	335	287	290	315	299	293	294	300	311	299	329	303	311	300	298	294	306	338	316	307	305	305	320	298	321	299	306	337	307	336	295	303	317	316	285	295	311	296	290	288	316	314	296	273	292	299	294	295	293	315	341	278	324	327	314	292	301	315	347	298	334	282	279	268	294	314	287	316	311	298	285	292	280	306	305	291	306	302	302	303	304	298	285	299	307	302	302	280	290	301	308	327	304	314	321	311	300	305	333	340	319	289	303	315	308	328	302	316	308	304	302	322	338	290	333	282	313	300	326	303	326	325	320	320	270	293	345	320	308	309	301	296	306	310	310	306	292	318	305	324	321	283	323	310	306	305	313	319	307	303	337	310	317	331	311	303	314	311	337	304	318	314	307	298	323	347	283	312	298	326	321	297	307	302	314	348	276	297	307	311	303	303	311	338	283	302	325	323	292	291	287	291	330	287	297	294	287	300	316	283	302	292	311	314	326	322	300	361	283	293	303	318	297	303	298	276	295	293	301	290	302	313	310	310	275	298	310	289	296	288	317	307	275	295	323	322	293	317	304	309	309	288	282	293	302	314	293	277	321	300	330	326	290	291	320	342	324	322	280	333	307	307	299	302	274	322	271	308	286	304	301	294	302	304	313	321	343	307	320	294	292	307	325	313	309	329	315	336	326	340	313	302	289	278	310	315	312	310	321	309	321	310	298	300	281	322	322	309	314	314	290	311	345	310	272	329	320	311	294	275	283	289	304	286	289	308	301	299	328	355	320	317	292	319	320	286	312	302	288	318	293	291	305	322	297	328	345	277	341	277	307	326	271	331	288	311	310	338	285	315	289	328	290	312	313	316	314	351	249	308	288	313	322	299	308	292	292	330	310	263	307	293	296	335	268	297	302	318	303	283	298	323	279	336	295	314	340	303	293	304	292	300	300	301	310	308	308	320	256	313	298	293	292	313	327	339	354	335	301	317	317	286	284	318	346	328	323	330	339	307	298	297	307	328	283	320	298	315	286	309	292	319	317	317	317	322	328	290	317	297	272	301	299	291	326	320	334	320	345	323	320	329	326	335	296	281	297	309	325	304	301	306	319	328	274	325	283	311	308	299	293	282	330	292	300	298	311	316	308	280	293	338	305	341	275	327	293	327	323	294	319	317	315	285	285	313	305	308	287	313	304	287	299	289	270	295	295	319	326	262	337	326	307	317	300	310	361	322	326	324	326	290	309	323	318	308	278	287	284	336	322	322	275	272	263	326	310	292	302	352	302	335	308	293	329	317	275	313	292	319	292	277	284	317	310	305	306	322	298	330	292	318	331	298	281	315	281	296	294	315	322	296	287	310	309	313	323	312	343	292	345	293	291	331	310	334	313	287	343	330	300	288	300	314	314	285	307	332	311	329	301	299	309	340	299	294	308	310	304	319	315	312	322	324	325	317	305	281	324	292	298	292	305	309	329	327	294	320	302	299	302	281	307	307	325	291	302	302	308	315	363	281	298	311	315	298	314	309	304	355	323	333	298	328	295	304	294	309	302	323	324	312	304	310	328	289	319	308	303	307	306	281	300	315	322	297	309	314	301	330	291	320	307	318	321	284	314	296	323	300	296	311	289	338	313	292	316	312	287	322	319	292	289	296	287	292	319	321	308	295	317	300	290	274	336	314	338	317	310	299	307	329	325	310	310	321	329	302	295	324	317	313	318	285	318	267	303	309	305	340	296	302	317	297	309	301	347	302	310	307	288	300	287	321	279	312	313	296	303	298	305	323	295	301	341	299	310	326	325	352	309	303	314	289	326	289	321	307	294	284	289	309	327	346	306	313	308	289	311	282	315	318	314	304	307	287	299	294	285	283	277	291	346	309	301	347	285	309	295	335	330	316	263	338	311	326	331	328	324	292	314	325	313	344	298	279	291	289	317	305	299	317	347	349	302	333	313	330	317	297	320	278	318	311	342	293	318	293	295	315	318	280	280	304	277	306	315	280	286	321	307	305	306	311	292	324	273	261	286	325	310	294	332	311	298	341	320	301	313	297	291	329	328	298	248	302	330	283	284	312	292	291	331	287	303	286	301	309	290	326	301	311	293	331	315	316	324	283	271	303	303	337	300	307	294	309	327	336	332	327	297	288	295	307	331	300	291	281	318	296	334	290	280	286	296	355	315	283	326	312	297	312	278	290	298	287	298	302	274	294	328	291	301	314	285	309	285	307	281	316	292	286	305	312	302	322	325	301	337	299	313	285	304	291	312	308	351	301	298	297	340	325	310	310	307	328	285	310	298	286	311	282	317	308	302	293	297	313	294	312	279	318	312	318	280	292	341	319	319	328	338	329	281	289	303	291	324	319	299	313	309	305	322	297	283	278	299	332	289	295	287	297	328	305	273	297	297	314	329	313	334	310	324	322	316	282	333	306	329	327	335	308	305	331	295	315	321	281	299	342	315	323	315	306	332	307	319	289	315	316	328	278	322	332	324	292	330	323	284	299	320	310	302	310	322	287	287	277	322	303	291	295	283	316	307	311	307	317	301	324	304	312	327	332	310	278	305	295	321	288	301	301	290	285	300	352	333	316	294	283	281	291	305	304	300	294	321	304	297	328	324	327	283	280	318	330	289	313	303	283	317	318	273	310	301	303	284	288	319	278	324	278	319	318	317	303	303	300	305	293	284	330	336	321	316	316	322	276	293	304	312	287	298	296	314	347	274	294	366	295	296	300	304	316	310	294	306	286	323	332	306	313	291	286	309	310	308	280	313	307	322	324	280	317	291	328	319	308	273	295	325	292	354	305	305	308	304	301	303	341	296	333	328	306	287	284	274	301	306	291	311	265	282	305	278	287	292	319	323	282	309	282	309	284	297	311	319	284	330	306	336	321	295	302	322	281	303	292	327	294	319	312	312	310	309	329	285	264	298	296	321	290	303	268	298	319	306	290	330	345	288	313	309	282	331	282	280	290	311	342	316	295	300	344	306	335	293	325	331	355	303	315	272	344	296	284	285	318	309	332	293	301	327	344	336	278	306	292	324	313	303	309	304	351	271
35530	46233	60931	46432	12644	1083	1021	1010	876	837	836	867	809	779	2556	4578	5430	4564	3108	1647	1105	827	765	809	754	778	738	710	745	783	765	758	771	814	769	828	776	792	836	788	817	798	795	751	764	816	740	804	794	788	756	799	759	775	799	798	759	785	779	759	804	811	804	739	803	746	766	737	835	774	786	764	749	773	791	831	736	782	796	793	727	822	735	773	811	809	815	782	793	806	804	738	803	789	806	766	807	771	806	749	815	720	750	805	762	784	781	775	752	783	797	734	771	835	749	753	801	797	787	822	827	785	773	842	798	784	788	784	810	770	743	753	752	821	787	714	806	783	765	752	771	762	783	784	761	813	835	848	804	819	783	795	801	762	821	764	788	808	759	792	756	738	843	749	785	790	808	754	757	780	815	837	765	824	809	793	788	825	797	787	762	807	786	813	815	788	743	752	801	760	814	785	788	781	764	765	807	726	823	783	734	759	812	787	764	759	755	759	748	826	775	812	845	811	797	702	786	782	740	745	750	738	799	801	809	762	760	784	751	837	815	718	766	778	799	826	813	768	825	817	759	781	762	760	800	804	813	792	805	799	792	718	778	809	788	754	825	725	785	800	786	735	802	781	764	796	820	764	836	771	754	783	749	772	784	764	796	729	793	793	790	788	787	783	767	805	768	788	764	831	767	833	789	775	756	799	838	816	809	770	785	802	796	790	810	779	786	793	792	787	743	822	801	791	796	863	754	782	809	799	744	753	774	772	781	796	820	784	758	775	827	731	799	767	806	781	747	776	759	802	712	791	815	786	795	765	783	788	773	777	844	773	775	759	795	825	782	741	809	815	785	756	777	772	807	751	777	771	799	751	801	823	747	740	769	758	786	809	783	752	748	755	771	742	789	805	775	816	756	794	818	792	731	827	793	765	754	762	771	787	778	804	787	851	771	819	727	764	748	755	785	782	755	783	743	816	810	805	805	766	753	785	766	785	742	816	785	707	813	798	763	747	792	788	793	764	807	781	750	793	710	797	800	744	766	768	750	773	777	774	723	783	792	784	747	745	809	785	765	745	798	724	808	756	720	782	822	786	810	826	781	750	764	799	720	761	857	786	791	825	757	697	776	758	778	758	777	840	735	786	775	775	805	799	814	774	804	740	773	765	767	807	770	793	790	793	745	779	747	819	784	807	826	804	790	771	756	768	780	808	845	797	795	816	800	795	750	709	826	752	759	734	763	789	777	740	768	783	784	798	702	774	756	839	825	787	766	765	783	765	767	805	737	772	795	850	825	771	706	808	801	825	770	809	779	791	795	833	771	744	792	792	821	805	767	819	776	796	762	780	800	761	789	761	810	798	751	790	778	817	765	771	763	764	799	789	791	768	799	776	827	741	815	803	784	770	800	746	841	783	791	762	784	759	757	773	798	753	764	816	747	795	765	777	744	776	811	796	801	804	821	746	822	772	781	760	838	814	772	713	821	757	738	820	801	740	821	829	757	803	757	830	735	786	780	778	733	775	803	822	796	775	752	794	811	752	817	770	796	760	745	810	829	769	814	737	746	798	769	721	800	834	813	712	817	762	803	751	774	813	786	791	788	802	773	756	755	770	754	756	782	773	703	816	780	813	801	801	808	743	767	773	772	812	767	803	794	764	788	789	804	779	748	779	755	789	767	756	765	762	822	759	768	756	823	807	749	749	776	798	810	731	785	768	828	774	771	762	748	745	812	759	792	741	789	808	776	775	802	787	796	773	756	775	757	772	779	772	805	823	763	794	809	819	793	745	761	792	821	750	801	719	789	759	791	773	806	785	774	782	791	794	786	820	776	819	767	762	799	745	777	832	760	800	757	761	801	786	757	782	818	791	782	798	784	764	754	769	777	769	807	767	763	824	804	778	758	792	785	770	804	793	797	764	753	762	800	750	758	773	792	779	747	800	775	775	797	804	794	818	780	761	780	788	801	845	805	799	748	783	791	780	778	769	785	766	790	791	779	794	776	761	746	774	788	827	770	810	773	798	779	796	788	787	757	789	773	802	800	782	700	797	788	797	786	789	764	748	825	726	827	749	755	764	791	784	780	803	757	767	793	783	728	762	727	765	769	794	812	814	783	809	791	780	747	785	790	780	777	831	814	774	772	778	804	733	792	834	755	771	752	781	757	784	766	799	769	772	796	749	797	807	797	773	773	772	753	741	770	782	749	763	799	790	787	721	728	779	760	798	788	769	817	795	747	762	773	819	789	771	798	779	790	809	805	772	764	802	751	796	802	801	752	787	808	818	750	768	807	760	784	816	848	772	723	777	761	812	775	785	804	742	793	782	768	781	809	816	801	794	743	761	785	778	773	800	778	791	775	774	759	799	787	756	803	852	798	778	725	771	807	851	821	790	779	844	744	763	792	798	789	763	806	772	828	822	736	817	810	861	764	752	777	770	830	760	783	752	769	786	765	773	771	791	737	804	772	782	749	812	824	816	787	838	794	827	781	810	758	781	779	786	828	772	807	751	777	804	752	807	784	788	797	842	786	777	780	824	797	823	784	799	761	763	760	765	775	796	787	787	848	749	774	772	807	834	811	757	809	762	781	805	752	817	737	797	790	800	774	782	773	791	792	825	773	761	792	781	734	767	831	836	753	784	767	771	772	758	830	769	774	759	809	737	771	750	806	812	762	718	806	763	803	785	765	810	783	745	765	762	749	732	799	781	813	757	788	752	774	788	790	798	844	769	786	779	782	770	788	815	767	747	775	771	773	801	751	725	783	765	784	774	835	789	758	805	759	764	741	733	795	845	716	799	770	783	788	791	784	780	764	777	792	761	724	798	707	771	779	801	799	778	848	777	736	747	752	813	809	785	798	765	771	765	816	772	777	791	803	778	780	769	754	789	768	749	760	762	743	801	761	783	734	788	835	783	786	797	775	800	756	768	775	795	807	803	755	848	753	810	727	740	777	835	775	760	753	851	777	813	833	794	780	774	840	804	758	782	850	769	795	791	798	766	781	823	785	806	796	764	755	806	789	808	821	753	802	775	725	799	702	717	796	765	756	813	772	802	784	771	771	797	829	737	755	749	811	801	784	783	766	818	804	822	771	772	742	750	759	736	769	807	831	792	737	741	773	777	782	754	766	774	743	754	799	765	744	785	763	781	729	752	745	748	779	757	705	794	817	756	777	800	740	790	777	776	801	810	769	775	749	727	778	832	774	794	825	768	826	787	781	796	748	765	801	768	782	794	755	762	759	787	831	805	790	795	798	821	802	768	841	754	782	708	798	743	752	780	760	769	781	783	815	823	821	816	781	789	830	778	787	790	827	750	791	833	789	798	773	808	818	785	796	822	795	813	750	783	789	761	762	742	702	735	820	771	790	773	762	824	759	821	776	781	834	791	765	801	845	782	784	732	732	794	779	777	792	768	798	778	786	753	784	811	734	762	742	751	760	794	771	795	804	743	766	803	808	760	751	776	794	851	796	778	718	787	771	779	787	795	776	792	791	810	800	788
73564	76178	79793	55636	23725	4470	488	364	330	301	328	314	285	296	806	1725	2377	2179	1204	564	387	317	306	303	283	267	297	276	289	293	272	283	276	298	271	310	299	279	317	281	295	278	267	299	273	246	298	284	295	271	276	292	294	293	261	286	332	262	282	286	278	331	251	291	301	280	301	271	316	303	303	302	317	307	280	266	304	317	288	299	297	295	253	290	275	270	319	287	292	326	273	266	279	291	283	317	317	320	310	292	310	340	300	254	298	301	303	286	309	304	313	293	296	303	281	308	311	293	293	300	274	297	289	295	280	294	321	276	297	303	289	292	262	291	260	281	301	285	282	318	288	303	286	269	277	283	329	289	271	290	276	268	267	289	307	258	291	320	255	305	281	288	281	279	299	297	256	267	292	291	272	310	300	275	259	270	269	299	306	308	292	274	271	298	290	286	257	264	300	266	320	311	307	273	277	288	321	305	270	306	299	289	276	283	270	276	295	268	261	255	260	310	262	293	283	312	279	310	286	286	298	289	269	283	299	302	254	285	296	291	292	303	312	265	288	295	272	271	275	285	298	317	283	296	287	293	279	279	307	277	320	285	290	293	294	299	303	305	297	305	288	301	290	289	287	297	256	306	258	318	286	283	285	271	307	306	281	267	285	262	279	285	290	300	308	294	297	336	303	263	266	275	298	284	270	292	299	268	297	301	307	263	275	287	299	295	270	315	279	275	307	297	299	303	288	300	275	310	304	279	301	265	287	284	281	285	296	266	276	298	272	294	273	300	288	297	267	262	283	280	306	285	306	260	265	290	281	290	284	263	306	287	276	273	298	259	288	300	285	292	286	290	300	290	313	275	294	263	291	254	264	265	272	310	258	313	272	271	275	288	254	310	291	272	247	295	272	310	290	296	294	278	308	330	283	268	306	277	283	287	305	267	283	285	266	267	294	258	326	262	283	272	273	291	284	274	296	277	242	294	311	272	311	287	277	291	312	292	306	292	282	268	266	255	272	260	288	280	317	254	292	252	313	269	264	274	266	292	290	278	266	288	293	277	311	290	287	297	325	267	290	277	303	297	289	295	299	274	299	314	299	285	300	256	296	300	254	306	261	265	278	292	291	275	273	253	283	271	275	310	297	291	262	278	290	283	295	265	291	300	289	264	264	262	308	275	296	308	345	311	290	268	265	301	290	305	291	278	306	272	288	297	313	294	277	281	280	251	257	289	294	267	272	311	294	288	275	286	273	310	308	313	294	297	305	283	308	309	262	293	321	268	293	265	282	274	279	262	261	308	261	314	312	275	283	297	271	306	285	273	265	301	282	273	284	286	300	274	270	268	282	298	281	276	321	275	292	332	308	270	286	295	283	267	269	315	303	305	268	266	282	287	297	280	279	291	275	287	305	277	289	292	289	252	295	295	287	284	290	305	279	312	267	279	285	286	282	304	268	277	280	273	281	297	298	298	309	295	317	281	262	260	288	269	297	289	291	327	298	285	262	307	284	290	300	272	316	236	282	271	293	307	309	299	292	282	238	302	271	281	284	258	306	270	258	287	265	281	296	264	278	280	312	291	297	305	276	297	306	302	284	272	297	274	270	271	248	308	277	267	298	260	269	297	310	313	270	286	292	273	290	278	272	271	297	287	289	274	287	286	280	287	267	280	284	267	301	287	264	268	278	269	266	265	283	299	293	269	260	294	276	302	262	296	311	307	286	267	271	284	282	313	280	281	281	279	273	287	323	260	351	313	304	296	302	281	286	303	319	286	267	301	280	292	257	289	260	265	289	316	286	289	250	297	304	269	275	293	321	291	274	279	281	274	311	312	296	313	309	289	265	272	281	300	266	262	283	298	308	311	283	274	280	289	276	322	291	323	267	270	312	278	320	279	286	298	276	276	293	298	290	265	286	274	276	291	264	299	276	321	297	302	284	296	308	302	281	309	305	302	272	282	264	290	270	294	278	305	252	329	268	276	286	264	282	309	292	266	275	284	284	289	315	288	287	282	273	280	258	287	267	275	290	287	265	275	264	271	292	286	287	307	275	262	291	283	284	263	267	277	313	284	289	289	292	308	274	321	297	283	257	224	290	305	308	281	277	300	306	290	279	282	276	316	278	308	302	269	283	287	243	274	295	287	294	289	282	294	284	275	283	294	289	291	271	286	279	292	280	300	295	318	294	323	297	278	324	272	309	299	276	269	292	266	284	279	262	284	291	295	292	275	296	305	270	278	266	312	298	293	291	292	270	271	303	278	278	279	333	282	281	281	287	290	290	299	284	268	300	254	318	292	309	265	305	279	306	320	285	271	299	302	289	310	293	284	282	293	284	302	306	294	314	291	290	279	281	307	267	271	272	308	275	281	283	310	314	255	271	284	262	275	302	293	308	280	288	283	301	274	297	291	280	265	289	285	288	260	285	311	275	292	300	280	314	258	274	258	277	271	308	298	319	271	268	286	272	271	286	286	292	301	276	292	300	293	277	278	293	285	281	303	258	292	282	307	289	298	262	276	296	271	286	257	289	236	318	287	288	279	284	282	267	289	257	288	293	296	263	268	292	319	254	298	279	260	265	283	285	301	298	309	272	296	340	310	274	257	301	322	307	286	276	319	280	297	303	283	265	285	288	261	282	276	285	307	292	295	278	293	266	261	251	269	256	292	281	289	293	283	295	263	270	290	303	275	305	305	272	285	274	299	282	249	267	290	298	314	286	304	280	280	307	292	302	303	318	272	278	290	292	319	291	314	273	253	310	302	293	285	265	279	289	272	303	278	307	280	310	301	280	280	271	253	286	283	268	269	305	278	280	297	252	279	285	295	316	284	244	304	278	311	274	291	274	264	285	294	300	312	296	280	297	292	284	316	275	291	256	305	275	299	277	268	271	315	307	275	295	281	305	321	291	312	306	262	303	274	262	306	283	278	294	286	265	281	276	308	271	274	295	248	285	291	294	294	267	289	318	286	259	302	280	312	283	281	307	260	279	267	318	291	294	267	276	272	285	273	295	282	308	266	274	317	289	310	288	327	292	288	299	268	305	280	277	301	319	282	322	294	298	279	279	323	275	278	299	276	314	268	311	268	296	305	292	267	291	259	337	285	275	298	265	275	295	290	275	297	293	317	271	288	288	292	293	312	264	300	307	286	301	310	280	292	284	286	279	303	269	285	284	256	280	278	326	304	304	270	302	279	290	297	273	279	277	257	293	281	310	266	294	277	273	281	302	272	301	286	265	277	290	270	277	288	299	300	281	308	272	274	266	291	278	295	261	293	294	325	287	278	335	296	298	286	302	257	313	295	282	297	280	289	323	282	286	290	299	249	274	300	338	291	300	265	314	290	298	284	306	313	256	282	282	304	285	293	287	279	291	318	303	268	292	314	298	279	289	305	298	323	285	311	293	280	312	261	308	275	292	307	288	320	314	302	259	308	281	260	303	259	301	308	264	285	280	305	306	285	292	249	263	309	291	297	282	277	279	302	281	267	275	300	287	280	292	315
46056	59775	77299	58388	15370	1331	1196	1109	990	971	902	883	869	836	3836	8723	11660	10443	5821	2588	1344	850	772	702	720	681	726	667	738	752	708	728	727	739	736	737	713	762	704	718	795	732	665	752	709	690	707	719	714	683	727	755	731	752	720	747	710	722	681	729	725	742	772	680	724	759	745	701	778	755	700	702	744	772	712	739	694	769	704	703	698	740	730	686	740	704	724	726	669	714	745	712	715	753	772	710	692	713	708	698	711	739	714	745	729	713	698	707	725	704	716	743	638	727	742	766	749	727	792	734	710	755	743	712	705	745	695	736	739	699	732	678	748	759	688	724	746	698	741	727	700	747	726	702	697	688	707	718	757	717	726	730	702	702	736	746	717	711	725	686	737	694	724	676	669	766	707	734	748	684	736	690	697	715	713	695	734	708	768	709	711	721	663	673	679	719	716	741	679	748	671	748	708	711	699	716	740	703	695	749	716	708	738	712	718	759	713	684	735	741	723	715	710	702	721	697	738	699	719	714	735	736	675	702	727	717	734	690	707	740	770	728	713	739	720	739	722	701	654	679	748	733	723	742	705	733	670	679	759	810	666	686	707	739	698	707	717	706	725	712	725	717	666	730	704	672	689	724	741	779	717	726	698	723	718	687	732	718	705	695	716	682	726	734	747	726	722	734	697	750	743	737	692	701	718	699	676	728	761	716	678	691	750	718	731	711	694	736	717	697	718	733	749	732	743	652	728	735	732	697	743	760	718	792	724	748	717	704	735	719	703	769	715	672	722	764	720	744	766	689	715	722	710	745	694	730	694	724	752	720	718	664	723	676	719	706	706	727	712	765	681	735	718	697	709	722	736	673	723	700	715	734	765	745	679	693	758	714	695	709	728	721	721	738	740	739	755	734	742	743	715	717	729	756	718	686	712	694	723	756	695	731	724	716	672	723	724	711	763	723	715	762	740	731	709	713	728	717	717	741	755	723	728	738	727	673	728	727	757	684	744	707	700	725	739	741	702	730	698	742	753	748	692	752	761	749	716	709	699	726	765	679	728	747	753	751	687	705	724	747	703	760	722	764	697	728	725	744	740	709	698	746	703	765	752	700	744	740	701	696	716	721	697	737	744	691	762	752	713	723	756	718	762	739	718	747	701	738	720	744	707	754	697	766	717	727	722	721	697	697	738	736	710	739	757	685	685	724	735	695	670	706	743	724	757	718	752	672	734	701	714	755	747	703	695	727	712	688	698	717	717	752	737	682	742	718	755	735	698	724	727	744	697	744	703	716	716	740	723	696	692	694	728	714	783	707	723	729	712	732	705	754	743	656	767	725	719	743	715	760	731	716	700	767	716	740	749	685	751	720	742	749	737	709	708	730	755	731	679	708	778	672	721	707	693	755	710	723	734	702	693	745	691	741	736	733	699	724	719	703	730	770	731	708	737	747	746	748	668	752	709	754	696	695	691	725	643	731	730	695	701	696	738	778	693	757	701	738	700	752	719	765	724	735	700	718	743	709	751	757	743	741	707	727	695	711	715	701	729	702	714	732	714	744	750	724	719	737	710	733	717	712	704	747	713	673	741	717	737	682	729	779	715	696	722	705	701	732	685	676	714	682	725	708	712	678	750	716	782	733	689	727	669	738	719	748	662	718	680	707	671	709	675	762	708	726	703	743	724	732	716	721	691	720	737	715	713	743	717	720	699	683	708	774	696	719	716	686	702	724	718	677	684	753	725	696	706	773	728	754	728	718	702	737	735	675	714	746	730	727	729	740	712	694	688	717	698	749	714	707	761	744	704	703	689	703	663	734	761	764	708	740	696	747	765	698	715	689	699	680	684	670	639	753	699	721	734	756	708	721	685	669	702	716	742	680	716	734	681	739	673	783	681	685	768	680	734	717	743	752	752	754	722	767	748	812	702	724	727	728	701	674	749	705	715	692	692	688	708	774	756	749	726	743	688	701	696	705	717	702	704	770	689	704	712	709	674	710	701	695	743	717	762	740	679	712	693	688	698	727	721	670	696	729	700	708	672	704	730	683	721	693	749	732	688	711	694	709	757	666	724	669	721	763	745	737	700	716	776	739	736	730	709	717	749	732	669	711	685	694	701	761	730	726	727	718	768	738	737	725	681	709	764	707	728	718	740	668	714	710	683	701	698	727	738	709	716	700	743	711	719	731	749	719	733	641	726	771	721	702	752	713	697	732	709	709	758	668	695	706	688	688	709	703	727	689	750	768	681	701	760	707	702	736	722	705	724	731	737	718	730	716	767	708	698	766	669	766	766	700	734	748	692	710	713	673	744	800	731	753	728	716	709	782	734	724	762	774	702	753	728	757	726	711	699	748	744	725	720	719	705	736	720	751	735	685	749	726	724	724	743	738	703	716	703	746	747	727	737	714	701	708	742	714	706	755	719	727	699	709	744	685	730	678	746	721	685	685	721	745	673	680	678	705	734	733	683	700	742	726	723	739	725	683	701	721	710	730	745	686	758	724	745	777	733	731	751	746	734	727	709	723	750	714	735	688	756	669	732	756	673	752	659	759	715	703	708	722	710	695	707	766	733	727	699	646	700	743	716	773	704	677	715	707	669	745	758	707	763	683	743	731	726	750	707	725	703	689	706	719	732	727	703	717	709	699	729	698	689	705	695	736	722	700	680	722	711	634	683	731	705	683	740	717	704	725	696	715	756	750	715	716	710	688	687	697	695	726	656	692	755	704	715	719	749	708	673	733	723	788	755	697	721	717	704	721	690	703	662	755	751	753	769	734	721	722	666	718	699	720	722	778	728	704	724	725	694	654	674	679	726	740	724	705	721	745	729	740	679	691	706	766	693	694	704	736	745	724	687	750	725	753	726	734	717	725	686	704	723	701	654	715	727	689	727	713	693	680	703	750	715	770	744	734	689	701	727	730	775	731	704	692	727	692	725	752	722	737	732	682	730	709	709	741	713	692	721	680	692	708	746	751	697	718	686	742	742	729	741	671	694	734	732	685	708	754	730	762	702	661	686	761	756	692	754	665	701	680	721	700	721	716	760	715	683	707	737	762	732	721	711	728	738	720	705	726	690	696	692	708	731	756	728	784	721	773	720	717	737	682	702	675	728	711	733	736	685	762	727	784	711	692	785	749	746	745	716	726	714	722	702	714	720	733	702	746	720	691	744	704	748	711	702	698	756	706	750	706	716	711	694	726	749	727	710	687	671	748	715	700	690	686	773	742	726	727	719	739	705	691	757	691	715	718	746	731	709	725	729	668	720	745	707	728	732	719	710	790	708	701	657	693	761	738	720	763	740	725	710	677	707	714	738	772	726	690	723	754	691	691	695	802	689	707	736	699	711	711	734	753	754	709	674	722	700	666	710	672	700	766	727	693	723	729	717	704	667	694	756	685	728	736	722	695	714	734	722	699	687	721	756	762	736	697	671	718	720	740	767	710	742	718	690	698	740	744	670	742	740	730	699	757	718	718	727	738	759	714	686	723	735	714	729	716	781	650
16572	11236	15367	5518	696	271	267	263	247	276	271	245	258	299	255	268	363	419	373	313	269	265	262	225	231	267	252	260	249	267	257	253	249	250	258	283	268	217	266	234	251	319	251	239	280	214	269	235	273	281	270	230	258	288	258	244	242	252	265	236	230	257	255	258	237	269	240	262	257	264	275	235	227	255	287	251	251	252	250	260	278	256	267	270	252	243	286	226	281	228	256	246	286	242	277	239	287	237	249	260	267	257	244	281	291	256	224	258	270	272	259	216	246	279	238	243	245	256	235	236	253	291	254	275	275	273	287	259	252	232	249	267	262	278	266	230	237	263	226	237	239	249	276	261	273	239	259	266	240	261	247	243	230	281	225	249	248	235	270	257	251	261	249	268	256	260	263	255	257	244	253	238	278	274	257	226	249	239	225	258	261	241	246	270	256	266	274	247	236	257	238	265	265	245	229	252	237	232	233	279	252	259	246	238	244	266	279	242	239	262	244	252	214	244	253	264	253	263	251	246	213	248	268	232	260	254	248	243	277	264	254	257	261	264	250	270	248	278	239	245	265	269	263	282	245	259	273	258	244	267	233	254	265	235	263	262	268	242	245	230	268	250	248	222	286	270	239	261	252	237	267	252	227	234	251	249	235	247	247	254	228	267	271	274	258	239	253	248	220	257	242	245	273	222	264	251	274	226	254	247	268	256	213	267	235	263	266	258	269	235	250	208	272	250	245	271	253	259	252	241	273	273	232	259	235	231	281	258	264	253	267	272	250	246	256	261	269	259	243	276	263	230	277	238	275	258	250	258	259	267	260	232	217	253	248	261	234	255	243	265	260	249	266	309	280	246	259	287	273	213	270	283	251	257	244	249	242	246	257	239	230	234	239	236	260	257	244	256	263	258	275	224	229	250	274	275	256	252	270	238	278	241	245	250	237	262	252	237	259	277	264	224	295	238	247	297	229	260	256	291	241	254	264	266	280	277	248	268	282	270	248	242	256	240	233	270	269	273	254	261	235	235	256	255	241	257	263	244	229	257	287	254	257	257	263	266	246	273	276	256	255	255	227	272	281	254	259	281	265	280	255	274	290	252	254	246	272	255	262	263	284	260	239	261	261	272	250	251	237	237	239	229	255	233	287	251	249	235	252	265	260	270	237	258	245	261	249	283	277	249	247	234	263	268	234	231	245	278	272	280	276	286	249	234	235	267	236	273	236	242	246	254	225	270	251	248	239	255	273	252	258	240	262	243	253	274	248	283	235	270	263	268	251	275	255	263	254	219	263	269	262	224	261	268	255	235	256	269	261	266	250	252	273	251	252	254	249	231	258	246	265	263	278	277	264	254	229	266	249	255	276	273	255	260	262	251	253	281	287	274	253	244	267	255	260	256	275	237	243	247	254	283	241	235	236	234	240	259	263	251	254	262	232	245	238	283	243	289	275	256	235	260	236	273	224	260	259	239	256	274	237	259	258	243	266	269	257	265	229	269	260	228	259	244	263	248	234	252	229	260	255	253	245	251	260	234	254	253	279	242	238	263	264	257	258	276	265	251	245	269	269	242	249	190	246	232	261	251	259	247	265	258	232	229	264	244	280	239	242	249	255	276	264	264	255	243	254	255	276	264	250	260	239	245	232	256	231	272	242	246	257	242	254	253	225	257	256	228	246	266	243	267	265	262	274	239	257	248	279	236	260	253	265	252	273	276	245	266	243	229	220	258	235	270	264	232	241	241	277	268	254	248	242	278	268	289	233	253	246	248	258	240	252	226	252	261	235	254	239	246	245	281	249	276	246	288	248	252	269	270	239	261	244	271	215	261	267	250	276	254	228	241	269	217	270	247	256	252	265	257	283	236	289	253	246	244	272	249	252	250	271	274	230	257	252	253	263	234	274	250	289	248	274	222	257	240	229	258	283	285	256	230	238	248	232	259	243	257	250	301	264	231	279	251	240	266	253	243	247	251	246	255	261	254	226	236	234	237	266	270	273	236	254	284	256	284	268	259	240	263	287	266	227	281	274	268	266	224	257	241	271	248	249	248	248	244	237	272	239	255	255	241	259	266	282	242	269	284	246	261	273	272	246	251	254	239	277	265	259	264	269	296	268	252	265	274	256	260	254	256	240	265	270	250	225	242	250	233	269	271	255	233	255	237	246	272	243	265	275	262	255	279	278	251	259	253	267	250	288	295	249	279	236	241	264	267	251	268	252	257	258	245	273	245	273	239	257	262	275	215	252	237	260	260	275	242	266	269	235	267	261	264	259	254	237	245	243	240	239	268	257	257	244	247	229	265	273	268	252	238	226	247	240	246	273	245	248	239	281	239	240	218	268	226	249	232	252	257	235	241	258	274	239	251	240	258	244	226	250	267	259	258	252	251	260	260	247	255	254	235	266	275	262	234	278	242	278	266	223	232	242	235	275	251	264	248	274	241	260	260	239	218	244	254	253	270	248	275	251	254	250	234	263	275	257	260	252	255	261	271	250	228	242	275	257	263	273	262	245	250	272	269	228	223	232	241	268	262	254	253	278	245	281	239	259	276	263	269	241	263	238	249	259	246	280	252	255	217	251	270	257	240	286	222	269	238	256	255	271	268	288	228	249	264	236	249	238	250	257	227	261	230	255	244	264	236	255	223	276	265	260	255	221	240	247	280	237	234	265	262	275	263	245	262	228	259	264	247	265	254	237	261	260	241	274	243	282	256	228	254	218	242	277	264	248	230	244	233	233	267	240	248	249	257	275	260	268	263	260	252	257	256	234	240	275	257	251	251	227	248	273	231	229	270	290	249	234	260	228	239	288	249	270	245	283	266	227	268	233	257	240	275	269	264	272	231	283	251	254	256	281	247	247	262	256	244	250	225	230	268	238	242	237	259	252	257	246	257	262	251	235	258	266	251	262	255	265	281	248	263	250	228	257	260	250	258	262	257	246	271	251	268	251	269	261	251	275	228	248	240	243	282	269	259	259	264	265	263	251	256	228	256	274	237	255	273	257	232	274	272	234	223	263	255	261	251	236	259	245	234	239	245	222	264	275	241	246	282	238	238	281	278	269	227	253	257	290	266	233	294	237	280	237	250	261	244	257	241	231	249	260	272	251	262	245	287	283	274	257	257	273	278	231	255	248	252	273	243	269	272	232	226	236	242	258	243	246	278	247	255	263	260	240	278	250	210	244	289	257	257	252	246	262	272	253	258	254	268	262	269	236	256	230	253	234	245	242	257	268	243	255	245	234	247	266	271	241	269	274	276	263	240	275	260	243	279	272	253	243	305	239	257	267	278	276	239	267	261	260	264	256	278	243	286	266	239	260	266	270	250	275	253	271	219	263	242	253	236	272	271	252	221	274	257	238	232	286	277	250	243	226	268	229	268	267	280	254	238	217	256	250	265	272	253	251	292	269	232	283	236	251	269	247	237	245	260	264	248	241	294	249	251	236	260	262	248	243	238	232	239	245	239	220	246	236	239	268	221	251	246	271	265	240	239	237	256
14112	15838	24608	11822	1661	667	694	656	631	643	700	612	643	666	630	827	1435	1451	1248	942	757	747	674	696	645	695	678	653	706	646	657	631	636	672	650	676	668	657	645	665	701	694	683	669	658	653	630	643	656	638	673	651	669	661	614	659	674	676	658	638	662	637	669	679	683	648	655	680	625	696	646	635	693	687	602	662	654	671	687	639	674	667	673	680	666	659	669	641	678	611	661	644	610	659	674	657	675	634	620	676	676	621	678	645	691	673	624	702	707	698	628	635	674	682	686	680	666	644	655	628	676	663	689	656	649	672	697	618	653	654	644	640	668	672	652	681	697	692	633	653	644	643	672	642	653	678	672	651	653	632	740	743	623	667	633	689	669	650	678	664	651	672	627	673	722	659	645	694	664	700	687	641	684	628	691	692	656	670	638	607	707	667	691	736	678	680	663	653	661	669	680	661	699	655	676	660	679	666	667	674	659	669	671	665	647	624	653	673	698	629	638	662	642	660	638	650	639	685	655	636	633	660	699	693	667	654	674	643	662	656	637	641	673	693	664	647	680	639	657	654	642	617	641	633	606	649	651	707	671	626	662	715	681	682	668	684	642	617	641	693	666	672	619	687	634	691	610	679	655	665	603	706	641	646	648	645	643	640	676	667	645	644	664	689	707	697	621	628	649	676	635	628	650	700	628	610	659	681	679	682	633	664	667	648	656	670	655	639	661	666	680	633	685	695	695	641	630	624	639	703	660	701	734	668	650	655	679	611	630	664	609	655	647	687	684	666	672	648	633	624	603	666	616	644	669	632	696	636	678	677	670	639	668	650	611	685	667	677	636	661	720	656	642	634	617	658	675	655	712	678	621	643	731	681	672	626	664	612	652	635	658	658	672	697	688	708	650	663	696	697	657	695	667	664	635	655	659	697	635	644	652	645	627	623	676	660	658	679	676	676	689	637	676	660	731	652	637	642	668	668	667	674	640	658	668	680	637	691	645	667	663	633	656	661	649	664	664	639	621	643	609	678	670	643	682	659	695	675	674	660	659	656	661	656	639	675	671	689	665	678	664	616	653	698	711	655	655	611	694	635	645	652	662	657	647	639	648	655	640	669	652	625	655	678	659	674	661	686	669	664	661	657	640	674	709	634	685	633	666	676	685	621	674	624	666	668	693	660	663	607	637	664	651	644	681	669	663	584	666	616	639	646	654	647	688	705	708	630	703	663	651	687	657	653	634	624	665	687	691	669	681	651	691	723	633	701	657	666	662	634	627	683	691	626	643	689	647	679	629	686	645	743	659	645	642	650	608	685	656	641	655	681	650	672	610	646	711	643	580	661	649	639	645	695	689	704	632	638	618	684	643	672	622	638	667	624	669	659	659	654	645	665	668	669	650	718	637	687	591	677	677	716	661	618	695	635	707	677	640	646	674	663	679	664	637	619	677	697	671	631	658	613	663	691	616	654	688	671	643	587	636	675	657	648	639	682	677	698	661	597	666	683	645	664	651	661	650	627	673	677	676	638	682	649	647	663	643	645	706	642	652	683	681	663	631	664	691	673	692	614	678	677	696	661	651	689	642	639	677	672	651	645	643	668	636	662	705	615	584	659	635	613	677	675	630	729	693	668	677	691	615	708	649	718	681	652	688	657	676	637	663	669	694	672	676	645	689	656	639	663	614	708	652	660	610	667	678	660	685	683	695	704	702	661	673	637	637	626	657	642	683	605	641	641	670	692	654	659	715	623	628	691	705	647	656	648	650	636	656	688	633	673	685	709	668	699	719	649	657	649	656	702	682	653	615	644	680	675	651	614	714	675	674	658	648	631	617	684	680	685	722	689	651	694	654	668	697	643	655	672	674	607	659	646	687	643	654	688	661	703	667	646	663	677	654	622	696	686	655	636	711	649	609	648	678	686	639	619	674	705	668	680	649	654	639	643	669	683	655	659	666	679	677	597	669	658	691	645	668	667	697	650	619	649	664	675	638	640	629	698	730	661	636	645	693	635	666	656	658	675	671	599	695	691	688	663	650	678	626	652	632	694	651	680	646	616	701	667	648	691	637	624	646	667	601	695	611	650	664	630	679	668	642	647	654	666	690	629	647	689	641	672	677	627	674	632	643	704	738	670	633	677	694	610	648	696	665	710	687	674	713	641	676	620	641	653	674	648	671	636	686	668	676	656	731	685	680	689	690	654	692	650	625	659	696	655	626	698	670	669	638	660	659	668	653	625	623	654	716	653	631	646	697	664	643	670	677	638	666	665	639	661	630	656	674	646	665	683	663	680	683	696	623	657	669	676	624	628	650	666	704	709	643	650	624	654	655	662	681	725	694	643	668	649	679	658	677	685	673	669	631	719	690	677	650	659	740	640	703	655	662	660	655	653	660	677	678	665	637	634	665	660	696	615	660	682	679	693	668	692	684	653	652	667	706	655	660	666	679	670	629	666	671	678	661	678	679	673	673	671	673	674	664	689	678	653	654	682	641	647	620	636	705	598	660	650	660	681	619	694	634	678	598	660	692	656	612	720	683	663	629	692	675	627	662	677	659	607	679	638	645	661	639	635	651	683	644	606	666	646	674	655	653	673	669	640	684	648	706	690	652	691	654	695	678	624	627	633	688	650	666	692	677	647	689	708	639	660	642	667	648	709	674	669	670	648	671	667	682	696	638	643	649	658	661	677	677	621	641	695	698	684	674	666	607	665	647	636	642	677	687	654	690	622	676	673	662	661	728	649	663	690	639	685	677	657	647	652	651	678	708	615	671	646	688	693	669	659	680	648	642	637	648	640	689	652	669	706	672	690	663	620	651	698	654	662	667	736	657	700	653	663	674	675	615	623	716	666	688	711	643	656	696	646	641	674	686	676	669	673	678	689	626	664	676	688	652	661	622	646	660	700	703	701	609	657	662	674	626	639	643	656	706	669	679	653	688	633	661	671	634	627	680	683	702	704	683	639	608	685	603	624	674	671	617	696	641	698	659	719	662	667	659	644	619	653	674	691	674	636	674	647	705	715	618	656	641	625	659	633	671	645	699	633	676	656	678	668	656	646	696	641	676	678	650	652	672	647	673	617	638	685	664	649	671	649	632	659	636	661	669	675	640	656	662	709	641	661	685	662	688	617	645	628	659	678	667	665	689	638	684	649	685	664	691	629	647	671	663	627	636	670	696	662	663	629	652	660	670	637	709	660	630	673	631	677	654	678	689	668	643	629	656	705	622	635	650	714	687	654	636	645	730	676	673	671	635	686	642	664	653	660	672	627	630	654	660	693	696	682	615	686	604	687	658	639	610	627	670	652	641	672	728	663	643	675	649	713	698	670	678	682	687	706	679	630	660	649	660	662	686	646	661	661	656	679	684	663	677	667	699	672	683	619	691	647	673	669	616	656	735	686	660	644	694	630	690	680	659	637	633	659	709	631	675	683	621	625	647	682	653	625	660	652	629	644	687	660	712	661	667	662	675	666	681	703	675	667	670	591	632	665	643	645	654	633
58143	61058	65826	40072	10743	703	338	309	331	291	311	296	299	289	309	476	1466	1378	911	499	366	279	306	294	303	301	321	302	280	272	297	303	289	294	299	288	294	288	309	305	274	290	297	317	307	299	316	270	306	314	294	272	300	300	300	309	282	272	321	286	309	302	273	280	332	279	337	296	268	304	304	286	316	284	298	297	283	295	280	281	304	318	318	282	307	262	299	344	275	303	287	295	296	319	284	258	298	299	264	317	294	297	294	293	272	308	284	266	297	309	305	286	311	269	274	257	299	329	310	278	256	286	272	293	327	321	271	307	294	278	308	319	291	296	262	262	305	278	313	275	272	286	285	297	292	317	292	262	297	254	276	311	308	287	287	284	276	288	278	292	276	294	268	275	298	302	290	307	297	273	317	302	297	300	298	284	291	290	274	261	304	286	302	290	275	313	269	310	320	292	317	286	304	242	312	299	281	273	270	281	299	299	265	282	298	271	274	275	298	295	309	287	293	298	283	270	296	288	312	298	282	299	312	305	317	301	278	277	294	283	270	285	296	280	298	278	299	302	300	314	314	289	305	269	320	290	285	316	303	285	278	310	270	303	291	264	274	289	309	340	307	288	309	290	328	300	279	264	275	302	296	299	280	276	288	291	270	275	281	276	282	283	313	291	299	285	266	276	285	293	278	272	313	302	280	281	264	308	296	279	308	255	306	266	306	286	262	294	281	260	324	281	277	255	308	297	322	284	262	300	277	279	315	287	277	274	287	279	276	304	317	281	288	305	291	314	306	310	294	293	273	298	302	309	292	267	280	274	306	290	304	311	327	288	307	273	327	299	307	283	278	274	289	307	278	295	299	297	295	320	286	282	301	268	291	298	317	271	287	304	293	309	322	279	280	303	317	277	275	280	263	291	304	274	285	296	308	291	282	321	274	301	301	272	300	280	281	295	286	301	311	309	255	279	281	282	262	287	295	304	308	273	291	294	285	279	309	288	303	304	301	292	285	265	289	299	274	308	288	277	326	285	291	285	306	297	294	295	271	317	288	301	273	331	296	303	310	284	294	285	278	275	302	290	298	320	298	274	302	293	271	274	278	293	306	259	267	321	335	311	282	270	292	298	314	277	288	303	295	280	293	302	287	261	327	319	298	300	281	288	267	299	281	294	288	275	318	303	268	298	269	294	277	274	284	296	316	255	289	313	307	279	283	297	329	275	292	259	277	286	307	326	268	287	298	284	296	290	294	298	272	300	285	258	323	259	283	284	345	256	299	320	265	280	300	278	288	273	299	270	271	298	256	318	311	273	278	283	320	310	250	304	308	289	285	308	313	306	300	294	283	301	295	242	291	281	334	309	308	265	293	316	292	269	317	295	316	268	305	258	263	295	316	307	280	321	297	277	319	289	319	274	314	283	287	308	307	316	310	261	315	287	266	295	276	319	276	285	275	315	311	251	287	288	274	269	284	266	308	253	311	334	273	285	304	281	286	302	289	294	280	309	294	301	270	293	292	256	280	291	267	294	294	324	295	304	312	313	294	281	295	286	294	273	277	276	280	288	294	311	259	268	279	285	289	310	253	266	292	309	266	285	294	297	289	263	299	304	300	314	281	303	265	294	288	297	303	309	277	311	304	280	300	283	268	269	314	274	275	274	290	282	299	325	284	263	292	274	266	285	316	329	290	277	274	288	315	263	316	290	272	282	271	284	277	287	279	288	260	289	318	329	308	263	277	307	326	271	289	289	244	288	288	292	295	299	297	298	283	305	301	291	283	290	312	278	274	273	328	272	260	280	272	294	307	288	306	279	298	287	309	297	275	303	307	290	298	300	279	276	302	275	324	327	308	277	304	308	274	279	296	302	321	283	285	293	279	298	285	271	292	287	279	294	318	286	292	270	285	284	308	268	284	296	303	278	290	284	287	274	293	308	271	295	281	311	291	296	309	301	283	307	273	294	293	284	307	288	324	316	284	270	286	278	301	285	264	275	282	254	307	285	306	316	290	269	303	266	291	265	285	281	264	310	302	313	302	283	287	273	266	303	284	296	285	304	298	289	301	275	305	306	261	273	279	296	269	284	266	274	307	289	345	297	270	320	291	249	289	280	292	316	269	270	290	287	296	322	268	290	299	296	292	290	281	309	299	274	295	308	296	302	326	298	289	286	270	296	270	260	290	318	283	263	297	304	292	310	312	278	297	286	277	337	290	283	259	304	289	277	293	323	299	294	284	326	296	318	308	284	297	317	315	294	288	261	296	299	286	268	295	316	311	267	294	335	313	318	290	260	278	281	286	280	265	288	290	282	291	290	296	308	314	280	294	284	291	295	263	275	320	269	270	300	275	263	286	286	295	293	284	304	310	272	305	287	307	279	285	281	291	311	289	300	311	317	263	328	302	284	295	308	291	280	295	324	259	302	287	282	277	276	285	264	333	292	310	327	290	309	296	304	293	277	278	310	275	333	278	290	302	273	238	253	267	287	263	314	290	297	267	301	302	289	310	297	278	272	294	309	314	298	266	311	260	298	264	270	288	303	308	291	272	316	266	298	303	303	275	285	318	282	319	294	318	286	304	287	270	277	275	306	303	308	306	308	272	283	292	263	326	302	310	307	307	299	273	300	288	288	291	299	304	332	289	327	298	289	289	281	320	280	289	321	299	296	295	282	293	300	294	318	296	288	309	313	291	308	284	292	316	299	300	273	289	315	271	286	269	312	313	284	281	269	291	281	322	289	328	303	314	279	281	275	282	308	299	288	314	269	301	302	242	279	271	291	285	288	280	262	301	305	301	317	310	273	289	292	290	286	304	307	285	261	295	300	294	291	288	312	317	296	280	312	269	298	299	283	287	287	308	299	288	291	291	280	299	294	300	299	286	310	304	316	312	269	267	271	290	297	297	288	269	295	281	301	296	272	303	262	304	283	284	276	283	281	311	290	297	286	275	281	285	286	291	320	294	322	286	296	268	322	282	278	289	317	278	321	274	302	289	268	263	273	302	291	299	303	295	271	278	311	245	293	279	296	304	307	253	308	274	314	274	289	298	315	277	297	259	314	259	308	288	312	281	284	290	276	271	308	286	302	308	277	282	275	258	279	313	300	297	301	279	300	273	294	292	332	304	301	287	286	334	293	283	290	325	267	278	279	300	333	292	271	287	307	266	296	298	282	307	296	291	271	288	274	317	276	287	305	278	305	301	294	289	312	276	286	301	301	295	277	273	314	278	317	270	261	327	313	298	263	288	289	318	275	316	282	312	291	328	264	276	296	287	268	297	272	269	283	292	255	277	299	276	306	302	281	288	281	293	289	281	262	262	273	274	283	298	291	288	302	300	284	261	290	267	301	299	259	303	302	310	279	292	262	258	266	282	288	281	329	298	321	286	291	267	285	334	294	312	307	309	286	271	286	289	298	290	291	268	304	290	301	318	271	277	266	246	295	286	284	318	308	290	274	290	266	285	279	303	286	270	281	277	304	290	324	302	298	287	310	289	296	306	309
35798	46872	60537	42448	4511	1006	993	916	881	813	811	900	819	748	791	1965	7842	7496	4226	2085	1067	879	774	755	791	758	808	718	739	771	744	740	734	743	807	726	763	775	746	744	787	689	741	812	702	720	737	709	824	714	730	742	744	737	800	788	760	766	769	711	733	753	742	713	683	726	698	784	678	763	762	709	725	724	710	784	734	742	694	806	741	724	734	790	770	763	729	727	755	717	703	701	744	696	758	733	748	749	750	753	737	742	712	756	697	760	733	756	762	694	783	714	787	701	761	764	731	713	779	740	735	684	719	766	729	761	809	755	760	723	732	805	746	775	721	705	732	762	769	751	768	737	723	763	725	747	776	740	759	721	696	735	761	714	709	729	720	782	737	737	706	753	702	782	799	743	777	817	706	760	746	724	726	730	759	726	766	774	778	744	744	747	726	751	756	776	754	750	741	717	738	689	777	736	778	725	752	719	716	751	702	766	815	724	784	764	787	731	747	734	725	693	771	724	740	674	746	694	737	721	742	736	743	771	731	791	757	742	720	746	756	710	775	770	771	736	770	730	743	705	747	774	701	767	741	788	728	759	722	758	743	781	742	764	768	709	742	738	728	734	756	777	678	718	689	740	732	777	761	680	747	766	725	757	756	762	774	745	730	725	728	726	697	789	689	706	748	747	741	706	725	704	761	770	733	768	734	746	690	760	780	740	744	734	702	744	725	712	761	745	791	734	719	708	741	735	761	754	759	723	756	766	729	719	791	783	765	745	739	691	707	727	719	695	691	766	744	753	758	748	751	737	731	772	753	726	723	767	734	733	694	732	772	753	719	739	735	752	733	756	689	681	694	719	706	775	728	749	782	717	739	780	786	716	764	754	746	713	770	770	716	736	765	690	764	781	743	779	714	695	773	801	765	783	761	705	751	780	725	678	800	751	730	739	777	732	771	718	745	689	779	757	799	726	744	711	734	745	727	747	726	740	769	712	762	714	742	706	761	747	736	725	696	761	722	772	750	745	800	724	723	713	738	741	784	731	735	730	758	702	756	733	705	784	757	722	769	731	732	800	706	770	740	715	798	708	787	769	718	717	725	726	741	815	722	770	746	688	729	729	756	755	711	740	743	764	725	757	792	731	759	744	783	714	787	785	765	761	723	692	713	735	729	777	749	761	744	736	735	722	731	790	759	756	746	739	747	740	739	750	734	788	777	740	748	751	780	730	701	681	713	752	724	760	781	757	796	720	747	722	696	753	718	716	746	747	702	744	714	748	735	747	763	765	748	672	728	788	733	777	745	790	777	785	737	710	725	766	746	792	742	753	714	773	757	736	726	759	727	755	741	730	774	789	744	802	737	721	736	739	773	717	727	731	798	736	764	753	740	699	750	734	725	725	735	750	697	721	776	738	729	747	706	717	746	702	704	787	752	747	729	743	719	758	722	755	757	732	733	741	757	719	728	704	739	762	776	699	785	761	732	766	728	747	680	709	742	792	793	741	712	797	752	732	758	710	757	763	733	747	720	764	736	735	699	761	725	754	809	739	780	708	737	781	730	761	772	779	751	726	721	707	751	749	720	817	731	661	740	782	745	733	777	821	713	758	729	756	699	735	778	731	745	733	725	758	745	774	761	734	712	718	744	753	748	702	792	762	725	719	715	768	747	753	742	683	772	724	739	716	774	784	729	716	700	747	720	725	718	769	720	708	821	700	766	743	790	731	695	791	761	723	721	730	783	746	722	745	747	769	747	752	694	743	757	737	745	727	742	685	741	746	731	788	761	720	764	694	739	698	747	678	715	728	720	718	751	675	731	736	737	754	753	776	754	787	734	746	766	702	732	738	742	766	734	730	754	731	761	756	773	712	767	758	762	706	699	744	735	718	740	755	704	720	719	692	767	753	757	767	756	740	766	786	681	759	706	756	723	692	752	703	727	795	757	740	782	767	764	740	746	764	810	768	722	771	744	805	738	807	730	765	727	745	726	774	759	691	714	747	721	724	768	765	772	759	721	819	779	841	773	704	736	754	771	798	806	820	750	706	729	738	776	778	725	760	735	703	761	720	710	739	714	735	727	752	717	798	793	743	756	709	727	699	763	806	734	781	739	680	765	760	731	734	690	801	763	738	773	749	767	719	691	766	720	703	691	777	762	711	736	719	753	722	758	774	720	733	754	731	716	745	780	731	783	716	745	713	747	771	745	762	743	720	789	788	765	792	722	724	728	719	752	701	724	735	734	778	705	745	728	796	722	734	729	747	756	738	721	735	754	673	732	696	748	769	732	675	742	764	742	774	703	767	702	761	728	704	737	776	726	773	724	731	738	753	728	784	727	778	746	746	691	726	746	726	733	777	741	734	767	721	746	713	781	755	690	749	762	721	727	759	737	768	800	725	725	709	739	746	828	712	743	780	754	710	733	725	740	757	728	738	738	747	726	772	728	744	742	767	772	733	719	718	733	727	821	737	736	793	733	717	782	742	740	737	710	722	738	728	734	782	751	723	708	744	713	719	786	763	775	741	773	727	703	732	754	746	760	730	848	762	739	808	758	728	710	755	745	764	764	768	755	714	792	719	747	723	737	724	715	774	729	794	699	737	691	765	690	698	722	713	690	755	750	715	696	753	737	684	723	795	747	746	725	758	735	747	775	690	743	741	740	702	768	709	753	712	757	723	765	760	786	761	735	736	786	766	749	715	741	743	711	760	749	724	794	782	734	761	658	791	753	805	700	774	720	728	700	766	742	746	733	702	729	728	785	761	780	717	743	754	714	795	741	727	768	753	732	807	775	769	704	728	785	737	755	759	754	768	729	747	734	727	738	732	749	720	733	731	771	745	714	732	755	746	752	702	716	746	736	775	754	751	750	766	744	715	693	707	745	695	698	719	753	762	779	749	745	763	736	753	734	694	718	711	753	772	752	732	760	797	788	748	826	758	734	750	729	749	745	697	746	745	725	748	725	724	703	734	771	708	768	753	744	722	742	769	740	756	747	789	741	741	735	746	763	733	736	767	730	698	707	755	702	706	777	768	769	746	707	714	726	750	717	715	726	787	758	715	739	721	763	735	716	743	761	731	743	732	739	732	733	752	763	743	765	703	746	739	728	765	753	703	690	749	721	691	718	753	742	745	731	756	769	700	769	750	729	730	735	754	778	731	766	796	713	728	737	724	775	739	747	793	740	675	768	727	778	761	721	751	708	728	768	754	736	703	747	759	703	799	714	736	784	726	717	773	775	739	714	804	734	706	727	712	758	763	761	743	741	739	742	695	707	719	754	701	766	738	719	741	733	760	761	738	759	730	800	742	733	750	724	747	742	756	744	741	735	687	742	715	724	765	726	771	717	748	748	699	739	770	749	746	699	746	744	770	752	747	710	707	717	727	749	751	714	740	749	716	735	776	718	706	732	732	720	726	735	729	721	777	735	725	747	789	739	749	711	770	725	732	749	667	714	750	713	736	738	724	781	772	775	703	738	737	723	736	730	759	708	757	756	729	726	739
73487	76342	79085	53641	18032	3169	512	380	333	341	303	297	318	283	310	258	1095	3927	2568	1232	567	344	287	277	255	281	270	281	283	293	279	248	246	273	254	261	258	270	250	277	242	256	263	262	261	288	319	278	283	273	250	270	247	275	281	293	225	265	279	271	255	265	260	259	299	275	273	284	296	291	240	280	274	277	250	255	302	278	255	262	277	261	292	269	262	304	269	249	269	292	298	305	294	271	263	299	303	278	287	274	281	292	266	277	236	267	290	295	257	277	263	248	289	248	309	277	276	246	277	266	270	278	265	271	274	249	267	278	266	235	252	276	276	294	274	256	277	275	268	268	274	287	291	259	292	231	292	308	253	270	294	297	284	229	271	271	240	306	267	266	265	287	265	270	255	233	271	272	290	261	268	262	279	242	259	270	261	268	304	279	278	287	296	279	273	269	289	254	290	260	285	266	249	269	287	286	253	248	260	275	287	226	281	266	282	266	250	266	274	289	260	282	286	233	300	276	273	271	276	253	280	260	273	273	286	259	284	282	258	267	288	302	239	274	264	263	270	294	272	305	269	290	293	280	293	283	289	262	269	287	256	285	284	240	286	246	255	250	261	288	260	287	269	288	266	282	266	251	280	289	298	256	286	273	261	269	252	313	262	285	256	283	249	252	275	271	256	256	286	261	285	273	254	275	278	264	293	269	272	267	278	271	275	279	253	263	225	267	284	274	299	287	261	296	279	280	281	262	249	288	265	243	295	247	278	264	267	290	258	268	260	260	273	290	253	290	260	277	262	272	255	274	252	275	263	248	241	286	306	262	260	258	299	273	261	275	258	290	236	253	254	268	269	250	285	269	281	240	281	278	282	300	284	273	287	270	292	296	257	260	270	265	264	269	271	287	242	232	317	280	267	259	280	295	272	280	275	295	275	264	279	279	287	270	282	215	273	270	278	259	232	286	305	298	262	243	285	295	293	266	265	255	299	272	258	244	271	276	283	282	261	256	285	235	243	284	290	296	316	286	307	256	266	311	273	290	252	272	278	253	294	263	280	269	286	271	275	255	280	243	253	265	264	305	268	291	272	280	264	265	259	232	265	269	278	241	257	266	286	281	267	283	271	257	277	258	310	275	268	236	245	240	279	258	278	294	266	214	287	245	265	273	236	261	266	286	289	266	264	260	242	275	254	271	253	252	263	264	272	276	284	271	263	267	269	288	265	237	237	285	276	297	252	246	275	268	263	277	263	279	251	287	302	260	251	251	267	262	266	274	263	272	293	277	257	293	280	276	249	268	285	304	274	265	279	276	275	262	257	263	267	292	244	277	269	282	245	271	265	258	281	281	226	263	258	259	292	253	285	287	264	265	265	274	265	247	264	261	291	283	274	296	258	252	254	282	274	278	284	237	266	243	244	250	300	268	246	266	240	269	277	250	281	290	258	243	284	271	269	289	300	292	263	260	264	313	266	274	287	270	253	287	265	285	280	305	236	264	303	295	301	313	245	232	283	299	269	272	264	280	279	256	316	240	275	280	269	290	258	265	288	276	247	272	289	273	278	279	295	278	271	256	251	284	304	272	295	284	262	267	265	273	271	242	255	264	294	261	289	273	282	249	272	268	252	263	290	279	254	277	263	269	285	245	276	276	289	294	271	292	267	267	256	279	261	249	284	276	290	258	248	294	248	264	270	304	262	275	271	257	262	248	258	289	274	280	271	274	276	258	239	293	264	277	291	301	301	243	242	270	277	313	271	276	290	274	262	265	269	271	272	238	290	270	293	286	300	253	300	257	292	267	288	294	259	286	255	253	267	266	282	271	278	262	262	262	284	247	253	241	265	267	303	251	274	275	278	272	271	257	263	254	257	293	276	251	261	288	287	322	278	278	277	245	281	310	312	257	285	259	235	249	249	255	274	253	266	261	274	271	285	248	286	266	264	280	276	256	261	259	259	240	258	252	247	284	271	271	284	263	268	262	284	295	281	256	253	290	292	268	254	245	265	265	265	268	264	252	288	280	260	280	279	266	271	252	256	273	262	295	265	276	255	259	239	275	275	280	274	253	289	277	242	273	276	277	265	239	254	274	289	257	269	256	268	283	278	266	265	283	246	264	267	273	276	279	272	248	274	295	298	269	273	234	295	234	282	268	259	243	296	286	298	269	250	241	299	240	282	281	279	276	257	281	282	256	276	254	305	278	255	234	291	270	271	263	273	267	278	286	271	277	273	262	262	296	291	289	301	301	256	257	266	277	259	274	255	275	269	283	292	273	274	258	302	281	270	274	240	278	242	280	280	247	254	280	263	261	266	255	271	262	268	272	268	264	285	278	276	292	265	300	258	283	266	238	284	270	286	252	273	265	254	273	285	252	263	263	280	233	268	290	301	252	277	268	303	268	253	298	300	242	267	285	266	259	274	258	258	291	240	263	247	282	272	283	257	245	251	254	277	254	264	231	286	256	274	294	293	283	238	278	293	242	299	271	285	273	282	236	264	272	272	291	263	266	288	266	282	281	275	280	282	242	280	270	269	290	264	278	273	280	258	259	301	299	271	292	258	267	279	280	274	272	263	257	284	256	250	244	279	272	271	256	265	248	277	273	285	254	286	261	302	273	262	281	263	261	276	273	254	251	253	295	264	260	298	251	241	257	278	276	248	268	241	287	276	269	271	287	276	277	287	270	251	309	256	246	299	248	264	263	291	248	275	258	261	253	275	279	256	289	276	257	272	233	299	257	296	301	255	288	281	293	268	248	241	267	252	277	263	258	301	271	298	270	250	301	297	277	290	286	267	279	252	260	263	269	246	254	258	322	269	269	247	251	300	256	218	268	259	275	259	248	300	267	275	263	256	283	243	240	273	285	234	313	284	281	262	263	296	303	279	281	268	272	284	256	281	263	265	261	275	272	277	269	285	289	280	259	260	285	274	269	251	267	254	267	265	256	249	272	300	247	301	291	270	296	312	270	248	286	253	258	275	284	279	246	240	262	266	266	274	244	276	281	264	258	299	289	289	254	277	264	265	291	282	303	267	274	259	302	290	248	260	283	258	250	262	263	269	259	276	255	273	281	301	295	250	253	276	284	290	260	289	265	270	267	257	278	282	251	262	285	282	292	272	294	281	283	282	269	280	259	257	264	282	284	278	255	260	290	254	267	289	254	266	278	273	256	275	263	276	287	279	279	254	261	278	257	244	282	261	266	271	286	288	263	244	284	268	279	267	267	257	288	280	294	285	236	261	283	282	260	294	286	278	266	243	268	269	289	248	263	252	246	251	294	244	256	267	296	256	260	268	254	245	261	264	273	267	291	231	266	274	270	283	293	269	247	310	276	261	272	270	263	289	269	261	271	288	244	266	249	259	252	267	284	262	251	281	275	281	260	276	270	262	289	258	259	290	263	271	316	265	276	276	259	283	266	255	311	256	295	263	279	276	275	278	270	304	274	283	271	304	290	246	278	245	271	256	310	261	266	279	263	277	271	242	240	290	250	253	267	266	261
46237	59882	77121	53315	3385	1397	1199	1161	1043	953	900	898	893	869	868	792	5708	18055	11567	5759	2285	1047	785	706	657	663	703	699	634	659	713	663	647	686	696	669	696	717	691	673	720	662	655	741	648	647	687	693	690	674	671	668	702	678	667	673	637	692	678	666	674	741	687	687	680	677	658	658	661	724	677	682	702	686	685	654	659	672	695	667	728	721	659	673	764	700	717	631	642	701	740	686	708	685	655	711	688	725	683	708	691	653	727	705	691	676	697	686	699	710	705	656	704	705	652	637	636	656	675	657	671	692	646	720	644	687	675	710	704	718	684	644	671	724	651	685	672	645	679	653	696	721	673	675	648	698	625	660	675	704	733	684	702	670	634	680	708	670	685	714	705	680	704	666	714	679	680	672	672	617	653	707	679	713	658	718	727	702	669	722	646	663	662	651	676	719	641	667	704	649	688	721	722	686	615	681	669	743	664	657	641	693	713	694	678	677	696	717	633	725	672	689	660	670	730	704	686	715	662	699	678	672	629	679	697	704	704	655	678	683	674	703	707	654	696	642	663	671	677	698	650	690	717	697	674	709	617	684	673	714	703	635	712	685	693	711	681	680	668	735	684	696	673	663	677	741	692	675	694	673	687	644	681	627	677	716	649	650	678	684	683	674	653	708	647	671	688	667	684	653	676	713	630	644	702	728	693	696	662	683	674	717	649	718	693	707	688	696	676	650	732	696	676	646	715	690	691	643	742	678	654	712	686	707	668	695	712	759	688	696	621	648	675	696	678	712	685	706	688	680	650	710	656	669	668	661	699	661	668	755	653	724	694	675	647	691	659	677	639	682	697	663	678	665	631	689	666	684	657	669	664	682	661	671	670	690	663	647	647	704	655	689	676	711	675	691	674	696	732	633	652	715	722	696	698	665	653	687	710	694	664	673	694	683	681	685	649	699	732	703	685	668	664	649	683	685	726	683	653	629	634	777	680	736	700	649	710	711	694	723	687	692	699	686	659	641	600	743	724	666	692	616	706	676	654	684	704	694	704	678	678	672	675	670	738	681	688	714	717	683	709	718	689	650	698	614	707	709	712	649	696	625	643	682	696	653	736	680	670	678	656	675	737	631	644	718	659	682	709	667	695	683	690	688	667	636	733	704	709	671	642	661	724	701	669	686	687	677	669	658	688	714	707	697	685	675	674	671	701	681	681	721	706	696	671	661	664	662	635	653	673	688	688	684	695	696	652	703	660	684	701	656	675	666	646	677	705	668	686	690	691	701	670	689	683	659	696	684	685	724	670	691	719	665	723	652	658	657	683	654	698	715	682	696	711	649	684	653	703	709	683	677	663	664	629	678	672	641	659	652	680	707	679	664	653	669	689	703	638	711	638	661	666	696	718	667	700	656	673	710	651	668	684	652	690	687	677	692	706	680	671	679	700	672	722	683	658	677	703	644	658	662	683	634	690	615	650	644	688	717	656	702	657	695	709	684	697	700	654	718	659	727	623	714	710	659	668	648	663	644	695	720	709	674	699	717	643	714	690	725	684	642	663	686	683	641	655	597	684	716	672	706	696	636	659	681	695	636	694	700	687	642	715	644	699	675	674	672	651	726	675	647	755	674	686	665	666	678	609	691	714	685	697	667	691	740	634	679	690	722	674	688	686	693	678	661	681	685	739	684	684	688	660	638	672	641	731	683	681	678	747	655	703	692	689	652	662	667	685	680	691	702	695	705	695	664	685	692	657	702	679	722	702	691	707	669	643	688	709	666	640	684	713	699	657	680	707	671	701	728	664	650	724	706	681	671	722	702	648	669	672	701	700	683	636	642	679	673	647	653	669	683	654	655	654	653	655	693	731	662	676	689	676	668	629	700	648	717	677	703	648	646	645	662	665	647	695	633	682	713	730	714	657	645	681	692	667	648	712	658	671	679	678	703	673	723	705	712	666	702	705	675	683	680	719	738	635	723	697	692	689	660	698	698	720	715	686	687	699	665	654	682	684	713	667	688	696	663	703	721	687	726	680	645	690	676	641	684	653	685	733	698	636	640	713	683	674	687	649	694	695	688	648	709	675	681	671	724	710	668	691	691	713	690	620	696	690	677	674	672	668	662	671	692	627	685	689	643	685	678	666	670	697	683	672	691	725	689	723	687	668	634	672	684	700	706	705	700	640	666	631	685	730	724	662	650	647	690	660	659	728	652	671	640	692	678	711	650	696	707	674	648	696	695	700	692	661	671	714	680	696	669	726	615	714	673	681	690	692	650	676	644	689	663	671	639	669	706	645	656	668	673	680	706	672	677	714	688	692	687	668	642	704	686	692	699	702	651	667	713	647	689	667	673	655	669	680	683	701	700	672	655	702	691	689	700	661	695	675	679	647	686	693	682	718	693	725	678	741	682	643	642	695	689	693	642	737	662	719	649	724	663	657	693	713	682	698	611	622	649	684	660	714	673	648	674	722	674	690	709	661	665	670	676	651	701	668	697	726	684	684	666	658	686	682	730	670	637	696	697	668	678	671	690	681	644	698	681	683	670	719	699	734	706	656	673	661	671	694	712	657	697	688	707	702	647	667	682	670	716	685	653	710	654	658	636	718	675	719	688	681	664	672	679	746	661	682	689	658	669	662	658	691	668	671	762	656	683	662	711	694	698	651	663	628	694	624	711	687	668	722	666	668	679	681	628	654	656	663	685	691	633	638	673	650	712	657	726	712	660	717	700	679	661	640	699	699	677	672	696	693	651	692	667	611	703	717	667	676	668	698	719	692	665	706	646	681	705	653	663	691	679	691	671	691	643	647	733	663	660	684	624	689	661	690	699	719	644	656	674	697	737	688	693	689	678	689	691	664	641	672	720	692	662	653	670	714	676	716	675	662	680	697	644	707	653	716	682	670	640	684	681	709	677	674	694	665	731	693	685	676	658	689	651	687	689	681	714	701	680	688	680	678	695	693	713	675	650	684	628	666	693	664	726	675	686	681	702	657	712	690	727	683	693	728	668	664	688	709	681	661	745	697	647	684	677	692	649	696	679	667	699	665	681	626	629	647	707	703	706	646	657	666	688	699	700	717	653	664	693	658	684	692	692	676	701	727	658	717	683	697	673	683	659	661	701	689	704	671	663	701	662	660	692	634	665	723	682	618	697	687	661	643	700	718	671	651	697	668	688	708	682	671	640	719	700	654	695	703	654	670	656	668	679	707	681	718	640	671	671	709	622	700	684	702	674	704	659	679	683	684	651	637	692	764	687	679	668	696	643	670	726	663	675	685	691	697	663	686	695	691	688	688	669	690	670	692	675	672	660	708	680	690	684	672	724	683	660	664	652	684	710	704	647	698	734	665	661	696	632	691	643	695	676	697	664	658	708	699	652	641	697	632	679	675	631	693	678	680	653	665	675	712	693	697	654	694	705	673	715	667	716	674	669	650	711	668	646	699	660	691	670	643	728	698	675	733	685	648	678	685	684	691	676	699	682	645	668	698	700	660	702	657	706	705	710
15897	11187	14255	4882	357	267	237	254	247	247	253	254	259	236	273	217	250	393	486	429	366	293	254	233	238	253	304	253	246	266	229	243	235	234	256	269	257	239	240	269	228	245	238	245	259	248	243	244	257	244	258	262	265	284	248	229	260	229	262	245	266	235	226	263	270	250	248	233	256	213	251	241	231	243	254	242	265	254	231	266	269	241	254	263	243	270	248	255	256	277	234	245	261	236	262	267	235	239	235	244	253	264	244	243	256	250	266	260	225	262	234	231	237	263	215	260	247	249	263	248	230	265	241	277	256	230	224	253	240	239	235	271	263	278	234	283	260	256	237	267	232	254	277	240	253	253	260	264	240	247	256	278	279	241	260	234	230	243	241	261	255	243	224	231	261	214	245	255	231	237	242	258	251	274	252	263	251	275	275	237	238	254	262	253	225	256	223	245	235	247	252	273	242	237	256	232	241	257	245	273	234	266	280	256	245	247	252	264	249	262	265	236	250	223	257	261	269	232	278	270	242	229	240	267	241	256	260	278	258	242	238	238	261	268	287	224	269	261	267	256	268	234	258	268	283	263	272	258	253	262	239	214	223	205	256	275	287	224	257	247	237	259	259	223	235	250	263	276	247	244	247	255	256	263	228	236	254	230	235	246	234	233	238	239	235	260	264	271	254	248	229	248	257	253	237	244	232	231	245	289	242	239	246	228	254	257	239	259	250	239	250	255	218	270	266	223	252	265	252	266	262	270	236	264	271	253	259	248	234	248	229	275	248	267	253	255	237	237	253	254	251	234	242	253	283	229	266	283	274	243	234	254	252	246	224	255	248	268	263	263	272	255	237	242	220	244	250	258	247	254	250	228	245	267	256	252	238	241	270	242	267	260	260	249	262	259	226	246	227	266	229	270	281	238	261	250	253	237	231	254	249	246	250	269	263	259	264	265	278	263	250	252	244	230	240	245	247	259	229	237	254	274	241	245	250	222	238	237	234	221	228	234	252	237	238	256	260	259	248	255	228	233	245	254	250	234	242	285	243	232	275	232	224	252	256	245	244	248	259	235	224	262	231	268	244	269	249	260	231	241	246	265	209	271	266	248	261	238	252	249	270	253	267	242	234	245	230	231	235	247	245	247	273	266	242	256	279	241	257	245	278	241	239	246	242	246	248	241	245	259	254	265	254	283	272	263	250	262	248	276	248	229	256	236	234	260	251	267	247	215	252	254	221	260	256	244	273	229	265	292	270	244	266	252	242	267	248	257	272	234	234	246	230	245	260	243	278	262	270	229	234	262	244	258	255	252	259	242	254	290	231	246	253	279	225	233	263	249	245	233	265	244	253	240	258	249	257	239	245	247	228	291	227	251	257	285	270	254	241	253	246	250	230	227	245	280	271	252	231	261	262	248	247	268	248	235	237	237	219	268	254	223	242	263	257	261	245	241	244	259	241	245	250	271	238	241	210	238	283	233	239	235	249	232	250	243	255	230	224	248	263	223	272	241	251	273	272	256	254	263	258	262	241	238	225	256	274	246	244	265	234	229	244	254	247	267	263	245	260	253	199	249	252	234	254	245	241	263	282	255	279	242	252	252	284	238	248	259	291	271	271	235	256	252	287	255	284	225	253	256	258	250	234	262	217	240	278	242	239	246	231	251	246	272	252	220	227	219	233	249	242	230	223	241	263	234	239	224	253	249	221	225	278	251	262	246	250	270	261	234	282	281	255	279	263	240	248	255	228	241	278	263	258	262	288	264	264	243	256	242	219	241	260	260	249	241	259	247	266	253	245	251	280	271	257	248	238	257	302	228	253	282	225	258	254	246	204	259	265	263	237	276	233	242	269	230	251	247	234	272	264	252	279	232	231	270	245	273	256	248	242	250	262	252	250	219	247	266	242	252	260	293	271	240	257	258	245	233	238	268	235	253	264	249	236	266	241	272	270	270	242	275	255	235	241	253	248	229	252	260	238	281	246	238	246	271	289	264	275	251	263	283	265	254	232	280	217	249	255	236	287	235	231	231	260	219	248	243	244	243	253	273	258	229	251	243	239	259	249	253	229	232	279	269	251	243	256	262	228	260	232	242	216	261	277	233	217	259	240	263	248	241	276	252	228	257	246	237	265	232	238	257	249	265	252	256	256	266	237	253	253	268	256	235	243	262	250	238	230	244	255	247	229	240	256	214	235	238	260	252	213	260	258	228	237	259	275	240	254	225	245	243	261	272	263	245	240	251	269	246	246	263	230	239	286	246	234	260	210	230	262	267	238	276	244	261	250	255	242	263	249	235	241	264	263	242	254	249	258	265	253	243	233	250	237	220	276	266	245	265	268	211	249	254	231	242	257	265	215	226	290	237	235	282	249	259	239	240	234	275	262	248	288	251	260	269	276	262	253	231	274	281	258	224	272	220	279	264	225	264	244	265	248	270	230	266	274	264	260	273	253	232	253	264	246	244	257	231	278	254	239	257	259	265	239	232	235	243	259	241	252	258	267	253	244	251	250	267	265	235	229	232	279	261	257	246	226	249	281	238	228	259	236	259	256	254	267	243	262	285	245	252	250	265	258	264	246	241	279	250	251	220	245	250	229	250	260	251	257	258	217	262	213	234	250	241	290	270	243	262	244	258	271	265	270	249	242	224	230	247	244	260	265	237	234	254	248	212	257	253	247	252	251	250	233	262	268	204	273	259	232	227	224	243	274	247	248	257	262	265	247	206	259	244	238	292	263	252	227	255	256	252	259	232	236	253	258	268	231	250	250	260	251	272	235	253	248	267	257	269	253	245	256	252	224	221	235	237	235	248	258	248	254	213	242	218	247	270	273	250	263	216	239	239	239	207	240	258	266	252	236	225	241	255	255	259	207	242	258	254	250	284	227	261	287	253	244	224	279	230	265	246	264	254	255	257	239	272	280	253	239	273	237	276	276	243	250	241	265	272	263	247	255	237	265	251	282	234	281	236	250	259	274	228	249	256	247	239	253	226	268	239	272	265	274	242	254	221	256	264	255	247	240	208	237	258	264	239	246	257	262	253	241	267	277	266	257	230	267	264	236	234	235	236	231	255	254	258	248	276	236	236	266	231	246	279	248	247	289	249	228	227	251	245	277	233	227	267	255	242	224	274	274	275	253	237	265	264	249	241	277	256	259	240	249	254	262	238	265	228	229	261	279	244	229	270	248	229	253	231	254	258	244	221	227	219	244	265	261	234	248	265	282	252	274	247	239	286	244	233	227	261	249	267	270	276	253	246	269	227	228	251	224	251	258	231	248	268	270	269	262	238	262	247	247	243	251	260	239	235	273	263	281	243	261	212	257	249	264	253	260	247	270	244	246	247	271	273	264	249	238	227	240	233	239	278	242	271	256	227	224	243	257	269	255	271	244	262	233	247	279	253	249	245	271	238	246	280	231	248	235	226	258	258	229	236	257	264	253	242	231	266	233	228	276	267	262	231	217	246	232	269	268	217	260	244	261	248	232	265	275	265	253	271	210	255
13437	16082	23427	10248	763	656	689	710	709	637	708	668	659	687	669	640	801	1570	1961	1572	1012	788	662	612	661	674	672	642	618	675	651	665	661	711	620	611	641	651	635	643	615	624	718	667	648	619	674	657	634	626	690	682	661	641	637	649	662	668	643	660	711	618	678	660	642	619	613	682	664	698	680	669	635	646	648	655	679	661	647	645	666	669	670	636	652	690	648	673	668	654	639	629	675	640	618	669	656	609	654	672	652	648	619	672	701	675	639	675	660	662	658	677	624	680	608	680	640	723	694	636	626	618	645	656	667	650	673	573	675	651	701	658	618	645	655	656	692	692	649	631	657	625	670	631	658	627	682	605	659	639	631	731	641	625	658	661	658	639	680	634	649	652	666	562	641	677	650	653	630	680	671	632	628	621	630	625	674	629	615	648	686	653	706	634	676	641	676	621	670	644	630	645	638	630	664	599	635	632	660	617	639	637	658	669	665	641	656	657	719	608	666	622	653	662	626	636	639	688	690	642	684	650	633	650	622	693	675	655	652	663	663	638	612	662	675	648	602	624	652	679	675	641	661	695	648	633	662	641	670	633	657	606	664	649	656	629	643	707	672	670	654	633	703	625	633	719	659	623	651	707	656	643	673	684	629	689	667	669	633	667	665	637	638	679	690	654	665	609	662	650	639	665	638	628	689	617	665	665	675	674	621	674	642	701	662	629	662	671	682	640	663	659	687	630	705	661	623	645	630	657	617	663	648	619	699	692	649	646	652	623	671	656	630	693	634	656	697	622	685	648	667	632	608	675	649	642	634	655	678	659	610	677	637	593	680	669	652	648	689	652	635	652	602	686	654	681	648	690	675	677	696	631	614	664	630	628	701	664	679	646	637	677	610	658	635	660	686	648	650	650	683	647	603	637	619	661	638	664	653	662	645	601	651	672	642	644	707	649	646	634	632	629	638	621	622	637	644	680	646	676	652	602	674	643	639	669	629	678	618	663	641	693	625	668	697	626	625	650	617	672	638	613	640	646	627	654	659	670	667	658	653	690	640	639	655	661	657	654	619	681	633	614	597	696	663	704	679	626	654	602	611	647	641	646	675	663	669	672	644	636	666	661	630	630	689	627	642	644	677	638	643	672	643	638	669	651	649	681	669	625	672	642	610	683	672	662	667	639	620	686	667	647	654	688	677	644	657	616	647	694	666	641	673	601	627	679	685	630	668	655	660	608	655	595	672	662	627	665	653	613	659	688	610	652	668	701	648	627	712	708	650	655	648	647	665	642	601	671	657	635	658	648	656	652	644	656	612	661	643	663	693	696	627	619	646	662	664	660	627	657	662	651	691	660	615	647	721	616	653	688	635	670	626	661	668	624	656	703	675	638	647	663	685	645	645	641	663	669	649	611	645	648	611	660	666	648	632	654	661	652	616	644	625	621	612	632	672	680	645	661	711	681	661	637	647	655	639	677	648	654	666	619	677	681	647	605	670	635	656	642	656	627	661	713	617	597	617	639	673	677	615	660	680	655	654	659	656	710	658	637	631	613	635	623	648	713	673	673	675	647	623	630	706	645	668	639	659	647	625	678	640	622	626	684	606	667	659	675	643	666	656	646	628	644	644	656	617	665	654	671	680	632	699	604	680	639	649	629	644	619	629	662	616	662	635	699	640	662	656	619	655	627	645	625	646	655	672	638	629	648	697	616	652	696	616	667	642	618	624	661	638	615	641	649	627	650	664	670	662	602	652	699	639	630	648	620	658	686	668	671	654	657	639	730	649	635	688	604	649	630	625	611	620	641	637	651	630	647	649	627	642	633	689	681	594	680	623	622	597	677	607	668	702	644	666	624	699	670	683	651	626	673	609	624	664	664	634	618	657	641	690	667	666	663	637	671	623	595	645	636	677	642	655	671	642	652	672	658	620	639	618	659	647	640	682	608	665	640	645	633	629	678	640	664	654	644	634	620	660	674	648	621	611	681	650	653	601	638	645	615	648	660	612	632	637	695	628	657	624	685	706	678	630	616	725	669	603	685	661	642	652	670	654	658	636	703	693	675	640	644	642	674	648	639	645	656	688	649	646	648	698	659	629	655	693	640	638	622	610	638	632	655	605	663	632	613	646	695	680	665	668	652	676	633	675	656	656	655	634	651	617	652	653	636	717	630	654	682	639	661	644	631	610	664	633	643	660	649	691	632	671	705	636	691	662	642	652	638	653	633	733	684	664	563	684	667	674	671	617	654	661	648	668	628	652	618	651	649	636	650	665	657	615	677	665	647	601	638	677	643	629	693	636	615	663	706	670	641	641	628	671	653	606	628	713	688	638	663	676	642	680	684	656	620	671	646	657	621	659	691	659	638	649	689	679	690	657	684	690	657	656	626	647	652	675	687	672	678	633	666	670	679	659	664	641	669	647	649	696	681	655	632	631	620	669	653	679	639	664	683	659	648	642	638	689	657	629	647	664	654	648	659	659	672	617	645	606	638	622	631	651	676	599	631	677	662	642	647	642	678	691	653	657	650	668	651	651	668	649	657	651	650	631	609	669	686	673	661	609	655	622	676	672	662	629	657	666	619	634	695	625	656	684	644	632	694	657	611	627	663	624	682	637	684	637	620	645	653	631	650	622	640	664	677	663	624	626	655	672	695	618	662	641	654	688	615	649	666	670	684	633	660	647	621	669	676	649	649	618	653	694	658	692	634	654	683	680	662	641	625	660	676	678	662	660	632	620	673	649	654	697	626	619	670	630	680	650	644	678	675	645	653	693	659	665	704	666	643	630	615	637	668	666	671	655	680	679	660	616	662	621	644	673	645	676	615	660	668	649	673	624	631	693	670	670	594	638	684	692	621	647	652	650	654	649	595	652	630	668	663	613	707	627	604	633	689	705	689	664	614	662	610	653	694	633	622	650	693	634	638	634	632	676	645	655	641	622	654	638	700	660	647	620	650	658	713	631	596	650	667	627	713	663	661	640	616	653	665	608	642	663	659	664	596	637	668	678	708	669	660	673	673	650	684	647	645	621	653	641	631	671	697	668	621	636	686	701	626	654	615	634	659	626	701	619	654	663	654	645	650	618	672	644	662	605	644	713	711	673	666	697	607	657	673	620	660	648	625	691	640	698	645	611	638	683	619	690	668	648	663	588	660	656	656	668	662	669	680	643	642	647	644	653	642	639	624	663	679	670	653	672	639	615	631	695	680	614	664	677	710	650	619	646	665	656	658	643	652	626	660	683	646	645	666	671	674	655	644	635	666	673	670	655	676	694	640	682	626	625	664	679	646	634	628	662	652	701	664	692	645	628	631	688	655	654	667	635	638	683	679	627	647	635	639	619	631	621	661	634	662	668	628	643	628	722	661	660	696	635	659	650	642	660	690	670	657	642	691	667	618	621	643	642	659	633	661	618	604	645	687	657	628	651	602	656	674	670	628	702	650	616	677	630	655	640	632	692	659	669	673	660	655	675	663	679	662	643	669	653	688	659	629	655	653	659	678
58972	62519	63787	34702	7092	551	360	342	350	330	283	297	311	295	267	309	628	1729	1847	994	452	347	272	295	308	282	258	316	286	285	286	280	274	284	286	296	251	284	308	291	307	303	283	263	258	291	269	318	280	283	314	293	316	298	281	270	312	293	282	277	316	288	310	286	298	296	265	315	292	292	283	294	282	349	287	307	290	313	301	279	285	287	267	265	284	309	302	278	275	280	308	266	296	255	288	288	287	297	294	275	277	268	287	313	282	277	273	291	291	282	277	272	303	300	318	269	272	260	283	282	266	279	275	281	283	282	311	290	286	264	287	313	286	277	322	311	293	285	276	301	256	299	295	294	286	275	283	304	323	274	271	254	320	286	294	312	321	275	307	294	289	317	266	293	292	298	304	290	291	272	275	292	295	295	304	298	286	293	281	267	271	296	285	294	287	259	297	305	292	309	291	325	267	305	271	300	307	266	262	289	268	295	284	260	293	284	294	303	285	281	281	263	254	263	298	314	268	293	251	250	279	283	299	300	295	288	265	289	287	291	273	294	308	302	335	281	290	268	337	270	298	292	265	317	303	277	295	323	320	293	274	282	303	286	266	272	310	291	288	268	288	294	317	304	306	314	307	315	279	292	308	276	272	295	313	292	287	275	296	314	275	291	300	299	281	318	289	285	283	267	295	272	286	283	276	292	279	271	262	266	270	290	277	284	258	294	270	293	276	274	302	289	262	269	293	300	275	293	279	290	264	291	289	299	300	296	245	284	305	291	294	293	332	306	297	307	288	301	274	297	297	297	299	294	294	277	273	303	261	288	313	293	267	298	306	306	314	313	254	276	325	307	272	273	286	281	290	256	311	286	268	311	301	324	302	316	287	286	280	267	324	288	310	270	303	281	284	297	298	257	319	277	304	318	289	287	287	309	295	287	262	303	302	299	286	277	300	322	301	323	317	300	307	301	286	270	258	292	284	279	297	295	304	298	275	298	301	282	303	273	299	287	307	271	312	326	298	324	296	318	301	309	267	305	294	311	283	309	310	296	259	281	288	287	279	317	276	305	259	287	262	296	295	303	281	278	273	306	298	272	287	271	289	283	287	275	296	318	284	309	273	291	300	295	278	290	267	312	304	289	276	301	298	304	313	291	305	293	302	292	332	292	280	291	263	295	287	306	279	266	294	286	282	267	319	307	262	280	317	302	292	317	292	290	282	287	268	251	289	286	281	270	272	291	277	316	272	287	286	279	291	301	259	294	309	265	268	275	301	273	307	293	275	308	290	312	282	313	275	276	312	287	311	283	284	290	283	317	313	301	261	283	333	285	281	295	300	286	246	297	280	290	287	273	309	324	274	274	251	290	285	265	297	307	253	290	312	302	298	260	312	277	272	284	294	322	302	284	318	283	264	326	313	270	317	284	316	323	254	314	332	305	274	313	323	274	278	301	292	280	269	305	278	305	325	297	321	301	292	280	329	272	257	303	300	270	295	289	295	291	283	300	279	291	268	294	311	294	303	280	285	287	293	304	291	272	302	289	300	275	282	285	277	296	319	299	286	279	277	277	273	297	329	304	299	303	289	285	301	265	289	304	278	295	304	257	295	282	268	282	281	292	307	279	316	290	322	267	271	296	292	269	284	273	294	284	284	324	259	266	297	294	295	277	321	291	282	308	260	274	297	233	305	278	287	296	287	319	250	266	299	306	290	282	292	305	289	317	312	291	288	265	318	312	295	275	282	300	278	285	292	300	285	278	292	305	235	265	324	308	291	278	297	271	288	286	276	283	318	284	315	286	278	286	283	288	298	305	283	283	278	303	271	295	267	259	312	264	273	265	296	270	287	274	280	287	278	275	309	308	270	298	275	259	302	313	291	277	297	310	310	309	304	320	279	273	280	284	318	302	260	264	276	276	286	308	277	333	268	299	283	296	306	299	260	279	284	297	262	285	294	300	288	278	328	285	334	326	305	289	319	289	305	296	267	283	310	281	259	298	305	303	312	319	261	281	275	296	299	298	292	281	284	316	273	274	301	307	298	312	310	301	290	306	290	263	296	268	303	317	285	347	251	279	300	306	289	296	304	286	284	290	275	264	286	311	274	311	279	317	316	303	320	240	319	309	274	292	314	320	270	276	271	290	308	295	264	268	312	288	279	298	265	331	273	275	284	305	291	305	296	289	272	325	299	298	293	291	287	275	317	279	281	299	287	276	319	277	284	275	298	260	271	284	301	325	269	291	309	326	290	296	314	266	273	303	326	332	265	303	289	279	287	283	273	297	287	266	315	281	286	280	299	306	313	280	294	295	264	336	305	283	311	312	315	317	281	278	275	315	282	305	250	338	299	308	288	289	289	272	320	300	255	275	298	307	299	269	300	265	287	278	298	274	283	311	300	292	312	312	284	306	290	284	313	302	288	280	255	309	296	307	296	287	310	293	282	287	285	324	271	295	305	281	294	289	292	272	324	278	309	296	280	297	286	266	255	297	288	311	310	284	257	252	257	312	271	291	294	263	265	285	273	312	278	294	291	286	276	309	317	289	307	270	266	282	294	282	298	323	284	292	283	337	276	288	293	310	329	299	277	301	272	303	280	292	293	300	292	283	282	273	308	276	313	292	296	312	311	289	321	291	272	298	291	290	277	312	303	280	256	295	279	287	294	302	266	314	306	285	298	325	281	264	326	306	304	282	270	315	301	299	258	283	261	300	315	294	279	282	284	274	283	278	310	303	321	320	283	306	305	260	303	306	294	226	304	284	289	267	309	266	265	265	271	291	282	295	267	289	282	302	300	299	301	306	296	265	293	283	316	272	293	293	326	297	303	278	261	294	275	304	294	276	325	276	257	271	271	294	297	292	303	269	263	273	333	298	294	293	283	296	280	276	295	290	334	281	325	308	289	310	276	289	283	274	329	292	293	270	279	312	277	288	305	298	312	292	283	283	320	272	246	312	265	278	294	315	308	288	323	286	309	278	283	286	320	286	294	291	296	280	275	294	281	278	272	287	297	285	282	269	291	302	275	310	276	302	242	284	252	309	258	297	312	286	296	312	267	270	293	283	300	291	303	299	302	304	312	310	309	292	272	289	309	296	304	309	289	294	288	338	306	264	301	249	278	267	311	319	284	265	264	283	293	302	293	292	290	264	268	285	274	265	327	283	287	277	288	311	266	281	299	286	275	302	306	274	304	314	282	303	325	302	300	278	275	298	285	301	299	301	282	310	289	270	279	278	307	325	261	291	264	306	290	327	267	308	282	288	279	258	305	281	268	305	289	284	317	317	283	285	296	320	315	290	310	289	287	289	266	275	289	300	300	290	297	307	293	291	292	292	286	299	280	306	315	292	281	272	298	306	313	265	291	287	305	303	302	301	279	310	291	313	325	307	282	309	312	288	264	269	305	295	302	301	257	286	270	294	275	302	317	300	280	285	312	308	298	266	274	296	271	282	286	303	282	278	293	306	328	296	309	299	303	275	300	304	285	303	271	305	300	283	295	300
36213	47746	58339	34060	1626	1062	1021	948	898	943	879	849	827	804	767	756	3180	9219	9452	4263	1835	970	750	762	752	718	688	744	704	767	746	729	749	730	769	737	704	746	756	822	699	765	760	724	709	713	704	684	730	760	740	758	718	754	736	745	722	771	702	678	726	739	799	746	771	717	722	717	706	758	722	734	776	708	721	770	754	745	726	763	758	722	738	733	739	756	725	722	719	734	773	749	741	735	728	765	741	687	731	789	718	784	723	725	732	694	762	682	709	782	758	710	763	710	707	755	783	777	704	745	795	721	771	733	777	749	736	760	759	736	731	746	768	735	704	742	707	746	703	717	720	758	715	751	727	710	731	775	737	733	739	735	776	753	773	766	688	725	726	722	776	765	706	740	748	726	733	753	713	738	717	768	741	727	777	756	724	760	708	726	756	733	679	766	732	748	758	706	744	719	707	719	764	768	700	748	766	751	693	749	720	709	704	721	741	755	763	771	747	732	769	707	755	726	738	747	771	758	713	729	708	761	721	699	752	724	795	755	710	742	699	738	746	775	710	757	708	723	731	722	754	713	782	733	764	750	710	747	733	735	758	736	671	792	765	718	770	783	777	704	725	735	802	677	733	739	753	733	722	754	737	729	739	743	711	761	720	729	737	746	732	727	726	722	717	774	753	746	730	713	740	751	741	703	702	683	710	755	748	723	746	778	792	738	742	717	784	711	736	763	721	718	765	760	775	747	748	796	702	772	764	762	699	745	795	781	715	736	691	751	746	733	757	682	696	708	722	770	722	784	707	732	685	741	772	756	757	788	727	732	766	782	706	697	761	739	760	725	706	747	718	754	744	711	737	724	701	742	740	775	738	762	709	793	757	782	733	718	731	783	754	751	787	723	746	724	695	722	737	749	736	729	825	776	720	703	806	698	814	730	746	742	731	741	731	742	795	724	746	717	752	706	698	733	718	743	719	668	817	762	727	722	758	733	719	726	747	693	723	729	725	768	724	782	724	753	693	729	752	760	701	726	717	714	766	705	733	718	722	703	754	754	705	728	711	760	741	702	760	739	762	728	773	720	747	738	726	771	756	746	720	722	713	699	690	737	772	746	724	688	740	769	760	729	767	706	752	731	698	765	786	752	759	758	671	785	755	738	766	738	764	691	742	703	738	806	766	717	704	795	714	715	766	695	748	736	756	762	785	723	728	725	766	709	729	727	763	753	755	742	701	756	724	724	756	747	734	701	718	722	732	783	732	721	759	773	714	727	762	719	753	730	747	747	710	702	741	678	732	797	768	749	748	741	740	730	791	673	754	744	715	748	743	770	755	714	697	712	719	708	817	747	770	715	804	691	724	739	722	769	707	722	692	774	708	690	768	723	712	709	709	727	707	675	758	739	720	766	778	741	747	695	743	710	754	782	709	755	688	698	738	747	724	782	706	735	721	755	705	754	753	767	749	729	723	712	763	732	726	751	697	683	741	732	724	792	726	773	716	756	741	761	724	720	756	759	722	738	756	760	845	721	739	728	755	740	732	717	728	727	735	760	679	702	727	753	694	752	732	704	748	749	776	749	731	655	777	736	737	701	718	747	731	747	754	779	704	795	742	724	698	718	712	717	700	740	777	785	708	716	778	801	728	733	727	744	741	777	732	744	716	742	762	751	749	729	784	714	731	758	709	720	671	664	739	739	775	745	745	726	738	763	692	781	746	751	740	776	742	717	764	770	754	756	665	718	758	684	767	738	702	750	754	771	761	714	728	770	726	725	760	711	738	778	735	736	717	730	800	772	752	737	734	752	724	718	742	753	724	767	746	696	753	728	728	739	723	745	756	754	747	728	732	749	690	726	762	715	765	766	731	769	749	739	712	721	719	715	731	721	724	744	762	738	754	769	783	756	786	735	729	704	737	723	776	715	730	750	730	741	755	725	736	681	711	773	704	750	699	699	750	725	751	758	757	704	711	729	732	701	789	663	753	765	755	726	727	754	804	692	761	723	730	743	786	740	791	728	771	726	713	731	816	753	752	802	779	762	754	719	763	737	711	713	745	739	675	748	765	739	714	797	721	720	733	681	746	732	737	750	741	773	757	761	742	758	739	697	750	726	712	717	785	777	719	708	698	770	728	774	765	752	773	738	714	719	689	766	762	731	697	745	736	701	696	726	707	769	757	763	752	763	720	713	739	739	801	765	716	754	741	761	730	752	730	727	746	735	702	727	731	775	740	715	761	789	756	713	760	753	727	729	704	762	711	758	754	745	729	739	700	739	695	719	764	733	740	778	735	751	746	730	725	770	722	724	742	723	716	756	731	762	729	719	733	791	684	720	752	728	734	717	745	759	785	741	796	768	721	771	718	749	728	716	748	747	734	730	744	719	730	779	708	699	751	785	712	783	718	782	775	781	767	719	750	779	720	726	746	710	713	733	702	738	707	754	736	759	741	717	747	713	759	746	713	748	781	765	708	734	724	722	716	768	762	722	731	785	707	773	723	729	746	716	738	714	724	767	738	738	716	759	746	766	737	726	779	763	728	727	760	739	717	708	750	710	759	730	769	690	759	733	755	732	715	793	779	720	735	697	723	741	784	732	713	785	724	759	688	731	728	741	714	731	771	709	705	743	725	713	701	711	699	696	708	748	757	759	762	778	743	737	757	738	730	723	741	692	738	740	736	685	740	717	729	733	770	727	769	765	704	757	771	759	706	752	729	711	760	690	735	693	750	717	753	685	718	732	719	745	694	768	772	748	685	743	722	694	768	754	733	749	752	731	727	773	694	784	711	748	690	765	773	733	710	728	712	756	783	768	699	749	765	753	735	738	738	751	751	722	735	720	688	732	761	777	720	706	760	771	713	732	786	729	694	749	723	716	709	768	760	719	730	705	716	762	759	759	748	775	726	696	737	745	670	727	717	695	735	741	718	768	763	806	790	743	783	710	733	687	742	728	731	714	668	702	714	762	698	754	752	714	733	762	747	762	748	703	743	700	784	791	707	758	750	737	801	726	745	781	727	752	718	717	715	788	767	737	788	729	703	687	719	743	749	768	733	738	797	700	711	731	735	745	739	745	783	743	773	701	729	717	708	760	775	770	730	724	760	766	753	728	698	773	755	761	722	698	749	706	768	784	765	679	758	768	712	720	726	706	725	754	746	728	716	758	742	748	705	733	758	750	781	751	741	767	719	743	725	703	735	715	769	791	716	700	718	753	740	781	747	773	745	773	747	737	696	731	704	732	690	773	706	778	758	751	713	753	786	740	702	764	720	735	759	747	730	718	736	757	746	740	737	684	750	737	754	726	730	765	714	725	754	736	745	740	777	770	779	727	774	731	717	709	736	687	777	758	706	773	742	707	752	715	736	751	751	760	728	753	714	743	777	736	661	751	752	740	732	721	728	739	747	759	741	706	745	742	711	739	717	746	713	683	716	758	793	738	711	751	742	721	731	750	744	755	761	759	725	725	714	796	764	702	742	748	707	773	737	706	756	756	746	790	751	730
74860	79578	74775	46755	14646	1976	543	449	375	344	308	304	303	301	289	283	1222	2895	2952	1291	629	327	254	298	304	286	299	253	273	257	245	244	280	275	267	270	246	262	280	279	245	260	259	224	292	283	261	252	262	270	272	254	271	267	257	269	270	254	264	260	268	249	272	297	265	277	289	260	290	259	279	293	293	270	248	255	287	248	279	258	264	274	271	299	279	279	275	285	276	298	266	267	266	300	258	253	249	272	284	283	274	270	284	275	239	301	292	272	271	280	290	244	263	259	282	280	284	314	248	286	272	290	301	275	280	264	266	310	299	282	287	287	282	264	271	247	265	274	290	260	287	243	263	280	267	255	258	278	254	267	267	252	266	286	277	288	242	303	263	265	253	263	254	289	305	275	272	261	313	270	291	264	299	275	279	266	288	291	279	278	232	290	304	269	271	270	257	272	293	278	278	269	270	278	296	270	303	270	263	310	244	251	268	264	304	271	295	242	275	251	269	285	282	279	268	256	242	273	250	303	291	292	288	260	268	249	269	233	269	276	270	282	264	297	271	267	274	265	287	250	268	302	274	289	273	272	268	274	276	278	265	253	282	257	251	286	257	282	310	283	277	268	243	248	243	271	273	279	261	300	265	279	299	262	276	257	265	276	286	292	264	279	264	282	245	268	266	282	267	268	267	295	284	275	288	275	301	272	276	273	292	286	278	284	266	279	246	293	248	270	261	281	266	281	292	284	267	300	278	274	258	242	286	269	251	291	276	266	270	272	281	285	263	283	278	268	298	258	237	301	258	256	280	283	266	258	249	253	274	279	293	252	248	269	278	241	273	257	260	264	277	273	258	284	283	266	258	279	252	274	306	284	271	273	265	253	243	264	293	287	271	264	276	292	264	272	282	252	280	275	271	258	275	296	287	303	299	268	281	275	280	260	279	256	275	256	269	287	284	263	286	285	266	252	261	269	308	269	252	316	257	261	282	246	266	278	237	264	264	265	281	255	297	235	291	266	244	274	303	269	272	244	285	290	291	286	259	290	287	286	253	256	251	247	298	246	267	275	256	276	288	265	283	263	289	282	284	266	235	270	259	222	258	286	258	259	266	264	266	254	272	277	283	254	263	258	308	274	267	247	285	292	277	278	281	267	245	281	245	278	289	271	273	266	259	266	270	293	259	276	267	294	285	252	294	245	268	289	280	296	285	265	237	313	274	259	286	274	236	268	278	267	284	313	290	268	278	272	239	271	284	297	270	290	284	273	263	254	290	299	253	273	268	264	281	291	258	267	263	285	252	288	277	251	247	269	287	262	256	279	266	244	253	251	281	291	249	284	278	274	277	270	284	263	285	261	320	301	257	281	266	268	263	266	280	266	258	290	268	268	300	293	284	257	301	264	270	246	301	278	281	257	290	323	294	275	245	256	263	265	244	272	260	268	272	248	251	260	274	272	271	260	261	246	260	227	221	278	285	289	287	269	287	271	273	266	283	279	254	263	245	261	266	292	246	284	266	273	263	256	278	268	275	284	257	264	279	285	263	259	324	301	270	264	295	285	257	289	274	282	272	286	282	268	310	275	257	273	299	271	282	260	247	272	273	250	241	283	295	248	283	237	273	291	264	275	250	250	256	240	287	269	264	257	270	260	334	244	280	274	252	256	258	280	257	270	280	298	285	284	297	279	299	287	245	260	271	254	251	282	289	279	266	233	285	277	256	295	278	264	251	256	255	283	273	272	291	252	285	244	279	291	291	258	270	294	280	247	290	281	266	275	274	250	251	287	285	277	244	269	283	233	260	261	281	274	254	248	268	266	273	279	251	289	266	263	271	255	288	271	267	263	285	304	292	261	274	274	257	281	264	272	274	274	269	285	245	270	270	258	284	245	297	260	278	307	265	274	278	268	298	288	275	265	284	252	278	271	271	273	278	334	272	262	291	258	270	266	270	263	302	278	255	254	266	274	301	282	290	258	271	261	276	276	281	276	272	260	273	255	278	247	247	267	264	266	273	272	277	272	268	276	277	284	238	246	271	259	298	277	270	290	251	270	251	296	304	265	289	258	313	263	231	232	274	280	280	254	286	265	261	284	285	283	281	291	280	257	274	291	288	259	272	280	281	261	254	268	254	269	283	300	248	252	247	274	256	285	272	295	270	263	239	256	265	266	269	283	266	303	290	253	253	265	271	281	287	261	277	254	295	259	260	299	261	278	302	290	280	276	243	281	250	268	272	261	290	276	273	264	293	274	284	258	273	278	290	277	268	252	270	262	265	273	265	279	295	288	256	262	267	255	305	270	262	257	272	263	258	300	276	254	283	248	245	267	272	290	267	271	305	255	318	234	244	262	264	263	260	267	281	256	264	264	249	289	281	262	261	283	267	269	289	313	256	272	288	262	297	278	261	288	297	262	295	267	282	254	258	270	269	269	265	270	263	279	291	255	281	268	271	269	281	253	291	258	282	286	267	252	274	305	265	275	268	265	268	265	280	290	222	308	307	270	270	272	286	264	300	270	285	246	263	246	276	253	294	277	285	239	267	269	262	270	263	254	288	263	280	294	290	272	232	255	302	244	257	282	263	287	272	296	248	238	291	263	292	291	278	295	261	276	265	283	255	267	268	216	279	248	257	302	298	286	255	280	297	254	260	282	278	248	281	284	288	245	267	296	268	293	286	276	271	277	267	299	293	261	281	287	251	303	295	291	283	263	300	273	274	266	255	270	276	275	282	291	286	250	258	264	300	279	253	269	297	258	291	265	254	270	286	281	284	280	231	264	234	279	271	265	272	280	250	237	275	282	271	292	277	281	276	272	267	238	310	298	233	262	213	265	264	267	280	255	279	271	276	272	274	260	257	272	265	273	296	284	277	291	290	257	278	281	261	265	278	298	270	253	218	253	295	262	244	306	288	263	262	289	262	280	274	253	271	257	289	292	274	262	245	303	270	261	273	282	294	268	294	293	250	250	279	263	264	265	291	273	300	275	280	261	292	263	282	247	297	271	262	250	245	302	294	264	265	260	266	246	259	275	274	273	272	270	281	269	280	296	273	281	244	268	313	268	242	294	283	268	256	293	257	289	254	277	261	254	280	268	268	253	277	279	263	264	282	268	278	257	254	249	288	259	274	244	232	281	270	299	276	263	275	278	248	288	271	270	267	280	249	267	279	262	286	289	259	317	260	254	259	269	261	264	274	286	263	258	252	266	273	278	278	266	253	258	259	259	270	285	291	286	290	257	277	268	292	272	273	292	266	263	265	253	251	293	265	262	294	271	241	270	293	267	236	265	261	246	306	259	293	312	240	300	247	257	275	273	269	295	262	260	259	271	254	263	279	296	293	275	282	261	260	280	260	277	248	259	273	268	245	278	278	273	255	302	265	263	275	256	271	240	305	257	265	262	281	270	253	297	238	259	253	297	283	250	271	272	281	250	276	282	255	255	270	278	282	275	294	256	286	267	281	266	284	259	253	256	227	268	278	314	280	253	268	263	254	284	309	263
48425	64384	72497	45033	2066	1208	1217	1073	976	1086	947	879	851	815	787	854	6526	14603	13835	5876	2243	918	749	700	686	690	660	676	685	656	691	693	704	703	668	712	699	682	674	710	653	706	645	660	719	675	664	717	647	671	702	707	686	707	659	686	696	682	698	686	685	696	694	718	693	700	629	704	692	666	684	672	663	700	704	671	640	679	629	692	709	629	706	681	671	721	667	653	726	691	671	614	711	679	701	698	679	689	671	693	673	685	684	669	673	673	684	698	693	673	643	683	663	694	693	694	675	694	655	692	688	680	711	698	690	722	682	689	736	690	616	682	721	690	700	651	716	648	692	689	650	642	643	669	712	674	695	758	691	695	711	698	667	713	711	664	682	650	684	644	694	673	651	693	668	644	702	716	692	698	693	694	671	660	674	660	702	647	727	678	690	679	665	667	670	689	671	670	699	737	664	621	698	671	680	682	659	660	692	694	637	672	643	680	738	754	679	651	674	707	680	711	675	671	686	655	674	698	665	744	625	693	739	669	649	675	640	635	715	719	688	700	648	695	667	704	672	705	694	646	727	670	640	668	693	689	652	638	726	662	704	662	711	685	673	680	710	712	734	701	676	700	698	687	650	667	705	694	652	687	684	687	731	708	670	691	657	713	689	710	708	652	712	679	699	700	654	619	699	715	662	623	675	658	671	686	662	711	708	689	599	599	688	713	658	700	676	677	680	685	666	641	685	697	659	708	645	649	711	672	646	697	692	641	716	687	747	691	681	666	656	734	626	671	634	665	681	685	659	706	696	709	649	690	670	689	682	653	683	660	666	653	679	726	685	665	694	669	674	719	706	646	673	706	725	690	719	748	646	700	665	692	674	665	710	724	674	754	680	714	650	701	683	710	728	672	671	629	653	690	695	663	717	691	694	748	630	707	644	685	651	737	677	700	682	656	712	707	700	664	687	659	679	681	721	648	728	664	686	631	652	666	612	699	598	646	689	710	731	714	693	686	678	677	715	659	701	659	677	682	654	702	710	746	696	655	641	671	674	672	664	711	660	682	692	710	683	703	653	693	678	677	666	660	651	664	688	695	705	680	675	610	651	653	685	669	700	704	730	713	679	651	726	732	696	663	707	625	684	721	727	675	717	708	692	666	688	674	713	687	696	687	718	673	650	709	718	686	696	665	682	673	704	704	655	650	651	689	647	715	698	668	677	687	680	669	690	647	673	733	705	680	674	646	695	683	661	722	662	696	694	683	713	672	686	668	680	666	676	717	689	704	685	672	664	740	714	673	659	623	681	663	659	709	685	674	654	699	686	674	679	670	710	695	656	655	683	679	654	637	654	756	667	667	726	668	695	679	651	689	697	684	686	658	677	743	670	691	661	689	669	643	714	636	668	713	727	680	643	673	698	687	651	667	703	682	670	675	712	667	687	682	674	674	660	685	675	708	670	723	671	682	720	680	716	697	649	635	665	671	738	694	695	654	687	699	688	650	658	684	670	674	714	678	674	693	649	701	677	705	685	662	684	690	676	683	665	689	700	646	631	635	699	662	701	644	655	648	694	677	710	674	629	674	644	649	700	672	675	640	683	680	708	671	683	691	689	711	670	684	716	695	676	642	699	704	680	677	685	669	707	641	671	682	686	663	694	646	721	685	697	677	635	716	660	669	697	699	727	642	683	666	681	706	678	648	729	679	629	686	684	683	685	717	661	707	655	699	703	697	675	712	673	629	688	658	670	679	722	674	688	727	718	687	684	708	660	677	680	656	676	680	642	629	728	676	712	678	696	639	693	672	700	654	660	689	645	618	679	703	653	724	671	757	652	664	719	679	704	659	689	681	653	691	681	714	645	660	685	680	651	686	715	676	690	696	684	678	701	698	678	710	706	675	652	692	676	698	697	688	656	704	717	645	679	725	729	687	673	654	701	670	671	720	669	718	708	716	666	692	672	748	686	673	666	726	660	708	710	679	706	651	659	724	706	679	707	690	711	666	654	694	673	667	678	637	717	665	694	661	686	644	637	701	642	678	671	717	675	669	728	653	658	705	754	644	671	690	697	702	693	690	673	694	712	691	713	702	682	703	682	668	645	679	655	734	669	636	676	659	648	622	671	666	672	700	642	681	675	678	699	679	704	669	715	704	677	664	667	670	707	684	744	686	682	686	695	623	706	693	702	648	703	652	747	639	710	689	704	651	703	674	715	665	719	700	663	701	644	684	707	680	719	653	693	694	680	692	695	703	691	680	698	746	669	657	678	696	694	715	636	720	671	723	655	704	663	698	725	708	650	683	681	642	700	691	713	686	676	656	703	644	705	708	731	678	719	706	669	699	681	675	631	708	654	675	656	663	672	669	638	737	667	728	666	675	654	689	742	709	693	655	661	690	693	707	682	670	659	708	635	709	675	721	710	659	665	702	708	703	685	707	681	689	686	667	690	701	669	660	710	658	691	672	679	706	671	653	682	670	686	729	692	681	664	667	671	686	646	640	665	698	707	709	723	700	651	654	688	727	723	662	737	694	647	719	696	669	667	664	641	696	681	683	684	662	681	685	719	701	687	643	627	623	724	717	653	691	631	705	659	693	703	671	673	675	673	675	712	726	715	641	645	674	663	707	706	697	702	731	682	678	680	708	673	680	710	660	673	712	678	688	650	674	674	646	706	676	675	664	684	687	679	697	712	695	674	674	698	716	719	671	632	641	681	643	738	708	691	699	680	706	687	685	693	680	662	670	658	688	675	661	654	687	702	685	678	726	708	670	687	684	667	698	658	647	717	681	658	651	690	701	651	671	670	716	669	674	668	635	695	694	663	661	706	701	685	692	678	666	694	673	690	709	680	659	653	700	633	633	635	681	664	670	670	646	687	676	658	710	687	700	646	667	697	687	730	706	694	711	677	669	674	691	722	749	670	696	701	675	645	633	724	634	758	707	686	676	652	740	749	657	719	681	753	639	679	701	676	692	670	734	698	693	731	673	688	648	707	667	678	646	654	685	698	697	728	661	697	654	655	628	699	743	690	660	678	684	718	680	647	633	716	701	676	715	663	634	696	701	627	713	653	697	736	720	691	697	710	694	656	688	741	619	662	632	721	661	710	662	682	646	669	645	676	618	690	668	708	688	695	625	675	664	687	669	684	651	716	699	732	645	672	642	663	658	705	674	717	670	671	712	689	711	667	659	640	642	670	709	703	655	686	710	726	705	704	694	682	650	670	670	709	676	654	630	695	707	643	673	673	629	636	691	660	718	652	699	649	692	680	671	707	684	647	709	696	671	703	694	655	654	643	744	680	707	698	688	691	677	702	660	662	676	713	699	704	685	670	708	693	655	726	657	718	708	681	735	681	707	673	668	681	705	675	681	682	708	673	655	671	677	689	682	656	698	666	678	672	701	651	711	686	700	658	684	717	681	749	636	679	709	702	697	643	698	666	696	650	701	661	684	692	653	702	654	682	716	639	695	684	663	694	697	648	677	698	658	721	654	683	637	716	712	669	707
16012	15123	13226	3985	329	266	252	246	239	236	234	262	224	260	267	265	251	380	467	363	286	251	231	261	243	219	261	223	245	254	235	255	266	271	255	262	244	226	260	258	219	223	289	237	259	217	247	258	224	254	239	252	269	245	217	255	260	239	226	268	228	253	246	244	249	256	261	254	275	275	243	274	260	269	265	261	271	260	258	255	239	250	254	229	274	272	268	219	248	252	237	246	240	230	241	242	204	255	227	256	253	239	261	236	256	251	239	242	256	225	257	268	236	266	268	225	278	252	241	251	250	254	269	275	226	264	263	250	244	223	216	252	251	242	259	244	250	234	241	247	238	251	258	257	254	254	253	225	277	250	249	234	239	253	240	276	244	242	263	251	225	244	209	254	265	299	214	257	250	268	271	254	229	254	248	272	249	227	272	275	237	245	214	244	260	255	265	227	245	249	261	272	259	264	241	218	253	258	249	272	241	264	266	242	243	250	265	239	243	254	253	247	243	255	270	266	257	259	245	222	251	256	265	255	239	243	254	263	281	260	259	246	261	254	262	256	260	246	220	263	261	228	241	233	247	242	254	257	264	240	247	253	276	253	262	248	220	237	272	269	247	257	269	234	254	256	226	270	268	266	264	218	259	260	251	257	237	258	272	266	243	238	269	244	259	281	236	249	254	259	239	270	232	229	236	263	218	260	232	238	246	279	271	265	228	227	243	246	243	234	271	259	239	252	255	257	259	259	252	253	264	242	244	200	250	233	241	262	207	243	269	231	266	236	265	267	257	237	239	256	268	243	262	276	234	253	244	248	254	262	262	254	251	262	253	253	239	272	240	220	241	231	223	258	244	271	251	278	268	289	233	276	244	244	245	244	257	263	239	245	244	285	234	243	242	261	261	248	220	224	263	231	262	227	258	242	220	219	235	252	234	235	263	218	223	230	261	284	219	244	218	238	248	246	222	252	227	269	266	250	243	242	250	248	252	245	251	232	258	246	253	254	252	252	229	230	283	251	248	249	250	238	235	253	258	259	254	246	235	284	263	232	274	242	269	267	226	263	273	244	247	259	291	233	253	249	237	259	272	240	239	274	267	254	231	231	249	278	253	249	270	255	223	270	244	245	260	252	230	234	273	220	268	257	212	228	278	220	249	265	254	249	264	255	245	239	250	231	233	302	250	262	246	255	237	240	280	268	256	262	242	267	250	258	271	242	252	288	264	256	260	265	235	245	233	230	236	251	249	246	236	258	268	270	249	240	245	256	234	259	239	282	265	269	251	270	239	229	272	278	271	232	255	273	259	257	260	229	244	269	243	247	234	225	238	238	260	268	292	230	227	270	239	262	258	262	238	271	271	254	265	267	232	251	248	249	267	234	231	236	246	269	250	250	240	253	228	252	237	242	278	255	250	253	243	256	252	247	245	255	237	220	234	227	271	227	245	272	267	251	259	254	234	279	243	244	232	240	237	246	240	268	249	262	238	227	275	246	263	236	267	245	250	248	242	260	236	262	222	260	254	228	264	257	287	254	252	255	282	228	258	245	255	241	261	254	262	256	265	277	257	255	250	244	229	224	255	236	243	260	248	236	253	261	276	223	257	243	273	234	226	248	232	236	276	220	238	253	265	245	256	243	262	212	244	228	273	238	261	284	223	275	261	242	248	267	247	258	250	245	246	232	244	247	264	261	224	268	263	256	255	207	266	240	258	249	236	246	246	233	250	250	257	242	255	261	252	255	231	260	238	254	276	224	259	251	222	265	248	248	257	250	265	227	240	253	249	256	251	217	235	230	266	235	270	253	238	246	247	247	237	248	226	246	248	247	256	254	249	247	248	245	262	253	277	246	231	228	250	249	234	270	297	262	245	257	243	261	254	263	239	256	252	224	257	277	264	230	277	240	257	258	252	253	254	224	217	241	229	244	243	225	234	263	242	254	241	234	242	250	238	230	261	241	248	264	265	244	264	276	256	244	213	243	252	229	242	258	225	258	250	245	239	228	249	256	249	251	250	227	242	236	260	241	231	235	238	253	207	278	271	243	250	301	281	232	231	271	246	268	253	272	245	251	244	250	244	284	241	266	262	263	244	248	259	221	270	221	244	243	220	239	270	263	228	258	264	234	225	253	261	270	271	258	262	236	244	251	263	270	246	247	233	257	262	243	278	265	257	230	250	224	229	230	271	249	231	241	252	258	235	247	249	265	246	239	257	248	251	256	215	238	258	256	248	278	260	216	211	248	253	238	246	270	228	245	226	264	256	251	220	265	237	271	226	253	238	240	230	241	286	251	244	258	220	223	247	249	229	255	258	253	223	279	237	242	255	208	261	261	252	279	251	249	251	234	271	261	244	246	256	249	244	270	239	250	245	259	259	259	212	234	265	258	254	252	238	280	263	249	248	266	262	260	232	213	255	234	251	252	236	250	249	236	226	299	238	241	231	231	220	224	260	261	250	253	254	240	240	238	245	254	230	258	214	288	255	277	248	250	261	242	235	268	248	217	236	206	228	239	257	239	245	243	247	231	244	261	265	247	224	267	278	280	268	250	235	217	260	241	221	234	239	253	262	250	248	276	266	259	238	233	232	254	245	243	263	256	270	276	264	246	230	247	255	225	248	253	262	253	251	264	282	233	265	254	250	238	214	249	224	255	254	260	257	252	275	244	242	222	224	270	262	253	262	226	262	268	234	230	234	218	279	239	214	250	241	235	233	240	220	248	247	232	247	262	226	241	254	239	243	241	212	262	202	253	252	232	284	250	243	264	249	246	240	263	258	251	261	242	293	273	267	259	233	251	238	240	268	250	253	267	245	250	270	255	242	241	230	238	261	256	253	245	277	267	250	240	215	253	269	271	261	247	224	234	255	245	241	266	269	237	248	242	248	241	265	236	265	247	278	258	240	244	251	237	259	220	244	267	213	240	231	281	243	234	272	241	245	255	270	216	225	267	258	245	251	282	263	291	243	259	269	239	251	261	266	251	268	256	265	268	270	251	248	243	207	277	272	270	250	270	239	273	255	219	222	259	237	281	245	278	227	269	253	250	218	251	278	248	267	247	266	260	277	240	259	227	261	252	264	233	227	208	261	268	237	246	248	241	243	239	227	243	257	274	270	225	273	223	255	269	238	253	232	226	251	254	237	245	260	249	258	254	231	228	244	257	238	237	250	238	233	243	266	239	248	248	259	258	252	270	242	262	248	280	230	256	244	262	250	249	271	253	229	253	259	255	271	248	249	278	263	282	223	245	229	274	242	246	257	229	256	215	236	280	276	244	250	249	268	249	249	256	239	232	257	240	239	230	247	258	244	224	265	263	268	262	268	240	306	273	269	215	255	280	255	245	245	278	238	219	251	254	257	251	284	253	253	257	248	266	273	253	256	243	239	235	249	259	261	267	230	244	247	245	261	263	237	237	279	275	257	249	246	233	236	252	248	224	210	225	249	279	241	256	228	240	274	243	239	256	229	296	229	256	245	237	245	238	256	264	248	237	225	262
14024	20205	21384	8289	735	678	673	660	651	670	642	650	686	623	661	647	786	1493	1816	1175	837	741	640	627	711	696	613	718	612	660	647	658	626	674	643	667	642	640	675	620	655	620	647	622	626	650	684	695	680	608	645	652	626	662	670	631	650	674	670	626	650	693	636	628	639	650	660	701	671	624	636	650	694	658	708	684	636	671	628	610	665	631	632	693	652	617	646	669	667	632	644	638	663	686	705	610	643	653	616	647	618	670	702	640	624	654	621	707	632	632	672	653	630	662	675	652	635	679	610	699	651	648	643	654	668	586	704	657	673	669	616	681	620	681	717	634	651	660	641	640	631	691	598	640	639	643	674	649	678	635	657	633	662	657	650	653	601	645	645	671	672	669	670	665	670	640	664	655	659	648	688	662	708	682	631	640	644	662	639	671	638	660	646	637	666	742	617	683	655	644	642	696	683	642	652	646	655	655	649	660	678	643	633	642	664	642	677	629	647	636	630	673	653	673	691	658	675	651	660	681	674	646	669	669	681	670	698	664	648	622	658	692	678	666	653	686	648	670	633	709	661	638	632	646	607	655	629	631	698	640	665	656	687	602	678	624	647	648	673	613	630	626	619	678	647	665	659	679	662	656	602	655	676	613	653	614	589	650	637	659	686	660	684	617	680	640	673	673	643	636	673	714	644	671	654	694	636	653	657	650	654	730	706	669	614	650	636	664	648	652	673	675	644	650	628	667	652	645	640	647	726	651	624	623	683	703	675	649	678	632	638	681	647	686	644	654	683	592	654	604	644	663	641	655	659	694	643	614	655	629	661	661	632	640	665	696	662	659	674	677	674	671	624	654	715	661	617	623	672	647	634	631	668	633	686	725	647	653	681	697	662	693	654	640	648	656	646	706	634	657	630	674	660	638	647	684	623	630	637	649	663	696	658	637	679	616	624	664	651	688	680	654	651	645	593	610	695	640	684	606	666	652	633	711	699	651	670	662	642	674	589	637	641	689	627	631	681	684	677	645	650	646	637	674	656	660	645	643	646	676	681	628	660	611	682	615	692	670	599	668	669	658	645	641	651	625	630	648	639	677	625	665	660	652	608	642	621	621	678	655	623	620	616	684	675	688	627	624	625	626	675	651	629	689	639	664	688	657	681	670	665	647	672	635	666	656	668	652	688	660	632	648	643	661	639	659	669	636	671	654	694	686	696	613	681	651	615	623	644	671	617	687	611	643	679	634	625	651	686	633	644	647	656	637	688	690	676	667	606	684	637	647	639	621	641	659	668	653	651	622	634	700	646	699	667	635	682	625	692	658	674	680	642	629	716	638	634	655	640	642	643	678	687	671	675	673	632	668	646	642	607	658	658	695	636	648	669	677	667	622	684	659	635	635	643	658	680	679	702	641	636	680	650	657	695	642	620	660	604	666	622	701	648	658	635	653	647	645	684	695	670	637	611	714	671	682	668	657	622	665	679	625	634	674	603	651	642	615	657	673	673	673	690	642	677	682	632	668	620	650	638	631	619	661	616	664	643	630	680	650	615	683	659	675	592	647	647	616	615	712	678	657	674	630	633	656	651	616	623	591	629	640	666	692	709	663	630	658	661	696	676	679	642	654	641	612	644	659	624	645	610	651	701	674	618	665	664	671	689	646	686	663	572	610	707	678	686	664	639	644	682	657	606	665	658	678	624	631	648	657	634	704	668	624	682	656	618	671	636	637	653	645	653	627	651	650	658	655	625	638	660	642	667	648	647	689	614	645	698	690	648	638	635	646	671	610	617	633	710	658	623	664	660	624	669	642	668	679	662	640	651	653	658	661	645	675	701	645	620	701	633	632	690	670	647	659	662	644	629	655	643	656	596	668	636	658	749	662	683	694	659	666	643	653	633	672	640	684	673	655	666	639	642	643	669	624	608	615	641	669	674	619	636	644	695	608	671	657	693	641	673	660	653	673	676	663	645	664	607	654	640	677	708	655	641	653	654	665	618	640	653	646	668	645	633	651	620	704	627	620	657	643	650	626	640	677	658	680	680	629	692	651	668	672	589	709	661	656	636	621	609	645	661	643	644	650	656	629	638	683	621	618	649	648	683	623	616	655	656	680	653	665	686	698	607	657	652	668	651	632	662	658	650	672	635	655	666	660	611	635	619	671	663	641	678	638	628	707	643	682	658	652	666	680	614	667	661	661	621	626	614	713	681	652	660	700	612	684	630	639	676	634	635	674	669	643	627	635	653	624	671	721	625	645	619	614	652	629	624	658	681	700	639	639	612	623	683	668	693	642	623	692	664	663	670	674	670	633	657	662	631	691	615	639	639	616	656	645	634	654	744	682	658	628	679	639	661	710	686	641	672	664	622	635	677	638	628	647	614	654	685	634	635	669	626	633	649	661	702	679	646	650	662	642	694	660	650	678	653	654	620	655	668	696	662	678	648	676	646	673	694	679	667	628	642	621	662	696	637	616	646	695	708	673	695	658	634	654	679	631	688	664	635	664	651	651	661	672	679	666	648	642	661	622	680	681	662	657	628	642	632	617	639	656	654	643	634	665	699	679	628	671	653	639	652	621	625	663	702	654	643	644	654	612	651	692	689	676	597	656	675	673	646	653	604	651	672	687	658	617	638	627	661	609	670	639	649	617	618	687	694	651	606	654	680	654	654	657	647	679	657	650	670	637	656	594	644	611	681	698	642	692	632	636	634	687	695	641	660	600	703	685	641	637	610	624	638	663	591	643	634	637	626	626	670	636	643	669	645	669	628	652	656	654	609	679	626	627	655	672	618	669	635	671	668	653	625	668	651	664	641	691	707	658	703	630	592	677	609	647	626	657	681	621	684	655	649	704	663	615	640	700	663	619	644	636	659	637	635	646	620	645	702	618	663	661	677	672	679	647	669	696	618	627	622	665	678	626	692	679	655	658	635	599	638	684	656	633	679	654	648	672	686	685	655	668	659	664	611	658	674	668	628	645	646	657	636	628	660	658	641	623	659	655	663	643	690	648	662	642	696	668	649	680	671	680	679	649	663	665	627	661	653	641	645	629	635	633	601	705	651	663	629	665	642	660	669	664	700	640	688	634	634	686	650	685	681	645	693	671	662	678	651	666	664	656	668	642	679	684	614	649	673	647	640	655	651	651	642	615	686	661	627	654	721	656	626	669	652	655	643	675	654	653	655	645	623	645	618	680	625	642	654	656	606	636	652	651	654	642	643	673	672	633	610	669	685	663	705	664	694	690	617	653	663	654	617	638	610	683	697	645	635	663	680	625	642	690	649	616	628	669	601	670	642	635	700	635	645	651	638	667	729	635	688	671	661	660	671	626	608	647	650	653	663	670	668	649	676	654	677	651	631	683	650	609	670	646	648	655	643	626	678	671	648	697	653	648	684	646	622	623	679	638	630	687	679	670	654	675	657	639	659	656	627	612	647	653	652	677	634	644	651	614	634	638	626	654	655	642	678	699	666	664	648	677	625	630	657	644	652	590	654	657	665	684
59179	65381	63038	35208	7305	563	390	360	332	303	265	320	313	295	321	436	1184	1284	1116	611	451	357	324	311	321	300	271	287	296	322	335	296	312	308	280	310	284	288	307	298	312	311	309	302	295	320	308	312	294	294	301	327	278	304	310	299	289	302	290	280	260	274	310	321	303	296	298	284	281	297	307	277	286	285	286	292	347	316	288	333	298	265	278	271	287	290	271	312	304	294	314	265	270	284	310	268	308	298	299	301	327	253	311	261	293	313	295	329	311	308	324	296	301	296	324	287	288	287	312	287	290	285	318	316	335	316	271	297	284	286	316	322	279	282	278	296	295	295	275	309	302	301	277	308	317	306	307	313	312	298	304	309	277	295	289	303	297	294	320	279	292	293	296	304	307	298	314	302	299	294	304	292	252	320	310	299	307	270	286	301	323	293	303	289	270	272	304	291	285	298	296	294	298	261	304	269	300	299	325	289	328	304	299	315	305	302	283	307	283	281	309	318	277	290	287	334	314	320	293	287	300	277	289	315	321	284	319	295	298	283	312	297	291	286	309	307	301	294	280	308	347	320	326	277	302	295	290	321	317	308	306	290	332	321	278	306	341	278	287	333	328	316	281	290	318	282	307	323	286	291	305	281	331	299	287	331	311	280	288	305	296	295	286	275	298	297	306	292	304	275	288	321	319	299	296	305	284	293	316	303	282	291	279	276	310	321	276	304	289	294	292	286	310	327	318	323	259	284	271	298	278	290	291	288	305	309	294	298	280	311	298	288	290	284	304	291	291	290	277	327	273	298	306	295	295	272	297	324	302	299	279	285	304	282	280	325	300	272	315	297	321	301	315	291	285	319	291	316	296	312	292	313	328	324	298	284	272	331	250	290	314	283	259	313	303	269	318	266	321	299	302	309	290	250	292	318	288	284	307	311	297	329	286	285	293	298	297	275	302	294	316	286	285	327	285	295	291	300	319	315	289	321	302	288	306	317	305	286	300	320	311	301	305	284	332	305	274	293	285	272	305	307	344	299	297	305	311	285	304	307	288	296	281	293	278	292	314	293	292	290	303	314	307	265	298	296	305	306	291	297	288	331	280	287	322	317	291	297	299	335	320	323	313	312	316	296	319	316	310	305	280	308	298	302	292	315	286	280	298	300	281	313	293	290	270	321	282	324	311	281	299	280	294	319	305	338	292	306	303	298	297	316	289	338	313	271	305	283	294	322	306	310	287	259	314	304	296	319	284	287	299	321	295	294	304	287	279	292	287	285	329	299	269	282	286	296	278	291	297	281	284	344	293	276	301	279	324	280	300	300	305	322	294	284	292	316	279	312	343	328	269	290	277	307	329	305	282	304	290	288	299	281	333	307	304	268	304	265	314	300	293	279	300	307	286	306	296	301	292	315	300	319	288	262	262	271	280	291	300	306	295	288	297	280	282	310	290	307	303	289	295	309	312	315	287	302	285	287	291	317	290	277	293	285	321	329	248	285	313	314	313	293	336	312	290	293	266	280	289	289	292	271	320	334	295	283	267	294	308	299	316	306	298	304	319	289	307	281	294	305	268	292	276	305	304	257	312	301	275	309	314	294	293	308	352	281	305	311	277	294	278	319	279	315	308	324	329	305	306	307	290	297	312	300	270	300	332	279	296	281	287	278	303	318	288	311	264	299	297	331	317	315	305	252	270	312	307	293	305	283	308	308	287	294	335	341	308	301	315	286	275	273	309	304	296	314	341	295	286	269	309	247	291	300	293	342	260	291	299	282	298	326	288	283	295	314	291	314	307	338	289	274	318	311	284	324	295	313	290	309	289	319	315	282	281	280	273	352	288	306	320	274	308	301	307	304	316	299	300	283	309	317	291	333	282	293	256	309	301	333	312	282	323	328	311	317	279	334	298	297	324	288	281	267	273	301	274	315	304	287	319	254	340	298	329	286	291	292	296	307	307	295	294	289	300	312	272	264	323	302	287	282	285	302	312	293	302	286	292	303	315	303	298	277	327	303	301	285	292	269	302	331	336	311	306	311	295	306	289	327	339	302	318	277	316	287	284	290	278	324	285	311	273	294	316	316	255	304	305	311	315	285	310	290	323	297	322	301	288	275	306	278	296	271	271	283	314	292	288	323	303	305	258	274	307	315	332	287	288	303	304	317	325	278	299	304	300	286	267	281	279	320	284	293	298	276	323	296	303	301	240	299	291	298	315	285	292	280	316	280	328	298	321	311	285	310	321	308	315	298	300	330	307	305	304	296	288	304	291	316	312	281	321	302	313	285	279	318	297	333	301	302	276	315	321	319	276	306	318	305	279	293	307	302	291	293	284	314	304	314	295	331	303	302	281	290	308	315	302	310	300	300	282	288	324	302	288	257	293	286	270	271	287	276	315	297	298	299	306	300	303	268	310	312	285	298	308	326	325	282	278	312	273	268	309	242	292	271	284	314	306	299	295	287	272	321	294	309	300	273	307	316	276	294	305	299	290	308	321	287	312	305	327	295	277	295	292	317	270	287	300	307	295	302	307	276	323	295	282	307	293	309	314	291	274	291	302	299	317	303	314	303	331	297	279	329	311	285	298	296	337	323	302	284	293	285	316	307	313	283	300	345	286	315	277	279	301	274	316	312	288	311	305	294	264	284	311	283	298	310	327	326	300	305	294	297	302	288	334	292	299	303	284	289	279	317	325	326	274	319	267	278	305	266	305	289	292	309	320	337	327	305	304	305	262	269	354	293	306	269	258	303	269	301	310	298	285	299	323	289	280	331	290	299	311	314	334	291	306	324	321	285	288	271	296	289	280	280	339	315	312	304	281	308	262	279	295	241	325	299	288	269	248	269	296	303	267	291	280	305	303	292	312	309	281	318	328	292	305	277	275	295	295	287	302	280	305	292	295	299	279	291	297	305	259	326	297	267	281	288	333	310	297	291	306	310	301	340	287	303	311	300	299	270	302	312	290	294	303	322	271	284	311	291	293	288	281	306	293	287	283	302	293	288	328	309	310	284	307	293	294	325	292	288	278	294	296	300	300	274	293	342	294	344	290	315	299	284	297	294	300	303	274	307	277	307	284	279	306	276	300	313	311	316	302	290	297	324	280	284	294	271	314	336	279	296	271	305	286	343	323	326	286	309	305	318	279	328	299	297	305	309	308	280	327	299	303	288	309	296	300	291	284	310	293	302	315	316	325	290	297	292	268	325	319	279	302	321	268	321	281	251	331	318	282	291	303	301	289	318	311	319	324	295	314	319	290	296	315	304	315	286	300	325	309	274	297	316	278	336	266	301	309	313	325	290	324	281	292	251	284	314	286	307	287	295	296	290	289	306	307	284	264	299	307	320	299	286	346	340	269	284	321	285	311	262	264	318	304	282	290	306	248	300	329	274	305	298	299	313	276	314	275	310	333	306	305	311	314	267	267	324	302	277	314	312	279	307	301	327	305	313	299	279	292	286	294	332	323	315	285	282	320	323	277	275	302	261	315	291	285	304	278	288	298	304
37014	49627	58080	34156	1408	949	970	946	942	868	846	821	738	769	749	1651	6182	6792	5293	2657	1311	862	788	749	827	745	776	806	786	749	722	739	771	742	707	735	780	738	773	771	745	737	741	773	790	800	707	710	772	761	771	798	770	746	773	761	785	786	793	782	776	801	750	684	710	732	763	757	779	745	752	742	730	763	706	763	798	778	795	743	725	784	797	765	792	735	767	775	771	777	822	733	723	755	743	781	765	693	732	741	773	712	750	794	723	727	780	733	751	800	756	782	776	751	808	804	791	768	794	753	738	744	777	758	807	739	760	741	777	751	768	790	752	772	779	760	793	766	781	745	802	751	715	787	758	780	734	776	811	775	727	781	751	773	769	805	793	751	779	770	708	716	824	743	712	720	791	737	760	750	770	772	757	797	756	696	816	787	820	708	798	688	778	768	763	783	785	786	753	811	790	780	721	754	822	725	787	774	772	714	763	749	774	721	770	784	763	744	771	766	768	755	729	708	796	743	774	775	778	789	771	761	753	759	757	719	773	759	784	762	731	760	718	771	804	745	791	776	748	727	708	747	824	759	728	755	809	774	779	823	797	782	762	809	777	733	717	807	761	781	656	764	764	771	806	724	772	772	720	724	762	760	759	719	733	764	766	781	725	740	734	750	793	776	760	729	784	795	772	766	722	744	770	774	738	780	767	764	776	782	771	744	796	700	784	779	780	775	772	761	734	777	713	756	759	798	778	755	786	749	774	754	720	738	786	715	749	776	717	755	791	745	746	793	771	738	744	737	767	734	809	803	813	765	715	736	785	728	734	745	759	770	838	769	747	770	762	756	839	742	762	765	723	777	740	800	753	804	734	749	775	750	795	771	786	765	753	663	828	747	791	745	780	749	738	724	753	764	775	766	741	779	769	709	782	735	714	758	757	775	778	779	735	754	722	806	758	763	731	721	745	784	781	687	771	746	789	774	743	749	741	720	754	767	775	736	740	734	758	805	759	725	721	775	716	719	779	744	762	760	712	754	790	757	741	795	777	756	783	812	730	712	773	775	772	761	740	700	770	748	759	773	717	774	790	771	725	766	773	750	796	794	720	715	765	771	726	785	735	759	777	748	736	767	787	743	785	704	717	765	741	787	749	773	732	797	762	816	765	711	710	774	744	735	754	694	742	717	791	678	762	744	747	770	802	752	762	764	758	737	746	722	761	755	768	723	766	759	704	770	756	832	771	754	758	751	798	723	740	796	749	738	781	757	737	808	798	740	683	727	776	751	739	768	782	768	720	758	758	836	765	780	764	752	740	796	710	783	737	791	766	778	768	800	792	734	703	743	781	742	824	735	800	734	714	767	716	774	779	736	785	721	714	785	747	746	747	762	787	748	729	737	738	790	752	776	778	749	811	743	759	765	774	803	707	699	782	728	820	716	788	750	773	785	771	757	772	775	754	726	740	802	773	752	759	746	749	741	751	773	803	746	770	766	775	761	780	765	782	756	740	733	793	795	772	709	778	720	837	746	746	741	781	762	731	760	744	757	785	753	757	777	721	765	785	813	772	756	790	748	756	690	729	782	757	769	739	811	799	757	713	738	768	787	731	731	730	757	782	727	778	710	775	745	794	783	747	759	752	803	778	731	726	795	752	816	737	721	798	722	761	787	755	771	783	784	809	784	755	794	728	766	765	745	789	777	730	807	743	767	717	776	763	758	748	793	765	767	751	725	748	726	763	776	735	736	713	772	806	749	795	815	741	712	762	742	750	754	757	743	749	758	721	828	744	758	778	753	798	740	709	794	752	728	806	772	734	726	735	805	813	734	804	761	775	719	780	781	794	717	743	803	769	706	715	706	751	773	739	782	755	731	719	730	820	793	769	845	732	731	745	744	781	734	756	729	724	765	760	760	748	741	724	795	814	700	736	806	797	762	758	770	736	762	753	738	729	768	809	717	739	789	774	803	744	786	774	748	773	750	800	812	764	766	766	784	739	735	803	748	754	744	780	794	780	792	742	777	763	816	761	757	789	751	748	771	777	775	760	739	781	778	754	755	710	733	784	756	778	730	780	814	765	766	758	816	756	747	789	725	770	809	787	773	708	699	780	741	789	745	781	780	759	769	755	720	755	742	741	770	778	794	740	749	731	742	764	742	761	799	726	776	729	784	766	752	742	743	785	793	752	764	772	744	798	762	741	768	758	724	750	754	771	745	772	759	770	746	729	798	810	794	789	742	799	725	733	759	782	756	745	786	774	746	673	780	763	756	808	766	752	726	800	727	808	737	737	722	790	783	717	769	802	785	760	769	760	778	804	757	798	714	803	780	818	790	773	779	808	780	769	720	766	733	733	760	806	749	762	754	763	749	768	797	790	747	734	778	814	800	745	818	769	792	754	746	748	766	764	790	728	739	780	739	785	727	747	742	785	725	726	727	776	766	781	771	705	749	796	738	762	760	760	797	807	748	783	767	782	776	755	789	728	774	775	791	786	717	774	791	744	752	749	766	772	760	755	711	789	799	783	758	703	760	779	749	761	758	787	748	733	756	716	784	812	780	800	772	767	777	741	751	810	743	752	763	766	768	786	765	744	733	738	792	749	803	772	694	762	733	764	775	710	741	731	800	729	779	786	799	757	773	756	756	789	797	741	805	810	755	743	781	727	777	758	773	806	756	756	783	835	775	760	790	772	764	691	788	774	777	764	719	764	779	810	800	778	720	699	722	747	745	760	746	751	734	763	736	705	715	790	735	771	772	765	739	726	785	745	711	774	698	786	757	734	779	760	754	818	730	756	768	752	753	772	724	784	788	750	763	775	779	772	725	769	727	790	771	803	761	796	790	745	718	708	754	762	774	756	789	768	741	765	713	766	779	774	755	723	746	765	713	761	736	763	740	845	800	777	776	745	833	749	768	750	744	766	784	755	736	798	766	754	822	792	764	708	754	771	761	697	780	762	783	777	833	759	772	788	756	760	742	782	691	763	783	773	735	715	737	703	725	773	765	799	770	788	754	783	744	773	742	799	758	772	751	779	778	807	755	761	765	777	765	738	748	740	776	741	746	744	778	773	798	777	726	744	768	768	789	706	772	775	788	767	727	724	772	745	767	734	805	790	780	808	728	736	747	788	724	755	777	788	771	744	757	773	744	790	760	808	754	729	785	750	767	777	795	798	788	752	718	791	757	813	756	720	830	765	729	715	760	728	793	724	801	735	784	775	754	806	735	752	752	840	726	761	785	789	769	745	758	696	814	738	745	724	739	761	752	754	734	755	778	784	777	758	776	715	808	806	714	778	780	747	797	769	773	825	726	737	793	778	814	764	764	782	788	779	734	739	803	787	751	761	711	797	791	741	755	789	745	714	743	802	761	776	776	769	740	766	730	773	725	750	680	786	787	717	730	758	707	797	758	733	719	712	774	763	745	763	747	730	709	844	751	756	780	728	745	788	746	750	747	772	738	765	775	723	812	787	760	769	823	766	812	799	700	796	788	766	705	781	756	812	733
75870	79507	77226	48749	15872	2535	446	421	352	331	305	332	328	297	290	821	3366	1730	1452	1194	608	385	283	273	306	307	305	303	273	269	277	298	282	273	282	304	281	284	262	287	286	260	292	258	292	298	316	291	285	281	277	309	303	273	277	267	304	270	271	285	298	276	265	295	312	292	288	288	304	327	282	309	271	286	295	276	306	271	326	272	272	286	267	278	305	307	290	269	288	266	292	272	277	261	271	353	276	287	289	292	254	274	266	281	290	302	288	288	245	271	260	284	284	258	279	264	290	306	278	305	304	289	303	305	305	281	255	285	278	286	269	300	278	294	311	269	304	288	280	269	283	290	296	292	262	309	319	282	296	269	298	264	269	276	300	299	304	273	322	289	316	283	272	294	260	287	297	289	269	291	282	302	257	261	294	260	299	258	295	271	283	275	322	278	311	297	277	272	303	296	277	288	293	296	281	280	286	270	284	293	284	288	255	295	310	303	291	286	293	286	299	275	279	242	308	262	304	288	276	284	276	303	312	303	307	263	277	263	291	257	297	270	271	290	275	310	255	275	267	308	296	281	237	280	255	271	289	260	294	272	278	289	318	282	286	288	273	276	269	350	308	285	291	285	263	300	277	283	292	319	291	295	299	293	292	299	311	284	276	300	294	283	266	274	297	287	276	292	262	278	303	267	313	302	283	268	315	279	285	292	271	298	303	304	297	301	277	291	294	311	277	285	268	281	285	307	283	293	263	277	309	274	279	283	281	266	305	266	306	282	310	303	310	297	262	282	311	295	275	279	270	299	283	284	295	279	283	287	287	291	294	275	288	294	298	292	288	293	289	300	285	279	272	275	322	288	308	284	290	256	281	271	268	297	270	310	306	289	281	286	301	254	245	280	291	280	279	295	283	290	274	259	255	310	276	280	300	276	302	303	281	277	276	303	250	276	281	278	264	260	263	298	284	263	271	259	296	291	299	263	286	304	268	276	281	314	283	292	266	280	301	299	292	306	291	301	247	288	292	285	303	285	289	297	272	275	274	282	264	294	262	262	293	307	282	248	268	309	298	287	280	264	298	267	256	261	301	270	299	291	302	261	304	291	280	304	302	289	273	252	277	279	294	306	314	265	271	294	279	280	265	286	309	290	289	292	291	296	283	241	274	283	322	278	286	298	295	289	272	290	301	335	280	287	299	263	278	294	299	287	280	290	278	287	306	275	277	256	328	289	257	282	267	290	273	290	292	254	287	311	306	269	287	316	281	286	286	308	291	288	269	269	318	296	275	265	270	293	292	257	270	278	298	287	248	280	312	229	284	279	325	256	262	268	314	271	271	302	270	276	289	277	274	309	295	325	308	270	276	298	294	262	264	288	264	264	292	274	291	287	294	283	264	283	278	301	280	292	282	300	245	277	298	281	276	295	288	282	256	277	259	237	291	288	274	307	265	302	284	271	285	291	270	276	274	296	296	279	270	272	284	269	288	288	280	269	306	285	305	295	296	283	275	290	304	306	277	282	306	308	297	277	270	273	303	279	294	295	304	270	298	323	276	287	294	268	303	310	295	276	286	301	253	261	307	263	297	301	285	274	292	333	243	279	287	280	250	257	281	305	274	262	287	306	269	256	268	263	289	290	293	269	273	295	307	258	282	306	250	287	282	274	307	250	297	294	300	303	300	280	258	285	282	304	280	293	287	310	273	289	307	291	250	265	289	329	311	301	269	274	258	264	280	296	273	288	307	315	277	309	299	283	293	272	283	314	258	276	307	275	288	267	305	298	278	258	286	276	306	307	307	290	301	289	286	276	276	280	264	268	293	267	311	251	311	313	282	289	272	295	283	279	306	269	296	295	251	310	299	274	305	303	281	249	289	277	303	291	273	275	284	302	335	273	299	263	313	248	278	282	289	283	279	272	274	283	273	260	298	266	272	293	293	299	300	258	268	286	284	289	293	278	292	266	296	323	288	292	298	281	296	254	293	274	287	289	257	310	294	283	281	278	277	274	328	258	280	282	259	321	349	262	286	279	252	291	279	266	274	282	290	271	295	285	319	276	273	324	306	274	280	277	293	290	319	296	279	301	313	267	274	276	284	305	266	336	273	287	288	296	288	295	282	291	288	282	242	264	289	272	267	297	277	303	298	293	298	272	308	243	286	271	308	274	325	278	275	294	292	280	280	260	273	324	265	268	285	304	279	280	276	290	291	260	328	303	316	279	271	298	307	288	295	293	285	274	274	271	274	265	251	284	289	273	292	270	283	284	272	285	258	269	309	281	292	283	281	274	278	294	266	277	249	284	263	286	257	279	275	323	302	273	277	278	265	272	265	265	268	284	294	273	308	280	289	284	300	293	276	285	283	294	334	263	296	278	301	288	299	293	284	296	283	292	296	280	274	266	295	273	304	276	308	275	278	272	291	260	292	296	287	280	275	277	274	307	264	285	315	289	292	291	288	274	290	334	260	294	282	327	276	289	289	261	257	268	292	313	269	271	306	267	283	275	285	310	292	291	299	311	307	289	304	295	341	280	301	300	303	283	327	280	270	310	323	288	271	306	288	266	287	270	305	287	271	290	255	281	285	291	264	285	280	297	286	309	298	301	276	292	295	300	260	295	269	283	337	297	288	283	286	296	297	283	266	253	279	289	281	280	272	256	298	302	272	259	317	284	313	268	270	286	303	279	281	283	280	286	273	297	287	290	310	261	278	326	280	327	299	275	275	273	267	292	295	291	295	292	293	287	269	250	278	273	286	297	271	300	300	307	268	297	285	310	287	287	300	291	294	314	263	288	258	320	273	277	252	286	296	300	271	287	266	264	290	264	274	309	291	290	286	297	305	264	316	307	279	319	304	297	275	265	305	283	262	288	274	278	288	291	305	273	289	318	282	276	333	305	268	296	299	281	309	293	272	297	285	324	324	261	281	286	278	293	299	288	305	272	280	283	287	288	269	297	278	290	272	268	273	304	300	288	284	268	291	282	274	278	269	312	260	271	277	266	264	298	301	288	270	290	293	266	279	271	287	286	269	290	275	249	319	280	298	295	300	306	283	279	270	281	246	284	269	301	300	301	282	281	352	270	264	284	300	281	277	294	274	317	309	278	266	284	314	276	278	311	259	285	285	276	262	291	278	321	260	261	283	269	275	286	310	277	271	300	283	285	280	299	298	294	259	285	279	269	302	286	279	264	271	297	282	288	274	292	276	276	261	291	287	286	287	283	298	298	274	304	321	304	275	298	287	247	272	294	270	276	340	285	256	266	302	280	316	274	243	291	298	301	309	303	295	293	304	295	270	267	305	278	295	281	256	273	244	267	306	280	250	286	297	285	283	299	291	272	301	321	299	278	304	294	284	276	293	305	303	323	255	311	273	277	277	292	305	272	267	290	278	310	268	264	308	293	294	285	270	257	256	319	282	287	280	288	296	281	265	309	294	304	279	269	288	259	278	291	269	304	308	307	269	291	294	267	268	264	291	279	289	301	287	283	293	261	286	276	303	276
48055	63594	74815	47953	2753	1219	1323	1106	1079	941	930	853	874	863	860	3983	15780	8044	7338	5957	2280	1013	763	737	719	702	748	716	748	732	761	713	750	653	673	718	720	736	690	693	741	679	719	720	694	703	770	755	714	716	740	739	695	714	717	687	715	707	714	722	713	695	751	713	719	710	677	714	753	757	726	700	694	697	708	677	666	718	718	695	710	685	666	741	731	703	677	758	706	745	667	691	724	738	664	716	701	743	700	720	749	671	662	740	703	680	742	715	744	670	670	707	709	726	720	711	737	705	721	727	690	677	722	689	697	706	716	743	676	697	734	682	766	713	707	695	701	686	769	683	699	715	695	695	706	699	670	723	673	648	721	738	725	728	714	701	676	706	703	672	696	738	707	656	707	685	700	726	730	725	714	737	720	661	763	672	678	728	750	710	650	715	704	723	704	735	708	674	777	686	696	720	660	702	722	669	714	729	734	662	685	694	729	737	750	752	709	693	687	711	728	704	682	707	688	720	704	710	729	739	712	687	692	703	721	706	742	707	684	701	722	749	680	698	716	707	726	714	687	738	727	731	730	725	712	689	727	700	725	735	721	658	742	734	707	696	709	759	730	724	749	758	723	689	704	707	682	720	701	691	721	700	712	733	732	739	695	729	729	711	732	712	713	724	685	734	765	710	707	665	726	720	723	706	723	713	742	730	706	706	695	706	682	699	700	739	690	724	736	677	727	763	693	732	697	740	724	730	717	722	673	728	752	751	674	756	734	752	765	709	743	729	742	704	726	709	705	715	769	727	675	737	702	700	724	727	777	721	713	693	707	681	711	734	713	705	733	663	681	741	729	727	711	709	697	714	719	730	716	709	691	700	695	738	706	712	768	699	644	729	694	760	709	697	725	753	730	721	718	739	670	683	712	695	692	671	690	738	751	701	707	693	750	720	756	723	736	677	688	730	656	721	696	718	728	748	704	714	772	711	736	724	720	719	662	736	745	730	682	691	685	734	732	703	692	744	717	750	707	742	704	740	754	741	731	672	705	645	722	750	671	712	727	714	703	735	689	702	746	734	722	742	677	696	709	696	678	700	744	699	688	723	742	700	730	745	763	706	695	713	693	689	692	675	688	738	758	717	731	720	705	699	725	719	711	694	734	740	761	697	696	737	711	699	694	679	697	788	716	700	762	682	758	728	722	743	728	753	698	779	738	736	698	691	715	722	735	678	746	706	724	704	701	711	779	740	743	748	700	749	708	708	670	735	750	737	699	733	702	728	688	672	687	744	690	687	723	698	713	636	695	700	768	747	702	707	731	704	713	739	742	754	713	716	706	704	700	712	700	754	739	693	692	730	707	748	717	734	714	735	698	779	692	733	737	751	731	722	734	743	719	716	697	754	684	696	705	725	759	682	683	674	699	725	708	732	686	723	699	756	717	679	657	737	731	705	686	660	720	708	710	757	664	733	728	705	706	671	687	695	717	765	744	686	717	682	703	727	714	679	723	733	700	710	721	730	731	742	642	748	717	709	707	715	748	694	729	716	708	712	691	682	747	751	737	718	709	693	740	708	731	704	723	702	721	709	715	699	698	682	743	735	709	670	675	744	679	680	730	711	667	716	744	733	688	693	731	702	691	723	707	746	774	706	757	711	722	677	701	693	771	705	720	739	695	702	728	736	697	714	677	731	734	670	705	751	685	736	710	713	692	719	703	699	715	729	697	686	714	661	716	703	691	700	752	738	760	686	720	671	700	771	727	742	680	712	739	734	780	732	725	700	655	677	693	698	670	778	716	673	695	711	702	660	671	688	664	741	731	693	708	685	694	723	700	703	696	758	732	748	733	731	692	705	736	697	704	684	674	756	748	721	701	727	736	714	731	698	697	707	680	719	710	712	698	729	713	672	664	744	669	721	688	704	698	710	694	719	701	691	683	727	726	690	742	696	714	722	727	724	723	701	713	701	722	724	676	734	693	644	726	682	719	728	686	723	730	747	735	757	704	731	707	734	730	719	710	705	722	731	749	738	667	703	695	705	724	684	710	684	755	722	675	713	667	743	784	717	706	687	703	704	730	679	668	745	707	730	724	694	695	742	712	711	729	716	705	685	690	684	708	688	756	705	709	716	787	753	720	715	696	724	750	689	760	719	678	752	686	669	688	743	687	698	705	751	693	728	727	694	719	749	701	737	699	720	749	725	702	740	759	759	745	753	704	709	719	694	748	668	761	708	713	702	688	701	740	691	690	693	699	713	755	740	750	715	750	713	709	690	733	754	694	693	727	671	679	697	730	751	704	676	742	759	700	722	733	720	700	721	699	666	707	683	718	719	715	700	689	714	708	735	712	745	690	702	718	721	742	756	711	767	751	697	699	697	721	692	675	716	694	708	716	729	725	703	726	728	711	721	746	718	701	699	672	728	721	695	709	714	684	705	705	729	732	743	707	722	699	735	743	763	673	691	733	691	704	742	714	689	701	678	715	726	741	724	697	737	684	708	711	760	708	756	737	716	673	769	723	724	722	677	704	703	730	680	727	720	690	710	746	711	695	716	753	710	757	722	689	685	703	683	708	752	712	699	744	728	713	718	744	737	695	705	711	714	724	709	716	719	715	700	740	692	644	746	692	707	672	695	708	703	747	682	712	732	702	722	671	674	719	702	758	695	762	650	732	715	766	677	747	721	720	744	712	710	740	719	722	672	704	687	669	725	724	698	696	759	713	778	671	733	688	704	727	746	684	700	751	682	745	663	714	698	728	687	681	685	768	710	673	695	735	711	757	706	739	730	787	709	683	753	736	724	683	725	695	728	714	718	738	739	730	730	734	684	694	721	738	718	726	718	683	732	712	763	736	715	760	722	689	741	718	679	736	756	699	761	692	701	702	686	667	696	715	762	717	707	715	714	727	701	694	728	693	676	684	702	741	707	694	695	689	698	695	698	724	742	746	713	729	729	703	749	717	738	704	699	740	709	709	690	689	665	709	748	662	700	724	755	719	780	708	697	732	698	740	654	699	778	701	711	755	752	746	672	692	720	719	709	692	735	690	731	725	671	731	728	656	720	745	668	714	739	695	692	678	753	696	749	808	724	731	693	656	706	710	708	697	677	760	736	682	688	702	735	698	773	706	678	709	681	659	705	711	730	708	689	720	708	693	699	727	675	715	752	678	733	781	710	723	687	715	728	683	728	721	711	730	712	706	738	698	757	728	720	710	674	702	735	753	718	703	691	699	723	676	691	684	730	733	712	711	722	735	696	723	708	768	711	741	702	699	725	726	697	724	690	672	720	686	710	704	723	765	739	714	727	761	747	688	726	779	711	652	738	724	708	721	740	684	688	685	730	723	699	712	712	731	714	740	678	716	735	744	706	701	686	692	738	714	710	693	734	717	705	696	698	667	701	688	731	710	711	732	728	690	712	698	709	771	768	719	684	697	728	712	715	718	726	712	729	716	722	708	682	720	764	688	707	738	716	763	704	726	714	701	696	687	775	672	686	705	704	767	757
14160	13562	14376	4408	362	271	278	247	253	252	265	274	244	264	238	275	365	462	392	368	309	254	236	262	257	271	265	226	246	247	272	217	263	240	276	262	232	246	255	261	258	255	248	238	258	274	302	274	305	241	256	284	274	268	243	297	270	256	258	250	240	280	287	273	233	263	242	258	257	281	249	235	277	246	251	248	256	256	272	274	251	275	278	268	295	275	286	272	279	278	250	240	281	278	247	278	260	251	278	283	288	288	257	278	260	263	274	239	281	257	244	287	261	255	251	280	260	247	256	258	259	263	269	269	245	274	268	261	256	251	272	286	250	255	271	252	273	257	283	246	280	261	281	265	262	229	263	260	267	264	276	231	267	245	237	263	245	256	261	285	273	268	247	279	265	235	233	259	240	272	253	262	255	269	250	253	266	269	283	272	266	239	251	249	273	242	248	242	269	257	286	280	257	255	266	270	285	245	241	277	252	222	280	228	284	284	230	270	251	282	272	251	279	276	298	224	253	254	285	256	259	250	226	264	296	252	262	264	270	250	240	264	269	239	252	256	259	278	295	234	260	278	306	239	244	263	272	257	247	248	283	257	266	271	277	271	236	275	236	283	262	260	230	274	256	261	263	267	276	260	279	249	269	263	277	240	278	290	266	269	270	263	263	261	238	253	221	270	254	242	283	264	264	241	242	266	259	246	270	247	250	251	274	241	247	264	281	274	255	246	265	252	250	261	283	264	277	279	263	242	257	269	250	267	260	253	263	278	280	251	262	231	264	244	270	248	265	274	242	269	260	303	274	268	274	260	276	268	243	254	243	251	268	274	254	271	249	256	278	271	246	240	260	236	274	260	284	245	243	269	272	262	229	248	253	263	261	270	244	257	287	279	223	279	283	279	267	290	259	251	265	263	275	247	244	260	258	256	266	298	256	254	252	285	256	240	247	242	277	260	233	300	246	296	262	277	245	234	253	254	258	246	262	259	280	242	279	279	255	302	254	273	263	266	268	256	238	249	240	268	256	243	254	296	247	276	275	245	238	247	243	233	286	261	265	258	259	283	273	300	268	268	265	255	237	265	274	291	232	244	261	240	237	279	276	251	255	255	273	269	280	284	253	276	270	255	282	284	270	259	253	273	291	254	288	260	251	259	246	277	257	222	254	275	260	269	269	304	255	268	283	235	286	286	256	255	264	262	269	299	256	252	252	254	262	297	258	288	263	256	280	248	272	254	286	251	256	251	267	274	268	245	252	253	259	269	255	240	251	238	261	226	248	259	282	256	262	291	248	243	255	275	279	250	225	279	247	237	254	281	254	258	242	255	237	253	250	250	275	272	253	276	259	263	272	284	256	262	259	265	267	253	253	276	277	242	261	280	253	270	274	272	244	274	263	255	241	261	281	267	270	261	243	264	255	232	279	267	265	252	249	265	254	250	242	237	228	250	278	258	236	262	237	251	231	262	282	251	233	241	268	241	256	270	245	255	260	252	284	259	254	249	253	264	241	277	275	242	276	260	262	242	267	263	284	271	254	264	256	249	307	267	264	259	258	258	277	251	243	275	247	267	300	248	255	268	281	260	285	247	263	252	222	276	227	247	267	255	267	261	253	264	236	248	253	268	251	274	238	261	258	271	258	277	235	250	280	238	243	305	289	264	276	262	265	255	279	244	270	246	252	246	264	262	242	233	226	270	261	267	259	275	242	275	258	269	244	255	254	246	285	281	262	264	268	279	269	261	256	260	256	250	246	250	275	283	256	272	276	256	269	270	251	266	277	256	255	257	234	265	262	265	243	276	250	244	255	248	244	249	280	238	242	256	245	272	270	252	253	264	239	258	283	257	282	294	262	266	254	249	271	236	261	268	266	266	290	249	248	256	269	269	270	252	256	270	268	266	262	240	309	244	234	254	251	247	262	269	247	249	284	233	265	263	245	247	280	263	260	231	229	264	236	230	268	251	289	236	276	229	217	234	238	267	251	245	279	285	265	249	299	248	256	281	261	265	252	238	243	259	284	264	243	257	242	274	246	250	275	263	273	254	271	297	258	271	239	272	262	261	254	243	275	275	251	290	248	267	277	255	257	250	273	279	259	259	263	275	261	277	272	266	224	240	243	264	277	267	244	261	256	277	273	267	251	275	262	257	250	253	255	256	262	244	258	261	253	258	284	239	278	284	274	263	264	261	266	238	281	249	268	259	267	238	240	272	266	258	241	225	267	241	287	284	260	256	266	248	260	249	280	269	260	238	251	266	287	242	255	253	273	283	252	244	259	283	271	248	293	288	229	235	254	260	272	284	262	267	246	270	243	238	239	255	265	264	288	254	264	258	240	225	242	247	250	270	256	275	275	263	279	260	259	250	273	252	292	256	249	254	238	267	262	246	266	266	258	261	257	288	262	257	281	279	237	268	263	281	249	271	257	288	253	259	259	254	258	288	241	256	281	267	283	288	282	260	279	261	266	268	274	243	255	264	271	283	251	269	268	289	266	243	283	238	296	242	262	281	251	268	258	282	251	270	257	286	242	277	264	262	240	257	255	248	286	272	277	254	261	260	267	273	276	266	270	256	268	259	258	283	267	278	288	283	276	283	257	256	278	273	279	277	274	253	263	236	266	265	241	273	265	257	266	278	249	242	254	275	221	231	262	252	287	249	283	255	262	247	274	276	279	308	251	250	253	269	274	248	235	222	265	291	254	273	294	247	249	229	270	289	282	248	280	291	277	302	262	267	241	255	261	270	248	259	273	234	261	263	282	245	258	281	262	269	273	261	259	272	287	244	250	251	275	235	265	243	249	262	273	256	281	290	265	213	262	269	237	235	281	254	243	233	246	262	282	245	272	266	247	272	290	253	267	280	253	266	255	269	249	257	261	260	274	257	290	274	262	247	281	249	292	250	243	265	257	276	258	264	280	263	271	245	224	240	261	260	250	245	250	242	257	256	286	244	260	249	233	270	264	254	255	252	247	277	273	300	252	273	262	250	275	292	267	257	246	242	282	280	268	258	273	287	281	266	275	272	275	291	276	256	257	257	280	288	267	257	265	267	240	244	281	259	270	279	291	249	240	268	254	256	279	258	274	263	280	257	299	246	262	276	253	274	277	260	257	256	252	248	244	276	271	287	239	234	238	255	258	258	250	268	251	259	238	253	274	255	250	270	293	260	284	248	268	240	281	256	239	264	248	236	266	267	248	240	264	266	266	262	262	256	262	259	261	258	255	279	275	264	317	243	237	249	249	261	243	264	261	277	280	253	249	270	271	235	275	246	262	246	274	275	283	283	266	256	251	261	263	238	241	253	233	261	271	251	265	271	280	250	278	271	241	250	275	233	264	258	262	265	265	268	249	244	254	239	259	250	240	265	259	253	255	250	252	260	255	272	273	260	258	240	280	248	280	292	268	288	285	253	248	274	239	257	269	242	250	265	245	255	295	263	277	283	237	268	264	273	271	268	287	283	267	282	247	241	279	243	270	261	282	272	295	287	273	251	310	263
11947	18696	22938	9250	862	704	706	676	659	696	674	674	671	714	662	664	1583	1716	1160	1073	830	767	733	711	696	675	676	645	619	666	688	669	680	638	674	718	672	665	723	670	678	707	708	657	671	709	652	657	671	651	660	670	620	667	722	713	691	687	675	697	644	663	683	648	731	717	645	659	699	658	711	668	660	643	702	689	684	680	685	689	686	690	678	747	655	715	688	711	646	669	659	670	680	716	665	634	666	677	651	645	709	653	667	699	678	693	726	666	689	685	675	688	669	697	678	693	693	692	693	661	654	681	646	679	660	648	663	675	660	695	661	694	725	708	677	706	672	670	647	671	650	667	677	661	695	683	722	706	695	645	693	677	641	693	670	683	737	683	638	687	657	681	682	680	719	689	683	622	686	649	711	673	683	673	737	641	706	630	652	648	682	673	717	680	676	677	706	689	687	633	687	680	650	693	660	666	688	660	708	674	658	631	642	619	649	680	684	700	702	645	684	637	690	698	699	639	688	672	682	707	728	681	697	665	632	677	690	647	665	714	705	661	693	690	642	693	677	696	641	678	688	720	707	675	684	684	647	691	629	671	688	705	697	688	686	680	670	714	703	684	660	669	681	695	677	620	696	692	651	661	668	688	702	697	657	683	653	699	654	708	671	709	726	663	675	714	654	662	680	664	677	660	672	681	712	675	635	691	680	674	728	715	674	730	650	612	672	675	686	657	707	647	732	658	680	667	726	645	733	650	694	685	705	725	663	690	685	616	690	679	687	674	654	725	703	687	712	701	670	674	643	699	659	708	675	628	674	657	711	676	698	636	673	689	678	665	688	676	673	645	681	628	626	686	628	733	719	651	672	691	681	679	674	687	718	704	643	731	721	644	685	636	656	692	662	619	697	709	688	713	677	630	691	698	673	677	710	618	613	694	700	687	664	685	715	679	696	682	682	707	664	667	636	692	694	686	673	656	695	653	668	691	694	638	649	661	729	689	666	715	721	701	649	664	687	639	686	717	690	670	684	671	689	674	647	665	608	711	669	665	676	643	717	686	673	716	703	617	645	695	720	670	650	662	682	704	698	680	658	658	714	645	694	674	697	704	669	653	674	670	683	672	651	692	672	680	689	644	691	680	707	676	652	693	687	671	640	675	712	672	656	693	683	667	678	664	666	641	704	703	664	641	693	666	670	666	642	711	704	746	677	671	705	665	650	687	710	693	661	722	677	670	637	687	685	680	664	688	703	713	691	649	648	635	719	687	663	719	622	677	733	699	703	691	673	690	654	691	714	630	703	685	714	685	676	679	686	699	624	664	664	686	728	677	643	704	680	663	682	677	710	687	716	714	697	653	649	683	687	684	679	688	694	665	721	682	691	727	665	679	735	664	636	673	750	693	689	635	684	645	660	694	676	689	676	640	674	646	593	685	647	699	635	689	715	667	690	740	700	668	683	685	638	703	700	646	668	666	681	682	674	708	707	707	676	657	662	641	698	696	654	721	698	642	698	666	615	685	698	649	681	697	679	656	657	715	640	715	713	658	665	681	692	688	685	667	649	707	676	664	658	656	658	683	625	649	684	693	659	684	672	694	690	695	689	679	709	692	671	651	655	706	668	675	692	717	696	686	685	719	679	665	639	704	696	686	706	687	686	667	664	648	664	705	650	671	687	682	717	747	702	649	716	685	654	659	675	680	665	696	713	750	631	719	657	733	683	738	699	644	698	684	670	654	639	697	699	688	676	664	673	709	698	725	666	633	694	666	672	676	664	648	722	666	668	716	642	693	646	680	683	657	668	646	682	659	643	690	633	714	661	681	702	704	732	637	658	695	660	682	649	709	693	633	693	695	644	656	680	686	715	680	697	689	667	662	655	693	721	745	667	688	698	688	616	681	663	650	696	666	687	676	689	658	683	658	682	667	663	647	694	701	674	692	660	674	704	665	651	680	668	714	686	643	679	656	636	664	692	681	600	654	662	693	630	663	679	622	667	688	713	656	690	692	684	736	680	683	683	681	725	689	680	695	661	633	717	681	686	678	677	722	691	685	693	683	676	690	730	637	709	639	666	682	708	640	626	707	686	712	692	680	622	660	644	713	692	617	666	712	677	638	712	701	694	656	659	643	691	621	724	702	676	699	660	675	702	702	646	670	661	686	646	688	659	683	652	657	675	710	648	707	642	666	708	700	670	634	662	667	647	679	716	698	643	688	661	679	692	733	656	641	689	636	677	662	670	639	705	646	708	697	727	621	675	643	746	693	699	687	687	643	685	731	661	640	704	702	686	658	667	711	695	671	657	665	737	660	710	709	666	687	629	661	665	700	619	679	716	707	691	695	700	685	690	668	721	692	680	768	676	728	661	653	657	688	632	703	678	677	669	665	704	705	703	722	666	669	659	713	681	652	650	687	676	704	670	675	695	685	689	703	662	636	663	692	645	700	676	636	670	659	678	657	686	697	692	685	635	681	695	699	714	671	690	679	708	667	631	664	710	652	664	704	696	664	721	640	646	714	689	680	696	697	670	699	652	685	657	661	656	640	699	694	623	651	681	665	699	683	678	681	682	691	674	729	675	647	658	665	632	707	730	722	631	717	644	684	672	704	658	664	614	678	666	646	677	695	673	668	670	663	669	659	740	665	629	662	665	668	670	710	672	696	689	695	644	659	664	701	736	686	693	695	694	677	669	672	675	710	700	703	694	691	670	692	693	682	684	688	707	674	685	663	669	651	660	681	680	689	694	654	663	672	694	723	693	677	643	648	648	701	692	665	682	658	654	675	670	673	658	654	673	654	638	676	644	653	672	650	641	704	707	664	647	645	643	676	680	673	670	629	683	709	698	707	643	702	689	692	687	634	679	721	655	696	719	682	677	686	698	736	701	706	638	707	686	694	633	697	750	688	684	663	669	640	654	634	704	723	681	721	625	701	690	702	692	693	697	643	658	651	678	708	669	677	671	684	690	663	673	661	693	696	703	655	652	667	709	699	661	687	666	731	667	667	693	706	682	646	722	727	742	718	612	698	699	666	676	623	666	659	705	667	690	701	682	716	685	682	680	703	626	675	671	685	660	669	671	684	647	683	649	695	667	643	659	684	670	668	721	627	683	662	661	687	614	689	680	641	694	671	696	670	680	679	710	730	673	684	663	713	706	670	710	691	680	663	708	715	695	666	683	704	713	665	681	642	701	663	641	654	655	687	700	650	685	676	633	674	665	664	671	655	692	673	660	713	718	693	681	678	685	671	697	714	686	681	734	680	658	672	734	703	695	706	653	685	645	667	696	695	672	691	648	674	700	677	667	677	710	685	690	699	640	685	677	675	711	665	675	741	650	637	667	726	703	664	726	661	731	647	676	640	712	647	734	677	648	687	666	622	665	721	692	642	673	697	717	667	681	706	668	677	686	668	673	639	680	680	641	665	701	716	683	689	669	655	672	721	707	636	682	679	731	669	654	653	708	630	721	686	652	695	654	703	652	700	650	697	689	707	681	691	688	692
50243	65938	65071	37944	9134	664	359	360	323	319	337	313	371	345	338	905	1949	1286	755	523	392	366	291	320	327	304	321	342	270	291	328	320	323	333	305	308	306	320	297	266	317	316	307	309	288	312	324	326	312	259	346	319	293	311	313	355	292	316	326	288	348	312	310	301	321	324	305	325	317	319	320	293	297	278	283	322	326	335	313	321	305	270	328	335	297	325	328	305	317	302	311	287	327	324	301	318	338	303	325	304	341	303	333	326	317	300	314	328	321	330	325	318	313	343	319	327	305	332	302	324	306	319	342	311	322	305	320	304	304	331	303	346	313	287	325	305	333	281	304	303	313	324	318	264	313	325	330	322	300	322	322	330	295	329	308	301	332	318	332	360	345	332	305	320	332	313	324	340	320	290	327	333	355	304	330	340	303	294	332	299	309	282	308	342	278	319	338	317	320	318	327	309	320	305	282	297	351	300	351	343	336	298	313	330	342	305	310	327	332	309	312	294	313	339	319	316	315	344	288	293	323	307	287	342	313	328	312	321	316	347	289	326	333	320	351	327	301	307	312	305	330	311	331	335	311	310	312	323	306	327	295	320	304	286	298	307	303	284	319	329	312	286	325	289	331	297	323	315	308	322	317	301	293	311	320	331	319	298	317	345	331	361	305	318	317	338	293	310	298	326	314	314	318	292	368	342	309	317	357	308	341	307	295	298	317	310	301	283	296	326	325	315	299	310	314	315	311	315	336	315	355	318	315	330	306	350	315	305	290	317	316	330	336	332	338	334	317	318	317	309	305	325	321	312	337	305	328	349	320	331	306	296	359	307	315	309	331	309	309	341	302	299	307	323	305	290	309	325	318	289	304	317	320	328	344	318	282	292	320	302	322	313	326	303	338	324	305	297	326	287	327	312	309	311	303	301	299	340	293	320	320	345	310	298	329	343	309	339	328	294	351	314	333	309	328	338	320	336	332	323	314	304	301	345	294	366	306	299	322	320	321	316	315	327	324	309	349	302	325	312	316	321	332	316	317	325	324	320	331	325	347	308	322	315	306	308	319	315	295	334	313	284	338	345	319	350	321	309	296	349	310	307	325	322	311	329	326	301	329	308	319	328	347	299	319	306	303	352	343	329	292	360	337	319	341	323	317	327	311	308	311	292	324	297	303	306	331	343	304	298	317	315	339	295	326	292	294	297	292	307	325	315	303	328	320	320	350	333	288	320	327	310	333	299	325	322	316	304	300	297	321	298	315	322	331	317	294	319	288	317	329	337	332	322	333	322	306	332	319	310	279	343	344	282	301	300	314	300	332	319	320	328	329	311	321	311	350	298	343	332	302	309	346	373	297	304	298	333	330	310	310	303	292	295	310	377	322	273	298	329	313	302	308	322	342	312	332	326	355	316	321	310	312	337	327	293	294	320	327	311	330	284	328	320	309	304	327	310	310	329	284	333	329	306	319	306	309	330	298	338	294	317	319	315	316	323	311	284	352	329	319	327	322	324	324	319	314	332	303	322	310	339	257	337	336	310	309	312	294	310	305	303	301	286	353	367	314	300	304	305	300	290	326	285	338	292	315	325	326	331	313	285	313	315	291	309	325	315	316	307	320	288	331	344	315	319	319	337	307	346	320	341	338	338	328	296	279	312	305	324	303	300	304	350	310	351	321	296	308	319	351	312	324	313	322	308	325	335	296	302	339	310	304	310	334	282	303	329	279	324	301	329	325	319	346	341	323	337	308	330	323	288	291	344	296	313	317	307	312	315	319	338	323	336	330	305	339	301	289	273	319	333	319	300	333	322	315	326	289	344	325	276	329	292	288	323	343	316	312	326	326	319	349	315	342	340	320	303	256	340	310	356	362	311	324	317	302	334	295	310	314	332	308	300	324	308	290	328	314	323	313	328	293	309	297	321	311	351	316	342	291	325	305	306	345	339	308	305	321	314	297	291	322	304	314	346	309	274	336	309	307	312	355	299	314	376	293	310	307	307	317	336	325	306	309	295	313	339	335	314	292	358	316	333	317	314	313	300	307	302	331	329	320	357	326	291	331	311	301	329	303	308	309	301	359	334	302	321	339	307	308	333	315	301	314	296	300	305	313	314	317	300	293	297	305	324	321	324	340	325	326	325	278	337	313	308	309	314	323	335	332	329	329	315	322	360	317	281	316	269	326	290	354	306	305	334	311	297	316	315	286	297	286	323	305	310	359	347	313	296	303	317	336	327	287	307	321	298	325	326	314	311	317	309	329	323	303	330	309	309	336	338	304	321	327	309	310	338	306	342	318	301	324	311	345	310	304	347	307	305	332	262	325	330	336	298	317	310	315	348	326	287	323	317	319	310	317	316	312	310	299	326	327	325	334	358	326	329	320	305	275	333	279	312	290	296	335	331	307	345	334	308	321	329	332	306	314	337	338	326	313	334	290	339	315	309	294	294	286	300	291	331	284	293	300	353	344	338	307	306	318	305	312	341	321	307	312	347	319	281	327	291	309	342	305	337	304	335	275	290	310	289	320	305	344	315	309	328	316	320	324	300	351	303	293	323	316	338	326	341	323	357	304	336	291	310	303	304	305	361	367	291	349	317	325	324	327	308	306	327	334	335	317	300	309	314	296	314	347	354	303	297	333	325	302	356	350	303	329	298	286	322	334	340	332	301	297	306	317	290	329	326	330	344	319	278	331	330	321	318	298	335	336	296	344	343	310	333	296	337	317	307	322	303	309	306	291	327	316	299	300	303	320	301	321	328	315	289	320	298	329	331	325	317	305	342	323	294	314	306	330	326	314	311	326	322	304	298	344	314	326	326	274	301	311	294	343	324	326	338	315	307	290	318	329	324	321	268	345	307	313	284	310	314	308	299	301	293	349	309	323	347	290	333	310	300	310	308	324	301	320	312	329	283	339	340	320	320	316	326	302	298	353	342	323	318	336	316	308	330	300	299	314	317	317	308	294	296	278	286	295	345	293	314	330	321	333	336	300	304	309	310	313	329	286	337	354	318	309	304	349	326	310	313	349	359	319	308	334	327	303	326	325	310	319	302	321	307	303	301	302	346	343	299	312	292	309	324	297	314	332	320	333	294	311	329	326	329	315	302	307	295	320	314	283	324	296	301	311	311	339	315	307	336	296	314	332	298	297	310	279	328	318	303	350	317	343	316	314	305	298	285	350	321	299	339	320	335	298	258	300	331	305	343	318	321	304	281	306	342	290	295	300	317	329	333	339	282	309	312	326	352	322	312	311	314	329	325	321	319	332	285	352	363	328	298	322	312	327	331	323	297	332	274	359	327	294	308	325	342	325	295	317	298	326	318	267	334	309	331	298	360	317	317	304	299	327	307	315	341	298	352	299	298	302	319	312	322	324	308	310	331	314	315	303	324	336	319	324	291	326	315	363	315	288	328	348	315	327	322	332	298	326	304	332	291	326	325	316	318	332	286	301	319	305	295	339	314	312	296	273	308	313	316	297	319	320	327	319	311	311	346	316	324	314	321
31164	50092	59868	38744	3365	986	1005	905	918	932	928	943	884	836	844	4687	9939	6538	3235	1918	1146	881	786	761	845	752	835	812	818	796	815	791	825	849	786	845	789	823	801	780	814	828	789	781	770	802	854	855	813	798	797	788	818	846	833	789	849	883	806	835	872	821	783	824	820	821	828	792	819	830	835	813	823	779	800	821	800	806	847	868	796	820	792	830	830	775	852	802	829	786	810	825	790	833	822	793	842	814	849	800	806	832	810	796	811	822	790	834	789	798	844	807	808	758	769	823	811	794	792	801	834	819	825	788	829	755	817	820	802	808	856	787	786	764	823	807	796	790	779	769	797	777	826	796	786	830	777	772	789	818	810	788	865	782	846	817	780	794	831	793	785	776	791	789	772	786	783	808	741	789	786	769	781	786	818	828	853	862	801	817	870	809	803	792	837	815	816	798	825	826	842	784	766	778	839	810	822	849	837	822	795	797	837	750	812	768	749	842	799	866	814	814	819	849	794	810	818	832	782	822	785	839	813	829	826	800	807	831	846	801	785	813	786	820	828	778	818	798	788	787	795	750	804	871	847	760	808	789	760	774	851	777	792	735	782	807	777	742	823	785	780	791	760	839	852	837	760	809	843	806	796	822	798	796	829	798	766	798	810	775	794	805	791	886	826	809	800	812	785	780	772	800	791	773	791	855	839	850	775	755	773	793	804	795	785	798	790	863	795	776	799	786	788	789	784	795	854	760	821	732	816	811	814	806	794	767	783	839	791	775	796	835	831	793	826	816	779	799	785	793	789	819	840	782	809	834	834	840	801	837	865	817	828	789	770	818	825	795	818	762	849	805	771	799	829	848	780	718	783	780	789	879	808	794	812	806	793	784	742	793	794	878	829	786	764	800	813	821	819	796	793	816	789	845	800	832	782	795	825	771	821	819	801	830	821	814	802	805	833	798	803	826	818	800	792	831	769	805	825	779	810	873	863	863	865	799	790	770	829	871	777	778	832	776	766	883	772	812	796	823	825	829	828	781	863	783	787	821	795	780	781	851	834	828	796	805	755	766	780	802	840	766	774	791	815	767	826	784	782	813	787	847	801	844	833	808	839	884	793	851	815	842	754	796	795	798	834	764	807	790	788	821	802	841	834	774	783	766	792	783	812	842	854	789	801	775	829	846	781	792	750	841	778	747	795	781	786	749	805	734	805	825	818	822	813	809	799	781	813	792	782	832	822	838	798	785	811	831	779	789	779	770	781	781	792	805	769	802	826	801	749	789	846	801	840	776	822	796	780	772	809	811	825	793	827	787	803	824	815	789	791	813	777	817	850	801	813	764	810	808	878	827	820	819	800	768	816	767	791	804	870	784	804	801	801	792	814	849	798	756	805	826	787	812	800	849	804	788	842	802	784	791	774	740	805	750	788	802	822	726	793	833	769	848	790	814	779	838	793	793	823	805	801	785	778	762	826	884	853	790	793	789	749	792	772	778	790	808	765	825	796	783	818	789	826	816	782	790	793	836	825	798	796	800	759	821	803	806	812	812	777	855	806	776	838	810	779	864	838	798	838	787	760	813	761	831	798	813	784	783	833	831	791	781	794	791	812	777	773	841	816	801	824	829	786	814	762	851	830	838	793	795	825	865	829	792	804	775	803	912	788	809	820	747	851	823	876	764	807	833	846	763	822	819	813	775	734	856	801	816	808	732	774	818	824	806	836	803	805	786	789	817	801	814	809	827	771	769	835	811	791	848	808	810	780	786	815	832	801	809	875	820	779	791	789	774	838	831	828	807	851	845	787	783	774	840	799	813	794	813	849	803	782	795	811	809	798	803	765	899	782	827	849	799	812	832	797	832	794	814	806	841	815	792	846	774	853	788	863	785	775	826	810	810	802	797	788	814	812	798	811	808	779	827	758	847	780	800	794	802	793	763	842	820	812	792	853	850	803	799	792	822	776	806	775	834	773	811	808	853	773	769	817	783	836	796	847	790	793	806	812	790	788	852	805	814	791	860	773	755	790	779	828	816	813	820	736	859	834	762	833	814	758	767	765	785	834	779	791	836	800	829	760	820	814	792	821	805	836	838	782	819	781	790	774	809	798	827	791	792	790	786	823	780	802	827	781	879	840	793	814	816	847	810	828	795	824	782	759	793	813	763	818	825	810	772	819	805	802	821	803	801	759	830	812	778	815	825	829	832	816	820	797	810	813	850	818	766	812	825	818	785	807	814	820	789	793	833	802	801	774	807	784	760	821	820	841	814	786	786	785	849	814	833	826	797	791	773	824	780	791	792	795	817	790	833	840	783	843	776	819	806	778	838	777	777	854	810	806	816	861	788	834	789	820	803	780	811	768	790	786	763	769	828	781	839	825	808	791	762	774	761	842	833	830	800	811	770	773	819	825	841	804	833	791	775	797	824	764	792	847	811	806	811	823	811	821	831	812	766	804	873	831	796	829	798	854	780	820	863	798	836	798	817	805	823	727	801	795	782	779	809	817	765	814	806	790	805	796	783	826	826	770	801	844	830	767	841	796	827	828	812	803	781	863	775	768	833	833	830	841	741	830	783	788	785	835	826	805	793	845	815	809	787	810	795	788	816	811	806	835	812	831	756	832	781	803	832	759	809	848	807	820	843	794	771	789	803	842	792	754	827	797	813	787	809	840	771	753	836	838	839	767	805	823	798	746	819	802	843	814	781	843	801	842	770	806	856	795	827	811	807	807	795	822	787	808	799	807	794	784	789	776	800	798	843	744	813	825	792	775	797	816	804	805	805	816	784	828	785	841	795	792	789	785	803	812	847	795	791	811	796	825	798	770	815	741	795	815	818	803	813	828	791	801	859	807	786	772	805	849	772	771	850	828	758	806	751	798	807	866	784	765	796	774	791	805	805	814	814	796	775	785	770	749	848	808	827	808	768	779	815	788	806	762	837	788	823	828	801	831	761	805	813	818	807	774	810	794	827	812	827	757	810	769	789	824	812	765	793	820	791	790	786	770	798	830	817	814	786	851	820	813	809	856	824	840	720	825	808	832	812	763	813	793	762	775	794	807	785	828	802	800	819	811	787	796	773	787	797	804	781	793	826	851	844	835	804	823	788	801	817	804	774	777	776	795	760	823	875	772	839	820	845	751	801	805	843	786	800	816	815	816	752	797	826	789	819	805	797	834	832	778	824	811	820	791	793	814	755	836	755	818	776	768	820	835	786	813	787	820	759	859	821	819	819	804	820	812	788	841	826	799	853	738	866	881	818	811	796	753	776	817	784	786	782	800	805	837	777	774	851	756	791	752	816	827	771	801	770	817	829	803	853	814	784	828	763	782	821	807	764	793	766	828	834	851	817	796	763	821	770	839	837	753	811	844	786	816	796	783	834	849	765	792	844	794	816	839	801	797	816	811	770	813	752	772	775	788	821	779	825	817	790	824	770	808	820	850	785	786	798	836	813	773	818	806	826	830	771	847	833	777	796	846	823	822	789	785	793	811	820	792	843	817	786
62990	78981	78696	52430	19498	3643	587	438	391	379	371	378	357	320	543	1646	4441	3062	1578	707	468	353	307	308	330	299	295	342	350	337	293	317	282	315	312	289	339	305	305	317	342	291	307	329	324	318	335	306	325	316	315	345	319	304	310	332	327	317	305	321	304	311	313	324	337	272	320	266	313	313	316	343	325	315	333	317	294	294	316	270	337	330	339	301	355	307	304	318	291	347	316	319	305	357	345	312	304	336	343	326	307	325	284	316	314	315	352	331	310	314	304	302	304	311	343	314	291	308	315	285	343	282	327	323	309	314	324	357	324	350	348	299	331	277	315	351	313	300	294	304	318	314	292	352	308	301	295	311	301	301	307	304	337	308	325	296	315	346	315	321	321	292	295	289	300	331	337	354	298	302	323	320	293	274	281	306	323	280	310	285	318	296	323	308	326	303	300	301	299	320	310	302	306	295	293	312	329	320	332	297	294	303	293	309	303	297	315	312	322	346	315	305	296	308	353	311	304	342	307	290	313	287	328	353	321	318	314	317	318	297	311	304	287	343	321	305	298	294	308	327	307	340	319	327	284	298	318	309	348	310	332	295	293	297	307	331	308	303	328	321	332	300	325	278	327	343	306	329	287	324	283	286	332	305	320	333	315	298	287	325	338	357	317	311	321	336	341	328	327	348	309	314	295	310	350	290	369	310	284	364	327	300	318	322	298	320	331	292	305	312	284	294	334	319	306	327	323	325	284	291	325	322	290	304	307	346	325	335	291	297	297	313	325	317	372	313	329	315	307	329	335	323	306	291	285	297	339	305	319	355	307	297	315	338	297	324	273	331	347	299	321	320	311	314	308	306	282	319	293	301	344	316	305	305	361	304	360	304	329	305	259	318	277	325	316	293	349	337	305	287	306	353	302	266	317	342	287	298	301	293	338	292	306	325	316	326	321	317	293	330	320	308	312	277	282	288	312	325	314	325	299	299	336	317	319	335	293	333	299	292	314	335	316	311	316	298	325	288	284	306	321	346	324	308	280	329	314	310	310	321	336	330	303	303	295	305	280	313	312	314	336	312	342	297	321	364	302	327	301	297	288	311	296	305	328	299	305	322	358	339	295	292	284	350	305	316	307	291	359	334	318	343	321	293	297	333	312	305	311	332	311	324	322	313	315	301	303	301	307	284	324	324	321	302	295	261	315	321	325	302	318	295	312	320	347	338	328	306	329	331	364	275	275	290	364	289	321	301	312	316	318	313	328	323	283	322	325	312	327	287	336	308	311	351	304	304	335	300	289	300	297	322	333	327	342	298	320	319	280	365	337	331	307	292	346	339	360	320	309	315	312	320	307	327	292	317	295	350	315	346	313	338	309	290	309	289	311	330	328	320	293	349	291	298	317	305	301	313	323	336	323	301	306	318	308	347	298	344	336	331	308	317	319	335	327	302	314	298	314	312	285	305	315	352	309	332	307	314	313	287	344	303	317	325	335	331	327	303	339	326	330	332	329	323	344	296	328	328	319	313	300	324	326	297	327	292	294	329	319	338	311	303	305	317	331	324	320	315	289	313	283	286	291	315	336	297	295	314	331	330	319	298	342	266	313	299	323	326	313	327	348	306	295	300	286	327	348	305	331	341	323	323	309	303	276	303	333	301	320	353	301	311	307	338	309	333	315	340	317	330	295	322	304	326	329	332	327	317	286	334	296	324	302	323	300	331	316	328	285	310	297	307	315	300	307	302	333	317	314	358	322	299	300	302	297	292	313	297	305	319	332	301	311	331	302	303	303	336	294	354	320	288	313	282	295	313	315	287	331	340	318	317	325	327	333	300	300	325	307	330	307	330	288	308	328	329	306	325	298	307	290	298	284	303	309	331	302	336	341	328	289	283	297	325	334	323	304	334	331	356	315	322	313	312	290	303	294	325	334	336	328	332	311	290	296	291	309	333	319	321	325	306	298	333	348	339	339	285	323	302	321	330	304	289	323	307	313	306	334	330	322	317	322	313	305	308	301	298	272	303	342	291	342	304	295	326	312	317	319	327	307	285	309	316	309	329	321	299	311	305	324	300	313	298	326	308	336	285	313	311	327	305	289	313	314	325	308	321	344	301	345	296	316	311	319	322	288	321	304	296	309	302	288	312	288	288	319	300	314	336	289	307	308	353	334	310	291	319	316	311	317	299	306	318	293	358	303	329	347	307	308	285	313	325	330	320	320	330	254	329	339	315	328	342	285	304	307	325	284	288	339	319	302	321	337	323	302	308	311	313	308	320	331	320	303	285	290	313	333	313	306	330	298	308	307	340	344	314	327	328	303	288	334	309	311	329	322	329	334	331	316	346	313	324	318	290	297	313	357	306	331	282	324	345	300	303	310	311	320	273	309	280	317	320	307	325	302	308	306	318	302	321	300	326	326	331	348	328	304	302	289	305	304	293	301	325	324	344	319	305	309	266	307	331	348	318	332	307	309	293	336	319	320	288	306	303	337	338	349	319	301	318	334	282	304	294	307	307	310	321	335	294	296	331	359	311	288	312	334	306	305	317	317	331	343	322	315	311	300	299	313	316	308	311	307	331	286	344	337	326	327	310	320	324	320	347	312	288	317	316	297	305	286	316	295	314	338	309	306	319	319	319	325	308	296	335	297	319	352	328	286	316	333	324	288	314	306	277	343	342	312	297	354	331	316	311	308	318	347	315	302	335	311	302	335	309	295	296	303	310	288	310	324	302	291	328	341	311	301	327	282	317	333	319	321	318	286	326	325	324	330	294	300	329	287	293	313	342	335	327	294	313	324	314	311	303	333	320	323	325	328	362	329	279	332	297	345	278	315	350	329	324	299	303	288	289	316	297	291	303	314	308	306	306	314	317	290	301	307	331	329	308	283	302	290	337	342	303	313	340	313	318	307	278	320	318	314	301	290	309	312	333	307	307	314	304	320	308	329	308	303	298	336	316	296	298	325	322	332	315	321	325	315	336	315	310	321	298	289	300	294	302	309	317	312	318	307	305	295	314	326	313	296	330	301	312	281	304	315	319	320	276	364	306	329	327	283	323	312	297	331	340	305	314	309	304	281	327	326	312	289	321	339	296	321	326	317	289	311	318	299	288	293	314	329	355	328	316	350	280	304	327	344	297	333	351	294	333	307	331	309	300	305	320	322	349	299	321	332	298	292	319	319	322	314	305	311	326	308	342	318	308	335	356	312	284	304	376	308	332	321	299	326	299	283	342	297	344	303	311	325	308	288	302	292	324	334	322	278	336	303	336	283	313	308	312	295	302	305	335	315	334	340	307	316	318	306	315	310	316	313	312	337	318	322	318	323	305	316	308	297	322	261	300	296	302	304	314	317	295	333	316	305	312	299	323	300	322	318	318	344	338	307	300	304	302	346	336	303	323	320	324	318	294	290	328	302	306	287	315	307	345	314	346	300	334	298	302	276	292	313	306	303	347	313	323	318	299	371	308	318	297	286	313	271	320	314	342	299	306	324	337	291	322	313	320
40525	62649	77470	53069	9427	1461	1316	1187	1118	1142	988	1014	1012	1018	2000	8436	19140	13275	7607	3073	1398	904	776	797	769	771	801	773	803	779	775	761	811	788	752	744	798	794	801	775	797	799	809	815	783	797	773	755	803	814	795	845	725	787	790	825	777	804	802	790	795	798	781	774	814	790	775	800	808	769	785	801	769	831	787	813	863	800	779	827	769	784	814	793	770	808	813	803	799	780	815	741	742	784	813	823	785	840	795	794	806	745	847	797	792	795	792	825	796	798	741	752	811	784	774	796	785	798	812	748	784	789	787	771	830	795	752	761	816	784	796	798	853	726	768	802	766	769	785	786	783	797	794	777	742	780	763	794	788	856	819	737	779	709	808	751	817	747	822	838	799	759	775	756	833	835	827	791	796	798	814	802	794	805	772	830	786	810	751	768	782	781	769	797	762	756	843	771	798	753	788	802	802	813	775	769	755	776	766	807	794	825	772	802	774	830	751	769	757	796	761	786	797	770	788	759	804	823	804	762	815	792	779	769	803	758	781	756	787	780	757	793	833	770	813	828	818	761	814	740	757	755	833	810	798	825	813	771	776	764	752	787	787	810	730	792	774	793	802	763	818	792	814	760	811	756	766	785	800	811	769	787	767	785	754	829	796	789	785	779	789	752	834	784	758	798	788	770	752	775	769	818	765	807	837	775	755	812	742	820	765	762	745	790	716	814	754	780	763	796	839	774	768	780	750	773	794	815	760	839	793	791	790	807	812	779	811	791	811	760	856	808	769	793	777	788	816	743	802	816	782	818	763	776	746	772	751	784	803	780	753	781	837	759	758	805	783	788	785	775	787	753	804	825	755	759	783	752	809	787	765	832	777	771	777	820	767	758	783	818	776	774	781	793	811	780	767	786	807	788	804	769	768	787	820	790	826	785	779	786	745	735	797	784	784	870	809	779	788	810	748	791	810	761	786	776	778	769	769	766	804	764	781	818	768	785	761	816	753	745	787	811	794	750	823	777	830	794	734	801	802	747	781	771	792	792	788	814	810	745	776	778	766	763	807	754	799	795	807	822	787	782	842	795	802	800	783	805	790	777	761	765	799	824	821	798	798	794	775	807	774	773	758	804	791	767	808	770	803	804	772	738	810	823	808	851	775	779	785	770	775	799	775	798	782	792	805	785	772	764	842	775	812	788	773	750	785	777	735	763	824	796	800	783	769	798	815	749	823	815	793	854	811	801	785	790	714	761	792	804	804	798	826	764	775	800	815	748	779	769	768	776	772	799	754	776	757	770	796	765	791	803	790	803	752	824	763	787	814	806	846	752	796	780	766	790	799	765	839	788	827	835	797	783	777	765	780	762	770	765	793	785	806	763	804	800	799	793	776	796	777	802	760	830	743	775	828	769	835	748	793	764	810	768	788	745	790	754	797	785	798	751	851	755	795	763	821	855	745	756	785	790	792	843	775	821	779	808	784	780	812	809	795	765	778	812	797	814	817	793	795	808	817	794	789	749	762	786	781	811	802	795	816	774	771	758	796	795	823	806	775	805	774	801	815	783	764	762	806	786	808	800	788	764	773	736	796	793	770	722	826	771	793	824	812	785	806	794	822	782	787	834	800	804	766	817	761	817	780	748	798	813	775	772	789	819	761	813	819	806	789	806	823	780	834	789	819	810	810	750	799	796	783	754	803	811	793	756	781	771	779	791	771	796	823	815	760	775	763	779	770	805	815	798	838	801	790	834	786	785	818	720	785	811	782	746	753	804	756	787	819	734	782	799	806	791	839	786	777	749	805	773	811	783	798	827	798	810	764	802	845	761	761	813	751	749	823	747	738	767	843	803	812	731	786	834	839	761	836	792	796	792	806	786	802	765	789	797	772	769	785	779	765	763	806	793	809	776	778	799	814	766	777	769	849	779	775	809	798	745	757	771	729	843	764	803	779	702	784	768	769	765	809	787	811	759	831	760	765	789	758	774	784	715	755	711	812	776	783	776	805	797	818	785	775	776	781	787	739	870	805	805	788	765	798	801	800	796	745	794	847	790	846	777	768	794	797	752	814	789	762	790	820	745	776	794	770	802	758	828	782	805	797	840	818	804	792	774	768	777	794	811	789	782	804	791	773	773	787	765	780	804	785	749	743	776	755	799	776	797	811	801	832	852	837	831	791	801	816	788	778	805	779	793	869	815	827	796	791	756	815	770	744	786	796	783	796	820	828	789	813	766	785	795	812	811	811	767	793	800	791	853	826	745	777	757	791	803	780	778	757	761	815	794	800	770	749	788	780	739	816	787	769	753	788	768	825	744	782	760	765	796	841	764	779	786	808	819	831	816	764	786	793	752	785	822	825	794	795	774	764	764	756	780	819	825	769	762	762	814	786	803	772	849	764	780	754	770	780	814	805	818	770	781	728	766	799	795	845	842	794	825	772	799	752	809	830	750	777	804	805	838	767	815	831	789	786	761	820	819	798	807	793	806	790	760	782	770	735	802	756	774	756	824	755	812	765	803	822	785	788	818	823	753	778	819	758	794	740	808	759	787	851	789	805	805	777	794	806	805	758	818	820	735	756	775	833	753	791	764	790	798	824	743	850	771	835	798	825	791	816	785	777	785	801	817	774	765	768	753	795	823	845	835	790	768	797	772	787	788	797	785	827	799	746	803	770	769	863	845	776	742	758	780	789	799	766	789	786	796	771	788	799	808	758	766	799	824	763	799	799	742	717	790	806	745	776	740	820	804	780	818	754	784	775	813	770	782	795	799	810	775	777	812	807	767	799	788	777	731	787	798	797	773	797	804	803	798	771	787	790	796	785	775	743	787	795	746	735	811	812	791	743	833	755	818	760	779	809	795	822	804	787	810	802	782	786	847	774	800	806	783	789	803	851	761	771	784	799	797	831	822	771	771	826	784	772	804	838	775	813	777	729	766	763	787	756	758	841	781	756	817	760	829	771	734	809	801	772	866	792	811	760	788	816	804	767	822	806	789	770	815	720	737	802	763	788	800	752	736	727	802	806	758	779	797	763	736	776	779	807	806	829	806	803	807	810	817	796	755	775	778	818	831	785	771	789	847	785	743	806	809	793	774	799	775	760	802	755	782	771	780	759	801	831	784	817	809	806	802	783	804	782	792	873	810	785	846	773	757	802	756	787	796	790	770	762	765	733	782	794	794	842	728	842	752	802	749	796	768	776	785	791	790	805	745	752	763	771	781	764	796	746	821	821	805	793	821	786	832	783	826	858	805	816	796	737	771	850	770	816	767	835	820	767	786	768	828	763	783	813	827	812	789	835	762	755	816	808	773	813	719	762	798	793	795	835	838	800	748	773	795	775	778	807	829	755	786	786	822	767	793	811	778	791	804	783	789	801	770	778	760	743	756	795	811	783	793	749	806	802	835	817	777	842	799	824	789	774	785	811	749	754	787	796	745	807	769	778	788	781	735	789	764	793	805	765	814	770	821	774	795	816	794	812	782	822	825	812	775	727	751	748	765	756	760
8896	11458	14550	6880	689	296	318	300	285	285	311	301	312	296	283	451	453	426	400	366	330	293	322	305	306	291	323	302	301	281	269	298	291	277	286	269	290	281	277	330	294	305	288	300	295	272	294	289	314	289	254	294	307	290	291	294	310	339	303	313	317	277	290	302	286	302	306	318	296	319	312	297	308	353	294	298	277	270	292	311	308	259	292	317	292	278	325	270	290	289	277	272	294	328	278	287	293	310	297	275	275	294	265	313	297	330	313	296	292	289	294	283	296	256	294	255	276	291	293	312	308	303	332	314	324	313	297	310	277	282	323	286	304	296	274	309	303	304	275	268	281	305	307	314	269	298	303	312	298	301	263	282	309	336	329	309	279	284	304	289	289	279	292	326	342	314	287	275	278	311	284	316	296	306	303	296	277	305	326	270	324	290	281	282	280	289	278	320	296	288	267	275	302	294	327	322	295	314	294	278	302	274	300	309	284	274	277	316	291	295	290	294	316	292	297	288	275	280	306	283	333	303	298	338	317	266	287	302	304	331	319	307	287	273	296	318	310	322	296	313	273	333	281	322	278	274	309	309	298	271	323	275	294	264	299	296	286	318	267	304	290	330	272	301	286	331	313	312	302	308	312	294	292	328	292	282	273	286	315	316	301	312	289	300	294	266	301	313	296	313	315	281	283	275	283	327	289	326	310	304	322	303	312	285	307	330	320	314	291	277	287	298	299	292	285	292	312	304	284	289	313	298	276	311	297	303	282	321	293	312	274	268	281	288	332	302	310	289	274	279	326	274	285	332	298	289	305	299	285	293	356	302	303	295	271	264	306	310	287	300	291	298	303	309	310	323	266	296	316	302	283	245	271	319	283	328	315	312	307	305	283	305	271	302	320	295	289	283	286	301	297	296	302	285	306	298	291	315	284	280	301	273	309	332	301	284	326	279	274	306	313	306	288	279	325	277	277	314	283	258	281	315	329	306	274	274	305	302	322	288	286	279	300	300	312	281	294	289	307	290	279	288	312	286	272	288	305	303	288	298	339	284	301	311	291	286	301	300	279	287	285	293	272	282	291	288	293	289	275	311	288	310	266	278	275	322	322	306	330	296	307	278	288	282	285	296	294	323	332	296	298	266	283	292	273	313	298	323	297	279	316	299	316	284	293	283	261	289	294	276	304	314	285	294	308	298	310	292	293	298	299	281	316	280	314	313	280	277	291	327	286	283	282	318	278	301	304	335	300	302	318	285	271	305	320	283	302	310	302	279	296	296	279	284	287	293	289	289	289	306	299	304	289	307	317	290	285	297	273	295	313	316	269	286	281	298	289	279	305	281	299	293	330	294	287	286	277	287	307	289	309	299	290	269	278	272	275	290	289	300	276	267	320	300	336	299	315	274	302	319	322	310	289	267	310	295	311	307	287	320	287	278	286	312	292	277	283	288	331	302	275	279	300	314	304	320	295	297	292	296	299	334	309	325	289	304	289	297	284	271	294	293	281	283	294	310	292	304	294	324	326	288	292	311	288	295	314	289	294	308	278	312	298	313	274	282	277	285	275	260	273	251	277	267	282	267	304	264	301	279	332	324	288	330	321	298	293	291	342	300	294	280	315	286	271	300	275	289	305	312	293	301	275	316	342	279	290	303	293	278	264	301	282	313	284	315	308	354	255	285	281	289	294	272	319	275	291	317	290	311	327	287	316	270	329	305	289	292	319	283	304	284	273	302	282	305	285	265	293	260	299	300	296	280	285	284	315	295	296	307	293	292	322	311	305	314	264	311	283	280	302	275	300	303	291	299	295	282	285	314	294	289	302	329	311	299	315	313	282	321	294	273	283	323	302	306	311	274	281	301	264	304	283	283	292	306	321	305	280	337	319	293	303	328	305	310	332	292	293	292	295	291	308	306	298	281	300	300	293	273	294	319	294	320	318	318	328	305	304	294	280	293	294	268	358	282	324	298	273	278	252	300	281	282	301	300	294	306	279	293	296	304	310	272	305	297	281	268	256	321	323	296	288	283	302	317	297	306	282	331	296	288	285	304	304	303	290	297	334	307	274	279	291	296	286	315	325	305	334	299	262	294	299	307	306	303	310	303	299	273	283	302	281	274	311	308	314	317	267	285	308	283	304	294	304	290	293	300	305	322	296	280	278	307	305	296	328	267	313	289	290	314	310	284	345	287	264	283	317	323	333	334	322	278	284	286	281	282	306	308	303	293	322	298	312	328	284	327	309	294	269	313	289	318	306	285	293	282	308	295	277	317	302	293	308	324	282	312	322	300	309	299	303	268	276	291	303	295	283	296	296	319	311	283	293	314	271	296	307	294	307	289	279	333	334	311	318	302	335	305	262	298	299	287	303	320	304	282	273	307	291	264	307	311	300	313	297	320	300	271	323	263	316	258	292	293	287	284	308	315	279	287	296	324	298	306	273	276	300	304	307	295	293	278	293	307	270	287	282	274	327	321	292	273	284	289	297	305	284	302	298	309	284	282	295	322	311	275	279	294	276	286	293	331	276	299	294	274	294	301	296	292	283	299	322	289	281	297	308	308	303	299	322	293	322	259	294	278	313	280	299	326	298	296	324	283	292	319	309	295	298	253	326	307	313	280	271	294	308	301	286	259	322	312	292	304	297	300	303	271	286	288	301	277	303	285	292	303	287	277	346	315	285	282	291	289	293	294	332	313	298	292	298	329	287	273	301	286	302	318	297	314	306	323	300	314	296	310	297	274	274	285	286	286	303	287	274	299	299	279	321	307	300	328	305	314	294	319	305	300	314	341	326	323	314	285	295	305	333	292	347	294	295	291	328	293	302	292	280	314	322	313	312	272	297	292	318	281	318	283	307	264	295	311	291	307	288	309	323	307	292	287	302	294	336	277	292	291	299	296	288	298	308	292	281	302	316	283	274	308	299	288	307	295	287	296	300	301	283	316	299	296	290	326	285	305	329	298	280	303	299	273	281	296	302	307	310	280	289	295	258	280	290	290	278	329	282	289	320	317	314	275	278	281	307	281	304	287	319	289	335	283	296	315	293	302	295	306	283	328	278	331	276	308	295	255	308	311	314	292	287	305	305	332	298	309	294	262	297	323	314	292	355	250	316	326	328	327	302	294	278	320	259	295	293	278	321	298	297	284	292	292	297	284	301	305	301	339	314	311	283	277	296	309	313	281	277	319	290	268	277	294	301	309	290	260	311	332	311	272	299	309	313	280	271	287	322	281	260	281	296	306	311	314	306	282	267	320	254	308	238	305	301	305	319	288	279	288	276	264	323	292	293	311	284	298	288	267	282	270	302	284	302	302	279	280	302	299	298	284	311	297	306	299	319	310	315	336	287	336	284	314	295	262	273	302	335	298	273	330	291	298	306	289	289	307	302	307	314	323	275	300	280	308	288	327	264	292	294	289	329	319	318	330	307	272	317	283	260	284	281	342	296	306	279	296	303	335	275	320	312	280	276	297	290	309	263	305	301	272	311	298	261	296	312	284
7657	16640	24128	13778	1838	768	766	779	788	737	810	810	811	824	796	1844	1691	1406	1298	1102	878	776	773	796	784	690	760	760	775	773	741	760	780	766	736	752	788	776	775	780	728	733	762	720	782	742	793	732	743	801	781	789	781	751	811	784	779	784	744	792	808	737	757	772	798	757	776	737	778	814	784	744	737	783	776	808	726	735	762	785	812	766	760	774	747	725	707	781	814	794	739	807	704	777	796	780	791	751	768	757	805	762	770	755	758	717	747	716	814	764	724	803	765	744	782	777	831	776	794	734	771	792	758	729	758	779	752	761	725	772	772	780	788	732	782	758	765	801	761	742	783	758	785	784	808	775	766	757	798	750	723	755	741	746	757	688	780	738	732	794	761	777	717	773	780	804	782	776	759	760	772	767	791	733	772	764	767	737	736	795	750	767	746	769	763	766	741	750	773	780	759	778	776	756	764	757	748	739	780	750	793	766	783	701	723	779	775	774	794	777	758	793	747	834	746	748	750	766	756	767	762	774	766	730	763	763	813	724	740	762	735	753	750	737	784	795	734	729	788	758	757	815	746	758	750	778	797	783	810	795	742	783	762	802	755	749	752	740	744	756	786	770	704	814	748	825	741	766	785	780	788	710	768	754	756	760	753	771	780	781	777	746	785	774	767	807	799	787	753	746	775	729	819	812	767	748	724	760	759	793	795	728	731	776	790	793	778	768	773	763	750	767	749	803	793	776	741	759	717	729	733	730	811	720	714	722	783	791	766	737	780	793	834	772	760	851	743	775	822	768	802	777	738	748	756	750	792	751	765	747	761	778	770	740	760	774	698	799	795	731	733	770	763	793	770	801	771	767	778	796	771	783	737	775	743	737	733	727	758	808	716	792	752	736	741	742	739	797	755	762	783	756	756	830	802	783	752	766	805	809	693	791	771	784	746	724	750	804	762	745	744	796	783	741	788	804	799	761	755	782	738	762	784	739	729	800	808	773	783	754	789	802	791	739	793	776	757	775	728	797	774	711	737	781	758	785	732	722	766	752	766	743	731	771	794	779	744	769	762	752	787	714	753	742	776	780	763	764	755	780	807	743	785	787	778	749	719	809	801	759	744	727	811	763	739	790	800	734	772	722	786	765	808	781	785	734	715	808	756	760	754	776	730	769	741	770	791	782	810	784	784	749	745	754	797	764	749	771	738	786	792	749	755	802	738	736	748	742	768	783	811	742	742	726	760	754	765	797	805	788	781	750	765	770	776	771	765	773	749	818	738	798	718	754	755	784	776	795	740	784	798	744	796	774	807	766	736	781	789	764	759	765	794	783	727	792	744	765	796	804	769	778	743	728	796	780	759	717	734	758	792	733	760	777	757	750	752	753	752	744	754	809	770	781	737	775	745	773	746	737	794	773	768	738	806	738	763	795	746	767	732	766	748	737	771	730	755	739	809	785	776	737	753	775	785	778	782	758	755	745	741	763	782	753	771	763	772	755	749	751	756	755	747	706	722	755	755	755	808	729	822	801	815	771	783	767	815	745	745	758	745	786	744	812	797	775	745	763	718	761	785	764	783	785	714	779	731	756	758	701	746	775	797	832	757	743	795	810	786	741	822	765	770	757	765	808	797	729	781	775	763	757	760	790	768	765	772	751	759	768	825	788	783	747	801	807	752	797	746	803	734	724	817	733	791	737	757	745	768	731	810	793	743	770	814	745	788	807	746	761	782	761	757	755	767	762	763	774	804	755	726	758	832	739	755	759	793	785	743	792	801	797	711	797	774	752	743	755	717	779	768	794	774	742	772	764	776	734	818	752	803	744	793	763	839	768	755	747	806	799	783	788	788	785	721	774	744	788	754	770	749	767	798	750	756	741	766	738	787	794	756	775	750	773	762	782	749	769	773	757	730	784	834	774	790	752	786	780	714	745	749	765	757	775	747	731	705	797	783	807	788	772	809	727	766	747	752	747	775	793	732	758	709	768	792	792	822	798	768	774	741	736	835	797	741	783	780	805	743	734	757	762	786	790	817	792	774	775	709	754	767	790	814	757	721	762	762	783	793	814	809	758	723	749	781	802	819	761	744	775	814	748	761	764	750	755	780	791	739	797	727	774	768	782	732	769	778	749	848	751	794	803	767	787	784	718	769	793	794	765	792	718	768	771	776	758	771	751	750	768	795	779	732	763	774	812	790	768	787	731	754	736	750	789	790	758	790	744	806	766	759	760	786	776	797	783	785	735	766	768	791	763	735	790	781	754	748	777	810	820	753	746	755	782	743	748	802	719	754	760	756	743	781	786	747	820	779	749	771	776	780	790	786	796	763	813	785	759	750	761	763	786	733	778	801	758	785	763	748	760	731	761	765	797	804	763	765	752	768	789	812	774	760	757	738	757	776	782	803	796	797	769	737	763	749	790	783	750	775	728	809	759	786	737	715	807	774	761	800	799	754	729	725	766	781	733	793	751	772	780	737	757	769	737	774	724	738	752	770	769	750	802	769	770	819	759	732	806	755	820	779	741	768	788	804	794	746	782	741	789	723	753	804	766	747	709	797	756	791	736	754	765	730	763	760	739	737	806	741	769	765	736	789	745	747	791	795	791	779	750	765	758	771	745	792	798	813	772	776	751	777	776	770	737	779	776	731	793	781	793	782	745	752	765	758	780	751	785	785	774	844	732	742	781	835	748	808	763	792	806	755	777	728	790	753	797	730	764	784	764	784	738	791	787	756	758	765	739	769	812	767	714	737	726	754	833	770	773	752	728	749	788	736	785	783	763	771	799	729	819	771	858	762	789	776	741	730	698	758	787	799	744	736	749	767	759	767	762	741	763	779	793	766	782	720	676	772	778	783	802	758	742	729	792	751	762	781	718	812	766	781	785	759	733	835	741	804	739	771	728	742	753	748	720	758	744	725	768	768	755	755	748	796	753	788	767	765	752	731	761	774	756	775	766	812	784	761	766	764	759	728	797	783	753	766	744	759	766	755	755	765	769	734	807	761	812	855	723	740	749	797	730	760	792	804	745	755	744	768	769	775	820	829	691	797	809	780	770	781	794	727	740	786	777	764	797	786	788	771	689	730	753	744	769	737	744	752	723	741	730	774	773	786	764	768	768	768	730	748	767	738	748	818	740	738	751	780	708	747	790	735	770	811	776	816	789	767	773	775	713	796	800	778	799	781	763	749	795	772	782	764	771	772	733	722	755	755	715	721	775	771	808	748	784	809	775	742	739	781	772	766	774	741	826	793	770	752	749	731	771	779	774	769	797	781	747	747	825	726	773	752	779	710	771	756	782	790	765	784	742	762	773	821	781	808	731	753	757	756	793	729	766	737	763	784	759	785	760	777	717	795	777	720	744	765	766	721	707	812	760	810	722	767	768	761	821	750	830	779	740	785	759	787	799	803	770	740	744	731	763	735	788	763	742	720	803	732	786	761	807	781	735	755	766	806	791	763	710	789	706	760	747	747	777	839	793	748	741	772	796	750	788	784	782	749	768
41256	60374	67186	46055	16000	1450	407	389	347	350	364	352	382	364	924	873	1626	1506	1150	796	541	407	328	341	328	327	341	357	321	319	360	356	331	343	354	344	334	292	367	314	334	375	356	327	317	351	365	354	314	367	282	331	337	361	304	346	298	335	336	350	384	320	330	324	355	353	327	316	341	342	329	338	315	305	342	340	323	313	325	329	326	359	391	322	346	332	316	325	357	331	342	364	328	333	307	361	312	335	317	338	349	326	358	304	350	324	329	331	305	345	343	345	335	335	326	366	343	325	372	319	354	332	379	353	353	335	317	294	353	339	335	314	331	315	360	343	335	340	360	334	318	316	323	337	343	362	332	330	336	355	294	329	320	324	348	315	349	326	336	317	324	313	324	335	364	327	353	309	301	297	315	329	339	335	326	364	366	340	330	353	342	325	326	333	354	321	339	338	335	365	309	343	336	346	349	338	304	302	320	307	324	350	342	320	359	353	321	327	374	348	312	335	346	323	339	347	316	354	342	328	344	317	357	305	319	360	318	381	316	339	325	323	329	330	306	337	339	343	356	325	297	349	339	299	328	320	347	315	318	297	334	359	321	355	311	309	375	336	356	333	320	346	313	316	321	362	322	342	338	324	353	360	344	355	318	376	333	329	334	330	355	352	367	345	311	331	294	323	337	365	344	368	315	282	332	330	339	318	337	327	340	322	305	361	351	347	353	364	334	310	337	333	331	320	330	323	315	335	337	342	311	295	306	326	306	348	357	312	325	321	334	340	341	323	319	328	354	337	350	351	357	317	299	320	350	365	317	342	330	328	327	310	325	335	332	370	326	317	383	343	354	342	321	364	367	332	340	367	322	316	336	313	327	342	338	338	333	369	335	326	314	322	338	291	334	305	324	339	335	294	375	332	342	365	344	375	356	344	318	338	341	355	323	315	354	349	335	335	354	341	355	370	298	329	365	349	328	353	313	377	339	346	364	343	333	341	323	347	328	334	333	353	341	358	304	363	320	320	337	352	356	342	313	337	326	346	337	329	311	355	305	300	323	306	314	356	334	316	329	335	354	344	305	357	329	314	338	366	366	333	358	317	320	333	318	326	313	312	310	351	324	345	325	333	367	296	343	312	372	339	323	301	356	305	352	341	331	322	330	324	328	337	340	339	319	330	320	331	358	348	315	335	347	349	333	325	345	356	348	317	315	329	332	347	313	374	341	311	354	363	313	330	331	304	360	326	316	338	352	316	343	351	365	327	313	318	364	345	331	366	327	344	383	315	380	332	374	345	318	320	316	335	341	301	317	318	349	338	347	363	303	336	354	312	320	336	341	347	323	339	344	331	332	322	301	349	333	310	344	330	347	308	344	344	323	356	355	360	327	353	337	321	354	331	350	319	331	359	328	328	331	338	354	343	296	306	335	336	326	296	323	305	322	337	342	336	340	330	342	322	359	338	334	353	332	368	342	371	345	330	300	338	327	317	374	300	334	320	307	315	316	305	324	371	325	320	303	335	352	314	308	307	345	329	322	316	370	364	334	370	340	330	327	320	299	354	323	343	345	353	316	358	294	324	322	341	338	320	353	315	293	337	313	324	326	378	348	324	294	360	310	328	357	338	341	349	344	328	343	345	346	317	303	352	354	356	340	340	365	312	305	324	351	327	345	328	335	331	349	326	365	340	305	318	318	327	316	344	353	302	324	339	330	325	365	337	343	334	334	341	329	349	354	328	304	314	324	328	327	340	353	326	343	346	321	345	338	318	324	307	318	315	362	320	314	361	333	319	343	349	338	360	314	349	313	334	318	357	341	317	359	324	323	320	322	329	331	342	336	328	342	323	362	354	347	327	312	351	325	305	328	334	340	346	336	343	361	331	333	360	337	344	357	359	313	321	368	336	360	310	315	336	344	334	314	347	351	367	345	374	328	344	343	314	350	335	342	308	370	348	342	316	361	331	336	350	386	385	318	347	335	339	343	344	348	358	321	364	322	324	329	315	328	350	330	322	314	311	314	324	366	329	342	303	342	314	327	356	320	368	339	325	306	374	336	304	350	324	367	314	326	319	342	332	319	336	333	346	363	303	348	292	341	342	322	321	322	355	385	357	368	341	319	327	341	322	357	350	300	349	333	343	303	330	308	332	340	325	315	341	355	303	347	302	320	356	350	306	334	321	335	346	354	359	335	354	311	386	330	327	345	334	324	335	307	328	333	379	345	363	321	341	340	344	307	333	346	324	344	312	310	315	330	341	325	372	344	351	340	345	331	280	353	384	321	372	355	320	331	335	341	353	337	328	333	343	317	361	357	344	349	395	377	337	328	333	359	303	330	360	307	328	340	355	332	361	380	348	322	328	351	331	348	359	349	329	304	321	343	334	325	374	323	323	367	352	336	329	345	371	311	320	339	356	298	326	336	322	333	333	345	353	350	340	348	328	333	356	325	359	328	348	310	319	318	342	311	355	341	315	314	366	331	289	333	322	312	326	343	326	350	354	300	345	333	347	317	321	345	352	347	323	343	335	339	343	356	356	325	323	320	326	336	331	338	337	355	283	323	362	353	331	317	332	316	335	325	328	347	337	311	319	349	320	348	297	298	333	338	356	329	334	310	371	364	310	337	320	304	359	329	349	351	342	338	320	311	324	334	336	349	323	347	319	329	314	312	335	335	350	336	331	370	316	327	309	314	358	314	339	315	313	352	335	345	330	311	290	322	343	317	338	372	376	334	313	342	327	337	333	345	332	328	322	342	328	352	346	342	344	319	316	336	310	320	356	330	286	326	324	357	347	343	331	314	362	339	360	310	356	315	339	364	331	322	333	340	335	350	315	320	349	341	336	326	342	331	331	339	314	317	332	333	340	338	329	339	316	349	305	328	347	347	334	337	339	324	362	345	341	349	344	339	330	352	323	375	302	313	351	327	329	356	333	368	352	355	306	325	325	326	336	327	341	354	378	324	340	355	330	324	337	315	314	337	340	306	356	329	306	328	309	320	343	311	329	357	314	319	310	330	359	323	341	291	312	326	315	325	312	328	345	350	344	344	325	324	347	344	329	346	332	329	328	315	324	323	368	335	368	343	325	341	331	334	336	345	347	367	332	326	326	322	320	338	320	341	316	333	359	355	329	338	340	363	301	342	340	309	282	343	325	354	347	314	371	337	333	323	316	352	307	315	308	344	318	343	308	331	325	321	348	321	314	303	329	353	341	349	339	345	337	375	321	347	321	361	310	315	327	348	374	346	326	341	319	320	346	336	338	341	335	324	331	336	339	368	369	354	360	350	317	315	364	343	310	353	322	344	325	311	319	322	323	322	307	327	314	315	334	309	329	333	342	320	357	360	328	326	318	308	343	352	346	360	313	336	328	331	309	312	333	371	347	358	328	344	301	335	368	318	342	328	348	303	354	327	311	339	335	310	341	316	343	344	330	311	333	331	344	358	333	348	355	314	313	313	349	339	339	305	319	336	302	338	348	334	347	301	360	329	332	359	302	343	360
25335	46257	61490	47632	14246	1362	1104	1020	997	1003	964	980	948	1211	4496	3898	8135	7851	5465	3050	1689	1065	865	779	864	853	861	837	859	833	807	845	828	846	837	841	891	862	866	832	827	862	882	863	886	816	847	851	842	834	858	855	833	890	850	881	842	786	829	842	817	826	818	822	806	850	867	828	844	864	850	821	862	844	914	826	865	850	811	826	818	828	859	862	827	871	855	881	829	781	893	832	838	814	838	880	808	870	831	793	821	829	836	835	806	829	774	829	817	867	837	849	837	915	858	836	885	795	862	864	825	882	874	849	823	846	869	863	865	849	835	884	836	830	804	882	872	855	834	813	910	855	859	877	862	823	770	840	825	835	887	873	800	821	845	798	817	872	883	788	843	820	880	914	920	810	890	833	902	812	890	867	866	796	841	854	841	869	889	851	859	850	859	838	881	887	851	836	803	824	878	895	828	845	861	829	831	863	852	844	879	809	880	800	833	864	872	859	837	866	859	858	915	873	872	817	840	847	802	796	838	854	785	861	856	859	850	820	805	912	810	852	808	843	879	887	876	875	856	849	903	890	860	866	798	822	833	806	828	787	874	851	825	862	853	887	820	831	878	864	877	841	821	922	863	847	813	877	780	810	810	849	835	807	864	848	868	807	830	860	869	895	893	870	863	788	886	912	852	865	826	830	877	864	876	828	808	838	900	842	933	843	870	824	820	879	834	837	854	872	891	860	898	880	857	848	785	811	868	871	838	816	837	875	827	833	901	863	825	917	793	888	799	868	846	850	828	834	850	849	871	829	878	872	858	857	857	838	870	870	860	912	859	854	851	860	872	897	859	856	909	825	802	859	810	912	826	825	881	845	803	887	823	864	852	827	813	838	888	861	867	831	837	839	833	803	839	881	893	877	833	823	784	834	816	823	844	878	829	841	855	773	865	781	869	808	860	823	875	901	884	815	869	853	819	834	847	857	822	893	868	780	854	856	876	837	835	870	853	867	841	856	845	864	836	879	830	797	892	800	860	843	808	844	877	896	852	816	844	819	821	895	876	824	823	841	864	832	834	820	842	889	853	870	838	818	836	810	894	848	829	858	836	811	838	886	919	843	846	812	873	832	845	841	806	821	904	849	855	818	876	840	921	821	815	810	854	820	865	843	840	892	859	804	823	888	894	826	791	808	840	869	872	842	823	854	842	880	867	871	875	857	822	840	879	862	893	867	847	766	878	881	808	871	881	838	853	864	846	801	800	866	826	849	852	850	929	866	864	835	821	895	831	852	851	871	890	870	840	892	905	835	867	900	878	835	898	797	839	873	852	805	825	906	857	814	899	854	810	850	871	860	859	886	861	861	866	873	862	830	915	835	872	837	828	808	867	845	856	820	874	875	801	812	906	841	814	875	820	859	853	842	862	829	832	845	832	851	862	830	844	822	922	822	836	862	817	901	848	831	813	845	849	832	849	874	810	866	810	906	888	809	836	849	811	846	805	874	871	811	872	858	813	874	848	878	858	847	834	848	889	905	845	834	824	829	850	860	807	809	782	814	891	836	892	821	897	870	809	931	869	875	883	839	920	872	802	849	887	825	855	879	814	896	842	825	825	853	844	857	861	834	836	834	821	850	816	825	844	812	831	813	843	827	849	886	807	876	864	835	874	890	810	834	848	857	854	827	870	815	819	813	874	868	846	849	877	854	868	826	876	848	853	798	867	865	834	899	778	865	858	875	868	864	833	896	832	825	839	872	824	862	854	844	859	890	837	902	773	883	853	841	873	828	810	914	899	837	891	862	889	820	872	835	856	873	845	901	837	860	846	818	858	799	862	838	859	844	837	860	886	898	844	869	836	817	872	877	884	893	842	854	845	866	804	854	866	864	842	874	894	848	875	810	837	852	858	848	827	886	875	817	861	803	870	870	829	842	794	879	835	821	818	865	839	819	877	852	814	909	851	844	887	838	856	849	799	801	851	852	870	829	868	788	808	814	857	841	853	859	871	890	831	862	853	865	861	830	816	868	863	830	817	820	854	811	898	844	853	863	849	865	842	904	863	865	869	857	852	848	807	871	831	862	889	830	889	918	885	850	881	845	858	834	837	800	871	856	888	853	850	806	846	882	820	857	844	903	810	812	918	794	855	830	906	837	831	823	844	903	938	871	824	823	792	816	813	823	844	874	873	823	898	834	840	875	868	834	833	874	818	886	827	865	862	888	842	856	822	827	843	827	828	865	878	815	828	806	871	828	861	790	867	860	831	863	879	866	826	844	918	903	894	828	823	855	846	874	853	860	865	829	798	851	848	839	856	898	835	854	851	877	899	849	853	846	906	786	846	895	852	917	861	859	823	888	884	861	832	848	866	899	844	876	836	882	828	860	883	817	865	882	837	881	854	894	818	826	833	864	839	859	877	802	879	839	867	875	848	833	848	869	853	838	854	842	851	882	834	799	827	877	853	817	833	886	851	867	867	812	886	894	844	818	853	889	778	860	841	869	820	824	825	838	862	865	907	834	889	855	839	837	837	865	932	853	833	900	852	816	826	824	863	900	771	857	800	820	867	833	857	767	868	883	827	896	855	887	862	863	846	861	898	824	773	844	904	850	839	847	806	859	906	870	824	878	858	857	813	868	840	781	859	862	868	827	830	871	852	851	827	821	835	809	919	905	817	821	856	861	864	872	829	826	865	842	875	857	837	917	885	836	825	790	876	849	825	859	858	834	884	839	818	848	838	829	864	879	905	814	884	879	879	846	812	827	810	855	829	849	851	864	822	786	927	911	860	847	822	866	866	842	853	843	856	851	889	875	848	826	855	851	832	865	901	884	895	885	836	788	806	818	819	866	795	786	829	868	864	828	836	831	858	860	841	836	868	833	825	831	840	796	796	856	849	889	845	809	845	785	875	863	846	786	879	850	851	838	828	859	830	873	850	847	889	849	833	825	809	842	856	869	882	896	800	826	812	879	875	862	839	864	839	854	864	854	851	859	844	851	873	840	831	829	891	847	853	898	833	833	846	848	857	854	829	848	835	891	879	824	844	842	823	821	906	846	883	851	819	861	851	842	850	829	837	880	876	826	847	801	907	880	910	765	845	837	870	869	880	840	796	859	887	876	819	884	838	901	849	852	860	835	872	841	854	817	843	857	877	814	836	842	835	822	864	817	835	809	835	911	885	842	802	825	855	867	873	875	819	877	827	822	833	804	789	819	887	860	911	826	856	812	834	850	883	824	814	857	849	833	920	855	843	845	847	857	861	833	932	851	899	857	845	874	842	857	934	872	870	847	827	864	846	880	915	844	877	816	863	843	832	828	863	870	886	815	879	804	811	853	864	873	890	878	877	907	863	810	807	842	839	906	843	934	789	846	849	855	839	827	847	878	851	871	877	830	886	860	837	872	854	815	838	898	826	814	829	863	914	863	848	775	836	840	907	828	851	893	875	852	844	821	863	810	880	854	850	870	871	853	848	844	852	882	889	878	936	884	855	837	830	841	869	860	857	824
66913	77593	80695	58523	25228	6215	624	444	390	396	353	347	368	374	1064	3781	2859	1293	1103	756	492	376	316	320	335	313	317	320	328	314	343	346	330	339	311	324	340	352	317	329	327	315	331	299	339	312	297	301	315	313	355	334	356	329	327	339	321	338	320	345	337	345	336	329	340	321	368	353	325	309	350	295	319	339	343	305	321	358	341	317	330	289	304	327	329	301	311	348	295	305	300	318	325	330	319	340	337	283	327	310	319	304	286	349	334	323	342	297	338	332	324	316	309	317	326	319	349	330	322	307	288	317	351	341	332	321	326	337	332	332	307	328	319	313	316	308	324	301	313	339	331	301	352	313	343	289	318	329	359	301	295	347	287	321	323	299	345	296	291	292	344	330	320	323	303	302	301	311	345	314	336	346	329	310	317	320	301	331	329	308	312	301	349	348	320	277	324	303	334	347	317	335	330	333	300	369	336	301	347	304	322	314	340	318	341	309	324	354	319	333	340	323	313	311	341	326	343	322	309	344	326	348	327	359	354	321	309	338	310	313	358	319	337	322	325	304	285	316	340	292	323	308	369	324	313	336	303	293	294	359	331	320	319	298	347	324	329	313	319	315	336	316	307	310	336	341	328	314	323	342	336	296	322	355	321	308	334	291	338	307	287	327	345	342	328	317	308	294	319	348	321	353	343	300	330	355	314	315	323	327	311	348	323	310	327	286	333	275	311	313	340	344	317	331	302	344	335	306	327	300	311	341	330	347	335	344	323	352	327	308	325	330	345	333	365	310	354	326	293	326	346	282	292	339	281	326	349	333	332	289	323	313	344	304	331	319	297	321	335	353	331	312	333	345	318	336	320	303	309	330	319	330	310	308	353	318	319	352	355	328	339	317	317	303	333	285	319	310	315	306	315	316	320	354	345	317	299	324	302	341	332	347	305	304	303	310	327	353	342	335	331	304	322	339	356	346	327	321	349	338	298	330	313	348	315	307	341	320	328	352	344	279	328	312	331	355	325	325	311	325	300	324	313	290	325	294	346	331	314	330	366	297	353	337	332	325	329	306	333	307	308	305	325	338	368	327	322	322	310	319	349	327	335	298	311	319	306	316	311	330	311	335	309	335	323	317	336	306	318	314	338	335	336	323	303	329	305	329	317	303	298	333	329	329	314	312	311	305	310	331	296	301	329	301	328	285	327	377	278	316	332	331	293	314	355	323	323	358	329	311	337	313	361	299	321	312	313	335	331	338	353	309	307	345	321	334	317	306	327	321	330	338	333	311	331	307	321	339	326	313	317	303	338	323	298	329	305	317	310	334	304	324	292	303	319	334	327	336	339	317	316	355	305	332	298	325	332	309	332	317	307	300	329	312	348	325	338	330	338	323	363	331	338	342	351	304	315	328	340	368	334	318	329	316	334	297	304	334	305	343	360	301	331	335	326	339	308	330	331	346	352	333	294	301	320	312	339	295	342	324	276	308	338	354	339	338	269	282	313	335	315	334	309	345	348	275	309	302	335	317	340	332	332	312	324	303	336	337	316	328	321	332	304	323	295	324	277	302	325	319	310	316	313	309	316	342	335	304	319	357	296	336	336	335	315	340	330	314	314	302	322	318	320	311	337	334	336	322	298	300	304	317	311	335	300	293	305	314	320	336	340	316	311	332	288	307	343	347	301	306	333	267	324	286	310	306	331	335	335	333	321	334	314	327	308	332	348	314	311	341	319	336	301	306	321	335	311	326	312	347	328	333	347	337	323	334	309	332	284	330	313	301	326	295	345	300	338	324	330	340	354	346	279	322	336	345	291	315	317	308	296	339	319	327	303	343	362	342	347	297	266	328	332	338	300	315	324	332	350	306	324	330	312	324	333	339	303	328	331	315	280	327	291	350	312	301	327	347	311	315	315	348	289	323	324	297	318	346	305	328	289	283	320	343	320	306	323	337	349	309	319	337	348	291	313	327	330	327	298	318	344	325	313	300	312	310	332	302	301	297	342	319	315	322	295	318	295	323	354	301	311	333	307	326	349	322	337	328	323	331	317	315	349	322	316	294	324	313	311	323	312	321	326	326	322	281	330	349	302	337	300	348	321	307	354	322	349	326	318	298	330	359	338	328	323	301	317	333	358	282	342	323	338	320	319	318	289	343	353	344	312	317	302	313	315	325	323	295	346	282	344	322	307	328	326	333	338	310	319	294	339	331	356	321	326	324	336	323	320	340	313	326	319	339	333	322	355	295	378	319	333	335	303	313	271	351	316	325	337	350	319	350	338	330	330	323	279	323	365	300	298	314	315	345	337	335	298	339	340	302	311	361	336	317	345	312	310	292	316	306	311	301	309	335	306	306	315	337	347	369	312	347	325	335	293	297	307	285	307	342	322	294	320	305	321	328	333	358	322	298	334	302	327	313	292	330	316	354	332	332	321	320	350	313	320	305	323	337	311	333	320	321	288	270	299	343	336	318	309	323	331	353	316	312	316	293	299	319	309	337	298	291	341	323	312	347	307	335	304	307	298	318	339	335	328	325	309	360	347	306	333	304	340	313	324	317	311	310	378	297	330	278	331	314	353	366	292	321	331	344	314	311	340	287	307	313	327	300	345	331	318	323	331	326	327	331	349	303	331	334	283	336	313	296	306	311	295	374	327	292	308	312	336	356	296	311	281	308	337	336	313	303	334	348	341	337	316	316	342	322	338	327	322	334	312	310	295	338	349	322	355	320	332	306	268	306	315	314	317	315	345	330	316	358	297	334	319	309	331	354	334	343	313	350	298	317	338	297	309	306	321	324	307	350	346	339	341	328	287	300	335	349	344	336	346	345	307	304	328	340	342	338	293	326	293	306	335	315	330	332	313	317	353	296	310	334	340	323	347	310	363	309	317	324	304	318	290	318	369	321	316	353	303	333	328	323	322	305	327	312	342	307	351	360	296	340	322	326	330	299	288	320	336	325	302	315	310	332	314	325	341	342	321	352	313	309	304	346	306	327	323	329	316	307	333	322	325	338	307	333	385	324	331	322	306	328	304	321	332	275	348	274	326	327	342	303	311	315	329	338	358	339	316	344	326	312	319	295	300	295	302	308	282	329	345	315	334	344	344	336	305	314	324	341	333	315	314	322	309	327	301	340	326	321	355	332	304	312	325	321	291	299	304	322	301	294	338	337	323	330	332	299	308	305	344	332	337	311	302	348	315	328	326	290	291	367	305	317	316	300	344	304	323	316	334	297	326	353	312	320	294	327	317	257	313	297	323	319	335	298	330	302	302	323	331	328	334	279	318	333	310	310	307	316	307	372	308	350	325	328	309	326	302	321	327	302	319	314	290	338	316	317	329	293	278	336	303	336	328	332	308	290	316	337	324	296	319	354	306	306	311	323	343	332	348	327	323	342	314	312	338	348	311	289	306	313	338	327	338	309	315	353	322	292	326	321	331	314	351	356	305	316	343	313	328	299	320	312	310	305	320	282	325	315	327	320	310	317	335	300	334	333	287	327	303	309
41708	59844	78034	60027	26258	1680	1238	1181	1124	1076	1068	1015	911	989	5083	16526	12501	6068	5296	3121	1602	1009	833	820	786	793	833	812	776	785	747	792	833	816	843	770	794	843	809	794	771	789	798	766	800	802	768	796	812	828	794	816	814	787	779	787	842	790	843	774	836	760	759	771	821	787	771	858	808	865	815	801	847	783	825	740	822	801	790	786	803	797	790	835	807	780	836	846	812	821	799	767	827	742	790	807	812	834	821	784	803	756	810	823	815	785	830	795	801	830	809	796	824	821	766	744	841	764	794	860	826	799	763	797	787	777	764	831	760	823	828	787	771	794	806	797	840	858	822	809	837	811	832	754	760	790	835	789	814	826	814	796	816	770	778	852	831	788	798	769	799	807	852	836	806	860	825	784	789	770	815	784	792	780	795	812	832	788	821	799	800	793	848	782	799	794	784	827	840	809	826	849	810	831	783	773	787	779	795	781	818	835	844	810	841	848	793	790	781	775	844	751	817	838	844	820	817	787	729	846	799	851	813	819	865	791	844	794	805	826	842	805	845	789	874	814	795	762	848	840	771	765	798	802	820	836	853	775	792	821	855	836	822	779	799	796	809	806	776	771	789	757	865	778	829	791	820	816	809	827	842	813	838	829	773	817	806	804	774	822	809	803	818	824	827	817	784	862	754	855	851	772	816	763	816	805	804	789	822	798	811	793	791	805	780	802	816	847	791	790	822	823	760	784	796	810	782	782	850	830	822	809	837	756	817	806	791	835	784	827	738	800	794	859	777	790	825	777	817	802	794	771	783	792	809	775	851	784	822	833	830	832	850	804	757	821	826	774	803	791	808	820	795	812	821	761	803	853	801	733	789	858	820	799	796	839	752	833	847	826	826	744	797	816	796	767	848	780	851	849	792	789	771	816	803	771	781	815	840	836	774	767	802	753	818	764	800	810	792	818	796	756	809	830	843	824	808	784	803	801	814	819	824	762	764	783	784	835	810	800	802	785	717	819	838	820	790	842	793	808	827	788	844	844	796	768	817	832	780	851	831	756	828	814	776	821	808	787	809	805	779	753	763	861	845	796	778	828	817	806	792	845	803	795	799	770	796	837	832	788	809	800	839	782	825	869	845	801	785	753	757	792	797	838	828	749	835	796	814	771	748	801	841	784	799	769	789	788	769	778	793	795	820	812	790	817	839	774	782	846	814	851	776	863	819	823	777	763	840	870	797	809	800	814	807	790	803	785	766	801	836	790	805	804	817	820	855	785	820	816	815	746	808	812	802	859	863	854	838	741	771	778	836	865	822	804	783	816	782	805	803	816	811	804	793	786	810	837	866	827	762	842	778	753	847	780	791	809	801	807	734	843	833	772	766	792	815	787	788	828	805	833	754	820	848	799	863	833	790	791	795	835	816	778	802	775	836	831	854	807	779	782	849	784	858	834	826	793	811	813	807	785	803	794	782	796	874	760	780	755	819	767	822	789	824	778	834	842	814	820	725	798	811	842	777	791	869	810	805	834	823	833	823	807	778	820	742	755	798	826	793	830	792	736	803	780	801	841	863	800	785	808	814	837	823	810	793	774	772	809	761	790	821	825	817	829	800	726	821	798	789	821	771	810	786	788	847	807	776	806	775	750	821	828	817	777	786	782	817	771	790	810	795	814	837	760	787	832	762	783	807	744	836	783	829	841	852	834	792	810	805	805	845	749	821	768	762	787	820	789	802	822	809	850	767	768	799	793	795	836	811	790	779	799	839	818	777	897	803	800	828	782	792	829	784	810	788	722	821	783	759	879	841	754	816	777	808	807	793	813	767	902	785	799	797	812	793	778	828	858	826	815	816	800	813	791	804	802	811	798	794	869	754	775	821	818	844	832	892	848	885	782	813	810	850	798	760	851	842	776	827	771	811	809	803	807	803	836	858	756	785	839	805	820	791	831	809	807	845	791	824	820	838	827	812	812	813	800	815	783	779	817	808	807	799	794	796	794	820	800	795	848	782	801	793	748	737	829	800	781	812	845	825	776	830	755	760	840	809	798	781	790	815	800	760	812	813	826	839	816	801	769	792	803	825	761	781	767	807	804	807	781	810	792	817	786	788	821	771	788	892	812	786	785	814	829	787	821	815	812	802	796	834	807	814	798	764	777	762	808	778	820	789	779	789	793	792	823	769	763	843	826	813	769	811	834	777	735	743	807	791	834	823	795	830	766	823	774	815	847	844	778	833	744	773	822	785	785	781	765	773	786	794	807	865	816	830	801	812	796	827	813	817	811	816	818	798	828	803	770	805	806	794	820	809	766	797	839	768	845	797	794	793	774	791	834	813	834	802	736	824	787	791	840	751	795	810	853	815	813	798	792	824	792	810	870	816	821	788	817	779	811	753	845	794	911	842	796	790	802	797	785	786	818	804	781	787	824	794	790	788	762	805	828	802	828	837	843	819	802	804	828	781	809	759	807	766	825	809	804	737	817	804	814	777	793	758	847	821	802	825	770	791	864	819	816	805	766	811	779	811	799	822	804	807	831	790	808	775	802	778	793	840	810	764	840	787	796	728	802	785	815	818	819	789	827	809	828	786	748	809	773	801	808	814	815	770	818	812	825	763	837	784	824	770	780	793	786	823	788	866	774	844	783	795	788	886	801	809	758	823	821	822	820	870	743	804	822	831	837	811	806	744	823	803	791	764	777	783	770	783	807	814	812	792	832	785	785	777	813	813	803	810	788	796	824	787	754	787	858	837	778	773	810	842	761	773	819	833	802	842	826	845	863	794	848	756	880	784	811	827	842	803	788	802	808	829	721	763	807	812	790	790	856	765	802	807	833	812	793	821	847	785	762	817	846	777	803	844	821	783	784	805	818	760	844	817	778	832	827	822	791	824	796	796	777	837	804	828	780	789	752	815	769	761	810	776	806	804	782	820	773	802	856	808	823	793	825	819	808	768	843	811	833	795	788	757	794	750	795	847	853	787	855	852	784	758	792	746	790	825	810	818	791	760	762	779	821	815	779	843	831	836	818	823	825	786	814	812	797	799	818	837	765	780	776	801	870	795	782	782	769	815	781	871	834	752	835	772	810	784	806	869	817	823	806	813	800	794	828	789	816	825	835	806	810	842	772	800	751	822	818	767	836	853	771	852	819	832	794	828	797	792	787	772	780	815	764	816	825	835	810	806	849	832	796	767	789	781	824	794	832	840	800	764	783	809	835	781	794	830	796	814	822	795	855	835	825	767	841	817	879	837	789	773	795	807	795	784	790	770	791	806	839	805	841	830	809	817	815	784	801	788	798	798	787	766	818	834	846	814	833	826	805	756	852	808	784	791	804	816	841	783	789	826	774	810	821	865	790	875	796	856	830	815	754	763	824	819	798	830	790	794	812	806	796	815	801	764	782	816	793	817	818	846	753	826	774	774	825	789	835	801	773	801	826	736	830	791	826	835	812	774	863	786	826	783	814	780	786	792	781	799	832	824	839	755	795	803	773	817	788	808	779	837	849
11071	10306	14867	8497	1135	334	289	310	309	324	290	325	306	327	306	406	463	364	352	322	299	340	326	297	310	296	284	278	313	306	324	319	295	290	307	308	329	282	259	299	319	343	300	288	315	299	296	287	288	339	279	295	288	290	335	281	298	316	269	304	287	310	327	292	280	289	287	333	304	292	286	303	345	271	301	275	306	327	294	314	304	304	302	313	294	297	331	292	278	306	328	335	280	286	293	289	302	308	302	315	276	341	316	296	301	315	312	312	295	306	289	305	297	321	283	316	303	332	300	317	284	317	315	320	303	301	298	295	306	314	313	302	343	306	329	316	321	270	305	309	304	314	327	309	289	311	295	321	336	325	304	318	310	312	289	299	312	332	316	280	302	304	314	308	308	309	290	313	299	300	292	254	296	309	289	293	305	330	298	300	314	297	303	292	281	293	289	318	298	310	302	320	304	316	324	299	318	293	275	288	323	327	322	289	305	278	294	311	327	323	322	319	298	308	288	341	305	304	303	304	295	296	317	294	279	317	301	306	321	264	320	286	342	307	290	303	307	280	270	307	294	289	309	299	297	277	292	330	301	327	307	289	333	282	316	302	293	289	292	287	295	303	306	295	296	276	296	326	281	314	313	290	276	305	257	304	302	302	300	316	314	283	301	263	302	300	283	292	278	274	325	330	282	314	299	281	291	308	289	294	301	301	334	332	290	291	298	329	309	337	280	286	297	303	299	288	286	290	312	319	304	282	309	293	303	289	301	312	309	314	296	320	281	267	275	264	322	299	274	300	273	296	296	262	297	285	318	247	280	284	305	298	290	311	306	303	306	269	306	314	295	307	337	306	289	277	332	282	273	278	307	313	265	299	307	286	286	313	288	284	289	319	319	293	298	310	316	315	283	300	291	291	310	305	333	306	327	298	280	316	307	287	306	283	291	323	332	324	297	285	296	304	295	284	278	290	333	286	282	292	324	297	256	280	296	332	296	296	302	317	280	294	295	288	282	305	323	316	309	298	281	320	317	284	324	297	323	274	302	316	327	297	323	334	326	322	333	297	292	296	321	298	285	306	279	317	277	296	326	309	289	311	282	288	308	308	316	357	319	325	294	296	262	275	291	247	298	312	320	300	326	298	321	309	317	326	329	277	320	280	300	307	311	285	298	297	286	306	284	280	313	283	316	318	349	305	308	296	285	278	276	333	284	303	286	262	298	311	312	303	294	308	294	312	338	310	313	287	302	274	272	290	281	299	297	270	254	267	309	297	333	292	317	305	289	302	325	280	319	337	315	292	294	309	346	278	308	306	271	307	313	321	285	306	323	291	304	275	280	324	320	310	289	297	305	292	299	289	312	255	310	260	309	287	309	309	324	320	308	322	314	306	289	310	310	290	303	285	307	287	319	343	310	290	305	268	331	310	327	297	303	291	290	350	320	299	308	289	310	334	290	318	313	332	280	299	273	284	321	336	282	323	299	297	329	304	319	294	313	298	295	297	279	287	328	338	261	325	310	300	310	298	307	310	290	290	284	287	286	334	310	275	326	260	277	301	308	306	325	313	310	292	299	321	308	296	300	300	321	325	321	314	293	288	283	302	299	329	285	325	287	330	296	296	281	282	320	328	305	302	305	315	313	284	333	283	291	285	307	293	307	307	305	293	260	309	309	273	250	293	340	299	325	283	301	296	357	319	317	323	277	308	317	349	264	310	285	298	304	314	303	322	334	287	283	313	297	301	283	325	282	280	307	294	292	314	303	302	322	277	308	324	300	299	302	297	273	291	272	297	309	289	333	288	278	267	292	312	325	311	283	297	301	290	282	303	359	311	324	272	283	294	278	306	286	297	275	289	293	311	292	305	309	316	297	301	289	320	276	284	292	287	291	337	289	300	307	298	318	293	306	299	295	303	309	311	311	293	349	290	294	319	312	297	312	309	308	294	300	326	301	288	311	308	295	314	262	286	295	298	295	309	302	290	294	296	277	289	299	302	309	262	308	310	295	325	294	276	300	280	322	271	307	355	308	325	298	287	306	293	270	298	320	299	311	303	322	301	300	324	299	295	322	278	289	297	308	281	314	298	269	273	303	298	309	287	268	280	282	297	266	276	267	299	301	278	315	300	320	274	302	303	296	301	296	284	322	299	330	267	310	304	312	334	291	291	307	298	309	281	307	274	305	284	329	324	294	291	291	296	310	310	307	279	276	318	329	305	317	302	313	309	292	282	263	293	317	297	287	319	292	306	292	335	299	306	323	333	278	284	302	297	305	277	303	302	316	321	323	302	294	298	286	299	311	282	303	318	288	283	292	317	264	272	282	264	328	295	331	294	298	286	296	297	293	320	304	302	284	293	299	309	277	288	282	303	279	301	300	286	304	294	306	273	278	302	294	323	265	282	296	279	288	311	301	316	308	299	289	278	298	298	315	274	268	296	274	270	306	314	318	296	298	276	319	327	292	271	316	314	291	296	343	298	304	301	304	308	290	306	296	268	288	272	279	323	285	322	318	318	307	297	308	287	293	294	303	277	314	341	301	329	276	292	320	328	287	278	291	324	294	293	291	289	281	301	257	305	312	303	307	313	313	283	301	333	296	315	303	298	326	288	298	302	312	296	285	304	266	300	294	317	304	301	313	300	334	308	316	259	291	264	308	297	312	310	292	317	286	305	285	317	302	280	313	290	327	301	309	306	282	300	272	318	301	298	296	304	299	287	301	294	307	283	285	303	286	287	327	311	324	299	288	277	318	296	292	293	302	304	309	297	277	261	325	312	279	290	297	290	304	351	286	301	302	297	322	302	335	297	324	325	253	321	293	311	292	295	279	305	305	283	289	323	290	328	303	333	323	326	291	282	297	308	291	318	321	313	290	306	309	287	306	286	272	284	334	319	303	288	307	261	266	330	309	329	323	308	318	299	269	309	282	267	314	304	275	270	279	297	278	293	319	298	319	296	299	265	296	336	300	274	312	306	316	284	318	297	310	319	292	307	281	301	311	291	319	334	294	268	289	277	271	334	306	289	315	281	271	318	289	292	327	292	329	302	292	303	302	293	268	326	250	285	296	319	316	311	324	324	305	274	289	317	298	281	318	324	313	306	304	284	319	281	295	292	282	279	300	270	336	298	307	301	305	302	315	260	285	309	306	312	309	341	304	292	284	296	306	271	318	324	315	292	347	339	286	303	332	313	329	305	292	331	284	316	301	267	302	316	285	320	324	269	311	305	308	314	321	278	315	324	319	319	318	276	309	284	290	294	284	310	314	301	307	312	274	303	256	294	278	318	304	320	285	279	280	328	277	296	317	297	312	294	263	301	300	274	315	321	308	298	282	329	286	297	314	317	317	307	303	313	319	289	322	326	296	306	297	255	300	325	329	309	304	302	279	335	267	289	291	273	281	294	315	314	307	304	259	299	328	307	308	311	299	277	294	340	279	274	310	312	294	318	295	339	336	314	285	309	296	300	278	329	309	293	308	310	317	310	311	291	311	264	317	290
9665	15646	24403	17780	2937	849	794	762	844	801	798	749	762	763	842	1517	1545	1037	964	967	844	772	812	781	771	742	743	792	737	757	730	787	792	758	746	778	805	831	763	806	793	800	775	753	794	823	764	773	767	796	774	748	743	730	807	789	800	761	787	769	762	771	755	795	718	782	761	764	767	775	790	737	816	775	750	775	802	782	719	789	782	803	753	745	799	810	796	813	787	777	806	769	768	825	784	753	791	767	770	806	768	810	858	806	783	770	797	787	757	753	774	749	836	800	786	765	751	794	791	815	766	798	818	775	738	790	741	729	772	757	737	755	804	801	781	796	720	781	759	752	780	770	767	773	735	784	802	775	830	751	757	721	771	761	738	734	802	802	743	780	791	803	775	810	820	772	771	785	778	843	781	787	791	740	776	769	731	797	764	741	750	753	775	773	778	755	781	762	784	806	762	808	791	792	794	780	808	755	820	765	786	770	793	803	786	780	760	799	770	767	751	752	767	809	822	802	770	806	814	788	812	762	796	824	757	732	821	773	783	778	798	841	773	748	800	760	781	810	810	779	835	747	792	778	758	764	753	738	726	850	801	789	829	774	770	785	793	756	765	761	772	791	775	767	772	710	754	771	770	783	775	751	751	754	735	756	723	739	802	762	769	819	790	760	762	741	811	765	749	751	748	749	771	759	795	782	754	736	776	787	751	737	732	781	811	782	734	789	739	802	766	727	794	755	714	767	776	780	798	770	790	793	775	768	799	779	795	760	738	732	769	788	754	756	846	779	789	744	796	771	756	788	798	730	783	750	776	783	800	809	805	756	782	769	782	773	821	795	800	762	785	781	794	726	773	746	794	810	765	783	798	795	758	749	779	725	755	734	815	808	782	813	812	798	738	767	765	782	833	803	798	758	775	816	819	749	788	783	782	771	755	801	803	761	734	792	735	799	743	776	803	745	761	780	807	733	834	814	771	750	753	792	780	731	803	800	760	795	772	745	795	757	772	787	802	761	780	764	806	822	741	755	792	744	751	777	778	791	805	757	804	799	774	764	782	753	763	737	804	766	758	763	794	807	772	837	795	811	738	738	785	781	791	778	793	782	822	723	769	777	828	775	791	822	785	756	732	839	760	754	762	789	772	860	783	755	749	802	719	771	785	798	840	746	820	790	745	798	766	809	763	717	751	778	796	751	785	793	754	785	769	774	824	793	766	743	781	809	826	768	771	851	821	823	760	766	828	817	814	757	744	836	739	758	759	792	797	805	763	804	723	762	775	802	840	782	743	780	750	766	736	820	789	791	782	791	774	769	742	769	787	814	761	782	799	798	759	818	735	785	820	808	750	778	745	744	760	773	786	750	762	757	774	755	779	789	768	773	791	732	781	759	753	792	825	753	805	808	813	772	829	779	757	805	776	762	791	772	770	827	750	760	828	811	750	813	778	804	802	755	767	768	823	809	784	763	778	748	743	801	767	786	765	801	771	751	805	744	768	821	759	802	733	788	757	784	750	802	795	735	807	802	779	747	750	802	808	796	838	765	788	787	809	811	732	782	826	732	714	773	784	802	759	750	776	765	742	774	803	748	758	760	814	743	792	762	736	785	741	763	758	764	809	769	783	748	784	777	751	797	796	724	791	747	719	808	773	725	818	753	726	795	766	776	800	805	764	797	821	802	782	737	741	794	787	759	761	779	780	776	747	764	789	771	812	785	791	745	802	784	767	812	811	785	813	802	758	824	785	789	802	818	794	793	792	761	783	829	727	804	830	733	833	817	831	807	825	770	759	760	773	810	776	772	804	757	756	787	759	812	782	791	773	748	740	753	762	816	802	775	793	779	753	796	741	749	775	782	792	779	774	804	774	795	808	745	807	811	809	769	791	828	797	807	758	769	815	758	790	797	786	745	767	848	787	796	764	757	781	826	828	740	804	782	788	722	773	803	812	781	811	799	811	778	758	750	787	783	811	824	719	744	827	756	788	807	766	766	753	780	797	782	815	809	730	741	761	735	781	761	766	748	764	726	783	797	785	763	766	784	801	793	747	721	773	714	768	824	765	780	754	759	736	804	779	778	782	818	776	787	807	796	763	792	822	806	762	772	777	772	781	822	779	746	790	721	788	755	777	809	774	774	810	794	741	735	837	794	755	854	765	832	791	772	814	818	736	737	817	795	786	759	752	765	753	791	801	774	801	791	784	803	785	747	784	829	736	734	777	784	819	794	804	758	756	745	737	765	768	751	784	748	767	753	794	787	822	771	785	773	780	759	786	755	806	789	739	808	721	742	802	761	814	733	756	795	739	769	774	753	792	798	781	760	736	769	716	767	794	727	753	786	722	731	710	801	779	753	860	845	831	779	751	772	772	780	803	785	793	754	763	788	742	813	765	805	781	765	777	769	774	822	783	777	775	772	743	794	777	767	819	783	752	762	788	785	807	758	763	795	757	783	764	752	802	791	735	714	802	771	759	751	796	785	846	808	814	783	809	799	796	826	784	770	753	770	825	771	803	812	747	787	797	801	767	819	784	762	776	700	797	774	809	799	732	815	754	758	768	767	752	812	781	751	783	762	800	784	758	799	809	815	789	750	769	774	765	765	764	747	758	823	790	761	776	797	761	795	788	785	766	780	772	756	786	728	771	742	768	750	800	810	749	771	780	778	799	759	765	772	817	762	794	803	820	796	811	752	738	753	793	801	789	745	778	800	792	815	718	768	766	735	723	804	773	811	802	786	816	748	732	738	764	774	788	766	724	725	794	772	802	768	793	817	804	844	773	729	779	786	756	770	781	766	796	723	700	821	791	781	734	805	799	858	775	789	762	810	779	801	753	802	738	799	736	759	787	750	742	782	770	776	783	782	754	770	828	758	777	720	782	808	756	776	791	781	753	800	739	793	804	770	826	757	745	832	799	805	751	733	802	780	764	754	781	797	794	747	776	781	750	774	777	743	816	724	754	776	748	797	790	738	797	809	837	757	739	830	806	827	800	744	814	795	730	756	785	774	802	800	792	786	800	759	753	771	786	820	770	774	840	781	759	735	793	761	795	789	734	809	753	790	787	760	755	821	755	756	801	820	797	786	769	792	832	780	742	836	789	781	815	796	780	779	759	779	779	780	789	794	770	761	756	787	777	825	757	777	829	823	783	783	829	802	708	801	807	807	801	754	830	772	799	717	744	739	768	784	809	778	767	712	782	840	770	772	760	799	768	707	784	761	743	771	759	749	777	786	748	783	764	795	790	765	810	778	824	781	811	828	792	732	786	749	755	765	769	773	785	809	765	784	768	825	769	791	777	807	807	806	745	790	787	781	728	756	821	795	728	758	797	754	737	802	767	792	764	777	793	823	761	785	734	821	780	747	792	763	798	774	758	772	765	749	737	773	779	762	776	790	748	773	752	798	771	778	718	788	755	822	738	764	766	738	756	745	784	791	798	775	783	813	751	779	742	734	732	795	752	758	786	736	706	763	734	827	799	764	788	774	793	761	814	823	773	784
50120	58553	68733	49817	21563	3878	417	359	351	345	364	388	345	340	517	1080	746	706	744	553	418	355	333	330	359	352	352	353	345	350	363	342	358	359	342	303	317	347	320	339	346	331	347	339	360	351	342	329	338	326	340	327	314	357	336	322	351	355	345	347	315	360	382	337	375	340	321	332	329	322	307	335	288	341	323	332	343	351	346	358	330	323	330	324	355	366	334	309	362	323	377	333	336	350	352	350	347	341	345	317	353	344	295	343	343	305	345	324	328	310	352	337	327	348	316	340	353	368	365	377	336	339	339	337	367	351	335	336	348	368	357	352	313	363	350	327	338	352	310	362	334	313	335	354	320	343	371	365	326	364	333	357	301	329	320	325	377	365	335	331	366	343	365	340	312	309	322	365	362	329	321	300	332	307	363	348	345	346	372	347	337	345	356	355	349	354	339	359	358	344	337	345	348	337	357	338	337	350	332	325	366	328	327	320	320	352	332	345	346	343	367	341	347	339	343	343	340	348	349	348	357	336	324	330	329	325	343	346	352	314	370	351	326	359	350	321	332	332	345	369	328	339	325	331	334	343	341	310	362	328	352	323	340	350	330	363	339	359	344	339	311	318	364	358	344	321	351	315	337	348	355	327	326	304	340	338	336	339	327	325	317	347	330	367	345	316	351	322	331	337	335	337	348	317	321	316	362	330	331	309	334	369	341	354	339	313	336	351	345	366	322	338	341	368	353	338	326	346	284	319	375	362	339	335	325	343	373	355	334	353	344	336	351	354	360	306	334	347	370	351	342	314	357	341	359	346	366	356	345	333	325	342	330	308	369	341	329	317	351	344	325	339	334	335	360	333	315	346	339	295	311	342	343	353	339	342	302	342	343	325	344	331	313	360	372	343	335	338	344	326	321	334	314	319	303	333	351	338	344	317	317	340	330	338	351	353	307	370	334	365	325	353	320	318	320	365	356	324	356	351	371	339	358	328	395	342	337	315	321	330	365	340	320	297	362	361	364	323	362	335	325	335	372	313	373	339	383	308	375	339	334	325	351	314	410	357	320	347	300	331	323	310	355	309	378	344	304	320	348	347	371	345	344	323	365	319	312	313	338	335	327	293	355	340	345	355	357	336	312	329	336	316	344	326	331	353	340	305	335	313	362	347	356	352	364	339	336	331	348	340	360	318	330	331	331	342	342	360	357	320	339	339	319	329	348	336	343	351	340	353	339	300	363	337	343	361	320	347	366	360	343	322	350	358	342	329	355	350	320	333	314	362	342	314	329	351	339	328	373	341	332	356	370	340	366	343	336	336	337	326	331	333	339	369	333	332	328	319	294	335	332	289	363	344	349	320	335	340	347	329	387	331	356	341	344	336	321	358	343	378	367	315	344	342	330	355	349	341	337	333	331	347	334	375	327	346	371	348	326	309	314	355	344	343	316	355	322	325	366	340	367	308	346	348	348	311	335	355	343	348	350	344	294	297	356	337	369	335	337	332	320	335	368	329	330	335	355	348	334	353	349	361	305	337	324	343	355	334	340	313	322	365	306	356	366	310	307	330	331	356	316	341	342	313	339	330	337	333	309	367	359	379	343	344	332	295	332	375	351	354	330	330	346	350	357	318	349	313	371	339	318	372	363	343	377	344	341	336	328	335	318	345	361	326	325	368	319	342	346	346	356	302	346	343	318	381	359	347	324	339	365	339	337	370	333	320	347	387	322	338	336	304	364	322	331	347	337	308	328	327	354	337	334	356	357	316	356	327	354	357	334	307	293	310	363	345	348	333	361	343	331	330	351	330	348	361	327	369	330	338	362	298	340	331	317	352	350	310	332	346	306	327	345	341	338	351	319	308	308	305	346	331	343	359	324	350	358	354	314	355	325	342	346	327	336	333	330	313	337	338	343	312	315	342	367	350	345	346	309	323	371	297	333	330	341	329	353	344	386	348	356	357	359	355	321	333	288	361	334	341	346	333	345	316	355	305	301	331	366	352	324	349	364	365	374	326	307	369	343	365	343	298	317	356	345	343	354	347	334	342	342	345	355	366	316	327	336	350	348	350	341	337	337	355	335	346	338	345	351	352	360	370	340	340	308	288	322	317	327	363	329	318	358	353	349	327	312	349	331	335	353	303	339	354	352	324	364	352	370	332	333	361	321	332	351	365	323	306	357	353	309	354	340	331	344	306	361	324	327	339	337	341	316	387	344	351	335	331	346	326	366	335	325	328	307	348	341	330	347	332	346	350	328	326	331	347	365	357	344	350	359	328	321	314	306	338	323	345	361	330	375	302	355	355	326	360	350	339	343	315	334	344	377	307	312	349	360	335	345	309	323	387	331	334	338	367	340	327	335	368	350	321	373	334	369	346	315	337	321	345	363	333	327	336	293	361	333	338	372	334	343	366	383	366	343	335	322	368	300	338	359	332	369	342	369	379	312	345	324	357	336	361	333	353	363	341	362	350	319	335	370	362	331	325	347	345	309	339	351	343	349	318	323	331	336	333	318	329	338	308	348	324	328	318	366	332	317	333	380	351	329	327	340	320	294	358	316	317	369	358	327	341	361	307	354	337	341	344	347	353	310	316	284	324	304	354	348	312	318	326	352	318	303	292	316	335	306	361	321	327	312	343	351	345	333	342	315	377	369	347	353	329	327	329	331	361	331	318	366	362	355	322	342	359	327	360	363	323	310	387	370	345	321	344	352	338	350	325	320	332	328	298	324	345	335	336	334	331	335	342	352	344	362	343	359	372	321	312	339	350	369	331	334	375	371	325	337	356	340	307	322	369	351	367	365	349	334	349	336	365	354	351	327	338	323	341	315	334	319	357	347	355	389	338	313	344	358	318	331	359	344	296	356	329	343	355	373	355	341	338	340	348	334	352	308	360	333	355	371	343	323	349	327	296	332	317	358	335	328	307	347	327	330	329	349	330	366	358	342	329	333	346	337	339	395	299	321	340	331	332	311	337	338	314	328	344	299	373	341	329	344	292	342	319	299	312	337	349	326	325	348	389	345	316	340	348	351	326	358	331	308	360	356	348	333	350	340	344	291	352	329	345	331	340	361	301	340	324	316	364	336	361	348	337	338	390	346	364	357	333	341	318	349	338	316	337	314	316	333	356	354	325	354	359	364	360	313	297	298	355	312	310	360	333	349	361	354	340	345	356	348	376	344	355	368	357	356	348	313	359	320	356	347	338	350	362	322	338	334	342	361	359	343	348	316	338	348	332	344	330	339	341	335	344	350	337	320	408	355	341	331	353	338	347	315	324	329	351	368	368	313	342	354	322	329	336	301	327	343	351	326	371	335	368	368	316	372	358	327	312	341	344	332	345	347	310	313	361	321	328	357	343	341	327	300	342	350	364	362	336	336	353	326	395	343	338	337	339	353	358	337	357	322	346	323	347	323	325	353	350	333	328	362	310	341	364	325	351	337	348	345	312	386	330	337	315	353	349	326	327	335	329	311	351	333	327	354	361	354	327	343	388	337	305	326	368
30376	45266	62862	53193	24122	3655	964	998	968	979	933	950	1014	1199	1874	4864	3000	3215	3520	2241	1295	1019	896	881	857	847	824	843	861	862	875	834	840	877	860	819	887	876	854	889	791	825	861	870	893	844	882	904	862	818	869	827	825	889	896	862	878	890	845	868	814	836	832	886	904	827	834	809	849	814	820	841	828	871	894	873	887	848	835	857	818	902	869	873	875	901	820	900	804	855	840	855	868	883	876	888	886	853	850	819	830	858	861	868	845	874	870	883	884	838	889	892	851	821	918	835	838	872	890	858	822	815	900	842	849	860	775	871	864	838	900	828	899	877	814	846	865	813	865	880	861	863	863	863	840	884	916	888	872	878	856	827	884	847	847	819	880	868	914	859	826	889	874	853	855	878	854	828	922	806	877	900	840	905	894	855	861	825	910	894	833	852	899	842	897	894	893	877	860	875	888	826	866	821	893	838	836	832	882	893	860	814	848	918	829	883	869	887	842	862	841	869	853	863	804	769	889	880	888	900	881	859	881	890	843	825	818	845	831	851	824	843	854	849	863	886	901	896	823	799	864	856	857	829	840	857	817	859	818	840	830	885	826	872	827	820	891	836	806	844	880	864	854	819	842	905	880	837	888	875	876	896	811	822	876	878	872	884	844	860	874	842	872	830	819	825	898	878	876	840	840	941	890	848	905	896	848	880	860	828	893	885	849	912	868	813	871	831	859	848	843	884	830	853	841	848	860	803	824	851	819	873	830	874	888	876	833	858	870	895	830	884	895	833	782	831	860	816	898	858	829	870	861	885	875	916	881	859	877	846	857	822	874	838	874	888	883	822	846	852	790	918	864	847	861	820	835	935	847	884	863	859	888	866	881	934	819	867	881	848	860	872	832	877	837	920	906	901	853	822	792	793	862	835	863	846	836	870	877	873	837	819	846	807	841	839	841	841	828	865	839	911	853	846	882	837	791	847	880	925	868	864	859	858	862	898	857	812	885	838	856	844	863	853	916	862	878	882	856	907	832	861	836	891	877	891	808	890	846	849	807	863	882	858	847	860	921	830	849	850	834	848	881	856	919	935	869	881	825	792	897	857	822	846	883	828	881	848	860	830	868	830	820	816	891	875	836	862	881	885	838	884	855	850	835	804	826	809	903	906	885	847	896	855	883	916	880	823	868	896	876	879	835	860	831	921	844	875	868	915	822	873	848	855	807	871	847	838	837	870	857	848	874	837	830	871	927	860	857	909	856	856	901	872	888	801	872	859	830	847	882	859	873	835	856	829	858	850	858	856	855	827	845	894	890	877	912	878	842	832	882	828	870	838	831	833	832	834	836	885	829	855	842	867	903	837	925	823	886	847	850	888	844	853	881	824	828	906	832	903	867	854	879	824	926	858	878	834	865	845	923	829	854	849	870	855	873	796	879	823	837	864	843	882	860	906	884	903	826	884	861	865	885	840	843	857	858	864	848	921	821	815	927	904	877	854	875	861	882	828	847	847	846	889	835	895	862	846	905	871	845	881	835	819	819	905	856	889	937	876	858	841	893	819	888	805	801	830	914	832	860	874	821	829	859	846	850	838	902	807	838	869	853	835	868	862	810	908	858	829	849	829	873	876	883	827	810	826	868	847	842	854	844	849	852	910	815	916	908	850	876	919	834	854	858	843	889	830	885	825	893	891	832	866	803	890	854	859	892	908	869	819	854	862	909	831	851	841	879	877	796	868	906	851	882	898	811	902	901	862	921	823	901	889	878	888	866	867	865	874	892	816	879	835	798	820	854	887	850	875	869	838	876	880	849	840	895	831	831	876	884	808	830	815	848	884	861	880	887	855	837	858	824	901	914	816	881	816	805	862	909	823	880	864	819	829	843	846	890	861	903	871	909	841	849	858	849	848	872	874	817	864	890	862	895	904	919	856	806	828	876	811	830	837	846	874	885	871	812	839	879	902	842	919	858	869	843	853	840	886	924	895	846	868	883	855	855	826	903	865	888	861	889	812	832	858	875	855	846	835	865	847	849	850	848	842	850	885	904	839	860	863	869	863	878	888	861	889	872	861	864	844	849	839	883	876	844	883	891	903	814	838	804	875	849	866	835	899	886	826	867	845	864	805	840	820	857	875	806	880	810	891	865	865	870	794	864	862	842	866	843	823	819	827	917	866	901	819	855	857	876	834	869	849	829	836	863	867	878	871	828	892	877	871	863	859	873	834	913	865	868	882	824	838	830	866	852	843	853	862	839	877	889	826	896	867	833	853	833	874	837	794	912	895	926	885	938	847	879	839	946	834	907	811	867	848	874	912	862	875	818	835	829	878	857	832	829	885	886	893	866	842	868	874	847	870	804	878	857	893	857	792	857	899	895	864	887	918	846	863	862	862	890	899	891	906	897	806	865	810	840	847	838	915	828	911	838	882	832	799	850	891	857	864	844	857	849	855	841	830	854	863	825	891	842	903	812	844	835	797	890	793	868	876	889	833	866	858	928	856	826	863	937	888	891	847	853	773	864	830	864	892	836	842	844	820	855	896	812	886	868	827	843	828	813	869	860	871	867	903	785	845	888	846	932	859	834	872	842	837	862	885	869	830	859	865	860	889	874	875	905	798	881	837	864	909	879	827	901	839	885	807	833	890	825	876	867	864	871	873	788	862	849	826	902	826	868	863	861	891	840	819	824	857	811	857	828	856	847	840	790	850	824	827	870	827	803	884	871	851	840	848	876	902	798	828	801	866	832	870	875	869	888	876	841	855	877	813	807	840	872	851	899	831	851	888	890	908	899	873	862	862	833	858	897	913	869	884	829	839	867	789	858	853	887	875	829	862	884	884	850	829	811	824	805	870	803	879	855	877	865	883	856	845	865	941	815	815	858	867	856	860	887	872	919	858	877	896	873	841	867	869	908	912	846	803	886	870	835	917	821	863	867	882	817	873	784	787	875	853	866	897	817	882	867	891	893	823	872	902	882	869	855	822	809	815	852	874	860	842	859	911	837	803	875	851	804	825	821	853	862	798	822	864	810	855	876	847	890	835	876	860	888	846	859	855	817	864	878	895	862	869	895	829	852	868	920	870	836	825	812	888	839	895	835	881	882	839	844	838	836	839	912	871	852	887	872	858	926	879	880	894	850	854	837	905	817	850	852	834	846	874	890	822	853	791	880	855	843	874	908	879	825	847	830	883	872	882	870	861	854	923	868	874	827	932	817	840	863	837	865	847	854	838	877	821	910	864	863	841	903	837	866	842	839	922	814	865	862	872	863	893	892	883	793	849	846	897	853	866	872	878	887	878	821	862	861	811	894	902	914	895	926	849	834	915	832	891	837	863	887	842	877	869	952	934	872	878	814	901	837	874	855	851	868	858	820	853	827	911	892	880	817	786	872	935	886	882	900	862	849	846	900	861	893	867	888	848	896	878	869	876	842	836	845	869	853	861	883	899	821	898	859	855	806	837	871	901	880	820	901	857	864	833	883	848	883	883	892	851	849	865	865	865	841	892
62935	76718	81576	63528	38907	13980	1094	373	403	391	348	330	340	375	1182	943	1115	1273	892	595	412	345	316	322	332	317	321	370	338	325	333	344	318	360	332	316	328	350	323	364	354	334	331	302	340	310	310	328	328	330	324	356	315	314	311	303	368	335	305	327	312	326	317	321	333	348	359	326	296	350	376	298	347	315	334	333	345	328	317	314	306	327	328	321	334	310	338	333	321	341	291	312	318	297	316	305	345	329	338	339	303	300	291	304	328	314	296	316	315	311	348	324	332	305	334	342	359	368	313	324	323	331	331	310	328	346	341	366	375	317	310	320	307	314	292	305	315	290	304	324	305	311	330	318	320	344	330	325	306	309	344	291	326	343	353	323	291	331	324	320	316	309	324	316	340	339	318	340	322	354	314	305	326	333	296	340	342	330	311	324	347	347	298	335	361	317	340	348	351	356	298	313	329	311	349	319	324	316	313	307	308	336	336	325	334	325	323	356	337	329	340	352	318	303	336	340	325	310	321	321	337	321	344	312	301	309	322	303	330	348	309	332	308	339	323	319	319	328	323	282	331	316	317	363	332	341	292	308	302	345	296	284	340	319	343	331	312	344	324	307	279	305	331	332	334	333	309	352	318	352	308	330	284	337	328	306	322	323	326	344	335	304	345	342	318	335	319	317	308	338	365	305	330	331	361	319	317	331	342	340	323	316	354	315	316	320	350	286	338	334	308	344	358	343	298	310	324	337	339	342	316	333	320	326	296	332	315	350	366	348	325	336	332	326	329	332	310	339	355	315	308	321	343	363	321	339	344	354	314	313	301	326	315	368	367	281	368	331	341	315	333	299	346	336	320	347	338	322	351	301	359	325	317	347	346	331	333	343	337	290	301	343	333	332	365	317	318	303	342	318	385	334	309	344	309	330	330	295	341	344	333	318	328	340	342	364	306	294	329	329	312	302	331	340	325	331	313	363	308	310	315	320	346	352	315	327	313	333	323	302	341	303	316	333	297	336	327	353	324	297	338	323	327	319	335	344	323	364	333	333	360	318	351	322	350	318	332	340	310	317	345	313	326	323	324	329	366	388	326	326	334	349	332	327	331	328	307	348	364	327	334	324	315	357	324	352	326	318	380	298	348	330	310	334	312	351	351	318	320	335	300	314	320	308	329	313	369	329	328	321	318	335	331	321	304	292	317	352	352	345	344	311	340	324	324	362	344	310	349	340	343	348	336	318	325	345	361	326	291	340	349	349	323	346	326	293	309	323	332	307	319	353	345	325	323	299	303	292	308	318	335	300	318	305	348	299	313	313	303	379	330	299	339	313	292	343	355	339	356	346	339	350	299	307	317	308	353	346	309	344	348	320	321	315	338	361	294	356	319	333	373	350	322	324	313	334	337	322	335	340	335	344	337	305	340	334	337	306	309	368	351	314	344	314	335	327	319	339	305	312	317	336	327	326	333	353	321	309	338	315	307	313	311	342	338	340	306	299	335	337	350	330	300	343	324	336	335	318	335	318	325	325	315	355	350	308	308	312	339	326	332	296	314	295	337	307	348	311	327	322	320	310	317	344	332	326	353	328	334	354	308	306	327	337	346	319	346	332	318	348	343	309	335	304	336	347	323	337	322	342	317	349	305	340	318	353	311	282	304	355	333	333	357	324	337	325	346	321	332	351	306	345	343	297	298	344	357	322	335	339	286	313	326	376	330	342	307	334	332	337	348	350	330	298	334	346	295	315	332	310	314	307	300	320	310	351	322	340	329	303	330	324	326	373	303	304	304	327	362	309	320	336	321	338	312	351	330	325	324	319	295	323	334	356	319	314	348	313	329	362	313	327	304	341	342	306	341	331	339	328	338	331	345	333	325	308	335	290	302	327	348	333	349	303	312	290	331	348	333	290	295	312	297	365	338	319	322	342	329	357	334	315	359	315	309	325	334	318	320	328	344	333	308	299	385	322	292	335	301	344	317	319	338	315	316	345	332	349	301	335	319	300	340	318	345	307	301	370	321	338	358	309	305	328	299	333	353	319	317	321	324	303	327	321	337	305	280	336	340	363	311	343	319	319	336	336	337	365	331	335	352	320	294	316	304	333	320	325	332	311	362	352	343	323	317	350	325	337	345	294	302	315	329	290	316	314	349	315	346	352	316	328	310	308	312	300	339	313	311	326	306	329	345	298	334	345	313	321	336	352	293	328	361	313	326	300	302	305	308	355	328	319	348	344	317	349	305	338	335	342	305	311	332	328	338	288	321	335	310	327	312	346	309	334	313	306	304	308	333	351	335	347	340	317	332	309	332	291	309	328	327	349	336	339	320	322	356	322	316	375	306	357	335	317	343	311	337	289	334	351	328	358	345	308	313	334	296	331	330	332	309	301	320	340	373	304	323	312	315	343	311	322	301	381	318	362	295	326	315	330	281	327	329	316	337	354	320	301	334	329	309	332	299	320	301	334	336	336	332	339	318	322	314	310	300	346	329	321	345	338	320	351	324	340	272	343	315	335	321	322	335	299	320	343	309	278	329	342	305	328	343	324	331	341	342	341	359	292	338	343	299	334	324	319	318	356	322	317	287	290	265	312	318	330	313	336	355	334	328	349	314	324	329	307	323	337	330	325	309	284	343	338	304	291	322	319	313	322	318	340	330	302	313	279	280	302	290	375	326	314	300	346	338	322	338	322	325	300	335	332	323	314	325	321	317	270	352	330	352	306	341	319	312	329	340	345	362	342	328	330	318	332	317	317	320	324	339	325	352	303	321	324	381	352	317	321	372	346	319	300	298	308	333	312	325	334	305	351	319	363	332	306	334	347	358	345	345	367	300	332	328	327	299	328	311	303	361	345	312	338	326	304	338	320	309	290	321	359	343	350	304	349	343	369	333	324	325	307	296	316	333	342	326	336	309	327	333	340	345	338	342	355	320	333	327	338	299	334	312	341	305	298	341	347	331	311	319	340	321	348	355	336	353	324	319	293	324	324	325	336	313	335	323	345	335	313	324	324	335	334	350	318	355	300	318	325	305	329	352	335	343	307	364	329	318	342	319	344	310	350	292	300	323	342	352	372	314	346	306	376	369	327	319	326	355	312	342	305	327	343	368	332	322	300	352	312	346	301	336	326	300	331	340	345	340	320	342	321	302	306	302	333	308	308	322	333	311	307	319	287	314	315	327	284	343	340	315	323	336	303	331	365	326	300	276	315	370	337	333	325	312	334	308	335	337	357	335	335	314	297	339	301	339	312	307	320	315	368	301	315	324	311	314	379	336	336	325	299	339	307	339	320	379	316	349	377	313	377	351	289	326	322	340	343	330	307	339	340	347	318	280	342	361	317	316	357	326	321	313	312	304	330	327	317	311	375	318	320	375	332	303	333	332	337	310	325	329	305	305	326	335	365	332	324	315	356	311	330	325	324	335	333	340	311	310	372	341	282	335	330	360	342	328	366	361	295	333	346	328	313	293	341	317	301	296	305	327	316	344	331	332	318	320	321	317	304
38944	59184	79166	68652	44650	9137	1105	1004	1135	1051	1075	978	918	1063	5539	4499	5173	6031	4246	2285	1305	977	831	796	866	815	832	783	773	812	794	856	802	847	785	809	815	786	809	825	778	829	850	809	794	831	801	814	844	793	758	820	836	820	823	800	849	844	818	850	892	810	813	807	816	805	778	772	841	770	813	792	822	763	852	833	845	805	816	794	822	801	800	782	806	793	847	791	826	818	821	768	834	851	847	831	890	813	821	772	806	839	816	834	842	826	866	820	809	834	840	827	828	815	845	829	809	798	834	814	794	835	821	796	814	796	850	833	764	826	837	843	856	773	794	857	818	812	839	849	801	792	779	825	825	806	823	815	822	804	813	803	780	810	777	834	807	849	848	807	843	793	829	800	824	818	812	841	847	851	771	841	839	838	795	827	871	842	850	793	802	784	840	788	801	816	821	819	867	842	800	788	869	799	788	852	797	865	820	832	850	771	787	811	869	836	815	761	807	846	797	825	767	825	821	854	824	850	840	817	828	808	793	827	824	794	817	827	873	804	843	813	793	824	846	806	835	864	841	838	815	819	868	812	828	818	771	811	842	837	822	846	764	786	854	813	804	821	837	837	788	782	827	836	807	867	860	767	821	783	826	842	820	866	824	853	817	818	865	844	825	834	759	800	858	834	843	800	816	808	847	869	844	860	812	820	870	846	827	847	804	844	825	802	833	825	862	839	812	833	826	792	816	781	834	755	813	788	800	828	795	805	837	802	769	790	775	788	797	809	847	835	785	803	848	838	832	843	818	794	827	791	817	833	839	805	841	804	807	796	827	847	846	869	831	801	825	825	825	835	833	806	797	834	779	807	839	838	815	816	774	774	808	811	844	836	864	851	822	788	826	855	829	824	853	867	838	835	765	812	815	821	745	792	820	775	789	776	795	814	830	818	831	812	849	855	848	827	810	801	873	836	863	832	888	812	823	804	805	801	787	841	813	837	803	869	873	850	841	810	859	770	831	752	752	784	822	818	838	849	850	835	770	784	840	824	822	822	857	846	841	822	854	780	816	816	822	809	844	782	830	807	842	822	831	833	798	784	853	796	810	830	815	887	851	818	809	825	842	817	826	833	840	854	814	788	864	806	795	851	746	839	801	841	798	864	815	831	822	779	810	818	832	852	828	847	832	855	835	863	798	832	750	790	803	868	783	779	805	865	816	820	838	818	848	827	857	833	848	772	828	867	728	767	808	822	896	844	785	798	824	790	818	858	817	803	826	840	819	850	787	843	797	779	820	791	799	811	875	817	866	811	826	790	861	827	819	798	829	844	841	794	812	787	809	875	839	854	837	766	807	855	835	811	830	839	814	842	786	813	834	801	862	843	868	772	832	816	815	807	791	794	816	838	819	838	828	838	797	841	806	848	846	873	775	820	801	807	837	800	840	808	752	816	842	786	811	830	824	808	823	816	838	832	806	832	818	810	789	825	880	795	836	812	791	802	860	779	807	795	786	798	784	806	813	835	843	821	791	836	794	773	814	850	846	792	814	839	803	797	780	853	842	848	807	855	789	782	889	798	854	851	837	784	819	824	860	807	824	792	823	819	815	822	830	832	796	842	796	795	780	820	822	861	848	794	801	828	822	833	859	790	805	756	791	803	833	847	796	798	806	797	783	844	868	831	850	864	804	780	845	865	808	825	820	811	807	794	872	809	815	834	769	862	812	829	825	834	813	854	869	809	845	854	826	758	860	809	814	823	844	781	768	842	820	842	808	800	819	814	874	761	851	816	797	800	822	829	798	795	822	797	817	797	810	829	842	843	816	820	817	823	851	825	879	783	839	840	831	844	784	874	839	819	836	829	837	751	847	824	840	810	836	833	815	824	855	827	755	829	819	775	812	809	839	814	828	877	838	789	839	832	826	842	788	816	834	830	777	823	808	856	840	818	808	835	844	822	819	828	824	797	799	787	828	815	823	816	852	788	838	841	783	841	791	847	808	783	820	759	772	843	801	843	831	845	780	829	792	820	863	804	835	843	806	867	772	845	886	829	804	811	841	819	836	815	796	796	858	900	852	798	846	809	787	816	813	847	834	798	808	852	827	847	821	777	826	855	798	881	806	820	777	839	815	829	850	841	794	833	841	820	859	791	820	813	802	831	815	799	820	821	793	797	855	829	883	849	840	890	820	802	783	804	767	819	813	783	765	798	839	853	779	851	817	848	874	869	849	825	789	853	807	866	803	890	784	841	782	832	833	843	788	802	845	841	799	743	802	848	766	829	815	788	824	870	822	832	840	812	805	835	828	783	856	833	815	839	801	774	782	811	837	847	801	796	821	877	797	778	861	819	859	824	823	813	824	833	747	862	827	852	801	826	826	766	813	865	727	825	825	862	834	763	836	811	861	846	778	876	818	835	786	833	826	795	775	856	801	830	886	805	827	864	843	781	832	804	821	751	791	841	827	815	815	786	854	820	784	789	864	832	817	811	871	789	845	834	797	812	789	813	831	830	809	846	834	811	774	853	823	825	807	809	824	790	857	801	779	819	833	818	768	827	797	835	835	859	772	867	786	836	832	839	803	822	820	792	843	832	812	825	891	839	825	849	808	806	815	796	854	815	837	850	831	814	797	731	773	781	772	816	853	865	858	858	859	795	820	798	826	847	827	870	803	849	800	842	766	830	841	879	837	809	787	829	863	841	785	797	830	807	865	780	818	782	849	820	830	855	835	789	846	761	840	842	817	790	785	812	786	888	823	829	897	804	819	862	838	797	819	803	823	847	832	837	823	861	836	791	813	801	828	806	830	824	873	800	841	795	854	816	824	781	789	791	842	839	797	784	778	819	870	851	844	842	807	845	855	806	821	779	847	845	832	799	836	829	862	804	821	779	833	817	791	761	890	828	842	853	797	807	804	812	815	752	818	803	867	805	874	868	824	856	827	846	877	828	846	820	788	799	854	823	835	824	781	788	852	843	827	788	775	807	788	832	840	791	797	862	837	863	813	795	773	793	825	784	838	831	820	830	843	795	860	842	837	802	811	821	832	848	744	825	789	861	773	774	844	787	813	835	818	811	755	790	805	820	816	815	783	792	802	865	825	831	853	767	847	809	841	860	784	839	835	836	812	782	872	801	829	841	780	798	838	833	840	871	796	815	843	834	832	801	835	823	793	821	835	836	811	813	864	838	795	804	838	843	807	809	825	818	847	819	850	860	817	795	822	815	857	872	788	847	827	813	782	787	812	824	789	807	855	808	857	803	807	802	823	821	832	810	813	778	857	838	836	837	809	778	827	848	813	831	773	842	819	813	810	804	810	830	828	794	771	818	822	783	854	819	872	843	816	842	844	783	768	808	780	831	844	833	781	847	846	827	789	839	829	804	837	831	821	821	866	847	809	817	792	785	767	817	783	830	777	836	811	791	852	856	826	834	781	799	780	841	800	800	824	821	852	856	789	852	848	827	807	835	826	824	813	823	799	803	795	819	796	814	792	797	809	857	822	801	822	805
7476	9348	17295	8985	2388	495	312	301	281	273	309	291	275	287	277	326	267	330	381	335	330	274	282	334	314	315	294	260	267	302	303	288	275	279	288	310	279	279	326	291	308	285	302	333	324	310	290	278	278	288	299	299	296	303	285	309	329	315	309	301	278	269	285	283	295	310	274	294	305	287	276	286	284	278	284	277	273	309	302	303	300	290	348	304	318	284	311	284	297	264	320	294	281	324	294	301	334	309	293	262	309	286	294	299	302	293	287	309	277	324	271	301	312	282	308	289	316	295	271	324	326	292	313	290	294	302	317	316	336	306	294	326	315	315	340	312	272	283	296	312	280	271	282	306	284	315	301	298	287	261	282	251	301	303	292	311	333	277	282	279	277	285	288	325	309	277	291	313	281	280	306	308	308	272	326	264	282	289	286	271	278	293	290	309	305	298	294	302	288	307	270	260	295	302	300	303	290	289	307	261	292	267	302	287	298	295	321	286	289	314	296	327	303	307	277	303	301	300	297	322	302	270	311	286	291	300	300	301	308	295	325	294	296	281	301	277	333	296	271	287	307	335	267	300	325	295	291	307	292	275	284	298	326	311	295	320	291	331	258	322	313	302	278	278	286	309	300	295	293	299	309	298	306	307	311	266	300	296	313	278	317	295	328	286	328	261	278	271	280	311	320	289	324	277	270	276	295	330	312	305	290	297	284	275	315	270	296	266	308	301	299	288	313	320	295	294	317	313	296	283	299	315	299	296	294	315	296	284	311	287	287	286	282	299	292	291	270	296	280	308	338	280	281	279	286	306	285	340	288	307	307	313	310	302	325	303	284	292	287	311	289	306	302	278	317	304	325	288	306	254	332	310	297	296	306	301	293	332	312	290	278	297	309	315	280	303	304	332	330	299	255	282	301	288	305	310	290	286	320	312	318	295	298	280	282	267	269	294	293	302	261	300	268	302	305	297	288	315	284	339	274	264	285	298	335	274	286	298	322	295	270	279	283	313	276	303	295	249	335	302	292	281	289	319	299	285	306	289	276	266	297	301	313	325	296	298	278	323	291	310	294	264	304	288	282	288	309	298	313	254	309	300	303	312	266	291	312	278	275	315	299	298	304	316	286	316	284	307	317	321	316	309	266	267	306	302	297	270	289	340	296	327	288	275	292	295	306	278	282	314	270	317	311	282	251	286	311	302	291	288	300	266	298	320	309	277	313	283	310	318	277	275	303	300	300	330	294	280	305	292	305	298	295	306	283	306	303	268	309	322	299	308	278	298	310	290	295	283	294	266	301	284	290	300	296	281	307	321	302	278	257	294	288	283	295	318	302	283	290	291	286	297	271	310	311	298	300	306	290	287	301	294	314	292	316	336	268	306	261	296	290	309	293	319	307	272	285	297	322	300	272	306	265	294	275	314	275	278	289	316	307	293	290	293	288	293	288	303	328	282	313	315	277	269	305	297	279	310	282	298	315	294	267	294	283	284	259	317	307	305	272	318	312	275	305	287	269	286	309	274	284	300	292	281	298	302	321	310	312	296	311	310	310	312	312	320	296	309	310	294	286	284	276	309	315	283	317	300	320	288	312	331	296	267	293	294	314	285	298	306	275	272	274	299	281	303	306	302	323	244	284	299	289	284	293	307	262	283	301	299	278	273	286	308	293	327	321	287	326	306	282	272	289	297	266	328	306	301	274	295	305	322	298	319	283	320	278	303	277	301	307	301	281	285	319	270	242	314	278	284	301	268	295	271	288	318	316	277	309	331	299	334	263	284	302	287	276	322	316	322	318	320	288	278	317	270	263	289	304	294	276	297	306	288	272	285	310	308	272	295	310	298	266	268	326	279	296	343	296	264	291	266	270	289	279	279	317	283	312	305	280	291	320	271	287	286	271	306	309	299	302	311	285	294	304	279	301	282	287	307	273	286	285	320	280	339	289	290	283	308	271	280	303	291	277	312	302	328	297	288	319	293	282	302	294	298	268	296	293	309	299	297	324	270	301	289	276	317	276	288	307	268	307	260	323	283	315	297	263	266	308	259	317	293	290	293	286	276	308	281	293	311	304	304	285	318	282	270	284	291	292	298	268	279	306	291	287	267	269	295	297	349	303	299	312	303	304	299	278	276	298	288	323	275	308	330	309	289	275	264	302	264	284	324	305	291	309	319	297	281	308	315	276	302	269	284	314	299	313	298	259	296	312	306	300	284	303	333	304	278	290	315	286	320	304	254	291	283	309	263	265	290	282	265	311	319	294	303	301	286	314	305	290	266	303	255	296	294	308	316	292	310	296	271	319	261	287	295	257	299	303	308	304	309	305	319	285	325	282	296	283	314	275	289	302	291	300	292	287	302	279	316	316	274	283	303	279	299	289	311	298	296	321	278	253	304	286	301	328	253	289	291	275	298	297	289	316	262	308	294	344	340	283	309	310	302	318	274	308	294	297	337	322	291	318	289	285	278	288	294	295	278	276	313	299	328	290	288	279	308	265	325	272	287	284	273	290	286	313	281	296	299	275	303	286	320	320	269	256	297	293	299	285	287	279	297	302	290	279	299	307	266	272	306	295	303	296	277	280	310	297	314	308	287	300	276	313	304	297	284	277	302	307	296	323	294	304	336	310	285	298	324	295	322	314	290	285	292	256	303	306	317	299	316	320	284	300	335	277	287	309	286	298	280	315	272	330	302	315	303	281	301	278	317	327	303	298	260	300	276	307	304	256	286	286	291	289	280	290	326	307	301	313	307	332	330	312	282	311	296	288	300	284	288	287	312	306	330	314	305	256	271	292	340	285	288	299	291	291	320	294	285	282	315	311	289	276	303	252	267	272	307	287	281	310	314	302	270	327	327	286	348	292	280	289	299	292	311	280	301	301	304	314	287	279	309	308	337	288	288	298	295	287	299	285	278	321	284	308	309	272	284	295	314	309	306	296	274	312	302	285	279	308	259	282	295	312	312	278	279	302	293	302	278	282	314	310	288	318	279	320	295	285	302	267	303	321	298	292	305	313	296	316	267	270	319	309	306	326	299	295	316	295	276	324	288	300	274	302	277	305	289	291	296	306	278	303	264	299	242	290	304	266	288	261	323	323	284	329	313	306	281	293	250	280	276	307	310	278	311	307	314	287	270	276	299	297	271	291	283	279	338	270	279	296	290	310	295	313	274	282	280	318	261	290	295	317	341	327	306	302	310	301	284	304	295	336	283	291	312	293	338	303	298	303	296	297	305	312	284	303	309	315	297	330	281	305	269	290	268	283	303	291	296	290	324	296	280	290	324	287	264	325	307	347	281	283	293	277	284	260	297	306	290	311	295	283	286	296	272	305	321	280	312	288	263	309	299	267	303	327	245	265	299	287	289	287	273	277	290	311	293	276	311	273	330	285	288	309	294	288	290	307	313	283	288	290	286	281	304	313	306	282	314	296	314	277	320	280	278	318	291	298	305	331	330	288	308	289	307	292	299	308	278	306	318	263	290	296	300	316	318	274	306	305	283
6645	14248	26788	18792	6957	1309	791	847	728	702	782	792	796	767	824	761	801	1139	1247	1102	895	823	772	769	746	807	772	777	762	750	784	755	737	758	756	755	787	763	777	761	755	731	765	781	752	755	797	765	790	746	739	761	727	817	775	770	724	767	778	738	715	739	792	774	825	758	755	772	773	765	795	803	868	763	811	708	764	788	732	792	764	738	729	750	735	747	716	818	737	759	731	792	758	784	765	750	759	776	806	817	726	773	782	766	770	768	753	788	817	765	770	734	711	798	726	769	757	764	777	757	726	808	762	777	770	717	823	703	728	777	758	763	751	760	814	724	686	765	757	783	766	817	761	797	772	746	740	741	752	736	758	752	706	779	774	748	764	809	772	778	771	717	812	768	767	768	776	795	795	744	795	807	834	802	791	708	750	754	789	782	792	768	777	749	743	726	784	811	775	797	740	765	721	763	793	797	744	791	772	738	757	787	746	729	755	815	755	752	734	746	790	740	781	738	756	752	778	745	753	794	813	794	784	750	765	763	761	754	745	753	760	748	791	768	767	777	762	751	790	756	768	733	776	742	745	756	762	779	788	807	778	760	765	722	812	775	736	808	763	765	757	738	734	735	805	771	771	791	777	822	775	787	782	738	760	721	785	761	765	777	786	775	779	753	792	780	822	784	736	800	751	788	753	790	733	734	782	780	752	762	766	760	772	781	812	800	771	761	754	785	760	750	802	790	787	747	798	768	807	792	762	811	791	756	828	749	696	735	774	785	761	758	753	734	769	776	762	814	790	772	738	779	811	771	790	768	757	770	718	783	765	732	804	811	750	748	772	784	788	743	755	774	774	701	768	741	784	744	769	783	781	711	765	781	775	773	742	844	752	841	762	783	759	803	785	797	745	783	765	795	788	755	731	783	798	738	752	755	781	792	799	789	788	754	725	757	764	712	789	724	797	768	761	746	739	798	748	743	774	760	766	764	759	813	749	780	760	807	736	759	808	792	784	741	783	757	774	763	789	798	733	714	795	748	730	755	764	728	796	758	790	790	739	835	732	737	779	777	822	813	763	784	778	743	754	793	745	774	792	792	815	746	743	799	770	770	717	754	708	793	809	709	784	786	778	766	741	736	778	760	771	759	794	767	829	746	837	757	755	763	707	794	746	758	739	790	787	796	833	761	774	746	745	751	805	769	792	768	757	767	736	780	770	746	723	761	740	771	702	838	770	768	830	726	776	788	739	772	723	784	757	749	765	750	753	777	751	763	753	733	796	737	795	729	789	733	766	799	756	784	748	834	742	793	784	760	799	802	776	807	786	785	771	778	732	807	718	733	782	746	770	786	765	753	748	776	843	749	759	735	777	748	747	824	780	765	788	747	737	764	814	727	776	749	785	784	718	741	758	774	729	753	802	786	786	816	825	763	783	781	815	797	717	786	780	739	736	742	767	771	805	803	801	762	724	747	772	757	801	761	784	792	718	758	733	755	770	770	774	766	821	731	755	794	744	790	763	757	762	791	738	792	827	792	794	791	768	760	758	784	806	737	844	796	802	734	775	772	765	777	758	769	712	798	759	757	790	777	748	739	797	741	762	811	729	730	736	749	811	794	752	790	812	800	760	799	755	771	788	754	748	758	730	745	765	774	770	761	796	743	758	757	791	746	768	807	751	707	770	811	777	764	741	759	809	819	754	757	750	767	782	782	739	764	704	815	753	807	749	770	774	805	759	734	794	798	773	799	774	831	737	683	750	752	767	750	791	738	779	795	762	774	776	750	760	776	738	751	777	729	758	779	791	737	736	743	787	809	777	752	788	753	755	760	752	770	756	776	752	739	781	762	784	759	815	751	775	748	791	811	773	726	765	789	739	786	778	798	745	769	724	785	770	714	814	746	767	741	731	777	795	766	762	716	811	788	801	760	812	771	752	817	756	809	799	732	752	756	758	800	797	764	765	788	749	748	750	746	748	794	819	747	727	809	787	761	766	787	696	766	731	784	758	793	755	765	769	736	751	785	745	785	742	828	798	746	752	737	754	803	769	776	742	771	741	784	762	786	771	756	741	728	758	763	748	839	782	745	741	781	817	754	792	790	787	790	794	777	764	755	758	770	817	824	800	798	767	763	801	776	703	782	748	771	785	734	769	767	773	827	788	760	788	787	790	745	745	789	817	760	779	754	791	791	742	758	777	792	760	748	796	754	801	777	756	705	734	770	756	781	722	758	767	733	783	748	773	743	748	722	792	807	751	802	758	760	741	742	736	758	784	832	747	784	805	748	748	785	727	839	784	690	750	805	792	772	811	763	718	822	736	743	776	760	777	729	848	745	792	757	775	746	772	797	715	750	711	765	754	803	719	825	858	768	752	778	788	781	723	798	791	736	737	761	762	747	763	740	765	780	760	764	830	752	748	796	737	779	775	756	750	740	746	771	760	776	723	764	793	793	802	826	732	777	761	758	780	748	745	748	797	762	755	773	746	740	804	766	771	757	749	727	763	766	801	738	761	788	804	760	727	799	741	791	742	754	733	774	762	746	750	753	781	805	742	793	780	748	757	762	746	718	722	724	801	751	718	769	769	748	746	810	832	788	768	788	743	752	719	781	734	763	793	779	731	721	759	750	797	795	767	783	798	736	813	747	779	769	704	790	775	786	770	795	716	768	831	808	756	782	783	742	769	767	765	728	778	739	766	737	827	749	799	739	793	751	789	764	797	776	823	768	784	795	782	743	730	782	749	730	743	788	744	780	762	765	777	781	780	692	773	762	727	772	735	737	815	729	788	785	774	784	819	763	760	741	731	799	773	758	788	783	769	783	805	783	756	783	726	753	750	765	739	801	764	783	806	760	723	794	759	792	773	745	750	780	767	785	767	793	750	760	790	730	805	755	804	793	759	778	718	774	787	768	776	815	739	733	842	819	755	765	734	755	782	773	728	758	772	760	814	811	750	779	796	769	740	732	713	744	774	729	762	748	783	777	768	744	739	727	810	787	741	785	797	723	759	752	788	781	743	788	775	781	830	752	763	753	801	752	792	754	768	796	759	759	733	778	763	743	794	797	791	837	739	752	795	738	749	793	741	765	760	764	764	743	799	765	799	747	755	754	759	744	740	751	822	799	754	756	722	765	782	793	793	743	805	726	805	779	724	797	736	794	715	742	794	767	769	786	760	792	813	750	756	756	731	748	741	734	810	706	790	756	767	793	693	745	788	758	817	792	771	774	757	776	802	728	781	801	796	747	777	721	788	778	793	721	737	754	807	801	799	740	755	726	762	768	784	753	741	770	807	791	730	771	763	846	794	785	745	804	742	786	785	751	788	769	750	745	735	790	802	775	711	703	775	714	751	785	800	752	783	759	756	809	798	764	755	737	716	790	754	722	772	784	777	767	710	759	786	770	830	760	767	779	780	755	736	758	766	804	756	757	751	745	779	831	755	744	768	738	750	766	725	726	764	793	757	775	757	737	798	800	799	728	782	743	753	802	729	767	782	749	766	743
41417	59920	67466	50678	26921	6614	640	779	352	347	356	334	363	360	321	340	391	785	847	652	511	397	347	338	327	340	328	318	340	356	338	344	332	339	364	342	318	329	318	328	345	339	313	333	321	325	316	337	321	342	329	357	348	350	343	341	322	312	319	341	343	363	314	323	341	333	389	314	325	363	366	339	300	315	391	329	337	328	338	319	308	357	312	360	348	310	319	298	352	354	366	368	292	345	346	375	363	340	353	357	351	361	347	356	364	358	335	321	340	298	356	336	333	364	361	304	370	329	322	333	343	344	335	306	316	335	362	332	284	346	356	334	310	355	346	318	341	310	316	359	336	312	346	343	349	345	335	327	326	321	330	338	381	339	328	335	346	335	348	339	319	306	301	307	303	342	341	329	357	313	378	389	341	337	336	307	352	328	344	346	335	348	350	341	333	354	342	349	318	306	334	312	330	316	314	349	333	333	372	353	338	309	353	326	318	316	350	356	360	365	313	352	350	342	317	296	334	331	337	348	305	348	331	320	337	307	331	339	343	373	304	326	345	337	314	309	311	323	319	342	331	327	346	315	335	339	322	335	338	317	339	389	386	288	311	369	305	327	340	325	299	338	330	333	368	339	376	336	328	348	348	335	317	346	322	323	357	342	338	322	321	307	314	312	344	320	318	353	338	367	326	353	352	347	343	368	335	335	307	327	330	332	317	360	342	333	335	323	329	347	375	339	323	325	338	343	331	355	327	332	313	329	363	363	327	360	297	367	324	311	326	332	320	318	326	333	338	334	330	328	332	316	360	351	321	333	340	348	314	336	340	353	317	338	370	326	328	354	332	313	362	339	350	318	337	342	375	344	308	322	331	341	347	328	329	349	340	315	340	349	335	335	325	347	330	297	335	348	307	352	327	379	322	333	345	344	330	346	357	361	341	336	337	384	331	355	343	365	327	335	325	359	316	352	362	355	345	317	363	341	330	314	352	335	326	335	328	301	329	359	328	321	343	361	371	355	311	357	350	344	314	337	319	327	299	338	307	308	340	343	315	294	334	351	313	338	340	343	372	340	306	333	322	354	334	352	312	349	353	304	336	325	334	343	353	333	366	301	332	322	339	330	323	318	332	374	347	327	315	349	334	365	359	343	325	328	326	324	343	314	340	335	332	339	311	320	333	314	299	344	328	321	317	305	323	338	351	318	360	343	336	329	323	330	350	355	346	300	332	323	327	347	337	319	332	294	307	357	357	328	327	324	315	339	348	308	327	348	344	334	340	341	302	325	345	346	358	343	361	329	332	342	358	350	322	301	365	330	325	337	312	358	335	313	359	315	336	337	297	310	368	351	306	333	326	322	330	331	347	359	335	356	305	349	340	335	332	330	317	332	333	337	359	336	331	325	344	321	340	322	350	341	309	336	325	375	361	316	315	300	338	361	345	339	339	317	326	323	358	331	333	382	303	345	339	339	332	362	351	337	348	348	348	353	384	332	317	352	327	339	322	337	329	366	315	319	322	313	357	311	349	322	341	345	368	289	349	334	331	357	327	341	343	319	328	363	348	345	343	355	335	309	308	350	333	311	347	341	319	328	306	318	353	329	321	316	354	346	351	352	364	372	323	336	324	329	365	339	342	305	297	299	347	368	345	306	315	374	307	320	356	324	350	371	336	322	360	320	335	332	347	287	343	333	349	333	345	350	342	348	324	337	337	336	312	336	350	348	338	323	326	358	327	318	323	313	328	320	338	360	339	356	337	321	331	364	331	371	363	328	319	327	360	345	354	318	321	334	330	328	311	320	337	300	354	341	347	304	349	317	344	329	356	336	314	364	348	333	358	343	365	332	319	299	348	379	337	300	335	318	321	341	329	316	331	353	333	331	353	340	328	305	362	308	324	359	351	363	361	313	372	328	333	338	331	360	345	333	336	342	330	327	318	323	336	345	386	364	351	323	335	327	362	334	304	304	340	324	318	356	344	330	349	351	327	334	354	311	337	327	346	315	344	339	305	350	309	317	330	334	326	313	323	334	382	352	320	334	315	348	339	345	323	343	313	354	351	359	341	329	348	347	348	372	326	352	331	345	348	332	303	321	337	312	325	332	327	328	366	309	358	372	310	346	329	358	326	328	338	313	358	361	315	317	344	325	350	320	323	343	315	303	350	343	324	340	307	316	314	317	355	318	327	319	321	370	352	353	366	323	335	316	359	348	340	385	344	361	360	341	326	340	341	300	341	307	359	328	355	335	337	341	312	360	333	328	346	353	336	342	312	353	339	328	320	310	340	332	338	316	309	339	346	320	337	338	365	362	364	329	358	344	353	337	335	346	294	335	310	361	315	360	341	322	332	330	349	355	315	321	337	302	328	357	301	342	334	327	341	328	345	336	317	336	308	307	388	341	331	320	337	362	303	318	329	329	336	342	319	335	337	355	349	331	312	339	341	344	324	337	344	360	331	341	338	359	315	324	348	335	343	363	339	347	313	344	365	363	389	351	319	330	356	333	323	297	327	342	337	339	351	350	326	341	360	330	353	362	343	346	355	317	358	325	330	370	327	325	330	323	345	351	325	367	318	327	316	336	350	320	325	333	348	334	355	338	322	327	371	358	307	357	334	355	376	331	344	325	315	324	345	345	326	336	374	349	349	343	347	309	336	326	319	325	333	333	343	348	337	343	350	310	324	353	303	341	329	348	318	320	336	339	313	318	293	314	349	323	303	315	348	333	339	356	311	328	340	319	343	320	318	342	319	343	361	330	315	339	303	329	333	303	366	328	348	323	358	355	326	334	331	324	345	342	305	299	350	351	302	333	364	318	334	301	346	321	340	342	327	327	318	312	322	331	305	324	332	371	327	335	345	319	339	288	367	295	312	324	321	299	346	330	326	315	379	335	333	326	323	343	327	327	342	338	353	333	331	342	330	354	343	345	338	328	343	315	335	322	311	331	369	306	339	377	342	340	307	350	328	295	349	301	348	329	332	326	312	334	307	319	345	369	335	332	317	305	326	320	332	341	297	349	356	332	337	322	342	340	337	357	350	346	358	314	382	332	356	311	314	340	322	354	313	333	342	373	370	337	305	334	333	322	371	302	363	321	342	355	342	330	323	306	353	337	337	366	371	360	310	328	352	360	336	356	351	323	341	341	324	327	344	343	294	315	334	325	351	329	331	310	356	335	345	347	306	359	338	329	370	353	322	338	330	357	344	326	342	320	314	349	341	321	315	319	362	308	302	328	312	344	352	330	312	355	298	329	321	315	343	339	341	323	333	310	350	340	377	333	350	326	345	337	329	346	365	337	346	325	355	326	328	337	329	333	329	368	305	310	339	358	346	342	359	300	311	339	326	304	305	337	305	332	339	328	343	326	337	334	335	356	333	355	348	308	351	332	331	361	338	327	341	357	345	326	335	338	344	367	349	304	366	358	339	330	332	353	353	324	359	325	358	304	325	322	330	325	347	343	338	340	316	313	338	312	326	304	322	339	340	363	373	326	335	346	317	347
25619	45817	62185	54464	32853	7551	1660	3287	934	922	891	924	1005	909	838	856	1144	3561	4424	2979	1567	1071	853	839	850	813	853	849	813	812	826	832	857	836	878	860	878	829	841	824	826	826	797	852	823	830	825	791	880	873	849	840	850	843	842	831	860	866	865	860	844	859	897	858	895	815	838	875	787	806	887	863	815	825	862	852	844	781	808	870	872	817	801	853	819	800	878	815	849	895	852	886	831	809	848	839	846	803	862	831	813	850	846	811	809	839	847	868	786	792	862	845	827	863	868	866	824	810	844	846	805	826	861	840	832	842	873	820	896	830	832	866	789	790	820	828	886	864	864	837	838	904	827	822	876	798	834	817	869	850	874	853	839	805	842	841	830	840	907	826	853	843	852	864	870	897	825	833	882	836	833	904	830	827	864	832	840	905	825	810	907	792	817	815	851	848	869	869	791	921	861	845	828	813	871	814	839	831	879	879	830	849	835	809	867	893	842	872	849	812	806	826	870	821	811	837	839	873	810	833	830	849	860	860	833	834	834	796	826	867	857	851	864	841	808	839	879	856	854	819	799	839	905	861	815	830	888	855	829	843	908	876	893	870	832	833	795	891	807	798	826	855	893	816	831	793	880	854	847	864	895	791	844	864	822	849	820	848	839	817	807	885	894	830	896	847	837	850	871	851	888	844	866	855	880	873	820	795	857	872	836	904	829	859	825	850	871	866	835	824	876	887	858	818	830	814	836	845	787	874	830	870	847	826	863	828	848	831	847	841	843	855	836	869	804	865	893	826	894	823	917	829	853	861	827	798	904	865	813	793	837	841	839	814	849	842	841	854	835	834	830	880	855	814	819	821	880	844	813	851	871	815	844	814	854	843	857	891	813	848	857	826	837	839	833	839	831	812	817	855	835	842	857	847	844	854	796	855	834	855	872	812	862	866	855	850	892	855	883	805	875	846	858	826	886	836	872	854	902	840	852	857	880	840	834	815	859	844	849	871	853	831	892	817	871	848	850	832	828	833	803	886	824	785	857	784	847	911	848	830	862	917	852	891	862	850	845	888	832	814	823	841	836	862	828	845	846	876	867	886	808	833	796	838	832	839	841	846	862	824	823	812	868	891	904	822	836	882	803	845	851	862	832	880	880	864	892	866	858	878	851	883	850	881	814	818	837	814	895	879	879	923	876	835	829	800	831	814	836	810	881	889	855	824	835	840	840	835	880	853	839	813	797	929	832	860	892	828	821	867	808	841	839	838	827	767	873	812	838	839	881	868	875	850	850	823	813	878	854	873	913	909	780	830	812	901	811	806	870	823	838	842	788	865	917	808	886	897	862	823	868	883	834	844	847	875	834	864	854	819	854	871	807	808	864	839	894	843	887	862	860	878	849	878	878	856	812	857	871	804	872	851	800	848	828	855	819	819	896	795	775	861	838	867	905	841	859	870	875	830	844	871	845	826	846	807	874	843	905	821	819	819	831	835	838	830	896	886	826	839	858	856	848	838	873	827	826	831	856	808	844	900	857	881	827	821	820	805	830	847	807	846	882	813	822	866	854	850	843	858	871	862	867	864	849	871	842	810	803	818	890	857	806	855	848	865	849	901	857	813	808	871	809	873	835	805	850	855	874	878	836	826	859	865	853	797	851	838	859	848	876	822	899	861	844	869	783	817	880	873	868	834	879	893	816	855	837	844	850	877	820	849	848	855	781	822	845	812	813	842	825	856	818	854	842	907	828	862	856	820	840	846	881	895	883	855	838	833	829	827	845	828	855	848	889	861	832	839	771	863	856	855	865	856	858	889	856	832	829	877	887	893	846	830	822	899	861	858	871	878	915	831	822	812	822	896	821	837	808	861	843	827	890	919	838	822	846	865	829	830	880	831	826	847	835	898	817	817	887	838	866	857	795	841	823	886	829	844	848	822	867	862	846	874	863	845	842	861	822	854	852	841	930	844	863	844	876	850	811	852	862	850	858	787	853	868	859	852	844	868	861	832	829	864	884	847	837	867	876	810	874	860	810	859	854	834	799	841	836	824	878	835	851	890	893	871	821	832	874	850	900	881	839	822	834	862	823	832	868	813	827	872	833	832	847	859	878	850	874	853	805	839	848	856	871	866	890	840	863	838	827	859	854	809	885	836	829	899	818	815	850	889	867	874	831	849	851	880	891	819	817	876	849	842	818	839	893	792	795	847	815	811	872	834	809	817	855	849	806	925	833	864	837	889	839	857	849	791	860	876	809	861	846	877	873	893	872	817	845	802	898	831	906	814	816	861	915	864	803	877	812	857	862	834	832	860	847	879	802	874	859	875	884	871	835	834	839	829	835	808	830	853	853	811	854	850	852	863	831	881	870	860	832	841	872	834	857	848	871	862	798	832	866	835	844	851	779	831	901	836	804	826	884	839	845	795	832	899	831	864	872	837	849	840	868	844	878	850	881	837	851	857	857	826	871	849	822	913	810	894	867	823	867	856	836	812	825	841	906	891	868	833	863	843	826	881	823	839	798	811	837	836	863	858	825	829	881	866	904	873	856	835	831	840	849	890	863	797	845	844	831	855	845	854	832	834	819	872	874	835	853	861	830	884	841	819	791	868	835	862	849	829	834	888	841	844	861	837	849	805	865	851	891	841	877	821	831	819	816	836	806	836	871	811	824	815	818	829	813	838	855	808	860	874	849	886	862	847	795	849	831	881	800	858	880	892	844	865	865	892	850	894	812	806	861	881	845	844	822	858	897	815	848	844	882	788	927	900	855	846	820	873	843	814	815	846	841	836	839	825	837	864	931	876	848	849	876	814	828	858	787	819	829	843	843	857	818	825	849	878	885	902	854	857	810	825	850	821	875	860	828	802	783	800	823	809	835	825	879	814	830	886	800	850	822	822	860	845	838	774	815	821	822	851	821	872	866	830	821	829	901	820	847	892	813	813	843	842	776	832	859	881	882	843	804	843	827	854	843	813	832	843	829	876	870	817	830	785	848	865	880	808	857	843	820	831	835	848	861	870	848	816	822	850	857	854	815	842	799	829	871	855	798	832	848	855	845	834	891	828	801	845	853	836	846	848	853	875	863	908	840	843	800	790	857	903	826	863	879	844	845	845	864	858	831	812	845	844	830	865	888	848	885	853	849	846	869	845	870	829	866	872	905	827	857	855	895	824	857	854	877	864	873	820	833	863	839	856	836	855	839	824	869	806	832	916	852	858	857	848	847	827	832	838	844	837	815	899	886	884	817	859	825	849	825	856	812	865	861	867	881	839	880	829	795	820	839	860	848	791	871	819	842	857	834	862	839	883	867	833	813	842	873	862	866	848	825	823	841	889	886	824	819	844	810	892	892	857	813	844	808	826	858	798	881	805	888	859	841	797	866	887	853	817	824	853	871	806	816	888	840	834	813	836	805	853	828	881	841	866	889	828	855	817	868	823	875	854	869	880	881	846	864	859	814	919	881	910	843	844	847	838	888	870	826	831	850	824	882	875	882	815	877	871	820	854
61938	75762	80787	63786	40055	15229	1641	1291	366	360	328	334	325	325	279	293	824	1209	1130	963	609	378	313	307	321	290	320	317	320	292	338	316	302	316	292	320	291	303	317	332	324	269	306	305	305	315	323	327	323	289	301	351	298	298	317	309	309	356	320	308	306	308	294	303	314	264	332	302	312	302	309	325	292	327	306	327	351	305	330	329	314	288	309	301	323	293	317	285	294	340	296	327	319	304	335	314	297	320	305	305	307	332	325	321	333	283	274	314	313	298	301	300	343	314	343	285	314	294	305	307	290	289	314	329	276	314	271	322	292	349	330	330	311	314	310	311	319	308	322	330	276	319	296	314	327	339	314	288	297	295	325	332	294	302	311	300	320	300	309	282	288	343	315	279	331	294	312	293	328	313	314	314	311	306	289	324	269	316	320	306	340	294	311	311	285	316	345	321	297	301	307	320	301	281	307	301	291	321	289	308	274	314	348	322	294	282	309	331	309	309	314	302	327	318	300	336	309	316	322	340	323	300	285	319	301	324	297	292	331	284	309	304	269	337	293	333	274	289	289	340	313	325	328	314	325	324	329	312	299	299	304	285	319	291	320	307	301	291	340	318	316	279	300	276	297	322	314	334	306	315	338	335	318	314	333	309	308	297	299	299	282	331	317	318	329	296	290	314	281	341	310	294	318	299	321	298	278	339	289	299	290	314	320	304	334	295	289	327	308	300	306	304	287	315	320	312	311	315	311	314	284	302	329	329	329	292	271	305	373	290	297	302	322	302	285	279	292	300	330	312	309	314	336	335	354	303	312	323	317	316	307	287	292	314	291	303	312	301	309	309	306	279	331	327	295	301	321	304	338	322	310	322	297	317	330	321	295	304	323	292	327	323	291	319	334	289	344	326	276	300	295	323	315	302	285	299	308	323	328	290	306	335	306	334	286	287	291	310	301	334	316	285	339	328	288	314	330	303	287	296	305	295	297	324	330	313	297	285	306	285	344	289	297	292	314	279	331	299	287	346	310	310	328	315	319	329	332	290	322	302	329	319	313	311	292	291	315	321	301	274	283	311	324	306	317	287	331	319	291	318	300	335	309	298	320	288	320	315	286	308	315	326	338	304	315	299	334	338	297	309	318	303	302	311	277	317	343	296	320	325	334	312	265	324	316	274	289	316	297	296	297	315	287	325	316	292	305	312	295	318	289	319	328	291	312	280	299	307	314	336	322	320	291	327	295	310	328	317	297	336	308	315	326	296	311	322	313	288	297	284	312	321	312	305	298	330	314	313	301	297	312	349	275	320	330	298	305	310	354	297	309	309	310	316	270	293	341	306	295	311	303	313	297	303	294	310	300	315	279	279	297	286	328	314	315	327	291	321	315	291	289	296	297	342	303	290	290	302	326	325	321	321	310	281	321	313	318	300	297	323	298	292	298	313	300	285	308	306	295	291	292	351	332	336	310	319	294	305	314	300	310	306	292	334	330	310	312	356	309	315	323	305	320	320	332	323	301	321	292	332	289	259	332	326	291	287	322	322	323	297	315	325	317	307	287	302	285	303	308	319	316	312	318	330	314	318	302	322	324	308	323	268	309	318	311	310	331	316	339	312	331	285	309	278	286	288	312	298	324	306	308	322	302	287	321	299	313	315	295	342	289	285	321	309	318	315	305	291	301	287	319	329	304	330	292	297	316	316	304	303	284	307	293	301	331	304	316	298	287	321	306	329	299	305	323	333	327	313	321	278	292	312	322	317	310	306	317	304	345	316	294	309	326	327	290	290	307	317	318	298	327	295	315	344	337	289	292	295	312	318	321	286	316	308	307	314	330	324	301	294	327	314	289	314	298	298	311	307	297	318	374	336	296	321	313	337	292	301	311	298	297	332	314	292	338	335	341	310	320	313	351	305	295	315	281	309	307	336	316	353	324	311	344	293	290	315	344	313	319	313	290	326	294	313	267	323	329	321	303	324	274	332	303	313	333	305	321	323	299	294	281	318	291	326	286	327	302	341	338	299	316	310	318	306	301	335	283	303	314	300	309	291	327	284	331	281	334	309	295	304	322	291	335	305	326	284	305	326	303	336	302	348	304	313	349	308	295	326	336	323	311	280	315	264	293	298	284	300	310	313	302	294	281	288	341	279	318	318	342	312	324	314	310	340	279	316	320	278	324	303	292	302	324	311	321	364	286	318	319	283	307	294	305	302	315	302	322	296	302	316	298	313	311	299	295	357	296	370	327	331	313	273	305	323	294	304	311	294	315	343	324	297	302	329	300	285	307	310	342	311	346	360	325	296	324	327	296	307	301	290	315	326	303	307	310	330	319	320	329	304	308	313	301	298	298	322	307	281	326	322	321	260	273	285	346	316	322	273	312	322	294	321	313	329	321	318	292	297	312	321	317	325	301	305	327	307	298	325	302	303	316	311	323	304	326	302	304	295	294	307	359	334	312	336	297	269	309	284	312	321	311	295	330	286	320	287	270	337	321	323	292	306	305	289	322	300	301	292	305	324	314	318	330	303	322	288	311	339	285	327	317	306	284	332	318	335	307	325	338	319	300	310	310	303	319	331	312	301	321	329	296	317	336	295	309	339	311	317	316	302	292	314	277	317	336	311	276	319	317	292	290	305	319	303	313	302	300	302	325	323	319	328	336	303	317	351	304	293	314	297	314	300	318	317	335	297	315	303	303	327	317	325	295	293	312	324	326	302	302	323	337	323	328	288	306	292	324	340	293	320	321	313	296	340	280	327	342	332	296	284	293	336	331	307	303	293	313	298	306	327	289	298	295	339	324	319	291	281	312	315	316	287	317	290	306	320	310	298	347	343	286	299	295	289	329	312	343	296	288	364	309	316	300	291	313	326	303	302	264	314	287	331	296	314	339	298	343	331	327	323	335	329	326	318	338	286	325	286	317	318	302	319	294	291	313	322	306	311	297	306	312	295	297	315	309	298	309	275	301	310	293	333	338	330	312	325	280	296	334	324	273	270	315	312	312	333	311	336	301	295	306	299	291	302	317	291	297	320	277	323	316	316	316	300	332	262	293	343	308	298	308	333	312	292	331	286	308	319	347	315	302	329	297	326	278	299	306	302	312	309	307	308	312	320	339	339	287	322	304	296	281	339	324	315	310	277	314	318	338	324	307	312	325	323	329	325	325	302	318	327	287	312	301	318	312	318	300	333	329	307	332	303	347	322	309	290	319	296	291	320	321	297	297	305	309	312	334	278	338	316	303	336	318	282	283	336	296	301	350	293	305	335	286	313	323	290	316	331	304	317	322	321	295	306	356	305	302	318	293	320	311	337	296	330	322	300	320	310	347	306	314	312	342	287	321	282	303	330	288	309	314	324	338	330	326	327	311	344	296	294	315	293	313	285	312	288	305	345	293	308	302	305	300	302	319	300	331	315	298	309	303	292	319	309	331	297	314	309	323	278	342	319	278	303	336	295	285	274	304	307	312	305	316	317	300	334	309	314	301	295	317	308	328	288	344	278
38479	58793	78617	69452	44947	14366	1670	4855	939	1079	940	823	899	870	763	811	4237	6408	6002	4643	2509	1213	806	771	770	839	797	754	767	714	731	758	779	793	740	820	803	764	764	780	767	766	804	766	753	787	800	787	822	771	768	772	815	797	762	816	817	815	797	777	747	767	784	818	756	744	767	826	803	777	767	790	762	763	794	795	773	759	772	777	811	753	829	785	792	758	776	783	796	756	756	760	770	789	773	748	807	801	777	818	703	765	770	811	780	834	759	764	762	794	794	780	770	757	807	789	806	828	749	775	734	756	771	746	801	814	828	800	770	732	815	773	752	768	743	741	784	785	784	812	732	778	796	747	772	773	755	784	804	776	773	786	751	771	784	780	753	822	757	772	705	779	799	832	744	794	745	805	735	792	794	772	783	788	772	774	752	813	785	757	830	799	723	776	759	801	813	767	775	827	773	773	796	784	749	726	783	763	736	793	750	798	776	763	778	779	760	787	794	784	796	797	810	747	768	819	759	782	784	775	797	779	760	770	770	783	748	768	803	751	754	751	773	802	778	735	809	822	753	863	764	771	790	742	773	715	752	776	760	733	752	841	731	787	775	804	779	776	772	833	775	765	786	777	771	799	739	729	786	836	769	753	733	795	767	788	770	783	767	835	823	779	738	787	767	834	804	735	741	775	747	746	801	764	824	807	750	820	811	778	766	749	804	759	765	744	781	797	789	765	812	754	752	790	737	793	786	772	785	785	760	820	781	808	735	752	787	779	799	747	757	813	773	755	744	755	737	729	815	723	774	779	764	776	766	788	797	754	709	750	732	792	777	756	760	789	802	756	807	699	774	803	823	763	835	732	772	798	763	807	772	781	767	783	755	767	777	750	747	805	729	788	810	809	847	781	781	789	752	760	786	781	774	808	791	833	750	806	751	772	753	796	830	754	747	779	804	808	755	804	758	742	770	743	743	740	719	743	765	764	790	759	794	807	778	785	811	777	792	784	760	819	738	804	808	816	730	785	824	762	803	742	780	771	786	796	801	760	748	803	771	835	725	767	767	723	718	779	792	757	782	751	773	775	779	737	765	801	808	769	799	773	774	818	798	762	791	777	771	830	780	730	787	744	795	749	801	819	755	768	740	780	801	811	720	762	791	819	766	807	777	775	796	755	752	725	828	695	773	751	800	761	764	815	784	753	728	817	769	740	815	794	767	807	785	766	789	771	782	764	767	803	789	782	810	828	729	765	767	778	768	824	812	821	779	738	779	773	756	746	794	747	777	800	802	805	789	846	802	751	813	769	692	769	787	745	759	782	779	783	778	755	759	758	780	790	779	804	778	810	787	756	813	754	771	816	766	857	747	750	753	786	785	743	761	782	807	762	774	745	759	790	771	781	764	768	758	756	866	784	776	739	776	747	777	792	790	760	805	830	769	766	796	776	759	779	789	804	749	790	788	754	761	790	761	721	774	775	773	750	833	825	768	749	789	725	767	804	778	736	729	796	761	785	743	736	794	759	793	779	736	802	821	776	761	758	726	785	831	808	791	833	810	815	777	782	760	844	738	757	738	783	782	787	738	768	777	776	779	765	727	791	789	826	768	766	744	791	752	751	755	746	812	741	778	756	804	808	788	804	771	813	769	763	818	756	787	819	773	801	774	778	778	799	771	761	783	740	822	742	733	753	735	825	717	831	762	735	782	793	787	756	797	784	780	761	766	778	783	733	836	832	756	781	785	803	758	766	784	799	791	811	770	799	808	756	791	755	815	786	772	799	770	734	815	783	764	726	807	783	811	769	812	766	789	768	809	750	749	746	761	740	790	780	757	781	815	736	748	787	809	786	800	807	760	806	821	807	791	719	827	721	774	799	838	822	841	748	802	767	734	821	792	793	832	799	719	755	772	797	779	749	796	779	777	810	758	734	785	813	786	817	788	817	793	786	757	739	791	756	762	799	735	797	791	788	756	749	762	738	778	798	778	803	796	756	749	767	796	775	748	782	750	734	767	785	806	797	778	722	795	813	782	834	780	794	747	769	812	759	751	831	774	765	778	789	770	763	739	788	799	817	804	794	735	737	785	796	779	795	798	836	786	811	799	822	772	788	795	774	760	766	807	739	793	764	784	804	776	753	767	762	783	799	836	778	751	778	828	738	733	811	794	741	784	780	739	819	786	761	822	782	788	807	744	808	798	779	793	808	796	759	741	787	800	788	793	772	779	783	774	792	779	816	825	806	774	770	787	776	725	774	784	798	812	792	714	759	746	776	768	776	766	770	811	808	733	739	771	762	723	765	784	810	838	816	811	804	747	825	777	768	813	788	783	771	773	758	808	742	779	732	773	747	758	784	759	778	780	782	830	753	784	839	801	743	830	686	767	787	767	743	707	780	769	785	803	756	749	738	774	772	776	751	840	765	768	781	792	814	799	785	759	792	760	825	774	743	752	761	782	770	785	773	810	747	764	723	824	720	823	776	772	764	800	765	834	762	842	772	767	749	780	780	791	777	752	809	819	761	791	806	764	809	808	803	771	735	776	768	760	813	801	745	793	786	710	803	768	793	763	763	760	734	812	765	734	775	729	759	810	755	782	743	746	796	823	717	736	734	760	752	815	787	728	776	802	813	766	730	810	759	749	767	772	792	763	782	811	755	831	794	759	739	752	836	806	754	743	816	809	787	745	743	790	765	720	778	770	768	822	795	767	821	744	742	797	836	710	776	792	786	775	790	771	704	720	743	807	795	812	785	784	760	748	770	729	750	793	765	740	748	798	821	746	793	759	822	788	760	802	763	723	755	752	768	811	768	812	827	800	772	778	797	805	780	781	789	815	764	796	765	782	742	751	787	762	801	781	751	803	737	841	757	834	749	711	768	751	812	726	753	763	789	803	765	777	772	708	754	755	789	792	795	786	760	805	758	790	753	792	786	793	820	759	768	776	805	742	766	775	777	742	769	782	775	792	757	814	791	801	777	840	790	829	739	747	749	770	778	780	761	736	773	774	752	759	798	801	708	831	810	756	781	810	789	771	795	812	801	770	777	743	800	776	793	777	759	748	761	710	802	789	788	790	712	805	771	808	792	735	827	773	814	836	744	749	801	823	774	821	816	779	827	792	770	772	744	754	802	822	739	759	790	757	760	742	773	780	731	783	768	756	724	773	764	792	737	738	813	789	726	738	800	750	740	822	751	760	787	760	805	815	767	796	776	789	804	776	729	747	833	793	753	778	792	773	798	796	791	742	773	720	755	758	789	785	757	749	785	796	766	780	798	781	739	779	830	844	793	817	778	775	782	748	767	776	737	760	756	749	806	772	747	797	752	740	822	817	748	762	787	802	751	731	766	785	787	818	779	816	776	771	795	797	779	765	800	795	734	755	763	715	835	806	800	730	711	743	756	780	739	760	752	774	730	771	867	788	766	828	776	789	790	778	751	768	739	716	726	757	809	831	759	816	796	755	806	794	757	830	795	771	781	754	767	836	780	808	802	763	763	791	788	807	757
8854	9884	13913	7815	2442	437	285	267	298	297	251	296	255	266	280	261	290	358	356	372	321	314	306	283	279	292	278	288	290	270	286	299	256	274	255	255	289	299	286	236	253	244	257	266	277	281	269	297	302	280	270	273	290	284	253	263	248	277	281	276	282	259	270	256	251	280	248	276	276	291	255	261	275	262	290	283	275	248	241	292	260	286	275	269	304	258	291	296	327	297	276	287	276	263	290	289	267	269	257	298	259	298	293	258	296	296	294	291	292	240	294	289	307	297	270	275	261	233	254	301	258	287	287	290	272	255	266	287	270	286	256	290	297	264	281	263	277	269	251	317	268	242	277	293	281	303	255	269	284	287	287	252	249	292	292	277	290	270	290	275	320	295	278	273	301	259	281	300	272	288	258	236	294	267	264	286	293	288	275	261	250	283	264	256	245	263	293	252	308	241	261	281	288	275	302	303	261	267	297	283	271	261	301	243	278	288	280	286	284	257	250	265	289	295	272	250	287	257	292	275	295	282	260	248	286	294	278	287	269	277	272	263	287	270	293	266	250	275	268	290	277	264	262	269	259	285	288	263	249	302	294	294	278	285	299	261	254	277	247	308	274	312	292	300	250	276	269	285	280	256	261	275	268	297	277	273	270	259	278	263	279	254	289	266	265	289	260	289	249	295	265	281	278	283	270	297	289	290	280	243	292	257	272	261	281	282	279	293	297	289	272	255	262	276	282	250	224	285	292	254	282	305	291	276	275	273	269	300	254	298	307	269	290	252	273	283	300	285	283	299	311	301	291	271	305	274	255	253	260	265	274	237	297	278	262	269	287	274	257	275	267	269	257	259	234	266	261	291	282	277	291	263	285	246	261	275	273	283	270	286	283	267	287	278	262	278	308	258	255	278	275	279	280	291	270	275	282	266	233	294	307	302	246	278	261	248	299	248	281	278	253	284	298	281	285	259	256	303	260	310	294	265	266	286	275	265	271	287	253	288	296	276	266	293	290	283	310	278	268	252	255	259	290	308	296	267	276	257	301	300	287	246	278	286	276	305	272	309	272	304	266	275	275	242	305	246	273	263	262	275	267	296	274	267	291	267	286	282	264	267	318	268	279	247	284	257	274	269	283	260	245	272	275	257	303	259	276	270	275	280	242	269	328	261	317	254	270	303	257	259	286	289	279	275	274	274	289	248	276	305	269	274	294	258	295	278	275	269	246	277	283	280	268	266	274	272	289	277	275	301	301	277	284	279	252	250	265	268	278	268	291	278	267	262	277	280	290	265	286	273	299	275	247	278	252	258	286	259	310	279	295	261	285	278	297	258	283	253	278	272	302	304	262	284	268	249	242	249	282	260	276	293	277	281	282	267	293	276	262	296	260	282	295	260	300	263	277	240	294	268	286	261	243	269	286	260	288	251	311	244	259	289	265	285	286	299	296	254	262	300	283	280	284	258	248	267	293	269	271	287	292	265	272	265	281	304	277	289	294	270	303	286	279	322	273	281	292	289	298	270	283	307	288	302	252	305	247	275	284	265	314	282	273	286	285	278	279	286	294	253	264	283	267	259	296	259	293	228	283	274	303	278	276	240	271	270	283	274	281	260	254	283	261	282	259	276	255	277	322	299	257	282	244	273	266	297	271	273	267	250	280	305	299	268	271	266	271	289	297	271	278	302	265	307	277	306	284	272	307	258	243	260	278	260	269	284	265	286	288	290	285	306	298	284	294	297	301	264	274	289	283	288	268	288	282	287	272	304	254	266	276	302	273	266	306	272	280	277	261	296	288	269	312	260	287	279	275	275	271	280	278	295	273	300	286	285	256	275	301	285	257	271	306	272	290	292	308	310	319	281	274	271	285	288	246	271	278	295	267	272	293	286	274	284	293	277	290	245	268	273	249	267	278	257	272	261	242	251	273	279	296	258	288	265	308	267	281	278	242	280	286	271	256	291	316	279	263	285	233	265	312	248	275	290	255	285	259	280	296	264	306	289	270	292	310	255	284	318	267	274	230	292	241	254	272	298	274	283	255	285	290	292	270	290	292	272	281	317	244	266	285	298	279	278	291	280	282	271	278	295	291	282	289	252	271	284	284	285	281	266	275	265	260	284	286	281	265	268	278	272	272	303	286	286	301	298	282	289	235	261	284	254	236	255	276	279	282	281	281	290	253	289	263	296	304	289	298	290	266	297	300	283	271	300	276	266	286	287	282	289	279	288	279	240	281	275	259	280	280	303	274	299	259	265	286	275	256	262	287	268	289	262	282	258	257	280	295	272	300	299	271	297	255	283	278	240	249	273	276	270	266	256	276	264	253	282	270	295	279	271	273	281	275	276	274	310	271	247	248	262	275	306	284	294	270	270	300	280	279	247	266	278	268	268	240	263	288	272	262	299	269	299	256	277	282	277	243	285	295	277	256	278	281	272	286	264	275	275	261	293	321	274	278	295	299	303	277	298	294	291	263	276	297	288	285	296	286	270	291	275	299	270	293	272	289	273	283	295	311	292	256	271	287	301	275	273	280	272	267	294	260	276	279	236	284	263	273	293	255	282	299	259	263	279	291	291	293	301	268	259	287	273	289	281	290	281	271	267	292	286	281	266	252	265	273	258	263	254	249	265	269	292	278	253	247	276	254	263	300	262	245	303	283	294	266	287	294	277	290	304	312	273	299	285	286	270	280	282	292	294	285	295	277	294	254	251	243	268	297	288	258	291	293	288	284	254	291	266	295	245	265	298	280	239	258	286	265	265	268	266	251	264	281	275	272	285	306	291	272	243	255	260	233	253	292	265	295	278	269	286	282	252	289	276	281	269	263	240	265	261	281	277	277	266	274	261	306	254	240	308	259	283	250	312	297	252	276	299	262	290	286	268	269	263	263	304	268	292	280	246	262	292	260	265	288	296	255	269	267	286	292	284	275	308	294	279	287	275	286	315	291	281	272	281	271	285	268	302	267	282	297	278	256	276	295	273	286	274	265	291	261	271	273	270	288	282	276	292	269	256	304	231	302	259	291	296	307	299	280	270	285	268	260	273	305	291	260	276	264	294	249	265	278	284	284	311	280	252	302	287	284	264	298	283	283	268	278	278	266	256	262	268	268	319	304	273	295	295	295	279	287	289	290	293	286	278	301	266	266	253	265	255	261	284	272	279	278	267	284	282	257	254	260	283	240	292	279	254	276	293	266	310	287	246	271	306	283	280	257	261	254	269	265	250	293	300	276	277	265	270	278	262	303	259	283	248	269	265	280	274	303	288	290	264	269	275	253	275	284	261	302	259	284	283	283	267	269	282	277	268	271	306	236	284	295	231	237	266	298	285	288	299	261	288	260	282	327	263	259	263	275	289	288	265	306	278	276	284	253	277	279	282	265	279	274	231	253	300	296	260	291	248	307	266	279	302	325	262	304	288	266	277	277	274	268	266	272	258	279	278	275	272	258	289	299	249	275	284	280	279	301	267	304	258	297	279	297	252	238	290	282	244	275	296	265	259
7850	15403	22864	18167	7208	1283	727	721	746	697	737	713	703	764	704	722	791	1229	1334	1083	808	762	750	733	698	704	758	688	740	728	698	722	722	735	706	704	717	751	721	726	729	721	688	703	722	739	708	702	681	684	754	735	720	679	742	715	682	717	735	744	706	752	765	714	710	742	719	719	701	745	715	800	740	694	711	765	722	707	700	758	704	719	675	697	702	688	744	711	709	730	728	739	689	742	697	704	729	691	739	702	690	731	719	723	750	659	704	656	714	703	697	748	693	715	744	741	690	706	728	683	749	679	671	711	719	684	675	763	710	666	708	697	700	708	696	737	707	713	705	694	746	713	664	716	703	766	746	710	700	756	752	699	673	730	708	693	699	748	705	733	709	704	768	754	688	698	654	699	706	713	735	713	705	699	695	745	743	754	674	714	731	755	759	710	667	731	712	758	711	745	723	711	708	699	748	723	712	707	712	751	732	713	682	741	681	735	708	714	694	694	769	724	745	725	727	724	714	729	685	679	762	692	736	680	719	737	655	697	671	762	756	698	676	704	731	688	699	740	692	700	710	751	771	772	695	693	714	719	720	730	705	691	696	684	725	710	742	740	740	694	709	695	684	720	723	715	732	686	748	728	717	688	698	739	695	699	722	706	710	732	691	720	734	665	740	706	679	724	692	725	738	716	722	687	725	725	709	659	739	745	764	660	731	747	734	689	743	703	711	712	691	721	691	723	774	766	746	704	709	724	677	732	742	726	747	692	687	722	715	710	684	690	751	676	716	706	715	697	716	705	705	710	697	740	695	700	753	784	688	713	706	731	699	724	620	699	740	688	764	705	718	739	741	749	728	704	706	747	725	667	752	700	716	723	722	681	735	702	667	708	725	708	747	708	699	687	733	679	717	719	730	730	730	679	778	716	754	677	709	720	679	724	722	702	756	708	702	702	750	724	696	715	709	718	723	715	693	698	750	724	760	725	697	694	719	726	707	695	679	692	740	701	703	738	732	699	759	714	753	756	727	702	750	731	746	723	725	734	724	705	715	741	724	722	706	731	688	730	692	693	680	714	745	741	684	691	736	763	726	658	746	761	730	745	714	705	735	719	714	684	726	701	706	708	734	708	709	740	722	716	751	744	786	724	735	743	733	736	682	689	710	729	739	751	687	698	731	740	737	729	755	715	739	724	701	753	680	702	785	656	728	795	745	740	698	705	727	716	707	722	753	743	740	689	678	747	683	760	721	716	732	774	724	741	751	692	727	710	723	743	741	698	704	717	684	729	762	730	722	716	706	723	725	722	673	716	713	706	702	751	694	728	693	703	729	749	741	727	738	674	702	720	735	713	670	711	712	720	681	747	757	675	723	716	727	723	737	770	727	745	737	684	695	693	698	740	715	737	687	740	717	705	728	729	715	714	716	651	703	700	712	731	764	806	670	720	681	658	737	701	710	723	713	710	698	705	715	687	723	771	734	735	718	709	698	688	690	705	683	745	713	705	776	706	773	684	698	750	716	699	729	728	712	739	692	654	752	702	746	731	753	730	698	698	714	710	733	729	712	711	764	741	735	652	710	718	710	713	767	735	783	706	729	718	676	714	684	672	678	706	687	730	752	748	717	709	732	729	679	703	725	758	765	754	715	710	708	749	734	721	726	769	748	660	759	707	740	763	692	673	718	709	622	734	720	757	720	716	691	713	713	737	684	730	673	757	733	696	751	728	756	724	754	730	717	742	706	694	729	713	683	715	748	707	699	704	702	718	725	737	719	687	715	738	769	704	748	737	689	705	742	762	744	713	699	778	802	745	709	704	721	692	719	717	710	713	746	680	740	702	735	691	707	714	748	738	735	741	721	729	745	668	704	733	673	740	734	744	769	743	750	714	716	700	733	710	741	738	734	730	741	701	749	711	660	750	692	738	705	726	707	711	745	647	730	734	722	750	708	689	675	712	727	785	744	748	711	716	694	720	732	710	703	681	724	745	735	715	702	728	741	703	700	721	714	751	735	706	693	696	691	682	748	700	715	691	704	707	709	709	691	719	745	745	704	724	679	721	739	720	717	715	721	765	748	707	729	736	753	735	725	714	714	756	698	753	727	737	745	701	722	728	682	725	740	695	724	754	719	722	703	732	733	731	700	728	670	736	717	746	732	685	695	712	728	723	739	756	678	724	723	711	746	725	693	727	729	728	708	663	747	708	699	743	703	710	682	719	739	681	712	748	719	758	723	662	694	697	728	717	680	711	727	743	757	709	707	682	713	680	707	714	715	709	697	735	784	698	713	727	752	674	738	675	712	744	710	726	719	768	722	700	725	690	704	747	744	698	751	724	722	710	702	708	681	690	750	720	768	748	685	745	715	729	734	736	699	723	796	681	732	689	756	720	758	746	688	740	741	718	757	719	708	704	726	693	709	700	759	719	700	700	743	681	663	706	717	708	748	713	719	729	741	728	704	739	717	790	719	728	746	707	721	752	748	736	721	717	730	715	738	682	741	714	668	731	731	750	743	791	687	724	752	718	746	750	644	700	716	721	729	754	746	706	738	747	697	727	762	721	731	683	733	695	683	704	749	738	691	707	672	752	708	680	728	671	700	709	685	738	726	654	711	744	729	689	675	724	709	735	710	708	626	710	701	719	749	703	686	729	719	748	729	689	730	735	731	736	731	740	708	701	704	674	769	713	724	718	771	699	692	724	676	735	742	696	696	710	739	686	785	713	695	734	735	730	725	714	719	692	691	701	779	714	732	745	682	724	744	732	706	729	752	703	712	727	748	735	713	744	695	681	693	729	727	717	703	667	683	715	691	695	709	709	746	744	716	690	685	707	691	715	681	714	689	813	736	744	729	707	749	720	744	706	700	756	662	729	701	705	761	775	719	741	729	718	698	721	678	719	704	719	657	722	706	705	660	763	722	769	730	713	688	752	723	650	685	745	718	741	665	749	715	696	687	700	706	716	730	701	689	725	730	749	716	694	711	693	740	704	731	746	760	712	753	723	732	693	723	716	686	736	717	717	723	770	718	717	727	731	743	706	687	732	718	784	687	728	690	694	747	707	734	718	691	739	738	739	697	691	674	740	672	723	750	734	721	734	685	721	743	687	717	696	717	690	694	724	733	736	744	717	686	718	750	694	781	772	786	716	706	671	741	730	732	677	733	675	699	691	676	706	744	694	740	728	735	726	706	750	698	718	748	694	728	697	672	749	713	694	714	726	676	747	758	749	760	710	703	703	682	682	705	723	707	647	666	679	715	724	700	727	714	750	747	742	755	703	677	761	726	682	747	689	666	719	685	711	739	774	687	717	709	700	705	762	731	738	699	738	752	690	733	742	726	707	746	683	782	670	722	692	767	756	688	722	675	737	805	740	755	711	729	789	741	697	724	737	755	707	712	732	710	743	711	749	736	690	717	730	723	747	712	699	691	699	723	734	726	749	718	730	700	669	660	737	768	691	763	692	713	726	721	706	710	735	704	752	732	724	696	755	726	701	650	743
46371	62375	63391	46720	24117	3670	479	361	336	334	402	327	321	349	409	288	388	1211	1246	849	465	336	301	286	313	367	298	314	285	314	346	300	322	307	293	332	321	326	326	298	331	307	329	319	293	342	322	311	312	321	290	279	302	302	337	279	336	319	294	323	301	295	331	296	297	305	322	297	321	338	320	296	298	313	290	274	305	298	275	314	329	318	291	296	307	316	308	332	340	306	298	301	319	291	322	286	326	296	330	319	337	346	301	296	335	298	304	276	306	297	308	286	328	307	271	310	310	319	290	322	315	303	286	315	300	289	280	308	344	305	296	324	291	309	325	274	331	325	265	314	308	313	315	320	292	281	306	302	339	308	290	310	341	314	298	303	275	311	316	332	274	348	311	317	297	308	299	339	309	314	298	314	328	345	319	311	318	294	283	312	314	305	327	296	294	298	304	298	302	272	317	293	283	342	305	292	330	296	334	316	300	316	298	310	280	321	303	286	298	311	308	280	337	294	314	335	300	343	285	338	310	314	294	297	258	300	317	309	319	305	269	308	315	281	308	308	309	289	300	331	303	320	278	296	294	292	329	309	303	317	336	286	296	328	309	343	305	347	280	317	301	343	277	297	310	297	276	312	292	295	295	300	278	345	296	297	350	332	292	289	347	318	315	303	318	307	305	308	314	301	297	312	321	319	314	304	317	293	319	294	292	285	316	311	316	326	322	310	302	282	291	304	330	294	318	291	305	289	314	306	294	284	293	290	335	308	324	305	324	335	300	309	329	308	327	310	308	303	310	289	290	272	328	281	325	320	310	363	342	311	285	325	278	297	305	332	339	311	300	327	286	338	308	322	303	312	287	318	318	310	312	324	295	336	306	320	301	323	328	301	283	312	319	285	323	295	287	308	316	328	316	295	290	323	287	297	306	297	329	316	305	331	297	324	328	301	321	311	326	322	328	322	285	305	306	310	315	315	323	302	329	327	326	309	320	296	312	295	321	313	332	341	297	319	300	287	341	317	326	266	307	320	275	322	313	307	325	342	317	306	304	303	330	330	313	320	315	307	308	319	310	319	341	304	313	347	293	284	308	327	327	297	288	301	306	300	329	295	269	336	301	298	301	286	326	279	298	323	322	306	314	320	331	323	304	303	321	328	341	327	319	344	320	289	335	358	326	352	319	343	309	341	303	301	329	332	303	300	346	279	302	332	328	320	306	314	315	288	321	317	338	338	331	310	331	321	303	293	351	284	288	309	280	321	326	287	304	299	342	334	295	316	286	311	292	334	292	300	313	323	312	282	308	288	289	318	332	282	316	286	280	283	308	289	291	350	290	305	289	330	340	313	341	301	272	319	307	276	356	289	285	304	298	326	304	325	290	347	318	282	343	331	322	316	313	319	310	312	287	284	323	311	308	309	321	318	303	302	312	310	294	308	313	320	314	310	323	316	303	314	333	301	324	326	304	270	294	299	331	280	312	305	303	314	313	306	328	321	299	273	300	279	280	312	256	302	313	295	302	293	336	332	289	302	310	349	303	291	317	303	320	317	342	308	328	323	319	307	273	286	321	307	300	281	279	291	297	299	298	319	286	313	297	318	340	322	290	310	307	303	294	342	298	291	306	313	293	290	338	321	326	277	325	319	325	307	340	325	291	305	297	292	308	346	316	333	319	283	322	325	283	332	308	325	313	311	284	283	320	310	282	310	285	338	313	296	346	341	327	308	289	323	308	282	314	314	299	309	352	316	303	311	310	289	307	304	292	283	334	349	326	335	295	331	334	308	317	293	334	293	302	295	290	320	322	342	338	292	288	308	288	320	278	292	308	280	317	288	318	285	334	317	299	309	311	324	306	305	322	346	331	322	287	350	316	307	313	345	306	312	295	296	301	330	287	275	304	286	321	292	321	298	323	290	312	311	307	280	305	334	313	338	318	316	321	285	296	280	309	306	306	328	308	304	278	292	346	290	333	287	314	298	278	283	303	318	334	289	318	334	311	284	292	315	301	311	306	269	302	294	283	290	298	306	295	290	330	309	284	323	301	300	281	274	311	294	314	324	286	302	311	297	286	320	331	290	310	298	296	305	306	311	302	318	327	329	307	318	370	282	278	331	315	284	303	294	341	320	304	296	285	314	339	316	283	263	317	312	300	317	319	363	318	315	309	285	322	326	290	314	309	259	295	297	284	269	297	332	320	313	322	275	268	319	322	299	315	320	310	270	319	304	321	285	327	332	304	301	289	316	331	323	288	297	304	334	328	282	307	308	334	318	302	289	337	322	336	293	316	334	306	300	309	310	300	318	279	257	305	322	308	335	285	312	331	304	339	323	310	296	330	299	295	304	330	299	282	324	316	292	317	300	331	321	291	319	310	296	304	329	319	298	322	301	301	367	306	295	348	319	318	309	316	310	328	309	308	298	300	316	302	321	327	337	343	307	297	302	286	281	281	314	282	316	315	335	297	316	327	311	302	311	310	279	295	307	316	306	309	307	309	308	353	308	310	295	276	304	318	318	299	325	297	311	317	324	298	303	331	311	279	326	318	318	290	295	309	327	321	307	346	292	308	299	295	315	321	307	307	314	297	290	328	296	295	321	327	309	308	311	290	305	281	325	306	319	317	306	272	300	293	298	302	319	305	293	306	318	313	346	300	289	277	299	305	317	327	271	319	287	352	315	325	311	325	316	294	289	317	303	333	319	296	296	294	294	295	284	323	329	289	306	302	325	306	312	315	305	288	291	318	314	316	282	326	337	290	313	315	332	299	358	332	313	286	298	322	303	312	286	297	278	305	297	341	318	287	316	327	325	278	311	272	300	277	296	328	295	295	280	289	304	271	317	303	298	328	286	296	324	297	297	292	300	325	316	306	316	324	327	304	301	311	295	299	289	328	312	312	328	316	326	336	310	310	299	305	292	275	305	278	308	341	345	287	314	326	309	326	310	296	283	325	302	314	303	308	336	301	298	287	331	296	324	297	292	322	301	286	311	319	315	332	329	304	336	316	310	320	308	312	317	309	334	295	296	300	314	333	301	315	280	318	309	316	322	283	313	307	306	287	306	294	320	316	342	322	317	325	283	309	304	290	298	305	291	324	313	261	268	320	304	318	318	310	311	313	303	319	311	309	313	313	314	291	312	289	300	315	319	290	300	329	323	297	324	304	297	329	278	310	302	350	331	321	326	332	287	338	316	285	285	316	310	318	292	315	346	299	310	318	297	296	301	326	308	287	305	314	296	312	293	295	276	282	312	327	289	283	301	341	304	296	298	317	303	291	343	323	326	319	320	332	324	301	303	288	327	327	330	322	292	292	310	337	354	319	278	330	311	300	323	299	315	296	353	323	291	339	313	311	334	336	290	307	321	332	301	302	296	315	327	326	321	290	318	320	294	325	288	303	336	330	277	321	283	317	316	312	303	318	336	289	313	307	292	277	311	310	298	300	317	287	346	302	307	316	316	297	286	280	301	305	328	322	341	291	276	293	313	306	329	310	314	320	281
28369	47332	58671	50578	30229	2548	1601	1016	1002	918	1346	1075	869	1113	1414	808	1484	6496	6310	3870	1956	1078	873	831	759	810	777	788	736	787	778	840	786	754	792	724	785	817	795	753	797	750	816	763	790	780	791	750	783	765	795	727	813	769	803	770	796	784	766	756	800	739	784	838	798	782	771	803	764	841	820	782	788	792	797	750	848	796	816	802	770	833	784	757	770	742	822	806	794	830	799	781	778	810	818	818	795	749	752	811	753	806	790	801	730	798	793	799	780	758	763	763	822	753	764	784	776	784	790	762	824	734	783	768	766	763	798	742	801	779	805	811	733	761	807	836	768	797	748	760	778	816	778	754	752	816	795	806	809	728	817	814	766	748	822	782	739	743	778	776	797	804	788	762	787	780	775	777	820	776	753	826	761	767	778	787	763	757	773	711	764	786	762	780	838	799	773	762	809	801	851	732	696	802	754	832	806	763	815	827	738	793	839	790	759	781	758	800	802	742	809	812	745	764	787	806	761	786	761	791	797	804	810	819	728	777	804	778	838	733	758	814	784	778	768	766	802	783	752	800	826	774	776	815	814	800	781	789	805	777	776	771	766	773	748	832	793	794	811	779	826	787	786	876	775	736	783	790	742	794	769	802	779	792	778	803	769	813	802	802	773	779	802	803	730	752	788	785	766	718	821	759	761	768	786	776	763	727	747	790	788	775	756	812	791	808	820	722	797	774	828	803	783	801	830	799	778	795	784	773	767	796	802	799	800	797	812	781	807	804	761	817	820	739	780	766	738	774	797	782	805	766	763	761	704	801	815	726	812	811	822	800	789	814	787	770	725	804	795	796	752	797	760	751	786	755	761	759	809	826	782	754	797	798	745	748	806	805	793	769	744	758	745	774	770	842	775	778	739	785	858	814	756	772	787	772	824	784	823	825	762	795	777	801	764	759	750	751	771	810	760	767	795	758	807	791	806	781	767	797	817	783	812	775	778	781	759	807	797	779	746	775	853	798	732	774	797	799	779	781	863	727	768	772	799	856	789	804	838	797	798	789	757	765	821	772	761	800	790	813	825	787	729	809	750	805	795	775	763	782	749	787	751	787	778	840	770	790	771	797	793	781	780	729	763	736	760	801	795	787	762	815	688	749	802	805	807	832	804	770	760	749	786	749	765	818	773	791	705	785	788	804	783	827	777	739	842	812	801	786	750	755	783	816	835	733	775	798	805	759	794	753	795	753	830	809	801	774	762	770	746	759	737	783	749	790	764	776	786	765	797	826	823	796	763	781	773	787	821	779	823	782	783	766	779	782	781	809	778	772	808	750	807	792	771	799	795	787	784	781	792	728	767	757	778	842	789	765	808	792	778	754	802	760	761	787	815	780	803	766	830	793	802	793	774	785	759	816	785	781	807	813	771	770	805	819	794	771	782	763	774	807	753	816	694	821	735	811	781	742	807	797	763	809	715	830	740	787	804	800	758	779	762	787	818	768	728	721	739	791	804	828	805	757	785	764	784	758	775	797	741	822	744	792	844	766	792	785	761	804	808	763	741	750	759	740	768	805	795	757	806	784	733	801	760	771	730	776	871	784	800	842	800	806	815	755	732	755	781	782	792	731	818	777	799	817	811	802	793	797	805	787	750	802	738	770	773	799	827	758	825	775	744	781	799	755	751	746	783	804	765	769	776	798	769	812	774	757	738	833	763	840	864	764	806	793	749	778	814	777	781	784	809	816	758	789	772	769	732	758	802	818	770	781	784	806	782	762	816	780	762	759	785	744	772	795	814	799	797	780	748	762	801	820	836	759	811	772	810	764	789	770	765	793	818	828	825	747	761	772	797	793	818	725	780	797	824	803	808	786	767	762	759	765	818	779	809	783	789	817	746	788	760	770	812	789	756	798	814	791	778	770	802	826	800	782	791	837	823	812	801	787	790	800	796	773	765	825	762	762	743	761	770	801	747	784	772	784	694	761	744	739	769	742	792	800	766	769	836	798	791	792	788	841	764	776	766	801	768	805	745	808	800	789	735	702	803	805	778	782	814	791	794	828	790	872	766	795	773	837	805	784	762	785	771	793	764	789	794	818	829	791	795	745	779	817	757	727	884	785	761	797	772	773	770	763	780	739	779	753	812	758	797	810	772	811	794	807	752	790	744	761	808	789	771	792	752	827	760	761	732	803	786	803	799	788	775	735	728	787	782	741	770	747	789	780	786	778	747	795	738	824	762	766	775	803	788	748	791	780	810	800	804	811	781	814	778	782	757	831	777	754	797	781	751	757	739	745	782	827	768	803	763	767	743	756	756	779	750	759	753	755	813	764	809	765	793	806	771	765	782	799	804	799	801	729	691	786	811	748	731	799	802	742	790	801	777	786	771	763	820	789	784	809	804	750	780	794	769	773	756	795	785	782	779	751	799	767	721	785	834	769	718	734	823	778	812	752	795	816	784	766	812	807	755	801	791	789	786	807	725	829	817	790	738	790	765	771	769	784	757	770	784	816	716	757	802	742	779	811	770	754	774	763	780	767	792	793	792	754	782	762	753	824	794	766	791	754	777	824	771	758	761	804	772	766	772	757	719	815	788	828	817	722	780	745	749	805	776	774	781	799	809	739	793	756	771	760	778	791	765	785	792	809	783	732	757	791	747	773	778	800	825	782	800	796	832	745	745	807	760	788	727	809	791	765	799	765	805	850	766	755	795	801	829	741	813	710	769	815	772	780	769	764	811	801	774	805	744	793	782	804	773	756	816	763	767	750	770	811	761	784	840	769	785	768	805	738	785	743	775	809	813	759	780	807	731	731	840	776	791	800	786	731	761	786	802	770	792	764	790	742	812	723	774	796	787	792	762	799	729	767	725	769	792	807	764	804	796	730	766	736	806	785	820	808	744	774	796	788	782	790	799	827	767	812	837	749	767	810	793	814	802	770	783	733	816	783	809	760	822	789	805	794	762	750	800	770	733	812	785	750	784	767	801	755	759	773	799	776	755	882	814	778	806	809	774	736	726	765	785	785	773	813	746	797	801	821	794	820	808	787	727	763	769	747	803	786	746	789	818	860	762	781	724	751	804	761	770	750	807	799	747	812	811	752	807	773	821	750	758	795	775	800	819	788	795	790	787	781	795	804	798	778	808	770	785	793	732	791	763	789	780	789	779	810	790	824	771	757	766	787	742	780	762	768	800	762	806	760	814	752	811	776	784	795	826	792	781	839	789	812	755	759	789	799	826	840	745	809	812	797	779	778	796	803	761	787	742	764	780	787	811	786	767	755	779	828	773	802	768	820	789	798	765	742	730	743	759	783	785	759	788	790	807	800	823	747	806	763	800	785	801	782	795	739	746	784	801	745	761	797	872	744	774	766	795	776	765	781	806	815	753	769	758	765	755	805	795	777	780	820	761	727	788	773	767	794	787	789	787	746	779	794	766	826	840	786	779	848	809	710	781	813	735	764	784	780	769	745	763	768	789	742	787	782	788	782	741	789	787	814	791	843	775	815
61296	77562	77008	62138	34531	8380	778	420	427	333	316	305	302	335	446	290	613	2664	3405	1988	919	486	293	295	280	244	290	258	289	285	259	306	283	262	294	269	284	259	290	287	259	262	287	295	242	274	255	264	287	270	255	265	264	273	298	280	274	291	260	277	267	293	318	248	243	271	285	249	269	288	258	251	267	266	299	255	314	262	269	249	240	258	287	276	268	296	271	237	280	264	258	253	293	280	237	240	254	298	266	296	274	248	258	268	238	251	269	279	254	270	290	262	287	256	267	280	301	281	265	265	257	295	265	256	262	267	276	283	301	254	255	255	256	257	273	283	241	254	252	253	266	272	262	271	251	238	244	277	273	295	265	242	273	279	278	262	275	295	276	271	257	290	277	266	273	278	251	274	243	269	274	271	264	256	253	254	273	252	291	267	302	237	254	277	281	275	269	296	311	291	297	251	270	286	257	270	249	260	242	273	263	277	275	282	276	296	279	258	259	285	280	240	215	259	259	267	282	246	239	262	284	291	279	231	243	262	250	272	276	263	284	251	292	290	280	270	278	270	290	267	250	296	259	291	271	259	252	268	269	247	274	261	248	262	274	278	246	262	277	237	286	299	264	288	258	271	261	265	262	268	261	260	271	262	245	285	271	274	254	292	287	274	273	276	260	267	249	267	292	278	294	278	282	276	282	241	270	246	287	267	281	254	279	273	235	289	275	303	261	267	291	268	305	296	277	256	273	315	263	281	239	275	264	270	266	269	238	266	256	250	284	263	265	296	291	243	289	278	260	276	262	270	258	290	245	277	257	313	264	285	279	266	267	277	294	232	269	285	273	265	255	294	263	254	255	270	260	290	290	251	302	311	244	252	299	260	284	308	271	262	278	265	300	274	245	287	291	269	275	295	253	277	243	278	259	262	292	238	289	255	276	245	275	252	249	263	232	245	272	259	284	254	265	294	261	264	249	271	274	301	274	254	268	241	274	271	284	228	279	274	271	263	267	274	293	242	270	280	269	272	238	290	261	281	284	270	265	281	262	251	282	259	269	257	279	254	277	256	255	287	270	305	274	250	261	281	241	258	273	288	290	300	254	251	242	288	262	252	277	305	260	272	273	297	279	225	238	245	248	255	278	279	253	271	281	279	290	280	262	262	287	269	268	268	281	266	298	271	256	261	289	254	307	283	251	259	293	272	284	266	280	253	245	257	256	285	280	288	290	231	294	307	241	271	280	252	243	267	286	263	284	275	262	277	275	267	266	276	285	287	256	261	264	253	253	287	261	280	268	249	252	247	303	287	246	261	276	244	290	260	264	254	278	301	268	267	278	288	271	278	268	242	249	226	236	296	265	302	264	240	303	282	256	250	257	265	286	245	260	261	286	251	279	236	261	263	279	263	305	277	261	276	317	271	235	264	259	286	282	276	280	254	288	286	262	264	275	269	255	285	292	268	246	265	294	254	269	250	283	253	272	279	304	258	272	262	281	247	270	274	324	254	291	293	266	290	240	248	251	309	264	241	273	273	245	271	270	279	274	293	252	255	248	253	271	281	282	269	260	271	249	287	255	269	293	294	284	252	295	282	265	271	278	243	287	269	290	248	292	274	254	250	280	256	275	277	269	253	305	284	275	268	248	257	284	270	260	288	282	258	251	277	261	275	309	303	253	236	252	287	270	257	268	268	270	258	260	269	291	256	319	268	271	283	264	281	261	265	270	268	296	287	266	231	295	270	265	289	279	283	256	292	264	287	258	275	277	279	267	259	264	288	262	278	276	243	279	318	293	253	268	276	287	284	312	286	271	266	255	289	247	286	270	249	260	256	251	261	260	289	253	278	286	273	283	309	286	292	260	288	306	284	262	282	269	271	262	284	268	280	263	267	300	251	265	267	264	293	310	257	288	270	247	262	277	257	287	255	284	276	269	298	274	283	276	294	261	252	246	277	257	290	265	255	272	258	262	293	280	253	293	285	283	256	278	266	264	275	262	288	294	263	275	291	271	269	272	279	272	241	295	274	290	271	259	253	264	271	300	268	252	263	286	252	257	290	286	257	278	260	230	293	282	245	302	294	289	265	254	302	283	287	275	272	275	279	283	267	249	286	275	272	297	264	298	269	262	253	277	263	279	302	286	245	273	269	267	262	273	270	248	263	280	289	247	248	259	270	265	269	284	258	267	269	268	252	283	304	254	261	253	232	274	226	274	265	284	270	299	248	242	266	275	275	261	264	258	268	285	251	283	236	308	285	276	254	267	251	247	288	295	252	241	288	265	290	263	273	255	293	289	283	280	296	308	287	253	257	271	241	249	273	251	282	248	299	275	257	252	252	293	296	291	263	279	331	283	268	261	292	268	266	281	272	290	269	242	281	276	262	264	261	288	276	260	271	272	302	229	291	263	274	285	263	282	289	285	269	263	264	269	276	264	273	240	257	260	266	240	274	246	257	291	266	304	252	258	294	268	257	284	253	257	251	275	283	297	261	267	249	262	287	294	264	280	327	278	274	291	277	295	252	267	292	288	240	280	251	275	270	273	281	278	253	262	300	261	283	258	243	251	275	272	244	270	267	296	242	278	256	293	278	309	298	280	315	263	286	303	268	288	281	331	257	267	252	260	285	234	279	275	288	270	240	239	267	254	262	281	261	258	278	306	277	260	265	268	282	258	281	270	267	241	259	263	255	278	279	296	251	263	276	254	281	268	279	259	258	282	279	284	255	243	274	263	269	279	257	255	275	268	270	290	271	293	284	288	272	301	246	253	277	298	280	259	299	269	291	262	293	270	283	283	274	240	263	265	280	272	282	291	253	270	247	251	240	263	234	249	286	225	283	251	315	277	263	274	250	267	265	281	258	286	293	276	279	276	283	266	255	269	292	284	262	284	253	238	275	264	280	271	283	246	281	286	254	302	228	272	256	290	293	275	245	305	266	268	273	247	275	265	257	321	241	249	253	269	257	243	278	269	270	282	280	277	285	288	273	264	300	283	253	244	265	270	290	273	273	283	288	270	274	280	288	271	246	285	256	308	301	249	267	276	269	275	264	255	262	239	283	267	253	262	290	256	291	275	268	253	283	264	268	276	284	293	300	305	287	272	252	248	303	278	288	286	287	244	263	271	277	256	263	273	287	266	298	264	291	251	271	274	273	300	281	269	285	283	289	290	284	274	277	306	292	250	265	256	283	242	246	291	262	286	295	275	275	281	241	281	266	265	264	277	283	278	232	281	271	257	278	285	258	254	265	274	285	269	261	265	267	250	293	268	274	236	263	260	291	269	296	263	280	301	266	266	272	272	260	266	270	278	269	259	306	249	256	282	279	269	295	274	258	249	257	257	269	263	279	279	267	254	268	269	288	269	272	278	261	263	280	256	276	277	310	264	306	250	276	264	290	255	260	268	263	276	271	259	268	268	252	281	260	241	258	287	273	275	292	275	262	289	295	281	293	276	279	282	259	260	264	300	270	302	252	256	249	295	276	246	282	275	270	296	277	270	276
37807	58409	74979	66033	33111	2493	1363	1367	1197	1007	999	944	824	1018	1645	814	3070	13466	15305	9596	4163	1779	813	694	697	674	690	696	676	659	620	696	699	662	683	688	678	695	720	634	650	666	684	683	730	672	675	674	669	711	689	705	673	684	697	721	703	683	651	668	650	679	693	715	678	694	699	709	706	722	710	657	650	702	678	672	660	664	720	675	702	659	660	702	729	681	678	691	682	630	643	652	681	680	661	671	683	683	705	704	644	684	691	668	677	694	690	670	703	723	632	682	674	685	700	701	654	685	635	678	714	672	655	631	653	699	674	697	693	714	639	674	658	701	639	681	693	694	679	694	677	716	657	689	678	632	728	690	703	696	668	684	713	688	630	696	677	691	700	668	734	750	707	699	681	725	708	677	712	661	646	713	691	652	662	634	719	658	695	689	668	709	658	690	660	652	707	702	693	648	674	647	671	700	683	719	693	688	699	630	654	674	707	699	684	646	652	675	667	687	694	657	706	694	609	711	656	680	665	706	709	639	657	716	677	695	688	671	677	653	685	727	639	659	645	695	677	730	698	695	736	667	704	672	677	733	743	682	677	675	671	670	661	646	641	682	739	756	710	697	668	677	645	694	686	689	691	702	685	746	648	654	718	685	696	733	654	657	688	674	677	698	691	697	745	751	688	647	674	695	635	703	712	674	674	704	700	672	672	680	691	718	689	700	689	681	720	705	712	650	715	676	632	682	701	669	704	641	620	735	666	680	676	676	656	674	718	682	641	681	665	694	615	692	663	725	689	716	644	722	648	658	703	740	661	646	686	706	691	674	659	736	654	688	741	686	732	684	626	702	676	659	681	662	661	708	680	658	679	709	618	679	664	683	685	745	634	674	667	709	674	705	691	666	689	706	678	669	689	644	706	654	643	714	655	742	652	707	667	660	684	682	706	672	659	715	671	650	707	675	667	698	685	659	651	674	675	651	699	671	684	693	698	682	686	681	699	665	695	677	660	704	672	662	744	723	724	708	666	664	659	689	662	637	646	676	683	671	716	723	658	687	699	691	703	636	649	667	708	714	721	703	748	693	682	698	706	628	659	718	684	692	624	728	665	639	720	692	675	712	691	712	656	688	710	666	702	650	679	685	657	656	682	630	691	642	695	671	681	686	680	702	732	691	661	702	705	690	658	685	702	710	671	677	697	671	702	694	724	666	653	669	675	697	691	645	683	696	688	653	678	690	687	716	689	669	659	701	670	688	682	670	678	663	661	712	664	675	649	664	699	644	686	628	706	639	669	653	724	642	668	689	672	693	698	725	649	681	654	652	734	688	688	695	690	664	688	638	681	731	734	629	630	620	684	665	678	750	713	679	689	652	696	726	708	702	698	675	695	671	671	668	695	673	684	665	690	639	679	739	679	661	726	681	652	642	714	687	710	704	714	659	637	654	721	681	686	671	694	661	712	649	713	684	656	701	700	718	694	677	685	676	687	640	739	700	666	670	642	678	685	651	654	651	703	674	651	692	678	663	677	657	674	700	692	695	713	658	634	640	673	717	703	722	674	724	678	676	704	677	638	679	677	733	697	682	684	662	680	755	671	667	652	698	687	696	664	680	641	697	664	708	638	711	662	703	693	663	637	691	664	679	706	666	688	660	689	704	675	672	677	675	682	698	695	683	672	686	677	655	682	707	708	706	646	697	711	696	656	692	716	652	673	704	638	690	672	700	693	696	689	721	659	669	681	693	695	700	666	709	706	650	683	764	689	653	659	706	672	679	723	668	753	742	651	690	643	668	697	661	648	702	649	663	696	657	663	675	740	695	684	718	661	700	713	677	630	674	697	696	706	664	697	674	673	687	674	679	707	691	671	646	704	668	696	666	699	655	679	704	674	638	703	684	670	718	702	611	746	667	659	687	703	705	630	718	693	672	682	701	668	682	697	685	698	627	666	665	682	740	667	674	691	714	647	647	699	724	655	700	697	694	671	633	690	685	648	682	686	680	660	640	672	700	697	748	690	654	662	654	679	698	691	699	711	686	699	654	669	685	669	671	648	655	686	689	732	676	666	689	670	653	631	675	698	670	657	694	682	670	723	678	697	706	692	685	637	688	671	665	673	697	689	635	648	647	672	700	665	675	691	647	718	710	694	638	638	698	688	671	735	751	670	706	688	719	649	653	695	667	659	699	681	700	658	645	705	694	646	675	695	711	713	683	659	690	663	719	668	656	683	668	667	698	711	692	677	657	675	684	703	646	645	649	685	655	631	675	688	661	674	692	662	694	642	686	710	710	650	646	628	716	679	681	684	652	678	663	693	684	666	731	686	688	685	685	678	679	701	679	679	677	632	647	701	653	658	653	690	687	705	708	669	661	704	669	666	680	687	688	675	722	658	647	689	633	714	656	676	705	683	684	651	695	694	677	677	673	683	646	708	678	736	716	643	686	681	664	677	701	684	662	673	711	713	671	680	689	698	704	668	691	651	690	670	693	706	693	678	673	682	659	715	657	671	672	681	635	700	677	696	719	671	684	662	709	692	720	694	656	694	651	655	702	715	670	648	680	687	667	688	666	720	702	665	694	694	661	666	714	667	686	664	690	612	683	653	697	682	662	666	710	689	664	679	690	699	703	715	668	701	670	687	664	653	697	702	669	679	624	730	651	683	688	715	667	686	675	680	668	650	689	652	683	734	659	651	689	692	700	693	684	688	693	641	695	661	681	693	689	673	668	680	654	685	696	679	719	691	701	655	681	648	633	695	696	677	720	702	684	666	636	667	686	646	654	662	659	707	675	691	688	672	655	705	677	697	687	670	630	740	669	636	654	670	684	663	691	702	622	713	673	657	674	666	684	616	723	648	663	663	663	690	666	669	669	677	723	675	689	678	665	693	704	683	649	702	667	700	719	731	681	708	727	753	721	661	666	648	635	664	711	611	692	658	655	729	700	679	659	701	702	657	675	660	671	696	669	668	660	726	642	740	711	678	693	632	707	658	725	674	708	676	687	636	698	645	677	732	665	702	716	701	689	638	686	683	741	673	683	645	692	727	665	630	665	669	670	680	698	683	657	705	721	677	631	689	691	671	690	676	641	676	654	647	676	694	686	688	676	693	698	689	709	669	670	694	681	636	724	635	672	716	685	698	679	698	673	705	691	665	670	688	718	706	671	671	639	679	721	680	719	681	704	714	672	677	683	685	692	666	704	685	697	654	660	685	684	634	696	646	657	711	693	704	665	685	726	697	672	635	691	650	650	648	676	694	693	667	697	661	696	639	676	680	753	683	684	636	637	681	686	695	690	687	671	703	688	635	680	705	681	688	730	685	675	692	720	734	698	710	668	675	658	691	698	689	657	700	663	666	679	640	691	693	653	673	639	711	695	707	691	647	657	664	718	677	671	646	670	653	687	747	663	656	679	701	659	684	723	746	663	663	627	704	659	666	723	695	696	684	654	644	725	716	680	711	685	715	691	714	611	664	647	667	681	669	651	698	663	686	712	714	729	718	691
8330	9024	12643	6292	871	228	252	242	211	217	207	245	236	228	238	231	254	333	511	478	317	230	235	235	250	236	227	251	245	230	225	232	244	230	264	241	221	243	259	217	229	235	242	206	238	247	249	227	191	215	242	244	215	217	234	223	248	237	203	215	243	233	243	234	232	232	231	224	250	226	233	216	233	212	212	255	233	242	247	242	249	249	230	200	224	247	222	230	228	235	236	217	221	219	209	244	266	244	223	237	232	232	225	223	230	209	220	234	238	242	235	248	230	233	232	228	240	227	215	227	199	238	258	229	226	258	245	233	226	232	260	224	210	243	212	224	245	243	246	207	254	259	234	239	240	235	218	220	246	242	232	205	226	206	225	231	213	207	258	236	258	246	204	228	191	236	260	211	242	223	240	237	244	207	230	239	220	236	203	217	220	234	227	245	218	211	215	227	224	257	218	242	221	248	234	237	227	259	206	231	227	222	229	229	242	227	231	207	226	224	249	203	230	225	222	224	233	238	249	213	209	246	227	240	237	216	226	205	208	234	242	233	256	218	239	239	250	236	221	250	237	221	210	267	246	240	240	251	253	235	213	215	223	231	248	218	240	261	207	234	230	233	199	254	230	244	234	249	220	240	220	211	236	248	237	253	252	251	253	216	219	218	217	228	219	248	221	248	240	231	242	230	228	255	226	231	193	228	242	215	252	239	220	245	224	242	206	226	221	211	228	246	241	227	235	240	218	210	221	234	247	230	206	227	222	221	210	246	240	238	217	259	256	230	242	229	228	206	237	218	226	226	234	238	219	249	239	258	231	227	219	225	226	240	232	209	224	251	223	208	233	231	206	240	239	237	233	230	248	227	205	218	256	243	220	228	221	230	228	197	208	214	213	244	225	239	224	259	232	246	234	240	243	213	252	215	227	210	224	235	222	231	218	232	235	218	226	225	216	253	213	218	211	216	258	246	215	229	212	244	239	203	205	233	223	232	242	241	214	220	218	230	216	244	242	216	177	236	222	239	258	234	244	214	212	262	211	231	221	243	233	246	240	257	232	235	224	228	227	213	228	249	226	225	212	237	224	241	247	249	231	232	213	212	195	225	230	236	232	234	212	239	230	234	222	213	246	236	243	217	240	216	253	242	235	223	224	216	218	250	219	242	230	235	248	260	238	213	231	208	247	225	244	219	224	249	240	226	206	232	200	235	211	211	219	242	228	246	243	224	218	241	221	204	208	216	223	222	237	263	240	235	222	234	246	214	250	220	256	236	233	248	240	234	247	229	234	259	248	249	238	220	225	211	222	210	233	234	218	229	228	215	219	213	236	164	237	241	225	263	230	225	220	225	231	217	268	246	198	243	244	214	212	208	246	224	226	237	247	240	216	223	246	232	228	218	228	240	269	234	217	211	222	248	236	235	269	230	239	244	227	239	230	239	202	231	204	236	206	245	236	214	232	236	212	244	210	225	221	202	223	245	232	219	228	246	224	204	223	233	201	219	233	219	240	231	222	228	243	247	230	220	236	229	245	226	224	227	216	240	250	231	237	229	215	206	212	226	232	219	223	210	228	237	232	238	233	233	212	241	220	238	260	211	234	259	250	231	230	198	227	238	243	225	238	236	229	233	188	268	254	228	215	249	228	251	229	223	250	272	223	206	228	252	239	259	213	215	240	215	262	208	242	225	191	231	238	212	225	241	234	239	250	257	225	227	205	234	209	240	221	250	226	200	226	229	205	224	233	228	250	250	203	207	238	238	226	213	217	211	223	225	218	242	226	246	226	221	227	232	233	234	201	240	223	232	252	236	238	227	234	214	216	225	246	233	236	187	210	236	236	251	214	223	252	229	225	249	213	249	238	237	228	227	223	229	234	234	222	224	237	214	250	224	217	213	227	244	219	220	217	238	223	244	236	224	222	225	225	221	216	222	232	203	228	227	203	249	233	230	225	233	248	228	235	245	235	197	245	251	283	238	218	242	229	245	229	222	242	216	266	236	215	231	247	237	231	233	226	276	218	222	232	229	240	235	223	233	241	221	202	238	221	221	255	242	253	219	216	230	233	223	230	237	230	232	226	221	215	251	246	216	208	259	206	253	214	252	217	221	225	204	223	210	222	215	240	252	249	231	214	225	244	224	228	234	225	211	228	249	235	243	235	244	187	199	238	229	260	221	241	216	241	230	258	219	256	226	228	220	226	230	223	223	260	212	217	236	228	243	214	226	233	223	238	229	249	230	250	230	254	218	223	222	225	250	213	245	212	195	225	261	209	215	239	234	225	211	220	265	229	234	237	220	281	215	245	249	246	223	230	243	194	217	232	231	207	216	257	229	254	197	224	204	240	239	210	225	218	227	223	251	230	250	221	230	232	224	226	220	223	232	217	220	232	245	240	256	201	199	224	231	231	229	240	235	244	231	251	228	239	220	200	251	213	249	201	233	235	224	245	233	221	235	234	220	228	227	220	222	244	246	232	249	231	255	232	213	228	232	226	229	255	232	216	238	221	240	208	221	229	227	271	211	243	231	230	250	249	242	241	226	226	201	242	247	214	225	200	227	253	233	214	240	209	232	262	244	239	232	230	229	220	228	229	215	250	228	231	222	213	233	232	236	236	252	224	233	242	229	228	244	205	240	210	215	213	249	192	245	225	229	184	229	227	225	243	251	243	223	210	253	192	235	218	231	208	236	223	204	211	251	249	239	238	210	233	218	216	208	220	240	245	232	227	229	232	220	209	213	254	199	239	229	222	231	245	241	247	235	226	224	217	215	195	211	224	260	233	212	243	223	249	254	227	220	216	241	223	259	244	220	236	230	235	224	209	225	229	238	211	252	226	203	249	225	250	215	227	216	214	216	231	178	223	250	229	258	234	218	216	196	185	200	224	225	217	220	237	199	230	254	225	214	235	239	229	199	259	245	239	239	264	227	220	206	219	219	239	261	210	220	247	249	247	213	232	239	231	240	241	227	233	206	219	249	210	239	221	226	255	221	225	228	212	219	211	250	217	231	243	236	220	248	231	217	231	231	231	247	240	242	234	244	267	226	203	240	192	221	219	250	233	244	239	248	215	224	239	225	248	208	233	237	234	256	217	228	245	202	219	247	235	222	281	222	251	220	216	225	246	243	226	220	249	219	215	228	246	208	246	200	221	223	228	231	229	226	232	223	245	218	240	227	227	234	210	224	237	234	196	239	216	226	250	229	235	240	236	249	233	206	219	205	239	232	209	257	218	214	239	251	232	261	203	235	206	214	248	239	242	224	218	246	239	240	221	225	239	217	217	209	263	217	231	205	224	213	238	239	203	231	242	246	241	244	221	235	240	227	221	236	224	218	211	227	232	245	224	219	220	242	214	230	231	219	230	247	236	253	240	210	218	230	246	247	234	221	251	200	210	239	237	250	217	240	241	239	223	264	214	213	240	225	212	227	238	226	229	245	239	215	244	221	229	234	203	227	268	230	237	260	260	239	229	225	227	218	212	208	216	210	248	221	239	235
7379	14014	22013	14672	2491	628	644	653	587	652	564	622	598	610	610	616	662	1276	2199	1745	1022	628	628	619	604	581	612	610	648	608	582	608	591	620	634	607	590	612	610	591	644	611	586	554	607	590	656	650	627	558	581	597	588	595	568	600	599	596	626	599	663	597	620	604	579	615	613	561	602	633	551	607	644	625	593	620	644	601	586	625	596	656	587	609	603	609	649	640	632	636	567	625	576	624	604	574	610	566	613	615	628	619	597	570	611	583	589	640	613	584	574	625	617	611	588	582	637	610	590	575	643	575	577	624	581	580	644	624	591	602	593	608	601	615	600	615	600	605	544	609	617	624	582	597	590	638	599	642	612	601	653	597	579	606	669	582	612	632	605	593	600	607	616	617	597	608	619	639	618	591	572	598	592	628	585	610	655	579	585	601	610	623	614	588	604	650	607	590	653	645	577	590	610	614	567	594	615	582	621	578	592	626	631	586	562	602	581	594	554	618	604	625	625	587	595	599	614	643	600	603	641	583	644	598	645	595	607	579	630	657	626	599	589	627	599	523	602	610	615	593	611	619	563	600	628	653	633	603	662	597	613	613	596	610	616	607	633	595	630	600	623	601	595	624	595	599	574	650	595	580	572	613	547	606	611	621	579	593	612	630	569	593	578	598	573	566	606	604	606	598	575	602	587	663	591	625	591	646	621	601	627	597	572	626	649	615	674	629	657	663	643	605	574	599	580	592	625	625	598	591	603	648	629	564	595	584	598	617	582	610	635	588	599	612	577	624	626	587	586	597	593	598	551	624	609	600	614	616	575	600	607	607	594	565	600	603	609	598	634	602	621	600	614	622	605	605	596	638	601	611	556	579	581	632	605	626	564	575	631	613	596	579	661	587	624	579	632	612	619	542	592	637	634	579	606	628	634	571	570	584	644	617	620	619	612	613	620	549	647	557	602	567	608	601	629	605	600	629	609	639	618	610	608	609	621	613	634	602	578	594	626	589	631	592	601	559	562	580	567	602	598	567	578	581	598	641	609	630	576	610	677	571	604	580	597	581	605	564	607	613	613	627	623	553	603	634	606	658	590	616	580	611	641	572	639	591	595	615	601	588	618	648	618	606	604	620	608	586	617	580	614	613	627	626	637	574	604	625	611	649	631	566	625	615	607	591	565	585	583	593	569	550	570	603	590	572	575	587	610	576	601	607	586	607	656	646	597	606	583	610	605	620	627	581	583	601	598	594	607	638	605	554	620	616	582	568	562	610	604	630	614	614	654	581	632	615	595	618	627	566	598	582	615	603	596	606	570	595	578	612	622	601	609	573	616	596	587	587	651	575	606	604	604	610	599	595	627	605	626	606	596	548	609	630	620	562	596	628	591	583	607	608	604	583	605	652	584	578	586	608	631	576	609	614	609	557	630	617	565	557	611	590	620	613	589	584	604	579	605	593	612	623	664	596	626	580	607	572	557	592	626	620	622	593	660	658	598	644	593	555	616	627	587	636	601	586	541	623	581	627	614	606	579	575	617	634	632	582	632	607	583	605	588	602	635	619	600	603	579	623	630	599	571	576	617	635	588	633	589	616	627	613	585	565	612	643	580	575	639	588	639	587	596	623	634	617	605	632	593	605	609	608	560	548	638	606	620	642	584	609	604	609	586	580	613	555	605	634	620	584	607	629	605	616	592	610	651	604	627	598	622	607	593	615	658	603	581	588	598	599	615	609	630	635	637	587	614	598	576	600	616	569	595	600	615	591	545	611	663	603	560	578	664	589	603	630	596	590	599	612	623	590	622	612	633	591	588	627	592	618	561	642	620	626	595	617	632	622	586	598	589	564	620	628	631	606	624	605	587	635	606	600	628	670	597	599	588	603	644	610	626	616	615	586	579	602	634	618	601	617	589	596	615	622	600	607	610	600	565	606	566	606	600	573	614	583	631	651	640	625	617	621	605	589	579	620	661	602	582	597	609	577	662	620	612	580	592	576	574	610	624	591	588	596	589	607	575	628	576	589	633	639	595	573	588	591	609	584	608	619	598	583	589	634	634	606	586	596	563	598	621	629	605	579	640	639	620	564	614	619	607	641	566	647	628	578	598	611	577	639	573	607	610	640	563	619	611	636	589	570	602	609	573	610	608	610	616	638	594	612	612	645	593	627	618	580	600	618	595	596	616	604	600	609	578	657	634	604	589	636	629	607	572	616	579	620	550	600	621	612	624	598	614	589	606	627	610	581	576	602	570	631	636	586	650	596	580	617	609	612	597	580	591	612	630	571	584	617	599	607	590	623	587	612	610	605	614	636	585	568	592	567	579	629	613	604	626	587	570	601	637	634	610	610	570	643	587	607	588	561	608	598	609	643	633	588	585	636	609	608	588	582	568	634	589	572	620	601	626	600	608	584	611	568	576	622	602	565	637	635	606	584	628	637	632	605	608	608	607	618	612	641	673	608	636	624	602	579	603	637	613	575	616	602	586	562	604	604	624	589	652	589	618	564	569	623	634	588	616	613	576	596	632	636	599	624	607	615	593	612	562	607	581	614	569	578	581	608	611	602	609	595	656	599	556	595	596	610	584	626	605	601	594	630	614	567	630	603	640	580	638	555	575	593	541	603	598	587	599	613	635	602	598	578	632	602	639	613	579	580	598	630	598	609	623	651	624	568	597	637	600	602	612	611	587	614	614	620	587	587	576	561	585	597	580	662	592	616	581	598	560	610	632	622	587	587	613	605	622	583	577	622	607	595	609	600	612	619	572	636	571	616	641	563	586	605	585	623	611	633	599	633	602	564	609	568	603	606	640	611	645	583	621	617	600	595	633	571	594	635	602	641	621	616	634	582	612	594	606	628	604	615	569	615	627	596	597	665	579	579	603	646	601	594	628	597	599	601	612	624	551	619	575	582	609	588	667	567	583	597	634	604	610	637	612	615	650	589	602	572	646	631	589	599	621	597	626	595	573	576	616	626	584	633	597	587	629	592	594	638	613	599	585	590	623	594	622	590	625	609	588	621	598	599	607	588	638	586	555	596	595	621	625	621	581	595	598	602	622	598	639	578	584	617	565	634	629	637	598	594	614	583	615	626	614	614	597	624	610	621	588	580	573	595	624	624	650	587	553	597	572	586	623	613	619	579	601	604	621	612	644	633	584	579	586	610	615	612	578	601	576	611	582	586	556	593	616	591	600	652	619	566	614	569	579	624	625	600	622	582	628	606	601	567	592	599	635	612	568	599	584	647	608	594	580	630	600	606	632	571	590	583	648	596	632	606	592	607	595	658	609	614	629	620	627	575	580	625	615	588	598	630	603	614	655	575	622	570	546	614	611	590	582	575	591	637	633	621	647	581	594	539	640	577	609	651	607	600	641	599	628	587	572	612	628	568	604	565	588	623	577	622	603	622	578	603	618	586	590	597	620	575	571	591	617	618	591	626	569	610	615	581	600	594	594	557	584	599	622	584	584	553	586	580	587	582	588	601	593	590	578	630	608	605	612	656
45172	60548	63865	40239	9875	728	406	376	329	293	335	299	296	292	297	402	1339	1230	1955	1403	774	423	278	293	265	277	283	267	280	304	272	287	279	318	278	296	279	280	274	255	259	258	278	285	262	281	286	286	290	291	289	233	258	267	275	298	301	281	286	311	296	285	288	293	320	286	286	301	273	299	284	281	281	276	262	294	267	273	301	279	276	272	270	295	294	282	266	263	267	272	251	289	268	290	285	270	274	273	292	281	285	297	288	284	269	291	290	307	267	281	281	270	268	256	288	271	270	231	239	292	296	273	253	267	292	283	283	258	289	289	276	270	273	273	299	298	294	292	278	286	290	276	300	259	294	259	287	303	290	278	275	263	277	280	263	285	298	303	286	281	290	313	291	312	290	281	247	258	270	314	295	278	297	262	264	285	298	244	280	267	278	281	257	286	266	280	276	279	278	277	263	321	298	267	271	292	276	286	280	270	284	275	264	248	322	265	273	263	295	260	252	289	305	292	268	269	269	288	281	264	285	286	273	274	304	277	262	287	308	299	268	268	278	281	298	290	282	309	288	280	270	288	268	273	279	264	279	249	311	283	277	299	256	256	265	274	300	263	289	293	258	292	285	295	297	273	297	299	282	262	271	289	303	287	304	291	239	278	297	276	249	252	241	276	276	251	273	315	296	270	268	267	292	276	258	276	292	284	260	262	268	266	266	292	260	309	290	281	245	266	311	262	302	264	291	278	295	279	266	257	300	291	288	263	267	254	271	294	307	308	277	266	262	298	263	266	270	268	268	275	281	280	303	293	289	279	286	288	255	282	316	254	282	290	261	301	279	274	271	299	309	272	275	290	277	252	292	272	254	286	273	255	251	255	285	278	293	263	321	315	250	293	258	243	286	286	289	293	283	280	281	235	242	279	269	268	270	293	246	264	280	264	274	266	270	278	272	282	275	265	295	291	291	281	280	264	296	294	305	311	279	273	281	255	260	302	285	262	322	284	271	285	288	290	270	285	275	297	303	286	254	259	277	247	298	309	278	278	226	306	307	292	301	282	279	298	289	265	299	258	275	287	280	285	272	277	273	289	271	256	278	300	256	230	297	295	270	289	303	265	263	272	282	275	266	256	290	278	271	277	286	300	254	298	284	301	292	253	253	271	282	250	264	288	270	305	285	294	263	281	314	272	280	317	266	304	307	257	253	308	248	263	278	289	278	269	277	278	285	298	277	314	280	305	271	255	258	264	271	275	261	292	279	281	280	276	276	286	281	278	285	294	289	267	300	290	253	307	248	292	311	290	281	290	262	277	271	282	276	292	253	282	273	292	266	244	299	269	293	264	314	288	255	247	305	309	291	276	285	270	257	259	263	291	242	299	253	260	276	297	293	284	273	300	268	287	266	313	222	276	277	274	300	265	280	293	285	289	280	284	283	271	323	273	314	286	285	265	323	303	297	283	272	258	253	243	302	274	257	293	269	289	243	262	295	261	270	282	271	283	273	278	279	274	275	302	284	265	291	270	289	248	279	260	276	295	269	274	292	278	287	290	269	290	280	308	285	271	290	280	281	278	290	301	274	263	278	252	308	290	267	302	298	310	261	286	260	277	308	284	262	283	304	264	311	279	289	251	297	277	260	268	314	302	283	249	283	285	268	260	289	274	290	291	264	304	298	294	280	273	276	259	301	299	294	295	275	259	304	268	267	266	301	277	253	294	277	297	272	284	274	294	291	312	267	280	289	257	257	272	288	285	269	255	276	278	263	294	276	303	324	283	288	252	312	287	266	276	323	275	293	247	279	279	271	296	287	274	268	273	300	285	298	264	262	295	312	284	278	292	277	270	263	292	282	273	278	256	262	280	288	273	263	291	271	286	269	305	268	264	281	268	310	287	291	298	279	267	298	275	270	264	314	273	254	271	294	311	289	255	306	271	290	296	271	251	288	280	295	267	294	315	255	253	330	286	289	262	314	263	306	305	288	275	252	260	276	290	276	304	282	294	255	266	292	301	296	282	256	299	286	279	285	293	292	270	279	294	275	252	285	292	300	299	295	274	264	292	268	285	300	261	284	303	271	306	283	298	294	270	277	308	248	277	280	296	269	243	260	287	294	296	272	252	292	242	292	250	272	277	274	277	272	261	308	279	341	314	280	260	290	241	267	270	271	272	279	270	295	281	265	281	291	276	279	255	292	296	304	281	280	284	259	245	269	287	303	272	291	276	308	294	310	273	311	282	280	268	292	270	296	273	279	285	247	287	287	271	299	298	289	253	288	289	288	278	273	265	267	288	307	263	284	269	293	285	273	246	283	279	270	281	292	264	259	305	272	268	276	270	246	248	233	305	276	273	275	274	257	300	288	309	305	283	297	280	293	273	285	275	260	289	261	290	284	298	307	275	283	305	314	274	255	236	259	304	265	276	284	272	256	294	288	263	301	273	296	287	269	266	267	279	275	276	304	259	279	300	277	307	275	280	294	290	311	291	296	241	280	262	281	309	291	300	272	275	267	283	293	252	259	282	288	285	293	283	300	258	295	252	269	250	280	305	271	288	263	296	277	284	274	304	289	282	276	264	264	320	303	287	280	273	287	246	302	277	250	285	258	246	272	282	300	281	267	285	280	301	308	280	278	288	291	255	279	258	265	307	293	281	288	305	284	270	280	264	292	289	277	283	299	285	296	286	295	255	276	286	302	284	278	279	311	270	285	278	288	292	289	264	277	276	271	296	296	282	300	267	289	270	291	284	277	288	293	279	266	260	302	304	289	280	280	263	309	269	286	287	283	277	255	290	273	272	287	276	313	298	271	294	296	270	295	293	285	287	289	274	278	303	284	287	256	279	308	287	300	255	273	278	270	265	278	271	255	278	257	314	288	295	289	264	272	289	263	257	272	277	292	286	306	284	267	302	280	268	299	276	318	276	275	294	303	262	297	265	293	310	307	278	291	256	283	288	264	317	297	282	276	294	301	282	267	280	279	261	270	250	259	260	296	279	269	275	297	255	289	282	298	256	299	280	263	282	283	294	240	274	302	292	281	254	270	264	264	285	294	289	288	288	286	284	267	306	288	278	299	283	311	312	261	254	320	278	291	292	291	262	258	265	263	274	303	266	286	270	290	282	267	297	292	295	288	272	262	258	289	291	278	274	301	280	271	301	267	271	244	262	286	321	304	276	303	271	281	275	276	288	264	266	328	275	261	290	282	294	295	268	293	274	280	270	255	260	263	275	297	284	275	262	274	281	275	309	303	280	332	294	299	250	259	272	282	313	298	253	275	263	332	273	317	304	284	252	270	252	250	282	302	294	266	280	276	274	263	282	302	260	281	283	297	271	276	296	279	272	254	286	272	256	282	261	277	282	278	308	260	272	256	252	295	267	263	310	297	273	289	247	295	274	285	270	265	257	276	265	260	269	291	283	290	284	311	282	303	281	303	238	242	276	291	273	296	301	272	262	275	281	280	294	258	287	284	284	319	263	261	291	280	315	274	268	301	286	289	263
27571	46593	57844	41834	2395	1184	1269	1021	972	860	900	831	825	833	822	1566	7098	6623	10542	7137	3257	1354	698	684	732	751	761	690	728	719	704	715	714	716	728	748	751	711	710	692	734	740	637	739	709	686	694	696	700	671	720	710	726	741	759	710	666	683	730	726	735	726	741	744	701	710	731	753	708	680	709	684	733	721	726	660	734	751	708	695	698	623	703	713	742	688	690	669	690	716	717	696	682	665	717	731	676	726	689	688	669	765	683	724	689	720	713	719	720	696	710	690	681	661	747	726	712	665	727	704	705	746	679	700	686	681	680	719	709	719	705	733	718	731	701	711	712	698	737	709	726	740	743	720	697	715	716	709	679	711	709	718	722	713	743	695	723	727	707	674	720	712	705	702	688	671	749	730	685	711	720	756	692	724	707	676	721	713	726	681	723	718	726	704	720	714	674	736	698	670	718	698	674	718	737	733	697	748	707	748	677	699	719	692	714	725	688	737	721	668	713	703	674	744	725	725	664	712	737	688	716	712	717	666	698	664	702	721	730	749	712	698	733	700	755	677	748	679	765	697	683	710	740	708	718	650	678	716	736	731	761	677	683	713	702	736	684	770	705	719	651	700	691	708	750	689	679	734	677	634	746	689	738	748	665	666	695	681	689	710	733	717	687	688	676	754	739	715	696	730	663	737	726	681	700	690	737	692	744	724	667	701	734	692	719	749	707	691	700	689	699	670	782	679	673	703	679	754	715	691	694	693	727	647	728	697	699	711	704	683	746	658	741	744	740	728	729	667	712	729	713	722	682	706	719	717	699	689	692	701	672	728	657	758	719	732	680	683	662	684	705	669	677	714	701	734	677	669	711	704	686	715	737	692	666	690	665	737	712	670	672	716	684	704	664	670	691	700	690	752	708	680	748	735	728	701	715	729	708	677	727	746	707	696	697	703	699	695	692	713	747	720	704	715	727	738	692	723	741	739	678	699	727	708	706	692	657	715	709	702	665	713	655	732	692	738	716	689	744	697	727	704	678	678	708	738	686	727	736	668	726	700	704	728	722	753	670	699	686	700	704	706	738	677	679	706	682	712	730	707	747	701	710	682	708	742	728	691	711	738	668	715	668	719	718	692	691	701	717	658	711	693	684	716	693	697	719	695	719	727	701	697	670	699	693	685	659	693	691	711	753	716	705	667	747	678	736	717	698	719	721	731	691	664	716	680	722	723	697	724	721	709	734	738	702	735	694	706	759	717	682	717	715	730	771	740	687	662	715	720	704	736	686	703	714	747	678	724	673	692	701	712	719	732	760	726	694	704	792	702	703	701	680	719	739	668	722	684	735	672	733	726	726	694	735	714	719	702	706	732	713	706	720	732	679	738	702	735	776	746	681	713	744	715	676	699	690	689	678	694	714	671	712	751	675	743	758	736	717	686	725	714	692	722	689	677	694	746	668	737	690	683	667	675	720	727	730	739	747	714	745	722	707	707	704	684	728	682	720	725	683	665	654	687	720	724	732	754	731	663	715	760	696	729	661	705	671	688	718	708	713	678	723	703	737	688	751	710	714	725	683	715	747	713	709	718	684	725	725	702	710	689	686	744	665	700	708	703	736	726	718	723	678	709	697	746	697	708	711	666	736	725	714	745	670	718	736	723	722	675	751	666	708	747	718	728	694	668	705	736	774	731	680	718	699	712	705	706	669	676	715	728	686	688	673	683	688	789	730	668	718	695	694	725	712	688	654	729	729	733	694	731	706	673	701	713	688	687	727	698	723	711	663	751	750	702	645	716	716	728	692	729	736	726	684	778	705	719	730	660	702	704	695	716	722	753	707	681	709	666	667	706	668	680	701	675	707	717	682	687	677	806	675	695	683	682	732	679	685	661	723	739	723	721	690	671	688	719	731	708	701	718	765	720	666	624	747	731	695	718	695	708	706	734	714	680	734	690	695	750	713	728	707	686	725	700	707	693	691	711	705	677	718	678	693	695	688	703	703	684	641	697	704	681	721	684	662	725	679	676	764	717	692	703	701	724	670	754	693	756	727	705	727	678	738	684	729	709	715	719	705	720	749	748	722	716	691	736	698	685	672	662	704	748	704	714	717	702	677	698	684	731	733	655	709	676	681	716	730	724	697	706	710	665	692	674	729	690	736	679	720	715	712	729	681	695	743	698	696	688	740	698	730	748	702	738	678	659	716	708	717	711	664	727	677	739	691	722	709	716	669	782	677	734	700	681	696	731	759	723	720	707	701	689	727	730	707	681	706	687	693	709	727	755	692	689	719	700	765	695	730	678	719	709	694	734	671	725	667	730	689	693	666	745	686	738	756	707	704	710	681	659	695	676	689	749	663	703	743	726	762	679	682	669	699	718	673	673	761	646	684	697	675	718	704	755	682	724	769	707	693	735	777	725	728	678	717	711	708	695	701	700	631	716	744	783	687	741	712	759	661	695	695	694	779	754	726	711	737	690	706	717	732	670	740	717	692	660	695	730	740	701	688	699	730	687	679	744	702	694	735	734	660	722	711	712	690	737	734	691	725	699	720	702	711	700	732	674	698	737	705	684	755	681	718	716	719	694	733	707	717	710	696	714	721	751	679	728	733	701	704	727	729	732	716	703	732	739	721	729	703	693	723	715	675	672	707	699	741	694	741	744	661	656	694	708	702	743	705	649	706	704	736	676	711	707	682	732	728	715	732	742	679	711	719	724	656	681	738	672	716	711	691	683	723	660	698	708	664	702	720	662	708	723	687	721	699	716	715	745	685	685	720	661	717	758	678	700	719	711	743	760	700	694	689	712	681	721	664	705	712	697	687	717	719	695	724	735	707	692	675	721	690	791	705	707	711	666	683	719	655	730	718	772	700	712	750	709	717	745	734	717	737	723	721	715	648	727	739	708	753	700	692	692	687	689	695	695	703	652	686	676	695	707	713	686	727	702	670	713	706	666	674	658	727	671	744	723	687	694	701	753	683	698	706	772	700	665	701	725	727	700	727	724	688	735	752	740	762	690	643	696	661	715	669	693	724	650	736	737	738	744	708	742	703	668	751	696	701	683	699	730	712	712	707	726	734	727	667	719	713	680	764	724	761	729	730	757	734	725	670	766	702	748	640	690	656	667	685	672	717	706	694	689	703	724	697	675	694	720	713	730	708	688	705	729	774	709	718	661	702	718	704	718	718	685	680	722	730	728	663	722	713	728	699	672	691	688	726	690	686	720	716	672	718	745	720	697	700	719	695	680	748	696	704	680	713	708	709	723	726	693	709	733	689	733	734	681	668	719	750	677	681	723	714	670	700	711	700	730	662	708	718	690	708	700	739	706	683	708	707	712	716	694	703	707	699	723	687	735	767	694	696	740	678	714	740	752	685	683	733	676	693	732	707	721	722	732	715	677	707	710	725	743	681	720	717	758	719	731	693	725	697	705	679	693	709	746	728	753	735	732	717	706	721	714	653	719	702	682	712	667	697	722	720	735	725	666	744	682	652	733	732	670	701	660
62705	79207	74859	49783	15123	2194	571	397	354	330	298	287	268	263	301	345	527	2396	5105	3940	1671	499	258	274	270	240	224	256	237	219	230	247	244	230	216	215	231	249	239	238	253	224	228	263	277	222	240	260	242	252	207	226	238	245	246	225	240	244	228	240	226	263	261	232	246	218	255	247	238	227	234	243	284	255	247	228	243	234	213	234	256	267	242	233	249	249	234	255	239	230	236	231	239	235	224	227	246	233	246	263	227	242	236	239	230	232	249	229	302	217	259	245	247	252	227	246	251	214	249	261	260	244	217	243	251	273	234	225	210	251	240	240	237	233	233	220	248	225	227	232	242	255	269	237	218	242	245	276	248	245	235	275	248	244	243	258	221	248	244	251	227	223	206	240	232	219	232	231	268	219	252	267	234	230	255	219	236	258	245	264	236	232	267	275	204	243	238	221	254	230	261	238	254	246	252	238	280	251	264	226	236	245	257	246	249	224	244	240	239	244	260	254	241	240	252	249	267	246	241	227	256	264	236	260	246	230	238	231	254	235	239	250	238	240	247	245	269	265	251	254	237	269	219	219	206	224	226	240	261	260	229	264	231	219	235	264	237	217	241	247	253	263	257	242	256	244	219	222	218	250	252	241	242	251	236	226	221	233	247	236	246	238	229	209	232	228	236	232	240	255	211	269	237	251	233	248	256	245	247	210	265	245	206	222	242	224	254	206	244	248	216	238	237	233	237	252	251	242	242	246	242	252	260	215	248	236	245	231	250	240	246	230	227	256	234	259	245	274	257	226	245	243	267	249	246	247	241	237	214	263	237	233	237	232	253	228	245	238	232	244	251	213	233	254	198	232	252	271	237	251	245	226	236	239	220	257	239	235	225	246	243	255	234	257	233	244	246	204	228	263	238	267	207	242	238	245	227	244	241	232	244	271	272	218	232	230	190	232	277	249	272	243	235	259	262	228	265	246	250	223	225	255	244	256	201	235	223	254	259	256	235	264	237	249	209	217	250	207	239	246	235	241	275	255	258	255	259	215	237	254	260	258	235	233	223	275	227	231	261	248	256	248	230	224	237	243	258	248	251	265	224	242	256	215	221	282	253	248	234	246	218	252	231	214	264	242	246	261	240	252	249	221	234	255	254	239	245	247	269	232	225	264	238	255	252	257	232	234	236	249	258	253	241	259	251	287	256	259	256	214	243	245	255	248	266	272	245	234	229	241	238	240	257	253	229	272	254	222	232	254	246	235	236	260	233	240	229	254	235	251	226	234	268	228	249	247	240	258	239	234	255	234	213	234	253	249	237	241	239	235	240	259	245	247	239	258	291	249	254	245	236	231	246	235	232	232	268	230	256	246	251	263	228	228	254	236	230	238	236	265	265	243	219	231	225	258	263	238	238	268	257	233	261	217	245	235	223	222	217	245	262	236	270	228	210	224	223	229	233	235	246	234	226	236	244	216	244	226	251	228	213	244	245	257	241	227	244	234	218	226	231	270	248	252	233	245	245	257	236	231	235	243	230	251	229	225	242	237	266	238	194	251	236	252	264	226	231	243	229	268	215	251	248	241	249	209	233	232	270	257	266	232	253	257	221	234	241	228	242	236	219	225	240	243	212	223	259	242	234	234	254	266	256	278	264	261	257	250	242	247	237	249	217	245	257	252	226	264	236	230	244	241	249	248	241	228	254	232	252	235	253	245	247	219	248	221	206	226	232	224	220	269	229	236	241	231	247	246	232	233	245	266	244	273	245	227	245	224	240	216	246	266	262	231	214	235	245	220	223	230	263	229	249	264	231	238	226	246	242	212	204	248	236	221	236	230	225	254	251	239	240	240	210	262	254	233	228	245	231	237	227	283	242	257	247	270	233	246	275	224	244	211	243	248	255	230	235	239	253	263	253	254	211	204	241	251	237	228	260	233	240	239	239	233	253	221	231	246	247	220	243	248	215	244	249	239	246	234	233	242	220	234	209	242	213	234	236	224	216	252	251	247	256	248	253	252	211	261	257	224	240	223	228	233	226	252	229	257	220	217	213	225	231	240	229	218	246	257	258	239	203	240	243	237	213	239	241	238	231	221	238	231	234	253	240	213	241	257	223	258	230	252	265	242	225	261	208	256	235	256	253	229	233	245	248	210	267	236	226	242	239	239	254	214	219	244	238	238	247	237	244	272	238	223	235	242	246	236	239	219	223	238	238	244	277	246	252	232	229	261	229	255	212	246	264	237	273	245	235	228	250	245	217	237	236	220	214	257	243	234	253	243	250	253	263	242	239	231	232	226	243	250	253	221	250	225	235	236	208	218	265	246	233	225	221	244	255	242	237	243	239	230	234	221	284	259	225	274	263	228	263	245	249	262	250	268	231	252	231	238	237	223	252	258	258	275	247	198	235	251	214	228	234	243	235	228	238	251	247	243	247	228	235	217	250	238	233	252	234	265	255	237	236	251	268	246	209	246	267	249	239	247	257	264	235	229	242	227	269	241	237	226	258	234	243	259	248	237	231	257	236	245	234	255	248	222	227	245	217	223	250	218	255	220	231	215	243	257	224	261	221	234	250	228	241	266	238	266	242	243	246	250	241	224	236	237	240	262	245	235	232	206	267	249	252	246	232	218	223	219	256	229	246	256	216	254	180	225	241	209	234	274	253	230	241	261	242	258	222	272	240	259	266	240	243	238	252	256	244	252	195	226	260	251	276	201	256	233	237	214	237	255	222	251	239	252	233	240	263	261	216	240	247	254	228	262	245	223	232	195	237	266	236	234	257	245	226	220	233	253	272	248	255	231	230	268	242	222	226	277	234	242	235	232	201	200	244	232	233	225	251	238	233	221	252	233	246	215	247	242	237	223	216	240	241	235	251	270	236	234	238	245	226	258	264	251	244	227	252	246	224	246	220	251	220	250	235	245	247	242	241	277	238	211	244	249	248	267	260	231	260	234	235	228	245	228	224	229	258	241	247	228	235	233	211	255	228	231	244	251	216	249	224	230	254	234	236	215	251	260	244	281	226	256	257	259	236	275	240	231	262	257	288	245	215	245	228	225	221	241	244	238	239	255	249	248	229	255	227	264	221	242	255	250	251	250	229	228	263	244	227	252	233	223	238	246	230	261	271	246	232	258	230	235	231	250	233	263	231	249	260	269	243	259	237	249	204	236	237	226	250	239	236	231	211	255	229	216	236	240	228	223	239	246	225	247	237	250	247	250	227	258	227	250	224	223	271	248	251	220	255	281	251	254	223	251	249	240	269	237	248	241	237	245	238	241	272	226	269	244	272	251	246	233	247	229	216	225	245	222	236	246	253	253	259	252	233	245	259	228	261	227	230	208	265	245	243	272	240	247	211	257	220	264	253	267	213	262	247	240	234	232	240	250	241	245	236	271	244	235	236	248	213	223	233	215	237	252	263	245	274	223	210	250	228	227	233	247	240	231	233	242	231	263	264	245	219	261	242	244	235	240	219	247	227	238	252	253	250	263	222	225	267	240	240	256
39411	61359	72244	43404	2438	1802	1736	1356	1149	1060	1019	890	938	915	937	1137	2302	11884	21515	16962	7685	2130	575	614	564	656	631	636	545	651	588	611	565	642	629	610	610	631	616	610	578	570	612	589	631	633	598	580	660	617	595	593	616	623	661	589	636	646	603	592	635	611	618	600	615	639	611	605	631	629	605	607	585	580	626	586	627	616	598	626	612	590	580	599	619	628	597	608	621	611	602	610	571	646	627	619	598	592	639	557	612	569	597	613	625	647	587	593	649	579	614	609	625	598	623	625	613	642	598	603	614	617	580	618	654	623	607	592	579	616	589	599	619	630	654	621	611	611	603	636	584	625	625	633	595	624	635	598	635	623	601	593	579	644	598	621	630	577	619	591	616	614	608	598	569	604	605	611	576	640	582	609	626	603	614	572	617	600	674	591	584	611	578	628	608	607	631	602	597	623	604	637	617	620	646	647	651	600	594	618	568	617	632	609	604	595	608	594	595	598	605	647	619	635	612	611	593	654	594	592	625	650	633	624	629	603	634	654	625	645	618	575	621	646	590	603	618	587	582	646	631	647	610	566	599	581	624	580	593	655	620	616	614	605	599	596	599	572	603	574	602	627	574	619	609	588	623	644	595	600	604	613	597	595	619	619	582	634	622	561	604	593	613	600	599	614	641	589	582	614	594	598	650	618	575	617	623	596	580	614	617	596	622	602	640	635	638	603	603	620	594	656	586	594	640	579	588	627	588	626	669	622	605	594	640	602	607	631	646	607	603	599	589	634	595	618	619	617	630	613	603	589	620	590	615	582	638	603	610	567	574	579	577	601	639	585	578	636	621	617	634	576	618	611	614	625	580	626	624	620	622	618	597	619	649	613	602	630	592	632	616	606	622	597	623	627	623	602	623	622	641	583	604	598	620	597	587	635	596	620	622	602	622	564	575	603	616	601	605	652	563	638	560	576	632	585	610	583	608	591	636	618	584	612	594	625	600	593	600	614	648	622	615	595	608	594	604	636	640	613	658	578	578	676	587	604	650	599	546	634	617	576	629	576	587	642	604	654	552	618	560	655	597	589	613	587	596	589	600	573	641	631	599	623	624	576	615	615	603	602	615	589	585	605	602	651	569	639	657	567	597	634	650	598	597	623	665	615	572	597	620	621	587	635	611	605	574	603	605	595	600	597	677	659	556	625	619	631	629	573	637	641	620	604	605	616	588	616	588	632	604	626	647	637	585	599	631	612	609	609	617	583	637	623	607	584	541	599	608	599	596	572	654	613	598	605	613	597	649	607	609	604	610	611	611	573	632	644	621	622	583	600	564	605	652	620	599	638	608	578	612	623	614	625	645	588	605	650	636	593	638	613	595	605	547	622	603	603	611	607	641	585	601	581	644	648	614	624	610	559	584	616	609	602	597	579	581	633	583	588	623	587	618	612	632	607	618	616	641	583	616	606	602	644	619	650	637	578	586	628	656	602	597	602	595	624	577	574	618	630	569	597	612	612	603	576	608	598	577	631	610	657	615	606	648	645	619	614	571	657	629	618	567	578	576	609	643	589	635	611	586	584	615	594	574	577	597	666	609	587	581	576	629	588	605	620	568	633	597	612	597	602	596	613	611	603	646	619	660	611	622	574	614	618	636	639	632	635	610	588	615	578	639	677	643	623	637	578	595	602	618	611	627	578	633	643	606	624	607	582	588	628	630	565	620	593	612	605	598	637	652	594	643	574	622	597	586	603	596	607	609	565	597	621	658	628	632	596	622	591	664	633	618	625	614	584	619	595	577	601	618	617	622	615	595	619	573	592	657	569	608	568	669	594	625	584	606	654	624	624	552	603	660	620	600	665	619	609	621	621	598	588	638	573	637	591	608	590	615	601	633	622	620	551	616	653	618	606	588	569	628	584	594	610	610	610	625	672	638	596	609	623	628	588	586	601	592	631	595	586	571	631	645	594	626	614	626	605	573	619	613	620	606	603	584	570	583	606	641	592	600	616	594	613	576	580	592	584	538	567	575	623	611	621	644	618	606	578	638	654	640	630	653	639	597	607	578	605	579	586	598	582	611	569	634	622	620	635	579	612	587	606	627	572	635	614	636	592	596	571	626	652	607	627	638	598	599	610	564	610	611	632	611	573	572	597	663	561	628	600	588	584	596	559	565	599	596	607	595	605	570	640	610	624	560	605	607	612	604	611	614	585	621	654	610	622	592	618	653	558	607	600	657	632	603	631	605	583	589	570	632	618	590	591	604	632	645	593	591	595	579	589	657	607	634	625	627	589	635	622	574	659	590	612	618	605	587	623	587	639	595	600	600	622	623	612	608	602	587	648	594	610	595	557	590	593	675	590	638	610	640	601	600	613	606	563	638	580	568	627	587	606	644	624	632	630	645	594	610	582	609	619	641	599	620	611	587	609	631	596	621	594	597	590	616	591	603	584	606	660	652	618	592	611	639	594	598	600	584	609	615	615	614	613	623	595	671	639	610	616	547	595	614	618	615	618	567	603	621	587	619	628	599	639	598	621	612	615	638	597	649	607	619	621	622	601	599	590	603	595	606	621	623	616	567	630	586	599	632	624	581	623	600	592	574	654	653	618	605	573	627	647	590	548	591	607	664	602	602	600	607	578	606	601	581	637	610	634	621	650	595	618	699	646	639	602	625	638	627	603	578	604	610	656	637	591	606	612	617	649	621	607	659	625	628	598	611	594	617	605	637	630	643	588	580	626	627	651	619	567	629	612	599	572	607	585	604	643	620	585	574	631	543	602	603	575	564	602	622	614	630	638	573	577	598	615	625	590	580	594	571	599	599	617	638	601	593	602	607	582	643	617	596	621	567	601	634	588	618	626	591	595	577	582	571	624	606	605	626	599	582	616	604	622	649	647	584	584	589	606	632	621	608	625	572	636	578	624	603	649	616	605	589	620	600	605	608	631	656	599	577	639	575	584	613	625	640	576	609	626	598	581	636	604	668	578	586	629	620	579	655	637	570	640	598	578	582	621	607	651	633	625	612	620	594	597	612	605	598	653	608	568	562	607	618	627	597	604	608	630	591	604	590	603	603	607	635	622	585	601	644	656	631	584	636	613	617	636	624	648	616	648	627	597	576	620	646	616	609	641	590	631	612	593	629	587	581	599	583	608	596	565	629	575	582	592	586	626	631	618	594	599	603	604	580	632	622	642	603	612	591	632	572	636	597	612	644	620	639	554	606	619	625	678	611	616	606	601	610	627	636	610	594	618	616	624	559	653	584	571	564	637	634	568	678	615	596	617	601	608	594	627	617	674	575	601	587	636	613	583	585	559	641	668	640	570	564	618	658	574	600	631	612	604	648	642	601	578	606	592	590	590	580	612	620	642	657	628	617	583	613	605	603	614	569	630	625	612	562	619	651	629	585	607	671	614	633	622	604	620	640	612	587	610	619	609	576	614	675	640	597	594	625	626	613	627	631	626	597	581	584	633	616	604	578	623	605	544	640	608	598	588	631	602	632	580
9543	10644	12462	3113	254	230	229	227	203	216	172	215	199	190	228	201	241	282	410	490	406	268	190	186	215	211	195	214	190	205	196	214	191	192	195	191	232	202	223	209	219	222	227	205	205	190	206	211	201	196	197	193	197	226	202	214	185	210	198	215	193	203	220	190	188	197	195	220	185	166	200	220	183	210	223	191	195	203	207	187	207	207	197	213	193	213	189	193	226	201	193	209	213	228	208	224	188	233	208	213	192	219	229	221	218	199	211	226	217	215	225	233	195	198	217	181	221	198	205	194	215	199	204	222	205	202	206	192	209	210	205	222	222	199	201	211	188	202	203	176	211	217	211	231	197	218	191	219	213	202	198	206	228	203	219	216	209	211	208	196	241	234	212	186	203	202	197	231	189	201	207	211	216	202	210	207	197	208	205	215	211	221	194	237	183	242	193	186	237	228	183	213	231	207	214	222	203	201	201	184	191	224	208	188	194	209	209	194	195	197	191	193	193	194	218	212	233	209	196	189	225	245	204	208	205	203	178	196	234	201	178	210	211	225	190	200	212	192	221	226	227	224	197	175	206	175	222	206	200	241	202	201	218	221	231	202	200	206	180	227	216	209	213	181	211	203	191	227	210	228	194	225	210	210	235	209	228	205	218	225	202	234	184	189	191	208	215	219	207	227	227	217	196	204	201	209	206	206	195	203	230	205	214	193	236	207	221	173	187	202	208	189	184	209	217	204	192	226	204	223	209	217	205	202	219	206	191	219	226	231	207	205	240	196	208	204	220	232	202	229	220	187	186	206	221	194	237	228	209	197	199	198	206	191	202	200	192	193	225	207	196	179	208	240	200	197	190	198	232	215	235	193	211	188	199	213	225	206	205	198	192	191	220	213	199	210	176	218	190	211	224	176	199	197	190	210	201	220	208	206	208	203	201	190	202	230	200	222	198	210	215	191	206	217	213	219	202	226	188	213	194	200	189	231	179	213	216	190	202	177	199	177	206	215	216	209	202	220	208	188	226	208	220	218	225	207	219	207	217	181	220	211	203	198	192	221	218	208	187	214	197	203	239	209	211	218	196	200	226	189	199	212	202	213	230	212	219	208	210	174	213	214	192	216	216	195	203	201	199	226	211	209	204	220	214	213	205	218	218	236	191	203	244	165	199	201	201	224	220	207	199	229	207	222	226	188	193	224	197	172	201	214	234	234	218	187	180	205	182	207	210	204	219	227	188	212	240	175	218	208	218	220	171	233	203	208	198	227	209	208	241	214	190	189	190	208	204	198	195	219	197	180	201	202	193	197	213	198	208	195	216	200	187	193	219	214	215	186	218	200	207	208	220	217	210	197	212	207	201	195	194	214	212	201	216	183	186	211	211	222	212	199	254	205	227	196	202	198	213	175	194	185	198	198	231	223	210	224	189	224	187	216	206	190	231	201	203	206	193	201	196	214	187	191	201	236	209	240	200	249	207	213	225	210	210	189	197	233	199	217	231	215	195	222	209	248	217	208	209	212	214	210	220	207	222	199	220	224	224	197	206	193	202	203	196	220	203	217	200	214	219	227	232	220	202	198	196	218	216	190	233	199	204	238	189	205	229	200	190	225	226	208	216	212	210	200	206	204	198	227	207	204	195	214	215	209	188	216	198	228	220	201	195	188	193	197	187	199	207	207	209	190	230	211	225	230	209	201	195	204	223	225	196	194	191	194	219	199	203	219	206	215	206	191	227	200	210	178	206	217	214	212	211	209	190	204	224	213	231	194	226	223	207	223	203	214	201	218	218	187	200	223	202	203	203	211	197	218	210	207	219	216	215	192	213	211	214	226	210	191	204	223	202	222	197	202	188	191	217	215	210	224	221	187	211	211	216	235	192	234	203	230	198	213	217	224	216	193	192	200	205	221	219	202	222	200	224	214	210	210	212	192	205	207	204	245	211	186	213	211	208	212	212	195	226	184	223	203	205	195	227	232	192	211	212	184	218	170	208	203	205	215	215	193	204	187	212	219	199	231	215	218	227	219	200	200	208	192	226	205	196	206	204	199	191	192	211	206	194	189	180	239	193	207	191	218	204	199	216	213	226	214	205	223	197	229	237	208	209	228	197	215	190	200	178	178	208	187	193	190	219	197	206	227	188	251	209	187	198	202	184	202	212	217	224	211	195	214	176	216	239	188	208	203	227	198	212	197	203	178	195	201	207	209	207	203	216	231	222	217	211	209	192	229	237	210	205	215	226	224	206	220	178	216	208	202	192	210	218	188	176	182	215	198	195	209	214	217	218	241	224	226	226	204	199	216	205	209	219	208	183	240	226	185	212	216	196	230	199	197	195	224	209	229	205	223	210	208	232	219	202	198	226	194	220	209	201	188	225	208	224	207	197	216	226	217	219	177	170	188	191	167	194	212	205	215	187	221	215	205	212	223	224	215	216	179	205	199	226	199	194	219	219	202	195	198	216	207	202	216	216	204	200	210	223	194	209	208	212	205	203	185	228	194	204	188	225	217	206	215	220	206	189	209	218	204	200	195	207	190	195	208	184	195	192	213	197	210	200	218	213	214	222	207	199	191	251	220	197	230	184	207	210	208	186	216	196	225	210	207	238	213	231	196	195	213	179	213	216	191	216	206	215	238	217	186	208	190	215	207	209	206	199	246	206	203	194	195	211	217	203	214	214	210	202	220	227	185	218	196	193	193	191	198	214	197	222	217	206	226	225	221	176	195	222	200	239	199	189	217	206	211	192	200	223	219	193	226	203	200	215	205	215	226	208	203	213	220	217	225	236	197	212	237	204	203	223	222	232	207	222	177	230	207	215	239	208	202	210	245	218	191	194	172	183	220	229	214	209	209	197	215	207	223	211	197	201	222	238	214	206	207	201	220	212	182	234	196	218	198	193	211	216	221	208	216	215	213	241	214	219	209	208	211	217	173	237	219	204	194	233	203	213	207	196	218	198	221	202	209	228	207	204	229	195	223	204	189	199	203	211	185	210	194	209	218	219	204	182	198	215	200	223	207	209	220	207	189	203	218	206	202	205	195	212	234	208	224	203	193	227	225	218	190	187	211	216	217	191	207	234	208	239	222	211	211	231	204	232	204	204	231	199	197	215	240	206	209	206	225	202	203	202	202	190	221	215	207	191	210	205	219	213	181	198	219	219	235	186	200	208	200	178	221	246	195	201	211	206	201	195	215	201	189	200	212	209	206	195	209	207	188	204	200	198	242	191	187	228	197	197	218	242	196	212	204	213	193	215	207	226	202	197	206	210	210	211	191	227	212	206	203	205	204	207	211	210	186	194	224	196	188	242	195	228	220	193	194	217	205	206	214	215	226	190	217	205	190	221	216	206	213	211	203	209	196	182	204	217	200	175	211	202	213	231	201	208	184	188	237	219	206	210	177	216	220	205	202	202	210	230	209	194	207	178	207	184	209	210	230	241	224	217	211	220	215	209	200	215	199	172	207	183	203	185	201	194	239	195	201	217	212	217	216	215	207
7973	16171	20457	7171	581	621	575	594	574	562	580	559	530	581	619	602	580	1090	2180	2313	1520	731	569	530	572	551	564	577	558	548	568	526	554	555	553	573	562	558	527	549	542	552	560	592	543	544	577	550	501	546	584	561	528	536	540	586	559	563	542	575	512	520	508	518	536	559	543	579	527	584	553	552	542	568	553	543	551	545	546	541	571	539	583	594	546	576	564	571	559	560	539	561	518	525	547	538	510	555	556	559	547	621	555	547	541	592	529	568	551	574	582	583	590	548	605	530	566	564	538	585	531	543	545	506	578	573	511	559	583	541	555	525	566	558	565	563	566	563	549	575	535	528	531	555	563	539	523	530	538	517	515	569	546	552	576	580	503	518	513	525	573	565	549	533	556	560	522	542	527	559	541	535	556	542	551	543	563	575	547	506	610	534	562	564	500	573	548	564	560	559	555	578	557	502	570	562	551	547	511	567	514	536	510	594	538	560	512	540	589	545	583	588	572	556	568	570	508	540	526	564	585	563	531	546	567	556	560	568	541	539	540	583	583	581	572	554	577	541	583	584	539	532	519	526	549	502	558	545	571	535	572	564	549	556	543	558	537	518	548	565	578	527	533	561	589	597	533	513	569	537	561	600	619	532	528	550	548	599	548	524	579	640	540	522	564	544	536	557	537	540	567	563	572	542	547	589	543	564	582	577	530	562	526	576	571	552	569	558	501	595	568	546	584	562	568	548	523	572	584	564	565	595	557	544	543	536	520	574	588	557	526	562	532	547	515	533	523	521	569	551	570	577	527	569	552	562	557	546	600	578	559	534	542	542	541	560	608	541	555	568	585	541	524	500	549	522	562	530	580	560	553	561	598	533	575	578	563	537	575	588	533	551	581	522	538	528	512	547	561	523	537	522	548	567	568	575	536	554	562	591	573	560	543	534	538	552	581	588	561	554	569	607	598	561	572	584	576	548	566	540	574	512	554	563	502	526	562	561	546	554	552	567	519	515	584	572	527	594	546	561	553	544	580	577	564	543	527	547	560	519	563	542	580	564	512	541	560	528	568	588	544	568	572	574	552	535	581	569	582	561	533	555	579	551	545	538	577	538	522	546	600	559	611	560	568	565	580	556	554	540	561	562	545	505	528	537	554	513	552	561	555	571	575	599	583	527	527	508	523	588	521	513	499	574	560	567	552	525	576	505	564	535	534	549	561	587	554	592	538	557	537	561	527	554	530	566	573	526	548	526	567	602	532	540	562	554	528	541	578	577	568	567	577	576	558	508	594	554	541	516	536	595	563	578	516	523	514	546	559	530	554	572	556	555	550	547	564	585	558	579	566	546	531	554	587	594	541	554	533	513	538	543	556	576	563	567	541	571	528	532	555	492	557	549	530	557	574	579	586	550	579	576	602	523	575	570	556	535	552	546	547	547	567	562	578	575	571	541	586	562	569	516	523	549	557	554	583	578	528	516	527	543	567	573	573	552	570	537	576	517	546	556	552	579	588	564	534	567	572	589	558	564	534	555	572	534	552	565	570	573	539	550	534	531	515	547	590	554	555	589	532	547	519	587	578	588	525	569	551	555	569	560	520	527	508	580	589	553	605	552	584	621	496	553	544	554	551	543	579	590	505	561	533	530	543	586	564	526	580	504	554	558	577	513	580	587	551	517	560	561	515	591	559	556	575	520	588	533	558	577	542	523	579	540	564	587	542	578	535	532	565	557	511	541	549	523	521	594	584	548	575	547	578	527	580	516	544	581	534	531	572	548	537	548	540	543	556	544	568	570	512	546	522	538	534	518	594	547	567	532	585	557	533	529	544	554	595	568	564	569	558	585	573	546	551	578	573	556	527	556	552	561	540	540	532	556	567	571	528	578	567	520	538	601	571	570	509	535	584	564	549	528	546	529	583	528	551	487	544	558	560	568	529	572	544	522	519	551	584	588	555	508	531	568	561	550	531	547	557	572	571	574	516	545	540	560	588	561	539	606	532	573	540	505	551	554	552	606	536	548	536	537	503	549	565	553	545	558	527	595	528	580	575	566	583	598	572	533	577	542	543	619	547	539	532	573	582	569	600	519	569	524	584	586	561	580	569	554	556	551	581	544	577	536	536	513	581	573	549	539	546	537	511	534	593	553	570	560	549	555	573	573	610	590	533	558	529	545	532	565	574	546	572	587	552	537	579	575	580	556	551	564	543	536	603	565	541	568	560	539	547	540	562	562	560	580	577	569	598	538	570	542	569	561	527	465	580	566	533	553	544	528	555	569	551	554	538	550	491	555	534	562	577	511	549	565	577	515	540	556	554	583	555	583	542	523	526	503	567	614	561	531	533	561	594	569	512	582	555	576	568	565	541	535	563	565	557	519	532	553	522	539	553	562	562	530	585	555	552	545	566	544	550	559	527	516	522	540	581	573	546	549	557	534	564	564	552	552	574	536	554	596	550	536	551	578	527	501	607	537	514	567	536	515	540	582	589	545	519	558	548	490	528	576	561	559	564	564	555	513	538	550	547	541	540	530	579	565	554	512	507	582	547	564	527	546	578	540	522	526	509	557	552	538	538	508	569	552	578	563	555	589	562	549	568	530	576	542	561	524	547	596	567	558	556	543	566	577	584	541	540	531	565	593	528	539	534	575	543	546	557	518	544	553	549	561	599	571	572	543	563	580	564	564	533	530	554	537	535	587	568	554	564	556	537	558	525	556	566	581	592	559	592	562	563	555	576	559	558	513	595	541	553	592	516	555	527	569	566	543	547	536	543	551	564	533	589	560	584	540	533	529	536	588	546	552	506	547	548	587	543	582	520	560	557	544	572	578	567	509	552	522	579	585	539	545	587	592	602	519	559	513	596	525	484	513	521	569	561	587	579	515	588	565	539	557	548	553	581	494	514	576	567	555	600	574	552	556	523	515	545	584	526	543	546	549	532	517	520	620	525	523	520	562	569	546	495	562	564	574	523	550	551	521	569	518	501	553	581	574	531	585	571	554	542	535	523	554	586	590	566	543	529	579	550	551	574	624	528	549	594	613	587	557	525	555	592	558	508	537	532	563	557	518	514	575	546	556	550	528	535	565	535	523	558	515	547	585	553	536	514	500	522	561	561	553	580	537	544	522	551	537	532	507	566	576	535	564	536	596	542	548	550	528	559	534	577	606	534	545	552	551	571	528	539	579	577	589	563	593	564	570	567	558	524	566	519	552	552	521	590	578	546	575	533	527	557	560	541	555	577	544	520	542	561	564	565	539	584	570	558	542	552	546	563	550	585	552	537	541	546	511	522	531	558	535	600	563	550	581	535	531	605	569	551	565	512	571	527	545	558	517	529	544	532	570	587	554	558	546	530	570	579	525	515	525	561	528	564	564	563	547	582	555	558	553	562	557	541	586	545	554	533	540	576	524	567	571	582	575	552	584	529	523	557	552	550	528	557	538	545	536	544	511	561	554	519	577	521	587	531	547	546	590	532	568	521	572	558	561	557	518	546	550	550	557
45479	59639	60563	33105	5472	581	355	314	344	279	315	281	283	295	263	263	281	1490	3159	2291	1206	408	290	270	265	255	238	260	270	243	255	244	240	234	251	234	220	269	280	230	271	255	263	261	267	266	241	262	262	256	247	250	252	225	251	245	251	252	256	267	259	240	249	230	254	284	261	286	226	253	234	249	253	237	293	280	257	229	264	246	278	295	233	263	246	263	252	267	243	243	227	251	237	268	239	248	252	242	251	262	241	249	253	266	220	252	243	274	268	242	238	261	260	275	265	258	255	225	262	268	238	242	254	253	233	251	235	249	291	231	219	249	272	247	257	255	236	264	268	257	287	219	248	235	246	262	237	236	258	259	228	266	219	232	241	241	268	274	245	266	217	249	262	270	269	260	246	256	268	238	247	249	214	252	245	244	268	251	213	232	228	235	254	254	249	248	292	226	263	247	261	266	261	285	270	229	248	216	265	257	252	276	276	247	265	255	251	218	238	250	274	239	260	256	263	242	228	242	244	261	243	250	277	249	233	266	248	223	268	243	258	239	273	213	274	256	245	255	236	289	248	241	253	267	242	252	264	251	282	258	275	257	269	230	257	289	259	247	247	233	245	239	252	249	264	250	239	275	270	258	268	226	267	266	251	260	247	261	259	256	250	268	253	273	251	259	252	238	234	244	222	272	266	277	249	240	258	287	269	265	254	266	245	272	235	205	263	237	283	229	262	243	226	246	249	247	259	252	225	259	270	243	261	271	257	250	248	272	263	267	237	255	270	265	235	262	271	262	240	228	262	254	274	273	252	270	276	249	248	253	236	226	251	254	240	266	242	259	264	218	235	276	260	260	256	265	244	231	242	264	248	233	233	230	238	252	250	244	241	264	259	267	255	253	243	251	235	258	281	264	282	274	264	234	234	275	257	284	254	273	260	271	245	270	246	241	274	239	244	254	245	268	241	266	236	258	238	244	247	258	237	235	238	257	253	220	249	235	268	257	261	241	277	237	268	262	271	252	234	235	237	266	221	286	239	254	250	238	268	276	271	250	253	249	294	241	256	277	266	253	271	262	278	236	248	234	265	262	269	260	257	251	268	254	255	251	238	240	222	263	236	245	277	282	250	250	279	246	246	256	235	259	257	251	208	277	255	262	269	239	243	255	266	242	242	268	226	267	223	254	243	260	236	281	237	257	246	249	269	244	254	269	261	273	262	284	281	258	259	255	244	232	267	251	240	253	262	257	241	235	245	254	278	253	236	267	231	267	234	244	261	247	273	247	244	244	266	253	208	241	265	267	254	268	255	233	240	236	233	244	228	236	236	238	261	233	269	247	252	248	239	266	226	242	243	254	263	239	270	274	237	240	232	255	246	240	237	255	250	267	258	275	247	266	245	262	274	263	266	268	247	249	234	232	267	264	251	238	256	239	266	294	255	275	281	255	273	248	282	256	253	251	249	259	263	266	243	264	259	255	259	253	243	259	264	231	281	275	252	215	257	264	260	222	268	238	262	262	242	257	262	258	255	246	247	254	275	243	227	271	232	242	268	246	242	263	258	253	258	255	246	250	232	246	278	235	254	267	256	247	236	229	241	235	267	250	256	268	268	254	223	275	278	248	217	230	248	224	224	241	246	250	279	255	241	252	245	271	241	257	242	254	255	256	226	242	249	241	216	244	252	249	243	266	250	239	217	232	249	243	243	229	236	239	263	244	244	270	240	242	275	262	263	280	266	253	254	264	250	282	278	233	220	253	268	249	260	270	247	266	247	251	269	249	255	262	249	227	265	249	252	259	247	231	245	238	241	227	253	258	241	238	236	252	250	252	251	236	260	292	253	241	257	286	230	262	247	248	268	251	238	243	262	248	233	261	263	243	278	237	255	264	246	258	254	233	250	281	240	233	264	277	264	244	249	239	255	264	250	289	253	250	252	268	241	263	251	242	258	238	250	284	271	266	232	260	249	249	271	271	264	228	252	264	247	257	276	256	285	264	246	234	235	244	262	237	224	225	251	266	219	273	233	245	261	249	252	227	269	254	243	251	263	240	290	245	253	246	234	242	208	250	260	271	241	254	260	258	250	272	269	264	265	256	246	254	260	237	246	263	286	272	257	245	234	262	266	258	242	241	259	237	262	250	271	245	221	258	247	240	232	287	271	257	253	247	277	252	263	263	252	267	251	262	241	272	242	236	266	256	250	238	253	237	227	238	253	253	270	245	245	263	248	259	252	264	260	251	254	264	240	247	266	225	226	233	265	259	255	258	246	259	248	233	247	275	253	238	255	226	269	247	222	241	265	229	268	261	257	267	242	235	209	228	247	262	260	250	287	267	256	248	252	226	270	232	256	233	259	260	246	257	239	212	266	270	231	246	284	259	250	268	263	248	266	259	270	240	252	230	241	261	294	264	252	262	239	229	270	235	223	259	259	228	251	265	237	253	243	262	264	249	262	259	268	250	251	242	295	253	213	228	256	260	284	243	256	269	275	250	252	258	274	264	277	263	236	250	283	227	264	277	242	241	230	217	264	269	269	245	223	251	216	244	255	244	229	253	256	257	273	249	260	249	260	239	255	237	239	255	232	245	237	263	242	255	252	279	275	254	261	270	249	271	267	267	248	255	234	248	261	256	255	233	251	236	256	243	226	244	265	223	279	260	247	272	276	264	262	267	245	244	260	241	250	230	249	243	231	224	257	279	239	273	271	277	239	270	237	262	242	247	241	246	237	235	241	253	260	222	239	217	243	249	277	276	251	253	261	252	266	303	220	245	230	248	251	278	267	243	250	219	271	252	249	262	242	248	264	249	250	262	240	267	249	265	252	235	250	250	249	253	265	280	277	247	250	279	276	252	257	232	267	248	237	228	250	265	257	269	240	262	253	250	292	266	278	275	272	243	275	254	273	273	264	270	293	251	228	247	248	255	244	233	247	244	260	252	223	249	267	226	257	289	257	222	254	266	240	240	275	260	254	237	225	257	251	250	259	273	235	252	238	261	232	247	253	247	260	280	249	267	268	266	266	261	263	226	261	249	279	240	247	267	236	272	270	262	266	265	253	267	266	249	261	270	241	248	241	222	240	249	252	252	239	269	270	252	248	267	238	219	247	263	245	242	246	204	246	240	271	227	230	244	246	266	254	228	244	276	268	261	262	261	257	231	245	282	245	247	273	272	255	225	265	225	277	290	261	263	237	274	258	268	259	252	233	266	269	239	243	275	236	267	265	259	240	232	261	244	271	270	261	243	251	266	261	239	240	254	263	289	272	256	277	246	262	240	263	257	266	258	232	233	227	260	246	262	267	251	270	262	284	228	270	228	239	245	272	228	224	267	236	260	202	255	228	222	277	273	265	253	258	252	259	255	269	232	242	252	261	231	255	269	255	250	261	274	266	258	238	242	204	254	284	223	253	258	253	241	278	233	258	254	271	235	246	265	259	242	248	233	236	272	269	225	262	222	246	238	249	242	275	254	232	244	280	244	246	250	212	279	238	231	274	253
27586	45362	55635	24938	1614	1317	1167	1021	945	876	788	796	793	780	776	791	993	8614	15915	11514	5468	1306	650	656	658	664	658	652	683	694	647	646	669	651	654	644	641	655	688	612	627	636	667	665	678	663	666	663	651	652	638	662	657	617	662	673	668	635	606	642	650	635	690	665	645	685	666	667	618	628	648	665	657	677	655	677	633	658	665	643	657	671	654	669	636	645	673	621	626	655	651	617	598	663	659	652	618	612	684	651	612	627	676	618	652	617	646	675	636	653	662	699	617	712	684	662	630	600	683	620	660	675	694	687	625	664	609	609	674	638	625	667	654	688	643	673	682	664	643	687	666	605	653	622	669	612	640	664	654	662	665	628	678	631	632	673	637	683	681	652	625	652	653	621	671	654	628	653	666	676	667	648	640	668	641	646	627	603	604	663	670	662	689	654	654	700	617	666	636	655	636	646	609	657	619	690	667	600	617	668	696	666	628	685	674	632	667	601	623	612	628	623	677	637	663	633	654	692	638	651	608	725	659	651	664	655	638	614	657	624	670	717	645	674	590	622	682	648	655	646	669	647	648	634	668	650	605	650	721	658	639	621	660	644	629	625	683	671	647	647	602	671	648	633	646	704	653	683	637	677	692	647	628	630	699	670	635	617	655	690	656	645	664	635	646	632	643	678	642	668	646	618	676	640	724	649	689	643	616	641	654	626	665	681	646	659	656	617	643	678	637	648	614	606	630	687	690	665	670	636	673	668	618	668	656	656	643	668	651	641	641	714	675	646	668	651	642	649	657	627	614	643	638	642	652	674	679	634	654	626	639	611	649	672	656	651	625	689	637	671	638	664	640	635	686	613	663	646	618	637	638	673	641	659	639	676	610	644	643	632	647	662	651	626	664	635	623	643	651	632	627	608	680	632	641	625	669	646	620	628	677	602	674	642	635	640	643	614	676	658	656	617	655	701	664	618	618	655	649	651	595	653	641	634	636	675	674	660	685	651	644	642	656	631	660	633	632	659	645	657	629	674	713	651	620	644	660	668	611	645	658	627	663	614	644	667	624	648	669	635	618	665	673	658	648	673	649	677	624	612	657	675	606	629	669	634	644	616	672	651	621	674	717	649	659	641	637	610	646	686	633	656	652	634	662	679	633	698	693	613	633	653	637	664	588	626	670	590	653	661	651	675	635	647	655	614	640	626	652	659	653	678	665	664	640	678	650	631	645	644	662	668	707	693	677	685	642	678	638	626	671	634	601	679	669	698	664	666	646	637	656	636	674	662	646	646	677	678	709	662	706	645	646	620	658	635	673	684	618	642	647	669	647	645	673	602	684	650	667	640	619	639	645	667	631	643	677	677	665	659	640	626	630	650	661	682	635	619	672	626	659	639	674	689	635	635	676	627	674	652	671	641	648	619	648	668	662	623	688	633	689	677	625	641	683	683	684	670	621	646	650	633	681	636	635	619	613	642	628	660	665	682	651	641	631	652	638	692	633	629	664	642	664	638	675	614	651	633	662	676	681	595	655	655	680	676	625	650	665	619	667	609	671	655	647	652	660	663	668	651	656	647	653	653	672	638	676	652	632	666	663	638	701	665	615	635	646	660	679	700	652	681	656	642	645	676	651	738	632	659	647	627	651	665	643	704	671	635	635	654	681	720	629	681	681	696	666	674	694	674	619	643	656	636	686	661	656	645	694	667	648	627	636	682	625	610	625	655	645	678	679	694	653	618	618	684	647	632	625	669	651	649	659	685	649	652	614	645	679	641	633	651	579	644	600	659	615	699	638	641	672	656	638	660	637	644	667	617	675	661	673	719	644	647	626	671	643	632	645	701	625	662	634	665	645	590	676	662	623	613	644	626	644	641	706	647	646	646	678	647	646	636	648	626	631	650	621	618	624	625	649	708	674	628	611	668	667	658	636	682	600	648	635	660	634	600	662	705	680	650	645	652	623	674	626	644	689	682	666	688	646	636	625	659	599	678	666	664	629	654	649	697	670	630	634	681	622	606	608	646	696	686	595	675	631	586	647	667	630	658	621	622	621	632	659	644	726	641	687	687	654	643	620	645	630	629	648	638	684	673	621	689	662	638	654	655	629	642	649	645	678	691	633	605	657	634	654	597	631	660	627	666	699	695	677	707	610	615	629	643	671	654	672	653	638	649	595	622	671	645	628	637	670	641	638	721	679	714	639	598	650	651	656	661	659	655	663	645	583	679	630	644	669	614	645	621	682	616	650	666	647	659	637	650	664	661	672	673	613	667	667	654	687	658	629	629	641	629	646	695	648	626	625	640	658	663	628	670	598	681	677	645	683	628	658	612	653	662	660	670	643	618	672	608	671	674	653	647	626	616	667	656	656	637	643	634	645	649	674	633	641	545	601	684	664	622	659	676	649	672	723	625	614	668	640	669	679	619	639	656	617	627	608	662	649	632	637	603	619	640	651	647	599	641	710	631	645	629	651	626	672	608	650	642	659	649	666	638	650	614	610	645	638	653	666	665	628	687	642	614	609	631	644	641	706	634	641	660	666	656	614	658	661	667	622	662	627	644	636	681	639	629	663	642	646	682	635	669	628	645	622	643	638	643	639	644	658	688	621	629	667	684	673	667	666	624	600	684	610	631	609	663	638	703	652	661	675	654	659	637	641	652	683	686	628	635	622	645	670	650	629	632	710	626	650	643	662	614	660	642	677	644	632	650	634	645	665	629	665	629	627	665	687	648	654	659	659	630	659	703	669	584	660	649	571	617	613	622	666	640	636	647	580	660	676	640	650	686	630	610	616	701	709	643	658	676	636	682	692	628	657	643	679	684	640	633	657	639	634	673	653	637	641	650	705	671	571	697	595	657	618	615	653	642	597	639	631	682	618	640	658	653	668	669	631	605	680	624	642	621	682	641	656	662	652	655	646	591	665	654	593	640	613	672	654	624	609	659	626	598	706	675	653	650	614	651	665	675	661	679	661	669	651	655	650	642	648	647	605	624	642	651	633	635	656	668	620	694	637	665	655	624	656	637	652	655	680	600	636	618	620	624	674	630	614	689	647	674	624	629	600	688	625	637	675	656	661	677	694	640	635	635	641	691	695	633	652	643	626	626	617	665	633	649	650	641	651	650	638	647	667	705	644	621	676	625	653	618	660	670	667	630	666	659	654	678	695	647	608	639	654	660	653	661	621	670	648	656	627	676	673	631	673	650	631	614	670	684	650	669	607	652	654	625	607	668	631	699	644	651	714	661	653	614	608	637	684	634	652	635	658	622	658	641	606	602	611	624	688	616	675	678	632	674	704	643	655	611	673	637	668	630	654	648	639	685	643	695	654	679	668	656	662	680	637	673	650	629	640	674	632	614	670	658	656	673	634	656	642	649	648	612	676	605	614	653	658	646	656	667	634	647	659	663	680	613	689	616	666	668	669	620	640	612	673	631	654	668	631	671	650	626	688	666	677	592	640	663	685	619	610	625	682	631	654	605	657	614	652	703	617	657	637	656	683	632
61298	77416	75084	39888	11443	1365	513	442	369	359	305	285	260	302	282	233	294	2863	6383	4505	1551	347	225	196	224	226	204	219	225	225	247	207	238	231	235	215	228	207	190	217	232	201	229	192	225	207	200	225	218	216	192	231	218	212	198	240	243	241	196	206	235	239	226	228	219	205	228	211	229	228	228	241	220	220	232	218	222	191	208	220	212	205	205	215	210	206	211	235	222	226	231	218	199	209	217	222	228	241	230	229	223	189	212	204	211	232	217	221	224	208	214	227	234	208	216	198	217	241	199	233	224	240	185	210	245	238	218	225	196	228	192	188	210	206	230	235	217	210	247	227	222	236	225	243	219	244	208	199	241	228	200	234	221	203	209	234	199	198	220	195	212	215	235	220	200	211	233	208	225	232	245	207	226	218	224	236	218	225	194	180	216	206	222	193	219	232	191	190	240	199	236	212	190	229	239	209	194	218	229	223	231	250	214	222	198	192	206	233	212	208	211	211	220	233	231	226	208	207	223	244	213	213	215	231	227	215	241	202	219	208	213	174	190	222	238	196	236	224	176	237	220	221	202	245	236	207	213	230	214	220	228	218	192	234	202	193	234	207	231	205	224	237	210	223	238	193	215	213	212	215	198	202	218	198	218	226	217	226	206	236	229	216	207	219	243	214	217	220	197	246	235	205	216	206	225	220	273	204	234	215	203	227	213	216	226	216	215	192	205	215	217	238	224	229	227	198	217	191	212	222	191	181	229	218	218	240	193	221	214	234	230	246	200	206	226	185	231	241	230	177	191	230	213	197	226	207	237	236	210	216	216	210	223	223	195	210	222	217	196	195	219	232	203	209	215	207	202	219	189	226	241	208	208	212	229	241	242	233	214	232	224	217	238	214	190	222	195	220	239	199	212	212	211	221	230	237	228	205	224	231	217	217	220	226	208	209	212	208	217	242	219	238	222	213	239	222	223	228	211	206	217	228	230	201	225	208	209	228	213	213	226	215	212	195	205	196	193	214	206	208	209	250	228	204	197	232	204	229	221	218	229	196	211	237	228	229	226	221	212	216	235	230	199	245	226	235	233	217	218	211	248	208	238	213	226	232	207	222	214	228	213	228	225	202	205	231	213	241	230	225	209	223	217	226	210	237	248	213	211	208	212	190	242	205	234	218	214	230	219	213	220	195	219	248	231	225	220	207	236	246	228	229	218	221	230	206	214	210	224	241	225	216	221	256	225	195	223	189	232	240	230	198	213	203	205	195	220	247	216	239	221	219	233	209	197	212	201	227	200	216	206	218	204	230	223	218	218	196	249	201	222	193	204	224	189	192	183	250	207	189	217	226	198	222	226	225	222	247	223	238	225	227	216	210	243	226	226	223	228	215	217	180	223	200	215	230	233	218	220	202	215	218	249	244	225	213	217	209	211	221	223	215	227	214	228	191	229	248	275	210	199	200	219	222	214	218	193	229	196	226	206	259	226	232	209	242	252	213	211	210	235	226	209	197	205	243	182	216	210	217	225	219	216	218	251	217	246	233	204	219	231	225	241	193	204	200	235	239	190	219	183	217	237	227	217	190	217	235	200	227	221	221	211	205	215	214	195	234	222	231	231	205	191	218	207	237	202	226	233	218	193	202	213	203	190	222	233	226	219	231	229	226	207	237	232	200	228	224	222	218	208	237	209	208	230	212	218	223	232	219	207	230	233	221	201	217	212	210	238	201	225	228	224	232	227	179	232	208	216	221	209	201	213	220	226	222	237	206	245	252	237	205	201	219	226	258	212	206	217	218	224	229	220	217	180	211	228	221	243	215	218	224	221	204	227	223	205	204	225	213	203	214	244	209	206	197	235	208	219	207	255	237	250	238	209	212	225	201	208	227	217	229	207	192	215	242	245	229	226	197	233	248	183	220	213	218	220	192	206	249	229	224	216	229	236	225	211	206	240	212	245	258	227	217	235	230	209	172	223	227	218	235	210	210	210	215	198	231	234	209	256	212	200	220	230	198	213	227	207	212	204	211	211	220	213	226	225	228	226	203	180	218	220	243	194	208	196	243	207	201	208	204	226	228	235	225	218	188	223	243	225	204	207	237	219	204	189	247	210	213	216	233	213	209	207	204	211	222	211	264	217	217	242	217	198	247	226	205	231	198	230	217	225	219	213	218	188	212	228	223	212	216	234	211	204	213	220	238	223	234	243	202	214	210	223	232	215	228	188	211	210	224	232	232	210	213	215	211	214	202	208	208	244	220	227	221	202	213	240	210	220	209	205	217	241	231	209	207	226	217	215	225	207	205	207	226	232	210	224	222	234	235	223	222	246	232	235	213	209	233	245	233	208	254	227	200	210	221	210	207	244	201	211	239	246	202	226	215	210	189	210	213	209	231	230	213	222	224	219	218	249	210	225	208	214	200	200	200	222	215	198	219	204	218	219	230	211	204	216	220	201	220	197	217	220	197	234	215	234	233	209	226	233	243	220	207	246	190	204	208	227	273	222	234	201	218	218	211	219	208	228	235	239	229	236	239	206	223	226	219	201	224	231	202	210	196	216	214	205	193	190	223	228	224	210	210	228	213	252	212	233	232	232	196	223	213	216	223	239	238	224	219	218	231	214	216	211	225	216	244	225	226	220	207	184	247	248	193	208	214	203	231	233	196	222	212	218	219	192	219	206	208	204	191	202	203	241	216	215	228	224	234	188	213	199	220	216	223	210	219	217	201	235	240	228	229	243	213	205	208	231	210	242	237	200	237	214	235	236	252	203	209	195	217	230	216	220	210	239	223	247	237	195	216	209	219	226	223	183	221	208	202	216	223	233	216	220	195	205	251	223	220	224	236	207	234	234	241	218	248	207	186	216	217	224	223	211	196	188	224	249	245	214	192	212	238	261	222	239	202	229	188	196	207	231	193	227	221	222	186	211	203	199	225	212	212	235	229	222	199	217	253	207	226	243	200	218	200	206	210	225	215	209	225	212	219	210	232	232	204	210	230	224	209	234	218	212	220	214	238	208	227	229	203	222	200	209	234	212	218	215	241	237	254	222	216	210	236	222	217	198	246	216	209	212	207	225	220	206	215	272	222	232	225	237	230	207	188	228	228	194	229	213	228	236	210	201	212	210	213	216	235	200	235	222	200	219	219	202	210	245	226	213	228	245	212	231	216	203	208	215	248	207	225	212	203	199	181	222	221	194	222	219	223	204	219	226	222	235	214	206	219	214	218	213	205	212	204	204	250	228	195	198	212	248	233	225	213	245	227	192	243	197	209	223	230	193	215	202	237	229	204	222	199	218	226	217	226	234	220	209	215	193	221	198	230	214	204	214	232	229	223	224	209	223	230	202	205	222	239	215	201	218	253	195	219	213	232	209	219	208	231	227	222	228	203	233	240	204	215	207	238	226	214	224	207	268	227	217	234	217	206	260	198	225	241	232	200	226	200	211	230	220	241	232	225	202	230	190	218	206	211	211	228	197	215	224	243	202	195	209	231	197	231	240	223
37378	59818	70596	25860	2896	1856	1667	1605	1361	1205	1009	905	925	918	887	843	1192	14140	24767	18529	7533	1239	557	582	557	551	570	572	555	511	593	542	526	499	563	550	525	557	526	594	576	568	598	551	586	578	553	586	598	557	515	515	605	516	573	549	581	556	557	572	569	552	547	578	523	576	578	565	543	557	553	597	571	511	589	584	558	589	539	561	550	558	566	563	588	556	569	562	579	578	586	563	564	558	530	551	558	566	534	558	558	570	578	569	557	543	596	567	574	545	519	547	522	580	546	552	549	575	584	569	508	544	568	591	569	551	530	566	566	573	565	533	550	561	584	546	551	566	595	541	570	602	522	564	538	567	584	582	555	571	520	555	538	555	537	586	536	566	544	534	531	583	555	540	543	563	537	547	618	545	565	576	569	581	560	564	553	546	545	527	567	583	542	562	500	591	581	577	566	540	584	525	579	579	548	565	577	525	579	557	527	529	574	525	549	532	568	565	572	543	560	532	516	540	567	551	568	564	523	574	587	566	548	563	607	577	533	552	571	565	589	539	583	522	570	529	550	560	538	570	555	559	555	585	587	581	530	549	562	562	569	543	577	578	558	534	553	533	541	530	537	543	509	577	557	561	579	571	546	521	530	544	515	571	580	516	563	568	567	549	547	572	584	559	523	481	537	564	554	546	594	546	571	549	569	547	566	586	599	558	572	567	551	583	578	569	585	549	556	530	556	586	557	540	509	532	575	536	573	512	586	602	523	546	559	569	557	548	564	550	544	576	515	567	543	544	565	516	607	571	575	578	554	561	598	582	540	557	556	553	524	553	545	515	531	550	587	556	583	591	557	556	561	514	539	587	568	523	554	583	570	592	547	590	584	513	536	598	551	534	535	535	555	561	518	562	503	544	562	600	537	548	568	576	562	544	540	584	579	544	553	564	562	561	547	512	561	550	550	523	549	538	522	550	562	570	524	562	540	555	562	556	518	585	542	514	528	545	573	549	529	555	528	508	555	565	530	546	562	513	551	496	564	526	539	559	523	535	587	569	563	588	533	553	584	602	565	560	579	514	551	576	566	566	545	560	525	539	548	533	527	534	509	526	546	561	564	582	546	526	514	565	586	550	562	558	518	550	586	540	560	547	518	589	509	584	551	526	554	571	544	559	517	533	523	562	546	531	600	538	564	517	519	565	588	564	562	565	585	556	567	556	537	565	527	598	572	557	552	544	581	586	570	555	565	507	554	553	593	550	563	559	551	568	571	549	520	555	578	538	548	514	580	533	594	522	552	568	533	527	556	566	531	581	589	559	499	600	559	523	537	553	530	555	568	546	567	576	551	567	518	561	547	574	560	567	532	549	566	599	557	584	593	559	544	533	559	523	539	571	541	555	560	545	523	557	566	501	575	568	524	595	547	549	538	530	537	535	542	545	563	566	564	570	532	543	533	622	565	536	567	540	577	577	575	556	564	546	605	548	559	581	551	581	544	544	565	537	563	586	594	545	578	551	553	563	564	501	546	568	585	541	577	564	550	574	554	551	534	553	539	532	546	600	528	540	520	536	549	564	560	544	592	524	571	583	576	579	528	551	560	559	522	564	580	549	555	527	585	595	545	546	529	590	552	558	505	486	598	547	561	572	576	525	564	547	568	575	591	524	559	558	485	550	574	546	565	567	561	578	560	592	568	557	544	573	538	540	538	589	569	554	512	574	525	547	550	588	535	548	548	579	539	548	579	547	545	557	601	543	550	551	596	562	526	555	542	553	560	561	568	548	588	552	494	559	540	586	535	581	550	558	533	584	523	544	534	552	608	532	594	579	529	534	587	578	554	589	566	581	573	576	540	537	561	547	501	541	550	540	593	569	542	554	541	560	582	498	567	541	537	529	509	558	517	557	555	553	549	560	521	534	552	548	576	551	557	548	538	549	513	539	535	594	559	569	572	510	540	544	547	570	555	589	536	590	574	530	572	559	580	587	529	542	562	571	551	571	525	560	558	600	609	606	534	554	572	563	545	520	566	488	527	515	566	591	600	585	552	575	569	583	544	553	556	543	479	577	565	508	584	521	551	585	543	519	504	569	582	564	501	612	545	544	574	565	518	545	554	532	568	521	573	535	553	521	562	545	557	567	570	531	547	541	542	524	625	580	559	582	540	552	619	550	544	556	552	595	590	537	574	521	537	562	594	537	561	552	536	568	570	576	582	563	565	538	575	566	577	551	548	580	516	534	540	542	541	522	532	574	532	550	563	569	529	551	545	569	584	542	535	521	553	533	554	591	527	608	589	549	568	567	571	589	560	549	574	545	573	573	545	552	539	549	545	553	563	549	537	625	555	554	499	534	555	546	567	567	524	522	548	542	547	529	562	565	582	582	497	559	559	570	580	613	555	527	523	582	502	577	608	565	543	563	519	563	557	555	562	544	575	567	509	568	568	542	548	577	533	555	549	559	567	552	593	552	569	569	527	596	537	571	513	596	615	559	548	573	545	561	547	606	561	544	610	549	579	548	555	556	563	527	538	547	557	574	541	507	583	566	555	555	593	583	550	547	564	512	562	545	545	546	598	553	534	584	547	553	555	556	538	534	499	523	590	555	549	572	563	572	557	553	532	547	563	556	620	591	587	577	592	559	525	589	528	533	525	552	560	542	535	575	547	560	530	560	541	571	539	564	521	542	560	605	598	565	518	539	540	556	560	574	544	556	565	581	586	556	549	554	563	594	568	542	556	560	572	575	556	565	538	552	560	554	544	559	541	574	515	524	570	551	543	532	564	542	577	553	562	578	558	551	573	554	541	571	599	541	588	563	566	560	518	563	597	550	565	554	550	577	517	561	584	528	560	567	549	586	538	584	523	585	568	583	560	584	564	545	560	606	524	543	547	584	543	587	507	572	502	540	534	556	556	579	548	548	516	540	566	540	545	522	579	544	555	549	502	513	530	551	512	573	584	579	559	591	551	536	569	577	549	575	547	548	549	528	552	571	584	558	545	575	542	532	573	579	576	565	590	570	572	563	565	558	544	545	545	520	549	558	576	551	547	599	531	522	552	544	605	548	543	553	551	547	545	587	520	563	574	561	567	553	560	560	518	574	505	578	551	513	560	548	551	580	576	593	533	562	572	600	563	530	551	592	538	531	519	607	543	582	535	538	517	524	589	606	597	496	612	561	594	537	526	526	581	525	523	540	569	570	558	592	538	567	548	596	549	520	571	550	478	550	547	559	553	534	560	570	562	582	585	539	524	510	579	557	537	543	544	570	578	565	579	595	540	534	579	560	548	551	527	568	562	547	524	513	520	575	583	567	592	537	565	548	577	550	575	607	537	587	584	599	539	550	545	514	560	529	516	554	555	543	529	564	547	528	542	561	560	561	569	559	602	534	562	557	583	550	532	548	533	562	535	558	596	548	516	577	541	595	557	529	570	582	546	530	524	555	583	564	552	546	542	556	520	566	502	556	586	545	584	553	569	531	562	590	535	552	580	548	577	582	540	575	539	561
7850	8872	11848	1990	256	197	217	200	190	196	225	194	184	231	195	236	198	243	600	685	498	295	223	224	197	178	200	209	212	189	181	184	201	212	198	200	175	198	207	227	230	202	199	178	233	203	227	196	192	206	217	210	214	222	163	215	200	218	201	213	195	242	194	192	222	190	192	217	208	196	197	203	185	175	200	213	217	206	206	196	203	190	189	207	185	204	233	198	205	195	196	211	220	188	201	179	190	198	200	183	186	220	183	208	197	220	183	213	215	209	210	212	204	175	227	213	163	207	188	189	165	189	176	198	194	174	207	196	200	222	177	204	178	199	222	181	209	161	199	205	188	205	196	196	191	218	178	179	238	200	198	196	194	193	202	228	228	219	217	189	214	224	202	221	216	194	200	238	215	190	170	186	201	205	218	205	194	221	192	196	200	229	217	206	184	224	200	201	204	203	216	169	207	214	217	203	187	191	218	207	212	214	191	215	199	198	178	198	204	194	193	210	216	183	166	200	218	229	223	176	184	201	189	192	204	196	205	260	203	218	192	194	186	200	213	210	224	152	190	188	186	200	187	196	206	186	188	188	195	176	195	210	203	211	184	215	207	199	208	173	199	194	203	209	187	194	200	213	211	198	214	189	214	191	212	196	195	181	220	211	193	204	218	182	201	204	193	198	196	205	191	215	191	182	203	193	181	210	217	192	221	204	188	252	197	189	197	185	198	199	189	214	195	211	190	224	197	224	211	189	195	208	197	199	187	168	186	198	200	192	224	218	216	188	215	205	193	180	208	206	196	212	190	186	210	178	201	198	208	202	229	195	203	168	206	179	184	179	202	203	180	186	195	195	198	216	182	195	198	200	196	226	233	212	221	184	209	198	186	197	207	232	192	197	212	213	211	186	190	202	204	208	207	180	168	205	218	211	223	192	203	189	215	208	215	223	190	220	191	200	225	213	203	179	187	192	202	175	203	210	182	214	194	183	181	164	219	183	209	180	221	196	222	194	204	188	198	187	208	203	181	206	203	204	198	193	166	189	183	212	202	209	201	203	190	188	196	187	204	207	187	195	189	187	216	181	192	187	197	201	223	224	189	202	194	197	207	222	175	210	189	206	217	193	190	196	169	194	186	220	213	194	180	204	190	202	198	209	217	185	234	214	174	200	218	197	206	209	196	201	196	223	207	214	228	216	190	200	200	189	190	219	196	183	214	207	192	195	189	217	186	229	205	207	207	213	238	208	214	194	201	178	220	195	184	222	215	203	191	211	184	218	204	171	180	185	176	204	214	210	204	227	193	193	203	203	196	182	170	207	209	220	201	199	215	206	212	199	216	188	198	192	200	196	185	189	217	211	198	219	184	211	206	190	197	207	223	193	198	214	192	205	190	188	231	201	185	198	176	196	178	209	199	198	197	209	188	201	201	217	222	194	193	189	226	192	174	210	192	189	199	180	205	199	216	226	177	183	207	214	210	175	214	209	187	196	221	196	186	225	195	181	210	198	213	195	191	206	184	198	214	184	218	197	212	214	194	204	192	214	216	206	220	204	209	191	196	206	204	223	212	220	254	212	184	179	196	201	235	225	203	186	211	196	183	226	206	206	196	166	212	190	182	214	218	194	218	205	190	196	191	182	201	180	211	219	210	224	162	215	210	200	215	205	204	235	222	193	212	202	213	188	205	204	196	205	221	181	212	211	204	214	176	197	189	184	214	189	201	188	200	201	199	206	198	222	194	186	206	186	210	226	203	190	203	187	201	202	217	178	195	190	210	192	188	194	213	236	190	198	203	192	182	196	209	211	212	195	209	229	210	193	210	216	199	190	175	184	178	220	205	179	207	216	190	207	220	188	175	180	170	198	205	213	203	210	184	221	211	216	217	203	194	189	178	186	218	210	243	194	182	186	191	191	200	211	181	196	245	199	196	195	173	201	225	209	181	174	192	228	192	196	185	202	193	217	200	178	172	185	207	215	209	186	222	178	211	200	221	196	230	239	213	212	226	227	209	211	196	187	197	197	202	203	212	179	205	206	183	204	187	221	179	192	203	185	204	197	194	219	208	218	209	193	205	191	202	203	215	214	200	206	202	198	213	200	189	196	210	209	183	186	194	188	200	185	210	201	202	198	227	210	192	199	193	201	229	185	199	215	214	215	193	195	187	200	205	184	198	211	231	196	223	196	194	192	223	219	200	207	213	232	201	206	209	206	186	194	209	201	202	212	201	219	187	199	188	226	220	201	207	207	214	213	221	188	182	214	182	189	231	218	218	208	200	169	218	201	208	210	187	223	201	196	200	211	226	191	227	218	204	204	196	190	198	201	184	191	185	208	167	189	199	199	200	186	201	200	202	186	184	187	197	199	209	203	190	206	208	203	197	228	189	211	220	193	196	174	189	202	193	216	205	202	195	214	186	204	197	169	192	194	218	214	188	207	181	190	192	184	218	175	191	187	185	211	200	201	208	183	199	189	223	206	208	188	234	188	182	194	207	179	187	213	199	224	247	182	211	213	186	221	200	238	197	220	236	184	205	197	236	169	181	186	191	201	202	186	206	192	173	186	179	188	183	229	195	201	193	202	194	195	217	188	206	192	191	193	188	201	212	200	222	198	206	209	184	211	203	197	225	222	207	197	202	201	189	190	177	214	218	191	185	189	208	201	202	198	205	188	189	207	190	201	203	205	205	219	221	202	197	198	211	208	214	184	222	199	180	209	199	205	220	202	216	193	181	215	174	190	204	215	188	212	229	223	218	203	223	194	207	221	208	217	173	211	209	232	212	232	212	199	181	179	202	173	182	206	190	213	178	178	212	178	203	199	217	174	183	220	225	212	187	205	214	187	209	194	186	195	198	200	209	214	216	210	212	204	196	176	196	204	191	208	213	211	189	216	194	216	193	219	199	223	185	170	226	205	197	207	207	194	200	199	190	183	194	214	206	211	211	228	196	196	187	207	226	196	207	188	177	186	191	187	202	204	214	220	193	201	187	213	201	235	205	173	206	198	222	198	205	229	221	204	202	190	190	231	216	191	184	198	194	222	207	208	199	208	174	202	201	217	203	173	198	204	209	198	195	207	205	196	206	171	219	225	195	200	203	188	219	208	188	216	197	203	189	206	217	216	207	221	187	197	209	186	219	199	197	182	190	198	195	191	220	218	216	177	209	211	178	183	206	185	196	196	209	204	178	177	176	198	194	193	220	199	219	209	221	217	232	203	234	215	183	219	199	209	211	196	177	178	174	206	211	201	215	180	188	204	182	219	174	187	190	195	188	190	203	196	199	194	200	192	220	200	208	185	185	190	194	213	204	193	217	198	196	199	216	211	190	200	195	181	184	202	202	198	200	191	204	208	201	225	181	175	184	208	219	210	196	196	228	203	216	215	210	190	223	186	190	211	223	210	190	198	194	208	215	195	183	187	194	198	203	216	190	227	178	216	166	217	171	195	191	198	192	185	184	181	203	212	195	219	189	229	203	196	205	208	189	201	206	176	215	206
6560	13766	20320	4045	628	597	557	504	570	555	563	547	563	552	502	562	553	1027	2935	2727	1844	849	532	518	537	579	537	551	534	547	551	570	577	541	559	493	547	517	552	556	533	530	560	546	546	553	548	514	573	475	553	513	565	541	483	527	510	534	539	546	540	552	551	533	505	548	528	528	530	571	556	554	502	527	520	506	556	527	550	514	537	548	555	520	541	554	550	521	588	550	515	529	502	542	570	503	560	535	517	550	539	531	572	528	541	553	550	542	513	530	526	558	534	541	535	537	528	534	546	517	542	532	562	519	481	528	564	564	559	555	470	554	549	555	519	528	498	483	534	533	534	526	549	571	530	518	495	550	526	514	526	545	548	522	521	556	539	581	579	541	521	554	555	548	494	536	530	514	499	539	510	541	530	525	498	542	586	506	561	538	544	519	491	498	496	528	504	559	533	567	556	547	544	523	528	563	553	540	509	531	520	544	551	498	583	533	538	552	532	568	537	547	600	534	564	512	542	545	522	524	517	521	534	522	533	517	541	493	537	546	542	542	532	558	550	513	560	548	527	525	526	603	546	534	522	549	553	539	560	584	545	532	527	520	547	513	512	551	533	539	515	527	529	544	522	558	548	523	517	526	541	529	524	526	521	540	579	515	546	519	550	493	527	509	552	547	545	554	508	546	508	543	589	532	526	503	535	520	535	538	561	547	540	559	549	505	509	523	531	525	497	484	485	526	555	537	553	537	528	489	578	507	562	552	561	536	547	486	562	553	506	538	536	535	513	547	577	532	516	555	554	536	534	566	530	548	547	582	523	549	542	529	528	577	492	509	534	509	514	564	534	535	553	544	544	511	526	497	478	533	532	532	554	529	544	561	529	575	530	555	559	531	521	517	531	526	570	549	559	523	540	506	520	497	565	581	502	556	574	514	510	519	523	517	570	559	509	555	537	551	538	511	520	520	543	526	555	528	543	541	512	526	533	554	502	528	574	517	542	548	487	529	520	540	560	557	522	525	557	540	534	542	540	513	554	574	542	520	499	547	543	532	513	538	560	502	545	511	563	507	566	524	516	512	531	493	511	508	563	525	556	531	591	572	537	506	515	512	555	510	530	575	524	511	538	513	527	543	517	538	549	497	545	514	532	519	578	568	521	529	503	549	523	491	585	526	532	519	534	510	517	572	553	492	535	532	544	541	576	505	527	539	492	512	563	503	567	567	537	547	527	550	550	510	561	546	525	514	538	536	533	586	528	581	584	549	503	515	539	518	505	491	481	546	528	574	538	535	550	543	534	582	515	500	505	539	543	494	505	527	510	552	559	586	537	537	545	517	515	558	523	513	541	521	519	536	533	588	533	536	556	544	526	496	582	533	574	554	497	522	498	558	572	517	514	496	565	533	563	509	530	504	528	493	523	503	543	544	559	532	567	540	542	461	523	563	574	557	571	534	551	546	530	541	545	540	518	529	539	494	554	523	540	541	567	552	517	508	560	551	520	572	519	547	518	571	516	518	521	519	555	528	544	545	537	574	509	554	543	587	497	518	507	517	523	550	532	533	541	562	527	526	550	531	508	529	544	539	502	524	527	574	521	548	555	553	498	541	504	507	525	483	526	509	542	579	498	512	509	512	533	530	594	535	513	516	550	520	518	504	550	587	529	556	558	519	517	487	500	547	507	561	539	570	544	521	552	507	528	505	559	547	523	558	521	531	561	518	574	537	531	542	524	510	565	524	562	506	524	536	536	514	524	519	488	554	551	533	540	566	560	506	546	515	508	548	595	530	518	521	562	516	505	533	562	550	546	560	528	511	510	534	552	530	500	542	524	544	548	525	530	476	544	531	526	534	565	538	508	526	538	526	547	527	573	532	553	504	498	503	541	524	498	481	531	593	555	518	550	505	554	553	530	489	553	544	560	542	553	489	578	547	494	557	510	482	554	506	518	527	517	555	548	503	593	521	537	488	522	532	535	523	577	545	545	533	525	574	535	553	479	538	512	532	501	529	552	533	490	553	457	498	558	580	538	582	528	573	515	539	550	537	549	505	550	594	537	559	501	521	544	509	574	525	503	556	540	534	525	550	523	493	573	535	506	539	567	559	532	558	524	538	554	518	540	555	533	523	501	501	515	517	543	534	527	539	525	535	560	569	515	528	524	544	536	512	505	527	544	547	541	531	550	510	544	506	544	511	587	505	534	545	516	530	511	535	530	545	557	539	552	494	491	549	561	545	554	522	491	527	506	485	528	532	545	523	529	512	537	532	590	548	556	533	491	557	542	571	586	512	498	515	509	536	558	555	501	498	545	573	563	540	480	513	536	542	553	510	561	541	532	531	553	526	564	522	529	546	562	550	543	529	531	546	471	571	487	523	529	579	541	536	532	543	553	496	503	539	542	518	487	567	511	520	513	533	529	538	504	519	530	545	536	532	529	545	583	565	539	539	523	537	571	515	533	540	559	517	585	505	544	513	540	528	554	510	530	569	542	493	561	551	539	521	500	487	542	552	555	553	538	515	498	570	526	487	546	559	537	489	526	532	524	500	518	541	546	563	550	527	564	580	553	517	502	571	558	558	548	570	498	544	535	524	500	566	516	515	512	560	571	524	549	512	535	536	517	538	539	545	558	532	577	528	523	524	529	543	530	546	554	543	528	504	493	522	531	561	550	498	498	556	525	512	561	549	522	537	507	508	560	523	557	535	551	510	518	532	582	515	539	527	528	518	553	573	521	551	559	602	549	546	533	543	523	522	572	515	600	499	577	520	536	515	533	497	549	550	514	548	521	531	515	567	531	546	517	500	533	518	539	574	520	560	507	519	489	533	553	560	529	505	567	542	540	513	529	523	497	526	523	557	530	562	539	596	538	523	577	548	473	521	566	522	506	586	530	509	527	567	505	492	570	556	568	555	548	525	569	511	540	555	524	506	500	555	564	511	494	513	514	569	515	541	485	521	543	489	539	522	530	534	518	526	556	533	536	509	575	541	540	528	555	536	541	500	558	552	515	536	487	560	529	554	568	547	542	512	515	545	514	592	522	530	580	549	528	511	557	578	506	545	534	560	549	558	554	533	536	506	538	510	544	543	535	505	563	566	546	555	529	541	525	541	522	525	522	517	577	499	510	500	505	540	556	562	555	517	527	546	545	558	538	540	547	536	568	527	523	566	546	550	558	534	541	531	532	514	564	563	550	508	530	537	538	498	526	535	539	544	545	546	543	545	552	560	520	543	495	516	520	517	550	510	540	519	565	514	560	567	507	533	517	510	542	546	535	526	550	506	567	496	517	509	515	537	512	559	531	490	564	554	561	525	498	543	533	534	540	532	511	519	528	553	529	509	503	553	507	546	524	513	561	517	551	527	525	569	553	558	561	510	524	554	494	507	523	523	537	538	521	541	497	529	562	529	523	520	512	554	545	542	519	554	534	554	482	552	527	545	525	583	525	493	515	536	580	508	531	529	526	510	560	552	523	576	516	515	549	552	524	527	522	521	519	523
43741	53371	60044	29007	4351	505	417	363	383	343	313	308	302	290	248	277	732	2597	3663	2959	1520	588	276	253	276	237	251	263	280	243	291	242	271	271	283	242	254	229	264	285	267	253	266	245	267	265	260	239	292	285	238	264	246	302	276	270	258	286	274	263	240	282	258	266	278	246	266	247	248	250	271	259	266	299	272	241	265	285	271	276	256	303	284	237	267	259	258	265	272	262	256	263	267	270	248	254	234	293	267	258	248	280	260	273	234	234	252	263	249	269	272	260	267	236	288	293	249	281	261	270	246	274	260	274	255	288	254	279	299	283	261	254	283	228	287	299	270	273	280	261	271	247	246	257	288	280	261	265	245	272	258	250	234	212	268	255	245	264	259	263	250	234	257	285	261	278	249	272	220	266	256	259	276	264	258	271	258	258	244	246	258	297	293	294	282	285	289	281	265	273	266	266	240	253	264	295	273	253	275	256	292	273	254	290	265	256	280	243	274	244	250	261	273	263	272	266	304	256	265	257	253	260	239	251	263	268	267	228	250	268	282	265	265	267	261	282	298	238	270	276	289	265	281	249	236	301	231	265	245	287	261	244	280	284	245	256	258	242	260	266	243	269	280	242	279	264	274	260	273	279	254	247	247	264	285	258	261	272	287	296	290	298	295	268	262	246	279	285	244	259	271	274	272	289	265	253	266	242	246	253	271	291	273	279	295	252	286	306	250	257	259	264	230	252	281	250	242	272	265	285	291	276	280	295	280	281	231	257	275	264	248	281	268	259	266	263	256	237	260	250	262	260	265	283	256	226	269	237	294	244	268	267	248	264	294	276	282	268	243	252	280	293	260	274	266	292	295	280	270	276	264	265	257	269	283	263	290	257	277	259	252	283	281	250	264	269	269	277	267	261	283	289	288	246	293	282	266	272	257	270	244	278	250	293	263	280	261	238	249	252	265	253	257	259	250	267	240	256	279	270	254	217	273	272	269	253	263	249	286	284	264	255	252	276	264	270	273	278	270	275	274	270	240	255	235	246	259	257	270	265	260	280	318	257	269	284	271	265	246	243	256	262	279	312	270	267	287	247	233	268	284	260	277	273	256	257	264	254	260	273	284	259	251	230	273	312	239	244	273	287	249	255	265	303	277	268	305	240	254	268	267	276	260	271	229	250	292	261	272	251	251	262	245	272	280	244	250	252	266	250	263	239	261	239	280	274	261	288	269	257	281	267	293	267	259	240	272	303	273	256	252	269	274	278	269	252	275	265	265	266	274	258	257	284	266	257	275	264	261	272	250	241	243	261	261	256	264	230	268	253	257	294	266	247	253	277	243	267	261	274	252	309	268	251	246	257	274	247	242	268	263	273	229	285	243	293	256	264	269	238	276	255	252	263	276	266	272	280	264	268	273	251	252	282	282	240	265	242	276	296	254	252	265	284	270	271	263	296	265	251	263	238	262	260	226	250	295	276	271	271	284	237	257	268	262	273	269	293	290	262	283	268	256	277	287	273	241	280	278	271	251	247	271	277	289	255	241	262	276	240	250	265	256	243	253	263	211	232	270	255	281	255	265	265	254	253	276	245	259	264	264	279	246	260	244	289	265	258	263	247	272	293	303	256	265	282	245	266	241	259	252	280	254	265	258	267	267	273	249	244	266	258	254	255	286	270	257	261	275	273	243	272	253	290	238	262	266	262	264	273	278	262	266	280	293	265	256	269	265	295	247	265	281	270	236	300	289	288	252	268	254	257	268	284	263	260	276	250	245	274	267	263	250	251	233	258	275	264	280	242	280	264	248	252	272	268	243	268	286	252	284	241	245	266	257	257	253	256	274	280	268	249	284	244	296	272	249	267	249	277	263	301	279	269	249	287	285	262	264	239	274	264	242	268	253	272	262	267	272	289	269	277	283	268	241	258	244	248	264	270	250	248	305	260	272	254	236	290	269	243	255	291	247	258	262	259	265	292	241	264	293	284	268	247	280	275	289	284	278	269	270	258	259	259	280	256	279	294	287	253	275	257	269	254	246	257	257	292	286	272	248	247	239	257	244	268	286	290	266	259	283	261	281	271	269	257	276	289	272	278	272	240	246	256	256	298	249	276	268	273	262	243	287	252	257	288	243	277	250	289	253	267	265	292	292	230	241	238	252	265	236	236	264	288	235	268	265	257	290	269	291	270	259	251	235	264	267	255	269	267	243	285	258	267	291	255	252	252	293	280	242	274	283	237	258	278	278	280	293	303	269	276	272	241	249	255	271	273	236	284	244	262	262	276	251	249	267	266	269	250	243	261	265	239	251	253	247	283	295	260	234	262	261	264	237	258	289	278	268	281	248	264	263	260	267	247	235	260	286	292	296	280	258	257	252	255	251	274	268	268	264	258	279	278	252	237	273	283	268	263	262	265	256	273	279	245	245	276	260	317	254	247	267	241	259	276	254	285	300	288	278	284	267	284	285	270	266	245	251	246	251	273	281	278	276	269	241	281	283	258	287	266	284	271	269	265	271	269	248	253	298	289	269	267	266	252	278	259	281	318	245	281	259	247	254	260	239	293	272	240	238	256	257	270	243	280	226	252	264	279	267	273	275	247	275	241	267	285	266	257	239	292	290	276	289	274	271	252	285	257	249	264	257	262	262	227	266	262	290	258	242	286	278	247	250	274	277	258	275	266	260	288	280	241	286	284	253	277	259	279	270	241	273	322	244	246	246	264	267	257	263	278	272	272	273	279	267	246	281	234	287	275	255	265	261	272	271	263	278	285	264	276	272	266	262	268	259	254	280	218	258	250	267	268	255	279	277	268	248	258	257	238	252	281	273	283	261	287	262	248	289	283	261	268	238	265	250	273	239	262	278	252	248	247	227	295	269	276	293	263	303	255	267	249	242	253	266	244	269	283	273	257	252	271	263	270	289	252	302	265	296	254	257	260	256	257	270	270	249	240	264	280	284	297	256	263	256	283	292	281	280	270	283	258	280	260	254	287	254	282	279	250	272	280	236	295	283	252	257	256	233	271	280	248	271	249	277	269	253	288	271	269	291	269	265	280	293	265	296	262	221	283	262	231	281	255	263	266	255	257	255	272	249	278	268	281	289	293	282	266	250	264	245	273	234	275	268	250	231	285	230	260	253	239	262	263	278	270	285	250	274	275	236	304	279	258	261	257	266	283	273	281	279	253	264	280	285	270	256	279	222	273	247	296	277	254	262	276	247	262	278	263	284	220	248	265	261	267	212	254	291	294	234	251	285	254	225	281	264	275	259	270	278	243	268	268	262	263	263	260	262	248	252	246	266	268	252	273	262	251	255	246	263	268	242	267	233	249	294	229	265	285	254	268	259	300	264	272	253	249	249	267	281	254	265	260	253	277	282	284	257	271	269	252	259	263	290	301	283	261	243	279	252	257	264	262	232	253	289	286	223	248	261	246	258	243	246	263	289	270	258	266	256	286	255	258	266	256	232	271	258	244	252	261	269	274	276	290	253	266	274	258	238	268	261	263
25959	41275	55840	19018	1965	1461	1451	1325	1178	1001	1002	1011	909	904	858	878	4021	13706	17333	13514	7391	2495	840	670	664	648	684	673	679	699	690	669	683	705	662	659	712	677	685	681	679	690	670	633	671	673	676	712	691	691	717	717	695	681	649	684	724	714	662	660	707	680	682	669	668	700	691	720	631	641	674	694	719	626	693	653	670	659	711	713	652	705	655	689	692	644	671	679	682	685	665	693	691	622	701	726	678	643	648	689	683	730	645	712	708	716	724	671	660	667	642	681	740	709	628	695	684	690	678	646	683	678	684	629	684	703	677	677	710	698	700	686	704	668	684	715	697	678	668	676	675	695	679	706	679	740	641	676	682	666	726	687	705	671	707	697	648	667	648	679	731	668	709	685	705	714	694	682	638	633	666	673	688	658	685	710	714	702	644	707	679	736	648	649	624	715	701	684	643	670	712	675	662	691	690	662	734	746	652	661	652	664	671	662	621	670	679	648	640	659	656	700	670	651	649	628	678	651	663	718	685	695	692	671	695	679	653	655	679	639	650	681	681	674	707	681	667	638	619	669	705	660	624	684	697	688	665	702	666	680	677	669	695	643	678	665	641	686	684	673	628	710	655	639	673	733	692	700	686	687	689	690	670	660	716	657	708	635	655	644	647	681	687	659	684	672	708	709	632	695	661	658	640	695	690	685	666	660	684	712	733	651	681	642	680	661	658	710	672	701	711	690	671	727	703	652	708	675	688	670	627	642	713	633	678	653	712	670	685	681	681	720	696	635	657	707	722	642	707	646	691	669	684	671	688	700	670	665	706	658	686	687	675	637	643	709	711	676	673	666	685	715	660	673	672	635	655	645	658	650	657	665	670	622	674	657	684	657	630	698	658	679	657	626	680	699	699	673	682	670	700	672	682	664	655	682	649	727	700	658	693	649	635	686	701	708	692	703	697	703	633	705	680	642	665	663	690	649	684	743	694	684	663	701	678	711	756	622	677	688	706	647	703	661	701	687	651	671	695	667	665	700	718	620	715	681	690	688	675	682	697	670	664	700	631	634	684	644	688	652	690	647	688	671	686	669	699	727	645	682	675	678	690	665	681	731	680	659	652	645	635	674	658	675	668	682	663	686	666	680	682	679	687	653	683	658	680	662	667	656	693	647	658	620	650	660	660	702	647	674	670	677	682	673	678	684	626	650	648	655	655	663	630	667	682	669	691	705	645	669	706	681	656	643	632	680	675	667	655	700	693	685	705	696	678	727	673	682	700	661	688	703	671	677	725	676	645	655	642	690	668	693	716	676	652	677	685	688	678	686	688	691	708	604	676	656	677	619	718	653	672	635	662	710	667	702	653	704	675	677	691	649	659	666	659	644	604	673	693	652	693	680	689	686	666	639	655	693	689	693	727	728	689	650	658	643	648	672	678	684	676	655	646	697	657	724	696	693	675	649	670	650	668	654	661	664	664	672	727	691	643	671	655	655	679	676	708	654	729	657	659	619	711	732	695	653	652	680	643	681	691	681	656	706	744	749	647	739	663	681	696	667	701	651	640	656	681	654	680	636	708	687	707	654	643	707	654	642	691	698	683	691	713	724	677	699	711	694	647	690	633	664	666	715	649	664	667	692	661	662	683	692	683	700	641	664	659	668	680	716	744	629	662	689	691	684	670	678	675	672	672	707	633	688	653	707	676	724	662	691	692	652	674	658	660	698	661	709	678	670	688	682	660	696	707	697	656	651	707	693	717	690	679	673	693	663	640	710	706	643	650	620	732	622	682	656	695	712	698	695	692	674	674	698	696	625	688	669	702	678	675	656	698	667	709	692	651	649	678	735	681	712	666	693	683	654	714	674	643	696	691	668	701	681	630	683	718	679	626	696	676	661	643	682	614	698	677	656	706	667	665	677	648	669	683	714	683	698	690	682	686	696	653	702	631	675	681	705	665	720	643	704	652	649	665	660	643	712	698	669	681	706	654	678	707	667	669	693	674	649	658	675	660	695	629	673	662	646	650	705	676	693	694	667	723	636	660	702	668	633	711	664	678	671	702	706	686	648	717	703	702	628	673	674	682	650	667	688	662	607	717	676	635	713	703	680	670	658	666	665	649	714	658	706	690	706	737	669	715	683	660	684	657	692	722	669	638	670	641	650	694	667	662	706	685	677	684	686	677	696	685	670	662	664	628	694	692	689	624	714	699	667	696	691	649	744	681	706	681	654	699	628	658	727	630	637	689	659	703	691	667	714	644	705	632	692	660	677	675	700	669	625	722	682	671	677	711	632	707	695	675	690	683	702	652	669	627	723	700	691	701	657	673	675	700	680	656	675	673	674	664	656	690	718	698	697	679	699	696	678	656	699	653	660	736	665	684	655	695	710	689	684	690	724	674	685	689	701	677	677	637	672	651	678	669	702	701	653	676	670	684	655	651	695	659	643	673	686	690	674	754	693	668	618	681	706	654	701	657	700	690	738	679	651	697	655	704	723	664	671	657	703	720	720	648	658	665	700	645	690	686	636	675	707	704	695	679	696	702	712	589	675	667	705	658	664	708	640	690	664	688	671	690	722	663	637	670	644	645	709	694	679	654	654	620	670	698	641	661	668	691	633	698	653	667	654	697	635	685	706	672	691	695	666	718	668	667	696	698	659	651	663	683	650	688	679	694	630	668	679	629	691	669	682	685	661	681	675	686	679	643	675	672	718	725	676	660	649	652	693	649	695	644	729	675	682	663	662	641	696	663	664	704	677	688	654	650	603	675	713	678	703	665	687	645	678	691	654	685	714	719	650	632	694	669	651	698	672	701	679	747	696	674	702	629	669	732	641	677	681	707	673	641	698	670	693	636	704	716	705	680	658	703	695	726	651	691	631	690	698	671	679	669	717	684	676	722	661	675	694	709	643	654	683	662	683	711	698	679	701	679	670	649	681	666	638	722	681	640	703	655	662	671	666	690	677	704	672	667	777	709	691	704	670	697	653	707	677	667	672	679	657	640	674	635	637	660	681	661	677	658	654	666	657	651	733	677	693	672	678	667	662	743	687	683	716	733	648	677	662	700	692	744	670	693	710	663	670	710	681	723	668	656	695	663	668	673	662	682	682	678	701	670	681	656	677	599	665	657	658	724	680	679	694	667	648	644	675	656	716	707	667	716	695	661	619	685	643	639	644	677	660	667	695	698	692	673	685	705	678	676	680	721	684	711	671	653	689	702	670	705	676	691	696	693	636	703	705	681	703	693	693	690	682	709	664	678	654	673	659	739	665	680	708	664	681	658	701	641	694	661	681	706	709	736	640	692	708	708	671	646	688	670	684	653	674	690	688	691	662	674	657	680	673	702	639	680	661	672	633	644	668	719	689	710	699	656	656	676	717	677	671	689	664	682	714	635	698	661	632	690	615	664	723	673	670	654	649	682	704	689	647	651	695	673	659	690	711	671	671	662	693	706	691	684	707	720	732	678	641	646	695	698	673	678	644	691	706	679	731	698	648	648	709	641	678
57477	69270	74157	43893	12474	1957	667	622	495	396	418	366	326	322	334	291	744	6783	9298	5932	2713	944	335	256	258	261	230	238	263	254	262	249	241	242	243	226	254	268	250	233	268	241	211	255	246	246	231	269	270	244	281	254	222	232	233	258	260	259	241	252	257	251	243	283	295	256	261	257	282	255	236	250	233	265	250	245	228	273	233	269	229	256	256	264	236	249	262	262	257	268	246	292	258	227	246	241	233	250	258	240	251	252	279	251	267	243	250	250	226	250	237	306	218	247	268	252	231	243	228	248	251	240	220	258	283	218	261	278	262	246	249	226	263	254	241	246	258	254	235	262	263	274	246	256	245	235	239	249	251	242	245	273	258	225	236	254	244	234	242	244	233	260	239	252	264	266	263	266	252	260	271	279	245	252	280	245	236	253	277	258	299	245	263	239	278	272	241	253	247	232	255	243	275	231	239	238	274	267	237	245	241	244	257	243	266	237	248	233	246	259	232	247	257	232	273	255	247	245	229	241	303	268	273	260	266	230	242	272	239	246	273	254	251	223	226	249	250	251	253	263	250	227	248	248	239	253	266	241	215	216	230	231	227	234	257	230	254	253	210	230	277	232	247	233	245	263	257	257	235	243	206	216	245	265	289	250	247	236	257	255	226	267	231	250	273	239	254	242	265	263	255	257	260	248	239	277	257	259	250	244	259	253	256	251	255	245	233	257	251	231	234	247	254	290	256	228	238	255	252	239	248	265	227	232	219	272	253	286	275	246	238	258	257	236	247	226	281	237	261	261	270	240	280	259	254	262	272	257	244	273	265	250	224	238	244	233	239	242	206	247	258	252	245	243	251	218	228	241	242	263	232	286	253	243	251	273	207	210	280	264	230	241	259	265	229	217	240	252	246	244	271	240	258	262	286	222	244	217	250	233	232	239	250	239	262	253	230	281	237	263	263	228	231	219	249	291	227	251	245	244	238	257	238	245	281	265	268	259	268	250	256	280	280	286	272	272	249	279	240	273	263	288	239	260	245	233	252	258	230	247	229	225	280	249	243	274	237	274	245	262	280	251	259	233	276	247	272	234	225	234	262	216	244	244	238	281	250	226	266	243	283	234	246	245	216	233	238	257	262	259	237	266	264	260	262	260	257	259	246	259	234	314	263	273	255	260	251	259	275	272	273	229	262	276	265	255	234	269	253	239	233	277	237	245	263	242	237	268	222	262	248	245	256	256	264	242	233	248	246	253	281	243	269	249	267	250	249	258	262	260	262	249	254	242	243	238	286	244	266	249	251	231	249	233	268	254	248	272	239	248	260	261	245	269	242	244	236	256	253	262	230	237	240	253	260	262	255	232	245	219	260	239	262	213	250	243	254	259	230	250	275	238	267	265	234	261	240	231	253	270	264	258	247	238	244	245	264	272	229	235	252	244	241	253	260	232	219	232	243	232	229	239	271	236	262	283	242	240	241	246	269	256	250	244	245	249	267	229	260	242	255	218	244	239	250	293	257	260	233	262	265	256	232	250	241	264	261	234	274	284	216	261	227	266	265	242	248	251	253	280	267	273	207	252	286	283	261	269	231	262	267	254	234	239	263	270	243	249	244	249	285	258	249	255	269	235	245	246	251	251	280	280	238	261	247	257	253	244	268	255	231	229	259	283	285	246	256	224	250	264	270	264	249	277	238	255	248	224	236	233	229	229	239	265	271	275	261	258	256	262	235	257	247	253	229	261	228	254	249	240	246	258	257	265	230	257	268	272	238	275	269	252	238	246	239	218	260	226	242	268	241	239	262	223	290	246	255	266	261	272	262	272	277	248	274	257	252	221	244	254	288	224	255	265	261	252	240	241	268	256	257	256	253	251	251	246	240	250	221	221	252	270	240	240	259	280	285	268	258	251	280	259	274	278	262	252	270	260	235	274	251	219	248	242	256	238	262	214	245	259	255	247	243	252	255	234	272	265	254	262	270	232	238	238	262	264	238	247	264	254	261	261	251	259	243	243	260	248	251	262	235	256	252	255	222	257	263	253	247	281	233	290	238	246	250	277	228	239	282	258	284	249	253	250	274	269	241	253	235	242	270	244	235	249	246	254	241	258	285	250	237	253	240	243	248	242	256	252	255	239	255	279	247	280	287	260	281	238	264	250	227	254	262	246	240	230	286	301	252	239	235	243	251	253	258	278	270	267	251	226	270	240	238	246	246	264	234	231	245	239	225	269	252	254	247	254	249	273	251	242	270	285	242	249	248	242	252	258	281	242	273	231	230	248	227	257	235	280	232	249	237	303	248	258	250	260	233	275	256	255	275	245	250	240	262	245	251	246	257	256	248	246	226	258	274	239	242	233	238	246	265	264	255	231	235	240	278	222	261	228	236	238	246	268	265	260	260	264	252	256	235	258	259	288	255	255	239	262	240	224	270	255	278	241	256	258	231	217	253	256	242	254	232	241	238	261	259	275	256	244	253	252	231	238	266	274	242	258	239	244	261	278	233	232	251	266	270	261	218	241	235	240	249	250	251	273	265	253	273	273	319	233	246	268	251	277	239	259	250	273	250	257	257	216	236	255	253	244	246	248	258	232	249	268	266	251	240	244	267	271	257	246	269	250	248	254	264	249	244	251	234	256	253	236	256	238	270	236	244	223	236	267	223	245	248	225	248	261	268	243	274	244	218	251	239	257	265	273	227	265	264	243	246	265	277	273	244	269	211	280	257	242	246	279	231	250	228	263	238	242	244	273	273	250	246	253	241	267	281	275	234	273	241	239	246	267	263	238	232	264	288	241	244	259	234	272	251	232	234	240	239	273	247	235	236	258	240	244	251	243	260	247	278	251	249	262	244	214	263	272	261	262	263	255	266	241	261	251	229	255	256	206	242	262	253	253	278	238	227	232	240	251	260	248	252	240	246	250	241	251	249	233	251	270	249	242	263	265	235	228	272	258	235	262	229	289	249	265	229	255	271	261	248	250	249	240	256	268	278	237	251	247	263	263	231	230	248	244	287	255	256	261	234	246	246	266	256	261	268	278	225	250	205	273	241	259	231	246	256	257	271	231	243	248	251	253	244	232	228	249	241	251	254	264	263	259	259	245	247	243	232	242	257	225	219	242	241	249	247	268	218	240	260	271	245	252	266	262	246	256	271	268	248	238	278	236	239	254	228	265	260	253	264	234	244	295	272	249	249	248	238	234	241	250	254	257	251	258	267	246	285	244	264	236	255	235	286	230	264	248	235	264	289	220	286	281	267	288	260	254	244	250	266	278	245	268	262	263	228	246	250	247	277	235	277	221	248	250	247	239	256	239	251	239	262	247	256	277	244	262	256	279	262	247	222	246	237	256	271	218	243	257	250	261	249	253	265	243	216	240	253	266	233	262	260	255	270	250	231	231	236	257	272	243	245	272	283	241	239	228	262	250	252	284	274	268	259	276	249	252	263	245	248	252	247	277	257	274	264	257	272	261	256	250	283	259	254	260	264	260	273	265	240	226	261	250
34749	51279	70859	28379	3791	2592	2219	2484	1906	1522	1318	1225	1169	1042	1006	1016	3683	24780	29583	21925	11722	3905	1054	653	620	623	643	658	669	653	649	636	633	628	632	632	627	681	603	630	636	681	613	633	594	643	633	633	662	648	647	630	651	648	608	663	663	662	630	639	659	681	623	671	653	612	636	623	568	641	674	636	604	676	659	644	637	638	610	616	624	632	662	603	632	585	611	648	650	624	632	617	621	634	625	630	600	605	625	579	586	631	663	656	631	624	617	620	651	560	603	617	656	623	680	589	662	632	674	587	633	628	677	643	636	625	665	612	660	629	647	600	666	617	611	651	637	620	603	647	637	671	573	683	647	588	596	650	639	641	609	635	646	593	605	643	646	642	610	634	630	657	630	636	671	649	639	636	675	631	650	645	611	633	648	633	698	632	639	672	638	614	659	636	690	637	614	616	667	623	624	614	620	616	641	668	642	627	634	611	658	640	636	661	602	616	653	627	662	678	626	618	565	645	632	615	647	622	679	605	655	588	661	674	633	651	629	610	628	692	627	657	700	605	582	644	618	652	633	657	654	599	588	695	653	693	640	639	665	660	686	650	630	650	610	653	612	627	646	668	618	647	639	618	609	662	600	656	604	646	618	652	637	642	643	668	601	667	640	602	609	634	690	662	623	618	615	656	672	633	598	615	612	635	600	656	639	641	592	653	632	648	654	663	593	645	597	660	628	643	646	647	628	661	650	615	615	636	639	623	625	632	589	670	620	608	635	613	652	650	607	622	617	633	642	631	641	666	616	602	607	578	589	701	641	639	671	702	667	708	680	604	596	641	652	631	672	654	652	609	657	626	618	652	672	646	591	664	651	634	598	616	640	640	635	620	619	643	674	640	655	652	638	615	623	688	638	649	600	633	633	620	613	651	673	658	626	600	623	657	667	645	629	625	625	648	670	639	630	656	660	672	642	607	657	601	674	613	645	700	684	584	617	674	619	694	626	628	613	678	655	611	645	685	658	671	655	591	625	652	652	681	667	657	629	637	622	625	622	606	652	637	640	609	625	682	612	618	671	642	630	663	631	680	624	654	604	639	604	570	659	665	655	592	651	635	653	648	646	627	632	607	660	673	672	663	579	637	617	619	635	609	637	639	626	667	630	592	621	651	616	639	645	666	611	633	572	668	653	610	712	646	612	626	612	629	719	629	655	657	610	617	647	657	661	666	607	671	681	614	645	625	630	627	617	652	656	620	621	604	621	644	643	624	636	642	620	646	631	669	657	651	654	643	627	653	646	603	667	660	644	644	645	591	626	606	595	644	598	615	652	625	609	652	635	615	642	649	661	623	667	631	643	633	655	601	689	672	663	661	662	613	596	636	637	630	641	675	654	614	666	641	660	632	631	629	565	649	604	643	660	623	631	642	632	670	625	619	630	633	602	649	608	618	651	725	633	635	634	623	593	624	614	598	612	653	632	663	645	619	658	668	620	649	652	635	596	618	614	658	689	668	648	652	604	631	616	633	632	680	647	634	659	626	740	687	687	630	599	647	635	595	611	669	584	629	591	632	665	641	616	610	649	670	677	674	629	621	616	619	650	610	622	622	633	620	624	648	642	612	627	697	649	653	624	650	587	620	614	610	636	660	633	655	653	653	611	620	636	624	664	650	644	628	636	626	641	602	619	683	640	684	668	651	595	658	606	672	643	643	683	651	657	611	678	634	655	656	614	610	536	632	663	670	624	601	651	643	616	654	638	616	616	639	619	646	645	619	680	604	632	621	650	624	638	584	582	609	618	665	635	685	648	607	644	629	640	624	641	633	598	645	610	656	601	638	628	617	644	634	594	599	610	662	650	645	659	630	649	628	642	625	654	650	647	645	628	644	694	651	623	634	665	618	615	623	644	588	645	623	676	643	665	604	612	603	632	620	636	632	608	682	700	652	660	666	623	613	636	632	582	620	674	641	624	646	606	644	678	659	632	621	581	595	662	588	652	618	651	631	643	621	669	579	658	648	619	639	634	657	664	664	595	630	671	656	668	652	625	620	643	627	664	617	663	654	644	665	664	638	634	631	599	615	611	663	606	628	668	628	646	636	650	636	613	630	641	666	587	659	659	584	634	659	644	658	677	666	607	640	633	665	643	606	647	639	660	634	630	598	653	617	625	599	625	651	603	651	679	644	577	579	626	633	637	642	650	648	622	670	613	640	634	626	609	617	624	630	690	654	677	623	667	661	592	638	654	619	645	644	645	640	626	656	608	661	663	641	575	621	588	704	606	644	639	619	631	633	616	642	636	616	660	638	631	618	659	614	641	626	682	618	664	665	638	668	586	631	673	680	629	616	640	634	634	609	625	656	632	612	604	642	597	624	627	629	670	624	636	651	586	624	646	624	579	646	663	668	646	594	608	636	647	623	658	658	634	649	691	657	603	647	620	661	630	598	655	686	629	639	688	679	653	632	629	652	618	630	619	615	638	607	654	692	680	627	633	551	649	654	649	645	638	676	658	616	673	651	607	635	622	649	598	675	615	638	632	615	604	640	686	592	569	611	669	638	654	658	624	674	618	645	648	615	654	616	639	641	643	627	634	611	647	640	674	636	634	691	622	688	619	657	589	622	614	594	660	667	655	607	597	596	616	658	612	638	656	610	643	584	653	647	651	602	663	665	638	619	667	603	684	643	631	619	665	638	597	649	614	641	647	667	656	630	664	679	673	588	598	634	636	619	618	622	638	661	661	605	627	655	692	618	621	621	656	678	592	626	661	607	666	637	628	619	621	638	647	583	621	640	605	645	620	646	691	652	677	631	646	615	594	571	647	618	636	631	645	603	655	613	617	645	626	594	635	687	626	610	675	631	641	670	625	617	626	665	621	638	656	633	620	645	610	629	620	609	635	671	616	577	652	664	623	647	656	615	619	636	648	615	606	629	645	611	613	662	665	671	631	639	624	616	662	655	645	676	646	626	599	623	597	614	612	612	642	651	616	659	632	648	590	666	652	620	640	628	667	631	677	630	653	609	654	650	652	623	618	659	641	632	636	598	631	612	654	644	642	677	672	658	650	659	617	607	644	612	659	655	619	593	644	622	591	612	667	633	617	637	706	635	655	625	680	614	675	576	617	601	624	641	619	686	643	620	646	652	633	621	630	604	633	625	668	634	631	649	633	639	647	630	657	647	648	641	632	643	602	637	673	664	664	664	615	647	646	611	610	617	674	642	645	609	686	668	665	694	611	625	609	662	614	641	640	641	611	658	633	640	656	634	621	655	655	640	654	619	635	638	623	626	625	645	603	652	660	623	611	614	624	631	626	638	671	549	600	633	644	650	614	612	636	660	656	600	642	681	639	638	669	611	622	686	655	645	641	648	628	611	632	595	603	606	670	632	646	692	634	664	641	607	614	618	656	652	630	637	640	651	624	639	624	613	638	605	647	601	643	630	648	626	612	600	630	619	642	649	672	643	648	623	598	628	664	613	591	710	634	627	666	690	590	698	627	621	662	682
5845	5005	8566	2975	268	245	247	272	232	226	233	248	236	227	242	237	280	544	823	763	557	347	283	228	228	235	241	210	258	252	223	258	241	253	248	217	245	224	239	251	234	229	231	223	250	236	228	226	241	234	242	230	241	215	247	251	257	253	222	240	213	238	225	220	249	243	205	209	219	224	239	223	217	239	240	223	221	235	247	229	238	266	225	241	231	235	240	222	246	253	235	215	230	240	227	237	243	258	253	255	228	227	226	241	266	247	244	257	230	251	226	249	240	250	261	250	224	251	238	236	247	253	241	238	211	274	216	237	238	245	230	227	241	216	245	219	225	258	235	223	250	246	240	233	244	245	253	244	228	217	241	212	211	233	217	238	233	255	237	225	228	250	207	223	217	216	243	204	204	241	243	241	219	237	252	232	234	226	228	246	252	260	239	219	230	233	236	232	233	272	250	245	238	265	244	257	252	205	253	247	245	223	214	217	234	222	233	267	239	236	246	260	230	221	234	244	232	244	232	213	244	259	236	231	233	240	224	223	212	216	229	242	264	218	180	229	228	278	251	233	243	232	250	230	221	226	246	223	217	222	253	254	241	232	226	231	229	214	240	233	224	242	246	230	258	245	233	217	213	247	235	248	250	231	205	269	256	242	280	250	219	226	234	233	226	245	210	272	239	241	235	233	224	246	216	220	256	245	237	224	238	243	225	231	230	229	260	250	251	210	275	216	221	266	206	230	204	241	252	266	228	246	241	242	246	245	229	235	216	232	222	271	216	244	249	230	212	210	216	228	230	248	247	242	236	231	244	228	260	267	246	235	222	269	231	259	240	231	266	215	265	227	220	267	242	242	244	247	222	236	256	243	232	242	217	246	213	240	262	241	239	211	233	262	219	239	244	227	245	246	243	226	257	267	242	247	260	237	233	234	235	196	245	244	236	236	230	267	210	235	244	243	252	195	276	229	253	239	243	241	239	244	240	241	224	246	229	234	241	231	243	216	226	220	219	263	257	230	207	259	265	261	235	249	230	217	225	251	251	236	211	251	235	240	230	241	261	205	279	220	234	269	235	241	236	259	238	241	234	225	242	220	236	228	227	238	232	213	269	245	240	248	227	237	254	228	249	229	232	246	190	222	227	253	252	239	230	243	236	236	256	236	259	278	225	218	245	251	240	216	242	249	232	214	264	233	245	218	203	221	244	255	267	224	243	238	244	263	228	208	263	246	234	230	241	210	237	221	254	220	217	255	265	238	244	205	249	249	226	235	257	215	249	211	211	224	238	239	230	260	250	225	236	233	237	231	219	253	244	224	236	197	234	231	261	232	222	233	215	251	229	270	236	238	232	259	225	188	219	233	226	261	221	237	230	233	244	249	254	238	248	286	233	239	222	226	210	257	243	235	212	238	209	245	235	250	253	237	224	221	213	254	250	241	223	238	251	218	275	244	244	211	206	250	226	236	235	254	262	227	250	226	238	254	226	241	243	245	243	254	218	258	213	226	224	219	222	246	286	220	217	240	217	241	239	232	211	203	221	240	245	248	231	227	253	234	216	226	218	249	263	248	218	231	235	232	218	220	260	273	249	243	248	229	208	229	245	246	233	259	230	216	227	263	242	279	237	215	219	246	261	225	258	216	271	247	217	229	247	246	246	231	246	253	258	242	238	253	214	218	255	248	214	278	227	244	241	219	273	244	231	251	240	225	227	243	218	229	228	238	230	235	243	234	244	237	238	225	205	225	232	229	229	247	246	223	201	256	227	252	246	247	232	228	224	260	248	245	242	221	259	218	232	255	227	214	262	225	227	238	237	225	229	230	239	238	233	234	238	227	238	245	221	240	230	200	253	278	229	219	246	228	247	228	194	232	241	202	238	243	226	253	241	226	236	242	250	246	271	211	244	222	238	243	264	250	223	239	248	266	255	270	244	264	219	236	245	274	248	227	237	230	224	237	232	246	229	223	228	275	240	230	215	237	226	252	227	247	263	237	256	234	246	217	252	249	239	204	265	228	239	275	225	228	264	243	235	246	274	262	247	246	240	225	232	254	237	222	238	242	225	249	203	236	273	216	234	265	226	232	240	226	238	243	240	220	270	227	224	238	223	255	196	230	235	238	235	225	234	234	251	197	221	236	237	251	263	204	214	249	245	215	239	225	243	225	252	229	255	242	240	230	249	230	216	225	232	234	242	220	229	257	222	237	232	239	279	230	221	247	233	238	208	210	246	230	239	228	257	253	246	233	222	224	235	228	212	241	229	250	258	232	243	240	227	240	234	220	216	229	231	238	231	232	238	216	217	244	246	221	246	227	244	240	239	256	243	231	229	249	253	252	257	231	233	201	229	228	253	253	216	219	211	233	234	238	263	249	211	234	242	219	223	242	225	208	245	211	219	243	222	223	244	242	225	223	235	231	237	259	228	194	238	237	247	223	224	241	254	225	235	243	253	243	242	252	200	216	232	249	260	212	231	247	248	227	229	227	242	245	235	240	244	239	232	213	232	240	260	249	255	263	239	239	219	276	226	228	217	256	226	235	231	213	238	245	230	252	253	258	206	228	230	256	240	212	223	257	219	256	241	230	236	235	216	235	228	205	219	250	243	229	258	242	225	234	271	248	222	239	249	252	237	231	248	224	242	236	234	234	237	247	248	228	237	249	237	238	233	256	214	223	244	259	225	241	242	215	261	253	216	238	242	222	236	243	225	226	232	238	233	247	239	230	228	242	226	258	229	260	223	247	262	205	257	225	212	212	235	238	242	211	237	269	264	244	225	279	223	260	226	202	230	213	210	257	246	245	228	214	249	234	254	227	214	232	252	237	232	235	228	233	253	224	239	272	235	273	237	243	221	246	235	222	232	232	250	210	221	223	243	254	220	251	243	237	251	268	252	242	199	234	229	263	239	241	271	227	259	239	236	257	246	249	249	213	232	213	265	247	248	209	234	230	244	234	264	215	274	223	242	225	238	235	222	224	233	219	227	207	230	245	242	218	217	230	227	253	236	226	258	218	211	234	226	244	242	218	251	252	236	221	238	215	223	212	236	237	225	236	244	250	253	215	221	226	239	245	228	228	227	247	249	247	232	256	255	230	238	228	253	232	207	218	243	233	231	233	216	205	207	237	257	237	212	218	246	237	257	252	220	244	238	256	251	225	236	240	233	231	242	220	240	246	237	239	228	232	218	250	236	254	227	249	235	234	241	253	250	229	246	202	226	194	241	252	256	236	228	238	213	246	223	232	231	245	221	239	241	254	261	223	197	202	238	231	223	217	244	243	246	239	228	225	212	251	244	226	212	232	239	257	243	237	211	238	253	254	235	264	240	237	271	223	255	239	243	235	227	222	226	247	251	259	267	215	234	223	237	234	245	212	217	238	247	234	258	236	222	217	230	211	242	240	211	225	241	221	229	232	233	230	238	206	226	227	234	240	227	222	241	217	219	260	230	204	228	206	222	234	269	209	248	234	234	226	276	234	238	232	228	234	227	252	262	243
5129	8318	18214	6238	770	679	670	712	696	659	683	636	628	600	607	684	904	2588	4088	3484	2117	1212	661	634	642	652	606	601	603	650	674	611	616	619	610	602	628	586	642	584	666	649	609	622	663	645	588	602	657	659	685	630	641	606	612	617	626	654	606	588	582	623	645	619	596	657	673	649	631	597	658	624	629	606	642	643	686	615	629	591	629	578	648	604	640	587	621	630	602	656	623	654	621	660	643	683	627	626	624	659	604	607	630	587	618	597	643	645	675	622	663	633	627	646	617	615	622	634	659	683	603	634	607	593	582	647	633	603	597	603	624	593	614	587	643	620	648	595	631	603	630	595	616	589	664	613	628	569	570	621	637	636	557	598	613	597	575	594	648	628	594	653	610	646	625	656	613	632	625	602	630	611	597	641	613	663	633	618	612	629	668	585	642	659	612	639	582	613	604	573	653	623	607	582	631	637	645	626	630	615	616	615	576	594	598	671	566	577	653	646	634	566	593	628	643	615	646	602	590	620	642	619	615	638	584	628	627	612	654	652	646	633	638	635	622	603	634	574	645	605	624	662	611	617	604	587	639	636	629	622	603	607	613	610	621	648	664	557	577	597	623	660	628	613	635	596	607	626	626	550	676	656	601	629	622	628	632	633	614	686	631	623	637	610	640	639	614	653	617	667	610	659	643	602	633	617	579	569	625	601	626	652	608	586	599	621	617	662	635	621	620	600	590	614	649	657	670	651	600	646	608	613	590	610	614	630	652	630	619	639	598	672	626	625	602	604	631	583	627	628	643	620	611	626	606	665	627	629	654	660	630	606	580	594	606	660	653	648	574	659	614	635	647	589	645	587	671	612	618	591	587	651	587	604	635	641	604	618	671	608	628	600	641	631	617	632	598	645	649	622	622	657	593	631	613	693	624	637	604	625	664	666	604	631	631	664	650	600	640	646	654	602	646	652	650	595	620	621	586	644	650	645	664	620	618	627	651	631	682	619	623	587	656	659	633	636	636	637	611	624	633	594	654	636	610	622	628	602	635	613	647	630	666	647	625	656	635	614	656	610	614	597	640	608	579	619	628	607	614	601	623	624	599	658	661	622	631	619	638	623	632	647	617	651	591	657	632	601	631	617	612	611	643	621	634	608	615	595	592	609	627	617	652	614	638	629	666	595	607	657	616	585	612	604	591	639	612	706	626	636	620	644	618	628	644	651	643	600	581	658	619	596	600	613	621	646	613	638	610	627	631	614	631	624	665	605	627	620	588	599	664	626	656	593	613	605	601	589	645	583	617	628	604	631	587	587	656	639	633	652	600	650	654	667	643	641	595	633	638	613	624	633	626	618	637	657	644	576	621	627	591	649	577	635	621	591	648	604	635	690	629	622	610	607	603	678	630	648	695	631	619	650	631	615	603	601	632	605	616	653	654	616	609	606	610	649	644	597	647	624	587	632	613	605	613	581	595	619	655	634	618	659	605	642	623	656	588	635	622	635	639	641	638	608	598	619	611	584	617	621	589	649	593	588	641	634	631	607	617	603	611	591	615	632	615	610	569	609	593	606	619	581	614	606	626	572	616	585	661	621	646	647	611	626	613	629	609	663	615	621	604	617	639	592	611	622	625	691	651	654	604	600	592	633	653	585	577	622	673	639	651	580	661	637	646	617	627	603	616	637	632	593	633	619	633	638	611	650	604	617	632	647	595	656	616	643	590	623	636	605	610	585	603	659	659	643	641	650	641	621	603	608	646	650	590	633	641	662	686	595	616	629	644	627	627	602	636	632	612	638	658	634	646	617	654	666	610	603	606	588	626	624	638	632	601	646	635	645	643	658	599	618	593	634	634	606	615	621	652	601	627	633	614	588	598	556	611	607	615	607	591	607	645	657	584	638	629	664	630	634	587	621	676	599	644	566	642	625	627	572	626	650	636	633	642	662	593	643	580	634	616	602	633	636	611	625	623	609	622	673	631	640	626	631	612	634	663	628	609	637	628	624	607	642	618	599	639	611	645	648	640	689	595	611	603	637	645	610	619	636	653	613	615	630	645	637	613	641	591	617	647	605	631	599	626	614	638	604	605	583	625	683	642	642	623	633	668	592	608	654	626	645	606	627	642	585	631	605	629	650	626	635	649	599	640	656	630	617	664	654	664	615	588	637	608	625	627	660	645	574	658	591	647	606	614	628	637	643	633	624	586	650	655	643	617	651	654	632	601	658	589	644	618	679	587	638	637	630	652	609	619	601	658	629	589	620	626	681	584	633	625	609	621	631	646	638	615	643	609	574	651	645	602	616	646	640	572	597	629	629	622	618	637	617	605	677	635	594	645	605	657	622	608	615	597	594	611	619	619	666	613	631	604	583	591	619	587	617	598	649	652	607	656	579	639	578	621	637	656	644	640	622	642	662	612	598	629	603	622	633	636	588	657	654	639	621	612	629	650	605	564	628	638	648	619	641	635	649	614	614	631	597	609	586	635	645	625	604	669	625	624	608	663	601	562	669	610	603	597	606	597	618	619	648	627	626	638	624	612	639	648	591	636	634	618	644	633	589	595	585	615	618	614	621	633	657	594	612	631	576	613	629	625	631	672	629	624	626	603	610	638	640	619	617	580	608	632	634	673	624	651	642	620	602	645	631	629	636	638	626	632	597	649	618	612	634	596	599	633	606	583	605	651	675	629	614	625	620	642	621	599	676	604	620	605	579	573	603	627	629	622	612	642	640	650	602	621	629	585	601	605	642	648	585	644	613	596	629	602	621	641	622	627	613	615	615	585	623	595	626	655	621	618	591	657	630	658	633	623	630	609	628	595	602	619	631	632	632	646	625	688	627	607	621	649	609	626	588	626	661	634	627	562	648	636	600	676	614	635	675	591	571	611	609	596	645	623	652	639	620	637	654	613	632	629	653	657	609	595	576	587	623	638	594	612	624	625	625	666	634	572	602	658	598	655	618	625	610	627	627	634	608	621	597	625	601	636	612	631	612	615	617	638	630	590	613	607	623	653	630	622	600	638	631	604	655	646	593	622	600	579	648	647	656	655	654	645	623	603	615	610	636	624	646	627	670	638	652	687	625	653	606	673	571	653	578	645	629	633	636	623	638	645	646	641	608	599	583	575	609	638	619	617	614	634	653	621	619	567	660	617	604	647	624	663	602	612	633	653	651	577	635	623	592	606	663	593	622	637	611	663	588	626	607	604	618	605	669	655	657	627	631	618	636	634	600	603	653	616	603	587	608	637	629	618	654	636	587	616	615	613	613	644	617	606	652	623	612	641	631	592	648	621	623	652	622	642	634	608	607	633	629	612	646	637	647	591	645	630	654	658	648	637	622	642	607	606	610	670	622	627	629	664	594	609	591	657	599	622	620	651	593	637	636	615	638	582	623	632	654	665	614	671	661	656	612	630	584	634	619	590	643	603	648	610	600	620	584	634	617	574	650	590	643	551	640	625	615	636	611	614	640	644	659	656	634	634	619	592	632	626	631	594	649	609	666
36818	47181	56964	34305	5254	631	491	529	470	356	362	348	332	335	352	337	1531	3998	3931	3010	1505	617	369	296	287	301	311	296	294	326	265	306	280	298	344	313	317	303	283	278	326	297	303	287	298	306	309	304	279	290	280	303	293	307	273	252	302	346	286	297	276	282	277	288	267	305	298	296	296	287	282	290	310	292	300	283	285	275	264	316	261	300	293	281	319	275	267	277	288	314	265	273	249	277	307	275	327	266	309	297	303	319	296	312	272	281	298	298	256	284	272	302	284	321	300	293	273	307	299	303	294	265	299	292	275	281	303	290	292	287	304	300	315	286	281	286	291	308	313	288	311	297	294	298	271	288	280	283	296	290	313	307	317	282	273	303	312	297	294	294	290	287	306	290	299	300	284	305	298	313	286	285	301	297	285	314	303	311	279	325	288	309	307	299	295	300	297	271	280	319	281	322	303	321	256	270	272	290	296	300	265	297	290	296	250	301	323	307	272	298	291	308	312	282	324	261	305	267	310	293	273	305	279	285	288	306	254	283	305	266	303	309	307	316	321	274	287	271	291	286	303	314	308	287	302	280	329	291	317	299	319	280	282	294	315	308	295	286	279	293	314	316	280	293	264	266	284	309	281	301	285	311	323	332	326	325	311	321	287	301	286	296	327	303	302	325	296	303	265	307	316	281	311	271	300	305	258	300	309	293	295	301	295	297	329	297	290	299	330	299	283	290	283	288	310	257	307	328	288	288	269	295	269	299	269	292	290	310	301	286	310	309	308	289	300	309	283	291	324	271	293	290	316	278	283	279	267	280	313	287	300	296	277	319	293	278	287	324	287	303	307	339	297	266	305	305	305	290	280	276	280	273	296	294	272	281	293	327	300	298	297	299	293	263	278	306	285	296	309	318	311	274	307	307	297	301	291	287	301	293	267	272	291	296	298	288	274	290	292	287	291	285	274	277	300	286	275	316	279	297	274	327	292	299	312	312	293	323	303	307	312	281	296	343	287	287	304	292	282	277	313	273	321	280	330	313	309	326	283	266	294	294	310	275	274	295	317	303	310	284	310	297	260	287	294	282	281	296	284	303	283	312	275	273	293	300	282	286	305	292	299	284	288	289	313	300	320	265	279	311	294	271	328	303	322	286	289	331	308	296	298	275	285	283	274	283	280	290	310	304	265	289	300	296	285	327	284	319	285	269	297	307	284	279	305	275	308	296	279	294	291	307	312	291	291	326	269	291	270	293	286	301	305	289	307	296	291	291	303	303	299	335	321	282	280	275	272	294	257	327	328	271	311	323	328	269	309	303	298	285	282	298	267	321	316	296	291	276	308	299	317	291	309	289	259	269	289	319	284	308	273	290	317	302	288	304	287	287	277	305	305	274	288	296	313	315	311	336	299	309	298	275	288	263	305	289	306	310	288	288	277	294	307	273	312	299	308	300	303	311	299	287	274	272	284	277	304	268	305	305	280	287	276	285	290	265	285	296	291	286	313	343	292	278	308	277	281	285	324	303	276	304	282	302	272	275	289	302	290	283	319	295	289	295	261	299	283	295	284	278	304	283	291	290	290	287	267	257	291	328	256	300	288	276	278	277	306	298	263	312	277	283	294	274	299	307	276	303	282	277	300	291	279	291	309	308	318	276	297	296	269	271	323	273	276	296	293	309	278	312	287	293	291	298	295	271	313	281	288	300	298	276	279	287	257	297	299	276	279	281	275	316	279	299	297	286	290	295	280	298	311	291	275	333	295	345	298	307	300	311	293	296	311	306	324	279	297	271	316	292	306	294	315	345	263	299	290	293	277	318	270	275	296	281	324	276	259	301	290	318	306	295	294	306	289	319	321	296	301	288	284	308	297	330	297	329	282	287	309	285	268	289	296	299	280	279	271	313	305	280	268	286	309	278	290	286	290	303	327	314	257	297	294	282	290	275	289	289	292	289	316	279	269	310	278	279	276	277	283	285	269	299	281	307	287	295	276	299	308	310	338	299	319	263	272	291	271	294	310	292	284	304	305	310	316	267	277	290	317	306	300	274	301	316	282	295	285	307	300	311	290	317	296	295	278	302	292	334	291	286	309	302	282	308	300	299	265	311	284	337	310	296	309	301	294	318	344	295	292	294	295	307	280	300	301	316	299	270	288	268	267	304	285	279	284	309	306	282	303	329	287	302	268	262	320	271	301	278	298	310	300	293	291	304	287	292	308	318	283	307	300	284	307	334	303	264	284	262	292	299	293	298	278	284	292	296	271	290	276	299	284	320	289	314	280	273	277	274	303	314	279	293	287	299	318	314	289	279	309	296	317	275	266	309	314	297	283	283	275	289	310	292	300	305	265	341	282	299	320	296	325	307	279	271	323	302	295	308	287	318	274	326	283	310	294	293	309	307	310	276	293	282	291	309	289	289	295	291	304	313	313	276	328	292	278	300	294	256	290	257	288	304	305	289	289	277	287	299	256	282	293	292	312	305	306	275	286	290	321	295	276	296	309	297	283	301	305	293	313	303	323	292	289	307	308	292	308	301	275	285	316	294	325	331	285	309	293	316	296	298	278	296	291	278	310	314	293	315	287	310	311	282	312	280	322	285	276	299	288	304	291	270	279	300	273	300	297	291	291	284	302	286	295	289	309	297	299	274	292	295	271	370	292	289	293	276	275	300	284	297	272	284	300	309	250	307	275	315	267	300	329	301	282	283	308	284	272	310	303	297	331	297	285	306	266	308	289	297	285	239	312	301	307	268	267	299	309	273	322	278	262	268	285	312	288	265	291	302	267	295	293	270	301	274	296	318	321	297	298	320	290	318	322	310	280	300	288	274	322	315	301	304	264	257	296	285	289	325	282	291	270	314	314	299	310	282	285	302	295	296	296	324	313	317	302	327	282	282	294	299	313	285	285	265	315	263	273	300	306	291	291	312	319	292	285	304	324	303	277	330	290	290	303	270	305	278	307	282	312	304	293	281	294	287	288	315	299	301	305	288	322	273	282	256	284	258	283	317	279	353	282	298	258	288	262	295	314	314	274	306	305	274	289	297	314	269	288	284	315	316	306	294	298	334	289	287	284	296	265	291	299	300	295	292	312	292	293	290	281	288	268	304	287	323	293	306	318	290	258	330	301	283	293	302	318	312	291	292	287	285	284	305	289	289	283	288	323	308	260	288	302	326	284	280	286	265	296	287	272	265	312	333	320	295	299	262	305	331	308	288	316	296	310	292	286	305	302	286	294	284	265	299	273	296	261	281	280	284	342	309	274	298	303	312	309	271	286	276	302	242	300	302	285	293	307	334	302	290	304	299	296	315	300	283	299	282	274	329	295	300	246	294	286	280	268	301	288	302	262	309	268	273	299	263	292	306	284	273	307	296	295	294	320	299	285	309	292	282	332	282	283	277	295	290	290	300	296	297	294	284	273	256	268	281	298	299	283	284	313	287	295	287	313	275	280	332	281	284	296	301	277	285	266	287	277	286	315	291	277	284	295	285	298	298	321	304
22026	36552	54697	22090	2390	1789	1591	1940	1332	1164	1098	1098	1061	1050	974	928	8178	19037	17746	13480	6958	2471	1055	762	708	758	713	773	781	731	826	765	753	733	715	739	782	770	776	805	765	802	708	735	752	758	742	799	738	755	749	700	726	769	793	784	727	771	731	788	708	725	814	743	761	788	730	788	745	779	770	772	742	758	781	791	710	719	732	768	741	768	746	742	754	780	728	758	712	764	742	717	766	775	730	791	762	788	717	743	751	733	750	742	730	674	759	728	731	708	759	743	783	781	720	752	743	730	772	778	813	765	746	779	748	712	764	716	759	700	821	745	770	747	739	756	770	772	751	754	817	775	769	756	713	787	815	735	760	784	809	762	739	698	781	709	806	766	784	810	715	768	796	717	747	785	726	755	737	789	748	742	746	764	776	750	773	794	725	728	768	708	711	766	747	734	768	747	742	761	775	793	786	712	742	758	732	755	749	744	757	743	750	794	812	727	733	769	752	780	754	744	742	759	737	736	729	816	754	786	806	779	743	748	749	758	772	745	793	725	755	784	786	735	800	771	732	757	683	746	769	765	751	771	767	756	791	784	717	740	697	718	772	720	771	717	799	723	729	772	752	718	730	741	719	725	779	762	787	737	793	719	697	747	754	773	720	797	743	710	731	727	741	767	708	772	692	769	724	753	706	737	777	758	789	746	714	746	760	708	756	753	757	779	737	790	756	740	779	734	755	753	732	794	741	769	751	734	706	761	739	777	757	703	774	771	734	806	812	755	733	749	778	755	729	811	759	726	760	775	708	734	753	735	748	730	743	766	747	734	730	762	752	724	768	824	763	732	757	724	739	739	708	783	700	731	792	745	743	790	743	749	714	776	728	804	717	803	699	794	700	737	780	790	744	818	764	752	773	789	733	743	780	794	758	689	737	757	743	732	778	760	743	774	725	723	752	697	777	738	743	741	721	735	774	794	796	722	770	793	758	759	750	763	773	710	740	738	736	796	765	778	739	685	775	752	782	753	753	723	716	763	782	745	751	761	779	738	772	750	767	706	808	733	828	737	724	763	746	734	705	773	719	719	716	745	728	733	695	706	738	755	758	710	725	724	761	663	801	728	803	755	749	733	780	795	695	762	771	714	771	734	724	728	772	764	756	735	743	764	748	761	731	806	752	746	763	763	756	753	748	778	748	777	765	745	710	721	814	782	733	715	694	749	771	764	834	765	722	716	760	773	699	737	787	729	739	751	741	749	718	760	761	770	740	730	773	751	746	768	730	773	726	820	763	727	812	700	753	738	724	800	724	771	755	730	734	780	745	741	761	783	707	705	785	720	767	726	731	776	795	757	750	735	798	799	723	765	757	786	776	742	751	735	778	735	740	751	764	767	735	763	725	779	793	743	765	736	755	775	803	810	740	748	770	781	749	743	749	736	739	775	782	785	777	769	757	784	757	734	741	777	772	757	764	803	770	714	776	745	734	808	738	733	803	748	756	756	785	732	738	768	757	728	798	776	800	731	789	785	720	772	734	788	718	775	765	771	745	727	762	749	759	771	733	795	725	771	769	693	747	769	727	754	758	757	755	779	735	758	716	738	796	740	715	755	763	757	766	750	711	786	747	748	745	745	734	803	755	792	768	745	745	717	788	771	808	765	732	800	815	729	783	732	710	761	761	792	749	783	748	716	737	777	755	741	749	738	808	745	778	774	760	753	710	750	774	769	781	740	760	804	772	776	806	799	714	769	766	746	782	780	688	788	699	719	787	751	757	794	776	725	748	795	754	745	755	796	688	786	762	749	754	712	769	706	797	730	771	785	779	758	761	803	743	771	768	754	737	735	768	727	735	716	723	733	784	735	760	754	789	760	799	750	729	775	742	815	802	754	732	763	786	718	770	780	725	806	698	737	732	727	717	737	811	730	787	706	780	697	751	732	760	750	777	758	743	824	740	818	767	762	726	722	760	747	740	749	744	749	756	732	783	786	723	743	732	802	709	782	707	769	787	712	725	730	717	779	704	786	803	718	759	781	788	758	723	774	733	713	745	735	785	731	753	669	757	708	742	841	806	733	753	744	774	742	753	761	777	755	756	721	779	711	741	765	749	756	711	720	719	790	775	814	826	804	737	778	722	747	733	744	732	729	762	808	805	749	780	795	747	763	697	739	729	749	752	729	725	741	742	787	746	755	797	780	731	776	733	806	761	701	808	681	744	766	751	746	793	749	775	748	746	770	709	729	739	757	794	760	803	775	786	732	733	751	697	744	744	793	750	799	729	761	740	778	728	752	773	717	742	774	706	774	748	754	773	751	758	768	796	750	735	760	776	765	752	785	760	768	701	756	726	756	825	725	777	702	763	799	770	730	730	760	771	798	730	697	732	746	716	748	719	769	732	753	768	760	690	711	739	733	727	747	791	764	746	772	724	750	773	799	734	735	736	744	807	753	778	772	820	761	715	759	756	761	777	733	720	752	692	774	697	743	783	741	719	771	773	746	789	748	752	725	717	781	809	778	748	771	729	742	737	761	803	701	710	735	775	771	763	741	769	784	775	750	752	797	723	767	761	756	768	736	749	737	801	776	752	746	728	747	791	818	757	776	742	742	719	743	715	730	752	770	734	770	770	728	778	800	769	803	818	755	809	750	749	741	787	707	737	763	749	719	758	773	778	733	787	777	754	723	708	740	783	721	727	740	767	700	770	748	708	724	724	714	770	789	707	722	725	740	756	753	732	755	760	746	762	779	786	725	754	800	788	769	774	797	765	733	746	756	788	754	779	753	692	764	763	704	782	783	769	764	773	729	763	744	769	744	751	768	735	776	716	810	716	743	751	752	749	761	766	798	756	758	726	788	736	755	809	790	784	756	751	752	755	762	766	766	767	755	755	729	772	798	735	728	769	815	742	769	740	752	818	764	766	779	699	752	768	726	755	731	781	729	782	772	756	705	740	772	715	752	742	744	775	727	739	776	768	767	785	766	758	774	746	725	738	776	742	771	737	775	777	725	806	740	761	762	711	741	770	777	729	766	768	726	789	807	767	727	754	732	800	746	730	761	771	739	753	737	759	709	749	768	773	778	776	764	764	715	696	696	705	765	753	729	748	729	750	775	766	752	695	726	760	744	759	749	754	786	741	693	735	767	758	700	781	808	763	733	728	735	739	762	745	698	805	743	718	769	717	779	746	797	752	738	767	702	722	738	753	773	812	740	731	750	741	722	760	777	724	803	766	792	770	780	722	760	763	773	738	784	739	767	744	777	723	774	742	804	712	736	769	759	740	760	756	788	769	732	711	798	715	759	750	768	707	778	711	723	733	796	751	743	756	698	748	754	805	792	734	767	749	776	765	752	774	745	764	749	761	773	779	765	751	736	745	762	774	784	745	774	724	787	790	756	735	756	761	800	728	754	731	683	750	773	726	783	762	707	754	731	759	725	745	755	740	768	749	733	728	724	718	773	714	738	748	752	792	745	767	744	750	762	801	758	754	737	772	772	729	778	728	728
46568	73383	66003	44433	12004	1934	764	671	574	477	432	375	341	373	356	585	4454	9474	8498	4225	1674	656	364	321	275	286	248	283	254	269	285	246	290	294	279	298	274	260	280	291	279	269	263	316	296	278	274	277	281	281	310	276	294	266	284	273	286	278	287	296	253	252	255	265	277	290	264	283	275	298	289	290	305	259	267	296	281	278	301	284	277	263	293	290	279	324	279	290	303	282	308	275	293	279	264	268	286	304	291	286	289	297	286	272	274	286	273	301	271	281	278	272	285	275	299	265	283	283	267	271	307	250	298	310	278	282	262	273	287	261	299	309	269	272	257	280	271	283	278	258	290	307	286	277	271	249	270	282	293	303	274	286	305	288	247	290	280	271	264	289	269	281	251	297	263	260	297	296	280	299	304	269	286	275	275	284	309	272	288	263	275	280	287	287	280	271	292	294	280	278	261	268	298	270	276	294	284	277	248	272	292	311	239	266	225	292	278	286	273	287	259	278	296	255	246	275	273	286	269	295	251	288	289	255	306	263	280	275	298	258	292	270	272	277	279	317	263	268	277	293	279	265	297	279	262	290	269	286	276	281	289	293	286	313	310	289	265	261	296	257	287	282	272	285	298	309	295	267	280	299	292	292	250	323	253	263	294	289	278	253	253	242	279	275	285	259	261	271	256	279	294	295	278	284	279	279	276	263	300	270	284	284	263	269	285	287	276	281	324	283	295	275	289	263	249	297	251	296	266	261	261	286	277	299	273	296	271	268	288	258	290	283	287	259	263	280	261	259	235	268	294	293	282	288	270	274	338	292	290	293	303	274	292	287	296	302	286	266	296	272	266	269	290	306	295	264	270	258	284	260	246	289	282	254	305	287	288	299	297	293	288	294	270	280	265	297	283	296	240	296	247	256	251	283	260	260	271	266	267	285	291	315	315	288	281	278	272	282	288	281	271	269	286	267	267	277	279	316	282	271	253	301	274	339	276	275	279	260	290	253	291	301	269	278	301	285	309	271	275	231	305	262	257	272	280	252	305	296	293	281	275	251	272	246	282	269	258	291	266	286	285	307	305	275	307	282	274	282	280	286	274	278	313	269	259	296	276	292	311	294	265	256	251	279	283	282	298	281	277	288	264	275	272	292	269	258	282	276	306	278	257	263	275	292	299	281	282	272	288	265	286	267	275	275	287	260	269	265	276	284	267	265	278	272	265	274	264	258	290	295	290	275	291	313	260	260	278	251	289	284	261	245	272	325	278	268	313	284	301	273	296	250	261	293	253	268	287	283	309	275	293	282	256	320	276	293	278	266	282	283	302	289	284	285	294	288	274	292	278	287	250	271	266	257	261	326	273	274	293	267	261	273	262	301	337	304	230	284	280	261	275	278	274	301	251	268	264	287	260	308	297	269	276	297	301	263	235	294	298	264	295	256	275	295	263	280	272	267	260	290	262	269	274	300	300	305	283	275	281	262	266	285	259	289	255	287	304	276	277	252	257	277	285	310	291	249	260	249	270	279	298	279	309	272	287	291	272	288	298	297	277	292	268	272	270	273	295	288	295	288	279	290	302	288	306	263	287	278	273	301	277	259	289	275	282	258	292	293	282	286	280	262	259	281	299	297	305	282	306	273	286	289	286	289	276	287	289	255	274	290	270	267	307	283	277	303	316	269	283	292	284	253	299	291	283	263	269	273	271	303	277	294	262	279	284	264	277	255	291	289	280	304	260	278	243	263	284	282	284	259	305	268	263	257	262	266	262	282	283	288	277	271	279	271	285	308	268	302	261	289	280	285	259	256	282	271	287	305	281	272	302	284	272	280	292	256	265	267	275	266	272	312	260	324	288	253	279	263	287	312	304	256	287	258	267	292	306	290	260	291	290	253	272	259	242	308	281	275	268	293	281	246	276	312	305	298	275	301	289	288	282	309	273	281	288	276	290	294	291	268	283	256	285	297	299	299	310	283	259	300	301	268	309	276	265	280	269	293	272	279	312	277	255	279	280	278	278	286	257	315	246	292	263	282	311	297	299	274	270	257	280	243	295	303	308	263	277	265	255	294	311	280	270	217	257	312	289	272	284	289	292	301	291	291	259	269	277	279	311	291	288	268	278	302	280	284	297	277	243	288	284	264	276	271	292	274	287	267	290	260	298	319	286	261	280	274	253	276	262	275	269	267	280	234	253	295	283	258	276	293	256	292	296	301	271	281	282	263	311	266	248	265	275	305	325	316	261	281	274	294	249	297	282	285	280	261	249	281	257	263	276	277	264	293	286	274	268	298	254	288	283	274	295	278	267	279	283	290	304	285	276	268	301	260	268	311	299	255	278	289	290	280	263	295	290	291	288	278	292	272	288	270	299	269	263	251	276	285	280	295	289	284	276	289	305	258	267	256	280	256	278	273	287	260	292	313	315	287	236	285	264	268	256	281	237	286	307	284	255	286	261	285	312	292	245	299	279	299	277	271	264	287	274	297	276	274	286	237	296	238	301	262	271	267	274	284	245	251	321	263	285	308	286	275	281	286	301	267	278	287	281	276	283	250	261	260	275	272	290	278	304	282	283	275	269	293	301	272	279	283	283	280	298	297	294	290	270	274	270	263	265	269	274	287	283	297	279	253	255	263	281	267	291	285	296	267	248	268	253	268	262	265	279	287	302	259	270	296	288	276	275	277	305	246	266	288	289	292	285	300	312	274	279	288	276	284	261	302	288	276	272	268	298	248	247	274	299	256	259	265	253	285	273	279	265	267	273	277	285	284	286	267	279	265	271	291	256	286	291	303	276	268	277	259	287	290	273	289	272	290	273	308	279	296	294	286	283	284	262	264	298	246	283	301	257	300	279	259	276	298	277	224	305	282	288	293	272	281	289	272	290	287	323	277	264	292	264	273	322	275	280	288	283	281	261	312	266	288	290	279	257	278	277	285	300	257	292	304	295	255	286	274	250	282	256	266	271	254	268	243	279	271	299	305	294	270	237	304	285	274	281	287	273	300	279	266	277	281	271	283	261	311	275	289	252	283	319	289	305	291	300	271	280	253	269	280	273	313	304	271	275	307	270	298	297	282	270	279	285	283	293	256	287	278	302	269	286	285	264	278	285	273	270	294	285	280	264	313	295	272	272	323	287	272	267	271	249	264	284	272	302	288	253	263	263	270	293	287	298	328	303	308	285	290	289	275	317	299	295	245	279	298	293	266	259	269	264	288	262	283	257	312	274	287	282	306	272	246	281	284	274	284	285	271	275	301	315	311	287	278	265	267	264	267	288	288	263	296	319	319	270	271	290	302	303	288	278	294	239	266	271	284	276	298	321	280	281	267	318	293	254	268	264	266	283	267	258	263	284	283	318	304	289	287	251	289	266	288	313	273	273	288	287	257	289	315	273	287	267	299	293	275	269	293	286	295	279	264	275	317	266	311	297	281	264	264	273	300	287	284	280	290	280	318	286	268	293	316	258	268	280	258	281	298	267	254	305	279	303	271	279	275	266	320	284	249
28615	53891	64268	28319	4209	2792	2436	2589	2072	1620	1547	1394	1401	1235	1191	2809	19530	30623	27489	16731	7691	2723	1031	664	702	716	750	691	748	747	703	677	714	699	688	723	701	689	703	718	715	755	725	698	665	689	738	746	689	722	721	764	737	727	705	718	718	709	805	714	692	726	676	697	692	701	675	762	703	722	745	718	688	732	767	689	711	693	720	695	683	703	668	719	708	690	704	733	741	687	734	699	736	747	755	726	738	737	724	690	694	726	694	736	729	713	743	705	763	676	722	734	670	733	690	735	723	736	730	752	683	755	682	740	723	698	741	716	727	755	696	737	741	740	720	675	737	680	720	724	695	749	699	745	692	685	714	707	713	686	701	737	712	694	710	732	663	716	691	714	726	713	685	672	726	694	719	696	676	708	738	732	698	700	747	684	701	702	702	725	717	683	672	715	704	720	719	735	713	701	681	683	714	718	725	679	724	733	703	684	765	680	703	714	726	733	746	660	679	705	721	658	704	711	740	678	705	700	745	746	719	717	696	715	728	734	730	713	745	738	650	668	706	690	747	697	725	749	730	728	711	728	737	703	714	695	754	763	738	745	726	689	745	721	712	690	719	709	712	702	684	658	767	693	743	725	677	697	712	718	699	703	729	714	719	743	680	694	744	750	713	738	706	707	693	736	704	706	735	751	786	727	718	730	697	728	714	731	714	724	760	721	699	734	690	718	712	696	695	682	654	726	682	699	715	666	708	733	725	686	704	646	689	707	692	764	720	689	707	663	735	690	723	761	725	718	711	694	740	743	664	670	784	711	709	721	701	677	717	692	688	735	713	704	729	722	728	743	760	687	705	714	727	703	713	704	734	683	690	666	720	748	638	676	735	684	665	730	700	743	699	745	698	692	755	720	701	684	764	696	715	673	662	718	666	716	768	735	699	751	750	699	743	713	713	736	670	744	688	726	715	678	643	711	722	695	704	732	730	704	728	699	728	689	746	732	673	688	735	685	685	670	704	693	713	674	679	689	778	711	719	716	698	711	715	710	740	751	733	713	700	721	737	706	733	728	704	692	741	677	718	732	703	730	720	715	732	710	715	728	669	702	726	704	727	688	712	737	736	732	646	723	743	727	752	704	684	718	729	660	734	750	691	688	754	680	731	690	743	726	707	708	678	723	676	737	724	736	707	729	761	707	681	717	711	709	695	707	675	729	682	734	713	712	728	734	676	694	725	718	714	664	750	705	704	731	694	673	694	728	681	743	677	693	706	724	737	722	736	747	696	707	685	665	648	721	712	660	715	706	725	695	692	731	745	695	742	729	703	658	713	739	681	747	679	716	716	693	737	727	754	724	697	687	725	737	704	746	721	738	656	709	692	739	776	718	728	706	725	690	766	678	687	705	706	721	724	653	754	762	711	722	722	687	718	788	735	697	740	699	715	718	673	731	694	725	692	705	740	681	738	685	687	694	701	734	704	693	722	725	734	675	742	747	721	704	708	713	734	738	752	733	721	754	687	756	764	730	687	728	766	778	722	732	738	677	727	706	707	728	736	684	712	722	699	725	712	713	709	679	731	763	685	734	729	708	695	743	725	711	744	719	693	654	739	719	758	703	721	717	723	705	691	664	681	734	693	776	724	663	752	732	743	699	760	675	710	721	706	727	706	696	679	781	665	727	707	728	686	736	702	723	700	704	700	738	681	763	725	704	726	739	699	716	767	742	723	677	729	702	702	778	743	706	695	753	721	694	707	721	698	701	696	737	735	712	744	698	721	710	701	664	716	756	706	729	732	747	713	703	701	677	730	692	733	693	724	731	737	741	702	756	730	707	697	675	685	739	669	713	690	712	721	723	704	673	756	736	736	713	718	688	705	702	738	729	723	718	686	716	727	678	725	743	699	715	702	663	677	699	760	717	720	708	703	712	696	660	734	745	722	711	768	693	709	726	713	748	732	719	753	710	703	667	731	724	681	694	718	744	740	727	717	692	723	691	702	743	752	667	707	725	700	716	715	709	655	697	781	713	719	709	738	715	754	708	794	717	739	682	707	773	779	721	687	754	738	740	752	678	738	760	734	715	711	660	700	710	753	733	674	696	705	707	738	717	722	706	726	706	686	689	715	689	727	715	736	734	703	723	725	706	696	707	702	708	717	709	652	668	754	753	672	701	751	673	702	683	735	713	734	696	689	721	722	692	678	689	734	686	712	721	688	703	743	723	720	753	707	732	749	723	706	683	737	700	739	729	708	706	710	702	752	756	693	698	685	735	755	712	692	723	744	689	726	677	680	687	683	711	739	744	688	720	709	783	679	648	712	685	718	675	713	736	719	728	749	777	691	690	724	664	693	715	698	684	730	732	669	717	712	746	741	679	743	662	689	704	729	708	716	736	699	685	738	693	669	683	726	717	714	754	727	701	687	706	726	735	713	703	680	744	691	690	784	689	683	729	708	700	725	708	762	730	732	688	716	697	726	700	703	712	696	741	725	754	742	708	726	702	696	669	728	694	731	702	728	696	729	698	700	713	663	747	696	733	702	696	727	734	695	760	751	710	717	683	725	707	719	746	755	735	692	671	665	669	686	693	705	716	707	707	709	731	716	695	700	685	686	704	694	721	715	713	707	726	699	716	680	688	690	715	729	694	775	685	662	744	722	745	686	696	721	697	698	727	708	735	710	707	746	734	716	764	704	661	726	723	729	687	721	738	735	681	687	710	745	735	704	695	696	714	711	626	730	731	703	708	747	743	759	668	690	705	752	691	744	757	689	715	709	731	715	720	731	711	691	729	733	765	736	693	731	737	671	758	715	729	748	722	722	742	741	713	716	730	714	777	753	703	675	686	682	689	705	701	761	746	730	725	723	752	744	706	707	674	731	795	696	681	685	729	686	735	759	700	697	726	734	702	685	734	756	719	687	676	726	684	734	718	723	754	711	756	693	710	706	694	670	725	718	743	766	714	744	697	709	709	747	713	694	733	712	691	724	695	703	737	702	724	737	682	752	708	712	686	674	693	703	701	700	729	724	692	698	739	714	727	682	762	701	729	678	712	713	738	694	744	678	696	711	695	727	734	705	721	656	741	758	668	725	710	726	773	683	698	749	709	637	711	747	692	693	748	741	722	731	700	664	724	699	696	698	763	727	672	714	715	710	687	749	702	671	759	718	675	675	693	722	752	709	643	708	723	700	743	731	710	708	709	720	718	707	715	687	710	693	708	710	709	671	729	685	736	730	671	689	702	702	729	725	693	671	685	713	691	711	713	691	710	728	754	736	680	710	694	696	713	696	688	679	715	746	681	689	666	709	748	702	740	731	706	745	729	748	737	752	726	726	726	702	673	699	684	712	707	719	676	657	759	736	719	703	686	688	715	666	703	687	708	745	738	705	679	771	748	681	728	714	683	686	740	706	729	748	734	674	712	723	666	714	717	690	709	661	681	723	718	723	720	651	699	763	671	686	689	743	706	719	697	664	695	731	778	683	753	783	716	724	680	691	739	715	726	687	703
4175	8328	6864	2548	346	283	293	265	272	246	264	310	257	268	282	253	454	757	898	644	458	328	263	261	280	275	231	262	262	258	256	273	255	262	257	277	260	268	298	245	279	249	266	254	250	285	253	232	271	269	278	286	245	278	238	262	274	228	285	295	270	235	277	270	282	229	233	289	270	271	238	284	256	287	274	263	268	259	284	274	255	268	257	244	253	279	252	249	275	256	246	290	277	255	269	259	247	252	262	270	292	279	236	278	242	265	280	247	255	282	275	234	293	264	274	261	265	267	266	288	255	259	275	275	268	263	256	247	281	248	267	263	273	249	258	229	295	293	265	268	270	256	241	261	255	256	272	271	233	276	277	268	252	256	250	266	289	265	262	268	267	247	267	275	234	268	247	227	271	268	260	253	272	273	276	245	280	292	271	254	278	273	272	265	265	267	241	241	244	245	267	272	264	266	262	276	270	234	283	274	256	265	262	266	247	279	289	247	273	286	268	259	250	238	252	254	286	260	266	279	280	277	271	257	266	263	272	286	264	244	257	254	297	258	279	243	262	277	268	280	284	273	246	275	258	257	270	235	263	270	265	265	269	259	257	261	254	252	250	263	239	250	264	233	266	263	281	275	245	250	260	270	286	279	234	243	267	266	276	283	269	254	273	271	296	276	283	258	245	254	300	285	267	252	277	281	274	250	259	273	250	253	261	285	256	292	266	276	229	260	270	249	257	256	280	280	269	227	270	271	275	283	257	274	263	258	266	282	232	257	255	266	265	267	298	239	304	286	255	264	294	264	259	260	293	289	276	278	261	271	248	299	296	290	249	289	263	256	271	284	256	267	236	306	261	265	258	242	260	259	290	274	270	287	289	236	276	283	297	245	274	295	261	239	297	259	277	263	223	284	249	256	268	293	275	272	273	279	262	278	260	258	292	277	265	273	265	256	274	269	259	267	249	232	246	257	287	272	265	276	234	252	264	257	254	284	277	241	287	261	244	276	259	282	251	279	264	268	285	266	278	268	220	248	275	280	262	277	279	254	301	248	269	265	289	299	266	263	272	270	278	250	245	262	268	280	253	258	251	245	265	271	274	253	252	225	281	259	278	246	246	263	259	258	253	268	253	281	294	262	280	249	271	241	278	253	247	246	254	273	267	286	275	234	244	274	256	249	268	249	278	241	254	263	272	272	264	260	260	259	267	274	253	276	253	253	262	262	269	257	245	275	232	296	276	261	273	280	274	269	228	262	238	251	273	276	269	273	285	288	261	273	258	257	251	302	268	269	256	261	248	239	265	267	273	264	248	255	292	266	269	248	265	299	277	238	277	270	258	242	256	249	271	279	276	261	277	258	258	258	249	264	249	272	256	277	270	268	270	280	267	275	259	227	271	287	265	252	268	252	241	249	271	251	261	257	259	303	283	254	260	214	269	270	280	240	272	278	257	265	270	224	264	285	243	246	306	269	241	273	260	229	268	279	273	276	278	264	278	266	269	269	267	291	265	280	284	289	250	248	267	283	254	254	277	274	241	286	278	279	282	264	294	263	255	241	241	284	264	249	272	235	245	275	286	243	247	277	242	257	270	287	273	288	276	240	281	286	277	254	296	265	268	268	252	268	255	260	285	264	265	276	270	241	275	264	302	280	282	262	308	301	283	247	286	282	263	264	252	259	219	280	261	282	278	274	263	256	270	266	266	281	250	287	240	267	258	273	244	259	285	258	261	272	278	273	251	238	288	260	281	278	290	251	231	257	264	292	253	249	251	254	260	268	282	288	241	283	256	254	231	252	283	275	250	255	307	275	305	249	273	248	254	263	248	284	268	247	261	266	280	265	272	269	250	271	284	244	275	252	248	260	274	254	308	260	261	248	266	265	279	268	278	272	236	286	249	286	275	291	267	262	245	260	250	276	283	257	297	260	278	259	276	306	254	260	278	268	254	280	280	237	243	254	258	281	275	260	266	265	279	268	244	252	265	251	283	252	276	287	271	259	250	248	251	295	269	257	243	287	276	258	266	261	237	269	296	294	281	267	265	280	276	250	270	275	276	284	246	238	279	258	257	284	235	272	272	250	275	251	269	256	252	285	284	248	262	306	272	277	252	249	273	242	263	278	243	275	253	246	278	250	250	267	268	257	251	314	252	232	267	283	290	249	245	267	259	253	298	288	288	249	257	247	257	275	261	241	266	256	264	287	250	270	294	275	277	261	265	229	262	273	249	263	289	267	244	237	261	276	250	259	264	256	257	232	263	274	282	269	275	247	258	251	236	270	283	252	253	247	251	285	267	263	270	282	246	256	241	270	240	241	246	282	255	263	256	273	276	299	254	244	284	265	257	266	268	262	258	244	260	241	278	248	267	252	253	261	253	260	270	263	268	294	281	233	277	270	278	270	260	249	263	284	248	248	261	242	270	260	263	257	285	260	268	298	240	262	240	251	260	254	261	255	242	262	270	254	256	252	286	259	242	261	242	271	291	269	254	270	281	261	273	271	273	255	251	285	276	248	249	286	223	289	282	254	255	264	239	247	292	265	289	277	274	280	271	261	255	271	259	273	289	274	281	239	259	254	299	267	227	299	271	268	265	268	256	253	263	278	257	275	281	297	288	268	278	274	228	270	251	259	295	287	258	258	263	229	265	239	271	259	275	273	289	235	248	280	296	276	265	262	248	259	286	281	269	293	255	257	248	276	273	276	235	263	250	268	261	289	246	229	292	228	274	276	272	284	284	245	259	267	276	290	277	261	255	245	264	283	263	274	265	250	278	244	237	264	287	283	248	232	278	302	309	263	266	260	293	254	269	236	277	274	304	278	270	294	262	268	287	264	246	262	259	239	265	276	257	259	283	243	265	274	274	256	301	249	243	257	273	280	261	273	272	253	268	245	290	244	271	265	271	297	281	259	284	270	264	251	258	277	256	265	272	232	264	266	249	275	268	250	256	272	279	261	263	251	275	298	253	227	272	298	254	245	274	283	263	283	281	274	256	251	275	227	259	268	255	272	264	282	240	261	257	264	244	285	262	245	274	263	252	284	250	248	271	291	262	261	276	242	277	261	251	263	283	249	261	269	239	301	266	257	244	275	267	257	250	234	286	253	263	258	251	282	282	233	285	274	270	260	278	259	249	280	260	275	241	272	261	286	255	249	268	239	249	263	310	256	243	284	270	274	242	299	278	258	285	257	263	298	253	273	266	263	275	239	251	249	282	254	270	259	269	261	231	236	271	296	276	283	238	260	273	239	253	251	251	276	239	260	269	259	247	221	265	261	251	284	268	288	245	267	266	269	259	266	269	289	291	244	273	258	257	260	248	265	270	244	263	271	274	258	259	249	253	261	274	267	279	242	247	262	261	268	232	273	266	276	267	272	257	291	266	270	266	287	265	276	284	258	256	257	276	265	264	267	278	267	280	285	246	264	245	265	285	281	265	300	253	250	264	238	283	228	286	270	282	271	262	257	260	265	253	237	285	260	278	261	261	276	256	263	252	270
3913	13036	14661	5597	839	798	725	706	689	764	750	699	738	726	728	790	2086	3932	3826	2527	1426	957	743	737	752	692	740	682	704	723	696	692	683	699	737	679	679	698	695	708	708	692	722	674	766	657	682	681	705	671	720	696	657	686	669	677	663	748	673	675	712	701	713	675	655	678	702	671	683	630	696	676	723	672	678	730	735	698	743	687	687	712	682	637	723	701	681	680	691	721	717	670	649	725	685	725	704	685	694	665	751	732	652	693	693	737	698	691	681	678	720	707	689	697	699	660	731	655	693	638	752	715	687	732	704	687	686	719	686	694	638	712	707	683	691	760	706	688	707	657	725	677	680	709	657	706	670	660	716	705	694	748	673	713	685	689	690	698	667	699	670	670	709	710	716	650	696	713	649	676	704	708	664	684	731	708	700	656	693	668	671	706	709	687	705	733	663	698	711	711	723	683	695	713	706	669	664	733	723	704	708	657	711	699	708	653	697	722	684	683	705	699	678	693	712	717	751	629	719	667	718	767	690	696	697	708	702	720	701	651	661	718	664	714	674	681	746	707	680	678	673	648	672	720	659	725	724	687	685	639	714	694	720	727	672	699	656	736	709	725	689	699	736	718	735	700	723	661	676	676	675	712	708	673	731	633	676	687	656	715	715	671	692	674	736	722	703	701	652	696	676	704	637	658	688	692	717	657	692	711	659	691	688	694	695	674	679	738	693	675	727	698	686	663	702	707	679	704	699	716	729	696	676	719	687	695	679	709	700	684	685	711	664	718	688	717	721	724	699	697	672	710	726	717	677	658	699	686	709	684	700	692	702	629	641	660	694	666	665	719	678	695	660	665	688	696	748	671	724	693	660	696	680	662	661	690	702	690	670	679	716	672	676	709	725	711	644	717	674	714	706	707	677	728	654	700	670	703	670	727	680	707	680	674	707	663	669	721	676	696	688	746	721	647	684	684	703	693	700	732	725	709	678	700	705	657	705	664	683	724	688	695	707	702	662	689	690	759	690	698	669	682	686	726	699	696	734	686	662	654	712	702	719	647	702	691	732	702	677	683	708	662	717	694	646	674	705	639	729	734	729	697	680	734	724	682	684	717	695	665	702	698	700	656	648	730	688	666	717	669	694	686	654	691	734	708	705	719	689	704	710	642	683	684	678	675	675	694	689	696	662	654	656	692	676	723	700	707	734	644	742	740	710	726	711	689	702	672	694	710	592	666	753	672	710	713	691	698	721	682	682	695	701	726	722	693	674	650	742	751	667	694	675	680	686	703	688	700	677	694	666	709	752	720	711	703	690	708	751	685	686	761	687	704	671	652	728	746	678	732	664	684	687	694	709	674	702	708	716	744	737	699	682	711	705	670	710	685	703	662	687	707	697	678	703	710	688	673	688	702	727	749	703	708	721	678	687	730	672	680	731	671	695	722	710	680	716	675	675	651	720	652	711	697	716	729	699	688	711	687	670	654	720	680	681	706	701	690	692	662	704	683	698	686	750	677	663	686	669	724	685	678	711	680	676	654	707	660	673	673	708	655	749	658	695	673	651	677	715	717	624	716	709	704	678	692	718	764	683	718	736	668	726	721	662	665	690	661	714	715	718	685	712	693	706	647	715	677	734	661	703	703	692	700	666	712	710	680	707	737	707	682	665	690	710	704	652	742	673	682	715	678	699	678	695	683	696	724	703	660	694	658	718	725	674	704	639	702	677	656	708	679	634	694	693	685	720	686	688	641	703	659	671	710	667	685	713	635	701	706	664	718	720	686	684	723	671	721	749	669	687	709	649	715	705	686	660	682	701	626	683	695	697	695	671	669	702	709	668	673	680	689	707	733	737	694	702	692	723	695	669	678	729	671	694	673	696	708	692	683	648	638	717	646	693	654	623	688	701	702	719	672	695	661	711	668	737	723	715	699	753	657	659	678	671	685	695	723	649	633	689	740	694	681	670	696	682	645	676	731	686	652	703	715	749	692	692	716	718	711	616	696	696	710	682	704	655	688	745	690	725	706	688	729	679	676	703	703	642	641	679	718	704	700	698	675	677	678	692	651	647	689	665	714	668	659	706	679	747	685	712	649	671	688	686	694	706	706	724	718	740	727	659	708	708	685	709	722	652	703	704	693	727	723	640	718	695	735	691	701	692	704	713	710	677	693	647	696	694	686	673	707	728	703	669	674	684	703	688	675	697	696	696	723	715	662	694	746	699	657	664	686	693	733	695	728	662	707	674	719	708	745	683	706	699	713	734	715	718	680	706	675	674	732	706	726	706	690	677	715	655	740	695	677	692	689	702	726	711	728	729	662	655	661	659	677	687	693	704	681	655	675	705	690	739	691	684	694	723	726	677	756	715	696	677	641	662	685	717	693	720	703	693	705	689	737	682	691	702	688	686	708	694	686	722	697	687	698	672	745	705	691	752	678	674	669	676	667	696	684	684	717	697	672	680	698	687	709	689	691	700	687	710	745	702	720	712	678	693	662	677	682	694	720	702	690	686	673	710	716	744	670	692	625	711	663	724	698	700	694	699	743	686	653	670	705	664	681	681	700	709	661	693	657	722	711	693	690	658	707	717	680	659	697	678	714	678	718	700	688	697	667	728	683	675	667	701	702	725	703	696	712	653	661	660	692	707	692	748	714	721	677	698	693	736	682	694	661	691	746	678	667	638	698	682	694	695	699	712	692	710	737	697	669	699	646	716	711	730	736	674	661	687	703	689	678	712	641	677	667	717	672	681	702	675	709	635	700	690	680	700	640	676	646	678	672	727	691	725	742	655	737	676	658	736	707	661	728	661	668	688	692	708	747	714	730	715	724	686	677	676	672	734	736	677	726	716	729	654	671	688	679	712	680	707	713	697	721	707	734	682	724	685	736	713	678	701	683	696	703	650	673	720	696	696	680	682	679	672	647	683	701	755	711	657	706	718	685	678	661	650	717	726	723	721	693	695	687	698	664	689	682	739	720	650	726	652	652	722	660	749	695	715	689	678	688	698	686	683	743	716	683	666	706	682	658	711	691	719	677	670	710	678	675	753	675	701	716	689	715	662	719	690	648	621	705	696	729	753	718	734	717	688	674	699	676	725	709	685	705	703	676	627	713	708	666	648	666	705	713	681	691	667	704	689	706	621	695	726	683	714	710	665	681	702	671	667	673	702	688	707	688	646	693	650	684	720	703	665	735	685	665	652	760	691	654	655	657	640	736	668	694	653	694	705	642	674	682	648	677	665	710	693	716	714	673	681	680	736	706	710	699	708	732	684	679	642	725	730	692	738	671	657	693	711	647	675	706	706	710	680	683	698	723	733	677	672	647	696	697	720	669	698	708	701	700	692	699	712	698	695	692	657	678	682	695	704	680	703	710	663	753	708	711	693	694	637	695	640	695	691	658	673	703	694	735	635	733	708	664	691	716	725	693	698	737	676	687	719	695	733	665	740	682	716	703	679	720	683	701	678	683	709	748	644	717	694	689	668	708	679	643	672	670	689	653
26657	52844	53550	37278	6771	821	511	492	474	419	400	391	358	314	354	1585	3327	4346	3185	1643	813	428	343	326	309	331	347	307	285	341	296	312	294	325	286	335	353	320	310	334	333	346	343	317	364	316	344	287	309	284	291	319	316	284	316	293	319	347	320	299	329	311	346	308	311	316	289	314	326	316	326	280	325	310	302	307	311	320	294	312	329	325	304	324	338	339	309	347	339	337	321	315	294	313	311	322	317	352	313	309	317	331	283	295	320	315	311	328	270	322	335	319	317	316	301	330	332	350	286	301	311	334	316	316	326	286	310	325	339	333	333	301	301	336	351	322	307	327	268	319	292	312	298	323	356	303	331	331	279	312	329	326	311	321	313	332	305	295	326	342	334	349	328	308	354	334	297	326	317	318	325	344	303	341	292	306	359	301	317	340	293	337	340	309	330	318	313	353	358	305	271	319	284	333	326	320	324	324	359	306	304	307	303	326	328	304	358	280	350	338	328	317	343	342	313	336	322	307	316	318	348	286	321	324	316	304	303	328	324	324	318	305	387	350	318	330	314	314	319	325	320	351	304	337	329	333	308	315	316	313	331	326	311	322	297	337	340	308	333	331	290	331	319	330	332	331	324	290	354	330	309	313	324	329	310	324	327	336	344	325	333	336	303	321	299	304	321	281	318	294	317	306	307	298	292	281	301	303	304	296	312	326	326	315	311	273	303	319	308	334	321	345	360	343	320	315	323	330	316	311	320	295	302	334	291	328	299	325	321	305	304	277	304	345	295	301	287	300	322	347	299	327	343	313	322	322	326	341	331	337	320	324	300	321	297	306	303	296	345	336	332	302	311	313	315	304	316	339	290	302	323	321	338	319	318	330	306	297	331	309	302	319	303	312	336	319	306	309	308	294	312	307	342	335	301	306	319	325	348	293	308	322	326	313	336	311	331	319	359	308	286	342	296	283	338	309	311	320	297	312	327	299	273	300	317	301	339	330	315	283	290	319	329	307	308	345	310	342	283	322	322	331	306	300	328	355	332	308	320	324	322	339	288	300	311	317	349	298	349	337	319	320	323	333	326	312	294	299	320	333	327	301	324	311	304	309	297	325	328	309	318	298	326	317	313	295	313	318	306	302	326	291	298	349	331	324	329	350	319	302	316	333	312	317	308	303	310	317	354	337	329	305	299	302	333	317	324	321	287	321	327	346	319	292	309	322	307	316	338	323	299	341	339	310	320	306	311	333	308	260	275	295	324	286	335	347	331	300	320	319	327	353	337	304	323	343	318	320	337	309	352	359	319	311	291	330	321	316	324	326	317	299	276	288	305	314	314	301	292	353	327	303	296	304	325	333	268	304	316	319	318	315	353	316	316	333	327	323	318	312	333	299	317	312	281	288	325	289	313	305	332	307	306	324	317	318	335	319	281	269	329	320	308	299	332	321	346	318	283	354	324	307	327	283	299	351	306	343	318	310	317	340	357	313	316	352	308	336	312	314	304	333	301	308	302	293	312	325	318	343	317	287	331	356	319	320	327	350	366	335	298	326	296	322	340	311	313	367	340	362	329	331	336	328	302	309	310	320	303	310	316	308	331	337	296	320	314	347	327	339	322	318	354	308	321	340	297	324	317	335	291	314	316	329	311	341	296	325	267	314	344	302	337	309	311	301	294	335	305	322	303	343	334	304	308	313	299	342	296	353	348	350	325	282	304	326	290	300	307	308	288	316	327	293	301	310	339	335	323	309	324	353	298	334	313	323	313	297	330	318	280	287	320	348	344	320	318	288	334	316	324	311	321	332	327	311	284	323	300	299	279	286	324	312	309	311	303	328	318	314	304	321	324	315	352	331	316	277	312	333	331	322	327	325	307	321	334	310	314	324	302	317	301	307	310	283	310	303	302	302	322	283	309	315	313	305	322	326	356	309	347	322	294	327	318	276	282	315	305	304	352	285	330	308	313	320	317	332	343	322	317	328	305	339	326	322	325	319	328	307	324	334	310	272	289	283	307	322	317	350	336	302	278	319	333	297	314	295	295	330	335	331	337	329	325	304	295	302	319	299	338	330	311	326	320	320	296	304	333	342	302	346	340	298	337	308	342	265	338	322	331	326	292	307	295	326	310	349	339	330	316	293	327	331	321	344	320	332	325	296	284	308	294	306	318	265	288	296	333	293	322	311	335	323	312	312	333	338	333	301	324	291	323	322	290	316	349	314	336	285	330	316	302	362	289	311	271	348	320	338	317	312	349	294	313	315	319	344	331	318	312	301	306	291	286	329	327	338	323	297	319	315	303	296	309	284	297	334	311	350	314	344	330	315	342	349	325	325	356	321	298	311	307	307	306	306	316	305	335	303	322	295	341	315	321	316	351	310	322	313	324	320	371	312	339	319	329	297	300	328	344	332	287	303	299	310	340	313	306	302	312	307	281	322	314	304	302	318	318	330	340	331	316	296	299	275	335	322	325	306	335	287	311	319	299	305	324	320	310	333	341	328	310	333	343	319	292	312	337	303	341	313	310	323	335	309	306	317	307	307	336	350	280	335	301	311	347	323	323	301	345	317	287	349	314	341	324	288	321	309	284	319	312	284	303	312	322	296	333	343	314	331	318	329	329	332	317	310	292	353	315	291	317	309	333	304	301	303	303	326	331	327	338	304	294	297	289	314	358	321	297	289	298	316	344	306	312	311	362	333	313	325	299	315	311	330	357	300	319	293	293	311	312	356	274	333	321	343	303	326	292	358	319	295	368	329	319	317	316	304	313	291	342	330	309	336	305	312	305	327	307	322	319	298	320	324	317	338	322	339	307	341	310	320	322	347	343	298	282	317	332	313	307	301	338	310	294	312	299	326	308	331	314	292	318	316	288	308	293	324	340	293	335	317	315	324	317	307	319	316	298	331	327	303	302	331	325	327	315	293	328	316	320	355	312	301	313	352	307	283	351	310	326	337	302	306	344	316	346	280	319	319	296	329	322	343	336	332	294	342	329	306	303	318	341	312	289	299	326	356	305	297	319	295	283	315	308	293	285	323	306	317	301	313	303	324	363	348	326	326	328	296	327	336	316	350	319	325	319	309	291	308	311	330	340	373	300	291	305	310	339	291	286	334	340	298	286	331	319	342	328	329	315	307	314	311	330	331	290	293	306	304	333	320	332	320	332	312	282	310	329	326	328	345	326	326	302	332	289	306	333	334	340	329	330	315	317	306	283	316	313	362	338	297	336	299	311	363	303	306	320	311	320	305	328	325	319	318	357	316	325	324	306	321	352	323	332	299	386	290	321	322	311	301	345	316	328	304	290	315	312	346	342	338	301	320	313	317	315	318	325	281	314	325	332	338	323	312	311	294	324	294	336	354	293	301	353	306	281	355	312	269	307	313	331	327	320	302	303	304	323	346	320	312	308	331	315	338	332	326	321	290	334	317	341	317	307	368	306	299	311	326	334	315	295	347	298	340	339	331	264	322	299	338	345	299	309	319	279	357	313	298	311	320	325	315
16333	41792	49767	32186	3249	1985	1578	1676	1460	1242	1326	1156	1115	1031	1068	8524	15773	19453	14694	7594	3350	1412	957	837	780	760	792	841	775	820	806	799	813	781	818	812	848	814	835	776	824	790	792	795	835	830	839	803	827	817	825	830	828	850	821	779	859	797	778	812	815	825	855	828	759	794	851	820	848	856	853	806	860	817	828	790	840	811	786	810	846	790	886	820	818	802	791	836	779	830	786	803	792	777	768	827	801	828	806	794	800	790	768	825	825	801	809	780	767	819	797	816	772	803	834	816	790	798	808	808	818	817	772	763	833	857	777	812	760	809	792	843	847	805	854	795	765	785	798	829	809	769	851	814	827	804	835	804	735	843	794	842	858	765	853	805	806	789	818	843	819	804	870	835	867	787	795	833	849	780	757	819	808	823	815	819	792	806	797	824	820	785	832	811	905	861	823	836	817	824	825	846	816	816	858	801	838	786	846	824	834	888	788	801	798	771	836	825	831	840	822	878	802	788	774	866	737	825	841	776	802	816	828	795	820	847	810	842	782	857	823	794	805	828	841	864	800	836	862	833	835	787	773	811	772	809	817	776	834	869	802	813	782	817	757	843	801	819	831	782	812	848	804	847	821	810	823	805	833	804	831	815	780	810	776	831	799	851	834	822	765	750	790	801	856	794	829	827	798	779	819	772	787	788	774	890	830	779	804	819	820	857	740	801	837	838	825	796	786	813	801	782	805	813	882	789	774	820	825	818	788	797	857	768	845	837	802	807	799	857	796	844	781	815	805	759	789	850	859	782	765	819	855	863	761	765	800	811	825	781	716	840	837	843	842	810	791	810	791	805	785	762	818	794	833	801	786	813	793	812	827	791	858	762	878	833	831	783	790	759	796	834	782	804	864	813	823	826	841	821	766	807	779	828	808	847	815	819	816	828	808	823	859	833	814	758	885	815	800	781	786	796	801	823	778	830	799	876	792	816	784	799	850	851	809	812	796	845	840	761	866	813	842	827	806	834	817	792	882	804	784	808	840	791	819	809	832	844	794	827	823	822	813	786	842	803	797	825	810	856	841	785	849	847	821	852	825	860	775	843	855	878	824	832	824	790	840	799	847	813	796	824	815	825	850	833	804	792	837	776	786	829	783	849	792	778	847	770	842	734	826	772	810	805	788	824	811	855	830	846	808	808	783	832	784	794	788	830	853	789	846	793	800	833	772	830	770	789	805	829	898	816	795	811	784	838	832	786	798	843	831	783	823	788	781	796	837	821	827	838	793	825	793	809	852	764	831	795	798	768	825	810	833	824	804	861	795	849	842	806	812	791	884	810	869	818	818	769	765	819	809	835	840	847	837	767	811	829	799	781	798	866	802	839	794	784	866	770	851	819	783	835	777	780	764	788	803	783	825	818	806	811	842	782	837	866	807	846	784	831	802	800	781	842	821	782	860	763	835	753	816	838	777	806	817	783	797	810	841	837	818	799	788	795	813	849	824	819	827	816	819	829	806	787	822	801	786	780	768	858	806	819	813	813	766	872	812	914	805	867	839	807	809	867	806	817	828	766	818	800	885	802	853	780	792	773	802	851	830	786	804	800	872	771	822	803	821	851	806	773	818	773	792	804	796	847	809	841	772	838	784	811	818	854	834	841	805	864	785	806	850	781	799	788	817	807	791	855	843	809	811	824	826	830	787	791	850	850	818	806	848	801	777	833	818	811	779	799	832	859	839	785	816	770	790	789	804	826	787	813	792	809	824	820	826	826	827	817	793	796	791	865	862	833	802	810	864	824	820	842	774	829	801	840	854	793	813	791	799	808	832	832	834	830	810	775	817	824	800	801	810	790	793	796	896	801	764	796	794	856	813	823	755	800	821	858	800	809	768	803	805	750	821	864	797	809	833	810	853	863	857	803	835	835	787	844	773	797	845	857	810	790	818	848	771	850	878	831	823	838	763	878	825	776	754	846	812	819	842	795	784	856	761	805	800	869	788	785	837	826	852	822	840	767	765	876	803	814	796	796	792	835	803	728	840	845	870	783	813	834	808	827	864	770	819	782	858	843	849	781	876	800	826	822	782	841	808	866	806	771	868	799	829	868	862	810	831	841	853	825	777	808	849	810	839	802	783	833	782	756	827	836	844	807	828	821	832	834	800	804	826	821	842	820	780	796	848	849	819	785	770	842	847	785	840	830	809	852	821	797	841	826	801	818	759	792	743	859	812	823	768	834	803	796	817	767	787	775	765	833	795	777	839	828	848	850	834	770	786	845	799	801	830	796	837	788	824	801	807	821	822	855	822	827	855	804	856	863	769	793	764	828	813	821	761	789	836	819	771	863	828	828	803	820	827	836	776	755	802	824	806	787	809	845	798	789	816	789	842	877	864	818	814	818	810	832	878	840	807	853	850	757	811	832	826	784	824	801	808	806	783	838	819	813	777	799	797	810	723	798	869	815	826	806	770	807	836	799	831	833	834	823	846	820	814	856	846	818	827	822	821	818	767	800	857	783	822	799	770	826	773	795	796	787	846	846	783	841	806	873	772	816	783	793	894	811	821	821	860	848	822	777	819	871	818	768	855	812	814	867	836	804	842	822	794	783	819	854	840	781	822	836	840	848	797	852	830	858	785	788	824	836	770	829	878	786	808	860	800	810	805	825	881	802	760	854	809	788	792	764	843	810	823	786	782	801	791	794	832	830	803	812	808	808	816	760	827	788	846	814	835	869	849	819	842	811	907	865	801	812	850	816	860	876	816	854	828	826	779	791	787	842	813	817	773	805	839	807	777	810	841	804	797	759	845	802	807	841	805	823	835	815	760	822	811	846	813	805	804	806	858	788	776	780	774	810	795	849	820	807	801	837	845	806	820	775	864	817	843	814	756	822	852	795	798	801	835	811	822	802	803	827	788	825	869	828	800	850	806	828	802	867	788	813	774	780	798	856	841	815	839	826	863	843	854	840	860	801	876	859	840	805	797	778	884	810	817	850	814	826	814	776	839	808	792	818	809	821	790	830	819	794	843	824	806	804	812	788	765	819	809	781	768	853	854	799	767	827	841	829	832	802	846	825	781	796	842	830	787	783	830	773	793	815	793	860	813	862	797	828	805	823	819	820	800	836	825	835	809	879	787	815	848	794	881	812	790	810	822	867	812	829	802	810	819	806	792	814	888	814	765	832	774	825	868	840	846	804	860	790	819	752	838	773	834	817	815	856	827	813	777	778	830	798	845	796	820	839	832	797	806	854	800	860	825	822	762	789	803	785	811	806	879	778	780	814	776	747	846	808	769	854	825	812	801	815	806	849	836	850	855	830	838	832	803	821	871	833	820	811	828	777	769	829	786	820	811	822	808	804	820	823	805	803	828	818	833	835	822	792	822	823	807	803	829	772	826	798	813	825	832	819	781	773	841	815	826	770	797	799	737	854	820	838	809	843	823	818	824	823	819	783	838	758	767	847	834	782	852	886	817	807	817	874	757	779	838	785	856	823	810	806	797	817	817	812
45958	75025	70293	55904	18316	3385	748	589	615	543	2966	3395	409	416	413	3706	6410	5666	4122	1806	836	458	344	307	310	325	342	313	298	301	267	314	318	283	321	280	290	312	336	304	328	328	312	304	344	305	313	307	281	323	320	307	293	314	304	316	304	316	325	293	321	274	332	295	282	297	346	320	318	307	299	319	296	298	320	338	326	309	292	312	308	316	287	325	327	319	299	302	330	318	278	255	309	301	327	323	321	301	324	314	335	299	310	323	308	311	329	295	350	323	304	332	323	322	326	297	325	283	318	295	302	328	314	303	325	287	349	305	353	290	325	305	280	270	325	335	305	337	298	309	276	321	303	305	326	301	310	312	298	284	313	310	317	330	324	322	302	297	318	300	293	278	319	292	287	308	306	332	297	308	328	287	318	292	299	318	302	316	327	289	303	293	287	307	288	326	298	287	328	276	311	331	303	336	306	292	319	319	303	294	314	341	333	310	284	308	323	318	306	312	299	291	321	302	325	311	309	312	304	312	311	313	306	309	293	303	300	289	291	303	312	307	322	312	329	301	317	306	303	332	294	296	317	288	297	301	320	299	314	307	304	302	290	286	306	273	298	343	310	296	286	302	301	306	332	318	299	318	305	293	293	298	308	306	301	308	307	297	299	319	330	338	302	322	305	330	317	337	333	318	312	303	309	313	301	338	296	329	294	295	309	298	320	327	293	315	300	318	308	309	279	286	331	296	301	303	323	339	320	300	318	312	306	303	286	289	327	271	318	311	282	346	327	322	312	303	303	335	298	271	309	314	309	325	306	324	282	317	315	309	317	337	274	294	297	318	278	302	325	306	308	316	321	326	306	293	276	292	308	326	311	291	289	291	314	331	314	337	313	305	308	296	278	311	324	331	339	323	298	309	306	308	298	327	328	286	284	310	291	327	298	304	302	302	322	311	298	303	317	289	314	341	341	316	290	294	327	326	311	313	295	296	333	316	308	305	302	333	312	308	313	311	346	334	291	325	304	300	287	286	309	286	296	300	280	304	332	312	306	322	300	320	302	310	308	316	299	328	314	331	333	292	280	309	313	318	334	289	329	319	304	268	306	309	329	283	329	319	309	296	306	307	308	327	316	288	301	268	332	315	271	293	288	291	316	320	300	295	293	322	293	300	321	337	307	300	319	279	320	330	331	328	295	317	327	329	318	290	308	311	331	302	314	275	315	291	323	298	296	283	307	266	276	298	299	301	317	285	284	290	306	314	319	314	332	296	308	270	305	314	300	317	317	308	313	311	292	308	329	329	292	311	289	289	305	298	319	316	295	357	334	304	278	309	311	299	302	282	311	341	327	320	314	328	318	291	275	274	305	296	343	304	314	326	320	330	277	291	328	324	334	273	337	308	355	292	290	297	310	278	300	316	314	281	299	283	297	333	307	327	331	293	334	314	286	310	274	307	313	278	296	324	336	311	321	343	320	276	278	309	319	327	329	310	304	279	319	340	265	308	304	312	299	298	320	291	333	308	299	266	345	288	320	314	349	282	299	282	326	335	314	304	291	282	294	296	303	298	304	302	327	324	312	339	310	268	314	311	269	320	344	304	308	322	339	295	299	324	274	302	306	281	317	298	294	308	340	327	292	307	298	335	305	315	276	316	284	298	302	285	319	274	336	327	313	294	318	314	313	317	314	299	328	302	296	316	326	344	335	331	310	299	301	301	316	311	312	321	301	311	324	325	316	329	306	307	282	319	316	330	298	306	314	294	315	323	270	320	310	335	310	320	292	288	284	304	330	313	308	304	305	330	279	308	301	290	295	303	302	310	296	310	312	320	292	320	332	314	322	315	298	289	323	344	293	307	329	336	324	286	303	299	298	301	315	286	314	324	294	314	308	303	304	323	327	320	327	312	304	288	316	314	300	319	304	313	297	289	362	322	260	321	317	337	296	320	310	335	288	284	351	316	335	322	322	275	316	332	274	314	302	303	315	314	328	302	329	278	312	316	285	326	302	326	320	285	287	297	327	276	298	313	304	320	334	296	331	339	311	341	320	295	311	321	317	299	272	281	293	277	286	306	321	302	295	324	292	314	293	299	303	306	286	290	307	294	298	277	296	318	337	283	344	312	317	297	313	345	327	312	321	306	309	290	331	304	334	323	293	282	345	298	299	312	306	289	309	303	270	294	294	292	307	319	332	351	308	272	299	291	322	333	301	309	304	301	317	280	315	310	306	315	310	321	314	304	306	293	316	331	279	338	296	286	297	317	325	296	285	325	344	316	335	312	318	288	313	333	324	338	313	282	266	320	295	281	300	287	299	316	331	268	299	307	331	324	294	324	298	334	296	328	301	337	288	300	326	316	295	317	314	313	341	297	314	304	300	318	309	299	283	283	338	298	323	317	320	286	322	320	304	273	258	302	278	333	324	288	286	319	330	275	304	298	302	314	334	293	313	321	317	311	310	330	310	293	321	324	301	326	305	304	277	320	286	288	316	320	279	290	317	319	326	284	335	287	290	312	303	297	323	309	335	324	297	295	275	307	335	322	335	334	307	350	311	296	308	345	293	241	294	325	309	297	306	309	317	314	271	311	307	304	301	277	306	300	300	306	327	334	316	295	305	320	299	321	305	311	307	336	297	304	288	320	298	320	307	332	276	309	339	332	303	321	316	312	338	303	335	314	289	302	320	314	313	280	305	284	318	328	332	302	314	334	306	301	283	299	301	297	300	303	334	292	313	313	285	290	306	327	315	351	305	327	301	279	306	284	310	292	310	300	314	291	329	280	315	290	276	285	311	315	328	334	312	340	319	282	298	317	302	304	320	290	344	276	320	330	334	333	314	301	304	313	298	302	323	300	304	306	317	323	313	332	338	307	328	309	339	298	301	336	296	301	303	332	323	305	315	318	298	324	305	314	270	268	288	292	344	308	285	299	294	324	306	330	330	296	337	315	331	300	313	288	336	282	314	292	332	306	314	326	308	290	320	311	295	295	283	321	310	301	287	327	321	310	328	299	315	305	291	345	326	315	326	330	282	283	328	324	334	290	315	325	293	287	306	334	331	325	301	301	334	293	312	315	277	311	306	307	295	295	302	336	326	314	328	280	304	312	299	309	335	312	292	301	307	303	304	313	287	289	336	300	302	295	292	328	311	284	285	330	300	294	306	299	301	301	271	310	319	315	309	324	319	323	270	335	342	303	287	320	341	334	307	288	315	298	336	295	314	343	331	326	317	332	308	320	341	296	276	313	339	302	319	292	299	322	283	332	306	338	320	331	311	331	329	331	291	306	310	318	296	334	328	298	302	292	326	300	274	324	325	316	320	323	330	287	329	331	312	309	311	302	296	304	338	336	302	322	340	315	292	307	318	295	319	304	329	322	293	305	296	312	298	332	329	309	284	319	276	300	306	293	316	265	318	298	324	298	295	340	298	305	301	359	316	318	314	318	304	323	279	320	308	345	315	335	315	310	293	323	277	286	338	286	305	300	348	309	328	282	315	297	270	321
28352	56847	63915	54441	6415	2900	2330	2143	2212	1991	12344	9187	1224	1205	1391	15857	24254	22180	16888	8332	3402	1471	938	701	779	819	774	836	826	772	801	769	793	765	784	793	822	749	827	794	831	800	822	815	802	798	810	784	788	833	764	763	759	766	779	767	767	806	783	714	778	807	779	764	831	810	777	779	773	759	780	772	864	733	816	809	809	840	769	818	790	772	807	796	799	814	792	789	788	803	765	815	743	772	823	770	789	761	787	810	761	817	770	766	791	780	743	763	773	831	777	812	795	781	749	800	814	818	805	773	808	802	807	819	818	781	780	837	788	775	801	782	778	761	797	786	772	818	806	849	782	817	753	742	802	788	778	774	762	827	811	776	777	820	755	794	755	780	780	786	753	800	783	757	822	769	814	810	808	739	775	783	799	780	788	757	773	758	807	796	781	743	770	800	793	760	768	820	790	856	834	847	788	753	736	833	766	775	788	827	771	706	811	802	784	819	765	751	825	818	792	797	804	823	777	794	843	748	748	774	774	814	751	782	773	800	783	714	793	774	794	803	788	757	819	760	797	784	786	800	797	826	809	748	746	793	745	751	772	794	761	782	798	841	815	787	789	795	802	792	800	861	789	716	855	836	789	770	768	804	829	810	792	804	814	750	722	783	748	773	798	778	824	794	818	773	780	751	818	838	812	817	826	808	783	792	797	766	761	775	744	765	763	782	795	735	818	739	734	772	780	837	792	739	803	812	763	751	790	787	775	749	792	808	799	792	800	813	777	769	781	757	782	778	769	779	781	776	818	807	714	763	826	783	786	791	784	808	765	803	810	799	826	767	799	762	794	756	799	801	796	777	804	837	858	752	853	775	751	771	775	791	789	728	768	779	850	772	782	780	726	774	804	790	750	803	785	820	829	800	790	819	780	789	781	725	839	825	864	813	781	763	828	771	780	762	767	768	816	780	785	787	788	759	774	797	768	796	767	844	707	797	809	820	833	803	762	774	766	767	789	775	827	791	784	853	816	756	823	755	718	790	727	789	835	796	820	781	809	792	825	774	815	853	783	805	783	833	787	783	789	774	793	829	770	820	785	801	798	796	757	791	824	749	792	825	827	789	818	786	809	785	759	783	819	806	813	802	758	771	785	790	820	726	814	776	763	804	760	760	783	783	793	774	816	765	747	748	785	777	779	795	789	773	739	782	814	813	793	768	763	845	780	793	812	776	757	704	766	740	773	738	802	762	818	771	774	821	783	798	757	785	813	840	765	769	859	782	829	763	812	765	820	770	776	791	836	761	762	785	761	786	782	803	773	780	774	721	786	797	775	786	782	763	770	736	702	745	762	747	757	797	795	760	769	798	780	748	774	766	794	801	795	811	731	772	795	839	759	806	799	798	837	836	785	766	786	791	761	740	784	809	775	814	800	792	819	744	757	795	772	784	813	793	840	786	789	789	815	754	828	794	806	713	807	783	796	777	807	786	792	772	751	769	794	808	796	798	803	793	776	800	813	810	834	819	769	794	760	851	763	786	729	763	769	795	798	863	803	813	765	821	761	843	751	747	823	823	789	829	820	737	787	801	817	764	782	800	780	761	765	784	801	810	811	781	784	790	812	826	776	742	788	781	777	768	785	781	834	774	770	769	775	755	766	778	774	778	800	705	808	775	760	746	818	833	847	818	800	792	808	813	800	805	771	778	750	821	788	754	694	780	786	797	783	791	783	796	822	788	828	753	790	821	732	756	793	809	803	810	826	777	790	766	750	797	778	792	802	767	784	840	830	777	800	797	806	791	791	826	803	752	758	802	768	745	809	786	821	752	744	785	743	832	797	818	760	793	809	794	765	730	842	812	843	740	760	738	830	800	766	780	808	822	767	754	802	757	780	756	774	742	792	782	799	772	729	822	744	772	735	765	745	812	824	821	797	822	777	788	749	796	758	780	805	811	786	806	802	760	779	816	799	863	751	779	740	782	737	803	758	807	826	828	788	746	812	757	816	806	757	780	801	801	821	824	807	795	811	792	825	775	812	784	799	764	789	804	787	766	759	763	858	841	789	799	787	737	776	757	744	779	803	832	785	758	775	791	781	790	791	784	798	812	826	802	785	807	805	736	807	789	839	745	798	874	804	755	804	805	773	835	759	802	815	783	772	761	787	792	792	790	799	796	751	788	823	761	803	801	753	766	770	817	774	762	789	818	790	813	775	777	752	835	786	806	824	774	786	760	764	761	796	849	768	806	770	785	781	789	773	789	747	798	760	786	797	812	771	804	745	796	767	792	799	794	766	765	832	811	829	805	754	774	759	813	804	796	850	823	822	770	755	797	749	798	834	901	794	774	757	799	802	781	777	818	805	754	822	775	738	794	722	771	783	810	772	792	807	801	749	773	808	826	801	793	776	849	755	771	760	784	765	760	782	826	800	800	777	793	804	802	748	767	804	767	813	829	774	774	793	807	838	808	827	756	774	778	769	721	816	780	766	713	794	781	776	810	776	756	765	809	824	808	810	777	796	780	786	826	775	802	739	740	848	787	808	761	819	769	843	775	785	818	812	811	788	793	723	782	816	762	819	793	838	738	783	786	829	787	756	773	789	788	764	839	756	797	831	789	778	778	823	791	763	780	768	807	742	831	803	762	799	742	762	818	786	834	771	802	732	777	737	767	822	789	798	739	758	774	768	751	812	718	813	794	816	800	789	806	813	788	775	809	808	775	772	779	774	812	780	773	775	794	788	791	800	744	753	779	802	761	820	776	815	824	770	761	757	807	744	780	768	787	780	810	784	821	791	809	819	790	802	802	845	758	826	800	770	789	797	806	809	794	825	795	750	794	751	788	788	823	807	814	805	817	799	819	826	810	812	796	797	779	797	789	780	815	774	825	774	797	793	780	787	804	792	771	805	765	782	826	830	820	766	804	816	767	811	774	779	769	773	764	837	780	765	819	844	746	784	740	788	768	742	763	841	770	752	754	770	796	746	806	770	756	803	813	821	815	771	792	784	779	791	755	802	746	753	840	794	795	760	805	805	789	766	824	788	810	838	772	831	733	790	733	755	851	792	757	782	760	762	798	804	783	791	808	830	778	772	881	884	781	791	734	836	777	771	795	800	756	776	742	765	763	771	745	781	743	759	795	787	742	801	772	786	773	773	822	793	727	828	812	784	786	739	802	763	797	786	822	769	815	786	822	746	752	763	838	784	810	745	756	791	776	765	775	797	792	765	786	817	815	787	827	817	789	797	762	741	765	809	739	727	788	795	803	813	756	789	829	831	812	824	809	748	816	760	738	766	852	787	825	758	796	786	768	804	759	774	794	787	809	771	811	800	800	785	803	810	776	726	814	784	739	791	783	728	746	785	741	816	750	807	813	769	770	818	738	795	750	840	821	848	788	726	751	797	820	794	859	750	787	755	750	784	770	821	808	849	785	762	770	827	764	750	758	792	719	788	778	787	781	785	813	789	799	779	758	802	770	768	835	806	822	755	757	775	835	814	787	765	782	750	800
4209	8036	12529	4685	532	300	295	312	308	297	310	304	269	317	303	440	496	558	484	465	346	297	306	312	294	314	330	302	272	316	325	309	300	301	323	300	331	310	270	291	302	297	280	314	294	323	328	267	292	309	300	320	287	293	329	320	317	271	316	298	285	291	301	312	303	320	298	303	328	281	290	277	311	268	310	285	316	266	302	320	304	282	307	288	293	309	323	319	320	308	291	285	287	261	297	277	293	313	281	297	307	308	315	302	316	258	298	327	278	297	292	280	296	277	302	317	315	282	292	296	274	313	291	293	288	300	287	307	281	312	325	307	307	293	284	290	318	300	325	284	326	285	297	305	272	274	327	259	282	299	296	311	306	272	266	318	301	300	280	288	315	324	284	329	269	320	291	296	307	298	303	304	302	304	279	317	308	271	301	318	340	309	294	288	304	291	300	303	324	316	297	308	321	311	264	320	322	291	286	301	311	317	292	322	261	285	292	310	288	278	306	286	296	297	282	287	280	293	301	283	313	307	319	295	293	301	328	310	281	323	290	298	278	278	302	282	292	278	252	302	292	280	284	311	307	298	270	304	279	302	303	302	282	308	313	312	296	296	297	314	321	299	268	298	332	286	310	279	248	305	318	309	290	301	291	335	297	300	304	304	308	308	311	302	280	269	306	286	300	286	293	273	309	298	277	299	299	296	302	328	293	291	296	272	292	301	302	271	303	312	277	305	287	298	285	304	333	312	285	310	311	302	293	292	291	332	286	303	283	292	276	307	307	305	292	301	303	315	295	285	277	291	303	308	302	308	308	295	298	320	297	329	271	285	306	299	320	333	309	310	317	291	302	284	291	287	318	321	320	266	314	273	310	296	267	299	282	312	308	308	299	316	253	280	314	283	309	321	345	266	309	304	294	297	289	301	340	301	305	283	258	301	322	338	306	292	291	266	298	289	277	304	325	265	315	279	277	296	317	314	303	281	299	295	272	293	264	278	286	271	310	285	280	273	304	279	298	305	322	284	270	307	306	313	284	302	301	276	320	335	271	300	284	304	297	311	299	286	304	332	332	273	281	292	295	271	299	300	303	295	312	330	302	289	325	316	315	293	290	319	344	318	302	277	295	316	290	295	278	274	301	301	293	291	295	315	266	316	305	327	282	306	318	322	299	319	294	313	290	281	268	271	272	275	306	293	316	320	318	291	270	271	293	279	305	275	301	306	323	331	313	302	296	286	312	302	307	302	309	295	292	272	279	307	314	306	303	312	307	306	316	276	288	288	253	296	301	293	307	285	271	291	281	297	283	313	279	320	313	278	292	283	306	320	305	311	276	306	324	292	298	255	269	280	296	335	270	311	293	284	281	316	284	289	299	311	313	304	313	280	286	314	297	318	286	304	294	302	295	293	322	332	281	281	275	310	323	303	272	272	291	288	282	275	267	274	301	306	283	253	291	275	315	278	287	271	317	306	294	334	315	298	262	278	280	271	293	290	271	291	300	302	282	328	310	291	313	302	287	297	313	313	297	322	294	280	310	292	279	293	297	304	288	278	307	280	299	291	270	286	286	305	301	291	334	287	339	346	278	285	278	288	309	311	279	298	251	297	294	302	315	308	305	307	282	307	307	299	291	273	292	297	306	312	326	319	325	286	323	287	286	307	310	277	298	293	289	274	286	306	315	288	270	280	309	273	310	264	283	300	305	282	308	311	303	305	259	293	314	306	320	293	310	268	291	282	276	296	316	321	270	267	305	307	298	302	274	287	273	318	313	309	321	320	283	315	299	296	281	288	299	256	321	295	316	307	313	276	299	292	293	298	293	300	298	332	298	334	287	297	271	264	278	308	288	312	311	284	281	295	305	288	274	314	322	303	306	309	304	340	279	294	315	320	290	314	310	307	301	291	306	314	296	265	305	298	276	294	266	304	321	289	291	276	285	297	283	297	296	311	276	329	274	303	287	295	285	307	292	309	314	310	309	295	318	282	295	291	291	299	294	293	293	289	295	292	339	295	294	302	297	283	300	281	309	310	328	304	291	289	282	308	311	294	322	308	303	285	280	321	297	330	301	302	301	295	316	312	310	306	318	303	271	281	268	314	295	289	288	330	344	284	287	285	255	284	295	290	321	311	336	299	284	288	292	298	287	308	332	270	300	288	259	318	292	272	292	325	284	311	307	306	284	309	311	284	309	277	331	321	320	282	314	309	291	280	280	300	291	308	310	292	278	315	283	294	291	285	310	304	283	350	296	315	289	295	313	296	299	304	270	296	307	290	287	310	309	311	286	287	273	294	294	308	292	286	304	272	288	278	289	273	304	301	304	293	320	323	302	289	302	282	304	290	322	302	291	311	284	329	273	269	295	309	301	296	285	293	275	326	275	302	283	299	267	298	291	288	289	294	310	282	281	310	302	305	299	264	290	291	272	308	301	304	301	305	285	293	295	305	304	264	328	268	273	294	313	295	301	302	309	295	304	285	319	313	282	312	314	278	300	305	326	288	300	289	280	322	292	312	319	321	307	288	323	297	306	285	308	286	278	279	315	280	328	318	305	297	266	307	306	285	313	297	325	283	302	284	343	321	317	296	301	323	315	289	285	307	296	289	260	287	318	289	282	293	324	304	309	285	268	273	296	325	289	306	293	301	291	306	328	267	281	307	302	284	286	288	270	299	300	291	305	344	284	267	296	320	273	289	308	300	281	316	312	329	304	261	293	330	302	280	319	312	327	310	258	302	290	303	282	310	272	293	329	277	281	287	328	310	325	330	307	302	294	314	294	304	306	299	306	282	296	293	287	292	306	287	302	281	297	313	297	289	285	290	306	263	296	265	307	310	314	291	298	303	306	285	287	275	299	266	322	308	268	299	315	322	286	304	313	292	288	280	277	328	308	271	318	296	309	289	300	301	306	277	280	276	302	296	272	283	314	293	301	276	310	306	305	294	320	271	300	313	312	302	280	270	335	300	278	302	329	282	305	303	318	278	306	289	317	299	296	286	314	291	318	260	301	293	261	282	274	315	313	293	301	337	299	308	274	313	291	304	291	293	273	306	322	303	290	257	318	311	271	318	284	267	288	329	290	306	297	298	304	298	276	301	295	322	286	321	314	315	295	324	282	301	306	272	304	296	304	294	295	341	298	316	297	286	274	256	356	338	317	305	314	268	297	318	308	313	330	300	293	316	263	288	338	314	322	289	304	298	307	291	279	290	313	281	325	291	276	273	310	305	283	318	289	294	331	246	316	301	286	267	279	263	284	339	280	292	303	296	281	291	309	297	325	266	283	309	281	292	271	296	305	327	283	313	272	274	316	293	307	288	278	289	296	317	256	275	308	315	314	322	274	314	293	288	283	311	296	268	303	299	318	322	273	307	301	320	296	328	311	263	288	342	307	309	297	287	302	292	288	293	279	315	308	298	309	308	326	330	299	315	279	335	317	278	275	298	312	310	307	320	310	294	279	293	293	306	264	297	292	289	314	290	283	288	297	321	308	288	292	292
3988	12689	20974	12718	1419	853	809	751	832	795	1131	937	793	769	887	1844	2004	2311	1841	1279	953	835	828	789	737	777	776	771	775	825	742	807	757	748	759	769	810	747	790	793	748	744	739	795	793	769	725	760	744	726	802	760	753	794	790	768	770	817	774	717	784	761	835	783	815	772	774	718	739	741	796	752	720	753	748	808	779	748	786	778	753	805	760	839	756	767	772	799	755	770	816	764	813	772	764	800	792	793	746	800	730	864	770	782	791	795	775	773	777	806	789	755	762	802	829	779	800	732	741	817	776	772	760	761	776	805	777	813	713	728	801	805	770	725	755	778	736	781	770	745	804	772	733	770	784	807	793	787	748	720	800	749	809	733	769	790	767	765	772	812	802	792	758	781	776	820	727	771	835	761	742	796	766	699	823	735	799	758	811	759	788	739	784	754	712	803	807	751	794	712	821	753	817	810	794	798	778	746	770	772	823	767	758	796	715	748	799	795	797	791	773	768	788	828	815	827	802	753	687	711	735	762	812	768	693	791	773	760	823	734	834	806	720	780	793	775	777	759	743	736	774	814	762	773	766	784	748	783	743	749	808	759	772	787	736	757	805	818	787	753	793	772	806	762	778	808	766	786	731	761	789	749	793	813	760	773	753	818	799	737	759	773	758	794	761	750	826	799	726	780	746	801	759	768	755	844	798	738	784	825	756	770	783	786	801	790	766	771	788	768	808	721	764	700	817	831	802	765	769	780	797	761	843	779	736	777	756	755	731	761	783	765	730	776	757	789	700	772	778	816	808	773	821	754	739	803	773	759	770	723	767	766	791	750	750	798	762	745	723	818	806	764	789	751	771	753	837	788	827	742	727	778	794	834	752	772	738	771	779	806	738	752	787	753	831	738	817	751	770	754	769	774	798	803	797	782	750	769	806	762	771	766	703	761	781	803	744	777	744	752	786	702	768	761	774	754	755	797	777	788	798	804	803	748	731	743	797	777	774	775	805	789	780	793	763	728	830	765	769	800	741	733	790	788	756	812	763	777	754	740	770	778	757	807	720	772	779	792	799	763	781	744	732	741	771	743	774	791	780	748	769	776	755	771	761	758	820	762	784	783	775	766	807	785	728	776	825	788	757	776	794	789	753	763	758	773	802	762	767	809	743	748	801	790	782	789	728	757	757	770	755	756	745	782	746	785	798	755	818	801	755	798	719	778	734	716	802	811	788	805	783	731	772	715	754	766	789	741	785	768	769	779	774	800	766	781	787	746	783	821	769	774	741	786	792	779	810	809	824	779	771	734	822	753	711	855	812	720	759	729	774	757	761	777	774	779	806	736	815	778	747	717	777	763	775	775	778	763	753	739	800	847	771	763	749	807	785	742	756	830	748	765	773	745	799	748	713	759	719	792	777	772	745	754	776	778	727	754	776	773	783	756	779	785	816	793	759	759	744	762	823	763	751	783	767	771	770	748	767	796	769	782	799	781	773	731	794	772	768	775	775	828	768	760	809	786	779	803	766	741	808	774	760	799	786	802	809	767	758	783	779	763	761	842	867	747	787	739	805	814	761	776	811	778	758	724	814	779	764	772	813	743	750	780	800	796	805	770	750	761	758	799	759	757	822	752	759	734	757	737	775	786	801	748	780	737	763	822	732	857	772	780	712	751	791	772	787	759	788	769	752	800	748	798	810	798	778	743	799	774	724	765	764	746	765	774	788	798	799	788	790	739	759	751	784	778	795	753	795	772	789	760	753	783	739	750	757	796	774	745	745	776	815	770	768	733	770	764	760	779	752	800	811	727	758	707	829	791	741	814	777	752	792	815	829	768	749	759	813	750	793	729	804	815	776	765	734	761	779	783	762	776	751	780	737	772	777	809	801	789	758	756	735	750	776	801	761	797	791	777	784	744	727	763	761	792	777	767	743	789	733	769	745	762	780	791	782	785	823	811	773	726	803	772	748	751	770	787	795	721	767	775	779	782	802	732	796	765	811	730	802	759	841	738	812	789	793	846	781	796	766	710	805	770	784	768	781	744	776	744	748	808	837	765	747	790	798	785	736	775	775	801	793	771	801	771	736	804	771	791	792	775	826	767	789	785	816	770	775	771	741	734	734	725	811	779	798	750	787	771	782	748	769	808	785	781	743	780	801	772	783	768	731	799	749	802	807	810	770	791	779	763	736	773	804	777	827	810	783	731	730	800	768	754	859	810	713	785	771	760	756	753	783	748	768	736	777	796	826	780	789	780	774	769	741	773	775	734	715	753	774	746	808	744	776	785	806	823	752	814	739	773	734	761	735	776	785	728	755	780	772	798	779	800	793	758	745	771	818	789	782	783	762	754	792	760	789	745	713	755	778	747	715	747	744	779	748	767	840	770	785	794	775	786	780	746	756	766	740	801	782	822	789	737	804	746	746	686	734	788	754	772	760	777	811	779	773	750	721	764	755	776	796	771	789	714	799	737	779	758	703	793	778	808	788	760	746	753	735	802	741	775	760	733	799	774	756	760	742	782	757	756	801	763	724	757	775	741	777	706	791	786	801	732	754	804	752	803	772	791	761	772	782	774	755	768	744	793	776	764	802	769	805	737	763	773	754	774	778	765	781	726	835	775	761	794	793	829	800	777	774	796	770	800	810	770	765	783	768	729	751	767	767	793	789	752	819	778	776	761	763	747	785	780	763	752	791	769	772	788	797	753	745	787	787	762	822	777	818	746	801	759	820	773	792	737	786	758	796	778	770	747	786	780	777	777	743	793	790	726	774	804	796	753	725	836	797	739	758	820	769	756	782	772	786	785	771	782	816	807	749	759	758	762	766	763	750	771	803	752	727	807	685	793	749	763	789	770	757	760	783	760	790	777	793	818	737	767	758	767	793	750	786	804	779	741	780	826	808	762	803	806	763	762	728	738	781	799	764	756	783	806	768	771	745	783	765	741	746	770	754	747	759	824	741	799	778	783	771	805	759	759	782	811	768	757	789	743	742	800	747	785	845	747	750	750	740	712	868	785	754	755	762	757	797	755	753	774	754	749	791	818	790	791	758	763	795	774	770	796	742	770	778	818	772	792	807	742	750	790	764	782	764	802	770	783	814	744	761	741	777	786	786	782	755	755	781	728	769	729	748	771	789	757	739	790	768	759	757	787	797	728	785	768	781	739	749	765	798	798	779	764	773	749	783	793	800	779	767	758	800	807	785	781	769	781	779	799	738	772	761	757	814	797	748	766	787	820	850	736	759	768	782	782	736	812	764	753	733	758	799	799	810	782	733	802	765	830	755	788	820	795	776	772	796	769	725	821	739	760	817	749	793	720	764	762	773	768	749	758	729	779	805	754	787	802	747	789	781	788	773	754	740	791	794	775	740	774	785	780	817	776	688	775	797	820	788	759	747	808	774	790	778	774	743	780	760	754	784	793	748	734	749	759	761	762	769	759	760	781	788	703	782	745	754	760	690	760	754	774	787	792	696	838	761	768	739	823	760	771	806	775	757	755	749	775
25176	55010	65321	46919	18056	1806	417	379	394	455	897	361	360	366	688	1264	1701	2561	1552	809	515	424	384	342	304	360	315	373	360	359	322	333	325	345	358	323	350	322	345	324	314	374	336	391	329	356	360	395	319	357	354	332	348	330	337	368	317	374	349	320	365	325	348	352	410	325	357	386	355	363	342	323	354	338	365	348	285	326	328	365	324	360	336	351	349	344	332	373	338	335	330	385	332	344	361	351	334	329	346	342	323	323	327	337	368	334	341	318	340	326	352	334	326	351	327	339	339	334	310	345	337	330	338	353	349	314	334	361	332	320	332	341	328	317	337	324	350	330	331	376	316	305	316	349	355	356	347	369	321	320	362	355	318	344	319	348	340	367	299	369	316	327	375	377	359	346	320	360	322	353	366	343	354	313	347	307	331	368	381	308	347	376	365	347	342	355	371	345	324	353	328	332	381	308	319	350	332	322	351	339	341	319	311	337	359	297	317	341	341	352	321	333	349	337	343	308	362	347	315	359	378	334	353	318	354	350	337	362	354	345	374	327	340	322	326	386	348	352	370	348	329	332	360	308	330	365	346	326	354	341	360	330	371	334	355	341	350	334	344	338	366	348	317	378	345	375	294	336	331	325	365	330	350	343	342	358	375	350	344	376	347	356	297	349	370	353	348	358	395	319	370	358	342	336	382	326	334	362	324	339	335	341	336	323	352	334	322	345	331	341	322	358	350	367	337	362	335	333	326	339	324	319	325	325	333	351	325	356	316	352	348	355	378	349	358	355	372	361	342	333	329	368	336	346	355	341	340	320	309	319	337	380	367	360	350	356	350	327	337	343	324	336	381	360	345	331	321	390	359	326	349	314	363	366	318	367	329	371	376	342	331	324	359	365	328	342	329	332	379	347	332	345	352	386	366	326	304	307	337	346	366	353	396	383	342	353	301	352	390	347	311	349	357	353	318	352	334	317	362	365	339	339	318	336	355	318	337	344	339	353	343	332	365	343	346	362	370	345	335	341	330	350	331	305	321	342	355	342	331	334	355	336	343	340	357	322	375	363	350	350	371	331	332	319	363	349	348	348	321	352	345	361	359	324	379	342	322	362	339	323	355	366	361	332	311	336	340	357	356	354	347	340	358	352	329	322	399	345	334	346	345	359	346	324	343	334	355	378	346	346	347	339	342	327	361	355	315	348	334	374	322	328	327	317	363	365	353	361	340	369	346	337	334	322	305	356	328	360	344	355	315	366	337	329	336	332	343	381	354	386	359	338	313	331	314	346	342	340	365	360	332	354	343	369	321	349	360	382	311	333	291	349	346	313	335	297	348	355	294	342	366	301	358	363	335	367	347	368	368	341	334	346	356	343	333	343	379	349	353	372	346	313	342	332	358	329	332	351	341	329	348	335	344	365	331	356	335	344	357	329	349	338	339	315	341	328	351	357	350	314	364	356	330	352	331	323	360	340	309	346	343	301	329	336	310	334	336	312	357	340	334	334	369	324	324	329	337	337	322	329	356	330	323	378	369	334	341	350	338	359	320	329	335	328	333	319	336	335	286	367	307	349	353	303	313	383	362	323	355	334	353	367	342	356	356	353	336	370	357	344	344	329	351	322	388	378	303	331	363	324	344	357	341	328	319	318	316	277	361	360	328	365	322	350	347	405	349	301	325	343	342	331	336	343	310	331	366	335	342	330	378	347	352	363	355	361	337	352	342	369	346	324	344	342	346	355	375	324	333	356	403	347	362	311	325	318	359	352	344	375	356	351	320	358	363	361	353	330	329	331	304	326	329	352	359	363	341	311	338	343	328	334	338	333	342	367	351	324	361	347	322	332	305	365	348	373	362	317	334	297	338	319	319	314	352	349	362	343	343	328	344	326	352	350	351	346	298	344	367	355	352	328	370	329	368	330	293	298	345	350	313	334	322	343	323	355	312	339	350	370	374	328	343	348	326	307	327	339	363	349	325	355	320	326	357	334	335	378	354	340	343	317	329	341	340	350	377	361	346	383	361	327	334	360	332	311	385	342	337	303	320	336	341	337	328	358	340	362	379	327	376	349	335	359	343	354	331	351	324	328	334	357	337	346	352	310	297	332	335	297	309	335	304	358	327	397	372	400	359	324	339	393	371	348	348	341	368	362	353	313	351	360	345	380	323	337	356	332	304	336	357	356	366	337	322	371	321	338	362	352	388	338	325	358	334	354	363	322	336	361	348	357	355	356	346	319	355	370	363	359	343	343	349	346	326	352	338	369	328	331	372	321	361	339	359	339	334	371	337	336	320	347	381	370	329	356	351	346	329	331	336	337	361	359	348	342	345	362	366	376	332	328	352	328	350	346	342	356	326	319	336	342	324	344	347	365	380	335	347	354	351	340	335	346	359	355	356	343	340	346	343	358	331	317	403	372	332	351	358	311	334	334	335	334	329	350	378	331	382	313	363	359	348	333	333	363	315	370	331	352	352	363	336	335	329	371	375	372	348	320	338	349	348	350	346	350	340	331	346	346	320	339	388	315	353	384	354	349	345	377	373	329	329	348	348	420	361	361	359	333	328	330	365	328	335	326	361	320	377	338	336	319	334	336	323	333	367	351	346	358	328	344	366	343	334	352	359	364	319	352	304	336	302	340	345	338	353	332	358	369	350	355	359	334	374	347	370	304	316	320	373	369	344	342	353	345	344	321	334	350	316	319	341	377	340	335	348	383	349	313	330	341	362	343	374	346	345	329	347	361	345	336	310	366	337	370	374	344	327	315	363	320	343	360	346	334	313	335	362	325	336	359	314	320	335	312	356	333	349	340	354	324	318	348	349	346	313	349	326	318	368	351	378	308	344	338	354	365	358	353	345	310	336	332	313	355	380	326	350	310	340	337	333	366	352	286	307	339	349	348	327	335	346	328	339	323	371	339	351	316	323	386	420	395	339	338	353	354	344	340	356	342	338	337	356	365	332	332	324	342	350	308	345	361	330	317	337	306	360	318	336	376	352	334	327	343	330	342	361	364	336	308	344	334	348	333	414	335	343	340	321	364	323	373	332	349	314	311	336	360	317	302	347	366	310	373	367	304	369	332	343	314	360	362	325	332	369	354	324	319	319	308	328	367	347	330	339	351	366	316	291	358	374	326	373	367	352	286	312	315	319	332	321	378	347	346	359	333	337	362	342	377	352	340	345	340	317	340	341	331	350	355	370	351	338	357	359	383	337	339	320	375	354	336	340	321	335	350	325	343	357	358	350	383	325	351	316	343	373	325	330	366	334	326	315	337	382	370	342	369	326	345	352	337	339	363	319	340	318	342	368	354	329	335	346	319	349	352	336	366	342	358	365	372	339	376	338	322	375	352	343	343	331	335	323	361	329	404	346	342	356	381	338	305	337	331	352	338	338	378	359	335	309	355	365	347	366	324	333	326	324	344	351	328	319	320	329	355	359	359	338	344	361	339	326	338	342	331	332	355	330	337	342	310	337	347	358	339	351	368	376	334	354	357	335	383
15562	43512	59818	50822	15640	1707	1294	1270	1227	1232	4204	1036	1102	1051	3353	6469	8850	12875	7128	3641	1810	1087	934	916	863	872	911	904	852	830	884	896	857	825	840	854	892	875	865	854	893	877	874	896	897	878	923	880	824	920	870	869	842	891	821	841	868	870	928	892	929	869	860	814	827	923	867	923	868	892	873	838	877	819	855	839	900	860	881	914	810	920	881	876	891	884	914	866	840	879	917	870	881	876	868	935	888	885	871	901	888	886	834	869	782	887	873	876	881	861	848	897	884	878	842	876	894	846	912	872	833	909	869	833	802	847	860	910	883	896	920	840	885	877	818	904	833	854	843	813	839	824	830	847	870	891	861	869	888	802	864	891	831	906	859	853	879	869	840	876	891	936	836	880	861	847	852	886	837	841	857	885	835	857	896	856	870	859	837	914	941	899	931	868	945	867	855	821	873	929	898	812	860	848	854	852	883	878	879	846	877	857	901	850	872	881	852	835	894	864	843	826	921	886	889	898	863	844	898	846	904	888	819	850	837	891	820	797	875	863	846	852	858	862	865	833	891	906	853	855	888	891	890	858	864	844	868	842	861	877	844	843	895	881	873	815	921	899	865	891	853	945	852	884	846	834	845	836	875	837	878	883	857	874	842	839	865	881	927	847	817	827	882	859	902	924	861	850	904	891	875	815	850	842	864	877	860	881	845	873	837	857	867	840	904	862	878	894	859	896	850	897	862	875	872	833	852	851	867	842	836	879	865	845	916	842	889	903	886	893	839	830	911	893	874	840	871	865	869	867	849	909	913	853	851	900	851	851	882	862	894	892	864	891	918	859	899	838	851	875	866	870	857	820	905	865	831	841	821	864	871	902	937	866	867	852	819	898	834	910	896	910	893	865	915	887	855	926	876	862	860	880	888	817	879	869	856	855	905	940	900	886	845	886	826	827	905	873	844	886	944	851	843	847	847	873	855	898	871	853	894	880	844	845	913	905	822	916	890	882	856	902	832	883	844	927	842	856	839	869	867	897	893	834	846	834	862	848	837	876	821	854	855	862	897	855	854	914	945	890	879	913	845	886	849	817	863	885	863	885	889	868	886	928	930	869	923	859	912	870	866	897	916	882	877	823	892	894	858	870	924	869	887	875	893	866	833	906	836	827	850	846	845	848	899	843	881	886	880	845	856	876	900	827	878	912	867	873	889	880	854	876	845	826	897	918	888	892	871	872	803	855	875	855	844	913	811	922	883	840	951	877	869	861	906	834	884	839	856	917	903	902	834	878	915	876	874	863	881	864	854	869	890	914	846	848	890	889	890	827	881	832	846	916	863	895	929	869	914	877	844	813	874	824	891	833	869	854	888	890	798	864	845	867	844	865	843	909	795	858	862	858	882	872	873	924	874	846	932	893	868	872	866	856	861	890	862	851	866	867	844	830	854	821	887	898	868	839	876	824	867	887	898	901	883	840	893	854	879	879	876	880	823	907	890	850	882	889	830	883	820	861	857	887	861	806	926	861	871	895	882	888	907	892	852	867	873	902	910	888	865	871	935	861	869	863	891	874	877	864	859	823	877	837	858	902	908	863	850	820	861	894	853	875	862	857	905	854	887	846	871	842	923	794	888	842	866	844	846	881	850	894	848	896	896	871	889	892	859	842	888	864	889	872	826	847	887	871	952	826	848	897	873	860	860	917	898	868	866	811	941	895	927	849	891	844	948	816	946	868	924	890	810	880	849	822	883	902	891	883	916	855	843	915	877	838	881	893	861	902	869	805	887	895	890	868	890	898	885	880	832	884	907	928	933	894	880	884	881	885	874	844	849	857	868	943	867	927	871	861	808	895	863	892	882	888	884	860	903	890	834	860	951	841	792	922	857	850	875	869	855	829	837	877	877	885	810	889	857	903	874	843	844	895	904	871	880	890	854	917	878	846	912	940	851	876	862	856	916	883	882	909	850	905	838	895	875	832	910	839	877	893	906	918	843	903	809	859	897	865	889	879	893	875	889	895	896	887	912	861	858	911	818	886	817	816	902	848	864	897	866	856	849	848	844	864	810	900	877	865	829	870	847	929	862	828	906	838	878	910	907	902	867	919	885	875	878	904	845	877	811	839	863	892	884	889	879	840	925	863	869	889	869	866	892	932	822	886	870	850	846	898	850	814	872	882	889	881	859	809	888	819	887	901	960	837	843	843	910	884	833	869	877	852	878	896	873	838	890	889	856	854	850	866	929	885	841	853	854	869	883	956	885	813	888	868	919	912	911	874	934	894	871	829	836	871	841	857	850	905	828	862	856	836	852	874	925	867	871	894	874	822	918	847	879	879	861	851	882	900	872	855	844	869	876	864	880	850	910	814	918	848	852	882	839	864	864	837	873	862	867	861	877	895	894	862	849	856	827	841	866	872	891	847	914	818	900	874	884	855	886	855	841	850	887	844	868	860	904	914	873	882	903	886	908	885	901	878	891	855	862	870	902	878	878	853	868	839	864	887	848	860	877	842	872	903	868	827	871	863	908	868	874	838	879	894	862	870	922	853	893	919	864	897	853	878	888	886	827	838	843	888	883	850	813	893	917	866	837	920	938	889	862	913	855	895	838	908	888	909	835	860	904	837	895	843	881	859	921	882	849	869	869	855	857	890	863	877	844	842	869	881	860	894	851	888	889	894	878	921	870	856	894	871	883	894	843	841	896	825	899	870	878	866	842	907	809	872	846	882	905	874	864	858	890	917	876	888	875	903	915	875	934	911	906	889	880	858	909	884	854	832	846	892	834	878	829	893	862	868	854	884	867	856	897	819	898	897	849	907	802	856	867	901	827	837	830	852	851	898	854	867	884	920	876	863	883	858	907	865	884	915	846	866	903	925	891	854	868	859	842	874	852	918	881	856	849	896	861	854	850	872	830	822	868	871	847	863	818	857	893	818	861	854	851	921	819	853	849	868	842	882	904	933	852	864	837	854	850	896	879	863	863	875	849	906	843	827	928	891	859	875	875	841	865	863	875	872	828	839	939	848	838	891	855	907	839	846	846	853	902	901	920	919	905	854	907	867	888	801	907	901	862	880	862	861	823	787	871	860	960	874	874	879	881	864	849	807	898	883	870	875	873	885	895	830	959	876	817	852	864	905	861	815	839	886	874	880	854	849	895	914	882	879	871	912	887	884	854	873	869	847	922	907	878	915	862	867	916	811	883	876	879	811	847	800	908	860	903	900	848	880	886	913	852	879	905	866	891	848	826	839	871	868	862	889	888	842	859	873	876	888	898	925	928	823	879	858	823	904	880	872	829	851	896	868	910	889	864	846	867	878	865	851	901	855	868	810	835	878	912	890	848	860	865	812	889	933	901	842	894	880	847	919	870	896	898	868	832	882	823	886	886	868	868	925	910	888	875	887	870	904	833	807	903	893	851	889	831	941	877	866	845	905	913	877	867	857	900	848	856	834	855	822	829	893	867	883	900	837	846	841	879	886	846	814	857	879	922	836	849	890	885	880	859	842
38368	73000	81127	62397	34984	8677	867	462	467	427	1117	869	1092	444	461	3559	2102	3258	2397	1179	593	399	335	336	329	311	332	337	322	350	365	325	348	319	356	313	322	328	307	343	323	327	327	326	309	292	299	339	316	347	354	335	329	322	347	337	355	357	287	301	305	333	336	335	297	312	351	314	333	327	330	332	366	300	358	315	325	312	295	338	332	328	348	330	351	349	299	323	326	289	340	321	317	302	327	296	331	341	344	323	327	328	335	308	342	317	326	365	330	319	342	308	306	337	360	346	336	327	334	316	311	353	325	313	315	331	315	317	329	331	349	335	329	305	345	311	338	325	318	329	329	311	327	314	350	336	321	295	347	357	348	318	361	297	338	340	314	333	304	291	309	354	327	355	344	332	342	306	303	341	321	311	359	355	303	332	311	313	357	339	288	317	296	316	345	343	319	354	298	328	350	339	326	368	337	317	346	336	363	346	314	377	307	322	328	340	350	343	336	318	341	302	340	303	341	334	316	376	308	335	360	318	316	320	319	333	349	361	331	324	311	317	327	369	331	301	301	307	316	355	330	283	315	318	302	323	333	331	337	292	327	344	308	319	336	289	349	316	292	341	292	315	313	297	299	309	299	336	334	324	332	342	327	378	320	325	356	329	338	362	317	329	350	340	322	330	338	324	344	350	359	317	336	326	335	318	346	331	339	364	327	369	338	334	350	301	313	331	324	318	329	331	332	380	310	318	342	303	300	333	356	308	316	299	366	308	347	325	297	312	327	348	345	333	311	320	285	316	300	323	304	346	322	321	331	338	334	305	343	336	307	319	328	350	294	347	319	349	295	322	298	336	334	315	323	338	326	301	320	305	348	294	330	303	320	331	320	334	311	326	320	331	328	306	317	330	315	323	335	319	307	354	304	354	303	335	323	325	340	328	311	304	320	349	342	341	326	325	311	347	358	326	318	345	333	343	325	363	342	307	288	325	335	342	315	332	337	317	341	318	323	291	314	326	318	302	349	331	311	361	339	324	314	317	327	324	340	310	354	328	313	328	331	329	314	305	320	333	378	287	297	321	354	323	353	310	348	342	340	294	327	337	319	306	298	322	349	315	335	343	360	333	322	340	387	312	300	305	335	328	335	340	339	331	306	323	282	344	330	335	326	349	313	317	331	344	342	350	336	319	343	307	325	333	299	314	355	321	313	326	339	324	317	335	304	337	325	308	344	346	322	339	343	351	334	340	321	322	336	324	327	308	320	294	326	274	328	343	327	330	360	341	343	319	350	336	313	356	317	339	326	348	312	333	361	305	329	331	324	329	339	345	340	317	311	319	329	348	332	335	310	347	338	326	329	323	354	296	313	334	344	331	345	338	326	354	313	311	364	354	294	305	304	351	334	338	315	316	328	314	303	343	325	342	309	297	307	340	308	316	318	324	317	308	294	339	366	328	332	351	290	363	348	331	333	351	360	338	390	353	349	309	310	317	348	344	354	356	340	347	295	323	340	329	335	314	328	365	339	301	310	316	306	334	328	329	362	352	345	331	338	309	328	309	317	319	334	329	324	336	292	306	302	327	331	319	299	296	314	329	327	335	339	335	326	329	342	304	354	341	314	318	338	353	348	333	304	325	319	324	331	326	341	312	327	298	295	320	333	339	340	339	321	323	335	325	331	294	341	311	333	326	314	320	333	310	341	326	319	324	294	329	345	340	348	321	322	330	316	321	310	329	339	316	307	327	357	300	342	319	304	326	333	327	316	307	341	352	329	312	337	326	319	338	363	317	320	356	322	338	330	319	337	300	307	340	284	325	323	314	311	330	307	337	307	292	337	335	310	341	344	310	329	331	325	368	316	328	317	346	312	303	339	341	302	328	349	327	351	349	322	339	323	299	316	297	314	371	300	325	323	333	284	327	320	297	323	293	298	334	310	320	342	314	328	341	337	311	335	335	342	385	311	300	309	332	359	367	325	323	336	327	278	318	308	333	301	324	313	321	308	306	318	335	320	318	296	295	327	327	304	297	330	338	328	352	356	355	346	333	324	345	294	317	362	356	331	323	329	337	344	339	340	359	281	319	306	335	338	361	318	313	343	311	331	341	302	321	314	305	324	313	304	300	316	358	300	361	349	351	377	344	319	376	357	288	336	322	354	322	311	333	343	365	296	328	317	341	332	318	304	338	329	342	346	306	307	331	322	338	296	343	340	320	320	351	312	309	307	305	294	347	375	318	317	327	348	317	351	320	363	302	314	342	328	319	322	318	339	326	353	313	334	336	335	318	333	357	303	329	332	320	337	296	316	319	342	303	326	360	356	308	332	309	298	308	344	346	320	345	338	326	320	315	332	346	320	304	309	326	314	327	366	330	349	331	353	340	351	356	324	324	340	337	313	300	341	324	305	339	356	342	357	327	305	352	327	304	342	297	323	314	333	318	353	314	349	321	306	323	309	297	294	315	307	335	360	325	337	334	348	347	320	372	339	361	339	308	324	331	339	322	371	351	324	311	320	347	345	322	303	318	324	327	337	336	310	317	313	322	337	308	326	325	299	351	309	283	346	302	329	317	354	334	321	300	335	353	323	317	335	311	336	321	304	323	299	318	344	336	338	377	319	348	328	343	327	294	373	340	319	345	300	303	375	330	303	318	349	319	344	349	346	340	333	355	298	308	329	319	331	324	324	359	337	321	335	347	311	326	370	312	315	359	311	323	351	335	345	334	318	312	327	372	332	333	315	326	338	328	332	291	356	307	321	311	326	325	310	353	328	289	369	302	326	309	337	331	335	340	312	349	321	335	325	331	296	352	358	313	340	309	324	321	344	301	355	314	309	312	335	331	326	320	336	333	344	279	351	341	323	300	304	319	319	304	318	353	309	318	332	306	340	367	349	311	338	317	291	300	346	300	349	350	327	317	326	304	325	324	346	358	370	324	312	306	329	315	314	319	347	330	353	323	371	349	326	340	335	321	305	330	322	323	327	353	303	346	338	333	345	301	369	350	323	310	294	294	312	361	327	336	343	356	341	344	322	330	340	317	323	310	310	335	323	350	320	324	347	310	328	323	329	324	345	330	304	343	333	325	366	319	339	329	344	302	358	292	323	337	321	334	347	315	326	314	342	374	325	368	320	341	304	321	326	333	299	309	308	326	324	307	335	319	340	355	328	322	319	298	346	330	343	333	319	317	333	339	342	322	330	326	332	316	326	314	295	343	331	306	343	325	352	294	351	337	319	280	331	330	316	321	376	347	329	338	336	369	339	340	313	328	314	327	324	326	340	335	338	332	337	319	347	303	341	369	320	316	337	352	340	344	313	295	303	340	319	323	327	332	319	314	344	333	375	311	343	359	319	317	358	301	318	318	352	359	318	292	317	337	345	306	310	337	327	310	326	338	342	331	303	338	335	355	342	308	299	322	325	328	333	350	310	319	305	339	358	311	312	343	335	310	358	351	323	335	334	379	322	322	306	381	355	339	342	303	340	284	335	333	314	321	317	319	312	319
23099	55871	77731	67342	32517	2609	1697	1605	1595	1435	4834	3444	4504	1277	1800	16091	9632	15440	11004	5341	2440	1165	876	854	828	829	803	777	776	877	833	822	815	873	828	819	795	843	803	805	837	748	838	783	841	814	808	801	885	898	831	803	806	858	850	838	788	850	816	863	844	838	861	851	804	788	802	843	795	805	816	850	805	841	830	793	823	800	872	843	870	838	805	812	803	847	762	826	808	824	864	811	845	834	798	865	852	784	886	868	852	853	843	849	904	800	795	819	811	829	807	799	849	808	825	791	833	820	825	835	824	825	792	785	864	824	807	835	812	821	821	768	817	823	847	780	850	836	822	857	831	851	831	869	830	822	806	774	776	820	804	814	798	892	796	854	817	811	810	814	835	849	816	848	878	815	870	839	826	821	780	831	849	841	834	811	806	814	805	811	811	839	814	875	827	875	835	832	798	836	811	828	828	801	838	830	787	861	841	800	799	834	801	841	760	847	802	806	819	786	790	772	822	855	820	802	850	775	812	832	857	822	826	818	799	806	838	805	792	853	846	806	810	808	808	819	789	774	835	861	800	790	850	800	841	777	805	789	804	842	839	783	812	849	830	877	800	829	835	772	838	812	797	800	854	864	844	842	803	810	822	824	836	823	803	797	806	855	817	790	843	775	867	857	856	828	859	817	819	814	767	800	790	795	827	842	828	821	822	870	849	825	775	877	783	871	809	836	828	779	816	846	809	848	829	846	819	801	778	820	828	834	827	792	792	778	791	815	854	825	860	818	867	815	882	765	861	847	845	784	817	849	790	870	836	830	803	786	846	840	793	831	810	793	861	837	816	808	848	803	805	845	834	852	762	784	859	823	878	819	833	891	815	796	838	816	807	846	781	808	819	844	816	845	820	800	826	826	848	894	860	816	849	848	797	844	784	874	865	859	817	839	856	862	868	816	839	808	823	799	843	823	809	809	773	826	812	828	829	807	855	843	810	866	767	786	826	819	809	785	848	800	818	803	873	821	803	766	811	793	819	850	787	841	799	839	851	851	827	852	799	856	846	882	810	876	840	865	866	798	766	841	861	840	818	850	874	853	885	847	830	816	835	831	889	844	784	841	820	805	840	771	813	821	833	789	863	872	800	819	826	802	799	817	840	845	797	824	815	826	773	811	827	853	863	799	860	839	826	878	821	815	821	824	880	825	850	863	802	796	845	810	824	872	830	810	810	809	814	838	840	797	838	808	849	848	845	809	855	809	822	831	845	803	785	852	795	851	802	836	782	843	795	829	800	825	796	841	866	824	779	770	834	787	850	837	807	799	853	835	799	843	798	753	858	851	824	785	827	828	803	802	828	837	845	808	842	837	836	808	838	819	846	823	845	819	823	872	780	822	801	785	778	809	804	786	829	817	811	822	795	847	821	820	857	854	812	818	812	805	807	828	783	794	833	836	792	805	844	778	827	824	780	863	830	799	808	791	819	789	799	820	783	826	830	800	794	806	820	821	824	858	831	865	784	860	909	841	817	821	846	844	807	832	878	788	830	786	803	792	791	841	835	802	758	789	798	809	819	813	816	837	838	807	833	879	806	796	812	877	861	854	858	836	854	853	868	826	852	826	775	764	808	798	815	837	875	838	811	814	786	862	778	811	860	889	775	804	835	814	856	829	810	864	837	811	815	863	833	826	861	816	820	835	834	861	858	793	827	845	831	820	804	781	828	829	831	817	832	833	826	800	863	878	794	811	821	808	817	863	834	809	892	803	816	844	830	807	860	818	777	858	800	837	790	835	831	850	821	904	845	815	847	874	809	800	810	810	807	766	848	829	829	799	814	858	874	871	839	826	882	790	832	830	812	856	793	799	853	804	796	799	821	836	854	853	820	824	792	862	818	826	866	814	803	833	824	840	824	812	788	808	767	873	802	845	809	796	821	823	831	892	798	786	825	824	834	840	795	787	852	808	829	829	822	811	806	854	842	846	823	856	815	828	849	814	836	849	825	855	833	818	795	841	830	806	865	845	836	788	803	799	819	804	796	784	858	825	831	798	805	818	833	844	859	809	835	848	821	803	816	810	801	806	841	844	780	812	821	839	862	840	803	801	829	805	847	839	804	816	809	866	857	804	827	834	803	837	824	852	838	844	833	751	854	781	840	785	837	804	863	844	861	825	844	798	859	784	815	880	853	849	811	840	796	844	817	818	847	785	771	837	821	805	774	850	905	816	793	814	819	829	789	788	817	812	861	804	856	819	857	823	858	789	810	826	831	806	866	800	856	835	787	792	811	815	830	765	813	828	782	813	865	887	854	871	868	847	843	829	838	847	818	848	824	855	791	852	825	825	795	835	833	863	848	869	867	788	889	823	857	814	812	849	885	819	868	839	796	789	811	807	813	844	863	820	832	853	760	811	839	830	867	793	838	812	801	849	843	827	846	840	822	850	783	832	845	872	811	826	807	792	844	854	806	799	848	846	822	818	831	811	784	843	865	846	878	828	820	848	817	822	818	805	853	841	800	804	845	801	805	801	812	850	823	833	804	810	875	827	846	860	814	844	813	849	848	861	760	850	901	881	802	862	804	836	839	885	820	789	840	838	826	827	786	833	808	854	894	757	856	840	873	853	843	865	810	831	840	816	829	843	865	876	829	778	784	785	763	851	818	832	830	834	839	749	828	840	777	859	802	824	814	857	818	851	814	812	830	785	769	854	829	836	905	870	804	840	844	836	835	790	819	829	842	870	785	790	833	849	826	792	891	817	781	853	853	832	818	807	799	770	825	791	822	825	820	799	799	858	848	818	823	824	841	785	887	818	801	847	851	808	835	854	845	827	837	800	780	873	767	825	789	809	819	866	818	803	811	817	861	854	805	759	791	806	808	823	847	855	797	819	799	798	851	777	801	898	829	831	844	834	788	801	837	811	824	833	811	855	825	861	815	758	825	881	840	801	789	831	812	872	812	819	848	838	843	785	811	870	848	799	834	794	773	828	899	769	815	784	812	798	844	835	880	759	796	834	803	842	830	819	812	828	834	835	839	775	814	829	829	838	834	796	842	810	838	823	847	892	881	791	878	807	822	852	831	863	858	844	798	838	809	853	834	864	793	809	789	824	866	835	856	818	822	796	824	790	799	878	840	837	832	839	828	766	813	807	832	852	794	896	857	781	794	812	788	793	818	845	819	829	779	808	827	828	796	775	828	813	804	806	817	846	843	796	820	820	821	806	817	848	841	863	849	849	838	823	837	809	883	835	867	836	826	797	795	839	869	797	814	868	833	850	833	839	841	770	806	812	835	816	799	793	791	814	793	845	794	838	859	809	809	835	803	783	854	852	827	830	814	789	861	785	878	826	820	805	822	787	822	811	837	846	810	869	881	780	827	797	785	819	822	817	811	887	862	790	833	813	824	834	863	806	850	818	792	857	770	806	798	802	845	794	839	844	842	815	810	793	819	854	855	830	910	839	829	821	800	813	802	799	811	777	833	848	845	863	862	842	827	817	831	788	813	780
4102	7085	13975	7561	1980	370	304	270	324	295	327	303	308	306	304	337	423	519	538	427	338	342	298	314	267	319	301	328	301	312	263	306	337	302	319	263	327	297	312	329	297	316	290	311	305	299	319	296	292	272	292	284	303	301	296	264	323	315	305	305	301	310	344	297	308	313	296	325	273	293	306	301	307	314	318	289	286	357	268	325	314	291	311	302	293	276	310	294	304	314	291	339	329	318	290	323	294	296	329	320	330	317	309	291	313	316	317	307	304	301	282	274	283	317	305	283	308	324	331	294	353	299	338	334	313	281	306	301	298	313	300	311	296	283	313	301	280	310	297	310	318	311	314	280	300	284	340	289	296	327	312	288	311	311	322	280	300	292	324	322	284	320	294	285	308	321	289	261	295	310	300	320	304	308	318	313	293	299	308	299	313	303	303	325	303	302	309	277	292	297	272	296	330	290	350	310	327	291	278	282	290	292	304	297	325	280	311	321	306	333	274	305	284	343	317	321	282	298	294	282	276	308	281	303	295	317	293	304	328	337	336	328	309	303	318	287	292	320	297	284	296	291	302	317	291	295	310	312	314	262	293	303	298	298	283	314	305	308	283	302	305	306	317	310	306	281	301	296	302	328	300	294	289	286	263	337	309	345	301	323	309	303	267	297	315	303	304	314	340	300	283	301	306	329	309	296	297	304	256	326	307	308	324	310	313	282	305	306	292	311	288	278	297	303	323	302	277	331	321	309	310	309	301	310	310	308	301	285	274	314	280	288	320	299	327	258	304	269	313	298	286	280	299	308	295	317	288	314	300	287	279	307	315	304	285	294	308	272	312	314	301	318	302	294	335	292	314	292	311	323	304	300	324	295	335	270	296	291	298	307	308	285	267	331	291	304	340	279	282	276	307	298	331	299	300	291	308	275	303	298	296	320	297	312	289	291	311	295	314	290	323	299	323	318	300	301	305	321	319	332	281	323	322	322	276	309	313	296	278	290	319	302	349	333	309	294	316	317	313	277	293	318	332	278	311	308	312	320	286	293	285	299	284	311	313	276	307	259	286	310	294	300	293	290	325	277	294	325	340	279	313	307	342	316	311	301	314	306	299	313	311	297	320	312	279	315	289	286	301	312	326	312	323	300	287	292	332	307	311	326	291	305	289	312	287	343	286	322	317	311	317	323	308	289	332	298	304	290	332	288	283	302	333	304	337	300	305	315	316	305	302	322	325	305	294	300	325	310	293	299	325	327	298	302	303	298	285	313	300	317	317	270	331	288	296	304	316	328	318	301	309	329	308	317	300	294	328	347	308	299	292	285	306	286	305	299	319	287	325	281	315	297	268	333	310	296	278	311	302	293	304	287	295	313	292	306	308	297	299	315	301	342	326	301	305	303	321	289	308	320	294	315	327	301	315	343	326	322	303	321	346	314	283	315	266	294	317	298	287	310	288	286	286	335	304	289	312	288	347	299	316	332	309	297	313	284	302	312	332	331	329	317	287	295	297	310	289	345	312	298	331	271	305	282	330	300	316	284	288	295	348	337	315	277	320	320	310	309	338	306	295	333	317	299	287	312	279	303	288	301	297	281	302	294	310	302	320	305	286	309	332	292	280	296	301	301	297	329	310	299	308	300	281	308	275	327	294	316	294	284	302	292	323	317	317	307	302	325	280	305	295	311	308	304	297	293	313	304	281	283	324	300	299	321	317	290	314	318	277	303	279	310	318	287	287	278	260	294	295	299	312	325	296	325	312	333	287	300	298	321	307	276	319	310	279	342	301	284	322	276	291	323	291	281	274	282	303	280	307	274	291	297	313	315	272	329	300	300	328	322	328	348	290	286	284	300	319	320	306	325	332	290	305	297	313	284	321	315	306	316	305	310	315	297	284	323	319	309	316	318	297	328	312	282	313	294	301	298	302	310	301	320	294	292	298	353	324	313	313	339	302	297	336	322	334	285	346	274	292	283	307	286	315	304	287	315	324	325	261	305	296	295	273	303	337	293	309	319	317	290	296	295	324	299	279	304	317	314	293	306	341	311	316	291	306	266	290	318	313	301	293	275	308	313	301	302	309	325	325	318	268	318	301	335	311	295	304	309	288	300	335	285	326	296	308	283	310	302	304	298	278	327	322	300	279	326	300	268	322	306	269	288	324	290	333	312	310	306	338	296	335	329	314	295	272	316	336	312	306	321	303	346	282	321	297	301	315	277	281	293	297	354	300	311	278	294	333	309	322	277	303	288	285	304	320	301	300	315	305	275	321	352	328	293	304	305	316	320	307	299	339	291	333	306	310	311	318	301	324	285	304	307	276	312	288	283	270	298	255	298	314	340	298	347	274	303	307	278	299	309	307	269	310	275	311	302	317	280	294	306	322	308	321	329	280	303	287	295	302	308	314	282	298	332	278	273	297	315	294	284	340	317	293	320	328	246	330	303	241	297	315	280	279	341	318	296	330	302	306	281	297	309	314	287	286	290	322	334	325	288	315	290	297	275	323	342	315	296	322	305	300	313	327	283	324	333	300	324	308	310	287	294	269	281	314	291	286	314	324	281	307	311	277	299	274	304	306	325	298	317	289	325	303	298	288	305	340	295	309	298	345	305	300	340	307	299	298	327	316	313	338	290	290	287	314	309	331	302	282	337	328	324	307	289	301	309	317	268	311	288	327	293	316	287	316	313	299	280	298	314	276	325	313	305	305	296	320	312	311	320	289	324	278	264	306	276	294	340	322	324	325	318	316	296	310	325	289	332	327	274	306	290	313	309	332	307	267	292	319	276	295	322	301	303	301	310	296	295	309	282	314	307	292	317	279	312	262	286	312	325	319	340	326	325	270	301	279	313	306	301	300	306	313	302	263	307	319	294	282	304	313	318	312	313	294	303	297	330	258	281	285	283	320	313	319	304	301	298	326	311	322	300	326	310	316	345	284	289	303	282	280	286	293	315	294	309	271	297	294	313	290	320	328	292	309	330	289	313	296	297	299	299	323	281	308	332	323	285	288	322	294	269	328	297	295	301	313	313	292	321	336	285	323	319	299	302	320	260	283	316	331	317	335	317	296	298	296	291	292	317	310	318	303	301	296	333	314	304	341	262	320	316	290	287	329	328	332	319	318	295	316	288	296	334	299	307	302	322	299	300	272	342	308	327	286	330	298	301	285	323	318	302	297	308	321	296	292	307	295	276	307	286	307	279	310	295	304	308	293	313	306	295	276	323	325	321	334	272	323	326	285	303	307	305	291	298	326	327	295	279	267	330	300	285	318	311	306	303	289	317	317	279	278	299	291	285	299	295	320	307	302	294	316	302	306	269	300	272	295	324	305	286	303	304	305	263	292	313	316	295	268	287	296	336	325	278	268	279	319	318	305	315	321	293	300	296	282	312	320	323	321	318	290	341	295	284	309	275	327	302	297	336	320	338	300	310	302	285	257	311	304	318	321	304	297	325	288	276	305	284	318	311	308	290	315	303	295	294	274	350	299	286	298	302	278	324
3814	11057	24224	17843	6291	912	816	811	835	773	813	748	725	762	789	953	1331	2055	1922	1474	1010	905	795	801	803	812	828	784	766	769	760	787	736	730	688	745	769	808	822	778	770	780	797	765	798	821	796	765	769	808	780	775	833	791	791	786	769	801	790	815	811	773	770	812	785	757	755	757	796	784	781	772	780	787	753	779	783	765	854	804	824	772	782	762	746	788	815	774	810	801	837	772	796	740	827	758	764	827	760	811	766	797	821	783	783	792	823	754	774	776	744	795	818	789	778	827	795	750	781	726	760	762	812	834	789	816	780	831	758	811	803	830	767	830	760	772	759	806	822	781	800	755	805	802	792	814	781	780	811	813	763	793	840	728	777	833	775	808	786	755	799	812	779	807	777	760	787	838	734	806	782	827	841	818	792	775	790	749	740	775	754	852	843	785	779	801	801	779	809	803	807	766	779	790	816	795	862	832	804	814	835	811	818	792	736	812	795	780	809	786	770	764	790	778	790	778	757	809	787	788	802	736	770	776	872	806	748	805	834	790	790	775	756	861	792	821	805	827	789	734	757	831	778	774	804	828	774	836	747	802	825	769	813	769	794	780	778	801	755	768	814	767	813	756	829	768	780	783	762	790	830	794	774	806	762	757	688	801	761	847	820	809	876	805	824	769	743	799	744	778	815	804	779	786	785	744	794	815	837	753	828	749	769	717	824	789	763	726	795	787	766	832	805	739	785	775	861	758	825	782	798	790	805	758	804	802	742	733	840	767	748	812	810	787	829	781	772	755	769	767	761	762	771	777	790	734	795	828	825	823	845	748	771	805	801	758	797	797	823	806	807	813	799	777	834	799	781	787	761	758	747	822	749	806	811	725	769	792	809	765	815	781	767	778	759	777	739	815	792	800	774	797	800	727	786	802	846	795	792	759	839	820	803	771	789	743	831	796	849	781	782	773	793	757	818	824	823	753	819	796	752	758	806	765	825	806	810	787	775	721	790	798	821	789	803	767	805	792	776	802	802	807	756	800	764	812	770	764	803	742	801	796	804	774	824	794	748	796	768	789	813	767	791	829	821	790	850	793	803	787	811	770	781	785	793	752	864	763	800	837	767	831	791	767	723	750	819	760	756	773	777	789	815	788	781	788	808	790	757	770	761	795	837	749	774	807	830	835	825	784	773	805	763	750	793	799	788	792	792	772	778	817	805	798	777	811	781	765	778	805	805	766	790	798	760	779	767	752	739	752	811	802	787	710	768	797	745	753	814	788	770	762	836	776	844	860	771	799	813	817	787	771	759	761	812	773	788	808	723	783	782	765	763	793	818	811	824	845	765	792	789	765	796	799	754	808	795	809	776	826	815	840	767	780	815	814	781	789	775	829	756	774	768	775	766	766	835	812	770	823	810	821	704	794	748	838	733	789	805	749	783	783	788	766	789	815	799	775	780	758	760	774	776	758	791	791	804	802	764	809	800	813	778	755	766	779	859	775	856	804	804	800	827	767	805	769	816	798	852	826	798	842	778	792	783	764	755	744	775	762	736	835	809	775	788	809	771	786	725	804	768	789	764	775	788	839	830	836	788	802	802	800	794	806	819	784	745	797	789	794	794	795	777	822	770	771	789	758	791	794	743	789	749	799	799	797	770	747	836	781	792	793	770	766	790	790	759	811	783	742	815	768	740	747	763	819	803	809	783	796	807	794	806	797	769	774	760	782	756	791	777	734	764	789	767	727	793	789	833	807	841	765	732	821	770	751	740	772	778	803	821	747	810	795	839	792	826	759	761	802	748	847	790	844	807	814	819	800	767	763	765	789	762	809	843	769	768	780	756	795	775	786	777	800	806	812	816	788	805	763	796	774	796	807	779	778	771	782	720	834	758	766	790	783	767	795	797	783	828	789	750	819	774	799	849	780	783	804	750	812	807	813	743	779	799	826	819	763	742	825	748	718	789	794	776	783	800	767	800	825	791	801	804	795	794	792	804	769	832	770	811	818	750	775	739	751	776	795	780	776	771	750	790	783	852	732	772	806	754	752	778	738	755	795	755	780	819	776	775	786	822	804	846	783	764	762	751	820	809	784	782	805	794	789	780	792	814	800	735	793	790	785	766	724	822	750	822	807	785	792	826	767	769	771	806	820	830	769	802	811	754	761	801	796	794	798	768	743	799	806	821	765	782	757	762	773	802	792	759	794	746	783	750	783	796	801	751	807	821	760	813	802	856	795	761	777	759	744	783	745	836	800	836	803	817	805	773	746	787	837	788	801	786	793	792	772	783	818	802	762	752	770	737	777	781	771	822	794	790	802	790	768	796	724	796	774	793	772	756	744	763	801	733	811	822	768	798	762	825	798	796	790	739	848	818	831	822	810	720	792	772	796	758	780	770	759	753	790	800	758	807	811	754	782	806	765	753	837	820	797	770	780	788	787	759	743	784	753	787	807	762	817	807	769	797	771	812	764	850	793	755	766	806	786	812	757	722	743	815	758	798	761	824	792	807	775	738	780	760	809	746	755	776	792	779	848	742	780	828	787	789	797	810	770	783	802	824	817	776	756	744	817	803	762	788	779	789	820	791	788	789	774	828	795	718	775	783	817	787	806	751	762	806	820	826	776	768	838	780	819	788	808	770	754	801	751	785	787	829	808	823	760	852	745	777	881	812	786	813	796	755	732	763	756	759	812	814	790	780	762	810	784	778	766	802	753	765	788	828	853	809	785	807	768	792	791	753	773	767	766	836	752	836	770	760	756	759	768	749	790	774	763	779	779	791	802	802	820	745	789	793	757	751	757	842	801	721	807	794	782	834	776	824	768	808	812	794	785	783	766	761	727	821	789	791	772	826	766	812	791	788	791	778	762	772	793	774	763	789	777	752	794	801	791	798	788	791	787	816	734	785	768	836	805	751	777	843	774	777	809	785	732	803	857	784	799	775	808	766	772	782	805	768	780	791	794	821	792	788	790	808	808	827	770	795	780	816	808	784	759	834	810	816	779	818	767	756	832	757	819	759	812	775	781	775	802	800	760	806	826	797	779	786	800	778	779	777	820	802	794	809	777	749	816	785	758	783	766	814	816	773	821	817	789	755	817	745	780	853	752	799	809	791	807	738	820	801	794	803	763	812	786	747	735	798	770	797	824	766	798	819	848	810	789	802	783	800	805	737	794	788	773	802	796	765	787	762	775	783	783	786	761	800	810	765	794	761	816	779	777	779	737	785	753	815	806	755	777	764	798	811	818	791	826	762	768	841	862	799	787	793	748	818	790	820	780	816	805	776	771	762	794	806	816	799	815	807	770	763	797	779	725	763	819	800	772	766	796	784	797	766	785	785	801	788	800	768	785	757	742	789	764	799	819	801	765	822	765	819	775	772	765	816	813	822	769	842	826	819	785	810	767	772	817	838	771	771	785	830	781	769	758	822	799	772	798	754	779	730	747	827	763	773	780	831	797	758	743	795	784	789	809	792	770	760	764	823	810	779	786	782	784	781	802	838	797
26245	51020	65399	51681	29330	4833	570	425	386	372	393	367	372	343	343	668	2059	2211	1464	827	522	404	340	357	345	327	362	330	375	354	354	337	355	367	382	327	373	327	341	377	387	340	360	366	320	330	352	368	355	331	329	338	318	349	366	376	347	332	328	325	376	384	359	332	356	340	333	335	357	347	332	344	339	353	338	341	357	378	366	353	371	315	341	382	352	322	360	323	352	353	326	335	308	330	348	356	341	340	359	359	378	349	355	342	341	330	366	351	380	334	309	363	372	337	333	348	324	328	345	359	361	336	361	345	340	347	363	342	378	362	327	346	319	330	338	351	365	356	355	318	354	354	345	369	343	342	355	375	320	352	343	348	361	346	342	360	328	322	318	367	337	333	352	348	336	283	358	365	374	331	364	342	373	359	316	332	322	340	332	349	334	344	346	349	352	312	341	329	346	340	335	348	338	339	359	359	343	326	356	334	343	346	319	306	343	353	355	345	325	349	353	357	345	371	360	337	329	353	369	338	341	369	362	378	330	350	356	329	343	366	350	357	363	328	358	377	346	348	348	375	327	330	299	348	345	331	349	347	338	338	368	351	368	358	381	327	397	348	390	331	371	319	375	305	373	352	373	346	334	362	322	381	339	357	330	345	328	367	340	351	355	348	377	329	351	358	362	354	346	356	335	361	360	306	334	373	367	344	367	367	333	338	351	377	360	360	313	365	348	380	374	355	333	363	362	348	340	316	339	344	399	360	339	350	341	343	376	355	314	359	347	367	330	371	330	363	352	310	326	364	373	352	379	364	357	335	351	352	337	337	327	326	342	323	350	345	351	326	327	361	334	345	336	353	360	344	329	351	336	355	362	325	309	351	358	349	336	391	335	321	373	360	379	382	353	337	324	348	338	350	335	354	320	379	360	336	342	332	334	339	351	345	347	373	369	386	352	383	345	360	342	341	337	343	327	362	353	342	340	369	328	329	338	351	358	352	371	338	358	372	359	332	323	346	315	339	353	375	372	371	309	346	340	370	347	361	352	361	351	341	350	337	318	350	350	348	350	360	316	341	346	375	317	376	376	338	367	342	381	353	332	371	335	346	350	330	336	343	339	389	334	323	340	334	362	353	367	373	334	336	336	358	358	330	365	334	339	364	363	346	344	330	355	346	374	360	368	372	368	369	316	331	345	330	328	336	361	320	339	364	346	360	347	350	363	334	349	366	334	369	361	320	377	306	336	356	323	345	355	342	347	360	370	356	324	357	330	342	336	327	322	349	317	345	346	349	371	369	364	348	328	356	358	336	350	342	356	337	336	355	351	330	364	320	364	389	382	371	342	378	353	335	370	347	357	341	363	337	358	324	347	332	364	361	357	374	368	360	370	334	316	350	354	339	377	363	330	364	357	342	382	360	344	337	350	347	376	332	348	377	297	351	342	355	359	316	325	354	358	359	379	352	370	340	325	361	335	342	355	349	335	348	371	331	346	351	344	360	334	347	367	355	364	378	332	368	331	357	371	362	353	379	323	332	361	345	335	348	352	347	349	345	333	387	355	366	343	378	347	320	367	361	311	341	364	358	355	342	310	368	318	370	356	314	366	341	354	335	326	316	335	363	335	356	338	369	377	403	348	342	375	319	384	330	338	348	360	348	341	364	339	351	362	360	351	343	336	329	354	325	350	310	370	347	368	355	357	311	349	329	346	327	383	351	337	324	362	348	323	329	366	334	322	352	357	349	333	352	336	322	348	376	361	358	359	377	352	363	361	337	360	363	342	354	371	342	370	366	327	369	324	342	306	317	343	332	343	355	375	309	340	356	367	339	375	344	324	359	333	345	358	343	384	346	368	342	344	321	355	335	365	309	356	379	393	375	320	332	363	365	339	349	370	331	359	305	347	346	384	340	347	351	365	356	340	348	337	336	305	402	342	355	334	312	338	331	350	330	382	341	316	331	363	336	373	339	335	334	316	328	328	364	352	353	344	383	368	320	363	321	366	373	337	353	348	345	350	336	330	375	354	347	347	309	391	315	339	364	357	328	364	380	331	362	350	383	338	357	335	339	312	316	356	300	373	353	354	360	352	345	359	368	380	321	334	368	345	343	383	342	346	351	353	332	352	353	348	370	331	336	359	317	370	333	340	334	355	348	329	358	314	324	329	329	322	368	339	343	345	346	332	340	347	358	337	341	330	363	332	384	347	342	348	323	336	363	340	350	381	349	341	359	369	321	305	361	340	355	353	314	372	326	337	322	333	314	315	302	342	337	330	326	328	353	351	368	381	337	337	324	365	334	346	377	350	320	368	349	322	371	377	350	378	371	343	346	325	341	377	336	357	321	370	338	343	335	388	348	344	349	382	310	363	342	337	354	341	337	337	340	347	340	347	364	349	303	334	351	360	370	336	356	359	329	335	341	390	380	336	355	386	356	366	310	346	339	376	329	359	311	343	322	331	350	338	379	345	330	356	332	340	349	337	335	376	330	359	360	329	348	363	329	335	309	331	357	355	335	337	351	346	357	354	385	341	389	352	333	341	322	339	302	318	339	348	349	371	319	340	344	347	305	340	317	353	368	347	352	327	311	330	316	312	348	348	349	351	370	337	350	330	354	338	394	341	284	338	357	352	371	354	322	348	333	306	327	325	353	336	359	343	351	314	311	347	372	341	330	354	326	339	344	356	341	329	386	361	362	326	344	343	318	330	345	368	393	375	349	357	367	318	375	355	343	330	353	353	328	317	339	318	340	330	333	367	363	312	330	380	345	384	339	346	337	344	361	321	328	360	308	356	328	336	355	340	343	328	349	336	345	353	350	371	347	373	344	334	347	360	345	332	325	313	296	323	305	340	345	357	355	322	337	368	350	369	380	344	371	325	314	376	349	315	359	347	349	338	369	312	354	337	349	358	329	330	351	329	367	329	371	360	406	350	355	336	368	359	342	349	339	356	333	329	355	379	377	386	350	362	361	373	332	366	347	354	370	349	320	303	341	362	339	341	343	365	330	347	359	361	308	356	365	349	328	336	358	347	380	334	363	336	326	317	336	298	344	350	361	340	369	367	359	349	342	355	355	359	351	310	355	353	363	319	310	337	345	358	357	325	356	317	330	319	341	329	347	339	361	387	341	335	318	349	328	347	366	348	347	335	329	329	339	351	336	337	334	331	347	337	371	375	378	328	346	349	341	363	361	373	377	349	376	354	331	345	301	361	360	354	352	345	346	346	331	338	378	370	345	372	365	360	349	357	361	362	315	336	355	348	328	382	334	335	334	367	349	342	391	319	343	360	327	365	354	361	363	352	381	330	350	363	341	370	347	318	355	361	380	400	388	353	348	356	366	351	393	365	322	302	365	340	337	314	342	353	338	347	321	385	309	352	348	318	353	349	374	384	390	299	328	341	316	357	383	338	348	348	307	350	344	334	363	305	361	349	347	336	353	343	376	354	364	345	394	347	332	332	344	325	348	341	322	349	355	347	373	314	336	336	342	343	391	362	365	351	347
15561	40759	60044	55474	32498	2542	1273	1231	1218	1103	1025	1034	964	924	990	3228	10713	10949	7266	3429	1742	1171	897	876	900	879	870	918	897	859	893	864	869	891	896	913	882	872	900	899	867	889	863	914	901	919	853	878	929	828	879	834	894	877	909	900	897	881	924	865	914	902	896	869	918	885	894	875	874	853	892	854	887	878	897	926	893	891	897	898	906	906	931	836	872	883	875	872	897	889	893	874	840	881	851	913	861	881	863	933	861	885	914	889	866	875	844	891	873	881	862	957	925	879	840	882	922	898	864	810	907	867	876	876	853	900	903	908	859	925	803	871	861	909	912	927	847	861	897	901	861	901	883	884	898	863	826	847	889	889	882	926	948	859	898	882	907	841	893	883	867	909	900	948	861	889	899	881	883	916	916	941	870	848	861	846	861	905	896	873	825	873	888	908	904	930	882	898	879	856	877	841	880	933	916	847	854	849	887	879	865	878	896	894	918	822	837	830	927	963	899	873	867	866	845	836	877	864	920	932	893	844	881	908	888	885	913	913	879	880	895	891	884	874	889	835	870	893	857	830	885	894	901	856	866	860	877	892	901	889	900	891	913	922	864	861	854	940	929	886	876	898	882	933	851	925	884	844	873	855	883	852	839	848	893	872	898	836	866	893	865	910	854	889	878	835	872	900	892	892	888	848	858	867	962	900	921	865	875	921	885	864	893	897	887	864	863	859	947	854	836	888	888	842	931	906	872	949	850	955	855	875	841	864	940	910	896	903	859	896	883	917	893	929	899	884	893	899	871	908	875	870	822	860	875	900	883	950	906	865	875	858	886	862	929	842	906	878	871	892	907	876	862	930	878	872	897	863	865	900	941	873	880	855	906	881	881	812	865	885	891	888	882	896	888	894	910	889	912	878	863	930	891	864	857	873	850	836	961	874	882	907	972	885	839	863	873	884	911	919	865	883	923	876	874	877	877	847	888	892	898	897	886	858	874	911	872	892	888	855	897	905	849	872	889	901	851	843	910	855	870	901	818	882	843	867	861	895	854	919	874	887	899	880	865	918	898	841	902	903	923	895	880	878	875	876	864	915	898	867	911	877	908	909	901	875	885	896	895	860	916	941	909	850	859	849	955	934	931	928	863	925	895	888	866	863	912	840	814	875	834	838	855	949	829	854	884	881	833	924	864	875	871	822	850	880	874	887	881	881	849	910	837	904	918	918	917	884	896	920	874	844	865	899	917	868	898	894	876	911	862	891	836	884	872	872	848	899	846	895	888	867	859	873	884	863	903	886	901	850	908	915	858	890	855	903	852	887	909	831	848	821	952	883	918	884	898	909	899	881	871	876	876	852	889	872	874	866	875	944	897	847	853	880	892	878	913	864	899	888	892	911	843	908	929	951	855	855	844	847	863	909	955	831	849	922	901	913	856	897	882	892	884	849	825	841	878	858	887	860	897	902	912	894	882	858	884	896	878	868	913	885	932	881	920	891	892	923	880	906	926	885	920	860	921	876	877	943	876	880	889	925	834	890	866	936	961	875	903	871	909	821	855	910	903	923	877	880	910	887	917	889	934	918	848	932	933	882	845	836	894	912	837	850	831	862	856	885	958	858	863	882	878	857	855	892	892	877	890	888	952	877	908	904	882	895	844	879	829	860	876	924	901	851	890	898	873	917	863	906	940	885	849	877	905	926	910	871	842	914	868	920	866	871	866	926	874	870	862	856	869	905	859	911	898	844	905	866	964	950	881	880	896	880	888	840	917	830	902	871	885	848	881	888	927	870	854	913	869	866	877	857	850	900	895	844	882	886	870	872	902	889	888	912	850	864	940	851	891	880	852	912	941	890	913	868	882	880	898	891	914	886	881	896	867	913	870	887	920	880	933	899	919	949	912	964	842	852	875	877	899	846	901	885	872	870	845	901	954	851	942	879	858	898	857	852	886	851	895	902	925	886	880	831	871	907	881	901	896	865	903	884	887	928	857	845	888	872	841	902	878	886	894	906	899	889	919	902	906	884	871	837	918	899	889	890	904	894	806	910	935	860	942	877	902	891	837	940	884	861	876	859	857	876	883	894	865	874	836	864	893	894	889	924	915	922	864	903	950	931	845	921	870	869	879	937	841	855	900	961	891	903	912	834	921	847	897	893	892	878	942	889	862	878	888	917	867	889	849	893	911	865	883	875	885	858	858	916	928	853	902	825	862	891	872	955	888	848	900	858	876	851	859	929	900	862	857	882	872	869	875	873	910	852	873	870	839	901	888	900	907	834	905	842	892	903	917	897	884	894	919	906	906	852	960	906	928	864	876	888	932	908	911	913	843	885	871	896	878	894	913	878	888	917	888	906	902	912	944	923	911	841	858	883	860	885	905	897	899	896	841	916	842	886	883	881	845	925	859	853	928	855	884	823	906	920	903	941	885	832	875	834	910	889	896	875	838	865	870	835	906	867	919	882	915	862	917	882	936	870	863	888	883	871	855	856	819	876	899	902	873	853	889	853	909	886	884	892	961	886	868	846	914	839	841	883	866	870	910	891	862	910	897	908	924	951	912	878	882	882	902	887	863	903	877	857	902	917	884	882	864	898	851	839	870	865	904	844	847	907	900	878	852	877	892	837	891	871	833	880	909	848	862	837	928	882	910	848	896	893	863	844	877	918	857	880	915	867	885	863	924	897	887	901	913	910	893	843	860	882	881	885	897	886	900	909	927	927	926	849	906	893	912	933	876	849	901	907	867	854	947	935	888	876	892	847	913	888	865	912	900	894	889	852	869	888	911	881	901	830	872	837	936	908	916	931	873	905	905	923	892	905	852	875	898	904	921	901	932	869	890	848	880	932	868	865	882	908	848	858	825	862	900	911	863	905	904	898	839	837	881	916	859	862	876	925	872	887	859	874	906	917	897	903	922	834	868	885	862	911	875	872	905	883	894	863	865	881	838	924	865	902	949	822	922	864	874	835	874	919	860	927	861	812	859	837	923	881	864	903	895	947	910	904	875	852	877	917	888	903	864	874	902	862	884	895	899	901	892	882	897	888	886	916	876	897	879	866	861	931	854	878	891	856	943	881	921	881	887	870	862	920	864	887	846	890	907	871	871	873	865	898	933	874	802	919	957	885	894	901	854	927	877	910	891	858	864	892	936	888	876	864	833	859	904	883	912	905	871	928	912	862	879	884	856	883	917	868	909	868	944	880	880	878	894	877	928	907	881	931	878	856	843	857	892	914	858	913	887	923	879	851	926	882	919	870	871	920	856	851	850	899	888	874	914	866	905	892	920	892	854	909	933	886	864	903	951	945	922	869	981	903	879	918	882	868	939	872	871	863	871	914	801	926	930	883	862	873	911	909	914	907	851	876	906	874	864	903	929	917	895	832	868	877	939	907	907	881	828	855	903	896	895	910	881	888	906	933	895	891	868	888	907	881	847	867	959	880	862	939	939	922	875	892	848	916	898	879	861	903	892	882	825	934	897	867	833	890	822	871	940	887	857	925	841	875
42212	73478	78645	64637	43202	12481	1477	491	422	381	359	343	394	348	405	1603	4626	3996	2040	866	506	371	344	337	357	337	311	342	321	344	390	341	295	322	343	330	299	362	354	336	357	321	314	326	313	342	306	359	332	328	343	313	356	349	356	359	335	334	337	341	350	325	348	325	337	301	363	350	337	305	327	341	302	330	325	354	340	347	339	341	339	326	336	341	339	317	359	322	339	313	324	344	343	335	350	313	328	314	285	348	321	352	313	343	345	366	348	309	331	336	337	324	331	358	315	346	343	303	330	291	313	313	331	345	309	312	319	350	341	323	321	362	347	353	338	328	312	309	323	292	363	347	338	333	320	309	364	330	313	306	348	281	356	332	356	328	350	354	337	325	292	329	347	296	347	340	309	324	315	296	335	367	326	355	311	346	332	320	337	337	344	321	334	340	319	296	348	308	346	324	347	324	353	360	347	317	350	335	330	331	316	316	348	322	339	339	340	343	319	321	297	351	335	367	359	310	307	307	315	344	289	333	344	341	331	319	325	312	325	308	360	343	355	325	360	336	366	353	316	363	314	365	328	314	333	352	372	347	339	296	350	312	332	333	323	350	361	332	353	336	335	324	323	340	319	308	349	321	316	316	356	344	341	348	351	348	322	341	350	348	382	355	357	369	318	305	324	312	313	351	353	332	323	323	323	325	367	327	325	342	306	321	347	372	373	319	324	343	306	372	336	308	341	303	328	341	350	337	312	350	324	315	288	336	354	306	355	291	286	320	325	293	359	359	349	328	319	325	331	335	336	350	321	321	344	357	325	330	319	324	349	309	347	326	363	339	320	351	337	352	323	352	331	334	345	318	313	343	288	366	351	303	355	330	318	325	280	348	308	335	350	319	318	337	307	355	323	319	325	327	319	338	347	321	312	330	346	359	292	315	333	364	345	335	323	301	307	345	299	334	334	326	339	338	364	321	327	317	329	306	358	318	362	373	310	330	320	322	358	320	345	335	372	317	325	300	344	357	340	305	347	337	331	307	348	332	309	332	353	355	335	325	364	323	335	334	358	338	342	358	316	363	360	315	346	319	323	360	322	353	324	365	340	323	358	323	350	332	361	358	297	305	299	336	346	322	348	333	334	325	354	336	318	368	337	292	335	324	320	325	331	320	308	306	323	333	322	306	343	341	357	348	308	361	310	317	372	367	331	362	323	281	305	334	335	344	335	328	317	334	341	313	312	308	341	360	322	330	333	322	327	335	321	349	315	345	355	338	325	347	342	338	339	341	329	318	325	360	324	334	305	323	303	301	341	346	318	351	304	344	328	351	354	344	349	333	326	315	315	371	317	313	309	356	307	336	332	359	349	340	364	331	358	345	316	307	337	343	312	341	317	317	338	308	339	371	343	366	342	342	328	332	321	349	346	344	344	324	333	334	356	319	316	359	336	309	349	367	347	334	365	361	346	327	340	327	336	342	329	326	324	324	294	324	301	332	338	328	342	333	306	304	331	322	340	340	300	327	338	349	318	327	331	326	335	357	332	360	308	340	312	339	350	332	343	297	319	322	306	333	329	306	366	311	320	342	328	311	309	314	344	288	323	323	285	339	378	348	340	347	353	328	324	319	325	335	321	300	328	329	351	353	322	326	321	333	358	332	330	308	335	336	331	351	364	335	330	375	327	311	363	335	354	318	333	329	315	335	325	299	352	355	329	318	348	329	306	286	304	327	339	301	359	311	359	385	363	369	346	345	339	324	357	326	345	304	323	315	352	295	300	344	314	321	327	353	352	357	343	341	340	330	330	344	326	303	351	348	346	322	343	342	331	314	337	338	357	366	344	298	345	343	312	298	349	317	332	327	330	332	344	317	334	358	329	341	349	329	318	328	321	349	328	313	324	373	331	339	322	324	331	318	311	312	338	338	319	336	326	286	336	364	339	328	323	316	356	299	320	355	353	334	349	384	296	354	328	336	286	336	355	315	342	324	319	325	317	326	329	308	338	334	309	354	342	352	368	331	325	302	301	335	324	335	332	339	365	313	389	353	324	319	365	361	359	340	352	359	343	346	331	337	310	374	376	312	305	305	327	327	340	363	343	348	304	331	365	319	369	291	321	306	336	311	329	335	327	309	344	330	320	317	308	345	341	322	338	329	308	333	299	312	326	339	340	348	375	340	350	316	321	315	325	341	333	368	313	321	316	330	294	340	339	316	314	333	354	330	321	352	339	353	329	336	330	323	323	355	346	340	367	319	321	314	309	333	331	338	332	337	342	306	333	329	335	317	366	313	340	341	357	330	325	318	332	324	325	333	344	352	316	342	333	349	334	344	358	348	357	324	308	351	301	313	309	299	312	308	326	320	315	305	329	313	323	286	341	321	355	298	346	356	311	335	298	313	340	333	319	325	287	328	310	344	356	353	344	346	339	339	377	347	335	341	307	333	338	346	368	333	320	316	362	335	332	333	312	335	295	347	328	326	333	365	317	352	301	316	325	335	335	318	340	306	332	353	352	317	358	329	336	341	345	357	359	326	336	344	304	329	308	309	262	339	371	346	329	290	331	327	321	307	328	331	347	314	340	357	335	345	345	345	292	346	322	401	356	361	322	368	335	308	340	346	370	338	337	321	304	315	289	352	336	336	350	316	311	363	345	324	351	336	307	357	291	355	344	365	309	326	356	299	320	325	328	312	348	339	323	345	344	301	329	338	336	316	322	337	339	306	301	309	340	366	356	358	330	317	326	334	314	330	340	358	341	352	337	341	337	340	337	308	343	347	337	337	361	349	322	338	350	356	342	303	318	326	325	344	317	355	339	359	332	344	338	316	330	329	334	314	337	350	316	353	333	331	315	310	333	336	312	319	360	307	367	300	338	324	333	336	324	349	308	343	318	320	316	319	343	341	328	355	360	329	335	324	354	313	322	351	333	327	332	337	305	299	333	331	338	353	378	330	341	306	357	355	336	319	334	323	310	335	356	344	350	328	328	324	314	344	359	328	332	318	368	316	302	319	315	297	348	310	297	363	344	338	359	314	319	364	325	307	359	345	317	296	342	314	351	325	305	316	370	360	320	353	316	362	302	347	350	327	319	296	321	350	340	336	340	332	292	315	306	317	333	345	304	301	332	356	348	339	338	392	321	353	318	340	330	314	284	341	346	361	317	346	330	324	303	322	348	317	322	332	313	352	332	293	333	303	325	320	351	367	322	349	344	307	316	292	346	317	341	297	317	314	327	349	326	315	335	340	313	320	362	357	285	315	340	345	321	325	316	334	336	339	333	359	312	334	334	357	314	338	343	308	316	342	362	326	314	322	328	349	350	298	303	355	327	335	313	314	322	342	303	324	324	373	348	343	302	275	348	335	322	343	322	332	322	330	354	323	358	344	310	320	338	363	341	314	337	307	365	368	353	331	376	303	324	341	326	341	344	319	361	354	317	327	325	333	318	328	304	329	309	304	336	315	343	373	348	353	347	309	314	367	339	311	316	328	334	339	313	349	362	341
26055	56005	76222	70329	46804	3898	1585	1460	1250	1386	1189	1076	1093	932	1244	8454	20278	16845	9024	3844	1591	1010	896	834	855	815	902	829	858	835	768	811	820	804	828	849	830	812	834	809	812	891	848	845	850	848	801	835	855	810	844	830	802	874	882	828	811	858	828	813	826	840	822	820	789	856	862	806	841	878	769	865	840	857	797	811	804	799	825	846	850	849	845	859	823	865	810	818	824	840	828	867	817	803	777	795	818	804	855	806	819	821	803	824	809	806	820	853	830	794	824	823	833	829	833	838	825	843	813	835	859	831	848	859	879	831	779	847	781	842	766	809	847	854	838	887	844	868	851	798	794	901	839	842	818	771	827	870	876	804	840	853	834	823	856	776	785	861	809	840	836	845	867	821	832	849	834	829	811	841	810	835	799	871	819	809	863	837	825	831	859	814	825	837	805	880	866	862	846	801	827	816	808	816	841	878	796	788	839	799	829	809	863	816	851	904	853	796	817	857	794	856	850	792	853	832	833	835	752	832	873	843	833	847	787	834	885	819	855	833	859	864	796	800	819	851	851	835	803	802	827	847	826	879	833	860	792	832	848	829	858	846	831	854	834	805	883	819	838	832	851	839	877	922	798	845	838	792	859	800	810	895	847	932	796	832	803	829	823	822	878	891	849	896	826	849	846	870	801	834	801	868	843	898	838	758	802	816	854	822	867	840	782	791	812	846	834	807	825	794	815	852	830	789	793	790	812	818	799	833	812	840	791	827	815	833	830	825	867	859	850	840	835	826	805	810	868	829	825	827	821	822	790	819	809	829	819	791	832	801	837	865	820	806	820	890	854	843	826	807	853	813	815	869	886	852	813	875	850	818	854	878	836	888	844	829	800	827	865	840	840	849	917	857	820	861	861	847	804	833	863	876	800	857	830	821	807	803	815	830	822	842	860	861	814	843	803	818	866	819	814	839	872	826	889	841	829	817	882	805	794	830	796	828	867	869	793	763	828	848	807	820	817	814	796	834	789	846	880	860	847	821	875	798	876	840	867	882	825	855	839	862	840	840	848	840	841	878	836	815	821	851	846	841	852	810	827	779	849	876	852	882	836	829	786	810	853	847	825	799	852	839	821	898	824	789	808	812	839	783	880	843	800	826	858	862	812	816	877	852	836	892	807	903	851	799	860	800	842	883	844	813	851	861	791	821	859	823	818	809	829	842	852	830	858	837	809	871	862	838	892	814	852	837	768	830	820	870	865	834	793	816	825	826	785	824	819	873	832	801	818	779	876	879	866	818	807	885	788	834	809	819	897	837	820	838	794	828	798	840	811	857	817	846	829	845	834	829	876	825	828	870	818	828	834	845	824	834	825	900	806	826	823	836	785	836	791	820	796	795	833	871	835	797	865	850	801	826	840	840	806	876	789	873	848	827	920	851	847	866	804	810	856	830	846	811	856	860	829	809	849	814	887	795	842	870	827	882	816	812	799	835	830	797	822	819	805	791	842	852	834	839	818	830	818	837	877	823	837	861	821	878	778	828	797	878	828	784	824	848	843	868	779	868	866	774	811	824	800	825	828	817	788	825	798	810	856	851	828	836	855	765	828	870	779	852	823	822	831	876	811	881	821	809	813	801	840	873	858	830	774	816	776	850	857	838	886	854	839	850	847	778	797	869	797	833	832	838	852	825	859	843	805	849	821	805	800	876	833	789	817	823	803	788	823	833	843	837	858	838	819	908	916	870	862	834	887	844	862	875	799	829	825	835	828	885	883	845	798	747	801	836	809	860	788	802	845	831	855	818	792	840	862	797	779	859	815	869	805	851	850	799	820	851	862	825	869	855	907	802	833	858	831	865	814	832	847	872	777	880	791	809	848	833	831	834	833	775	813	846	848	836	816	833	822	767	821	834	851	829	859	823	817	869	827	851	869	832	821	806	846	866	807	851	808	829	776	860	786	787	845	838	816	793	874	857	838	853	865	851	815	860	819	800	861	838	798	853	837	828	852	864	821	795	810	829	812	830	866	819	849	842	790	838	831	806	810	798	851	833	782	785	797	865	834	826	816	868	809	839	840	820	799	819	869	847	825	875	807	833	836	859	893	839	834	824	841	863	841	838	823	834	813	866	843	860	817	846	877	855	838	823	836	843	858	809	850	829	861	802	844	868	854	832	826	855	815	849	798	869	875	838	857	873	849	796	829	852	872	783	802	793	859	838	867	808	898	809	843	835	788	814	812	832	810	823	798	792	809	854	792	842	863	762	811	790	854	801	885	856	874	832	842	821	851	851	859	835	843	847	825	831	807	887	783	836	757	809	887	845	802	772	822	813	837	807	841	836	821	859	867	786	848	825	815	836	788	815	831	861	839	858	805	838	842	827	802	783	808	787	822	810	842	813	855	840	853	824	798	840	867	846	852	815	845	814	810	832	837	789	830	873	779	869	799	815	857	848	819	792	810	906	875	806	813	819	810	864	830	834	823	818	824	851	859	819	804	848	849	782	825	806	828	839	857	811	796	782	802	843	858	863	807	800	882	824	775	822	802	824	844	760	824	842	807	820	820	809	904	864	856	835	843	835	863	835	818	788	853	806	816	837	850	821	855	855	832	874	792	878	791	863	856	802	843	804	823	841	840	840	814	845	862	801	840	816	826	872	815	858	811	863	842	820	844	837	809	843	852	797	803	853	806	800	859	849	839	858	822	832	852	832	850	830	800	837	785	875	774	824	833	857	842	833	813	839	833	839	865	879	821	844	834	824	876	840	795	845	817	797	863	802	838	815	839	849	852	857	828	802	852	815	847	822	864	832	827	829	848	828	833	832	867	805	812	842	838	845	871	883	796	807	839	809	847	842	799	831	853	837	829	818	816	829	869	810	812	841	818	804	871	834	805	903	877	873	784	808	859	847	798	825	873	827	853	810	830	878	843	825	798	851	851	858	838	816	789	797	825	829	825	883	812	860	868	840	853	842	810	836	807	787	862	874	796	900	858	833	870	831	815	814	849	823	794	817	877	801	814	854	896	832	841	856	811	827	882	849	770	854	851	804	829	889	792	855	832	817	854	805	795	805	799	802	765	785	827	860	839	882	815	815	848	808	867	858	836	842	803	800	779	840	822	845	847	835	861	821	839	842	810	832	792	815	805	859	842	796	826	829	895	871	838	839	898	848	811	856	810	800	852	794	828	813	858	808	779	867	861	788	785	805	823	846	773	883	796	802	862	810	802	828	811	852	868	815	838	860	792	847	873	827	849	825	844	793	888	877	900	831	743	804	859	845	837	896	860	831	863	839	825	883	816	808	799	804	860	829	849	870	859	834	781	848	800	840	826	824	800	851	841	885	819	861	849	790	809	808	857	821	793	883	835	798	774	804	873	826	825	818	843	848	832	844	849	826	813	784	809	879	813	818	860	828	810	830	829	825	866	849	830	881	849	821	825	862	836	818	821	856	830	839	842	822	849	827	825	808	779	854	825	870	842	795	849	827	854	811	818	824	794	839	810	876	830	828
3862	8430	12176	6546	2677	362	302	292	315	314	277	317	297	330	319	362	542	478	434	375	317	298	287	277	315	299	294	283	330	300	295	275	290	304	292	284	292	253	299	320	296	308	291	309	283	298	306	292	285	273	307	284	285	315	281	319	339	284	302	299	286	299	287	322	303	262	292	299	304	325	282	313	289	296	275	312	310	334	298	294	297	322	303	297	280	289	283	293	288	298	312	299	289	319	280	303	298	305	309	303	313	327	279	309	328	285	325	278	302	331	289	279	327	293	318	307	322	303	317	292	315	317	279	282	283	309	281	296	302	307	306	305	281	300	312	309	316	281	280	302	324	283	309	285	310	297	300	329	313	302	319	312	317	297	279	284	291	312	317	267	292	291	308	289	281	312	340	316	266	279	269	297	328	294	311	314	301	298	275	284	315	275	313	304	326	318	293	292	284	286	291	283	283	271	289	281	290	305	313	281	290	312	316	316	278	292	312	289	336	279	287	301	303	283	304	308	288	299	265	331	308	277	307	274	289	317	285	325	308	291	269	281	295	295	320	349	277	272	277	276	299	297	288	285	279	306	280	276	315	301	279	333	286	349	313	307	313	294	295	286	292	281	328	301	301	276	319	299	315	327	283	322	324	314	279	294	282	306	327	301	289	266	329	276	308	270	302	319	306	291	301	325	295	296	294	316	291	316	327	283	297	265	281	301	322	309	289	270	270	294	321	289	293	284	290	287	303	283	314	274	302	292	313	335	321	310	275	309	299	317	319	316	316	295	293	301	316	286	333	294	286	277	313	273	272	311	315	305	324	318	309	294	316	282	306	286	277	295	298	315	259	296	314	296	305	298	301	312	322	310	277	324	294	269	314	307	312	292	304	322	289	308	322	304	272	306	293	294	304	278	312	301	270	299	329	290	312	332	322	303	299	338	284	326	350	279	323	315	286	306	318	306	316	303	311	311	266	321	303	255	283	300	294	305	320	328	325	284	304	282	282	304	328	270	309	291	320	301	295	342	285	288	282	318	322	312	301	297	330	322	311	297	304	301	281	280	296	272	323	332	283	279	271	312	316	270	254	293	290	293	294	293	296	278	312	286	309	286	293	311	304	312	305	301	310	278	301	292	312	273	292	318	322	287	303	298	292	297	303	287	297	288	326	314	319	320	330	334	291	291	302	319	280	309	281	291	305	272	314	293	287	318	292	281	292	289	313	312	261	324	277	282	281	318	310	322	268	312	295	285	275	319	296	307	281	294	327	320	289	293	283	271	287	308	272	301	303	293	271	301	295	313	290	291	296	280	306	296	297	326	297	304	297	304	317	280	276	311	300	299	298	287	315	293	306	282	268	338	313	325	299	309	312	323	303	288	321	305	307	306	294	278	324	319	303	283	288	290	294	310	331	295	318	304	310	309	307	283	295	286	312	308	272	312	282	308	305	285	321	283	290	273	315	292	279	283	309	314	326	281	276	303	291	302	320	306	302	304	286	315	317	328	319	281	318	291	303	333	318	281	277	290	277	302	280	286	309	321	321	287	297	307	326	316	283	325	344	316	298	321	304	263	287	309	317	295	305	298	293	293	292	293	309	313	283	311	295	319	276	341	315	260	311	294	308	295	314	300	286	281	296	311	306	290	313	320	290	311	307	294	300	294	283	319	306	313	270	261	289	287	273	315	281	306	321	310	278	308	310	298	283	331	285	308	294	273	315	291	287	281	323	283	297	297	297	281	304	319	296	343	335	312	289	289	315	320	317	301	308	292	337	309	306	322	299	281	318	287	306	283	303	281	295	260	304	303	296	285	292	309	253	315	308	304	299	323	301	293	295	319	280	337	285	320	318	314	306	295	293	312	304	274	308	291	264	307	308	300	267	336	312	290	305	267	322	309	306	333	273	309	327	267	304	348	280	323	305	309	298	314	283	306	301	298	304	322	294	305	301	315	324	331	298	326	286	329	308	321	294	293	286	310	276	307	289	300	269	297	306	299	278	274	298	275	293	304	312	296	282	308	304	295	292	290	317	294	350	317	293	308	315	307	274	299	274	318	292	328	282	333	289	305	313	345	295	305	302	319	281	316	325	265	308	289	289	286	329	291	309	308	294	349	306	288	316	314	335	319	293	316	310	280	278	323	286	318	274	277	316	307	295	317	320	290	312	281	333	294	304	303	306	278	310	335	268	320	280	267	265	273	313	298	280	302	304	326	284	297	306	280	289	277	306	293	305	297	304	312	292	326	260	300	293	273	313	337	288	306	287	320	300	307	289	299	278	317	267	266	298	300	294	290	314	298	305	294	317	320	276	278	278	291	284	281	296	303	316	305	312	311	296	337	293	279	294	300	294	315	300	305	289	302	317	349	264	283	302	298	335	294	334	295	287	315	281	289	297	289	272	294	293	282	300	312	320	307	292	309	331	327	307	271	291	303	305	275	310	325	329	292	324	350	304	285	324	286	293	329	316	307	321	316	320	312	293	294	296	298	289	304	320	315	292	336	308	309	301	309	303	289	254	290	296	311	275	302	301	278	309	288	308	303	286	301	319	289	285	332	303	275	294	300	300	312	312	289	324	264	282	279	316	310	328	299	303	274	305	314	320	290	275	318	293	291	268	307	298	292	326	316	325	286	296	269	314	329	283	315	314	295	289	309	302	321	309	327	265	335	293	298	305	287	338	293	336	281	304	302	315	303	296	272	292	269	318	313	293	322	304	320	308	275	332	313	291	295	289	275	303	285	282	285	320	318	294	306	321	284	284	290	310	308	292	288	277	296	288	274	302	296	297	281	317	273	293	289	298	288	299	317	316	323	281	292	282	277	309	282	293	300	303	274	261	306	333	294	293	322	287	268	275	335	276	298	280	317	285	310	306	304	318	292	284	274	309	297	284	293	317	286	292	326	310	321	332	341	313	312	288	315	276	318	320	287	348	290	295	299	280	317	330	308	325	321	306	296	301	313	317	313	312	287	290	298	310	297	294	324	297	301	307	290	316	296	311	291	288	303	300	333	321	301	312	310	298	329	284	272	296	294	288	299	296	303	295	295	308	276	313	324	325	294	319	295	305	304	301	314	297	311	340	323	305	281	277	283	281	317	303	282	270	312	274	275	303	298	301	326	306	327	312	332	336	310	317	291	263	308	282	288	316	265	299	284	295	304	300	294	263	294	314	313	297	299	294	302	328	306	283	348	277	261	314	308	289	289	308	306	304	321	281	327	314	293	284	264	309	296	277	303	302	304	266	286	304	315	307	316	303	322	326	287	287	282	309	300	323	318	270	310	306	338	274	313	326	291	315	335	299	300	312	317	315	261	304	333	279	305	306	326	296	278	302	343	314	315	293	309	314	267	305	308	306	294	297	290	300	303	316	304	272	297	303	315	301	312	283	297	338	289	264	289	278	292	339	312	293	318	298	294	325	317	314	308	298	308	323	323	299	285	291	290	305	278	279	305	300	281	305	282	314	317	326	299	308	300	285	296	306	302	298	285	313	292	269	293
3623	12974	21478	16703	9033	1006	772	775	802	777	803	788	757	783	810	1219	2034	1958	1439	1030	869	805	805	805	743	762	783	802	789	758	750	748	770	785	785	831	798	819	720	768	787	768	780	783	809	795	806	729	755	764	814	789	797	830	804	832	813	772	874	821	807	759	800	824	781	801	801	753	776	803	775	781	763	756	765	732	731	786	758	757	787	785	759	799	798	840	796	746	793	755	798	810	770	770	776	756	779	771	741	786	767	797	825	822	787	813	755	785	751	771	779	746	788	803	744	797	767	769	762	784	811	789	731	723	782	777	795	715	801	817	794	816	820	761	780	758	764	737	798	790	738	808	756	742	818	722	787	835	763	738	812	779	767	774	758	773	798	771	766	762	785	754	800	762	793	803	791	764	797	825	761	802	772	743	782	780	798	790	765	730	805	814	789	731	769	753	795	752	795	790	791	789	784	829	784	759	794	796	821	769	812	785	757	798	776	806	798	817	836	752	769	783	812	754	769	754	761	778	749	754	764	769	796	769	785	846	783	783	759	763	783	793	762	758	830	770	758	798	710	794	742	836	730	779	763	723	774	793	770	768	774	741	771	793	756	795	783	801	743	788	745	783	802	770	779	771	783	791	767	804	756	786	770	727	786	814	792	771	800	806	775	800	796	770	803	772	750	825	753	793	791	813	765	783	803	782	771	735	757	773	755	766	780	757	783	793	800	819	819	796	768	798	799	781	834	781	816	783	779	743	781	780	792	801	797	747	773	758	824	769	719	773	818	778	773	764	752	772	778	820	788	832	760	802	756	771	814	762	763	809	751	794	809	780	826	752	768	798	812	758	737	809	782	747	792	731	783	769	818	768	768	787	757	749	779	775	765	759	740	783	740	808	805	785	815	782	779	741	806	756	759	802	797	751	799	752	761	757	776	764	818	792	790	778	755	783	773	792	762	803	728	791	754	751	749	776	761	743	802	803	766	783	793	769	771	809	803	737	815	764	787	762	817	755	746	768	809	771	779	766	774	785	801	816	765	755	797	734	798	777	796	744	743	805	783	801	815	782	765	811	801	756	754	792	738	771	800	768	725	793	803	768	821	760	795	844	788	760	792	783	776	756	777	783	756	820	788	740	777	807	782	752	738	743	781	792	799	833	714	737	795	754	787	783	775	751	774	785	749	776	765	810	784	768	775	793	853	742	749	760	781	844	744	825	789	788	811	799	777	788	751	781	774	788	830	791	822	762	767	794	848	782	787	758	760	778	753	735	785	790	761	789	844	803	751	782	794	740	782	795	780	773	733	798	752	760	843	757	802	774	775	795	777	779	749	773	748	815	786	824	733	747	773	771	736	826	809	788	756	770	803	767	811	722	798	840	768	833	834	850	771	732	767	796	726	757	817	708	826	779	802	750	764	770	745	797	786	773	776	742	830	785	787	765	760	805	840	746	761	824	818	793	793	771	729	795	787	775	791	784	802	788	822	792	730	760	763	790	767	806	771	763	798	759	773	764	801	800	752	794	776	764	766	770	827	764	828	775	781	779	774	798	787	772	796	759	784	814	830	750	822	793	769	753	817	790	765	739	810	811	828	752	746	749	818	734	772	736	788	792	785	786	753	761	779	810	808	785	734	798	755	773	753	786	742	765	815	762	822	819	761	765	742	787	786	751	809	812	809	846	772	791	799	758	825	765	714	779	779	816	729	747	796	771	789	784	824	803	793	786	772	828	795	766	749	731	753	793	778	798	763	844	781	817	807	780	809	791	822	814	746	798	800	760	789	781	776	801	783	755	816	819	831	790	796	811	789	771	789	809	766	817	783	766	742	806	756	797	766	783	754	787	774	754	746	779	777	795	766	752	771	790	761	750	775	770	752	757	749	815	806	761	793	771	818	806	788	785	787	765	760	829	775	750	805	785	775	777	746	765	804	753	759	764	827	766	777	745	807	756	783	818	804	777	814	757	815	747	792	775	816	800	773	784	801	769	773	804	820	818	792	791	769	795	803	776	780	800	736	821	765	757	783	766	775	769	796	819	835	758	802	754	814	772	762	815	807	755	774	758	799	782	792	776	737	822	782	807	760	743	749	839	832	751	787	740	761	816	736	816	741	800	813	757	785	810	793	783	783	755	784	767	775	829	743	787	790	756	758	807	780	763	791	784	753	771	775	772	737	804	805	761	746	756	836	779	772	800	771	770	784	797	751	761	815	804	798	791	826	806	776	748	746	789	764	810	804	775	786	804	791	748	753	799	766	801	762	763	788	769	855	785	715	787	748	769	726	751	782	770	758	808	748	736	760	828	797	817	793	787	783	736	749	748	721	750	748	795	808	805	824	767	793	771	806	789	823	825	825	783	749	761	774	759	806	786	751	730	723	788	772	796	800	798	779	792	750	748	782	746	746	825	802	803	797	814	803	816	743	785	771	780	790	775	764	730	821	786	782	822	727	767	819	840	777	791	772	805	747	844	803	847	779	758	748	762	811	803	723	726	740	794	805	835	745	719	769	786	761	801	751	838	752	825	718	810	796	784	748	777	787	741	804	758	761	790	763	778	822	787	763	741	780	756	731	779	774	727	736	773	798	818	778	756	769	735	767	812	782	748	805	717	782	790	779	801	850	786	745	736	798	740	802	817	747	797	766	763	742	786	838	775	778	746	758	784	806	776	777	725	755	755	857	782	829	814	719	804	768	821	753	808	741	759	739	781	778	799	760	765	784	829	795	858	745	780	777	814	779	733	819	803	793	743	762	798	776	806	759	755	781	791	767	776	776	740	812	741	770	714	744	818	766	785	781	732	804	816	799	819	749	739	751	747	768	796	829	735	781	755	810	786	806	751	777	796	739	802	764	774	756	787	802	753	818	772	823	779	752	815	765	737	797	766	759	810	810	714	755	847	725	744	761	731	756	741	758	754	791	757	801	730	767	753	805	777	801	781	850	751	774	773	773	762	767	761	752	785	736	784	771	780	741	806	773	763	783	766	774	822	784	775	773	769	790	774	733	781	771	778	783	755	747	760	739	782	732	800	749	770	748	775	823	746	850	742	781	805	780	798	800	772	788	806	783	732	785	782	741	763	741	767	791	800	788	782	819	767	799	753	795	762	731	756	774	773	776	777	802	754	774	728	772	785	781	820	816	809	750	757	790	788	803	774	782	785	799	765	803	798	796	770	800	782	874	744	746	800	814	787	820	832	856	807	768	758	854	799	841	742	785	790	806	779	809	795	783	786	840	778	760	788	794	764	775	759	782	793	770	792	757	797	809	777	791	733	780	785	784	819	780	842	779	782	772	784	795	814	779	807	766	781	757	765	780	727	854	797	770	807	780	782	768	739	785	769	780	775	803	828	801	790	785	868	747	793	805	744	768	809	812	810	821	808	773	776	763	804	744	761	767	797	767	785	819	789	797	712	770	788	758	775	747	747	751	839	770	791	712	761	778	803	781	734	757	840	792	786	731	811	786	768	749	761	759	786	738	779	776	732	743	753	725	770	791	757
23174	54891	64243	48364	31054	6016	507	366	359	344	350	363	405	333	369	1278	2020	1799	1239	669	445	356	353	317	322	381	334	329	350	321	316	341	322	339	361	342	349	336	334	303	312	328	338	335	327	340	345	350	366	371	346	319	320	383	327	328	360	333	335	371	330	339	354	362	324	296	317	340	358	357	335	339	312	308	352	350	341	345	347	332	344	330	345	363	353	348	319	312	319	311	339	334	347	352	307	324	330	347	316	319	352	302	369	353	301	320	352	356	322	353	331	367	348	352	339	310	353	322	335	352	331	333	348	324	317	353	346	327	366	350	335	327	347	364	306	343	350	345	293	322	345	334	324	357	328	349	314	327	332	341	337	355	346	306	317	360	364	344	322	343	343	341	323	322	310	334	330	364	318	315	360	309	335	304	331	312	335	329	327	325	341	331	357	378	321	348	333	321	360	346	335	294	319	344	316	315	300	353	351	325	306	316	296	342	325	358	323	350	325	313	333	318	346	297	335	354	381	316	336	323	351	349	339	400	323	327	345	366	336	331	347	365	307	357	319	331	308	358	320	330	339	340	323	320	341	364	347	317	337	328	345	354	333	320	340	294	308	356	370	332	338	351	325	353	346	347	358	314	340	324	359	337	324	345	329	319	353	342	306	331	347	340	357	353	340	323	331	316	385	307	364	370	315	361	339	325	357	359	324	377	358	361	338	330	366	332	357	343	332	330	355	323	327	323	322	325	330	320	326	360	346	318	324	362	332	329	331	337	306	359	320	361	324	319	340	355	355	337	330	355	332	350	335	356	321	336	332	349	315	367	322	321	342	345	327	341	325	357	360	344	332	350	351	338	345	354	322	354	305	326	313	333	320	351	328	314	338	342	357	326	331	331	348	339	330	368	351	366	315	316	345	349	336	322	331	338	299	349	310	306	319	358	329	357	367	358	317	322	317	310	384	358	324	332	352	359	325	361	324	338	323	380	318	350	389	363	316	328	313	352	325	353	341	325	342	342	364	350	325	326	320	323	334	357	355	351	322	325	314	348	357	369	337	340	332	314	348	322	335	346	356	308	318	312	325	359	316	340	358	318	375	325	343	318	337	337	325	370	350	359	346	363	368	356	355	331	337	319	325	345	346	297	299	332	330	352	328	350	328	361	360	352	312	349	324	363	330	309	347	352	347	344	361	337	324	347	338	332	394	335	341	376	307	324	362	327	314	343	352	325	348	338	359	332	332	315	332	333	333	321	319	366	346	306	358	331	345	351	316	332	321	308	346	340	326	330	326	332	312	357	360	338	320	345	308	330	345	354	330	299	306	368	346	338	322	321	305	351	328	331	301	355	372	328	343	359	324	345	337	372	342	349	340	324	323	331	356	316	366	380	342	395	340	318	367	343	343	329	359	328	310	372	327	340	330	360	327	355	318	352	331	315	322	335	343	342	357	341	364	289	348	311	348	358	333	346	362	354	359	320	313	326	344	324	346	354	342	353	316	354	317	332	358	336	350	352	350	326	360	304	346	340	320	304	320	323	351	318	349	299	362	359	349	338	341	314	334	326	340	346	315	340	313	316	318	373	348	362	334	367	305	350	336	312	325	338	347	329	331	350	339	304	343	365	368	309	337	344	357	359	340	378	354	360	352	342	363	336	350	347	296	345	380	327	334	342	330	352	345	325	342	364	360	348	299	334	336	374	352	361	306	306	343	328	301	302	313	344	340	347	341	333	337	338	344	326	320	349	315	334	324	321	332	353	319	327	360	343	338	307	333	332	349	330	353	337	325	348	291	339	331	329	325	343	329	322	311	356	334	326	369	331	334	321	340	340	359	359	323	333	306	334	374	290	333	337	308	339	329	350	366	329	342	336	317	354	349	352	334	307	349	363	316	355	309	327	313	344	341	360	333	349	313	324	330	331	304	327	324	337	305	333	355	357	328	350	326	354	347	345	331	324	307	352	297	344	317	315	347	339	367	338	320	319	354	361	323	344	313	395	362	319	358	333	342	347	298	331	354	324	297	359	319	347	348	338	298	336	331	337	315	331	321	340	302	327	351	371	347	316	329	294	336	328	345	338	356	354	337	352	296	325	353	339	328	312	359	344	305	347	298	345	321	314	318	325	318	352	355	345	349	311	329	348	322	329	333	347	325	334	309	322	333	322	356	330	336	354	280	323	331	290	338	366	376	326	321	330	346	314	322	364	335	346	335	353	332	361	325	332	338	341	342	317	330	338	334	358	306	337	367	316	344	324	354	318	340	344	350	345	320	367	348	383	335	319	354	325	345	332	314	332	326	301	319	308	336	346	321	327	344	316	353	381	317	359	348	340	289	312	353	360	357	299	335	329	349	334	355	332	354	341	321	345	328	327	330	365	327	364	345	362	315	305	332	320	363	338	334	327	354	338	338	322	297	363	312	324	315	320	347	293	374	309	327	342	353	325	335	316	352	351	357	321	341	334	306	342	346	341	337	307	322	327	342	332	310	321	315	288	327	340	347	280	324	318	329	313	334	317	319	366	318	354	312	325	346	321	318	324	337	336	347	352	342	323	339	314	292	329	320	299	364	348	340	328	348	347	343	354	328	307	314	361	381	337	316	331	322	334	348	324	333	321	300	344	341	345	328	355	325	370	300	352	339	372	329	351	340	347	326	326	358	330	313	317	349	313	333	356	359	322	344	323	332	352	326	356	358	353	330	326	356	305	346	357	368	315	337	330	323	338	322	374	324	329	333	322	329	335	355	340	355	330	346	344	332	369	314	320	344	353	337	357	348	332	322	399	326	362	348	338	351	326	370	350	333	337	361	351	360	361	363	356	365	326	295	341	338	365	330	372	310	349	357	312	345	316	330	315	365	358	327	337	326	303	336	320	365	352	354	342	323	332	352	365	314	347	327	364	343	339	343	360	363	327	310	343	332	334	330	352	321	328	351	348	342	309	335	330	329	302	333	330	335	307	353	319	322	361	326	320	327	358	351	318	297	327	360	315	351	321	341	359	362	337	370	343	318	332	349	348	310	312	325	353	328	361	345	346	358	349	324	346	338	344	328	312	368	280	343	341	319	345	313	342	364	312	296	352	357	353	306	338	349	317	347	318	341	339	328	340	308	357	308	344	323	338	315	344	348	327	351	348	340	326	348	331	330	329	339	312	308	358	326	367	355	364	336	340	308	309	346	321	317	330	341	339	314	357	351	328	307	384	334	318	347	329	388	347	316	352	340	318	329	336	316	342	355	339	321	331	345	353	331	303	329	337	341	367	310	342	328	338	341	347	363	363	339	339	331	318	316	381	350	336	330	329	322	349	346	329	343	320	325	311	317	280	342	334	367	349	329	314	326	338	319	368	323	348	331	323	351	310	341	334	341	348	299	324	331	294	366	356	359	344	328	326	353	339	337	349	368	351	317	328	346	335	317	325	327	297	334	334	361	329	365	335	349	321	345	336	325	369	333	308	345	341	361	353	327	341	335	342	362	354	308	348	314	334	320	377	345	335	355	332
14437	43753	58660	53023	39176	2240	1149	1124	1008	1013	989	935	920	979	1124	6651	10643	9112	5881	2760	1521	956	894	886	789	859	831	846	830	841	878	908	897	844	848	863	889	830	885	876	849	857	849	854	878	883	905	808	878	893	827	814	838	853	807	862	843	855	840	845	831	886	817	874	802	823	856	828	918	836	881	807	853	813	869	843	837	880	884	867	845	805	820	854	860	824	849	873	786	768	834	900	909	796	851	879	803	862	835	843	837	820	853	829	897	804	821	864	822	886	836	883	830	847	893	869	858	871	871	842	835	898	873	897	872	891	868	828	825	836	842	884	874	832	836	920	807	868	863	856	873	868	864	860	865	870	849	815	891	846	834	844	841	915	859	825	864	831	827	832	856	840	817	838	864	805	853	858	872	860	855	816	859	848	872	819	837	842	897	829	845	858	861	877	862	886	850	842	794	880	904	834	813	924	852	836	892	853	856	839	870	841	820	818	934	852	784	859	909	811	909	821	852	858	839	883	910	884	853	817	849	832	832	882	843	795	874	843	855	883	811	837	864	934	864	888	879	844	842	853	851	783	824	873	826	830	831	865	827	862	855	876	848	845	873	887	877	835	811	859	966	860	883	883	809	820	889	822	868	852	827	872	863	859	855	875	816	873	867	895	849	851	852	884	878	881	878	796	820	838	848	896	861	811	886	888	863	859	831	912	842	836	869	859	860	851	861	820	839	842	830	860	936	898	812	902	844	869	843	909	855	862	786	813	867	795	901	870	847	840	848	861	846	846	824	811	840	871	823	869	918	823	882	869	860	847	846	909	835	894	860	794	847	834	867	873	839	885	864	849	874	855	831	823	859	849	854	818	855	840	839	863	869	855	856	819	812	821	830	790	814	833	828	841	877	848	828	907	863	839	868	850	896	885	851	881	882	834	862	884	887	828	903	830	879	833	846	855	816	866	823	874	835	875	843	851	859	909	840	843	850	849	897	857	844	864	834	882	848	833	872	827	892	838	868	833	828	877	866	854	862	877	902	863	877	841	851	847	860	843	882	788	842	936	859	854	840	830	858	851	855	839	827	861	848	867	898	846	849	870	854	869	860	869	891	857	894	839	916	856	828	863	818	851	847	889	879	828	864	851	877	819	868	839	836	889	876	820	840	871	795	876	864	829	880	835	831	864	903	851	854	835	843	879	819	837	842	779	813	849	828	943	837	878	787	838	850	845	864	842	886	877	839	859	828	803	823	862	781	863	874	905	840	824	837	847	848	865	841	876	878	855	916	829	871	869	814	822	856	832	856	837	793	806	843	837	872	874	866	831	842	898	867	911	827	874	860	852	818	807	866	879	851	813	793	812	830	874	849	838	852	897	823	830	898	871	885	839	872	806	883	818	863	836	845	820	833	886	875	889	838	877	916	786	856	841	893	830	870	823	857	865	854	854	850	819	874	849	855	845	875	878	867	849	885	853	876	894	853	848	831	875	839	907	794	864	868	807	903	877	811	831	850	847	864	862	841	860	772	861	808	829	832	860	871	846	856	829	861	903	849	837	812	837	826	806	885	849	847	808	859	844	894	792	865	874	832	827	885	895	878	903	832	827	847	834	873	830	817	808	805	833	838	839	845	861	853	879	878	802	795	797	897	912	886	826	871	877	865	838	839	842	841	861	811	861	871	840	843	845	841	807	849	837	835	880	826	828	897	812	811	842	869	903	862	828	820	936	896	859	875	849	895	858	833	882	864	837	839	864	858	851	843	873	834	829	865	834	870	876	848	899	813	859	838	843	852	824	869	849	824	819	839	836	833	872	828	852	904	902	826	824	837	915	873	851	827	873	841	869	832	867	838	843	817	869	879	834	880	834	811	841	850	797	847	887	828	869	778	856	870	834	847	817	854	850	887	847	857	888	898	843	840	842	851	831	884	792	830	865	868	855	863	848	854	887	873	851	829	859	866	902	865	854	880	850	832	836	858	861	818	825	842	847	878	857	912	878	850	869	825	874	842	859	814	844	882	854	913	863	857	858	845	849	841	840	855	930	767	827	835	884	881	873	870	885	881	867	872	824	837	868	824	887	864	921	827	841	864	881	851	891	888	824	849	834	872	810	878	834	825	905	851	823	854	861	852	863	904	837	850	832	885	871	812	843	806	770	863	833	835	874	909	845	868	840	859	857	876	874	861	852	838	835	873	890	846	856	841	842	794	798	873	807	881	837	869	881	842	841	845	830	835	840	828	835	878	895	854	871	839	896	826	846	839	869	817	883	827	852	859	839	923	885	819	825	881	847	868	832	821	877	856	839	834	856	863	840	860	885	859	914	833	848	851	814	860	883	870	857	852	905	884	856	832	915	870	854	883	841	881	908	885	858	882	831	861	853	823	888	847	813	853	852	877	812	811	899	909	865	832	881	884	898	866	839	840	856	872	864	855	812	839	824	853	849	812	829	801	859	903	917	859	855	880	877	850	851	873	908	848	858	840	914	871	852	844	864	825	861	841	870	878	841	872	879	866	896	842	890	804	831	835	872	849	827	848	861	857	881	796	854	839	864	887	817	811	851	860	821	857	841	812	889	864	859	860	810	836	887	828	850	844	832	798	870	898	815	824	864	859	823	833	826	871	881	855	851	840	790	809	888	882	919	869	911	827	894	807	843	820	861	848	857	840	853	792	842	837	895	863	858	834	855	888	848	813	826	861	873	878	864	868	862	835	800	912	878	824	808	890	858	905	847	838	884	814	824	835	859	854	863	827	894	846	823	889	837	832	874	830	853	882	848	877	856	864	852	846	832	886	829	869	886	846	865	821	840	876	864	847	893	853	819	842	835	856	834	891	858	805	797	828	832	849	850	892	877	885	835	857	842	880	914	863	860	849	864	847	885	841	854	839	899	840	839	847	902	874	835	809	838	892	891	902	918	877	845	841	823	854	817	882	866	880	826	810	823	857	878	875	860	865	842	869	868	838	920	870	853	851	856	860	892	871	868	896	823	817	880	881	889	855	890	830	861	782	848	860	833	893	903	810	906	858	817	820	822	862	876	849	851	834	877	898	892	926	873	907	825	886	890	899	859	804	850	891	871	874	856	897	861	885	935	877	838	891	884	851	846	872	880	842	895	838	836	869	786	820	808	887	865	843	852	872	866	848	859	838	857	771	865	856	858	867	862	844	845	834	819	832	846	866	867	878	860	859	856	831	890	850	883	901	854	862	860	853	775	856	868	842	860	886	875	872	889	833	871	876	847	829	883	859	896	875	835	851	865	888	884	875	848	863	851	814	846	903	841	836	864	875	833	897	881	818	825	837	865	814	883	826	829	905	849	872	867	789	828	865	849	835	875	850	840	855	823	849	874	816	862	851	861	821	850	853	867	868	838	877	877	840	834	895	822	853	816	801	884	869	827	828	828	850	850	870	843	888	831	861	909	854	879	878	833	834	925	816	876	852	838	843	828	858	862	844	843	847	845	877	902	861	827	847	870	860	807	827	859	873	910	853	853	836	904	802	800
53975	74118	76557	61509	41265	11379	1201	462	422	345	359	372	367	386	359	438	3897	4931	3163	1347	749	420	312	328	307	320	306	321	324	328	313	314	324	332	292	337	290	309	316	343	308	322	324	296	335	337	320	346	334	335	311	311	318	329	320	333	324	295	305	321	304	335	325	333	342	319	315	295	314	320	304	310	295	299	323	337	301	297	340	294	315	290	318	337	307	322	311	338	337	333	313	316	320	326	289	301	323	325	323	304	291	343	284	339	332	288	316	340	301	301	306	332	300	288	324	321	325	287	311	299	314	299	322	327	334	300	338	314	333	307	315	329	344	327	322	303	327	291	319	303	315	306	321	277	295	294	350	295	340	315	309	299	294	334	285	290	310	325	297	310	336	323	288	309	330	291	277	281	298	344	304	302	278	307	352	337	324	321	284	314	330	300	319	305	323	298	302	308	317	305	315	307	338	320	321	283	306	339	321	313	322	341	326	324	317	322	297	294	316	327	319	291	324	300	343	314	312	324	321	331	321	328	300	274	344	318	295	308	273	275	331	351	344	307	310	344	264	300	307	302	339	358	332	333	311	308	307	324	303	330	335	335	319	301	327	317	323	319	327	319	317	317	317	323	346	317	351	279	326	335	314	325	323	295	314	321	341	320	286	329	324	254	309	350	293	294	298	283	303	312	311	345	276	316	309	330	307	278	271	319	311	319	301	285	267	302	329	317	313	337	353	335	312	285	291	279	308	330	328	311	313	330	293	285	305	314	293	290	295	317	273	290	277	271	294	314	308	331	335	297	296	312	328	312	320	303	310	300	298	305	331	286	310	322	328	326	297	313	314	337	301	310	297	270	314	318	306	319	286	307	296	286	303	307	317	302	349	256	310	318	328	313	346	303	338	297	313	302	318	281	303	303	306	318	321	310	345	328	295	336	307	332	302	302	330	337	341	334	318	344	311	321	284	305	284	324	320	310	305	325	283	300	335	302	322	308	326	294	291	322	286	337	316	341	293	343	315	312	297	346	309	300	306	300	311	329	315	273	276	295	332	315	329	307	346	310	311	338	308	300	317	315	289	289	300	334	335	337	324	326	316	325	305	309	319	325	296	269	317	345	302	312	325	337	327	315	302	310	296	287	301	309	284	318	305	326	322	330	307	311	308	338	318	332	335	342	305	302	305	312	302	337	319	331	323	297	299	300	322	293	329	306	315	317	298	292	285	306	306	303	294	322	320	305	318	332	312	332	269	320	318	294	288	330	329	316	315	281	287	306	314	299	320	327	304	307	345	309	320	289	305	311	310	332	340	347	325	292	363	302	319	330	336	316	312	284	329	312	289	313	310	328	317	309	307	307	367	329	290	317	335	323	329	292	326	294	316	346	285	361	322	336	332	294	321	292	326	338	319	298	316	303	306	310	300	316	298	325	319	274	299	335	323	336	287	344	322	281	302	280	305	330	293	323	305	305	312	323	278	311	306	306	299	322	345	332	291	328	313	344	312	289	343	317	292	299	359	333	311	320	352	331	278	334	312	301	309	341	324	313	332	315	319	303	289	313	321	330	322	326	319	325	321	329	336	311	334	324	315	300	296	315	307	312	326	306	289	315	320	317	304	307	331	307	323	348	303	311	316	317	315	272	340	308	310	315	312	322	335	302	305	321	313	328	354	317	319	321	331	290	318	319	309	325	341	317	303	300	320	296	307	304	306	317	297	320	301	348	297	298	318	321	340	370	328	360	344	284	299	320	306	290	292	292	320	333	337	319	303	327	318	314	315	268	297	273	311	292	289	319	297	326	319	319	304	303	284	336	308	312	293	286	347	348	319	312	317	287	300	291	333	298	319	317	327	326	278	329	302	267	277	319	315	329	265	314	321	308	294	278	320	327	316	358	308	305	305	352	337	323	317	319	294	302	328	291	336	323	276	302	292	310	315	326	317	310	299	303	320	297	295	312	330	306	295	343	313	336	329	301	327	338	307	300	315	309	312	306	292	312	296	313	316	327	310	289	311	297	352	287	321	302	321	324	312	318	310	320	325	303	310	286	337	316	326	289	318	301	317	292	336	316	325	317	317	302	306	294	334	293	327	315	333	320	320	298	306	296	306	304	281	288	301	321	322	322	318	298	324	326	315	295	282	310	300	333	321	328	328	316	327	330	332	336	326	344	321	315	328	313	338	318	328	292	266	300	328	297	316	310	299	306	293	310	305	327	314	320	306	297	326	312	298	321	317	324	331	351	323	323	348	326	319	300	313	315	336	261	333	290	317	288	286	334	305	312	332	343	332	320	301	299	300	311	333	292	295	308	344	311	314	319	311	292	315	303	323	271	307	305	339	329	306	296	335	322	326	288	332	304	306	330	303	309	325	297	319	322	306	315	305	278	278	302	317	321	348	307	301	334	312	307	302	318	325	325	325	297	345	323	326	342	305	298	298	286	336	323	309	276	307	292	313	329	300	292	295	291	361	289	303	296	315	302	293	296	296	306	296	331	317	295	309	310	297	286	316	317	286	297	321	295	350	312	296	300	270	307	322	320	308	293	344	341	328	316	321	278	318	312	301	312	322	312	303	319	327	342	330	314	327	297	310	318	301	318	318	293	349	308	319	303	313	305	266	302	321	321	304	320	341	332	324	323	310	315	318	287	316	322	307	332	288	294	307	302	323	282	341	315	309	287	334	315	312	327	326	347	279	309	316	305	323	287	321	296	316	314	297	309	285	348	297	297	324	286	299	311	313	300	325	327	315	299	300	296	293	314	298	315	309	279	316	340	306	331	320	265	311	322	306	314	320	307	324	334	279	323	294	296	289	295	322	323	310	315	322	318	287	329	300	311	313	289	290	321	299	324	324	299	328	307	316	311	328	339	326	320	308	315	302	340	348	293	330	323	331	325	318	317	295	334	333	325	332	334	332	311	332	301	326	324	289	252	316	338	328	327	298	326	346	310	301	302	327	312	302	306	343	316	284	289	291	283	300	285	301	322	309	335	318	313	324	327	340	302	326	314	295	307	300	301	326	305	302	318	296	338	325	310	297	293	313	323	315	322	311	275	293	323	303	318	290	310	309	304	337	288	336	287	317	326	315	291	317	275	319	339	319	316	313	271	308	311	303	304	322	317	319	326	313	314	320	330	321	313	286	305	327	299	326	314	349	345	319	331	301	311	284	287	313	317	320	326	319	320	305	331	309	314	289	319	326	287	294	334	281	293	317	287	293	311	319	335	329	310	298	309	313	355	308	325	342	304	304	296	315	262	295	314	291	308	336	301	296	293	297	307	289	332	317	320	319	276	307	308	325	314	301	326	328	321	327	357	306	301	312	326	319	289	322	318	351	296	279	335	301	328	312	318	296	312	291	319	278	338	325	334	290	343	325	339	293	307	334	311	284	291	275	298	333	327	314	326	289	326	325	316	303	314	299	307	306	321	334	300	298	342	318	341	283	310	291	298	319	302	303	348	308	317	326	310	291	298	334	294	317	316	331	312	319	323	327	314	314	323
32193	56627	72735	67073	43833	2519	1520	1395	1241	1155	1121	1062	1032	1012	974	2032	17863	20493	14048	6380	3120	1256	832	771	791	746	764	768	800	748	785	755	803	783	771	838	780	827	733	821	805	811	788	832	813	761	791	813	771	784	743	727	817	836	765	816	783	745	790	799	782	768	770	822	741	758	804	786	774	780	785	785	796	787	792	790	757	796	782	757	734	774	822	747	840	766	729	783	827	775	777	811	796	827	800	804	811	767	777	854	799	772	849	791	689	734	835	781	769	768	831	783	787	810	801	813	778	758	761	815	722	802	800	776	809	800	820	774	775	769	779	766	778	772	742	784	786	795	767	780	778	786	806	825	803	815	747	805	811	800	845	813	752	812	798	773	876	775	782	784	836	767	727	787	798	765	769	774	794	771	757	765	804	793	823	798	705	834	782	830	785	837	783	826	804	804	788	794	818	788	765	836	787	797	818	746	770	776	795	793	786	764	780	815	868	766	821	824	782	743	795	773	824	755	743	828	784	778	786	804	809	776	779	819	792	791	801	761	823	821	812	777	805	798	761	771	824	782	749	783	798	763	760	825	831	811	826	793	762	760	786	822	768	751	779	821	840	732	762	742	752	807	818	815	792	807	832	786	780	823	766	824	797	738	732	797	818	758	783	748	856	791	826	802	784	744	799	808	780	824	793	837	773	748	812	804	815	771	789	791	799	722	742	764	769	755	761	811	787	726	797	775	785	792	754	772	778	826	786	805	767	755	773	781	784	766	815	781	819	789	831	806	814	771	724	814	752	794	815	814	779	755	730	777	816	766	747	793	825	819	791	780	739	821	797	801	774	803	823	799	823	746	782	788	798	831	820	785	794	783	769	803	763	767	702	803	792	846	807	814	797	739	789	769	800	785	795	801	804	781	734	773	761	777	811	755	789	799	772	758	755	776	818	804	783	824	797	764	726	747	769	812	751	806	797	776	760	760	792	783	755	790	761	798	829	784	805	782	787	760	749	789	732	783	787	849	814	758	759	770	811	765	849	810	815	843	784	759	765	778	783	805	753	803	723	810	766	789	761	839	806	727	798	746	764	790	800	829	811	779	806	838	811	783	775	767	781	826	781	779	747	772	785	760	777	798	782	786	802	777	813	741	821	775	783	808	799	771	789	750	773	769	795	761	783	814	783	790	751	771	831	788	775	791	750	794	811	784	790	767	781	746	820	765	779	743	800	802	822	821	745	778	781	841	752	778	770	760	808	781	838	786	792	761	759	766	802	804	768	817	768	799	805	793	777	759	809	804	813	748	765	767	804	845	819	789	806	786	770	828	765	798	834	798	779	744	784	733	748	782	803	761	770	777	793	789	759	756	798	772	788	813	763	826	794	781	774	797	775	741	779	803	748	828	825	827	788	778	751	745	810	808	807	782	836	794	817	792	748	754	760	760	783	723	797	770	773	839	766	833	760	792	831	751	800	777	799	852	806	740	767	824	762	778	760	861	784	785	836	759	771	776	798	787	858	816	784	797	785	774	782	749	795	745	799	777	785	780	758	815	812	782	765	785	802	771	768	814	812	760	769	762	783	800	724	794	788	778	766	794	842	750	785	757	772	794	805	808	796	777	756	792	752	735	771	780	777	819	769	825	801	802	781	783	779	728	762	785	755	801	794	715	782	763	808	786	756	794	813	855	774	767	799	775	809	770	755	787	741	786	730	838	771	797	752	791	827	761	841	767	839	769	785	764	828	792	833	801	788	787	778	772	806	796	774	846	785	781	819	745	755	738	759	801	762	829	781	733	782	750	810	812	788	759	782	785	767	774	806	829	795	804	760	794	766	768	803	763	780	792	717	787	831	788	797	766	743	747	743	760	796	814	785	796	808	835	817	766	806	776	817	782	817	788	746	758	741	794	785	737	774	749	775	800	768	806	800	778	826	761	814	750	825	794	775	734	854	776	715	799	771	827	763	794	761	775	785	778	754	794	793	769	803	771	789	785	776	791	828	827	852	830	781	777	831	802	846	771	801	791	775	801	802	785	790	749	828	795	776	796	778	777	750	767	825	792	781	803	801	767	813	774	826	812	778	802	753	777	783	875	779	810	772	779	825	778	761	826	808	775	757	809	786	767	815	774	767	781	818	802	803	826	792	759	824	744	812	776	728	802	788	787	746	763	807	840	728	800	757	783	799	794	757	764	771	798	768	811	767	787	804	817	813	793	737	776	804	783	795	794	776	746	767	781	775	793	770	779	800	798	808	760	790	762	762	825	756	745	747	733	759	801	812	779	767	811	769	778	793	838	752	802	759	784	776	821	780	811	740	808	758	769	810	786	789	803	772	777	816	747	775	760	757	787	771	792	751	834	811	789	786	791	799	784	775	801	828	773	835	801	831	785	773	766	794	786	751	774	772	812	809	804	797	747	835	756	791	799	774	827	834	779	783	801	774	829	773	785	796	842	816	799	772	725	784	793	788	767	813	802	796	780	764	789	774	812	799	767	792	780	762	731	789	809	761	800	819	834	840	804	785	794	731	791	784	769	812	767	769	793	842	763	810	788	801	763	818	818	787	815	814	768	798	790	789	802	747	808	802	778	802	731	754	812	780	732	809	782	777	762	812	816	786	814	774	809	713	778	794	753	810	763	799	807	812	800	826	775	812	767	780	803	770	753	758	821	793	817	796	761	781	783	806	824	809	800	763	793	776	787	798	751	774	744	799	800	802	814	825	788	771	828	802	787	810	748	781	820	833	841	788	767	811	748	750	793	795	760	790	772	790	759	811	811	782	772	755	801	811	817	779	809	834	802	807	822	800	777	781	811	795	758	793	817	770	758	793	773	773	796	803	793	780	789	802	761	795	838	778	773	765	768	767	812	757	771	760	805	791	775	814	780	831	733	730	771	764	741	801	740	742	823	786	788	788	775	776	750	745	821	795	754	837	771	782	767	747	766	840	759	764	814	797	778	731	809	764	816	757	795	785	782	746	772	761	792	792	822	731	744	811	728	780	800	833	820	800	774	787	791	763	763	791	797	786	800	786	784	785	799	808	757	772	772	808	794	820	815	738	826	815	784	802	779	777	788	804	823	768	818	853	774	791	832	767	752	760	837	788	738	781	774	782	780	791	770	785	749	762	755	836	789	789	773	742	772	746	833	802	822	812	818	767	809	820	775	760	803	837	747	779	743	755	820	797	792	803	809	801	766	756	747	811	795	801	795	791	752	799	756	780	772	764	759	738	768	776	747	777	820	751	765	829	774	803	767	766	802	781	815	792	849	827	810	776	818	797	779	791	797	754	790	765	758	798	775	768	828	804	786	803	790	773	729	775	830	793	779	767	772	807	780	800	786	773	715	826	787	793	725	704	810	784	825	745	782	754	725	764	760	789	824	765	746	766	786	787	852	847	775	759	827	795	823	789	793	794	759	823	795	783	807	843	744	790	791	823	777	768	737	791	802	810	763	786	770	813	780	775	783	734	763	802	766	792	763	781	766	806	783	782	782	807	804	740	782
5963	8076	9882	5819	1482	321	284	281	271	278	293	277	294	291	290	297	418	561	555	491	386	295	274	285	284	299	279	280	273	263	274	236	285	277	261	289	293	305	284	271	271	290	266	279	274	302	249	299	264	280	246	251	278	277	270	281	278	285	295	271	270	276	269	289	263	279	301	269	292	259	299	279	291	251	248	256	322	291	255	264	293	262	269	274	255	226	271	273	304	290	272	266	254	277	256	283	278	251	288	289	265	289	300	299	331	266	279	245	280	297	306	274	270	254	309	293	316	283	260	271	259	301	299	277	291	281	283	277	268	261	289	270	276	256	271	278	277	264	259	261	279	266	266	273	266	275	282	260	272	283	272	263	305	282	309	282	287	254	260	281	292	314	277	248	302	282	290	299	278	291	296	280	286	318	262	289	268	270	259	287	290	262	263	264	313	287	286	296	274	253	289	257	305	272	267	273	287	287	291	271	258	279	287	248	295	258	279	279	270	291	272	261	255	242	292	277	308	270	267	278	256	261	277	282	276	259	266	249	265	293	271	262	280	260	290	278	282	293	300	272	304	262	292	287	270	279	289	248	310	281	285	277	307	282	293	258	275	277	274	284	292	273	270	273	293	289	253	301	271	280	320	274	255	262	273	285	305	309	278	273	248	285	251	267	296	285	259	296	302	276	289	288	288	261	257	271	309	304	267	291	224	254	268	254	293	296	267	266	277	253	278	261	286	272	291	290	318	253	285	277	273	254	284	257	297	283	279	292	257	271	298	262	292	277	265	285	270	264	289	290	228	289	288	283	273	272	282	290	284	284	274	302	280	288	258	305	288	277	264	273	289	280	285	283	259	279	267	239	302	314	271	262	295	271	253	269	288	298	287	260	275	257	308	278	270	254	280	292	259	273	295	248	264	267	274	278	274	264	277	311	268	262	267	280	256	280	253	269	255	279	266	293	269	288	256	251	272	270	292	277	269	273	264	303	289	269	243	270	279	288	294	256	296	311	287	280	251	308	228	271	264	280	292	284	262	282	274	290	289	301	267	279	274	228	254	283	267	285	279	292	262	249	278	258	272	289	288	261	264	278	278	275	262	298	296	284	285	281	269	287	256	256	285	281	279	307	283	281	237	273	283	288	291	262	315	304	309	286	304	263	274	260	313	279	302	280	298	283	271	274	263	295	313	282	284	271	281	273	275	274	266	300	295	279	283	294	273	257	296	288	286	248	257	303	291	291	324	271	240	256	285	238	285	291	272	286	295	303	269	271	229	280	295	268	288	304	301	271	288	311	246	263	294	266	281	266	306	281	265	259	274	311	291	257	289	261	301	275	283	258	291	257	289	286	285	243	294	288	263	304	280	284	263	290	275	298	279	294	265	262	253	277	260	289	284	250	253	284	272	310	286	269	273	260	289	256	281	312	271	256	271	235	275	275	274	279	289	300	269	274	302	258	277	275	268	282	277	252	297	264	269	271	293	262	286	277	302	259	271	269	248	269	312	282	283	268	293	286	261	257	296	282	264	282	271	278	273	274	265	247	284	286	312	293	289	270	274	268	260	302	269	296	283	284	292	277	279	283	299	263	266	275	299	262	300	254	268	252	256	257	277	281	267	254	246	291	298	281	281	285	265	288	306	258	280	244	278	279	292	286	241	300	267	311	251	281	274	294	279	299	286	286	292	254	289	286	282	310	286	276	284	269	287	294	267	293	294	293	247	287	286	254	284	284	266	281	289	275	288	257	280	267	286	287	281	278	291	271	270	270	277	266	298	255	285	264	262	264	311	273	307	258	286	260	245	263	288	277	260	280	271	278	279	274	280	258	302	257	282	279	263	261	270	279	283	280	271	301	299	323	274	255	263	281	302	270	260	285	280	296	253	286	284	263	290	302	288	316	243	298	287	310	275	270	278	265	263	284	252	268	297	261	262	262	289	315	284	262	274	297	293	276	287	263	298	267	297	245	260	281	287	304	279	267	250	282	264	266	282	276	253	263	238	282	302	269	303	287	313	295	287	270	306	261	261	267	297	286	290	277	268	274	266	274	275	277	275	303	280	277	253	232	304	269	288	274	251	250	289	268	262	240	285	254	297	290	279	238	293	269	290	271	283	270	303	268	274	273	267	272	288	248	275	263	279	267	275	285	279	291	274	276	270	305	266	269	297	278	273	278	268	304	323	273	274	278	271	271	293	277	300	281	289	263	258	256	289	303	258	259	251	261	293	293	274	273	267	290	294	275	240	254	267	260	286	287	275	276	300	262	256	276	328	290	262	297	253	277	259	274	268	257	258	312	272	272	267	279	296	270	276	266	300	249	299	254	263	291	294	254	254	259	276	267	271	261	281	282	280	260	262	266	314	281	283	296	319	287	297	305	315	275	284	260	278	296	289	278	296	299	304	283	312	273	272	290	285	273	300	262	283	255	263	250	282	246	306	287	283	263	284	270	277	250	291	261	286	306	279	257	285	283	263	285	289	283	267	252	283	290	252	259	288	301	288	254	264	257	309	266	286	273	255	263	284	292	285	247	277	266	257	286	274	313	290	267	296	241	278	290	303	274	260	263	293	285	296	303	268	292	281	302	288	284	277	254	258	273	255	281	244	274	300	254	263	276	276	267	268	285	268	277	309	240	258	278	277	270	279	294	303	250	269	302	284	248	307	289	298	293	291	305	277	302	278	290	251	251	264	295	268	283	272	282	281	270	294	245	293	270	272	278	267	279	262	261	278	263	266	285	298	289	292	267	262	260	303	260	273	281	281	245	272	301	285	305	281	281	299	287	255	270	251	302	289	276	282	278	283	285	290	261	290	309	293	286	270	256	299	282	292	295	288	265	245	283	247	260	285	256	280	274	268	305	271	273	295	300	287	271	271	276	274	295	278	302	297	264	315	290	275	299	275	254	244	259	280	253	267	279	255	268	286	263	297	295	292	302	266	235	269	279	285	307	289	264	291	266	294	282	263	258	298	283	268	286	278	271	250	279	282	286	272	275	282	240	292	303	267	274	289	267	260	298	266	267	275	274	267	279	276	264	269	267	282	290	282	273	275	291	296	262	284	297	257	275	292	281	275	277	279	289	300	268	271	308	289	277	275	294	284	284	253	289	276	275	267	273	290	256	277	307	290	289	294	305	265	292	282	263	259	272	264	261	296	278	276	281	283	278	261	269	291	273	255	265	245	281	298	273	248	281	270	282	273	265	293	280	269	269	281	270	269	295	301	261	255	290	277	307	277	278	281	262	298	259	272	282	313	292	297	279	274	280	261	275	295	298	256	322	279	298	289	265	304	260	287	276	234	286	259	273	267	299	295	267	269	292	269	293	250	276	288	278	319	272	275	266	265	269	318	313	252	302	279	264	249	245	311	281	265	272	268	293	256	265	272	283	266	280	279	284	267	256	278	296	267	247	253	301	266	275	279	293	263	282	266	265	268	273	266	263	275	291	262	281	267	278	275	256	281	289	259	287	304	267	274	266	288	282	290	278	250	259	303	306
5764	12586	18795	15679	4541	792	764	727	750	783	716	763	720	739	774	827	1815	2421	2248	1539	1089	787	733	742	759	754	689	747	768	750	669	749	747	773	728	714	737	788	703	703	726	738	708	751	728	737	732	688	735	703	692	698	736	770	723	679	728	789	787	733	697	696	760	736	728	708	710	743	739	746	685	748	722	753	693	718	762	754	723	704	777	749	694	732	723	721	768	748	740	736	742	738	713	702	723	698	737	746	750	693	763	697	725	735	703	742	723	738	731	713	743	711	705	740	703	717	748	698	775	769	750	753	707	736	678	768	745	737	739	720	704	771	693	715	692	745	761	745	715	730	776	708	755	744	751	698	704	727	726	730	761	776	721	754	735	725	754	769	750	759	738	762	755	714	745	736	746	732	718	719	708	753	721	721	714	678	715	692	723	721	729	764	708	723	685	744	776	744	732	750	732	712	724	761	685	715	743	695	711	756	715	748	766	782	708	760	747	752	766	734	763	715	696	767	732	723	798	698	721	726	720	777	700	704	706	716	730	690	725	703	740	715	724	742	764	752	745	717	744	696	783	695	719	675	763	726	724	707	744	702	756	681	677	778	717	754	791	716	712	679	742	753	752	709	644	756	739	770	723	711	797	733	768	716	709	762	753	729	712	756	707	738	715	744	738	693	727	752	751	750	685	745	757	728	736	704	722	741	715	722	751	744	788	708	787	711	690	743	703	652	700	724	699	662	743	698	732	746	788	732	786	712	700	731	725	736	716	704	702	749	681	734	718	745	727	715	754	726	788	765	734	736	732	744	696	786	733	776	778	713	755	732	780	737	725	764	734	771	755	700	703	740	748	752	707	670	766	701	700	739	763	724	696	737	739	748	711	693	718	761	709	700	689	708	728	720	739	703	687	752	738	760	770	700	736	683	707	732	730	752	761	732	722	757	749	730	726	728	736	734	749	723	744	770	737	749	744	756	727	690	745	704	711	754	731	721	713	754	728	690	704	753	695	674	791	773	721	730	720	702	728	701	740	756	727	693	698	731	756	704	708	727	708	754	678	711	680	679	690	745	736	717	673	728	742	737	742	668	720	662	728	746	739	737	670	706	705	699	686	732	721	712	711	744	724	751	697	795	713	727	748	694	727	760	720	767	732	687	727	728	688	735	714	738	731	696	760	772	751	709	729	745	731	740	689	667	729	675	740	758	750	759	716	766	696	743	721	764	689	709	702	701	723	715	741	694	719	723	729	784	744	694	731	755	716	704	724	707	696	725	720	766	784	700	754	690	740	723	702	764	711	735	743	735	662	734	702	774	729	763	767	674	780	726	704	703	743	767	720	695	785	688	700	708	708	747	773	750	669	699	730	725	757	718	743	710	726	748	715	767	736	700	716	729	799	745	753	773	723	734	692	739	725	716	801	712	693	738	740	770	735	697	806	754	687	729	694	707	743	756	695	728	711	718	768	738	706	718	754	710	753	726	726	696	724	735	716	699	729	749	732	746	688	682	720	746	714	742	754	698	678	719	717	734	744	750	702	779	705	733	665	684	705	719	728	735	743	735	709	708	726	732	731	706	769	720	720	700	700	730	692	723	748	727	755	712	681	683	735	678	735	771	766	699	683	701	742	726	716	689	744	656	709	765	730	741	740	737	705	756	724	690	724	659	654	756	717	758	788	715	755	702	755	732	704	712	739	729	764	707	739	689	756	720	726	630	689	810	744	749	704	756	736	722	727	723	734	719	718	707	736	780	760	679	678	714	749	730	721	756	673	667	719	736	713	766	718	738	721	721	691	713	697	740	758	672	767	707	741	733	720	711	736	704	721	725	738	705	724	670	780	693	727	694	751	672	750	713	759	770	701	705	713	674	732	688	729	736	734	691	740	694	695	721	778	764	768	752	751	737	716	753	739	699	708	719	762	739	729	752	712	706	759	709	748	735	766	700	719	708	768	721	743	689	722	689	694	714	747	744	666	755	700	767	743	704	690	750	703	780	686	685	805	742	715	738	731	731	724	749	756	681	703	742	715	706	750	749	730	706	791	710	738	668	711	684	749	704	760	729	765	760	723	759	744	729	705	735	744	768	707	756	739	744	731	698	724	712	756	731	731	705	734	722	713	781	754	752	702	711	687	692	748	738	709	737	719	764	743	742	712	686	736	726	750	691	757	709	760	729	674	734	706	724	696	693	705	758	737	723	787	703	746	704	729	707	739	709	750	756	702	763	682	743	751	777	767	725	699	695	777	757	688	735	719	737	687	744	793	729	690	714	705	755	708	736	671	726	747	698	749	710	723	735	693	771	749	708	691	733	700	762	702	733	775	685	705	722	694	751	684	693	757	743	765	720	739	690	755	663	755	712	709	714	713	735	683	702	743	704	699	708	729	711	752	699	748	734	727	708	786	708	736	733	713	754	708	718	690	687	743	705	702	746	772	719	742	736	713	793	758	733	729	764	709	721	728	731	715	728	749	721	750	781	747	790	677	797	675	752	713	718	672	765	685	778	703	729	744	689	759	700	724	739	727	770	723	732	750	725	704	724	750	696	762	749	760	715	733	704	757	778	696	701	744	742	717	771	707	734	727	675	699	726	686	727	757	691	720	752	712	732	713	750	705	713	724	733	742	759	721	715	711	738	735	693	732	734	702	744	772	684	703	766	726	743	766	772	752	708	723	750	697	731	717	759	726	756	725	766	665	740	723	736	704	732	720	744	720	729	714	737	720	691	731	770	749	732	729	737	671	711	720	743	739	698	768	693	701	740	741	776	762	729	753	706	675	756	727	740	735	735	725	738	746	752	692	704	683	761	743	681	720	745	806	758	715	775	719	692	731	778	671	756	769	767	746	708	767	715	738	697	792	751	709	709	708	699	763	758	702	714	696	700	718	746	714	699	676	699	724	758	750	672	745	755	699	723	685	745	707	690	727	726	749	750	712	720	748	683	715	701	704	706	750	698	720	712	765	728	722	699	743	767	706	733	711	689	754	722	742	766	750	725	746	704	757	689	680	744	747	710	734	713	705	755	749	751	746	704	727	700	745	734	692	728	751	727	748	695	778	710	765	717	763	731	700	704	785	698	713	723	681	772	704	727	707	746	714	692	728	743	729	742	669	677	750	712	681	783	727	731	750	727	735	741	759	711	734	724	684	761	740	729	734	713	794	707	762	688	702	711	755	751	727	743	702	737	765	707	798	663	753	683	732	715	689	730	686	735	724	735	756	760	753	771	712	762	722	669	686	694	731	696	741	761	715	765	713	695	743	739	764	727	742	743	776	725	718	730	751	745	737	763	710	725	725	745	701	693	714	770	759	770	693	693	734	740	712	754	682	717	670	762	754	720	714	753	705	765	763	762	777	703	730	714	703	757	688	741	725	758	771	724	735	698	683	752	706	722	690	729	721	714	723	703	752	750	751	697	747	679	723	743	736	751	678	768	716	743	744	693	753	755	780	668	710	753	736	740	713	741	720	778	695	718	766	733	678	714	720	757	729	717	701	683
34405	54646	57246	46107	18525	2064	459	361	387	351	354	345	355	316	384	332	1532	3635	3149	1358	713	324	306	312	333	314	304	309	311	299	297	288	323	287	296	288	324	305	317	334	309	305	312	334	300	335	305	251	287	323	307	310	338	309	319	344	270	324	327	297	329	318	304	300	294	304	293	362	316	272	324	341	332	300	335	326	348	300	327	299	294	331	301	321	342	293	308	310	316	290	317	315	308	298	282	296	320	291	314	306	285	327	307	346	291	317	314	279	312	340	295	320	278	278	324	328	335	329	296	292	313	310	328	304	305	312	328	311	300	323	302	310	315	297	316	296	329	337	310	344	288	338	282	322	299	313	306	323	327	317	282	324	280	310	324	305	342	303	298	288	277	341	297	289	292	319	315	301	263	293	350	295	332	274	297	303	316	334	297	300	314	321	289	302	317	322	336	305	314	298	291	325	293	320	336	320	271	316	314	325	350	323	298	302	324	295	288	304	311	299	308	306	283	333	324	296	282	302	319	285	324	302	302	310	301	280	321	334	302	316	362	300	333	307	323	301	324	332	302	300	327	309	311	306	332	307	354	330	325	284	349	311	324	324	311	304	287	348	319	317	313	313	293	301	299	348	315	320	309	300	310	317	310	333	336	312	336	328	325	334	318	285	308	309	274	312	290	327	315	311	309	309	298	304	310	293	314	309	291	323	279	296	283	329	314	340	311	320	343	320	312	318	312	304	300	308	313	297	314	326	296	324	300	326	290	333	334	338	335	314	332	297	304	304	330	303	317	330	294	301	322	307	339	305	331	297	341	314	293	322	324	349	326	339	300	287	297	300	299	332	322	318	309	338	304	302	298	285	315	284	311	317	312	297	280	324	302	360	311	290	292	326	318	290	345	300	262	331	305	288	352	323	311	339	268	314	293	312	333	329	308	325	307	303	292	312	317	314	289	318	334	348	321	328	310	315	299	338	324	278	319	346	325	322	336	352	322	302	276	306	328	338	299	327	360	357	323	305	293	294	298	277	328	275	304	318	301	305	309	342	307	323	314	324	315	287	297	324	299	336	289	297	355	343	321	293	298	319	313	277	301	344	324	309	323	275	329	273	318	302	326	304	333	307	299	316	301	320	349	310	330	303	322	321	307	296	307	297	296	329	325	287	306	322	294	283	290	312	327	271	307	289	316	312	299	341	306	298	303	319	319	288	324	308	306	315	328	317	290	318	311	281	314	324	314	319	302	292	324	315	321	293	319	339	323	335	295	295	280	284	299	321	320	274	320	310	309	286	294	309	308	298	304	331	287	318	309	300	335	306	321	329	316	292	311	309	305	327	289	286	320	303	307	317	281	318	332	351	326	330	302	324	299	304	328	277	329	312	310	312	298	300	319	291	314	277	306	310	327	326	297	312	325	323	331	310	309	309	336	334	307	293	288	294	322	296	337	289	295	295	324	293	292	301	323	313	335	339	315	338	347	292	288	306	349	308	305	275	318	336	343	334	325	317	333	356	282	296	287	297	325	318	307	290	326	316	301	374	308	323	322	297	310	308	307	312	339	314	302	302	280	296	311	313	318	301	310	304	301	326	326	304	299	308	296	325	357	303	314	319	327	283	324	327	330	290	285	333	316	288	324	303	288	304	351	294	333	321	332	286	305	307	262	327	311	282	284	337	306	328	301	297	292	311	310	300	287	294	313	292	317	332	335	317	332	318	330	326	304	325	339	324	324	314	339	325	319	270	305	302	275	346	328	301	338	347	286	313	304	305	322	310	316	301	303	296	267	322	331	326	310	291	296	304	309	328	310	322	307	343	293	340	321	278	312	330	289	322	298	350	315	279	290	312	312	324	316	317	295	296	296	300	312	317	333	323	315	330	337	293	325	305	318	318	306	316	314	323	312	311	318	312	283	297	326	319	282	324	316	287	298	341	333	320	304	299	309	324	321	307	320	287	326	288	290	309	309	311	309	322	302	326	296	305	336	338	306	350	322	341	344	318	275	322	276	299	285	331	314	286	286	317	324	316	308	320	295	296	255	281	300	298	308	322	354	291	287	289	293	304	321	325	310	311	293	303	325	298	272	323	330	311	292	324	281	325	301	292	336	298	298	331	334	332	291	345	351	330	323	308	294	322	312	338	310	314	325	313	334	302	295	319	312	338	327	345	306	299	296	326	349	269	320	320	310	337	307	280	330	307	264	338	307	303	321	295	278	302	338	259	317	352	280	327	345	326	292	337	320	322	308	321	315	318	314	287	324	348	301	323	353	314	334	323	287	342	309	324	277	314	318	302	324	308	328	330	329	324	311	317	327	334	305	351	291	337	317	349	310	343	286	312	325	304	324	297	330	308	308	345	361	328	309	310	339	285	288	324	322	298	298	290	300	331	302	309	334	314	308	306	334	287	298	325	325	301	312	345	315	286	281	305	305	282	295	336	321	309	320	302	326	309	307	345	308	315	274	331	333	312	322	280	299	274	305	322	316	303	312	334	318	309	296	309	313	288	297	316	299	324	346	291	314	340	317	319	328	270	308	313	292	303	323	291	336	292	283	285	333	329	280	312	330	336	316	339	306	337	311	299	299	325	333	314	310	286	323	341	289	322	282	322	322	326	323	327	299	321	313	301	311	310	305	310	318	320	322	280	308	336	276	280	288	307	319	316	334	319	323	307	301	307	317	303	322	294	336	302	294	312	333	348	325	298	327	296	315	311	308	337	309	309	324	295	274	330	331	369	318	300	295	330	307	333	341	318	328	297	298	297	333	333	308	320	303	301	320	301	313	307	310	330	298	323	326	320	328	318	325	298	324	291	297	309	294	306	328	297	320	350	293	310	315	327	299	310	295	313	300	314	328	321	342	292	330	352	294	316	316	309	309	325	306	335	293	327	346	283	346	318	323	339	310	318	312	330	287	311	331	350	325	285	293	341	258	334	289	298	299	337	286	319	349	290	283	359	286	324	326	298	318	314	347	292	311	305	309	342	304	303	329	312	283	293	288	329	305	324	283	318	306	277	333	309	287	311	300	307	310	329	345	305	295	330	308	317	337	302	314	310	315	336	312	314	342	309	308	293	331	325	322	331	284	286	310	327	326	323	317	311	306	321	300	303	302	302	302	302	352	298	329	331	301	292	327	303	278	335	281	290	322	320	320	292	323	284	310	318	364	305	312	328	299	328	336	307	308	294	313	325	321	331	356	343	292	343	260	296	308	313	307	325	317	320	314	323	318	325	286	332	308	388	296	322	323	314	319	310	298	301	314	315	298	292	325	307	325	328	306	321	311	335	329	311	308	282	312	306	293	350	310	297	310	293	301	320	294	330	313	341	295	271	329	312	322	318	282	309	322	309	313	320	304	314	302	327	319	310	300	308	301	312	300	340	313	319	320	353	315	294	308	336	327	309	324	280	354	298	329	290	297	317	293	276	328	345	341	294	337	291	322	321	342	322	321	333	316	327	325	328	332	330	298	318	297	333	294	299	301	313	300	306	299	304	333	306
21442	42197	53142	50136	16093	1847	1301	1173	1116	1023	1030	962	962	903	946	1105	8152	17571	14617	5992	3209	1073	777	794	814	792	823	845	763	806	798	802	838	761	818	812	820	793	771	803	782	824	785	753	805	833	802	796	785	765	761	850	834	783	797	782	796	809	815	797	794	806	768	809	783	769	742	800	803	787	818	828	800	786	810	776	782	836	824	828	789	779	773	818	819	740	796	819	793	806	799	792	779	788	794	806	816	801	767	790	765	776	839	753	779	779	808	799	792	823	852	847	773	805	764	808	799	800	804	763	826	762	793	743	794	746	783	785	823	806	797	722	795	802	776	794	780	762	813	787	788	817	825	759	777	842	776	786	826	756	776	840	836	796	794	806	794	774	763	772	767	762	810	833	743	813	789	835	760	761	800	817	791	749	853	851	787	814	771	816	806	819	805	813	823	777	855	844	768	817	793	793	801	762	767	781	824	801	846	776	776	811	818	769	833	831	757	784	841	782	830	849	790	812	881	779	816	810	838	732	803	750	788	812	791	780	837	854	753	792	792	799	791	784	781	807	810	814	746	801	789	819	778	766	854	803	759	817	788	767	781	789	832	815	743	796	786	775	792	811	788	828	828	782	789	751	769	770	831	770	818	799	784	795	777	827	812	834	805	825	801	771	736	794	750	823	799	761	849	766	780	806	757	798	770	792	803	811	801	835	826	755	779	786	834	829	792	856	778	780	814	813	825	767	760	782	796	760	811	806	816	785	792	823	796	816	769	775	825	810	833	796	761	773	808	811	786	790	802	759	776	753	789	763	801	758	831	771	798	812	847	823	787	840	824	860	775	763	771	792	781	798	825	783	767	831	809	814	820	770	790	804	830	789	861	788	811	783	818	794	817	795	752	778	827	770	791	797	766	772	807	840	773	814	773	763	806	763	838	831	793	796	775	797	781	722	768	807	746	761	807	788	767	788	758	760	784	821	762	795	763	780	793	779	807	762	826	808	791	753	828	832	799	803	791	801	787	818	805	803	820	810	829	784	792	790	841	790	801	799	804	783	743	792	823	765	789	787	819	775	811	793	793	771	807	808	799	785	812	792	807	818	743	810	845	790	785	721	794	784	806	784	805	800	788	749	814	806	810	807	747	847	836	781	794	803	796	760	803	789	818	767	804	799	791	792	809	841	814	788	803	816	794	799	778	756	793	799	833	794	796	822	822	800	791	859	745	723	785	803	806	860	797	801	803	790	798	820	811	786	818	846	826	801	788	807	823	821	813	801	833	820	767	800	813	808	766	794	809	805	784	768	854	771	781	786	796	836	818	808	763	770	770	835	780	797	760	775	768	778	779	800	853	774	811	779	779	839	803	789	765	834	779	754	768	793	783	777	773	800	795	853	785	796	739	761	844	843	761	813	807	784	810	770	797	763	826	804	840	770	839	829	732	835	845	845	791	840	833	794	822	780	764	810	815	758	794	760	813	752	820	747	847	768	767	792	840	836	766	816	790	853	799	799	791	768	801	756	783	788	827	827	763	751	792	851	810	843	808	778	785	766	784	810	818	776	817	821	830	837	790	759	800	820	784	805	814	785	778	802	829	754	804	862	769	790	777	790	811	763	776	821	777	770	865	777	795	757	761	766	788	791	799	809	754	796	781	802	827	761	767	820	825	790	802	794	826	840	847	753	790	796	796	875	775	795	799	790	804	798	848	816	824	827	825	834	800	823	804	752	810	772	823	743	780	780	830	785	766	755	805	805	846	785	759	798	795	795	783	787	774	782	815	806	768	752	801	781	758	754	802	796	833	774	799	799	729	758	816	783	810	775	817	762	783	807	766	756	807	853	820	781	794	784	809	815	836	753	746	813	773	766	863	822	788	784	778	824	786	792	802	786	768	843	776	836	731	819	760	782	789	810	786	821	826	816	826	817	802	806	782	761	860	731	808	760	811	798	774	760	789	720	775	807	775	822	822	794	894	826	765	795	823	766	796	753	780	724	799	827	806	796	771	802	796	739	769	772	789	860	785	783	796	811	824	825	784	762	781	786	829	801	818	860	804	812	759	777	814	743	777	783	744	791	787	836	794	798	779	749	751	844	755	806	810	765	749	728	813	822	737	799	792	812	789	784	831	843	792	792	806	800	811	818	826	839	836	818	807	759	811	829	822	772	773	717	804	851	776	796	807	823	783	819	736	809	793	789	741	797	769	781	754	799	779	784	837	751	843	836	739	859	794	794	769	839	781	810	830	803	839	790	836	816	794	835	762	811	832	777	839	805	803	832	774	778	812	820	737	778	786	805	784	775	774	762	795	825	797	810	799	783	790	800	792	773	771	801	790	732	791	761	750	847	763	761	813	817	838	837	763	751	788	768	849	813	757	811	793	777	783	793	796	785	809	784	847	763	800	785	777	799	838	815	798	820	756	803	800	779	830	816	805	759	809	797	774	822	723	844	776	819	798	735	804	838	883	822	817	785	720	781	814	801	748	787	782	803	753	770	801	838	781	809	763	767	816	818	837	781	807	744	792	785	738	786	769	804	801	835	771	772	842	804	799	794	732	794	782	820	810	742	776	766	837	801	761	769	807	782	797	838	799	753	753	788	769	788	809	773	800	837	795	834	795	804	805	783	768	823	734	749	813	795	761	788	788	775	799	791	777	822	786	790	789	842	775	792	785	819	789	834	786	803	783	870	776	773	776	849	817	765	756	757	829	758	796	807	829	763	764	768	802	802	756	802	752	786	754	830	832	812	830	809	802	754	793	833	828	782	830	818	746	819	800	810	798	770	757	772	786	819	789	816	827	786	830	785	779	811	818	815	835	804	820	853	787	777	781	790	777	798	821	798	777	859	777	794	777	814	827	801	771	759	777	824	815	826	779	785	788	813	787	825	791	775	826	787	845	794	830	789	825	750	857	760	765	775	783	798	791	792	765	796	773	818	844	793	768	803	769	802	767	788	740	795	791	804	794	748	821	801	868	836	815	823	828	827	805	849	781	784	829	836	812	771	826	828	778	797	811	837	774	782	804	795	779	814	848	762	834	767	792	780	822	786	801	833	770	780	790	829	774	798	795	794	804	813	776	802	807	782	795	802	780	833	835	808	818	827	782	836	744	784	754	836	813	779	820	797	824	783	797	828	789	810	776	772	797	731	796	808	850	820	795	775	838	809	803	781	817	812	811	764	811	810	770	767	826	800	845	812	781	824	770	826	797	818	793	793	758	718	805	777	806	819	782	808	835	825	827	829	783	760	811	760	791	822	788	792	783	786	770	787	814	806	798	829	838	799	802	823	761	824	811	782	807	767	791	738	749	780	802	773	789	823	792	764	794	803	795	811	796	808	775	801	789	801	795	809	817	767	797	771	798	779	823	777	805	780	766	807	806	818	808	790	794	828	807	824	785	802	829	806	828	794	837	777	787	830	799	799	826	799	786	785	798	776	806	793	810	817	826	778	824	811	774	803	817	760	780	785	812	878	802	806	756	758	810	828	775	820	827	780	812	795
43083	67345	70592	58150	27410	6729	856	539	441	422	407	392	384	350	311	362	4351	10196	7878	2857	1333	502	322	315	265	263	289	303	306	294	283	272	280	302	288	294	280	291	316	280	310	316	263	280	278	290	298	300	313	261	292	296	300	289	309	294	278	286	278	291	292	284	309	291	269	290	291	293	289	297	305	319	271	305	271	257	316	305	279	296	273	282	294	288	270	301	289	257	300	274	298	296	313	289	296	272	283	285	302	288	289	284	302	294	289	288	309	254	276	276	262	272	275	269	275	283	309	302	318	293	280	307	254	287	291	275	246	296	297	290	295	303	259	275	314	298	272	267	313	284	272	276	274	298	286	257	312	280	285	292	271	282	286	272	280	293	268	292	294	278	303	282	260	275	292	312	285	311	293	291	299	283	264	283	300	307	295	255	285	299	294	293	296	274	281	274	290	302	304	285	286	297	256	295	309	257	297	317	291	291	257	275	274	287	291	292	297	256	281	264	271	314	306	303	312	273	276	287	293	295	298	343	314	286	276	275	299	306	300	288	275	298	272	304	282	274	279	274	301	313	271	299	269	297	282	261	255	263	296	297	263	269	307	287	287	273	284	278	312	290	258	272	309	290	276	279	305	273	280	283	299	271	307	249	298	260	295	286	310	334	291	267	279	268	282	287	269	278	266	269	290	319	292	298	268	253	296	277	307	270	289	302	300	288	287	293	273	280	304	280	291	260	247	282	269	283	279	323	273	305	271	270	265	260	291	307	278	292	290	276	268	284	271	295	285	272	285	299	292	309	285	273	280	296	264	296	270	300	286	264	269	286	252	287	315	276	300	276	299	287	294	260	264	318	281	307	292	295	290	283	278	301	269	258	292	274	286	270	245	285	268	311	299	287	300	257	290	280	306	290	299	302	297	270	296	302	296	259	295	315	310	314	299	286	304	268	293	274	279	288	294	299	311	292	267	297	286	306	257	283	291	286	302	292	307	241	266	276	293	303	286	315	301	273	261	292	299	265	294	303	288	280	286	283	321	267	277	258	300	286	267	275	281	247	290	265	301	281	303	293	307	290	304	266	274	255	276	270	249	247	298	311	258	293	291	254	322	315	285	287	273	276	307	290	288	276	282	297	297	291	320	297	299	301	303	292	296	293	273	294	260	291	318	276	296	318	280	296	267	269	251	289	283	294	295	282	281	322	291	301	284	288	311	274	284	276	264	283	255	273	305	295	282	243	257	271	301	293	245	301	264	303	287	285	279	290	281	244	311	293	263	274	287	261	316	273	292	298	258	300	265	264	281	285	280	283	306	265	303	304	269	271	271	297	297	290	278	271	276	293	263	279	284	288	296	244	286	327	283	292	299	299	288	285	289	288	311	294	260	312	275	294	284	271	294	280	293	263	296	287	310	299	286	255	261	296	265	304	282	273	294	299	279	277	311	284	255	298	247	286	303	300	284	292	282	332	275	307	325	299	284	266	270	278	288	296	262	298	299	289	306	315	285	321	298	276	267	262	281	277	276	270	282	281	265	302	319	312	294	286	307	271	300	275	275	256	306	266	289	284	299	280	270	296	297	261	295	309	247	261	283	282	299	286	289	301	263	274	298	273	282	301	267	300	290	309	291	288	290	284	295	266	288	269	307	290	275	286	297	269	290	276	276	295	267	312	280	301	302	312	298	266	297	276	294	283	261	294	313	294	308	305	266	271	262	292	293	259	275	274	287	302	256	259	261	263	318	288	297	292	286	251	306	279	285	298	271	302	296	264	283	258	248	256	296	272	285	304	307	269	271	284	259	277	275	319	284	295	304	297	285	294	274	258	296	326	293	313	278	269	305	270	299	285	270	266	293	302	288	286	258	293	284	273	308	285	262	278	319	283	319	304	250	306	266	309	274	268	281	305	283	250	291	255	292	277	298	273	286	302	299	294	263	256	300	273	270	264	295	256	318	291	270	274	293	301	283	266	300	308	280	280	274	315	299	262	269	286	259	299	275	288	320	298	305	280	293	277	315	280	307	310	291	277	307	268	286	273	276	300	292	297	295	299	304	270	303	271	299	286	273	313	267	257	250	298	320	307	278	294	282	294	243	284	322	273	321	296	288	298	297	297	292	260	278	268	315	285	301	270	277	297	273	305	271	275	288	290	300	269	321	271	265	281	290	280	270	273	310	299	272	267	286	285	284	259	276	251	299	303	264	274	295	286	287	275	259	285	250	279	281	283	327	308	321	284	266	267	291	316	303	283	250	281	298	265	290	290	268	269	279	278	286	308	280	262	278	270	257	264	266	267	290	256	280	275	308	297	264	295	248	321	280	294	302	271	292	280	308	297	289	281	255	313	295	297	300	236	278	289	333	315	263	279	276	297	269	278	277	283	283	286	282	262	293	294	277	293	296	278	281	278	299	292	298	297	289	271	300	270	296	290	298	271	267	267	289	268	290	317	291	308	288	299	289	270	294	296	293	294	258	298	269	298	303	254	268	277	298	294	275	282	291	276	290	279	278	310	272	280	287	286	267	303	301	291	292	266	297	303	264	309	272	297	290	295	299	297	269	292	297	281	306	272	279	273	315	289	273	267	278	294	263	297	275	296	269	276	297	259	273	274	294	326	280	304	296	271	316	278	289	267	240	280	262	302	263	275	283	275	296	303	298	314	293	276	302	261	287	286	285	278	289	288	272	295	277	276	298	313	232	271	281	271	298	250	288	289	303	274	278	303	292	262	298	290	291	279	284	284	271	290	268	286	304	269	264	311	296	302	304	282	327	280	294	273	263	251	295	277	307	284	255	313	288	328	240	283	293	254	308	254	274	271	266	308	278	257	272	299	273	289	277	266	275	263	264	286	295	283	285	280	296	261	289	268	261	299	264	294	278	304	304	255	301	279	286	301	300	285	304	264	281	285	279	303	278	313	264	297	292	272	281	265	276	282	278	295	290	296	281	296	276	285	292	300	311	307	288	310	290	292	301	256	291	308	294	294	274	266	268	272	299	270	289	287	302	283	302	273	278	286	312	290	257	279	311	294	310	292	316	261	292	304	286	298	293	264	280	266	267	277	306	298	297	300	249	316	310	268	291	254	299	282	292	301	251	270	298	279	290	244	281	287	290	301	319	283	290	273	299	301	288	277	238	277	259	298	278	255	304	277	280	287	289	253	293	276	304	278	252	298	278	285	280	284	238	289	302	305	279	258	291	308	288	281	293	317	306	311	273	284	293	301	280	281	289	276	293	274	309	312	322	298	311	277	292	320	287	300	291	255	304	263	302	298	264	280	281	261	292	289	265	271	275	285	297	291	289	287	290	285	306	261	291	285	313	272	283	253	235	282	317	300	267	282	303	291	241	302	290	317	279	272	294	283	276	250	289	271	278	254	278	285	308	284	296	280	257	255	294	313	304	265	297	283	290	264	286	297	274	259	285	276	268	283	285	319	303	305	302	297	314	303	296	287	305	270	298	268	255	296	261	268	283	278	298	281	278	262	278	280	254	274	258	294
26052	50651	67155	61556	17870	3249	2047	1726	1595	1465	1383	1300	1333	1188	1069	1308	18820	31982	25713	11817	6137	1705	724	768	733	711	712	720	771	740	741	736	708	741	763	720	755	714	697	733	767	697	724	730	715	707	738	724	719	719	742	732	741	684	705	687	731	716	712	664	702	719	672	708	697	718	680	685	760	721	687	662	730	729	702	720	731	702	702	738	709	675	729	715	758	695	683	672	693	725	714	718	729	742	722	786	745	712	754	744	702	756	743	715	728	741	740	763	733	737	700	719	710	744	731	703	742	678	705	734	747	727	698	789	715	768	748	765	708	727	726	718	766	747	721	723	740	784	771	677	696	670	717	683	714	729	728	724	684	700	732	712	694	738	728	725	751	709	720	752	697	763	766	705	710	721	695	718	702	713	705	775	703	747	728	747	717	754	732	753	768	763	711	729	745	714	741	737	714	729	683	707	686	730	742	739	723	720	704	736	756	736	785	735	678	731	705	680	725	735	700	729	730	695	708	730	693	769	740	714	722	693	737	651	717	690	747	718	783	740	774	763	700	761	732	694	682	742	711	727	705	727	746	725	752	704	708	732	727	676	741	713	780	743	744	771	695	731	736	725	734	723	716	724	782	686	696	696	726	700	693	704	723	720	708	686	729	711	704	760	721	714	771	755	715	731	743	690	696	722	697	726	680	746	690	679	725	692	761	691	737	717	717	735	732	700	691	761	666	750	760	682	764	739	712	695	720	723	720	738	691	685	715	713	701	711	785	701	709	689	722	721	777	763	680	702	718	734	737	706	692	692	736	678	692	709	676	768	696	718	696	720	796	751	718	782	741	681	755	658	749	721	753	742	690	734	757	768	706	708	714	733	734	711	737	741	747	708	673	696	732	739	719	720	720	758	721	710	743	709	698	744	729	750	678	688	736	771	734	727	730	763	731	664	722	689	783	715	629	731	688	705	770	728	745	740	652	724	712	712	732	690	719	759	727	722	716	780	773	737	691	743	685	689	752	744	631	720	761	702	710	748	691	710	724	683	727	737	736	748	711	717	686	700	757	721	741	682	702	741	684	684	713	779	713	716	727	745	719	702	693	693	691	695	703	727	715	711	706	679	737	741	734	769	682	755	713	686	678	690	764	683	725	708	684	679	730	730	725	720	718	717	713	659	679	683	711	777	715	723	707	730	710	684	709	746	662	747	675	707	737	701	703	721	713	696	738	745	699	736	743	681	686	718	708	792	713	705	719	674	733	741	746	743	698	712	770	749	725	763	725	721	669	703	699	702	718	766	716	666	714	740	752	776	756	693	710	765	768	719	663	718	691	693	676	720	693	767	750	687	735	707	740	702	703	700	732	688	681	716	716	679	753	749	727	727	719	670	759	744	712	736	745	745	708	686	716	710	713	753	691	755	731	749	722	754	748	697	734	767	715	734	726	711	716	703	702	670	747	707	740	761	705	781	704	718	704	668	719	738	778	711	743	688	746	695	725	719	704	728	701	736	686	718	704	732	733	715	713	720	718	727	747	748	747	780	672	731	718	719	717	705	737	745	672	689	756	722	738	730	679	725	698	732	700	756	702	707	706	731	684	722	740	712	665	726	704	704	687	757	676	745	732	733	704	726	713	751	748	706	756	754	697	716	764	727	724	734	707	702	742	775	729	686	744	689	736	731	727	687	739	694	715	706	772	739	743	706	728	726	711	695	720	717	709	744	691	690	733	716	726	713	728	744	703	727	724	744	742	738	713	691	695	679	704	684	686	736	716	704	691	773	726	706	768	696	721	747	708	703	784	733	685	709	723	696	701	726	727	707	753	722	745	740	734	738	742	709	707	715	685	728	718	714	703	705	696	722	692	716	691	700	713	776	750	701	747	732	689	700	737	676	689	768	737	691	734	754	749	709	697	736	713	745	684	721	768	739	703	766	750	737	697	724	709	694	735	714	731	731	706	747	702	731	708	698	662	659	718	698	706	719	711	779	717	712	675	735	739	722	736	727	723	713	693	675	721	753	737	734	704	746	694	779	735	717	716	695	688	730	744	711	718	722	699	812	700	721	749	693	696	721	753	740	758	786	734	748	804	695	763	725	747	747	728	756	669	762	709	702	734	723	732	671	709	736	737	703	727	731	730	722	718	727	694	685	740	677	740	709	740	715	725	659	693	718	710	740	744	738	709	770	740	736	748	766	715	747	709	726	690	697	735	700	709	727	722	698	748	723	705	704	736	709	688	714	711	736	732	704	690	690	726	718	698	695	722	719	703	708	687	691	705	729	725	743	726	749	714	736	753	700	735	712	750	732	768	729	731	672	690	727	706	666	745	712	742	718	684	680	697	730	689	755	685	689	691	742	716	714	740	719	734	699	739	699	743	680	707	704	700	735	733	744	698	714	740	733	695	657	695	709	750	696	738	682	696	710	725	723	759	677	708	813	716	697	700	735	689	714	770	717	714	669	755	744	713	744	707	687	729	685	740	713	753	708	760	721	741	713	734	797	722	713	749	680	717	758	684	718	733	698	745	717	718	761	767	706	720	695	731	709	709	730	717	732	728	745	743	727	745	756	729	712	727	692	716	734	744	750	704	688	722	726	753	779	755	743	721	769	720	715	705	752	698	731	719	745	712	709	697	762	731	708	724	735	693	695	723	670	730	711	743	702	773	756	755	677	713	708	755	742	714	731	741	730	670	737	672	754	667	755	682	729	693	754	740	680	755	725	730	691	747	760	703	774	721	739	694	744	721	689	711	720	729	722	751	727	697	719	714	728	763	748	716	714	694	707	698	748	703	709	761	700	672	677	762	708	664	689	701	778	748	689	729	738	787	736	713	790	659	736	697	729	649	720	730	712	701	733	691	767	769	713	733	759	739	707	668	718	743	759	689	706	717	710	737	711	687	705	706	752	768	712	718	691	736	751	765	705	752	717	739	695	711	744	725	735	737	709	690	707	794	711	732	691	746	729	763	733	710	690	771	674	765	765	735	689	720	729	727	723	749	723	723	757	693	744	712	756	694	674	700	708	703	714	707	714	719	791	720	741	683	709	688	705	725	718	699	768	734	742	724	721	714	701	698	739	714	705	740	703	747	671	763	737	713	720	740	769	727	695	751	758	764	718	717	745	765	750	728	746	730	734	721	682	725	696	711	757	709	728	772	742	693	713	791	736	714	672	712	718	724	703	720	737	766	743	744	722	722	717	720	766	735	714	706	683	728	674	706	694	729	758	736	769	723	687	717	693	726	745	715	701	724	746	745	731	711	767	689	705	754	735	741	737	711	700	688	686	711	709	696	717	706	733	694	774	749	728	729	746	669	751	741	699	750	713	688	712	664	753	734	726	733	708	721	738	711	724	759	762	714	693	768	686	698	700	746	694	714	712	739	759	684	724	766	710	735	741	729	706	704	713	689	722	725	699	726	747	699	753	686	735	731	661	704	705	756	731	792	749	706	720	669	729	740	710	706	736	792	720	732	703	686	696	750	711	731	725	720	740	737	729	713	751
4899	7933	7114	5293	1055	332	263	281	279	271	278	246	236	230	284	265	458	959	744	559	396	305	271	238	252	275	256	261	265	270	260	267	225	234	266	232	238	255	255	268	248	245	263	262	270	262	245	273	253	246	245	231	280	239	263	258	288	281	258	258	285	256	244	238	258	263	256	242	251	286	268	242	266	244	260	288	255	264	266	278	266	310	290	273	226	239	244	247	239	246	263	238	243	225	262	287	236	280	276	265	299	252	257	241	252	267	261	274	241	225	227	289	252	237	249	264	253	247	270	247	282	271	263	241	269	245	253	245	238	242	261	253	262	260	243	276	259	277	272	253	258	261	263	262	277	247	259	256	242	224	258	256	294	243	266	267	284	253	254	266	257	269	297	254	266	255	222	302	249	260	267	268	264	249	261	262	271	248	250	279	259	257	251	236	264	247	266	257	262	285	251	247	211	251	244	227	275	269	263	282	273	252	245	272	230	251	245	250	232	260	241	280	292	237	258	265	234	247	276	244	231	277	258	264	275	230	252	263	267	271	260	252	263	249	290	260	239	241	256	292	253	244	272	273	276	247	240	290	274	233	246	243	267	268	269	255	273	288	262	252	246	238	280	274	277	243	264	249	244	240	237	233	273	276	269	289	278	239	276	251	256	264	258	275	260	265	243	282	230	260	209	249	267	251	235	262	242	241	225	265	250	276	269	274	282	274	251	269	249	243	241	264	266	244	268	250	231	263	231	245	231	269	269	253	254	249	238	296	285	244	247	279	257	263	288	266	263	258	281	261	261	254	230	238	275	258	245	249	269	278	236	268	238	247	282	270	255	245	248	238	259	214	254	237	282	255	259	283	247	234	264	274	240	257	235	240	276	233	258	280	264	256	248	259	270	220	267	277	270	265	252	231	226	254	274	247	261	240	232	232	262	250	261	227	270	246	266	268	291	267	239	274	248	254	237	276	267	257	266	242	270	243	264	272	227	232	283	257	251	256	260	244	243	242	265	264	234	273	260	259	277	265	284	270	260	240	255	265	260	276	265	247	241	259	252	227	262	233	254	248	255	255	240	240	240	283	235	280	291	261	261	257	240	271	297	271	228	239	281	246	268	270	256	240	267	268	249	250	265	252	247	247	268	261	247	263	270	268	240	257	257	244	265	273	251	250	255	226	258	234	274	256	268	261	262	240	274	267	267	259	263	248	273	249	249	261	231	254	245	292	268	258	246	233	261	249	258	247	253	275	245	259	251	262	262	254	245	217	289	252	247	226	274	255	264	285	254	274	261	286	254	271	249	290	285	273	249	251	208	253	271	257	251	244	260	261	275	269	256	271	276	252	268	217	269	235	231	262	245	242	237	252	261	242	294	234	266	252	272	254	243	254	287	251	272	251	278	270	275	245	238	243	264	250	272	271	259	252	233	241	249	238	226	263	247	254	249	259	266	254	235	241	284	255	267	265	268	241	290	274	281	253	267	264	233	253	234	260	263	235	278	279	254	255	270	259	253	216	262	254	253	254	272	269	256	255	273	248	248	270	245	263	269	257	257	241	247	255	263	229	265	272	247	266	270	255	266	288	245	266	255	255	263	242	287	246	259	276	254	263	247	239	253	255	260	242	249	251	257	260	262	270	240	251	235	256	246	228	278	259	242	258	261	283	291	222	265	270	258	260	244	267	263	275	271	278	261	242	260	298	255	256	262	241	246	256	250	245	274	271	278	245	256	236	272	244	233	263	237	267	257	262	257	265	293	260	263	279	272	277	241	275	266	197	241	247	269	220	282	255	268	260	257	263	254	272	270	281	284	259	244	243	244	251	269	250	280	270	275	250	242	251	253	268	249	251	245	255	269	244	295	240	266	267	266	272	273	256	248	271	271	274	273	258	259	240	246	237	270	246	261	288	259	264	256	294	266	244	248	265	277	247	267	279	228	230	249	256	236	261	278	249	252	262	238	253	284	243	272	256	254	259	275	257	250	260	269	270	239	244	231	285	276	251	251	260	283	275	254	256	259	245	282	253	261	247	249	260	248	247	259	260	262	275	290	271	261	254	263	253	273	251	282	290	252	299	237	251	244	257	225	249	273	260	249	231	259	277	258	255	259	244	280	247	261	291	272	272	275	225	246	263	250	254	233	264	264	263	237	264	264	262	269	237	246	227	269	309	263	223	233	261	280	234	249	273	237	271	274	258	259	252	254	243	237	262	278	273	226	266	255	277	278	257	296	267	270	277	256	274	264	281	252	247	238	247	276	266	264	254	263	258	279	253	251	257	266	266	293	275	256	238	252	250	267	277	287	251	264	242	261	281	272	274	271	257	256	219	269	249	244	258	260	288	240	260	287	272	244	288	255	243	284	234	245	254	282	277	271	243	284	281	274	249	268	288	271	263	260	238	240	230	259	216	249	284	277	231	244	247	250	277	271	246	243	243	266	262	273	290	247	264	261	260	250	255	260	259	269	254	278	240	277	268	251	277	244	271	264	260	225	256	270	262	219	247	249	250	254	254	281	268	242	250	240	243	275	257	279	269	261	265	257	239	259	263	281	297	276	261	254	245	258	249	246	245	261	245	253	260	251	264	274	281	225	258	272	253	280	276	239	274	247	254	259	247	286	283	262	263	261	287	236	279	241	264	274	252	233	299	249	254	271	239	232	249	256	283	261	275	275	260	237	265	272	276	241	285	250	260	263	251	286	244	265	241	253	246	272	252	272	267	265	239	256	244	265	267	263	249	258	230	242	253	229	233	246	289	253	254	281	249	277	263	259	228	234	225	281	251	277	255	248	276	251	264	270	260	252	268	217	250	257	287	222	273	283	240	288	241	262	250	291	315	265	272	275	244	287	246	254	275	241	248	233	270	230	252	275	207	253	265	250	256	231	282	233	258	257	286	245	266	266	251	273	252	234	264	248	271	240	261	291	264	265	263	236	253	237	265	261	245	241	268	275	274	254	269	258	283	250	270	273	249	212	274	257	261	247	255	261	281	253	261	260	278	240	245	266	256	266	251	270	241	246	272	270	246	285	256	255	246	251	262	252	241	258	248	255	269	255	286	262	271	232	281	291	270	242	263	277	266	242	252	262	253	227	268	252	277	267	273	259	261	264	258	257	274	246	268	283	262	264	255	258	269	267	230	237	240	261	261	262	264	235	272	257	262	286	269	250	280	304	265	272	272	234	272	276	256	279	234	280	264	260	271	252	249	252	260	267	270	269	262	270	256	258	261	270	271	272	266	251	243	282	260	266	279	262	265	279	273	282	240	259	242	280	240	280	260	261	263	257	253	237	273	246	250	239	268	272	243	275	237	259	253	240	250	252	264	246	252	264	234	240	296	262	263	257	234	260	260	249	241	282	272	237	242	240	242	238	245	280	275	210	256	293	259	263	264	242	262	249	271	262	280	265	262	285	246	252	280	261	265	246	245	260	247	268	268	267	267	257	265	270	227	272	263	234	252	248	259	256	274	255	265	269	255	250	254	246	236	268	247	266	262
4670	12059	14652	15051	2445	776	741	731	745	766	774	692	688	675	645	794	2107	4447	3456	2075	1226	825	661	673	722	723	669	722	673	667	703	695	681	683	676	629	677	722	693	701	672	645	683	685	675	632	683	688	704	698	662	688	651	673	684	666	686	713	701	644	684	710	700	762	662	649	644	661	707	654	698	660	720	668	675	708	641	661	673	676	649	672	651	575	684	693	704	691	674	694	674	651	698	671	646	726	673	709	707	679	661	637	698	726	673	699	656	674	685	686	648	694	688	700	680	661	644	664	647	680	685	685	641	700	672	668	693	700	655	619	690	645	709	627	649	687	734	652	715	687	684	686	683	705	706	671	700	681	689	702	720	703	719	679	649	684	683	708	654	647	701	657	695	647	718	726	694	683	685	654	658	746	607	662	679	705	704	705	641	676	676	638	643	646	652	661	712	648	702	690	617	714	658	688	677	692	697	694	679	700	700	688	692	679	675	691	694	700	655	660	689	745	658	678	648	656	689	636	710	690	634	645	680	683	668	714	696	650	704	714	648	690	742	670	662	727	678	687	642	721	643	693	694	688	674	684	750	644	734	666	652	691	702	679	625	696	699	688	684	662	647	699	651	652	706	674	600	685	664	682	695	678	626	721	720	653	667	694	673	678	682	657	671	639	702	685	668	679	671	641	681	693	676	675	709	607	701	699	741	733	655	710	679	669	707	678	705	710	668	710	632	622	715	632	675	672	664	723	652	633	669	695	676	617	642	653	689	682	698	690	662	647	713	697	679	691	673	694	676	681	678	676	705	688	707	624	714	670	685	692	588	696	644	665	677	681	704	727	692	672	676	638	712	682	716	680	667	694	640	699	641	709	731	711	648	668	624	698	702	662	670	665	635	691	695	670	705	689	674	676	696	685	690	664	719	655	736	675	645	654	644	636	624	677	646	627	667	668	697	659	692	647	673	678	691	669	683	662	693	660	693	648	681	652	675	650	655	720	677	654	696	674	735	691	673	687	696	665	643	680	670	689	696	632	685	653	670	726	659	650	698	636	694	646	654	665	656	670	661	654	654	696	655	724	680	759	621	659	680	689	657	678	677	707	698	696	696	701	642	642	680	663	686	683	690	710	712	679	702	649	699	665	675	657	665	674	663	677	678	699	726	652	702	628	727	693	709	670	660	663	696	642	712	674	710	685	657	691	600	686	727	671	727	641	599	667	688	651	662	664	669	656	657	702	703	637	708	693	662	665	643	678	682	663	663	693	705	672	696	677	654	694	688	713	666	648	685	707	659	697	687	706	677	597	654	683	685	701	687	673	658	732	669	704	671	603	663	743	641	688	695	670	689	676	691	680	682	684	697	654	664	663	627	697	691	719	670	686	685	687	685	681	688	691	707	649	731	654	639	632	635	664	639	660	677	719	689	660	656	661	669	744	720	697	615	672	706	667	720	656	655	690	633	719	697	650	645	665	633	718	680	669	684	696	678	653	663	627	676	694	694	660	651	713	680	664	698	720	686	698	640	645	709	722	699	670	687	717	637	673	651	717	659	695	666	669	679	690	684	700	669	674	708	631	679	724	662	671	606	673	734	684	665	679	656	697	703	698	716	692	678	684	669	671	692	676	686	673	696	680	683	687	695	649	705	682	638	651	676	665	687	689	691	683	661	685	664	690	660	667	682	702	646	657	682	684	686	661	663	649	689	689	738	669	686	695	669	649	650	662	694	645	689	683	633	682	666	652	647	653	679	726	699	640	655	666	702	728	660	663	665	690	666	677	675	644	694	689	681	669	707	680	626	676	704	676	704	670	678	661	663	694	737	636	705	689	661	654	715	672	713	711	684	686	671	703	685	675	712	658	682	676	638	679	668	695	667	727	691	663	640	685	711	654	670	680	648	678	614	707	645	679	711	672	683	671	656	667	656	727	682	693	693	612	693	685	717	683	662	676	649	698	672	654	651	715	667	682	691	668	695	660	638	677	662	657	699	721	641	648	694	711	654	696	660	736	665	678	641	673	664	678	708	680	675	691	691	651	694	702	692	688	694	671	692	668	707	694	665	691	664	689	677	689	703	675	675	619	646	687	685	656	694	642	667	658	711	699	664	703	711	659	693	666	669	670	637	713	716	619	670	658	704	715	702	646	732	710	664	655	685	676	651	694	653	664	701	679	639	726	649	673	703	637	700	666	655	659	734	674	671	669	708	671	650	713	726	651	711	668	631	691	702	667	687	655	699	667	661	696	618	697	693	691	655	644	680	643	705	715	671	667	667	651	662	699	660	673	675	723	721	692	689	672	652	703	685	659	726	655	728	674	662	693	668	657	702	654	706	690	729	678	701	680	619	713	748	609	697	713	726	673	696	725	639	632	706	682	660	675	654	647	671	705	656	668	682	717	687	703	731	668	658	688	665	681	661	691	730	671	660	667	705	659	610	694	674	678	676	682	685	680	648	675	667	697	670	662	662	674	654	707	620	671	672	690	631	677	655	678	694	689	628	725	702	691	693	640	665	645	693	732	693	664	694	668	664	688	660	680	669	702	672	674	716	672	660	656	664	654	687	687	716	657	638	670	691	659	686	676	665	664	666	661	677	681	681	683	668	629	688	650	668	679	655	669	650	660	675	676	733	689	734	671	676	638	694	728	626	687	671	690	635	611	646	719	677	686	658	665	685	671	619	676	656	649	648	631	625	723	659	712	707	689	714	665	744	722	688	699	658	638	717	659	681	727	648	674	679	751	691	666	645	708	666	675	709	694	690	677	688	679	657	704	655	682	682	661	716	675	683	641	723	666	670	665	662	640	711	674	665	661	683	607	678	756	656	691	677	653	680	661	677	730	645	701	669	687	659	646	740	679	661	666	640	660	645	700	635	628	677	700	661	651	669	712	645	697	659	631	700	718	697	731	618	680	676	699	612	667	683	695	674	697	689	710	637	726	733	682	668	668	653	697	701	676	669	662	681	645	624	711	643	665	695	708	703	682	659	705	636	666	711	665	657	699	722	622	669	676	672	662	680	679	647	679	670	668	668	711	645	660	678	664	647	692	698	705	687	709	719	703	691	690	689	690	657	677	698	684	692	709	643	674	685	689	701	736	634	703	665	695	692	651	659	713	698	671	665	734	650	656	703	669	700	654	710	697	696	679	691	707	647	683	714	701	660	654	631	699	671	642	702	661	689	654	712	683	675	729	624	691	656	653	709	700	725	658	718	727	672	674	653	679	694	708	713	687	658	679	743	648	712	676	702	682	660	685	682	676	702	650	676	699	701	642	656	686	675	653	631	697	671	680	710	684	670	684	743	703	666	696	682	666	634	701	724	682	719	661	663	671	681	636	654	710	710	691	724	674	675	694	716	708	687	665	668	681	679	641	732	661	705	683	685	675	706	703	693	701	722	659	695	694	634	715	679	698	667	646	698	655	665	656	695	660	703	663	679	652	697	634	640	701	722	738	668	692	671	663	665	672	702	687	706	697	680	709	681	660	697	637	680	689	677	668
30616	53659	51685	43567	17289	1606	571	370	397	344	331	345	362	331	326	726	4243	3876	2688	1415	770	431	311	313	316	323	316	302	309	304	290	317	309	303	296	293	311	320	319	291	310	300	293	299	291	305	309	350	318	283	319	323	335	331	294	301	290	313	276	311	310	305	315	307	310	285	288	290	314	313	266	328	331	306	301	314	294	301	311	291	324	315	299	310	311	288	303	302	290	317	287	303	300	321	274	293	304	300	319	321	304	261	315	309	305	312	299	298	316	266	321	316	282	316	294	323	320	333	340	300	301	285	294	308	299	314	289	294	315	322	327	314	303	359	284	311	313	280	325	309	309	282	327	325	312	290	296	320	337	310	282	299	327	314	304	331	331	303	315	332	322	308	288	316	318	289	305	326	326	288	317	306	312	276	305	309	301	304	314	318	312	300	280	363	327	298	305	323	323	307	334	321	323	321	292	329	289	316	267	311	345	311	311	300	297	312	308	313	325	301	323	269	305	310	342	290	316	333	304	302	285	315	315	285	303	313	302	307	302	350	322	293	309	320	307	327	323	314	304	342	279	329	302	307	303	306	315	311	281	330	279	279	311	283	309	323	284	310	321	332	316	317	283	300	278	322	292	306	324	321	305	328	332	312	316	300	309	307	333	301	292	302	262	303	301	311	324	309	319	296	317	293	295	328	301	320	319	302	324	294	320	309	287	280	320	280	271	321	304	354	332	298	325	316	335	291	302	306	266	302	365	309	310	296	342	305	305	292	327	318	303	308	312	353	288	293	311	296	288	341	306	333	320	314	333	301	283	326	305	337	320	314	331	305	323	293	288	300	327	295	293	289	308	318	284	281	279	308	329	314	304	275	294	327	311	323	319	304	257	316	329	285	297	326	296	301	314	302	311	294	304	307	315	314	297	297	312	299	300	324	334	296	353	331	331	301	307	304	306	335	300	301	344	284	296	314	305	334	302	300	326	286	346	305	281	301	325	305	322	293	276	323	334	304	281	330	336	306	334	324	301	313	321	259	315	348	285	303	285	304	321	302	326	292	324	308	336	320	325	315	324	292	310	311	345	290	333	288	306	311	308	290	301	344	308	297	255	289	287	313	313	317	320	310	325	289	311	314	294	286	329	308	321	302	303	339	372	307	308	288	285	309	295	328	283	318	311	304	298	326	305	286	302	290	344	325	292	291	313	343	293	311	327	325	308	279	292	331	336	354	321	320	312	289	308	274	291	291	290	304	313	318	310	304	319	306	301	320	337	325	308	304	318	322	302	278	315	316	341	317	303	293	293	304	336	301	324	295	311	291	318	338	299	308	308	320	340	265	316	307	331	281	315	291	287	304	361	330	316	320	310	328	332	313	299	311	279	318	319	299	331	311	310	311	309	290	308	329	296	300	302	339	281	309	295	338	341	306	324	293	308	275	312	274	305	326	301	270	364	287	331	321	305	287	302	297	322	327	287	325	333	308	283	305	321	318	293	288	296	321	345	325	317	340	327	339	304	324	303	349	301	303	312	317	286	340	275	295	297	313	306	318	296	328	276	309	292	302	305	328	290	326	299	298	341	292	325	337	279	377	339	299	326	278	314	293	302	315	303	331	346	288	323	347	320	308	293	302	275	327	256	348	298	307	312	304	302	318	309	308	311	317	269	324	339	297	297	313	287	272	313	297	305	346	292	285	295	340	345	330	303	325	308	329	319	318	333	338	301	333	323	315	303	305	335	335	315	290	282	301	311	297	300	310	313	280	295	329	335	306	312	323	337	299	305	306	279	332	317	302	286	310	277	287	309	311	290	336	281	316	284	309	309	272	319	310	308	330	331	318	323	285	307	314	274	316	303	324	322	327	292	337	332	315	284	345	324	316	326	317	338	298	332	306	324	270	289	302	300	318	351	314	300	292	308	293	286	327	311	296	307	304	297	307	315	337	296	336	298	305	330	317	313	318	308	309	312	326	333	349	331	298	288	297	291	313	304	316	345	325	307	305	289	299	308	306	264	311	264	290	323	313	302	303	303	338	297	302	302	297	323	299	304	338	318	353	317	316	306	301	300	298	302	294	311	318	307	305	323	295	327	326	359	293	304	288	310	316	276	310	291	312	323	313	329	283	334	320	316	325	300	289	298	331	312	324	338	325	305	329	293	300	317	277	294	315	305	304	298	307	307	283	354	304	296	292	318	315	328	291	295	325	294	317	283	318	287	279	296	289	312	329	312	282	303	331	288	295	327	293	289	319	311	303	304	325	312	301	316	294	301	315	306	315	324	308	321	332	309	311	280	293	313	320	321	320	309	307	287	318	303	304	304	315	333	288	287	316	308	270	306	308	286	302	295	304	326	305	295	295	295	343	288	302	304	312	321	312	271	318	318	283	338	326	324	299	279	328	301	300	311	311	309	327	307	310	289	303	318	303	330	304	311	322	330	312	290	296	288	322	295	294	301	316	268	321	335	352	305	271	322	299	277	300	271	301	308	286	309	346	319	346	293	270	340	306	326	326	290	312	315	297	297	357	324	320	317	296	303	305	309	322	303	273	294	288	284	317	316	317	299	311	300	292	318	277	308	310	291	329	298	294	339	320	294	319	332	312	309	309	306	310	276	290	321	313	302	304	316	291	285	315	286	308	315	271	274	294	314	307	310	309	303	297	329	293	293	324	323	295	319	306	336	322	322	317	341	353	327	284	299	288	307	329	318	289	298	339	310	297	318	268	305	297	273	285	288	334	314	321	289	314	278	307	310	308	334	294	299	317	343	315	303	318	297	278	306	289	285	310	300	268	312	305	324	314	316	325	324	315	314	304	300	304	312	302	308	306	325	316	291	319	336	268	334	296	300	283	324	334	303	319	298	285	311	345	325	322	349	316	289	315	286	324	317	316	329	297	314	285	313	307	326	348	308	312	342	308	325	344	277	323	306	328	307	328	326	305	294	298	305	308	323	275	318	295	323	314	349	320	315	283	300	298	303	327	336	310	307	299	300	329	321	277	290	349	299	284	297	310	269	333	301	290	320	307	319	338	327	301	324	315	304	291	298	324	333	297	327	309	290	346	299	291	313	313	292	299	299	291	343	273	317	300	299	282	324	293	311	324	330	301	303	331	302	322	296	323	266	346	329	294	313	296	317	359	327	310	302	313	329	328	341	329	332	269	326	291	317	314	318	306	333	287	317	341	315	333	338	295	301	290	280	278	302	335	284	310	324	320	294	330	309	328	283	288	306	338	343	305	298	297	284	319	340	318	319	327	313	319	304	308	332	309	301	297	290	311	323	281	324	331	339	327	320	306	322	305	288	308	325	306	311	349	324	303	314	310	298	310	312	330	323	303	301	330	311	297	336	302	327	299	323	317	260	333	308	309	295	302	324	289	305	314	310	329	292	334	306	315	328	297	303	289	366	282	298	321	307	310	312	312	338	298	334	280	332	286	296	305	318	321	296	327	295	295	336	287	338	304	291	323	293	323	306	315	291	312	322	327	301	296	301	273	318	329
18964	40619	49173	49280	14159	1770	1429	1306	1214	1130	1099	1014	953	996	896	3552	19624	16961	12689	6758	2901	1181	736	757	746	768	861	792	761	780	788	812	831	718	764	733	774	770	759	751	826	785	767	785	773	746	807	787	824	816	766	773	752	794	776	762	786	776	749	800	779	803	741	782	793	798	770	753	786	749	806	812	748	782	811	765	789	751	747	786	760	777	777	728	850	754	776	815	751	812	814	764	767	830	802	762	797	758	780	801	806	767	800	768	808	784	786	787	800	798	774	813	803	751	814	822	782	810	785	808	784	795	814	775	741	765	803	754	764	782	779	783	794	756	838	817	778	760	783	801	774	822	739	808	783	808	796	768	793	745	722	788	754	755	800	770	780	782	783	772	799	781	808	787	770	828	796	782	831	764	781	806	784	787	793	776	755	828	793	817	758	765	760	793	761	764	792	727	761	801	793	784	789	750	750	837	859	791	782	818	788	804	741	784	776	759	785	741	818	730	777	843	759	823	783	809	787	765	804	750	788	765	747	770	765	730	794	803	802	770	773	777	779	788	783	777	826	781	776	805	817	779	782	801	771	784	813	756	814	820	772	777	746	795	741	812	803	785	758	812	771	778	734	753	786	838	797	835	750	772	744	765	792	795	752	783	818	807	774	757	825	804	700	769	753	788	797	751	768	738	730	771	792	796	784	822	766	804	738	755	752	793	815	788	768	779	735	799	762	817	820	783	781	736	799	773	751	793	742	819	793	819	761	797	751	764	768	773	746	818	790	858	788	805	781	821	783	809	796	757	781	791	765	812	766	754	755	815	755	787	768	727	809	759	801	792	821	797	760	801	786	790	757	782	741	809	781	804	807	754	782	740	755	814	714	781	789	788	770	835	798	797	730	810	808	815	774	743	775	760	770	834	809	800	758	774	785	817	752	804	812	800	775	790	768	788	799	792	728	806	769	802	809	757	782	779	779	799	792	765	794	759	765	786	812	741	771	774	773	788	786	793	798	793	816	736	780	823	742	767	765	773	794	774	769	758	770	812	830	766	791	861	816	797	762	745	759	776	755	791	852	770	746	803	785	851	813	772	823	759	720	801	790	747	790	812	814	776	789	763	791	792	761	799	783	781	785	785	787	793	816	761	788	809	784	803	751	755	767	748	777	816	825	837	764	810	797	794	744	853	782	770	787	787	798	801	782	775	752	766	783	750	795	768	776	787	793	791	743	804	820	756	797	770	804	774	807	737	779	813	798	732	775	762	843	778	804	782	781	760	799	738	764	800	771	778	735	813	760	799	776	759	768	789	805	777	767	757	781	780	818	822	806	809	765	704	834	803	823	797	810	800	800	793	759	752	799	831	814	793	744	807	776	806	794	782	820	809	781	730	833	739	802	805	821	808	781	790	814	777	828	788	770	777	736	797	801	810	743	803	832	760	767	792	776	809	812	756	795	781	828	748	788	757	770	775	802	801	804	824	788	857	793	770	791	720	798	794	766	808	791	724	784	790	777	796	761	806	754	862	792	796	806	776	729	769	765	792	807	790	797	793	772	852	754	824	829	787	786	820	784	743	797	759	767	785	741	793	772	736	832	805	753	852	765	773	771	816	811	828	814	783	775	756	798	765	808	800	801	801	764	805	773	755	793	758	791	844	757	766	751	774	802	805	840	822	763	723	808	758	778	754	813	758	785	784	772	778	775	801	787	797	750	778	777	774	786	788	804	754	781	788	755	797	762	802	750	774	772	815	818	785	811	822	785	747	751	790	817	841	782	776	814	751	760	794	761	757	853	790	807	846	793	798	827	799	775	827	781	806	784	793	819	789	796	791	773	801	798	790	812	818	806	797	743	790	786	736	802	768	814	797	728	794	818	806	768	782	829	818	824	723	788	797	793	789	743	719	803	766	792	752	794	833	779	795	747	781	762	749	789	745	827	846	837	782	802	800	757	821	775	805	784	793	799	769	783	721	793	833	821	819	791	770	820	767	797	805	790	787	767	759	789	823	755	763	800	812	786	788	770	804	802	771	751	814	763	788	789	736	765	832	817	773	766	795	819	774	792	738	806	795	789	788	752	826	786	785	799	804	792	817	774	772	767	778	757	764	821	788	800	775	783	768	786	795	811	786	818	822	757	801	779	745	811	767	783	818	813	832	788	807	771	755	745	775	796	838	750	761	756	793	788	823	833	761	776	737	803	795	804	800	783	755	816	825	800	767	794	772	759	816	819	776	798	787	807	785	792	777	778	773	764	783	767	797	779	753	793	808	789	799	800	807	793	736	777	805	777	779	783	763	732	793	760	781	821	791	764	757	805	822	804	767	837	785	753	781	748	765	777	752	799	777	772	762	810	783	820	786	758	797	820	783	813	814	782	796	804	779	818	808	806	800	802	772	813	834	758	790	823	788	826	747	828	800	752	788	788	778	744	777	780	770	819	751	787	775	755	838	796	806	776	790	795	826	791	858	819	715	750	807	801	881	758	855	759	756	779	778	826	803	753	772	793	786	736	808	775	799	767	807	840	781	834	751	793	770	808	799	847	770	801	733	788	799	818	748	825	804	753	801	747	748	743	772	771	791	797	825	758	790	793	806	773	796	799	779	802	802	810	818	786	779	780	836	827	797	741	743	745	793	791	834	746	751	765	774	771	781	789	774	798	780	749	762	816	769	794	830	784	853	749	756	794	780	803	849	812	768	850	777	780	713	806	802	815	793	839	778	768	758	762	768	796	745	832	801	788	795	771	808	761	770	807	808	750	810	767	839	801	821	772	801	825	759	774	806	803	738	833	777	833	733	787	791	717	734	752	748	807	753	779	771	824	798	757	802	740	739	805	791	772	802	809	785	800	773	769	777	752	782	769	816	780	772	813	768	760	796	769	779	827	755	771	785	821	806	818	813	754	741	813	783	811	793	736	752	808	770	764	794	761	798	782	770	754	761	785	788	788	768	730	765	784	794	801	758	770	773	828	769	760	804	786	773	777	770	742	797	781	793	791	833	796	821	772	754	819	758	748	767	822	783	781	784	827	805	773	755	845	792	766	810	765	778	829	779	792	799	762	779	763	794	801	777	812	838	860	796	763	787	773	784	760	803	765	728	770	833	856	776	763	772	750	720	766	775	790	850	788	832	810	784	796	790	780	776	763	789	780	763	812	847	820	761	738	768	832	762	769	811	770	795	796	752	763	760	762	787	804	798	809	782	796	775	825	762	797	828	810	795	795	763	734	820	747	761	714	819	842	772	777	786	766	803	729	777	796	797	783	772	800	770	801	770	764	830	782	774	781	775	746	798	827	768	830	774	796	757	806	790	761	745	779	791	769	804	747	811	768	801	805	744	783	831	775	779	779	738	817	736	786	770	821	737	767	814	728	792	760	783	815	736	753	738	816	868	825	793	757	788	794	782	793	779	782	805	830	789	799	755	797	778	827	782	762	789	790	747	798	757	747	856	833	773	815	791	758	789	786	766	756	779	811	784	737	748	811	810	763	794	781	833	789	788
41750	70103	73578	56560	35567	8283	950	536	473	408	429	348	381	321	340	344	5517	8888	6014	2646	1159	455	319	273	286	287	281	281	284	259	308	272	262	281	274	263	291	317	319	257	283	268	339	281	270	299	295	311	277	271	270	289	284	301	300	286	275	296	293	270	284	283	305	284	276	278	246	259	259	266	285	307	283	286	261	287	309	268	295	296	292	305	284	293	282	282	275	284	289	276	265	281	265	251	278	290	262	274	280	265	303	290	283	308	323	292	277	306	263	287	291	269	283	295	308	292	294	271	284	259	285	290	290	305	331	279	308	298	266	279	283	272	265	259	266	255	254	301	283	286	273	262	298	293	301	265	323	278	258	293	294	276	313	283	300	269	280	272	264	250	295	263	291	279	312	266	286	266	269	303	307	309	258	296	277	308	304	294	267	297	260	278	253	294	281	274	285	294	287	310	304	281	270	299	302	296	270	331	272	326	287	296	274	290	274	287	268	260	287	296	275	279	295	249	307	289	283	296	262	265	291	301	272	281	277	335	269	294	270	296	289	259	281	280	274	288	315	325	273	286	273	303	299	278	299	269	262	269	253	280	281	300	265	269	301	287	273	292	293	287	271	273	299	280	290	275	291	295	263	288	301	284	319	329	288	284	292	258	272	249	267	297	324	280	305	302	265	308	298	290	250	291	291	273	261	248	277	281	288	286	265	289	299	274	284	245	285	323	265	282	281	313	294	294	273	291	280	286	258	286	310	274	274	266	288	285	325	285	278	294	287	302	264	266	297	282	299	264	289	288	305	275	277	266	301	257	308	243	303	332	277	285	268	303	309	309	273	297	276	262	300	285	290	274	274	274	282	251	288	275	301	275	300	284	261	314	256	310	306	297	274	277	305	293	285	295	264	267	318	290	268	313	306	277	286	295	309	295	262	287	278	298	286	287	282	297	258	324	287	256	280	279	281	309	279	285	275	271	284	287	317	294	300	295	299	276	273	321	238	280	293	287	334	283	309	287	313	285	299	287	281	260	268	286	290	247	272	265	283	281	290	286	284	278	275	271	290	246	282	268	289	300	284	299	274	245	274	277	307	296	304	311	273	284	270	280	309	297	277	280	282	280	304	271	262	273	298	282	279	276	288	298	268	286	280	279	258	292	263	273	257	299	311	302	288	281	287	279	281	266	292	262	280	317	292	267	241	298	293	286	280	294	293	304	277	261	322	269	298	281	236	291	319	269	278	264	300	265	316	293	291	292	286	281	272	299	282	297	287	284	282	264	277	288	284	328	300	246	297	311	304	305	284	292	282	291	255	285	290	292	308	321	290	278	293	267	299	307	284	287	265	293	300	295	292	300	262	310	294	289	281	273	296	287	310	285	283	283	285	272	290	304	274	271	281	317	301	292	303	257	284	277	276	291	276	300	293	287	307	289	268	297	295	301	312	305	276	288	308	273	269	291	292	268	290	273	288	304	295	286	255	281	278	317	263	293	282	261	280	313	282	299	325	294	275	288	298	254	314	282	284	268	267	301	301	292	252	309	280	288	294	292	297	282	263	293	270	311	281	300	287	296	297	295	271	291	330	290	279	264	281	271	282	288	263	277	294	276	302	270	277	317	293	298	301	305	262	265	276	273	302	306	304	243	246	283	300	315	289	259	287	281	291	286	294	297	288	294	252	308	260	268	274	293	286	285	297	263	325	274	294	254	298	312	274	301	318	283	302	262	296	289	322	289	257	284	284	294	281	269	269	284	298	294	290	291	273	320	262	304	292	314	276	277	295	305	300	247	260	291	307	280	282	279	269	272	287	274	313	295	283	283	299	259	289	262	288	269	297	280	258	318	285	307	316	289	307	289	284	301	296	309	293	289	272	261	290	295	295	287	288	282	288	293	294	303	294	297	286	293	281	318	293	272	305	255	279	304	298	282	312	299	299	276	269	282	288	266	285	287	311	317	242	304	294	270	303	273	281	301	278	283	285	310	280	269	303	283	288	297	298	267	288	263	270	276	266	288	300	275	295	304	266	275	294	293	287	286	304	260	316	255	258	312	277	286	305	324	290	292	282	281	274	290	258	283	290	285	289	321	304	287	321	282	273	267	274	297	259	270	252	286	263	264	352	289	295	322	277	286	300	301	304	293	251	309	308	272	316	293	294	287	248	262	283	269	283	320	292	278	265	277	296	308	278	265	289	285	289	272	289	305	288	273	292	292	283	261	277	267	281	299	286	275	277	288	293	288	308	276	281	258	287	261	274	304	308	291	294	319	299	319	278	277	296	300	295	274	289	283	294	274	287	239	297	300	320	301	270	282	280	307	303	281	273	269	288	292	303	278	264	293	266	271	297	309	288	302	280	282	290	266	312	265	321	312	291	293	304	283	275	278	278	295	271	290	300	264	286	294	278	299	278	280	294	277	289	284	266	286	275	279	281	311	293	280	248	284	298	312	286	305	294	309	274	289	276	286	284	278	296	310	290	291	274	299	274	318	297	302	294	292	237	258	294	252	287	285	263	279	318	260	315	279	289	282	275	282	287	273	262	283	287	316	268	286	286	283	271	318	307	277	283	282	284	276	273	288	272	298	283	267	281	271	295	336	291	289	275	264	291	275	261	265	285	254	304	272	295	334	272	306	281	261	293	306	293	296	270	281	302	275	303	266	248	259	307	284	284	286	279	318	311	277	310	297	288	300	303	305	298	296	292	285	283	312	270	295	281	281	287	262	272	286	241	286	281	299	312	274	290	279	279	261	306	255	277	286	287	304	279	276	269	258	279	285	269	281	276	290	297	302	308	278	284	289	266	278	266	255	302	271	275	294	247	286	263	312	301	300	277	285	280	269	279	299	274	289	279	274	296	270	265	265	283	286	285	276	290	263	274	263	275	302	255	273	299	295	276	296	297	284	288	277	290	301	294	293	303	300	267	259	291	296	293	288	253	312	299	279	300	306	259	281	304	273	297	275	304	290	276	285	279	299	308	316	282	290	316	315	269	263	279	253	311	306	309	297	264	283	313	275	309	280	280	315	281	232	267	279	286	324	259	269	315	257	285	288	313	292	279	265	286	336	302	271	289	308	312	286	330	302	284	288	280	275	320	274	299	272	281	282	267	276	294	305	308	283	285	298	245	289	291	290	322	275	294	275	313	281	282	295	298	256	303	296	296	282	278	266	285	275	276	273	260	294	296	291	284	281	312	302	287	303	284	271	272	262	251	274	287	280	259	289	313	274	317	317	287	245	276	271	301	286	308	274	266	320	270	276	288	286	252	298	302	297	301	252	275	329	305	273	298	275	262	315	299	250	290	273	262	293	290	278	306	279	270	289	277	310	300	282	306	291	285	317	285	306	287	266	283	319	322	266	270	289	303	263	271	285	295	281	275	272	293	278	298	230	283	300	281	285	258	275	263	287	246	272	299	282	303	278	267	279	307	283	274	286	282	290	295	292	276	255	264	295	257	280	277	258	292	316	260	291	264	271	282	266	303	277	299	289	305	303	315	307
25583	52587	67848	61601	34122	2904	1985	1748	1531	1464	1369	1247	1193	1105	1066	1081	22291	29176	21883	11298	5285	1622	707	781	724	746	725	727	698	751	749	738	725	766	723	724	796	778	690	749	712	683	755	756	728	715	706	758	770	728	718	761	727	729	767	719	779	731	717	677	742	718	708	745	731	734	735	748	696	756	692	708	727	720	749	751	726	708	710	707	730	714	702	793	731	797	687	717	720	715	750	735	701	756	727	743	760	696	686	722	736	735	700	702	700	642	730	706	739	709	690	717	725	673	779	725	717	734	688	714	774	690	749	707	748	720	719	698	723	788	715	742	701	739	690	769	752	702	699	722	762	738	717	741	729	752	708	744	717	693	717	724	700	674	739	712	759	723	700	692	770	713	719	751	738	695	711	734	713	739	725	774	749	714	777	705	745	741	697	701	771	745	718	724	691	737	721	756	686	745	733	756	721	737	736	734	748	736	701	724	701	702	685	745	737	780	736	726	732	707	727	728	755	695	726	695	680	722	768	760	720	689	720	717	724	755	746	732	730	706	730	784	733	705	706	736	743	734	684	731	674	751	727	736	736	681	742	736	743	683	739	793	738	687	702	717	733	768	706	716	739	696	764	734	734	782	745	742	705	736	741	663	757	724	737	727	720	693	756	697	726	712	705	723	736	720	727	695	760	732	703	728	742	699	804	745	726	700	708	730	703	763	744	761	757	755	673	732	710	750	721	724	727	746	698	719	709	724	698	674	711	733	721	688	695	714	737	738	727	736	746	697	718	723	727	778	740	709	717	751	730	680	742	715	710	729	757	734	737	673	758	727	726	744	754	727	725	720	677	709	724	736	702	686	727	754	736	715	736	736	670	730	661	710	769	739	764	729	745	703	697	756	714	735	717	738	801	654	725	708	717	744	733	704	685	710	692	714	742	783	716	715	769	718	735	731	677	681	677	687	720	744	708	713	688	718	689	748	737	770	787	732	711	692	700	702	685	741	765	701	716	712	745	704	690	743	757	695	771	748	770	698	717	682	679	704	786	727	746	767	678	711	710	733	720	715	696	725	756	697	717	710	720	772	674	778	737	700	700	732	713	710	709	687	711	759	690	762	712	733	739	685	733	710	718	743	688	689	763	754	753	750	710	751	679	695	746	724	759	763	792	755	732	738	706	711	758	722	726	747	696	725	737	683	757	766	694	685	733	692	699	702	742	761	738	714	757	714	728	689	735	761	752	740	730	717	767	703	718	735	707	734	656	752	687	739	723	714	750	753	714	740	719	703	759	716	710	699	727	743	702	681	718	717	668	684	712	757	691	686	692	798	738	717	744	737	723	717	697	691	720	804	728	754	751	737	746	707	739	732	708	710	723	722	708	716	713	736	756	739	703	734	707	711	741	747	684	790	721	754	724	726	683	757	664	702	779	768	748	700	758	706	714	713	699	742	712	742	741	753	705	683	685	690	747	708	730	720	754	717	721	753	713	730	714	740	711	719	686	711	736	778	759	745	707	742	697	727	753	725	713	696	714	687	697	709	750	719	726	684	717	760	758	709	729	734	744	678	699	682	752	755	760	733	662	699	707	708	717	710	713	714	746	691	692	738	675	748	704	703	703	716	773	745	751	767	741	728	690	765	695	766	696	685	696	751	688	736	711	718	753	757	720	726	685	701	701	732	724	682	715	770	751	723	691	747	711	724	714	769	745	699	724	709	731	724	729	665	713	734	705	733	745	723	752	719	668	766	752	716	723	711	720	733	759	695	728	744	710	691	692	747	691	713	768	768	732	739	700	740	775	766	683	729	726	738	722	706	733	757	781	697	727	651	781	675	727	722	721	689	732	726	665	745	731	693	708	688	717	729	714	708	717	708	728	704	720	764	726	695	762	704	668	701	776	722	732	686	713	709	768	731	748	734	706	748	716	738	740	772	694	715	725	702	715	760	705	762	736	725	762	753	748	748	710	745	739	740	744	736	728	696	698	720	701	723	740	711	689	736	693	718	746	739	703	709	703	738	718	769	715	678	680	680	710	719	716	728	722	709	743	752	757	680	729	684	759	684	739	708	724	689	701	734	683	686	706	699	751	773	712	717	717	758	661	721	759	696	760	716	742	721	722	689	692	734	752	755	671	659	705	757	740	722	795	722	782	746	734	755	744	727	721	731	749	700	728	770	730	731	764	752	700	759	758	742	732	734	736	723	705	704	722	770	722	732	728	714	727	757	728	704	727	769	686	732	722	708	702	696	697	691	663	702	747	725	753	707	732	733	747	724	709	726	700	724	736	673	706	731	708	669	742	745	765	742	661	669	709	745	743	661	685	716	714	770	728	726	738	710	719	769	669	689	703	741	732	680	717	723	775	717	757	729	709	728	705	679	725	717	779	702	709	706	725	735	711	753	724	734	719	682	721	719	712	739	758	777	709	749	719	771	735	711	755	735	725	656	735	740	686	712	694	738	785	687	706	708	741	738	758	699	723	715	708	726	706	702	724	738	729	716	739	728	802	725	744	731	734	703	695	710	706	774	751	732	743	758	709	709	768	730	738	695	722	703	676	732	725	698	725	753	684	699	711	702	782	701	692	786	747	719	678	751	737	713	754	741	746	736	732	737	718	728	703	721	690	724	679	707	740	741	754	708	725	761	673	737	684	722	708	739	712	699	741	787	738	688	726	745	752	757	776	733	734	693	723	701	724	732	725	742	684	742	701	706	739	685	742	698	761	722	762	727	746	714	702	714	777	764	777	723	726	673	753	700	716	743	708	739	685	724	714	703	747	703	703	743	720	753	654	677	726	732	762	716	709	701	723	733	720	693	701	725	723	719	725	749	724	774	740	725	755	703	694	717	720	682	708	726	711	745	742	717	732	744	739	730	628	680	703	748	716	722	698	706	743	714	710	721	682	711	677	688	771	702	726	712	714	779	734	720	754	692	772	733	709	714	759	697	668	696	711	708	760	721	745	738	696	711	744	693	710	740	708	786	736	703	680	716	751	772	717	704	753	732	730	770	684	754	687	687	691	749	654	720	721	729	732	681	750	742	747	734	710	698	740	723	721	773	747	706	734	679	728	725	739	731	725	697	740	726	706	686	760	702	732	747	751	709	694	697	687	729	709	733	724	734	797	675	752	732	746	745	761	731	713	678	753	719	748	705	796	706	655	750	685	723	739	721	733	700	727	698	725	685	686	756	711	747	701	696	696	682	683	769	715	669	746	775	768	661	698	734	698	730	753	683	749	729	694	783	675	739	696	761	726	686	720	722	715	689	707	706	728	774	728	700	736	693	707	699	758	691	707	715	741	690	748	728	726	755	746	740	692	742	697	660	711	684	731	749	741	733	776	758	760	731	745	734	708	756	721	698	712	726	698	759	740	702	712	705	713	755	778	707	709	676	712	697	738	695	716	683	734	761	710	732	727	702	738	713	697	713	742	714	702	702	770	736	765	740	707	714	698	748	690	743	686	689	688	725	697	733	670	751	708	750	710	699	757	719	725	705	769	738
4535	6176	7613	4591	1932	315	274	271	243	259	224	286	260	266	232	277	320	715	787	526	402	291	253	276	258	253	240	258	259	261	247	247	246	283	253	256	236	234	266	253	265	272	250	255	223	275	262	251	278	248	204	290	255	253	239	260	256	243	260	247	247	235	262	257	264	251	266	287	251	231	265	228	235	275	278	286	242	256	255	228	255	248	280	235	265	272	267	252	216	297	276	245	245	240	237	228	274	264	238	249	257	246	263	271	263	259	234	266	254	246	249	245	270	256	266	264	269	267	234	251	257	265	283	272	270	239	259	240	238	261	245	272	248	263	251	250	275	270	261	246	241	240	266	235	262	261	254	258	246	247	243	253	245	231	270	234	256	272	263	237	281	265	261	242	285	265	232	272	288	245	241	241	280	275	261	265	253	280	239	263	246	255	267	278	272	258	264	260	241	280	270	265	276	276	255	254	236	284	256	238	271	239	256	242	262	266	288	224	270	259	265	247	234	230	228	249	266	257	252	268	238	266	241	272	222	239	231	244	257	297	248	276	251	236	224	244	238	244	243	247	271	250	254	277	261	251	238	259	254	285	247	255	256	249	258	258	246	268	253	275	254	252	259	238	264	257	273	257	273	268	235	244	222	240	256	239	268	267	239	245	249	233	249	257	268	274	249	244	257	252	295	259	252	218	221	253	247	274	277	285	244	265	276	268	242	247	255	259	260	259	270	254	254	255	230	232	275	264	224	255	264	241	265	254	247	238	263	264	243	271	280	285	252	246	236	246	222	243	230	250	255	236	282	222	290	254	284	255	246	265	238	262	256	261	261	276	275	270	218	253	267	267	251	233	248	276	252	238	270	270	259	234	257	242	239	245	271	259	239	266	241	267	254	256	293	263	250	263	267	209	273	244	289	260	256	230	250	256	248	257	261	243	258	251	262	261	262	252	246	262	270	287	280	256	246	255	255	256	226	272	273	260	291	271	258	254	228	226	259	247	241	231	252	226	286	230	258	259	249	252	239	247	257	253	243	237	256	228	242	275	241	262	266	281	260	243	264	254	258	280	237	254	247	250	302	245	241	250	239	291	227	288	242	274	279	263	272	245	241	253	236	245	259	270	260	266	246	241	264	245	240	266	287	239	257	247	246	252	267	266	273	234	257	246	280	269	263	261	258	226	248	266	244	250	236	269	251	249	258	234	250	255	247	234	249	257	278	259	268	262	233	269	242	234	252	264	233	239	213	239	268	232	262	255	266	238	278	243	286	228	242	264	288	274	251	240	264	251	243	240	280	236	224	249	253	256	271	251	244	259	236	266	248	257	236	253	292	271	240	273	231	267	263	244	268	293	264	224	231	243	248	234	263	261	257	272	227	266	261	253	243	260	234	265	217	255	263	252	252	275	275	275	243	260	252	261	281	233	274	270	263	240	246	242	279	275	237	284	246	236	263	236	243	229	259	260	228	238	243	245	261	260	278	253	258	265	273	237	268	273	274	258	242	267	277	257	239	241	292	250	275	259	255	248	272	254	235	267	273	256	242	235	249	273	269	230	242	263	234	253	289	268	259	260	272	273	219	279	265	273	270	261	244	259	275	265	258	252	273	247	277	267	253	266	260	270	290	263	256	237	247	239	248	272	247	271	275	272	232	254	260	292	252	251	253	237	265	251	260	206	244	269	269	235	270	249	272	291	253	240	257	265	239	269	282	253	253	231	237	271	257	266	280	252	248	258	242	215	273	227	258	235	251	267	232	279	298	258	258	256	294	236	257	227	241	242	239	254	241	249	283	237	214	266	254	267	270	255	238	239	256	235	260	250	262	273	241	241	255	229	247	232	238	260	228	265	242	229	231	238	237	263	283	295	248	239	256	253	262	259	250	231	236	287	250	267	252	246	254	266	262	282	238	259	279	259	255	220	260	250	253	216	253	274	260	250	255	255	274	266	259	253	239	223	259	276	237	257	232	230	248	268	259	236	284	244	246	246	269	237	233	235	255	243	246	286	247	239	246	249	294	260	228	251	258	254	242	236	246	238	251	271	264	257	252	281	285	238	248	256	279	235	270	262	230	245	264	267	265	277	253	289	262	251	281	251	282	239	258	247	257	230	254	243	263	298	229	253	287	271	294	242	246	247	254	261	267	251	261	265	248	264	289	269	289	243	257	265	247	259	263	208	269	252	238	243	246	242	277	244	242	259	227	254	239	249	225	256	261	253	229	261	278	270	271	252	247	252	263	269	266	253	245	250	264	281	233	292	285	242	255	243	231	270	270	241	233	218	233	230	265	275	275	245	252	272	259	266	235	253	244	277	276	257	242	257	248	237	218	226	240	259	250	238	249	266	254	277	262	247	261	267	254	217	250	248	258	285	235	237	273	247	249	265	260	239	255	260	272	236	267	246	258	231	264	239	254	212	260	275	245	252	270	240	268	271	281	237	241	222	247	255	269	273	252	247	243	237	279	216	259	254	254	235	264	257	279	231	263	262	249	244	255	271	235	249	263	259	254	242	254	266	240	269	256	252	240	255	233	240	298	279	241	259	265	259	301	274	254	242	251	258	267	248	235	272	280	239	249	279	280	223	253	251	242	251	273	237	251	272	235	270	252	254	253	259	234	265	256	267	244	246	256	244	254	273	251	248	233	275	238	274	280	271	251	276	237	279	262	234	259	229	248	293	276	275	270	233	240	239	228	252	306	258	267	259	240	265	251	242	296	232	242	264	233	263	212	285	280	263	261	239	258	297	251	237	261	267	223	296	259	256	259	238	255	251	261	233	260	296	269	244	249	259	241	295	250	246	285	265	219	246	221	248	235	278	230	284	260	273	273	244	262	266	266	252	251	267	286	269	227	243	263	259	239	291	247	294	264	235	243	278	257	263	276	252	286	256	249	272	261	240	249	246	254	248	257	276	258	246	256	266	244	254	230	246	283	259	233	276	263	259	269	259	255	251	251	268	260	264	265	239	232	270	270	247	256	261	259	255	252	248	234	241	244	268	265	260	280	237	281	263	273	257	241	271	281	290	256	239	260	273	278	232	256	280	271	241	236	247	267	257	259	257	244	267	266	294	245	265	260	270	275	249	260	257	269	240	266	267	241	251	255	251	258	257	251	231	259	274	236	258	288	232	256	256	263	258	287	246	254	264	244	244	252	274	222	248	237	248	261	236	234	244	233	240	232	273	281	248	283	287	269	271	253	262	265	248	235	243	238	242	242	226	295	261	246	232	248	278	249	238	271	250	248	250	285	256	267	257	244	253	263	236	231	249	256	247	267	242	229	280	266	270	274	276	256	240	259	232	252	249	258	256	242	265	239	246	237	258	263	259	285	251	238	256	246	270	279	264	259	265	263	262	251	258	261	246	265	229	251	245	265	291	259	296	283	231	259	264	241	293	257	258	251	243	242	272	244	285	236	231	239	275	234	252	242	239	241	261	246	238	256	257	261	243	267	265	262	248	252	247	266	237	259	257	277	275	258	258	244	260	250	245	260	219
4318	10146	15521	13286	7800	736	748	704	684	641	663	671	730	717	680	641	1184	3415	3280	2019	1258	786	720	644	709	656	641	663	625	699	680	700	696	675	678	716	672	671	660	693	697	716	635	648	669	646	697	704	672	660	659	715	630	686	657	730	676	691	712	650	702	674	679	666	643	663	696	654	659	715	675	666	686	686	652	718	671	665	681	656	693	684	687	705	707	611	686	660	677	626	704	671	690	726	690	682	684	642	651	726	659	653	651	717	730	686	628	682	680	686	664	693	694	680	683	693	659	655	690	638	647	661	685	714	655	645	664	637	645	637	673	679	677	671	679	670	656	677	712	707	638	650	657	683	657	686	680	665	665	678	663	641	677	695	700	706	629	638	648	683	649	627	660	647	634	706	682	699	686	662	679	689	644	661	615	688	637	697	687	668	676	657	704	710	691	677	677	638	687	657	659	648	658	658	690	697	686	691	643	693	660	651	642	726	677	698	653	690	671	644	672	639	640	633	664	700	625	645	674	665	708	684	693	634	645	657	653	650	685	690	653	680	669	685	686	671	722	700	674	629	650	707	649	697	639	642	669	693	677	674	676	709	693	667	659	700	695	639	655	622	660	653	681	716	628	644	686	676	697	653	672	659	650	703	672	676	659	673	681	701	665	654	710	703	663	676	653	694	729	703	698	670	651	694	686	733	652	605	687	675	670	698	704	707	654	670	694	677	663	628	636	626	661	647	661	607	710	677	733	699	638	670	682	677	643	641	715	663	675	662	692	683	685	692	705	689	649	696	686	640	674	676	679	711	696	673	750	678	599	716	663	684	636	699	681	669	660	698	703	695	672	668	693	614	686	665	664	650	667	646	640	667	664	686	690	645	666	700	651	661	630	702	684	677	717	675	692	621	637	652	658	653	671	709	644	657	681	694	694	695	647	660	691	625	708	705	640	687	682	633	649	658	666	613	682	651	676	699	704	671	722	687	652	707	668	704	645	666	655	662	653	711	650	644	672	642	690	671	700	625	651	695	708	635	611	681	691	643	653	710	663	702	694	611	697	713	652	647	676	703	712	630	665	691	691	673	683	691	672	714	693	633	739	678	729	670	639	665	671	609	672	658	682	669	717	680	679	653	686	689	668	664	663	663	705	644	699	650	657	722	657	644	636	623	625	666	635	683	647	678	697	664	685	636	692	698	613	670	694	630	696	652	696	701	667	639	688	700	655	680	649	632	726	701	702	654	663	673	634	678	664	660	682	633	683	663	656	647	621	664	696	620	656	643	686	666	666	684	639	695	654	643	643	638	695	671	651	610	668	635	703	649	672	632	632	703	651	690	633	664	651	693	691	677	663	714	711	704	671	695	617	692	671	653	680	652	645	667	651	619	657	674	657	660	687	612	629	662	710	597	670	669	677	687	659	685	678	673	693	636	683	632	660	641	672	669	628	688	662	684	634	674	712	627	665	689	652	654	657	667	668	670	723	664	677	701	693	715	683	649	638	618	659	701	674	685	682	661	669	688	673	670	664	647	686	659	683	652	696	701	698	683	663	696	663	693	668	693	677	654	669	642	653	661	651	692	697	707	680	629	691	685	657	713	616	635	662	678	675	683	665	636	685	697	672	681	673	664	684	677	705	718	647	658	618	701	695	653	676	680	666	670	663	674	611	677	646	629	657	685	669	695	711	626	677	663	705	669	640	693	716	667	656	673	700	669	650	664	640	637	672	681	679	676	694	659	726	637	658	671	654	631	654	655	688	659	664	639	673	647	657	675	652	706	653	673	676	671	643	718	664	672	692	623	672	642	660	676	683	616	675	640	678	681	683	664	653	673	685	677	649	703	678	662	625	681	673	635	662	728	722	650	708	705	651	681	698	650	682	682	595	681	670	675	667	675	631	684	657	679	671	668	651	682	650	657	652	695	665	662	686	715	681	660	656	657	669	707	620	658	678	666	688	680	663	665	675	664	680	666	710	680	645	678	692	686	687	657	716	655	669	653	690	685	704	637	677	701	693	704	663	696	670	647	697	679	713	650	684	686	682	704	690	674	677	641	681	697	709	669	678	654	714	633	621	672	643	658	647	673	652	663	679	670	667	669	690	683	682	659	658	692	627	671	622	717	686	657	680	705	633	668	673	664	660	660	703	687	689	690	691	635	630	656	707	647	632	678	684	714	698	684	654	735	671	687	663	704	662	710	670	653	654	662	646	675	647	654	638	731	655	663	736	646	709	636	675	651	673	695	625	714	648	714	626	678	628	667	673	705	658	652	680	639	683	670	663	690	667	709	611	673	659	702	640	661	689	669	663	671	683	638	683	646	715	685	630	679	710	685	595	684	632	648	652	669	681	693	674	718	652	640	697	668	703	681	703	688	724	689	666	628	661	686	659	697	640	661	678	684	709	697	641	677	641	701	656	705	664	670	691	662	655	706	676	703	655	685	701	718	684	690	656	690	687	697	711	658	670	657	715	665	643	669	654	661	660	675	686	658	675	669	654	677	704	697	649	683	680	652	679	663	682	683	655	667	677	670	704	666	702	719	616	674	718	669	674	693	657	674	689	656	681	668	702	667	690	680	666	702	686	677	700	690	659	658	669	628	668	683	670	656	653	695	706	694	667	653	668	707	680	666	686	631	687	674	728	734	670	696	676	683	671	678	701	712	662	669	703	678	729	681	654	628	622	670	610	727	620	664	664	680	678	603	670	667	694	684	683	676	657	647	690	646	644	675	670	655	677	704	726	642	693	656	621	660	644	625	727	679	666	654	734	624	669	654	681	675	652	648	665	706	710	671	666	685	679	701	672	711	667	632	717	657	657	687	672	693	676	707	671	660	670	641	660	659	661	699	648	666	682	677	644	718	675	684	659	698	738	685	633	668	631	638	674	654	659	666	647	680	667	654	699	696	694	691	679	646	708	692	609	661	645	665	648	653	696	703	684	653	673	670	676	653	635	684	700	674	604	663	706	620	705	667	682	712	654	714	692	714	694	664	673	667	695	694	706	675	693	639	699	673	672	686	653	642	702	695	668	653	673	672	665	678	682	672	660	643	688	668	700	711	628	650	660	686	702	675	650	680	711	687	697	641	672	679	658	665	642	674	670	738	671	656	673	662	727	707	641	700	659	678	636	670	674	664	680	660	664	649	647	672	674	686	663	703	708	630	689	709	692	661	671	680	675	679	658	697	711	606	648	657	655	670	648	667	657	666	696	629	660	640	659	694	630	662	674	723	689	650	651	678	685	677	650	685	655	675	642	664	694	694	692	720	671	672	613	687	691	615	714	653	646	692	682	682	676	706	633	688	690	675	727	669	651	708	618	696	617	619	710	700	662	644	650	701	687	678	650	677	666	680	708	665	660	679	724	688	726	722	717	699	700	643	660	698	667	672	678	654	629	723	642	675	663	681	663	674	706	711	677	672	653	682	660	682	674	652	679	623	689	704	650	692	661	700	690	658	638	689	658	661	673	641	720	681	658	613	680	682	698	671	692	668	659	668
36153	50271	53844	48758	35401	9099	554	379	336	342	328	325	436	304	298	338	618	3022	2942	1604	798	434	355	340	296	342	342	319	279	321	344	299	313	300	286	288	272	300	315	304	305	327	352	309	289	301	283	297	302	306	321	318	332	313	315	316	298	303	306	314	309	282	315	311	298	274	271	278	288	305	304	324	324	323	306	291	292	308	300	317	309	313	318	288	323	313	287	317	298	323	282	313	301	344	299	291	318	308	343	299	277	299	293	309	289	282	334	326	299	322	287	306	282	319	314	322	280	320	289	284	289	316	283	325	282	304	334	296	324	335	310	280	311	337	313	295	309	313	311	291	290	294	287	289	299	310	297	326	303	306	308	288	289	318	318	292	328	283	344	300	354	339	298	275	344	314	328	290	298	298	274	268	292	318	303	334	292	322	266	312	305	315	317	308	304	292	287	294	335	281	302	299	356	322	297	340	302	288	292	281	322	280	319	313	298	323	295	303	319	278	286	291	309	308	308	324	314	315	306	294	289	294	339	301	293	300	292	311	326	339	316	326	284	265	279	295	328	288	291	285	295	294	305	300	300	298	302	308	297	288	292	288	291	304	299	296	314	306	316	296	315	300	322	303	322	272	313	284	301	306	284	281	324	277	296	322	323	287	291	286	309	312	298	322	306	331	304	323	352	325	282	299	335	289	320	295	323	293	308	293	310	290	327	301	313	313	298	288	291	296	306	299	296	277	283	350	291	324	337	317	319	309	345	328	316	268	307	302	291	290	322	312	268	313	312	277	319	310	286	291	310	294	303	344	316	318	278	305	338	257	309	302	294	280	305	316	285	317	309	315	331	273	315	308	314	281	307	281	316	293	321	288	310	279	320	342	311	310	300	294	305	277	302	293	303	317	293	309	293	281	305	301	306	301	292	314	318	300	298	325	279	292	302	316	279	298	305	301	327	319	329	307	296	271	307	275	305	295	295	309	306	308	318	317	295	313	303	293	289	299	293	293	303	292	287	314	311	266	336	275	309	305	320	279	278	298	328	319	297	327	276	287	293	311	306	351	318	282	310	305	288	310	310	283	325	288	314	322	294	307	326	321	316	305	317	270	279	318	338	299	295	324	295	320	293	310	293	310	296	301	307	309	311	292	315	302	260	287	300	297	266	324	298	296	284	313	360	332	301	287	280	266	300	298	307	295	293	286	273	322	314	292	291	329	327	284	302	294	270	330	302	273	284	295	306	326	305	293	306	299	323	306	283	313	293	291	295	308	322	273	338	303	304	307	297	297	296	309	281	331	327	324	279	293	331	293	309	309	297	291	291	332	341	295	303	300	314	305	337	310	279	299	326	321	311	324	303	319	339	307	319	298	304	280	311	295	307	276	322	297	292	289	342	306	303	298	310	280	302	278	295	272	311	294	319	313	318	296	335	286	318	305	305	312	291	322	337	304	339	279	290	329	313	301	289	328	315	327	339	279	291	299	308	359	352	302	333	321	294	308	309	303	321	285	278	308	324	295	290	333	292	283	296	316	326	329	292	282	294	289	297	317	320	283	311	303	310	307	312	317	287	250	295	283	336	293	318	309	290	308	285	292	322	268	307	268	313	328	290	326	341	298	296	309	317	310	303	293	307	325	317	320	311	297	320	285	327	289	289	279	289	334	324	319	271	290	286	297	308	313	283	331	285	298	286	287	285	343	301	316	299	291	316	306	308	306	309	313	286	315	326	314	316	298	316	310	316	311	310	310	278	320	308	321	278	281	289	317	356	280	309	315	318	316	286	276	300	288	284	279	292	287	303	308	315	343	308	299	292	317	267	296	295	313	311	308	297	303	325	309	297	332	327	312	327	282	316	300	303	311	305	292	301	304	302	320	319	322	318	271	352	330	299	308	306	318	316	319	298	307	325	285	327	288	286	329	296	317	283	299	317	286	345	313	305	293	300	307	280	311	299	332	302	263	315	327	317	320	303	307	303	308	276	318	315	329	319	321	272	306	278	300	294	291	321	296	307	309	322	312	313	323	305	324	304	297	296	304	292	325	309	297	300	295	324	335	311	314	317	292	316	350	324	321	329	281	279	331	312	277	310	310	327	323	313	308	295	361	292	284	324	330	313	316	300	275	303	272	306	307	327	299	295	289	306	323	325	328	304	293	307	302	324	290	307	320	299	316	311	302	315	308	303	305	305	309	313	307	292	299	289	311	341	297	284	319	269	288	284	289	310	338	284	289	299	328	291	273	305	298	273	302	317	327	289	320	311	345	269	270	320	288	311	296	319	276	309	314	306	300	294	350	298	264	340	328	290	331	349	331	298	314	340	299	290	294	312	296	292	330	282	293	277	308	317	313	321	331	342	318	284	303	293	323	312	327	284	284	305	288	263	301	302	309	301	298	306	282	291	287	300	283	280	295	274	314	299	307	287	300	313	287	331	288	310	315	293	309	294	317	324	297	283	306	316	305	309	298	314	286	313	321	291	304	300	313	323	287	306	304	327	300	302	307	291	310	313	277	308	327	297	317	281	291	338	281	324	343	302	327	312	302	305	340	316	313	331	322	320	328	274	301	304	338	328	307	305	295	293	279	298	308	301	323	302	314	337	299	325	313	326	327	278	305	304	328	312	282	308	340	304	307	302	318	305	314	338	312	315	317	288	274	291	318	313	272	312	293	308	278	301	263	316	304	320	292	294	299	290	314	308	314	295	322	296	283	327	372	294	286	308	325	283	324	326	309	299	295	300	316	320	327	315	311	280	305	322	300	324	323	337	345	280	284	292	288	282	297	297	319	312	308	313	286	297	312	338	313	280	309	301	304	318	279	288	336	320	345	279	334	306	293	304	267	296	332	288	299	320	294	299	269	288	321	329	290	323	302	274	314	316	305	301	319	307	305	297	303	294	337	301	301	324	357	292	292	295	301	303	295	342	303	301	329	280	305	304	308	296	298	294	294	325	292	299	299	293	274	289	274	308	292	309	315	307	298	312	297	303	291	306	299	335	333	302	308	314	279	319	286	321	287	272	307	301	332	314	299	280	296	273	284	282	343	327	312	307	310	280	300	269	317	282	290	278	289	287	332	314	280	335	300	316	280	284	302	287	286	318	330	340	313	302	315	287	270	329	312	340	305	285	326	312	309	302	298	299	309	352	296	284	272	302	329	273	276	298	318	323	317	300	314	299	347	313	289	311	290	306	299	299	303	300	288	328	332	314	303	310	269	360	287	320	301	305	316	320	305	315	263	311	318	303	273	307	304	291	305	304	282	307	333	307	292	295	325	327	322	295	274	327	312	273	291	307	326	305	314	324	330	295	322	298	306	334	308	283	291	312	280	314	309	279	326	309	297	293	347	276	297	294	282	287	314	278	312	303	271	290	328	296	311	310	278	304	293	294	323	291	320	290	316	303	307	269	304	275	323	293	286	301	338	319	304	322	312	363	294	310	274	306	290	304	308	323	300	310	295	284	307	304	284	331	284	306	296	285	291	293	333	328	325	277	322	270	317
22403	38914	49782	55109	44373	4338	1197	1061	1061	966	968	963	1542	890	877	994	2949	15276	13864	7309	3499	1343	746	758	759	755	843	815	843	806	765	758	769	807	803	803	806	752	778	761	838	774	792	803	787	789	756	775	782	795	807	800	778	749	768	781	781	822	770	802	756	760	852	762	825	764	808	810	789	745	832	788	805	788	773	789	830	799	787	763	802	838	813	829	737	737	787	816	737	796	796	799	790	838	763	727	799	755	794	741	794	802	774	815	775	753	760	743	729	751	814	809	762	811	736	805	739	761	817	754	783	804	760	855	809	742	769	826	771	753	770	825	760	778	761	791	773	767	776	791	766	745	752	741	766	788	793	757	763	818	797	804	753	755	812	777	797	782	739	779	786	788	756	769	793	804	766	850	720	827	809	781	777	753	740	785	765	742	769	752	764	776	791	779	761	804	750	784	763	794	755	785	813	770	790	778	823	831	764	758	764	797	811	837	769	783	784	788	792	788	797	773	773	787	824	776	797	827	723	743	740	747	796	806	770	795	757	800	759	788	774	761	785	778	800	785	757	787	809	755	816	798	800	747	786	689	755	792	784	796	812	771	783	773	761	794	800	812	769	799	740	781	751	735	766	778	806	767	817	790	805	783	763	736	764	821	800	800	710	801	762	766	786	750	694	763	777	796	782	748	774	744	778	752	788	826	814	786	806	778	779	774	785	748	801	794	764	793	773	783	769	795	729	782	728	804	762	751	829	761	765	776	743	770	779	773	751	776	775	769	798	745	781	791	785	726	827	795	734	825	782	784	721	787	792	776	797	801	763	753	761	827	775	781	768	802	763	766	819	789	725	819	809	787	733	806	780	789	819	772	749	752	796	760	814	829	762	772	773	720	801	749	754	792	785	795	746	795	764	771	801	746	757	779	807	776	758	774	830	789	817	781	737	802	774	764	731	725	794	822	750	745	806	793	767	752	801	782	816	778	824	754	728	760	786	746	784	795	787	807	750	746	803	834	798	769	787	814	780	816	817	784	758	793	747	768	774	709	776	800	798	737	765	831	792	737	786	746	775	736	793	780	771	816	766	772	812	754	794	786	797	800	767	811	758	828	785	867	753	751	754	784	811	790	817	705	764	733	760	800	807	753	770	769	761	789	811	756	747	802	822	838	819	792	797	746	803	779	790	799	777	797	761	795	778	800	746	802	820	777	765	805	788	753	777	791	730	757	740	729	748	779	810	768	799	804	781	779	757	784	760	810	783	828	751	846	775	748	760	782	817	827	753	817	790	755	733	796	765	734	805	766	826	781	779	741	853	796	789	795	767	781	768	740	760	829	736	752	770	763	793	793	745	808	785	770	734	804	808	754	806	800	812	755	741	803	765	731	747	800	761	786	805	760	807	773	746	826	840	784	760	766	804	737	840	805	755	751	806	749	829	783	766	750	748	835	774	779	762	782	752	776	825	724	750	791	808	792	797	765	781	809	802	789	775	806	765	756	781	804	790	762	766	741	832	759	779	773	758	809	788	759	751	776	777	804	806	798	795	811	800	754	799	827	773	764	792	772	758	739	815	774	785	803	734	829	780	773	780	825	839	775	784	783	764	732	786	752	748	773	805	764	761	829	795	717	784	783	826	814	780	714	723	804	804	773	812	723	817	828	792	784	783	860	741	773	778	785	797	781	807	827	791	755	782	796	772	745	758	771	769	778	785	772	755	794	814	730	754	819	737	785	770	766	758	798	824	778	714	752	791	724	737	806	811	812	758	776	808	765	789	803	849	779	818	790	806	834	793	781	773	754	743	762	757	770	799	821	780	764	777	774	764	755	814	765	770	819	825	753	764	803	775	683	812	739	779	781	792	780	766	830	766	761	765	799	755	795	805	796	807	799	784	773	776	732	784	760	771	851	748	735	785	748	761	813	751	786	797	776	761	758	758	778	783	804	734	772	774	773	805	781	782	755	784	797	761	819	792	787	745	779	755	759	802	773	828	761	802	824	761	756	819	824	785	742	770	774	767	781	822	817	723	770	790	802	762	783	789	800	739	802	746	808	838	807	813	764	770	785	740	804	726	734	781	753	804	757	786	793	763	773	774	809	777	762	714	775	767	805	796	798	764	803	802	830	771	773	790	750	784	740	762	802	763	808	784	777	794	805	824	784	754	762	757	773	802	771	818	706	771	778	758	779	782	787	753	801	802	704	814	843	749	839	832	814	760	778	806	736	770	739	778	818	764	802	827	809	809	778	791	766	773	790	782	756	770	790	786	856	777	827	768	735	806	784	787	802	717	802	801	774	778	784	818	767	750	777	738	777	787	739	779	796	765	769	797	763	744	760	772	816	799	786	794	749	793	783	777	778	771	800	821	778	758	788	790	751	788	798	754	797	792	790	806	728	804	755	793	780	761	771	785	799	765	770	787	787	743	782	837	763	779	777	781	798	774	796	743	777	772	736	805	821	732	760	730	773	787	776	760	745	751	765	759	762	771	758	800	803	784	757	802	770	816	816	816	780	707	750	767	773	768	788	789	798	729	781	798	788	790	772	747	807	765	789	781	821	745	729	790	756	802	816	750	814	809	786	812	785	775	765	774	762	796	745	734	791	743	762	788	748	831	770	802	746	746	720	780	714	804	815	778	762	772	767	795	764	767	833	780	782	755	784	794	779	757	781	759	731	771	787	774	807	818	765	779	770	763	847	776	774	771	758	765	794	768	795	825	818	787	779	754	768	725	798	753	791	775	806	768	783	785	778	739	776	783	815	717	797	776	812	798	749	815	778	825	768	761	798	792	756	723	818	839	788	779	850	772	778	711	823	766	762	758	758	803	783	805	854	782	726	807	822	720	834	792	767	763	751	755	771	721	788	797	789	785	745	803	781	828	814	730	754	792	799	743	741	750	738	745	778	792	779	796	767	776	835	801	807	777	807	733	725	776	774	797	767	755	781	786	753	754	791	741	800	737	800	717	806	777	771	721	767	802	736	832	772	806	732	769	771	740	772	788	792	810	815	828	773	816	756	817	813	773	837	816	786	774	774	780	774	760	836	773	776	773	754	793	779	762	784	770	790	755	800	821	815	771	756	817	742	785	785	786	793	783	800	815	780	769	769	802	771	758	792	793	751	772	756	821	801	825	742	792	760	829	759	759	782	773	776	771	775	763	804	809	771	779	793	778	783	764	780	773	740	760	779	785	757	805	761	773	793	726	801	736	770	756	766	780	751	787	803	769	753	777	830	791	710	750	758	777	770	753	786	759	742	826	787	790	794	751	781	806	802	795	840	779	809	797	783	778	773	803	767	794	711	758	771	775	744	815	816	785	790	761	799	814	773	808	757	759	757	743	781	799	774	736	747	781	809	770	792	790	815	783	810	781	749	776	742	785	773	801	795	810	743	822	787	742	826	849	789	782	826	764	863	760	800	807	791	795	747	799	797	797	806	750	813	798	800	797	784	801	772	780	804	783	805	793	775	784	806	749	771	763	728	803	757	784	788	764	813	797	809
52718	68807	69273	66212	51001	21512	2537	396	375	359	332	309	325	373	324	350	675	4527	5001	2732	1218	477	287	282	273	292	288	313	280	302	291	314	300	263	259	264	288	301	284	331	306	304	318	278	311	288	282	301	284	299	292	305	289	281	308	291	271	297	297	289	274	275	283	292	289	284	310	300	299	297	277	326	275	305	263	277	302	307	285	315	273	278	299	266	300	273	270	279	292	291	266	258	289	286	314	279	278	310	279	314	278	309	274	310	272	277	323	261	260	256	284	271	301	274	299	293	254	299	314	310	271	290	270	297	329	292	326	291	284	268	326	327	286	313	288	290	284	291	315	293	279	261	298	294	298	289	275	312	303	302	285	264	283	281	271	298	300	277	307	320	288	262	299	272	302	260	311	259	285	278	299	296	305	253	290	263	304	291	278	296	288	299	314	294	266	287	278	297	310	268	300	300	275	299	311	294	288	275	298	304	299	293	285	276	288	277	302	326	272	292	277	289	251	300	294	278	238	301	322	314	309	279	333	284	262	284	313	298	313	309	296	250	273	310	272	257	273	308	294	293	292	316	311	286	289	286	264	293	265	283	320	269	248	287	296	303	270	298	274	280	288	289	292	307	288	277	283	297	313	339	274	305	286	270	288	289	292	276	294	297	304	283	293	292	286	311	291	247	295	267	273	316	312	282	308	286	259	288	303	285	304	295	291	269	281	305	298	264	278	275	281	291	277	272	289	275	322	265	292	279	311	268	310	297	287	294	267	295	289	330	295	279	291	289	293	281	271	285	302	283	322	288	286	251	285	291	259	294	295	287	318	317	289	274	261	300	276	248	303	282	303	273	282	307	279	309	317	284	292	288	302	266	312	288	267	276	326	295	259	280	278	262	287	298	300	312	287	278	292	269	325	310	313	309	277	290	303	297	275	321	277	287	302	304	298	301	318	280	308	310	294	270	313	297	295	284	298	288	286	284	276	298	283	287	280	266	286	288	278	296	312	290	295	278	295	317	287	279	304	285	295	298	305	310	303	302	304	287	285	272	285	306	322	278	274	299	278	281	273	286	305	313	273	310	285	267	327	265	296	306	316	284	264	288	281	305	283	293	324	298	282	284	286	300	306	323	278	302	285	290	265	294	303	298	268	287	261	274	299	290	297	271	287	292	306	288	303	266	288	283	296	276	290	259	308	287	284	287	298	305	252	286	297	263	268	288	299	272	301	261	271	275	257	271	274	295	262	263	275	260	300	251	296	281	284	290	306	299	261	307	277	300	302	259	260	272	311	299	297	292	271	294	295	287	284	286	275	327	293	284	293	315	263	290	308	304	273	271	268	268	299	316	263	285	301	306	321	271	274	294	277	267	253	284	305	306	268	287	282	271	302	270	292	298	276	291	278	271	265	294	295	251	272	275	282	283	302	277	247	303	257	302	309	306	318	273	289	283	286	287	247	307	288	301	268	316	283	293	277	262	319	305	316	271	297	262	272	298	260	292	309	283	290	297	281	272	284	276	322	304	299	272	294	293	295	318	277	263	258	282	278	262	306	316	283	302	277	287	287	289	302	304	319	285	320	283	293	311	282	299	257	299	266	317	303	296	277	292	299	290	295	261	240	277	291	282	319	315	286	294	290	268	264	279	286	287	279	248	268	313	275	276	298	300	308	295	290	287	290	289	278	292	266	276	300	283	277	303	311	284	315	296	301	290	293	283	294	276	305	279	261	303	317	316	322	290	274	288	290	287	270	291	277	288	285	308	297	318	286	321	320	307	299	291	295	288	264	305	266	276	298	264	265	296	270	281	325	298	259	311	299	284	297	277	282	278	294	288	319	273	297	277	310	275	289	317	278	309	292	274	327	274	318	256	266	316	272	278	294	316	271	285	292	280	270	298	314	297	268	310	285	292	290	295	286	269	289	324	278	295	256	265	282	266	319	285	281	302	273	299	315	306	300	295	293	308	276	297	260	271	294	275	284	284	267	296	278	296	287	277	299	290	271	283	278	318	299	276	297	313	288	305	276	321	309	268	292	267	304	306	294	279	288	280	292	297	287	292	282	293	282	309	277	300	292	284	285	295	275	293	302	296	295	286	311	314	297	296	289	278	329	298	297	273	331	307	300	277	265	262	283	272	291	276	270	306	331	296	285	264	304	324	268	302	265	263	312	304	276	278	299	298	248	295	283	282	325	289	306	319	261	278	294	279	284	311	307	255	268	248	282	286	279	284	305	287	266	314	303	280	256	299	313	260	281	287	304	305	273	292	289	297	270	313	321	268	288	306	297	307	300	305	290	325	268	309	305	328	290	324	313	255	324	280	286	270	288	283	305	298	321	276	292	321	319	300	309	271	315	298	293	283	303	285	273	285	303	289	302	283	279	283	277	315	311	308	304	290	280	306	277	285	281	226	284	280	292	294	288	251	301	311	262	280	301	303	285	326	296	327	296	328	266	297	271	248	303	265	312	273	285	274	285	284	262	302	269	339	283	308	292	279	303	283	257	250	298	302	307	285	296	292	280	289	270	291	287	313	295	291	299	309	293	286	298	263	316	300	300	316	302	286	300	319	295	292	290	281	304	273	263	265	290	307	316	276	321	260	274	265	316	269	270	273	279	276	291	285	274	282	265	284	263	290	310	275	325	268	288	302	265	280	297	291	319	289	289	302	263	298	280	277	262	290	287	282	266	261	294	306	271	322	300	324	309	261	300	263	290	298	287	304	291	276	292	310	315	280	293	295	294	284	270	329	273	312	310	290	294	310	307	257	278	249	293	282	302	308	292	269	302	301	292	269	287	300	290	266	271	294	291	298	280	307	302	291	298	291	266	277	293	315	293	292	265	316	297	314	301	286	307	292	291	287	290	278	296	260	285	283	304	281	304	308	273	323	282	296	297	292	295	275	307	299	272	312	300	326	313	296	320	312	258	281	301	279	272	293	255	308	289	279	304	270	314	279	292	291	293	285	273	301	296	332	300	282	287	301	297	282	293	304	289	284	292	295	287	264	327	310	280	272	299	311	282	312	308	293	263	275	285	295	276	287	292	292	293	246	277	281	271	305	292	286	299	335	257	272	283	286	305	327	284	300	266	290	288	302	286	296	319	323	294	270	330	269	320	282	277	278	288	283	271	278	307	305	306	280	257	316	286	299	281	303	291	288	288	264	279	267	280	280	307	277	293	242	282	267	295	318	280	307	269	277	288	303	294	343	282	316	237	304	289	294	267	292	280	272	292	304	305	276	281	303	259	283	316	269	282	288	288	293	283	268	299	307	323	331	279	304	262	262	279	330	288	308	315	335	268	293	296	280	307	271	289	290	294	324	284	271	297	296	281	262	299	264	310	277	263	268	322	295	287	331	285	273	305	297	292	273	269	284	315	236	275	300	296	307	261	304	296	295	301	306	289	309	262	277	323	273	283	286	306	289	278	282	277	275	253	306	267	317	270	263	274	298	276	283	293	276	281	310	270	302	312	245	305	244	325	308	308	248	301	295	299	323
32529	51300	64249	72352	56837	14378	1446	1357	1238	1062	1018	1015	1005	953	1004	874	3174	20346	20620	11782	5532	1787	794	753	777	716	726	702	750	692	775	744	763	724	730	786	760	729	714	739	791	749	744	724	680	731	674	723	755	717	756	757	725	790	730	816	698	684	698	722	734	715	717	750	752	729	708	739	733	774	727	748	748	679	712	735	758	687	769	693	699	764	735	711	770	720	741	738	720	675	733	716	698	769	769	715	738	702	698	755	729	694	710	708	749	754	714	704	744	720	742	774	701	718	772	750	738	709	671	803	754	758	737	715	735	742	712	724	735	719	757	751	779	701	705	768	737	766	735	756	691	715	721	670	711	702	709	816	667	760	735	778	721	717	725	754	723	803	733	705	709	715	685	737	668	716	707	779	712	733	759	752	727	692	724	774	726	696	719	756	728	726	751	760	721	725	732	751	731	720	743	713	731	750	728	703	719	723	687	717	730	732	712	745	714	745	756	724	694	734	738	725	762	754	762	761	659	717	730	776	740	747	716	775	744	692	700	724	738	705	736	680	732	791	774	756	756	710	732	706	691	745	722	732	738	747	735	747	730	741	726	738	770	786	732	754	742	745	682	736	726	764	707	727	718	732	714	733	707	737	798	747	724	729	725	696	793	748	747	733	758	747	752	747	725	735	741	675	767	712	722	737	775	690	722	755	709	708	720	719	722	805	725	686	729	731	726	748	791	700	700	762	762	735	734	733	713	773	743	684	727	741	749	747	739	738	725	748	724	770	756	743	718	748	713	685	725	776	741	747	768	768	711	753	721	756	738	713	722	716	719	739	702	757	743	700	711	742	775	683	750	730	741	738	727	736	723	756	744	727	786	729	754	719	731	767	724	690	770	708	763	740	680	765	754	759	790	694	706	749	722	744	729	732	690	758	723	750	728	755	696	732	725	757	755	719	749	723	756	758	708	713	756	720	705	702	701	731	744	711	719	749	728	776	789	733	771	738	726	747	745	784	740	717	707	751	734	752	692	703	730	707	723	772	734	762	709	715	738	728	739	736	766	744	751	776	713	757	772	733	669	737	762	761	723	785	743	708	732	741	749	773	744	687	735	765	790	784	707	739	721	772	775	748	736	765	710	762	781	736	736	681	727	763	783	733	706	710	742	738	697	752	717	745	673	712	741	685	749	758	719	767	751	691	757	717	731	756	718	753	692	753	710	746	753	742	717	708	731	685	713	728	722	744	751	713	690	722	769	744	744	713	778	712	729	737	733	700	752	761	766	803	725	742	730	703	715	740	739	760	746	718	753	691	714	677	737	709	772	710	726	763	707	754	704	717	738	797	689	714	657	686	736	730	706	726	687	765	764	717	754	705	717	683	759	714	703	728	712	692	736	725	747	736	737	746	754	728	749	718	715	766	718	743	729	737	751	707	738	715	725	730	761	748	729	692	720	726	739	746	776	719	736	709	747	726	740	738	698	690	737	667	742	711	684	728	727	749	722	749	708	738	712	743	751	744	758	785	776	733	716	729	732	714	697	774	710	708	725	787	735	794	737	770	724	718	721	744	765	707	693	749	725	729	712	736	751	742	782	725	686	748	732	716	692	675	745	732	689	713	808	713	752	689	744	679	726	726	744	723	778	730	706	706	737	704	732	695	733	737	704	727	736	757	723	801	724	680	714	733	692	742	779	672	762	681	724	747	761	732	721	720	755	733	795	762	694	744	714	701	720	750	734	754	686	720	709	742	758	730	723	721	733	748	708	715	720	736	761	723	731	697	734	737	717	778	695	716	723	703	708	757	738	758	743	785	745	748	699	716	679	780	723	708	719	686	739	721	754	705	771	747	762	705	764	769	750	713	697	745	716	752	724	716	738	723	724	705	773	721	805	773	791	675	718	710	734	718	726	726	774	740	717	731	711	715	681	726	704	740	714	734	758	733	706	736	713	701	721	782	720	726	751	764	730	750	730	743	763	736	758	738	748	718	690	758	747	783	714	759	730	771	709	719	688	765	723	738	763	741	700	706	740	690	713	718	765	766	725	750	715	748	740	779	778	739	770	748	781	704	719	746	762	679	700	736	754	768	724	750	693	722	731	735	709	719	761	767	770	725	747	755	735	780	745	727	760	712	757	709	709	764	766	782	743	777	717	713	763	742	724	782	731	679	725	732	767	721	740	754	729	705	802	673	717	732	701	705	752	678	756	730	745	725	731	717	735	785	717	712	762	737	710	713	744	754	719	735	768	697	691	714	762	741	771	767	718	717	785	740	764	735	763	737	734	691	726	696	753	712	746	724	768	690	735	737	718	708	712	700	721	729	705	740	756	709	740	747	738	719	682	715	749	793	722	751	738	730	735	735	776	709	720	743	765	768	706	765	731	763	707	812	740	743	740	727	696	747	771	714	734	759	759	740	693	731	700	678	742	690	717	727	766	746	697	807	746	758	711	761	740	728	726	745	748	734	764	768	757	759	717	801	682	700	729	741	745	706	752	748	689	744	749	729	779	736	740	711	714	722	744	724	699	750	687	768	742	747	771	692	753	746	736	735	746	731	747	685	722	778	754	735	724	754	762	752	705	703	726	786	721	686	740	713	731	709	679	680	719	708	697	726	776	744	697	777	788	711	779	754	758	740	699	704	782	754	711	699	729	738	679	734	693	720	753	732	729	727	774	712	752	736	724	688	758	707	749	731	725	747	715	727	790	732	725	731	716	709	749	725	715	739	724	751	705	733	745	775	737	723	760	728	719	708	700	718	680	722	762	724	745	750	742	731	758	708	782	745	730	711	750	686	747	749	719	802	769	755	760	765	711	728	721	753	731	712	756	740	735	761	746	719	698	698	758	726	730	743	720	740	713	692	740	694	733	745	764	726	750	736	721	718	735	744	713	728	705	701	753	737	713	696	774	744	703	737	733	723	726	760	762	691	774	772	743	728	769	712	717	687	754	761	777	761	735	759	772	775	791	699	734	713	759	753	734	737	721	756	726	701	726	748	788	742	713	728	703	786	725	805	790	713	694	721	731	731	658	703	720	762	707	741	712	773	743	717	741	732	700	752	804	709	731	717	664	784	727	758	785	748	740	685	731	764	717	732	710	706	693	763	679	692	740	710	754	706	695	690	750	734	732	743	713	740	672	772	696	790	730	751	749	710	674	722	736	750	696	726	692	727	725	711	719	747	655	723	746	753	736	732	728	741	683	710	716	754	695	728	750	681	740	761	768	715	751	706	723	715	698	724	695	743	743	716	757	686	750	730	719	754	734	752	745	772	719	700	729	724	735	784	713	752	726	754	745	718	734	695	759	766	728	733	706	675	743	726	704	720	715	741	755	732	700	705	695	714	742	730	729	741	736	737	728	754	764	757	750	759	732	758	726	735	720	740	724	766	740	707	722	744	711	747	780	721	749	748	738	729	693	770	707	769	721	712	742	738	699	742	727	686	711	722	705	799	740	759	762	731	705	721	704	772	716	760	736	772	691	719	724	723	733	719	749	761	727	763
4799	6034	8502	6632	3592	778	271	290	269	277	233	295	289	256	280	284	284	426	545	470	355	319	285	284	261	291	261	286	286	256	287	263	288	281	242	267	263	267	289	270	286	268	303	267	273	270	260	287	275	285	258	292	244	255	274	309	267	281	286	300	312	288	295	280	299	269	285	282	266	264	278	258	266	268	285	272	265	276	266	284	283	260	259	312	280	249	271	267	255	304	258	277	271	257	259	247	245	267	261	288	246	254	290	269	276	275	251	270	276	285	268	246	250	285	279	245	259	302	278	266	285	279	289	249	267	290	262	253	245	254	253	248	294	269	254	258	271	268	280	265	275	291	256	250	245	249	291	275	280	318	269	274	259	271	255	282	259	271	244	318	273	267	267	277	328	252	281	270	259	240	251	271	279	296	273	280	273	282	314	282	241	274	256	266	252	268	272	269	270	306	251	285	286	288	273	282	228	265	264	270	261	293	287	270	249	260	275	292	299	277	273	272	294	240	309	280	252	256	265	285	266	285	279	283	219	280	266	259	255	259	279	273	275	258	275	265	281	300	265	264	244	295	247	258	280	299	305	280	284	269	263	276	260	251	265	265	273	283	272	273	288	272	275	284	292	274	263	284	244	251	284	266	277	274	263	289	277	300	274	284	254	243	304	270	254	260	278	256	282	290	305	277	288	279	251	275	265	258	253	266	294	281	257	264	252	268	254	279	258	250	282	284	244	268	285	264	245	255	259	257	240	254	268	248	272	273	273	247	265	280	249	272	278	260	246	281	279	283	297	297	279	298	256	262	277	308	253	235	272	241	240	263	243	286	267	264	285	276	237	284	266	280	274	305	271	265	265	291	289	287	247	295	298	280	280	259	242	253	254	272	286	256	267	262	262	291	296	289	271	265	276	276	282	291	253	255	257	259	263	247	260	244	298	268	257	276	256	253	278	277	265	292	254	315	268	271	285	293	279	294	289	258	269	279	267	276	231	263	289	264	261	251	271	287	291	261	295	288	247	282	252	294	240	277	264	282	270	266	265	263	298	268	295	295	245	304	288	281	274	256	276	284	246	299	277	262	258	265	249	291	275	276	282	266	263	279	271	278	264	253	292	274	283	261	260	233	265	257	264	268	273	278	292	262	272	258	307	290	286	259	230	266	298	253	277	250	250	266	291	256	260	301	250	292	302	273	240	255	269	286	273	288	243	288	261	267	270	261	264	265	276	263	267	249	281	268	240	265	235	276	292	269	298	288	281	291	238	268	275	269	285	283	276	258	285	291	273	298	273	262	274	279	267	263	253	264	259	256	291	282	263	279	280	273	274	264	264	273	257	282	253	279	265	275	265	269	288	281	294	248	274	269	269	256	282	250	282	277	267	251	278	284	292	271	291	239	253	295	271	240	260	269	255	266	283	254	266	240	313	294	270	273	300	283	263	288	263	264	273	269	284	276	271	274	267	277	278	265	282	264	253	257	264	289	244	263	269	287	284	299	282	265	264	283	279	261	277	250	240	269	291	249	277	245	265	308	273	298	281	291	279	279	261	265	297	280	270	280	264	266	278	285	299	280	271	285	268	247	276	324	258	288	264	258	247	263	320	265	265	303	253	276	300	259	317	285	248	256	299	267	284	288	269	259	263	270	263	276	265	264	283	283	279	272	265	289	283	259	239	305	264	290	269	273	258	255	277	270	272	277	282	304	290	303	260	283	270	285	268	302	247	263	271	286	291	276	268	274	292	268	246	285	277	274	273	286	258	279	274	259	277	288	283	255	279	294	272	277	269	260	273	270	289	258	282	256	252	269	248	264	272	296	285	251	268	296	280	257	295	265	276	260	248	267	267	276	272	275	293	274	271	263	250	280	274	278	260	273	264	283	280	270	257	244	274	243	249	266	278	260	266	288	293	286	236	272	243	266	277	257	251	274	273	269	283	281	266	255	274	244	248	250	274	278	251	262	266	238	277	278	262	264	302	275	257	268	246	290	302	254	288	283	268	270	290	249	263	288	280	289	252	282	257	288	250	287	281	282	225	271	271	266	264	320	278	242	258	274	293	228	263	256	281	289	282	271	269	298	293	250	271	288	256	249	290	284	265	254	312	297	231	278	283	265	258	247	264	283	255	263	276	250	279	258	280	258	292	280	258	275	269	271	283	275	278	255	248	250	261	249	264	276	273	281	261	257	283	275	291	270	252	275	281	250	268	251	262	272	274	265	286	302	292	294	273	278	296	266	271	256	267	300	259	284	262	243	282	238	275	265	267	291	264	258	251	267	287	289	260	270	290	268	287	256	302	269	272	281	301	285	265	249	291	256	269	301	264	276	260	271	288	251	236	294	279	289	297	276	272	278	274	274	254	238	284	254	265	283	269	264	263	294	298	260	260	267	285	268	250	263	252	259	250	284	274	244	254	265	281	239	271	264	282	239	273	294	288	264	262	274	293	270	258	274	260	252	267	280	258	268	265	290	270	299	285	253	254	281	278	244	262	283	255	268	263	317	256	289	264	295	265	294	270	296	253	274	285	286	246	267	302	271	282	279	269	270	273	277	282	286	281	285	255	262	258	269	278	252	273	267	275	280	290	241	277	271	279	293	254	259	275	250	248	275	272	296	255	275	278	265	281	252	290	284	257	255	279	284	304	283	271	255	256	295	262	259	280	270	273	245	290	288	290	259	285	246	249	304	254	245	271	261	298	242	269	255	297	266	296	265	279	255	272	256	273	295	260	292	274	273	284	278	254	297	280	251	268	269	281	293	299	276	284	260	271	240	284	240	261	247	264	253	299	282	278	271	267	259	284	271	287	268	276	269	278	243	277	252	257	292	279	242	260	251	274	274	272	292	297	277	263	284	252	263	284	269	280	263	212	270	311	296	277	263	243	255	267	280	267	297	261	268	292	246	263	284	274	279	264	293	264	268	286	249	259	289	242	278	283	265	271	268	236	262	268	276	289	291	274	257	294	265	265	284	258	298	243	251	247	268	262	287	262	280	289	279	265	291	271	274	269	274	226	263	267	298	293	298	258	251	275	259	274	280	275	269	279	263	264	264	259	282	257	251	249	250	253	258	259	266	262	317	288	307	285	288	289	261	279	260	268	267	255	268	266	268	244	267	286	260	279	263	275	266	258	285	300	275	275	280	268	266	258	258	263	251	287	273	247	255	271	283	299	266	263	265	266	245	276	281	301	241	265	293	264	264	256	297	244	270	278	244	283	254	273	246	259	292	267	234	286	290	284	244	264	250	282	266	310	290	273	290	292	278	248	283	287	264	257	264	276	246	291	289	284	279	261	276	288	274	258	258	246	233	270	277	266	244	313	247	254	278	267	266	301	260	260	239	270	277	281	267	271	263	274	262	260	279	256	247	291	252	262	271	273	291	300	268	264	260	284	274	263	258	270	263	277	293	257	258	271	259	269	281	277	279	282	291	275	271	270	272	259	250	249	295	309	296	264	283	285	261	267	283	275	261	248	281	221	273	275	326	289	274	281	267
4640	9775	17300	17942	11293	2498	694	725	661	736	716	663	699	719	731	693	891	1787	2279	1635	1139	834	664	743	709	748	745	705	752	731	768	742	698	656	664	718	701	717	692	689	744	720	664	711	706	760	700	743	711	728	701	688	697	716	775	659	759	678	736	701	665	727	630	716	807	756	693	700	719	725	725	734	727	705	737	751	702	723	708	743	737	714	682	730	725	704	733	701	711	708	726	693	708	683	784	742	753	707	725	661	684	647	731	665	728	717	730	702	718	736	667	733	710	753	736	681	687	758	756	665	732	714	701	756	695	713	717	690	701	738	722	719	702	674	739	709	731	718	676	705	677	723	722	718	694	740	730	762	700	678	713	680	677	744	698	704	777	750	714	699	731	700	722	692	726	688	707	693	673	715	673	716	693	711	727	724	744	777	725	714	702	718	724	677	692	726	736	695	717	703	744	714	719	749	707	655	702	707	708	689	704	700	741	718	724	707	670	705	692	705	720	666	671	712	702	717	699	732	708	659	728	711	679	706	679	750	737	743	715	716	685	687	713	722	665	704	658	662	658	723	702	697	744	707	747	727	709	664	701	691	703	712	768	713	709	686	687	764	710	732	669	741	677	747	697	694	757	738	764	668	737	657	690	688	766	731	675	717	691	721	702	731	651	703	757	698	718	698	673	709	699	706	741	718	680	709	724	702	770	718	674	715	695	738	710	728	694	697	703	733	735	683	695	719	695	738	715	738	705	689	677	712	730	675	701	682	739	728	694	769	719	703	694	695	719	700	708	746	713	693	709	729	734	669	745	736	701	740	702	710	714	697	698	704	723	713	707	716	682	753	729	693	713	680	689	754	728	696	682	726	687	711	667	726	768	686	694	652	706	658	767	727	683	720	691	702	674	741	692	726	741	671	689	627	718	668	719	681	690	698	693	682	701	697	677	797	709	714	742	719	718	683	687	722	754	740	695	707	754	717	766	727	712	710	693	709	666	723	666	695	747	692	718	718	726	699	692	729	735	708	686	707	728	680	719	690	706	673	728	730	707	715	703	716	688	763	735	702	682	760	731	665	705	737	728	715	701	687	736	704	660	690	679	701	702	716	729	731	700	692	715	700	699	775	719	681	703	707	668	740	727	745	690	691	666	716	694	750	727	731	710	709	716	703	729	704	709	724	681	776	685	707	752	709	764	687	723	731	673	655	703	693	717	721	704	712	665	765	714	738	726	731	750	745	717	684	702	716	704	708	710	711	688	729	727	750	690	752	703	728	732	685	750	736	705	693	721	669	765	681	707	682	749	695	732	702	699	719	682	730	720	696	729	723	701	697	726	721	706	702	722	728	703	745	750	712	708	735	708	723	732	713	711	703	712	700	761	677	688	679	721	716	654	710	683	698	713	710	699	674	761	696	738	696	767	746	702	659	738	718	726	704	716	656	744	743	700	709	716	771	731	751	683	677	731	696	732	701	705	721	772	705	708	695	738	710	655	689	713	665	721	662	721	726	694	680	712	743	674	644	736	720	687	710	695	744	705	691	701	655	724	742	705	710	696	690	692	701	642	744	728	763	748	705	716	694	695	730	701	688	674	694	673	770	675	738	694	689	720	692	707	693	701	733	684	695	727	708	706	638	695	664	680	666	719	694	682	699	709	706	712	702	696	710	679	715	743	723	705	739	724	713	700	731	680	671	691	673	700	687	676	736	680	690	679	706	725	682	701	685	683	725	751	695	747	716	704	713	731	677	689	698	663	728	721	717	655	664	710	708	674	729	741	711	703	691	690	707	717	724	706	712	708	693	681	731	673	725	719	756	766	705	703	678	700	700	724	689	739	710	727	665	713	752	772	702	739	747	708	724	733	766	714	699	659	739	710	714	694	691	684	670	681	677	745	686	710	728	749	731	745	726	705	682	697	740	714	732	741	721	707	736	695	752	726	730	643	720	713	732	669	752	707	656	690	702	717	700	713	678	692	732	738	712	738	740	728	691	762	691	665	712	715	681	731	689	766	675	679	711	707	687	762	690	773	662	739	717	648	711	671	793	687	733	727	670	757	706	702	739	675	691	729	718	705	684	695	743	718	714	697	720	736	718	719	688	716	725	756	749	712	703	737	678	670	721	715	724	702	730	731	732	709	744	684	710	708	730	712	689	693	728	724	731	677	694	642	713	715	733	714	684	747	705	728	687	695	716	686	706	704	652	729	730	724	747	704	679	730	634	730	692	719	749	702	694	703	717	687	671	656	708	674	748	713	682	688	689	734	679	718	678	707	689	705	761	723	700	780	718	706	766	625	711	646	749	702	668	679	657	693	762	712	751	717	714	701	681	753	703	690	704	743	647	698	659	702	729	727	725	691	664	667	695	738	719	742	762	737	734	681	705	665	704	713	717	734	725	675	700	721	726	747	730	716	763	684	698	738	719	771	687	731	715	695	735	727	717	727	761	723	725	704	706	759	784	674	749	743	720	706	748	691	787	747	749	726	703	731	696	737	697	721	740	677	710	734	668	677	670	689	710	737	707	658	701	713	733	732	728	704	707	714	744	758	682	682	699	725	692	768	717	750	718	725	659	717	700	707	670	686	715	702	711	699	691	693	676	691	733	706	710	718	691	699	743	768	731	710	690	693	681	730	705	713	645	710	677	732	708	718	681	749	740	708	679	715	677	729	682	689	710	730	709	708	735	735	717	679	677	704	741	707	708	658	735	745	690	719	682	727	716	731	709	714	730	720	732	706	749	700	702	742	686	776	699	717	701	669	700	689	692	672	723	701	728	722	720	697	737	718	718	745	730	746	679	723	690	675	703	687	714	687	721	703	741	683	741	740	697	687	674	676	794	715	681	706	738	725	704	712	707	716	730	675	718	668	672	729	690	698	707	696	702	774	721	749	713	723	731	721	678	712	693	713	688	720	736	689	756	778	687	707	724	697	679	674	733	700	720	677	712	748	720	698	685	712	734	714	719	676	672	680	740	694	690	716	715	731	658	695	735	658	670	720	730	727	727	739	719	710	714	718	690	728	686	727	714	742	756	701	697	707	692	713	680	648	725	681	749	723	692	678	726	701	753	693	735	697	682	709	704	704	717	704	676	735	711	711	718	755	732	726	698	723	760	722	693	713	719	733	730	761	726	720	709	709	659	708	731	706	688	733	668	759	762	707	741	724	690	681	709	740	717	765	741	708	722	724	711	761	719	759	688	682	698	662	712	674	690	747	710	690	679	702	685	710	748	702	733	662	740	721	755	691	717	708	683	743	754	701	721	725	709	712	734	775	712	687	717	672	692	700	746	698	693	746	734	733	724	726	705	717	699	714	704	703	702	677	686	692	690	682	705	686	720	705	719	708	741	704	765	681	737	722	683	685	698	680	690	673	671	708	728	691	684	693	656	649	711	748	705	721	709	708	700	713	699	714	728	676	695	706	683	699	669	709	701	736	682	678	689	660	670	725	731	721	692	719	685	706	754	731	700	694	682	766	720	739	738	747	686	696	670	728	712
32706	48605	61512	50874	34809	11272	721	360	357	336	306	349	339	363	380	350	434	1918	2036	1191	634	429	317	320	358	341	284	275	330	337	317	341	338	334	324	319	285	313	297	292	316	357	316	313	321	328	323	341	334	312	341	293	297	307	338	311	311	312	348	376	326	326	364	341	341	325	340	316	277	307	334	311	335	319	329	341	362	298	313	342	313	321	317	329	318	321	312	337	326	336	323	296	298	308	323	317	295	300	304	331	319	318	328	348	346	313	286	329	333	324	366	261	319	321	332	319	336	330	329	325	332	319	312	340	344	347	315	320	293	339	361	333	335	331	314	319	323	306	341	313	314	302	365	333	322	346	342	305	280	300	316	323	312	305	307	330	319	315	291	313	322	320	301	289	292	320	336	315	319	318	327	338	298	315	324	313	312	298	339	340	298	346	327	305	327	368	346	350	313	331	323	333	311	312	341	308	335	347	328	318	265	319	306	327	317	316	335	307	339	310	332	320	351	308	336	313	332	296	334	345	303	326	333	328	286	324	312	312	328	307	330	343	326	322	345	302	313	315	330	337	334	323	319	333	326	343	295	335	389	324	339	340	311	338	319	318	294	329	331	321	341	321	302	343	314	352	320	331	336	362	317	341	314	324	323	297	321	313	327	331	324	360	350	336	331	316	309	301	308	342	328	349	320	367	357	349	346	319	318	358	344	374	334	354	321	342	314	295	304	318	326	310	324	328	328	288	332	372	319	332	343	324	316	339	331	321	319	323	316	315	337	359	346	341	284	306	338	326	322	327	340	303	344	359	322	328	318	333	310	333	330	325	328	296	332	336	349	337	310	325	339	317	330	357	318	336	320	297	294	344	310	323	307	306	336	360	343	339	337	332	286	348	325	327	310	342	315	336	333	357	305	315	309	313	323	309	340	307	330	326	348	321	323	316	331	308	300	318	311	324	338	314	348	325	316	292	360	327	302	320	322	352	349	315	325	302	303	320	323	331	313	325	331	336	309	316	330	300	331	324	343	315	364	313	305	310	336	331	294	320	306	320	318	319	325	326	338	341	341	344	332	318	324	331	323	328	340	303	335	315	333	303	305	349	322	327	320	331	308	312	338	330	324	322	372	340	317	332	307	301	330	311	327	309	346	308	310	319	323	332	322	292	308	332	338	286	297	308	351	314	322	352	335	318	318	327	302	330	326	341	307	303	332	341	350	337	332	326	326	305	321	365	367	331	351	340	321	311	329	325	365	320	310	327	299	312	306	358	298	310	347	337	299	330	362	322	355	324	353	381	334	333	347	293	321	307	329	291	341	339	343	301	318	323	311	319	302	338	357	322	294	315	317	323	307	320	345	358	321	339	309	337	351	342	314	329	357	328	280	354	331	337	309	356	330	322	339	315	343	320	345	342	284	315	322	346	292	345	308	344	353	316	351	343	316	285	347	285	307	319	339	315	309	310	333	316	309	360	306	293	298	335	326	318	315	296	332	323	305	321	318	328	324	302	346	330	310	356	322	318	293	329	331	309	328	301	347	334	334	338	284	342	316	336	358	319	346	343	341	335	305	331	353	325	343	356	334	334	322	353	355	307	330	313	332	350	331	332	289	320	329	309	330	318	345	299	305	319	294	296	307	319	315	321	323	306	362	321	324	318	301	349	375	333	360	314	321	343	372	310	339	309	327	333	326	355	305	334	340	341	330	307	317	299	332	336	301	328	346	312	326	348	300	340	319	314	319	313	298	348	323	323	322	328	303	342	320	315	313	308	293	307	299	335	317	332	310	325	320	333	347	343	320	301	318	326	334	349	340	324	318	312	349	322	323	370	316	336	299	336	343	290	315	329	319	344	325	332	340	327	303	311	316	334	314	343	307	315	329	336	324	375	336	330	313	322	320	328	331	335	317	311	362	301	330	307	325	310	310	357	330	320	318	334	313	309	329	316	328	336	347	316	388	306	367	326	338	339	343	284	316	329	342	322	277	295	342	315	335	328	292	325	304	322	331	338	344	340	328	333	335	346	317	332	326	349	338	344	308	336	276	292	307	316	353	312	313	331	319	312	305	327	319	314	335	322	348	341	345	325	345	329	307	302	295	309	343	338	316	345	325	365	298	352	343	330	311	317	302	318	323	321	316	338	333	320	340	304	351	312	299	342	279	303	317	307	334	330	346	335	343	316	347	324	299	313	292	326	323	335	339	338	337	321	315	365	336	308	318	346	295	334	332	353	302	314	320	346	292	344	346	365	298	315	301	333	327	358	332	324	282	311	331	341	339	309	299	361	327	324	318	358	358	316	336	344	327	307	334	339	339	305	335	312	358	371	338	334	285	336	361	338	353	356	313	344	338	318	322	323	333	330	326	336	301	318	318	324	305	312	342	333	316	318	325	357	309	313	351	290	325	328	299	355	340	308	319	304	320	330	302	317	346	331	361	328	338	331	308	304	354	336	354	309	313	332	335	341	350	302	357	330	341	288	331	337	311	337	326	315	294	279	298	367	332	369	315	317	309	300	349	335	296	311	344	349	357	321	350	353	365	338	344	292	307	335	364	312	329	291	317	342	321	304	335	325	311	305	318	311	330	319	328	314	320	295	335	308	331	342	331	301	319	335	344	323	355	312	341	288	332	334	345	314	319	318	330	330	326	343	336	309	311	341	314	307	328	316	333	314	335	328	337	316	348	389	318	346	314	312	304	317	307	319	313	334	336	354	320	342	293	351	300	349	347	310	294	322	338	328	338	322	326	340	314	364	291	318	296	316	301	321	326	322	337	378	334	309	310	314	312	344	308	335	340	304	334	358	335	333	322	342	331	323	325	316	364	299	304	348	350	324	358	348	333	313	303	309	307	344	341	338	303	319	315	325	316	348	282	322	330	298	331	335	325	312	336	349	316	330	351	321	332	347	343	314	292	317	310	336	328	312	304	315	299	310	352	322	306	340	322	327	310	315	337	325	323	308	320	341	346	302	337	343	359	326	312	344	330	351	343	311	331	324	332	343	336	332	314	323	309	340	339	315	313	318	323	311	321	311	350	328	302	289	370	348	323	340	318	303	318	341	310	329	345	303	305	339	308	333	298	305	335	348	307	321	311	335	323	319	344	322	327	316	322	310	348	345	314	288	320	317	325	346	295	318	337	326	317	305	320	341	332	320	331	324	313	312	307	325	327	370	339	337	299	313	336	311	351	311	331	319	310	284	308	307	314	341	330	341	294	314	354	337	302	302	339	315	293	325	322	313	263	313	328	321	335	341	359	324	343	347	316	328	304	333	339	329	330	346	351	351	339	314	324	321	338	302	346	338	354	317	326	326	324	327	296	316	348	339	315	349	348	347	328	301	325	347	324	338	331	315	321	321	342	327	339	341	314	332	289	331	322	334	330	330	322	300	326	321	318	319	343	356	345	338	295	345	328	290	325	286	283	348	289	319	315	308	346	358	346	314	347	335	333	338	356	352	363	323	336	340	338	293	329	348	312	343	267	306	319	357	312	310	312	325
20000	38776	57107	55231	43529	10463	1104	1016	990	973	986	962	968	889	908	847	2201	10624	10277	5327	2723	1177	896	842	878	812	821	855	830	867	816	841	782	857	863	866	781	831	831	831	791	791	837	859	852	850	813	901	840	832	797	857	832	872	828	854	848	842	827	856	835	832	796	878	826	867	822	858	819	811	837	802	800	839	810	738	854	816	828	803	826	828	801	842	857	828	840	815	792	822	795	891	810	784	803	863	816	884	812	826	842	874	786	819	839	849	855	866	800	857	845	839	835	814	846	821	820	828	867	839	813	850	791	805	840	843	833	804	840	849	765	837	863	868	783	842	828	828	825	835	848	842	814	821	814	826	853	838	823	802	826	826	843	789	830	867	890	864	813	847	852	826	854	856	858	839	798	829	852	797	899	856	825	841	860	862	832	803	823	836	866	835	840	855	806	869	782	868	801	811	804	853	859	843	810	830	913	837	772	827	808	796	821	842	835	809	851	826	846	835	840	844	773	831	804	752	818	835	809	864	825	823	859	806	852	798	844	817	826	822	847	814	848	801	844	823	820	801	800	852	808	822	841	818	828	801	844	844	883	879	873	868	827	858	849	781	820	828	835	839	828	817	806	782	812	854	831	787	801	780	876	825	840	825	806	864	815	839	830	826	858	840	877	800	796	847	793	827	810	906	863	851	852	805	865	884	808	847	818	776	822	788	829	862	837	841	835	878	838	837	840	768	825	796	813	830	876	815	841	790	831	816	845	847	824	810	786	812	749	827	900	828	817	828	863	830	820	844	804	799	844	867	812	829	842	783	830	779	873	815	839	779	816	834	790	826	801	827	884	831	817	789	823	854	799	828	850	816	838	841	810	872	824	830	842	794	828	844	816	843	796	844	847	782	858	831	830	827	847	810	833	881	859	866	812	837	829	789	821	851	806	790	850	813	817	877	838	846	808	873	786	790	831	826	868	829	834	795	875	809	846	779	821	818	787	803	825	901	826	825	882	870	839	772	816	852	764	853	804	865	852	822	830	839	829	888	813	830	798	836	822	860	858	805	817	849	827	860	823	826	810	820	858	832	816	806	782	822	829	831	815	801	844	801	795	814	865	814	836	810	782	872	825	850	834	826	857	780	788	792	809	839	845	800	812	819	864	833	817	824	894	846	827	814	871	815	805	835	835	879	900	831	814	785	830	809	811	811	831	863	796	860	810	837	844	829	831	841	866	812	868	813	820	809	849	808	891	844	802	861	803	811	868	856	835	832	824	820	858	801	814	805	827	765	796	797	775	854	795	823	809	798	808	839	870	842	875	882	861	817	815	840	810	859	829	868	854	819	828	845	823	806	833	859	851	816	845	870	868	857	855	807	828	807	844	806	832	816	854	816	800	844	837	881	795	826	796	810	838	877	804	858	833	826	836	785	769	814	798	783	771	793	792	846	843	829	864	753	848	799	831	813	864	838	812	856	864	843	904	843	855	811	795	803	886	799	838	829	880	810	858	829	832	826	844	830	823	839	785	839	840	855	807	797	766	862	847	855	820	813	828	811	813	787	845	856	832	822	821	794	831	844	773	849	816	806	807	822	850	843	802	875	835	796	820	792	801	842	841	832	814	803	836	836	830	814	851	864	824	806	841	827	791	860	804	831	851	839	783	823	837	787	842	883	799	849	862	852	806	818	847	850	866	803	820	849	820	791	839	839	845	780	868	813	819	829	793	821	845	796	800	778	825	927	897	837	814	815	816	825	835	846	856	804	860	816	859	824	825	817	838	825	827	809	797	868	881	802	802	893	851	872	785	850	829	853	814	786	814	818	842	803	825	816	850	828	824	882	850	832	845	787	868	858	820	790	788	810	847	818	848	845	830	792	785	872	758	764	864	823	859	825	861	843	821	872	781	829	842	819	772	836	790	789	836	850	831	823	815	805	861	880	875	824	822	822	816	846	849	819	907	836	877	817	794	842	802	832	821	830	801	838	807	849	829	824	867	831	849	773	831	812	774	805	830	816	808	809	853	865	922	845	897	871	842	840	874	828	779	866	838	811	832	841	800	793	777	834	821	830	862	823	846	802	833	824	804	847	785	841	872	870	860	822	862	807	825	838	825	780	846	809	813	812	824	816	871	801	833	820	847	860	831	835	855	816	831	815	852	873	802	792	813	847	781	870	852	817	804	815	853	786	821	822	872	835	859	803	793	834	845	807	834	848	798	807	916	853	847	799	810	888	845	782	848	847	828	817	852	769	831	799	860	827	799	788	834	842	841	860	872	767	786	887	843	830	839	845	795	851	857	826	775	839	849	795	810	837	784	836	805	829	826	852	792	811	848	860	878	851	782	838	790	832	811	805	850	881	839	872	834	791	815	834	786	836	851	822	859	848	817	739	844	845	806	820	832	832	810	832	905	832	789	888	811	807	792	827	844	817	823	833	874	809	831	853	795	790	845	838	823	808	847	813	822	827	814	797	815	843	833	837	794	833	795	819	833	787	847	835	768	853	844	809	823	813	794	832	806	800	829	844	821	855	838	824	832	817	801	816	803	808	818	808	815	802	803	862	832	752	826	810	795	816	829	855	798	892	881	815	815	861	784	816	822	790	862	797	828	831	838	854	803	805	875	851	837	833	875	832	805	807	862	847	826	869	838	803	824	853	782	824	826	805	843	822	812	830	782	795	811	796	798	800	861	805	804	865	832	820	856	829	820	817	851	813	823	866	856	894	823	779	852	833	879	825	826	839	839	791	794	837	796	861	838	793	861	798	790	898	818	795	833	804	804	830	823	780	809	817	835	791	809	827	832	842	826	845	793	808	849	868	821	860	832	776	831	831	825	807	825	786	801	782	836	836	830	838	826	804	827	819	858	795	818	845	840	837	869	860	867	823	815	838	860	832	806	828	828	798	847	798	843	856	842	847	798	845	787	892	854	853	787	867	857	802	823	792	848	820	837	814	853	791	833	854	850	776	836	860	823	846	813	861	852	824	851	844	778	864	839	870	818	800	853	819	777	903	792	832	843	806	780	813	819	829	807	785	841	842	865	822	823	845	801	831	859	857	823	806	828	854	837	820	832	773	802	881	816	872	820	787	820	851	816	815	819	845	804	861	853	857	851	845	885	876	823	861	859	829	815	817	827	815	830	828	803	798	858	850	827	811	806	873	921	889	834	810	804	798	813	843	828	857	765	799	865	795	792	795	796	777	868	805	787	820	843	829	825	915	887	803	790	823	803	867	802	806	835	795	806	827	868	797	760	782	875	877	834	809	811	827	895	842	804	820	847	842	840	845	865	820	873	832	831	873	867	803	835	828	813	808	836	863	837	845	871	874	895	829	789	832	824	864	878	850	820	901	830	779	821	835	829	859	890	882	829	873	896	823	827	899	811	850	798	830	827	850	744	835	838	837	896	809	810	823	824	813	823	837	823	812	819	850	856	823	807	804	879	832	806	860	817	848	831	824	824	788	811	823	846	809	849	810	841	815	848	851	789	869	859	818	832	827	862	804
46646	70472	78329	62367	48158	19452	2067	476	385	366	365	346	362	349	362	340	372	3574	4279	2138	1095	487	343	310	336	340	294	322	329	281	322	308	303	305	295	279	279	310	290	300	319	293	313	297	335	300	279	317	298	299	320	260	316	317	277	300	304	317	301	300	325	300	307	293	302	279	299	309	289	331	319	293	311	329	333	319	325	317	350	336	293	283	305	324	283	305	324	276	335	291	323	306	296	292	292	347	318	287	301	292	290	300	320	309	321	342	313	314	325	305	325	319	328	305	304	299	301	301	313	332	330	324	348	336	296	298	337	273	297	293	300	318	286	296	301	288	286	304	287	313	307	286	309	323	266	327	312	291	276	289	328	319	313	293	324	346	314	306	304	315	282	313	287	293	304	318	325	304	329	309	318	286	289	300	312	354	314	308	276	327	335	279	320	308	303	302	336	292	302	290	314	303	285	297	289	343	303	320	297	272	302	316	333	312	311	332	331	345	299	326	332	328	302	292	316	326	302	337	275	328	287	338	305	312	300	315	288	316	318	315	311	282	317	316	282	310	272	283	325	293	275	311	279	321	300	297	290	304	310	332	293	306	331	307	312	320	322	297	297	305	329	301	289	310	320	321	318	303	279	315	301	296	303	325	305	312	312	306	289	330	321	302	307	306	302	319	290	318	337	320	310	299	320	317	329	334	316	299	321	321	301	308	335	312	339	303	301	310	292	305	297	311	287	318	326	297	317	327	306	302	282	292	304	326	315	289	291	278	290	305	300	311	307	308	309	291	295	307	321	283	298	303	321	303	294	303	316	306	287	307	284	342	276	296	306	320	307	290	315	312	296	277	290	312	359	315	277	287	291	282	325	326	295	296	286	313	291	344	308	313	305	303	289	298	273	329	325	288	276	307	286	300	313	321	337	287	295	335	291	329	322	297	270	271	304	299	327	319	345	302	306	332	282	280	332	290	283	324	293	276	296	306	327	327	319	320	287	307	293	319	296	294	311	275	329	289	319	282	328	305	287	309	342	340	289	266	314	301	320	352	294	343	273	325	306	295	290	321	327	308	309	327	292	318	294	306	291	295	343	314	299	326	347	322	308	321	301	296	299	318	316	309	292	332	336	304	301	299	295	317	306	302	329	315	281	301	294	278	335	291	299	289	292	280	305	306	300	308	310	282	314	329	308	326	309	320	311	319	294	281	310	292	307	299	306	271	303	297	276	284	296	289	326	326	285	292	308	295	309	291	320	310	291	307	282	308	303	301	284	291	313	278	282	311	316	278	299	321	338	284	338	296	315	304	304	293	316	270	318	261	334	293	322	322	272	307	331	315	307	295	289	268	287	299	339	299	286	294	297	310	316	271	303	294	312	278	304	300	312	298	345	269	321	290	307	319	295	317	310	319	310	335	338	303	295	304	302	327	312	302	314	286	333	305	280	326	288	289	330	312	288	309	326	293	279	333	307	336	308	288	322	318	314	347	296	307	278	320	333	303	289	292	294	287	325	290	317	282	291	293	326	289	317	314	294	324	299	311	311	303	320	293	324	314	314	305	283	282	311	356	303	284	307	300	316	288	330	305	288	320	327	299	307	336	297	289	346	290	305	295	301	304	338	339	333	287	312	317	302	294	318	297	322	317	313	306	299	330	303	314	325	310	302	319	299	307	342	292	299	287	322	322	335	319	326	278	298	326	311	290	321	295	304	319	308	306	307	299	298	320	345	309	293	298	288	277	338	302	284	288	308	313	243	321	317	279	331	281	298	303	316	291	318	292	326	282	337	297	296	291	325	329	314	308	282	309	312	312	309	326	315	335	308	346	300	312	319	317	320	316	322	296	300	321	289	338	297	318	313	289	314	313	314	310	324	289	278	325	315	262	298	328	305	285	325	329	316	328	274	310	313	311	303	302	275	305	309	287	311	276	339	310	332	284	306	309	296	324	328	275	299	310	288	311	311	301	325	314	318	297	317	313	324	310	299	308	295	312	318	339	257	306	286	278	273	321	262	304	305	293	315	311	310	316	294	292	307	287	314	302	309	286	282	332	298	303	310	292	312	304	311	291	330	290	333	320	305	285	312	335	310	280	321	327	308	291	311	284	295	294	284	307	293	313	321	367	307	319	329	316	288	323	287	334	305	321	307	340	325	329	291	285	337	302	301	323	325	305	277	284	285	295	276	280	319	296	284	294	282	315	344	300	310	317	298	304	346	284	288	331	316	292	307	331	298	327	301	312	306	316	304	277	276	297	289	317	271	340	303	323	283	282	340	317	320	313	349	317	313	270	308	304	277	297	303	294	330	304	268	309	309	244	327	325	292	306	287	296	342	334	309	301	337	308	310	319	301	301	309	333	316	310	272	317	330	342	322	289	291	304	307	335	286	315	335	266	278	295	305	307	314	323	291	346	332	311	304	331	305	290	318	307	335	290	330	329	335	315	314	314	292	314	315	300	311	280	268	314	293	330	317	343	327	311	271	326	310	302	305	304	343	287	276	304	312	320	324	313	343	299	317	292	296	287	345	263	287	323	296	317	305	304	327	289	317	289	347	333	329	311	286	319	336	306	305	291	303	269	278	314	296	299	280	296	299	299	290	267	274	324	294	299	286	311	304	318	313	332	304	273	264	311	292	341	309	317	315	294	313	287	320	308	322	338	286	292	303	311	301	290	344	317	280	303	330	301	278	298	313	287	319	325	295	303	273	327	305	315	289	310	318	331	317	334	309	313	321	341	313	339	302	295	291	335	363	337	315	311	297	329	339	286	304	325	312	315	313	358	324	314	301	320	285	321	307	316	312	302	345	319	323	292	295	300	320	322	320	298	323	325	279	299	317	336	300	340	303	287	319	317	299	309	333	285	297	277	307	305	297	312	301	279	309	303	267	341	339	297	281	310	317	334	305	297	318	308	299	320	303	324	294	296	334	311	299	335	314	285	285	319	278	320	320	293	319	295	309	332	313	302	309	318	303	346	289	284	288	312	312	312	310	339	292	309	328	333	298	328	268	291	314	324	309	315	294	323	296	315	302	317	294	314	311	298	300	278	293	311	293	318	301	334	317	339	305	300	282	296	280	341	315	332	318	280	316	351	319	315	287	337	308	307	314	279	308	337	322	315	332	292	302	320	300	310	314	287	289	350	309	318	319	303	318	313	280	296	328	319	335	348	304	302	331	311	311	304	273	324	305	326	296	307	309	286	300	331	301	322	313	301	321	333	279	322	276	325	303	323	310	295	304	300	298	288	287	320	309	269	312	289	294	315	303	311	299	288	337	292	310	326	274	321	290	325	340	334	311	317	332	290	347	300	338	333	296	322	299	284	332	290	322	303	305	311	279	264	319	329	282	321	314	333	308	308	296	294	318	277	313	297	283	294	307	296	295	291	327	298	316	290	285	297	320	304	282	287	314	288	284	288	340	284	298	306	305	278	302	285	288	296	304	310	316	295	285	344	310	304	306	309	296	273	272	321	325	332	313	306	297	297	298	323	302	301	325	288
28965	52773	75274	67148	55156	10688	1377	1221	1127	1157	1109	929	1076	1018	916	909	1131	17234	18708	10158	4929	1715	890	758	810	788	799	786	819	786	801	783	792	741	764	743	800	800	860	760	794	782	803	792	779	737	769	763	760	790	808	778	782	763	742	801	772	823	796	747	770	778	767	743	787	820	811	767	782	746	782	798	746	803	770	796	747	777	826	760	733	735	738	762	731	737	789	732	813	749	783	800	779	793	782	789	765	772	805	772	784	743	771	736	728	769	750	767	772	771	783	773	758	814	787	773	798	777	734	806	734	753	803	776	772	752	809	761	756	801	769	738	762	746	758	775	791	771	785	720	809	735	787	805	747	781	744	752	726	808	765	779	793	780	772	796	802	773	776	789	766	765	778	780	725	735	743	738	742	752	765	787	747	793	795	738	793	846	807	772	746	819	815	735	797	745	783	799	738	786	811	804	736	757	772	813	789	791	802	745	775	714	758	765	794	761	778	802	746	776	802	825	739	743	767	794	760	764	760	767	731	769	764	750	818	740	799	811	733	738	787	766	748	748	785	776	758	775	826	776	734	766	828	789	765	773	792	759	794	793	814	770	806	749	792	785	777	764	747	779	752	736	761	781	833	744	761	710	758	735	786	796	776	765	738	760	788	787	799	829	796	770	763	729	744	801	782	769	791	786	797	790	785	762	777	775	788	792	754	759	759	748	790	779	746	789	772	749	754	732	798	741	751	757	774	750	776	788	765	764	839	771	779	756	737	805	761	820	746	818	774	774	803	785	784	761	757	756	751	734	781	710	782	757	762	750	828	797	774	749	737	795	780	791	763	808	798	825	774	707	777	754	715	806	761	771	728	752	766	796	780	740	803	792	822	773	751	752	790	740	798	768	772	744	789	791	766	771	740	749	790	734	802	796	741	766	787	744	804	755	745	766	770	769	790	698	787	723	761	770	788	743	788	735	804	779	774	787	799	765	763	787	752	757	775	796	742	735	741	789	770	764	737	734	799	843	759	747	747	743	759	786	763	789	788	773	788	777	784	758	745	733	773	798	737	780	806	862	830	777	755	788	774	799	794	728	767	809	753	773	731	790	776	735	758	837	789	788	763	847	782	788	809	728	771	735	816	783	778	773	794	785	766	782	813	765	777	769	788	784	799	782	733	773	747	807	777	738	802	740	810	743	714	808	727	760	764	824	729	774	790	791	795	728	768	809	761	732	789	781	721	764	740	755	741	721	804	802	793	751	789	818	730	715	815	746	740	771	781	817	811	779	770	780	838	793	807	751	771	805	785	779	744	791	775	762	815	732	761	800	768	751	798	736	707	789	792	823	758	805	790	776	719	778	762	775	758	779	782	783	760	802	741	775	750	744	805	784	765	712	776	737	749	763	786	781	800	785	786	764	768	775	776	758	808	774	793	723	779	727	769	773	789	780	738	771	761	807	757	773	790	807	787	774	751	790	757	790	780	805	750	792	780	777	799	745	771	798	773	765	748	795	756	782	741	783	793	757	816	813	781	818	766	751	787	814	756	785	759	725	754	785	763	797	731	778	742	753	793	803	778	746	772	791	756	730	755	789	760	777	797	832	796	777	747	791	721	789	808	753	772	776	813	794	731	778	789	739	725	736	817	754	752	799	832	782	747	811	828	722	754	700	801	807	764	767	765	747	764	760	774	793	727	801	797	797	801	781	810	796	756	761	794	839	726	765	831	816	793	763	782	771	766	741	778	774	769	764	824	778	766	791	798	775	750	756	749	777	758	726	760	726	730	738	716	762	811	848	740	806	774	800	807	804	810	763	750	777	748	762	787	771	770	828	774	739	736	763	740	771	757	725	811	762	793	789	798	792	772	775	763	796	804	741	773	784	789	804	761	765	775	752	762	826	839	827	774	816	714	807	740	761	752	798	824	787	798	823	779	757	784	757	705	780	749	797	796	808	776	760	740	749	766	746	776	809	744	836	772	789	732	790	764	780	720	749	759	747	797	790	718	764	847	781	793	776	738	761	815	788	715	750	804	764	792	768	789	794	750	739	797	751	790	822	775	739	748	764	778	743	715	790	779	750	754	731	738	796	740	785	805	794	795	765	736	800	780	757	751	789	799	761	783	761	770	812	761	749	735	822	739	792	812	830	731	742	810	775	808	783	787	801	761	818	787	820	802	765	747	785	792	782	775	774	774	774	806	775	785	737	790	766	832	762	821	820	765	792	772	770	790	783	734	791	745	793	788	781	745	797	691	785	797	789	808	738	761	809	728	754	834	766	774	780	753	809	800	755	773	770	757	749	773	768	783	848	752	809	800	785	762	804	763	743	749	776	751	799	753	729	803	767	829	817	778	763	762	747	740	819	758	798	803	745	736	757	715	805	763	744	769	801	733	799	794	800	771	761	811	765	791	765	752	771	793	696	733	803	771	797	764	767	739	749	784	770	779	748	694	778	767	780	755	733	777	715	769	763	772	776	781	759	768	798	785	747	801	746	764	753	791	761	783	756	790	763	762	809	804	783	763	798	783	785	774	775	761	728	773	759	829	791	759	759	728	769	745	775	773	773	768	771	741	740	767	775	793	819	723	773	809	754	746	721	735	761	765	763	781	824	773	772	744	806	795	781	734	824	820	787	767	745	792	749	795	818	763	799	808	786	811	766	763	739	736	833	775	788	790	843	763	752	780	769	759	752	729	797	763	814	770	773	796	764	769	782	796	740	737	746	805	760	788	744	796	759	780	762	759	795	757	759	777	782	790	773	764	768	798	817	785	819	751	781	749	750	788	800	806	765	767	831	781	741	719	821	779	793	804	780	784	777	751	802	698	752	780	797	795	772	758	802	765	799	754	841	802	778	804	772	808	746	768	731	726	813	841	759	781	797	768	785	735	785	751	729	735	775	781	799	780	788	835	745	803	748	748	808	767	750	750	776	794	828	748	796	756	804	711	798	779	787	832	765	799	786	710	792	772	760	733	765	755	784	783	757	740	730	738	724	825	795	752	806	780	790	746	796	755	778	833	785	809	770	787	793	793	768	751	754	743	786	746	782	764	764	786	763	757	775	790	804	808	794	805	762	801	792	739	806	762	733	729	727	812	799	780	788	760	785	766	796	769	852	802	766	760	770	765	759	763	805	778	793	821	778	772	803	748	738	765	772	739	790	772	783	795	764	754	786	773	732	811	829	780	780	780	793	823	726	810	773	804	787	757	823	800	763	800	731	826	752	749	788	743	762	787	755	780	784	794	793	788	787	785	816	745	754	784	821	745	818	769	741	761	776	765	778	757	743	774	785	771	804	761	781	773	789	731	813	755	759	745	774	800	784	867	776	761	823	796	708	791	802	776	758	760	768	778	759	775	817	760	755	767	751	797	766	789	755	802	746	746	786	793	703	761	810	787	725	785	747	802	750	795	774	812	788	750	785	818	795	769	789	824	796	788	720	798	757	799	768	771	788	795	798	809	766	771	819	805	788	741	800	766	761	765	769	712	785	825	781	714	771	754	732
5537	6883	12588	6898	2611	434	282	299	266	297	297	290	311	295	303	341	289	489	509	491	403	332	296	304	306	298	300	287	284	281	278	299	297	286	275	281	281	252	298	281	267	272	292	279	284	290	305	296	297	265	298	242	288	275	301	301	296	285	260	314	289	313	313	274	319	282	287	319	281	292	265	292	283	265	278	271	292	294	288	304	319	279	301	288	304	278	315	290	310	290	269	275	296	288	266	281	304	259	294	313	277	289	322	305	302	285	295	291	287	300	257	275	295	302	303	307	297	295	264	310	325	281	298	300	277	301	307	256	279	297	286	270	291	264	276	333	278	312	287	297	312	258	311	314	305	296	298	296	290	262	291	276	270	275	276	298	308	314	285	287	277	282	288	309	316	330	309	291	289	271	292	299	300	265	304	278	247	266	266	286	292	317	269	285	268	261	257	303	287	301	274	273	276	274	285	261	264	289	291	309	300	316	284	276	280	289	305	313	293	294	282	326	285	296	276	276	273	308	273	263	282	289	282	294	317	291	273	293	272	270	278	303	271	303	292	261	282	290	280	281	277	303	246	286	299	275	308	298	286	308	287	285	272	243	253	294	300	284	279	261	315	293	299	295	267	293	259	285	292	302	306	282	263	270	320	311	288	255	274	286	268	271	245	277	276	277	292	274	308	287	314	276	267	284	310	288	297	281	266	261	304	273	301	268	268	269	270	257	313	268	252	279	295	298	285	243	290	313	278	289	271	289	307	277	290	267	301	265	293	268	310	320	270	280	276	301	293	281	272	304	288	279	291	277	284	252	269	284	289	275	282	237	271	309	308	281	285	281	302	303	315	291	276	294	272	300	293	274	290	291	259	275	272	295	279	295	265	292	289	260	303	277	276	300	271	275	268	303	314	288	257	289	288	323	312	292	299	302	269	283	320	285	280	288	285	304	311	287	265	264	287	289	252	278	313	280	266	261	297	284	280	289	288	305	282	322	298	291	326	272	309	266	286	253	278	286	307	305	299	307	307	285	285	312	252	257	306	269	319	305	281	284	306	274	299	311	317	309	278	283	273	287	303	285	263	261	301	257	290	294	284	325	306	285	293	254	317	285	278	271	283	285	283	283	306	269	274	303	268	283	295	314	310	303	284	317	274	285	305	343	312	275	302	275	259	299	294	307	287	288	276	309	268	274	260	293	272	280	287	272	291	279	269	291	301	256	316	293	264	267	301	292	282	272	311	303	276	292	283	291	253	310	275	263	322	268	318	294	314	265	314	271	277	304	255	268	283	263	282	297	310	298	300	266	303	271	263	289	321	268	284	307	278	294	295	255	262	270	287	264	294	262	326	276	304	292	296	281	291	298	269	244	291	282	255	276	303	298	279	293	336	271	291	293	293	275	271	301	285	324	280	297	267	276	314	303	295	305	270	283	255	322	293	281	291	300	300	289	311	316	324	266	273	300	287	271	299	287	289	290	294	290	298	268	324	289	298	277	277	292	278	290	305	299	263	291	270	304	289	294	278	291	287	276	288	276	288	283	294	293	302	299	273	270	289	277	293	287	305	250	276	315	290	297	271	309	280	270	294	279	264	248	313	318	300	256	280	286	294	304	267	275	299	269	288	274	293	272	301	306	309	320	293	322	274	271	302	305	269	309	309	281	300	292	293	291	278	272	294	270	332	281	281	268	301	268	310	293	245	277	291	315	280	306	288	295	293	275	322	306	265	299	292	278	293	262	299	293	322	320	274	252	293	290	290	281	292	289	292	301	310	294	316	302	291	266	315	246	293	303	266	279	291	276	291	289	257	276	253	280	282	287	270	291	297	310	278	261	283	313	288	296	270	279	292	304	290	309	305	308	315	281	313	324	302	261	277	310	265	309	263	290	309	297	303	280	270	278	271	304	302	284	280	293	298	320	293	323	311	303	289	270	269	291	267	312	293	299	284	288	282	319	251	269	330	299	287	281	270	277	281	289	312	290	258	273	299	285	271	282	281	278	266	284	263	289	298	301	275	284	292	300	297	324	277	265	304	274	286	306	288	300	285	280	288	273	278	320	276	273	291	286	271	301	266	284	280	283	254	286	308	305	297	269	252	273	283	303	281	266	276	280	277	300	263	262	302	311	288	258	271	273	294	275	303	266	240	252	276	288	303	291	277	269	276	312	311	262	291	325	295	317	308	298	305	332	288	269	282	286	314	297	295	309	285	308	274	271	287	310	328	312	278	259	277	272	299	286	286	306	285	283	297	238	293	323	301	263	276	273	262	281	282	289	270	268	280	303	270	304	285	258	299	330	291	276	298	271	278	298	290	323	273	265	300	313	313	256	290	281	291	295	289	294	258	300	284	255	289	275	294	290	304	274	301	266	293	275	280	324	293	282	323	296	279	278	276	293	299	314	314	293	296	312	297	307	271	293	288	299	295	315	309	298	278	279	296	297	278	307	288	309	258	267	304	273	297	264	288	259	310	293	277	297	272	321	332	294	264	289	287	279	263	269	304	298	302	322	323	270	289	298	262	291	328	302	284	286	247	295	269	297	286	270	285	283	335	294	283	265	263	307	294	271	252	259	312	305	263	289	308	283	303	285	293	269	270	306	269	269	253	291	278	322	296	321	288	279	311	289	265	320	280	277	315	263	289	307	303	270	249	260	266	292	302	290	284	262	283	294	276	285	303	267	282	270	298	290	297	264	285	277	282	287	268	289	275	280	274	283	259	279	285	323	269	287	297	308	288	292	284	272	311	317	289	294	293	257	290	268	307	289	267	290	298	307	279	286	275	304	290	316	304	270	289	298	257	280	304	306	304	289	302	283	304	298	314	291	274	288	272	321	321	293	280	297	311	316	276	296	273	250	294	285	292	297	311	298	298	293	266	286	281	281	302	266	281	288	308	283	278	307	266	288	313	306	298	288	314	289	265	292	283	317	285	299	277	281	286	299	283	281	311	291	285	284	264	255	288	254	285	280	256	297	251	306	276	309	269	300	299	281	307	306	283	258	311	259	297	293	306	269	299	285	280	279	310	315	252	281	259	317	311	314	297	271	295	275	280	292	271	295	245	280	285	260	291	272	306	265	272	324	304	300	262	314	312	290	309	283	291	275	296	305	289	295	274	281	286	285	292	274	283	287	274	305	278	262	283	290	274	307	281	251	301	261	295	271	275	276	307	312	298	261	276	249	278	298	305	281	286	288	275	289	259	279	308	270	279	301	265	307	279	333	272	301	319	278	278	265	285	305	278	261	295	281	308	262	265	310	281	325	299	287	296	274	310	278	278	282	305	298	296	280	281	290	300	289	288	307	331	283	327	288	300	272	276	301	319	285	274	301	328	280	305	253	273	264	273	297	300	296	293	271	298	292	295	272	293	278	291	285	283	293	306	265	316	281	296	312	291	285	289	314	288	274	284	274	295	278	307	271	277	243	319	303	258	307	297	278	284	282	289	278	289	290	293	272	264	284	272	311	285	310	259	312	286	270	275	294	285	351	307	304	279	278
5183	11099	22533	16294	9215	1192	755	756	747	786	806	748	745	777	743	766	815	2048	2256	1689	1208	872	783	757	819	772	751	760	724	773	790	797	780	717	771	838	715	746	767	730	738	707	732	824	746	734	734	702	756	764	735	717	762	798	747	795	775	761	761	716	734	751	778	748	732	767	787	737	749	751	774	761	742	786	772	748	722	760	719	776	767	726	706	714	723	755	789	704	756	772	731	785	767	735	752	768	707	784	690	774	796	728	785	699	748	732	784	728	757	759	763	774	774	732	764	712	739	727	752	674	743	768	732	749	802	727	762	778	703	740	777	734	783	742	782	744	748	732	781	720	790	762	781	767	761	727	742	738	771	702	790	768	796	764	694	721	726	782	781	793	747	770	741	707	760	724	725	738	706	756	720	784	745	716	840	759	726	745	752	747	753	735	790	735	775	730	774	770	777	760	711	739	801	728	756	781	740	715	810	776	771	760	740	746	757	764	754	718	683	699	739	747	752	788	706	762	716	703	786	738	762	784	756	767	734	720	756	761	709	747	733	730	739	803	723	825	720	760	715	763	795	731	755	757	758	709	716	700	757	777	735	725	777	698	773	783	781	718	751	788	755	751	767	760	764	769	768	749	752	734	776	805	741	711	783	781	753	770	738	763	788	772	735	766	767	751	732	753	773	754	717	772	742	743	708	670	717	765	750	750	781	733	745	714	785	747	760	805	791	766	710	696	736	750	713	734	742	773	757	746	753	770	775	704	787	738	721	819	756	723	773	751	736	710	774	758	725	749	749	789	749	760	749	738	719	712	728	738	740	750	708	768	788	774	696	719	739	782	765	760	755	717	743	773	745	739	792	737	766	775	779	735	771	752	731	762	702	745	728	773	739	760	770	757	746	709	754	733	713	744	730	751	745	765	729	763	725	765	758	714	760	739	754	743	737	772	763	729	770	707	757	810	732	790	767	755	760	745	727	740	717	746	766	728	767	747	736	741	736	677	739	751	739	749	754	750	735	799	757	740	762	783	710	729	701	726	770	770	771	752	756	713	684	722	757	780	721	794	760	746	769	748	762	709	749	777	726	769	719	747	763	773	727	790	799	754	752	748	724	707	780	729	749	736	773	747	704	713	762	792	764	776	724	733	769	772	751	764	728	731	724	773	732	666	766	753	781	789	740	734	757	730	758	785	725	746	775	717	718	732	713	746	691	743	727	740	755	779	748	794	743	742	686	740	718	759	764	764	724	754	762	783	778	801	724	760	736	762	722	770	755	735	713	745	744	741	766	718	839	701	757	813	782	801	721	775	705	735	781	742	746	770	732	739	780	738	716	739	769	728	746	697	737	782	740	806	727	774	741	767	759	729	775	774	743	747	752	787	778	737	740	721	762	732	791	744	766	769	726	742	768	777	775	685	743	759	771	717	789	709	753	737	735	777	778	729	745	758	759	717	769	736	745	788	737	773	759	747	751	733	744	714	726	728	729	723	732	772	711	738	788	756	722	785	707	721	786	713	678	757	762	782	744	804	728	733	708	759	783	739	752	776	766	731	754	765	770	700	756	772	749	755	759	751	714	781	760	782	741	756	758	734	760	768	761	743	724	780	757	783	777	749	746	741	793	785	736	733	763	716	755	751	759	782	729	707	758	743	779	814	755	757	747	724	740	781	745	721	770	778	740	747	761	774	768	758	751	728	737	729	742	688	805	771	713	761	747	777	766	724	768	777	740	780	754	761	783	785	767	742	740	736	792	695	762	723	795	741	768	816	707	754	711	743	739	752	752	740	752	779	772	722	746	736	783	735	748	800	679	775	799	758	746	787	703	699	736	757	727	764	764	750	761	744	733	717	731	743	741	775	760	764	691	719	742	747	810	696	712	722	760	763	750	719	767	744	759	782	735	710	701	757	752	781	772	733	783	760	714	763	719	784	760	727	771	751	719	745	775	757	736	779	778	722	768	763	754	740	755	751	770	744	788	784	731	791	755	753	764	758	760	735	808	746	701	758	735	722	749	746	766	727	748	750	789	712	743	748	801	775	772	729	756	690	815	713	727	716	800	768	785	771	768	788	807	765	776	788	716	767	786	779	740	743	746	748	750	783	728	759	692	722	750	789	745	742	741	783	718	779	764	765	739	740	728	742	772	736	757	740	746	715	745	686	744	738	789	735	686	690	728	728	773	763	756	743	779	758	769	771	797	754	758	699	808	749	766	759	809	709	745	736	748	798	804	743	765	745	732	763	773	732	768	742	773	788	756	778	748	705	788	775	806	749	750	758	753	749	738	720	719	748	746	770	773	708	746	786	768	727	789	682	712	716	714	789	683	719	752	688	792	759	731	725	734	748	754	823	758	735	780	712	757	712	750	725	815	757	737	720	757	694	735	735	745	768	753	688	734	711	768	789	780	783	737	719	726	712	794	745	740	772	723	754	744	769	727	761	751	766	753	752	759	779	726	788	766	754	797	784	735	718	767	707	739	745	787	746	755	735	805	714	789	738	777	746	742	741	749	762	745	743	765	761	742	731	809	789	743	748	755	769	762	743	723	690	799	731	751	745	788	720	733	774	811	748	718	794	755	766	757	765	724	805	801	776	754	802	751	747	724	748	725	725	756	772	740	780	760	749	724	778	733	721	744	828	768	750	788	712	715	716	758	776	763	751	728	728	785	721	760	794	740	789	727	755	705	764	766	763	741	760	778	742	771	767	765	799	778	728	758	782	747	738	751	782	724	777	753	772	726	771	740	748	768	768	762	798	742	781	772	704	734	707	751	758	736	707	767	757	742	773	746	771	749	723	763	713	712	798	757	739	747	734	725	762	757	739	739	764	795	772	780	719	759	814	761	698	773	787	790	748	753	734	758	739	728	760	727	726	773	731	726	748	770	752	784	742	785	737	770	790	745	757	754	769	737	770	710	714	743	766	749	752	746	720	768	758	715	781	812	732	748	788	743	822	725	771	737	757	771	768	711	772	709	770	764	778	708	743	743	724	744	753	745	755	740	753	750	755	734	745	730	754	759	795	715	751	760	745	775	742	729	758	737	685	739	761	742	719	710	747	797	769	797	733	740	765	798	738	719	787	792	762	758	734	787	755	745	756	799	779	768	736	727	733	769	745	739	743	731	770	765	717	756	786	716	788	757	722	708	792	718	775	740	762	738	745	732	707	752	767	768	712	719	734	733	723	741	745	812	763	770	765	791	710	753	729	725	720	756	750	764	743	733	779	700	746	745	750	721	773	761	768	752	744	767	740	767	785	753	760	766	775	748	737	797	721	759	753	743	734	793	751	755	769	775	780	752	760	765	726	714	740	736	714	733	754	801	723	753	725	782	706	756	790	718	732	712	735	795	748	772	755	758	768	706	749	737	742	705	767	739	754	781	721	762	721	727	792	800	740	784	705	761	776	726	752	748	758	746	687	768	765	745	718	757	798	708	761	734	748	757	779	745	689	728	778	710	728	770	768	756	745	725	727	721	767	770	704	756	724	773	701	719	740
30595	50361	67040	48692	30354	5506	443	362	358	380	345	389	366	360	337	361	1039	2163	2066	1289	741	444	341	348	361	342	361	355	337	312	332	327	343	342	359	315	338	353	341	304	378	330	348	334	338	358	352	327	356	312	331	359	336	296	378	340	303	329	376	341	345	327	362	340	294	357	318	323	326	332	344	325	293	389	370	315	296	341	321	376	376	363	353	354	329	322	361	358	341	327	313	357	334	329	340	323	346	306	324	321	309	332	340	348	337	312	304	316	345	352	345	350	356	337	342	328	344	377	274	341	340	346	325	358	341	321	323	338	318	371	319	360	344	326	322	346	352	366	384	311	333	324	350	356	335	310	354	332	348	338	330	359	302	339	309	323	331	329	322	334	320	320	360	325	329	321	314	333	363	337	323	321	374	349	367	312	352	343	349	346	340	359	311	343	314	331	323	353	340	369	355	327	324	335	364	296	345	339	372	362	339	337	343	282	348	304	312	358	310	335	347	357	317	333	297	324	345	316	353	342	326	368	341	331	313	329	338	338	301	371	329	363	322	352	323	335	377	344	336	303	343	361	378	343	345	318	357	309	328	343	342	338	338	331	360	333	312	297	346	322	342	351	332	320	308	329	351	318	307	367	300	340	364	325	332	331	300	329	339	334	351	322	335	364	364	340	317	345	341	324	335	315	364	338	300	332	311	315	339	335	347	297	366	330	348	371	348	302	341	343	349	359	328	337	355	334	339	320	324	291	351	332	310	340	326	362	354	337	373	336	313	316	304	326	327	359	339	285	356	344	324	363	343	333	322	338	354	341	341	344	361	347	352	319	348	318	311	333	344	317	379	346	337	345	312	336	351	316	308	348	378	356	332	351	348	340	362	318	328	344	322	377	345	375	342	327	337	335	330	341	311	334	343	367	361	342	344	314	338	324	321	341	328	346	318	337	346	371	342	341	338	340	322	357	315	324	343	333	362	338	341	335	314	365	333	325	331	320	313	347	309	347	341	352	300	334	359	338	326	350	377	327	335	365	352	332	307	313	326	340	353	359	348	352	341	343	346	375	342	349	360	340	328	347	384	324	314	344	342	334	335	323	355	354	338	375	338	359	349	294	312	335	368	359	338	361	361	346	322	357	337	299	334	339	292	340	307	337	352	318	359	310	321	322	336	335	307	332	327	383	316	303	365	305	334	329	305	322	325	331	362	319	352	321	341	327	340	352	331	326	335	317	349	350	330	336	359	371	344	322	346	356	352	381	376	351	327	280	332	331	338	306	311	326	333	310	336	324	336	330	320	330	355	324	343	351	288	358	311	335	331	324	318	337	353	352	344	345	281	323	334	358	326	343	349	348	324	330	337	354	344	314	342	362	343	329	331	365	356	313	343	320	328	352	330	350	338	330	342	312	324	341	353	355	336	345	328	356	328	317	340	315	308	342	325	321	338	328	327	313	320	346	346	357	323	348	348	346	330	321	352	350	308	301	318	391	332	329	327	350	354	345	367	344	352	294	326	329	331	343	372	335	357	321	344	350	352	307	328	367	338	346	354	324	336	346	318	333	333	316	354	347	340	346	352	332	332	334	319	351	348	327	332	310	354	308	348	366	318	349	304	341	350	360	345	337	290	364	322	352	348	337	359	351	348	373	361	358	330	318	360	345	376	335	351	291	322	334	355	330	355	322	335	329	316	372	347	363	381	351	317	354	317	331	325	345	337	332	340	341	336	343	311	352	330	313	370	350	342	327	370	343	355	373	311	327	346	370	316	325	314	350	339	303	334	300	316	336	366	358	346	343	322	334	313	340	302	330	348	316	333	321	371	332	324	349	356	337	334	342	361	357	336	323	317	333	359	327	346	349	359	340	313	343	374	361	326	329	326	347	317	322	312	357	329	310	348	355	360	327	373	339	370	305	306	374	354	365	342	299	293	324	355	339	303	335	324	327	370	333	316	332	328	347	315	337	326	331	334	333	323	349	387	344	339	322	343	320	337	310	337	345	318	352	331	344	380	319	332	342	341	342	322	297	308	326	353	342	359	341	364	345	336	317	327	331	349	356	344	301	374	345	347	347	347	356	356	320	320	342	322	350	297	339	320	319	332	380	338	376	324	335	335	348	305	353	339	305	351	298	301	351	346	318	310	327	353	342	341	352	400	346	339	328	347	291	355	326	319	370	355	341	336	326	346	305	332	323	353	320	334	370	338	357	356	349	335	334	355	356	312	345	343	332	323	336	351	343	326	356	324	330	348	321	341	347	334	374	343	322	320	328	334	363	307	349	338	342	372	349	340	332	353	324	347	326	334	335	333	371	390	341	339	321	336	340	306	359	344	346	316	335	329	321	323	330	351	324	338	337	333	310	349	335	335	361	351	342	301	318	343	346	325	322	317	372	364	340	311	315	345	347	357	344	296	351	355	337	322	383	331	334	372	335	320	345	314	355	343	308	300	346	378	352	370	303	353	316	333	342	340	363	334	349	353	340	319	338	367	347	333	345	346	327	342	341	359	326	337	313	313	281	313	300	354	332	345	316	344	352	330	362	343	352	336	296	330	292	317	358	326	325	324	331	337	358	327	358	336	351	343	322	348	342	337	315	346	298	356	369	335	348	317	376	297	336	340	359	312	338	352	332	316	332	343	344	313	325	325	317	334	319	344	342	313	319	356	317	323	348	328	357	358	314	338	344	302	337	312	327	348	353	340	360	323	304	342	307	351	311	331	335	325	337	355	336	351	322	351	361	344	333	303	338	369	352	330	345	374	321	321	326	325	392	356	350	355	335	326	327	337	341	320	309	332	331	329	314	360	338	322	337	348	349	339	357	334	351	326	315	359	340	336	302	344	351	325	346	355	360	319	337	337	353	353	335	343	314	358	367	344	348	327	341	357	342	351	312	324	350	349	381	360	338	368	325	328	337	316	337	335	309	328	329	330	306	346	349	374	297	344	357	328	380	341	364	331	371	334	356	328	356	340	297	364	349	345	334	345	343	372	306	326	316	328	344	374	344	334	318	317	322	331	373	316	329	315	324	327	334	337	359	350	321	324	311	343	337	316	344	367	322	328	345	344	328	314	328	333	304	321	399	308	332	338	351	322	360	362	365	327	372	320	346	300	354	348	341	344	353	344	333	326	332	350	319	336	344	326	364	354	356	342	353	330	348	332	348	308	341	403	321	394	325	336	335	345	342	394	349	354	335	317	345	323	331	323	321	306	305	356	330	361	322	326	310	322	367	360	353	343	324	291	308	373	345	362	335	334	341	331	314	381	344	359	301	321	347	327	314	336	287	335	340	347	357	342	325	320	347	358	304	382	365	317	325	329	345	325	320	328	317	337	363	357	344	345	293	367	326	347	340	338	324	312	341	391	319	353	359	355	363	321	305	329	331	335	341	333	340	338	291	336	314	335	365	347	335	355	334	335	325	304	349	348	346	320	356	347	316	364	316	351	330	323	343	332	330	338	309	342	335	355	376	350	343	315	351	313	346	341	332	325	366	334	334
18654	40364	61311	52159	37445	1568	1195	1161	1088	1082	1052	1015	952	1027	986	915	5607	11398	10459	5852	2861	1300	896	825	805	848	842	880	863	818	832	899	908	790	883	817	853	859	852	881	872	883	840	861	894	846	896	852	812	846	878	871	848	875	817	831	878	861	873	828	853	870	861	800	863	848	881	824	886	844	874	816	902	849	885	888	898	849	915	871	887	861	856	852	848	820	919	896	814	845	850	898	847	859	861	957	792	903	879	822	825	868	814	834	880	891	861	798	821	905	829	924	851	896	831	866	871	825	821	902	827	858	893	859	877	794	885	873	891	868	907	880	901	847	862	839	861	850	891	859	851	918	867	850	810	839	877	893	830	825	901	808	837	852	816	883	819	846	832	858	831	862	839	909	897	792	886	850	838	838	861	868	792	818	854	827	867	896	888	833	834	804	814	841	847	831	895	867	895	850	829	822	818	905	813	829	803	853	912	833	885	915	830	844	845	869	820	814	847	889	872	818	849	863	873	861	882	870	838	833	800	861	828	861	892	867	828	850	831	878	839	861	791	879	833	914	865	809	868	844	886	858	835	879	844	815	761	874	860	840	840	850	852	860	855	909	811	865	861	865	891	842	870	825	889	876	856	863	931	833	873	848	855	839	866	866	834	854	886	878	840	882	885	884	867	871	854	876	878	811	883	867	832	865	865	895	855	849	874	852	828	887	869	909	842	879	877	904	901	851	897	872	961	835	904	892	840	895	873	889	885	811	840	910	872	851	874	829	830	881	851	921	888	832	878	870	895	865	845	816	844	873	853	842	873	834	870	785	853	896	845	889	860	829	873	845	773	850	820	867	846	858	845	878	822	916	872	850	855	866	818	860	885	840	878	837	917	840	866	832	814	862	872	797	819	864	868	833	822	852	840	841	801	877	877	863	925	909	868	878	858	807	853	790	839	809	784	823	903	910	876	847	896	854	864	860	864	860	922	854	873	839	873	855	845	938	920	802	816	865	830	838	887	888	873	831	863	908	821	790	842	896	870	892	842	879	884	822	870	834	853	897	857	816	831	846	831	831	839	857	839	836	781	830	856	841	879	829	838	839	885	828	850	877	884	841	859	846	847	866	842	844	891	837	865	889	856	849	885	877	885	873	821	866	821	832	869	839	849	863	875	865	847	872	889	897	832	821	862	871	914	851	851	850	835	887	874	848	809	877	874	811	854	830	873	861	842	766	898	813	882	933	844	827	835	834	895	807	862	865	880	838	874	838	836	888	861	893	837	866	860	867	827	844	856	909	839	821	895	814	913	803	827	880	806	896	896	856	900	811	841	907	894	876	900	868	852	871	847	861	838	859	841	848	859	828	857	915	888	834	893	854	877	856	892	846	894	893	846	850	821	866	857	891	833	848	865	898	876	808	835	835	930	880	843	856	892	885	856	877	851	830	850	861	875	874	935	841	868	867	839	869	899	832	818	842	915	907	851	807	798	816	850	870	846	903	893	870	826	836	891	914	858	844	854	862	882	864	881	863	888	826	834	891	863	866	869	861	874	905	851	877	929	833	852	868	859	807	873	824	837	856	897	916	894	875	873	901	828	901	858	825	853	891	908	778	862	864	846	859	884	836	859	833	878	877	827	852	839	906	860	883	852	824	860	866	811	889	846	859	817	840	870	815	839	908	876	873	902	911	853	825	854	842	871	859	842	886	882	916	832	864	839	886	894	874	836	836	883	843	842	879	844	835	849	851	840	836	824	851	824	848	849	917	856	888	805	839	894	874	836	858	811	849	848	850	846	889	902	869	893	875	832	860	872	843	879	788	956	892	874	866	889	890	897	898	846	829	830	889	882	825	863	833	866	875	854	864	830	864	867	835	785	838	854	834	860	814	867	880	858	881	875	842	849	896	854	887	862	857	829	838	807	876	862	855	914	894	844	869	804	827	888	849	805	889	861	862	837	812	791	802	907	889	854	870	887	834	810	809	879	864	886	884	781	842	843	877	817	821	848	860	838	895	870	852	846	846	878	870	834	895	889	858	871	855	913	820	898	820	880	858	906	825	809	820	860	878	845	870	898	847	818	875	837	906	849	810	876	901	828	834	815	842	859	824	866	813	929	857	863	850	881	862	838	862	894	902	903	870	911	821	875	818	841	843	828	859	889	910	916	827	849	868	811	848	866	865	855	842	858	828	865	902	860	861	896	874	839	883	847	852	847	868	869	798	836	896	877	865	797	854	861	825	870	865	892	826	859	846	852	879	857	824	841	871	847	886	828	874	868	857	887	865	856	816	841	832	817	857	875	848	848	864	910	861	857	904	813	837	859	838	873	874	875	858	865	850	859	852	843	909	794	874	856	819	880	891	866	804	879	831	959	881	902	841	835	868	821	830	877	878	871	885	821	825	859	820	918	859	882	859	875	872	838	846	837	850	922	903	879	919	820	862	875	850	842	875	805	857	836	825	870	814	850	804	869	875	843	890	895	886	791	830	818	844	888	908	884	835	847	826	868	810	869	845	850	877	876	867	852	852	816	864	877	852	869	879	859	806	893	860	919	857	860	813	862	876	847	874	876	902	808	886	862	877	857	886	885	832	861	871	848	896	816	838	839	897	873	883	897	842	906	845	908	894	873	859	890	845	908	881	863	873	834	923	849	852	846	827	934	834	872	880	822	881	874	854	884	879	844	857	857	845	841	884	824	835	852	861	792	941	854	835	890	909	842	886	864	896	862	894	885	872	869	908	846	845	915	854	831	910	863	873	812	861	816	842	813	921	831	824	890	879	833	869	818	880	850	819	838	878	835	858	825	921	894	847	848	909	827	831	850	841	850	914	857	831	810	859	846	821	867	871	856	885	868	844	852	876	844	848	909	831	858	880	832	876	805	886	864	807	861	937	848	871	856	906	825	890	871	862	841	860	885	895	874	873	868	880	816	883	855	850	898	902	887	845	832	858	867	826	782	839	916	866	831	879	869	865	877	872	839	829	888	874	867	832	859	817	843	880	831	877	870	867	846	880	896	841	835	807	887	837	886	824	830	879	853	849	858	917	877	866	884	936	886	839	901	847	859	833	819	859	811	845	856	821	917	839	911	855	851	835	844	871	889	883	826	838	867	842	855	883	830	885	880	809	880	878	863	868	788	862	853	814	891	866	810	841	868	868	862	883	855	799	860	864	829	904	836	831	847	815	815	849	875	863	874	833	813	890	843	872	857	881	892	880	877	842	848	856	889	856	802	867	868	857	832	853	899	886	871	879	849	866	842	820	795	843	857	798	841	913	895	860	883	893	816	880	848	874	892	884	903	883	883	853	856	880	832	849	845	861	855	873	855	834	859	820	783	841	821	827	848	840	897	850	904	833	874	831	873	895	852	873	859	838	825	878	842	848	875	857	795	787	836	901	801	834	889	800	846	904	842	903	859	844	859	840	858	846	847	834	849	840	869	864	806	899	845	815	849	842	911	902	867	793	862	852	879	867	891	827	896	898	850	878	844	763	847	853	844	895	875	855
43787	69802	81445	61367	40523	10217	1027	585	489	469	403	369	402	368	384	371	1702	4918	5002	2530	1276	561	352	323	325	324	313	332	371	288	327	340	309	316	328	301	371	324	340	305	305	321	327	325	323	329	316	321	325	322	348	313	315	331	295	304	327	321	305	317	306	297	328	324	330	319	316	328	328	315	327	328	303	358	319	290	315	302	315	309	282	312	310	308	301	295	314	306	338	316	301	309	297	332	337	336	324	315	313	311	303	315	330	286	307	327	310	311	310	344	299	328	291	301	320	315	311	338	351	328	334	327	295	314	283	311	318	313	328	347	297	358	325	328	294	285	316	328	318	322	308	323	345	305	351	314	306	355	332	299	334	306	308	286	309	338	342	334	365	308	315	321	315	316	324	328	326	340	312	306	319	316	315	297	308	306	295	310	286	323	310	325	312	298	325	316	342	302	314	335	306	331	327	351	322	320	333	297	300	374	318	281	318	287	315	312	333	304	340	301	339	305	315	308	280	319	337	331	306	302	291	328	320	340	292	319	324	322	319	332	299	314	307	299	307	332	329	320	319	351	323	319	340	322	353	332	333	303	295	311	328	325	323	324	316	306	323	345	329	281	285	313	310	329	320	331	342	326	314	294	322	297	340	308	351	320	333	348	335	306	323	271	314	324	336	305	285	299	326	333	308	324	299	339	301	331	305	334	333	334	308	326	320	271	303	305	322	315	335	304	342	318	328	304	301	311	355	311	315	350	308	339	336	326	317	325	342	315	311	313	284	300	321	346	331	325	321	355	319	307	303	316	318	307	341	346	292	327	326	295	316	334	328	275	305	316	339	336	318	285	309	339	337	321	343	317	330	336	291	325	301	297	319	321	315	312	336	324	344	326	326	327	349	331	286	345	302	312	366	307	305	309	339	305	332	322	330	306	358	299	307	340	287	326	345	332	328	333	316	347	298	326	335	332	299	290	302	354	319	324	312	308	306	329	303	326	315	337	323	344	331	300	309	305	316	321	342	361	301	302	295	298	326	277	325	327	315	324	342	312	306	308	299	287	369	314	301	314	353	319	339	305	318	297	350	287	306	330	307	326	341	336	326	298	325	344	300	313	310	294	325	322	301	328	292	298	330	356	298	340	304	316	310	289	340	310	296	333	327	308	290	298	335	331	326	344	280	324	361	342	339	324	317	334	294	314	310	361	342	313	306	333	326	318	299	340	294	350	334	322	336	331	276	314	337	333	323	292	331	307	352	313	330	303	322	307	317	314	339	328	295	299	333	298	323	329	336	315	311	290	317	301	325	304	324	334	310	308	333	316	317	332	311	339	336	295	312	332	316	316	283	324	304	306	325	320	315	325	313	298	307	320	319	301	328	322	327	304	314	333	308	313	335	336	317	325	322	309	329	311	339	316	335	328	341	325	317	298	299	314	355	314	312	325	329	312	327	332	344	342	297	321	298	360	322	314	321	292	296	326	313	292	340	327	322	311	289	325	295	339	304	303	335	354	345	328	311	324	308	325	341	306	279	307	331	310	307	306	302	281	312	299	315	321	316	342	325	289	329	329	295	323	314	313	334	329	292	329	329	358	318	296	306	334	345	328	326	294	351	331	305	258	309	307	313	318	334	324	347	323	328	284	296	303	323	306	302	336	309	326	324	312	323	301	277	301	298	316	301	319	304	351	334	320	303	336	307	347	329	317	296	334	324	358	322	293	296	338	323	286	318	336	317	314	300	335	341	353	336	318	347	299	332	299	316	326	325	353	329	337	308	345	331	325	299	326	353	314	354	310	326	311	299	327	354	292	341	303	297	352	295	350	340	318	290	309	323	323	324	307	318	312	304	323	340	319	308	329	305	347	297	318	344	294	317	333	315	352	311	322	315	332	329	280	302	308	313	331	297	323	308	298	290	286	358	308	305	296	322	304	336	330	307	343	317	337	318	309	312	311	274	305	326	324	322	275	292	307	313	322	362	330	333	317	301	299	312	292	315	346	310	336	347	331	291	305	314	320	325	345	335	284	343	351	343	318	322	324	351	336	320	315	321	311	323	308	332	322	317	328	323	347	307	331	342	342	314	293	323	323	325	357	317	304	321	303	297	330	300	318	313	336	313	302	323	277	346	304	337	345	320	337	330	298	352	302	324	338	321	293	313	339	335	311	338	336	321	310	319	325	287	319	303	316	348	293	374	317	305	312	304	304	339	327	310	315	289	295	307	298	303	298	309	330	286	303	283	297	281	300	313	336	334	338	324	345	317	314	310	332	321	315	354	342	323	345	296	307	347	273	341	324	317	302	301	326	309	303	357	321	318	328	279	309	307	308	299	340	354	318	344	346	302	345	321	322	328	292	321	338	353	308	294	325	326	340	308	321	297	293	292	318	308	354	281	320	304	323	336	331	309	307	309	318	284	331	301	308	322	310	326	323	333	299	308	312	306	321	319	325	326	325	331	292	306	341	317	323	311	310	327	369	302	309	313	311	278	317	323	316	300	363	290	311	328	357	344	339	307	333	333	299	306	329	289	295	333	302	349	302	319	323	286	325	274	312	333	313	317	323	307	328	306	348	313	332	298	311	319	339	342	318	306	330	312	316	333	336	315	319	310	321	324	330	289	320	338	342	328	331	315	320	311	318	340	320	331	335	344	332	346	351	340	320	303	345	306	311	298	317	332	365	354	327	322	311	338	331	308	301	316	326	317	328	290	335	277	335	304	335	331	300	341	323	322	292	305	307	335	316	304	338	275	319	314	311	309	316	351	283	333	289	295	307	284	297	326	330	350	346	327	288	357	336	318	281	301	310	341	290	357	325	348	317	342	313	308	305	341	336	314	302	284	303	267	309	307	289	309	361	356	323	327	300	326	330	318	309	303	296	332	310	326	311	346	297	297	320	341	299	319	311	318	303	274	333	323	295	299	291	312	306	305	321	320	300	318	294	314	337	273	315	311	276	321	317	333	331	302	328	319	315	304	301	331	342	314	325	314	322	355	349	294	292	328	289	329	337	330	306	347	339	334	301	318	352	327	328	347	306	325	330	274	354	300	340	299	319	299	315	341	344	275	309	321	283	312	317	321	323	297	308	329	305	340	350	310	319	292	291	315	323	351	343	303	340	332	294	342	336	320	319	312	294	307	284	311	338	348	312	301	315	300	329	302	317	291	329	309	318	313	317	330	307	315	311	326	342	296	330	355	314	322	319	325	306	369	290	307	322	320	307	335	323	330	328	329	300	329	329	304	308	311	338	298	349	340	294	336	299	317	302	299	297	304	325	308	307	301	299	295	327	336	294	323	329	323	337	293	323	341	328	343	319	288	331	309	308	316	314	327	326	310	319	340	330	296	342	306	322	321	315	331	320	306	314	328	343	312	341	329	343	323	321	322	323	323	312	336	321	317	312	335	309	326	319	308	309	331	318	341	307	349	343	314	299	325	326	292	300	344	330	329	368	284	324	334	329	314	308	329	310	324	313	319	316	308	323	275	298	310	322	354	326	312	304
27049	52588	78258	65017	39087	2081	1736	1574	1431	1344	1301	1150	1133	1129	1063	1243	8758	21377	20527	11376	5947	2008	1024	788	830	858	819	800	807	800	822	817	752	801	801	823	788	825	802	792	835	766	827	837	739	884	839	813	830	810	827	797	795	805	778	778	780	794	813	823	824	834	842	824	817	763	759	835	788	775	791	835	819	831	794	791	766	814	809	782	818	835	763	798	857	769	851	835	877	769	786	816	807	777	808	803	841	867	779	738	796	835	770	808	752	840	856	807	816	824	762	813	742	802	793	825	777	750	818	835	841	825	805	781	780	791	770	827	852	824	773	787	824	785	814	798	824	834	774	788	881	808	821	731	811	792	826	774	845	845	797	810	786	759	788	820	794	787	828	767	801	831	825	787	821	776	814	821	783	782	860	813	834	773	792	760	831	843	795	821	835	809	770	796	732	784	770	819	802	704	820	759	771	808	761	760	778	774	769	802	840	781	817	789	803	768	802	789	787	811	805	758	783	856	786	799	823	847	819	783	794	841	837	767	793	815	820	768	758	807	852	832	788	802	785	823	792	879	764	809	799	785	826	807	810	816	773	776	787	801	865	762	757	820	819	803	805	799	744	768	792	759	756	776	806	798	818	768	814	790	783	810	812	785	765	815	765	768	812	764	802	799	806	747	792	784	847	768	794	779	790	844	769	827	786	762	823	785	766	799	788	742	766	794	769	783	841	799	833	763	817	767	848	836	806	839	825	810	801	790	776	800	858	763	819	824	792	778	761	820	788	765	758	847	788	838	798	789	773	816	808	824	816	853	796	733	773	765	798	804	845	756	785	812	822	795	800	793	804	833	793	820	792	817	810	814	793	796	812	765	786	812	851	803	745	820	770	806	761	818	796	783	748	776	817	833	826	777	827	751	792	819	773	767	811	836	781	761	807	801	820	833	873	755	792	849	778	807	806	806	836	779	807	804	853	809	781	773	802	813	831	870	775	785	785	755	814	787	803	789	834	841	771	823	829	798	830	796	765	785	766	789	794	832	780	798	829	784	843	816	796	789	775	782	781	760	815	802	822	839	780	816	783	814	832	841	850	846	798	787	770	799	790	805	819	801	832	767	786	782	835	809	773	850	781	787	800	748	837	764	763	804	804	854	800	781	790	847	811	847	782	767	809	819	814	808	820	870	804	796	746	796	786	799	838	776	768	758	807	815	796	787	776	785	756	817	775	789	818	775	783	806	787	785	807	855	773	823	765	810	826	783	750	808	804	818	808	767	809	783	819	778	760	788	799	816	777	826	803	800	800	806	783	747	811	796	831	851	838	822	784	765	825	806	820	799	776	834	792	865	838	833	842	760	842	829	807	779	797	838	790	833	813	838	833	803	824	780	785	823	777	813	818	766	783	809	775	809	805	762	809	795	794	799	780	791	827	822	847	804	816	821	771	790	828	804	803	775	813	807	876	857	770	798	751	834	786	774	807	782	805	821	805	747	777	814	821	765	815	783	786	808	804	788	810	798	829	800	788	835	771	818	783	815	830	806	799	776	829	801	795	804	842	790	842	778	818	820	827	803	807	798	811	810	788	801	796	800	834	787	822	844	781	817	790	795	827	829	772	806	815	822	865	813	848	799	806	796	813	815	771	809	831	784	801	839	736	813	771	852	814	830	788	762	765	757	832	760	788	795	803	770	808	831	756	766	793	728	824	792	834	826	813	798	834	809	814	790	868	808	763	788	745	828	803	777	780	779	829	809	812	821	835	818	843	789	783	814	822	837	789	768	792	803	828	808	820	783	800	834	824	815	786	721	823	753	865	794	825	855	784	778	799	765	791	802	795	809	821	769	833	814	788	789	809	813	814	744	782	760	753	801	759	820	823	773	754	806	812	832	857	776	807	788	796	794	808	805	813	765	826	773	816	817	842	843	838	835	792	830	773	820	799	817	815	788	847	778	803	824	789	877	833	798	819	857	799	819	820	789	793	810	819	761	801	781	805	818	818	787	862	838	798	767	848	811	869	777	820	813	829	854	783	813	837	759	803	811	816	844	759	816	790	819	815	823	759	805	842	850	845	833	795	776	842	802	832	837	830	830	780	751	783	783	762	790	791	810	755	798	789	762	821	809	790	829	820	829	765	767	798	780	781	785	802	811	784	771	777	800	766	813	795	836	830	805	795	762	764	825	780	799	750	823	817	747	809	774	813	751	817	769	799	780	794	754	849	776	805	820	793	805	781	779	750	818	853	824	774	771	784	804	821	810	767	820	788	792	764	787	836	848	796	813	853	812	771	819	784	842	752	797	808	795	817	796	799	859	821	810	803	802	756	791	828	782	790	789	837	885	798	831	799	821	822	836	798	790	799	814	792	844	793	795	783	821	769	785	851	816	750	790	809	786	808	826	821	845	770	822	822	831	771	791	824	850	783	838	799	804	803	811	803	762	855	787	776	779	797	813	842	819	781	811	819	748	795	811	793	784	776	789	762	800	805	779	810	824	811	843	825	804	831	777	781	781	832	763	779	802	813	812	853	787	784	830	827	770	828	773	787	828	791	815	810	780	736	760	788	846	808	781	794	877	737	783	802	827	797	774	797	753	821	814	799	798	821	789	791	805	805	819	770	782	810	840	850	778	747	765	824	816	774	755	806	772	825	792	782	837	780	774	799	795	828	811	827	809	814	797	814	845	753	851	824	841	812	819	853	740	805	754	809	797	771	769	747	809	820	793	792	814	795	807	835	806	775	805	821	827	845	802	805	813	808	770	812	784	826	765	809	833	765	801	793	780	788	803	744	803	818	792	812	781	854	777	826	796	858	771	728	793	793	794	812	765	807	763	781	729	806	855	779	822	766	836	786	769	771	781	789	816	841	827	815	777	797	771	818	771	750	828	844	792	780	803	818	787	827	788	844	810	802	832	805	794	788	847	800	808	772	880	804	750	816	831	810	794	749	790	767	782	811	780	849	798	844	788	822	824	850	792	776	817	826	740	785	818	842	832	800	850	769	848	774	870	776	837	740	806	818	790	763	793	796	816	787	767	794	818	759	806	814	826	768	796	775	853	817	768	849	824	838	840	825	771	788	818	798	816	828	798	802	840	785	808	802	771	786	765	809	846	820	809	861	782	831	806	855	755	780	760	822	844	815	811	818	843	823	802	790	827	771	794	798	796	848	797	816	811	810	843	803	797	794	780	806	799	845	845	792	813	846	785	796	845	839	862	794	766	808	810	787	810	814	820	831	774	818	815	839	793	798	794	740	788	792	809	809	813	800	775	813	817	815	834	783	757	808	787	799	846	808	785	816	788	773	828	802	813	844	792	793	788	757	789	752	801	789	866	806	787	811	851	718	821	802	810	760	820	830	799	793	818	754	800	831	819	776	791	829	798	764	836	807	821	805	790	768	791	831	780	785	765	830	830	797	788	840	819	807	790	748	847	813	753	806	776	750	825	804	818	842	824	825	839	753	791	816	816	799	741	806	822	822	836	783	732	834	854	810	780	798	840	775	810
6029	6967	13592	7347	1825	438	321	260	303	310	329	326	304	256	303	292	306	516	712	613	460	369	327	300	297	298	323	294	313	300	337	326	287	287	313	280	282	284	296	290	286	278	312	284	298	300	313	328	312	277	300	310	303	309	328	273	323	270	291	286	305	287	315	313	298	289	308	313	313	305	299	308	292	318	273	280	301	316	311	292	296	285	280	297	280	268	308	283	328	308	297	303	287	297	277	293	313	299	326	310	298	329	313	292	318	319	283	318	308	315	294	309	316	302	321	334	312	300	303	289	289	291	285	283	321	335	305	304	301	337	302	289	283	283	289	271	336	266	291	323	309	323	335	299	280	315	322	311	294	305	325	306	288	319	285	258	288	268	291	295	304	314	300	294	293	291	295	300	301	258	326	295	303	302	308	306	358	273	314	303	309	282	269	292	292	302	267	300	299	321	281	268	335	359	323	268	285	268	286	292	305	284	311	273	301	322	274	265	299	340	287	312	278	307	324	286	291	307	300	315	303	307	316	298	300	287	295	289	334	313	283	279	274	303	285	298	303	331	279	328	322	294	298	293	300	286	321	307	275	319	278	294	288	282	286	276	295	329	301	296	301	316	298	281	278	319	288	307	318	291	282	309	309	305	312	312	305	301	297	291	321	305	310	296	303	313	311	333	297	337	305	297	286	291	303	350	309	277	288	296	279	304	296	288	296	308	309	291	302	297	289	298	322	302	293	269	296	278	271	280	284	265	308	319	296	293	288	267	307	310	305	318	311	273	328	275	287	294	304	298	301	260	317	290	316	300	321	303	287	296	271	312	288	311	275	292	309	264	315	304	315	307	299	299	301	316	310	304	296	328	306	304	297	296	283	292	325	292	294	261	296	297	324	311	291	284	276	286	308	300	294	298	300	318	309	291	304	313	287	294	284	287	305	296	252	259	265	335	311	317	335	297	316	299	292	311	308	318	288	292	305	287	315	315	282	293	310	295	301	295	305	268	318	282	302	304	293	315	310	293	299	280	322	296	313	293	283	319	327	308	303	300	280	289	292	273	302	298	298	325	273	266	317	291	277	307	325	285	317	284	304	305	293	322	269	317	291	282	310	319	280	279	307	275	285	286	306	289	328	284	300	313	298	296	303	304	288	318	293	307	313	294	323	301	306	321	288	312	286	307	289	253	309	314	298	282	328	300	291	317	303	268	318	302	298	312	328	285	287	273	276	323	288	308	269	292	299	305	332	310	292	295	277	297	283	300	299	283	289	272	291	271	299	294	300	301	326	300	315	296	303	307	305	286	334	302	275	317	336	287	276	295	320	303	270	333	320	301	302	287	290	280	327	313	298	279	322	313	308	321	240	295	275	310	295	309	302	277	329	284	294	285	306	292	308	319	321	294	299	298	288	319	329	319	343	287	285	302	314	313	313	311	305	307	305	290	332	287	299	306	299	290	247	283	292	300	323	308	299	293	297	314	280	322	281	324	293	264	289	307	314	303	280	300	295	312	318	301	297	287	281	335	324	284	311	291	295	290	279	288	314	283	342	315	329	295	294	296	276	317	285	312	297	276	300	297	294	282	282	292	300	297	321	281	289	250	314	307	295	304	332	263	301	275	268	330	312	273	266	302	284	295	321	294	286	315	302	304	324	310	288	301	300	278	304	258	311	316	323	266	322	304	272	261	289	311	274	280	281	365	286	310	291	303	271	283	275	293	315	310	303	320	306	320	275	281	293	300	284	308	300	308	293	328	266	307	280	306	287	277	281	282	317	314	315	285	306	305	314	315	249	285	298	290	293	308	282	297	294	309	324	280	327	289	299	243	308	293	306	298	277	307	307	292	317	294	285	285	290	294	288	306	292	293	260	295	307	275	330	294	313	321	282	315	302	283	298	288	290	317	300	309	289	272	329	279	294	295	301	342	287	304	288	314	312	300	299	301	282	252	294	308	305	270	290	293	294	301	276	291	303	287	288	315	306	285	319	279	331	257	330	303	269	300	302	290	326	300	292	326	288	311	311	320	289	316	317	263	303	270	295	317	290	313	306	308	282	295	327	295	339	324	296	327	302	276	281	332	281	343	295	296	296	278	285	313	299	319	311	302	294	327	291	333	296	291	333	280	295	278	314	285	290	302	277	290	289	314	317	274	273	284	294	290	300	341	285	306	306	287	332	317	287	298	304	304	289	316	301	333	331	348	298	282	302	322	303	294	281	299	332	286	314	287	291	306	308	268	312	303	296	297	285	313	307	302	319	309	256	310	285	277	296	274	303	292	295	300	318	282	309	316	275	272	302	272	318	325	323	298	292	314	343	294	278	270	294	277	317	280	296	297	272	285	300	291	326	305	264	305	297	309	283	317	309	337	288	314	340	265	309	298	301	315	292	320	299	272	297	298	271	277	302	310	312	277	256	301	307	281	297	291	293	317	291	333	296	308	325	321	283	326	304	299	288	290	319	308	259	253	331	325	298	270	273	264	277	290	302	312	286	330	315	277	298	282	276	274	297	317	288	318	300	296	288	288	259	339	308	297	331	282	300	282	308	281	322	323	304	321	310	283	272	301	325	281	303	291	326	293	324	271	305	314	287	307	278	323	296	315	281	288	274	296	292	282	288	287	309	294	318	286	295	317	324	283	272	305	303	327	317	295	300	290	317	328	324	277	292	281	290	312	286	260	295	286	301	298	273	267	301	345	309	269	279	292	313	294	306	305	319	279	275	309	326	320	281	316	280	282	319	305	322	276	276	303	284	316	299	301	293	295	295	303	301	312	278	324	301	288	291	327	304	306	325	326	316	281	261	266	277	317	335	332	314	323	297	311	322	303	319	294	327	303	303	307	296	278	267	314	299	285	313	277	271	275	334	305	282	301	323	294	306	292	285	286	329	263	320	313	285	303	281	269	303	285	288	290	288	307	300	303	288	288	297	295	279	286	276	348	297	295	302	268	319	282	298	300	298	311	299	295	284	261	287	331	330	300	284	299	286	326	323	323	279	292	294	308	297	275	311	306	305	273	324	301	290	300	309	311	334	302	280	335	334	304	322	269	302	331	297	301	281	297	290	286	276	296	307	276	328	260	255	307	281	286	294	295	299	306	291	300	290	308	292	288	307	319	327	279	294	299	302	260	319	268	274	286	316	288	304	329	308	314	271	329	278	323	282	289	301	299	307	285	290	297	309	321	250	288	277	281	295	301	333	252	275	279	290	329	331	337	321	299	285	295	291	308	269	289	306	293	294	265	310	301	292	306	321	317	280	307	321	329	291	302	297	301	306	307	310	301	304	305	318	304	300	289	269	293	308	341	313	298	320	302	292	307	293	276	262	330	275	296	298	279	307	272	294	289	322	274	276	319	308	318	308	321	305	322	287	303	303	305	301	314	272	281	292	277	294	290	312	315	287	290	341	294	297	312	335	274	286	287	294	322	321	317	295	320	309	310	295	285	295	274	293	289	310	318	299	304	308	278	342	285	311	339	300	277	288	283	305	287	329	286
5294	10816	23568	15917	5180	845	841	751	857	816	867	796	786	759	762	765	921	2310	3148	2187	1340	1028	840	762	750	780	808	764	816	799	794	782	762	817	798	763	772	805	805	785	814	750	764	716	727	785	823	794	765	755	810	779	762	751	794	775	767	777	794	816	762	769	739	729	733	755	754	781	810	785	799	840	814	784	731	802	738	809	773	766	823	862	774	770	751	754	790	763	751	783	751	774	763	799	782	746	805	798	763	802	778	802	758	753	762	790	806	732	720	741	765	712	743	787	773	778	810	780	781	754	761	746	733	786	780	814	799	730	800	737	782	754	808	745	763	780	808	825	785	739	772	715	794	800	818	763	759	805	777	815	754	793	766	786	742	809	787	765	773	794	766	760	799	761	760	741	736	787	758	824	781	789	769	815	774	770	769	765	756	771	783	754	726	768	754	772	758	731	781	772	738	744	755	805	804	845	791	756	758	785	808	756	794	781	764	795	804	770	802	768	772	765	756	712	767	751	799	779	792	748	800	791	801	812	796	826	792	783	782	762	768	768	761	783	787	827	813	742	734	803	772	792	763	791	826	788	778	779	778	783	743	797	779	756	818	802	767	752	742	686	804	808	780	754	823	765	779	779	781	707	726	796	774	791	764	781	772	803	749	750	815	790	746	756	757	793	752	744	781	741	788	771	759	764	800	778	801	758	791	735	781	756	808	781	789	803	741	826	822	810	791	807	759	758	767	761	808	825	763	776	787	777	764	721	743	752	837	788	788	790	824	773	726	772	746	763	737	774	797	797	828	723	769	811	813	736	804	799	762	767	817	704	795	765	811	749	796	810	767	769	740	798	807	780	767	879	750	811	770	782	767	749	736	795	777	796	784	728	789	767	752	739	805	789	781	779	787	772	772	751	749	759	796	727	811	755	761	724	767	784	812	736	783	834	746	790	802	810	784	738	754	729	776	766	805	744	803	739	759	768	814	780	760	773	776	794	775	780	748	794	778	772	768	792	817	792	798	765	770	785	790	798	813	757	724	761	768	815	813	727	802	762	825	757	749	742	732	818	754	796	781	760	804	781	756	775	745	723	765	780	764	761	698	778	771	786	757	775	770	790	772	782	779	760	823	801	762	814	768	765	723	772	752	774	798	710	829	779	790	778	749	758	801	773	734	794	769	762	749	809	740	828	775	800	768	773	777	771	792	795	754	756	775	849	763	736	716	808	798	770	822	796	745	786	799	778	816	751	806	807	801	825	790	715	806	722	761	786	767	729	783	794	765	760	822	801	743	734	829	791	806	763	756	754	790	787	762	785	772	769	709	765	759	825	764	770	811	793	787	799	788	733	787	789	803	777	775	785	712	752	768	835	788	813	800	811	739	794	799	789	780	781	778	762	747	804	815	788	772	767	776	784	753	760	826	807	772	780	788	789	824	741	737	739	747	717	743	819	821	727	734	767	738	770	757	756	802	777	799	738	747	801	782	805	774	763	777	781	762	769	769	774	769	709	780	803	796	797	780	739	817	816	790	781	754	744	751	753	743	741	819	772	759	767	763	789	768	800	761	773	834	780	796	746	802	760	775	749	775	817	777	792	798	784	785	793	770	766	719	782	783	761	799	753	748	787	803	723	819	786	729	742	746	841	770	736	741	784	780	765	747	789	765	810	803	799	807	820	791	751	733	837	746	707	802	749	748	748	792	823	763	793	818	806	760	751	759	726	793	746	758	795	781	809	777	755	803	780	809	734	807	801	736	801	772	787	778	776	805	814	777	783	772	774	806	791	824	805	775	790	730	740	802	772	727	773	756	748	777	776	829	786	739	789	756	786	780	787	730	729	749	784	796	769	771	782	764	821	803	785	792	798	795	818	808	771	763	753	784	782	766	805	783	738	744	766	795	778	772	803	728	778	789	803	758	743	823	725	746	799	748	762	767	796	789	761	807	768	794	782	810	779	767	782	766	804	799	757	815	814	798	763	772	767	813	830	786	754	762	783	763	763	785	824	803	778	822	778	779	811	817	754	779	774	755	771	781	767	771	745	753	760	736	793	763	743	711	784	770	793	745	785	780	766	751	839	826	784	800	775	776	797	791	797	854	817	733	750	799	792	805	763	775	808	777	764	763	779	777	787	805	737	753	779	792	735	766	774	779	815	813	775	725	739	766	798	777	762	798	764	765	791	788	774	787	758	786	767	805	786	760	798	802	768	744	771	727	773	760	814	791	747	749	786	802	770	781	757	735	759	751	767	776	768	786	797	782	766	718	820	767	804	769	780	740	832	751	773	786	818	739	768	771	771	750	803	798	793	733	744	783	805	791	761	784	778	765	811	764	803	830	801	797	782	745	773	728	820	813	796	845	790	759	804	773	744	798	836	764	753	760	809	820	751	753	797	741	802	760	797	834	760	747	782	774	780	729	791	763	781	805	783	777	781	758	794	802	790	804	825	807	766	769	817	803	836	765	769	801	762	719	801	766	781	794	754	776	743	739	751	787	814	741	817	809	764	765	751	718	734	769	723	807	793	772	817	750	771	795	718	785	772	753	784	788	732	783	786	764	765	796	810	723	775	743	770	762	800	742	801	771	712	787	812	785	771	741	778	765	786	737	806	790	755	776	810	764	745	777	766	810	793	765	816	731	749	788	801	774	737	782	800	780	814	790	768	701	802	794	822	783	779	773	787	790	732	804	749	785	788	779	724	787	781	771	727	780	777	809	796	797	797	790	772	778	796	759	816	784	784	773	759	766	771	741	729	765	818	835	756	762	725	750	792	722	793	821	746	760	779	841	782	775	750	770	764	726	759	757	753	764	798	764	795	797	799	795	794	783	752	773	805	765	799	756	776	781	746	808	761	744	786	788	794	823	782	800	776	773	761	791	862	772	801	768	753	809	768	805	757	773	750	810	770	794	815	731	772	793	804	817	750	803	783	746	750	726	802	787	736	805	773	734	772	750	728	791	800	801	758	791	771	748	724	773	770	755	781	767	733	748	785	773	793	784	779	788	727	815	761	769	805	796	807	752	728	768	794	758	820	783	800	809	758	776	768	812	780	812	741	770	779	748	812	805	729	786	758	768	762	770	800	788	790	729	805	739	760	786	745	811	781	768	781	758	760	807	775	787	820	770	761	768	786	768	742	762	787	745	762	778	713	725	771	848	796	768	804	805	813	765	771	756	783	755	797	778	779	725	770	748	763	773	793	774	775	809	799	751	768	790	734	757	748	786	803	767	767	781	818	721	798	755	795	829	800	801	769	818	782	778	768	803	771	727	726	814	789	782	815	818	797	796	801	793	769	752	752	804	820	762	776	753	788	799	756	773	835	803	773	772	788	797	823	745	790	778	746	781	741	784	794	763	789	777	728	761	786	793	772	802	752	769	724	783	792	794	758	848	802	772	717	783	782	809	793	798	740	810	784	741	774	748	822	803	793	818	737	798	747	805	786	800	810	777	819	767	804	787	748	737	763	750	810	751	757	795	753	771	784	804	708	825	788	780	771
33419	53035	66137	46850	22046	2532	503	425	361	397	369	385	360	327	357	360	475	2296	2657	1420	852	436	396	332	356	356	340	382	381	311	363	335	346	369	323	365	329	347	348	325	325	355	366	332	342	346	344	348	365	355	332	316	365	399	338	349	333	347	369	353	342	345	357	334	355	347	336	336	345	341	310	326	315	333	349	379	379	330	347	346	361	306	373	368	350	337	344	354	346	359	361	355	359	339	377	348	327	366	343	352	360	336	346	360	333	341	332	353	395	352	328	356	328	341	344	367	339	362	315	357	333	375	345	334	339	336	346	336	379	380	318	331	356	350	348	329	360	344	334	343	350	317	353	351	354	328	372	328	341	352	371	350	344	346	337	366	357	344	320	383	356	370	360	364	321	336	341	327	378	339	352	321	385	332	338	331	337	356	351	335	345	337	376	335	348	334	381	341	331	346	338	332	348	353	346	352	367	336	340	373	357	339	357	344	369	327	338	311	382	378	353	344	352	327	326	302	321	344	326	345	345	364	341	386	328	341	299	366	336	347	354	336	334	334	364	330	325	365	377	323	359	367	342	346	354	319	330	319	334	371	322	351	388	362	363	361	387	343	339	372	383	345	358	344	370	339	375	351	356	375	346	372	357	344	352	359	373	326	343	374	326	347	359	357	389	348	317	355	369	350	341	336	386	368	368	388	359	356	356	363	343	347	364	385	336	327	334	321	352	361	302	359	382	349	380	352	352	351	323	334	325	332	374	321	347	341	352	357	361	382	355	347	344	364	337	352	346	335	372	360	364	335	319	364	330	332	341	363	345	327	376	343	381	386	370	361	352	355	356	357	375	359	358	346	361	360	363	332	357	304	374	373	342	340	330	349	341	317	345	353	360	369	351	345	367	338	342	350	350	353	356	294	353	348	355	362	345	318	365	346	361	355	345	328	355	397	349	403	347	292	369	339	379	338	382	341	350	370	335	395	348	380	367	377	356	341	361	367	329	364	356	362	369	374	338	390	335	355	331	349	356	333	360	351	339	312	370	338	317	355	382	301	328	327	329	364	344	341	338	304	346	356	317	351	387	342	378	365	333	332	352	356	311	332	360	341	347	365	323	335	338	362	361	329	330	367	375	328	380	334	320	355	339	308	367	341	339	379	354	348	361	354	368	345	368	360	364	347	354	350	341	339	338	356	376	373	406	359	337	356	339	345	327	329	348	340	339	357	316	338	335	323	361	380	341	345	367	343	333	363	345	352	369	352	338	323	331	322	358	350	371	361	302	379	344	340	379	344	354	330	330	330	353	333	346	341	374	375	342	326	315	359	363	394	348	354	361	378	350	356	337	356	344	357	359	327	391	348	363	338	341	319	324	345	332	363	331	326	346	349	349	331	338	329	345	356	369	350	319	357	314	362	356	337	374	339	366	331	352	344	329	342	354	374	355	337	350	339	351	345	354	375	381	354	326	382	310	344	348	326	400	361	336	349	359	377	394	346	336	369	301	346	373	336	333	391	358	341	294	333	340	315	349	366	351	366	373	364	314	343	347	372	347	347	346	337	330	358	356	338	347	365	351	356	364	333	327	335	334	342	331	340	409	373	363	352	351	360	339	347	356	350	341	354	355	324	350	397	376	358	356	352	369	331	328	353	354	304	364	362	334	379	348	348	341	362	348	367	332	357	331	355	367	331	363	354	363	368	348	326	342	359	324	348	367	310	375	357	385	361	325	337	360	331	364	338	342	336	356	363	361	348	317	360	358	333	356	364	365	346	362	316	373	341	354	315	338	324	336	328	319	364	372	307	324	343	376	356	326	346	351	340	323	340	367	314	375	348	372	358	328	342	377	356	362	346	310	398	349	329	358	369	356	343	343	347	355	335	353	344	370	372	329	312	393	342	355	330	336	340	371	345	346	369	341	332	387	357	342	335	375	333	349	322	337	348	329	344	356	343	351	320	330	355	346	335	336	320	327	354	356	353	369	392	357	338	356	352	321	336	374	373	337	370	337	369	363	360	369	344	380	362	350	346	319	333	345	379	349	371	367	343	385	366	360	346	342	343	362	344	347	340	361	321	386	364	335	377	350	313	369	356	358	364	353	329	346	342	339	358	339	349	360	342	397	333	364	324	313	357	346	374	340	375	338	347	343	385	363	335	326	348	332	326	318	377	335	334	314	361	359	338	379	346	339	366	333	364	353	373	356	380	397	379	350	374	364	347	342	343	340	358	365	353	363	359	334	339	343	330	369	328	342	339	365	315	335	357	352	315	354	351	360	345	341	379	357	405	352	334	370	367	324	339	349	357	359	312	347	357	334	358	375	328	344	326	366	344	359	339	335	327	367	374	319	359	343	323	363	367	350	327	397	374	330	359	380	346	353	382	383	392	342	417	348	357	353	332	356	384	334	357	351	344	343	344	359	344	367	363	338	330	342	373	342	349	336	338	328	351	342	337	366	358	354	358	340	369	358	383	323	377	344	395	316	336	349	345	339	350	349	352	327	326	386	342	353	358	359	348	335	380	341	364	361	364	359	349	405	319	344	325	364	315	330	333	352	358	337	362	363	333	372	347	336	351	343	330	335	306	310	341	340	361	379	336	377	340	347	347	318	349	375	326	321	376	331	355	328	353	319	350	375	391	378	331	356	326	365	332	356	388	383	345	363	323	359	353	319	354	322	305	377	364	337	323	365	338	357	337	352	345	356	334	349	321	349	336	349	356	374	384	333	330	345	326	327	397	367	365	356	348	328	332	326	345	366	331	347	363	329	362	363	350	334	361	348	343	329	363	356	383	346	350	335	353	383	313	371	351	352	357	352	339	343	376	348	357	377	313	367	374	364	296	319	322	357	348	374	380	362	358	372	345	355	349	358	373	336	351	336	345	362	362	412	359	347	360	327	348	354	373	349	380	388	343	357	373	359	350	362	327	352	319	359	411	324	316	375	383	366	331	355	363	324	356	338	368	373	362	357	357	345	363	345	382	322	395	355	332	290	373	351	335	339	379	370	335	322	347	349	375	389	353	357	381	316	371	328	325	367	321	332	323	333	346	356	360	387	362	347	361	391	333	338	371	362	389	347	394	382	371	329	320	335	323	334	355	366	352	330	352	339	352	339	391	399	340	373	344	373	345	373	377	369	317	357	358	333	336	380	344	354	360	346	355	360	335	356	366	345	335	349	350	360	363	331	344	343	343	388	357	334	363	325	350	314	324	332	338	343	341	358	347	346	347	362	356	376	356	342	326	311	357	362	351	326	342	339	340	328	358	347	338	367	375	353	342	368	325	376	347	353	358	318	352	318	339	321	340	356	388	341	340	348	343	324	363	358	352	335	378	345	368	369	366	318	375	340	354	353	349	368	332	353	335	337	361	356	349	362	369	358	350	350	353	362	362	386	366	357	374	343	354	315	361	353	356	324	393	340	377	345	362	366	350	314	361	346	370	373	339	343	353	324	336	321	301	317	324	338	356	336	353	369	381	358	365	373	361	341	363	346	372	364	355
20494	41373	60937	50440	23724	1503	1356	1228	1192	1128	1094	1035	1025	1045	994	975	1693	12759	13100	6809	3622	1609	999	864	868	923	927	896	900	894	858	873	879	892	874	867	887	897	838	884	947	890	949	919	818	844	910	949	843	886	867	913	859	895	865	913	857	870	897	875	879	829	888	894	877	893	878	848	950	896	892	925	886	929	892	876	876	891	855	916	899	829	926	854	866	934	888	852	946	892	886	886	916	910	890	865	889	881	907	858	927	878	919	936	898	823	919	891	910	885	933	837	853	870	886	895	935	872	940	875	936	869	891	903	830	865	854	893	910	896	854	903	884	854	865	884	826	859	911	861	967	921	891	898	907	926	913	887	879	873	967	860	854	884	834	888	843	826	894	891	864	869	873	835	908	873	928	896	877	848	880	859	894	922	919	866	871	902	894	911	883	922	880	900	876	929	850	879	924	876	892	915	911	941	872	874	872	834	883	866	904	929	893	929	874	892	879	918	875	835	849	915	881	877	879	892	876	873	879	872	860	899	858	908	920	854	840	883	910	888	885	915	917	860	895	929	919	868	878	909	922	882	897	909	881	876	909	869	903	845	909	895	863	888	892	905	888	934	896	845	923	910	912	901	913	903	866	899	929	896	880	910	847	908	872	911	937	872	866	884	917	883	920	902	877	877	885	884	906	889	900	875	843	922	893	932	879	902	892	914	879	911	898	886	884	900	861	936	859	905	925	851	817	873	861	875	860	858	898	899	910	859	881	940	889	916	849	830	872	922	919	921	872	870	878	849	883	887	898	860	877	911	874	875	911	894	856	929	894	900	853	918	871	958	897	904	896	849	904	883	886	923	926	856	838	930	869	872	897	900	858	930	805	911	908	875	870	887	880	906	884	882	868	878	910	863	876	876	895	907	895	879	888	931	928	858	914	930	964	946	928	895	905	879	880	842	818	855	928	885	911	900	940	931	887	885	960	871	907	920	864	887	920	904	885	918	937	851	893	878	889	899	902	884	854	904	820	849	898	791	914	901	932	885	941	848	897	924	850	828	864	906	892	895	908	858	911	861	891	894	833	903	889	835	880	887	885	875	893	868	879	922	889	881	866	903	913	865	870	904	923	857	853	900	910	915	896	975	890	920	836	856	881	890	901	913	922	852	937	863	883	893	892	838	892	913	942	905	938	909	878	907	855	912	903	893	894	864	876	913	885	900	961	947	931	874	890	882	913	900	840	891	893	939	851	901	848	861	908	884	893	871	895	913	894	896	888	915	895	810	885	892	880	883	849	876	899	841	923	894	896	857	883	895	908	887	942	869	900	879	907	912	854	869	898	896	916	886	888	926	862	850	923	893	958	879	892	879	935	905	911	901	911	909	823	876	867	897	929	898	916	880	930	927	862	890	881	883	892	890	856	871	850	870	861	868	879	837	959	897	956	897	943	962	887	831	901	865	882	872	926	847	842	826	857	868	849	875	882	858	897	854	873	898	849	880	883	896	909	914	948	928	931	922	877	905	877	848	906	949	890	872	908	907	927	922	867	869	925	899	869	881	898	853	863	871	917	830	946	853	879	880	817	891	930	873	904	943	890	859	923	885	905	900	864	928	923	855	935	845	901	883	911	864	944	906	912	886	916	829	892	923	899	866	876	911	899	896	958	915	917	865	885	875	882	864	909	857	914	875	907	856	894	889	881	906	931	890	890	899	922	930	922	810	942	890	822	882	880	897	880	866	939	915	913	899	868	874	906	929	889	901	885	857	867	878	852	911	854	910	903	837	881	910	898	917	911	877	901	915	910	872	936	937	919	852	848	869	846	891	885	907	908	824	903	873	861	900	938	896	903	910	904	948	860	900	861	875	845	810	833	932	897	920	874	833	901	853	900	856	869	890	909	900	848	849	861	874	867	943	892	894	902	878	845	855	907	854	918	923	938	921	873	841	849	823	924	902	877	889	872	892	890	891	876	928	891	877	921	896	899	879	860	882	820	899	925	854	894	857	880	877	899	840	894	936	906	869	853	932	908	902	859	872	911	892	894	847	933	885	891	829	833	899	872	872	864	864	904	925	896	871	831	903	930	865	880	861	881	921	870	898	907	883	933	875	896	872	907	898	877	887	877	855	878	943	896	828	871	884	881	808	839	929	870	927	880	971	876	887	876	883	855	880	895	851	851	852	911	908	883	969	893	867	825	893	932	909	884	923	896	876	845	895	867	877	893	927	911	852	927	934	920	907	903	900	914	883	849	909	829	879	864	817	863	878	919	898	840	902	864	860	936	864	907	876	883	865	862	939	824	862	878	881	898	875	899	836	848	887	888	926	861	870	960	907	903	877	873	869	868	893	910	847	951	860	908	949	887	915	914	915	894	862	880	890	903	845	929	869	837	856	902	920	886	834	862	883	841	879	907	879	860	874	922	890	900	884	859	850	883	892	921	844	831	927	884	906	877	925	885	877	890	918	926	889	881	907	908	881	823	851	870	927	872	897	902	893	893	923	889	867	827	878	894	835	850	936	877	831	924	931	884	894	860	907	909	935	932	873	897	884	923	885	914	934	882	845	870	859	887	856	873	893	904	927	892	939	824	902	896	901	888	918	840	929	849	885	957	874	900	846	895	895	828	826	891	915	923	879	859	862	908	899	928	961	899	902	941	890	913	893	916	929	880	923	923	910	930	908	939	874	905	821	882	897	893	879	828	830	944	883	877	887	881	909	893	908	925	886	855	942	898	876	953	906	934	936	955	898	870	873	903	857	873	828	959	916	955	899	885	832	861	880	924	903	900	899	842	884	935	901	914	836	843	875	873	909	888	910	897	844	843	930	927	889	864	917	890	849	892	910	892	867	860	849	861	851	904	926	892	885	914	896	890	890	848	892	903	891	872	881	911	869	856	874	854	883	893	905	897	888	843	911	870	896	885	866	882	879	858	892	892	944	830	894	899	941	878	874	933	908	923	875	849	895	938	838	864	910	853	929	943	898	910	884	866	935	936	869	861	873	898	872	890	887	921	816	897	916	892	890	898	858	927	860	870	874	834	934	893	904	889	902	891	908	937	865	906	895	861	860	879	922	880	858	842	891	887	853	901	911	900	872	866	927	860	960	862	853	889	846	853	826	896	970	896	874	914	944	866	862	877	881	888	866	888	823	864	845	932	971	890	926	869	914	897	929	888	858	880	943	887	819	874	801	906	881	915	924	848	918	869	951	909	899	963	907	880	886	893	848	809	935	916	918	903	881	937	860	909	900	852	876	884	922	929	882	905	879	928	890	925	832	910	867	841	831	918	839	926	911	868	934	880	942	886	906	892	908	885	850	892	899	936	807	887	881	862	917	890	878	858	890	870	880	812	864	903	931	891	899	889	896	898	908	921	915	926	922	933	877	929	884	907	900	881	839	856	886	921	906	903	895	857	907	902	858	883	878	898	929	890	864	882	924	909	932	889	929	849	872	903	884	916	917	909	870	844	963	914	847	905	855	876	886	875	913	866	889	872	888	855	874	816	874
38478	70329	81082	60401	36282	9166	929	472	434	394	392	352	421	395	353	390	625	5135	5851	2887	1366	610	362	322	310	310	326	359	351	330	320	358	325	321	315	322	354	344	328	303	310	359	318	292	299	294	335	311	296	330	309	354	313	340	332	305	298	317	340	304	314	325	343	309	321	351	326	311	386	331	318	344	309	341	305	325	312	320	319	323	289	322	294	315	307	317	333	306	315	287	337	337	353	346	326	333	307	338	345	282	342	312	304	288	318	347	311	300	315	345	324	318	346	303	344	326	280	327	326	307	290	301	350	321	348	344	322	292	357	317	331	316	315	320	317	313	342	291	339	308	327	305	354	317	312	318	302	304	357	301	359	301	292	320	322	307	308	363	328	313	312	339	333	323	320	347	312	315	341	310	307	308	314	327	335	341	308	295	340	315	334	327	349	294	345	312	332	325	343	304	347	297	319	306	324	285	318	313	330	330	319	287	304	313	325	333	325	305	308	312	315	315	340	301	330	350	321	312	314	307	345	342	330	345	338	315	318	323	310	319	321	312	303	306	316	314	345	331	328	357	345	320	328	288	330	314	355	308	328	303	325	330	303	312	323	313	335	358	328	320	323	298	282	344	301	315	345	325	284	325	327	331	293	305	315	326	343	375	348	319	351	287	333	321	292	331	289	293	342	322	335	320	355	318	315	375	322	349	333	341	323	351	316	350	346	328	330	320	328	311	345	360	344	313	290	345	353	285	333	324	352	337	324	334	329	320	356	315	317	333	316	294	315	312	319	283	302	327	307	296	321	316	325	315	348	320	318	354	319	329	320	304	318	297	324	349	348	331	347	318	326	314	374	326	333	302	350	330	305	304	331	355	313	332	334	337	321	341	342	342	346	321	306	327	325	348	309	326	322	308	303	341	353	332	315	266	306	313	298	343	364	310	298	323	348	348	342	358	357	335	311	332	308	276	309	348	289	312	311	309	375	349	331	326	334	299	323	326	323	322	292	323	332	315	326	303	328	330	289	326	361	306	331	314	338	366	335	318	332	331	317	299	337	338	319	310	329	319	318	329	307	322	293	339	310	310	318	343	301	318	309	353	322	346	315	310	332	315	320	331	314	314	308	360	336	311	357	301	334	349	335	301	343	297	325	316	323	301	320	321	316	380	311	336	352	370	312	324	342	293	305	312	304	347	303	301	335	321	335	331	279	299	338	325	330	348	342	353	314	321	314	297	323	355	321	332	319	327	354	325	315	337	306	305	332	339	338	310	326	334	325	329	331	344	356	327	355	330	322	323	348	343	307	327	346	303	344	339	324	332	330	320	348	315	367	301	335	282	369	315	352	311	275	379	317	285	330	333	293	320	346	347	342	292	339	342	312	299	297	342	337	293	341	301	356	360	337	327	345	329	346	330	296	320	304	330	313	311	297	314	325	328	318	329	332	302	304	310	327	298	331	345	289	325	323	335	310	312	332	317	329	368	320	322	337	324	302	350	342	345	329	327	320	310	331	326	331	329	347	307	351	302	332	338	353	357	322	344	334	348	328	306	286	316	335	310	350	314	321	307	318	323	307	348	334	309	343	340	331	330	310	311	341	310	326	325	328	321	341	316	317	304	304	340	321	300	321	306	304	329	334	375	316	357	306	308	337	292	301	361	306	337	279	341	341	312	325	302	323	302	347	334	361	327	313	326	295	292	309	325	317	333	338	294	315	306	328	323	307	309	321	327	325	327	356	294	330	355	317	333	307	319	360	325	325	338	315	307	292	325	306	301	331	274	324	351	310	311	316	335	337	321	308	367	340	311	292	329	317	326	326	289	268	293	291	317	329	313	295	327	348	304	331	340	332	316	319	315	341	321	354	305	326	313	312	346	320	285	278	330	337	346	326	348	325	337	314	300	330	327	328	320	291	307	344	321	325	309	341	304	315	288	314	304	329	310	321	317	308	348	292	325	299	308	324	302	321	323	330	333	330	318	323	317	350	296	343	350	336	330	310	323	321	300	317	299	332	347	304	317	325	308	312	340	321	314	310	317	319	328	305	305	322	333	324	295	322	338	354	332	324	309	325	297	301	309	299	293	323	351	330	341	326	312	326	339	330	332	323	331	285	339	315	321	325	325	338	313	340	341	367	338	350	324	348	348	350	334	324	318	304	325	332	305	334	299	327	364	322	340	343	340	311	330	320	327	291	316	338	325	319	323	328	347	323	280	344	314	327	334	337	307	330	290	327	321	321	340	324	289	335	330	302	340	336	327	343	328	292	318	338	319	339	303	331	318	345	323	286	307	333	311	307	316	322	312	345	327	331	351	306	337	330	335	332	303	327	322	324	349	316	327	339	298	320	328	332	312	311	328	326	318	348	340	318	309	338	306	361	312	339	322	304	318	335	323	325	328	314	350	331	329	336	328	344	319	318	336	340	344	311	332	351	324	294	343	337	322	295	330	352	317	351	328	337	294	314	325	306	335	315	321	322	319	313	340	340	327	334	346	321	343	333	347	322	326	318	308	310	332	347	317	320	367	313	369	321	336	331	345	353	323	362	319	318	345	316	330	328	319	336	290	309	326	315	309	323	331	314	308	371	346	342	318	315	304	315	327	321	319	314	350	354	327	294	366	324	322	328	316	345	314	313	314	356	331	341	344	290	350	329	306	365	322	310	333	319	325	315	322	359	314	325	320	319	326	344	344	329	316	311	348	324	364	339	338	318	320	320	328	337	329	317	326	337	310	307	348	335	328	342	331	314	347	335	320	316	324	280	305	347	332	308	337	315	363	351	324	323	317	364	331	359	296	315	337	319	324	342	316	315	346	351	345	307	307	321	323	341	350	315	337	304	346	352	295	315	328	329	325	332	301	330	310	317	321	310	342	318	348	335	356	340	299	304	299	334	321	317	325	332	330	318	336	342	315	299	329	310	323	368	295	326	327	339	318	346	345	334	313	315	290	345	325	296	312	308	346	301	299	322	320	341	308	288	319	301	349	297	337	316	345	303	324	314	319	352	300	335	322	324	334	313	333	315	334	317	325	313	330	318	335	327	340	329	339	326	335	321	359	324	325	320	307	368	292	321	326	336	300	363	315	347	326	298	313	307	302	319	308	311	309	328	297	329	358	312	343	318	302	296	320	304	325	306	307	336	312	299	320	328	320	311	310	319	322	328	327	328	317	314	326	310	326	335	342	330	336	320	341	332	350	318	323	368	316	335	313	328	308	331	334	330	326	369	318	311	341	340	345	334	343	313	312	316	378	310	323	326	310	329	332	314	317	322	324	358	296	307	321	295	304	285	336	314	332	327	334	333	314	352	323	296	312	349	341	335	338	345	301	346	305	316	323	328	345	323	304	347	306	304	342	302	317	326	311	341	364	324	355	315	355	329	342	357	325	330	349	335	354	322	371	361	328	310	333	322	342	349	322	327	357	316	311	342	303	349	337	306	305	281	323	349	348	318	336	306	321	351	309	324	328	327	317	322	358	307	312	322	300	310	356	282	338	330	337
23388	53714	77397	64522	35181	2281	1893	1595	1392	1312	1289	1216	1254	1170	1132	1131	2697	22922	22683	12420	6438	2274	1014	824	812	832	759	800	829	833	812	804	824	845	860	827	832	805	791	815	802	870	812	819	829	844	775	823	817	763	807	790	811	764	740	852	827	857	836	794	836	814	847	807	857	790	787	838	815	845	836	826	820	810	819	774	856	775	850	784	816	839	836	833	837	828	819	804	858	852	865	872	809	840	824	830	847	788	852	848	812	857	745	840	806	781	805	857	880	832	808	825	769	768	786	829	823	775	857	832	798	800	834	795	858	811	805	832	840	832	839	827	792	754	828	828	849	820	812	864	864	792	756	824	824	805	796	854	834	805	854	845	818	862	841	807	833	819	792	866	831	760	798	830	828	822	781	828	778	845	798	789	808	824	828	841	846	849	818	782	768	848	801	817	822	773	773	867	793	820	800	767	831	807	834	780	900	831	786	853	860	819	778	807	790	824	819	823	802	842	818	805	760	801	755	892	793	844	825	826	807	856	882	823	819	838	825	866	825	866	838	830	818	794	797	816	852	881	790	771	842	829	837	780	812	823	772	802	754	801	840	821	792	817	830	790	838	781	798	796	834	773	893	830	787	783	842	831	857	835	810	745	845	856	789	764	859	866	835	836	786	860	867	796	833	819	812	823	851	812	773	796	752	889	764	830	807	872	788	794	790	799	770	864	817	811	781	809	768	857	816	802	854	826	910	847	824	812	787	856	841	866	820	877	824	861	792	795	810	825	813	797	776	853	826	848	851	790	774	835	809	823	857	798	773	830	859	817	878	833	788	796	851	793	818	805	835	780	858	811	837	836	768	839	779	831	809	823	850	819	847	826	827	813	826	818	771	806	849	863	791	856	844	853	777	835	882	767	831	794	783	831	770	782	899	826	825	826	845	783	865	810	836	780	796	768	749	817	790	812	839	860	776	741	812	848	826	846	794	804	822	830	787	879	784	838	819	841	809	773	805	817	787	812	849	887	850	838	805	794	804	859	771	833	796	834	824	835	785	773	783	862	825	808	814	794	818	797	861	790	773	809	830	845	766	835	825	848	765	799	772	748	846	827	841	807	875	792	825	822	809	839	766	832	810	830	901	843	824	820	821	819	791	846	809	855	863	854	805	794	801	800	809	844	823	808	826	882	800	848	836	833	827	787	814	886	847	817	803	819	822	813	816	842	826	845	823	786	766	862	833	880	843	839	778	905	769	875	798	800	781	863	857	848	829	823	783	800	827	804	844	837	819	810	798	776	763	754	862	825	844	768	810	858	831	814	835	827	839	839	853	802	840	820	799	851	823	786	799	851	800	835	823	809	800	794	801	856	813	813	856	831	799	792	793	776	811	828	795	812	866	750	814	827	810	828	782	802	807	803	822	841	746	853	851	841	815	802	839	806	808	842	776	811	821	833	838	842	829	802	747	855	822	872	823	802	807	826	838	806	822	815	858	794	871	808	800	774	846	809	782	835	821	793	801	791	801	776	837	787	788	777	817	886	762	796	816	792	784	829	781	809	827	805	816	819	790	873	786	797	787	777	775	784	795	829	740	837	788	845	809	860	782	769	820	846	792	844	807	793	776	792	781	788	790	818	841	801	801	821	803	893	834	812	805	778	753	861	862	810	825	820	827	850	817	817	858	853	767	870	869	813	787	840	772	813	811	830	835	778	837	746	817	817	851	834	828	831	779	774	798	835	795	801	871	788	802	853	829	760	793	778	824	787	814	850	825	792	781	832	804	839	848	883	773	837	820	831	800	853	799	806	793	840	791	811	851	832	835	804	782	785	868	821	825	784	835	798	801	807	839	821	843	771	858	843	806	833	850	772	823	837	843	833	821	807	815	837	820	845	822	832	816	817	921	848	832	802	807	812	852	837	804	840	825	782	847	885	843	799	805	818	824	842	821	773	815	833	863	775	836	789	779	818	789	850	839	849	847	808	843	796	800	817	823	829	844	868	843	849	801	822	817	761	811	841	799	797	814	840	833	826	820	858	803	808	873	812	802	775	788	784	821	820	844	806	793	850	814	808	784	853	787	838	794	802	822	782	875	795	843	808	827	848	793	784	844	829	852	817	782	832	786	860	773	806	814	741	828	840	879	773	820	827	838	812	770	851	896	828	791	826	799	818	788	820	790	845	816	819	881	790	783	779	849	779	796	806	786	844	825	812	805	852	801	773	831	776	818	805	810	823	821	857	843	840	822	826	814	799	816	798	810	781	851	889	871	805	847	824	814	812	820	861	802	808	821	832	746	811	816	737	847	817	849	809	802	875	850	814	844	754	843	822	819	851	760	829	811	825	788	813	793	808	830	787	828	816	790	876	790	854	854	807	799	796	796	813	799	833	842	839	823	804	773	777	884	847	756	812	794	824	822	848	859	823	865	827	809	808	778	821	828	815	760	783	845	716	791	831	783	838	798	793	801	850	845	832	747	816	833	852	819	828	782	848	822	800	830	828	814	778	796	818	835	797	846	809	825	832	806	882	766	830	827	774	831	797	784	870	846	815	833	813	863	834	782	834	769	848	832	792	837	765	832	831	809	802	850	801	796	788	787	826	797	820	842	825	802	778	813	763	871	798	831	900	816	776	799	836	806	803	783	814	808	784	803	811	801	792	786	836	779	800	892	791	751	844	815	832	861	796	783	817	839	812	762	822	854	792	817	754	853	820	842	807	860	852	781	857	796	814	828	801	810	843	790	826	814	822	806	812	769	805	810	772	798	841	816	805	798	813	842	903	869	829	856	830	884	804	857	817	739	827	816	779	784	790	783	839	804	872	768	780	804	807	833	816	765	923	810	787	796	839	821	833	802	845	839	805	774	757	850	798	785	791	839	845	791	818	863	793	827	823	793	804	829	785	813	780	813	755	814	780	829	818	819	834	817	862	785	847	827	807	861	821	793	858	811	815	877	813	828	841	809	778	792	842	850	779	833	785	845	798	756	832	772	834	841	831	829	813	777	874	807	812	810	769	860	805	827	827	812	884	794	833	850	882	808	828	776	840	836	794	807	863	835	810	826	830	829	796	869	768	804	802	852	785	856	810	823	856	853	847	830	810	788	802	847	821	758	808	817	795	873	831	843	820	793	831	812	784	870	817	837	767	772	813	776	811	825	844	819	839	799	876	812	849	805	818	822	853	864	856	827	827	802	791	816	784	818	827	787	792	856	790	800	783	861	855	872	864	863	869	809	861	857	783	815	818	806	832	839	816	804	814	806	780	847	818	837	833	838	845	815	825	812	784	835	798	849	820	878	813	793	855	825	813	836	819	743	824	796	852	827	814	743	832	806	774	782	824	811	856	847	857	834	857	829	818	874	841	822	835	795	804	776	805	844	842	843	797	781	793	757	846	794	774	766	796	834	803	818	793	813	854	826	878	796	856	842	848	857	824	836	827	840	818	828	837	877	813	841	870	753	830	766	828	846	831	821	893	776	809	759	758	802	809	776	788	864	847	797	855	855	824
4000	6997	13030	5104	1408	341	290	316	284	293	315	287	298	315	289	319	321	644	846	587	424	322	308	273	340	277	305	265	318	282	272	303	289	285	327	284	281	291	279	307	308	290	339	303	312	293	302	348	323	299	299	279	281	294	322	350	330	293	349	294	291	304	302	293	308	291	328	327	330	314	317	327	302	354	313	270	307	297	284	292	309	293	321	294	317	305	306	302	292	296	324	320	272	305	310	289	311	327	328	306	313	288	308	323	297	278	301	288	294	295	310	303	315	346	320	323	314	321	321	344	306	289	323	320	300	291	322	337	311	307	290	315	295	300	324	326	327	309	303	317	290	290	316	335	281	311	319	316	344	290	286	296	317	321	300	331	313	291	301	333	337	281	327	286	283	312	294	272	289	320	297	310	333	300	314	287	294	333	294	304	316	300	301	320	302	295	299	280	316	305	292	313	318	329	341	302	311	331	312	295	280	297	285	297	294	321	305	275	305	348	327	317	311	319	282	285	288	287	290	303	281	341	308	280	326	305	316	241	312	312	298	320	324	316	289	299	342	325	311	337	304	305	308	312	328	314	350	303	292	303	302	316	306	291	292	307	283	319	284	299	335	303	298	303	328	315	307	307	288	287	326	301	335	282	346	339	308	300	303	322	308	307	310	282	338	315	317	292	320	325	342	316	328	297	303	281	318	343	316	319	321	292	317	321	318	320	318	295	272	340	298	320	329	321	311	305	304	293	301	294	290	305	317	278	294	335	323	283	314	326	287	299	327	357	278	318	332	337	324	299	311	331	336	316	283	322	331	312	308	294	296	302	295	315	320	356	311	304	306	331	333	316	306	320	304	290	281	306	316	335	265	279	317	327	315	327	301	269	312	331	299	314	311	291	310	277	295	293	289	286	314	287	307	320	328	313	288	333	328	305	303	312	329	294	298	301	330	326	275	310	334	306	338	342	314	301	302	286	308	325	320	302	292	330	300	306	303	296	284	311	330	342	280	318	303	332	316	300	310	304	289	313	301	299	321	316	320	278	305	295	306	303	310	316	330	294	273	286	291	291	325	314	296	307	345	319	287	304	307	319	289	338	312	290	289	296	302	351	324	306	314	294	317	338	336	326	306	310	329	289	311	320	301	297	316	317	305	318	305	303	302	314	315	304	303	310	313	310	290	310	291	303	267	349	312	307	295	319	304	295	317	326	315	291	330	308	315	294	323	299	312	289	303	306	330	287	307	322	301	298	304	350	331	289	315	330	307	302	326	306	325	311	284	300	294	292	330	299	284	338	337	336	317	292	317	291	313	293	348	303	328	306	289	320	301	309	328	304	302	351	309	302	321	325	285	334	325	307	270	303	284	333	316	311	355	308	316	289	310	290	330	327	312	328	287	283	328	334	284	294	306	296	301	313	300	286	339	291	299	296	268	278	313	334	332	319	281	292	309	308	328	317	291	315	309	284	319	312	313	326	313	303	303	310	309	312	343	313	307	330	312	326	306	304	319	316	290	307	317	324	337	307	336	287	319	283	316	288	285	313	322	291	266	328	290	310	289	331	305	285	298	313	324	312	315	304	306	318	295	314	306	284	320	330	288	287	276	297	316	316	343	316	309	294	309	288	317	313	284	330	330	305	278	316	287	297	280	312	291	287	305	263	315	307	278	296	302	303	291	288	312	341	293	305	266	323	318	315	306	287	280	278	328	317	290	293	289	315	320	289	280	289	317	320	327	275	300	312	275	315	330	303	324	326	321	307	277	322	297	309	307	316	313	281	315	276	308	311	278	289	318	315	294	333	294	323	318	304	305	289	286	312	311	313	304	311	253	334	301	340	313	309	306	309	322	310	307	319	284	303	316	324	314	297	309	327	329	308	320	301	290	301	329	347	327	285	284	304	300	313	344	307	309	288	320	297	325	307	283	282	355	335	300	286	284	302	289	295	305	329	300	311	309	332	334	311	320	313	303	328	282	316	298	289	304	339	318	321	319	308	300	319	331	303	292	284	307	349	302	268	323	312	325	307	317	329	344	309	341	307	287	299	306	309	312	303	316	294	268	318	294	290	308	313	304	309	342	295	307	297	296	293	326	327	299	305	321	273	311	321	307	290	338	299	332	315	300	297	298	302	298	333	311	336	310	333	317	347	307	305	314	335	311	320	306	302	306	274	299	302	318	315	343	289	290	319	309	316	303	288	291	318	288	321	307	319	303	316	327	321	283	360	327	316	322	314	317	301	308	309	306	316	328	290	282	313	286	345	368	308	301	278	328	319	347	298	297	303	307	332	300	291	298	316	283	317	335	287	302	305	296	305	291	273	347	342	300	328	310	313	329	279	298	310	302	269	324	330	308	315	328	315	298	316	272	303	304	349	331	297	287	292	312	308	291	327	320	320	314	288	275	317	311	316	296	296	305	303	328	311	293	326	308	295	295	310	304	300	306	318	289	318	296	309	296	336	273	311	286	322	295	303	283	305	314	319	314	311	293	315	286	286	323	337	300	328	273	308	317	321	310	300	304	310	305	311	285	348	311	340	268	289	302	316	284	315	330	305	325	333	339	285	314	277	287	308	303	346	321	300	281	308	302	330	305	314	273	344	292	313	331	332	294	288	300	294	255	280	325	315	287	302	284	290	301	326	294	283	326	300	284	305	337	322	296	321	325	303	309	292	314	317	296	323	307	305	318	282	302	296	323	295	336	291	293	279	332	268	332	313	317	272	279	306	281	351	291	272	291	314	313	339	285	311	309	287	311	284	352	326	303	289	310	310	307	277	316	297	317	309	298	274	346	277	305	297	290	284	307	305	297	263	331	307	304	270	334	295	298	318	287	319	305	334	291	318	299	302	293	345	336	270	286	304	254	287	289	299	306	284	307	325	293	328	309	325	277	285	342	344	276	296	287	307	310	289	324	303	290	336	330	303	289	300	309	323	304	288	312	330	321	322	308	336	301	311	319	283	336	294	323	324	303	338	330	288	264	290	301	316	332	319	330	296	318	317	282	313	301	268	292	286	322	310	294	304	293	310	304	288	288	290	319	305	319	319	307	296	288	307	319	307	295	311	320	297	306	331	330	310	325	292	298	262	316	340	306	301	302	298	340	312	299	302	297	302	318	327	340	319	288	321	331	291	334	310	293	277	321	294	324	281	324	285	313	328	314	305	289	352	317	280	290	281	331	328	321	287	298	299	308	327	283	292	344	271	271	316	291	300	328	326	278	299	290	294	310	323	307	306	295	294	325	304	289	288	293	276	318	298	332	292	282	310	327	323	309	313	319	291	316	336	303	285	271	296	300	329	336	315	343	311	300	302	333	326	324	316	287	290	311	312	288	306	300	304	294	295	325	298	331	331	315	289	284	321	328	293	342	303	289	288	309	314	310	338	340	302	320	301	307	306	324	282	340	295	289	308	322	307	309	315	342	327	302	329	316	289	305	293	319	328	324	314	285	318	345	284	305	311	316	300	286	309	338	318	335	296	286	285	301	313	352	298	324	288
3820	11364	22202	13009	4759	883	883	808	801	799	867	778	843	780	763	904	985	2831	3285	2199	1484	970	852	794	790	823	738	788	776	777	808	797	832	804	798	820	792	781	792	829	828	772	798	783	777	801	795	765	713	860	812	817	791	773	769	778	832	784	804	793	815	809	813	724	788	793	835	856	797	836	860	815	781	835	834	760	812	830	810	807	760	760	803	794	810	854	740	794	824	755	785	767	783	805	795	818	783	788	857	780	814	786	805	786	809	800	806	746	785	780	766	820	764	844	820	809	864	765	836	778	792	802	753	802	765	789	762	771	827	781	849	836	825	787	770	806	801	817	772	813	765	776	857	833	780	792	806	902	787	741	806	899	786	776	835	802	821	765	736	798	803	800	766	794	764	778	793	848	828	807	773	826	799	769	801	841	816	817	814	815	823	821	774	779	766	783	827	841	808	774	827	806	781	808	725	768	782	808	730	847	826	812	809	843	828	749	780	773	774	817	835	786	869	800	791	800	770	790	808	786	801	788	771	814	801	766	850	793	807	777	793	785	775	823	808	778	772	839	839	820	784	837	789	841	789	813	791	793	768	827	816	831	793	800	862	788	798	815	795	824	793	832	791	820	821	809	810	795	776	816	827	786	812	837	784	752	804	803	772	761	771	794	803	793	848	766	803	773	785	804	807	768	763	820	821	762	793	790	822	786	797	846	802	813	771	759	798	849	755	786	780	800	775	851	810	829	796	843	811	802	800	831	766	832	785	813	779	805	822	869	814	760	783	785	829	776	821	783	787	836	810	839	802	789	803	829	818	818	785	841	848	795	795	805	789	801	760	772	797	825	812	783	841	778	793	792	848	816	813	772	785	792	777	786	829	766	832	833	768	782	775	731	718	820	785	816	830	817	798	788	813	781	782	750	849	788	790	814	805	827	743	791	777	798	783	819	783	818	746	841	830	794	802	791	811	785	824	754	815	816	779	786	818	793	825	751	822	848	841	837	820	855	809	779	761	851	818	824	810	802	797	839	770	859	738	782	805	851	811	790	752	804	788	828	757	745	835	804	792	764	760	821	815	839	804	839	782	790	770	789	836	775	832	866	808	816	782	824	824	818	833	757	833	814	792	766	846	801	768	831	826	824	749	818	805	795	815	817	775	822	794	755	790	851	778	807	783	805	799	825	837	805	807	818	832	801	846	764	781	764	769	806	802	738	810	880	763	829	793	795	843	775	777	789	820	788	785	812	834	793	830	798	766	786	769	776	792	795	801	800	786	772	783	747	804	803	808	793	798	817	821	810	822	789	811	807	815	802	809	823	781	771	814	805	726	808	794	762	792	767	734	801	780	783	796	752	839	852	819	803	827	816	830	798	802	789	789	794	844	806	789	773	842	754	775	812	800	790	757	773	800	820	841	802	837	767	790	856	801	816	748	780	863	782	829	859	840	819	824	800	801	836	760	786	803	822	841	848	830	828	812	864	839	822	776	815	788	824	831	807	835	777	830	783	814	838	716	796	759	827	780	789	766	800	796	794	866	809	824	810	762	815	815	798	845	820	817	825	806	773	795	820	814	802	828	806	782	791	799	784	773	798	814	818	840	776	799	808	791	798	753	812	790	795	758	814	774	781	775	830	760	817	754	800	836	833	824	823	765	816	850	797	784	863	777	805	843	751	827	777	788	825	811	771	816	789	771	788	814	820	855	766	793	822	740	789	809	759	827	816	757	781	803	784	831	801	828	783	782	798	705	765	824	767	781	800	809	786	773	873	766	781	795	810	794	818	823	815	749	805	839	755	815	791	813	773	779	835	856	833	815	778	828	791	817	807	786	768	756	828	794	734	768	778	808	827	836	759	833	764	784	731	828	809	864	827	791	780	769	821	825	838	738	787	807	791	812	849	805	801	758	807	779	775	810	851	762	797	787	810	801	799	821	798	806	830	804	792	785	802	835	791	786	794	793	809	838	755	809	791	837	768	817	822	813	808	792	846	827	799	781	759	791	788	732	832	798	822	825	815	817	850	793	791	851	829	840	816	794	831	807	779	779	797	820	776	789	838	752	750	780	763	782	778	837	764	790	782	827	785	844	728	841	769	777	756	764	825	788	824	787	765	802	838	770	747	818	785	832	801	790	855	843	767	752	813	763	884	794	801	829	850	814	821	791	838	799	819	771	760	749	804	816	772	818	831	799	827	756	839	803	762	807	788	791	816	781	838	834	753	768	844	811	867	790	792	812	781	838	767	798	780	785	813	862	867	864	791	779	771	792	817	809	815	780	789	814	765	830	813	800	754	811	762	840	857	839	834	875	794	792	803	795	819	817	791	763	804	814	778	818	803	769	841	726	753	807	767	796	789	775	780	808	824	738	786	829	797	808	853	767	778	809	763	806	798	772	777	823	767	812	788	826	794	819	821	827	775	814	797	848	803	835	744	772	797	778	831	793	821	835	830	780	826	816	822	786	813	789	798	808	837	786	776	767	824	753	825	826	816	793	782	753	748	765	771	752	801	822	752	805	759	833	823	837	773	823	809	833	844	807	805	762	766	805	801	837	756	805	809	745	814	807	811	795	818	786	814	756	792	788	809	819	809	791	790	798	798	778	831	723	789	776	822	808	801	758	777	786	847	790	836	820	757	823	768	835	814	787	788	769	849	810	831	807	815	802	779	822	818	830	764	795	812	802	838	799	819	839	768	807	821	862	835	749	773	846	803	800	799	844	842	820	830	786	803	763	829	803	774	787	821	848	779	820	840	743	778	832	829	850	854	792	776	795	774	772	830	854	771	787	809	776	776	814	830	833	790	788	803	816	753	791	831	766	765	772	796	776	807	799	781	788	786	803	778	790	796	770	829	739	843	765	772	838	819	794	788	817	801	816	765	855	793	817	813	812	837	812	829	811	779	813	835	830	809	800	773	747	837	848	787	756	806	774	838	782	822	759	831	781	766	743	775	862	816	829	787	799	771	804	815	741	779	760	792	811	818	835	804	824	841	785	779	790	784	802	807	837	777	834	795	827	799	815	775	828	777	825	792	785	818	783	818	762	812	798	828	840	807	814	800	784	859	738	798	742	835	798	719	804	835	808	792	845	762	798	847	800	854	784	738	803	783	830	803	801	839	780	769	790	766	759	791	794	771	778	760	830	792	757	825	799	818	796	829	853	796	817	807	814	802	879	790	774	800	815	794	792	814	803	785	815	791	787	832	798	764	768	788	796	791	845	814	805	773	854	790	797	847	799	786	766	794	818	783	860	812	786	783	847	835	798	805	802	764	869	759	798	859	797	775	846	795	816	782	809	807	727	805	794	738	850	804	771	850	789	765	817	840	785	786	771	794	777	856	810	772	826	785	814	819	765	824	790	770	819	813	785	816	822	810	823	780	773	783	823	785	767	802	793	813	820	838	776	797	816	826	824	776	804	839	848	823	818	830	751	841	831	824	749	778	813	813	759	846	788	781	807	775	821	824	829	813	738	826	803	738	770	823	765	806	812	781	835	841
29346	51458	64923	42884	25336	3435	521	411	465	387	397	389	396	415	402	380	983	3320	3169	1416	796	454	389	368	344	382	378	355	363	371	321	385	378	384	360	383	394	358	356	409	361	353	413	347	390	388	329	357	380	378	380	353	354	391	397	406	379	367	377	395	362	374	401	330	371	373	415	346	343	378	363	373	401	398	350	354	384	380	387	362	345	379	397	376	387	338	376	374	408	379	336	360	381	408	412	349	367	410	364	404	371	376	361	328	367	375	381	350	389	378	364	380	363	359	374	355	382	369	365	393	354	364	422	402	374	364	372	381	377	400	363	385	396	360	393	369	374	350	365	370	331	390	351	375	377	344	386	343	368	359	395	335	361	365	376	391	389	385	358	364	388	404	419	378	367	374	384	353	395	377	357	343	392	355	403	409	367	383	374	344	371	384	406	393	395	347	358	407	373	376	367	398	373	369	394	381	348	364	384	375	353	345	381	382	386	382	352	354	387	363	398	376	353	367	388	353	354	348	360	389	350	384	389	366	378	366	364	402	338	353	390	385	390	368	363	337	364	403	353	317	349	373	407	350	374	403	374	365	373	364	359	370	338	356	379	370	385	385	389	372	376	347	362	371	375	385	367	388	407	374	356	361	383	372	355	392	391	388	372	397	343	365	385	391	365	335	395	388	343	362	393	380	377	380	384	364	370	343	390	363	390	359	355	348	353	372	397	368	384	364	375	386	357	369	376	395	340	382	377	355	393	397	379	373	384	370	388	367	339	366	401	351	366	355	410	391	353	385	387	358	362	382	407	363	400	394	393	383	361	385	381	371	368	374	334	350	369	371	351	413	399	318	340	360	388	370	383	373	390	397	349	358	367	415	392	346	379	362	328	390	409	342	332	338	362	377	380	346	405	393	394	377	389	355	412	425	371	350	361	353	356	358	351	346	354	338	345	390	361	367	360	373	373	388	349	385	372	386	317	349	329	364	352	377	339	359	372	360	375	364	364	352	348	355	363	358	416	383	366	394	329	335	379	411	388	329	373	354	387	358	386	370	382	374	417	382	395	373	365	360	368	340	374	334	363	347	381	370	373	376	354	339	375	395	369	401	356	368	407	369	377	405	376	372	370	364	368	364	371	347	371	379	368	378	399	365	359	378	350	360	370	398	343	372	393	384	347	371	395	361	365	414	343	380	384	384	396	370	372	381	366	370	368	369	357	395	371	353	373	408	413	380	365	349	435	375	349	365	358	377	363	385	351	388	380	377	349	366	369	353	386	377	374	380	357	339	374	360	353	393	383	399	387	349	408	368	368	411	361	378	354	386	366	372	369	355	371	354	386	366	389	362	371	374	405	371	359	343	399	401	383	394	368	355	391	361	337	393	397	337	344	379	378	402	379	389	379	399	372	372	384	393	379	380	415	362	386	394	354	346	351	405	336	366	364	428	393	327	369	368	361	387	371	359	369	403	379	371	359	396	365	392	369	369	419	377	366	343	350	390	355	351	390	385	381	370	352	377	347	379	354	383	356	370	346	363	390	372	393	374	327	391	361	360	351	408	414	379	341	337	367	351	398	372	381	420	387	344	393	387	390	340	405	373	379	375	395	386	386	364	380	340	341	367	361	351	347	338	393	366	381	408	372	383	394	398	389	394	394	398	349	406	337	389	356	386	381	363	347	369	381	409	357	377	390	403	345	388	365	349	364	383	375	403	364	375	362	372	368	387	388	369	347	379	375	359	387	362	370	375	382	364	358	380	385	373	376	372	376	370	362	343	408	407	372	374	355	391	393	372	412	376	375	368	348	349	353	378	374	380	387	380	356	370	374	350	364	419	378	370	347	398	409	373	355	377	371	349	412	319	386	374	379	359	326	364	364	369	375	406	333	348	366	344	376	375	359	393	350	359	340	373	364	355	368	374	353	348	403	350	367	346	375	361	391	398	414	356	332	381	350	345	355	396	362	382	393	382	376	368	334	397	420	374	336	417	322	337	335	367	382	372	373	366	375	354	393	391	360	348	377	388	377	395	360	395	360	383	389	373	352	441	359	362	391	409	372	363	383	368	382	350	368	393	370	340	379	385	360	347	395	364	387	346	407	385	381	362	359	361	356	367	397	398	383	376	343	369	408	388	343	363	329	388	356	377	355	339	393	418	399	403	371	373	331	313	374	374	393	344	346	374	392	382	361	368	366	355	399	355	347	346	373	373	373	350	367	392	397	368	373	356	389	393	336	350	390	371	418	361	411	370	371	377	349	382	378	364	378	374	385	365	379	385	343	391	361	406	371	372	367	409	386	374	366	399	381	383	418	354	383	379	420	368	391	360	387	363	355	397	358	387	384	355	348	352	348	326	365	362	371	360	385	358	367	381	340	360	355	357	371	385	349	366	379	396	395	377	381	380	378	390	423	392	401	356	395	432	382	379	375	374	372	352	385	395	362	385	372	368	382	347	355	392	387	417	343	358	423	380	368	377	357	329	375	360	362	400	332	382	354	350	389	385	397	387	409	386	344	397	358	394	412	408	407	375	389	386	363	333	380	360	370	332	372	375	394	379	346	323	362	334	356	357	370	368	366	342	370	380	389	388	378	387	351	404	364	388	347	378	357	356	330	372	345	384	361	357	354	341	380	389	352	352	370	362	364	371	324	341	324	356	382	388	348	350	352	394	386	391	390	362	382	344	383	378	354	385	363	382	369	371	396	399	354	366	365	361	355	385	372	388	349	360	396	371	378	386	386	398	381	343	409	350	388	348	385	359	375	385	376	332	378	368	407	328	380	343	348	375	359	391	353	367	371	383	325	382	366	373	395	368	376	365	366	369	370	367	404	352	341	367	376	383	374	369	387	329	371	383	360	362	392	361	394	347	382	352	362	378	382	379	373	370	377	376	369	382	371	384	353	378	358	385	334	384	350	406	396	350	375	364	346	381	393	362	366	393	370	385	348	395	379	414	407	384	377	340	373	424	362	381	355	381	353	359	347	386	371	369	346	369	367	347	380	349	381	393	351	422	366	401	392	375	390	336	413	380	385	357	399	373	367	370	386	337	347	358	394	392	378	400	342	394	347	335	352	390	387	382	324	336	327	378	360	343	373	356	371	364	356	380	378	365	383	400	363	360	380	391	357	365	362	375	378	337	370	352	387	362	388	364	383	391	397	369	375	352	345	379	368	400	351	388	364	364	375	378	380	375	345	378	356	350	379	387	359	381	361	346	385	369	349	349	375	379	416	342	345	378	390	414	372	346	403	387	351	326	365	387	363	373	383	350	354	379	348	369	384	365	353	394	370	346	393	377	407	334	367	375	359	360	390	379	390	339	379	412	395	359	376	385	377	342	390	379	383	422	361	340	380	361	329	367	357	369	398	329	366	354	372	361	392	325	391	378	411	358	344	392	370	348	388	365	348	392	352	344	374	395	370	376	431	376	346	350	371	365	398	335	375	347	385	358	360	382	387	375	380	383	387	407	396	369	367	361	369	359	379	386	376	385	386	401	362	400
18530	40854	58623	47967	30332	1628	1502	1265	1247	1279	1193	1143	1100	1117	1084	1180	5364	16115	13995	6479	3104	1367	1012	906	1028	937	953	966	896	908	915	924	963	980	964	914	906	999	973	962	900	960	955	944	942	974	920	932	945	954	976	959	968	957	944	925	1019	933	1036	993	969	939	1017	969	994	948	953	960	907	912	954	917	955	945	937	965	905	972	898	986	936	1008	943	955	939	935	938	895	902	947	1006	928	919	959	986	952	932	942	976	936	981	984	998	955	877	885	924	908	947	963	962	901	977	931	986	939	961	985	913	965	876	945	976	914	945	945	964	924	915	938	930	898	918	954	960	953	921	979	992	970	963	988	921	979	965	994	975	936	965	992	931	927	997	930	928	927	935	941	966	941	925	968	940	983	980	947	928	965	980	979	912	926	868	967	973	987	986	971	901	957	943	931	955	991	973	944	934	892	970	990	982	934	1000	972	932	942	931	989	965	966	972	941	923	936	918	960	941	930	927	1000	954	903	938	977	1014	942	925	895	983	931	925	991	980	920	916	942	913	909	976	915	937	934	957	915	940	947	896	956	990	953	934	966	933	1017	1024	942	1000	906	981	892	926	943	953	994	915	955	942	944	963	969	988	943	964	933	916	949	930	999	965	1008	930	955	959	934	984	936	888	967	921	962	939	894	962	947	954	911	946	923	1034	958	975	1003	964	881	944	990	939	935	971	978	923	888	938	976	960	985	942	891	948	939	923	908	941	908	953	932	947	922	924	939	935	912	950	935	977	909	902	910	952	935	979	944	895	945	965	985	958	996	855	927	949	992	952	958	957	993	946	936	969	941	928	944	987	919	884	955	1020	948	939	992	955	950	925	908	940	973	968	896	930	924	927	933	939	930	916	978	897	901	978	941	987	941	933	1000	921	938	905	983	922	979	924	946	992	917	933	909	924	906	918	931	963	975	948	962	979	993	897	917	933	996	894	940	902	955	948	957	927	885	947	962	947	928	965	960	920	923	944	920	916	947	954	992	954	906	921	923	985	889	945	1019	963	958	877	988	933	914	917	934	951	956	944	983	964	976	925	931	974	925	972	970	986	881	986	943	941	908	935	1006	941	916	878	962	943	927	952	962	917	967	954	916	969	908	970	978	912	955	956	956	925	953	965	955	936	938	982	945	961	969	923	962	917	935	940	943	977	961	957	960	918	966	917	961	957	995	947	992	984	925	948	949	906	928	925	997	990	967	918	929	969	965	945	946	917	989	965	905	952	999	905	921	955	961	920	1026	963	936	992	959	983	900	921	927	930	917	946	981	943	939	972	959	950	1029	942	947	988	986	1009	996	959	965	935	1024	968	952	953	926	917	981	912	993	930	918	917	944	908	940	875	937	946	928	970	995	979	917	958	899	950	876	940	954	944	1013	943	950	969	926	934	959	947	939	973	911	952	920	968	970	909	923	926	1006	915	940	968	938	936	966	951	952	967	963	918	977	944	922	971	976	965	962	960	925	922	937	965	952	896	962	935	978	953	915	980	909	942	945	961	959	976	993	931	912	938	912	895	940	945	963	965	980	891	947	1020	953	926	1001	912	942	905	1012	962	957	1030	949	936	947	897	959	894	994	938	964	964	956	927	920	910	994	920	891	957	922	911	943	964	1025	919	970	922	916	928	952	1010	969	912	921	997	926	933	959	978	955	920	929	956	928	974	961	938	994	958	961	925	917	936	954	943	1011	976	926	958	963	986	950	944	841	930	881	899	944	901	999	992	930	1004	958	981	920	930	972	962	973	944	926	924	937	933	981	937	963	949	945	942	978	915	938	913	922	948	939	912	994	955	1017	944	951	939	977	947	1008	915	926	929	943	956	940	999	973	927	936	953	963	924	931	928	933	913	939	969	991	898	924	907	898	915	932	967	947	882	917	977	908	933	930	941	917	892	887	934	900	963	960	917	913	953	927	999	932	938	975	972	921	960	939	959	968	953	950	965	1006	957	959	967	970	938	998	941	919	929	915	931	971	934	979	982	961	955	943	980	879	926	917	982	917	910	978	902	942	893	927	972	969	958	959	904	956	997	956	963	901	919	961	938	948	933	965	980	951	952	919	994	956	900	921	950	966	892	900	966	952	954	938	892	927	975	991	913	928	925	984	917	928	943	973	968	963	950	963	935	952	940	897	920	966	957	925	907	917	912	911	957	935	948	914	979	916	933	939	960	909	917	937	974	933	925	920	910	913	970	901	891	950	974	944	957	990	974	944	993	963	964	961	904	976	946	985	988	969	881	983	950	950	982	1003	965	921	940	896	950	974	922	948	934	966	900	968	939	937	928	949	962	908	913	957	964	942	976	917	920	981	929	964	944	920	998	971	962	975	969	971	941	950	904	954	958	910	981	977	974	913	921	964	986	975	961	926	960	995	906	956	949	969	974	934	946	927	945	951	946	988	921	924	904	919	920	916	872	984	937	889	924	893	976	945	940	917	980	961	953	958	966	972	969	953	939	913	922	936	936	997	938	942	947	947	1012	952	955	947	916	968	955	957	918	909	959	953	924	960	1029	921	953	929	996	930	911	938	930	964	924	939	968	940	921	938	970	911	943	933	956	891	941	979	930	914	955	975	930	932	966	954	996	911	918	916	903	934	936	926	909	928	983	1004	982	920	959	1003	927	972	929	968	930	967	952	897	980	968	1000	992	944	915	917	945	975	986	947	1003	934	918	924	908	909	969	904	962	933	966	967	947	980	1018	928	941	917	966	941	956	935	990	979	923	938	910	932	984	946	871	959	884	976	945	976	946	938	981	958	944	968	973	934	894	912	958	907	868	975	892	868	903	952	936	975	944	952	891	953	947	990	902	888	926	958	964	976	963	970	967	935	961	913	974	903	901	930	948	931	977	943	886	981	956	960	923	929	974	931	932	974	960	914	994	974	964	946	965	974	940	917	894	954	925	957	948	961	936	989	963	980	933	928	968	908	1023	883	929	971	982	951	921	951	932	920	919	968	932	974	965	926	871	921	968	923	898	944	934	948	910	1006	1038	966	937	901	976	947	938	939	970	962	961	950	906	942	950	967	974	949	931	971	942	951	944	928	980	1013	967	939	988	957	977	956	974	946	942	967	985	871	986	992	937	936	976	926	911	919	931	952	952	979	943	928	907	941	974	962	890	970	937	932	961	918	966	908	983	957	971	919	999	970	930	921	959	956	883	980	930	1006	913	928	953	942	929	973	981	961	913	979	892	977	920	965	971	971	975	936	993	907	983	933	1001	960	944	923	881	942	955	966	909	951	922	906	882	968	958	952	988	953	932	965	888	979	958	942	955	953	1035	1002	936	950	920	927	912	902	885	937	983	981	991	939	950	999	1000	952	932	963	944	964	925	979	911	972	887	971	933	956	921	984	919	943	940	920	947	960	954	979	915	948	998	941	983	944	920	912	919	985	921	966	992	949	954	973	919	919	951	955	912	956	897	920	953	952	896	980	949	968	970	979	940	944	921	929	974	902	982	934	970	942	943	945	933	928	935	971	950	968	949	968	965	928	969	983	983	931	952	983	951	972	937	936	947
42629	69220	80201	59836	36415	8894	1067	553	505	474	467	391	425	457	457	441	1522	5955	6045	2996	1229	661	407	335	329	336	325	362	344	387	388	397	362	394	348	371	350	377	400	396	373	368	389	363	382	375	377	345	357	375	373	404	391	363	364	371	338	385	371	373	355	357	378	370	352	379	379	369	392	349	341	364	389	394	348	347	370	372	338	340	378	336	380	350	379	382	389	336	336	371	400	360	368	358	371	387	338	369	361	362	375	372	370	353	357	358	412	378	333	377	393	349	365	425	373	344	349	379	379	366	387	368	338	331	386	387	384	363	356	357	352	385	338	347	383	326	345	353	387	380	354	345	379	357	393	381	393	374	378	346	381	354	364	401	350	390	362	340	378	378	328	379	384	384	337	369	344	346	364	353	339	359	368	383	393	347	395	349	359	332	345	344	343	388	346	364	340	342	362	343	394	342	371	347	367	383	373	369	387	396	365	374	383	407	293	389	360	398	327	402	357	364	363	368	372	376	329	367	349	342	374	368	370	410	376	349	339	341	369	387	395	373	361	364	367	357	374	411	360	360	349	366	343	350	395	334	393	378	372	381	334	357	400	383	382	381	352	399	368	371	364	366	340	360	397	354	367	397	372	329	373	371	384	343	338	388	372	358	351	348	369	371	382	360	356	362	373	362	375	380	375	357	369	350	366	384	338	379	386	386	374	344	371	331	393	351	353	370	381	378	368	361	365	345	354	346	339	330	355	358	367	345	351	432	361	329	363	356	385	375	376	366	353	361	406	366	364	352	363	343	346	338	354	375	356	380	369	328	372	358	346	362	411	407	353	349	363	391	346	363	388	364	366	349	345	379	361	392	372	337	347	374	346	388	345	371	342	358	353	340	331	349	339	362	350	348	343	358	362	359	327	403	356	352	342	350	351	344	332	367	338	386	349	354	339	353	376	372	378	349	373	374	371	354	368	397	368	353	355	372	380	384	345	380	375	361	348	361	388	336	365	359	380	355	352	367	363	393	343	375	393	346	352	386	378	360	375	373	355	383	359	366	370	378	366	346	385	374	376	394	392	350	361	370	348	386	394	384	344	400	357	365	344	381	381	379	353	341	360	346	345	356	356	346	375	343	353	361	372	370	358	373	329	349	352	373	401	367	347	374	365	338	339	341	350	379	368	388	361	359	393	315	372	345	371	322	376	328	348	361	380	355	355	404	387	385	364	355	361	388	374	342	348	344	370	332	373	371	363	365	338	308	389	390	365	385	349	364	376	344	384	376	363	376	371	390	404	363	369	361	396	379	384	397	330	385	360	339	389	367	383	378	375	402	368	376	362	369	375	364	368	378	380	358	356	350	348	358	380	391	345	439	385	359	350	360	368	375	370	395	392	333	371	379	368	389	358	392	380	364	338	379	377	380	374	381	377	347	369	371	353	358	380	345	376	376	332	352	354	338	384	375	402	361	384	368	423	389	361	366	325	342	375	341	368	377	395	376	367	344	349	341	347	348	383	337	332	361	338	390	341	338	368	366	359	342	334	386	373	356	375	363	345	365	349	369	367	395	390	345	352	385	340	344	327	362	351	361	395	382	390	384	350	368	383	364	346	376	374	340	352	363	337	376	371	374	358	378	327	374	373	369	357	370	393	346	385	381	379	355	349	374	365	338	360	335	346	367	354	385	374	377	366	389	376	354	363	377	370	363	367	359	386	402	366	395	373	342	349	380	352	372	400	360	352	329	422	352	344	357	379	347	362	346	365	381	375	341	354	382	352	330	370	355	385	341	377	378	368	372	367	375	378	367	371	362	375	398	389	366	348	334	421	378	374	381	347	385	378	341	333	374	331	340	363	406	370	339	360	352	320	365	382	354	355	359	370	369	360	349	360	390	360	333	396	384	360	370	349	369	389	364	352	397	355	347	357	395	367	371	342	363	320	366	408	353	368	358	367	323	358	350	337	345	369	353	364	361	373	398	370	372	382	347	372	379	370	368	347	380	338	369	342	348	365	355	416	407	382	402	376	378	329	384	377	374	392	328	351	355	343	379	359	376	330	386	343	395	349	366	399	368	382	355	358	384	372	354	344	350	369	361	361	350	339	378	364	372	362	371	343	366	382	363	381	363	361	373	382	318	384	395	355	360	372	345	372	372	360	365	384	359	399	376	401	375	377	375	370	376	353	325	347	367	343	363	352	359	367	360	378	362	382	392	357	366	401	347	362	339	377	344	332	367	375	387	350	326	396	380	352	284	361	354	406	392	353	363	368	374	321	344	331	346	353	333	373	385	373	378	378	364	379	374	395	355	371	391	362	364	369	354	390	383	321	365	384	371	366	346	356	349	375	355	384	344	387	373	363	349	435	374	362	363	383	379	388	329	369	373	371	376	345	329	422	370	374	344	342	379	362	372	357	354	358	394	344	364	358	355	355	377	353	373	386	349	363	394	358	337	367	354	380	337	385	375	383	403	373	366	352	425	379	381	339	390	372	324	327	368	375	359	351	374	383	398	373	368	351	371	337	332	371	370	362	340	385	403	354	398	356	357	356	385	362	388	376	347	373	338	374	334	362	357	318	367	371	354	414	422	350	361	353	376	340	340	365	335	332	357	385	364	366	328	400	356	344	391	354	361	385	390	374	353	351	383	357	387	367	357	353	373	354	368	337	356	356	349	373	363	340	366	332	374	367	369	362	340	377	360	400	364	364	338	377	357	371	378	362	373	373	353	379	337	387	362	361	387	366	385	359	377	354	416	343	330	380	370	368	344	344	383	320	393	354	374	332	385	368	360	371	360	367	384	373	386	372	340	366	381	335	353	363	371	366	425	387	327	346	384	372	370	332	383	400	380	375	346	330	373	350	361	364	381	383	366	348	390	324	379	357	322	368	357	360	357	385	387	422	384	392	350	355	353	341	396	326	351	339	372	389	317	360	377	364	376	390	357	378	381	363	383	371	352	378	353	342	377	379	373	408	371	358	382	397	356	351	364	381	380	329	351	346	355	354	350	359	329	360	370	330	367	360	395	356	339	330	387	368	380	350	373	381	375	379	371	373	391	344	372	401	379	369	390	384	362	380	364	379	400	360	375	375	402	356	394	363	387	399	361	364	361	369	323	349	387	370	392	396	365	372	370	398	363	379	371	366	339	336	367	352	395	403	363	375	390	380	356	355	373	356	377	336	393	344	366	381	392	386	369	372	352	389	383	372	376	365	349	368	372	401	367	350	388	358	350	344	381	376	373	364	371	359	342	380	369	375	383	405	354	363	353	374	345	370	343	371	344	384	393	393	339	356	357	394	374	351	357	358	396	379	343	382	355	353	363	369	368	341	368	358	347	341	382	363	394	376	338	360	366	389	353	331	393	389	376	343	412	359	370	332	392	378	375	364	384	360	393	360	349	421	391	361	325	365	345	355	388	306	363	383	392	366	398	371	379	369	359	371	361	359	386	384	350	391	369	371	362	378	316	354	364	380	379	350	351	377	340	365	375	340	335	351	361	342	379
26721	52135	76521	64051	36133	2755	2232	1816	1650	1462	1371	1313	1270	1230	1270	1222	7730	24334	23306	12267	5496	2361	1148	969	929	950	906	909	1007	914	954	966	974	910	929	894	934	994	900	899	952	957	954	943	954	911	895	926	924	937	912	929	919	937	931	878	970	965	897	903	931	958	928	901	971	906	900	921	932	919	924	953	902	940	901	923	901	914	940	897	935	943	906	858	895	909	936	956	923	918	921	885	969	927	910	918	876	916	910	892	906	930	950	947	916	925	873	918	899	986	887	900	905	905	958	903	903	968	951	946	878	901	890	912	929	909	935	988	921	934	927	900	872	922	902	907	988	931	919	953	931	939	892	965	961	899	1000	929	883	920	852	943	912	900	915	932	890	920	987	894	939	873	969	914	941	949	932	919	918	952	903	910	917	903	930	941	975	930	916	892	910	903	894	897	910	887	899	904	932	880	920	837	966	904	906	901	846	928	893	882	871	947	927	906	938	972	951	923	923	943	942	962	945	938	868	882	943	904	917	900	984	969	913	950	880	964	857	902	953	970	929	957	938	957	967	918	915	899	962	944	886	926	883	950	990	904	939	875	897	976	973	907	961	895	888	928	915	931	922	956	917	917	896	925	929	925	877	958	963	932	965	913	916	933	913	974	880	929	905	869	963	969	951	906	946	902	885	899	912	917	970	926	977	948	909	929	933	931	954	934	936	926	906	860	898	941	906	912	940	891	946	908	920	923	875	866	883	928	900	911	918	925	961	940	915	935	899	918	959	892	914	896	905	910	920	914	910	946	964	921	912	962	904	944	956	924	904	918	932	908	905	973	923	912	886	884	871	838	902	920	903	917	923	900	910	911	905	918	903	899	922	913	932	917	943	916	923	875	949	969	885	891	919	908	927	927	896	977	897	938	882	903	898	913	901	985	901	984	898	893	960	889	930	945	933	967	992	920	873	923	939	963	924	892	960	887	943	901	881	931	959	929	934	923	912	970	825	915	937	941	887	891	879	944	935	934	885	896	929	917	993	968	986	979	945	918	911	900	986	966	853	944	917	920	881	923	906	911	933	878	924	913	921	917	847	921	901	912	917	920	911	952	879	936	936	918	902	909	943	976	916	957	980	898	957	888	957	867	887	960	916	939	977	860	917	933	935	929	952	955	883	935	958	924	913	909	875	901	972	944	897	951	935	957	945	952	980	952	955	870	906	975	926	961	894	911	895	965	910	914	921	899	947	908	961	961	872	885	948	872	898	903	966	912	922	947	914	890	940	930	949	887	913	987	865	927	940	967	926	919	944	904	896	937	919	953	964	912	944	907	935	944	921	916	919	949	924	924	933	939	872	915	927	935	908	927	928	1009	969	933	973	872	952	932	939	906	908	913	919	954	865	912	941	918	938	983	899	937	955	920	939	890	959	974	934	927	916	927	890	892	891	940	880	896	925	916	925	930	891	884	905	918	999	910	943	947	925	922	929	961	872	939	947	938	879	966	920	968	952	923	854	871	908	926	905	888	946	889	932	908	924	887	958	942	890	950	945	938	894	912	906	889	914	969	870	883	921	933	859	940	909	875	951	925	950	923	906	941	980	909	999	901	982	894	918	950	895	904	890	875	954	880	931	926	932	964	894	929	941	901	891	902	891	972	915	875	921	918	983	944	958	922	968	897	909	910	903	914	936	887	875	889	921	923	901	939	927	867	931	934	941	914	880	874	910	932	936	884	907	877	949	902	880	924	955	902	953	910	908	845	920	914	905	886	886	936	956	917	866	923	858	937	935	956	908	912	908	928	898	931	923	884	893	910	896	948	936	939	941	919	920	914	947	898	920	914	898	939	933	902	933	898	973	902	919	919	969	946	896	926	897	927	915	894	920	960	953	945	927	925	912	991	981	929	920	897	884	947	955	893	963	909	933	910	957	882	980	949	877	927	953	889	946	929	959	850	870	901	895	848	915	905	870	934	915	938	921	924	914	980	911	916	919	926	877	905	922	909	914	889	931	1008	945	948	973	918	929	977	896	964	861	896	920	895	925	955	931	979	957	951	967	879	937	959	967	871	935	993	913	887	956	902	869	906	926	968	918	897	932	882	898	926	879	974	943	921	932	916	937	908	817	904	881	913	936	946	880	873	966	943	973	933	947	915	909	913	932	927	874	928	890	938	942	953	972	932	920	896	958	936	923	924	899	918	888	886	920	927	980	953	923	896	934	931	960	950	885	936	964	872	940	970	892	891	883	955	911	931	962	932	961	959	955	944	934	938	890	903	895	956	899	887	921	958	892	959	951	944	978	894	924	901	941	915	921	961	904	962	880	879	924	922	952	939	953	917	920	911	935	918	943	954	902	812	926	916	880	945	948	972	924	970	873	915	955	932	889	892	922	874	962	945	942	943	944	930	887	909	945	899	903	906	904	938	887	894	888	927	972	898	986	877	936	950	941	846	902	928	891	936	875	929	892	927	945	943	901	914	937	899	984	951	901	881	886	869	864	906	936	895	897	900	900	946	850	939	915	911	897	944	947	947	918	880	960	915	917	939	896	935	960	930	922	960	952	968	921	939	921	937	979	892	940	900	950	900	936	960	865	941	893	888	945	914	927	930	869	905	908	909	928	953	903	926	903	956	915	946	937	902	938	964	925	888	944	942	863	904	902	940	932	912	907	918	948	908	888	925	916	889	940	873	942	957	915	944	922	958	977	868	927	923	950	938	895	919	926	910	922	934	981	971	892	983	891	925	921	874	957	851	871	910	920	929	997	927	905	950	893	949	877	898	939	988	887	918	919	886	904	887	931	945	935	973	990	968	888	900	944	943	981	952	932	991	901	917	913	929	949	904	938	917	902	924	889	925	960	979	942	897	958	884	927	893	891	900	937	860	896	912	926	906	939	936	959	934	936	927	964	938	940	917	889	956	908	920	895	952	967	905	936	932	909	880	956	943	900	916	916	945	923	895	955	902	909	878	950	927	909	909	891	889	881	911	930	889	933	919	891	940	933	915	869	934	909	917	955	919	946	888	946	929	930	961	965	892	912	905	914	926	974	957	891	931	927	913	929	892	970	911	950	933	965	852	953	889	928	931	904	901	918	919	873	927	930	946	973	922	889	928	914	935	960	866	965	933	891	924	924	943	942	866	943	965	881	931	924	955	957	916	920	962	867	903	941	906	932	905	896	913	949	906	926	858	914	912	911	952	944	928	878	930	937	908	899	903	912	939	903	945	914	920	938	947	884	926	892	905	954	939	917	868	955	960	909	946	885	938	938	923	895	902	952	948	962	898	922	941	903	928	942	955	865	897	887	971	934	871	948	934	906	940	933	924	913	906	836	957	881	883	965	948	904	928	932	945	934	898	884	886	935	910	890	924	936	931	949	973	936	886	943	897	887	963	920	926	911	941	915	929	882	887	941	922	971	902	947	962	924	909	939	920	990	905	906	903	942	955	912	914	906	1000	978	891	934	953	954	893	860	889	937	935	870	924	919	907	907	864	973	967	940	923	960	903	926	946
4760	6352	12304	7478	1878	420	387	332	365	356	347	350	395	362	356	404	390	554	658	590	470	415	356	372	372	355	373	387	339	384	354	362	372	356	324	354	363	401	343	339	352	364	352	325	362	361	341	340	357	322	342	346	350	321	373	321	388	338	377	375	343	363	369	358	360	364	370	365	372	373	336	334	343	350	355	348	381	353	353	383	323	345	350	364	363	343	350	363	351	352	389	392	362	367	341	353	337	374	357	355	360	386	308	338	333	351	358	346	370	328	345	361	326	374	349	327	343	357	374	338	358	355	342	350	347	359	381	352	366	370	372	331	351	339	324	407	366	330	371	345	332	377	372	363	353	349	356	370	390	347	318	315	346	386	354	359	407	348	395	327	371	368	362	341	355	374	335	346	363	374	340	361	353	339	347	387	352	363	360	349	330	340	364	361	368	376	398	337	353	363	354	365	373	347	343	345	357	325	357	323	378	347	344	366	356	373	359	332	319	342	366	338	376	368	329	336	343	371	398	356	368	341	356	369	348	346	361	352	374	358	379	324	335	358	353	358	355	357	360	362	341	354	354	366	330	343	359	367	353	365	387	363	353	354	358	311	359	351	385	339	376	353	374	327	360	378	376	326	341	329	377	370	342	389	363	365	370	359	343	352	354	380	360	371	373	359	330	347	335	365	376	353	377	351	361	330	344	331	341	358	375	361	343	365	341	394	354	359	358	375	371	345	323	337	336	343	355	338	381	341	367	341	322	361	377	418	342	325	374	346	354	365	346	354	368	368	360	323	350	368	346	385	333	336	343	310	360	397	344	320	322	402	327	361	347	356	368	387	343	329	347	356	331	360	328	362	340	372	360	362	361	352	394	362	366	368	376	356	317	384	344	339	360	334	379	355	311	381	368	353	368	370	353	332	333	322	398	368	374	352	341	364	312	350	381	347	340	348	348	342	363	378	328	367	370	337	372	363	333	376	366	369	347	349	370	353	355	363	374	379	357	349	330	378	346	336	333	339	375	340	345	381	359	322	389	350	353	373	388	349	346	341	342	344	330	362	366	402	328	338	364	368	331	373	378	334	340	349	333	354	358	351	353	364	330	323	341	339	365	336	347	362	366	368	364	354	351	343	322	304	357	389	323	360	375	353	365	389	347	358	370	344	354	363	343	370	357	361	326	356	341	353	345	386	360	387	365	328	361	355	371	323	332	387	314	365	362	349	351	333	356	332	390	362	323	351	351	339	355	348	335	356	332	362	370	350	348	346	346	396	378	327	353	370	365	370	357	323	383	343	370	322	345	361	388	363	410	365	341	335	351	381	414	355	353	369	351	369	367	324	324	353	372	366	343	385	349	370	366	342	375	342	364	370	348	356	357	356	335	385	379	351	346	313	362	376	326	365	350	377	345	387	360	383	338	337	328	360	348	363	343	363	394	337	356	373	345	312	342	361	343	372	345	360	344	362	351	339	334	360	357	351	388	354	346	328	340	376	362	393	352	320	334	348	365	336	363	370	324	362	338	327	373	392	369	332	351	364	343	334	354	359	337	343	359	359	347	372	344	345	331	337	377	362	353	357	312	371	325	373	345	309	354	339	344	336	383	355	338	397	348	331	328	350	343	367	342	350	358	357	376	379	366	322	328	366	361	365	320	349	324	339	354	348	371	358	320	355	344	338	338	346	348	347	347	399	374	359	355	340	360	348	353	355	343	364	347	362	363	352	373	324	368	335	374	392	338	368	384	320	341	280	361	349	342	342	372	335	347	337	351	353	329	361	375	324	348	340	379	363	381	355	358	333	365	373	347	333	335	354	354	355	321	340	386	368	345	315	358	333	374	333	371	329	355	353	362	330	374	342	326	331	397	345	359	313	348	378	349	364	387	394	368	363	380	393	359	360	379	376	372	365	370	317	366	329	370	347	334	336	376	361	390	367	340	369	379	340	324	349	326	355	365	329	364	378	326	353	354	340	342	336	347	388	398	375	356	349	335	385	362	374	362	337	356	351	339	360	347	371	310	340	339	361	375	385	341	350	385	353	367	365	384	348	313	370	346	330	347	373	351	368	352	342	366	359	355	346	382	389	376	348	347	365	370	355	330	349	364	314	376	351	372	384	372	342	349	378	362	317	360	337	363	327	346	371	368	333	341	354	377	343	341	371	322	361	375	347	332	362	364	349	328	328	341	376	354	349	379	368	399	342	350	358	354	346	316	358	341	356	395	350	361	369	372	353	371	339	339	361	359	364	337	397	357	365	327	345	365	374	365	349	348	338	379	323	319	332	335	395	366	357	391	331	329	372	358	383	356	360	342	373	350	349	359	355	381	351	354	361	378	350	336	353	347	394	370	368	386	370	374	354	378	354	347	350	339	365	362	354	342	355	328	392	349	387	363	387	334	392	363	366	344	373	365	336	358	380	369	356	380	313	360	349	355	338	361	360	348	364	381	344	381	367	384	346	328	348	361	335	381	324	366	335	388	367	335	331	345	359	370	338	362	361	377	364	377	369	361	346	351	365	348	315	368	315	359	362	376	330	361	366	362	338	385	320	362	418	346	367	366	340	347	331	373	361	368	373	355	345	345	374	334	350	353	390	380	352	377	397	356	331	324	346	370	349	361	353	359	327	333	346	354	338	337	351	369	349	385	344	341	330	367	348	331	345	372	345	343	339	363	340	334	349	392	334	369	372	375	336	377	346	350	340	346	361	375	380	350	393	372	345	348	370	349	359	341	390	370	364	360	350	362	381	362	383	351	366	326	389	348	347	328	348	370	337	367	335	400	366	407	365	360	368	348	350	309	371	341	346	381	362	346	332	374	334	357	364	323	323	356	361	364	375	379	352	371	374	348	343	354	339	354	343	328	357	350	360	326	358	375	359	363	375	338	340	331	347	366	363	338	336	351	358	359	339	329	394	305	342	368	334	376	345	364	327	360	345	336	382	382	335	366	375	398	398	373	393	357	345	395	374	318	382	328	383	322	375	368	385	371	367	362	337	355	327	360	358	359	355	360	385	334	337	353	354	351	353	332	342	358	339	379	377	355	345	367	373	334	347	339	327	354	379	375	342	331	370	336	337	359	357	345	340	365	374	364	349	333	364	336	344	354	325	347	364	337	336	339	368	343	372	366	405	364	323	332	348	368	368	359	348	375	377	356	350	371	362	327	358	343	366	334	348	335	364	341	336	384	343	393	310	391	321	342	353	352	397	378	357	353	350	355	366	328	364	362	356	350	365	356	357	335	372	376	331	317	367	347	351	367	335	348	347	346	332	370	342	399	330	348	356	382	346	346	365	352	379	332	350	341	359	367	312	343	357	357	348	345	366	322	357	360	350	344	341	367	356	380	346	372	333	380	351	343	353	343	354	339	397	358	328	366	334	393	363	366	348	371	379	365	378	363	338	334	345	348	335	352	373	342	361	367	377	367	327	354	332	343	341	351	344	358	349	345	350	360	359	356	354	372	327	353	375	364	363	351	342	370	363	373	364	354	357	379	326
4405	10148	22001	17704	6091	931	984	934	977	929	933	908	879	950	952	940	1102	2311	2716	2069	1430	1069	963	933	918	883	919	849	935	900	915	924	905	900	935	909	854	875	908	932	915	941	903	874	945	931	916	981	916	920	920	865	874	988	909	909	934	880	887	924	919	927	888	854	1002	895	887	970	926	939	895	963	844	939	870	937	883	954	869	879	938	913	878	920	877	938	911	880	882	941	887	947	924	879	910	926	897	891	880	891	951	886	922	871	986	885	978	924	920	885	921	952	947	955	886	916	969	919	905	907	916	912	926	907	854	907	927	950	918	915	910	922	869	913	884	945	918	895	884	900	920	956	893	913	910	912	932	910	902	913	963	807	919	943	905	902	873	878	937	896	904	937	896	871	921	933	899	876	980	942	970	983	918	888	913	922	883	879	915	977	930	929	953	948	860	927	922	906	897	889	955	906	882	934	905	910	916	839	934	958	957	882	907	923	935	926	913	914	917	977	954	883	935	858	906	895	876	869	937	897	881	851	913	918	898	964	892	932	921	957	877	913	918	882	937	914	940	906	921	902	940	924	906	924	1010	904	878	909	895	935	868	947	816	861	888	941	948	915	898	912	942	915	881	877	888	912	902	989	956	937	909	876	928	934	922	916	892	895	883	886	855	909	915	873	856	905	914	960	930	889	931	869	955	914	911	898	981	957	981	908	931	907	873	949	926	855	924	939	962	951	936	897	954	938	909	941	951	938	885	906	891	915	968	883	927	925	935	919	942	977	903	867	897	887	936	923	934	933	897	942	870	901	897	906	930	906	908	836	880	943	882	849	930	888	916	920	919	934	959	928	919	920	906	904	916	894	891	928	877	935	896	854	930	883	919	915	885	944	923	938	889	932	941	878	913	929	946	946	861	917	927	931	881	904	894	958	892	830	918	961	954	880	914	940	895	933	909	877	956	890	900	942	929	990	878	842	869	899	927	925	931	940	933	875	897	920	924	862	947	871	894	882	912	912	969	882	933	894	875	893	904	900	899	887	922	949	900	928	905	934	932	897	903	928	887	907	874	940	955	938	877	928	914	946	880	869	936	921	866	879	910	862	903	857	922	950	913	968	924	967	903	910	944	957	901	931	936	856	940	951	978	869	947	902	970	918	932	952	931	915	936	859	929	883	934	912	924	921	871	906	889	963	884	939	907	908	941	864	897	891	922	907	911	916	916	895	922	916	915	953	899	901	913	924	906	916	941	878	916	919	888	919	935	912	909	943	942	958	872	875	870	963	913	907	929	868	994	876	921	937	936	885	915	895	931	896	882	892	872	907	935	904	904	890	911	953	934	928	863	1010	937	904	937	955	879	960	895	932	898	890	872	933	924	876	900	892	933	922	927	902	936	949	954	894	907	919	923	895	915	859	958	868	844	926	925	926	937	908	919	889	891	895	874	940	894	894	950	946	915	963	942	904	942	879	930	962	883	893	928	871	910	895	933	951	860	886	891	860	928	976	929	907	918	896	898	901	924	870	922	865	915	967	960	856	928	921	943	920	908	898	921	977	934	944	881	914	916	893	903	904	910	932	899	865	908	969	885	924	899	886	917	908	892	911	953	939	887	954	902	892	889	881	898	915	919	910	932	895	950	912	910	924	883	923	915	922	866	969	938	902	923	921	952	968	919	889	907	927	937	917	942	893	881	919	869	926	967	954	926	934	922	901	944	951	914	898	949	926	954	964	870	881	936	909	888	897	959	932	931	899	891	874	915	946	956	890	909	893	944	900	937	951	871	888	893	900	944	902	889	874	924	889	933	930	906	929	994	889	934	915	907	899	911	897	867	894	886	935	899	886	924	918	883	854	924	868	883	931	980	908	928	887	882	910	941	923	962	908	897	825	906	930	892	919	923	920	917	884	951	857	912	923	885	913	954	886	947	888	899	935	940	900	936	863	898	907	970	892	958	947	940	890	900	903	905	926	903	916	911	912	934	955	944	940	959	872	936	928	896	957	893	894	863	956	864	899	940	881	884	887	940	937	917	913	923	938	927	913	897	857	936	859	868	902	888	920	894	928	965	949	909	903	964	882	938	911	990	935	867	844	921	883	909	850	940	896	934	971	884	877	906	929	953	868	917	957	918	923	923	894	923	898	903	910	889	920	910	907	919	915	925	897	949	919	888	905	938	944	955	888	896	868	883	851	924	913	919	856	897	904	940	933	952	956	868	882	848	876	927	969	933	928	915	913	884	965	966	907	867	915	932	885	909	935	883	899	934	922	939	945	871	901	948	892	927	956	897	963	933	985	878	905	930	960	865	918	903	930	871	923	919	901	953	943	910	971	917	901	927	967	931	877	895	847	882	904	980	940	937	913	912	902	948	945	926	891	964	926	904	950	918	926	911	903	876	923	932	947	910	874	945	904	825	943	922	861	853	917	934	875	878	893	876	893	909	902	904	860	923	889	909	925	938	879	950	922	859	905	893	981	870	899	938	915	919	955	889	899	938	983	927	923	919	953	932	995	907	921	920	969	923	921	965	912	896	978	901	863	921	948	878	930	921	900	893	959	970	887	926	932	917	891	855	907	941	915	934	955	827	940	877	903	901	907	978	910	906	921	906	895	928	966	905	932	884	919	931	896	897	912	902	918	939	942	921	923	955	951	913	922	939	880	944	946	945	940	898	950	895	970	858	913	889	921	917	878	923	901	901	881	921	891	922	948	902	936	846	900	975	963	923	921	930	949	926	882	914	878	885	911	876	900	908	914	892	923	926	915	908	931	920	938	944	927	916	920	907	918	973	932	897	948	871	833	951	891	948	907	1002	907	930	930	920	970	916	902	950	852	940	901	904	912	911	894	864	919	879	896	925	921	900	856	940	928	904	921	896	923	920	882	939	843	905	949	913	942	894	906	885	893	919	924	897	895	889	948	910	883	904	973	922	886	917	943	905	916	882	931	920	903	947	981	910	907	876	899	908	966	939	908	925	867	918	911	893	964	985	901	952	938	891	890	928	931	876	929	945	952	915	908	899	905	979	931	911	975	934	871	912	926	925	886	878	871	855	874	934	918	892	906	958	929	902	875	988	901	941	914	904	903	960	904	902	919	966	967	906	919	931	920	903	933	893	942	935	968	917	908	923	921	908	901	911	934	987	923	972	954	938	923	932	877	902	981	939	927	903	895	896	949	913	912	913	898	950	867	839	880	896	919	856	924	924	935	950	934	909	956	915	925	919	878	904	942	865	947	910	915	891	906	916	891	887	958	926	975	903	908	902	864	945	882	914	933	915	893	885	934	913	931	919	903	918	880	896	894	931	889	860	874	928	916	899	884	938	880	931	910	921	940	897	939	951	907	924	950	924	947	924	905	907	874	943	905	867	855	931	916	955	902	893	899	914	934	878	945	911	956	919	895	914	912	913	908	961	880	917	897	879	959	848	915	886	893	897	918	883	937	914	877	908	911	888	884	893	898	919	933	920	875	981	916	911	924	905	880	973	878	937	918	868	899	930	958	897	885
24051	46419	67923	52421	28028	5161	614	461	476	446	435	465	436	347	397	460	953	2248	2251	1204	709	505	397	365	422	419	430	394	436	429	428	427	374	400	415	402	370	373	429	387	411	378	423	393	404	404	394	381	383	422	412	395	403	377	379	399	421	382	415	389	384	432	390	408	411	355	412	394	393	386	373	368	399	420	401	407	394	391	364	380	412	390	397	379	408	409	403	402	391	397	401	389	409	387	413	400	391	371	363	399	459	409	403	379	362	377	380	395	401	458	427	387	411	367	395	414	376	391	419	424	427	378	383	430	393	384	405	408	439	419	409	386	414	423	388	361	408	394	383	411	411	408	390	413	408	386	367	404	388	394	399	397	401	383	395	400	397	381	371	409	397	417	387	425	392	360	417	416	389	366	380	366	440	403	400	452	402	409	361	413	399	391	418	377	430	427	365	391	333	371	386	394	437	429	390	440	408	383	388	387	371	393	384	389	435	420	417	423	391	390	389	407	361	393	416	380	390	340	415	395	432	409	400	388	395	437	385	403	387	401	423	407	412	371	409	370	447	413	388	395	385	385	417	384	413	392	411	405	379	371	404	335	373	390	349	371	367	376	410	391	402	406	425	384	385	400	356	378	400	387	381	356	359	398	370	365	411	439	420	414	414	401	387	443	370	417	362	402	418	383	413	405	403	421	420	382	380	386	412	401	377	385	444	385	404	400	440	371	386	383	428	391	377	401	420	445	433	422	380	415	381	377	412	415	344	409	391	417	367	388	391	383	367	435	405	381	436	393	370	403	434	395	401	418	372	379	448	396	371	396	413	416	407	422	374	410	402	373	428	417	392	405	326	424	388	405	379	390	384	409	410	400	436	427	413	396	359	415	405	389	432	369	399	372	438	394	340	411	410	420	435	403	371	376	415	383	386	411	410	395	395	381	406	398	401	397	382	398	413	391	396	431	392	361	405	393	413	366	413	383	402	371	402	447	426	414	426	387	395	388	366	370	406	383	385	398	399	402	395	437	404	439	393	388	409	391	425	388	390	391	394	379	374	410	416	434	360	387	402	368	383	392	398	400	374	383	448	388	395	395	412	413	394	414	382	397	425	406	381	413	406	383	373	383	410	395	417	419	413	399	385	416	368	384	425	423	449	409	398	399	372	406	383	415	396	369	406	404	390	413	369	373	415	399	405	394	367	381	388	409	386	402	419	403	381	383	392	409	382	366	384	401	353	403	399	383	381	420	364	389	387	416	409	389	370	417	439	391	382	404	385	374	401	420	396	420	399	430	395	403	396	384	375	358	384	402	389	407	385	375	385	392	379	389	412	380	403	398	426	393	390	397	380	409	382	399	391	403	412	410	391	368	376	426	426	399	397	415	394	436	395	380	369	406	421	427	415	398	425	394	386	389	411	402	403	383	380	373	420	413	398	404	421	388	425	401	401	387	397	423	411	389	420	381	372	384	394	396	415	402	388	390	406	410	399	378	397	407	387	380	388	401	405	443	379	389	375	387	411	374	369	334	403	413	404	355	384	400	401	387	405	379	377	382	380	410	395	367	380	404	441	381	384	431	385	422	398	406	401	400	371	437	393	403	401	417	393	418	413	409	419	401	386	393	380	406	403	389	421	384	383	375	404	401	393	387	402	412	388	391	420	366	361	385	409	419	382	387	416	384	399	427	371	401	385	405	381	382	359	414	365	391	400	416	397	417	455	425	385	416	390	384	401	384	388	416	390	449	406	384	427	353	381	419	378	361	407	355	408	390	374	419	417	434	392	438	437	405	407	378	342	424	375	397	405	377	395	416	398	398	411	395	391	382	432	464	397	356	434	434	410	395	395	401	347	372	373	399	395	386	403	407	384	386	385	389	396	404	364	367	362	396	414	365	390	372	370	415	378	419	400	420	410	374	407	398	430	448	396	374	436	409	409	439	411	365	377	388	383	390	378	420	371	404	415	396	410	403	392	352	380	380	402	390	412	417	391	382	377	426	412	406	378	378	389	374	398	405	424	426	366	420	417	395	407	428	388	439	350	409	356	393	406	396	352	402	364	429	384	387	393	384	433	398	389	392	372	384	360	396	416	391	399	419	387	441	430	411	404	413	383	412	394	403	423	445	402	431	406	398	416	398	382	391	388	413	415	428	394	384	395	380	375	394	396	375	376	377	413	376	400	375	430	421	361	409	398	422	400	391	412	415	383	384	428	379	373	360	431	432	359	428	426	370	363	416	410	392	385	371	419	390	359	404	388	407	398	376	389	405	388	411	364	422	403	397	392	425	394	391	360	390	394	393	427	393	409	379	433	385	395	388	408	387	397	410	385	394	390	389	419	401	392	407	389	385	380	410	403	375	394	410	406	437	383	405	424	393	425	432	370	417	416	415	360	363	366	386	404	432	409	378	383	378	410	406	365	364	382	399	415	417	412	428	391	365	397	401	397	400	396	410	382	388	403	383	385	357	389	395	376	416	378	358	417	417	384	376	421	422	420	372	414	476	386	439	404	375	446	380	408	388	421	396	386	425	376	407	398	399	389	410	376	388	385	390	400	421	394	382	429	412	401	400	397	373	397	375	385	413	406	444	412	413	386	364	392	432	365	390	391	393	411	416	364	404	403	395	389	378	379	401	439	404	404	405	379	417	409	394	378	412	396	379	390	395	384	402	362	412	403	434	398	393	419	390	373	377	445	358	393	403	414	381	411	398	396	400	434	403	399	403	377	430	389	363	401	347	368	373	396	372	389	348	395	378	412	430	388	412	361	396	366	409	408	436	400	414	427	397	405	421	415	410	410	433	382	399	418	370	422	411	435	400	368	399	439	402	434	396	384	390	386	372	404	429	415	423	386	399	392	403	366	419	378	394	410	417	408	383	449	412	371	399	433	396	419	384	404	386	388	409	410	442	430	403	403	455	394	385	392	370	432	433	394	438	431	398	388	391	367	438	355	371	361	394	403	417	415	369	403	385	380	395	394	419	445	405	434	428	399	405	431	428	401	447	381	389	405	424	411	384	428	372	420	413	432	409	416	391	386	411	412	433	427	382	368	418	369	426	419	386	394	393	400	413	366	441	382	402	401	395	372	390	380	418	388	443	420	359	386	387	380	408	396	417	366	406	405	365	408	392	361	399	424	387	403	384	434	371	433	407	393	393	415	402	388	408	419	403	439	370	427	378	358	382	409	391	382	408	406	403	351	400	400	409	391	363	408	374	400	383	373	400	401	384	403	389	408	404	388	385	363	356	373	386	403	427	396	351	396	373	373	416	401	389	384	392	388	398	391	402	422	392	390	423	334	420	407	371	428	392	349	385	385	405	398	397	384	399	404	431	429	407	468	379	404	433	387	417	433	410	382	393	373	374	425	393	337	341	393	396	390	388	384	393	426	406	438	379	408	413	403	348	401	430	417	401	372	400	393	413	407	387	379	373	444	349	416	382	427	384	397	385	413	388	418	414	398	406	377	351	374	393	432	399	388	379	423	398	387	407	384	376	396	380
14293	38200	62049	56038	33181	1927	1575	1316	1298	1272	1266	1107	1106	1139	1150	1362	4646	11831	11127	5488	2819	1542	987	1039	965	984	1025	1009	1043	957	971	1027	994	1019	1020	977	1008	1039	1021	1018	1049	958	991	1000	1049	958	986	1011	990	949	1055	986	1005	983	998	994	973	974	1021	959	1008	1008	1014	1016	1044	1018	937	999	1021	1048	971	968	1007	1042	966	988	919	1004	980	1022	1016	1050	1027	962	1049	1077	991	981	1016	1019	970	1035	981	993	1081	1009	995	998	954	1004	957	961	983	1002	1025	962	968	1068	1025	1002	971	972	1067	1024	1004	975	939	1036	1023	1051	1037	1048	1009	1064	962	1003	1066	972	1019	1051	1002	974	985	1027	1015	996	984	1043	1011	1026	957	914	990	994	1011	1005	1042	964	1044	1019	1068	1004	993	1035	1046	1029	1004	1031	1024	930	1039	1029	1018	1004	1021	1032	977	1032	1018	1047	961	997	943	1013	984	988	985	1055	967	983	1006	1018	1038	1009	1050	999	1019	1001	967	1051	1019	1013	1033	982	1079	1001	990	1035	1027	973	1025	971	1027	1007	1037	1019	1053	1006	1003	1032	962	992	1044	1054	1031	975	941	1010	987	1010	950	1010	1020	1000	987	977	1040	999	1049	974	1002	996	1001	951	1016	1057	951	1019	976	974	1000	926	984	981	1019	1024	932	981	1016	1003	1042	989	1034	1011	1030	949	1008	1047	984	1009	1084	1032	962	969	1012	973	971	974	952	1051	1022	1054	978	972	990	912	998	962	1008	987	971	1003	1026	1038	1020	976	1054	1072	1014	915	996	1012	1005	1036	1061	1035	1002	979	1047	1021	1009	990	927	1034	962	1003	1034	993	985	952	1078	992	1034	1026	997	998	978	1026	1027	971	989	1018	996	970	960	1034	995	1043	976	966	1031	1022	1077	1022	1016	996	1069	1003	1103	996	965	1044	979	1061	995	1015	1005	1040	1011	999	1030	1056	1024	1007	997	978	964	956	1011	984	1091	1051	1069	1014	991	1016	991	1037	1002	941	1019	1015	995	990	1024	1000	1029	967	923	1017	976	1005	976	1046	1020	959	973	963	990	997	973	988	1034	1004	1041	1033	995	1038	937	982	985	987	1007	1038	987	989	1011	1030	987	957	975	976	1061	1053	1019	1004	962	1017	987	963	958	1011	1021	1018	1098	1022	1041	1039	1006	1000	1028	986	1006	985	1018	1052	1021	1039	1031	938	970	985	1041	1001	1031	991	1004	1010	1044	1003	916	987	1021	1007	1010	993	1024	975	1011	1016	952	993	1084	960	1023	995	929	933	979	1043	1040	1026	1035	1031	1022	996	1010	1023	971	1014	974	995	991	1017	1005	1043	993	963	1011	1000	982	996	1040	958	1039	952	974	1003	963	1003	991	1011	1036	1016	1015	986	993	960	980	1001	962	1032	990	1015	972	974	995	969	1032	1007	972	1056	1021	1026	1036	1026	964	973	979	962	967	994	938	1044	957	968	1037	920	1010	1010	989	1001	1054	1032	975	958	1019	988	1010	1047	1014	1031	1014	1046	1013	965	1001	976	1015	993	985	1056	963	1034	1022	971	1008	1032	1049	995	1039	999	999	1012	1016	1011	977	978	1003	999	981	1019	1024	931	1026	1011	946	1005	1058	998	981	1027	1060	999	956	1004	1027	998	977	1014	1003	974	1001	988	994	960	1026	982	1038	984	1027	955	997	996	934	996	985	988	998	1012	1024	1051	1012	996	1011	1069	1001	1017	1000	1011	1002	1007	993	1000	1002	959	1006	963	1027	1003	966	1013	988	972	1059	966	977	1001	995	990	1026	943	1021	1058	1042	1017	1003	993	991	1062	989	1021	1017	1009	1010	987	949	1034	982	1050	1005	980	959	964	1023	986	1033	1012	1032	967	1009	1015	1033	1020	986	1031	1011	988	1068	979	1047	958	1002	977	1000	1068	1019	1063	962	971	1036	1006	1042	1054	986	1016	993	1028	935	980	1014	927	1064	1000	978	1024	1099	1009	1049	999	996	1009	1041	972	941	1029	1032	1021	988	995	1037	956	1006	986	986	1026	1045	1023	984	986	1010	1040	1085	997	1048	1013	997	1013	953	1062	1002	980	1043	944	1015	1016	1036	1015	983	1019	993	1037	994	1000	1031	1007	1032	981	999	1070	1042	979	968	973	1040	993	1001	1043	995	1029	990	1083	980	986	980	971	960	995	996	1008	1026	1004	1001	961	1004	985	1003	959	988	1050	996	996	1021	1056	1022	916	1037	982	1037	974	969	998	1019	1031	993	1021	1031	1049	1070	991	961	1052	1085	1016	991	966	1029	964	1034	922	969	959	956	1040	1025	1002	1035	982	1043	952	1018	1024	1040	975	977	1013	973	942	1007	988	999	1012	1019	999	1024	994	956	969	1058	971	1024	988	1002	991	1013	1037	969	988	1049	988	1021	978	986	976	932	948	967	946	987	1046	950	949	1021	963	1018	959	1004	1039	997	983	1007	1006	1012	976	1019	994	1001	948	1049	1019	1015	951	985	1079	983	1065	982	991	1038	949	939	1003	984	988	1027	979	1032	987	1075	992	1051	1006	1032	980	985	1077	1004	976	1006	975	1050	975	980	1045	963	1043	1028	1039	1016	1028	1029	965	1038	1011	1004	992	977	1015	1012	1025	996	969	978	1020	1025	990	1001	1026	938	1006	940	1059	1048	972	1000	1042	988	1020	1060	1023	990	978	1050	997	1007	1049	1013	984	1013	1027	1039	989	1048	961	1013	1072	997	1028	1001	999	994	1039	1039	969	1016	1014	980	958	1064	954	976	1011	977	1018	997	975	1005	983	984	990	1012	1026	953	989	1021	1031	1031	1030	1001	977	991	1037	995	1022	1030	950	1001	980	1001	1024	1072	953	1027	995	1004	1025	960	984	1011	1059	1026	1017	1097	989	1015	990	967	970	1002	1006	1000	1014	1030	1003	1015	957	976	949	986	1018	1063	947	965	989	1012	1011	1002	986	1028	983	961	1098	1007	993	1050	1028	997	1015	990	998	972	1050	1005	1006	987	1013	987	983	1046	1037	1051	1002	1009	1021	981	1013	991	989	998	993	995	1037	1034	936	986	1033	1028	996	1006	977	986	1033	978	1048	1012	1029	1079	1056	991	1074	1040	1026	998	946	1036	1009	969	1032	998	956	1004	988	1044	1022	1034	1000	1012	999	962	1006	1014	997	998	1036	1001	1035	1002	1001	1026	1062	1053	1015	1055	1041	996	955	948	1051	1012	1009	1018	979	962	980	970	976	992	1015	977	1016	1020	1063	1022	1002	980	1004	1058	985	1006	1017	999	1029	1026	1103	1012	1009	980	986	996	984	1009	998	1073	988	1073	1010	1051	1046	1012	997	1020	1042	971	1029	1049	978	986	989	950	991	970	1007	1009	1019	979	995	1057	1022	1007	1037	980	992	1000	1016	972	971	968	989	964	984	972	1003	1069	977	1039	999	1003	999	956	1033	1027	1042	988	1003	1000	1025	1011	1029	963	954	995	1013	1060	972	1033	1076	985	1004	1012	1016	980	1003	1044	996	1057	1073	977	976	1056	1001	975	1016	1011	1010	1066	975	957	1053	977	1028	1024	1017	998	993	975	987	1023	1058	969	1023	979	959	1011	1034	964	974	974	1038	987	952	1021	1011	972	1017	1015	1031	959	992	1040	982	992	998	1021	1024	1062	991	1033	1021	946	995	985	1012	995	1034	940	979	1059	960	1059	1042	968	967	1014	1041	1006	1004	952	948	974	1064	1004	1012	958	1002	1099	1016	999	1010	1021	1008	1024	1004	949	962	970	952	1027	952	1029	1046	1026	1054	1033	995	986	1017	1070	1008	1033	968	1019	1039	1075	1020	1022	986	1030	988	1065	1028	1041	960	1010	978	1043	989	1024	974	994	1047	952	1066	1000	992	1010	1006	1065	1018	989	998	1025	1067	1004	1009	988	998	984	1027	1023	997	1018	991	1045	954	977	1044	1050	997	1016	979	1035	1030	969	984	1001	968	987	1052	990	896	946	997	967	1074	1026	1034	977	945	1050	994	1006	1027	987	998	1029	992	997	1032	1012	1014	1026	1061	974	961	1065	936	1022	1035	921	1000	1037	1024	1003	994	1029	1020	972	1006	998	1032	988	1025	1045	1061	975	956	983	1029	963	991	1012	984	1000	1051	1023	983	978	1030	967	995	984	1026	988	921	1041	992	1014	1005	996	1000	1015	986	978	978	986	1041	1004	927	1033	997	1040	991	991	958	1029	1011	1022	1071	1013	1042	977	1007	1014	1009	1033	991	993	1043	984	1054	992	991	1008	1038	983	1019
33501	62299	83987	67392	44726	16018	2045	573	479	439	447	395	398	396	379	674	922	3834	3760	1647	909	524	379	357	379	374	381	382	407	393	379	405	365	364	405	388	392	384	382	373	399	377	328	356	350	402	365	354	367	346	369	366	388	365	351	353	376	350	394	372	378	401	408	360	382	381	385	377	340	369	361	369	323	408	353	346	374	376	361	330	363	351	384	359	325	385	377	370	389	382	388	376	364	390	322	347	359	407	389	346	378	367	361	359	411	374	397	367	370	306	401	353	361	339	362	356	339	397	351	389	334	361	360	355	383	373	387	345	397	381	399	394	403	347	353	389	365	367	384	358	354	382	363	395	344	398	383	411	386	367	367	354	376	363	391	392	359	351	381	358	386	412	344	375	371	375	355	363	359	394	372	358	336	389	366	387	387	388	418	342	359	385	404	342	370	378	364	360	382	370	392	366	337	377	370	363	373	366	346	365	384	403	356	388	369	355	340	357	378	404	338	370	375	369	343	393	369	331	354	352	358	377	376	376	354	373	346	340	407	397	363	359	364	354	355	394	361	432	388	371	353	357	389	365	389	328	376	389	334	389	378	389	336	395	364	337	399	326	405	427	363	402	360	366	365	360	326	343	391	410	365	360	374	400	382	362	368	404	388	374	372	377	390	379	355	356	394	378	361	347	365	355	357	370	340	372	360	386	341	400	370	373	409	349	366	367	351	388	342	376	391	346	360	379	376	358	373	382	380	352	382	375	355	352	357	357	336	399	408	387	344	384	368	341	387	371	399	406	358	365	372	367	378	381	374	328	383	379	389	384	366	341	390	344	415	373	381	359	341	348	367	357	390	358	365	363	402	393	384	380	348	360	347	354	393	357	369	418	320	379	351	364	365	404	448	406	361	370	395	392	368	367	358	356	400	350	346	354	423	380	342	365	361	378	328	374	369	363	365	370	375	365	368	385	357	387	361	389	362	403	370	374	387	359	383	333	388	375	384	386	384	357	374	393	432	367	352	382	347	406	377	380	349	366	358	398	351	369	358	362	378	380	342	380	346	371	345	374	369	357	368	371	358	380	404	406	409	348	358	349	375	365	355	353	393	340	391	348	352	399	334	351	347	348	341	372	361	381	366	350	387	409	355	374	359	375	338	374	369	400	395	386	358	352	367	384	399	383	387	392	367	413	372	349	381	373	377	353	381	358	373	345	380	359	412	395	342	417	358	392	393	364	376	366	374	367	358	384	371	355	395	337	395	356	401	370	363	374	356	383	366	382	380	377	396	393	357	358	343	360	351	395	385	407	370	365	367	419	387	382	382	370	376	366	357	375	382	367	380	378	354	372	364	356	375	349	395	371	361	355	360	371	374	353	357	376	362	380	383	363	356	334	361	352	341	363	388	383	390	378	366	387	401	343	346	355	405	389	371	359	365	350	397	406	365	366	399	370	349	400	368	366	392	333	382	375	369	340	402	364	347	352	356	360	412	341	344	366	371	350	347	419	389	383	358	358	348	361	390	372	364	366	346	355	413	405	348	395	358	333	398	360	369	345	379	371	382	370	358	347	365	348	410	387	377	416	367	365	371	405	368	381	376	360	364	368	351	399	390	391	321	399	370	369	343	396	382	349	364	352	372	384	318	356	349	372	363	374	374	378	374	398	401	374	379	354	356	341	402	403	404	350	401	382	379	353	380	393	330	404	343	383	348	352	364	379	337	390	373	378	407	410	348	354	360	382	353	382	389	361	350	377	377	386	391	406	386	400	343	359	379	385	343	374	352	381	373	376	366	332	364	378	361	414	383	377	395	386	403	366	403	358	402	367	341	360	378	380	405	376	340	365	375	396	349	364	400	391	409	365	376	361	375	343	390	385	352	369	372	400	374	343	369	368	340	373	389	350	404	404	358	376	350	386	385	359	394	377	363	362	380	363	338	373	382	388	376	320	368	360	372	412	402	392	352	357	369	385	363	342	384	402	367	376	402	379	376	365	402	358	399	369	392	359	375	416	419	367	365	380	370	397	395	365	363	391	366	381	351	388	355	352	369	375	360	398	393	383	370	425	353	335	372	365	349	400	378	338	371	380	364	384	364	393	381	348	389	397	364	345	394	372	355	375	378	401	395	362	387	359	365	344	352	338	378	350	396	376	346	348	366	365	394	371	351	358	364	382	350	363	371	354	340	346	384	377	408	361	350	384	379	360	384	412	404	347	396	362	376	381	384	364	339	367	377	385	344	367	399	386	394	366	352	374	351	350	348	360	400	315	360	374	338	378	377	322	367	376	377	352	373	355	367	379	388	392	333	361	386	379	362	380	351	365	368	339	362	385	403	365	387	378	353	392	362	369	353	398	372	385	357	390	362	358	422	381	390	369	374	342	352	332	407	385	349	361	400	395	346	381	362	388	368	359	386	356	392	384	393	343	372	367	360	379	381	358	370	371	360	356	359	345	367	402	356	357	363	332	353	372	368	382	405	384	393	365	387	370	395	380	347	378	382	327	332	315	350	365	394	370	353	379	366	385	343	385	421	396	376	368	357	351	375	360	382	402	362	381	375	384	386	353	368	347	388	352	367	354	375	364	369	384	356	406	351	358	368	371	369	341	336	408	358	371	363	385	397	391	335	384	373	389	372	377	376	336	381	388	394	371	365	345	373	415	351	379	379	376	372	347	369	384	368	336	360	379	346	359	400	359	380	365	337	369	389	362	387	382	371	326	381	331	397	386	378	357	355	330	331	378	372	345	404	399	369	356	355	404	390	348	391	380	386	378	363	407	352	365	374	378	394	380	386	393	386	387	387	379	391	379	324	383	361	365	380	368	327	347	377	331	344	398	378	388	340	367	360	353	374	390	367	351	365	376	391	370	356	345	401	375	362	351	345	358	358	386	369	337	415	378	336	382	343	366	409	348	344	397	383	349	368	351	368	391	368	355	367	361	370	390	381	369	348	348	417	412	343	339	355	372	355	359	391	359	401	391	385	375	387	363	389	333	407	375	367	387	361	339	370	356	396	345	378	387	363	368	339	367	383	385	376	384	377	372	338	363	357	350	359	391	379	369	392	385	379	385	365	341	366	382	385	386	385	377	373	392	364	388	357	399	381	344	360	358	376	360	332	345	315	343	373	397	370	383	379	364	333	359	383	353	367	370	378	354	365	366	365	345	412	389	383	398	396	403	371	374	374	400	364	356	360	373	399	367	370	355	373	389	353	332	376	360	378	428	383	390	373	410	344	362	351	390	387	377	389	377	341	377	372	362	371	369	367	363	391	401	349	369	376	381	401	364	408	381	396	339	372	428	383	366	358	365	374	369	370	383	394	365	338	332	360	354	337	361	377	365	357	418	381	358	352	381	363	366	385	387	390	405	390	379	358	358	329	371	352	373	325	362	364	354	361	360	382	367	342	360	370	384	368	378	405	351	326	374	384	361	358	381	368	337	351	370	349	400	372	392	389	346	358	401	355	331	353	394	343	370	376	369	395	401	366	360	366	361	356	344
19409	48641	80478	73097	51357	6422	2081	1605	1455	1302	1287	1289	1103	1158	1107	2513	4393	17506	16388	7469	3997	1772	937	971	890	959	980	922	988	920	991	898	957	959	889	958	909	944	943	912	945	962	978	949	943	900	946	934	933	931	895	938	888	966	875	890	942	995	928	918	979	936	937	978	949	913	847	910	878	932	918	975	969	939	944	931	927	921	964	956	946	989	906	865	925	895	930	931	864	919	892	909	989	903	882	951	912	948	934	970	911	965	965	936	966	929	963	934	915	916	932	890	977	916	938	883	991	981	931	941	990	909	972	906	925	996	930	953	931	906	971	951	966	914	931	865	924	915	971	902	930	963	929	955	899	938	921	933	908	931	873	856	913	969	897	925	952	929	934	907	941	936	943	931	920	922	916	940	896	865	955	892	966	933	965	891	940	919	886	944	927	923	957	954	893	926	869	940	925	929	924	933	943	928	965	936	946	951	917	927	920	954	934	858	943	944	937	968	933	950	943	910	950	911	904	939	899	919	977	903	902	875	948	922	865	880	981	916	935	934	929	942	921	943	914	940	883	919	977	898	939	918	874	918	920	892	951	967	931	953	961	920	969	991	955	930	943	972	918	958	911	978	857	894	916	962	925	967	916	903	980	888	894	941	954	876	927	899	961	926	955	906	864	908	892	885	976	948	910	936	924	943	936	888	930	962	900	924	912	946	908	951	901	928	932	890	960	922	913	920	956	951	864	991	946	950	941	915	956	971	889	931	947	983	894	905	904	919	964	918	955	954	910	950	910	925	910	952	937	901	943	941	918	945	933	922	914	934	875	947	933	962	944	910	937	955	921	974	983	973	904	877	926	960	983	896	921	912	886	890	884	868	923	963	914	954	891	953	960	939	887	967	911	892	944	865	923	914	933	920	899	920	906	921	970	981	945	928	928	932	909	892	942	947	959	922	944	957	971	930	967	905	944	893	918	878	927	939	868	880	930	971	928	947	883	974	887	895	918	988	965	940	942	915	898	943	888	894	922	922	958	960	929	951	909	899	893	928	905	953	942	921	873	939	951	960	903	916	962	943	961	954	916	983	947	902	890	925	922	984	910	911	956	934	924	943	954	920	1027	882	889	959	885	990	912	932	925	908	946	917	908	945	940	948	953	940	961	915	911	932	957	921	917	939	894	933	962	956	912	866	907	952	883	941	965	918	884	930	967	914	951	926	863	917	894	928	874	921	933	970	913	927	912	922	944	921	903	944	986	945	927	934	902	941	922	935	950	869	961	914	976	953	884	910	969	954	926	920	886	977	898	900	984	972	931	965	901	881	912	930	937	946	955	891	885	892	911	863	959	995	887	904	962	884	981	916	923	956	934	892	893	940	889	883	962	942	891	964	929	935	872	919	889	884	884	906	966	986	935	897	951	910	969	910	949	903	897	958	899	909	971	1017	953	917	928	875	947	929	972	995	958	936	877	930	896	920	959	950	926	910	940	910	872	983	917	887	883	916	922	902	939	894	917	895	951	938	930	917	920	928	938	944	910	910	915	896	947	879	973	909	914	881	930	942	968	977	970	875	956	926	953	972	929	905	973	880	924	921	926	954	952	908	925	925	960	881	987	985	932	971	940	945	919	925	903	933	875	904	970	919	929	887	935	923	920	955	905	943	928	981	901	902	948	919	915	913	968	939	928	875	885	919	934	869	936	926	910	957	952	921	959	928	901	947	1004	958	906	931	904	929	958	963	918	911	884	921	898	941	878	889	917	841	943	971	912	946	903	959	934	943	875	915	930	921	956	934	936	1008	912	955	895	942	937	930	963	870	937	938	936	897	932	903	907	923	948	941	974	939	974	903	973	934	887	930	890	946	911	919	928	913	871	907	962	959	908	914	898	964	949	893	893	914	927	948	914	889	931	920	868	975	955	927	903	955	904	951	921	910	907	915	930	906	928	929	929	931	930	922	869	962	887	931	942	945	934	914	888	965	923	947	935	943	921	902	921	906	970	943	870	927	927	939	927	893	915	973	906	919	951	952	944	933	904	934	938	917	925	967	945	915	908	962	880	926	940	946	878	916	886	972	934	928	949	954	913	923	939	929	938	956	963	878	933	914	894	973	960	948	940	943	899	961	955	911	924	932	895	926	893	948	899	921	903	953	954	914	966	953	883	943	925	913	911	919	964	995	935	915	961	946	976	968	1000	935	912	955	913	924	918	904	931	932	938	954	867	922	908	990	872	897	961	920	934	954	911	938	975	947	946	895	979	956	905	889	883	924	951	938	999	886	954	975	949	911	903	943	928	937	922	991	944	985	946	903	920	905	934	922	985	953	962	928	915	932	912	986	904	918	955	927	953	917	936	888	931	938	978	1014	931	910	911	940	922	937	914	934	940	910	943	906	938	928	898	978	905	930	939	916	924	925	947	879	987	943	915	946	896	912	939	924	951	897	931	926	896	942	944	928	940	903	905	933	913	920	954	937	952	909	946	897	864	923	976	944	945	921	922	922	951	940	927	917	942	949	923	941	940	887	952	958	909	977	933	939	938	1022	903	1006	897	947	890	922	966	904	870	960	1005	870	932	876	910	930	963	956	881	941	927	904	947	914	941	934	917	911	921	925	908	878	976	944	886	922	962	925	958	917	925	911	916	971	956	903	962	949	927	896	963	932	884	954	955	919	939	942	908	953	997	904	991	967	885	947	975	946	949	917	926	885	893	936	948	890	912	965	958	935	913	960	946	941	941	907	884	984	941	926	949	912	959	894	912	891	955	922	949	910	966	975	951	854	926	964	963	876	933	933	955	909	961	925	912	911	953	906	911	975	916	954	929	915	979	949	895	912	906	893	957	940	945	866	959	923	991	928	916	901	943	956	897	968	922	965	953	991	972	873	982	940	940	946	966	966	985	964	930	949	930	954	973	934	877	849	920	959	936	929	937	989	929	976	954	920	912	917	958	907	993	952	886	894	898	914	928	975	940	899	961	946	987	1024	972	928	923	919	915	951	950	934	939	970	951	931	926	994	936	906	927	968	898	932	962	949	886	941	912	912	905	951	925	905	959	975	928	902	944	947	968	945	952	880	928	910	885	944	919	921	936	957	945	928	934	888	950	940	949	944	894	879	924	968	978	951	921	936	987	940	947	930	947	933	906	930	971	966	893	908	920	929	929	901	962	934	925	892	964	935	912	919	987	938	981	949	967	959	997	899	903	892	972	966	876	965	988	947	1003	927	952	901	912	910	943	939	922	910	979	957	973	987	915	963	921	939	913	932	934	899	939	922	941	949	902	951	953	936	934	892	933	869	972	894	964	947	906	971	946	952	919	947	950	899	912	911	912	936	948	957	939	913	951	930	932	982	901	964	921	910	959	925	956	942	939	880	921	898	938	938	960	925	948	951	938	901	873	940	892	942	949	939	936	930	936	888	880	918	947	947	909	904	926	914	908	928	945	899	956	962	885	966	919	951	909	934	899	960	968	936	939	909	900	935	890	923	934	913	918	949	923	926	965	931	901	951	917	977	928	877
3245	5076	15360	10218	3891	917	371	321	364	333	374	319	358	311	333	342	364	472	482	422	412	347	387	372	324	311	332	341	356	340	321	343	360	325	356	358	320	378	391	380	346	389	361	283	342	348	343	321	358	340	336	332	332	340	322	341	390	351	353	328	343	354	364	357	325	368	342	334	340	319	341	319	345	359	353	341	349	374	346	332	352	322	361	309	379	387	319	352	328	316	346	347	335	393	328	345	345	313	349	327	327	343	347	349	354	325	337	336	330	331	343	353	324	353	335	314	334	348	347	333	346	351	342	323	324	334	335	335	361	340	328	301	352	378	315	374	348	344	348	366	340	325	341	338	313	366	319	364	326	366	350	333	347	319	332	350	324	324	354	359	332	307	355	340	373	356	330	352	366	322	355	339	312	330	353	340	380	334	326	358	320	343	344	363	328	319	374	351	345	324	344	358	336	373	360	359	326	314	330	374	338	331	320	326	315	339	325	372	341	335	380	332	360	311	288	344	377	347	358	337	326	360	358	334	343	373	345	344	334	340	339	336	329	326	347	360	323	323	380	305	339	345	359	371	317	371	340	324	370	350	328	360	371	310	333	361	331	322	349	333	346	372	345	298	331	350	364	343	316	320	310	351	358	349	347	317	308	331	348	323	351	370	345	359	336	368	337	353	364	354	341	318	362	328	330	359	353	338	358	323	310	352	337	331	326	348	314	331	326	316	353	323	312	361	330	380	353	343	360	310	328	334	353	309	352	345	343	344	349	315	339	343	295	332	339	374	309	345	335	367	333	366	340	337	367	318	332	360	365	345	365	327	341	344	322	330	337	345	364	352	331	323	347	320	308	341	368	358	342	361	350	343	338	333	356	348	330	411	352	369	361	334	350	326	334	367	318	368	357	309	324	330	352	354	345	372	322	329	356	314	312	336	308	328	308	334	318	342	330	334	349	343	333	366	357	312	334	349	337	379	320	352	351	340	370	342	325	363	348	305	333	329	330	361	350	328	350	352	333	346	356	359	337	341	312	323	362	371	353	306	329	333	344	332	351	337	372	313	336	358	315	333	360	342	370	375	305	363	348	340	326	324	344	375	311	371	314	334	362	344	342	383	367	339	337	367	310	312	333	329	350	315	352	360	348	364	334	335	332	367	326	361	340	348	363	352	360	317	335	371	370	328	360	346	312	347	346	331	324	327	318	375	326	350	308	329	301	323	345	334	345	369	370	316	332	355	329	371	347	355	356	355	320	338	345	340	320	309	339	324	363	329	325	358	344	348	338	359	347	354	324	374	335	354	310	342	347	319	333	311	301	330	350	380	330	326	361	383	328	388	311	325	381	355	345	333	339	332	324	378	332	334	338	329	354	300	327	337	350	363	325	335	357	340	339	364	339	359	333	336	298	353	349	360	325	365	327	358	298	333	332	353	343	372	326	348	327	346	324	352	362	314	345	335	340	364	344	352	304	378	311	328	330	353	340	340	350	335	301	340	339	346	312	314	378	358	313	338	313	335	327	337	325	331	347	359	305	309	324	311	318	315	333	329	343	335	369	345	356	330	332	348	314	329	340	352	364	334	319	358	346	335	343	347	365	334	369	323	309	353	368	343	356	343	354	332	349	345	321	375	326	326	346	364	365	351	363	324	349	355	326	343	346	343	343	350	331	344	332	360	369	395	333	370	345	319	324	387	357	324	366	327	302	331	381	360	352	347	348	338	363	362	306	318	330	367	373	360	344	343	339	321	374	358	331	329	335	335	322	329	317	319	384	347	335	336	326	316	330	393	371	350	360	343	339	382	343	344	319	351	340	335	323	346	346	325	347	334	322	326	349	354	313	388	326	320	346	355	314	364	345	327	349	322	377	348	331	317	359	328	352	342	388	365	341	317	337	343	312	341	347	321	343	352	386	351	349	383	344	345	314	351	336	366	328	337	312	331	343	377	349	343	325	341	337	348	330	333	348	345	319	354	371	310	340	296	341	340	349	323	371	316	346	330	350	346	329	373	346	348	338	344	308	346	299	342	343	340	315	382	335	352	343	337	333	316	342	326	305	326	357	353	336	345	325	360	305	328	362	369	316	343	340	345	380	363	346	348	364	354	335	325	325	353	338	332	338	340	350	331	362	363	350	327	326	337	344	328	335	361	343	319	332	325	338	322	341	329	338	344	350	348	370	355	362	329	369	336	308	324	352	391	362	362	365	345	319	335	316	341	355	317	322	344	366	379	331	368	367	362	346	364	328	350	367	374	316	336	361	308	330	365	329	351	351	335	329	352	334	358	314	343	335	362	360	363	311	352	333	310	366	325	341	328	308	338	331	339	348	309	367	322	352	324	392	332	364	306	355	317	327	317	330	354	361	306	347	351	331	355	361	306	361	344	359	285	321	339	331	334	341	330	386	321	343	323	363	336	338	359	371	323	323	326	333	333	332	366	359	326	348	325	350	374	351	331	369	310	329	383	333	331	331	319	341	347	343	330	361	322	316	350	335	367	323	322	335	325	340	322	315	350	339	334	344	306	324	355	328	319	350	339	330	339	333	348	348	323	363	339	367	359	363	377	352	320	356	311	320	338	339	371	322	336	339	372	347	325	325	307	345	343	351	325	368	324	336	351	341	333	318	352	340	329	359	314	329	329	324	349	357	332	334	310	328	333	358	369	369	360	361	324	344	333	324	327	349	352	355	345	344	341	323	315	356	333	360	359	358	346	333	347	344	300	359	348	324	332	343	333	357	347	339	316	312	321	363	349	346	320	338	328	356	334	355	335	313	353	338	306	349	353	332	338	334	350	334	340	359	333	335	314	343	343	354	350	372	327	345	337	331	351	305	348	342	320	312	361	315	339	336	306	377	353	307	338	313	348	354	356	350	355	358	365	366	308	360	354	317	337	362	311	331	340	342	369	339	362	332	332	318	347	355	337	361	323	317	352	321	325	365	323	323	323	344	340	341	309	367	306	365	344	369	355	317	360	315	293	349	339	353	360	312	325	351	364	309	326	343	314	330	322	313	338	331	344	357	325	349	329	383	339	352	344	309	339	364	360	348	345	348	329	367	377	360	330	309	343	365	349	318	310	339	377	343	355	310	358	343	308	313	341	350	357	339	301	327	343	330	341	324	320	349	341	347	373	333	320	366	373	401	314	336	284	344	321	330	363	316	346	354	337	325	334	343	338	343	322	356	329	319	335	359	326	326	309	324	377	360	342	338	359	330	375	362	348	331	354	380	340	350	329	333	360	330	357	366	340	332	337	338	353	328	349	360	305	347	352	363	315	322	347	359	334	338	330	319	325	357	355	349	336	318	344	337	339	334	330	349	335	335	380	349	383	327	314	342	368	333	341	375	345	291	343	382	307	349	381	326	355	344	333	343	365	337	330	334	328	333	309	350	352	318	336	322	343	328	328	345	375	348	308	344	344	302	347	329	338	346	333	337	358	328	336	335	333	363	370	359	308	379	368	342	366	388	331	336	345	360	356	316	320	339	334	347	323
3205	8261	26152	21552	11735	2749	913	901	885	895	913	856	936	911	912	862	927	1683	1913	1531	1237	980	887	947	884	905	881	897	906	809	924	913	901	871	888	872	882	915	911	911	907	923	880	916	870	802	869	901	873	910	933	914	840	932	853	899	883	866	822	853	859	899	864	912	876	825	851	833	852	842	840	872	934	843	854	936	905	866	862	880	907	884	878	848	869	898	859	874	884	895	903	879	826	888	884	872	959	925	876	845	891	900	834	891	878	883	908	858	846	843	871	853	862	891	893	850	883	896	872	882	867	930	850	837	851	882	855	875	892	876	888	898	928	852	916	867	857	868	923	884	862	926	869	865	921	866	889	874	940	855	891	878	861	880	880	933	894	914	849	863	902	846	877	907	855	874	884	896	910	858	832	963	827	851	892	836	873	907	830	853	890	857	880	869	850	874	862	878	907	895	886	863	857	910	883	848	844	853	845	880	869	901	879	876	916	907	832	937	854	852	828	903	883	898	894	852	912	886	943	824	842	875	868	882	931	832	848	893	912	878	896	864	819	881	841	875	904	900	898	875	882	893	862	885	874	895	864	908	882	876	793	865	840	895	915	849	909	852	854	931	822	910	862	897	861	808	883	815	896	836	897	882	929	868	869	878	921	855	872	895	873	906	849	909	907	863	845	886	897	872	935	877	881	923	844	869	859	878	834	917	907	898	926	899	875	875	899	920	894	889	838	824	923	904	862	815	850	892	894	806	926	860	882	828	868	895	907	834	841	880	889	909	897	849	887	856	890	868	854	881	888	878	885	915	866	859	948	853	849	906	887	860	920	838	884	864	828	843	902	882	874	835	911	836	947	921	846	859	842	863	913	823	893	908	938	903	887	838	847	860	920	908	855	864	899	829	866	843	880	857	849	928	862	902	854	841	860	883	928	848	900	866	900	861	890	933	865	835	822	934	894	839	873	895	830	917	886	911	942	899	896	872	913	903	814	844	857	833	840	940	886	848	835	902	843	854	859	837	843	851	925	873	897	880	911	911	852	870	868	912	903	861	933	825	880	833	833	912	904	907	898	837	874	858	879	905	915	876	920	924	893	918	865	851	897	894	876	886	847	854	859	906	913	844	904	876	875	894	922	924	956	845	860	875	873	864	881	879	881	929	874	851	880	874	945	912	888	863	846	922	891	883	928	842	884	893	828	898	868	849	894	845	858	824	918	855	844	896	869	906	894	839	855	868	881	910	869	909	887	868	828	880	900	823	849	859	940	864	857	886	932	874	901	899	853	860	918	929	869	900	863	868	927	893	872	832	895	885	921	916	872	845	890	822	898	911	847	840	908	838	837	879	903	822	887	909	844	891	900	813	918	910	850	831	860	880	890	851	881	856	879	869	911	855	862	869	924	815	829	884	889	890	903	887	906	892	852	873	849	873	864	855	888	893	909	879	839	890	865	856	836	898	893	834	897	871	927	901	851	852	890	848	870	842	917	910	839	895	810	819	938	934	855	915	896	840	885	895	840	878	829	887	873	880	859	899	870	837	864	859	910	845	914	864	894	879	907	867	865	873	888	849	879	884	883	893	873	879	872	898	888	838	852	922	928	920	903	957	911	837	870	938	855	899	901	838	865	847	910	867	854	904	914	906	887	938	864	857	881	826	883	872	873	895	937	845	913	895	888	881	900	931	874	856	850	882	879	857	891	853	896	832	917	870	842	887	879	869	896	911	849	869	933	910	932	832	910	854	835	874	860	915	891	852	881	858	859	876	887	894	881	847	843	854	900	809	801	880	802	895	834	826	877	870	879	817	860	851	857	875	887	882	837	905	867	919	870	883	883	871	856	877	855	911	893	830	940	829	836	795	880	860	878	895	885	881	873	868	871	826	917	848	913	909	892	913	884	828	916	834	823	882	859	978	887	858	877	836	821	895	935	928	868	851	900	839	872	788	927	831	890	841	887	898	916	868	934	872	808	895	848	804	841	880	852	860	918	869	848	861	888	897	853	894	883	892	862	902	870	849	897	865	923	868	885	837	895	848	877	904	862	884	859	901	860	922	871	880	867	903	886	882	898	913	860	841	867	852	858	899	901	895	860	947	868	921	880	851	901	854	863	893	863	871	881	884	889	833	898	859	892	867	874	869	889	889	859	874	910	856	935	843	886	855	856	885	902	899	909	889	832	902	909	795	915	901	923	883	895	880	881	896	954	915	891	879	883	857	875	904	896	864	911	840	845	877	883	868	848	880	866	899	850	905	901	903	915	919	851	900	903	935	881	898	851	870	904	904	888	859	876	875	898	907	903	864	903	858	841	870	909	912	844	885	837	830	879	862	900	872	948	905	899	859	898	885	925	894	823	829	890	874	859	891	903	918	883	810	874	863	868	891	910	896	864	895	862	838	896	849	903	859	847	895	876	879	828	879	921	832	879	870	868	880	831	892	868	861	801	871	856	871	852	899	900	855	885	877	898	909	842	908	838	871	853	907	889	886	886	828	901	883	851	869	871	842	854	887	911	922	896	894	909	838	883	861	882	886	850	870	828	902	937	931	906	829	861	886	875	844	912	884	940	868	901	852	887	887	883	855	917	919	892	900	862	888	865	879	894	890	906	861	931	917	886	904	864	870	870	866	869	877	896	833	832	869	888	849	914	847	853	899	842	894	867	888	861	876	847	858	854	840	904	920	863	884	901	864	876	890	878	829	890	915	820	868	851	839	861	912	886	846	813	905	881	871	879	830	891	926	921	813	878	917	897	908	856	880	846	881	860	875	904	836	897	858	899	849	911	831	854	909	886	822	871	874	849	864	882	900	937	850	980	809	898	923	915	907	915	896	899	920	921	908	927	922	864	919	891	823	922	841	927	856	886	869	842	921	827	868	886	899	862	874	845	899	890	852	882	871	893	842	852	873	910	885	882	900	882	896	814	884	906	845	903	854	823	871	843	895	845	843	869	880	870	938	890	866	830	885	868	870	927	896	865	906	885	948	914	919	939	866	910	815	888	818	901	916	851	858	863	899	889	935	856	828	930	873	854	877	939	879	831	846	842	839	892	891	857	891	917	827	866	917	868	855	887	866	855	865	858	882	852	869	818	845	886	872	925	835	852	892	854	799	863	905	899	855	921	886	870	930	881	881	940	851	871	847	858	866	880	863	855	912	863	897	883	915	921	911	936	917	915	856	816	871	845	877	879	868	880	833	875	890	880	918	831	839	874	850	912	880	893	898	851	859	874	907	866	869	888	835	851	882	901	829	913	877	929	845	910	862	857	811	864	859	885	904	898	927	872	889	900	864	836	860	885	898	847	906	826	870	888	864	882	876	937	912	847	881	912	893	855	899	907	873	851	891	898	962	881	924	870	893	931	889	880	897	908	878	854	884	851	896	821	873	900	872	853	876	884	905	873	877	890	875	904	829	840	894	878	890	848	876	877	906	949	910	916	853	830	843	864	889	889	907	875	904	883	879	879	896	859	891	879	866	914	882	912	908	885	894	913	889	886	836
18485	44174	70808	55702	33031	11310	954	406	437	389	416	384	367	404	408	422	720	1659	1453	821	540	438	402	384	418	381	383	354	384	375	383	414	375	384	371	400	408	364	383	392	353	403	372	390	386	368	393	367	388	344	364	399	365	396	378	386	344	406	378	348	366	403	429	381	382	354	367	346	373	372	393	361	373	365	416	377	384	385	399	399	430	386	367	409	367	372	374	375	380	419	383	354	385	381	372	367	372	378	408	414	362	382	373	403	357	375	403	373	343	367	424	370	389	426	374	386	368	383	379	391	377	372	358	395	364	354	381	394	368	356	376	358	366	402	375	372	387	361	383	413	397	404	409	403	329	335	419	365	384	379	393	404	405	389	410	409	368	399	407	403	371	367	401	380	386	399	407	357	371	369	388	381	383	414	352	370	398	366	395	349	399	390	390	382	381	365	374	392	392	386	393	366	373	384	384	368	409	387	358	377	325	394	352	424	393	410	391	372	321	362	382	382	364	363	386	378	386	380	403	369	375	343	352	390	406	389	374	354	381	367	355	391	375	354	389	382	379	396	404	376	394	387	369	370	374	368	389	418	321	358	396	384	373	388	349	356	378	398	407	379	362	390	397	413	386	379	349	365	384	385	390	384	406	420	368	410	361	424	396	373	407	359	360	397	412	370	397	361	375	360	358	359	355	338	366	399	383	379	342	383	395	341	397	367	373	382	387	403	397	367	385	344	363	377	396	358	330	426	383	369	374	383	371	397	368	355	390	374	367	406	375	364	367	375	412	384	380	364	377	377	357	381	361	361	394	370	392	357	370	372	379	391	375	371	370	388	397	379	425	378	377	406	361	354	406	404	383	369	351	432	357	349	376	388	395	371	356	315	375	384	373	390	375	377	379	374	350	404	376	370	375	394	359	386	412	359	360	357	384	362	390	396	378	380	399	390	362	369	377	358	398	379	360	391	368	389	363	392	374	366	345	370	405	367	364	385	373	367	378	386	385	376	361	418	363	405	359	379	379	390	362	411	359	376	358	409	362	397	392	349	369	384	363	369	345	394	366	389	352	416	382	403	373	397	355	372	370	398	402	390	384	387	423	353	356	341	403	390	340	396	424	388	378	416	363	389	387	358	382	391	395	367	366	371	376	401	377	382	365	349	388	405	390	381	351	350	401	404	403	394	365	382	382	344	370	387	396	395	352	419	390	387	403	377	434	374	390	360	391	389	406	370	374	398	352	369	405	346	388	383	418	382	397	409	398	370	412	407	380	355	418	394	380	389	366	411	417	386	403	352	405	364	393	371	355	381	387	341	389	361	419	368	398	359	366	356	383	404	345	340	377	409	376	365	380	385	402	403	386	381	382	399	424	366	389	389	383	359	378	374	385	383	365	400	377	405	366	358	397	361	394	371	395	362	393	386	376	393	373	365	364	381	399	398	383	386	393	373	365	359	409	379	361	388	380	373	375	386	373	368	395	358	427	383	364	386	399	375	377	391	400	418	370	356	419	393	418	406	420	428	381	368	399	352	400	405	348	365	373	363	386	408	389	374	375	400	400	366	393	382	377	364	324	356	369	373	370	378	409	398	388	375	399	388	381	401	361	379	371	384	368	385	379	413	414	419	374	426	405	349	391	372	394	376	403	392	369	360	387	375	408	394	387	376	384	361	353	361	377	345	396	397	382	399	352	391	407	366	400	378	401	434	371	383	403	407	382	343	357	390	398	373	370	370	380	377	418	373	391	386	365	403	389	371	367	396	346	377	369	392	370	391	443	391	424	372	369	418	368	381	347	370	365	382	393	366	345	343	371	400	369	378	380	396	351	360	394	390	401	402	401	374	403	352	370	372	361	397	374	404	386	397	373	398	399	384	388	395	378	382	378	419	380	367	376	366	385	393	351	362	384	410	383	353	393	392	394	370	394	356	389	366	375	335	384	354	374	360	351	414	377	401	372	370	362	370	365	382	386	373	389	396	360	401	369	363	375	373	391	379	413	367	363	393	372	367	385	339	352	395	363	381	392	361	381	391	370	364	362	388	384	376	381	426	366	399	379	353	385	373	404	391	377	386	388	385	409	367	380	389	376	368	367	352	406	333	363	371	396	381	367	378	409	383	403	408	387	350	368	409	385	394	374	367	359	362	374	358	392	370	411	370	391	365	357	421	349	380	384	373	359	368	403	403	384	388	375	386	404	405	354	382	366	351	346	359	384	406	384	381	410	357	360	378	392	393	400	356	396	371	359	376	392	375	369	415	399	378	367	365	365	405	371	371	371	370	377	335	359	370	387	405	416	395	391	417	352	387	398	412	415	361	397	409	373	398	360	356	392	358	367	385	414	393	385	402	338	371	377	409	400	369	370	402	379	359	411	371	413	383	374	404	401	398	353	366	373	378	389	382	378	395	409	357	378	375	332	407	405	342	343	403	404	343	369	351	386	382	358	386	368	381	387	361	413	371	378	434	383	349	379	381	383	389	341	363	386	379	419	423	387	375	382	379	407	371	362	354	365	411	334	401	395	385	383	373	399	375	356	352	403	382	369	360	416	402	377	361	380	399	406	382	379	376	374	392	381	362	397	367	397	383	378	353	391	405	396	394	360	401	408	372	371	396	374	375	340	341	375	380	364	399	367	415	390	406	392	404	437	381	344	378	350	356	404	397	419	382	374	361	389	436	393	408	396	342	353	366	397	388	365	387	378	321	385	389	404	386	403	390	386	417	414	394	359	386	367	395	355	372	384	419	405	394	360	360	418	397	368	372	354	394	373	385	384	353	376	396	377	378	371	375	361	377	381	420	385	414	375	402	379	395	383	354	361	366	368	365	372	399	376	347	383	388	412	373	367	388	370	400	405	365	407	352	370	365	417	401	377	371	374	384	439	361	376	398	349	379	393	391	413	417	407	393	395	375	374	387	376	383	400	432	374	397	355	366	397	374	384	357	384	360	390	359	394	373	398	401	396	356	393	420	384	377	351	368	344	392	398	405	361	363	419	370	406	400	359	345	382	368	358	361	413	390	371	359	421	366	370	384	393	396	391	390	346	392	380	396	379	363	352	405	409	394	373	398	361	383	402	428	394	391	391	381	423	368	401	376	364	352	409	417	388	421	356	392	404	349	396	375	382	381	384	414	402	377	396	402	377	382	361	382	422	373	412	361	420	382	353	419	413	380	404	407	417	353	362	366	374	373	402	372	383	415	392	370	358	402	386	360	348	363	372	371	391	391	376	397	343	348	361	418	368	394	382	384	409	376	400	372	361	380	390	371	348	424	364	376	399	397	356	388	358	365	373	360	381	380	362	375	390	399	389	393	398	360	394	384	383	364	410	384	364	376	398	420	396	376	384	389	374	369	390	399	378	404	417	343	396	381	355	376	385	343	337	396	419	379	376	387	370	377	403	371	395	350	360	379	370	415	375	343	377	406	383	392	350	367	407	400	345	379	394	418	388	365	368	411	380	409	378	348	395	373	391	375	399	405	350	379	346	405	365	396	356	369
11628	36613	64834	58443	41818	11926	2050	1215	1182	1054	1063	1061	990	1047	1036	967	3466	8440	6983	3486	2066	1148	972	1019	941	966	999	1006	998	985	989	998	984	991	990	973	958	930	934	940	922	963	974	1034	965	988	930	994	944	965	971	982	903	948	978	955	955	954	920	968	951	980	943	937	990	914	1030	948	958	934	1031	1027	1009	1007	937	946	883	914	943	968	988	981	950	958	956	936	1003	919	923	974	940	969	936	935	984	923	999	961	930	956	973	957	990	982	942	991	946	967	942	936	954	886	981	966	1031	946	960	985	1006	984	951	943	922	919	964	903	943	948	1004	988	946	970	1012	972	977	984	995	984	1005	969	958	937	970	922	960	967	942	967	1021	1030	985	1015	965	1001	965	981	979	994	920	965	923	973	1001	924	966	991	983	983	984	962	941	972	970	974	1025	958	962	1000	1004	942	921	961	979	933	992	1013	915	933	961	991	971	1018	1017	992	961	960	925	947	930	954	963	938	954	982	977	975	999	918	957	1014	1018	961	946	990	921	960	1007	971	985	908	1025	980	945	970	924	984	969	1000	937	967	950	935	938	951	993	889	949	972	953	966	1012	967	1028	970	969	976	907	970	1020	967	925	962	932	953	984	934	997	975	969	931	983	987	957	992	984	973	999	998	924	933	961	980	971	972	944	956	951	998	945	974	937	945	942	985	922	974	975	946	970	988	1010	958	971	992	911	968	993	950	958	955	952	908	1017	985	935	1006	1021	919	924	943	966	1008	917	926	953	947	984	970	980	923	861	996	1006	1042	936	1021	956	945	988	964	907	941	940	995	1016	989	936	963	993	958	954	955	928	1008	983	998	973	989	944	953	1006	962	971	973	904	964	957	924	990	980	951	1001	998	933	922	921	934	954	995	961	919	964	995	984	963	957	1016	954	993	993	972	947	933	1038	1004	984	998	976	925	1004	893	933	966	951	1004	920	966	944	958	944	1016	949	1014	898	924	982	943	999	974	1002	963	950	1020	905	973	1000	984	948	1011	938	964	988	953	998	941	975	1019	1039	996	957	977	941	927	943	992	948	987	923	974	1006	953	931	990	1015	954	934	969	928	942	986	951	954	971	970	948	935	953	960	945	929	958	962	959	954	1033	970	933	984	992	995	955	977	985	926	953	945	914	941	1010	991	914	958	964	966	1017	954	985	938	1019	943	957	971	1013	959	936	953	917	982	922	968	933	980	983	977	997	989	910	927	943	1015	937	957	961	982	1001	949	928	973	938	951	1045	1004	995	949	972	939	934	942	1008	1000	976	1013	1009	932	995	1000	1000	979	989	982	999	936	976	1009	952	972	1004	956	999	937	999	944	978	993	985	961	962	1006	938	1009	908	994	982	967	986	968	988	941	976	974	949	958	976	908	958	992	970	978	981	961	912	1007	997	946	1031	925	981	925	924	988	987	953	936	978	971	992	981	958	918	923	979	957	967	964	963	924	950	977	957	927	940	929	964	916	995	1003	993	947	976	955	976	973	958	973	1021	948	946	991	954	927	917	951	962	953	950	973	888	970	959	967	909	926	888	983	973	920	965	955	998	980	920	1051	961	969	942	1027	972	941	947	960	958	992	963	967	953	939	951	941	1012	1011	953	951	990	982	978	957	932	962	968	938	1013	959	993	989	934	940	1006	931	978	1002	934	992	966	959	975	900	968	1025	947	921	1008	925	928	926	951	938	1013	926	998	926	974	955	991	985	952	1023	967	987	966	981	907	1029	914	890	995	970	1010	996	999	1025	984	953	990	935	948	977	976	878	944	940	996	960	932	960	943	991	949	998	967	934	992	986	934	977	939	960	949	1004	929	953	1001	967	996	968	980	967	950	994	993	995	981	937	944	1004	1015	998	967	1000	1000	992	983	968	967	946	966	1022	945	951	887	959	945	987	965	938	938	981	1026	1008	903	948	975	931	958	906	1014	989	953	958	928	965	986	984	1017	959	942	979	964	988	969	972	932	921	982	885	1003	985	935	968	931	979	952	955	982	974	938	972	964	955	1022	916	952	1026	966	961	1030	935	935	978	957	940	935	960	977	946	925	980	931	915	967	969	953	1005	977	955	942	911	967	948	1016	1023	1004	971	966	918	932	968	1022	928	982	958	979	990	944	949	1003	1002	959	968	955	1025	979	933	981	937	983	952	940	988	916	979	954	981	917	976	965	1036	946	934	942	954	955	995	971	954	976	961	936	1012	1011	978	1003	947	968	976	953	944	937	1000	992	911	992	957	985	1014	961	964	939	966	971	997	957	987	934	968	984	954	992	1010	1035	981	993	962	994	950	950	1018	949	977	947	942	960	958	920	966	991	994	983	960	959	948	991	972	947	1004	945	1007	962	941	930	931	971	945	962	965	927	932	934	973	987	922	945	998	942	1005	965	957	929	970	933	957	951	1007	922	947	1024	965	981	1001	949	955	931	1005	956	978	929	931	980	931	955	992	961	938	1009	976	892	930	960	997	922	974	949	946	924	984	951	964	937	965	968	945	947	942	928	971	959	938	992	977	990	947	1027	924	955	947	917	953	931	952	983	970	926	935	975	884	992	915	941	924	942	955	992	1003	953	1005	920	1006	937	997	938	951	1010	920	985	926	1007	966	939	924	963	969	931	940	996	965	984	985	967	1006	960	954	960	973	924	927	961	955	983	1001	961	998	954	991	1018	951	1013	966	1028	916	957	965	964	945	927	972	958	965	990	905	879	1050	965	967	969	946	947	1005	1003	990	968	956	951	959	942	955	916	1003	985	933	974	950	960	984	983	882	968	989	941	983	922	913	978	1012	964	954	1003	921	930	979	973	976	1003	939	950	972	955	940	989	960	968	904	1006	933	968	1008	913	948	979	921	947	938	941	907	968	1002	975	1009	1022	985	969	945	1002	962	984	918	961	938	967	1007	960	969	1014	986	996	946	947	962	944	944	976	975	994	890	986	960	1014	937	921	933	962	969	942	926	964	981	948	1025	974	919	964	978	994	950	925	938	972	931	1005	978	925	920	992	992	974	988	950	959	931	1011	954	961	997	977	967	951	1018	985	983	975	936	972	961	979	956	961	1021	919	1012	961	919	939	950	943	1006	955	954	989	959	959	985	976	919	983	1004	1037	914	932	914	1014	958	897	963	959	931	1029	941	937	944	931	999	975	957	961	944	938	982	932	941	960	946	918	955	943	965	964	981	997	972	962	975	1041	988	982	925	1026	1008	968	992	1000	925	987	944	929	947	965	946	982	970	936	977	936	972	927	974	1026	1006	994	947	974	961	1002	994	976	893	908	947	941	987	989	962	988	967	977	957	968	929	974	994	961	976	983	974	935	979	937	903	948	925	959	933	985	962	1007	970	963	932	989	991	980	964	962	970	938	924	972	972	953	963	901	987	937	954	940	942	948	989	972	954	967	960	1004	973	963	949	987	971	920	975	936	995	927	968	995	1003	900	982	977	986	1007	982	941	916	992	1032	961	991	908	998	943	1016	976	958	908	952	984	980	1073	904	974	984	974	975	976	953	985	996	969	958	960	925	967	1022	967	992	943	971	884	943	961	993	982	930	971	948	951	1034	958	895	964	936	936	963	976	958	1005	972	961	970	938	974	1002	949	932	941	946	994	1024	1022	942	993	965	968	915	985	971	940	992	898	991	943	984	997	942	993	1001	971	935	962	967	992	973	960	973	957	954	950	1000
29587	60501	85749	67732	43360	16983	2341	484	439	451	440	402	377	351	373	391	1891	3350	2665	1182	739	417	334	343	367	369	381	346	382	349	364	340	373	330	352	358	375	343	351	349	326	356	334	378	384	352	355	369	358	353	335	328	374	372	371	375	329	362	342	383	365	355	353	376	365	368	365	336	354	337	363	326	316	368	361	339	330	349	392	346	362	343	371	340	356	345	351	324	361	352	342	325	354	368	389	379	314	355	366	383	362	370	352	350	383	356	372	355	370	322	357	356	361	378	341	324	392	349	361	340	387	324	353	354	360	381	352	337	347	333	347	348	334	366	388	336	392	362	346	371	353	349	328	372	352	345	329	325	338	356	367	334	366	354	358	324	359	377	363	373	393	385	375	367	343	331	358	340	352	325	338	339	358	374	358	388	340	353	352	349	307	344	322	384	345	357	343	382	357	353	349	370	329	359	393	338	361	349	352	364	348	351	368	348	338	358	370	384	364	374	363	358	380	369	337	357	372	350	373	348	330	338	354	324	346	345	345	355	323	375	347	337	386	366	383	338	344	383	352	382	348	328	372	357	361	338	340	355	311	358	390	352	365	393	339	362	379	310	352	346	347	328	313	371	354	336	362	337	361	349	368	340	352	322	361	357	344	334	373	386	334	365	364	329	347	357	376	349	371	352	381	377	358	336	353	307	359	328	340	373	367	342	318	333	332	350	330	327	392	353	340	329	286	326	318	382	385	313	390	362	383	365	358	364	350	373	342	352	339	344	365	350	364	345	325	384	314	358	318	361	378	331	362	354	331	368	351	339	342	352	341	354	317	386	352	344	360	350	378	365	342	350	364	371	328	353	387	337	333	373	362	357	328	370	331	315	363	317	362	353	356	338	349	331	326	336	339	337	340	375	372	380	359	367	337	362	371	368	327	388	385	400	381	334	359	350	346	368	349	360	364	353	334	351	347	354	364	364	347	314	320	339	336	364	341	322	374	344	364	358	407	360	347	355	356	363	363	358	389	349	388	366	368	350	366	357	363	329	324	376	357	384	354	344	357	367	377	369	363	360	344	377	303	366	371	367	359	316	350	355	386	303	329	333	365	381	337	385	341	346	316	355	365	366	361	360	331	368	385	337	370	346	367	369	364	424	370	352	350	363	344	335	337	365	364	353	314	376	365	331	371	367	368	375	356	389	375	357	371	340	397	376	379	362	326	374	355	411	342	385	346	356	362	350	349	367	375	364	354	355	371	308	313	353	352	376	370	365	358	346	365	346	336	359	358	349	330	393	360	373	354	347	362	340	361	352	357	376	337	363	350	369	367	360	338	354	371	367	360	350	353	360	333	387	343	343	359	393	336	341	360	360	323	338	359	360	341	386	393	400	328	322	367	360	347	365	366	348	353	346	360	369	318	391	374	348	347	392	398	368	386	362	389	370	339	385	348	364	337	356	364	351	353	354	310	354	346	383	343	379	367	323	405	345	359	384	370	349	326	353	333	326	332	344	350	376	368	351	371	324	345	356	385	357	352	331	370	343	353	344	335	365	351	350	365	334	365	392	345	381	347	366	396	355	330	352	388	366	330	347	326	312	330	392	343	363	379	340	370	319	331	370	362	342	371	355	390	348	375	378	336	365	332	333	339	368	339	362	311	352	391	348	321	361	365	318	357	345	387	333	370	382	359	344	372	327	377	387	354	358	329	327	354	389	328	368	369	352	354	363	335	360	347	348	333	362	385	349	332	392	364	309	343	358	367	341	387	359	361	307	344	345	352	370	344	358	388	357	375	361	346	338	364	356	346	378	343	372	378	340	368	341	376	366	366	331	365	337	359	354	324	339	344	342	388	337	347	343	385	372	372	329	406	376	322	349	362	367	369	376	364	330	344	386	386	382	391	343	349	363	356	374	351	332	336	326	317	319	344	375	339	320	380	352	332	333	346	343	392	364	343	366	376	341	388	325	360	359	369	354	350	378	367	393	371	334	334	389	344	361	356	340	323	335	336	375	365	349	331	346	346	368	392	356	345	363	378	340	348	376	349	367	329	358	348	344	324	313	330	372	352	341	407	357	362	363	324	395	345	331	329	356	331	337	360	334	326	382	320	358	370	319	344	306	341	367	370	373	355	340	374	344	349	348	382	375	325	336	373	325	358	360	315	363	341	333	372	342	343	322	353	328	366	328	360	364	338	382	349	335	380	367	344	340	327	355	343	338	370	365	359	352	349	404	358	367	369	361	364	346	383	346	367	349	354	381	336	354	364	354	337	376	370	367	360	368	368	356	335	353	337	321	335	348	335	350	365	371	336	349	357	359	352	340	323	367	411	370	338	339	369	358	338	377	363	354	342	346	338	388	385	383	357	340	361	374	383	355	377	378	360	362	343	361	363	316	353	334	357	353	340	351	337	387	370	350	359	345	328	374	344	371	325	357	352	369	365	390	380	336	316	354	408	352	325	347	374	370	339	334	389	308	342	303	365	345	372	352	358	342	344	371	366	346	346	345	367	367	376	355	352	330	351	362	353	340	331	349	366	384	363	338	299	382	368	355	354	344	333	335	339	365	390	365	359	366	363	365	376	371	361	351	366	357	354	366	376	346	360	361	314	342	373	380	281	383	343	398	334	344	330	348	345	369	363	362	334	342	334	325	349	353	363	338	336	343	391	395	343	350	354	331	348	365	369	319	377	363	361	362	346	330	355	308	324	328	361	397	354	377	344	349	394	362	364	372	361	357	361	380	378	374	349	360	364	388	345	364	337	391	324	322	326	338	399	367	345	373	355	335	362	374	371	361	366	370	346	357	317	374	339	332	337	323	357	363	336	376	352	330	370	349	372	343	356	344	332	359	363	349	320	366	353	320	352	345	358	374	352	360	316	378	328	403	373	377	340	354	327	350	378	332	332	347	336	330	359	367	357	367	343	364	352	377	318	335	373	329	374	348	342	369	329	386	384	362	350	353	347	354	361	340	345	357	367	356	352	317	321	335	357	341	337	323	328	373	358	397	371	347	328	327	380	396	376	340	356	335	331	355	347	351	348	357	347	379	372	333	387	361	359	378	340	339	345	351	375	359	378	365	365	301	344	393	344	372	361	373	352	350	361	343	335	350	377	359	394	387	360	342	333	376	378	326	351	384	354	374	328	303	380	367	320	367	324	361	344	318	351	343	355	340	334	374	359	331	392	354	340	385	368	378	379	396	340	369	339	355	363	346	378	339	358	341	331	337	312	368	333	348	358	351	358	401	351	363	361	331	372	368	355	323	387	394	343	350	394	313	355	350	347	375	345	384	325	344	355	340	334	330	345	342	323	366	345	361	334	370	358	380	351	338	371	350	359	312	342	374	374	371	348	359	382	353	364	353	362	367	400	349	375	355	357	380	347	356	340	350	360	391	364	348	347	335	361	361	355	346	351	356	367	372	341	376	362	353	363	374	379	319	341	343	364	348	326	343	325	369	309	379	358	347	347	353	424	373	332	344	326	385	359	331	365	357	340	347
16832	47523	83006	73134	50730	9285	2663	1397	1421	1274	1204	1156	1075	1109	1068	1188	9932	16007	12489	5324	2915	1242	924	907	871	890	854	927	854	885	892	841	878	890	918	913	865	904	882	889	914	879	888	941	892	833	842	886	895	863	902	887	859	869	893	829	901	918	882	891	861	900	885	855	914	904	876	886	908	859	897	933	864	873	891	911	878	901	912	896	831	887	863	873	930	883	859	844	871	907	842	863	870	871	880	863	870	814	846	897	903	919	869	940	872	914	914	889	924	883	892	911	850	900	910	856	910	841	896	862	890	904	880	867	866	910	909	867	878	873	954	873	906	891	862	809	895	839	840	880	843	868	884	909	882	885	873	853	869	918	895	851	880	904	911	915	921	850	923	853	953	888	871	848	899	902	875	881	907	851	900	872	932	926	897	880	862	858	880	870	840	894	914	950	953	873	885	900	855	876	900	858	883	888	887	871	962	927	903	876	895	966	864	879	870	881	885	905	927	927	900	889	919	840	907	829	842	922	911	885	938	870	905	852	961	919	912	872	961	879	895	859	869	893	895	930	897	860	860	850	875	942	905	882	904	894	897	930	898	867	890	867	912	899	911	894	836	879	874	836	957	900	834	909	892	948	841	899	899	921	909	913	862	876	861	902	852	833	878	841	876	818	882	935	895	868	911	836	853	899	881	921	844	881	904	890	887	830	878	861	904	835	876	878	869	883	834	864	877	874	893	948	890	899	897	937	866	871	799	903	870	937	931	936	910	904	907	934	859	889	888	904	851	907	906	920	849	883	925	937	948	875	881	934	860	844	788	913	876	921	866	858	845	896	869	909	944	840	899	886	925	868	894	890	885	921	911	892	849	933	942	889	901	937	871	901	884	899	885	861	876	853	881	908	865	885	870	877	851	921	877	864	936	883	894	887	863	907	875	868	869	849	883	889	913	904	903	851	898	854	842	893	879	858	874	912	831	898	878	897	906	857	878	915	891	904	920	921	875	846	899	903	916	899	966	894	873	959	885	926	889	935	881	925	883	896	844	869	903	912	824	933	981	855	924	859	846	936	887	873	907	931	893	869	850	853	885	916	905	829	892	823	929	935	914	911	861	873	904	933	859	861	895	913	878	864	855	884	855	898	812	889	907	863	841	903	862	883	908	802	900	855	828	828	895	898	879	923	959	885	914	869	852	883	824	880	872	890	863	867	967	869	899	860	885	858	892	846	901	937	874	867	903	931	858	921	953	894	842	882	874	803	923	904	951	887	878	899	913	915	933	917	889	867	890	884	933	852	892	916	894	896	867	872	921	872	887	844	905	893	894	910	940	959	903	911	900	887	900	883	880	899	834	835	925	902	866	850	912	878	883	879	929	850	896	900	907	887	901	899	913	851	878	917	882	881	866	846	916	859	844	865	900	878	878	849	836	836	906	896	862	920	860	862	873	880	849	855	857	859	856	871	862	941	893	859	900	875	869	887	888	832	887	912	883	886	938	900	901	874	903	884	891	888	836	885	856	884	920	916	938	941	892	903	837	877	882	841	874	905	902	866	896	871	881	861	903	917	930	878	894	872	918	852	855	866	844	911	844	885	896	876	895	874	885	896	940	876	859	846	899	875	880	881	879	888	939	890	894	886	839	899	940	916	865	930	891	890	856	908	889	863	884	897	951	897	938	905	886	880	832	893	932	943	866	899	839	813	907	848	953	910	936	904	870	883	928	824	863	854	944	837	915	914	879	937	931	903	866	872	849	870	882	834	896	865	881	889	924	868	886	850	903	827	896	895	883	909	845	847	840	912	898	919	889	908	872	944	836	846	850	900	914	950	880	913	839	899	921	886	910	903	881	884	927	846	886	831	882	905	853	839	859	897	905	877	920	928	857	840	880	853	888	854	922	874	946	871	877	908	877	923	921	890	871	897	899	932	888	921	895	858	902	852	892	888	871	886	897	882	861	866	867	859	869	856	890	893	923	882	863	894	844	936	944	879	897	886	978	851	888	893	876	906	888	840	896	914	878	833	888	793	884	878	923	877	893	922	863	907	893	978	876	918	851	875	869	889	882	925	873	914	896	844	935	912	830	895	841	907	877	830	867	855	832	914	883	868	882	920	816	841	922	898	911	893	845	863	928	866	921	881	906	936	869	882	858	880	926	868	868	886	931	860	922	845	858	932	916	866	871	883	864	879	900	875	877	907	874	860	915	878	863	868	871	856	873	881	877	910	915	868	847	845	850	865	878	895	878	838	921	928	866	857	897	894	871	880	858	916	849	872	897	887	889	870	876	951	915	901	861	843	903	895	886	892	882	925	939	874	867	888	846	887	886	911	939	864	859	854	889	923	897	894	868	871	919	890	941	841	827	890	916	881	943	832	854	911	881	879	876	925	939	915	864	865	866	890	872	885	901	903	904	886	939	898	864	900	861	904	889	843	876	851	884	929	881	941	895	881	891	866	885	908	845	864	880	837	888	863	906	909	784	883	856	849	934	866	941	904	904	866	851	848	829	913	863	876	939	878	887	848	881	883	932	908	822	857	894	895	886	883	846	888	917	883	851	906	893	884	878	922	910	922	899	883	894	904	860	864	879	913	880	906	870	909	889	888	913	865	854	941	874	921	892	882	876	898	868	869	880	907	926	904	917	862	919	857	880	875	929	848	921	924	898	923	920	879	850	839	928	887	897	859	885	862	896	910	898	923	881	858	838	903	906	834	918	882	908	891	880	902	860	916	835	920	954	834	874	898	888	915	927	838	837	883	867	888	901	886	897	879	910	845	880	921	861	910	907	905	925	887	896	801	923	861	887	909	928	875	900	908	862	875	878	883	912	914	901	915	910	876	852	942	866	876	870	832	923	911	868	838	886	916	907	874	906	904	883	921	885	899	866	910	860	869	924	852	900	888	849	851	893	917	921	856	911	891	895	890	912	917	846	899	846	913	893	951	867	863	885	914	877	899	871	900	901	929	906	850	877	866	887	892	895	859	855	933	896	890	879	890	851	870	901	908	884	904	864	933	922	835	845	907	886	861	880	908	922	883	887	905	901	852	857	894	882	926	931	920	953	853	873	929	923	890	918	891	906	898	874	886	868	897	941	892	873	890	925	851	909	883	911	954	904	957	872	903	881	923	896	856	853	925	895	911	864	876	927	933	903	876	893	836	885	894	893	902	927	896	876	880	867	840	892	888	841	909	889	883	921	875	920	943	918	919	915	943	894	833	905	932	887	930	857	892	919	848	820	902	843	874	851	926	848	901	887	883	901	894	867	923	874	866	841	901	881	902	897	824	908	829	873	836	845	854	870	923	896	882	914	890	880	920	841	854	852	906	969	901	897	911	842	885	919	875	875	871	905	890	892	875	913	830	916	883	895	898	898	925	862	859	893	913	877	890	866	878	879	889	865	850	899	915	864	862	915	884	881	882	898	899	909	902	854	883	936	900	924	903	903	906	913	838	896	951	869	902	871	841	918	960	899	925	871	823	882	932	875	896	925	887	859	834	940	920
3006	5675	16010	10165	3103	426	311	352	317	334	337	316	353	310	322	326	359	467	588	501	408	314	361	293	286	304	320	334	331	285	307	332	325	298	327	340	319	346	357	333	365	328	335	318	326	302	307	313	306	320	320	327	310	325	346	319	314	346	339	330	342	310	377	314	355	276	364	307	317	317	312	331	332	298	332	333	360	314	327	307	306	356	332	336	325	372	327	351	333	311	317	352	351	383	349	299	343	315	342	331	312	328	313	325	322	317	324	313	293	309	305	351	308	306	333	331	308	319	321	341	311	339	323	343	314	273	343	346	303	346	327	366	335	334	331	304	304	354	332	335	322	316	311	337	345	305	301	321	360	300	357	324	322	343	348	306	330	332	339	317	300	312	313	311	310	323	347	330	315	337	338	286	364	365	307	301	354	309	323	321	330	300	312	316	314	324	331	343	300	332	343	342	327	365	324	333	334	314	300	319	305	340	336	289	315	319	343	303	326	314	319	305	307	331	304	316	340	296	306	318	322	349	344	329	324	362	337	348	341	331	356	335	338	331	324	336	314	330	336	290	319	305	332	300	319	324	333	322	326	345	334	378	335	334	343	303	335	357	320	320	308	369	302	355	324	293	332	319	308	318	334	319	329	332	290	329	331	333	301	315	340	320	332	346	333	331	324	313	354	291	332	354	322	324	318	316	292	335	335	367	344	355	334	357	329	328	322	322	322	313	300	337	303	316	356	339	357	294	322	321	307	313	358	308	341	361	288	340	325	304	332	319	330	326	298	314	336	348	324	333	315	331	352	335	340	299	352	314	336	278	318	348	305	302	316	322	339	300	354	303	305	331	297	354	300	329	315	371	312	344	334	354	308	315	305	308	308	326	332	333	305	296	316	363	338	330	315	310	328	313	330	313	321	313	316	337	314	348	340	320	347	302	327	313	317	312	332	305	328	324	355	319	332	356	342	334	341	340	330	333	295	291	317	326	329	295	317	342	324	305	370	316	295	321	313	330	341	352	318	311	358	315	337	331	286	304	315	351	321	313	331	283	296	315	296	319	312	305	320	362	298	330	338	306	339	356	319	328	344	339	338	312	346	331	330	340	347	350	308	329	313	353	318	302	301	317	338	324	326	321	330	314	312	303	340	307	300	300	299	319	303	323	309	274	336	317	323	329	300	308	308	306	329	343	361	310	318	359	338	316	340	346	325	304	315	313	318	347	306	300	331	325	326	321	299	329	322	314	356	322	323	337	347	323	311	380	338	317	322	312	358	330	359	352	329	323	338	358	332	332	340	340	325	307	368	335	313	311	319	344	283	298	369	334	327	301	317	356	319	320	362	298	309	319	302	331	305	303	303	315	324	312	330	325	336	305	285	298	347	316	304	310	330	359	325	338	320	298	325	330	326	299	331	309	314	311	331	335	311	337	356	317	318	340	326	326	286	309	325	331	313	335	349	302	353	325	346	334	329	319	333	327	346	343	326	320	360	338	318	306	324	362	306	316	299	308	316	299	336	303	325	324	342	292	335	363	324	326	319	342	314	327	321	326	332	326	334	322	340	357	303	333	330	304	319	319	325	369	326	327	365	351	317	359	317	332	323	329	297	317	333	332	321	314	341	319	324	302	364	336	331	325	316	353	319	335	311	336	327	331	305	297	303	343	313	307	310	299	335	270	344	313	299	310	293	337	328	293	337	322	302	324	332	348	302	306	324	300	326	363	356	343	335	313	355	328	367	349	310	329	338	350	326	320	319	328	338	291	333	323	328	339	321	334	325	327	323	320	330	321	328	320	340	329	325	339	347	328	317	302	333	318	337	294	316	325	330	302	308	342	303	333	331	298	310	310	341	353	314	277	369	338	329	350	361	299	336	311	338	324	343	297	314	322	296	292	308	328	305	345	340	340	364	332	338	316	323	329	362	325	328	315	310	329	345	324	294	304	328	329	326	305	329	325	316	316	318	303	309	333	305	359	302	322	317	319	318	344	352	328	305	311	355	311	330	332	339	313	349	309	330	307	374	294	315	340	318	350	311	362	306	329	331	342	338	325	337	332	342	333	338	313	337	334	323	316	323	313	349	293	294	337	330	350	363	303	321	340	319	309	321	343	308	319	340	345	312	337	334	330	305	308	306	279	317	316	305	315	318	322	321	317	345	326	307	319	322	321	322	290	314	306	320	350	301	323	316	307	343	323	325	288	294	315	290	312	311	340	304	289	291	315	349	347	320	303	301	339	290	308	338	328	314	326	350	324	351	336	317	362	320	313	335	377	322	327	344	369	340	354	312	306	368	345	318	331	343	330	315	318	321	306	341	325	335	332	318	330	325	351	327	320	343	317	337	323	317	338	339	357	353	299	343	298	324	315	326	309	323	330	316	301	353	331	345	323	387	311	323	299	304	313	326	310	310	319	308	332	324	304	337	291	303	341	330	318	357	293	307	300	329	345	335	361	335	310	322	349	332	314	340	320	321	339	357	320	346	331	345	327	314	298	344	333	288	350	317	330	320	325	323	323	332	333	336	310	313	340	340	346	324	345	349	334	319	340	315	307	325	336	338	306	306	310	346	295	325	304	309	320	324	321	323	332	333	325	320	347	296	337	317	317	327	329	288	320	327	326	312	316	346	289	340	323	310	343	303	344	329	337	320	333	337	324	346	300	320	333	329	335	333	326	308	321	332	319	325	315	330	306	323	310	281	295	352	336	334	309	323	322	325	336	379	350	305	339	355	338	322	351	379	328	296	309	319	311	297	313	328	344	350	299	303	321	349	366	375	316	308	337	298	315	331	289	322	301	340	314	332	319	321	347	335	290	342	299	328	346	344	327	296	315	332	328	337	308	349	298	317	307	318	349	313	336	356	320	313	316	339	322	293	308	312	345	337	332	323	320	303	325	340	311	351	333	320	333	320	320	307	338	307	334	328	325	348	343	319	308	305	342	289	331	332	345	331	315	340	314	344	315	333	348	308	361	299	348	299	352	306	337	305	335	349	325	335	353	332	318	341	332	330	343	322	347	316	326	303	322	322	304	341	317	309	301	316	344	309	303	316	312	308	305	323	311	303	333	327	339	343	355	313	313	290	313	333	365	316	317	325	319	317	311	329	342	309	301	354	330	305	329	361	299	312	309	314	333	303	328	324	377	316	313	340	313	302	300	324	294	349	317	335	319	300	287	331	296	340	326	327	368	292	322	312	328	337	326	291	334	313	317	307	288	328	303	333	348	276	338	312	348	339	326	324	321	349	344	347	325	315	333	330	320	319	334	328	337	318	348	317	340	323	352	335	348	324	330	299	358	341	326	310	316	352	323	337	311	324	336	319	334	351	294	320	314	357	296	332	333	314	341	359	321	322	299	315	330	327	373	315	316	322	313	361	332	334	328	319	322	321	349	290	290	313	331	306	338	363	333	297	301	331	323	325	318	281	343	305	355	336	312	328	319	292	335	333	301	342	350	347	313	356	344	349	336	294	317	312	317	340	307	335	315	305	348	349	309
3024	8912	26404	21426	9076	1049	938	890	892	873	823	841	875	792	811	835	1203	2010	2002	1554	1202	941	886	837	814	796	841	870	850	793	858	841	817	849	817	805	857	850	789	882	867	874	894	842	837	815	808	836	875	851	833	824	849	820	841	825	824	839	854	887	852	791	857	830	795	830	825	853	861	841	818	892	809	850	865	855	862	865	835	827	824	878	837	878	862	805	803	866	835	815	879	876	839	812	796	841	827	790	814	785	818	814	784	858	845	868	814	810	783	842	852	834	792	843	795	857	812	819	845	853	856	815	863	825	859	798	816	792	826	810	853	846	850	852	835	804	846	788	821	870	820	780	838	790	814	832	822	833	875	863	862	819	830	824	842	787	861	797	859	837	795	856	867	846	816	851	836	860	829	821	869	818	823	830	836	893	867	887	830	838	824	810	825	795	826	823	828	844	847	843	850	811	838	850	756	817	800	844	819	797	832	862	826	854	804	877	802	863	800	916	810	870	852	758	840	814	783	833	822	832	863	848	857	890	801	830	823	860	800	895	912	860	818	808	824	868	876	812	816	850	825	818	841	850	833	844	879	799	887	825	852	845	881	829	861	836	833	771	847	829	797	857	793	885	855	853	831	829	818	877	827	839	807	825	831	810	826	860	814	803	817	890	808	826	833	836	856	815	906	880	828	812	859	859	855	814	890	856	834	823	856	833	795	832	900	839	801	857	833	795	849	780	856	802	791	867	839	816	841	804	835	844	856	809	825	769	864	854	838	880	850	911	891	851	817	859	884	831	852	887	806	810	861	822	801	892	817	846	841	856	901	854	775	871	806	859	846	826	842	818	846	833	812	825	852	846	871	814	840	847	787	815	855	837	817	787	796	794	793	817	895	869	828	836	868	799	849	887	810	857	845	868	838	864	897	818	821	800	818	790	842	859	917	858	808	829	795	860	799	883	857	834	833	881	835	850	867	816	822	855	798	814	854	853	837	827	858	765	812	790	865	788	858	880	822	859	836	861	813	862	813	831	867	863	856	861	806	849	853	829	855	835	798	766	837	876	799	810	822	861	838	840	826	819	835	799	875	865	865	811	814	796	814	838	796	937	818	829	829	807	837	870	837	824	884	819	829	834	815	837	868	853	849	829	833	781	868	846	803	862	798	834	844	834	849	841	893	809	836	861	838	789	849	831	847	812	855	865	792	869	848	821	837	838	777	830	830	809	820	900	867	815	846	850	882	873	854	806	859	884	838	839	822	827	868	838	827	857	868	875	789	879	874	821	876	834	809	825	855	790	814	834	849	823	855	841	828	868	807	814	838	842	793	877	824	823	805	848	805	861	828	864	868	854	938	864	859	827	851	905	856	830	901	885	831	827	851	858	837	835	803	864	876	832	899	831	852	825	861	859	897	863	811	827	845	841	886	850	841	850	840	853	819	833	790	847	821	862	870	833	850	893	823	808	840	864	793	844	814	807	814	812	758	829	866	830	857	848	822	826	856	828	862	809	773	832	845	829	883	843	822	800	819	898	789	783	837	889	841	835	831	810	840	840	826	834	869	817	814	867	796	816	868	828	861	894	784	857	837	833	854	872	861	809	844	792	810	821	838	841	864	887	792	851	809	859	842	776	819	867	867	866	830	868	866	794	831	853	813	835	860	817	831	768	845	839	804	836	864	812	851	866	859	776	836	790	860	810	841	836	820	841	839	862	849	787	800	852	825	857	844	770	839	847	853	836	811	833	848	817	847	860	822	837	844	898	805	803	846	813	867	839	883	834	796	840	804	802	830	823	816	810	811	911	770	817	857	856	822	861	826	863	850	805	798	800	892	857	857	834	797	795	809	845	812	859	804	838	879	865	844	814	859	846	895	815	801	826	848	861	875	818	867	841	896	896	849	848	867	874	856	856	836	813	863	819	818	857	856	836	823	796	855	901	863	868	856	849	837	811	823	856	821	908	812	809	823	860	860	890	833	808	797	847	791	851	822	850	812	809	847	857	831	846	872	788	838	839	796	803	893	807	800	893	802	851	886	813	813	847	838	835	854	887	835	810	831	899	868	837	817	831	853	835	821	873	830	829	855	848	858	870	883	895	896	821	866	839	834	855	852	801	845	848	826	812	854	852	847	858	878	871	873	852	811	848	837	833	808	812	842	824	839	836	817	830	844	898	832	884	827	844	856	819	821	856	854	821	800	851	800	823	811	825	811	877	890	845	834	832	854	809	851	887	864	816	852	826	846	887	867	832	832	806	854	835	874	851	843	779	892	810	796	820	799	835	879	842	800	825	825	881	830	878	871	826	883	814	879	817	869	808	861	864	851	838	882	856	868	793	808	844	774	837	860	784	842	862	877	799	852	839	832	889	820	865	860	816	837	876	835	845	848	801	855	834	901	857	834	869	841	789	848	845	843	836	874	869	825	843	843	847	818	878	871	847	827	795	833	910	810	831	825	847	828	796	814	833	827	829	842	799	828	887	800	836	900	841	893	838	847	830	798	856	793	807	761	799	795	843	879	785	865	817	854	852	843	794	797	788	820	862	808	818	816	855	868	789	855	817	860	843	848	872	812	830	808	862	817	828	847	826	879	806	895	858	849	861	832	866	858	890	863	886	835	810	836	838	844	830	841	813	922	844	814	836	803	875	808	812	816	922	836	837	836	809	824	838	825	836	789	863	810	799	886	854	823	833	831	871	866	774	833	864	840	856	867	905	785	875	831	899	880	902	829	863	833	850	835	819	796	840	844	839	836	846	812	828	830	845	876	834	825	780	867	805	816	825	853	831	857	833	833	844	852	826	869	797	830	837	844	801	827	851	810	833	867	832	868	846	873	843	877	841	835	832	834	776	775	846	872	876	828	825	810	810	880	824	838	928	804	845	768	814	848	862	844	835	832	910	837	863	806	826	803	800	838	883	838	787	856	857	849	835	814	758	855	796	797	833	851	844	890	838	859	863	849	817	867	820	807	816	871	832	850	878	849	802	818	802	942	824	888	880	821	831	802	902	822	823	845	858	821	899	836	797	835	792	823	854	870	870	836	911	901	798	812	815	809	797	857	883	825	827	783	890	849	837	822	826	827	811	828	843	838	820	853	829	899	815	843	820	816	834	841	830	806	821	802	841	825	799	822	806	850	833	811	816	827	883	850	850	871	890	902	820	854	836	850	808	792	854	847	881	841	817	842	826	889	864	852	836	831	825	804	836	844	856	842	820	867	905	900	863	843	863	843	863	809	799	846	858	834	834	795	863	852	868	858	796	859	827	809	844	832	833	857	861	888	827	903	818	881	813	875	907	793	819	819	858	833	814	814	838	844	839	821	850	849	853	810	852	882	866	883	861	793	856	771	884	852	881	842	866	871	843	844	894	828	810	826	808	859	844	832	850	798	816	802	845	823	880	890	840	862	803	839	810	877	817	873	850	811	818	826	809	843	800	821	810	829	813	849	836	859	868	816	888	837	862	822	856	847	804	877	816	857	882	846	833	847	872	803	831	882	844
20771	39259	71149	53093	29160	5636	605	479	417	425	345	437	362	391	402	393	870	2169	1990	1100	750	427	351	332	370	383	359	342	369	374	381	365	404	392	352	360	383	361	368	374	400	380	386	341	387	353	364	379	377	371	371	385	384	393	360	361	399	392	369	346	387	391	368	346	394	372	356	343	351	391	376	341	399	386	382	385	351	390	350	388	341	366	406	388	381	354	363	375	384	377	374	357	387	374	380	361	376	360	375	380	407	359	395	352	386	381	387	386	364	352	353	379	376	381	383	355	340	370	380	370	396	394	383	362	397	362	333	388	410	365	371	363	360	353	380	379	393	370	351	385	380	355	369	387	421	359	363	369	403	374	355	368	398	409	365	394	379	386	378	368	366	358	377	388	375	379	368	372	360	397	396	342	338	388	336	350	340	382	365	374	338	373	376	389	353	367	343	375	364	367	362	346	372	358	351	351	365	408	392	402	396	387	389	359	365	347	376	386	376	346	341	369	345	396	368	359	331	411	406	356	387	350	379	335	374	377	382	342	375	334	348	407	368	383	362	385	360	381	387	336	338	357	374	346	358	390	375	376	376	372	360	386	356	374	373	379	410	371	350	359	365	393	353	335	416	363	395	360	395	383	341	355	352	347	369	411	359	346	342	368	362	358	396	373	360	331	375	376	376	387	373	391	367	369	358	371	345	363	386	377	359	392	360	360	397	378	353	388	366	387	348	360	362	439	386	327	349	374	357	384	388	344	360	368	404	328	349	348	360	361	363	369	357	409	399	392	353	379	329	387	342	352	367	396	381	407	351	379	361	360	368	406	348	397	364	403	370	380	359	376	397	410	381	362	392	369	346	374	371	338	393	355	359	337	386	370	350	368	395	342	403	379	372	415	341	393	381	390	352	402	364	375	356	330	374	376	394	385	375	360	350	388	370	375	398	371	326	367	334	373	376	343	358	311	360	380	367	357	383	363	397	357	387	327	358	396	399	407	342	371	350	358	379	361	397	390	368	358	362	347	344	349	396	356	336	374	339	362	343	351	386	358	379	369	366	400	382	401	406	387	377	354	349	364	370	367	375	400	414	340	400	373	337	384	330	372	369	371	390	387	389	339	341	349	345	368	394	379	363	377	375	392	358	369	362	382	383	379	352	352	397	376	387	380	354	378	383	359	398	368	384	393	340	369	366	373	390	364	378	374	370	336	348	345	382	370	367	364	410	366	363	384	331	364	400	380	396	383	373	378	379	371	394	348	333	363	344	372	378	410	352	374	364	359	359	384	369	373	363	405	370	403	379	381	377	375	359	351	403	381	363	353	346	369	342	363	401	357	352	378	387	396	376	369	379	362	385	378	365	438	369	358	351	341	384	384	345	351	367	369	375	385	413	369	381	374	354	351	390	378	362	381	366	354	374	373	355	398	363	354	391	371	371	376	372	385	338	374	380	356	365	327	366	353	376	372	404	377	382	371	376	380	414	389	384	404	410	355	393	322	334	366	384	358	349	394	341	367	342	364	376	384	366	342	358	415	377	336	329	359	390	403	383	335	395	400	390	362	355	335	359	372	380	379	354	383	353	389	361	366	358	353	405	395	365	366	382	359	365	407	404	379	357	386	349	393	395	384	356	374	365	385	365	377	369	368	398	376	378	380	383	390	380	360	339	372	365	395	344	355	374	387	366	360	373	354	350	378	375	420	328	347	388	375	364	339	378	371	347	376	364	363	367	396	340	363	354	381	339	378	381	361	378	344	327	388	387	386	361	358	355	392	370	368	387	379	385	356	370	373	360	338	400	365	406	374	382	425	345	335	373	418	399	364	362	373	380	384	398	360	389	356	353	351	330	356	392	367	389	376	386	367	346	322	368	378	359	357	368	383	359	374	370	382	389	378	381	370	374	393	374	398	392	359	383	379	402	366	339	358	362	334	400	381	399	411	366	387	380	390	373	369	363	338	398	400	361	401	363	379	357	396	372	385	396	379	384	385	401	399	395	383	387	370	321	365	377	362	347	341	363	349	402	364	356	353	418	388	378	347	342	382	351	379	337	400	360	371	385	356	385	376	335	351	382	387	347	334	346	356	375	367	338	332	405	370	391	370	357	388	359	374	379	346	356	361	394	395	364	402	384	363	393	345	354	393	388	384	397	354	397	357	350	402	367	362	401	372	375	367	354	358	365	372	392	379	363	363	388	385	382	371	353	355	401	428	356	375	375	364	407	389	361	364	352	393	359	414	375	390	377	379	375	362	386	402	376	395	337	367	351	404	396	380	383	349	410	407	378	387	358	370	366	399	357	362	379	356	340	378	348	398	352	325	351	364	365	348	342	390	390	391	346	338	356	375	342	355	389	370	364	361	393	376	381	410	399	406	388	377	367	364	359	369	383	394	354	403	343	379	342	370	359	351	395	367	392	360	402	410	386	369	380	388	378	386	367	374	359	373	358	398	356	355	372	353	393	363	360	368	361	383	398	413	363	378	394	359	393	370	344	398	395	339	358	333	396	385	352	363	383	346	349	360	379	357	431	323	384	383	340	357	367	385	380	402	376	358	378	370	375	324	343	393	390	370	368	329	365	359	403	374	411	369	372	360	409	382	395	368	344	371	362	369	374	387	416	369	372	353	367	351	401	393	398	384	379	370	368	417	377	383	367	354	390	370	372	369	388	374	369	339	355	357	385	356	358	346	353	365	337	356	346	375	335	373	372	370	351	380	355	337	376	371	340	364	387	405	389	351	371	365	329	355	383	356	348	338	361	368	366	374	369	337	372	363	374	378	383	384	371	395	372	361	345	378	359	388	402	358	378	338	341	365	406	374	366	366	375	406	357	341	370	364	359	367	378	358	373	347	355	374	353	383	360	344	390	353	347	392	390	364	380	376	411	349	366	415	348	368	386	350	386	369	410	405	374	367	362	343	378	383	428	397	334	385	389	351	375	363	379	401	359	345	343	359	373	335	378	355	381	409	350	384	381	375	386	374	379	380	381	372	373	382	388	374	379	381	385	356	390	355	408	373	383	354	381	377	344	375	368	368	368	361	367	333	369	358	382	363	370	349	397	381	385	353	362	383	393	354	326	391	373	363	362	366	391	339	376	365	359	391	384	367	372	371	368	374	361	358	362	381	363	396	388	388	386	358	383	342	373	371	379	344	405	357	343	393	346	376	379	361	382	378	387	380	395	381	390	356	356	396	347	358	356	357	366	383	379	354	361	368	351	356	388	370	369	375	347	363	377	355	339	398	373	369	378	349	349	396	345	375	363	352	380	344	376	393	321	375	376	369	368	381	328	378	343	340	379	353	375	345	353	379	364	402	337	396	358	357	380	382	387	358	369	370	381	352	399	349	365	410	373	367	367	395	392	366	397	385	370	373	364	375	374	381	365	375	377	390	332	394	392	402	380	379	366	367	353	383	332	333	369	385	356	364	382	392	379	355	341	338	364	370	361	388	353	372	413	402	384	344	359	377	362	342	392	356	387	382	375	397	388	366	358	388
13132	31998	65074	56205	35112	1819	1296	1283	1167	1107	1070	1060	1064	1059	1006	1016	4137	11292	9724	4706	2742	1249	927	951	928	916	958	911	957	979	966	972	961	915	990	930	903	934	931	950	939	983	881	930	905	960	895	924	938	984	934	1000	938	899	891	913	969	908	950	922	914	944	979	943	993	977	957	952	942	944	945	884	957	943	940	908	947	953	899	981	933	936	948	947	904	946	903	896	947	932	913	934	916	1005	942	936	932	884	911	938	928	925	949	930	934	906	898	945	919	953	923	956	925	983	932	902	918	956	921	836	893	942	954	948	926	912	972	1001	938	968	957	977	982	919	950	930	957	936	964	949	937	928	950	986	937	865	983	930	931	905	922	950	909	977	996	948	902	893	949	900	871	893	898	958	975	990	914	904	916	986	926	919	947	898	912	927	900	940	912	936	853	952	929	890	969	925	973	889	945	926	911	952	918	930	1007	969	914	940	930	935	990	894	846	965	997	970	929	961	952	946	904	901	922	896	910	899	896	930	932	914	909	932	922	909	907	944	949	890	910	875	938	944	922	934	937	973	938	927	938	898	861	956	953	970	950	946	930	921	922	908	922	960	988	937	952	928	898	942	951	904	918	979	925	920	1018	900	931	946	937	895	920	914	989	952	1005	921	937	936	933	973	922	985	914	924	904	948	965	945	937	908	925	982	940	972	945	930	891	983	975	897	962	948	944	949	920	903	963	937	929	975	937	958	955	916	982	910	924	891	931	948	925	941	945	1007	859	920	912	902	948	949	911	917	953	933	933	953	904	901	893	902	914	922	943	967	951	965	958	921	934	944	909	976	898	940	870	979	980	904	901	956	956	879	971	921	943	884	923	889	939	949	982	965	969	851	903	982	891	941	910	959	937	962	942	937	889	907	939	924	920	901	937	920	912	931	944	911	885	986	951	827	911	913	917	950	866	921	963	914	908	943	946	900	936	900	967	1001	944	981	904	944	907	936	914	932	930	929	867	882	903	940	894	932	901	963	894	938	875	975	946	938	894	955	909	944	920	906	942	933	904	944	943	959	926	993	935	962	982	914	1012	947	972	941	995	948	947	927	931	919	934	952	939	954	941	982	922	956	932	904	951	885	956	929	978	940	907	930	936	886	947	941	949	902	941	937	928	928	896	925	902	956	927	910	852	967	909	963	897	961	941	949	949	968	919	945	961	912	987	953	923	935	924	961	940	909	962	988	920	888	994	975	933	945	950	945	911	946	985	925	969	948	894	911	943	911	911	918	955	970	927	910	940	943	936	975	986	977	912	946	853	835	991	991	974	979	973	951	955	925	927	942	948	891	975	932	955	939	894	938	968	875	983	895	940	939	914	969	919	929	947	919	972	966	957	998	918	930	946	926	886	887	938	942	928	960	974	923	929	891	963	928	918	953	927	935	899	903	930	980	957	930	973	897	952	904	941	903	910	944	969	900	917	923	936	962	927	904	1007	920	917	932	971	948	934	925	956	942	930	945	937	995	906	909	959	959	954	973	975	914	940	892	923	935	916	951	940	975	911	913	886	907	972	970	907	919	974	910	974	948	948	901	954	944	930	907	967	931	916	919	949	960	896	964	946	965	928	956	897	888	990	942	930	899	926	927	957	922	997	951	907	969	961	912	942	930	938	996	965	949	949	954	970	936	898	979	892	924	901	931	925	875	941	904	942	902	900	897	870	898	973	940	962	918	944	939	918	936	930	950	958	931	873	911	979	990	928	938	968	926	920	989	970	918	975	975	942	955	872	885	914	903	943	925	893	947	957	953	927	929	916	942	957	966	956	884	893	964	963	905	946	959	921	916	922	919	952	929	977	914	955	949	963	937	933	898	882	979	932	970	921	962	980	921	936	931	916	956	944	921	928	978	991	898	944	996	996	972	950	905	931	913	963	962	944	947	921	948	909	906	941	946	856	897	969	884	932	945	955	951	966	939	999	884	1001	902	918	914	890	959	943	946	941	963	962	978	900	930	951	950	977	933	934	916	879	896	913	985	970	918	930	936	957	905	943	923	913	903	924	906	953	894	920	911	909	909	971	897	956	897	964	924	917	883	887	932	915	901	948	906	904	949	977	895	950	955	962	934	971	991	938	904	942	967	952	951	934	925	912	963	945	915	949	906	932	923	944	959	936	970	957	891	958	955	916	915	988	945	934	920	914	939	963	904	871	945	971	891	962	933	933	901	937	922	910	978	925	954	932	922	919	946	958	946	935	961	923	914	941	975	929	944	929	967	904	909	888	920	948	899	903	939	963	925	940	899	917	966	912	954	906	980	955	881	939	988	942	944	926	994	929	946	909	944	927	987	931	1001	941	938	893	909	934	932	916	914	936	938	941	928	945	992	965	929	909	940	910	930	948	1012	951	950	997	869	951	914	964	940	894	943	892	909	942	931	941	895	907	900	951	908	941	970	925	926	939	976	1019	898	991	952	902	979	935	888	940	925	942	955	920	918	915	946	918	973	942	908	984	895	907	976	922	1013	897	887	948	945	947	938	963	937	945	947	955	930	920	959	983	947	941	914	975	952	923	973	933	943	921	934	922	872	971	932	900	913	953	926	960	946	909	911	899	908	918	916	917	963	922	922	958	951	930	830	899	921	917	905	936	908	919	965	882	953	955	950	979	920	964	903	914	966	984	928	954	978	935	909	927	899	925	911	928	900	913	936	944	971	958	958	932	925	897	903	985	900	937	938	928	946	933	877	902	874	880	950	963	904	897	938	913	893	914	954	964	933	893	966	966	929	942	905	883	914	919	922	874	922	883	923	918	883	919	922	945	965	895	917	961	890	998	921	937	972	935	952	893	922	951	974	907	972	929	912	955	959	954	917	947	959	939	950	931	914	949	941	908	983	874	948	966	919	913	874	961	960	940	1019	951	919	948	968	912	961	940	920	939	895	921	926	900	968	903	991	954	971	966	972	1006	910	937	932	967	882	922	920	931	855	940	1003	966	914	968	924	928	938	975	960	946	1004	922	892	924	995	939	921	947	967	918	911	937	972	927	948	916	918	975	945	968	958	956	940	919	939	969	931	953	866	942	936	921	917	934	900	917	903	946	957	893	951	947	975	952	964	939	946	941	934	914	926	923	894	948	937	911	902	933	962	920	961	904	922	941	956	959	930	962	973	894	935	927	982	955	971	941	974	927	980	886	908	919	965	914	958	929	880	970	965	939	919	985	890	933	945	871	1002	871	1015	969	967	958	956	959	925	961	943	945	964	903	943	942	929	943	953	955	966	880	887	884	926	981	963	944	891	927	938	951	968	947	926	916	982	957	919	976	961	938	925	936	894	954	957	948	909	971	952	903	918	918	953	1045	962	915	981	952	946	1022	954	920	926	964	957	910	980	969	967	949	931	940	983	953	939	972	883	950	929	920	965	972	989	921	895	963	952	921	926	930	888	933	931	896	922	983	929	850	990	974	943	919	918	901	931	887	970	922	959	977	916	968	878	928	894	972	911	957	961	933	937	950	914	960	989	912	927	961	938	940	875	924	967
30767	46298	85777	67023	40897	12484	1422	506	440	418	403	412	366	348	352	383	1185	4863	4470	2069	1059	438	348	346	342	354	339	325	344	341	307	321	375	354	323	337	337	307	336	364	335	362	292	301	326	336	326	351	351	323	383	346	292	332	322	269	343	363	370	341	331	341	342	363	319	314	317	343	335	336	330	325	328	342	337	334	311	350	370	342	352	333	338	386	336	349	364	347	329	346	338	332	348	344	310	345	334	365	349	338	368	322	334	355	336	330	328	363	324	359	329	318	318	352	322	310	329	324	372	336	359	306	355	365	308	330	358	325	372	376	333	345	354	334	341	344	356	303	330	356	346	377	329	371	335	349	381	345	328	350	318	312	313	341	316	358	337	336	344	332	344	316	362	349	348	348	369	330	338	318	329	307	339	318	337	294	329	338	352	335	350	329	329	341	334	331	348	346	304	340	318	341	335	361	310	320	311	356	346	325	311	336	302	335	335	341	332	352	356	339	355	341	349	322	326	337	301	319	334	373	340	338	329	361	375	326	329	359	318	316	344	324	361	349	340	323	329	339	344	341	332	336	366	351	363	341	320	368	366	314	340	330	399	334	359	336	362	329	352	348	323	326	315	320	335	337	280	366	362	374	357	335	344	330	351	300	351	357	342	359	309	330	359	324	382	365	349	335	315	312	339	306	355	291	372	369	350	321	319	327	350	340	350	350	341	337	341	350	345	318	313	325	316	347	363	350	339	346	311	320	370	372	322	305	322	322	315	334	340	353	295	347	328	331	331	349	385	351	349	344	334	337	326	334	351	346	338	346	333	360	321	325	372	332	337	320	335	354	308	317	338	317	340	365	351	384	321	336	309	333	344	326	338	337	325	337	345	314	324	319	331	306	378	356	344	336	352	342	344	323	369	337	344	344	336	348	313	341	336	348	353	338	352	307	346	354	329	330	307	338	343	356	372	309	369	349	330	322	292	337	338	374	329	319	354	347	337	366	336	336	315	315	341	321	355	353	339	334	305	328	330	330	353	300	348	346	329	324	356	340	329	345	335	353	328	350	320	341	333	300	308	320	333	331	335	317	346	334	353	341	309	363	312	354	337	312	341	330	319	337	379	311	308	354	325	326	306	350	345	294	351	339	374	334	337	312	327	356	313	331	392	348	367	350	317	343	347	342	300	376	337	336	329	350	324	353	302	321	315	333	374	340	339	355	343	355	349	310	365	338	353	334	305	334	329	369	348	307	313	329	338	363	349	372	354	351	342	349	347	328	361	362	344	356	345	330	345	357	336	338	336	330	333	340	314	313	337	336	359	341	400	332	352	355	338	336	356	368	340	365	352	334	327	351	352	366	372	380	351	339	343	335	349	352	339	343	353	329	347	330	348	344	346	316	344	313	365	313	344	318	330	353	348	330	355	308	349	350	338	315	355	320	325	318	343	308	330	338	303	327	334	367	363	325	319	324	329	320	339	307	320	311	313	317	367	296	311	370	320	329	337	293	309	326	330	345	332	348	320	337	326	343	323	336	327	351	364	329	359	382	338	325	325	335	337	315	340	359	354	338	343	346	320	366	343	336	312	325	322	303	322	355	345	336	325	310	323	316	347	325	339	298	335	319	345	320	358	292	376	337	342	334	334	325	370	342	340	326	335	325	319	323	343	327	342	351	326	322	379	311	341	346	361	306	307	362	341	352	327	350	312	355	361	349	333	314	292	325	357	365	311	329	345	317	306	335	332	333	342	346	348	334	368	339	322	334	328	331	319	338	299	310	325	362	324	312	325	361	341	362	336	336	335	317	300	318	377	347	348	344	366	348	337	324	334	306	380	361	336	338	347	336	327	348	376	332	348	347	335	325	324	315	350	351	338	300	329	348	309	364	345	307	307	353	341	330	333	360	346	342	360	348	334	302	364	324	345	371	291	306	348	369	346	369	330	334	350	364	321	339	330	337	376	311	349	339	362	336	330	386	310	316	379	320	338	317	318	341	335	377	319	376	337	319	355	335	342	342	335	343	329	370	339	323	362	324	344	358	341	340	336	319	331	339	352	358	334	332	352	321	358	332	344	351	349	322	344	345	351	323	343	353	358	316	343	376	328	357	307	360	362	388	355	329	352	317	332	356	324	306	373	397	329	325	326	303	345	356	321	336	360	352	335	319	363	346	344	324	367	305	353	342	329	374	342	345	322	363	323	341	317	307	341	357	316	340	330	350	337	305	352	348	346	339	334	343	351	309	323	323	285	315	390	358	340	339	348	320	333	372	361	329	373	355	342	356	342	335	346	333	362	360	332	325	344	325	361	353	334	350	342	333	323	353	341	340	304	296	341	324	313	345	316	327	340	311	337	319	345	316	345	352	331	343	310	357	339	347	337	372	346	336	336	342	342	331	405	358	359	342	336	336	353	365	321	350	319	354	366	346	330	357	291	339	326	361	361	369	357	336	330	312	330	355	342	350	334	358	300	336	337	328	321	318	340	347	341	339	354	339	352	343	289	322	346	332	339	364	342	332	352	342	336	322	311	331	357	318	321	348	345	314	331	352	352	337	361	345	320	354	318	337	336	326	334	341	342	306	345	344	307	349	307	350	335	351	323	357	324	340	351	353	353	335	307	342	324	282	331	331	349	327	328	350	330	322	347	343	339	334	323	375	334	330	328	346	313	345	376	287	337	308	321	337	326	333	318	343	376	330	355	337	339	341	306	285	353	324	343	351	328	362	364	308	313	278	372	365	360	327	365	324	320	339	322	336	312	331	316	318	337	339	325	371	342	338	308	344	295	316	335	350	367	392	317	342	342	328	325	326	322	345	332	318	317	329	363	326	304	373	311	375	331	348	327	343	328	344	322	318	337	346	349	338	323	340	327	285	328	364	312	328	357	346	337	338	341	321	334	338	330	320	335	349	347	329	344	357	327	342	336	371	332	342	335	334	316	329	355	338	360	308	314	335	329	327	365	348	321	362	334	312	332	352	402	299	343	335	328	337	306	357	348	324	345	359	324	327	343	329	341	371	323	317	321	386	374	342	299	329	360	338	302	365	337	327	328	309	328	316	317	296	343	343	341	312	339	337	304	347	328	321	352	333	325	305	338	344	296	358	303	350	321	320	344	369	343	343	324	323	318	312	304	305	320	326	324	333	331	360	331	321	318	322	330	304	354	356	347	368	350	310	324	352	334	352	344	333	368	338	336	329	323	344	333	320	349	360	342	322	362	334	336	343	336	349	325	354	321	350	344	341	313	314	293	328	349	366	345	336	338	349	362	343	308	326	345	321	317	373	333	340	339	330	327	310	339	353	354	347	324	359	363	302	299	350	350	338	311	326	330	305	348	334	328	335	349	349	375	324	344	327	358	333	360	347	362	334	314	350	358	356	332	337	312	349	352	320	333	301	319	329	330	342	341	315	346	337	317	335	321	321	327	380	346	334	349	322	317	337	347	322	339	367	362	337	331	358	345	316	355	346	353	312	344	337	327	368	327	326	361	351	338	307	331	343
16846	36482	82599	72080	43777	2176	1740	1537	1500	1318	1140	1164	1168	1040	1036	1031	6275	21515	18620	8779	4637	1438	825	854	848	820	821	815	828	860	849	889	858	828	846	841	852	827	875	850	807	823	795	860	839	886	795	820	894	854	837	882	869	859	857	909	877	889	814	840	847	794	844	805	810	840	849	852	858	900	861	836	889	830	889	865	887	851	851	829	837	859	835	827	842	872	883	865	820	826	836	881	867	838	851	829	840	835	855	832	827	858	853	814	828	904	803	914	843	862	880	836	809	859	785	801	879	793	838	851	904	781	838	880	848	839	844	817	786	788	816	835	893	831	838	843	838	876	841	891	893	908	841	798	904	841	902	896	819	866	873	914	848	846	784	874	858	866	839	794	844	873	877	837	818	858	835	851	845	825	857	762	809	839	835	838	826	835	840	817	836	868	863	858	798	833	792	882	852	826	822	884	841	883	854	800	904	874	815	825	830	857	859	839	829	826	791	845	823	832	868	799	865	828	817	839	792	835	885	882	866	849	878	872	856	880	848	857	862	912	846	808	849	825	859	834	879	831	834	854	806	856	767	860	838	809	827	817	763	862	832	826	849	841	813	834	867	811	876	877	836	845	825	823	824	849	873	804	834	837	796	824	812	878	869	895	848	840	887	838	802	848	845	855	870	927	849	858	846	826	819	859	895	838	888	830	787	804	795	873	792	820	846	854	872	886	785	858	831	918	862	876	857	795	801	820	838	821	829	852	846	859	826	854	917	812	856	849	852	829	857	869	877	827	846	871	858	839	814	857	883	832	876	809	882	827	854	873	827	859	834	830	852	770	845	822	855	790	802	804	885	791	874	858	797	796	834	857	798	834	792	827	810	827	854	853	903	861	846	834	789	817	860	846	857	830	832	843	873	843	821	852	840	882	834	867	880	831	851	813	914	852	869	872	876	847	855	821	868	846	840	819	794	820	830	869	896	845	839	814	810	861	876	801	887	815	877	829	851	849	829	825	813	838	813	853	811	817	890	832	936	796	853	844	839	839	837	816	885	815	881	848	849	877	869	844	845	831	877	833	845	874	827	803	863	867	764	860	884	795	829	893	889	816	833	849	859	831	839	837	802	833	885	848	865	880	831	802	836	840	838	815	831	861	825	882	836	847	861	811	898	869	888	852	864	817	887	851	852	880	831	856	778	824	883	836	811	846	838	792	873	815	820	843	806	800	852	796	909	861	827	850	841	878	840	880	831	885	833	902	887	833	830	845	883	825	905	899	841	848	817	841	831	862	854	880	803	863	834	884	811	851	881	876	841	837	857	860	806	857	829	865	824	836	852	836	816	849	883	846	845	841	805	848	801	881	857	856	827	837	844	855	833	845	821	804	864	830	883	853	854	877	834	792	780	871	766	809	812	817	840	820	806	860	842	869	886	826	835	869	798	845	899	876	837	841	900	812	806	862	855	871	752	817	823	875	842	812	847	804	880	855	824	840	869	856	825	835	818	856	908	806	808	815	846	836	885	900	826	852	881	901	847	848	853	879	868	888	865	880	838	856	877	834	807	858	817	850	822	811	854	842	823	816	819	875	866	880	868	836	790	781	830	840	810	877	881	917	886	867	816	801	778	857	812	850	832	882	821	827	846	875	939	755	835	808	882	891	807	869	846	885	858	803	867	872	825	874	848	835	807	867	871	834	878	842	860	854	800	861	887	837	840	867	834	872	856	860	805	816	864	839	851	820	846	803	837	836	838	847	822	832	820	865	836	841	803	798	830	823	878	860	797	834	902	835	844	855	839	865	822	884	858	825	846	858	805	809	806	811	815	854	805	854	865	839	817	792	796	894	815	865	872	877	852	878	820	835	815	851	846	832	814	822	901	874	835	846	814	830	835	873	846	838	819	800	872	879	854	835	796	806	860	789	868	810	797	841	833	839	803	812	764	865	853	793	845	859	872	837	876	828	820	788	847	927	825	883	817	889	856	836	828	848	826	882	843	834	828	842	813	782	873	817	824	876	806	810	906	841	888	814	843	817	794	829	835	848	815	839	830	818	844	862	848	826	785	854	859	839	824	886	848	841	809	869	787	823	838	862	862	852	885	839	905	861	845	844	869	862	847	824	814	820	845	865	902	821	878	844	888	861	788	842	883	835	880	853	852	867	917	857	848	881	856	844	851	832	826	833	788	823	783	893	874	839	803	868	874	831	852	887	817	826	806	874	796	880	860	837	852	856	836	870	867	863	877	810	758	875	824	814	842	838	875	849	828	797	842	859	898	806	867	857	786	859	868	856	834	806	839	847	822	823	845	861	864	899	868	908	872	872	830	866	829	854	856	855	887	827	828	875	835	867	833	837	847	819	821	830	886	838	813	844	803	842	769	875	837	802	824	860	859	828	805	848	831	855	852	879	798	836	841	830	829	872	858	879	849	867	847	860	870	831	808	828	821	841	840	817	847	836	852	844	863	805	867	855	849	847	872	831	830	866	868	831	794	824	840	822	819	856	843	833	861	835	819	810	840	818	906	857	834	882	881	812	871	852	821	859	879	824	804	837	791	855	837	879	843	814	865	874	828	845	861	876	823	831	812	915	863	881	807	853	871	822	852	783	818	849	842	852	814	833	866	917	824	841	840	808	886	880	853	876	810	836	788	850	871	824	798	869	849	797	844	858	835	826	844	864	850	895	800	840	832	810	899	880	868	769	827	861	822	873	843	821	818	810	804	829	810	836	829	822	879	876	825	829	855	856	877	863	841	815	850	856	820	891	831	873	843	884	838	894	837	812	851	882	835	883	857	815	872	822	820	819	894	843	854	851	814	882	823	850	858	798	878	840	833	893	812	868	812	843	884	829	891	780	832	842	860	842	837	837	878	812	845	827	829	860	845	845	843	917	810	808	833	864	880	811	875	860	855	851	855	843	852	769	829	893	907	845	850	811	866	824	861	827	831	797	804	859	840	813	844	892	859	841	841	868	791	805	813	824	832	855	854	855	856	877	808	847	853	836	834	822	864	857	883	859	806	876	784	858	851	889	868	845	793	824	847	851	849	849	811	854	815	856	883	890	822	822	860	835	853	835	841	813	904	834	813	884	835	839	851	823	816	869	905	835	810	869	815	834	830	860	815	893	852	884	877	845	767	862	870	779	843	834	861	846	850	824	772	824	851	860	810	813	805	787	854	845	890	912	847	835	859	844	879	838	844	842	845	828	832	867	852	844	827	839	835	839	854	838	832	806	815	888	860	850	855	861	870	841	852	828	840	833	877	878	870	822	817	826	858	857	838	830	886	835	811	841	831	861	868	884	839	862	831	823	845	865	833	907	849	810	819	861	820	843	878	807	824	857	805	876	798	906	799	831	871	909	825	836	844	865	864	871	841	847	890	822	822	840	897	837	862	898	862	876	872	857	843	836	805	822	832	872	857	857	846	869	811	846	834	882	843	825	826	818	869	887	812	841	810	804	873	812	880	855	807	854	756	854	853	837	794	837	862	804	859	873	880	898	843	864
3428	4427	16222	9060	2233	298	317	309	297	283	309	338	268	263	324	299	326	547	653	526	407	283	279	265	284	286	309	280	307	309	289	307	283	296	306	293	291	317	300	298	300	291	312	300	277	312	285	309	292	277	277	268	310	292	304	281	334	288	316	286	308	304	314	281	289	306	293	309	304	293	303	284	311	300	304	312	277	301	295	312	298	290	278	305	327	299	283	280	291	276	293	302	322	289	282	315	328	302	275	306	270	314	260	315	293	281	293	276	260	283	322	309	307	303	291	289	287	306	295	284	299	288	289	298	337	264	284	299	292	302	290	291	331	299	323	292	292	294	278	292	305	289	297	268	300	291	302	291	289	298	289	306	330	279	295	296	283	304	282	290	291	298	269	284	298	286	292	280	327	273	302	349	309	275	280	300	319	311	291	296	258	298	296	302	290	278	267	327	304	312	313	289	284	277	297	287	272	290	278	268	294	291	304	272	301	276	285	285	308	285	310	293	319	322	261	265	266	310	301	312	322	290	319	333	310	285	283	272	279	281	290	342	283	325	292	310	297	301	298	304	286	263	281	278	303	328	298	288	268	283	332	284	294	292	286	305	319	303	302	281	303	268	336	309	287	297	304	315	287	284	313	321	302	314	290	301	282	325	273	284	276	288	269	307	284	294	292	307	313	328	268	322	309	296	344	316	303	301	301	272	306	297	313	302	299	278	301	280	274	300	281	279	303	279	282	298	309	316	279	311	293	292	310	324	296	296	309	294	298	280	277	305	310	299	313	337	268	280	304	273	275	313	275	274	284	326	302	265	287	298	282	306	299	290	312	290	279	287	297	299	296	328	297	300	285	319	281	306	271	276	314	309	281	278	311	288	293	329	286	305	294	271	283	316	318	321	307	270	288	292	302	284	267	264	264	303	294	326	284	310	272	316	351	292	294	287	279	282	314	283	307	315	306	321	307	288	334	285	299	316	275	310	280	278	335	303	306	250	304	291	270	286	299	287	306	293	303	293	303	249	293	315	282	301	337	317	309	314	322	285	306	297	312	291	291	288	295	312	299	297	297	300	306	265	293	297	303	295	319	263	296	339	310	278	293	296	267	315	313	294	273	308	273	290	311	311	297	297	306	309	297	274	299	279	300	324	292	280	284	279	289	281	306	279	265	291	281	275	319	282	285	292	306	312	284	305	263	318	277	328	299	301	251	317	304	275	308	290	287	275	320	308	283	289	279	292	266	289	290	280	318	304	314	294	283	323	296	298	295	299	311	297	280	296	310	302	298	287	298	302	282	287	289	307	291	289	307	313	324	324	288	312	329	311	293	290	321	326	323	293	300	303	267	286	280	272	289	295	299	293	326	301	289	294	289	312	301	299	287	304	282	315	312	286	281	282	275	285	310	337	316	320	290	312	309	265	299	303	318	287	286	290	258	295	303	314	305	304	279	309	258	284	278	260	289	307	291	276	304	292	299	302	288	304	290	313	317	320	298	288	286	275	298	306	318	305	304	298	266	304	293	288	321	307	264	276	295	286	299	311	308	277	267	292	291	326	299	309	297	285	291	276	302	321	296	253	288	283	276	253	309	291	313	327	289	294	287	305	268	309	320	297	303	299	313	294	304	304	302	288	294	291	305	289	338	289	272	294	275	272	293	301	301	281	323	300	280	299	317	304	302	275	304	288	313	302	284	303	314	284	306	320	287	286	296	291	280	310	302	282	311	301	279	284	263	289	295	315	265	277	319	287	288	328	280	301	288	317	299	292	301	274	299	322	300	302	318	293	305	293	305	311	303	266	298	282	287	286	289	304	307	255	309	281	287	266	295	321	298	301	281	310	296	314	287	290	291	292	307	301	306	313	298	306	289	307	272	317	311	305	292	276	296	293	302	280	304	306	288	299	308	279	294	272	301	299	315	305	305	281	281	288	286	292	300	299	304	312	281	314	301	278	307	257	282	295	303	315	298	270	281	310	303	279	304	292	275	298	324	302	304	308	285	297	291	319	302	296	273	279	292	275	287	278	267	284	303	291	284	292	296	297	303	288	321	306	292	268	302	282	306	316	293	309	282	285	300	299	287	303	297	287	297	289	289	309	300	267	279	305	282	295	308	313	292	310	307	276	306	305	324	291	288	297	292	286	304	317	313	284	299	289	273	285	296	286	324	305	280	298	302	299	280	295	323	279	317	313	296	319	283	288	336	293	293	305	304	313	299	284	273	324	284	291	301	281	312	288	304	302	262	282	276	329	300	293	258	315	275	294	281	294	289	320	309	308	298	288	291	283	312	356	316	311	297	296	285	265	320	319	277	298	302	258	254	325	291	302	306	283	302	306	310	245	302	270	277	293	327	285	296	335	289	309	287	277	288	299	289	310	324	306	275	280	327	268	300	295	295	287	287	303	300	295	286	323	273	287	271	299	322	288	301	317	283	292	319	291	305	321	303	285	298	276	291	331	275	308	288	278	266	308	290	289	296	281	304	296	279	277	318	339	273	305	281	315	290	316	306	294	289	301	315	274	305	265	304	289	307	274	306	266	328	279	274	278	279	314	296	305	308	306	292	313	308	292	269	285	281	286	274	292	298	290	280	296	303	292	278	309	312	306	286	319	316	297	287	273	305	316	299	287	306	293	324	251	328	288	294	288	266	297	264	268	287	331	302	295	326	310	318	311	299	273	281	253	308	293	301	297	287	293	273	284	292	299	290	305	318	289	296	300	294	296	301	267	320	340	302	311	292	312	308	305	301	321	302	294	283	292	291	294	306	247	283	339	315	301	263	282	295	276	307	289	319	287	299	276	298	299	294	310	272	313	303	295	268	290	303	332	329	310	286	275	249	309	311	293	268	296	260	317	292	290	287	300	306	312	285	302	327	308	287	307	294	312	267	287	292	264	281	279	292	317	306	273	290	300	271	293	271	288	316	311	292	276	295	295	280	296	315	300	291	258	295	295	284	286	301	333	266	297	258	312	290	301	314	296	289	276	272	266	284	267	294	303	273	287	265	312	322	303	266	298	256	299	308	276	281	287	265	282	312	267	290	273	302	300	262	336	344	323	297	301	303	294	264	277	287	322	276	321	289	311	334	266	297	337	331	298	316	289	289	313	279	297	276	316	304	289	305	316	291	292	281	288	277	281	297	282	302	291	339	301	306	280	329	273	288	283	293	299	315	336	289	286	281	300	305	310	292	283	271	305	314	274	307	331	266	304	302	308	309	298	272	279	285	307	297	281	295	305	274	284	282	325	296	304	297	284	269	287	303	283	295	302	320	312	269	320	301	303	317	291	283	292	283	302	285	307	305	306	289	281	315	290	323	335	254	310	285	284	264	332	300	294	285	266	309	281	299	282	314	270	326	312	296	280	298	296	318	321	303	306	316	271	300	327	302	301	284	292	272	308	314	328	271	282	303	296	313	270	288	302	291	303	273	292	303	300	339	270	314	265	320	317	261	290	261	280	321	299	294	300	310	287	287	316	282	300	299	280	297	317	282	305
3183	7259	26453	19026	6968	774	803	810	814	817	732	737	738	765	800	844	1025	2324	2525	1930	1174	890	747	816	766	732	763	753	761	758	802	770	795	775	819	779	790	779	771	741	775	758	732	740	743	768	731	799	789	751	777	744	793	728	758	810	749	794	752	775	750	788	781	728	757	726	788	777	757	719	731	755	799	718	709	731	829	820	730	739	775	673	744	808	741	744	773	752	754	755	777	772	717	755	789	719	791	776	751	720	760	740	813	804	748	765	743	749	749	757	712	709	766	758	769	716	739	755	731	766	773	770	768	732	827	831	729	772	797	775	756	819	788	767	751	776	799	731	773	761	768	780	783	789	768	780	754	735	773	688	799	815	766	822	788	742	770	760	787	800	780	730	778	726	792	830	781	759	752	756	764	770	769	785	775	721	773	808	714	797	715	785	767	739	753	780	769	793	737	792	741	792	790	731	697	719	813	783	747	758	774	806	776	777	713	768	799	751	773	789	781	761	751	759	780	796	725	755	787	722	753	775	739	805	802	769	801	775	736	734	816	744	759	734	784	761	802	697	755	757	756	779	815	767	785	760	745	767	756	799	765	735	737	735	728	792	784	816	782	789	746	776	736	796	798	727	757	758	749	783	748	815	727	752	788	788	771	704	794	748	751	769	805	758	764	808	757	723	747	706	743	752	773	735	744	764	767	751	791	729	797	768	737	789	738	768	760	831	759	823	740	772	778	735	778	821	822	768	785	763	787	789	759	763	734	812	760	790	761	824	728	731	703	752	759	763	790	718	739	767	769	764	707	786	731	785	728	818	812	807	762	783	707	814	700	800	781	772	744	786	737	749	792	763	738	800	770	736	749	753	769	762	765	820	775	755	754	760	728	722	796	779	730	717	734	793	742	786	736	767	758	730	745	769	817	781	784	725	769	795	781	774	740	771	794	759	775	759	743	759	763	758	753	757	783	771	753	745	779	798	737	712	796	794	767	755	784	790	770	817	761	786	754	825	804	762	753	755	671	802	757	745	724	739	783	763	785	758	774	757	745	792	778	780	783	731	775	712	811	746	763	740	781	798	806	744	766	736	758	768	788	738	742	768	766	802	791	768	799	826	831	739	722	738	699	720	763	789	773	696	759	805	795	725	809	740	760	747	777	784	800	760	822	732	778	745	777	763	822	779	778	787	782	792	728	778	771	743	796	769	823	797	781	786	778	765	777	769	765	775	800	788	755	764	764	760	765	730	764	743	788	796	737	699	799	774	749	783	795	770	792	745	784	719	738	769	773	745	720	788	754	724	755	736	811	797	754	763	776	780	787	790	766	750	788	782	762	761	795	821	814	777	736	787	819	780	785	784	755	758	770	752	792	770	750	769	749	806	818	792	743	822	764	797	779	775	819	781	757	743	761	754	780	797	748	765	787	748	765	765	764	766	741	756	775	768	769	777	760	748	743	777	783	723	754	789	797	765	763	809	735	791	765	794	786	751	765	762	776	778	829	795	759	790	757	761	793	822	768	759	742	771	731	750	784	718	792	798	785	728	757	789	744	769	781	784	811	774	770	744	797	734	789	783	731	746	749	739	762	789	747	797	731	784	755	760	744	741	766	743	795	774	700	852	746	758	754	795	723	772	752	769	748	772	768	709	807	734	787	761	746	777	801	694	757	787	758	814	809	777	766	766	789	834	735	766	783	732	801	817	795	775	721	797	723	810	772	805	736	763	711	786	775	784	751	735	754	771	810	764	743	762	755	780	735	773	776	713	820	815	769	768	754	746	714	777	746	756	777	780	800	721	734	798	771	736	778	772	758	795	806	740	785	788	742	783	757	752	761	790	756	768	791	756	782	716	731	819	835	742	755	788	779	804	790	760	779	793	781	734	756	782	743	778	840	745	759	745	753	732	778	788	806	737	796	742	764	765	838	777	774	808	753	758	771	783	743	731	787	700	839	802	730	817	775	726	735	746	743	750	752	794	800	767	768	771	757	811	781	761	778	731	809	756	753	790	702	756	734	734	754	785	796	760	725	750	763	709	763	771	767	766	747	742	752	777	769	772	734	750	741	749	781	728	790	758	758	786	790	768	791	805	846	749	748	749	794	820	769	757	742	759	763	759	786	763	776	747	776	781	758	807	787	778	762	719	718	747	829	765	764	769	732	809	766	771	779	778	756	760	776	753	727	770	759	783	788	733	815	799	763	793	771	771	749	739	753	774	769	758	701	756	776	759	797	743	812	792	755	773	786	767	754	724	784	795	787	772	787	773	815	745	724	758	714	764	752	793	753	769	792	808	784	763	806	769	771	771	746	770	776	746	769	754	758	753	733	784	770	811	745	751	781	749	755	791	718	755	801	764	715	766	812	760	743	746	800	812	795	818	794	773	798	756	725	780	736	759	784	704	749	791	756	813	759	777	789	774	716	712	748	724	764	757	764	718	793	730	801	738	765	748	771	752	785	739	764	771	800	766	782	755	801	729	765	800	757	738	726	717	778	761	817	753	764	733	703	833	720	841	746	750	838	768	805	725	786	784	747	777	798	732	739	768	759	723	804	783	767	801	772	838	750	796	766	759	751	750	828	728	773	739	714	735	819	758	788	720	780	766	762	777	796	794	738	754	778	764	787	823	782	728	760	770	739	781	769	746	818	723	764	797	760	774	751	770	802	782	739	794	781	780	737	734	747	762	743	752	769	753	794	722	782	789	765	807	744	756	743	778	749	798	762	745	750	785	749	768	727	751	753	796	761	776	789	775	805	766	750	746	758	767	755	742	772	778	764	763	723	793	752	749	774	773	805	730	799	767	805	785	782	747	740	782	777	716	765	726	783	796	775	745	713	775	779	782	813	760	762	797	799	755	777	775	786	781	745	741	766	736	739	747	789	790	734	758	783	789	735	818	786	757	805	789	808	774	731	771	793	767	766	722	820	775	779	726	781	783	777	813	729	787	770	771	762	789	791	780	807	810	753	780	786	778	803	729	812	802	785	723	829	747	722	746	777	776	817	743	742	747	775	755	842	779	770	774	754	813	765	772	779	777	735	798	793	763	761	769	724	777	773	730	785	761	822	808	815	772	797	791	765	709	773	747	732	817	737	793	725	770	782	723	799	767	772	790	750	711	733	698	777	758	767	740	777	800	748	802	820	711	780	774	713	752	751	765	704	780	744	756	818	741	774	791	701	800	781	830	805	747	771	818	741	799	774	767	764	787	744	771	732	727	760	772	785	750	722	741	760	828	755	826	769	748	785	757	782	780	793	804	751	767	745	748	755	785	735	775	724	794	789	748	748	789	789	780	760	758	761	740	751	771	738	767	748	723	786	745	767	759	742	758	754	784	745	781	755	788	747	739	733	764	800	707	800	735	743	756	786	694	768	729	760	819	760	754	757	773	742	765	771	747	721	764	732	752	751	809	752	798	775	751	766	793	766	804	750	767	750	764	744	721	740	735	776	791	774	744	742	810	812	778	798	768	739	772	781	813	798	717	751	756	729	732	792	788
23356	50599	69094	50817	23678	3279	535	418	433	363	363	344	328	338	337	380	747	2223	2205	1024	680	368	340	343	345	314	354	370	359	326	330	328	324	350	353	328	366	347	306	361	334	349	338	348	334	318	331	321	329	354	331	337	341	330	344	363	324	319	327	351	343	341	355	323	345	357	357	343	364	365	318	345	369	336	327	338	342	286	334	342	342	300	335	348	332	344	357	368	347	361	344	344	345	322	347	331	346	354	351	318	359	368	311	343	320	310	339	347	304	346	357	332	348	343	349	344	317	346	369	338	326	326	358	320	339	336	358	330	334	328	363	369	345	351	344	345	351	344	325	349	315	319	316	325	301	358	351	328	349	349	368	356	311	334	342	355	331	299	326	331	359	333	375	338	372	342	345	365	315	365	334	356	359	330	333	372	362	361	358	387	305	310	341	337	376	357	339	339	317	324	329	327	308	322	360	354	343	336	327	348	379	331	341	354	330	352	355	355	377	345	375	327	327	336	317	362	338	363	341	316	338	339	312	351	344	342	361	330	344	320	311	320	345	341	350	316	352	348	311	322	332	334	344	327	313	319	340	356	336	367	376	351	330	320	318	315	346	349	363	332	357	324	361	348	330	361	365	365	295	329	353	332	349	332	344	365	345	333	357	324	382	343	390	312	330	344	350	330	286	359	353	328	350	300	345	348	312	349	353	341	360	351	336	338	326	346	311	327	362	358	308	345	312	345	315	366	327	343	328	303	330	378	323	325	317	384	317	335	332	357	305	358	359	373	327	346	339	337	324	353	353	307	347	325	322	335	316	343	370	363	352	379	348	356	370	325	333	383	368	367	345	357	318	347	340	340	367	350	323	350	329	319	347	330	347	327	338	301	323	354	368	350	326	338	366	331	360	310	332	321	324	360	331	345	343	330	340	331	320	337	371	336	338	321	351	294	328	329	353	328	370	314	328	327	331	334	316	346	320	337	339	331	338	332	357	302	343	358	306	344	321	315	349	337	360	326	333	342	362	337	327	335	334	345	320	361	351	356	361	330	314	318	307	350	335	357	335	352	361	342	325	359	339	316	304	363	310	359	347	349	324	351	345	312	350	332	317	361	334	346	325	391	353	311	338	310	324	313	355	324	334	353	350	324	336	331	342	368	323	322	334	354	336	385	353	357	332	326	329	357	322	354	335	322	334	329	367	350	341	320	332	340	346	336	348	344	350	353	343	299	366	353	327	313	323	328	365	322	315	343	337	331	329	348	359	349	323	299	347	348	367	340	341	340	344	373	308	307	330	355	340	368	316	320	313	350	293	340	373	348	357	335	330	353	348	338	353	350	327	348	344	359	353	335	322	362	359	356	348	315	346	332	326	355	361	341	340	304	325	356	323	348	344	338	361	360	337	322	345	348	343	346	354	350	373	372	364	340	321	317	346	328	377	349	321	315	327	366	351	359	363	355	352	338	346	326	373	363	343	332	324	360	364	336	320	340	318	318	333	344	321	336	336	360	332	351	360	336	344	372	330	326	366	355	350	330	363	329	300	336	360	354	366	341	324	347	320	351	379	323	343	318	339	330	337	347	339	351	347	370	353	377	339	370	345	350	354	366	345	325	312	331	352	351	367	357	348	317	343	367	335	360	361	335	341	308	337	348	358	325	341	332	361	365	338	344	299	339	349	318	300	325	326	331	314	316	347	303	353	320	314	348	328	329	328	349	317	346	359	340	396	335	355	316	360	335	300	336	369	356	345	309	352	342	338	341	354	349	339	350	342	351	347	356	371	347	354	344	331	336	289	375	339	347	335	320	322	329	327	333	345	338	335	337	358	323	331	341	357	359	330	352	343	341	352	354	360	336	322	343	343	317	315	393	359	302	369	319	343	316	343	360	339	338	346	352	329	344	317	369	372	329	371	341	367	339	317	351	344	359	325	332	335	345	341	319	322	353	332	345	359	357	322	328	347	339	328	327	301	320	354	351	310	356	360	340	367	314	341	328	346	327	358	345	379	308	308	362	319	368	359	309	346	350	354	357	343	334	332	332	354	360	349	341	347	326	366	342	336	360	364	335	380	312	313	349	338	369	362	344	353	329	340	351	385	358	334	320	346	324	354	349	352	346	349	356	360	324	338	345	331	345	335	324	346	346	320	368	350	370	354	327	358	370	338	363	355	397	331	359	349	343	316	360	382	323	336	347	342	300	344	371	335	345	290	342	309	348	353	337	347	351	344	350	311	352	344	346	355	352	320	316	317	337	346	344	368	371	361	337	319	334	328	346	347	346	336	370	321	327	316	356	353	361	356	329	343	345	343	356	308	320	355	343	354	334	312	344	342	330	337	313	337	347	333	366	337	338	348	331	320	354	338	365	353	323	338	351	320	349	387	344	323	355	334	328	366	349	358	320	321	359	354	321	366	313	370	335	346	341	352	364	337	340	357	322	350	347	348	361	320	387	374	331	359	362	318	337	367	366	332	318	387	349	329	357	369	362	374	319	331	353	341	348	335	368	319	348	332	327	327	320	366	342	349	340	351	316	336	356	318	345	355	353	328	289	350	307	281	314	323	313	358	357	370	371	352	317	337	339	365	370	345	353	345	331	352	379	353	336	364	369	329	323	335	342	355	340	326	371	375	361	317	377	333	344	378	380	336	347	325	355	340	336	345	330	341	344	324	367	360	360	318	351	315	323	352	343	337	368	371	321	319	340	326	327	348	331	333	339	323	378	321	338	342	320	342	336	369	303	323	373	348	313	344	317	327	344	328	318	335	327	346	290	329	339	352	336	320	330	350	315	334	326	357	343	317	343	318	334	343	385	366	332	334	373	335	309	319	358	327	313	393	342	346	325	335	340	342	333	329	346	375	329	336	385	349	345	322	339	326	352	336	373	378	320	321	333	342	361	398	344	293	295	324	325	330	316	332	331	323	375	333	338	326	327	311	311	341	354	330	331	318	307	375	327	322	336	320	342	365	395	331	320	326	374	351	304	345	295	347	324	359	366	345	332	334	309	325	320	315	332	351	348	334	311	345	362	330	353	327	318	336	348	356	362	373	342	335	329	371	341	332	346	326	354	366	311	333	322	339	349	334	305	334	352	356	325	322	350	351	322	347	334	322	346	317	332	317	324	330	332	323	327	317	346	344	319	337	359	362	364	315	301	350	372	337	343	342	355	337	338	324	349	354	364	330	329	367	353	322	339	334	313	377	322	335	324	349	303	368	340	308	346	369	323	366	327	333	340	332	315	357	352	357	339	345	358	342	290	347	336	322	316	325	337	336	343	369	346	334	352	329	344	328	335	348	330	329	332	360	342	384	306	350	340	324	318	349	350	356	326	335	335	343	341	332	374	330	349	373	367	362	355	311	323	340	343	341	332	329	369	306	327	321	324	349	345	347	346	333	356	327	352	353	342	323	348	333	342	360	352	349	315	346	373	338	351	314	356	360	358	343	336	358	317	328	365	330	344	337	352	332	383	314	353	354	359	335	354	338	341	341	355	348	321
13751	41131	64090	52955	26844	1550	1340	1263	1072	1031	1014	1027	941	994	925	900	3401	11706	10654	4461	2449	1068	842	898	878	840	845	857	884	861	856	844	810	845	852	859	890	868	866	860	876	889	882	889	875	883	839	883	835	847	806	885	858	832	864	886	828	863	862	854	858	833	838	850	867	869	791	844	859	825	879	878	840	836	870	845	902	879	831	830	885	872	868	848	889	807	833	859	884	836	859	833	855	829	826	874	828	862	845	855	956	870	883	879	841	900	925	876	844	900	890	849	867	874	880	883	849	845	898	871	850	863	859	854	840	880	863	788	886	895	858	854	897	835	909	910	833	891	880	880	900	892	867	873	870	843	828	870	846	881	893	853	802	899	849	877	883	832	851	821	888	913	855	875	797	885	848	858	812	899	847	891	909	810	862	867	877	876	867	871	879	884	895	836	854	885	847	882	859	851	871	835	841	872	869	856	911	835	869	855	871	818	898	877	875	877	846	828	880	908	820	892	867	819	845	840	826	846	850	853	821	808	851	855	836	829	858	844	855	837	941	837	939	896	845	880	840	805	846	894	878	818	953	876	868	874	877	808	838	824	919	875	812	804	848	825	847	874	882	844	875	843	881	830	875	900	912	880	845	878	813	837	907	859	854	869	856	864	831	873	858	883	902	883	862	869	872	808	878	890	863	835	882	856	919	859	859	861	854	829	844	875	843	885	847	951	876	846	849	839	874	822	811	902	848	847	831	885	882	853	855	907	851	850	808	847	832	901	861	911	879	874	847	904	876	924	910	804	822	908	866	864	939	841	874	892	829	881	831	882	897	904	821	860	864	838	862	913	857	862	813	826	894	854	853	885	892	911	827	890	812	895	854	863	890	900	856	866	880	870	905	856	879	819	860	898	878	829	868	855	840	868	877	840	835	859	823	913	872	848	894	869	868	900	805	866	892	883	842	879	801	830	824	848	865	798	839	876	869	886	842	799	833	863	806	900	836	880	858	898	893	882	835	821	834	880	861	849	885	832	879	866	826	803	853	926	818	836	795	869	841	883	773	847	923	827	837	884	864	869	874	856	841	908	860	912	830	831	879	908	875	829	890	871	850	886	877	852	857	832	846	816	869	851	895	865	869	834	885	824	845	843	816	851	911	834	882	878	805	897	881	876	868	866	876	857	872	856	870	862	869	846	878	830	893	886	865	848	884	836	862	838	841	828	888	910	900	882	894	885	871	843	864	873	828	914	865	829	914	865	827	893	826	873	873	771	874	841	889	893	805	879	869	825	920	791	856	836	883	781	833	912	870	807	898	917	845	848	874	875	891	859	857	906	834	862	919	875	874	789	878	837	853	882	826	918	920	843	808	891	867	867	828	832	842	872	844	846	906	884	863	836	826	851	874	878	836	851	841	900	876	816	856	915	824	857	872	848	859	852	832	812	890	837	878	875	883	916	892	858	887	824	852	838	903	850	867	894	857	810	872	828	870	834	826	894	888	896	883	828	854	864	869	858	826	881	848	862	848	860	870	851	886	828	885	877	899	892	931	813	790	868	867	845	896	845	855	852	830	843	824	884	871	848	918	870	880	835	854	839	889	841	835	869	864	821	845	868	904	832	882	830	899	834	838	800	875	855	859	865	898	831	855	891	850	902	868	833	833	872	878	826	788	823	860	899	826	831	861	875	873	896	847	899	840	850	879	883	882	822	872	838	913	829	820	842	879	919	864	849	865	943	864	869	852	823	838	857	861	908	869	859	878	873	894	880	836	916	883	851	875	806	857	868	901	884	825	793	874	833	858	825	851	866	888	884	842	847	856	853	872	817	840	839	855	914	839	927	883	910	840	847	858	892	870	875	825	905	870	865	899	894	873	780	849	856	872	851	901	836	858	851	886	847	864	887	839	884	863	815	884	839	905	815	869	811	865	850	864	906	863	838	880	847	847	885	862	905	895	870	870	863	807	918	861	854	885	853	823	873	871	885	850	857	879	865	847	873	809	817	809	847	904	880	876	825	840	796	845	836	824	799	858	836	858	895	848	866	853	824	892	903	874	958	865	844	850	847	875	818	863	840	883	859	864	822	828	856	868	832	857	835	854	843	883	886	875	870	847	894	891	833	838	857	889	841	890	845	855	903	853	808	895	867	842	860	842	816	846	896	858	850	846	861	900	844	863	858	853	851	842	877	859	863	894	840	898	904	919	833	782	771	847	932	896	907	904	924	878	887	899	942	899	889	888	867	887	857	844	844	843	886	893	832	892	845	905	868	837	855	829	795	786	844	850	853	850	857	835	845	860	875	861	874	853	846	874	878	842	905	786	899	852	826	899	876	879	839	805	808	867	872	856	837	885	905	892	890	873	869	908	903	863	850	846	876	840	905	859	876	857	837	845	859	895	866	845	869	883	817	879	888	860	845	906	827	868	811	873	875	855	832	906	867	879	891	861	879	850	892	856	875	827	837	863	826	812	829	807	874	903	893	856	858	815	860	808	849	855	903	889	882	830	843	854	848	914	876	881	895	905	847	867	860	841	851	837	845	886	900	852	872	863	826	867	846	816	837	839	815	863	839	864	882	854	868	863	855	817	895	861	892	850	868	859	896	832	943	839	880	897	862	899	881	905	862	854	818	829	916	921	900	843	850	823	891	853	841	795	834	849	930	889	920	852	878	908	869	887	813	859	830	868	882	847	831	831	824	868	844	881	871	861	823	835	850	862	838	849	840	831	868	861	871	841	905	863	896	845	824	834	830	910	839	851	909	837	867	808	888	887	840	906	857	823	861	863	832	915	885	901	849	853	852	849	818	917	871	930	881	849	825	784	897	849	882	841	870	864	879	871	888	810	832	876	802	846	877	874	885	842	821	853	883	896	900	870	932	808	901	884	837	906	891	820	859	849	891	877	871	912	838	791	879	887	881	844	867	877	898	849	895	865	811	884	842	864	907	887	829	848	874	839	822	889	890	866	825	886	867	832	909	873	847	855	810	820	819	834	872	861	847	898	865	853	896	830	816	882	873	857	870	885	831	866	845	890	926	865	849	833	892	850	825	899	851	886	855	838	855	895	869	879	873	812	876	828	846	814	863	885	858	837	904	855	865	815	840	856	832	847	877	874	886	826	858	856	879	901	903	882	872	856	859	848	859	878	841	847	890	898	848	912	828	831	829	904	879	903	854	864	929	880	830	886	877	877	864	852	835	892	831	908	843	843	922	831	890	847	868	894	826	874	862	866	797	855	908	858	869	817	884	862	817	867	859	849	841	854	872	816	866	891	891	843	869	809	916	890	917	895	825	860	889	863	871	814	910	862	871	855	874	882	876	825	865	837	829	852	863	826	904	884	892	848	857	849	826	824	863	889	828	895	837	833	833	860	873	822	843	826	859	879	855	874	847	816	840	849	880	869	903	853	851	796	904	868	836	909	854	854	912	861	828	840	890	839	867	882	935	824	868	915	925	857	890	878	822	840	818	859	885	925	859	835	898	881	876	846	830	821	813	880	874	881	940
38698	63277	83034	60650	34818	9380	1021	515	389	390	356	368	381	351	329	403	1953	5287	4510	1913	783	353	331	314	316	331	332	334	301	317	322	280	296	321	298	284	319	360	335	320	326	320	311	315	285	289	306	317	324	316	302	284	299	323	315	300	302	290	326	307	305	328	277	299	273	315	291	317	325	303	295	291	338	319	313	315	290	276	325	336	333	271	340	297	287	311	303	309	308	301	283	332	300	303	325	315	302	307	312	287	324	273	298	321	303	307	329	298	292	311	312	289	313	304	329	307	295	308	318	308	304	272	321	296	305	285	317	318	307	349	302	312	312	296	307	311	296	313	279	304	320	330	309	292	305	289	344	326	315	329	307	312	299	285	326	316	334	292	317	308	321	296	307	320	315	306	280	278	319	321	292	307	314	317	284	312	295	291	310	343	305	311	307	305	285	303	331	319	299	302	299	280	315	291	291	303	295	306	267	301	323	308	323	305	314	292	302	288	324	298	310	297	307	277	338	336	319	348	315	310	285	298	290	290	346	304	321	332	299	348	282	346	324	299	306	314	326	283	339	326	331	326	318	307	299	330	324	358	293	326	320	297	300	343	316	363	307	287	319	307	310	308	323	354	318	305	316	265	292	290	350	332	304	305	284	336	301	340	333	337	290	319	296	303	283	351	300	296	296	331	326	327	298	338	324	338	266	318	306	306	300	308	313	282	311	293	302	306	317	297	312	298	353	334	287	297	332	321	282	274	320	299	306	298	301	289	291	315	274	324	288	301	334	281	326	317	273	290	331	299	340	279	327	297	286	314	332	286	297	285	281	305	307	304	308	297	309	316	317	286	297	326	329	314	281	269	297	304	317	321	301	289	305	306	310	277	311	298	268	291	322	323	291	290	319	331	294	320	311	339	289	306	321	331	331	296	293	325	315	315	325	312	304	320	279	284	323	301	308	315	315	312	314	320	290	309	271	299	317	303	311	304	306	307	330	293	318	317	304	332	320	326	308	224	295	299	295	296	296	313	288	318	301	292	313	284	253	296	308	314	304	307	330	295	273	314	309	328	295	318	317	314	294	350	313	327	296	341	294	303	333	325	284	309	267	314	303	315	307	314	317	316	319	309	312	300	276	345	300	311	299	288	311	312	306	309	307	298	312	319	292	313	330	304	314	327	302	312	317	298	298	320	319	281	339	307	317	311	333	303	338	301	304	265	308	340	303	308	297	289	280	277	291	319	331	278	310	305	310	304	296	292	328	317	338	316	284	287	317	298	278	327	306	284	338	292	310	305	325	299	292	302	316	301	293	293	352	298	281	331	297	277	292	305	328	333	319	263	275	304	299	297	320	309	282	297	297	336	336	307	337	291	300	306	340	333	261	300	295	325	298	306	290	301	296	282	334	294	292	278	298	304	324	323	322	316	328	297	314	252	309	300	290	305	312	331	304	309	266	283	312	298	301	303	312	294	310	304	337	289	333	299	310	303	277	290	325	316	303	246	294	316	375	309	287	280	308	352	286	314	308	306	294	321	317	315	312	313	290	312	281	323	297	308	323	308	289	331	298	307	359	316	281	298	325	322	307	312	323	359	317	316	317	270	290	313	327	312	296	320	327	307	330	302	260	311	312	320	321	343	278	302	299	266	280	334	315	294	311	300	315	322	312	307	320	320	310	302	311	278	309	282	351	306	266	323	308	326	272	308	320	323	299	301	316	284	308	287	292	297	288	274	327	297	321	320	327	311	321	306	304	314	315	297	322	335	322	317	299	354	300	317	299	319	312	316	289	301	276	326	301	298	308	294	308	333	287	311	323	321	331	301	315	304	306	292	317	277	282	292	314	352	270	284	307	306	309	323	329	312	295	290	304	314	356	314	323	308	293	319	298	315	288	287	309	352	305	297	294	303	295	305	296	298	331	303	320	303	289	315	283	314	324	344	297	318	329	274	302	308	305	307	302	316	289	306	306	296	303	309	312	299	307	321	270	316	336	338	289	293	297	301	335	315	288	325	287	338	314	324	277	291	318	321	318	299	296	348	301	285	304	327	315	308	297	332	317	288	296	307	296	317	276	331	293	306	296	311	290	305	326	315	296	310	268	320	340	303	317	287	271	316	310	330	297	312	256	287	342	312	297	321	302	298	301	300	287	297	306	320	296	291	287	318	324	297	278	334	345	275	312	292	321	314	286	330	310	305	292	296	307	284	287	290	300	288	300	333	322	333	319	315	316	313	320	331	310	309	304	306	348	312	296	281	281	312	342	331	281	296	309	287	306	308	320	297	303	313	299	313	289	303	283	301	344	306	287	290	327	277	299	312	316	304	294	305	305	312	329	298	286	314	335	314	321	291	284	284	300	299	303	306	306	328	318	314	318	297	330	312	319	293	347	301	297	274	295	310	257	305	347	328	290	289	310	296	298	305	326	337	304	319	278	311	296	317	335	283	331	282	278	317	320	296	307	316	349	299	296	315	304	306	300	293	319	309	280	294	312	334	321	307	283	304	322	310	322	331	288	303	303	313	327	324	310	294	289	297	303	303	284	311	345	311	315	301	329	327	278	306	301	333	309	292	290	300	271	299	324	293	306	318	315	312	290	305	307	328	295	325	335	312	333	299	298	315	307	307	360	327	307	316	321	272	325	298	277	295	327	313	291	321	315	283	357	320	306	325	326	328	299	319	341	332	287	301	275	298	273	298	310	312	309	300	270	314	286	331	319	314	290	301	291	305	324	316	319	322	332	315	310	276	306	280	295	336	290	330	307	307	336	303	280	308	369	313	296	309	323	317	329	307	299	308	296	356	343	317	272	297	299	273	318	317	306	310	289	304	306	325	293	322	324	302	292	337	336	289	311	299	307	280	305	292	291	333	324	300	280	287	283	300	298	296	297	268	335	308	316	304	301	289	312	289	312	316	286	313	272	328	294	314	318	319	305	307	263	290	315	317	298	315	283	293	281	294	294	339	278	301	327	310	312	299	345	292	300	326	308	297	315	316	301	281	298	331	322	289	280	333	332	333	313	283	310	341	294	303	322	316	316	324	296	309	326	326	321	302	310	312	318	283	301	287	297	315	307	317	340	322	296	299	290	301	279	329	292	312	300	340	307	292	317	357	289	300	277	296	310	304	323	332	290	342	306	288	323	330	303	305	317	329	333	296	288	281	319	274	287	323	296	300	323	301	321	319	309	282	352	319	314	306	338	316	306	324	300	322	297	294	289	310	299	331	315	294	334	324	340	278	339	321	315	305	310	308	340	293	307	278	288	313	306	295	279	303	305	299	302	320	310	329	285	298	302	294	277	302	325	344	283	303	321	315	285	303	302	332	322	290	333	290	292	301	338	323	284	314	311	332	310	281	270	314	283	307	319	318	310	296	305	310	291	332	338	309	306	312	282	337	305	307	303	312	334	328	301	296	297	281	302	314	348	301	314	300	316	309	307	309	282	295	299	304	307	312	298	277	324	282	330	323	305	299	315	300	321	302	294	287	300	314	309	334	305	314
22090	49135	81437	65218	33719	2067	1803	1381	1272	1212	1174	1095	1056	1061	1012	1371	9212	22344	18376	8722	3154	872	730	767	787	745	729	781	738	802	812	769	817	810	791	752	786	802	739	741	751	757	757	752	784	755	805	758	744	720	766	773	748	752	776	775	774	696	756	743	809	772	805	729	774	766	785	765	787	756	785	723	777	782	761	792	795	735	773	728	772	767	811	743	790	786	777	806	810	800	735	737	751	767	753	787	751	768	771	773	776	761	796	816	715	768	795	785	800	763	744	760	805	805	749	787	756	769	759	768	741	798	831	769	799	780	812	763	764	760	831	773	765	762	792	775	741	784	759	752	809	783	788	785	751	780	732	751	752	746	824	709	738	781	802	740	740	758	774	825	764	803	820	770	732	765	793	728	759	809	739	755	774	760	766	765	769	796	771	726	778	781	751	775	803	729	817	807	777	755	752	823	766	818	801	802	768	772	772	753	774	727	829	737	790	765	760	765	745	807	788	788	761	784	752	761	771	759	743	809	782	815	794	738	786	750	782	757	754	779	742	807	774	757	717	791	787	778	728	801	809	763	789	771	765	740	756	781	802	802	767	736	782	737	777	787	772	778	733	739	749	742	758	768	774	771	756	828	789	776	821	777	812	758	814	741	788	785	759	791	721	769	748	709	776	791	805	806	806	769	798	734	799	784	704	800	816	821	791	783	775	809	773	739	786	794	749	777	747	847	787	786	764	741	809	784	769	782	789	791	775	780	797	778	760	768	824	787	749	754	767	791	777	783	787	802	750	759	796	763	765	784	776	776	776	796	770	820	763	762	777	736	794	789	791	782	800	788	774	755	745	755	789	727	786	783	801	780	793	781	775	732	771	765	747	746	786	746	781	866	786	748	741	779	810	736	776	738	768	771	760	741	745	827	741	811	764	757	778	767	790	764	778	822	787	702	754	837	731	821	790	778	770	785	738	775	792	791	788	791	801	823	775	761	779	763	787	710	742	749	766	719	790	792	780	740	783	795	742	745	747	771	820	775	771	766	767	752	783	760	750	776	792	764	790	794	769	814	780	832	799	752	764	769	751	780	802	740	775	782	735	796	759	791	772	801	748	803	774	797	800	768	736	767	860	765	767	774	800	762	781	746	806	742	741	741	790	744	723	773	741	783	786	782	814	767	778	777	758	745	788	749	779	796	773	735	713	777	760	778	758	795	755	784	712	806	748	804	771	761	771	769	761	750	837	735	770	762	725	780	817	742	760	723	796	804	783	811	785	768	721	773	832	769	761	779	777	806	735	775	821	772	791	791	775	827	802	739	751	787	767	738	780	762	790	740	815	736	779	797	797	773	742	773	751	827	799	779	776	750	766	723	760	801	757	749	798	733	780	790	757	801	746	803	798	748	770	788	748	773	764	791	745	781	761	780	818	746	789	758	837	828	871	727	795	779	758	778	760	772	791	788	774	774	768	767	803	779	754	734	759	759	767	768	730	745	827	752	755	778	790	793	765	829	769	774	828	788	741	748	786	761	754	773	781	787	819	737	777	735	736	826	759	747	784	691	739	747	813	715	786	756	779	793	763	784	818	770	703	755	771	784	780	762	779	747	738	768	806	789	759	714	755	753	775	794	755	765	783	780	792	808	792	793	734	730	772	773	748	735	805	784	788	815	766	733	725	756	797	837	763	795	769	780	828	804	794	814	774	765	726	776	766	801	813	781	718	811	707	825	762	799	776	806	775	797	791	840	782	761	785	727	735	770	751	757	814	776	788	727	826	764	816	736	800	751	796	745	788	735	795	736	791	797	750	783	780	776	758	752	781	753	755	782	759	781	790	788	710	791	797	821	766	799	735	765	774	776	779	813	779	747	787	852	760	791	770	765	760	789	771	794	782	786	824	799	788	746	739	774	753	722	772	769	807	804	807	768	739	736	784	770	828	723	778	810	722	754	761	689	744	813	769	795	803	777	755	816	757	820	821	772	775	741	747	776	764	779	768	768	746	766	780	784	746	797	778	817	751	819	770	740	788	762	757	776	815	792	719	750	762	777	777	760	739	777	821	777	773	787	805	786	772	786	809	755	807	770	746	779	786	776	753	721	797	736	791	784	750	733	759	766	767	750	823	782	751	776	817	799	802	798	778	798	764	815	760	791	751	781	766	783	752	805	797	741	764	759	798	765	745	723	737	738	809	802	754	816	803	765	786	833	787	743	768	806	798	785	812	799	769	768	816	821	757	775	786	758	768	760	773	783	768	783	782	793	782	760	775	754	711	784	750	774	811	741	741	785	817	754	784	771	754	761	788	774	746	778	839	723	781	756	790	778	698	758	784	777	816	764	800	736	806	766	765	722	769	817	743	701	824	796	725	777	782	796	729	752	819	782	734	834	817	740	767	757	767	744	754	779	796	741	791	789	826	813	825	799	818	776	762	783	738	757	767	819	737	782	738	754	719	799	806	790	793	789	783	832	803	807	792	765	772	791	796	771	749	784	785	761	756	761	779	788	759	773	814	773	768	800	790	766	772	785	779	789	791	734	748	785	732	833	761	826	792	768	803	820	726	788	756	786	735	786	712	804	764	766	838	730	771	734	740	818	825	755	812	752	747	804	802	769	799	783	767	772	764	786	764	736	821	755	742	715	728	795	803	752	754	743	747	802	760	775	761	779	785	777	762	781	788	744	788	793	761	706	786	782	819	750	801	785	805	767	761	735	804	751	758	750	793	776	788	739	776	762	768	770	767	800	743	754	792	736	764	778	753	792	782	753	753	747	760	758	763	827	762	777	787	790	789	803	810	735	798	729	759	787	792	778	768	800	723	768	787	764	741	766	728	745	764	771	725	816	788	836	742	786	797	759	799	805	776	776	839	787	790	705	728	774	766	792	793	778	796	781	743	769	754	804	888	755	736	754	800	743	739	737	831	737	823	809	795	777	812	787	747	802	780	779	771	771	733	756	739	748	805	770	806	754	736	760	735	754	774	782	731	760	788	734	796	769	811	751	753	771	763	773	820	779	813	765	723	750	755	752	785	779	779	762	773	740	802	729	787	765	739	765	797	793	754	727	773	821	780	769	753	766	772	806	795	796	791	784	799	790	757	841	761	737	755	744	793	764	807	762	763	738	762	795	790	771	750	796	745	796	791	840	780	815	837	749	797	786	798	762	749	767	787	793	771	784	790	737	751	790	829	778	772	698	789	786	815	803	790	766	798	777	801	762	753	844	773	800	789	754	818	776	717	787	755	750	764	792	795	784	823	802	754	734	748	737	759	775	776	755	744	750	827	720	773	710	756	746	757	779	717	749	833	783	737	775	742	697	773	776	769	802	789	774	772	708	772	773	770	781	765	749	792	772	766	819	750	753	765	774	728	752	766	758	715	757	805	757	769	774	811	781	766	739	785	738	794	754	788	772	821	777	790	782	787	751	755	711	778	720	802	806	827	769	817	775	759	740	784	762	750	760	814	733	746	763	786	757	725	741	824	784	718	799	778	769	798	774	762	767
4263	5543	15820	7897	1476	281	303	305	315	267	281	245	269	232	274	301	356	572	564	408	282	281	284	296	265	279	271	276	284	273	306	300	321	286	281	289	288	270	288	284	252	295	292	277	280	281	277	235	253	292	268	257	282	264	281	258	287	280	251	280	262	300	279	264	262	268	275	267	263	251	270	279	266	276	286	280	261	282	269	248	302	267	278	262	255	301	285	270	269	254	252	261	272	277	292	279	278	264	280	272	289	296	281	282	290	272	257	288	267	295	278	293	297	290	266	253	278	292	270	272	275	238	269	303	267	281	276	303	272	270	244	284	276	264	253	245	296	262	279	284	266	284	238	251	271	274	278	299	258	276	275	256	299	252	245	312	267	279	261	276	254	289	246	278	279	271	286	301	262	282	277	257	277	280	279	265	279	281	259	245	255	271	281	279	251	279	300	251	291	292	295	253	250	283	283	283	274	275	303	272	256	278	279	290	300	292	254	292	302	272	248	292	260	254	264	313	283	291	282	286	281	292	268	281	269	268	281	251	276	243	246	267	296	284	305	269	276	270	304	270	273	238	293	272	265	249	287	288	272	293	293	278	261	255	261	296	259	265	300	271	235	267	280	276	278	323	242	290	291	289	294	296	284	280	261	273	248	254	269	281	252	262	291	246	263	278	268	264	256	273	274	260	267	287	258	265	293	242	288	258	255	282	286	284	290	258	259	251	270	269	303	250	268	266	264	271	291	271	246	271	276	271	250	257	306	272	281	275	285	292	271	306	298	273	253	288	284	276	292	238	289	293	280	283	279	241	265	288	273	267	308	285	294	278	307	281	289	311	301	282	269	295	278	253	292	287	257	270	238	277	258	279	273	251	268	280	311	294	268	286	301	265	254	269	306	270	269	256	311	273	275	255	265	269	261	280	274	291	282	284	251	284	264	278	249	277	275	276	262	272	250	273	255	275	262	283	264	250	273	293	263	258	278	275	292	271	249	279	279	282	278	246	256	266	260	275	286	246	273	263	242	316	268	265	285	273	278	269	250	261	261	282	275	288	261	274	285	286	271	268	249	259	284	263	269	283	253	273	272	240	302	290	276	271	268	272	309	269	277	282	291	260	282	277	277	269	304	246	272	287	281	299	283	279	265	265	269	281	242	285	277	264	288	276	285	259	280	247	248	261	268	256	291	241	264	282	290	268	293	293	264	264	251	240	268	275	256	254	287	267	299	264	269	276	294	258	250	278	279	274	267	275	287	267	270	294	275	258	279	258	263	285	288	245	257	258	281	271	279	262	259	288	254	267	297	260	243	242	278	300	248	265	233	250	290	248	303	259	257	263	226	257	270	267	263	281	243	271	274	289	294	277	277	276	294	274	269	256	274	261	269	255	269	286	263	294	274	271	305	263	263	265	292	250	270	251	256	255	247	264	306	265	276	312	299	238	286	259	295	303	295	290	293	270	263	276	294	253	241	271	311	263	305	269	262	293	265	303	243	279	266	264	286	280	265	258	238	305	298	256	281	276	282	272	261	263	271	240	260	283	272	272	251	275	284	279	281	260	273	265	271	271	264	270	291	289	268	283	283	272	262	303	279	250	269	274	290	316	278	247	276	267	261	274	285	276	272	264	286	256	281	291	275	269	285	272	244	297	241	267	306	266	251	287	266	305	257	273	256	282	296	253	298	298	280	262	284	273	271	296	291	265	304	282	254	253	299	268	261	273	255	287	282	319	280	288	281	280	285	309	282	243	264	260	290	264	260	274	265	257	261	282	282	271	306	260	257	254	288	271	288	265	300	249	270	292	280	273	282	246	283	256	267	287	270	259	272	271	263	282	325	285	258	268	285	287	289	271	280	268	286	298	273	254	260	284	307	274	260	259	273	270	299	264	279	259	263	291	253	256	267	274	256	270	262	308	309	275	252	282	280	244	287	264	288	280	259	264	282	259	297	290	309	280	252	256	281	288	287	244	314	271	253	268	282	258	265	285	280	251	251	303	260	264	266	289	254	253	283	283	282	287	273	250	252	253	282	264	266	232	299	287	263	334	298	286	282	270	258	253	279	277	309	270	285	305	251	260	267	261	276	270	268	277	278	264	284	276	286	293	255	260	258	276	276	278	245	279	254	283	271	260	299	268	297	260	282	246	276	297	271	266	278	283	260	268	286	284	282	249	250	265	301	289	266	295	257	259	276	300	272	279	253	285	272	268	276	275	259	257	246	241	326	267	297	258	289	276	271	253	283	255	279	259	252	250	294	280	294	263	269	265	291	268	270	269	257	310	265	266	283	286	276	269	287	255	259	272	288	292	288	290	251	260	253	276	270	263	263	267	255	278	263	273	274	276	303	281	266	279	256	306	278	274	269	275	291	252	260	258	270	258	260	252	274	286	252	261	268	299	268	282	274	276	255	254	274	267	276	293	264	276	247	288	272	277	265	272	280	274	266	287	254	274	276	307	232	264	261	267	268	272	292	278	279	284	267	270	269	271	270	302	287	253	255	251	279	259	262	287	285	245	246	265	254	222	265	290	275	260	240	277	287	270	265	286	285	262	281	284	273	251	280	258	270	270	278	260	253	274	246	272	261	268	296	281	280	260	257	267	271	256	276	294	255	312	289	274	285	277	245	273	274	258	259	280	284	270	295	276	268	254	235	267	261	290	300	266	260	255	283	265	276	262	255	271	257	269	276	239	248	257	288	263	290	264	273	245	260	284	281	265	262	304	255	264	307	259	266	274	222	297	280	295	279	265	279	260	258	292	276	248	234	286	251	256	273	285	280	296	270	277	290	281	272	290	261	264	292	229	278	284	270	279	259	272	268	272	295	271	257	271	292	290	277	267	286	261	281	285	290	308	272	299	293	269	296	322	261	263	280	289	259	271	283	269	288	260	254	271	281	263	322	240	255	275	255	261	293	292	269	263	303	267	276	289	293	275	279	266	236	278	259	267	295	301	303	276	238	237	273	285	289	276	274	251	284	277	297	302	255	287	276	262	286	262	276	282	272	260	241	287	276	267	267	278	246	288	275	295	298	246	267	294	270	263	259	298	289	257	256	263	254	296	296	272	235	275	272	288	282	308	298	283	263	291	275	271	262	277	264	280	272	285	268	298	294	296	304	251	277	265	271	275	295	287	268	272	285	290	251	293	281	263	267	254	270	243	280	285	259	266	251	264	262	292	250	282	280	275	269	284	284	268	263	280	281	275	232	269	273	265	268	270	288	298	260	260	292	245	255	302	266	269	282	290	271	278	251	294	250	261	246	250	246	294	263	218	294	259	266	266	282	280	282	272	279	299	289	310	285	247	278	257	257	253	278	280	250	291	297	269	295	284	298	283	267	281	277	289	274	264	269	254	254	266	247	273	278	277	275	287	258	275	285	244	257	272	272	306	296	266	272	286	265	268	270	288	265	274	270	295	284	263	264	294	242	268	267	273	260	267	288	314	255	269	260	276	271	298	250	278	247	278	251	287	283	267	288	281	287	284	245	255	308	257
3710	8600	26158	16524	4677	751	770	733	754	708	709	734	723	759	755	774	1323	2516	2322	1476	878	758	711	676	685	663	753	725	727	715	700	733	738	726	718	767	704	699	686	695	682	713	705	759	685	692	721	725	731	727	765	715	714	710	692	718	732	713	733	744	740	739	704	703	691	685	725	695	695	758	733	779	713	703	717	702	757	738	732	712	725	704	706	733	731	742	681	733	718	734	720	692	680	733	769	752	742	764	753	743	757	697	711	761	770	735	685	714	728	695	731	723	684	664	729	736	704	706	706	753	759	723	717	727	737	691	727	745	711	736	743	710	700	684	732	674	724	706	736	771	722	705	715	744	722	731	723	704	713	753	694	734	716	675	749	726	710	711	702	704	713	706	741	714	730	707	703	719	717	755	733	726	698	676	734	690	722	703	730	702	736	719	693	722	732	717	710	683	695	713	701	662	754	728	720	711	737	679	693	723	685	710	745	694	730	737	727	742	716	739	764	733	700	676	696	725	713	686	733	730	736	699	712	689	697	750	741	745	709	684	728	704	678	708	665	738	781	697	711	753	722	713	711	710	706	733	766	724	748	703	727	709	694	754	709	696	724	738	799	704	722	706	698	728	719	718	688	707	740	720	715	722	726	720	734	733	738	709	719	712	633	705	734	729	714	710	734	744	677	706	708	739	750	714	702	701	677	746	663	719	717	720	696	716	693	714	674	761	712	713	737	690	699	707	697	688	727	701	735	735	694	736	709	701	735	715	688	686	737	727	736	686	730	730	704	708	688	705	671	710	700	724	731	749	706	735	721	688	664	744	715	699	749	767	735	721	672	713	697	760	739	707	734	740	759	782	721	744	715	671	750	729	697	712	728	712	747	697	740	735	701	776	745	707	739	687	717	692	650	669	722	728	725	682	651	681	720	725	739	723	706	765	688	708	711	749	733	741	720	713	700	692	740	694	720	666	720	726	680	709	742	756	713	727	727	725	699	675	707	721	698	728	677	701	713	726	716	746	720	679	729	718	747	687	709	732	677	722	712	754	776	737	710	693	711	728	701	720	710	757	680	725	762	698	713	703	702	693	729	705	719	702	724	675	742	763	734	711	737	689	724	708	708	731	702	681	692	680	717	724	736	672	715	724	775	719	728	706	733	685	735	711	717	750	730	743	698	697	731	722	691	710	687	720	742	702	720	686	667	724	733	725	719	716	692	709	747	779	688	714	663	709	760	679	736	680	714	707	700	710	689	729	756	712	739	746	711	744	708	673	728	733	685	764	670	703	651	706	750	687	740	726	726	682	736	708	681	729	689	747	734	746	748	666	725	734	743	671	705	665	705	725	709	743	708	745	678	698	697	708	699	729	721	739	699	738	704	668	707	699	705	687	713	709	723	716	759	693	759	732	696	724	706	751	678	739	747	731	675	701	688	691	746	735	715	676	704	667	739	721	695	698	704	704	752	741	648	724	690	645	714	703	746	712	703	759	720	750	786	700	728	717	715	722	677	747	745	700	719	740	733	705	704	703	675	717	726	697	726	717	740	742	727	684	681	749	762	729	697	722	670	742	689	736	706	709	681	700	688	692	782	687	667	707	718	692	713	717	706	670	726	716	709	732	675	728	738	702	709	699	693	682	690	740	666	725	666	751	696	764	722	664	700	706	728	716	743	708	740	721	711	686	720	646	759	744	721	750	696	720	684	726	735	721	709	726	797	745	691	756	755	772	695	748	695	672	719	687	702	715	730	760	741	758	766	746	728	716	679	635	701	682	703	756	692	719	683	690	763	676	705	726	692	724	713	685	697	723	739	649	689	685	692	713	733	716	688	716	707	727	758	713	693	779	742	713	741	695	770	701	737	714	737	728	725	717	734	712	661	728	735	725	709	680	704	703	724	725	734	729	721	708	735	699	732	710	763	721	699	713	712	693	716	723	704	678	751	751	705	725	716	717	708	680	708	698	630	753	711	707	739	719	744	756	729	689	711	710	733	743	668	680	705	707	745	717	708	708	760	716	751	710	752	723	772	693	718	736	703	633	704	746	718	734	723	691	770	679	685	734	705	671	689	710	755	743	760	708	687	681	743	755	705	705	691	715	676	761	718	753	715	737	719	732	762	713	724	723	760	745	721	727	768	710	700	691	695	679	663	681	702	737	777	725	697	753	700	728	723	727	701	743	715	766	709	714	690	719	717	729	709	701	688	745	723	687	738	680	745	741	728	745	739	687	715	700	730	717	752	696	783	754	705	714	707	695	758	744	715	668	731	708	674	682	717	726	707	731	722	699	728	716	778	727	679	743	721	658	711	718	722	709	735	710	727	750	744	746	692	707	757	739	689	678	721	720	716	746	662	669	762	777	733	729	731	748	742	750	707	728	738	722	761	733	717	701	705	682	731	715	700	676	700	687	721	765	737	663	713	691	718	712	710	718	687	718	741	714	719	747	781	719	714	717	693	744	679	759	704	715	779	666	715	727	755	702	754	743	714	695	724	673	735	771	700	743	679	697	726	735	685	708	717	760	676	735	715	684	721	714	730	766	686	731	722	637	722	748	691	694	710	740	717	776	741	722	690	722	758	737	709	682	708	743	702	713	741	737	691	730	691	682	692	722	711	730	730	722	714	669	694	696	692	713	705	705	742	726	676	688	723	749	718	734	730	715	736	686	777	712	716	704	727	711	753	756	724	747	723	716	691	705	739	747	683	701	665	693	698	675	711	696	755	755	718	721	717	697	691	722	733	709	717	710	743	769	769	723	692	743	747	742	781	781	753	764	772	691	772	696	695	723	746	685	682	697	674	698	741	741	735	704	725	712	713	734	721	725	716	779	755	691	698	695	728	698	732	722	707	649	684	719	720	744	743	688	724	710	714	748	738	740	760	701	690	718	701	754	682	718	729	741	731	700	739	729	688	732	673	711	681	762	723	686	725	702	703	768	703	687	705	704	754	758	741	723	732	744	733	674	744	741	697	724	742	686	700	728	707	691	692	690	715	754	751	723	775	706	744	706	744	707	729	783	703	725	719	731	747	725	738	686	670	702	727	709	706	702	702	733	770	695	718	672	708	678	717	718	703	693	694	728	742	667	715	695	682	728	731	770	699	742	697	756	692	744	715	731	735	724	737	696	731	670	723	724	692	723	696	716	726	674	709	726	693	737	670	683	719	718	687	693	716	720	696	685	712	747	741	694	727	714	689	697	739	714	712	669	670	687	708	696	741	713	720	676	700	752	735	706	760	727	695	737	737	737	678	674	724	698	720	699	696	673	721	781	694	715	722	767	668	686	702	702	755	707	736	694	703	744	677	705	696	732	760	729	689	783	750	741	732	722	740	721	717	724	749	689	713	693	746	729	689	727	743	716	768	716	703	763	737	731	676	759	658	718	701	676	699	709	750	697	750	718	747	724	710	721	717	710	747	700	681	722	718	757	685	667	745	722	722	731	722	733	728	743	677	706	701	703	714	730	769	733	728	770	708	733	737	768	701	700	668	698	791	694
29870	49549	68971	46353	19506	2069	468	395	344	361	368	369	354	345	355	480	1834	2885	2179	940	535	362	330	339	320	334	323	323	357	344	339	299	315	354	340	346	324	313	332	301	290	361	304	316	339	331	338	327	350	304	336	323	321	334	309	349	332	331	330	336	336	318	324	333	322	331	327	336	355	311	336	329	310	332	322	325	358	325	342	335	328	347	369	332	293	372	345	351	353	354	358	305	327	343	298	340	346	342	324	330	329	336	351	346	362	338	321	327	335	314	314	313	340	332	328	340	316	315	348	346	330	326	332	368	382	333	322	338	341	308	329	341	325	336	359	345	330	364	333	345	326	329	308	319	357	332	345	317	323	361	329	322	348	363	300	302	328	306	347	327	320	326	323	316	347	342	341	358	329	328	326	333	344	364	326	330	337	344	332	345	322	332	342	332	345	342	318	334	334	334	371	301	350	314	354	310	342	339	331	305	343	340	343	327	314	345	322	351	339	321	323	375	322	315	329	344	341	309	324	354	343	330	278	355	318	342	345	344	353	344	340	325	313	315	358	348	345	343	314	333	363	299	329	344	351	335	313	349	340	316	313	335	309	279	332	332	349	312	309	320	370	326	376	349	346	331	373	318	346	319	326	334	319	326	353	334	346	347	320	326	347	332	327	338	326	328	347	317	331	356	318	334	322	346	332	373	347	356	348	314	320	331	351	316	321	345	322	357	310	358	343	350	351	356	348	349	346	363	334	318	306	355	334	315	332	328	318	362	345	341	320	324	335	335	335	305	336	334	327	333	348	372	337	360	315	344	338	298	313	311	361	348	359	340	336	322	320	356	320	327	343	281	362	366	308	309	326	328	383	316	332	345	310	328	363	330	310	349	339	337	329	346	343	326	313	331	348	353	307	339	315	343	351	359	312	362	329	360	347	326	342	340	331	355	311	344	308	322	325	337	319	349	349	334	313	341	370	347	351	284	351	330	298	305	337	346	301	347	341	321	326	319	370	327	332	322	328	348	322	323	344	344	335	366	333	322	367	339	331	339	339	332	325	315	353	326	327	328	340	338	335	330	335	303	337	334	320	349	311	344	345	312	317	318	331	329	336	359	318	359	314	320	337	360	330	333	320	339	362	341	310	312	330	363	328	311	326	337	328	339	335	338	334	304	324	324	311	312	332	316	340	298	357	336	306	362	330	313	331	324	317	354	351	327	325	348	342	337	311	303	340	329	324	340	333	315	344	347	321	357	333	306	308	351	318	337	331	323	346	329	325	331	331	332	390	349	336	347	357	310	320	321	314	342	335	334	332	307	338	312	322	327	333	361	358	341	328	345	319	311	358	347	305	325	335	334	355	322	308	323	313	309	337	338	313	334	327	341	348	351	352	335	333	334	321	371	329	328	319	346	353	344	342	371	338	344	300	351	381	332	346	383	339	353	358	355	338	331	326	335	323	355	318	337	353	346	315	315	338	330	302	325	366	333	346	324	378	343	320	315	333	338	315	353	316	337	342	354	346	350	325	351	350	348	299	310	329	338	357	343	350	333	318	346	358	346	342	346	359	316	331	296	331	349	333	332	320	342	336	369	333	320	342	317	328	316	325	324	329	338	301	345	318	330	331	335	313	332	288	309	320	316	322	347	322	325	327	348	305	358	324	344	320	348	313	318	310	318	318	347	361	321	347	297	326	341	315	319	314	367	373	357	318	344	337	321	310	336	289	291	372	370	351	382	350	351	317	319	377	341	367	349	338	347	341	352	354	324	314	341	339	305	347	330	353	304	318	326	307	352	293	352	337	344	319	310	327	361	344	313	335	327	326	366	338	301	346	341	308	293	352	343	320	322	360	341	306	331	377	354	311	330	324	348	344	303	317	347	354	323	342	345	332	320	329	316	325	336	357	318	300	326	366	341	317	354	304	326	349	337	336	332	347	337	344	314	338	330	347	348	333	326	353	342	314	322	344	333	354	338	339	328	320	305	341	364	353	322	317	324	324	335	344	342	319	348	315	326	311	344	340	356	340	337	335	306	359	338	303	336	304	323	322	307	322	337	323	357	345	320	300	313	324	344	348	328	356	358	331	326	346	359	366	338	340	352	338	320	325	311	334	339	321	319	336	318	344	363	350	327	368	360	385	353	329	313	349	324	320	324	333	344	333	305	331	335	354	316	315	374	285	336	356	334	324	316	350	337	355	330	346	301	317	338	341	335	354	338	344	320	317	356	333	372	343	358	340	336	382	295	309	330	374	328	331	341	315	355	315	340	324	364	324	326	351	345	324	321	307	317	308	294	355	324	339	324	309	357	327	337	319	335	320	341	312	347	331	334	358	306	316	336	338	310	313	317	381	327	336	354	324	276	335	334	325	349	353	348	314	302	333	346	319	328	363	340	377	337	336	321	347	328	344	332	350	360	368	372	357	351	308	346	329	370	332	337	329	334	321	342	342	346	291	327	350	300	344	320	327	345	319	337	337	378	330	294	349	332	370	329	347	354	343	323	333	324	338	321	333	327	361	332	328	327	330	308	317	338	320	343	304	350	327	345	363	334	334	339	348	313	309	348	362	307	313	345	335	345	342	325	342	316	326	327	352	360	287	344	339	344	343	328	363	310	317	328	361	345	298	332	342	340	341	323	301	321	323	354	327	323	296	326	307	329	319	323	359	302	327	310	345	352	359	373	316	320	329	369	329	344	337	315	310	313	334	338	365	347	378	299	319	306	319	368	328	318	351	338	309	347	320	324	371	322	337	329	361	332	352	305	378	364	360	310	303	325	330	322	321	352	313	360	326	339	331	316	319	343	314	315	339	360	364	299	310	362	348	333	325	365	330	333	340	337	352	333	324	339	311	322	343	323	364	307	327	306	353	320	325	343	350	350	356	311	354	354	325	325	341	311	339	324	324	361	331	330	344	327	362	334	301	370	361	331	324	316	330	361	322	347	338	311	333	339	350	308	324	328	350	345	350	354	311	351	330	325	320	349	330	321	328	351	340	307	331	328	363	338	331	303	348	323	334	345	342	329	336	354	340	318	317	353	327	300	342	319	338	344	341	314	328	326	334	342	366	346	336	368	329	305	300	339	313	350	343	341	305	316	337	309	324	342	333	320	321	291	320	355	345	326	368	291	348	312	310	344	313	322	312	340	300	335	331	314	325	346	282	295	335	329	339	332	334	330	338	339	334	343	324	326	311	316	352	311	320	354	350	303	337	329	316	309	356	327	312	343	336	319	378	325	367	353	355	335	348	352	323	312	335	367	311	334	355	313	326	336	344	322	300	340	332	290	305	295	329	364	332	335	345	301	314	316	329	342	323	341	275	317	352	332	361	308	328	320	354	339	317	319	315	332	346	314	348	354	326	391	312	323	348	332	330	359	324	339	334	277	347	346	316	339	361	344	333	340	333	319	345	338	346	342	365	321	370	350	305	315	336	319	305	340	306	363	338	310	304	352	342	302	345	315	344	362	337	318	328	325	324	318	325	321	366	359	342	321	308	340
18784	39016	63498	47845	19942	1393	1304	1258	1155	1042	1030	1110	954	981	980	2068	10079	14315	10199	4317	2021	893	856	818	848	880	869	873	820	883	889	889	843	836	872	830	829	885	811	863	863	808	880	825	816	826	866	849	897	808	873	850	861	897	875	857	856	843	859	881	832	847	802	859	829	852	868	848	891	880	900	832	854	892	889	863	850	857	815	786	909	944	840	838	818	888	794	798	851	843	859	817	872	832	807	840	816	868	867	859	828	851	846	893	800	803	885	831	880	825	818	901	837	848	776	781	869	805	865	901	849	871	834	798	843	854	834	871	833	824	849	883	828	910	831	873	835	837	885	829	898	845	858	893	866	879	841	815	856	816	865	789	850	898	778	860	817	823	774	824	809	853	813	856	829	857	836	885	797	864	837	840	867	809	855	832	871	882	843	895	832	863	803	830	866	871	771	808	861	818	835	855	806	829	834	835	819	858	890	820	804	842	854	836	868	866	881	845	838	815	835	845	833	839	878	838	845	836	872	811	821	818	851	832	908	856	811	845	855	836	788	858	820	859	852	870	835	823	890	875	817	779	875	822	794	860	826	852	836	823	893	871	795	775	815	807	850	830	838	903	819	875	833	846	851	851	831	848	862	870	875	870	849	859	826	848	824	842	835	827	858	794	888	821	877	849	876	857	880	897	890	843	806	846	870	847	894	853	799	832	896	824	810	886	847	850	781	877	807	840	839	867	861	845	826	864	810	842	880	794	851	796	871	810	845	841	840	842	815	844	858	853	877	846	861	889	845	839	850	834	874	857	843	945	833	823	892	842	821	832	886	841	848	789	843	789	845	845	873	852	887	826	874	846	855	869	830	823	807	860	830	797	807	841	836	831	837	812	866	872	819	850	858	848	840	888	870	814	828	878	792	863	874	851	801	847	816	846	890	836	878	822	810	813	884	843	881	786	840	845	847	861	868	819	863	893	817	855	817	898	830	860	838	808	886	843	875	846	886	832	872	827	817	781	837	848	886	824	905	875	846	884	819	875	836	812	874	845	886	853	868	869	823	841	862	830	806	800	849	828	808	865	788	860	834	863	816	808	834	868	853	849	876	794	870	799	850	852	849	814	862	850	804	900	878	814	865	778	847	844	898	853	834	830	864	842	871	834	831	842	824	798	829	839	874	810	828	851	879	863	843	791	859	851	893	832	828	897	879	844	811	861	864	864	834	860	831	851	834	877	815	826	832	894	887	837	842	798	827	837	836	844	887	854	918	874	874	870	862	883	829	844	847	867	826	858	797	805	869	912	875	910	823	834	900	869	810	835	890	843	821	820	824	880	823	857	800	864	840	831	932	838	849	829	835	794	862	833	857	845	832	854	887	833	869	812	854	804	863	858	843	833	842	829	811	882	847	879	827	821	807	888	818	837	872	849	889	840	877	827	809	801	868	830	858	861	831	879	860	837	855	841	819	836	798	882	834	896	848	822	834	826	863	826	832	844	788	825	875	833	867	878	838	869	828	811	816	900	870	862	815	881	851	876	868	877	806	832	881	868	840	850	849	824	812	835	892	868	882	875	854	902	879	819	826	864	832	839	826	847	846	868	902	900	853	849	831	855	835	837	836	817	874	836	876	844	847	897	838	843	868	864	867	829	863	830	822	804	859	855	852	835	891	858	817	817	849	876	798	812	833	831	880	866	890	825	863	812	827	846	793	827	841	861	812	884	846	875	850	797	858	836	794	820	875	778	845	849	863	881	868	833	873	858	896	894	823	842	832	840	871	837	856	854	799	856	842	874	801	832	827	872	873	863	828	871	840	881	796	872	854	852	829	815	844	821	839	808	899	831	878	877	918	821	843	852	821	833	889	843	823	820	844	858	872	842	842	820	838	841	870	833	860	862	859	824	864	881	795	814	873	819	870	865	845	823	787	861	840	912	843	822	844	851	801	828	844	852	807	852	843	787	808	838	825	863	836	828	838	839	823	851	854	888	855	775	880	879	853	819	841	833	805	853	877	890	853	862	881	845	840	856	847	848	855	810	853	887	872	800	832	852	839	891	860	830	873	847	832	840	857	885	855	818	857	869	844	841	852	821	831	764	902	807	819	868	864	804	841	785	859	873	848	832	810	815	800	892	870	825	871	828	856	804	802	800	849	870	821	833	893	805	844	833	840	915	817	824	873	849	875	865	834	837	840	893	842	839	917	864	874	815	848	848	891	869	835	870	774	842	823	900	782	785	865	874	803	838	816	832	834	883	857	830	804	820	845	901	858	844	824	854	873	838	812	827	825	849	831	808	825	818	869	837	795	902	859	838	847	828	896	920	817	848	819	813	874	859	892	867	843	855	835	840	877	832	861	894	859	858	835	835	870	856	810	834	842	810	865	857	894	865	846	850	854	811	886	814	884	806	859	830	859	850	848	844	887	823	857	788	840	876	844	874	827	869	841	800	879	792	892	842	857	824	784	845	859	806	819	849	836	841	869	875	873	803	878	823	790	832	843	815	898	867	831	822	890	778	807	818	833	867	812	859	892	853	885	869	808	892	849	895	872	844	816	803	861	910	887	895	840	816	885	878	847	839	847	846	864	835	905	893	825	787	830	839	884	859	858	831	848	820	839	870	863	775	885	840	827	802	851	856	877	856	886	843	889	824	838	852	818	885	852	869	841	803	844	846	848	828	886	868	822	841	880	864	877	847	868	828	841	837	833	832	862	838	866	818	853	812	866	855	849	840	893	883	822	817	851	817	882	834	900	833	816	857	828	851	876	908	821	870	796	845	814	817	846	855	871	854	817	856	833	859	866	824	843	836	862	842	872	821	907	831	833	868	828	823	844	812	815	825	870	825	853	839	849	814	830	911	852	831	791	887	800	895	905	867	794	880	824	863	871	823	825	893	848	816	876	779	873	824	845	866	854	821	879	818	844	844	885	808	885	857	890	845	854	869	837	878	891	832	807	797	810	853	862	852	864	853	861	844	868	881	848	888	835	841	842	861	823	846	896	876	845	816	851	828	837	816	884	823	841	842	870	838	874	838	847	853	813	850	852	827	844	865	821	810	824	841	814	856	871	776	867	822	805	870	817	867	844	870	859	873	854	772	859	863	830	840	812	876	849	849	855	852	891	826	817	856	884	855	846	812	867	849	837	799	869	789	911	836	866	855	854	886	815	846	799	870	889	851	820	866	877	842	860	848	868	818	841	856	860	833	891	884	886	887	862	829	826	851	850	840	877	867	886	864	834	848	836	852	853	851	864	865	798	832	832	862	826	830	798	865	875	851	904	865	862	860	810	841	897	882	833	813	805	846	877	855	853	867	879	864	885	849	806	846	900	867	800	824	812	827	797	870	867	815	891	814	854	857	845	846	838	841	832	891	925	844	824	881	784	823	881	862	787	835	871	856	858	858	892	832	864	796	801	837	870	826	862	876	841	861	841	869	837	816	771	832	859	829	842	860	841	885	765	875	799	806	835	838	821	883	869	853	867	818	785	855	823	888	802	872	837	852
35455	64562	83275	58811	28726	7317	808	499	426	401	440	417	377	361	361	1683	5432	5980	3675	1492	784	352	341	310	302	325	327	294	313	300	308	279	330	330	323	281	293	336	312	303	331	318	321	349	318	294	334	315	333	307	319	330	361	312	330	347	354	328	319	300	330	320	355	350	350	299	314	326	275	325	282	344	351	332	340	328	299	324	312	313	309	339	321	311	321	342	309	286	329	319	337	323	333	329	309	334	309	323	301	342	335	303	325	322	333	340	319	312	342	313	326	326	333	321	303	326	346	314	366	284	314	308	297	313	302	290	314	312	339	331	307	333	332	350	326	314	340	322	347	309	285	304	322	324	311	316	328	311	343	351	343	339	348	306	289	337	317	308	288	333	316	321	304	288	349	278	283	331	315	283	315	337	354	305	303	344	312	322	359	321	338	305	308	317	329	325	341	335	330	318	302	306	295	356	307	297	295	352	307	327	324	308	309	334	316	336	344	314	331	327	328	324	282	304	306	318	350	339	330	317	336	344	297	302	297	299	327	334	354	306	289	347	285	321	358	327	307	313	335	305	315	364	343	326	294	351	346	308	316	315	343	340	312	344	355	338	306	302	320	349	331	320	323	340	329	316	305	331	337	299	327	345	292	327	318	336	312	290	310	297	313	328	319	337	338	352	317	351	328	333	335	330	343	326	355	308	333	306	274	297	337	326	306	331	336	318	332	313	341	332	311	326	298	367	342	340	295	336	297	308	320	331	314	278	320	328	302	355	341	328	326	330	346	327	306	303	310	320	304	306	325	347	315	308	295	298	333	316	322	309	345	305	310	298	360	315	297	319	330	325	297	324	351	287	300	303	341	334	345	326	326	317	320	334	313	298	300	320	319	289	300	320	310	335	330	328	328	323	337	335	357	336	317	306	300	331	320	294	339	324	327	308	317	375	318	347	320	321	317	335	335	278	326	343	311	301	340	312	339	282	331	305	323	294	340	379	321	333	337	335	329	309	317	338	316	305	317	302	340	314	354	319	331	303	312	339	329	332	330	320	343	314	326	336	322	314	328	325	315	320	329	312	351	302	321	335	292	328	308	316	333	344	319	315	345	347	314	288	332	335	334	321	300	311	322	295	339	337	339	363	333	301	332	349	328	323	342	319	315	316	313	341	323	316	292	315	286	350	297	326	316	319	365	338	334	321	331	344	341	313	332	340	300	306	321	340	319	318	336	305	283	315	343	324	324	304	321	314	338	311	309	331	336	347	318	303	316	337	367	343	307	352	292	355	341	340	319	342	332	320	297	357	318	314	311	359	306	280	323	312	316	337	329	297	348	285	311	350	324	349	352	336	331	307	371	300	308	319	346	305	330	343	347	302	323	332	295	314	298	357	293	309	362	326	308	346	342	324	286	344	328	333	337	369	340	337	328	311	353	353	329	312	322	313	305	283	309	334	381	315	309	341	320	341	313	338	323	345	310	348	345	325	321	340	330	321	340	299	309	300	311	333	323	345	309	325	332	312	318	339	321	334	311	313	347	316	274	318	320	334	275	308	329	296	321	317	306	321	312	323	333	337	314	314	326	327	325	353	322	301	330	301	339	342	325	331	300	268	317	350	329	323	334	310	333	306	344	337	334	341	316	300	338	281	331	315	317	311	306	293	290	332	286	332	320	326	314	308	316	313	326	330	335	331	310	302	341	356	363	335	298	325	319	331	316	323	339	305	317	324	325	343	347	321	297	340	287	335	315	322	377	344	317	322	350	326	322	309	318	326	351	349	327	339	352	344	326	354	312	304	329	309	300	286	361	317	282	372	302	331	308	302	313	307	344	320	324	355	306	315	303	331	326	299	296	348	291	326	311	327	336	362	316	309	330	338	326	317	310	317	336	288	342	354	359	326	345	326	341	341	343	371	319	325	327	356	320	340	301	330	344	331	326	281	353	337	351	311	332	319	318	325	315	290	328	326	309	312	285	324	326	306	296	304	336	327	301	324	302	327	291	331	315	323	329	315	317	318	310	336	327	330	316	326	335	330	325	319	285	340	354	340	316	340	343	338	313	328	297	327	348	328	335	338	314	310	333	343	301	299	315	322	334	347	278	301	334	320	319	332	316	340	338	350	294	295	326	340	296	316	335	345	325	289	331	363	332	300	309	348	325	299	316	353	352	319	313	282	328	311	314	337	339	332	339	295	308	343	331	291	296	295	333	287	319	309	365	360	329	364	294	295	325	322	318	315	337	362	324	309	331	323	299	351	337	331	336	321	343	299	298	330	310	309	316	344	312	361	319	330	311	331	337	319	309	361	343	309	342	313	333	313	323	325	298	333	313	338	369	284	332	300	327	312	340	308	298	308	307	317	338	340	295	336	305	369	338	341	319	307	356	325	346	309	328	339	311	336	359	316	336	350	320	310	300	336	317	318	300	324	300	320	310	344	318	315	320	316	313	296	306	343	318	313	325	312	307	326	316	319	359	370	332	329	330	324	326	323	317	297	329	341	326	271	311	249	356	316	318	338	333	345	337	315	336	346	303	298	326	329	327	311	314	310	334	370	338	350	300	352	325	324	313	346	292	343	352	320	299	311	294	340	313	288	276	331	344	321	304	341	329	323	305	304	300	291	345	323	291	352	351	348	327	268	331	328	310	315	323	331	332	337	346	327	312	329	335	316	328	339	303	319	339	332	298	330	329	346	343	320	353	285	315	328	282	295	328	315	311	312	317	327	324	321	313	308	305	307	344	345	329	299	335	312	328	335	351	310	284	355	303	315	298	322	331	294	323	290	300	329	340	350	325	338	330	363	325	341	326	290	316	326	319	336	325	307	293	337	303	346	336	329	333	302	308	298	303	316	329	312	295	302	317	321	332	316	299	329	302	318	315	347	332	309	338	337	310	313	341	322	345	323	319	318	318	310	309	313	306	296	298	325	336	324	304	278	313	357	335	306	314	332	303	326	323	325	331	335	331	342	286	336	302	322	313	300	345	331	342	313	335	319	291	354	320	305	333	315	293	321	345	317	329	340	319	323	323	344	322	319	328	332	324	326	286	313	292	329	339	305	309	335	309	327	315	340	334	317	319	300	314	364	291	336	329	300	302	354	338	339	308	315	311	351	348	309	329	313	333	335	322	322	347	318	324	335	324	343	349	302	324	300	333	305	332	358	320	330	315	305	338	343	311	311	349	312	319	308	317	337	314	309	306	309	324	307	327	316	339	314	307	309	337	308	310	334	319	329	310	302	289	321	362	293	327	346	324	300	345	338	306	319	341	349	356	329	322	315	328	345	301	270	290	345	331	312	318	327	305	313	309	334	375	333	287	291	296	321	309	324	303	325	329	286	309	336	338	343	325	324	316	341	316	331	315	338	319	299	313	336	318	320	307	329	334	328	323	361	330	335	321	350	323	299	325	316	318	323	305	327	316	321	359	338	286	336	330	331	309	331	340	340	321	299	332	325	325	327	290	372	318	348	323	325	340	305	336	293	305	328	370	324	346	337	296	324
20821	49981	81244	60828	24722	2250	1886	1665	1441	1343	1312	1235	1139	1154	1040	8599	22743	23222	15177	6814	3140	947	804	828	820	842	887	824	818	783	781	779	803	734	797	824	832	837	826	841	811	847	789	824	809	831	838	804	868	850	805	791	785	809	785	787	770	828	792	798	779	810	785	811	769	799	782	807	780	877	813	770	785	813	801	817	814	805	759	813	840	766	806	807	835	803	802	799	796	796	808	820	839	816	812	868	810	797	802	803	841	847	783	818	833	830	833	771	827	827	810	805	785	795	841	914	860	828	818	834	777	799	792	812	820	846	797	819	793	783	813	797	770	848	812	792	808	805	800	854	825	801	778	781	804	831	795	800	798	848	806	777	784	812	840	811	809	829	792	802	844	799	808	833	826	821	808	839	814	836	779	802	800	813	816	805	805	793	780	792	826	827	827	812	794	816	800	822	800	822	841	815	827	851	740	787	862	866	813	812	785	817	817	773	822	794	782	798	786	837	847	812	822	841	817	758	829	812	780	768	829	745	794	859	854	790	840	826	815	837	844	827	790	795	803	865	797	824	771	806	758	822	796	800	835	831	790	834	786	808	771	815	852	812	795	846	845	834	798	772	780	812	815	811	831	837	831	810	789	812	831	816	810	862	797	844	803	778	807	760	807	860	772	796	767	827	822	810	788	820	867	802	833	822	790	801	843	777	784	824	827	785	782	800	797	787	798	813	791	780	793	835	774	843	774	816	824	873	810	843	819	770	844	830	745	810	833	851	849	827	841	859	777	751	780	789	815	846	819	774	786	764	816	814	796	773	808	816	875	825	845	822	837	759	812	855	804	816	802	786	821	822	809	830	847	880	824	832	775	778	782	813	778	789	807	806	810	798	797	761	789	811	796	792	763	787	819	804	793	826	808	873	829	796	820	805	803	825	821	804	837	804	806	843	836	851	851	817	806	786	803	791	801	801	856	775	799	877	833	786	795	802	789	796	819	804	828	824	806	794	831	804	803	787	790	860	800	825	821	835	790	800	820	837	860	839	816	794	856	822	820	766	806	785	803	820	789	807	790	799	790	796	872	802	813	745	828	820	779	785	782	821	816	819	820	787	858	754	835	799	840	818	823	799	836	814	847	783	832	787	764	757	826	864	821	835	839	836	859	878	837	768	831	844	803	818	820	775	811	832	831	853	861	786	733	773	874	823	812	774	817	805	821	782	793	794	805	800	853	799	831	794	836	780	852	819	800	774	825	761	792	821	873	833	850	835	840	809	797	793	805	813	826	827	781	848	844	811	805	823	803	748	796	784	770	843	806	810	852	776	825	886	826	790	798	797	744	830	810	837	806	751	780	819	807	803	838	732	842	860	868	832	811	829	829	769	801	849	829	797	830	842	822	841	825	818	827	824	818	771	763	817	802	781	830	809	796	793	821	811	751	795	755	814	768	773	833	785	857	782	779	787	755	833	768	805	783	822	791	791	816	806	790	827	855	807	791	748	784	824	798	812	827	794	785	842	831	817	787	803	743	830	813	817	843	874	779	854	806	789	850	798	811	797	766	885	786	825	779	843	795	808	779	771	838	784	828	797	801	827	831	830	798	831	794	825	822	855	798	831	800	746	835	830	794	783	849	822	811	850	834	784	848	832	828	826	858	805	788	839	782	785	849	810	769	768	818	772	771	775	853	784	822	797	848	764	779	793	825	830	803	755	779	827	806	832	764	835	830	836	793	852	793	802	829	781	834	825	756	805	767	785	803	785	808	794	794	864	835	780	791	797	820	809	753	810	802	805	790	811	786	845	850	819	857	827	790	816	801	759	804	833	779	820	830	859	810	725	814	802	794	798	826	831	757	801	824	814	813	856	862	812	772	850	851	853	765	826	759	773	825	815	792	777	834	814	767	883	817	780	847	788	784	850	822	790	810	824	829	836	772	809	792	819	751	815	798	745	815	792	807	813	797	812	824	809	818	782	786	828	803	801	789	818	791	804	835	804	756	765	772	855	832	807	812	795	842	809	809	845	783	834	783	821	796	772	796	784	790	784	764	863	788	775	833	810	866	795	779	822	878	790	826	834	865	766	820	811	819	778	776	788	841	818	836	802	763	853	816	771	803	790	853	831	887	772	848	779	811	833	813	837	811	827	796	786	815	754	796	835	791	803	862	800	838	844	757	825	815	836	812	764	803	788	799	826	811	794	869	792	862	821	867	803	796	786	779	767	838	794	825	800	822	866	779	774	851	798	761	789	854	815	783	758	753	841	828	844	844	850	825	870	754	830	835	788	807	859	818	850	779	811	783	821	833	771	754	859	843	797	857	795	778	816	829	779	786	780	835	809	802	815	822	776	824	871	801	757	769	789	815	770	819	807	826	805	822	799	812	820	835	854	819	805	832	793	865	853	803	792	788	845	873	808	840	855	870	792	750	817	854	830	783	869	832	808	839	802	849	826	842	838	847	854	895	781	757	802	813	782	852	823	834	783	757	853	768	823	789	816	796	847	802	805	847	801	827	783	719	817	853	810	845	818	767	808	799	773	804	757	819	773	813	819	768	811	826	797	839	801	802	834	800	827	863	816	805	824	765	765	811	819	819	851	762	808	763	754	815	807	808	774	831	774	855	796	829	762	814	805	793	789	752	816	803	855	818	840	775	793	849	778	807	853	746	836	798	839	806	783	826	822	788	817	825	820	741	814	785	849	811	800	820	810	794	781	852	841	847	778	822	853	815	831	798	811	853	758	826	787	846	792	847	821	844	811	759	795	829	788	841	731	822	826	814	806	891	833	830	764	814	806	803	770	899	822	826	796	817	828	804	813	797	823	785	817	806	803	780	777	860	823	830	823	795	784	755	819	844	816	807	798	819	830	760	828	810	819	744	851	824	795	808	795	817	794	827	757	815	816	817	874	816	823	788	863	788	775	797	839	788	834	810	790	849	795	831	803	837	779	801	863	858	826	820	817	790	802	845	807	814	836	768	828	855	817	813	861	815	853	815	759	803	830	815	834	797	831	790	809	814	810	797	810	813	766	779	841	863	832	824	832	811	810	794	845	814	785	810	764	784	834	814	782	833	804	809	792	791	770	808	845	795	808	807	814	790	845	855	834	811	791	814	791	865	839	817	825	856	770	786	881	811	784	817	822	827	866	807	827	776	757	828	813	804	786	758	830	782	813	848	830	858	810	768	830	745	753	845	821	809	797	816	816	787	850	794	822	828	808	737	800	821	837	841	858	806	830	815	766	833	851	857	799	845	810	829	833	813	785	823	754	830	842	794	811	811	792	824	843	797	764	809	768	827	792	743	814	725	764	815	799	854	824	801	795	845	807	822	790	867	796	820	817	853	805	790	787	750	786	782	804	808	812	818	857	829	807	781	815	786	821	810	838	788	866	812	778	805	799	798	807	853	794	817	792	828	796	776	823	839	825	828	796	800	806	807	818	832	748	851	824	810	845	820	865	782	762	840	804	752	859	734	840	809	771	840	785	856	789	783	810	809	843	832	810
3743	6217	15379	7213	1113	321	299	343	292	295	301	288	281	333	329	379	501	689	577	453	363	331	312	337	316	307	338	333	323	300	308	327	301	295	313	306	333	300	322	334	284	310	324	279	310	317	297	315	335	333	275	336	301	319	328	327	286	306	300	314	317	347	331	293	329	318	307	261	311	304	309	303	304	311	297	314	308	322	325	312	330	306	288	345	313	324	313	299	325	336	302	338	327	285	326	318	306	320	316	307	332	323	328	272	304	320	284	326	324	319	298	323	331	306	311	327	280	306	328	294	307	303	365	303	293	314	297	274	303	334	324	301	298	301	313	312	338	287	301	321	311	313	319	339	277	318	306	330	311	317	324	301	332	294	294	290	316	309	340	299	305	333	307	298	322	294	287	265	328	324	309	307	305	326	315	334	285	338	316	313	314	315	288	311	277	315	299	321	306	335	296	347	306	308	330	304	333	303	311	323	319	299	317	342	310	319	293	307	308	319	335	302	310	285	270	311	317	304	328	312	304	319	332	330	300	317	316	334	290	304	313	336	320	304	316	293	318	297	321	323	311	310	295	268	346	337	337	290	317	304	327	308	291	305	306	311	305	330	312	285	318	322	311	311	295	296	278	294	316	292	283	342	302	294	319	288	294	301	339	314	296	299	297	308	330	334	332	284	295	328	328	309	298	337	320	322	288	280	311	311	321	294	317	317	327	319	297	297	354	329	327	335	280	282	285	328	319	310	339	333	313	321	321	310	297	311	317	326	285	324	287	324	346	300	286	303	322	280	284	303	313	287	294	350	317	295	294	330	290	288	336	317	315	317	310	303	313	328	279	301	298	290	340	324	280	313	306	255	305	338	317	307	302	316	289	308	330	305	339	313	336	307	301	293	313	327	292	294	287	334	332	357	297	318	300	303	339	309	301	277	324	316	314	288	310	320	299	319	315	265	317	308	321	304	292	351	316	322	314	287	322	312	311	330	306	329	319	329	273	342	278	309	295	320	317	313	311	323	303	299	288	263	282	295	293	307	291	331	330	322	291	301	280	306	304	288	327	334	306	324	300	300	310	291	298	322	348	328	291	314	300	330	304	287	312	309	309	335	291	305	323	291	286	327	298	295	322	327	307	299	303	314	305	303	294	324	347	307	308	283	311	325	341	323	306	311	293	294	294	315	292	285	312	328	286	318	314	300	288	286	274	291	322	347	299	309	321	305	349	318	314	294	328	308	302	305	303	332	312	295	319	318	300	315	293	337	298	306	303	292	316	352	301	295	277	304	296	344	304	299	302	284	290	318	286	309	313	321	296	308	306	309	307	307	284	318	331	331	307	310	292	297	330	321	275	319	316	289	284	281	286	355	292	321	290	307	334	311	304	296	340	295	271	286	273	298	328	303	314	308	325	281	342	297	334	321	326	303	286	296	274	325	328	301	293	328	308	327	318	318	315	312	331	344	313	275	282	323	323	302	314	323	314	316	308	311	352	321	313	315	304	333	332	292	316	276	338	312	317	317	324	312	324	273	314	300	318	276	311	306	335	303	304	299	334	331	320	312	333	326	347	316	291	296	313	309	308	300	322	321	325	321	316	354	329	309	315	317	317	312	357	300	316	325	307	336	340	318	354	326	317	308	322	300	291	347	333	288	295	302	323	322	299	302	281	333	349	306	296	296	302	295	287	327	331	324	301	337	322	345	320	329	338	328	342	324	281	324	309	293	353	314	324	319	320	318	305	341	282	282	304	326	329	279	342	306	334	285	292	315	288	325	335	320	331	310	332	328	331	359	312	302	302	290	335	330	345	311	298	307	306	321	336	299	311	335	303	294	308	308	322	289	308	302	305	301	275	305	332	322	328	299	308	285	307	327	305	327	282	297	279	326	330	316	300	312	299	306	328	322	298	297	290	304	360	336	269	326	321	308	334	349	321	333	337	303	301	321	292	307	299	309	303	309	285	318	328	328	297	304	278	305	307	300	312	304	299	291	332	319	312	326	304	312	314	331	332	341	293	316	290	299	308	356	318	304	305	269	314	302	310	328	340	319	310	346	347	346	318	347	313	309	316	295	307	287	303	313	287	347	269	314	319	320	330	317	286	322	314	320	296	282	328	304	292	295	286	288	304	331	295	309	315	298	297	315	313	298	319	317	323	329	310	291	306	339	307	290	294	317	319	292	293	312	309	335	304	279	310	315	324	339	300	289	304	297	335	284	258	296	309	307	309	321	284	318	304	281	303	328	308	279	319	286	290	316	314	336	325	338	305	318	280	314	299	339	311	305	295	309	318	284	282	319	291	301	307	332	327	334	314	327	279	314	283	339	330	321	299	312	325	337	302	324	280	298	321	321	312	306	283	301	329	298	310	293	273	331	316	311	306	309	318	278	289	337	321	311	308	296	312	276	315	316	327	335	304	307	302	293	323	317	337	315	303	337	284	336	326	329	329	305	298	357	324	275	288	271	317	334	296	323	310	333	311	308	299	286	278	331	312	324	301	272	333	352	296	285	327	327	333	351	298	308	301	287	326	311	297	297	322	289	253	321	274	290	314	340	342	315	303	306	340	280	314	304	341	329	292	320	293	302	294	302	349	319	326	311	260	288	314	322	329	310	296	304	295	349	342	307	304	266	313	319	325	321	291	290	323	305	306	326	316	318	291	323	362	331	292	293	275	280	315	289	291	304	354	334	307	315	307	290	311	294	313	312	322	320	319	325	355	299	262	319	338	306	321	289	303	290	294	316	303	311	309	317	318	330	329	333	287	335	338	314	296	324	309	337	323	296	346	297	313	288	327	316	319	303	270	283	306	318	335	301	315	305	305	340	300	318	289	320	308	295	310	284	327	330	329	298	334	340	314	329	327	302	327	317	310	311	317	326	316	365	313	289	337	302	306	330	345	328	313	313	342	327	337	299	312	329	263	323	302	306	313	329	285	299	298	306	317	353	298	295	326	306	286	302	335	322	308	325	325	294	304	318	305	306	294	285	285	298	332	296	307	322	296	318	303	305	326	324	357	316	312	274	303	306	323	311	308	318	314	270	290	293	276	307	334	305	315	312	301	321	318	297	289	313	319	301	309	309	301	314	321	260	309	326	297	274	291	336	267	336	283	310	330	318	289	323	302	308	294	313	311	293	308	310	331	309	296	307	349	319	324	308	339	307	298	320	323	278	319	282	312	307	277	300	329	288	290	323	297	348	329	313	323	311	332	267	314	306	323	314	305	289	340	326	309	310	318	297	321	303	334	298	317	338	318	325	322	284	326	301	305	315	322	332	324	300	332	306	295	286	324	308	332	327	319	308	287	319	307	328	297	322	284	300	328	327	320	309	348	315	296	281	313	315	318	294	287	299	297	297	306	352	316	312	300	320	319	296	312	316	327	293	305	316	339	345	304	305	343	325	302	322	295	327	331	294	276	315	321	320	321	300	301	309	288	321	292	312	305	322	321	320	298	326	301	317	320	314	295	315	286	322	285	294	310	289	314	313	313	296	317	307
3602	9611	25255	15362	3431	857	829	831	772	799	839	840	816	823	818	1049	2236	2645	2206	1539	1072	843	761	770	834	785	797	825	815	837	791	808	861	781	869	780	791	836	827	813	805	773	832	857	793	791	786	844	865	806	761	799	876	828	774	754	788	817	829	776	795	807	826	845	787	723	767	786	855	767	821	821	814	791	822	830	840	754	761	794	830	836	817	755	819	842	796	810	843	834	818	778	788	808	802	790	806	793	799	764	837	805	800	800	808	782	788	783	844	759	787	818	837	791	834	808	815	834	814	790	818	788	844	786	797	774	808	784	795	785	771	817	847	781	774	836	780	783	791	840	849	802	811	829	834	824	790	826	834	836	803	796	803	796	767	787	837	787	802	826	835	854	841	779	812	768	841	760	776	807	791	841	751	816	787	849	785	779	795	811	818	806	797	810	824	843	814	858	816	807	780	762	833	776	782	826	791	815	843	777	830	780	767	806	746	834	810	793	810	827	811	784	786	811	795	868	811	767	853	806	832	794	812	759	822	842	803	850	814	800	791	845	819	786	838	825	777	768	791	853	783	811	842	780	795	782	815	786	807	813	778	782	785	791	782	843	869	823	862	800	776	806	818	814	811	794	814	797	803	780	770	829	763	795	810	822	790	796	800	783	797	780	790	842	819	776	842	809	835	848	823	825	835	798	829	795	797	879	785	827	782	763	798	795	779	776	790	800	838	805	761	794	793	819	830	811	832	808	784	815	822	818	816	787	818	817	819	868	771	832	850	857	818	854	804	803	791	830	817	840	852	786	776	828	795	753	841	789	806	801	796	805	828	796	806	808	803	846	810	788	818	785	820	814	834	734	861	780	839	820	796	821	721	845	786	792	792	778	728	820	834	802	842	792	777	783	777	819	820	758	817	809	832	779	843	827	789	759	798	784	773	806	753	832	839	794	797	762	819	789	824	797	791	772	799	830	811	797	823	784	828	825	832	781	821	770	793	783	786	816	818	758	855	817	836	837	745	746	815	839	827	837	779	856	821	791	842	794	764	788	863	809	791	801	795	814	784	803	814	794	775	846	776	809	781	831	842	799	827	781	791	801	835	759	787	850	818	800	809	789	815	795	820	783	830	783	838	825	740	815	806	811	789	750	777	833	780	755	792	777	825	808	777	853	765	841	812	820	819	836	843	794	813	793	773	798	805	791	795	778	787	808	860	805	786	833	810	854	792	835	791	826	795	793	831	832	767	841	826	820	832	806	809	753	792	810	808	796	815	789	797	795	837	849	748	740	795	790	790	774	808	811	809	800	774	856	806	774	795	804	758	820	818	882	861	856	816	808	781	800	829	787	798	869	820	802	833	745	810	828	759	795	798	773	791	804	805	805	794	790	822	818	799	800	818	841	808	762	837	801	768	808	804	792	807	828	815	828	803	829	849	828	815	780	811	819	801	830	841	755	772	789	827	814	842	835	771	834	782	800	817	780	758	809	817	801	819	795	742	783	803	784	835	836	780	797	827	784	857	853	837	781	779	794	825	785	814	780	795	791	777	813	806	796	758	757	789	841	848	813	813	788	870	821	782	794	818	853	796	807	814	804	766	781	819	780	784	827	793	842	809	814	767	802	793	811	810	816	764	825	806	833	840	833	771	821	829	800	849	789	805	752	773	797	831	793	802	833	827	796	805	773	829	839	785	794	793	850	824	805	841	851	817	860	798	822	832	833	823	835	839	813	796	794	788	792	776	796	834	773	782	758	831	853	814	773	794	798	825	796	792	765	865	820	846	805	833	790	844	803	814	804	812	828	859	841	797	815	834	817	812	799	783	820	891	776	803	796	778	786	809	832	802	778	821	792	775	772	811	806	796	818	823	822	829	828	782	811	739	771	777	753	838	806	743	838	851	813	805	775	793	746	818	808	779	790	747	776	823	785	817	800	798	792	863	821	857	823	819	783	801	782	770	835	845	803	811	857	814	803	756	822	784	821	766	789	816	812	770	799	838	784	783	828	867	850	798	815	790	762	787	845	782	821	761	793	800	824	820	831	801	776	844	810	807	808	768	831	771	822	792	823	790	841	777	835	811	781	800	799	802	791	769	808	824	846	848	845	801	794	784	874	807	804	818	816	824	808	849	841	838	785	837	785	763	822	739	826	749	769	781	764	757	826	819	819	835	770	843	773	817	789	798	815	823	771	808	795	790	760	873	851	801	787	816	812	783	759	746	766	786	815	810	765	805	839	768	795	813	820	794	789	827	848	794	822	788	753	769	889	899	811	764	786	809	866	800	840	843	820	795	825	819	821	830	802	835	812	787	791	844	805	733	828	834	822	805	811	827	772	804	791	814	790	827	830	781	801	777	780	853	805	810	822	802	852	783	833	739	784	830	837	859	799	824	731	800	774	775	766	855	817	765	810	786	832	808	716	803	839	824	811	812	835	819	716	758	778	801	777	797	804	874	803	775	755	797	769	834	782	794	800	802	863	795	761	817	770	827	773	763	764	816	822	830	786	831	801	762	813	848	818	839	793	855	817	821	834	781	799	796	780	847	774	785	837	775	866	781	808	805	834	804	819	823	825	833	781	805	826	778	792	799	730	828	849	780	797	786	820	803	817	814	793	798	823	833	802	848	825	808	789	827	814	836	833	831	831	815	769	838	818	835	802	823	761	804	798	808	800	826	821	808	795	786	779	789	778	813	821	831	819	791	767	769	777	804	823	762	825	846	810	773	813	852	793	808	834	828	823	796	833	808	810	793	795	793	772	801	766	807	801	866	802	800	803	786	784	825	780	775	804	804	797	847	820	836	741	812	778	835	775	848	789	789	748	818	780	826	839	754	782	793	775	765	800	813	797	807	792	801	760	814	739	839	833	837	775	829	818	831	791	843	786	872	787	794	817	782	767	791	834	826	808	793	858	818	810	799	818	789	802	806	815	753	818	834	800	784	815	801	863	812	796	783	837	808	815	850	829	866	781	844	843	842	803	777	785	802	766	856	762	791	862	792	808	809	793	810	801	765	786	796	745	818	798	807	822	767	822	859	826	803	817	770	817	798	806	762	825	838	812	845	806	806	879	754	820	721	813	780	816	810	820	816	757	788	814	840	813	849	771	823	785	765	806	789	806	781	819	808	843	795	784	812	839	865	761	840	788	776	811	815	823	829	799	806	836	812	821	829	832	799	818	822	773	796	811	838	754	775	774	772	782	793	806	853	803	797	829	825	803	793	850	785	857	834	808	806	787	786	782	765	809	822	853	802	804	817	810	829	821	801	806	744	813	761	852	794	859	717	782	809	813	844	816	797	797	808	800	841	788	794	809	796	745	760	829	826	746	784	776	828	827	793	825	804	826	788	822	803	812	844	807	804	817	770	824	807	798	774	848	810	843	845	748	753	827	806	785	866	839	757	793	840	799	856	767	831	822	819	831	805	809	797	791	751	830	767	772	853	845	824	791	835	830	776	854	788	800	800	822	809	826	807	797	804	764	795	777	789	807	858	808	846	768
33609	49814	68370	47345	19477	2222	559	459	438	426	384	365	375	361	400	581	2012	2860	1916	994	590	406	384	348	384	366	334	327	360	375	320	343	349	380	376	364	326	373	356	355	325	379	382	337	380	375	328	347	354	373	373	353	346	351	344	353	357	348	346	339	346	358	359	360	362	404	323	362	335	357	368	338	377	356	342	362	348	397	363	341	364	372	342	353	406	366	376	380	369	341	355	349	381	361	397	377	349	322	367	360	329	357	356	359	331	377	385	350	354	409	363	383	356	357	382	382	354	374	353	371	329	384	380	334	321	361	336	361	344	341	376	355	326	366	339	359	303	343	360	365	356	352	356	392	349	389	351	359	368	341	359	372	369	371	338	339	356	377	398	338	351	355	351	331	349	383	359	344	371	339	370	370	361	375	366	345	375	358	345	359	349	371	325	363	394	345	359	341	368	353	362	352	356	366	358	333	376	333	368	363	342	378	358	378	337	380	356	356	358	385	336	351	348	363	341	350	365	329	361	324	355	379	343	356	371	406	392	367	350	355	378	405	364	371	312	373	352	369	367	331	336	341	376	379	342	387	326	350	334	404	323	359	410	350	397	350	386	365	378	349	356	332	371	365	351	393	345	401	363	357	373	371	348	363	347	381	337	364	322	397	374	374	355	370	334	347	337	339	357	382	380	360	355	359	356	359	350	376	352	350	354	366	361	377	374	338	337	382	366	358	368	338	358	366	351	358	348	356	334	318	336	349	383	387	378	365	370	390	388	374	355	348	379	325	364	296	385	349	350	350	357	342	365	346	340	381	393	372	346	335	355	395	356	373	385	392	327	321	379	382	360	365	368	354	376	364	388	350	337	362	407	358	363	363	365	344	390	336	388	333	362	355	357	361	404	331	375	328	364	369	346	325	339	401	339	342	363	344	363	368	350	360	373	357	327	360	391	381	359	376	345	348	362	367	416	382	359	372	371	355	421	352	327	342	408	340	358	395	386	380	370	363	382	367	376	355	351	368	372	359	340	402	332	345	384	323	370	388	368	388	335	325	368	405	371	402	368	395	380	386	386	330	391	334	351	326	413	378	341	377	371	388	333	408	396	383	367	373	359	371	346	367	370	352	385	395	347	365	353	356	368	378	347	352	348	385	361	357	344	356	398	349	374	343	349	394	378	362	357	369	387	388	356	374	382	382	382	335	338	368	367	393	342	348	403	412	372	365	372	339	365	345	342	381	336	364	392	377	334	385	349	338	349	358	340	343	363	358	360	371	372	374	352	323	359	391	326	378	393	335	343	375	345	331	373	325	360	351	323	351	382	358	363	370	365	375	351	356	388	351	349	334	348	340	340	374	341	371	338	390	368	368	387	363	358	362	371	347	398	360	366	350	370	368	390	351	369	323	358	355	328	374	392	353	359	347	323	379	378	358	346	346	341	349	357	371	359	376	363	346	361	370	351	371	318	318	369	376	372	336	301	331	360	372	384	360	378	367	360	337	331	356	369	378	372	362	408	362	360	389	378	369	334	366	348	318	362	378	359	358	319	370	304	341	398	356	374	391	404	364	388	398	344	321	335	332	355	359	374	355	326	396	358	364	371	352	365	377	341	382	402	345	336	343	329	350	383	365	349	345	370	360	353	381	345	369	375	377	358	341	397	333	414	379	375	330	355	353	339	377	375	359	323	324	311	360	361	359	389	356	393	361	358	376	366	351	370	366	339	367	368	344	348	349	357	334	366	349	349	385	383	400	383	375	364	333	343	331	389	375	339	373	350	366	346	381	330	353	358	357	366	354	401	318	373	347	320	380	320	377	379	372	358	387	362	356	369	352	382	356	332	386	382	378	365	354	348	350	367	377	389	360	373	359	378	369	344	363	350	337	366	355	354	383	320	381	325	364	396	372	350	372	354	380	350	368	381	322	360	336	349	363	355	388	373	391	358	357	346	362	350	330	350	354	372	372	352	332	346	349	336	353	331	351	355	343	387	371	336	339	401	327	342	364	341	350	348	358	361	374	353	344	326	349	399	370	333	350	340	354	341	341	340	348	374	343	339	336	376	376	356	345	360	371	403	345	356	342	356	381	371	384	367	369	341	371	342	354	376	356	342	375	374	363	375	365	373	354	367	381	385	355	363	388	401	402	357	359	348	347	387	372	353	349	323	357	391	358	365	343	329	393	343	364	371	368	362	369	363	359	351	357	371	365	364	390	368	388	341	377	389	366	378	378	356	365	340	371	371	353	362	364	342	359	402	348	355	368	380	372	354	336	354	322	366	366	345	365	381	340	346	372	364	317	379	354	357	383	389	355	357	412	378	342	347	358	354	347	387	373	350	351	355	379	355	393	360	369	359	360	341	347	360	334	321	380	322	338	392	327	345	346	353	380	368	359	350	368	356	378	350	382	354	341	363	340	343	352	380	357	371	365	364	322	348	373	357	377	379	348	343	374	365	340	372	375	354	334	319	364	361	338	392	370	328	390	366	368	380	356	358	358	360	357	366	347	353	380	335	351	346	335	320	357	350	332	329	344	347	376	329	358	329	360	384	372	380	346	365	367	374	342	361	367	347	357	370	372	364	356	358	324	356	326	342	396	335	347	357	362	360	352	373	342	348	345	378	353	350	377	363	373	366	358	355	383	372	359	303	331	388	337	353	381	357	356	363	311	346	354	325	364	384	362	361	378	354	338	358	327	359	335	331	375	396	322	347	339	358	343	368	354	333	388	369	352	394	350	405	334	377	326	339	325	385	365	381	387	390	336	342	334	346	351	352	396	369	352	323	330	348	380	331	348	371	354	384	354	379	348	383	343	336	338	371	364	314	412	363	373	356	364	394	308	319	343	364	373	335	366	380	332	374	350	360	346	333	360	343	362	375	361	353	404	353	358	401	313	365	379	340	346	386	401	359	349	367	377	380	372	350	327	365	356	353	359	375	384	357	369	344	377	395	382	329	364	372	371	344	323	349	398	398	359	356	350	337	353	355	329	355	370	369	320	337	362	383	368	340	384	370	372	334	390	380	385	349	338	341	349	366	341	398	386	333	381	325	344	359	336	357	389	332	373	327	323	335	358	385	357	361	378	364	369	356	323	359	408	386	344	369	363	335	375	361	357	352	338	349	359	342	363	383	349	364	358	348	366	331	344	377	344	401	375	377	345	331	382	337	361	379	371	404	373	398	366	343	359	350	349	355	429	360	365	366	351	337	360	343	388	359	399	357	346	356	351	331	371	347	344	346	353	402	388	378	366	379	375	357	358	336	386	352	370	375	335	359	360	313	362	349	407	386	352	353	387	393	332	364	367	373	376	333	378	374	354	355	350	396	357	373	358	345	367	371	357	327	368	368	393	357	354	335	367	323	349	345	394	388	395	384	336	377	330	375	366	337	327	358	339	331	336	371	358	367	353	352	415	376	356	377	330	365	337	362	354	337	348	368	370	376	367	359	344	329	385	357	352	358	367	361	377	379	369	376	369	355	365	354	360	384	386	346	375	375	371
20042	39978	62738	49609	20236	1327	1351	1174	1200	1098	1114	1093	1050	1032	1022	2400	10717	13714	9122	4352	1984	965	925	898	970	905	903	913	921	926	930	961	959	905	915	903	925	899	867	952	904	967	891	905	866	952	892	883	937	961	946	950	914	947	905	978	906	924	944	863	894	905	863	937	937	879	917	916	881	907	891	875	929	903	930	866	862	855	915	907	919	915	880	901	923	934	939	896	895	938	961	922	900	915	869	897	927	914	916	917	912	904	911	923	871	928	878	902	948	906	898	914	930	885	877	915	894	894	926	918	929	889	903	869	876	931	859	879	895	873	930	975	846	907	894	969	942	919	951	938	913	898	964	887	912	916	940	912	901	906	894	896	908	931	885	900	915	883	841	895	889	895	897	948	880	913	889	924	945	933	937	879	917	871	878	953	914	916	891	922	944	924	915	870	924	900	922	908	893	886	896	881	973	835	917	908	940	913	889	926	853	938	929	930	880	878	905	889	908	916	899	888	897	916	897	927	913	892	940	897	922	854	870	946	919	901	911	883	916	910	885	898	921	895	902	913	902	907	943	900	896	899	929	915	891	880	902	900	951	878	898	918	940	926	940	896	864	865	916	907	929	926	939	881	930	937	888	950	965	920	834	956	936	899	894	882	904	896	890	968	883	896	912	844	921	824	924	932	915	895	923	982	847	898	920	947	917	889	949	880	819	940	975	924	897	908	898	883	924	886	924	955	963	891	914	907	911	882	893	891	954	956	910	894	931	971	936	911	895	930	906	904	885	914	981	924	888	889	918	922	934	983	923	869	919	893	877	890	888	912	967	881	955	907	944	882	906	880	938	940	877	908	883	924	893	938	927	884	927	888	915	916	858	908	901	885	905	902	956	937	906	910	926	890	894	905	957	996	969	929	912	925	920	959	893	901	981	889	842	883	901	891	887	946	821	865	975	958	942	881	898	947	937	932	942	868	881	862	913	811	897	967	901	921	894	883	923	910	939	912	873	878	947	917	926	935	878	969	884	910	985	939	904	884	909	879	910	910	969	922	903	912	889	909	936	938	886	891	911	925	900	920	907	852	938	879	969	905	943	934	872	869	915	937	936	925	858	868	897	953	917	920	912	886	944	904	929	892	940	894	944	870	872	945	893	847	903	847	942	868	958	923	923	898	891	877	899	907	889	1010	917	972	899	966	860	964	936	919	837	913	895	962	927	929	927	911	974	921	907	935	911	906	918	920	880	944	910	939	913	902	976	881	943	903	890	909	965	865	900	879	882	879	881	880	970	868	910	892	885	894	938	918	938	925	936	920	930	931	882	891	947	905	937	956	963	934	875	884	925	927	908	915	960	942	849	858	886	901	863	914	930	887	903	871	905	926	931	931	960	825	877	931	947	886	914	843	903	898	912	896	899	919	887	939	919	919	922	906	889	887	886	896	903	888	932	896	855	909	910	958	919	918	900	898	914	912	929	975	920	945	907	869	946	930	915	909	938	930	957	897	885	915	896	937	947	927	940	939	869	930	890	903	911	903	892	948	906	923	911	861	858	941	903	900	861	930	872	924	925	952	944	884	894	917	942	901	950	899	898	923	896	930	888	896	941	890	960	978	873	885	930	941	898	968	925	940	895	931	895	901	968	913	838	896	890	867	890	944	872	897	894	902	918	910	887	888	949	897	945	900	931	919	870	876	928	913	924	941	886	923	892	949	951	912	913	898	902	853	928	879	948	918	934	876	945	944	882	922	944	949	909	904	967	957	867	978	889	869	944	883	887	900	940	924	957	921	935	912	883	876	940	961	929	909	909	910	919	959	885	920	884	901	939	881	945	886	912	910	897	949	926	933	910	893	891	903	910	889	924	869	874	920	913	934	892	909	914	937	973	910	914	934	936	906	871	953	888	935	894	891	966	917	928	955	924	909	925	899	923	937	941	947	935	938	910	917	917	900	866	892	932	872	853	940	948	942	911	862	877	830	979	970	929	884	962	880	925	900	938	923	828	927	910	900	877	954	884	898	883	920	948	934	953	920	863	872	926	920	884	926	943	896	897	935	953	907	898	831	948	967	878	937	936	935	897	921	931	911	935	867	958	921	900	891	886	908	897	891	947	954	869	892	943	903	851	970	962	924	904	899	957	894	921	953	866	928	829	916	907	909	944	910	860	920	915	918	916	881	945	959	922	903	924	876	850	880	912	967	935	878	925	942	921	884	910	849	953	819	909	892	934	886	933	893	849	926	904	897	875	927	908	919	903	908	874	945	922	934	921	927	888	938	942	905	881	916	894	919	884	838	923	920	880	931	899	937	941	908	947	918	843	912	947	936	945	942	958	942	927	899	897	908	927	884	931	908	900	943	901	894	915	910	961	879	903	894	884	888	931	935	960	939	904	885	911	891	922	881	949	881	918	871	928	932	906	894	937	904	917	846	943	918	872	961	887	938	930	939	933	905	882	907	951	899	948	938	959	943	936	910	917	869	868	883	937	908	925	944	874	919	885	936	846	916	875	957	901	841	898	925	956	930	898	930	868	891	927	940	949	843	829	935	930	835	923	908	944	879	915	865	915	963	905	920	947	932	858	916	882	862	969	919	930	886	911	930	884	870	939	898	937	855	935	880	937	887	936	902	947	877	907	896	901	888	944	894	879	913	897	869	880	914	889	911	930	907	979	911	900	928	907	904	919	907	958	867	892	917	884	903	914	959	856	904	966	939	934	917	897	894	923	898	935	949	880	889	935	928	903	883	887	883	943	832	851	913	895	884	889	941	907	952	916	863	911	917	896	879	937	938	931	905	918	898	866	932	932	968	870	919	899	897	869	903	932	875	959	923	873	901	853	906	906	923	891	940	876	925	898	914	853	914	887	916	889	911	936	901	882	940	928	954	884	891	916	917	920	895	931	883	914	928	927	918	929	918	898	922	918	899	965	872	902	906	872	903	941	900	924	900	915	895	957	906	887	888	895	903	924	862	908	965	868	974	925	904	892	916	861	886	916	904	862	902	933	972	922	935	914	945	870	940	947	952	867	865	901	922	902	913	930	895	851	955	908	917	924	931	888	868	935	941	921	911	904	934	884	912	949	946	894	876	931	942	919	910	914	878	973	876	944	928	917	912	861	946	909	958	909	928	880	900	935	919	867	964	902	909	932	906	898	860	864	938	876	915	897	927	889	880	957	874	905	912	839	928	950	897	883	902	894	880	891	888	909	904	926	883	907	897	958	900	912	993	953	864	923	963	899	921	908	899	926	889	859	955	804	927	951	927	835	920	918	942	867	982	886	930	942	917	879	927	906	860	932	870	935	912	835	903	946	905	916	911	895	907	939	935	929	947	864	933	874	916	907	937	911	955	957	884	917	958	969	908	970	895	843	890	902	915	923	975	915	893	948	902	901	952	888	938	866	882	879	895	877	935	923	867	900	903	938	950	944	886	893	936	907	887	926	853	927	871	963	925	942	902	910	848	942	888	892	900	932	921	921	904	890	905	923	916	968	908	925	909	951	939
39859	72435	81429	59056	29418	6333	720	527	433	420	421	368	413	379	336	1628	5609	5625	3385	1563	644	298	350	356	324	357	297	342	302	328	317	375	362	350	323	305	286	347	357	322	310	330	328	327	334	351	336	344	337	298	323	347	317	325	353	347	301	333	321	354	328	344	339	377	376	373	309	327	355	340	341	322	320	354	309	339	337	366	331	315	339	321	332	304	329	309	382	338	330	356	342	359	335	329	350	311	361	340	329	322	339	325	325	315	317	304	376	299	339	316	350	324	317	339	357	303	351	307	341	334	322	330	348	341	343	312	317	327	318	323	313	337	349	341	342	308	358	341	333	321	335	332	338	329	353	322	317	310	328	326	338	367	300	340	309	314	356	311	330	357	318	296	336	323	321	343	342	341	338	323	321	335	329	343	339	361	364	350	337	334	330	315	330	319	288	308	318	296	380	342	317	344	363	316	390	323	361	310	359	359	330	326	342	329	339	332	304	316	331	326	367	307	307	325	334	344	307	316	353	336	322	319	331	308	333	343	318	333	319	326	333	307	298	382	338	310	328	310	332	319	367	315	316	329	342	308	358	335	316	320	350	345	319	307	354	334	322	328	340	343	331	361	329	334	354	299	324	317	326	321	311	323	320	367	343	318	354	312	345	311	359	328	366	365	371	367	328	339	322	335	308	313	340	342	360	318	317	323	316	342	345	322	326	320	331	324	317	331	326	329	364	290	338	331	334	353	330	340	294	357	301	326	334	344	343	345	345	332	333	320	346	308	346	320	326	334	343	314	311	324	339	337	358	350	355	327	313	315	318	326	309	339	316	317	341	310	314	336	315	300	331	290	362	339	337	330	338	319	334	331	289	342	339	329	355	330	352	354	335	323	311	348	351	309	320	312	352	346	315	328	322	342	338	346	317	334	330	320	338	312	320	326	307	360	325	322	355	304	328	329	342	339	298	348	324	349	350	387	310	332	343	317	320	317	300	323	316	318	339	331	350	328	314	355	344	336	320	330	356	320	342	320	317	315	329	347	345	346	339	321	345	358	316	343	349	364	323	328	317	336	342	342	298	338	351	308	303	312	341	330	333	364	307	340	309	338	334	366	355	327	342	321	317	299	331	340	360	313	351	344	321	331	318	351	348	357	340	287	332	355	333	348	333	317	353	310	339	322	344	331	326	333	320	340	346	305	330	309	310	328	328	315	361	325	327	347	347	318	344	376	331	301	315	347	332	317	302	335	342	295	331	320	325	370	317	358	317	321	288	323	324	339	365	321	335	342	309	313	339	334	332	330	284	302	338	303	318	316	313	303	323	314	330	350	334	329	328	319	330	343	371	339	319	353	346	340	370	358	329	350	312	322	320	336	320	312	322	320	344	306	308	348	339	340	325	341	334	351	321	377	345	358	358	352	316	338	369	329	353	335	325	331	299	331	353	358	337	297	344	351	340	320	317	348	328	326	310	313	377	323	355	315	313	320	348	338	341	307	318	302	318	323	325	325	331	307	329	330	327	329	351	337	337	349	303	330	349	309	321	370	337	325	313	331	339	337	306	337	334	343	285	299	323	310	349	325	366	297	316	322	357	338	333	371	348	313	310	346	316	359	340	352	324	336	328	329	342	336	333	334	330	334	314	286	341	333	329	323	361	336	350	338	367	323	313	314	348	297	337	342	315	311	316	333	348	321	315	337	389	350	344	345	358	356	310	338	341	323	323	328	356	338	358	321	345	330	316	326	324	353	311	339	378	306	337	325	367	304	363	310	346	327	348	332	311	302	325	332	344	352	348	335	345	316	361	344	328	325	325	370	337	331	338	330	335	320	352	321	308	284	363	335	338	354	325	348	317	329	326	343	311	358	308	345	284	338	348	339	315	323	307	356	336	336	347	335	347	288	350	323	363	332	343	302	327	330	358	320	316	328	338	348	320	335	325	367	322	299	331	316	349	335	348	347	313	295	304	290	323	310	353	340	366	347	316	344	334	360	302	354	315	342	354	351	318	320	302	331	314	317	361	340	334	306	310	307	336	326	350	336	350	345	310	354	334	337	329	352	328	338	350	330	327	329	341	308	295	306	324	340	352	364	335	311	319	335	331	353	329	357	334	336	331	326	341	319	336	347	339	308	344	321	314	298	310	335	351	362	349	363	342	348	352	334	335	308	319	331	344	329	345	334	342	338	319	311	298	332	312	344	354	331	280	324	351	300	358	342	312	331	348	354	321	298	325	344	323	309	343	322	340	337	334	329	311	318	356	340	321	321	333	320	314	302	343	349	344	338	376	333	332	320	337	357	311	341	316	323	317	320	344	362	316	309	358	335	356	323	339	352	362	313	329	311	316	316	340	331	321	335	319	322	327	321	351	351	340	330	315	311	314	312	350	346	364	332	327	343	312	353	318	296	315	301	349	344	337	306	332	303	316	386	332	346	314	325	332	337	341	340	302	309	343	335	308	337	328	338	334	338	322	368	306	315	356	333	380	335	323	355	319	324	327	310	365	351	308	335	318	340	349	357	331	296	297	328	342	293	331	323	327	324	362	318	353	345	324	281	379	328	340	339	334	338	344	332	339	332	315	323	334	344	356	332	320	355	319	331	349	350	338	332	318	327	316	305	355	327	288	310	312	357	324	347	362	325	311	319	318	311	332	287	339	365	347	310	355	331	334	349	334	300	311	342	295	320	331	343	339	340	315	314	314	313	311	335	320	296	354	338	343	331	341	334	293	313	335	335	334	325	322	307	320	322	338	316	340	350	300	324	335	338	342	300	347	328	342	316	328	337	325	318	321	312	323	344	362	315	339	338	338	334	318	309	298	334	344	317	342	335	345	366	334	322	317	361	295	357	320	333	353	347	319	327	336	354	306	327	308	341	339	313	310	338	344	304	321	307	334	334	327	337	319	318	327	342	352	332	332	315	325	323	322	324	334	328	338	319	351	328	327	317	345	377	296	336	321	324	331	292	334	339	334	320	330	329	323	306	344	321	332	325	349	370	309	332	344	304	343	343	348	312	360	332	355	339	319	308	340	341	340	329	318	307	331	338	337	339	324	305	345	359	321	329	366	349	334	324	324	327	364	363	334	313	344	323	322	308	350	299	371	324	350	323	343	316	348	325	382	346	341	297	340	350	335	357	325	320	330	335	329	360	344	358	341	343	354	303	352	322	313	324	326	336	357	339	291	300	318	359	327	348	326	342	322	377	354	328	301	365	342	342	310	324	340	324	310	316	319	308	349	338	324	309	330	344	302	333	335	343	319	332	309	297	312	327	327	321	297	350	341	310	320	348	315	350	337	326	340	308	324	323	331	334	329	295	341	345	322	339	311	365	311	335	332	348	329	354	318	298	358	350	330	336	320	351	290	289	369	339	332	351	333	337	355	366	341	354	321	324	327	342	335	354	335	362	308	336	335	336	317	328	335	322	336	329	364	336	331	338	323	346	327	309	301	308	312	300	315	333	347	329	327	346	327	359	332	350	318	343	335	364	334	336	356	364
24551	55139	78403	61130	28339	2093	1999	1630	1461	1367	1250	1211	1187	1043	1136	8359	23183	21800	14727	7010	2440	855	865	868	832	807	825	831	888	784	783	806	780	781	814	860	829	862	812	816	800	832	819	819	763	828	847	858	854	875	826	821	830	845	786	810	868	853	840	785	826	831	824	837	888	774	797	849	853	892	835	805	829	805	819	829	828	839	873	814	830	864	809	793	801	835	829	826	828	856	866	819	806	852	845	834	828	854	827	806	823	777	858	808	798	840	850	823	837	853	828	805	827	822	815	816	842	867	891	880	853	895	798	866	893	844	889	787	811	822	843	775	794	805	855	828	900	814	819	839	832	834	819	913	870	849	834	774	821	803	880	830	821	807	826	761	827	882	850	859	840	872	872	833	833	841	773	846	840	776	842	869	825	817	833	802	831	778	823	847	831	786	780	812	823	833	875	852	842	815	848	889	813	787	863	811	809	889	862	807	806	864	802	828	863	822	837	835	878	800	814	779	815	812	827	836	832	832	788	858	779	847	849	809	821	826	829	838	761	827	837	785	784	786	871	835	860	852	846	854	851	847	838	857	851	824	825	814	787	829	837	872	843	864	876	798	856	849	870	853	841	842	807	826	883	827	839	760	785	892	828	819	821	816	857	816	798	856	854	810	838	878	815	818	860	835	848	767	811	811	826	843	822	852	811	862	798	870	830	847	828	851	796	841	837	780	824	848	783	862	818	874	875	839	789	806	829	871	910	806	852	883	868	846	831	785	853	813	833	846	816	802	810	836	793	820	832	839	832	814	847	756	795	900	885	820	887	834	807	850	847	787	842	843	847	811	814	921	790	863	856	835	878	840	851	802	806	837	814	831	825	834	812	818	858	865	832	807	832	807	802	816	827	832	858	882	846	892	842	822	814	783	749	815	821	857	790	853	834	801	793	859	786	835	865	831	796	824	825	829	906	809	837	861	784	824	893	826	844	810	857	848	834	781	865	844	796	831	859	860	831	873	817	825	842	779	873	809	799	862	836	814	845	844	816	861	825	771	793	833	877	859	793	851	858	837	821	833	798	757	870	843	775	819	823	833	780	827	821	810	824	808	813	835	802	852	826	811	823	862	824	803	843	783	832	837	836	828	809	868	830	824	852	811	848	825	841	834	803	826	775	825	804	833	858	842	877	830	840	868	879	800	862	847	787	855	815	792	794	786	845	787	790	834	828	791	805	816	847	884	828	849	836	837	804	800	834	836	843	838	831	829	802	833	819	868	798	809	787	825	836	810	856	814	786	835	780	821	831	795	825	800	846	765	804	836	843	835	785	815	815	833	888	851	867	835	823	811	825	825	825	805	792	835	797	823	851	862	813	820	849	830	845	833	835	858	878	836	791	834	875	840	852	804	889	817	814	798	867	869	882	847	819	823	862	860	830	808	825	766	830	858	847	816	781	823	811	853	833	786	841	821	839	851	854	841	831	785	827	824	866	837	820	893	851	839	825	813	855	900	829	802	804	795	801	827	793	822	850	844	862	824	851	845	836	862	842	810	816	811	771	822	829	859	857	826	788	891	817	816	852	863	813	858	818	806	798	830	822	821	867	835	808	800	833	802	876	798	860	855	764	856	801	827	801	828	845	826	880	802	847	853	806	847	836	802	830	818	840	796	821	854	845	800	828	836	837	839	842	800	825	845	827	814	749	852	829	795	851	832	793	792	881	818	836	808	837	848	773	779	849	817	902	852	850	850	807	791	775	787	860	875	851	803	855	871	836	776	871	840	815	804	851	856	897	850	848	800	855	809	825	795	813	774	810	836	854	857	855	856	805	839	820	858	826	821	824	832	872	770	828	824	884	811	752	848	819	825	850	834	823	882	827	818	808	834	806	845	862	860	836	891	790	865	821	770	834	825	815	825	845	863	872	830	820	836	856	867	892	823	792	822	813	819	808	824	811	832	862	836	850	847	854	881	815	863	893	827	838	882	795	832	839	847	873	856	848	903	817	799	873	798	838	776	831	856	862	814	852	827	846	853	817	820	812	821	861	815	796	823	822	821	812	850	808	830	854	844	841	864	832	819	874	863	840	801	854	840	826	807	847	845	847	783	798	803	842	832	894	832	828	844	765	828	858	860	826	830	845	795	787	902	863	825	812	831	801	856	832	835	855	794	829	840	818	836	861	759	840	898	792	892	840	847	837	844	858	830	864	823	846	818	849	836	833	796	791	856	837	842	813	801	802	848	806	854	848	867	807	862	835	824	862	820	823	848	846	903	830	806	823	863	803	829	797	843	863	834	809	824	831	869	800	859	854	844	827	851	835	833	816	769	828	815	825	856	818	811	864	852	802	864	830	832	824	773	823	817	859	852	799	829	793	816	819	846	895	875	886	835	825	876	823	817	801	846	789	814	881	824	809	851	813	831	855	836	846	818	806	818	848	819	837	823	821	818	835	789	826	858	803	862	817	841	834	860	804	825	835	826	861	859	870	827	783	824	818	847	832	864	816	864	792	818	807	862	854	852	828	868	808	774	797	797	844	804	811	812	764	837	847	859	859	852	816	869	881	842	862	820	799	820	876	825	803	919	875	809	848	849	842	875	879	825	848	823	850	813	832	829	844	824	819	785	794	808	805	854	843	821	817	819	787	786	845	816	846	830	848	835	800	880	820	829	800	809	836	811	854	849	850	845	848	810	753	865	822	859	806	806	846	825	823	778	808	839	897	785	813	805	769	809	858	817	775	829	814	864	832	799	840	844	870	825	858	812	792	785	799	807	832	844	804	847	818	844	819	800	829	819	807	868	828	782	854	829	894	837	839	818	884	826	798	827	846	819	846	817	823	853	829	825	832	773	796	803	830	816	910	864	848	837	843	804	802	815	871	808	888	836	822	817	822	804	835	868	842	804	815	821	862	834	840	839	830	808	848	817	891	834	858	831	798	865	809	792	854	810	800	821	769	804	854	834	800	838	782	841	797	846	849	831	815	861	853	870	875	855	801	839	834	809	830	855	797	820	823	842	807	844	821	806	807	819	811	774	857	829	840	831	841	869	855	874	833	829	852	859	814	805	835	893	861	807	824	856	796	852	825	782	858	830	853	861	858	891	853	843	853	822	888	788	846	871	864	871	821	809	833	889	871	801	795	794	806	834	862	822	814	858	853	851	805	861	839	871	821	799	842	825	817	814	860	860	834	872	819	862	808	822	800	815	829	813	784	788	846	812	836	778	829	835	829	829	802	866	853	854	831	816	781	760	812	803	868	822	822	823	839	851	837	864	880	843	815	824	821	828	815	772	831	780	832	806	828	841	792	837	846	837	829	838	879	827	844	840	858	831	839	803	791	875	849	851	857	859	834	868	871	855	863	846	794	792	820	797	816	784	878	886	823	886	829	848	816	826	841	880	795	828	872	815	843	827	901	808	870	811	866	903	847	819	828	827	811	811	831	887	783	827	876	816	853	830	801	804	851	787	777	858	858	808	831	877	845	856	811	851	871	827	834	840	782	821	821	833
4561	6770	14172	6919	1065	322	312	294	319	300	320	322	310	281	326	282	493	676	654	466	360	308	282	304	288	287	283	264	320	296	308	295	308	305	307	303	311	285	315	307	281	295	306	322	302	276	283	311	308	307	292	310	335	312	304	304	332	300	305	302	328	268	329	298	283	290	297	302	310	319	297	293	319	336	334	330	309	277	312	290	286	264	309	279	308	354	285	309	321	322	320	310	304	273	300	311	323	289	327	297	298	313	315	284	302	297	310	313	304	304	307	286	325	311	307	327	287	300	333	314	313	288	302	302	278	277	309	259	284	292	319	302	301	306	286	301	323	339	330	298	307	302	276	263	297	276	311	292	342	302	307	290	315	298	323	315	324	306	321	286	320	288	326	337	300	273	309	317	322	274	292	265	323	317	328	312	301	304	329	304	344	271	286	316	314	276	290	327	274	342	330	311	309	290	281	303	274	307	311	305	323	300	306	318	299	307	336	300	287	296	278	325	278	308	316	309	299	288	333	300	299	314	311	306	271	304	295	297	302	293	286	309	300	291	249	281	313	310	270	311	301	308	301	313	287	306	326	321	306	334	332	297	292	303	297	332	318	308	306	321	296	314	312	291	326	319	296	296	293	325	311	280	353	312	300	300	292	314	322	318	304	306	306	323	297	334	327	335	299	301	291	293	308	275	312	302	285	300	305	338	301	303	298	294	248	282	315	325	350	315	271	318	303	288	307	286	305	281	317	313	317	329	303	322	303	312	346	286	305	294	291	313	321	277	316	295	276	287	298	293	320	309	310	301	284	304	266	307	303	315	311	301	304	283	307	293	303	286	360	315	297	326	327	283	311	310	295	285	284	332	294	319	312	284	291	282	282	297	306	312	286	284	325	287	320	263	325	326	323	290	314	279	300	319	312	337	308	333	301	292	310	293	266	304	308	300	286	304	310	343	298	297	304	276	334	283	303	296	304	286	291	311	294	309	308	295	303	290	313	318	316	283	307	286	313	308	300	325	307	283	320	274	290	289	307	325	275	336	327	296	308	311	282	322	338	290	292	293	303	269	295	298	324	313	307	299	289	309	311	330	337	305	308	313	278	298	295	290	288	289	298	295	321	307	325	283	300	296	309	306	295	279	320	302	329	292	300	313	299	309	300	278	299	293	345	302	283	321	314	298	306	276	284	270	307	322	333	286	303	309	296	283	278	307	306	292	301	290	281	302	314	317	300	326	318	318	325	306	277	327	334	268	283	301	295	315	312	287	263	309	297	252	327	313	320	291	321	298	296	293	298	335	304	309	299	305	320	272	317	299	298	299	314	330	319	313	296	314	296	287	297	288	277	280	300	289	321	307	266	285	275	316	305	298	321	278	307	309	321	334	284	319	332	317	309	303	292	295	272	282	305	287	283	314	293	286	306	298	295	330	310	274	293	287	309	296	297	338	299	331	318	316	317	326	265	281	298	304	297	303	295	297	300	318	295	338	307	278	315	305	289	292	300	317	293	290	337	310	288	298	283	305	294	295	291	312	290	288	283	296	300	298	310	282	266	328	299	312	300	303	276	292	321	312	291	307	290	278	328	314	297	318	286	302	249	279	278	273	292	262	322	313	324	301	317	334	312	318	287	316	313	327	289	306	328	307	292	316	307	310	297	296	304	315	261	340	302	318	318	316	293	284	310	295	319	297	330	303	308	287	300	313	323	292	296	277	279	304	281	298	312	306	290	320	285	278	309	301	306	311	311	319	320	287	305	253	288	272	295	350	311	297	313	321	303	278	264	291	322	301	290	310	279	319	319	323	283	294	284	316	306	279	289	310	322	285	308	285	304	317	318	313	292	312	331	312	305	310	289	295	297	299	281	289	298	295	320	318	289	303	307	298	284	268	275	283	303	300	296	337	310	294	294	288	297	315	294	314	331	338	304	315	297	299	291	301	301	298	294	302	303	312	310	311	295	284	269	321	300	282	286	338	326	308	333	269	308	326	333	305	273	303	302	325	299	302	302	266	309	309	294	317	343	317	291	298	298	309	307	310	293	304	301	286	325	335	300	282	311	317	296	303	274	318	272	288	310	298	307	313	306	283	307	291	265	311	286	291	315	309	294	303	306	285	279	285	296	308	275	309	296	296	305	312	343	315	293	263	323	293	313	300	285	307	300	309	307	337	284	315	292	275	301	322	303	278	288	317	304	303	291	343	319	305	281	324	322	274	304	318	284	309	328	291	316	304	332	311	293	284	320	265	295	332	295	303	317	317	319	288	294	316	308	328	300	317	292	282	321	268	319	319	314	292	312	327	294	321	329	289	288	300	285	270	278	294	303	290	308	289	307	305	319	280	281	330	308	323	311	309	293	283	278	341	312	309	314	306	290	267	319	312	278	287	290	289	290	319	306	288	295	303	285	315	317	263	296	305	296	313	284	336	310	300	300	310	306	303	340	292	327	297	291	327	295	273	321	274	308	286	283	306	308	285	264	298	306	289	337	323	302	308	296	310	315	309	297	292	310	276	316	279	297	314	312	288	288	301	290	299	305	294	284	296	294	299	304	288	318	306	295	290	305	279	287	312	321	300	323	296	284	308	292	284	313	278	300	266	299	290	302	301	318	321	279	324	282	280	287	301	296	290	317	305	288	302	303	288	280	296	296	315	307	316	282	304	303	280	304	306	318	342	331	288	301	335	274	315	310	289	285	310	324	332	314	314	306	308	309	318	312	299	305	301	309	305	314	313	303	282	278	291	271	313	299	315	293	306	310	284	291	340	316	306	319	309	298	286	300	328	317	284	327	292	280	260	295	308	300	313	292	294	291	313	287	292	322	257	332	336	281	321	295	321	285	299	330	335	271	328	308	300	303	297	291	305	302	282	293	314	324	311	289	281	292	307	310	288	297	300	304	274	319	322	305	280	323	323	312	270	314	291	303	324	304	309	320	290	312	311	303	297	299	309	311	324	323	301	308	320	307	294	340	311	297	328	297	299	297	318	275	299	291	301	349	291	319	313	308	306	305	300	280	301	272	304	285	306	344	299	302	309	312	281	316	288	283	306	314	296	325	303	271	295	304	312	324	290	288	292	308	290	305	275	289	287	273	327	291	297	289	296	300	297	330	294	307	314	268	295	297	326	297	321	305	283	315	300	305	306	289	278	282	301	294	310	326	319	312	330	306	312	285	307	292	291	333	293	327	325	283	273	306	311	254	318	282	303	297	316	302	299	295	310	314	293	310	317	292	330	328	296	297	294	260	293	275	331	290	303	334	295	281	318	306	299	307	294	279	315	311	300	264	286	286	301	311	280	322	317	308	284	264	345	299	333	333	327	350	300	362	287	289	305	310	308	310	295	322	312	288	294	315	291	305	310	312	300	312	320	323	300	277	291	279	305	296	307	301	310	287	326	302	294	319	296	305	323	280	307	293	280	287	337	297	316	332	307	284	312	304	314	304	295	300	313	297	297	336	298	283	290	291	259	289	315	313	295	291	321	315	279	302	334	315	330
4337	11197	24556	14370	3491	804	865	814	833	820	798	802	756	814	824	827	2228	2999	2436	1515	995	817	843	745	785	782	800	798	799	786	762	804	745	771	747	731	831	857	806	784	816	774	747	758	784	762	834	767	775	771	769	714	813	772	804	837	784	771	706	789	749	771	771	776	779	777	808	830	795	803	804	754	771	782	810	770	846	772	815	771	783	809	781	849	774	797	768	779	780	780	741	857	762	759	781	810	782	820	778	782	791	757	767	761	769	757	785	793	778	768	790	798	749	736	767	778	752	760	749	827	776	829	806	782	809	766	809	772	820	801	804	768	796	774	782	787	768	782	765	771	809	747	841	777	793	832	811	785	758	817	813	782	753	842	792	752	810	807	780	789	787	827	767	771	783	760	795	794	801	808	784	821	774	746	787	736	814	785	767	743	809	815	808	828	794	772	799	789	841	789	798	792	831	750	760	805	802	764	818	710	780	812	790	811	765	763	735	807	731	792	840	804	780	839	775	779	765	758	781	796	793	747	782	821	759	818	782	779	779	734	751	769	771	769	790	745	777	811	745	782	740	746	746	783	805	800	814	781	794	745	800	772	813	802	791	792	779	792	780	828	790	784	789	792	834	757	782	825	796	748	771	749	793	787	809	758	800	685	823	755	753	800	783	791	791	773	763	778	769	760	802	828	726	817	839	785	752	813	771	826	740	795	777	765	763	807	761	768	814	798	824	817	798	754	785	811	797	782	777	760	748	750	812	796	741	808	741	781	865	775	771	870	790	788	796	758	782	773	750	803	767	789	764	758	801	819	777	767	797	783	791	769	770	803	792	780	807	761	753	802	784	826	822	740	786	815	768	786	895	775	778	771	820	745	785	762	767	834	805	811	811	780	806	750	760	758	822	741	731	852	819	777	760	734	810	767	752	788	836	735	777	747	789	736	756	745	787	761	809	799	718	812	822	768	807	802	771	766	760	797	787	730	789	777	721	822	778	769	766	809	774	788	798	765	751	827	768	785	768	752	817	768	780	798	777	776	829	814	737	778	797	780	820	765	747	808	773	802	778	795	747	778	806	768	808	782	799	769	838	746	787	809	785	776	778	776	769	810	762	789	768	761	841	818	789	832	753	739	794	773	784	785	766	811	792	824	840	785	814	775	731	768	758	769	781	816	756	793	798	773	755	784	797	758	769	807	760	712	771	794	800	815	845	803	748	781	768	797	791	769	778	762	823	837	763	759	820	786	773	791	818	825	746	802	799	824	741	765	774	775	802	802	736	774	759	741	799	811	791	774	819	795	808	797	776	795	820	774	778	771	748	755	789	739	743	799	771	728	736	791	801	798	726	805	790	788	757	784	790	784	761	768	790	748	824	807	799	740	790	746	791	779	803	769	815	761	773	779	753	768	785	811	789	773	755	792	755	786	774	770	830	780	774	764	766	822	792	747	816	800	779	771	771	742	781	807	786	770	807	739	798	780	760	739	806	745	809	783	765	740	752	772	809	759	759	842	805	792	805	745	805	780	775	769	794	798	790	755	769	776	796	842	755	771	830	771	781	767	757	788	753	809	770	819	782	835	757	814	812	819	746	798	763	814	763	742	832	778	789	788	781	807	764	772	777	758	815	803	743	790	788	810	712	752	784	792	809	775	825	802	784	795	763	768	790	784	790	729	814	779	800	826	787	779	823	759	798	780	782	773	807	725	807	781	792	745	808	804	800	821	809	801	855	757	768	785	754	797	801	808	786	763	798	769	758	830	766	775	754	783	792	763	788	809	723	793	757	796	786	773	773	781	806	735	793	780	795	780	820	805	803	801	811	845	775	768	811	792	781	837	833	765	759	775	764	753	813	799	826	753	747	803	797	781	774	754	753	778	817	812	804	772	756	825	775	761	763	758	753	707	768	730	783	800	766	764	792	769	772	762	738	773	797	759	804	761	780	755	742	832	772	861	745	789	761	766	794	782	744	773	773	790	771	776	759	818	808	830	775	784	764	762	800	802	755	782	740	822	807	767	774	801	769	779	776	784	791	781	779	786	772	770	749	811	802	816	773	746	755	804	811	795	787	781	760	812	757	767	826	790	814	774	788	781	780	819	800	798	819	815	773	790	816	776	772	753	804	773	812	737	804	781	814	811	799	795	794	802	800	800	811	764	805	789	806	795	788	763	778	757	790	847	761	814	799	781	798	758	762	750	812	762	758	781	770	755	788	811	787	778	758	829	789	866	744	808	845	816	791	757	815	737	783	769	778	805	784	817	812	825	760	806	804	784	770	789	816	747	782	857	780	773	769	828	801	741	788	767	735	795	750	721	745	806	756	790	743	805	771	782	784	824	783	753	811	791	798	819	760	812	810	740	792	770	850	815	794	782	801	823	754	770	825	780	758	772	738	797	721	791	816	815	794	766	726	761	783	735	760	775	783	796	786	755	765	825	750	789	824	787	769	785	760	787	802	773	803	765	730	769	725	780	777	744	768	760	782	813	784	736	803	757	770	768	810	816	793	759	788	786	781	798	742	814	757	785	800	799	786	798	765	759	766	825	812	756	785	809	786	839	759	793	772	842	737	715	758	740	789	790	758	852	768	788	793	782	798	804	820	739	768	836	793	807	737	802	773	763	755	824	795	821	709	761	796	740	781	782	800	793	768	767	786	792	812	773	784	798	788	808	835	825	823	776	796	773	763	740	804	784	819	793	768	838	789	793	762	774	788	827	778	785	729	801	773	733	769	814	792	797	763	783	772	801	765	783	728	814	795	737	818	750	781	807	739	796	813	807	775	738	739	751	837	775	756	834	719	815	829	803	752	797	795	742	789	824	801	821	761	786	800	803	775	827	809	776	845	753	777	739	784	755	683	822	745	716	759	745	772	800	787	800	804	757	781	780	807	818	815	780	781	792	808	765	752	803	781	753	782	841	786	757	812	754	776	791	766	796	811	819	794	758	766	784	776	768	776	810	837	799	784	800	860	786	702	805	773	774	782	762	810	756	788	797	793	800	786	800	773	767	786	802	763	767	777	779	830	755	760	793	745	758	790	800	807	805	811	764	749	832	802	749	824	823	762	826	734	841	789	776	830	784	766	816	782	771	792	762	837	804	790	785	786	787	786	798	744	788	773	790	825	760	805	785	801	784	784	742	794	804	799	830	754	792	843	779	773	821	743	814	783	716	766	784	751	812	801	783	826	814	810	806	767	769	786	773	812	821	793	752	808	741	779	809	780	822	779	769	783	876	733	779	756	809	805	842	746	793	794	783	803	787	793	778	721	764	752	780	769	725	760	809	751	796	767	750	748	808	783	755	751	778	803	777	740	819	765	777	763	809	733	807	825	800	832	761	786	788	823	795	743	761	762	840	788	759	820	789	788	812	772	816	759	777	724	783	769	777	772	765	761	789	740	834	770	835	801	792	795	815	765	790	793	787	707	790	807	772	755	772	770	750	783	790	796	791	822	808	822	791	755	778	783	809	743	804	773	800	766	802	776	806	812	770	760	774
40444	54425	66666	45455	16398	1485	492	409	439	415	374	342	379	342	347	359	1736	3426	1841	1101	630	382	365	361	343	366	340	377	340	382	329	362	361	355	345	371	364	401	362	352	345	331	373	360	385	362	372	336	357	396	366	385	350	345	350	363	329	345	381	362	333	360	365	347	287	362	337	363	348	368	333	349	338	334	354	345	338	364	345	337	339	351	359	337	336	337	357	371	376	344	348	334	338	384	362	315	338	339	350	361	345	342	336	338	347	340	349	373	368	320	330	342	379	347	349	345	325	367	358	355	358	392	334	345	370	364	381	364	323	318	354	350	341	359	348	354	329	341	384	335	400	331	362	334	344	295	354	345	350	328	367	377	366	355	342	363	350	356	367	354	354	333	358	372	336	351	376	359	362	378	393	357	326	364	328	346	332	352	382	352	327	366	354	320	334	356	335	352	349	351	356	358	392	331	348	330	351	344	363	316	344	357	356	338	353	348	376	326	325	321	385	329	340	341	351	369	337	361	373	382	378	360	340	360	345	350	370	336	325	326	356	317	365	325	359	339	344	377	366	342	334	387	342	333	357	354	363	339	348	364	333	362	368	321	350	328	358	353	341	347	329	350	344	345	339	308	336	354	356	369	324	338	360	368	311	358	352	331	328	335	325	377	331	345	326	349	322	313	317	370	304	383	339	355	338	340	346	328	346	327	311	313	372	333	347	319	361	371	361	315	331	359	353	349	325	338	346	364	344	341	369	369	351	333	314	364	342	388	359	375	322	354	344	373	327	350	337	358	346	327	321	338	329	358	318	334	341	325	352	354	385	349	348	364	344	343	351	354	379	333	357	364	361	343	310	385	388	371	338	321	340	370	326	357	356	342	332	337	323	324	379	314	322	316	335	308	365	362	367	369	343	346	345	332	402	341	346	360	348	352	365	373	356	336	346	345	360	374	352	330	354	322	346	352	400	362	373	396	377	335	345	318	339	333	337	354	346	361	332	346	387	355	362	356	345	337	310	330	324	355	350	340	362	330	373	349	345	340	366	338	339	326	353	341	344	315	385	335	341	329	377	332	357	381	367	335	346	343	345	403	331	363	357	321	360	372	390	343	321	337	353	356	360	334	351	355	340	375	327	339	343	368	357	343	301	348	353	326	363	352	333	355	355	299	331	334	356	378	360	334	342	350	362	380	345	339	335	339	373	365	343	335	366	362	349	368	334	359	318	374	322	352	321	340	349	352	354	340	365	337	360	386	354	349	361	358	360	330	373	327	366	365	366	368	355	386	382	370	328	362	352	339	344	331	385	335	330	333	339	352	333	346	379	382	332	344	355	368	322	409	376	380	355	330	342	325	343	369	378	340	333	352	330	375	333	344	363	379	378	333	353	358	365	365	336	373	357	365	357	353	336	362	336	347	351	352	353	347	327	352	339	353	348	357	358	366	372	368	383	334	335	363	348	353	319	365	342	365	343	391	342	344	357	376	359	343	339	363	353	375	346	359	353	321	335	359	368	351	371	340	338	341	344	347	345	335	369	332	340	351	363	363	340	360	324	361	322	338	364	334	347	360	373	372	372	342	332	373	342	359	351	330	342	342	369	336	330	343	358	340	358	389	338	346	307	325	339	401	371	367	348	345	332	307	373	355	343	357	354	377	373	347	358	348	369	353	316	347	349	340	365	326	369	365	323	297	351	375	343	347	352	351	337	308	315	350	347	321	314	374	355	339	346	298	344	337	330	321	322	353	341	323	391	336	328	335	339	326	339	341	376	349	324	335	339	340	350	358	318	355	401	326	362	367	319	392	344	324	336	327	383	334	357	337	357	326	378	343	345	362	359	331	335	342	338	338	322	365	304	336	332	367	357	345	357	340	337	359	382	347	318	380	361	365	363	339	345	345	355	381	331	372	336	339	312	345	372	343	353	368	328	355	351	356	369	357	412	339	358	339	348	338	351	333	332	394	345	350	363	335	345	354	333	381	339	362	346	372	328	338	336	373	334	354	390	359	351	378	407	355	352	312	330	346	347	342	353	336	371	381	365	354	333	306	352	350	372	341	334	381	380	344	359	337	324	350	357	372	335	283	359	353	341	388	340	360	311	370	364	378	361	355	378	360	330	370	383	368	362	376	351	385	342	354	356	331	346	313	331	316	357	369	352	361	366	342	365	380	334	340	367	354	341	373	367	344	362	332	358	326	358	353	340	336	353	348	340	345	351	372	350	316	339	330	331	348	380	380	356	367	357	360	363	359	326	337	349	358	346	335	355	379	357	349	353	362	368	354	346	342	361	374	352	352	340	348	337	351	355	335	322	374	366	316	364	378	350	354	336	341	347	350	346	358	362	334	364	359	351	364	339	358	341	325	320	371	386	347	332	329	373	352	356	347	314	374	365	332	380	325	347	352	361	343	375	320	351	385	361	354	338	360	327	343	322	343	343	378	379	349	334	388	314	344	351	351	341	361	335	342	337	368	332	338	365	343	356	368	355	362	361	380	362	344	326	358	384	363	362	341	331	360	344	365	352	339	347	375	363	381	306	304	333	357	332	338	369	377	367	344	346	347	342	346	345	355	329	363	348	346	353	337	370	353	386	345	306	340	316	370	342	316	362	372	328	370	368	337	382	374	361	318	356	364	363	365	379	326	377	335	345	363	377	348	353	377	352	355	367	366	352	365	355	347	362	367	329	340	369	365	329	368	351	319	355	365	338	357	376	366	338	359	367	363	337	360	368	373	321	351	340	332	351	342	354	343	336	352	358	364	341	362	365	359	345	332	341	324	346	377	381	349	356	322	357	341	349	358	346	322	382	368	366	365	323	335	340	319	357	322	325	348	324	335	344	360	353	365	343	340	342	365	378	337	349	335	340	364	368	340	347	322	325	367	325	323	352	336	353	358	370	360	364	379	350	344	346	358	367	331	367	335	378	361	351	371	354	294	367	355	372	366	366	329	340	335	352	364	339	341	340	366	345	292	344	372	363	357	340	363	352	330	347	330	345	325	371	370	360	386	347	370	327	344	391	369	336	352	323	384	354	354	356	362	369	338	373	356	328	376	362	320	328	357	351	341	323	344	384	330	307	359	370	352	355	342	349	351	338	370	318	350	332	371	352	355	346	308	384	355	302	347	398	357	367	392	349	377	336	351	364	330	350	380	333	331	374	344	317	367	369	351	373	335	348	343	352	321	361	322	368	353	338	392	354	375	321	394	329	361	340	367	317	390	355	350	357	359	375	327	373	379	333	342	358	363	338	356	336	368	361	346	347	330	364	372	352	343	366	330	327	357	332	336	353	357	343	355	362	328	332	351	321	368	322	318	365	379	331	360	353	331	380	338	353	349	343	333	363	359	352	357	346	338	350	380	380	369	348	300	333	359	353	349	352	320	351	357	327	363	322	358	379	361	342	356	341	353	366	346	389	313	345	370	364	363	327	338	326	358	368	358	350	359	363	340	361	341	330	333	378	375	393	358	377	369	392	340	326	323	315	358	368	330	353	369
24843	42115	61007	47653	15205	1451	1429	1283	1258	1141	1165	1074	1028	1022	1004	976	9443	16221	8713	4680	2116	926	862	885	873	902	922	888	919	935	885	885	898	842	824	883	927	899	866	880	848	875	849	889	905	891	900	934	864	875	914	870	891	844	893	876	874	904	856	949	838	880	897	907	857	905	836	846	904	887	851	905	933	889	862	858	915	897	889	919	881	887	887	915	886	872	874	876	975	842	882	858	869	872	874	899	907	832	891	849	867	888	894	936	889	886	942	851	889	938	952	872	902	818	856	930	889	847	866	899	856	886	904	906	888	891	958	889	897	837	860	908	943	897	910	862	905	898	869	943	884	856	900	850	877	833	868	870	863	905	888	815	934	889	916	901	922	885	884	876	888	934	853	884	865	874	889	914	921	833	866	893	864	847	897	821	907	854	860	883	799	872	930	905	842	926	914	903	918	918	876	912	885	912	882	903	890	905	918	906	856	894	923	907	903	914	916	877	913	869	867	846	881	938	853	901	927	821	891	891	849	916	852	900	883	888	931	884	841	859	814	899	877	925	815	917	927	857	833	855	896	842	863	928	899	853	864	884	834	902	860	900	868	903	853	830	913	866	914	900	907	861	914	833	916	897	885	856	856	875	838	919	926	926	859	903	862	935	867	850	900	954	873	893	891	879	862	904	911	863	907	911	819	906	851	899	875	872	932	905	849	886	887	890	831	827	868	852	884	914	865	910	887	910	910	897	916	871	906	912	917	860	885	910	957	831	900	903	852	974	852	872	918	883	886	918	866	873	818	861	890	917	891	872	897	910	880	888	929	872	886	854	893	829	897	898	912	862	898	893	897	890	851	925	856	870	906	864	875	858	878	892	899	913	875	866	849	876	904	870	864	950	877	859	960	870	901	870	895	892	847	857	960	840	916	890	846	942	873	904	952	866	877	901	929	917	838	845	875	873	890	902	885	930	822	856	892	834	892	905	776	877	896	842	899	878	901	861	863	873	909	923	884	923	859	977	893	909	834	822	894	838	862	860	895	859	927	919	945	931	931	868	888	922	913	851	923	869	898	870	868	924	909	917	884	876	835	868	877	856	927	864	896	905	852	835	867	935	903	861	842	886	890	890	930	875	872	874	888	820	904	895	907	903	917	862	885	918	841	894	885	863	850	900	853	886	892	870	955	942	898	842	841	936	912	878	850	860	958	923	922	879	864	935	904	896	873	872	897	900	910	866	872	913	862	867	895	841	878	853	919	898	911	894	873	909	875	903	886	901	892	879	793	882	878	915	859	854	901	889	885	890	900	908	914	869	880	864	941	891	898	889	887	901	862	861	967	917	936	858	930	872	875	909	883	893	932	910	873	896	880	821	834	916	902	879	887	880	896	897	883	910	927	892	885	831	904	910	933	920	899	878	912	865	891	885	880	968	896	909	822	877	834	921	879	916	897	820	866	895	891	843	888	867	878	879	921	869	875	871	917	946	863	854	916	869	919	907	889	889	904	899	844	875	887	871	844	904	896	904	890	870	926	916	833	899	856	858	923	898	891	875	878	850	829	864	907	861	913	907	862	877	905	913	909	889	880	843	834	881	879	884	905	893	809	882	892	929	937	863	909	885	869	929	871	916	852	859	900	846	910	888	862	905	881	914	864	877	874	920	864	913	891	901	879	893	858	977	839	900	873	898	964	883	940	870	866	899	904	837	878	828	894	915	927	887	855	888	953	863	901	882	874	933	861	898	858	903	892	836	876	866	869	884	854	882	959	904	942	891	914	886	857	930	860	877	885	883	878	892	897	856	895	874	906	882	954	879	914	858	846	893	904	862	879	926	917	884	930	840	881	963	926	852	861	863	992	908	908	911	909	943	880	849	899	880	888	869	896	815	909	910	973	863	874	858	906	913	896	911	836	897	875	858	873	889	902	858	856	842	851	891	944	883	818	888	942	896	859	892	867	884	829	865	839	866	899	884	855	878	935	897	843	869	905	882	929	919	877	893	899	851	877	874	852	866	875	898	880	865	882	890	949	881	931	872	888	886	912	899	874	908	889	912	892	895	946	905	888	863	891	901	860	843	904	867	861	967	914	937	876	868	899	910	868	873	891	902	848	945	915	881	827	911	931	852	901	886	854	886	936	813	875	851	854	902	926	864	890	902	822	908	851	883	879	873	896	871	860	895	842	921	897	897	929	882	877	861	887	881	922	846	938	926	856	915	885	884	871	888	899	908	880	884	898	892	895	901	839	840	842	874	902	918	889	924	860	851	889	918	894	924	917	909	939	885	904	878	870	891	899	916	895	955	925	930	888	890	897	936	914	869	900	918	879	882	918	885	885	877	884	883	838	921	932	897	919	921	896	913	942	908	873	870	897	860	838	875	913	855	891	859	908	872	883	865	893	859	853	890	909	911	865	896	943	933	882	898	885	910	840	899	861	909	879	884	834	835	947	857	849	880	889	930	905	887	924	900	889	943	864	886	894	881	884	862	925	873	875	907	884	882	862	916	946	918	867	855	918	894	894	907	922	961	865	860	897	832	896	868	870	856	850	848	896	886	881	850	887	882	874	866	854	913	865	832	908	890	859	840	921	813	894	894	922	908	916	884	924	890	906	899	974	861	910	904	975	858	917	873	874	888	889	907	877	914	848	878	897	935	892	931	918	859	829	886	875	882	877	873	914	928	927	865	851	872	886	914	818	887	922	928	880	896	829	882	852	945	901	858	851	936	872	931	850	845	863	891	859	908	907	874	869	895	855	870	888	892	902	904	897	894	879	881	871	857	868	914	907	886	865	872	843	925	881	881	861	916	901	894	909	868	899	885	894	894	897	877	895	860	917	923	896	903	885	808	878	851	878	882	878	871	821	892	883	887	849	893	907	889	921	899	903	947	938	924	889	883	877	893	886	944	817	899	907	878	858	867	803	887	890	876	867	901	883	886	830	890	909	892	867	874	930	904	895	888	866	881	916	879	888	875	897	856	869	929	886	902	926	853	939	872	856	881	906	893	890	889	912	892	921	888	801	868	831	921	820	822	871	908	903	847	919	851	884	874	893	887	935	884	889	881	861	853	869	901	869	958	831	834	892	906	920	920	862	891	859	860	898	946	929	873	863	916	887	843	884	880	896	917	893	897	902	864	903	875	872	856	843	908	882	938	876	824	909	891	882	891	918	902	922	847	846	947	871	893	923	942	917	922	913	883	901	903	776	859	882	883	873	903	871	871	864	947	871	867	853	830	881	920	900	881	891	841	858	861	863	860	886	915	893	921	858	863	836	903	910	930	861	928	892	883	855	876	885	906	945	898	916	903	914	918	882	905	862	888	882	891	899	925	900	851	901	903	893	872	818	930	939	879	867	898	841	877	886	896	912	919	874	819	861	843	903	868	902	919	862	882	926	898	863	843	895	830	908	889	887	887	879	925	894	885	894	921	860	902	859	886	850	893	851	861	880	912	864	865	884	892	891	934	846	905	897	837	937	926	905	874	926	904	861	911	911	917	890	887
56208	70632	81299	61332	24716	5466	729	501	443	411	387	376	370	379	345	336	3866	7093	3397	1763	696	354	282	318	321	356	308	293	338	307	316	313	295	356	302	313	300	306	296	294	320	289	327	331	343	321	303	329	305	327	321	330	332	329	295	311	318	307	317	306	298	310	305	323	304	305	335	347	337	349	322	315	316	310	316	309	345	335	282	312	297	293	344	341	326	329	336	334	292	310	305	284	310	325	286	332	321	301	326	330	348	314	322	298	301	318	314	318	325	274	353	304	341	337	338	327	319	319	325	346	313	324	341	325	314	321	282	292	296	317	310	310	347	300	327	298	330	335	315	334	327	326	290	326	323	302	334	320	361	312	343	320	315	322	313	298	311	347	304	288	321	337	307	284	320	317	334	339	299	346	312	333	333	289	327	323	309	339	307	345	311	306	316	277	316	358	306	329	302	304	310	313	297	308	318	338	306	327	325	294	299	301	355	307	335	325	307	306	294	308	313	293	309	282	314	315	323	335	323	327	338	309	265	345	359	299	361	305	310	337	292	330	302	314	309	302	353	348	353	294	331	338	355	305	314	319	306	288	311	316	349	313	335	365	311	328	344	336	336	316	323	298	336	328	322	330	306	300	293	314	327	328	321	326	313	341	311	328	312	341	310	338	303	350	348	348	325	347	295	319	313	324	337	342	336	314	334	325	323	292	282	321	335	321	286	306	306	268	325	298	324	292	323	320	306	313	316	314	327	313	301	317	276	309	327	329	313	301	314	307	307	328	320	284	311	310	293	315	276	343	310	313	296	282	320	287	321	316	322	338	309	336	330	343	326	316	293	308	317	302	326	322	341	308	320	326	305	283	335	314	275	322	327	294	306	291	287	338	341	319	332	303	321	299	299	309	293	307	317	300	304	312	320	371	302	284	311	282	313	311	329	294	306	341	305	294	310	300	308	304	319	311	294	274	315	299	296	307	302	313	338	341	318	357	285	306	338	339	314	318	306	295	334	313	294	330	309	328	317	320	328	308	334	324	326	336	298	319	315	309	318	301	323	333	309	349	284	318	337	299	324	336	323	326	259	348	346	346	312	309	312	329	312	298	332	360	347	321	334	324	304	295	318	297	304	320	336	291	320	321	293	283	315	314	283	321	298	320	308	306	319	320	340	303	324	323	304	300	313	270	325	300	310	316	300	297	284	320	319	285	314	312	301	290	319	278	312	290	276	306	328	298	318	281	328	326	333	302	297	302	306	324	320	331	313	359	337	307	299	327	262	316	302	336	319	330	328	327	322	322	300	319	343	326	325	327	333	314	320	302	295	328	310	277	329	332	327	354	318	310	318	358	323	298	297	328	315	311	325	310	309	308	318	347	335	340	326	296	305	301	333	326	317	306	304	305	309	338	295	304	359	286	319	328	339	335	314	342	333	326	295	294	338	325	315	363	276	286	307	327	338	328	302	293	311	312	303	325	329	318	332	322	307	319	307	304	293	283	306	278	315	318	306	305	312	316	309	294	317	308	317	335	313	300	288	303	313	300	301	312	305	332	325	304	299	297	310	306	309	317	314	307	298	274	317	325	344	299	322	287	305	328	322	347	320	330	327	336	331	329	260	283	343	356	319	299	303	280	291	298	321	307	323	336	315	317	342	306	320	310	308	293	312	292	318	313	333	310	302	300	305	340	308	307	320	321	326	333	334	296	312	324	323	296	308	335	335	336	294	323	336	298	325	327	317	332	312	310	342	315	333	300	280	321	333	308	323	331	275	330	332	307	337	338	304	271	337	309	313	311	312	290	316	322	322	323	316	340	311	291	334	295	297	308	325	339	329	324	308	300	336	331	332	313	331	302	316	346	321	325	323	326	293	336	329	317	315	295	323	299	328	335	340	344	317	315	319	307	275	301	316	303	337	346	324	340	325	318	296	320	337	314	333	315	314	295	342	315	303	317	293	308	297	321	309	310	314	303	298	316	319	298	313	289	290	293	325	318	314	333	271	324	301	327	308	287	333	328	298	304	293	322	308	308	319	299	334	293	314	324	325	301	316	328	310	315	325	304	338	332	303	293	336	328	351	270	290	277	324	308	332	302	313	323	305	303	310	318	309	325	298	332	292	275	301	312	323	304	339	305	326	319	334	332	357	305	318	285	327	319	314	300	342	321	315	332	308	303	316	284	311	315	289	316	354	334	304	319	312	327	309	286	301	304	293	307	315	313	299	308	323	307	313	299	316	342	349	310	323	281	314	332	307	312	311	327	316	313	312	330	315	307	332	321	342	355	297	316	360	311	346	284	304	330	311	333	330	305	313	329	366	307	339	328	326	332	338	312	322	302	316	373	309	284	304	320	305	314	346	285	302	326	303	301	298	308	284	310	331	301	294	331	356	281	312	306	334	333	285	356	350	344	284	319	304	336	309	310	320	311	297	315	321	330	318	320	313	281	306	309	309	319	313	335	349	324	290	309	333	302	321	326	311	337	307	307	329	342	308	321	310	295	295	333	342	309	347	308	287	305	347	296	290	327	299	333	303	331	315	287	325	321	345	309	308	294	329	331	329	294	282	335	324	323	317	320	334	354	324	306	297	308	311	322	317	319	300	309	324	318	315	322	323	317	325	317	302	351	302	307	310	320	321	307	332	298	337	306	299	322	315	325	314	325	300	317	302	321	321	288	318	311	325	329	357	310	331	343	314	302	343	318	315	313	325	292	341	316	304	353	295	321	321	313	304	251	295	332	316	316	297	317	335	337	331	315	317	321	303	288	288	323	298	356	299	342	276	350	308	323	317	306	338	313	316	290	320	329	342	321	301	321	309	306	328	311	296	292	333	326	292	291	314	334	323	323	328	301	323	319	310	324	319	310	299	304	321	293	304	322	293	331	326	318	334	318	335	310	305	289	322	322	315	272	370	325	309	301	304	305	319	299	301	333	317	292	274	285	337	276	305	314	309	305	304	316	304	316	330	306	312	325	319	306	337	308	315	293	309	325	329	328	304	299	338	318	298	305	291	319	321	290	302	324	314	321	333	309	323	350	309	293	297	307	310	349	303	317	299	295	303	310	334	327	329	319	287	305	342	290	300	343	333	303	310	345	338	294	306	310	292	329	327	322	301	323	321	295	332	310	308	289	303	333	345	315	339	329	353	322	316	310	318	313	317	299	322	301	301	302	309	311	313	307	296	324	302	298	277	307	336	278	298	316	331	311	340	284	290	276	318	333	297	313	290	311	323	308	313	320	306	315	284	343	308	331	285	330	299	328	322	329	345	343	328	322	336	325	348	340	290	297	330	343	340	279	279	312	331	330	321	306	325	275	302	304	333	315	314	305	312	322	317	301	294	303	326	305	313	303	316	277	289	327	312	318	296	329	323	322	317	304	335	304	319	316	306	323	307	321	294	307	294	327	292	321	301	312	332	327	342	301	301	303	351	313	341	317	301	318	288	290	298	337	336	314	325	313	335	304	281	349	293	321	356	317	342	326	303	327	282	292	318	329	309	320
34942	53747	78557	61998	17725	2168	1994	1532	1459	1450	1227	1094	1085	1090	1047	1047	16021	24981	14088	7915	2497	859	786	793	773	773	811	825	808	778	795	780	847	773	774	795	811	814	822	718	801	773	800	806	781	810	759	784	806	751	812	784	805	766	819	799	800	776	781	782	808	792	830	773	843	793	769	797	815	766	813	779	825	744	774	783	810	795	811	790	746	821	732	811	774	766	787	835	796	787	808	781	834	769	780	782	807	778	803	814	803	830	801	815	793	753	818	760	787	812	791	769	767	841	805	775	791	774	836	776	786	797	808	785	828	798	850	787	837	766	791	836	803	818	819	806	817	796	777	800	773	797	806	776	789	807	815	833	776	754	770	795	748	780	810	770	762	736	793	763	779	774	756	812	830	759	780	782	776	831	791	745	810	783	766	853	805	778	748	777	762	743	792	770	828	763	785	831	761	794	800	814	798	834	783	777	745	791	820	827	799	869	847	779	813	762	775	796	742	782	818	786	822	759	859	808	790	786	823	775	810	819	782	805	831	807	810	757	760	803	778	767	838	804	794	771	803	785	776	807	817	796	807	776	768	766	800	824	797	802	761	749	785	822	795	732	825	732	795	812	791	855	764	817	794	781	749	851	808	785	783	815	818	733	801	776	797	810	832	779	830	801	817	854	845	841	795	805	789	801	801	782	775	758	788	805	809	754	827	784	765	800	762	831	798	778	760	764	800	750	863	782	802	847	787	818	796	830	779	742	800	769	781	783	786	788	787	777	788	777	784	801	800	766	775	839	806	793	860	780	770	852	839	821	779	797	799	783	767	827	818	820	799	788	752	791	799	824	842	839	846	819	762	799	792	835	803	779	822	787	764	813	777	832	803	777	821	786	791	805	792	842	766	781	832	814	852	739	799	749	770	781	770	792	773	793	768	830	787	753	769	785	769	821	825	783	774	800	776	800	816	784	770	854	822	784	814	843	799	790	831	837	800	817	821	771	783	760	784	781	778	790	799	745	759	789	790	794	782	814	799	804	782	786	784	773	775	799	816	767	747	826	805	782	774	778	812	809	799	790	787	780	802	805	789	865	822	815	816	794	837	822	768	789	820	779	841	775	794	820	801	784	785	773	810	828	809	752	790	758	817	763	857	768	766	775	824	763	764	841	792	846	790	812	856	796	794	856	808	742	796	803	755	813	816	774	813	789	795	766	826	746	790	752	803	831	788	771	774	778	786	820	767	798	818	819	798	776	811	806	830	802	785	786	787	745	799	803	753	803	778	777	790	806	806	780	801	781	790	851	832	834	768	811	791	747	729	760	873	766	773	797	768	747	796	814	772	832	807	754	770	769	785	848	750	798	763	811	793	809	780	766	775	798	778	815	772	824	709	805	819	802	745	787	788	779	806	746	791	845	796	775	826	801	761	832	801	777	811	754	816	785	819	777	823	837	801	799	788	798	791	760	751	865	743	838	809	793	801	793	778	737	823	798	788	793	808	807	818	812	799	795	769	786	779	787	791	849	817	785	795	795	798	842	754	772	769	809	857	792	769	777	768	843	787	792	800	817	832	763	814	747	758	767	804	759	835	795	807	751	794	813	830	799	833	807	779	815	779	796	772	779	828	747	812	834	761	799	811	781	805	753	759	781	767	781	754	757	808	817	736	820	774	779	828	813	767	795	827	761	773	789	776	764	797	758	793	796	803	750	752	762	785	784	830	765	751	821	801	821	794	783	831	834	774	812	749	736	772	797	816	798	825	780	758	854	785	800	816	774	800	804	829	761	756	799	765	802	807	758	793	819	808	786	804	791	783	841	787	800	807	815	811	786	800	811	822	761	812	802	766	813	816	787	738	787	871	830	797	795	812	790	767	809	806	764	818	767	840	785	775	784	758	764	774	803	828	782	805	810	790	784	750	812	812	796	833	780	831	789	771	835	799	806	773	808	816	831	833	783	816	785	852	759	798	801	792	807	816	808	822	803	775	797	794	768	815	775	819	806	798	772	766	754	825	802	778	773	804	787	783	788	770	825	783	833	795	806	821	826	831	806	807	800	768	808	804	768	814	825	764	777	780	793	738	828	766	769	791	788	828	777	781	789	803	759	783	813	818	767	804	766	770	786	787	796	878	808	758	826	817	772	810	830	792	829	770	786	741	765	805	820	759	802	815	782	797	791	772	848	824	800	772	770	852	780	793	736	845	820	783	754	832	772	792	797	784	803	757	803	797	788	786	826	822	770	802	831	800	785	808	828	800	808	827	838	795	808	755	801	769	791	822	761	797	818	748	796	773	814	789	764	751	822	821	804	841	837	786	803	765	757	805	764	756	758	808	745	816	763	811	794	811	796	772	767	812	815	808	775	805	778	784	790	821	761	760	819	774	784	823	865	770	783	764	779	818	780	811	773	782	804	748	776	797	758	805	768	822	797	824	754	797	830	823	766	814	765	851	837	798	806	867	840	823	777	799	779	781	784	790	774	793	790	789	780	756	840	773	800	811	830	756	806	821	805	788	745	791	753	810	786	786	796	773	768	769	786	816	816	781	793	756	780	772	802	818	777	777	783	788	842	786	821	814	755	803	790	803	778	805	815	777	838	789	820	792	784	756	827	831	836	801	812	799	804	786	812	812	813	791	804	795	836	805	768	799	830	826	770	841	821	826	759	724	815	758	804	809	794	768	770	865	817	782	808	809	773	791	795	765	844	789	796	778	806	796	768	836	795	791	763	854	805	819	719	835	802	827	777	807	759	763	842	814	798	809	807	787	789	801	802	793	790	825	797	759	756	817	783	774	797	742	796	784	784	795	827	803	756	753	803	819	762	810	784	773	812	786	880	749	816	787	839	801	762	794	800	795	826	798	841	784	812	794	783	787	823	773	798	838	759	770	791	812	762	745	815	805	779	846	813	800	805	772	828	849	810	808	786	815	766	777	824	761	792	782	807	829	801	822	793	788	803	790	835	779	785	823	795	855	791	803	780	765	797	805	812	766	824	803	804	775	771	793	755	834	841	792	785	838	799	764	808	753	806	805	800	741	808	744	802	822	812	786	811	790	830	802	827	765	810	757	816	809	819	748	749	847	793	776	881	834	798	827	745	832	777	811	781	783	800	809	850	765	798	776	804	735	807	778	739	773	794	772	754	845	844	805	793	792	747	758	774	793	845	787	810	826	774	851	785	821	798	795	780	807	780	793	760	783	725	767	811	820	796	796	747	792	800	730	809	776	821	814	832	809	807	815	778	772	737	740	776	800	866	799	798	838	809	827	776	788	761	789	797	850	760	748	765	767	815	818	800	812	819	801	823	790	833	779	780	804	799	846	809	801	792	809	760	809	764	752	786	792	798	786	826	802	749	780	818	787	758	795	820	814	799	789	867	786	799	824	817	837	776	777	765	781	830	786	807	812	809	784	770	747	857	815	845	801	788	842	772	839	791	762	761	788	765	787	756	773	856	753	821	791	822	824	793	811	841	789	781	694	815	803	773	836	768	768	795	797	794	778	850
8226	7256	13755	7220	712	294	281	285	302	297	315	274	250	281	302	263	358	689	604	434	372	274	289	274	296	302	272	284	307	275	278	282	287	289	283	292	293	292	287	305	291	326	282	289	261	287	285	263	280	281	278	308	292	314	273	298	286	251	284	313	289	265	328	287	291	287	274	291	279	308	294	263	297	257	321	277	282	294	282	287	290	272	322	284	288	247	282	273	283	302	312	303	318	262	319	291	279	299	327	270	278	291	271	286	312	303	272	285	310	250	274	298	295	294	299	275	275	282	285	304	308	293	297	278	263	300	308	290	276	275	274	327	248	281	310	309	300	280	304	301	301	324	289	258	290	282	266	290	317	290	299	292	293	249	288	289	285	285	301	291	269	271	263	272	267	294	289	283	271	268	311	288	282	287	288	264	275	291	291	271	304	285	295	276	284	272	289	300	311	281	318	312	275	263	273	287	296	274	267	274	309	283	277	277	290	257	275	293	298	318	268	314	283	308	279	319	308	270	302	285	295	278	310	276	294	297	308	286	297	292	288	278	287	288	285	265	295	300	284	297	292	298	279	272	314	289	289	288	277	279	302	281	275	287	280	268	274	331	301	307	282	271	285	282	263	287	284	293	280	294	284	319	288	311	306	268	323	269	266	258	312	306	310	284	319	278	281	284	262	338	291	280	303	268	305	280	310	289	273	313	301	305	297	309	300	274	276	270	309	284	286	259	293	263	271	267	284	283	294	310	331	275	289	295	310	283	298	310	296	273	297	305	276	268	271	293	299	295	274	299	282	298	279	285	265	313	305	257	272	270	290	301	288	315	292	268	295	265	300	282	313	298	301	290	281	286	326	281	283	247	276	305	295	312	292	265	284	243	315	291	281	323	309	283	270	268	282	268	273	307	304	270	271	302	319	292	307	282	283	305	293	289	292	272	281	295	271	317	279	291	282	288	303	284	273	256	282	295	294	304	288	311	289	277	268	279	293	251	301	299	296	292	302	276	290	305	299	290	264	304	277	302	303	288	285	263	275	278	299	260	281	307	301	290	299	286	305	299	280	256	304	264	275	278	265	300	293	316	274	296	286	305	293	278	266	287	293	282	303	298	285	311	253	253	278	305	289	304	300	299	327	296	306	305	300	259	296	294	281	298	303	272	322	298	299	274	301	263	286	269	262	295	275	297	336	286	295	264	320	304	284	271	258	266	276	292	304	271	281	271	285	276	324	306	276	290	287	262	292	314	313	270	300	299	281	318	285	276	262	279	297	267	253	277	274	290	298	285	277	272	300	342	333	278	283	282	273	305	310	272	291	274	277	248	281	294	305	287	283	300	284	298	307	292	328	310	298	296	317	261	296	292	282	291	325	273	267	266	303	281	284	314	268	305	272	265	282	257	276	280	280	298	275	290	289	308	295	269	272	286	312	311	326	291	270	306	307	274	280	263	282	304	266	333	309	301	266	293	293	302	313	279	299	271	311	306	270	285	297	329	280	299	270	265	285	281	292	306	288	277	326	288	307	299	315	282	302	286	283	297	298	264	289	298	264	281	269	267	295	306	294	268	318	288	292	313	289	270	302	297	307	276	270	308	308	245	317	280	278	279	286	328	287	271	306	286	264	263	271	283	264	300	304	316	295	323	316	286	258	274	255	295	283	331	293	271	283	278	265	275	279	266	302	308	280	293	286	307	300	284	295	304	296	334	291	264	318	294	306	308	275	266	261	273	264	309	254	265	313	280	291	305	276	297	306	290	265	278	286	298	258	296	270	298	258	270	304	288	273	270	279	271	289	273	296	289	296	276	287	316	280	309	282	283	317	278	307	254	294	280	302	282	319	312	281	276	292	280	286	297	285	286	293	280	260	266	280	288	316	308	314	282	304	328	316	273	295	278	260	294	259	247	298	275	265	292	290	302	274	283	283	302	269	286	278	313	266	280	264	285	255	279	285	282	271	284	276	296	277	282	252	303	289	318	277	282	286	318	319	263	272	272	282	299	286	293	307	287	286	282	282	291	298	276	293	302	270	253	273	305	309	306	269	310	323	299	271	266	302	306	285	268	265	294	303	303	288	299	305	291	273	320	301	266	288	313	287	300	304	296	304	275	276	324	316	278	291	284	288	285	275	268	272	281	286	293	291	276	288	304	311	277	293	312	300	269	286	278	263	302	284	277	297	293	284	298	266	278	284	272	308	302	282	290	308	280	308	276	323	284	269	302	303	267	288	302	287	301	294	270	284	280	283	269	277	310	291	281	312	287	276	310	308	268	295	306	268	321	272	309	290	276	291	285	305	291	334	267	282	290	293	314	285	320	263	299	294	262	314	292	266	277	269	304	269	316	304	277	302	283	283	287	284	313	288	308	285	286	277	282	291	278	276	284	297	272	271	287	238	291	279	300	303	321	315	287	291	295	280	315	310	269	258	261	275	273	288	323	281	306	304	275	273	286	305	283	292	333	262	276	252	252	273	300	324	280	296	285	299	273	298	266	319	295	302	306	266	284	284	288	291	305	316	271	289	303	292	271	266	314	278	286	295	304	304	267	267	278	275	281	315	292	295	290	271	262	275	308	266	305	291	286	310	279	260	290	295	281	289	269	303	297	289	306	291	268	296	286	285	296	275	271	315	308	298	293	280	272	306	275	315	326	290	294	276	299	317	314	273	272	283	308	273	248	305	271	293	289	296	264	325	275	274	309	304	255	280	305	275	297	296	280	286	274	260	280	277	250	287	280	292	301	276	265	299	296	290	293	277	300	306	274	271	294	298	275	279	289	272	300	302	312	296	304	296	256	292	340	259	261	299	296	320	283	308	286	280	290	294	312	314	299	294	271	272	300	279	278	266	256	328	257	313	290	267	272	299	257	296	302	294	306	279	303	272	288	275	325	297	259	294	277	304	275	285	282	299	296	279	333	279	301	295	293	270	266	290	305	328	257	290	258	281	309	279	306	288	314	312	268	277	325	278	294	278	305	277	257	261	305	280	296	265	300	282	275	264	282	268	269	297	280	300	272	293	279	288	313	309	279	275	312	293	286	301	261	300	297	290	295	297	283	295	284	281	261	306	292	294	291	285	277	283	311	279	303	277	312	274	292	276	294	266	284	260	291	303	249	316	271	288	297	260	294	264	254	267	249	297	304	300	284	288	290	296	265	274	282	306	287	324	301	287	305	290	265	289	286	312	298	286	295	274	296	293	278	270	269	291	301	319	278	268	271	248	296	298	266	257	298	309	285	316	291	254	292	283	272	304	281	342	267	269	291	267	284	275	257	319	297	300	278	289	279	257	291	306	300	290	285	303	302	289	294	308	288	272	290	283	275	296	291	281	288	297	292	297	301	288	288	273	317	287	280	275	283	301	318	323	297	288	308	290	284	280	294	288	320	290	274	286	271	280	323	279	298	265	318	290	292	275	282	280	280	293	293	290	308	325	275	304	265	253	284	285	272	278	293	280	305	303	275	285	284	300	299	286	291	311	320	272	312	272	252	258	264
6890	11335	24011	15352	1654	781	849	774	783	793	770	777	809	753	826	741	1349	3067	2390	1618	1038	728	763	743	741	756	778	810	695	769	721	755	757	724	712	777	769	722	784	714	791	762	704	745	799	743	761	731	825	740	749	771	789	755	725	729	776	729	777	747	807	738	736	752	759	766	768	758	737	790	747	769	789	772	773	747	757	797	772	704	807	767	822	722	711	785	751	755	743	773	777	770	744	710	789	729	759	781	758	809	734	778	712	733	769	735	773	759	761	712	751	760	792	774	761	749	773	798	752	792	742	762	734	729	756	748	758	730	817	757	755	781	738	743	788	748	734	748	805	715	729	755	754	736	694	755	800	742	722	722	811	761	745	756	766	776	733	793	758	818	737	729	778	762	742	775	749	759	759	733	738	734	746	755	792	719	733	738	763	739	760	704	723	725	728	701	759	756	793	754	792	750	796	746	740	722	760	796	779	734	733	727	733	769	736	814	783	744	796	758	756	719	708	708	703	754	730	797	777	749	770	744	759	779	743	738	763	760	758	749	724	802	725	725	758	768	736	733	759	733	698	744	762	822	732	757	762	750	721	722	738	739	741	804	721	735	769	682	781	738	787	724	731	748	769	763	754	772	776	792	754	708	773	808	763	742	721	690	760	747	779	740	761	758	751	734	789	752	810	746	742	770	783	704	815	771	820	745	738	717	733	728	768	736	772	724	781	749	772	753	740	744	742	785	769	749	826	751	768	770	742	795	766	797	746	739	756	778	725	732	754	718	728	733	780	772	799	806	745	753	748	780	722	774	746	795	814	777	760	811	802	711	714	704	776	751	833	798	751	789	755	728	740	755	747	747	767	786	739	777	753	753	769	797	735	753	741	750	723	759	771	797	757	706	727	747	801	764	731	764	757	732	701	765	732	712	755	753	712	757	811	721	746	792	753	728	745	684	739	723	730	775	775	752	729	775	768	791	781	722	788	820	741	728	750	722	749	758	753	781	715	709	773	785	675	743	743	740	802	766	720	742	746	759	719	790	738	801	795	739	771	742	708	769	741	719	716	758	763	727	807	763	762	741	719	769	743	744	772	775	747	729	769	728	756	756	740	740	731	770	769	802	774	772	778	748	783	751	758	792	779	723	734	741	788	751	765	796	748	787	767	766	746	785	752	687	790	763	732	731	726	746	747	753	769	771	780	741	771	784	741	803	743	761	720	737	764	785	807	796	766	747	757	746	761	802	760	747	789	734	701	760	767	749	723	741	787	728	757	795	777	787	742	785	725	738	694	740	808	753	804	714	745	757	757	742	781	779	746	763	774	732	731	722	727	736	729	762	728	775	757	803	752	789	778	763	716	738	726	765	753	770	753	773	719	808	766	766	756	760	811	729	759	732	850	789	766	743	746	693	749	789	709	749	788	740	713	756	777	760	743	758	742	772	742	764	740	729	806	766	776	729	751	741	728	771	809	749	792	722	734	753	749	747	760	736	768	773	744	742	744	752	791	747	728	785	747	731	756	741	747	806	768	794	804	773	789	810	758	759	745	754	756	786	748	687	751	722	729	727	723	783	770	785	751	777	770	750	800	762	797	789	804	715	742	756	770	761	749	713	721	731	703	703	768	737	745	736	720	736	823	777	767	810	785	747	764	760	761	730	728	818	754	724	769	753	738	823	753	793	832	811	746	779	805	757	730	703	741	726	729	789	758	793	708	734	817	743	739	727	763	759	732	781	785	765	790	749	756	758	713	745	754	737	782	731	746	808	733	786	714	697	750	748	756	686	800	785	743	729	754	737	756	760	692	770	746	794	745	703	755	723	768	738	774	794	753	748	723	695	711	782	729	783	780	749	745	750	691	763	750	728	802	773	744	727	728	806	713	763	748	771	758	756	753	751	755	780	773	734	737	729	767	758	756	755	782	787	731	745	786	776	735	758	760	722	786	779	728	766	810	723	765	786	720	781	788	753	771	744	772	805	757	738	798	753	768	736	768	777	711	794	702	776	748	739	770	766	769	773	704	725	722	754	782	746	711	742	782	738	763	759	745	751	731	796	754	753	776	771	710	738	781	691	710	762	803	749	765	749	701	759	732	771	762	724	759	759	711	735	722	769	767	789	744	804	789	778	733	746	751	769	764	775	747	797	752	789	724	750	757	735	729	789	751	754	724	774	781	811	736	794	793	789	715	742	763	761	733	745	811	754	694	767	684	771	732	777	764	772	801	782	778	743	715	737	762	750	749	769	726	765	719	755	750	786	735	768	770	762	765	766	771	717	717	750	756	751	741	758	753	779	737	753	760	755	706	729	768	717	732	715	728	739	744	760	788	794	761	789	773	737	768	736	723	741	700	726	763	756	734	755	782	761	745	813	747	736	747	771	784	734	722	748	788	774	810	738	731	739	756	776	776	733	748	751	737	735	737	739	735	772	791	742	798	740	761	760	749	748	716	763	768	817	749	725	797	733	779	747	770	792	769	779	712	710	786	678	769	684	744	760	737	783	810	796	721	760	761	828	710	778	767	773	749	701	715	738	722	797	770	791	717	798	753	742	743	720	729	758	700	757	767	773	743	750	756	754	789	769	719	734	763	732	732	791	707	732	758	690	733	746	708	716	762	802	762	766	783	759	724	724	738	793	839	757	741	734	775	751	711	727	763	767	745	798	796	777	746	741	752	736	780	779	713	717	775	721	776	759	784	733	742	770	740	746	723	778	772	818	738	729	733	712	706	797	764	680	773	777	704	771	803	704	778	774	825	706	697	774	736	750	752	770	764	721	784	740	774	776	772	717	740	745	752	795	757	774	769	786	749	699	724	753	759	732	754	790	722	727	717	762	697	780	787	770	742	792	757	770	738	759	777	753	739	741	722	726	732	724	770	746	692	772	720	805	796	788	758	703	788	765	750	790	747	725	741	731	791	769	755	752	781	718	771	741	783	731	730	731	788	735	760	794	799	767	784	740	728	724	761	746	800	783	711	759	758	782	770	751	793	761	749	713	742	743	708	734	759	780	738	741	769	748	730	778	762	814	761	791	771	798	760	762	764	719	747	742	727	715	772	745	768	791	730	736	799	747	753	818	744	789	732	807	777	808	776	748	773	725	762	721	752	753	766	686	724	791	723	784	716	755	761	768	791	766	740	751	727	739	729	768	756	717	776	770	812	798	763	749	720	782	768	813	784	763	742	786	817	735	740	725	761	753	739	754	735	725	800	776	784	750	790	754	804	736	790	726	740	740	733	774	776	755	746	761	702	792	730	740	697	791	768	749	745	711	745	730	778	773	732	772	752	765	760	789	775	767	749	806	815	775	788	785	789	758	761	753	746	754	759	722	788	760	764	716	818	789	788	743	745	786	751	765	738	754	684	766	780	797	755	768	754	767	776	755	765	741	781	712	735	745	736	767	785	757	736	766	780	719	714	761	765	753	725	754	705	755	751	726	782	708	772	830	766	721	773	775	731	823	736	741	780	803	770	781	731	730	754	758	723	723	745	763	776	753
45152	55833	67461	45884	12847	1210	432	437	424	413	411	357	348	362	345	458	1934	2600	1592	1046	539	378	338	368	331	342	351	346	351	417	361	356	353	365	348	358	366	369	385	367	371	356	352	341	386	320	345	386	404	365	351	390	367	334	372	361	372	370	356	346	340	359	357	354	327	333	357	358	339	345	346	379	331	388	353	383	343	336	347	353	349	347	325	326	355	332	352	343	330	344	339	333	354	344	334	346	333	358	376	364	361	333	370	355	330	367	338	349	378	366	356	325	370	351	356	370	359	340	371	340	361	363	383	337	366	329	351	341	371	350	351	380	361	366	365	323	387	341	363	368	378	329	336	335	361	350	353	341	380	377	343	377	380	349	329	387	347	362	356	369	379	338	365	309	372	350	360	352	346	337	353	341	343	329	343	352	372	346	339	336	347	345	344	369	399	343	386	358	348	355	370	363	341	345	337	330	369	324	371	398	379	378	320	379	371	343	337	362	362	378	363	320	348	381	324	338	382	385	356	380	338	342	386	348	373	332	357	373	389	351	377	381	372	353	372	350	309	339	364	332	349	357	346	326	333	337	343	351	353	317	375	373	324	367	339	364	328	366	331	379	378	376	375	366	347	343	361	352	352	354	352	370	373	338	328	354	355	341	337	379	343	351	369	353	341	355	348	359	363	357	368	364	398	347	347	386	358	373	353	311	377	373	322	346	335	340	393	343	384	317	357	313	355	315	352	362	354	357	357	352	359	368	346	363	355	343	356	371	351	361	351	352	353	397	352	342	355	362	326	334	343	370	392	362	328	332	354	363	353	357	360	352	329	338	372	362	360	371	364	364	346	345	359	398	329	330	353	324	336	336	333	363	341	345	404	368	379	348	358	344	352	320	307	355	340	343	343	349	343	370	380	387	336	335	362	330	341	366	345	388	376	347	389	369	350	343	345	351	369	376	355	401	384	339	397	362	369	301	387	344	374	347	380	378	372	367	385	355	349	375	340	370	334	365	355	342	340	366	353	380	351	359	345	357	378	374	327	361	345	351	353	331	333	362	370	349	309	372	372	351	344	359	361	354	392	345	374	364	355	367	321	344	345	340	346	326	373	345	392	365	368	313	394	346	369	360	347	317	353	367	383	337	342	347	318	349	334	341	341	385	321	390	336	343	375	351	341	365	343	392	369	361	368	358	386	349	354	342	334	344	366	375	337	368	335	343	341	321	378	353	371	342	356	314	366	360	326	340	329	361	361	363	365	340	319	337	350	352	331	332	330	353	348	343	361	358	380	332	351	383	329	354	355	324	340	352	327	312	352	350	363	355	330	394	367	342	376	337	349	331	366	353	371	339	384	350	327	342	364	345	341	370	318	343	337	346	329	320	355	358	337	312	378	338	383	371	353	348	356	363	354	363	338	351	372	361	365	338	343	329	340	342	343	365	368	360	357	365	355	365	365	374	370	367	346	337	380	344	357	365	377	328	366	333	346	342	334	372	346	350	360	374	334	363	368	312	355	351	385	351	349	342	357	357	356	351	352	344	333	362	336	356	339	360	344	388	316	383	364	337	357	330	342	357	350	358	365	382	371	362	340	347	323	330	369	351	365	343	335	352	341	390	354	345	347	354	327	377	311	376	359	352	352	344	340	364	306	355	369	341	335	350	369	322	345	334	327	334	370	344	343	311	353	391	365	339	406	347	375	311	371	355	338	343	317	369	372	330	340	344	371	323	400	356	368	349	314	329	315	335	314	375	335	354	348	378	334	356	335	362	345	356	340	317	383	382	343	343	359	350	362	329	332	366	368	348	349	350	329	359	372	349	368	393	360	339	388	332	360	370	361	309	340	365	355	374	368	320	378	362	338	357	363	361	340	369	380	365	342	353	355	366	366	403	355	351	349	378	369	377	358	332	342	333	321	337	310	353	359	397	344	362	393	329	349	345	387	387	394	344	348	374	377	358	344	337	356	385	398	329	352	391	344	352	331	331	340	376	356	358	386	331	359	344	394	361	344	355	348	369	348	343	326	367	337	371	355	328	330	389	372	377	342	338	395	333	388	313	327	349	352	346	364	376	315	371	349	379	368	360	348	342	342	366	329	361	364	362	316	376	362	352	371	353	368	375	354	379	325	367	353	343	349	359	346	354	355	359	347	347	347	378	374	352	374	351	364	326	339	336	394	351	380	394	363	344	356	361	379	345	340	362	368	367	336	350	379	379	333	371	358	345	340	372	348	357	371	334	369	369	324	355	379	350	371	369	363	351	350	398	387	349	339	391	346	375	376	396	336	375	380	368	341	328	357	361	359	358	354	350	366	325	323	355	352	358	321	357	349	374	347	362	341	355	348	351	349	353	353	348	339	361	378	337	358	380	363	347	336	366	363	361	338	355	332	384	380	325	367	369	339	366	349	366	366	347	335	341	354	375	344	360	346	353	334	369	366	337	381	356	369	353	320	349	385	369	350	355	327	301	392	381	333	382	325	355	351	367	337	374	366	340	319	349	351	389	314	368	365	346	357	336	323	329	350	384	363	376	343	345	307	307	349	356	341	345	322	349	339	313	356	362	337	352	375	358	375	366	360	364	374	339	364	339	343	331	340	380	348	321	362	361	356	341	354	344	371	345	353	351	354	368	362	375	343	379	357	342	355	320	370	348	346	346	376	314	379	375	375	351	352	360	345	363	342	359	338	366	343	365	363	355	330	354	322	371	332	327	338	372	318	379	366	326	339	324	366	352	350	354	329	347	383	362	381	370	338	333	415	361	358	394	349	347	376	366	382	378	384	361	352	389	361	387	368	341	349	377	359	359	379	339	356	329	355	364	327	343	362	347	378	346	358	359	373	364	332	325	367	336	345	347	353	365	330	382	350	358	380	354	318	331	355	351	378	346	356	358	387	359	371	347	353	324	367	355	366	350	355	362	357	376	380	350	381	338	355	374	370	366	353	352	338	335	339	353	362	368	360	350	365	378	354	352	331	351	373	337	334	326	326	337	328	394	346	365	330	349	363	335	360	321	326	406	319	365	372	361	347	367	358	362	352	370	330	357	339	391	378	368	378	324	359	349	371	347	335	352	367	375	356	321	379	340	361	371	348	347	364	349	392	363	315	342	344	333	343	379	362	316	332	363	345	328	344	372	355	353	355	314	361	306	304	372	347	367	367	332	333	354	342	332	367	338	362	335	351	328	320	347	310	369	384	331	339	355	334	320	361	363	355	356	337	330	356	384	393	348	340	365	348	380	335	371	358	321	324	345	358	390	332	367	379	383	349	354	351	348	368	361	312	345	355	334	349	372	328	350	335	352	363	366	353	350	364	350	357	353	329	393	364	327	365	354	371	366	381	339	335	350	375	313	350	333	341	354	375	371	385	394	349	363	417	386	366	348	367	348	380	366	356	325	333	320	355	370	339	365	375	363	360	357	331	383	370	359	363	366	369	342	330	376	338	375	370	297	339	322	383	360	340	335	354	371	379	336	324	324	340	331	373	359	379	334	366	354
26976	43495	61767	45925	6988	1474	1330	1237	1173	1085	1043	1049	1017	980	993	1571	10251	12959	7420	4429	1803	965	856	905	903	889	901	895	899	917	846	908	914	855	921	901	880	877	913	886	907	862	885	866	918	878	910	878	910	852	906	932	926	874	894	884	892	909	947	900	886	899	888	884	893	917	890	923	905	914	901	901	893	962	868	960	915	877	886	931	841	841	868	913	879	918	884	916	882	885	920	880	915	867	864	922	868	859	904	934	906	849	879	900	885	897	878	944	887	893	905	940	872	917	924	908	893	914	873	992	913	891	938	894	924	913	859	920	819	911	879	928	960	932	946	890	916	879	900	922	835	867	880	887	868	919	898	853	920	894	904	910	886	888	865	858	881	920	896	874	886	849	893	925	889	954	894	922	894	872	914	883	886	878	815	891	862	897	872	975	907	869	925	909	904	853	889	865	890	951	937	907	872	882	902	894	921	854	869	872	851	897	939	840	901	932	945	880	890	885	882	903	896	907	878	877	874	907	903	884	900	898	881	905	861	885	917	909	924	957	872	920	906	876	920	936	893	900	901	859	884	894	898	847	880	876	870	854	891	866	897	888	900	895	903	883	944	884	879	841	954	917	903	821	868	949	908	902	892	917	890	907	841	939	936	939	913	903	932	868	964	902	898	933	844	914	910	897	915	863	951	895	860	891	898	854	912	868	908	878	933	856	869	895	900	896	931	871	910	908	903	901	892	877	865	904	921	883	872	929	878	926	900	896	890	867	920	952	872	915	910	915	908	900	903	859	941	917	824	873	887	907	942	875	870	861	936	897	888	893	911	911	936	919	915	888	893	937	929	876	846	891	862	905	935	938	960	932	902	878	936	860	904	896	915	938	901	865	818	858	873	858	920	836	913	886	901	892	910	868	853	901	891	890	897	934	876	835	863	876	897	920	892	890	889	941	933	922	891	885	849	884	911	882	887	904	953	903	915	893	925	937	924	922	890	911	934	940	958	874	873	858	913	919	889	903	866	913	929	886	848	872	895	864	924	895	908	886	905	903	933	845	930	954	870	942	896	865	885	926	884	902	948	930	853	854	910	884	895	854	895	885	856	884	899	919	867	874	933	877	921	879	879	882	907	930	846	899	931	902	904	865	892	918	904	879	885	931	978	900	881	871	876	854	903	916	944	889	895	891	899	902	905	865	889	925	844	878	892	956	882	938	896	919	918	869	865	891	900	940	928	892	870	903	878	906	936	952	927	883	851	908	875	906	862	917	912	908	902	835	846	862	907	859	907	874	887	932	951	935	910	875	882	915	904	878	935	922	898	859	904	919	881	904	925	867	910	905	891	869	935	919	922	920	882	904	843	964	886	887	882	889	876	897	955	909	918	942	892	863	899	929	867	874	891	861	908	935	871	889	977	860	875	903	919	916	932	885	882	910	919	908	863	852	865	869	906	862	893	817	901	906	885	908	927	853	908	886	865	891	938	916	864	870	897	907	868	890	926	908	950	895	827	897	923	867	897	903	936	883	892	861	918	910	927	910	905	894	906	871	865	882	886	916	903	836	880	906	927	895	930	892	918	950	925	890	911	947	888	869	924	909	902	949	904	888	888	869	872	859	894	922	887	877	886	879	917	859	943	884	957	894	944	855	942	903	940	879	854	925	880	853	901	879	961	921	912	888	913	869	903	916	871	884	939	942	879	931	962	904	907	891	882	854	928	915	905	930	911	871	956	938	868	919	863	901	997	920	876	920	931	924	888	924	828	899	922	868	889	892	845	944	917	896	910	857	925	904	906	955	902	874	919	870	866	888	876	834	929	905	937	933	928	862	898	933	927	876	852	957	918	908	895	899	941	902	882	905	909	946	914	843	936	915	861	912	904	936	965	952	864	872	922	861	879	866	847	899	888	924	894	858	956	878	883	882	895	876	911	850	919	893	897	871	895	862	937	894	948	896	934	892	844	863	907	916	950	912	922	886	883	868	864	919	925	862	909	904	852	885	904	909	953	890	899	922	878	897	848	921	918	864	933	892	821	952	904	887	912	963	847	924	929	908	867	884	899	911	901	922	887	871	918	929	904	900	910	844	890	922	861	915	903	895	923	874	875	840	853	829	865	939	903	904	867	916	923	901	946	882	858	909	867	950	877	922	927	891	910	931	942	922	940	949	851	918	943	871	900	895	919	908	937	936	867	891	876	894	863	853	862	959	896	879	860	886	923	897	913	914	898	884	906	891	877	902	852	901	942	879	893	873	882	894	905	857	896	916	879	949	902	879	887	901	887	861	887	893	867	905	951	878	850	915	897	878	883	885	882	906	907	919	913	889	920	919	893	916	860	908	916	909	894	912	785	905	887	889	926	935	843	927	902	887	873	959	909	848	904	882	904	917	848	893	853	939	930	940	908	876	942	896	876	895	961	901	890	927	923	905	903	852	887	891	875	884	906	911	883	926	966	843	877	870	886	937	869	875	895	875	883	889	902	922	895	910	884	878	898	884	908	901	910	890	920	936	927	898	847	935	895	880	908	865	953	884	931	876	977	926	912	870	914	945	890	927	921	927	892	919	888	954	897	964	881	958	895	922	887	888	907	901	883	875	875	908	919	848	917	893	859	932	873	879	814	893	883	922	917	896	901	915	886	877	871	890	935	934	916	910	931	908	934	930	946	890	932	908	903	881	913	904	874	911	858	834	896	914	894	899	880	886	928	869	923	852	877	894	898	911	887	889	932	884	889	892	927	959	898	872	804	864	882	892	918	845	924	906	874	912	880	950	936	898	890	862	940	884	850	889	903	869	883	940	864	944	908	836	923	871	927	898	875	878	939	855	865	847	935	929	935	878	881	894	877	905	899	889	892	895	901	893	860	904	852	879	959	891	917	971	915	924	874	882	881	867	921	912	916	921	897	932	918	906	847	954	901	860	916	951	940	884	950	920	882	849	914	844	940	900	883	920	861	904	909	907	912	880	893	904	953	949	956	916	838	912	933	851	940	901	930	905	929	879	878	901	885	904	854	917	875	908	858	918	910	894	899	945	906	888	924	905	864	919	882	916	921	912	931	879	880	892	848	924	905	919	934	863	893	884	861	917	869	906	849	892	863	860	936	921	850	913	856	902	871	898	886	865	894	903	862	898	860	963	908	932	870	940	912	881	887	840	854	856	920	874	871	860	885	904	902	856	852	868	912	877	934	872	905	921	848	846	910	858	901	857	900	906	908	910	880	924	881	947	891	932	885	859	923	885	862	889	933	875	907	854	914	899	864	878	932	893	906	924	916	882	906	943	912	874	935	895	906	878	932	932	924	846	918	890	977	888	875	869	867	932	879	922	905	850	883	937	906	928	869	941	915	868	884	864	908	900	869	945	937	872	911	828	939	960	927	885	894	877	954	895	902	896	872	875	896	877	922	892	874	891	873	976	893	950	933	938	924	870	881	880	914	885	859	893	932	870	880	885	874	861	927	840	931	890	867	833	884	882	923	901	844	938	865	895	915	950	896	854	914	872
61252	74760	81104	59880	21688	4695	694	493	463	458	396	419	419	359	382	1396	5299	4402	2126	955	545	378	365	381	342	353	392	361	349	345	343	347	347	376	356	347	355	318	348	374	352	356	363	363	386	345	364	371	338	360	330	358	375	349	343	347	351	369	338	355	371	370	349	375	360	393	360	370	365	359	355	311	350	362	360	370	365	364	353	333	414	348	333	314	348	360	340	353	351	370	373	389	307	407	368	410	328	325	360	316	330	336	341	324	312	361	338	349	355	376	342	352	368	388	348	358	381	343	340	352	384	348	326	348	342	358	373	355	348	358	355	329	339	358	310	346	329	347	310	315	354	374	374	351	344	369	357	342	319	378	364	362	343	341	367	366	382	361	343	334	373	353	339	368	353	372	373	379	357	333	364	348	355	355	309	341	373	341	331	356	326	335	360	395	362	355	356	330	346	334	349	357	337	355	346	368	355	343	347	371	346	357	351	368	340	340	362	366	376	324	347	385	345	343	354	340	342	359	330	365	338	326	343	381	380	344	357	359	356	372	385	342	348	366	358	332	386	334	342	318	364	355	329	341	385	396	363	351	348	352	322	336	343	344	335	380	321	340	342	354	334	361	369	349	339	358	361	330	334	318	356	359	358	325	326	376	361	347	361	366	390	362	360	356	391	373	362	336	335	348	351	316	347	357	329	335	315	337	359	366	349	358	337	322	312	357	345	330	358	352	377	351	351	347	353	360	353	339	319	410	352	372	369	348	344	349	362	331	321	349	357	352	330	351	346	396	374	348	332	349	347	352	356	360	364	359	298	356	344	351	332	318	346	343	343	342	359	364	338	325	353	365	370	349	340	358	356	357	351	367	341	353	363	343	318	377	344	360	371	358	368	394	354	346	344	365	359	391	364	336	310	369	362	361	376	360	316	358	338	340	355	380	356	353	337	360	347	376	356	357	366	371	357	365	333	349	329	323	338	338	337	374	346	340	364	387	316	349	338	332	342	331	382	362	339	364	383	340	366	343	333	336	388	339	361	351	352	365	349	349	368	379	328	378	341	377	363	373	363	373	353	380	362	326	376	342	337	363	364	347	407	368	348	346	365	341	386	319	350	357	356	370	361	343	375	370	351	369	370	368	370	372	355	356	355	358	332	337	336	361	335	341	356	361	355	372	332	327	338	370	381	363	345	348	362	339	328	367	340	358	380	365	369	355	325	369	382	365	355	342	326	351	385	317	341	346	371	334	359	318	336	342	344	321	329	383	331	347	336	365	312	357	366	339	355	351	359	346	381	356	372	308	388	326	333	358	369	345	361	340	325	368	363	332	374	386	321	366	375	371	350	375	374	319	376	341	374	372	347	349	385	337	337	359	380	340	326	371	304	318	381	368	384	357	318	393	394	368	339	323	324	353	335	366	345	394	350	343	334	363	354	352	341	359	340	372	324	346	354	385	356	349	320	317	351	341	360	381	358	375	383	359	354	336	381	371	345	304	358	358	347	365	321	330	346	340	397	353	369	348	341	381	356	342	363	330	348	364	311	310	351	368	355	352	376	353	338	371	355	333	359	363	340	354	333	384	377	376	350	343	370	330	345	334	348	323	356	325	360	361	328	361	307	340	340	349	334	346	322	374	362	344	322	371	340	331	369	384	319	349	360	337	395	312	352	392	328	370	303	350	347	365	345	350	349	384	350	361	328	335	364	376	355	365	371	354	353	330	346	361	353	358	351	335	369	340	326	350	315	344	371	333	326	340	365	365	343	325	377	362	318	350	323	352	325	342	343	362	357	382	345	409	350	363	353	338	361	387	388	341	329	368	373	365	342	349	372	359	332	363	352	362	326	373	337	355	394	321	365	358	367	393	338	342	367	347	337	365	353	372	355	328	359	332	341	329	359	377	370	323	349	339	343	350	337	344	374	352	387	344	386	346	381	382	330	349	369	351	313	332	355	330	356	338	391	381	338	364	362	376	350	348	365	340	361	344	366	363	346	335	369	345	349	377	367	335	325	400	314	331	337	368	356	306	336	349	350	367	326	343	306	336	339	363	347	347	351	338	358	353	326	333	364	357	352	342	362	349	339	362	343	353	377	339	342	382	339	362	396	369	335	343	326	365	356	357	339	359	332	338	351	383	356	368	344	384	362	329	383	357	339	338	347	409	354	371	346	325	367	326	381	361	331	354	360	362	370	369	330	341	314	347	363	337	374	336	338	334	369	325	356	364	386	339	363	375	368	316	347	350	321	371	402	371	367	372	375	375	350	335	348	356	342	313	345	361	325	317	355	378	358	387	372	366	360	346	359	364	348	326	345	363	338	351	336	348	341	370	391	354	340	375	350	341	358	359	336	376	324	351	410	359	383	399	322	388	387	371	374	375	354	373	364	346	321	352	339	338	342	318	368	369	336	334	367	379	369	376	332	327	358	343	362	386	354	361	344	337	361	373	367	379	344	354	339	345	326	354	356	325	369	350	355	365	377	324	323	340	309	343	361	339	367	385	312	310	357	329	344	308	336	332	349	342	355	382	331	355	362	369	325	341	353	353	338	352	337	335	346	361	351	347	324	356	358	344	332	343	323	320	354	342	367	322	369	300	335	365	366	371	368	350	350	321	335	322	369	366	367	362	326	390	335	327	334	367	317	314	340	338	357	366	356	384	354	368	344	350	343	367	330	332	352	337	337	346	331	346	332	330	325	361	365	391	300	354	351	344	368	346	361	365	328	313	367	362	338	327	371	381	348	360	374	343	363	355	349	345	346	319	370	361	340	337	346	326	367	362	340	361	376	354	332	330	338	327	388	344	363	385	346	325	370	344	336	372	349	334	354	366	333	357	317	345	340	347	345	313	371	347	340	358	351	345	351	328	355	365	340	359	352	356	354	352	335	343	326	374	348	340	360	395	360	344	348	311	340	346	335	340	344	343	362	389	377	347	351	328	370	367	362	368	354	339	312	351	366	316	345	376	391	376	352	351	362	352	341	343	320	346	352	345	378	336	346	329	361	347	359	384	324	365	319	356	340	318	337	336	355	341	321	385	314	359	335	371	370	349	371	319	350	343	346	331	372	339	320	308	357	313	327	356	374	380	333	364	371	348	325	367	349	348	352	354	330	386	351	354	387	379	338	343	348	384	397	336	374	340	321	344	357	319	330	386	349	360	377	331	337	355	366	355	375	362	335	325	305	389	365	359	349	359	365	366	362	359	379	385	387	318	374	348	344	364	337	358	361	374	409	379	333	337	372	339	340	352	347	342	332	335	364	345	367	366	338	361	330	326	342	360	359	340	367	314	339	360	327	371	361	355	309	306	340	344	394	359	328	370	328	357	356	380	383	358	385	334	350	338	348	321	344	353	347	359	363	366	366	346	345	390	357	324	379	347	327	366	331	354	365	337	319	362	325	347	361	342	323	351	334	349	363	336	359	369	351	347	341	339	335	312	351	352	332	364	336	369	350	342	365	335	307	368	348	356	341	345	377	388	349	357	367	380	377	355	395	336
37756	57398	78592	60740	9122	1844	1695	1436	1379	1368	1215	1140	1157	1067	1061	6553	21511	17984	9906	4279	1942	980	882	884	921	897	869	837	810	899	865	870	888	857	869	912	877	888	921	834	886	857	893	839	879	872	871	865	883	880	910	882	922	937	880	910	917	918	887	805	852	893	886	926	889	887	921	899	848	946	882	901	870	900	859	930	902	915	846	859	857	847	864	860	836	944	886	859	885	873	800	904	832	914	878	922	932	889	932	861	869	826	866	858	836	888	883	879	923	870	890	878	927	876	865	882	816	847	881	873	874	877	870	845	850	867	890	921	899	868	870	849	867	853	886	853	846	896	875	912	913	870	877	867	842	920	866	944	879	855	934	814	897	917	827	922	922	878	893	891	933	873	895	898	853	883	872	815	904	842	863	890	855	901	905	910	893	844	894	842	894	916	846	872	864	925	872	889	860	838	866	889	859	876	868	816	910	907	904	865	881	906	895	878	859	887	891	842	916	869	842	888	919	855	815	856	844	822	903	902	846	917	871	902	879	907	867	879	888	880	929	870	875	893	790	904	921	879	873	902	882	846	832	888	900	848	881	932	890	858	905	860	859	860	877	894	896	863	877	834	852	903	877	875	853	845	872	885	880	873	867	863	943	823	888	875	901	924	885	852	874	865	882	849	907	923	886	951	840	898	865	891	876	930	766	921	885	879	885	864	864	919	870	926	868	915	871	892	888	913	884	830	875	852	933	915	898	864	868	891	850	869	809	841	870	914	849	894	867	887	869	811	892	884	915	908	898	887	905	879	982	907	904	879	879	832	864	862	922	872	901	946	839	874	878	878	858	867	874	890	840	897	826	907	899	882	833	872	883	882	907	914	907	858	840	896	904	861	888	885	850	816	883	804	902	926	925	889	867	857	860	866	844	884	915	932	910	930	838	830	889	895	864	848	846	862	857	862	874	853	826	882	836	871	838	827	874	892	856	901	886	832	867	856	882	904	851	948	876	854	864	873	890	854	918	798	880	876	878	950	868	864	862	904	841	876	843	875	898	877	844	839	850	842	888	903	882	873	979	864	838	890	920	943	850	910	869	857	852	873	848	818	906	890	866	819	964	890	840	878	908	798	844	883	904	879	883	880	898	864	822	912	913	895	953	891	856	890	895	904	888	876	847	850	882	860	853	871	864	850	896	922	861	883	884	847	913	928	837	884	837	885	884	885	892	883	912	862	903	853	825	885	857	915	921	877	863	853	872	864	883	928	871	845	900	882	839	840	949	879	867	864	874	904	938	918	882	893	862	896	844	852	884	884	904	883	864	853	910	869	846	875	890	936	853	894	913	836	863	875	879	815	871	867	866	891	836	904	882	900	928	875	871	847	811	866	886	873	892	827	874	923	896	899	923	907	869	903	877	916	868	907	942	875	913	911	917	865	889	891	896	854	886	859	866	835	911	915	874	876	847	873	934	876	816	890	862	844	887	917	908	874	864	838	919	933	894	886	907	915	881	893	881	848	881	888	923	889	866	861	887	938	894	855	878	906	879	932	934	869	872	864	889	881	828	872	924	853	902	816	911	880	872	819	867	873	903	845	897	886	858	875	944	887	897	902	921	837	902	893	884	898	877	870	853	815	824	897	902	857	901	910	899	891	872	884	839	837	865	847	927	867	861	895	901	845	922	835	836	871	846	880	886	803	939	916	833	885	903	894	949	868	907	894	854	916	870	920	913	897	866	872	872	958	856	874	889	943	846	858	903	891	987	909	910	903	898	890	855	927	867	930	851	922	845	875	839	831	848	905	893	873	866	939	897	886	876	868	841	929	909	897	899	876	875	854	853	911	899	831	919	880	910	923	826	935	889	935	849	931	962	889	868	859	941	871	885	901	855	892	858	871	914	905	945	893	950	862	908	803	895	844	817	941	924	874	857	888	894	872	914	876	946	902	822	855	867	881	861	888	830	888	903	936	936	797	840	874	811	902	889	881	850	903	853	876	945	900	888	877	892	861	855	890	830	866	863	889	854	857	837	872	937	869	882	949	830	923	905	893	891	912	883	875	849	900	878	873	922	846	833	814	870	851	869	842	858	827	872	851	841	869	919	894	896	844	839	893	855	854	906	844	840	876	845	900	893	894	872	879	910	863	916	892	906	922	881	826	924	875	907	903	895	818	852	867	872	858	887	899	847	874	860	874	848	859	921	872	878	870	861	869	844	914	896	850	886	869	874	907	882	908	802	871	888	858	906	888	921	828	905	869	859	908	829	871	900	914	904	868	867	916	917	929	902	908	886	862	891	857	883	912	877	817	874	888	929	854	917	885	889	871	919	883	909	906	851	878	887	866	850	931	927	927	935	858	878	880	914	860	890	887	862	888	916	872	843	890	878	878	852	904	880	867	930	878	871	864	860	923	832	867	811	835	900	936	930	894	914	937	889	886	907	917	825	906	930	928	892	857	873	844	877	885	917	859	877	859	883	921	868	862	876	851	879	888	902	865	874	907	870	916	863	873	897	900	823	891	944	882	840	936	864	862	918	870	911	931	876	871	891	912	932	864	802	827	911	869	933	895	864	882	873	871	901	871	919	880	887	879	876	875	899	981	903	835	906	906	883	898	882	855	864	867	889	876	813	879	821	877	878	938	858	927	855	864	908	809	878	864	815	871	875	890	885	912	903	861	853	877	842	894	824	864	888	884	890	845	845	814	897	846	912	865	845	858	929	900	907	903	901	912	877	926	899	838	858	926	892	866	904	852	916	850	942	824	877	873	881	860	922	890	843	901	905	860	831	896	885	851	887	911	882	899	874	921	884	867	911	869	858	871	902	813	932	905	888	901	883	882	842	905	875	869	833	947	888	856	860	874	856	863	826	888	863	857	835	877	810	811	847	823	923	908	873	837	845	885	856	875	871	860	890	906	861	881	898	900	870	894	903	868	916	889	902	893	891	876	868	878	892	871	915	913	881	910	859	854	908	919	865	930	910	892	862	890	924	877	852	887	851	871	827	863	828	938	909	844	877	885	866	872	867	886	897	863	845	828	863	879	861	838	848	906	850	905	913	890	825	886	882	863	883	873	873	892	877	865	909	873	846	838	873	848	904	878	820	903	885	872	889	883	885	893	875	814	881	841	865	868	866	889	879	903	845	860	921	875	873	898	829	905	872	820	847	840	858	892	854	876	871	884	850	899	840	825	888	857	864	876	891	880	912	918	870	927	899	884	925	880	844	864	896	906	912	899	865	886	868	890	900	875	836	866	833	904	891	880	872	892	822	838	879	910	881	841	856	891	907	938	912	834	860	864	899	825	876	834	885	849	889	845	897	872	867	915	919	883	897	862	888	885	856	866	834	901	828	903	857	909	883	871	880	857	896	885	854	927	852	876	884	887	868	875	869	862	874	909	852	911	875	862	872	877	920	883	893	874	881	900	869	889	866	963	851	940	918	900	888	904	886	901	897	915	884	936	881	892	863	864	845	856	789	918	864	876	925	853	864	894	854	869	861	912	829	864
9330	9324	14774	7574	812	335	288	377	367	371	369	375	363	363	355	406	531	635	555	469	400	353	382	369	337	337	368	363	345	340	305	334	336	352	360	329	385	362	338	356	364	360	368	329	359	332	368	320	390	332	389	357	354	337	375	366	349	343	358	365	339	369	332	343	340	389	354	380	340	389	342	355	374	361	358	326	379	344	327	354	352	340	363	338	369	394	353	317	379	368	363	363	334	375	333	392	364	334	364	357	311	369	377	363	368	378	351	370	331	349	340	367	371	355	390	347	329	340	372	383	377	352	359	383	353	379	355	377	349	365	361	361	347	338	362	317	360	400	322	372	360	333	322	360	377	340	330	364	348	332	365	364	324	358	353	346	348	353	338	340	373	391	369	370	343	368	343	362	355	370	318	341	333	359	362	376	333	350	344	347	348	362	353	330	307	315	355	358	364	348	344	324	340	346	350	345	352	379	353	321	357	347	315	338	352	362	340	363	344	344	322	369	351	365	374	341	367	360	346	383	350	364	380	352	358	359	341	381	342	320	379	353	330	339	340	345	329	352	327	341	364	323	319	385	339	367	369	365	332	392	369	331	345	345	349	347	375	379	353	387	353	339	372	375	400	331	329	338	378	368	348	319	357	374	347	362	368	377	344	343	359	345	379	336	360	370	338	377	339	345	374	335	360	355	334	345	358	361	384	360	358	349	370	345	339	371	333	375	377	366	321	342	367	357	331	374	344	354	325	335	348	351	375	339	350	386	343	364	343	360	354	360	358	348	358	330	328	337	344	343	413	326	367	326	333	361	353	317	353	384	340	365	381	323	390	342	345	370	364	361	322	341	332	365	367	346	370	344	359	345	343	320	351	365	361	369	360	360	352	335	353	366	343	355	349	344	339	361	346	348	382	365	398	375	361	348	350	346	324	347	358	355	355	331	375	354	361	393	343	380	355	331	365	349	353	344	355	345	342	350	354	363	331	328	382	326	350	322	341	342	320	355	358	359	338	330	305	385	352	339	384	347	354	330	351	332	345	360	360	368	379	371	350	337	379	320	328	365	348	346	353	371	358	331	389	348	320	342	346	331	356	382	350	349	383	378	371	362	326	355	359	372	323	340	380	337	354	342	335	394	360	377	324	318	392	342	358	358	351	342	340	370	343	396	296	358	334	371	317	340	366	354	360	360	345	361	337	329	357	357	344	330	370	386	378	332	366	366	351	366	354	386	360	338	348	366	331	374	370	391	370	333	342	353	340	331	328	340	348	319	369	381	357	311	358	393	349	371	331	371	343	354	358	358	358	369	325	342	341	322	361	371	355	367	392	376	348	365	356	389	353	395	327	354	355	317	335	318	338	344	354	333	385	350	374	361	346	349	358	366	349	367	354	330	333	347	321	353	393	348	393	380	347	341	355	336	348	394	365	343	380	356	364	368	323	366	358	346	347	354	347	359	342	351	347	357	339	341	371	337	336	332	325	373	351	350	326	319	322	359	389	364	341	342	361	374	366	347	355	365	364	334	320	360	334	354	364	366	331	361	352	343	378	352	365	342	367	369	337	308	368	320	339	384	336	376	343	330	382	362	397	367	323	375	372	373	337	394	347	349	357	341	363	360	370	345	338	342	346	330	330	357	361	352	351	376	356	326	381	314	347	310	363	366	382	360	349	329	360	362	360	360	308	349	279	336	356	385	357	355	320	366	339	362	347	385	317	369	336	330	352	333	339	345	381	369	334	371	352	339	319	351	346	330	324	359	332	333	352	375	370	365	344	367	367	347	366	363	338	342	373	383	348	381	348	355	358	384	338	388	322	366	387	371	358	313	344	295	351	335	343	315	372	350	351	365	343	344	318	357	367	346	356	321	332	350	372	365	332	342	347	344	335	358	367	384	353	356	360	354	338	325	332	358	384	333	378	335	351	353	368	362	348	353	343	367	363	337	339	371	318	356	355	359	347	373	376	365	324	358	340	350	378	340	344	381	376	384	336	366	359	352	393	368	357	356	356	310	348	376	366	369	388	341	352	355	348	354	377	336	359	364	359	322	342	352	363	346	332	371	352	369	356	335	386	376	344	353	353	371	332	344	327	357	347	329	311	371	362	365	342	353	301	356	372	329	334	331	351	345	329	384	337	391	357	354	347	344	346	366	344	366	348	326	340	347	356	386	337	380	340	349	325	326	373	333	377	376	335	359	377	332	351	349	322	369	374	346	337	335	356	387	339	351	330	352	344	343	341	363	362	326	338	377	349	350	356	352	361	340	353	348	325	392	338	349	344	335	344	367	336	341	353	359	353	369	367	355	362	335	355	365	330	342	385	358	355	340	334	398	388	345	340	420	322	396	361	319	333	319	339	343	346	327	328	373	363	346	336	349	361	354	362	373	356	342	350	356	353	366	339	376	372	341	347	320	378	327	350	357	338	355	377	360	318	346	403	363	311	359	413	376	382	358	380	323	330	338	316	373	335	336	340	326	336	362	355	347	360	331	378	339	335	337	360	342	300	355	340	347	348	354	322	359	369	364	344	366	373	341	336	369	342	357	378	378	349	354	314	354	363	319	380	335	335	338	342	359	334	353	361	352	366	344	322	347	332	341	321	394	350	324	357	332	364	359	395	354	367	365	374	366	364	352	362	377	319	379	350	354	356	338	346	368	367	352	378	350	339	374	373	319	342	373	356	333	304	354	347	359	310	370	334	356	312	357	360	340	351	362	353	383	381	355	338	342	331	370	348	340	354	353	343	378	349	353	364	355	419	364	342	348	355	370	322	381	340	358	358	359	327	343	335	328	396	353	355	344	375	388	360	331	353	356	357	359	352	333	350	372	331	331	343	366	297	361	377	360	309	373	362	345	395	369	377	353	352	340	330	343	338	387	343	330	310	363	336	318	345	373	336	354	353	341	342	376	363	359	365	364	362	341	332	354	376	385	353	390	382	314	319	386	352	360	334	371	341	370	366	339	373	372	363	344	332	360	362	365	342	326	364	388	331	372	303	337	361	382	347	353	368	331	360	371	357	366	322	368	361	349	380	340	368	367	340	362	365	386	360	380	343	354	362	334	338	339	370	379	340	401	338	369	377	382	336	330	358	333	333	342	355	336	313	342	331	345	369	376	327	348	351	371	396	372	346	319	341	364	382	359	346	336	348	353	370	352	333	316	309	362	365	393	332	376	334	351	351	352	362	367	394	351	323	340	364	342	325	355	366	360	334	368	336	347	355	344	332	338	345	391	356	345	344	354	355	344	362	365	341	379	372	339	365	388	320	352	392	323	315	340	359	363	345	324	367	370	365	325	363	337	319	350	340	368	342	356	308	348	362	374	356	350	332	349	388	340	383	331	333	343	382	354	366	329	359	338	332	353	375	360	367	365	382	360	355	356	342	374	358	362	361	353	354	342	325	330	335	378	345	407	376	350	337	352	358	373	357	346	339	309	364	339	338	359	355	350	340	407	342	341	359	377	372	353	362	383	362	340	356	356	371	358	337	325	363	316
7742	13941	24452	16041	1897	917	1004	906	903	892	928	886	874	872	936	917	2090	2316	1859	1347	1130	963	882	868	862	920	891	920	871	875	915	904	873	923	901	842	893	852	882	900	889	896	868	867	946	889	921	879	883	903	897	892	881	916	945	923	913	880	934	893	919	907	873	858	928	911	943	863	906	881	946	895	904	855	887	911	865	861	888	876	845	898	895	934	967	913	886	909	902	894	950	922	897	956	914	926	981	860	892	920	923	936	918	873	923	906	903	853	907	927	902	931	937	880	905	931	934	891	908	923	873	835	911	852	888	892	936	925	954	940	916	889	868	904	845	946	921	894	894	881	935	930	886	883	874	898	835	957	874	886	934	873	918	883	874	904	889	957	893	946	944	962	879	860	856	872	957	881	910	879	878	945	914	907	944	920	881	867	920	891	921	920	927	889	919	897	884	939	853	875	930	944	871	850	885	886	857	919	909	908	909	920	872	842	912	873	890	867	911	944	910	916	1004	938	896	886	889	955	927	897	869	906	921	917	873	893	875	914	877	882	931	930	874	858	876	953	897	897	902	893	960	946	913	880	951	927	845	893	903	879	964	940	854	892	961	888	868	948	892	900	939	894	949	860	944	890	847	863	939	909	817	837	885	860	990	884	890	893	870	915	853	940	918	916	938	883	914	902	947	915	861	892	920	891	913	883	935	910	913	917	853	893	845	887	875	904	902	926	884	900	875	927	889	891	966	870	900	881	916	860	846	857	886	946	841	932	873	885	926	893	910	843	861	917	875	912	935	884	904	938	881	964	882	879	855	899	902	881	865	918	907	935	891	896	891	895	882	836	909	910	902	923	945	905	900	878	884	897	865	936	903	954	872	936	923	857	933	867	918	956	910	951	911	905	924	892	878	872	951	857	930	894	929	934	908	929	906	845	906	897	932	870	901	916	904	882	859	924	929	905	872	890	868	952	926	920	901	861	904	896	920	883	873	885	918	852	907	876	888	923	902	899	900	894	892	897	851	944	917	922	865	871	935	956	892	945	896	940	950	891	873	898	920	905	924	912	863	945	888	885	923	852	883	864	910	944	894	917	906	899	885	894	915	924	906	945	905	903	966	920	936	900	934	908	893	954	925	895	896	923	876	950	863	893	893	956	873	918	909	927	895	874	857	980	935	900	856	936	912	921	927	932	895	889	946	866	915	879	887	902	830	895	965	863	884	931	914	931	884	875	915	878	889	907	982	827	903	922	923	890	915	920	950	879	891	925	904	881	952	919	875	951	880	846	952	901	927	922	925	885	947	884	950	918	879	847	900	890	918	888	912	866	860	899	916	903	915	898	937	855	891	903	880	915	946	917	904	885	944	906	922	929	936	912	884	963	908	862	890	929	862	933	887	892	866	887	948	927	880	878	900	906	907	917	850	847	913	912	957	940	873	866	911	899	905	855	913	915	874	912	918	884	947	931	947	841	905	905	893	901	915	899	905	912	833	916	922	910	867	875	898	910	883	912	969	933	889	854	870	880	961	963	896	939	867	866	929	895	939	918	882	947	851	945	891	865	875	905	904	868	916	898	906	900	905	922	882	942	901	905	859	884	874	903	898	893	910	847	888	928	942	877	913	868	883	1009	897	902	890	914	924	848	939	940	894	919	861	891	886	911	916	892	903	909	846	881	913	935	950	928	904	895	863	932	868	886	877	940	936	830	896	947	910	844	908	907	841	906	878	962	849	942	915	959	886	896	944	877	856	949	915	929	955	908	923	871	885	906	931	898	865	916	886	919	869	963	882	929	864	916	884	874	934	917	950	900	892	869	879	869	933	860	811	895	924	921	904	916	901	870	907	850	905	904	901	875	942	845	925	990	903	910	885	910	895	894	939	867	851	911	894	847	896	920	873	883	900	888	867	917	920	885	924	876	896	839	885	915	869	888	882	875	842	886	909	948	913	872	838	886	899	905	890	910	914	931	955	928	887	959	864	929	869	918	880	925	954	911	958	899	959	878	906	928	897	886	894	861	910	925	931	954	848	893	877	877	864	920	925	877	844	894	909	941	919	912	943	869	925	903	901	920	886	878	921	898	941	902	897	891	833	921	895	872	896	892	904	988	929	920	874	879	881	877	926	886	872	910	920	876	880	896	849	900	872	932	935	857	875	917	904	888	927	911	959	879	918	904	908	887	899	916	884	843	941	907	960	917	918	910	910	979	858	898	894	932	900	876	908	989	830	864	906	894	889	904	920	900	906	929	947	910	923	921	941	880	874	936	885	911	908	889	893	893	926	872	890	879	908	876	908	936	893	900	925	888	854	877	864	884	899	926	911	870	878	920	904	880	897	907	921	900	881	869	869	902	854	905	835	892	930	895	923	910	874	901	845	939	866	916	932	873	971	855	882	932	930	938	909	905	970	943	911	908	917	859	921	868	844	930	863	874	928	937	937	915	909	957	899	939	839	954	879	887	930	896	921	935	952	910	880	871	892	880	965	910	888	919	879	944	859	944	946	871	918	914	853	876	905	868	899	921	900	923	877	872	884	891	840	889	882	936	900	914	922	906	938	863	900	894	890	889	863	982	888	918	879	915	903	958	910	841	862	892	891	933	909	884	901	908	922	906	894	921	905	912	892	896	879	898	905	940	910	905	881	863	949	888	915	868	929	903	919	874	905	932	863	886	892	915	884	914	888	896	933	859	866	933	923	911	952	866	888	919	852	892	870	968	890	912	945	957	922	913	907	850	912	837	948	923	930	913	911	900	867	894	962	912	937	890	894	891	929	872	879	879	902	846	906	944	882	917	867	925	876	933	912	882	892	852	951	918	915	903	848	946	883	871	896	885	892	910	899	857	908	911	875	930	922	926	905	802	930	857	851	899	891	865	914	882	913	917	928	860	911	947	926	920	903	888	943	937	924	889	888	895	961	857	896	932	849	868	895	901	860	961	881	893	882	898	882	859	948	890	931	911	880	887	951	919	915	902	887	912	904	934	924	884	920	870	853	913	888	813	863	858	902	901	885	908	886	862	950	910	886	949	893	953	889	886	881	900	875	895	867	901	934	921	897	891	892	927	850	867	859	901	893	869	894	954	921	910	866	878	867	899	873	891	837	930	914	955	949	882	891	943	899	934	877	903	930	902	938	836	872	877	928	866	932	882	876	936	921	917	890	854	859	927	956	887	928	861	902	895	917	869	912	902	891	897	932	954	914	852	900	914	877	937	947	875	910	959	840	891	921	920	932	963	902	907	882	949	857	869	902	933	922	905	917	887	915	878	911	914	893	907	902	882	897	882	924	878	899	948	918	896	902	851	913	904	911	950	903	898	941	874	917	883	910	877	866	913	903	916	883	921	893	971	906	944	880	923	965	836	894	962	876	951	904	891	911	963	933	915	904	876	865	910	884	857	895	880	858	947	898	891	926	927	935	884	865	930	902	925	879	895	861	845	886	885	917	897	867	919	865	857	869	926	890	911	907	898	922	858	870	927	894	885	896	851	886	934	915	942	893	959
38490	47529	59694	40367	11261	918	416	437	421	451	435	415	392	428	423	388	1118	1628	1316	805	503	407	415	393	392	412	431	413	369	407	410	346	415	389	405	395	409	426	421	404	409	409	341	402	347	417	395	424	411	384	376	431	357	409	439	389	390	381	419	386	412	414	432	366	439	413	400	373	350	464	410	458	408	365	414	371	413	356	424	428	414	359	411	403	417	439	367	412	406	415	386	395	376	365	401	418	396	423	409	394	381	385	381	404	432	407	394	390	357	421	417	414	392	370	391	423	428	404	353	396	399	411	370	357	402	397	383	364	395	385	357	440	400	393	407	395	374	389	421	412	420	394	375	385	387	373	390	389	365	379	404	342	415	386	432	399	375	397	396	365	436	406	381	371	423	404	374	409	412	388	390	421	400	372	430	398	399	375	412	366	401	378	387	386	413	399	430	398	386	391	366	417	400	404	417	363	419	420	388	415	367	404	393	424	404	388	406	371	399	389	377	375	406	369	435	414	373	366	389	427	378	384	393	429	341	410	353	419	395	431	411	365	407	380	404	396	379	388	379	389	402	394	414	410	348	398	401	385	377	399	367	354	379	426	388	395	389	413	416	376	344	383	340	425	377	441	374	375	416	371	392	422	387	390	395	394	359	387	392	380	403	381	391	411	384	369	412	404	392	374	396	371	399	409	428	400	370	425	416	381	393	355	409	415	446	386	397	397	436	414	416	405	397	427	404	379	388	401	409	375	364	373	345	395	381	397	437	409	373	372	426	388	396	404	362	389	403	380	348	385	422	385	421	403	384	372	407	382	384	389	403	368	376	386	379	386	359	402	401	376	403	385	385	429	450	333	411	415	410	400	402	353	403	427	428	398	404	412	380	371	362	393	423	365	375	403	410	413	407	443	376	390	444	413	382	349	410	421	395	381	438	409	406	428	381	396	411	378	436	370	393	381	390	398	399	423	383	406	422	381	393	400	410	384	380	366	391	403	375	404	420	385	391	371	404	399	381	364	392	392	386	403	415	413	380	407	376	400	406	406	390	404	393	379	386	375	433	389	414	377	396	361	418	390	404	393	413	383	368	375	377	415	391	374	375	361	378	379	378	390	393	385	371	406	407	424	386	386	393	405	386	396	394	398	390	412	400	397	354	422	396	394	408	376	393	405	402	388	404	366	398	394	407	389	397	405	394	424	398	435	383	421	393	429	390	404	403	389	441	437	414	425	357	417	390	423	413	440	411	392	432	376	368	392	357	390	396	416	398	396	431	387	394	381	388	399	383	404	395	395	383	412	410	441	402	415	399	404	406	401	380	398	374	403	409	392	367	403	391	405	372	371	395	387	406	388	445	397	396	408	416	384	387	414	387	388	384	435	372	369	408	396	396	379	430	400	391	380	414	392	391	374	377	388	365	410	417	386	379	395	404	393	400	431	395	399	413	362	413	397	385	365	397	426	369	389	403	382	380	395	408	398	370	415	391	385	405	418	399	412	400	373	390	348	379	395	391	372	406	423	380	418	384	408	367	394	368	387	444	384	415	409	402	428	412	448	385	358	408	356	393	374	400	402	422	402	373	381	408	452	397	360	375	411	375	425	377	353	405	381	380	372	410	364	392	392	395	386	369	408	374	407	421	393	407	369	416	383	429	386	409	379	419	390	380	390	400	404	393	389	386	378	385	414	416	393	448	440	423	419	398	412	421	402	389	430	382	387	390	368	405	429	402	383	414	437	405	376	377	373	333	398	411	388	420	421	363	399	399	390	376	381	368	406	407	362	377	394	399	394	400	424	409	409	365	386	409	411	367	377	343	369	394	385	450	415	387	367	397	407	383	406	429	377	391	396	405	399	411	389	423	397	412	399	389	415	384	393	390	397	347	359	393	353	409	414	372	402	409	403	414	371	400	414	382	390	429	376	394	448	416	414	411	397	392	377	413	386	413	411	371	400	410	386	394	384	403	396	390	393	397	367	384	402	390	386	410	389	390	396	352	400	377	416	407	406	449	340	416	382	370	393	386	404	451	385	432	436	429	374	418	383	401	400	391	406	402	389	392	407	396	381	395	408	399	403	437	403	391	391	427	410	384	401	401	390	375	377	394	405	400	392	404	373	425	433	412	390	365	399	378	427	370	403	417	412	367	404	340	424	358	371	403	370	402	387	397	401	405	382	407	389	410	404	428	377	415	416	402	427	401	407	364	424	446	398	368	378	382	391	402	384	415	388	369	365	391	395	392	392	392	386	390	432	394	403	391	380	398	401	392	419	419	386	387	380	399	384	421	431	403	399	396	434	387	377	413	398	403	405	374	394	364	409	373	401	378	378	401	380	365	369	421	388	391	356	391	427	397	410	415	461	374	377	394	389	410	419	382	411	385	388	437	395	378	403	417	368	390	379	406	384	399	403	378	386	374	405	398	398	389	385	389	400	419	422	394	420	379	419	390	383	363	430	368	418	385	378	375	379	416	396	376	430	345	387	375	424	408	392	397	367	441	389	399	403	407	403	373	420	398	391	427	431	385	395	402	370	403	383	403	418	378	380	406	419	412	408	390	432	404	407	376	399	393	389	388	406	420	408	417	401	404	383	408	382	398	394	422	415	450	402	406	400	379	402	416	409	415	404	393	350	395	382	405	402	395	431	402	389	413	427	385	370	413	411	354	409	365	430	416	403	411	404	428	381	386	397	441	387	413	410	415	353	408	360	380	379	409	370	409	367	390	368	394	418	408	365	392	413	390	402	401	386	409	409	413	434	386	378	400	392	380	382	402	365	393	398	387	399	399	441	348	383	389	399	391	404	382	421	405	373	391	420	393	386	414	416	420	353	430	399	433	398	373	397	421	428	397	442	431	361	403	381	426	386	393	406	397	408	382	369	410	410	410	399	398	400	456	389	355	367	387	364	367	368	422	440	419	408	397	376	413	412	424	384	433	412	399	407	395	391	425	415	435	415	396	361	390	384	403	396	408	401	398	417	367	378	367	443	407	429	374	378	394	396	366	383	411	385	400	411	381	349	340	378	421	413	372	403	398	405	397	403	405	439	423	366	399	416	429	373	399	378	382	383	370	421	384	425	398	368	414	398	410	429	384	400	423	381	405	407	428	403	401	413	396	435	386	371	394	414	405	418	417	404	409	346	388	438	436	349	388	409	416	399	373	369	367	394	421	369	443	418	380	423	415	404	425	379	404	410	401	406	416	366	436	384	382	390	407	380	391	398	390	400	374	361	395	428	379	391	382	433	424	395	382	373	389	382	422	358	407	395	400	401	409	372	405	406	408	363	392	406	414	422	443	385	423	405	410	371	350	384	385	392	412	389	430	407	397	404	395	410	389	359	405	370	382	385	378	357	382	420	366	424	391	376	402	412	408	389	393	420	394	397	419	439	383	378	386	382	415	401	421	418	398	396	432	417	408	351	417	397	414	397	413	386	398	365	406	412	383	393	387	371	386	340	361	409	423	359	388	398	379	387	397	420	397	391	417	379	378	376	410	388
23323	39007	55268	43651	8492	1281	1186	1171	1058	1058	1084	1034	1009	1049	1067	1161	5829	8165	6093	3350	1578	1108	944	1014	1043	965	1030	1007	1017	1058	1035	1006	979	1024	1009	1020	984	998	959	1028	1037	1011	1032	1035	984	967	1009	1009	943	1034	1031	992	986	976	982	1013	962	994	955	1022	981	1028	993	980	1026	979	1004	958	1040	1000	1030	968	1033	1005	989	988	1047	990	996	957	1030	946	1041	1029	965	1078	985	968	999	996	981	967	1015	960	957	1057	953	1011	1000	1024	1021	1014	944	959	1025	1003	972	959	1009	982	1047	994	990	961	981	982	980	966	970	1027	1004	975	1030	983	1024	976	993	994	994	1014	1044	986	1022	966	1074	998	992	1034	940	1069	998	1001	1017	1034	1039	1033	1026	1053	1046	1062	1012	977	1001	1034	948	965	979	1017	995	969	993	987	1008	1029	1035	948	1002	990	989	938	1092	1026	1002	1007	978	1003	1012	996	1022	984	1016	987	1017	981	1010	976	1014	1015	978	1012	1012	982	952	1013	1001	971	1027	1055	968	970	1057	1048	964	978	978	1022	992	967	1010	1023	1001	974	1098	991	1009	950	933	983	973	972	1011	968	987	983	994	951	1000	994	1000	1002	981	989	1057	1009	1035	1034	1071	1008	965	1026	993	945	1049	1031	1013	1061	1006	1013	1029	1010	987	1010	1019	993	1010	986	1024	1017	991	996	988	1034	1007	1037	990	970	1013	1022	1050	1051	1001	975	1005	963	1072	1015	971	1023	1027	1036	1021	962	992	990	1028	1056	928	1023	1011	1009	993	995	1033	982	1010	986	994	1017	973	998	990	1001	1049	1006	1055	998	1016	1011	974	1000	990	987	1051	1044	983	962	1042	1023	1005	1017	1028	1053	1013	948	1000	956	992	984	1060	1021	982	988	1011	1020	1033	1037	1015	1029	974	1028	1063	1029	1018	976	1016	993	1067	1025	977	1013	1025	991	1014	1003	1029	974	975	923	1038	1046	992	1001	982	1028	994	975	1009	1057	1046	1004	957	1010	979	1016	1023	982	977	1006	1028	997	995	1020	1001	1087	977	973	983	1040	1008	1000	958	990	998	972	985	1050	1030	974	1013	1006	948	971	992	985	1047	1000	956	1033	1041	1030	987	994	988	1006	967	980	1012	995	962	1040	987	944	979	1003	983	1032	989	1038	1018	993	1010	952	1036	1022	1047	978	986	996	1004	966	1009	971	977	971	1022	1005	1007	979	1008	1057	983	1037	1033	1002	990	1034	963	1041	996	1012	1020	1054	999	1018	997	981	951	997	1028	1033	1004	1024	1026	990	995	980	1009	1019	1000	994	1002	1004	962	943	1006	934	980	966	980	1022	1034	974	977	954	986	972	1016	1018	971	1035	1028	983	1025	1001	916	1000	1033	952	988	978	1047	990	1011	956	957	1029	965	996	948	1010	997	1024	1034	1050	1010	999	1010	1052	988	999	987	1059	957	1050	1015	1010	962	988	1011	968	1007	1007	958	1029	959	964	972	960	983	985	997	1018	982	1032	1010	1006	999	971	1014	959	966	1019	962	1020	1051	993	1031	1028	991	1045	962	1010	987	1009	1043	1013	1023	988	1028	984	1036	966	986	1016	968	1035	991	990	1007	994	1083	948	1012	1006	979	1052	1025	983	918	956	1030	1023	1017	1067	997	981	998	1051	997	1000	1026	1003	1022	963	1010	1017	925	1036	1001	1006	999	987	1050	995	1022	959	927	1009	1006	996	1031	972	1004	989	1030	1022	1003	997	1010	997	973	970	1020	984	1037	974	960	995	1026	978	988	997	1061	982	1014	1018	1025	988	1031	1033	991	1000	984	995	976	960	993	977	971	1014	1033	1026	972	979	995	1005	983	933	1015	958	1041	1010	978	1033	996	955	998	992	1032	1002	961	1029	990	966	997	951	1007	970	1002	962	1023	958	985	946	1017	1011	1078	952	1023	988	1011	1016	988	988	994	997	1017	1029	1042	984	1064	1000	1012	1005	997	970	1005	988	953	972	987	1002	1032	995	1013	958	1003	1002	1045	967	967	1034	971	1009	977	994	1039	1008	943	983	1007	980	957	983	957	995	964	968	1032	1028	972	964	1013	1000	979	999	1021	1030	1011	964	960	1054	962	939	1012	1015	998	1019	989	1037	1013	951	981	997	1026	1003	935	1029	927	1007	1038	937	964	1002	989	978	1020	978	1026	986	983	965	1025	1017	963	1039	1015	989	1004	985	1048	1056	966	1008	943	1013	1033	1016	1039	1054	1014	1045	1046	941	983	1070	1058	1008	1023	976	1050	1013	985	1028	1017	1002	962	991	984	1043	958	1004	966	981	1011	1011	965	1022	1061	1046	973	1050	1043	1018	1019	1031	1029	993	1029	959	1038	969	1004	1037	1044	1012	1016	971	1034	995	958	978	1006	1011	974	1004	1005	981	982	1023	1039	929	970	975	1013	1002	992	1016	963	953	1030	1013	1026	951	972	1011	1009	1018	1025	1018	997	975	1009	988	977	1038	968	1021	1010	1016	1031	960	962	1018	1023	963	985	1005	977	1080	950	950	1007	962	1029	1011	1014	1026	933	1029	935	1069	1026	1040	997	971	1012	976	981	1026	992	998	1014	988	950	972	989	1028	954	995	1002	971	979	1047	987	1008	1050	974	1025	990	994	1033	983	1003	925	1014	1012	1001	1050	992	968	996	1004	977	984	976	978	985	985	1023	1044	1026	969	1016	1046	1037	991	969	1013	1003	961	983	967	991	1000	1005	971	1037	986	1028	1031	1000	1023	1043	1012	973	1003	990	993	1036	967	1069	1030	969	994	1052	1009	1072	999	971	984	962	932	1021	1013	1004	1011	1019	984	1047	957	1024	994	971	996	1038	986	989	997	950	923	1011	1016	993	982	976	1017	992	1014	980	981	984	977	1045	1047	1006	949	947	980	1045	1039	904	966	989	1009	1012	987	946	977	991	1014	989	1029	935	1014	1004	1039	957	1027	998	986	1004	1004	965	1023	922	1013	1004	954	1021	962	950	1020	999	988	988	954	988	988	1008	1007	1060	1014	947	1000	996	960	1016	956	1104	996	1007	994	926	994	995	1031	996	998	1010	984	953	984	1025	1028	1023	1005	998	1014	1000	1039	941	987	968	992	998	1003	1023	979	1000	1004	982	942	1035	1027	1026	982	1040	1001	998	1011	1046	1017	990	1051	970	967	1036	1036	1039	1026	1030	1041	977	971	1004	1002	1009	955	1013	1033	1005	998	1029	1001	966	979	1061	1026	1028	953	966	976	996	964	1045	1009	985	942	987	992	1025	999	934	943	1030	1013	1003	1050	992	983	959	1067	984	1032	995	1036	979	960	964	982	1003	1028	949	970	1027	975	945	933	952	976	1028	986	970	1004	1012	964	996	1034	977	949	1036	1006	1069	962	1034	952	975	1000	992	1013	1010	1020	986	1060	964	1018	993	995	975	1002	969	988	1020	1032	941	968	992	958	992	994	1028	980	1016	993	1014	1040	992	1001	1005	994	1003	1036	1034	1034	1042	999	1028	1008	976	1015	1028	1036	995	1001	1089	1009	1031	987	968	918	1005	981	954	1020	959	978	1015	975	996	1049	963	949	1018	974	1039	1001	1060	1046	963	997	1011	994	1036	998	979	1039	964	1051	1025	977	951	1041	1016	1016	986	1017	985	1042	981	1000	977	994	1005	998	1004	1052	1024	953	947	961	992	1022	999	999	1016	967	1012	1025	987	1003	968	955	1026	1041	1012	1027	1012	1018	1029	1016	990	990	1065	974	993	990	992	997	1012	1022	963	1015	984	1031	929	958	1028	995	1002	1049	966	1016	1019	980	974	1041	989	1058	998	1037	1030	995	957	1027	958	978	996	982	989	1012	1085	1016	992	1000	963	947	1023	1023	1003	1010	996	1012	979	1009	982	978	986	1051	1006	982	1040	975	969	993	995	1003	1011	1024	1054	1031	1010	986	985	1003	1007	954	1045	993	1057	974	1004	994	986	973	1050	1049	1005	1032	992	1035	1034	999	1057	1039	1067	972	1021	1003	1010	955	1023	1013	993	1034	1025	1037	997	1011	1025	989	965	1025	1030	994	1012	990	991	915	1012	1015	1024	1001	977	962	1011	984	1014	998	1005	1029	1066	1015	995	1065	1006	1044	1033	948	951	993	1057	1031	1013	972	985	990	1017	1007	964	968	1027	1012	965	974	993	978	944	1017	976	967	1094	1017	959	1080	995	1009	971	977	1062	1033	1005	982	976	978	978
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
