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
336794266448	336794267007	336794267557	336794268107	336794268657	336794269207	336794269757	336794270309	336794270857	336794271407	336794271957	336794272507	336794273057	336794273607	336794274157	336794274707	336794275257	336794275807	336794276357	336794276907	336794277457	336794278007	336794278557	336794279107	336794279657	336794280207	336794280757	336794281307	336794281857	336794282407	336794282957	336794283507	336794284057	336794284607	336794285157	336794285707	336794286257	336794286807	336794287357	336794287907	336794288457	336794289007	336794289557	336794290107	336794290657	336794291207	336794291757	336794292307	336794292857	336794293407	336794293957	336794294507	336794295057	336794295607	336794296157	336794296707	336794297257	336794297807	336794298357	336794298907	336794299457	336794300007	336794300557	336794301107	336794301657	336794302207	336794302757	336794303307	336794303857	336794304407	336794304957	336794305507	336794306057	336794306607	336794307157	336794307707	336794308257	336794308807	336794309357	336794309907	336794310457	336794311007	336794311557	336794312107	336794312657	336794313207	336794313757	336794314307	336794314857	336794315407	336794315957	336794316507	336794317057	336794317607	336794318157	336794318707	336794319257	336794319807	336794320357	336794320907	336794321457	336794322007	336794322557	336794323107	336794323657	336794324207	336794324757	336794325307	336794325857	336794326407	336794326957	336794327507	336794328057	336794328607	336794329157	336794329707	336794330257	336794330807	336794331357	336794331907	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3650	2300	2701	3650	2300	2701	3650	2300	2701	3650	2300	2701	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2692	3650	2300	2692	3650	2300	2692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54799	36736	28162	25589	22706	17576	21073	37227	45257	38957	26703	12881	1239	350	276	287	259	296	241	257	260	251	241	244	224	263	238	244	190	248	252	234	210	246	214	268	254	245	236	239	236	251	243	221	233	232	240	245	224	233	232	233	216	209	208	230	236	257	253	264	225	248	227	225	232	214	190	264	204	265	222	236	233	224	248	233	228	239	244	233	224	228	243	207	227	250	245	238	206	217	244	231	224	241	270	222	259	236	250	206	224	230	224	242	224	214	234	229	235	226	259	239	248	219	228	230	228	227	233	231	212	253	245	226	220	244	227	217	226	196	211	206	257	236	249	222	257	223	219	230	212	222	268	241	227	236	214	262	221	219	241	238	256	232	234	241	228	236	220	248	227	225	235	261	219	228	239	223	238	210	251	236	262	242	210	241	252	222	224	222	217	266	235	225	250	222	212	206	229	244	221	231	221	242	278	233	225	279	233	231	206	243	257	202	234	256	267	236	263	218	217	227	248	234	202	222	232	241	222	220	219	241	245	252	247	229	241	263	267	201	241	232	220	234	250	285	249	241	233	250	247	217	230	244	215	243	269	243	230	254	230	214	225	218	230	258	236	227	230	217	237	207	214	233	238	222	235	206	232	234	224	239	236	219	259	242	253	210	256	255	235	229	245	216	244	248	269	220	253	248	228	232	268	227	207	246	258	241	213	229	230	220	242	229	231	228	234	255	221	221	213	241	226	226	242	230	215	236	255	246	202	244	244	218	244	222	241	254	234	262	235	226	228	219	237	277	243	247	263	252	222	244	257	252	248	233	244	225	256	220	253	266	220	218	241	253	239	235	251	219	246	238	219	238	225	220	252	225	235	211	212	210	228	207	227	220	222	214	209	231	239	223	233	244	237	223	224	243	248	239	235	223	239	223	236	256	203	250	239	234	238	258	234	244	245	236	228	267	245	228	223	258	246	237	231	224	221	228	249	235	244	217	221	245	207	249	227	224	248	230	240	267	241	254	243	228	228	208	238	251	251	237	247	241	221	283	207	229	238	240	272	232	219	237	237	241	232	251	251	244	221	222	216	252	225	241	264	245	263	266	243	212	258	230	205	241	239	255	243	244	235	227	237	230	256	265	230	280	228	247	206	224	250	260	213	227	238	230	259	239	226	231	257	236	224	223	245	244	229	225	233	217	228	238	240	204	246	229	199	230	233	226	206	239	226	242	223	249	230	244	248	233	213	258	260	236	242	267	246	232	197	219	258	232	235	248	209	244	277	262	222	247	198	226	265	231	232	241	258	246	222	231	251	249	246	220	265	216	223	245	254	220	262	254	257	224	235	233	250	262	260	246	225	270	237	211	218	218	223	251	241	224	237	220	250	227	241	243	208	213	264	243	219	271	219	250	222	247	228	207	244	233	227	241	209	231	212	188	216	258	233	237	239	209	218	242	221	249	229	238	229	260	249	221	207	244	217	265	246	225	227	245	251	256	202	251	242	215	223	267	248	219	233	229	223	241	216	212	238	225	257	233	259	203	227	228	227	253	267	214	231	248	226	214	233	226	238	250	222	234	232	257	219	202	234	212	236	212	232	254	244	243	224	229	215	233	250	245	221	224	226	214	233	235	232	231	234	190	235	241	261	202	226	225	243	225	232	242	233	207	228	251	253	249	242	228	241	220	217	243	219	251	238	245	261	252	211	246	233	230	236	246	240	247	234	257	249	236	245	238	260	214	275	216	212	242	231	254	241	239	238	243	271	238	241	224	232	216	211	215	242	248	239	228	243	207	210	227	256	245	241	253	256	232	236	226	236	234	270	246	223	218	223	240	219	262	270	247	241	237	203	249	235	243	227	257	244	224	222	229	230	233	199	233	241	249	234	232	230	254	236	219	224	248	236	224	237	242	238	191	219	232	235	231	234	232	224	219	240	240	247	219	212	244	236	226	260	239	230	268	242	225	212	242	196	248	241	232	228	215	238	244	273	242	236	225	255	236	240	237	233	231	226	219	225	245	245	213	226	235	233	261	252	225	239	236	227	226	247	239	224	249	255	276	225	218	246	219	236	228	261	226	234	225	244	260	242	209	230	203	242	244	239	236	240	223	231	233	240	214	227	227	260	249	234	228	216	250	225	216	246	243	239	204	246	249	242	214	248	205	215	224	226	217	212	228	226	228	230	224	231	223	228	219	246	232	211	233	233	193	242	230	250	231	224	228	248	231	217	249	242	252	229	219	234	205	273	237	249	241	231	246	245	247	237	241	263	249	266	248	236	211	214	236	272	227	265	245	253	242	261	238	228	238	232	257	239	255	250	241	227	236	262	219	257	241	221	213	226	242	227	216	253	248	225	241	261	257	235	235	249	225	233	226	251	235	227	251	253	219	211	225	243	249	251	233	242	238	217	222	234	231	240	226	264	236	244	241	229	233	244	235	211	244	230	240	224	230	226	240	243	227	238	257	223	215	258	253	217	238	281	225	266	233	225	236	239	238	240	208	255	231	244	220	256	211	244	231	237	233	218	264	228	222	237	248	264	231	216	234	256	212	251	257	225	217	221	264	242	254	242	237	241	272	232	245	252	231	247	223	232	243	243	237	209	230	213	239	258	237	226	246	221	262	233	245	222	224	201	251	255	209	251	248	243	246	224	264	231	243	229	242	234	241	223	228	247	241	215	266	251	232	257	239	237	201	242	232	229	249	233	273	226	237	237	247	243	221	222	248	262	248	231	249	203	234	249	214	254	241	252	234	201	250	223	239	204	217	256	247	254	232	264	201	200	205	238	223	231	224	215	250	243	220	230	239	237	243	249	235	252	229	221	213	234	221	263	237	213	262	217	273	212	252	241	229	237	227	232	231	239	215	234	223	245	247	232	234	228	227	221	229	236	253	238	237	222	221	212	246	231	240	258	245	238	245	268	258	234	219	252	249	227	233	203	236	239	237	238	213	258	221	235	233	236	240	231	246	254	236	238	217	241	251	240	213	226	257	231	267	223	229	207	244	256	227	218	201	235	227	246	203	221	245	237	261	235	215	239	208	268	244	249	243	215	222	223	225	230	233	263	231	235	241	250	240	224	226	242	253	221	221	218	241	278	210	205	237	213	242	210	232	233	267	243	222	233	246	239	221	225	269	233	241	240	231	270	240	230	258	260	214	239	209	230	216	224	243	236	243	222	207	215	232	233	246	246	237	226	243	231	246	232	242	232	236	237	231	222	220	257	222	224	250	227	245	261	218	222	259	236	218	239	251	255	239	227	264	257	197	220	246	225	251	212	261	231	250	215	253	226	237	242	247	263	213	241	228	226	250	239	250	229	234	237	236	231	213	215	256	215	220	233	274	228	242	212	222	218	234	217	241	246	243	268	243	234	269	253	246	220	218	248	258	224	232	260	210	199	189	236	244	239	253	247	237	233	230	233	277	241	226	222	252	265	226	236	232	235	239	241	254	218	230	238	231	226	226	226	234	240	246	255	251	219	233	255	204	233	231	262	238	236	228	246	214
50682	44776	33735	20790	16407	11777	36698	53508	58720	52607	41513	24315	1721	1005	756	828	799	636	561	570	603	566	554	562	535	580	537	503	492	524	524	499	563	561	513	559	563	537	560	560	517	517	510	518	574	558	550	558	482	520	539	572	526	481	516	534	561	484	554	523	540	520	513	538	542	519	532	535	511	517	528	544	562	517	533	545	512	511	524	517	515	510	539	506	543	561	548	542	543	570	490	544	562	509	574	531	555	526	527	520	563	528	557	543	485	524	538	515	508	518	511	543	532	486	560	515	516	526	538	534	512	559	515	537	553	459	543	519	553	542	547	509	560	514	523	537	519	511	525	503	536	531	527	533	521	545	540	496	537	551	483	531	553	532	555	528	545	520	569	523	503	517	524	527	559	522	546	542	552	546	497	560	491	515	559	522	547	546	542	522	539	536	512	523	532	552	530	543	496	531	524	540	533	509	505	517	550	520	512	564	537	509	556	572	566	529	533	532	551	507	594	544	574	521	564	503	572	550	520	527	515	546	519	517	503	558	535	534	526	468	537	531	505	516	561	479	504	538	541	563	556	513	536	523	515	574	502	528	482	514	521	547	524	495	508	573	584	520	541	523	513	534	516	546	489	539	554	498	538	508	531	546	482	534	538	513	525	523	528	510	565	537	535	529	581	545	583	546	552	474	552	538	547	527	534	517	515	539	556	521	527	520	528	518	555	576	526	542	532	529	535	554	551	593	520	547	502	538	512	542	524	563	540	492	547	570	542	551	508	561	509	546	537	523	548	561	607	528	545	565	515	550	503	547	518	498	559	557	550	502	541	513	568	569	529	539	541	554	522	526	558	517	516	511	487	559	551	499	507	482	491	516	571	555	512	546	541	526	554	519	464	503	548	555	510	482	513	524	549	542	541	529	522	542	544	522	513	528	490	472	513	545	515	536	541	519	554	546	514	539	549	527	502	546	511	522	537	557	492	549	536	548	527	519	508	535	517	546	534	580	500	544	555	527	573	521	523	519	562	493	490	548	516	496	559	518	533	500	543	553	539	536	520	496	533	506	504	518	513	538	500	541	531	551	524	564	496	540	549	526	546	543	517	531	526	507	520	563	537	542	498	525	527	511	527	567	535	515	553	536	515	554	580	551	512	525	527	541	546	569	539	562	542	570	535	513	520	522	527	525	512	577	541	522	536	535	548	536	529	515	541	531	507	547	509	566	522	555	541	542	539	551	564	562	483	537	515	537	560	535	537	533	538	500	502	512	542	508	563	547	530	564	526	538	527	559	567	537	494	511	503	496	548	537	507	522	505	530	526	516	514	511	503	516	518	503	569	500	504	480	508	519	557	505	533	510	537	514	551	486	548	530	555	518	507	548	498	534	521	555	526	546	521	513	485	513	486	509	521	522	508	576	541	491	542	572	565	548	555	531	551	523	483	519	554	577	528	514	536	501	537	576	503	541	571	530	551	539	522	495	519	497	499	534	499	530	524	560	564	506	562	525	525	532	549	535	517	554	583	543	515	513	520	553	561	544	488	523	489	523	568	519	507	538	497	558	551	533	543	487	547	525	527	552	516	538	545	571	547	521	533	544	538	554	541	543	505	513	530	563	541	424	499	521	569	553	498	536	495	551	528	554	505	529	568	519	542	546	551	524	526	507	531	552	577	500	524	562	545	549	535	507	524	561	545	512	542	555	512	575	524	556	511	540	560	543	498	567	519	502	534	527	539	523	493	561	522	527	523	571	482	539	504	522	564	518	548	508	510	560	534	569	497	553	548	518	558	511	534	534	493	527	528	540	590	538	514	526	497	493	522	513	514	498	562	533	543	528	543	503	515	534	547	549	499	560	518	531	504	577	506	520	516	565	519	528	539	539	497	528	557	555	548	530	587	546	538	530	496	515	557	480	528	507	549	532	534	550	518	522	566	532	555	522	551	508	550	525	505	575	500	545	543	558	553	511	504	495	503	530	581	542	510	530	540	519	492	508	556	537	513	530	576	541	501	544	530	520	528	518	537	542	562	532	509	493	528	522	487	532	526	556	514	555	548	579	539	561	527	543	565	530	536	542	533	518	563	548	530	516	518	508	558	512	544	519	551	503	483	586	519	564	527	482	532	537	533	557	542	536	531	562	508	563	522	529	506	567	534	526	525	585	530	554	526	537	560	555	508	504	596	529	549	498	509	548	531	504	529	541	550	592	509	543	521	523	533	556	485	533	523	549	521	543	483	529	557	530	517	522	510	516	539	544	541	557	489	526	585	526	553	544	558	561	508	492	532	531	537	584	567	521	535	496	549	568	535	518	502	512	510	515	521	506	536	517	553	490	507	514	507	516	551	497	519	552	536	533	597	478	533	534	513	532	508	553	566	498	525	560	512	539	513	536	517	550	552	547	524	498	549	540	502	518	525	515	547	537	510	558	534	538	520	530	497	516	513	507	508	531	546	516	564	515	507	565	534	522	531	539	508	557	539	574	569	555	544	535	510	541	526	538	547	524	512	496	555	495	518	549	521	537	551	526	534	558	554	531	545	522	542	569	547	506	515	522	478	530	576	547	546	517	543	547	537	535	512	527	492	496	566	541	497	541	533	530	511	525	527	525	559	496	529	522	522	511	540	522	535	530	548	552	537	511	503	540	492	521	523	509	556	534	509	516	552	543	531	512	551	523	510	567	486	547	523	518	477	536	551	561	543	528	523	567	569	549	498	519	515	561	568	496	513	551	536	478	544	516	520	502	521	526	545	525	533	507	518	520	563	558	522	530	563	512	518	572	534	539	572	512	526	507	540	511	524	520	554	535	555	498	534	520	525	513	530	557	577	516	563	550	530	559	558	541	553	573	533	553	534	515	483	540	495	484	512	531	540	509	557	539	490	520	508	577	537	595	477	556	536	551	534	548	542	519	563	552	512	554	534	494	517	516	541	558	542	508	538	511	530	540	529	562	543	580	502	553	520	525	545	546	520	506	548	553	503	522	517	498	545	487	582	524	551	552	550	535	559	487	519	555	528	506	544	523	602	538	518	551	527	542	536	571	544	535	548	541	567	524	549	532	532	483	521	525	523	525	545	533	537	527	528	526	479	524	511	494	498	545	531	528	512	523	524	525	526	557	525	535	490	534	536	520	583	521	525	531	524	531	518	547	533	527	543	537	517	547	546	550	566	543	532	560	512	545	515	598	515	520	524	586	541	566	524	516	553	525	532	534	508	562	535	531	545	522	535	563	507	532	547	563	530	503	520	561	498	517	531	514	557	518	517	524	531	559	527	517	493	551	537	509	533	558	515	559	526	526	512	551	544	524	554	537	525	547	520	575	543	542	540	533	539	532	514	536	518	514	491	542	485	513	551	525	533	554	527	480	500	528	463	548	569	535	553	524	553	525	515	528	528	482	527	527	537	551	499	558	551	522	512	564	554	526	555	524	529	518	507	492	551	531	589	536	542	547	526	535	509	542	548	540	562	551	543	509	540	562	536	507	510	502	492	522	532	516	536	529
27219	11617	5918	1764	1031	619	808	1812	2497	2260	1719	779	258	300	275	255	311	274	299	300	296	297	286	272	264	288	300	271	281	263	267	289	310	296	264	277	248	287	324	279	290	270	252	276	283	300	269	284	278	289	299	260	290	288	312	303	281	298	296	272	301	277	274	280	252	295	304	277	286	277	287	254	288	271	305	315	281	297	274	282	293	285	298	309	281	313	289	313	317	290	335	285	262	272	293	331	266	280	285	292	292	315	314	332	272	278	256	264	284	277	294	275	274	310	305	301	306	280	271	292	290	268	293	271	292	297	291	280	243	306	279	299	285	283	290	292	302	291	285	269	295	295	283	294	264	284	286	296	273	277	282	277	296	269	307	265	295	287	255	266	280	296	320	270	269	272	282	259	260	258	291	297	316	265	276	265	293	320	320	294	308	276	307	298	306	259	285	313	324	295	280	281	295	264	284	266	296	262	269	274	278	277	286	292	269	294	276	286	305	288	292	306	268	242	287	309	315	283	259	323	320	301	272	279	269	314	269	274	289	300	316	274	279	286	270	274	270	275	289	309	280	293	290	262	262	279	278	268	290	288	291	288	296	308	264	301	286	280	295	245	273	309	276	297	311	279	298	276	278	302	256	292	296	259	284	291	271	280	272	291	307	273	266	269	273	274	282	310	279	286	300	294	314	286	286	284	291	299	288	312	301	306	288	286	311	276	286	292	272	319	267	279	313	287	274	276	267	283	256	274	292	290	275	294	272	293	286	273	272	294	310	291	260	305	267	279	303	287	288	298	265	245	268	314	279	282	269	276	289	303	295	265	298	296	332	244	282	280	279	271	276	290	310	302	268	289	260	280	300	286	260	266	273	281	283	275	252	261	270	281	312	296	291	278	295	305	277	279	308	284	289	288	301	274	291	292	302	298	286	281	299	266	269	297	291	275	258	262	278	277	300	282	276	300	302	300	304	270	280	278	310	273	296	283	271	304	317	292	303	290	307	303	284	281	266	285	279	266	288	288	286	267	274	295	290	281	243	250	276	297	285	253	269	327	276	295	288	283	305	294	283	297	303	295	277	269	296	262	289	286	240	279	290	308	290	303	270	253	273	284	314	284	293	277	293	286	297	306	261	288	302	290	294	289	280	294	304	287	302	286	308	297	275	286	270	306	288	267	291	334	318	297	284	302	276	277	287	275	312	295	277	291	296	266	290	274	245	292	292	297	303	309	275	276	287	297	281	271	280	313	269	307	275	293	271	287	272	272	263	274	293	293	298	283	271	268	279	275	261	284	293	297	268	291	260	309	292	297	261	310	329	311	299	272	292	275	257	266	282	282	284	272	291	273	275	283	269	251	324	286	309	291	246	244	235	267	298	297	288	300	300	289	302	318	280	272	290	282	302	292	254	324	288	322	303	269	276	284	287	272	279	263	283	297	300	292	291	265	280	297	279	277	273	286	249	262	304	289	269	247	269	312	297	304	283	272	267	257	268	308	285	273	294	281	274	285	279	277	293	283	274	289	303	296	299	284	275	289	316	242	283	281	286	252	293	297	301	287	289	282	310	284	317	266	309	316	267	291	311	301	292	287	295	267	282	298	284	272	265	251	274	273	292	314	294	273	285	278	293	260	274	270	269	308	302	293	304	267	275	273	305	264	283	288	254	291	269	279	309	280	292	266	264	281	273	259	293	302	288	315	284	257	304	279	267	286	296	231	277	256	290	278	279	274	279	278	289	289	268	276	296	280	307	300	286	299	285	312	284	293	290	254	275	275	286	285	276	286	315	278	306	288	297	295	297	276	305	300	289	312	287	304	296	305	269	293	303	281	288	292	297	267	272	275	265	290	270	254	247	278	288	292	323	298	263	276	257	279	281	266	298	268	264	290	277	287	304	269	308	283	280	256	276	267	287	281	309	282	294	267	319	265	271	324	291	311	261	272	282	254	260	328	291	287	254	298	314	294	275	295	275	318	275	288	272	294	293	299	274	301	247	333	293	302	256	291	265	286	313	291	266	294	267	264	290	300	296	259	270	290	267	307	302	266	258	298	262	277	309	269	284	293	279	297	274	274	276	299	293	326	312	281	290	303	314	316	312	293	285	291	253	260	253	252	259	265	273	301	280	281	263	317	274	295	262	261	258	290	268	298	303	318	286	262	312	302	275	306	301	298	308	283	275	320	263	248	295	257	275	272	278	277	280	275	312	288	283	319	271	249	282	267	259	315	294	277	284	293	287	322	258	277	284	262	287	317	295	276	307	297	313	272	289	281	249	304	317	302	288	292	282	285	257	303	311	298	306	264	302	287	270	305	273	284	241	257	312	280	268	301	289	279	301	285	269	316	283	292	300	285	280	311	269	284	289	306	273	285	306	308	291	306	270	319	312	314	301	260	291	304	284	294	274	259	295	271	329	310	284	292	283	288	266	302	288	293	309	326	295	310	285	272	292	292	331	289	287	264	302	273	289	287	295	288	298	291	264	247	270	267	296	282	264	287	278	295	307	297	299	289	295	268	294	289	292	255	265	293	280	283	285	274	310	249	293	255	295	260	301	281	259	287	285	281	319	288	282	289	269	275	277	285	279	281	321	252	243	300	266	291	281	332	299	304	279	294	294	290	269	283	286	306	277	279	273	312	285	300	277	255	296	298	279	274	301	283	312	285	279	296	323	273	282	273	316	304	281	257	263	307	286	303	301	258	254	295	246	304	297	282	268	287	312	262	282	277	297	290	294	265	281	257	269	298	294	294	315	261	298	292	268	288	290	254	269	295	274	291	270	289	253	305	291	277	289	282	272	274	263	266	282	297	288	298	255	248	270	274	276	271	275	289	288	283	289	291	292	270	252	296	268	257	270	285	303	275	276	277	286	286	282	290	269	300	293	287	283	281	275	292	267	273	275	270	302	277	294	282	279	255	259	296	301	293	293	302	322	280	270	292	268	260	288	291	279	283	307	297	279	272	290	294	262	307	291	251	273	306	254	296	297	304	282	310	280	292	312	306	315	283	264	283	281	244	300	267	316	297	314	298	295	296	272	274	290	296	297	291	295	286	317	291	293	273	287	246	256	278	286	273	285	286	295	267	296	290	312	293	262	280	294	305	286	270	288	286	277	271	263	281	284	269	286	265	311	280	280	273	319	283	252	290	277	300	297	275	276	278	297	285	275	310	297	307	285	289	280	290	269	282	302	309	301	297	303	254	278	294	286	266	309	284	271	274	284	256	266	262	248	278	273	264	286	272	234	268	310	305	253	280	294	313	277	271	265	258	248	313	314	318	271	273	263	287	280	290	289	279	281	276	272	278	278	275	284	260	274	288	286	320	269	295	264	295	261	283	261	306	277	297	299	307	306	294	282	271	324	272	260	290	296	275	279	293	286	292	305	239	278	287	279	276	293	286	263	291	293	281	340	281	294	296	274	300	269	311	288	265	284	284	294	304	278	281	291	278	298	288	307	265	280	259	279	304	264	279	283	305	252	315	307	309	311	301	299	281
16633	6344	8271	3435	3001	1860	3268	7976	10032	8586	5707	2246	691	714	699	667	697	672	680	712	682	700	690	704	702	667	663	676	669	680	666	697	675	689	672	713	671	664	718	688	689	707	663	672	715	667	658	669	682	618	688	664	702	707	686	672	616	699	663	677	624	702	672	690	688	655	684	662	634	690	655	623	659	683	649	665	638	660	671	644	705	688	672	624	683	704	657	687	693	682	665	700	676	661	674	646	672	688	682	693	639	691	717	677	666	714	691	680	662	709	701	675	659	704	679	659	699	684	682	645	705	674	658	682	673	707	667	624	681	676	650	660	656	678	592	688	733	678	683	690	697	664	641	673	669	661	647	680	666	693	728	645	657	654	629	699	648	614	653	726	655	676	639	662	644	678	653	640	698	687	632	689	666	701	637	714	684	662	674	650	633	685	646	690	608	665	663	676	718	693	631	653	635	637	658	646	751	649	623	653	682	670	639	687	628	663	602	683	699	630	654	693	671	678	679	703	673	697	647	660	689	661	683	699	678	690	669	675	688	668	684	667	710	686	684	671	672	679	631	688	720	698	633	680	671	632	692	680	751	649	664	647	689	643	671	662	633	677	661	681	678	655	659	681	662	692	687	713	639	693	637	686	686	664	624	690	658	721	669	680	635	677	691	670	706	701	695	662	659	700	660	662	679	691	660	659	652	732	700	666	692	650	679	645	663	668	718	685	694	650	653	637	663	652	629	724	677	689	648	662	695	699	614	673	663	659	698	629	676	680	705	647	633	640	634	672	664	645	658	679	707	661	696	653	689	653	643	662	660	710	660	683	717	665	712	696	702	645	666	706	699	685	663	689	703	657	664	675	703	681	665	689	652	669	710	677	660	655	674	695	683	651	725	694	673	633	677	627	679	663	646	671	667	657	732	674	672	681	668	658	722	699	715	664	661	671	680	669	669	701	624	703	676	696	700	664	626	700	689	702	693	654	700	688	669	703	640	647	670	684	719	651	682	628	707	677	653	673	691	683	654	630	661	634	663	665	650	715	670	645	727	710	654	673	648	679	727	691	646	683	648	665	704	643	670	690	693	631	670	693	685	663	651	646	682	650	685	664	638	691	649	687	714	628	663	634	656	657	682	657	662	704	695	670	703	664	647	721	694	714	668	685	690	675	678	636	681	680	659	671	624	676	702	693	686	658	670	706	684	610	633	693	656	670	649	672	714	684	681	705	621	710	692	668	701	607	690	643	643	665	689	694	717	699	668	660	728	706	677	645	689	662	662	677	692	669	650	673	729	661	705	637	656	658	685	644	680	665	603	672	667	663	685	724	697	690	678	691	646	639	710	663	676	635	678	672	679	681	664	679	676	696	693	687	664	652	633	669	691	743	652	719	718	646	717	658	719	644	691	651	698	671	709	651	694	730	671	632	671	695	662	661	615	718	671	635	650	632	662	684	675	652	694	703	681	657	646	739	672	676	717	690	639	660	675	673	675	651	673	630	690	681	678	688	609	673	659	660	653	671	634	698	700	669	686	656	622	670	646	704	662	669	672	656	644	669	647	626	723	650	690	697	693	673	655	707	675	640	683	692	696	655	692	706	719	653	632	681	683	669	619	664	661	637	641	648	652	687	662	717	704	639	629	653	695	676	683	708	652	598	621	651	674	690	658	680	630	627	686	642	662	747	684	711	628	680	650	664	650	686	693	690	692	728	700	650	675	666	697	618	685	676	662	683	687	667	680	686	672	684	641	683	649	654	719	705	660	699	671	618	671	662	661	643	608	624	679	652	682	721	678	668	681	708	687	650	674	658	637	691	642	645	694	698	642	665	664	639	684	680	666	652	702	677	702	683	656	677	683	646	694	700	674	674	629	701	685	688	654	664	700	690	697	677	682	679	665	679	627	652	628	681	711	685	658	675	677	677	699	703	605	691	632	641	697	678	652	715	633	654	641	665	703	642	733	677	661	670	691	698	676	644	692	676	634	716	638	667	641	712	685	690	667	676	720	677	632	644	656	710	636	685	696	673	659	628	652	670	714	661	666	717	636	678	681	709	726	646	669	660	634	687	707	648	667	694	666	717	655	676	672	639	680	705	662	671	687	671	635	693	673	708	660	677	672	627	650	648	637	670	676	658	686	671	683	648	662	671	690	715	675	644	664	663	636	654	662	658	655	637	702	704	675	672	662	637	633	659	709	669	652	638	664	648	692	700	694	697	646	702	644	716	684	665	686	728	629	693	670	665	672	707	612	669	644	672	682	686	633	703	696	702	687	742	653	615	691	670	627	655	663	679	669	640	709	686	680	691	614	694	663	675	657	637	692	650	699	689	662	669	665	699	672	664	738	716	695	659	642	673	709	660	657	636	702	660	598	633	686	666	711	663	674	631	663	676	698	697	680	642	688	662	654	632	636	624	672	638	690	676	653	667	675	646	724	647	658	697	708	717	652	710	666	690	685	690	646	692	692	663	694	717	669	709	655	685	744	671	678	697	691	702	652	676	669	693	632	689	644	682	678	682	628	658	682	699	733	691	649	657	674	638	639	680	636	675	624	704	684	660	718	649	692	661	677	664	673	679	707	680	687	675	672	666	673	683	704	672	647	659	676	658	708	666	670	640	685	656	653	671	680	632	701	656	634	630	647	676	681	697	677	667	666	722	685	664	681	699	671	638	675	664	698	704	689	631	712	667	666	697	703	649	680	706	692	631	732	678	652	671	688	664	695	686	695	626	661	678	684	664	662	674	704	645	674	651	686	644	648	632	673	707	647	681	680	672	675	674	707	664	676	626	674	724	706	696	666	686	697	621	648	634	671	677	695	655	637	682	638	696	736	652	671	659	736	688	685	636	683	674	693	660	649	733	665	704	682	667	700	686	631	647	638	660	701	656	627	667	659	645	660	636	674	658	652	643	660	673	633	672	683	684	641	689	691	669	676	678	748	668	675	677	695	694	661	667	663	667	651	661	676	658	678	688	667	692	662	639	670	677	666	655	682	665	665	692	672	676	680	706	667	670	651	658	686	699	613	634	693	668	664	699	619	665	673	683	644	664	717	663	710	669	667	712	676	641	680	641	684	645	674	672	687	660	648	634	677	691	677	657	639	665	732	671	679	685	654	703	698	736	662	669	686	676	615	680	676	649	692	624	654	675	677	647	710	679	691	617	667	675	638	681	709	679	677	664	695	652	653	714	667	679	668	675	702	710	637	667	675	692	714	697	687	722	683	702	639	712	686	708	674	645	627	716	635	685	689	653	664	670	606	681	691	672	685	666	668	650	655	680	658	653	691	703	640	718	717	719	632	681	665	705	697	683	655	679	673	631	617	690	663	713	650	683	696	691	691	685	613	668	678	676	690	675	698	675	683	666	676	682	672	680	705	695	680	670	713	638	690	670	672	691	677	639	646	661	647	676	674	663	690	631	685	703	657	668	672	674	705	664	685	688	675	711	689	654	667	662	616	648	649	664	649	661	641	655	699	673	653	705	687	672	703	666	709	721
51936	32081	28867	23382	17048	8757	5870	26337	28392	22910	13145	4000	517	350	341	298	336	318	303	333	304	337	311	285	307	325	311	301	323	307	289	327	334	315	322	323	325	310	305	335	317	309	321	290	312	285	313	335	315	313	312	287	317	314	304	275	314	312	340	304	289	309	319	337	291	297	316	294	290	285	308	311	298	299	266	290	335	325	324	336	328	298	303	327	312	310	313	325	295	321	291	318	288	301	286	281	302	334	302	317	360	333	289	311	334	309	320	297	313	341	311	292	289	275	281	332	315	316	320	286	344	325	321	303	297	295	315	326	293	301	301	316	298	336	300	324	292	325	306	320	321	316	309	295	357	304	337	308	293	313	324	340	311	332	310	338	326	338	333	315	328	324	314	332	330	294	313	292	316	323	314	292	309	325	329	303	301	317	291	301	317	290	314	324	312	305	331	292	321	311	300	325	302	322	317	318	305	325	315	320	328	312	306	301	332	338	322	269	336	312	310	352	294	323	323	310	331	309	336	331	303	314	319	326	324	334	312	306	300	311	301	330	295	313	322	328	331	322	320	308	325	288	285	331	325	295	329	332	312	314	306	326	363	322	320	302	330	312	297	296	314	313	318	292	295	294	322	306	344	331	323	304	309	343	296	338	322	321	324	321	279	330	312	330	368	276	314	314	340	341	309	291	339	308	294	316	319	324	300	324	313	313	341	287	309	310	329	328	321	303	313	284	280	296	284	325	340	295	324	306	290	301	269	333	327	304	299	304	311	302	316	332	267	303	331	315	307	319	327	299	314	296	307	303	351	307	308	285	328	316	303	333	295	300	308	284	276	299	291	332	309	305	308	342	297	309	315	313	328	313	330	322	284	286	306	322	293	279	318	296	326	325	338	297	315	323	322	345	322	311	292	310	330	288	278	283	281	305	279	300	312	296	307	308	291	349	273	322	326	335	301	305	299	327	307	302	298	296	308	311	341	317	342	291	315	320	305	297	311	276	305	309	334	291	325	317	312	296	315	263	315	342	329	344	326	297	338	310	294	280	332	352	325	314	324	300	298	267	328	311	281	309	308	362	344	340	328	346	305	302	332	311	326	324	315	308	297	337	297	287	345	353	331	314	337	305	280	322	340	291	299	311	309	293	319	336	323	289	287	331	305	324	336	329	329	329	340	345	309	334	327	298	323	303	310	305	323	320	295	289	312	299	290	279	304	321	315	316	321	321	302	311	310	320	307	301	307	322	326	332	330	319	333	317	304	279	328	294	295	298	317	294	314	289	331	284	359	341	318	347	310	346	296	322	295	301	304	318	309	317	338	323	309	296	275	325	307	297	326	260	302	342	315	311	340	332	308	315	315	315	309	332	306	304	313	309	310	297	281	307	327	310	333	317	311	293	312	323	305	303	329	273	312	332	329	309	286	307	336	302	325	316	315	334	318	303	271	318	312	303	329	289	286	294	288	330	334	344	282	288	288	317	282	317	283	299	301	283	310	322	319	298	310	356	284	308	283	304	298	324	309	312	292	308	326	328	298	341	309	284	306	327	321	299	316	291	331	303	335	295	353	298	299	319	282	263	304	306	286	297	312	286	280	299	306	312	299	312	316	310	347	311	309	309	316	339	316	296	295	313	330	340	324	340	301	315	303	307	326	311	307	308	268	291	337	322	301	318	286	327	284	293	345	316	327	308	315	308	296	315	314	322	311	314	324	319	311	321	332	314	328	329	324	316	300	334	308	296	309	291	277	339	324	313	318	301	319	323	310	322	291	309	288	304	299	312	290	310	300	340	333	291	298	326	284	321	288	341	335	309	291	321	317	308	316	286	316	311	305	301	306	290	312	357	296	305	297	307	312	285	343	321	282	295	293	310	331	297	328	309	308	322	303	322	310	310	335	281	346	282	307	303	321	302	317	291	315	347	312	285	298	275	332	281	313	324	339	328	352	327	278	317	306	265	293	321	314	314	307	307	333	309	312	276	287	287	338	318	323	328	323	324	316	276	320	307	289	307	322	305	314	286	298	326	303	318	322	337	321	295	290	282	343	324	297	311	285	319	301	329	298	288	310	328	306	320	304	334	301	322	284	301	325	337	344	324	315	294	273	310	315	305	285	361	334	304	332	301	314	334	349	305	319	350	288	294	308	369	317	321	311	310	352	293	289	319	296	292	321	313	310	316	328	283	350	308	312	310	321	276	291	304	290	306	312	322	325	288	320	320	324	294	289	307	297	305	315	278	305	297	321	321	295	316	316	295	323	299	295	318	310	331	284	344	302	324	330	310	309	334	323	323	312	302	305	297	288	308	305	300	315	287	306	299	311	279	337	305	330	318	318	293	306	316	295	299	303	312	311	318	304	322	333	314	338	309	324	311	315	297	280	317	300	306	316	331	301	308	261	337	307	337	339	308	278	312	320	289	280	303	309	273	323	288	290	307	321	303	307	303	283	323	299	312	339	300	333	335	316	308	307	330	301	288	322	303	286	291	301	296	303	283	317	309	355	326	288	319	349	304	303	311	307	331	311	321	292	331	297	314	313	292	319	321	340	315	310	314	328	338	325	305	293	320	298	316	335	331	308	338	306	302	324	309	301	320	296	318	316	337	324	291	281	325	314	330	304	346	305	302	323	345	300	278	313	309	304	310	327	347	313	323	322	300	309	326	290	290	330	328	335	293	309	305	276	322	330	306	304	324	309	308	282	339	286	320	316	320	323	312	280	327	330	334	303	335	307	321	303	288	321	303	319	276	310	315	289	328	280	301	287	268	287	345	333	343	288	310	319	302	316	307	321	302	257	294	341	301	315	334	328	301	297	312	310	346	319	304	283	307	323	301	335	308	321	282	314	312	307	328	320	314	259	282	326	316	305	314	274	279	279	300	323	302	264	341	290	289	317	305	323	349	322	301	313	311	324	327	325	284	304	290	310	318	301	300	312	329	343	271	320	301	272	317	290	287	325	307	291	323	342	316	291	302	340	302	309	322	287	330	317	339	307	310	301	290	305	331	282	276	347	340	298	327	294	298	293	321	327	298	278	287	331	266	320	318	306	311	308	290	302	343	310	344	304	303	311	307	287	333	281	311	329	339	257	319	324	298	267	342	309	302	308	283	284	309	327	322	326	319	290	326	325	280	319	328	284	304	309	316	306	295	320	317	296	294	341	324	322	327	324	282	285	325	352	270	288	330	280	323	305	318	292	306	306	327	322	306	304	278	296	340	336	286	345	332	302	278	269	330	308	327	348	334	306	342	307	312	303	303	312	330	290	321	271	299	309	318	312	317	339	334	300	321	314	313	285	321	303	324	312	301	320	311	303	279	293	291	307	322	316	284	329	293	283	323	309	283	317	327	292	317	290	287	292	296	315	318	276	321	317	321	302	346	307	323	312	280	338	334	293	306	322	306	292	326	312	329	299	360	300	298	327	296	315	283	308	327	344	302	271	304	317	325	294	327	288	367	314	293	327	287	318	307	349	284	324	303	358	310	336	315	296	336	271	299
44005	29755	31370	12306	13530	7710	13657	45554	45669	39424	29116	10640	1287	988	819	784	917	739	776	759	754	710	727	705	737	731	704	732	705	757	714	710	722	688	713	737	718	679	717	730	740	741	720	745	740	733	749	697	738	730	724	735	722	731	749	664	719	690	732	729	683	699	713	707	738	698	659	743	696	710	674	687	744	734	742	713	711	692	705	712	688	711	687	729	676	714	716	716	688	769	713	711	673	705	678	719	686	667	664	720	700	720	705	734	698	713	727	716	697	732	679	714	711	700	731	730	665	705	739	723	756	715	701	765	698	690	703	712	705	756	740	738	681	710	683	728	737	755	708	721	723	724	709	712	692	664	749	686	718	656	679	749	708	687	695	700	725	679	696	741	670	720	705	747	703	691	691	702	671	672	707	719	699	696	700	725	702	727	703	681	689	691	692	691	709	732	713	673	718	670	650	634	707	738	685	686	738	714	759	736	737	761	724	745	662	770	685	785	715	687	689	678	727	686	665	681	685	736	696	699	721	739	684	728	696	734	697	707	696	714	697	711	710	702	683	708	729	676	697	704	744	707	643	704	648	691	712	670	719	698	700	708	721	723	708	715	700	727	698	659	704	686	723	698	696	701	717	702	648	718	686	726	729	706	705	693	719	698	709	718	673	721	705	755	707	677	724	705	724	660	725	738	693	683	699	735	686	737	732	686	714	704	700	735	696	721	724	677	697	682	776	637	718	702	739	709	717	697	709	699	675	699	668	654	702	716	758	699	720	725	699	733	717	747	686	729	754	740	725	782	700	716	686	720	695	738	708	723	726	729	727	728	663	691	728	672	728	660	731	724	741	720	744	710	763	717	722	691	700	726	714	717	663	681	704	734	697	703	742	707	690	719	709	724	704	731	756	734	704	729	683	686	752	658	681	724	697	683	702	737	732	695	685	704	727	696	729	700	707	728	685	708	686	726	652	693	709	719	716	722	682	732	659	729	662	740	722	687	704	714	712	699	687	683	696	695	708	651	694	708	725	627	723	739	737	718	697	719	719	698	714	679	718	711	722	719	726	747	716	714	717	674	730	753	699	675	698	735	717	674	710	689	703	708	712	672	729	785	719	698	709	789	724	697	687	698	687	687	719	710	726	707	693	704	682	731	689	782	754	726	710	721	697	709	720	707	731	718	717	699	743	685	723	716	704	718	737	661	677	683	723	661	692	727	689	696	705	684	667	701	696	683	711	652	706	729	666	678	722	690	692	744	686	684	775	718	656	700	729	710	676	704	723	678	711	709	748	714	690	726	710	699	728	703	711	705	680	679	693	729	697	652	760	706	725	686	663	680	727	735	715	691	696	690	677	725	730	671	679	680	738	709	660	704	701	705	726	661	709	687	753	717	646	664	736	706	758	680	678	700	690	702	710	678	679	704	699	712	710	716	704	702	709	713	725	686	717	739	690	696	714	691	700	715	758	704	707	711	718	742	687	738	713	696	714	720	669	732	759	709	730	710	680	727	682	642	693	687	771	776	711	739	682	734	739	705	704	746	675	715	682	713	703	743	743	643	705	683	693	695	680	707	721	698	687	670	699	722	694	684	636	729	639	745	728	667	687	726	737	737	664	687	651	730	697	681	690	688	714	732	714	678	748	671	699	684	685	722	753	739	721	713	697	703	780	743	684	708	673	685	718	711	684	680	697	718	707	692	730	735	703	734	681	703	703	714	709	714	719	702	673	715	720	709	702	720	722	724	740	717	721	694	689	695	728	736	715	718	702	699	694	674	724	713	702	688	719	728	724	708	724	680	687	744	674	712	676	708	731	727	685	710	717	755	695	687	712	683	700	703	692	708	738	704	733	693	685	699	709	740	697	723	741	708	694	709	692	699	719	659	729	671	672	689	706	666	727	692	755	736	727	660	753	737	774	693	747	693	679	670	724	682	736	679	685	721	706	740	733	666	701	684	673	711	666	681	703	712	683	700	754	730	693	707	686	692	704	728	687	745	706	693	732	680	639	701	721	670	701	700	689	701	734	710	673	711	673	696	712	749	668	739	707	734	735	664	705	681	721	674	712	704	711	687	722	701	723	685	725	707	676	741	699	727	694	739	690	678	761	709	736	753	743	692	663	721	704	701	680	694	738	691	694	721	760	748	714	719	700	689	684	689	703	678	733	738	715	697	736	736	673	703	746	734	711	706	689	671	728	723	740	748	753	732	733	682	719	751	705	720	691	772	696	702	708	741	697	720	702	747	727	683	694	665	660	702	719	725	733	695	689	728	730	723	688	713	726	682	688	673	702	717	677	665	686	695	694	698	699	753	719	707	691	694	695	736	680	709	673	713	727	709	703	737	718	714	704	713	698	693	739	673	774	698	709	718	767	690	703	658	735	710	708	733	748	693	719	713	689	738	722	714	681	718	693	738	726	712	705	775	653	667	676	737	663	706	708	668	688	743	719	691	690	706	696	691	684	708	667	699	700	689	654	742	688	718	743	708	739	722	700	684	676	649	703	701	687	704	675	718	690	668	707	728	701	727	772	774	731	697	760	713	690	706	743	684	722	698	729	688	750	681	682	739	753	715	731	692	700	723	741	681	691	682	652	716	668	706	690	756	722	773	684	745	744	693	690	770	691	684	692	741	736	704	755	678	710	711	728	644	650	747	710	725	688	779	702	728	748	694	699	730	743	729	704	723	717	736	739	703	721	663	666	710	720	713	763	688	711	747	678	717	694	678	724	651	675	718	700	719	696	712	704	708	721	775	744	740	740	692	787	755	683	674	705	717	722	751	697	671	701	702	721	724	711	700	708	693	711	707	675	734	713	691	727	754	686	730	682	705	756	716	707	718	687	659	709	727	729	731	672	723	711	734	754	767	691	697	729	720	726	721	654	746	698	720	705	698	710	730	747	712	688	683	663	701	712	692	716	665	662	705	692	731	739	741	731	751	730	722	739	660	674	726	728	716	734	719	695	732	695	673	724	659	723	748	674	705	780	720	719	712	686	668	737	722	732	695	703	747	688	734	739	727	700	706	716	722	702	688	702	727	690	692	751	730	704	706	731	716	740	675	687	711	717	710	716	736	702	723	698	756	708	731	683	681	703	719	686	712	702	719	693	723	730	735	693	742	700	699	744	759	712	686	712	705	716	692	693	716	708	732	680	735	688	753	676	694	748	713	708	702	706	700	747	728	674	701	680	680	710	712	724	712	708	757	686	654	723	705	673	756	717	690	761	724	704	767	701	723	702	704	732	754	706	683	705	717	731	727	712	722	720	729	713	688	733	720	718	742	716	692	698	710	725	703	731	696	692	674	730	689	715	694	672	688	725	777	688	776	708	744	705	728	703	647	714	720	721	717	699	719	714	673	700	621	717	677	654	703	700	681	739	697	697	725	694	725	701	676	722	704	695	757	745	698	707	770	669	695	702	711	713	737	705	761	735	691	699	728	700	719	747	680	726	740	711	725	724	735	715	728	703	786	669	720	721	747	707	747	754	702	719	685	760	734
56708	36067	29600	24505	23694	18723	16377	43175	45750	37444	22999	8316	735	317	273	245	243	232	235	211	226	206	233	208	190	230	221	226	214	221	222	255	211	220	241	196	225	228	227	188	199	217	214	217	217	223	216	229	212	215	196	219	201	220	232	202	206	206	209	216	199	226	210	227	217	211	210	218	237	221	211	212	200	218	203	239	209	231	206	214	190	229	208	229	215	237	188	194	224	210	218	215	227	215	216	213	220	224	187	217	207	203	204	214	195	224	222	212	218	217	209	213	183	217	200	221	203	219	213	190	212	217	230	223	200	204	215	234	220	231	240	228	208	216	216	208	227	232	196	205	186	220	231	208	219	208	229	212	207	179	204	193	210	218	213	207	219	215	229	201	206	180	219	228	220	206	243	207	206	193	196	244	230	224	209	205	211	214	211	216	206	197	200	201	214	219	183	203	242	234	198	237	210	206	210	221	229	199	198	201	230	187	193	216	216	185	258	225	226	181	207	221	219	215	212	201	227	215	231	220	206	234	209	195	215	213	228	216	233	197	231	208	197	206	207	219	205	221	185	204	224	225	205	194	196	206	189	234	193	239	215	197	217	219	237	184	221	223	207	219	217	179	236	224	215	205	217	232	235	203	222	207	210	190	245	198	224	202	182	220	188	198	206	222	232	230	232	228	187	171	217	193	226	205	193	224	218	222	206	214	227	191	187	203	220	200	216	226	196	202	193	235	204	224	213	212	218	218	217	201	206	210	195	217	207	219	241	179	216	220	209	212	213	201	218	230	212	205	215	215	257	203	205	253	243	210	232	208	244	229	230	195	197	213	211	196	199	239	218	220	170	239	225	207	203	228	211	219	201	204	206	218	212	205	234	216	240	241	218	210	224	230	209	233	227	194	233	193	210	210	200	216	244	203	207	220	192	238	214	214	199	210	220	206	217	208	184	189	225	217	191	198	259	213	186	211	215	197	190	217	207	190	207	214	193	201	221	226	242	213	207	226	199	227	210	208	216	200	233	208	196	224	221	221	194	227	218	199	177	234	195	217	200	203	204	216	240	203	209	216	190	181	206	210	228	218	241	219	213	240	214	209	236	220	207	225	191	211	209	191	218	195	218	195	198	184	202	204	205	200	220	172	212	207	226	246	220	210	208	205	201	210	206	221	190	184	218	218	201	212	211	238	232	200	201	217	200	218	222	228	225	219	228	217	228	189	223	205	197	211	201	219	216	192	196	195	240	200	196	222	200	211	217	219	246	203	204	207	220	227	204	228	202	189	218	213	233	215	199	186	182	238	202	194	233	199	221	221	198	219	224	205	228	215	201	226	204	200	181	219	182	199	227	213	203	192	215	203	213	206	226	220	218	196	195	216	221	258	231	216	200	218	244	205	220	177	194	208	215	199	193	207	198	203	207	230	206	209	215	204	226	219	209	224	213	193	217	227	218	215	208	205	210	207	213	195	188	242	224	215	229	205	220	217	228	216	203	224	230	207	196	213	205	207	210	182	209	206	203	185	225	217	220	253	206	203	206	215	207	210	222	193	240	203	218	213	240	242	228	220	200	219	205	230	206	213	200	196	210	218	215	203	220	190	233	221	232	203	248	178	228	220	214	225	217	221	207	221	200	195	240	208	221	226	218	196	200	165	206	163	236	219	253	217	224	205	213	229	205	231	208	189	220	214	196	207	208	201	213	211	217	227	227	210	210	266	222	209	224	197	200	219	202	193	215	221	206	182	206	206	233	252	233	198	212	204	204	201	221	212	213	196	189	237	215	218	218	211	204	216	219	187	205	202	208	220	210	195	209	246	218	221	240	207	210	220	208	221	217	210	208	201	211	205	230	215	212	198	200	229	194	216	248	222	188	212	206	213	220	188	193	198	202	184	236	218	211	191	193	209	210	200	221	193	221	183	231	266	222	215	207	220	205	185	224	233	189	192	194	204	232	192	204	232	231	207	199	262	208	196	219	202	187	183	228	213	217	201	201	200	211	198	204	207	213	210	219	227	244	214	193	219	229	200	185	215	233	227	237	197	237	221	212	205	200	220	215	219	215	198	250	224	190	219	212	235	221	213	207	215	245	188	220	211	232	221	229	201	213	211	207	216	202	226	221	228	189	196	215	235	208	254	201	202	249	211	230	216	222	205	200	234	222	208	206	202	203	230	215	186	225	197	214	218	220	219	214	216	200	227	184	205	206	219	221	220	203	220	221	197	211	223	235	204	223	239	213	221	227	198	205	208	225	200	214	208	235	209	210	192	190	203	212	223	225	232	215	215	220	232	230	230	226	206	192	207	197	209	192	221	226	205	211	198	224	191	210	212	205	217	221	207	190	212	215	193	203	219	196	208	222	206	217	232	240	174	217	203	232	204	189	211	231	213	198	223	197	236	217	197	204	202	198	231	201	222	213	220	240	213	225	202	203	202	213	231	169	221	224	181	240	212	195	189	202	211	223	200	220	206	215	219	234	226	246	234	225	197	203	223	218	197	220	224	208	201	217	199	221	214	200	198	221	195	220	202	200	210	229	217	214	192	207	212	209	233	214	202	225	217	215	212	226	206	219	215	214	200	239	211	207	241	193	225	185	227	208	202	230	216	179	193	230	224	223	232	202	207	199	214	216	210	215	207	211	217	205	204	188	183	209	185	213	218	235	210	203	228	225	211	227	222	194	210	185	203	224	216	198	231	199	227	204	209	189	209	197	232	242	227	224	230	209	183	204	202	249	213	225	223	201	216	221	180	222	202	223	194	223	186	213	228	212	232	215	212	195	212	202	209	233	219	212	206	218	207	206	199	193	210	220	237	186	224	212	220	221	207	213	198	203	233	227	222	200	213	194	229	233	215	205	202	227	207	215	215	213	194	221	224	203	202	215	225	195	197	190	230	224	213	224	203	184	191	210	216	204	213	240	210	186	214	190	195	203	200	202	226	219	208	225	195	223	205	201	208	207	222	223	214	202	212	229	228	215	214	215	176	216	197	208	224	197	218	189	191	206	218	196	240	209	201	228	204	201	216	216	215	213	213	231	223	222	210	200	190	245	237	234	205	216	214	215	213	190	230	203	229	219	219	207	213	206	189	247	210	210	223	219	207	216	201	204	217	220	207	214	215	219	247	207	197	219	198	213	217	193	203	194	201	203	211	243	207	219	191	200	209	206	220	224	230	221	242	187	204	193	214	209	223	199	196	203	188	201	223	222	225	219	202	254	214	196	197	216	228	228	235	222	210	221	211	214	205	210	215	211	200	226	198	208	247	213	189	213	232	202	187	205	208	209	194	210	234	213	196	236	218	228	204	219	204	215	230	213	208	217	236	212	180	211	199	203	227	195	193	185	194	217	238	227	214	218	222	203	211	220	206	221	227	215	196	219	224	220	231	223	209	181	224	210	238	199	227	212	212	204	251	225	228	189	201	210	220	217	208	223	206	234	171	214	201	193	221	191	218	200	222	205	200	207	208	182	218	211	203	195	226	195	239	239	188	225	212	205	203
48364	44757	38925	19855	17600	12829	25341	58392	58290	50504	37044	16164	1722	1012	623	629	672	554	593	648	575	561	561	492	498	543	508	505	477	475	502	489	489	471	487	512	503	509	490	493	511	498	509	480	491	504	502	472	499	464	506	458	499	486	462	507	495	436	476	536	478	509	504	488	471	508	507	511	504	464	497	485	518	485	487	499	485	504	479	490	497	515	481	502	456	483	482	438	487	509	526	472	475	479	497	484	484	529	497	449	518	499	492	449	501	471	527	515	506	497	464	508	497	471	470	472	510	456	506	450	510	491	480	493	517	485	478	467	490	525	450	472	492	496	523	490	517	493	476	493	464	513	524	497	493	497	515	486	474	512	474	464	503	460	495	528	428	497	468	489	488	487	455	473	474	512	471	469	481	532	476	469	481	499	446	494	454	466	490	493	506	460	496	491	457	479	498	465	482	462	486	530	443	507	486	465	463	471	488	505	482	453	500	453	445	488	495	474	500	479	493	505	504	471	489	508	509	511	466	475	502	449	495	518	515	509	491	460	480	467	470	480	499	503	458	504	457	472	481	463	479	482	474	494	485	486	477	495	469	473	465	467	539	452	481	501	491	489	483	521	479	483	462	476	454	468	510	484	484	472	466	462	496	498	456	508	462	495	500	487	489	470	484	518	470	464	487	499	496	489	486	480	444	494	478	491	458	473	526	531	521	475	491	468	466	509	513	488	498	522	492	501	447	451	459	446	478	449	474	483	457	497	463	434	485	503	509	481	461	484	521	485	476	464	491	501	500	496	452	502	526	460	481	480	492	482	479	534	471	492	490	514	479	512	505	504	476	485	480	472	443	525	450	476	517	486	541	477	511	470	458	498	463	502	444	516	518	475	480	488	505	494	496	504	464	523	494	494	511	443	471	486	465	491	475	489	471	459	490	467	494	456	525	448	478	495	485	482	511	478	527	512	494	501	449	475	480	513	488	477	466	500	471	509	501	498	515	484	472	518	460	494	490	472	497	485	489	480	477	497	515	478	454	483	487	521	499	488	487	503	487	482	519	441	503	522	466	469	447	488	492	458	501	500	502	490	480	511	497	471	517	526	492	446	475	505	473	476	502	443	449	520	477	499	476	482	500	523	468	484	456	489	541	473	491	469	483	458	529	426	497	516	471	496	482	487	533	465	454	505	497	466	493	470	483	471	523	486	497	509	484	469	467	509	488	487	484	511	417	501	517	474	453	489	485	500	455	453	469	474	454	481	469	472	447	438	496	499	496	479	462	519	519	498	480	468	508	514	523	469	476	470	478	462	470	479	481	494	487	478	441	461	486	455	504	474	482	499	466	509	501	517	493	467	481	478	449	483	455	478	514	507	508	464	476	500	421	464	463	481	499	511	482	466	503	486	457	477	459	467	426	490	489	483	487	462	517	492	491	481	505	444	509	475	504	422	522	488	464	479	502	489	460	449	491	474	520	498	496	477	487	446	506	498	504	494	482	491	470	489	460	513	469	494	501	448	468	494	471	463	475	499	475	489	464	505	503	448	516	464	469	462	512	488	478	515	491	449	500	477	477	475	497	507	483	476	486	480	477	499	473	515	438	464	487	495	480	489	488	524	476	475	494	499	486	483	515	509	456	466	505	488	471	495	482	482	480	502	497	518	506	449	485	476	486	464	495	501	458	544	479	500	486	513	441	458	478	502	480	483	431	491	476	466	455	444	498	494	522	507	469	517	496	443	484	476	492	494	483	479	522	481	496	466	490	488	466	479	478	489	497	521	501	481	489	459	509	495	464	503	498	511	536	475	454	475	447	516	491	495	507	452	497	493	489	469	487	508	483	495	463	474	459	508	449	493	493	525	455	480	503	492	482	510	497	486	494	509	511	479	499	464	472	451	442	473	493	477	517	497	513	514	515	483	473	425	480	470	469	456	505	509	444	440	497	469	490	498	461	470	503	468	531	473	487	500	457	497	488	511	503	476	520	465	463	459	488	497	475	484	490	486	521	466	498	490	442	530	507	515	473	482	484	462	497	500	502	460	524	486	482	473	493	442	501	506	489	528	494	513	531	445	481	501	496	486	519	501	462	470	471	473	498	456	527	505	480	455	465	514	534	522	519	425	492	497	499	509	489	455	464	507	503	477	493	458	504	486	498	467	483	533	471	466	469	515	476	524	522	498	490	456	459	486	471	479	494	515	544	471	491	505	466	474	475	488	495	467	515	491	473	516	511	494	481	489	454	464	507	498	470	483	470	496	491	471	478	505	459	489	535	525	504	490	471	490	493	458	482	473	472	529	497	485	467	447	454	496	510	522	479	484	454	512	487	505	492	471	506	479	485	472	524	460	503	507	490	498	485	457	489	478	474	495	516	491	515	472	480	504	446	507	506	456	489	506	504	486	479	484	494	499	500	498	491	504	474	464	530	460	475	499	475	453	479	496	512	485	481	492	503	493	489	518	503	477	521	498	443	465	487	485	455	486	475	484	518	503	438	507	485	528	495	466	449	493	470	536	471	479	496	486	523	483	494	448	506	446	487	442	491	474	489	478	506	492	494	470	452	486	493	525	517	488	516	457	470	491	472	459	480	496	491	513	486	493	511	493	468	498	486	533	482	490	526	454	486	511	484	518	527	466	488	481	487	498	488	522	501	508	479	469	460	515	483	492	511	462	532	511	492	493	510	427	498	467	503	478	531	483	450	482	479	491	458	458	484	490	481	509	492	466	498	452	479	469	490	485	463	454	483	485	478	494	460	500	458	472	489	502	489	452	474	454	506	481	509	493	496	485	488	485	505	516	504	494	486	496	482	513	474	488	464	474	470	459	462	481	507	493	487	466	512	467	464	497	463	472	478	488	468	484	477	488	452	447	494	509	455	449	449	491	468	505	463	516	453	474	432	485	498	453	503	484	484	504	494	485	433	465	439	521	486	514	496	491	518	505	510	479	449	486	486	461	477	490	472	519	462	495	491	502	506	499	449	465	479	479	541	472	505	498	459	446	449	499	461	475	494	492	493	491	477	477	467	464	497	505	504	493	491	482	508	497	502	483	436	480	512	471	491	476	469	523	489	462	490	468	503	516	483	479	495	475	482	449	499	495	487	518	491	488	470	470	519	490	464	460	475	445	473	487	497	445	524	498	481	481	488	467	492	494	454	478	488	497	487	457	501	493	449	501	469	462	488	480	481	494	529	464	491	493	477	475	496	464	457	493	484	469	470	506	458	503	467	502	496	522	508	472	512	502	456	470	452	433	450	503	475	523	445	507	486	480	503	489	519	482	477	513	488	493	507	501	473	482	499	465	486	525	440	490	500	461	472	473	477	522	513	521	515	469	501	476	471	484	498	461	461	518	464	447	492	482	478	466	499	507	473	451	497	498	479	496	478	504	474	496	494	490	503	515	494	471	516	479	459	521	496	481	468	456	505	476	563	475	500	484	509	483	544	479	490	521	507	459	480	496	477	464	475	487	474	496	451	495	446	508	498	537	481	455	502	501	486	496
28006	28998	10607	2357	954	596	834	1689	2317	2019	1477	694	301	272	281	275	296	275	279	292	308	273	256	284	306	279	296	245	268	287	309	294	291	277	283	296	286	261	280	266	251	273	281	302	286	284	291	314	310	264	283	268	297	307	290	289	295	297	299	295	276	317	299	262	239	281	258	284	302	300	277	287	314	302	292	312	267	265	257	284	277	289	309	295	310	280	306	279	274	257	284	322	264	298	314	289	320	280	294	278	259	236	268	289	293	242	280	274	293	274	282	309	286	320	266	274	297	316	290	291	295	268	270	265	277	276	271	280	303	284	290	312	298	287	285	286	310	272	296	272	277	283	285	305	283	270	302	297	292	273	286	299	317	261	267	262	312	291	291	279	292	264	295	299	306	267	276	288	268	281	279	269	275	296	286	278	257	263	294	265	279	285	274	292	270	296	290	272	294	282	257	285	259	297	289	299	305	280	267	305	271	290	305	278	283	268	288	256	285	240	261	319	269	295	265	286	272	263	275	275	292	255	337	282	245	275	285	314	296	284	250	277	305	291	279	274	255	256	276	264	272	306	261	248	293	297	316	309	299	264	246	292	298	283	275	285	257	287	272	287	272	270	283	288	292	260	295	301	264	284	298	291	288	285	296	284	288	263	295	280	297	305	284	327	268	260	274	312	296	275	280	288	269	296	294	250	285	317	271	272	298	293	304	291	287	294	285	267	261	304	295	285	264	268	280	274	293	273	294	283	300	308	293	268	283	295	303	294	294	260	286	264	263	272	261	288	246	259	311	284	250	286	278	282	304	325	282	259	319	259	293	292	290	287	262	241	255	303	277	269	286	300	318	254	303	275	299	283	298	295	291	281	259	269	296	292	314	268	279	250	312	259	284	286	282	289	281	284	282	306	267	311	295	275	283	264	243	278	243	252	308	265	273	278	298	280	311	297	272	275	302	261	263	280	257	286	270	308	296	289	256	285	298	310	265	282	281	279	292	297	276	285	252	287	308	278	292	250	283	315	255	277	311	313	271	286	279	285	292	295	275	288	289	259	286	286	281	254	259	258	291	292	290	227	270	252	252	272	268	301	302	276	293	300	247	254	284	277	293	293	279	294	290	302	280	286	264	290	291	295	310	280	288	314	265	326	305	257	297	273	277	271	286	293	262	302	295	248	292	286	257	287	306	284	310	275	286	301	291	247	251	270	239	278	294	254	278	276	264	296	296	272	272	279	292	310	284	267	290	270	279	314	280	280	271	293	294	323	289	281	282	274	271	276	277	290	267	283	295	282	293	305	285	261	270	283	272	281	254	279	281	278	292	277	291	297	274	305	323	275	273	278	271	271	277	279	261	279	284	262	264	279	276	301	292	281	300	273	290	284	265	274	288	279	285	289	266	266	262	296	291	283	281	301	279	271	267	267	258	264	258	296	260	280	276	287	298	301	279	292	271	291	271	252	267	266	283	276	284	266	295	296	266	274	279	290	301	280	275	273	282	282	258	235	269	293	281	296	303	270	247	237	292	265	279	302	266	268	291	284	315	281	324	278	312	279	286	298	312	319	259	267	274	265	275	304	302	300	280	279	277	315	270	295	275	267	276	266	269	279	262	275	294	277	318	291	259	289	298	276	274	307	307	283	307	308	281	314	279	312	275	295	292	300	278	262	263	285	271	289	290	279	255	262	287	283	257	286	281	266	314	308	248	247	280	261	278	269	268	270	300	295	274	279	293	288	267	283	280	267	298	290	308	287	281	265	283	305	312	273	303	286	248	298	269	296	275	275	304	288	273	291	302	276	275	298	283	291	283	302	280	288	290	314	302	295	255	295	285	263	258	272	288	269	263	276	278	289	286	287	289	305	269	275	280	302	303	295	267	292	261	287	278	268	299	291	285	282	255	289	296	279	267	251	283	267	248	284	301	266	312	311	311	279	266	279	250	291	293	288	275	263	279	317	264	283	271	273	285	279	269	291	284	279	287	259	282	316	278	315	269	270	288	254	287	339	288	315	268	290	279	267	263	288	281	295	322	285	276	258	313	246	291	275	271	290	297	288	281	314	256	277	303	281	281	278	271	265	282	303	274	256	283	302	298	288	330	315	270	269	251	291	261	285	305	281	281	317	256	268	298	261	277	288	261	304	282	272	269	309	266	282	309	286	276	262	285	290	284	275	258	260	296	275	296	299	269	275	300	270	237	283	251	292	259	268	261	266	274	289	263	281	288	276	292	288	291	257	297	293	302	319	300	311	288	292	257	287	307	284	300	278	288	282	300	296	264	270	274	244	288	281	304	292	292	269	260	284	323	287	272	269	303	281	321	330	291	267	281	260	263	257	273	300	300	290	259	258	275	277	277	291	277	282	259	298	282	278	285	298	287	276	314	304	264	273	272	280	292	305	267	276	267	281	292	296	297	304	291	291	292	260	262	235	274	270	270	269	282	277	319	286	292	277	266	280	283	301	298	303	269	271	284	284	294	297	289	288	301	274	306	264	292	286	288	263	289	243	252	272	281	264	292	269	287	292	290	277	279	278	264	269	307	270	283	277	289	281	249	343	283	271	268	287	289	283	278	257	306	259	280	314	278	293	262	271	277	295	268	235	300	248	292	282	296	276	257	293	267	289	298	283	288	286	305	296	301	298	271	296	285	276	303	253	274	303	256	268	255	260	311	257	263	263	286	283	300	305	300	263	297	282	260	276	266	265	288	241	266	261	265	283	266	287	330	264	264	262	275	257	279	277	273	280	282	312	262	298	306	287	284	286	252	296	269	275	253	295	288	285	260	251	273	280	274	274	305	270	260	302	289	250	292	291	287	300	279	288	287	320	261	273	275	290	263	310	290	300	295	286	255	287	267	293	283	283	281	289	272	277	287	290	266	308	279	285	259	326	277	262	302	292	266	298	281	279	284	280	267	297	282	269	307	270	278	277	272	277	250	293	307	276	278	319	304	302	309	307	256	289	274	293	286	254	288	317	273	284	294	301	270	273	263	264	282	295	296	266	294	286	287	291	275	287	303	279	290	264	269	311	282	277	278	273	268	269	299	288	302	236	263	309	267	296	274	302	300	321	277	295	294	287	272	274	295	287	280	269	276	290	279	319	262	274	298	291	299	263	280	286	295	268	277	304	284	289	299	308	289	281	300	336	273	279	315	297	304	298	287	289	287	272	275	283	298	287	283	267	284	255	287	254	269	248	249	262	312	300	281	345	288	281	282	258	264	272	281	279	261	261	299	270	314	252	268	267	276	282	294	280	278	277	265	304	268	295	287	280	288	286	256	289	289	298	249	270	292	268	276	293	295	296	284	266	293	278	297	266	275	313	257	294	288	258	285	247	271	291	264	254	290	288	305	286	290	266	280	279	269	282	296	265	285	276	299	295	271	300	331	284	273	283	283	247	281	267	260	264	270	270	284	284	319	297	300	244	276	263	261	306	282	275	281	320	311	300	299	275	251	298	297	261	286	255	279	282	302	320	276	288	281	300	311	296	252	316
20508	22162	9514	3138	2514	1974	3889	8346	9793	7827	5390	2013	722	665	656	640	671	680	671	656	664	680	669	677	734	641	700	710	709	687	608	621	670	667	657	633	701	705	646	657	663	665	685	628	641	640	625	691	644	688	643	658	609	668	674	679	619	658	706	622	685	623	651	675	658	709	628	676	680	674	661	656	675	665	649	690	708	675	715	674	695	694	662	684	635	689	656	677	653	647	695	677	680	682	687	640	641	664	647	699	708	690	649	687	669	669	679	733	714	676	669	678	642	671	636	667	671	702	673	644	666	689	682	642	725	645	629	699	647	652	677	671	680	685	594	666	680	629	671	687	672	671	666	683	652	662	654	633	660	669	639	679	598	732	658	662	689	620	666	668	640	684	650	656	659	616	641	654	656	683	673	696	697	664	653	641	671	713	715	698	614	650	716	651	671	689	720	667	654	698	679	668	680	652	650	739	661	668	657	685	705	659	637	702	663	664	748	670	649	640	682	661	688	655	645	691	665	693	678	651	686	711	651	652	650	686	659	689	678	652	690	640	626	624	665	619	682	645	681	697	650	678	664	669	639	682	667	675	660	691	624	684	630	658	686	705	651	704	669	617	667	656	653	625	669	621	668	644	671	676	648	617	681	647	637	670	693	674	679	684	650	686	696	663	651	648	676	691	671	634	691	703	700	661	617	642	642	655	671	673	696	670	685	625	650	654	647	646	687	676	692	687	685	679	636	681	709	631	666	640	653	636	669	672	679	686	677	678	665	669	650	681	654	673	653	668	671	673	638	688	687	682	703	671	638	693	689	669	662	656	623	668	658	663	633	677	683	662	684	633	677	641	683	671	672	727	649	664	661	682	652	657	626	740	667	696	669	674	644	669	666	684	715	671	702	697	642	696	680	673	643	659	684	672	669	661	618	689	673	707	668	723	683	651	679	685	678	636	634	647	663	670	633	666	692	658	659	601	590	718	673	677	640	664	666	646	634	717	654	654	671	667	653	664	682	664	709	689	677	644	687	670	689	676	733	718	677	675	652	668	691	684	699	674	674	675	660	656	670	685	636	654	626	676	684	674	685	669	680	649	675	701	668	694	615	652	646	653	640	659	678	691	616	636	610	696	678	649	689	657	692	635	679	677	707	623	666	694	701	690	655	663	703	693	607	604	747	670	682	662	641	655	693	693	703	674	698	594	641	668	676	671	736	668	656	686	686	658	654	667	684	633	639	696	766	700	670	696	708	654	671	678	682	647	652	702	651	640	635	675	656	634	684	705	680	683	689	679	677	615	662	683	640	688	656	669	621	696	668	686	685	661	647	669	666	643	659	644	655	662	706	701	683	700	699	674	662	651	630	649	669	633	663	684	671	647	634	644	709	628	642	644	699	683	694	683	667	665	671	693	657	684	659	688	630	699	702	706	645	638	659	678	631	673	671	648	639	642	672	641	693	696	638	671	671	642	684	641	659	612	666	646	704	663	680	675	666	636	687	662	703	659	722	686	688	701	678	661	666	697	668	691	643	650	702	660	679	626	735	664	694	710	661	672	661	679	668	648	653	697	650	660	685	659	650	661	624	660	623	683	666	683	678	649	708	680	657	641	636	688	684	685	706	682	653	656	691	693	667	647	683	665	684	712	734	690	692	644	668	676	643	681	619	628	655	680	714	659	647	650	741	612	676	639	659	671	657	668	669	664	669	665	633	717	698	665	680	661	657	668	625	682	675	672	691	717	730	713	689	672	686	678	633	639	683	673	665	692	705	681	661	690	658	647	682	680	663	641	688	694	697	673	676	657	611	706	706	663	688	682	643	660	683	679	673	610	718	683	683	678	641	663	673	659	682	664	675	630	692	674	628	608	697	660	662	689	669	727	662	673	659	630	700	639	670	658	634	640	700	654	668	655	630	638	786	700	671	647	700	632	714	643	637	676	673	667	715	641	676	644	676	621	655	664	688	660	709	649	621	674	679	663	672	678	682	655	661	674	647	704	672	625	684	661	668	632	705	647	688	610	666	654	675	637	710	650	662	659	670	653	688	646	677	671	639	624	677	652	659	633	698	665	634	657	625	688	602	655	633	644	635	687	641	672	673	633	646	633	671	677	647	652	637	626	667	623	620	693	689	682	672	631	682	635	683	660	664	695	666	675	678	671	659	672	635	664	642	655	682	651	702	716	661	634	690	688	639	647	682	677	679	681	693	624	669	617	682	698	679	632	638	672	652	653	653	617	679	659	690	686	659	667	659	641	624	673	685	647	639	687	633	668	664	679	666	666	689	646	692	706	694	679	625	668	662	663	682	673	677	659	664	643	660	681	645	644	685	642	652	655	657	686	660	679	701	693	672	675	645	658	689	699	681	635	685	675	690	624	643	677	618	634	669	664	680	613	640	657	655	670	685	656	680	640	641	625	653	650	667	661	652	705	628	696	668	676	615	675	689	654	658	725	641	682	706	631	669	643	643	659	671	662	653	639	677	698	669	668	658	668	660	638	649	653	674	675	685	708	670	660	645	700	654	651	679	681	671	628	661	654	693	679	640	638	676	672	667	685	694	653	688	641	622	723	651	646	622	667	667	676	675	667	672	642	712	681	652	664	687	672	659	646	648	649	668	641	672	680	643	640	761	680	687	652	684	624	588	661	644	638	699	684	706	658	699	678	698	603	636	682	642	649	648	680	692	686	649	658	639	672	653	670	634	685	624	666	640	671	661	641	666	632	686	695	680	621	674	636	628	658	637	700	655	629	632	615	674	694	668	629	619	664	728	717	694	639	663	688	657	689	639	641	647	662	692	694	621	653	708	697	717	633	647	702	667	685	667	624	723	694	634	659	640	625	632	633	668	638	646	688	686	679	666	658	685	652	630	683	677	671	644	670	659	702	661	644	672	664	683	694	679	696	699	682	662	659	665	657	645	633	682	697	671	692	693	635	672	670	638	659	652	652	691	626	700	710	673	670	665	650	670	695	689	648	699	728	687	690	633	653	708	662	711	668	691	643	663	699	676	653	658	651	604	649	634	669	694	656	651	679	682	660	678	660	743	690	663	690	646	665	645	611	645	677	668	697	679	703	679	666	674	671	697	705	689	662	657	674	667	668	714	683	668	671	640	679	693	702	673	647	677	626	663	705	692	721	641	732	624	691	698	718	624	686	640	691	686	683	672	668	683	667	692	670	665	696	698	663	650	679	713	695	649	686	652	657	687	637	653	649	618	672	662	692	700	695	667	663	648	676	681	671	663	690	647	625	645	663	673	662	709	676	655	625	636	622	655	664	653	687	681	610	672	628	624	700	667	664	676	675	680	626	695	688	695	657	667	649	712	665	667	664	655	658	673	637	683	697	688	664	671	676	640	646	683	646	704	675	667	671	657	697	662	703	658	685	645	688	679	689	690	672	590	646	646	625	631	654	653	689	670	645	690	642	651	635	634	693	652	725	679	663	696	653	650	627	670	636	681	656	676	685	657	671	680	636	658	729	678	659	668	662	630	630	641	654
54776	42696	32099	23482	17874	10485	10207	29608	30050	21089	11132	2205	452	370	316	345	317	325	330	320	321	319	317	320	332	287	293	303	344	350	338	317	320	322	339	324	339	305	357	345	336	292	337	298	312	309	294	333	308	315	289	334	329	346	303	301	297	330	319	355	302	297	317	376	317	313	323	336	305	302	325	353	320	321	330	342	315	361	308	269	321	308	316	294	338	343	294	282	322	348	362	301	287	312	324	322	318	283	326	328	340	317	321	321	310	324	323	301	318	299	356	344	354	320	285	318	348	313	340	298	310	340	305	320	305	313	335	300	290	322	319	353	300	339	305	292	293	334	308	343	317	304	324	314	323	295	306	310	338	322	307	335	286	301	322	335	305	327	355	281	296	316	312	292	310	306	331	318	315	306	349	337	290	319	303	331	314	334	306	314	302	302	349	309	324	290	348	320	281	338	325	296	312	333	317	348	319	310	347	323	318	332	360	282	295	303	331	319	297	319	320	359	304	301	315	335	337	318	331	310	296	317	320	312	337	329	278	366	311	322	336	332	316	323	311	292	331	317	297	292	319	316	351	328	326	318	288	320	336	321	302	281	324	323	303	327	341	323	325	332	313	328	324	296	267	305	306	311	278	297	278	312	295	320	320	320	309	330	331	316	308	317	320	302	314	332	314	329	291	305	345	328	308	316	348	313	312	258	329	313	307	344	353	319	320	291	301	311	331	309	333	333	287	313	333	336	313	337	340	325	289	308	322	311	326	323	297	325	291	318	299	300	330	311	313	302	334	283	294	333	296	352	319	309	307	315	313	316	351	307	321	311	350	347	345	333	299	275	300	315	315	336	306	354	313	318	297	314	299	319	314	318	327	322	327	314	309	305	305	286	305	320	287	306	331	311	332	276	338	324	323	304	297	303	346	321	293	328	327	280	317	307	300	295	297	345	294	321	334	335	312	319	325	293	308	310	340	306	322	310	348	332	314	289	343	323	312	308	344	319	292	310	296	312	352	337	294	281	328	297	305	336	321	327	319	317	312	335	323	321	332	317	300	318	304	312	302	303	345	329	367	282	307	291	322	319	287	298	309	338	326	313	303	331	317	331	312	284	331	304	298	310	350	287	291	310	278	316	335	309	296	282	291	305	310	312	290	338	308	311	313	278	319	301	348	303	318	310	302	363	335	285	328	304	337	354	325	307	328	344	298	335	294	324	329	310	307	343	293	318	326	301	330	286	363	335	325	337	322	307	337	306	282	323	334	286	312	287	343	332	343	316	327	312	303	342	274	329	318	308	327	346	328	317	305	329	334	349	292	298	317	328	330	286	299	329	327	305	343	297	345	328	325	339	293	303	342	342	338	310	316	319	295	318	304	321	305	294	287	339	342	320	317	349	323	337	293	280	327	324	292	296	301	317	306	273	303	300	295	326	340	319	316	321	330	330	319	296	323	346	315	346	315	314	343	344	351	319	312	335	318	323	288	300	298	302	284	291	346	346	300	310	310	309	311	355	332	302	310	296	310	308	300	327	336	318	302	295	317	312	326	294	317	327	310	305	323	336	307	303	312	295	338	325	318	300	322	328	327	332	329	331	276	329	322	347	336	303	332	305	272	312	340	334	325	300	297	334	308	322	331	320	300	319	309	355	321	303	331	300	320	302	311	304	314	328	356	338	296	326	302	309	335	337	319	332	344	338	333	321	299	298	289	311	308	354	332	356	336	344	360	313	310	310	312	309	330	329	324	284	347	303	337	306	313	301	295	328	320	342	297	295	346	288	294	315	312	316	308	320	323	332	321	309	312	325	287	298	282	322	300	301	306	311	335	321	306	313	305	336	336	317	316	284	287	330	324	314	337	327	311	324	323	310	316	314	299	326	313	308	314	313	292	320	337	327	345	319	315	296	322	287	334	294	293	322	309	306	310	311	323	342	290	285	323	356	348	320	314	324	307	338	325	286	282	280	272	310	305	302	304	306	314	329	302	295	316	287	327	312	276	291	352	307	326	315	302	336	307	313	325	301	279	338	297	296	308	335	348	305	332	314	282	312	329	319	290	324	327	289	313	307	282	318	313	332	343	318	314	311	327	330	320	294	314	318	287	282	323	297	332	331	328	324	315	319	310	325	324	334	353	341	346	339	327	316	321	332	317	320	297	322	320	316	281	312	303	338	324	339	346	294	298	300	319	311	319	285	378	336	311	281	292	317	309	298	320	313	325	311	280	336	319	318	320	308	312	280	310	301	301	349	303	317	345	257	294	314	319	284	316	319	273	325	304	371	307	301	330	311	312	306	295	283	358	328	326	325	302	318	295	315	311	311	324	320	325	296	309	301	331	339	340	310	315	342	310	357	354	329	336	318	301	260	287	322	347	304	340	352	320	315	331	299	318	319	328	307	320	346	315	284	285	334	331	325	324	342	320	364	348	321	356	289	316	331	275	300	327	294	302	289	341	353	325	332	294	372	331	316	335	326	300	315	290	304	304	325	310	304	300	302	309	293	319	319	301	313	282	334	340	309	310	315	294	289	330	279	320	332	320	308	318	337	329	308	348	347	305	319	316	324	326	300	308	317	323	319	312	312	286	352	331	327	313	332	362	322	315	312	334	304	300	308	327	314	329	313	319	270	320	301	311	305	279	328	290	305	294	331	332	344	299	322	308	301	313	300	322	319	336	316	282	311	304	305	295	277	283	340	308	351	313	294	342	335	316	300	321	286	349	319	331	330	323	304	316	347	279	286	346	309	292	341	333	327	343	310	333	321	301	320	292	341	304	355	313	318	329	327	291	290	293	275	319	317	302	308	326	323	320	319	301	314	308	310	300	293	341	292	341	308	327	338	300	327	369	324	322	295	301	312	340	332	299	345	320	310	292	297	325	298	347	325	326	316	326	323	266	333	317	312	341	308	313	311	329	349	339	315	296	284	329	327	314	307	312	320	318	307	310	293	295	321	310	301	317	338	308	305	334	330	344	331	364	349	329	265	299	309	275	306	328	308	316	333	295	322	355	318	347	330	310	302	323	319	294	308	327	311	308	327	324	295	318	339	297	316	297	302	325	298	312	337	309	301	338	331	305	315	306	301	333	327	320	331	355	324	328	325	313	324	291	365	331	302	316	357	330	314	308	285	307	317	317	318	314	301	289	303	362	326	325	291	328	310	315	322	317	321	337	347	299	301	273	326	314	305	297	304	336	328	334	308	314	329	312	313	343	272	315	295	320	262	308	313	308	301	282	335	351	327	304	320	295	320	350	319	317	320	343	306	324	329	325	308	313	277	299	321	279	302	315	295	307	268	306	291	312	312	334	300	301	298	313	312	307	320	314	340	264	332	331	276	330	314	302	305	323	335	344	365	301	320	317	291	301	320	294	307	326	314	320	319	315	351	304	336	331	325	299	322	309	329	327	314	291	307	313	339	306	313	295	328	299	310	303	325	286	320	301	328	332	343	309	332	328	293	325	299	340	326	290	313	323	314	289	349	299	321	316	337	315	316	299	325
47979	47332	34994	10436	9710	7763	20737	48030	45971	37253	25321	5422	1202	958	843	751	813	798	799	791	812	718	729	754	767	736	697	710	702	754	720	723	744	730	726	695	711	776	767	747	725	688	711	695	720	697	712	665	672	706	753	702	776	716	705	713	723	714	681	768	690	699	730	731	690	750	721	706	657	759	638	707	733	720	720	731	703	712	690	748	737	762	672	804	698	715	775	726	719	753	724	735	706	748	740	761	709	729	760	750	725	707	710	661	738	705	739	732	709	664	712	706	724	733	759	692	694	725	731	728	727	740	715	695	764	754	725	734	689	762	723	740	760	731	749	698	762	686	720	749	730	704	748	678	712	710	672	744	719	740	679	698	662	729	716	734	786	719	706	659	690	701	778	687	721	743	707	727	714	723	706	775	683	703	684	734	701	674	710	712	701	705	714	728	703	724	748	745	726	718	695	760	709	696	716	747	714	725	688	671	727	701	760	718	699	739	765	675	747	705	709	693	709	723	711	803	697	674	744	689	749	742	749	724	709	774	768	690	722	734	730	701	679	711	713	732	742	743	720	729	750	754	745	690	736	735	692	716	756	716	702	728	708	719	715	751	709	679	685	710	722	683	740	738	730	689	705	717	728	705	700	713	705	744	711	679	716	695	724	708	722	739	739	709	687	709	768	780	701	733	711	654	728	709	726	703	654	708	701	700	717	738	756	690	666	719	704	726	742	752	683	743	667	737	751	734	718	690	774	706	730	734	722	717	706	781	722	754	693	735	704	712	736	700	721	704	688	710	708	696	687	666	748	740	691	724	747	728	700	759	715	740	711	704	677	745	745	734	759	696	716	691	699	682	730	713	716	709	710	735	727	713	728	720	770	687	702	700	739	670	695	670	693	719	673	722	709	769	709	726	727	745	682	731	716	752	715	762	752	720	695	758	717	783	752	737	724	722	687	747	705	751	701	748	747	739	731	670	745	761	697	731	761	774	712	766	740	737	743	747	731	717	709	702	761	771	702	723	711	715	734	769	700	716	722	746	726	727	738	726	765	682	720	735	697	726	726	686	738	742	682	739	727	738	677	741	737	732	745	748	738	712	683	719	711	711	780	713	725	692	725	707	735	734	753	695	729	753	735	742	709	730	734	781	750	739	787	698	688	711	761	725	771	697	694	722	750	705	759	697	733	729	731	720	740	706	692	743	708	697	722	672	725	725	740	723	728	717	761	716	763	761	747	695	753	752	748	730	763	720	713	685	763	743	728	713	692	751	743	717	735	701	699	713	732	747	750	700	723	739	719	706	743	707	680	730	689	705	747	682	695	689	770	746	736	705	684	684	718	727	708	719	709	709	671	718	674	721	700	699	709	731	685	698	744	745	771	697	727	740	711	724	743	771	769	755	742	716	744	711	702	713	716	721	703	718	714	690	697	724	655	705	716	732	703	710	733	747	705	713	723	695	684	707	703	679	754	679	705	731	796	783	742	756	711	711	697	673	749	716	716	660	772	755	664	759	718	687	703	714	682	693	721	724	725	724	731	666	716	734	690	739	714	691	749	736	721	742	710	726	779	733	778	714	752	705	781	745	708	695	727	714	732	727	721	716	703	712	678	667	724	746	683	727	738	722	780	721	787	729	761	729	700	717	650	743	725	709	691	726	721	696	706	721	728	723	692	679	721	687	658	741	710	705	702	718	726	758	680	709	757	732	714	747	707	703	709	725	732	716	799	726	703	741	747	730	735	690	698	680	718	761	684	707	737	707	744	711	695	713	691	687	786	739	710	701	711	754	675	715	710	711	682	716	754	651	658	758	768	775	717	736	752	760	721	681	732	747	703	733	687	730	698	685	774	708	709	694	737	704	748	692	751	736	681	711	711	708	680	713	720	716	680	677	730	745	685	735	724	742	735	701	735	721	735	734	746	716	706	666	676	704	718	721	734	742	715	720	719	735	698	734	689	710	723	724	706	718	665	714	739	745	744	733	685	725	737	702	667	714	703	779	734	682	719	714	760	739	757	737	726	727	722	734	720	715	708	810	693	694	757	710	711	682	740	739	694	747	748	718	757	712	707	695	745	730	744	710	707	720	705	695	712	691	780	694	740	741	731	724	710	689	735	730	728	705	766	769	716	723	690	699	741	710	750	714	755	706	722	754	720	709	675	746	700	667	750	707	770	736	723	700	710	687	756	744	717	692	714	731	707	702	691	735	750	738	707	712	733	742	704	702	705	732	746	694	732	738	693	750	716	700	707	707	731	724	698	725	723	711	696	710	706	744	728	725	715	697	703	679	726	759	739	721	702	664	735	692	750	672	773	784	730	669	706	672	749	702	707	722	729	725	719	764	677	730	711	728	700	728	734	700	716	759	695	730	748	684	695	694	730	719	731	712	726	697	727	726	726	714	731	709	703	705	717	675	737	718	750	708	693	742	682	757	707	722	687	742	740	733	805	764	692	702	737	687	719	721	734	667	700	728	747	727	705	723	718	719	706	685	710	722	702	758	726	750	718	724	716	691	679	698	736	687	715	705	679	716	710	731	688	752	735	711	718	690	733	781	701	713	700	690	746	769	722	769	722	705	710	737	748	698	709	715	713	708	695	711	747	745	709	708	727	712	746	779	679	673	721	738	757	710	705	699	695	717	715	738	746	701	729	713	715	736	728	739	724	720	712	778	740	713	733	736	667	701	758	718	715	732	721	709	705	683	716	704	730	687	735	712	750	739	696	753	703	726	744	674	777	696	663	698	734	747	754	694	746	715	730	732	750	753	682	658	710	741	725	709	707	707	678	670	697	726	730	692	705	679	694	707	756	752	771	695	715	654	712	721	695	714	682	731	722	691	714	754	702	735	731	690	744	680	753	758	706	775	717	739	731	722	735	772	693	727	703	679	710	704	704	684	707	682	749	677	671	749	751	739	707	770	672	684	709	720	725	720	707	722	734	756	713	748	721	691	748	743	710	785	708	721	745	723	683	773	718	736	679	696	706	708	699	710	757	702	728	753	740	713	687	713	710	727	762	741	727	706	674	707	689	719	735	719	731	728	699	725	760	701	737	720	713	721	782	732	741	771	713	722	696	726	731	733	750	723	721	680	692	723	702	731	747	713	740	692	736	744	720	731	712	674	703	701	733	689	706	694	735	715	696	738	696	708	721	667	728	715	746	676	682	747	699	780	727	741	763	750	679	722	721	711	684	754	719	718	658	711	650	682	739	717	687	698	747	729	723	705	707	754	716	697	741	726	711	673	693	726	710	708	715	734	732	750	744	737	719	735	663	761	738	707	756	741	721	738	785	743	688	732	708	764	707	737	751	653	713	751	706	678	744	709	703	714	729	719	768	733	679	727	731	701	689	685	714	717	699	679	706	670	681	695	735	693	721	686	674	745	746	747	741	724	762	669	745	731	682	733	640	730	700	749	754	696	723	730	711	717	716	674	728	722	764	710	778	737	716	688	690	706	717	712	683	705	697	745	687	713	732	733	720	664	732	772	722	729	753	717
56716	43988	36972	25970	23438	20759	21860	46625	46192	34229	19832	5443	494	324	257	269	242	248	225	229	242	212	193	215	228	252	200	235	222	229	234	257	220	230	219	233	242	214	224	230	199	242	235	217	231	205	206	201	228	225	227	229	217	251	220	236	225	221	223	236	234	220	247	234	238	225	239	211	230	209	235	233	227	230	213	226	226	221	215	221	227	239	203	204	228	219	233	200	212	192	224	236	225	229	208	201	236	222	215	209	193	243	227	212	214	227	227	236	204	233	226	236	234	215	227	233	226	254	249	232	234	232	196	219	252	226	207	215	248	216	234	221	220	250	212	196	211	250	214	204	214	235	203	234	232	200	214	204	193	229	234	215	251	200	230	195	219	221	209	242	219	217	215	222	236	194	222	240	256	221	218	191	218	216	213	219	239	228	223	210	210	221	241	211	215	212	238	198	186	201	242	191	219	223	212	219	227	246	239	213	208	247	212	198	253	231	234	210	218	229	223	200	238	241	209	205	220	213	227	221	219	207	207	208	206	206	245	209	211	226	196	212	233	223	198	195	198	218	204	233	216	220	215	234	229	202	243	232	213	213	237	223	218	218	221	224	211	224	222	226	225	219	210	205	211	209	188	240	225	254	215	208	221	238	194	239	216	200	230	222	203	220	193	219	215	226	222	215	235	227	200	244	237	198	234	239	226	215	213	229	218	241	203	203	239	223	225	211	251	221	195	210	217	244	206	201	185	236	224	233	220	220	214	223	199	223	235	200	227	206	220	214	213	193	216	214	206	195	191	215	222	198	229	203	181	245	206	214	236	208	246	215	237	230	231	216	232	238	239	198	215	215	228	191	223	234	234	179	203	236	214	222	226	242	225	197	235	214	215	208	206	214	196	223	234	214	236	240	232	217	243	200	219	210	218	209	230	219	216	207	235	212	226	222	226	216	231	225	248	216	204	239	229	215	202	231	213	214	203	211	222	208	206	226	222	212	201	232	208	186	182	228	234	205	224	234	210	217	205	237	207	258	201	224	189	228	265	194	221	229	216	248	204	209	189	216	216	228	211	199	217	219	226	204	219	236	231	211	209	239	226	211	236	203	229	210	219	226	251	256	204	233	209	199	213	211	202	222	201	218	214	222	230	223	218	216	211	245	201	207	211	217	242	215	218	237	227	224	222	232	235	206	248	213	213	184	230	226	208	203	204	209	241	212	211	242	213	208	254	214	218	226	196	211	230	208	232	225	212	238	219	202	220	219	234	187	227	208	216	197	258	218	222	212	215	227	251	221	218	210	216	223	224	231	246	234	225	222	194	217	206	230	243	200	241	235	233	211	215	221	217	213	217	204	234	221	217	247	237	214	222	204	220	190	240	202	209	229	256	206	199	242	229	214	218	234	246	229	222	206	220	224	230	205	212	237	239	229	208	212	238	237	200	212	220	215	219	208	239	224	226	216	207	206	179	188	197	205	238	211	217	220	203	245	220	222	202	218	215	226	194	225	216	207	209	215	214	220	234	208	228	242	218	261	227	217	222	207	206	220	209	200	203	222	248	211	203	209	188	214	250	203	230	228	224	241	219	216	217	236	247	220	215	227	192	219	235	234	241	272	219	232	211	218	223	206	228	186	241	239	231	231	226	233	237	206	232	201	231	190	247	202	234	232	225	206	213	211	229	213	253	197	239	219	230	215	223	223	213	235	210	257	205	222	205	210	208	210	226	205	210	209	200	205	231	224	199	215	201	222	228	256	228	248	212	194	243	185	219	200	211	219	215	202	206	240	200	226	244	246	209	201	223	202	227	200	217	240	183	214	224	232	243	220	207	227	209	199	220	228	234	219	208	218	220	234	208	227	220	222	233	225	218	211	190	224	202	197	222	223	199	218	225	213	219	234	223	236	223	243	214	205	213	182	217	212	220	215	212	227	226	220	207	214	224	224	214	210	228	227	252	241	219	219	218	244	210	236	230	223	224	217	237	245	240	224	214	210	224	235	232	204	201	223	222	228	234	213	241	214	213	202	209	222	222	218	216	233	226	218	238	215	211	241	213	190	208	213	209	218	204	220	220	226	219	225	222	228	237	231	186	195	223	237	213	191	205	212	218	226	225	201	220	245	225	235	202	210	215	215	228	217	203	201	214	237	208	225	228	206	219	219	223	231	248	223	241	210	240	232	235	230	242	215	190	236	204	189	223	193	211	242	191	250	210	237	239	212	238	210	239	213	239	205	230	214	201	210	240	234	218	200	192	206	237	217	236	210	232	193	245	240	219	222	206	207	218	228	213	223	232	243	201	232	254	232	193	222	187	207	209	203	210	221	209	199	213	233	170	229	224	238	205	218	216	256	232	239	225	242	212	258	201	213	232	202	250	238	223	209	197	186	235	243	221	207	227	219	211	220	253	246	221	218	232	195	206	197	227	208	191	225	228	214	215	222	242	220	213	226	257	200	238	207	184	252	188	229	218	248	231	219	216	203	231	226	221	233	215	208	241	212	232	201	212	210	250	205	206	238	245	237	220	231	243	229	233	215	242	185	233	214	211	224	184	210	230	222	238	233	222	214	223	193	222	212	236	235	201	189	216	193	225	218	243	217	241	203	222	221	246	218	232	215	210	216	232	222	222	216	202	241	216	208	256	231	228	241	210	195	265	207	251	241	235	211	212	232	223	192	227	220	206	218	206	236	200	218	223	227	261	225	241	203	255	213	199	211	225	225	209	237	207	240	202	235	213	216	232	245	200	228	233	219	234	232	224	193	234	226	221	204	225	212	207	203	214	240	243	217	205	199	206	228	245	228	200	228	213	216	238	196	222	227	202	254	239	218	232	234	240	255	222	211	220	229	213	224	250	224	221	224	212	204	223	204	214	242	214	209	249	204	231	206	227	195	238	208	212	226	245	222	221	218	204	215	233	225	219	207	227	201	226	201	225	192	208	212	211	193	222	248	205	230	244	216	214	230	220	222	234	233	210	206	220	251	229	211	229	202	231	210	228	233	249	216	246	246	232	225	203	223	248	225	250	245	235	227	202	215	225	201	228	213	198	209	215	260	225	213	206	218	221	233	224	221	197	206	242	212	196	220	219	221	222	196	217	219	200	228	253	224	196	229	227	223	231	241	241	244	243	196	226	222	215	243	231	247	197	216	217	220	214	187	218	200	221	205	211	235	217	228	242	245	220	229	235	217	210	230	229	227	215	219	254	228	217	223	230	231	229	223	250	198	226	219	215	223	208	244	224	236	219	183	210	227	194	201	218	235	217	241	205	229	212	241	218	200	233	251	206	255	207	208	211	202	225	231	211	213	211	213	223	240	233	249	244	226	225	227	223	213	201	207	213	217	214	206	221	210	214	185	231	213	222	184	192	237	227	224	218	207	236	212	251	254	201	215	208	243	224	230	214	231	217	225	239	241	186	232	213	194	208	219	224	230	176	211	243	227	211	242	264	233	237	215	236	217	240	224	213	231	221	219	232	232	244	212	242	231	243	183	217	213	217	210
52232	57715	46289	15612	15993	12659	29960	61303	58171	47561	33917	10129	1628	1117	663	652	603	565	634	588	549	540	559	562	503	525	491	512	480	479	547	540	506	483	510	520	522	525	491	499	542	448	487	505	493	502	473	490	517	464	477	503	490	539	473	488	479	514	540	520	509	530	523	515	494	520	445	491	481	513	525	528	450	505	509	514	498	502	490	492	521	511	480	497	543	512	501	482	488	529	505	497	497	481	504	538	518	528	466	469	491	515	456	481	453	507	483	494	464	489	493	506	495	484	513	535	511	488	505	510	486	502	504	515	489	474	477	516	486	468	442	445	532	535	498	482	494	513	473	508	507	482	511	515	499	490	510	516	490	502	490	460	531	472	506	507	518	491	498	502	484	477	511	495	512	468	504	496	483	490	529	521	494	485	473	513	526	495	529	526	530	480	472	473	482	550	484	516	492	516	504	478	508	469	502	539	501	489	500	493	516	494	507	494	466	514	494	489	533	483	516	465	506	512	525	517	501	479	544	499	498	489	527	484	471	464	477	479	528	483	497	506	472	522	486	480	510	473	483	491	497	501	488	480	459	512	549	472	495	460	468	518	485	471	531	557	498	489	481	515	515	476	492	496	529	507	483	522	457	492	535	525	489	508	529	461	484	501	509	488	492	496	542	501	519	483	508	507	500	503	486	469	519	507	529	533	490	520	489	488	507	507	513	483	498	515	484	504	475	504	487	522	495	508	510	475	521	503	533	472	514	519	534	517	496	508	488	467	477	483	515	478	490	487	529	524	501	442	488	457	476	505	505	486	476	491	501	484	489	493	507	486	511	521	479	477	472	532	457	484	474	523	511	470	478	482	505	486	503	515	489	493	518	468	479	547	477	471	499	487	523	481	488	495	470	520	529	525	495	504	525	498	508	470	468	498	471	503	509	469	509	516	499	498	492	494	482	486	528	478	484	510	551	524	492	510	481	485	491	484	502	463	466	464	503	515	497	492	514	492	519	498	506	530	491	519	485	501	510	519	510	461	482	533	469	518	468	495	521	528	476	494	490	514	477	489	515	504	492	497	504	498	490	493	477	479	486	499	489	466	509	493	463	513	462	494	482	498	506	506	485	499	505	517	462	530	470	485	512	465	519	507	483	458	501	491	491	536	524	489	471	497	482	522	520	507	424	467	472	512	474	494	514	454	482	456	496	494	461	499	488	498	513	497	504	508	500	481	498	491	490	459	499	496	482	490	475	515	533	493	500	489	524	474	462	504	520	496	504	521	501	526	491	491	460	527	502	509	519	505	505	508	510	501	477	478	500	499	485	497	506	554	520	540	519	508	531	472	501	490	516	530	519	490	523	498	481	484	470	490	480	512	505	510	430	465	535	506	491	508	483	501	494	480	507	469	513	527	509	476	504	466	479	471	533	491	498	499	539	499	524	514	486	511	525	481	476	507	513	482	451	495	479	488	490	476	488	482	522	509	487	509	523	504	506	481	512	512	536	499	536	506	495	487	519	515	463	531	512	515	509	482	448	508	509	517	495	515	499	479	507	456	517	496	525	469	515	530	533	498	508	480	486	491	487	496	487	485	411	490	473	503	537	505	510	494	512	493	471	488	514	479	479	518	461	521	523	513	494	504	514	524	489	450	497	487	493	499	505	507	487	485	534	510	508	496	508	496	514	495	485	503	523	505	531	457	498	485	505	479	532	489	481	496	521	524	491	536	503	499	497	490	512	495	494	547	567	521	495	507	456	506	481	467	478	504	491	475	471	492	516	509	503	516	477	531	460	499	502	492	486	498	483	460	486	526	470	520	542	524	490	516	527	529	519	471	533	518	471	494	472	497	504	498	508	462	473	538	515	498	498	457	508	457	497	498	492	483	497	524	493	471	449	487	530	498	538	479	525	527	500	496	503	465	485	507	488	470	512	500	464	494	484	475	518	501	519	482	473	499	512	507	503	533	481	487	501	470	475	503	508	513	486	460	502	491	497	509	494	468	500	486	524	507	521	511	515	473	518	515	509	535	515	477	475	468	493	494	499	502	504	527	493	519	500	479	489	520	536	492	485	501	506	473	508	504	508	543	484	508	462	494	492	460	521	558	489	503	512	501	508	563	529	500	512	522	496	507	497	520	496	550	452	494	495	549	481	484	516	470	482	504	512	476	523	471	489	503	489	456	523	507	526	499	497	476	473	506	496	492	481	524	510	490	496	524	508	490	482	489	493	524	471	526	507	486	516	506	492	489	522	491	500	490	522	462	499	484	500	464	442	520	492	501	484	515	434	484	484	492	533	441	503	465	489	470	489	511	498	546	509	513	513	506	470	465	520	509	496	491	452	518	489	538	477	477	495	481	499	483	465	508	458	522	479	487	514	504	517	505	480	483	494	488	507	501	507	484	524	519	497	489	502	501	519	495	497	492	458	503	504	488	495	503	479	509	493	525	462	513	541	517	465	507	527	504	524	504	510	493	500	510	478	532	491	504	487	507	517	516	466	492	500	492	539	492	508	493	511	498	502	488	483	499	482	505	455	507	516	502	501	483	494	516	533	528	467	460	499	502	497	445	488	483	496	495	487	516	499	528	513	443	488	485	506	507	502	505	479	482	495	506	505	521	519	501	517	529	550	503	491	490	506	484	483	472	470	515	481	517	448	481	502	532	509	479	530	490	510	497	483	484	506	490	468	500	501	491	512	505	502	508	514	504	444	531	525	496	558	460	482	507	461	529	563	507	548	479	507	508	520	486	533	508	509	512	485	508	473	512	495	509	514	497	503	489	511	471	506	510	485	547	497	458	503	493	481	499	495	528	474	505	458	473	506	503	492	494	518	532	502	496	521	463	515	487	522	503	519	488	484	459	460	472	516	500	518	491	522	499	498	500	502	549	504	520	496	470	507	488	471	458	515	514	504	498	499	483	534	470	529	502	461	482	494	479	486	488	477	500	477	459	504	534	528	512	517	552	502	503	494	532	525	493	504	494	481	541	484	537	459	493	490	495	527	508	508	516	473	499	492	514	513	482	476	482	489	476	484	529	507	489	534	493	492	522	547	494	452	483	486	502	488	484	520	469	539	509	506	480	514	502	449	528	502	468	473	467	483	492	466	508	555	502	514	513	447	490	514	506	532	478	494	480	497	507	525	494	480	491	511	488	503	494	491	524	495	496	471	513	493	434	513	467	462	503	472	481	550	509	506	502	496	489	484	510	462	487	452	506	477	543	510	476	504	500	523	523	524	445	504	480	485	527	522	526	500	497	464	539	508	511	514	493	505	505	512	483	488	504	479	466	493	468	498	476	475	495	521	508	488	491	464	491	512	493	495	494	489	492	462	458	483	537	511	539	500	459	492	465	468	511	479	508	551	492	467	485	449	472	481	487	525	527	481	472	474	497	521	497	499	499	464	494	491	523	484	529	509	500	507	519	508	502	504	526	513	483	453	494	496	510	462	458	525	509	488	495	488	494	527	473	516	533	505	515	518	520	505	491	528	530	499	499	509	489
27323	34505	16185	2957	996	650	758	2185	2662	2007	1297	660	275	290	288	291	253	303	265	304	272	276	294	271	256	261	275	325	329	282	322	290	297	314	278	297	291	316	304	294	315	338	298	252	291	285	279	319	259	291	301	267	311	321	302	300	282	285	296	269	265	284	291	281	271	318	297	299	278	283	275	303	308	294	298	275	298	300	297	266	290	305	281	318	320	283	332	291	301	269	275	293	307	344	296	285	300	276	295	272	296	289	287	267	289	298	296	289	256	290	261	330	290	339	305	331	269	277	282	247	302	292	280	301	281	247	290	303	287	271	276	289	289	285	290	263	265	271	281	310	301	320	291	308	303	242	270	230	237	321	280	295	289	281	285	285	266	304	289	287	272	278	264	297	289	269	290	335	325	273	308	310	272	305	291	291	277	289	275	253	291	280	294	309	291	281	297	272	308	292	272	240	315	304	272	270	291	292	273	279	292	316	273	306	315	283	292	318	266	307	299	293	279	317	300	299	265	313	278	260	272	269	296	310	291	272	252	290	294	317	285	274	303	308	307	300	281	304	294	290	307	304	338	305	272	296	302	293	300	325	283	283	301	301	271	288	291	293	268	318	292	259	294	281	309	290	291	290	296	277	255	292	272	268	281	319	289	264	277	299	325	273	280	295	292	277	287	287	310	285	275	295	274	303	282	305	265	297	280	280	301	296	273	266	263	324	310	276	319	298	298	299	284	279	326	290	277	281	282	294	294	299	289	303	338	271	281	249	271	272	274	309	295	290	272	301	269	281	296	294	282	291	313	279	327	304	259	308	271	329	288	298	263	292	257	282	297	294	280	300	312	290	291	319	271	300	268	270	256	279	273	278	288	287	304	288	285	275	300	308	284	252	290	261	288	307	269	294	301	271	283	285	296	280	301	295	285	293	296	336	298	298	290	278	306	267	298	296	307	294	283	292	297	319	310	310	308	309	286	259	301	305	290	305	299	272	307	279	318	273	270	280	299	297	307	302	338	332	272	291	279	264	284	265	292	273	297	301	281	300	263	302	303	309	267	299	283	263	262	310	274	295	339	253	291	288	302	282	334	306	283	302	278	299	301	298	273	331	274	271	278	319	291	259	272	285	278	281	299	296	287	310	300	286	269	296	252	291	305	312	299	296	277	290	275	293	302	273	308	296	296	247	285	316	302	290	297	266	315	324	298	286	297	300	285	300	299	302	270	281	315	311	277	300	274	300	283	257	295	254	289	296	276	322	271	259	286	286	285	303	321	289	265	278	263	287	299	299	262	283	285	265	295	340	287	287	294	267	312	310	291	281	293	312	313	289	271	268	306	265	298	253	282	307	298	290	267	310	289	277	225	267	294	333	275	290	297	277	281	275	263	272	281	317	277	292	270	283	263	299	291	274	286	308	267	305	292	323	294	271	267	281	279	262	289	291	267	260	305	307	273	300	287	291	323	270	285	287	280	266	295	296	285	275	299	308	300	280	285	260	296	319	305	292	310	294	294	317	260	303	313	279	300	288	280	275	270	251	309	308	284	301	321	296	270	290	315	327	282	288	287	300	303	302	327	299	264	289	310	296	297	311	294	300	283	294	297	295	288	316	306	278	270	296	276	289	299	262	292	274	298	297	247	267	292	304	303	284	284	285	293	309	280	301	262	298	296	297	289	296	280	314	278	268	311	295	322	304	267	293	277	282	297	300	259	291	259	299	293	302	294	285	287	258	305	251	267	283	290	292	337	315	298	290	313	304	286	279	276	305	304	270	263	295	325	272	292	252	303	282	322	267	255	281	300	267	257	276	287	291	289	298	312	288	296	271	297	288	252	304	283	268	270	303	287	276	300	246	266	330	304	263	317	304	270	259	284	284	282	292	319	274	279	299	309	290	277	294	289	292	305	300	285	278	288	304	275	285	291	274	287	321	299	284	282	293	302	286	257	295	303	284	293	285	328	267	271	322	300	269	293	303	289	272	293	303	308	273	268	307	300	280	282	288	276	272	288	275	294	323	285	277	302	285	284	292	302	306	300	295	292	294	325	291	283	280	282	283	279	294	297	299	280	296	284	321	309	318	276	284	305	290	310	288	280	282	286	284	316	290	258	274	297	284	295	284	317	256	306	259	325	265	264	291	322	277	266	302	309	269	304	283	318	286	274	288	304	314	275	301	266	304	246	293	267	260	275	264	300	299	302	281	273	280	300	254	276	301	287	283	302	287	282	306	295	301	285	290	265	310	287	291	289	296	317	288	302	287	299	296	291	292	306	301	273	282	266	271	302	300	282	300	311	298	292	282	254	305	290	295	294	323	251	290	309	284	301	275	304	321	296	283	307	316	284	290	284	246	286	295	306	293	308	322	296	308	266	294	316	312	309	336	281	291	275	274	301	321	252	288	329	290	271	275	305	327	298	252	278	286	296	271	288	324	281	292	297	314	302	282	288	258	299	273	311	325	304	268	297	314	294	274	288	307	270	279	278	301	295	313	274	324	298	307	323	306	324	275	303	295	324	278	280	282	303	307	281	306	248	288	295	317	306	278	266	292	304	281	294	283	296	305	289	273	307	296	271	294	303	283	253	276	282	297	267	267	280	300	303	277	318	287	301	279	304	287	311	304	286	290	308	334	283	286	289	261	307	291	310	273	292	263	305	254	310	288	285	300	305	305	298	299	284	295	290	308	309	338	310	310	265	280	282	291	288	267	306	299	290	304	268	292	274	279	296	302	284	293	312	282	265	310	292	250	250	271	303	311	290	276	275	302	275	312	302	344	295	312	307	317	288	296	300	307	307	295	317	299	281	277	291	299	306	274	311	327	278	306	280	330	304	301	328	289	280	320	292	286	286	266	247	328	295	299	300	303	310	327	338	309	316	313	298	304	296	299	284	299	291	295	262	277	273	303	334	284	287	296	278	262	298	297	274	283	301	284	306	320	293	298	321	265	310	290	278	285	291	287	285	306	304	263	270	252	309	289	320	317	290	266	262	292	289	294	288	281	275	271	280	228	290	289	281	247	292	259	286	311	316	286	299	298	293	245	304	293	276	294	297	308	271	305	307	317	296	282	282	293	277	318	296	268	264	285	300	282	296	275	284	289	267	292	291	285	305	276	276	306	329	287	287	283	302	307	291	269	292	278	285	311	298	284	299	309	265	299	268	272	295	288	282	299	312	273	292	244	268	291	278	291	311	310	313	303	283	308	304	261	274	287	343	278	301	270	289	288	276	268	301	321	297	287	310	324	289	292	298	268	278	269	258	271	287	301	314	296	297	271	305	305	261	289	315	302	303	293	281	288	281	323	298	296	302	339	278	326	277	325	302	328	281	309	282	312	277	282	301	309	275	279	298	292	295	281	260	305	313	305	244	281	279	282	268	280	296	318	303	283	296	278	292	300	272	321	265	239	247	286	277	289	290	281	290	279	317	307	305	266	308	312	304	275	303	274	275	288	301	316	286	288	291	316	282	311	315	271	281	304	290	294	304	273	321	304	287	310
20399	30650	14830	2440	2429	2078	3237	9464	10238	7279	4422	1969	720	698	698	694	729	730	708	675	744	679	681	673	691	694	706	669	706	669	643	691	717	694	689	666	672	649	664	634	704	696	692	707	675	697	708	654	689	679	668	654	707	677	721	667	666	694	703	668	691	657	698	653	644	671	681	661	655	642	675	653	711	668	674	690	693	656	704	673	686	700	631	649	682	672	667	681	755	692	672	648	695	673	638	710	726	651	693	677	672	664	697	690	692	662	708	686	696	659	727	659	683	660	675	678	719	701	714	641	683	694	636	612	651	647	649	647	676	715	691	686	710	733	691	710	665	706	692	664	741	658	701	679	704	711	767	650	659	597	703	673	680	644	706	621	703	656	700	682	693	672	658	695	692	689	693	666	699	713	700	697	702	654	698	702	663	654	719	651	704	687	746	691	692	698	706	704	655	675	681	706	685	726	692	698	686	693	649	716	680	709	718	647	700	623	680	715	711	691	664	649	701	682	703	676	656	694	686	704	718	630	706	738	675	666	663	656	644	686	685	682	674	637	702	636	693	654	685	689	712	672	676	636	635	672	638	699	687	649	724	698	656	661	700	729	682	661	702	651	659	722	681	665	678	738	669	663	679	716	666	653	696	708	660	669	707	680	686	675	669	720	693	675	681	660	647	678	685	683	670	718	690	671	714	688	673	673	652	651	674	703	671	684	670	672	639	653	700	653	672	713	697	714	737	688	703	683	708	688	654	709	684	690	695	682	702	688	717	678	704	636	706	694	715	671	673	667	706	662	718	667	689	706	683	657	626	673	642	676	705	669	725	694	712	694	670	669	686	713	668	637	671	644	719	689	720	682	709	691	655	635	688	681	646	692	673	662	690	701	694	665	688	628	706	702	645	656	664	678	710	698	665	677	678	680	688	715	666	634	688	712	719	668	671	698	652	677	704	650	647	693	682	683	655	682	660	694	710	709	659	734	686	674	726	660	660	683	686	662	671	692	729	672	669	690	735	623	639	687	695	666	662	638	718	691	666	683	657	672	700	665	686	744	657	711	676	681	648	717	719	713	747	667	684	690	666	665	687	689	639	723	678	717	654	663	674	638	720	665	682	659	649	683	694	686	684	693	682	692	681	662	704	701	713	732	716	682	684	727	647	710	616	646	698	688	695	724	668	677	667	707	692	713	714	661	722	692	660	661	657	687	701	673	709	684	682	663	667	727	653	700	703	731	656	698	697	712	695	657	687	659	677	672	702	664	644	660	617	723	668	605	681	671	719	716	730	671	679	692	648	629	719	646	696	635	657	697	693	666	661	670	691	649	642	635	689	667	755	709	737	673	714	674	703	659	680	698	728	706	647	689	687	660	652	664	694	690	679	705	635	649	700	742	736	648	668	690	690	724	676	657	669	683	676	644	663	725	665	644	697	645	712	659	696	651	719	643	639	657	710	670	699	678	656	654	669	706	691	684	686	673	685	656	717	639	719	662	647	655	711	683	641	685	661	703	703	723	694	665	694	640	672	590	710	650	729	635	660	686	694	650	653	715	717	672	711	701	714	717	714	630	670	665	688	734	666	700	654	666	644	674	698	647	705	659	667	643	638	660	675	692	646	657	711	668	666	717	664	690	681	654	684	672	696	700	639	697	672	712	656	666	670	681	676	701	647	717	678	669	658	684	640	667	685	631	719	675	686	656	658	705	663	726	685	682	712	651	672	680	678	719	675	672	675	721	667	671	689	636	695	661	688	695	634	679	679	699	655	707	712	738	657	669	683	735	658	670	702	705	624	708	718	696	711	692	651	645	651	674	658	640	705	637	680	637	678	692	664	729	720	688	665	703	717	678	658	688	657	752	676	680	684	713	680	687	673	705	676	695	668	688	701	672	690	661	696	668	694	695	654	643	677	633	687	681	648	679	675	685	677	681	690	682	657	673	723	688	723	722	684	659	661	699	681	666	693	678	662	660	662	649	696	620	664	719	662	720	665	669	680	723	665	715	652	685	703	690	717	701	719	708	683	639	670	703	690	672	643	707	626	690	641	641	709	669	674	645	739	664	706	689	710	624	692	663	680	673	675	670	645	669	655	676	690	662	662	685	649	708	707	642	696	647	750	679	676	653	657	681	662	717	614	695	671	667	673	660	691	720	701	649	650	728	669	681	696	670	687	716	684	706	672	688	680	689	691	678	700	682	673	686	663	691	622	662	676	658	689	659	692	690	677	666	682	675	687	718	649	681	670	670	639	726	682	651	717	717	654	693	631	680	698	669	697	737	638	673	683	663	675	704	657	682	655	663	666	716	631	712	666	690	683	697	726	698	653	720	662	660	689	714	663	688	679	660	679	674	660	735	690	669	648	690	656	710	708	663	652	674	689	709	665	703	708	701	693	684	742	663	676	670	664	704	643	677	665	692	721	699	646	685	676	727	706	681	687	688	652	645	681	697	674	681	700	678	714	725	650	707	743	670	679	649	705	724	651	753	641	655	652	695	661	710	658	699	666	693	717	723	684	719	719	689	699	705	679	659	656	672	711	680	650	676	716	688	675	633	676	658	705	659	674	657	696	687	681	676	720	643	715	645	669	689	674	668	655	658	696	673	692	686	659	641	649	659	679	684	685	645	671	631	648	672	679	681	652	693	694	708	659	663	725	648	654	685	707	689	651	655	693	717	693	698	672	683	703	695	691	676	680	656	674	705	658	728	666	669	666	709	647	681	754	680	701	675	640	671	667	690	692	655	705	672	664	722	712	680	681	724	731	685	707	708	667	703	706	649	702	707	645	666	692	654	652	689	636	719	684	703	670	638	666	670	683	655	716	709	682	694	654	713	644	702	666	666	640	683	665	683	701	660	700	729	693	694	693	681	684	699	726	704	663	716	690	713	662	705	690	681	686	670	714	714	665	720	685	689	678	657	627	724	713	690	671	703	681	697	655	691	619	651	652	668	703	661	661	673	651	706	652	692	595	695	638	659	703	694	680	700	694	650	724	698	694	629	660	658	630	714	709	658	630	678	657	700	682	713	643	656	665	682	669	661	686	622	669	692	651	707	703	663	717	673	696	629	641	736	652	687	693	689	680	672	698	686	644	717	655	658	660	650	675	667	691	693	651	669	663	706	727	689	683	703	700	651	649	745	685	720	659	693	633	714	669	688	677	701	680	720	707	659	672	690	691	672	702	661	697	680	645	700	676	691	669	638	689	659	689	658	758	676	710	620	633	695	689	714	699	698	690	703	701	697	695	717	626	674	660	687	702	698	661	648	665	696	720	655	679	681	652	665	707	647	631	720	710	711	687	689	654	708	658	665	634	658	661	743	650	682	647	650	698	685	692	681	659	694	709	646	649	697	700	684	679	642	682	584	696	658	710	687	702	621	652	685	663	688	686	668	701	713	708	684	713	676	702	719	657	682	663	704	690	661	649	724	646	661	687	672	667	695	688	678	666	690	720	696	651	726	626	691	687	711	675	674	639	688	651	703	697	692	669	734	712	711
50529	55845	34585	24083	20376	13175	14637	31105	30552	19598	9786	3597	489	357	364	372	372	331	336	371	300	332	381	349	313	342	336	342	304	302	363	349	354	330	362	334	352	346	345	313	360	341	363	355	358	326	313	337	346	338	335	359	335	328	308	362	338	320	321	318	342	331	343	308	319	362	331	334	340	360	350	364	356	331	355	323	329	334	348	307	369	331	356	287	337	333	345	365	320	354	339	349	372	328	322	334	335	364	353	361	340	363	354	331	346	338	350	362	356	352	344	317	387	337	344	342	321	320	344	362	347	343	331	342	347	379	328	341	345	332	344	341	340	312	324	339	359	343	321	334	319	346	313	310	342	313	324	380	331	330	339	350	340	334	344	345	363	350	343	320	337	354	362	358	344	336	321	322	356	359	321	343	338	313	320	312	343	376	353	375	386	337	351	361	345	339	360	313	342	339	355	332	345	341	346	320	365	390	380	345	353	341	321	337	366	323	325	344	375	351	356	330	317	338	337	355	356	366	333	310	355	331	342	347	323	335	353	320	338	354	346	355	373	344	345	341	337	300	358	352	337	364	314	356	329	356	306	369	335	355	361	341	359	349	347	334	333	375	332	360	345	338	342	320	335	322	322	337	343	322	335	312	364	328	307	345	365	326	337	338	342	329	355	327	343	373	350	347	337	292	358	313	366	351	371	341	339	306	355	323	361	339	342	325	354	348	337	344	335	316	384	347	386	353	374	362	344	379	343	368	318	353	369	329	348	323	364	347	289	328	318	299	363	329	332	343	339	344	369	342	315	334	311	339	358	334	337	347	335	349	344	350	302	342	343	308	317	328	338	375	357	371	357	380	342	285	351	302	338	339	342	318	358	332	359	301	306	326	344	354	355	324	326	363	350	332	350	350	381	336	320	308	339	296	351	347	296	330	301	349	339	355	346	340	332	316	340	348	371	341	340	333	333	334	336	341	341	339	308	341	346	332	332	363	348	333	364	322	326	378	333	351	340	357	332	368	302	352	339	356	333	326	328	337	345	351	331	381	313	335	324	357	341	319	315	386	305	311	320	326	327	338	286	331	351	346	349	340	377	358	334	325	342	328	378	333	348	335	323	313	343	341	334	319	377	317	309	321	342	333	369	369	348	328	353	318	341	330	336	358	340	318	309	346	350	352	346	340	329	300	373	327	374	342	354	339	316	330	316	344	327	366	377	338	393	349	368	346	332	347	293	331	336	355	337	336	296	368	335	314	324	326	322	357	309	368	340	350	306	331	340	311	335	311	340	329	311	354	320	349	351	330	381	353	390	317	366	357	328	345	354	349	334	361	325	367	347	329	347	342	314	337	345	349	374	361	349	357	323	349	347	350	346	366	340	301	350	345	341	332	344	357	335	343	301	349	316	359	326	346	318	335	336	337	344	324	332	367	302	342	302	333	355	300	350	345	354	331	334	326	352	335	340	355	338	316	320	376	337	377	356	337	345	351	358	358	383	328	335	351	341	323	366	351	313	327	326	342	337	301	327	348	314	330	386	378	314	326	356	331	318	371	349	345	313	348	341	312	359	322	336	348	346	335	348	298	317	297	351	378	329	307	330	362	342	316	323	336	332	324	348	311	350	327	326	322	323	331	343	343	322	347	352	328	374	338	325	341	364	366	379	365	338	330	378	369	337	321	341	336	344	321	342	342	366	334	352	344	364	367	364	352	338	361	325	360	318	331	371	328	349	342	331	328	384	336	368	343	330	332	324	369	374	361	309	334	342	322	330	337	354	313	311	400	307	329	333	343	363	356	338	329	321	328	335	321	327	315	332	328	332	306	393	328	328	324	337	347	343	356	358	337	326	365	339	308	317	318	326	340	367	344	304	375	340	351	376	358	312	307	333	343	308	345	349	308	324	329	347	331	303	341	313	312	295	366	310	340	319	338	328	334	363	345	327	363	317	330	342	334	322	348	334	365	350	351	330	333	358	353	342	331	318	314	324	321	335	354	326	335	327	368	344	311	323	355	346	299	324	345	368	334	337	339	367	361	365	339	343	361	340	362	333	339	340	352	345	333	339	364	342	370	333	332	344	359	375	336	375	314	371	345	355	311	314	334	352	349	335	335	333	379	305	324	340	326	347	325	339	353	348	366	338	336	337	348	355	348	320	367	358	332	346	340	353	370	360	335	350	327	358	354	342	329	363	344	363	362	334	346	330	312	345	378	316	293	347	344	307	344	324	313	345	363	311	335	333	383	312	391	326	339	332	340	328	313	358	330	369	375	304	327	335	347	333	321	317	339	339	305	354	339	348	328	332	356	341	344	309	316	303	333	327	343	329	339	333	300	333	326	328	336	327	373	345	317	343	360	313	332	356	349	331	336	314	320	358	328	333	310	331	319	349	363	360	305	318	336	350	298	337	342	320	362	350	367	334	361	347	322	340	349	385	358	346	316	327	349	315	325	338	350	337	356	314	343	359	339	317	382	334	330	343	342	347	383	331	323	339	338	331	345	332	338	367	317	327	357	333	364	358	331	337	374	321	331	366	396	371	375	326	350	356	337	307	386	351	344	347	317	327	369	320	332	347	361	329	357	347	307	307	344	316	349	351	322	330	353	318	340	357	311	343	351	302	322	308	364	320	324	359	335	339	315	330	335	321	345	317	376	362	325	336	328	323	328	360	341	364	333	358	355	325	367	342	304	336	366	310	319	350	364	358	318	364	345	344	342	325	350	322	330	343	326	334	339	319	349	329	340	342	331	362	367	329	331	332	350	370	370	319	344	351	375	340	323	349	344	318	351	335	316	371	342	350	342	364	309	337	299	382	346	369	348	372	337	331	338	359	331	373	356	356	311	314	345	337	350	329	342	352	345	347	329	336	337	325	350	317	352	317	344	297	318	327	327	353	379	357	338	342	354	320	344	400	352	366	350	318	316	346	366	381	343	361	343	358	346	345	369	352	332	316	354	321	320	302	332	307	339	342	326	327	324	352	333	350	308	324	341	361	326	373	368	334	361	380	332	397	304	355	380	323	344	335	372	335	372	344	329	334	315	361	345	338	317	346	295	342	371	339	316	340	373	332	369	325	306	326	327	317	345	345	346	327	331	349	305	332	354	338	360	327	343	354	315	326	315	328	348	353	359	330	339	359	360	347	317	338	331	327	357	330	345	312	324	364	327	371	341	334	315	309	320	344	348	363	346	319	302	356	336	316	334	356	345	329	366	338	337	374	353	344	343	353	341	376	374	366	315	315	321	327	342	361	314	287	356	341	350	340	319	372	348	307	304	354	309	356	337	339	341	313	324	299	355	326	314	344	322	343	340	328	320	336	332	364	324	353	307	344	365	329	314	346	356	322	344	328	330	368	348	353	314	358	317	342	337	332	310	310	317	352	325	306	341	332	348	321	316	297	334	348	358	320	333	318	330	346	354	373	315	354	331	337	374	358	350	322	333	341	352	345	369	328	337	345	365	337	320	351	338	316	344	375	337	324	364	349	309	324	338	336	356	341	348
40554	61864	22655	9879	8299	7194	25504	48333	46149	35554	23938	10659	1119	941	739	799	850	852	747	816	743	765	750	812	758	798	759	810	817	741	751	761	793	737	770	763	772	798	782	722	781	745	758	781	747	735	758	729	771	782	761	756	753	797	805	720	800	771	795	788	772	768	763	800	743	712	758	727	785	730	739	759	784	768	732	810	769	794	808	728	795	782	770	793	755	786	814	766	744	729	760	791	772	735	765	765	767	801	763	767	739	754	763	777	804	773	790	784	729	742	802	788	776	753	782	778	794	729	757	781	759	791	723	800	802	799	763	763	817	758	765	795	787	786	770	722	712	747	732	746	804	797	756	761	789	716	748	741	773	815	750	772	746	754	749	782	791	757	757	798	770	719	812	766	735	808	812	734	795	746	769	803	798	805	770	728	811	740	726	791	820	759	793	781	788	764	762	772	800	746	753	776	772	825	752	752	733	802	793	753	806	751	794	748	795	772	779	745	739	735	779	741	735	740	720	749	740	801	825	764	803	740	783	741	725	763	810	765	717	811	829	718	727	777	798	761	761	751	776	756	730	831	750	771	728	757	756	737	704	744	760	758	780	730	693	745	717	741	785	736	750	760	773	792	750	776	761	780	750	753	779	735	772	800	775	757	802	757	741	741	746	808	763	744	724	750	779	716	770	726	751	847	752	782	737	741	769	811	781	730	789	788	757	761	769	685	826	736	741	778	781	770	746	717	797	716	719	740	785	763	783	720	789	784	785	755	814	805	789	766	773	809	781	759	757	742	731	756	749	765	743	779	804	787	766	750	786	768	786	735	761	781	759	773	740	790	731	763	804	738	764	782	750	771	797	777	762	805	766	749	804	708	731	808	748	794	765	814	759	752	779	763	820	742	808	740	798	793	817	761	798	743	794	786	753	768	736	823	801	731	794	791	807	787	825	817	731	775	864	772	789	796	751	824	760	840	739	776	778	767	775	796	765	770	761	727	781	793	785	813	773	757	791	779	802	726	746	754	781	762	782	799	752	709	742	767	761	759	752	745	768	761	812	753	766	756	766	737	804	721	756	771	798	757	822	782	770	794	737	767	753	728	816	768	734	743	777	772	754	790	767	749	779	757	779	774	732	748	749	781	734	771	762	794	734	736	770	754	757	771	784	746	768	755	722	783	790	741	747	694	821	765	832	769	788	802	748	772	803	751	813	793	762	808	764	775	771	763	712	723	774	751	815	789	791	748	827	730	806	779	818	797	731	740	820	717	775	800	802	790	769	758	810	784	776	774	753	755	795	779	749	807	752	773	761	751	752	765	753	785	754	774	749	788	727	758	763	757	732	783	770	753	761	775	766	784	779	759	790	784	733	787	739	774	734	755	744	751	781	781	728	821	806	744	760	777	764	769	777	798	722	786	791	810	793	720	776	791	780	799	769	782	769	749	763	770	745	776	811	773	782	780	793	678	738	741	787	760	747	744	778	741	787	786	760	782	737	756	755	780	771	784	751	782	756	797	722	756	740	699	744	807	800	785	778	776	738	783	749	772	765	795	742	784	792	724	796	769	750	781	701	761	764	757	803	752	770	744	792	743	783	766	774	730	765	811	787	776	750	795	803	748	825	731	760	795	791	763	780	756	785	747	795	751	772	766	801	758	786	814	748	765	741	751	767	725	787	792	759	765	790	779	786	746	724	717	758	769	765	726	732	769	763	790	743	755	763	791	750	766	787	758	779	781	740	775	788	748	786	770	795	767	774	732	781	753	783	769	753	751	816	714	779	781	813	758	763	796	797	760	705	798	772	734	775	773	754	729	766	744	756	762	766	775	712	763	745	806	786	779	740	822	750	760	764	736	758	747	748	759	749	714	710	756	752	792	773	806	773	767	799	784	789	714	785	759	741	719	766	798	773	787	752	739	793	739	773	812	775	746	742	734	787	741	746	750	781	752	713	733	773	780	775	792	768	830	805	778	777	766	773	815	790	745	691	778	809	749	761	775	734	743	817	795	729	768	798	799	740	757	783	739	715	768	775	808	786	754	745	789	715	761	751	747	755	779	772	767	773	778	769	776	711	759	774	813	780	803	820	765	764	796	779	774	794	775	767	786	785	734	758	783	834	762	787	758	792	717	781	820	727	805	746	703	774	750	787	743	713	775	778	802	747	737	729	726	794	786	783	750	763	763	771	803	798	767	764	788	794	780	762	795	765	747	796	744	784	756	781	741	745	770	789	763	721	786	779	754	791	723	785	766	813	781	762	759	755	742	798	763	737	770	778	743	777	711	828	773	797	786	753	777	720	740	793	770	760	733	773	814	797	745	755	745	769	791	707	777	719	761	778	746	788	743	784	738	759	804	738	788	773	737	815	805	781	785	775	738	765	786	794	805	780	725	837	790	764	741	730	766	814	778	758	792	807	760	756	717	804	768	769	778	772	752	775	774	804	757	799	799	760	747	747	741	789	744	790	790	760	771	755	762	776	812	798	732	748	818	733	764	762	771	766	755	769	744	767	773	744	758	728	784	765	808	763	707	757	751	758	785	791	723	765	737	763	764	822	784	724	760	806	786	769	760	773	787	792	774	793	813	829	791	809	796	790	761	751	746	726	741	762	792	811	834	766	762	776	756	727	766	725	747	798	749	741	762	762	793	762	815	770	782	763	787	764	758	811	738	839	774	773	759	748	775	766	802	729	740	767	775	751	744	804	780	751	822	789	780	760	816	813	744	752	723	774	740	729	749	721	724	759	717	778	757	754	759	803	768	754	758	770	715	743	799	784	763	764	777	765	772	747	766	775	742	793	776	783	788	699	743	809	746	754	817	825	784	729	728	756	751	750	788	790	818	798	799	821	785	769	810	814	831	762	801	724	780	776	806	783	742	756	766	761	778	757	773	795	774	783	786	771	756	784	818	740	751	817	726	770	800	752	776	758	747	771	706	745	746	760	788	764	802	755	743	760	773	767	808	753	752	796	757	784	739	784	818	775	750	735	785	756	772	745	775	741	749	779	820	765	765	755	801	782	749	782	791	742	764	804	751	801	838	724	798	768	779	783	772	765	758	742	763	801	790	816	748	776	801	744	757	711	823	783	771	768	765	767	762	745	778	736	766	758	800	754	766	767	803	764	733	746	782	801	818	716	727	770	737	760	825	774	726	748	800	752	845	763	774	779	726	806	763	783	743	734	774	798	759	763	801	769	762	781	752	790	834	746	770	738	737	795	754	790	791	831	775	779	750	773	785	748	796	810	739	776	764	776	735	823	764	704	778	766	797	765	798	769	768	752	772	798	827	774	770	781	724	772	772	787	739	771	777	829	763	749	699	767	751	781	762	785	795	761	749	797	751	780	752	762	783	746	760	768	800	784	790	736	764	763	727	742	840	744	772	776	792	839	828	763	780	787	835	722	777	780	760	765	745	783	731	784	786	772	755	792	766	714	758	795	796	771	742	763	780	770	767	773	742	747	810	730	797	741	735	805	800	790	772	769	744	772	760	738	778	790	729
56761	49869	36601	25012	23848	21717	23412	45539	45446	33908	21012	7833	668	315	245	260	233	240	268	233	248	238	236	257	234	239	258	262	279	300	252	253	219	243	289	220	245	258	271	239	258	243	221	249	256	245	251	230	263	204	254	215	234	246	265	244	236	229	220	258	220	255	233	288	254	232	249	224	246	203	212	236	264	235	258	263	251	213	229	267	209	240	261	222	255	248	262	242	221	264	223	246	241	227	272	242	247	257	239	272	264	270	232	250	235	251	274	235	221	251	230	239	233	226	235	242	224	254	234	241	251	260	225	262	230	258	240	252	207	236	244	281	223	263	244	243	259	272	205	220	267	247	229	274	264	258	229	231	253	245	200	206	242	212	251	240	246	241	249	259	248	238	238	230	229	278	260	220	226	261	242	235	259	268	237	262	217	238	250	252	229	280	251	224	248	275	242	247	239	245	253	253	225	267	241	243	221	243	246	274	265	253	261	268	246	239	234	219	221	231	273	261	253	265	204	260	258	241	246	263	222	262	224	271	224	259	258	246	224	285	300	235	215	243	253	252	248	245	251	240	246	233	236	239	186	246	241	236	253	252	233	306	246	259	258	234	228	263	224	258	231	220	230	240	264	295	257	233	222	248	219	220	232	253	235	235	272	213	260	262	253	251	209	261	240	247	245	251	256	238	274	280	213	264	234	259	236	278	242	280	254	243	271	243	258	242	250	224	228	259	279	269	242	239	252	258	218	266	252	236	234	221	248	255	231	241	229	246	246	266	212	220	234	245	233	246	262	274	260	223	253	244	248	261	244	260	219	234	218	233	257	255	222	278	218	258	246	230	219	238	280	241	256	246	249	251	227	252	250	252	263	272	260	252	260	270	238	258	232	237	247	243	287	217	225	261	235	253	254	243	248	267	282	238	219	275	261	211	220	235	244	246	250	281	250	253	217	247	264	226	260	243	263	247	261	245	213	233	260	255	233	252	232	241	256	224	275	248	229	226	246	230	228	251	258	252	201	236	263	256	266	266	253	258	232	231	267	254	235	237	244	256	230	237	220	250	239	220	236	218	224	269	251	228	246	239	277	224	255	251	228	236	244	249	219	272	262	256	238	240	256	252	236	251	245	251	241	265	255	222	257	264	241	244	228	252	237	274	245	231	243	228	245	237	219	275	255	253	248	235	255	243	271	258	260	240	288	251	248	243	258	264	229	247	240	268	237	255	231	235	240	225	237	224	240	238	257	247	219	258	268	255	266	279	248	269	248	239	237	246	268	236	248	226	251	258	247	237	251	262	251	264	261	252	242	271	277	233	233	248	231	213	230	223	224	261	260	244	232	243	236	231	242	225	229	247	242	226	261	250	234	223	230	277	242	255	254	250	261	257	254	252	247	256	202	218	243	243	241	254	253	269	236	249	249	238	248	239	252	245	242	250	215	239	225	222	239	251	252	252	228	228	244	223	264	244	255	239	225	255	266	214	243	246	290	246	245	238	244	228	242	237	248	229	235	216	247	245	217	257	241	244	260	238	227	241	238	224	236	221	265	216	233	259	241	268	240	239	289	249	244	257	244	231	242	230	238	233	241	218	214	234	247	256	239	250	220	234	257	229	229	260	240	264	243	251	244	259	259	218	253	217	267	230	264	253	242	257	247	243	256	239	217	265	256	255	278	255	252	249	243	268	248	273	258	235	213	236	247	240	228	263	233	256	265	241	210	258	244	224	244	276	219	217	253	265	257	239	260	265	238	238	241	229	268	277	203	254	243	244	232	245	252	240	267	236	269	277	254	212	241	269	243	266	251	249	257	253	234	236	248	258	258	243	242	268	245	248	263	276	253	249	242	256	251	220	250	258	226	224	228	230	205	242	234	222	228	225	248	235	257	247	274	233	240	221	241	230	248	224	250	239	247	263	238	255	240	252	249	219	253	265	239	276	248	266	248	241	251	253	237	241	253	228	231	234	247	234	262	225	239	233	276	245	262	230	227	241	266	250	252	231	217	247	237	234	240	252	232	259	247	240	256	252	252	246	239	252	245	238	240	264	232	254	205	209	250	270	209	245	255	198	241	229	248	229	232	249	272	222	254	264	238	263	238	269	211	237	243	228	239	255	263	234	248	247	249	228	276	234	259	236	249	230	243	253	236	273	261	237	247	232	267	228	239	261	206	255	223	216	245	240	233	238	272	234	263	247	257	228	250	199	224	242	229	253	255	236	235	236	231	238	244	227	253	235	247	272	230	234	239	235	262	214	245	243	271	243	238	247	257	245	250	273	289	246	202	251	232	245	248	227	222	256	253	243	244	249	225	234	218	254	240	249	240	216	233	244	240	230	261	235	265	243	212	246	234	274	235	256	209	230	232	245	254	231	235	262	247	235	228	253	252	224	267	232	269	238	239	251	224	268	240	265	220	260	268	238	246	232	227	238	241	229	253	245	234	240	242	253	212	247	208	241	224	251	254	240	245	241	242	251	241	263	238	272	264	245	254	271	237	238	247	225	226	274	265	260	251	220	253	272	228	244	243	215	255	261	235	229	260	223	232	243	236	234	244	246	215	243	243	247	240	248	240	249	257	290	266	267	232	247	242	258	228	252	244	267	238	234	254	263	265	263	220	236	250	243	226	257	229	253	249	251	237	266	252	265	248	212	272	234	249	239	267	234	236	261	234	235	225	237	288	228	212	233	244	230	234	262	250	255	226	261	216	257	243	243	241	277	270	234	245	252	238	261	228	247	280	240	263	243	243	206	241	245	252	252	251	210	231	246	210	244	227	272	261	222	225	222	239	230	253	249	237	243	257	262	233	217	240	258	272	228	235	232	254	244	228	260	263	246	235	249	252	248	230	242	252	223	247	245	236	243	287	266	252	227	220	253	246	257	257	277	259	247	242	263	270	229	250	238	208	246	241	246	240	246	246	251	229	237	231	252	233	232	250	243	250	262	259	239	257	234	250	209	253	255	261	222	238	233	238	243	250	238	244	246	278	197	241	269	233	253	251	228	231	271	243	247	265	241	235	239	272	233	237	254	232	252	245	276	228	238	244	252	223	241	258	247	221	242	273	207	236	261	245	235	262	257	269	286	252	261	235	243	267	226	235	270	232	267	230	238	239	249	223	215	259	234	246	243	256	243	224	229	254	274	244	234	244	235	217	239	242	282	244	250	280	239	232	240	252	243	271	277	230	269	247	264	212	235	245	277	241	216	239	246	218	253	287	222	245	264	250	240	261	257	249	262	243	245	245	231	218	227	235	245	265	289	241	246	232	214	243	226	283	231	240	259	238	268	284	253	224	232	251	228	264	252	238	230	280	237	240	222	241	278	253	232	221	236	229	251	237	235	250	239	245	234	252	237	228	229	261	254	219	244	257	247	251	244	250	247	262	265	216	250	259	255	248	223	276	232	244	250	246	249	233	224	240	244	251	263	247	235	216	249	224	235	246	244	247	228	249	229	263	267	222	213	265	252	221	247	249	272	243	222	229	202	247	254	256	220	238	269
47456	60975	43877	15804	12921	10691	31219	60854	58515	47480	35569	16601	1553	887	645	637	613	561	661	631	571	559	558	563	563	562	568	575	565	575	535	563	573	557	507	567	509	551	556	524	525	599	621	559	605	579	561	534	562	572	553	583	593	572	575	555	568	581	582	601	518	558	575	536	556	541	540	581	558	556	533	563	575	525	580	529	515	578	538	561	505	523	584	594	539	532	511	536	551	584	541	551	547	597	533	523	545	547	587	568	586	559	576	583	580	595	543	523	564	568	567	582	507	557	543	546	537	553	559	569	565	523	536	557	603	559	555	528	551	575	564	592	593	508	573	582	544	525	556	528	528	556	577	524	566	536	541	546	547	587	595	584	538	623	558	550	532	572	568	579	544	530	532	532	540	566	535	593	521	581	537	560	532	575	524	566	563	574	548	536	558	572	503	567	555	582	581	562	528	547	570	552	545	585	508	568	548	595	530	517	551	524	577	571	589	574	554	548	581	568	521	504	498	515	546	563	544	550	544	578	535	514	571	592	552	542	553	520	544	551	591	553	513	556	581	557	556	488	539	529	545	550	584	561	550	546	522	562	566	572	551	530	550	586	513	537	592	567	536	551	526	549	545	568	518	514	554	601	579	572	572	590	563	559	565	580	535	537	529	544	541	546	565	566	546	564	515	550	521	560	527	536	598	508	539	536	579	537	526	545	584	552	542	522	568	514	562	604	537	537	551	570	599	513	548	576	581	588	550	596	565	563	526	526	581	566	511	557	549	505	603	519	589	544	509	533	575	568	537	609	548	533	576	544	588	537	580	533	577	542	555	547	567	570	543	584	565	553	525	541	561	562	613	581	576	592	520	553	569	524	534	509	566	552	558	596	565	573	484	528	539	542	525	570	519	571	544	538	573	564	582	539	533	581	501	569	552	582	550	552	566	536	539	546	560	534	542	551	547	559	570	611	552	548	571	530	547	554	567	582	520	533	554	580	510	581	591	534	581	568	565	544	557	587	553	528	562	580	541	537	558	527	523	603	541	549	538	575	544	567	544	539	559	547	536	552	560	535	598	547	508	540	544	572	547	563	552	514	550	574	525	551	538	583	582	561	560	538	574	550	543	564	502	583	542	554	564	573	546	565	576	584	509	537	540	562	517	568	552	547	548	537	530	534	545	577	560	558	538	549	557	537	557	561	562	511	567	550	540	554	553	526	571	524	555	524	526	544	576	516	489	560	540	552	561	519	482	541	548	527	550	564	536	521	555	573	562	574	503	539	560	536	575	561	524	565	546	544	561	543	573	594	548	526	562	613	525	550	519	565	565	549	507	528	603	536	611	532	562	605	513	536	606	527	546	601	579	553	572	535	587	523	559	509	565	570	530	531	581	536	543	543	544	585	555	528	564	531	582	529	544	506	539	547	533	546	567	529	543	530	567	560	565	542	556	579	597	571	546	577	550	562	530	547	533	574	536	517	539	566	615	549	569	504	496	530	559	573	528	527	533	546	559	515	564	527	552	547	535	550	567	560	508	547	564	594	568	609	551	533	536	542	531	523	546	559	509	562	566	550	554	536	578	515	523	625	540	555	528	570	589	552	506	507	555	553	542	539	549	549	589	544	541	563	564	582	513	581	582	552	564	549	510	556	549	543	549	582	543	566	582	565	513	554	534	515	541	607	561	580	544	519	552	548	560	538	509	547	588	550	542	543	522	584	532	565	574	546	538	606	563	620	564	567	556	525	537	534	516	576	558	528	511	591	546	565	547	572	580	543	592	535	565	516	585	537	545	534	571	527	557	555	552	511	579	565	566	539	530	564	557	538	531	502	556	571	545	541	544	547	555	566	538	570	520	560	544	560	535	551	572	545	543	592	551	543	551	533	552	544	569	587	579	545	599	523	518	552	554	569	575	545	599	540	540	557	540	548	549	514	556	514	561	572	595	541	518	528	550	561	552	599	564	540	582	558	572	562	547	574	576	568	533	531	544	509	603	516	531	561	564	578	556	555	535	568	587	567	581	564	580	561	550	537	584	547	510	557	564	547	559	543	569	561	533	555	509	567	547	571	564	562	546	586	552	541	560	601	574	539	599	497	551	576	571	554	512	543	508	526	563	549	577	559	549	564	517	567	538	531	563	581	508	549	582	536	530	515	546	562	554	593	543	586	552	559	568	508	577	543	540	533	550	559	541	546	555	564	567	496	535	517	540	557	534	533	565	516	530	594	552	561	585	516	555	510	527	558	623	551	548	575	583	576	511	532	553	589	541	530	525	533	542	536	519	567	525	558	539	554	538	551	590	555	513	544	506	590	586	543	540	581	522	554	592	545	562	568	533	550	560	556	567	543	589	524	554	567	493	541	549	564	568	558	525	579	561	557	552	532	582	564	486	563	590	553	572	527	572	547	539	562	550	530	532	532	586	541	588	557	541	503	550	558	544	555	557	567	567	523	555	589	560	565	556	589	571	521	552	535	538	545	550	535	555	540	561	569	591	553	573	530	539	554	547	556	540	546	545	562	563	547	562	575	603	590	519	538	551	557	538	606	511	513	551	517	535	496	530	532	494	587	526	549	578	573	592	571	571	553	547	544	565	557	575	584	542	541	568	533	543	559	534	569	578	542	556	557	550	530	522	574	553	546	583	541	565	533	548	525	541	569	502	565	552	567	547	492	561	547	533	560	613	542	549	592	583	530	564	597	553	544	542	542	517	535	530	518	544	509	539	542	550	558	567	511	606	495	538	582	557	530	585	536	523	576	528	531	544	581	560	562	524	512	526	567	572	560	513	541	524	582	529	551	564	553	566	536	560	536	568	507	533	600	547	590	511	574	545	493	578	551	550	579	563	550	599	520	558	523	546	502	546	523	523	522	560	562	525	512	562	529	573	555	545	535	561	565	548	522	537	558	559	555	577	502	637	541	535	548	548	569	587	559	552	541	579	564	561	543	511	559	571	566	588	552	572	572	573	571	551	537	534	608	593	547	547	563	556	559	510	588	530	547	516	555	565	538	555	551	557	520	546	557	468	552	568	614	553	545	536	543	547	557	538	558	544	543	527	572	513	494	568	557	578	535	552	530	552	543	511	517	565	541	523	546	523	537	552	546	539	569	532	554	546	538	515	520	519	597	524	544	568	544	550	545	546	501	548	508	563	580	572	547	517	531	541	552	533	566	532	550	567	564	586	554	525	562	559	576	572	582	600	514	554	544	535	521	541	550	510	556	547	540	543	527	540	608	528	545	509	588	559	519	566	552	548	577	550	573	571	591	568	545	566	527	564	558	550	553	560	598	538	569	612	538	545	557	563	527	544	554	524	568	541	541	494	573	569	579	503	609	593	557	550	588	544	596	579	509	567	551	557	565	530	560	522	570	550	564	551	536	580	555	565	527	538	565	571	507	560	574	530	565	541	547	548	623	597	561	535	540	574	561	602	529	539	584	529	539	542	523	519	561	547	553	541	578	546	522	562	515	561	554	565	547	536	570	577	557	562	606	514	602	547	565
22089	28846	11359	1950	860	591	814	1831	2260	1974	1551	706	271	286	298	297	296	289	325	277	282	265	273	309	280	314	304	314	284	299	281	301	293	300	267	328	290	270	284	302	313	304	309	286	294	314	283	309	292	305	281	257	298	281	297	304	259	297	278	262	270	317	295	271	289	279	297	270	266	328	318	288	281	286	306	297	288	295	325	281	286	280	311	276	301	280	297	299	298	282	297	320	312	286	312	302	272	295	288	284	295	288	300	289	303	275	294	308	301	262	291	310	274	279	310	295	281	297	292	267	294	288	312	318	302	326	321	309	312	291	280	275	309	283	296	307	329	285	288	318	314	279	290	293	277	316	355	282	304	307	305	310	265	245	290	265	295	259	277	281	278	308	302	312	325	257	271	258	311	313	266	306	298	310	296	279	286	305	295	281	285	256	280	318	306	312	295	286	299	294	289	302	302	305	295	308	282	309	294	321	318	259	281	342	322	301	309	300	279	317	269	303	329	304	291	311	302	291	304	285	277	253	327	304	295	334	309	268	304	301	315	277	306	275	308	291	300	309	283	270	274	297	276	268	298	277	281	282	275	263	288	262	295	255	287	301	305	306	299	278	317	294	282	303	282	300	299	312	283	340	287	254	328	317	294	279	265	281	284	284	283	285	309	286	306	288	268	273	303	286	271	309	305	319	305	312	292	294	274	306	292	280	281	271	290	284	306	305	312	288	317	308	286	303	306	332	317	301	321	307	301	285	293	265	304	288	284	302	297	257	306	311	275	288	276	285	284	278	317	296	291	304	310	316	261	296	286	342	293	290	335	284	304	309	302	297	292	279	287	271	315	285	272	317	271	293	291	301	302	281	291	264	293	317	312	286	302	286	302	293	330	296	294	295	287	325	329	311	291	330	277	305	322	310	298	299	331	332	277	308	294	303	281	316	273	307	282	311	270	247	295	290	265	308	273	285	316	340	322	298	264	298	310	317	291	321	264	288	300	295	277	278	283	280	296	300	298	285	326	295	327	293	281	313	309	323	309	282	297	294	309	284	298	294	273	282	291	303	295	289	292	278	291	257	321	287	287	279	304	271	324	326	299	306	303	289	284	315	278	322	279	292	304	283	272	275	266	307	312	306	267	274	312	291	319	329	290	293	290	279	300	286	315	294	310	284	310	316	313	276	315	315	272	274	307	314	287	286	316	289	308	321	279	296	287	258	303	302	288	284	294	281	334	288	302	332	330	279	276	323	289	279	282	284	288	299	313	313	288	306	295	330	306	299	283	311	269	284	319	288	286	289	301	310	290	297	295	295	289	287	300	286	300	269	292	265	289	272	290	265	294	318	281	298	303	296	322	313	272	279	288	293	282	283	303	283	314	263	264	326	304	307	297	303	315	284	299	323	290	310	295	288	268	292	300	298	280	295	311	317	276	314	315	289	305	293	252	285	301	327	287	311	301	293	306	278	295	318	301	281	307	306	271	329	302	283	283	291	294	273	302	326	281	297	301	305	304	279	261	278	309	306	279	314	317	295	290	314	324	338	286	282	316	290	293	285	294	329	303	289	288	288	303	298	244	327	272	287	281	268	279	300	295	277	286	264	286	272	332	301	276	312	282	306	288	293	292	306	266	261	274	265	257	297	325	265	300	315	273	293	299	299	276	260	309	290	290	285	298	320	293	302	282	302	274	293	260	306	308	263	277	277	284	317	295	300	282	296	288	272	283	298	330	302	279	278	305	288	297	294	298	296	291	327	283	326	291	289	298	299	294	261	299	280	295	292	271	303	284	309	303	291	273	266	302	297	261	261	306	303	295	260	276	309	331	313	304	284	312	293	297	298	301	267	319	304	276	302	298	310	272	280	290	341	291	328	260	282	298	302	289	351	292	301	298	297	259	281	289	316	316	280	294	307	316	297	279	274	322	277	299	302	306	301	301	329	303	290	283	285	288	320	303	310	300	282	359	286	287	297	322	267	288	297	299	286	278	303	282	269	286	301	307	283	295	297	272	329	288	284	308	287	277	299	322	284	293	300	316	322	299	258	303	291	315	303	299	255	279	290	307	291	280	267	277	268	294	295	286	280	304	308	286	296	316	300	301	296	321	311	302	273	307	303	297	293	288	332	270	302	317	286	282	295	293	315	340	296	285	324	296	304	317	281	285	339	310	317	274	313	273	277	297	313	323	322	271	281	322	287	281	285	273	303	306	306	295	312	317	275	261	309	305	274	302	269	300	305	261	346	290	275	298	279	285	292	309	276	307	302	284	309	307	254	304	269	300	265	332	272	286	286	294	291	354	279	282	302	252	296	349	283	262	297	273	262	326	299	295	302	294	282	287	310	269	273	290	319	291	272	330	325	266	293	305	284	287	268	307	299	273	313	290	313	308	309	280	299	298	281	260	295	324	287	308	283	320	301	333	322	325	306	275	278	289	301	307	303	268	316	270	289	295	276	308	289	270	288	327	298	291	303	288	282	305	259	296	296	285	337	291	297	282	297	297	277	263	305	289	296	325	295	302	318	264	289	303	296	280	309	290	322	300	301	300	276	280	323	283	273	321	299	257	293	273	272	291	276	279	298	316	287	310	307	302	311	287	270	252	282	282	294	307	312	289	291	279	298	295	300	281	301	302	250	302	303	355	306	303	283	311	307	308	302	271	292	274	317	283	284	272	295	296	266	289	281	278	281	258	301	295	274	314	291	318	312	310	296	262	254	271	280	321	300	295	284	297	307	299	290	281	302	318	275	278	281	334	297	310	279	268	286	316	283	284	313	289	274	291	287	299	276	295	271	265	294	278	265	287	309	304	274	278	306	296	281	283	307	321	289	321	269	272	273	266	281	259	259	297	303	274	296	281	296	312	306	306	337	281	296	293	296	293	288	281	280	312	299	276	316	299	323	320	265	277	305	293	288	304	272	315	292	264	292	289	294	279	303	273	312	312	289	289	322	304	311	305	284	290	296	283	353	302	311	321	294	287	315	321	299	292	294	282	299	294	299	310	316	299	299	317	287	274	283	263	299	280	277	308	311	277	311	291	261	303	268	302	247	322	290	305	285	281	275	308	312	306	295	281	268	274	299	320	288	280	319	289	275	282	305	299	296	235	279	307	287	290	285	303	304	264	275	288	296	299	292	294	305	309	285	290	307	300	311	300	280	283	278	280	296	306	279	283	281	332	262	278	289	309	297	289	275	289	328	323	316	291	271	308	300	300	325	291	299	292	272	310	292	308	305	298	317	288	303	257	314	291	288	295	292	270	295	278	290	334	273	278	308	294	299	273	286	295	280	288	303	314	294	283	326	295	280	288	323	319	316	304	282	328	334	291	288	289	273	306	292	256	291	258	320	314	282	301	317	287	297	311	336	266	290	245	325	310	291	313	315	299	295	302	285	311	296	305	309	320	296	324	326	282	293	329	278	267	286	283	313	297	287	319	289	280	315	273	297	296	305	275	292	312	303	288	319	297	283	308	318	280	279	309	336	295	284	305	322	290	302
16530	25065	9672	2366	2200	2040	3614	8395	9024	7795	5576	2102	720	706	667	724	667	688	695	685	703	679	659	693	679	722	678	684	703	683	741	683	695	676	722	740	708	677	671	694	712	668	705	669	725	656	623	705	725	711	736	684	704	684	652	687	691	688	681	709	709	697	692	668	665	694	738	696	673	688	643	733	703	665	703	732	743	675	688	734	670	687	667	682	700	708	704	719	671	680	650	664	717	660	691	735	672	709	681	677	697	721	727	720	699	751	688	654	671	674	740	682	689	654	660	685	689	692	678	701	701	719	673	635	657	676	695	748	698	680	693	666	677	671	690	660	651	690	694	698	666	676	678	705	693	680	691	644	669	694	711	717	661	700	656	693	677	680	661	736	734	726	661	676	671	671	728	726	713	692	692	699	686	704	719	676	712	712	687	699	732	661	695	692	696	653	688	681	723	692	662	681	718	733	707	734	667	713	710	674	697	663	709	661	714	686	704	642	753	748	671	713	705	732	716	675	688	707	681	675	700	655	693	702	664	723	680	747	695	685	650	662	705	687	690	708	685	682	647	684	691	666	718	696	674	680	671	704	744	673	665	705	655	724	689	719	690	707	685	715	712	659	712	672	680	720	701	723	670	647	684	662	702	709	665	696	707	655	691	703	691	681	661	728	712	710	673	661	712	737	702	733	731	683	727	709	673	710	708	687	690	672	715	719	681	700	681	669	708	730	722	716	701	687	673	685	677	713	647	684	632	709	710	651	707	680	669	714	706	693	678	712	690	693	725	717	773	694	669	699	667	726	658	664	708	700	666	687	653	660	694	739	656	638	645	708	683	718	695	705	697	706	706	716	685	641	680	699	691	713	702	698	676	680	695	706	716	674	665	676	694	665	673	690	687	718	696	663	678	687	689	732	671	713	696	713	702	683	682	718	696	664	705	681	645	721	678	641	702	697	708	635	671	709	711	673	666	699	696	665	716	719	672	648	684	650	641	686	679	706	676	686	647	677	670	716	719	740	667	695	659	711	665	696	660	658	688	743	714	655	725	745	695	731	662	707	681	676	696	676	762	673	671	657	702	696	709	728	672	668	702	687	717	677	701	673	673	694	685	688	704	697	626	674	698	702	663	698	747	690	692	712	681	704	667	703	729	638	658	637	672	701	688	688	670	659	657	699	693	733	670	659	672	706	675	681	704	649	704	726	708	682	684	739	651	676	736	704	683	657	693	694	626	667	694	677	668	709	651	724	670	619	657	714	701	702	713	687	706	700	708	668	680	664	705	680	708	731	684	703	667	665	667	682	685	667	633	730	746	690	707	711	720	675	704	659	707	676	680	740	697	679	701	688	671	686	721	681	696	707	674	731	677	697	686	754	713	697	688	707	693	687	645	665	676	716	638	701	687	720	694	675	690	654	720	701	658	778	726	694	716	748	710	690	681	699	714	646	716	665	692	722	688	681	698	674	691	679	714	690	696	682	670	672	678	681	696	739	681	702	681	660	685	725	706	699	730	682	665	666	651	748	696	726	706	678	699	675	707	659	703	671	671	696	675	674	678	704	648	739	655	691	675	682	671	699	688	696	693	718	669	706	711	679	713	708	709	714	729	679	691	662	702	677	682	690	668	690	686	693	668	693	664	667	676	678	691	693	700	690	706	676	711	689	683	700	724	670	663	687	654	680	737	692	680	689	711	685	639	691	730	689	712	686	716	658	676	685	706	620	739	679	684	713	615	715	687	625	669	702	703	698	753	720	686	671	714	718	645	631	683	685	726	692	720	687	711	703	680	723	667	661	678	679	706	689	712	727	658	707	694	655	677	668	707	711	698	696	680	697	700	713	660	692	674	697	681	698	727	702	632	658	660	671	644	725	694	684	728	653	683	720	728	692	706	659	692	719	680	705	692	716	663	707	687	658	758	740	638	711	698	699	681	709	716	711	685	707	682	683	644	715	687	702	695	695	734	728	678	757	688	641	686	685	654	720	712	702	713	700	684	664	675	691	670	718	716	639	717	703	680	723	734	650	696	691	671	734	685	717	653	697	716	730	678	674	720	713	686	689	661	678	648	686	649	667	703	657	705	718	691	681	668	692	716	688	698	644	690	702	672	668	677	713	689	703	678	680	666	710	661	691	716	666	693	690	691	708	736	646	666	710	657	733	732	661	718	658	688	695	715	701	716	682	671	711	690	634	682	749	692	667	668	697	639	662	693	719	710	667	717	705	696	678	663	648	713	697	709	672	697	665	709	690	649	706	701	691	726	692	708	656	693	692	662	676	693	719	664	720	698	724	685	649	701	671	694	729	708	729	676	720	678	695	693	662	734	679	663	718	641	681	702	666	705	713	692	717	661	676	695	711	677	664	681	678	717	681	680	718	663	698	712	706	703	695	658	713	676	721	712	715	708	707	705	705	686	695	698	693	670	679	682	687	686	652	723	673	698	682	634	705	710	664	704	708	693	699	694	695	711	703	655	636	682	755	652	677	662	677	686	690	711	685	722	666	746	691	694	654	732	652	689	701	698	708	668	715	671	731	695	695	669	761	720	744	669	747	686	657	640	642	681	664	698	679	677	661	725	672	679	686	665	707	672	713	675	671	673	730	627	685	665	658	691	698	657	669	658	641	706	670	722	705	732	715	715	677	709	686	679	704	729	651	665	679	681	713	674	679	691	668	597	703	698	703	659	701	673	687	686	680	699	661	645	668	693	643	710	649	670	687	689	663	732	683	706	665	665	684	694	665	675	707	683	674	648	678	694	694	708	723	696	690	699	645	694	712	725	686	696	702	697	714	675	675	698	701	677	713	689	693	668	706	708	683	649	696	667	718	676	693	667	669	715	684	727	662	682	722	663	656	722	705	697	672	715	642	709	682	695	703	711	724	700	688	668	692	715	674	726	724	724	762	715	681	699	645	724	696	734	708	665	668	714	728	648	723	784	733	755	726	681	738	734	756	696	662	697	662	690	655	688	646	665	692	695	651	639	690	724	723	678	733	662	663	668	678	696	655	698	749	704	738	684	697	695	706	715	664	641	679	656	650	659	681	728	667	713	726	677	696	696	711	672	684	690	689	675	676	752	700	734	707	779	684	687	669	683	680	616	645	695	757	683	704	676	658	690	688	683	664	654	653	659	681	718	684	705	747	657	673	674	715	712	718	674	656	732	729	719	677	665	670	693	658	641	655	708	684	740	715	683	713	692	703	688	706	690	721	680	643	717	712	685	706	701	667	753	716	686	732	695	678	664	708	680	665	678	697	702	704	662	719	649	672	718	716	709	692	699	733	673	669	707	674	674	710	671	694	704	719	698	698	702	684	725	713	637	670	689	725	702	669	684	628	665	693	689	644	692	715	672	706	668	695	668	698	714	680	660	726	674	654	666	671	691	695	715	704	729	696	694	768	660	697	696	728	643	712	739	700	659	723	727	662	681	663	706	703	673	699	702	699	678	660	692	725	745	658	702	708	668	690	693	657	664	682	677	658	655	669	703	711	749	726
50306	52574	33978	23434	19326	11838	12514	26755	28062	22149	12514	3332	439	350	345	324	321	332	329	330	361	365	325	325	332	327	342	356	323	308	324	339	328	357	351	334	358	322	318	333	353	332	343	329	311	318	333	320	340	335	321	336	322	343	337	329	339	325	357	336	329	356	279	336	306	346	284	318	327	336	357	325	339	363	364	307	364	330	315	308	357	308	318	344	333	335	341	333	338	338	316	319	337	331	302	292	306	346	322	348	319	325	315	340	318	327	310	368	323	342	373	314	348	333	333	307	330	348	340	321	350	327	311	328	312	333	334	317	352	338	370	331	326	293	357	323	304	325	385	364	334	325	321	300	292	357	338	331	299	289	330	336	350	348	357	321	350	312	346	357	338	387	338	321	313	318	331	361	320	347	323	342	364	343	334	347	331	338	348	339	346	332	323	336	320	348	341	343	365	348	289	334	349	309	293	337	353	324	293	353	303	323	330	319	334	323	340	321	307	337	333	288	330	331	292	306	345	334	322	307	347	320	317	336	352	362	338	329	331	363	310	349	360	316	319	350	369	333	324	327	308	331	355	322	348	330	291	330	326	316	293	323	295	327	333	327	307	318	332	332	343	370	356	297	310	329	355	327	352	308	317	319	332	338	348	332	313	328	302	294	344	304	347	370	313	351	340	333	327	316	343	335	349	300	332	365	321	351	317	332	336	323	314	316	317	317	314	360	382	299	342	332	349	338	322	347	339	315	316	357	328	339	310	336	338	327	338	337	322	335	327	373	346	328	346	311	318	341	335	340	330	293	335	314	354	328	313	363	340	346	333	326	287	345	324	300	364	338	314	353	327	329	343	309	349	347	319	298	329	327	314	335	319	305	330	309	307	315	299	336	354	302	362	326	312	379	321	339	320	317	301	327	354	369	336	325	320	342	327	350	348	309	298	309	314	348	343	336	312	344	340	336	353	349	324	336	360	326	350	335	340	340	311	333	357	333	329	333	338	338	332	352	312	340	323	322	343	335	318	318	347	310	303	354	377	291	342	309	318	322	330	317	332	330	358	362	315	303	337	317	316	346	314	331	378	366	315	313	324	323	330	325	332	313	344	330	336	367	339	329	322	357	323	336	306	324	335	342	350	335	306	316	348	336	322	341	313	313	366	316	334	337	327	339	343	370	311	318	330	284	313	288	359	308	308	350	355	347	331	308	342	360	332	336	333	314	276	317	342	301	340	333	323	318	307	334	321	336	296	331	334	315	293	333	352	357	307	314	307	325	318	352	330	308	350	319	320	305	327	321	349	335	355	338	331	312	318	342	348	293	325	341	330	335	358	335	345	350	325	306	359	329	320	358	344	334	364	314	338	308	308	308	359	352	356	318	322	320	299	330	330	328	404	319	322	318	328	337	325	352	373	341	376	330	336	325	316	355	311	336	321	313	315	331	333	319	314	332	328	367	354	330	308	325	318	319	323	310	320	304	324	286	344	331	318	322	310	307	346	342	339	320	314	361	328	333	318	354	329	371	304	330	356	348	314	318	328	335	313	324	330	301	336	305	323	325	308	322	335	345	325	361	347	337	346	322	343	352	316	339	353	332	324	309	335	333	326	340	321	336	376	302	319	310	365	350	347	276	325	361	317	333	326	386	340	340	334	317	348	351	344	316	314	371	343	320	345	336	341	322	339	328	331	334	277	357	333	375	338	333	298	322	348	308	312	354	305	364	330	307	341	319	308	306	326	331	351	353	325	342	351	291	306	312	376	341	311	295	305	340	307	330	344	316	341	362	367	339	305	297	313	359	339	328	314	349	346	332	340	307	332	312	320	324	325	308	328	329	369	345	333	351	331	322	313	335	347	366	361	326	329	336	318	342	332	343	284	309	307	345	343	347	320	326	319	321	332	322	303	355	318	330	348	339	324	348	298	316	323	318	319	356	334	315	290	360	322	307	292	321	312	340	341	334	336	334	337	343	328	267	331	313	351	315	309	334	318	335	321	332	317	309	318	305	311	322	311	357	359	326	321	319	325	315	315	331	337	323	315	326	322	305	326	311	347	344	349	366	342	322	330	349	327	325	293	331	341	368	311	341	318	311	335	297	332	338	328	353	313	316	306	349	316	321	288	324	339	327	342	323	326	348	322	340	333	321	329	342	375	334	336	329	305	330	329	293	320	316	334	315	359	344	328	324	325	335	331	316	350	341	324	329	320	339	347	344	332	312	299	338	330	314	363	354	340	337	334	353	313	339	298	342	328	341	375	342	344	330	355	331	330	328	358	333	347	345	328	341	327	332	305	300	334	360	323	325	354	350	339	337	352	339	313	301	332	380	337	359	307	336	324	303	351	367	339	321	344	350	320	334	354	377	323	324	337	340	332	350	346	320	328	329	334	348	346	300	335	337	305	320	335	313	306	346	326	326	322	343	350	346	346	339	339	319	323	327	346	324	343	327	334	345	320	312	316	326	346	336	328	348	343	309	348	340	314	298	301	333	327	342	362	340	319	345	322	311	345	341	329	347	322	294	342	312	320	330	323	337	301	326	302	336	355	366	320	320	332	396	336	322	340	319	348	293	349	325	328	359	329	329	306	320	358	333	335	322	336	320	307	288	342	316	363	351	362	345	293	343	342	318	299	324	322	332	324	331	310	305	374	297	327	292	356	304	370	350	366	350	331	312	308	344	299	326	335	350	313	333	304	301	335	339	325	317	327	303	280	318	331	316	344	335	344	334	305	343	321	310	313	315	313	328	303	323	336	332	327	318	360	323	341	347	322	335	312	299	310	351	346	347	314	309	338	327	332	341	325	320	337	334	327	302	352	314	362	335	320	341	333	321	328	337	345	303	338	301	329	353	328	330	334	351	324	346	298	367	290	296	342	312	316	333	361	322	348	370	354	331	345	330	336	301	356	342	314	324	293	328	320	302	361	355	313	283	327	343	335	330	324	361	362	315	325	334	340	353	310	293	351	325	318	301	316	359	304	320	320	318	328	324	318	326	341	301	326	317	334	324	339	359	307	330	323	353	317	335	348	321	300	304	349	314	304	330	348	317	340	333	370	339	319	318	334	352	312	332	333	335	336	309	331	325	368	385	280	313	343	328	378	338	325	296	337	339	331	342	303	314	318	312	288	333	333	296	328	364	327	355	336	332	283	356	324	342	319	317	312	318	315	330	334	345	354	353	328	352	346	298	333	335	329	301	323	311	334	326	343	342	376	348	374	304	346	331	313	320	312	341	361	341	349	338	323	347	311	327	322	355	311	320	327	330	315	314	310	320	332	330	310	337	313	332	337	300	321	342	307	320	332	317	334	332	293	323	328	349	319	317	325	341	318	338	310	309	309	329	324	305	321	360	339	326	305	325	321	318	363	315	343	337	358	343	310	307	335	316	321	328	320	346	353	332	335	331	326	324	309	321	321	346	326	337	316	315	344	349	332	299	337	302	327	362	337	303	298	320	337	330	340	320	315	342	342	326	331	347	372	337	358	311	342	331	347	351	330	339
40022	55740	32323	11091	9247	8175	26305	45173	44962	39069	27390	8047	1067	924	825	800	780	793	790	810	744	736	652	755	736	780	784	753	699	731	739	766	801	740	767	776	719	698	772	742	783	731	772	744	785	753	718	726	686	814	739	735	794	713	721	687	796	707	734	717	708	760	746	755	725	710	755	711	740	774	761	704	754	716	780	729	712	747	708	746	780	757	741	742	731	720	754	699	732	704	768	711	790	719	731	785	771	710	694	749	765	793	754	742	760	737	756	744	732	742	782	761	814	761	764	742	733	725	767	747	737	758	732	749	747	718	736	747	731	794	746	787	727	754	676	718	753	781	814	752	762	731	715	745	811	773	729	769	759	690	738	743	730	809	765	733	737	747	718	757	741	734	778	706	706	770	789	767	730	723	725	748	782	738	718	714	782	768	672	784	756	766	793	790	730	720	761	787	775	732	738	700	740	731	737	735	765	712	691	721	734	732	752	740	720	835	714	732	795	774	727	699	720	800	792	776	753	760	742	716	784	779	740	764	678	752	735	749	758	787	719	776	722	725	694	747	776	724	737	769	751	791	803	761	739	697	735	763	699	739	724	701	765	723	730	741	755	716	711	698	733	715	727	776	725	755	745	737	776	805	744	730	687	752	706	720	726	789	750	687	759	757	714	701	737	796	750	734	795	731	740	713	745	707	777	728	734	733	756	746	783	723	694	755	718	756	729	731	742	808	759	726	743	754	725	790	720	702	751	765	716	778	729	743	749	727	778	759	723	753	750	738	771	752	746	729	758	733	771	773	763	699	760	744	758	709	715	689	709	756	737	773	810	720	727	759	747	727	787	795	718	738	764	780	775	668	740	741	729	778	746	739	717	778	690	782	719	704	744	735	695	719	762	717	752	738	710	764	760	739	750	769	760	730	784	734	756	706	799	719	741	764	737	754	736	748	807	717	741	739	732	729	726	789	748	691	698	752	720	747	773	741	753	703	734	777	703	755	771	729	721	719	791	751	750	710	676	764	731	715	715	767	778	741	734	746	751	700	788	758	731	741	765	730	759	767	705	793	745	728	769	736	785	780	760	764	770	732	786	735	727	722	762	776	766	706	771	724	757	733	718	748	723	773	762	797	778	762	700	719	734	751	725	724	737	793	766	737	678	751	732	748	752	754	750	715	771	745	762	729	680	701	746	746	744	773	794	701	766	749	752	762	734	721	770	769	795	734	722	714	737	772	794	766	727	755	765	710	780	733	782	733	741	744	756	711	771	746	766	793	788	709	720	755	764	768	757	802	720	728	735	732	758	724	716	730	762	726	707	771	718	789	764	736	746	776	708	754	732	758	780	748	731	729	758	748	743	719	721	718	694	731	743	738	777	709	720	730	727	770	776	726	746	763	747	739	739	751	755	747	765	791	787	758	746	777	726	695	721	783	716	778	738	802	747	772	786	769	773	765	771	788	756	757	771	774	721	697	760	791	733	731	762	728	755	747	772	757	717	769	720	776	750	740	728	725	759	647	727	766	739	749	738	735	724	724	754	734	782	766	761	766	744	792	733	769	759	743	761	770	754	773	740	713	709	731	750	764	756	794	726	745	775	728	775	712	723	777	736	694	757	745	708	719	721	727	768	726	712	780	737	714	753	737	789	714	724	741	756	759	739	733	754	713	713	763	744	731	732	753	713	759	743	749	756	764	756	755	711	711	718	760	769	761	742	775	702	793	790	736	701	811	739	777	774	725	774	727	754	757	715	734	741	753	758	765	779	766	681	727	741	742	772	737	777	775	673	769	748	725	783	766	776	732	734	784	746	761	735	717	778	728	739	727	755	720	776	717	767	773	761	735	765	736	719	711	772	760	725	739	735	698	741	731	736	751	823	751	748	699	752	774	699	701	743	738	704	736	758	764	730	753	751	711	777	790	702	768	746	752	780	736	727	729	686	712	736	744	748	723	731	771	755	722	765	710	715	749	750	798	746	701	696	716	759	751	747	726	737	780	762	759	749	735	744	748	785	769	752	726	796	788	737	769	738	728	787	728	751	709	730	763	714	736	691	754	751	687	755	750	754	714	739	759	715	695	736	723	777	740	765	747	748	715	806	778	751	730	781	779	709	711	727	733	754	734	757	687	711	770	717	759	793	753	771	689	789	749	731	718	729	721	743	738	701	713	774	733	715	765	724	739	698	746	796	742	745	766	714	761	705	707	754	770	729	711	755	762	727	765	751	770	763	793	718	701	773	768	748	771	739	754	753	751	770	723	744	786	752	653	764	724	708	706	741	729	751	768	755	724	686	757	767	730	711	785	778	732	710	738	745	711	755	774	722	703	739	763	786	719	753	752	707	690	798	705	774	718	719	730	752	733	777	824	773	725	754	746	764	758	773	764	701	749	786	748	760	715	728	729	701	741	787	746	672	756	774	678	772	715	732	755	758	683	764	738	719	722	686	737	764	813	764	732	760	770	738	754	754	724	781	768	731	717	731	745	718	765	743	769	775	753	730	755	765	757	733	787	767	690	718	726	761	754	772	725	772	712	752	713	759	752	770	739	744	706	661	732	726	706	787	764	718	751	714	722	754	728	761	656	768	742	727	713	711	777	774	746	756	704	736	754	757	717	766	773	756	766	738	755	718	765	747	744	740	751	697	700	748	713	735	746	713	708	768	744	736	750	735	721	717	748	770	793	778	746	708	713	717	745	765	758	745	753	778	770	747	775	730	767	818	697	770	770	776	712	757	760	776	766	723	764	746	766	781	735	732	738	739	775	686	734	733	733	732	727	722	734	711	773	730	751	736	750	735	765	697	778	751	764	753	787	698	772	736	741	757	726	688	781	719	739	760	713	765	781	714	780	740	739	715	727	765	727	757	690	787	745	743	732	726	771	758	740	734	735	758	749	760	741	740	752	761	731	794	739	698	764	704	791	769	742	722	794	770	683	737	760	748	729	725	773	698	749	790	770	766	792	763	742	768	754	739	748	775	700	742	706	700	733	761	800	697	740	711	714	730	731	722	693	731	758	752	731	713	745	781	771	721	721	726	773	727	819	764	751	732	731	732	757	710	734	744	752	766	784	740	747	786	735	758	757	802	745	775	759	784	759	770	792	728	698	714	736	719	714	743	747	741	757	781	761	729	736	766	724	773	677	740	713	764	690	743	701	758	752	775	750	740	804	722	782	680	742	747	716	723	739	788	761	745	761	722	757	721	746	747	755	706	722	739	737	749	768	724	775	795	782	753	711	760	703	763	777	776	780	718	737	741	759	744	756	764	750	716	755	778	749	679	748	742	742	738	736	734	720	739	701	783	742	757	749	771	726	742	767	755	755	745	716	720	749	772	787	726	749	747	699	752	724	741	737	753	783	784	760	754	769	739	735	736	734	724	774	742	714	732	738	735	734	761	731	752	724	708	794	770	743	759	728	719	753	799	744	756	695	701	706	696	704	721	738	690	742	754	696	761	719	729	772	722	764	751	712	778	766	738	721	723	712	735	746	744	715	750	737
55348	47965	34458	25197	22764	19095	25872	45010	45190	35897	23079	7024	498	288	240	260	239	298	233	251	255	226	277	234	236	234	259	218	245	257	228	244	248	232	251	243	251	233	207	265	256	225	225	241	220	230	206	226	266	234	253	248	236	248	205	253	232	254	241	224	234	234	274	224	260	255	247	217	207	237	205	242	213	239	241	238	199	214	241	227	225	243	235	224	238	239	254	236	224	244	259	243	245	235	214	236	241	237	219	195	232	238	197	232	213	227	225	231	247	230	219	249	214	204	226	227	258	245	232	240	246	230	225	231	260	225	254	242	226	252	250	216	213	210	244	239	202	249	258	200	243	239	223	230	246	229	234	232	246	210	212	230	236	233	238	252	242	262	246	240	239	226	230	238	210	232	222	238	233	252	243	229	225	243	231	238	236	216	238	248	252	227	242	245	222	238	269	261	222	215	208	228	203	232	218	237	206	262	223	271	260	258	262	250	228	228	233	223	223	230	252	235	251	259	248	225	222	237	237	211	246	225	218	240	236	232	239	234	250	257	193	243	225	218	214	256	215	262	207	232	252	222	210	223	221	229	218	212	232	244	216	226	237	229	237	233	226	205	223	240	225	209	255	229	219	238	216	233	231	251	248	236	243	238	262	250	244	262	242	240	216	226	237	195	236	218	246	235	229	247	236	253	230	245	258	224	225	241	227	221	217	252	266	259	222	251	221	243	233	240	204	226	242	228	233	263	246	241	229	221	223	209	221	234	240	268	229	215	271	224	233	208	241	241	231	235	263	225	275	256	219	216	223	217	230	224	202	278	259	262	223	188	250	225	240	227	238	201	241	257	235	220	240	222	222	233	214	248	216	224	232	231	248	244	239	206	211	264	245	244	225	232	226	218	231	234	264	215	238	249	232	258	246	211	235	234	224	241	247	230	209	232	226	210	243	230	248	227	247	206	236	196	236	241	230	183	240	229	239	240	214	233	249	233	265	213	233	232	254	246	217	243	233	236	247	214	246	232	215	236	209	217	246	251	222	231	249	236	248	241	238	271	202	227	234	227	253	246	240	217	250	256	224	222	225	237	234	255	241	225	253	206	229	218	229	208	233	222	260	240	211	238	224	216	230	259	234	237	199	253	226	253	237	227	240	225	239	224	240	237	237	224	270	234	225	232	248	242	247	241	247	237	226	242	232	219	281	268	209	222	261	236	296	260	241	200	263	234	239	214	234	304	227	216	226	244	229	234	240	212	248	209	264	214	245	246	236	240	203	229	241	225	247	220	241	229	238	230	236	222	235	213	232	233	246	231	205	241	219	251	228	250	227	239	239	254	231	214	245	241	242	224	213	237	248	225	218	241	264	226	232	232	236	240	256	252	226	243	199	235	241	245	254	242	215	223	226	224	239	244	241	236	249	249	248	203	218	232	210	244	238	264	235	196	241	224	241	222	227	227	212	211	220	231	221	203	223	254	235	234	238	245	194	222	203	226	220	250	219	233	231	211	213	236	245	243	266	217	234	270	243	234	224	254	215	226	285	211	203	229	213	203	233	241	258	252	235	222	252	249	252	210	240	214	236	220	250	249	242	235	260	244	205	237	231	213	260	212	217	240	237	247	233	241	223	254	264	246	253	223	242	273	226	234	243	208	223	250	249	227	226	235	224	212	223	229	242	244	183	255	231	239	243	234	241	237	235	222	233	252	251	253	250	233	236	230	227	242	252	216	234	238	248	194	229	236	244	229	221	244	229	231	251	236	266	242	240	251	231	259	205	236	198	233	246	263	259	246	233	218	228	228	246	237	232	208	204	225	208	224	237	226	227	213	226	240	208	259	222	249	230	209	226	235	228	234	211	213	249	237	237	245	228	241	242	230	227	234	225	221	262	238	240	250	211	235	236	191	247	252	243	205	224	262	224	202	233	236	248	249	239	245	268	219	228	231	247	218	235	225	242	249	247	286	229	215	238	233	244	235	240	202	226	232	230	198	207	219	221	212	223	218	234	223	223	247	219	223	243	232	213	217	224	237	210	246	214	198	218	206	261	243	221	223	241	219	230	260	259	241	266	226	220	241	240	227	239	242	229	243	272	246	231	227	240	246	251	221	226	209	220	229	238	241	256	227	257	252	247	224	234	219	226	227	214	254	238	201	259	232	221	197	239	242	222	226	213	222	222	211	220	216	231	248	234	245	239	229	237	225	210	263	234	212	259	244	230	199	214	240	232	235	231	224	245	236	244	254	258	239	232	210	246	205	239	213	220	222	219	190	231	233	225	258	262	244	225	222	242	219	228	224	223	234	212	236	222	221	237	227	265	240	237	225	220	229	244	253	215	196	220	211	243	267	239	254	256	231	230	226	238	228	200	216	241	203	238	237	232	245	246	233	221	217	256	266	216	217	249	250	229	235	225	246	225	271	250	234	231	223	231	216	278	252	243	235	217	235	235	226	205	245	225	261	235	242	216	219	238	223	241	198	224	209	216	231	219	237	214	241	234	245	237	215	254	208	245	228	230	218	215	249	219	226	222	217	237	240	242	200	257	224	247	255	220	236	255	224	222	233	253	255	241	234	256	225	242	237	283	234	240	240	258	232	241	223	249	232	228	230	239	228	274	239	207	207	261	217	205	233	236	228	235	233	268	223	224	221	243	231	222	222	242	254	226	237	233	209	239	236	241	226	215	243	237	215	233	190	253	234	240	218	229	251	237	217	241	243	227	239	238	247	220	233	238	210	228	270	230	249	232	271	231	215	235	247	229	242	220	237	221	243	220	210	244	252	238	221	230	218	222	234	219	191	220	223	248	221	231	239	222	237	257	245	210	241	241	236	206	238	244	228	243	202	230	238	257	215	228	240	242	215	229	247	258	231	229	247	210	230	227	215	253	211	214	243	280	246	230	227	224	249	231	260	221	255	248	240	248	224	246	214	241	217	244	242	217	216	220	236	228	220	258	218	214	242	267	224	222	238	233	237	225	237	229	206	268	246	220	251	220	228	231	231	235	241	258	236	233	250	257	247	217	208	199	257	244	259	244	238	203	214	192	236	209	192	210	254	270	231	222	237	249	241	220	237	220	224	227	244	229	240	230	222	230	251	222	211	240	254	219	226	236	226	233	222	229	244	221	239	235	224	227	230	227	228	216	206	259	236	229	225	232	233	246	240	227	221	229	251	248	259	236	216	216	239	233	246	251	234	223	230	216	223	213	257	215	242	224	221	217	254	254	243	277	210	254	250	208	214	250	227	225	228	206	246	234	233	243	222	241	228	211	217	254	209	233	244	238	268	236	243	235	218	242	231	212	206	222	231	213	251	243	219	241	233	216	212	233	256	238	247	251	234	204	196	244	207	228	229	228	214	244	258	215	259	253	219	226	244	234	226	217	250	264	214	203	227	222	240	254	235	250	236	223	213	267	262	231	239	252	243	214	239	271	243	264	206	244	232	244	248	243	247	222	210	243	243	230	236	210	210	247	237	224	211	219	219	225	262	234	218	240	249	212	215
48618	58835	35761	15634	13353	12756	40655	59657	58196	49632	37484	12145	1261	835	627	659	608	588	595	616	472	521	566	554	560	536	531	539	558	536	511	537	516	520	531	508	530	535	511	518	564	528	514	544	518	530	524	558	526	586	527	523	546	538	532	490	528	513	493	553	519	528	556	565	551	505	498	549	541	498	552	483	542	531	508	507	534	536	548	518	585	507	509	541	490	551	478	577	554	509	529	524	599	514	522	542	490	526	497	551	582	527	505	555	538	503	579	536	516	502	531	531	535	549	532	530	549	521	508	511	524	547	510	535	531	510	503	501	553	526	524	523	510	540	562	511	507	534	511	481	531	512	526	516	530	518	544	534	541	524	501	500	556	555	527	494	533	517	553	529	525	493	491	524	523	491	528	533	514	530	532	528	501	544	544	575	548	517	503	526	522	571	504	554	518	513	493	527	501	525	520	513	529	488	525	534	555	525	529	552	521	553	552	533	498	526	569	516	510	510	496	550	528	512	526	530	504	508	518	565	504	556	552	511	525	544	534	529	556	491	537	522	564	527	510	536	559	494	536	602	503	534	538	553	537	482	539	517	503	553	534	555	511	540	547	550	545	541	546	537	540	527	506	499	529	510	514	466	548	541	502	478	544	530	539	567	521	542	515	549	543	537	526	510	547	561	528	528	515	515	531	508	497	526	506	514	486	525	525	516	522	524	506	550	550	517	536	507	501	527	498	534	532	543	534	504	465	484	523	549	521	523	546	478	517	493	508	522	540	497	520	543	532	485	510	509	531	588	502	543	522	519	521	505	511	534	518	554	523	530	476	534	512	541	535	492	503	517	537	527	492	532	554	559	501	485	541	535	545	529	548	524	533	499	523	517	502	550	538	526	516	528	574	514	522	576	554	511	534	535	565	494	499	545	546	524	532	541	531	512	534	499	531	551	541	508	519	515	522	510	515	487	508	533	543	553	527	512	514	530	524	531	525	523	522	520	539	507	529	532	520	507	545	513	501	571	568	553	521	500	481	531	569	498	530	520	543	543	542	504	567	537	535	530	529	508	510	533	520	524	551	538	554	541	543	533	527	493	558	503	524	521	488	531	537	529	507	476	504	505	541	514	484	540	538	492	537	515	515	513	536	521	524	469	504	518	552	516	502	501	530	511	483	539	529	479	498	528	499	552	508	564	555	522	560	571	487	518	530	522	500	552	512	554	537	568	541	522	554	515	537	516	562	511	508	532	545	476	516	526	553	520	533	552	523	540	539	528	560	512	493	530	512	541	544	485	489	527	521	466	524	514	535	584	571	496	527	532	512	497	559	511	511	534	542	513	505	494	521	513	550	555	523	536	517	511	514	513	536	508	537	542	517	512	508	539	519	494	483	528	531	516	521	528	581	557	573	528	543	504	552	523	551	523	499	528	530	515	486	501	492	517	564	530	526	511	495	509	556	526	515	539	535	510	534	532	476	518	556	493	537	487	510	524	500	541	552	507	481	517	533	498	575	527	526	532	523	543	532	540	539	497	587	525	560	538	506	484	552	516	520	507	525	505	473	545	529	555	492	554	533	536	551	523	538	575	507	524	523	530	543	574	509	544	532	501	536	536	515	544	511	509	538	506	489	510	534	544	534	555	567	509	539	486	508	504	509	511	544	514	526	549	501	549	544	529	513	522	497	493	476	539	548	554	533	534	513	502	496	552	528	530	532	526	487	563	500	504	536	568	547	495	534	508	530	517	526	562	523	505	557	551	564	494	526	527	549	561	508	543	524	567	501	550	536	590	504	524	510	483	569	529	540	507	530	532	543	482	512	529	564	546	530	534	520	522	526	569	538	527	506	546	537	523	521	530	554	508	566	554	483	548	507	520	508	503	510	536	500	504	494	522	558	491	531	523	525	531	510	502	514	525	523	513	506	530	564	534	539	540	559	516	579	540	506	566	553	550	540	545	564	493	529	532	547	546	497	511	520	551	528	521	472	545	500	543	569	544	481	522	529	534	538	539	531	546	501	538	518	487	573	517	533	532	516	535	549	543	557	524	504	511	473	492	547	543	557	528	548	512	564	516	515	521	485	535	544	513	515	545	562	545	496	540	501	530	515	523	541	537	525	512	518	566	560	531	503	514	540	528	496	568	526	511	528	558	529	535	544	507	510	536	552	524	534	538	484	502	506	507	485	565	534	562	524	550	546	551	538	548	536	530	548	528	529	553	529	544	531	526	491	530	507	525	529	538	566	508	520	544	488	557	469	541	545	480	526	557	482	519	544	524	560	489	534	599	553	504	507	540	536	524	544	546	494	554	508	537	484	536	507	531	511	529	525	542	545	519	571	510	542	532	518	564	516	564	539	504	531	512	541	512	508	528	523	539	520	535	557	512	525	542	529	521	541	533	536	522	526	506	529	525	507	532	502	564	512	557	523	523	490	504	512	476	526	541	516	526	538	527	525	520	513	534	506	492	554	511	531	461	565	539	565	483	509	537	468	580	511	532	524	558	525	518	516	514	507	508	595	564	524	546	507	531	526	500	513	580	542	550	540	494	489	502	505	545	550	523	523	530	515	531	538	552	513	528	539	519	524	512	512	499	526	525	536	563	547	514	506	573	545	503	511	520	512	507	533	555	548	538	536	569	508	527	516	551	552	534	512	556	552	574	490	535	507	513	519	536	544	515	503	530	533	497	571	503	513	546	544	528	531	523	538	537	572	536	499	507	541	553	539	539	513	514	514	504	525	535	488	491	539	534	526	580	536	511	488	589	478	507	551	494	524	577	518	554	481	516	540	562	513	534	541	550	511	554	550	533	497	493	526	534	516	527	514	512	534	540	525	562	532	534	506	552	543	585	544	509	528	530	520	548	506	516	511	529	514	531	556	560	505	541	529	521	514	507	504	546	574	535	537	524	582	538	555	540	528	520	510	537	542	558	502	566	471	501	558	566	523	519	513	498	512	469	504	535	470	506	538	571	503	530	524	528	523	568	500	504	527	512	581	501	533	509	544	496	530	538	550	526	522	562	502	555	553	507	538	530	543	524	514	472	551	573	536	554	500	520	567	510	477	578	558	512	536	487	543	555	569	537	545	541	531	525	537	522	533	501	554	508	505	530	531	523	506	521	502	520	547	556	555	553	502	516	519	535	529	500	499	524	534	549	536	509	519	546	503	512	572	564	545	506	549	557	528	554	511	503	502	548	476	571	552	535	513	520	528	556	525	496	542	503	505	540	544	550	511	481	560	492	543	542	520	507	518	522	510	512	564	546	530	561	551	519	538	544	534	546	506	536	537	545	525	519	550	517	531	537	525	539	517	518	467	521	498	544	473	534	534	498	513	570	556	554	513	532	498	511	546	506	554	543	572	517	511	506	509	561	503	550	506	519	541	508	526	529	506	515	533	522	480	518	520	511	510	520	504	520	527	517	551	520	536	519	541	583	528	536	506	520	529	524	546	548	516	515	469	537	541	525	536	531	536	487	539	532	519	471	532	515	553	489	495	540	527	520
14643	24430	11126	1734	797	595	893	2073	2686	2320	1520	511	268	288	317	293	286	281	317	300	270	300	275	294	316	273	316	264	297	297	311	293	288	302	316	270	260	268	292	297	334	293	272	278	287	270	279	305	298	300	278	282	299	283	286	265	296	305	264	295	298	264	284	287	274	282	320	262	290	297	295	314	283	302	274	295	288	304	303	252	268	311	297	252	291	263	288	277	283	297	300	262	297	269	312	282	235	278	300	298	284	302	311	269	325	292	304	290	276	299	307	281	288	285	285	283	292	299	317	268	306	288	286	305	285	305	323	271	292	270	276	301	298	311	300	292	287	304	279	273	263	275	276	297	322	319	295	302	310	264	300	291	316	289	280	301	317	307	267	262	268	301	292	285	257	304	284	294	282	286	280	282	289	300	278	319	280	309	298	277	305	299	295	291	269	276	308	287	288	281	295	317	274	324	295	291	298	282	307	281	298	281	295	258	287	287	273	280	267	288	290	291	296	268	267	305	295	315	297	273	303	310	303	309	309	315	283	302	285	295	323	302	247	265	283	282	291	281	260	292	301	283	318	306	269	301	292	274	304	309	283	278	328	302	307	312	312	308	253	259	273	259	260	338	298	282	293	310	280	293	291	308	317	292	297	286	308	297	300	282	279	262	257	299	283	286	308	260	287	303	318	308	302	354	273	247	247	273	280	271	267	272	295	287	316	303	277	294	292	306	276	249	312	284	329	301	307	311	290	274	307	292	305	289	284	315	277	292	321	300	290	300	316	316	282	310	287	271	279	318	271	329	266	296	310	304	297	293	267	315	285	265	273	288	268	292	285	299	292	281	299	309	304	288	298	249	310	301	302	252	290	306	301	305	294	250	302	300	320	284	328	291	284	281	307	262	283	275	271	297	250	273	284	281	297	303	260	290	319	296	270	281	271	294	325	315	290	302	293	272	309	255	273	254	273	300	285	294	282	277	293	283	284	277	294	318	279	307	272	271	298	300	265	304	296	284	268	275	289	268	267	294	265	311	302	301	317	279	323	265	338	263	268	316	307	302	286	278	279	294	297	269	297	315	277	331	285	296	300	284	310	293	297	274	286	289	339	260	302	280	292	281	299	301	275	291	297	276	270	324	291	300	326	318	310	306	294	300	297	286	291	286	302	304	252	282	288	302	266	284	283	300	318	300	273	278	289	302	271	285	277	311	313	287	278	288	269	309	300	291	280	260	329	318	284	249	259	262	276	284	283	282	269	285	287	321	284	291	268	300	287	300	301	275	294	265	298	286	312	319	309	280	322	283	312	296	291	311	288	299	265	285	261	272	308	276	312	309	310	297	283	286	286	282	322	305	256	287	292	271	308	308	342	296	297	301	294	295	283	297	302	266	273	280	291	271	293	274	300	265	270	313	293	308	288	317	306	283	296	321	303	315	280	298	300	290	293	304	277	279	246	303	317	311	338	279	283	271	260	281	290	275	313	300	290	312	252	273	302	290	299	315	306	289	287	291	280	249	282	266	329	296	288	290	292	289	285	302	278	300	297	280	330	292	275	273	280	317	319	300	305	309	321	309	292	269	312	280	286	267	298	292	269	283	272	313	315	303	270	298	276	268	320	295	304	292	300	296	270	285	264	302	265	274	281	306	292	274	277	281	277	277	300	279	288	266	318	293	304	300	318	287	289	289	304	293	301	262	278	322	290	310	295	322	293	299	281	294	281	287	307	277	273	283	301	323	260	301	294	301	300	293	263	274	311	276	266	301	319	304	288	288	336	304	304	290	266	254	295	303	327	284	272	299	315	305	325	256	305	297	268	292	271	285	297	286	312	319	288	311	307	284	310	271	361	319	314	292	260	270	273	267	337	302	294	273	302	282	267	279	309	281	271	307	273	294	295	326	291	260	297	293	285	269	277	285	303	267	290	293	302	298	298	279	270	266	286	280	271	278	306	269	282	306	293	290	286	273	299	271	308	302	304	278	281	307	287	307	298	288	320	303	314	317	283	266	285	279	254	292	288	274	275	305	295	324	292	261	278	291	298	315	268	300	295	295	309	297	270	290	274	271	318	276	283	290	289	289	271	302	296	304	286	308	283	297	329	297	285	291	314	284	287	279	281	279	291	292	280	277	291	303	294	308	278	317	301	302	277	291	265	264	262	293	274	295	299	289	288	293	295	269	288	291	298	309	299	326	302	289	301	270	285	247	275	280	289	306	289	298	284	296	277	258	318	312	279	299	288	283	308	303	297	287	271	292	318	281	289	288	285	300	305	297	253	285	280	305	298	264	284	314	300	282	308	304	309	300	314	284	310	266	286	329	278	308	304	283	302	289	296	339	299	293	314	316	260	301	295	290	312	281	295	287	289	281	293	283	284	309	274	348	286	260	291	268	296	278	300	275	282	269	282	303	281	285	285	311	306	312	281	312	270	271	307	282	311	269	304	292	269	294	287	301	269	249	276	297	287	279	280	283	273	330	319	296	254	315	282	287	316	292	311	278	263	295	285	308	295	302	297	282	287	290	269	305	286	326	296	307	311	309	302	294	292	316	329	315	276	288	287	258	300	289	300	312	270	315	310	290	295	277	285	307	279	304	309	292	310	240	302	271	289	339	278	270	293	279	316	326	283	265	268	281	290	296	299	303	301	280	306	291	292	302	304	274	323	289	319	314	303	277	297	274	297	289	277	283	268	314	287	273	277	306	289	276	296	274	297	301	298	305	268	299	328	289	299	286	287	299	303	299	309	271	303	277	270	312	306	286	285	277	299	277	286	287	318	278	272	306	292	320	314	286	279	301	313	286	312	282	317	337	303	289	305	301	301	255	285	303	298	278	310	292	306	271	290	284	308	304	265	305	269	277	292	304	282	289	292	293	302	297	324	286	293	292	309	298	285	271	313	313	247	318	296	296	290	281	293	305	272	278	276	298	320	297	301	257	298	279	286	269	288	306	278	280	305	288	267	302	291	319	318	277	277	250	310	279	300	289	274	266	280	296	274	287	298	301	293	272	297	294	301	289	292	296	296	285	293	280	301	312	300	288	314	251	288	301	281	286	259	264	299	288	298	282	261	277	305	293	301	305	267	307	288	320	271	269	306	302	286	306	301	298	300	289	313	293	287	294	258	309	289	274	309	273	277	271	288	283	277	282	309	290	273	294	290	298	268	291	294	288	279	317	291	304	281	307	287	295	295	267	288	315	270	303	306	270	311	289	289	294	259	307	301	292	301	290	328	292	276	307	283	289	279	325	302	299	283	296	295	262	257	307	275	317	315	284	287	257	290	284	283	303	305	286	313	276	261	308	291	282	271	290	284	272	304	339	315	297	329	316	311	286	281	277	299	278	312	303	297	307	284	286	291	264	291	297	278	297	279	291	284	280	283	283	277	274	312	284	297	285	280	333	295	311	297	276	310	302	297	279	322	278	298	317	296	302	307	300	279	292	297	298	314	336	299	257	280	293	297	277	289	318	309	307	292	280	277	298	295	286	278	266	308	276
9999	23290	10020	2460	2414	2187	4034	9636	10918	8253	4866	1413	669	659	707	719	709	707	698	709	681	675	703	688	732	682	713	662	671	666	660	675	694	720	693	715	725	694	688	713	668	663	707	747	743	720	680	689	665	719	700	668	691	698	670	752	704	709	682	679	704	647	684	711	662	701	657	690	704	672	735	673	717	682	731	661	683	629	699	694	712	718	688	688	684	708	698	663	689	652	685	711	702	709	642	699	668	664	684	649	705	711	673	707	675	652	726	707	650	723	686	689	648	664	688	703	735	736	673	698	680	681	726	703	697	704	716	703	695	681	704	689	705	667	688	687	717	669	686	687	670	670	683	649	684	675	721	672	680	683	652	662	689	694	717	705	650	699	680	693	663	700	690	653	695	702	684	731	666	715	680	683	660	686	636	696	696	709	716	656	702	661	719	724	678	680	658	658	705	689	648	676	670	682	681	726	712	666	691	671	695	675	688	648	701	704	701	706	738	659	718	689	665	656	672	688	713	692	700	680	720	682	678	704	772	657	685	670	675	686	665	648	678	709	701	690	651	644	705	703	693	687	722	710	702	732	656	735	680	675	754	680	696	697	699	730	689	705	717	694	664	652	684	636	699	655	722	644	664	644	742	648	711	715	693	696	712	732	674	673	677	720	641	652	683	686	692	696	688	688	702	716	705	694	719	718	680	746	689	696	672	713	743	676	688	744	719	678	654	697	647	688	670	696	715	662	733	671	727	673	688	675	697	686	623	663	620	677	697	677	679	690	697	738	635	676	653	681	646	705	699	683	692	659	724	689	640	724	694	691	682	739	700	704	687	671	741	696	675	714	681	693	681	706	698	699	733	699	654	671	629	700	714	668	730	698	697	702	714	693	656	669	687	732	696	749	678	709	685	714	696	710	706	688	702	668	679	681	688	689	665	713	678	657	724	720	666	720	687	739	686	636	718	732	656	675	731	631	759	701	684	736	647	683	690	668	669	670	692	662	722	711	703	675	738	685	669	672	666	712	678	702	657	727	706	684	712	697	652	688	677	727	648	729	677	669	718	706	670	700	688	688	722	673	680	661	717	689	701	690	705	675	662	718	642	696	650	684	682	717	713	640	671	689	740	652	680	661	724	704	713	663	658	642	710	657	653	692	699	722	646	697	651	714	679	698	709	706	655	695	697	724	682	700	715	668	721	715	707	680	703	656	701	694	677	653	719	664	668	702	662	708	678	715	679	654	705	676	704	693	743	654	687	719	700	675	688	674	646	659	713	698	662	686	661	661	646	691	702	681	686	709	734	745	653	638	706	702	667	718	669	689	654	698	696	675	655	675	772	680	706	682	627	688	705	679	665	741	719	686	701	710	661	726	638	742	702	721	692	712	723	703	737	718	650	676	683	657	686	672	667	745	696	674	699	701	691	739	736	645	683	668	710	668	654	702	717	708	672	721	645	729	661	658	688	680	689	664	671	699	654	668	675	696	654	691	692	724	695	722	645	633	708	732	704	663	682	700	724	699	699	726	659	639	712	726	637	687	697	715	701	687	664	676	687	692	701	744	734	705	649	674	698	678	650	730	640	710	698	717	688	680	712	687	685	665	638	637	653	741	688	684	746	663	654	687	670	661	681	721	677	717	674	683	664	663	667	668	677	670	635	733	700	713	660	679	674	680	702	688	658	682	698	708	697	663	705	685	675	680	714	697	696	702	676	721	668	718	691	715	668	694	718	647	695	680	738	693	715	706	672	695	679	734	701	730	663	723	667	677	680	670	660	706	687	662	671	685	686	683	681	677	679	676	662	689	701	695	678	707	697	697	710	684	664	674	726	688	694	700	670	673	675	683	702	665	651	577	718	715	695	650	689	700	719	689	675	612	691	744	703	732	749	667	646	683	720	656	718	719	673	697	718	763	675	680	669	733	676	739	736	690	688	693	666	678	751	682	702	704	719	692	689	636	713	653	703	715	747	680	691	695	673	722	687	684	707	704	710	666	679	721	663	730	669	713	671	677	675	693	686	698	671	669	719	685	677	663	656	639	701	689	638	687	699	705	687	695	691	699	690	707	726	678	705	710	668	653	671	637	687	702	755	707	678	644	733	695	677	685	736	658	650	719	630	721	687	673	694	718	689	673	704	688	719	672	705	672	698	715	713	725	679	658	648	659	671	677	698	703	674	668	715	701	724	657	690	660	646	698	684	714	659	690	717	705	695	677	658	704	672	680	717	714	673	753	681	653	664	660	715	674	677	675	712	747	661	672	681	667	717	693	656	706	688	657	684	708	647	706	747	667	661	716	640	689	669	673	736	646	647	681	691	679	733	665	670	673	724	643	687	687	670	654	682	668	692	739	709	685	612	725	722	681	715	666	707	695	676	721	655	687	638	686	685	677	707	662	667	676	683	751	701	657	685	719	689	685	642	677	674	660	670	675	698	767	699	680	670	674	671	691	710	683	722	707	756	739	692	733	639	696	664	689	695	671	701	726	651	683	703	660	737	690	677	693	706	708	684	679	616	642	657	699	669	670	719	699	686	721	644	711	676	698	646	714	642	711	709	669	635	659	697	724	682	689	628	654	675	678	724	702	651	689	703	693	699	732	720	667	708	734	709	688	703	677	698	695	675	675	745	668	722	672	692	671	703	650	711	741	698	655	692	695	688	694	736	686	685	729	708	696	709	673	723	635	665	711	700	698	651	657	683	679	696	705	707	674	662	692	669	653	708	678	675	647	692	701	700	742	706	657	692	685	747	705	697	689	684	683	726	685	661	702	692	693	698	714	726	680	734	703	715	715	696	694	664	684	689	686	678	702	718	682	685	678	679	643	674	609	676	678	697	658	729	690	716	700	674	693	678	670	701	656	661	684	703	702	720	690	686	684	693	690	627	666	657	694	679	700	684	647	688	651	703	730	696	698	649	694	675	651	649	700	663	693	696	670	725	660	635	746	661	696	688	683	645	710	663	601	689	631	691	696	692	705	680	654	720	723	640	675	727	709	677	692	673	661	696	683	701	696	701	713	679	654	682	711	665	695	700	688	716	683	643	689	703	702	652	662	711	715	698	676	734	692	726	710	671	663	634	690	724	645	687	711	685	686	716	631	673	687	681	685	681	654	660	658	704	666	695	666	711	691	701	716	706	647	685	713	762	678	707	728	698	661	672	662	686	701	690	675	677	638	691	658	660	669	668	674	638	665	637	741	652	715	702	669	707	658	673	662	685	715	711	665	702	702	669	684	682	671	683	741	705	680	712	656	676	758	701	700	726	699	676	737	712	700	717	678	686	674	666	690	675	710	713	702	685	677	659	672	699	675	718	700	712	687	677	689	671	677	706	654	652	693	664	666	683	725	704	650	676	688	629	684	723	655	681	637	689	675	691	682	691	677	681	673	635	673	710	645	677	677	707	691	666	680	745	704	694	698	678	672	667	685	714	666	701	655	680	669	683	644	648	683	661	707	711	695	664	667	673	695	700	688	707	700	682	719	706	692	687	672	715	716
40019	56901	36073	21866	15652	8623	11743	31224	30781	20449	10357	3254	451	343	381	324	348	345	386	320	325	335	324	368	376	367	360	353	340	344	365	328	312	336	334	362	356	322	347	309	342	331	323	332	320	316	283	343	328	403	360	324	309	343	347	345	359	341	357	334	298	334	326	335	350	347	338	337	373	322	332	317	331	327	337	317	336	333	349	353	318	325	336	347	330	338	357	313	298	321	325	310	364	334	331	355	321	346	347	345	343	361	302	351	316	340	342	313	355	348	328	335	330	338	306	318	337	314	362	331	319	334	333	354	337	311	340	321	359	342	331	343	336	360	330	356	355	327	371	301	348	325	298	339	351	379	353	340	311	360	384	369	337	358	331	324	341	338	352	349	352	328	328	325	349	355	370	357	328	308	318	321	348	321	302	344	351	373	348	329	321	343	289	307	370	347	329	315	354	334	326	350	326	329	353	317	357	324	338	345	322	313	371	312	342	306	351	331	361	349	336	338	335	321	308	333	383	331	357	342	331	329	361	325	331	357	369	323	339	328	347	340	332	326	339	329	342	355	350	345	352	336	366	329	314	330	352	339	321	328	345	309	339	340	314	343	324	341	343	391	362	364	343	345	335	359	373	303	335	352	301	317	336	318	343	330	330	351	345	367	343	312	337	342	328	308	334	350	301	330	307	336	346	352	317	334	321	334	357	323	333	337	351	335	345	356	322	350	339	378	365	328	321	325	322	337	330	311	335	337	332	332	353	345	328	346	323	337	335	339	318	337	348	308	357	313	306	286	374	304	336	356	326	327	308	340	321	327	335	320	316	317	344	323	299	326	320	367	311	369	336	327	314	344	344	381	306	344	371	324	342	352	380	346	311	362	326	327	383	308	351	334	308	349	355	314	393	344	345	306	307	304	353	326	367	369	344	369	402	341	362	361	339	334	323	334	343	342	307	312	355	332	378	328	317	340	340	359	321	355	306	344	341	316	338	353	338	330	327	338	357	301	328	352	348	325	320	365	332	346	339	366	335	343	315	338	326	315	321	323	333	332	347	352	367	350	351	345	369	322	327	335	350	330	329	347	362	368	333	365	332	351	307	347	315	322	341	356	333	345	338	383	389	341	372	330	338	337	323	327	295	310	345	320	359	366	343	367	352	332	343	354	355	332	316	328	324	360	343	342	309	337	313	335	332	350	356	303	286	327	292	333	323	321	323	342	343	343	307	375	319	337	364	362	344	348	349	332	348	333	362	360	351	304	348	330	318	337	336	321	334	320	324	363	338	314	307	341	344	360	307	296	341	311	389	353	299	340	323	345	339	371	325	318	335	319	338	343	365	292	357	338	326	318	319	321	330	292	316	319	333	327	356	370	341	308	325	303	331	339	344	331	326	329	334	320	306	311	346	336	288	360	380	326	322	362	337	345	324	309	337	328	332	380	332	316	362	350	349	321	346	320	335	342	373	348	315	336	339	347	353	336	327	337	351	301	348	337	366	331	345	350	329	330	355	359	345	333	337	324	327	335	346	359	344	321	325	309	315	347	333	318	361	329	345	340	353	341	348	293	345	301	367	342	305	364	344	320	325	320	338	312	351	358	342	353	289	347	330	306	347	320	302	337	323	359	338	329	350	285	340	319	363	315	318	354	314	332	325	343	338	347	355	339	368	337	344	356	317	367	339	299	348	325	311	355	331	334	305	371	322	357	346	325	289	339	362	307	308	342	353	357	371	296	339	336	348	307	353	319	353	320	352	341	368	340	302	324	309	331	337	337	347	339	310	315	349	326	333	307	306	347	292	321	354	333	344	345	324	367	345	321	328	374	385	353	341	307	294	315	349	349	380	344	315	334	310	323	336	332	329	346	302	315	309	338	322	306	355	360	357	328	312	353	341	357	340	361	331	334	326	356	322	336	324	333	321	339	346	345	323	340	365	333	327	338	330	330	358	319	303	344	349	322	291	323	365	334	337	301	357	326	351	369	351	346	339	338	348	348	329	316	321	336	317	376	369	322	321	358	329	324	325	374	316	356	338	326	354	359	345	337	334	349	359	369	319	338	341	337	341	338	313	331	332	322	331	361	351	336	320	339	372	339	338	350	317	302	344	314	326	341	339	348	302	345	321	340	338	344	327	338	313	331	338	343	309	326	314	356	332	340	313	333	356	336	359	347	343	317	319	331	352	357	301	339	355	333	338	350	373	340	344	348	327	301	335	355	339	363	333	327	333	344	316	317	389	340	335	297	320	311	354	331	308	350	404	296	321	356	341	312	345	346	303	321	340	328	336	354	368	325	347	362	324	375	334	340	351	359	328	332	330	332	339	330	328	332	326	329	323	317	315	347	322	324	344	331	332	349	298	311	348	324	315	334	308	331	328	347	323	389	329	357	351	318	313	357	313	354	364	347	335	393	308	355	319	309	360	346	338	333	347	346	339	363	327	323	338	328	344	359	366	332	299	303	347	335	304	323	336	344	326	325	313	309	292	345	360	308	341	336	309	346	370	301	328	309	372	338	334	307	318	312	315	341	322	328	331	336	335	338	351	340	359	369	329	322	349	306	350	361	343	337	342	324	360	359	354	308	333	331	313	334	342	336	344	326	342	351	337	336	325	355	316	334	334	361	345	347	323	346	369	305	297	297	325	354	329	350	349	374	313	351	336	319	319	357	331	315	332	378	334	342	341	324	331	345	315	317	325	315	343	313	340	380	366	360	329	349	301	332	300	292	330	325	358	293	364	308	318	354	305	360	348	339	318	315	354	317	335	316	353	342	329	337	342	338	379	360	376	330	354	310	328	327	348	350	341	357	330	359	334	336	328	335	362	368	320	326	299	367	309	359	338	332	341	362	313	344	331	336	376	361	396	355	334	346	337	350	353	317	323	317	336	345	353	349	358	331	327	348	344	321	371	337	322	352	353	323	345	309	366	383	312	348	320	380	334	312	335	332	349	318	357	364	340	337	335	317	350	343	315	328	342	332	336	355	344	315	332	305	347	316	366	325	322	324	359	373	340	358	314	325	309	324	366	327	341	328	333	373	328	336	337	317	337	320	344	363	341	324	330	331	363	326	331	346	361	363	304	293	317	341	340	344	366	284	346	352	322	375	319	331	316	339	350	344	340	341	325	335	335	319	318	351	356	338	317	345	343	325	328	359	337	372	332	360	325	348	321	347	338	338	326	315	321	346	373	387	322	334	331	315	331	334	365	350	347	314	349	315	312	319	377	280	311	334	344	323	326	363	348	320	351	337	325	319	319	355	326	351	366	362	366	354	324	332	312	349	337	313	336	314	317	328	324	333	322	359	334	323	348	325	323	342	320	314	323	332	340	321	293	331	363	342	296	369	332	337	375	367	341	329	367	332	332	350	321	315	353	357	361	316	332	352	328	339	350	327	346	341	305	326	351	360	297	321	351	289	335	329	337	326	337	359	343	321	332	341	345	323	358	335	340	345	340	368	319	332	312	312	342	320	362	333	348	325	328	301	328	327	356	340	325	341
28234	52044	26947	9564	8757	8844	25785	49029	46323	36592	24657	9392	1003	860	828	810	833	795	783	767	782	754	785	801	787	751	782	732	752	787	831	747	774	793	792	839	804	743	751	768	730	750	713	798	794	745	764	780	780	751	733	780	762	762	776	784	781	763	809	779	766	799	774	740	762	739	758	787	784	770	806	771	781	776	752	794	777	777	747	766	786	735	786	775	771	744	709	778	748	740	751	779	746	749	743	741	706	747	787	756	752	778	739	789	795	752	754	795	763	762	757	746	780	758	773	765	735	767	764	809	791	747	718	752	729	745	788	786	763	746	779	725	808	784	778	779	760	778	775	770	791	733	745	766	734	733	766	811	794	747	842	743	772	776	762	792	804	810	778	816	803	792	775	793	749	787	769	709	789	769	802	749	795	802	711	764	802	803	809	779	765	750	771	768	754	771	751	759	761	726	802	748	776	723	843	698	763	782	781	748	802	753	823	802	762	765	756	810	762	764	779	761	739	751	796	773	773	778	795	773	798	744	759	740	797	756	765	779	819	763	751	751	763	796	725	787	794	769	741	781	747	804	740	822	795	816	737	790	804	747	761	725	775	768	742	787	698	761	824	762	723	782	727	737	753	798	809	743	741	785	690	760	796	812	773	770	799	740	762	722	776	740	784	787	749	762	726	779	764	780	771	767	735	810	764	749	758	756	775	777	771	785	762	784	760	800	764	784	771	829	784	788	816	759	770	726	777	764	759	757	730	698	809	731	804	738	768	769	811	807	753	717	786	763	822	735	738	737	782	759	735	749	764	790	766	766	766	729	777	736	796	763	732	779	751	772	757	783	737	778	754	792	739	798	755	785	730	806	817	803	804	780	767	781	761	769	766	758	766	759	807	773	773	782	768	747	721	758	763	778	819	705	721	742	820	805	801	766	790	746	762	763	770	725	753	790	781	723	784	778	770	788	800	776	779	796	756	790	800	789	721	791	782	781	783	817	802	770	718	787	776	750	724	727	775	749	777	716	744	779	748	740	721	771	751	746	755	729	749	754	786	771	753	731	783	788	785	783	758	732	776	774	757	766	802	795	823	782	748	788	779	776	773	804	792	744	740	744	795	784	762	740	792	767	724	774	750	782	765	799	811	777	741	815	780	747	746	774	762	743	734	766	752	793	736	756	764	793	784	721	748	797	802	775	814	789	779	779	776	800	776	777	778	795	751	716	816	782	736	838	764	791	785	736	779	754	763	798	689	793	785	743	745	744	777	726	786	806	802	769	791	783	736	779	795	746	733	797	778	772	753	772	760	820	734	757	756	725	764	719	776	810	779	724	733	803	787	786	789	747	758	736	796	811	724	746	762	748	789	799	769	716	769	739	790	766	767	771	820	766	763	824	764	804	788	745	771	696	738	801	769	762	721	741	810	765	809	714	782	747	763	736	767	749	710	755	804	724	802	737	781	773	769	809	759	768	803	761	741	800	721	758	816	768	763	787	786	840	770	780	814	754	765	750	767	775	728	724	743	762	792	815	772	794	766	723	799	809	775	762	783	733	785	742	801	755	807	815	788	758	777	769	764	763	790	793	747	806	756	735	758	771	779	752	744	778	778	732	771	759	753	808	783	808	801	720	758	748	770	778	766	774	799	821	769	820	722	731	766	791	754	800	762	749	775	770	775	782	704	803	790	784	770	764	749	763	833	781	828	772	800	782	756	756	762	759	756	767	773	785	751	771	763	728	816	776	770	779	790	800	765	764	767	788	795	766	794	740	720	747	817	745	785	744	788	767	766	781	771	807	754	802	740	742	727	753	771	760	812	750	786	805	792	776	722	792	778	783	804	777	762	792	789	751	777	769	771	784	770	778	802	808	806	767	728	734	778	750	796	807	720	773	786	790	744	744	781	760	736	744	707	790	765	835	719	819	743	765	750	786	804	801	741	763	751	743	768	750	749	780	736	784	775	801	775	715	784	823	783	766	802	742	751	787	752	776	781	791	775	763	806	777	816	799	810	779	796	759	753	777	770	742	803	779	749	762	738	752	726	814	774	757	738	777	748	816	761	762	707	764	741	788	745	749	754	823	806	776	783	759	745	767	768	721	727	786	743	745	759	776	769	769	770	790	745	789	759	763	784	777	783	781	758	791	816	759	797	767	736	760	782	777	778	775	790	750	744	766	789	793	780	734	726	707	751	827	748	755	779	813	774	786	710	776	755	747	755	744	800	741	757	815	781	781	795	785	761	777	771	766	806	765	794	757	741	784	785	764	768	750	773	804	763	797	740	820	705	802	771	739	780	770	742	775	782	736	812	720	806	804	799	782	794	727	779	779	729	850	726	747	746	808	743	816	715	760	788	777	756	744	776	775	744	803	819	721	789	713	743	747	794	775	733	757	720	750	754	756	739	783	780	781	782	801	782	757	718	790	722	792	794	768	792	767	759	753	775	755	776	807	766	762	747	737	805	765	714	765	773	733	788	804	691	788	830	766	752	788	760	827	754	730	789	756	798	743	789	784	738	750	719	825	723	743	779	801	779	818	754	791	807	740	780	741	770	783	787	765	774	772	741	753	786	799	779	793	827	776	725	788	803	783	787	754	776	755	769	768	767	786	795	773	742	752	736	851	797	737	712	785	756	725	769	744	799	775	723	782	780	775	738	772	801	720	766	753	756	794	733	727	787	758	818	810	834	747	721	762	780	758	812	770	749	813	769	761	831	809	776	807	743	796	769	758	784	767	783	777	765	765	813	794	758	757	777	715	792	720	764	790	732	799	760	767	818	781	743	731	748	777	772	809	771	776	784	749	825	747	798	745	797	747	746	740	751	793	737	784	764	748	757	778	723	767	731	732	759	799	747	776	764	805	755	767	787	741	745	747	749	768	801	778	779	806	744	858	739	708	769	750	771	735	749	789	782	756	782	777	761	769	782	766	771	793	793	757	806	753	774	790	774	777	767	782	822	803	787	775	728	770	788	764	789	788	733	756	776	803	796	765	731	795	791	792	748	748	791	767	769	798	719	840	828	768	743	828	740	750	764	784	807	699	786	728	801	727	815	746	793	768	772	738	790	715	754	704	795	763	765	786	718	737	771	823	738	772	777	715	768	739	790	792	766	759	774	756	787	810	833	769	726	729	774	772	727	816	754	825	768	764	729	751	790	773	804	783	766	744	780	795	754	782	736	721	804	810	786	779	768	775	780	751	792	790	785	780	762	734	749	763	727	751	771	786	796	806	737	752	784	771	772	765	772	761	797	786	760	785	773	758	758	750	725	777	830	778	749	792	791	779	763	800	752	734	786	788	809	770	752	824	784	751	777	781	739	759	772	782	750	748	755	769	766	795	744	806	760	771	766	744	789	785	779	808	798	776	767	725	755	753	769	758	785	784	776	796	764	756	741	785	741	761	766	779	805	766	767	771	758	761	791	751	789	810	757	765	696	766	774	764	710	811	767	766	826	785	793	791	737	781	771	768	794	750	765	749	729	779	777	743	757	755	790	798	745	789
51246	53780	31222	23951	21082	15212	18677	43455	47810	37152	23422	9616	681	310	267	275	279	241	246	229	250	233	235	260	249	263	247	252	255	238	227	255	262	253	256	256	268	239	258	240	257	250	213	269	245	234	240	252	218	236	234	243	248	270	254	271	262	236	268	276	243	234	261	250	254	216	246	258	224	264	245	229	248	264	250	273	243	247	265	239	238	247	231	250	277	237	256	234	263	257	241	244	281	231	251	252	257	247	211	239	241	279	249	232	258	248	205	254	220	230	237	243	241	268	247	253	260	249	280	248	234	241	228	258	239	245	224	252	251	236	242	254	232	276	255	267	247	226	274	233	207	210	234	242	253	237	261	255	253	258	243	266	253	213	259	235	220	240	263	228	241	263	248	242	242	238	257	241	259	243	244	268	261	230	248	236	266	259	260	250	251	258	261	249	269	248	245	253	249	279	266	251	257	249	277	261	260	247	221	258	239	269	244	222	244	233	259	230	257	265	255	266	232	244	232	225	225	249	250	295	281	242	247	240	267	263	218	264	244	244	234	271	265	253	251	259	225	245	227	279	265	239	237	249	267	252	246	228	224	250	264	261	233	224	243	249	243	239	252	234	252	225	239	257	242	253	231	241	252	233	312	220	211	213	237	259	238	242	222	247	238	256	249	250	231	227	246	248	264	281	257	248	251	260	256	261	259	265	262	238	234	223	267	221	266	247	248	262	219	232	278	270	217	274	274	278	274	254	265	228	237	234	249	242	238	251	239	232	221	238	240	217	247	255	236	244	244	259	261	259	257	260	247	240	250	242	222	229	225	243	233	222	223	230	254	252	226	256	253	254	248	208	234	220	251	256	245	243	244	243	249	262	261	249	228	241	223	252	276	231	238	219	241	231	266	254	235	260	244	227	234	201	258	260	235	256	251	232	239	255	244	242	262	241	219	245	227	233	217	218	251	258	228	225	240	242	264	203	200	243	259	233	254	270	247	244	233	252	251	276	273	264	228	247	216	246	265	244	259	250	229	210	253	243	236	228	246	228	280	261	232	287	241	238	247	244	235	249	250	266	259	259	242	215	221	231	249	234	253	270	269	252	240	254	277	276	277	236	223	241	252	233	250	239	251	231	238	242	260	233	255	249	234	251	253	233	231	241	238	225	262	252	235	228	240	236	220	234	274	234	261	209	243	272	248	272	259	244	229	266	256	251	241	251	285	275	221	227	249	248	231	246	281	265	210	242	250	220	242	251	235	217	242	252	260	221	226	264	247	231	239	263	255	240	258	251	238	245	241	244	224	246	238	254	261	219	239	216	232	204	252	256	224	247	225	244	245	260	243	234	223	252	238	247	240	255	245	252	257	248	257	251	216	266	242	230	252	237	249	236	248	272	249	224	250	264	249	226	267	257	254	272	257	218	257	251	225	256	244	248	243	269	251	240	242	232	209	239	257	236	241	250	210	264	254	259	268	253	232	243	245	254	267	251	227	269	230	269	211	232	247	241	224	231	254	232	246	278	220	224	222	271	260	246	240	245	234	222	265	248	258	250	243	237	226	240	217	244	288	243	249	242	262	244	236	240	236	237	246	250	251	255	223	225	253	242	227	260	214	245	226	276	253	249	236	218	226	260	262	223	246	231	243	270	213	261	255	243	234	240	269	232	280	226	260	243	251	223	248	247	242	249	246	247	236	254	258	257	229	272	265	236	250	239	254	248	224	270	238	228	236	261	259	219	251	239	234	261	228	234	236	259	240	251	253	262	233	248	243	268	205	274	237	237	236	249	261	252	245	229	247	274	235	242	242	262	258	246	260	234	220	235	244	241	250	261	272	242	251	264	260	236	256	272	235	252	241	237	235	259	268	221	233	257	265	274	250	258	267	255	256	238	273	232	283	251	254	248	242	235	253	238	236	250	244	245	267	243	277	234	264	247	219	229	245	276	232	263	222	280	235	275	242	232	264	261	291	253	232	229	269	239	249	253	256	245	224	240	253	237	233	224	216	236	269	275	239	234	260	241	293	243	262	253	259	254	247	242	253	231	252	264	237	240	218	272	251	244	246	217	260	254	243	242	240	226	261	225	237	250	232	247	242	267	240	229	267	243	212	235	208	237	250	259	213	225	250	228	237	236	243	240	249	251	257	247	229	238	256	209	268	232	250	239	264	248	255	217	222	250	218	262	225	233	225	234	246	229	263	260	230	246	259	237	222	224	233	252	222	241	249	230	272	245	242	234	248	251	251	268	248	242	231	232	257	253	257	215	268	249	251	243	233	242	247	236	230	232	271	255	266	266	276	251	229	267	259	269	240	242	244	244	265	241	250	236	227	238	245	271	261	243	268	286	257	252	233	241	255	246	268	245	260	244	237	245	244	246	247	242	242	262	239	244	255	257	237	262	257	213	250	243	284	230	247	246	246	228	229	229	259	233	217	244	233	227	248	226	278	259	259	240	235	238	274	268	227	243	233	232	255	263	226	237	243	268	254	246	241	225	255	261	228	228	240	255	192	238	266	253	245	256	255	236	231	225	228	262	227	231	249	239	258	236	262	243	247	226	242	260	252	234	234	243	253	238	254	280	248	254	233	240	266	257	264	250	258	216	256	226	262	241	251	240	228	268	235	251	274	261	247	211	237	263	228	244	267	228	238	244	252	219	233	253	245	247	252	231	235	269	249	231	248	230	263	278	237	234	245	276	250	259	250	245	248	249	214	277	249	235	257	248	236	264	226	240	237	231	263	275	272	253	249	234	233	249	270	263	248	252	258	255	261	244	255	270	238	249	227	241	226	230	257	246	239	235	239	253	251	225	249	238	256	238	252	264	240	222	249	216	243	244	277	243	238	261	267	251	240	257	250	237	267	249	227	237	253	260	262	235	243	225	235	246	229	262	254	271	242	255	232	234	270	256	249	236	238	250	251	264	254	212	223	248	210	266	255	236	239	251	245	228	250	225	289	261	244	225	272	260	232	245	241	230	230	264	254	241	223	244	232	277	243	262	220	221	238	228	236	255	240	224	215	265	215	235	224	237	267	272	240	265	248	249	252	246	227	249	231	269	256	232	264	215	266	253	257	251	266	242	268	258	231	260	280	255	205	251	229	241	245	265	253	228	256	260	240	238	251	269	267	237	255	253	234	244	269	273	213	268	236	249	239	250	218	270	250	225	267	274	270	252	254	235	243	223	241	231	235	255	218	260	272	227	236	215	246	268	260	244	244	242	240	260	238	245	256	261	255	251	274	269	282	217	227	265	256	273	250	265	251	253	246	247	243	225	250	253	251	229	224	238	259	260	244	255	291	276	246	263	264	261	266	238	222	231	260	250	244	224	266	233	242	239	240	259	275	250	270	248	230	246	239	226	239	231	232	241	254	258	263	214	250	231	230	254	235	261	238	261	224	240	265	238	263	228	219	239	254	261	253	259	233	280	239	234	269	218	256	264	247	214	280	276	228	241	247	239	233	227	233	253	255	253	261	248	249	257	257	248	236	257	256	270	281	253
38724	54795	24963	15957	13099	14198	33888	58276	60330	50533	38574	19100	1140	853	747	666	668	654	623	601	615	568	585	599	608	608	643	578	585	617	532	585	533	583	556	566	559	572	591	530	570	546	585	540	561	601	557	607	659	557	570	585	545	563	561	648	577	581	631	581	550	574	563	546	591	604	618	581	537	576	601	553	549	556	537	580	596	583	604	572	562	539	593	577	564	584	562	598	556	565	569	583	549	593	560	553	589	548	582	585	562	616	589	587	584	604	621	557	573	566	587	570	550	573	585	590	569	538	554	563	575	550	598	538	522	557	575	546	580	547	572	547	542	563	541	548	553	577	556	550	527	581	536	515	571	573	561	564	574	562	553	579	555	555	566	580	594	605	569	608	569	593	548	578	594	576	572	652	611	585	538	563	550	585	563	565	519	578	528	566	556	555	552	578	549	541	533	576	614	595	563	526	574	550	546	607	582	553	578	576	612	559	586	578	593	558	571	534	589	580	556	629	591	588	565	587	558	542	569	564	520	542	607	544	553	566	569	585	625	567	585	544	594	600	609	605	539	592	555	546	581	585	576	561	649	558	558	573	602	560	546	547	542	563	550	542	559	555	566	569	567	548	563	574	582	585	580	539	584	550	577	572	597	525	563	545	559	617	560	600	580	602	574	570	568	597	548	549	566	601	532	560	537	570	590	581	541	601	622	549	588	566	599	577	550	540	554	553	565	608	556	549	519	531	623	570	569	601	613	580	586	576	581	555	553	581	549	567	578	588	597	611	597	533	557	579	553	572	561	609	588	562	593	545	556	575	592	554	588	570	567	552	592	588	564	590	535	521	549	561	569	571	548	544	588	583	575	566	573	583	578	539	517	556	557	572	565	522	558	523	528	547	547	553	580	542	543	547	571	534	567	551	548	584	553	574	521	560	568	554	568	616	580	565	540	564	570	600	594	563	600	622	559	545	583	543	558	598	584	549	542	549	591	559	568	561	564	552	544	550	591	524	565	507	595	603	528	579	587	536	584	579	589	588	535	584	585	547	613	595	573	570	530	549	573	581	575	580	545	537	593	581	568	537	591	561	589	564	545	576	595	541	585	603	586	541	580	577	584	611	565	538	528	514	617	554	540	576	580	569	613	583	587	525	581	603	538	592	564	579	553	572	565	550	584	540	600	563	549	533	569	569	548	551	579	589	550	553	546	597	613	563	558	529	545	568	590	578	592	598	540	598	599	599	581	577	562	550	575	549	516	570	569	587	609	533	552	549	541	588	559	604	575	570	571	573	559	555	573	613	566	557	554	564	565	559	577	645	554	545	528	563	594	593	587	563	589	565	546	550	591	555	561	547	593	579	572	541	551	579	585	523	561	549	563	567	568	561	578	605	551	539	545	605	550	528	608	567	577	553	543	561	530	594	559	610	559	575	517	629	539	542	558	595	547	577	574	560	577	589	608	551	544	537	580	564	576	577	611	556	581	537	600	580	565	520	561	604	545	580	519	565	553	563	583	559	553	536	582	561	545	608	603	594	540	578	538	573	562	563	547	537	528	572	559	575	576	586	527	558	594	560	597	579	571	557	558	569	574	558	571	573	571	586	585	540	552	582	584	584	581	561	541	587	590	603	581	525	573	582	558	525	566	564	615	562	585	601	567	583	581	568	549	576	581	552	555	550	565	575	564	525	515	574	549	586	561	577	552	550	584	598	590	541	602	622	585	588	594	579	558	556	564	563	618	553	577	550	574	499	585	589	536	543	599	560	565	591	558	540	600	602	541	582	556	571	553	582	553	531	563	595	551	536	568	532	580	578	600	566	543	603	563	604	593	581	563	564	559	581	557	538	599	612	578	584	581	554	539	567	556	595	572	563	553	586	595	574	529	597	585	569	562	540	584	553	567	570	553	582	579	568	598	555	545	551	568	596	578	537	535	532	615	567	544	575	567	602	558	615	562	571	564	522	551	551	610	548	576	546	553	632	586	566	538	568	543	571	557	552	562	550	598	527	604	552	600	546	528	566	570	559	573	568	556	601	535	530	591	567	543	611	557	576	603	606	564	559	576	531	559	539	614	592	539	525	598	562	599	552	592	606	569	584	594	523	548	571	579	582	577	541	558	557	566	620	586	562	578	582	576	544	565	538	590	535	541	563	544	565	591	582	526	543	597	584	583	571	588	576	647	572	559	608	553	578	547	573	552	569	535	564	560	538	543	607	545	549	546	583	545	552	576	569	586	581	568	585	594	581	555	569	590	555	593	591	553	586	565	544	541	543	556	571	575	590	531	627	534	630	518	564	583	550	568	567	556	555	520	584	592	620	567	580	558	550	576	605	598	572	617	556	585	553	570	556	573	585	556	556	570	548	550	615	583	576	555	522	522	563	573	521	579	587	562	573	576	613	555	591	555	573	607	554	557	619	571	591	571	542	529	557	582	557	536	576	602	567	631	581	570	585	549	593	577	614	592	527	524	534	544	560	589	581	544	565	581	531	613	560	603	591	581	543	583	540	544	555	590	537	537	580	612	565	578	571	601	577	565	570	607	589	593	544	618	559	607	570	541	621	553	571	594	583	579	525	584	581	617	555	587	545	525	592	550	546	600	562	563	609	578	553	601	594	525	589	577	593	563	567	558	559	562	594	543	554	573	583	532	568	628	553	536	573	555	528	582	544	539	575	554	580	579	528	590	588	559	532	608	585	559	549	570	557	569	557	569	584	566	600	598	528	611	564	601	518	605	550	569	548	576	565	593	606	588	543	596	582	563	557	553	535	561	577	558	564	576	563	567	582	568	544	546	582	524	583	546	615	583	544	568	555	557	569	543	557	552	514	579	581	562	553	542	621	579	551	591	556	577	617	599	540	564	591	615	541	579	560	568	573	595	574	553	529	575	555	593	576	568	565	558	579	561	536	552	547	543	599	541	582	532	584	548	575	547	540	599	566	560	563	588	559	576	561	575	558	558	578	545	596	556	563	576	571	590	555	601	580	558	553	565	594	570	572	563	548	552	571	577	553	535	582	575	602	564	574	540	631	572	544	593	592	542	583	563	581	591	554	587	560	587	595	573	576	589	598	598	579	563	556	574	519	541	535	568	640	554	566	578	525	577	560	575	542	558	524	587	609	559	537	570	578	579	606	551	544	573	563	577	539	557	555	587	563	545	527	582	552	570	559	598	568	530	606	568	538	555	552	569	584	569	575	624	542	559	618	537	570	553	535	565	581	578	558	610	579	545	524	563	564	545	575	573	535	589	545	582	562	560	585	550	547	585	552	531	573	556	567	574	546	604	555	557	567	597	564	579	500	594	556	574	551	600	571	590	571	555	530	589	573	602	526	556	547	564	559	595	562	577	576	566	540	591	584	548	579	582	544	549	561	564	557	551	527	570	563	565	564	579	584	526	544	576	570	544	588	563	578	560	554	529	561	558	574	563	558	563	556	610	577	560	610	586	522	606	548	564	593	610	584	601	577	574	561	578	584	598	530	591	570	581	545	554	572	560	542
11284	17568	7783	1428	742	692	915	1396	2351	2512	1753	812	310	314	286	339	279	325	282	302	309	294	277	282	312	276	312	300	292	308	271	253	291	255	307	301	325	277	308	291	325	332	334	324	292	344	296	288	308	297	278	306	299	309	315	312	319	269	320	318	317	323	325	307	300	314	283	324	307	300	318	320	318	306	327	275	312	267	325	309	302	338	317	298	287	338	298	286	307	326	300	296	316	297	315	283	298	338	305	333	298	288	292	296	344	308	309	258	320	306	318	290	288	319	338	336	291	315	331	296	310	306	306	303	289	313	318	305	310	308	305	300	313	283	293	319	318	297	296	292	316	292	291	297	335	294	298	336	299	308	319	330	317	307	330	312	288	278	307	282	291	314	298	289	300	302	311	289	269	284	332	309	378	320	297	272	317	314	287	262	275	299	328	315	296	346	327	284	288	296	298	315	299	309	323	331	320	298	296	315	295	331	307	298	338	327	315	278	304	321	313	303	288	307	333	335	298	300	303	287	308	313	314	317	286	291	333	261	297	323	327	294	337	306	321	305	274	334	324	298	310	282	280	305	333	310	313	315	314	276	297	265	307	307	313	309	311	341	317	342	328	292	307	319	342	318	313	320	318	317	320	330	295	315	292	329	307	313	302	312	296	296	314	311	303	312	340	340	306	298	315	277	319	328	303	302	319	319	350	341	272	339	294	282	315	318	301	316	305	286	283	305	292	298	296	326	312	316	318	293	294	339	311	340	320	287	314	324	316	277	309	320	308	299	315	291	286	290	308	270	314	308	288	293	336	288	310	308	305	290	323	294	315	292	313	290	266	305	296	327	270	305	314	281	326	291	303	329	286	325	322	308	320	321	308	281	287	310	307	326	310	296	322	311	332	292	256	284	298	309	322	345	348	293	294	286	324	298	304	300	327	295	296	304	325	308	322	320	342	292	308	339	306	315	288	291	326	261	342	308	287	310	303	355	321	287	301	283	312	306	322	322	307	281	272	317	320	313	341	327	329	273	312	313	305	277	304	330	286	306	331	300	308	332	319	318	302	269	336	299	350	290	314	290	309	319	329	273	300	330	306	345	311	287	313	308	298	310	299	282	282	298	303	301	338	289	338	325	322	288	287	293	300	330	313	313	277	334	311	295	296	287	302	320	320	317	303	308	328	281	319	319	328	304	293	308	321	291	300	308	324	302	288	321	317	308	335	312	321	302	318	333	316	315	325	293	311	287	319	298	287	261	281	337	315	328	296	314	325	300	333	307	297	307	334	307	330	310	322	328	308	311	301	279	308	307	298	290	308	285	292	316	311	337	307	331	322	312	290	329	277	358	289	297	320	311	334	299	290	293	301	356	276	327	317	288	315	287	324	279	302	303	287	333	283	327	305	314	299	305	290	275	285	297	335	291	311	275	348	306	304	318	302	301	281	310	295	311	321	306	302	298	309	313	344	285	312	331	301	293	310	296	315	319	279	279	306	322	290	322	283	297	319	292	268	299	338	278	275	310	306	315	330	356	297	295	293	328	293	278	338	323	312	345	305	304	310	297	329	321	336	295	328	309	291	305	323	305	305	319	311	298	282	273	300	292	310	313	273	294	283	274	290	340	282	340	306	308	287	314	308	343	333	319	331	300	314	316	310	327	309	315	318	274	302	312	300	300	332	349	321	297	308	276	302	312	317	322	340	325	294	308	337	308	315	305	304	325	329	301	343	321	315	302	286	286	345	326	291	344	337	282	313	303	320	305	272	298	295	320	290	313	306	336	334	339	334	325	309	315	328	323	309	316	316	323	302	329	320	295	291	307	304	291	312	313	310	318	299	287	294	346	296	296	330	301	306	328	341	294	318	308	289	336	303	317	343	292	281	320	287	330	313	269	312	276	285	281	297	319	316	312	296	288	317	296	320	309	277	334	296	286	281	281	299	295	306	283	293	308	319	314	314	297	300	312	319	302	311	290	311	306	302	284	287	340	306	337	316	330	286	325	327	317	319	320	290	305	288	286	306	322	292	329	274	324	297	263	289	297	311	314	300	294	288	303	291	291	290	272	312	313	287	315	272	331	300	308	297	312	303	287	291	325	293	322	279	319	304	295	314	291	290	316	310	339	284	309	331	286	301	280	317	275	327	308	289	342	317	324	300	290	326	339	342	326	304	271	301	304	301	307	272	277	327	299	323	317	325	276	312	337	315	300	273	317	306	309	337	312	321	312	304	300	310	290	303	329	338	318	317	327	319	309	316	298	307	285	311	290	337	290	296	303	320	286	321	283	332	313	284	327	311	315	291	356	321	284	293	314	308	319	308	338	331	313	314	298	346	290	331	301	298	345	278	332	319	325	305	325	292	291	314	330	267	266	353	282	295	311	335	286	308	322	303	309	336	289	293	317	312	326	288	290	281	282	318	283	300	308	285	327	297	297	285	319	316	271	320	328	301	310	307	287	312	333	333	272	260	313	335	315	281	323	282	312	330	309	309	294	299	319	333	330	341	332	281	284	297	308	303	315	317	301	321	326	320	307	301	304	289	307	270	291	306	307	317	277	309	288	300	322	321	331	339	342	312	326	321	317	318	284	293	272	296	302	298	286	307	324	320	280	336	286	315	305	332	318	294	295	323	304	295	321	321	304	323	315	324	271	319	321	316	309	292	310	303	293	303	267	315	282	294	301	288	359	322	336	344	333	299	284	286	285	320	312	303	304	334	345	322	280	282	311	289	314	285	302	312	302	290	325	323	312	288	298	319	285	289	285	299	334	295	331	300	347	329	281	328	288	331	287	304	299	300	310	311	274	327	308	306	289	308	276	291	285	300	307	315	334	298	305	305	319	297	301	280	313	298	281	299	332	323	286	319	293	294	303	316	281	316	248	316	301	277	293	303	340	325	286	302	329	297	305	300	306	325	311	274	333	306	307	309	305	303	300	313	289	326	272	306	305	309	290	296	330	299	294	314	307	328	305	320	326	299	284	287	292	317	328	321	320	275	304	327	325	280	305	341	313	301	284	317	302	310	324	307	323	353	298	313	289	316	296	329	278	334	291	293	261	283	310	288	297	317	322	293	329	306	324	322	331	339	301	308	317	314	331	308	292	313	301	300	302	314	323	315	314	296	280	310	303	306	317	321	312	292	269	304	288	274	279	336	311	325	306	278	296	310	303	263	296	318	313	303	294	332	330	292	307	300	300	312	322	325	287	315	333	275	325	319	285	276	302	296	315	306	325	290	313	296	308	310	309	299	330	332	307	299	280	337	287	300	301	316	312	261	294	309	275	298	300	328	329	301	277	296	328	294	305	297	300	302	274	311	294	293	297	309	326	317	318	319	312	313	332	336	280	293	309	326	292	264	337	297	289	298	296	278	292	343	325	312	337	295	272	314	340	326	323	297	286	313	325	280	302	360	299	345	312	302	287	286	302	336	309	326	294	297	320	281	305	314	301	329	326	297	292	278	339	324	290	302	285	287	298	285	311	293	316	326	292	298	302	293	289
7838	18661	8508	2871	2635	2560	4301	6863	10169	9616	6067	2592	755	715	750	751	731	770	710	716	747	728	745	748	715	732	749	723	760	677	704	763	750	743	717	733	784	738	724	736	710	715	713	697	708	756	748	707	759	756	722	710	729	749	747	708	708	744	761	692	755	729	758	716	753	718	755	677	766	712	713	715	802	728	761	705	756	749	794	722	750	736	694	741	668	699	750	716	713	741	701	752	751	667	740	757	735	681	716	714	782	753	689	745	755	785	738	725	714	708	743	721	710	714	794	780	678	692	659	688	734	708	760	761	761	767	760	755	733	684	737	704	691	710	786	702	673	733	748	725	701	723	759	720	735	719	775	757	741	733	672	750	750	722	754	726	731	744	696	752	717	735	697	725	723	721	742	747	728	686	700	741	712	701	738	734	765	762	746	778	701	774	698	719	679	724	757	672	712	711	690	732	721	690	729	675	750	787	717	750	749	732	711	729	709	729	765	731	709	706	712	742	704	716	750	764	697	718	673	725	726	716	709	691	708	740	708	744	716	722	735	732	740	718	729	778	710	716	728	721	721	777	731	707	728	720	758	711	714	734	729	754	756	706	701	714	706	705	705	721	728	747	707	766	708	713	702	691	725	703	677	710	747	782	719	724	656	738	715	750	724	736	708	691	716	710	755	706	776	738	729	737	715	700	739	754	758	750	685	731	695	754	714	749	713	726	684	788	744	727	729	772	717	768	727	707	717	719	709	734	712	768	778	716	753	687	737	814	725	729	704	710	687	738	793	728	735	722	732	766	704	781	784	759	780	788	755	709	713	744	734	743	740	742	680	721	689	763	768	686	719	703	757	744	767	712	766	783	707	752	783	719	721	752	742	702	731	738	741	731	734	784	726	763	740	741	705	672	706	734	762	692	746	731	702	752	745	733	713	709	739	730	686	721	718	681	720	751	713	688	717	752	732	739	718	725	692	729	751	726	737	765	650	721	721	708	743	717	742	769	714	744	726	721	767	744	679	732	744	768	714	716	688	726	778	742	761	739	768	737	707	759	695	776	694	742	710	693	719	734	743	721	744	710	730	770	724	751	703	678	721	727	726	769	754	719	721	716	726	721	703	682	772	737	734	766	705	750	712	753	716	746	716	695	715	725	732	751	728	715	705	715	712	752	726	681	739	706	711	676	686	730	672	764	708	724	735	717	762	662	767	757	744	756	723	725	695	739	782	690	755	695	743	729	662	715	747	726	728	736	689	723	734	657	711	715	739	729	712	741	722	698	767	733	706	663	727	711	700	730	727	774	739	757	775	731	698	792	719	744	707	789	717	730	705	669	678	756	737	677	748	742	702	749	721	706	725	736	705	707	736	712	750	785	697	726	736	760	727	734	744	729	742	753	714	729	698	742	793	726	713	740	700	709	740	777	690	775	723	730	738	742	726	725	775	731	744	760	728	706	760	737	722	762	725	720	719	715	723	778	709	730	756	736	769	706	730	702	773	713	727	692	756	737	691	737	756	728	718	742	748	740	736	703	731	743	742	742	712	725	744	757	697	786	694	721	754	744	679	700	717	702	738	726	745	761	732	707	726	691	714	707	721	679	757	765	765	746	758	741	724	753	742	728	740	756	686	733	747	744	707	764	694	720	738	712	750	723	737	696	727	717	762	707	738	739	730	702	672	757	743	752	783	728	730	750	703	700	715	720	724	707	752	663	805	690	761	720	735	756	705	745	741	747	728	716	722	724	723	726	715	715	700	727	664	717	740	704	723	745	716	711	690	709	783	755	723	740	730	698	738	717	726	708	735	710	761	714	703	741	747	719	708	721	721	731	686	745	732	803	764	759	716	780	713	741	750	746	690	712	723	724	757	723	760	748	766	738	751	731	747	750	712	736	714	716	694	731	671	729	729	741	701	729	761	743	739	711	728	697	690	692	695	726	683	751	761	719	694	706	762	720	737	747	688	698	708	709	676	759	777	756	724	703	723	783	728	738	736	737	717	762	724	759	745	755	704	758	691	740	701	759	738	750	735	696	725	728	758	707	746	754	731	752	748	715	694	700	735	761	762	699	725	776	698	760	722	764	708	744	773	764	659	755	717	680	685	738	745	738	734	730	752	757	727	773	739	718	700	740	712	699	712	752	764	712	723	734	771	714	696	682	753	699	744	684	758	746	742	720	720	724	694	735	719	728	754	731	781	720	740	787	711	711	766	702	804	737	776	695	730	693	701	760	703	735	705	719	750	756	767	737	713	751	758	745	704	753	706	744	688	703	751	714	714	694	711	735	748	731	755	742	718	729	749	738	737	753	773	756	752	763	725	746	703	735	707	711	717	740	766	718	686	757	755	738	735	720	721	726	721	715	700	701	718	754	735	722	715	674	687	782	720	771	725	750	808	741	751	760	757	723	708	756	765	756	771	704	713	779	700	739	689	717	737	738	738	682	750	742	754	745	773	734	714	687	749	697	645	711	711	770	736	684	771	763	728	759	763	750	717	751	747	700	681	683	691	724	706	710	810	672	714	671	707	699	801	732	719	745	760	718	773	761	767	734	689	707	739	741	747	719	744	754	777	794	762	768	731	772	787	782	767	699	749	723	714	693	718	768	684	694	714	724	763	697	734	751	731	757	737	706	733	773	741	691	725	699	740	715	692	732	772	741	731	710	725	791	674	754	749	750	742	737	716	708	794	756	729	755	719	699	754	730	732	720	762	750	743	726	797	699	700	706	764	734	708	694	732	747	757	712	720	761	756	782	728	725	704	730	722	702	705	703	738	731	743	755	710	745	757	724	735	709	761	720	725	704	744	715	734	749	736	712	710	747	777	792	756	734	704	744	737	767	720	704	744	731	743	715	736	753	769	706	702	694	772	755	745	692	719	749	717	673	716	775	772	754	723	714	746	730	736	741	696	676	729	753	701	730	778	765	803	746	688	717	754	723	733	699	688	711	746	720	741	736	727	721	719	706	713	755	737	670	762	779	732	710	759	732	733	725	769	735	724	696	732	745	738	691	678	697	716	739	689	694	721	684	736	691	739	705	726	718	741	760	725	726	684	673	696	731	742	692	709	739	706	766	729	690	735	686	683	723	778	690	717	722	690	729	679	722	734	771	670	735	771	722	762	756	737	763	733	691	805	749	734	779	713	725	775	689	715	675	693	695	741	732	695	750	752	733	739	770	766	752	714	732	730	723	699	744	708	704	757	760	763	761	715	730	737	738	681	702	694	712	710	694	690	706	680	740	747	765	759	701	704	719	683	741	748	711	785	735	709	766	727	721	721	727	754	711	686	757	770	696	704	687	708	753	709	706	734	708	672	722	691	716	750	735	727	721	782	744	663	740	760	778	724	688	698	724	692	743	737	735	714	677	676	690	735	735	714	753	736	686	714	723	716	724	695	680	731	707	775	715	796	773	719	781	725	708	764	715	696	729	699	750	748	715	723	697	746	778	765	741	733	723	737	718	746	716	663	724	758	709	761	719	721	723	788	746	679	754	747	739
32391	52554	32908	18629	11495	5980	12818	25242	29076	23481	12763	4473	506	414	333	379	325	358	342	317	359	370	343	359	330	370	352	355	300	338	353	367	356	327	370	329	346	349	313	345	364	354	342	349	362	345	382	322	333	393	335	323	328	343	341	367	361	361	321	353	350	343	347	353	349	310	343	318	349	369	347	359	355	342	357	351	365	345	342	321	330	327	331	358	333	331	355	334	322	348	378	387	335	360	350	347	325	346	339	361	356	353	362	379	372	354	327	356	338	371	347	384	339	330	362	359	340	370	340	366	335	332	347	357	356	358	369	344	372	377	364	327	386	332	347	369	374	334	343	326	313	322	339	343	340	346	364	322	331	333	369	337	354	347	338	360	360	330	319	336	352	300	337	389	343	342	354	367	359	350	356	356	365	370	364	379	333	388	400	340	316	308	370	362	360	310	332	354	360	357	370	348	345	347	318	352	367	316	379	327	372	346	339	323	340	360	335	351	341	333	364	339	366	350	377	345	347	383	369	357	351	356	351	368	352	364	331	347	352	372	375	334	356	313	354	366	347	321	348	375	365	354	352	378	327	303	369	355	350	359	365	344	368	354	344	322	342	359	352	330	326	341	323	328	352	319	329	342	354	342	321	343	346	370	370	354	360	334	327	336	384	395	329	360	354	372	329	336	367	357	331	335	357	369	351	353	374	341	367	353	356	376	341	344	341	366	320	353	366	393	344	358	359	332	367	356	356	320	337	341	371	333	321	382	358	368	347	341	356	388	324	402	359	356	359	362	363	349	355	370	337	332	330	377	368	317	394	377	325	330	368	361	348	335	375	342	356	368	368	366	335	359	357	340	334	332	348	372	342	363	341	340	362	351	386	313	351	356	355	397	336	339	334	371	328	367	359	399	374	347	359	379	367	321	342	365	337	334	356	363	362	372	365	327	346	359	334	352	396	348	318	342	361	346	356	322	328	371	361	349	349	332	360	312	353	364	349	334	317	345	337	330	344	329	361	357	367	386	346	355	365	362	365	350	363	328	363	329	348	346	324	388	357	349	372	357	346	354	361	343	413	329	349	325	323	334	370	344	350	365	327	361	392	367	320	359	343	361	351	341	332	360	340	353	359	321	351	354	354	325	382	312	339	309	337	371	361	393	354	360	375	327	334	306	356	356	338	327	333	347	349	335	350	346	358	377	347	315	369	368	379	322	378	358	340	363	355	354	321	335	328	345	370	343	346	361	328	336	339	360	385	351	339	339	332	361	349	355	341	342	325	323	339	337	379	343	361	387	354	332	360	336	332	368	356	367	356	326	354	342	378	350	352	339	363	341	362	342	328	325	378	330	371	343	310	362	319	351	361	359	362	337	362	341	321	373	351	336	341	358	343	332	324	352	352	381	334	354	347	395	339	358	350	382	330	343	337	331	325	384	384	336	333	359	337	394	359	323	319	352	350	347	345	356	335	332	350	368	327	342	354	363	336	394	363	359	361	343	378	341	340	353	340	325	395	336	351	356	336	373	340	306	334	344	365	344	374	388	345	350	325	366	332	313	324	375	357	327	366	341	380	378	320	337	315	326	393	339	305	338	359	328	361	355	332	370	355	385	307	358	367	338	355	318	353	368	326	341	359	336	359	345	354	334	357	364	365	319	341	352	373	353	355	357	347	344	369	346	328	332	340	356	341	345	359	334	343	360	379	346	333	365	344	391	387	320	364	352	352	366	334	335	325	346	348	331	328	343	348	363	364	332	362	361	356	343	323	366	387	361	371	326	328	327	372	343	367	337	354	365	354	328	337	358	329	361	347	372	313	343	346	345	368	359	314	361	360	329	321	338	319	337	339	343	372	334	366	341	348	344	351	363	345	370	333	347	355	378	325	351	355	299	343	383	350	342	350	354	330	332	346	340	395	377	361	316	369	334	328	372	317	345	349	369	327	363	373	363	366	346	384	363	366	356	361	336	349	346	347	340	336	303	342	349	301	338	337	355	328	360	354	357	319	361	333	332	350	389	327	341	349	325	338	345	368	362	367	384	346	338	349	386	370	339	335	339	380	332	339	364	320	358	345	337	343	343	373	360	327	321	358	382	317	375	351	336	389	338	355	342	317	361	359	353	353	322	374	336	360	356	324	339	341	342	369	360	358	379	382	332	330	350	346	369	372	361	355	328	326	352	334	365	339	353	320	319	385	352	341	341	350	348	348	362	310	345	373	360	352	324	374	346	350	358	352	353	370	350	365	348	361	345	356	383	344	343	337	319	334	362	380	360	358	346	342	355	352	375	343	320	354	369	335	329	346	353	377	328	330	371	383	376	363	336	364	331	350	345	332	329	345	394	326	353	349	359	361	334	315	320	326	367	346	350	369	338	339	371	335	350	354	323	324	344	324	323	344	337	355	341	327	345	387	365	345	354	344	326	368	342	355	396	362	350	315	349	376	348	353	341	337	335	338	426	354	369	360	355	344	412	381	357	360	363	337	335	339	330	363	318	333	384	383	294	350	362	340	370	328	343	326	355	329	322	370	339	330	363	367	314	354	315	306	337	354	351	342	365	359	337	343	356	310	344	341	332	346	337	343	320	344	364	375	352	352	335	352	325	368	356	355	351	346	343	361	366	347	359	326	358	358	376	342	371	328	360	368	357	366	354	334	347	309	341	384	343	340	351	354	360	340	364	345	347	355	334	311	339	323	351	329	346	351	364	388	361	328	351	380	326	322	332	328	374	358	343	391	366	329	354	345	343	383	367	323	322	322	406	363	342	354	351	365	331	341	363	351	350	340	372	350	328	370	325	330	356	334	376	350	395	370	324	355	361	356	349	309	322	374	369	355	390	317	341	339	339	342	347	346	332	346	356	354	352	367	340	365	374	327	356	379	350	361	322	363	339	355	346	352	364	369	357	359	354	335	336	366	369	376	334	332	334	373	388	364	344	348	311	365	358	327	344	337	360	363	345	347	340	309	362	353	322	331	339	359	348	371	343	371	324	339	301	368	345	336	386	370	321	361	405	359	364	378	394	360	329	400	332	336	330	358	337	352	377	359	346	357	366	356	330	345	357	366	355	373	374	357	377	368	379	341	347	317	347	372	360	312	348	370	353	333	336	347	349	356	372	346	358	358	357	395	349	354	345	340	346	342	369	329	345	343	329	318	386	356	372	350	380	350	332	319	357	334	341	322	354	349	350	336	349	357	338	336	369	316	334	335	331	343	364	342	359	362	336	350	339	320	380	344	404	371	336	332	377	357	343	357	311	381	383	327	354	319	341	350	364	348	364	372	329	316	369	354	345	316	358	356	344	354	344	362	363	389	327	340	356	323	353	366	358	340	332	360	343	381	335	347	361	372	337	339	358	363	334	349	341	366	336	349	336	337	365	348	356	347	333	349	316	362	331	331	343	353	346	312	329	356	348	361	362	362	337	342	387	348	360	348	335	379	358	338	324	355	340	343	387	325	332	328	396	349	353	333	338	381	348	399	348	359	383	363	369	351	393	348	387
21816	44579	19471	9350	10871	9256	30047	44129	46868	40070	28318	12105	1138	1093	921	871	825	831	789	879	840	818	862	812	826	853	821	776	805	812	846	825	806	789	769	797	854	783	785	811	820	800	789	812	808	807	782	796	835	823	832	801	768	900	791	835	840	883	806	799	787	763	796	794	763	814	765	851	811	803	815	772	867	812	795	797	804	801	810	822	827	815	808	812	814	843	823	792	810	792	831	793	785	821	787	809	840	820	824	866	798	801	853	806	771	811	787	844	774	870	798	804	794	773	851	812	789	810	831	767	839	819	844	816	848	845	814	754	870	778	826	809	817	808	811	805	814	811	727	786	842	802	812	784	836	794	815	816	829	784	840	767	831	809	815	768	831	773	869	804	834	817	849	812	810	793	824	746	782	806	817	805	805	859	801	802	780	811	792	871	848	851	824	788	794	818	831	816	757	790	814	823	839	821	743	835	777	817	818	783	778	784	816	773	831	853	794	807	778	836	745	820	838	817	811	785	822	780	772	807	800	804	871	799	784	808	790	765	749	800	830	825	781	815	815	864	788	800	830	833	827	780	769	815	845	780	783	835	841	829	806	810	817	783	784	797	825	787	803	798	821	830	844	848	797	787	818	866	792	788	836	827	817	830	775	834	815	888	811	822	795	795	811	762	856	850	827	867	800	804	818	815	805	807	798	807	809	806	790	797	824	876	786	808	812	819	797	805	850	793	816	821	779	804	762	825	802	807	815	832	800	807	847	821	841	801	778	866	856	811	815	804	811	839	845	853	794	759	818	772	811	805	788	823	812	767	815	813	772	782	875	785	842	779	819	804	826	810	801	778	799	819	758	771	846	819	823	804	808	807	809	824	849	782	786	813	863	794	804	803	827	818	812	784	756	815	812	808	790	821	751	803	811	874	850	772	788	813	820	768	806	888	787	772	812	818	772	774	814	767	828	798	809	753	777	767	835	808	811	810	828	825	832	830	795	804	807	835	809	822	834	759	824	834	840	833	840	829	851	814	814	761	771	816	753	801	767	728	844	850	780	798	838	871	821	778	847	816	759	823	813	797	826	832	795	776	837	793	820	729	812	816	831	746	824	755	802	842	812	800	832	835	813	794	830	799	767	778	817	837	803	843	810	828	823	819	879	832	792	774	785	799	779	788	825	816	749	802	794	791	798	761	807	789	804	812	836	825	804	807	864	810	826	803	773	861	772	791	840	818	804	821	867	816	866	798	844	773	827	780	833	830	803	774	822	778	812	802	789	838	810	821	822	831	807	788	821	841	823	847	793	796	809	826	812	735	760	807	827	846	756	762	797	821	726	813	740	817	812	799	824	842	829	805	782	784	794	808	792	832	818	788	798	865	792	861	804	863	763	770	817	805	821	833	835	814	748	824	734	819	831	789	834	810	798	813	838	778	874	844	832	803	794	807	792	827	741	817	836	803	794	802	789	797	748	777	793	855	782	818	799	792	809	792	815	875	828	867	820	834	819	814	835	835	801	750	809	801	809	829	771	790	788	838	794	799	838	832	828	851	810	807	817	809	813	804	873	856	777	820	819	820	794	837	825	866	821	860	831	806	802	816	867	827	839	788	819	804	811	854	782	834	829	815	776	772	832	820	767	784	843	801	805	814	779	789	847	828	848	880	789	847	839	794	777	827	815	758	815	769	787	731	849	771	798	832	841	800	859	828	769	782	804	852	776	819	795	796	752	775	820	802	821	840	784	831	820	838	832	813	788	809	797	782	818	828	854	831	789	858	827	864	848	837	767	785	772	775	795	804	841	770	883	830	764	829	756	812	797	807	793	810	829	783	801	806	803	810	781	809	865	810	761	787	769	806	800	803	800	767	763	815	863	816	786	833	780	788	776	791	804	813	795	832	800	804	821	806	808	792	835	836	887	798	781	819	778	801	809	835	818	835	821	794	853	819	823	805	817	793	812	827	786	821	803	786	887	809	795	807	804	826	829	758	848	796	829	775	804	801	828	826	816	811	785	849	771	799	821	826	794	793	855	791	829	797	805	812	813	814	766	803	885	828	803	799	821	791	818	764	777	805	789	810	789	761	818	834	822	806	775	798	813	784	808	840	835	759	838	812	825	758	804	827	785	816	761	794	792	777	825	773	823	797	792	781	815	840	809	824	771	802	778	800	763	833	801	798	838	788	791	835	844	773	834	830	795	772	842	807	825	764	805	812	835	798	753	795	809	844	733	847	829	776	810	872	815	827	783	801	863	847	805	858	741	815	779	833	793	790	798	784	802	803	807	774	824	803	822	759	810	811	793	800	794	820	819	803	777	852	842	813	834	804	877	782	811	772	807	810	831	857	846	838	801	847	751	758	790	810	814	770	805	862	783	809	868	816	795	854	802	814	820	827	819	795	832	844	864	783	825	799	793	817	839	824	817	839	863	762	789	811	815	839	866	834	778	809	839	817	819	869	841	867	836	762	768	802	797	812	820	783	802	812	763	814	877	816	777	762	814	776	800	782	772	839	799	825	865	829	801	829	844	735	790	829	824	813	761	844	833	798	793	820	774	832	799	823	818	810	813	823	767	813	846	761	796	856	843	800	787	835	840	799	820	813	748	746	779	838	807	854	782	828	802	834	804	831	829	833	813	833	840	814	830	831	826	832	832	796	809	816	776	858	823	815	793	824	770	844	763	802	816	790	825	790	853	802	834	767	823	797	781	823	838	841	763	876	746	812	814	813	810	821	817	756	795	809	779	782	766	880	844	767	797	883	772	800	843	842	833	777	776	781	796	808	776	819	815	847	840	824	803	778	791	800	781	787	799	778	800	793	826	836	799	849	781	858	816	811	802	826	839	802	760	777	763	783	790	820	870	787	783	808	840	866	797	862	818	829	791	779	809	852	875	858	798	765	792	825	849	781	806	807	867	802	800	816	874	833	836	817	770	848	826	781	803	810	841	768	778	785	828	768	773	801	785	845	813	752	814	799	826	827	761	806	763	812	825	841	764	785	793	799	813	831	785	805	799	809	816	829	852	824	846	826	810	847	836	814	849	815	848	810	853	782	819	810	819	818	797	770	783	818	784	849	805	773	809	792	811	837	753	769	875	800	789	822	814	788	809	806	802	862	791	823	782	800	789	808	774	820	832	802	820	840	839	841	793	828	817	784	789	768	801	769	790	769	821	813	796	782	764	815	801	835	828	818	855	826	782	767	809	807	803	793	816	777	763	782	798	741	774	823	786	808	804	795	760	811	802	848	786	808	786	840	813	766	893	816	811	809	829	777	792	813	822	814	789	797	838	832	838	802	824	857	786	861	771	793	776	857	854	820	792	813	794	794	834	808	840	833	787	803	781	861	796	841	826	843	805	848	836	810	777	760	846	801	801	880	874	836	803	771	840	818	788	790	787	861	816	795	777	784	830	763	804	829	796	813	778	801	798	761	816	888	797	811	805	801	832	782	774	807	815	803	849	831	763	807	836	833	799	830	838	849	841	860	807	809	814	826	753	810	808	812
44811	53894	34426	22648	18111	12099	20411	45216	46188	35927	23097	10452	933	364	275	268	259	261	275	277	252	280	246	238	281	239	263	267	259	228	243	257	267	230	246	248	243	277	245	277	270	245	254	257	270	229	220	267	245	258	246	249	246	251	266	263	231	272	247	238	237	265	262	264	273	274	268	248	247	258	242	286	262	279	271	268	229	225	230	230	275	283	242	267	275	288	248	273	256	269	263	268	237	246	299	271	224	295	232	280	255	246	243	233	259	242	230	257	237	228	281	235	252	258	267	263	245	274	246	237	265	271	254	230	237	238	248	277	254	284	241	247	254	254	256	250	250	245	286	248	241	232	258	244	276	243	244	250	259	232	309	259	246	247	271	267	253	250	230	264	251	250	250	227	302	281	290	242	245	246	252	259	250	245	229	250	261	261	249	274	276	270	247	242	243	258	282	276	269	243	255	227	276	207	245	239	284	255	268	255	234	236	257	292	250	241	274	239	241	286	268	267	263	233	299	288	255	270	256	190	249	266	245	253	247	245	273	241	236	263	255	273	234	252	276	255	292	273	261	265	249	274	259	249	268	251	258	252	303	265	252	271	270	246	241	253	276	235	260	288	240	268	227	261	223	264	236	209	247	243	224	256	280	282	250	229	232	279	271	267	279	227	245	263	270	233	276	252	227	275	269	242	274	255	238	233	251	234	220	232	245	244	248	253	240	286	226	234	222	268	284	250	233	288	250	246	251	249	225	251	222	246	278	226	231	264	248	248	273	283	267	217	237	242	241	250	275	246	264	235	272	244	265	250	260	281	253	257	279	265	273	251	264	245	250	221	261	234	254	262	257	256	261	244	249	259	252	266	232	248	271	247	240	241	267	244	233	258	247	247	252	248	251	250	239	302	256	256	287	236	209	291	225	247	268	268	250	215	250	261	254	246	243	251	258	272	257	227	262	262	252	232	237	267	247	262	276	258	240	251	263	259	234	272	255	262	255	263	258	268	227	249	262	235	242	255	269	230	260	259	259	275	260	253	240	272	251	260	272	238	288	256	266	231	267	260	263	272	262	240	258	267	258	259	269	253	245	254	258	269	260	280	265	260	259	260	273	244	260	225	233	254	287	264	254	254	260	280	296	286	269	254	247	265	260	254	275	241	276	254	244	249	243	256	233	249	251	272	244	262	252	257	213	259	268	243	246	257	235	245	250	242	262	263	289	282	232	257	250	246	273	265	236	255	241	263	241	239	228	232	247	268	239	237	276	267	295	253	238	284	261	226	266	270	244	229	293	243	246	270	244	261	247	280	246	258	251	216	245	263	247	280	250	248	260	243	246	235	229	255	267	248	231	259	257	247	285	273	260	234	226	278	213	247	237	248	270	240	262	263	231	249	256	261	247	249	254	269	284	258	241	251	241	287	274	249	254	264	259	265	261	273	278	250	254	229	254	260	270	262	246	284	239	253	259	292	220	231	265	276	247	248	247	241	250	263	263	260	242	258	261	246	263	251	247	238	229	242	262	255	226	266	240	234	254	240	253	250	241	236	276	258	284	285	240	243	270	240	256	250	254	238	252	287	252	224	251	235	266	251	280	254	277	248	266	258	231	220	265	274	258	261	263	239	273	264	291	241	288	256	250	261	231	249	261	265	280	221	273	249	288	257	272	240	242	269	222	257	276	260	234	252	251	259	282	253	252	265	270	246	225	234	275	247	275	236	248	263	220	253	245	219	286	274	265	253	276	231	279	263	240	243	277	255	263	257	251	260	246	272	272	268	252	272	212	251	243	254	259	281	252	244	252	245	264	224	239	270	264	251	243	278	245	261	257	259	252	243	233	235	272	277	283	257	246	287	283	262	262	263	259	283	256	281	266	239	265	248	235	249	252	262	291	245	237	296	268	240	269	236	250	247	240	240	260	259	229	268	253	263	251	264	248	273	248	248	243	236	246	280	254	241	263	232	255	286	261	216	277	284	227	258	251	276	210	248	250	268	273	243	233	287	269	254	264	268	251	266	251	270	262	270	237	280	254	259	247	272	260	248	263	297	269	244	253	271	253	252	249	256	251	247	231	243	228	258	242	264	224	266	234	251	309	252	268	256	253	244	261	247	262	260	252	244	223	220	234	259	259	240	250	283	246	264	270	249	262	262	291	257	251	226	237	269	215	290	223	256	226	249	265	284	254	265	227	240	269	266	249	275	280	250	237	279	260	245	236	231	259	265	277	244	220	216	272	250	224	260	271	242	262	258	247	229	240	267	247	251	253	283	249	266	257	260	269	242	256	242	249	263	225	266	252	265	258	233	250	247	265	247	275	278	247	236	231	266	240	250	239	259	251	269	229	253	255	257	252	246	250	225	238	246	258	226	295	243	253	260	243	259	250	239	267	266	259	286	269	244	269	283	245	237	250	245	263	227	267	281	265	249	257	262	259	239	230	245	218	252	260	225	240	263	269	250	235	258	248	241	248	249	236	284	256	248	242	266	278	257	264	246	248	274	233	214	247	243	263	266	243	238	261	278	224	260	261	244	264	268	252	264	240	271	264	266	228	220	252	290	260	265	251	266	221	249	247	257	239	269	262	263	236	270	273	249	241	254	230	264	249	260	272	211	268	276	242	258	254	286	291	256	240	258	266	255	256	237	240	225	271	240	251	247	261	265	269	251	266	286	235	276	274	254	262	263	235	268	228	233	287	260	262	278	255	282	269	256	252	238	244	281	240	226	220	258	271	251	251	249	264	262	247	260	246	241	269	247	272	250	258	257	244	271	268	278	239	273	245	261	251	251	230	271	242	282	240	259	255	279	246	245	231	255	257	260	291	245	245	246	236	291	249	259	266	291	244	258	263	273	253	284	236	262	254	226	238	271	231	243	248	253	246	255	251	260	242	289	221	239	263	238	238	228	249	238	236	285	262	259	243	269	274	235	293	269	248	283	243	248	245	307	258	250	234	245	270	255	236	240	263	260	266	258	216	261	257	252	270	275	261	243	253	270	249	209	243	247	242	252	263	239	252	255	269	279	247	268	266	239	250	251	240	246	227	278	282	269	287	246	263	239	226	288	225	268	271	267	265	284	249	266	251	266	264	259	241	256	278	256	253	246	233	239	260	278	239	268	242	256	265	259	274	248	243	264	291	246	228	238	259	258	282	260	279	228	230	255	267	236	260	264	278	252	261	272	220	269	235	223	264	232	218	289	289	267	254	274	228	231	268	254	239	252	250	242	248	258	276	255	263	238	253	250	263	270	255	238	246	270	264	260	240	246	269	269	253	251	258	233	255	257	250	265	275	254	265	275	253	252	250	239	249	274	234	247	238	229	257	260	245	244	264	238	283	253	257	258	265	252	250	236	245	248	271	253	245	245	273	244	270	269	280	251	261	269	235	264	251	263	265	269	272	230	269	257	283	239	274	249	280	257	250	279	262	234	259	249	267	240	239	267	239	237	239	248	236	245	252	249	250	274	274	275	262	254	249	241	246	242	243	265	241	245	256	228	264	277
31394	50471	22714	14066	16701	15568	38457	59463	59178	50426	38535	22222	1258	1202	814	683	682	644	659	621	579	597	625	616	628	624	609	611	590	620	605	650	651	578	587	642	602	627	603	628	615	625	595	585	610	605	642	596	577	578	615	621	597	657	605	586	556	621	612	580	592	573	644	661	633	566	571	604	601	618	587	638	573	562	639	617	610	566	564	567	621	573	614	587	614	584	601	591	635	627	582	591	589	610	633	610	675	607	601	567	671	609	670	626	588	605	601	581	556	576	577	592	600	539	618	607	576	590	572	602	624	647	599	589	599	581	640	589	599	597	598	570	565	622	607	555	561	638	628	547	585	640	581	601	606	544	580	597	600	591	581	561	605	598	585	621	572	571	636	622	634	574	621	570	584	609	652	613	617	604	606	597	559	588	584	575	599	574	594	572	641	619	581	580	620	568	605	594	620	562	600	655	619	537	620	586	603	618	565	619	576	565	634	582	642	616	592	618	606	613	606	626	587	605	596	574	596	598	613	584	607	637	634	620	637	589	622	602	650	562	627	612	594	588	613	614	628	658	625	617	574	608	602	571	583	625	607	601	593	604	604	634	584	611	602	602	641	585	634	603	598	573	611	553	643	609	573	588	613	612	554	596	599	586	617	600	608	618	609	614	627	621	622	583	600	630	590	586	605	622	608	584	604	612	628	571	597	586	607	583	632	605	623	638	635	582	582	577	590	597	621	587	613	606	587	563	572	587	633	580	601	632	588	580	600	597	586	611	591	596	621	591	596	568	564	604	559	586	595	584	614	599	595	610	546	594	582	585	628	618	644	595	583	573	644	598	603	618	569	605	607	567	551	583	645	579	591	563	570	549	614	609	587	604	625	633	580	618	619	594	605	628	640	637	564	577	610	633	613	582	534	583	647	580	570	568	587	597	585	569	532	585	592	621	581	643	586	630	620	576	594	601	598	582	600	613	637	603	577	623	613	625	605	617	577	567	599	642	655	589	599	641	581	597	586	638	598	581	630	617	577	573	565	555	597	574	564	611	590	609	581	584	605	611	652	608	637	589	578	626	611	579	635	597	561	586	601	613	612	591	565	582	597	588	594	581	596	610	594	608	620	591	619	545	565	605	608	611	606	610	575	585	607	589	583	563	588	628	610	598	592	577	617	609	620	606	567	612	553	566	609	623	585	640	629	586	584	631	607	594	589	581	589	577	580	600	631	592	617	579	558	624	620	613	578	612	566	604	585	564	628	599	585	636	606	618	592	562	587	598	577	587	600	618	625	596	578	607	645	607	601	585	608	592	586	587	628	621	591	610	591	599	575	552	637	598	579	622	617	605	543	595	598	599	615	641	597	618	581	543	617	604	587	599	580	623	605	569	625	590	640	583	608	598	619	615	563	622	587	595	576	569	616	610	633	613	625	587	635	618	593	606	612	587	562	593	570	582	570	560	547	612	618	554	642	627	638	585	589	589	593	636	602	588	574	587	627	578	571	608	557	600	630	633	605	635	634	617	605	634	584	556	589	596	584	609	614	589	606	563	597	597	592	618	630	631	584	612	601	594	621	583	603	608	622	568	628	618	568	615	636	620	578	556	589	577	598	564	613	606	577	596	564	606	621	580	635	631	615	626	623	617	588	579	590	623	616	586	564	570	570	615	626	558	574	548	611	613	564	616	609	608	590	563	595	605	579	586	597	614	637	578	628	547	632	625	602	592	581	638	561	526	589	571	574	618	589	563	602	626	626	617	625	600	585	594	586	566	609	577	640	591	631	593	579	638	606	588	575	613	584	618	584	546	577	595	616	649	550	609	573	612	576	624	575	632	586	608	615	604	560	641	625	567	587	584	583	587	571	615	641	598	625	624	583	600	572	568	573	575	569	589	632	579	585	630	609	590	587	602	623	636	567	621	549	623	566	618	597	568	641	620	557	572	566	639	596	626	617	632	621	610	597	628	593	565	593	595	596	601	596	611	590	595	562	617	591	598	615	585	614	574	646	624	615	601	618	672	586	556	629	532	566	639	563	589	622	603	605	592	587	621	575	616	589	582	579	627	601	586	549	606	582	585	602	578	622	610	588	566	577	598	605	628	586	597	621	588	587	590	584	573	590	614	610	595	580	563	585	586	632	573	556	595	641	623	657	577	630	615	615	638	590	637	576	578	593	629	623	594	570	590	607	585	614	640	597	605	587	562	583	615	581	620	621	603	595	618	610	592	604	564	624	589	609	618	592	597	579	602	576	581	592	575	576	538	625	611	612	645	619	575	629	590	593	560	602	617	618	613	635	574	581	567	577	651	580	592	574	635	580	597	591	612	586	605	576	599	589	596	601	594	510	596	606	608	603	646	633	639	617	608	599	574	613	581	598	594	587	596	578	576	622	584	645	573	590	624	615	551	628	629	653	649	634	589	601	611	557	575	583	571	563	594	599	607	585	582	606	611	607	614	585	539	582	567	580	587	596	551	637	600	604	594	623	616	571	602	629	593	619	594	604	608	592	571	601	616	645	571	562	578	648	632	597	609	623	600	604	571	563	597	580	625	621	575	637	570	595	589	608	622	617	576	610	616	572	607	624	593	584	594	602	598	609	597	576	587	602	639	619	641	597	577	623	582	614	574	582	591	609	635	572	664	611	615	593	589	626	595	587	604	582	604	585	566	559	630	572	575	600	642	579	623	631	580	557	569	582	559	622	617	601	566	607	584	584	591	616	581	596	629	585	620	626	529	592	607	569	597	574	586	565	577	590	572	562	637	550	556	586	649	583	634	597	634	630	600	616	625	624	560	575	615	618	587	579	593	597	562	598	621	646	661	602	620	569	598	597	617	570	655	584	625	595	571	605	607	644	619	636	583	637	577	612	575	628	578	596	582	611	618	598	560	581	594	602	626	601	624	638	584	582	612	551	589	586	568	581	636	568	670	550	608	551	604	536	588	614	570	616	575	549	568	612	575	561	581	604	629	561	592	629	577	559	576	604	610	596	598	594	559	619	628	603	600	589	625	605	594	617	591	591	618	565	616	553	644	531	551	590	603	610	594	601	581	610	569	603	597	576	610	629	577	616	607	577	617	620	575	591	602	608	598	597	590	545	631	584	592	600	620	627	619	582	580	643	623	624	626	608	607	608	610	594	597	588	559	577	590	625	631	565	579	558	546	602	594	615	604	554	607	580	605	561	611	552	626	653	614	622	591	593	600	617	585	607	623	578	541	573	612	609	649	571	602	634	593	642	595	582	566	603	597	586	600	535	590	578	600	580	572	617	635	574	603	578	599	632	577	592	596	597	585	656	582	586	597	586	617	678	626	621	608	581	592	651	584	612	597	578	624	600	580	590	592	596	587	606	592	615	602	599	617	544	589	584	576	586	638	612	578	631	628	596	599	597	615	598	608	583	609	622	611	616	621	628	604	596	581	618	591	621	561	631	612	598	616	576	607	566	566	640	613	639	616	596	603	574	583	623	556	597	663	632	557	608	572	614	604	589	568	610	609	580	586
9859	8361	2533	1033	759	617	763	1758	2446	2400	1550	904	325	348	331	323	335	292	308	297	310	329	307	303	306	298	303	286	290	310	279	300	319	283	303	320	306	333	297	305	307	324	259	311	344	301	351	344	307	319	319	326	338	311	299	298	328	323	306	319	294	335	338	270	310	283	313	309	336	341	325	299	307	295	329	333	294	330	317	317	317	324	296	306	301	319	331	297	259	315	331	294	292	299	309	312	305	321	291	286	301	340	304	311	301	333	339	300	350	344	351	280	277	283	320	366	322	337	326	293	320	357	293	326	354	304	353	318	314	349	323	305	329	320	298	286	333	327	305	329	310	303	338	313	315	324	309	299	321	312	272	297	314	308	347	326	342	320	288	329	311	323	315	323	307	346	295	313	296	327	331	328	327	314	294	259	327	334	336	297	318	301	308	309	317	290	330	310	326	275	274	338	336	332	307	315	359	283	288	303	329	293	323	310	285	312	300	314	311	325	302	308	307	319	310	316	306	342	312	295	290	272	277	314	312	348	321	331	302	331	306	305	289	315	303	316	299	336	313	301	321	312	310	323	284	275	314	297	313	316	308	283	331	322	305	327	326	310	298	299	322	303	319	298	319	303	296	331	338	343	288	296	336	306	303	330	342	296	290	323	322	331	326	297	324	298	314	303	295	325	295	308	326	338	329	299	323	294	294	323	339	276	286	320	314	308	306	297	344	341	302	331	317	316	299	329	316	332	319	341	303	267	299	291	294	323	312	288	293	327	296	329	323	311	332	329	307	305	305	304	315	316	305	302	308	313	302	311	296	292	292	305	327	294	308	342	310	290	329	322	303	328	293	329	321	296	281	292	328	316	330	331	304	285	338	334	298	334	321	311	280	325	307	278	315	334	302	286	302	298	296	292	311	297	378	298	313	315	301	318	316	299	285	337	298	291	348	286	317	312	337	293	332	299	328	298	342	314	306	315	317	325	337	317	278	307	328	319	323	325	341	340	331	320	348	321	313	310	337	309	299	318	334	304	307	326	309	299	324	332	310	323	321	314	326	312	311	326	312	309	332	296	293	310	326	352	330	306	308	300	358	295	296	290	333	361	340	298	294	285	324	288	313	329	299	307	312	304	318	334	312	328	328	286	297	294	304	331	290	300	339	312	292	309	312	313	276	307	313	330	344	319	317	306	321	321	319	342	304	317	310	315	293	293	342	321	305	325	347	332	303	322	303	327	327	342	327	337	330	315	329	316	313	319	312	331	305	288	272	323	291	295	327	296	330	324	321	366	329	291	341	312	315	314	278	289	320	306	297	336	290	296	317	310	294	324	286	302	292	293	312	314	336	302	320	296	313	324	291	308	349	301	311	297	358	347	308	316	331	333	329	327	324	346	320	351	319	304	320	323	341	314	309	339	299	292	315	296	308	287	307	319	324	294	325	324	333	324	346	331	285	324	333	302	321	315	328	299	316	271	317	312	329	319	318	300	313	277	323	303	320	309	315	301	305	331	309	333	340	307	314	280	347	311	300	281	312	348	282	286	299	289	313	333	300	305	322	307	348	305	295	328	331	296	282	303	310	303	334	300	313	304	289	321	291	289	286	350	315	289	328	331	298	326	306	284	281	315	303	307	318	313	313	317	321	304	303	335	326	299	338	318	325	326	310	302	273	320	319	308	336	317	331	322	313	307	323	322	324	323	305	278	302	318	317	315	288	327	268	313	288	291	304	329	324	337	311	325	300	289	300	302	319	304	303	328	326	312	316	339	290	333	299	279	290	326	318	302	299	332	299	312	299	306	299	336	334	300	296	318	293	270	340	319	343	302	305	329	327	315	308	305	328	301	333	325	282	307	331	287	293	298	340	325	315	310	292	299	320	320	315	299	310	322	329	327	319	306	306	314	328	292	308	284	317	315	320	316	303	335	328	296	273	309	305	325	303	333	308	326	299	307	310	331	346	278	348	288	274	301	325	293	287	303	297	328	304	313	288	346	286	303	336	294	315	315	300	281	334	289	313	332	286	317	311	313	288	310	304	297	324	314	333	301	282	295	325	327	313	308	323	315	313	329	331	357	312	315	345	313	306	337	324	353	330	298	305	322	315	323	297	316	309	327	289	334	309	320	262	309	307	299	296	346	320	339	288	291	306	340	333	297	319	339	337	343	309	283	315	279	300	350	304	329	310	314	331	299	285	355	325	324	331	299	316	301	310	287	314	319	332	287	300	327	317	317	313	331	326	255	311	323	288	345	294	312	313	320	337	335	314	320	299	349	313	318	312	276	303	324	333	295	288	331	324	297	299	295	295	296	307	321	292	304	304	327	317	334	325	284	331	306	327	317	297	309	271	305	334	348	334	271	264	305	335	334	294	337	310	305	359	317	308	289	313	302	312	293	302	294	303	340	293	291	309	290	331	306	316	326	301	336	291	292	328	313	302	313	340	320	338	310	302	294	267	280	313	318	327	334	314	326	295	346	314	322	309	299	308	286	322	312	297	272	295	296	342	326	316	310	328	314	302	319	335	309	303	335	314	320	301	320	322	347	303	302	324	280	303	280	296	305	335	322	309	288	294	324	307	330	317	304	343	334	325	296	300	340	340	320	298	317	304	297	308	304	323	319	326	319	324	323	296	316	312	298	312	329	283	327	306	316	293	287	307	302	294	319	310	308	274	325	364	310	286	331	282	312	362	312	328	277	347	314	312	302	317	345	297	338	332	323	283	308	331	326	310	321	317	309	304	306	268	331	321	296	337	308	324	278	317	324	293	315	321	306	333	341	339	314	281	319	287	300	339	294	282	322	291	336	295	288	310	334	324	273	323	351	306	293	316	342	309	308	329	311	320	303	305	324	320	300	312	338	308	314	342	286	305	320	326	302	292	294	302	306	276	305	280	278	296	305	288	311	307	314	316	320	314	297	319	319	316	298	322	323	281	330	327	292	315	332	319	333	310	346	273	300	297	287	320	279	349	331	308	338	310	329	335	303	298	295	321	284	308	311	310	302	331	311	299	333	326	332	301	320	316	297	293	310	272	314	287	293	322	324	313	315	284	328	326	272	333	323	346	333	310	279	320	272	359	333	298	310	308	303	314	338	306	338	336	325	308	306	323	315	317	286	341	284	291	323	307	299	312	305	322	295	296	319	312	326	291	310	318	343	327	265	335	303	323	319	337	336	329	305	310	336	297	303	328	298	319	313	309	324	321	297	296	282	342	309	306	296	334	300	307	302	333	306	300	316	331	308	315	329	346	301	356	302	373	299	291	326	340	324	309	305	314	320	328	304	342	302	311	347	309	331	331	304	320	297	303	283	330	316	312	341	319	311	342	286	286	304	316	324	327	317	302	308	292	336	318	320	313	328	305	285	319	322	327	330	348	320	290	336	351	296	300	281	331	315	310	303	349	338	294	292	323	298	316	331	286	317	304	308	287	301	302	334	326	313	321	306	339	323	343	321	287	300	336	321	315	291	318	302	306	309	287	300	292	294	279	304	320	315
6514	9583	3436	2829	2506	2168	3329	8323	10092	9059	5803	2989	767	743	714	751	765	729	765	717	763	743	813	726	728	772	785	810	784	746	726	716	766	713	738	748	770	744	766	720	793	758	748	759	725	732	739	794	724	757	788	708	770	735	751	746	730	787	769	721	730	759	717	763	750	762	745	740	795	794	761	792	751	741	753	734	782	763	724	758	729	784	757	745	817	711	772	749	719	735	698	741	773	713	774	774	766	701	801	775	745	771	696	738	763	741	744	733	730	765	768	742	713	732	747	767	779	765	782	740	774	726	777	760	771	768	763	750	732	677	748	750	745	721	781	757	747	724	771	727	739	766	783	772	744	752	756	767	779	776	760	761	723	719	745	794	750	730	759	738	776	723	754	721	744	747	717	756	755	751	753	740	708	757	765	748	698	758	774	756	780	751	759	805	773	700	770	792	744	743	758	738	767	730	775	725	793	714	770	730	747	747	755	689	720	761	731	762	742	714	753	738	774	722	733	742	767	728	772	736	732	751	704	729	742	794	708	737	772	777	732	753	762	722	756	730	735	767	740	738	731	741	725	749	764	752	730	715	751	772	747	776	735	810	754	731	733	723	743	779	772	750	774	742	712	722	739	723	730	786	740	727	745	701	764	727	761	726	715	779	732	731	746	782	738	709	727	760	697	744	751	728	671	724	749	755	737	803	747	743	763	734	763	687	781	781	755	735	724	731	700	728	723	727	751	785	776	754	777	744	755	714	741	731	731	717	734	762	789	734	724	799	705	714	727	720	738	715	761	796	734	760	745	768	750	754	709	695	755	738	750	777	728	710	755	744	744	743	698	772	766	760	738	695	813	768	792	742	802	747	772	759	777	774	714	703	739	746	763	733	785	792	725	767	774	729	766	678	765	770	816	723	732	751	746	734	786	739	793	720	726	730	697	727	726	732	762	812	754	781	735	794	797	763	777	771	758	777	772	784	737	702	763	755	710	776	740	761	767	732	759	737	736	732	765	733	744	757	730	736	749	723	706	763	731	650	714	737	756	729	808	756	776	719	752	779	729	782	759	763	753	719	707	763	739	754	753	731	757	794	748	730	737	720	756	736	749	761	728	738	702	740	700	759	727	780	714	695	722	730	766	710	794	774	689	745	752	757	782	711	798	714	752	770	763	783	752	817	770	769	713	762	720	727	785	694	768	738	754	726	740	754	720	724	797	760	722	747	775	745	698	740	776	747	708	777	760	747	775	749	717	712	736	754	720	765	765	719	770	726	795	712	827	768	720	702	777	804	702	754	742	756	747	765	773	772	707	734	721	729	735	729	726	745	778	747	725	718	723	798	799	727	720	712	684	780	732	761	803	722	766	755	761	736	750	730	712	779	761	739	710	766	748	728	771	769	717	725	763	718	746	736	748	745	729	754	792	694	736	758	740	729	747	727	773	737	778	725	769	706	760	756	733	712	735	737	713	751	718	720	752	762	749	726	752	788	764	715	744	690	759	797	739	747	757	742	786	787	759	723	685	743	704	718	714	728	765	797	737	725	727	682	710	744	792	739	690	740	719	767	808	785	782	736	764	730	809	786	759	780	749	795	792	800	728	784	787	741	774	721	711	720	745	761	785	805	744	778	716	740	737	730	769	795	745	728	716	750	827	781	718	758	695	744	737	738	731	754	745	735	746	761	795	724	745	739	733	752	751	812	739	745	740	739	691	772	753	760	724	781	764	741	788	736	726	782	752	768	717	764	733	756	712	675	725	739	697	750	760	731	717	724	736	740	746	749	764	748	781	729	771	782	790	771	771	771	737	754	759	789	736	723	706	761	715	710	731	735	732	746	745	699	798	763	706	728	782	703	741	728	727	776	725	753	754	760	747	746	764	741	746	765	751	796	783	731	709	760	778	790	723	720	730	751	766	725	754	725	745	740	732	723	728	707	760	771	747	719	758	760	723	726	752	716	758	714	698	748	781	759	741	747	782	762	753	760	739	706	778	735	728	739	782	701	725	703	770	774	757	762	741	713	760	733	729	753	777	718	762	797	748	749	762	763	710	788	739	742	796	754	759	732	740	752	731	750	730	746	774	793	770	754	788	761	759	762	716	725	737	764	762	727	704	784	722	704	740	765	750	749	746	750	714	732	809	776	674	780	695	743	736	731	797	703	694	736	744	776	760	748	740	718	798	715	710	745	764	780	758	729	782	723	766	705	763	731	728	726	800	770	757	741	766	749	754	710	712	751	749	779	740	763	776	747	742	726	727	719	754	718	749	736	722	771	720	768	747	739	753	773	733	762	724	759	775	711	708	704	762	751	736	792	738	772	751	790	674	745	766	778	781	728	727	738	760	723	766	741	770	770	707	743	706	796	711	728	760	684	740	723	762	726	782	711	734	748	753	744	773	704	737	724	737	700	747	742	768	725	738	735	736	750	712	799	739	743	770	780	759	755	742	728	755	725	826	725	725	724	755	751	767	726	753	738	778	721	769	722	740	754	742	756	714	750	726	733	775	811	738	766	746	745	749	744	715	742	737	784	750	711	696	732	724	767	758	714	766	727	728	715	753	742	735	737	719	791	765	695	746	742	693	745	739	757	731	776	758	752	733	738	766	692	735	750	796	774	746	758	812	726	697	762	754	677	764	753	728	733	772	704	745	690	716	788	762	762	723	700	777	770	756	762	753	773	760	696	738	747	738	702	738	711	762	767	698	718	726	710	759	743	754	752	741	698	764	748	725	749	736	728	771	738	724	707	723	718	735	797	780	723	749	736	735	729	761	724	755	776	728	727	727	729	728	722	735	692	734	731	734	755	786	798	767	761	783	772	733	735	725	689	751	726	694	765	764	799	769	788	709	749	749	771	797	728	762	756	720	755	763	725	722	731	758	746	757	738	680	765	767	752	755	724	764	801	730	748	735	718	733	797	736	691	761	746	778	735	741	735	762	775	792	714	725	726	738	742	790	761	729	701	730	748	693	755	757	745	731	748	703	779	761	731	725	730	722	729	762	696	778	723	706	709	778	720	750	791	706	748	748	742	757	743	768	744	738	771	709	785	780	725	752	746	747	743	758	741	777	786	784	741	748	731	751	816	693	742	736	755	779	740	744	690	762	706	727	806	726	748	715	737	746	739	721	728	689	781	693	748	722	742	782	738	698	801	724	734	781	777	733	752	726	764	744	753	738	752	764	718	743	759	722	679	743	772	703	736	722	795	781	756	762	748	748	736	759	771	758	694	742	806	741	781	757	762	751	760	744	742	731	756	790	754	726	748	744	781	788	797	725	713	739	734	718	702	752	714	770	806	750	729	694	741	741	726	760	766	701	794	736	762	774	750	773	799	762	753	803	772	756	729	718	744	797	779	812	778	742	716	690	754	734	725	760	725	768	798	763	761	756	762	769	737	706	716	744	773	716	690	730	780	783	770	776	736	765	714	770	714	814	724	773	758	791	695	744	755	712	774	793	693	766	755	736	746	748	799	733	733	713	753	721	740	718	766	770	742
27956	32158	19364	9109	5000	3380	6189	27153	30674	21984	12070	4216	513	428	372	343	335	355	369	351	344	347	356	359	345	325	334	348	357	324	341	358	342	353	365	313	334	307	311	370	363	323	350	337	373	370	340	317	363	373	372	349	354	344	368	352	358	322	366	331	330	343	331	351	339	356	315	367	315	365	359	342	358	346	340	353	313	361	325	332	371	377	349	346	326	362	333	392	363	335	370	337	324	362	373	378	333	341	363	325	344	338	352	363	331	333	334	378	328	356	350	338	385	320	350	370	384	363	304	356	336	343	343	349	376	350	332	316	359	330	324	345	328	334	330	374	326	368	328	353	331	330	373	358	351	372	357	351	332	315	361	399	310	334	360	346	359	336	349	370	304	347	365	367	338	345	328	335	368	344	360	348	318	360	387	336	377	378	350	335	317	340	341	322	334	366	357	373	330	359	336	342	328	358	338	362	359	312	337	332	345	339	343	359	327	344	325	330	340	334	348	338	339	350	325	377	344	339	335	307	365	362	344	351	348	324	325	345	323	336	343	354	347	330	315	338	338	322	367	324	339	362	301	315	338	363	358	366	354	379	355	325	324	331	314	354	379	368	345	343	345	324	325	324	328	354	317	310	340	346	323	313	355	350	292	325	330	351	356	381	345	373	361	340	342	372	354	344	352	337	340	314	310	355	340	357	339	337	338	345	302	321	355	331	346	317	333	358	331	351	342	362	319	330	322	341	366	357	316	351	327	324	340	328	323	342	327	385	361	312	353	338	322	375	394	340	362	339	366	318	351	345	312	380	345	324	321	355	345	364	346	351	339	326	356	359	363	319	339	368	334	362	368	358	357	346	317	351	314	307	352	352	360	354	318	365	336	350	345	371	317	359	366	342	376	367	335	355	317	318	333	344	333	332	347	389	356	359	338	370	356	352	332	363	316	360	387	346	342	354	350	344	339	314	362	345	347	353	340	329	352	380	337	344	359	365	345	341	376	329	341	378	390	390	325	372	352	333	332	358	337	305	333	357	372	361	363	368	317	352	338	370	341	316	339	312	328	308	340	356	359	341	368	338	335	334	358	342	363	353	343	334	345	347	375	351	356	321	355	342	338	347	354	336	325	341	339	346	331	352	333	330	318	389	360	336	357	337	308	341	340	345	360	328	349	301	387	338	319	373	363	332	329	334	351	326	333	333	356	342	355	365	326	363	374	332	363	319	339	373	346	348	329	368	339	326	317	391	323	343	337	373	350	323	318	347	310	356	347	375	341	344	394	376	314	344	342	362	317	356	296	313	312	364	356	341	381	335	354	327	373	354	371	353	361	350	380	342	326	353	365	371	335	320	297	346	314	376	345	342	363	332	339	321	342	316	383	364	348	360	380	333	364	352	338	342	346	321	328	318	350	346	343	332	345	328	395	349	358	328	344	348	326	349	341	320	308	348	337	335	343	341	343	339	364	314	329	330	375	328	353	357	322	318	364	347	327	324	317	332	358	356	317	346	366	332	331	377	322	351	340	343	338	366	339	355	351	334	332	371	339	320	345	342	387	365	331	338	368	353	333	365	349	316	324	326	361	335	346	423	349	346	337	354	335	335	347	333	362	328	374	324	327	326	365	353	302	317	294	341	358	332	355	316	335	359	353	377	355	358	357	346	330	324	342	345	312	356	340	344	324	328	327	341	338	368	355	350	360	341	369	331	375	360	337	368	365	363	316	386	340	357	345	333	364	362	341	355	338	343	345	323	345	342	332	356	363	327	339	339	325	366	340	380	332	343	307	350	335	322	358	321	361	349	352	329	321	348	346	330	352	347	336	325	334	356	319	313	336	373	357	322	319	310	336	355	363	349	353	332	341	326	310	349	325	342	328	336	357	356	316	339	340	361	362	334	330	361	349	346	357	329	307	346	345	333	354	352	342	364	339	348	327	373	351	318	354	335	372	315	387	335	323	394	352	325	350	351	368	325	353	337	311	342	314	343	383	330	374	344	356	323	338	335	359	374	339	360	352	338	363	320	347	359	360	344	392	378	333	338	341	342	337	387	369	366	321	328	366	339	321	363	360	319	334	337	367	359	325	366	364	336	365	356	340	346	349	364	323	353	374	358	290	339	346	299	354	346	366	315	342	343	348	334	325	350	314	374	352	349	361	359	425	343	340	344	349	333	318	368	337	369	365	295	348	382	296	314	310	349	359	370	343	381	349	366	348	335	348	296	360	337	343	363	363	372	343	369	357	365	363	357	325	344	340	354	321	367	334	333	377	340	334	363	359	374	356	317	348	326	351	331	324	351	346	321	341	353	350	319	343	331	370	361	342	335	342	369	341	314	331	337	352	315	345	343	337	333	334	337	387	322	376	366	341	334	346	367	343	320	360	334	376	352	363	363	337	329	331	324	357	370	324	350	308	314	327	323	350	340	324	364	354	325	359	382	340	346	361	314	355	354	348	340	309	325	406	370	377	343	338	376	293	353	338	384	351	374	356	339	325	303	334	317	323	363	337	329	365	359	381	357	362	319	340	339	339	330	327	389	387	326	365	367	350	364	345	362	371	348	351	327	342	335	329	326	349	341	341	373	342	328	333	338	358	299	318	322	352	307	333	328	330	362	364	320	349	361	313	314	338	329	350	366	341	334	353	393	359	307	362	342	361	359	346	372	332	322	338	344	370	341	359	300	340	367	355	310	315	351	327	369	326	342	354	332	368	357	354	369	316	366	309	360	316	332	306	327	358	344	347	375	341	366	358	323	361	369	347	365	355	327	369	357	337	338	330	381	312	339	339	358	349	335	364	351	336	350	341	334	352	345	313	356	357	360	314	322	324	341	352	334	348	375	350	346	322	356	360	344	379	385	347	345	356	363	334	341	337	349	343	339	393	334	332	353	320	344	302	390	367	345	311	352	309	386	357	339	344	346	355	331	343	353	365	329	314	341	307	355	362	369	344	365	316	350	345	329	353	365	325	356	354	325	325	324	367	365	321	308	350	366	358	358	310	332	333	328	367	343	362	359	364	345	353	342	338	338	333	365	350	344	337	352	321	347	341	359	328	339	361	326	315	301	302	343	277	302	328	318	324	347	334	343	335	347	358	322	356	340	395	331	367	319	355	334	403	334	325	363	311	379	326	342	370	332	367	396	351	370	335	385	326	346	366	344	338	344	307	367	300	334	342	350	370	345	316	341	351	337	338	335	328	351	345	346	354	356	372	325	351	346	328	334	335	381	335	352	335	332	343	347	345	372	370	382	358	355	348	330	338	320	305	370	338	348	304	310	321	337	327	353	321	348	337	340	336	365	377	365	316	338	340	332	355	359	346	350	343	322	352	351	356	334	334	338	379	384	345	348	348	363	367	343	343	357	332	333	354	344	323	373	339	328	338	332	380	347	316	347	364	356	383	376	354	320	318	376	327	349	345	367	349	348	329	337	324	328	418	347	361	340	363	340	387	377	333	350	340	331	353	343	332	369	364	348	368	364	360	346	373	363	322	324	346	361
17390	26569	10327	9609	9370	9496	19134	47190	47524	39063	27722	12680	1171	1161	899	874	870	876	854	824	773	815	790	814	836	791	855	811	792	844	748	830	800	818	848	775	812	843	818	823	835	807	769	839	806	832	776	895	830	832	813	825	831	806	763	837	826	865	841	841	790	860	825	835	810	755	766	843	776	807	805	818	767	819	840	857	781	821	799	748	788	804	797	796	797	800	845	794	786	874	787	788	824	791	836	780	865	810	794	855	776	814	839	834	837	834	789	836	853	810	773	848	822	836	823	776	816	826	824	824	836	807	851	813	845	851	821	811	829	790	796	793	821	785	841	792	802	818	748	733	816	781	846	839	804	819	793	818	815	849	806	812	805	824	842	811	766	805	772	775	857	807	855	831	823	831	844	819	808	827	847	808	872	863	804	833	793	801	839	813	768	821	802	773	792	751	789	825	832	809	804	821	775	833	794	762	825	800	838	771	765	783	790	789	884	826	811	858	788	862	785	831	797	791	818	820	780	781	818	763	780	807	828	806	768	848	803	762	840	868	837	818	823	779	823	805	794	798	827	749	803	794	753	822	832	870	846	829	820	807	828	800	821	823	819	826	797	821	837	776	847	789	787	854	792	769	826	889	761	835	812	855	775	811	771	805	746	815	833	802	814	792	796	860	776	812	789	824	823	792	792	776	801	849	792	808	844	850	811	767	786	777	768	784	842	787	765	842	839	800	830	820	826	754	814	811	823	815	831	855	824	764	858	854	827	800	805	768	825	807	772	870	790	773	778	811	821	840	795	830	772	866	824	824	800	817	834	856	770	779	776	807	805	818	807	814	801	825	858	764	794	785	807	821	842	876	825	901	836	780	801	816	824	818	835	761	790	800	817	832	790	768	827	820	823	811	750	802	787	785	782	808	856	839	799	875	774	748	801	786	835	784	805	850	811	805	813	794	801	849	836	785	788	808	787	839	802	815	793	775	844	767	836	801	815	793	808	831	782	803	793	775	813	788	817	818	754	852	775	834	803	790	816	824	886	799	808	792	811	841	845	772	793	858	833	803	818	803	816	834	803	803	814	781	829	810	852	806	824	771	850	806	746	803	770	805	773	758	768	807	819	788	823	807	828	784	831	781	830	803	826	840	840	799	823	791	877	767	764	840	874	826	750	778	827	822	819	802	752	849	846	764	829	795	844	808	778	788	846	740	820	853	838	830	803	862	801	757	794	851	823	858	812	779	829	772	813	836	772	828	824	775	875	817	817	830	917	791	826	780	778	795	800	816	806	818	856	785	784	768	843	816	797	822	785	798	836	800	821	808	873	821	750	789	795	795	836	808	809	800	784	819	818	821	838	853	755	810	826	780	758	807	810	783	821	798	792	817	817	805	780	798	813	836	850	794	820	813	824	781	836	816	805	827	824	819	816	755	795	907	803	830	808	821	825	775	822	838	802	778	773	827	789	784	767	829	835	810	790	816	865	830	793	810	803	811	796	814	852	796	819	796	806	878	766	785	837	795	796	799	769	828	871	834	764	782	768	785	811	842	825	821	771	827	790	804	847	776	818	747	804	796	774	828	790	781	793	839	773	785	832	830	815	807	813	804	823	831	849	846	856	827	806	805	797	763	810	790	807	800	799	807	850	854	831	826	810	815	770	772	775	833	865	798	835	797	783	858	819	852	795	844	789	823	797	777	840	762	866	832	792	840	856	862	787	796	825	828	797	872	810	818	836	850	785	863	797	854	825	819	834	795	847	781	784	816	799	751	853	829	801	801	801	817	813	813	821	798	819	788	772	821	829	824	823	775	820	827	802	833	803	823	800	822	769	788	779	770	810	809	819	873	852	828	790	815	817	824	797	779	846	793	819	816	797	816	797	786	815	781	829	832	848	768	807	788	810	788	822	838	763	821	809	834	792	816	821	781	834	796	823	791	842	826	816	854	801	843	759	839	793	783	786	809	808	838	800	833	852	819	798	785	869	802	814	773	830	826	797	829	791	833	847	856	808	797	753	793	858	814	782	794	824	808	796	835	778	818	813	791	771	850	766	763	784	828	796	784	817	801	784	808	845	828	817	811	801	776	733	775	823	856	796	822	869	824	819	815	805	813	867	788	804	820	769	806	826	772	833	821	850	800	842	838	847	830	824	810	836	814	857	842	862	843	814	817	871	847	807	791	836	755	821	864	798	789	777	766	798	812	807	810	797	827	827	806	802	768	801	811	809	804	837	805	802	799	791	842	803	854	847	810	825	803	871	767	804	827	807	862	795	810	832	791	743	873	800	787	806	797	786	902	820	815	774	840	827	816	804	791	795	836	844	875	803	839	823	795	799	786	848	822	873	800	762	848	845	833	857	813	836	774	802	794	779	738	770	787	803	782	783	801	834	807	761	831	825	792	790	758	839	907	785	838	802	805	811	865	796	852	759	790	850	877	777	772	853	809	807	863	784	775	783	796	840	784	878	782	810	828	816	819	819	803	797	832	793	764	793	784	772	804	841	857	829	812	801	813	790	806	844	811	784	785	810	844	853	797	810	836	849	814	841	814	793	797	786	769	771	791	806	807	839	846	816	810	780	835	853	822	813	845	799	839	805	766	850	805	799	835	765	773	806	759	839	801	800	842	844	791	769	842	804	838	811	872	828	815	792	774	815	855	799	829	798	779	790	846	758	800	760	819	807	785	889	821	854	793	820	793	832	805	821	836	764	790	861	819	810	764	796	797	829	809	773	839	766	801	816	796	825	862	816	784	800	840	814	844	767	789	806	823	843	825	796	801	782	807	816	774	806	808	785	790	841	863	765	823	818	870	786	795	807	785	770	786	843	763	839	810	819	845	817	828	832	804	818	818	790	733	890	839	848	799	799	836	875	812	768	840	777	867	852	839	833	802	812	807	836	804	817	796	826	812	822	834	826	858	838	828	844	793	790	840	807	728	844	843	819	863	860	806	742	861	796	776	802	815	750	801	829	802	827	789	816	837	821	799	814	798	781	765	812	801	789	835	783	809	841	782	810	832	803	803	796	820	819	802	838	842	841	798	777	805	809	810	815	814	808	810	766	791	796	863	816	814	804	806	832	820	850	763	850	798	799	782	830	822	798	804	821	826	823	798	813	810	804	772	795	830	842	827	790	820	806	785	798	853	809	779	788	834	819	823	808	800	770	818	845	826	792	805	776	803	832	842	798	887	849	794	815	799	827	824	809	838	801	796	782	806	761	789	795	799	856	787	798	783	782	837	828	803	847	791	812	832	812	821	796	797	830	769	828	834	813	837	819	764	813	839	816	837	798	829	833	818	856	770	787	807	839	782	779	755	820	825	843	761	800	847	834	771	811	775	779	804	831	831	763	807	845	782	823	816	833	789	810	842	796	847	842	800	808	802	848	785	804	736	802	858	825	854	752	793	843	812	825	806	745	823	741	805	802	779	855	786	847	805	825	819	874	821	779	800	806	819	758	838	810	807	824	770	833	772	790	829	847	792	844	809	807	840	736	858	786	789
36363	34772	23210	14974	8613	6167	14067	47156	47087	33945	22079	9418	817	318	277	286	310	274	249	258	282	256	266	266	271	273	267	275	247	253	268	268	250	255	276	260	261	293	247	243	277	257	257	267	272	272	270	251	283	273	263	259	238	233	281	255	300	269	251	268	265	270	241	304	247	302	264	264	271	253	266	290	263	260	292	290	296	279	283	270	261	271	262	297	256	265	283	274	240	268	242	275	259	273	257	256	285	258	248	233	289	245	255	263	246	256	238	244	247	250	247	294	262	258	266	295	278	296	254	266	272	248	244	281	261	261	265	266	272	245	256	273	254	277	274	275	253	241	249	272	284	269	266	271	265	246	269	230	275	243	254	273	281	258	260	267	264	286	249	216	259	287	269	270	282	272	245	284	243	253	290	270	269	234	269	255	238	232	277	242	276	276	269	241	246	239	279	279	281	294	257	271	272	270	279	300	251	269	285	242	275	274	260	264	248	287	265	257	282	278	281	249	250	264	249	220	264	286	264	260	273	244	271	286	262	276	257	271	262	258	280	270	232	264	265	259	280	271	230	261	283	249	282	256	295	266	243	245	272	263	270	280	268	282	246	259	277	282	252	259	272	255	294	270	270	282	278	250	251	259	239	289	259	256	273	251	263	258	269	247	246	272	289	275	270	300	259	269	254	271	265	266	232	257	242	247	272	278	257	262	296	267	241	274	271	290	271	254	260	267	257	267	286	251	262	279	236	257	249	262	238	269	261	245	241	296	247	246	269	252	263	289	267	236	266	259	309	271	251	235	240	256	247	259	281	281	280	310	278	287	279	280	302	254	268	252	278	291	261	315	263	245	280	282	271	253	245	265	270	259	264	267	280	247	242	265	264	255	267	286	280	251	275	265	259	248	253	260	253	252	277	276	284	247	258	232	249	272	242	281	275	277	243	258	278	253	256	274	261	275	248	274	276	280	265	266	279	244	278	282	278	279	248	275	274	223	263	221	259	262	217	285	255	262	261	300	245	255	263	236	237	258	216	271	261	250	275	239	238	266	268	252	268	234	235	261	261	242	263	273	252	274	278	253	262	280	259	288	246	270	295	279	224	289	270	292	235	265	279	282	228	305	248	269	246	270	275	266	279	249	285	262	275	225	285	264	262	252	259	258	296	269	280	260	245	248	251	239	256	288	267	279	224	296	242	264	260	258	235	255	233	243	287	266	263	276	262	280	298	266	251	275	257	264	271	259	258	295	255	263	268	268	233	249	268	256	271	271	250	267	287	251	241	266	254	258	265	257	260	298	243	278	249	287	264	286	272	251	237	289	289	278	260	258	274	286	255	245	261	248	276	276	252	257	266	275	252	244	263	231	267	258	270	267	230	242	273	261	271	272	273	295	259	282	252	228	286	276	270	289	299	271	279	244	264	284	258	259	262	259	240	276	268	280	262	240	244	285	272	291	261	259	211	246	246	270	257	250	272	247	261	246	296	252	273	276	285	302	277	264	280	256	255	262	253	265	274	271	238	280	272	250	267	265	260	246	290	250	280	277	270	251	285	307	231	304	252	270	262	241	267	255	248	229	287	235	254	269	285	284	247	271	278	271	238	256	282	233	273	225	271	255	262	264	279	235	262	268	258	251	272	269	261	283	276	273	227	255	267	251	248	259	290	307	245	268	276	243	265	266	271	262	260	265	239	273	234	253	260	279	290	271	260	250	264	273	265	244	287	233	276	264	244	257	251	242	265	262	271	263	266	276	296	312	228	293	305	240	265	259	226	265	255	264	293	241	266	260	244	273	262	277	272	274	277	284	254	259	263	257	281	267	246	318	255	263	244	257	258	273	262	241	271	255	248	259	285	289	258	291	254	291	239	244	239	222	274	255	286	252	241	270	288	251	280	295	261	294	270	244	256	262	277	244	259	260	287	248	233	272	246	260	260	273	266	254	275	250	247	247	285	293	263	278	251	242	279	256	271	265	237	260	277	250	255	250	254	253	234	244	279	260	256	259	267	248	263	252	265	249	254	234	235	285	250	275	268	256	292	278	272	284	254	258	264	253	272	286	251	229	284	225	250	280	260	253	258	262	266	286	258	248	225	252	275	259	263	227	263	245	260	268	262	257	283	239	280	229	265	264	252	246	277	295	273	292	280	249	246	271	255	227	245	271	292	235	249	263	248	270	259	251	263	282	276	269	273	266	257	276	264	270	264	227	295	271	271	248	260	250	234	235	274	262	286	256	231	254	246	262	276	287	258	269	234	249	290	247	282	238	275	262	264	241	284	253	253	269	253	285	265	251	270	282	244	278	279	264	264	267	258	238	245	281	257	254	249	229	290	265	245	266	246	239	246	230	231	272	242	262	272	250	283	290	284	242	216	247	277	254	262	277	237	284	248	237	253	248	262	268	246	281	268	293	252	266	241	269	276	276	299	302	262	239	256	272	283	264	280	269	271	280	279	259	230	282	287	298	281	235	237	268	265	269	275	283	264	291	232	283	274	269	293	263	273	252	246	304	268	261	278	265	283	262	263	268	256	258	247	230	264	249	268	261	255	267	236	259	284	254	274	250	261	253	252	273	269	237	255	272	273	246	266	249	271	231	283	270	241	287	268	256	241	260	260	274	248	255	264	274	241	270	235	241	271	264	237	258	246	260	271	256	285	267	281	277	293	220	283	242	248	290	265	287	265	279	247	265	259	297	262	267	256	267	278	244	265	308	289	274	263	248	266	256	276	249	239	250	302	246	295	250	270	282	278	233	269	284	255	234	250	269	249	269	265	249	253	286	254	254	263	266	268	268	259	233	291	249	228	263	261	272	235	277	252	287	269	242	260	270	245	251	248	245	300	252	247	246	263	272	272	252	264	262	248	279	277	266	261	273	261	258	285	275	268	233	287	253	263	259	245	255	265	272	272	271	247	265	253	240	248	260	233	273	246	259	273	241	255	271	263	255	258	301	238	248	239	249	273	273	264	268	264	256	259	248	250	281	281	279	247	279	253	243	272	240	256	241	257	261	277	243	297	264	235	266	288	243	264	258	236	232	252	243	233	269	264	254	237	278	249	281	234	233	263	286	267	263	290	272	242	268	270	282	227	245	290	267	256	259	246	249	264	262	281	266	273	248	266	271	237	264	290	265	240	260	244	247	271	262	270	273	259	238	263	244	253	280	265	254	252	247	246	293	278	278	259	258	274	242	255	235	269	277	240	264	268	274	279	257	245	252	275	259	254	240	244	243	253	276	290	245	286	262	218	254	277	254	274	249	271	259	264	284	257	294	262	284	284	264	233	250	276	279	256	255	279	252	277	234	272	230	276	260	280	244	283	235	256	257	230	238	259	251	216	243	244	262	263	238	280	272	259	257	272	260	243	244	254	252	291	262	260	243	283	267	263	262	272	240	253	268	252	262	255	281	280	281	267	236	283	277	253	259	269	260	262	297	249	247	266	232	241	276	240	254	253	267	266	273	250	267	250	258	266	241	260	257	287	233	269	284	288	256	284	271
21602	25875	16776	15742	14021	15182	31788	62100	59725	49032	38053	21426	1534	1059	726	678	668	730	629	677	616	696	624	624	644	601	609	630	636	585	609	627	652	630	618	656	606	612	603	635	620	637	634	576	575	664	617	614	652	646	605	643	616	608	609	668	628	612	623	611	636	584	657	628	628	644	663	634	618	638	609	664	619	630	634	636	612	628	632	617	652	613	633	656	658	635	597	616	602	641	601	600	647	632	634	607	624	622	592	588	643	627	657	612	611	637	614	659	658	639	629	638	636	580	587	631	628	622	610	605	674	612	633	615	611	640	612	632	643	633	625	637	668	614	674	644	673	651	601	656	652	591	614	625	646	578	631	666	600	680	651	637	646	650	566	660	615	608	655	656	603	595	603	673	611	592	613	636	635	633	633	610	660	630	628	611	644	624	605	601	633	628	630	590	635	634	623	688	603	642	630	586	643	665	655	601	642	669	633	594	596	687	636	604	634	613	629	624	597	629	671	603	624	619	634	619	629	597	649	645	584	659	608	614	650	612	611	628	631	638	634	610	620	589	602	689	624	675	620	589	654	599	615	680	623	668	604	615	625	606	646	632	659	622	593	632	629	631	642	642	606	641	628	622	618	683	658	652	654	612	624	662	603	622	653	635	606	601	656	635	672	618	628	608	585	648	602	650	581	627	620	642	582	617	659	664	658	613	629	634	639	628	651	586	632	657	632	607	603	682	625	646	628	650	659	665	601	620	625	633	603	619	651	642	643	626	592	653	590	607	577	578	644	620	626	588	653	633	625	624	680	607	607	621	629	645	661	620	628	665	611	629	661	676	652	633	633	611	642	631	632	556	594	620	634	644	587	653	606	626	619	639	614	634	617	632	594	624	601	638	626	630	661	654	654	634	630	621	604	604	623	619	576	621	659	583	606	619	653	637	595	649	594	625	630	633	612	623	581	626	621	589	596	636	647	603	661	641	647	655	589	610	658	628	610	611	641	678	594	656	647	669	626	637	668	617	616	619	623	598	609	593	626	606	607	617	621	590	582	632	659	633	627	649	589	575	669	621	635	596	657	613	608	639	602	623	629	593	629	587	611	608	647	578	597	586	653	620	624	638	614	648	647	649	604	640	626	664	645	601	605	622	621	591	604	650	599	658	637	597	613	628	647	637	627	596	601	593	603	648	600	585	631	613	652	624	626	661	643	619	616	611	691	680	616	645	617	616	615	627	596	599	652	654	594	629	608	627	659	599	640	616	601	615	655	653	593	640	647	646	599	610	665	605	614	653	611	652	657	619	620	637	631	667	629	642	619	612	640	628	634	638	573	665	568	613	639	633	645	605	609	620	652	655	610	635	646	640	605	633	628	620	641	671	618	635	590	663	609	592	594	612	582	634	627	592	603	633	639	630	663	593	632	639	668	634	628	632	627	636	614	591	619	654	606	667	605	630	636	652	673	683	613	677	638	657	654	650	570	666	627	639	644	627	631	610	663	617	648	598	618	591	648	650	629	654	653	609	600	639	607	580	622	651	660	615	631	639	609	603	631	652	630	605	619	607	571	653	597	633	660	625	700	628	657	658	628	633	646	637	630	608	702	612	619	641	615	634	582	650	624	608	627	606	653	616	636	628	612	621	638	639	647	628	649	595	649	596	632	636	630	598	600	652	645	616	654	647	661	613	634	670	564	632	640	641	638	633	614	679	628	613	634	588	629	597	609	620	650	615	596	665	660	633	598	636	611	654	653	660	635	625	623	627	627	625	641	655	670	673	603	619	633	629	597	636	605	645	671	674	688	616	596	631	637	605	606	619	634	595	622	622	628	630	615	619	607	631	630	628	645	621	632	675	595	617	608	627	662	614	598	623	593	654	591	612	663	610	602	615	640	667	630	650	563	634	625	649	622	625	597	632	631	613	631	671	592	593	599	640	629	612	627	603	660	636	594	640	598	622	631	626	646	614	643	600	621	678	642	640	616	592	591	625	625	602	613	586	636	603	662	618	610	624	622	653	613	669	604	642	629	625	614	606	609	645	683	661	611	637	634	631	620	693	575	607	604	599	668	593	655	630	636	585	581	660	594	609	649	609	606	667	615	650	629	635	628	604	675	596	638	666	608	570	620	609	616	627	606	625	641	627	621	593	561	648	598	597	638	629	651	665	627	662	606	615	667	605	633	603	655	643	654	620	634	620	629	649	626	650	629	650	613	659	596	633	637	591	649	633	656	627	644	614	622	653	659	628	592	664	587	610	618	627	590	667	638	618	637	613	599	648	592	611	608	617	619	602	621	640	658	611	596	615	647	621	635	651	593	668	658	597	631	656	625	609	625	608	606	678	611	619	608	616	672	630	629	640	642	614	649	597	603	626	608	661	621	605	668	636	651	621	579	618	627	635	666	618	629	654	558	650	622	642	587	582	644	610	670	603	616	624	601	660	604	646	637	645	633	625	649	668	619	665	632	639	606	637	660	637	603	609	579	666	634	663	614	607	617	606	575	644	659	611	669	610	587	559	604	680	618	659	632	613	638	577	624	628	595	603	645	653	686	656	657	636	651	588	578	579	637	604	600	603	606	620	606	611	645	638	593	615	615	629	587	606	657	671	613	626	609	648	599	660	651	666	624	612	604	667	647	633	653	664	638	607	649	641	619	570	627	604	638	619	626	650	642	610	610	626	608	647	621	619	656	613	639	656	657	649	657	611	638	632	601	639	647	634	638	649	643	621	584	642	598	603	613	698	620	634	629	607	640	642	638	624	608	585	604	624	637	573	625	653	610	628	603	621	607	630	602	636	621	605	616	617	602	645	614	640	599	666	627	657	624	628	594	637	590	623	619	638	642	682	626	642	600	598	641	593	608	640	621	669	599	609	623	629	667	582	671	623	619	615	584	627	656	630	637	619	623	595	622	647	618	621	639	645	606	636	605	593	643	656	628	603	623	613	599	647	638	636	675	596	650	573	632	622	655	662	597	679	544	658	628	574	610	620	593	602	619	626	592	642	650	646	630	621	606	646	599	606	631	620	672	629	611	616	611	636	630	637	632	618	623	586	656	626	585	676	661	597	616	690	639	615	605	617	624	607	630	633	648	637	609	621	649	623	634	623	590	618	643	617	621	585	627	619	584	627	613	654	639	620	685	604	623	630	635	607	627	618	601	618	655	642	658	609	612	644	605	619	611	596	585	618	652	632	685	593	604	596	659	638	663	605	597	630	629	618	619	639	649	650	632	623	583	594	598	601	628	639	649	620	600	605	618	635	615	636	611	684	626	591	629	630	627	635	653	617	628	621	608	598	646	603	606	602	666	656	654	611	661	624	604	621	604	645	647	609	636	628	621	636	607	634	604	632	618	618	683	592	624	659	609	590	670	655	616	618	609	643	612	602	642	678	620	643	633	597	659	619	634	644	675	594	627	621	608	570	589	637	631	668	617	654	667	583	621	655	669	635	592	600	626	617	662	619	635	630	651	612	617	600	596	619	652	640	622	609	658	607	613	579	621	600
8116	2646	1696	1038	696	589	975	2009	2346	2005	1575	985	392	332	322	295	339	350	332	355	333	310	355	337	356	314	322	328	339	337	337	346	292	358	300	327	315	302	312	330	338	308	331	324	332	348	330	319	346	324	312	343	339	343	338	331	290	329	326	321	313	346	346	323	306	331	303	329	324	318	297	315	333	333	327	400	365	322	289	311	289	328	333	317	333	307	346	367	300	322	312	294	338	344	326	324	304	315	343	326	294	309	299	326	328	315	336	338	338	384	311	299	316	310	318	340	307	313	355	303	324	334	350	328	318	331	347	355	326	341	333	314	343	347	330	321	329	325	351	353	343	332	353	312	316	348	314	305	340	307	333	352	304	313	344	297	339	303	276	317	337	316	310	327	333	316	309	341	324	348	309	325	323	298	304	333	321	313	322	389	331	342	325	329	328	289	291	311	330	315	327	351	313	307	320	350	351	333	323	325	335	316	355	336	335	318	338	294	284	300	307	351	293	351	322	345	329	378	348	323	338	348	339	360	291	325	339	345	324	291	346	333	351	284	330	331	349	341	320	308	300	326	308	314	307	294	351	356	320	313	311	315	334	349	339	358	339	335	354	324	317	342	339	346	316	333	339	363	310	294	284	332	314	334	305	337	338	343	325	334	373	305	364	346	328	320	344	327	349	287	348	323	323	319	319	313	326	327	333	303	314	344	339	345	330	336	343	308	310	319	314	330	321	342	276	317	314	322	338	307	324	346	321	324	316	309	313	372	334	364	325	360	335	322	358	355	287	331	324	287	309	348	338	326	334	310	295	323	318	326	276	316	308	294	324	326	315	338	368	331	313	352	327	378	307	306	320	319	307	326	330	346	359	316	306	342	297	302	306	365	328	323	319	346	344	291	305	352	300	313	309	306	344	320	335	297	330	346	307	307	307	310	341	324	331	344	345	327	322	289	323	322	322	334	322	313	335	376	321	317	315	342	327	345	329	339	329	333	325	336	317	347	346	317	328	330	349	330	311	356	342	345	326	327	319	355	300	315	312	332	323	307	340	324	359	320	325	319	327	306	404	330	314	323	345	323	338	340	340	318	346	290	320	358	335	315	307	305	324	361	319	361	356	304	375	309	334	320	313	282	351	328	329	314	345	315	320	328	345	304	311	328	333	354	302	358	335	331	331	345	345	329	347	368	331	312	319	298	322	309	309	330	315	327	328	287	347	322	293	307	364	317	292	307	343	338	299	309	341	326	338	336	310	315	331	319	302	295	334	311	324	315	333	335	381	330	336	327	328	347	302	336	359	301	355	343	324	325	339	348	276	328	363	353	305	300	371	366	326	328	307	315	311	318	351	294	316	346	337	325	313	316	336	334	350	315	308	302	318	361	330	358	315	311	297	314	324	343	349	324	298	336	327	321	324	337	359	317	348	330	347	293	317	333	333	338	324	294	295	322	313	332	321	336	341	367	289	341	322	334	331	317	346	339	334	316	343	358	308	323	339	328	341	359	346	317	334	352	299	343	339	339	322	319	317	315	306	360	315	317	294	346	288	361	335	334	308	329	288	335	342	366	319	326	333	367	337	323	367	313	347	338	335	313	345	316	307	342	353	354	352	335	312	317	340	312	343	303	348	346	356	297	341	313	306	316	328	357	339	327	351	324	334	318	342	322	354	341	301	312	313	313	312	345	332	339	339	320	300	282	311	349	345	367	348	308	337	310	314	325	334	341	350	335	326	349	330	336	341	308	334	325	319	314	333	307	357	327	351	334	328	331	356	335	354	326	323	345	331	360	336	343	283	320	314	343	286	291	306	292	353	323	331	319	309	332	336	321	321	322	334	353	343	359	316	295	302	276	338	315	321	331	351	338	349	323	306	328	297	328	306	327	327	282	307	319	339	344	356	340	335	320	333	367	342	300	309	304	336	342	333	322	349	305	333	341	336	351	323	348	341	323	333	317	331	302	319	304	356	357	314	321	327	339	341	335	337	336	351	307	343	321	316	305	321	305	329	327	319	319	315	343	337	313	328	341	332	346	295	342	365	292	296	324	328	331	335	330	343	316	341	323	310	329	335	334	342	331	338	352	343	326	332	316	341	345	350	329	349	327	332	317	309	342	301	327	287	319	325	346	319	308	304	317	340	337	353	364	301	330	348	288	291	351	318	314	320	341	303	305	341	295	289	299	335	313	346	331	299	330	325	345	295	356	342	341	340	358	313	335	350	342	370	326	347	331	310	300	324	358	304	296	336	323	308	309	317	319	338	340	367	352	345	297	327	330	298	357	315	330	314	298	326	329	312	336	332	329	323	351	343	307	342	312	372	317	335	355	327	342	352	312	310	341	349	310	319	313	299	326	334	336	307	330	338	342	341	338	351	347	338	317	336	307	315	324	334	341	346	325	315	312	320	317	344	329	330	364	323	343	347	348	314	340	317	347	323	325	306	344	344	310	298	322	299	336	309	313	347	351	303	305	323	328	328	330	315	310	310	340	328	322	368	320	312	333	336	321	305	327	339	347	327	341	342	355	314	315	340	329	332	343	300	296	308	332	343	310	300	303	314	347	347	326	328	295	344	352	294	333	308	338	368	378	303	315	314	312	332	323	328	323	340	345	299	330	329	316	358	342	296	335	311	335	303	359	372	324	348	322	295	317	322	332	328	359	306	329	352	332	349	326	299	347	305	309	304	326	329	325	332	317	340	342	307	338	327	305	316	346	323	347	346	330	314	321	311	349	362	340	337	334	329	322	335	347	334	309	336	288	364	328	346	328	321	300	318	276	340	329	353	326	308	321	318	319	323	298	303	339	327	302	293	327	377	320	306	330	319	323	311	288	344	347	314	314	319	336	330	357	369	341	329	304	318	330	329	347	334	350	345	334	349	336	305	317	352	358	330	312	348	336	331	343	329	313	337	332	354	354	340	320	353	316	342	322	315	330	340	322	307	356	318	326	299	318	321	322	330	348	353	377	321	318	300	309	319	376	355	303	331	322	347	331	351	337	332	372	303	316	338	353	313	304	309	338	309	330	308	334	339	358	356	317	334	350	341	357	330	317	336	286	319	307	338	343	340	340	331	316	308	332	325	340	353	343	329	348	314	320	353	301	320	288	286	363	304	334	347	323	320	342	348	303	334	314	293	298	320	303	380	351	347	333	348	353	316	344	343	321	335	342	336	325	325	333	291	341	364	319	306	322	313	306	342	341	326	343	311	309	306	322	310	310	349	331	331	324	338	380	303	331	321	317	315	343	309	338	384	315	339	309	336	328	356	341	294	336	281	324	334	318	320	333	348	310	325	327	300	333	326	327	305	321	305	316	319	339	334	342	339	335	326	354	297	322	342	301	324	332	338	309	313	323	331	346	317	314	344	327	350	307	320	327	317	325	335	320	328	355	308	314	330	352	307	363	329	314	354	350	304	337	321	291	342	293	323	326	325	365	342	305	325	320	335	345	346	348	326	331	324	318	355	298	343	306	308	334	343	328	310	323	323	344	336	322
5052	2963	3274	2985	2463	2034	4746	9488	9568	8067	5770	3286	857	765	752	770	850	792	806	767	803	782	814	751	756	772	815	856	818	807	794	791	806	834	764	748	805	766	818	773	777	768	829	762	767	796	809	781	777	786	789	794	787	762	800	752	745	781	794	770	745	773	814	817	781	765	772	799	785	802	837	800	807	755	792	791	765	790	788	747	762	830	794	778	804	741	794	790	793	759	756	779	825	822	783	796	824	782	767	756	757	728	808	773	830	768	833	771	842	792	788	776	747	830	788	781	766	792	752	774	736	824	777	789	808	736	747	772	814	773	751	750	783	802	784	815	747	754	759	808	803	783	754	807	737	781	761	763	733	776	799	787	761	783	743	773	767	816	774	804	806	748	838	824	734	755	797	775	767	791	773	789	789	788	771	797	736	805	769	737	776	776	773	801	800	752	799	822	782	752	788	812	777	773	770	798	782	750	744	757	801	768	781	783	790	771	780	803	775	763	751	827	757	823	798	801	790	766	776	775	818	792	756	750	794	776	787	770	763	774	722	787	794	790	771	786	767	774	778	764	767	702	817	740	781	775	812	771	802	802	820	782	825	804	786	751	739	756	781	756	806	783	818	776	740	770	775	730	762	756	780	828	798	767	783	742	813	746	769	817	808	781	819	806	825	772	753	829	797	797	813	762	812	752	796	809	755	738	759	849	797	790	778	772	770	761	738	776	780	772	757	759	799	833	807	786	737	810	771	787	829	818	767	784	758	790	812	783	793	711	734	748	778	775	803	807	752	797	764	789	723	788	793	819	818	763	802	798	785	782	859	759	790	806	769	752	817	816	822	778	776	815	831	782	794	814	806	724	815	751	792	810	768	799	776	799	780	768	776	805	754	783	782	802	743	787	806	750	794	775	798	753	788	757	806	784	776	752	755	759	779	794	772	835	800	782	797	804	842	802	800	794	796	772	835	784	768	752	844	739	819	775	813	792	815	784	777	750	745	807	754	784	789	760	772	789	783	741	802	782	767	783	751	808	770	766	795	753	818	703	750	815	809	739	837	769	758	828	784	783	808	816	758	763	753	772	771	826	776	767	757	797	767	815	789	814	785	804	816	769	834	799	775	791	783	792	762	803	771	784	827	808	763	778	818	763	755	787	747	797	788	802	787	742	787	836	797	806	761	766	810	769	766	787	771	781	776	806	787	816	838	780	727	786	788	732	748	796	725	787	773	816	729	801	772	825	759	810	731	788	732	796	741	790	755	799	754	805	776	821	779	804	827	776	818	823	836	779	730	776	779	747	777	783	807	848	768	799	789	777	817	784	811	752	813	836	784	795	796	818	779	807	742	760	770	844	822	788	762	771	782	801	750	817	804	798	784	829	771	775	808	753	789	743	767	809	815	775	814	794	816	790	762	782	787	782	797	774	779	761	767	802	824	778	740	803	814	767	795	806	847	737	789	781	760	797	767	782	769	776	748	755	750	819	767	777	817	743	792	769	766	781	745	766	822	733	836	762	769	789	752	754	815	746	780	774	750	793	794	772	754	772	788	766	766	787	740	832	811	825	788	780	819	794	804	805	828	802	763	753	742	822	739	766	797	753	781	794	782	807	783	804	785	778	798	805	774	755	755	773	773	772	778	791	772	778	769	771	755	775	821	793	766	760	774	767	772	744	747	809	803	751	768	801	763	791	812	828	781	743	796	836	780	790	757	770	777	789	759	748	791	828	788	778	772	752	741	826	809	727	770	767	812	748	791	796	792	760	768	789	821	769	771	750	780	752	734	776	806	799	815	795	804	759	787	780	833	777	777	792	803	788	770	759	804	770	758	799	772	794	742	736	747	785	852	775	768	766	752	745	751	764	812	808	802	774	746	823	781	790	754	755	793	813	730	776	773	781	749	809	745	766	742	729	758	780	761	792	736	789	776	731	813	761	808	731	793	774	799	753	765	748	786	801	827	802	799	763	802	769	803	811	810	775	744	800	839	822	748	766	798	787	748	789	791	760	835	720	773	800	756	810	725	788	802	769	789	778	756	827	820	787	787	778	773	750	825	781	764	792	734	808	850	747	804	755	817	802	849	783	774	756	810	793	767	776	801	722	789	799	783	729	788	743	769	758	790	832	783	788	771	726	755	754	758	791	776	777	839	735	776	804	748	757	829	828	824	761	823	819	745	747	798	794	758	737	860	817	737	812	844	785	786	772	804	754	827	805	777	770	803	778	748	744	741	803	800	741	775	762	789	732	789	772	827	799	786	752	795	811	817	788	834	794	796	816	795	750	792	784	784	709	784	763	766	743	761	781	789	733	778	769	809	803	849	780	772	790	809	823	819	798	705	780	759	798	794	773	715	757	796	806	779	765	781	772	821	794	771	758	774	768	804	805	749	815	819	765	755	799	818	788	768	758	781	772	773	792	817	725	794	767	804	837	742	764	738	790	756	823	783	785	796	849	830	806	796	748	812	759	740	804	783	760	824	822	753	766	819	754	807	812	746	793	747	782	796	798	785	772	777	826	784	747	756	798	759	841	806	765	735	812	787	781	759	729	778	765	807	850	790	789	759	797	797	818	815	775	796	833	790	805	762	738	746	766	745	749	774	820	751	811	791	798	778	756	842	785	763	768	754	780	786	756	781	769	778	787	764	799	793	753	813	840	788	786	814	779	757	792	760	814	766	829	814	849	830	760	831	851	786	817	774	848	765	767	781	797	760	774	803	720	767	798	820	760	777	817	804	768	804	792	757	840	757	813	769	787	808	798	779	747	743	785	761	831	747	788	753	792	758	753	750	736	778	803	802	791	736	783	801	789	748	767	766	731	817	757	803	747	722	805	813	792	789	712	774	774	781	779	789	793	789	813	796	764	803	801	765	766	819	762	781	740	778	768	806	738	814	815	823	832	802	828	780	768	741	777	800	778	786	798	790	786	760	780	772	814	771	817	814	776	816	828	811	814	782	796	794	786	716	724	760	781	757	781	787	849	725	796	804	769	782	826	746	807	784	830	688	767	790	802	820	739	784	784	817	795	784	808	776	772	728	758	752	810	762	728	785	842	816	788	733	756	800	717	756	721	787	784	817	823	764	779	758	787	783	817	767	823	795	799	810	753	795	773	786	766	794	803	803	807	796	783	761	795	767	846	776	797	763	801	815	756	730	768	751	796	777	765	808	842	769	771	786	730	803	769	788	798	739	739	844	811	791	768	792	774	717	769	758	787	739	773	776	786	733	798	768	736	791	750	751	756	791	738	758	801	797	827	756	817	761	807	746	801	762	747	754	766	722	810	833	784	800	775	770	781	735	829	787	738	759	837	793	744	760	739	752	820	801	758	831	759	795	761	772	800	832	772	747	801	794	742	794	772	796	803	770	801	820	789	785	733	788	741	775	769	788	836	801	811	792	783	737	775	730	746	764	797	724	806	827	757	765	764	767	790	766	800	758	766	754	789	730	810	735	775	754	773	782	802	796	797	763	783	829	774	774	774	786	765	780	801	802	766
25402	18884	14775	8436	3991	3391	14092	28817	28137	20568	11788	4567	531	386	362	387	375	367	341	405	316	358	350	294	340	346	354	322	374	353	364	345	343	387	373	349	373	308	361	327	370	399	377	344	337	371	325	368	321	360	354	337	333	354	338	328	349	323	389	375	375	345	356	306	341	352	366	353	356	355	325	325	336	368	344	374	314	367	311	394	361	343	362	320	325	321	352	361	336	358	344	339	357	363	360	325	355	364	319	328	344	371	381	395	369	336	319	340	357	333	336	340	341	340	355	354	344	361	344	352	368	337	322	358	341	399	346	366	358	333	352	358	347	336	351	339	351	309	352	356	333	328	328	327	321	350	335	301	359	351	357	327	382	337	353	368	348	337	349	347	375	386	343	384	350	350	353	390	367	360	366	368	335	340	365	329	333	352	346	373	340	343	333	342	356	357	351	322	316	364	360	362	331	361	359	361	368	350	364	404	366	357	334	318	351	344	333	338	352	312	360	314	398	331	372	337	348	330	331	362	331	336	400	364	325	386	367	320	356	338	372	372	333	380	332	360	365	354	348	344	356	358	343	345	369	373	314	309	373	360	373	334	342	363	338	333	312	352	355	379	367	369	338	368	355	378	347	337	327	345	346	347	367	336	338	333	331	352	363	360	348	315	346	358	361	387	358	380	343	361	380	324	321	338	327	345	345	331	361	356	359	340	338	366	331	381	340	353	367	365	385	300	354	408	371	325	370	372	330	340	332	346	339	358	352	338	326	328	332	356	337	328	345	323	331	344	346	387	333	360	341	346	349	354	361	312	353	350	394	363	318	351	337	327	345	354	319	358	380	401	346	331	355	346	384	324	361	344	367	312	375	352	359	346	348	352	332	339	362	370	331	344	338	350	352	387	382	358	340	322	336	352	343	321	352	341	337	364	313	339	388	352	355	344	330	359	347	324	325	343	340	351	359	347	368	339	342	335	335	347	366	374	383	351	316	337	347	348	363	380	285	368	336	332	339	327	379	352	362	343	350	347	371	345	340	362	338	346	360	356	328	369	340	357	331	361	356	354	337	329	366	338	351	325	357	348	358	351	331	341	354	362	342	344	323	319	341	376	319	363	344	372	357	331	377	361	364	367	374	332	358	316	361	319	358	360	327	354	346	334	374	361	337	334	362	356	315	350	304	319	337	360	326	327	357	325	343	361	337	353	379	338	341	338	345	377	375	360	335	337	349	342	345	323	332	368	342	378	340	391	336	365	345	355	376	357	347	341	335	364	351	351	345	330	324	309	360	340	342	337	325	378	383	374	341	349	314	328	348	345	362	381	388	336	326	319	377	371	354	374	338	350	333	356	332	351	375	352	350	353	297	360	374	357	367	361	345	333	359	337	368	360	326	367	336	359	354	349	352	365	356	322	366	318	338	345	339	345	377	361	343	342	328	323	320	391	347	347	344	387	338	355	346	354	374	379	328	373	356	386	348	364	350	336	357	349	320	343	364	386	350	346	355	360	363	357	383	350	315	360	380	361	366	352	337	345	354	358	333	366	348	380	366	373	380	348	333	356	391	325	320	342	372	338	364	359	333	420	354	323	326	340	346	349	343	344	352	364	335	352	354	356	347	366	389	364	343	332	363	374	323	344	356	357	339	335	322	355	328	366	335	357	343	356	350	320	355	362	359	310	359	356	366	348	340	348	359	389	344	365	312	362	334	357	348	351	340	380	330	367	329	320	355	361	351	350	351	366	350	367	354	350	335	337	349	368	382	353	324	391	375	345	369	337	383	341	355	349	316	369	364	358	332	334	377	335	348	341	331	370	355	367	333	367	331	374	351	367	357	342	346	403	322	346	328	391	352	330	332	346	375	354	370	327	369	335	337	356	346	348	358	364	371	334	348	347	333	356	354	326	363	355	368	353	369	329	352	335	354	323	430	374	334	316	356	316	346	352	335	327	328	327	370	348	338	366	325	368	355	340	345	347	293	326	357	340	350	351	358	323	356	352	324	336	351	337	369	365	385	333	345	329	351	343	337	350	369	358	365	362	375	351	374	325	360	372	341	327	370	343	331	301	364	329	365	368	371	357	331	344	323	361	340	331	313	317	347	354	380	364	347	328	351	359	337	341	382	352	322	352	361	308	344	348	341	364	362	358	328	331	369	368	366	358	367	364	358	345	369	401	352	345	363	349	351	384	373	338	338	341	358	383	320	360	421	335	363	341	371	331	351	362	327	367	381	359	339	319	342	364	359	347	385	342	342	315	319	346	365	326	327	328	330	356	329	367	362	387	323	343	357	345	326	364	366	348	373	341	341	371	353	348	345	293	359	354	330	341	363	349	390	357	290	333	367	363	351	328	354	336	361	320	342	369	338	328	359	338	336	350	355	342	348	348	378	357	337	323	383	320	340	342	333	345	358	318	341	338	363	384	383	346	350	359	346	356	351	376	390	345	364	335	346	355	356	349	348	371	345	322	334	371	354	352	347	355	333	316	334	330	353	351	387	361	315	334	331	327	333	326	396	356	317	326	327	336	323	375	341	333	365	312	353	339	365	348	366	340	353	373	344	345	332	361	338	340	371	373	332	359	352	347	324	354	360	356	352	340	353	360	321	364	348	379	355	325	352	353	350	352	368	328	369	352	366	341	344	342	347	329	396	341	387	354	349	336	359	357	354	345	334	349	380	358	335	335	351	333	352	321	361	350	388	362	306	359	366	363	339	364	322	329	322	359	335	323	354	356	330	383	358	333	359	352	331	385	367	304	349	327	338	336	368	350	377	364	372	363	351	359	345	365	358	394	356	349	354	347	354	339	365	329	332	323	353	372	338	326	373	354	383	363	334	369	314	366	359	338	333	378	384	376	366	347	356	365	354	323	349	368	363	343	365	343	354	338	368	358	329	370	350	316	350	367	338	316	367	311	354	326	339	338	350	324	372	382	328	329	330	361	329	342	347	368	352	337	315	339	351	394	389	347	324	306	374	358	359	378	362	333	373	354	312	316	338	350	311	354	357	366	327	325	346	314	339	364	300	339	385	370	375	361	351	364	334	353	358	348	361	323	328	340	359	352	345	374	385	358	347	351	316	368	344	316	324	371	369	325	361	340	370	315	360	325	348	366	361	339	334	339	346	329	341	365	332	349	343	378	403	327	350	368	368	374	341	322	351	373	334	376	371	353	367	338	359	337	329	330	327	344	364	332	386	336	378	350	333	366	349	341	345	358	337	337	378	353	332	368	354	311	351	375	334	361	367	375	350	346	325	358	322	352	358	355	360	342	343	337	350	316	342	369	360	356	338	406	342	351	320	326	348	336	310	333	360	366	339	369	353	358	329	337	347	333	347	367	374	390	382	358	329	335	332	353	355	335	332	349	328	334	344	337	391	327	366	326	352	373	364	353	341	370	331	367	353	340	349	342	346	361	368	360	343	376	368	375	355	350	349	353	344	387	332	332	329	345	330	380	362	356	353	371	362	316	373	346	347	376	354	330	347	397	318	351	317	343
15951	11892	13436	10410	7843	10640	33435	47305	45510	37977	27517	13491	1129	1012	902	891	899	824	827	904	812	790	812	794	882	857	852	856	814	840	823	831	805	836	792	813	877	886	796	830	842	867	807	889	857	804	847	891	782	836	832	792	868	809	875	834	804	825	797	826	866	842	869	829	800	798	789	838	812	822	824	859	783	843	761	774	823	841	795	794	852	821	841	830	783	827	804	815	814	841	776	810	781	810	845	837	812	827	855	859	818	801	843	859	862	864	835	818	826	867	793	825	827	811	811	826	816	783	861	838	866	811	808	845	802	844	863	878	807	816	846	785	852	823	859	821	871	781	784	824	843	838	824	850	800	806	757	812	864	805	830	828	808	807	810	825	823	810	842	820	835	864	818	817	816	847	813	796	793	845	851	834	850	784	814	827	820	808	856	800	807	758	818	819	832	802	832	853	820	822	863	868	828	835	829	815	824	854	879	819	814	827	823	823	769	818	826	844	825	818	812	772	829	821	874	809	815	822	826	792	848	765	787	822	866	831	846	828	835	860	836	889	852	889	829	885	847	810	850	835	798	807	837	816	844	834	818	842	825	868	835	814	856	868	805	809	838	863	847	830	822	899	843	863	831	811	830	798	818	817	822	863	853	846	783	796	866	870	805	853	849	818	832	801	851	788	847	824	822	834	859	837	791	807	851	853	799	881	820	832	840	877	868	841	837	858	844	789	829	872	773	824	788	841	833	805	809	852	827	860	825	831	835	825	779	835	850	865	853	821	833	823	797	869	812	824	782	817	802	802	782	866	851	795	844	818	841	854	852	830	803	822	831	849	844	790	801	833	884	847	829	857	827	830	838	811	788	872	769	840	841	831	853	774	878	854	854	833	798	851	828	857	822	852	828	881	865	773	881	801	795	850	845	789	796	848	834	853	803	807	808	861	861	820	842	847	835	823	774	821	821	858	832	832	850	872	854	811	836	806	803	873	809	856	848	795	835	857	818	806	815	775	850	813	817	871	835	801	813	867	812	827	816	833	872	839	883	850	815	854	814	835	835	840	834	833	883	886	870	846	856	809	817	842	843	818	829	834	837	850	875	810	843	797	789	827	856	807	856	802	820	842	790	806	788	785	790	820	856	831	844	846	826	840	820	840	849	892	826	836	847	841	809	800	867	829	832	814	801	812	824	770	795	816	813	797	849	822	874	828	786	790	804	855	804	803	799	873	831	758	865	795	790	853	829	833	826	844	805	814	820	843	827	828	797	869	843	838	805	841	852	818	844	828	807	862	823	883	822	832	852	869	830	838	837	864	836	816	833	834	842	808	824	844	807	877	817	847	818	887	822	820	826	813	888	832	858	812	811	753	857	826	806	856	835	849	848	816	848	795	828	815	785	864	833	828	850	814	826	850	807	783	787	863	860	814	753	815	850	873	795	832	832	816	882	809	841	815	864	836	810	827	861	843	818	834	848	799	774	815	806	872	847	830	803	748	827	857	782	813	850	863	833	813	848	867	818	933	783	821	799	879	843	809	887	838	811	824	866	904	873	820	839	825	872	793	867	841	788	849	846	759	844	838	802	795	841	845	831	819	772	882	834	798	857	878	791	856	810	837	785	860	839	808	856	806	819	788	829	840	798	871	839	836	803	776	822	814	817	865	781	829	818	826	831	862	843	818	805	818	810	829	817	780	824	825	833	830	896	781	789	825	842	808	856	811	828	820	831	773	784	900	846	830	817	778	771	813	823	838	881	827	785	811	747	823	792	792	854	805	873	806	789	824	807	874	802	886	870	808	826	811	814	821	856	880	812	791	881	867	789	777	828	839	860	878	856	827	803	824	775	812	883	781	808	830	829	837	814	798	875	802	849	867	833	828	835	879	817	782	863	881	866	772	842	840	829	841	900	801	874	846	822	793	866	823	816	798	817	838	890	806	845	842	835	806	826	866	873	839	841	853	840	846	855	845	836	828	844	830	819	861	836	803	839	819	834	846	826	847	821	827	788	772	781	789	828	818	888	829	866	787	831	815	860	858	848	865	781	845	804	820	789	825	825	813	797	785	796	789	820	856	829	836	861	785	804	828	816	805	776	811	823	836	864	807	789	795	848	835	815	860	849	854	858	810	777	819	782	839	837	841	840	852	861	852	857	838	814	808	806	827	792	851	826	806	848	802	790	869	806	828	842	901	840	824	880	819	858	835	823	803	826	835	897	813	836	831	806	826	817	819	821	779	851	860	820	899	760	868	834	867	834	797	788	847	817	782	835	857	825	820	874	851	867	833	802	867	836	826	852	792	891	850	873	806	858	835	854	825	855	822	831	820	868	805	820	807	803	791	824	847	792	835	829	832	801	861	807	819	860	906	799	801	839	840	872	808	784	827	856	812	845	823	856	816	829	805	853	847	829	834	850	813	861	832	817	871	806	824	777	856	841	840	789	819	848	835	860	824	809	848	798	812	794	799	835	821	849	871	867	826	814	830	839	774	824	824	828	833	769	832	850	838	863	811	770	804	818	850	856	789	814	859	823	823	790	857	788	858	825	856	806	820	777	839	843	818	841	812	825	795	818	835	833	809	890	808	768	822	833	847	796	873	771	849	819	847	817	834	786	815	805	836	874	798	773	826	819	894	812	856	841	851	803	800	820	844	863	823	769	805	784	765	768	860	840	867	819	822	860	859	869	865	826	815	878	818	780	836	821	790	821	826	822	844	821	889	789	909	757	824	846	874	817	830	847	821	818	880	888	848	785	875	769	794	856	831	832	795	851	838	819	795	783	805	855	817	840	843	776	817	798	824	798	806	756	838	833	783	841	836	811	817	870	841	888	817	784	805	836	755	830	835	874	828	865	820	808	778	814	829	844	803	797	781	781	785	800	818	798	813	818	775	822	814	858	876	859	859	827	887	827	784	810	814	829	817	870	810	828	823	826	831	832	781	836	822	790	816	896	801	812	842	782	808	813	870	820	836	862	847	799	823	835	865	799	789	820	880	824	825	806	788	779	884	865	837	822	785	826	828	806	826	899	804	855	868	833	827	813	793	822	820	818	873	862	848	849	802	845	786	841	812	858	902	840	845	858	799	817	837	756	758	896	844	812	848	837	822	855	805	822	832	854	871	835	842	825	843	849	773	759	790	816	774	818	828	888	861	878	885	844	808	819	867	767	856	833	856	797	835	809	902	820	800	828	842	826	772	774	827	819	838	808	816	777	800	832	867	825	835	852	835	844	874	839	825	814	804	891	855	803	831	853	792	827	840	821	785	861	810	865	867	773	856	790	856	841	826	847	824	871	850	827	811	821	871	812	798	807	783	801	885	849	849	804	838	866	858	809	852	864	825	786	833	891	862	808	818	798	818	850	833	819	808	832	834	825	851	850	842	816	807	815	810	809	820	837	866	831	822	782	824	858	816	826	850	861	823	793	831	849	817	824	844	848	831	863	879	829	810	814	851	839	834	828	856	816	797	853	816	799	825	807	838	841	798	800	799	807	883	872	796	819	774
34920	25157	22884	14543	7877	6126	26666	43890	44866	34743	22281	8280	614	360	266	270	259	261	277	227	241	240	253	253	251	271	239	284	242	218	219	269	255	269	253	262	280	232	239	259	269	227	235	232	255	240	236	265	245	234	231	262	301	223	239	226	263	250	273	251	220	230	226	228	243	264	222	240	254	235	244	243	253	263	241	230	264	243	243	263	279	249	278	238	262	240	278	260	250	269	256	220	247	261	267	254	271	280	249	219	251	241	269	264	252	231	231	266	251	237	261	285	268	256	251	250	267	256	252	256	242	267	248	265	214	254	261	236	229	247	226	265	243	257	243	248	240	230	248	238	251	254	240	238	245	273	229	276	238	244	225	233	242	269	248	242	234	240	227	235	248	240	264	255	222	265	280	250	261	225	246	235	233	255	250	277	220	267	239	233	260	266	254	264	247	252	251	241	270	265	236	251	242	253	264	213	229	269	259	247	264	254	258	262	231	252	238	242	243	229	254	249	239	263	248	260	224	276	281	247	257	267	233	240	252	250	244	240	250	253	238	251	263	252	230	274	270	266	261	236	236	246	250	270	265	242	238	231	226	239	267	263	248	242	261	248	272	245	243	264	241	276	238	242	226	225	258	261	233	250	225	247	228	218	241	246	265	240	247	256	243	229	250	234	227	249	273	256	251	225	239	267	232	235	267	274	242	216	249	230	272	281	233	230	252	242	250	211	266	251	242	255	256	246	253	257	246	274	253	250	251	238	267	244	267	272	290	239	237	250	240	266	259	236	267	249	249	219	270	242	260	248	257	233	244	284	276	251	243	268	227	261	256	265	275	275	267	231	264	243	258	287	247	259	226	263	250	241	268	231	234	255	241	228	251	273	253	233	246	257	250	214	234	250	240	229	264	234	272	219	260	253	242	232	254	251	270	285	237	229	234	258	238	252	241	239	224	246	262	250	265	237	248	243	247	245	250	253	253	274	209	220	260	264	264	248	268	259	280	244	256	253	286	235	227	247	262	270	246	243	249	247	241	227	265	264	282	251	222	244	247	253	228	244	270	256	240	248	224	278	239	238	246	242	259	220	236	283	257	238	255	250	253	249	260	240	243	233	285	267	258	234	238	265	265	265	254	270	248	246	236	255	254	232	227	228	238	261	234	294	236	229	248	254	229	256	236	239	242	233	290	261	241	228	248	228	246	268	275	261	247	252	254	256	243	265	246	225	254	271	270	278	250	290	251	251	271	225	268	271	269	239	226	248	226	246	240	273	235	269	245	248	278	241	237	271	237	247	256	264	217	235	256	272	232	266	239	237	249	244	237	254	237	250	244	223	267	284	255	239	259	256	266	260	233	268	237	219	256	246	254	249	263	264	258	279	258	258	264	256	251	190	238	244	263	242	229	243	270	271	244	254	239	267	231	268	265	263	215	229	252	257	221	245	248	241	252	258	251	263	224	237	259	245	238	231	260	243	258	256	251	252	282	279	252	254	243	231	261	241	261	271	253	263	246	251	242	241	234	258	278	231	258	236	226	240	235	230	227	224	243	253	215	283	244	262	238	269	252	271	233	245	259	258	256	300	261	269	250	252	243	248	256	253	260	260	285	286	251	246	255	252	243	254	234	254	229	249	234	241	245	276	216	241	262	251	258	231	254	249	245	230	237	237	258	233	255	235	270	230	282	269	258	253	252	263	262	246	247	278	258	254	241	240	257	243	270	254	279	234	252	217	242	247	269	241	270	288	258	253	242	248	265	270	245	258	254	238	243	258	252	246	235	259	261	247	272	208	245	231	265	261	270	270	246	279	234	265	251	222	272	222	224	213	248	255	261	259	259	265	280	260	241	235	238	227	226	267	211	252	248	246	263	259	228	262	267	224	223	234	218	217	240	251	232	232	246	247	258	286	268	213	234	253	251	233	258	268	230	252	231	267	256	224	261	248	268	253	262	228	255	259	262	251	268	241	235	248	231	278	257	242	224	227	251	241	237	267	250	268	235	219	268	272	241	294	260	294	260	246	245	229	253	251	231	266	270	247	228	244	263	246	290	235	252	258	218	266	251	254	252	233	279	254	230	233	267	228	235	253	242	233	243	264	265	240	246	282	271	239	261	267	239	239	227	236	255	240	276	224	227	234	229	239	237	245	243	242	249	265	261	261	247	284	256	252	232	264	257	254	258	243	270	238	248	260	231	251	253	262	232	239	237	245	282	260	238	259	240	263	256	247	214	247	246	259	285	273	253	265	253	262	255	268	241	283	271	243	281	237	234	246	250	259	248	220	265	244	232	249	269	246	237	257	270	259	266	230	268	216	266	238	255	263	258	269	238	248	263	227	254	248	261	237	212	247	237	260	266	242	279	215	244	267	239	247	230	220	242	229	239	281	240	240	228	237	266	239	232	262	265	263	241	238	240	265	257	248	272	270	238	227	237	275	261	257	264	272	257	250	252	268	252	231	250	261	245	251	248	264	236	236	278	245	258	224	243	265	241	239	272	277	243	225	252	254	250	264	251	241	255	245	231	285	264	256	219	261	230	255	233	276	279	248	240	267	255	280	277	248	239	247	251	265	245	223	226	228	226	254	263	256	261	231	252	266	270	259	248	230	255	276	246	252	233	270	258	262	235	220	247	225	257	252	272	260	236	224	283	232	265	272	249	258	263	259	242	281	274	254	260	242	233	223	246	244	260	261	296	252	265	247	251	237	275	260	264	248	261	244	252	229	225	251	245	248	289	263	241	257	264	248	259	238	228	245	259	232	239	248	254	266	256	238	243	241	246	238	252	242	220	245	240	246	247	255	266	223	259	251	214	239	246	254	245	236	286	235	276	235	240	244	294	256	297	255	258	246	233	244	245	231	253	258	246	251	253	246	270	275	248	272	241	254	269	258	268	246	234	239	258	266	257	259	240	257	268	258	216	258	245	263	261	261	246	250	226	265	259	231	243	264	250	247	236	249	243	265	256	273	244	271	262	238	259	242	266	268	235	249	277	264	275	245	249	241	236	274	259	243	243	238	244	277	255	229	263	254	231	248	249	238	254	248	278	223	218	231	258	262	235	252	248	256	244	252	247	245	258	265	208	239	247	221	232	242	255	245	275	234	260	242	249	258	269	248	216	270	263	238	262	250	230	270	266	261	245	228	270	253	230	276	236	238	244	263	259	258	244	260	256	229	235	245	263	239	247	248	274	257	266	262	239	242	262	282	258	241	259	272	256	248	248	235	248	234	258	254	244	264	246	244	285	280	261	271	222	233	241	257	250	282	228	234	260	258	250	234	251	256	234	237	261	220	226	246	247	267	243	230	241	243	232	244	240	243	270	254	235	283	257	276	251	239	248	227	234	265	262	250	237	246	238	258	230	212	280	291	252	273	244	270	256	254	281	255	268	224	233	264	273	224	235	229	237	229	230	219	261	257	251	225	220	245	272	227	240	265	254	248	263	259	257	284	256	254	258	248	252	253	256	242	240	235	237	232	267	252	235	227	257	280	237	233	265	232
20366	16775	20067	15384	12521	15215	45656	58719	58590	49786	38041	17832	1374	981	777	717	686	690	630	635	605	622	608	650	628	638	584	622	623	576	585	645	544	589	588	573	619	577	587	586	616	606	630	619	637	605	603	597	612	608	560	609	600	617	577	627	638	614	599	588	560	641	556	568	614	633	618	591	580	643	595	632	584	601	597	586	634	624	630	623	583	567	634	622	619	599	604	643	593	620	636	648	578	611	642	618	567	611	581	587	569	569	570	620	653	591	639	599	600	623	604	619	622	578	567	609	578	594	647	616	582	590	582	619	638	607	629	633	617	588	609	606	578	585	633	566	607	644	601	618	579	613	610	601	564	621	570	623	639	645	601	589	596	623	607	551	637	630	605	611	606	604	573	559	648	596	575	582	598	572	609	569	603	559	638	588	615	592	631	591	600	548	559	608	606	562	598	622	564	580	592	577	607	626	604	598	668	619	600	558	572	602	582	602	603	593	622	588	604	609	611	616	615	604	593	596	619	613	574	592	560	600	593	602	609	611	615	628	610	617	659	600	572	602	599	590	614	592	584	617	581	580	642	646	620	594	614	588	624	596	612	606	600	604	641	627	597	619	585	574	604	596	632	609	602	645	591	557	607	640	593	593	611	593	623	615	577	589	597	607	599	564	582	594	597	573	630	570	579	629	611	573	590	586	643	551	618	648	594	571	605	650	569	618	599	613	573	591	601	583	608	564	590	606	590	626	583	568	649	604	610	595	650	585	583	612	639	590	603	600	610	611	591	595	596	603	558	607	669	614	644	595	603	578	601	608	576	639	589	616	617	643	619	646	598	644	595	609	556	593	656	620	590	611	621	633	591	600	601	612	630	618	557	601	566	596	628	590	618	592	604	622	544	625	608	595	613	597	612	666	624	606	605	617	604	599	637	601	589	563	593	598	623	582	643	533	646	612	603	564	609	609	574	622	611	583	608	614	593	604	589	569	621	580	588	622	615	618	598	606	585	597	626	622	608	589	589	592	583	605	580	601	641	601	558	644	606	603	618	589	578	578	603	630	571	581	575	621	601	646	641	633	614	609	620	596	609	626	612	602	615	592	575	570	603	564	645	590	623	625	581	562	594	617	605	600	607	571	627	604	597	557	602	604	607	614	598	569	622	601	608	580	600	603	621	613	619	625	624	611	633	628	654	586	622	636	625	604	592	607	564	575	566	586	605	607	600	603	567	640	602	611	622	591	607	604	611	653	636	578	587	577	588	593	573	590	611	612	592	630	584	645	581	582	604	576	605	608	613	601	609	586	611	577	583	658	633	617	610	590	628	622	657	572	633	593	601	588	546	536	611	622	583	617	591	567	614	591	622	635	605	610	614	604	573	578	622	590	583	612	585	619	588	633	544	639	609	611	632	633	584	575	606	598	579	634	583	586	638	591	589	576	573	577	591	560	606	626	600	636	576	567	598	595	596	580	632	587	606	605	633	610	619	640	612	583	581	607	579	613	614	609	607	632	614	629	578	592	608	592	609	588	583	599	578	593	586	581	563	635	638	607	585	599	625	609	615	584	642	601	582	606	566	594	577	598	617	585	585	616	589	625	588	634	593	612	590	591	624	559	596	613	629	646	599	622	591	552	623	616	600	563	601	576	600	577	595	577	611	632	592	593	624	605	654	644	618	584	647	610	606	605	621	581	641	600	615	598	597	657	608	569	576	614	607	588	652	620	645	609	577	631	588	595	596	583	615	605	618	638	593	559	630	606	590	625	633	591	638	609	631	569	616	609	572	615	559	631	572	615	621	633	565	643	638	580	625	628	627	598	619	619	591	602	622	596	625	629	588	601	606	588	617	605	596	608	553	597	588	608	584	612	612	600	591	633	597	587	629	529	620	608	612	583	603	591	619	596	600	622	634	612	602	618	623	618	608	565	588	621	597	595	596	601	604	589	610	635	635	600	635	605	571	607	626	615	579	588	621	619	596	549	634	596	622	615	552	617	595	647	617	622	557	612	626	603	633	593	613	614	570	618	586	631	589	622	615	600	594	609	585	604	638	597	631	605	578	626	620	616	586	665	585	600	618	596	590	560	624	592	576	607	590	619	612	576	638	616	574	621	581	642	559	619	663	635	583	602	660	593	568	599	597	633	577	596	587	582	595	588	577	587	612	599	593	627	609	586	584	624	597	610	614	582	595	596	631	624	601	627	588	600	559	625	563	568	618	631	617	600	594	597	610	616	608	586	604	629	615	629	580	607	628	606	601	589	607	608	637	617	625	618	589	605	611	630	611	631	621	621	619	615	578	580	569	601	630	597	641	592	615	598	588	645	566	575	536	610	626	617	596	602	629	612	603	595	594	621	560	553	623	567	582	603	610	652	635	618	592	615	588	628	616	590	629	628	658	588	609	578	581	587	591	625	594	609	637	595	586	561	634	604	559	594	599	602	600	623	540	569	598	598	628	606	595	625	596	602	608	632	611	587	625	619	626	637	574	590	584	577	591	608	595	622	623	650	628	638	595	578	598	575	603	623	633	608	601	605	564	590	617	614	599	588	569	642	587	622	586	592	632	606	573	557	646	600	611	598	598	629	594	607	602	610	629	611	613	588	604	596	598	590	596	623	621	596	629	577	608	602	570	635	600	609	535	578	568	577	588	598	596	629	602	561	620	577	628	567	634	612	584	594	626	612	596	600	579	622	632	630	570	576	651	583	611	651	592	613	633	596	620	645	593	606	613	588	566	573	611	572	603	641	548	593	602	571	628	587	583	572	634	601	580	579	604	576	618	566	604	632	604	548	649	632	604	604	600	587	593	594	596	605	619	616	587	589	613	612	636	581	624	590	633	578	554	552	587	626	598	552	581	617	552	631	639	613	625	571	577	605	628	589	592	626	637	631	593	598	592	603	608	601	614	629	615	592	604	605	600	606	651	621	589	574	621	645	597	617	596	625	611	610	600	602	611	623	605	591	653	570	620	653	592	592	613	638	557	596	619	563	608	659	614	609	580	589	588	584	597	582	615	619	594	618	607	602	608	560	632	589	602	618	624	616	567	633	613	601	585	620	631	623	599	607	633	583	622	582	628	588	609	618	617	593	586	566	580	583	635	634	639	627	568	584	602	593	580	601	594	576	615	581	611	653	593	619	580	550	547	592	647	605	590	619	611	593	582	650	605	621	596	614	582	620	564	598	580	613	655	622	591	598	644	620	638	627	578	663	605	649	615	589	602	638	585	560	572	616	601	609	604	614	581	578	636	616	610	599	610	604	646	606	584	610	595	586	576	563	580	566	584	592	604	574	639	643	647	621	594	598	606	599	616	574	542	646	596	608	619	609	536	617	591	640	608	648	586	598	585	613	609	552	572	654	605	613	587	605	603	608	581	607	601	632	614	577	619	571	568	596	591	597	583	592	624	537	614	676	645	566	618	593	584	585	615	625	591	602	617	586	646	596	597	580	581	659	562	649	626	622	628	561	594	600	584	594	590	638	600	602	607	601	597	620	651	573
7666	2418	1658	898	660	599	1271	2705	2393	1921	1344	641	306	314	339	317	290	296	306	335	269	318	320	303	320	326	330	292	329	331	318	325	328	320	282	296	306	305	333	332	313	323	289	297	327	346	305	319	291	305	331	319	299	285	305	334	332	292	300	326	294	312	317	324	280	312	338	351	318	363	305	331	310	327	319	281	326	294	281	335	292	326	304	302	329	309	353	291	315	304	280	344	332	320	298	340	297	303	347	348	314	290	339	291	314	308	302	315	307	307	316	337	358	341	297	301	327	303	317	341	321	344	316	314	294	316	318	306	315	293	305	334	291	310	316	322	337	272	317	318	302	275	295	324	299	300	319	288	294	316	301	314	305	300	288	313	303	311	325	329	337	329	337	327	329	319	321	318	336	307	312	321	299	304	327	319	294	308	341	297	341	323	323	338	300	313	314	334	291	292	295	296	334	310	332	274	296	353	319	311	296	305	344	342	354	322	267	293	309	316	327	327	270	308	323	309	314	298	319	316	314	275	345	316	323	320	284	314	299	319	283	310	254	304	310	301	324	302	314	327	311	312	307	335	329	324	311	317	296	284	300	284	317	311	365	366	327	318	309	323	302	315	332	343	308	312	294	326	282	338	307	317	321	314	319	332	332	292	318	327	294	322	326	330	320	267	277	283	295	341	302	290	288	299	365	308	334	289	330	334	292	291	283	305	324	331	326	303	319	273	301	312	310	322	317	298	311	314	321	333	287	325	340	292	325	300	323	322	308	320	310	300	292	329	330	305	317	298	337	302	324	336	329	301	314	310	308	349	324	328	325	320	343	274	308	282	325	317	321	312	303	315	291	331	349	315	320	360	309	289	321	307	319	288	317	302	323	330	352	303	317	333	316	292	315	294	316	308	339	301	323	301	332	295	338	322	311	297	293	293	298	316	322	321	319	302	315	309	339	306	318	298	345	304	294	308	308	312	307	306	349	311	317	312	318	318	251	339	311	308	282	290	328	309	335	295	312	305	323	345	305	320	314	311	307	327	290	285	287	298	293	320	329	295	314	312	320	270	316	269	340	288	313	315	307	333	308	312	292	316	325	294	309	301	301	280	312	297	317	318	348	291	311	368	296	297	339	312	273	312	304	329	338	330	301	287	316	300	318	300	310	310	313	340	317	280	290	337	320	279	314	301	306	324	325	302	288	318	314	299	319	315	306	294	323	314	330	324	303	271	310	317	337	295	303	283	327	289	336	280	322	308	317	336	343	309	324	299	301	349	283	305	285	329	288	297	309	287	303	311	306	286	305	287	335	328	310	335	309	281	314	317	300	317	322	327	335	282	318	323	313	312	323	314	306	296	324	318	311	329	299	311	280	306	311	289	296	304	289	338	310	299	317	311	300	299	319	317	333	311	337	325	289	307	313	313	305	319	329	283	318	285	332	344	284	285	310	323	324	284	281	298	318	314	321	332	301	305	286	333	307	299	294	328	357	319	308	262	300	314	292	325	301	287	306	308	326	293	325	285	305	305	304	354	297	312	316	317	320	306	286	298	315	343	322	264	322	276	325	301	303	353	313	320	304	288	299	262	290	320	327	318	305	332	312	336	317	294	286	320	338	269	296	294	321	320	287	297	312	283	334	320	314	285	328	310	299	284	315	325	307	309	328	303	294	342	318	315	308	302	294	317	302	303	322	330	316	301	360	340	314	319	335	307	300	328	326	296	289	304	296	298	315	290	295	299	292	311	308	312	284	309	320	302	308	317	319	293	308	331	296	326	321	335	334	291	312	332	306	258	301	313	304	291	293	340	321	308	318	289	328	287	289	261	309	294	288	314	330	312	333	309	296	345	301	315	314	337	315	332	325	316	321	299	300	289	325	329	309	316	305	352	311	298	272	307	312	321	290	298	313	309	293	322	317	316	312	304	291	318	315	298	316	289	331	300	298	278	299	334	311	320	309	303	293	289	334	300	314	319	315	299	301	309	316	306	285	291	333	300	287	303	299	324	273	362	324	313	312	323	306	272	306	296	291	345	325	294	314	309	316	341	316	313	319	330	325	316	301	318	304	327	304	303	300	308	321	298	334	344	291	301	314	308	301	336	337	293	319	317	305	325	343	306	318	334	291	336	300	293	292	320	287	316	323	322	313	303	320	314	305	312	288	313	307	319	292	288	301	298	274	296	321	321	301	285	279	318	294	315	301	293	306	312	310	304	306	290	277	314	312	302	299	311	328	298	355	327	315	318	333	305	313	299	311	287	292	283	281	311	311	312	319	280	296	274	330	310	314	316	313	320	289	305	324	298	301	323	309	290	286	355	315	338	351	337	323	304	289	293	316	306	310	302	300	343	336	288	320	311	316	335	324	308	343	328	329	335	309	329	311	296	270	351	331	324	327	298	311	298	311	314	303	361	309	307	295	309	300	326	314	308	304	279	328	277	297	317	306	314	312	318	314	320	325	357	318	303	312	318	296	306	284	332	333	325	306	267	315	294	304	287	318	329	294	290	305	275	317	330	350	348	314	314	306	320	294	304	303	339	301	280	321	323	330	291	301	271	321	336	308	334	334	278	325	280	323	326	291	327	321	286	318	300	325	302	293	301	313	332	331	311	335	314	340	309	270	332	306	351	318	289	303	302	330	307	315	323	330	326	311	322	317	321	307	315	329	322	325	336	331	335	318	290	353	302	323	293	317	296	301	282	304	308	312	291	306	306	314	331	323	317	316	321	287	257	300	314	311	324	286	317	326	332	303	280	321	293	287	343	311	309	278	314	314	333	362	297	317	308	279	298	348	331	302	309	299	315	295	325	326	307	344	307	306	320	303	303	330	314	326	299	341	317	297	294	322	364	296	314	315	300	332	306	303	273	299	321	334	333	291	298	348	291	327	316	301	345	306	323	317	292	320	289	320	287	316	307	317	291	328	302	313	298	315	321	352	330	331	323	333	304	284	315	325	299	311	308	323	295	296	304	310	315	326	289	324	322	324	310	289	301	320	291	280	304	297	291	281	285	311	315	331	305	344	315	321	266	301	306	308	308	315	314	310	333	310	320	318	305	339	314	295	289	276	304	293	289	307	332	315	311	325	318	317	302	283	330	287	329	309	314	307	327	303	285	309	287	296	337	340	295	338	314	321	345	338	293	291	303	339	313	341	290	303	318	323	302	307	288	334	329	290	294	314	346	337	296	302	332	290	315	322	295	302	331	301	312	299	294	303	328	344	323	353	311	328	308	318	321	308	330	341	304	296	303	312	323	325	303	326	297	318	335	295	280	289	306	317	327	335	310	314	301	303	279	276	327	306	305	328	309	292	285	306	306	301	337	305	310	338	307	312	309	313	355	346	325	344	286	324	297	294	337	329	338	329	337	325	295	326	322	299	328	324	309	313	310	317	329	282	334	334	307	285	332	337	329	308	305	330	299	325	302	273	334	302	346	343	337	310	339	327	278	319	314	338	336	298	309	316	308	307	334	286	308	323	311	319	299	289	344	294	300	284	345
5023	2514	2981	2725	2283	2085	6111	11257	9783	7229	4674	1933	757	792	773	758	738	753	798	725	754	752	758	689	739	700	734	776	704	749	783	762	792	718	769	721	756	757	720	746	741	706	795	742	778	746	739	755	735	762	773	752	732	775	749	745	750	717	737	787	790	791	732	739	714	773	757	772	750	757	733	780	741	730	774	761	723	725	717	760	756	801	730	746	717	729	788	745	701	729	740	758	725	744	713	743	782	766	753	753	728	750	742	781	785	717	775	724	772	785	725	727	780	681	769	732	756	731	737	768	801	722	718	710	743	702	740	741	723	758	756	752	763	735	758	733	761	746	761	781	727	774	752	781	757	780	778	784	729	725	743	729	791	773	736	714	742	741	752	758	767	741	748	710	774	739	747	757	747	715	749	736	749	732	739	753	769	803	746	739	724	763	809	689	716	712	744	768	776	775	756	732	767	742	753	790	755	733	746	808	712	730	711	753	810	751	695	736	710	764	744	744	766	727	709	765	756	792	791	716	728	711	725	718	761	701	755	717	728	783	793	736	738	734	749	758	797	697	772	777	794	713	757	747	805	769	734	726	757	727	797	748	745	738	761	740	758	764	773	750	812	779	698	810	789	774	739	794	808	742	787	766	720	718	760	755	832	763	765	750	728	702	681	777	733	747	780	770	741	693	716	748	673	776	749	741	741	732	752	749	718	739	786	774	748	800	725	744	725	784	735	743	787	769	747	757	776	788	766	748	800	729	775	727	720	802	780	737	779	760	756	750	762	737	706	733	794	776	755	756	773	722	753	771	774	697	763	729	733	719	800	751	717	739	733	767	760	767	739	750	758	788	712	759	723	733	719	688	778	744	779	791	723	767	823	739	775	725	761	710	784	806	737	778	712	717	741	731	762	769	756	759	719	803	761	734	742	770	712	773	758	714	705	770	753	741	711	798	715	703	732	792	701	725	799	744	712	810	721	806	760	737	782	812	748	779	726	775	740	755	792	738	735	780	767	769	777	726	770	792	743	739	768	706	749	760	768	757	845	712	710	711	708	721	744	791	722	729	709	733	718	772	739	727	728	790	775	804	773	742	774	763	740	790	735	732	740	768	756	766	716	739	756	771	765	708	796	744	804	768	812	780	793	751	797	745	709	723	767	746	754	759	825	729	697	775	768	744	707	795	789	800	710	782	766	734	778	781	750	809	775	771	801	732	786	792	703	820	732	729	766	751	724	771	797	751	748	741	759	740	737	787	746	785	741	733	692	708	745	760	746	769	758	734	764	763	696	750	757	729	785	717	752	769	788	738	764	735	721	755	765	764	761	731	756	758	712	828	731	708	751	767	719	747	715	795	759	753	734	706	783	778	711	752	731	730	819	787	786	725	758	743	726	749	702	731	749	787	751	715	758	714	745	702	759	765	729	775	735	748	733	771	739	711	735	754	767	792	747	692	741	732	720	788	739	697	733	743	737	742	777	730	714	737	771	758	770	753	758	786	758	717	798	714	722	763	731	781	688	780	760	762	762	718	738	741	753	746	765	782	724	780	764	729	707	724	716	745	734	769	753	760	718	746	790	758	722	730	783	752	755	748	778	746	775	702	774	745	726	785	715	773	767	755	740	764	758	776	748	736	735	752	780	758	694	775	716	749	767	744	710	726	764	755	761	777	716	764	741	748	734	717	796	760	743	743	787	744	759	756	705	750	726	750	764	775	756	760	785	784	756	714	758	779	709	786	736	739	792	830	802	753	777	712	769	737	775	773	771	750	755	735	757	804	736	726	744	762	744	730	781	726	765	802	722	810	769	769	756	760	754	755	768	733	771	764	758	773	737	726	743	773	792	811	802	732	799	728	801	720	721	727	766	771	753	781	770	766	717	782	733	767	721	733	702	729	712	727	757	791	742	739	759	704	791	747	722	786	737	775	689	778	716	707	752	804	732	773	696	743	758	755	778	783	681	759	736	721	767	780	738	735	706	704	742	744	717	794	775	772	753	720	777	750	708	767	757	781	766	763	760	740	728	783	789	699	759	753	783	757	761	743	747	802	769	761	769	749	781	814	734	766	721	784	753	733	753	750	722	761	732	774	738	781	748	802	747	697	733	761	769	778	749	784	733	776	679	734	722	730	775	754	751	745	769	735	744	752	714	723	775	749	732	778	759	821	743	748	726	756	756	739	754	745	728	724	755	737	789	706	754	799	761	756	806	752	769	784	793	742	759	727	775	752	785	737	755	802	729	731	756	784	785	760	748	792	745	786	811	739	721	720	757	722	699	722	719	725	793	770	750	757	753	740	743	796	756	713	747	740	740	787	737	736	734	757	759	766	743	756	705	755	753	781	753	762	728	744	818	733	731	751	753	726	749	751	768	734	698	746	741	720	722	788	709	702	771	835	733	752	765	766	774	779	728	760	713	748	698	715	733	765	788	805	701	792	759	796	773	769	734	765	760	730	777	708	778	738	735	747	734	769	753	725	779	750	762	764	743	745	747	744	728	745	744	759	709	733	724	800	740	740	755	756	758	703	751	752	772	791	742	749	751	767	770	754	726	784	750	758	771	778	716	778	755	717	786	729	775	689	807	798	755	751	775	780	779	786	741	746	753	766	766	763	750	741	718	744	774	759	755	760	785	721	776	759	737	729	788	786	705	720	707	741	778	721	712	762	759	759	803	775	757	761	737	709	760	775	717	741	796	733	761	804	776	778	733	830	753	768	745	785	776	751	768	731	778	742	797	746	735	760	704	747	675	736	750	748	753	686	760	743	772	767	734	784	729	752	756	740	710	785	761	785	766	750	747	786	776	760	750	810	706	746	778	776	729	719	681	761	735	727	757	718	725	712	767	786	789	733	753	741	760	766	783	752	760	723	775	742	759	757	736	716	741	709	755	743	786	733	770	733	754	773	798	795	749	755	712	740	776	739	811	747	715	759	705	742	718	730	731	795	792	792	778	776	720	726	711	703	723	742	690	728	766	788	800	748	766	755	767	721	814	718	761	772	759	743	768	729	720	809	803	749	760	748	710	769	739	775	759	772	752	763	722	730	772	775	761	771	777	740	744	766	703	796	770	751	708	781	759	742	733	718	719	752	717	731	762	784	733	736	741	777	815	777	791	777	757	757	743	766	720	732	731	723	716	737	748	780	748	765	740	819	778	745	773	745	763	745	732	787	750	748	729	711	805	736	756	783	730	747	755	798	801	748	753	699	754	718	831	790	695	751	738	734	723	778	711	739	746	732	744	755	759	760	733	725	807	719	704	744	759	732	754	770	724	731	698	737	735	737	766	719	737	736	719	751	767	762	732	737	731	763	732	776	751	735	740	719	685	744	726	716	749	770	756	742	735	747	769	798	758	779	770	748	749	744	798	701	744	741	778	754	789	729	759	715	790	704	753	765	756	769	743	772	727	749	742	732	765	759	769	793	761	736	790	723	751	703	813	765	758	767	802	745	760	745	742	723	737	747	762	709	750	754	756	739	794	794	781	729	765	745	792	741
23718	11650	10096	5426	3626	2603	16982	34886	29037	16980	8363	2404	416	380	355	356	312	306	350	326	332	335	305	359	309	349	355	340	322	356	340	331	381	327	358	321	330	344	326	311	382	333	301	343	330	316	337	328	334	344	347	346	311	317	357	359	354	337	318	328	322	347	358	322	338	315	345	377	338	326	334	309	352	318	336	328	319	332	352	318	302	354	346	354	328	334	346	352	312	319	334	349	313	374	367	331	325	334	317	331	309	368	322	336	302	354	338	322	366	337	317	316	331	346	332	322	353	353	319	303	339	297	336	329	323	330	325	326	327	340	318	368	311	350	348	329	356	297	342	322	325	339	360	332	355	308	390	361	342	368	343	347	357	338	321	358	292	318	345	315	346	309	308	319	314	347	322	334	310	362	348	333	313	324	342	320	369	377	341	329	310	346	339	312	355	335	349	334	352	309	337	317	355	351	323	354	311	353	327	341	321	345	338	379	332	361	366	305	332	322	323	318	318	325	329	331	335	342	322	301	336	340	315	320	299	354	336	302	315	325	326	317	330	318	327	351	343	348	368	324	343	314	351	338	354	350	328	303	360	321	313	334	335	331	330	332	378	352	309	330	329	312	341	361	324	327	353	323	331	354	334	310	362	322	354	340	330	345	325	314	305	332	345	312	318	314	344	333	326	315	328	351	351	336	331	315	346	313	379	336	314	347	333	302	343	320	344	329	349	348	313	336	329	341	309	312	323	342	343	362	336	322	305	322	344	336	315	331	329	354	349	345	338	378	353	326	309	334	373	326	341	316	341	319	305	351	334	305	313	353	342	318	366	351	348	316	314	302	339	326	338	329	336	336	337	355	321	352	325	325	321	322	336	313	353	355	329	305	348	330	336	331	338	329	313	325	325	356	350	391	346	329	339	349	378	336	321	329	302	352	350	333	366	346	336	333	352	334	328	348	306	345	344	333	347	319	329	377	359	330	343	328	360	327	340	325	335	340	323	339	349	291	328	346	342	343	323	353	294	334	348	325	342	341	329	342	349	306	299	339	381	334	364	363	359	351	335	306	323	265	309	349	349	298	324	332	367	331	336	342	307	344	315	320	330	357	363	341	308	327	308	283	323	356	323	354	354	334	348	354	351	296	319	334	320	353	331	335	333	332	343	344	344	341	331	334	336	320	326	310	326	352	360	341	323	309	351	347	364	336	319	342	323	322	332	310	321	317	314	324	313	307	349	329	363	320	312	353	313	289	353	362	331	343	331	317	322	324	320	326	321	324	367	355	323	290	357	331	330	329	320	351	333	331	309	329	330	326	346	339	350	339	329	341	307	359	324	318	325	320	361	341	319	326	292	321	324	326	328	345	346	337	339	351	295	331	316	332	346	341	338	362	355	329	307	343	393	323	342	302	355	335	372	321	333	335	335	328	312	365	386	331	326	342	331	355	331	324	308	362	318	339	342	320	356	328	305	327	377	355	327	303	356	316	333	351	350	343	333	330	344	361	327	341	333	341	348	409	336	336	323	340	297	364	319	323	298	333	309	349	372	342	308	338	365	307	339	321	329	331	327	321	329	350	345	342	317	316	309	329	347	306	354	337	366	342	292	305	321	372	341	334	346	318	344	371	353	326	328	348	334	357	312	367	308	352	320	330	334	341	317	311	298	312	372	323	332	361	348	320	318	322	334	332	333	324	372	330	347	343	344	356	338	306	312	361	360	361	336	344	291	329	322	329	337	337	327	299	350	318	377	277	323	318	324	330	326	326	311	327	306	335	353	335	328	357	342	336	347	314	376	319	357	338	366	335	360	317	364	332	346	342	353	333	338	326	353	325	321	344	353	365	323	361	326	320	307	334	319	321	356	310	308	330	343	391	318	359	333	329	312	327	331	299	342	355	331	334	343	327	328	358	317	308	323	349	323	320	318	334	333	295	364	337	312	326	338	357	368	382	370	354	342	350	325	321	371	363	353	355	358	300	341	358	341	334	337	311	344	322	329	314	333	360	336	338	335	344	347	298	340	316	329	315	326	330	321	349	339	343	322	330	330	345	333	309	304	311	340	352	353	338	330	359	322	357	343	349	317	320	340	298	336	337	335	316	329	346	341	343	314	318	363	342	325	309	366	312	334	353	318	319	360	326	319	347	341	329	309	349	346	336	368	312	369	362	318	287	364	307	336	321	315	308	344	323	333	357	346	324	296	337	308	340	328	336	341	321	351	344	326	276	330	290	325	328	324	344	318	357	343	323	360	325	321	302	360	339	299	338	323	348	347	314	343	319	335	325	338	331	307	363	312	302	349	335	338	349	334	338	349	336	345	307	341	338	305	346	310	294	328	331	339	367	326	329	369	327	348	331	357	355	322	321	331	346	337	326	323	329	341	332	331	333	334	321	321	331	348	342	343	346	324	340	348	316	353	308	319	332	312	310	322	352	317	343	318	345	324	349	344	349	334	351	319	333	341	316	369	339	316	300	308	310	335	334	357	288	390	303	304	310	323	332	341	280	358	365	376	353	325	354	342	334	347	374	345	344	349	350	365	341	323	343	362	335	337	314	348	362	312	343	346	322	352	318	347	321	300	344	355	358	353	320	335	334	340	335	327	372	350	312	339	345	332	314	320	340	374	309	319	319	328	322	361	368	371	337	340	314	352	326	316	318	354	324	349	348	325	333	356	348	322	357	358	346	312	314	324	321	350	330	353	349	332	360	370	322	331	354	310	329	312	327	330	330	350	369	375	315	366	343	287	312	356	314	319	364	363	331	325	324	331	323	328	326	311	305	320	335	324	343	340	340	353	298	314	327	300	328	339	338	342	304	299	340	311	316	323	321	356	322	353	323	303	342	324	352	347	332	339	346	336	326	310	313	350	356	325	326	374	342	317	334	317	359	349	342	327	372	337	326	317	369	311	338	353	371	329	371	324	317	334	354	337	353	328	324	307	319	383	353	326	367	322	309	324	314	321	345	366	352	329	336	335	314	297	327	321	345	346	312	344	330	332	309	323	367	340	359	318	326	315	320	344	343	312	329	350	329	327	324	342	307	308	305	339	346	361	329	337	378	340	306	316	370	338	329	330	345	323	327	328	377	323	319	383	337	353	331	306	323	338	335	334	361	366	356	349	320	343	328	333	312	302	306	303	341	340	330	379	306	354	332	320	372	323	333	356	319	352	318	343	313	335	362	353	328	317	322	370	332	365	357	326	315	312	327	330	317	295	368	331	335	358	334	313	354	326	334	320	342	356	287	334	315	380	333	346	356	351	346	324	323	321	312	326	333	309	312	380	304	286	317	324	310	359	317	368	325	314	344	342	330	322	347	347	355	329	335	324	354	330	357	320	348	341	296	352	309	329	301	308	346	296	306	283	341	341	314	352	313	336	358	325	351	324	368	335	327	299	347	308	350	331	355	362	328	333	321	341	352	336	316	310	304	338	324	332	361	361	369	341	326	320	327	340	312	346	356	315	330	343	328	344	335	355	263	364	306	313	330	337	320	320	287
14093	7527	11294	9133	8982	8304	35113	51542	44641	33473	22420	7100	1070	893	916	846	844	840	822	771	840	818	810	833	842	786	775	807	806	750	777	787	783	759	794	833	771	831	784	780	770	793	810	833	765	815	782	801	758	791	817	801	761	754	840	822	830	763	800	802	808	785	767	786	807	777	804	842	795	853	810	828	808	766	809	787	812	761	817	794	765	803	806	735	832	756	786	766	806	790	812	804	790	799	811	818	770	764	784	744	767	789	795	784	756	802	785	778	789	780	789	760	795	827	793	814	758	729	841	834	763	763	808	798	778	774	833	795	810	848	796	760	745	816	791	831	753	842	812	776	787	799	783	825	801	773	788	790	755	831	780	837	776	820	755	816	798	840	805	798	743	774	793	757	816	828	799	778	770	770	807	798	754	798	819	778	763	801	823	774	758	829	769	784	782	845	786	814	827	798	795	748	801	835	777	759	836	787	803	808	834	799	736	778	763	799	825	747	812	777	730	831	816	826	785	768	743	776	801	801	767	804	789	848	788	782	817	753	815	780	831	725	734	768	807	762	835	771	793	754	825	823	800	793	810	839	793	861	796	832	799	821	832	746	800	818	784	773	777	794	802	737	796	738	789	757	822	782	736	798	802	820	860	753	796	740	805	818	780	791	798	799	800	852	753	766	773	767	800	791	720	788	811	781	797	793	704	786	821	804	831	796	794	778	812	811	789	806	775	827	798	798	760	781	774	820	766	818	813	817	803	795	847	809	844	753	736	831	781	777	818	881	799	856	841	768	818	817	785	779	835	796	768	793	793	758	820	818	825	802	808	788	779	799	861	855	794	817	778	842	777	779	803	771	813	763	853	763	825	836	793	806	848	790	787	756	762	788	761	760	840	784	801	831	764	770	834	799	784	801	805	785	819	784	773	784	820	753	841	824	785	782	783	777	846	781	795	800	778	815	817	787	770	789	807	724	820	778	803	815	794	783	775	816	803	798	834	792	824	784	754	854	801	759	784	771	810	814	777	788	810	759	789	812	780	791	809	829	830	852	760	769	720	764	788	768	758	818	766	800	828	759	789	784	796	777	821	771	778	759	784	779	804	803	760	791	787	755	748	818	792	809	798	808	836	785	802	801	806	804	844	780	781	818	783	841	753	803	814	828	774	745	814	794	725	758	775	778	819	788	831	793	824	776	786	815	780	801	817	834	793	752	779	753	799	785	759	796	808	805	777	786	766	758	771	763	837	842	798	767	817	849	831	788	727	816	839	801	781	836	743	822	796	793	788	780	827	773	791	776	825	802	804	780	762	787	809	786	785	808	806	771	780	814	778	767	795	801	760	749	784	823	785	778	814	785	774	828	844	803	760	792	837	803	837	802	783	808	782	833	788	736	784	794	780	798	792	779	805	771	857	775	792	759	840	788	773	776	790	901	765	806	768	789	770	797	749	792	814	827	769	810	813	842	819	777	783	791	778	789	824	767	754	760	798	845	854	798	844	785	812	801	803	844	751	781	818	813	822	753	784	752	766	825	806	754	843	822	735	821	798	850	795	802	783	781	789	770	815	840	776	790	754	795	797	784	766	819	804	815	817	810	802	772	763	801	769	802	772	818	801	831	799	838	814	822	799	824	822	753	785	771	802	825	777	821	733	800	793	793	808	791	813	813	839	767	800	783	788	790	775	788	769	807	822	801	788	804	797	784	825	797	777	851	831	804	794	826	844	744	807	765	786	733	743	805	806	799	847	771	776	766	830	793	801	827	852	735	719	801	791	783	827	796	751	831	767	783	833	814	793	841	755	773	834	794	721	806	834	740	752	792	776	740	812	779	804	817	810	776	777	777	788	766	860	849	786	776	819	793	826	795	760	783	774	854	760	754	790	763	806	760	760	796	767	788	756	808	784	821	805	766	797	828	775	747	786	785	820	782	793	814	851	821	788	808	786	805	765	800	758	807	798	818	768	830	764	793	772	832	808	745	740	851	707	770	768	794	788	773	788	770	839	820	792	814	791	832	801	818	749	782	831	781	773	827	873	806	829	821	828	825	782	761	817	807	799	794	837	795	807	850	802	771	797	786	750	790	776	789	771	764	793	835	817	791	787	787	755	757	808	775	845	786	779	770	789	834	769	785	828	791	792	799	848	765	852	814	804	770	773	768	776	811	799	829	809	796	745	776	826	778	787	807	743	765	796	789	821	806	755	852	824	758	793	819	747	780	780	817	798	802	786	804	767	767	795	759	782	836	815	787	826	781	782	822	834	791	784	801	772	827	806	775	781	820	819	815	809	769	860	781	809	814	785	812	804	792	776	800	809	779	765	754	800	774	807	822	815	809	772	790	839	865	798	801	808	751	793	763	793	805	799	810	791	782	746	758	767	808	804	824	798	809	835	811	775	775	832	835	795	802	786	821	848	812	749	847	783	816	791	836	837	759	769	836	781	755	786	799	805	779	796	827	784	816	814	780	762	785	799	805	757	808	814	743	793	729	821	817	772	788	750	795	797	795	734	820	791	858	741	826	813	792	810	769	776	754	783	775	763	815	832	766	817	751	833	759	834	791	839	722	790	786	808	834	813	835	830	826	826	774	796	810	788	759	824	797	818	807	767	771	765	792	812	786	745	813	778	791	772	767	801	829	785	841	812	831	817	768	776	799	793	795	785	780	805	755	814	843	829	742	773	822	774	822	814	804	774	795	768	826	781	818	794	828	775	800	780	806	773	810	797	780	838	786	792	832	741	765	806	776	802	776	761	774	817	800	777	809	755	790	778	781	780	771	776	765	787	799	874	781	786	761	786	805	828	763	833	792	803	819	761	783	782	788	758	824	819	806	820	811	783	786	849	760	804	770	776	797	785	781	777	780	823	791	799	837	786	738	780	782	761	771	758	777	783	824	795	804	773	760	848	766	801	799	823	821	786	789	797	784	804	808	821	761	767	787	820	790	747	814	765	788	773	790	783	779	824	808	831	743	778	789	829	825	785	777	816	822	780	800	834	760	775	769	847	810	741	776	774	819	703	739	819	805	820	823	789	789	764	822	792	755	833	752	793	790	801	809	812	804	807	749	807	829	795	751	784	784	755	792	817	845	741	799	828	793	843	860	807	786	780	832	819	750	799	788	757	770	769	850	797	858	831	792	776	825	866	794	736	829	767	779	827	786	814	835	795	798	730	751	778	804	808	807	756	777	798	760	828	774	790	812	784	802	804	802	772	750	794	833	797	784	783	779	768	807	772	740	756	791	808	753	752	803	807	826	792	817	769	826	832	810	799	786	809	807	795	771	798	808	796	820	843	810	770	832	771	753	784	837	780	742	799	786	765	756	812	796	804	793	791	812	789	787	801	808	814	834	777	771	785	817	820	776	789	803	805	783	810	777	761	777	841	798	773	798	777	768	829	813	798	798	765	781	792	766	784	850	787	774	817	805	801	823	758	839	748	821	836	738	797	800	783	777	802	826	759	806	768	765	841	761	822	755	774	791	805	799	793	743	747	780	820	723
36071	23347	18389	11299	6853	8958	27740	48689	45272	31148	17913	3619	428	358	271	292	238	219	234	225	245	211	206	225	233	210	251	199	235	224	221	238	279	226	229	218	202	258	252	248	224	212	201	241	200	221	214	243	224	246	243	245	226	236	243	221	241	205	223	233	245	220	247	223	240	228	222	187	225	193	207	227	220	216	236	216	224	217	218	230	246	245	241	235	201	216	225	242	259	201	234	216	266	217	211	234	240	253	254	225	237	218	222	197	234	200	197	231	210	217	264	229	220	220	236	245	204	240	253	202	217	225	224	241	218	232	215	232	194	235	193	242	211	231	233	231	253	237	208	219	249	215	194	217	216	196	224	228	225	211	211	232	200	249	232	271	225	229	226	205	228	229	239	242	234	231	231	248	222	242	251	214	216	214	239	247	222	224	214	242	208	229	229	220	213	262	219	241	234	217	221	250	236	226	232	212	231	213	254	253	251	231	250	220	255	226	226	244	225	233	239	215	229	223	253	229	229	226	238	225	244	213	225	237	241	211	224	226	201	215	220	245	227	238	235	249	210	209	210	248	229	228	245	244	225	237	229	228	246	252	225	199	242	233	223	238	214	240	228	214	239	226	218	220	257	250	210	223	219	219	270	233	221	215	240	220	228	217	231	233	224	227	216	206	239	232	218	233	251	232	234	207	243	222	226	243	227	227	218	258	224	226	204	231	229	229	213	207	207	262	221	229	228	210	221	213	217	226	257	236	239	248	225	200	228	208	230	231	263	239	216	248	229	223	229	225	235	250	234	245	246	246	197	200	185	230	208	206	238	221	241	241	249	199	209	246	233	227	213	239	246	258	205	227	223	228	231	230	242	225	237	246	214	226	246	232	199	219	231	220	245	231	227	209	236	244	220	203	201	235	196	216	217	214	236	239	253	216	205	228	255	226	210	214	245	232	228	205	241	231	227	243	213	241	243	256	208	230	238	224	232	227	203	230	259	239	231	207	251	206	224	189	254	207	215	208	216	213	233	232	202	216	236	231	208	236	243	244	245	215	266	192	222	231	230	210	214	229	209	245	238	242	215	224	237	244	217	248	233	234	238	211	230	217	281	230	225	220	213	205	230	243	210	225	243	240	242	237	250	215	224	214	228	265	220	230	200	243	220	235	251	211	210	204	245	221	212	232	223	220	241	233	238	216	249	220	213	235	227	226	223	199	216	231	225	227	224	224	210	210	204	236	214	232	248	228	207	221	222	220	234	241	239	223	238	214	222	246	251	216	226	221	222	244	227	196	219	260	223	218	225	226	230	225	218	199	215	243	241	225	224	231	241	242	231	224	219	224	222	221	251	217	237	240	251	226	243	224	215	214	214	205	237	243	221	212	231	249	234	231	237	254	216	229	222	229	216	207	219	231	250	227	234	254	241	212	231	260	227	221	228	228	224	256	214	239	205	211	222	229	223	234	237	228	237	224	236	250	213	228	224	240	242	223	239	203	228	223	210	219	238	227	200	249	228	233	212	230	209	239	240	233	249	228	235	213	223	214	218	212	224	245	232	226	257	215	226	234	230	236	227	199	220	223	219	229	188	233	241	215	257	225	222	235	254	239	207	207	243	230	219	217	226	220	235	261	220	222	207	228	231	218	261	228	231	229	279	228	254	233	223	246	206	219	240	201	217	241	231	229	206	201	250	257	240	220	246	269	232	229	248	231	183	255	212	205	222	211	238	224	207	233	234	241	215	217	259	223	235	241	235	212	231	235	230	240	238	236	240	235	250	250	208	241	245	228	250	215	239	250	226	219	223	221	227	216	239	269	256	222	214	228	229	225	243	252	229	226	231	211	198	236	227	242	233	238	245	231	236	231	233	245	227	227	216	211	242	238	216	219	230	211	232	229	210	244	234	219	230	173	225	245	229	237	259	259	215	236	242	231	218	226	237	219	258	231	230	238	210	232	240	237	213	215	241	227	216	237	239	244	235	232	238	239	242	240	255	214	241	235	240	215	199	232	219	223	228	222	228	228	205	235	243	230	241	222	232	198	213	221	213	243	259	227	216	226	232	225	202	243	229	259	229	245	234	251	224	255	241	221	243	235	222	225	221	238	221	240	210	227	236	234	191	243	223	196	228	229	196	218	214	210	259	218	220	234	226	245	210	233	213	235	273	239	229	254	235	226	219	243	226	225	233	229	246	222	195	220	212	221	257	204	228	230	219	232	199	219	228	261	209	219	224	224	209	206	237	229	213	243	234	257	215	232	242	216	229	212	236	213	210	232	214	250	201	228	253	223	226	247	230	188	276	237	220	203	223	237	252	209	245	249	201	224	211	244	225	221	226	208	234	220	231	213	220	242	242	213	252	211	216	220	226	240	209	247	220	222	223	254	227	244	216	238	202	242	246	229	203	249	205	264	226	227	228	221	208	245	227	217	201	212	251	237	249	244	229	235	242	235	247	228	238	207	222	253	253	210	214	232	240	242	221	219	253	223	222	221	215	217	229	247	243	271	210	220	241	198	240	213	208	225	208	249	208	238	197	237	209	232	214	224	216	237	226	226	225	242	262	229	273	248	216	201	245	239	213	241	219	227	251	221	230	255	224	255	232	218	219	217	225	219	241	220	218	225	226	235	230	235	234	232	229	227	227	224	223	224	234	233	227	236	237	228	198	218	250	204	226	220	219	237	223	208	223	209	247	216	215	221	231	222	220	206	224	243	216	261	226	239	235	224	224	224	242	244	214	257	234	245	210	206	231	229	232	225	238	242	234	228	237	212	207	225	227	232	217	226	230	241	250	236	245	217	204	236	224	271	247	207	232	236	240	226	210	219	227	256	214	239	238	220	231	227	232	219	242	230	242	240	233	222	239	216	222	188	206	210	231	212	245	225	244	222	224	227	246	226	223	221	239	229	216	232	245	228	211	233	222	248	220	204	244	227	223	215	210	207	206	228	229	230	229	262	264	235	233	226	215	243	222	254	221	250	207	233	228	216	221	238	268	183	212	224	214	231	210	221	215	220	219	247	228	241	195	202	220	213	226	221	226	248	267	231	248	234	252	213	213	209	209	221	211	221	228	201	230	227	257	242	212	226	230	234	221	235	211	233	211	228	238	232	215	215	229	245	231	236	225	216	218	228	247	239	256	234	257	216	229	235	201	213	247	217	240	232	229	237	223	227	253	229	230	238	236	235	220	197	236	207	250	225	206	244	245	216	249	236	226	222	240	210	234	254	230	223	228	212	227	224	207	223	218	215	191	244	235	258	253	243	227	206	204	238	229	233	232	251	212	247	203	231	242	232	235	264	221	217	235	239	239	247	229	242	259	236	216	204	229	229	220	248	255	235	226	231	227	209	229	226	238	246	206	235	236	218	225	215	223	209	223	196	248	220	215	210	249	231	230	209	222	225	218	243	245	224	249	223	223	228	227	234	233	231	260	222	247	217	227	247	218	253	228	210	241	218	231	239	240	231	239	230	239	248	226	231	248	236	232	254	232	236	206	239	236	255
21897	13323	16560	14118	13330	21654	45373	62474	58117	46308	33258	7584	1520	980	791	774	676	618	660	876	596	567	611	578	568	585	559	583	596	522	572	541	587	606	546	560	594	519	552	540	524	530	560	541	548	578	486	574	593	584	540	557	558	560	556	522	497	545	538	542	546	589	539	592	566	517	563	518	566	542	568	573	565	536	566	532	530	550	563	549	569	590	524	582	562	571	530	527	528	559	499	556	560	559	552	548	586	552	555	553	559	581	526	559	536	547	582	589	564	547	552	570	568	601	576	532	572	523	559	559	575	557	524	512	519	540	542	584	559	556	533	528	556	548	530	552	526	565	560	575	562	597	576	553	509	543	554	557	523	529	529	567	539	517	526	553	551	542	513	550	570	513	575	587	567	534	526	521	513	527	524	529	535	554	542	583	585	555	546	571	537	514	546	553	544	580	509	536	555	568	540	543	540	564	549	579	556	543	562	550	535	536	580	555	604	512	536	558	546	537	548	537	538	560	544	548	534	513	560	563	544	560	517	524	556	601	580	548	551	572	563	543	576	524	567	607	583	542	533	540	579	540	546	539	547	542	524	557	532	527	543	558	551	557	536	570	530	564	541	543	533	570	543	543	489	576	537	573	557	546	593	568	538	567	520	559	544	560	547	533	593	513	557	552	577	565	548	575	567	531	550	556	541	543	546	548	573	536	609	524	564	541	550	533	588	586	593	509	577	551	532	547	551	514	537	511	533	568	520	546	544	569	571	506	522	590	532	588	602	521	579	546	591	570	539	545	554	533	555	589	551	571	564	515	567	578	559	542	562	524	569	514	532	568	549	559	562	517	531	562	571	597	522	568	539	548	516	523	535	517	549	544	513	498	524	541	528	583	529	565	546	566	565	540	550	544	564	554	557	559	524	556	554	544	566	539	542	557	539	575	553	547	553	565	529	502	566	545	561	601	555	555	548	537	571	524	544	552	557	564	534	547	543	518	519	531	530	543	568	522	572	538	601	518	570	560	512	501	597	540	542	566	528	524	513	560	583	546	557	542	557	537	547	553	551	583	504	492	527	570	554	564	592	574	540	532	544	548	556	551	547	581	566	530	539	533	539	510	547	544	567	566	500	540	547	530	595	544	567	532	549	504	546	564	543	557	536	534	511	545	576	557	550	517	522	527	539	509	555	521	560	558	549	583	575	521	568	571	563	564	578	538	558	526	527	555	520	538	575	505	546	525	568	521	561	567	550	543	558	536	557	522	538	559	549	575	559	544	569	543	579	565	549	588	524	592	567	562	543	587	575	542	530	549	569	561	534	585	542	566	575	503	556	565	561	564	533	574	541	589	588	529	555	535	545	534	549	538	543	579	526	565	525	584	608	567	536	591	568	535	605	569	561	606	590	583	561	559	543	516	546	581	599	525	555	515	587	586	547	546	605	530	524	553	537	521	587	535	521	537	555	534	636	527	551	507	549	530	552	556	549	542	541	536	539	537	558	531	554	575	542	536	545	495	548	518	604	548	492	521	512	531	512	568	539	567	555	505	547	570	561	531	599	546	585	525	548	576	593	583	530	551	559	534	565	588	526	548	548	499	563	557	576	580	515	488	551	557	540	550	555	528	571	599	587	565	540	547	566	496	537	598	554	555	569	534	533	586	531	607	563	565	556	536	555	547	549	544	520	555	571	533	584	552	603	546	560	540	508	552	556	588	616	515	525	606	538	557	578	551	487	552	598	545	530	567	536	533	564	582	567	575	573	530	545	551	566	580	527	564	533	548	524	565	523	538	566	563	528	528	517	532	564	531	533	522	546	594	589	528	581	546	518	530	552	534	554	538	542	559	535	558	522	552	532	556	549	501	547	545	543	532	542	556	566	595	575	501	523	569	562	592	532	548	502	491	557	579	542	552	555	549	546	553	531	520	559	558	573	548	547	559	530	529	525	571	555	535	550	567	531	584	525	537	520	552	530	532	524	543	517	542	563	540	552	561	582	557	552	554	544	582	570	577	506	571	571	536	538	537	532	541	559	583	576	536	540	564	591	570	521	554	524	555	563	549	580	559	537	554	520	582	552	529	583	518	530	597	547	562	520	557	572	523	588	585	570	508	515	518	568	555	550	523	569	542	558	587	547	573	525	516	577	553	534	542	567	499	507	559	538	537	587	536	563	555	547	552	555	555	579	522	547	526	516	554	574	532	551	577	506	566	576	526	503	530	529	529	570	528	516	564	563	543	580	526	542	551	555	562	608	545	564	539	544	520	552	549	544	555	512	563	575	571	550	517	530	564	531	545	533	531	573	579	554	567	579	606	546	598	558	541	553	576	535	549	532	562	500	558	499	532	541	511	563	544	571	543	585	572	562	540	565	606	558	519	560	516	584	545	584	579	563	570	539	531	587	524	599	540	549	537	552	548	542	547	556	509	530	566	529	531	536	556	558	555	547	619	572	539	510	572	540	569	575	539	539	555	552	560	554	587	542	541	522	551	550	578	564	563	508	570	549	561	572	495	580	563	535	525	551	543	556	544	552	555	563	580	547	544	535	522	540	583	535	540	526	547	545	565	535	588	548	551	559	574	534	527	513	537	532	532	538	553	512	524	537	549	553	521	544	528	577	533	551	500	573	596	547	557	575	593	531	509	543	578	576	552	534	577	555	560	541	589	557	591	571	566	544	560	563	558	522	536	550	528	550	565	562	556	527	557	551	555	565	530	535	561	550	545	574	616	546	549	546	543	511	602	560	506	547	560	543	542	571	569	527	512	566	523	555	539	556	575	558	579	567	544	585	576	538	552	508	541	561	546	555	534	558	530	540	581	538	565	522	553	556	553	547	593	531	553	567	506	543	561	545	567	538	531	565	550	497	550	579	510	537	572	562	565	560	559	555	531	580	569	521	527	552	590	571	537	556	534	585	550	538	535	531	539	569	584	526	562	562	521	555	549	550	547	558	549	522	550	526	526	539	527	487	556	513	531	548	564	585	503	533	556	500	574	561	527	551	537	541	562	545	530	528	534	574	583	550	533	574	521	541	541	509	538	524	571	569	554	556	584	583	545	527	561	551	588	557	560	561	548	610	589	557	554	539	507	538	494	519	530	575	541	569	543	507	552	512	559	540	577	537	542	566	552	567	535	548	570	558	560	557	575	548	527	557	555	585	566	555	545	533	548	566	515	542	569	545	540	533	553	567	531	586	574	580	527	592	562	557	508	552	578	576	568	521	520	513	590	537	557	545	535	565	528	595	540	519	493	553	610	524	584	589	564	558	563	577	563	570	544	571	515	591	551	585	546	564	589	498	556	552	565	554	560	517	540	612	524	574	531	555	571	557	581	540	546	564	544	557	534	534	501	564	534	573	568	548	554	542	585	587	599	578	581	578	552	572	614	560	600	525	569	564	617	564	524	551	563	552	568	580	533	564	543	556	550	553	577	525	591	556	562	587	518	543	544	553	534	547	565	548	540	535	546	550	541	516	569	553	561	506	519	525	529	537	545	566	547	572	498
7869	1915	1627	853	663	579	1017	2221	2842	2148	1324	482	310	295	291	324	293	305	313	306	311	283	282	275	311	290	308	305	289	293	297	275	283	334	292	274	295	292	276	289	307	307	276	270	304	271	302	270	292	276	307	271	284	290	330	308	281	287	279	295	259	308	297	286	307	322	296	292	287	301	299	305	315	282	293	292	323	323	290	291	290	297	312	271	287	324	296	297	253	298	292	279	299	319	282	306	312	302	254	261	276	270	333	276	300	317	349	309	313	301	298	307	295	326	278	287	311	284	305	307	307	284	297	307	300	331	292	316	285	290	292	326	311	308	295	301	263	259	262	303	270	312	323	308	313	290	268	301	273	292	294	280	259	300	305	336	271	307	316	292	319	291	297	312	290	263	304	304	305	286	292	289	295	287	293	307	260	299	303	319	309	307	279	287	284	316	294	278	284	307	350	328	282	323	291	286	304	293	296	279	304	311	306	309	307	301	282	284	296	291	302	314	265	285	287	271	297	303	282	327	293	302	298	303	285	274	278	290	279	289	293	300	292	255	302	310	322	276	269	305	278	306	289	286	278	295	326	295	307	282	319	279	315	278	289	346	334	322	307	330	278	295	301	298	292	320	327	268	280	301	310	260	309	290	303	315	308	265	285	311	297	244	339	322	321	315	280	312	309	312	321	269	324	312	293	308	327	317	291	309	307	289	299	263	298	268	333	311	338	302	268	321	266	265	265	304	288	316	297	309	305	330	302	283	284	284	299	334	324	263	313	290	301	298	348	308	303	274	314	312	299	295	294	305	283	280	272	269	312	301	293	293	254	311	320	299	306	297	283	318	294	301	290	341	322	304	309	293	264	312	297	295	305	302	317	300	300	278	299	293	302	301	300	313	286	302	289	328	310	270	283	295	304	272	279	305	319	261	299	302	300	313	322	291	311	277	287	299	314	257	345	311	335	304	298	284	271	311	288	293	322	253	289	302	280	277	287	291	260	305	262	279	325	304	274	288	294	263	318	305	281	285	303	307	286	307	274	313	302	280	321	292	285	286	252	289	298	310	268	305	300	310	316	307	282	288	311	290	278	274	313	310	311	324	288	246	324	285	332	303	279	266	327	278	280	299	284	290	302	296	286	328	317	301	285	300	278	309	297	290	293	298	314	304	279	306	287	318	285	289	302	277	304	278	300	293	276	307	296	285	288	340	297	270	310	254	307	296	302	313	304	277	289	289	294	298	305	321	301	288	292	316	284	318	300	299	285	299	294	289	263	286	286	294	309	294	298	306	331	321	305	284	305	320	306	312	298	298	291	296	285	277	295	313	334	281	298	310	316	302	291	292	278	282	267	302	294	296	302	329	281	317	283	304	278	297	277	300	282	305	318	302	296	313	269	267	275	296	287	305	291	323	311	311	314	329	284	350	300	277	320	285	310	271	272	296	291	306	291	277	308	275	274	303	279	304	275	310	306	312	305	258	284	275	301	309	313	285	307	296	281	300	294	322	274	305	261	306	323	269	294	285	273	287	290	294	309	281	318	298	277	288	301	271	310	266	275	324	308	309	291	305	288	290	290	333	270	297	313	310	320	317	327	311	301	308	321	322	312	322	304	334	301	298	292	312	313	331	297	322	291	315	295	301	293	294	302	310	307	285	298	309	318	294	322	317	284	304	313	298	279	315	344	333	309	287	290	291	261	310	300	294	333	293	299	286	286	263	268	295	287	279	303	284	320	295	345	314	305	330	289	292	268	288	309	317	332	330	292	306	247	307	286	308	287	261	286	328	302	292	292	275	283	296	321	303	327	300	327	309	309	305	314	265	312	316	288	293	314	281	278	322	306	283	296	259	263	286	293	290	288	280	278	296	254	288	267	292	294	292	318	326	260	301	286	289	320	317	314	310	317	301	301	259	317	304	293	332	319	259	333	292	317	289	323	311	269	292	334	315	298	267	287	277	275	265	313	304	268	335	319	307	301	258	255	315	272	295	315	289	315	310	278	292	281	335	318	313	281	304	317	322	283	269	293	295	312	298	283	271	289	304	324	328	291	284	294	315	283	327	291	312	276	310	334	323	292	307	298	280	320	302	281	293	307	300	334	294	274	309	281	315	327	288	317	296	305	301	291	329	324	302	303	287	275	292	319	274	291	284	285	301	300	269	335	287	310	292	321	270	274	270	298	316	302	332	280	291	301	284	267	322	337	280	306	281	297	323	294	284	310	288	262	292	294	305	268	282	296	296	318	300	291	313	298	302	290	294	300	295	328	310	312	346	325	357	315	314	255	306	296	293	305	297	318	304	320	294	300	296	321	310	307	287	322	308	285	293	274	320	280	254	300	258	314	314	297	276	265	313	325	323	313	293	289	295	308	293	273	285	285	301	275	283	273	281	318	306	288	306	309	312	314	275	286	317	301	292	293	291	277	267	279	339	289	283	304	317	309	313	291	288	273	274	322	318	280	299	320	306	280	283	263	315	309	308	289	310	274	299	308	302	330	296	312	300	290	258	309	272	265	288	260	317	257	277	289	260	284	275	324	292	275	331	310	304	314	298	297	284	280	266	266	310	290	321	313	317	306	305	293	282	262	301	275	264	295	278	271	308	313	308	308	302	271	259	304	322	324	289	326	329	272	278	300	295	280	308	309	289	284	306	284	320	298	313	307	303	302	293	295	297	316	290	275	330	318	286	285	281	296	293	269	298	304	304	293	280	302	280	296	315	295	282	316	319	311	311	331	314	313	300	321	304	305	306	307	319	295	309	307	308	315	294	307	262	263	281	290	320	308	310	310	313	278	309	267	297	289	287	298	303	296	293	272	279	275	286	290	295	310	301	304	286	319	294	291	297	286	307	280	334	306	314	269	265	301	245	275	291	310	302	290	296	249	303	275	280	302	312	284	293	314	282	313	302	268	306	269	309	330	318	296	304	307	274	312	291	305	275	309	297	312	304	314	315	287	283	293	305	322	301	267	273	309	284	317	284	278	291	287	283	298	290	287	308	287	274	271	289	292	293	295	299	321	317	278	311	285	316	292	288	351	296	308	311	299	299	290	303	273	344	321	281	280	285	304	299	317	269	337	299	284	293	300	291	309	288	278	299	291	283	304	278	276	304	325	308	297	292	307	297	281	288	305	306	317	313	286	302	283	286	303	313	313	301	324	292	292	292	290	305	284	283	307	294	305	288	302	288	292	288	280	280	313	256	319	341	297	299	312	281	312	302	275	292	290	265	285	299	310	293	274	284	321	347	303	322	306	290	271	280	296	319	303	330	305	309	337	313	303	270	322	297	302	323	267	277	292	316	302	310	306	300	272	305	275	319	290	301	322	272	294	297	287	269	278	290	287	294	268	313	300	310	315	293	295	301	275	331	290	332	306	299	296	298	302	303	286	295	276	286	307	315	335	287	276	269	311	301	252	279	291	300	275	286	289	309	332	319	311	297	303	299	304	307	297	281	299	272	286	269	282	302	326	279	299	294	262	323	295	282	312	286	312	309
5005	2067	3080	2440	2264	2170	5069	10499	11289	7650	4500	1182	757	710	703	754	693	725	731	749	709	750	708	723	707	705	727	732	704	713	720	753	666	740	765	715	721	709	709	682	705	759	703	736	742	747	686	644	728	729	729	721	733	707	716	715	708	727	766	678	722	736	738	707	689	744	758	710	752	753	760	742	719	732	734	726	732	694	732	710	762	715	712	727	755	767	705	709	706	722	702	701	714	660	730	699	639	716	721	715	729	768	721	724	673	731	713	707	751	708	720	721	710	699	755	726	722	690	733	786	714	680	709	715	704	727	751	716	724	714	679	657	726	756	732	729	743	691	707	707	726	746	750	693	733	738	719	667	729	725	740	728	735	700	750	747	709	676	722	740	714	660	779	692	723	730	705	723	713	767	691	742	695	745	712	754	749	710	758	732	693	741	711	721	742	715	697	733	763	746	677	724	727	704	728	693	725	706	754	667	740	718	727	710	729	694	708	715	723	692	678	713	702	728	720	712	707	688	700	717	733	676	714	738	698	747	716	733	751	714	721	738	708	701	730	699	693	716	695	695	728	764	722	700	704	735	740	713	716	744	729	746	735	717	730	715	686	700	691	712	692	743	675	724	710	716	711	771	757	713	687	736	758	745	727	747	744	689	796	721	738	709	695	720	717	755	738	701	726	706	734	724	681	745	711	670	735	692	689	691	738	691	787	727	740	778	731	710	685	747	733	696	736	745	722	730	685	698	732	734	695	736	710	718	707	671	699	723	696	753	766	709	773	720	692	745	754	715	753	745	740	723	687	725	746	725	700	710	689	758	763	718	727	771	741	679	719	745	741	737	712	710	715	673	716	701	671	705	763	751	727	764	761	686	699	736	722	710	742	709	760	713	747	766	715	713	734	746	741	751	715	690	682	686	720	690	690	707	679	742	711	711	744	708	748	720	732	650	738	703	701	755	711	739	738	711	708	672	710	695	744	776	746	700	738	762	723	738	710	687	719	701	740	711	683	748	724	692	730	715	662	751	721	695	705	751	714	697	734	735	705	710	704	739	720	724	716	703	743	708	709	686	751	682	705	727	735	687	723	751	753	714	742	757	707	692	693	769	705	716	716	717	699	723	710	745	733	656	704	710	726	696	739	693	734	681	702	716	715	723	715	723	707	696	718	675	700	731	718	786	703	695	709	739	734	737	735	737	687	740	729	754	728	702	730	739	746	746	697	725	706	757	722	705	703	687	748	783	726	745	728	743	711	709	730	708	688	689	700	706	701	786	717	712	726	708	724	698	697	716	744	728	733	714	702	709	676	709	707	685	725	724	744	724	718	734	767	713	669	726	720	765	697	710	698	762	677	755	675	719	732	698	712	696	703	709	717	713	722	713	719	694	713	695	758	706	708	715	700	706	732	729	721	728	698	696	765	719	705	761	750	718	696	723	716	708	697	772	699	729	713	706	692	747	760	735	693	688	726	691	686	710	742	706	748	707	702	724	691	744	723	758	747	718	672	725	727	706	680	670	715	671	704	698	682	685	700	740	716	753	719	723	736	735	727	704	717	676	722	752	787	724	679	665	733	647	713	743	736	741	710	690	748	696	782	734	713	707	724	737	681	719	738	747	724	702	729	734	681	718	739	690	722	691	690	716	710	714	705	709	729	706	736	695	703	783	733	681	720	758	759	729	743	712	730	720	696	741	697	758	707	737	737	747	728	721	735	750	699	741	708	740	734	726	765	704	751	713	745	680	726	742	724	743	703	685	734	705	698	711	712	719	726	751	687	710	701	761	722	747	747	737	734	697	681	709	701	739	688	751	678	693	725	727	666	724	734	743	718	673	700	722	712	736	682	751	777	765	714	729	704	723	674	693	724	716	703	757	720	713	742	708	724	709	711	761	695	700	713	754	694	721	685	657	722	696	703	721	705	709	737	719	701	694	703	727	699	728	726	752	696	720	707	773	728	712	728	724	693	662	703	735	730	723	696	711	737	700	752	710	757	743	718	695	738	712	713	682	755	697	755	767	731	711	693	734	683	757	728	732	730	738	714	700	726	771	692	691	722	706	720	750	698	711	726	755	712	739	739	677	730	718	721	710	695	729	710	697	741	744	753	732	757	712	708	682	725	695	738	728	732	690	705	709	756	667	703	694	736	771	704	751	690	685	745	720	666	684	706	724	708	700	667	698	684	687	700	713	680	656	765	724	709	696	707	749	753	728	753	729	747	684	723	699	771	725	728	741	723	709	702	741	727	721	767	733	762	717	721	736	715	744	693	768	688	694	710	732	691	765	730	680	743	703	735	756	702	729	677	690	675	710	760	739	703	734	687	716	723	737	748	724	713	735	711	761	691	754	740	707	653	727	738	722	738	745	733	704	718	743	693	728	749	717	743	690	705	715	744	724	714	759	740	724	678	724	672	715	689	664	721	757	734	702	707	710	724	747	704	702	737	730	735	736	696	709	709	736	729	696	705	726	726	723	716	765	738	695	715	751	711	670	707	725	722	705	711	742	722	733	728	715	781	716	693	707	715	707	733	728	722	726	756	702	688	724	708	701	745	755	712	784	710	718	742	730	737	736	734	739	734	762	684	697	682	753	711	720	712	726	746	734	759	696	655	694	741	736	721	715	752	707	722	725	752	732	710	692	733	751	706	703	714	753	728	692	720	682	725	692	727	647	744	720	749	704	768	669	656	704	753	767	714	710	747	697	690	706	744	754	728	685	706	754	709	704	727	727	725	700	758	759	735	723	668	762	736	720	680	719	698	714	717	681	736	734	698	750	693	733	721	690	698	723	751	678	755	743	700	712	757	757	739	738	695	727	706	731	682	723	707	744	700	683	740	711	744	704	720	721	727	741	746	741	735	749	689	740	690	717	747	713	692	698	687	729	704	727	732	763	762	733	748	720	735	654	706	706	666	727	730	739	661	742	722	734	706	691	743	732	694	714	717	734	704	699	668	731	666	655	680	720	687	703	690	698	740	669	730	712	715	745	717	772	708	696	741	718	729	736	773	723	751	714	697	696	715	738	757	708	666	712	721	723	717	721	704	704	780	727	733	708	718	712	733	680	667	712	691	744	765	672	679	728	718	741	717	748	745	724	736	685	721	754	735	738	725	758	706	723	751	754	735	737	756	725	745	712	752	733	699	729	691	726	705	720	728	718	714	722	692	704	721	702	725	727	713	704	710	750	697	694	752	731	684	731	767	717	721	723	789	729	797	748	732	700	773	701	724	740	748	725	692	697	728	692	743	694	696	767	749	728	720	749	711	721	716	723	743	733	723	723	755	748	693	707	728	733	699	726	732	693	710	689	719	742	705	736	752	715	682	653	708	739	740	722	728	701	674	730	724	706	717	720	718	684	754	743	753	701	731	750	717	693	706	698	735	745	781	743	698	747	743	681	709	704	674	723	719	674	699	738	753	708	688	718	731	771	686	778	742	706	720	761	706	725	731	705	756	714	692	718	772	696	732	714	684	736	712	758	741	733	712	707	682	713
25162	13660	8191	5046	3460	5082	15712	32339	27660	18416	9383	1725	374	359	329	342	330	360	303	428	308	342	344	323	331	323	327	297	307	343	320	316	309	337	299	332	304	322	332	300	312	292	306	327	353	302	332	325	321	302	310	329	321	344	315	323	326	316	317	315	355	309	331	280	310	321	308	310	328	315	317	336	340	315	304	326	336	319	322	321	310	324	339	332	308	327	307	343	336	309	311	329	332	309	313	313	337	333	305	297	304	362	342	311	313	308	312	324	330	291	344	331	322	313	322	325	299	314	299	341	337	357	310	337	326	320	345	341	345	309	303	307	368	314	313	327	322	340	304	325	349	330	333	327	331	311	324	340	341	318	310	299	327	306	293	292	308	276	290	322	339	302	314	321	324	344	335	314	344	329	317	320	317	275	310	338	311	306	293	305	310	312	308	336	310	317	338	313	304	320	308	326	328	309	343	301	318	338	323	303	336	293	298	351	324	283	317	341	339	320	299	315	302	296	336	303	301	307	325	329	337	345	315	318	336	373	309	324	323	325	309	303	306	314	296	340	308	278	316	312	291	329	318	299	299	291	338	322	297	337	325	324	317	326	349	303	356	296	300	290	292	320	336	318	321	331	331	307	322	331	298	303	315	318	322	298	283	339	317	302	352	319	331	334	306	308	360	303	313	319	308	324	327	316	304	339	326	321	346	297	311	289	310	359	324	311	341	320	301	339	314	319	292	314	335	284	303	311	346	336	325	293	322	335	323	294	335	315	287	306	331	316	323	310	315	315	323	325	318	305	314	307	317	331	294	330	320	351	322	337	343	341	303	299	312	328	296	323	350	332	318	339	304	341	317	328	303	327	310	325	287	323	355	330	342	343	349	346	315	294	330	332	330	310	316	332	319	334	302	331	286	303	329	315	303	284	328	307	316	308	365	352	302	308	329	330	327	289	331	301	351	336	313	297	298	327	335	340	318	325	289	323	305	281	325	328	335	309	317	309	275	313	320	315	303	331	317	332	326	290	330	278	336	348	294	302	280	340	311	314	295	306	308	352	325	305	329	293	308	316	337	299	301	308	337	327	331	307	329	303	347	349	311	365	317	298	318	309	307	314	304	363	333	325	331	332	311	323	332	318	310	315	320	317	321	315	334	313	322	311	310	314	317	351	330	310	308	320	328	302	318	317	348	352	296	332	329	322	359	304	318	312	319	320	283	331	348	319	292	296	322	314	350	303	332	295	290	300	299	299	311	303	335	307	333	341	319	330	336	290	331	332	340	304	317	319	307	320	305	307	357	305	319	351	341	343	325	323	331	292	295	303	287	319	304	288	321	313	319	332	314	329	332	337	352	311	335	301	321	318	329	341	317	321	323	295	283	289	311	311	348	317	298	296	288	307	312	335	305	316	313	316	323	339	304	317	326	310	325	341	329	311	328	336	307	323	298	343	340	314	327	339	344	338	315	325	304	370	353	325	311	294	306	298	334	332	313	272	327	320	343	307	300	322	334	307	287	308	333	349	325	331	325	292	323	339	299	342	318	334	332	319	316	312	340	340	300	346	332	287	316	334	308	337	280	293	279	308	308	333	321	305	326	300	314	341	303	298	315	301	347	324	302	325	312	341	318	348	319	333	289	343	351	322	299	326	326	300	307	330	314	348	322	292	299	302	339	300	304	298	313	288	282	335	323	285	327	327	303	367	376	333	292	316	320	327	315	313	341	294	327	305	318	293	308	311	300	317	296	315	343	314	302	331	330	328	316	349	327	294	323	314	309	342	292	333	344	284	341	313	305	293	307	312	304	304	312	319	333	308	307	301	298	308	322	284	315	326	321	334	311	313	321	318	307	340	349	334	327	315	313	324	320	298	309	306	292	334	351	297	342	288	288	359	326	333	316	339	303	339	287	287	303	312	314	323	298	291	314	295	278	281	345	353	344	316	362	305	307	326	323	323	308	344	327	319	316	339	291	355	334	294	316	358	328	332	328	314	324	331	315	320	305	317	337	296	285	305	344	327	345	324	309	293	336	301	340	306	301	339	316	335	317	312	335	315	307	284	288	370	317	317	347	327	327	310	320	315	325	352	277	339	325	320	303	308	273	333	319	339	296	346	305	289	330	344	359	315	305	331	329	333	317	330	277	298	348	292	332	317	336	321	349	318	306	287	300	288	327	324	297	295	342	340	312	305	331	341	299	349	314	310	310	332	313	328	285	311	285	327	289	325	323	343	319	317	279	316	343	327	327	337	327	311	294	327	282	332	317	314	324	352	318	314	293	328	337	306	300	348	344	291	314	330	354	311	344	305	330	365	289	301	309	314	286	345	291	323	337	329	344	363	319	317	320	275	328	343	295	315	325	321	305	295	318	343	290	362	338	347	330	338	331	314	318	346	306	290	314	351	307	309	317	304	371	338	317	310	315	346	333	307	317	345	314	331	336	345	359	290	309	311	334	310	347	302	323	327	301	319	308	347	308	325	277	350	306	320	308	355	313	315	315	326	310	339	295	316	341	336	294	345	319	301	327	341	330	307	327	318	326	350	324	314	308	327	288	325	331	285	319	337	318	288	349	313	302	338	325	309	346	307	327	309	313	343	318	335	328	286	314	331	334	346	320	311	321	316	330	295	328	319	334	295	275	285	305	346	305	303	298	324	323	329	320	360	329	314	313	305	325	308	292	300	314	342	298	308	359	335	306	304	315	344	294	313	306	335	338	314	277	340	276	351	330	315	270	311	338	312	301	339	328	302	346	302	334	333	277	299	316	309	284	326	322	338	307	351	310	310	301	302	296	313	290	325	333	333	289	343	327	292	355	291	291	318	298	363	337	299	299	346	373	329	329	329	336	322	356	316	305	315	323	362	320	334	302	312	332	327	304	350	319	350	315	286	343	340	340	313	316	332	316	296	323	284	333	364	310	291	315	322	362	321	287	332	303	344	304	337	353	328	328	330	284	346	342	325	312	303	340	322	358	324	313	323	357	265	308	333	283	308	311	325	348	322	336	316	332	300	275	353	305	329	343	324	309	318	317	338	315	327	296	338	355	316	292	343	331	313	326	294	323	298	321	326	315	319	315	285	315	316	323	333	319	351	354	324	322	332	321	314	309	311	306	341	325	294	330	331	316	341	327	360	344	319	321	351	327	290	340	327	274	330	382	301	317	320	317	307	312	299	310	310	354	344	318	256	297	287	342	320	315	344	319	348	339	307	320	287	333	346	290	338	328	326	335	307	306	315	344	339	340	328	328	304	344	319	344	319	331	304	357	289	309	277	349	326	333	303	325	328	289	327	328	332	359	334	328	327	354	281	296	315	332	324	354	331	316	320	315	346	352	295	302	310	314	348	319	294	295	302	303	308	331	337	327	309	310	313	328	296	316	360	338	324	310	305	338	353	327	309	305	307	306	345	323	332	305	292	334	315	309	293	348	285	322	337	323	305	296	324	335	309	324	291	348	351	314	321	333	274	335	314	304	307	308	304	371	276	300	316	346	286	334	316
15061	8495	9179	9199	8893	15671	35141	49630	44694	35847	23806	4765	1084	1048	881	858	856	793	871	1565	728	747	764	741	807	813	762	801	798	780	789	766	747	755	756	737	730	732	741	704	754	785	728	735	740	742	803	728	731	770	752	776	727	760	779	769	742	738	754	735	792	752	773	789	754	788	714	763	741	794	767	746	734	741	753	780	790	774	723	765	762	755	752	716	770	743	760	771	770	721	765	753	725	789	751	739	741	775	713	797	771	774	729	812	739	777	754	761	743	770	748	764	735	758	740	738	747	766	753	741	717	794	761	761	756	789	789	731	753	741	734	728	733	770	776	772	775	801	733	761	791	706	794	797	747	779	761	715	755	794	754	766	742	771	757	737	760	784	778	749	795	768	816	781	744	762	816	777	717	785	753	727	780	805	736	760	788	772	776	790	782	798	760	755	754	724	746	733	809	763	767	804	746	798	786	788	764	784	799	768	743	745	793	770	761	784	743	791	761	730	760	735	775	770	737	722	769	765	768	771	774	806	763	742	696	765	747	762	752	819	774	753	740	749	763	803	737	769	776	777	775	688	762	738	770	739	751	776	707	708	768	722	757	759	739	762	748	770	811	771	802	806	751	760	749	769	743	775	776	755	761	784	771	774	685	796	799	787	801	744	722	771	774	763	751	782	722	788	764	731	821	750	757	740	730	773	778	794	784	806	766	788	758	767	759	781	747	754	780	789	750	751	776	722	776	777	777	745	771	788	768	751	779	769	794	750	763	755	782	748	795	763	747	751	754	767	815	729	744	747	787	759	728	738	701	725	749	753	718	745	772	745	736	720	788	733	721	738	810	781	761	725	755	767	861	754	764	794	805	778	756	740	768	851	740	796	778	754	817	795	755	799	773	756	775	750	784	788	766	802	779	742	747	820	728	808	790	747	793	728	780	826	793	815	793	788	791	737	806	789	772	757	741	764	756	731	753	739	761	738	806	734	758	793	787	750	782	767	785	798	773	743	742	731	810	749	735	735	749	755	768	789	731	726	789	816	777	772	727	808	810	743	766	784	718	747	794	768	782	772	794	727	782	774	775	700	751	780	790	751	799	716	783	781	702	780	751	787	735	747	819	751	740	743	740	758	761	761	748	796	787	767	778	806	808	716	752	812	768	763	743	824	785	792	791	761	750	772	811	731	768	782	759	793	781	774	740	761	747	795	754	745	765	756	742	750	802	732	749	781	761	810	740	763	756	779	768	786	735	766	774	766	784	752	782	776	740	734	751	757	767	785	772	758	732	773	811	715	749	742	763	730	787	795	748	802	782	749	738	775	729	775	770	751	797	709	761	750	730	789	784	744	774	732	784	725	779	739	763	759	763	789	762	781	745	753	758	767	751	807	755	721	760	762	773	753	759	754	766	807	759	750	743	804	767	812	749	780	807	742	760	744	738	769	762	782	766	760	753	756	826	743	763	766	788	758	758	759	725	730	793	757	727	734	748	747	735	757	760	698	813	734	802	781	773	728	763	750	779	754	788	815	848	769	720	764	775	760	778	743	774	724	734	747	780	721	743	796	783	778	800	773	757	758	823	786	774	765	729	741	782	804	748	809	723	718	795	791	760	764	802	741	769	772	760	750	800	777	748	755	765	759	735	761	747	786	763	776	792	730	758	769	795	770	771	773	747	774	727	770	772	753	691	757	722	730	758	777	724	741	767	761	811	727	735	802	773	790	793	771	747	752	746	770	748	743	745	789	763	760	746	801	727	783	765	767	754	793	732	777	785	775	731	760	798	804	753	740	779	751	742	805	755	778	786	705	755	778	809	782	798	761	739	775	824	801	769	783	763	796	750	770	763	755	720	768	728	780	754	745	774	789	796	755	792	761	775	746	762	715	763	802	822	799	781	725	748	747	797	749	767	754	759	783	755	742	786	695	796	739	780	775	771	772	774	796	757	780	798	760	795	723	732	805	838	742	772	769	714	785	706	742	758	722	798	758	801	727	752	723	749	769	749	755	765	769	785	763	757	824	749	775	749	801	780	779	750	791	795	704	754	753	752	743	756	793	755	741	768	757	755	751	778	794	775	743	798	765	772	765	736	749	715	731	752	790	717	728	745	761	763	754	734	722	765	751	721	844	783	721	786	747	795	745	751	743	751	768	749	790	722	822	791	782	766	754	769	791	750	777	784	809	751	792	754	791	786	784	741	739	803	768	777	760	729	778	703	728	786	722	762	684	740	722	768	789	792	757	741	767	755	726	793	767	787	796	817	804	738	798	721	733	732	781	752	754	747	742	760	710	755	761	800	767	746	738	749	752	765	771	702	744	742	793	746	746	703	784	738	731	789	737	789	761	769	751	752	804	760	760	801	779	768	711	749	717	766	761	725	781	782	727	803	765	762	827	805	754	780	771	762	766	798	704	764	749	765	789	741	748	823	759	791	735	757	757	770	785	787	763	772	725	811	762	781	778	809	707	738	737	748	752	763	770	759	782	740	757	781	754	736	751	809	809	785	767	698	740	748	750	736	780	820	738	779	771	709	774	771	737	760	744	724	770	717	749	816	755	712	761	729	748	765	734	765	748	783	752	735	761	768	775	731	808	753	714	779	774	769	772	768	724	803	729	798	812	743	748	796	786	719	751	791	704	749	757	747	727	742	735	738	779	775	753	817	759	733	754	728	724	771	739	790	732	730	720	797	709	730	762	742	736	796	721	838	783	758	695	755	752	754	726	746	709	796	757	753	751	825	795	794	738	789	730	757	752	779	747	757	747	762	752	711	711	722	795	768	775	764	754	744	796	756	780	721	774	743	729	764	791	816	765	794	742	716	765	752	754	771	706	770	788	764	758	778	726	772	746	800	776	785	789	766	778	821	776	740	773	767	707	736	748	764	764	771	755	760	775	753	725	754	747	752	752	755	741	735	769	740	729	775	714	761	753	777	766	749	779	692	777	774	753	739	751	805	785	744	718	794	787	728	787	761	746	757	794	758	735	757	799	732	698	770	797	749	789	776	767	782	788	790	770	722	778	774	774	756	763	767	765	807	751	740	781	733	751	788	791	722	740	712	757	778	751	749	786	769	805	777	712	719	737	827	755	751	766	801	759	799	786	785	748	696	746	817	755	784	783	744	756	774	763	747	741	747	720	779	773	745	759	760	738	741	764	812	738	716	772	766	795	738	831	787	788	808	742	704	777	749	781	688	723	754	778	750	775	745	773	785	752	834	772	752	768	757	755	787	755	767	727	780	759	769	769	740	762	778	747	724	757	799	760	708	783	753	746	770	721	827	746	755	810	708	738	775	791	717	781	749	755	783	796	725	780	773	718	726	764	744	740	740	800	780	815	731	767	770	751	754	713	721	764	759	761	735	759	718	794	757	759	829	751	723	778	750	809	784	837	715	794	776	785	762	752	767	718	736	779	759	727	735	780	761	767	708	766	764	753	751	785	776	772	785	758	795	789	789	746	775	734	752	754	792	771	707	746	782	795	802	795	724	793	790	764	811	743
35768	24352	15820	11101	7235	14721	37291	48907	42123	29122	14676	3169	393	325	290	230	246	213	318	690	251	253	209	238	215	214	234	211	233	223	216	207	225	227	220	229	215	240	208	226	252	257	201	223	225	217	255	215	225	247	220	217	260	204	218	223	217	218	199	233	230	236	200	225	207	207	210	213	244	250	225	201	228	220	205	227	219	218	224	208	239	231	224	219	213	219	204	239	224	226	203	231	243	212	247	220	195	215	206	212	199	241	236	228	214	208	230	229	215	252	209	203	229	241	216	233	190	239	195	230	234	213	224	200	211	219	211	220	230	228	204	231	225	247	212	207	209	248	215	225	221	223	245	201	201	235	235	209	222	245	227	218	212	233	225	224	220	238	221	215	200	207	183	210	232	218	209	218	220	220	229	223	227	222	210	212	208	221	232	204	218	242	210	196	223	214	204	210	216	222	202	209	194	215	205	243	244	220	223	225	227	216	225	213	207	220	204	211	211	214	220	243	209	207	217	226	221	227	222	229	222	213	215	212	219	206	198	201	214	206	219	209	215	239	196	211	216	216	196	228	213	253	229	252	218	213	216	236	218	220	216	232	217	220	223	193	203	225	242	252	213	225	210	242	237	220	207	206	193	231	217	224	207	231	196	228	209	249	232	228	203	227	198	241	210	205	239	226	244	240	234	210	231	224	220	189	224	213	218	227	234	239	208	219	242	230	207	230	246	207	246	212	213	247	199	213	229	234	223	188	243	225	253	212	228	232	244	227	189	224	213	252	226	237	228	225	234	202	205	206	213	201	203	189	223	205	236	219	210	220	214	206	239	203	210	203	198	230	223	214	191	222	240	234	238	210	236	231	231	240	245	239	209	242	219	230	211	230	244	242	213	223	212	197	222	228	220	238	216	228	217	213	229	231	217	253	191	210	240	225	245	200	205	211	234	234	227	249	234	234	231	218	227	201	228	231	226	211	222	219	223	246	234	222	232	214	227	209	226	236	224	220	198	223	228	217	244	234	238	224	219	224	223	228	238	218	229	246	209	214	216	237	214	204	217	235	227	226	236	225	218	217	232	192	210	240	244	219	230	239	229	231	224	187	211	208	250	217	231	215	228	216	235	242	230	196	231	200	229	237	208	204	223	206	203	224	245	213	248	219	204	232	214	193	229	215	234	221	229	232	226	230	208	215	203	240	232	194	214	233	238	225	219	252	218	238	212	228	210	251	231	214	236	238	240	214	222	212	215	220	230	209	202	241	233	218	245	225	227	235	223	226	236	255	222	192	191	204	246	217	246	213	214	216	225	225	246	194	214	200	213	226	198	222	228	240	212	210	258	213	229	228	210	210	239	217	243	205	223	219	225	172	220	224	204	213	215	204	213	220	207	210	226	243	231	216	231	225	220	202	218	195	231	208	252	234	217	245	209	226	230	215	225	204	253	222	247	242	227	192	204	226	209	235	206	233	234	238	216	209	215	199	228	212	216	221	243	222	224	210	213	239	242	220	215	225	240	228	211	227	237	233	212	226	219	226	204	230	240	208	231	206	225	243	204	242	234	212	242	211	217	222	252	236	233	249	245	239	231	216	231	244	206	207	205	229	215	209	242	214	235	199	230	226	257	254	218	253	190	222	224	218	232	239	218	215	209	201	225	234	249	223	247	245	226	236	255	207	207	234	258	210	226	203	226	178	224	219	220	221	244	212	214	235	220	208	219	201	216	202	199	224	239	225	247	228	214	237	224	223	220	221	233	220	241	232	219	235	265	240	226	224	230	234	218	221	229	189	217	216	232	224	209	213	216	212	226	250	233	229	216	254	206	232	245	225	248	223	224	223	223	228	214	202	230	240	202	188	249	229	248	215	203	229	200	252	203	204	242	217	203	241	188	239	218	222	201	202	206	231	242	228	223	223	209	251	181	215	245	214	235	227	227	209	205	240	216	227	219	221	212	201	212	238	216	211	235	225	224	227	246	217	207	246	196	187	249	206	230	220	226	240	228	230	219	212	211	221	220	203	210	214	223	238	202	215	233	233	220	209	222	194	232	215	206	239	205	228	225	258	238	201	225	196	204	198	214	208	205	208	233	230	227	226	218	230	200	234	219	218	215	226	225	218	207	241	256	240	231	248	247	217	241	234	220	225	228	244	241	247	221	242	233	204	225	243	218	214	226	216	221	236	211	221	241	211	212	233	228	242	216	225	228	207	195	211	199	220	217	238	223	236	232	220	221	237	232	214	217	231	247	224	228	231	252	247	237	225	227	247	210	227	216	201	240	190	208	223	243	200	167	213	226	199	181	194	212	201	216	212	213	236	249	213	230	199	211	251	196	224	222	218	238	236	219	199	219	224	211	220	216	221	232	191	231	231	237	238	226	213	227	236	215	231	219	221	191	233	205	192	210	205	229	194	243	245	218	202	214	221	232	247	247	206	218	219	211	244	220	234	211	239	227	215	222	209	206	233	213	227	183	230	253	223	224	224	217	233	241	247	208	216	261	245	214	231	223	218	220	230	238	207	208	214	229	214	194	247	235	215	243	213	192	212	211	196	203	247	233	226	236	242	192	234	222	235	233	214	229	222	239	222	242	193	238	237	216	242	221	210	236	231	188	239	228	226	234	250	226	243	207	220	238	213	237	214	237	216	211	224	231	216	235	202	208	228	230	223	230	213	234	240	202	201	235	230	216	228	209	200	220	242	226	203	222	228	209	228	201	222	250	213	225	210	246	217	216	220	224	208	214	209	240	228	214	211	210	237	226	231	238	218	225	225	234	226	229	241	233	217	232	232	233	207	229	229	218	221	214	211	219	231	243	209	207	232	201	248	220	224	240	218	220	187	218	205	221	236	232	177	213	219	235	237	221	231	250	218	230	221	207	244	236	235	211	218	245	235	233	215	239	220	238	250	252	242	227	208	233	258	224	210	225	223	203	217	230	208	208	198	231	205	215	212	218	220	205	219	247	208	251	215	218	214	221	232	207	227	232	225	214	230	233	230	206	244	221	203	221	202	217	235	242	227	218	217	239	235	215	229	226	204	222	216	203	212	221	234	206	210	234	234	197	203	220	254	208	244	207	196	220	256	230	208	217	233	213	234	189	234	225	213	275	213	217	194	232	210	199	205	191	200	192	212	233	226	212	230	226	226	219	196	199	210	224	192	193	210	227	256	252	199	223	240	200	207	226	228	207	225	216	231	225	230	210	248	239	245	241	246	228	251	236	222	228	214	228	219	229	230	214	222	204	195	227	221	247	207	230	235	225	252	241	221	232	215	195	226	220	233	236	199	223	262	223	245	194	215	227	214	239	193	229	225	196	240	230	228	212	212	200	261	219	215	222	235	230	241	231	235	223	222	236	204	199	217	250	200	209	197	209	230	206	224	213	231	208	207	198	219	237	216	191	219	211	196	219	221	212	213	205	207	217	246	215	232	236	225	237	234	233	211	233	204	237	210	227	227	216	235	233	213	221	219	212	236	210	242	217	225	203	197	212	224	198	194
21077	14682	14051	15611	14344	30575	54008	62268	55641	44027	29231	7384	1286	1144	941	742	721	710	1091	3317	613	609	558	542	554	565	585	582	611	533	557	576	527	521	535	500	566	555	506	520	549	503	543	486	552	534	504	553	555	536	528	546	559	553	568	551	550	515	527	562	523	550	506	532	538	547	577	564	549	572	541	545	552	567	563	540	521	544	531	531	531	518	538	531	522	551	505	579	549	561	553	530	528	531	523	530	528	505	531	542	501	526	521	526	510	591	544	556	489	582	536	535	571	528	565	530	512	539	530	534	524	530	548	526	602	513	560	543	520	513	549	547	529	542	567	557	501	486	516	557	543	565	565	548	553	533	539	524	519	514	544	486	513	533	549	554	514	522	539	549	532	583	533	513	561	561	506	536	529	526	565	529	551	507	531	599	519	538	540	520	572	602	521	545	529	542	527	572	520	565	536	506	586	523	532	560	565	534	563	518	547	565	528	569	590	508	524	526	612	539	534	564	572	537	550	529	521	520	541	534	544	546	533	544	525	530	558	572	532	532	552	571	527	555	582	536	516	538	534	523	514	508	525	544	500	509	535	507	560	509	534	507	545	520	595	500	557	532	561	525	511	534	536	585	564	615	548	542	503	525	526	519	519	536	548	511	577	554	541	562	543	556	571	558	515	558	571	569	532	544	582	513	504	506	538	563	543	487	540	498	559	562	536	562	551	540	510	544	541	567	550	531	560	494	592	503	600	546	513	523	553	544	557	508	581	537	536	513	547	555	549	551	552	533	512	505	527	525	523	531	517	518	550	571	543	541	544	564	549	555	586	544	551	560	555	529	590	507	548	551	539	550	541	558	505	568	482	572	505	510	595	502	570	497	524	596	540	556	529	531	541	513	527	519	523	559	523	520	561	578	554	550	482	544	538	557	514	561	491	568	511	549	570	554	589	538	567	541	562	553	514	606	512	546	581	508	527	541	527	526	521	528	543	536	578	524	523	559	535	543	563	534	547	596	576	507	572	559	497	559	498	526	570	537	545	553	508	502	497	552	613	548	548	497	545	540	559	520	562	482	533	519	578	549	540	511	556	517	549	535	546	549	500	556	502	517	515	570	549	566	558	525	497	521	537	595	549	538	591	540	532	530	568	565	518	536	536	513	526	543	552	566	583	542	534	569	577	549	529	555	574	530	586	567	551	561	573	521	527	576	575	520	549	537	511	549	565	505	531	542	540	569	495	543	548	580	567	514	525	536	555	571	586	548	544	536	512	561	544	516	526	529	528	555	540	578	516	509	605	564	535	568	519	580	495	545	523	515	559	541	559	551	577	519	529	585	538	562	533	553	525	519	586	559	555	568	538	557	552	561	525	541	520	583	548	534	540	536	538	538	526	534	570	560	518	533	502	535	528	527	520	556	544	506	569	530	567	548	558	500	538	537	513	490	551	562	544	540	523	534	586	574	556	570	547	518	546	536	542	547	528	544	559	527	553	569	569	549	556	552	531	496	565	515	564	535	564	554	545	542	567	547	543	549	513	569	504	587	572	561	600	535	517	539	560	548	530	549	531	547	568	527	529	608	572	518	521	557	529	556	538	525	509	568	515	522	540	556	556	520	526	554	522	502	582	509	567	546	535	555	544	539	511	519	539	484	512	553	535	519	543	544	576	563	564	540	528	538	556	536	550	529	548	563	543	529	595	586	510	563	535	533	514	589	521	549	538	534	564	545	541	543	608	529	537	562	496	587	541	571	566	528	530	544	539	575	491	517	539	535	561	519	550	540	565	560	535	543	501	563	518	526	533	558	522	561	547	517	562	541	541	600	559	525	580	506	514	502	532	495	503	520	535	527	540	538	567	541	561	522	520	530	561	532	547	541	536	561	581	561	539	514	552	566	603	510	558	553	540	535	530	553	511	561	540	523	535	536	586	543	550	551	547	545	507	544	567	550	511	541	574	532	511	565	561	542	526	572	557	510	554	550	530	540	546	544	513	551	535	543	540	561	538	519	529	500	509	535	554	600	553	559	559	582	535	584	580	555	526	553	575	552	514	513	545	552	549	538	540	562	549	540	545	529	500	519	554	551	523	572	561	575	521	559	565	506	517	545	504	561	531	504	536	555	516	548	578	522	544	536	554	549	531	524	574	526	555	550	584	557	549	535	533	496	555	513	552	552	576	511	547	566	575	571	583	554	578	539	523	531	558	534	544	500	570	607	531	506	555	497	541	562	540	547	584	503	521	540	540	534	570	544	538	507	558	579	550	507	566	541	567	562	554	549	523	546	544	517	543	542	526	504	531	556	542	541	567	578	535	553	554	560	560	551	582	539	535	554	546	550	510	531	525	610	572	516	586	573	549	562	556	549	570	581	558	541	558	522	531	547	520	533	541	549	557	537	545	528	565	506	551	561	554	567	566	547	552	538	578	571	525	559	538	527	560	559	525	549	536	506	571	537	575	516	518	544	559	510	556	526	549	525	583	518	550	516	538	527	548	550	555	550	535	543	541	528	508	586	516	530	567	545	582	522	537	503	530	538	554	541	555	520	560	546	577	537	546	566	530	536	586	539	529	553	532	528	515	518	498	562	560	583	522	532	500	541	557	576	550	557	519	582	530	574	574	552	520	512	503	557	529	560	569	500	565	518	508	575	576	508	506	506	541	553	536	532	542	508	536	545	537	567	538	522	538	523	561	547	561	564	538	525	553	572	559	495	524	539	496	530	532	541	496	549	574	512	567	531	538	554	557	557	509	524	555	572	556	506	556	521	561	548	533	566	558	500	544	519	594	603	483	528	549	542	563	568	558	532	524	480	521	504	510	571	506	562	548	567	547	552	520	538	559	552	527	531	553	560	542	522	510	546	569	523	551	495	543	571	517	565	506	534	516	524	558	585	575	547	566	557	563	534	571	520	564	550	532	595	541	535	555	505	539	570	548	523	538	542	553	560	553	546	511	541	550	560	560	545	551	511	537	536	542	570	563	543	554	549	551	544	563	581	583	472	530	513	525	592	555	535	531	499	552	586	525	560	531	559	566	533	478	569	551	564	564	515	522	510	504	550	569	561	546	532	559	530	510	566	543	501	556	564	540	555	551	526	563	551	523	561	543	512	551	531	553	548	521	520	533	534	533	528	560	493	542	563	540	514	543	493	533	555	528	551	502	511	525	579	535	551	514	506	520	512	550	570	509	512	531	510	516	544	553	537	545	554	542	569	503	523	545	570	530	568	511	507	562	508	569	574	555	548	576	537	586	548	540	538	489	510	540	542	502	539	562	541	552	542	554	509	562	546	475	523	580	550	543	516	529	555	545	544	540	532	548	539	535	549	529	558	541	513	549	567	537	543	557	511	564	514	526	567	537	521	521	542	568	521	582	567	540	537	538	541	537	505	552	527	533	551	524	554	569	552	515	536	580	566	549	551	540	573	592	548	560	577	527	551	542	546	602	541	571	521	531	512	556	519	538	523	546	584	578	564	510	555	501	540	524	567	521	566	509	591	529	515
8569	3030	1426	871	634	567	911	1581	2257	2040	1386	444	277	276	315	297	286	300	325	299	288	291	265	310	305	295	308	295	322	285	316	314	290	289	294	300	285	279	295	303	290	311	286	298	292	297	280	313	247	275	270	299	300	268	316	265	280	296	279	252	277	292	292	309	277	265	274	287	271	299	283	296	279	279	282	301	317	277	287	287	298	257	306	296	297	286	281	287	293	286	294	300	295	291	286	300	278	301	274	303	251	270	281	287	272	317	270	309	314	297	273	291	290	299	268	290	279	301	318	304	294	275	269	291	302	278	293	300	260	296	280	285	284	311	288	295	283	288	293	285	291	254	273	296	285	287	279	319	297	320	307	280	273	289	283	270	286	291	301	280	285	296	272	342	288	263	266	309	301	287	262	296	309	252	313	301	317	294	265	263	280	306	241	273	293	291	295	288	268	273	314	318	283	312	309	282	266	283	306	278	296	287	289	287	263	282	315	274	284	291	271	279	301	289	264	294	313	283	287	289	283	277	264	288	258	279	284	282	290	279	264	291	311	267	265	291	287	275	272	311	325	286	334	285	276	293	281	269	276	312	308	256	268	302	269	280	263	288	264	261	288	301	284	324	280	273	296	291	282	311	273	295	291	283	278	281	283	284	279	282	302	256	275	291	281	293	306	293	272	285	319	274	244	314	287	290	295	267	278	294	298	276	279	288	306	308	308	305	286	306	316	270	283	290	308	274	282	293	256	287	259	298	326	286	290	271	278	304	269	294	288	277	256	271	293	258	290	282	302	302	288	282	300	263	316	308	297	305	307	308	319	297	275	297	266	300	293	293	288	285	281	292	271	261	276	281	287	262	256	255	294	277	289	291	278	263	310	266	307	288	280	282	273	264	279	283	283	274	301	309	297	288	286	306	261	255	297	276	264	302	279	283	252	303	311	259	319	278	278	296	266	286	332	323	265	276	265	270	275	284	305	292	262	280	300	291	308	294	285	274	264	302	291	309	280	279	284	278	308	298	264	283	301	280	304	291	299	287	325	303	282	286	285	301	265	265	280	317	269	292	278	315	276	305	254	273	327	286	324	265	287	263	290	269	286	316	267	296	263	308	282	274	309	279	298	296	299	278	282	255	288	296	296	303	323	265	313	292	304	274	286	267	282	273	273	292	299	284	263	270	293	300	302	266	287	304	301	284	279	300	296	268	316	276	310	317	292	297	268	288	271	279	313	295	274	328	305	258	284	303	298	280	293	285	289	302	283	278	301	292	273	273	292	292	280	280	314	313	322	301	295	285	282	296	282	268	326	258	299	268	264	303	298	257	267	273	281	266	280	310	288	283	278	286	285	286	294	253	291	301	278	281	279	287	295	298	303	286	262	303	308	298	312	307	282	299	285	282	311	296	286	268	293	340	297	302	266	312	286	282	274	298	275	293	264	288	301	245	290	276	274	296	278	282	301	314	268	307	300	305	283	268	264	330	263	268	302	285	316	276	298	287	303	308	287	268	284	288	276	289	321	289	318	315	277	302	299	279	290	267	276	314	303	300	288	290	286	296	252	323	313	328	302	317	320	296	266	264	291	279	268	288	296	293	294	245	311	294	337	289	286	307	267	273	288	265	315	317	305	307	287	281	287	291	302	333	301	317	300	285	272	306	307	286	268	277	333	264	256	310	302	273	298	317	295	234	289	276	284	282	298	299	302	303	324	299	275	266	287	317	290	296	278	294	288	290	303	299	323	300	291	287	291	276	310	293	288	277	284	285	275	299	292	238	282	291	311	316	310	287	277	261	291	306	275	320	285	285	281	289	274	314	278	279	296	303	276	297	312	285	274	297	308	288	297	289	291	297	284	298	301	292	298	268	292	280	328	286	278	302	319	289	278	273	284	262	282	277	281	322	298	304	295	285	289	298	273	277	286	302	311	279	294	300	323	274	283	311	294	287	293	294	260	265	299	349	287	320	292	267	276	297	291	277	272	279	273	281	254	279	290	300	299	311	266	309	293	294	276	300	279	270	274	288	283	282	280	273	293	316	286	280	272	266	274	276	298	298	304	318	292	261	268	273	299	294	291	260	299	274	305	281	282	286	294	293	288	307	283	268	292	312	288	286	270	262	302	275	322	323	291	294	270	301	272	283	316	252	276	276	280	280	287	291	287	284	302	308	291	278	301	311	293	260	284	318	295	305	299	303	292	273	306	285	307	278	284	312	280	301	307	253	301	322	288	289	320	285	265	313	272	295	300	278	304	323	248	295	322	287	303	312	309	303	256	291	279	280	289	273	312	291	297	288	276	288	283	298	261	302	301	258	284	285	281	291	279	287	291	312	319	292	280	288	302	305	282	292	272	302	273	251	282	263	282	285	300	285	319	301	280	269	310	263	283	297	253	284	292	317	304	275	264	275	298	301	256	269	250	285	277	285	255	285	290	289	276	282	299	296	262	284	257	280	315	291	272	283	277	275	301	310	277	285	295	288	282	293	309	330	302	297	290	291	285	297	272	279	314	262	271	270	275	307	283	323	287	307	317	307	319	277	300	307	314	297	322	307	308	299	314	246	270	289	324	289	292	306	283	299	297	295	292	261	292	300	313	281	288	276	292	277	306	312	258	268	319	269	288	313	312	279	279	318	272	318	290	286	243	301	282	280	244	305	329	293	268	270	258	293	302	290	276	262	280	279	268	275	310	273	292	290	307	255	299	303	300	274	266	263	277	290	273	254	301	257	306	272	270	312	271	303	267	314	331	264	309	307	278	307	303	317	278	287	301	321	285	266	295	286	281	307	282	273	280	262	273	303	284	267	279	270	263	286	295	294	283	324	289	274	292	292	295	289	290	290	272	296	292	272	317	265	268	287	269	307	337	266	286	266	310	300	292	283	311	251	301	270	299	317	296	292	292	282	257	253	283	308	290	300	283	307	287	303	315	299	324	309	319	288	293	277	328	265	261	269	317	314	285	264	245	263	284	267	270	262	303	251	255	305	320	297	285	282	274	276	279	287	298	274	278	306	341	270	292	291	273	300	301	276	290	305	301	298	313	304	283	243	260	273	265	294	266	299	277	272	268	319	308	307	273	313	282	315	286	285	275	313	307	308	294	268	303	279	246	319	297	285	300	295	294	280	294	297	270	270	292	308	259	261	265	306	280	305	269	260	294	292	303	278	301	252	276	247	284	265	299	307	295	300	302	253	284	274	273	291	274	325	275	296	307	305	281	300	284	288	277	290	291	313	318	289	291	272	282	311	281	293	285	296	316	273	286	254	265	288	264	278	265	254	287	321	296	303	265	265	263	292	318	308	282	279	278	283	270	286	285	309	301	312	291	292	281	272	309	293	283	314	272	305	296	258	274	314	281	304	299	299	284	262	290	268	303	338	274	291	289	275	307	285	311	327	285	281	282	286	300	304	286	298	306	279	259	277	298	269	278	312	269	317	273	280	273	281	294	278	297	308	263	293	296	310	271	294	291	310	279	283	313	286	270	284	278	284	281	312
5539	3159	2672	2650	2261	2214	4947	7735	10159	8251	5237	1220	784	721	713	753	737	720	728	768	660	671	782	714	716	694	701	665	732	655	689	698	707	719	716	749	733	678	703	710	673	689	716	736	698	668	705	763	691	724	741	730	726	719	757	716	688	688	723	669	669	697	689	648	700	699	692	711	725	698	664	678	739	679	722	664	686	704	692	741	726	695	673	724	728	659	727	730	718	711	717	725	721	773	663	678	714	695	659	710	672	696	724	709	705	704	719	720	720	709	638	658	704	695	685	722	714	669	699	695	707	676	652	723	721	719	709	713	718	702	688	680	717	696	698	726	706	705	725	743	684	735	734	736	710	687	682	721	734	749	698	683	706	690	715	654	682	714	681	729	674	740	694	686	702	686	679	693	675	737	711	755	707	658	674	679	757	671	724	680	699	698	662	672	737	724	685	688	725	776	668	718	704	703	746	685	725	701	748	706	734	670	673	724	735	715	682	711	729	669	711	707	739	769	693	737	674	722	705	718	695	692	686	705	688	677	708	688	706	725	688	744	709	746	691	757	663	719	740	707	708	655	725	671	706	721	720	732	699	728	735	738	680	683	667	704	698	699	717	694	715	672	730	700	714	699	732	665	695	733	751	689	674	751	703	724	724	756	705	724	675	706	683	698	734	682	685	677	680	740	719	734	685	749	742	641	698	681	728	706	708	714	737	718	694	723	699	729	761	688	739	715	726	727	732	720	710	725	706	690	726	702	714	711	691	685	751	718	701	721	692	720	662	708	696	735	707	726	702	676	732	703	694	660	712	761	699	697	680	727	718	719	690	708	699	729	726	745	682	693	655	695	692	693	715	686	703	713	716	684	699	705	750	716	671	704	716	727	754	653	740	730	693	734	736	673	671	719	741	687	722	676	710	696	692	725	697	703	716	756	683	681	756	675	699	764	712	697	702	723	670	742	700	712	734	712	723	689	698	752	627	743	695	678	685	686	719	670	695	673	713	706	724	732	712	743	701	707	702	681	695	633	727	706	723	714	667	703	680	668	719	702	734	693	718	700	723	684	749	648	694	703	727	697	667	684	725	707	678	670	710	691	702	676	725	695	697	734	728	763	664	699	739	696	701	720	718	725	708	654	728	687	690	764	712	731	691	706	730	732	770	729	675	733	707	694	735	721	681	725	717	679	707	737	736	749	636	694	700	700	729	726	728	739	707	742	720	726	738	736	668	752	709	681	748	689	702	712	732	758	706	712	658	696	742	680	708	658	706	718	702	687	706	663	692	729	741	718	713	683	719	683	693	701	721	696	708	713	678	723	708	702	734	662	714	690	690	705	693	690	688	667	703	666	704	714	710	723	693	672	773	683	747	710	697	704	707	684	679	691	686	731	692	687	677	696	710	692	724	661	759	723	742	695	671	766	712	682	710	667	714	677	665	709	692	769	710	729	694	683	713	670	755	700	678	708	745	685	701	700	731	709	667	704	691	682	720	722	739	680	713	665	736	716	663	723	660	689	681	761	703	805	723	684	673	704	683	671	708	708	683	695	736	731	701	713	727	725	722	739	749	690	711	695	687	700	686	759	728	739	692	706	691	732	694	709	702	677	725	717	751	708	641	695	703	695	709	698	650	752	722	711	675	655	692	696	688	735	692	690	725	719	730	695	714	708	668	784	712	727	694	724	730	697	708	744	756	687	685	696	718	673	663	727	740	719	694	662	718	734	664	710	691	688	697	719	757	713	693	673	737	675	711	657	717	718	667	703	672	679	713	700	688	684	762	743	762	710	686	739	720	687	706	739	727	735	695	674	673	735	673	698	717	721	684	684	724	701	709	723	701	705	694	673	645	732	725	716	700	682	708	764	734	717	668	705	718	718	686	693	716	735	717	703	709	648	747	705	687	660	717	743	709	718	670	681	711	711	754	656	705	704	709	724	638	736	721	706	678	635	724	710	693	700	708	695	677	715	691	707	672	713	718	675	701	711	690	683	728	697	709	713	715	691	679	696	691	615	735	692	741	690	715	684	707	695	690	696	756	686	718	726	700	728	722	746	687	702	654	702	729	734	676	697	694	691	689	723	698	762	655	744	687	709	692	737	699	698	721	663	664	696	693	708	706	694	695	676	673	669	736	709	660	735	679	667	705	707	682	697	725	718	693	730	671	670	693	708	667	700	696	662	721	666	669	691	693	741	700	720	690	729	719	696	710	732	769	691	660	727	682	728	696	691	668	686	640	749	677	745	755	704	674	683	675	706	702	695	678	734	739	669	673	732	761	705	738	674	714	734	747	722	728	690	703	712	658	744	736	692	716	720	706	680	732	693	776	714	697	696	730	692	746	713	704	693	716	652	709	732	704	668	705	681	721	692	712	683	656	725	688	720	718	717	719	712	717	716	703	689	686	725	708	681	741	747	748	715	658	774	676	710	702	716	698	741	684	725	693	741	669	691	695	735	694	690	705	707	735	708	685	704	688	722	679	643	722	743	718	743	704	706	697	729	703	716	673	688	763	724	730	727	734	671	732	670	681	758	684	723	687	696	701	727	701	678	678	727	706	716	655	674	698	728	692	698	694	709	674	698	746	696	724	674	706	751	708	710	744	681	710	678	699	711	713	748	709	661	690	657	692	681	695	680	704	688	689	754	745	777	695	677	665	707	697	706	727	719	679	719	718	691	687	714	712	666	657	727	730	715	740	723	700	680	661	699	710	753	665	752	708	729	682	677	743	703	726	711	720	728	743	690	748	739	709	671	701	723	672	680	736	685	701	653	689	717	736	732	722	709	743	703	684	737	689	697	669	666	641	737	689	693	746	675	651	746	709	662	721	686	745	721	688	681	682	704	717	740	734	691	694	748	685	712	715	704	779	745	698	700	689	728	686	665	698	730	640	729	698	711	679	720	740	730	703	685	699	695	777	650	672	695	717	732	717	724	689	709	693	709	708	695	769	702	699	712	707	696	673	662	760	729	713	730	695	706	668	669	671	754	726	659	715	733	699	712	688	697	697	696	707	705	684	740	688	750	723	694	729	679	709	700	714	728	742	699	727	705	738	686	728	671	709	706	694	706	721	679	678	687	759	674	639	738	725	706	733	688	707	724	708	715	707	702	689	741	739	703	722	685	738	666	684	690	681	682	707	726	703	710	730	716	726	734	723	703	762	655	692	652	709	692	771	645	709	722	675	662	718	705	719	711	708	748	694	709	709	717	677	682	752	735	724	700	724	724	730	757	723	698	669	720	691	721	695	661	665	733	705	631	709	762	667	711	667	741	686	752	749	706	696	681	670	713	722	664	734	706	716	700	711	758	706	668	703	720	706	665	729	682	697	703	688	754	762	729	742	706	726	693	742	702	721	690	688	721	687	705	686	769	665	709	738	709	711	678	689	684	656	754	745	672	695	669	724	719	700	766	690	758	769	702	686	669	681	713	707	723	725	755	686	676	737	686	726	679	738	745	740	694	752	702	701	738	671	736	713	714	712	721	751	725	751	702	677	699
30422	28225	12040	6904	3802	8252	13401	21757	27434	20620	11538	1798	385	372	348	353	327	314	374	581	301	283	306	313	314	284	301	327	316	290	309	317	318	304	306	319	323	276	321	308	334	313	309	311	336	302	320	284	308	294	299	283	318	351	334	286	321	305	292	316	333	295	280	316	345	317	282	312	276	281	324	323	309	307	313	287	320	337	309	289	300	333	331	318	292	311	332	321	322	324	337	327	295	325	326	308	348	282	327	308	334	296	314	302	285	330	302	311	285	319	304	307	314	318	322	311	278	322	308	310	304	319	349	302	339	302	328	288	306	316	315	311	287	322	298	302	313	296	332	302	306	328	326	295	308	306	313	304	318	313	317	313	304	340	323	309	317	321	319	299	334	302	351	317	318	302	324	319	298	320	305	315	306	337	318	298	294	322	299	319	314	314	345	299	283	302	320	311	288	327	298	353	306	329	327	309	343	279	295	327	304	313	325	322	340	310	340	283	314	312	293	299	322	315	306	306	310	316	312	316	292	303	280	302	319	311	307	296	339	324	299	307	306	269	306	310	328	298	323	332	281	271	305	308	306	328	357	333	310	295	308	308	315	299	296	302	312	281	305	330	321	297	328	342	288	344	341	314	307	312	316	320	329	322	329	313	332	308	303	306	295	317	310	313	308	317	275	311	295	333	348	364	331	340	318	291	286	334	322	280	298	295	346	328	286	336	366	305	303	330	301	308	325	312	317	291	318	323	358	332	294	291	317	333	313	351	341	325	285	295	298	304	300	293	323	352	296	314	292	289	295	290	307	324	302	280	280	318	312	295	328	282	321	319	325	306	286	287	305	278	314	309	305	338	307	340	309	272	356	317	309	309	286	309	301	292	327	316	311	301	292	311	346	321	278	320	301	326	342	344	319	340	369	321	315	315	347	325	281	335	319	317	320	326	280	317	293	328	331	299	332	306	301	313	294	332	289	299	328	288	304	300	328	284	263	295	318	300	334	319	294	302	313	316	333	335	327	325	330	296	340	295	325	311	332	300	303	308	305	291	298	292	309	333	326	271	307	308	329	345	310	317	309	310	316	282	306	300	302	294	288	317	331	327	330	290	341	343	315	293	321	350	297	306	304	329	318	284	340	315	301	328	285	323	307	299	307	318	346	323	342	290	308	309	317	295	321	298	292	313	305	327	316	337	289	347	287	329	320	306	291	291	324	324	304	336	299	313	340	353	304	322	334	313	320	304	340	278	312	361	332	302	300	350	314	331	297	296	323	310	325	307	347	300	325	319	309	286	330	300	281	305	327	330	321	313	281	316	306	292	342	315	369	310	305	344	287	301	319	335	309	307	316	313	291	313	290	312	330	279	307	306	330	301	334	309	339	302	358	321	332	327	308	330	310	332	306	315	335	298	278	288	304	302	306	314	297	301	311	325	306	326	325	338	300	336	321	310	312	289	310	286	300	317	309	328	314	330	321	294	305	323	303	309	310	283	324	300	292	336	338	304	291	265	327	319	320	328	311	278	308	299	325	321	343	335	326	317	297	296	319	324	314	289	308	283	310	291	317	321	273	338	313	330	307	263	328	301	317	336	354	317	305	304	284	327	312	275	324	303	313	288	300	347	308	312	300	345	309	293	299	315	323	290	308	337	318	296	304	320	333	342	295	322	317	346	335	319	292	320	322	315	303	336	322	297	284	297	318	289	282	315	307	331	333	322	301	285	309	334	338	309	329	339	296	351	298	310	314	311	301	325	311	323	321	318	289	325	319	287	331	310	309	283	303	333	321	303	335	283	328	311	306	333	338	334	317	322	328	285	312	338	280	311	290	300	326	318	320	330	329	351	332	346	324	319	310	324	335	303	316	339	305	310	321	307	290	300	306	319	342	321	323	334	308	305	321	326	310	318	328	318	357	314	311	327	339	304	316	298	321	329	334	318	293	309	327	298	322	299	302	345	286	328	254	344	306	298	285	300	321	313	331	311	331	283	296	326	320	335	309	307	315	334	310	325	319	325	310	334	304	285	306	301	332	316	301	323	336	306	273	294	333	301	328	314	305	290	305	276	323	330	330	286	320	334	292	303	291	369	321	328	313	308	313	326	313	326	306	318	302	292	308	315	292	313	318	323	310	328	313	321	318	308	302	310	339	321	319	307	298	319	341	310	314	300	336	328	307	319	292	287	312	320	305	320	340	309	297	313	301	305	301	317	318	302	310	340	289	345	335	322	306	330	301	326	328	278	307	313	323	346	318	329	315	314	307	303	283	298	288	299	316	298	299	313	328	330	309	308	332	277	300	339	318	312	301	317	304	303	302	316	329	300	352	295	303	324	343	326	319	338	342	305	311	331	284	272	311	314	312	305	304	335	279	329	340	306	305	366	296	291	345	300	325	307	331	328	352	339	318	322	366	334	322	304	325	297	316	322	294	340	292	323	317	329	321	312	289	315	301	308	289	288	277	303	326	297	321	327	326	316	232	344	287	322	302	322	336	318	319	286	302	322	321	324	304	315	303	328	320	328	310	309	323	304	321	303	308	327	334	302	278	300	303	301	305	298	298	293	278	332	321	285	309	285	315	291	311	302	320	316	284	317	327	328	300	339	303	316	328	320	330	346	307	302	307	313	253	304	310	323	296	286	303	317	289	330	294	315	317	321	302	348	331	284	331	313	338	299	324	292	339	318	302	305	310	320	306	322	315	270	336	332	314	293	295	290	321	295	336	316	331	325	320	312	307	326	318	341	311	314	331	304	321	299	346	293	315	319	296	364	294	325	295	324	325	286	288	342	327	289	325	324	329	316	309	295	314	284	331	297	310	332	296	281	294	330	336	312	302	328	316	315	284	288	325	306	325	296	280	300	339	320	311	312	311	306	309	311	344	330	292	316	316	333	272	321	308	301	325	336	306	312	291	319	360	301	303	303	311	320	318	307	350	317	323	324	304	318	327	313	293	323	278	300	338	336	296	322	326	335	331	318	315	329	321	325	314	299	313	314	303	339	335	275	322	297	302	337	334	299	320	305	335	329	329	297	333	315	321	331	317	303	299	334	326	319	307	282	307	310	297	314	333	272	329	316	311	282	298	325	315	346	310	290	296	297	314	311	323	295	258	309	295	317	294	297	308	320	329	327	291	306	321	287	313	300	331	294	320	337	310	333	291	306	301	312	349	294	317	316	299	330	308	319	326	309	327	315	311	317	348	300	312	308	308	299	301	274	328	285	338	309	310	341	320	311	339	332	342	297	300	327	319	288	301	284	271	345	305	321	336	343	288	304	316	322	324	292	321	346	278	320	314	301	335	292	337	299	324	305	299	300	330	295	326	311	320	321	300	312	325	333	313	319	363	317	322	291	353	289	293	295	322	297	308	309	285	301	290	317	290	314	328	303	327	324	285	331	306	318	286	350	299	305	339	298	310	332	310	300	313	302	331	306	311	307	314	287	320	328	332	330	292	319	293	299	338	303	301	304	308	323	337	306	295	288	321	331	317	287	346	359	319	302
19976	17625	7929	9893	8245	21492	31503	42405	45489	38769	27250	4472	1158	1073	990	889	856	910	1312	2617	808	801	722	800	762	743	718	749	768	750	738	735	772	721	783	752	737	747	705	779	744	737	769	800	754	737	751	778	725	739	738	736	779	738	748	707	824	758	750	769	791	734	754	716	763	744	743	772	796	778	786	768	785	738	752	805	726	781	738	758	727	723	733	758	719	724	768	800	716	730	731	727	738	812	777	722	720	749	725	758	768	738	790	736	762	789	740	756	744	752	743	726	708	744	742	749	765	731	774	727	713	802	783	766	748	722	765	775	762	763	772	726	733	776	755	753	759	791	775	745	805	735	750	760	740	731	727	780	727	720	762	774	768	777	732	737	740	695	688	769	720	777	764	712	760	755	749	813	752	786	732	807	740	753	765	722	739	758	724	747	714	749	754	761	750	751	752	689	763	702	756	787	708	735	742	720	741	787	762	744	745	740	742	762	749	718	758	757	786	762	772	738	739	753	749	706	697	709	745	730	713	789	851	726	730	797	761	766	764	682	757	725	752	723	748	778	734	776	749	720	734	739	753	752	814	725	729	784	700	755	734	742	774	732	724	709	747	769	718	747	772	703	775	776	772	716	772	743	764	758	728	761	729	780	739	762	752	675	775	739	793	722	749	750	742	793	753	774	723	743	752	753	758	759	820	774	778	757	780	742	707	737	774	793	780	776	754	781	734	708	766	762	733	758	746	716	763	729	713	745	751	789	725	756	715	755	714	747	790	742	747	808	792	733	754	764	767	714	774	785	763	729	750	758	737	701	763	780	762	744	751	738	742	757	727	782	740	709	781	761	732	766	739	720	751	740	771	750	814	730	773	762	820	771	733	778	764	771	773	730	762	761	760	775	747	734	782	732	776	782	732	710	748	685	733	762	731	789	747	774	740	744	769	738	751	791	718	797	743	777	767	730	684	758	711	761	706	700	719	744	749	755	729	757	751	697	779	702	754	782	675	767	715	724	741	745	767	747	747	769	757	767	726	772	737	761	740	719	741	762	738	741	771	757	756	769	750	751	723	691	704	752	779	755	716	763	776	738	817	747	745	753	746	747	742	721	733	793	762	752	746	737	775	729	762	729	741	744	740	748	787	720	760	683	727	746	795	703	730	721	740	787	736	704	742	745	726	772	738	735	780	743	781	771	705	732	734	748	747	770	751	738	774	781	693	772	764	738	734	763	761	732	741	751	753	751	731	741	716	701	763	776	785	747	738	790	706	743	720	714	723	740	733	722	763	774	779	796	762	802	708	725	755	682	761	767	719	670	776	761	717	757	722	735	796	726	728	718	744	751	730	754	744	741	779	747	798	725	760	745	787	719	745	730	747	754	722	722	744	757	772	777	726	734	716	757	740	732	736	753	722	772	717	781	732	788	774	749	797	764	773	733	773	741	745	767	771	773	804	757	730	761	700	742	766	723	727	758	745	715	736	771	749	745	688	788	756	778	743	753	752	739	744	723	741	744	712	772	744	810	787	785	800	769	761	787	802	761	724	739	712	716	728	766	735	739	718	753	793	714	715	789	724	767	771	780	714	712	770	768	747	740	797	777	749	764	775	740	761	780	769	789	737	769	758	738	726	719	787	771	707	710	697	766	729	802	682	700	756	762	773	758	769	750	758	778	738	771	754	746	760	722	751	741	738	745	764	799	764	758	794	751	742	763	747	738	743	790	779	711	731	722	772	729	743	727	739	757	750	747	792	733	737	764	790	769	729	730	734	788	740	773	709	764	704	713	781	748	698	730	779	748	759	731	743	754	728	733	723	764	724	748	768	756	725	758	739	717	771	769	769	746	742	682	767	728	751	733	700	730	713	768	734	799	704	788	741	737	738	740	731	746	780	764	761	753	748	733	740	778	733	745	745	762	773	738	788	753	735	746	734	754	742	765	711	757	814	728	757	790	738	791	721	715	781	717	782	779	781	743	727	749	761	747	792	748	780	729	739	762	703	669	773	731	798	702	736	742	754	786	761	724	678	744	684	773	735	785	730	717	725	729	756	723	790	741	734	751	744	755	706	750	732	764	763	721	739	787	770	734	794	769	760	780	724	701	715	728	755	736	707	718	727	765	773	794	723	749	727	765	767	767	737	739	760	733	757	737	764	737	769	727	767	760	712	760	767	733	773	730	759	724	782	726	769	747	758	787	754	764	774	745	750	723	772	738	743	736	764	735	740	723	763	790	771	726	734	752	735	756	760	715	700	754	763	764	792	729	772	754	741	736	731	758	742	746	774	776	745	735	743	763	737	740	784	742	734	751	763	722	772	746	725	763	768	729	741	760	683	746	727	771	826	803	785	749	750	761	718	768	780	755	789	778	753	776	731	782	738	738	697	752	773	717	744	752	757	760	720	781	786	767	754	747	745	722	765	794	768	778	740	768	747	745	711	740	717	778	785	787	696	779	756	698	785	753	785	781	768	781	761	738	710	759	734	752	705	783	751	744	785	797	761	748	767	758	752	750	757	772	808	723	741	754	754	758	781	781	747	762	732	755	765	747	754	794	753	788	748	749	814	696	747	741	752	762	744	698	731	784	749	755	761	719	768	798	793	780	747	686	719	748	771	769	805	735	795	751	787	723	733	769	776	709	699	760	769	732	767	717	767	761	720	787	765	722	735	725	765	769	745	751	784	774	763	740	769	714	799	737	798	751	739	783	797	746	728	785	765	755	749	714	735	771	740	756	746	763	688	755	751	765	786	704	773	754	749	750	773	769	739	744	732	712	767	755	800	732	737	774	727	754	754	773	751	751	720	797	782	766	720	708	733	789	760	745	709	698	738	778	728	751	803	713	752	789	783	783	742	717	750	792	773	752	747	781	807	747	743	797	761	747	702	771	740	702	732	712	709	751	730	783	760	734	750	781	781	712	743	771	720	783	744	754	735	779	750	734	753	718	740	725	810	716	793	745	733	795	763	730	785	729	756	753	749	772	760	748	758	733	775	734	781	770	745	782	725	765	716	768	752	748	768	754	731	741	749	782	748	763	787	761	701	742	753	696	713	741	744	751	751	770	781	772	694	786	726	731	729	719	779	693	700	760	747	753	736	759	744	720	755	740	785	802	700	744	765	755	773	763	729	703	774	715	740	736	774	726	734	744	750	755	743	756	733	742	754	764	742	728	702	735	742	713	713	725	776	778	711	760	782	741	771	758	802	745	741	729	750	736	734	742	736	740	699	795	756	737	778	716	782	806	730	746	725	725	740	759	703	689	744	778	775	749	740	708	723	768	725	705	754	742	753	765	731	776	732	739	748	791	741	706	727	708	778	738	728	777	707	778	761	754	751	731	747	720	771	773	802	768	761	723	743	726	742	792	772	775	729	702	736	684	752	761	748	741	714	761	760	764	780	769	743	686	741	786	757	748	796	767	721	793	741	718	764	769	772	754	722	777	739	755	723	711	747	751	778	742	718	720	781	770	778	747	729	786	772	773	772	710	775	726	730	731	736	789
44538	42758	22730	16316	10785	34465	40296	40415	39904	30059	16334	3589	345	321	284	260	268	238	286	637	245	236	218	247	230	225	208	240	233	223	226	234	214	244	213	239	225	228	238	227	234	264	235	274	220	243	185	237	229	235	234	235	241	212	245	245	243	212	233	218	245	244	279	243	218	229	214	229	246	240	225	230	244	229	233	232	235	239	255	223	217	222	227	221	269	223	236	241	244	240	233	230	221	268	232	233	205	226	223	224	232	216	278	214	243	226	194	233	232	235	218	224	270	240	255	254	235	253	229	227	271	236	223	237	223	227	192	234	214	216	242	236	221	242	235	248	256	231	225	248	206	227	223	211	250	224	224	217	195	241	237	230	210	260	212	222	214	238	237	225	200	219	236	278	237	236	232	237	250	233	226	260	218	231	238	202	227	213	221	219	205	228	216	218	245	244	250	229	214	236	229	263	270	268	246	209	231	209	245	223	234	214	238	232	204	224	245	228	242	257	237	227	222	239	213	259	228	233	224	223	203	234	235	216	245	218	254	227	236	220	192	232	214	260	228	253	219	236	233	229	227	215	245	228	232	221	245	216	252	223	245	216	217	231	239	232	235	234	234	237	210	248	245	244	244	247	215	233	231	247	201	229	219	218	236	231	220	202	217	233	249	213	211	212	202	200	219	223	235	207	235	214	219	252	229	226	218	232	274	223	216	218	249	224	232	239	236	242	226	234	205	250	237	214	219	248	223	210	244	225	229	222	204	217	237	223	192	243	248	208	222	266	229	230	230	216	215	277	227	219	235	215	203	231	239	222	237	260	225	242	223	219	224	224	234	227	242	224	221	198	248	234	225	221	226	210	233	248	232	234	242	225	237	247	222	245	234	246	227	224	223	224	230	224	244	250	236	216	237	246	227	197	232	212	251	230	236	212	218	236	218	203	260	232	252	246	251	207	232	216	246	242	231	229	215	264	223	214	235	241	212	237	211	231	222	237	244	220	235	231	232	221	233	226	219	219	204	232	239	243	224	229	224	201	231	249	204	216	214	224	241	246	238	238	239	241	234	234	221	228	233	223	226	212	220	256	224	224	253	225	239	263	237	233	244	247	219	234	224	247	239	228	218	241	244	213	244	229	227	245	252	251	243	218	208	213	230	270	249	202	250	232	219	210	231	225	221	248	232	220	221	231	239	250	228	245	236	224	226	220	206	223	242	230	221	194	226	226	244	248	246	233	251	232	217	213	230	233	273	244	235	216	258	220	219	215	212	242	223	202	232	274	253	222	246	233	214	234	256	218	261	250	230	200	224	256	243	220	209	217	241	211	221	232	214	238	227	243	215	240	229	229	256	238	231	211	231	220	221	232	243	224	241	239	203	234	232	229	220	241	224	246	225	225	268	239	225	237	244	222	229	249	244	248	244	222	242	237	221	242	234	259	207	237	227	232	242	230	245	221	232	215	235	212	246	216	222	218	210	239	241	226	238	237	218	231	216	244	215	240	220	237	244	238	234	229	225	201	215	212	238	262	237	255	205	217	242	221	228	206	242	257	246	204	246	238	242	233	229	217	234	221	227	234	236	255	223	229	221	229	241	223	224	207	230	224	235	219	239	217	259	240	226	230	241	222	240	251	250	232	236	213	213	217	249	196	224	245	239	234	233	228	219	232	234	232	223	211	218	232	250	216	242	239	232	252	198	214	214	237	250	227	244	248	239	204	260	211	218	237	221	226	230	202	245	234	216	216	247	236	243	245	210	248	224	223	243	274	211	238	222	197	214	231	219	244	225	214	236	247	220	239	225	258	246	238	244	224	214	206	225	248	237	237	225	252	212	244	237	216	241	263	221	258	247	223	220	233	245	243	246	233	211	221	235	214	234	233	229	219	227	221	211	245	217	230	226	221	216	216	250	232	251	224	222	224	214	227	250	238	214	239	252	221	222	240	218	251	231	241	227	218	251	232	229	239	223	221	215	233	203	221	210	206	220	228	210	264	194	256	240	238	246	245	232	250	209	215	240	241	206	232	248	269	258	257	242	210	242	234	224	234	223	241	211	202	235	206	222	209	233	230	260	224	235	241	222	239	245	234	205	241	217	237	223	220	231	230	232	213	239	227	205	224	238	231	243	212	251	231	217	227	265	235	221	253	249	233	221	256	245	260	225	226	218	212	227	233	256	226	220	232	237	243	224	230	223	243	251	244	235	224	233	218	229	199	233	209	226	214	209	215	243	232	227	226	238	227	230	229	231	249	207	241	201	198	205	224	229	221	224	233	231	219	210	208	228	247	226	214	243	233	245	232	254	228	232	227	231	249	244	245	222	272	200	200	234	213	214	244	211	234	228	205	260	255	216	206	210	218	233	216	254	237	242	221	212	207	241	230	228	229	227	229	219	223	228	248	209	225	227	232	215	270	222	229	243	235	224	216	240	242	245	213	212	205	223	229	231	234	229	266	223	237	234	232	243	196	213	207	248	202	211	248	226	205	256	232	242	229	229	207	229	221	224	218	240	253	255	213	250	233	245	226	271	254	227	209	235	223	229	217	199	211	250	227	221	219	215	199	212	273	240	228	242	252	242	227	230	227	232	222	224	228	247	231	252	262	240	228	220	200	222	240	231	237	238	229	203	236	236	230	207	235	215	218	221	240	219	246	223	253	198	250	232	209	237	260	229	218	235	222	242	260	231	220	241	214	209	211	215	236	249	256	231	247	269	234	244	245	210	246	228	239	222	222	229	236	252	235	209	230	224	223	236	222	223	261	249	241	191	200	233	247	240	243	221	224	221	220	225	229	223	228	229	244	229	216	226	215	227	224	231	220	203	235	263	209	231	206	219	231	203	214	230	189	200	234	255	245	235	259	235	220	203	225	244	226	211	239	219	221	220	216	262	223	251	234	248	254	227	220	208	194	199	228	211	263	251	230	239	233	237	221	224	227	202	232	213	241	215	216	227	209	209	228	236	267	242	198	244	261	246	218	241	222	236	238	229	242	227	234	249	234	219	212	225	231	217	241	256	230	216	231	272	213	222	235	201	204	244	205	223	228	244	214	217	241	226	211	254	234	209	256	215	222	186	211	227	226	237	228	247	261	250	246	212	192	250	236	251	237	207	228	206	251	230	210	236	221	213	256	216	236	200	270	224	253	226	200	245	208	244	236	238	243	227	235	216	228	225	240	217	213	220	239	246	207	200	242	233	219	202	206	278	237	250	243	255	225	236	249	226	251	232	222	221	243	229	235	226	230	252	238	215	221	246	203	254	222	236	245	229	219	236	223	224	237	238	228	256	225	251	246	219	238	227	238	239	210	215	241	202	213	229	223	237	229	264	233	224	222	222	221	222	209	233	222	231	246	237	269	235	241	223	256	237	211	265	203	236	228	242	242	236	245	246	235	256	265	243	225	237	250	213	233	245	218	253	231	209	239	224	243	225	217	229	226	241	211	213	228	224	243	197	225	237	241	208	239	213	265	233	207	226	242	248	234	227	238	232	233	222	233	216	242
31543	29640	12851	15428	14218	49242	52989	55394	54694	45078	31064	7749	1200	1136	893	698	735	735	1250	3240	650	583	574	562	576	597	560	572	577	525	562	529	560	590	574	598	578	554	545	579	582	562	552	545	550	571	538	556	578	579	584	564	553	614	618	545	610	551	563	559	606	525	579	577	591	526	543	581	523	578	603	578	594	557	573	579	534	551	566	570	568	567	553	556	571	589	572	560	567	555	557	566	551	590	599	566	585	556	562	590	619	559	576	569	562	547	542	601	550	526	584	558	540	588	556	557	550	558	593	603	539	537	586	552	542	554	551	571	543	548	545	575	602	571	582	591	558	597	587	551	549	564	566	577	573	555	547	576	544	563	549	528	569	539	556	533	536	580	537	580	558	566	535	577	561	582	609	576	582	546	558	557	588	536	567	536	565	550	561	528	582	606	558	571	540	506	558	558	565	566	571	559	559	593	566	573	610	526	579	606	531	548	565	577	596	578	537	594	513	586	602	579	567	544	560	570	603	564	545	588	519	535	562	602	528	612	551	620	564	591	569	564	553	530	537	560	609	599	586	555	570	556	553	593	576	534	560	516	548	564	541	590	568	539	590	598	566	498	586	523	581	540	542	539	597	580	546	546	571	532	551	557	569	572	564	552	582	548	594	531	559	635	560	554	571	559	595	570	581	593	533	551	557	577	554	583	586	554	553	552	548	557	518	567	593	579	594	571	609	579	594	550	576	569	555	556	539	529	646	553	561	566	571	583	634	572	567	556	506	556	568	570	549	538	525	509	556	556	508	561	549	609	550	601	536	604	568	553	563	563	552	572	576	548	578	606	601	549	562	544	568	566	602	543	593	537	560	595	620	548	603	560	595	590	569	568	613	544	546	591	582	596	586	555	561	532	539	604	571	585	565	542	537	565	552	583	584	579	564	588	521	588	572	601	572	565	570	532	559	565	582	511	577	542	541	564	516	624	566	562	531	552	587	583	529	566	485	555	549	586	542	523	595	568	558	564	599	570	564	582	548	578	594	558	553	563	566	558	555	553	532	521	553	593	533	611	553	539	548	557	569	573	580	585	575	596	536	504	574	552	533	620	557	579	549	590	569	550	588	577	554	582	549	514	569	525	536	563	574	578	527	537	568	552	562	568	601	516	552	578	595	590	532	563	584	579	566	586	552	557	563	538	564	557	607	531	547	551	562	559	558	603	595	583	528	564	549	563	566	566	536	545	571	551	562	591	556	560	546	533	515	545	544	608	557	533	593	571	578	576	562	610	581	557	575	599	538	572	538	592	598	565	550	582	560	541	568	531	587	562	511	587	546	583	525	559	534	565	612	539	556	503	558	546	596	570	558	569	569	555	582	571	569	561	542	532	564	596	569	567	561	565	590	602	559	578	570	549	587	547	573	578	637	580	572	570	556	572	586	561	541	559	514	537	591	545	581	581	547	571	573	538	567	545	531	579	566	582	626	537	575	541	561	574	550	610	566	595	576	538	581	606	569	554	585	587	596	603	527	545	578	570	567	578	569	610	558	529	646	575	565	551	525	555	585	547	567	563	570	547	538	553	564	558	577	556	553	537	551	568	581	591	596	561	581	570	608	549	534	552	602	558	536	524	569	518	556	539	567	535	595	581	584	577	539	596	537	575	531	570	543	553	581	553	557	574	580	584	572	560	543	567	594	514	572	557	559	551	540	563	591	572	564	581	560	559	571	527	579	542	559	547	598	514	570	551	517	602	541	542	569	583	520	591	556	541	547	526	550	543	573	594	535	610	599	570	541	560	568	589	590	540	578	541	548	553	548	527	577	597	573	584	581	554	561	571	559	580	563	570	561	559	570	549	573	558	558	554	500	590	584	581	583	562	601	596	542	558	501	607	568	620	509	588	578	566	576	577	568	591	587	567	537	568	576	540	605	580	591	572	567	567	578	587	543	576	550	583	582	587	553	486	525	561	545	589	552	573	560	563	589	578	580	558	567	583	566	582	557	560	549	564	579	546	555	591	542	557	581	541	564	602	565	555	546	569	575	518	549	556	557	610	574	554	572	549	577	586	546	568	581	594	581	545	593	554	559	563	538	579	537	563	514	538	556	549	559	564	555	534	585	546	568	545	540	596	542	599	596	575	571	509	567	563	556	586	552	554	587	534	544	538	574	587	602	591	561	577	557	584	551	561	570	589	548	556	550	565	533	586	555	578	550	542	562	578	545	554	530	544	580	531	563	533	608	540	577	549	523	553	565	599	567	542	559	549	584	521	556	571	526	602	536	564	597	576	585	544	607	576	541	569	566	577	571	533	566	547	588	594	536	586	530	584	552	564	557	551	608	560	540	563	570	599	557	592	592	560	556	573	511	570	569	544	578	538	566	580	550	567	537	549	618	616	589	523	561	521	590	556	538	605	599	544	590	559	590	568	575	548	565	547	488	565	582	586	555	553	549	579	575	554	546	586	573	558	554	591	555	557	563	582	552	554	572	554	551	573	552	608	585	612	555	547	561	553	582	593	552	548	561	553	592	573	534	571	562	526	513	550	558	536	563	588	513	600	566	578	544	562	598	553	573	559	609	555	551	555	558	538	617	582	565	574	555	584	547	566	513	593	573	563	577	586	570	586	590	579	605	585	615	579	562	575	515	597	570	565	572	553	619	562	533	585	576	564	608	581	557	553	581	523	559	579	533	563	527	576	543	561	581	540	543	563	559	558	580	558	570	617	569	612	549	582	543	555	580	551	562	567	573	554	568	582	602	548	540	600	582	549	539	555	555	588	586	575	555	560	541	522	551	555	545	576	589	574	570	572	535	566	481	566	543	561	570	585	575	543	552	581	534	557	534	512	569	594	617	594	553	563	579	527	536	577	560	585	595	581	538	574	576	563	576	589	531	586	555	545	542	521	561	525	563	554	592	560	594	584	554	560	579	571	595	546	561	589	601	520	559	560	587	549	531	565	594	554	561	587	566	528	590	546	560	518	582	541	569	548	580	530	571	562	552	552	572	551	563	555	562	564	537	563	577	545	501	581	553	585	558	562	567	516	561	604	584	560	590	588	547	557	562	565	545	527	566	575	584	559	601	517	556	576	563	564	577	570	565	587	546	585	558	539	604	495	531	535	570	591	584	597	616	618	553	582	524	545	559	550	581	555	575	584	537	571	564	568	597	573	518	567	601	536	531	526	567	554	569	548	554	562	557	559	553	538	547	550	504	553	564	520	598	550	538	536	555	562	533	585	587	554	581	566	576	557	562	537	554	551	558	552	596	560	594	557	546	621	611	552	548	552	568	568	623	549	535	549	576	574	596	590	574	574	584	582	605	576	566	574	544	574	538	546	566	573	552	566	529	583	574	589	537	582	577	530	533	543	581	565	560	544	578	568	592	567	569	572	554	543	517	573	520	570	607	564	585	532	559	560	568	545	532	568	589	578	517	578	593	553	526	554	521	527	588	602	567	568	533	551	559	549	560	587	549	551	558	615	582	557	575	540	540	565	610	587	609	560
11367	8173	1785	930	682	756	1101	1670	2373	1927	1272	435	284	293	287	287	298	281	301	285	293	287	290	286	291	309	282	308	264	264	289	242	313	316	290	308	314	261	320	289	276	308	307	263	292	304	291	325	298	267	262	291	297	283	283	267	266	286	288	299	308	299	287	294	268	321	279	320	308	312	351	261	304	281	293	260	315	271	291	285	303	288	278	264	297	322	291	312	315	266	284	260	310	288	291	287	264	296	279	303	277	269	287	296	284	288	308	302	269	325	301	306	281	291	269	255	288	303	285	304	294	281	279	312	255	275	277	270	265	257	272	270	268	297	317	264	264	252	302	296	274	272	266	305	298	299	255	290	264	283	295	285	288	287	301	311	306	294	247	305	266	305	276	276	281	281	305	298	282	276	291	275	298	329	280	287	302	259	299	309	258	317	301	278	283	314	285	285	268	307	285	303	305	250	268	254	275	291	250	292	311	285	282	282	272	320	280	267	270	313	280	297	315	290	316	298	313	267	293	276	282	286	317	274	309	293	297	287	295	272	278	311	256	294	268	286	277	280	263	295	275	286	246	308	315	301	266	292	273	310	278	276	293	285	270	296	263	275	287	306	315	289	278	275	283	289	295	294	319	292	316	294	323	309	280	273	275	306	277	300	292	269	291	320	273	265	259	258	274	272	284	284	299	299	297	294	251	281	293	310	277	280	272	274	294	284	290	293	270	271	298	279	290	304	289	284	308	260	299	285	305	304	276	308	270	312	277	264	285	306	305	294	309	272	287	284	270	279	315	271	279	284	292	309	284	291	311	287	290	309	281	345	297	299	271	317	272	289	256	269	288	312	294	283	293	283	285	278	283	294	277	295	287	318	313	296	278	271	340	341	311	282	290	285	283	278	307	291	304	301	270	288	266	309	274	263	260	298	280	311	273	283	288	272	297	296	294	277	305	308	276	268	307	281	312	280	263	316	302	305	292	291	308	299	339	291	288	266	270	307	297	301	260	266	292	277	296	276	304	307	291	276	296	277	247	287	283	301	241	278	298	286	266	314	292	305	300	310	288	290	286	305	275	272	265	279	261	255	309	314	302	273	280	294	258	300	329	284	271	310	299	293	267	321	305	299	279	281	315	299	287	292	302	297	260	293	265	295	294	270	302	309	295	300	292	301	297	321	262	320	304	287	305	311	305	293	293	294	306	336	290	300	319	282	300	301	319	277	270	323	290	260	315	297	287	318	298	307	271	269	292	293	305	290	286	281	332	297	290	283	271	307	302	262	295	304	314	282	309	299	285	278	275	279	268	283	258	294	321	284	285	298	326	270	319	299	307	251	283	309	284	281	305	267	298	299	302	301	317	295	296	296	306	290	295	287	288	281	314	305	278	308	280	300	298	271	293	305	299	293	288	283	290	270	300	286	300	295	281	313	292	287	287	324	276	293	274	269	287	281	284	306	288	272	284	323	313	303	285	289	270	266	268	284	302	296	312	271	251	275	266	287	303	302	296	293	291	253	284	314	295	265	281	281	277	299	261	269	284	287	287	325	265	262	266	287	314	284	283	278	267	290	302	298	316	309	260	305	338	285	289	298	286	313	287	256	271	269	295	287	282	284	294	308	309	254	304	287	283	288	327	294	337	310	305	263	300	327	263	282	277	289	286	286	283	292	309	305	296	293	281	281	281	268	280	281	286	301	318	298	271	299	291	269	298	277	295	275	269	279	292	288	302	303	291	315	281	272	259	317	288	320	281	293	304	283	289	299	304	287	303	279	293	307	301	312	308	313	273	277	309	291	274	285	303	293	294	294	291	288	278	316	300	265	279	277	286	268	288	269	283	284	287	305	273	291	270	300	282	262	299	284	305	273	294	295	279	248	258	297	280	300	293	289	282	282	265	277	258	272	270	280	274	294	290	292	296	293	258	296	303	294	292	272	298	287	290	274	295	297	283	282	293	313	294	311	271	275	302	298	288	289	334	290	264	282	270	264	298	279	287	285	330	273	308	302	247	302	294	248	301	279	294	297	290	276	263	284	273	256	251	288	268	249	297	259	266	293	268	257	323	311	291	285	286	293	310	298	278	285	298	291	284	254	300	300	298	285	275	280	237	242	274	296	301	294	280	306	290	297	290	297	266	299	282	287	277	286	281	296	282	300	315	304	274	301	292	296	285	308	292	302	303	262	281	303	303	273	294	299	312	276	301	289	260	300	308	290	291	301	279	287	298	298	288	272	284	294	277	276	289	278	283	274	287	282	296	277	330	300	266	258	330	298	286	309	298	280	307	323	266	273	289	289	288	295	299	288	286	282	291	285	307	287	282	293	289	271	264	302	310	326	286	291	300	273	282	321	293	280	284	293	274	322	269	291	307	292	280	289	276	290	287	285	292	286	293	291	285	289	291	281	280	268	329	287	290	259	293	267	301	273	314	276	278	284	322	310	308	285	294	283	285	299	293	281	318	287	328	286	291	296	288	294	301	271	291	310	304	299	295	275	258	267	284	286	292	290	271	265	250	291	271	297	270	278	266	258	295	317	288	229	298	289	287	299	310	313	269	283	285	275	283	280	281	269	297	281	294	293	268	300	287	294	267	278	294	277	267	293	283	296	269	282	322	293	330	288	299	305	290	307	281	298	303	293	275	318	314	299	297	287	287	311	280	328	299	305	283	271	288	289	284	298	280	265	304	286	302	306	295	269	264	289	308	299	283	330	290	303	323	236	307	310	312	250	275	288	281	284	300	289	332	288	273	288	264	260	283	286	302	306	255	289	304	274	269	281	285	276	297	307	317	287	294	258	287	265	270	313	285	308	276	276	285	302	309	296	293	280	285	290	255	292	304	302	285	316	280	299	280	299	320	289	310	266	311	291	277	296	288	260	315	281	303	282	313	331	298	300	287	294	290	281	270	263	300	307	264	293	303	310	273	277	307	266	308	277	260	283	266	317	296	279	285	283	254	278	301	287	300	297	283	292	275	297	291	295	314	310	312	281	300	303	283	293	296	258	291	261	302	291	304	283	276	267	299	300	301	272	282	311	281	325	277	294	324	297	320	278	275	277	276	302	292	288	285	316	289	297	320	277	285	272	282	291	288	278	283	275	289	341	300	321	269	310	317	301	278	305	284	306	282	311	265	282	313	278	276	274	297	269	296	283	267	281	324	287	284	294	289	280	319	317	280	312	280	293	283	278	262	301	247	288	320	282	267	276	275	297	293	311	302	270	293	267	299	304	292	302	273	258	289	312	282	300	310	306	291	276	291	283	278	264	289	302	301	298	330	279	280	289	293	306	296	287	310	279	313	294	309	288	323	302	261	284	312	258	291	315	270	277	278	267	299	285	307	299	307	307	303	313	278	270	281	294	249	294	311	275	244	280	277	292	298	301	266	284	295	305	287	281	287	307	308	289	293	288	322	289	282	301	293	299	285	334	305	310	310	300	276	270	307	283	313	292	315	298	281	324	295	284	327	305	261	297	290	246	278	290	271	338	292	301	278	306
7392	8022	2626	2688	2300	3197	5309	8329	9997	7754	4486	1187	735	708	658	736	740	693	751	797	685	686	746	711	695	666	717	740	680	704	696	696	667	674	730	734	678	694	722	707	669	718	702	704	721	695	665	677	679	685	702	732	696	704	707	711	682	723	687	710	723	701	723	738	738	733	737	719	729	734	678	685	728	704	697	702	666	700	721	708	720	672	672	690	731	710	661	723	695	721	728	660	728	678	700	715	733	686	654	734	672	686	722	716	695	675	651	677	698	677	714	714	691	690	670	744	740	656	749	721	728	739	685	742	688	725	734	721	752	682	732	740	741	725	748	722	674	718	697	720	737	682	731	685	698	680	693	664	697	710	698	736	693	682	701	713	733	688	676	644	730	724	691	707	713	733	738	765	686	704	706	715	675	708	676	747	691	710	698	714	709	715	690	752	758	717	718	717	656	694	662	711	725	730	739	686	696	669	696	738	647	720	693	687	736	706	708	678	698	688	697	700	701	685	753	733	732	724	705	687	681	728	649	706	743	728	728	714	720	731	722	750	714	711	728	737	733	735	652	721	717	688	722	727	685	702	720	673	705	699	693	729	722	705	690	718	701	658	691	755	715	675	699	706	708	650	674	679	707	658	708	660	753	671	689	724	724	746	710	732	687	723	698	713	698	714	692	703	746	733	710	694	706	680	711	681	714	697	688	663	694	710	712	700	721	661	711	711	671	702	701	694	697	707	675	725	711	692	684	680	702	679	706	706	686	726	686	672	687	695	635	709	736	736	645	701	777	723	683	712	694	731	715	714	671	695	732	718	753	728	695	726	693	676	669	687	745	695	706	701	689	706	720	711	705	722	680	720	745	687	710	705	688	682	694	726	689	746	706	723	737	722	709	725	678	651	666	714	656	705	690	671	694	727	709	699	729	729	746	726	737	671	692	744	707	667	676	674	716	726	702	683	733	721	714	686	721	736	694	725	719	702	670	678	693	719	675	715	707	704	708	724	710	744	713	722	664	733	722	710	710	694	734	743	674	725	683	691	711	735	694	699	660	675	669	683	721	699	715	685	694	652	706	681	733	730	700	741	691	700	675	697	725	689	747	665	688	691	723	702	693	700	725	687	702	683	675	701	732	700	726	731	699	713	726	698	685	703	709	689	751	711	685	736	702	726	702	692	685	697	701	736	713	726	675	739	724	674	728	701	716	721	684	748	752	681	740	667	697	693	692	742	734	721	714	725	731	698	717	691	683	697	677	708	698	714	695	761	706	725	738	679	706	725	709	704	679	681	679	697	662	695	718	688	738	722	725	691	687	694	692	712	699	702	703	714	728	706	695	691	722	725	716	692	666	732	673	686	694	686	692	728	715	698	675	707	692	686	706	672	702	695	678	712	680	692	734	679	689	739	653	693	717	724	728	692	755	725	730	691	682	706	725	728	721	703	699	713	676	723	725	718	687	711	694	708	705	719	694	690	726	729	693	661	756	728	708	729	696	736	666	649	713	664	668	723	667	705	681	698	678	703	703	693	675	742	732	709	665	719	751	722	681	738	682	711	711	705	720	725	718	719	717	735	667	678	707	721	728	681	702	731	688	718	696	712	682	720	678	739	732	699	685	687	682	694	775	739	698	683	694	743	762	697	643	670	717	664	697	700	707	673	675	711	686	728	704	688	718	708	685	709	669	707	700	712	701	669	674	710	666	715	691	705	738	700	667	729	692	705	698	731	722	695	690	702	709	715	722	724	709	701	715	695	706	710	676	703	718	732	734	713	691	744	729	769	777	650	650	708	699	673	726	722	711	693	686	711	763	707	718	692	683	768	716	681	691	708	683	720	699	725	713	686	681	710	725	695	723	713	666	690	734	683	729	705	673	724	661	666	708	711	673	675	688	684	713	710	733	692	695	694	712	716	758	643	648	734	755	750	736	687	717	699	712	687	705	733	737	681	729	635	710	694	677	708	719	644	720	702	666	701	695	640	728	652	697	732	738	670	695	700	692	701	696	703	724	688	686	680	712	704	698	683	711	704	711	641	700	727	679	700	687	744	686	683	699	682	676	709	711	717	732	696	707	680	766	712	710	715	742	698	774	637	669	752	713	651	703	726	696	742	684	696	693	728	679	698	704	659	628	732	698	768	729	680	723	701	720	682	743	732	707	719	696	718	686	689	697	701	716	711	707	695	714	676	746	721	720	731	707	697	680	703	743	752	708	722	682	717	655	698	653	687	707	669	713	702	705	704	705	745	674	700	684	728	691	662	724	703	706	709	716	721	731	688	700	696	649	699	698	677	676	718	714	683	728	785	680	705	685	726	730	696	722	710	700	664	694	674	727	715	740	710	673	724	713	679	692	668	705	696	699	689	691	698	735	688	677	679	696	722	699	706	720	709	708	655	702	703	692	705	736	712	695	651	710	710	720	724	698	721	721	729	664	707	667	673	736	662	706	678	704	732	725	716	719	733	674	712	715	679	722	724	757	712	719	706	720	719	659	680	725	701	702	682	686	758	685	728	709	714	724	737	768	763	649	715	687	659	725	691	701	671	689	714	756	756	704	700	712	694	742	682	685	726	704	715	707	716	688	707	702	679	737	742	708	717	652	722	712	692	687	658	746	672	709	721	681	723	680	678	683	684	711	666	710	656	682	683	727	665	680	701	704	725	659	719	733	710	715	684	662	700	677	712	666	700	693	694	690	731	702	710	706	679	668	686	677	749	685	663	714	722	707	747	722	705	704	712	683	709	698	705	710	702	743	683	705	691	713	706	696	693	690	712	715	719	663	735	662	690	716	693	711	662	662	684	741	745	726	728	711	701	710	715	735	743	734	731	719	702	708	706	682	754	736	704	728	697	692	675	735	715	696	719	662	723	752	690	688	719	723	751	723	709	736	749	746	709	641	693	702	718	719	725	710	719	750	739	679	706	673	742	688	702	732	712	671	724	691	663	710	666	711	667	696	679	721	674	680	681	715	724	740	703	714	686	728	675	660	696	667	762	730	657	710	693	727	678	712	744	692	723	714	744	726	718	736	652	726	711	698	710	727	755	725	748	722	701	730	725	696	696	714	712	726	717	719	688	682	719	709	737	717	712	737	726	701	695	706	721	717	684	703	664	685	710	712	684	705	706	721	760	728	705	691	710	689	698	700	701	723	666	698	688	707	670	687	704	692	745	717	718	690	692	716	697	713	675	683	703	704	681	712	719	674	705	709	727	710	690	682	695	705	644	748	738	698	733	699	712	681	667	734	722	673	671	693	687	705	695	698	676	694	695	688	709	725	725	731	702	728	699	721	745	697	742	685	735	711	703	704	711	709	739	698	754	674	722	681	733	699	725	716	627	676	702	663	694	674	731	733	693	718	646	720	740	717	729	707	674	667	688	711	672	675	735	710	765	724	653	734	730	682	694	713	702	691	688	747	733	649	680	662	694	699	694	681	700	708	741	673	700	662	714	710	657	682	698	676	651	696	720	696	748	719	680	693	636	698	703	732	704	713	772
35966	43109	21200	12046	6354	5356	14353	29061	28393	19837	8910	1085	351	382	355	354	312	327	344	546	335	270	301	282	306	288	306	341	294	310	308	329	309	325	329	336	297	318	308	328	320	329	324	289	301	324	285	288	296	308	338	346	327	350	328	301	339	291	301	317	295	328	321	297	305	324	288	350	316	343	327	297	315	315	299	360	293	320	331	300	305	321	315	299	341	318	276	311	314	331	332	294	330	275	299	318	307	279	290	271	295	299	314	312	316	339	299	323	305	329	308	322	320	296	325	337	294	339	304	321	342	323	313	291	320	273	326	306	312	306	298	311	341	339	300	328	304	323	332	305	300	349	273	297	303	335	323	279	342	309	264	304	310	341	309	299	323	302	314	302	307	326	310	296	298	348	289	282	308	320	320	295	316	294	355	338	307	308	301	327	311	308	334	302	297	308	290	322	296	331	343	295	328	296	323	330	294	328	290	305	314	282	303	295	271	300	337	340	288	294	317	292	295	317	304	308	301	315	277	292	308	328	341	334	327	314	291	270	295	322	310	324	328	334	292	300	290	302	320	314	334	299	315	276	278	311	299	341	317	317	320	323	327	323	327	323	291	294	279	320	307	290	343	353	309	320	306	305	332	338	290	328	352	293	308	321	333	322	295	309	328	304	327	304	299	315	311	306	312	285	317	309	311	338	286	318	318	335	310	306	290	293	289	313	300	308	329	322	301	302	327	345	287	287	292	328	307	316	333	276	328	331	277	274	330	317	320	270	292	277	338	308	311	283	304	318	347	315	295	299	340	306	293	304	302	323	324	311	328	323	309	324	326	299	311	302	281	312	335	335	287	305	311	289	288	297	286	333	282	287	304	287	321	287	333	299	335	322	304	359	311	280	331	285	331	286	310	333	333	317	299	337	304	325	340	322	330	296	304	309	312	303	325	326	302	329	328	312	330	325	294	344	340	298	329	305	289	327	312	327	337	317	331	328	320	311	293	292	296	294	314	330	326	295	309	354	323	286	274	282	309	305	310	315	343	298	315	313	327	315	302	287	335	327	299	284	342	330	331	322	290	324	321	326	320	318	316	282	321	287	288	311	341	324	278	318	325	336	337	330	298	285	313	331	305	313	300	298	298	299	278	336	303	309	300	281	279	310	268	312	316	304	315	348	298	302	306	318	304	319	333	323	377	302	294	304	322	281	334	315	292	299	289	332	326	307	320	323	297	324	301	299	310	280	298	284	294	317	300	325	273	341	360	330	287	324	309	318	314	315	321	324	296	314	309	293	316	320	296	335	323	301	310	307	314	348	343	306	325	301	309	321	271	289	308	332	299	299	311	298	301	307	306	325	327	302	307	316	293	284	281	300	336	317	312	325	324	339	331	299	324	301	287	338	296	310	337	337	288	337	291	315	278	283	313	330	325	328	325	305	308	293	316	291	327	308	314	344	335	309	302	292	284	314	289	291	295	307	301	329	314	292	282	300	332	318	304	350	326	324	314	277	345	297	272	313	312	305	287	315	328	331	315	292	303	316	290	304	302	309	307	309	294	272	302	318	300	294	333	355	313	334	326	346	307	304	328	350	311	317	326	343	283	303	309	301	310	308	295	302	291	282	314	339	290	323	322	287	295	332	302	311	296	269	336	334	313	318	318	273	310	311	325	282	312	274	321	319	311	303	315	310	314	326	265	314	312	294	293	311	283	329	318	283	322	304	282	290	298	327	295	309	331	292	289	326	274	300	285	290	326	323	328	301	326	323	303	302	312	279	307	295	307	314	308	329	298	286	319	294	322	286	317	337	315	334	327	306	316	349	334	295	306	307	327	348	307	317	307	299	303	344	339	349	290	328	296	330	319	287	308	323	300	303	308	323	300	338	314	314	304	296	296	316	296	289	343	302	316	302	322	327	296	293	312	326	300	332	294	313	298	327	311	295	293	310	297	295	325	308	336	311	324	323	288	308	288	328	343	297	297	314	349	299	324	305	304	336	300	317	322	299	314	295	314	318	324	326	294	368	314	318	309	310	286	289	311	320	306	359	315	285	321	297	303	292	290	320	318	320	333	324	279	313	343	320	295	306	314	339	302	311	317	325	332	295	315	315	345	309	308	303	331	318	326	309	305	294	302	343	301	297	310	317	303	313	340	307	301	307	300	301	303	317	313	291	301	327	285	273	310	302	295	344	292	339	321	309	324	335	313	313	288	262	286	304	339	284	306	304	317	320	338	301	331	327	320	332	302	299	308	317	315	348	322	311	289	305	307	304	312	308	306	301	310	317	329	324	296	308	303	316	303	302	312	316	296	342	318	324	306	321	282	306	298	302	310	299	301	323	255	308	301	298	301	283	321	321	273	352	315	288	313	305	324	293	308	290	312	284	312	302	315	303	338	341	331	357	294	283	326	322	297	284	312	328	321	309	336	316	298	315	294	327	307	297	309	312	287	311	323	324	295	328	311	342	335	316	325	320	310	299	311	322	310	325	300	289	327	302	322	304	323	311	312	295	305	315	323	343	326	324	343	341	298	306	347	325	304	325	328	310	325	342	312	309	305	306	351	354	340	308	268	309	304	306	314	283	288	303	329	314	316	309	307	306	308	304	313	315	322	293	318	301	304	310	290	340	313	317	332	318	317	271	313	318	322	286	343	324	279	313	282	328	341	349	333	311	311	304	347	327	306	293	317	305	314	319	290	306	311	311	301	330	281	307	302	327	316	302	329	335	305	268	324	323	304	333	309	328	278	284	298	337	305	280	343	282	322	312	309	336	291	292	338	282	295	305	300	279	295	306	361	296	291	283	332	291	306	314	289	289	317	323	323	336	329	323	288	310	279	284	331	325	323	306	299	331	302	285	331	287	281	301	336	329	284	306	323	312	308	306	293	337	305	306	365	281	304	283	322	316	292	318	334	291	335	314	287	317	310	314	313	310	310	329	310	316	335	302	327	324	339	292	255	333	315	305	298	352	282	303	330	299	280	314	310	305	287	294	324	301	334	322	298	339	312	289	332	332	320	277	363	283	270	278	339	315	286	327	289	312	341	299	321	293	290	289	333	288	334	294	305	291	335	291	301	331	293	294	308	325	314	317	310	346	309	325	299	314	327	354	325	334	298	317	293	298	324	328	336	302	314	298	328	314	319	310	333	306	322	306	318	294	330	288	278	310	271	301	292	329	330	310	276	266	284	315	304	296	295	309	313	306	312	309	311	312	304	320	312	310	315	315	350	307	313	333	336	333	303	314	303	326	316	335	320	305	300	318	297	309	351	306	335	306	317	295	305	325	282	312	334	283	306	334	314	322	288	302	317	315	320	311	302	297	317	347	314	332	335	332	318	308	274	360	281	301	319	267	303	292	324	312	283	318	341	303	338	275	295	318	303	319	321	305	330	331	307	322	292	316	306	345	301	341	312	314	294	310	360	336	309	316	335	296	328	319	328	304	296	313	323	300	321	323	307	329	310	291	319	319	283	337	305	327	289	303	305	302	322	304	314	296	266	297
24816	32185	9190	10125	8096	14403	32442	47576	45530	36818	22080	2553	1081	993	840	862	833	857	984	2282	748	791	744	769	779	737	742	792	737	757	744	779	751	763	716	738	736	728	758	779	726	774	710	736	758	700	729	749	726	727	727	745	741	778	786	702	752	717	707	720	756	766	721	713	734	691	740	767	778	748	754	731	752	695	749	759	777	734	760	770	739	705	752	788	739	762	735	735	771	746	745	736	762	702	754	705	731	766	752	724	777	766	758	751	722	750	721	724	723	773	741	753	747	721	748	727	724	757	729	745	738	793	757	708	711	749	779	786	681	728	744	687	730	785	815	741	731	706	734	757	767	769	714	692	732	757	744	774	775	727	733	724	717	752	744	772	759	724	748	728	710	773	782	707	699	783	743	757	673	723	781	716	747	703	764	718	739	771	711	782	734	712	701	725	762	690	667	739	723	796	759	712	736	772	740	751	783	765	767	777	758	712	721	710	796	702	746	747	766	684	742	750	732	761	721	703	738	777	694	729	771	718	756	771	801	781	715	741	729	723	699	767	755	759	770	767	736	779	792	725	743	753	720	698	771	745	739	729	696	772	716	779	731	718	756	757	719	730	731	769	710	725	709	707	726	760	740	748	713	729	731	706	741	723	757	762	763	757	720	710	734	738	784	744	735	767	758	719	731	740	745	751	754	717	758	774	762	724	723	775	768	743	756	740	755	702	741	753	750	741	757	772	723	695	719	748	718	758	736	733	715	731	735	802	725	759	735	758	736	714	717	811	780	768	756	763	729	747	734	759	747	733	751	786	750	732	740	732	738	750	728	763	738	743	776	715	754	775	677	709	745	772	744	738	743	739	768	761	748	741	710	781	716	768	714	751	765	754	694	735	694	749	746	747	739	759	807	756	750	784	766	746	743	718	733	722	739	733	720	755	756	719	757	749	698	719	708	740	769	737	717	806	757	771	776	795	739	715	811	699	718	751	681	806	779	743	761	778	749	750	763	775	771	789	685	709	706	765	731	725	707	801	782	793	705	716	741	678	777	777	726	768	696	748	729	706	715	717	700	763	744	739	735	759	756	787	734	745	728	730	753	742	745	747	748	761	762	766	749	738	722	745	740	777	747	736	774	726	740	709	716	740	703	782	771	710	756	721	682	730	741	730	738	720	746	743	733	764	754	770	738	705	726	797	715	725	702	742	736	742	760	696	728	743	792	729	741	689	736	715	718	741	779	710	712	740	732	765	753	748	757	755	783	741	704	782	725	708	722	760	730	745	760	738	757	722	752	746	758	706	783	768	812	767	780	760	756	747	752	699	724	740	747	709	746	693	703	716	756	751	724	791	763	689	734	720	716	731	720	728	736	738	778	747	765	759	728	734	789	746	751	755	761	767	747	752	730	736	795	742	735	705	729	756	765	743	716	707	761	724	732	757	790	719	729	685	728	748	764	718	727	740	822	784	690	702	680	764	746	776	731	755	801	738	747	777	779	739	759	706	745	747	742	729	759	739	746	769	744	709	735	752	759	784	743	748	773	749	744	728	738	758	716	763	735	779	731	686	724	730	668	745	741	714	754	753	741	713	777	738	771	747	762	768	764	744	765	724	767	749	769	696	755	744	711	748	736	734	767	768	761	762	767	760	759	722	726	781	759	736	728	788	708	702	704	760	711	812	718	753	774	734	775	784	766	774	731	728	706	754	755	735	761	706	757	761	734	738	760	755	762	753	746	784	749	760	757	746	764	779	765	717	735	729	723	760	742	760	773	739	747	722	715	759	741	776	759	735	765	771	755	757	746	749	745	749	782	752	766	767	773	747	742	739	776	789	744	726	770	736	763	722	760	685	746	725	790	751	703	770	768	769	736	707	713	743	738	762	746	760	764	734	751	725	740	770	767	733	766	752	778	755	760	735	736	733	730	760	740	716	724	776	750	751	758	750	753	729	731	723	753	685	729	733	732	747	725	749	772	754	749	773	725	775	719	723	768	799	708	751	702	724	761	755	713	711	727	736	714	714	763	766	792	727	783	712	746	746	721	760	747	729	778	780	794	730	688	752	758	720	764	710	762	768	722	734	692	753	767	754	772	735	736	803	779	731	745	752	728	767	750	752	708	800	727	687	761	739	759	710	768	767	757	772	739	709	740	749	779	727	711	747	700	785	733	742	739	785	749	766	743	735	787	746	730	727	735	756	741	761	738	744	750	731	722	742	807	747	786	750	749	744	753	772	750	758	730	743	723	754	739	736	757	742	775	719	740	733	716	705	705	761	737	757	757	714	762	747	734	729	741	781	750	722	713	730	737	728	767	767	713	746	759	748	747	761	761	716	723	701	807	759	754	752	790	723	782	770	765	737	706	772	737	776	742	747	712	713	734	770	716	696	789	766	765	742	701	758	735	796	723	766	785	722	726	767	765	707	789	786	715	775	757	754	771	746	745	715	715	726	716	734	797	796	734	810	766	737	743	722	747	764	716	793	738	706	745	711	740	756	737	780	741	776	760	737	759	728	747	738	731	748	741	757	703	739	750	740	749	731	697	737	739	743	724	766	696	753	734	743	710	749	772	733	783	749	692	776	727	715	790	705	683	758	725	657	744	724	731	762	739	748	744	711	730	714	743	790	718	697	708	786	717	780	731	744	731	726	720	708	766	756	742	728	773	776	735	776	774	699	711	735	746	744	738	805	738	728	689	717	715	763	762	758	754	778	694	781	774	730	732	743	746	721	671	803	753	745	724	736	759	733	701	741	729	766	707	786	784	756	751	727	763	798	701	749	703	733	726	727	733	754	691	743	763	741	749	699	729	755	712	748	781	713	706	776	712	725	734	780	731	787	750	697	750	726	702	732	755	744	772	763	719	727	793	754	714	665	731	739	776	740	738	724	726	755	749	719	748	716	723	776	796	802	737	690	738	734	772	784	735	745	724	774	767	774	732	745	758	778	747	748	756	795	760	730	734	739	787	741	772	729	713	750	741	719	762	747	759	778	727	793	735	716	691	773	738	727	710	731	709	775	758	725	780	762	719	738	730	725	734	771	732	774	769	735	721	698	763	788	801	749	785	711	733	738	764	802	742	756	708	747	691	777	723	783	803	722	788	763	783	721	748	719	734	744	714	752	764	714	708	734	722	700	727	781	774	712	790	755	761	767	704	798	727	792	762	758	763	725	742	764	737	752	761	725	725	811	785	756	758	721	747	721	737	778	748	697	748	715	754	758	775	722	740	724	748	765	739	786	727	770	754	798	756	800	742	766	741	763	752	700	769	738	683	681	745	758	677	774	766	759	755	745	713	744	724	673	715	725	743	741	729	792	714	687	717	789	749	721	794	728	738	743	745	736	739	741	705	772	725	754	699	771	741	711	739	769	750	724	779	768	748	736	779	719	697	685	714	715	734	759	784	777	743	731	756	712	784	750	723	776	710	746	728	756	730	721	766	751	751	716	747	753	752	713	752	747	808	694	777	769	728	735	764	742	735	739	727	727	777	745	702	770	728	703
46166	54592	32439	22742	17611	13270	25938	44805	44139	33617	19252	2472	391	345	268	267	228	260	283	670	232	207	203	230	228	218	243	249	233	206	221	230	216	238	233	193	228	225	227	224	219	217	210	234	210	221	198	237	239	212	205	213	212	220	231	223	226	191	213	233	194	203	228	203	232	230	241	212	207	219	248	223	229	219	244	193	225	233	219	219	220	218	233	225	270	216	229	208	232	223	226	220	202	201	219	207	194	224	198	192	222	214	197	212	231	225	211	201	187	195	236	200	229	215	210	198	249	199	209	207	188	205	217	215	224	208	213	228	204	192	223	226	223	219	212	225	206	220	208	201	200	207	247	221	209	239	192	231	240	216	200	247	241	206	213	211	195	212	223	232	231	201	239	209	205	237	237	208	214	224	209	236	230	202	221	222	227	244	215	197	218	227	207	230	201	218	215	217	211	212	236	230	218	227	228	204	223	232	191	183	205	220	226	236	208	231	248	219	239	224	227	217	195	232	184	210	217	190	214	203	218	217	224	222	253	248	231	231	217	214	206	229	224	225	201	214	210	221	226	200	253	244	213	242	239	213	213	207	229	243	250	193	222	248	236	244	222	211	220	219	223	221	241	200	192	215	209	228	252	223	214	226	230	220	222	223	224	237	222	237	230	206	227	195	210	198	213	236	223	189	241	217	210	214	208	193	210	220	190	195	190	243	232	188	219	227	206	196	219	215	208	211	210	230	225	206	240	234	204	242	226	213	238	220	204	216	201	219	191	222	227	204	226	217	239	233	214	204	244	196	225	205	211	217	223	205	214	195	246	224	205	249	220	223	222	198	226	234	242	222	218	222	222	208	235	243	227	237	199	249	221	238	220	231	218	255	207	201	216	180	225	244	221	197	224	221	227	245	230	218	215	227	234	241	231	207	203	219	204	216	196	224	229	228	204	203	243	219	189	229	212	223	223	224	214	206	226	205	238	219	222	225	224	212	204	209	212	231	214	230	200	237	221	216	210	238	213	243	206	212	223	219	225	225	199	208	202	224	234	240	224	220	196	223	197	222	207	191	238	230	234	205	235	210	224	175	207	232	229	218	211	212	238	237	205	234	218	199	221	218	203	216	211	238	218	222	222	206	203	232	194	213	238	220	205	213	235	201	254	208	221	226	259	258	220	216	250	241	203	229	209	218	225	245	222	219	210	233	211	193	210	230	218	209	193	223	222	216	220	232	229	224	200	215	229	237	267	235	207	229	201	206	214	213	214	226	243	221	219	230	222	232	240	209	225	253	224	224	203	219	213	198	239	210	227	207	207	212	216	225	220	237	228	204	209	229	222	270	200	200	218	198	232	249	228	216	241	207	231	224	227	205	210	229	255	214	200	182	202	209	213	216	229	223	210	212	232	216	202	197	222	196	210	243	224	233	223	202	210	213	238	204	216	232	226	229	242	238	208	205	237	242	228	223	212	199	231	209	198	226	213	183	228	212	208	199	218	229	214	229	243	238	218	215	215	218	224	231	227	232	208	224	218	232	242	209	211	255	244	189	207	199	198	210	215	203	204	228	198	215	215	214	223	226	206	212	232	233	226	202	218	222	225	233	206	198	240	219	188	198	229	195	211	199	228	239	224	192	215	221	222	233	238	221	205	210	240	209	211	204	224	231	239	226	219	235	224	209	231	221	223	220	234	243	209	228	222	201	227	205	198	211	230	222	217	246	223	204	219	219	207	222	199	221	198	213	215	215	229	242	228	211	223	247	215	206	244	211	225	221	238	248	222	237	239	219	217	220	193	191	223	220	187	240	209	209	229	221	185	187	222	234	240	207	228	236	201	247	203	255	212	213	231	237	197	211	210	227	206	222	211	230	220	210	272	218	232	207	209	183	203	207	238	244	206	216	205	221	205	199	235	214	233	217	202	208	233	196	220	227	212	222	231	194	228	218	193	213	227	206	211	228	219	205	203	213	220	209	227	213	215	227	212	212	228	214	221	212	246	240	228	256	230	222	221	208	216	208	167	218	229	218	210	210	196	203	215	199	241	198	203	215	223	235	218	228	240	212	218	227	203	209	221	187	200	223	240	211	217	199	233	215	216	204	221	194	217	221	221	220	229	209	237	228	204	207	240	235	216	247	207	230	235	238	223	222	205	201	212	209	213	204	227	218	206	217	217	241	212	198	204	207	219	209	212	229	237	195	174	208	232	221	215	239	202	238	202	201	241	219	229	226	216	221	207	211	225	197	206	192	214	214	231	243	238	205	235	191	200	221	238	220	224	209	212	227	235	226	213	223	227	243	241	187	226	241	241	227	236	207	211	214	215	214	216	208	205	218	237	196	210	259	227	188	235	208	234	206	219	200	236	231	209	220	207	228	200	231	201	201	223	248	270	222	235	175	196	216	240	235	211	212	211	211	214	228	236	198	210	214	242	206	208	220	207	227	225	232	209	227	242	209	196	214	220	198	200	247	190	233	224	228	242	218	242	238	215	204	222	227	224	203	195	217	217	198	231	194	215	205	207	237	215	228	225	229	223	237	228	224	201	216	231	246	221	207	204	205	196	227	210	228	209	221	225	224	211	201	203	212	222	190	208	256	215	230	216	213	220	216	218	226	215	205	215	216	240	225	226	191	228	211	258	243	216	240	228	218	229	220	224	188	250	230	244	211	204	220	224	199	215	235	207	187	218	202	211	208	206	230	208	219	220	200	232	233	211	233	197	210	251	250	239	206	234	202	205	235	204	215	189	218	234	241	228	226	241	225	195	191	223	228	210	214	233	233	190	215	215	213	219	213	222	238	221	216	235	214	204	215	225	218	230	255	224	201	234	226	235	203	223	212	218	213	217	180	199	223	228	217	216	189	210	236	218	213	220	191	222	211	249	227	229	245	245	214	224	225	213	224	218	224	226	211	245	232	233	207	217	231	202	202	219	237	206	207	232	210	217	219	220	241	233	207	205	243	207	230	218	224	217	211	232	219	240	225	211	200	219	216	246	250	214	236	198	213	207	239	202	223	196	236	264	222	226	202	230	196	203	210	246	216	215	219	229	206	221	224	229	220	224	212	229	216	204	225	221	222	225	235	225	205	198	227	218	216	214	223	232	222	211	229	233	219	208	220	207	214	213	207	211	223	252	235	186	249	223	240	207	200	209	233	222	228	233	227	208	192	239	201	225	234	224	230	208	213	212	215	226	233	208	216	212	194	216	199	229	204	201	206	230	219	203	228	229	222	230	236	203	187	210	221	230	222	217	235	203	213	214	224	204	210	231	221	212	234	224	234	206	195	213	207	200	209	218	214	207	209	209	204	229	260	221	199	228	209	228	232	218	231	213	212	234	208	214	219	227	205	226	214	213	185	217	229	212	203	213	234	225	216	235	199	248	227	221	212	220	201	236	238	234	268	204	208	213	236	208	231	224	219	214	216	209	201	214	199	203	206	229	220	236	189	217	227	227	211	236	237	238	219	215	209	241	219	227	210	229	207	203	227	236	214	231	209	207	229
32828	49997	23206	15304	13650	20180	43604	59404	57984	48056	33136	2486	1264	1178	843	743	733	679	1011	3627	542	529	512	576	570	535	555	561	544	552	547	558	514	510	525	510	535	537	516	517	543	541	475	521	473	527	505	570	556	513	515	549	505	571	514	498	505	515	523	544	520	551	526	532	531	489	523	489	530	506	576	533	529	547	540	481	513	501	525	503	537	530	497	535	553	520	531	548	472	538	542	513	526	486	494	503	526	520	553	540	496	550	518	523	537	470	534	518	529	581	565	553	547	520	530	515	530	533	518	536	540	556	518	496	512	523	552	545	564	517	498	528	538	538	521	515	549	499	507	534	496	517	507	543	556	481	538	627	555	563	533	515	535	470	577	509	511	552	513	562	549	515	488	559	518	512	548	510	583	528	510	554	516	546	547	532	509	535	483	548	517	537	513	480	541	507	506	517	544	484	536	502	475	518	499	508	532	528	480	529	509	567	563	554	520	492	548	512	511	519	573	587	518	545	487	487	505	513	540	532	531	541	537	543	538	544	514	483	515	501	537	530	516	534	459	545	467	524	580	545	544	522	518	537	556	507	520	529	540	533	499	515	492	566	533	523	518	538	510	523	516	509	515	519	532	536	565	514	521	568	512	479	476	506	521	543	478	548	543	534	534	550	523	513	480	519	541	523	523	532	518	521	561	533	532	458	499	539	499	508	499	545	513	511	538	569	550	543	513	522	498	549	533	505	560	571	521	520	517	558	552	501	561	516	531	503	506	501	542	532	525	520	554	568	527	507	508	553	536	526	539	541	533	548	590	516	537	506	556	529	527	524	508	532	561	498	505	511	520	512	507	530	488	543	497	523	532	537	535	572	523	540	523	532	520	531	547	527	543	493	538	492	496	518	526	520	503	504	576	512	532	525	553	548	544	526	519	547	501	522	524	559	579	533	488	559	522	531	493	539	561	500	523	514	556	552	552	509	525	552	522	538	579	525	543	506	502	507	552	542	511	481	539	522	499	569	502	542	531	543	521	521	532	526	534	501	518	546	520	509	530	550	567	530	505	513	531	554	531	528	563	524	553	545	531	533	540	499	529	517	530	519	550	539	524	516	543	499	532	536	520	542	496	529	542	539	528	510	546	543	545	552	542	504	520	498	518	476	535	538	495	511	503	510	559	518	536	572	529	561	529	513	508	546	547	505	534	511	534	495	545	533	524	547	549	545	586	502	512	515	534	512	509	520	490	550	558	533	539	516	517	495	520	481	549	559	570	543	516	508	522	544	533	549	480	557	510	509	485	475	549	520	575	552	513	527	508	492	520	531	493	496	549	536	554	534	526	549	535	521	469	531	544	502	553	516	509	530	500	577	510	527	584	536	517	533	540	510	547	544	524	491	505	517	596	528	475	548	533	545	525	519	532	518	502	504	535	517	498	521	561	534	545	525	541	471	505	497	537	515	548	549	519	551	499	517	538	530	542	527	561	518	532	504	541	536	544	546	538	500	521	533	509	528	519	537	507	535	516	554	496	537	533	523	502	516	537	507	502	507	570	505	547	571	474	493	534	499	561	519	485	500	539	538	506	478	498	520	554	528	538	539	520	507	470	538	548	552	571	544	567	553	515	498	510	514	501	494	493	490	551	550	485	516	527	526	518	532	511	537	545	541	528	529	517	464	498	545	559	491	490	490	546	512	513	516	501	569	507	517	570	491	521	591	522	529	542	546	520	511	544	553	507	558	550	525	556	522	537	510	497	501	538	533	521	573	519	509	566	494	516	541	540	527	503	548	511	477	508	545	532	594	545	523	508	512	537	539	529	552	501	545	528	522	513	525	496	528	560	498	517	535	525	550	489	564	538	545	471	513	489	500	516	510	562	489	502	499	526	503	552	546	505	549	525	556	520	527	546	524	531	489	515	500	518	562	520	557	516	551	508	518	531	529	545	549	548	549	509	521	552	509	514	482	525	506	522	522	478	545	564	540	519	545	518	525	553	523	508	601	564	528	516	507	520	493	500	544	547	519	508	522	537	518	558	503	524	543	507	546	475	505	518	552	522	510	517	528	557	508	539	529	524	495	543	540	510	528	528	509	501	529	575	554	556	525	518	537	517	499	556	505	528	553	554	562	515	547	547	526	521	528	531	544	515	520	507	540	572	495	497	543	519	506	538	522	514	528	506	541	498	524	541	506	558	506	534	517	535	466	488	529	569	526	553	535	524	489	552	509	517	530	557	531	540	552	533	492	538	550	502	531	547	534	514	537	532	589	537	561	516	542	523	539	510	491	532	489	515	562	488	556	538	561	529	530	545	483	500	520	528	516	538	555	546	546	511	518	534	542	514	525	575	524	555	566	539	530	505	574	513	546	498	509	512	523	545	549	537	542	508	543	502	512	568	520	546	480	563	522	514	522	523	541	545	526	558	575	549	546	545	565	536	487	539	538	524	575	509	473	519	491	523	507	498	561	522	499	475	492	548	514	516	511	536	540	536	554	539	505	524	546	512	505	511	551	519	563	530	475	519	516	549	508	498	503	563	528	549	577	492	514	556	516	509	519	504	544	526	529	522	524	508	541	536	541	508	506	517	520	549	548	521	500	516	534	517	510	505	549	536	514	542	511	549	523	536	566	510	549	525	519	542	522	518	518	528	561	522	512	556	507	527	509	566	481	547	541	526	542	515	532	534	569	520	484	506	527	562	474	562	520	497	533	532	511	479	548	562	525	546	547	514	505	555	541	521	524	456	530	540	467	524	553	527	494	522	546	520	538	528	532	555	558	577	513	534	533	519	516	511	521	549	532	510	500	542	504	535	509	503	512	544	521	499	461	502	525	474	540	523	496	491	543	499	498	562	518	510	490	557	482	535	509	548	532	538	497	508	496	500	512	503	553	489	519	545	532	532	506	512	549	515	542	538	536	526	483	537	483	553	547	517	515	531	506	529	510	473	533	520	523	506	573	512	527	506	486	541	562	518	521	517	530	525	546	526	490	505	491	518	543	494	508	530	548	509	538	479	496	534	544	544	511	524	557	515	545	514	507	512	567	511	487	522	564	517	530	530	536	516	509	525	558	575	500	507	478	498	488	498	510	556	510	504	514	511	571	533	538	520	531	471	512	538	525	509	538	551	491	562	517	519	544	535	497	544	495	500	525	509	531	575	496	514	535	505	535	554	549	491	534	553	536	500	514	493	514	539	523	513	490	508	501	497	568	535	518	526	520	544	488	541	521	524	537	520	494	503	531	550	506	484	506	497	511	530	549	547	501	531	512	528	521	508	493	524	539	530	515	535	500	527	525	549	532	503	533	545	514	498	541	535	535	542	493	546	521	509	490	513	531	516	504	524	501	538	499	520	518	514	489	537	513	547	511	498	531	530	549	510	498	524	513	496	508	522	533	542	515	563	506	512	541	539	492	540	470	541	526	541	530	517	501	543	572	516	519	551	545	492	528	511	571	526	537	562	554	527	557	518	516	539	549	534	524	532	532	567	541	534	505	501	539	522	511
12609	13897	4515	1116	664	750	1177	2452	2407	1941	1258	360	251	301	269	290	299	312	326	258	279	285	310	293	257	275	278	291	268	303	280	263	289	272	282	280	281	284	291	283	293	284	304	262	307	291	273	269	265	345	292	272	275	302	297	305	318	308	262	295	301	294	266	313	263	283	276	287	283	290	288	306	261	249	275	321	296	277	266	296	273	310	263	317	282	307	264	255	275	276	277	281	292	262	264	283	264	287	286	243	308	323	317	270	272	265	288	280	294	281	277	296	301	288	283	289	273	308	269	276	309	268	314	300	297	280	298	271	297	267	294	289	287	287	282	266	305	309	270	299	298	292	311	285	289	284	273	285	273	266	295	297	272	307	261	301	265	279	303	266	279	254	266	263	283	275	292	302	286	267	301	266	259	298	294	293	279	278	280	268	281	299	265	338	283	298	287	279	255	303	263	296	272	315	240	265	277	280	323	301	270	326	298	298	271	269	293	261	288	310	274	292	274	292	303	281	260	273	272	308	314	309	277	303	269	259	263	302	317	261	302	277	279	308	294	292	275	288	279	293	283	302	282	305	265	274	273	277	281	298	313	262	326	269	288	270	309	281	265	302	307	291	295	283	295	306	325	276	283	278	288	300	277	290	298	273	297	278	254	288	297	294	298	257	291	255	288	306	302	274	304	265	290	290	302	256	306	292	301	259	281	294	301	279	299	300	258	266	276	320	293	286	283	274	299	265	246	273	298	284	283	300	307	284	298	281	268	272	289	278	287	262	281	306	318	275	287	304	272	293	253	279	269	288	283	278	293	285	267	257	258	273	258	289	288	278	311	309	310	278	280	289	328	271	281	265	314	290	277	275	272	264	304	275	284	250	272	303	266	245	297	281	272	295	297	302	268	267	286	254	284	300	289	282	278	277	308	273	299	242	278	312	290	285	304	254	273	273	255	310	329	280	270	297	302	287	277	279	270	291	291	292	253	297	317	280	291	275	281	273	291	287	286	281	271	296	249	296	286	284	292	305	320	298	266	290	311	280	277	307	279	318	272	284	316	271	310	295	284	259	289	276	305	276	282	289	324	307	309	275	296	285	293	283	247	278	300	270	308	292	286	255	316	284	283	286	260	287	289	333	312	282	268	295	281	277	274	288	274	305	285	307	297	276	310	326	276	261	294	253	287	261	286	286	287	285	272	292	280	278	275	302	272	276	273	279	279	300	322	248	286	283	283	301	287	263	297	267	270	294	290	262	292	283	262	296	262	296	288	324	302	285	279	280	265	272	298	282	296	283	296	293	320	286	267	296	314	305	279	297	348	278	281	275	279	275	288	267	285	279	268	299	254	274	284	305	292	279	283	283	285	273	288	325	280	295	294	287	296	304	265	276	297	304	299	279	301	254	287	331	310	277	280	289	309	298	262	284	261	305	310	286	274	256	291	285	294	289	289	266	277	298	281	307	284	275	310	296	294	297	261	284	284	306	284	258	265	276	293	299	299	278	317	278	278	259	305	276	310	258	238	289	293	282	299	294	279	280	266	280	243	287	301	311	246	287	279	277	279	315	292	277	289	289	259	314	292	288	276	287	303	319	300	308	290	269	285	267	288	301	283	280	293	269	304	309	280	310	270	317	283	310	312	276	272	314	271	296	298	274	276	275	281	309	278	275	265	274	275	284	309	298	277	268	292	290	283	296	310	302	285	272	293	256	293	287	282	288	284	265	295	288	288	290	294	274	302	296	292	273	276	252	279	284	300	297	255	279	285	295	293	296	265	251	292	288	291	311	284	290	285	315	289	294	287	280	312	244	263	304	283	310	285	263	299	267	278	294	288	277	261	291	304	298	284	293	276	280	270	312	268	292	297	284	289	287	272	319	307	297	291	292	271	272	270	255	308	305	330	299	311	322	297	280	298	306	278	298	280	272	290	300	318	299	314	282	306	293	274	264	303	311	262	278	286	276	279	259	304	320	285	334	288	266	280	282	307	296	289	309	279	311	261	295	265	277	278	286	297	261	278	294	282	286	263	281	276	269	287	301	282	317	309	277	267	270	229	300	287	279	281	276	316	303	257	278	299	270	317	287	310	274	270	276	306	279	269	287	292	281	281	284	292	294	276	274	296	279	287	283	287	307	288	305	289	249	296	289	263	299	286	268	279	284	284	282	286	289	252	276	313	272	299	284	320	308	270	284	303	290	267	284	305	295	284	294	276	272	270	316	286	301	268	306	261	285	269	310	304	280	284	256	294	274	263	298	262	284	270	297	280	320	288	259	289	283	295	277	280	268	305	290	276	255	295	278	284	303	306	307	279	288	280	300	298	302	306	298	263	295	298	265	293	309	321	307	290	271	266	292	279	261	260	260	288	287	266	292	267	281	301	299	273	273	291	284	274	311	254	271	279	332	297	275	314	290	298	317	254	281	283	269	278	296	255	283	264	285	265	305	261	262	296	256	293	277	301	275	286	282	298	289	303	281	300	289	282	277	295	276	283	269	275	309	301	296	288	290	269	311	290	287	288	290	305	261	298	306	295	247	279	277	295	303	317	274	309	289	313	304	259	281	278	309	288	267	300	276	301	273	280	303	267	315	268	270	281	288	303	284	259	293	270	310	303	269	278	267	294	290	318	284	287	265	336	270	293	282	306	285	250	308	309	272	307	289	291	272	308	297	321	268	283	280	303	308	271	283	264	286	268	269	306	308	284	272	300	305	291	276	264	323	321	284	272	303	267	251	284	300	312	253	271	293	273	269	270	267	298	278	292	247	282	295	323	342	287	284	290	284	290	279	266	275	290	278	300	305	283	281	279	297	292	281	295	295	296	285	274	283	292	285	270	313	254	266	277	269	315	290	271	279	299	282	304	278	283	298	289	274	259	302	272	287	263	287	251	305	317	272	297	282	281	279	288	285	305	274	273	274	300	317	311	284	311	300	293	303	295	289	311	279	280	276	296	299	299	294	286	297	297	289	300	260	271	265	315	275	264	279	288	288	290	297	255	320	288	294	288	297	289	272	282	274	281	286	287	298	282	291	309	277	270	281	259	285	287	300	260	282	276	284	274	290	298	282	285	277	282	273	300	267	267	278	288	273	269	305	285	273	276	290	288	307	275	260	288	275	256	315	296	262	282	299	297	289	296	284	298	271	287	311	281	302	306	298	286	278	269	258	311	293	281	299	276	272	257	268	265	316	274	294	286	319	308	296	286	292	248	277	260	303	300	283	321	308	270	301	307	283	286	324	330	301	276	254	277	286	297	294	266	316	261	291	262	294	268	292	278	273	300	293	283	290	292	300	283	311	281	304	307	281	285	295	309	288	298	293	302	292	277	250	303	275	278	308	308	312	283	291	255	268	318	278	273	306	278	225	240	304	294	290	272	297	252	252	302	288	291	295	256	279	287	285	306	297	280	283	288	285	289	292	267	290	301	272	309	245	277	318	274	294	248	284	316	292	332	283	320	274	264	315	314	289	277	266	275	306	318	295	296	285	287	261	275	275
8447	14281	4379	2358	2154	2804	5769	10783	10005	7353	4310	828	635	637	695	661	717	685	647	737	683	696	695	726	695	691	682	666	709	679	655	697	672	711	675	677	678	763	718	677	664	710	659	689	653	714	700	713	740	626	685	666	761	681	704	741	733	708	677	704	731	703	697	703	680	671	696	704	731	677	636	658	685	713	689	698	689	664	690	661	654	682	678	667	662	679	667	766	687	676	694	714	740	705	689	755	706	668	700	734	687	709	655	706	662	693	698	689	677	693	726	689	676	685	705	693	735	666	691	676	720	737	702	657	722	667	700	652	727	720	708	681	727	702	718	661	682	662	671	681	653	723	711	720	712	706	727	715	773	740	687	768	698	713	711	700	723	676	713	721	702	663	744	710	707	697	661	703	708	661	647	678	688	687	700	702	678	715	693	708	740	659	704	653	708	698	671	717	715	670	679	713	727	681	675	675	683	677	714	690	683	727	682	668	710	698	705	696	667	669	727	737	708	710	693	684	682	692	695	664	691	677	689	693	727	704	688	747	691	654	710	680	696	724	723	692	686	715	707	720	697	760	702	685	720	708	726	697	688	716	708	705	703	702	687	696	689	679	701	689	692	665	710	707	672	699	731	701	681	670	690	666	683	717	676	723	703	701	657	743	672	684	719	697	688	657	698	689	719	641	709	648	679	700	673	688	701	722	707	674	686	711	698	699	716	728	686	668	729	704	674	735	688	717	704	736	677	689	719	685	702	732	698	730	704	669	696	686	710	694	724	718	698	710	678	715	707	702	715	664	679	727	689	687	731	685	698	697	718	740	638	696	711	674	738	715	694	679	677	695	701	704	684	676	685	651	697	707	675	669	695	700	668	734	702	650	704	726	723	709	678	677	693	695	678	702	678	688	693	677	734	671	697	627	684	725	703	668	675	734	703	661	654	666	667	656	687	714	728	685	668	671	673	724	691	710	722	740	732	680	708	676	706	712	718	648	699	659	699	687	718	628	710	713	675	730	714	734	767	730	683	699	669	700	688	640	753	656	694	671	706	732	719	694	675	669	686	657	740	686	683	674	683	664	731	714	696	686	685	670	705	697	687	669	715	675	690	702	695	747	700	677	714	731	714	671	700	715	656	725	662	692	708	713	679	694	680	693	741	713	704	716	657	698	680	698	690	687	683	695	717	745	717	726	749	648	687	663	670	668	682	733	736	700	693	641	680	707	675	679	636	694	688	725	679	702	670	692	684	717	699	689	675	673	724	676	691	717	706	677	695	719	666	709	733	664	677	698	698	669	663	681	693	679	676	669	692	688	683	690	691	694	659	683	702	673	685	702	707	691	721	706	691	700	725	689	692	716	709	659	729	740	710	688	639	713	680	712	668	729	691	713	652	691	716	701	673	725	702	704	689	661	742	682	692	677	694	705	712	650	694	715	694	665	664	710	705	711	631	642	653	671	721	729	704	704	671	687	671	697	705	710	718	710	693	717	696	668	672	707	643	700	695	683	742	712	725	722	699	682	667	718	714	702	699	684	684	741	689	717	666	671	673	698	682	725	681	697	703	701	640	698	728	694	702	696	683	720	727	692	714	658	660	700	696	685	694	705	709	656	735	726	677	684	746	703	703	714	709	688	702	663	668	663	700	671	731	704	686	684	680	679	683	693	655	683	674	684	695	656	676	733	703	734	671	721	677	670	691	688	694	659	683	697	702	724	714	727	685	701	671	663	706	715	720	707	641	667	710	711	690	671	664	702	684	697	681	712	674	686	694	654	665	711	671	667	642	722	669	737	656	653	693	677	690	735	675	721	690	690	687	690	707	701	731	675	689	695	669	685	685	711	687	694	710	712	691	713	707	710	747	733	664	712	707	713	710	744	694	692	722	694	683	708	755	677	697	686	660	668	648	724	707	734	627	703	702	718	704	692	706	724	711	680	649	661	737	716	692	698	692	686	678	637	705	704	673	708	706	716	651	734	704	723	684	709	677	717	707	678	677	678	680	678	661	740	708	673	739	719	675	654	690	661	681	639	709	692	742	694	746	686	693	664	713	700	734	737	674	723	691	686	707	722	718	675	699	665	660	697	717	721	689	655	714	665	711	706	701	701	730	680	681	663	721	707	680	691	693	718	689	690	721	713	711	719	690	690	680	680	704	665	757	701	660	685	734	658	683	639	755	714	672	715	693	676	685	680	716	719	713	669	736	664	659	714	704	659	677	648	695	711	719	749	699	659	712	703	665	676	674	688	720	671	721	688	721	714	682	673	718	753	688	671	641	652	704	741	707	682	695	701	698	726	705	672	652	687	684	718	699	723	685	664	696	719	697	720	714	706	673	699	688	692	721	685	683	662	644	731	735	712	709	714	684	714	669	719	699	652	665	664	669	723	707	721	676	690	703	709	718	716	622	663	704	721	706	722	720	665	765	750	693	716	689	714	721	722	682	711	724	682	668	697	673	670	660	721	702	731	692	659	735	735	676	701	681	697	761	696	724	678	726	690	692	738	707	697	687	707	710	715	654	711	746	704	679	689	757	688	677	658	706	672	698	660	645	713	731	727	687	704	715	699	687	714	693	701	690	682	743	670	671	685	691	667	712	709	706	679	659	699	706	707	687	725	683	661	713	690	726	730	706	703	675	717	622	681	696	684	690	674	674	706	655	684	694	706	714	679	662	697	685	703	716	704	715	678	742	749	685	661	708	726	676	680	670	744	722	747	687	730	700	707	704	697	723	695	708	685	694	714	713	653	705	662	703	675	720	691	717	681	692	731	728	688	712	721	689	692	705	727	689	674	701	683	686	659	656	731	749	700	683	689	699	693	705	731	722	697	678	695	728	673	721	701	724	728	711	673	686	734	708	713	696	647	678	669	718	717	659	669	685	716	696	682	696	706	704	709	706	675	724	715	696	709	726	689	693	666	704	642	681	695	690	687	685	724	679	669	697	706	710	673	648	664	706	731	720	693	646	673	705	722	689	685	699	696	662	713	684	695	713	665	721	678	701	725	679	712	695	676	695	702	703	677	737	692	718	681	703	746	669	726	673	693	715	718	675	695	681	730	696	686	698	693	683	703	704	702	682	703	666	687	720	701	685	681	694	653	671	761	680	626	675	728	659	690	742	687	705	707	705	705	710	683	683	714	653	706	685	686	722	679	684	666	698	684	626	674	667	700	692	674	667	697	690	685	716	690	686	703	715	717	671	671	700	699	667	681	709	691	724	650	698	666	758	697	679	697	722	708	719	702	702	760	698	702	718	698	694	696	699	696	656	676	704	711	688	725	725	670	694	701	745	672	666	649	710	729	693	680	752	651	667	665	735	689	695	661	668	720	708	703	621	708	666	718	648	685	706	669	703	672	661	729	734	710	662	685	756	669	728	691	689	681	702	716	694	708	672	703	640	721	737	720	631	704	742	682	677	725	687	661	671	695	705	711	705	693	662	736	713	684	705	732	670	688	704	681	704	666	732	716	667	696	717	699	721	698	718	728	703	686	691	665
39455	51082	29457	19883	12479	14860	26997	30705	27390	16167	6037	642	334	322	318	328	340	345	335	464	310	329	322	346	316	289	304	348	357	291	346	301	317	297	299	326	311	318	350	322	345	304	325	334	333	323	319	333	334	328	302	335	314	345	306	289	337	302	299	348	342	306	313	312	294	299	317	331	284	298	312	290	305	313	318	318	355	322	313	339	292	307	274	343	323	269	352	293	315	326	306	334	303	301	345	329	324	334	284	342	331	328	306	342	318	307	335	313	317	286	317	302	306	306	301	361	323	295	337	313	273	319	318	335	303	320	316	307	320	330	327	307	295	335	302	349	301	328	333	321	302	290	317	302	299	352	304	310	334	321	338	320	313	327	325	279	331	353	332	328	307	302	303	279	321	347	323	332	285	331	305	341	335	298	320	284	311	320	278	299	323	309	335	348	322	326	345	308	280	306	333	310	314	320	281	306	310	314	299	293	330	309	300	298	308	277	318	330	309	305	340	301	323	313	294	332	351	287	290	332	316	341	353	344	340	297	302	325	305	333	352	311	311	327	318	292	310	294	327	320	287	332	338	326	304	300	310	305	318	315	300	304	277	331	278	334	319	344	303	323	296	302	319	322	304	318	318	323	311	343	328	284	290	308	313	343	325	353	349	277	303	322	322	308	337	315	322	319	304	323	285	353	302	357	309	323	324	321	339	355	338	335	325	297	309	322	308	331	323	336	303	318	308	335	304	306	298	278	309	294	318	320	305	292	290	288	286	331	301	292	302	285	299	311	301	323	337	320	354	301	329	303	310	339	328	288	326	343	289	318	303	317	340	274	305	337	315	337	309	317	325	291	328	308	320	297	350	332	339	316	316	342	326	329	308	314	318	321	310	324	319	334	334	299	328	315	337	295	306	313	323	314	350	315	269	295	328	332	315	311	343	286	323	311	311	324	294	313	309	344	296	300	290	323	314	321	330	298	306	314	318	296	275	322	327	302	313	323	303	364	326	317	316	320	317	295	305	309	330	295	335	319	326	289	328	352	338	327	314	299	304	275	318	315	302	311	354	313	312	332	326	295	326	315	304	317	333	313	316	325	309	313	341	299	305	310	324	326	303	318	305	307	338	296	315	341	333	317	282	328	287	336	280	316	299	296	318	323	316	283	293	299	303	331	329	319	333	317	323	323	282	318	317	325	335	314	288	336	276	329	303	337	302	343	317	314	324	327	303	323	297	328	340	326	292	305	310	343	313	305	350	322	303	314	326	356	354	317	337	317	309	312	278	323	309	300	305	308	312	318	338	306	311	310	300	319	311	313	323	308	330	304	308	332	317	308	289	313	311	319	303	325	365	303	306	304	323	291	297	310	284	350	305	312	314	358	313	282	303	326	324	352	321	314	318	337	295	313	332	312	304	334	322	297	330	317	340	319	289	284	305	335	326	313	319	332	332	302	286	320	334	296	333	278	336	317	313	304	319	349	308	312	314	327	318	292	330	313	327	292	286	326	303	341	289	335	317	317	287	310	343	312	325	348	347	307	308	326	337	315	310	275	325	314	314	305	347	304	312	314	320	305	317	331	323	311	312	300	308	294	325	315	307	325	324	323	307	325	341	323	297	315	316	347	324	297	317	324	320	289	318	314	309	315	316	331	338	345	328	335	317	366	306	299	323	290	297	335	291	296	307	343	335	314	341	312	329	313	303	279	315	322	319	329	325	336	296	302	308	331	320	292	338	315	331	341	334	323	353	353	286	338	321	330	307	329	290	288	309	308	334	309	315	284	309	289	333	291	324	313	332	330	289	279	293	296	292	285	316	279	327	340	326	308	311	339	289	334	305	308	326	332	295	296	301	315	285	311	321	313	319	311	327	315	315	326	308	291	288	322	309	299	298	291	313	320	336	324	296	308	310	297	352	329	339	362	309	320	323	321	314	337	305	323	305	299	299	291	303	309	360	322	332	337	333	305	319	321	313	308	297	287	292	289	339	324	286	291	291	276	323	343	335	303	338	302	304	310	354	311	303	294	330	300	304	321	326	312	310	292	332	344	340	313	335	324	315	313	299	270	319	338	310	319	296	333	308	357	316	302	360	361	302	291	295	319	308	309	307	320	302	311	325	277	307	316	336	317	309	308	331	325	356	351	291	343	319	317	313	335	333	317	328	293	322	298	295	306	331	338	305	332	315	314	322	316	328	339	314	312	330	295	335	307	295	317	295	329	311	321	334	313	337	320	268	322	317	317	329	290	293	284	331	296	298	313	345	324	311	369	323	333	295	279	323	311	307	322	321	311	344	344	307	326	338	313	332	311	330	310	289	333	337	319	322	317	352	279	330	318	347	315	355	304	278	340	308	299	319	351	300	318	335	300	310	320	324	333	297	309	319	311	317	309	309	305	351	343	321	318	311	333	330	326	270	313	305	313	297	289	328	304	321	318	290	334	300	316	311	344	295	320	323	323	327	323	317	340	303	325	325	306	314	329	297	345	298	292	304	301	315	306	295	295	329	329	284	315	329	331	317	314	332	307	308	315	327	356	319	308	307	329	309	295	287	308	295	310	322	305	287	296	288	294	282	328	319	289	319	289	288	339	284	339	317	316	352	360	374	309	345	323	315	316	304	334	308	316	327	305	295	284	314	298	295	336	301	317	294	318	305	330	300	306	286	328	332	322	294	345	309	321	325	329	324	318	282	288	312	300	313	339	318	310	290	343	319	314	316	301	325	310	292	327	314	310	311	318	317	338	275	335	343	293	313	311	296	314	315	308	324	333	339	301	312	308	298	360	320	312	331	312	306	322	330	347	267	321	312	290	310	327	338	272	327	287	301	329	292	289	304	319	300	283	318	304	307	357	301	291	314	325	324	308	291	335	336	297	302	297	308	323	312	334	329	335	323	302	337	300	301	324	317	331	294	287	290	315	291	313	309	316	322	359	283	295	306	303	308	358	294	300	311	300	314	308	295	277	329	323	303	318	310	328	328	308	329	325	340	325	270	303	310	328	309	332	298	330	301	313	311	350	316	306	344	291	310	320	297	300	315	301	312	309	315	338	336	332	298	319	277	310	312	329	334	326	314	300	305	338	338	313	303	311	323	355	332	312	301	329	367	294	319	311	311	325	337	294	312	298	315	305	310	366	328	297	324	309	328	312	296	318	338	321	312	286	296	321	313	320	304	285	322	339	305	310	266	329	310	351	328	325	299	330	325	305	345	326	329	356	292	346	351	306	340	336	253	322	309	320	328	294	289	314	336	323	345	319	320	301	312	301	346	301	297	337	283	306	316	299	326	338	323	308	285	299	297	310	337	301	328	296	338	299	284	331	313	320	343	283	317	306	294	348	324	357	321	343	307	315	314	291	306	331	310	290	344	335	329	314	322	312	305	301	311	306	309	299	296	317	313	308	320	318	337	324	323	334	332	311	295	328	329	299	323	300	319	296	300	328	299	315	313	295	297	302	332	328	296	270	293	310	322	288	324	322	304	346	330	336	292	331	282	286	345	333
28573	48365	14651	9344	7808	28496	43871	48002	43832	31521	15804	1620	884	933	757	819	793	788	865	1410	762	739	790	732	748	783	760	741	742	735	719	702	788	775	715	752	709	744	780	767	704	717	768	740	766	756	745	779	751	741	763	755	706	702	734	719	784	755	756	737	738	693	738	734	724	736	691	751	712	711	733	662	755	744	773	756	735	716	717	764	763	756	754	774	760	743	739	760	755	741	735	795	754	740	712	723	749	741	780	771	786	718	778	771	747	731	728	761	778	808	763	777	754	762	704	702	723	749	714	750	714	724	706	773	751	758	761	756	744	701	726	761	731	758	749	768	728	767	721	778	751	752	740	705	739	721	735	710	729	740	787	774	741	710	713	746	709	718	732	742	753	750	700	750	751	746	732	768	739	732	753	701	753	703	733	741	742	716	762	724	741	750	735	733	743	701	735	786	761	745	752	700	762	705	739	806	742	744	735	738	751	725	757	734	771	779	712	750	727	719	745	734	797	768	741	733	755	790	730	716	714	748	740	771	736	708	761	720	759	705	687	712	739	744	745	704	726	724	693	720	759	747	727	711	747	765	779	803	698	752	770	751	757	734	734	744	727	760	736	753	765	748	746	712	761	730	769	761	763	742	775	732	749	711	774	700	717	741	773	716	734	708	748	733	757	744	722	735	778	763	728	710	784	759	717	728	729	791	756	709	725	706	789	757	773	735	714	720	797	743	720	735	747	751	712	695	750	711	745	742	774	758	738	747	739	769	750	747	714	708	689	703	749	718	749	679	740	727	718	735	776	723	727	698	754	739	775	723	757	737	713	745	738	755	712	812	699	707	678	746	732	742	733	775	801	683	720	792	746	738	739	733	767	736	722	692	759	787	746	775	726	764	727	774	714	736	762	730	756	758	732	740	701	756	732	745	697	693	727	792	746	717	784	750	779	698	708	735	730	724	705	717	702	737	770	754	757	711	758	750	758	703	750	735	815	767	763	770	790	710	770	768	744	717	748	724	666	763	751	746	793	768	705	714	730	764	735	763	750	738	750	709	737	671	790	757	757	715	700	767	771	725	682	739	741	724	723	756	715	683	727	759	766	745	779	712	741	748	741	726	759	775	738	759	698	735	694	748	803	708	719	760	700	757	718	714	759	745	743	702	736	789	708	736	759	729	784	740	772	733	751	737	764	714	779	727	745	723	739	727	752	710	781	758	770	708	734	759	770	780	753	746	765	763	735	748	671	735	804	726	734	741	754	744	772	669	743	747	782	731	753	761	761	782	772	760	786	779	784	727	755	764	749	756	748	736	717	774	698	723	750	747	730	770	708	729	720	720	713	748	705	712	743	780	718	720	700	740	773	685	747	693	784	740	741	788	738	727	777	744	749	710	757	761	728	721	768	743	751	728	751	728	784	732	744	760	700	745	751	711	730	729	814	741	750	719	758	731	750	745	760	768	742	796	748	768	705	719	681	745	754	793	692	723	710	800	767	737	738	749	712	742	735	771	785	733	708	722	712	733	699	765	742	757	754	715	733	763	741	766	795	765	764	764	786	733	759	728	799	761	738	722	758	739	734	697	768	747	723	744	730	716	746	745	719	765	786	736	707	767	753	743	767	733	782	746	734	760	750	725	710	714	727	698	741	798	762	726	710	758	742	732	731	735	710	770	779	739	778	766	708	756	761	716	745	733	791	652	694	729	705	756	714	791	760	714	754	794	734	749	759	767	764	778	727	733	781	702	697	761	729	725	742	743	779	706	719	722	725	726	780	760	688	748	762	759	687	734	782	687	742	743	699	748	737	742	758	774	728	752	758	711	710	677	714	722	743	769	758	785	776	800	685	769	751	747	757	759	744	732	766	725	720	694	702	742	722	720	769	740	679	722	744	727	707	744	768	742	707	759	759	762	779	698	717	793	750	769	770	734	771	748	816	764	729	703	785	830	742	728	756	709	721	720	731	730	702	743	735	754	791	753	723	763	764	786	725	731	738	698	736	757	713	724	740	743	712	768	765	784	701	738	716	749	725	732	679	755	757	766	724	682	714	740	739	770	724	801	780	763	742	763	733	731	776	736	730	719	755	747	800	770	799	714	768	720	771	727	780	729	734	741	774	780	742	751	791	751	748	756	736	720	747	728	726	748	724	778	737	734	784	704	725	705	721	745	825	719	714	773	745	776	701	737	770	725	724	743	751	784	725	722	791	735	728	748	709	751	765	772	744	711	718	734	747	787	747	762	740	740	751	727	774	763	745	725	752	698	688	748	740	771	714	738	746	740	810	748	707	720	738	711	717	766	770	727	767	701	718	744	790	755	730	746	723	754	795	749	740	731	786	804	779	745	747	776	733	769	752	787	720	742	701	708	765	704	755	725	751	747	711	747	703	784	779	708	707	823	729	775	739	760	743	743	748	676	754	705	746	754	751	737	745	726	733	764	724	727	712	759	777	691	744	731	728	715	752	759	750	709	767	719	772	744	710	759	773	818	777	780	730	712	742	791	742	784	753	742	706	748	763	725	746	761	759	722	724	741	708	816	665	755	771	771	712	720	743	762	730	741	773	764	785	787	746	717	744	732	717	729	742	746	794	733	706	785	725	742	758	766	758	734	771	745	703	764	740	757	767	739	744	735	707	731	708	790	742	748	786	759	772	764	771	769	693	715	719	745	727	724	734	762	729	745	765	781	776	748	715	742	736	753	777	774	723	749	757	739	753	737	767	785	747	756	752	786	730	725	776	727	780	697	709	713	748	743	747	746	738	740	718	732	739	751	729	725	711	754	764	731	722	779	778	724	702	785	745	796	759	763	762	742	739	734	713	781	685	736	716	713	767	790	738	746	771	751	760	757	702	758	705	709	695	787	705	780	711	747	754	733	737	780	789	721	751	740	774	734	714	712	765	691	754	738	763	717	755	724	730	739	769	699	743	713	762	740	756	730	766	694	757	677	712	759	766	711	732	724	706	747	746	722	741	759	728	657	720	711	724	754	728	754	735	744	698	736	725	765	722	739	754	712	731	759	716	791	740	692	761	726	690	727	752	711	770	725	799	707	790	702	759	700	786	765	763	713	751	726	782	735	778	750	746	705	724	728	709	761	684	729	724	737	722	721	739	753	723	780	778	727	766	749	747	746	724	731	723	739	687	709	757	727	778	760	736	730	756	803	722	724	739	729	706	729	752	763	750	735	742	683	745	753	730	760	780	765	738	731	740	746	720	711	766	733	745	759	776	781	727	736	735	766	742	766	776	734	789	719	723	729	740	681	789	763	736	782	774	695	779	729	721	725	698	746	720	712	773	716	702	727	787	742	732	732	795	763	769	698	771	751	736	739	735	726	714	736	745	711	726	710	742	709	783	787	747	691	780	688	713	741	747	766	720	762	742	731	761	698	744	781	729	755	738	752	742	730	753	768	748	752	741	742	738	724	748	700	756	737	727	739	736	744	734	722	769	788	770	752	757	700	732	687	750	746	723	712	754	788	736	727	758	710	794	711	743	742
53367	51861	30425	23540	21598	23345	44043	47667	41357	28338	11611	791	317	279	254	238	244	251	302	525	217	216	237	197	222	214	206	195	215	208	219	250	237	208	234	205	212	217	227	209	203	202	204	210	207	227	230	243	227	208	233	204	207	231	203	210	221	231	232	198	212	233	214	200	203	205	211	222	203	202	212	236	228	219	199	232	180	221	240	196	243	232	220	162	238	224	214	214	214	230	222	206	221	223	221	202	238	214	215	240	214	195	200	260	198	204	194	223	239	207	208	223	239	224	215	207	214	193	202	238	211	225	220	222	224	183	221	215	223	215	222	211	233	229	227	201	194	227	233	200	194	211	193	218	191	223	209	182	209	222	214	237	235	213	235	213	216	224	216	226	238	203	228	226	222	199	196	225	211	191	230	214	258	226	220	222	196	204	213	189	216	214	226	258	181	233	191	232	267	235	217	225	202	236	192	202	210	218	227	211	220	210	222	227	201	211	198	218	224	225	196	234	217	207	221	220	209	231	251	247	203	208	207	212	241	212	205	213	209	199	194	223	224	229	220	209	200	199	221	236	238	214	238	209	211	209	228	209	225	224	236	229	196	217	225	214	207	202	196	216	238	211	214	222	254	202	216	215	197	210	228	203	230	207	238	219	220	215	206	235	233	230	210	230	188	219	245	226	198	224	226	225	234	232	207	252	243	201	190	210	202	183	209	218	189	221	224	210	226	228	202	211	232	217	200	211	232	238	173	229	212	226	231	239	198	217	218	188	243	214	208	250	214	204	230	217	210	215	222	183	225	206	206	218	206	210	221	210	235	213	182	203	240	174	240	212	247	225	215	240	218	189	213	199	220	208	220	201	209	224	218	229	224	229	217	199	221	212	220	212	196	207	210	230	250	219	197	202	218	205	245	199	228	223	184	206	203	244	214	227	205	203	205	189	224	201	205	215	219	240	206	229	206	202	213	199	211	230	212	205	232	213	212	234	241	239	238	230	228	228	206	218	239	226	221	219	221	213	216	202	203	208	228	226	207	235	208	218	230	202	221	236	210	216	229	204	209	249	209	244	205	199	245	218	192	215	238	210	213	195	218	200	240	248	217	224	250	219	196	204	211	214	196	228	221	213	202	229	221	204	236	229	211	226	224	202	216	233	237	220	218	202	180	207	214	197	220	222	217	212	196	206	214	240	212	199	233	216	213	230	202	223	222	222	233	225	216	237	250	209	195	203	218	219	207	231	224	201	213	231	187	225	202	235	213	233	229	215	207	224	189	224	218	211	202	204	210	237	207	211	252	241	225	239	201	200	202	200	216	231	202	204	226	197	234	220	225	201	215	245	203	207	210	228	230	217	217	235	220	210	182	242	206	233	204	197	214	211	234	210	207	195	232	247	248	233	247	248	243	185	217	192	218	220	200	240	228	220	228	208	211	211	213	252	224	207	205	220	211	192	223	233	202	209	186	234	232	219	251	235	212	222	233	210	222	235	206	218	208	230	199	206	245	213	222	225	221	198	249	191	252	214	213	198	238	199	220	224	257	255	217	221	197	231	222	217	238	212	210	227	198	212	225	216	206	200	207	200	240	221	208	188	213	206	212	208	193	201	217	213	201	209	207	216	212	191	219	242	230	204	212	229	217	237	223	212	210	218	193	233	218	221	268	225	222	252	215	210	230	223	204	217	233	213	222	208	210	205	224	211	235	232	206	231	233	204	214	223	231	218	218	217	203	226	230	201	200	202	203	220	230	226	208	228	224	222	202	225	233	213	223	197	190	227	205	192	203	222	219	213	214	233	205	235	231	213	229	205	221	226	218	217	226	211	199	194	205	238	225	223	239	222	199	258	193	253	222	225	201	220	190	256	192	203	207	230	224	219	224	231	222	209	213	224	227	236	218	238	226	205	237	220	202	204	201	249	217	245	219	223	231	221	227	224	202	219	212	224	200	214	209	227	203	218	224	212	239	219	232	217	220	185	249	193	225	237	211	238	245	195	198	228	214	204	182	186	211	211	215	227	210	212	241	206	219	199	237	208	191	212	211	214	210	227	236	204	207	227	223	217	213	187	214	213	209	241	242	229	220	195	201	192	205	231	191	210	222	217	200	230	201	194	206	208	203	201	200	193	203	227	202	241	211	208	235	209	257	232	206	229	196	215	218	201	226	209	226	222	199	216	209	216	240	210	228	195	240	204	212	238	213	229	187	220	207	193	243	216	189	196	221	218	236	192	224	207	212	224	230	226	221	250	220	171	176	234	187	195	238	212	236	232	220	214	234	170	213	194	213	209	209	217	188	236	209	225	232	211	204	188	209	231	223	219	236	204	219	199	208	210	225	234	201	192	223	218	212	222	219	216	224	228	213	202	238	219	231	221	209	215	210	191	239	202	206	238	209	212	244	203	196	224	224	242	218	231	184	225	195	212	212	206	231	224	215	215	208	224	240	206	220	214	208	233	198	220	227	195	232	216	226	215	190	213	238	202	224	199	194	226	208	196	191	209	208	233	209	208	229	227	204	232	234	239	239	220	235	223	219	235	186	195	216	230	202	224	210	204	191	222	208	189	200	205	214	217	248	215	212	210	206	188	218	205	224	214	223	196	219	214	198	230	234	187	192	224	215	225	221	196	239	236	212	236	212	219	238	179	227	223	213	195	231	229	222	175	216	235	216	213	230	232	219	224	218	233	208	242	234	195	231	228	214	203	182	190	217	237	231	216	217	205	214	220	212	217	235	230	207	212	205	220	226	223	242	236	245	203	226	208	216	221	193	209	201	230	216	207	231	221	209	226	230	235	234	218	214	221	221	211	232	211	207	251	216	237	235	205	203	235	201	215	216	229	237	223	226	228	206	243	200	175	224	227	232	218	219	226	278	212	220	209	207	206	210	222	220	209	216	212	220	227	203	209	208	225	223	216	220	202	212	231	212	206	199	217	219	254	202	215	213	213	200	209	221	201	217	220	220	209	208	219	217	224	226	230	202	234	212	236	235	203	202	222	200	224	220	239	216	223	225	215	207	213	217	190	236	242	226	222	223	217	232	197	222	231	219	196	229	220	209	212	229	207	200	211	233	200	223	221	190	230	214	245	207	222	220	205	212	220	232	218	213	220	211	180	209	183	229	182	204	240	197	208	226	239	222	210	200	236	208	205	224	226	227	217	221	219	219	228	198	222	234	230	195	202	231	184	218	213	221	239	234	200	214	210	228	213	194	214	215	210	210	205	218	230	212	218	232	193	212	216	246	205	191	213	239	237	218	216	196	222	222	217	240	232	216	215	196	231	203	239	202	246	208	225	231	251	208	220	235	216	223	225	194	206	184	217	221	229	232	191	221	213	201	212	233	204	201	218	200	212	234	216	188	208	201	228	223	208	221	206	204	196	191	211	225	208	225	210	196	203	218	204	230	198	223	237	217	195	204	243	233	220	217	205	221	234	206	233	204	228	185	201	199	238	224	206	203	208	191	222	242	224	214	205	225	203	213	221	246	201	225	222	236	213
40497	52720	18494	14319	12604	31818	58899	61257	54017	42866	19612	1221	1056	925	709	641	596	598	965	2269	559	503	511	531	559	539	585	504	525	507	524	521	497	478	549	519	527	497	507	525	540	532	535	514	529	511	480	545	522	510	530	517	520	487	495	498	499	509	487	466	500	561	514	465	530	496	532	521	522	504	496	538	489	505	489	537	515	523	501	527	493	501	480	525	496	494	494	438	484	477	476	502	494	457	534	509	492	511	492	517	507	554	506	522	535	503	527	508	498	458	535	536	503	484	499	503	513	501	511	491	495	471	478	516	500	470	479	502	475	485	483	483	511	527	518	504	517	499	510	492	496	487	553	538	498	510	523	562	491	504	528	546	518	546	471	505	513	491	513	537	513	495	514	530	493	535	484	544	537	524	488	547	526	545	523	512	524	483	499	535	513	500	542	491	523	518	513	503	475	502	535	530	496	509	502	503	541	510	549	487	508	502	491	490	492	534	477	515	535	512	503	504	499	531	520	521	496	505	534	524	495	478	546	539	523	542	501	522	534	534	505	517	488	503	522	512	502	521	539	502	487	499	464	500	537	515	493	480	461	537	500	501	499	520	526	504	492	492	536	503	478	531	463	514	545	464	527	512	486	538	485	557	557	521	482	483	517	545	550	492	498	498	476	533	483	483	480	558	501	506	517	519	477	523	485	494	486	544	523	512	527	488	533	495	498	504	504	517	489	526	549	518	525	547	477	506	518	525	542	521	509	514	503	498	509	488	535	553	528	506	512	483	496	526	514	493	489	516	517	496	526	472	485	526	494	480	489	515	510	502	506	539	507	488	504	508	534	510	507	512	505	525	536	535	513	503	490	514	516	495	503	539	502	480	543	486	491	510	580	508	524	525	538	539	484	536	560	502	494	479	508	504	501	519	514	547	516	510	525	496	513	492	506	510	512	527	495	536	510	536	543	485	501	465	483	506	518	509	511	510	478	528	541	507	495	551	534	524	499	553	522	497	555	559	539	481	538	483	505	533	544	478	537	462	522	510	469	512	499	499	544	539	534	535	486	527	538	488	532	515	459	528	485	517	484	510	510	508	502	529	518	484	489	530	513	520	516	496	520	528	482	515	499	527	504	504	539	509	521	522	492	515	495	508	519	516	497	491	519	519	485	504	518	495	472	515	524	485	516	506	538	504	516	527	498	465	504	537	497	517	460	500	527	516	488	487	496	555	502	500	493	515	537	531	497	531	524	494	493	469	517	506	544	566	510	489	517	494	514	513	520	524	536	531	563	509	472	496	491	490	492	493	531	515	509	549	508	496	498	536	523	497	509	486	469	496	496	520	505	506	506	525	542	503	547	525	522	521	518	514	533	473	522	512	488	524	497	524	539	494	542	542	523	539	503	551	505	519	551	473	515	480	518	519	516	489	516	521	526	507	491	486	521	490	517	508	486	539	498	550	515	499	524	495	542	549	515	508	523	497	512	528	529	477	489	520	513	487	479	531	501	502	502	481	450	522	480	542	480	530	528	544	561	492	502	522	502	505	508	518	518	500	526	517	511	477	491	467	489	532	514	521	534	526	512	491	541	534	552	516	509	519	511	492	478	512	524	527	482	523	510	546	508	562	512	509	536	499	560	541	482	523	542	516	496	514	504	469	539	524	521	530	508	513	507	506	487	511	527	520	462	482	497	554	559	506	507	536	523	509	493	515	484	508	523	512	493	519	468	492	527	525	551	511	501	519	510	476	523	481	532	587	494	523	493	527	549	519	534	484	493	558	471	527	533	506	508	514	495	516	528	496	492	515	464	509	525	499	503	545	506	488	493	512	529	483	507	496	530	522	522	532	512	480	461	551	541	537	553	489	523	486	476	514	509	541	489	538	510	522	461	517	483	535	498	503	541	537	492	502	521	487	483	491	520	499	521	501	508	486	538	488	516	545	522	489	502	536	494	486	468	520	535	519	552	501	500	541	512	474	502	499	544	507	498	486	510	504	493	545	557	493	519	525	485	513	502	493	499	507	501	538	498	497	478	529	550	483	506	517	527	524	504	485	492	512	541	516	512	522	486	544	509	526	496	521	538	548	521	536	481	505	497	459	513	493	481	514	468	505	445	490	563	535	523	513	528	494	537	496	487	504	561	532	509	490	539	529	516	507	500	500	534	485	543	568	489	514	494	514	454	486	481	519	490	511	493	531	507	493	545	479	549	499	504	550	530	520	515	491	518	512	513	537	521	523	504	494	533	490	526	495	514	554	496	535	491	479	490	505	471	485	480	519	517	508	462	512	519	524	520	523	559	518	546	477	543	506	468	512	472	492	530	502	532	474	551	493	532	487	507	546	566	523	505	524	483	498	485	509	482	469	526	503	555	517	484	496	527	499	481	507	561	581	471	490	574	521	505	540	545	495	535	509	522	520	509	545	519	491	533	529	484	548	547	457	496	502	517	536	518	511	504	515	549	475	536	485	488	485	545	528	511	505	514	531	522	527	492	489	545	494	518	480	534	502	496	521	507	546	546	478	490	482	501	508	495	501	518	545	507	523	503	505	507	524	541	512	497	524	500	458	508	478	534	528	521	469	499	499	504	503	489	478	508	501	467	564	524	481	507	549	523	504	479	521	508	523	480	499	474	565	469	525	489	490	524	524	493	489	522	542	509	545	497	494	493	530	514	488	496	514	533	506	509	534	523	509	510	564	518	512	519	499	490	480	530	541	528	509	488	512	461	526	525	569	534	529	502	530	497	539	519	492	487	486	488	504	491	552	511	550	481	534	552	489	517	526	534	509	500	499	498	513	501	462	468	482	516	490	540	502	533	552	509	510	520	495	524	513	521	537	510	512	525	523	491	505	518	518	534	539	556	508	487	484	476	529	536	508	517	466	493	528	460	493	498	558	488	493	515	518	512	506	519	524	528	544	524	554	510	514	505	516	512	527	500	488	510	531	513	490	492	533	469	503	532	506	473	518	519	511	478	511	509	474	537	501	529	482	533	503	562	500	497	549	487	459	527	519	550	506	475	493	532	501	502	465	556	500	488	504	496	514	513	460	530	517	502	533	512	520	557	524	494	542	474	512	554	501	537	526	464	484	538	537	518	516	505	524	561	515	510	475	533	547	497	552	485	521	520	512	555	504	551	517	519	550	531	536	512	489	511	519	487	502	504	520	540	450	478	533	493	548	492	511	528	515	472	518	522	514	518	521	514	504	531	496	513	570	484	520	540	494	485	527	491	523	513	507	529	509	525	494	544	515	490	537	522	468	535	497	507	482	477	525	513	559	494	510	546	535	490	497	488	541	469	492	486	495	488	538	483	473	505	505	505	498	504	489	512	539	522	538	489	499	498	504	481	564	463	487	492	537	514	525	512	492	543	502	479	520	514	513	538	523	526	516	521	477	474	503	489	492	529	537	500	505	540	474	505	503	498	554	498	471	514	512	501	508	536	519	523	509	501	481	530	478	479	494	424	506	537	490	500	534	499	497	544	526	483	514	527	529	508	533
17290	26525	7762	1240	689	706	1865	2284	2284	1945	954	286	305	273	290	280	259	290	291	266	299	264	280	270	281	274	248	296	279	269	258	292	271	269	263	305	253	263	286	267	274	282	264	276	274	255	268	261	272	270	287	240	279	302	279	280	250	266	282	292	281	295	280	250	293	282	256	300	260	308	206	248	275	280	258	257	266	267	271	273	273	265	256	292	275	279	276	283	278	272	280	246	278	253	281	295	286	277	286	291	267	249	299	275	279	271	272	290	275	243	272	257	288	263	295	279	286	272	274	287	281	252	273	283	272	289	267	278	230	283	279	256	262	277	272	272	249	276	251	294	260	291	263	282	224	262	263	282	256	295	268	258	283	232	264	267	257	312	287	255	265	277	289	296	282	252	275	261	266	257	281	302	277	255	289	266	277	263	289	256	300	287	306	242	251	240	280	272	263	271	285	262	276	316	292	254	265	286	268	238	281	298	272	290	272	261	260	285	297	301	285	261	246	294	281	269	291	261	287	283	275	266	279	265	283	277	294	272	265	285	246	247	267	274	267	289	272	273	254	331	290	281	293	281	280	310	286	278	285	294	276	292	290	277	239	284	273	296	244	285	279	272	278	278	261	254	270	281	280	308	282	297	269	260	302	270	252	249	306	285	302	264	268	277	290	260	277	268	282	291	302	299	267	293	232	261	244	290	263	260	296	286	284	282	280	239	269	277	254	273	273	319	264	296	291	260	265	245	290	291	262	279	278	262	284	263	250	276	286	268	248	266	250	292	292	296	273	292	281	259	267	292	250	239	281	275	263	291	280	275	254	261	296	273	304	264	296	248	279	271	280	269	267	273	246	311	270	278	300	263	245	295	289	263	287	287	318	252	286	292	276	253	262	260	264	291	294	300	307	252	249	290	276	259	274	273	288	264	274	287	274	306	272	287	243	277	245	293	286	254	262	269	301	317	301	302	275	251	284	283	270	275	251	238	277	246	279	272	294	286	288	238	279	260	265	277	241	269	292	281	281	260	262	292	274	264	273	276	290	308	309	278	275	265	251	282	246	289	302	270	269	242	244	254	267	253	280	249	249	284	259	299	265	284	285	287	276	282	282	263	278	264	306	282	289	244	265	276	261	279	270	282	287	293	280	310	297	235	257	284	262	302	263	263	250	265	304	257	277	272	279	296	264	280	254	252	277	266	264	298	275	293	276	272	278	273	298	273	274	279	287	287	277	276	265	293	289	297	320	297	293	263	242	290	277	255	273	284	255	274	285	256	266	257	285	264	278	271	274	272	298	246	250	284	281	288	279	247	272	300	281	265	232	268	268	292	244	255	245	276	283	265	269	284	285	300	261	283	296	258	280	286	276	262	290	297	277	290	283	296	269	276	291	268	263	271	234	282	298	276	288	249	267	277	285	258	255	256	261	266	279	277	265	242	258	267	290	269	273	265	265	285	270	271	270	259	279	283	254	269	258	272	301	281	276	259	270	279	294	271	291	300	286	254	291	281	284	276	281	240	299	246	289	268	266	269	262	288	287	271	279	264	283	290	288	254	287	255	300	274	262	263	288	279	275	249	300	248	267	260	279	277	275	291	243	261	292	276	265	269	291	280	282	288	252	251	297	273	278	305	285	265	260	281	312	277	308	285	283	250	285	277	250	263	281	279	317	282	262	267	260	264	247	260	227	291	298	289	281	262	263	272	287	252	276	281	285	283	279	307	291	284	261	283	268	289	252	298	273	246	297	265	261	271	284	282	251	281	297	304	304	267	275	267	274	259	263	243	274	304	275	278	248	292	261	274	238	251	272	272	290	287	280	298	263	257	288	259	267	283	267	284	284	267	267	241	262	275	285	294	273	262	278	308	278	262	252	293	282	266	292	268	275	257	284	273	258	252	260	291	284	303	279	297	277	283	290	279	257	280	254	279	261	258	276	270	273	263	255	262	274	248	280	244	289	280	246	246	269	252	262	301	275	259	297	270	272	287	272	267	266	273	289	265	287	301	269	301	275	276	254	248	326	278	282	278	242	260	293	282	284	255	251	259	288	295	282	308	257	264	292	287	273	271	255	269	250	293	286	285	274	295	267	292	296	277	298	278	303	274	265	287	269	283	280	278	275	265	275	280	302	266	260	285	303	271	271	308	267	280	281	264	309	277	259	261	290	242	264	307	298	267	277	278	296	293	278	256	264	260	283	301	281	281	282	310	286	265	270	293	295	250	256	284	294	286	256	293	279	282	255	241	272	284	250	305	284	256	284	280	248	271	302	250	282	305	263	316	271	269	282	291	283	286	261	290	308	265	276	312	272	277	273	284	298	248	293	285	292	321	273	302	300	269	266	266	272	278	262	290	286	276	252	287	293	284	255	278	272	247	290	257	267	299	284	258	302	271	280	278	259	280	286	264	293	302	277	288	302	275	272	253	274	290	299	274	284	274	254	280	269	259	294	293	285	272	258	258	273	300	268	280	284	300	300	287	292	252	273	277	264	272	273	287	265	278	279	314	271	285	281	293	274	292	253	323	303	251	251	308	266	284	284	280	259	252	266	251	274	281	284	262	298	314	270	256	252	273	302	266	295	280	301	274	278	290	291	273	246	281	272	281	288	310	250	261	273	281	263	271	269	272	271	261	296	313	270	284	255	265	275	261	264	269	300	266	282	261	294	290	285	286	304	282	256	256	262	286	262	278	263	275	257	266	262	274	270	269	257	258	293	296	269	274	268	268	273	278	287	239	283	253	286	274	294	290	265	253	288	288	274	276	273	284	307	267	228	267	274	283	234	286	282	250	284	261	316	296	287	246	269	267	263	260	275	306	262	282	276	269	263	264	278	296	263	270	274	278	267	278	288	286	271	258	304	300	271	298	269	295	272	293	266	259	275	268	284	284	278	305	270	285	270	311	296	271	275	287	290	290	267	292	291	313	287	272	284	282	277	271	260	262	259	276	286	258	290	270	284	283	272	315	252	268	277	265	296	272	242	280	263	291	291	244	288	225	275	286	285	309	273	257	293	277	273	271	268	271	254	248	296	282	263	271	248	279	267	260	276	256	268	247	274	279	274	260	235	251	309	308	267	248	275	264	271	299	281	315	277	259	253	281	267	298	238	254	280	260	254	281	263	270	251	264	267	264	273	270	297	266	265	252	250	270	291	261	277	273	240	281	272	283	252	269	286	278	284	257	267	314	278	270	293	276	283	304	311	262	276	273	267	269	310	260	304	265	273	302	287	246	289	262	269	257	257	274	254	275	250	274	254	253	290	287	250	276	252	276	284	295	254	268	286	271	285	261	273	307	309	288	272	282	273	284	269	314	304	302	296	263	256	261	263	254	275	240	265	291	291	262	280	255	278	263	260	292	271	273	289	304	269	277	252	286	293	277	299	277	285	279	286	284	251	271	252	283	269	295	273	271	275	264	263	289	247	288	274	277	274	249	281	262	256	269	282	296	256	262	296	259	256	263	280	255	259	235	279	294	246	287	281	275	243	267	233	299
12266	23975	4669	2273	2192	2706	8757	9574	9117	7183	3007	703	717	711	702	699	661	708	632	750	671	652	713	637	643	664	642	687	705	670	657	649	652	688	698	656	657	667	667	686	672	662	644	628	702	660	623	729	682	700	667	661	623	679	694	677	693	670	677	671	645	701	675	726	678	652	648	659	661	628	642	691	664	691	680	670	644	677	667	641	638	652	713	655	674	685	662	638	676	643	692	668	674	693	620	653	636	671	668	655	688	662	636	672	598	688	666	640	697	667	643	650	618	684	687	636	661	671	682	667	633	679	686	637	659	658	649	692	675	660	681	686	641	692	639	646	671	661	648	686	664	648	643	637	658	655	616	651	659	644	660	714	646	649	655	693	653	608	662	680	681	708	703	643	656	673	664	706	664	670	607	676	665	650	655	712	632	645	655	662	632	697	680	678	634	646	685	632	656	644	704	652	683	669	685	705	642	646	699	649	685	638	673	673	665	694	659	634	669	643	653	622	659	681	711	687	659	686	649	665	677	651	698	688	654	709	684	653	723	674	713	689	647	647	675	653	728	705	688	653	667	672	666	680	653	645	696	708	654	605	657	632	670	654	683	687	641	683	665	655	695	674	632	702	691	702	675	643	686	666	655	664	677	638	662	707	693	641	678	661	694	669	615	623	667	681	696	649	661	668	670	690	659	685	653	645	662	666	659	621	636	631	662	652	674	681	677	678	624	689	663	658	642	720	658	691	689	698	636	656	679	667	705	685	666	609	722	602	668	645	670	656	642	674	652	683	714	674	661	684	689	682	686	629	620	667	675	633	680	662	644	701	610	686	672	649	679	636	679	687	669	700	656	627	672	655	668	659	678	645	693	641	688	702	639	698	648	587	676	644	707	664	684	664	676	689	638	657	683	626	683	702	661	669	661	648	618	680	609	630	676	664	696	666	694	621	621	693	628	687	646	664	641	658	679	713	630	626	667	630	660	702	682	656	687	652	668	653	633	648	677	682	675	659	633	665	674	682	649	676	642	657	723	650	708	655	629	681	691	641	706	666	647	667	657	694	673	704	609	705	712	687	675	656	675	694	657	659	702	667	648	650	670	651	610	655	646	624	672	682	628	671	656	676	655	663	678	598	642	701	675	668	645	658	633	662	660	646	684	671	694	699	649	653	633	659	642	684	628	671	680	673	662	672	698	646	708	691	685	612	663	676	673	656	693	671	688	645	614	671	686	683	717	679	677	662	653	630	676	688	674	670	623	641	644	663	683	669	666	688	645	650	671	639	628	676	680	668	695	654	671	667	592	684	681	650	665	622	711	665	674	674	649	650	668	654	668	649	694	680	655	636	681	632	659	695	633	665	659	632	672	654	619	657	635	672	671	646	698	649	667	663	685	660	673	691	641	659	684	676	685	648	697	678	639	690	720	651	639	685	646	637	629	675	668	642	643	662	652	665	708	669	677	641	617	669	690	635	634	679	669	648	691	684	663	628	674	645	695	651	672	640	656	688	685	716	647	705	691	645	674	653	622	690	680	618	673	657	636	689	607	680	659	677	666	692	684	685	658	695	677	676	667	648	674	691	673	639	685	684	640	682	653	665	626	660	657	608	582	666	606	725	679	682	669	646	688	652	661	646	664	627	661	633	664	644	698	650	690	660	672	666	703	654	666	636	660	679	677	692	650	641	651	704	659	709	676	697	675	641	677	679	692	674	703	668	675	620	683	646	654	638	639	613	658	688	652	679	661	705	642	685	658	683	652	688	697	655	691	681	675	675	658	671	640	721	656	672	666	641	701	635	668	652	652	658	649	703	673	652	663	618	669	641	655	676	639	687	637	644	634	678	659	663	657	702	675	688	704	664	680	636	669	684	664	693	635	674	661	655	674	658	695	650	649	677	641	688	658	679	667	668	643	657	695	647	648	649	671	631	701	646	680	708	631	659	673	642	685	679	687	660	687	700	705	644	652	662	699	678	648	656	668	625	703	671	625	659	675	669	702	611	691	664	633	698	683	696	651	654	625	641	655	667	707	725	655	687	658	675	637	678	725	625	636	644	674	696	626	679	613	656	661	634	673	651	663	668	725	677	658	657	691	627	697	678	674	661	687	675	639	663	685	658	637	648	683	639	673	693	675	651	625	706	683	668	651	627	712	659	682	646	689	695	657	657	650	701	638	698	644	651	677	671	642	647	664	642	626	649	628	682	644	672	624	631	657	693	676	676	632	701	667	714	657	668	698	687	652	699	648	671	685	648	638	641	642	663	661	646	678	665	644	645	626	651	652	656	671	673	681	626	711	681	688	683	678	696	681	673	655	644	669	645	682	667	686	687	655	669	648	661	729	699	645	687	631	686	677	694	693	648	687	636	678	657	704	653	710	673	725	640	674	629	688	662	690	666	617	604	637	595	641	682	660	662	667	667	695	661	654	671	614	663	668	626	664	689	624	649	667	662	620	670	673	628	638	669	625	689	691	623	691	697	678	665	667	648	694	693	669	651	669	715	648	661	666	667	684	640	643	641	677	673	628	660	685	691	653	676	656	663	642	645	608	711	637	652	699	651	643	696	686	683	693	641	658	724	683	668	670	651	652	680	695	674	628	698	675	656	672	646	665	666	626	687	693	708	644	677	684	654	678	676	665	680	645	691	633	681	659	675	698	716	684	652	651	647	696	702	672	662	677	688	675	654	641	682	699	670	612	636	662	690	696	679	646	671	681	697	682	682	661	637	656	686	679	671	651	676	690	678	628	625	674	665	679	680	664	662	683	631	669	680	659	692	670	691	642	652	673	652	704	675	684	610	635	598	683	622	674	685	683	627	687	624	657	674	670	696	702	663	636	647	661	638	703	676	711	686	658	708	618	661	700	645	686	664	625	624	661	633	698	687	675	651	678	636	637	691	677	674	628	678	689	662	669	609	660	635	650	666	668	637	657	671	622	660	659	660	646	670	643	666	720	638	691	696	640	692	649	632	652	686	624	670	692	643	663	657	676	649	673	688	667	601	635	657	613	696	653	640	678	646	619	670	685	697	598	674	663	641	688	696	604	646	678	658	695	679	668	693	655	695	657	700	680	678	654	688	635	705	705	652	697	657	700	647	700	662	648	706	631	641	681	642	667	709	662	712	652	709	644	616	638	653	636	604	653	654	641	664	631	677	634	661	669	630	637	692	728	638	652	687	602	671	640	668	654	653	670	688	676	690	722	632	654	662	633	713	696	714	668	674	643	667	704	663	657	654	698	730	641	700	700	644	640	701	655	675	655	640	652	652	605	675	667	642	644	648	611	638	672	649	700	695	656	681	664	656	675	688	660	670	658	656	652	672	636	634	672	674	653	651	657	668	690	653	702	687	671	697	635	600	615	631	678	651	649	725	690	664	686	647	659	698	673	637	661	654	699	695	685	706	655	696	705	688	653	683	676	680	676	665	652	661	666	661	682	663	719	675	639	666	639	632	707	701	670	668	640	668	716	648	699	675	637	665	704	702	665	649	656	693	663	719
50533	41487	27882	20084	13037	9436	23161	30622	28259	17176	6364	597	348	369	339	377	321	304	360	444	319	312	306	330	297	294	341	300	321	320	314	277	305	303	294	303	340	300	303	326	308	323	317	307	323	298	321	305	314	320	333	317	325	289	317	292	278	294	288	326	302	328	299	289	322	311	288	296	295	340	269	273	294	287	333	270	330	300	331	290	296	347	309	326	304	320	274	295	298	342	301	322	299	318	320	331	332	339	321	298	294	327	295	317	300	311	302	298	313	351	294	292	312	320	264	320	308	302	292	307	323	334	318	295	304	326	307	329	262	296	271	301	348	345	343	309	336	305	306	317	282	289	292	301	326	355	294	287	291	305	300	285	315	312	290	300	301	292	307	314	333	275	289	286	320	321	305	350	340	341	285	330	290	336	300	302	296	292	296	292	335	332	322	298	321	287	290	326	316	307	282	336	312	330	305	330	306	313	314	326	287	330	306	275	286	323	297	319	332	295	289	313	318	327	313	318	317	321	292	339	283	328	317	309	312	298	322	283	302	330	306	291	307	294	296	299	298	327	315	334	320	356	305	312	336	310	330	316	342	287	289	320	298	294	311	307	302	312	320	308	355	338	283	329	328	336	312	321	321	317	341	296	336	303	299	298	330	288	316	317	295	311	297	291	314	304	314	316	312	347	320	284	314	327	339	326	311	292	307	315	322	314	289	350	308	336	294	309	323	290	340	302	287	325	305	338	324	297	326	310	312	296	328	326	330	287	300	353	282	288	312	302	344	291	300	310	313	294	346	322	305	310	306	303	286	283	325	298	321	311	317	318	290	287	325	347	319	296	298	290	342	311	302	329	306	289	351	288	319	334	296	306	306	345	305	324	312	336	350	282	282	308	301	322	326	303	297	328	295	307	318	288	315	318	299	298	327	306	311	299	319	295	318	298	333	316	283	352	305	313	284	344	270	318	329	292	293	320	306	320	304	293	297	322	331	331	316	276	296	294	330	321	320	321	300	325	337	309	318	329	306	278	341	302	311	319	300	337	290	316	327	322	288	313	332	303	313	280	313	318	330	310	321	313	318	312	301	273	292	280	317	313	311	303	308	337	301	335	316	308	337	282	286	309	331	329	293	294	338	296	330	322	288	326	346	298	288	295	253	289	322	300	307	294	306	334	309	337	262	315	316	297	321	314	319	294	295	331	322	348	299	310	301	307	285	318	302	334	313	330	321	311	336	333	301	321	310	324	311	292	320	295	310	305	317	331	321	330	321	279	297	321	298	336	326	326	289	294	319	297	280	315	294	311	328	335	311	283	305	347	356	326	307	314	297	346	321	294	335	345	323	334	290	334	328	303	322	334	299	317	280	328	317	313	289	330	322	345	301	319	277	315	314	317	283	323	327	269	334	295	335	327	301	287	258	311	304	326	291	311	299	323	329	323	302	338	302	331	297	269	290	323	323	336	315	328	316	311	307	320	326	346	324	304	321	323	317	323	328	283	319	303	319	348	332	323	306	324	304	339	328	331	332	290	307	314	269	333	337	291	322	330	288	340	287	306	334	285	292	309	272	291	325	324	298	308	323	312	303	295	313	298	303	282	313	312	325	319	348	325	335	317	295	310	324	298	304	305	296	312	301	332	337	323	291	261	309	324	331	318	329	288	298	299	296	306	301	347	305	327	309	316	304	294	292	302	311	271	289	314	275	307	286	304	327	336	305	307	319	318	313	316	285	305	307	314	294	315	312	347	302	301	301	309	289	345	302	329	304	310	297	330	335	312	291	317	282	289	322	305	326	304	327	268	296	356	317	338	309	302	319	292	290	305	356	329	315	293	322	345	305	299	260	306	315	365	302	342	327	317	273	281	305	343	287	303	275	300	293	293	288	326	304	312	303	312	344	316	309	302	316	308	317	319	352	298	296	315	300	287	315	284	342	305	321	285	299	306	314	299	290	358	307	281	317	324	374	319	289	322	298	317	314	326	326	311	322	285	318	306	305	296	274	319	305	292	301	317	293	325	316	318	316	280	292	278	292	314	304	305	279	295	326	320	317	305	320	347	318	312	331	324	295	315	339	295	295	314	287	301	325	294	280	307	284	348	323	346	290	320	299	319	310	301	315	311	299	310	319	323	311	275	318	299	308	308	304	325	291	329	286	305	302	306	334	299	313	286	319	293	312	301	332	318	339	310	314	325	331	344	329	328	298	322	296	297	301	336	300	314	285	305	290	326	336	311	326	313	309	306	305	276	311	334	322	301	313	320	319	305	320	339	322	307	284	303	295	318	351	310	338	309	328	301	350	312	316	306	304	320	308	318	302	347	322	324	346	312	326	324	334	313	311	330	287	292	308	307	308	303	315	311	276	319	327	338	325	324	295	286	326	295	309	319	313	346	303	326	302	289	302	301	290	312	291	297	304	297	287	315	325	317	299	295	303	299	296	293	316	310	298	285	283	333	312	299	273	303	323	322	332	317	289	288	307	330	297	316	294	303	317	315	334	288	308	280	263	294	346	334	296	306	313	304	286	268	310	318	315	299	355	317	337	296	291	348	317	259	278	302	299	323	310	305	310	302	292	327	301	307	322	338	312	300	298	325	322	340	335	304	322	298	289	322	291	309	304	276	279	320	339	299	344	297	298	316	295	302	335	308	299	315	336	308	295	344	297	288	314	297	334	303	314	334	299	314	292	313	330	273	280	299	317	330	296	322	320	353	347	289	310	292	293	284	300	327	284	303	325	284	316	334	333	329	312	301	329	294	311	304	324	293	306	300	289	299	319	307	329	306	296	314	340	319	333	298	319	300	321	267	339	318	320	322	290	308	309	285	323	299	311	318	315	318	310	302	324	336	275	312	327	290	308	361	327	309	305	293	305	283	292	306	343	306	302	311	300	316	308	312	319	333	312	309	310	302	313	317	296	308	295	375	348	299	320	353	337	326	307	281	325	341	293	330	304	305	288	305	338	320	362	304	328	323	322	312	333	307	298	291	335	293	328	289	327	307	329	306	308	319	293	298	339	322	313	318	318	289	323	320	300	297	298	323	292	305	296	301	291	322	314	311	300	312	282	330	306	302	296	287	324	301	316	307	306	317	281	318	302	290	320	305	326	292	296	307	325	325	295	331	310	294	307	319	320	287	323	294	315	309	290	306	316	303	309	293	320	305	333	314	329	310	294	317	318	293	304	327	325	316	294	305	341	292	330	297	324	318	300	333	330	321	341	278	327	301	302	329	339	307	315	331	316	320	360	312	328	274	309	320	297	322	333	321	313	311	333	316	323	350	302	322	283	291	315	329	314	317	281	294	298	329	332	292	289	347	288	350	356	309	331	288	295	297	297	295	300	306	324	288	304	303	320	326	297	318	308	322	338	305	281	284	306	302	263	288	320	317	317	319	334	302	331	313	333	289	313	332	330	307	282	304	313	299	290	299	326	344	340	289	284	292	316	310	311	288	318	292	293	297	312	299	282	306	284	285	294	307	307	296	306	311	311	297	308	314
41754	39017	13705	8600	8206	16334	41948	47937	44269	33082	15156	1376	1112	963	823	816	782	789	947	1687	755	730	730	728	780	751	747	743	756	759	755	715	677	751	734	752	797	691	738	743	683	785	773	711	734	738	773	725	719	712	748	704	741	759	746	722	736	714	721	704	695	633	748	717	705	723	684	697	686	720	744	679	717	743	738	738	753	749	696	782	695	722	721	726	728	737	689	713	739	732	717	706	740	653	753	731	706	697	787	776	670	729	704	675	702	788	750	775	743	720	711	710	748	720	710	750	721	709	753	713	683	742	683	718	745	721	714	744	732	676	720	724	716	741	746	721	734	721	718	734	713	743	759	745	694	731	714	777	753	686	750	732	679	710	704	693	725	704	703	720	762	729	725	721	739	727	717	729	768	686	716	735	692	746	734	746	724	736	748	711	740	748	709	740	741	751	781	683	704	730	721	742	688	742	730	738	695	744	775	780	635	725	699	750	684	724	732	776	717	746	732	733	713	677	700	785	751	708	714	730	775	719	701	706	727	727	713	705	768	715	717	732	699	711	722	717	711	713	717	785	724	729	732	734	679	714	713	725	701	691	704	726	724	688	692	705	733	718	750	742	714	740	704	715	732	762	741	730	777	718	742	711	732	760	748	735	722	702	725	762	725	696	735	731	722	689	655	701	741	677	712	683	700	744	690	717	747	716	727	716	755	728	705	714	733	751	714	732	712	747	724	697	688	691	696	713	734	771	731	714	720	676	713	704	730	730	704	729	696	701	714	730	674	748	694	730	727	708	716	713	725	768	776	751	691	687	727	685	697	760	678	711	699	691	701	710	721	725	749	772	767	686	670	751	740	753	716	762	719	712	722	714	699	722	723	714	734	718	716	691	706	715	735	722	744	711	706	705	753	735	755	739	758	706	714	691	706	735	768	767	686	688	717	761	731	731	706	709	738	715	723	755	787	697	712	712	752	724	670	716	720	722	694	714	719	743	702	740	734	733	745	682	689	720	741	718	772	745	757	749	707	712	751	694	703	736	681	679	730	749	700	722	691	708	720	727	678	784	714	751	732	727	698	733	705	738	723	709	722	705	789	724	734	760	725	719	730	705	768	751	741	720	785	714	746	683	780	797	730	776	745	711	708	742	720	702	685	752	707	744	736	726	698	700	701	709	678	780	702	698	701	696	680	748	755	754	745	704	761	700	750	706	761	725	709	704	736	761	725	765	752	782	684	715	720	739	701	751	700	745	708	738	747	724	676	748	781	696	715	716	728	716	684	747	730	725	691	710	691	751	734	735	773	744	790	788	735	703	696	750	735	738	776	686	714	674	740	718	723	739	770	739	722	743	725	752	732	716	731	721	704	720	734	766	744	688	724	726	729	769	726	739	731	728	742	749	727	692	699	757	710	695	752	739	705	726	725	713	745	755	720	744	718	755	735	729	696	761	737	709	756	699	749	723	723	683	666	755	701	708	726	747	723	752	688	731	711	687	747	705	721	674	714	726	772	709	688	699	730	730	740	740	729	747	710	706	763	750	731	681	786	716	749	725	707	753	715	721	717	732	720	713	752	720	707	706	720	721	709	705	731	765	708	704	734	715	738	719	698	729	715	765	716	693	716	719	752	708	751	752	699	782	757	778	706	745	776	701	755	695	755	738	732	700	764	729	738	735	754	712	758	659	715	747	749	777	734	725	733	751	750	671	721	725	707	724	738	697	724	736	736	711	692	741	769	774	700	730	726	737	741	704	730	716	695	728	730	717	740	681	691	694	771	730	716	722	701	686	768	730	740	772	711	765	715	719	681	711	727	761	700	672	728	686	739	741	783	689	753	789	752	718	736	682	771	697	697	741	701	719	669	725	763	744	732	737	715	727	737	704	704	731	715	770	675	752	712	725	728	756	760	695	723	746	673	743	717	726	745	780	712	668	774	737	757	733	767	753	699	700	693	698	794	726	732	683	691	717	732	709	733	756	728	699	725	725	743	711	719	690	716	715	642	714	733	764	720	717	728	711	711	762	694	719	680	737	715	708	712	767	702	763	703	698	720	732	706	680	758	744	712	676	732	722	704	689	739	662	704	715	733	700	717	738	724	744	652	748	739	733	746	665	735	787	739	726	723	716	703	748	725	752	705	693	739	769	723	725	772	745	743	704	734	748	719	709	722	724	722	738	713	724	747	697	730	734	764	722	707	726	744	720	711	708	714	699	754	805	709	680	718	715	741	715	719	693	681	738	731	728	723	730	787	699	731	759	733	679	778	680	711	745	752	669	758	767	705	729	753	777	727	687	688	713	682	742	669	751	734	736	726	689	738	707	723	720	728	745	755	748	707	737	672	709	718	780	709	692	730	741	717	684	762	743	697	737	691	711	702	721	729	731	668	700	709	717	700	711	711	735	714	713	740	666	753	770	692	709	747	706	754	742	695	735	737	735	770	707	733	700	707	721	711	716	710	708	711	712	739	718	740	721	698	705	674	740	727	730	730	704	743	765	711	741	726	737	700	757	702	747	752	712	732	711	733	696	768	761	720	701	736	690	727	755	721	738	755	759	708	678	713	681	744	702	686	727	725	748	725	703	687	726	753	734	736	724	731	726	736	695	732	707	692	690	757	701	670	724	737	747	725	745	763	762	741	728	768	691	735	714	762	736	711	760	744	722	686	716	685	725	727	691	743	693	719	709	730	713	681	738	736	749	734	741	705	746	694	709	713	732	692	724	715	744	720	714	743	732	804	728	738	683	721	710	705	707	715	773	727	714	710	749	700	712	715	744	705	704	742	747	720	732	771	757	704	696	659	762	748	742	760	727	725	743	688	714	732	737	717	714	707	717	747	782	685	704	756	719	730	763	705	722	704	674	718	754	759	724	748	725	745	733	700	763	728	701	717	718	774	761	711	721	733	711	671	755	724	682	738	723	689	738	744	734	742	750	714	776	707	754	732	688	705	748	749	743	743	772	698	721	735	706	737	731	708	670	732	709	692	736	764	731	766	729	715	740	679	744	743	748	723	756	729	684	681	731	730	729	748	696	722	757	716	716	672	766	734	742	699	756	701	756	725	732	743	747	725	753	720	724	712	715	723	739	731	705	735	688	757	719	739	750	748	762	781	716	724	735	659	763	745	719	699	792	719	706	723	721	716	712	716	705	702	756	702	730	742	692	695	732	744	691	703	728	723	743	754	764	685	711	785	702	752	734	729	744	722	743	744	737	743	736	754	736	702	761	734	736	723	649	695	713	719	696	756	723	720	690	752	696	648	699	701	729	711	726	725	736	730	730	698	714	717	717	716	671	703	752	709	718	715	740	733	709	689	739	758	731	709	697	731	743	743	713	700	702	701	738	734	702	685	682	718	743	757	758	699	694	683	740	760	776	701	712	741	702	695	687	753	751	728	665	766	712	726	739	732	754	727	684	744	693	759	713	727	701	729	726	791	724	714	732	699	686	759	726	774	712	725	753	722	689	728	749	749	746	703	714	716	766	699	723	771	753	759	719
53760	41287	26687	22576	18495	16500	37590	49237	43955	30536	14899	2425	390	276	262	230	249	246	317	429	268	232	216	219	236	258	231	250	218	255	244	231	249	227	239	217	237	212	248	233	220	234	252	245	236	242	249	243	248	228	204	260	237	238	235	242	252	257	246	241	208	207	258	245	228	228	247	234	255	254	264	226	247	242	249	249	225	251	228	219	249	211	239	227	237	247	233	231	220	250	217	220	202	262	243	238	225	261	249	259	210	224	257	251	220	252	224	221	219	226	222	222	239	246	220	236	201	231	236	212	246	257	244	228	209	230	255	215	250	224	230	239	228	233	242	251	226	255	252	233	234	218	225	250	209	241	243	208	255	242	244	232	231	235	230	239	218	251	212	216	224	244	262	248	205	239	239	230	238	236	231	236	271	234	218	207	237	225	205	265	225	225	242	245	241	238	229	229	249	218	248	256	221	235	239	254	229	216	237	235	233	252	251	254	229	259	247	225	216	217	202	243	238	252	241	230	230	222	252	209	224	242	259	230	223	258	229	229	247	246	212	225	232	268	239	264	243	265	229	240	241	208	219	255	246	252	226	235	228	229	214	268	240	247	236	202	225	255	237	221	212	229	234	238	241	228	227	230	214	233	216	223	220	251	218	273	231	248	226	229	240	218	235	246	215	239	256	215	249	262	254	255	239	251	214	225	254	270	213	233	258	211	243	215	228	217	204	232	234	230	265	251	226	255	249	219	260	238	230	241	246	229	236	246	230	264	214	216	254	232	246	199	266	225	240	245	264	233	225	240	223	256	244	236	247	223	219	215	244	207	243	230	227	223	218	234	254	225	259	246	220	228	258	229	237	212	225	212	218	236	249	281	238	240	247	215	241	263	224	221	245	243	220	191	277	259	228	234	218	214	251	257	237	237	221	258	260	259	253	260	237	237	283	228	242	212	196	235	222	224	267	227	227	251	214	232	253	218	236	213	237	240	234	224	222	216	236	259	239	229	233	248	247	255	230	227	201	270	248	248	204	272	214	238	233	225	235	264	237	244	233	228	242	203	257	248	231	234	234	245	226	262	252	252	231	219	224	247	259	217	220	240	225	240	269	250	235	238	241	243	190	248	248	231	214	233	241	220	241	236	222	241	231	237	233	221	257	220	215	244	275	263	219	215	234	269	196	227	229	220	244	196	233	225	250	243	228	213	257	215	215	275	229	202	230	221	232	223	221	246	235	195	244	250	220	238	219	247	259	239	230	246	249	200	253	250	227	210	251	268	221	215	275	255	230	214	248	242	231	250	228	220	236	233	237	245	237	222	247	245	218	233	213	273	250	251	213	219	240	257	200	233	233	243	248	241	239	236	230	246	214	241	232	237	265	252	245	234	230	212	212	220	247	284	214	257	249	243	249	222	242	245	231	253	231	243	246	221	233	235	222	212	232	219	244	237	216	249	233	202	229	229	235	224	234	238	223	231	208	245	267	232	230	240	233	224	209	222	211	230	224	253	244	232	244	235	250	208	249	240	257	250	224	235	229	233	235	250	247	243	233	246	215	249	253	235	222	213	231	263	230	243	225	226	224	225	251	248	221	262	254	228	219	244	210	265	227	259	211	212	220	239	233	242	269	238	208	250	236	243	244	203	253	236	217	245	241	264	203	235	228	241	215	240	245	240	226	238	260	209	230	246	236	208	226	219	247	241	245	232	244	235	228	240	223	240	211	234	225	238	252	215	236	254	251	200	238	247	253	234	250	217	207	224	247	217	246	243	241	245	215	243	218	268	243	249	252	242	245	253	230	236	242	219	264	243	229	213	232	233	261	247	228	247	267	218	206	249	251	213	247	236	220	254	237	249	215	242	235	220	236	227	229	227	252	251	228	221	244	257	248	208	238	225	239	245	228	246	211	240	247	246	251	257	238	231	225	254	246	218	225	258	238	237	227	248	226	259	242	237	234	234	223	244	215	245	245	248	203	252	250	211	234	221	225	252	236	242	222	242	234	251	254	240	238	231	206	217	248	224	242	238	247	225	251	239	247	242	227	227	242	240	221	239	260	233	223	216	236	227	239	239	237	242	223	214	227	213	258	255	227	255	273	229	231	235	249	227	282	237	252	252	267	244	226	236	214	235	242	257	213	236	219	239	237	242	234	255	230	258	230	221	235	228	219	237	227	217	235	206	231	229	241	234	237	239	226	249	251	242	238	264	215	238	260	208	248	224	260	243	232	234	226	251	228	231	239	252	226	261	224	207	200	238	225	208	231	262	235	258	236	241	206	228	266	196	230	244	230	227	224	226	258	233	208	245	254	218	250	227	236	220	224	239	227	238	217	237	249	237	252	274	232	229	228	246	264	239	258	230	243	226	235	228	221	235	231	248	229	229	237	241	230	271	235	264	246	229	221	238	218	221	256	234	211	244	246	216	249	237	248	243	271	226	231	223	228	208	245	219	233	229	246	240	245	229	258	249	206	212	213	218	231	222	242	233	250	240	267	221	229	231	232	238	215	216	235	248	249	239	235	219	267	217	230	241	237	251	228	253	233	266	242	235	235	262	265	221	228	221	234	209	254	237	216	234	259	237	237	244	243	250	237	240	224	258	220	274	240	223	250	245	256	248	251	241	218	222	219	230	254	253	224	263	253	254	252	214	250	258	241	240	261	233	216	224	211	213	219	245	245	220	213	248	231	231	258	242	225	254	239	249	218	223	240	221	262	241	237	243	260	202	227	240	271	247	260	238	236	251	232	209	225	245	270	227	220	247	255	241	248	241	214	215	247	232	205	204	253	232	210	223	237	220	241	220	227	213	243	254	218	220	231	224	223	249	263	235	202	266	237	262	253	218	239	215	232	230	264	235	241	220	237	245	213	243	250	231	209	230	229	252	261	251	240	214	228	217	236	221	221	241	270	235	220	235	238	227	264	224	223	229	253	229	226	235	206	223	214	227	264	239	261	237	252	224	249	239	235	217	254	230	242	224	232	213	232	214	232	229	235	231	244	236	255	244	212	235	248	256	248	236	241	243	260	273	244	250	233	235	232	236	236	223	212	230	201	232	211	226	244	243	236	225	255	231	235	248	241	220	236	233	242	248	229	237	247	228	248	239	228	262	229	227	237	206	233	238	224	251	218	246	221	273	270	206	219	235	225	241	267	235	213	250	220	202	206	227	252	244	238	224	232	240	224	225	226	207	246	246	243	220	224	259	244	265	223	246	228	232	259	221	249	243	230	203	235	265	207	223	225	222	224	235	242	244	241	237	234	246	237	240	236	259	235	253	235	253	224	269	207	251	232	215	268	225	239	243	229	229	256	208	251	218	245	269	225	241	241	239	236	221	221	229	236	237	275	239	231	258	231	261	240	228	222	226	238	236	245	264	225	224	232	226	221	261	235	216	243	245	233	246	257	228	193	236	222	272	250	254	233	256	216	222	207	261	250	228	240	245	280	237	265	242	229	237	250	242	249	206	214	274	233	209	234	252	248	253	246	239	241	256	260	280	232	201
46051	40093	13338	14176	12869	23067	53444	62126	56267	44542	27006	4894	1026	828	736	729	639	613	780	1550	572	588	544	620	540	579	601	599	576	585	550	561	566	561	565	552	544	565	578	576	529	562	511	584	554	602	516	598	552	584	549	534	532	550	581	540	553	550	540	563	526	544	558	532	504	564	534	547	530	543	603	537	541	532	542	529	543	524	613	555	548	543	537	586	511	564	554	593	539	518	561	563	574	538	510	536	549	558	590	629	569	619	576	541	542	575	580	537	563	585	533	539	572	525	531	540	561	564	560	555	561	581	529	584	573	524	543	573	565	580	546	547	583	531	548	520	592	481	569	520	571	568	567	541	560	578	526	560	565	537	561	613	549	584	553	523	562	598	538	590	579	543	581	556	556	562	540	596	551	533	597	576	561	529	587	569	531	571	551	545	536	569	568	550	569	585	553	576	527	540	535	513	578	593	569	565	559	543	522	595	553	540	593	533	513	552	568	535	585	507	547	596	538	564	573	557	559	571	550	563	585	568	572	573	536	590	534	569	541	585	579	557	522	552	564	568	546	561	578	563	523	518	530	553	556	553	538	578	557	563	556	538	536	588	541	508	560	569	596	553	609	562	562	561	528	580	538	545	553	566	574	554	566	558	550	527	529	572	573	529	552	552	557	552	543	538	578	606	543	516	540	552	561	580	570	524	542	584	551	572	573	544	577	556	548	566	563	545	520	563	565	543	522	543	541	618	586	572	540	565	564	550	538	562	555	517	590	552	552	557	547	573	584	557	547	582	563	539	582	527	601	545	536	527	529	531	520	573	572	549	549	545	505	586	560	523	537	562	608	540	531	534	572	564	563	513	588	557	526	574	558	541	542	551	576	560	528	549	540	562	553	558	584	533	553	583	560	554	555	582	545	593	516	526	606	567	575	565	547	552	580	548	517	573	501	556	584	549	532	553	530	529	568	543	566	524	541	589	562	537	514	578	546	513	559	547	555	531	501	581	545	552	539	608	573	537	545	545	549	572	542	503	564	539	540	549	575	527	532	514	530	571	546	618	527	544	547	554	538	533	564	554	579	530	547	554	576	569	567	575	541	568	573	543	575	578	562	537	557	516	579	550	512	533	518	529	575	557	561	512	557	528	556	519	562	526	525	581	506	554	531	536	542	552	535	515	546	566	548	573	577	550	562	579	539	533	533	530	580	554	561	605	556	518	514	590	549	589	542	559	548	528	551	574	554	535	507	589	550	578	550	530	507	556	538	545	618	522	546	555	520	523	540	549	579	527	542	537	550	578	541	567	533	573	559	527	518	552	600	562	563	567	540	536	537	521	543	553	566	551	559	562	543	518	559	570	540	582	557	540	545	538	569	563	567	609	578	566	575	571	518	614	558	587	588	545	543	558	610	575	553	557	551	556	539	566	575	548	583	556	569	569	579	542	581	573	546	507	554	504	542	557	570	591	581	542	558	592	523	593	557	549	559	568	562	563	520	539	573	568	567	538	548	564	582	570	544	606	496	560	548	546	593	566	556	531	539	561	562	526	557	547	527	591	556	581	535	563	547	523	569	551	561	540	586	563	561	592	522	564	528	567	579	558	580	510	550	540	573	536	516	547	537	485	543	532	552	548	549	549	579	536	561	532	564	566	533	544	550	614	572	524	555	532	550	636	549	539	546	597	528	560	550	585	581	563	522	524	553	559	537	555	537	521	508	539	569	537	531	533	559	548	545	545	588	527	543	550	548	546	525	564	548	559	547	547	564	558	579	581	594	530	563	548	542	585	527	545	569	575	572	585	534	560	568	570	561	578	549	587	580	499	535	581	553	559	580	527	592	550	488	545	559	609	564	550	519	542	544	560	546	543	566	548	546	513	540	537	572	571	557	551	548	545	580	583	596	534	563	497	578	588	527	544	533	574	548	543	550	586	546	553	537	513	556	558	562	551	528	560	518	539	523	547	570	595	599	578	572	512	548	566	586	559	517	571	577	537	548	530	537	530	549	548	558	536	569	554	595	553	541	557	544	555	562	564	574	592	593	501	522	522	569	566	559	553	534	584	547	602	590	580	510	576	520	576	534	548	579	577	600	542	549	538	554	564	606	578	523	562	580	579	533	556	574	532	571	576	563	545	522	480	529	545	551	575	550	568	533	541	548	580	562	580	569	525	559	581	571	541	608	597	556	545	618	578	536	545	553	575	560	608	565	515	563	575	589	550	589	571	536	564	549	535	569	560	557	568	580	571	557	541	543	558	554	584	524	553	555	459	541	554	585	589	521	521	563	531	549	536	580	560	527	542	566	577	552	504	555	524	604	609	552	567	548	615	583	571	578	565	575	556	547	575	553	562	543	537	546	575	554	573	559	535	554	570	568	536	514	533	568	555	555	606	520	588	541	522	556	551	562	552	544	546	562	570	567	531	523	581	552	520	577	575	569	561	570	516	603	547	545	519	576	568	571	589	540	572	604	532	583	560	617	535	539	605	622	514	531	583	569	558	542	519	558	564	566	535	528	539	574	547	548	558	596	554	531	564	560	559	554	569	528	579	542	576	538	505	557	545	591	549	575	545	580	529	557	581	571	552	529	541	553	544	567	563	572	542	534	536	601	552	535	564	514	567	602	585	589	576	557	536	583	566	541	558	533	572	574	539	550	563	541	552	508	556	566	572	571	597	517	549	590	556	575	565	554	557	562	580	549	558	506	568	557	476	571	534	562	544	583	581	560	538	550	563	566	540	563	543	597	539	562	600	550	565	554	601	593	581	583	569	563	577	583	564	525	554	519	563	538	576	561	548	580	584	602	541	550	554	530	577	531	547	527	552	576	571	545	574	574	610	597	575	572	595	574	529	522	525	545	569	613	558	585	555	564	544	592	571	515	522	522	542	581	575	531	565	569	563	565	541	550	555	531	546	565	516	577	586	541	576	571	556	479	532	548	537	551	540	524	565	567	568	532	539	535	574	572	567	563	577	508	571	544	529	544	529	559	551	550	568	521	569	542	539	507	570	573	516	591	507	585	562	563	573	585	489	569	598	517	549	591	550	574	542	554	574	521	567	558	568	535	562	567	597	568	557	577	533	568	562	557	549	574	588	593	591	556	512	564	503	556	574	549	574	606	577	557	564	576	523	606	545	566	549	530	564	539	591	592	562	564	559	594	467	559	505	549	535	513	615	579	561	517	526	569	583	541	541	538	602	555	539	556	615	558	566	565	533	562	593	552	578	560	530	561	563	569	546	548	590	577	602	558	543	541	542	581	551	587	557	549	537	577	576	548	540	551	550	566	568	505	582	551	569	569	571	522	570	585	540	527	594	520	543	589	556	523	541	527	548	534	546	523	564	547	550	561	580	547	565	580	573	550	541	548	597	526	535	540	598	564	521	600	501	540	545	533	530	544	559	552	551	550	503	565	532	557	554	574	548	569	558	600	527	598	566	576	544	543	576	562	534	557	582	530	537	502	553	533	544	561	565	573	598	578	538	542	575	554	539	535	537	532	563
22162	17923	3356	975	687	615	1055	2152	2650	2057	1284	442	304	319	320	282	283	280	272	307	257	297	303	285	307	278	308	298	283	276	302	302	314	305	307	311	277	293	304	260	308	294	332	288	279	277	309	276	284	307	301	275	273	279	281	271	308	297	302	290	278	294	270	271	304	329	307	306	309	267	278	291	276	274	282	287	311	325	283	271	341	283	294	287	312	324	282	317	296	301	266	306	278	288	288	289	313	324	280	312	264	282	285	292	294	302	279	307	309	310	289	263	277	268	323	300	277	282	323	310	294	300	289	318	296	286	254	317	285	293	322	248	301	306	307	283	297	329	308	331	294	309	270	339	299	290	276	328	269	352	277	252	272	274	258	320	295	303	289	322	288	284	293	297	306	254	311	314	313	296	278	268	301	263	291	272	268	284	347	323	280	295	328	326	302	282	277	303	294	278	270	313	300	300	283	292	267	277	313	309	313	281	272	319	296	300	273	302	329	278	286	278	273	307	307	299	301	304	303	311	293	323	266	313	271	286	313	283	290	298	313	320	294	298	311	307	290	261	285	298	308	290	287	328	296	306	281	311	323	339	319	277	281	304	281	346	300	284	321	278	327	296	291	295	278	303	295	276	305	303	311	303	286	296	278	304	288	295	304	297	303	278	315	323	307	315	322	301	288	260	298	266	293	289	317	312	318	295	292	297	315	318	279	319	251	277	289	281	321	306	309	320	288	306	314	271	296	302	327	307	309	297	308	278	262	288	298	294	329	297	313	274	261	325	301	313	300	264	289	319	291	285	319	274	306	325	307	287	312	293	273	271	336	277	303	309	276	298	320	335	264	304	290	299	312	317	316	302	293	288	291	279	310	291	289	288	276	267	311	290	307	304	283	310	283	309	313	288	297	258	273	295	307	254	300	289	274	323	279	269	312	331	277	299	299	288	313	294	290	299	317	301	311	292	313	263	281	288	300	307	292	286	307	318	299	308	284	337	273	277	280	277	306	314	290	293	317	291	294	275	311	294	326	309	277	291	323	313	296	285	289	312	312	271	293	311	287	285	284	304	297	280	295	301	313	290	315	324	289	268	295	293	289	321	307	297	297	291	291	320	280	288	299	288	316	303	303	273	295	271	279	306	319	310	296	297	324	304	301	317	292	276	303	301	284	296	293	277	293	290	263	293	317	292	329	317	325	286	266	263	284	285	289	309	313	281	300	313	292	276	302	313	312	309	283	297	290	330	312	289	277	282	316	276	285	302	275	278	276	292	256	296	303	292	282	273	314	290	287	289	281	304	298	280	298	310	296	311	274	292	320	272	297	276	292	288	309	283	302	284	281	285	288	326	304	306	287	318	294	276	296	298	317	272	271	305	282	303	270	279	316	277	290	298	267	263	281	307	278	294	273	282	334	324	298	282	291	295	280	298	269	302	291	297	273	281	313	287	286	327	298	338	314	292	323	260	304	310	289	322	322	308	291	279	332	267	309	292	312	287	301	276	298	320	257	298	297	298	274	293	267	274	291	311	291	294	300	310	283	280	322	289	298	289	278	312	315	323	292	314	317	284	310	291	279	270	267	300	278	301	316	301	298	310	321	296	292	288	282	292	321	313	314	276	289	300	291	300	329	307	312	279	305	276	274	308	332	321	275	304	317	286	315	343	259	271	294	322	310	301	285	298	297	305	290	312	281	292	261	306	284	288	289	286	311	305	308	301	324	276	310	276	295	278	313	311	286	289	276	290	292	304	304	278	307	245	266	288	316	265	304	324	323	303	326	295	300	293	313	264	259	304	272	286	274	315	334	281	332	266	285	272	292	322	301	311	318	295	318	271	278	303	282	319	280	282	296	271	321	299	309	273	315	279	341	261	286	295	306	313	314	305	292	311	314	275	322	258	290	273	282	330	284	283	304	314	300	283	300	307	304	340	277	276	293	268	302	293	285	316	261	333	286	303	283	294	307	290	293	284	283	318	277	298	306	286	269	287	290	288	275	285	280	261	318	263	300	296	306	315	303	297	301	311	299	297	297	264	319	297	305	294	272	299	318	275	306	293	291	311	315	314	296	327	287	332	273	297	300	286	308	266	271	302	281	297	278	283	261	289	319	278	279	312	286	280	295	285	321	322	310	316	308	320	322	291	262	307	277	283	275	276	253	296	302	262	301	278	310	265	293	309	297	267	296	298	330	288	293	313	322	329	282	309	286	293	265	288	301	253	312	340	284	264	280	289	276	283	320	275	282	279	297	313	273	281	306	313	284	294	293	297	322	310	299	298	273	303	300	302	305	293	286	260	304	281	303	294	281	328	297	292	265	305	297	302	311	294	308	305	329	273	303	260	308	296	300	314	315	272	302	266	304	275	296	267	296	310	299	305	316	274	272	283	319	269	292	322	326	294	285	304	286	298	296	289	298	307	295	298	298	321	298	317	279	297	291	280	263	328	315	313	273	302	310	328	283	296	297	269	278	291	275	284	310	288	282	272	283	285	308	287	279	263	289	322	258	299	280	290	306	288	288	321	302	290	293	303	311	276	286	288	310	295	274	305	299	284	272	304	305	283	312	297	279	302	299	295	279	314	317	304	300	254	294	276	311	272	294	282	349	297	269	300	308	327	279	292	289	299	293	301	277	264	330	271	260	283	309	302	305	270	299	301	312	301	277	304	309	284	321	276	304	289	292	307	288	281	283	249	273	302	285	294	269	291	246	326	282	279	291	278	293	304	309	285	251	300	294	300	291	289	288	319	332	302	277	296	294	315	289	312	316	296	295	317	311	324	282	278	283	280	296	283	300	262	310	263	314	291	274	309	298	336	311	291	310	289	295	303	290	289	288	307	289	306	282	264	305	296	299	282	289	289	282	260	295	291	293	271	296	310	306	291	276	275	284	280	292	276	288	302	301	313	312	305	294	293	304	331	323	306	294	309	343	304	311	299	306	278	320	298	296	328	305	272	333	287	300	269	314	305	344	306	276	293	281	259	284	303	300	276	276	301	280	286	320	286	280	314	287	282	287	282	293	289	293	301	315	319	299	273	290	272	274	293	298	292	283	300	291	317	311	283	262	276	284	277	298	304	310	287	300	295	286	303	309	316	289	313	320	288	293	288	302	305	251	280	291	265	272	290	300	288	296	284	286	287	296	283	325	270	282	261	314	303	287	327	328	297	285	269	271	318	299	256	322	325	302	302	299	269	294	301	279	277	317	321	323	279	279	277	310	307	307	333	333	315	318	318	311	290	315	296	309	308	279	301	308	291	304	310	296	312	291	295	294	302	292	290	312	305	294	333	285	293	282	285	338	296	296	313	306	305	293	281	317	295	302	277	303	327	303	298	286	289	301	309	304	292	279	298	283	308	282	296	313	305	319	312	333	301	320	299	279	295	284	295	304	302	268	314	301	289	285	288	280	321	308	311	272	295	306	291	297	303	295	299	306	315	281	308	288	297	304	294	300	295	300	313	319	275	259	292	313	315	268	299	310	288	279	302	296	301	317	290
16357	13581	2417	2444	2193	2083	5200	9718	10529	7684	4609	1132	764	693	682	717	713	691	698	739	675	719	687	677	682	685	670	702	698	715	707	718	737	726	704	741	716	676	741	705	729	708	720	727	699	723	723	693	671	690	663	735	686	676	706	697	714	746	683	711	717	721	691	718	757	773	706	716	747	728	678	717	657	730	738	707	710	700	729	754	684	735	767	687	669	726	737	731	744	724	722	710	727	720	680	731	710	759	683	667	687	680	649	689	669	702	684	681	681	695	683	740	709	698	685	674	721	718	725	707	626	704	725	695	712	752	692	751	699	723	719	702	736	717	723	672	650	774	699	726	699	734	714	713	720	716	673	692	687	713	668	707	702	670	770	708	645	695	690	703	697	693	718	698	707	702	737	649	707	771	728	708	735	691	739	679	685	753	707	703	659	680	718	700	704	707	698	710	727	736	755	715	675	696	674	732	744	696	657	749	743	723	713	664	723	711	707	765	688	695	767	701	675	688	730	701	750	703	681	752	668	695	710	692	682	633	741	768	701	732	677	727	669	709	695	714	688	742	693	714	678	699	711	720	678	735	732	644	702	743	670	734	720	699	747	692	701	762	725	714	697	685	702	702	733	744	654	706	715	711	744	720	684	663	680	720	675	674	724	730	678	712	688	756	707	696	701	737	754	724	683	687	695	704	694	706	670	714	734	643	777	736	707	685	702	793	678	661	689	737	680	716	738	676	732	700	679	731	686	746	704	690	696	713	720	711	700	730	731	706	735	738	698	723	719	706	731	689	694	678	756	728	706	682	724	699	668	728	702	750	720	673	729	736	707	718	722	743	706	650	729	695	714	692	709	711	678	702	725	713	677	711	724	729	670	686	691	686	751	707	761	703	695	725	676	674	700	692	727	722	711	786	681	761	677	727	719	678	686	712	673	681	747	719	723	657	673	764	673	740	711	689	755	685	703	723	714	771	723	679	677	695	691	744	653	671	716	671	686	674	731	732	721	742	709	749	709	718	691	689	687	697	696	721	725	698	718	730	731	667	714	700	700	728	703	694	699	688	708	720	719	686	710	732	732	754	704	697	688	731	696	749	664	689	691	716	708	731	710	740	726	714	718	729	734	736	769	675	704	765	661	672	679	722	703	708	710	712	687	694	710	690	673	741	719	695	747	693	698	725	716	727	705	728	683	674	757	691	721	704	715	709	665	712	720	715	699	710	749	700	706	698	702	666	726	689	684	705	768	692	714	734	739	750	699	717	712	716	715	723	745	657	722	720	712	690	738	697	687	744	665	701	709	735	739	695	726	664	711	739	728	697	693	727	687	706	702	725	690	677	688	684	692	702	749	719	708	722	708	696	728	721	742	684	715	724	705	687	710	722	687	701	700	768	674	672	704	702	718	708	694	698	699	739	686	771	671	738	777	695	695	713	721	698	721	688	709	706	682	684	731	723	653	709	720	744	704	753	690	755	760	720	668	754	681	742	715	669	716	670	733	682	736	697	733	737	690	736	683	673	696	693	738	665	717	729	708	719	665	705	695	698	745	697	720	731	730	693	713	713	770	672	698	735	739	737	701	655	702	689	763	694	713	784	692	701	695	669	689	674	693	685	707	682	729	726	705	737	734	672	735	750	696	702	691	722	641	738	678	701	767	702	696	681	693	646	686	635	706	708	734	696	683	720	708	687	706	741	711	680	705	700	694	688	745	690	724	776	725	731	740	694	691	707	671	719	726	708	724	711	702	690	748	681	694	720	673	744	723	747	675	726	742	741	685	748	724	684	715	678	690	732	731	681	669	723	694	762	712	702	737	686	704	711	671	743	679	706	736	666	607	728	778	717	723	697	751	708	749	699	728	723	746	692	678	721	689	709	699	703	717	695	719	718	674	660	719	686	686	708	695	739	703	753	701	712	714	723	709	742	699	670	735	730	709	688	694	637	706	679	669	696	734	721	681	726	707	705	694	738	679	733	704	684	763	704	735	711	694	720	738	761	704	664	737	702	652	718	710	716	700	705	729	682	736	735	691	687	716	747	721	720	697	740	691	754	743	745	695	771	710	720	726	703	715	668	673	697	723	691	735	695	686	705	730	732	727	704	690	637	693	760	681	695	701	687	680	777	730	699	735	713	695	693	740	687	733	770	671	712	738	725	709	722	720	783	707	706	730	722	714	711	702	713	703	720	738	718	722	696	706	738	682	694	657	687	692	708	695	700	709	720	675	702	718	703	708	645	719	730	693	748	739	715	693	677	778	729	721	699	732	719	687	737	725	706	728	704	695	724	700	685	692	688	692	695	728	708	660	736	707	786	739	701	683	703	755	680	636	700	738	715	707	700	662	737	688	724	734	730	700	681	715	705	720	784	716	754	714	727	701	740	687	661	729	707	781	711	742	664	744	723	694	717	695	667	703	748	719	784	714	699	691	723	720	709	744	709	749	709	723	721	730	742	719	717	722	718	698	697	763	716	713	693	711	728	703	743	714	731	709	796	713	721	675	676	694	609	711	745	716	717	701	712	726	698	730	685	689	670	709	661	702	723	730	686	690	691	692	726	664	664	748	727	716	671	698	721	696	762	703	723	731	693	708	698	702	697	729	728	715	688	721	731	702	673	760	658	724	722	735	680	703	667	755	694	686	734	717	743	719	705	724	699	723	703	705	687	726	694	755	704	741	733	712	709	702	681	698	695	704	715	702	695	715	749	704	687	692	690	683	725	713	745	684	709	727	724	733	713	726	715	685	721	735	732	660	718	684	700	748	677	676	705	671	721	701	725	679	700	710	685	743	690	719	684	718	671	694	748	724	780	716	726	722	719	745	711	672	674	716	742	693	663	693	686	665	735	714	698	676	726	768	737	680	650	709	682	692	698	686	702	695	695	709	697	717	710	754	757	715	694	683	723	733	672	757	669	697	677	730	695	679	701	746	724	736	720	732	735	691	717	718	726	702	697	723	694	703	675	657	738	718	719	717	733	678	747	737	732	740	687	737	690	736	716	723	743	698	654	714	693	712	696	723	771	753	689	743	698	704	712	694	680	706	725	741	723	759	707	713	734	685	715	693	728	676	728	717	685	700	651	688	668	723	719	703	731	687	696	734	755	712	737	682	693	716	692	707	700	731	697	724	709	715	753	768	713	719	689	723	743	709	716	706	733	687	736	709	674	764	674	642	699	708	678	753	709	766	690	670	707	710	749	678	735	721	658	718	719	707	727	694	727	668	715	686	748	729	696	738	746	687	738	693	716	739	712	733	669	695	731	708	693	716	733	665	708	673	730	707	713	735	711	711	696	698	702	662	701	727	715	716	681	718	720	698	681	720	731	691	698	716	733	652	716	705	705	714	712	685	715	691	733	690	711	719	732	722	695	722	729	714	732	744	724	698	685	710	702	701	722	716	686	676	754	737	754	723	708	726	751	681	694	733	674	727	722	696	683	696	691	713	706	700	664	740	681	676	702	730	719	696	671	698	681	752	699	675	685	742	697	680	712	737	759
54929	44135	25551	19284	12642	6887	16867	28056	29299	20147	9930	2046	327	346	347	337	317	340	383	396	385	343	353	336	320	336	345	375	349	332	347	374	350	309	315	347	298	379	333	314	341	315	349	353	331	321	349	344	312	331	364	333	357	349	321	373	311	344	322	352	336	316	363	326	344	342	324	317	330	313	318	337	328	342	347	313	320	345	315	335	323	321	342	303	317	314	351	360	342	327	331	352	364	346	342	309	289	323	357	319	315	334	366	349	361	320	344	296	319	334	337	311	337	324	324	306	334	336	359	368	340	333	330	313	354	322	338	360	347	322	354	352	349	327	333	328	311	332	326	346	334	310	312	337	351	298	359	357	367	317	346	380	367	336	314	364	325	320	322	345	313	338	300	324	336	355	293	316	318	329	328	333	347	319	356	355	346	345	358	355	330	343	352	348	294	331	309	316	316	346	322	326	320	310	291	311	341	351	362	322	340	321	323	328	320	319	344	320	311	322	303	343	306	322	342	333	366	319	319	340	346	327	286	314	339	362	315	321	292	291	340	315	302	342	326	300	354	314	288	322	323	322	289	315	344	345	281	335	311	307	340	366	340	346	340	357	300	333	335	306	314	339	308	327	339	294	346	337	330	319	338	345	365	321	353	338	339	321	343	323	326	302	322	363	334	296	348	322	352	338	321	344	343	348	362	341	308	336	321	356	326	314	323	351	337	341	330	311	342	321	322	308	298	344	335	331	294	327	334	315	344	403	359	365	339	347	315	346	356	353	354	331	337	347	360	340	319	299	382	333	317	338	326	332	371	332	334	320	332	340	316	348	318	306	340	315	342	357	367	357	312	340	314	377	332	382	311	360	366	347	334	345	303	366	347	357	394	330	354	329	350	336	341	333	321	345	307	362	328	327	358	349	363	315	324	345	331	357	374	340	321	317	361	315	303	348	293	350	317	320	323	330	322	338	321	324	326	331	326	355	330	317	345	332	335	341	323	320	331	330	337	307	346	346	322	338	306	363	362	342	316	312	313	331	325	376	336	346	338	311	302	342	331	347	335	330	321	321	365	337	337	329	322	377	355	345	344	324	327	349	347	337	348	323	371	364	362	368	326	342	315	343	336	338	360	319	331	360	317	347	325	330	323	344	318	330	378	342	330	334	295	344	329	331	341	335	366	349	316	308	345	345	331	317	315	336	298	348	303	316	345	350	307	327	353	344	321	328	326	341	300	380	349	302	335	337	314	340	339	291	348	341	336	335	347	353	328	324	326	312	329	327	360	340	324	333	323	340	303	321	333	347	329	321	349	337	338	343	355	310	360	327	315	301	344	317	334	325	317	340	344	306	362	349	313	298	329	333	321	346	296	310	337	336	343	324	357	376	339	313	319	333	348	326	343	338	322	318	340	333	353	354	377	318	326	337	338	293	324	346	351	340	303	314	337	328	320	322	345	321	342	343	334	335	310	316	343	334	312	323	342	322	335	320	331	345	319	323	330	361	307	345	356	340	332	343	291	315	314	331	314	359	315	329	355	323	343	305	322	329	337	361	336	331	317	335	330	319	316	337	342	322	330	355	367	340	347	400	328	304	317	373	336	317	336	325	342	308	347	330	332	329	314	332	348	344	345	347	333	349	334	348	350	350	326	321	310	363	325	320	334	353	320	334	339	317	318	306	317	335	362	354	307	332	356	299	340	390	384	340	340	316	342	332	311	316	357	332	353	329	358	350	332	314	335	335	315	320	341	342	359	307	353	303	331	366	321	367	329	331	339	346	319	347	342	326	366	342	323	343	338	369	331	338	312	343	356	332	303	318	315	340	366	347	330	330	315	353	332	301	347	343	323	332	313	333	348	343	364	335	330	340	335	326	317	344	335	356	361	348	339	354	345	304	316	353	323	333	342	332	344	311	348	288	326	363	334	347	331	318	341	313	316	336	333	316	332	325	370	319	321	362	349	331	350	332	351	371	330	333	320	318	328	348	355	357	336	316	360	352	325	317	305	322	345	294	341	329	307	375	341	315	360	362	354	326	331	318	334	310	342	318	341	305	330	320	333	322	344	353	347	355	326	325	353	337	323	336	324	280	326	331	325	350	321	353	315	323	357	322	307	333	345	296	352	348	329	319	340	319	349	302	331	318	323	330	354	343	366	363	339	345	343	344	361	370	337	381	359	308	361	336	323	337	367	304	357	315	331	321	358	356	353	344	354	349	359	339	340	316	349	350	328	332	339	322	333	330	339	325	343	353	332	320	353	346	330	315	333	339	374	321	303	311	330	353	317	357	317	335	347	333	332	348	311	315	354	365	315	311	318	332	321	336	341	335	319	311	365	314	331	343	341	356	295	333	329	341	324	323	321	320	355	340	328	359	323	334	345	369	310	326	296	325	339	322	301	345	356	308	359	307	345	309	336	336	312	325	342	312	326	323	347	347	334	325	328	326	336	359	330	311	321	336	325	326	352	332	348	287	340	358	324	323	329	367	342	361	360	319	333	321	315	320	370	340	341	337	334	306	336	311	346	332	317	336	318	326	323	341	335	335	321	337	351	306	313	328	328	331	330	348	349	326	335	345	389	320	342	298	293	326	300	319	281	303	308	361	354	327	306	329	345	348	343	328	376	353	336	330	293	322	336	336	363	301	312	372	328	289	351	318	358	322	343	337	330	309	362	362	345	326	318	311	342	318	335	320	363	335	326	328	380	358	335	327	338	313	354	328	340	358	311	318	334	349	347	340	309	335	331	336	326	328	336	316	347	339	300	317	349	287	311	332	346	332	314	350	353	326	351	353	348	364	334	334	318	334	337	340	355	369	317	376	309	342	345	359	306	327	332	310	316	334	332	364	315	323	314	307	309	344	310	354	309	353	325	365	303	312	332	326	351	342	301	361	354	306	367	358	292	337	335	326	378	342	308	332	345	367	348	323	333	318	336	346	342	281	348	310	335	342	329	340	304	345	326	300	346	337	356	317	336	350	361	306	344	331	309	325	328	367	338	317	338	348	344	334	346	349	303	338	362	310	367	336	363	338	318	328	353	357	347	294	326	349	315	356	342	331	366	344	333	325	328	328	315	332	309	292	320	323	324	342	361	312	300	360	362	359	371	356	337	312	357	378	314	330	332	319	341	345	328	331	336	340	341	299	387	318	327	310	332	342	348	337	369	340	354	324	332	333	317	333	372	338	312	322	320	339	338	354	311	312	332	328	348	318	291	365	340	283	308	318	347	340	341	309	306	333	332	317	330	322	340	332	305	309	351	346	328	324	350	332	304	343	370	309	352	353	351	305	341	305	375	380	305	328	309	369	324	315	335	328	313	341	335	340	360	353	320	346	337	334	306	299	345	316	323	311	320	337	326	330	363	353	339	341	307	311	347	298	319	331	329	343	337	313	327	329	320	337	356	344	340	317	350	333	344	320	308	336	338	338	316	348	306	338	343	338	349	339	328	334	322	351	322	316	333	335	347	317	367	333	321	354	345	352	341	347	336	357	325	341	355	341
45225	39430	11226	9641	7449	8450	35291	46654	45832	36876	23699	5205	1002	935	900	779	812	769	946	1191	744	756	744	771	789	769	805	779	780	719	776	719	806	783	790	771	801	759	800	748	826	838	786	787	751	778	766	789	814	759	785	786	822	758	801	794	810	752	755	777	776	708	768	766	756	755	774	765	819	785	785	801	773	729	747	788	799	782	748	754	782	762	765	761	812	763	740	807	723	785	789	758	777	790	757	776	774	781	737	808	761	782	770	769	784	765	748	777	737	759	751	755	815	798	798	792	747	747	786	785	752	752	784	756	766	753	728	735	782	717	854	738	742	762	764	796	781	748	732	772	760	763	783	794	788	799	780	738	786	802	670	784	783	792	796	787	752	744	799	752	801	806	759	752	755	784	820	792	771	765	738	763	806	703	746	747	752	768	828	769	794	759	758	754	705	775	740	816	801	785	829	786	757	730	795	707	771	762	788	781	748	767	800	791	843	750	792	786	811	801	761	802	739	753	749	769	785	780	737	718	817	777	784	755	772	764	790	779	746	721	834	751	757	790	768	747	752	763	789	765	739	814	765	813	747	800	755	827	757	748	705	807	730	754	764	793	773	780	756	719	754	764	777	805	776	779	753	771	765	763	753	790	806	794	768	783	786	759	721	775	769	769	817	745	715	755	828	756	754	766	769	723	743	739	771	782	748	728	832	795	816	801	752	842	812	770	778	758	774	773	800	748	783	759	757	737	749	759	765	785	782	781	794	740	787	794	830	766	767	772	733	819	740	743	783	797	778	760	783	728	778	772	756	766	791	799	815	756	720	783	724	780	731	786	763	762	757	792	769	790	748	720	774	779	743	749	778	772	768	764	808	792	766	796	774	748	755	790	723	742	812	807	772	778	832	794	829	748	768	768	798	794	788	780	785	750	759	766	758	808	773	779	746	780	750	805	747	714	808	733	843	776	798	766	768	763	761	847	771	751	778	792	772	775	803	778	773	762	779	786	812	759	823	744	817	787	789	753	763	760	793	820	741	754	800	742	746	758	797	773	727	778	756	765	779	731	779	801	777	857	738	772	811	751	764	757	760	813	812	769	777	742	776	798	740	770	741	766	754	796	760	785	786	755	812	755	758	777	764	785	725	789	767	780	799	777	776	740	810	730	785	800	827	766	774	813	795	779	765	756	732	801	769	758	741	745	726	760	784	772	807	789	793	789	760	794	770	781	777	730	772	750	816	762	757	819	780	780	749	782	731	784	806	769	778	804	797	805	845	798	794	799	828	774	808	745	778	747	789	812	810	782	812	793	784	708	750	799	743	790	749	740	752	784	776	747	779	761	772	716	797	789	801	791	806	854	774	750	747	746	762	751	761	783	769	810	749	804	713	754	750	834	737	727	764	797	797	788	761	737	780	744	760	748	774	783	813	778	774	773	803	833	781	740	744	783	768	763	834	745	793	763	848	773	786	820	817	736	747	728	759	757	761	795	764	812	746	747	762	772	768	769	783	794	736	729	784	746	752	759	773	778	761	798	783	768	807	767	731	770	790	761	783	786	778	798	766	773	798	788	821	745	730	804	788	790	792	806	804	765	779	819	793	781	802	736	818	762	815	778	827	850	792	772	722	748	785	783	780	767	851	754	761	828	743	777	759	848	713	815	785	773	796	779	732	776	764	798	793	751	800	757	734	778	789	740	787	753	800	774	765	766	744	795	750	808	736	762	785	773	802	747	808	732	753	815	781	735	774	755	776	790	772	787	772	743	744	752	820	778	756	835	774	814	784	807	783	723	797	766	790	760	737	778	761	777	736	736	773	778	810	799	766	769	751	732	728	768	769	773	740	793	769	693	733	768	815	752	823	764	717	806	754	789	775	762	786	802	751	728	756	750	814	789	760	802	766	774	751	808	760	802	784	803	758	741	792	759	804	746	757	764	804	741	766	726	747	775	800	786	755	758	754	769	752	769	805	811	761	785	738	746	826	774	797	784	751	733	799	759	781	766	757	801	795	725	739	748	799	739	750	739	771	770	736	769	760	769	800	803	774	755	770	802	785	740	746	778	790	760	769	806	749	789	780	737	743	760	821	784	716	731	843	818	781	756	759	775	778	778	791	694	747	786	757	787	758	753	759	799	719	784	801	780	792	752	762	784	767	818	766	778	798	791	746	762	758	732	764	774	743	776	710	886	732	765	764	838	780	756	783	742	805	750	766	765	732	750	776	794	766	804	822	779	828	757	794	786	753	803	769	775	784	802	744	795	795	750	768	752	756	784	736	779	787	717	764	759	741	782	730	807	750	755	804	772	776	802	804	797	781	756	758	732	816	818	811	813	793	794	786	746	777	735	751	775	773	782	787	764	772	800	764	804	799	790	780	762	744	792	721	801	726	800	787	750	787	781	721	759	744	794	795	764	791	751	743	773	735	793	825	762	789	745	732	766	784	745	755	751	793	742	781	768	772	776	795	734	799	769	771	767	778	754	791	766	756	773	766	751	811	763	801	756	797	771	799	759	745	791	743	765	785	776	824	791	775	801	778	778	775	780	770	833	741	751	800	753	758	785	764	800	753	803	758	774	805	813	805	779	711	751	799	759	794	763	777	758	802	805	755	767	733	801	755	768	813	761	801	814	747	775	760	716	799	808	769	794	792	812	797	806	794	812	825	721	805	778	771	802	737	775	795	784	792	818	741	776	748	752	765	779	770	753	735	721	802	765	777	748	772	726	810	767	704	730	767	791	812	759	776	776	788	733	783	724	804	800	738	737	783	767	748	797	756	778	775	790	804	775	799	733	759	827	793	802	785	819	791	792	788	775	758	769	768	776	853	775	698	740	786	767	744	772	815	760	761	803	777	755	757	810	749	804	789	780	813	763	808	750	785	758	809	783	775	782	761	785	835	747	792	779	805	823	768	793	706	757	779	710	748	792	788	775	773	839	736	781	763	774	795	794	771	765	803	809	825	766	761	752	781	743	795	779	776	796	826	750	755	763	772	753	737	782	777	803	789	760	820	742	830	800	756	796	791	776	729	783	736	808	806	773	755	757	754	730	869	746	792	792	787	795	760	719	757	779	812	835	812	755	790	792	751	809	761	784	772	833	797	797	757	777	786	790	770	763	725	757	841	756	786	791	769	713	802	800	787	768	839	790	779	802	813	732	774	749	758	731	792	810	761	808	810	760	734	753	777	800	794	749	793	803	805	790	754	764	782	770	722	798	806	777	807	766	743	791	825	759	798	740	799	819	750	783	766	750	777	797	804	764	759	773	786	741	796	740	794	763	820	807	765	792	759	768	747	731	757	778	776	753	796	758	791	755	764	790	781	754	740	748	771	800	787	801	766	813	797	753	825	768	790	708	780	743	762	763	774	765	734	809	813	808	759	713	796	755	727	797	798	759	700	755	756	800	767	745	810	778	778	724	784	772	718	799	800	771	772	780	745	802	723	762	774	770	773	724	762	773	750	799	727	762	750	802	776	759	776	804	800	810	743	764	784	810	794	734
57545	46826	28414	23048	20810	17157	23480	42889	45971	35539	20744	5215	398	304	274	260	252	258	281	440	263	239	257	297	255	212	260	227	235	206	237	267	246	268	228	259	239	236	255	210	242	214	239	236	213	253	203	250	224	234	244	275	230	229	244	224	251	241	226	219	253	237	229	227	234	266	229	241	243	243	207	238	236	249	224	262	225	249	264	243	240	226	236	237	227	263	262	238	224	267	270	239	216	238	262	239	264	254	242	262	225	261	245	234	218	254	248	258	244	246	226	237	251	262	248	237	240	211	245	270	238	225	267	264	216	233	250	228	254	243	262	270	265	235	256	234	229	242	232	263	227	249	234	223	245	266	253	238	261	226	241	206	238	217	250	257	221	233	245	258	253	286	220	259	227	228	226	240	231	253	235	225	243	252	208	218	266	225	236	221	236	224	269	224	247	260	226	208	226	270	265	265	238	213	226	256	232	242	251	263	232	219	239	272	234	237	259	295	239	221	247	241	247	242	258	243	227	252	243	235	210	249	219	230	249	234	244	248	247	254	257	236	243	242	244	280	207	263	244	222	256	213	251	234	229	227	240	229	251	246	241	220	264	276	245	239	250	246	253	254	240	259	212	243	247	255	229	286	254	228	258	238	243	234	252	222	241	240	234	229	238	236	258	242	226	230	252	254	239	233	235	222	257	245	244	216	240	213	260	254	246	202	230	237	243	228	235	260	256	256	238	228	245	261	249	231	219	248	243	246	240	253	227	240	245	230	265	216	258	236	226	236	222	257	236	231	253	268	242	244	227	239	220	234	257	253	224	224	240	243	236	197	245	229	271	238	254	216	227	239	224	226	262	237	222	219	260	234	235	245	227	258	230	232	211	253	241	216	239	240	243	246	244	253	245	246	224	218	218	274	226	226	253	202	221	252	245	263	240	250	243	253	216	246	224	252	242	261	198	226	228	200	254	244	253	239	265	261	241	249	237	235	261	226	235	252	241	255	230	250	256	237	227	229	240	250	257	238	239	261	269	200	220	252	263	256	241	262	236	239	249	219	232	244	223	266	260	241	232	235	238	258	238	228	237	252	240	234	276	249	242	251	237	248	268	258	225	266	268	233	224	234	240	271	260	268	261	249	227	237	226	250	239	271	230	242	222	247	229	242	273	231	235	230	244	249	245	235	239	244	237	271	216	237	241	253	269	249	245	216	218	231	224	226	222	207	216	225	260	250	253	224	229	250	256	226	259	274	256	271	233	245	267	249	217	249	222	252	247	228	253	262	217	222	231	270	251	269	228	248	250	252	251	249	247	213	239	223	244	247	265	217	234	286	246	237	234	248	261	250	248	254	229	254	235	216	249	242	230	213	237	246	263	228	264	263	254	232	221	239	259	217	230	231	248	281	258	232	255	279	223	232	228	240	246	274	257	223	256	240	203	223	255	245	259	217	237	267	209	255	247	217	233	246	254	236	221	244	244	245	237	240	253	226	242	243	251	252	221	227	231	239	221	254	241	236	220	235	221	234	268	220	224	270	247	274	243	213	252	246	215	249	256	255	271	259	250	234	228	244	266	266	248	250	240	246	257	272	225	263	248	261	255	218	259	234	226	250	245	219	274	243	241	252	222	239	248	225	234	275	238	249	234	261	240	247	231	226	245	238	248	232	254	241	243	238	232	253	237	240	223	242	261	234	242	255	237	258	234	244	251	223	237	248	218	212	212	251	238	230	214	250	261	243	237	242	230	244	234	256	234	276	257	262	257	244	247	238	227	232	238	234	222	268	223	218	231	245	228	221	263	260	254	238	271	243	264	216	242	237	237	251	261	217	214	245	246	247	221	235	255	250	237	256	245	246	285	214	240	243	234	228	240	239	214	236	237	269	228	242	222	213	248	206	254	224	233	227	247	264	261	213	259	258	248	242	250	237	214	257	268	230	266	251	249	216	248	186	268	256	233	251	241	227	260	254	236	238	231	255	231	260	283	224	269	234	240	264	260	254	242	265	207	246	217	225	220	261	225	246	251	216	220	234	246	252	234	215	260	247	247	234	246	264	236	263	241	279	273	244	241	249	269	233	261	297	232	230	252	212	190	243	244	221	242	253	261	270	251	227	240	267	239	279	252	233	260	237	267	251	233	233	242	257	251	233	232	236	236	246	237	239	234	242	247	244	260	232	226	236	272	255	250	228	239	245	256	253	227	228	258	239	202	213	241	254	208	259	240	233	217	255	252	245	244	242	261	226	257	223	271	211	230	229	230	241	260	235	253	246	244	236	220	251	225	226	224	250	240	232	249	236	233	253	227	231	248	251	220	212	224	251	212	248	238	226	228	242	238	258	253	231	216	229	251	218	226	229	222	254	253	227	293	236	226	235	253	246	235	243	235	244	239	233	243	249	254	254	224	249	241	201	237	242	244	227	228	253	247	231	250	222	234	265	275	234	245	221	214	239	261	237	233	238	249	229	242	245	233	246	237	265	234	252	222	240	259	241	245	215	238	225	260	260	238	233	240	243	244	211	241	244	220	195	250	240	246	221	221	222	221	238	242	261	229	236	256	238	232	256	247	225	234	254	275	236	233	249	213	243	216	240	232	258	213	216	249	254	251	232	246	216	231	231	267	230	279	276	237	248	261	245	232	286	278	251	217	241	228	247	252	248	229	260	248	270	228	246	239	239	243	257	230	242	233	242	258	242	247	237	215	234	234	232	249	245	265	243	214	236	244	239	267	274	279	239	256	212	254	268	243	242	236	277	235	251	244	261	237	238	220	250	262	277	241	244	261	254	238	243	244	216	222	234	237	222	216	241	215	222	263	249	248	263	219	256	231	213	230	240	236	232	250	245	239	254	258	246	241	220	236	244	227	225	234	201	238	226	247	248	250	243	256	260	255	218	221	263	251	222	228	228	223	259	238	218	236	230	228	240	222	236	250	295	226	225	221	235	250	239	237	259	227	268	244	225	256	236	250	244	255	240	243	220	224	256	248	232	230	219	232	225	214	254	242	258	267	240	212	218	275	235	225	214	240	207	241	260	247	228	239	268	217	269	249	246	237	247	252	253	253	233	240	263	250	222	240	229	231	222	231	251	214	244	233	219	276	213	239	240	253	238	263	242	218	273	234	225	216	232	223	223	256	233	249	249	251	256	253	242	239	228	276	274	272	213	249	227	235	250	234	252	259	240	231	259	237	217	286	228	254	235	251	276	207	240	239	254	263	235	253	243	241	266	250	261	258	221	228	226	262	211	229	227	239	236	241	247	251	255	248	248	243	261	261	219	268	260	242	257	210	276	266	249	246	260	234	238	249	263	234	262	239	233	234	234	261	241	226	249	248	223	261	239	220	251	228	286	230	257	242	253	255	231	261	228	231	246	252	239	215	244	246	234	250	240	237	258	256	236	267	242	249	214	248	230	235	251	268	242	260	241	241	216	248	254	261	247	198	265	251	249	266	269	274	263	227	228	225	250	243	221	259	208	282	281	233	253	233	232	237	233	238	246	252	239
48926	48200	25417	14343	13438	22287	40542	57265	59182	49020	35141	8354	1112	906	880	738	652	615	857	1776	579	555	555	580	560	553	591	541	590	569	557	594	555	573	583	590	539	527	541	575	594	600	559	574	569	570	580	590	591	537	549	587	578	589	593	554	567	538	605	599	572	572	590	569	561	550	607	567	574	594	588	584	591	526	564	562	558	530	554	574	603	547	522	568	586	573	541	557	576	573	555	568	561	583	551	560	597	548	572	555	549	577	550	567	558	595	552	530	569	514	546	517	525	583	541	533	556	589	557	538	530	535	597	539	585	554	542	561	565	549	564	554	535	577	572	575	549	574	544	563	564	580	563	586	531	548	578	550	566	539	608	518	546	551	545	604	564	559	588	594	595	552	596	576	521	562	546	537	581	543	533	569	528	518	545	573	557	590	601	575	566	582	565	544	545	537	571	571	563	565	639	559	537	543	600	551	602	559	539	579	568	565	551	564	567	559	546	569	563	581	549	604	560	556	607	555	532	586	555	565	544	576	568	539	606	556	537	577	564	561	566	554	584	543	567	523	562	555	577	566	571	549	563	526	579	580	534	532	530	567	551	557	585	537	555	500	536	553	603	568	548	608	562	587	548	517	565	557	548	536	521	566	577	542	526	574	570	551	565	506	583	533	575	545	552	555	571	526	570	553	563	560	546	500	577	578	518	560	555	555	541	552	578	526	564	537	547	582	607	577	591	575	527	569	534	585	603	565	560	572	591	569	587	587	527	564	539	559	577	550	589	569	573	523	568	511	544	535	522	591	577	540	541	556	547	528	576	563	562	571	559	597	585	558	550	629	553	554	541	541	554	551	560	540	519	566	542	532	541	556	578	592	535	574	530	573	526	573	551	534	532	567	525	575	527	600	589	537	559	575	548	573	570	526	529	578	545	558	519	531	552	555	578	560	553	599	571	565	537	555	542	550	573	574	552	514	562	579	550	579	513	549	594	523	569	569	560	552	563	603	567	578	542	537	529	581	592	561	549	582	598	520	565	587	557	545	557	622	572	589	551	586	570	551	645	580	554	564	562	524	544	559	592	578	588	558	571	557	590	528	529	589	526	549	567	554	524	541	554	599	532	540	568	590	549	580	589	586	580	581	562	553	552	570	567	585	569	551	541	571	584	545	553	583	572	566	564	521	591	553	545	525	550	559	534	571	589	549	561	577	543	552	604	578	580	529	535	576	518	566	548	564	572	554	558	564	567	566	558	548	488	538	533	548	564	565	535	543	560	602	563	537	540	575	545	526	569	547	526	553	538	535	585	573	554	566	546	585	574	593	583	550	572	524	591	608	534	574	553	578	601	574	607	546	552	520	526	585	541	566	601	589	592	576	581	588	611	565	547	542	573	579	525	599	561	582	519	569	566	566	546	541	550	552	566	560	591	568	560	593	553	554	599	515	566	526	541	569	575	601	545	574	576	575	562	595	539	570	575	591	549	575	547	554	582	579	577	571	533	579	576	569	542	534	565	548	542	506	573	606	557	557	577	535	541	559	595	541	540	565	544	533	552	555	549	583	559	565	550	556	561	512	523	550	585	579	579	524	593	550	541	629	535	541	543	596	525	579	543	554	581	570	567	581	588	565	575	533	589	549	574	614	580	545	561	498	551	539	549	539	612	542	538	594	601	541	549	567	600	590	559	591	541	564	541	523	574	562	582	553	571	600	535	594	573	568	573	548	556	551	586	547	564	533	560	567	576	554	561	581	603	581	550	546	564	524	538	547	547	525	542	587	564	553	578	565	568	581	541	552	570	528	505	590	601	525	552	530	582	537	548	497	525	570	580	553	563	558	617	600	569	556	574	577	582	568	621	559	572	550	537	541	565	512	563	536	580	545	538	544	504	512	563	531	607	565	537	575	565	530	582	561	589	566	580	571	563	546	520	565	611	559	536	538	538	549	575	597	546	562	602	530	519	551	595	578	557	544	555	540	569	533	550	542	571	555	540	550	576	586	551	532	571	558	596	609	583	541	560	524	555	562	544	571	591	555	515	526	594	569	554	600	540	583	611	571	578	548	577	535	586	602	580	560	552	572	576	556	544	597	563	583	560	613	561	572	541	585	546	556	518	562	588	526	604	520	611	536	610	518	545	576	586	563	533	549	560	598	550	573	575	573	559	540	535	584	578	615	607	587	589	563	563	531	587	607	567	544	611	565	555	523	568	553	558	603	548	588	591	524	557	589	564	561	553	599	559	564	559	566	541	613	560	560	556	521	516	622	552	555	591	542	575	568	569	534	560	582	572	572	503	530	582	579	528	562	582	599	567	545	614	584	569	553	553	561	571	546	575	580	600	579	559	567	568	563	509	579	567	541	568	567	560	540	506	595	602	595	604	585	581	545	589	543	571	569	541	596	594	523	559	571	543	554	605	545	561	534	591	510	550	566	550	542	538	580	584	594	553	561	577	564	491	552	593	474	591	520	560	591	562	551	560	543	580	537	573	563	580	566	571	596	561	546	557	567	554	585	560	561	571	535	590	579	549	575	521	554	553	534	539	601	593	588	603	559	576	552	573	560	594	590	551	547	570	533	537	578	566	551	533	558	521	578	561	605	573	563	595	577	517	575	548	524	599	553	534	535	556	576	590	514	555	577	565	559	553	539	591	573	494	571	551	550	626	577	571	583	566	580	587	586	567	557	568	576	601	551	552	575	557	560	579	568	563	565	542	543	520	530	602	536	565	550	579	571	543	515	584	565	534	533	565	583	565	521	553	571	558	571	565	584	581	560	601	531	527	614	570	532	541	550	527	556	552	555	560	569	577	577	532	553	584	530	609	624	581	593	526	570	569	569	577	569	545	551	555	558	552	553	563	589	571	521	552	539	575	556	528	566	595	528	590	568	519	582	571	589	562	543	586	607	557	563	541	481	558	535	559	599	544	546	552	573	526	579	551	533	564	577	537	550	554	541	539	535	577	576	539	536	524	527	529	554	542	597	534	592	540	531	550	557	550	560	594	550	564	612	545	532	547	566	583	549	533	559	554	566	589	607	565	515	608	545	542	574	576	626	559	590	601	586	567	571	586	587	553	562	552	561	605	551	576	590	567	544	573	591	584	554	535	511	575	547	554	573	617	568	548	542	583	551	592	593	558	568	579	576	566	572	532	544	567	563	550	599	548	549	531	596	555	543	576	576	557	553	542	560	586	519	584	561	542	515	546	564	555	630	581	584	547	568	569	522	543	561	564	553	567	524	554	572	549	570	571	556	567	544	553	538	562	580	582	556	564	570	557	563	535	565	559	589	559	570	587	593	555	575	538	539	527	551	510	580	535	551	592	549	530	548	561	537	543	560	521	564	592	558	560	514	596	540	586	526	483	580	588	505	571	570	549	580	630	577	521	594	572	537	576	570	579	588	560	554	564	552	572	546	565	562	554	535	572	582	551	541	564	543	595	578	565	552	485	565	515	601	578	554	600	583	538	597	608	561	536	566	598	605	568	597	570	562	537	567	572	564
19802	26212	11878	1701	818	655	1059	1762	2634	2250	1510	528	285	287	300	315	284	300	292	304	288	290	340	303	312	292	309	286	333	289	351	295	301	314	317	311	298	308	307	303	315	312	293	316	305	313	308	330	286	329	305	309	282	292	319	287	303	285	318	323	299	302	317	314	311	314	301	291	329	316	325	280	288	329	333	306	320	323	302	307	300	308	287	309	316	312	303	279	319	300	303	314	294	300	305	319	284	292	315	302	326	266	283	290	274	295	325	324	332	307	315	287	307	321	328	284	305	338	329	308	287	277	296	342	307	316	303	335	308	306	317	343	316	325	290	295	294	296	291	316	354	291	294	300	275	308	330	305	289	313	331	272	287	298	319	276	303	304	292	296	328	321	287	295	301	318	312	313	265	313	300	318	313	293	304	325	276	263	325	319	317	292	305	311	305	314	315	306	317	311	316	318	296	320	336	323	294	314	322	290	297	277	305	299	308	325	305	301	310	295	298	288	324	301	315	276	336	329	299	328	312	302	299	271	297	311	336	315	268	282	360	270	293	325	274	301	308	288	272	291	284	283	327	320	295	325	307	289	288	292	309	300	327	324	249	319	298	295	290	310	296	299	248	309	305	292	317	321	295	310	283	298	291	296	294	316	282	320	262	341	320	306	296	300	313	306	304	273	307	322	280	287	327	342	305	295	300	294	288	308	311	323	333	317	309	286	318	293	333	318	291	304	295	290	331	304	280	316	327	316	296	284	286	311	301	293	303	285	284	295	278	307	316	303	310	345	297	287	303	302	318	319	267	304	348	302	345	264	306	283	337	266	300	308	272	289	311	297	300	313	310	307	329	278	318	296	297	286	270	300	272	295	323	305	301	338	294	290	319	290	287	288	306	297	284	300	321	320	316	312	296	279	301	290	314	307	340	318	301	310	308	321	268	290	323	303	290	306	331	327	315	325	313	345	367	300	305	324	315	312	303	298	313	291	314	292	325	290	299	320	300	306	341	300	298	323	283	320	312	311	303	327	323	286	282	314	301	330	315	331	293	285	292	328	349	281	307	289	327	296	297	306	310	316	296	305	293	299	317	308	318	329	290	327	298	310	292	289	317	337	337	307	304	294	334	289	330	290	332	295	335	293	284	303	274	320	286	299	290	304	300	337	314	288	324	281	297	276	296	322	325	316	320	327	315	283	320	315	299	322	325	305	296	314	326	327	298	281	306	304	295	312	315	284	327	310	310	337	294	305	335	319	316	304	296	293	307	290	291	291	285	297	309	301	321	291	313	314	298	304	286	338	312	278	284	295	313	274	293	284	290	300	340	298	297	337	309	288	273	316	298	318	305	311	320	324	313	294	338	321	324	307	357	302	274	288	345	291	295	332	298	297	312	321	281	310	328	323	310	307	292	284	316	320	308	296	299	325	347	301	322	305	328	309	312	304	300	287	304	303	301	290	293	278	332	274	290	323	323	299	290	325	288	324	290	297	320	321	302	280	342	314	283	303	324	281	298	279	296	283	279	313	295	298	302	320	305	310	301	299	314	287	287	273	309	306	291	285	342	319	257	319	309	311	362	293	321	326	303	317	330	279	299	292	307	327	291	307	319	320	291	305	288	313	283	329	278	322	351	290	320	277	309	295	331	334	284	316	297	298	266	308	326	292	331	315	333	272	273	267	295	305	347	314	331	302	313	322	286	336	271	293	323	314	293	297	303	302	284	306	320	290	312	303	294	314	290	292	336	308	300	307	296	313	319	289	296	282	291	325	296	301	313	340	296	333	307	296	313	296	287	305	301	276	336	292	318	294	312	291	280	302	322	324	314	316	273	313	320	276	297	315	309	316	273	304	287	358	279	293	316	312	314	297	296	323	311	317	289	310	300	310	292	287	295	323	292	293	295	277	267	300	299	284	300	304	287	311	283	296	338	336	276	289	309	267	290	293	313	316	327	288	323	312	287	283	304	299	308	273	274	266	314	305	285	306	284	342	303	304	329	293	303	259	297	291	320	292	330	314	309	300	285	311	319	318	303	281	294	323	304	324	309	307	318	304	310	278	298	340	283	313	293	274	340	321	297	296	304	339	306	295	306	314	334	300	304	315	305	342	293	299	282	288	308	290	299	332	318	305	329	270	302	279	290	290	278	293	309	314	313	331	305	306	288	323	309	288	310	319	311	285	333	310	303	308	300	312	326	292	304	314	344	287	316	296	343	317	286	324	311	298	296	302	298	313	316	302	311	307	296	282	313	326	302	337	323	316	348	277	310	299	287	317	305	311	306	291	317	301	284	294	336	296	295	294	308	335	286	302	295	312	299	297	301	332	328	301	335	277	311	300	298	304	299	325	306	288	310	281	283	308	310	300	346	301	291	314	292	311	322	330	314	322	279	316	288	281	310	308	292	279	338	333	327	326	303	299	265	312	281	286	265	302	277	332	259	311	276	310	295	286	307	266	292	327	277	297	308	318	285	266	278	298	284	298	283	320	291	299	318	327	307	271	300	280	339	334	321	323	288	283	288	360	335	291	268	338	294	309	306	284	295	311	284	319	288	284	330	284	303	288	309	312	308	274	299	337	303	312	323	326	307	270	308	291	315	314	309	316	290	308	317	309	341	280	305	333	314	327	328	324	273	327	307	321	281	301	315	294	308	321	290	318	285	313	275	285	265	310	349	325	306	328	324	300	294	293	286	293	293	293	283	323	308	291	323	302	289	295	276	305	305	299	265	335	301	344	308	319	320	296	299	302	290	305	311	298	320	339	306	309	309	292	336	295	287	298	263	317	312	309	323	310	274	326	303	303	312	297	276	311	319	335	295	285	303	286	325	311	315	302	330	313	307	297	348	282	298	287	327	314	305	318	307	302	288	310	330	334	282	313	302	302	321	330	331	286	298	318	297	316	311	246	299	326	313	323	272	291	322	322	320	293	292	294	314	272	283	291	295	326	308	304	284	297	291	298	337	313	313	285	311	326	267	300	281	323	309	290	326	315	316	339	282	329	317	297	299	326	292	266	307	260	291	309	308	315	302	313	331	323	322	288	298	316	297	304	304	299	314	314	312	295	289	302	308	354	371	333	349	322	283	298	325	332	303	293	316	304	299	285	335	333	328	308	300	313	292	306	321	294	316	314	339	305	281	311	305	335	332	328	305	291	293	289	335	300	325	279	289	332	296	314	309	310	332	295	340	314	296	358	302	276	342	315	322	288	291	326	325	324	346	313	291	304	315	307	301	330	310	340	293	309	319	286	308	321	299	304	304	296	324	299	297	304	345	283	272	327	308	328	308	307	271	284	321	334	327	293	313	288	322	337	283	360	306	303	279	282	271	313	309	295	298	298	303	305	311	325	324	302	303	284	262	321	312	333	304	331	303	299	307	304	343	329	302	318	335	346	302	277	333	352	289	314	329	274	311	320	317	322	304	290	302	333	333	302	252	298	284	314	289	329	334	325	315	321	312	313	306	280	293	325	338	294	303	285	313	298	328	291	294	311	277	291
13476	24784	10592	2698	2306	2250	5000	7912	10065	8202	4845	1517	757	696	740	713	731	746	762	772	728	743	705	742	729	679	746	748	690	740	739	751	727	721	747	750	727	763	721	719	736	717	765	757	718	771	715	700	780	696	719	712	719	687	740	734	718	766	754	778	765	742	695	741	742	707	730	681	721	727	729	744	686	711	713	698	692	771	726	719	740	685	718	726	705	737	728	707	760	751	726	738	697	729	702	744	763	682	746	733	747	721	730	763	753	731	712	745	741	700	685	673	740	704	710	732	741	733	712	737	717	727	704	703	709	750	694	770	671	731	714	715	719	716	729	666	768	777	745	711	673	699	783	737	731	675	717	716	753	741	700	707	708	745	719	755	695	699	719	741	793	686	727	731	776	764	725	722	718	700	736	714	720	772	745	758	697	727	704	712	725	687	731	766	688	730	715	734	709	710	683	724	689	740	730	747	727	730	741	738	666	743	748	708	702	724	717	709	693	696	689	749	722	731	730	760	748	743	722	736	751	729	725	757	758	795	718	703	703	706	772	769	703	716	748	716	723	717	682	771	735	742	675	749	746	719	743	736	695	721	728	747	697	716	753	774	707	724	739	699	748	759	774	739	721	651	771	723	732	743	796	720	711	718	731	706	739	734	738	731	714	756	773	695	718	723	798	746	718	732	722	734	723	719	751	715	701	694	761	733	753	749	722	745	724	694	740	746	725	719	752	728	724	654	711	755	739	729	747	745	724	690	720	734	719	705	748	783	716	705	728	734	740	728	703	722	709	732	755	784	681	761	716	753	713	742	728	732	691	763	722	769	750	704	719	689	761	708	716	713	763	722	700	756	716	770	704	724	794	691	766	769	710	715	749	770	703	770	730	758	714	743	703	732	642	698	730	769	681	697	733	760	742	737	701	752	754	696	715	754	717	716	726	695	762	728	696	737	691	766	746	737	699	749	709	730	740	701	710	734	750	707	739	658	759	768	747	694	754	756	740	787	686	715	746	710	700	656	689	732	724	676	747	713	707	735	739	716	705	739	751	763	789	761	738	754	740	708	733	779	696	712	741	707	746	745	733	753	763	768	736	722	733	753	720	691	743	731	712	722	670	711	709	731	710	740	712	774	743	691	732	692	739	724	733	723	758	718	760	746	731	769	769	744	713	750	716	754	738	780	704	796	778	747	749	747	744	731	780	758	754	729	719	724	760	773	735	753	773	750	733	701	731	673	751	727	745	724	738	704	728	755	707	710	687	740	749	696	722	681	776	741	741	671	732	788	742	685	729	733	724	643	769	711	729	799	688	729	708	728	727	725	762	700	695	740	689	718	703	741	695	702	792	732	774	703	736	714	685	648	726	734	730	771	733	749	740	716	686	700	714	754	751	749	750	761	740	774	692	759	765	738	740	801	717	758	716	754	741	721	697	783	748	743	683	740	689	757	730	745	720	766	685	661	743	729	726	758	666	803	755	751	703	765	693	715	749	730	714	739	718	769	709	722	745	746	718	741	736	721	770	699	695	753	702	725	730	731	760	754	713	761	705	690	758	747	780	676	726	767	714	740	758	774	741	737	746	771	732	750	749	757	738	725	742	680	730	699	745	760	719	729	750	700	735	741	709	728	767	724	749	767	772	741	694	762	751	744	767	683	708	735	733	748	729	755	712	722	773	728	733	747	703	696	746	698	748	703	709	739	705	723	749	732	726	728	770	727	724	731	750	735	750	679	758	795	718	771	688	742	738	698	750	757	759	795	705	719	713	758	740	737	717	763	724	749	748	747	727	711	702	726	748	728	752	700	695	715	775	747	760	757	697	711	771	736	719	752	729	722	737	741	703	737	724	723	698	675	739	728	707	725	747	723	726	715	688	715	701	742	737	745	814	731	693	731	703	701	716	763	706	718	713	721	758	731	750	702	738	712	756	710	683	719	702	739	750	698	775	693	704	725	705	752	722	719	696	728	714	723	717	701	725	702	695	745	692	674	704	746	695	742	719	759	743	724	692	714	735	765	707	678	742	752	719	721	731	733	737	689	719	717	755	714	782	698	735	691	721	781	737	723	771	700	720	762	760	748	724	761	703	734	683	709	700	774	763	755	707	774	759	700	694	752	730	709	693	718	699	740	729	715	748	777	712	790	700	787	714	719	717	717	685	724	715	761	695	735	774	741	755	730	692	718	796	718	779	708	732	746	708	743	751	734	710	722	739	723	747	727	711	729	716	769	726	742	737	758	727	723	686	750	700	725	713	775	737	697	740	756	687	728	721	765	709	711	708	744	724	726	773	796	709	764	712	749	718	740	690	765	687	734	721	739	722	686	749	735	745	703	742	800	713	666	754	712	742	722	758	744	741	708	765	709	721	737	693	791	693	733	739	700	751	708	685	699	733	710	741	727	737	757	725	738	732	730	702	709	740	686	694	727	760	690	791	740	714	742	718	798	716	675	742	740	693	751	727	770	724	733	732	762	733	723	740	699	718	713	721	742	747	697	738	786	695	712	721	715	699	715	692	710	732	712	749	722	713	706	737	782	709	751	725	722	721	717	734	712	704	708	697	717	683	729	701	704	730	675	718	767	686	698	716	661	701	752	681	741	750	773	701	729	744	673	716	747	762	724	706	742	732	753	741	736	670	749	714	725	746	760	749	741	734	722	720	756	694	765	727	711	697	778	713	690	759	695	722	750	750	747	686	741	724	754	777	756	710	719	709	695	722	658	729	711	704	730	742	723	733	717	672	760	719	685	681	762	709	726	770	711	734	757	689	696	759	740	719	702	728	767	712	720	713	751	742	752	726	746	720	714	690	734	721	764	702	740	729	712	740	728	738	728	711	709	697	729	763	724	759	743	675	724	743	740	699	709	764	723	762	707	772	738	701	723	752	767	740	721	737	735	757	754	711	739	744	720	748	696	732	718	786	766	702	739	733	738	725	729	753	738	695	793	720	755	753	702	694	718	689	704	755	739	684	688	760	686	760	742	763	747	749	732	657	726	757	737	732	769	745	667	752	713	771	771	700	689	744	715	738	721	771	761	749	680	733	686	758	764	709	766	723	738	754	754	673	768	688	747	720	721	776	728	750	723	739	675	725	764	740	702	719	741	751	719	758	694	719	706	748	752	736	763	761	710	710	719	741	743	743	731	717	722	781	710	685	683	759	764	715	731	727	737	696	770	715	721	697	759	774	758	728	718	693	728	747	692	740	692	664	734	734	714	727	754	738	726	756	711	732	690	656	747	720	736	691	702	727	741	707	771	719	705	706	775	721	709	726	745	732	724	698	701	679	717	705	647	742	720	743	736	721	696	733	689	749	699	719	661	740	711	758	676	717	774	727	699	694	723	739	751	724	728	770	742	758	724	751	788	790	773	699	730	698	725	693	746	713	741	765	720	731	713	748	780	745	712	734	661	708	740	714	745	734	769	722	723	763	744	741	723	701	748	724	737	763	748	675	745	716	773	690	747	713	777	720	727	723	723	728	741	722	703	754	713	704	756
52947	49962	34632	22105	18453	15414	20904	27130	25540	17901	9675	1806	407	345	345	345	329	301	403	449	339	337	316	312	312	293	373	360	345	335	350	307	362	328	314	320	329	319	301	331	324	370	328	320	330	319	343	334	354	338	355	313	330	344	329	334	346	331	320	330	339	349	353	345	333	359	315	323	334	357	380	317	318	322	332	335	315	359	327	330	357	353	367	348	357	322	326	345	347	361	329	375	340	316	327	309	352	336	378	332	326	291	309	336	348	345	340	334	340	334	349	330	333	334	355	348	314	327	324	362	304	315	351	352	345	329	341	354	330	337	312	335	356	328	354	343	368	345	344	372	303	375	343	316	320	321	324	307	307	308	347	364	371	312	334	332	345	338	357	332	335	362	324	357	324	314	337	326	350	350	321	333	328	373	359	329	341	365	322	361	320	336	310	355	309	333	329	319	334	332	335	295	315	347	304	356	348	352	327	329	307	329	325	350	301	348	364	326	351	350	318	346	345	325	353	348	366	347	370	341	326	327	336	305	329	341	348	346	356	338	338	306	326	352	326	365	352	318	353	324	339	328	343	328	309	352	334	304	333	323	339	353	357	331	351	360	325	336	340	360	346	311	355	328	341	328	323	347	342	362	299	351	343	301	340	345	340	334	344	300	339	330	341	340	362	354	346	337	302	328	347	339	339	342	313	352	327	317	318	335	321	322	312	332	343	317	328	333	288	308	356	379	331	342	329	346	329	304	383	343	271	357	355	316	334	348	351	338	327	334	336	346	356	333	310	355	338	346	363	336	308	334	328	321	326	372	329	334	334	333	326	313	340	357	323	363	314	358	340	301	317	324	327	313	335	340	359	341	333	356	338	363	311	295	329	318	336	312	328	315	340	346	330	327	322	390	311	346	328	321	327	335	349	359	346	343	353	317	312	312	324	344	332	333	312	323	368	359	319	329	371	343	340	338	352	323	303	341	370	343	337	321	356	354	340	347	337	340	308	344	319	323	342	333	352	345	340	355	349	329	346	320	345	337	360	324	322	319	329	337	376	338	309	323	345	320	351	337	316	347	328	353	323	368	353	343	350	333	321	342	354	340	341	335	347	327	364	353	362	327	299	335	327	305	325	315	363	330	359	312	374	349	319	317	350	332	304	310	332	317	344	341	304	325	300	314	335	329	334	373	308	353	380	336	323	343	351	342	330	308	331	369	301	356	357	301	364	333	349	337	315	322	357	328	329	370	341	319	306	342	328	324	326	325	352	320	346	309	313	318	338	329	362	348	321	328	313	329	357	349	309	357	332	332	321	364	354	337	309	328	342	301	339	314	339	349	354	368	340	337	315	358	334	324	355	358	322	315	341	321	360	338	321	382	313	311	322	275	331	358	319	342	342	333	297	334	347	368	342	306	343	332	346	353	340	340	348	355	326	321	299	363	354	361	348	354	366	325	333	366	341	332	353	335	370	349	302	334	339	349	344	323	355	340	334	381	359	328	345	332	320	326	330	333	344	334	354	335	343	353	337	321	312	344	320	328	342	351	313	338	343	337	316	353	338	319	312	335	346	307	361	361	344	346	367	347	310	356	335	321	322	355	358	321	353	325	319	332	345	320	340	347	329	332	300	351	337	333	309	320	328	343	356	351	321	327	304	343	345	337	353	324	342	338	336	358	334	342	317	350	334	355	337	341	369	310	325	321	310	344	330	294	347	333	344	341	328	313	307	303	353	353	319	362	326	331	359	366	372	346	336	293	317	326	348	303	342	325	351	349	336	321	350	334	337	372	355	345	345	325	331	339	299	329	362	345	334	340	317	322	310	356	374	338	344	332	351	331	321	308	351	318	331	333	324	311	333	342	338	359	331	307	336	350	330	372	343	354	378	333	337	327	344	323	322	357	309	356	314	340	321	322	316	327	326	361	336	320	320	318	357	337	296	347	353	328	374	336	326	329	315	327	352	327	291	338	315	349	317	343	349	308	354	346	374	325	320	351	333	375	327	352	354	344	320	326	347	308	325	359	350	359	293	317	338	304	322	332	322	352	326	374	344	332	348	335	358	339	344	310	310	374	317	316	336	347	333	329	345	291	373	345	321	326	363	316	328	312	337	317	319	334	322	346	329	325	369	336	329	368	312	362	325	336	350	363	345	331	308	317	336	334	371	374	333	337	347	364	344	350	322	354	347	336	313	327	326	350	329	336	336	330	352	326	301	344	353	311	335	340	345	320	334	325	348	382	320	331	307	326	306	307	361	304	309	338	328	341	320	351	342	358	334	352	347	364	314	342	344	340	344	364	361	334	326	333	353	388	323	325	368	316	320	329	378	339	361	320	320	324	347	326	341	339	361	344	333	298	357	379	347	327	339	348	343	337	311	331	337	359	335	339	319	368	352	325	341	334	368	348	340	331	345	343	348	346	340	362	359	318	356	325	306	334	306	323	338	327	362	319	331	302	324	327	365	326	329	328	311	355	334	336	314	336	333	343	348	340	327	305	300	346	327	338	320	354	330	330	325	321	325	349	307	320	331	331	338	346	368	320	359	329	360	339	351	307	316	309	319	321	335	332	330	323	354	309	353	318	333	339	307	367	329	347	330	334	344	340	314	338	338	348	354	315	302	342	354	349	352	328	359	324	336	367	327	359	325	325	299	289	321	347	341	331	318	338	300	334	357	359	314	320	352	293	337	334	337	343	356	347	317	342	324	349	354	353	311	292	349	349	326	315	351	336	327	312	315	342	328	335	341	309	327	306	327	357	341	343	353	339	339	332	328	323	335	340	332	336	354	353	362	337	359	338	334	347	331	369	332	296	323	367	356	299	323	351	358	358	301	332	312	350	322	321	329	353	331	282	281	302	320	341	335	352	314	310	351	293	334	340	305	341	305	314	363	346	336	351	358	322	365	351	374	318	344	353	308	325	325	302	305	316	342	321	340	356	296	297	320	329	360	343	330	338	300	334	358	340	336	330	345	328	318	325	329	325	335	347	305	356	341	307	354	314	342	343	358	316	359	328	373	342	342	297	310	368	341	337	326	321	329	314	328	325	353	355	363	322	339	322	340	361	318	330	297	338	351	321	323	341	325	331	321	332	352	325	341	347	360	317	329	334	337	332	315	362	323	292	313	341	318	335	331	365	318	298	348	315	367	354	318	332	307	292	355	347	331	347	326	318	302	340	368	313	328	339	323	327	339	342	324	354	306	342	346	333	323	343	357	348	308	334	308	338	335	323	282	353	308	320	349	345	358	320	311	333	337	307	334	323	317	312	326	322	332	342	358	363	339	382	342	357	364	332	285	334	343	337	325	313	335	316	334	334	308	337	353	325	346	346	378	316	347	332	339	344	336	368	330	360	332	306	331	349	327	333	357	334	307	323	319	358	339	354	379	322	316	371	307	364	333	295	322	334	357	323	358	340	321	324	329	322	328	323	359	312	334	301	328	318	339	314	328	321	340	348	339	325	323	340	345	343	304	345	333	332	311	316	324	343	352	340	366	359	362	325
41175	52933	27211	9246	17694	25598	39252	44734	42963	34907	24002	4524	1039	977	950	879	831	845	1074	1635	758	781	774	803	848	798	824	841	772	773	847	748	772	864	706	799	747	794	794	733	772	808	794	732	771	801	735	771	741	732	699	781	764	732	761	772	780	815	805	802	737	726	750	763	789	721	761	777	794	833	837	744	767	823	812	837	800	740	800	762	783	766	785	783	733	821	703	770	758	786	783	769	769	735	770	771	782	765	769	775	798	787	758	777	756	772	759	805	791	723	787	696	776	789	732	785	794	786	774	747	770	795	768	735	762	734	794	806	770	778	792	773	775	755	808	744	797	835	764	753	786	748	822	764	778	820	781	791	793	785	724	794	768	719	727	780	794	771	787	819	748	703	761	744	833	771	787	796	743	771	786	766	783	803	792	794	750	748	757	789	761	855	787	755	794	762	745	725	779	748	767	777	786	773	755	802	789	764	748	790	778	771	790	779	787	784	795	746	736	796	780	771	749	808	756	818	756	813	798	746	763	764	775	800	773	800	756	768	747	809	773	777	847	792	792	777	705	770	768	786	731	767	753	808	780	815	800	813	793	784	792	760	783	821	759	794	753	764	757	760	733	792	781	792	828	720	759	739	767	783	784	777	748	773	779	772	738	737	733	756	790	791	761	780	793	763	758	758	782	802	765	764	795	723	779	753	788	787	757	796	762	813	783	785	777	738	765	816	757	759	776	764	831	782	766	785	783	798	754	800	834	737	821	759	780	721	774	760	840	767	748	773	754	814	707	791	791	766	770	801	780	792	830	788	779	780	766	720	754	799	853	789	798	740	795	765	813	814	799	760	791	800	757	756	759	777	769	770	812	782	774	816	781	746	765	779	721	784	725	801	752	728	794	771	749	828	823	733	754	778	769	771	766	786	783	814	747	766	802	788	783	795	795	709	814	793	732	736	831	793	852	756	791	808	779	776	712	774	765	775	792	749	811	745	749	755	735	731	821	843	741	747	798	768	776	754	776	774	772	817	780	748	772	747	817	758	731	767	755	765	759	776	726	787	768	709	808	790	782	766	776	788	785	769	813	761	823	730	753	767	751	762	774	780	751	808	773	749	780	757	770	780	807	770	774	808	744	725	797	789	818	799	798	810	763	784	783	753	776	706	715	792	767	770	832	785	790	796	806	790	772	790	738	764	764	750	764	751	768	777	800	766	778	803	738	814	816	761	771	771	801	771	835	738	704	785	779	767	719	804	817	784	771	763	762	743	766	746	758	737	746	763	781	805	804	778	745	760	780	775	781	835	773	754	793	790	768	699	789	770	761	761	784	778	762	780	740	781	801	748	778	790	767	758	795	778	749	726	734	722	805	777	772	783	760	770	762	802	749	727	781	848	787	756	792	779	766	771	829	757	805	739	769	791	753	772	791	770	751	801	719	781	794	758	810	806	825	761	771	730	748	739	800	812	771	747	814	795	790	792	832	804	847	747	765	752	720	784	742	803	844	746	758	769	774	800	739	794	773	812	781	758	833	780	787	743	753	753	742	828	771	756	761	759	728	770	763	746	743	726	764	756	742	776	741	784	764	816	802	772	772	815	740	819	752	791	776	788	801	770	789	848	760	750	743	777	789	740	768	754	824	788	801	793	774	807	737	759	748	711	807	796	809	738	797	762	732	816	752	821	787	773	754	761	760	776	840	763	772	797	767	789	784	818	760	792	733	780	780	756	758	761	764	725	763	764	749	765	783	788	748	779	751	794	769	804	786	818	769	834	787	761	767	759	743	748	772	776	772	719	785	799	776	747	770	730	748	785	755	777	810	787	806	780	755	756	791	774	737	805	753	779	726	847	790	757	787	727	785	757	753	724	768	770	805	780	740	739	720	766	734	803	751	757	765	757	746	752	754	784	720	782	712	760	732	780	779	694	745	770	701	804	779	796	693	791	730	805	740	766	767	804	755	759	786	767	764	776	710	766	790	787	727	760	793	687	795	771	768	761	792	782	742	806	740	809	759	783	772	776	770	759	758	770	812	756	775	780	769	746	733	734	798	781	796	795	749	816	749	778	822	768	786	748	745	779	735	779	781	834	770	782	758	763	754	764	834	803	717	757	786	768	729	750	765	736	756	760	753	804	741	794	738	790	768	776	777	743	781	835	838	776	784	784	776	793	776	768	768	768	787	747	747	792	737	762	828	721	758	788	769	777	762	768	776	788	737	766	765	774	783	810	800	758	767	791	762	776	763	729	804	752	750	760	748	829	786	755	767	746	750	767	720	774	786	739	792	796	746	763	764	786	751	787	800	805	788	803	774	775	789	769	737	797	766	760	771	754	804	822	767	728	746	806	778	769	773	763	748	787	782	782	788	762	825	753	769	794	793	749	771	785	758	773	814	764	753	776	733	743	809	801	815	722	818	768	797	800	817	711	772	780	768	754	763	774	738	788	756	748	763	777	751	786	768	770	817	786	744	737	752	697	795	756	827	762	823	760	813	786	772	807	758	748	726	768	765	802	756	770	800	739	772	769	724	785	774	743	747	772	761	748	771	767	718	760	812	755	760	745	808	814	752	800	803	759	785	772	795	705	772	713	764	751	771	821	766	762	768	806	764	741	741	723	792	772	765	808	778	780	787	764	801	772	785	750	776	774	752	769	787	756	767	764	788	781	816	780	750	739	777	794	779	818	785	774	762	827	768	761	774	783	803	819	797	787	738	807	798	793	744	774	815	765	812	782	745	773	722	777	706	817	772	783	799	787	775	737	758	813	762	738	742	733	791	792	759	764	795	820	770	730	752	767	790	777	823	770	779	824	764	812	729	767	795	770	708	790	778	775	747	748	706	767	810	769	763	775	771	785	744	763	751	801	763	817	763	747	769	783	785	799	819	714	789	720	772	776	754	780	755	791	796	777	792	726	783	786	781	721	777	740	719	777	767	802	768	772	771	779	782	729	782	771	772	766	754	740	734	797	753	794	758	764	784	789	783	783	753	758	731	772	788	786	767	786	749	804	726	753	758	758	821	790	719	726	771	821	778	735	787	773	759	734	812	735	752	744	841	779	781	810	759	721	716	796	763	756	760	747	823	778	724	765	740	774	759	781	786	799	795	738	807	739	780	782	757	754	773	741	764	744	778	804	760	801	760	831	749	793	781	768	768	797	764	770	764	770	765	711	803	745	819	737	764	768	814	757	773	760	780	755	766	795	741	768	757	790	792	757	761	785	803	776	739	808	730	831	773	779	820	783	777	725	749	773	781	788	770	816	803	804	786	764	771	700	789	772	783	760	772	825	799	835	821	777	750	705	744	740	788	791	730	810	810	736	726	795	798	772	819	709	789	803	822	771	758	816	782	725	764	798	773	754	748	787	795	806	796	795	785	756	752	786	788	813	803	730	736	764	747	745	777	765	734	763	777	804	758	768	760	833	723	731	810	766	733	760	788	735	796	749	792	774	751	793	775	835	779	734	753	753	779	765	735	761	755	803	836	800	788	774	748	809	768	805
55945	50229	32449	23969	24760	28872	32714	44377	41181	31011	18673	4834	405	279	297	253	260	269	365	497	276	243	258	242	263	249	259	244	232	239	215	267	247	293	226	234	205	239	244	230	225	253	244	257	234	253	263	233	251	257	243	230	238	219	255	252	249	265	261	275	256	233	246	242	249	250	261	250	264	250	231	278	244	234	252	271	260	255	247	225	270	257	242	250	252	247	245	262	242	243	243	228	240	269	268	249	217	244	244	247	273	266	223	241	255	268	241	250	249	253	273	231	260	264	294	278	272	237	259	245	223	250	254	245	251	257	234	241	266	253	239	252	228	225	240	251	232	235	230	251	252	235	253	236	259	233	233	239	245	267	278	268	229	223	253	237	247	267	236	233	256	247	267	253	268	225	242	248	251	258	242	240	250	241	233	240	245	246	240	236	263	227	256	282	244	231	243	276	254	228	247	247	253	245	257	237	266	270	266	229	252	277	271	259	287	252	233	228	246	261	230	248	260	256	295	268	230	267	263	259	253	241	257	247	261	248	288	240	233	267	263	235	247	249	259	268	223	245	237	240	254	239	261	240	263	251	219	284	244	229	229	235	263	254	270	245	258	237	246	284	254	250	247	280	256	227	262	271	247	258	280	235	275	283	265	292	236	259	237	262	241	230	268	265	242	253	258	214	247	231	228	262	268	258	251	278	260	255	234	252	234	248	262	240	238	242	244	305	219	256	223	275	237	238	230	245	248	239	245	242	258	237	250	258	260	251	233	238	231	245	246	230	264	223	246	253	242	249	272	218	244	247	220	262	242	215	242	233	255	219	271	236	263	272	242	248	232	250	267	256	230	252	243	234	229	267	246	248	265	258	248	253	238	248	249	255	241	239	252	300	234	254	247	225	266	256	221	236	263	261	236	274	249	253	240	220	229	251	266	240	255	247	253	247	270	277	243	246	248	218	261	223	231	253	235	216	295	274	232	252	259	267	230	249	253	221	268	252	256	252	246	249	265	228	253	234	254	239	263	225	195	250	259	240	251	264	263	247	238	258	252	228	262	232	253	254	248	273	243	241	205	283	270	251	236	289	247	252	258	250	259	287	229	266	229	235	252	210	230	255	250	277	249	244	258	236	228	265	232	270	256	236	238	243	257	260	251	247	244	261	269	238	275	246	240	245	236	232	261	214	238	224	242	279	242	264	252	260	236	264	243	243	269	282	262	263	267	270	247	235	240	220	254	251	254	258	248	258	267	242	273	251	250	217	263	262	258	281	249	258	251	238	263	222	273	241	254	292	271	255	269	224	276	227	222	246	266	245	232	267	258	260	223	251	236	282	263	257	280	264	264	255	266	251	259	254	208	252	242	245	244	271	251	262	236	239	236	250	267	247	254	269	245	232	263	256	237	262	263	270	235	259	249	255	255	212	208	215	272	265	243	237	263	257	260	259	257	259	296	248	258	243	229	247	230	261	249	239	253	244	261	230	242	266	270	254	248	300	264	274	254	225	244	233	258	254	233	289	250	257	246	244	259	281	243	268	277	211	251	271	248	261	242	267	263	243	266	259	260	247	247	243	250	242	264	235	263	273	223	251	245	250	266	263	226	249	239	260	227	240	263	244	268	264	249	227	243	269	258	258	237	281	279	224	234	269	282	243	237	251	265	263	250	264	259	286	251	245	268	272	277	263	231	270	272	242	263	269	270	244	262	243	267	232	254	259	245	237	256	269	240	241	261	247	229	270	272	262	264	240	255	267	257	235	244	245	243	252	210	252	244	228	230	270	248	265	245	263	258	255	246	298	253	252	264	253	243	241	262	254	274	245	252	229	255	245	233	249	279	241	237	251	232	274	237	231	250	248	252	257	231	223	240	234	232	246	245	280	232	243	262	264	240	242	246	277	255	250	261	255	246	241	256	271	252	254	213	291	290	259	271	284	231	271	247	247	261	266	260	250	253	245	251	261	259	254	243	238	283	246	252	254	269	217	254	247	263	247	257	252	223	237	247	221	258	214	246	251	238	236	254	236	220	246	269	267	253	270	232	253	267	265	227	248	248	234	244	238	267	262	277	241	232	208	242	238	230	240	234	272	233	222	232	267	232	265	254	238	276	248	238	232	233	284	229	209	272	253	260	254	246	255	242	264	219	215	241	271	267	226	264	251	258	244	260	255	239	263	250	258	231	235	262	245	260	248	262	243	271	263	247	241	250	232	257	268	256	249	229	251	249	241	233	260	247	259	215	220	243	260	256	241	255	262	261	244	292	262	236	264	252	269	244	267	235	261	242	247	274	235	253	226	277	241	252	254	273	245	254	262	231	253	240	253	218	237	246	259	256	260	218	238	267	265	237	240	264	291	235	249	231	236	256	255	215	269	236	236	276	277	235	252	257	242	213	264	260	244	270	259	252	277	266	262	249	240	239	226	231	255	246	252	221	273	246	265	261	258	260	250	251	255	253	237	234	253	243	270	283	256	269	258	251	268	280	271	235	234	236	261	231	230	253	269	252	264	279	245	245	246	271	230	249	268	249	268	240	247	244	226	271	238	240	250	250	254	234	267	230	244	266	281	276	245	235	237	280	249	234	260	237	247	260	252	275	274	297	253	232	252	270	279	258	235	242	247	237	237	242	236	207	239	275	300	237	263	270	234	264	288	245	237	249	233	244	228	256	256	239	236	259	239	241	260	252	248	239	254	253	268	243	252	246	247	251	250	237	255	274	251	239	238	233	235	279	258	230	273	244	249	254	249	260	233	246	247	254	236	271	246	252	247	257	202	233	243	248	243	262	251	252	240	242	227	271	243	267	249	254	247	246	252	211	249	265	253	267	233	246	248	227	241	239	250	253	235	236	255	256	259	276	273	233	255	264	256	236	241	246	224	257	262	267	248	270	246	256	231	273	241	260	258	260	281	242	228	208	242	261	278	248	278	239	227	235	278	255	259	243	259	253	242	274	263	295	253	257	247	244	262	234	243	250	258	242	246	258	222	261	252	252	293	238	233	261	273	262	247	232	274	250	243	260	260	247	238	242	250	253	262	271	268	227	244	257	272	247	260	235	254	262	260	242	231	236	248	205	231	236	226	252	253	196	271	229	266	258	258	255	240	248	221	267	251	273	255	228	252	280	243	244	248	275	266	224	216	246	278	254	241	255	255	264	237	237	254	286	283	249	277	257	242	254	269	297	295	260	261	235	285	251	263	226	248	263	264	224	229	242	251	231	280	247	263	249	234	216	237	234	246	241	260	250	250	261	288	244	265	273	256	255	236	207	274	258	246	258	219	254	230	222	262	263	272	228	246	238	245	252	267	279	255	285	242	235	244	239	265	240	258	242	274	250	235	216	220	238	254	237	231	253	256	262	284	254	235	233	229	267	258	245	251	209	266	253	248	209	260	259	252	229	278	240	261	253	252	267	223	225	230	255	252	254	241	233	252	237	242	236	274	237	254	243	241	244	264	244	267	252	250	242	244	212	243	262	252	241	235	263	221	260	246	261	256	266	246
46424	52964	24206	13914	34496	42026	50060	58883	54496	45595	33407	9419	989	871	806	678	670	765	1454	2281	674	647	567	590	577	570	593	595	560	566	530	599	579	593	592	584	589	542	559	589	598	578	609	547	590	560	591	573	568	603	581	581	574	564	604	601	590	621	592	578	580	560	562	569	591	637	567	555	617	578	631	582	567	570	581	560	557	593	564	581	583	586	551	578	593	620	587	581	578	545	566	577	614	632	623	579	665	592	641	577	532	559	587	560	589	539	543	598	589	536	628	591	564	607	603	587	547	578	606	609	543	585	609	607	516	536	587	600	579	594	595	612	610	657	608	538	558	574	574	616	553	564	577	586	550	598	581	650	578	565	570	610	613	571	561	584	550	573	566	564	612	550	572	550	560	583	590	583	554	603	601	529	584	596	576	592	591	597	563	556	596	551	620	594	590	601	559	583	570	557	544	572	562	577	548	598	596	583	569	571	548	595	590	574	600	600	540	564	573	599	560	578	568	586	581	564	563	567	547	556	600	591	619	578	607	554	567	579	595	519	596	613	585	587	569	580	609	570	545	568	586	611	569	609	577	574	562	604	593	592	563	574	576	523	582	575	578	541	565	572	584	567	568	620	551	554	576	565	583	523	587	576	583	568	593	574	550	585	601	645	571	590	600	559	569	565	588	577	546	595	592	549	584	572	567	592	616	608	582	595	638	569	519	636	585	579	571	558	593	597	590	568	601	596	579	574	585	577	581	583	592	587	640	591	550	574	557	534	608	559	568	588	579	571	565	562	580	569	586	572	552	616	556	614	603	550	589	564	578	610	570	563	571	564	574	525	583	608	590	624	590	561	567	564	580	547	582	573	570	562	577	591	598	588	585	564	578	609	557	587	552	599	601	565	572	587	579	566	540	573	539	575	602	561	586	614	564	605	607	571	572	589	610	573	623	610	566	596	554	615	570	609	572	561	559	569	542	610	573	565	549	593	570	561	570	588	589	553	595	543	603	591	580	598	548	576	622	612	587	575	581	537	555	566	611	565	586	629	608	558	612	607	657	594	603	586	606	585	603	570	567	578	563	592	599	552	555	559	611	587	594	581	571	535	543	538	589	557	580	626	627	564	578	587	565	538	607	575	565	552	562	593	580	612	581	547	594	577	536	589	600	614	565	591	605	591	565	605	557	574	565	577	579	540	574	503	629	595	601	594	584	577	576	537	589	557	619	587	594	599	573	539	581	581	586	605	589	591	560	564	645	587	581	566	616	580	598	558	582	595	572	628	560	547	586	582	591	576	576	614	560	591	577	534	586	618	549	564	581	587	592	579	546	622	558	573	548	607	592	611	550	553	561	587	574	589	592	576	598	604	601	576	579	577	610	590	564	558	589	587	588	580	561	620	572	535	599	566	645	577	563	582	577	603	567	563	599	556	573	609	556	601	544	602	565	623	573	516	569	584	592	569	616	601	610	590	610	585	558	619	628	561	558	554	581	600	553	587	573	565	596	551	548	556	608	563	552	567	542	565	576	621	586	588	591	592	563	577	591	546	593	585	570	610	580	609	563	530	596	615	595	577	571	555	537	583	565	573	629	564	540	592	595	598	574	536	586	618	625	575	599	601	595	565	590	569	556	591	600	588	576	584	620	619	575	591	566	608	610	554	571	560	593	572	565	588	625	591	600	569	615	606	622	542	591	594	544	588	548	615	564	613	590	621	571	582	570	613	553	520	574	562	578	603	572	561	617	557	560	556	601	533	614	528	524	548	543	590	582	556	555	589	629	560	563	592	636	531	585	580	581	587	613	584	556	594	586	566	543	573	547	619	560	631	572	586	580	595	557	560	594	581	549	596	532	563	560	572	581	580	594	549	586	565	586	620	576	594	560	578	597	563	571	617	545	557	573	632	570	566	613	587	609	573	579	549	581	580	560	599	630	583	544	636	580	575	552	593	561	586	583	538	583	559	538	571	630	621	594	589	568	591	523	582	549	586	596	588	558	584	571	606	568	545	588	558	540	597	577	574	604	603	589	601	556	607	569	540	563	566	554	530	558	567	601	555	603	592	617	583	592	536	571	559	538	595	604	591	582	577	612	541	583	595	591	612	582	553	537	578	579	590	612	572	625	615	620	576	557	592	565	530	601	628	578	586	576	590	554	548	561	580	588	613	621	574	538	595	590	587	593	583	596	575	576	615	568	560	556	610	603	569	626	560	583	609	575	567	563	600	600	569	547	580	579	578	605	580	611	582	625	578	574	551	573	584	580	559	570	609	581	542	589	640	568	561	572	544	581	592	572	567	611	566	553	612	599	588	560	609	585	602	608	602	591	594	574	580	577	559	580	575	578	555	551	601	583	615	591	559	585	563	632	558	580	584	560	574	604	548	593	594	530	606	563	584	583	537	536	598	561	584	617	599	554	593	578	594	614	551	571	566	586	609	579	606	538	630	577	572	583	548	616	576	585	619	546	591	591	545	585	589	609	553	554	581	549	559	526	597	551	579	588	567	575	558	598	626	612	560	630	561	599	584	582	562	520	548	565	542	595	577	589	560	550	610	574	596	550	559	505	555	578	570	553	532	585	593	583	587	578	545	574	537	572	615	593	585	580	618	588	628	567	595	559	578	576	578	549	586	584	575	601	560	605	568	557	560	561	597	579	544	593	509	574	621	579	555	578	602	597	548	550	625	579	550	554	599	579	570	617	577	601	556	598	596	577	607	581	564	578	589	597	565	652	627	613	559	582	579	564	592	564	578	534	595	609	585	591	551	558	557	600	537	584	560	564	585	585	662	589	584	572	560	549	602	573	574	583	555	591	599	537	555	636	564	616	560	571	616	543	615	610	561	627	593	558	585	584	601	548	574	524	580	613	587	557	605	578	598	558	592	619	573	556	555	577	595	574	568	570	588	582	577	590	584	531	550	589	626	584	574	571	616	596	579	585	557	599	575	549	566	612	576	566	614	547	610	586	552	593	570	575	586	556	596	552	606	626	573	603	578	577	557	559	586	594	569	606	558	561	581	555	615	617	556	588	600	588	601	554	587	515	558	605	535	608	592	548	550	587	585	576	607	576	559	570	551	549	593	565	569	582	585	555	618	577	569	608	555	581	595	586	538	561	568	577	580	600	579	603	595	618	600	586	567	577	643	583	591	517	551	579	569	574	608	575	588	606	550	575	556	552	585	608	552	574	590	578	603	524	554	581	598	580	584	585	558	590	569	595	557	565	581	580	588	588	590	555	553	556	570	559	595	598	566	615	597	546	582	525	571	542	560	580	598	570	595	572	530	618	580	519	620	530	588	596	580	591	583	541	557	567	590	625	583	579	594	577	611	605	583	531	539	595	571	580	537	588	584	592	584	564	561	580	547	631	620	653	586	626	609	597	632	589	577	569	548	599	553	571	596	580	601	558	553	556	583	576	574	576	597	563	591	577	560	599	558	623	586	600	545	563	541	561	585	530	625	605	560	552	576	583	566	587	549	600	543	606	595	595	570	564	550	577	581
16050	11415	4081	1072	927	867	1583	2224	2141	1690	1112	435	316	282	331	333	302	321	340	348	328	294	308	363	337	292	327	317	358	299	300	301	317	297	314	327	306	316	314	330	311	314	325	329	288	313	303	332	326	273	317	310	321	328	305	288	278	299	304	317	311	295	319	302	324	289	321	312	314	295	319	293	330	331	326	324	323	362	318	320	304	273	321	293	308	330	293	273	312	324	292	280	353	294	292	327	325	316	318	302	285	315	279	299	286	274	322	299	300	307	317	328	325	296	344	303	291	292	342	332	304	316	325	316	275	281	289	329	264	308	305	314	303	275	309	297	322	298	337	300	301	301	338	320	294	303	325	331	290	301	306	328	288	311	304	328	309	343	289	303	312	305	315	287	284	309	349	322	320	267	316	291	306	347	334	308	325	305	347	288	323	302	308	303	310	321	293	310	300	307	317	286	321	295	318	327	340	284	301	312	325	286	314	311	323	297	286	292	321	309	304	324	302	332	320	301	304	316	329	298	306	300	314	283	284	310	334	310	322	329	314	309	302	309	281	313	330	346	323	302	317	301	337	307	293	289	318	314	297	310	322	315	331	343	350	316	290	300	308	289	299	320	329	317	293	327	296	297	316	326	326	275	350	323	310	327	312	301	321	313	318	343	317	297	294	306	330	313	308	322	312	327	327	320	305	308	319	298	321	326	341	330	300	293	316	288	277	317	320	330	307	310	301	331	320	296	327	330	318	308	310	326	319	316	338	311	326	348	305	285	329	312	305	343	301	301	319	322	314	352	282	297	339	281	302	323	304	281	321	308	278	328	321	306	317	269	322	307	325	304	318	372	282	297	308	297	307	302	319	324	257	299	303	321	307	321	310	328	327	300	301	332	310	324	294	341	317	311	333	288	268	308	335	308	271	325	310	289	287	343	324	315	303	291	351	307	267	312	305	290	312	326	309	317	334	345	297	299	341	328	299	283	320	318	328	306	322	294	298	314	284	307	300	321	267	321	349	318	292	297	331	316	337	304	296	315	342	322	347	318	332	297	306	274	315	317	303	308	307	323	326	328	335	316	301	308	295	304	314	287	284	301	274	310	303	312	296	297	331	300	313	317	287	322	303	313	330	326	333	319	318	339	290	330	300	336	322	292	327	306	295	313	296	286	287	320	324	316	317	324	359	312	344	281	319	314	308	302	303	316	306	326	315	297	326	294	289	321	301	288	326	336	320	304	309	289	280	314	331	319	314	293	348	318	305	311	303	330	341	304	334	347	315	335	299	328	284	301	326	318	320	296	313	301	304	318	276	293	304	290	305	326	284	340	326	314	308	288	304	318	314	279	299	306	321	332	278	314	304	325	321	321	300	306	286	336	300	284	301	325	292	311	321	291	311	317	316	292	320	285	287	342	305	340	314	318	307	302	302	285	305	324	303	293	325	316	331	352	309	318	294	294	291	321	306	303	304	305	309	301	305	321	296	338	331	312	270	300	305	326	316	326	298	325	329	276	292	266	305	314	299	323	300	304	316	341	296	347	289	292	288	326	319	284	321	343	322	332	307	319	316	308	314	341	344	324	329	312	336	289	282	323	298	320	310	301	296	326	308	300	299	300	298	306	278	310	310	315	317	340	310	308	317	333	317	304	307	317	284	316	307	278	267	298	343	301	349	293	309	302	339	337	299	319	307	311	310	307	303	292	305	301	328	297	326	310	319	295	299	346	341	314	311	318	291	299	307	288	316	301	302	294	294	306	291	289	303	301	283	310	327	305	320	349	327	296	317	318	308	331	328	304	359	320	297	294	324	323	319	274	331	312	286	313	322	278	296	301	307	307	329	312	301	306	346	293	311	313	299	345	329	372	313	348	286	337	320	336	323	335	271	306	296	279	327	307	331	320	310	333	321	286	285	304	273	289	318	305	307	296	330	320	363	303	305	277	320	318	323	303	331	332	326	298	318	327	337	304	302	308	318	296	306	356	316	319	320	281	307	323	314	310	297	314	290	313	326	313	268	301	312	321	334	319	308	296	322	319	286	292	350	310	318	315	292	302	287	280	337	302	309	313	323	296	297	332	287	311	316	340	312	330	364	289	360	301	309	320	290	328	316	319	283	286	265	308	331	333	288	296	318	299	317	299	312	323	307	366	300	315	325	320	314	303	331	289	320	276	322	334	283	293	317	334	306	334	381	301	272	307	306	269	358	333	324	296	317	331	316	295	292	291	308	318	325	302	310	335	347	276	329	297	331	315	308	345	298	316	335	293	336	300	312	329	311	329	292	332	326	276	361	329	311	345	287	325	326	340	309	294	292	314	294	333	303	329	318	309	333	325	298	309	298	289	336	316	292	363	330	318	292	295	313	301	334	334	325	324	316	299	305	329	313	307	329	325	315	283	310	320	291	301	333	299	304	295	340	334	357	315	304	361	314	303	290	293	299	302	297	327	338	296	289	287	295	299	308	320	279	316	348	321	362	332	305	328	316	300	298	342	310	326	310	345	290	342	319	316	329	314	335	316	290	327	320	292	315	330	327	301	303	317	289	300	302	288	277	328	292	316	274	327	310	312	304	300	313	310	313	301	322	299	343	296	286	290	289	298	311	309	325	311	318	297	310	327	307	313	310	298	295	323	290	331	306	282	312	322	290	297	316	295	344	331	289	312	325	308	291	316	306	302	301	290	322	265	314	329	289	324	279	277	317	336	330	334	303	293	295	310	315	308	313	313	309	307	298	296	312	293	314	337	328	323	300	346	314	292	312	328	313	307	310	315	323	314	323	356	316	303	320	294	324	316	304	293	338	307	336	320	328	302	293	327	300	289	292	312	288	291	350	340	321	294	325	324	291	308	301	319	285	315	310	333	304	333	279	286	301	302	318	328	314	280	335	295	308	288	299	303	301	324	297	283	312	324	297	293	308	317	351	332	300	310	335	321	314	325	292	318	306	332	332	290	337	299	316	311	310	325	313	340	266	310	321	316	286	354	298	322	318	321	303	321	311	339	344	317	282	312	325	316	319	332	305	300	300	303	301	302	300	294	307	307	333	310	316	302	321	274	294	316	328	331	311	330	302	327	309	332	323	314	327	300	300	305	324	334	307	340	302	323	327	354	305	337	321	287	335	324	331	302	327	296	333	291	317	325	303	304	328	315	319	307	323	248	296	297	346	296	323	333	302	307	291	286	326	322	342	333	297	291	295	310	269	353	355	303	314	334	325	313	310	327	293	315	325	342	326	296	267	323	311	343	310	295	348	322	304	323	315	288	327	304	314	313	297	315	334	313	332	295	323	293	283	301	309	308	315	316	296	307	348	322	313	335	315	284	308	328	289	311	295	270	273	332	318	314	317	284	348	282	319	341	305	337	329	315	299	283	336	293	312	283	295	319	308	304	302	304	323	250	311	347	337	319	329	311	303	308	310	313	262	293	334	337	343	332	323	333	301	312	316	285	267	323	317	327	328	322	312	350	285	300	317	302	328	321	307	322	282	301	273	323	347	313
10415	9443	5220	2680	3204	3907	7624	9818	8486	6341	3923	1134	732	764	732	743	740	745	683	745	729	724	735	739	771	743	704	742	728	696	792	769	747	783	776	720	771	772	721	719	720	721	731	734	740	755	758	714	726	693	719	744	719	746	722	766	726	732	707	759	785	780	757	767	765	744	725	761	694	759	766	758	732	747	734	766	706	729	724	706	773	743	697	770	720	769	767	735	731	740	770	753	724	682	744	778	740	723	761	718	718	696	702	727	777	714	745	747	788	779	707	697	769	744	775	709	735	749	712	810	741	783	730	738	714	720	715	744	694	724	727	791	767	752	750	785	732	718	774	735	755	709	721	723	755	710	741	730	761	789	748	758	761	740	743	759	759	731	729	743	735	784	710	765	738	761	717	764	755	759	757	765	706	764	710	773	785	751	721	755	719	781	759	757	726	722	746	717	760	692	729	736	788	713	743	714	764	759	758	722	714	754	694	751	713	776	741	732	744	739	729	805	757	759	742	758	707	789	778	760	702	742	728	744	730	721	776	728	737	766	734	751	732	739	758	705	762	694	771	699	750	702	683	713	772	703	734	740	759	722	771	712	733	696	766	761	715	748	745	751	711	766	748	719	776	762	757	805	773	723	755	716	792	745	771	762	780	739	732	718	698	713	820	691	758	705	701	766	744	698	754	739	758	777	725	731	746	766	760	714	789	757	773	775	740	744	742	725	800	743	770	767	719	658	703	722	744	780	694	728	711	731	739	744	773	733	746	734	686	757	742	742	766	725	760	780	762	748	735	740	727	733	750	756	764	785	766	706	750	716	756	750	742	727	722	722	701	756	713	744	734	743	708	736	721	671	746	754	749	746	717	744	718	738	792	767	776	776	712	795	739	774	768	770	741	762	760	778	797	739	759	759	754	731	730	729	753	779	715	742	783	741	752	701	742	748	733	738	764	724	806	750	776	743	773	712	721	741	741	798	728	760	728	715	749	762	717	773	731	748	714	777	749	736	726	723	728	716	720	713	749	746	733	734	716	770	690	719	734	743	714	721	742	740	736	737	724	737	764	739	717	739	715	737	723	775	720	795	802	725	724	749	807	757	741	717	745	772	694	740	782	751	799	679	771	761	755	791	739	750	719	752	735	752	731	770	733	718	763	783	708	730	752	739	791	836	751	796	811	762	784	783	744	762	743	728	743	692	748	710	731	721	754	795	710	695	715	728	750	726	756	807	771	765	806	750	699	694	733	747	769	724	708	693	723	735	761	724	751	740	737	709	751	720	751	752	748	760	714	703	741	708	700	695	732	771	737	770	741	726	738	794	718	707	736	698	724	735	760	750	722	758	785	725	750	714	785	734	703	761	737	747	710	765	734	712	744	729	746	724	772	730	781	718	695	799	769	721	754	704	738	683	749	744	787	723	744	728	766	734	761	729	749	747	732	727	718	699	737	739	709	774	782	726	720	701	747	719	751	730	751	747	742	764	760	737	750	720	766	754	755	707	764	705	706	757	725	717	791	715	696	750	762	762	761	694	748	732	733	706	759	754	719	765	797	743	760	760	725	769	737	813	753	756	740	743	735	713	764	691	752	774	724	729	749	763	755	701	788	765	680	750	774	690	736	700	710	749	734	775	779	745	748	726	756	757	772	716	764	725	740	734	743	722	729	787	739	728	703	702	678	750	746	739	796	769	762	768	702	737	777	723	761	735	737	714	779	720	689	757	767	711	727	722	718	745	763	726	758	731	720	737	702	769	753	772	753	792	745	766	749	745	751	727	732	707	725	789	698	713	807	737	763	794	751	782	736	718	721	781	725	725	689	734	738	782	774	706	787	690	729	758	715	729	720	695	746	751	732	740	718	756	734	689	703	786	779	763	712	692	709	784	754	771	792	777	749	753	723	765	793	713	751	768	753	742	747	746	768	744	757	730	742	716	724	735	728	747	754	762	726	730	778	742	762	762	748	784	746	690	735	699	745	751	758	788	745	734	697	684	699	744	786	738	791	733	719	725	695	682	731	723	765	748	756	763	743	707	757	767	733	704	744	739	748	767	698	748	713	745	746	758	739	722	757	740	756	760	793	745	754	739	749	778	749	721	721	719	750	761	737	702	727	752	771	718	749	713	732	734	798	779	778	746	746	750	758	719	764	796	731	769	758	747	716	747	739	747	721	757	708	753	792	741	765	728	747	699	732	759	692	758	754	732	745	727	751	679	710	718	740	729	761	738	743	762	753	687	732	709	729	763	747	765	777	799	692	767	730	770	725	762	767	747	742	747	772	718	749	771	738	719	734	743	765	731	702	766	693	728	792	700	737	683	763	770	814	720	739	757	721	771	726	771	753	756	717	783	791	772	738	749	734	788	732	742	727	758	724	773	721	764	755	744	719	762	786	747	769	768	725	768	733	743	737	722	759	744	782	795	733	735	717	762	761	725	750	756	756	772	728	793	700	776	768	729	779	721	731	731	696	748	774	735	735	731	755	757	790	743	735	701	767	752	741	752	721	806	679	739	774	712	744	746	713	702	716	788	729	755	738	742	749	759	788	759	745	753	738	766	735	769	731	725	732	741	739	789	735	756	742	712	695	743	722	761	737	723	752	721	734	707	755	724	729	769	743	743	727	754	711	747	735	695	748	717	724	738	748	711	671	762	768	694	794	728	796	731	704	709	785	768	745	738	687	746	774	717	729	772	797	741	728	782	785	748	738	739	735	740	733	751	743	716	768	747	724	767	738	766	707	756	770	742	739	759	735	698	791	763	750	695	699	734	712	761	714	738	766	783	721	722	744	701	737	748	729	708	770	765	740	727	710	792	779	732	705	738	728	761	698	780	726	781	709	770	758	753	752	713	737	785	716	689	748	743	769	770	751	741	781	727	743	772	805	752	728	718	751	754	743	753	784	709	743	742	716	765	721	726	786	798	757	720	766	762	736	728	741	743	721	724	768	745	770	754	772	735	696	693	708	705	747	712	773	714	738	711	690	711	730	758	719	733	753	710	761	719	787	721	754	739	758	715	768	740	755	740	736	807	726	748	780	700	727	710	762	764	764	745	723	738	745	736	807	751	707	744	775	805	764	719	729	760	680	709	705	793	702	704	733	689	735	726	684	762	711	781	730	702	763	736	709	776	755	736	732	730	765	747	758	750	768	703	758	774	783	761	771	805	760	741	742	772	708	689	734	724	783	736	731	721	726	719	707	744	783	757	729	738	739	757	727	782	742	686	703	715	730	740	711	773	718	720	758	714	735	711	714	749	748	735	744	731	808	725	749	699	732	753	730	784	725	742	739	694	737	792	749	764	728	762	783	728	729	703	751	712	687	768	734	729	743	744	749	740	757	756	779	730	762	726	777	723	742	762	716	781	746	716	813	746	719	731	757	753	766	795	715	746	747	761	777	788	796	804	781	752	692	714	669	692	748	737	703	768	791	770	674	726	736	735	719	744	727	796	698	747	705	737	754	687	723	714	706	720	773	703	763	733	728	735	785	720	752	774
45734	50409	28329	17980	12718	17262	26355	32626	24704	14398	6640	1171	383	355	410	363	375	367	400	467	352	344	360	338	313	332	326	347	335	335	325	365	303	352	310	346	311	331	342	349	364	364	346	351	340	369	317	340	332	340	330	349	318	343	365	341	330	349	348	348	288	321	361	334	324	328	353	358	331	323	305	328	352	325	306	327	350	299	348	311	350	365	337	320	320	334	304	325	322	302	321	345	333	356	348	318	354	303	349	363	345	357	338	328	306	355	389	357	370	301	350	362	318	331	362	357	350	347	358	332	344	374	349	334	324	352	325	361	345	364	342	318	336	333	352	350	336	349	364	358	319	324	322	363	317	358	344	346	374	361	313	365	319	349	332	308	340	354	312	327	357	327	357	320	297	357	344	370	352	357	367	342	325	314	293	368	348	344	339	337	318	316	327	361	344	331	348	343	313	330	315	310	312	344	340	358	336	333	339	334	357	357	333	326	348	305	334	356	327	361	338	370	351	335	325	336	350	304	334	330	338	380	323	317	340	322	320	361	345	323	352	371	334	329	317	345	308	303	314	336	352	331	362	327	343	313	385	334	356	367	346	324	324	299	354	326	343	339	348	351	372	346	330	377	360	367	363	353	321	315	325	347	349	360	345	294	330	299	322	334	333	337	321	357	328	321	333	348	359	317	355	338	335	313	326	300	345	347	346	309	324	341	350	320	344	348	334	352	371	340	339	317	358	377	341	337	325	375	346	300	328	348	358	339	369	362	324	320	369	290	357	345	365	336	323	346	325	322	320	332	339	374	334	294	346	359	324	375	340	320	314	339	327	345	332	310	346	345	347	308	310	351	353	346	293	332	346	340	295	361	338	353	326	334	315	347	340	365	329	336	331	334	355	316	319	352	347	307	373	351	337	356	344	374	338	318	320	354	330	329	350	362	348	355	331	336	363	336	341	320	343	345	323	325	333	315	363	347	341	330	336	311	343	343	341	370	355	368	345	341	314	325	317	336	360	362	346	346	319	311	337	342	333	327	340	346	331	310	328	321	337	353	340	312	327	340	323	346	318	358	369	335	324	324	351	350	354	329	363	348	369	360	335	355	309	361	357	357	321	339	313	331	324	374	352	299	354	354	350	302	355	328	303	342	306	358	339	338	309	296	311	317	314	346	357	317	338	359	310	360	350	334	339	334	325	353	326	322	338	301	369	320	333	360	329	338	327	341	355	338	332	338	334	355	326	360	350	331	332	320	316	373	344	331	317	383	324	308	335	370	366	340	354	334	331	363	325	342	349	337	334	358	382	367	360	323	353	340	316	310	335	343	323	295	370	337	373	319	369	323	316	307	330	321	300	296	327	317	322	368	364	312	337	338	309	331	327	323	395	372	350	347	342	335	328	339	310	324	324	349	312	328	323	288	333	320	331	333	371	325	343	343	295	366	310	343	313	334	322	361	294	335	310	340	323	333	347	345	335	325	347	313	333	316	346	342	342	331	323	324	352	323	311	305	336	298	351	375	318	365	338	329	334	345	318	314	359	336	328	366	340	341	365	331	373	311	327	333	344	336	340	337	352	325	324	352	318	351	350	342	374	328	294	325	346	359	310	349	348	340	336	355	329	322	370	360	371	371	310	338	298	320	326	346	311	308	337	331	360	361	358	288	345	318	336	350	358	335	336	343	375	349	347	367	359	369	320	340	324	319	325	349	348	332	356	317	335	309	325	341	354	324	354	321	344	301	326	332	342	326	349	351	324	334	340	330	356	356	336	305	348	317	315	339	312	324	346	333	329	376	336	360	360	343	331	363	349	349	321	360	351	308	350	338	357	340	342	307	337	315	317	344	364	308	344	316	319	376	329	306	354	353	376	349	376	326	330	359	346	333	375	351	343	318	371	331	370	333	348	352	334	350	349	334	352	330	367	349	365	312	324	352	321	343	347	353	352	319	358	325	339	339	344	314	314	344	334	346	324	345	345	380	355	345	340	312	322	312	331	378	334	353	334	342	363	380	342	349	313	364	316	346	321	336	322	311	359	354	359	343	352	294	326	335	368	311	304	327	356	355	325	369	329	341	304	370	375	317	335	328	322	339	345	309	322	324	309	323	340	354	373	321	350	332	335	340	340	387	314	329	344	344	326	331	308	334	326	346	353	393	359	349	330	368	345	355	346	354	352	297	337	332	337	365	358	355	377	348	321	366	345	347	326	319	315	336	348	369	376	329	350	333	326	337	337	351	359	347	307	328	321	347	347	335	304	355	360	363	365	322	351	332	328	370	371	361	369	364	331	370	356	332	374	329	330	384	352	346	350	322	319	337	342	333	352	350	343	325	371	304	351	325	361	328	310	344	365	337	332	358	368	340	321	320	325	372	325	341	316	338	362	349	335	336	347	323	332	358	351	336	335	345	342	364	351	332	378	350	352	352	332	338	326	329	330	339	328	365	364	336	359	322	344	343	308	315	317	327	383	385	343	337	337	396	353	356	331	393	323	361	339	346	342	392	342	329	345	310	360	327	341	355	324	346	378	320	344	351	358	368	356	311	339	369	327	332	339	339	328	343	339	361	334	320	371	359	341	329	318	346	315	336	365	338	322	341	305	349	330	336	346	336	370	345	365	327	320	343	344	314	323	322	329	294	320	330	350	356	307	342	341	353	362	332	312	324	331	310	370	345	328	360	303	356	354	315	317	334	344	326	336	304	344	316	363	365	321	351	289	354	344	343	351	345	352	327	326	354	367	345	327	318	397	319	349	313	340	327	324	326	343	341	325	325	331	331	329	361	350	328	317	335	341	302	329	321	344	350	315	356	340	330	334	352	324	371	363	353	326	346	339	357	354	337	338	367	323	357	322	343	327	337	344	336	337	357	341	373	379	332	322	331	323	313	353	335	349	339	313	356	332	325	349	335	312	346	384	332	348	305	342	350	348	334	351	365	359	323	345	307	305	342	349	357	357	340	348	367	328	316	313	356	331	329	306	347	352	301	335	359	331	308	378	364	347	312	342	345	343	296	332	341	346	347	317	330	336	348	311	343	351	375	349	348	322	324	340	333	343	317	355	329	316	347	328	332	349	342	327	324	353	368	338	338	354	370	368	323	356	329	336	338	363	335	342	355	349	297	317	330	351	325	340	331	350	349	343	375	366	364	320	301	336	343	329	362	338	328	343	348	353	317	364	335	330	334	310	369	315	361	348	356	342	297	279	319	343	317	350	333	326	337	309	341	339	333	349	318	341	342	343	344	334	361	333	323	330	342	341	329	300	351	340	308	343	343	359	306	307	325	351	323	350	368	326	363	307	362	312	334	342	306	342	344	336	318	340	364	319	305	316	344	367	338	340	342	352	352	350	344	324	348	338	356	341	311	336	329	385	317	342	323	326	339	356	351	360	317	338	351	321	353	316	335	343	298	313	325	331	367	334	332	319	363	317	338	356	357	366	347	347	358	325	336	319	354	330	360	345	293	380	335	334	360	329	326	328	339	351	365	331	349	370	375	332	346
32516	41933	21589	9299	15365	33049	44624	48620	40855	30322	18649	3585	993	827	813	837	876	917	1032	1579	864	821	788	840	786	795	783	792	791	795	780	780	771	769	813	783	782	772	845	766	780	715	779	772	748	819	778	777	807	791	796	795	777	779	810	775	779	768	821	841	801	749	808	764	809	787	782	804	805	786	789	791	780	767	760	795	784	767	765	731	749	762	802	778	773	775	764	775	750	765	785	831	798	755	761	769	763	779	791	755	778	791	846	781	801	794	784	757	792	788	817	777	825	774	754	807	749	792	749	699	786	811	753	809	779	749	759	772	806	746	805	775	827	754	806	745	824	774	778	768	814	747	758	736	816	817	796	839	748	769	784	758	798	825	756	800	831	798	786	766	790	771	810	770	795	761	798	795	812	805	829	798	790	794	738	828	800	804	789	806	803	735	739	791	777	797	805	781	790	760	850	849	826	798	777	785	764	881	778	797	777	779	839	800	742	777	785	812	816	780	802	766	762	791	784	781	846	815	802	771	796	781	740	785	761	785	786	807	734	808	794	820	796	800	820	792	755	770	802	857	727	794	808	721	785	827	751	821	771	821	773	790	834	701	810	803	778	767	787	806	762	803	821	818	827	777	790	801	812	770	790	811	799	795	776	775	784	742	817	780	781	769	818	778	768	782	795	822	802	733	751	783	791	832	786	743	815	830	755	768	737	792	775	787	748	781	826	840	785	804	823	834	852	774	826	797	744	761	865	786	797	804	796	799	782	752	801	783	778	753	792	776	814	779	800	831	790	774	761	843	794	797	827	766	748	802	766	783	754	786	790	746	784	774	803	795	818	769	773	797	792	789	787	798	833	765	799	730	810	808	786	804	781	776	753	834	782	762	734	808	794	825	766	775	798	763	776	770	747	808	793	805	818	783	775	792	760	744	793	823	782	778	757	796	755	795	773	718	774	776	804	764	772	815	800	778	808	791	792	819	766	796	747	736	785	840	790	805	807	784	754	776	793	840	826	810	804	789	789	827	812	784	781	809	752	787	729	826	781	789	754	810	798	814	796	796	783	790	781	771	774	795	788	791	814	768	811	769	797	768	775	811	780	754	842	782	820	815	802	785	844	750	776	826	730	814	764	788	779	796	781	767	769	804	822	752	785	761	798	815	820	776	761	811	812	795	762	756	820	770	727	796	789	755	741	809	723	842	795	820	783	816	767	770	813	788	784	788	789	763	850	791	752	759	755	783	765	786	751	832	799	840	804	791	789	832	866	803	817	772	753	736	801	746	799	768	784	797	790	794	785	752	843	806	787	749	816	730	790	781	727	830	814	804	796	743	822	757	773	806	794	826	805	763	776	840	785	777	818	841	783	802	711	840	786	764	744	818	823	773	832	769	785	791	754	827	835	812	783	817	771	770	803	728	766	792	806	832	784	848	812	797	728	793	823	823	786	778	773	772	776	774	814	827	793	786	780	792	765	762	799	788	768	846	765	778	778	755	821	798	777	811	833	815	713	772	811	773	760	710	756	765	789	758	779	770	788	730	786	832	824	800	792	783	749	878	771	774	782	795	783	825	762	733	815	794	756	792	790	826	763	761	765	803	802	756	767	768	759	800	862	807	826	749	822	771	746	825	827	788	755	772	766	792	748	790	815	815	808	740	824	755	838	772	797	762	795	792	804	780	821	827	765	722	789	753	757	843	751	772	788	778	747	791	793	818	765	810	752	785	830	788	804	813	794	751	831	770	779	763	821	755	812	770	747	799	807	754	790	772	761	782	831	741	796	767	777	785	756	773	773	797	796	779	776	731	814	828	786	777	757	802	780	783	760	805	773	771	765	771	797	758	751	764	814	793	733	805	825	772	777	799	775	768	780	737	773	766	757	796	791	792	787	826	790	760	772	831	795	751	779	784	776	790	792	775	768	815	827	812	808	834	768	825	788	780	748	837	753	806	827	733	813	793	775	792	832	773	835	783	800	773	797	747	724	728	766	766	798	744	799	771	826	753	817	791	789	782	778	798	781	778	778	757	781	830	803	797	752	801	781	808	776	769	794	760	761	781	726	775	770	764	776	792	773	733	806	810	766	776	825	720	806	739	764	799	784	761	776	764	809	764	806	794	789	804	772	806	803	783	787	807	792	826	724	758	776	808	808	767	769	736	802	772	757	796	796	775	773	806	787	736	806	803	792	836	781	779	761	781	760	775	808	817	778	783	734	789	770	788	802	792	761	757	766	793	801	797	764	782	809	778	782	833	766	782	780	780	777	769	781	817	776	764	813	767	791	822	827	793	762	789	804	812	816	773	809	775	814	820	764	792	796	845	787	842	847	762	786	799	781	771	728	823	805	753	760	782	774	770	798	804	776	800	838	778	792	795	806	797	767	785	791	761	792	749	782	783	838	821	768	779	747	794	758	810	748	791	769	785	811	762	792	801	823	792	792	814	771	768	733	872	759	781	792	736	776	779	843	796	792	732	778	756	806	794	806	772	786	793	794	788	761	776	739	797	784	806	742	760	778	772	780	798	785	815	771	769	807	766	804	787	801	774	815	815	745	730	801	817	791	769	747	799	788	803	746	770	745	796	800	771	772	834	790	762	782	753	791	767	831	826	761	802	796	780	854	743	811	751	828	804	784	779	768	792	791	755	780	786	736	806	792	818	764	745	787	765	742	792	798	833	766	765	819	767	822	791	820	823	786	756	743	771	812	802	777	762	813	791	748	801	833	737	810	748	808	759	784	752	783	755	776	789	768	768	829	810	766	801	791	843	740	786	791	759	779	754	755	791	777	831	777	751	743	784	793	788	794	825	748	794	775	767	772	818	817	780	767	800	756	848	799	831	763	861	855	794	792	787	830	787	764	813	824	779	758	797	795	783	811	838	824	735	753	785	819	820	803	788	812	773	797	784	759	757	783	779	757	801	812	836	857	843	805	837	815	841	778	749	777	764	804	778	784	780	785	765	778	813	757	762	814	760	808	846	803	798	807	788	768	821	773	794	815	780	772	819	809	739	778	823	813	770	789	783	738	812	783	787	801	797	790	744	768	803	831	806	785	839	776	778	801	765	780	779	791	830	818	787	819	805	835	797	796	805	802	815	786	804	795	779	767	839	770	798	784	750	773	818	775	798	809	749	759	806	744	808	799	724	818	779	785	765	846	816	799	792	814	731	771	791	797	739	755	734	777	750	793	799	764	801	791	810	777	766	799	800	732	795	751	796	743	771	801	780	760	749	784	827	754	775	814	820	822	791	758	809	750	797	785	758	781	831	786	810	811	805	758	757	838	812	783	778	790	810	785	804	802	791	766	816	818	786	755	787	752	809	791	779	801	751	785	808	785	779	800	744	851	779	750	825	791	774	766	757	781	797	731	799	781	770	803	721	787	800	773	755	814	796	748	800	747	805	811	781	739	741	754	810	825	797	756	805	746	812	767	765	838	780	773	808	781	813	807	818	795	713	815	830	790	782	839	755	755	745	781	784	801	801	784	790	808	772	758	765
55444	43838	29289	22983	22368	26825	44469	49005	40132	26444	13797	2242	358	312	272	290	265	326	355	545	290	265	290	267	243	274	222	248	244	241	266	278	270	255	235	273	282	286	248	269	217	268	279	243	247	218	243	244	249	243	263	235	236	261	211	291	255	232	269	247	218	236	254	273	215	283	244	255	244	248	257	240	258	256	267	260	242	250	230	216	231	263	241	265	298	249	249	253	236	231	234	266	252	238	257	251	243	238	257	238	234	225	265	249	280	266	271	238	226	252	259	234	243	258	260	270	230	261	236	247	245	232	223	260	276	258	254	235	229	236	247	277	289	231	262	245	270	271	266	235	255	288	252	266	270	262	266	247	230	245	258	271	262	259	233	264	232	249	264	244	238	247	250	232	266	250	263	261	242	245	258	238	229	273	250	257	254	260	256	220	222	228	251	291	224	275	246	243	253	268	253	246	254	245	223	270	256	255	247	272	232	243	226	250	264	265	283	252	266	251	246	260	255	285	250	256	280	242	239	267	226	250	252	250	239	248	249	238	264	278	228	281	255	208	252	240	283	218	249	249	282	235	259	250	251	237	236	248	271	248	230	238	233	252	257	245	269	252	239	235	257	243	256	258	220	278	266	279	244	270	232	265	227	257	237	248	240	235	259	244	239	270	232	260	244	269	248	241	254	251	231	232	261	246	235	252	220	245	239	233	238	258	223	245	243	254	276	222	246	245	238	255	241	243	253	262	247	247	270	261	236	247	281	274	241	276	231	247	252	246	263	213	239	227	267	267	274	235	220	265	250	233	280	229	260	251	244	243	272	242	211	239	273	267	234	285	234	243	257	254	254	234	266	249	269	272	240	225	256	268	253	219	245	249	221	211	231	272	249	228	256	216	227	230	260	260	201	216	281	237	248	255	214	275	221	256	250	258	242	248	260	262	282	253	282	245	231	240	261	253	230	257	240	250	267	256	235	248	239	268	260	289	210	224	241	242	264	277	245	239	266	231	229	233	252	279	242	239	222	217	260	256	249	267	247	250	263	267	242	241	245	269	266	268	252	258	243	245	250	226	240	238	252	283	256	249	268	273	243	227	259	243	244	268	255	216	230	252	262	248	253	244	276	262	238	252	242	263	248	282	248	259	241	240	267	229	260	233	293	236	245	247	266	228	265	253	258	262	249	228	262	243	258	294	261	255	250	230	257	232	259	280	265	230	258	231	252	221	241	246	241	245	248	246	276	264	242	232	244	233	268	261	240	232	255	253	269	246	249	239	259	242	252	233	238	268	258	262	284	279	225	267	237	271	250	266	273	263	272	234	258	234	249	276	256	228	232	221	260	237	268	264	235	284	265	246	250	266	248	259	247	256	274	257	228	255	233	263	196	232	248	222	250	241	279	256	248	272	270	264	262	250	272	256	269	240	219	263	267	251	255	245	261	271	246	272	239	233	251	236	240	248	273	263	244	230	229	234	228	224	253	224	265	254	239	231	225	226	253	280	226	261	275	242	253	286	235	244	253	252	256	227	256	255	266	275	248	244	237	253	243	237	242	285	262	237	248	286	259	248	261	244	240	266	255	252	250	269	278	263	268	245	233	239	243	248	245	246	246	246	260	284	255	226	255	264	214	243	251	226	227	288	286	227	255	274	262	248	263	239	283	256	264	233	259	263	252	249	254	222	235	245	235	226	251	253	242	261	264	270	273	280	250	246	235	258	233	237	252	247	248	250	224	245	275	264	236	243	279	252	235	252	261	237	231	264	263	254	256	247	250	244	230	261	236	240	246	257	289	217	225	231	268	250	254	227	221	251	263	247	262	260	250	237	258	243	256	246	249	257	281	259	245	233	247	252	266	256	253	229	270	229	247	231	246	225	266	250	287	259	247	245	225	261	223	260	240	238	233	258	259	253	250	251	255	246	275	245	252	234	249	227	260	251	229	238	259	266	276	268	247	228	242	242	269	277	242	254	277	254	237	241	224	254	310	263	257	260	253	239	275	271	239	245	273	293	228	242	255	256	223	226	249	245	207	229	243	269	259	247	273	257	258	248	225	254	249	263	278	278	266	264	242	257	253	248	256	261	240	240	254	231	223	243	246	262	260	247	245	257	232	230	228	263	266	242	245	237	248	257	271	238	267	254	261	247	253	275	246	246	236	215	238	260	242	232	237	249	257	289	272	259	241	262	239	265	263	252	236	263	239	230	276	268	232	218	230	254	250	266	273	267	251	265	248	289	253	246	247	241	251	239	259	255	258	249	252	260	273	263	243	258	271	280	248	238	246	216	236	246	251	252	230	248	253	223	240	209	246	232	263	261	259	231	255	230	266	230	251	257	269	288	215	221	247	268	247	260	252	261	237	233	259	238	219	263	254	256	241	261	266	275	239	226	269	208	245	264	257	287	241	268	234	268	255	244	260	251	282	225	225	245	240	232	256	281	250	224	239	230	220	262	257	246	258	236	236	278	257	259	275	246	243	236	243	285	232	248	276	278	254	238	244	256	288	215	278	272	247	215	258	229	230	255	248	247	247	230	266	242	260	239	248	253	246	233	218	260	257	240	194	266	253	267	246	239	260	270	246	222	242	250	258	288	265	271	269	252	248	247	246	245	244	272	227	278	226	225	238	275	271	218	250	237	270	236	260	244	239	261	243	245	270	242	246	247	232	231	260	238	237	261	250	232	237	280	287	275	284	268	265	238	240	270	258	234	262	258	228	260	245	249	254	267	250	255	269	219	265	264	263	240	273	237	270	237	272	252	230	231	229	231	260	271	261	230	263	238	272	265	247	240	249	240	247	239	254	245	255	241	266	261	272	261	257	269	278	231	265	275	248	222	289	238	293	268	276	250	255	258	247	241	259	277	274	240	240	246	240	241	270	285	256	236	243	247	229	240	243	278	272	237	259	267	262	261	261	273	265	244	255	239	253	288	245	250	268	262	205	237	239	268	257	251	276	263	247	246	252	257	239	247	247	243	257	252	255	257	260	251	283	261	242	266	225	269	239	233	251	238	243	253	207	236	238	236	256	260	264	239	258	245	270	255	247	288	265	255	276	225	247	250	257	249	243	228	262	260	255	256	269	257	258	223	245	262	244	247	206	265	250	262	250	267	244	261	253	267	254	238	251	244	256	219	237	266	266	259	242	260	217	266	246	259	249	214	234	238	272	227	255	260	256	261	239	239	254	223	216	235	265	256	275	239	272	232	252	248	247	243	234	252	237	204	277	262	261	241	224	246	238	255	245	231	265	241	257	264	241	256	264	271	225	246	228	255	240	253	248	238	268	257	264	245	242	238	254	270	226	252	230	248	225	225	257	285	238	260	226	257	230	222	247	253	234	259	267	272	241	257	239	243	281	232	261	239	275	258	243	246	258	259	252	239	267	271	241	254	237	233	232	251	246	283	272	269	257	253	243	232	254	248	267	241	231	240	239	203	244	288	274	260	238	258	244	239	260	231	236	255	269	233	239	253	263	231	247	261	252	249	261	266	260	231	261	277
45846	45968	30473	15653	24728	40639	60069	61340	52744	40524	27724	4237	965	742	736	615	640	847	1114	2141	742	568	560	576	617	570	575	604	563	576	552	574	604	583	582	573	560	546	564	575	567	601	604	584	564	565	587	574	599	597	586	592	608	589	604	556	572	578	613	605	592	587	522	552	577	605	576	556	579	576	593	562	631	558	577	531	600	562	597	557	589	592	532	573	614	586	564	580	537	605	606	568	585	552	596	569	569	565	536	569	598	592	553	561	557	582	563	569	584	536	574	598	587	558	582	573	563	582	582	560	577	563	592	573	552	576	578	576	581	582	554	582	582	547	573	588	558	526	591	585	550	569	562	577	574	619	577	639	540	608	576	535	585	575	589	514	583	540	578	581	532	549	589	571	583	549	564	569	558	586	547	558	579	582	576	580	533	548	572	558	639	559	591	589	604	625	607	592	557	601	572	587	560	606	577	564	593	617	592	570	585	573	607	584	538	577	555	593	585	564	591	573	592	621	623	578	549	590	571	588	604	579	599	606	553	584	582	588	600	599	629	520	565	561	549	567	557	552	570	518	605	579	590	570	552	514	567	588	557	535	614	568	596	597	581	590	580	594	551	592	558	615	539	578	578	551	585	539	584	560	567	514	607	594	556	588	601	614	576	609	613	533	617	506	593	601	590	597	556	557	615	543	622	585	562	623	561	556	553	551	572	538	577	579	611	550	622	592	649	596	576	578	568	570	544	566	579	581	622	529	575	608	573	579	607	558	595	612	581	597	582	589	550	533	605	589	520	568	572	575	634	591	634	581	596	601	541	537	592	551	560	552	582	556	546	571	581	610	597	591	552	591	555	639	564	614	575	589	597	567	543	556	541	588	555	624	558	590	595	625	562	599	610	591	578	572	606	586	568	590	601	562	543	556	560	576	537	600	592	545	560	581	608	560	562	561	628	610	578	577	542	591	547	586	554	551	546	586	628	612	611	543	594	553	557	582	563	532	585	601	588	521	550	622	558	573	595	635	586	580	555	576	589	593	627	558	598	557	580	607	570	575	556	605	570	569	577	587	581	562	623	583	620	585	572	560	543	595	575	503	541	529	556	604	576	560	562	601	547	584	558	599	611	575	599	542	570	596	582	573	611	572	556	565	597	586	574	589	592	544	570	595	560	571	603	533	563	565	530	572	535	609	563	583	549	607	558	582	572	579	587	538	591	622	554	560	583	591	588	565	574	581	585	601	556	624	591	588	619	602	561	563	592	508	579	596	522	616	588	596	573	583	568	579	582	555	529	563	588	584	598	581	587	592	568	579	606	598	581	586	576	575	545	572	573	560	580	587	584	574	554	536	608	540	611	573	558	558	578	583	581	569	568	579	621	589	562	580	560	573	562	577	590	532	593	583	524	602	559	565	558	545	615	532	543	585	583	538	558	566	617	622	586	593	577	597	529	555	601	579	565	586	614	555	605	573	568	573	581	537	564	599	562	584	544	592	594	571	545	522	581	567	594	557	583	616	606	572	592	566	584	531	549	598	590	588	572	601	547	565	572	611	585	541	632	541	531	580	551	578	588	604	564	567	541	594	606	572	582	553	593	602	586	607	598	593	563	588	625	566	566	578	585	555	589	598	577	573	612	546	585	596	579	521	563	583	586	518	570	558	626	532	582	582	594	568	601	566	638	620	587	617	559	574	594	570	577	577	565	583	590	605	603	588	572	590	564	593	589	601	558	555	593	569	613	585	569	579	592	567	591	569	570	609	555	616	619	532	585	584	559	546	573	587	605	558	534	546	594	567	585	606	606	582	554	567	585	592	581	598	584	572	620	578	550	549	580	559	561	533	595	543	576	587	537	583	580	591	583	561	604	590	576	596	603	631	627	577	560	614	563	592	568	615	582	577	631	608	557	571	567	540	561	581	549	560	605	567	555	601	630	548	577	588	567	552	580	566	550	587	555	622	603	592	587	569	600	579	598	559	553	568	619	544	573	561	569	575	601	553	556	585	593	583	551	587	552	564	558	590	560	573	568	596	509	617	623	546	594	586	586	600	553	635	587	545	644	596	567	567	573	562	567	575	561	611	546	592	590	589	614	569	578	579	580	572	584	569	551	553	565	560	554	549	565	540	603	568	523	543	559	575	563	541	592	565	559	590	514	568	564	585	601	604	555	610	584	555	561	529	555	560	575	536	566	604	589	511	607	553	568	578	594	580	568	562	580	602	543	548	578	595	586	588	568	579	565	555	595	555	561	606	580	597	557	554	570	571	576	587	559	572	566	575	555	614	565	571	573	600	585	570	618	591	594	561	564	547	575	593	578	585	547	543	571	572	573	577	586	551	626	594	573	577	577	573	562	594	564	606	610	606	589	620	548	579	534	597	552	598	596	605	603	551	601	539	591	593	587	619	588	567	603	594	613	565	559	601	606	552	578	652	574	596	561	587	582	587	592	578	568	588	607	577	605	594	517	578	581	594	550	595	612	572	581	593	589	545	612	608	616	536	577	590	561	563	614	574	569	569	565	581	587	600	595	605	537	552	575	617	584	581	554	600	537	603	610	586	586	596	611	578	610	603	638	613	571	627	591	624	565	599	565	558	599	590	580	576	572	535	586	570	579	582	576	570	590	576	544	565	578	564	588	566	575	560	604	555	556	540	567	572	576	558	630	616	591	597	585	547	549	569	592	582	608	588	617	556	580	548	565	572	576	558	614	566	565	582	557	608	555	589	566	521	617	554	574	560	590	552	567	597	571	597	575	640	605	562	624	561	539	583	577	611	602	595	590	590	614	567	554	591	586	585	599	570	589	590	607	563	606	588	585	593	581	625	554	604	547	569	514	569	567	578	579	622	605	570	616	553	591	571	590	562	579	582	580	580	529	586	587	591	599	550	601	587	580	607	609	600	612	605	584	594	576	578	577	581	568	589	639	588	633	579	579	602	556	570	563	605	577	579	630	606	629	582	594	599	570	556	594	569	543	598	573	535	580	613	596	566	580	564	608	588	585	609	577	579	599	574	559	565	565	588	608	638	623	588	586	592	566	584	612	568	591	560	557	568	574	614	551	544	574	629	599	546	599	610	554	551	590	550	575	562	567	583	594	565	563	598	593	537	554	590	547	531	602	583	586	577	560	610	572	589	553	562	592	584	569	602	576	573	602	537	548	530	546	606	594	587	573	564	581	555	587	613	586	588	602	640	595	627	564	626	578	586	591	562	592	582	579	604	586	597	560	607	585	576	588	562	616	532	547	576	577	597	539	565	539	541	586	612	594	571	584	584	630	591	566	537	547	607	577	569	584	577	597	635	595	561	585	631	568	564	544	563	553	588	593	593	579	561	549	529	612	594	622	586	612	589	590	590	579	607	605	578	601	586	578	565	585	571	595	593	551	581	586	557	577	567	563	584	565	592	590	591	555	581	623	544	563	565	588	564	579	545	591	591	578	613	572	587	618	591	563	542	553	580	570	605	565	596	579	545	591	563	610	581	601	545	558	594	593	570	574	586
17309	19922	6946	1522	945	1065	1845	2949	2728	1915	915	380	334	292	318	323	337	300	310	322	321	318	307	318	338	304	332	332	359	322	301	329	327	328	320	284	324	320	304	297	328	325	325	308	308	321	294	338	294	319	304	308	320	330	303	284	340	300	308	287	323	298	298	314	310	341	324	358	329	324	325	330	329	292	312	285	325	303	313	317	320	316	329	312	323	341	305	292	301	320	345	323	301	316	299	308	323	333	313	303	291	334	343	327	345	315	294	342	287	305	329	319	331	304	330	339	277	303	329	316	315	317	316	279	324	307	337	318	322	350	337	311	325	327	333	300	324	334	324	302	304	349	289	324	320	293	279	333	336	295	317	299	325	329	336	326	324	341	302	286	312	302	319	316	326	318	325	315	297	309	295	321	309	309	312	290	308	354	286	335	313	283	308	317	322	282	287	311	292	305	314	320	328	294	314	297	320	345	344	313	313	343	330	299	323	299	314	333	301	298	321	310	321	339	333	334	327	344	311	288	334	309	336	328	277	322	314	318	336	296	313	336	325	349	323	337	328	310	343	325	315	312	293	314	341	319	355	319	296	298	341	322	316	325	310	310	287	317	302	325	321	299	318	319	300	303	305	320	336	320	318	298	292	326	285	344	297	295	312	300	323	301	329	296	295	303	289	305	324	302	318	336	317	320	342	328	308	320	336	273	304	295	345	340	332	313	310	330	317	304	300	340	335	304	308	311	323	305	303	306	339	333	288	258	304	340	321	303	336	315	289	328	331	298	356	313	299	319	328	276	297	321	325	334	343	337	328	287	338	290	321	313	339	315	322	318	318	306	341	347	340	326	294	287	327	358	294	324	308	304	324	323	293	337	324	329	313	317	325	325	330	305	372	307	341	350	352	340	341	335	314	312	356	332	317	344	332	318	348	311	322	304	333	316	326	333	316	320	316	329	330	289	304	330	335	348	339	348	309	307	323	328	329	355	322	314	335	354	309	294	300	317	288	319	335	341	293	290	293	291	290	327	298	293	292	327	337	326	342	324	313	330	341	322	302	330	325	346	310	328	313	311	346	331	299	308	318	315	337	297	319	291	297	339	328	318	320	342	336	287	308	334	325	322	306	335	301	305	373	338	327	318	286	305	307	316	313	311	311	324	311	329	324	302	290	296	323	318	281	325	345	298	294	325	292	308	346	289	336	312	344	313	288	298	327	321	307	305	312	345	315	319	314	304	314	320	317	321	312	322	334	321	292	330	324	290	291	287	318	299	322	310	312	326	324	308	326	328	321	315	306	320	320	322	333	288	310	363	343	342	310	293	312	313	317	322	305	319	288	346	353	320	310	316	319	335	316	287	297	294	321	304	351	319	316	331	317	322	301	309	318	348	298	285	328	328	316	318	336	315	303	300	330	330	314	344	312	323	287	330	297	315	316	317	342	298	287	327	336	281	326	330	312	336	337	319	352	305	315	299	305	294	334	351	329	341	333	357	314	331	291	317	289	316	302	307	326	318	317	310	315	335	295	323	328	318	327	325	328	297	331	328	302	343	325	351	298	333	306	296	347	331	310	319	330	342	308	316	332	310	309	327	324	323	341	321	303	311	297	313	314	285	317	304	317	288	295	287	309	310	335	330	339	304	314	318	308	325	294	308	328	317	287	294	310	308	309	331	292	318	294	318	310	353	334	298	340	327	311	286	305	321	328	337	299	323	291	292	308	336	316	315	304	313	309	292	326	334	310	314	308	310	312	369	289	315	301	297	324	337	295	300	307	313	371	329	278	362	330	316	330	282	332	311	306	336	324	322	325	314	331	290	308	338	297	311	328	329	303	312	297	324	283	314	308	319	327	288	308	281	313	329	326	324	340	348	323	338	293	328	311	303	333	346	351	332	345	346	284	313	305	346	335	351	320	324	283	299	344	327	322	284	305	345	316	350	355	305	283	322	318	301	297	309	333	309	321	337	349	316	336	314	333	304	310	332	301	325	315	318	323	289	286	312	294	340	302	342	301	316	359	301	291	296	280	327	313	343	321	329	285	286	325	312	294	309	323	314	332	309	325	303	315	304	299	291	276	340	328	286	308	327	333	312	280	348	355	315	306	314	302	307	311	322	321	352	300	284	318	316	316	327	309	321	306	346	327	320	323	324	328	332	332	323	341	347	307	317	326	309	316	303	342	320	302	342	312	313	349	316	311	355	297	328	339	297	297	320	321	315	342	310	308	329	334	329	313	319	345	300	339	332	345	308	313	334	327	343	315	320	316	311	325	282	326	315	322	290	321	318	321	325	326	318	325	316	305	351	305	328	322	300	320	317	308	282	319	274	326	348	372	300	313	322	363	295	299	335	338	293	309	293	312	315	315	293	267	350	318	306	332	307	304	343	309	287	316	335	297	334	359	305	343	276	320	316	315	305	324	349	294	332	361	331	312	321	311	336	349	324	340	302	306	316	321	304	336	315	342	288	319	327	293	321	297	311	331	346	337	305	341	342	364	341	314	334	328	313	291	303	290	339	294	315	304	308	291	330	312	308	305	308	346	311	311	331	308	306	334	321	321	316	304	311	318	309	320	310	318	307	328	321	331	311	301	345	305	314	316	321	324	338	339	320	333	312	328	348	334	347	305	299	314	322	341	303	350	298	304	321	309	302	285	300	326	290	303	310	328	287	315	312	337	316	326	307	315	324	342	343	327	285	342	310	313	327	295	311	335	296	326	308	298	330	325	316	309	339	295	345	321	327	320	323	291	277	315	313	314	347	326	316	335	295	287	328	313	328	329	315	331	328	347	360	324	306	306	326	346	306	304	311	322	335	297	301	343	306	280	326	338	313	281	301	311	317	331	330	308	363	314	325	312	343	336	322	311	319	357	312	284	334	299	324	292	351	320	321	297	294	320	349	351	337	321	317	295	325	334	328	314	291	304	295	301	311	306	294	300	275	354	289	297	315	325	322	326	317	288	308	336	321	350	327	324	293	316	327	338	303	304	314	315	325	320	311	295	303	314	297	313	337	349	316	306	351	341	289	300	309	308	315	333	334	341	348	301	300	308	325	315	337	297	327	346	304	302	307	310	305	305	320	362	333	312	310	309	315	322	336	335	322	346	325	323	348	341	293	338	342	320	307	296	345	357	322	284	347	294	329	296	312	310	301	316	322	335	293	316	326	310	265	320	321	339	332	332	325	314	349	328	315	353	294	332	292	355	297	301	325	342	321	304	337	290	320	320	322	351	337	303	339	319	331	328	312	308	306	323	335	342	311	308	300	320	314	329	331	292	320	326	301	320	316	317	335	332	320	288	333	270	323	347	307	304	338	320	336	345	326	320	323	320	304	327	291	321	303	301	310	310	326	337	303	306	325	296	298	310	319	315	320	326	301	312	313	345	312	302	349	314	295	300	316	308	280	323	312	305	353	293	325	315	341	322	313	275	293	305	275	307	314	342	341	329	313	316	321	301	336	303	321	329	306	306	331	309	296	314	322	325	311	330	315	330	293
12276	16804	7295	3138	3057	4359	8438	11742	9817	6472	2908	918	779	771	740	801	760	734	728	780	781	779	778	752	804	727	746	758	734	753	767	799	772	793	713	781	806	725	723	764	768	743	801	792	782	759	699	770	788	715	759	745	734	764	773	783	819	721	748	708	761	773	789	724	783	744	723	787	750	752	736	758	777	755	765	745	737	713	825	757	727	721	782	725	784	717	726	723	742	760	751	742	766	717	721	730	780	765	756	737	728	715	775	739	734	748	724	730	722	711	734	748	776	818	791	784	760	754	738	752	792	774	741	784	755	743	748	731	762	758	757	749	751	820	772	681	707	777	758	782	755	755	801	758	757	732	714	767	761	713	762	726	798	730	799	762	790	728	710	783	757	741	739	757	783	733	782	799	765	777	749	714	735	748	795	724	752	780	762	740	790	788	767	758	708	784	721	793	734	795	710	756	760	769	793	730	762	750	760	768	715	755	764	772	809	708	772	764	761	680	741	748	753	731	805	791	722	691	743	733	717	759	766	765	769	748	780	753	726	784	712	793	775	739	707	756	690	747	753	747	770	835	763	721	749	733	746	713	740	755	771	722	762	710	761	746	716	748	729	744	764	758	725	732	738	789	799	704	734	744	721	752	769	769	798	783	723	766	750	782	805	766	782	769	680	778	739	753	769	748	806	746	757	780	797	767	717	734	720	778	767	717	783	763	756	746	783	795	754	768	787	728	811	734	779	776	731	784	743	777	763	743	765	750	743	722	794	787	750	763	750	749	748	756	737	723	793	730	777	753	747	737	768	729	753	795	768	763	796	712	739	758	742	677	712	721	760	741	752	735	757	807	749	750	745	762	724	780	736	732	768	783	774	760	800	752	749	741	727	719	735	757	729	737	755	736	757	749	797	787	764	771	722	763	735	718	774	763	750	807	824	754	784	762	765	778	714	789	680	699	779	708	814	731	741	751	720	787	772	720	724	751	738	721	751	749	790	775	719	788	771	751	766	749	769	799	771	754	793	738	766	739	746	783	712	755	747	753	760	748	716	793	782	780	722	729	726	749	783	743	697	820	765	766	735	715	775	796	786	833	747	728	751	756	731	709	732	755	725	762	743	734	738	736	759	760	776	780	732	801	772	745	731	712	768	777	734	788	793	703	750	734	751	748	766	698	764	712	733	730	757	793	785	737	721	742	701	718	775	704	755	731	756	777	695	793	776	800	766	759	735	735	799	771	776	725	745	795	747	770	768	753	700	776	761	726	759	744	701	722	813	754	751	800	763	746	730	741	784	757	753	762	751	751	752	750	789	740	757	705	755	775	734	756	803	796	752	749	762	667	702	748	734	759	748	727	793	763	744	751	740	739	753	720	775	716	725	779	714	771	719	805	721	689	750	751	762	768	770	752	798	711	734	769	774	732	761	759	701	743	772	736	767	731	763	754	745	770	779	733	735	733	798	739	782	749	752	704	768	771	733	782	766	708	744	748	734	738	726	759	762	751	726	753	815	760	764	794	741	762	754	790	690	785	754	728	724	758	717	718	770	778	759	740	752	749	693	713	748	696	771	755	731	747	775	733	742	744	765	738	768	769	745	712	762	758	721	710	741	745	771	743	746	742	756	770	788	781	789	753	771	722	758	756	743	734	770	722	742	756	732	706	723	756	747	757	747	744	710	753	729	770	767	774	747	756	715	764	777	713	809	728	730	766	726	791	773	752	736	758	818	741	802	759	708	735	719	789	736	743	692	743	776	757	756	747	764	768	763	758	742	760	790	720	738	762	789	793	792	730	770	745	730	757	770	745	767	744	765	761	733	786	774	710	744	775	783	733	782	763	750	746	732	713	785	767	746	757	724	758	703	784	773	773	751	714	760	725	707	746	709	744	768	715	772	727	779	681	762	738	729	760	716	745	785	757	735	731	790	732	718	704	728	748	743	772	738	727	794	738	732	760	751	779	763	759	752	741	757	733	734	792	750	682	751	730	753	768	718	733	731	740	742	721	763	754	731	716	737	729	724	755	788	727	734	730	750	810	778	761	777	780	753	772	755	746	688	771	764	752	765	786	683	731	738	775	743	770	762	787	747	770	751	711	757	745	713	734	795	742	768	754	735	684	782	737	765	754	741	794	781	697	780	750	757	724	711	747	761	747	795	754	744	735	756	727	725	784	740	766	789	746	768	741	754	760	731	727	719	794	739	759	777	758	754	814	710	766	705	799	783	777	772	759	781	764	765	722	701	751	811	775	735	760	741	754	726	758	791	760	714	719	760	769	796	722	761	775	792	819	793	744	769	784	748	733	729	761	759	730	695	737	749	760	748	760	803	763	738	748	690	741	762	804	719	737	754	724	789	715	780	761	738	779	730	759	746	728	766	767	770	718	755	695	724	732	773	727	731	788	771	768	719	755	723	760	741	732	708	737	781	723	754	707	795	739	746	757	726	813	796	742	727	765	758	772	713	755	730	770	725	751	746	746	768	761	783	752	749	757	751	754	758	720	743	783	734	791	817	785	768	768	726	733	749	736	715	760	772	835	737	722	762	770	717	721	805	765	720	738	724	735	760	777	733	786	738	774	737	677	791	751	691	755	716	767	742	752	738	786	813	760	730	718	824	777	786	745	807	756	752	786	761	773	763	754	769	746	741	741	722	782	789	792	762	736	737	787	708	719	762	781	745	767	752	745	790	706	752	737	765	756	701	744	795	714	749	764	757	752	723	741	728	779	760	742	744	741	734	730	766	733	767	722	720	777	767	775	751	767	766	761	753	776	765	798	767	715	782	738	725	781	729	730	747	702	721	732	722	755	738	763	794	726	721	711	762	817	729	799	778	761	745	747	739	735	702	719	774	733	730	761	723	750	761	785	762	762	740	727	777	723	763	755	714	763	721	735	735	795	738	787	740	734	794	761	775	724	745	736	786	735	721	763	756	753	771	687	721	713	747	759	758	748	753	775	773	751	758	744	762	739	753	752	677	774	773	711	791	748	749	758	825	759	726	756	746	742	803	764	743	751	741	705	782	758	778	728	724	711	824	767	744	772	770	729	765	733	752	718	738	748	780	730	747	779	758	743	746	730	762	758	768	765	750	758	753	804	765	730	731	738	762	763	739	780	703	754	762	738	776	740	771	746	734	751	743	740	742	733	713	733	753	742	759	772	786	752	714	791	778	741	741	727	752	756	736	775	765	713	721	744	716	721	765	746	781	755	749	808	765	736	766	737	769	744	774	687	729	742	697	752	775	759	740	824	702	779	791	754	743	778	762	765	794	757	768	732	721	770	756	760	741	759	770	721	750	751	737	748	749	762	787	738	748	764	743	716	794	724	717	794	750	746	716	771	783	722	753	745	713	721	785	783	784	754	739	781	720	753	740	772	788	745	733	760	728	729	756	793	693	826	779	763	792	693	803	748	747	756	755	767	736	774	799	750	733	774	790	726	765	739	728	730	744	746	793	723	749	726	778	734	743	770	744	723	776	752	764	706	778	692	756	748	791	764
44058	49474	32045	20365	13666	15660	31237	33036	24786	13934	5701	959	356	344	374	398	361	381	356	442	358	362	331	371	349	377	372	358	355	374	378	327	330	351	359	346	374	363	340	372	364	374	327	355	397	345	316	348	348	396	372	379	378	345	339	354	374	345	348	340	383	346	400	351	377	346	335	361	351	371	340	380	392	350	368	369	354	368	360	366	361	354	391	355	360	370	374	344	362	395	369	377	353	370	348	368	365	338	360	379	408	416	343	387	372	356	312	346	360	377	358	356	359	336	393	334	350	348	363	328	387	364	382	338	338	370	376	391	389	370	370	402	384	358	383	385	383	372	349	361	348	347	349	354	373	352	333	351	390	326	390	364	340	342	329	348	388	344	378	347	362	355	367	373	336	354	347	374	380	366	367	357	370	367	399	366	359	314	364	354	373	350	344	346	353	354	382	374	343	347	349	373	368	337	348	352	350	365	375	365	359	339	333	373	379	363	348	368	383	346	372	320	358	365	391	358	376	361	355	350	352	394	362	302	354	361	356	336	392	386	359	335	348	353	329	408	343	348	352	358	369	358	404	373	382	385	345	367	379	406	372	387	397	337	358	355	344	334	335	369	330	365	370	390	374	365	324	370	346	392	371	389	362	350	374	343	372	381	373	390	384	383	370	366	358	340	340	360	329	380	395	358	365	373	372	365	369	381	374	341	340	329	336	386	361	371	345	354	362	362	361	381	365	368	371	359	374	340	360	374	395	364	366	339	337	351	335	352	347	335	348	389	335	354	351	415	344	326	368	366	358	355	356	391	353	342	329	352	334	368	404	364	350	340	364	336	399	365	333	343	335	369	373	415	353	371	360	362	350	363	352	365	318	351	337	337	367	358	355	315	335	375	348	348	377	378	359	305	307	356	376	374	393	348	392	381	340	397	358	344	333	339	367	380	368	373	349	358	402	362	334	367	363	344	390	302	370	357	373	354	341	367	354	379	366	388	362	337	314	325	386	327	373	369	368	368	339	370	343	349	349	333	358	366	369	361	329	381	349	357	377	394	392	346	414	366	392	371	379	359	334	308	361	343	382	361	350	367	333	371	383	337	334	359	365	342	358	317	344	356	367	376	364	346	361	373	374	344	374	367	355	353	376	366	362	373	367	382	367	384	356	331	358	363	384	352	368	350	365	375	349	384	356	351	330	355	366	357	369	350	361	332	366	361	357	360	353	389	364	389	352	372	393	381	366	331	326	350	364	331	367	388	330	336	373	348	337	395	351	358	376	356	357	379	348	360	331	359	364	377	347	360	342	362	362	343	356	359	332	355	350	369	332	340	341	373	380	380	355	387	391	362	372	324	348	362	412	380	397	336	358	351	385	334	378	336	333	359	366	378	379	344	363	364	416	357	361	376	347	417	378	379	341	378	360	361	351	359	321	349	348	348	352	371	326	360	352	344	368	380	382	381	385	353	385	350	384	339	390	408	348	327	312	354	368	384	375	379	361	366	379	378	340	336	396	349	378	385	331	384	357	353	340	349	360	389	402	354	372	367	365	392	380	372	371	361	361	368	365	316	344	374	336	372	376	361	367	394	358	371	367	390	362	383	380	365	367	367	370	376	350	386	358	350	352	365	368	363	337	334	341	350	346	364	340	394	345	353	371	378	348	382	356	405	357	351	350	355	388	337	343	374	394	374	343	361	410	367	339	356	356	397	399	387	331	356	373	340	349	340	340	366	338	377	386	337	365	382	323	353	341	343	355	365	329	324	369	379	350	356	328	354	362	353	356	373	379	363	358	355	362	318	318	346	352	395	377	344	358	384	322	372	355	372	344	379	345	322	382	372	383	355	366	389	316	367	341	361	393	362	336	381	328	345	355	312	356	347	389	376	396	368	381	361	327	336	383	351	360	371	360	350	332	378	320	339	359	374	375	360	316	367	381	350	363	374	347	352	366	367	359	353	353	382	382	352	380	330	362	341	392	355	323	341	399	355	363	354	355	364	405	368	348	359	355	382	388	369	351	342	329	368	384	356	355	367	326	366	354	340	353	379	361	345	373	359	336	328	339	355	347	356	357	386	353	344	421	313	337	341	380	382	367	359	358	343	345	391	356	354	349	384	347	348	354	386	351	378	359	341	405	385	384	379	360	332	393	339	379	369	348	357	361	355	371	339	359	367	389	371	348	395	335	341	382	336	335	375	354	374	341	353	376	375	355	388	362	357	357	332	365	372	374	355	371	364	359	362	383	375	363	384	377	340	331	361	401	345	365	343	347	339	330	332	347	336	322	354	355	362	348	358	367	375	327	354	379	364	308	365	347	371	351	321	363	360	383	383	376	375	382	381	389	347	377	354	340	357	340	349	356	353	360	362	393	369	386	303	350	351	394	407	366	353	373	351	355	359	388	376	355	350	345	344	347	358	362	364	359	368	369	377	335	330	370	338	393	356	369	365	393	371	391	341	352	338	358	375	346	378	335	374	388	378	367	349	356	403	373	356	355	355	345	377	365	372	375	339	350	369	417	375	354	394	363	344	369	419	328	348	391	341	333	391	345	352	375	352	349	375	323	373	365	344	375	349	368	357	345	343	354	349	360	365	376	376	347	379	325	361	359	378	355	357	367	373	383	350	400	342	348	359	319	358	341	402	372	349	316	351	368	370	358	373	362	345	337	325	348	351	335	350	359	367	376	370	396	350	354	332	357	332	359	376	375	380	345	365	365	332	358	368	347	350	308	351	372	340	382	374	347	368	375	345	374	384	349	361	370	379	386	357	360	359	330	342	351	371	379	351	357	360	387	353	348	351	353	345	360	355	353	382	387	368	357	366	371	349	385	380	365	339	368	351	328	364	369	334	364	339	373	355	352	360	337	376	363	346	344	393	368	396	396	362	387	329	333	380	364	406	343	322	365	374	386	362	367	337	387	349	342	391	343	350	349	340	345	334	345	380	364	370	375	333	379	371	378	360	342	350	325	348	346	341	346	396	360	377	343	351	365	318	352	337	316	356	379	357	351	401	344	351	368	384	366	360	354	355	367	368	327	361	390	338	319	395	368	367	351	348	352	379	367	374	388	351	380	344	346	340	361	406	354	364	379	369	365	380	342	360	369	359	349	312	397	329	355	334	364	338	373	371	363	367	362	363	345	332	375	383	360	398	377	352	380	366	299	367	390	382	378	385	344	340	359	387	363	372	325	385	314	332	349	373	372	369	359	373	379	341	385	349	380	324	368	376	364	384	366	381	372	341	363	343	376	350	380	372	352	358	362	353	354	360	359	367	355	337	363	386	376	375	373	367	350	353	405	378	381	374	365	368	329	355	380	356	370	346	369	349	373	367	327	367	370	344	379	377	355	350	401	372	335	362	356	382	359	371	362	358	367	349	418	337	363	375	386	331	377	364	346	367	341	353	371	361	351	371	382	375	398	365	337	361	388	353	363	352	367	373	382	323	359	377	353	387	347	370	351	381	376	366	374	343	391	381	345	359	365	369	385	390	390	361	361	365
31195	44496	24455	10445	13900	30367	48172	48424	40502	29209	16080	2536	964	888	910	779	853	889	891	1193	882	858	843	834	851	853	800	840	853	809	917	788	809	833	821	804	810	819	841	855	858	794	855	837	861	854	841	866	851	821	796	801	867	857	850	805	791	855	822	885	888	767	803	802	850	814	886	786	838	848	861	815	811	822	853	865	833	860	861	831	874	790	795	838	885	862	813	828	812	785	848	855	858	820	861	852	807	858	835	820	849	827	881	872	803	817	833	825	843	800	838	805	824	808	866	806	827	842	844	838	907	758	799	829	888	838	801	833	847	800	842	900	849	772	818	823	873	824	848	798	817	791	838	858	815	794	871	817	856	879	823	811	839	820	833	813	847	815	833	850	845	845	844	847	842	777	833	817	804	801	871	818	859	855	882	796	799	793	822	862	834	867	834	808	781	849	851	818	824	861	802	852	833	825	802	830	786	846	875	798	861	841	846	829	846	874	826	845	848	784	834	877	855	831	908	858	821	796	851	780	902	821	826	815	794	811	834	904	870	831	809	848	781	816	849	807	825	878	827	847	858	836	935	804	854	893	806	845	817	863	814	800	814	833	865	850	863	752	796	859	784	814	862	844	778	799	856	860	873	829	882	822	824	803	797	847	835	845	832	812	856	822	848	825	830	869	787	849	833	799	843	849	930	844	810	856	853	854	848	848	821	847	825	799	840	860	851	837	838	861	851	851	887	842	807	878	854	827	861	874	835	796	843	829	830	860	820	783	811	836	849	816	822	852	897	826	783	790	863	819	894	840	866	825	818	848	850	827	818	879	827	816	870	879	822	854	833	863	825	873	837	816	817	849	796	855	809	838	833	796	848	858	839	841	838	836	842	822	814	792	802	818	824	796	849	870	815	891	804	845	853	792	815	856	857	827	838	838	844	861	828	800	818	756	812	846	815	864	893	830	866	862	846	891	812	814	784	870	847	871	837	829	908	828	823	810	814	864	798	842	821	826	821	852	886	851	876	879	830	822	797	810	846	807	821	829	779	833	877	835	850	840	871	817	812	795	821	807	821	895	836	850	808	853	817	803	843	811	803	831	831	814	810	853	799	876	836	765	840	888	901	841	792	816	841	812	826	777	886	845	846	835	794	871	856	876	876	820	812	882	868	866	747	841	874	810	888	844	839	812	790	893	807	859	829	790	859	861	882	771	845	821	838	865	850	837	834	870	825	871	912	884	799	791	807	853	867	835	840	867	856	850	857	836	837	845	841	847	887	835	865	872	857	809	804	824	813	857	854	832	771	842	869	885	863	863	789	858	824	823	828	813	803	834	825	850	847	827	835	843	800	800	849	810	840	853	896	879	776	834	833	830	829	873	846	841	863	837	829	883	854	829	817	856	814	839	804	818	889	842	826	859	838	832	809	829	761	836	875	799	867	836	813	840	812	864	771	893	788	827	858	828	812	849	881	859	842	842	843	774	763	799	846	800	923	791	854	847	844	903	829	871	814	802	892	797	868	863	838	824	860	869	841	837	812	844	835	831	825	801	874	827	835	859	842	848	846	854	899	863	851	826	836	794	837	831	853	781	847	887	815	778	823	841	822	834	835	899	879	840	841	856	853	799	825	800	829	820	850	821	842	793	807	773	805	797	802	832	866	838	811	843	827	873	839	833	827	850	822	862	891	786	818	867	803	806	841	801	840	886	835	812	796	894	849	838	828	796	845	797	822	874	854	864	823	837	832	906	835	882	814	866	904	842	868	854	843	807	778	891	867	852	885	821	828	795	853	813	816	838	852	835	813	796	857	818	817	853	851	838	788	858	876	803	798	851	860	820	784	811	801	861	797	878	772	829	813	835	802	819	848	834	819	870	804	845	811	858	852	830	830	845	840	826	799	832	827	862	853	837	844	822	836	799	820	785	823	799	836	821	806	816	769	844	863	791	819	799	840	872	796	803	808	846	908	846	822	774	791	837	819	830	841	835	816	817	836	848	887	790	833	830	862	824	868	841	845	835	864	811	823	886	807	865	880	833	869	821	830	830	847	821	798	778	833	846	849	873	859	851	811	786	857	816	826	817	856	826	822	840	823	811	850	822	830	814	860	803	751	920	806	822	828	831	839	841	787	867	847	876	869	876	865	873	857	830	791	820	789	830	828	814	828	829	828	833	807	870	852	806	832	847	784	844	887	851	853	867	881	784	854	837	856	833	806	790	793	880	830	839	821	819	834	835	867	821	839	817	812	847	820	854	825	900	831	846	812	853	857	784	851	852	788	816	833	858	846	847	845	893	859	854	840	844	808	855	780	801	832	864	806	843	837	822	858	827	857	832	777	832	865	793	858	901	848	850	801	855	842	846	842	800	812	815	818	831	866	822	859	795	854	845	851	824	830	810	838	870	820	848	829	829	799	860	856	835	837	826	833	845	818	852	848	837	825	885	864	839	829	851	825	810	807	777	850	840	838	820	860	839	794	860	815	807	858	833	897	818	845	825	784	823	830	833	869	795	842	858	838	858	814	817	784	854	887	873	838	852	849	825	830	820	842	929	836	851	826	880	836	855	811	844	787	805	827	853	821	833	820	817	875	850	743	784	801	836	828	776	798	841	829	821	783	884	806	848	830	849	801	834	856	848	865	843	838	797	772	822	873	827	822	833	776	853	840	838	807	871	866	828	863	827	823	825	790	866	834	845	816	840	808	883	847	822	820	802	828	898	810	876	820	844	858	818	814	845	801	872	854	831	841	785	865	799	867	785	896	821	809	794	819	808	835	810	872	806	893	785	874	829	808	827	852	830	828	816	872	847	810	824	830	836	789	892	833	821	822	816	818	836	866	820	787	834	864	848	851	862	786	830	828	852	820	765	848	840	834	930	813	866	823	784	820	853	861	845	832	814	831	791	867	846	818	878	823	834	805	832	868	810	878	829	828	814	810	810	895	801	841	908	874	845	806	849	810	845	792	793	830	809	870	843	864	797	845	835	771	855	799	869	870	849	816	828	801	803	852	859	857	840	829	849	857	834	811	805	840	854	879	808	855	820	858	835	869	816	802	849	891	838	857	850	821	835	838	844	829	828	856	829	840	842	798	846	860	852	811	861	810	857	873	811	852	874	853	851	803	849	824	813	822	839	826	813	780	865	862	830	799	861	826	825	828	878	880	841	822	866	787	845	828	858	825	845	804	853	827	829	882	859	798	823	872	830	839	844	824	792	845	879	870	840	858	828	854	836	886	838	893	762	853	789	857	842	857	841	834	840	784	808	872	857	856	840	839	803	845	855	858	817	840	824	816	847	768	862	812	826	874	829	833	877	850	795	816	870	863	849	844	911	853	880	838	846	833	837	801	796	871	834	844	788	855	773	821	816	837	846	841	823	791	891	831	843	793	851	862	865	855	851	847	831	846	863	830	856	823	797	841	827	824	858	820	840	876	865	855	829	796	819	819	813	836	847	857	849	914	856	810	795	811	770	874	801	864	898	839	831	767	858	836	859	820	832	862	903
51582	51339	30515	21955	21962	33335	44300	49099	39030	25408	12503	2903	353	296	276	273	265	284	328	388	288	275	312	263	313	276	293	288	283	268	284	276	295	297	284	262	270	252	261	264	266	281	263	301	278	326	286	275	272	265	278	305	282	284	255	282	245	276	270	244	284	268	281	293	253	269	273	299	284	262	289	287	297	279	297	297	292	275	303	276	299	292	264	270	262	242	300	301	272	305	306	283	281	276	287	295	277	276	298	270	251	284	311	278	283	298	271	264	281	275	261	274	299	254	278	290	282	304	291	280	285	301	280	297	250	259	242	291	296	282	302	340	326	301	266	285	276	276	257	273	257	270	276	248	278	271	289	287	299	271	266	292	267	320	267	281	270	325	269	293	291	297	294	282	282	282	267	298	288	292	283	286	276	285	249	299	270	286	249	285	288	291	270	274	298	263	292	297	260	278	255	255	284	291	274	280	253	263	306	296	262	278	257	290	285	277	264	289	293	285	301	282	299	297	273	306	296	278	274	300	279	302	268	262	270	285	282	273	281	252	287	279	249	269	274	275	293	272	286	284	268	261	263	283	297	281	292	294	251	291	289	267	284	285	281	276	282	291	255	314	281	253	255	285	311	252	274	266	256	305	299	267	306	281	261	263	279	262	321	269	269	301	296	277	282	245	276	254	258	276	287	255	270	306	294	272	262	289	268	296	276	278	272	266	301	296	281	295	287	267	253	265	329	295	285	284	283	309	269	294	267	280	286	273	282	285	321	260	265	274	266	276	276	264	317	300	266	271	305	292	297	270	319	285	286	294	315	288	287	231	273	263	257	272	313	287	250	265	262	312	250	264	316	282	291	241	272	292	305	278	300	259	255	256	259	277	267	280	294	303	295	266	279	320	287	295	268	254	282	289	292	297	279	270	274	298	273	299	295	277	262	256	276	261	279	297	263	302	260	276	258	262	271	296	280	273	251	280	255	265	297	250	316	274	264	293	316	290	267	276	283	268	274	248	285	255	285	277	259	298	294	245	277	284	269	255	274	279	267	299	262	271	288	312	252	294	298	311	262	268	260	290	272	295	291	284	286	295	272	255	275	296	274	287	275	312	298	273	274	252	264	264	262	271	250	282	285	282	255	262	301	260	273	310	275	285	287	269	305	259	274	270	277	257	269	290	266	294	266	286	277	297	273	273	264	306	276	278	285	301	287	260	272	269	264	292	283	318	281	300	346	278	286	275	275	299	297	288	300	284	267	276	287	244	281	286	282	269	267	300	276	263	260	335	259	284	283	260	296	266	292	268	298	289	300	295	290	271	265	318	297	298	300	273	287	274	314	274	283	289	299	271	298	284	277	259	252	279	298	285	272	281	277	253	268	284	258	291	254	268	250	269	295	280	290	290	275	276	280	280	255	260	263	282	282	256	270	290	280	272	267	284	263	282	294	252	294	278	286	276	274	297	277	275	253	301	303	272	294	259	297	258	275	289	264	234	263	270	291	271	268	276	294	285	272	255	305	284	274	278	272	287	273	264	271	286	282	299	275	299	288	286	244	266	282	271	308	284	292	258	251	263	275	274	267	271	303	286	281	281	311	276	287	274	260	293	281	287	268	303	290	304	284	263	261	297	263	300	300	284	301	280	291	282	238	272	281	304	308	260	269	297	258	287	286	260	277	293	295	242	241	256	261	265	269	281	295	271	245	273	290	270	285	271	270	282	299	284	258	294	276	266	240	255	269	251	280	257	263	268	301	275	251	326	278	272	251	271	269	266	265	282	308	289	276	292	280	283	306	265	282	285	299	289	287	277	280	264	298	316	294	288	255	299	303	291	263	305	282	284	276	279	310	267	272	280	294	298	294	297	296	271	295	280	292	283	290	308	269	317	279	262	306	283	290	266	272	260	294	247	239	261	280	270	262	314	259	236	288	271	287	259	283	249	271	264	299	269	288	268	268	301	298	273	275	278	262	264	262	289	294	261	281	288	294	288	271	274	276	285	299	274	298	311	316	272	300	263	282	277	310	291	281	266	269	302	303	265	277	294	290	278	294	261	292	263	269	287	285	272	268	251	284	300	269	260	284	261	272	318	288	297	299	291	304	282	298	263	288	273	272	261	281	290	281	265	267	279	277	299	257	278	292	265	304	286	259	295	292	285	277	318	282	291	292	295	252	275	287	266	264	257	276	277	250	321	272	301	285	284	270	288	287	266	277	280	275	290	298	318	298	290	260	270	276	294	280	315	304	258	271	283	294	271	254	307	275	264	277	287	316	260	266	287	288	322	291	247	269	276	308	279	282	273	293	288	295	302	273	296	302	267	246	289	278	282	284	271	270	276	283	287	307	288	264	277	280	304	250	284	290	283	283	280	280	289	273	277	261	302	281	305	265	293	313	288	286	251	273	305	284	306	305	268	255	286	253	250	251	310	293	258	250	288	256	260	281	244	265	277	265	304	305	319	267	269	260	294	306	285	283	250	264	293	281	276	306	307	293	270	277	244	301	271	284	288	288	269	275	272	290	283	299	281	283	282	269	259	291	303	260	267	260	277	270	311	238	263	255	272	272	276	285	307	264	284	286	289	306	288	275	302	279	278	245	270	286	266	277	288	262	292	262	275	270	254	292	311	295	294	302	252	278	301	272	286	266	291	308	291	315	295	303	273	295	308	291	282	311	261	283	259	271	265	232	314	276	256	295	267	285	279	266	265	293	272	301	279	253	273	286	280	300	284	267	316	252	261	255	272	282	282	274	292	262	289	288	294	279	273	284	264	265	304	317	276	280	247	281	273	280	272	274	293	283	267	316	263	249	291	313	271	313	269	266	290	262	271	265	271	276	295	286	267	306	293	284	293	288	271	294	311	279	282	284	289	269	256	274	310	269	270	292	272	282	240	259	283	295	278	255	302	283	277	266	299	288	309	308	266	233	269	277	307	277	315	297	291	298	287	285	301	277	265	267	293	233	294	327	264	278	287	280	282	272	266	278	259	286	291	284	306	267	284	260	278	276	282	285	272	280	249	286	280	271	272	309	247	314	278	266	265	294	289	282	311	299	292	298	270	277	269	258	272	261	253	247	263	282	297	299	247	287	272	278	288	253	294	301	264	288	284	276	273	296	293	278	277	277	278	289	302	310	283	252	301	278	297	274	278	291	306	298	271	281	273	291	266	277	318	277	292	305	308	288	284	276	268	299	242	296	269	291	268	317	270	339	284	306	294	283	313	274	279	278	305	259	273	275	273	257	269	290	273	291	253	303	295	273	295	269	284	273	286	302	287	271	282	278	259	283	264	287	262	291	282	290	268	285	285	281	266	290	311	270	286	281	282	260	307	316	273	276	296	268	292	286	268	269	278	260	283	290	250	299	272	274	282	309	254	315	278	278	285	270	306	297	296	294	305	255	290	296	267	272	291	301	296	298	278	260	292	283	248	281	261	270	290	280	285	289	299	301	293	288	296	289	251	247	270	281	296	304	291	291	315	264	272	279	263	270	305	259	282	271	288
38413	47182	20135	15475	28613	48139	59405	61760	51668	40225	25606	6959	837	727	709	693	725	716	791	1228	657	682	699	638	620	665	652	619	671	660	652	633	645	625	662	623	622	735	685	633	648	673	685	680	654	713	606	646	671	675	679	693	659	655	674	721	697	696	681	673	652	666	686	660	650	654	667	682	683	647	681	636	684	673	695	656	692	711	718	688	671	652	634	683	700	671	641	654	640	745	633	650	641	641	650	649	705	678	635	683	688	698	660	686	622	658	643	684	664	619	651	636	641	659	634	649	639	652	648	681	663	673	684	636	603	648	589	668	614	668	611	657	659	641	639	660	601	625	615	643	676	642	659	675	688	650	636	664	638	645	699	667	656	670	676	646	677	644	653	648	661	681	677	665	641	670	622	669	618	642	675	671	637	643	667	679	597	635	642	625	677	685	664	656	628	645	647	665	650	626	641	637	603	655	671	620	647	653	656	642	660	662	673	671	627	654	686	624	640	692	660	675	620	638	646	674	638	656	661	687	626	649	671	614	634	630	643	674	615	660	639	612	656	646	652	646	643	633	669	640	669	658	670	652	640	643	711	713	602	654	684	657	714	651	643	707	606	594	672	679	652	656	645	673	666	661	704	645	657	696	723	647	679	682	634	674	625	623	652	699	661	675	635	655	651	623	689	638	625	718	687	647	683	684	697	637	696	650	660	702	680	654	662	650	699	655	633	655	681	642	675	642	628	655	661	710	661	681	708	706	640	667	660	595	687	660	605	666	617	652	628	652	666	670	651	667	649	690	629	634	647	709	686	669	702	664	655	583	628	654	653	665	598	665	709	620	628	689	647	606	665	684	684	645	645	679	648	670	694	638	641	684	629	666	667	663	657	665	697	661	674	630	606	610	701	612	634	648	646	673	639	591	621	620	707	664	642	652	659	640	686	653	740	609	646	619	654	630	692	657	632	651	641	666	687	655	614	671	642	679	674	662	645	668	656	643	657	691	699	645	681	615	634	675	648	610	651	646	659	693	666	653	637	648	707	726	644	712	670	680	670	680	627	644	667	659	652	673	646	664	598	657	668	617	657	661	690	703	628	648	691	682	675	687	655	625	644	702	687	640	659	627	740	693	679	675	704	644	659	645	688	630	690	671	653	632	701	659	680	670	652	666	663	632	666	664	654	654	712	640	649	673	671	661	652	656	671	646	646	637	658	629	646	693	661	677	618	628	641	681	647	620	671	656	642	677	633	639	670	618	648	637	647	625	669	663	675	679	667	670	617	628	675	597	660	650	622	655	675	615	659	632	655	641	662	677	604	624	665	643	671	621	656	643	650	633	647	659	660	679	646	691	658	657	682	652	681	676	695	682	688	604	668	656	651	687	686	679	645	659	637	636	673	653	677	647	620	651	704	639	653	651	628	669	652	688	660	619	689	669	640	680	612	648	671	699	686	665	665	632	654	613	650	679	676	640	636	652	657	645	653	657	707	657	657	687	684	662	638	647	671	695	626	647	661	683	647	672	634	615	646	644	663	681	649	689	675	692	656	662	628	645	643	657	644	662	606	628	674	646	666	643	662	625	638	676	667	708	636	689	637	630	684	651	638	689	630	643	632	648	696	685	621	636	664	646	606	694	678	687	630	672	667	641	662	655	654	624	685	661	646	675	599	660	652	623	656	624	688	644	667	685	632	649	657	682	596	622	694	663	633	648	693	603	690	679	660	649	671	658	685	594	616	656	646	708	656	670	676	707	664	660	655	668	647	667	627	682	693	655	626	640	632	723	672	675	681	647	731	698	662	624	647	646	638	652	692	650	661	665	649	665	687	680	697	680	633	623	698	669	677	659	635	666	652	633	655	652	681	675	611	640	701	667	663	625	680	640	631	683	700	671	661	658	658	632	683	693	664	688	661	642	642	622	674	659	664	660	673	651	679	680	694	663	639	667	634	686	663	694	664	668	664	625	688	663	627	673	633	680	704	659	658	611	654	662	691	646	609	663	704	661	671	640	687	646	634	644	627	672	639	618	673	647	729	659	669	646	658	624	678	663	627	654	678	643	649	677	642	652	640	650	621	660	652	640	653	663	673	653	663	681	687	606	657	640	665	691	672	697	632	679	644	656	623	650	659	652	658	659	629	608	722	639	639	666	645	710	686	616	668	633	651	603	650	613	634	664	653	665	608	624	689	644	645	654	654	668	664	629	668	671	702	612	627	632	626	640	626	638	645	620	661	658	619	650	638	695	641	684	690	625	651	646	685	627	613	645	646	635	659	709	654	607	634	623	663	663	672	691	619	740	654	634	692	671	632	621	657	663	644	647	667	616	628	670	639	658	697	656	636	671	628	673	643	643	633	629	676	650	618	645	619	691	669	657	659	662	673	654	682	631	642	671	655	669	705	698	696	692	694	631	662	642	661	643	675	653	661	628	668	708	668	667	656	668	663	654	671	667	698	665	646	654	698	633	705	673	638	623	661	676	621	645	680	626	669	654	642	660	695	647	677	643	667	651	684	628	636	662	668	628	698	635	674	575	621	675	673	647	627	661	673	646	635	639	674	666	666	634	594	653	692	632	672	660	637	632	668	708	715	669	645	657	689	640	641	646	691	669	653	663	638	688	693	647	633	610	663	673	658	625	650	638	679	664	645	627	647	693	593	679	666	656	664	643	683	679	637	636	657	633	639	688	625	640	662	711	638	640	673	639	641	641	668	674	672	702	655	700	639	627	601	675	645	688	667	647	652	663	659	666	669	651	665	695	643	667	682	597	666	625	679	613	665	632	638	660	677	682	637	692	662	632	666	641	688	668	630	653	639	645	631	649	678	625	668	641	633	658	684	631	704	636	683	628	647	689	658	702	624	647	694	671	627	698	626	691	677	629	643	645	651	670	667	627	648	643	676	641	628	677	723	681	659	630	647	697	630	656	702	669	651	647	663	638	650	679	702	695	638	652	666	661	666	640	669	658	635	658	625	643	659	638	643	650	649	648	648	659	653	626	672	691	667	668	603	660	636	667	628	646	656	672	665	631	628	670	636	658	641	679	665	717	687	629	689	662	686	647	683	661	638	699	654	623	650	644	674	687	637	684	636	639	635	634	655	651	616	609	629	677	696	633	635	655	661	669	679	690	638	624	707	657	670	685	632	631	675	670	671	617	672	670	668	648	643	707	678	692	674	634	664	695	643	651	614	674	670	708	643	649	649	695	601	648	695	647	633	689	636	660	672	689	650	672	646	652	683	690	615	646	649	681	687	659	617	670	687	673	664	633	653	693	648	682	617	658	666	637	634	680	611	633	670	644	657	650	663	634	659	628	654	667	632	653	629	691	634	678	686	682	680	650	659	634	652	685	607	668	642	678	670	659	631	666	621	689	671	593	676	620	654	705	603	625	642	650	655	655	679	652	638	683	649	655	650	631	686	652	612	676	655	679	661	668	653	653	662	654	649	609	636	687	674	661	638	655	654	664	603	660	624	651	606	651	667	637	642	747	636	676	681	699	703	670
16601	16511	5834	1424	1255	2284	2806	2414	1940	1364	848	421	330	344	349	315	339	299	347	338	329	323	313	341	332	363	324	346	327	300	339	357	359	324	330	375	367	343	334	349	326	348	340	332	299	320	355	327	345	337	365	374	350	345	350	351	351	313	293	315	321	344	345	341	335	310	313	293	323	360	356	348	368	312	348	351	334	327	336	344	348	353	332	311	361	298	315	349	357	349	324	339	355	306	307	323	333	354	346	343	314	311	307	343	325	311	335	309	287	347	278	334	340	332	362	325	319	330	338	341	302	323	311	320	310	347	331	343	372	363	351	356	318	334	345	320	357	347	327	340	334	343	326	350	360	325	357	350	349	336	307	343	322	337	325	349	348	304	334	351	367	341	308	328	329	304	291	295	330	322	329	371	345	299	324	324	325	328	317	336	335	347	349	327	369	360	359	344	313	329	343	342	340	325	303	355	338	329	344	313	355	344	325	301	336	350	329	325	313	324	340	356	365	351	338	352	322	332	350	346	285	295	320	340	335	346	334	297	361	337	336	316	336	341	328	341	344	338	346	320	330	344	346	351	323	330	348	354	325	368	309	324	329	326	314	340	333	358	315	324	305	325	302	313	352	350	347	332	343	329	290	306	339	353	297	296	328	353	334	321	332	341	329	316	356	359	303	324	328	366	327	347	326	351	337	322	308	310	317	347	344	331	296	314	359	353	296	294	372	325	350	342	332	330	338	358	335	319	334	370	326	340	350	334	322	340	351	319	334	296	334	317	321	324	351	315	325	310	312	312	294	367	338	353	334	324	344	378	303	322	324	301	356	369	373	343	353	317	329	360	322	346	310	306	358	340	323	334	332	352	366	318	347	360	326	349	361	331	326	309	359	337	310	321	307	326	340	333	340	337	374	343	327	344	325	360	340	351	330	334	321	342	329	334	320	345	336	351	320	343	358	354	339	339	349	352	334	347	338	351	317	303	314	334	362	340	343	334	357	336	332	302	345	353	308	398	321	349	350	313	344	355	317	359	320	332	326	339	346	316	336	347	332	327	345	347	323	332	293	346	349	336	338	358	351	327	340	313	336	381	281	349	290	335	364	325	334	303	329	350	354	330	331	310	305	348	376	303	321	326	350	327	309	341	335	354	311	303	334	356	313	339	320	343	321	318	342	341	377	353	361	304	329	331	308	327	336	334	356	366	341	317	348	311	311	343	306	337	325	336	350	311	346	365	325	332	321	352	365	318	326	346	330	305	329	347	326	322	383	368	302	323	317	317	357	325	332	325	338	336	331	322	329	366	351	336	353	362	286	339	335	331	345	343	296	338	319	356	353	364	357	327	325	324	334	314	326	302	352	335	326	303	310	341	354	322	347	358	339	307	313	320	338	299	326	296	334	309	371	349	319	348	333	316	334	328	329	326	316	332	336	336	321	320	349	345	322	365	305	309	342	340	338	351	317	338	335	346	314	324	352	317	352	329	347	353	341	345	378	320	312	332	296	324	331	321	339	336	344	321	332	333	322	308	334	328	348	313	331	318	344	344	331	319	367	320	341	313	353	355	324	346	333	337	384	380	308	355	349	357	326	322	323	325	370	319	319	338	371	358	339	334	351	340	313	351	337	295	339	328	327	323	354	352	350	352	343	311	308	363	355	343	296	303	335	344	321	355	334	330	353	327	309	357	352	313	345	310	343	342	303	311	325	344	337	316	324	341	343	301	353	328	342	336	340	309	319	310	342	327	312	348	328	329	332	366	326	327	333	315	337	362	313	330	380	342	367	342	297	331	338	319	342	338	306	341	326	336	327	310	289	359	339	351	344	331	349	315	338	335	309	328	360	339	337	316	361	331	330	323	294	355	350	314	336	360	351	350	341	322	316	320	298	318	335	302	335	352	342	313	310	302	344	352	312	331	300	309	318	340	320	351	331	341	343	335	349	322	380	300	339	338	337	316	322	316	344	363	316	320	310	368	336	350	351	335	344	365	347	329	353	311	350	329	327	311	299	335	373	344	338	334	320	307	338	338	339	331	323	307	314	336	358	347	324	353	284	277	344	304	334	354	305	317	344	331	304	339	370	349	334	342	332	314	314	293	320	350	367	284	342	336	356	342	330	329	354	329	333	310	342	331	326	356	322	324	306	357	348	324	326	329	334	318	322	307	331	342	343	354	333	326	327	347	345	318	328	340	321	318	341	328	337	367	305	371	342	314	367	356	315	366	343	332	343	324	329	319	333	358	395	313	347	320	343	333	340	337	332	371	354	364	322	301	342	327	340	291	350	312	356	291	289	330	324	298	348	288	350	328	325	350	328	318	345	330	309	362	373	317	334	330	337	326	331	296	359	339	319	372	346	310	354	366	329	326	339	320	324	337	354	336	374	353	319	351	326	312	344	322	336	323	315	334	329	326	349	331	303	350	355	333	355	341	332	359	307	324	348	329	337	365	367	327	330	319	332	351	331	327	334	326	309	324	319	362	350	331	333	367	347	323	347	351	341	345	343	338	317	341	320	332	299	316	348	351	296	360	326	331	298	362	314	339	344	329	366	323	305	333	321	324	352	340	373	342	344	309	326	302	313	360	343	345	332	318	326	345	359	314	350	321	299	332	334	332	339	370	340	319	307	390	332	307	345	340	309	311	361	333	362	294	316	340	384	401	346	341	328	367	314	311	323	357	332	323	315	358	359	331	351	342	320	331	342	343	352	351	330	342	344	358	321	335	367	307	321	323	324	333	318	305	356	348	341	305	343	324	366	349	351	332	324	342	350	327	308	333	345	367	346	378	322	329	322	330	327	327	357	344	317	299	326	299	339	342	317	346	309	311	327	314	336	337	304	352	332	340	323	351	323	353	342	342	363	320	354	330	349	382	335	320	343	358	346	318	307	316	333	303	302	348	323	304	311	348	352	347	357	350	315	347	338	348	365	310	357	348	340	335	326	338	346	350	319	313	334	325	315	351	348	328	329	318	336	334	348	348	346	324	351	365	348	336	321	340	317	317	323	314	315	330	302	325	324	316	338	314	320	351	353	357	349	336	329	332	349	352	344	363	350	315	330	328	300	318	325	381	348	366	347	342	319	339	341	365	331	311	337	360	333	339	336	295	325	341	322	347	337	339	340	335	337	364	296	302	337	331	300	350	329	334	332	340	312	358	302	327	333	362	345	364	345	309	320	297	349	328	346	304	355	336	320	332	327	360	328	331	337	319	325	347	359	328	345	343	316	344	349	334	291	344	349	356	344	341	338	321	352	320	333	311	321	376	333	380	353	339	350	338	343	357	335	301	338	334	318	337	334	322	305	317	339	352	316	315	372	364	317	340	339	339	304	336	301	308	330	352	331	356	323	330	347	314	298	335	325	349	323	348	357	358	341	311	360	357	332	320	316	330	343	354	347	360	308	299	331	290	324	339	321	340	344	317	342	375	311	331	341	308	302	326	323	328	364	349	379	329	366	345	335	337	333	307	365	309	338	334	309	328	328	341	292	345	308	318
11725	14696	5682	3378	4822	9699	11150	9604	7147	4506	2809	999	780	792	808	813	820	798	821	814	784	800	813	796	828	854	823	792	758	767	781	814	827	740	780	777	824	776	793	834	765	772	774	786	812	810	775	838	790	760	755	836	808	766	820	810	786	820	769	762	761	785	819	761	760	838	818	801	754	785	814	845	765	800	749	760	794	809	817	767	795	803	820	823	763	790	770	841	810	794	738	819	840	820	788	800	839	762	794	819	860	837	825	783	807	733	799	750	790	771	771	778	806	779	772	799	799	779	812	789	780	822	807	777	831	817	707	816	866	768	771	775	764	797	738	815	746	812	764	805	762	778	796	807	771	818	822	772	834	836	832	784	804	767	788	806	776	784	743	793	816	783	835	797	791	800	811	806	763	813	796	849	789	736	812	793	743	809	773	808	797	742	806	788	775	815	736	779	757	788	798	798	799	796	800	794	838	769	805	804	785	767	796	740	802	803	823	830	784	795	827	792	773	790	767	789	769	851	755	748	798	834	789	833	798	763	784	803	786	779	816	789	774	788	822	810	823	807	781	800	799	784	765	798	818	758	813	825	840	802	802	858	817	795	813	792	783	817	763	823	791	836	772	764	772	781	809	815	835	814	772	795	813	793	805	792	750	768	784	798	865	801	772	787	763	784	791	770	769	822	725	770	766	799	780	756	759	797	801	784	795	804	834	804	884	771	746	783	763	835	795	782	800	812	773	780	775	761	820	795	755	795	801	779	771	796	752	800	798	766	833	816	814	832	712	786	839	774	766	788	813	787	822	821	830	809	780	773	768	803	794	854	758	841	789	789	761	790	852	793	815	771	778	796	806	778	775	768	776	856	759	808	790	818	822	845	858	815	804	756	755	803	785	747	769	770	778	821	781	810	786	783	799	767	757	751	794	765	808	766	787	787	787	784	839	751	766	760	780	781	763	803	784	797	836	796	802	780	776	804	786	868	782	832	785	784	796	787	825	794	798	775	820	827	815	824	791	781	823	748	799	797	769	802	770	761	785	854	785	802	785	814	822	784	806	778	791	820	789	803	800	810	862	809	768	780	791	825	763	779	812	814	815	788	734	777	781	809	811	764	786	779	781	781	802	758	768	747	754	767	786	799	789	772	808	766	827	801	784	776	762	819	790	768	782	833	840	831	767	743	820	818	799	793	774	789	806	810	837	798	797	805	769	828	767	783	764	781	823	825	806	776	834	810	777	783	797	784	799	819	845	773	831	802	812	755	761	764	769	794	826	841	841	822	798	868	797	792	818	813	820	784	774	782	779	777	788	809	832	805	778	828	805	760	785	785	770	764	841	798	802	790	805	802	833	795	791	792	768	773	753	764	774	772	797	811	793	822	787	773	840	797	768	778	805	772	789	845	794	798	778	791	773	796	847	782	793	782	780	854	796	795	812	797	808	780	776	795	786	802	822	793	802	809	766	814	789	766	823	733	812	817	816	794	781	822	809	808	760	812	761	799	771	796	787	775	776	819	790	759	777	795	785	830	808	797	826	815	807	755	744	824	808	764	806	798	813	805	777	752	834	822	825	792	804	773	779	810	773	810	795	804	794	772	793	799	806	755	817	791	843	788	814	819	822	807	758	778	808	820	775	804	802	800	807	765	782	792	851	773	814	791	782	777	749	776	802	765	789	839	767	812	821	743	832	768	785	741	797	817	783	805	754	800	767	822	802	822	801	812	740	831	839	824	770	768	764	710	724	793	757	821	833	771	801	789	765	763	836	770	786	812	767	758	826	751	791	794	844	761	839	786	787	757	777	828	785	837	869	764	779	833	831	841	843	805	740	802	783	779	803	800	812	804	746	806	845	813	829	787	802	742	772	817	807	810	794	808	777	818	771	796	788	813	776	822	814	781	829	805	794	851	758	804	725	812	792	785	778	763	789	830	811	776	817	778	781	756	720	810	783	817	749	774	790	807	817	769	808	795	746	788	772	787	778	835	768	753	813	806	868	817	781	840	778	825	742	735	805	761	780	758	761	837	776	803	811	805	791	776	741	802	798	788	773	820	767	801	767	805	822	851	784	832	776	822	821	825	806	819	820	790	824	828	777	810	769	815	814	767	786	829	759	793	789	734	801	790	807	779	851	808	834	788	778	790	790	824	809	737	803	797	808	816	797	737	774	772	781	762	833	823	762	809	801	819	817	799	764	828	796	764	788	740	824	800	791	847	760	788	755	808	721	811	769	788	808	808	768	848	792	793	819	758	785	816	795	801	793	814	829	781	802	783	766	789	801	770	794	824	807	799	762	816	809	826	799	787	847	864	764	750	788	837	791	826	842	823	800	806	802	828	756	730	849	814	778	801	801	820	844	810	801	760	753	794	773	795	809	808	839	747	761	789	805	781	784	825	844	765	836	846	779	866	797	815	794	771	773	806	775	784	813	786	797	761	810	833	816	804	804	764	760	826	816	800	784	863	864	795	797	781	744	784	798	835	790	784	790	746	794	794	765	807	803	821	792	758	781	797	795	839	781	795	804	825	789	821	828	751	806	824	810	807	808	794	792	786	776	786	819	768	788	757	825	812	826	793	777	831	796	808	777	844	794	803	806	814	864	792	808	791	749	785	831	796	783	802	773	851	844	824	819	814	763	760	732	748	780	807	796	733	850	843	822	732	802	796	826	760	772	823	813	817	794	790	806	810	782	831	783	773	783	798	801	804	813	834	783	806	816	834	847	803	779	741	809	791	814	798	799	809	810	780	758	799	804	824	803	795	787	785	808	808	795	762	785	802	772	813	804	791	760	786	815	764	775	778	777	812	796	769	827	794	759	774	800	804	749	806	814	798	815	813	746	811	769	828	807	876	761	770	774	797	814	829	783	794	796	791	779	795	814	797	802	813	762	807	807	759	755	772	793	763	783	803	803	790	787	833	856	779	833	809	776	829	823	814	796	829	851	766	787	739	842	810	845	795	818	801	803	838	790	774	729	799	793	819	732	802	776	836	794	823	807	803	812	803	795	788	781	791	797	807	829	753	813	805	752	831	748	770	804	810	782	738	822	779	828	823	789	853	786	772	858	830	837	786	750	804	806	791	787	766	827	804	788	825	771	792	803	749	840	818	767	834	812	857	803	823	825	832	779	806	787	796	779	805	828	787	757	768	784	805	758	758	811	739	791	806	753	819	767	798	769	853	789	797	763	759	804	791	774	806	806	821	816	772	798	753	768	788	776	777	815	813	789	804	831	781	812	776	756	825	837	802	808	782	791	795	809	798	739	716	777	835	802	812	821	794	824	844	815	815	812	837	780	787	801	806	824	784	767	823	752	768	782	772	805	791	770	775	776	806	798	782	811	821	770	801	753	790	845	805	839	840	822	763	789	829	823	777	821	783	819	800	788	783	819	788	798	773	778	789	810	761	814	762	773	783	757	817	791	739	795	818	743	791	820	821	807	780	825	785	822	768	766	751	776	778	828	712	814	754	778	787	835	809	808	833	817	809	813	778	799	808
42555	53352	30810	18838	21960	36827	34859	27196	18683	9771	3721	653	403	352	390	379	334	375	381	412	343	370	340	340	336	378	368	358	364	333	337	369	333	350	373	342	384	360	364	340	333	397	310	378	378	324	352	328	346	351	359	337	331	365	343	353	365	326	366	328	360	325	320	321	340	335	334	355	365	358	359	339	333	330	351	350	350	355	367	356	335	330	379	340	363	372	335	377	368	363	359	396	347	332	329	348	341	365	391	402	376	377	332	297	309	363	328	365	346	392	305	334	352	350	344	332	341	335	354	299	346	316	362	374	362	327	361	346	344	351	348	366	357	363	328	375	346	331	333	353	331	342	326	332	322	375	377	315	333	340	331	368	363	349	361	329	352	336	331	363	363	378	398	417	339	326	369	363	367	379	355	355	339	304	336	354	344	331	346	345	378	354	341	331	376	365	330	360	367	405	354	335	379	331	342	353	341	357	355	312	338	362	349	358	358	314	382	314	361	352	358	348	324	342	372	360	352	345	338	313	349	354	336	401	372	346	365	340	342	320	318	354	360	350	332	338	346	362	378	378	379	351	333	357	349	340	360	365	345	336	346	383	404	391	354	370	360	350	344	386	346	330	367	396	367	388	334	377	343	321	372	370	323	341	353	315	343	325	324	332	337	358	327	320	354	358	345	368	351	327	370	393	348	345	351	344	343	341	373	384	368	347	327	371	348	341	333	358	328	318	359	372	330	356	337	328	320	355	335	348	340	356	342	361	348	362	349	337	349	356	356	361	359	310	365	355	344	344	366	349	341	332	365	331	317	354	350	371	360	333	337	343	348	320	356	317	340	336	358	362	338	385	365	346	349	355	324	357	318	352	342	358	341	350	358	378	370	355	338	331	347	343	344	371	347	330	343	340	343	338	316	354	337	356	354	345	359	345	367	373	343	375	332	359	371	346	325	337	339	348	337	335	340	342	359	326	332	355	327	310	348	326	371	354	352	335	360	346	337	350	361	327	359	335	367	364	342	366	348	364	336	356	330	332	355	333	374	351	369	382	371	369	361	348	370	363	348	343	368	361	369	370	349	353	341	343	355	378	339	337	338	348	355	328	355	316	341	334	339	348	341	319	364	338	363	352	357	352	346	349	359	391	353	314	329	378	375	368	390	344	352	357	336	358	346	389	337	339	371	341	344	347	354	350	374	341	344	339	349	338	349	323	371	376	314	383	345	361	345	366	369	371	354	386	370	351	349	332	365	312	351	360	340	336	340	351	357	375	316	356	374	365	344	333	352	370	360	347	357	337	376	362	341	372	381	302	361	327	358	394	370	348	382	357	332	385	356	361	331	329	361	355	318	350	357	342	379	355	340	354	352	352	389	338	334	330	332	358	346	353	360	290	329	359	369	343	328	382	330	328	344	360	332	336	385	334	352	354	339	362	341	333	323	393	329	344	322	355	372	385	336	372	363	348	328	363	340	366	358	348	359	348	367	342	353	314	370	349	354	363	313	348	378	371	349	344	318	357	385	385	320	353	332	335	370	330	346	351	357	320	318	328	347	333	343	327	359	354	351	361	350	367	332	365	360	363	345	353	350	335	314	368	325	335	412	374	365	384	367	337	353	355	370	341	354	339	332	376	373	375	380	346	354	359	407	383	322	344	351	322	370	350	371	333	369	378	347	365	377	362	360	343	347	329	350	359	344	361	357	360	354	338	339	364	349	383	349	315	358	341	352	410	356	338	340	323	360	324	351	345	352	341	350	317	389	377	351	343	373	318	359	354	368	348	337	343	337	357	351	336	341	329	357	371	403	341	350	337	360	315	318	357	342	325	350	353	326	366	386	382	349	333	363	332	354	361	367	357	340	346	337	351	340	352	321	322	345	330	373	370	375	361	334	338	374	364	333	311	348	331	377	349	341	340	331	335	372	371	342	359	351	400	333	354	362	360	373	364	338	323	330	358	358	374	388	348	316	321	344	346	383	375	360	339	362	346	314	366	385	369	347	353	354	350	323	380	347	344	364	356	366	380	363	351	344	338	335	360	338	346	373	361	366	346	359	383	325	341	370	351	339	335	368	354	311	374	366	351	367	323	361	328	338	331	377	368	330	352	394	349	353	340	312	367	330	352	335	351	373	346	351	368	338	362	393	345	356	329	339	373	370	342	391	363	307	341	356	391	317	346	341	359	358	351	348	324	353	365	363	388	382	389	337	370	358	332	338	396	347	361	346	349	371	352	348	345	344	386	337	365	371	365	372	318	337	396	365	333	343	342	340	357	313	346	340	322	350	347	338	351	331	360	363	328	358	312	381	363	365	344	322	317	372	350	328	361	381	349	372	327	339	363	337	356	367	362	375	382	324	322	352	363	369	319	376	349	359	332	354	337	361	349	353	344	347	358	351	371	353	343	337	318	330	332	347	386	348	330	330	339	363	361	315	386	384	335	339	355	363	332	362	350	339	387	361	331	340	333	333	336	345	377	341	357	388	373	332	329	371	339	332	358	341	368	325	369	346	356	356	347	351	364	360	374	355	334	361	336	377	339	383	348	363	360	340	335	327	349	354	336	345	358	328	359	362	367	360	384	367	361	332	341	339	352	386	372	333	372	358	351	335	357	361	348	395	333	324	360	355	362	369	369	390	377	363	346	336	339	361	326	360	311	320	336	344	380	363	349	348	353	346	354	331	351	345	321	313	338	343	337	351	335	339	321	343	348	344	370	354	347	363	339	378	357	357	355	327	345	355	354	324	335	363	381	311	324	362	345	359	346	305	368	336	365	335	358	345	347	371	343	345	346	338	352	349	353	339	345	324	348	348	370	341	339	351	367	371	360	353	362	340	338	368	356	375	355	374	339	364	353	362	356	362	335	350	383	346	340	345	333	354	341	321	372	342	335	320	342	384	346	331	345	373	347	353	342	351	334	360	355	331	347	337	317	339	351	377	396	373	343	364	368	357	369	322	337	343	316	342	364	391	347	326	365	348	372	351	384	349	337	351	360	358	354	321	352	362	328	335	363	384	357	337	359	351	386	364	360	316	333	342	353	377	357	344	353	336	362	319	377	358	332	336	359	342	376	345	363	365	359	350	358	339	350	365	350	360	345	369	374	318	358	352	306	353	351	373	366	350	391	324	330	355	381	364	332	368	373	346	332	347	379	345	356	344	376	371	358	348	394	313	375	321	342	340	369	365	350	319	346	367	352	336	336	376	367	330	392	359	344	357	341	342	392	351	333	376	343	356	371	359	348	332	347	336	332	319	353	350	337	386	398	341	354	331	332	373	331	371	370	367	353	349	335	372	358	373	347	344	323	376	346	341	308	374	363	322	364	349	314	346	354	347	349	362	332	336	345	338	357	358	380	360	341	356	375	383	357	385	379	398	352	335	326	354	334	316	345	348	343	368	382	351	358	343	308	363	374	331	331	331	367	371	360	415	344	319	387	340	372	350	354	336	328	348	346	347	387	337	355	368	357	360	343	360	373	370	343	364	324	330	340	347	372	340	346
29696	46792	12497	9127	34511	51550	48720	43057	35102	23639	11694	1749	878	832	863	795	896	878	946	1118	783	791	861	836	804	842	780	831	817	823	858	812	826	794	868	824	790	798	788	791	839	754	796	818	798	773	804	807	815	813	835	859	827	808	828	804	866	861	799	828	802	821	809	830	797	795	847	785	788	841	797	865	803	785	799	862	843	813	828	802	817	846	831	792	820	833	829	791	851	833	814	849	786	861	845	758	802	771	913	807	837	800	830	833	820	826	849	838	837	803	846	804	796	852	771	819	797	733	793	762	805	818	845	841	847	834	866	860	809	827	854	857	775	794	823	849	835	846	811	819	837	864	806	795	848	813	774	837	836	847	807	793	842	814	863	776	826	827	841	816	808	823	802	768	803	825	833	804	872	831	895	859	826	811	803	829	803	835	876	806	785	837	843	808	787	794	866	803	846	861	769	790	768	820	824	802	857	801	833	818	864	803	837	813	861	802	781	821	835	798	842	781	853	812	827	818	827	827	861	792	819	777	850	822	833	813	786	818	823	816	801	828	789	856	867	843	839	839	851	786	799	805	822	824	828	827	801	778	775	807	813	760	840	805	837	850	848	816	820	759	822	823	848	823	815	811	823	852	851	815	848	773	814	856	840	805	816	860	842	795	805	826	845	847	844	804	814	822	776	774	809	814	852	819	835	843	895	804	864	838	852	777	818	804	833	850	806	820	792	799	825	770	808	833	846	809	841	820	848	840	800	820	819	805	790	864	845	809	846	834	804	792	782	816	823	804	768	829	837	853	810	830	821	821	814	778	795	742	845	857	780	840	818	834	850	839	809	848	784	794	816	807	810	800	811	819	828	824	827	832	829	817	814	761	772	800	798	803	798	792	789	781	811	810	840	811	814	815	798	844	780	887	811	749	791	805	789	830	768	795	822	860	867	781	854	821	833	832	789	853	818	850	811	812	799	792	809	821	843	847	849	822	830	773	826	811	799	835	843	773	799	867	796	828	773	879	782	844	823	841	822	841	819	830	792	840	798	857	830	828	787	828	788	800	857	799	813	804	761	804	829	828	812	853	868	846	827	813	814	814	788	823	851	853	823	779	832	830	837	830	840	799	797	828	788	818	787	778	818	802	802	815	865	808	811	807	805	810	792	842	776	863	873	768	774	868	804	823	803	840	830	840	782	835	873	784	790	827	789	826	829	811	762	811	774	818	822	794	837	795	807	838	772	802	807	844	840	839	814	804	834	771	838	826	789	876	831	817	819	845	790	819	751	794	860	792	819	821	826	819	856	778	830	827	825	808	850	814	818	815	827	837	784	819	839	829	813	825	800	788	798	807	853	826	821	833	851	831	829	822	824	801	872	841	779	767	798	834	844	773	822	824	826	821	845	726	827	820	789	838	799	784	784	798	780	768	791	847	810	828	765	808	793	817	801	805	811	883	802	804	835	846	823	783	849	831	834	844	848	771	795	762	855	850	840	812	782	813	824	781	822	878	827	905	802	810	785	841	771	839	763	823	786	740	825	823	800	863	785	855	817	837	784	797	801	836	784	794	814	836	814	815	841	813	816	758	826	804	825	805	850	805	831	812	816	791	870	831	815	832	829	861	810	796	792	789	830	810	796	805	800	795	818	832	854	871	838	801	813	821	834	834	825	798	818	869	859	753	764	817	838	795	789	816	841	822	854	852	827	791	784	846	818	820	762	830	811	788	844	830	850	826	799	763	857	804	792	770	799	826	797	756	801	844	824	851	794	841	806	832	822	836	801	868	804	812	861	786	813	806	785	831	880	826	803	804	826	823	816	868	795	862	847	776	816	780	759	863	805	852	856	766	820	838	787	787	788	791	799	805	839	783	854	804	841	805	814	764	855	780	869	780	842	805	823	761	817	837	888	822	827	822	817	810	786	877	780	832	855	799	864	825	788	829	779	826	823	801	827	839	804	872	854	793	814	767	855	848	823	800	817	787	817	821	787	818	846	783	808	851	777	810	805	884	830	789	828	819	824	836	763	820	802	801	789	826	829	814	775	795	829	846	875	824	807	836	799	789	809	793	841	863	783	821	846	836	797	863	813	761	791	843	869	792	886	799	768	857	796	847	789	818	836	845	828	834	788	763	905	835	837	836	804	816	824	777	850	837	817	821	813	816	878	802	827	826	853	825	781	774	807	838	805	885	849	792	877	807	799	847	819	812	838	797	813	853	839	801	844	817	827	829	811	824	876	839	837	840	854	820	829	833	825	817	906	807	833	822	830	850	821	825	785	884	827	792	866	793	745	849	835	776	809	854	788	851	777	805	817	797	801	789	824	850	823	828	847	827	804	815	799	810	827	808	836	829	819	861	782	781	824	855	772	825	783	790	788	859	800	817	843	844	823	833	811	801	839	825	824	828	813	807	818	812	767	835	824	774	813	796	809	837	796	761	894	819	791	796	802	828	827	824	812	785	852	794	836	836	812	835	819	840	810	818	726	872	820	839	790	856	865	844	803	743	775	823	776	871	773	840	819	792	837	861	793	757	810	827	861	825	810	848	763	833	820	795	853	858	862	804	794	842	829	837	809	824	881	827	878	795	789	846	845	740	848	811	830	801	823	851	810	798	795	780	847	822	818	860	901	778	850	907	814	811	837	770	859	815	892	796	813	782	836	881	814	781	779	845	806	841	856	812	761	864	812	849	791	805	828	873	810	833	766	806	819	855	784	806	855	820	848	788	885	867	796	800	766	750	806	810	824	826	853	834	832	803	836	788	832	822	836	825	836	794	835	819	797	829	847	812	829	810	850	816	842	830	807	786	793	810	825	791	824	814	836	820	777	781	843	802	815	840	781	828	781	782	810	799	829	811	790	849	790	794	765	820	789	849	866	833	795	829	825	847	844	785	854	821	852	783	773	841	829	825	778	809	825	836	853	857	816	815	832	807	776	832	781	873	806	808	820	854	816	849	806	761	811	785	812	835	768	812	856	816	847	814	794	807	805	774	847	864	827	814	822	778	828	771	827	814	810	855	845	873	791	797	837	804	792	800	842	836	852	836	821	767	762	839	838	836	813	813	838	798	791	861	850	815	817	837	789	851	830	870	849	816	837	861	852	868	864	756	833	810	804	846	762	798	836	829	748	811	804	813	804	805	835	787	789	833	808	789	824	830	855	796	792	823	826	784	798	828	845	819	805	883	879	803	876	827	803	823	843	786	821	834	814	787	859	783	790	808	874	767	805	839	817	824	803	828	832	770	816	824	851	804	766	825	812	774	833	776	806	852	830	841	804	819	811	822	824	795	809	811	857	824	835	828	839	789	853	823	820	812	871	845	822	772	814	820	811	785	795	844	784	804	770	870	896	836	814	807	797	811	808	845	835	794	841	795	866	849	804	872	847	856	802	809	796	859	844	857	803	818	776	853	806	821	840	826	786	802	837	842	820	815	797	819	830	828	765	842	842	836	807	822	861	778	787	814	768	813	861	798	794	810	780	789	832	766	802	830	831	797	796	907
50311	50596	30533	22630	27439	44472	50323	46142	35860	22354	9345	1505	330	276	280	254	279	268	298	332	279	256	224	279	283	289	243	261	256	244	281	279	255	285	277	254	282	281	257	282	278	298	239	263	258	258	262	250	273	227	253	246	262	281	272	266	268	249	267	253	289	267	266	274	258	275	261	268	273	234	273	253	272	251	263	297	275	271	266	245	262	256	287	278	241	260	262	287	239	256	231	254	259	272	259	299	271	270	240	269	252	257	266	268	255	289	271	303	281	267	249	248	269	246	265	237	257	251	239	294	288	292	233	265	293	290	267	237	266	282	272	253	252	281	273	249	240	265	250	270	248	264	250	294	262	248	275	272	247	250	272	239	242	224	254	236	257	252	234	279	242	272	255	288	271	228	316	254	237	263	262	277	258	295	258	237	265	277	248	275	287	253	259	251	297	264	253	233	261	268	260	274	257	277	251	268	278	255	270	244	260	259	278	275	242	261	270	260	285	283	245	235	255	282	255	230	257	265	250	256	275	276	281	255	282	256	245	235	252	252	262	260	252	270	269	247	245	271	288	236	249	267	265	240	247	266	245	237	250	252	269	274	273	270	268	271	286	258	259	249	247	266	261	242	223	276	250	252	248	252	245	236	236	262	233	263	264	249	267	239	279	218	261	265	278	271	261	248	256	249	245	284	266	246	287	267	271	263	268	262	246	275	250	248	266	280	250	235	226	267	261	256	240	267	277	251	260	265	224	252	249	244	256	219	250	298	271	252	258	242	256	258	292	246	274	254	237	245	253	252	274	276	251	255	247	244	261	242	274	262	241	249	264	274	284	252	220	250	289	301	272	272	273	258	249	262	275	257	254	273	279	278	270	268	294	244	276	253	307	248	237	219	241	245	267	286	250	306	254	281	239	286	255	265	276	243	264	282	286	252	266	278	225	263	253	267	276	274	279	272	284	279	289	287	262	247	260	255	247	301	236	281	228	247	249	285	251	218	255	295	244	232	253	255	288	272	242	267	256	267	244	250	239	247	268	232	244	244	261	272	264	225	257	271	266	263	247	281	250	265	248	277	265	235	279	246	232	298	261	236	292	242	258	218	262	242	235	233	269	271	229	279	246	269	282	259	255	260	269	249	262	250	242	258	241	248	266	279	262	262	281	289	276	276	262	243	251	269	253	260	276	242	267	240	243	261	259	234	286	257	273	251	273	256	306	261	290	275	245	289	263	245	273	259	251	247	276	264	293	236	257	264	266	272	287	259	257	249	225	253	264	245	297	294	277	253	252	263	272	238	285	251	268	261	263	268	275	257	280	285	231	243	266	274	250	238	270	246	272	244	260	281	263	268	287	270	269	275	267	259	278	251	262	266	253	293	254	271	231	265	241	261	264	271	288	275	276	270	268	241	262	287	252	246	253	262	267	276	253	282	259	208	248	287	290	246	276	253	266	256	274	248	249	257	268	256	270	274	291	239	242	262	255	274	241	266	245	298	263	282	272	268	241	222	292	297	238	231	255	280	274	248	248	287	251	251	269	284	275	262	241	279	263	258	297	230	242	263	307	256	271	266	288	273	290	264	275	258	269	266	278	259	261	259	274	265	282	262	218	252	259	276	232	243	270	284	272	275	267	242	247	256	268	297	252	248	264	234	274	299	287	256	272	272	273	281	255	252	258	262	234	296	256	256	286	273	282	279	259	260	268	269	243	275	267	253	236	238	269	251	279	269	277	268	275	265	286	265	282	252	250	250	252	253	246	279	250	254	254	266	267	225	278	289	269	224	241	267	244	259	227	267	243	281	248	281	261	262	263	252	260	268	227	254	270	285	268	251	294	290	279	248	253	285	282	258	243	250	260	273	271	260	274	294	250	264	298	252	248	289	272	252	270	237	255	265	275	236	274	240	269	242	235	236	262	274	243	269	284	263	254	285	299	259	260	243	255	268	216	251	258	286	262	252	257	291	262	272	262	254	259	246	263	265	275	248	290	251	280	252	251	236	269	261	274	260	279	256	259	263	267	292	249	284	277	287	253	277	271	257	246	252	252	236	252	242	257	269	221	267	254	260	253	290	276	242	254	240	255	261	237	253	257	248	286	271	285	281	245	264	268	249	248	284	297	285	253	276	266	264	269	235	218	270	247	261	256	286	252	244	264	276	262	304	273	254	251	269	286	257	240	293	275	252	257	230	246	251	230	263	265	248	261	243	273	262	264	270	236	252	261	270	254	250	253	242	256	280	279	275	266	263	281	291	240	236	253	273	232	284	243	243	233	246	260	308	268	271	261	285	293	269	266	283	266	239	232	263	253	275	286	246	267	275	243	271	232	286	265	225	261	271	253	247	277	258	260	280	258	231	236	242	264	269	245	261	294	276	280	268	277	241	286	254	265	284	258	244	248	249	271	255	271	258	226	258	293	242	253	292	248	252	274	265	260	243	284	270	247	250	290	289	287	291	249	269	261	269	270	285	249	249	265	278	254	249	255	262	238	261	268	233	258	274	260	277	262	267	240	251	236	281	274	267	254	270	258	253	265	274	246	227	243	273	263	266	256	265	251	279	259	262	259	223	217	247	233	283	283	248	233	260	228	266	259	267	254	255	261	272	234	265	261	282	249	272	264	271	255	242	289	254	241	253	258	271	229	271	267	245	267	243	267	282	258	261	267	248	293	263	274	277	248	249	254	271	274	255	262	244	275	246	228	265	292	261	269	281	246	251	215	271	221	247	261	240	263	263	231	268	262	269	275	253	302	225	285	269	284	274	314	237	285	257	272	230	252	233	265	261	250	267	234	266	235	267	245	267	291	266	244	243	281	251	251	292	247	276	250	254	250	271	230	233	233	243	240	256	238	244	244	250	257	271	264	250	246	234	225	257	249	261	287	260	271	253	269	268	276	310	281	275	248	262	236	243	268	254	247	257	250	258	259	265	268	256	246	259	262	296	255	273	281	250	246	259	278	247	243	253	266	268	277	269	285	240	245	246	261	267	252	277	269	256	287	242	280	303	252	232	271	258	257	260	274	279	287	274	243	250	267	235	249	266	261	264	250	259	279	271	261	286	285	266	262	264	246	265	265	314	241	232	248	260	267	273	265	311	254	249	233	263	276	259	288	249	276	297	251	253	270	253	257	265	253	230	265	248	281	263	246	281	261	284	273	288	255	248	241	215	279	292	259	251	276	248	261	251	251	289	292	290	289	278	268	266	232	272	288	248	256	242	268	251	280	284	281	245	251	264	244	252	267	255	257	254	264	264	290	240	256	250	278	276	293	238	249	240	256	240	256	266	278	249	251	258	262	247	232	274	253	265	287	262	245	279	273	224	236	285	242	243	276	268	239	250	277	257	240	273	245	286	289	256	217	256	248	273	259	268	254	266	249	279	266	261	276	249	276	326	286	280	270	271	269	281	256	267	239	269	263	268	239	273	266	253	235	265	274	264	270	255	298	254	255	245	265	272	271	287	250	240	272	263	288	279	281	226	253	261	273	270	268	288	282	257
37336	46696	22652	16185	39566	59304	62510	59252	49392	37160	21302	3505	873	681	682	674	644	733	816	1293	640	603	623	670	599	613	598	613	659	619	598	662	585	664	675	595	561	664	618	610	627	622	630	631	635	623	611	633	633	598	648	638	651	604	644	633	656	668	633	609	586	599	605	602	558	621	601	589	629	634	611	577	611	591	600	601	675	584	630	616	630	663	587	615	625	694	629	624	621	599	598	634	627	596	647	602	596	618	592	642	599	661	613	619	659	607	636	612	653	592	617	641	576	611	645	621	634	594	620	621	614	656	594	619	679	583	628	580	568	603	617	625	631	619	624	623	664	624	610	634	592	591	618	655	645	609	619	577	631	598	617	608	563	576	605	640	646	634	601	608	631	642	598	607	595	623	663	623	612	637	621	624	625	578	676	672	605	606	634	625	606	630	624	607	621	597	582	588	633	581	670	613	628	638	625	623	662	635	636	635	619	647	599	609	616	560	602	635	587	577	603	612	639	647	622	631	603	593	648	646	619	546	602	560	596	603	601	585	574	643	619	645	596	630	591	618	608	655	632	590	623	602	623	600	596	634	635	622	613	595	620	619	597	629	580	637	576	631	595	598	571	641	584	608	590	581	592	639	623	612	642	610	600	626	657	630	656	621	592	651	610	615	617	623	626	595	592	598	612	568	644	571	622	608	588	623	597	649	585	639	587	620	602	594	619	685	616	602	585	634	638	616	590	613	606	615	612	617	647	626	647	662	641	606	625	637	631	617	565	599	626	609	609	632	651	580	631	582	646	627	683	674	647	580	665	624	603	663	597	620	619	664	624	626	652	631	581	638	602	597	652	630	639	648	654	575	640	608	602	628	633	623	613	608	636	648	612	614	602	615	629	621	622	619	566	605	594	606	617	580	582	628	686	635	629	650	637	633	632	634	635	629	630	610	615	597	600	606	614	669	596	608	608	616	600	649	658	597	576	641	672	612	647	607	644	645	630	630	603	634	609	627	579	617	582	618	620	699	632	590	650	626	659	615	614	610	652	597	599	670	645	612	650	605	633	614	626	614	637	627	615	637	603	570	613	629	653	644	601	610	629	654	601	657	581	591	644	591	591	626	573	663	620	644	633	637	554	628	609	628	597	609	611	633	640	613	602	588	638	615	670	605	632	633	604	595	618	598	613	622	648	593	563	611	581	661	609	609	593	619	621	656	584	618	622	610	628	655	651	616	632	637	655	601	615	596	643	605	620	608	579	670	662	608	602	593	637	607	611	607	604	654	611	604	605	659	578	609	647	605	607	639	577	598	621	648	637	596	633	620	614	595	621	619	595	636	636	604	636	624	640	637	588	632	599	612	616	624	580	597	626	603	657	651	635	635	604	600	594	634	592	638	587	627	627	576	592	637	607	608	614	621	627	601	611	624	581	611	623	615	658	647	623	616	611	655	593	621	585	576	592	586	611	634	563	592	646	659	629	628	620	633	588	620	613	659	612	661	639	613	602	604	561	677	660	582	646	630	592	629	631	621	643	583	596	631	600	612	655	611	619	620	665	611	612	624	619	620	566	599	652	685	624	603	616	623	618	635	607	677	616	578	655	607	632	666	644	595	623	580	647	627	592	634	640	592	590	613	622	663	630	647	628	645	615	611	619	598	599	620	649	651	608	604	641	561	636	626	608	652	660	649	594	673	619	578	649	606	628	556	610	588	615	617	633	555	611	593	641	609	624	635	626	630	579	655	657	607	605	585	623	629	600	597	634	646	597	595	629	597	614	624	593	592	663	625	642	673	633	624	634	634	628	586	627	622	611	620	612	652	613	598	628	611	624	639	613	652	641	611	598	658	626	599	612	597	614	627	601	622	640	564	600	585	621	605	611	642	562	594	597	622	623	670	661	631	601	633	666	622	654	618	636	638	623	643	613	675	583	612	616	616	593	613	621	671	610	618	588	620	656	602	609	601	584	612	647	630	632	651	647	630	665	601	587	607	635	660	619	588	628	622	632	602	588	546	614	594	591	653	650	618	575	570	590	619	659	591	662	620	610	634	641	644	598	652	636	628	628	633	599	611	660	647	612	647	632	643	622	677	571	664	598	609	620	637	672	658	646	592	603	598	603	597	613	592	591	605	601	633	627	641	641	621	617	602	608	619	641	618	611	652	626	628	654	612	617	631	655	619	621	642	561	604	630	627	602	676	616	628	605	623	599	580	655	601	589	640	613	627	606	601	623	644	580	594	634	598	632	640	675	584	610	615	627	592	600	587	604	567	657	638	620	620	605	600	653	607	621	599	638	630	617	629	587	620	585	626	617	623	616	630	604	655	630	653	601	633	561	568	612	636	558	625	606	600	620	613	598	641	627	569	638	583	601	623	564	665	660	640	624	619	637	640	645	589	613	628	616	617	599	586	625	633	636	606	591	632	641	565	620	663	582	590	635	621	592	621	612	615	584	628	577	605	629	628	639	617	617	650	674	620	605	609	600	612	584	602	613	578	611	579	621	623	645	669	625	621	639	617	655	607	580	626	585	615	603	636	567	604	593	601	655	562	654	631	667	649	611	556	642	589	643	612	611	621	621	610	640	661	626	604	642	619	633	627	654	615	605	640	630	624	609	596	582	600	640	643	633	604	629	599	621	597	606	615	628	563	616	614	561	618	612	660	582	610	638	604	605	591	618	583	615	588	662	631	581	575	616	584	667	619	618	626	586	636	582	656	634	630	576	619	640	630	581	635	624	618	636	566	613	624	616	611	640	619	669	634	619	623	621	633	638	597	634	620	615	573	576	607	609	603	607	631	592	597	696	640	584	602	638	575	622	615	624	627	571	647	586	581	615	629	620	604	633	620	615	639	572	611	577	627	575	598	607	642	613	622	572	627	605	623	640	649	647	600	605	602	599	611	609	616	612	627	575	652	607	612	625	596	614	619	589	615	589	631	604	585	637	608	591	594	610	560	622	643	564	620	589	621	605	617	624	639	625	652	595	613	636	570	595	629	661	632	653	641	611	630	582	615	616	615	594	583	605	619	620	608	640	629	615	605	614	604	620	612	604	619	629	633	603	590	591	651	610	618	608	640	646	626	667	590	667	592	654	569	620	601	587	594	624	653	604	578	667	631	589	679	603	615	581	638	598	604	600	612	611	595	639	601	578	613	620	637	648	598	587	578	596	584	657	621	602	673	616	588	670	672	602	615	637	651	605	591	635	664	608	616	638	619	603	592	654	609	638	587	612	653	635	620	625	616	602	603	664	647	653	623	578	651	609	611	597	646	625	568	578	633	608	616	635	621	638	624	605	583	639	606	620	564	591	649	623	610	626	632	658	627	581	606	586	648	691	634	648	597	629	632	610	579	635	601	647	647	594	625	623	615	609	624	654	580	638	607	611	647	625	603	617	599	575	639	645	634	600	618	628	621	645	634	613	613	573	633	588	689	608	600	624	618	609	658	570	595	657	597	640	624	631	584	625	632	605	643	607	656	623	589	629	602	609	640	629	585	625	609
11947	13056	5945	1462	1535	2619	2247	2764	2284	1438	805	419	336	331	310	320	341	338	325	349	323	363	332	333	336	328	371	350	303	315	316	336	336	342	311	339	328	367	338	338	317	364	294	311	355	302	290	348	321	330	303	332	300	346	339	319	317	319	293	331	334	327	330	315	356	320	343	343	312	314	325	351	327	320	367	309	364	358	334	327	331	339	308	339	308	344	321	319	323	350	315	354	345	319	296	326	338	297	332	324	317	339	322	306	335	370	339	350	330	316	326	307	316	342	336	326	311	320	323	314	327	353	340	336	294	338	360	297	320	352	319	310	331	309	363	345	323	302	332	321	336	311	299	323	328	353	340	316	353	316	320	358	324	345	313	290	316	363	330	346	338	346	310	295	344	359	339	332	308	323	362	339	315	299	321	329	296	298	331	304	349	343	317	335	332	327	317	325	327	370	303	347	324	329	333	309	288	317	358	324	317	318	331	333	325	340	315	303	341	351	290	348	351	319	315	338	326	318	314	335	333	341	313	318	297	317	319	385	319	339	316	329	346	329	331	295	321	359	339	330	315	342	323	320	320	348	348	312	362	345	354	328	322	320	312	315	318	331	371	337	363	331	303	318	349	331	322	321	314	346	338	325	332	304	339	353	330	337	303	363	365	367	325	310	351	354	339	296	332	340	339	362	306	354	320	324	355	326	324	319	304	341	309	320	311	331	317	346	359	310	359	336	336	345	317	310	313	338	319	321	331	344	350	352	317	362	327	333	346	318	339	311	340	369	326	364	316	350	313	327	309	326	354	344	315	332	321	313	355	347	319	387	342	334	341	339	347	345	329	316	356	340	325	318	321	326	371	367	325	338	327	325	332	333	346	332	325	301	361	376	323	336	313	332	332	320	323	328	314	317	333	308	309	342	342	347	327	356	357	318	363	373	332	318	298	306	278	333	321	340	315	340	326	324	351	340	309	315	322	330	343	314	343	320	313	347	321	335	335	330	319	330	377	335	317	348	311	300	309	355	304	349	327	353	333	371	357	316	333	346	294	314	314	314	318	342	340	311	324	373	327	355	297	336	305	351	380	311	361	332	356	330	332	355	339	307	326	337	349	340	347	320	311	320	332	291	294	338	318	323	301	343	312	341	348	351	321	288	344	329	316	320	315	323	340	318	340	322	326	348	334	305	304	345	312	306	332	322	315	298	299	335	321	272	371	306	362	348	333	345	314	319	314	334	333	320	326	342	301	356	307	378	317	364	319	393	330	353	342	316	344	310	354	290	305	327	348	313	343	297	327	342	360	346	330	317	342	310	326	321	359	312	364	335	328	326	324	310	339	351	354	335	329	313	328	320	315	309	311	325	320	362	335	297	333	338	320	321	335	328	337	319	369	339	315	316	332	319	291	325	337	342	338	316	337	329	335	330	300	343	312	287	347	331	348	325	353	348	330	301	310	318	338	334	308	281	349	356	340	312	323	340	334	318	357	333	339	342	327	331	353	356	320	331	356	339	351	346	323	323	317	361	315	303	329	346	322	321	350	337	337	320	324	318	351	338	323	313	334	359	344	301	324	326	357	361	317	309	346	319	316	335	331	336	332	386	323	312	306	344	361	308	315	355	357	332	300	340	335	371	300	313	296	329	356	301	348	348	346	376	336	330	333	331	346	352	329	328	275	337	300	314	314	346	302	318	342	347	322	322	349	310	354	325	306	346	306	318	318	314	326	317	351	330	352	292	357	329	321	344	338	322	297	308	318	347	363	339	319	367	283	323	354	340	342	325	375	355	317	307	344	338	334	323	299	311	338	342	309	365	341	344	306	320	348	330	336	311	315	300	331	341	343	315	308	332	342	287	351	330	326	336	314	337	341	363	356	332	330	337	352	353	305	356	310	313	331	331	308	339	332	295	319	302	320	332	321	314	314	340	316	326	332	305	324	352	325	318	361	353	335	310	297	310	307	315	374	315	369	351	312	364	326	322	324	327	315	330	331	326	349	342	325	297	328	331	326	314	328	316	367	346	335	325	322	359	333	317	334	318	316	341	330	330	337	306	308	307	338	328	351	331	326	321	322	331	310	328	331	335	322	335	331	380	346	345	324	331	298	351	341	339	321	331	327	331	353	334	343	323	336	330	360	335	317	331	352	342	305	329	313	333	298	327	304	347	294	333	340	327	321	342	313	352	335	319	361	336	310	323	335	339	345	322	337	363	332	337	319	306	310	363	348	305	315	302	322	346	328	335	308	327	330	334	320	323	309	302	347	319	346	299	337	370	337	332	344	325	364	325	341	334	358	316	329	333	341	322	339	282	331	353	349	310	314	345	331	328	353	322	353	347	353	346	325	321	346	327	270	342	315	356	333	377	305	328	345	280	346	340	333	301	314	338	338	344	306	343	328	316	365	345	316	294	312	350	289	322	323	362	339	307	301	341	343	349	359	336	356	348	348	357	302	330	343	319	355	340	333	367	344	302	313	348	319	319	365	328	312	347	326	346	351	335	338	320	326	336	355	306	293	313	329	319	341	338	360	348	332	345	363	304	318	329	332	324	327	314	327	356	312	331	314	334	330	329	363	325	331	359	315	315	324	325	352	311	348	352	325	284	316	356	343	331	338	326	314	338	364	320	338	356	324	313	332	334	354	333	327	304	349	352	351	332	300	316	341	362	326	343	312	331	331	317	345	363	308	318	300	336	335	346	316	320	351	321	326	341	296	331	342	299	324	297	320	351	331	320	340	342	334	342	304	346	352	331	322	323	302	303	323	324	325	361	316	349	318	319	331	347	376	328	292	323	332	334	298	325	359	326	336	311	325	318	316	313	372	319	285	318	331	371	349	382	331	318	326	328	339	307	330	299	304	313	326	323	363	358	285	327	323	302	301	320	342	312	337	322	359	344	326	330	375	322	309	330	341	310	325	313	335	367	333	325	295	325	336	318	326	328	326	337	340	326	338	304	333	315	325	315	339	330	350	350	339	329	346	317	296	335	346	350	339	359	360	362	324	364	328	329	320	372	338	338	325	326	343	369	330	310	314	327	330	320	329	338	309	328	313	341	348	307	365	353	321	319	354	334	339	316	319	328	326	338	337	310	316	346	321	366	330	297	316	334	319	339	340	313	325	345	324	339	335	330	320	345	375	337	310	333	323	355	339	317	327	305	319	299	354	340	372	312	315	325	323	342	358	303	308	347	352	326	321	304	335	353	310	345	342	337	351	337	318	350	309	321	357	315	345	312	337	361	328	323	339	336	325	351	320	316	326	299	363	328	368	321	328	295	347	352	347	323	349	340	355	340	324	319	311	344	326	320	329	343	341	338	318	357	326	359	337	327	326	313	337	345	326	335	330	346	344	324	349	316	328	300	309	349	340	337	296	312	345	327	359	354	294	317	340	343	323	334	353	320	329	332	322	311	306	325	326	303	352	310	327	323	319	328	316	326	320	320	332	324	350	312	333	304	320	319	365	345	366	324	323	346	330	372	332	332	324	316	337	384	317	332
7882	13522	7217	3339	6271	10619	9226	10708	7969	4896	2621	1104	810	833	792	749	776	782	775	822	738	786	775	768	840	814	792	771	793	770	833	766	803	781	819	827	771	780	777	825	834	752	699	780	745	782	776	769	819	775	772	822	800	791	758	766	782	796	757	775	804	787	788	792	765	768	798	762	818	788	759	792	792	816	754	812	784	819	744	844	823	752	792	787	782	765	835	781	758	796	779	784	783	754	802	791	838	768	818	798	801	830	768	811	782	855	840	771	775	776	809	801	763	832	776	728	759	778	764	820	834	747	790	830	763	786	835	792	753	874	776	842	732	769	767	815	759	798	797	796	780	823	816	835	815	760	788	757	776	797	820	802	781	770	765	831	758	812	798	817	786	805	756	795	804	756	746	746	729	805	799	762	807	819	778	793	772	765	791	751	783	762	778	738	776	812	785	738	750	841	766	814	774	782	763	769	808	762	813	772	807	733	799	771	810	769	799	791	785	789	788	786	818	730	739	778	782	765	827	822	786	802	801	722	754	818	804	793	773	756	776	779	819	764	782	807	743	809	824	802	818	763	787	792	780	765	799	772	822	800	764	775	744	794	763	783	759	786	787	811	797	820	763	806	778	791	798	778	780	817	764	781	782	773	735	822	801	785	799	757	765	782	787	786	783	765	795	745	795	808	804	828	815	786	797	805	784	752	833	781	779	814	808	846	709	818	831	765	787	815	824	754	783	796	790	792	709	782	795	762	800	821	755	817	724	752	783	751	730	764	763	748	771	785	828	809	783	864	740	790	784	801	813	766	809	753	776	761	761	823	784	769	746	788	805	794	836	770	809	760	767	794	731	760	774	777	780	862	725	770	758	809	759	831	844	810	825	744	813	767	760	814	766	778	809	759	807	774	816	863	762	814	772	794	760	761	772	795	727	792	806	791	766	762	798	804	808	794	752	815	802	795	743	786	794	806	756	786	711	831	780	842	822	799	781	769	750	792	756	782	792	774	768	780	797	764	808	809	755	819	777	818	764	776	840	763	838	775	793	813	801	765	796	749	768	829	826	742	790	818	791	752	747	829	745	788	795	781	739	776	771	810	780	794	801	814	819	784	809	784	774	760	772	795	799	776	829	713	790	811	799	743	768	766	818	808	779	809	748	782	801	812	746	788	822	817	764	776	778	812	749	787	779	766	824	795	798	778	825	806	759	804	826	779	800	830	810	809	738	797	828	764	829	773	774	802	861	780	826	764	803	817	805	803	759	764	738	732	777	784	777	791	775	773	808	781	757	777	803	795	812	769	743	860	836	804	744	801	781	774	769	749	817	787	782	740	795	822	756	773	837	757	781	761	736	802	794	778	833	815	805	786	842	768	761	780	757	731	773	823	745	808	767	747	771	769	789	746	788	856	840	758	788	769	808	752	764	829	789	793	769	783	772	775	827	771	778	772	804	763	768	780	775	784	790	771	793	799	772	755	840	797	803	776	778	772	772	779	774	763	833	760	858	740	800	753	772	789	791	815	837	793	785	882	803	818	766	776	769	825	775	797	793	809	810	807	818	809	811	792	797	776	796	833	777	761	783	796	780	820	823	784	786	784	755	778	800	799	819	774	792	799	772	834	731	777	750	807	810	776	799	781	813	793	773	757	759	804	788	748	827	718	750	765	763	815	771	780	806	788	779	830	768	819	772	735	756	804	820	749	734	736	777	783	759	758	794	797	758	809	768	769	800	791	783	842	760	812	812	776	788	828	745	798	816	831	761	780	774	783	805	784	819	769	780	798	786	811	758	823	760	823	801	787	792	751	778	793	829	756	780	774	843	799	775	769	814	722	805	753	772	771	761	795	754	788	801	789	811	773	780	722	813	759	795	768	811	754	798	745	776	743	804	783	836	832	803	787	800	764	784	802	784	715	786	785	769	763	779	794	770	815	776	800	756	760	800	806	827	784	846	807	772	774	801	832	765	743	813	818	767	815	785	756	785	804	749	805	781	770	760	775	726	772	814	797	788	771	838	774	796	783	751	792	808	785	719	751	799	769	773	787	817	803	775	852	821	772	846	767	839	726	798	803	792	803	835	803	809	815	855	827	775	757	754	833	775	825	815	762	758	757	767	796	749	782	784	804	803	814	783	824	807	771	821	769	811	772	785	781	793	780	775	785	824	796	795	773	771	778	787	795	773	786	795	766	842	782	721	819	764	814	783	797	790	803	762	765	764	718	803	756	762	780	799	788	804	861	824	780	821	760	800	759	786	818	798	791	789	761	835	801	769	789	833	803	750	825	801	792	802	794	768	743	823	837	780	793	814	821	831	804	775	792	790	816	827	786	801	774	826	753	822	818	856	786	770	750	821	776	808	802	787	787	791	768	804	793	783	758	757	766	787	791	786	805	786	795	767	763	741	776	755	760	798	780	814	791	798	777	786	796	787	758	762	776	762	798	830	774	754	807	777	767	845	829	752	828	756	802	756	794	783	785	770	812	833	775	753	796	803	795	790	780	796	810	804	740	760	787	812	762	754	787	796	795	774	795	800	798	772	782	792	795	782	757	769	755	780	828	797	823	772	789	805	819	758	817	810	795	788	787	830	798	729	759	760	751	731	791	736	781	847	808	770	762	810	737	804	803	796	837	804	774	801	770	813	762	772	769	781	779	806	760	781	757	786	801	797	772	800	780	759	809	761	784	762	792	796	758	786	785	848	799	798	806	802	721	805	760	758	795	787	755	829	812	796	779	856	813	812	769	791	748	833	793	816	736	834	750	756	773	764	776	766	805	786	761	755	786	786	760	778	773	767	779	751	771	761	747	748	774	773	786	762	825	771	767	729	780	796	753	775	789	773	831	750	780	791	788	787	810	827	798	850	797	767	767	745	756	803	753	767	757	821	771	764	774	706	770	836	794	793	789	772	810	811	739	752	741	779	778	832	805	794	745	733	814	824	805	760	825	774	824	740	761	814	752	799	757	852	762	777	826	833	793	769	801	797	760	815	815	743	825	810	750	794	803	767	831	798	838	742	767	802	765	804	812	824	799	751	769	835	801	794	724	804	783	765	802	840	778	777	805	732	819	821	818	795	810	805	836	783	817	814	772	798	800	760	782	860	772	783	737	807	803	783	816	809	801	770	788	814	752	807	775	806	827	766	753	818	787	795	791	811	721	755	791	845	797	745	816	800	734	747	806	795	850	801	776	831	812	790	769	814	799	733	766	812	789	763	795	740	801	798	829	772	773	763	786	710	807	780	836	764	791	799	793	818	803	810	777	729	793	832	831	814	779	766	771	735	759	780	756	777	758	824	790	777	746	778	750	780	791	778	793	797	825	790	815	810	794	766	778	786	852	777	773	779	772	784	794	746	768	771	817	785	777	769	745	772	754	780	800	783	828	746	788	814	805	819	781	783	776	849	771	824	796	712	792	796	825	764	780	814	759	756	774	788	819	811	787	771	758	766	767	833	763	779	794	768	788	856	782	815	800	795	787	802	756	777	720	774	775	809	767
40560	48381	31436	18510	22901	37726	37101	27739	17836	9145	3435	841	378	392	328	335	371	364	352	395	368	360	374	345	330	350	352	354	383	377	364	386	373	370	341	354	410	350	360	355	365	357	382	360	380	363	347	357	360	341	356	332	340	378	374	353	398	372	347	378	355	385	359	365	364	345	369	355	353	367	351	338	340	365	356	349	387	365	343	347	321	347	380	394	305	361	346	357	356	339	359	350	378	358	371	331	371	364	328	366	348	341	340	370	332	339	381	338	354	324	319	347	349	365	338	362	346	334	352	339	322	334	349	345	356	391	352	403	340	363	376	399	368	360	346	354	362	350	362	381	344	347	359	361	361	372	365	354	343	375	365	380	368	353	355	318	359	363	374	351	371	346	344	374	352	363	363	362	362	386	369	347	374	366	396	329	361	322	372	357	362	356	377	390	357	376	387	349	368	367	381	377	357	342	345	346	406	383	404	348	413	356	362	336	348	351	316	348	348	358	336	339	347	347	327	327	338	386	377	386	332	365	387	340	371	345	357	362	379	399	359	327	358	346	394	367	370	333	350	366	351	379	361	367	347	369	358	371	360	386	351	354	322	335	330	354	347	342	352	345	380	330	382	320	365	343	381	380	359	367	380	378	343	371	365	357	350	350	357	375	388	382	307	370	368	355	354	367	335	329	325	354	348	339	351	417	344	375	371	336	364	343	330	382	379	372	339	367	334	375	357	363	393	375	351	388	328	375	381	408	360	387	333	363	363	351	355	335	326	360	356	349	361	390	352	362	341	355	354	356	367	372	372	357	354	332	376	375	358	349	372	359	359	347	366	352	354	323	381	359	310	354	355	334	386	334	326	356	359	384	352	354	390	348	329	362	361	383	372	368	365	326	362	346	383	341	372	343	374	351	372	345	339	353	346	355	353	354	343	347	375	380	330	386	340	375	371	330	351	352	400	316	373	368	345	377	330	398	339	394	341	346	323	346	347	317	349	360	358	386	392	379	366	386	362	357	364	346	396	338	388	347	345	361	362	355	331	348	348	425	344	312	316	338	336	326	391	360	380	352	363	397	347	392	386	401	358	375	325	375	346	358	330	346	336	323	345	356	361	385	371	379	374	352	365	362	369	375	373	376	358	348	349	345	393	354	360	337	362	350	400	392	353	358	364	365	376	381	403	373	345	366	382	343	351	347	378	324	347	364	357	352	326	322	372	366	367	382	375	348	369	351	307	315	367	394	319	325	353	342	341	326	362	352	337	339	399	365	351	345	358	348	341	362	388	398	333	355	371	356	347	368	388	344	370	365	353	348	326	352	386	332	341	349	337	360	323	348	377	352	362	369	367	364	328	350	367	365	322	331	372	341	356	336	346	358	408	358	392	357	336	366	311	370	364	373	364	319	359	379	352	302	376	362	374	378	378	341	341	369	328	342	326	378	396	377	346	343	375	362	386	361	361	373	338	361	377	360	360	385	410	371	378	375	406	345	362	332	374	381	325	321	378	314	353	404	334	375	365	370	322	342	340	324	361	340	374	351	419	356	336	369	332	374	332	391	367	374	353	364	354	337	362	375	350	369	376	321	352	397	359	355	346	369	356	345	351	369	352	382	378	374	351	336	344	345	359	384	355	391	381	377	354	351	330	389	331	366	379	364	332	342	363	361	349	344	396	403	379	338	352	333	380	363	367	390	362	369	391	342	362	353	348	356	366	353	356	338	325	355	357	342	404	325	362	385	361	366	356	329	365	366	358	357	329	384	393	344	326	359	345	362	332	349	336	368	327	374	354	339	363	389	363	356	373	335	366	351	361	386	343	361	332	361	342	351	389	331	393	343	343	372	339	349	371	391	368	344	367	351	355	368	370	338	365	353	379	346	355	345	352	350	370	334	363	377	368	348	382	382	327	366	317	349	356	362	356	360	406	388	329	335	367	369	342	376	371	376	355	361	362	382	371	371	337	369	344	353	324	410	375	355	351	364	376	404	364	351	337	357	373	357	360	342	353	319	358	325	374	327	366	342	387	369	375	364	356	359	362	376	348	345	322	355	336	381	345	355	342	341	385	374	354	336	350	347	363	365	359	308	362	339	332	348	291	310	372	355	338	330	369	377	369	348	325	339	373	385	321	354	357	319	375	352	360	378	373	342	343	377	375	361	339	316	304	349	355	364	342	353	340	356	366	339	349	340	364	340	339	371	350	344	363	339	402	348	351	384	356	356	320	323	403	363	380	347	362	366	365	373	366	336	356	360	346	355	358	339	378	376	341	360	351	347	352	367	358	317	338	358	342	379	361	308	333	363	363	372	371	339	363	378	309	348	340	371	342	355	379	353	343	367	353	361	377	376	366	344	368	351	351	390	350	322	343	387	365	343	391	353	290	307	358	363	375	400	384	357	344	359	363	354	342	413	339	375	353	349	349	349	358	382	361	316	361	318	371	349	338	357	354	395	347	317	364	377	361	348	356	375	358	362	350	367	385	360	393	371	350	345	349	363	378	353	308	351	343	347	352	358	399	343	350	378	356	398	383	373	347	343	334	351	337	358	361	333	374	336	357	372	359	370	377	339	403	336	370	348	356	356	385	314	376	341	344	360	359	352	362	326	337	366	390	350	371	319	373	380	372	374	384	371	374	377	339	320	310	358	361	352	373	341	368	362	340	346	362	346	380	343	333	370	344	346	360	335	362	342	337	353	340	362	354	400	335	388	378	335	369	373	380	335	356	354	321	367	355	347	391	371	343	365	354	345	362	356	352	384	356	363	337	356	340	367	361	352	369	353	371	372	343	353	353	401	335	343	331	341	368	344	360	381	354	342	355	371	352	378	354	364	352	372	368	357	355	348	362	335	355	344	352	343	373	400	367	380	383	346	389	381	357	354	364	347	362	366	323	376	361	382	345	343	344	378	358	382	379	385	352	401	351	374	350	337	342	354	380	346	399	350	388	374	365	348	357	332	342	410	354	390	390	342	331	379	358	348	326	383	343	358	357	340	353	325	381	368	382	362	336	371	346	368	364	362	376	353	354	356	371	352	343	361	367	336	372	347	370	314	343	347	376	351	345	350	348	342	387	393	390	355	341	369	396	385	381	314	372	383	353	369	351	347	345	333	381	335	350	341	384	350	370	348	352	381	355	342	388	381	335	390	362	334	348	338	369	354	347	369	397	372	377	366	357	346	352	352	393	364	372	404	373	296	326	348	386	359	376	381	341	375	352	344	362	380	351	380	355	391	367	329	373	352	338	348	370	355	335	311	381	353	382	328	377	325	341	351	366	399	360	350	354	346	348	370	337	368	361	326	341	353	376	387	371	362	397	373	391	361	346	368	336	356	374	354	359	378	376	328	348	412	381	356	406	392	342	380	344	357	363	344	356	352	397	406	392	393	341	352	356	380	355	374	333	363	374	362	381	352	383	362	368	362	379	350	381	365	323	377	347	414	358	346	383	372	349	358	362	337	370	350	359	376	372	353	348	372	380	360	373	364	396	374	382	369	350	349
29227	43391	22404	9241	37609	51967	50992	42564	33675	22425	11378	2365	903	845	798	800	843	871	890	976	863	830	858	823	803	836	850	869	864	825	855	816	850	827	850	867	834	844	797	821	833	802	828	812	789	843	872	806	801	840	798	882	847	824	873	790	807	782	827	827	817	840	832	790	824	840	823	848	806	828	815	784	831	860	796	814	817	858	836	853	814	813	827	789	833	810	865	840	834	834	777	809	826	818	851	835	839	842	803	797	817	830	825	832	866	843	863	846	823	860	837	872	844	886	846	850	855	825	789	890	880	862	791	835	848	832	900	890	846	837	842	815	876	850	848	866	851	799	862	818	850	825	828	858	845	867	840	866	824	838	823	859	824	783	860	778	872	798	869	817	807	835	816	829	838	847	858	867	816	847	823	849	820	847	854	775	830	839	797	834	861	825	753	847	861	818	829	813	800	889	890	877	839	858	837	839	867	869	822	837	892	819	863	893	862	797	824	824	853	804	879	853	839	846	815	862	834	843	855	858	819	859	834	863	876	861	859	852	844	851	822	855	853	874	828	834	797	884	833	802	752	862	816	811	818	865	831	806	850	820	840	806	909	792	831	841	814	822	808	891	794	836	828	808	821	783	861	826	842	855	901	827	893	822	820	788	838	777	871	833	824	780	827	848	855	802	873	795	868	840	841	879	842	828	860	824	790	840	796	816	825	831	823	851	820	831	826	847	858	838	813	836	807	851	831	787	865	871	818	830	821	887	848	791	836	810	847	836	832	776	751	863	862	827	806	875	830	820	846	856	836	874	854	802	878	802	810	870	813	837	806	841	857	789	804	870	825	816	843	848	848	904	841	850	888	820	859	782	874	863	811	836	822	841	854	815	831	851	871	781	847	889	886	787	764	869	842	799	829	879	844	827	882	834	846	868	798	822	835	847	839	856	802	843	822	827	847	822	844	825	787	860	793	825	805	856	875	768	839	845	830	856	816	822	813	837	887	778	826	784	820	873	885	861	829	804	845	864	826	848	845	804	867	835	835	782	841	826	856	842	840	828	866	858	880	837	864	823	839	798	790	845	879	810	829	868	812	868	827	866	782	783	898	814	832	838	856	882	868	863	842	851	829	782	804	853	895	826	816	811	810	816	847	894	825	793	843	808	813	860	824	819	841	790	805	820	846	790	831	824	849	836	805	840	820	828	857	832	817	831	813	847	880	858	828	793	835	856	825	813	816	853	891	785	859	794	825	788	794	821	844	802	828	840	811	819	878	874	778	790	775	845	861	834	812	792	807	831	817	824	899	802	860	835	787	870	836	839	803	824	856	815	843	779	822	864	873	850	821	833	822	800	825	856	820	832	747	832	784	853	802	847	847	786	861	820	874	837	771	838	825	847	873	874	858	853	821	802	850	870	831	855	855	862	823	897	838	829	838	837	833	840	851	844	824	831	828	857	872	786	825	845	812	808	802	866	802	837	796	831	837	794	799	778	806	875	834	847	865	826	829	780	855	861	850	787	811	867	802	832	803	842	825	889	857	818	846	778	807	818	863	821	850	825	887	855	880	878	782	823	810	803	802	825	839	817	816	820	871	906	869	870	813	780	856	821	862	801	863	869	915	828	863	801	872	833	866	918	881	868	851	857	856	873	876	839	907	841	804	860	845	833	856	829	836	825	801	797	876	790	817	780	834	811	840	855	818	839	877	853	882	797	781	843	839	807	789	850	881	835	836	861	842	847	829	796	883	823	831	853	821	809	841	846	810	791	829	838	827	852	884	830	857	874	822	819	851	849	845	804	843	874	892	865	840	790	835	766	867	832	817	864	766	858	833	768	843	830	847	835	826	814	854	825	837	837	831	799	802	832	868	773	831	829	813	819	855	859	805	828	784	817	812	850	812	829	870	805	824	829	843	833	794	841	822	832	851	841	799	837	855	868	812	776	883	881	799	824	836	853	868	822	883	838	828	803	820	850	824	828	883	846	814	838	823	857	870	782	858	809	791	849	818	868	825	847	803	834	855	831	829	826	839	859	823	898	853	854	828	813	883	860	835	865	780	825	773	838	841	838	826	796	841	807	813	817	812	869	855	819	863	854	843	792	850	838	835	798	808	812	751	849	814	823	834	831	825	840	840	816	806	814	873	843	816	811	869	849	829	798	792	832	805	824	824	885	814	872	860	845	837	808	846	865	810	834	836	841	903	836	837	846	814	818	787	763	833	835	841	840	853	890	808	842	862	865	823	840	793	815	845	835	878	787	861	835	907	821	855	826	786	828	847	829	816	790	890	818	813	807	812	812	785	855	840	842	825	849	872	746	837	819	795	789	833	874	853	815	808	795	836	826	854	834	864	878	862	880	856	836	829	855	845	841	826	834	863	797	894	802	865	876	852	850	793	876	857	851	828	833	814	811	848	849	823	852	812	821	859	874	836	834	807	853	881	878	857	856	784	832	804	834	815	839	849	822	835	889	840	847	847	822	835	828	839	852	887	826	873	838	834	852	824	816	863	900	802	766	857	779	835	803	832	809	884	807	871	821	878	750	807	846	845	865	823	795	844	832	892	833	860	867	821	826	853	871	873	823	816	799	825	871	848	830	853	828	843	850	857	809	841	825	877	844	828	880	847	830	799	862	803	873	847	831	804	834	809	827	799	823	838	864	840	798	818	887	792	881	827	820	815	872	801	818	859	851	849	886	824	841	779	881	792	832	778	861	861	839	900	898	831	790	824	822	845	774	889	846	821	807	862	826	806	827	805	915	843	886	817	758	832	809	774	826	761	748	846	814	841	802	819	800	848	813	832	834	838	840	787	779	858	841	811	846	851	801	823	862	819	829	906	854	907	851	813	866	843	820	860	828	825	871	861	798	838	837	805	855	840	845	832	846	812	843	821	842	843	841	839	836	788	851	855	840	908	858	869	834	848	844	800	831	823	868	860	803	816	782	827	876	795	868	848	852	818	850	854	849	836	852	788	835	814	801	824	912	763	838	861	832	860	821	821	881	837	829	844	837	827	846	817	852	806	837	801	848	823	834	828	813	815	842	802	849	799	842	824	833	807	801	837	839	806	866	859	895	862	875	843	852	796	859	892	797	850	856	876	838	812	882	833	866	868	871	810	832	836	851	844	848	882	840	834	825	855	840	860	820	870	847	869	831	859	883	812	802	883	819	859	870	822	883	855	865	800	833	818	853	799	882	881	837	820	865	832	802	800	859	893	835	834	817	893	812	825	848	887	789	807	863	814	876	829	825	830	816	820	852	834	784	868	848	747	920	837	825	845	809	858	820	853	923	816	810	862	844	849	842	842	829	833	824	890	869	825	826	829	822	849	845	829	829	787	819	829	846	829	821	804	824	848	832	846	811	839	833	841	835	830	762	888	863	798	816	888	873	825	829	861	821	868	810	841	817	836	798	805	824	814	855	813	825	832	852	809	803	824	850	798	819	851	816	865	848	865	842	809	837	807	836	863	820	808	800	832	856	848	832	782	827	794	793	818	805	851	888
53066	47782	33048	23555	31110	49508	47973	43226	32741	19459	7913	1322	344	289	270	249	269	289	268	329	293	270	296	310	261	309	274	258	298	264	310	282	281	248	325	265	289	279	284	273	260	281	282	275	277	269	263	279	291	305	269	318	280	258	285	279	280	242	300	256	287	288	242	275	306	299	288	284	291	271	277	267	285	281	278	260	262	257	285	299	265	261	301	253	252	268	276	287	289	298	282	271	321	306	283	283	271	242	282	305	247	283	251	269	282	274	279	259	268	298	279	250	276	282	247	275	300	273	277	284	298	270	292	266	285	263	254	272	245	256	264	276	261	294	269	281	250	257	264	274	260	246	283	277	270	274	284	291	278	266	293	271	287	251	293	267	247	263	275	287	285	275	265	244	291	290	302	300	314	267	258	302	274	272	270	269	260	287	249	245	267	258	279	287	276	303	318	264	291	255	283	297	293	248	259	284	259	283	269	267	283	258	285	256	264	278	270	280	281	241	301	272	276	290	281	269	245	312	291	282	292	239	292	289	288	269	258	261	253	281	283	287	261	258	269	295	290	312	261	288	284	260	263	310	262	274	262	306	291	279	281	255	264	287	259	288	301	276	284	273	260	288	248	264	255	270	237	259	277	298	282	275	256	267	292	294	319	271	276	249	278	278	247	297	283	281	288	296	270	284	285	284	266	236	257	249	267	272	266	297	313	276	266	274	280	257	286	249	272	267	257	258	256	282	261	298	282	291	260	286	242	286	264	265	289	265	268	282	258	304	270	261	283	322	274	283	293	281	266	258	285	287	283	288	295	289	269	260	262	258	284	276	275	285	278	287	306	263	311	274	282	251	249	265	300	296	288	268	265	272	283	306	275	276	306	315	293	276	297	278	287	269	258	271	275	296	320	277	261	289	253	295	278	319	265	270	249	257	263	290	260	298	287	298	288	286	254	242	266	310	280	254	276	271	255	298	259	304	295	256	305	274	274	300	321	277	270	258	270	290	279	292	307	252	261	270	283	287	263	259	282	245	292	275	277	243	254	289	274	272	265	283	280	241	268	269	297	273	269	270	266	290	280	287	304	279	279	227	263	292	267	290	295	255	240	303	266	268	281	287	296	280	285	261	318	269	306	275	288	261	272	278	280	269	241	267	244	277	272	268	294	281	267	259	261	231	268	248	280	306	293	254	304	275	263	273	286	230	297	261	247	271	284	281	278	297	275	268	268	254	262	296	261	277	256	295	287	263	278	261	280	289	270	275	276	289	282	272	271	257	269	279	284	258	278	277	284	296	288	249	298	253	312	286	303	253	258	271	253	280	295	280	326	272	272	291	296	284	287	286	272	257	261	275	263	258	270	254	277	295	268	279	278	242	283	252	271	278	287	270	260	275	279	277	271	298	254	269	296	295	285	276	249	263	302	267	285	287	283	271	283	274	242	273	257	223	269	264	291	274	274	291	259	317	256	242	286	306	300	263	269	278	286	255	251	258	282	266	288	281	277	302	291	270	265	278	280	269	273	252	273	273	272	268	265	234	290	280	314	265	291	263	291	273	229	269	263	260	287	310	246	267	302	298	288	289	286	308	308	278	273	293	280	260	269	259	255	267	302	278	284	254	267	280	306	289	264	259	265	290	295	235	294	258	278	262	253	284	275	286	302	295	275	286	300	268	283	305	284	280	264	253	287	283	282	270	289	263	258	257	260	284	259	276	271	289	226	331	265	318	286	278	285	280	279	262	303	284	280	281	254	311	309	240	243	251	267	244	266	263	268	277	287	274	269	270	279	306	261	257	272	256	269	303	289	279	291	258	265	266	283	284	273	295	273	299	272	258	293	300	318	263	294	288	270	301	297	283	281	277	261	293	284	280	277	235	275	289	282	271	259	286	289	268	280	278	289	269	285	300	308	305	292	232	272	261	273	262	275	306	251	238	258	291	272	280	272	291	275	263	249	262	270	309	286	314	266	279	242	285	305	285	279	290	225	261	243	282	285	281	283	255	288	286	307	278	249	302	250	288	284	278	264	274	264	249	277	286	282	258	263	266	288	276	263	290	263	261	249	285	298	266	257	263	303	281	296	263	293	254	304	287	264	272	266	248	284	269	296	311	282	265	294	300	232	244	297	286	254	281	286	268	253	268	260	275	274	297	257	291	265	262	289	289	259	292	265	278	266	266	290	256	272	264	267	263	288	259	289	271	309	275	248	264	287	276	254	257	313	274	263	251	273	273	274	300	252	311	299	291	276	257	292	263	309	262	292	275	263	291	263	260	276	276	284	233	248	287	325	269	290	270	305	267	289	274	282	272	293	282	264	293	264	288	257	286	292	244	303	268	284	272	259	260	260	295	304	263	278	285	268	288	290	300	258	287	271	271	238	277	289	261	288	291	290	270	279	257	273	268	258	287	274	274	248	258	277	279	268	266	268	274	271	284	278	296	286	253	270	286	311	309	260	264	283	281	270	288	277	270	264	273	313	276	275	267	253	290	255	246	262	234	269	299	293	245	269	274	259	275	284	276	278	283	297	283	268	262	293	252	279	277	252	277	273	253	292	272	249	307	272	231	256	298	289	278	276	298	282	281	295	290	261	287	292	286	250	246	267	283	280	316	265	268	275	302	248	270	285	283	271	257	254	265	270	278	315	291	297	250	297	267	299	293	270	258	275	291	288	246	303	264	299	269	258	283	259	272	243	285	285	271	289	277	285	249	256	296	265	298	309	270	272	270	264	263	278	297	267	289	273	259	243	244	299	291	292	270	260	292	237	257	274	276	245	290	265	277	271	280	274	279	288	268	303	271	258	277	272	266	290	313	297	290	269	265	290	292	278	273	260	269	254	299	239	275	260	271	254	268	314	293	287	241	255	265	295	238	270	283	278	280	284	262	286	304	260	286	278	242	278	283	244	275	260	281	269	287	279	269	266	273	292	300	260	271	287	281	309	289	272	279	267	295	259	284	268	280	272	269	255	256	282	292	287	288	285	296	269	268	255	252	223	275	245	262	290	283	272	313	292	281	253	286	279	274	241	260	294	289	233	319	252	256	306	290	294	292	302	248	278	252	248	240	303	257	277	289	285	278	275	267	288	256	257	262	278	262	304	273	234	234	302	270	298	279	314	291	283	273	277	278	273	253	256	283	316	292	254	272	271	295	280	281	269	275	258	284	260	247	273	291	260	292	257	291	276	283	264	289	286	266	280	251	301	302	282	296	278	274	300	256	274	293	308	257	297	269	296	316	285	271	275	281	298	294	273	264	268	279	298	259	300	272	248	256	252	244	284	291	280	283	301	261	255	276	250	276	306	313	277	269	255	275	275	293	258	285	295	273	292	281	312	295	290	291	299	281	283	285	259	256	316	271	281	267	252	293	285	291	280	297	291	283	291	263	255	285	238	316	262	279	307	276	255	277	274	285	272	261	263	244	288	259	292	295	287	282	260	263	249	286	289	251	268	276	310	284	276	272	301	272	262	285	262	288	286	283	264	285	275	278	246	274	268	282
41744	51286	34730	14817	51196	65777	61335	56370	46115	33594	18895	3394	739	697	690	659	638	687	739	967	660	638	642	609	668	696	664	651	625	641	707	649	649	639	665	634	656	670	609	662	656	638	652	639	663	643	656	648	701	579	616	637	664	641	647	665	639	652	642	668	672	647	643	625	645	623	667	635	600	631	685	640	647	617	636	656	630	628	674	637	639	628	633	686	642	645	614	639	664	668	665	650	688	640	635	672	662	640	701	645	682	652	622	652	617	632	627	622	662	647	664	628	641	675	658	663	616	645	620	652	600	630	589	658	640	679	611	616	623	583	647	646	630	658	640	676	639	618	609	628	674	610	662	685	661	637	638	648	633	670	620	652	603	681	627	669	663	628	674	661	679	618	641	706	680	613	636	667	627	675	615	579	677	619	637	619	644	658	635	636	613	650	674	694	624	627	664	643	584	654	688	675	657	653	644	639	641	624	648	635	680	657	673	646	667	611	592	629	639	600	621	602	658	623	660	641	595	664	628	636	634	645	616	619	623	629	645	603	682	594	658	668	652	630	683	642	621	626	695	618	669	648	638	645	654	623	632	632	647	630	626	624	670	652	659	655	634	645	623	620	651	636	620	629	636	624	631	668	625	672	655	660	649	624	672	670	634	655	688	641	647	631	646	675	629	624	608	666	672	682	646	685	671	644	634	643	677	681	694	657	671	662	625	656	664	630	678	604	654	619	622	670	638	598	624	622	633	628	654	636	598	628	621	639	623	654	648	626	627	652	645	618	643	637	654	644	606	646	659	626	606	630	658	603	670	672	609	619	679	636	645	637	663	642	628	608	644	653	665	649	665	608	625	606	638	599	628	645	646	655	638	613	650	655	634	618	628	670	678	633	687	634	657	612	645	644	655	655	622	626	669	666	617	670	674	636	649	678	671	620	647	640	618	592	612	592	634	652	604	666	640	618	665	597	645	612	699	644	634	638	662	636	683	636	625	613	650	699	674	662	624	654	625	650	625	618	620	670	644	663	635	653	679	641	659	588	645	657	661	609	639	667	593	615	656	654	621	623	621	627	612	626	656	669	650	678	647	650	647	677	640	644	645	638	664	627	639	638	633	630	642	642	638	662	676	670	649	693	645	673	652	596	648	645	577	622	658	642	657	657	641	623	641	626	647	604	606	601	673	650	653	662	666	638	597	651	578	658	682	607	630	620	679	679	609	635	693	653	664	599	662	617	662	681	655	662	631	695	596	613	666	626	708	627	621	617	645	643	658	633	637	627	640	653	680	600	691	637	640	635	638	661	697	647	661	699	669	605	702	660	621	648	657	649	645	634	632	653	659	666	641	643	669	692	641	630	638	628	620	624	656	626	615	677	680	624	623	638	657	642	692	593	661	655	634	684	605	621	633	639	613	657	668	662	651	619	661	656	628	652	696	632	615	649	678	619	632	624	640	638	658	667	667	662	623	664	663	635	640	671	654	614	660	641	622	650	655	701	629	637	664	617	632	603	671	609	648	633	638	650	637	687	639	668	619	657	662	641	707	693	660	676	631	638	620	636	642	643	627	707	613	689	649	658	649	647	666	626	647	656	654	664	673	663	609	674	618	678	629	660	675	641	623	645	620	610	616	673	664	645	621	624	659	608	720	677	645	645	635	636	598	670	640	637	631	650	653	622	666	657	606	665	646	631	603	641	625	631	659	651	657	647	645	639	658	619	666	691	629	661	651	655	619	659	615	606	630	675	677	621	678	640	626	654	618	625	663	657	633	649	682	646	634	614	636	600	616	626	671	616	688	712	620	648	652	660	661	675	612	632	636	718	637	638	631	613	643	608	648	645	629	681	682	629	631	652	647	662	654	656	615	616	679	621	624	669	639	601	677	640	685	616	599	663	700	647	620	666	643	669	607	708	630	584	641	622	648	621	628	691	654	641	615	659	599	653	637	643	650	672	599	647	668	616	656	615	674	631	660	663	659	644	637	672	676	633	652	647	632	656	669	671	668	654	620	611	643	664	652	665	650	619	675	643	612	638	670	656	657	629	632	591	632	659	659	650	632	584	657	626	639	642	648	653	626	647	638	643	640	590	614	649	629	682	640	605	625	635	629	609	654	652	661	675	638	623	685	642	661	626	656	636	670	613	633	697	714	637	656	676	650	640	659	643	658	637	686	623	604	660	606	636	652	662	614	656	608	682	630	619	650	621	639	634	669	711	663	630	655	616	679	626	622	643	664	684	608	649	620	667	631	653	653	630	656	605	646	695	693	678	618	635	667	634	622	617	655	667	652	625	629	662	654	599	643	649	613	683	632	670	645	667	632	692	646	640	668	657	625	625	642	640	659	623	692	635	639	653	670	643	638	607	687	627	636	625	676	658	591	633	641	632	634	620	608	626	609	630	603	667	656	652	637	632	613	641	660	601	691	656	651	592	675	638	617	624	680	633	625	631	642	648	639	645	678	657	607	614	652	639	655	680	632	665	637	629	616	652	608	673	625	632	638	680	673	638	616	669	693	640	644	660	672	646	611	690	610	633	642	683	681	626	629	681	617	631	649	640	672	614	670	656	618	671	596	643	625	657	651	638	652	606	641	606	632	633	652	671	628	666	650	687	659	658	673	624	697	641	637	654	618	645	667	661	596	645	651	632	631	632	715	648	616	674	681	645	634	698	625	640	667	652	641	675	687	619	636	640	618	654	625	656	654	674	603	647	581	598	614	635	675	633	698	642	595	646	659	642	634	645	676	667	657	683	632	670	623	673	672	692	662	645	641	659	644	617	637	657	680	610	603	588	599	646	622	607	637	646	693	662	627	632	630	655	654	647	631	646	627	652	656	641	613	681	663	692	649	605	654	636	638	625	674	638	634	648	640	671	639	699	609	589	636	609	663	645	642	624	636	633	635	598	620	647	633	676	623	672	656	641	620	662	625	620	682	635	670	659	648	595	632	652	638	663	601	625	662	654	642	637	649	655	659	692	639	652	667	632	598	610	662	642	652	647	671	624	662	640	653	659	623	613	630	654	649	644	684	665	655	614	616	645	637	692	618	672	628	596	670	686	637	696	635	654	653	631	664	639	628	615	650	624	636	682	670	661	659	633	649	655	642	665	653	618	614	637	636	696	621	658	670	657	671	653	628	624	658	653	634	671	658	595	643	619	623	656	680	634	649	671	601	591	618	585	652	640	658	641	578	669	659	677	666	656	654	631	646	644	635	616	633	637	668	651	631	647	621	697	661	646	576	667	683	650	616	655	651	647	638	684	644	662	623	625	648	609	650	645	616	644	615	582	648	630	626	630	661	617	641	606	635	616	611	652	629	632	597	649	630	617	648	659	627	648	692	665	650	689	646	623	617	641	649	627	660	661	666	634	647	629	657	649	683	662	679	604	629	638	661	615	632	644	597	620	646	614	676	579	621	646	642	654	633	700	633	657	653	620	601	601	656	668	659	651	676	607	651	663	625	618	628	651	665	643	606	621	685	668	666	680	659	660	661	616	632	622
18925	18897	7922	1654	1758	2591	2593	2580	1962	1313	781	401	336	307	329	352	327	342	339	335	342	336	323	345	350	349	355	315	355	328	313	314	319	333	353	372	298	325	302	344	339	341	306	341	329	315	313	316	315	337	361	354	303	308	346	340	349	383	346	308	329	343	334	333	317	316	325	345	339	336	307	328	359	358	341	309	308	339	377	321	323	321	316	329	369	334	315	318	311	349	329	326	337	310	342	342	304	332	345	331	273	327	347	304	315	347	296	316	338	360	322	330	308	311	330	336	344	327	370	343	338	340	346	323	337	330	351	318	350	300	338	316	360	327	321	362	347	333	316	343	353	299	335	308	348	316	307	340	313	381	307	323	349	366	325	341	321	307	343	282	321	333	297	327	347	349	340	350	344	312	335	350	351	297	335	300	331	349	317	348	309	350	357	336	323	324	320	343	345	333	364	329	335	293	347	369	307	359	316	333	345	297	337	355	312	339	308	348	341	303	331	332	310	329	329	342	321	321	334	341	344	316	323	290	351	310	342	306	327	336	327	334	322	304	325	315	314	327	303	322	332	316	333	309	346	321	311	362	317	335	332	335	358	313	317	341	317	370	315	315	347	318	334	333	350	355	304	340	319	305	334	331	343	349	337	344	331	325	333	332	323	317	327	337	347	305	343	344	334	325	332	374	313	337	318	342	342	335	353	298	327	318	312	339	311	321	345	312	315	362	306	353	336	333	327	331	333	316	341	284	307	340	335	314	338	330	334	340	326	339	334	340	343	313	361	329	331	345	352	332	326	321	344	331	285	331	354	299	320	346	321	341	321	329	301	353	322	348	356	337	335	329	348	321	277	376	349	335	310	299	322	348	343	337	312	337	325	322	336	349	318	340	332	345	343	345	327	345	333	311	332	323	321	300	329	303	303	337	346	336	318	356	303	353	322	364	318	334	327	343	353	347	309	350	319	357	334	315	327	330	318	315	331	328	373	303	343	321	334	364	344	312	323	375	330	294	306	317	314	332	325	329	337	333	314	361	342	352	359	299	337	343	338	342	317	285	357	312	330	354	325	342	335	313	315	346	321	335	373	351	325	323	357	292	322	338	353	340	310	307	326	296	332	317	299	332	333	325	325	328	367	355	309	321	325	328	340	309	331	335	337	301	337	342	350	363	306	334	346	304	341	302	345	332	366	347	320	332	316	303	371	348	321	327	331	301	337	325	326	351	331	356	302	335	321	337	339	329	317	278	341	334	324	342	355	328	320	351	315	322	316	323	333	340	344	328	328	325	344	321	314	326	326	324	355	331	323	292	336	348	337	341	323	340	348	348	326	364	318	317	340	318	323	321	331	346	331	315	336	327	329	305	320	337	351	318	343	318	332	317	268	355	335	328	325	307	308	300	337	312	331	331	353	358	313	366	328	319	299	335	332	330	325	360	309	306	346	299	331	326	370	341	324	351	349	363	344	322	304	324	348	339	323	363	332	335	321	323	319	312	320	324	330	350	324	330	358	305	314	312	364	335	352	369	358	329	329	322	363	305	337	320	322	333	325	323	361	343	296	344	325	309	370	351	345	355	318	332	346	344	343	315	350	358	339	349	342	341	333	302	316	330	347	333	331	324	331	319	334	326	316	353	346	328	348	308	377	334	355	321	314	369	314	334	340	331	366	335	341	324	334	317	329	347	319	332	294	347	328	324	345	321	346	332	292	327	330	312	342	286	321	322	302	357	317	344	329	342	351	333	289	316	336	278	323	338	321	365	357	332	338	369	267	311	308	327	333	339	335	315	300	304	326	334	300	334	338	307	319	332	342	358	341	351	335	335	331	342	346	340	317	338	347	327	348	360	350	329	343	330	353	322	330	299	362	350	305	332	374	326	343	343	331	316	322	338	337	345	312	301	327	290	349	298	336	334	342	339	331	331	337	328	312	326	321	355	303	314	342	301	320	359	326	345	327	339	310	344	329	304	337	322	344	336	353	336	364	325	381	312	336	313	348	332	356	361	355	315	331	320	310	303	362	321	323	312	351	349	310	324	320	333	338	358	352	318	349	363	314	333	332	322	343	323	324	326	308	330	337	350	369	310	326	314	320	310	352	310	340	361	341	316	322	355	350	393	342	351	300	338	326	309	338	334	333	340	325	291	321	346	336	344	367	327	347	323	334	310	334	323	321	323	361	332	326	302	330	320	358	365	363	335	324	341	352	315	352	330	338	308	349	338	317	341	320	366	342	348	356	347	342	342	333	333	352	356	331	325	318	353	302	354	335	298	325	350	328	327	344	323	338	306	348	335	309	337	348	362	355	327	378	344	324	326	348	344	329	336	333	323	372	313	347	343	331	355	387	351	356	347	333	334	334	315	330	331	304	296	304	329	316	322	307	328	371	313	341	319	341	310	337	318	371	289	343	331	320	322	332	313	320	330	357	322	319	323	362	350	358	319	325	328	334	369	311	335	356	328	327	354	365	359	306	315	330	329	337	331	353	304	311	307	321	290	336	327	351	339	342	345	326	333	289	342	345	316	305	349	330	311	372	353	304	316	330	356	350	353	340	355	336	345	339	357	344	297	359	344	334	308	339	320	295	344	382	342	293	342	298	326	330	300	331	391	368	342	342	362	339	353	355	323	367	338	345	341	298	347	367	332	329	315	318	363	351	309	315	311	356	321	327	332	344	345	345	368	289	350	339	338	339	324	312	340	343	325	340	351	362	313	326	370	338	336	327	323	331	324	317	365	310	346	321	295	305	306	326	324	346	362	355	343	365	342	343	361	335	349	324	305	341	348	339	305	345	329	373	337	330	351	330	341	325	331	373	336	319	341	320	325	367	353	352	328	303	309	306	318	338	293	313	350	346	306	364	293	318	327	349	345	328	343	331	305	334	347	345	358	340	329	338	318	332	302	356	359	300	327	310	322	333	331	319	303	321	319	331	325	316	329	314	358	327	337	342	346	319	345	355	322	341	298	323	325	363	335	341	345	351	361	337	321	392	298	369	340	318	329	297	332	316	297	342	311	343	317	344	355	341	332	322	321	331	315	373	327	351	337	341	311	319	325	333	326	330	326	319	356	316	334	343	330	336	329	307	327	350	336	348	347	319	333	335	316	346	329	324	335	338	341	348	324	339	344	361	313	334	315	346	306	364	334	326	322	331	330	335	351	355	331	331	306	318	339	355	304	304	365	364	336	356	299	352	334	301	329	348	357	310	298	338	334	334	330	326	328	331	353	319	328	351	314	313	316	297	347	341	305	296	303	329	328	320	306	343	361	331	295	319	322	350	337	327	336	347	378	344	304	320	363	346	350	329	325	359	355	327	358	350	319	323	336	331	320	307	317	329	375	298	348	346	336	322	318	310	337	331	370	286	292	344	340	312	318	343	331	348	356	357	329	349	311	334	307	339	351	337	323	359	287	311	324	293	327	346	359	333	311	311	326	325	303	345	382	338	328	337	349	342	328	352	319	344	341	332	350	334	324	354	328	331	339	310	317	332	339
13419	16281	7973	3353	7199	10505	10388	9968	7225	4375	2507	1008	870	781	801	785	762	815	783	778	796	772	786	766	763	853	770	778	768	767	840	805	848	786	766	794	760	760	787	792	756	757	779	785	768	800	732	768	765	774	823	713	829	752	770	790	804	787	786	792	817	789	822	728	740	781	788	812	794	776	805	765	793	813	715	817	763	777	787	795	793	828	797	803	754	770	790	828	844	825	767	762	759	815	783	785	799	754	830	792	754	745	804	756	775	765	798	781	807	786	744	749	798	776	805	757	820	809	792	778	755	814	712	789	713	737	787	794	788	737	774	797	786	775	813	821	757	764	801	768	806	779	798	758	811	752	767	755	839	781	841	793	807	754	780	774	807	811	772	790	767	747	735	797	829	761	772	811	814	823	771	759	787	756	756	798	811	812	835	793	770	729	767	773	776	790	796	780	713	803	787	783	776	765	730	760	759	759	775	767	790	789	801	813	764	773	737	771	768	775	820	759	729	766	777	765	780	769	824	776	792	818	770	826	772	790	795	770	800	766	778	787	730	796	733	792	768	769	754	833	744	808	766	792	743	806	798	789	796	757	748	848	802	757	760	818	734	773	734	854	790	725	786	775	782	808	722	763	752	810	771	767	763	729	775	782	758	775	779	796	738	739	793	802	813	789	775	787	797	795	749	780	789	753	812	825	736	784	728	774	732	790	771	783	786	784	801	761	829	795	730	805	782	830	803	804	804	721	741	784	780	797	780	825	736	795	789	799	774	768	731	741	766	829	819	796	767	786	731	782	788	820	762	722	748	762	782	749	801	787	779	804	787	777	776	805	792	772	789	829	762	819	744	792	757	816	769	812	790	757	761	764	761	838	781	802	788	729	800	764	721	801	753	839	783	768	801	807	817	810	798	775	747	792	808	836	801	828	817	826	774	713	791	718	799	804	781	763	749	775	739	825	766	787	794	740	744	773	807	752	789	779	779	801	737	794	736	756	785	789	795	777	822	778	796	761	807	820	790	772	807	816	752	723	801	784	831	803	839	760	776	774	735	791	806	744	752	816	756	744	852	804	777	788	752	811	780	773	753	766	773	740	826	790	812	755	801	789	725	761	788	783	764	780	793	785	755	769	802	830	793	772	757	761	775	825	805	770	787	753	767	791	780	860	777	755	817	842	754	765	800	786	793	757	763	821	821	772	803	767	765	770	790	782	775	812	815	759	791	748	829	788	783	802	797	808	753	769	773	806	800	803	780	757	795	786	787	762	810	766	850	789	721	765	765	775	794	752	755	786	772	767	769	803	823	792	761	768	746	801	753	782	773	816	733	759	818	772	777	763	763	746	789	847	789	765	825	783	777	786	823	755	761	800	778	796	770	810	812	790	775	771	748	741	730	781	803	792	744	747	779	809	818	764	842	785	755	736	824	744	752	787	772	758	795	776	733	832	825	777	820	778	798	804	806	803	806	780	745	819	791	718	793	815	764	795	757	807	883	799	799	748	756	772	770	815	805	767	789	775	781	757	793	738	790	762	765	777	750	743	800	837	732	805	731	805	782	780	758	765	831	745	828	819	810	777	792	817	780	768	824	785	794	799	760	796	738	776	764	741	751	775	777	805	791	779	810	777	767	807	754	787	797	782	753	780	787	770	725	767	815	754	790	800	785	861	783	778	793	770	790	759	756	770	799	759	780	781	806	799	802	739	763	799	767	788	838	777	793	815	809	838	753	771	778	742	747	754	799	748	797	802	767	801	783	824	776	778	819	787	759	759	773	770	786	774	748	767	753	788	772	739	775	783	842	761	820	786	770	759	832	775	765	768	775	763	794	770	765	753	791	791	783	755	799	804	750	799	758	780	781	770	773	776	740	776	752	790	787	826	780	804	766	776	768	749	844	747	777	786	772	788	717	759	830	770	773	779	741	782	755	765	798	775	815	785	785	739	815	765	806	759	738	802	759	789	780	764	754	731	775	789	747	779	796	768	763	783	815	816	812	736	780	822	828	813	782	782	844	776	760	770	787	758	814	819	747	764	783	753	819	804	785	777	815	791	782	770	763	809	842	806	808	771	793	823	749	721	794	736	763	757	753	754	773	793	709	779	747	730	861	785	769	777	804	804	783	757	759	764	719	742	785	786	774	780	843	800	747	752	742	807	791	803	800	764	798	748	747	782	802	767	774	779	752	752	797	798	741	753	792	724	803	795	804	828	807	777	801	829	751	785	812	797	766	812	751	806	811	778	784	722	792	776	741	804	778	773	754	780	785	819	743	807	778	781	802	853	801	808	747	815	753	778	799	781	814	799	777	774	761	810	774	753	816	822	777	770	793	765	799	739	770	753	796	775	782	738	794	797	741	741	746	801	763	805	784	790	759	793	781	806	769	794	768	707	846	742	772	773	815	831	821	751	815	767	815	744	775	823	817	745	767	798	775	815	747	842	792	799	738	795	775	776	791	831	790	763	798	794	782	797	769	729	759	759	806	786	805	764	836	782	796	785	818	814	757	787	809	787	802	763	761	787	743	760	780	753	765	756	765	757	736	798	764	757	764	801	790	847	761	746	792	824	775	780	768	763	735	812	771	786	789	794	790	794	815	776	831	756	800	767	827	744	774	762	744	752	785	742	762	732	827	793	796	755	790	772	815	765	766	800	779	776	737	801	785	820	762	807	780	803	805	780	851	744	798	797	810	744	795	770	789	775	768	738	757	801	855	770	791	770	806	776	735	789	774	749	827	776	765	748	750	804	814	754	797	801	810	760	758	807	799	770	793	794	769	788	761	802	756	768	788	770	786	792	799	759	774	748	792	798	801	785	794	816	733	779	737	757	842	779	774	796	750	779	767	774	787	761	799	787	759	784	763	777	763	774	775	813	748	775	737	794	799	788	800	782	842	771	751	798	790	799	814	757	767	764	842	830	812	778	826	780	738	750	735	768	763	777	783	809	773	746	804	778	790	778	777	787	786	806	770	805	807	802	769	761	774	814	729	764	788	800	781	736	821	786	813	770	806	775	809	776	790	792	719	769	784	753	739	748	764	809	765	832	753	793	799	813	775	829	787	829	793	736	785	794	821	725	798	785	819	745	799	833	732	793	793	766	761	765	757	780	784	731	755	766	736	766	782	756	778	818	772	782	821	805	834	784	744	754	776	778	784	756	848	790	786	787	809	782	748	764	782	783	804	781	772	757	775	778	767	856	773	778	773	786	754	763	784	775	835	866	794	796	763	786	787	792	779	784	776	800	757	782	801	813	740	791	784	792	807	777	773	785	788	786	787	783	800	833	775	824	766	822	767	775	768	833	784	788	760	769	783	834	785	760	795	763	825	765	778	760	813	769	799	795	796	772	801	798	792	762	791	794	796	750	783	762	776	811	780	784	819	814	808	776	777	776	753	765	768	767	764	742	774	804	769	807	809	779	780	771	809	783	818	745	765	806	798	783	790	793	785	768	771	807	796	781	743	783	793	811	764	777	812	750	801	789	785	794	769	755	786	790
45571	47789	25981	18679	27382	37537	35183	27328	18110	8705	3466	654	375	385	359	346	367	358	357	385	400	363	348	368	363	354	377	366	359	360	357	367	363	375	375	356	353	403	353	360	358	324	364	370	345	377	364	336	338	359	348	385	376	395	340	359	359	358	363	334	336	346	377	337	339	380	361	376	391	328	369	372	317	355	347	349	334	348	369	323	393	350	342	377	322	363	363	354	374	375	402	335	362	344	341	351	354	379	380	369	360	343	359	369	366	337	390	364	362	342	334	356	347	351	382	343	392	364	367	359	366	326	373	335	333	360	347	341	320	355	331	365	375	360	372	353	379	366	382	356	355	353	380	367	361	363	378	365	360	404	332	355	359	340	358	339	324	349	367	373	363	339	351	376	365	381	366	377	343	336	341	375	344	332	336	380	388	390	373	328	370	320	358	341	334	336	343	377	351	339	399	366	362	374	376	350	377	417	353	378	332	353	351	368	368	351	370	412	382	365	347	356	357	353	357	335	332	399	395	372	326	358	385	321	374	377	336	320	382	364	352	334	346	368	361	369	342	365	365	370	369	380	338	337	347	346	333	357	361	373	341	348	367	348	350	389	304	344	341	346	374	343	352	371	323	348	379	374	330	334	328	339	367	384	365	375	314	378	373	353	383	334	373	336	333	375	350	373	333	352	400	370	366	363	306	318	349	354	364	375	370	399	361	342	341	384	313	336	364	386	308	367	348	375	348	363	329	347	370	367	346	352	324	397	350	336	341	344	369	331	350	336	388	360	359	399	405	380	374	356	355	367	382	390	378	396	366	345	355	336	377	342	305	325	349	342	364	346	371	369	390	370	376	355	354	339	325	349	361	330	359	344	368	343	340	370	377	338	362	353	392	357	369	391	343	341	381	366	353	357	379	314	365	349	379	392	361	372	355	382	350	377	362	379	365	372	354	339	343	339	371	362	386	334	354	352	375	390	366	348	362	375	346	343	353	362	370	354	349	367	353	315	368	368	351	358	338	346	340	354	376	373	347	360	361	377	376	375	359	378	350	358	322	349	363	353	376	352	342	363	344	354	371	362	382	350	361	366	389	337	337	363	402	370	339	362	370	376	341	366	323	382	354	371	363	345	345	345	365	320	347	343	359	352	374	365	325	366	371	354	380	333	394	364	329	356	368	367	331	343	382	367	358	357	363	353	348	340	345	392	349	369	376	364	346	385	338	352	343	354	355	379	374	370	369	362	343	353	350	350	310	364	318	348	364	344	326	373	361	379	330	366	361	347	376	321	335	352	345	333	352	354	365	402	345	350	361	327	339	379	361	367	377	333	326	334	371	367	375	366	359	376	363	350	338	343	377	365	336	361	325	357	348	366	393	344	338	374	348	355	362	323	327	371	320	377	373	345	355	341	379	373	373	336	357	355	347	321	334	346	334	306	373	334	355	375	384	363	338	359	350	335	367	361	365	360	321	360	399	381	367	364	348	368	377	351	335	375	376	396	353	378	323	377	396	362	358	397	358	340	368	333	381	385	361	395	363	406	334	355	360	387	355	346	329	369	367	367	372	355	364	352	394	337	372	334	346	380	365	345	324	319	325	353	343	358	370	318	387	395	349	349	342	346	354	324	350	357	354	340	333	354	341	342	344	344	325	382	393	365	376	358	360	335	364	342	350	388	346	368	368	351	334	363	337	375	381	362	355	341	333	379	359	359	381	312	365	357	353	365	365	366	372	365	364	363	343	344	388	376	341	333	374	366	327	366	382	381	379	364	367	348	343	360	356	393	360	353	371	382	322	353	328	328	384	368	343	328	347	384	373	388	364	337	389	367	427	364	362	332	333	363	356	347	329	346	341	346	350	380	343	355	367	340	349	360	356	372	364	325	372	361	390	371	341	334	350	368	365	380	373	373	339	359	378	356	371	379	347	369	337	361	350	347	339	403	367	377	352	374	348	321	385	339	350	360	353	313	348	357	364	311	369	322	395	339	357	398	384	382	359	340	367	386	373	371	372	373	338	325	336	326	338	330	356	336	321	350	380	349	345	388	378	332	378	382	368	354	380	364	358	367	357	357	393	346	373	347	373	342	362	323	335	372	358	355	372	376	379	350	347	399	366	360	363	380	333	355	340	391	395	362	357	377	366	381	364	358	352	365	336	367	365	366	360	354	336	340	328	330	355	349	364	334	352	380	350	377	371	360	343	366	354	386	357	360	358	371	335	387	332	386	369	362	343	364	337	366	344	402	351	329	337	357	365	374	368	365	379	378	343	361	370	351	342	355	372	363	330	342	378	387	367	399	366	392	366	369	360	344	352	368	365	358	333	380	335	374	342	340	368	336	380	337	370	392	355	383	339	328	377	364	384	355	373	323	337	320	353	352	381	321	357	345	358	356	377	390	381	346	367	377	365	373	376	368	346	391	353	323	343	362	359	359	335	341	373	351	375	366	377	368	344	347	395	349	357	339	341	378	370	343	372	348	344	345	351	328	363	363	357	367	351	383	371	352	361	380	369	389	388	369	384	330	355	352	398	310	351	334	343	374	369	389	377	368	357	381	371	362	352	353	350	358	348	361	345	375	390	394	375	334	344	382	368	385	357	334	358	367	340	370	362	379	365	358	336	347	375	351	374	386	362	362	391	361	373	354	393	335	329	336	373	354	331	384	366	323	349	371	347	382	320	334	359	362	352	353	343	375	361	388	311	345	337	375	370	362	352	361	333	333	345	400	366	355	348	308	344	360	335	374	374	404	350	377	371	358	343	319	350	352	376	348	339	336	367	346	347	380	359	374	354	384	389	359	335	377	363	351	361	378	332	353	373	367	360	351	383	361	347	378	348	361	373	386	390	342	373	372	351	361	341	335	343	383	371	387	307	356	360	341	362	352	374	323	355	403	348	372	358	343	357	339	354	347	359	363	369	345	366	399	379	368	358	371	339	348	354	371	355	359	370	336	321	372	353	368	361	379	320	338	345	391	365	379	361	367	351	339	354	362	352	315	373	333	382	361	351	388	339	334	362	350	370	337	348	335	343	334	352	359	348	354	317	352	346	357	361	373	339	349	348	336	353	344	364	365	340	344	360	353	360	356	361	336	349	326	356	348	362	354	391	347	352	337	371	343	375	377	349	373	387	368	318	322	360	357	361	382	394	370	344	364	357	372	380	318	346	382	342	385	351	360	384	360	386	348	360	362	374	374	368	338	383	368	324	349	372	351	348	350	375	324	360	376	360	355	350	364	355	346	345	364	341	369	363	353	313	343	395	359	348	367	389	339	380	360	324	374	340	354	343	359	371	382	347	338	343	355	402	361	326	353	362	326	367	423	381	341	363	367	344	354	335	334	359	347	343	336	349	339	332	339	355	378	418	388	321	371	363	342	328	363	353	408	364	324	383	323	349	391	343	349	388	367	372	362	397	339	325	323	351	350	331	335	361	367	351	366	360	360	372	349	328	352	379	359	354	379	390	373	334	390	332	350	381	348	380	339	372	340	359	359	381	333
34144	40795	13272	11065	43179	51819	49499	42415	34024	21721	11414	1640	852	885	851	831	867	920	962	976	861	900	838	822	827	818	857	860	859	825	873	842	863	871	799	810	809	840	850	804	819	822	822	826	879	842	845	853	813	826	813	827	861	824	851	874	845	852	838	810	780	871	816	785	871	836	771	773	814	895	781	824	780	866	859	792	824	820	828	840	788	820	819	850	805	890	822	828	848	786	830	855	814	807	774	863	799	893	794	834	837	851	864	864	814	844	865	832	761	854	861	805	747	836	811	839	856	852	833	811	839	838	857	818	842	819	831	784	847	857	816	853	822	846	823	770	835	811	807	837	909	802	877	849	809	842	809	885	819	821	812	801	808	831	829	832	841	798	805	829	811	866	802	824	821	819	830	823	903	786	844	837	868	894	828	902	825	925	777	800	768	874	796	865	828	814	877	841	870	825	867	817	809	812	805	854	834	817	856	895	813	825	807	838	847	857	842	803	864	813	840	873	833	790	848	811	834	844	822	813	840	831	814	836	834	828	856	798	861	829	803	817	841	853	825	839	794	846	853	861	861	862	816	833	833	801	841	849	865	847	785	819	857	852	871	865	863	864	810	825	787	806	791	863	831	813	843	811	847	825	854	797	895	854	871	798	837	839	811	884	799	805	837	844	790	854	802	818	871	812	852	812	851	815	768	849	834	821	890	823	817	793	853	842	824	884	835	809	803	860	908	848	830	851	861	856	779	846	818	811	856	823	808	837	854	818	837	809	823	831	838	800	828	841	835	846	859	806	800	833	858	825	815	799	800	853	789	832	883	911	859	837	878	835	865	809	825	836	832	834	809	806	797	847	843	809	818	846	844	768	789	787	873	804	793	820	806	819	855	858	803	806	835	835	821	836	823	859	795	869	794	820	848	860	841	857	832	831	853	845	827	876	861	831	818	842	813	782	802	823	882	836	788	815	779	807	886	805	848	794	864	878	877	839	864	825	851	884	879	842	836	834	901	832	845	822	882	830	835	799	914	784	817	787	801	795	807	864	831	798	815	847	803	825	824	787	797	835	788	842	825	820	816	824	860	840	851	843	794	789	816	827	885	884	809	808	869	813	838	858	836	856	834	843	885	817	839	816	841	835	808	819	782	788	819	798	797	848	891	821	845	837	870	811	824	770	832	837	908	809	870	852	849	857	799	832	853	880	806	845	809	881	847	840	869	828	794	831	777	764	847	853	821	788	786	784	779	795	852	795	818	789	834	810	870	832	879	800	822	834	815	842	873	829	838	808	836	832	811	833	780	846	858	876	808	792	850	843	809	861	816	799	866	828	798	801	866	832	877	847	805	800	800	901	873	832	838	822	809	806	806	810	802	774	880	840	817	823	815	818	818	882	826	846	807	794	849	845	841	796	872	791	851	799	900	831	808	814	830	780	835	781	844	830	828	810	854	853	904	822	814	804	872	812	844	866	845	812	845	864	852	865	868	823	824	883	864	879	824	831	802	779	784	838	845	805	891	832	800	801	853	841	803	876	863	876	837	802	836	801	849	864	863	831	877	868	805	879	809	862	795	858	804	857	768	803	788	811	838	846	891	819	856	819	816	860	820	834	805	807	795	834	827	845	872	846	787	816	834	795	847	812	827	849	837	784	801	769	813	881	793	856	850	836	784	869	851	819	833	816	782	819	862	879	826	820	774	836	811	891	799	879	875	782	835	857	831	808	813	814	797	800	830	847	889	830	865	828	837	824	815	807	808	805	863	850	813	838	841	844	807	800	816	798	835	840	849	822	821	812	817	801	835	921	848	874	829	845	788	905	849	810	862	853	778	809	842	815	824	784	874	815	849	815	813	765	805	823	817	855	808	864	872	825	806	860	770	856	851	858	826	816	798	844	867	839	785	848	856	829	817	817	799	872	825	801	848	849	862	800	831	819	800	755	832	829	843	876	836	789	803	827	829	855	782	796	823	819	857	810	785	838	810	802	782	847	804	799	813	842	840	875	829	827	856	811	805	847	864	875	862	826	850	831	866	821	870	846	843	826	837	803	822	833	816	777	820	820	829	793	844	863	816	814	819	835	867	837	838	820	839	838	902	820	799	852	834	823	820	802	825	819	840	825	832	845	839	877	837	781	828	831	795	828	831	779	847	828	814	779	828	846	785	810	856	827	831	806	820	864	828	826	840	826	817	829	799	782	858	850	802	836	812	842	839	804	824	828	792	817	786	826	832	824	800	813	849	821	855	849	802	800	844	792	860	889	884	785	888	829	850	886	843	806	797	813	852	878	865	760	856	839	816	830	841	803	826	866	801	860	817	830	871	795	783	812	835	810	830	852	861	789	798	805	769	784	771	851	836	816	854	818	776	808	820	797	787	800	856	868	847	798	852	822	844	817	894	782	900	796	833	890	795	819	772	779	867	844	893	837	833	820	868	851	830	844	804	883	813	825	824	849	838	858	870	800	805	827	868	869	807	799	796	806	791	842	886	867	804	863	796	871	800	860	919	804	817	839	854	805	852	874	741	823	844	854	841	809	836	834	839	853	839	797	884	806	812	818	810	833	834	824	815	861	857	805	844	820	827	853	842	836	817	833	843	814	792	757	850	847	824	829	814	837	878	806	804	813	853	896	829	822	870	858	823	857	860	829	860	869	840	890	892	857	840	805	840	821	832	813	899	831	872	853	853	842	852	819	841	793	841	843	855	783	789	867	843	821	884	794	819	846	814	878	815	863	817	832	870	832	845	843	816	857	879	880	831	866	811	846	839	861	825	834	834	848	841	871	859	878	798	847	789	830	867	848	899	834	872	797	852	854	833	836	815	867	872	858	858	808	788	829	809	875	793	832	803	893	848	808	874	822	808	836	833	839	882	828	862	834	841	871	851	835	834	813	817	831	818	909	817	830	834	819	820	838	818	811	824	795	884	877	824	842	887	866	849	801	911	825	809	822	911	826	800	835	874	845	810	858	791	841	812	814	808	868	810	835	836	817	850	817	805	859	848	878	849	879	833	836	833	826	807	813	832	841	815	858	851	822	852	880	880	815	852	817	867	827	845	841	818	807	825	797	820	800	864	794	824	795	828	822	868	763	815	828	853	804	794	860	863	844	842	907	821	872	860	845	865	830	863	830	820	824	849	792	822	791	849	854	853	861	865	848	828	854	816	870	843	801	811	819	860	823	819	858	815	874	767	830	865	857	873	788	853	838	874	794	848	894	841	826	784	875	849	838	834	849	805	851	832	788	815	808	814	843	824	830	823	831	862	841	796	842	837	840	830	849	832	875	828	867	783	853	796	830	844	817	838	866	816	788	828	891	790	866	865	842	834	872	875	829	755	822	842	823	800	853	818	829	877	794	858	858	854	845	856	847	794	849	834	831	851	778	824	807	823	789	848	823	874	829	849	793	854	856	864	799	872	819	811	836	852	846	815	827	832	841	813	860	879	832	837	844	781	812	811	854	841	818	806	858	862	825	798	835	863	831	831	855	870	796	855	839	872	850
54132	46939	29119	22752	37152	48547	49140	43954	31777	18554	7521	717	311	295	282	266	266	309	333	333	266	285	242	259	273	262	247	263	245	280	250	243	288	261	284	265	259	270	282	280	242	238	267	247	250	274	292	257	256	251	307	278	236	238	285	249	268	262	280	269	246	271	249	268	271	263	268	266	263	272	288	277	276	298	278	245	273	266	228	234	253	221	299	274	261	286	256	273	261	268	259	262	286	271	259	282	294	272	258	264	260	257	276	263	283	267	273	274	260	247	289	255	264	250	276	262	251	281	282	282	291	267	259	266	288	270	269	272	249	271	266	275	247	252	246	260	261	264	278	261	253	261	288	259	265	256	260	268	252	278	274	259	267	273	270	266	248	259	269	257	269	275	248	260	254	272	285	258	267	299	283	256	267	272	276	268	265	248	260	256	241	269	274	276	256	273	269	259	278	275	262	256	252	258	266	286	255	272	292	279	248	243	252	259	274	265	270	265	254	252	253	290	256	272	269	284	263	282	277	268	294	255	244	237	236	257	244	254	291	246	264	266	283	250	284	275	273	263	249	233	238	277	273	274	278	260	250	288	288	255	278	245	277	304	292	238	282	275	271	295	286	299	263	252	240	271	250	296	266	284	242	286	289	257	285	297	261	275	224	267	248	261	280	255	275	273	260	266	262	237	266	266	267	251	283	264	267	267	255	268	248	238	271	281	277	251	248	279	253	286	283	273	285	275	239	291	252	276	299	268	264	243	263	293	280	277	290	273	286	271	269	275	264	247	273	268	276	240	237	255	236	238	276	261	281	275	282	289	249	254	309	229	255	262	270	303	257	254	246	267	276	256	249	260	266	294	260	260	280	249	263	264	249	277	266	245	227	272	278	252	251	273	314	268	282	285	288	274	289	232	274	246	286	303	242	294	277	260	275	269	249	264	273	227	252	250	267	258	248	248	286	257	297	246	275	246	282	252	255	246	250	291	262	301	255	267	274	262	298	271	251	260	270	285	289	250	273	255	251	299	279	272	268	243	267	300	242	282	255	275	254	241	258	263	259	251	266	281	241	247	288	260	262	279	278	275	248	266	232	272	271	251	283	271	267	250	250	299	249	280	294	288	260	277	273	247	227	273	262	270	249	270	252	260	275	275	247	246	245	288	293	288	275	236	278	260	277	271	256	256	255	274	266	290	288	261	264	266	233	252	247	242	293	254	267	264	256	256	261	253	256	272	276	259	313	266	264	242	270	271	274	254	256	254	252	303	266	279	266	238	256	267	265	252	268	281	266	259	254	280	301	259	264	279	249	257	280	255	256	285	286	273	274	275	289	270	267	264	266	277	250	263	261	268	284	239	282	282	247	254	283	235	240	264	277	272	263	281	264	274	237	252	269	251	275	265	264	269	220	241	260	276	262	269	232	290	270	271	260	266	282	286	268	261	234	253	283	278	268	276	259	268	295	292	280	255	268	265	242	262	269	278	244	272	272	271	256	259	254	266	272	274	253	280	246	290	263	277	255	275	268	279	265	304	271	281	278	320	271	271	282	247	285	262	310	301	255	290	249	265	283	283	249	271	281	271	254	266	271	246	255	253	303	270	270	287	257	276	270	275	248	229	254	263	297	285	251	252	251	256	292	297	253	284	263	280	269	242	276	274	270	286	280	232	252	262	271	270	258	266	247	275	280	273	275	257	268	285	255	268	250	255	279	250	263	281	266	277	262	267	305	279	261	262	265	265	279	234	245	304	266	306	272	281	279	271	286	324	285	246	249	260	260	270	249	243	283	304	262	231	266	268	275	273	267	257	286	269	269	260	280	249	261	268	268	249	257	261	251	283	244	259	247	274	275	248	269	268	263	285	290	266	253	258	279	254	260	262	262	274	256	261	268	280	248	263	268	294	263	278	280	262	244	246	250	292	281	263	276	276	258	244	246	246	272	267	246	277	280	266	268	263	272	260	287	276	299	240	265	288	293	246	299	270	258	298	255	271	267	276	245	259	278	264	282	244	286	275	245	278	281	267	243	282	281	261	272	277	274	278	262	268	250	256	254	276	271	256	278	265	289	255	242	256	264	282	258	270	290	260	272	256	282	264	258	269	268	279	259	259	255	257	270	269	257	281	262	260	264	280	288	254	281	243	284	285	279	257	278	277	245	227	273	297	274	268	302	298	302	246	266	234	267	260	247	270	264	268	269	257	291	309	262	277	267	277	277	272	269	266	247	254	267	283	266	246	253	270	284	275	268	273	263	253	274	289	261	251	239	255	273	278	247	264	228	281	261	258	254	254	260	263	286	256	273	261	245	259	257	260	249	256	265	288	245	267	266	254	241	266	300	250	257	283	272	251	253	271	271	290	256	260	292	269	279	248	259	268	272	257	287	288	268	248	240	276	260	254	284	291	269	256	277	267	280	239	240	233	241	265	268	253	242	235	268	256	250	279	244	253	232	283	264	247	243	265	271	267	281	272	247	267	233	264	267	252	290	260	269	254	243	260	251	234	266	256	295	257	246	264	271	287	279	262	279	284	268	249	250	279	253	298	253	250	286	293	241	257	233	258	262	254	258	280	277	264	266	270	251	252	255	271	276	274	285	298	250	246	266	282	244	275	247	261	284	278	261	254	262	279	274	246	252	235	256	247	267	274	248	289	283	265	255	259	259	251	255	277	257	262	296	266	267	268	293	264	267	283	272	262	255	285	232	244	235	293	245	258	239	240	260	280	296	241	270	257	269	285	267	270	257	276	264	276	308	254	258	265	259	284	265	260	274	254	285	272	263	267	244	284	260	272	267	274	262	280	280	267	260	296	250	276	277	268	300	260	284	269	264	277	274	245	272	266	249	233	285	285	281	291	271	265	283	262	294	223	237	257	270	277	253	262	248	265	269	282	244	286	257	272	271	259	271	284	282	260	262	259	282	264	258	234	281	266	289	271	272	266	260	252	268	258	247	264	251	250	268	243	236	268	278	231	242	249	256	263	287	260	258	263	308	249	267	288	270	234	262	268	250	257	240	280	241	260	264	249	279	275	272	241	241	289	298	250	285	298	255	249	270	257	270	267	242	254	258	269	264	266	283	286	239	249	257	254	257	266	262	275	296	272	251	261	260	286	289	259	265	270	254	263	264	230	275	279	264	269	246	266	258	257	257	252	279	247	248	236	259	262	273	296	281	243	271	254	260	304	275	263	265	268	296	273	249	263	267	288	261	272	256	226	264	264	269	270	270	284	266	261	282	273	258	265	274	276	282	264	296	272	260	260	241	263	254	287	270	277	260	262	249	258	252	282	261	270	255	241	267	269	268	237	263	274	248	289	251	242	250	294	238	280	255	230	232	297	262	266	276	260	297	283	260	290	261	234	249	237	290	259	280	248	271	263	263	286	267	276	252	242	254	269	268	236	261	283	242	280	254	286	272	271	270	259	269	258	257	301	271	254	281	292	241	274	252	251	294	254	266	272	270	309	246	262	258	234	235	284	296	299	255	257	247	260	263	275	250	281
44280	47512	21673	15887	58412	63112	62630	56449	45307	32754	17366	1018	767	794	698	683	684	739	923	1126	633	635	649	645	631	606	655	603	599	632	590	598	629	641	634	643	591	622	600	634	641	624	620	624	635	609	628	660	600	655	664	594	589	642	595	650	615	634	660	630	653	609	661	611	632	617	582	630	629	610	611	658	617	649	607	636	633	604	609	602	634	614	603	665	626	638	633	668	583	620	575	601	637	634	638	648	618	602	653	600	593	641	625	601	655	648	665	567	626	614	575	663	614	614	687	637	619	601	644	578	604	631	616	597	626	645	587	623	589	650	623	627	632	611	577	664	603	641	634	567	637	635	615	660	593	625	578	638	596	654	603	601	614	595	593	635	624	637	635	567	644	622	628	610	645	639	631	606	628	633	626	667	566	579	610	625	639	629	675	621	648	644	641	655	627	617	637	582	656	621	596	596	600	670	613	695	638	621	584	637	599	607	615	592	603	613	614	619	600	642	616	604	648	636	608	596	621	640	618	650	644	594	647	654	626	592	578	672	639	605	639	615	661	624	614	644	588	578	627	657	622	626	603	625	642	602	633	593	653	633	607	633	626	636	633	612	647	659	593	579	607	634	620	608	606	590	605	637	606	610	599	631	585	672	616	625	611	660	613	657	653	608	628	627	619	616	667	603	639	608	570	614	636	657	637	627	597	622	638	635	611	608	597	662	605	618	600	633	618	664	637	608	630	575	591	656	638	647	633	667	617	620	595	659	632	602	638	596	609	633	619	615	607	642	670	581	601	663	624	644	612	582	654	654	603	675	593	584	639	696	643	637	586	617	642	631	591	636	626	635	585	580	688	583	617	644	639	641	606	648	591	624	630	624	624	597	665	601	629	673	642	623	597	590	645	613	640	630	584	609	621	612	607	604	608	619	642	613	616	601	620	587	633	599	633	611	633	631	581	676	645	637	620	599	595	620	604	597	634	567	579	605	627	585	632	604	619	618	580	615	603	631	603	617	620	639	649	623	663	640	626	634	650	585	627	621	671	578	631	625	651	627	631	639	580	586	593	664	650	646	641	590	645	622	611	636	640	624	632	632	643	602	608	649	597	614	635	644	639	605	631	598	612	591	582	658	636	657	586	630	608	640	610	559	648	634	631	619	611	637	672	643	624	575	587	650	685	633	599	654	609	631	651	591	621	612	622	627	593	627	609	607	604	622	605	646	622	578	612	597	621	651	587	656	627	628	651	610	608	619	612	601	653	608	587	640	615	610	625	631	584	650	579	624	666	622	670	641	613	649	632	627	645	648	603	604	644	621	619	608	625	613	617	611	630	619	621	637	647	629	615	632	621	614	668	615	604	600	606	611	625	592	655	639	605	578	632	635	605	605	628	642	636	646	591	615	606	606	616	634	603	609	623	646	600	619	656	607	605	596	644	646	571	621	627	647	635	620	614	614	660	647	647	634	591	593	640	620	622	634	585	598	606	622	632	636	641	629	588	612	618	625	614	629	611	608	624	632	605	588	644	628	626	592	605	607	646	649	647	600	596	628	639	616	606	595	622	624	608	587	589	646	633	613	604	627	591	596	609	634	669	651	661	612	624	582	649	618	621	584	597	626	614	609	595	638	618	660	623	633	643	629	621	597	650	669	668	625	678	636	576	617	633	635	620	605	648	642	646	613	602	633	577	624	584	620	583	679	603	607	663	614	642	597	608	602	606	616	594	621	646	580	639	667	606	572	606	610	672	620	571	625	620	626	605	614	610	651	556	602	665	590	611	609	630	607	658	617	641	666	608	598	611	635	658	662	579	624	616	601	640	675	626	630	599	637	621	601	613	639	644	662	576	581	651	640	670	650	679	638	625	626	615	606	643	584	675	698	616	610	616	632	681	601	616	642	594	613	632	585	635	596	628	630	635	627	586	632	609	623	605	652	654	631	661	608	621	636	623	638	629	568	600	588	596	600	587	570	635	622	609	616	626	667	578	586	596	604	600	618	611	658	618	650	609	579	620	631	613	622	643	641	638	640	682	674	590	653	610	578	609	614	564	627	600	630	620	616	610	580	619	600	619	670	628	614	611	598	611	612	595	637	604	621	642	660	617	629	601	646	635	646	629	619	601	613	667	591	638	642	670	605	625	633	658	588	605	630	609	591	633	623	627	604	651	626	566	590	661	585	596	594	607	629	622	632	625	587	588	617	616	616	667	604	639	606	598	616	648	608	617	617	606	610	602	634	580	590	633	596	597	615	612	632	593	593	593	640	640	615	613	610	639	630	654	603	619	650	568	648	642	592	604	657	599	656	641	646	659	663	616	641	598	635	598	614	598	630	643	642	631	604	655	615	617	603	628	648	608	622	679	633	570	574	608	598	645	597	608	603	615	628	641	621	617	653	610	626	628	584	627	626	667	622	626	590	601	643	651	618	689	628	596	593	586	622	632	620	622	650	622	661	634	607	567	627	635	641	653	605	636	615	593	613	642	643	627	630	635	664	606	644	605	629	594	558	644	593	616	638	605	608	623	659	593	628	586	608	629	648	610	657	627	646	597	626	650	647	672	628	591	616	628	700	645	610	607	587	594	660	615	629	602	620	641	610	634	609	648	624	633	627	613	632	642	602	646	627	590	591	627	614	646	625	659	639	660	655	603	621	645	597	613	618	630	647	617	660	581	641	622	610	637	631	605	621	640	595	639	636	587	624	640	650	601	602	623	610	639	629	617	607	637	596	633	627	619	583	625	652	601	580	674	647	643	620	641	608	624	610	592	659	621	624	610	630	618	628	597	644	631	605	647	634	615	602	646	635	599	611	592	592	636	634	663	660	627	594	643	637	633	581	630	609	606	615	637	598	579	604	606	602	636	652	632	626	561	629	615	647	632	644	578	592	628	630	620	590	626	605	604	624	602	626	619	577	575	646	627	603	643	636	664	645	576	657	654	575	599	571	615	639	626	618	682	642	667	632	667	599	621	588	661	598	588	649	662	608	618	616	650	656	630	597	611	615	637	638	699	614	654	609	597	593	633	643	634	612	623	659	620	607	670	633	608	619	604	638	614	646	610	608	623	614	608	609	574	667	625	593	610	653	599	634	636	630	578	615	599	661	640	608	626	636	623	616	607	644	650	683	592	590	620	629	587	650	564	634	590	608	613	620	609	639	611	646	625	662	606	640	616	613	610	599	618	623	609	629	578	691	600	615	630	621	643	631	641	623	617	633	621	666	621	606	684	584	609	663	603	615	615	598	635	616	648	630	612	640	653	599	609	636	641	615	668	611	573	654	653	643	634	635	655	617	622	626	605	614	585	662	581	566	619	607	548	622	604	631	638	610	643	582	601	601	663	603	625	609	637	631	612	622	661	619	644	665	580	582	634	587	653	583	623	601	591	621	628	622	652	629	619	605	572	638	647	608	600	620	646	644	588	630	633	617	622	629	620	602	596	641	623	576	654	643	616	594	607	678	648	624	644	591	641	671	587	647	611	588	635	631	601	604	619	619	633	563
18723	20469	6195	1484	2138	2842	2620	2567	1794	1213	708	327	310	312	346	318	331	325	307	294	297	319	313	289	305	297	272	322	350	320	311	340	327	318	294	300	308	321	320	303	314	338	349	315	326	335	334	367	328	313	304	315	328	321	323	339	294	337	316	350	321	309	310	306	332	340	290	298	299	326	316	316	310	324	316	313	307	330	334	317	316	310	333	311	285	297	292	324	285	273	323	314	317	329	290	322	294	280	313	307	331	277	306	344	309	326	335	322	312	318	279	310	330	339	310	321	318	326	306	301	343	355	319	298	320	334	338	318	313	348	327	319	322	318	320	335	325	334	346	319	302	338	319	326	284	323	306	302	381	340	325	322	337	322	307	364	317	319	322	298	323	329	317	317	313	350	334	329	312	317	337	316	286	306	317	344	330	326	332	345	299	342	323	331	287	314	332	295	315	305	322	317	321	290	281	317	315	339	279	317	318	286	312	313	320	322	345	326	311	297	340	315	349	329	303	292	301	316	328	327	308	323	333	348	327	306	344	311	318	298	347	306	323	321	337	319	300	342	312	286	332	316	316	316	343	291	334	318	305	297	312	339	319	334	339	288	336	313	309	306	296	330	312	316	308	296	316	315	305	352	297	300	270	330	347	315	332	326	316	326	346	308	303	346	310	290	325	312	298	359	317	308	318	333	324	310	277	325	287	306	333	326	362	304	342	325	346	313	298	318	334	296	320	348	345	284	343	305	309	330	331	284	341	288	282	338	343	307	296	303	295	347	318	346	337	341	298	295	308	312	323	318	317	309	282	344	329	350	325	333	311	308	314	340	306	315	302	303	313	335	291	326	315	318	347	319	330	334	301	300	334	314	327	321	315	318	325	336	310	285	310	314	323	340	315	324	335	340	298	354	339	337	312	355	306	340	310	308	326	323	319	328	290	304	318	322	347	304	346	331	329	311	316	300	293	330	352	331	299	311	305	329	305	277	329	269	329	334	291	314	310	336	332	356	335	305	291	330	332	300	274	334	330	344	327	315	353	329	326	334	336	330	326	299	342	356	316	304	320	311	315	335	342	310	320	343	346	336	326	339	314	359	330	325	332	311	288	326	305	303	304	292	325	326	308	325	315	321	311	337	281	324	319	326	355	314	321	319	289	335	320	360	304	319	308	335	333	340	312	302	321	317	320	299	335	281	316	305	339	310	328	312	311	319	291	325	272	326	324	319	341	306	330	302	328	307	311	327	335	367	328	326	302	313	315	302	331	318	322	311	303	309	329	340	345	346	346	344	313	317	342	334	330	324	286	320	318	352	332	318	338	306	304	346	363	297	320	306	317	334	309	320	301	332	325	322	356	308	297	290	320	339	298	305	338	310	314	346	339	312	309	367	311	342	351	300	308	300	356	343	333	325	315	279	333	342	324	329	335	320	313	297	319	329	285	339	347	306	348	294	298	331	299	325	291	305	308	330	324	309	339	351	329	317	279	325	306	357	303	329	324	342	343	309	313	321	336	339	329	335	354	334	330	337	330	307	333	308	316	308	323	322	295	343	321	338	347	349	299	307	329	351	311	351	289	289	320	333	305	329	342	307	312	326	313	333	304	309	314	309	311	343	335	329	316	348	336	319	326	302	312	317	321	306	282	308	318	328	315	309	302	311	363	331	301	315	294	306	316	330	304	301	315	303	302	325	318	349	304	278	311	313	348	324	303	327	319	295	342	310	296	321	332	362	325	321	298	306	339	305	280	327	352	335	335	313	276	313	305	265	319	318	302	333	315	316	315	308	308	320	281	318	289	306	317	324	329	318	309	344	331	346	303	323	348	360	344	314	318	327	292	299	298	324	308	295	303	336	340	324	292	311	324	331	292	349	318	325	322	321	305	298	316	349	312	290	308	320	338	309	306	314	323	334	285	333	325	330	314	325	344	318	323	349	330	341	324	312	317	310	315	321	310	350	303	344	313	326	324	312	306	314	328	307	316	297	296	352	313	324	319	336	298	321	317	335	298	331	329	341	302	353	321	350	325	298	328	331	310	318	295	316	333	327	299	274	303	277	289	319	373	352	326	354	345	281	301	318	310	319	320	330	316	312	335	301	311	325	305	308	310	347	330	316	327	321	334	279	310	340	331	330	317	313	313	338	324	326	345	303	319	304	324	298	318	342	301	293	306	329	287	310	289	329	310	317	334	331	327	326	337	324	306	331	340	308	317	306	309	306	318	331	324	312	327	287	324	315	311	342	339	318	324	327	340	325	338	335	316	333	330	313	312	317	325	332	314	330	342	304	315	302	320	325	315	316	358	358	304	336	318	366	320	315	315	329	333	295	302	295	305	324	270	330	289	297	319	293	353	323	289	339	304	317	303	306	302	350	320	290	322	307	326	324	298	309	327	322	299	330	336	302	335	321	319	298	310	334	320	314	312	321	308	310	355	341	296	344	327	293	319	328	312	338	308	313	294	320	316	306	312	324	291	324	304	303	333	331	307	319	331	316	321	305	345	289	334	295	303	326	291	304	300	349	329	332	326	343	331	316	303	334	325	343	308	334	327	340	340	316	341	327	363	329	306	311	326	361	316	326	329	306	318	322	334	323	344	292	333	333	311	320	329	311	332	343	332	325	283	340	323	299	315	312	331	319	319	319	362	306	321	330	297	308	286	318	332	337	311	311	314	326	290	304	315	318	310	298	296	306	331	336	318	348	279	315	349	306	357	341	317	292	348	313	305	332	333	325	332	314	307	325	295	311	305	306	362	310	304	330	341	300	332	275	326	274	302	324	311	307	295	336	333	299	306	327	339	325	342	302	281	291	317	326	322	321	317	308	329	303	358	318	324	317	339	331	330	321	296	304	321	289	310	332	334	315	293	322	319	341	339	321	328	290	307	324	314	295	306	296	357	317	300	324	336	336	311	333	307	338	338	322	323	299	306	319	332	355	311	330	353	325	333	305	305	319	263	297	296	365	327	313	349	318	322	307	337	341	303	272	332	330	278	341	302	297	351	329	312	290	351	299	285	350	305	330	311	312	319	327	334	326	306	321	327	319	319	299	302	297	291	329	316	307	290	318	340	300	273	320	337	303	278	342	330	282	326	397	309	295	327	340	333	338	312	298	290	306	339	330	308	295	358	316	292	313	315	313	298	314	285	309	335	325	312	328	296	300	314	342	346	311	287	319	327	336	309	334	288	325	339	338	318	335	341	349	332	323	347	348	327	294	317	311	327	361	350	344	370	324	288	329	301	312	298	351	278	328	335	311	334	328	305	298	318	295	332	348	305	323	331	324	314	336	320	379	297	293	300	311	340	306	340	337	303	325	327	315	345	333	317	295	348	372	322	273	311	311	348	338	349	332	318	331	313	320	301	323	324	302	337	328	311	330	303	327	345	299	309	325	290	328	283	323	333	304	303	310	282	321	313	349	330	308	288	302	354	283	361	331	305	325	297	289	352	302	301	285	341	339	334	310	333	328	301	281	293	320	312	303	359	306	309	301	332	304
12812	17598	4969	3285	8769	11182	10618	9459	6363	4189	1980	755	764	760	762	771	752	794	770	690	749	767	707	749	760	717	795	746	794	801	748	714	732	751	783	724	748	784	754	712	778	848	771	727	728	790	773	755	749	734	719	768	753	793	788	750	775	721	756	776	781	794	826	704	762	722	771	759	727	806	745	668	788	798	735	782	728	744	740	766	745	744	784	752	786	799	780	737	745	732	767	813	798	757	781	758	816	769	762	718	751	797	720	745	746	759	763	701	734	734	804	703	764	690	782	727	792	740	762	781	699	754	755	747	765	723	795	733	769	709	730	756	761	790	738	732	747	729	857	776	761	731	785	763	781	775	743	749	755	754	778	771	835	764	721	764	751	750	785	759	783	741	764	752	744	790	768	778	773	800	764	783	792	730	734	736	731	750	715	765	724	735	828	759	753	752	748	691	761	794	698	783	780	747	758	757	755	788	716	738	713	777	719	768	764	762	729	776	782	704	753	775	757	716	773	775	756	786	783	735	787	749	735	788	719	742	795	750	782	745	728	775	755	737	762	760	775	763	769	751	740	764	720	781	797	748	757	709	784	768	766	737	723	763	795	782	785	745	754	746	759	791	768	740	698	798	752	774	722	726	745	748	782	738	760	746	734	763	800	825	755	780	752	765	722	806	769	719	783	700	768	728	754	755	788	717	787	757	815	761	756	767	751	789	760	787	778	701	736	743	741	781	717	768	763	794	734	798	675	770	734	735	704	739	777	777	745	739	733	789	789	781	753	715	743	725	772	726	730	743	781	766	767	739	700	737	722	790	748	718	724	725	793	769	712	748	814	784	734	769	739	769	775	779	752	801	820	809	750	708	768	775	802	726	781	745	731	782	763	774	732	735	749	776	862	770	740	761	755	695	781	792	739	768	792	770	747	747	730	744	727	809	763	757	747	782	742	708	710	762	796	762	748	739	737	739	761	771	756	755	737	766	815	760	746	780	755	774	755	738	793	735	753	703	726	772	775	801	803	798	760	795	657	791	795	730	727	738	789	771	773	789	762	753	736	739	758	724	744	739	753	791	720	734	764	694	755	756	759	728	782	727	780	757	721	773	742	711	791	749	728	718	729	744	753	761	813	751	770	742	822	742	766	751	748	799	764	740	761	738	757	705	801	748	760	704	703	754	776	703	788	777	774	767	804	763	719	802	808	704	752	707	781	740	777	759	760	778	762	729	745	766	808	745	742	785	739	811	779	729	826	765	722	754	723	756	729	705	764	816	758	769	761	799	733	742	723	741	733	710	813	770	794	718	786	767	764	745	734	722	708	764	750	783	803	755	779	755	761	788	778	754	750	720	778	825	762	718	766	759	744	812	780	774	750	763	753	804	757	736	730	744	781	735	795	704	734	738	774	739	772	762	751	730	764	789	690	779	782	778	793	781	754	779	752	783	706	712	745	748	830	732	733	757	784	747	739	792	768	732	738	746	745	739	747	759	744	800	759	756	725	762	786	777	739	789	755	752	763	745	756	733	741	771	748	751	760	773	741	752	738	763	783	744	769	766	787	767	768	780	727	786	782	768	782	698	747	784	789	743	709	735	740	749	766	722	763	778	742	779	763	749	766	741	765	729	807	803	774	776	763	775	766	722	766	769	813	772	766	762	767	768	750	721	715	742	766	728	723	772	748	782	760	717	796	721	761	731	786	786	755	725	743	764	749	717	717	733	737	744	766	771	800	769	745	800	723	739	745	768	775	731	812	807	723	708	745	755	713	737	730	716	712	723	781	776	730	720	765	761	737	767	738	782	830	763	767	746	775	747	719	775	813	793	775	810	795	731	753	721	721	830	778	764	791	775	771	785	777	779	794	783	771	712	762	765	789	793	794	696	764	759	723	776	727	778	755	705	747	743	780	778	731	782	727	760	747	753	815	718	723	753	755	777	790	789	732	739	789	745	709	735	743	728	742	722	776	737	750	770	745	814	795	738	740	711	736	741	770	791	754	780	775	781	781	814	786	738	757	774	760	750	773	711	757	811	770	762	722	770	744	782	773	753	767	803	718	794	778	779	745	771	738	777	775	782	728	723	761	732	751	795	737	719	768	772	778	757	763	743	762	755	778	775	779	753	739	726	773	714	755	769	788	725	740	697	777	788	742	795	693	801	735	767	747	729	791	724	770	748	752	765	807	748	763	757	744	775	760	755	759	706	734	764	799	768	753	779	771	746	755	798	776	759	728	770	729	763	738	756	742	743	743	772	754	763	762	754	739	785	816	765	737	769	741	685	715	765	807	759	734	764	810	738	722	782	765	749	756	768	758	724	762	733	769	757	728	743	745	758	772	754	751	736	774	776	784	717	739	736	768	753	773	730	754	812	785	802	760	788	722	813	722	769	782	746	754	780	787	771	734	728	767	757	786	719	766	754	713	758	780	778	783	760	747	784	761	776	774	736	757	732	757	777	784	753	747	755	763	748	727	758	767	781	772	707	783	680	761	736	742	727	764	717	731	780	755	776	723	730	773	729	733	721	761	713	675	753	780	726	734	721	730	758	824	725	727	765	772	812	757	746	762	753	769	756	742	773	739	751	750	749	778	730	753	801	766	781	756	833	756	767	741	766	809	743	760	730	780	745	781	731	729	770	776	742	716	749	763	741	763	802	718	792	743	751	725	756	719	721	756	767	791	783	726	776	789	747	809	729	737	790	719	791	791	758	731	762	765	769	719	732	746	784	755	735	751	768	750	715	740	767	783	777	780	783	764	727	771	713	723	694	782	750	762	789	786	771	806	748	786	737	777	770	795	797	770	741	766	794	782	775	817	758	762	761	776	769	765	778	755	726	763	740	742	766	817	743	738	732	739	785	772	758	801	779	794	725	730	774	752	765	783	735	726	780	749	746	740	722	721	763	748	772	750	738	793	797	791	756	773	688	764	775	725	741	806	789	750	768	720	761	763	771	749	783	775	735	778	762	770	760	732	745	787	708	758	779	740	769	793	751	781	741	757	799	759	789	762	769	748	772	744	749	781	760	730	722	784	785	772	734	707	787	760	766	742	742	755	761	713	720	738	761	756	749	682	771	732	779	733	751	747	746	736	770	712	792	813	788	736	816	752	780	753	807	769	733	776	775	745	790	752	742	776	751	728	779	771	757	757	737	772	743	736	749	765	773	654	727	803	721	764	758	753	764	784	741	755	752	785	725	749	773	785	737	795	750	664	791	759	806	728	789	751	775	738	780	671	767	750	778	721	759	779	724	752	771	733	721	784	793	706	771	758	759	816	743	763	745	749	770	744	724	769	754	716	753	742	759	752	730	746	755	754	738	744	822	793	748	711	784	773	778	768	755	805	770	733	790	761	791	763	737	732	788	774	766	804	775	745	758	734	707	727	792	772	834	800	731	774	713	799	753	763	706	751	734	767	715	781	771	751	717	781	731	829	738	751	781	731	764	757	764	762	746	766	761	759	745	741	758	729	760	744	777	714	739	758	803	773	760	759	763	772	755
45904	43072	24436	16098	26685	37943	37706	27771	16442	7547	2586	402	362	356	365	341	341	332	390	399	367	360	339	350	327	356	369	337	341	349	390	340	342	332	367	349	401	305	346	364	366	318	355	380	358	358	325	343	305	344	337	338	364	320	320	331	327	326	325	350	344	346	362	343	343	292	375	326	356	338	341	355	327	334	330	343	332	359	316	372	337	330	341	362	354	329	331	341	338	352	318	377	344	342	333	364	341	291	322	328	374	338	372	365	364	361	346	355	322	353	328	371	365	307	351	334	342	337	363	364	339	339	364	370	374	341	344	371	360	346	379	334	330	368	347	331	341	370	366	371	345	348	303	322	334	379	372	349	364	338	356	349	336	336	341	300	346	349	353	349	323	314	360	312	346	377	348	350	348	342	336	316	359	333	360	366	331	336	331	370	326	355	353	334	344	378	340	354	314	334	342	308	309	317	348	371	335	364	311	321	344	351	334	351	365	328	353	352	337	344	327	327	336	350	360	345	374	355	345	332	352	353	354	351	334	357	340	373	349	351	372	341	346	340	325	356	333	337	334	356	399	338	334	382	341	370	334	359	333	344	321	347	358	327	295	342	370	307	345	338	343	359	359	364	348	335	362	330	313	385	344	359	339	325	351	335	319	322	330	339	331	362	330	318	326	316	367	348	329	327	326	306	362	342	348	338	339	388	371	356	345	376	326	342	348	328	350	346	342	347	391	329	360	337	346	345	341	339	323	342	407	346	341	345	323	314	343	373	331	360	363	334	369	319	339	366	354	339	344	328	326	344	379	335	340	344	329	348	355	334	348	346	362	304	351	314	327	329	343	333	318	341	371	363	343	368	349	308	367	331	398	339	318	332	334	336	338	334	359	335	328	348	339	349	337	351	350	380	320	342	336	363	366	290	328	344	388	405	338	319	377	350	324	340	355	333	308	361	316	375	329	317	362	360	365	352	373	334	368	316	336	319	344	360	364	377	355	343	327	333	369	394	332	353	312	347	338	361	348	318	350	319	341	338	344	345	336	358	344	353	324	375	357	316	336	360	328	294	316	353	364	355	329	351	340	335	338	334	328	358	344	340	316	352	348	362	320	331	334	376	344	340	340	325	391	382	317	340	362	336	338	373	351	361	321	351	337	384	360	387	337	323	384	350	326	375	359	338	341	293	337	332	337	344	313	379	351	318	342	347	352	348	368	347	366	336	372	316	359	359	315	331	373	331	333	343	356	331	328	330	347	329	367	326	352	349	333	356	340	339	343	374	368	326	349	373	328	340	390	353	358	334	374	368	356	350	336	345	363	357	348	345	309	344	362	332	363	343	343	364	331	333	330	360	352	315	318	328	337	324	353	320	307	314	349	325	371	334	360	343	321	330	329	322	338	362	334	351	355	350	325	325	359	341	347	344	351	336	369	332	374	351	356	359	337	319	354	350	360	367	360	331	341	317	335	348	357	346	335	378	337	333	346	336	315	340	343	351	365	372	354	362	365	352	341	324	340	360	321	347	387	347	343	344	330	311	327	323	363	331	335	342	353	289	350	364	339	341	345	350	335	334	349	332	371	336	323	344	342	349	335	337	354	338	349	320	320	319	338	361	370	327	368	368	398	351	353	334	334	334	371	346	339	344	348	353	362	326	369	332	319	361	338	318	330	346	345	338	359	332	334	322	348	329	360	350	366	350	346	345	353	337	365	310	365	345	350	339	311	359	340	323	354	342	315	308	370	341	346	326	355	377	353	359	331	331	364	329	354	348	320	355	350	346	349	345	342	359	354	330	344	363	342	340	376	366	341	323	345	359	360	310	341	336	346	338	350	328	330	375	341	369	361	333	341	380	337	337	382	368	341	363	327	357	343	377	339	364	351	338	338	330	344	376	329	337	357	350	330	324	315	343	344	343	312	355	345	344	379	305	342	393	362	355	336	351	345	365	317	335	366	339	347	362	353	383	336	373	344	362	342	350	338	340	342	292	353	310	342	313	367	334	315	307	343	319	360	398	347	345	340	335	308	325	331	316	324	374	398	342	367	325	359	343	322	351	351	330	356	320	319	344	339	336	349	337	334	329	375	360	355	371	347	348	332	324	365	335	319	391	334	315	336	344	344	324	342	341	360	332	325	364	337	352	342	339	348	353	340	358	358	340	315	358	375	303	339	381	338	362	370	344	361	348	368	342	354	377	328	358	315	337	348	352	359	350	345	387	360	363	359	320	350	340	333	347	311	333	331	344	341	348	329	332	346	335	344	334	347	345	340	341	356	331	363	331	369	360	334	349	351	353	335	330	373	291	342	339	342	349	343	368	338	344	325	351	359	302	342	348	357	319	349	318	335	358	336	352	337	371	336	341	372	337	334	366	370	349	373	346	340	363	359	354	334	366	332	377	359	343	361	342	357	305	311	337	368	341	376	358	334	337	328	360	356	337	330	334	362	327	375	342	308	344	345	369	363	339	353	336	351	313	333	352	330	331	362	339	351	374	338	338	360	311	323	346	353	331	314	363	313	331	349	374	331	361	331	368	344	352	354	312	340	329	314	336	326	342	349	342	310	363	373	355	373	367	360	351	316	383	337	333	339	330	366	294	342	358	362	352	353	347	332	336	319	344	336	338	326	347	377	361	333	321	354	383	378	325	345	333	351	342	348	336	383	337	338	369	370	382	310	303	340	370	363	340	342	343	353	325	305	340	354	376	319	331	358	348	322	377	336	300	328	353	363	332	334	334	365	337	306	356	335	333	344	356	342	343	352	319	336	351	362	365	323	335	340	357	318	355	359	375	359	303	366	325	318	344	348	354	363	329	361	336	340	336	358	365	360	349	372	314	363	313	363	377	311	335	312	328	368	323	329	353	323	343	366	319	367	345	315	328	321	356	313	337	343	359	355	374	363	326	384	345	325	328	332	342	368	382	371	347	346	337	355	339	319	294	382	353	336	336	340	328	376	335	334	371	364	330	351	352	352	349	362	351	369	307	336	354	342	317	366	335	329	334	318	318	330	340	347	325	361	314	344	352	346	348	314	359	341	337	330	330	366	358	381	362	368	326	319	336	368	357	343	331	305	327	363	347	358	329	370	345	360	345	339	356	333	319	365	375	329	365	342	356	332	325	351	356	362	324	349	360	347	357	321	377	373	326	332	351	362	347	309	317	343	334	302	371	337	341	362	338	359	380	322	365	326	344	328	351	338	350	347	348	337	321	372	355	338	331	353	329	326	344	331	327	361	334	368	336	357	327	297	351	365	363	350	326	346	343	315	331	371	323	343	341	317	348	339	339	370	353	362	330	347	361	332	331	334	349	359	380	353	344	332	353	358	340	330	350	370	333	334	370	339	357	339	336	359	356	310	349	323	339	318	352	338	344	388	344	345	362	366	318	332	325	342	354	352	366	344	357	311	366	340	361	340	343	321	339	355	345	328	391	348	356	341	366	359	326	334	361	318	325	332	359	361	351	379	356	303	363	326	382	324	364	362	352	343	345	367	345	337	341
34411	35078	11591	9469	42112	52141	51240	42545	31646	20030	8508	952	927	857	798	790	850	855	1013	1136	802	777	802	810	751	811	763	821	800	799	751	811	815	817	855	828	876	812	838	796	803	852	802	803	805	772	782	819	782	792	768	817	864	809	853	784	762	772	765	829	799	821	838	813	774	825	828	778	777	794	750	802	808	794	794	790	851	727	787	813	801	799	817	784	720	825	792	754	842	834	762	790	807	826	831	764	810	770	798	833	813	841	839	803	749	793	817	839	794	775	749	777	842	761	818	804	803	758	789	787	831	782	771	856	811	841	795	822	826	780	774	801	819	774	789	808	849	818	824	775	761	798	835	826	792	819	774	783	756	780	795	828	786	780	797	855	760	808	750	846	756	822	793	830	778	812	784	829	814	803	801	784	771	754	794	790	790	820	796	799	835	823	840	793	752	827	789	800	814	792	795	868	781	859	828	737	786	803	800	786	836	817	801	772	805	772	813	769	803	832	819	788	812	819	785	749	780	851	718	810	794	802	776	781	821	839	825	813	828	808	785	829	789	787	769	817	755	769	849	784	730	780	834	735	779	796	784	768	777	788	793	820	817	835	724	839	784	808	839	838	805	767	821	807	823	788	764	804	771	807	738	829	777	812	806	752	804	820	813	831	805	806	782	798	742	754	811	792	781	785	800	788	785	787	775	843	787	831	820	795	793	799	809	761	802	791	780	821	792	805	818	829	801	804	787	796	825	820	779	822	803	747	792	814	814	848	829	773	752	807	803	765	770	755	824	792	719	748	803	835	791	814	784	838	768	819	787	786	772	781	786	797	807	799	776	805	794	794	795	776	800	768	841	821	804	780	773	724	812	866	811	772	772	793	808	833	783	804	791	812	780	793	780	786	837	805	802	798	773	835	805	827	835	768	801	790	788	811	820	832	813	769	789	777	758	849	808	850	818	780	856	770	830	777	783	833	866	796	759	826	842	808	811	813	796	817	762	823	824	798	792	810	817	797	768	797	840	780	809	820	827	810	769	843	838	823	836	821	799	817	754	811	815	741	769	826	811	817	823	786	797	809	774	826	788	836	800	800	795	816	802	810	804	812	813	831	827	785	821	828	808	820	815	761	826	840	792	809	782	800	807	811	771	784	829	769	773	778	800	804	817	802	839	812	728	809	809	792	784	816	825	800	781	818	816	849	784	834	816	804	758	746	802	831	790	769	806	778	839	778	813	749	773	759	819	813	804	836	798	755	819	803	802	829	785	790	790	829	784	848	813	814	839	816	852	826	774	804	780	794	797	742	835	737	801	832	840	853	797	780	782	786	834	792	842	799	831	809	832	814	831	813	815	779	839	833	816	821	857	750	800	764	778	834	759	813	817	839	784	838	788	798	763	730	823	827	777	782	773	830	809	815	829	779	826	805	843	822	779	794	779	833	785	788	798	745	790	835	797	814	815	802	826	798	801	784	759	788	775	770	850	820	806	778	772	768	768	819	798	805	815	783	782	786	801	799	777	787	794	803	813	834	825	801	788	787	785	809	813	825	776	804	831	796	779	765	818	795	745	840	812	834	803	826	852	744	834	823	833	826	814	790	812	766	842	820	797	818	760	833	773	841	848	802	804	777	829	786	793	845	795	808	780	813	792	785	754	755	811	824	795	740	786	861	794	829	791	825	794	820	816	751	789	802	754	806	803	793	764	826	833	823	824	819	834	788	818	863	802	789	819	788	843	802	783	834	773	769	836	820	799	838	832	824	818	759	786	840	833	822	768	760	807	787	781	783	788	851	820	742	794	777	823	788	759	791	803	788	781	807	826	736	865	833	752	798	808	819	756	810	757	786	830	812	763	828	870	772	780	758	786	830	829	749	785	796	787	843	815	776	788	827	772	839	832	782	741	858	791	773	779	801	775	806	826	813	758	796	809	814	834	773	770	783	809	803	805	798	763	773	821	786	807	781	826	768	800	809	766	797	805	755	793	791	795	748	801	744	771	751	834	767	781	796	808	813	806	764	825	780	757	787	824	819	839	842	823	833	801	785	782	825	793	782	766	788	830	766	754	799	794	804	777	787	787	816	819	806	788	824	732	754	792	842	760	801	775	845	800	851	816	804	814	792	800	845	789	794	833	804	779	822	791	759	802	787	758	780	781	784	825	777	800	775	815	752	774	791	770	816	810	832	829	813	786	813	809	839	791	819	808	810	754	816	792	816	802	795	835	809	772	835	789	795	823	811	780	802	827	854	831	818	799	789	790	819	804	812	780	800	792	752	748	790	835	765	806	829	824	841	812	775	824	776	774	776	817	765	821	804	800	818	850	800	830	760	824	757	771	757	825	797	755	792	832	804	808	825	805	803	829	769	787	805	761	804	854	826	759	804	828	815	793	815	838	787	795	826	768	762	790	782	807	824	857	802	828	808	787	790	755	803	798	828	754	800	776	752	785	809	823	764	830	809	825	802	830	833	823	775	867	810	749	800	842	872	804	788	792	839	788	835	825	833	810	778	821	820	778	827	810	786	788	784	780	803	751	777	837	820	825	843	790	768	805	834	812	780	759	838	791	811	799	841	829	785	748	797	829	765	762	808	782	806	778	744	821	773	794	796	823	817	819	810	780	779	822	777	768	788	834	774	795	809	788	789	842	798	819	878	787	787	762	783	834	802	863	838	853	777	797	843	757	826	817	810	806	789	798	817	733	783	791	808	799	790	848	740	790	855	797	822	825	816	833	852	805	784	781	840	786	751	799	801	809	842	795	772	793	745	783	798	798	768	774	817	786	794	825	827	819	813	854	811	815	802	780	814	810	775	809	784	757	836	834	843	785	836	821	827	766	787	805	746	776	815	830	791	829	763	815	799	835	849	821	809	761	857	796	733	827	764	770	756	788	837	806	877	806	813	810	871	818	825	846	788	856	810	764	821	856	815	782	779	775	845	802	819	767	776	792	780	797	809	790	792	813	821	765	770	773	764	796	778	749	769	785	814	772	826	803	808	824	786	767	784	852	742	795	774	774	775	801	851	829	842	810	805	779	784	717	829	890	820	809	796	841	760	798	786	759	790	824	792	749	817	803	779	798	803	765	795	824	790	779	790	826	776	843	834	826	779	767	781	817	802	773	758	807	796	805	815	780	797	829	749	770	850	808	776	835	845	816	761	777	832	800	828	828	796	752	805	798	808	814	796	746	862	780	794	785	797	788	797	835	799	759	803	792	765	859	787	793	756	732	793	813	798	783	777	806	799	798	809	810	834	779	821	802	750	837	807	816	766	833	819	810	808	796	794	823	791	834	797	841	802	833	765	803	855	787	811	813	787	773	814	759	746	803	803	798	806	757	807	819	808	819	761	788	778	826	789	808	803	778	847	833	822	782	829	774	732	779	780	749	769	806	812	878	819	767	832	822	805	820	769	753	775	816	781	755	804	765	804	773	801	801	786	795	854	815	775	824	758	839	821	852	821	815	745	777	818	824	784	843	759	748	815	780	772	807	824	792	822	772	814
52409	45344	28265	22254	37318	55400	53770	41318	27019	13016	4060	476	299	302	292	268	269	269	323	349	265	270	273	302	259	254	264	238	264	260	291	278	273	269	302	248	279	264	337	243	264	255	244	249	265	269	260	252	253	249	262	247	252	269	284	256	239	246	287	228	243	246	232	228	265	252	250	293	261	243	268	233	255	258	234	262	280	249	263	258	234	223	272	252	277	253	275	260	271	253	236	292	280	251	232	262	281	274	245	285	257	267	253	261	249	263	251	248	262	253	253	228	252	271	225	277	271	256	228	280	260	266	252	249	255	253	270	271	280	238	269	267	268	272	243	265	248	250	248	253	254	282	262	257	247	268	233	260	240	255	256	250	245	235	272	251	252	250	301	242	236	276	266	258	240	264	246	278	264	314	290	246	196	240	273	233	241	265	248	262	254	273	260	261	237	261	259	259	239	243	269	252	256	207	254	242	278	249	257	257	268	246	268	260	245	269	296	239	250	282	263	254	260	250	258	262	259	272	284	234	261	263	263	278	233	246	265	222	278	256	225	237	251	320	263	266	253	253	280	240	283	285	251	272	295	284	256	266	246	272	237	278	263	231	293	247	290	260	265	277	247	273	266	289	270	276	234	269	267	228	241	263	259	265	262	263	299	238	251	236	257	239	265	254	229	260	270	229	254	257	228	305	259	276	253	305	253	243	283	247	260	278	273	257	282	239	249	224	229	262	260	266	255	253	275	278	217	262	292	246	262	249	240	263	264	249	245	252	298	280	238	263	261	270	273	269	261	280	280	254	270	278	265	265	281	266	234	256	278	250	256	247	275	272	230	270	251	257	284	286	239	250	275	247	246	261	265	261	263	291	257	280	270	251	224	267	281	257	255	280	260	262	233	273	279	257	260	260	267	254	242	252	260	277	270	281	240	226	280	245	245	281	257	255	259	274	262	259	255	258	259	306	272	251	290	247	241	292	278	253	277	280	287	267	253	231	279	270	280	277	259	249	283	261	251	269	287	242	266	266	286	266	254	276	274	261	244	249	294	247	298	279	256	247	250	238	270	242	269	278	252	268	257	283	259	246	248	267	284	245	276	245	254	294	267	299	242	279	259	261	268	266	235	248	239	274	264	240	256	266	229	259	283	262	280	246	266	256	273	273	251	280	263	258	257	280	234	253	280	260	280	239	280	243	247	247	292	287	270	251	259	291	263	281	265	249	260	248	256	282	239	276	279	267	245	273	233	220	288	273	224	250	268	237	261	284	264	274	242	266	259	261	277	258	250	267	255	264	238	271	251	274	253	245	259	246	281	268	255	273	256	267	279	227	264	269	272	237	254	276	253	271	258	260	245	264	255	277	240	250	233	251	252	265	234	240	269	270	271	257	249	275	251	278	240	280	230	269	266	271	278	229	240	258	292	263	246	231	250	273	265	293	286	302	285	258	235	273	273	245	272	255	236	260	287	280	261	254	250	280	305	267	274	253	273	259	236	251	285	244	268	255	239	256	258	265	265	254	269	246	293	265	284	252	256	233	269	266	262	271	291	266	276	241	260	229	259	271	248	268	244	246	252	233	226	250	256	285	253	267	263	281	260	278	224	265	245	274	270	243	243	245	254	260	251	206	264	273	253	243	263	261	282	273	290	247	234	238	259	264	231	256	261	261	281	264	248	288	257	283	285	251	248	251	254	278	250	278	262	251	269	282	252	254	268	282	233	215	277	241	276	267	243	253	245	273	243	254	251	232	243	290	291	275	271	238	275	270	285	274	234	242	259	280	282	249	281	251	284	244	252	284	257	278	254	275	234	245	246	258	262	260	273	269	267	256	249	260	252	235	273	260	260	267	260	263	275	240	264	247	270	222	246	290	265	305	264	254	223	268	244	241	292	243	253	255	266	255	245	231	258	266	270	250	295	255	253	272	254	265	278	252	260	274	256	256	250	234	261	255	266	253	257	263	258	247	286	248	268	248	265	266	238	263	272	280	233	273	267	238	250	234	255	242	272	251	263	279	277	266	251	246	261	253	258	241	264	225	270	252	286	247	271	240	266	271	275	265	254	262	254	271	240	267	245	221	286	247	251	258	260	237	295	247	277	256	256	250	256	257	281	291	254	281	286	277	247	259	255	270	261	266	241	237	243	271	263	257	262	257	246	273	213	241	270	251	267	263	298	274	270	271	244	252	252	259	296	262	289	243	257	264	230	260	251	276	267	283	266	283	235	240	233	240	257	260	271	274	264	267	262	275	245	255	283	249	240	261	264	261	272	280	235	253	248	244	262	265	255	274	274	285	276	255	241	273	267	237	276	246	230	253	268	253	297	253	270	277	270	251	270	247	263	269	269	267	276	273	285	261	220	210	229	229	255	257	250	284	258	265	262	260	237	298	263	268	261	264	309	288	302	274	243	241	266	232	275	266	275	252	274	262	273	276	269	258	282	275	240	305	280	254	251	279	257	262	250	239	282	264	256	215	251	268	263	267	244	286	293	253	267	286	272	255	266	249	271	261	268	272	272	271	298	257	263	269	230	251	285	244	269	282	259	248	247	266	256	251	274	260	267	257	285	273	242	261	269	264	262	265	237	289	255	273	276	258	267	266	243	249	305	271	250	238	268	230	258	267	256	258	261	275	275	278	250	226	261	281	266	255	288	254	262	272	244	275	263	270	254	293	280	263	278	290	264	279	290	263	274	244	264	240	269	276	248	273	244	252	250	291	245	259	274	261	244	255	263	283	279	242	251	281	264	277	262	275	238	257	265	285	249	269	250	282	253	220	265	276	239	259	265	255	242	244	287	273	272	246	257	240	285	271	274	286	239	274	228	245	256	254	237	254	252	277	264	259	289	290	258	289	284	265	250	269	279	275	272	236	273	266	257	265	247	277	281	245	241	243	268	282	240	227	255	276	266	256	254	246	218	241	237	235	256	263	242	265	251	256	260	251	288	232	276	263	253	295	273	258	257	226	271	269	225	251	282	267	251	284	264	265	261	256	228	267	283	253	266	250	266	233	258	267	250	272	258	282	268	275	289	296	246	246	285	256	279	230	271	258	234	235	249	257	247	267	275	313	242	245	242	233	259	271	252	270	277	266	274	267	266	249	258	264	272	260	229	246	257	243	229	243	276	224	240	334	272	260	240	275	269	280	277	257	275	303	261	275	283	247	266	249	245	238	270	241	252	286	281	265	252	265	257	253	269	250	249	239	250	239	271	243	260	255	266	284	267	248	256	261	284	264	290	253	265	263	262	276	261	273	274	239	236	266	260	257	256	245	268	259	252	291	251	286	258	263	297	263	289	273	267	261	262	249	246	278	217	263	257	259	259	259	270	259	255	276	286	267	284	262	265	245	250	279	254	269	252	265	234	261	256	246	271	252	264	270	261	264	245	218	262	253	305	277	251	244	242	271	233	304	279	214	253	230	253	282	267	245	265	308	269	240	273	283	294	266	254	257	287	260	219	249	250	263	236	260	258	250	257	267	231	255	276	263	260	260	271	263
40651	42578	25035	13908	52903	69900	65337	53284	40022	25378	11440	970	752	757	688	669	646	719	947	1177	637	608	607	602	624	581	661	574	635	619	678	628	601	658	661	597	602	585	589	618	596	615	621	617	592	601	593	633	586	607	612	584	607	575	611	604	604	604	604	601	639	573	648	627	633	602	656	643	616	588	641	637	585	622	608	597	610	651	620	598	615	610	654	606	632	607	597	584	556	618	598	622	594	656	615	647	614	661	576	607	608	593	635	561	620	624	622	580	641	633	609	597	610	572	629	622	595	614	633	587	615	571	596	593	642	598	592	618	592	637	613	588	602	607	601	635	592	597	588	562	630	622	585	620	613	571	587	622	591	609	619	648	643	638	591	568	600	627	588	574	628	627	622	602	637	670	617	600	576	578	614	580	643	606	609	593	625	612	597	604	650	573	598	625	636	615	616	625	591	615	619	644	585	611	574	577	632	576	571	596	604	634	635	609	586	606	681	595	604	608	608	618	602	589	646	647	590	591	607	640	615	620	600	632	598	620	622	607	598	568	578	630	608	632	600	559	594	593	606	627	641	593	596	587	591	658	582	587	603	606	612	609	615	584	611	606	616	553	625	592	610	596	591	609	613	609	622	581	591	617	597	594	601	644	629	615	587	642	609	614	566	646	605	610	641	616	583	620	596	609	607	625	615	606	618	598	612	591	629	587	624	594	623	623	631	621	595	587	573	609	582	566	620	630	641	637	611	627	586	602	607	567	631	659	602	608	592	594	631	574	577	610	600	646	621	611	632	632	592	636	623	610	600	594	594	604	625	641	583	584	615	607	634	593	601	608	600	609	587	631	644	598	648	613	587	637	631	618	653	588	610	636	613	562	587	667	602	606	582	622	631	613	618	641	587	672	611	653	583	603	621	598	601	624	555	599	621	626	576	595	629	586	571	634	582	648	615	587	644	601	577	627	606	645	634	641	601	556	616	572	578	572	602	611	578	599	586	545	629	601	592	587	595	623	614	610	625	601	591	560	651	611	576	600	601	632	586	629	600	605	618	613	625	592	643	584	618	586	609	629	595	573	595	646	568	632	689	601	622	626	629	594	606	597	624	603	577	617	622	650	629	600	653	595	615	593	614	562	570	601	621	596	581	620	557	635	633	665	587	629	637	639	600	636	640	590	631	622	576	613	617	605	614	619	638	571	629	656	638	605	600	612	587	641	593	557	673	631	646	627	576	600	569	598	592	616	652	604	613	629	610	647	580	598	608	676	624	589	556	607	565	603	609	620	628	621	631	582	627	592	614	616	605	587	584	626	634	598	620	632	589	608	614	619	603	613	585	620	591	588	646	596	607	626	606	608	606	548	578	610	638	623	574	588	588	611	569	596	577	598	644	633	611	578	636	632	574	601	630	605	592	602	618	605	569	605	564	557	652	635	576	650	598	626	634	631	635	601	575	618	573	585	595	597	573	578	619	590	620	625	585	642	592	576	609	587	618	585	583	593	615	619	599	601	619	611	629	602	639	598	612	602	575	580	600	572	602	602	594	595	619	559	587	590	594	617	600	585	593	646	644	600	631	624	652	622	616	578	560	586	617	570	636	586	638	614	608	580	558	632	611	635	574	601	624	593	607	607	606	617	581	623	643	599	626	647	625	583	613	630	586	610	626	621	603	616	688	620	590	682	635	653	605	607	576	607	615	632	652	625	591	593	606	586	591	588	609	646	598	615	595	587	601	628	650	621	615	630	582	595	609	621	585	572	650	591	636	621	564	626	616	578	602	641	648	581	592	592	645	603	596	616	578	603	607	621	604	622	649	613	577	616	601	631	605	610	650	621	620	611	616	609	626	634	606	602	572	609	598	600	582	652	591	635	580	616	579	580	631	629	631	625	602	643	624	616	547	622	641	640	595	651	585	572	641	595	585	607	572	619	652	678	629	592	583	605	579	565	590	651	589	603	566	586	599	632	627	597	602	585	651	604	588	600	656	648	561	552	646	617	615	610	626	597	596	623	615	597	593	693	621	600	582	628	647	573	584	625	638	619	610	603	602	641	621	595	583	633	650	634	609	619	690	602	621	593	614	600	573	647	605	623	609	597	578	640	618	611	587	575	600	637	587	598	579	577	653	619	621	606	596	575	605	637	618	579	591	629	624	614	615	600	628	605	592	564	629	586	612	582	578	566	628	605	624	580	622	613	583	605	624	620	614	595	613	637	628	623	615	659	591	536	599	586	587	653	596	636	589	646	602	638	635	640	631	622	637	608	590	663	602	620	590	628	618	648	574	608	584	650	588	584	634	629	569	617	609	582	573	540	614	618	641	605	613	601	592	582	570	583	595	601	648	627	601	627	616	562	633	609	632	617	609	613	604	583	605	646	610	616	603	560	611	601	614	614	624	655	621	656	619	592	639	607	601	609	539	619	631	608	582	630	616	617	638	594	560	637	570	615	579	622	580	555	599	588	599	600	623	638	587	610	632	609	641	565	623	620	609	597	594	593	602	601	587	641	625	561	601	617	663	611	623	584	605	602	676	591	616	614	576	594	591	621	606	587	595	618	580	627	568	589	601	593	603	624	581	621	628	570	605	637	617	626	558	561	590	632	579	600	612	658	588	650	607	617	626	569	626	613	585	594	623	622	631	573	612	621	617	633	624	600	587	599	564	637	665	630	617	622	601	615	601	644	607	614	590	641	593	597	615	601	578	622	614	593	614	587	595	620	564	611	612	619	550	626	604	592	636	612	566	633	635	598	625	586	588	616	623	649	606	629	603	630	643	614	576	614	578	612	588	623	610	639	583	613	652	626	614	632	633	618	621	613	615	592	587	580	566	622	651	653	579	585	649	624	611	646	638	585	613	575	620	627	612	627	638	629	586	642	571	571	604	576	599	588	646	605	570	600	624	598	618	600	657	613	557	607	605	630	597	580	575	646	620	639	645	621	635	607	608	624	625	638	626	606	648	616	600	633	579	604	606	604	588	602	614	615	584	629	605	585	611	581	671	574	568	596	580	624	590	589	628	607	586	584	609	613	620	553	607	646	627	559	653	605	575	597	630	601	588	618	641	634	581	609	634	595	643	678	601	595	576	622	601	643	610	604	602	580	603	657	617	624	605	589	596	610	587	592	593	641	632	592	626	587	588	608	645	599	598	607	573	626	635	630	583	597	547	633	607	621	608	573	593	618	583	592	603	602	552	608	561	624	601	631	639	589	593	631	601	602	672	603	587	594	592	627	645	619	608	613	643	606	608	592	594	653	590	628	586	613	602	579	593	607	609	609	619	625	609	599	588	614	637	604	601	626	623	637	585	660	575	571	620	634	625	596	617	632	611	603	618	564	617	635	613	636	637	619	615	651	618	627	656	621	613	630	604	619	614	619	590	571	592	599	572	579	652	635	574	651	612	600	619	641	628	574	604	622	664	601	589	579	609	620	597	655	598	624	610	607	613	586	578	626	592	587	634	602	606	592	645	633	572	618	609	573	609	618	627	576	606	623	601	634
15653	14732	7415	1810	2688	4066	4198	3153	1951	1145	624	348	314	319	326	323	329	306	296	318	325	311	327	332	329	289	342	366	308	323	311	335	333	308	308	302	329	291	327	300	346	343	300	287	338	326	329	336	323	317	337	317	356	320	324	339	302	285	342	306	304	291	344	273	339	326	308	331	311	315	314	312	322	317	299	312	353	332	313	349	360	334	304	326	340	340	341	331	323	362	310	335	318	314	299	310	328	306	323	345	339	344	319	350	331	366	294	295	338	336	313	298	299	349	315	315	356	326	297	345	331	298	354	319	317	326	288	335	317	354	319	295	302	367	303	333	349	309	340	338	289	331	327	344	287	322	295	323	348	302	325	310	352	329	290	299	320	307	313	350	289	315	333	304	295	313	308	346	323	352	314	318	288	320	321	313	337	321	321	303	342	317	320	296	318	333	355	353	309	357	334	318	302	335	348	342	320	340	322	327	330	322	326	319	325	314	333	330	334	345	335	312	298	297	301	346	308	308	342	335	322	330	302	315	281	284	354	302	321	313	321	317	320	313	334	336	306	314	307	310	310	301	317	327	318	348	341	324	352	335	303	314	285	296	300	327	342	311	305	300	339	301	333	362	311	325	333	313	315	343	320	327	328	293	317	344	361	319	277	318	324	341	326	330	333	304	305	298	310	346	328	334	338	306	308	306	315	341	294	290	309	311	301	331	305	322	348	317	334	306	364	321	336	319	335	318	317	332	301	345	343	305	308	307	368	298	346	297	314	334	322	311	340	310	340	312	320	309	305	346	325	322	303	330	333	333	342	343	324	308	334	318	345	316	320	306	342	302	299	324	321	338	293	318	306	279	316	304	288	308	327	307	315	311	322	291	335	282	277	311	324	305	300	316	358	328	298	306	307	332	349	307	310	329	305	306	332	346	336	325	311	304	283	322	347	308	302	346	342	307	322	323	342	335	331	333	319	346	305	309	330	304	357	317	319	348	297	338	347	349	315	338	327	360	336	295	301	351	318	302	347	343	302	325	311	332	295	330	325	299	307	331	310	333	310	288	314	327	326	330	307	340	293	321	309	315	312	316	319	313	315	340	348	326	353	323	323	306	363	330	308	313	306	311	314	306	339	364	312	309	360	324	317	352	295	305	348	307	276	302	316	307	340	327	325	315	327	316	318	335	324	328	302	338	310	321	346	322	325	329	348	320	347	351	321	332	338	328	339	323	282	279	287	298	292	347	349	337	330	311	330	335	302	329	293	333	314	321	314	313	300	315	300	319	321	314	334	303	307	316	303	339	286	338	309	294	334	322	321	343	337	303	315	312	338	305	318	292	282	304	318	326	276	314	293	301	334	329	311	321	333	354	302	343	332	344	318	328	315	338	358	309	328	312	316	300	318	318	329	328	339	313	309	324	335	326	330	325	335	312	290	316	327	331	343	299	313	325	305	356	356	318	285	326	292	339	296	340	330	350	308	334	325	276	279	334	346	323	343	342	307	298	295	327	316	308	309	337	325	322	319	299	351	310	326	312	328	339	306	328	331	299	319	346	364	289	302	308	331	327	349	346	308	325	337	313	348	301	341	319	297	318	300	318	346	319	337	314	353	303	337	302	349	341	325	332	328	309	317	319	306	347	323	338	335	303	320	318	313	297	326	331	333	346	344	330	344	324	304	293	302	341	334	360	327	330	355	313	305	338	343	336	304	343	302	312	271	288	333	342	350	332	317	330	321	309	322	337	322	304	330	333	303	349	283	339	348	331	341	348	338	318	308	304	310	312	317	302	288	295	319	326	319	318	327	331	320	345	342	348	374	284	311	310	309	320	318	310	319	297	321	329	312	300	330	309	318	304	338	332	306	301	326	293	303	311	292	322	325	317	331	308	316	305	322	346	311	315	354	312	313	314	308	292	336	309	356	299	316	315	273	327	314	344	322	336	325	309	313	344	313	319	300	312	329	344	340	320	301	325	335	332	324	309	317	329	324	339	320	316	347	305	330	318	308	290	329	297	331	321	335	312	302	317	300	328	322	317	354	297	300	327	323	317	306	321	316	311	315	321	327	322	333	346	337	332	292	340	315	307	322	319	316	320	341	364	325	308	326	313	316	317	300	314	298	322	324	337	333	294	323	327	322	326	320	307	321	320	292	361	318	321	302	312	351	307	320	300	315	310	312	328	355	279	324	347	339	328	320	315	317	348	312	313	345	350	306	305	338	333	352	318	320	299	317	315	304	350	346	278	324	342	343	327	297	316	321	304	364	317	349	324	322	331	304	306	319	338	295	332	313	304	311	297	327	299	340	292	347	315	321	319	325	335	341	333	335	309	293	315	301	310	362	305	327	309	327	369	344	305	340	335	350	323	312	330	309	297	323	312	349	328	339	334	333	318	328	310	318	323	315	368	349	347	338	309	351	339	346	319	331	338	329	313	373	343	290	335	324	319	334	325	296	298	287	322	311	328	294	307	297	296	315	309	334	305	322	314	286	300	329	329	342	337	301	290	322	297	331	326	296	348	311	358	300	346	323	308	329	298	298	347	319	340	324	365	323	300	313	290	292	331	307	331	310	323	330	314	278	328	327	325	309	314	279	314	321	317	308	324	306	311	344	319	309	321	302	299	339	325	297	351	319	322	285	314	327	319	305	324	328	310	340	299	289	299	331	331	334	307	285	306	302	326	328	370	329	315	336	336	301	313	314	307	308	306	323	336	338	292	321	337	334	324	314	308	311	326	320	292	301	316	312	342	342	320	329	308	301	342	308	327	311	357	334	356	321	332	331	300	353	313	289	329	294	331	295	309	290	314	296	322	387	321	317	318	320	314	349	290	334	321	319	296	296	316	316	321	354	309	334	329	300	309	337	315	339	344	359	325	319	313	336	314	306	328	311	315	317	310	346	275	367	332	328	341	328	319	321	303	305	293	317	314	313	328	308	297	305	318	340	313	326	322	296	295	308	340	354	298	317	334	341	320	322	323	334	348	308	314	331	298	314	334	347	348	311	307	321	313	284	334	301	310	302	310	314	322	311	309	328	301	318	293	345	315	330	326	316	298	330	305	311	313	291	338	301	325	315	325	335	349	313	301	320	333	343	324	322	347	313	312	319	328	381	324	294	319	344	338	353	315	339	327	292	315	292	342	295	312	289	308	312	328	303	296	304	293	303	309	340	335	311	297	301	296	309	303	307	341	317	330	327	298	323	316	341	343	320	318	323	331	311	335	318	323	328	311	309	327	292	299	350	342	322	314	328	318	345	281	285	349	342	304	314	328	273	339	298	324	338	311	287	322	317	351	312	329	316	301	313	324	300	294	309	322	309	336	321	306	356	327	335	316	319	302	345	282	332	312	322	309	329	307	348	302	363	343	329	306	341	325	337	334	342	331	317	324	322	298	334	344	322	267	352	293	326	321	311	303	337	318	325	348	304	315	319	298	290	359	322	307	320	281	333	316	339	308	292	290	342	304	316	337	306	300	306	301	327	337	333	317	312	322	333	323
10098	13561	8539	3541	9682	14153	13910	10234	6214	3326	1380	776	775	731	777	752	768	794	761	806	779	753	766	730	734	707	745	735	739	792	778	728	789	758	787	769	776	787	723	789	760	722	808	746	720	780	783	744	744	816	702	788	790	763	758	773	805	749	726	752	777	766	773	767	790	763	736	773	750	790	752	754	757	749	765	704	783	775	763	768	755	777	734	792	723	760	717	762	729	763	798	766	801	786	739	754	792	789	707	763	774	778	762	783	746	768	751	716	815	736	793	787	788	715	770	824	750	809	752	734	794	739	724	764	791	761	794	727	721	802	794	754	759	752	760	795	769	763	771	727	767	841	748	769	793	721	743	762	810	757	697	749	767	706	771	735	731	782	771	757	756	786	770	790	722	751	740	800	786	812	749	797	751	738	761	743	810	790	764	720	778	741	757	741	779	764	769	759	761	778	760	766	796	725	779	757	815	780	762	768	782	745	729	730	740	763	754	750	774	739	759	747	739	776	725	753	698	738	806	790	780	719	774	706	754	781	727	735	742	749	767	753	800	750	765	786	717	751	757	779	782	760	777	771	738	722	746	712	770	729	782	785	764	777	749	713	777	771	757	794	699	748	791	766	751	759	700	752	763	747	747	758	750	787	739	785	779	757	817	737	817	804	744	778	726	786	800	783	753	748	816	721	739	751	768	767	790	752	673	800	759	838	811	804	767	789	766	787	807	747	751	827	755	716	690	774	805	741	684	750	761	736	761	732	749	766	733	759	717	705	771	774	779	783	778	801	774	734	737	763	791	761	780	748	745	770	768	788	772	745	763	769	750	726	746	764	739	740	739	738	754	790	752	734	792	732	740	746	731	778	751	760	739	797	778	710	765	789	808	782	777	754	738	773	774	703	790	767	783	744	724	773	736	770	741	754	762	765	748	761	740	763	745	730	750	724	784	746	773	808	772	729	790	774	765	783	729	826	730	738	701	760	760	781	785	775	717	783	819	775	766	817	749	757	754	815	781	794	767	775	788	780	742	733	743	779	747	746	750	773	748	771	758	746	733	735	780	735	770	793	758	797	739	692	745	758	755	837	773	799	777	796	752	737	802	709	771	785	754	777	738	747	766	760	715	765	765	807	747	764	798	770	732	778	728	782	778	750	767	732	748	801	722	730	811	759	722	776	749	771	766	776	737	767	751	799	740	727	720	814	777	796	775	772	726	741	791	773	728	703	824	793	746	793	771	750	762	777	805	729	773	766	786	736	752	774	790	811	730	739	755	751	809	786	735	761	763	759	730	801	718	767	741	769	800	743	728	736	704	798	743	770	758	752	752	791	782	787	762	745	772	739	785	721	745	766	788	784	766	753	748	777	744	768	764	752	798	732	794	725	793	764	749	769	771	755	754	778	744	755	816	756	744	764	769	834	789	756	785	796	756	790	793	790	781	754	745	766	751	785	796	762	804	782	764	740	796	758	774	715	743	769	755	778	719	736	764	788	719	747	742	738	718	799	732	777	780	822	786	753	755	766	759	741	751	763	800	770	797	780	766	712	818	777	778	741	716	788	728	728	750	758	746	769	770	722	732	781	764	755	713	789	741	719	789	766	742	741	786	700	812	789	759	764	758	783	757	781	831	719	774	796	760	750	774	763	818	734	750	714	773	737	743	798	731	765	748	752	741	778	760	758	752	738	755	822	803	772	759	778	758	713	751	735	757	775	706	723	777	791	771	734	764	763	759	733	726	759	766	763	764	785	760	771	762	746	768	796	761	747	804	778	766	760	751	729	813	754	736	783	729	771	755	734	742	788	731	751	752	774	738	729	791	740	737	750	756	779	816	751	797	719	768	778	796	750	760	768	784	779	792	744	780	775	783	756	787	736	786	794	786	769	799	766	789	793	739	799	787	728	734	730	779	786	800	799	823	790	781	768	715	734	713	809	778	836	807	765	781	745	730	769	775	788	793	766	850	730	759	772	746	799	765	751	757	722	766	759	746	706	761	801	782	759	778	784	750	832	762	714	775	766	756	775	732	777	799	795	758	762	802	765	815	778	756	746	739	798	769	791	747	796	781	746	759	768	727	799	727	758	734	737	774	751	764	728	775	765	788	757	734	773	715	736	771	781	761	761	749	785	757	748	784	771	783	761	715	737	793	773	747	778	748	756	764	779	753	780	777	784	723	806	751	740	820	756	753	772	785	726	809	787	790	692	765	777	723	725	758	752	797	775	742	774	734	763	729	714	781	759	748	757	761	696	742	716	749	739	790	794	749	755	744	794	780	722	769	719	795	773	787	772	721	793	746	738	774	776	789	791	781	781	778	728	726	714	755	739	804	742	796	783	734	767	777	751	775	792	790	725	738	764	809	761	789	752	721	796	755	709	786	780	744	710	780	744	796	790	779	753	779	766	735	725	809	766	794	729	702	813	792	750	787	772	751	781	807	737	806	694	811	722	706	739	784	798	802	826	701	744	779	749	715	763	759	762	761	719	749	750	769	818	748	746	808	782	760	761	799	767	811	749	746	781	810	782	739	756	754	764	760	743	755	731	755	756	696	765	813	702	793	762	771	765	771	732	728	747	746	748	785	784	775	740	761	733	762	713	751	775	735	769	790	785	736	840	761	747	754	764	745	755	789	724	747	757	748	828	797	765	804	764	755	809	775	750	744	785	764	806	755	725	756	741	737	749	786	748	767	785	737	772	760	817	782	770	769	772	747	769	767	731	718	745	748	774	785	778	767	759	763	767	765	776	728	786	786	741	782	772	760	724	746	773	730	738	806	726	822	748	780	761	776	828	732	781	761	806	734	713	762	747	807	807	752	811	786	791	766	792	768	757	725	760	761	724	751	782	758	719	773	789	790	794	761	746	776	756	774	803	775	826	769	800	745	739	764	811	802	702	726	746	787	751	726	752	767	751	765	764	708	781	765	777	740	746	766	748	762	759	767	774	768	716	783	781	746	737	798	765	796	770	787	753	744	781	759	798	753	736	754	783	738	751	755	751	787	743	785	757	762	749	801	784	789	745	754	758	701	780	797	797	793	736	800	765	769	824	752	807	783	750	764	759	734	762	770	786	796	750	779	763	769	790	817	746	776	773	759	757	766	740	739	752	733	762	704	766	737	765	758	743	726	762	802	761	769	769	778	777	705	737	755	781	768	765	771	733	774	788	773	750	737	769	779	772	796	751	774	742	759	755	753	812	765	747	794	743	804	700	726	759	752	819	727	774	794	740	746	738	792	776	725	815	772	807	788	795	764	747	769	761	746	761	751	768	805	825	794	734	806	778	782	762	772	763	762	780	764	774	728	733	755	794	800	827	761	800	756	819	767	775	728	828	669	718	753	759	715	689	762	766	774	731	785	754	774	765	803	768	750	736	699	774	762	740	791	794	815	707	736	768	745	720	775	832	769	722	735	750	757	710	785	787	764	747	763	748	818	748	771	816	767	789	794	750	791	747	780	752	765	784	759	751	721	757	767	735	785	783	814	786	767	803	769	730
43443	40449	33921	18306	31291	42807	36985	25522	13641	5395	1607	411	357	363	368	329	358	361	364	406	363	336	342	343	318	329	336	323	325	346	364	381	323	331	358	345	358	329	348	355	359	377	359	339	350	338	378	354	346	356	356	336	398	356	344	336	373	382	363	347	362	366	322	358	347	318	327	339	350	393	362	327	362	369	363	314	355	333	364	346	331	345	352	347	339	350	321	332	311	337	361	345	326	338	355	358	367	378	362	393	329	324	348	344	353	340	365	349	339	350	356	346	315	343	367	362	351	352	344	322	349	387	342	336	313	347	389	335	367	323	327	346	335	353	347	350	325	374	330	365	344	328	345	318	347	381	358	338	355	374	338	324	387	334	340	364	338	363	347	322	309	361	345	351	341	335	321	308	331	360	345	364	320	334	355	350	328	356	309	345	352	332	341	362	349	350	353	346	339	352	321	330	345	385	332	347	391	326	339	355	347	361	348	337	329	331	322	349	349	340	374	384	348	359	330	327	329	333	395	358	325	361	336	359	352	323	353	350	327	364	324	343	336	339	312	331	356	342	363	346	348	353	383	314	322	356	331	323	324	384	415	328	320	310	318	343	349	360	338	379	351	359	369	319	319	339	312	364	348	329	328	312	365	379	358	356	368	342	337	355	342	334	366	340	351	360	340	363	354	343	364	348	349	326	328	330	322	340	350	371	335	353	362	333	375	337	369	333	347	329	358	351	334	356	383	372	356	347	399	341	350	330	348	359	334	382	331	345	342	374	351	357	359	364	361	343	360	318	355	339	337	328	373	341	350	339	325	361	347	356	349	382	343	329	356	342	323	347	370	370	348	351	344	345	339	330	391	336	365	335	369	339	379	343	333	352	319	306	378	333	349	395	310	310	326	370	333	371	327	336	354	381	348	369	328	339	375	334	364	327	349	359	340	350	366	318	343	360	338	320	336	320	344	351	343	375	343	345	358	353	348	362	334	340	365	358	404	363	320	350	323	361	344	318	375	365	361	351	348	351	359	336	336	378	327	332	347	379	361	336	370	329	356	364	378	345	311	338	327	350	322	332	357	366	350	348	320	363	348	344	373	342	353	345	349	376	380	361	341	330	349	343	342	348	330	356	366	355	333	352	344	330	348	389	339	350	335	359	369	333	319	359	382	349	324	342	347	340	336	342	353	352	342	348	356	318	370	347	346	376	331	331	349	364	315	342	326	311	349	330	298	333	342	346	364	355	341	330	367	328	352	365	375	342	345	299	351	364	334	331	352	329	358	372	381	363	328	374	336	337	363	350	324	385	356	352	340	366	332	323	379	344	351	339	352	340	375	297	327	348	397	319	355	362	362	353	347	369	348	363	365	367	369	366	346	303	341	362	337	344	354	334	369	312	359	342	362	338	351	372	333	374	368	332	347	354	297	352	309	348	361	345	319	319	308	344	324	352	341	385	343	353	366	357	363	331	390	329	344	340	333	349	370	383	344	366	380	352	336	343	337	323	363	335	317	358	355	339	332	357	314	319	378	342	342	369	373	319	354	359	353	369	347	340	346	320	340	344	341	335	360	385	339	347	369	330	343	342	367	359	337	311	347	352	343	336	360	344	362	368	362	339	308	328	342	372	335	318	350	334	355	373	349	370	354	323	322	337	316	377	328	392	339	346	365	387	329	350	331	322	345	321	342	386	340	336	362	369	355	320	324	346	362	350	333	334	349	324	339	349	391	322	375	316	317	318	352	324	321	389	375	347	361	346	353	347	346	342	363	336	361	369	395	378	347	325	367	358	351	349	344	344	348	358	331	363	338	331	386	339	324	374	373	391	388	412	357	363	356	353	346	382	345	327	366	342	347	338	343	370	354	358	340	349	339	333	365	333	326	388	377	363	349	332	306	368	308	362	325	347	354	375	372	330	340	318	371	387	363	350	335	331	369	354	329	341	340	322	331	355	338	338	344	343	300	358	359	344	355	359	362	352	308	338	350	335	343	354	348	338	367	374	351	356	346	366	349	375	333	355	342	323	361	321	323	368	385	331	339	313	343	360	372	336	310	345	316	335	345	324	330	347	363	345	332	362	326	356	372	338	339	341	341	373	341	339	338	363	367	362	344	380	391	325	351	363	337	367	357	345	360	323	314	355	363	324	375	360	349	362	353	335	352	349	333	307	314	308	330	368	358	294	360	335	345	336	298	354	366	362	362	333	361	377	365	353	305	349	311	318	372	305	360	309	329	334	343	363	325	331	369	350	313	330	344	376	366	360	357	367	350	326	331	345	369	372	359	322	384	333	333	335	343	358	370	357	368	347	357	345	329	361	346	333	366	344	348	364	376	318	332	332	352	316	319	328	328	364	313	379	358	341	349	361	329	346	341	358	355	362	377	338	311	323	324	343	314	344	383	349	328	330	404	324	335	368	384	366	359	380	331	321	368	331	357	357	344	365	340	361	375	352	317	374	347	369	360	388	329	336	341	346	339	360	343	321	372	357	368	352	337	364	350	340	335	338	325	336	368	336	324	340	340	321	333	348	339	373	313	338	321	354	347	336	332	364	339	331	337	366	341	318	349	345	354	382	325	343	331	327	349	364	346	334	362	316	364	307	365	357	341	375	389	333	380	359	369	324	348	338	345	327	368	324	390	354	335	345	350	348	363	337	384	354	340	375	370	371	354	345	335	385	377	366	366	329	354	361	364	370	297	344	350	373	370	346	367	343	327	325	366	354	341	359	359	330	359	343	361	332	361	359	345	335	321	324	351	371	334	358	311	383	328	349	333	381	353	322	390	354	351	367	372	371	364	353	353	355	318	398	348	370	351	345	371	345	335	343	384	353	345	352	357	360	370	335	347	351	358	316	357	357	337	361	345	341	333	323	347	322	358	358	360	324	343	357	351	337	337	410	368	381	326	331	301	318	317	354	327	337	335	360	317	340	349	341	324	345	336	377	363	376	351	356	350	332	316	367	350	350	364	368	329	367	374	399	375	312	375	315	371	335	350	362	323	314	334	380	364	337	389	385	337	332	364	351	374	366	351	306	374	356	352	366	313	312	366	316	395	349	365	352	326	342	337	336	344	358	361	356	348	347	397	346	337	309	343	327	371	330	361	352	367	360	345	326	353	355	341	353	345	332	350	361	360	372	361	334	367	338	363	383	339	348	352	368	353	366	330	319	374	374	331	339	372	356	379	352	327	330	365	322	376	337	326	298	353	336	335	353	357	323	339	387	311	362	322	380	365	360	314	321	365	346	368	347	349	342	342	349	323	345	363	342	344	362	335	351	390	389	338	360	338	360	337	339	336	367	345	375	340	325	340	321	338	350	353	335	353	352	299	352	358	367	380	342	314	388	323	364	361	342	352	326	341	369	362	370	367	367	341	357	307	360	311	352	343	329	313	368	358	342	309	364	348	349	343	331	360	331	380	338	380	321	317	340	352	349	362	361	354	362	355	349	360	336	354	374	357	387	322	357	309	375	351	368	350	353	377	366	365	348	317	364	332	319
29714	34532	28924	10850	45762	55009	50353	40104	27848	15675	5553	842	882	837	831	843	821	809	928	1014	857	785	841	797	821	782	862	790	815	885	884	787	832	832	843	789	835	852	833	830	839	822	785	794	751	804	788	788	838	840	810	807	826	816	825	823	812	830	804	818	787	784	808	846	819	763	797	844	826	790	814	775	801	784	826	805	783	831	819	875	768	800	804	787	787	828	775	834	861	831	801	773	816	807	793	834	828	823	786	825	780	879	855	797	838	781	799	827	831	801	821	835	812	794	822	854	827	791	893	783	775	828	846	821	851	842	801	802	823	843	858	822	809	806	819	799	802	865	795	810	788	805	790	828	812	800	741	767	755	803	805	833	778	820	816	782	765	818	795	747	814	801	833	788	771	812	792	861	873	840	796	826	795	798	817	753	786	797	816	823	873	797	806	774	780	799	832	837	851	775	818	811	838	821	805	790	833	828	832	774	798	793	814	820	818	894	869	818	813	789	769	812	812	863	825	803	831	786	808	799	832	816	782	867	778	817	755	804	799	756	842	833	777	769	814	776	780	845	814	815	836	889	790	828	844	800	809	829	825	829	781	859	755	810	831	816	783	826	825	821	815	817	865	807	832	802	872	835	817	768	807	822	822	838	820	808	816	821	787	820	822	839	790	821	802	816	825	832	805	824	846	857	768	833	805	869	836	808	833	890	801	806	780	815	804	822	811	805	775	808	835	795	818	858	807	756	810	757	822	814	817	778	824	828	805	775	788	835	825	889	846	829	834	837	810	869	788	825	755	775	784	798	827	811	793	795	801	814	792	771	863	820	823	833	789	809	801	808	815	780	819	821	807	840	839	799	839	791	790	815	794	766	855	816	812	795	823	784	785	820	797	810	833	806	832	778	809	852	784	812	820	783	780	752	826	775	854	822	732	782	814	794	787	835	801	768	806	845	744	860	827	805	811	820	811	844	801	822	832	813	832	764	824	818	776	845	795	812	840	844	772	835	782	822	814	806	810	805	823	777	795	764	820	834	778	759	808	795	824	813	792	833	758	785	827	763	807	818	798	800	850	796	826	821	797	868	812	859	841	785	799	767	813	824	830	849	813	828	848	820	882	807	828	801	846	824	812	773	845	772	791	811	826	829	835	795	779	791	827	855	838	837	792	784	795	800	769	756	794	826	830	832	827	827	833	801	807	783	818	771	779	781	789	755	804	810	814	819	795	805	847	810	822	815	831	823	845	796	864	804	805	815	891	804	793	768	842	813	793	851	761	840	851	802	830	793	843	792	849	797	794	784	832	816	790	827	793	820	796	804	799	827	801	778	840	844	827	872	781	788	819	852	768	823	784	811	824	849	843	863	843	838	819	785	830	781	787	795	832	859	849	815	835	816	829	808	808	826	791	832	837	760	823	788	812	801	810	803	792	836	760	833	836	842	852	807	799	828	824	809	802	849	821	776	763	846	775	805	796	823	802	826	853	845	723	832	798	781	834	855	799	812	803	768	803	772	795	809	777	817	787	862	885	827	797	813	794	798	781	819	843	826	825	827	816	846	836	791	806	820	803	835	806	785	815	738	824	811	834	764	827	785	766	870	784	848	808	819	757	860	782	787	773	873	790	801	815	819	813	835	777	831	816	816	835	815	852	825	833	856	791	817	819	786	813	823	793	769	896	766	824	785	819	823	835	818	813	818	850	828	859	825	801	777	764	856	813	829	814	742	804	832	762	822	831	837	809	834	828	779	846	808	815	767	813	776	813	788	842	857	829	864	832	827	817	806	820	770	819	819	796	819	795	833	829	839	836	786	828	768	775	829	795	818	888	836	788	849	844	795	815	829	821	818	823	823	809	830	838	827	806	848	818	820	860	844	882	817	805	830	784	806	796	847	807	814	781	809	778	794	741	839	809	823	774	809	803	790	786	797	819	814	835	814	796	823	790	748	818	740	809	861	893	778	774	852	761	795	841	841	838	785	855	826	806	843	832	840	754	719	758	850	811	832	842	810	849	777	836	815	830	793	768	825	805	823	808	831	853	837	760	805	818	853	766	811	790	726	821	820	743	782	759	817	831	748	798	827	780	809	844	825	824	830	839	808	802	862	785	757	832	799	856	813	755	809	808	835	857	837	792	811	775	802	776	769	807	803	817	822	806	814	789	859	819	811	738	872	804	827	811	848	824	816	805	817	835	828	804	810	825	829	803	792	799	809	816	781	866	793	845	756	810	812	822	806	825	818	816	823	819	848	743	861	770	823	806	828	880	797	814	835	821	786	797	792	816	850	855	831	852	787	829	786	789	817	831	751	743	827	828	846	792	861	758	784	777	820	811	829	805	782	834	821	786	796	820	776	810	856	848	793	872	787	806	820	831	783	803	804	798	800	777	759	856	780	804	783	803	823	798	795	781	873	779	790	788	820	771	809	799	795	832	789	808	830	845	856	798	766	804	814	838	809	780	810	836	893	845	855	821	780	797	821	807	749	782	826	825	822	793	790	814	733	776	830	819	817	843	873	844	815	841	809	833	825	808	794	786	847	808	720	803	754	767	835	802	786	824	858	796	804	784	781	813	835	814	787	859	812	840	768	839	842	800	840	823	865	811	775	808	809	793	803	778	805	834	786	789	839	806	825	776	817	784	814	817	815	775	853	769	852	859	814	816	771	798	799	776	861	809	792	830	831	751	867	827	822	811	787	769	822	838	817	803	787	816	820	809	842	810	857	833	775	780	827	818	804	834	820	777	828	797	830	812	784	784	826	843	823	759	852	772	806	843	850	819	826	786	826	833	821	798	798	813	799	810	870	853	794	768	817	765	843	834	842	855	840	822	797	780	799	802	810	830	811	811	831	807	793	827	820	815	770	856	793	841	771	801	781	784	832	754	860	805	844	821	844	841	825	781	836	825	838	807	804	853	843	769	814	797	797	818	851	834	827	814	813	800	757	745	814	818	790	829	870	762	832	774	810	834	808	785	832	796	842	788	816	801	788	784	803	832	783	830	752	827	800	795	796	815	825	776	788	797	756	763	766	809	809	859	851	836	762	849	804	830	835	792	851	816	814	824	820	793	789	781	784	804	809	782	814	790	846	865	798	868	799	858	788	824	805	771	808	793	823	805	812	845	826	791	818	772	846	808	824	802	841	839	790	776	816	861	805	851	787	818	782	839	815	788	798	795	867	811	826	777	812	799	755	848	818	838	789	767	840	778	856	763	820	844	824	787	834	770	790	835	761	867	819	777	781	761	814	803	782	787	823	826	817	817	791	828	822	847	851	838	835	834	846	762	834	853	801	780	807	766	840	800	840	872	835	843	818	797	770	818	811	834	770	831	798	810	771	808	832	784	818	826	802	770	847	841	808	819	788	814	774	777	780	790	804	807	818	799	854	843	833	790	822	787	810	817	811	795	755	781	791	754	747	853	823	836	777	792	757	818	799	811	818	812	782	855	760	834	839	778	778	810	726	789	813	827	765	838	799	837	845	769	815	841	818	815	800	780	753
51894	47600	39668	24919	37382	53103	50223	38797	24741	11559	3329	360	290	251	235	245	291	294	303	310	278	274	266	243	254	237	257	257	249	252	305	239	230	292	265	287	261	262	248	251	247	250	287	230	244	253	270	278	237	269	253	278	262	258	251	241	256	278	252	270	266	258	244	250	282	258	255	242	285	254	267	276	256	267	247	246	258	266	253	269	262	260	271	242	253	254	271	259	260	240	257	255	247	246	273	296	265	265	264	268	234	246	269	223	272	247	293	259	283	243	261	271	280	256	250	235	252	261	236	244	261	274	255	282	239	256	263	247	246	262	258	261	255	231	258	238	283	285	245	257	243	260	247	281	278	241	272	239	260	271	273	263	237	274	237	267	238	270	277	247	256	227	254	263	282	233	235	269	250	277	278	258	249	253	267	222	265	248	260	246	251	257	280	252	269	251	289	261	256	269	275	245	266	248	235	265	260	280	246	243	231	264	282	261	265	253	272	281	267	274	245	236	236	269	249	252	273	240	281	282	264	245	266	261	253	275	301	256	281	282	225	258	299	227	245	275	236	242	275	221	279	266	268	266	280	264	252	283	270	259	244	253	256	251	268	292	264	253	248	266	288	274	249	247	269	248	259	247	228	232	268	262	240	275	258	246	243	265	251	253	250	255	278	247	272	229	257	271	239	275	242	260	276	265	285	276	239	282	248	242	274	227	275	262	240	267	270	274	232	263	269	269	248	277	269	255	283	250	241	257	274	246	269	245	261	268	290	271	239	263	275	250	270	285	263	252	252	261	229	261	246	251	272	283	260	254	241	271	263	270	237	306	268	278	275	241	241	210	278	288	259	272	228	303	267	230	252	277	269	259	252	258	249	275	266	240	252	269	261	265	261	299	247	242	255	256	242	237	256	272	244	233	225	264	255	263	253	266	231	285	237	248	266	268	249	242	227	259	257	251	284	276	239	243	268	265	251	265	271	272	277	268	283	255	231	266	252	278	271	263	285	288	266	268	272	256	255	297	267	261	261	259	232	234	286	274	241	273	238	240	266	259	250	247	252	238	267	244	215	271	271	282	261	258	272	269	255	267	255	271	239	242	257	271	286	261	287	275	256	264	256	262	257	252	261	241	260	265	282	268	240	275	236	252	278	244	289	290	242	288	274	245	283	256	277	251	264	284	241	269	271	233	275	263	265	239	212	258	246	238	264	272	256	283	266	247	266	239	270	244	260	254	224	244	234	256	228	283	285	232	246	271	287	263	263	231	250	277	250	250	267	263	253	258	280	248	258	269	281	266	238	314	259	276	288	245	258	281	243	262	251	265	287	255	211	247	250	268	266	259	267	273	234	251	291	271	257	264	264	272	280	279	242	266	228	289	254	250	270	259	253	225	275	235	277	268	256	262	277	242	266	241	256	264	285	276	271	237	257	285	247	255	257	251	239	259	253	265	274	228	233	261	307	247	270	283	252	252	251	240	271	252	249	229	286	255	229	231	275	261	259	292	268	265	251	257	251	288	289	267	282	239	265	262	262	282	266	271	276	277	288	239	250	241	227	267	295	242	266	236	242	258	252	277	292	280	297	288	262	245	290	256	239	266	246	251	268	301	281	283	281	253	245	240	230	266	260	230	273	257	262	250	248	257	247	248	275	246	252	245	280	265	271	240	250	259	266	266	260	301	268	276	239	241	255	273	268	215	254	257	272	261	294	266	239	271	257	262	284	309	266	267	258	248	291	248	266	249	262	285	267	211	261	262	277	242	260	261	241	264	262	266	275	270	256	273	280	256	240	263	249	271	263	228	282	273	276	279	232	263	258	230	276	261	276	245	266	248	265	257	262	285	268	265	241	248	250	257	263	292	291	246	246	251	242	253	273	232	265	256	266	243	251	272	263	261	255	274	268	260	259	236	225	252	240	260	257	273	273	270	277	255	266	261	266	272	268	245	272	279	285	235	273	268	262	249	235	255	244	298	277	252	235	273	276	272	289	255	282	276	228	249	257	289	245	257	262	251	267	279	258	257	253	262	254	258	255	228	252	297	292	260	254	268	282	296	244	233	243	258	282	251	252	245	269	242	292	282	254	239	271	256	291	262	249	287	267	276	266	287	267	249	264	256	272	251	258	258	274	293	262	254	264	245	278	250	244	272	254	249	244	253	273	231	267	259	264	281	279	250	265	269	261	244	225	267	245	235	270	306	253	241	287	248	224	228	237	280	273	325	239	283	259	239	263	277	267	269	247	299	263	219	280	271	253	226	246	291	278	241	258	264	251	250	250	264	254	257	292	271	239	219	277	255	263	259	259	259	269	234	265	285	247	252	275	225	276	270	261	294	245	251	242	272	267	263	252	256	278	246	243	270	231	262	247	280	272	279	252	258	276	243	233	262	276	260	267	279	229	242	245	242	253	262	270	247	267	243	255	274	269	273	273	246	241	230	238	269	291	252	258	243	254	233	229	268	261	276	270	262	246	262	248	273	287	259	261	265	253	237	246	270	261	271	273	245	253	252	280	291	293	265	289	259	250	271	260	264	314	250	251	244	262	278	240	230	279	263	257	271	247	267	253	279	276	277	253	235	261	258	255	241	247	233	272	248	233	235	249	259	241	261	253	254	268	267	259	232	264	242	268	258	274	286	268	239	269	257	266	253	228	255	280	251	266	272	265	263	268	259	229	262	262	256	258	259	258	229	255	261	259	278	259	282	261	263	267	257	276	265	240	280	258	228	274	267	254	278	261	264	290	265	265	256	268	267	243	260	255	274	264	253	261	232	287	274	268	273	264	227	254	228	238	258	250	232	268	261	266	269	252	255	242	242	287	271	251	249	261	243	242	261	272	285	269	281	263	263	250	239	273	257	236	251	255	268	308	253	260	299	259	270	257	249	244	261	264	281	263	253	261	231	283	283	240	235	262	259	263	236	265	247	276	272	274	294	269	245	245	266	272	275	258	260	251	229	266	288	239	265	247	276	263	237	280	240	258	264	253	271	272	242	238	256	242	246	273	242	250	249	258	278	247	243	271	251	287	249	244	269	254	243	262	273	271	261	267	282	267	240	279	265	273	258	264	240	278	264	253	231	255	247	249	269	284	260	261	248	224	255	265	266	234	250	266	262	242	257	257	261	258	253	228	253	257	291	253	279	262	279	257	241	262	269	241	243	243	245	236	261	286	283	258	287	289	268	229	255	256	259	245	231	269	262	271	267	263	256	241	262	257	250	255	247	251	254	267	237	277	245	259	258	294	280	248	259	242	267	236	278	256	261	262	276	291	270	284	259	279	265	249	253	252	280	259	231	258	263	272	294	270	258	241	260	285	266	255	263	251	271	265	273	276	264	278	302	267	272	273	264	257	255	240	288	240	242	241	267	249	260	249	261	268	242	268	261	282	274	232	285	259	264	249	256	280	262	272	234	262	237	301	269	228	265	233	233	242	223	269	256	265	277	246	257	265	262	274	260	267	248	247	249	279	228	254	260	276	270	283	240	234	220	232	263	255	237
40349	47589	42356	13829	59903	70436	64011	51812	37905	23608	9430	780	785	689	667	634	597	656	857	883	660	616	663	596	583	624	598	560	608	601	622	621	604	593	643	591	625	610	616	615	585	594	608	592	568	603	604	595	618	577	616	646	584	594	600	603	600	601	597	617	549	579	594	611	593	613	596	602	652	580	618	616	628	585	632	605	612	647	575	627	596	636	593	637	634	634	606	631	561	632	620	631	626	614	589	586	640	625	643	614	625	619	585	619	626	606	632	606	609	630	640	603	616	584	564	642	650	608	571	619	622	575	600	617	623	613	575	620	585	595	584	597	623	622	567	617	621	580	586	627	614	598	584	612	599	579	599	613	603	606	591	621	651	547	608	608	585	571	608	643	624	632	605	660	595	667	607	609	566	588	599	621	648	607	650	607	584	605	643	615	603	627	598	568	627	620	613	608	592	606	574	622	690	625	635	610	629	628	604	621	632	621	643	636	620	621	654	640	590	611	576	596	567	627	571	638	574	609	592	629	597	632	606	590	600	601	585	634	605	611	595	600	627	625	613	587	582	620	642	621	603	598	603	624	608	607	548	628	630	576	614	609	641	574	577	612	609	600	619	612	614	589	592	590	624	575	627	603	626	613	587	598	631	597	576	579	655	610	657	605	620	572	617	555	635	594	605	596	598	597	628	618	598	599	607	575	628	604	582	563	617	572	612	652	610	566	627	588	615	639	588	611	622	618	593	626	606	636	608	627	596	595	603	638	664	628	609	622	608	590	609	589	632	597	616	583	659	609	610	600	583	618	617	592	608	595	585	602	615	599	625	584	601	582	611	612	627	598	631	557	607	626	612	647	602	564	644	590	597	602	598	627	646	590	614	568	582	575	620	615	575	610	653	602	571	613	611	640	608	575	560	618	603	576	648	642	596	578	607	628	613	632	594	616	638	624	626	593	628	621	609	590	587	570	579	585	612	554	618	615	587	563	611	586	595	641	624	624	617	598	631	590	645	617	606	609	613	603	616	618	628	658	583	606	595	561	571	625	576	574	609	575	598	593	581	663	614	625	561	619	630	654	635	591	615	581	601	652	625	605	594	617	621	595	655	623	605	595	613	604	630	577	627	613	596	611	672	616	631	614	606	636	595	614	629	628	593	641	613	590	609	620	614	590	621	617	615	610	540	603	634	659	587	589	631	633	587	658	613	603	620	596	645	576	555	629	652	595	620	578	586	625	673	611	622	559	582	563	587	607	586	615	636	617	571	560	630	637	616	595	599	634	608	593	601	622	630	601	573	646	596	588	584	610	616	626	601	578	604	611	611	658	564	616	617	576	600	615	608	549	599	590	655	585	600	600	624	634	681	556	626	619	587	576	603	560	616	624	568	614	604	576	604	616	635	629	619	606	629	613	621	601	586	593	607	582	618	643	612	561	616	609	597	618	619	544	686	628	643	584	578	615	608	588	589	590	625	652	581	557	598	627	596	621	609	632	602	613	601	611	601	595	644	569	589	622	625	623	627	623	587	616	642	626	585	624	594	626	611	584	572	606	628	606	642	596	631	629	575	635	629	594	611	627	620	599	616	562	622	590	586	627	600	615	629	573	607	585	576	591	580	623	612	633	640	604	599	592	584	595	578	640	611	621	599	603	603	592	598	624	598	578	639	609	600	591	609	636	630	604	608	559	590	610	609	643	625	637	624	602	602	630	610	594	569	566	594	624	634	647	638	606	610	615	611	664	621	566	662	562	577	583	642	590	596	576	603	620	635	624	662	656	608	626	600	636	627	619	605	603	591	612	601	595	603	651	645	594	586	624	656	602	595	581	580	589	624	601	588	596	613	605	597	638	619	635	597	544	652	598	586	623	586	645	616	648	614	593	573	561	624	665	582	569	574	600	593	593	613	614	643	628	623	632	614	599	599	613	551	619	649	627	583	590	584	620	563	617	583	647	651	621	571	624	585	603	598	608	607	582	620	567	583	614	622	612	614	611	621	603	548	610	587	592	610	617	619	601	606	617	629	613	637	593	594	620	602	601	618	607	574	690	597	640	572	619	628	618	607	635	632	570	607	580	641	630	623	598	577	641	633	612	594	608	634	613	631	579	615	643	588	606	604	626	603	607	605	578	629	631	633	610	623	614	572	607	582	659	653	590	613	617	585	634	565	580	583	648	639	583	599	633	603	633	591	589	611	626	655	597	627	592	587	659	639	600	596	643	613	613	627	586	632	599	579	619	602	582	636	574	618	602	596	623	632	637	586	595	568	632	566	609	621	599	599	586	585	603	612	643	581	610	629	602	596	573	612	614	563	591	605	653	574	638	617	621	661	592	665	639	652	619	580	624	610	595	609	581	629	588	605	619	550	640	601	594	608	613	619	651	605	615	636	648	604	643	629	623	594	602	608	579	662	603	592	596	581	570	631	638	597	618	614	589	633	613	597	627	603	557	563	535	575	573	594	642	536	596	621	609	631	624	561	625	615	579	586	588	584	608	629	615	642	602	623	611	637	603	611	619	583	600	631	625	529	670	651	606	594	611	579	615	636	571	631	599	605	625	649	560	625	595	645	626	563	574	602	590	663	641	587	599	598	620	625	620	606	615	598	649	617	618	640	577	579	615	602	620	599	620	594	625	632	615	634	612	678	594	608	578	625	569	568	612	558	587	578	562	586	607	604	620	593	631	570	615	611	628	599	618	620	617	638	646	604	585	644	618	587	601	562	606	578	611	576	625	637	625	636	637	620	608	573	603	608	622	607	569	640	615	604	586	618	632	578	618	613	616	632	627	600	644	614	594	570	618	590	621	597	649	601	591	621	605	628	619	659	564	587	614	588	588	617	586	585	636	606	587	595	645	563	638	559	576	564	603	568	673	575	624	646	593	599	584	651	610	559	612	563	572	624	624	544	656	607	616	603	582	587	638	636	599	613	612	629	590	595	604	612	655	555	637	611	597	596	626	671	608	606	575	628	626	576	624	641	611	606	574	641	634	630	613	621	602	583	605	603	594	623	542	619	611	605	619	620	570	591	584	601	617	599	607	620	622	631	664	657	645	580	600	634	619	644	596	629	579	610	629	630	585	609	601	583	628	597	610	596	623	586	660	630	592	592	596	624	593	595	592	609	611	592	653	593	589	619	607	581	579	599	596	621	612	619	597	614	595	647	623	586	621	629	588	631	579	606	605	601	584	602	622	580	582	608	576	590	616	625	624	620	632	620	636	548	594	571	564	597	602	599	649	550	624	616	624	621	539	605	593	565	534	592	604	637	616	607	570	626	595	607	572	592	586	564	595	579	592	611	598	607	625	568	578	620	561	643	579	654	619	585	631	583	613	644	641	618	589	593	590	649	595	583	618	654	630	577	608	565	622	619	612	579	612	588	599	621	645	614	622	616	626	608	582	603	638	621	604	665	583	619	622	628	572	624	616	595	589	586	613	609	593	593	562	600	616	618	607	611	629	626	593	586	629	602	677	595	663	575	591	620	585	605	607	561	647	590	644
15591	18159	15324	2642	2865	3925	3555	2736	1551	795	430	334	311	285	337	301	304	334	317	317	306	305	342	351	308	297	319	317	343	335	352	309	314	329	312	300	322	301	298	299	305	338	304	326	308	328	306	311	330	310	323	318	306	337	297	316	319	306	300	310	344	330	316	347	326	359	294	318	343	307	320	308	311	336	325	297	318	296	314	310	326	313	298	349	323	296	311	298	313	294	276	299	319	329	323	319	291	310	311	310	362	301	300	335	330	310	295	339	289	321	325	337	306	317	353	318	302	298	329	299	346	303	311	309	291	334	333	312	312	310	318	316	339	323	330	317	309	291	338	352	299	331	318	309	330	315	321	318	327	296	301	285	288	337	326	334	287	310	264	292	302	321	320	313	317	277	335	313	307	342	319	324	325	308	306	306	327	294	330	324	298	320	324	286	320	287	320	303	299	323	331	304	331	292	309	327	311	301	357	316	357	323	308	312	311	328	302	322	313	320	325	320	340	309	360	308	342	321	279	298	351	306	354	318	330	303	320	294	297	347	288	317	350	338	299	327	341	319	310	337	326	322	290	305	287	299	294	328	298	299	352	344	308	315	318	301	323	337	348	354	308	342	337	305	322	310	301	276	328	352	302	342	342	321	282	305	317	301	295	302	354	317	297	313	302	323	302	312	313	327	346	318	314	290	329	302	296	321	314	333	298	300	306	313	311	323	340	282	329	322	318	322	314	331	331	317	334	336	312	282	320	325	302	293	316	322	309	317	310	320	327	310	324	331	296	327	338	308	313	296	330	346	304	265	333	317	287	296	300	316	300	324	287	308	301	289	288	307	328	319	316	299	334	322	299	365	301	305	307	323	319	350	313	328	300	313	291	331	314	321	321	307	322	317	363	328	364	306	325	311	305	324	331	319	316	304	278	314	328	315	328	312	304	279	305	312	303	298	285	290	302	308	315	280	311	315	329	294	328	296	326	314	301	320	309	332	297	293	308	282	291	313	318	299	307	289	319	331	289	310	320	341	294	321	302	297	357	349	335	327	312	349	315	317	333	312	348	325	318	321	292	312	341	282	310	350	335	327	302	342	287	316	312	283	316	317	337	316	328	329	331	314	307	325	295	332	328	292	308	293	298	280	309	321	340	327	322	308	324	321	347	316	324	284	313	325	324	329	323	303	277	296	314	313	333	302	303	289	325	319	312	325	335	311	297	310	330	324	332	312	318	332	329	307	328	311	325	307	318	324	319	302	329	303	312	308	273	306	317	291	282	303	355	325	309	290	311	315	326	331	331	317	316	308	319	313	314	294	303	323	339	308	295	308	307	301	304	321	313	294	339	296	301	336	328	302	332	316	324	359	316	314	314	312	351	310	311	342	345	325	325	286	308	325	307	302	295	308	306	322	295	301	329	338	313	346	302	299	297	331	331	326	279	341	330	334	315	319	309	315	298	302	319	316	308	301	331	326	344	358	302	324	295	325	313	294	337	320	280	331	316	332	318	317	322	300	348	314	366	299	325	304	324	319	285	315	304	322	355	317	311	325	307	311	335	298	309	325	313	295	326	342	303	322	320	330	324	325	322	320	335	345	318	301	315	325	284	366	317	324	279	308	285	321	330	308	312	309	308	300	333	344	360	339	328	312	314	311	317	322	332	289	324	320	318	302	312	306	328	293	279	289	308	317	318	304	332	327	351	300	323	329	364	315	309	289	305	305	306	324	338	314	310	292	347	320	279	304	291	311	333	316	332	307	310	331	337	305	310	328	347	292	314	300	291	295	315	345	291	304	300	302	282	312	327	330	297	313	325	282	321	301	335	328	329	307	307	311	325	302	339	317	338	343	333	327	312	341	306	305	314	317	313	311	284	301	304	336	302	327	335	318	310	330	331	312	311	307	315	311	319	310	319	326	297	320	337	373	362	297	317	305	307	321	299	308	289	344	307	332	319	327	339	300	305	310	332	291	317	343	311	319	333	295	343	300	328	306	308	338	306	296	328	337	325	282	313	280	307	346	318	307	323	285	324	301	308	332	349	323	337	334	315	320	298	300	315	317	340	320	331	329	334	319	316	315	294	313	311	291	320	307	316	345	294	310	310	290	339	314	290	296	313	313	376	328	315	309	312	309	356	315	314	312	319	306	318	305	318	300	345	297	302	321	343	298	302	316	322	312	306	285	312	338	341	321	316	295	327	314	296	316	330	304	334	318	317	295	341	314	292	325	299	346	320	319	329	335	338	315	330	325	331	338	346	323	329	328	362	305	283	354	319	348	302	332	305	281	327	315	292	320	291	329	289	290	331	310	305	335	292	311	289	316	339	328	292	333	342	330	326	303	335	293	311	329	280	287	304	337	328	305	321	330	312	299	293	323	298	315	300	295	329	289	344	284	319	320	313	332	304	264	314	326	331	302	315	330	330	338	321	314	321	299	338	314	306	287	344	318	325	316	335	342	291	301	321	336	293	311	315	319	305	318	315	310	310	300	337	344	319	343	341	309	318	264	327	329	322	318	308	332	312	322	321	329	364	314	288	267	326	318	311	287	324	321	317	297	315	316	343	301	302	285	311	307	292	309	317	288	302	316	356	306	269	294	303	290	308	292	325	315	316	311	304	316	312	336	312	330	293	302	332	323	318	318	317	315	328	336	322	326	297	310	327	327	305	336	298	282	281	328	342	326	284	330	318	282	291	313	314	320	312	304	322	337	312	289	321	305	338	307	302	323	320	356	354	304	294	318	296	341	345	297	324	283	314	304	291	296	289	324	324	299	333	331	323	341	317	309	310	323	311	329	317	301	315	315	325	283	298	314	326	306	329	325	306	301	308	312	310	334	312	284	349	328	287	307	330	306	312	353	323	309	337	327	325	308	335	363	321	315	308	306	291	315	368	333	325	339	348	308	346	284	321	303	292	330	328	330	341	300	294	281	323	331	312	345	336	328	316	304	332	349	303	320	272	334	320	305	322	311	315	293	309	280	356	293	303	319	334	322	325	302	341	335	318	314	308	337	315	328	308	312	303	306	343	319	315	318	289	311	282	314	305	322	348	319	312	325	314	320	305	335	287	255	304	336	271	341	316	314	340	319	329	298	292	309	320	294	307	310	309	306	328	302	347	297	295	295	303	282	337	305	278	301	310	301	316	312	302	302	288	305	327	315	289	290	312	326	289	310	333	286	302	309	281	315	321	311	314	347	319	282	307	329	317	302	318	305	355	281	325	319	344	316	349	347	298	313	315	305	329	328	310	303	323	318	324	312	301	322	300	336	337	323	309	326	333	326	309	331	338	355	311	307	359	313	327	306	332	318	306	315	332	286	314	275	346	330	302	286	314	343	299	352	330	334	327	340	326	322	295	298	322	288	331	315	299	332	349	320	350	294	314	337	341	329	349	338	306	300	327	317	306	316	304	313	316	334	326	291	296	349	304	342	308	310	333	323	333	332	279	320	318	287	266	290	323	342	322	317	328	317	328	281	307	302	273	335	338	298	350	319	315	306
10159	17140	17030	3245	11259	14476	12740	9031	5218	2573	1278	748	777	741	745	768	767	745	752	765	741	759	723	772	736	711	742	742	705	750	760	757	772	691	760	696	731	776	761	761	705	787	777	750	747	721	784	734	777	775	739	777	755	691	749	745	768	752	772	695	768	759	732	760	754	779	744	749	769	767	754	762	760	748	781	767	756	708	728	778	711	743	765	814	759	754	788	751	751	746	766	747	761	725	714	773	768	730	739	708	803	834	718	763	772	731	761	747	776	756	706	725	773	729	798	757	751	758	730	738	714	706	794	759	761	776	717	727	753	729	758	719	744	736	815	776	731	740	766	765	788	733	729	779	749	724	752	728	714	778	792	755	715	725	726	693	727	749	761	692	712	739	776	747	737	768	772	743	803	791	751	748	713	744	747	803	716	725	815	727	738	758	687	774	736	745	794	675	747	729	751	719	752	776	728	759	715	768	762	803	748	711	766	733	755	692	751	741	786	774	758	757	736	761	787	746	763	773	794	759	750	748	750	766	740	694	801	762	769	782	755	780	703	786	721	742	759	758	725	715	731	754	786	797	736	761	743	726	713	727	754	749	697	708	779	770	727	739	715	758	704	713	799	795	748	715	698	736	717	731	759	751	747	755	722	708	767	737	770	746	709	731	774	756	754	745	716	756	799	781	780	788	733	712	800	747	683	793	714	771	755	722	746	763	733	753	760	758	752	721	787	739	760	736	753	720	766	738	732	732	781	761	739	761	792	756	748	702	795	728	743	758	755	731	747	755	753	751	775	732	755	770	774	725	786	748	724	791	745	739	743	733	751	753	744	776	789	757	771	752	705	738	740	742	794	746	719	747	741	744	772	746	705	767	837	757	742	736	742	767	737	735	756	730	722	742	795	764	763	715	779	748	757	741	790	741	753	770	735	809	788	711	724	674	752	766	732	766	762	779	816	726	763	726	766	765	757	765	702	761	723	740	751	715	789	765	723	727	772	766	774	692	743	751	821	750	734	737	773	727	766	780	755	760	745	694	747	736	751	734	799	725	758	721	737	737	776	751	725	765	759	788	734	715	811	747	747	740	773	754	754	749	817	774	699	765	815	773	778	739	716	774	793	778	728	758	725	722	793	780	723	724	756	741	722	786	752	745	683	746	711	705	720	718	751	757	747	701	743	719	782	756	689	727	782	781	763	757	755	755	746	715	762	730	738	735	751	734	764	736	725	808	797	759	742	704	778	719	722	764	718	759	715	789	738	731	707	765	751	759	745	717	769	717	705	707	698	719	736	738	745	754	766	739	795	739	700	765	764	731	751	771	704	716	761	753	722	777	758	770	773	757	742	736	783	750	730	754	780	762	731	728	756	732	751	739	786	764	725	733	745	720	741	731	742	744	768	831	754	812	814	768	785	722	761	775	761	755	736	746	749	762	736	748	737	733	768	749	737	745	768	733	766	743	739	707	744	766	718	762	707	812	762	739	745	758	720	765	761	736	769	762	719	732	749	794	781	761	757	762	781	753	755	731	732	766	757	741	756	732	751	720	712	753	780	743	740	754	742	727	733	732	731	729	758	693	773	713	741	795	780	730	749	778	745	790	739	754	752	744	675	787	763	723	701	728	772	718	790	772	742	762	733	715	774	724	704	755	758	738	743	741	723	719	764	748	670	752	744	696	796	791	742	745	752	804	776	767	750	797	743	721	739	723	747	739	726	751	777	784	729	701	724	734	723	774	760	783	736	775	809	777	735	755	754	723	790	741	718	737	764	791	720	755	781	831	714	766	729	676	711	743	732	727	743	740	725	738	780	741	733	728	744	721	730	707	745	736	757	751	800	738	704	734	726	727	729	782	711	780	760	742	782	755	711	710	783	759	744	763	741	764	721	793	707	740	764	785	749	735	763	739	710	709	780	749	775	748	791	790	733	746	744	733	763	746	709	791	743	722	775	744	730	736	740	716	755	745	779	746	781	784	771	788	774	730	714	757	736	711	729	727	787	738	776	733	760	742	738	733	755	709	729	788	729	774	721	727	741	787	726	774	784	724	778	801	750	787	787	737	761	735	733	740	759	745	726	791	752	732	774	718	719	744	714	786	756	750	745	742	723	760	741	738	752	751	787	754	778	708	764	765	795	718	785	773	710	752	787	778	803	705	697	767	769	743	712	734	745	770	732	732	731	788	810	728	768	750	748	748	771	725	786	696	746	764	809	771	732	712	769	745	760	734	730	789	772	764	757	750	735	753	750	712	741	687	739	741	727	740	767	729	701	724	767	772	740	742	697	769	717	748	774	788	762	716	773	778	741	732	713	773	724	779	757	733	727	729	737	744	728	746	724	737	709	743	703	745	802	769	704	749	757	712	755	711	738	719	723	750	740	737	757	778	779	771	784	728	742	738	783	780	706	803	759	738	769	763	695	770	720	755	773	768	726	737	707	788	798	768	742	766	733	809	759	711	762	756	753	764	753	737	776	724	742	707	775	697	743	709	741	704	770	782	720	773	765	738	790	727	750	772	723	784	757	778	803	800	713	794	786	734	734	741	748	755	766	774	734	781	771	731	759	757	723	758	805	760	782	784	779	737	764	802	722	770	746	740	713	782	754	765	737	778	743	724	787	735	738	697	712	751	792	696	715	774	740	766	711	698	734	752	704	773	751	764	809	758	723	764	783	800	733	795	764	774	761	782	725	694	746	724	776	809	719	739	757	704	764	750	727	820	749	806	752	733	808	711	740	782	691	721	759	737	749	765	777	725	744	784	725	768	736	731	686	785	787	733	724	677	794	692	832	776	700	761	748	724	777	738	776	723	776	757	809	742	719	803	727	778	748	754	712	739	760	755	800	801	729	726	750	749	709	736	788	743	768	769	800	714	776	778	794	740	721	773	784	775	760	769	744	687	762	713	761	708	743	743	791	739	710	721	755	765	745	730	753	717	711	781	806	781	731	830	735	757	789	709	740	743	706	748	730	804	802	733	752	715	751	731	738	774	796	730	726	741	767	774	782	770	768	755	739	756	716	750	785	797	772	750	756	746	783	724	740	711	766	738	782	755	733	797	738	747	742	728	735	730	775	748	803	776	757	744	737	724	788	726	800	740	820	744	706	764	749	774	705	759	819	757	748	752	740	763	776	749	746	769	729	794	786	763	749	700	732	797	783	741	804	727	741	779	777	763	748	748	713	795	759	738	774	763	710	751	735	739	747	777	765	727	756	766	784	773	776	762	731	760	776	752	753	758	780	782	771	762	743	750	779	765	714	757	757	692	762	728	774	755	770	735	758	773	752	697	819	734	766	725	752	753	773	749	769	741	728	755	751	748	695	717	727	769	716	721	742	734	819	762	753	755	797	767	804	795	703	731	748	731	748	763	736	734	754	722	714	768	792	764	769	789	741	766	734	753	768	728	772	757	766	769	759	772	673	714	728	768	721	765	722	774	751	781	751	731	770	760	750	730	778	818	757	739	749	754	760	747	720	753	753	804	742	710	789	751	724	754
40750	44326	41644	21811	34452	42930	37208	24707	12407	4215	1115	355	329	352	322	344	317	326	382	365	317	346	341	344	339	337	311	343	353	357	366	348	353	377	358	344	333	343	335	312	321	319	372	324	355	292	350	334	374	348	348	317	342	333	343	330	356	360	348	352	314	324	360	355	335	343	313	347	345	352	316	340	375	344	352	327	392	337	336	348	324	357	354	352	358	316	355	341	376	335	311	378	335	307	336	351	317	343	341	341	353	363	349	337	340	316	344	326	362	355	340	353	320	397	328	330	301	317	370	362	314	302	332	322	343	357	360	360	333	351	383	322	365	328	337	334	343	382	353	346	315	369	316	335	319	345	352	358	367	357	319	342	352	370	353	330	320	310	319	313	345	340	333	346	326	326	329	338	334	322	341	326	326	311	357	348	334	366	333	373	334	333	340	342	313	335	312	356	357	332	338	310	361	340	332	339	325	369	329	327	324	334	299	328	340	358	342	352	350	321	367	348	323	321	342	338	362	354	336	298	354	308	342	352	311	322	346	342	357	350	366	350	354	367	325	335	339	339	379	328	345	327	359	354	328	314	327	374	341	315	351	315	377	345	355	324	298	363	306	364	349	345	344	331	338	359	349	375	356	324	337	313	337	377	353	344	366	364	325	377	360	304	350	347	341	356	361	337	362	322	380	315	322	319	320	331	316	355	354	325	360	353	370	338	367	355	381	320	305	345	335	340	358	374	306	332	349	360	366	354	339	346	318	342	339	351	330	333	332	367	329	333	314	331	300	305	363	340	370	321	355	357	327	345	314	331	324	347	325	304	363	328	329	341	356	343	336	329	364	297	327	347	351	320	323	355	358	321	319	368	381	352	326	353	338	337	360	318	351	341	329	288	303	330	368	337	321	341	328	328	371	361	352	336	318	366	349	353	352	335	375	313	392	350	344	304	347	360	360	325	360	348	358	371	351	354	381	372	356	325	359	294	313	352	351	336	361	323	354	310	323	319	343	310	333	332	342	328	348	346	346	332	317	378	365	331	352	359	311	334	350	342	332	351	322	342	334	327	302	321	325	344	357	346	360	361	325	356	334	321	345	346	331	334	350	348	376	382	361	343	358	372	376	334	326	357	314	335	318	332	298	334	374	358	379	334	356	303	326	360	333	360	324	361	357	375	302	362	327	352	356	361	332	348	332	337	340	322	342	312	319	344	313	334	309	328	322	335	322	374	356	334	352	361	311	295	335	359	327	321	324	321	347	315	350	328	332	325	343	340	319	366	302	335	343	348	359	336	346	339	347	352	362	359	356	360	321	385	352	328	355	354	358	309	351	362	365	350	307	303	319	363	332	307	353	345	353	327	344	373	346	322	349	335	355	326	319	353	347	327	350	331	342	329	354	350	379	362	359	349	377	375	357	312	378	313	373	348	339	319	318	335	334	330	350	344	330	332	315	354	376	347	338	354	312	346	351	330	358	352	345	335	338	323	333	338	347	331	328	335	324	343	329	352	346	341	351	338	322	353	309	347	350	313	331	357	328	308	322	316	305	328	340	341	365	361	382	316	306	338	314	321	326	333	306	322	330	330	325	332	341	344	365	347	379	331	319	363	371	352	385	309	355	334	335	358	326	338	345	359	333	322	363	318	352	314	328	323	316	280	384	343	323	361	315	342	330	345	323	338	351	354	335	300	356	314	353	332	337	350	339	377	343	309	387	382	375	345	343	389	360	360	331	369	351	357	325	318	304	346	341	341	331	339	316	349	337	362	338	300	290	349	303	321	334	340	361	292	346	328	353	317	363	352	348	377	329	343	305	325	361	360	305	312	357	329	339	359	347	287	325	324	359	345	378	346	348	357	324	364	352	315	355	323	336	352	363	338	364	343	302	350	323	335	332	313	333	346	361	360	334	341	346	332	328	349	351	343	359	368	369	352	331	363	347	320	326	326	369	350	308	319	340	348	301	370	325	348	316	341	330	331	333	325	334	347	346	316	363	331	311	372	368	318	352	324	332	349	369	375	312	327	334	333	311	349	340	330	324	352	333	364	319	311	337	322	341	308	360	338	317	320	338	362	334	359	337	341	338	318	323	341	362	358	332	311	360	330	380	310	319	356	359	294	327	323	336	327	331	336	345	354	380	329	355	322	319	358	351	323	334	349	350	349	322	325	325	341	348	314	355	374	326	350	300	354	313	309	357	339	324	354	304	367	308	326	354	311	349	351	323	339	361	306	333	372	328	338	356	339	331	344	342	303	341	348	352	348	322	359	328	344	336	320	351	353	359	338	341	336	326	332	325	350	330	348	323	352	334	311	340	325	352	344	373	353	344	316	336	337	340	341	339	336	334	339	380	353	324	353	358	341	323	345	369	332	340	330	332	367	374	345	356	314	340	325	326	341	365	342	335	314	339	321	315	316	358	328	392	371	322	315	327	359	348	346	351	330	364	333	402	363	337	329	345	320	327	355	340	376	362	375	346	341	330	330	342	352	355	343	363	335	315	347	320	355	351	340	334	346	347	344	369	344	350	349	334	328	359	349	378	347	380	326	332	324	382	354	333	361	365	345	349	329	351	356	322	385	343	315	340	362	322	353	338	299	369	333	318	354	327	348	339	350	367	349	323	306	335	306	341	350	314	354	342	324	326	391	331	339	327	346	318	338	298	329	334	349	341	314	359	335	362	379	342	342	333	344	336	364	342	334	341	366	328	324	332	313	361	318	342	318	332	343	356	321	326	359	352	370	326	366	346	370	346	314	337	329	354	362	364	359	357	378	342	338	370	335	340	323	370	347	311	339	347	324	342	347	349	332	364	364	330	341	356	345	281	334	341	309	352	345	392	332	331	330	376	343	354	352	375	360	338	342	363	365	359	311	336	317	350	362	323	317	325	378	322	331	346	364	283	331	372	368	347	340	319	352	298	337	352	351	339	311	335	305	333	335	298	358	367	345	352	348	342	357	283	344	349	337	353	316	358	350	326	328	318	356	367	352	351	310	323	324	320	301	358	362	330	374	324	300	342	325	333	325	339	340	314	327	336	365	343	340	351	324	360	368	329	410	354	351	328	359	351	358	348	376	315	355	345	352	358	340	308	313	385	349	318	336	315	347	323	341	322	344	338	354	320	349	343	356	326	350	359	335	347	339	339	356	367	372	351	339	335	371	353	361	357	316	360	344	348	331	340	363	331	344	336	357	337	336	337	325	341	348	333	345	331	358	344	374	335	338	338	348	344	363	354	345	340	354	345	345	321	360	328	330	354	342	362	371	353	317	346	326	327	341	334	340	331	307	361	342	329	387	329	352	385	327	302	369	338	316	320	370	338	353	364	306	318	340	326	352	360	348	336	333	328	384	354	370	350	344	392	332	360	320	310	331	309	353	307	320	397	383	317	364	348	336	365	358	357	339	313	310	324	341	324	348	371	345	365	339	321	314	322	357	327	343	368	344	328	339	341	324	351	353	318	312	370	362	332	360	365	329	352	340	380	347	346	343	317	317	331	328
27646	38435	36785	10875	52593	56559	50438	39005	25735	12023	3869	828	779	834	814	825	778	799	830	894	769	838	793	804	820	816	775	778	790	834	827	779	838	811	810	781	742	744	791	809	841	829	739	852	787	798	748	781	722	838	767	837	797	743	735	855	816	797	837	824	787	801	794	784	813	776	786	771	827	824	766	765	843	795	798	794	770	775	852	837	743	771	835	784	785	764	779	834	775	771	786	768	818	724	767	805	718	836	807	771	828	833	836	804	774	757	829	813	808	749	764	855	761	769	794	812	725	783	797	819	836	792	804	816	802	779	801	821	787	766	777	852	805	807	773	792	748	785	793	812	822	788	767	783	798	804	808	757	841	793	799	829	788	781	764	810	776	836	777	827	780	803	842	804	751	793	786	836	782	742	818	846	782	805	809	769	795	822	759	790	832	801	781	788	823	802	795	778	773	782	818	762	809	774	803	801	806	793	771	785	872	828	767	762	801	819	812	782	733	836	776	823	821	813	801	734	803	826	764	792	846	771	831	802	784	788	861	796	820	782	842	826	802	777	770	794	839	795	791	766	789	745	811	779	842	796	834	776	785	772	780	791	743	847	824	817	806	795	797	781	816	821	796	774	823	806	808	773	789	814	832	804	826	817	775	809	828	795	795	792	746	817	803	783	777	847	806	749	803	794	756	760	786	806	824	775	802	752	794	856	804	724	821	755	777	791	837	755	783	805	815	790	811	808	773	818	805	806	759	852	814	769	796	784	763	775	795	813	834	825	772	793	776	774	808	756	801	791	794	859	774	767	828	788	833	762	758	786	741	817	822	797	806	791	745	763	781	753	799	769	784	772	819	761	792	786	830	873	783	745	805	870	821	790	791	818	805	782	828	806	787	828	810	835	827	736	811	851	760	774	794	834	852	851	754	852	769	788	836	778	808	789	814	785	775	801	806	770	832	793	769	786	789	837	800	781	769	752	834	768	815	826	798	793	812	768	757	796	774	788	810	797	795	790	811	778	848	780	791	805	789	802	827	820	803	787	796	792	839	793	775	825	804	838	807	823	825	832	815	815	818	804	740	843	783	816	794	793	814	795	741	828	789	831	769	811	788	776	811	806	765	779	780	809	798	787	772	838	798	800	805	801	804	801	745	784	770	798	780	776	836	770	842	811	764	787	817	800	818	802	806	834	795	798	819	805	798	799	764	773	822	766	746	807	756	864	799	789	752	754	812	785	777	788	826	815	769	757	792	807	781	838	749	772	806	811	813	834	806	780	782	792	802	807	801	800	770	780	813	792	738	750	814	780	805	814	745	842	818	789	788	849	733	780	790	785	803	785	813	767	764	824	779	788	820	770	825	814	796	795	825	791	762	807	766	765	814	785	760	772	835	753	769	849	751	833	802	786	797	816	792	759	797	832	800	776	792	792	741	803	787	832	806	809	832	805	803	804	814	842	737	777	870	770	733	798	800	826	814	821	770	798	885	755	805	832	806	798	833	825	717	801	790	814	808	768	846	815	778	804	781	776	818	772	817	774	807	745	793	760	828	865	797	793	821	778	779	870	766	776	786	801	804	825	768	775	765	775	794	813	779	778	785	783	806	799	811	800	807	786	806	797	822	777	786	775	798	762	720	832	807	847	820	753	809	782	827	808	819	736	785	739	816	794	742	782	788	820	794	773	763	788	763	787	856	751	815	781	805	839	840	767	770	763	779	811	808	815	783	779	798	768	786	783	779	778	817	728	788	815	780	756	837	840	797	824	778	806	807	779	800	869	795	788	759	781	758	818	797	790	849	791	778	783	826	764	789	773	821	814	753	716	715	803	720	760	805	753	788	859	797	776	779	795	787	807	837	768	820	817	784	749	783	737	777	801	788	825	759	832	764	757	830	781	777	839	797	792	794	820	839	787	816	831	793	804	805	804	780	772	760	791	782	782	813	764	779	759	775	830	788	807	772	838	775	759	767	777	791	779	757	808	790	811	840	790	775	813	807	764	789	805	847	840	805	779	852	824	798	799	781	796	742	807	822	834	815	765	821	838	722	774	751	774	835	726	775	754	803	810	792	783	828	746	781	807	766	781	856	836	802	824	802	774	723	802	801	806	820	765	790	750	791	778	788	764	699	805	774	813	833	783	755	790	849	768	775	802	790	830	779	831	773	781	865	763	807	790	800	785	828	799	835	809	827	790	821	804	783	777	750	775	827	843	877	740	757	780	801	862	743	875	820	812	817	782	731	815	790	795	791	758	791	856	820	762	795	781	778	822	739	767	827	884	768	808	782	790	821	787	779	779	811	810	787	792	759	798	751	737	738	799	796	797	803	847	796	802	813	763	783	758	819	762	815	819	791	794	756	810	747	774	824	748	772	772	786	813	741	781	828	810	791	754	809	838	740	776	796	820	787	762	799	763	783	787	824	820	797	818	775	816	744	771	800	796	836	769	756	788	810	789	766	780	867	753	809	777	749	801	770	773	770	806	768	742	789	790	814	792	797	770	768	809	766	818	824	813	819	776	828	751	772	784	809	791	835	798	804	779	802	753	795	842	785	804	786	795	821	777	802	815	807	812	755	763	790	834	781	785	810	768	781	783	788	781	790	746	790	777	767	814	828	788	824	815	832	729	775	784	748	820	781	789	791	784	761	759	827	834	796	783	782	813	791	816	835	867	829	757	862	786	816	765	810	790	761	810	821	778	770	788	766	807	815	781	753	835	797	749	824	783	774	793	763	832	782	801	831	797	820	756	767	795	836	829	828	781	777	741	821	791	770	797	797	830	804	808	789	800	772	788	763	800	786	800	773	797	835	799	734	771	798	808	826	744	781	757	787	764	799	776	761	790	806	818	802	767	806	803	778	801	809	800	810	777	759	792	801	817	820	750	783	813	790	771	798	839	766	790	782	791	807	745	774	816	763	780	837	779	814	743	820	799	720	774	834	788	755	777	779	790	831	749	809	846	840	820	821	798	797	842	779	815	763	782	810	807	794	756	793	792	787	772	796	811	807	812	820	780	771	727	813	772	780	793	799	779	783	833	810	807	781	829	779	762	748	820	783	784	800	746	814	765	810	715	789	821	806	808	795	817	837	824	866	789	808	766	805	782	763	826	743	751	772	796	799	793	808	763	791	767	816	773	816	796	739	789	792	764	758	817	809	764	787	780	793	796	838	769	792	763	776	761	771	785	765	808	818	782	745	816	766	818	777	835	854	759	800	827	793	760	806	761	780	726	796	823	763	771	839	752	786	774	788	828	817	803	795	782	862	739	799	797	806	808	756	756	788	804	781	824	807	814	800	820	788	806	820	841	777	774	797	839	807	756	795	770	815	799	770	813	783	834	788	810	804	738	843	824	809	765	825	859	750	767	781	732	790	828	762	821	761	762	844	803	784	790	788	765	824	788	817	782	771	826	806	789	789	806	789	751	812	776	814	768	852	793	794	774	783	814	821	803	805	763	776	791	794	812	795	804	838	816	735	790	846	799	835	836	767	758	786	811	794	767
48699	50719	39371	24867	44633	57455	50328	36414	21179	8585	1968	268	280	238	253	264	243	255	293	303	256	257	243	237	246	293	236	266	269	265	243	249	240	265	253	244	258	281	287	254	223	268	258	283	237	267	237	245	273	232	248	226	246	278	271	224	256	244	260	232	253	255	226	242	220	241	270	251	234	253	269	240	250	270	268	268	250	247	245	236	262	251	236	251	255	257	261	238	246	224	275	282	246	261	226	259	241	258	254	251	240	249	253	232	241	277	275	269	261	282	260	252	242	264	245	254	249	250	252	242	231	265	226	268	272	258	261	260	249	250	248	267	257	283	276	230	238	247	275	254	259	250	258	245	239	236	239	263	263	236	263	260	249	244	234	244	243	278	264	237	247	262	246	247	258	245	251	268	232	253	237	244	272	269	259	253	203	234	268	262	255	258	236	259	226	260	235	221	253	235	234	262	233	250	248	254	236	240	252	251	262	262	239	207	272	253	248	254	248	258	258	269	252	253	252	255	257	267	269	228	264	251	243	274	257	230	258	273	263	276	287	254	239	215	251	202	262	252	246	236	251	230	242	269	264	239	215	270	263	251	255	251	260	243	248	242	256	296	250	262	275	238	238	259	254	240	218	243	270	268	263	267	234	262	241	242	293	248	252	216	257	263	254	244	257	252	248	266	246	275	240	231	264	266	262	273	267	277	260	210	236	253	279	257	281	220	256	255	272	261	263	243	223	253	248	240	263	251	264	272	261	268	261	272	274	254	251	254	280	259	228	259	257	286	231	243	263	279	248	244	233	233	256	275	249	225	277	266	238	255	251	267	261	260	252	246	273	257	265	255	283	259	265	260	257	269	208	232	257	239	272	241	274	233	253	267	251	261	235	255	269	263	238	218	239	263	247	261	243	244	239	251	257	252	242	271	263	267	252	249	275	254	247	271	262	227	238	240	269	264	254	233	242	263	241	246	253	247	256	245	284	245	250	267	270	235	282	250	247	256	241	248	235	281	279	270	289	246	276	270	269	265	252	270	233	243	254	245	246	225	230	243	263	243	266	269	272	270	241	247	261	213	263	248	239	252	243	255	265	237	227	249	255	263	274	257	258	220	227	250	244	247	228	246	231	246	287	263	243	262	246	261	235	241	235	236	247	254	253	265	275	231	243	248	246	247	272	231	291	278	263	237	248	258	262	250	259	256	255	247	242	269	251	269	244	265	239	232	237	249	261	249	245	247	231	250	262	236	218	251	276	266	237	247	242	244	270	246	238	256	255	226	283	224	254	233	252	258	244	254	256	275	239	233	278	261	211	277	226	299	258	241	273	256	241	264	254	251	248	249	240	252	237	275	239	249	257	236	267	259	238	252	249	256	239	262	242	270	239	241	278	272	241	247	258	270	227	243	255	245	246	252	222	252	253	252	254	224	247	250	241	255	259	245	271	243	250	280	241	258	251	248	263	264	228	259	261	282	270	257	230	240	252	267	249	256	253	245	262	251	233	267	254	223	254	246	249	249	222	241	235	245	268	250	292	274	253	264	256	279	260	266	251	267	280	282	247	236	245	240	258	238	286	247	259	242	250	256	254	287	240	272	281	263	254	252	255	224	238	260	251	234	298	239	259	264	242	260	264	265	292	258	246	235	246	260	243	249	228	256	243	253	220	235	269	233	250	252	260	232	256	217	236	250	254	222	238	243	230	252	278	274	272	281	263	259	253	278	243	264	251	297	234	249	240	247	228	246	235	250	261	242	242	250	236	271	286	249	238	245	271	248	268	243	213	250	253	225	238	259	257	246	276	263	233	286	264	265	254	291	242	249	256	244	250	242	280	245	266	250	236	224	270	248	253	243	237	232	268	238	267	234	248	235	276	261	252	231	258	232	265	287	248	273	254	261	237	250	250	290	236	235	246	232	255	248	277	249	259	238	250	250	248	298	228	243	268	234	257	231	258	264	263	240	246	239	253	252	260	262	258	233	282	260	255	253	261	279	242	267	266	272	254	259	222	236	262	252	228	268	248	278	281	257	230	224	272	248	266	249	257	257	246	283	225	246	219	245	261	245	244	261	276	273	259	257	274	285	267	275	243	214	245	267	230	273	242	245	214	246	249	250	262	259	225	251	275	271	253	248	228	235	262	261	250	256	246	257	241	279	251	256	241	269	245	234	246	264	256	239	217	236	252	257	234	252	250	250	265	289	254	241	252	254	294	244	245	239	250	240	244	270	284	257	258	257	243	273	272	255	246	267	231	276	260	258	249	283	261	253	259	276	270	247	271	270	245	223	238	270	260	270	281	268	224	252	220	239	245	261	257	238	246	249	259	244	273	241	237	241	256	251	241	269	253	236	283	261	275	259	252	258	261	242	271	257	270	253	244	258	238	272	239	274	251	242	244	250	231	239	261	247	246	252	261	262	278	274	238	250	262	268	265	241	288	240	251	267	263	243	262	255	226	230	288	262	229	245	208	278	263	244	222	261	251	209	257	233	237	254	245	234	249	246	244	239	258	229	247	270	264	261	255	266	242	265	237	263	250	231	248	259	256	251	231	254	276	242	263	260	261	245	250	246	284	255	236	253	247	235	257	246	237	275	238	249	279	286	242	228	246	263	252	284	268	260	249	276	238	233	241	270	270	245	229	262	258	249	259	280	238	274	233	262	254	242	263	267	237	276	255	225	224	235	254	235	275	238	262	268	276	231	232	248	251	250	261	242	269	257	226	216	249	278	253	248	268	240	245	236	262	252	250	242	253	257	249	251	253	272	254	238	237	286	246	226	261	255	252	280	233	278	270	267	274	276	255	283	251	237	258	244	250	231	241	265	239	261	252	265	291	255	253	263	271	255	253	244	247	264	246	271	264	273	267	259	267	259	281	255	253	236	248	258	228	234	258	267	237	268	256	238	227	258	200	251	241	266	220	277	263	253	269	274	278	262	261	253	260	271	260	264	238	230	260	261	247	233	264	239	255	250	261	242	263	247	273	245	243	270	241	231	248	241	265	270	231	249	249	262	268	236	245	220	272	249	261	254	245	260	257	226	250	258	222	236	240	243	257	231	232	264	249	290	249	258	241	272	227	245	250	283	236	261	274	278	289	252	239	234	273	243	255	252	253	270	243	249	261	249	264	235	240	260	263	256	259	231	279	248	222	271	255	250	260	247	269	238	260	274	265	263	278	263	257	238	285	269	245	222	241	238	232	243	235	276	217	233	261	253	248	271	266	257	261	251	239	239	223	258	251	268	246	258	277	248	231	240	213	250	266	283	255	234	249	264	239	250	273	295	260	259	225	250	244	254	284	257	250	244	263	255	283	246	272	233	257	288	269	235	267	234	236	256	268	264	265	263	232	216	253	255	239	260	245	240	250	269	244	277	269	270	262	276	239	246	283	260	259	255	262	258	260	251	271	264	242	258	240	246	272	246	247	245	233	239	282	259	250	264	242	237	260	237	228	255	263	250	266	249	269	266	265	267	258	257	275	269	278	262	267	281	235	250	267	237
33785	46684	35091	18726	66973	73086	62665	48959	34095	18989	5697	627	681	627	646	594	612	672	729	695	570	551	606	547	539	588	579	594	572	586	620	566	601	596	583	572	609	598	597	568	568	589	577	617	625	631	603	592	563	569	597	603	603	552	623	606	592	552	585	633	651	643	624	582	574	649	644	595	561	632	630	547	588	618	618	591	617	580	602	582	596	601	599	607	559	592	567	574	603	633	601	605	627	587	612	628	595	559	603	638	630	595	576	582	588	606	597	582	594	571	592	599	558	577	612	575	612	614	603	599	561	623	627	624	608	588	584	594	567	604	608	654	591	618	609	618	602	582	587	608	546	601	593	601	579	599	579	585	601	592	593	570	563	604	564	566	616	613	601	608	637	640	631	582	627	579	589	568	671	609	610	587	610	603	631	607	612	629	594	550	587	612	587	598	618	568	613	608	588	606	582	600	575	587	577	601	572	581	607	565	621	620	620	564	606	632	568	570	596	586	606	601	571	567	571	592	600	614	534	630	627	633	639	630	599	570	580	600	624	590	576	588	615	615	611	639	602	604	591	579	530	581	598	572	617	568	625	606	593	612	567	578	621	626	556	573	586	571	623	587	582	584	596	647	570	625	618	619	618	635	591	592	586	619	610	609	609	626	584	569	620	549	599	603	633	584	533	577	568	601	600	619	583	592	571	599	592	620	586	600	601	593	563	643	604	616	591	604	570	598	612	613	662	629	589	595	593	585	624	560	587	556	619	581	594	591	610	628	618	602	544	609	585	584	609	622	597	598	588	628	575	606	602	567	579	570	547	593	580	605	584	642	606	537	605	563	558	580	625	604	570	604	564	579	562	585	575	567	636	578	586	578	588	623	567	572	579	621	602	543	630	607	603	593	545	586	603	632	574	566	572	645	590	588	620	615	585	575	575	660	607	591	556	624	609	589	610	580	606	576	614	566	592	542	563	599	625	553	558	611	589	575	577	583	612	600	594	632	606	633	591	593	600	611	562	596	602	598	604	619	615	661	603	605	594	570	615	581	581	569	568	593	604	572	578	571	578	533	599	596	591	610	605	584	612	615	569	588	602	586	585	616	620	636	621	602	573	637	624	603	629	640	615	563	579	576	590	574	626	600	561	626	630	614	590	650	645	570	610	618	620	619	581	598	578	561	589	573	604	597	580	612	614	583	584	562	602	631	565	618	599	547	594	549	576	554	583	609	608	608	603	593	593	574	594	623	628	560	612	589	591	593	583	598	605	575	585	598	643	624	577	601	593	563	550	554	611	632	586	649	625	606	560	581	642	598	618	582	579	629	594	605	597	602	636	591	596	623	571	631	574	565	599	586	619	617	565	578	524	581	588	566	620	616	630	587	614	598	601	592	589	559	569	619	602	586	602	593	580	557	606	659	609	564	558	621	597	621	584	573	590	601	617	598	615	599	534	601	606	601	640	583	605	546	619	549	601	620	604	608	602	605	608	591	595	621	610	588	657	579	594	635	558	614	546	578	557	582	579	575	583	590	561	611	621	632	596	613	598	636	596	588	617	599	590	553	617	639	650	571	598	622	550	559	580	651	586	608	569	585	586	567	592	570	619	538	610	559	630	590	608	598	570	595	588	589	608	598	613	637	591	596	600	608	610	595	635	603	557	601	601	614	561	605	652	554	584	599	569	594	580	581	620	591	635	595	604	616	615	596	621	631	607	612	611	605	639	594	626	623	586	625	585	545	623	603	620	646	622	592	603	591	590	552	562	576	601	628	603	613	577	596	615	605	601	624	635	562	649	577	575	592	581	639	595	595	639	586	608	578	561	593	628	630	598	591	627	590	558	580	612	630	576	589	585	576	590	591	592	588	587	593	543	582	583	573	592	582	657	604	574	556	612	648	599	592	553	629	615	603	589	569	577	575	605	595	588	592	582	572	565	567	620	624	589	622	598	581	621	584	576	621	576	600	577	635	577	557	600	565	583	613	580	567	640	607	613	572	600	574	562	616	585	576	574	586	575	579	570	620	586	571	600	591	563	611	619	630	575	625	614	589	629	577	611	577	576	589	617	596	619	620	632	601	595	593	609	595	648	591	610	552	616	611	613	567	573	601	609	535	570	631	599	610	571	594	599	599	623	595	606	609	578	579	610	556	599	623	577	613	642	597	595	608	606	543	597	583	598	617	629	592	599	621	607	608	610	607	610	581	583	579	586	587	618	619	587	604	597	593	572	601	578	567	593	610	560	589	600	627	614	598	564	579	601	576	630	605	590	578	620	580	605	545	589	585	581	578	629	595	600	637	588	560	591	556	623	608	585	579	589	586	571	577	560	608	573	564	603	595	538	637	610	599	582	593	570	610	625	552	649	577	585	578	581	582	623	593	621	593	603	609	615	619	550	607	569	621	567	584	585	564	572	662	573	593	613	617	606	604	642	609	574	565	609	573	599	624	565	588	589	617	569	628	584	618	590	596	604	586	581	602	594	616	594	630	618	593	607	577	560	600	604	621	610	576	616	574	598	591	548	588	575	589	605	595	636	630	646	610	596	603	608	526	591	594	584	607	607	590	591	566	587	573	593	571	584	625	569	579	590	616	582	632	631	604	628	641	571	593	592	616	577	583	567	612	606	577	605	606	614	640	578	607	622	618	553	589	584	591	597	574	621	602	589	566	596	557	585	621	612	577	580	600	616	541	606	615	562	554	602	589	633	591	631	652	566	599	570	564	603	619	585	594	602	560	594	603	535	604	576	592	598	601	529	563	585	582	601	589	632	560	550	627	629	558	622	567	549	605	589	633	568	614	611	618	629	592	563	596	609	580	594	591	571	590	556	527	582	596	586	616	600	590	533	623	597	618	628	585	557	629	577	605	586	598	596	615	616	582	585	550	647	571	574	602	579	638	583	621	649	600	593	596	576	564	575	621	595	608	636	555	592	635	553	645	597	565	623	625	596	575	593	660	605	552	597	558	576	631	601	565	633	593	567	629	630	588	592	561	599	634	551	601	583	580	628	560	599	591	610	619	608	609	592	574	574	584	599	568	581	557	570	572	632	573	551	563	599	640	584	564	645	564	598	570	643	615	566	612	627	598	632	581	568	568	614	620	593	634	603	574	567	618	599	613	567	609	629	629	594	594	562	561	562	598	598	610	581	600	644	619	563	608	602	594	559	631	569	600	599	561	573	592	587	562	624	619	550	666	597	574	607	636	617	611	565	645	607	589	584	631	597	657	581	575	639	614	625	587	577	627	599	583	595	605	570	562	616	598	591	550	647	609	620	607	606	562	595	627	587	590	603	619	608	604	614	583	590	589	612	545	627	614	613	627	618	563	560	616	611	566	575	593	605	601	562	600	603	606	563	592	601	584	566	609	579	570	580	591	600	601	595	569	637	611	573	606	576	612	601	594	552	594	578	611	591	602	618	602	596	577	612	562	598	624	630	599	589	590	583	602	583	603	576	578	582	619	614	600	594	637	613	548	614	561	580	637	575	588	627	606	591	600	601	571
13210	15312	11403	2301	3378	4121	3838	2785	1716	889	489	294	293	309	317	295	305	298	297	344	338	329	333	274	318	318	318	290	297	296	313	323	311	309	279	303	311	301	290	309	330	297	303	290	319	312	305	277	287	296	308	298	319	319	302	279	275	316	315	323	297	320	281	332	312	292	309	297	303	295	324	330	299	283	307	308	303	303	311	306	297	296	290	316	342	299	299	313	322	299	313	331	315	291	294	281	284	328	323	327	306	297	290	320	285	281	298	304	310	277	256	336	285	306	323	293	309	311	301	334	278	278	293	298	278	288	336	293	327	315	289	292	320	300	313	293	299	319	287	289	331	327	315	254	294	326	309	345	288	291	297	312	292	331	318	330	303	313	298	318	296	290	322	306	293	322	298	262	333	316	279	313	310	286	307	295	280	319	310	310	288	300	285	303	284	280	322	306	320	313	301	306	306	336	289	314	292	311	308	295	318	296	306	340	319	313	298	277	287	305	287	283	325	305	285	334	299	290	342	291	322	323	318	328	303	279	291	288	309	304	314	312	304	329	322	292	293	258	328	316	336	322	266	296	316	290	276	314	311	283	298	321	358	325	272	285	284	360	324	312	329	312	280	281	331	280	318	313	271	331	307	313	312	307	271	278	336	288	297	296	279	348	315	288	303	299	302	284	309	325	348	293	302	294	287	299	313	254	307	346	288	296	340	321	297	274	309	285	296	314	321	256	294	317	300	310	306	307	287	306	284	306	297	303	299	309	318	296	318	303	304	298	297	310	267	276	282	324	300	314	296	309	308	297	297	295	301	297	319	312	278	309	329	301	312	294	315	309	291	269	338	314	276	313	297	333	353	295	286	303	318	307	306	335	323	298	282	314	288	295	318	303	309	323	280	276	280	290	310	292	299	296	299	313	309	313	298	273	334	307	305	315	299	317	304	287	319	328	314	316	316	313	304	328	292	295	319	287	293	321	296	308	301	263	317	278	312	302	314	276	295	275	280	307	281	281	329	336	299	297	294	311	314	320	306	280	292	290	301	275	307	292	282	279	320	292	294	312	286	358	310	323	329	279	288	275	324	276	303	324	345	312	300	318	303	290	287	312	319	302	285	300	314	303	313	300	298	297	349	328	303	300	292	355	316	321	310	328	317	284	291	296	287	291	295	311	310	304	299	284	290	279	284	295	300	330	315	296	301	327	315	292	333	303	303	303	323	301	307	308	315	293	324	310	272	267	314	264	293	278	310	327	338	300	312	308	287	308	323	285	320	325	330	307	309	309	303	309	324	302	309	290	298	277	319	329	302	298	337	297	300	264	315	332	324	285	262	297	329	295	279	334	317	302	292	327	294	295	313	289	298	299	317	318	332	318	313	314	282	283	311	293	285	273	318	287	282	297	299	303	336	320	328	326	320	293	279	300	301	280	269	302	309	303	292	303	291	290	293	286	309	303	249	285	293	317	290	282	320	335	325	304	339	321	309	319	320	314	280	304	292	322	322	291	332	345	307	312	298	334	297	267	312	309	304	292	287	307	313	287	297	303	299	298	330	286	290	289	333	309	269	290	290	295	306	267	310	303	302	312	294	304	288	305	332	311	293	293	306	299	322	332	311	276	305	260	308	299	332	300	307	326	301	281	303	309	282	313	282	267	276	333	292	295	336	275	285	301	298	293	290	314	278	386	312	273	304	299	299	305	308	283	309	296	304	341	321	309	304	285	325	328	307	310	345	321	296	334	306	296	304	295	315	323	305	315	282	345	327	293	344	297	320	306	274	293	304	320	303	304	310	299	311	297	274	337	278	288	330	303	291	311	313	304	318	327	298	294	298	303	313	325	312	351	317	326	283	277	321	326	285	320	328	313	354	298	282	269	297	268	297	318	326	321	278	322	305	335	307	348	313	311	307	313	286	300	309	272	323	324	326	290	289	272	305	321	307	297	325	295	324	320	274	310	315	305	310	276	296	289	303	313	297	290	274	296	337	295	309	306	308	309	294	314	307	286	309	280	293	323	297	295	306	281	319	247	306	306	330	314	275	269	301	321	314	321	298	284	296	337	343	343	309	308	305	287	325	300	342	328	304	312	332	309	299	310	340	318	261	310	318	290	305	321	284	316	315	298	307	310	275	302	319	314	331	308	301	299	341	307	296	272	286	312	310	288	325	285	299	338	321	327	307	330	313	305	320	321	295	337	298	305	301	299	291	303	340	315	313	330	295	298	313	259	284	298	299	280	300	365	312	269	318	307	272	304	290	330	296	320	306	321	318	333	308	307	291	316	293	271	317	306	299	330	321	294	295	291	310	290	308	282	287	283	309	339	281	255	327	280	282	295	301	296	303	320	300	275	301	297	312	319	289	284	287	309	291	309	312	297	328	275	302	328	294	261	306	293	303	301	312	322	309	288	309	301	278	317	285	312	299	305	324	286	292	265	322	247	289	295	303	264	282	279	300	308	315	301	284	301	306	309	347	311	312	282	296	300	328	294	288	312	332	318	323	302	298	295	307	313	327	326	311	304	296	310	290	297	294	292	281	334	309	279	290	313	260	326	301	326	307	306	289	301	294	333	339	323	305	271	282	325	299	285	302	341	341	312	317	324	304	279	296	318	325	324	283	325	309	318	304	297	313	305	310	294	315	281	286	295	305	343	281	313	304	283	278	299	309	302	285	283	304	319	328	313	296	304	323	292	300	314	333	298	314	310	294	290	285	320	310	296	300	307	308	325	321	330	261	304	322	310	299	318	312	288	316	288	303	277	305	264	331	278	327	321	317	307	301	289	349	288	295	287	326	341	320	309	323	294	269	297	320	305	310	288	302	289	327	285	304	320	302	324	316	287	322	306	329	339	307	284	301	333	274	294	286	334	312	285	295	292	317	297	314	277	325	330	341	312	343	284	308	334	323	299	317	319	314	296	280	297	326	322	301	304	279	308	327	302	292	293	271	276	305	329	338	315	303	322	309	278	329	292	308	301	302	324	284	258	299	304	302	269	277	321	274	314	302	314	308	273	327	287	306	319	301	279	324	308	289	313	312	292	300	274	314	321	292	318	302	292	296	332	309	303	327	295	318	282	307	314	340	312	268	298	313	299	300	290	330	307	304	284	340	297	330	303	293	320	304	253	304	322	300	304	331	275	308	288	314	320	282	285	309	320	297	282	314	310	291	305	280	297	289	306	344	304	323	277	291	305	292	306	307	310	281	278	312	321	327	283	291	299	307	336	317	302	271	304	294	283	291	285	312	361	284	308	336	293	338	283	287	301	316	353	320	292	302	313	322	327	323	302	277	302	333	293	304	328	278	324	298	285	296	312	257	281	322	323	293	282	297	267	318	298	296	302	337	330	298	276	309	278	310	304	321	329	289	316	308	288	304	331	277	297	327	282	278	318	303	296	285	292	279	316	298	301	298	306	310	348	311	319	299	313	321	293	299	310	302	272	314	302	292	278	332	319	317	308	312	310	321	279	295	271	315	292	298	322	279	292	274	329	306	291
8151	15156	13388	4072	12441	14564	12997	9241	5339	2874	1276	761	739	681	696	674	747	740	719	746	729	739	711	721	756	710	705	746	729	708	745	718	751	667	725	721	774	736	728	704	702	718	713	746	725	722	776	763	706	741	693	701	718	712	698	730	724	709	727	724	721	747	808	751	724	718	706	712	765	711	731	696	710	735	687	676	764	748	771	763	737	686	746	753	746	751	771	717	709	764	714	709	740	718	792	708	738	711	671	729	750	754	694	649	714	714	732	686	738	700	747	686	684	700	733	749	742	695	731	723	755	721	733	697	715	710	733	739	716	744	738	763	679	703	736	750	724	768	796	707	766	739	726	708	698	742	719	699	768	719	736	725	769	733	724	728	703	708	759	786	727	666	711	703	717	709	749	704	725	766	722	687	661	759	773	739	725	695	713	757	716	703	704	763	779	746	733	710	706	753	676	726	685	719	759	708	727	720	730	751	710	674	678	719	690	724	725	710	746	723	745	721	692	765	720	730	766	770	731	701	742	700	693	742	704	687	705	724	721	727	705	700	738	715	737	714	756	719	726	780	757	732	717	717	757	718	743	703	707	723	746	694	692	740	733	691	753	758	709	651	742	705	730	729	726	787	751	744	666	766	764	726	737	704	720	762	740	737	764	707	730	747	762	751	699	756	709	737	685	765	747	737	717	724	706	732	750	720	741	700	671	687	706	776	679	724	727	696	704	734	733	715	733	706	743	746	725	719	726	718	727	734	701	721	715	694	737	745	667	759	732	757	720	708	755	694	699	737	727	787	734	701	700	741	726	738	751	688	707	758	781	726	738	724	713	727	741	688	711	739	704	755	728	709	737	723	760	756	768	729	717	688	701	698	709	740	725	727	703	750	710	701	716	706	733	750	699	738	729	723	716	736	738	745	781	701	728	719	785	772	725	754	776	717	758	744	700	698	772	712	732	705	680	768	712	696	723	707	703	743	750	657	682	720	730	730	774	727	740	733	695	697	755	748	722	738	807	756	770	692	729	711	715	727	703	735	721	747	772	730	716	794	746	761	707	735	673	681	762	761	737	711	732	757	752	685	718	727	740	764	769	723	714	749	746	731	656	723	750	786	743	726	741	740	728	747	764	682	784	692	742	680	745	705	737	730	705	716	742	762	737	680	749	709	732	698	753	688	726	738	723	726	671	718	711	740	717	709	722	726	756	750	734	729	710	721	671	718	784	706	739	702	699	747	774	778	735	759	719	695	748	764	723	730	680	733	695	702	718	722	729	662	689	763	770	717	747	714	765	767	691	745	719	741	761	753	736	739	758	733	733	713	713	776	712	750	747	747	750	693	690	741	729	743	740	738	745	718	721	711	693	757	762	715	743	713	714	787	674	734	734	729	757	735	743	743	696	750	751	737	734	719	752	726	709	698	707	752	704	682	763	731	714	721	786	797	716	704	707	735	714	718	728	723	703	733	728	744	772	704	778	660	718	695	705	741	701	657	687	693	737	723	701	726	696	699	761	737	725	723	746	759	755	698	729	768	706	746	729	674	716	712	711	723	769	746	690	712	721	728	683	730	733	701	746	768	759	725	720	699	774	725	732	707	717	753	724	713	718	737	706	704	711	713	717	777	715	742	719	738	731	743	646	711	717	704	758	777	670	719	744	700	745	732	727	716	741	710	694	734	730	759	725	680	754	693	723	727	711	743	713	694	702	771	727	728	669	744	711	717	784	727	745	699	755	758	722	746	732	715	726	714	727	725	746	715	696	731	756	766	726	721	768	725	677	731	699	752	742	734	752	750	700	712	740	716	723	699	703	750	713	747	760	742	716	787	686	743	714	720	728	720	700	722	726	750	731	750	715	746	735	715	718	688	784	765	715	677	737	745	740	694	674	721	743	709	736	740	744	745	711	718	743	736	745	733	673	703	721	707	705	732	724	699	715	720	707	703	696	739	708	710	690	698	718	704	668	720	765	733	765	777	764	688	685	705	711	755	731	768	730	772	733	656	697	722	692	715	718	739	750	723	767	696	722	720	731	749	733	725	684	725	729	686	704	726	699	671	778	744	730	681	722	695	678	720	760	741	694	747	653	714	698	751	722	685	702	724	682	713	695	720	695	738	740	719	726	745	692	721	710	764	783	745	689	720	721	723	775	699	731	724	717	743	709	768	738	720	747	712	731	711	752	736	722	706	731	745	708	694	725	695	692	729	735	745	751	687	684	702	712	772	690	763	768	713	681	741	674	776	729	726	785	712	789	772	705	752	784	754	736	740	742	747	737	759	761	768	707	706	766	698	695	681	760	797	696	721	712	678	737	634	763	737	766	763	769	741	772	730	669	704	736	706	721	673	747	726	716	705	697	762	741	710	732	728	678	693	716	695	666	724	716	749	701	712	782	774	742	680	739	726	739	720	769	710	735	682	707	737	713	700	713	701	730	727	677	737	686	721	745	664	721	686	714	722	759	709	784	770	705	757	720	737	740	737	722	729	727	762	728	757	718	795	767	732	734	729	659	733	723	715	733	779	732	718	734	734	659	721	707	753	748	746	734	786	735	714	721	768	746	729	721	693	753	703	753	726	743	734	739	770	722	762	740	684	758	732	721	724	758	700	737	755	706	743	735	705	745	764	733	769	712	716	713	737	699	749	744	718	723	719	721	710	707	733	707	728	709	695	756	721	722	701	713	743	735	713	753	737	770	715	735	761	738	740	741	717	719	719	722	735	766	681	723	714	683	777	761	765	721	742	740	667	749	787	772	726	760	706	689	749	695	751	790	758	730	791	715	796	695	762	742	736	741	737	700	730	751	737	733	766	757	718	743	757	729	729	729	742	736	743	744	707	734	726	714	742	752	734	755	732	788	719	695	733	723	679	732	698	726	748	746	705	763	702	712	668	727	692	700	807	755	676	685	736	649	704	754	763	713	760	730	706	727	762	710	712	747	725	773	721	719	709	735	718	730	771	716	713	737	731	704	761	739	702	771	738	705	673	724	742	729	719	747	735	694	709	721	724	727	755	719	744	708	767	714	714	690	768	751	764	730	738	773	704	731	725	747	770	687	725	726	748	745	705	691	692	732	739	703	755	711	702	666	746	723	702	714	725	751	746	731	715	762	766	726	757	736	728	780	748	765	691	769	724	717	716	725	658	730	709	700	725	725	708	726	718	721	759	733	701	730	712	676	746	758	690	781	719	729	688	775	730	724	788	747	719	724	736	717	719	688	724	705	723	741	657	731	736	754	693	656	758	725	710	719	713	729	751	665	728	741	714	751	743	744	689	718	732	732	741	734	726	733	722	699	684	740	739	727	736	679	729	759	722	743	675	675	731	776	748	760	725	671	708	713	723	744	713	712	707	718	705	747	731	741	708	718	752	743	736	752	694	741	726	732	756	740	670	741	719	746	710	705	736	713	804	738	716	718	746	730	685	747	701	685	722	701	741	729	755	726	696	773	749	700	747	708	721	684	734	774	737	733	725	680	748	704	687	731	672	739	751	728	708
38350	45924	32639	18309	37529	43567	36079	24420	12763	4701	1091	344	292	336	298	307	330	319	358	359	318	318	356	313	341	326	339	311	317	327	313	329	316	339	337	322	290	308	314	301	331	300	323	321	303	339	323	340	287	348	330	335	328	324	330	313	326	327	313	329	344	349	317	319	304	307	301	327	339	358	360	298	358	316	328	323	333	311	320	351	316	307	333	313	314	333	326	314	339	303	292	329	359	297	331	330	299	366	294	321	350	340	293	321	346	363	315	337	327	324	356	303	306	311	335	309	295	285	295	332	337	339	326	297	324	322	315	337	305	336	329	350	298	319	322	304	341	307	337	347	316	332	329	321	331	351	320	289	322	313	363	294	350	316	332	286	306	353	345	272	311	335	317	309	327	341	346	317	324	354	344	336	335	303	331	338	304	326	293	302	301	320	363	304	290	339	297	318	327	341	334	271	300	335	359	346	311	329	328	339	324	335	334	298	295	327	331	361	335	328	357	286	333	307	293	317	338	306	326	319	390	359	330	364	302	324	345	332	329	302	319	312	262	297	310	325	354	317	325	372	335	322	319	318	329	310	346	310	335	331	310	311	339	299	365	334	321	330	316	307	298	311	317	351	320	357	302	308	325	338	303	306	330	338	322	332	329	328	354	317	329	313	336	318	284	330	326	341	302	320	331	364	321	322	324	335	360	334	340	297	334	295	325	312	326	324	329	307	304	314	323	330	331	322	361	337	311	333	334	310	304	303	348	371	369	327	343	301	332	302	330	331	331	293	371	351	293	349	334	302	322	326	343	322	293	346	304	294	338	337	310	342	338	299	310	345	289	329	318	361	335	287	317	342	300	326	335	339	338	312	339	301	329	348	343	365	320	307	313	342	353	327	314	325	337	331	327	311	305	335	312	284	309	349	328	315	326	316	297	323	347	319	285	384	346	333	302	316	355	344	347	332	309	333	321	329	306	310	324	337	338	299	318	325	306	282	330	345	332	327	299	352	323	343	350	296	324	315	327	312	332	339	314	305	303	330	331	357	321	308	355	308	334	314	304	321	304	314	321	330	358	334	333	308	316	367	298	314	337	316	321	288	359	310	300	312	340	337	340	315	306	302	312	332	344	315	321	335	357	325	323	350	315	339	314	296	341	306	314	347	329	316	313	283	324	292	327	313	309	338	359	341	318	333	325	307	327	322	322	297	332	336	328	335	331	335	334	359	315	313	352	319	364	323	338	345	313	306	316	306	349	342	346	330	315	345	352	308	351	310	306	310	294	309	360	325	336	327	351	336	339	320	323	336	308	332	330	329	312	303	286	369	317	322	283	342	305	304	327	326	319	327	351	314	331	312	308	264	311	327	303	340	316	314	341	316	316	344	327	378	313	347	350	336	323	316	343	326	322	332	346	335	350	339	377	396	339	301	327	319	301	345	333	323	295	330	324	294	330	343	295	353	335	306	345	310	328	320	344	351	316	320	330	307	328	359	331	328	329	336	329	315	304	344	344	329	349	317	281	352	316	315	342	315	350	343	317	326	299	304	310	310	315	284	339	346	332	324	326	306	313	347	354	328	360	273	323	285	356	284	289	299	311	326	324	316	294	331	369	335	314	310	312	312	319	307	292	323	314	319	337	333	319	340	288	311	332	352	325	324	352	353	322	337	338	354	327	330	348	344	344	339	351	335	328	323	326	291	359	303	344	332	296	322	350	320	322	317	377	363	324	350	310	326	321	334	336	304	332	334	338	349	300	353	331	331	321	340	334	336	333	313	301	327	342	342	308	374	312	301	348	310	315	315	334	347	310	342	356	340	336	313	352	332	300	300	360	338	332	352	293	321	325	301	316	309	334	289	308	321	342	317	319	324	342	334	356	306	341	334	309	308	319	374	361	331	324	316	300	335	331	324	319	351	297	318	321	341	324	322	302	337	346	328	311	336	354	301	324	323	307	322	328	325	328	314	315	296	313	346	308	333	326	334	338	335	344	283	286	320	357	304	326	308	324	348	341	311	326	307	325	313	331	356	317	328	358	309	305	294	331	309	317	331	356	341	316	312	296	307	325	348	310	313	318	339	312	343	319	313	325	311	351	323	334	307	342	321	346	325	355	317	303	358	287	317	285	317	339	329	351	325	319	307	325	320	330	325	327	301	323	333	322	339	319	349	316	328	349	327	324	295	344	302	338	312	331	342	360	333	305	348	287	332	323	298	316	306	305	330	352	336	307	280	301	299	317	325	303	329	343	324	321	340	315	300	292	309	335	327	308	300	337	326	358	362	316	347	324	339	312	295	310	316	342	327	325	337	366	309	308	309	334	326	293	316	328	292	329	328	343	314	320	323	358	329	368	301	333	344	340	339	333	311	317	312	336	339	330	334	360	315	323	332	299	349	328	302	320	340	333	302	325	329	335	341	317	326	329	316	351	318	323	312	344	327	348	338	328	357	330	310	328	322	338	325	300	301	323	359	308	295	313	340	293	349	335	309	313	331	336	318	303	328	323	322	350	322	314	298	313	318	322	306	300	312	338	332	341	331	345	332	350	365	318	322	340	307	316	351	306	313	329	339	338	280	333	300	317	310	321	312	321	319	329	328	288	311	352	331	326	361	309	337	318	326	330	328	290	311	323	340	313	331	312	303	312	326	344	332	300	311	302	278	321	321	328	337	326	310	325	350	319	317	306	350	336	313	320	319	304	318	295	323	341	325	310	323	341	299	301	328	345	326	285	329	343	320	318	325	342	303	360	319	361	324	327	314	338	303	345	321	341	294	280	314	339	334	333	344	314	293	314	311	317	328	317	343	319	311	353	305	285	374	325	357	339	303	312	326	321	309	349	342	310	316	334	308	328	343	324	315	309	355	329	331	316	324	313	328	306	280	338	304	343	341	333	361	337	315	326	310	318	322	322	332	345	324	317	309	328	328	324	276	314	287	346	347	314	346	307	346	310	293	304	327	365	298	318	329	351	318	301	351	315	339	318	308	357	341	344	322	316	330	331	321	341	349	315	364	327	305	304	346	358	306	322	376	309	316	319	335	340	313	303	304	297	359	337	334	301	334	323	328	349	319	339	343	307	336	323	314	314	349	319	276	370	342	364	295	353	319	334	300	331	314	340	314	329	323	341	317	348	327	335	319	349	335	351	350	302	289	337	291	297	320	338	348	320	321	338	326	326	306	326	329	335	316	300	308	293	340	323	319	283	351	322	327	320	320	311	308	332	369	304	327	353	302	333	307	304	345	345	318	363	306	279	326	348	322	303	334	315	316	323	317	342	323	343	338	307	336	284	330	333	349	303	354	319	321	353	308	314	336	326	359	340	316	309	319	361	296	354	311	324	342	345	354	320	304	301	338	310	319	328	364	313	294	313	339	346	292	323	340	337	320	326	330	343	306	333	323	321	356	305	301	341	287	304	321	345	347	328	316	313	320	328	305	326	320	301	334	325	371	346	340	323	384	327	336	299	325	310	308	334	357	316	323	320	291	317	283	295	342	316	300
26186	38763	26184	14148	53644	56285	49360	38828	26514	13650	3142	848	741	775	783	759	729	792	827	835	776	739	799	765	766	739	728	746	762	742	762	767	781	738	747	770	748	812	784	751	756	706	789	719	764	779	712	781	709	763	788	781	761	758	790	751	801	721	754	749	748	766	722	697	755	753	771	775	812	754	791	751	749	797	749	778	753	758	726	744	732	713	743	769	756	794	766	763	762	737	743	793	690	800	767	802	781	759	765	695	766	794	754	778	711	787	733	813	719	758	751	788	744	717	774	788	718	749	735	702	730	749	753	784	744	768	830	749	743	717	732	751	795	808	777	752	820	724	759	748	748	753	746	807	746	740	758	760	723	779	766	755	740	715	760	783	711	769	710	743	778	694	806	732	717	767	744	771	731	767	751	733	729	710	707	736	719	763	736	753	733	730	769	792	708	790	724	782	783	772	720	763	771	795	772	750	709	764	807	694	738	756	763	752	775	736	781	734	696	736	750	783	746	793	743	783	812	778	758	768	739	723	725	798	750	771	776	758	768	773	735	781	792	719	769	755	708	744	751	736	767	713	788	787	808	763	801	780	725	769	746	815	763	739	724	732	794	765	721	710	677	711	822	755	739	767	770	744	734	777	765	725	763	766	718	776	804	737	754	782	747	736	764	758	700	765	773	794	768	766	743	776	736	729	759	765	743	779	747	730	738	780	751	795	746	729	724	756	766	701	755	762	761	789	692	803	735	742	742	740	744	753	762	737	773	751	719	707	787	761	736	745	746	746	732	755	761	722	772	774	726	753	760	770	752	733	767	757	721	709	756	741	731	732	772	717	725	708	793	752	777	746	791	709	793	805	777	741	749	745	723	758	801	733	763	764	710	735	751	758	756	738	750	764	736	771	752	746	763	726	761	754	727	786	764	703	725	761	752	743	709	780	767	739	757	749	784	752	711	767	765	772	771	745	765	762	790	801	740	822	752	777	724	799	779	747	743	748	785	807	760	766	768	739	749	724	763	763	795	763	736	768	766	728	735	728	750	753	744	704	804	766	725	818	773	810	737	764	821	768	734	730	731	730	746	759	753	783	752	761	796	745	805	739	747	783	753	718	751	748	709	751	767	795	771	763	722	770	745	736	706	754	754	752	766	748	759	729	693	733	724	744	798	755	721	754	747	784	753	742	725	754	807	738	723	752	758	728	748	730	738	745	727	744	736	722	784	728	747	755	800	764	782	784	776	748	752	744	738	755	725	729	765	764	799	762	821	775	721	755	761	777	747	742	791	741	722	781	779	806	794	773	753	736	744	753	778	718	751	777	762	799	764	734	810	804	725	768	752	757	809	761	771	755	748	727	772	770	762	704	739	771	753	730	772	809	763	761	767	803	793	788	720	728	771	776	769	754	723	747	791	787	734	820	748	774	770	738	779	794	781	750	743	767	709	777	739	729	726	748	711	783	719	771	726	729	754	786	755	771	808	735	785	762	768	734	718	756	781	768	748	697	766	755	765	797	720	783	718	759	758	724	727	778	805	755	769	773	752	746	800	777	779	820	773	799	740	797	779	766	749	742	755	795	741	756	761	772	760	801	760	787	742	758	751	738	744	743	768	758	823	761	725	740	748	775	681	767	777	732	715	786	740	786	726	773	727	709	782	746	774	770	758	735	753	709	704	726	804	800	769	773	742	769	770	755	752	753	751	747	708	737	752	778	798	795	778	757	754	728	739	716	789	766	767	759	771	782	774	725	767	730	772	770	746	831	809	736	745	749	784	717	775	738	742	743	736	712	706	762	776	728	793	788	772	747	744	716	753	759	764	806	768	792	771	708	713	746	752	801	760	740	779	750	809	742	775	783	689	777	790	754	746	795	747	760	766	812	758	783	765	795	775	762	744	782	744	735	784	742	804	784	769	724	744	828	734	776	792	764	821	742	778	757	779	796	758	751	776	757	735	763	789	769	765	799	747	773	759	790	781	729	727	777	760	759	741	789	763	837	806	763	735	762	762	788	734	802	710	749	743	760	787	758	752	773	726	780	737	782	739	717	729	757	798	797	721	766	739	730	744	692	732	782	746	761	762	754	774	822	746	742	739	754	796	758	769	771	726	742	713	769	734	745	676	732	800	756	737	756	740	764	803	743	754	760	737	762	762	749	774	777	753	745	759	787	759	785	724	745	800	708	715	761	803	745	764	829	710	785	761	762	821	756	764	804	762	742	770	745	756	768	754	756	776	765	778	717	751	762	772	717	765	772	714	775	757	689	710	763	740	772	729	749	835	738	763	717	783	744	778	748	762	756	718	745	726	810	768	769	746	749	765	759	772	708	724	777	776	744	770	724	740	735	709	786	773	779	766	804	754	784	733	744	745	723	723	717	751	820	807	780	775	768	756	739	718	779	749	780	746	737	809	763	782	774	794	762	736	769	788	801	728	738	745	747	717	749	736	733	708	811	758	732	777	780	746	775	737	739	782	794	764	784	713	725	769	751	745	728	796	748	735	749	779	795	747	734	761	781	791	710	790	783	668	722	721	698	741	746	767	720	743	755	695	772	762	752	811	733	753	748	807	763	701	765	785	746	787	801	757	754	757	761	705	767	751	742	726	792	744	768	774	792	800	720	747	752	816	729	778	715	708	756	768	768	784	723	811	762	749	704	793	742	728	739	859	748	743	777	772	774	786	717	747	757	768	768	755	779	783	749	717	739	730	797	735	787	761	779	749	758	758	752	815	744	729	785	752	763	770	778	754	786	769	778	786	755	721	740	783	759	759	783	774	775	760	735	715	743	782	764	756	771	749	733	762	794	746	790	742	751	780	756	838	725	788	742	755	766	736	757	793	770	722	726	819	825	769	739	757	766	724	746	735	760	786	755	757	764	743	749	778	707	730	732	762	729	782	770	731	740	745	789	760	774	693	749	803	790	795	788	718	718	716	764	751	727	745	715	807	737	775	790	801	731	742	722	743	790	755	759	746	731	721	770	792	770	735	752	766	742	736	756	679	745	768	758	719	763	775	780	731	752	775	767	781	731	786	738	744	754	770	752	768	718	740	746	792	766	738	830	728	738	790	706	724	773	812	771	799	779	780	756	794	805	702	691	762	785	807	770	765	726	757	793	810	780	780	707	799	777	766	725	796	710	790	785	725	751	733	711	779	785	766	801	821	794	814	737	745	773	763	765	748	771	771	756	750	707	730	748	736	783	755	756	787	817	776	738	769	768	753	713	741	774	776	757	737	788	725	755	711	703	797	752	739	786	726	765	813	783	722	740	776	761	791	766	786	728	749	776	730	738	781	779	802	786	750	775	815	763	761	770	771	840	779	741	767	773	761	744	797	775	736	731	675	756	773	763	737	737	732	727	709	756	785	725	792	818	713	766	751	735	764	759	767	730	711	768	745	788	760	730	742	762	763	799	794	708	765	761	724	735	803	726	748	746	701	763	746	711	784	734	735	748	787	784	724	762	742	703	739	801	739	770	761	802	779	787	791	807	789	762	711	751
47189	51697	36779	23087	45290	60338	48422	35277	21300	8221	1480	310	251	221	289	220	245	225	279	294	238	257	207	242	282	268	229	204	263	243	240	244	228	242	252	206	227	246	249	222	212	240	222	231	224	228	244	216	203	246	228	212	244	213	238	223	240	210	215	215	215	202	230	250	239	218	236	225	225	239	243	249	235	249	223	238	226	258	263	228	202	277	242	252	229	242	212	261	214	233	243	237	236	218	236	233	225	273	240	223	231	226	230	221	237	218	211	259	219	260	241	228	237	205	236	210	242	209	251	231	255	227	242	253	242	224	237	227	227	225	216	229	224	222	228	240	209	187	216	225	250	232	219	210	237	251	222	215	238	226	253	247	226	248	220	236	208	238	243	245	238	211	223	226	193	207	253	259	219	264	274	234	209	251	216	242	209	236	232	256	235	195	196	227	245	232	221	237	229	256	277	238	245	240	234	263	216	219	234	213	219	231	245	233	226	242	240	260	234	238	231	259	233	249	246	245	219	232	231	233	233	254	227	234	226	212	241	209	238	233	226	252	260	228	221	235	250	257	243	234	220	250	222	257	225	233	240	257	217	209	226	244	224	230	245	236	231	273	258	267	214	211	223	270	217	191	227	221	265	277	231	219	243	230	249	237	255	224	261	268	222	230	212	239	248	261	231	229	227	261	225	264	248	235	257	228	265	236	241	229	249	229	218	218	238	251	218	229	271	250	240	221	212	236	223	266	216	254	249	220	212	239	245	255	223	232	253	253	232	219	247	229	262	252	243	237	238	230	212	263	259	250	206	277	230	231	229	211	232	213	240	254	223	246	236	239	243	234	237	220	228	227	210	246	245	253	248	226	244	230	230	226	243	247	221	248	261	232	217	228	240	243	244	230	257	232	253	207	274	217	224	223	233	236	242	227	259	244	216	246	214	233	258	242	247	231	239	264	238	241	245	219	246	238	218	236	227	227	240	239	212	227	216	219	226	204	222	266	228	235	257	220	231	247	231	237	231	256	248	230	240	224	226	211	218	234	253	230	229	244	233	238	230	220	242	257	226	215	214	223	246	238	278	233	230	231	243	201	203	250	203	237	267	226	246	228	254	226	248	253	255	222	233	234	254	241	245	245	280	211	231	229	251	217	218	240	201	224	224	225	239	251	223	220	242	241	245	228	240	209	215	217	222	233	214	231	249	233	223	260	240	244	255	258	259	238	231	232	232	248	228	226	212	240	241	221	214	225	238	219	215	256	225	212	223	206	223	233	234	242	242	244	223	248	246	234	242	253	265	250	224	228	234	257	254	238	224	228	239	233	242	243	230	240	244	231	255	236	216	258	232	248	252	248	233	248	237	206	228	231	246	215	250	210	208	238	250	223	238	237	203	242	281	260	246	206	256	238	249	227	233	245	225	235	248	218	229	207	236	228	256	260	245	239	256	223	226	239	233	230	230	226	214	218	243	242	272	232	247	228	246	243	267	227	236	255	232	245	225	247	226	231	262	245	250	251	259	234	245	239	232	234	260	212	241	203	236	216	214	221	235	221	241	231	208	238	245	256	246	248	217	220	237	247	210	218	239	210	208	242	238	227	234	252	254	260	213	226	233	224	218	244	213	227	224	249	251	199	226	232	262	236	270	238	243	241	210	193	233	238	201	247	250	252	259	212	290	271	215	240	244	261	215	211	244	235	232	253	223	203	242	259	218	230	209	241	260	268	212	243	208	244	226	201	245	253	231	236	222	231	238	290	263	220	249	234	222	261	219	229	210	223	237	217	267	269	234	251	238	247	236	235	234	249	228	250	233	224	225	238	252	259	236	202	231	234	224	227	225	232	245	228	217	222	238	261	247	241	253	240	207	257	254	248	222	202	230	244	237	242	217	227	244	245	260	248	268	275	236	244	237	262	226	238	227	220	232	228	213	251	253	233	232	244	240	260	206	203	225	228	228	233	220	258	238	241	230	242	247	215	254	246	233	222	255	209	269	244	220	210	230	228	196	234	220	226	238	237	224	219	217	201	227	246	225	229	222	260	254	232	237	219	213	258	254	250	206	200	220	253	251	220	221	261	222	213	241	243	247	246	237	213	222	250	218	246	219	249	224	227	216	242	210	218	250	257	213	248	244	239	246	241	247	224	225	213	264	220	235	246	240	228	239	259	241	234	236	238	248	259	239	223	216	207	210	241	242	253	234	214	218	232	223	253	253	208	276	240	238	236	239	238	235	224	235	253	256	238	227	243	209	229	230	233	241	250	232	204	190	262	239	240	219	244	276	231	243	250	203	270	221	236	223	240	234	256	247	222	240	243	263	269	238	244	223	210	235	240	226	230	222	236	223	232	217	227	232	233	219	242	237	231	233	224	228	233	262	254	226	225	239	267	245	252	249	206	222	197	234	221	242	217	233	241	253	264	253	200	235	250	235	236	230	226	227	256	261	245	245	208	209	219	277	228	223	213	261	227	234	219	224	214	230	257	238	258	232	246	228	244	254	228	251	223	228	221	239	241	222	217	257	257	208	233	232	229	252	237	231	272	226	229	245	227	205	229	238	230	230	233	243	251	244	235	237	254	241	221	256	233	251	231	212	247	259	228	244	224	224	216	249	255	219	244	231	232	231	218	204	219	236	258	241	232	254	231	206	229	232	248	258	265	227	232	252	247	212	260	229	237	208	239	245	259	200	234	224	217	232	250	227	232	227	224	229	225	227	217	235	265	239	238	244	229	259	232	259	246	237	241	232	248	243	209	252	238	248	257	226	219	227	259	253	238	240	235	254	216	220	209	230	258	227	234	242	231	251	234	208	273	235	259	228	233	236	217	231	246	232	221	243	242	223	235	230	260	242	226	221	256	250	222	261	229	222	225	250	232	257	246	240	246	232	238	217	236	230	218	223	226	237	250	241	239	205	242	254	240	240	211	225	201	226	225	210	208	254	234	246	221	206	232	237	244	258	240	223	227	250	222	241	249	270	258	227	206	219	227	227	252	232	220	233	233	262	212	251	200	242	231	233	247	239	233	207	234	230	220	253	209	254	197	250	234	248	230	244	198	264	204	229	255	239	234	262	229	250	248	284	237	216	223	245	232	219	221	240	210	220	236	248	258	246	226	242	228	224	213	238	230	231	221	215	231	238	234	215	246	236	239	252	240	242	249	240	244	233	209	266	252	205	233	254	234	220	243	247	240	223	227	231	230	260	245	248	218	245	237	210	257	233	245	221	217	257	259	247	235	239	261	231	210	246	235	252	261	221	206	231	229	227	229	238	221	249	244	215	238	267	239	268	229	246	252	252	214	215	233	258	224	221	232	229	234	240	249	224	218	217	229	216	247	223	224	229	224	212	222	218	221	225	213	223	227	213	221	214	242	236	227	249	246	215	245	242	207	261	239	261	226	220	232	236	228	211	246	226	225	225	247	234	254	223	229	202	218	237	225	236	227	224	265	229	208	217	239	240	218	246	243	259	235	263	235	215	276	248	228	205	248	251	266	242	276	221	224
31750	46133	31159	20151	61065	74054	60624	48501	34486	17907	4518	953	676	588	593	578	610	626	818	754	613	573	563	586	560	553	564	582	571	543	558	568	579	598	587	564	568	562	587	538	570	544	563	540	598	565	506	567	579	548	550	541	560	554	555	553	538	565	558	544	538	534	529	532	568	534	580	538	560	512	548	537	579	548	563	511	553	512	592	601	572	555	550	538	539	558	542	553	532	547	575	566	588	583	546	545	527	562	570	589	534	599	572	562	547	542	572	568	531	577	566	574	552	552	531	604	521	558	570	573	597	534	569	546	602	585	585	589	551	556	578	603	570	555	597	562	529	556	554	561	542	533	575	555	565	567	551	575	532	588	571	589	582	541	558	548	572	554	558	572	566	575	533	562	516	522	587	526	575	558	550	613	541	534	546	512	517	573	581	508	568	578	542	549	581	522	560	601	511	568	570	504	539	563	527	511	501	565	578	531	618	571	556	601	546	582	556	574	568	559	564	562	556	528	533	589	607	584	600	550	551	537	537	555	530	523	539	565	598	573	551	550	565	540	574	568	585	520	493	529	558	558	568	562	545	607	535	599	555	549	537	566	558	546	569	542	575	514	556	560	599	584	569	522	570	557	498	529	550	548	546	573	570	549	541	531	522	573	544	562	560	558	572	558	541	577	550	546	573	547	564	517	524	558	532	548	593	559	561	554	516	535	566	573	573	546	564	565	543	583	561	604	545	539	529	583	588	570	532	539	585	548	578	531	551	565	566	545	517	579	512	579	565	561	528	556	546	496	568	527	568	525	556	559	586	508	569	561	569	602	549	559	514	532	573	574	550	565	596	576	581	506	567	527	516	550	540	540	518	537	551	595	565	580	594	574	562	548	552	550	567	532	546	554	582	570	581	538	588	542	556	567	604	582	589	562	537	517	539	540	527	556	581	545	555	546	558	588	551	587	551	609	544	583	565	536	523	553	600	579	529	559	572	537	552	566	539	559	581	609	587	568	614	559	577	523	517	577	556	591	563	550	554	541	613	574	553	585	541	568	535	551	542	545	591	543	536	524	520	551	533	587	564	515	559	539	612	542	542	533	564	505	573	543	509	526	543	561	558	548	561	581	565	556	603	545	533	561	570	540	593	560	593	588	557	569	536	585	553	569	588	545	589	554	547	585	586	593	529	567	553	572	551	557	532	573	560	568	577	551	579	575	537	514	562	573	568	542	539	567	563	571	568	548	524	535	550	565	511	588	527	505	550	540	575	514	540	555	580	535	580	601	508	527	572	565	551	521	512	533	568	499	519	553	541	574	557	529	526	577	545	540	573	560	524	577	535	600	597	563	566	567	512	570	557	562	576	583	589	547	538	552	593	534	536	572	528	521	543	529	533	521	543	539	577	591	556	552	539	549	531	550	523	556	577	530	544	550	549	544	556	565	552	530	554	550	526	563	553	558	608	540	506	610	601	519	564	597	524	557	535	537	538	531	537	531	576	517	526	567	572	557	567	531	568	566	539	564	550	573	565	546	551	589	548	547	523	560	548	540	550	552	584	546	574	539	552	592	558	590	514	553	570	542	574	526	567	561	529	561	521	641	564	544	542	545	511	554	553	549	571	605	560	590	554	531	556	555	564	561	515	539	610	565	541	611	538	592	570	598	528	556	556	495	550	599	560	562	549	577	563	516	591	564	580	535	574	550	534	587	561	534	509	521	543	520	549	557	585	525	511	530	532	553	548	593	589	519	530	524	518	565	540	558	536	564	519	555	553	538	570	534	579	549	561	594	559	553	550	522	537	555	585	556	563	551	560	570	551	570	550	509	542	537	516	544	618	559	540	538	563	570	538	539	553	547	568	564	596	591	550	561	523	547	550	540	562	584	532	574	520	592	548	501	521	547	549	563	588	596	565	544	563	521	542	530	539	596	578	544	542	587	577	565	559	581	547	575	568	588	535	533	581	594	555	570	553	552	590	563	555	561	610	540	579	612	544	543	565	529	519	534	563	553	505	531	539	541	575	569	568	556	587	538	581	581	543	532	561	554	550	529	555	550	558	571	538	532	538	564	566	519	559	572	585	542	573	535	547	574	557	545	555	558	545	529	523	554	575	532	558	533	581	571	557	575	577	554	530	604	562	594	543	542	553	558	522	570	562	564	545	574	544	564	638	549	547	594	541	539	520	601	562	526	601	530	519	573	564	542	527	592	559	564	591	570	546	563	582	599	580	579	541	552	534	548	559	537	577	561	576	537	559	541	529	553	544	531	497	602	577	546	558	554	583	558	571	579	510	541	537	611	555	558	574	489	589	545	583	540	600	563	565	535	528	574	558	521	567	562	537	549	545	555	521	544	549	525	523	534	540	579	540	531	593	539	599	555	525	596	576	557	531	500	521	547	607	565	548	500	590	572	562	544	557	555	624	528	552	575	595	522	544	561	545	595	550	573	565	538	566	533	516	578	556	529	567	540	539	562	544	549	547	573	546	551	613	562	540	551	513	587	626	569	549	583	555	588	513	543	559	542	545	579	567	604	571	581	564	561	568	591	530	598	540	542	566	587	596	553	625	524	554	558	534	561	570	519	559	562	623	544	573	558	542	607	589	574	590	519	517	583	570	518	552	537	596	520	555	541	526	551	577	544	559	550	527	543	566	569	552	558	550	556	548	582	531	580	578	564	577	558	589	562	554	543	523	558	564	565	586	586	582	582	551	550	555	543	509	525	544	563	545	569	531	596	550	576	546	526	599	555	533	561	520	560	548	517	566	528	559	535	531	560	554	547	569	595	567	559	563	568	552	568	581	595	507	553	550	570	551	503	552	569	587	511	622	540	516	555	548	534	534	532	593	557	595	542	556	573	554	569	570	625	554	546	506	538	572	513	525	588	556	536	522	589	569	529	596	564	548	534	606	541	547	561	572	554	573	546	583	514	554	511	614	568	555	578	542	552	539	556	540	555	587	570	600	535	529	553	588	568	525	575	559	554	596	531	572	534	528	565	544	562	554	547	520	515	535	563	566	566	526	592	517	539	561	561	533	552	566	570	575	554	551	535	511	536	568	556	521	567	558	579	598	556	579	565	581	556	583	542	500	566	548	547	558	565	559	570	567	578	580	550	526	483	536	518	549	546	556	561	555	551	518	580	545	501	500	567	537	516	529	523	553	559	575	569	543	527	577	574	578	542	516	552	545	574	561	571	546	547	530	584	507	556	566	526	570	542	562	569	547	559	579	561	544	559	531	576	576	538	553	575	577	559	583	578	583	593	548	533	512	579	513	567	544	565	553	533	556	517	554	570	550	560	574	526	553	550	546	531	539	545	515	572	517	538	545	591	505	579	561	568	607	514	557	585	556	553	568	545	555	539	561	542	572	521	518	512	492	518	549	565	564	569	552	534	581	565	560	550	544	601	509	589	561	585	531	558	554	573	548	545	528	553	560	601	590	529	545	582	567	515	597	544	569	548	544	585	538	575	567	614	525	577	553	578	525	582	529	538	556	525	554	505
12978	13612	7567	1547	3607	5414	3444	1933	1233	693	370	314	259	272	318	253	302	280	289	272	292	269	257	278	291	292	302	264	287	267	330	296	315	286	327	323	287	328	292	302	288	296	304	286	289	291	301	297	327	273	306	289	302	282	335	322	306	303	288	292	305	282	338	326	275	280	303	295	290	279	300	282	265	272	285	269	311	294	314	297	294	293	326	290	335	308	289	288	298	286	285	258	287	291	296	333	280	289	263	310	340	288	289	297	288	288	321	305	270	301	270	291	264	281	294	320	299	302	281	255	300	285	269	281	283	281	285	303	291	296	294	342	303	270	287	287	294	307	297	306	296	310	314	306	282	304	309	312	294	303	298	288	272	283	297	286	290	272	294	297	292	280	296	339	294	284	309	290	314	281	280	298	286	277	311	308	295	275	320	281	274	320	274	300	305	271	293	272	278	304	265	334	285	276	253	319	307	323	339	276	294	242	294	325	290	298	308	311	322	310	300	286	297	294	276	298	282	293	328	281	309	308	259	282	305	321	270	260	288	298	274	295	297	269	299	318	310	282	304	285	274	313	303	266	314	302	281	288	325	307	274	300	253	293	300	276	318	292	298	272	296	307	322	307	284	311	347	331	294	274	273	293	296	284	293	283	313	307	277	321	289	301	306	302	272	281	323	295	306	317	305	312	299	299	308	313	273	325	274	273	316	303	290	281	276	301	273	304	316	297	264	294	290	317	290	306	288	277	290	325	271	275	307	272	308	271	304	293	282	287	295	292	270	285	264	283	299	306	277	318	317	326	286	322	304	293	302	306	280	287	316	299	308	304	303	279	274	313	278	350	309	314	281	297	297	315	285	302	275	282	272	290	323	309	276	282	295	283	286	262	277	294	309	309	291	293	288	297	286	275	333	312	309	289	283	285	307	279	318	313	270	286	259	312	262	275	320	299	271	260	292	315	286	314	279	292	305	251	291	278	299	316	288	300	308	298	311	315	303	308	303	307	291	294	301	312	266	269	291	305	279	289	302	272	295	255	324	314	273	289	287	277	288	284	303	301	287	294	275	286	268	287	276	290	300	286	306	292	269	327	319	286	290	301	302	309	300	283	275	291	281	288	277	311	282	281	273	275	277	264	304	288	298	273	311	266	302	307	309	311	300	300	298	279	298	314	309	286	304	281	258	281	299	284	284	301	274	330	300	302	287	270	261	311	306	298	255	265	280	310	326	282	320	297	300	287	315	284	271	274	290	330	295	295	320	298	270	276	314	285	290	287	283	294	294	303	331	274	296	304	288	284	316	309	317	242	302	292	299	333	298	282	273	293	270	284	284	301	313	327	294	297	352	317	291	276	270	290	278	243	304	345	294	302	310	306	298	310	288	303	303	301	270	314	273	317	295	290	292	279	291	304	275	289	275	280	277	295	282	281	271	281	306	278	275	284	294	263	267	285	294	327	308	279	305	281	256	313	284	262	274	292	253	288	330	312	274	300	299	330	262	268	306	296	301	283	283	306	309	277	272	266	328	277	306	311	285	301	268	291	289	297	281	280	308	286	280	300	253	288	285	249	309	311	285	259	283	272	287	308	300	321	326	298	298	273	303	286	324	287	255	302	297	298	307	299	301	281	298	307	331	307	301	292	279	300	307	298	293	297	289	312	304	285	311	266	290	315	311	331	272	283	256	286	270	297	288	284	300	257	266	291	306	305	312	295	304	301	307	285	285	279	292	301	273	309	295	316	325	283	299	280	277	301	298	288	315	315	258	288	312	294	325	321	304	296	314	311	280	282	282	289	306	293	320	276	261	335	303	308	276	309	250	293	298	288	288	300	266	287	287	291	308	299	293	263	259	300	281	292	266	301	308	310	298	293	309	300	315	316	279	286	294	267	310	335	281	319	278	331	253	343	296	286	295	268	285	301	304	306	307	327	342	288	325	313	298	302	315	297	295	283	290	318	274	295	292	286	278	308	291	302	298	312	285	310	281	307	273	296	254	285	319	287	300	278	307	305	315	272	274	288	287	308	273	296	267	293	273	282	265	287	317	316	290	292	312	260	304	294	311	310	314	303	311	286	288	294	291	317	291	268	292	297	291	315	279	321	285	311	300	297	278	287	281	288	306	282	282	291	294	286	279	276	290	301	309	308	294	312	303	306	284	295	319	321	296	288	311	309	295	304	335	279	269	281	284	300	295	337	304	303	287	279	298	287	281	273	273	301	269	287	303	297	304	336	300	297	290	289	312	287	270	308	318	282	256	291	288	284	282	303	270	303	301	261	294	270	266	288	308	306	262	279	286	260	284	300	264	289	313	291	316	306	341	270	273	271	297	317	278	256	294	280	282	314	280	297	316	265	279	284	293	296	283	260	311	308	305	292	269	280	280	318	271	318	281	326	311	295	280	296	293	271	279	285	278	296	304	310	316	285	296	302	291	288	283	270	254	292	291	272	288	264	297	288	296	278	276	285	294	295	317	265	288	293	311	303	328	318	283	318	298	286	308	299	322	253	263	311	290	308	306	298	310	284	278	288	306	278	270	308	301	321	301	296	309	263	308	299	315	315	286	285	270	265	297	261	277	281	288	288	307	288	305	295	315	330	297	305	293	301	258	286	296	298	264	287	285	295	302	281	280	336	299	329	305	251	257	310	306	326	298	288	286	298	245	289	295	278	263	278	279	301	314	308	326	289	350	276	300	334	298	323	279	249	288	277	271	292	289	287	272	296	332	299	317	266	300	293	307	317	321	292	296	280	280	294	284	312	321	301	284	303	306	286	275	295	340	305	293	323	270	321	304	290	300	292	286	320	306	312	289	279	286	273	269	308	299	297	322	338	305	277	320	295	277	315	305	272	303	300	309	282	277	304	324	275	290	284	311	285	292	293	273	289	291	284	306	294	273	297	301	309	294	300	307	287	262	250	313	281	341	309	300	273	294	308	314	275	288	326	318	272	271	282	320	339	295	278	286	290	312	293	322	313	275	311	291	281	263	293	282	300	319	308	276	307	324	311	298	286	298	266	291	297	290	289	308	292	285	289	305	278	293	339	286	293	288	259	297	287	285	284	297	310	270	294	274	283	286	295	306	275	308	266	313	306	305	280	276	268	288	302	284	254	287	338	274	319	302	328	278	301	312	299	275	297	293	263	292	305	312	301	285	301	288	286	253	312	309	297	283	293	333	264	283	299	291	286	282	276	324	349	268	284	274	307	288	281	302	287	323	274	307	296	284	294	292	319	282	295	271	318	229	317	297	309	294	300	328	297	304	284	298	315	302	326	250	287	287	296	310	293	300	288	299	307	280	326	294	296	299	281	300	291	304	293	333	309	304	288	302	274	288	266	309	318	285	305	281	280	287	316	331	279	298	278	283	280	278	305	300	298	290	281	275	280	309	284	297	294	311	297	279	315	323	294	304	292	328	300	276	300	269	314	308	282	298	266	289	315	285	301	291	289	288	321	312	294	287	281	305	303	295	320	268	302	283	286	280	284	312	312	318	327
8191	13310	7659	3648	12975	17176	11505	7064	4143	2212	953	727	700	687	700	732	676	749	697	699	723	720	741	723	702	714	690	743	687	709	693	696	669	684	690	709	711	754	733	700	750	749	748	744	721	742	710	687	693	663	686	681	734	703	678	672	718	724	664	756	736	703	734	721	695	729	762	711	679	723	737	716	740	656	682	735	689	705	702	732	740	687	697	705	690	699	702	742	737	720	736	750	720	719	720	666	707	744	703	707	679	714	660	705	700	669	671	722	711	711	673	719	764	684	701	677	679	699	701	711	653	710	706	675	721	676	723	734	653	676	732	696	680	716	694	718	724	690	709	690	673	708	707	644	691	718	758	728	692	699	709	664	701	721	688	706	667	695	690	755	691	750	694	721	717	696	743	697	702	722	694	734	724	717	722	681	722	729	675	712	726	684	675	724	651	711	705	661	694	735	749	677	699	660	713	665	681	703	700	684	695	661	657	730	687	721	714	706	733	672	726	682	662	736	704	722	708	731	716	698	642	700	701	707	709	686	762	706	718	734	663	691	676	689	727	724	662	748	734	721	720	742	721	751	716	682	765	718	718	638	703	700	718	708	680	714	712	711	709	696	717	686	719	689	696	725	705	706	732	703	695	725	700	677	735	690	721	735	724	708	689	692	681	752	682	692	704	785	708	718	660	723	730	721	721	703	712	685	738	708	735	708	720	691	738	685	703	700	721	670	708	719	653	699	680	750	710	674	731	698	729	716	683	687	694	693	719	704	673	745	661	738	704	728	714	720	685	664	673	692	684	729	696	737	725	671	671	704	673	713	713	728	648	672	694	720	720	701	647	757	708	683	740	707	673	740	691	649	680	716	683	660	686	692	682	645	717	683	716	726	674	709	718	642	678	721	691	712	741	711	712	734	696	675	725	734	695	757	663	695	730	680	670	727	723	682	678	703	725	745	687	763	721	665	726	718	719	730	702	714	692	758	727	742	689	701	680	710	677	673	666	718	775	690	730	734	713	752	695	752	711	709	686	700	730	725	694	666	725	704	711	718	715	722	694	699	678	709	699	680	685	680	754	708	679	710	673	706	712	712	679	706	710	692	703	712	711	679	671	691	677	681	655	700	677	729	735	709	708	689	687	730	687	739	692	720	687	678	755	691	715	685	668	697	699	656	714	716	719	694	716	697	680	754	721	678	686	724	667	685	759	686	676	714	689	719	692	656	682	745	695	682	693	688	692	710	722	723	692	704	724	678	692	725	674	698	674	739	730	741	707	708	731	698	678	754	664	691	679	727	735	705	709	684	705	691	693	666	676	685	729	683	707	695	691	698	711	659	710	702	730	711	715	667	708	702	661	723	713	679	709	725	692	686	683	647	671	730	673	656	673	712	672	691	712	716	735	712	651	749	721	684	735	728	757	710	682	669	673	694	679	738	733	732	684	724	736	638	689	666	705	708	732	743	706	660	660	686	711	666	658	728	706	740	674	735	720	711	660	725	741	660	712	692	675	712	717	690	682	679	721	688	690	705	680	707	677	713	709	690	726	728	666	714	725	758	731	704	680	709	708	695	740	731	667	736	751	693	743	727	691	643	698	748	676	678	649	739	738	704	703	669	727	661	724	717	712	684	692	704	691	699	685	701	690	698	696	711	697	711	696	697	742	740	661	745	671	638	713	662	712	697	695	687	729	697	687	695	694	694	682	680	714	735	661	725	729	689	665	697	711	673	711	712	711	705	720	700	714	756	736	711	682	712	708	665	749	715	703	706	727	724	712	691	669	723	762	652	710	712	662	707	722	735	712	716	678	673	662	692	691	723	686	720	684	669	680	710	667	702	663	728	664	736	696	694	676	698	674	686	660	719	725	722	679	694	664	711	726	682	713	721	741	724	701	715	693	699	705	707	696	711	739	671	699	715	653	688	690	690	699	695	726	709	681	674	691	689	739	727	684	695	721	675	716	711	664	725	742	699	688	726	670	690	675	690	720	677	725	685	742	709	749	693	706	684	724	695	629	710	739	727	720	661	705	706	684	696	646	730	698	666	669	694	680	730	696	678	742	723	722	690	711	723	697	707	715	714	703	710	714	712	704	677	695	727	715	747	680	740	691	721	752	734	714	719	712	729	717	721	739	737	682	687	681	685	713	709	719	664	748	679	715	694	708	733	725	732	689	727	682	688	701	671	719	697	694	690	715	677	686	699	667	677	737	675	696	694	669	713	722	699	677	689	679	691	728	687	708	727	748	687	647	691	718	731	726	753	705	719	723	732	694	727	688	612	743	673	677	762	683	682	681	666	714	691	682	684	682	680	757	716	748	702	688	651	690	689	729	737	716	636	709	712	673	677	724	680	712	742	722	733	728	702	663	670	710	733	738	703	763	685	762	653	718	721	662	701	687	734	714	707	772	724	719	712	680	660	681	725	708	689	718	704	708	678	690	707	724	700	681	679	730	678	688	678	744	662	696	706	709	735	692	702	711	698	741	706	681	689	659	730	698	737	697	693	710	737	751	700	682	750	729	701	732	682	671	745	700	748	719	733	748	729	715	685	696	668	732	713	726	685	698	705	679	727	699	700	669	720	688	669	711	746	762	702	705	701	680	720	680	745	743	724	657	736	694	698	693	666	711	676	735	682	721	728	654	688	720	764	711	701	741	674	715	709	754	709	693	693	743	705	716	657	723	629	698	705	716	695	705	728	719	712	717	689	723	691	688	657	685	702	643	707	676	668	687	674	696	688	670	666	764	730	666	746	706	712	678	704	670	705	728	708	719	718	683	692	681	687	715	692	720	694	701	750	701	693	704	684	719	706	699	682	699	721	720	688	684	668	683	699	732	723	731	686	681	753	687	713	701	683	706	683	741	671	720	733	776	684	716	682	740	745	771	693	678	659	759	738	737	730	710	676	720	696	690	702	679	710	698	695	711	702	656	695	694	739	744	696	673	709	700	700	699	698	695	710	640	704	699	747	728	756	695	697	715	689	711	675	667	703	768	742	693	684	705	727	783	776	757	712	758	694	728	769	749	694	726	666	686	756	717	661	676	725	690	691	707	726	668	720	678	711	673	740	702	760	717	671	702	719	693	725	717	687	666	745	719	701	687	686	742	705	758	704	697	695	680	714	690	696	682	691	700	682	703	692	724	683	677	723	709	687	707	698	704	738	727	684	699	661	698	693	701	712	700	690	690	727	724	704	676	745	689	736	707	698	734	690	771	720	669	662	668	703	720	711	702	672	724	692	686	705	745	682	715	697	666	704	704	732	670	697	717	737	715	661	635	712	682	704	656	677	682	714	679	725	725	742	664	675	698	712	691	736	701	671	717	692	731	700	728	716	711	736	663	741	745	677	672	702	699	705	748	717	718	693	683	697	728	731	695	726	732	720	699	714	700	694	655	693	721	740	717	755	692	684	714	710	726	696	688	695	644	780	651	708	697	685	765	703	685	745	726	738	722	727	713	675	680	705	668	692	706	706	741	696	752	718	694	690	692	686	734	714
38428	41362	22133	11484	28272	49922	36859	22027	9913	3838	1281	392	331	312	309	325	299	329	340	372	326	312	307	354	358	328	304	363	329	312	365	356	325	338	329	282	321	328	334	297	344	327	338	327	349	308	324	309	312	301	321	336	334	335	315	320	313	333	320	336	318	305	341	319	310	330	348	335	303	351	308	308	331	326	282	342	340	349	317	350	296	299	319	299	286	341	319	350	300	322	284	321	312	331	330	310	317	316	325	297	334	303	341	329	313	327	339	326	308	309	331	339	318	307	326	268	306	360	309	311	316	321	308	339	331	308	313	334	340	321	311	330	311	313	310	339	308	335	305	312	307	340	320	303	300	308	337	334	332	340	342	318	307	318	325	323	326	323	330	313	304	304	309	302	354	350	332	330	326	344	310	310	326	289	342	310	319	311	286	344	316	343	316	299	348	352	308	319	305	328	287	320	317	305	312	327	327	342	329	323	329	347	310	330	340	332	297	341	301	304	311	311	322	326	308	331	343	339	314	346	313	328	334	293	302	333	317	316	306	315	323	330	302	338	274	332	339	326	313	331	349	300	329	341	328	324	327	316	339	343	353	307	302	312	317	352	333	306	341	369	331	300	336	341	338	332	351	285	349	294	365	325	324	289	302	297	304	291	325	315	319	333	294	325	309	343	335	333	314	313	302	307	321	296	326	321	323	337	326	331	325	315	321	334	291	304	319	322	328	321	324	313	328	327	353	319	321	318	325	341	332	296	308	306	325	338	331	299	335	288	314	319	326	325	305	310	305	319	337	351	306	326	296	348	323	342	324	333	276	309	315	302	313	303	356	336	334	314	319	354	334	345	339	306	299	335	330	312	284	322	329	326	345	315	329	320	332	340	341	332	311	294	285	316	326	329	278	313	360	301	312	328	332	309	308	331	323	283	315	338	315	313	313	347	337	314	326	323	333	300	305	317	307	295	320	313	300	310	318	309	324	308	329	330	292	315	323	340	303	337	326	322	342	303	326	325	324	309	300	277	302	342	289	322	336	323	301	352	340	314	310	357	303	335	336	307	331	294	326	309	332	325	323	316	342	322	321	293	315	293	319	326	343	313	309	321	330	334	308	308	330	311	320	337	306	328	312	350	341	316	319	344	341	340	334	327	338	307	351	333	310	318	327	296	316	306	318	309	331	353	326	323	327	353	342	354	315	321	287	281	311	309	316	316	311	302	315	309	322	320	325	319	324	333	321	328	319	327	331	304	304	316	313	307	325	307	306	304	325	330	314	312	286	307	324	336	314	337	334	339	298	318	314	326	326	328	320	321	312	334	292	314	320	310	301	305	293	337	329	287	319	300	337	340	357	341	275	352	340	356	319	311	323	353	304	313	333	318	308	321	341	344	306	290	346	328	309	319	339	296	316	323	330	293	351	320	271	310	312	318	321	282	320	321	306	299	358	332	335	331	296	329	354	333	324	319	300	361	310	308	314	322	323	373	342	338	336	299	318	300	299	326	262	308	333	312	358	335	346	321	351	360	287	289	335	344	364	320	320	326	323	352	351	336	335	303	360	327	282	348	333	308	333	340	297	320	323	324	332	333	327	325	303	323	320	327	304	322	322	308	315	356	340	337	324	312	310	283	296	339	329	353	311	332	315	300	328	323	325	339	301	302	344	313	307	310	313	350	306	340	345	295	309	302	317	325	334	289	313	333	319	309	323	321	325	320	294	327	321	342	320	324	321	316	337	316	318	306	349	333	338	301	320	311	325	323	356	328	324	312	291	280	313	306	344	292	334	327	308	326	312	331	327	299	327	312	322	311	350	348	313	335	344	327	336	303	315	298	286	339	338	308	319	338	319	294	317	325	384	343	299	307	299	304	311	329	349	326	326	305	283	297	321	332	293	324	295	302	306	312	293	319	341	326	289	318	315	325	316	344	322	317	315	326	298	349	288	331	321	358	332	326	280	292	306	342	340	366	315	341	348	342	318	319	310	299	298	298	303	325	321	339	296	317	356	332	329	345	332	327	314	311	338	327	340	321	322	339	313	343	315	318	318	345	316	343	330	326	365	315	343	341	307	341	336	345	316	339	331	316	328	329	324	306	332	328	330	303	307	307	287	296	314	335	310	376	333	340	326	348	317	325	289	296	330	322	355	336	312	309	328	307	318	336	323	304	298	326	313	300	313	342	334	316	312	343	334	320	309	348	311	308	290	332	305	315	334	316	313	325	319	333	316	340	337	325	334	354	339	325	322	331	334	319	317	334	309	335	351	328	302	324	316	313	320	304	305	317	318	344	307	345	326	327	333	329	321	309	291	291	288	299	319	319	306	327	354	300	361	326	301	307	303	333	308	332	319	348	295	326	354	315	334	323	290	309	303	328	347	323	315	334	309	329	299	312	363	315	310	296	312	314	344	356	328	324	346	362	328	306	303	317	323	316	323	312	335	319	299	308	332	333	328	342	343	318	293	330	301	325	334	336	302	286	312	306	307	351	265	304	350	323	330	311	320	340	352	368	312	382	367	295	307	318	335	314	306	317	340	327	344	348	321	362	274	287	348	318	348	320	332	293	331	297	304	319	313	297	304	310	312	326	290	315	313	336	284	323	321	309	281	308	333	326	320	309	340	314	320	329	305	315	348	291	312	328	336	320	295	313	292	344	314	300	331	333	321	312	341	313	295	304	307	347	317	280	353	303	328	333	310	303	301	356	339	329	328	324	343	330	336	326	339	309	314	341	323	299	315	334	316	326	318	303	370	333	320	322	325	299	329	316	292	333	348	325	303	317	328	329	307	361	309	299	282	308	328	314	337	313	316	302	333	322	319	331	324	320	315	321	341	295	277	304	325	361	339	341	330	341	339	319	320	345	317	308	311	345	337	313	298	296	290	323	331	299	322	309	314	303	305	323	307	310	302	293	300	349	332	284	312	313	299	310	322	319	318	330	319	334	295	308	317	322	304	323	312	316	312	315	309	318	345	325	349	319	312	341	323	327	308	318	340	320	339	315	309	330	330	353	302	319	314	358	328	345	346	321	322	339	359	324	279	321	335	324	313	285	320	329	318	348	319	353	303	290	341	306	332	324	325	337	342	334	315	309	320	302	311	308	322	334	326	341	334	297	334	314	301	307	305	338	340	317	321	345	331	292	311	327	325	330	323	336	322	306	312	325	335	314	304	284	327	319	312	339	298	278	338	330	316	357	340	326	289	324	340	314	369	345	340	307	326	349	347	314	315	308	303	342	323	360	282	320	301	350	325	328	300	300	307	355	298	330	331	307	319	328	343	334	343	317	315	277	315	327	319	322	352	302	319	345	343	287	270	294	310	314	334	323	341	345	287	341	300	333	315	344	350	341	337	320	317	304	333	283	285	303	325	286	312	303	325	341	330	319	336	307	315	349	325	306	293	322	308	302	324	306	355	294	312	356	309	345	297	313	359	330	305	340	316	311	303	331	321	305	310	317	341	312	305	282	322	315	344	338	334	313	350	333	304	302	336	326	327	368
26137	30160	12377	8960	39381	60506	49023	36296	21961	12562	4792	1018	777	810	788	790	772	778	826	856	793	723	787	776	766	765	781	742	762	775	735	775	798	757	776	803	758	772	739	818	718	769	726	815	799	727	761	825	771	742	745	746	757	772	732	743	752	772	718	776	724	728	761	758	820	771	748	786	780	792	767	759	731	696	815	739	727	744	763	798	808	716	769	735	785	754	749	757	790	818	798	749	813	759	765	745	738	811	779	768	771	765	748	765	773	737	760	765	759	763	742	763	733	781	775	767	776	776	768	788	803	748	731	769	780	726	776	721	749	756	744	770	708	721	778	782	762	785	796	737	784	737	744	759	745	781	762	750	698	754	745	795	709	716	747	782	702	769	789	741	785	791	751	749	762	735	792	760	724	744	785	737	808	737	711	823	712	781	759	764	727	795	749	759	762	783	760	793	757	766	733	797	750	758	728	691	784	785	727	727	759	731	753	739	708	768	799	745	748	764	789	781	761	779	737	741	785	727	718	758	717	796	719	776	766	742	738	751	765	725	775	783	754	740	791	741	784	774	782	800	825	723	736	764	724	757	740	765	782	706	809	813	759	759	762	787	813	778	754	777	775	818	795	741	775	770	783	777	738	751	752	764	751	788	768	751	733	722	783	793	730	746	735	712	791	757	763	768	782	727	761	737	743	781	745	763	713	774	790	788	729	793	753	780	802	726	773	712	735	758	745	750	808	732	768	752	755	713	747	676	760	807	747	763	747	746	800	738	786	739	762	747	733	755	715	721	798	780	729	747	759	769	749	734	796	765	774	791	739	725	732	789	778	752	739	788	744	783	812	740	843	740	766	777	700	807	779	766	764	738	707	760	782	724	765	763	752	739	769	772	787	694	781	770	757	710	767	719	769	730	748	767	750	751	751	724	758	780	733	776	755	769	769	744	782	734	778	753	776	782	770	736	753	755	705	777	783	783	779	759	738	745	714	749	790	768	799	777	756	776	800	737	730	780	750	751	730	717	774	724	793	771	788	757	776	769	732	727	821	810	811	728	762	746	717	765	759	742	843	775	769	713	777	747	761	809	713	831	718	758	801	725	739	781	744	815	756	745	757	807	742	791	770	723	762	738	774	754	768	739	776	765	735	768	794	786	761	753	775	769	735	748	759	771	734	743	750	801	776	730	720	726	800	744	712	717	772	774	752	738	749	731	773	761	733	765	787	784	708	726	771	736	738	788	729	784	734	726	802	819	772	787	783	774	766	747	764	740	746	730	698	786	750	789	788	710	778	760	768	743	762	762	781	708	755	765	767	726	771	774	751	733	740	789	745	765	727	777	782	751	746	757	746	764	754	701	797	719	741	780	806	739	753	728	745	777	796	728	806	763	742	782	769	750	755	785	728	730	805	764	725	747	793	774	713	806	741	777	808	773	749	782	763	819	784	766	747	727	753	804	758	754	777	776	685	758	777	748	780	758	790	733	738	759	749	758	810	718	789	749	772	753	754	784	779	752	752	790	738	763	771	768	716	759	744	741	727	755	745	773	796	795	768	760	720	787	758	789	764	769	787	719	726	738	761	799	789	776	801	760	726	723	736	689	787	724	823	825	692	743	787	744	701	724	719	745	765	769	757	742	770	749	788	723	744	787	768	745	757	770	790	750	750	763	732	720	749	726	758	738	726	793	753	781	747	738	782	780	751	773	748	773	767	764	797	759	755	750	735	723	766	757	788	793	743	780	763	753	754	770	765	719	764	763	751	750	740	794	785	790	729	781	744	785	747	732	758	736	692	796	801	722	804	795	767	775	792	811	744	704	702	764	813	789	745	727	717	718	781	788	785	726	778	808	772	769	736	792	735	766	730	767	733	773	743	748	802	739	771	772	777	776	724	695	740	778	820	805	765	757	730	728	804	746	793	755	752	763	741	775	766	731	695	769	790	755	726	757	683	695	789	778	736	747	794	798	773	798	781	808	708	736	729	754	744	752	760	750	745	792	715	757	698	774	774	760	718	765	765	780	739	794	746	805	712	756	781	712	752	778	742	737	772	797	761	752	743	770	769	739	737	718	787	708	797	767	715	785	753	781	754	745	740	742	770	772	803	775	773	776	797	785	744	796	813	786	756	759	841	785	757	738	752	795	753	738	758	767	766	737	770	757	732	793	790	751	764	793	733	810	771	770	796	759	763	725	835	727	790	764	777	763	737	743	711	730	758	784	752	754	766	808	742	771	795	797	773	756	752	755	765	738	786	751	739	798	722	768	724	789	769	794	825	723	729	794	721	770	752	792	779	729	810	777	755	793	733	785	755	799	741	784	765	740	741	759	725	680	772	724	801	747	726	774	771	742	769	780	803	803	774	733	728	756	782	801	787	769	811	799	713	756	768	732	801	737	771	740	710	752	748	719	767	738	736	783	821	756	756	753	772	770	721	738	767	768	761	764	743	783	769	780	728	739	751	746	766	786	766	752	777	730	739	762	792	784	709	767	707	714	792	811	691	780	732	772	790	796	776	762	778	741	759	767	759	735	785	751	774	772	766	775	702	751	765	730	737	734	745	740	748	771	789	740	758	759	735	798	808	806	775	753	730	723	740	779	727	737	775	764	750	786	791	776	711	763	744	776	750	758	764	753	734	750	719	753	754	798	767	727	752	692	801	767	729	735	792	753	729	713	773	744	735	783	778	743	763	765	743	742	695	797	757	791	765	761	794	842	766	733	780	780	783	774	743	791	734	734	768	806	765	725	828	781	786	776	756	804	779	752	804	755	779	783	765	763	768	740	767	753	758	757	761	742	768	804	788	724	791	709	750	749	758	707	766	728	791	767	790	767	712	807	772	782	748	727	819	752	772	833	794	756	753	764	747	764	783	778	757	711	747	755	704	766	790	739	748	776	797	779	738	801	752	746	758	742	795	752	746	767	749	743	806	710	751	770	782	749	761	774	733	762	824	745	779	745	712	765	738	785	727	784	765	731	790	740	755	751	706	787	732	767	770	774	797	701	784	769	730	761	786	776	778	745	743	731	745	826	746	774	748	757	798	763	758	798	717	791	799	804	774	729	739	764	757	768	779	739	750	762	718	773	793	714	813	788	735	731	785	759	712	802	750	735	737	730	750	809	764	753	811	788	733	796	796	674	763	784	799	745	757	728	704	759	709	728	748	788	808	750	761	823	773	767	771	757	756	746	758	758	772	741	754	720	712	736	718	765	752	731	748	706	802	764	764	753	781	777	820	781	674	740	767	763	765	799	768	790	742	747	780	703	804	715	756	735	737	794	718	767	760	756	770	718	738	746	744	768	741	745	761	755	726	700	774	775	753	750	751	694	745	739	738	734	741	769	770	767	756	710	787	778	757	744	702	760	747	775	793	757	703	722	769	736	716	742	773	777	773	720	747	776	698	749	755	747	743	771	792	741	742	735	760	772	712	782	750	769	809	794	763	736	759	758	721	741	806	779	709	710	739	810	750	776	769	726	753	794	817	816	778	738	746	717	781	763
50874	44439	27443	20266	21847	63412	58443	39298	23206	9232	2369	422	278	246	271	267	247	277	294	275	259	251	256	255	268	288	265	257	254	258	235	248	257	225	224	237	249	237	261	269	237	216	227	261	252	278	271	255	269	266	241	264	276	259	210	268	263	254	260	237	207	260	278	239	258	249	277	269	256	266	254	248	240	265	251	231	239	231	253	275	261	266	274	249	292	265	237	239	279	254	264	259	245	247	243	224	273	250	228	249	250	251	239	278	242	239	224	277	267	291	245	222	241	259	259	253	247	244	235	262	236	269	245	236	239	278	269	238	266	279	271	250	249	258	289	274	261	246	236	271	256	250	280	271	255	258	265	266	263	263	222	238	281	288	245	253	253	262	250	252	244	260	254	256	272	270	266	270	272	262	263	263	262	265	280	285	246	291	269	242	297	231	249	274	260	249	240	256	234	249	272	262	244	259	243	247	260	241	241	240	234	250	256	245	262	268	244	272	232	280	241	267	255	248	258	283	245	274	254	235	261	242	232	245	236	226	262	264	272	236	264	285	269	264	257	261	256	254	263	293	267	249	266	249	234	255	247	258	242	249	264	241	231	259	262	265	254	275	259	236	223	271	236	225	247	260	247	263	242	274	247	262	245	236	267	258	244	274	267	276	247	285	289	272	290	274	245	241	238	249	234	259	236	260	263	266	238	266	252	264	229	284	264	275	280	274	252	242	247	242	288	259	241	247	253	244	261	266	272	271	285	236	247	252	256	247	260	276	253	237	263	219	274	264	239	272	238	300	237	266	256	247	249	261	261	253	260	269	253	246	289	261	255	265	245	288	281	284	227	254	251	243	282	258	266	265	266	243	242	240	258	245	283	260	238	245	269	258	267	249	270	281	272	255	286	265	255	251	237	270	307	261	255	281	247	258	269	240	243	274	241	262	230	250	242	273	230	267	291	265	265	250	305	255	261	261	268	228	266	276	268	255	223	262	260	236	276	260	256	282	278	249	257	274	259	271	260	240	236	278	267	254	271	285	244	255	242	255	277	265	258	232	267	279	259	273	265	217	223	280	262	233	259	246	243	246	246	263	268	245	252	268	276	241	233	271	270	237	236	215	257	264	251	248	232	257	272	268	251	286	260	266	270	247	299	243	266	259	281	296	289	228	254	242	249	269	238	246	269	254	221	255	228	239	248	258	228	210	249	251	235	246	271	235	267	217	224	236	269	266	256	297	267	269	290	241	247	243	249	262	261	266	243	272	240	253	231	265	264	220	267	260	251	259	293	248	249	283	263	253	245	237	258	275	270	241	230	268	239	252	256	239	247	264	274	253	278	265	294	237	236	232	232	255	246	246	259	257	301	260	251	265	230	252	251	292	277	274	273	258	242	227	260	263	253	285	262	248	259	270	254	256	269	255	260	252	281	249	273	249	255	247	260	246	249	290	263	256	274	267	264	269	268	261	230	247	271	277	242	242	222	247	274	258	270	263	261	224	239	250	266	272	267	279	250	230	267	259	237	283	254	267	243	240	255	232	237	253	241	298	257	256	243	247	265	269	246	241	260	267	263	222	276	251	260	228	249	218	252	234	278	249	244	239	252	255	267	251	255	260	256	299	271	248	237	249	244	256	228	229	278	253	229	255	250	251	271	244	254	250	262	273	243	248	260	249	227	243	243	247	269	270	228	287	246	246	274	274	254	254	255	255	296	254	248	257	276	246	269	263	256	267	240	245	256	221	264	275	282	275	230	230	281	265	252	270	253	229	242	263	251	249	268	256	261	258	264	268	246	232	273	271	233	242	248	248	248	246	275	274	272	274	235	266	249	287	270	264	231	237	254	249	255	239	271	245	276	248	256	253	259	260	228	265	267	256	250	267	294	287	249	246	282	253	260	248	232	281	242	262	235	257	259	252	247	266	274	283	243	258	262	253	259	234	286	270	268	244	236	254	242	269	265	273	267	251	261	277	251	280	280	271	261	257	270	256	244	252	266	254	255	247	242	245	254	245	238	267	256	253	259	288	284	269	240	255	246	241	243	248	304	275	296	251	237	284	266	276	247	248	265	260	221	243	250	244	258	264	260	230	236	251	279	248	239	247	260	256	262	291	240	248	237	256	269	261	251	267	215	268	258	224	247	218	259	256	255	238	255	224	265	238	291	252	259	270	244	249	245	259	250	243	258	262	226	239	287	274	260	261	267	242	239	273	237	229	263	269	280	257	242	256	291	237	241	231	210	254	236	285	286	248	267	250	251	248	270	271	279	257	259	276	245	251	288	246	267	254	250	265	239	248	264	232	261	268	225	274	242	262	262	262	262	247	252	276	233	254	269	264	239	274	244	253	250	241	268	261	241	255	247	245	261	297	232	246	269	257	247	272	280	272	245	254	239	268	296	263	265	228	244	231	246	247	255	276	234	249	250	283	265	229	249	250	266	230	267	243	252	248	250	287	233	246	267	259	240	229	274	266	239	261	236	267	246	242	276	284	247	258	255	263	255	266	267	224	250	222	260	257	278	242	262	242	280	230	246	254	250	238	263	234	252	254	234	282	281	286	263	274	258	260	239	262	274	255	276	245	274	241	234	247	255	277	276	267	256	268	225	259	230	237	264	275	255	262	258	312	260	264	232	260	224	265	260	235	279	258	247	242	247	252	276	256	259	256	272	247	241	239	253	239	258	258	257	258	246	227	275	254	254	258	237	260	266	270	261	280	263	261	276	220	250	218	269	278	247	238	275	252	258	274	242	251	308	264	248	236	251	266	252	273	264	240	279	250	258	261	264	239	254	256	247	239	258	242	240	248	265	274	280	246	272	248	223	240	236	242	243	262	267	264	274	248	228	254	275	223	244	250	233	234	267	235	250	253	246	234	252	261	258	243	247	265	256	248	254	261	284	253	244	241	282	273	261	247	267	275	264	254	238	270	230	291	245	249	273	253	262	277	276	254	273	238	259	256	249	246	234	223	254	225	254	247	256	253	298	258	247	271	273	252	283	272	254	243	256	295	270	281	231	264	264	238	275	252	228	234	248	243	262	263	251	229	263	246	263	277	241	248	259	247	222	243	247	240	258	237	255	256	240	260	262	290	231	279	258	228	230	266	268	230	236	262	248	253	266	260	262	238	279	239	269	272	244	262	242	237	236	262	233	229	258	257	266	244	261	260	259	243	242	257	270	248	276	267	238	284	224	266	272	276	251	246	257	277	257	261	216	277	241	285	230	254	274	245	265	262	236	270	232	273	289	329	285	284	267	252	272	253	267	253	234	235	249	239	248	240	269	254	267	232	253	264	260	268	231	262	253	255	268	265	263	258	247	251	269	256	232	239	279	262	243	269	256	272	241	242	247	219	274	251	263	258	257	247	249	226	253	244	231	239	277	254	261	259	256	270	277	225	239	285	255	249	268	238	248	261	232	256	273	265	250	240	264	254	257	245	292	248	232	237	269	267	279	250	285	278	253	267	209	248	237	242	260	226	250	286	237	218	253	263	238	248	242	248
37162	37875	16430	14074	30448	75992	68691	51579	36084	19500	7760	1066	642	630	617	602	614	612	728	658	615	613	596	606	582	624	664	554	629	593	629	580	589	645	638	604	630	614	621	600	596	604	628	626	638	622	595	620	565	616	631	569	605	604	584	602	579	594	614	644	622	548	624	648	575	650	628	633	667	603	569	621	594	600	605	649	597	601	602	615	597	638	645	584	604	627	627	578	641	615	584	666	587	619	589	577	610	624	560	584	598	620	596	635	591	612	556	630	639	620	593	637	635	612	572	630	655	607	599	589	602	603	584	609	593	570	599	600	599	610	599	592	593	628	596	602	604	586	617	574	588	610	609	617	593	610	643	559	601	620	644	622	643	616	590	590	622	606	615	547	603	571	567	585	626	605	592	609	598	565	564	603	573	644	614	619	600	621	612	639	625	560	600	623	652	614	628	574	603	642	572	604	643	582	579	643	580	608	577	594	625	621	604	630	635	597	600	593	631	590	595	587	589	618	589	604	616	607	582	643	635	572	625	585	591	655	591	570	663	602	616	635	585	592	631	550	614	606	557	624	587	578	597	576	542	639	628	605	603	622	615	604	634	637	574	605	645	613	642	609	601	621	649	638	645	595	577	632	618	613	596	595	647	661	589	630	598	619	593	584	635	558	596	613	580	623	577	630	646	636	644	643	599	606	584	572	608	629	640	616	639	590	647	614	575	578	655	632	611	602	568	587	590	597	612	597	624	640	621	598	615	664	609	575	626	594	598	590	592	595	600	609	600	615	599	566	608	598	626	577	602	575	636	623	657	628	612	662	633	626	623	643	608	596	662	650	555	620	658	602	550	590	582	674	637	618	580	599	604	648	614	642	618	549	633	599	617	603	655	579	590	622	550	627	600	610	605	614	561	615	599	563	636	602	622	585	584	590	628	616	625	639	581	615	660	584	632	599	607	619	626	602	587	623	612	577	647	596	603	597	575	590	631	628	610	598	607	655	630	589	632	662	628	616	624	620	605	591	562	618	643	582	591	633	623	623	604	595	605	590	593	576	590	568	619	594	676	600	582	613	622	604	631	651	567	609	607	602	587	619	654	633	627	625	637	623	614	614	574	585	600	606	639	616	633	607	579	609	637	634	600	613	604	623	546	622	620	589	604	616	586	625	611	595	591	631	585	603	624	620	562	619	652	592	613	582	620	579	627	626	649	579	607	531	586	579	582	605	611	579	624	612	575	608	607	608	583	606	629	579	635	566	639	619	565	578	614	619	591	552	580	637	588	597	614	568	569	602	616	595	592	634	647	630	618	564	600	609	567	613	651	578	606	636	607	553	614	622	593	605	583	594	584	594	641	646	584	598	649	598	597	637	598	622	607	593	611	566	599	613	636	597	592	587	591	627	631	595	602	583	619	638	578	601	607	640	651	642	594	577	605	606	631	581	616	669	570	623	612	641	581	611	629	652	663	635	637	639	609	594	592	638	618	579	601	612	603	620	643	573	611	644	550	599	585	616	591	614	592	566	585	594	612	605	644	623	591	588	658	596	575	605	615	640	654	615	615	630	601	599	634	614	603	579	621	641	611	624	671	600	588	601	578	645	627	626	610	623	638	632	631	630	606	592	552	612	597	620	641	607	620	598	618	626	589	631	558	544	621	592	611	575	592	576	626	591	637	608	609	646	609	600	640	625	608	616	586	558	571	591	615	608	622	610	618	621	630	637	596	620	614	636	622	616	590	649	604	615	644	632	626	621	625	616	589	625	588	605	602	625	610	623	587	615	626	596	587	550	619	586	619	631	585	579	599	630	616	578	616	628	577	598	626	645	612	667	652	586	664	626	620	630	594	615	606	576	605	582	620	650	608	589	621	602	592	638	614	615	638	615	620	606	590	608	608	640	656	590	597	631	644	630	621	638	616	668	636	644	573	604	618	589	628	610	576	609	581	622	597	635	600	603	667	611	612	585	615	621	630	605	606	615	624	625	591	615	616	587	616	609	592	587	612	622	639	628	554	590	625	591	577	606	613	613	645	593	637	629	574	584	590	567	596	602	627	615	603	598	594	584	600	603	594	569	616	598	612	597	591	613	589	613	659	603	617	640	644	612	590	614	618	657	615	619	606	609	622	602	600	594	625	612	600	659	605	612	616	608	616	644	620	648	651	640	552	582	667	597	636	651	590	590	597	612	610	601	603	598	583	596	629	627	644	629	609	592	622	590	575	594	609	707	595	596	611	621	630	602	590	580	618	606	579	601	556	645	638	643	631	594	613	620	571	576	680	627	606	567	586	616	593	632	599	618	591	618	599	624	644	583	613	606	584	552	605	617	609	618	581	619	571	622	597	601	594	636	664	670	627	593	599	622	576	581	576	634	612	594	629	613	619	572	643	577	586	616	602	649	632	604	616	620	557	597	568	646	564	612	604	603	670	610	584	619	588	626	635	644	592	616	649	615	614	628	562	600	586	591	559	627	615	622	617	594	637	610	606	620	612	615	604	616	572	599	630	573	621	593	600	619	577	627	582	622	651	616	656	572	596	593	593	620	563	609	615	619	598	626	613	642	580	620	621	605	625	583	605	597	555	558	631	639	600	621	593	643	608	655	670	613	635	598	660	645	607	547	576	641	627	588	575	663	595	646	582	586	608	597	649	597	616	630	594	608	649	648	589	611	577	615	579	628	643	597	653	597	608	609	673	609	622	666	569	607	563	621	651	563	622	584	573	585	646	648	613	611	662	625	633	636	615	631	574	627	593	628	544	655	607	583	607	589	610	591	633	613	619	634	612	577	612	637	655	556	595	596	596	625	649	599	630	594	631	579	590	618	609	613	583	649	626	593	604	623	632	609	615	598	621	619	669	603	618	628	625	584	620	615	562	628	607	635	593	571	589	624	618	620	629	657	620	583	581	605	630	583	580	596	590	613	618	639	665	583	586	627	587	624	633	608	597	601	580	622	601	571	618	556	637	628	596	619	613	616	613	579	567	598	657	620	608	608	645	623	617	634	621	610	579	640	618	638	626	587	612	575	601	640	605	556	630	562	579	553	603	574	615	598	565	603	646	625	648	618	627	592	569	584	611	600	656	598	613	628	612	596	583	588	644	596	598	602	643	605	638	639	599	592	596	608	637	581	613	634	572	625	624	631	658	590	582	653	611	587	634	619	615	610	615	610	587	610	605	611	579	594	627	641	571	601	604	618	633	634	565	563	637	650	619	613	673	614	581	636	598	586	621	631	599	627	615	613	597	648	599	582	588	613	558	591	595	615	555	640	594	630	604	662	630	606	587	631	607	616	573	637	611	600	617	597	607	590	619	575	626	616	584	599	587	606	580	627	612	590	629	633	591	622	609	557	627	597	618	655	599	637	616	615	632	617	582	601	627	616	672	568	611	644	563	611	603	606	614	601	625	585	617	610	607	628	649	568	570	619	631	607	632	613	606	575	617	618	635	613	654	599	630	581	613	629	582	623	626	614	611	615	585	587	621	593	588	579	631	634	579	650
14982	9478	3232	1753	2036	5817	5200	3128	1629	870	503	297	346	297	312	325	312	322	303	323	355	287	303	321	345	331	303	308	315	312	352	327	310	296	345	324	321	359	337	296	315	339	284	308	313	330	314	327	344	278	322	329	318	312	316	317	306	308	339	287	302	324	338	323	302	327	335	300	326	330	308	308	326	310	300	281	325	299	339	317	314	307	299	323	314	350	332	326	300	335	321	333	300	308	321	325	298	339	330	314	330	316	324	339	315	313	311	339	309	326	308	325	310	294	300	291	280	326	325	322	286	294	304	283	290	284	343	328	292	326	355	311	319	312	305	280	332	317	310	307	333	313	344	318	334	324	324	328	311	333	331	316	342	298	301	295	309	300	292	295	317	346	314	316	319	311	319	323	281	333	314	306	345	337	285	291	290	336	306	326	349	296	351	310	361	306	304	308	305	303	296	355	310	316	303	263	299	312	324	333	340	308	320	317	337	312	305	289	341	317	332	331	338	326	322	360	315	324	315	333	304	280	310	312	315	288	313	316	296	332	336	325	350	314	326	326	324	307	314	336	347	291	290	308	288	330	306	348	313	319	362	293	309	330	343	324	285	320	342	313	312	350	350	339	351	312	323	295	342	288	299	312	334	303	347	321	330	287	302	302	321	292	316	312	292	334	311	308	331	304	330	317	306	327	321	318	329	306	324	290	316	334	344	337	300	309	332	314	318	358	296	324	310	310	294	332	281	315	334	338	311	318	327	293	328	277	333	286	327	295	294	305	329	274	346	314	285	310	317	272	318	312	350	286	325	268	316	317	333	312	292	336	338	307	306	302	316	323	321	318	289	306	293	356	331	329	323	310	303	296	327	338	334	320	321	309	301	314	356	297	309	309	350	328	337	296	320	327	315	298	325	312	323	302	285	337	307	304	331	340	316	348	309	304	336	303	315	326	338	320	309	325	300	369	335	302	316	319	317	309	351	380	313	299	335	346	321	323	284	301	332	336	336	291	340	321	315	300	281	320	319	317	330	297	305	311	277	305	313	296	304	314	357	330	295	312	339	326	320	354	299	317	313	333	313	312	317	347	336	293	288	291	314	329	312	307	308	301	321	321	355	311	327	297	324	330	294	317	301	318	318	309	334	308	281	303	320	325	332	314	323	299	296	312	314	332	312	310	291	298	327	306	292	310	315	322	299	312	324	325	320	318	320	308	325	281	299	273	325	320	301	318	312	296	322	303	288	284	316	308	311	296	316	319	305	319	344	299	306	294	329	286	321	355	328	318	313	296	297	299	313	315	321	289	292	311	323	340	328	308	335	338	296	292	319	337	329	312	307	293	337	375	333	291	298	325	326	334	287	318	327	314	309	292	321	309	289	309	309	322	333	309	301	302	294	317	305	339	321	332	306	280	309	304	323	302	309	304	311	336	366	330	333	325	292	312	324	312	312	328	327	321	337	314	324	349	322	303	322	338	349	294	327	327	323	301	323	313	327	320	301	354	322	302	304	307	313	321	363	306	324	300	317	328	304	327	334	303	341	319	344	296	348	326	319	317	327	309	290	325	346	319	322	316	308	315	329	327	314	319	303	308	333	319	308	310	313	324	344	291	327	284	311	333	313	334	306	317	313	311	314	310	322	318	330	340	311	294	326	305	317	328	287	306	283	348	297	349	303	335	337	317	326	321	306	284	340	318	356	303	329	286	329	354	323	323	320	297	303	290	338	351	321	316	315	319	316	341	297	305	306	346	292	309	306	293	274	329	300	317	306	305	313	295	309	328	316	313	288	315	308	342	316	328	292	334	292	331	342	318	325	327	328	312	329	301	315	329	291	304	294	320	319	339	322	300	299	337	317	312	317	333	336	316	341	330	333	334	321	321	324	297	291	317	320	314	305	283	347	327	320	337	297	308	313	293	288	336	316	291	316	309	287	302	303	290	329	295	363	293	282	307	316	300	302	301	300	338	288	307	314	339	309	297	306	343	297	327	322	299	345	311	319	320	354	344	304	291	260	323	289	316	319	327	329	328	322	286	333	340	338	317	306	290	318	330	310	327	351	345	315	337	303	310	307	347	350	304	309	342	284	310	293	332	321	308	322	335	323	307	318	333	308	336	339	312	308	305	323	317	308	286	317	324	352	325	314	322	337	313	316	291	346	309	339	284	316	294	306	325	286	306	312	333	294	299	307	308	295	332	283	292	314	276	280	303	333	346	325	280	314	295	330	290	321	296	295	300	350	299	315	323	335	324	294	318	330	305	297	302	296	325	306	291	316	320	334	297	325	310	297	308	330	295	336	319	349	318	324	335	319	312	322	294	302	335	318	293	324	347	287	331	302	322	304	325	307	346	371	290	297	328	325	279	298	313	322	313	312	329	311	305	330	316	338	359	339	341	332	348	334	275	340	335	327	317	321	360	326	322	316	333	323	338	298	308	331	306	294	316	311	316	282	286	325	310	360	314	311	305	325	332	329	319	343	335	320	300	317	324	314	312	324	310	279	323	324	339	291	335	319	317	293	283	313	283	305	341	289	307	280	333	309	341	344	305	330	333	303	289	336	280	337	307	303	329	308	286	311	357	352	339	313	355	326	310	322	341	287	317	310	338	315	314	306	329	325	330	311	319	315	312	317	317	316	289	312	328	298	303	289	306	348	338	326	319	310	304	299	307	299	278	292	312	310	295	313	313	347	326	317	319	302	352	338	314	331	320	294	313	308	304	332	368	324	314	359	322	306	332	320	334	317	307	295	330	313	331	315	318	321	318	305	306	304	293	305	278	328	313	298	315	316	339	286	313	311	317	317	327	328	336	312	325	341	327	332	346	278	299	326	309	338	286	328	297	325	350	328	314	301	336	331	320	329	283	285	314	319	310	300	287	286	331	322	327	321	319	305	290	334	323	338	328	309	315	286	316	295	314	325	299	281	313	297	340	342	329	350	336	281	326	325	311	304	290	323	312	320	315	348	317	302	311	286	311	341	320	285	299	329	310	332	318	306	296	306	334	318	307	299	318	322	328	306	326	292	331	301	335	326	311	333	313	327	344	335	322	293	353	315	315	360	331	322	323	305	291	310	302	300	322	313	324	309	313	316	307	327	324	305	334	291	316	320	351	315	315	306	315	283	312	323	313	344	300	312	306	298	319	310	314	323	287	367	312	299	345	327	313	338	298	280	303	307	336	313	311	336	325	332	297	325	329	342	342	305	325	309	345	296	307	306	295	296	326	299	310	283	315	298	298	293	280	341	295	301	305	288	353	304	331	301	332	297	322	341	328	342	327	341	347	317	326	313	363	309	288	284	358	312	309	324	313	327	304	334	303	298	315	303	310	297	303	299	280	313	303	328	336	313	337	314	292	287	295	288	342	336	317	328	298	316	294	327	303	309	338	310	337	341	314	287	325	285	318	323	279	310	324	271	288	278	320	290	332	334	303	305	329	303	302	316	295	301	271	314	300	352	348	335	301	318	340	295	283	338	343	289	297	330	345	322	322	293	293
9269	7819	4453	4413	7454	18962	15486	9772	5157	2628	1292	775	748	740	774	754	790	762	753	761	733	715	751	770	720	771	773	727	779	734	730	789	761	742	713	766	797	757	712	731	730	742	827	746	754	731	758	800	752	805	753	724	800	777	770	761	744	757	755	741	746	757	786	729	753	750	794	774	751	743	733	758	794	795	718	734	747	722	768	747	776	791	721	776	772	782	713	784	761	751	739	726	701	761	763	718	768	829	737	764	756	724	764	790	717	757	755	721	723	740	807	791	721	737	799	769	742	744	779	750	748	741	726	771	779	697	787	801	753	775	763	782	819	750	766	750	740	827	762	767	764	789	717	752	757	741	794	715	764	733	821	737	778	769	776	779	714	783	773	754	791	732	741	711	753	735	725	732	781	767	737	789	756	792	775	703	728	751	778	768	792	786	798	803	783	736	775	756	748	781	734	783	732	746	756	738	747	750	784	713	763	747	738	805	689	755	747	749	783	756	798	781	740	751	761	730	734	735	708	724	729	742	741	828	767	788	734	750	728	752	778	763	791	766	768	791	689	769	763	738	738	772	748	766	737	726	802	729	747	733	851	731	733	736	737	783	720	765	774	728	757	727	684	765	763	692	727	790	754	736	743	744	753	737	762	783	755	740	754	750	780	698	791	760	753	740	776	784	757	768	748	735	754	730	769	747	770	743	747	715	767	713	786	752	754	759	738	753	772	762	724	741	780	745	708	817	741	739	755	764	770	794	735	755	767	717	791	757	766	738	742	718	796	715	755	723	810	737	775	700	785	733	789	751	789	734	741	782	767	794	816	812	736	808	762	763	731	775	740	763	753	710	737	743	704	767	744	784	798	735	730	756	798	762	741	780	801	724	752	709	753	771	766	746	737	713	727	758	684	718	745	777	728	766	715	750	790	768	770	789	754	733	780	787	738	762	755	766	737	774	737	771	783	741	748	741	774	775	743	745	777	717	747	753	729	771	751	721	741	730	747	736	751	730	755	716	700	760	769	741	733	769	787	760	780	785	757	747	781	755	739	760	763	787	779	762	770	740	752	772	757	788	743	752	752	750	751	737	773	792	803	770	766	760	708	757	747	733	804	776	729	753	746	764	717	771	776	781	788	785	743	765	755	808	755	752	747	769	773	765	775	781	711	761	769	749	781	807	753	725	719	774	699	757	735	753	730	743	760	778	751	741	780	730	721	768	740	740	766	745	687	773	749	757	757	798	729	734	725	759	800	740	741	720	758	756	774	756	779	766	742	808	714	770	748	748	754	710	776	773	728	696	754	738	797	737	774	724	763	709	778	745	775	782	738	754	759	788	710	805	761	716	714	794	775	786	761	695	789	755	798	729	781	758	734	736	767	794	784	773	787	778	778	743	687	717	777	809	740	761	731	745	787	796	754	749	731	752	783	748	750	761	775	799	752	723	831	779	755	748	829	762	689	784	834	760	787	710	753	736	713	739	779	739	770	728	740	728	729	752	754	725	769	797	778	774	794	754	759	737	772	735	778	770	742	796	701	769	730	726	749	777	751	736	780	732	800	771	741	795	768	795	746	697	756	762	724	765	759	771	787	774	715	793	755	806	725	774	751	762	759	828	723	787	769	769	743	728	793	813	744	727	736	748	760	756	725	735	766	725	803	730	742	788	760	777	762	777	754	774	775	768	692	722	749	737	782	777	766	791	747	770	730	776	752	688	749	725	744	784	734	761	749	750	745	778	764	751	800	726	714	768	735	693	737	699	755	777	768	777	761	805	742	722	744	730	771	762	697	751	745	771	755	756	762	771	730	757	756	787	769	790	770	769	729	748	693	764	799	755	754	732	770	692	752	749	750	761	785	729	755	731	766	725	766	777	768	711	778	706	760	737	789	772	738	815	741	772	759	738	783	752	767	677	780	741	759	724	742	753	810	753	759	760	740	741	720	773	781	768	738	749	790	732	773	767	765	760	810	739	745	757	776	771	784	787	747	783	758	779	742	760	832	792	696	798	788	748	756	756	801	742	763	714	767	740	708	734	720	778	792	779	793	759	738	763	754	743	809	737	775	750	757	716	722	730	705	795	835	731	792	768	726	739	752	811	770	759	778	720	764	753	716	729	772	781	720	712	820	742	780	786	723	750	724	735	793	713	714	746	751	771	751	743	731	755	745	761	726	788	795	789	778	829	771	708	733	826	720	755	751	778	750	747	783	776	790	717	796	722	757	755	735	784	796	772	747	797	755	723	685	801	755	715	699	745	744	795	754	806	761	720	789	732	738	735	720	744	754	768	771	728	792	790	808	801	727	750	769	757	784	733	734	692	691	735	777	764	728	793	789	764	783	760	735	737	744	743	732	751	725	812	729	754	775	762	751	781	776	745	752	721	776	730	746	772	792	769	738	765	746	725	750	776	740	752	755	713	712	699	747	772	739	750	761	715	739	784	789	791	793	780	752	721	734	722	751	770	800	733	756	797	778	787	742	753	746	818	744	790	749	718	746	765	759	769	786	791	726	759	815	785	751	806	736	747	739	743	737	743	737	733	716	786	788	774	742	755	750	759	773	770	729	804	744	770	710	756	720	755	736	757	722	728	764	779	725	773	752	754	703	763	760	735	726	709	764	713	746	721	787	785	743	753	779	726	719	703	758	775	749	762	810	765	761	693	750	705	784	737	749	781	764	738	735	761	744	749	722	739	785	738	764	737	741	778	826	773	748	733	776	750	751	818	790	754	693	825	723	802	738	782	811	765	717	804	737	777	741	771	744	744	762	751	767	762	749	751	802	717	746	781	765	737	767	750	791	809	747	729	734	772	717	809	758	772	715	802	756	744	753	820	767	794	749	738	757	762	714	690	740	781	761	749	724	759	753	736	724	760	711	769	757	767	765	742	781	689	777	749	756	794	766	720	778	801	744	754	745	793	759	769	798	737	733	757	772	783	749	738	775	760	767	738	748	768	765	730	758	762	727	720	780	750	789	754	752	751	795	746	744	745	762	783	784	780	742	766	734	728	779	758	743	774	721	750	747	782	797	745	752	743	749	739	760	732	729	813	762	811	716	758	747	762	758	724	783	787	754	734	736	697	779	760	784	738	715	742	734	742	752	747	742	755	759	753	699	771	781	720	797	777	766	814	767	798	778	771	791	794	754	768	798	771	771	734	797	744	802	728	769	774	761	738	741	758	704	781	787	690	761	760	734	799	757	750	807	755	726	778	750	718	719	787	771	754	769	787	737	807	754	782	747	734	784	774	730	829	800	747	744	759	772	752	803	809	785	756	752	762	773	777	719	758	807	775	747	806	756	766	717	737	754	774	729	757	724	742	747	726	792	790	825	730	757	779	764	760	764	702	754	769	742	760	749	724	757	713	761	779	751	779	768	757	763	777	765	740	769	714	763	773	717	715	730	736	760	785	773	776	727	710	736	785	770	782	778	733	802	742	760	750	781	729	767	793	767	734	780	768	757	776	761	764	724	742	774	747	749	784	775	745	775	743	742	784
36459	33403	20526	8946	18397	47293	40551	26546	12676	4331	1115	322	310	348	333	329	342	357	387	324	361	348	357	339	346	311	346	346	335	323	343	330	346	316	350	301	296	313	307	357	325	346	288	318	322	337	315	325	327	330	349	360	376	307	308	327	328	302	351	330	321	321	321	328	335	319	335	335	315	334	353	322	328	350	293	328	326	339	323	350	311	308	338	324	334	331	315	350	303	357	309	337	310	346	331	336	313	337	333	363	331	337	328	352	311	303	335	373	325	365	332	318	354	334	317	350	334	322	320	330	342	334	339	318	326	285	352	324	333	330	310	352	328	337	339	329	371	378	330	292	305	336	347	361	316	326	303	342	332	277	333	351	345	351	352	308	327	328	337	324	332	334	345	344	337	351	321	323	299	314	354	335	327	327	336	324	311	389	330	296	349	322	293	312	334	338	325	327	329	293	325	339	334	321	303	327	318	330	333	344	359	308	322	344	286	312	333	318	311	356	311	328	305	349	316	318	334	315	294	333	332	345	317	329	300	332	338	341	322	342	322	327	304	310	321	322	353	344	319	327	350	323	310	331	341	309	346	326	346	301	345	312	343	346	322	359	322	316	356	310	341	331	333	323	358	307	334	310	339	347	307	295	342	344	319	325	356	293	296	339	339	293	341	333	318	329	343	331	313	331	326	340	325	332	338	333	350	360	341	317	330	351	323	351	340	343	300	311	312	319	343	305	343	318	351	337	328	292	339	341	347	326	343	362	305	317	306	290	310	327	330	333	329	323	329	349	339	306	335	345	348	312	335	302	332	320	345	309	339	330	316	316	331	327	336	353	336	320	316	345	329	324	349	348	310	317	333	368	358	336	347	325	323	310	329	334	325	341	321	344	322	325	301	331	324	329	304	327	325	346	286	343	351	346	335	337	337	334	370	314	311	356	323	312	313	334	317	364	306	347	335	344	348	343	318	295	341	312	299	332	303	344	316	320	309	320	316	325	320	355	331	340	366	319	326	333	338	297	318	358	355	322	316	312	320	352	335	318	303	334	321	356	311	329	311	326	353	348	317	325	359	321	337	347	342	362	338	332	346	334	364	358	358	353	325	307	328	347	322	336	285	347	370	332	338	331	328	319	338	295	316	322	339	296	308	349	318	345	332	349	344	326	322	337	302	316	329	371	355	317	346	349	331	344	315	313	346	319	362	340	322	339	308	332	350	352	327	347	289	330	325	341	337	340	324	333	325	307	341	344	326	311	331	320	348	318	337	322	328	316	325	312	304	317	367	367	321	338	341	357	359	323	327	330	314	347	331	334	336	336	329	311	336	339	338	310	332	310	329	341	326	336	316	318	344	315	333	320	326	348	339	338	336	324	334	363	334	330	341	319	329	359	362	322	320	322	326	360	295	313	350	338	350	314	355	343	311	341	308	309	336	341	316	319	307	360	326	300	335	313	324	373	310	327	324	361	345	331	306	352	346	354	304	326	302	344	343	348	319	309	338	341	312	316	339	321	329	328	329	339	317	363	328	338	369	360	335	348	368	340	326	319	327	353	319	307	346	307	333	354	314	337	346	310	338	356	320	312	343	307	350	342	328	341	360	315	311	345	313	350	314	344	369	281	317	339	344	316	312	317	307	332	360	322	358	313	325	325	311	331	335	338	310	331	336	301	327	319	345	348	324	315	327	303	327	330	347	328	311	328	303	287	363	328	344	321	320	367	351	326	347	353	330	324	354	322	345	324	323	345	322	331	346	317	351	344	347	345	307	316	329	324	309	329	313	333	309	356	356	368	342	357	329	310	338	350	308	287	313	316	313	334	285	309	305	345	289	311	300	307	353	340	331	321	361	322	331	351	348	303	294	345	324	293	312	354	332	319	314	341	302	326	310	331	300	315	323	336	349	312	317	333	326	332	368	352	292	278	326	359	330	301	303	338	318	346	367	302	310	329	344	346	305	323	320	344	314	353	347	339	365	321	345	325	343	330	341	364	321	307	306	348	355	341	301	307	355	357	332	318	327	327	306	347	326	338	324	333	348	320	354	329	341	347	313	305	329	315	337	334	303	334	327	324	331	343	348	333	334	313	344	331	321	321	320	369	350	332	361	321	330	342	322	325	355	319	299	331	328	304	346	302	312	326	335	358	362	313	297	334	355	287	343	303	348	363	354	340	331	327	342	355	320	308	334	385	321	311	324	352	323	324	337	319	330	304	353	324	336	325	311	340	334	320	328	341	326	342	306	355	318	318	367	301	312	355	336	363	331	342	333	316	327	329	352	351	328	360	356	296	339	338	324	333	328	309	345	318	304	338	318	312	317	313	325	318	325	352	317	308	315	321	313	273	364	311	374	331	350	340	330	341	334	299	315	347	325	334	303	343	346	324	345	334	353	306	313	332	376	343	335	346	330	314	330	343	328	320	315	358	309	357	306	338	290	332	334	327	329	294	314	368	308	322	310	370	322	304	317	332	326	353	322	349	358	358	332	358	373	362	332	337	335	331	355	299	324	337	332	331	338	299	334	331	330	337	321	308	326	315	341	321	334	330	317	344	333	349	329	358	352	312	367	343	344	342	381	346	358	337	361	314	328	342	343	355	331	339	311	326	318	326	314	332	343	368	302	313	309	339	323	358	329	321	304	377	324	340	310	326	371	333	336	369	339	317	344	333	333	306	358	350	297	320	347	314	369	318	305	332	314	301	369	317	358	308	321	339	335	333	310	325	316	341	307	360	308	318	347	333	345	320	329	323	327	324	323	351	324	351	329	287	313	309	312	319	330	331	337	372	320	335	363	336	310	344	341	341	334	324	319	336	304	325	354	332	323	322	326	367	342	319	320	356	347	343	370	307	351	325	347	369	330	308	346	319	330	334	325	358	340	350	339	333	353	298	298	324	354	319	314	302	308	330	319	339	331	279	348	358	329	287	326	324	290	324	356	307	345	316	288	282	315	303	320	348	358	340	308	346	312	322	313	319	325	339	291	327	342	345	319	309	322	343	313	356	323	332	334	340	349	354	317	332	310	323	335	332	336	317	326	309	337	331	326	349	350	344	315	356	345	293	300	333	318	350	352	342	307	357	338	309	313	339	347	309	351	322	323	323	292	332	344	322	333	291	337	308	331	347	365	320	317	307	325	351	343	333	333	348	337	330	315	323	299	342	332	315	368	357	312	324	328	365	348	325	376	334	324	303	337	301	319	286	311	335	338	335	325	372	337	302	335	306	349	327	347	330	349	329	287	344	333	299	313	332	307	351	330	328	341	345	307	351	342	345	334	336	353	352	311	328	302	301	346	325	324	332	303	328	324	340	340	368	354	342	309	339	320	320	344	309	351	339	339	307	313	323	351	358	327	348	311	325	338	337	322	361	347	330	363	326	362	334	339	344	325	315	358	318	317	345	300	318	335	337	296	297	324	361	323	327	345	297	368	314	311	296	347	318	338	329	300	365	309	346	309	368	338	345	331	295	331	369	321	297	321	322	360	352	318	353	329	324	341	291
24267	23722	13174	8957	31598	59182	52943	40571	25809	12920	3766	858	770	813	796	747	723	789	855	796	773	790	821	799	759	802	845	795	775	779	811	792	814	789	745	847	756	740	819	818	795	812	786	847	807	828	754	785	774	799	789	801	774	779	794	771	812	803	790	780	746	775	811	842	799	784	745	800	770	798	771	759	764	762	828	783	790	769	742	809	807	761	819	830	801	803	805	770	777	819	739	770	769	757	786	791	790	773	811	767	763	768	801	747	805	800	859	734	713	775	819	828	785	789	762	804	736	716	767	827	759	827	737	810	806	770	773	782	797	811	722	785	769	803	759	754	809	754	768	772	801	745	790	783	789	808	838	767	740	810	819	769	801	782	744	769	856	844	788	764	768	811	800	806	778	847	742	796	813	810	794	762	798	781	840	758	786	797	816	804	808	814	717	755	754	809	783	798	790	804	779	764	784	782	836	811	789	792	780	804	767	788	749	731	764	765	818	750	764	776	764	803	761	773	804	813	711	759	797	744	789	769	740	774	804	779	802	791	808	792	792	756	776	761	791	754	796	812	817	801	746	763	799	802	787	770	786	753	747	780	770	779	748	829	781	766	802	820	816	751	744	774	808	795	778	794	788	775	726	755	757	737	761	843	823	794	783	801	721	803	797	761	740	825	795	777	764	796	804	738	835	788	792	751	809	794	815	791	778	759	780	801	728	724	840	787	732	752	814	745	776	768	775	757	780	809	777	760	774	806	792	735	760	753	768	742	793	807	811	836	788	782	780	778	760	738	775	722	775	746	810	780	796	797	768	791	731	732	805	798	810	749	778	833	786	806	749	778	771	740	785	788	743	791	757	748	822	787	834	790	806	767	778	763	771	792	791	757	748	781	815	761	781	758	817	787	744	784	796	816	802	760	780	776	812	788	814	761	830	759	717	752	807	800	779	771	776	770	766	767	758	809	776	812	788	786	761	753	783	810	806	787	741	792	791	745	719	727	804	768	775	785	747	786	780	776	796	771	795	791	750	800	817	823	800	730	807	771	767	801	729	716	774	835	763	748	780	818	702	849	734	774	791	806	795	820	801	811	809	777	830	772	813	787	719	764	814	721	783	761	750	762	781	792	772	787	788	782	775	747	762	781	772	853	763	795	773	776	838	772	806	750	765	858	797	752	778	760	846	750	776	834	777	788	834	780	781	791	811	780	781	759	797	778	786	785	801	793	762	764	779	733	770	724	769	776	771	744	828	775	777	780	796	797	804	767	822	780	799	788	771	774	799	752	759	734	765	778	741	789	756	790	754	800	777	807	753	788	779	795	774	778	803	743	751	767	767	772	816	752	807	803	759	785	798	816	746	791	788	780	680	758	804	816	760	765	799	818	769	792	795	757	799	795	799	791	801	758	783	791	815	739	779	737	805	843	804	778	805	802	773	797	756	781	777	791	788	836	796	758	791	805	775	791	762	807	862	796	786	730	766	801	782	792	773	790	816	817	847	762	776	775	802	771	721	793	835	828	797	769	802	725	783	801	749	757	740	734	783	791	791	785	774	728	784	787	773	778	757	808	782	775	783	788	812	766	805	753	836	791	811	773	783	803	807	837	772	830	798	765	791	819	751	758	771	822	769	789	767	755	787	794	786	817	747	779	834	797	761	814	751	787	772	764	799	754	778	716	743	797	764	828	766	761	779	789	775	763	793	810	787	840	788	773	778	767	740	746	738	859	745	784	774	793	825	773	787	768	759	814	733	761	774	797	755	794	759	819	791	797	760	791	759	758	761	756	803	786	814	781	795	830	779	783	768	782	760	804	754	734	827	820	797	794	781	786	754	787	776	724	759	801	801	793	808	794	827	797	770	790	753	770	774	779	812	759	754	752	793	826	744	802	772	806	852	753	768	772	768	836	799	829	799	782	778	797	770	796	823	818	830	853	799	798	717	746	757	777	763	753	800	802	750	821	767	833	752	760	766	783	783	877	761	692	773	779	766	790	778	760	797	757	795	794	759	754	796	772	790	782	791	763	796	813	796	793	766	804	815	810	720	758	769	786	759	816	807	811	799	769	799	766	777	767	756	796	793	798	782	798	777	757	828	778	789	782	744	755	831	792	777	760	781	752	806	768	794	754	759	743	739	806	790	767	797	771	818	811	770	849	811	768	764	810	752	750	754	754	758	788	821	757	871	793	720	831	776	761	800	766	842	731	796	808	784	821	759	805	802	724	778	734	778	797	714	781	759	751	740	733	807	777	792	815	759	754	767	763	810	749	843	779	816	765	819	743	740	784	808	776	814	811	773	803	732	799	797	795	789	768	767	812	775	798	809	775	767	836	741	780	748	802	745	781	784	790	725	709	785	817	845	797	823	786	812	823	784	798	733	792	782	819	784	753	752	772	753	804	732	806	805	786	719	762	769	795	733	785	804	797	800	797	782	805	763	750	737	843	753	759	758	828	750	789	774	735	778	814	801	785	793	821	774	753	786	742	787	770	811	802	824	712	802	813	813	745	798	772	767	785	749	785	782	774	763	717	790	776	794	839	762	785	737	793	788	768	784	784	790	750	802	811	818	785	807	833	796	808	795	739	839	809	797	817	793	780	746	755	775	761	804	789	749	790	785	707	723	750	824	762	756	767	736	767	744	768	830	793	745	815	767	803	795	765	795	775	803	743	804	748	795	731	777	824	780	742	817	805	733	767	777	771	834	749	743	798	762	776	830	776	816	753	800	784	804	770	802	797	770	751	789	792	770	801	789	855	808	773	776	793	768	804	787	799	799	810	782	803	784	823	785	736	804	767	773	757	737	783	764	808	724	757	804	786	788	786	791	808	750	728	813	726	747	777	810	766	768	814	771	758	817	803	779	791	808	778	779	741	793	800	779	773	783	752	717	790	768	787	753	774	733	794	790	765	776	800	747	806	802	769	712	792	812	743	737	812	773	815	800	780	816	768	801	756	767	813	786	796	794	736	841	798	762	820	791	802	829	795	806	800	809	763	807	823	780	783	804	750	805	825	769	802	756	763	832	732	773	802	736	831	798	821	734	797	753	759	798	777	772	773	766	787	816	786	793	783	801	765	777	785	756	796	834	806	835	778	760	789	772	764	783	800	806	790	833	794	812	778	753	807	748	808	794	779	832	769	779	834	805	765	746	744	832	784	792	804	756	845	782	809	797	788	775	816	835	767	791	764	781	756	762	784	794	832	824	799	775	886	766	797	772	767	752	755	796	772	796	751	783	802	808	766	795	765	784	820	722	802	766	762	769	774	761	773	797	796	729	791	796	791	817	727	728	807	751	834	782	822	764	800	861	779	802	763	782	777	802	799	815	819	796	779	790	771	761	758	778	820	779	728	789	777	782	813	791	798	796	807	790	731	752	771	786	767	760	748	744	788	795	726	816	814	819	796	795	767	774	764	810	788	796	791	765	780	823	826	784	744	761	800	743	761	789	777	730	782	806	797	781	814	813	789	811	754	809	754	765	781	771	739	759	819	760	760	815	795
47432	39977	25522	15960	34089	64420	54968	38948	22669	8579	2055	310	251	267	265	243	248	246	268	251	245	250	253	269	228	275	255	275	259	232	238	244	241	252	210	261	239	270	254	227	263	236	227	240	242	263	239	258	261	263	267	286	232	253	230	250	248	234	268	278	248	236	263	226	242	250	266	236	251	251	249	246	242	253	257	262	241	239	209	230	223	296	231	263	254	251	228	202	229	257	264	255	255	245	260	220	265	252	245	252	275	252	280	233	220	209	259	248	282	237	249	305	218	255	256	249	226	234	247	272	239	250	227	250	228	243	259	226	247	240	225	269	256	253	222	280	212	242	245	253	228	249	234	249	231	269	196	233	244	242	247	235	258	250	256	225	238	248	262	249	269	234	257	219	257	245	227	274	266	235	228	234	252	268	245	240	241	230	239	226	248	270	256	257	272	257	251	276	222	235	241	267	253	248	275	268	242	271	230	279	242	260	237	248	270	245	256	237	218	245	248	234	234	234	227	245	251	240	257	247	257	265	253	233	265	268	255	231	243	232	246	253	264	260	254	253	238	284	249	253	261	228	276	246	254	250	246	219	247	263	231	243	231	222	233	267	246	221	251	290	247	249	213	267	270	267	265	245	245	258	244	243	236	234	241	252	242	231	250	270	221	244	240	221	249	302	234	221	217	277	239	272	238	277	244	263	256	248	236	260	249	270	244	239	202	253	236	238	242	254	274	230	241	259	231	289	229	234	235	254	254	256	254	266	255	262	230	256	226	260	257	259	259	235	251	244	258	228	249	249	264	241	238	288	257	277	232	263	248	244	248	243	235	248	266	291	274	264	261	247	261	220	251	249	256	238	219	253	263	248	269	246	264	243	263	231	247	243	250	275	256	243	258	266	254	250	224	269	250	251	257	250	231	248	248	268	239	255	212	234	225	209	232	249	248	225	239	255	258	227	265	268	259	239	250	257	236	238	230	251	260	254	232	220	248	245	263	249	223	263	257	255	253	261	210	236	220	250	260	261	259	226	227	245	239	261	271	226	282	266	232	227	237	235	244	228	262	255	233	231	246	242	265	240	287	248	241	249	251	275	222	266	259	238	228	237	219	255	269	257	272	260	269	249	223	250	254	259	241	225	252	256	256	266	245	268	248	262	250	245	258	217	267	222	271	248	246	238	252	236	257	232	265	260	252	242	234	248	240	264	253	253	229	254	243	244	240	242	257	237	253	265	235	238	239	235	230	261	227	209	263	225	243	250	281	274	261	231	279	282	254	237	240	239	258	270	228	241	238	249	221	224	243	287	240	246	254	260	253	235	252	252	246	233	230	268	236	250	265	230	236	250	274	262	297	242	257	226	251	231	256	263	249	222	266	254	245	240	233	267	265	235	252	255	247	227	229	263	237	251	245	268	248	252	234	262	239	202	242	271	259	254	245	238	256	271	255	261	269	266	234	244	232	250	232	234	223	250	251	231	253	266	243	257	242	278	261	240	257	247	257	251	264	235	236	228	240	247	266	272	256	224	240	256	234	224	245	249	264	252	235	252	235	250	254	255	267	248	241	240	235	234	261	269	254	245	252	262	256	233	260	257	227	233	222	254	236	232	220	267	226	233	269	258	269	248	260	277	231	233	244	251	257	221	227	258	244	225	251	231	235	226	253	235	248	240	231	276	262	260	267	261	269	228	251	223	260	236	240	252	259	266	253	213	230	232	273	240	222	242	214	262	262	267	228	264	258	240	238	273	249	260	258	256	245	225	280	259	247	249	245	249	243	267	265	244	251	239	235	246	253	245	243	231	222	250	267	208	238	280	249	240	246	270	239	242	245	236	263	247	229	250	241	258	262	268	262	230	252	230	263	264	280	241	278	238	223	269	266	249	247	237	260	265	241	247	253	234	265	285	260	275	272	240	274	244	254	245	258	219	244	227	224	233	248	236	277	231	247	230	247	242	239	240	239	238	255	231	238	250	241	248	266	235	243	245	234	244	252	261	284	240	250	208	235	255	248	225	245	208	244	264	259	245	242	251	242	254	215	235	231	248	247	239	232	253	290	232	228	241	257	247	243	252	219	240	255	229	251	257	220	236	238	235	237	255	250	245	263	230	252	227	262	246	252	226	258	234	234	236	257	274	243	245	200	232	273	238	243	272	263	236	246	248	236	232	266	232	258	257	245	211	242	253	224	246	233	260	233	249	274	249	261	235	225	246	268	242	254	280	278	254	249	270	250	259	248	253	259	219	267	216	253	232	248	242	235	252	243	261	261	264	239	248	248	234	246	235	241	265	271	216	243	257	249	261	246	261	238	248	219	239	222	274	255	277	220	262	265	288	237	267	264	259	252	263	221	288	241	231	270	250	229	267	279	206	265	242	263	214	229	253	239	275	289	240	278	263	248	268	216	240	240	223	222	257	252	235	281	240	223	264	246	230	259	217	239	232	247	245	230	254	259	202	243	251	219	260	266	253	236	221	270	233	266	203	263	248	252	253	260	248	249	245	237	242	224	253	248	225	235	257	271	266	240	276	274	254	270	240	242	263	238	215	250	265	237	258	225	271	214	286	236	263	268	268	261	256	278	260	241	250	240	252	285	240	215	241	235	230	240	222	273	228	243	248	236	252	249	238	244	286	248	252	244	269	258	275	241	245	258	258	233	270	234	226	233	250	272	246	247	257	263	245	246	251	242	253	257	270	240	263	263	263	270	289	251	243	266	287	234	260	231	256	253	283	247	234	243	244	270	257	234	219	230	234	235	251	229	281	240	239	270	236	262	268	260	245	252	238	261	254	256	245	264	244	257	207	272	263	226	253	270	252	240	234	260	237	282	240	261	264	237	263	284	261	276	243	234	247	232	274	252	215	258	253	222	239	243	230	270	257	262	255	244	230	225	248	218	254	271	239	241	259	279	270	238	229	260	246	243	251	238	231	209	239	238	251	257	242	283	239	256	222	257	223	252	241	249	250	264	243	231	255	245	252	241	257	256	227	261	233	227	267	251	237	260	235	240	239	264	267	234	218	239	238	227	268	268	251	260	230	241	233	260	246	232	263	258	251	234	267	242	281	286	263	244	250	247	241	247	233	262	247	230	253	264	261	236	235	251	223	227	232	247	247	256	246	240	264	232	243	230	256	258	234	261	275	260	221	242	247	225	251	230	225	238	238	237	208	232	254	254	224	255	263	247	278	260	249	275	210	240	252	280	267	259	268	267	212	242	246	240	251	259	250	258	276	242	256	230	226	243	234	253	253	245	234	248	251	249	241	248	208	254	295	236	236	251	241	270	251	276	253	263	245	272	220	249	259	252	236	245	288	227	253	279	247	264	269	238	233	231	267	253	252	249	258	226	239	233	238	276	268	259	224	236	261	264	263	214	260	239	237	259	256	204	278	247	211	248	242	247	251	207	223	239	247	236	272	262	236	251	245	208	234	241	226	247	244	260	264	247	243	223	263	266	234	282	248	266	246	220	259	244	278	251	243	237	255	267	234	274	266	240	257
32274	30274	17095	14451	44543	75178	65508	50943	35509	18755	6303	717	617	614	592	620	606	634	691	551	578	583	630	625	585	616	592	643	606	587	556	608	608	646	585	605	572	614	623	623	618	617	582	613	597	599	583	563	587	605	599	610	583	547	582	606	591	606	566	619	612	611	592	597	654	629	598	592	618	601	626	599	632	603	590	561	593	598	560	626	582	592	575	588	589	599	599	577	609	642	582	593	609	632	589	587	550	655	575	637	590	587	585	599	582	586	597	577	568	570	588	589	588	611	570	561	593	601	610	606	614	568	633	597	567	593	584	617	607	577	600	573	586	661	580	579	592	611	594	592	610	608	596	549	619	584	587	570	577	624	607	598	619	575	624	570	575	586	651	576	562	580	614	620	617	560	604	603	631	598	556	633	611	604	570	587	596	622	630	585	600	623	587	593	563	598	594	546	615	607	552	612	549	579	625	590	598	543	619	638	590	589	580	570	533	578	632	659	572	575	618	613	620	602	614	566	638	607	619	605	582	601	576	566	591	634	581	578	566	614	605	648	611	622	574	586	580	561	615	619	598	605	590	560	629	562	564	609	631	602	583	579	584	599	591	616	585	620	647	621	593	617	613	647	594	611	636	592	596	628	555	601	563	599	649	578	588	606	570	597	573	569	586	567	648	582	600	593	579	579	583	603	564	592	583	605	600	597	570	605	632	604	581	621	587	568	604	662	541	623	606	634	585	579	602	547	623	578	603	585	603	605	565	588	588	633	592	584	607	622	613	616	585	608	572	608	539	621	588	614	594	596	563	579	611	595	632	582	607	617	593	562	565	595	605	553	617	573	596	631	591	559	632	592	572	570	602	604	602	596	610	605	567	600	602	566	586	592	628	623	585	600	606	608	584	573	611	554	588	598	587	577	612	570	595	576	649	583	609	596	616	594	567	598	614	611	584	631	604	580	582	576	597	562	587	546	605	575	588	560	612	615	594	576	586	570	567	620	582	594	638	570	566	624	624	592	558	622	607	616	618	603	568	626	580	626	568	543	617	561	546	610	556	622	570	585	615	576	610	586	573	575	590	608	586	610	575	635	634	595	609	590	587	611	619	608	567	562	587	593	585	602	629	608	551	589	558	655	605	595	589	586	586	630	627	599	566	589	632	615	607	622	567	617	647	628	603	609	621	617	594	566	538	615	599	606	616	596	579	550	618	604	594	557	603	616	606	646	604	616	562	575	593	580	596	652	573	578	616	598	599	637	571	586	600	563	608	567	610	617	590	567	582	558	581	573	586	589	624	614	599	569	565	615	597	573	581	638	604	591	568	547	616	572	579	614	568	571	602	561	610	588	568	603	611	581	586	617	567	611	640	573	600	593	628	574	582	606	599	606	589	573	592	558	606	591	618	658	590	595	591	625	566	603	578	601	610	610	572	600	566	607	590	574	619	544	569	562	666	569	615	594	607	600	609	591	559	577	573	575	606	572	586	561	650	596	609	560	626	548	568	562	586	594	604	576	611	571	626	581	617	595	603	616	638	562	576	607	606	583	609	632	594	616	568	574	600	641	599	628	600	594	597	632	593	591	559	577	623	608	577	605	558	583	609	606	575	590	584	621	601	603	578	608	631	574	595	584	617	596	621	619	583	578	565	635	552	590	596	596	612	597	613	589	565	566	589	602	595	535	559	625	571	596	590	642	581	594	602	611	584	605	576	601	654	607	631	594	590	614	587	567	586	553	618	618	596	607	644	607	614	602	564	581	570	574	581	574	559	600	551	632	629	578	616	620	623	630	578	604	621	608	569	608	634	570	605	629	587	589	582	639	602	564	617	576	609	640	554	569	600	629	540	611	544	592	601	604	639	603	602	571	604	606	587	643	571	575	578	568	566	611	555	563	627	600	613	578	589	584	619	599	590	580	620	607	612	602	553	600	608	633	553	575	575	584	572	581	606	562	606	600	561	615	542	577	553	620	557	597	602	561	565	635	593	610	569	606	582	574	597	621	578	598	617	584	588	601	618	608	556	620	586	605	590	585	583	578	559	608	571	610	595	610	553	587	617	599	603	603	615	561	538	570	607	586	567	632	603	589	555	604	630	570	634	586	618	637	604	601	600	655	580	585	650	622	591	635	581	630	582	597	643	573	597	571	594	598	605	620	596	647	560	588	583	594	617	620	612	623	580	630	559	600	566	599	589	584	606	658	617	587	566	583	575	589	585	616	609	604	609	593	591	601	582	585	582	592	604	609	591	579	575	604	614	633	584	579	577	558	581	568	570	601	581	567	560	613	586	604	574	578	582	639	590	576	639	607	617	586	571	565	597	629	590	570	606	537	599	578	600	603	614	612	578	604	573	596	610	563	565	599	607	577	634	574	545	569	619	588	622	553	590	617	631	611	607	557	585	562	600	614	566	594	603	630	585	613	612	637	574	615	578	613	607	585	584	638	568	604	562	601	545	633	535	603	632	583	593	612	558	596	600	581	556	595	635	587	600	572	590	586	601	625	600	601	613	566	610	597	589	602	576	603	547	608	601	556	559	573	554	605	631	598	571	552	545	584	597	591	613	608	587	593	569	602	605	614	549	595	592	586	576	599	591	599	592	573	556	563	602	594	606	578	604	577	572	603	565	607	590	624	587	629	540	585	639	588	617	580	587	584	588	610	589	605	579	588	626	584	528	576	572	596	605	612	618	639	625	604	620	631	533	588	559	599	620	595	594	603	584	592	552	598	598	641	554	626	557	577	634	607	554	587	578	581	575	608	587	620	641	586	569	603	588	565	633	558	597	583	610	536	602	624	574	611	599	587	574	626	570	564	597	577	618	553	574	546	554	581	608	589	602	619	586	559	592	614	621	593	567	620	582	621	575	581	601	593	612	562	582	564	660	561	631	584	593	603	569	560	598	575	586	621	607	643	592	603	626	608	581	550	573	584	600	557	584	590	582	563	610	608	626	644	591	625	553	600	608	591	600	578	597	618	605	612	624	586	582	620	572	577	570	631	566	619	583	623	583	602	663	602	592	604	640	600	596	581	620	578	560	581	601	590	607	580	552	595	587	616	559	612	580	589	594	611	585	571	556	654	615	621	580	584	620	596	597	542	579	646	579	618	590	610	627	603	568	587	609	573	556	605	607	557	584	635	595	615	579	584	584	614	572	578	586	569	568	617	595	609	590	624	616	618	575	560	619	581	608	635	594	643	565	634	603	584	578	595	628	611	637	570	588	636	570	606	607	625	577	577	542	584	596	605	590	588	588	582	570	599	604	599	620	597	571	595	638	621	604	593	621	574	601	533	611	592	601	597	570	635	595	601	572	545	641	559	573	588	605	637	582	616	628	592	620	593	580	606	606	602	590	607	585	565	588	564	639	582	660	575	571	583	636	590	603	615	616	587	614	589	617	583	573	607	592	600	600	563	569	540	605	625	616	600	586	613	603	590	591	586	588	637	617	602	583	587	647	609	543	624	622	589	593	608	554	598	598	576	564	634	567	590	594	568	623	627
14956	11997	3929	1598	2384	5082	5094	3136	1630	851	440	314	269	298	317	303	297	272	307	292	289	304	308	263	317	269	286	309	297	302	285	271	284	298	322	305	258	290	293	347	295	303	305	330	318	276	282	277	313	280	285	293	256	309	308	306	276	317	278	279	286	279	300	302	310	306	308	308	282	286	314	276	297	282	292	305	268	322	300	285	300	313	279	248	295	299	319	296	277	279	288	295	291	323	296	288	315	333	274	318	275	285	287	299	306	281	327	313	293	309	294	290	291	273	287	295	335	315	296	293	311	348	305	285	323	326	328	280	316	306	327	320	283	304	286	323	307	295	313	302	321	287	311	302	283	326	287	325	270	276	307	317	304	311	285	308	293	322	305	323	287	355	264	268	280	317	299	298	293	352	330	306	328	311	287	291	291	310	285	313	300	292	308	309	310	278	312	293	302	301	286	290	278	307	307	310	300	312	298	287	316	314	283	353	293	300	301	302	315	294	281	289	301	322	305	280	318	305	302	305	300	327	314	306	347	321	319	286	307	266	251	274	306	299	309	284	295	272	316	322	294	314	287	302	295	320	299	339	254	307	314	292	292	318	298	275	269	270	308	334	290	331	306	321	334	296	304	306	308	275	313	293	289	321	295	312	270	302	268	316	277	299	282	321	276	291	318	321	276	280	280	266	308	275	298	288	322	265	273	322	323	277	298	330	278	323	294	310	291	307	310	314	325	304	290	320	304	296	316	285	297	323	308	303	282	290	281	283	317	330	281	299	312	290	277	340	272	303	291	296	281	285	323	305	332	287	305	298	307	297	298	286	333	281	314	323	331	295	329	292	302	300	318	336	296	304	296	306	315	291	299	294	282	290	287	298	294	305	262	288	296	313	283	298	298	301	333	334	298	333	299	313	295	287	257	295	264	309	321	281	318	293	306	302	320	315	273	306	286	283	315	288	298	298	303	293	289	302	300	297	317	306	286	274	322	294	305	289	303	275	282	304	293	334	307	307	302	291	307	305	271	321	298	256	336	289	272	314	303	323	281	308	301	310	323	315	289	308	291	312	310	293	295	323	329	276	294	313	305	276	309	321	272	297	285	280	277	296	300	313	326	299	312	279	291	321	287	294	315	301	265	303	294	312	271	263	279	297	305	277	323	289	312	272	269	304	318	281	312	293	261	313	298	282	292	306	284	297	261	294	303	287	293	283	332	272	320	298	322	314	276	324	288	260	282	309	271	294	295	328	309	296	316	309	314	307	264	283	298	284	329	300	325	312	291	313	314	304	287	301	323	306	287	307	293	316	313	298	317	281	271	292	324	330	301	298	316	315	320	295	360	330	294	304	326	320	284	280	299	291	335	345	300	260	295	288	300	309	339	302	322	291	335	288	285	310	314	294	318	319	314	309	296	315	310	295	301	315	273	291	283	331	269	313	292	269	271	287	308	294	312	273	316	288	279	319	298	286	322	295	285	288	307	341	331	295	308	329	301	284	281	330	283	304	270	335	285	259	299	317	331	284	291	316	300	265	325	286	281	309	313	298	306	308	322	306	284	297	302	302	295	279	290	310	331	348	314	294	277	297	288	301	281	334	282	281	284	301	277	273	284	292	294	287	326	304	329	311	318	291	291	306	259	303	306	317	302	319	317	289	292	303	312	291	288	287	315	323	316	330	302	319	331	307	293	308	316	332	306	300	313	312	315	322	306	310	295	284	258	337	345	281	303	298	309	276	290	308	293	298	288	276	331	273	317	296	303	284	303	321	332	296	306	310	288	278	297	270	300	328	306	308	323	332	337	300	294	310	295	296	304	272	302	302	323	297	279	301	310	316	312	327	311	321	296	314	309	273	302	323	289	275	313	318	286	311	315	309	307	302	311	324	288	322	294	285	305	312	304	293	317	298	326	298	322	302	311	305	295	304	274	324	275	343	297	275	269	317	279	309	325	303	285	279	313	311	307	283	330	302	319	285	289	320	319	281	278	311	292	303	308	293	308	307	302	311	304	302	296	281	291	334	270	261	328	293	332	327	326	323	275	294	305	300	289	291	313	289	295	251	265	306	300	287	308	296	292	260	302	268	293	274	295	297	312	307	310	291	333	318	309	291	281	292	277	300	316	305	282	274	313	288	314	303	287	285	296	317	292	308	286	275	307	320	300	297	272	310	282	289	290	305	319	292	299	308	297	278	288	288	312	286	326	313	258	321	300	312	308	314	292	315	296	288	296	296	302	280	300	317	271	324	295	309	300	312	292	281	296	280	318	298	296	303	305	296	296	291	310	299	296	281	314	284	313	294	307	262	261	285	339	323	253	313	301	324	287	300	316	312	300	285	296	286	326	329	294	259	301	266	297	307	318	320	306	295	306	294	287	310	357	306	267	312	287	309	296	305	278	321	267	311	316	295	274	269	309	304	270	332	294	283	296	323	319	297	285	311	313	289	300	314	313	272	322	321	306	296	314	294	279	279	319	274	293	326	290	307	316	270	312	310	331	294	328	336	318	292	298	306	295	331	280	337	301	261	291	275	318	310	317	307	319	287	293	279	279	264	286	298	286	266	317	304	276	283	320	308	311	293	283	275	304	303	314	278	262	295	295	301	277	297	294	305	296	295	296	320	287	252	291	291	292	298	313	314	293	323	299	273	334	321	314	313	301	299	290	286	334	344	291	289	313	304	299	303	270	308	303	268	290	295	296	300	303	276	308	295	292	303	308	286	330	330	280	293	308	305	247	311	279	284	290	320	284	330	299	347	306	305	307	286	290	310	318	336	281	303	265	299	283	340	277	305	313	302	307	267	305	294	298	301	324	285	309	300	288	296	280	295	282	254	276	290	299	302	328	333	307	279	307	309	302	316	322	317	311	304	303	286	312	293	315	298	329	332	281	311	302	296	302	302	332	284	312	296	292	309	279	299	286	301	316	313	305	281	327	294	287	286	312	317	300	273	265	313	336	310	303	291	291	297	276	301	287	296	295	258	282	291	301	288	292	279	288	313	301	353	322	304	302	311	309	309	306	268	318	321	308	331	313	287	306	263	291	297	307	294	264	289	298	287	317	312	301	299	270	317	294	303	276	291	272	284	277	293	320	288	284	321	299	315	271	287	308	297	326	303	316	298	320	332	332	323	293	317	315	285	279	303	280	298	289	295	326	312	297	336	279	332	280	293	299	308	287	258	280	286	289	317	328	330	306	280	277	314	304	283	305	282	306	283	316	319	312	263	327	321	325	340	291	296	282	301	306	332	289	276	317	303	286	303	314	294	309	290	319	306	327	301	305	306	321	299	283	304	318	286	349	315	268	285	284	311	292	298	307	309	302	283	301	287	282	294	282	303	279	271	298	317	307	283	297	299	260	307	303	271	293	309	260	319	353	261	325	306	303	299	286	296	307	361	295	328	336	303	289	330	287	301	266	319	311	304	288	274	312	321	281	297	290	323	273	278	302	309	333	313	335	303	301	301	329	308	291	319	293	292	303	314	316	305	315	284	294	351
9520	10674	4246	3622	8652	17063	15233	9706	5352	2581	1282	767	680	697	714	733	768	714	705	734	744	767	755	744	671	665	718	719	781	716	740	690	773	671	759	726	731	760	707	738	732	670	702	718	753	698	674	749	694	742	746	692	747	718	794	707	728	704	680	723	728	749	731	716	726	713	700	749	703	725	741	697	778	745	743	702	707	735	747	718	727	720	713	757	737	690	733	759	696	729	725	668	732	723	695	705	727	761	766	723	761	726	742	744	723	711	739	744	678	717	705	766	714	734	729	707	717	737	727	681	696	718	708	748	731	703	691	660	721	754	761	761	705	769	731	754	700	721	746	705	734	715	731	732	738	742	750	690	739	712	763	690	745	774	761	703	739	713	712	710	681	736	733	763	707	699	743	748	774	758	772	667	735	705	749	743	767	766	761	703	735	716	728	735	716	774	677	712	709	739	671	741	714	691	687	717	704	783	752	730	714	684	704	699	753	769	740	695	695	707	716	733	724	721	711	694	723	721	738	726	730	731	727	731	726	706	729	686	707	710	681	716	655	697	692	731	755	773	744	758	703	700	742	699	704	691	762	688	746	746	738	734	735	751	751	725	717	737	741	737	733	676	708	732	691	685	779	784	720	720	780	746	714	710	750	687	709	711	719	720	739	719	746	722	750	709	734	748	738	734	707	742	740	712	681	721	734	736	716	722	683	723	737	670	679	725	753	752	772	677	722	734	675	735	691	698	713	706	737	725	749	700	746	769	691	760	730	715	685	778	754	712	750	741	692	704	702	720	762	756	760	716	774	774	768	740	777	739	690	725	734	794	723	750	748	703	693	683	745	714	728	719	733	736	706	750	718	757	722	704	692	740	694	695	737	739	733	699	735	724	757	734	717	687	715	727	683	704	748	726	782	706	697	701	713	711	681	765	697	716	737	726	722	737	746	722	720	706	724	747	749	765	728	730	729	697	732	672	745	718	716	746	710	716	702	730	707	754	722	741	726	714	711	742	698	692	795	751	675	716	710	694	689	707	742	785	782	716	747	704	744	741	699	733	703	691	706	730	730	754	679	711	679	736	722	762	723	710	680	699	737	711	696	754	746	715	734	737	741	716	692	733	761	722	705	696	744	740	698	775	726	718	715	772	685	716	746	768	746	740	747	739	750	702	721	650	711	741	720	735	684	677	700	684	713	692	735	719	684	741	767	710	730	752	711	731	734	757	731	722	751	737	738	732	734	701	715	753	681	739	753	755	772	757	726	755	781	709	733	698	744	753	727	757	747	703	759	740	772	695	776	754	733	721	731	699	720	734	717	704	699	719	701	751	738	700	764	732	666	738	717	747	725	694	687	739	743	712	772	726	761	748	754	680	766	764	801	699	744	706	761	735	754	709	733	722	757	705	721	712	703	718	716	745	752	741	730	713	738	709	716	715	737	750	692	672	668	743	704	744	738	722	733	738	746	722	728	763	754	733	697	757	775	711	703	732	712	692	725	694	724	739	763	711	704	734	697	734	717	709	729	698	700	715	682	743	735	712	689	691	707	716	711	739	705	763	727	740	734	711	730	778	704	727	721	725	723	743	717	742	734	717	699	707	703	750	723	730	738	710	689	744	722	710	721	684	755	711	665	729	664	736	791	713	724	715	766	718	748	731	751	738	683	729	674	760	738	735	747	743	711	735	694	707	751	700	751	698	724	732	764	775	716	738	727	699	698	700	711	717	753	736	711	762	736	703	714	704	762	667	724	729	709	719	756	756	710	727	723	741	707	734	710	704	714	748	706	729	675	727	726	769	751	783	711	700	705	748	712	691	694	770	715	759	711	731	751	772	732	739	734	748	729	734	764	722	706	714	734	705	728	750	698	770	720	766	710	733	703	737	776	709	744	733	748	754	751	772	740	718	747	732	669	743	767	727	721	701	739	751	678	746	743	727	722	681	748	722	749	719	735	714	805	710	712	714	717	715	720	716	773	727	743	727	756	771	728	736	740	709	697	768	734	717	741	697	737	716	716	737	699	743	725	737	684	709	713	674	720	697	753	695	732	699	730	707	728	754	723	719	718	790	744	720	741	714	721	720	709	719	693	716	735	700	691	704	703	778	733	735	716	746	731	737	734	723	711	706	676	694	754	760	767	743	734	703	744	710	674	758	747	724	701	715	720	728	734	727	717	754	718	718	723	763	735	765	692	724	666	745	739	748	676	712	775	724	700	710	707	705	705	738	676	708	682	751	755	748	790	686	693	738	761	686	719	758	772	741	758	684	732	729	704	754	696	678	760	705	725	739	736	733	742	761	760	766	687	713	742	724	752	691	722	720	722	713	709	734	754	713	717	743	756	713	720	755	718	736	691	691	739	722	686	736	740	702	737	673	741	701	708	704	735	706	697	679	679	723	680	726	751	676	754	682	720	721	730	746	722	699	726	708	764	719	743	760	703	759	696	769	722	744	725	718	774	705	742	732	738	757	765	791	678	733	731	739	709	728	722	697	739	710	734	730	739	712	706	733	701	712	769	765	729	738	734	663	730	743	740	735	670	716	770	752	706	715	705	799	714	729	738	670	719	737	716	710	776	737	743	735	732	721	698	720	710	745	783	760	726	749	684	744	698	779	744	672	723	772	702	777	773	698	734	745	739	726	710	740	694	703	716	715	732	739	711	672	691	703	757	687	701	720	743	723	728	719	737	757	761	758	758	706	722	727	721	755	732	702	739	721	695	730	775	718	690	717	649	673	773	693	723	704	747	755	739	696	736	749	710	730	673	771	682	738	693	714	737	759	728	722	680	728	754	723	730	708	725	722	743	703	748	719	760	757	747	744	708	729	709	750	696	730	773	723	703	753	713	732	703	681	703	701	710	732	674	715	723	703	759	717	708	741	744	727	708	745	757	739	736	756	742	757	735	719	724	755	744	756	746	702	721	720	702	764	770	744	726	750	713	694	720	714	716	734	743	769	747	700	716	734	718	760	689	690	745	713	751	722	721	747	744	733	724	757	686	736	721	737	677	753	788	717	751	762	693	768	713	741	738	711	697	717	731	727	753	773	735	742	760	671	732	699	748	755	689	714	701	761	737	739	761	748	728	743	667	733	704	748	682	667	712	739	705	764	728	743	752	679	764	786	708	694	693	733	686	774	698	747	749	712	695	733	666	722	690	734	748	712	760	704	693	733	786	736	692	721	709	700	732	699	744	699	701	711	733	722	721	737	715	754	742	704	715	708	718	708	729	765	722	724	720	738	722	717	763	717	765	735	722	695	692	783	702	761	747	740	738	745	706	723	734	736	741	700	733	734	720	709	709	693	745	729	746	699	714	729	749	738	774	734	685	744	691	778	740	688	750	688	707	797	700	707	696	693	693	760	713	723	730	685	734	724	712	741	700	730	774	731	758	691	683	696	728	698	696	728	711	747	703	706	696	778	737	740	704	755	743	755	740	716	702	739	768	755	732	670	732	747	718	722	650	762	771	760	709	720	776	698	759	741	728	699	707	752	730	714
39594	36286	29312	16380	21885	44650	39132	26797	12894	4560	1477	388	327	316	332	319	341	300	311	323	305	315	299	299	329	336	301	308	333	312	318	332	306	320	298	296	305	328	310	356	286	330	336	340	325	330	308	274	320	297	386	322	295	327	341	323	321	309	331	315	342	295	281	353	304	301	298	304	279	307	297	331	292	311	310	284	329	293	298	298	327	293	307	314	334	328	284	291	342	324	297	350	314	312	337	326	315	280	340	311	323	312	310	302	321	309	318	345	333	292	340	310	321	305	340	293	306	296	351	303	330	337	306	314	314	283	291	288	289	324	320	318	313	292	330	314	328	313	306	343	338	307	304	321	302	334	302	323	347	339	318	310	312	296	339	331	314	340	310	269	332	334	324	323	317	306	338	328	325	324	308	321	320	326	320	319	309	307	342	322	309	318	355	293	300	316	301	314	334	319	308	303	299	295	308	316	336	299	304	296	353	307	314	326	301	319	279	342	328	309	299	313	338	336	366	323	314	317	336	311	315	318	314	295	337	297	313	301	317	304	360	314	310	324	331	313	329	302	301	310	330	304	280	320	302	298	311	300	299	340	290	301	300	329	312	323	303	323	322	292	343	343	329	315	331	329	293	294	317	334	337	337	345	312	296	341	315	318	340	297	343	308	314	303	312	300	312	325	342	330	325	325	324	341	325	313	334	306	320	313	300	332	314	323	332	296	330	317	301	346	318	310	277	316	298	321	269	332	339	300	335	319	288	321	327	336	344	352	317	303	335	315	317	321	315	322	320	327	321	315	311	311	341	284	334	299	314	287	318	316	352	332	336	317	334	342	343	360	339	287	330	294	327	312	325	292	334	286	333	322	308	319	303	325	326	318	321	314	342	315	295	342	288	330	347	313	303	286	308	317	309	309	302	316	304	312	282	285	291	290	327	308	327	304	312	307	305	313	319	286	284	343	319	335	292	322	300	344	297	318	331	335	314	316	304	345	334	355	308	330	328	302	279	303	368	288	311	333	283	319	309	315	298	307	336	352	349	330	300	281	343	334	315	310	311	285	295	336	317	347	327	326	270	325	337	312	295	346	310	307	315	300	324	319	325	321	324	315	285	303	322	320	318	296	339	347	335	299	330	319	340	297	357	302	326	321	309	296	316	304	312	295	285	305	304	339	309	340	322	336	301	339	299	305	306	300	319	303	304	307	335	276	302	306	332	303	316	312	316	318	320	357	304	330	313	298	302	327	298	292	322	323	312	334	317	329	334	326	306	331	322	339	302	334	307	320	277	306	309	314	297	304	364	290	329	312	320	340	340	309	296	342	302	304	317	324	319	305	343	325	321	337	324	329	294	354	319	326	321	321	316	319	280	299	328	345	317	351	326	349	291	307	330	322	273	320	340	294	330	313	345	293	342	300	306	306	342	336	300	308	346	340	308	300	304	318	301	337	284	283	302	319	322	324	310	369	302	336	327	324	315	297	312	330	285	318	306	344	335	313	359	304	323	303	336	330	329	346	317	330	307	321	307	346	286	313	304	299	276	318	344	299	321	320	338	302	337	320	308	323	301	316	305	332	336	324	335	307	336	292	306	346	311	292	327	293	335	346	327	314	331	304	291	337	333	314	362	304	334	297	331	316	324	301	287	323	352	293	330	316	301	348	323	360	319	330	306	328	316	323	320	282	318	300	301	295	321	320	318	310	309	281	333	346	308	311	288	327	344	316	339	298	313	327	303	287	294	321	309	315	330	291	267	312	289	297	302	316	294	294	320	304	322	320	323	317	319	327	339	303	310	281	314	316	314	307	340	324	323	299	315	319	334	320	323	303	318	288	305	324	315	312	315	331	324	313	312	333	320	320	316	336	297	307	335	272	358	345	309	323	276	314	294	280	316	320	320	333	319	337	303	329	314	317	300	316	302	342	356	324	318	328	299	309	280	305	308	312	280	282	335	302	369	370	351	295	327	340	362	313	298	351	309	292	277	344	335	315	328	305	320	328	297	309	327	301	336	273	326	343	330	293	300	344	322	320	345	312	332	295	307	349	277	320	301	323	323	323	332	294	339	290	326	321	310	298	336	315	320	312	324	318	311	329	339	306	312	340	289	306	320	294	305	304	276	330	317	311	315	349	330	322	296	319	321	325	306	333	285	334	314	308	300	338	344	324	314	307	278	338	310	329	327	298	331	324	286	314	314	335	345	294	301	346	259	326	323	319	353	303	313	315	314	313	311	300	271	355	336	308	307	294	300	298	326	291	324	325	309	329	302	326	309	337	325	311	309	327	304	293	299	308	315	299	320	314	335	335	345	305	365	318	280	337	336	330	361	307	294	335	306	320	334	318	338	330	345	314	318	345	325	311	351	332	311	335	309	334	321	295	336	310	314	354	328	310	319	289	303	288	343	297	311	318	312	283	333	305	310	302	325	336	323	314	300	324	352	301	329	304	325	335	325	326	358	320	327	354	325	330	315	310	308	317	318	332	323	371	283	306	325	308	354	328	288	339	291	314	299	354	318	331	309	310	308	315	286	327	322	325	328	337	304	332	313	343	317	324	262	304	303	309	308	323	314	326	326	339	302	322	288	275	322	301	295	312	365	316	290	331	310	300	350	339	313	282	300	302	316	344	317	319	324	342	329	318	312	320	330	305	300	322	323	353	300	344	310	284	339	319	323	320	278	318	310	313	300	280	317	335	321	316	322	290	319	291	351	325	310	362	291	338	303	328	322	318	343	309	331	290	334	337	323	290	321	309	315	307	310	297	309	341	309	320	337	339	331	310	305	313	301	301	339	312	331	304	338	381	328	315	329	328	309	328	293	311	347	298	309	308	295	304	335	287	273	297	331	307	299	307	313	324	304	342	336	362	349	324	287	316	344	308	328	313	305	328	355	334	293	333	323	326	314	307	294	353	308	344	304	301	342	313	314	299	314	303	333	330	336	325	295	331	296	332	333	326	339	324	359	345	322	319	353	310	302	332	356	305	328	299	321	297	302	326	297	290	312	310	328	315	317	304	297	265	334	310	319	333	291	287	345	333	316	335	327	321	291	342	314	310	311	336	323	309	308	341	337	323	336	350	303	359	364	315	323	332	288	329	292	294	321	317	306	324	332	321	325	310	335	328	307	290	330	305	346	336	354	319	314	327	337	329	316	306	331	308	320	336	314	322	336	307	311	333	312	312	325	338	346	317	315	322	311	323	315	313	285	318	321	313	328	376	297	309	339	362	306	316	313	337	303	331	293	326	371	295	308	305	304	314	304	332	310	351	306	308	318	329	324	316	345	335	288	324	302	324	294	311	324	321	304	308	323	324	294	345	322	307	279	304	344	283	335	294	328	335	324	303	332	316	347	288	366	347	325	321	314	294	319	289	314	346	344	284	313	327	305	305	305	331	339	312	290	308	353	346	346	297	328	323	323	315	337	316	367	298	318	320	318	292	331	317	356	334	337	315	327	321	310	312	309	324	307	343	334	316	330	294	348	360	308	335	350	268	311	310
26990	26477	26380	9886	31780	57391	52198	41089	26344	13519	4976	862	780	783	739	734	773	757	801	742	726	739	721	777	766	735	778	711	738	698	754	806	746	713	756	723	775	741	754	699	739	699	747	748	703	779	791	758	753	717	727	772	737	743	731	778	781	723	781	784	762	709	741	738	753	730	747	716	749	778	724	746	759	721	831	784	779	736	798	776	728	762	741	750	752	748	752	739	727	765	767	751	732	757	727	764	749	744	744	804	766	811	727	738	775	722	774	768	727	712	769	731	718	750	720	721	750	757	738	792	781	742	751	733	738	723	750	786	787	736	717	737	745	782	775	773	727	737	743	734	731	767	756	760	776	758	761	751	760	658	738	726	696	760	751	741	808	763	718	739	765	761	759	735	758	753	749	722	773	780	720	724	729	770	680	733	753	736	733	714	791	781	740	723	750	724	740	782	806	738	757	733	752	779	797	794	744	735	775	711	725	766	742	766	736	803	760	745	777	755	758	777	726	741	796	768	732	758	738	726	737	730	751	726	753	740	774	769	744	777	720	777	721	788	726	724	757	790	725	778	798	767	764	715	744	723	766	799	751	735	733	764	738	763	745	807	723	698	746	789	761	766	815	747	788	775	809	744	740	716	761	764	747	729	741	749	751	802	770	763	727	744	736	805	744	759	772	774	776	786	773	732	755	788	778	757	735	780	761	839	750	742	773	708	744	785	754	760	762	765	740	788	710	796	714	730	732	758	685	735	741	738	723	771	756	819	768	697	760	782	733	780	747	753	789	770	741	771	799	720	791	755	729	769	738	783	738	712	745	779	780	779	769	750	737	748	709	689	729	746	773	720	772	788	694	772	802	775	755	764	740	742	751	762	724	780	738	733	760	748	724	784	791	761	721	758	771	799	736	713	738	744	740	766	755	784	765	733	713	730	745	711	796	698	766	793	775	761	755	769	768	741	722	781	710	722	786	833	760	758	753	709	750	694	765	788	762	745	774	708	697	758	798	761	738	770	733	768	773	773	775	719	721	768	752	775	722	705	762	833	797	780	733	734	732	732	703	741	768	728	803	769	739	724	742	777	752	807	787	752	795	729	749	729	731	746	675	766	754	730	778	741	766	775	776	731	720	751	765	756	774	758	737	728	739	741	739	764	758	741	761	739	750	738	738	775	694	740	754	753	777	703	767	764	784	720	767	743	740	738	746	705	711	716	727	749	743	714	758	710	764	744	738	730	772	712	750	758	743	742	798	796	722	746	769	778	765	721	728	718	738	750	743	717	714	769	735	740	732	734	757	740	758	769	745	745	715	750	704	730	805	726	784	753	753	733	708	767	751	734	751	772	731	756	730	767	770	755	759	762	763	748	773	759	788	743	797	760	751	726	780	726	789	741	768	729	780	738	760	749	752	759	725	767	786	753	782	719	739	780	735	715	701	784	762	745	766	762	776	737	758	735	788	735	763	747	795	783	785	752	776	741	732	713	779	799	751	771	714	732	698	762	748	749	725	751	743	802	785	755	757	758	717	775	757	707	752	718	743	713	755	768	766	756	771	666	714	705	706	765	730	772	796	760	732	714	747	737	729	762	721	741	743	772	775	738	702	714	707	749	753	720	742	760	769	762	749	706	744	722	709	715	765	716	747	729	744	774	777	752	732	703	759	720	764	761	724	751	780	740	751	731	761	712	752	772	734	793	703	760	742	803	767	808	709	784	732	738	776	791	782	773	776	767	773	776	707	754	763	751	722	734	747	762	720	765	771	743	746	766	777	765	794	791	789	794	740	743	703	753	773	755	749	745	803	754	760	733	781	736	684	748	788	765	754	756	743	696	766	741	770	719	741	767	768	799	751	810	743	782	771	736	720	747	714	729	743	758	815	740	757	767	755	764	769	756	756	759	774	775	753	728	720	792	709	757	770	739	749	727	766	747	768	713	774	799	764	714	752	778	751	771	731	761	736	802	737	699	739	749	721	784	775	740	775	827	749	744	720	759	737	754	768	739	778	784	757	769	772	733	775	750	749	772	735	762	730	713	764	751	719	783	721	719	743	735	736	726	755	746	687	720	728	743	765	785	773	773	720	735	762	744	744	786	761	786	730	745	748	773	792	745	732	757	741	745	745	705	740	767	712	723	774	706	765	758	740	705	763	766	779	794	730	724	762	785	765	718	724	727	744	759	771	750	727	754	761	770	751	710	768	736	754	739	742	753	703	739	749	767	785	760	685	781	758	735	745	770	779	730	766	745	775	769	754	736	738	749	754	744	760	765	744	753	771	789	775	785	728	775	740	723	732	802	763	721	746	783	702	751	712	713	756	737	766	793	749	726	767	802	776	765	793	744	752	751	782	752	781	750	720	775	724	719	716	765	772	772	756	750	683	743	714	730	795	747	759	727	796	740	747	743	730	776	777	732	769	793	750	731	729	753	720	748	764	756	723	755	750	714	779	779	762	748	723	758	741	735	765	770	720	729	784	763	732	755	769	790	711	733	725	764	721	751	795	728	714	731	760	771	751	721	722	753	751	769	772	762	813	701	730	759	712	772	739	706	704	711	759	774	721	701	735	804	777	737	770	786	780	713	759	750	763	771	764	742	788	764	734	761	779	720	754	732	688	759	723	735	733	770	752	753	701	820	769	715	744	765	721	731	726	728	735	775	718	734	741	797	765	764	751	744	767	781	725	719	799	761	750	731	753	773	743	770	742	767	733	748	778	759	725	735	723	812	739	721	761	732	740	727	735	765	734	747	751	757	674	769	765	748	755	798	700	765	748	721	762	751	721	773	734	779	734	750	776	788	771	761	741	731	793	717	750	793	751	741	737	762	778	748	792	760	729	763	736	720	735	756	808	752	748	762	768	784	728	737	744	718	749	774	749	688	778	753	772	755	730	716	794	724	779	797	753	800	755	732	794	731	750	730	763	733	737	736	753	757	786	714	761	760	718	756	762	716	724	748	801	741	760	752	729	766	712	762	705	707	743	746	727	717	725	772	783	801	751	749	764	731	770	781	736	758	723	734	766	757	755	741	764	700	817	732	685	740	728	786	794	747	688	732	769	743	789	758	761	757	731	774	815	762	743	768	786	755	751	760	734	726	770	763	774	759	792	747	722	761	750	806	816	729	775	728	740	742	757	764	747	790	777	725	828	739	749	717	757	779	734	759	784	766	743	725	778	744	752	744	746	725	783	736	713	747	740	743	762	781	728	760	748	768	772	747	726	767	782	748	761	706	742	700	744	779	717	787	799	750	754	783	720	771	751	731	704	722	757	770	707	770	775	765	800	777	759	709	740	792	742	719	776	731	781	733	770	786	720	744	756	711	746	796	741	744	710	768	738	724	726	759	715	776	737	745	756	737	720	702	742	764	742	771	754	740	714	819	722	790	758	752	767	747	750	722	789	740	808	760	704	766	765	747	735	726	728	727	776	757	725	786	710	752	756	746	753	733	712	760	775	758	768	747	720	763	772	715	692	767	771	781	716	780	739	721	705	776	764	776
47578	40470	38638	23533	29166	62014	53126	39435	24825	10925	2833	301	246	243	232	240	247	226	223	229	234	244	246	240	196	211	221	236	244	230	240	227	230	211	262	220	218	211	187	226	210	236	219	207	235	260	230	225	212	240	225	246	221	216	216	251	216	249	217	243	212	219	215	217	236	248	233	225	209	238	230	208	266	212	218	228	232	261	194	229	216	215	233	228	210	231	227	200	225	214	229	234	253	218	244	240	208	206	226	243	252	205	243	216	221	197	219	254	253	231	211	211	207	236	211	240	246	234	209	215	225	223	235	230	238	221	263	236	235	212	222	217	216	244	229	250	231	228	245	248	229	253	246	237	243	230	241	246	215	226	249	249	231	226	212	236	205	226	239	225	200	237	243	222	231	237	225	211	230	215	234	235	241	242	256	237	240	220	236	214	232	219	214	212	238	212	217	219	224	234	225	234	224	235	228	253	224	234	215	238	215	234	230	263	228	244	214	225	221	218	262	227	222	240	229	229	238	232	245	224	242	224	218	220	225	236	215	254	235	224	222	220	225	212	229	227	238	235	228	241	228	239	235	246	219	235	228	234	217	238	203	249	222	209	224	244	251	255	235	222	230	217	225	212	239	215	254	227	222	217	230	250	246	237	221	234	229	236	225	235	257	250	228	239	246	264	228	250	227	233	244	258	236	221	232	191	261	229	262	228	233	230	233	199	208	208	233	231	230	232	221	236	224	205	226	219	217	203	230	251	241	242	223	246	246	253	231	231	256	274	213	226	205	235	209	235	235	238	213	233	220	218	222	229	225	237	264	204	233	217	237	208	232	209	225	226	238	243	222	232	240	210	251	233	220	227	251	220	219	252	247	213	207	247	200	242	254	224	231	229	238	243	247	248	279	229	264	221	248	218	218	205	200	219	252	214	211	240	213	212	256	249	230	234	217	230	233	233	252	211	216	222	215	218	205	269	237	260	195	230	204	228	219	233	245	223	223	236	228	254	233	228	228	253	239	235	218	221	233	215	242	244	252	279	218	216	232	203	228	238	235	227	258	228	246	224	246	238	214	228	225	216	246	217	228	246	232	241	196	225	246	232	233	226	245	241	226	219	229	213	220	228	226	214	239	235	242	239	233	261	211	215	250	256	225	236	233	252	221	225	202	224	242	245	221	226	234	243	246	219	253	202	209	239	234	218	243	203	229	243	221	216	244	222	268	228	242	237	256	224	221	226	231	218	250	228	223	229	246	222	218	238	248	212	231	232	207	210	222	244	192	241	257	230	244	231	221	214	238	212	237	227	237	235	238	215	261	233	236	221	231	238	229	235	230	234	232	214	231	208	205	203	213	247	233	246	205	222	250	194	233	236	214	233	225	235	263	217	260	235	206	247	221	242	236	208	220	221	250	238	220	240	219	201	248	232	239	244	240	234	213	244	215	233	256	245	236	223	225	249	242	255	241	216	220	236	223	243	216	227	217	223	210	244	199	207	230	230	230	219	246	198	206	252	228	230	217	242	217	227	257	230	242	241	245	229	236	217	238	202	205	216	243	232	224	240	228	209	230	219	217	234	238	228	233	210	228	222	216	213	233	212	218	212	220	228	227	236	221	234	253	252	201	219	204	230	236	230	196	217	245	217	230	218	251	198	239	238	226	174	246	234	267	253	183	238	226	214	235	235	235	230	226	211	245	255	245	243	202	246	236	225	225	244	215	232	218	212	215	237	224	216	222	229	204	207	251	199	213	229	243	220	235	254	231	224	242	230	227	198	229	224	233	231	238	241	228	225	210	196	218	209	232	260	250	245	229	234	215	259	240	209	248	246	228	214	241	199	256	211	254	237	229	220	235	221	233	240	237	236	258	227	234	223	244	217	233	211	249	222	242	224	210	210	220	226	220	251	228	248	251	225	238	222	236	220	254	234	229	211	235	237	216	207	223	208	217	234	233	258	214	228	233	237	216	233	235	224	256	226	240	216	234	218	226	254	224	241	239	242	228	228	244	230	220	232	227	239	230	242	233	232	238	234	211	222	207	259	247	229	215	258	220	258	186	224	238	212	241	238	233	224	234	229	245	248	237	202	245	237	230	211	232	247	233	224	218	233	222	221	214	233	250	231	249	242	225	254	232	202	233	236	221	226	218	220	251	237	224	220	212	234	250	241	243	235	266	240	254	255	237	252	213	252	243	222	237	207	232	231	220	243	229	213	229	228	236	207	241	239	225	216	227	229	260	229	226	216	238	221	227	230	230	221	230	224	233	214	214	223	217	196	198	224	223	209	220	232	201	241	232	230	228	224	216	208	228	202	262	247	216	225	245	249	230	247	259	238	248	237	216	240	236	212	240	238	219	256	204	246	239	229	222	269	264	206	233	229	238	242	254	245	211	218	231	212	235	235	254	218	235	205	230	208	235	219	213	251	228	202	228	234	233	239	233	244	241	204	229	245	226	261	208	233	215	208	231	222	250	235	224	224	273	225	217	191	243	223	222	248	234	233	208	238	223	219	225	232	240	223	206	233	239	236	228	248	230	222	225	235	225	222	219	243	232	231	227	223	212	230	212	251	212	234	242	223	225	224	210	227	285	228	224	215	247	190	239	194	222	257	228	245	247	238	220	229	217	239	262	211	206	228	229	248	232	227	223	208	208	216	230	214	233	229	216	222	241	208	210	221	206	257	208	251	224	226	213	229	244	244	240	239	224	212	227	219	197	239	246	233	231	268	237	223	246	213	233	233	218	215	227	216	245	225	217	226	211	230	243	237	228	227	225	254	222	253	212	205	234	210	251	222	207	233	248	225	242	204	203	229	218	227	231	231	213	234	229	213	256	218	243	239	255	247	250	217	242	214	234	233	215	236	232	243	233	227	211	231	207	244	233	224	241	240	223	247	239	216	240	235	208	210	229	234	233	245	229	228	207	202	241	222	235	234	235	260	222	233	253	261	229	229	260	209	254	246	248	235	246	230	223	226	239	204	243	222	194	243	203	205	237	224	239	212	233	232	231	204	227	243	219	235	246	239	252	224	237	251	249	229	210	216	219	218	208	219	247	234	224	213	240	233	233	237	207	226	223	257	248	218	234	253	248	238	281	255	217	213	217	233	223	226	240	252	238	238	264	255	235	240	253	208	216	233	252	215	212	230	238	242	221	230	247	216	257	258	262	247	240	230	218	211	238	234	233	278	233	218	224	239	233	216	251	232	212	202	208	233	240	207	230	217	228	193	247	244	230	225	234	227	241	253	255	224	216	204	231	224	230	222	240	215	274	225	219	229	248	238	251	233	234	234	220	249	234	243	255	236	248	239	239	218	253	226	243	229	238	195	246	229	227	237	236	221	228	222	245	232	244	215	241	213	225	241	225	236	231	247	263	220	243	232	231	216	222	233	259	244	249	229	235	237	224	241	234	207	216	224	207	221	260	243	236	227	271	248	227	251	222	226	223	247	228	220	224	245	228	235	243	236	230	226	243	238	222	199	203	219	223	203	233	216	222	244	238	236
32217	32778	39035	15377	37606	73555	64701	51969	38287	22321	8141	586	592	623	625	555	596	559	599	591	572	559	548	591	535	570	540	578	522	612	535	564	553	549	506	552	546	521	557	545	539	565	575	577	549	548	561	556	525	549	553	533	589	547	540	556	554	581	559	547	550	563	565	551	527	529	545	539	509	596	598	565	507	515	558	531	553	530	580	522	560	566	558	512	548	538	533	578	542	570	540	575	553	499	574	540	542	541	571	580	564	525	566	550	530	531	551	555	528	553	556	544	534	546	536	577	541	506	565	570	577	588	540	532	524	574	574	544	533	545	544	534	565	586	577	580	565	546	565	597	509	544	555	541	562	546	539	551	560	522	539	596	527	552	556	533	589	574	566	534	550	548	550	566	569	540	592	577	565	535	553	520	536	539	572	577	520	557	556	550	562	529	570	517	541	532	527	555	535	547	537	561	576	587	546	553	521	553	528	585	562	573	554	534	605	536	552	517	522	558	561	559	543	567	533	529	574	532	597	545	579	551	557	526	554	571	564	521	564	600	514	577	530	544	545	550	549	551	591	600	530	543	582	552	527	599	551	550	564	529	537	555	550	529	560	537	539	554	573	601	554	592	552	534	585	518	583	585	541	566	537	560	582	508	509	548	566	577	571	572	568	568	561	576	530	553	548	545	540	575	544	576	514	523	544	547	535	560	537	535	567	544	547	593	549	574	602	569	523	559	542	586	573	520	553	532	557	560	567	527	538	586	556	559	572	572	526	561	526	528	538	540	514	575	533	543	526	537	585	578	514	515	557	529	558	533	576	566	513	532	533	558	541	553	565	560	542	561	550	543	551	564	516	543	565	564	534	559	566	583	522	526	558	524	576	553	524	565	557	547	570	513	591	524	579	558	566	577	601	550	545	573	532	546	559	573	550	543	555	555	547	540	593	557	489	564	563	563	548	531	550	515	566	603	568	577	547	557	559	521	557	520	580	530	527	555	558	535	587	543	559	511	521	556	604	556	551	565	600	570	548	544	570	550	564	582	568	526	515	592	538	535	570	558	574	589	538	567	585	517	521	550	563	512	559	588	523	562	556	558	551	529	536	597	572	544	542	587	550	525	507	536	520	545	556	565	561	552	571	545	578	573	568	551	551	536	557	570	566	524	515	548	492	571	514	597	545	584	541	610	538	534	560	559	548	529	568	556	567	572	548	533	571	527	505	524	576	556	551	569	575	559	532	524	497	598	527	579	537	529	539	562	535	581	566	554	590	486	558	553	534	610	538	585	515	572	578	532	537	535	543	553	591	556	553	542	532	565	533	559	602	567	576	527	554	532	617	561	531	570	544	586	570	552	544	548	599	536	545	546	528	558	511	516	574	557	567	554	521	544	538	519	527	535	538	598	538	497	533	586	590	568	496	529	557	544	556	564	533	598	528	523	586	565	549	573	549	559	612	541	548	521	537	547	543	574	546	493	573	545	528	545	564	547	545	565	599	543	517	525	541	551	566	515	553	544	540	512	529	560	534	562	546	556	543	539	522	568	534	555	555	550	557	578	546	514	557	558	546	578	590	529	543	572	584	548	524	525	559	526	576	541	532	561	536	571	533	547	605	546	560	551	576	563	565	503	563	584	547	543	569	542	548	543	509	537	559	536	587	537	557	517	569	558	560	541	576	572	551	551	544	513	576	496	601	580	554	521	535	609	540	556	554	547	550	552	601	518	524	585	581	544	577	518	576	557	532	556	537	534	539	561	539	558	577	574	557	523	585	565	498	540	545	562	535	581	560	527	561	536	555	520	579	570	550	532	500	546	528	555	533	556	540	528	529	585	542	565	564	534	539	570	540	555	546	552	565	569	522	561	572	514	523	544	514	558	531	547	528	551	554	546	547	549	565	536	559	544	566	571	595	561	535	545	542	483	531	567	553	533	519	538	573	534	561	580	559	561	593	527	531	557	563	552	574	564	550	567	582	527	525	540	553	552	546	538	509	581	576	560	533	539	514	549	512	529	579	587	554	578	513	588	492	563	541	552	556	582	574	551	547	539	580	552	565	555	557	547	540	493	531	553	527	531	547	530	509	581	540	525	545	546	509	525	491	577	593	571	556	555	560	551	546	550	591	606	531	576	556	569	562	555	539	578	520	563	588	554	548	544	575	545	573	570	518	565	565	562	583	546	532	558	597	504	534	582	609	572	554	560	572	553	583	572	525	547	539	610	553	594	516	568	562	552	552	546	537	583	560	533	562	540	562	526	546	554	537	559	488	582	544	573	564	528	520	589	580	555	570	560	550	513	597	551	556	571	566	589	535	577	566	578	550	575	558	538	547	579	567	529	522	571	551	553	536	612	549	516	559	547	527	506	526	559	591	549	567	538	546	555	553	615	541	549	508	512	533	525	574	503	562	568	592	543	535	569	543	517	550	533	581	566	564	523	560	556	552	545	560	535	583	517	562	562	549	581	547	567	560	526	579	554	558	556	571	553	554	539	511	535	528	547	549	525	565	573	553	545	491	566	525	561	572	558	563	551	541	558	562	577	565	541	585	558	615	552	570	594	543	543	550	539	549	542	525	571	545	553	562	544	560	527	539	557	518	533	539	568	531	559	565	558	555	581	552	559	581	572	541	517	576	575	585	571	559	534	562	520	527	537	544	561	593	553	569	557	564	524	545	565	582	542	525	560	539	520	525	535	503	588	579	576	570	582	537	555	494	563	560	562	575	502	568	578	555	564	540	551	530	564	553	570	532	520	524	536	554	572	541	551	543	557	548	609	585	538	527	541	605	550	529	533	559	557	532	525	541	536	581	536	569	507	590	528	579	550	524	567	518	578	516	541	550	575	587	523	563	538	569	532	588	531	567	522	568	563	569	547	550	564	507	539	551	598	556	522	533	563	546	589	570	551	506	547	544	581	583	575	540	573	547	503	580	572	564	576	552	529	563	613	537	554	569	533	545	514	538	517	537	518	519	525	605	530	597	527	557	564	566	564	555	552	567	535	590	533	524	533	573	539	558	546	580	524	533	575	551	556	532	501	545	539	531	572	568	575	579	580	546	558	589	536	574	574	589	530	539	578	562	512	562	520	539	529	532	508	554	547	589	558	527	545	580	525	570	581	516	539	533	555	550	527	543	575	517	550	545	559	584	565	552	544	532	532	537	601	530	562	528	591	574	520	584	524	563	571	521	531	551	551	536	552	561	523	552	532	545	569	504	557	536	564	584	594	544	565	521	536	531	542	560	523	544	568	534	582	528	550	527	532	557	569	561	520	569	540	539	558	562	565	540	536	510	593	517	545	546	611	551	551	543	547	556	536	556	561	558	547	546	593	538	553	552	539	559	582	562	594	611	557	560	556	566	536	541	520	584	588	541	570	566	554	564	569	562	527	553	519	538	508	542	573	569	551	511	570	557	540	567	538	588	591	580	534	573	523	525	550	604	572	567	555	498	571	575	554	561	525	510	547	517	534	568	563	565	549	544	541	590	589	529	633	575	596	561	545
13353	11049	13511	3507	1481	4511	4021	2600	1629	817	507	285	307	312	278	324	313	293	286	311	276	305	284	280	319	311	283	257	289	291	311	290	310	296	275	309	329	262	280	305	284	340	304	271	266	299	283	299	311	281	291	305	279	297	285	274	303	287	293	296	295	284	315	286	287	321	300	295	298	308	291	292	274	285	280	318	315	297	309	305	274	284	306	260	292	315	312	323	314	292	306	300	321	283	274	283	294	281	279	272	256	295	283	308	328	278	295	293	318	303	289	305	297	291	261	274	287	284	316	321	296	269	333	278	288	285	301	306	334	305	262	298	287	288	282	267	283	325	310	305	287	296	323	290	301	248	299	315	286	272	298	292	308	279	310	307	298	276	254	283	295	315	308	257	264	294	299	320	310	264	270	279	307	298	268	283	280	318	272	296	281	294	295	300	288	279	268	295	293	303	293	319	267	297	295	278	267	318	276	295	262	310	296	327	313	317	321	274	312	274	305	315	323	296	290	304	267	278	299	294	288	266	296	311	299	317	299	260	308	280	291	290	318	302	273	319	319	261	264	275	288	285	298	266	276	324	279	280	298	292	319	284	308	291	294	307	296	275	286	289	309	281	315	321	305	285	294	313	288	302	275	299	285	271	290	300	279	292	292	288	312	300	292	293	306	310	294	274	297	294	282	302	284	294	313	292	266	324	302	295	335	264	283	269	295	316	314	256	299	294	322	293	309	321	299	275	318	275	333	292	307	316	308	336	281	333	307	288	258	287	244	296	255	289	261	303	303	319	272	309	292	290	305	297	295	270	294	288	299	272	298	312	287	327	291	299	286	289	308	290	278	266	320	304	299	294	294	317	331	285	287	293	292	248	281	291	293	281	276	265	268	291	301	291	308	308	292	292	317	289	299	332	306	281	331	307	289	302	309	313	310	285	305	290	309	294	274	289	282	268	306	293	276	329	291	297	309	258	277	305	297	294	320	331	288	310	264	296	287	288	289	271	303	287	269	289	305	291	284	331	277	287	304	316	305	282	319	293	349	282	282	278	322	321	306	276	324	293	266	307	279	281	318	291	277	295	291	283	312	301	311	271	292	287	294	296	276	273	293	342	279	279	315	302	301	306	293	260	304	280	286	314	300	282	274	306	288	332	289	274	296	274	328	308	290	297	285	286	321	295	288	331	312	284	299	300	285	297	304	267	295	262	279	298	338	322	288	320	309	290	267	295	305	276	297	267	269	302	334	279	253	271	299	282	269	290	312	306	287	315	279	283	274	280	291	295	284	303	301	336	287	292	317	280	320	281	307	341	306	306	311	317	283	297	303	309	311	291	249	314	307	294	304	283	307	297	310	298	283	291	286	299	262	302	298	293	302	303	271	265	292	288	294	342	282	302	283	266	302	284	291	297	285	292	282	328	288	272	362	316	310	274	301	309	279	318	332	264	291	279	294	267	250	272	308	297	290	303	296	298	298	302	291	291	276	303	298	277	298	316	275	268	254	311	286	296	284	299	300	303	259	284	272	313	255	294	275	313	311	307	295	272	296	318	285	262	293	260	299	286	299	301	269	275	300	261	240	309	296	273	272	290	300	290	290	303	279	272	271	302	277	303	336	269	303	276	288	309	334	289	314	279	275	301	268	282	281	271	274	294	308	307	305	283	270	296	248	332	285	293	292	315	307	320	299	303	311	286	306	312	298	273	301	268	299	314	271	289	258	295	275	314	327	310	344	292	280	293	279	306	300	265	301	328	293	300	295	292	299	290	294	320	277	303	300	288	303	281	321	267	296	326	288	285	290	282	335	302	301	267	297	300	290	280	275	295	283	332	290	290	262	286	290	286	312	287	273	320	275	291	270	321	294	290	277	311	307	307	314	319	293	318	294	281	285	301	284	284	281	266	301	301	306	293	251	288	302	282	307	308	289	273	279	301	290	263	301	292	269	261	327	329	265	314	290	293	282	296	265	297	282	281	272	279	289	278	309	326	323	311	303	290	274	304	294	302	261	303	296	260	298	267	295	311	284	276	288	279	310	286	282	295	288	266	307	321	302	315	304	295	284	291	297	292	307	269	306	288	274	302	286	332	278	280	287	310	321	293	312	271	312	305	314	265	274	290	298	274	243	278	294	313	280	296	305	311	305	295	321	303	304	282	286	299	310	274	250	281	331	291	318	328	288	298	276	289	257	281	296	324	271	295	271	283	267	298	306	311	313	305	292	317	293	273	263	329	282	311	295	305	308	277	307	280	309	324	313	258	304	311	279	280	281	273	313	300	303	326	289	291	296	263	285	296	280	295	306	320	331	295	299	320	270	269	318	302	296	306	308	305	296	302	292	287	306	269	293	284	301	305	281	292	261	282	321	319	286	272	336	310	272	282	279	289	297	301	268	245	319	308	304	303	305	292	305	311	323	281	288	266	287	276	254	285	276	255	317	321	304	291	271	303	320	289	295	294	306	335	319	294	290	296	296	278	289	296	288	306	265	285	280	351	274	290	279	277	290	299	290	274	268	284	299	297	289	272	276	300	266	280	306	311	287	288	290	293	267	314	277	291	273	310	292	334	290	292	296	271	279	303	263	322	265	302	284	307	283	318	314	293	318	285	296	245	315	285	292	292	244	287	259	278	293	298	280	272	288	277	285	287	312	271	276	290	296	294	284	277	303	260	263	264	273	304	304	310	297	271	321	303	281	295	304	301	266	281	279	298	263	299	273	306	291	277	282	326	262	292	332	303	287	324	305	278	281	281	289	277	313	334	280	287	302	291	295	313	298	290	306	284	278	296	253	322	313	290	298	257	288	308	256	287	288	286	275	262	259	297	292	318	326	299	288	269	300	291	277	278	312	293	313	292	265	288	305	318	265	280	290	284	286	278	301	299	309	290	283	303	287	288	283	289	290	270	273	295	297	262	300	287	282	309	266	313	316	301	281	307	315	311	276	297	289	310	277	299	269	292	295	297	293	301	252	294	308	272	271	297	292	318	288	299	283	286	296	309	298	284	300	271	303	318	307	337	296	280	301	284	276	300	276	276	319	292	282	290	265	300	284	307	313	307	301	317	283	308	283	294	289	306	303	322	298	257	314	299	302	298	293	271	338	312	268	303	304	324	292	289	281	291	255	315	273	289	275	306	295	339	297	307	311	306	301	301	321	295	286	301	313	286	288	300	329	265	328	327	307	307	327	293	270	300	312	280	306	300	263	304	285	294	297	287	289	293	262	266	276	282	280	291	296	299	288	289	265	319	300	297	292	277	302	305	277	277	282	276	285	278	318	313	276	290	307	303	266	286	314	283	277	320	318	313	314	279	309	306	330	284	278	291	319	295	308	282	278	279	277	268	298	285	280	281	289	264	310	294	292	314	311	268	259	291	289	294	294	268	278	270	242	275	317	284	274	290	302	309	305	281	258	289	277	312	277	298	318	311	319	276	292	292	284	283	290	259	341	296	274	290	309	244	285	254	285	319	302	289	279	321	268	287	318	290	299	319	309	314
7963	10429	19196	5125	5826	16592	13871	9532	5449	2525	1323	716	723	717	760	697	739	724	663	687	717	695	724	729	731	682	673	682	743	670	636	700	678	762	662	709	716	727	730	732	739	713	724	668	708	718	711	706	700	675	711	700	750	689	684	728	725	731	668	719	729	735	708	688	703	768	721	703	739	735	746	692	670	713	732	692	693	687	759	711	712	685	709	728	718	696	688	681	714	665	729	711	705	669	712	701	670	749	708	702	656	730	709	705	748	706	707	674	709	710	753	712	713	719	734	690	735	721	664	698	652	728	733	707	756	745	708	682	677	687	705	677	735	704	774	749	738	729	704	723	752	689	771	697	734	713	755	717	682	746	713	731	768	727	662	757	731	724	698	772	714	728	760	684	720	713	725	672	732	782	716	665	710	697	729	744	753	751	717	718	710	721	664	707	742	671	688	725	703	708	767	722	731	677	713	711	723	732	690	704	715	694	679	725	729	662	758	714	708	738	685	688	710	716	729	708	735	622	698	689	690	709	709	687	701	726	653	728	703	694	710	683	672	691	688	710	703	680	706	696	696	705	723	700	695	705	682	719	669	697	713	745	692	675	695	712	706	726	687	670	724	701	727	707	702	698	702	695	707	715	674	682	678	649	668	761	706	697	726	708	710	734	743	743	743	673	692	706	672	698	688	665	701	710	756	660	685	705	673	672	711	724	726	699	690	724	719	732	658	707	703	778	673	687	696	745	698	712	700	669	686	672	705	677	727	692	731	681	767	737	728	685	692	685	731	666	656	712	707	705	729	693	760	681	690	675	719	687	744	699	708	679	711	678	700	711	719	695	741	644	670	749	752	698	711	675	695	702	692	672	711	720	705	708	684	717	703	715	758	697	688	664	680	700	718	732	744	671	736	710	754	744	696	674	742	681	668	680	685	688	699	690	690	697	700	714	686	735	663	729	706	703	714	652	692	735	697	714	712	682	734	669	734	691	719	729	683	693	724	719	699	718	659	653	706	677	703	684	687	712	735	680	681	729	700	737	769	749	689	766	758	763	777	707	693	708	722	694	680	683	789	710	756	696	720	731	744	652	682	702	692	686	717	678	750	670	691	738	718	725	728	744	701	719	669	687	661	708	678	720	726	704	689	712	735	718	699	704	685	694	751	734	681	639	719	742	701	709	731	641	709	656	744	672	686	729	716	686	695	777	695	756	733	709	717	706	774	703	704	705	692	678	747	718	764	664	668	732	736	706	701	709	756	692	710	727	667	633	691	669	678	729	682	730	686	679	724	707	696	690	726	747	725	681	719	710	685	694	750	704	687	692	722	757	772	770	758	712	676	685	715	700	700	733	725	661	714	716	695	740	700	745	711	647	726	765	718	701	756	729	708	713	700	700	725	703	765	729	714	662	693	705	721	706	730	739	700	760	751	652	739	690	697	693	717	690	683	735	705	721	683	702	691	733	711	727	689	728	716	693	694	731	697	684	714	725	738	698	688	707	708	694	745	708	725	687	686	761	692	743	757	705	722	697	679	673	673	758	700	755	719	700	708	752	739	698	752	725	722	687	675	689	722	689	748	728	659	697	661	724	742	782	686	692	734	673	705	700	741	658	757	644	704	669	668	709	692	701	772	691	706	712	755	720	698	710	729	680	680	692	729	681	692	710	689	722	711	667	686	717	740	686	754	729	703	702	676	750	734	776	739	718	707	704	704	704	746	700	697	659	676	700	717	746	697	695	740	696	679	664	750	701	688	738	685	680	731	729	760	734	679	638	736	708	724	707	722	710	713	690	694	672	705	700	681	663	703	710	681	676	705	729	746	705	699	787	651	704	697	713	667	671	733	703	710	702	701	716	700	728	704	690	701	701	678	699	712	738	715	666	744	694	724	717	706	740	686	741	687	732	658	743	702	721	694	704	688	700	696	719	697	731	704	724	738	750	703	706	702	688	720	746	756	667	710	764	766	718	698	681	713	731	671	721	683	702	697	712	710	704	743	691	719	663	699	767	700	703	701	675	671	694	738	737	754	705	707	668	691	686	691	687	726	667	719	714	716	685	661	713	682	668	716	645	666	738	743	671	730	710	719	653	716	716	688	738	699	685	706	690	697	704	716	733	678	704	734	734	687	756	676	709	690	684	682	713	757	727	715	655	708	688	749	718	694	717	733	726	679	710	662	719	688	759	712	694	712	688	677	716	742	709	761	731	655	722	678	705	714	702	722	705	725	728	688	704	709	680	685	743	740	688	705	749	682	731	722	714	728	712	711	690	691	725	764	729	734	671	706	718	662	646	690	719	734	760	696	686	693	720	695	713	713	685	698	695	728	719	693	710	693	721	734	749	724	646	718	663	721	698	692	727	689	737	714	740	701	671	687	748	692	688	663	707	700	683	694	771	744	752	743	766	709	712	712	722	732	683	732	686	708	728	673	745	731	675	669	710	733	713	736	718	713	749	694	717	713	695	696	722	693	704	706	714	700	678	721	725	744	705	695	687	696	735	690	732	752	670	696	660	693	789	685	685	724	691	709	715	722	626	733	743	666	721	715	729	679	731	691	696	698	725	702	725	743	715	701	723	694	676	698	765	711	723	699	681	732	649	733	707	682	683	709	688	650	675	731	723	733	696	706	701	747	740	662	719	712	695	712	664	703	704	717	725	691	745	715	675	734	706	741	734	688	717	698	678	675	701	731	718	701	700	682	762	711	739	733	707	693	742	700	709	694	728	722	702	657	667	691	684	665	723	703	676	730	677	707	713	660	735	741	676	713	727	694	727	659	718	716	715	717	727	743	698	729	702	728	719	725	704	721	729	695	706	715	684	717	732	669	723	666	691	758	736	743	724	729	731	696	687	747	637	686	713	704	756	696	663	686	702	717	696	746	653	715	694	716	746	693	736	746	661	773	727	649	734	690	735	682	740	761	719	762	760	710	769	740	726	718	699	692	664	700	765	702	725	755	688	697	720	677	721	727	635	743	688	707	705	733	681	762	712	711	684	709	674	733	710	730	704	709	714	720	690	708	751	716	671	707	674	742	710	742	706	740	709	713	718	666	726	712	670	705	717	756	682	699	683	692	696	697	728	743	692	719	694	752	713	699	699	689	728	710	704	694	760	739	710	710	707	674	752	693	708	699	693	725	710	659	697	733	687	667	676	675	672	759	721	727	668	701	765	666	705	698	704	751	714	683	742	691	707	698	725	719	650	713	686	683	741	675	727	662	656	688	699	708	703	713	730	681	685	729	680	740	733	702	740	755	743	717	748	688	649	739	665	713	700	724	696	699	700	693	710	721	657	695	738	679	723	753	704	702	731	720	784	693	717	710	716	716	712	715	703	701	695	730	722	743	683	702	729	697	750	711	732	695	689	689	725	690	718	669	696	678	695	746	678	749	687	722	717	661	716	678	686	732	715	707	745	714	730	682	718	717	705	672	651	733	756	692	762	728	685	710	720	712	711	704	708	745	700	706	732	709	694	680	767	703	725	700	729	688	692	739	759
39143	41506	39915	24137	21937	44715	38546	24871	12125	3887	1238	379	296	301	340	342	337	324	369	333	336	318	320	329	308	314	358	306	330	335	361	302	289	299	312	333	346	297	342	308	316	308	314	321	303	344	327	333	305	320	307	309	313	324	309	312	309	328	320	329	337	285	298	336	321	335	338	370	321	298	311	283	322	339	338	289	290	331	314	318	341	326	307	359	335	325	273	322	323	339	315	349	337	318	294	374	330	310	309	283	309	333	315	347	304	331	334	348	345	343	318	339	331	329	314	357	298	355	335	296	316	314	306	315	318	326	295	345	333	294	319	314	358	334	330	328	330	316	285	342	317	318	308	366	344	305	316	327	369	306	314	326	316	305	325	305	338	314	332	348	298	332	306	341	321	335	324	332	325	305	317	339	322	336	306	356	326	338	331	334	305	344	314	329	313	355	328	315	312	324	341	297	350	305	348	289	321	337	330	325	302	330	322	319	295	365	327	347	286	310	360	341	298	320	317	330	298	331	357	344	339	291	326	312	321	301	347	318	288	306	316	330	340	352	320	358	319	290	330	297	323	324	311	342	357	353	318	346	327	351	279	377	323	306	334	318	306	338	354	335	357	325	321	304	303	354	341	314	328	313	326	297	308	306	336	334	359	358	315	306	352	323	338	337	309	347	335	326	354	308	321	327	313	302	319	296	311	326	336	327	337	339	298	296	331	369	356	333	374	336	310	324	346	326	344	327	350	314	335	339	317	346	322	329	324	314	346	321	315	303	291	331	339	342	339	319	281	324	312	318	322	312	328	361	298	331	320	312	334	341	319	325	375	346	318	321	339	301	320	317	343	307	321	320	297	304	333	317	370	335	301	350	339	336	324	311	316	303	333	306	323	332	334	342	338	317	332	324	299	297	338	319	342	325	331	310	340	321	360	319	342	331	303	325	310	322	314	315	335	341	339	348	350	324	325	316	314	346	325	340	312	341	342	363	355	318	301	353	343	339	339	324	342	309	291	326	339	292	330	340	327	320	331	332	347	343	342	332	349	330	312	323	296	333	298	329	277	332	349	326	357	320	321	309	290	306	322	330	326	352	359	303	341	308	311	331	343	336	337	295	341	328	330	297	321	337	315	326	346	328	340	335	341	365	357	358	335	330	337	323	303	350	309	345	333	314	297	320	316	319	308	330	329	338	297	309	331	338	314	324	303	297	284	309	352	326	309	368	351	338	343	291	333	314	337	317	331	352	318	334	336	313	351	284	336	304	322	303	329	331	306	304	329	309	319	302	305	315	331	338	312	321	313	350	334	319	320	319	296	348	315	340	309	333	318	340	339	322	320	340	341	323	352	296	322	313	338	327	352	326	321	328	339	343	298	348	345	314	318	321	320	345	301	345	324	332	326	326	299	332	310	353	375	339	325	325	308	304	301	324	318	351	333	293	335	330	363	331	294	305	351	323	311	318	342	314	307	313	338	339	333	335	343	310	319	322	337	300	326	331	315	338	345	318	317	348	306	344	303	296	294	330	348	349	336	300	315	325	317	339	306	347	316	324	323	305	342	318	324	335	335	314	322	356	308	347	337	325	319	300	329	326	311	317	298	311	319	293	299	308	310	338	326	307	311	320	300	338	336	349	309	303	328	277	304	340	285	332	333	321	339	338	335	295	312	343	338	359	301	296	340	340	336	330	377	319	338	306	349	305	312	335	301	336	307	342	354	337	343	281	311	343	359	343	325	297	299	306	312	313	324	321	335	329	321	329	327	295	354	313	293	323	313	345	348	331	311	333	330	340	344	375	344	320	329	322	318	327	315	329	351	320	352	359	316	341	307	338	345	289	313	322	329	344	333	341	352	337	304	287	315	335	365	369	315	358	350	310	311	328	342	316	301	320	350	289	284	330	293	314	348	312	308	343	326	303	317	367	323	308	318	299	310	309	335	307	308	306	308	313	339	361	327	324	340	336	321	296	326	307	323	304	334	324	316	308	337	315	326	322	325	334	333	349	327	293	316	327	330	296	318	348	343	312	301	340	318	322	288	335	343	318	316	332	302	320	310	342	289	296	308	323	324	310	320	328	342	332	313	316	304	335	281	303	296	318	292	317	302	305	318	308	290	332	323	320	315	322	327	356	334	325	355	330	324	293	325	315	340	332	345	334	335	304	330	313	305	332	294	315	327	361	308	344	319	308	332	333	322	332	345	298	327	297	312	356	332	309	330	343	322	324	340	321	330	334	336	339	355	353	298	352	305	344	331	336	313	313	329	345	346	306	309	309	321	350	315	283	306	354	317	327	331	329	344	329	335	330	342	301	323	315	307	305	320	318	278	309	283	337	332	313	332	321	319	285	331	333	295	335	350	320	309	362	299	322	320	334	321	288	292	339	301	310	311	364	316	331	347	325	340	326	314	343	322	318	340	352	342	327	330	289	273	299	338	323	342	314	333	301	287	317	336	316	380	322	326	311	332	327	283	334	328	353	309	324	325	299	345	313	346	311	320	330	346	319	309	331	324	324	310	316	334	318	309	352	347	305	318	328	341	310	321	313	320	317	314	345	337	329	355	328	328	325	292	320	356	351	333	322	314	318	342	342	340	325	339	305	336	350	333	305	316	333	335	289	347	306	318	337	305	316	313	341	335	331	308	326	347	305	303	347	358	326	302	319	321	327	308	327	326	294	337	311	328	318	336	317	321	336	341	314	348	335	329	308	299	310	324	339	326	372	312	326	336	348	335	322	322	314	354	317	298	333	335	346	337	325	301	308	344	329	341	351	285	333	327	351	311	320	307	326	299	320	306	323	345	334	280	327	342	327	325	309	298	339	332	340	323	338	341	322	288	323	304	323	339	324	323	311	321	332	320	325	318	359	329	316	364	326	347	351	324	285	300	323	326	306	344	323	357	308	349	319	354	308	325	334	330	340	301	331	328	338	319	311	323	300	318	340	345	315	350	323	349	377	332	305	316	286	372	328	370	369	303	324	321	330	297	308	348	309	323	350	318	315	327	334	350	363	289	336	333	299	353	333	294	344	313	338	282	352	312	295	322	309	346	342	370	325	312	317	330	330	351	316	332	319	309	302	300	292	311	338	324	351	356	357	345	361	342	351	316	327	335	338	290	289	324	336	295	328	336	341	304	337	328	331	275	338	361	334	311	325	292	325	273	332	322	308	325	329	335	300	339	313	331	337	314	318	291	309	327	311	322	320	365	337	341	333	300	383	301	329	300	313	297	332	348	324	322	313	276	325	323	324	309	296	314	343	334	318	323	307	341	272	318	326	336	303	312	307	344	349	355	310	319	333	350	325	320	326	312	314	335	298	319	315	339	326	358	324	320	349	326	330	324	332	349	332	335	339	309	345	324	379	313	304	326	300	316	323	337	325	295	290	318	325	341	310	331	320	318	355	314	321	328	336	317	331	326	284	304	315	320	322	326	330	269	323	319	359	311	339	353	336	343	316	357	328	344	317	307	344	326	348	324	302	324	317	345	345	340	324	286	338
26115	35021	39798	17721	31511	58148	51266	38960	24912	11654	4287	867	766	794	797	752	752	748	751	727	750	761	794	723	779	745	816	837	752	806	711	772	746	774	753	780	748	741	767	736	759	794	723	743	781	746	795	731	789	756	780	735	751	777	740	839	812	777	775	749	701	749	832	759	770	793	759	719	801	747	766	753	698	771	709	787	778	755	780	814	802	765	741	766	769	786	819	779	763	772	799	757	756	816	750	761	735	774	790	763	742	781	746	776	736	788	803	717	790	728	816	748	805	737	731	739	738	751	779	735	761	752	758	725	765	810	716	731	711	748	737	775	793	747	782	778	812	801	753	819	737	742	800	775	778	779	777	790	769	740	745	738	745	741	737	777	741	750	733	759	782	760	784	821	746	751	809	744	831	788	750	782	814	755	765	727	789	717	759	833	782	778	759	762	801	811	771	753	775	779	770	766	795	733	738	736	756	780	815	755	799	764	765	769	811	763	777	780	784	762	769	754	765	816	761	763	783	794	749	760	767	782	738	801	738	744	804	746	743	722	791	753	752	794	721	774	782	762	766	772	760	750	796	760	769	759	782	725	794	807	818	791	757	775	667	763	727	726	762	819	795	781	737	771	793	774	751	757	771	797	749	738	766	762	723	772	717	791	804	777	836	848	771	824	795	733	806	753	786	790	766	769	840	779	777	734	776	718	762	764	725	711	746	740	719	746	754	733	825	806	772	744	772	746	786	773	762	745	763	758	796	772	752	772	773	789	771	762	762	733	729	738	739	736	741	809	771	762	765	767	770	760	771	766	773	788	726	731	780	804	756	759	789	736	796	753	750	755	752	754	771	804	779	822	724	786	765	781	758	769	760	769	777	779	739	780	810	795	826	757	731	803	809	768	802	758	761	739	738	776	798	783	767	767	824	740	754	806	751	752	770	746	778	778	762	800	749	778	795	780	749	827	731	718	821	799	765	736	782	793	756	758	742	771	749	731	738	766	805	774	820	774	773	787	734	781	762	749	746	733	752	770	758	819	733	749	738	769	794	726	829	726	811	777	795	717	826	768	718	768	769	800	799	835	800	763	778	753	757	779	718	748	782	738	776	735	775	753	715	748	782	786	728	779	811	759	797	755	785	745	737	779	806	730	721	792	750	772	808	747	784	779	715	797	751	745	755	765	769	772	755	799	711	796	751	777	742	744	782	748	765	774	752	801	744	719	785	756	779	734	746	779	779	785	747	824	777	757	721	771	747	759	743	800	800	724	759	773	783	774	748	757	726	781	766	737	836	726	801	732	757	744	765	754	764	751	793	727	804	801	738	756	805	723	778	759	721	776	775	783	768	804	774	749	697	750	766	780	783	782	757	796	747	738	770	789	755	742	801	771	765	798	749	758	741	771	775	729	795	785	739	744	788	816	764	755	781	747	764	799	735	778	730	732	762	781	819	764	751	739	775	830	739	726	751	763	767	749	755	733	771	801	747	752	773	763	758	788	752	746	787	759	726	807	745	775	779	729	766	774	779	778	728	777	754	725	776	765	775	747	766	754	790	757	770	785	701	812	794	760	754	788	734	771	753	751	797	720	769	789	795	733	746	749	755	795	750	702	746	780	803	815	778	770	795	760	770	803	779	783	789	743	762	778	792	761	787	703	792	778	771	773	768	764	750	744	746	766	764	713	711	774	788	758	736	735	779	765	799	743	772	781	774	793	751	798	731	773	798	766	742	737	780	755	786	759	738	801	757	785	753	738	777	792	744	771	782	768	754	794	751	783	760	705	743	785	778	747	701	786	771	792	789	754	766	787	744	757	768	731	797	796	737	775	778	828	774	753	761	782	777	749	748	732	753	780	780	766	764	803	799	770	807	748	771	772	777	799	826	746	798	733	808	791	801	726	774	725	773	720	774	751	762	733	781	747	771	768	810	807	769	756	760	780	727	760	718	748	821	812	750	733	762	800	726	706	763	746	756	822	752	743	803	782	736	748	745	769	754	734	811	768	780	772	755	783	779	769	762	768	756	782	770	740	776	804	735	742	762	755	733	773	706	781	742	761	804	781	750	780	725	754	801	783	734	761	714	770	712	757	738	813	806	763	710	818	749	752	771	809	753	734	808	795	752	795	738	736	734	718	780	737	780	737	745	782	763	791	787	713	812	763	746	751	770	780	784	755	750	797	814	766	747	758	740	781	732	748	737	730	741	817	726	761	768	781	770	799	757	796	798	758	749	783	695	793	775	762	784	780	802	771	782	788	791	787	721	773	788	788	817	757	724	787	767	731	775	749	782	743	742	780	760	750	780	825	800	753	754	759	743	804	774	752	705	792	788	797	750	802	738	789	794	800	721	751	750	809	772	720	754	780	745	786	751	754	786	788	768	776	742	778	759	762	733	768	717	765	766	790	756	759	752	749	759	780	791	746	772	739	766	768	797	739	757	757	761	812	750	732	792	815	752	797	743	768	762	765	752	780	755	779	810	729	739	743	779	763	727	797	778	738	776	765	769	761	773	769	743	786	857	742	742	794	711	733	792	769	747	776	752	819	764	767	767	727	787	745	736	781	750	748	786	784	793	732	775	730	764	804	790	848	737	736	796	742	762	707	770	728	781	777	757	718	802	764	775	764	774	800	774	753	755	682	734	742	791	739	816	800	763	790	791	774	733	796	764	776	780	760	758	748	739	739	767	772	728	785	770	686	759	731	765	778	699	815	784	803	803	763	731	796	730	759	792	784	773	746	775	821	746	771	798	793	778	765	750	791	737	774	788	820	793	774	715	828	742	795	800	812	766	768	788	691	751	766	791	784	756	727	750	794	743	775	787	814	774	799	764	744	737	757	745	784	776	729	755	724	763	751	743	814	739	767	744	780	723	768	762	743	764	804	757	746	767	780	741	752	784	777	753	793	764	773	735	760	742	766	762	777	717	784	784	748	776	728	747	762	734	720	795	749	781	736	788	799	764	755	780	787	832	787	782	750	774	776	738	794	781	722	828	748	755	768	748	761	805	761	760	744	800	748	801	767	714	764	750	748	757	719	741	709	752	740	807	723	782	748	722	752	756	765	771	745	770	704	762	716	741	727	773	756	700	712	813	788	794	793	750	793	793	790	760	714	751	769	784	768	735	725	810	728	771	799	769	748	730	744	835	762	730	720	762	803	727	755	745	819	762	736	747	805	807	781	747	739	755	760	772	777	749	804	821	777	728	770	763	811	736	746	791	792	801	804	746	781	792	759	820	800	735	815	756	778	763	745	753	725	749	754	790	759	768	717	722	797	770	725	749	727	801	734	813	744	740	740	790	771	811	695	780	833	736	772	759	788	750	789	788	737	760	762	728	730	775	727	779	741	769	781	770	742	811	764	740	758	791	809	801	756	773	765	781	735	794	745	792	808	782	777	771	729	780	768	747	758	764	752	745	737	770	738	793	764	778	769	761	779	789	773	809	753	790	764	774	751	749	762	754	837	750	746	744	793	790	734	780	746	744	794	796	758	766	803	783	744
47202	50577	43763	24403	35280	58725	51204	36537	21185	8099	2095	314	233	250	260	237	242	251	254	257	239	239	255	259	240	249	254	240	220	268	251	236	224	241	226	241	248	239	230	224	249	220	243	218	262	256	260	223	247	267	242	263	239	260	236	273	262	249	264	242	233	228	257	241	269	270	254	258	245	254	261	258	242	241	250	246	271	260	249	245	229	242	242	234	274	238	243	241	277	249	268	257	250	260	277	219	239	247	246	260	251	236	232	237	237	253	243	235	249	240	265	242	214	258	235	221	265	262	247	266	239	244	255	258	249	256	246	231	248	242	258	256	254	257	246	246	243	224	254	232	264	251	259	257	217	234	236	255	246	235	235	217	249	241	228	228	249	219	249	271	229	258	225	234	261	252	242	262	244	224	255	272	259	232	264	258	233	245	280	238	259	255	266	291	225	250	235	246	246	240	241	238	260	246	225	240	232	270	247	230	238	199	223	268	248	233	253	242	230	218	273	254	259	222	242	262	276	252	236	260	221	235	247	279	244	247	247	266	242	238	246	228	273	231	225	251	246	232	268	242	234	236	250	252	237	255	225	272	251	265	237	204	257	287	241	225	231	261	235	267	247	264	214	244	241	222	229	252	264	270	248	242	255	274	259	281	249	223	249	239	221	257	234	234	292	232	246	230	224	247	250	264	259	256	214	238	243	226	233	245	235	227	246	237	265	235	235	225	256	234	254	247	223	231	244	243	271	240	255	264	236	267	233	270	225	232	245	248	237	210	254	281	216	232	229	236	239	249	280	225	262	230	224	223	258	244	264	259	257	228	199	253	272	257	251	277	250	230	245	236	239	241	253	273	241	243	235	233	255	243	244	267	269	254	238	252	253	233	226	235	242	254	246	249	239	248	245	249	247	273	254	234	244	287	239	230	237	243	255	257	235	266	287	239	220	248	261	244	238	248	242	262	264	264	249	275	238	257	243	229	256	246	241	218	250	257	231	240	278	245	244	281	222	259	271	252	248	255	235	255	263	250	245	273	266	266	261	293	237	242	249	210	231	223	248	251	251	254	252	231	277	233	298	245	252	238	233	240	248	243	233	222	247	245	246	265	261	238	258	293	247	253	250	245	239	231	269	253	232	253	238	262	247	243	255	248	246	249	226	225	240	223	251	220	259	261	232	224	259	239	244	237	235	250	225	262	231	239	233	225	252	235	225	275	261	270	223	221	248	264	278	236	258	243	219	230	227	246	249	248	261	242	255	273	216	267	232	227	267	259	255	257	266	245	243	248	255	268	236	232	223	285	236	245	222	235	257	270	280	239	226	260	266	253	254	241	237	244	224	215	232	237	255	246	216	241	261	251	236	254	229	233	224	253	213	214	240	236	216	234	284	250	233	245	267	236	266	239	244	254	247	265	211	238	237	260	241	230	215	239	238	271	273	234	250	247	261	250	279	259	242	241	260	257	238	238	234	262	257	267	212	259	242	228	224	263	272	236	247	233	227	273	262	267	254	227	219	235	218	258	220	260	222	250	213	250	251	250	217	242	236	220	239	252	250	275	246	284	235	271	246	253	235	237	231	241	256	239	270	290	267	256	268	261	249	244	259	223	265	250	274	236	238	268	231	228	241	242	247	256	225	236	227	282	239	263	274	237	234	259	271	259	253	256	244	262	246	244	241	268	244	248	256	242	223	228	213	261	238	244	269	269	249	235	235	255	247	232	229	239	263	267	247	213	220	252	249	270	224	245	265	269	226	259	232	270	237	230	249	246	246	251	273	225	267	255	245	251	223	261	242	232	236	244	260	220	261	244	253	256	256	225	249	243	238	267	266	245	235	267	264	242	236	241	234	214	223	225	247	234	262	250	246	250	248	239	264	262	236	254	248	244	249	268	257	240	243	269	271	241	218	265	234	265	206	231	242	270	257	282	268	245	231	234	277	233	234	231	268	253	260	244	267	224	245	250	258	252	238	253	219	281	217	270	230	238	254	242	258	244	208	247	250	248	239	231	230	252	237	233	238	242	235	213	264	229	243	258	240	238	238	253	240	256	230	223	289	239	249	202	280	235	263	250	276	232	255	261	246	249	276	241	229	245	245	265	215	246	280	237	226	247	240	227	221	251	235	252	236	224	223	245	277	222	245	230	265	281	284	266	269	248	217	221	223	232	252	255	279	224	245	265	270	234	269	223	247	211	236	243	239	241	262	223	251	259	242	289	250	270	265	235	276	254	242	253	251	238	224	208	278	246	270	242	248	253	218	230	238	236	251	257	236	261	256	219	251	246	254	247	239	257	250	243	262	244	207	238	267	239	254	238	232	222	246	253	267	247	266	248	230	258	217	244	270	268	234	251	242	227	227	250	278	269	246	277	245	267	229	235	264	230	241	251	260	243	252	226	264	261	237	236	234	229	249	266	241	261	243	253	231	257	278	247	269	241	283	237	232	257	191	257	262	269	261	249	264	252	244	250	252	220	239	254	241	256	245	250	238	233	239	230	282	243	245	285	242	245	253	249	217	247	253	266	248	248	269	247	241	237	228	246	239	230	259	261	248	263	262	269	235	248	256	244	242	245	267	243	247	237	245	235	254	216	276	244	211	232	257	224	246	278	244	232	247	234	248	224	259	250	246	259	271	239	230	234	269	229	255	241	252	250	257	251	210	243	219	254	250	259	241	242	231	225	231	231	269	230	271	259	259	243	284	217	259	246	278	235	254	227	256	269	230	251	249	231	278	246	253	224	235	236	262	231	248	225	248	222	266	211	254	253	240	261	229	291	218	237	239	236	266	228	277	263	250	259	261	244	233	243	271	233	240	240	269	240	248	268	249	231	241	261	259	260	253	228	218	270	259	240	212	254	246	229	249	239	230	215	239	254	269	252	245	240	240	256	284	263	251	251	234	254	282	230	254	215	233	253	228	224	240	248	223	251	253	226	265	227	250	250	268	260	269	278	234	260	263	256	247	258	248	246	266	262	232	217	245	235	284	233	243	283	267	256	274	258	251	213	264	254	222	248	237	249	244	226	221	254	267	249	247	274	241	271	250	201	247	242	234	242	254	246	229	225	241	230	214	231	247	232	254	239	238	228	237	229	260	240	266	242	236	242	270	274	224	203	256	244	258	245	278	251	236	219	239	262	235	232	237	213	247	256	289	246	247	240	266	241	236	253	273	230	264	242	274	244	246	236	217	271	234	267	249	242	249	239	242	271	277	229	250	244	218	249	259	228	242	268	221	260	262	243	231	242	240	240	243	237	262	247	230	244	242	224	245	260	267	250	242	242	240	268	216	227	271	232	249	245	245	254	243	251	268	252	233	265	266	231	261	258	240	275	246	255	278	237	228	259	232	242	242	254	243	246	253	236	246	251	275	261	262	254	237	233	232	232	258	271	238	226	269	208	284	253	230	251	250	248	262	250	269	246	232	237	232	223	218	248	258	235	260	232	244	251	232	254	246	227	259	259	213	243	233	260	266	227	237	231	284	239	263	244	236	243	244	267
31762	44727	45092	13815	50748	74094	63652	48856	33650	17813	6702	670	604	635	592	590	612	648	617	590	560	588	562	595	582	601	598	580	571	617	615	600	584	594	580	593	606	578	597	585	596	576	542	589	586	581	620	530	609	603	619	600	604	581	584	638	607	640	588	667	631	572	598	592	631	598	570	644	576	567	562	601	558	603	573	542	568	586	552	575	611	600	621	621	574	625	641	602	604	596	603	577	554	568	622	579	618	565	575	611	581	612	577	568	594	577	558	574	535	626	589	539	562	593	559	588	571	590	589	642	555	580	564	591	595	549	578	581	529	560	628	578	600	645	603	610	599	588	548	535	609	564	618	614	566	568	642	609	593	617	559	626	653	540	580	574	595	594	581	570	587	577	579	613	578	568	602	582	566	576	591	580	564	579	580	614	578	580	594	576	611	605	589	571	582	605	560	600	576	572	601	555	602	553	614	584	592	534	578	591	591	570	571	611	559	533	582	618	579	631	572	611	633	594	562	591	596	599	586	612	548	560	591	574	620	589	589	619	610	590	642	595	599	597	631	635	603	608	583	594	598	607	615	544	556	577	636	610	570	585	619	641	591	559	588	544	601	568	591	568	554	584	549	609	534	582	607	582	593	573	547	590	581	596	596	588	582	601	562	600	580	550	598	617	594	557	570	609	579	569	575	586	581	582	613	587	560	613	573	603	611	572	582	597	578	592	585	639	611	570	595	593	531	554	541	628	641	569	594	573	562	568	591	602	620	631	593	604	607	564	612	587	601	604	592	592	656	579	561	573	575	568	563	620	534	628	576	602	552	624	580	604	552	581	567	562	535	581	541	607	600	569	552	570	581	547	590	545	587	583	605	633	626	559	545	571	585	570	592	555	589	566	580	556	600	564	548	596	601	533	600	536	591	645	567	617	606	571	596	577	589	572	593	600	600	571	593	557	632	555	592	573	606	570	603	606	594	581	598	603	592	619	639	579	623	558	545	529	606	587	581	641	590	615	550	579	628	634	571	558	591	576	534	568	569	621	557	586	545	575	617	585	530	561	579	549	569	585	599	597	530	575	561	570	586	595	564	556	635	611	608	531	613	594	589	567	608	566	575	589	621	624	573	578	570	558	593	541	543	588	589	610	575	608	621	539	589	617	574	599	614	614	602	561	593	577	566	562	574	590	567	577	598	565	580	599	572	610	569	584	573	586	564	605	596	588	630	582	567	604	605	587	605	564	603	557	559	591	585	539	589	602	631	570	631	594	578	581	614	588	569	584	617	559	600	589	616	556	562	613	586	584	601	599	596	621	628	578	553	581	571	593	595	563	581	596	575	603	610	592	590	579	574	558	554	559	583	564	620	618	597	531	574	541	588	605	554	626	617	617	561	586	583	574	585	573	616	572	579	587	578	600	577	550	589	548	566	590	571	566	594	562	584	588	612	578	665	557	603	565	568	558	592	578	605	592	564	607	566	585	567	600	628	573	601	614	589	566	561	631	631	564	588	614	597	650	580	614	574	578	563	585	592	594	630	560	545	554	579	615	570	616	541	582	603	638	555	577	638	562	576	564	577	601	577	543	565	606	611	603	587	604	574	568	586	614	576	618	575	566	614	620	592	591	580	616	555	579	567	559	604	558	583	615	605	612	552	566	596	553	548	593	585	594	626	540	580	611	574	604	558	591	598	611	623	611	616	588	566	631	575	586	574	602	604	562	626	590	585	588	586	585	587	581	563	589	585	581	622	587	560	584	593	583	547	568	574	589	593	535	589	593	584	608	568	565	578	573	591	593	604	601	576	597	618	538	602	647	600	594	596	544	579	576	611	556	602	594	621	583	582	601	577	585	568	566	622	556	568	551	585	603	577	596	566	588	580	611	576	640	592	621	553	562	548	571	567	598	577	630	603	596	612	590	561	574	623	608	574	601	585	602	568	578	615	578	596	614	597	560	638	584	603	587	558	591	568	590	584	587	588	584	582	606	612	590	601	572	563	583	575	554	599	568	575	619	606	572	625	628	565	620	607	609	628	567	576	593	591	634	542	619	601	607	606	577	598	582	610	567	592	568	549	590	595	577	540	565	593	590	570	551	559	573	604	616	579	579	580	561	550	609	596	617	607	619	578	594	561	578	567	589	592	591	598	616	559	604	585	574	620	580	597	579	618	591	577	608	641	573	618	542	597	590	543	616	627	603	654	575	597	552	550	613	574	599	540	587	601	590	557	583	557	554	588	602	607	586	603	601	585	580	614	583	605	554	596	604	571	559	564	590	642	630	603	595	570	597	604	596	598	600	576	586	570	576	583	549	583	603	602	568	599	551	604	575	599	573	563	589	644	569	576	624	539	635	612	569	597	582	623	543	563	559	607	588	626	547	614	580	570	560	575	588	561	597	586	548	592	582	638	582	611	591	579	559	575	613	608	593	565	614	587	567	572	568	581	587	561	585	613	562	612	578	546	603	624	584	581	598	572	554	607	595	560	564	598	608	636	585	627	532	576	618	593	583	587	608	594	538	600	543	596	565	623	577	605	585	573	571	634	526	635	590	632	554	567	591	612	596	609	578	576	562	568	555	561	590	579	602	613	589	583	586	623	602	580	550	532	543	585	594	623	551	605	575	574	593	536	566	586	587	601	562	578	529	625	646	570	596	590	591	505	601	579	561	577	617	586	635	566	578	596	548	563	600	612	588	564	572	614	594	574	582	579	569	582	571	553	585	584	598	595	636	593	591	609	591	614	586	574	590	620	612	594	592	613	658	606	555	563	548	609	585	550	599	568	595	586	607	585	615	548	601	567	591	586	599	563	590	601	607	594	570	603	577	596	578	553	620	553	596	595	583	596	570	581	565	553	577	600	573	564	563	551	566	592	538	571	603	572	574	594	649	566	567	587	567	635	587	577	567	589	558	615	617	608	619	635	573	539	593	602	580	594	587	573	604	583	587	588	591	549	596	541	566	615	591	591	576	582	586	620	586	574	570	614	566	543	574	642	569	596	605	562	566	568	613	568	596	572	578	594	563	524	602	567	568	601	620	600	603	589	560	623	589	610	569	581	573	584	615	586	625	564	584	562	643	597	602	586	555	545	574	601	593	570	617	549	606	583	615	577	570	565	594	550	613	565	612	616	605	610	549	569	605	565	590	602	542	586	591	554	588	611	590	571	596	592	630	586	618	556	639	579	585	595	572	617	579	552	617	593	589	594	577	613	536	568	609	594	552	655	568	592	543	588	558	598	597	598	593	550	555	584	604	588	539	551	581	579	574	583	590	597	602	595	582	566	598	638	590	578	620	542	587	598	613	572	549	616	596	598	564	630	590	577	580	563	577	549	554	564	623	579	638	599	608	576	605	624	548	556	574	544	562	608	592	583	562	594	605	573	553	585	585	585	588	542	614	566	585	569	588	562	590	564	584	601	625	596	595	587	584	564	571	577	565	596	583	624	590	615	532	575	596	591	575	625	620	586	563	581	572	595	537	572	544	609	592	568	550	592	604	632	583
15852	15343	12010	2039	3003	5005	3857	2409	1351	777	470	313	294	312	252	312	320	330	290	318	306	295	317	272	311	308	300	280	312	274	276	307	297	278	297	275	329	300	310	293	343	313	288	292	313	309	320	297	307	305	324	315	309	321	341	300	276	290	282	287	312	296	303	294	283	328	291	269	317	322	307	287	314	290	305	298	275	300	296	304	299	333	289	302	302	305	289	308	301	322	301	318	265	299	300	295	287	304	309	252	320	308	294	324	278	299	294	307	318	308	327	310	330	299	320	323	312	299	335	290	313	307	287	328	332	312	297	292	297	299	298	295	296	328	306	282	319	296	296	315	275	333	296	282	322	311	295	270	323	270	324	325	310	294	301	279	306	282	296	292	309	304	269	325	298	281	317	320	349	290	281	283	311	304	288	279	305	295	324	311	288	323	307	339	287	342	303	289	306	295	274	292	318	315	320	327	311	309	304	321	297	301	307	269	284	289	297	284	298	284	312	281	267	262	288	299	298	318	316	306	310	321	285	284	291	325	282	310	308	310	290	323	309	293	279	296	285	310	322	294	302	275	303	276	330	303	304	309	335	283	287	288	302	272	284	309	292	292	297	339	286	313	322	321	345	321	329	300	300	297	280	301	341	291	302	289	327	313	289	318	322	338	336	304	325	258	296	322	316	323	310	302	293	304	298	293	310	300	315	298	298	334	308	334	303	289	284	294	308	317	295	295	331	304	319	317	314	320	329	307	301	316	311	277	291	286	290	315	296	336	328	330	297	273	275	297	339	296	302	284	285	317	270	303	318	309	278	277	328	304	286	306	298	320	295	292	314	279	308	313	306	303	291	334	279	326	311	300	266	313	309	288	290	292	309	284	290	284	320	328	271	306	268	301	266	272	320	319	323	308	337	278	294	318	320	306	310	310	312	311	310	298	312	309	298	272	335	319	298	330	296	296	291	302	297	260	294	311	299	318	320	320	343	323	334	320	285	312	293	305	282	313	295	308	303	315	323	327	278	338	293	291	318	331	296	304	287	307	300	331	323	290	316	265	318	286	306	331	305	307	261	302	291	283	300	287	284	287	317	296	321	331	304	306	329	317	299	295	308	310	292	316	321	297	291	295	298	272	296	273	366	271	257	321	310	281	294	317	305	305	300	290	297	335	283	336	317	324	321	328	301	283	296	316	323	297	303	283	296	286	332	311	283	312	304	316	316	293	299	285	305	314	298	258	292	308	292	329	267	295	282	296	283	312	299	288	289	323	309	314	289	291	312	271	324	317	284	298	312	325	318	319	307	331	276	287	273	323	295	303	302	310	267	337	318	306	290	322	267	317	310	291	273	283	330	335	284	295	292	302	326	312	339	295	320	287	276	299	317	292	327	313	292	326	310	299	314	291	283	290	279	308	304	297	332	303	304	310	306	286	282	294	283	321	300	333	313	294	309	304	264	280	309	335	277	320	310	305	284	283	311	301	300	317	290	324	285	297	318	303	313	286	320	297	322	277	323	306	344	317	293	295	278	305	312	292	318	279	276	321	274	338	321	285	299	290	312	286	288	298	314	312	289	250	310	324	308	316	302	302	327	313	322	268	293	304	277	298	313	315	299	320	331	316	317	313	337	288	306	304	321	284	298	292	291	308	299	315	290	308	310	313	274	295	319	302	291	317	305	287	296	306	308	313	267	324	297	296	330	318	289	285	327	318	338	321	311	308	281	303	307	284	284	308	301	305	368	283	311	288	309	309	301	303	278	314	298	295	326	313	313	306	287	276	325	329	290	325	303	351	298	259	306	299	287	273	302	294	307	280	285	330	309	336	321	325	307	321	284	336	314	291	304	308	301	308	304	310	293	304	294	302	297	296	303	289	321	302	319	322	333	323	311	316	318	306	320	282	309	298	286	328	286	286	291	312	296	307	311	270	308	292	300	309	329	313	296	318	267	260	296	324	323	331	283	307	268	308	346	282	314	321	340	311	308	317	317	313	316	305	300	295	300	296	306	302	306	293	332	341	304	297	276	283	303	318	315	273	300	280	315	276	299	293	310	349	325	321	301	309	273	287	291	293	313	304	352	299	332	294	300	317	299	310	344	307	304	295	316	291	286	306	295	299	306	293	287	280	284	296	293	295	297	293	295	303	317	313	325	338	295	319	298	281	306	317	287	287	303	304	286	294	327	338	320	283	314	298	279	317	345	303	303	284	292	287	309	318	308	293	288	292	277	283	254	290	295	274	318	293	313	284	300	306	307	298	316	276	330	317	329	288	302	280	289	265	307	325	319	277	288	313	332	299	303	303	318	284	285	332	311	327	305	299	289	334	335	317	296	284	310	309	314	270	309	319	344	307	328	278	292	280	314	321	313	260	304	306	283	303	306	311	290	315	318	301	291	342	302	306	313	269	313	292	275	276	323	274	338	337	279	339	286	313	260	255	274	306	288	286	293	278	324	309	309	273	287	315	303	282	319	296	274	309	281	321	287	325	299	314	311	295	273	306	291	301	280	296	310	273	274	322	317	325	318	293	349	306	308	285	320	293	312	287	283	299	293	306	310	312	320	279	303	294	274	308	275	315	288	306	261	264	327	299	302	325	321	306	300	273	305	269	304	268	281	312	319	301	296	325	325	332	327	292	303	328	316	327	298	318	342	321	304	306	287	306	329	302	317	285	293	294	313	280	299	319	330	338	287	300	331	338	283	290	298	336	325	305	268	281	313	300	309	321	327	311	278	284	324	309	322	303	263	271	306	315	284	307	292	264	269	321	303	316	299	303	296	286	305	273	316	298	285	274	314	283	303	316	294	315	299	302	331	302	300	286	307	300	277	273	300	311	283	306	329	276	321	277	320	317	350	286	284	291	310	313	348	323	326	308	323	307	302	305	326	294	320	281	326	305	327	308	306	327	302	304	309	274	312	269	298	317	321	314	318	293	316	315	342	285	292	273	308	295	297	296	321	289	330	289	291	350	294	333	274	318	289	301	294	318	283	298	308	308	306	288	307	278	306	307	291	295	309	293	313	307	289	334	317	275	300	320	309	292	305	292	296	293	305	332	341	305	305	314	304	306	293	288	322	280	296	308	288	334	309	287	290	330	288	260	315	330	315	315	293	293	301	299	320	294	300	309	280	307	292	311	320	295	317	298	330	308	318	276	339	288	349	302	309	318	305	331	297	304	272	308	292	304	314	318	275	320	320	288	302	302	286	330	291	289	321	315	294	319	305	298	309	305	280	303	304	281	305	265	321	276	308	294	280	318	310	287	273	276	292	339	312	330	300	300	299	298	316	328	283	311	313	280	304	287	286	287	302	312	303	347	310	312	310	304	260	311	288	340	329	294	305	290	277	325	329	296	293	312	295	298	332	320	305	298	321	318	294	313	285	309	293	316	273	304	297	314	272	335	308	307	330	345	281	301	322	298	289	318	307	315	301	283	274	301	309	296	310	302	324	286	308	282	291	313	295	336	323	322	277	323	282	283	310	314	300	326	296	303	309	313
10131	13440	15345	3289	11899	16674	12580	7891	4277	2121	1215	722	729	693	720	732	706	709	709	715	723	733	707	766	725	727	765	715	672	760	745	788	705	730	747	690	790	746	690	760	719	729	728	699	716	690	646	743	758	711	706	767	743	726	742	720	715	690	685	718	723	721	731	713	737	734	731	742	701	757	754	695	722	718	741	729	766	701	680	739	681	725	740	639	735	761	731	704	722	692	725	728	733	703	697	736	724	730	702	685	688	702	719	721	747	754	739	729	689	737	716	723	771	690	740	676	709	687	759	730	722	724	679	714	745	739	692	708	712	767	746	739	761	690	780	743	691	728	722	717	729	704	728	734	734	676	714	770	678	753	727	742	718	766	691	745	722	730	722	715	753	775	724	718	723	751	744	697	726	701	758	737	693	749	726	727	721	718	704	723	707	709	725	733	721	760	737	702	735	696	663	710	695	712	716	731	720	723	711	732	730	680	705	731	710	688	719	745	747	717	737	703	697	758	704	710	668	711	703	717	729	784	699	729	738	702	740	714	758	744	740	725	765	743	730	754	725	737	741	700	726	717	715	690	744	747	755	707	703	717	697	717	763	759	721	705	742	810	716	699	736	724	726	720	700	723	737	728	691	689	727	698	735	729	720	716	740	731	760	756	731	767	707	721	709	704	703	748	757	672	744	728	711	725	741	700	733	751	694	769	691	721	685	717	764	699	672	701	756	693	732	780	731	708	734	694	744	721	721	729	748	714	712	707	744	701	716	780	708	765	740	758	712	730	763	714	752	719	755	703	712	699	725	753	714	737	717	742	724	711	665	700	728	764	780	740	712	718	734	736	701	696	736	693	672	711	678	763	700	729	730	713	683	719	709	713	681	738	743	711	715	710	710	701	703	703	710	757	763	720	731	730	748	722	676	723	743	740	725	741	747	710	742	753	701	698	762	653	731	703	781	751	733	734	702	733	711	738	727	751	756	714	714	695	700	756	733	724	702	677	735	747	740	698	756	758	668	713	746	740	711	710	759	756	738	756	728	733	726	725	708	684	690	764	724	752	724	775	714	747	666	713	759	725	737	723	691	733	739	749	774	752	674	725	747	698	691	733	692	691	698	720	771	703	695	722	708	700	740	745	749	742	709	790	688	706	719	701	742	751	741	723	762	694	736	687	731	737	725	741	722	690	687	705	691	739	770	690	742	704	695	720	708	713	727	758	739	710	740	740	651	723	726	721	782	721	766	718	721	739	725	707	699	758	727	729	775	729	690	716	693	742	710	734	745	727	787	740	711	745	751	703	734	714	736	738	746	761	735	736	743	757	756	708	730	760	731	706	683	750	768	734	774	720	748	749	722	715	718	753	712	711	702	708	709	740	719	699	731	702	727	742	708	751	729	726	764	718	762	717	694	703	676	713	689	768	741	721	702	754	689	727	677	734	758	741	727	699	737	689	736	718	727	714	742	734	732	712	734	710	745	705	735	699	726	780	698	766	703	712	682	739	739	744	749	729	708	726	752	733	787	722	669	707	690	701	704	703	738	751	744	698	734	738	758	737	767	712	731	734	744	753	751	765	709	737	712	728	714	777	761	652	712	675	685	752	737	727	747	699	755	718	702	706	725	729	748	710	701	686	720	754	702	701	768	721	695	748	738	714	664	733	675	751	739	703	712	749	731	730	705	690	688	754	751	770	721	661	718	699	703	729	712	712	681	748	724	722	711	726	755	791	713	737	706	758	724	681	727	752	739	727	681	748	738	705	715	727	707	707	709	710	751	696	721	708	720	741	692	674	715	713	669	720	696	732	727	747	754	704	734	746	757	698	716	743	740	729	666	733	691	670	682	692	795	728	728	728	730	730	702	728	762	749	763	733	699	716	703	722	733	683	735	752	742	695	705	761	755	713	761	761	713	704	722	769	729	766	705	710	713	714	689	686	689	736	763	734	677	761	714	700	693	686	729	767	784	689	707	742	718	774	767	752	756	715	719	713	726	723	693	742	697	700	734	745	748	681	697	710	715	788	802	669	736	712	763	756	715	757	711	770	715	729	747	669	762	734	731	678	718	742	711	702	745	738	688	701	763	719	693	749	727	681	732	721	732	662	730	782	750	738	733	713	739	711	687	721	714	707	707	752	697	731	730	739	757	740	744	702	684	734	745	711	746	770	727	755	770	696	766	715	716	746	698	708	771	719	639	708	714	687	729	702	713	727	736	708	718	726	697	735	644	739	699	755	735	782	702	697	748	702	757	742	740	746	732	705	739	705	753	736	726	715	733	720	724	773	736	700	691	714	725	770	716	707	738	729	745	668	775	703	696	724	731	727	744	720	668	706	714	706	683	714	695	704	750	763	720	711	700	689	750	754	732	689	751	738	749	738	696	710	723	810	733	748	739	685	709	741	727	717	726	742	741	662	688	696	706	702	763	701	736	753	695	687	708	769	705	705	768	724	746	787	741	684	728	795	704	761	682	778	716	698	715	784	750	703	708	749	741	756	672	752	773	734	723	688	748	731	683	696	716	708	689	701	707	719	778	750	735	745	711	709	747	749	746	725	717	734	716	753	728	750	679	693	731	709	768	736	679	688	713	709	723	719	741	717	653	738	706	703	740	714	757	698	710	757	672	718	775	747	709	782	725	710	727	756	747	668	768	702	741	729	705	729	689	727	751	746	711	721	718	776	708	742	672	736	718	693	732	740	723	694	732	733	706	769	796	734	725	699	721	703	686	710	702	716	715	733	665	727	737	722	697	703	724	694	773	725	732	715	711	765	738	743	723	682	736	740	714	764	756	760	735	736	733	728	698	766	715	730	669	705	704	697	712	749	712	746	706	710	720	709	754	768	744	693	659	682	716	744	716	703	749	707	722	706	694	726	725	692	700	758	755	732	687	660	732	747	706	742	676	753	743	697	751	708	736	757	771	785	743	780	746	696	760	727	707	708	746	666	765	713	707	730	734	734	707	749	700	757	727	695	719	735	765	699	719	703	704	689	753	751	737	715	738	722	711	673	726	728	719	708	691	757	713	729	708	719	740	758	750	727	702	780	725	662	711	689	717	686	724	726	695	696	722	723	699	710	692	718	736	741	737	735	712	732	701	737	718	800	708	723	764	718	743	765	735	693	734	720	696	757	746	765	721	737	697	673	723	762	723	726	732	733	729	787	739	724	720	773	766	719	725	762	727	684	741	727	686	719	703	718	742	711	727	743	701	726	740	696	760	733	742	740	723	671	697	724	728	687	719	750	720	756	735	670	685	749	762	732	711	693	708	705	698	715	745	749	731	738	711	687	716	748	746	697	742	697	743	740	729	734	719	753	746	733	754	785	753	706	717	739	699	712	702	713	691	723	695	707	731	752	708	741	732	702	669	750	709	722	708	762	719	669	745	705	718	717	659	681	698	740	749	704	753	772	694	754	717	761	732	744	715	673	725	709	708	750	730	730	713	761	740	679	750	699	705	763	717	769	728	698	732	761	709	743	716	721	715	743	760	750	757	731
38270	44628	27161	14053	40415	45291	34894	21866	9719	3221	1004	376	338	329	337	331	300	336	337	300	317	329	293	311	323	323	337	332	355	307	340	326	309	303	316	336	367	336	329	297	313	343	351	340	309	337	315	305	294	329	294	316	327	327	309	325	320	319	364	320	334	331	332	371	342	321	316	279	334	334	360	320	312	321	323	325	341	307	333	339	291	300	317	310	304	291	315	342	328	340	316	336	330	330	331	322	345	333	325	316	363	318	295	334	298	314	298	303	332	285	329	337	321	322	295	317	324	349	346	350	301	311	322	365	324	314	355	301	324	311	299	302	307	303	327	336	293	300	325	328	347	353	313	338	331	306	293	328	341	294	317	286	286	315	360	310	303	303	323	328	350	305	327	314	310	326	335	325	307	326	330	320	352	311	310	357	380	306	360	326	319	334	315	360	292	326	316	321	336	313	305	309	332	336	338	303	305	354	338	359	338	331	316	353	337	307	310	303	302	333	306	310	316	316	335	303	302	322	323	343	337	325	346	322	304	367	327	332	327	287	286	332	315	328	329	291	334	327	334	332	309	335	312	321	304	310	303	314	297	318	327	317	326	326	339	336	310	331	320	302	318	328	309	333	334	348	290	348	341	338	327	330	311	346	332	347	338	335	307	310	334	355	311	323	330	334	329	326	325	340	298	307	353	308	325	339	327	308	334	330	372	345	303	324	282	342	306	324	356	267	272	299	321	314	355	309	313	315	361	321	342	308	354	321	323	295	308	331	320	330	336	343	298	304	305	292	320	307	313	301	314	346	319	299	324	332	326	303	335	313	318	298	296	307	317	318	341	342	326	322	306	323	298	308	311	328	326	276	344	335	345	298	357	320	344	319	341	336	322	341	306	332	321	312	327	346	309	342	338	299	302	321	333	343	313	311	325	327	332	326	335	303	362	347	296	331	352	329	337	338	311	354	299	284	283	306	270	345	334	303	317	331	327	311	306	364	331	317	296	312	326	312	316	326	310	324	305	335	325	301	334	342	304	348	312	367	311	326	317	330	327	300	278	330	347	358	363	330	347	329	300	318	331	314	307	310	355	321	329	309	343	326	341	315	321	333	277	340	311	350	321	306	288	312	338	341	324	318	333	339	330	318	313	314	311	324	327	339	310	339	314	293	340	312	292	330	315	299	332	322	343	329	318	309	337	343	312	351	312	326	331	334	329	327	315	290	331	321	317	326	308	319	300	340	279	312	311	354	315	340	319	308	301	311	335	332	344	293	338	332	331	317	339	308	321	308	329	357	344	296	322	343	319	318	332	321	337	309	320	335	352	336	357	315	323	329	302	321	298	308	306	313	324	327	300	338	306	348	354	335	390	351	328	301	341	307	319	290	350	312	326	318	353	320	308	310	356	291	344	321	308	324	327	328	318	310	349	306	330	334	320	318	351	301	339	315	333	319	320	288	317	325	322	315	323	309	285	338	344	334	326	325	325	317	340	323	316	344	329	309	313	313	313	291	319	326	317	296	334	316	303	355	330	307	337	336	338	304	355	274	332	324	314	349	365	323	316	313	325	331	350	328	296	345	361	282	291	299	315	297	331	303	326	319	295	293	328	319	340	336	310	289	292	327	331	307	331	319	329	344	287	325	321	349	310	315	312	335	312	302	344	297	319	332	314	306	318	310	340	309	317	327	339	331	332	300	329	337	327	336	300	342	343	335	313	300	304	310	322	336	358	340	361	290	322	299	335	374	348	332	316	310	350	326	334	329	357	339	293	321	333	323	309	331	329	340	359	313	331	302	346	306	317	324	287	318	322	308	353	347	321	333	311	303	305	328	343	296	340	332	321	316	355	326	339	367	320	323	366	311	326	363	346	335	348	308	334	325	338	357	330	319	382	304	321	328	329	325	293	312	323	331	328	315	333	294	316	286	313	301	380	310	315	328	332	323	328	333	325	325	330	320	298	335	291	305	332	318	332	358	316	349	301	335	312	317	321	328	336	339	324	334	319	307	344	296	370	339	320	319	307	288	296	329	315	312	310	319	306	289	333	338	357	302	353	305	300	315	320	316	323	328	349	338	293	300	347	328	338	339	320	302	315	326	325	331	338	335	319	329	341	327	301	291	363	333	314	339	352	330	340	297	321	302	337	317	309	368	344	302	318	347	316	294	308	321	337	330	330	336	311	325	321	320	302	322	332	349	322	301	328	313	312	335	338	341	337	359	294	309	327	299	302	339	331	329	322	305	315	348	307	321	319	327	330	343	305	313	329	309	293	339	318	320	313	299	309	323	331	329	313	365	308	309	318	313	313	320	296	321	273	349	332	365	295	299	354	335	287	299	297	305	311	323	360	305	299	344	335	298	345	331	305	310	322	318	294	342	326	327	332	298	326	337	317	288	354	316	348	311	296	315	332	287	298	322	327	306	303	330	303	307	320	316	369	331	313	308	331	282	312	354	321	311	348	327	339	335	341	339	331	351	291	346	304	360	290	356	317	325	310	299	315	338	324	338	347	320	349	308	306	317	333	318	321	360	325	313	321	344	337	335	334	299	295	290	332	312	336	329	309	316	325	307	310	292	323	340	319	333	301	319	341	312	319	349	363	298	320	296	317	340	313	308	334	293	322	275	297	331	332	281	311	304	302	313	327	356	332	307	319	306	329	343	307	351	324	336	307	342	303	325	378	325	331	332	298	339	334	300	319	312	321	289	336	342	299	318	302	309	352	320	319	316	313	343	298	311	338	339	322	340	336	337	327	340	337	321	295	325	304	300	311	266	347	315	297	293	346	313	337	342	325	298	319	310	316	331	317	321	328	341	325	323	331	291	379	312	312	316	348	322	325	296	326	338	315	313	308	317	337	324	306	332	315	353	326	332	320	333	305	334	313	300	340	287	303	325	318	358	299	344	331	302	287	308	331	339	312	267	302	307	332	336	324	319	340	333	320	343	309	323	312	329	316	330	319	321	344	356	306	292	325	321	306	308	329	326	309	301	344	328	322	305	300	301	306	326	316	322	332	317	320	302	335	327	326	282	319	316	350	340	314	310	277	351	318	313	319	318	318	303	325	335	303	309	318	322	332	356	343	302	326	341	315	312	307	345	346	332	320	345	329	311	325	345	334	317	321	349	364	302	335	346	299	308	333	358	339	336	351	329	331	298	306	321	319	297	295	353	332	303	300	333	328	342	321	309	280	318	321	339	317	320	321	300	309	358	306	332	312	312	373	309	301	329	332	331	308	342	312	330	335	322	314	333	295	329	319	339	303	300	339	314	307	352	348	316	341	335	300	302	345	337	319	303	316	309	297	301	339	330	335	336	336	274	312	329	318	338	316	292	330	281	321	340	308	317	310	294	290	339	355	312	305	317	385	338	331	297	290	312	328	299	283	329	356	359	302	343	317	323	298	348	317	336	305	334	287	313	331	321	321	324	332	301	338	354	296	313	295	323	334	330	317	346	337	344	339	312	334	336	339	313	296	318	314	330	320	346	347	343	309	319	353	359
25721	35126	19087	12263	55916	56618	47725	36014	21871	10143	3394	721	729	764	731	765	745	792	738	729	760	786	726	778	766	747	737	772	804	772	756	785	755	724	793	726	745	711	788	733	800	738	756	776	748	759	778	725	710	756	782	770	753	748	741	701	792	794	756	762	761	740	778	782	735	767	736	755	783	749	796	774	788	723	805	731	800	761	735	764	747	757	739	714	774	749	757	769	774	762	732	780	754	727	762	774	749	752	766	751	765	759	758	754	760	755	769	791	737	768	747	786	762	794	713	771	805	782	735	746	810	762	785	782	813	767	783	794	815	739	767	758	683	685	802	768	769	707	742	740	737	716	751	811	720	743	751	761	760	780	754	748	760	738	757	758	747	787	798	784	758	777	726	792	794	767	802	762	827	724	726	729	723	730	733	771	753	692	762	754	755	736	782	801	754	777	766	744	736	730	750	765	750	770	733	736	767	703	746	786	782	723	742	734	727	765	742	753	780	777	714	784	742	782	758	754	750	720	757	765	816	799	802	802	716	775	781	747	826	736	746	777	746	739	709	778	772	782	773	771	760	738	780	737	810	736	748	771	771	762	739	803	724	788	771	738	812	764	774	730	768	775	765	735	775	780	758	734	781	731	793	722	784	807	757	792	831	703	758	730	772	788	745	759	746	732	727	768	740	729	751	731	743	746	750	774	727	766	787	765	777	802	733	785	775	760	764	753	753	747	746	776	828	736	784	776	809	776	757	749	769	762	784	762	762	760	705	781	780	748	723	758	719	742	706	796	760	755	720	755	719	768	774	752	775	769	742	755	779	750	761	747	758	771	697	785	760	733	699	757	812	753	723	749	702	775	758	753	767	754	759	742	778	742	797	762	714	760	781	749	778	769	748	777	796	717	782	752	684	814	755	784	749	810	763	762	741	739	748	804	798	742	756	732	775	806	778	746	733	695	731	757	755	767	743	762	740	740	741	746	743	720	771	794	747	771	797	741	797	807	758	711	805	795	716	771	744	759	735	766	751	751	783	772	782	796	745	775	793	803	761	726	736	744	743	750	696	701	797	757	750	763	765	765	733	780	791	774	742	762	753	771	779	805	726	753	743	736	730	733	770	715	829	751	747	745	808	764	748	753	774	780	744	740	701	792	790	751	838	768	716	774	808	773	798	767	752	779	745	747	693	763	749	768	741	778	757	741	778	729	744	787	743	768	742	759	754	746	740	758	719	777	757	781	732	761	717	764	734	782	827	765	743	757	745	752	788	780	764	776	805	762	790	777	784	809	751	814	758	698	759	809	807	727	762	753	758	791	802	768	789	776	740	763	726	780	766	738	753	767	704	770	729	770	725	746	684	757	764	750	782	710	715	745	708	757	775	783	713	730	719	744	758	763	729	781	764	796	795	703	810	741	724	745	743	736	794	710	741	754	841	748	791	751	785	725	753	747	788	739	745	758	744	774	832	773	758	802	756	765	801	745	762	753	759	792	748	763	713	775	770	782	739	788	762	789	769	759	743	770	781	804	723	760	763	734	788	744	778	745	761	790	741	728	738	736	829	794	783	814	773	735	758	767	773	729	757	808	771	843	811	752	714	745	742	731	723	783	711	782	743	756	740	732	754	764	764	751	807	747	741	755	793	728	792	770	781	769	751	714	734	758	687	780	743	788	769	711	795	755	816	731	751	717	752	806	735	778	788	790	698	731	765	752	813	745	738	776	787	749	764	772	783	784	753	775	789	772	758	782	721	719	770	769	770	770	749	776	738	737	740	747	769	776	698	744	765	726	723	765	736	739	759	756	757	767	760	754	739	771	803	744	726	726	790	790	771	757	779	734	810	721	783	732	766	760	708	769	783	777	736	764	772	689	789	729	740	795	780	819	777	834	722	758	769	748	776	756	756	779	763	755	787	854	774	797	797	750	745	758	749	758	787	785	715	710	759	728	778	756	781	757	768	749	789	819	811	715	763	816	732	729	810	746	775	757	796	784	793	780	751	759	784	752	745	735	740	732	766	769	759	751	780	775	729	803	764	787	748	819	781	775	746	751	716	755	795	699	772	741	787	741	756	781	734	731	764	733	751	793	774	708	778	802	738	757	752	745	749	774	757	786	729	763	714	758	771	794	721	723	710	733	763	796	744	730	769	760	779	709	768	727	730	800	766	797	754	729	764	759	784	753	784	747	729	752	797	752	767	744	686	784	724	686	795	783	749	783	777	753	773	774	769	728	808	781	785	792	775	746	781	731	742	773	783	763	731	805	759	759	802	756	761	840	760	737	739	779	711	774	760	748	771	742	759	787	742	773	831	828	783	768	726	743	729	765	804	789	754	770	761	744	791	758	761	758	785	716	779	744	728	728	756	785	781	768	751	787	732	708	751	783	797	811	745	723	749	781	737	761	769	810	744	678	753	762	772	792	785	771	726	727	748	772	717	743	759	726	765	811	777	754	740	782	752	777	749	773	721	855	817	776	781	752	791	778	772	758	753	737	749	765	729	757	791	723	749	759	795	746	763	727	745	782	758	758	769	769	815	776	743	725	721	752	751	802	705	775	750	784	758	758	751	761	739	791	709	761	793	784	736	760	770	753	786	742	807	757	755	739	760	745	746	729	757	731	766	801	717	790	827	798	751	755	705	788	756	772	743	762	811	763	683	744	754	762	760	745	719	765	783	747	740	740	781	775	744	776	746	738	742	766	775	807	818	788	766	760	774	784	740	763	762	796	798	750	818	744	743	764	762	824	741	767	793	796	742	728	793	744	772	717	758	773	731	769	802	774	749	809	736	773	742	779	757	753	751	732	822	785	758	787	750	739	747	762	797	780	784	808	783	732	717	743	741	783	789	735	759	751	744	777	768	757	766	721	793	778	755	797	757	753	763	757	756	774	715	798	772	754	807	721	762	748	761	727	753	768	766	781	765	746	779	756	750	757	771	711	779	726	768	753	790	780	762	754	738	729	748	736	789	808	744	726	812	809	771	729	749	750	770	759	756	774	742	750	806	741	774	738	735	741	750	734	750	799	779	772	710	763	722	745	733	769	773	746	790	700	754	780	741	789	756	763	845	778	781	804	776	753	738	753	779	762	749	727	834	741	763	736	759	785	805	732	760	755	761	757	790	769	758	708	745	771	754	803	759	786	744	737	739	788	772	766	765	714	765	792	713	735	784	747	735	756	733	727	755	733	728	775	807	762	757	723	814	799	736	792	738	760	797	787	731	760	768	746	742	728	807	792	727	755	775	773	763	762	769	742	717	749	791	766	768	791	742	710	724	744	723	745	759	706	711	733	737	756	778	772	712	788	789	804	751	764	789	748	742	736	759	757	765	725	725	775	768	795	780	716	739	734	776	789	753	764	739	819	758	753	766	757	770	763	746	738	720	786	765	738	750	747	765	803	780	744	817	774	716	795	788	758	789	744	748	763	801	755	779	817	775	775	781	747	791	748	743	753	758	716	835	772	758	770	769	747	748	765	772	726	770	753	755	764	757	751	786	791
47441	49293	30782	20837	59519	60576	47468	33567	18218	6032	1490	255	236	266	222	280	229	243	238	252	254	240	222	234	221	225	247	253	259	223	255	231	254	256	249	233	255	259	256	209	229	225	217	242	273	230	229	243	218	247	234	230	248	237	232	225	240	209	239	229	244	229	276	250	240	216	240	244	241	242	234	240	233	269	248	229	250	246	224	235	253	239	235	224	224	247	241	252	263	239	199	228	217	233	263	253	218	242	243	239	210	222	214	266	224	251	211	212	238	217	213	231	205	229	223	265	258	267	234	236	230	232	250	207	245	224	228	250	246	233	248	230	198	245	231	227	254	232	235	239	227	241	200	245	269	262	277	206	216	218	233	238	239	230	236	228	239	226	234	242	236	217	226	269	241	256	258	246	241	243	188	203	259	242	237	235	248	210	235	244	255	229	260	276	238	252	208	224	252	226	213	245	241	235	234	219	226	243	235	258	254	257	239	242	235	239	236	225	222	254	226	244	241	252	230	248	266	235	237	231	252	232	239	248	201	238	250	263	229	238	243	240	247	236	240	221	228	254	211	234	232	234	267	249	258	234	247	256	238	222	231	230	227	247	245	275	233	269	207	232	252	240	235	241	228	246	242	224	224	226	230	224	230	220	218	225	233	250	253	205	265	245	243	244	222	231	236	243	215	227	231	221	249	224	244	247	250	232	226	226	242	230	211	223	258	205	239	253	240	277	212	242	233	229	257	225	235	246	267	256	233	229	229	234	251	245	210	230	227	221	241	257	230	251	246	215	262	239	221	200	228	244	207	244	240	225	242	246	241	248	269	238	233	211	236	264	241	255	227	254	227	213	220	235	224	225	208	249	254	237	238	253	205	234	238	259	236	244	252	241	246	244	242	258	225	231	257	215	263	229	249	246	241	228	273	231	224	236	255	243	263	224	189	268	238	240	246	246	251	252	225	250	237	270	218	214	230	265	232	249	227	256	218	203	254	219	259	235	219	260	214	261	228	233	239	262	235	255	242	247	221	207	237	222	237	207	249	219	197	217	251	241	237	242	279	275	220	226	247	233	229	235	252	229	233	213	214	246	243	238	234	221	252	231	220	232	258	265	225	245	260	248	229	262	225	223	258	220	235	232	268	265	217	230	250	225	233	263	248	252	233	246	225	243	257	253	234	230	232	239	245	234	252	246	217	232	264	217	263	220	257	210	248	210	261	213	261	213	227	225	252	238	210	243	252	217	236	222	263	240	256	236	234	277	223	204	236	219	255	244	239	253	233	210	226	223	257	243	212	260	233	222	225	246	252	231	255	251	224	215	227	236	202	251	231	248	240	231	228	230	233	223	253	245	213	295	204	237	247	228	242	245	226	260	241	239	249	234	231	264	231	246	227	226	229	231	252	238	278	234	238	269	253	263	229	245	256	238	230	224	253	256	224	270	232	239	256	236	228	213	237	263	209	240	250	243	273	248	250	244	232	253	236	255	246	216	239	275	224	226	241	259	217	253	217	239	239	255	226	237	259	229	224	206	241	229	239	254	290	250	240	234	252	248	246	240	257	251	234	234	217	218	235	256	236	215	241	244	222	239	228	245	230	246	237	231	225	253	240	240	250	239	232	239	230	233	226	237	268	217	229	230	223	221	221	220	294	249	214	223	247	224	231	238	251	254	233	244	242	237	228	237	243	234	216	241	207	236	222	231	244	239	257	235	226	236	213	225	227	219	242	222	264	236	246	257	235	262	245	225	235	286	241	246	231	262	263	220	203	241	229	261	241	238	254	262	251	243	239	251	220	242	244	255	248	279	215	237	224	255	234	236	224	234	260	221	251	257	243	246	250	253	254	238	236	240	240	251	238	242	252	226	236	229	218	255	240	236	248	242	225	226	254	219	238	219	253	283	256	258	245	205	260	235	239	239	244	219	246	249	259	248	205	261	239	242	228	244	201	263	229	242	200	222	266	249	223	239	230	251	242	259	216	220	220	255	266	219	205	258	265	198	219	230	231	231	235	212	249	239	238	221	224	249	240	216	241	248	213	232	245	251	268	224	216	239	250	229	240	235	205	235	251	246	245	232	235	204	243	248	237	237	219	227	231	244	226	221	252	267	251	235	219	217	243	241	231	239	233	251	238	262	243	221	200	224	237	246	256	228	230	225	232	235	231	246	233	227	231	241	243	235	241	238	227	237	218	268	243	229	259	257	226	239	222	248	241	219	237	238	242	219	258	194	251	224	223	230	217	249	242	250	223	262	246	258	225	214	237	245	239	246	218	244	216	222	238	242	220	231	208	249	227	232	257	248	249	253	244	221	232	227	222	227	245	253	231	233	227	248	254	243	222	262	267	239	244	222	230	208	239	256	224	239	216	235	232	238	252	255	258	231	235	233	249	237	241	288	242	243	275	245	240	219	237	233	278	228	231	238	222	254	207	250	232	250	224	236	234	260	226	269	267	226	226	249	236	227	269	228	240	238	248	218	247	252	260	261	248	261	222	225	217	247	224	233	244	227	227	245	258	249	232	238	234	240	208	229	233	265	213	251	244	216	238	232	247	228	249	232	207	249	241	257	243	240	231	252	245	215	252	222	227	221	236	252	235	238	236	248	251	242	223	234	258	276	263	212	211	248	214	222	225	245	218	218	236	229	233	257	251	227	228	229	242	228	256	234	240	218	235	249	253	267	212	262	210	253	265	242	242	239	241	250	240	243	262	219	231	256	261	241	197	245	242	227	265	222	249	210	234	258	242	237	240	237	209	250	245	234	224	234	230	244	234	220	209	229	237	224	222	237	205	249	230	250	240	236	232	231	236	230	235	223	239	256	233	240	239	270	259	248	247	253	234	258	224	242	240	237	249	242	256	229	269	232	234	242	243	224	250	228	230	274	194	225	218	255	240	222	231	219	250	251	228	256	236	262	284	267	255	228	254	229	239	229	225	227	225	232	224	232	232	217	270	241	206	248	261	225	253	214	244	236	244	241	233	212	242	246	223	238	247	276	248	238	240	250	228	209	222	229	232	239	252	240	253	238	248	250	257	239	257	251	227	223	242	270	236	247	243	220	253	233	237	261	216	216	210	259	236	236	250	221	253	228	224	237	233	247	224	243	238	253	235	235	230	264	242	219	244	267	248	228	220	223	252	245	241	238	245	239	254	235	237	222	250	231	241	224	257	251	233	239	235	232	232	236	270	249	210	244	234	216	229	236	232	263	236	260	227	244	242	251	247	251	250	263	243	227	227	231	230	258	244	218	232	237	263	221	229	216	209	271	273	235	222	228	255	271	282	234	216	238	237	230	231	240	259	242	220	226	243	230	221	225	249	237	242	256	209	286	211	240	217	266	259	270	264	274	243	242	219	258	258	245	228	229	246	232	252	203	218	243	248	264	216	231	247	234	251	219	242	242	248	224	237	240	246	255	227	255	224	244	221	239	218	243	262	229	217	250	246	231	210	255	248	220	240	244	249	287	214	232	254	245	240	253	233	205	242	215	236	239	250	239
31397	41959	21440	20707	73899	71650	58987	46040	31040	15287	4948	596	606	566	604	571	595	614	592	549	595	609	571	575	600	572	580	591	525	577	590	562	593	527	602	568	522	582	572	541	565	563	584	578	561	609	530	564	568	584	546	546	574	560	552	589	557	586	567	587	570	553	550	558	556	570	536	552	552	591	582	525	510	597	595	614	586	581	587	544	562	540	583	605	524	543	566	576	565	554	594	582	565	578	583	544	533	560	570	574	564	557	550	585	595	572	564	606	591	582	598	609	548	607	565	531	589	595	553	552	565	572	547	578	529	582	536	585	561	575	533	586	559	582	569	556	569	549	590	551	575	564	577	578	593	606	569	559	586	569	582	560	581	591	592	565	569	553	583	581	576	592	566	566	523	582	604	563	576	565	547	523	568	566	526	575	531	566	545	549	574	587	526	566	593	569	579	566	556	569	523	573	576	551	579	525	546	595	575	567	574	567	570	614	521	581	550	578	580	599	568	568	540	515	572	588	579	588	607	601	572	571	542	539	583	540	595	596	562	569	589	574	579	555	578	589	569	597	563	585	595	577	547	575	592	590	557	588	546	563	557	616	560	569	578	558	527	562	574	569	579	513	578	574	556	541	613	520	618	551	625	561	545	596	572	559	587	596	559	566	552	537	512	533	574	584	559	554	592	569	567	521	594	558	554	562	594	580	587	551	573	567	561	601	576	531	555	530	560	569	576	560	613	594	567	547	578	555	581	565	620	567	536	521	509	614	575	578	519	581	563	528	572	547	567	610	574	592	585	564	540	580	528	574	552	607	560	558	576	567	547	570	576	574	564	562	549	606	578	595	640	590	569	519	552	566	587	585	582	563	582	545	551	567	556	589	543	508	571	562	639	573	576	555	599	588	617	567	558	537	535	602	555	545	551	566	586	567	603	618	535	576	536	556	610	572	562	584	565	577	559	541	554	549	566	578	593	549	618	555	556	581	551	608	563	571	606	531	574	534	570	603	578	588	564	563	535	556	556	617	612	558	599	547	585	535	529	567	570	584	621	556	608	534	563	614	558	539	588	577	603	556	571	551	553	596	584	516	592	615	600	560	559	557	576	551	554	603	552	587	567	552	570	515	545	554	587	581	561	564	584	585	563	598	571	554	571	527	576	590	555	597	597	552	590	581	547	584	545	588	578	570	543	587	544	575	529	636	565	581	517	583	581	579	606	607	556	625	610	562	589	560	592	563	542	565	574	556	577	574	563	530	583	571	578	543	556	570	560	566	555	557	608	561	535	581	569	563	614	549	559	560	550	549	566	565	556	567	546	578	607	560	491	564	596	559	568	573	532	570	586	546	573	586	501	573	560	602	586	533	529	612	566	571	602	573	588	582	613	538	528	578	547	566	571	554	573	575	563	548	582	561	545	593	561	592	552	538	613	593	536	562	525	584	616	543	583	586	550	599	514	547	572	563	570	622	554	592	560	588	594	550	581	597	562	577	584	571	580	537	615	574	565	600	558	576	544	516	559	553	552	603	565	544	580	550	523	538	574	579	598	571	605	541	602	561	603	534	546	552	518	538	591	560	549	532	553	552	542	601	515	533	521	556	599	586	567	560	570	613	554	590	534	546	577	561	598	552	528	569	571	555	538	571	609	551	570	557	572	543	581	566	576	574	561	572	600	614	562	570	582	556	571	568	589	528	559	594	558	569	580	564	580	559	578	528	580	560	628	532	617	564	602	510	568	602	580	572	578	593	573	587	618	542	565	582	586	562	571	589	584	557	647	568	544	557	578	527	550	554	590	525	515	539	584	560	539	565	588	611	577	577	558	560	581	532	579	563	533	607	570	564	592	578	605	548	547	552	541	536	598	582	515	553	537	551	588	553	578	611	580	525	572	565	550	564	588	582	548	575	552	547	586	555	583	517	583	528	572	543	565	573	568	595	544	596	559	589	555	559	578	608	597	601	552	541	526	588	615	586	575	558	606	534	560	536	560	592	624	565	593	577	563	533	578	578	584	551	565	588	562	547	575	588	592	567	581	577	558	532	504	531	555	564	527	581	605	565	573	549	525	577	564	575	568	543	512	543	581	583	595	589	563	565	554	529	568	586	531	565	563	615	585	548	573	595	554	543	557	598	608	523	598	582	555	574	563	574	556	587	562	598	572	605	543	600	530	588	559	611	565	553	566	534	554	588	544	559	561	524	577	542	564	558	571	568	558	595	546	553	587	592	605	613	559	579	568	559	560	529	598	614	541	579	562	550	569	572	528	531	578	523	576	587	603	581	558	557	560	553	563	592	559	601	540	557	547	567	545	524	574	550	573	578	589	590	586	608	575	572	584	554	551	571	544	551	577	552	587	592	571	599	583	563	572	538	559	575	500	576	571	571	563	522	607	559	590	540	538	559	581	540	562	576	555	574	565	511	611	604	592	575	556	562	561	572	558	571	585	530	562	575	543	573	578	548	574	614	603	532	565	557	561	566	546	583	589	567	547	577	571	547	582	525	529	540	577	536	596	586	548	552	547	538	548	545	606	537	620	569	566	582	595	600	612	582	587	589	541	566	562	581	572	549	578	562	603	551	564	565	565	581	562	554	566	563	552	569	584	537	594	591	555	563	633	582	529	600	602	545	591	561	575	571	574	614	602	559	544	554	571	502	557	569	557	560	552	609	506	564	550	551	575	561	635	579	583	563	603	584	531	539	572	576	567	550	591	613	570	545	563	553	558	608	518	598	566	554	583	560	574	581	586	558	552	579	571	560	583	569	599	522	562	597	533	525	554	602	555	543	574	557	560	600	573	529	523	580	567	564	611	534	554	586	537	584	599	572	550	591	590	576	593	579	587	570	568	574	586	567	543	591	530	524	625	566	547	573	577	609	579	569	618	587	611	568	571	559	597	543	592	544	542	559	567	585	538	569	600	509	557	560	580	576	608	599	606	522	560	577	609	546	547	586	578	587	602	581	593	574	594	532	605	572	536	553	551	558	548	590	581	511	561	562	595	554	568	569	580	529	607	552	593	564	541	533	570	625	540	547	594	560	547	550	549	572	593	551	599	539	579	548	572	624	564	577	545	499	577	538	560	547	548	554	546	564	562	574	564	563	597	554	604	586	598	570	576	566	570	582	547	599	586	526	576	601	552	562	583	567	601	576	622	574	514	529	553	625	553	553	556	530	564	554	563	567	577	576	569	556	556	590	579	610	537	576	582	586	564	571	589	557	541	539	586	549	544	571	519	567	601	558	580	571	547	569	589	591	580	563	598	579	568	606	570	574	557	597	572	572	558	579	563	572	587	575	563	558	580	599	548	583	551	584	582	542	594	570	558	556	525	556	570	564	580	548	588	579	570	575	575	550	567	586	561	518	596	563	551	573	602	541	544	599	582	594	577	569	576	549	548	612	569	560	539	532	542	568	591	565	546	614	529	559	590	604	565	573	539	570	549	549	570	614	539	573	598	561	594	566	548	555	590	550	582	558	602	548	547	561	581	564	603	548	554	569
15000	13984	5572	1398	3930	5185	3677	2180	1169	668	400	279	247	298	254	255	263	278	292	267	267	242	271	298	264	290	278	282	276	281	275	275	303	313	286	268	281	248	264	293	260	258	281	274	268	287	303	284	286	322	299	274	316	251	303	266	296	293	295	299	272	290	264	315	290	301	311	273	263	249	331	304	311	260	280	288	285	281	290	277	289	253	301	297	266	242	302	279	248	286	291	286	302	294	325	300	277	279	277	255	251	293	297	293	262	294	259	280	292	289	290	255	280	266	264	272	285	273	314	317	291	270	294	285	285	305	282	277	294	307	270	310	298	279	286	257	311	258	283	304	281	281	284	329	281	261	280	291	289	266	277	273	261	287	293	265	297	265	276	294	305	280	278	282	311	311	294	268	309	283	300	321	295	298	281	287	298	307	290	260	291	271	313	297	273	321	302	302	275	275	275	288	307	280	278	258	311	304	289	274	279	317	301	263	289	270	283	277	261	287	265	297	249	260	286	288	272	285	268	279	322	276	314	287	310	251	275	295	259	313	312	275	249	275	259	304	271	292	288	276	286	293	299	301	288	273	265	268	290	246	311	273	305	310	281	292	280	301	239	301	270	278	310	300	291	308	246	299	332	270	239	277	252	294	279	278	290	293	269	296	272	264	273	298	266	307	266	293	277	313	311	276	274	270	270	300	321	288	278	303	281	267	274	277	277	251	288	282	312	296	280	278	258	276	285	263	290	284	304	283	278	318	303	259	262	288	291	281	317	297	293	310	299	282	267	275	311	300	298	306	283	302	262	315	282	313	289	275	315	297	293	302	274	298	287	306	269	255	277	280	280	307	267	286	311	269	320	304	284	268	239	312	275	311	296	276	277	272	268	292	310	305	260	286	266	259	307	295	271	316	289	292	301	266	273	287	306	271	312	287	260	300	276	286	278	275	270	276	297	315	253	313	274	286	282	307	322	266	306	328	275	270	279	288	274	289	272	291	318	286	275	286	308	266	285	274	286	313	304	300	265	274	286	243	278	274	281	242	282	282	272	273	294	290	279	299	277	319	287	285	294	269	272	307	297	279	318	309	284	284	262	284	310	293	267	260	315	310	275	305	275	287	287	280	279	296	307	271	298	280	288	310	274	292	297	290	264	303	257	303	306	321	297	309	275	296	291	289	283	281	269	273	308	296	304	258	289	301	259	273	313	277	276	299	288	242	284	294	275	291	287	286	257	268	322	309	292	280	285	306	286	259	313	263	272	295	268	285	290	276	324	315	263	307	267	294	292	273	253	285	286	286	290	285	264	288	256	299	288	285	274	283	302	290	277	285	267	263	309	266	281	273	273	280	281	296	278	268	321	261	298	293	288	313	309	289	279	279	322	267	277	312	285	275	277	268	293	262	288	284	281	256	270	297	287	290	267	289	298	279	326	295	314	287	259	284	300	297	288	311	289	277	293	280	292	282	288	302	281	269	313	269	285	281	280	266	279	294	285	258	259	296	290	310	240	250	287	275	241	296	316	306	254	270	298	286	282	276	294	294	268	280	307	311	275	257	294	297	270	284	266	248	270	318	296	277	277	299	320	301	302	271	275	288	272	297	320	298	314	284	283	306	274	290	290	281	272	277	307	318	292	284	289	266	265	322	281	252	308	258	264	253	289	281	302	274	305	248	274	287	299	270	286	293	280	270	261	293	287	290	298	301	291	296	296	261	266	313	272	300	284	275	302	303	272	285	275	253	295	275	273	273	281	299	267	283	274	296	276	276	280	276	279	317	290	306	299	294	251	293	262	281	277	234	244	273	302	282	302	287	292	255	292	305	297	296	286	284	292	276	252	260	287	279	255	289	279	303	255	328	304	242	256	291	323	296	300	304	309	286	321	282	283	271	275	273	260	293	271	291	303	260	323	313	270	309	294	288	319	268	297	293	286	279	312	246	283	281	287	287	282	299	290	279	261	232	289	319	311	296	258	286	270	296	275	280	260	324	246	265	295	316	284	302	252	283	301	318	300	288	305	317	313	295	285	273	286	293	278	308	300	282	302	307	274	281	278	295	293	294	281	278	257	277	272	267	275	280	286	293	277	274	273	312	311	309	312	289	295	280	274	256	298	249	304	287	275	279	292	269	288	309	263	294	297	314	282	304	325	290	270	278	286	277	267	281	298	293	307	288	231	259	270	263	315	292	297	278	283	270	299	289	270	251	311	281	262	278	305	281	308	265	320	263	277	291	293	284	257	271	271	286	265	303	283	255	325	293	261	280	301	278	292	308	305	298	267	287	284	302	292	273	272	314	264	266	269	273	303	269	333	324	290	293	254	258	299	283	294	282	291	294	265	282	290	263	258	285	303	306	278	301	271	279	302	288	273	294	283	254	274	310	311	297	293	301	299	288	283	258	285	295	282	321	292	313	271	274	267	262	299	278	281	326	307	253	292	305	254	312	284	324	290	295	312	279	286	279	257	275	273	303	296	274	309	254	299	294	308	249	270	270	274	320	252	301	293	284	289	325	342	302	299	334	291	292	266	287	291	287	267	294	280	282	266	267	279	290	312	264	285	270	318	271	307	269	284	282	300	266	286	265	276	305	320	305	307	300	286	278	280	281	258	258	295	285	287	271	278	302	279	267	247	280	302	271	271	291	321	275	265	277	296	303	314	269	264	288	267	314	294	267	287	306	298	284	288	291	290	299	296	283	267	272	278	288	277	253	269	251	278	288	290	279	264	275	284	301	306	282	278	275	286	283	271	273	301	281	268	288	276	292	256	262	275	272	267	264	289	250	288	322	288	298	273	294	292	282	321	291	271	309	307	264	278	243	277	295	302	306	294	284	298	293	274	275	309	280	269	245	264	281	319	295	290	262	294	273	261	279	258	284	283	276	311	304	276	276	284	261	281	298	274	296	296	308	283	276	265	293	278	268	310	302	279	293	271	301	272	278	280	286	270	312	280	301	285	310	288	290	294	310	286	305	291	270	269	293	290	291	281	245	265	259	291	276	303	273	292	302	292	312	316	279	295	274	293	275	256	288	287	295	266	298	287	295	301	320	282	297	301	279	280	313	304	311	317	283	291	261	283	300	289	283	329	281	267	292	302	267	285	266	290	287	284	296	267	269	278	241	256	275	274	285	268	262	299	275	281	304	307	293	266	290	282	287	278	269	278	304	277	290	278	277	281	264	276	285	312	272	265	280	292	258	282	300	292	321	261	264	294	303	311	261	297	274	264	321	305	273	274	289	301	302	307	301	281	299	284	278	305	253	322	288	286	303	271	294	279	256	306	278	304	270	280	287	276	265	295	267	242	274	268	282	274	326	289	262	314	288	267	264	287	292	289	297	280	303	265	250	301	291	266	295	305	291	258	280	286	272	266	274	277	286	248	301	277	303	299	256	303	307	250	296	341	297	300	292	308	277	307	252	279	319	293	281	271	270	298	259	237	251	260	284	298	294	259	287	265	273	281	291	301	270	281	299	282	268	279	297	302	299	258	283	288	269
9534	12226	5982	3571	14556	16925	12072	7430	4162	2231	1062	634	727	735	704	712	735	692	668	678	654	710	709	677	669	722	673	728	655	682	666	676	700	621	661	665	702	698	656	714	676	644	693	639	726	706	685	647	677	706	638	702	649	707	684	709	689	718	731	702	651	718	647	669	676	659	693	696	685	725	701	745	707	663	723	684	674	657	678	656	678	657	718	664	642	736	689	707	720	686	676	707	662	630	700	708	745	648	735	738	703	682	710	681	659	695	662	725	714	713	675	652	674	687	649	685	695	725	673	678	664	676	673	659	725	667	630	636	674	723	670	672	666	686	714	693	748	734	730	683	726	693	664	714	707	690	763	653	705	731	707	714	675	726	685	681	684	686	670	677	681	631	700	636	701	678	703	644	707	684	651	716	655	695	662	681	661	690	701	677	692	695	678	722	719	739	672	725	679	652	671	687	716	656	737	687	671	642	679	674	663	672	689	690	686	697	688	670	714	718	676	633	619	707	679	727	692	693	652	690	691	638	688	735	682	759	697	715	721	685	629	665	718	708	694	663	650	758	725	667	700	728	690	646	711	720	677	666	724	702	662	682	652	694	698	709	724	696	727	717	697	703	713	672	713	694	682	708	666	713	663	651	728	684	652	690	642	686	702	664	705	638	674	703	673	685	689	671	654	689	696	684	664	676	706	676	663	666	745	677	731	675	693	675	686	717	681	702	727	709	719	663	666	676	647	702	687	741	720	699	704	728	702	712	692	732	699	677	665	724	725	712	683	687	648	696	679	660	711	655	685	708	700	710	684	691	648	701	712	703	670	665	711	680	671	658	714	710	666	668	637	697	679	732	684	693	679	670	713	658	675	706	659	708	671	700	671	706	701	689	658	686	678	711	691	651	716	657	665	713	690	700	666	683	647	672	686	647	675	674	743	655	704	711	704	729	623	693	654	709	709	738	709	656	692	667	746	717	709	708	683	680	668	659	740	663	650	670	719	658	727	716	667	651	677	742	680	715	639	674	696	644	671	700	696	706	709	740	657	683	719	721	672	701	711	649	687	670	723	685	687	711	685	668	701	700	677	735	725	695	669	633	703	734	690	701	687	722	680	708	698	675	681	646	689	683	687	720	691	702	649	670	649	687	712	688	703	693	718	705	675	681	714	685	682	690	756	719	687	652	697	655	735	671	678	719	735	724	693	725	686	672	676	659	721	708	732	656	696	646	694	687	731	700	716	704	647	698	684	627	682	696	639	673	670	705	674	647	699	730	658	657	662	684	697	666	648	714	687	689	722	676	708	697	698	694	681	664	700	656	724	680	703	726	709	660	699	696	694	708	666	693	725	719	681	707	695	710	657	677	753	712	728	676	681	685	664	695	739	615	648	706	703	726	705	692	668	699	676	748	685	680	715	696	652	703	762	720	703	695	675	673	711	682	667	668	728	685	658	675	726	722	687	698	678	716	692	751	715	646	705	645	687	686	725	704	677	648	715	686	695	712	666	690	718	680	692	691	643	710	651	725	678	640	679	698	674	699	705	683	683	707	662	678	707	671	673	682	669	657	680	701	692	696	690	668	688	671	707	688	738	717	623	674	701	686	694	704	711	675	655	699	710	722	717	666	698	666	693	656	725	673	708	713	710	673	687	692	690	652	686	678	716	686	711	749	713	671	679	703	696	675	723	705	657	690	652	664	678	666	721	687	678	638	675	685	710	736	703	722	667	671	700	671	642	694	678	671	679	695	649	720	689	687	701	659	688	651	687	671	658	673	697	723	740	703	704	702	686	702	680	670	685	651	649	674	687	691	725	694	711	675	714	719	712	665	682	657	639	714	670	711	663	685	696	680	654	711	679	696	693	678	695	651	702	662	682	710	703	714	688	689	690	710	681	696	704	692	741	693	667	700	689	708	666	696	682	659	647	675	713	680	654	654	707	703	717	692	663	692	685	729	717	693	691	638	659	721	643	733	763	655	723	688	718	689	704	663	696	710	712	696	680	672	709	714	659	664	689	696	689	705	680	707	725	682	694	677	717	685	688	672	714	641	694	635	707	700	654	656	676	692	700	708	618	693	670	707	723	683	723	679	733	645	681	738	671	701	691	683	689	672	694	711	662	682	671	651	689	695	701	689	742	691	665	668	710	676	700	685	678	735	660	708	698	680	712	653	714	714	743	639	673	671	664	662	673	671	682	695	695	748	675	677	736	702	701	730	661	672	649	668	678	668	701	689	712	653	720	700	722	685	706	668	692	669	682	682	675	719	699	729	722	650	672	704	767	676	691	634	710	683	738	680	660	674	715	758	724	682	673	688	707	714	686	690	703	677	673	693	674	712	709	704	697	703	667	666	723	749	693	719	711	705	718	713	697	669	674	711	690	661	642	667	660	664	735	666	703	685	720	743	693	716	681	732	702	723	667	661	677	701	725	642	670	739	705	714	705	735	684	705	655	734	736	727	695	710	662	682	654	645	686	698	703	646	709	652	692	688	703	746	676	712	706	710	665	701	697	709	673	663	686	708	680	647	682	696	694	690	669	677	694	716	754	671	708	685	693	657	706	699	650	727	683	709	678	672	690	659	640	673	684	706	669	644	651	698	684	734	681	692	656	660	680	689	687	705	698	674	635	663	684	714	684	687	702	731	716	690	686	662	677	708	684	750	701	714	663	697	722	637	674	666	720	683	699	740	706	753	695	695	698	691	688	660	723	685	692	687	714	695	702	690	701	732	679	661	664	677	707	694	691	670	695	673	671	694	668	724	720	648	674	684	692	676	673	637	666	689	696	664	717	688	674	733	703	651	707	715	734	682	696	709	660	686	690	718	676	670	703	682	677	661	691	704	663	733	706	657	693	686	728	670	703	732	671	639	685	648	725	677	701	701	686	724	704	672	715	716	680	645	702	658	721	669	693	701	718	693	715	720	705	698	680	722	714	744	688	693	657	629	682	690	686	733	683	680	706	697	692	671	671	641	726	669	683	673	703	663	667	714	646	678	667	648	696	650	673	679	684	714	695	712	680	690	678	661	695	690	676	692	689	687	719	699	689	682	703	724	669	680	672	716	671	695	665	723	671	694	698	676	683	751	665	702	720	704	670	684	704	653	675	670	688	691	694	701	727	658	689	677	693	754	677	717	707	669	654	657	634	676	702	756	763	689	684	681	671	711	715	717	725	702	690	676	673	701	670	688	704	750	708	669	679	635	679	654	723	658	676	686	727	709	671	695	699	703	651	724	697	651	701	676	708	676	704	668	697	698	719	675	707	658	684	691	698	692	728	675	670	673	689	662	630	679	760	730	649	702	678	705	718	685	641	688	669	675	638	689	684	675	723	721	739	682	689	722	696	675	686	703	687	682	680	703	701	701	679	716	705	666	690	705	721	676	634	722	693	697	737	660	713	644	711	649	687	714	690	679	720	675	690	667	721	647	694	694	696	690	678	655	728	690	719	713	681	678	696	675	652	689	709	676	686	670	667	702	655	744	707	710	672	692	682	694
41144	35416	21438	10146	40055	46755	35818	21982	10127	3352	831	311	288	328	304	273	324	299	282	310	299	292	318	288	287	316	306	307	323	319	313	296	283	344	281	314	293	324	278	283	305	290	358	354	304	305	290	317	304	288	321	297	290	316	305	286	290	277	304	304	334	323	330	292	322	308	283	289	296	311	316	297	335	289	278	291	325	308	293	292	310	301	308	280	291	314	338	304	289	296	285	340	304	284	290	284	318	322	334	347	328	305	322	299	309	332	315	284	323	312	297	305	288	303	336	315	283	317	315	320	322	309	312	273	285	299	318	319	294	295	305	291	259	312	312	309	296	290	293	296	323	277	290	303	291	306	323	335	325	318	322	315	327	312	299	304	311	282	310	279	338	285	288	321	302	278	285	320	293	295	340	310	289	324	285	316	344	308	268	292	314	321	288	245	322	282	331	324	302	298	339	313	316	338	278	301	283	288	298	335	324	314	273	273	316	282	301	283	279	292	289	303	315	303	291	295	334	339	281	306	303	310	313	310	321	288	313	312	330	329	316	308	271	314	300	294	281	290	311	319	282	319	327	303	311	281	315	309	289	301	305	296	292	298	299	295	306	265	288	303	316	330	296	310	295	297	306	281	291	312	331	322	309	303	296	316	318	318	293	287	283	297	298	314	358	287	274	300	308	314	314	348	296	335	310	298	310	298	333	303	279	292	309	281	304	256	305	295	323	319	297	315	291	283	294	311	294	336	317	281	315	310	294	304	294	291	311	305	295	300	272	290	283	299	300	335	320	296	303	312	302	277	268	285	311	292	290	284	322	306	288	303	288	303	279	305	299	323	302	314	310	266	305	281	315	289	295	298	312	313	315	298	310	287	284	295	310	320	278	312	302	319	294	284	267	313	323	312	313	324	289	304	312	308	293	288	315	284	326	316	286	296	325	290	288	296	333	301	298	276	275	287	296	309	314	286	328	305	320	304	296	300	292	273	321	299	291	305	317	274	311	298	323	295	283	302	301	311	302	320	310	289	296	274	302	286	308	294	280	298	309	299	298	305	261	277	297	292	289	307	333	307	325	285	331	291	288	288	260	310	274	286	325	316	330	323	294	332	292	312	311	302	327	267	286	326	327	322	306	283	306	329	275	288	308	320	326	284	265	298	335	317	298	294	300	325	270	295	312	307	277	303	323	317	305	303	323	333	292	291	290	334	299	300	266	332	321	317	315	302	298	327	316	315	323	326	287	295	270	290	306	303	288	297	299	321	306	315	322	306	295	292	264	290	309	258	310	301	265	290	317	318	298	253	326	321	318	344	335	309	339	302	328	307	306	303	319	283	306	305	321	273	346	301	332	307	314	281	307	303	286	297	299	299	320	280	312	319	317	317	298	319	311	307	303	321	298	349	296	292	322	319	266	320	319	318	315	300	286	325	307	344	321	324	317	308	333	268	336	324	347	292	317	286	289	294	326	298	305	303	271	279	323	271	290	282	274	302	330	279	294	281	316	307	312	301	311	261	293	303	290	299	296	325	279	292	273	270	316	291	300	289	282	298	315	316	286	314	329	303	309	325	276	303	305	298	272	288	299	298	297	297	337	289	312	279	309	275	302	308	307	302	286	259	311	320	297	315	302	298	314	269	306	324	322	283	286	312	338	299	293	302	310	302	340	314	323	296	288	289	305	325	340	328	305	305	306	289	324	312	333	312	299	283	332	299	310	328	296	285	295	322	270	348	317	351	315	311	333	317	320	285	287	327	316	284	310	304	288	289	284	323	346	265	286	303	309	311	291	318	308	308	298	312	306	282	313	281	299	315	300	291	348	331	293	290	283	328	317	320	303	315	282	340	311	312	280	284	301	296	324	313	286	326	281	311	287	315	355	307	339	286	256	303	293	320	324	290	330	306	285	301	302	337	325	310	310	301	303	298	253	342	315	307	336	320	338	317	289	298	338	310	277	285	327	316	283	317	315	284	323	314	299	340	293	278	325	326	269	334	314	313	291	305	302	293	294	285	317	319	312	289	313	287	298	286	293	276	313	304	302	311	282	300	297	294	278	298	271	299	310	297	306	310	291	314	317	322	284	328	333	295	331	320	298	304	286	314	331	353	320	316	316	307	303	311	319	298	302	315	301	293	295	316	291	284	292	331	303	300	313	303	290	298	275	301	308	303	313	325	331	270	297	282	308	284	288	304	353	281	315	336	292	335	303	304	318	304	291	311	286	290	321	279	305	310	281	271	309	315	289	293	278	333	314	304	313	319	318	328	296	285	311	287	300	310	303	315	295	317	314	270	305	277	315	306	325	327	301	303	327	284	328	315	308	314	294	273	303	305	312	317	314	288	305	300	295	306	303	304	309	302	315	317	291	309	340	320	300	284	266	327	337	315	273	297	304	275	302	301	316	300	318	343	304	313	292	309	297	321	284	310	305	326	284	320	286	291	301	264	296	331	324	314	287	330	278	334	290	277	292	331	334	292	300	315	335	329	301	299	282	329	315	301	324	331	318	319	304	335	301	307	309	281	300	306	310	310	328	332	277	302	267	304	318	285	327	296	283	307	311	316	323	270	321	340	281	294	318	271	301	337	262	287	294	297	310	331	309	324	314	315	331	300	306	336	293	311	307	339	306	294	283	324	328	320	301	293	318	301	307	331	349	316	303	308	286	305	287	278	315	261	284	295	343	294	313	287	295	298	276	300	291	307	289	292	290	263	314	316	340	302	313	344	326	294	338	320	295	284	287	325	286	303	315	330	336	334	295	309	295	275	308	291	291	314	278	272	301	328	310	316	330	315	337	293	286	341	285	308	300	292	310	328	313	314	283	311	285	338	306	324	324	301	292	298	284	311	333	334	284	300	336	296	315	302	321	260	317	299	313	296	288	312	310	302	337	313	299	302	307	290	301	306	297	287	299	312	313	284	271	335	305	288	311	310	309	343	344	291	308	310	304	276	282	285	287	328	318	302	301	320	310	304	274	317	312	293	308	317	322	275	316	319	317	290	326	312	318	275	313	315	307	294	315	268	271	324	346	296	296	294	302	307	327	301	307	348	270	320	328	317	326	314	297	303	273	315	312	306	293	309	325	326	332	315	311	317	291	310	304	301	299	302	282	317	300	304	291	294	312	307	297	263	329	295	337	307	320	296	320	283	295	301	294	320	322	331	342	290	291	309	319	286	285	294	282	315	319	322	305	307	308	352	339	295	316	283	312	264	331	305	300	292	313	303	288	289	329	310	333	312	249	294	319	298	274	292	298	285	306	324	306	315	303	292	325	283	271	303	348	287	319	310	310	280	309	302	307	299	277	281	311	298	308	264	279	332	282	260	349	294	288	288	276	330	264	315	297	326	273	290	271	313	307	285	312	313	339	313	322	292	284	294	326	310	302	310	312	299	323	301	298	277	310	307	296	306	332	282	335	314	317	300	288	294	308	294	309	290	314	256	304	334	283	299	307	321	297	319	301	339	330	320	312	331	283	309	313	275	299	305	323	304	312	294
28266	25912	14797	9286	55569	58202	48559	36030	22885	10172	2679	722	717	792	701	747	719	655	784	690	697	768	690	734	705	746	736	686	716	720	739	722	723	681	713	677	706	744	762	718	775	740	747	712	754	708	687	753	725	748	692	749	695	681	720	696	711	719	724	762	745	726	733	763	716	730	757	746	736	705	709	766	736	741	705	744	701	731	733	731	685	742	732	718	721	709	724	743	702	718	734	708	748	740	721	725	760	751	692	733	721	714	770	728	742	721	818	732	701	702	702	721	757	743	726	748	701	690	711	741	690	713	694	691	746	744	768	697	741	682	730	708	665	704	673	716	738	776	702	796	749	744	742	760	707	689	682	698	720	727	760	738	761	744	704	718	749	722	724	717	736	769	752	790	693	749	693	712	751	729	681	703	695	738	738	728	743	697	726	727	752	708	742	700	702	722	737	714	730	712	743	731	712	723	720	735	739	741	736	697	711	701	760	750	749	696	724	719	733	691	708	694	680	688	774	715	691	735	756	695	739	753	716	738	714	702	739	748	703	719	726	763	706	711	763	714	732	709	739	698	733	759	728	729	708	685	737	743	707	738	717	754	690	728	742	695	715	684	704	715	726	703	745	768	716	700	628	716	723	696	667	717	724	688	699	760	725	708	777	784	711	757	706	738	715	716	740	790	673	726	770	755	721	724	707	691	772	702	695	681	728	713	743	683	742	766	698	727	729	742	783	731	744	776	699	773	718	724	718	702	778	721	724	735	717	697	738	720	774	724	722	715	737	755	696	729	715	742	736	687	717	699	707	689	701	775	683	692	716	758	724	707	706	678	726	730	769	757	657	679	732	744	738	730	751	712	722	767	716	739	728	711	733	718	743	724	745	766	737	784	709	675	762	732	745	704	709	712	732	742	718	676	716	706	763	780	758	709	732	736	682	731	701	736	749	698	669	743	750	724	729	681	722	681	743	787	719	793	737	707	767	729	749	743	711	732	727	699	729	733	735	732	733	710	777	717	693	738	710	715	705	711	759	717	700	737	742	734	693	741	668	712	740	709	705	735	746	723	708	691	726	752	754	746	725	739	737	761	686	707	715	717	701	696	704	720	750	717	712	683	681	713	728	714	720	706	741	700	717	736	695	726	741	739	720	748	690	710	714	698	756	695	759	712	752	746	721	725	710	717	715	726	736	696	696	721	743	746	715	672	746	750	704	706	688	751	758	763	711	730	728	767	732	714	753	701	676	728	705	718	743	711	697	694	678	798	763	730	759	681	686	671	684	762	776	690	753	689	712	669	742	751	737	720	697	722	735	714	711	730	736	725	715	721	757	759	757	730	747	708	733	718	740	719	748	690	657	679	718	730	746	767	757	709	709	746	708	719	735	730	723	717	752	720	719	724	771	739	682	718	737	749	705	715	738	714	742	737	737	779	743	744	753	718	769	731	699	704	741	744	708	749	744	751	733	724	768	754	693	765	714	752	742	701	770	724	698	701	667	720	711	725	742	683	731	744	718	706	684	699	694	770	796	740	710	778	750	726	761	737	727	742	713	768	683	746	698	724	756	743	728	723	702	726	715	737	695	723	713	769	752	784	747	721	685	703	773	759	720	727	699	690	728	739	717	707	695	746	753	723	702	731	734	683	719	765	724	718	692	722	704	722	715	761	710	737	760	770	710	778	772	703	728	741	751	747	724	714	713	683	680	740	714	692	697	696	704	740	745	742	676	715	774	727	747	752	728	744	731	715	720	716	709	752	682	729	709	704	728	741	725	703	701	749	694	742	734	741	760	712	681	730	748	750	708	742	687	753	708	717	711	756	713	805	728	728	681	746	737	723	695	751	755	686	729	720	731	732	746	711	718	735	731	675	714	723	752	704	719	706	692	752	728	711	731	732	716	767	708	745	698	728	743	722	691	703	704	706	704	733	690	741	730	724	782	747	752	762	732	700	705	701	700	709	704	720	729	762	717	692	721	697	699	692	713	711	726	712	708	774	712	740	722	746	724	754	699	722	746	709	715	733	715	724	742	718	762	710	773	720	699	671	705	724	726	776	749	702	719	730	700	724	749	722	746	704	730	690	750	762	727	722	680	681	758	697	704	727	760	740	691	732	726	729	734	721	695	719	712	744	694	776	665	730	673	749	753	707	728	754	738	707	709	726	710	699	795	739	709	739	755	684	701	759	703	746	759	744	769	746	691	698	727	718	759	737	720	732	730	743	708	706	757	699	697	704	690	711	690	731	746	723	770	710	753	736	701	753	738	736	699	703	728	738	718	699	695	768	703	706	724	735	701	743	716	705	716	680	698	747	682	716	751	745	741	731	783	731	688	712	758	690	715	700	721	742	740	723	743	709	726	707	694	775	775	735	715	730	724	728	672	707	677	740	708	700	729	731	769	731	764	711	707	726	738	713	686	775	728	705	724	693	759	717	734	727	729	784	732	770	675	692	748	689	728	736	743	728	771	714	702	759	708	721	726	732	691	719	748	686	695	726	765	754	724	739	680	691	748	737	759	751	730	732	701	721	748	737	713	749	780	732	761	659	700	731	700	711	723	684	728	715	718	711	720	712	719	725	702	771	740	703	751	723	750	742	731	767	752	746	760	706	745	729	721	718	670	741	753	697	726	734	727	723	712	771	718	738	681	737	706	737	721	685	734	700	702	704	737	727	720	697	740	720	690	738	753	710	731	738	724	722	753	723	721	736	702	750	729	735	738	704	710	716	759	730	741	735	725	783	699	717	702	677	728	751	722	734	733	735	751	759	690	677	723	721	708	750	730	748	704	742	724	683	777	715	734	740	777	736	745	756	709	737	703	818	724	748	718	744	725	742	719	717	693	710	715	731	708	707	728	715	743	744	789	706	764	732	697	722	728	752	746	719	715	706	673	718	770	741	762	711	763	708	707	725	714	712	735	736	680	692	769	710	699	715	696	737	709	697	755	722	686	690	736	748	724	718	723	725	730	701	687	721	735	705	684	664	713	738	727	707	707	755	738	719	739	681	764	779	767	745	678	744	695	739	743	702	721	763	675	732	695	705	735	716	747	689	668	741	692	675	708	759	704	753	729	765	777	727	686	725	701	730	713	734	750	723	674	705	712	682	685	735	752	691	721	723	725	708	701	708	679	748	752	720	694	705	693	721	698	737	740	751	709	741	704	683	763	715	784	722	692	719	703	740	688	704	705	684	738	769	698	733	653	750	755	743	734	695	732	691	700	703	712	726	754	739	698	681	728	742	715	698	736	733	735	748	700	756	713	711	753	721	678	693	768	705	736	793	727	763	701	668	748	748	726	709	709	728	759	733	720	754	761	711	748	732	735	698	697	753	752	686	713	738	708	710	708	756	679	739	725	711	684	717	733	696	712	751	722	727	788	684	750	677	698	719	712	717	775	726	708	673	719	696	728	721	717	736	741	720	699	715	717	733	706	733	718	749	687	704	717	719	735	744	731	747	669	692	722	700	718	730	717	750	766	747	761	697	726	728	703	688	750	728
47705	44832	32776	19060	59083	60707	48970	33970	18327	6353	1369	236	204	243	251	234	254	237	253	250	248	238	227	240	244	256	203	232	210	259	241	230	219	227	200	212	230	213	230	215	237	227	257	222	197	212	230	223	212	233	227	223	231	226	243	210	211	244	212	234	233	213	193	215	218	225	218	227	217	202	218	241	244	232	224	227	241	212	229	221	220	233	212	219	207	244	213	223	216	243	189	236	200	243	218	236	235	232	245	226	226	194	217	233	221	241	231	196	255	234	233	210	213	229	224	203	216	234	241	227	232	236	205	230	211	204	244	222	205	234	244	228	239	220	239	253	213	202	208	247	231	206	209	214	254	232	213	193	201	257	268	221	225	254	209	217	214	220	221	227	233	221	271	242	224	252	221	217	244	239	243	244	247	263	223	208	209	219	242	246	219	222	241	196	268	245	206	238	248	217	218	208	235	222	206	244	214	239	220	265	193	200	231	223	250	239	253	211	238	228	231	213	211	248	228	232	263	262	202	200	249	230	221	205	243	242	219	244	229	231	245	206	231	240	217	215	228	240	214	202	232	252	210	222	256	209	242	235	203	243	229	257	221	212	222	225	220	238	247	239	233	200	221	195	234	239	217	200	230	203	201	240	245	210	222	226	204	233	217	219	224	221	210	223	231	217	202	241	238	217	229	240	268	244	249	203	230	237	242	234	228	233	241	253	210	221	231	229	236	234	226	231	211	215	186	228	201	222	235	262	227	235	258	219	247	219	235	220	235	243	228	219	215	236	230	205	242	234	237	214	204	224	213	224	226	196	210	209	259	219	241	209	226	217	221	229	217	213	214	226	255	237	242	241	262	229	193	251	237	215	218	215	227	219	234	216	219	215	211	256	221	215	230	234	236	231	209	208	230	210	218	236	220	203	219	263	206	236	249	232	215	221	245	229	245	227	208	231	212	197	242	233	221	241	214	229	208	230	239	241	233	208	247	251	243	231	233	241	234	206	225	210	270	230	212	237	201	229	220	216	222	219	234	222	219	235	237	226	245	223	236	243	215	214	233	216	231	235	213	243	214	234	221	237	248	213	235	208	224	240	224	236	245	215	227	243	229	194	228	207	237	229	234	257	192	224	197	209	209	225	229	209	245	232	247	220	235	238	238	223	205	217	193	234	216	238	243	221	235	222	247	205	240	254	227	214	227	245	231	222	234	196	237	235	236	234	237	230	243	204	210	217	228	217	227	233	223	220	220	228	198	251	254	231	219	226	225	220	225	234	255	218	215	178	240	235	238	216	248	219	242	212	248	238	213	226	248	219	239	245	221	235	203	238	272	257	223	217	220	253	223	195	231	246	230	224	198	245	211	236	226	206	224	209	226	202	213	223	246	217	223	215	233	217	192	213	191	198	237	216	211	229	198	218	218	240	241	203	254	222	222	225	237	220	254	236	222	243	233	222	235	209	248	227	207	233	236	237	232	230	207	242	237	227	221	251	227	223	241	254	240	227	218	241	237	247	226	250	231	237	221	237	229	229	226	240	221	240	203	231	222	244	231	225	254	219	220	214	234	230	283	230	240	228	239	233	233	230	221	221	213	221	206	222	208	215	196	217	236	221	222	239	208	238	216	214	233	260	214	255	216	221	210	238	222	226	208	228	228	214	234	225	235	241	258	210	215	235	223	228	201	214	247	226	235	221	221	224	238	239	220	226	208	228	192	205	221	256	221	241	265	262	249	209	209	237	254	223	233	215	227	245	202	250	222	226	229	234	247	221	231	237	243	203	222	216	211	225	239	256	242	242	222	253	231	233	235	232	228	254	224	208	226	227	230	215	240	232	261	206	243	242	225	237	227	213	252	267	238	241	217	231	244	252	246	216	201	232	214	263	246	215	215	237	227	239	226	220	262	241	234	274	209	240	221	226	256	229	208	223	212	230	217	230	212	230	226	213	226	240	215	198	214	236	217	216	209	231	267	227	229	239	206	219	219	214	236	231	195	213	239	232	206	211	241	252	222	231	213	244	214	248	244	225	223	229	223	199	221	218	237	199	220	252	235	221	243	237	223	221	217	218	246	228	213	230	263	247	225	230	234	225	219	218	244	238	249	234	236	209	228	235	210	242	187	202	223	219	238	208	237	226	237	231	224	241	240	201	214	237	238	243	220	214	234	228	218	202	218	243	235	229	208	220	247	241	224	217	216	253	232	231	224	212	213	246	236	239	234	234	198	209	240	252	232	232	236	226	211	220	213	241	215	203	237	224	232	229	229	227	253	228	246	195	257	242	224	218	218	228	202	260	234	225	230	243	216	219	238	235	216	227	226	230	224	211	222	221	235	246	205	224	253	239	254	220	240	219	203	222	229	218	196	270	218	243	215	227	216	210	224	245	232	258	216	257	232	225	207	221	237	224	245	230	233	238	240	228	235	229	237	244	238	227	233	241	241	243	243	202	240	230	233	262	206	256	206	217	229	226	213	220	227	219	245	251	222	224	209	243	235	216	209	212	213	226	231	225	258	231	215	210	206	207	227	222	262	200	237	230	224	218	225	228	216	244	221	195	240	237	238	200	255	265	222	221	248	228	238	217	229	227	223	250	251	200	228	213	209	223	245	204	226	232	229	214	197	223	239	220	204	227	239	210	222	223	258	242	217	238	222	257	224	226	231	212	225	209	225	221	225	229	213	233	225	210	228	211	226	233	235	234	231	217	216	232	211	223	196	218	208	253	208	243	238	241	238	214	215	239	238	222	225	219	231	228	227	236	240	208	211	211	252	229	242	214	247	224	223	238	257	226	241	218	234	243	233	228	223	213	235	214	221	245	208	243	256	219	229	245	202	225	226	242	249	206	251	227	226	235	230	207	222	257	203	229	220	213	217	242	228	218	234	235	244	231	204	241	248	230	249	226	236	231	250	232	216	256	218	240	224	220	225	225	213	210	240	220	213	228	211	219	229	207	209	223	233	223	227	210	191	207	223	236	249	230	243	218	238	242	236	226	247	264	229	236	219	231	233	221	213	240	220	244	233	210	209	210	247	240	234	211	224	236	223	224	226	216	224	230	199	206	239	226	191	216	208	227	218	220	220	250	198	227	229	216	245	229	218	225	214	231	258	200	254	228	232	201	233	213	221	233	216	191	207	201	223	216	218	244	231	216	237	254	242	243	236	232	235	251	240	205	233	226	202	215	225	240	238	236	213	236	227	217	199	226	226	230	245	236	229	222	219	246	212	248	235	224	219	231	245	217	198	239	218	215	244	236	213	236	232	222	243	228	240	229	241	203	214	268	210	223	248	237	236	212	225	211	227	218	235	221	236	214	232	229	231	230	243	249	248	219	209	247	229	236	230	239	206	200	203	203	216	228	186	251	230	228	233	255	237	219	262	251	230	237	198	214	209	239	199	216	227	231	231	262	224	220	224	232	257	195	217	262	230	221	247	246	210	236	240	257	230	213	218	224	225	219	233	238	235	241	228	222	228	209	218	255	235	218	230	214	221	219	216	210
32792	36994	23238	17718	72096	72733	60456	46365	31129	15494	4227	570	613	566	567	549	532	537	577	604	533	555	571	546	544	545	572	585	512	571	515	552	514	525	548	534	563	548	556	538	556	542	539	557	549	579	549	498	544	559	524	506	591	531	551	527	561	544	534	520	555	568	536	572	612	546	551	528	606	511	548	588	551	559	557	521	557	591	528	542	571	533	551	507	549	554	568	545	546	554	565	532	570	514	587	516	593	566	488	517	586	552	541	558	529	525	545	537	567	577	583	544	555	513	541	563	526	575	511	567	569	533	538	550	541	550	585	535	515	585	532	569	543	562	502	510	523	577	545	550	548	549	537	541	537	531	534	573	587	570	543	567	526	582	517	518	563	555	543	533	564	489	533	585	574	537	572	533	564	539	588	577	539	585	542	525	528	546	535	527	562	539	589	531	592	575	544	533	553	548	555	512	565	576	583	584	547	518	582	551	546	526	547	602	587	550	512	586	547	516	557	513	530	567	546	503	571	538	525	554	528	574	580	546	557	501	526	587	528	573	583	536	553	532	554	514	493	522	592	554	565	572	544	536	567	536	552	574	517	575	540	561	545	585	550	574	532	552	562	553	545	549	527	548	559	532	532	575	504	531	551	528	573	538	568	553	569	539	549	576	576	537	530	551	561	569	577	522	573	543	561	492	533	561	574	554	532	525	545	585	496	563	567	578	561	538	556	551	560	531	512	552	560	527	508	562	570	539	553	585	566	560	546	499	553	556	534	541	539	558	531	526	533	544	555	572	531	594	511	547	564	552	591	531	605	569	557	519	581	581	569	548	494	542	543	513	549	555	576	521	568	559	585	535	552	527	545	531	545	549	536	512	506	547	594	546	562	548	521	566	572	560	536	533	553	535	526	546	595	538	545	552	550	547	524	512	544	571	550	532	554	566	614	555	619	572	582	518	586	561	518	554	547	538	578	580	576	556	598	586	546	569	575	545	599	531	533	539	563	541	563	514	551	534	541	529	534	550	526	519	544	580	559	538	521	532	567	550	548	519	508	545	561	521	552	551	550	563	536	559	587	558	523	573	588	539	546	526	511	586	544	552	556	538	542	533	537	560	514	548	550	555	579	535	555	586	511	517	573	542	544	579	592	542	541	562	536	545	548	546	547	562	566	541	545	543	580	556	546	589	556	531	534	527	555	538	590	547	527	577	584	547	572	539	539	515	586	530	534	541	535	485	545	571	535	523	548	528	592	543	515	560	555	544	547	534	531	543	567	567	571	586	572	520	547	541	554	553	530	542	567	548	543	522	505	519	568	587	532	539	544	502	545	548	581	551	554	561	526	555	539	595	551	535	534	544	552	604	572	580	525	524	552	582	565	510	556	560	538	572	563	532	495	581	550	551	535	504	554	569	567	540	520	595	555	561	561	535	556	534	575	548	561	577	551	497	585	524	545	556	502	554	580	561	543	555	513	489	534	538	543	504	549	540	530	549	560	584	536	555	536	540	506	577	596	573	540	547	533	555	563	552	548	537	548	568	538	589	529	522	577	569	547	533	529	575	581	544	548	556	504	514	557	559	516	517	523	582	565	561	497	568	561	534	544	543	575	523	537	551	522	542	533	518	529	561	544	549	546	560	578	547	536	586	579	560	549	570	584	512	557	559	522	552	559	553	548	546	561	553	561	520	519	540	562	546	546	496	574	567	525	578	571	555	566	558	568	560	538	575	564	532	534	583	551	545	565	560	531	541	544	566	529	577	584	603	584	540	540	553	529	559	521	549	524	517	554	513	559	566	525	522	547	525	532	547	549	564	536	530	548	529	610	516	569	572	558	540	506	568	564	543	593	575	582	551	528	566	532	554	578	560	563	542	578	535	535	519	562	555	579	537	570	559	529	584	539	563	617	532	554	538	576	579	604	545	539	560	564	587	551	563	573	573	521	506	582	513	541	509	516	581	547	550	542	526	561	557	596	559	500	569	544	524	522	531	543	518	516	543	572	548	528	564	564	582	549	613	563	547	542	521	582	528	553	530	559	550	543	529	570	531	582	566	530	535	535	514	573	577	543	557	550	558	612	591	534	557	544	531	538	551	577	557	538	559	560	552	509	568	565	516	520	569	547	568	554	559	554	555	558	596	536	509	581	572	529	559	516	573	531	545	571	611	551	520	552	525	525	571	548	546	536	536	542	555	546	531	517	583	524	526	531	563	535	533	546	509	548	510	552	576	549	537	571	545	550	527	531	550	552	528	559	552	536	522	564	535	515	534	521	570	556	567	521	545	566	546	598	550	579	545	591	570	577	542	562	528	544	527	552	553	523	567	534	538	555	574	527	510	533	578	582	561	572	524	558	562	517	594	554	495	568	560	574	580	546	569	559	534	540	561	535	580	492	565	539	550	537	549	619	522	522	556	540	534	536	570	560	542	548	545	512	546	569	569	520	542	557	570	514	543	535	571	558	542	526	584	541	567	572	573	565	557	550	571	577	540	499	525	594	551	622	594	581	553	531	509	592	580	537	559	553	553	531	595	561	518	530	531	553	530	568	515	566	563	539	561	497	509	563	539	531	557	567	557	572	556	529	526	560	538	546	530	531	528	565	562	528	545	526	545	556	534	536	566	525	519	520	511	585	562	542	518	566	550	565	568	561	512	562	535	570	582	546	563	514	522	568	588	560	559	599	534	520	524	553	576	529	554	545	485	499	553	565	581	521	547	538	528	561	533	562	542	528	582	574	561	539	576	525	585	566	611	525	559	503	535	536	575	574	538	570	597	557	523	567	559	539	601	515	543	554	536	542	532	504	551	560	563	559	528	499	526	542	546	557	562	546	587	575	543	592	534	528	541	544	545	543	528	548	548	534	597	523	575	542	547	591	526	527	554	540	541	547	555	527	540	570	565	537	545	529	577	549	579	512	541	539	518	535	544	606	581	572	562	535	550	547	530	555	509	568	543	533	553	556	543	565	571	560	542	578	589	528	559	591	541	530	538	496	538	531	574	550	544	548	532	524	547	533	539	533	526	569	542	558	541	597	554	590	521	569	574	533	571	582	558	536	564	542	513	542	557	526	530	557	574	606	559	560	574	561	569	559	568	555	535	592	571	541	549	544	515	580	551	588	537	526	577	576	549	547	569	501	553	482	543	557	615	577	535	555	552	537	546	532	566	557	564	543	591	583	538	550	564	546	580	548	561	574	523	569	582	561	544	585	536	529	579	563	559	526	547	536	579	575	570	560	508	545	591	565	552	530	552	541	562	551	520	565	585	545	584	574	563	511	556	565	561	541	559	525	518	545	563	565	532	552	541	542	533	541	576	552	502	570	527	588	573	524	531	537	559	558	546	556	550	524	541	544	538	523	573	587	536	511	518	558	542	519	539	565	527	532	503	544	551	572	562	527	532	518	582	560	543	536	553	525	532	579	574	516	551	508	551	554	537	543	548	577	594	550	507	505	545	583	480	542	544	550	506	542	564	539	555	533	518	541	550	543	538	526	540	576	527
16192	13583	6867	1539	4038	5448	4302	2618	1484	694	399	272	266	306	304	299	295	266	288	288	317	289	281	296	300	273	263	292	331	285	281	250	305	325	277	315	290	302	295	313	306	299	274	243	268	289	264	296	294	278	300	330	289	280	335	274	329	279	291	300	296	294	298	290	277	279	296	283	280	301	332	287	281	272	288	274	275	323	278	271	272	300	321	287	295	308	284	291	281	270	310	288	280	312	269	257	305	288	291	276	314	311	286	306	316	289	273	338	300	281	319	320	265	291	305	246	259	288	292	282	291	262	283	299	331	297	292	292	294	288	286	291	298	275	286	253	249	331	290	293	304	325	283	291	286	317	290	286	271	290	283	269	265	268	273	311	252	315	264	274	289	263	277	311	269	279	294	301	299	298	260	272	251	266	276	293	305	311	278	318	289	316	309	243	311	311	274	265	290	270	302	267	268	316	294	296	269	280	281	275	271	289	299	318	326	285	289	289	241	289	281	279	273	280	286	277	297	285	301	298	286	276	280	273	283	297	338	314	307	318	271	279	308	299	284	293	298	262	306	300	308	305	311	262	284	276	285	277	286	316	298	303	263	312	259	289	280	287	292	296	294	267	303	301	301	295	278	286	260	257	272	312	282	307	305	306	267	272	292	312	291	320	288	302	279	313	309	286	264	270	295	311	304	309	276	279	275	351	273	311	258	303	296	297	320	295	299	282	274	282	293	291	280	293	305	278	302	267	305	278	280	318	273	251	299	313	309	313	265	268	286	304	296	295	295	309	298	284	285	280	295	297	274	278	282	289	280	319	305	272	295	265	296	278	312	276	306	285	334	245	260	308	319	305	302	266	275	287	296	271	276	284	290	303	275	297	257	311	305	301	307	295	290	275	308	319	277	269	276	278	267	330	287	277	294	281	327	292	268	281	267	320	293	312	310	268	309	295	318	311	290	283	279	279	281	298	282	313	279	269	284	300	282	308	279	308	276	287	300	268	295	306	271	319	289	289	259	302	262	291	302	304	281	339	285	312	308	323	313	318	288	272	253	267	264	263	279	284	304	300	319	293	264	302	314	298	274	279	291	325	282	285	270	299	269	285	303	291	248	289	303	272	261	328	321	310	269	272	277	314	289	298	265	283	288	280	295	304	302	285	286	305	292	286	306	267	279	288	275	279	306	293	285	322	274	290	305	316	289	294	304	279	286	298	305	330	282	287	281	273	327	316	305	235	293	250	275	269	289	289	297	316	271	321	295	286	295	276	276	269	263	280	312	283	258	278	295	296	300	273	287	294	277	303	283	282	291	269	277	295	263	280	288	302	309	273	286	282	293	306	258	262	315	313	279	250	288	275	267	322	293	287	298	272	297	297	309	264	310	295	259	325	255	294	292	296	270	273	297	283	300	310	272	270	269	327	324	296	267	281	279	301	285	297	298	266	311	288	279	310	288	323	284	292	306	283	307	276	320	280	304	265	287	286	293	307	300	282	291	279	264	287	274	274	297	269	281	288	295	301	289	303	256	285	298	296	272	303	294	270	315	291	283	283	276	285	298	283	285	233	298	292	277	304	273	278	285	289	283	291	296	251	329	291	302	287	270	303	291	239	302	253	261	293	279	292	290	282	291	282	272	284	284	289	318	296	260	283	309	264	288	317	287	287	307	279	304	271	282	304	302	301	305	279	278	285	287	290	273	279	291	309	302	278	282	289	288	271	277	271	286	258	285	268	300	300	285	289	288	280	302	290	305	261	277	284	270	270	266	265	311	306	267	294	308	280	313	298	274	281	288	285	305	277	279	290	280	269	303	267	262	288	313	296	301	287	306	320	264	274	293	299	294	277	283	295	288	263	284	294	293	311	301	293	294	295	285	274	255	277	243	283	286	329	289	297	283	276	282	302	292	289	293	295	283	277	277	269	291	289	312	294	309	279	299	305	257	291	276	314	287	313	337	312	266	269	323	285	283	282	270	303	277	293	252	282	293	313	274	287	271	327	292	268	293	286	287	286	272	349	308	294	305	300	295	273	319	284	298	301	258	290	268	293	304	282	305	280	281	270	286	300	286	279	293	297	296	319	312	307	268	273	324	285	314	305	291	299	285	261	295	278	288	299	300	257	277	292	301	268	305	324	282	332	289	285	271	314	316	287	274	283	296	319	304	290	300	288	297	275	265	286	295	288	319	314	265	257	290	266	291	306	310	308	283	261	301	280	300	290	290	300	286	285	263	291	272	292	278	266	273	294	298	293	291	301	273	317	278	305	270	296	297	283	286	284	299	303	271	288	289	316	330	309	281	295	285	289	261	305	344	299	302	311	266	292	294	270	298	296	310	279	324	287	306	286	295	287	283	293	295	261	287	307	266	291	341	287	327	284	271	257	286	331	299	309	290	317	270	279	285	258	315	293	292	278	269	293	282	256	273	301	267	291	271	260	301	260	318	267	312	317	305	306	318	316	285	295	289	344	321	310	296	294	287	281	286	301	286	309	283	297	281	305	283	302	288	321	306	284	269	295	276	325	309	269	302	313	282	288	280	273	338	328	305	281	293	308	291	277	309	267	310	277	308	307	282	306	251	278	302	312	296	296	268	275	289	299	272	269	290	270	314	292	272	285	301	278	325	289	260	306	274	289	298	297	292	277	330	326	318	270	296	288	295	258	297	290	267	275	282	285	282	287	313	254	284	288	267	306	305	314	270	288	285	268	306	266	284	299	307	302	284	270	319	268	283	258	308	293	288	304	306	314	266	274	298	254	295	289	296	290	278	265	284	269	279	318	312	325	287	276	299	293	265	285	301	249	336	294	290	310	318	289	303	309	305	272	267	277	279	332	295	278	296	290	261	293	248	277	278	311	280	304	266	302	312	305	302	264	289	305	311	273	300	281	279	254	306	275	273	327	295	282	288	277	273	303	273	285	282	281	283	272	256	277	276	280	287	298	266	293	310	285	290	297	263	250	260	289	298	312	308	308	293	285	277	271	286	294	313	293	288	280	280	287	297	293	282	295	294	257	272	254	290	321	302	302	256	283	307	283	283	264	286	290	302	312	298	308	310	291	307	280	318	309	279	307	309	290	268	301	332	298	281	274	311	308	306	285	284	309	280	282	348	318	245	284	332	267	303	302	284	310	289	275	284	288	248	324	291	248	244	268	315	300	275	291	297	297	280	288	304	278	289	325	295	270	267	288	278	245	309	277	280	308	267	304	277	274	304	315	287	269	268	298	306	287	308	268	282	282	312	282	290	279	296	279	271	321	261	284	296	270	290	275	306	299	275	316	293	303	273	275	296	287	302	291	282	277	318	307	291	295	304	261	292	281	319	286	282	332	297	287	297	273	306	296	287	293	293	298	317	274	273	287	290	272	289	272	282	273	263	303	327	303	307	310	251	268	316	273	289	279	294	297	290	293	266	306	291	275	286	272	298	314	275	278	297	325	283	300	303	306	272	296	275	314	285	280	298	287	300	302	272	295	297	310	293	265	276	278	289	286	285	293
10007	11837	8467	3809	14015	17274	13426	8310	4492	2112	1054	715	658	730	706	644	633	710	661	706	716	717	700	713	677	711	679	702	710	669	702	646	662	665	721	723	712	717	661	689	674	718	676	719	688	769	695	667	724	777	667	717	687	711	741	706	726	692	690	721	717	661	718	702	676	664	697	696	679	688	692	691	673	704	731	715	703	672	684	704	716	693	696	695	707	694	677	714	743	719	686	737	691	760	673	718	738	683	689	721	688	701	717	711	710	681	662	752	702	679	727	661	722	685	677	683	708	661	697	670	708	672	656	683	688	717	677	713	661	725	738	680	717	711	681	684	691	667	647	681	705	694	702	735	688	737	690	692	702	707	683	665	699	737	692	751	679	699	668	735	725	650	682	694	711	702	712	676	685	684	669	748	709	701	684	703	681	713	698	654	673	717	691	699	693	691	739	697	686	658	677	697	716	725	706	684	698	739	671	704	699	690	713	633	677	740	651	738	686	712	736	695	707	699	676	700	723	699	749	710	711	693	632	717	719	697	717	671	650	667	692	689	737	702	669	656	722	677	673	697	672	710	662	669	693	660	754	750	668	748	703	700	723	655	689	729	705	712	654	698	657	708	724	694	707	731	681	702	724	673	743	722	649	687	719	666	716	742	776	707	711	677	704	730	721	683	700	724	684	708	706	668	665	694	744	701	683	629	744	709	685	699	727	718	705	696	694	713	692	679	722	679	709	720	659	704	668	666	686	691	696	676	692	747	663	670	692	679	713	709	729	703	745	712	664	746	696	680	672	675	703	732	710	693	702	707	682	677	703	725	741	695	674	668	655	694	656	728	652	690	684	692	701	690	721	766	695	708	699	680	694	705	715	731	705	671	719	697	719	707	704	693	660	696	658	662	696	653	682	707	661	677	728	710	720	730	699	672	689	752	699	692	687	712	712	696	683	702	715	719	703	714	712	688	685	719	685	697	686	695	685	662	734	672	683	731	681	707	725	699	701	676	713	683	716	697	692	744	701	647	749	693	716	751	677	685	668	665	689	687	705	714	704	677	715	749	727	700	701	643	698	673	672	731	693	725	680	725	679	688	748	710	701	688	684	718	748	714	700	731	683	680	685	718	713	718	702	685	714	676	648	722	687	646	669	682	668	684	684	721	651	655	675	707	717	708	711	671	682	736	674	671	704	689	721	698	674	682	700	739	712	684	681	680	703	700	703	697	716	733	672	657	690	705	680	700	682	698	726	656	741	671	737	690	725	716	698	710	674	650	723	664	703	698	675	725	674	669	686	684	678	698	724	689	730	694	670	694	713	762	662	672	673	705	743	699	699	673	697	709	703	719	715	719	680	691	682	683	726	654	728	731	742	670	725	680	732	671	710	709	765	666	671	711	743	672	673	721	682	620	720	702	697	687	685	697	766	714	682	706	691	721	720	683	729	664	707	686	720	738	741	711	685	714	689	711	706	694	703	699	669	690	728	699	735	673	704	671	716	677	667	687	703	711	698	667	646	716	645	738	707	701	673	701	704	696	719	677	762	690	717	748	743	719	678	738	735	706	740	675	766	669	706	720	648	689	691	705	665	723	671	681	645	684	693	681	719	698	702	623	704	720	703	670	698	681	733	708	679	705	651	695	702	687	676	715	743	727	654	709	692	675	683	724	683	681	664	692	693	712	738	705	745	789	715	662	698	725	672	726	740	721	686	702	694	709	685	688	720	688	693	704	688	753	693	694	701	682	734	727	739	699	703	731	695	674	712	679	690	682	674	745	720	674	681	673	683	636	701	720	698	696	691	695	668	702	711	719	699	693	680	685	657	695	717	697	722	645	696	709	712	730	707	684	647	688	723	634	695	688	703	693	693	694	701	695	684	641	706	693	745	698	695	639	706	712	647	679	664	689	743	718	735	668	664	708	723	735	734	689	668	710	725	711	714	681	668	689	752	676	697	695	726	718	709	732	720	709	669	705	729	694	681	663	698	720	691	647	649	683	719	711	684	698	715	712	664	688	675	694	659	719	732	741	711	672	716	700	706	708	703	710	718	717	701	710	687	657	706	714	693	722	673	699	689	671	673	661	693	711	687	696	692	704	726	689	704	688	706	742	753	706	694	655	712	685	682	665	686	760	716	677	747	731	724	694	705	690	705	676	680	729	664	719	665	737	677	664	708	707	734	707	703	699	725	670	678	695	679	670	715	696	679	737	694	704	691	705	667	666	724	714	697	675	704	747	663	669	709	694	716	675	665	722	704	632	647	676	733	690	732	700	654	691	726	655	721	694	669	686	667	741	655	672	675	708	693	705	673	704	686	705	683	690	662	735	683	712	715	707	679	703	698	690	697	701	706	714	708	690	696	711	701	730	724	670	727	692	663	675	669	726	726	652	705	689	670	692	664	723	673	712	687	672	730	695	676	704	690	723	682	706	699	673	687	682	728	709	682	694	721	701	717	716	724	701	737	693	720	674	685	702	695	685	686	666	703	703	716	726	736	720	661	701	680	708	667	756	714	729	698	724	682	734	674	755	694	659	683	701	677	712	734	666	651	709	724	694	721	664	701	713	714	695	747	724	731	716	673	697	678	686	663	692	694	700	701	732	654	702	686	674	719	702	669	692	692	703	705	669	686	670	686	701	737	708	743	746	751	656	701	709	633	666	700	680	729	685	689	700	699	752	705	737	703	728	691	718	707	671	685	708	698	690	687	692	665	684	712	756	690	723	723	673	704	726	698	691	691	690	719	694	676	708	640	701	684	718	690	710	729	654	715	672	706	683	668	667	691	696	697	700	695	670	653	729	678	697	664	668	746	743	676	672	729	704	704	694	716	722	713	693	662	652	745	659	686	706	720	687	641	719	718	700	712	698	673	691	698	705	767	695	670	695	700	732	730	722	677	661	735	698	679	660	708	696	689	717	690	721	702	661	685	659	741	682	712	697	672	698	717	700	692	714	651	654	667	711	663	745	666	702	699	734	710	675	663	700	745	690	758	656	720	660	731	654	719	671	696	709	718	695	721	686	704	710	747	668	699	731	731	717	659	723	697	667	715	693	690	694	694	620	677	687	688	691	648	668	670	711	702	659	669	692	718	697	723	711	689	653	703	721	729	721	692	693	685	678	682	685	654	707	694	693	685	726	700	740	663	685	663	656	705	724	710	728	768	636	694	737	717	754	723	736	701	745	677	693	734	690	669	715	716	665	681	680	698	689	704	665	685	704	712	659	655	691	700	686	651	686	780	672	648	672	710	710	736	710	747	685	740	710	747	674	663	770	709	645	679	699	688	725	693	687	681	727	711	632	692	717	656	698	710	739	692	725	674	719	671	692	679	701	736	691	656	691	675	753	664	694	683	687	688	667	670	764	704	715	700	684	674	728	680	683	700	699	671	680	673	674	667	676	724	737	729	695	685	704	692	701	733	649	675	720	712	692	742	659	711	704	705	695	663	716	716	722	661	674	689	700	702	666	670	717	709	726	669	657	694	642	743	703	668	666	711	678
40368	41595	28088	16746	38309	45944	35619	21396	9124	2893	857	307	331	320	316	305	290	293	312	302	298	307	313	320	337	296	326	315	306	305	339	321	295	317	318	292	322	302	320	298	303	296	292	315	323	322	334	290	313	314	312	311	349	266	318	299	291	303	314	304	312	336	314	270	305	280	315	297	302	313	324	335	311	269	290	327	304	366	317	298	311	303	305	299	311	351	342	319	291	318	308	300	336	320	327	318	328	308	314	297	289	306	290	321	333	322	307	327	340	315	310	311	325	365	288	299	319	302	301	307	321	293	309	313	317	312	350	309	298	304	299	341	308	309	284	274	318	316	319	304	324	326	322	277	327	317	287	300	336	368	265	335	315	321	299	315	315	297	304	323	293	298	304	304	292	338	299	291	306	287	343	326	303	300	278	327	308	287	302	329	298	297	317	319	318	297	312	303	277	312	329	298	302	306	327	323	309	329	325	304	306	327	292	301	282	342	292	302	322	287	314	322	315	299	358	327	293	307	280	312	327	315	322	312	284	283	288	308	323	304	299	332	318	334	319	378	285	305	324	303	296	311	306	328	289	304	338	328	346	319	337	295	326	308	297	261	315	333	314	282	313	334	323	318	334	342	302	306	307	280	303	305	327	303	313	306	298	323	314	332	314	297	356	311	314	314	330	315	297	325	322	304	304	296	329	308	299	304	305	309	296	305	302	319	322	297	316	304	297	327	309	291	327	317	322	304	293	323	327	284	311	282	297	288	323	315	288	326	339	341	304	306	325	318	331	290	285	276	339	328	307	327	347	349	307	313	280	321	327	356	289	333	303	312	311	312	329	299	283	329	333	310	297	303	309	319	327	292	346	310	318	289	344	340	350	258	298	320	299	266	292	314	326	336	315	307	305	353	309	306	334	308	317	325	309	293	354	336	298	316	330	325	309	303	307	356	313	294	313	281	274	350	303	342	300	309	300	285	319	307	276	324	329	303	299	352	318	306	309	306	319	301	299	326	336	301	329	315	299	319	320	323	291	302	344	287	325	304	316	325	327	309	305	309	286	305	283	310	324	313	313	333	296	287	282	323	337	306	302	317	299	286	336	329	300	299	291	301	320	329	322	319	303	302	294	311	286	316	310	319	319	308	271	278	305	309	327	318	306	315	324	306	299	314	298	311	309	324	332	310	298	309	284	287	325	293	279	287	289	301	331	299	318	305	305	278	340	309	304	306	316	308	300	337	272	308	270	306	308	337	314	313	310	313	339	299	313	312	321	320	329	312	334	289	307	276	269	296	306	262	273	291	317	316	318	291	291	334	305	309	328	311	302	301	311	324	302	311	314	302	313	313	305	295	279	350	286	312	334	321	309	289	297	306	314	321	345	307	288	345	320	311	296	314	288	337	311	301	298	308	297	317	312	337	276	298	312	316	302	352	313	300	310	340	325	282	338	305	302	322	314	331	312	279	299	302	332	323	309	329	329	304	299	296	314	315	297	339	298	276	317	312	306	312	283	268	347	299	342	320	309	311	292	316	312	314	312	310	286	318	293	305	286	283	332	322	304	300	320	313	361	326	305	310	303	314	299	310	347	332	313	307	312	326	299	307	294	315	347	303	299	315	327	332	350	331	316	310	273	283	318	324	311	330	310	335	346	311	287	313	311	318	294	318	297	302	287	283	331	321	333	286	296	291	292	324	305	335	328	286	265	286	319	353	342	333	295	340	311	320	329	306	310	296	324	286	303	301	314	338	342	281	315	312	296	339	342	337	322	321	321	344	301	298	330	309	311	306	336	334	319	327	293	335	315	322	291	319	307	308	319	326	311	271	330	303	301	309	289	336	314	317	351	316	335	341	312	309	303	301	301	304	280	298	284	329	317	307	301	290	310	274	289	316	310	314	270	311	301	320	323	352	329	324	308	317	341	308	305	321	295	297	344	277	291	293	290	308	323	331	315	341	315	296	322	288	301	302	303	310	289	318	336	349	283	286	313	308	298	305	297	284	318	309	298	307	308	354	309	290	302	329	302	303	293	321	281	312	325	335	346	321	311	318	325	310	316	311	326	325	309	311	300	320	292	342	337	344	326	311	296	307	305	320	329	313	318	310	321	320	329	301	297	328	323	306	311	325	296	249	291	312	309	339	306	307	302	326	329	323	328	284	321	282	355	306	327	318	325	313	322	280	288	303	327	318	296	304	323	294	283	292	317	289	326	311	312	304	311	306	303	302	343	332	310	287	278	294	271	276	289	327	315	304	334	313	313	283	365	313	305	318	316	314	317	346	291	347	312	301	318	308	315	328	308	303	290	348	335	275	318	312	275	296	344	340	283	305	280	287	323	278	320	303	337	313	314	276	332	300	276	266	340	264	296	339	318	316	334	312	304	346	287	343	313	316	295	300	310	282	296	300	282	286	313	348	326	316	307	301	306	301	316	317	284	305	324	336	321	341	300	321	304	288	326	299	337	304	306	314	296	305	294	303	353	341	296	334	285	297	283	332	285	309	301	312	314	302	351	319	286	297	314	310	291	322	300	314	328	284	295	299	331	319	302	318	332	313	290	281	304	273	302	287	326	308	318	358	325	305	293	302	294	277	295	286	291	308	315	302	337	306	300	324	317	320	282	309	308	321	304	327	304	290	287	360	315	283	325	334	300	323	335	331	312	333	290	327	270	318	339	313	295	322	328	306	338	309	305	330	344	313	295	314	308	288	286	306	304	337	337	333	336	273	359	316	326	353	297	344	302	321	277	328	324	283	334	305	318	322	313	314	344	342	312	316	329	288	291	314	342	271	300	294	286	278	324	316	271	310	296	300	301	339	302	305	333	330	275	323	305	324	308	297	335	312	310	277	314	285	340	301	354	315	303	322	307	304	316	311	332	310	310	313	303	312	309	307	291	315	330	318	311	315	318	317	321	300	314	328	304	293	340	314	329	327	264	324	311	314	334	300	315	335	318	305	315	322	310	348	296	307	295	340	282	314	317	308	327	315	310	288	313	311	292	293	329	319	311	294	292	316	297	308	305	282	291	315	268	308	264	314	318	311	313	292	295	345	322	314	286	299	308	306	287	320	302	295	291	290	301	311	321	291	335	305	336	295	299	291	302	348	288	316	299	335	296	297	332	331	314	324	327	336	294	306	301	328	341	334	315	349	302	303	299	313	300	288	313	343	308	283	288	287	287	323	282	314	313	300	310	298	306	314	334	313	319	308	308	310	325	322	291	315	305	314	309	306	307	333	292	301	309	332	316	305	305	344	296	291	307	282	332	305	296	313	318	323	340	325	311	292	304	323	327	292	291	300	321	318	297	279	294	365	303	309	298	336	344	302	339	342	340	333	311	312	281	300	319	318	311	297	322	313	333	305	321	305	326	341	320	281	312	270	291	294	318	336	297	312	314	317	314	295	331	288	327	308	323	337	299	266	300	312	273	296	307	303	304	299	309	304	316	339	315	294	318	294	305	314	301	300	283	335	298	292	300	289	296	291	285	343	320	287	282	301
27924	34330	19515	15834	53635	58035	48452	35190	21114	8937	3005	751	695	727	761	750	718	694	741	771	707	711	758	774	776	756	789	728	756	722	766	733	703	772	731	755	708	691	729	755	781	707	715	773	766	748	765	760	750	734	758	703	732	690	737	776	738	712	799	705	712	746	710	735	739	753	684	713	701	765	790	712	742	722	755	677	741	775	722	731	770	724	731	741	686	773	726	760	729	746	754	731	695	743	715	744	684	749	719	763	680	716	771	747	721	739	692	716	747	701	735	750	747	714	755	725	736	753	740	743	748	760	742	753	751	696	745	695	752	745	728	720	686	725	764	724	718	764	710	724	699	721	694	686	745	674	708	711	730	699	748	733	734	722	716	723	760	772	718	774	752	732	758	699	754	735	756	776	722	713	730	685	692	748	732	808	765	710	710	760	679	685	698	705	776	727	765	744	725	731	748	772	753	709	745	746	758	708	712	711	711	735	760	726	790	755	735	791	681	719	740	728	719	766	730	710	752	692	776	743	763	784	705	767	712	736	713	744	704	736	794	751	780	665	725	735	743	734	733	733	731	737	790	753	731	760	716	744	780	727	775	792	768	748	754	742	737	689	729	752	718	668	709	722	769	721	713	718	685	726	723	731	746	704	733	702	714	744	686	731	732	750	736	774	764	728	751	706	731	727	717	703	731	729	687	710	767	744	722	771	722	719	719	726	721	740	726	704	755	766	706	714	700	728	743	689	741	762	741	772	755	822	773	746	698	768	737	769	725	760	759	742	738	719	745	755	736	743	720	731	776	694	729	718	766	702	729	744	740	729	715	746	719	712	742	750	715	740	749	743	716	756	686	719	697	771	769	758	753	720	703	736	736	760	782	720	751	714	731	734	691	740	717	690	742	751	719	710	736	736	680	724	755	756	751	733	717	718	700	729	746	755	746	746	701	768	790	724	716	692	728	713	753	755	714	727	782	729	675	693	773	738	669	752	713	707	693	706	767	725	707	717	776	712	710	731	710	708	807	696	756	714	744	771	745	729	759	769	772	796	753	745	745	706	796	744	703	738	731	745	715	738	694	749	720	738	735	708	707	677	717	717	738	734	755	703	735	733	741	669	758	778	806	740	759	751	757	721	709	715	767	751	715	760	755	706	722	732	747	724	707	757	693	769	768	721	792	715	792	745	744	736	734	703	741	768	714	700	726	727	746	735	755	743	742	684	719	718	727	739	716	743	717	732	755	747	692	750	693	699	707	802	756	727	705	739	733	741	696	754	734	707	791	728	736	729	751	742	814	707	702	726	743	784	713	770	755	757	755	706	739	709	736	781	724	689	695	714	761	744	727	739	723	705	746	725	767	726	707	791	702	722	769	719	777	748	709	721	657	739	720	683	666	700	743	740	734	696	733	708	741	774	742	728	714	716	764	763	701	742	733	758	725	746	721	706	719	718	766	745	769	733	711	713	724	773	718	743	756	753	754	723	748	737	765	711	765	759	735	724	706	730	740	712	740	757	742	739	672	717	695	761	764	767	765	724	764	735	728	748	748	716	734	759	751	755	699	757	770	726	768	700	746	721	724	679	759	721	758	711	690	715	722	704	753	725	757	697	742	736	772	723	702	718	692	725	752	722	730	746	759	709	762	751	721	682	725	748	763	761	784	724	756	719	739	696	737	727	738	755	785	696	698	730	743	737	739	710	685	724	744	763	788	715	709	731	697	691	741	717	721	740	736	705	752	711	764	753	757	726	754	763	736	715	786	728	779	748	733	747	760	724	721	716	675	739	733	726	730	743	750	713	709	768	752	716	774	730	711	750	762	707	687	776	755	754	755	704	734	707	752	748	724	698	724	729	750	747	712	726	741	738	705	746	722	759	789	749	754	755	702	717	753	740	695	695	689	714	733	759	702	747	708	697	717	750	717	757	751	754	736	776	776	752	751	748	700	769	739	756	761	743	727	750	692	761	757	796	769	706	727	721	739	732	734	699	722	776	721	763	711	741	737	745	743	738	748	740	745	749	759	790	728	746	778	728	747	719	728	688	710	759	739	778	713	728	767	751	720	716	763	767	780	691	715	715	711	719	696	733	737	761	710	724	699	722	733	789	767	699	729	731	726	764	750	707	734	698	752	704	767	762	717	728	749	738	708	728	690	765	735	727	778	761	789	730	736	759	766	757	717	748	748	764	682	730	725	734	701	744	741	800	802	753	710	713	716	734	775	697	761	721	727	742	731	690	681	695	719	732	760	740	734	683	719	767	727	693	748	732	743	741	734	698	763	740	717	716	725	748	767	726	729	720	767	728	724	746	743	750	717	730	710	723	698	716	725	752	699	724	740	768	734	751	708	714	777	736	719	724	759	706	689	755	715	729	767	714	792	741	726	685	741	748	765	730	735	766	775	737	722	705	752	745	707	794	734	723	755	751	735	678	768	749	774	758	738	738	768	734	726	711	733	737	777	714	774	757	701	770	705	746	766	760	726	755	718	754	691	729	699	720	757	748	697	720	712	698	717	676	726	768	733	736	673	682	682	729	760	725	749	713	768	725	744	735	719	719	714	739	720	773	767	784	718	750	728	783	741	706	790	737	703	706	715	716	751	757	748	735	729	689	717	776	735	726	766	769	740	728	744	742	740	766	738	731	729	720	742	759	747	702	731	753	747	739	698	763	716	734	735	754	720	746	727	780	769	740	700	748	761	721	725	738	733	740	734	733	747	723	740	689	686	774	719	717	759	760	702	758	753	730	699	696	703	719	762	713	711	702	781	726	745	720	759	733	729	729	775	779	693	774	758	717	674	738	688	699	678	759	774	713	711	733	705	774	730	749	783	711	754	762	747	706	734	734	715	690	708	786	754	727	735	742	734	749	715	696	712	764	783	673	712	704	727	714	798	734	705	731	764	753	718	690	707	701	673	753	730	727	717	736	717	728	729	706	698	724	759	725	682	732	712	752	766	740	694	741	709	748	723	699	741	719	709	743	735	702	761	765	749	733	736	717	739	768	677	704	740	760	727	741	747	701	731	761	717	723	769	712	751	727	730	698	714	755	739	770	747	726	718	739	785	708	749	743	695	734	729	716	746	764	736	727	733	728	740	693	725	727	726	745	743	784	751	725	727	787	763	743	700	755	662	773	780	718	709	744	718	724	745	760	722	745	713	726	770	724	751	739	702	728	756	746	701	761	747	762	753	720	690	707	739	683	657	751	730	742	729	740	698	725	742	685	785	670	704	737	727	712	755	690	733	714	717	699	688	721	735	736	717	764	758	757	790	758	681	703	718	715	722	716	793	746	761	695	772	744	734	731	718	754	765	752	733	743	736	730	719	749	780	739	703	740	759	737	741	762	724	729	755	734	760	765	732	734	748	758	762	718	731	713	718	698	754	753	725	742	727	723	744	744	762	748	725	726	683	731	729	719	740	684	731	723	763	756	739	719	729	710	723	712	703	722	713	780	712	779	761	740	713	768	713	701	722	711	708	730	708	744	734	720	739	762	740	745
50399	44672	30354	18676	47806	63959	51415	34675	18532	6310	1395	274	228	201	231	213	227	218	254	228	222	202	220	216	251	233	234	225	214	196	251	241	216	245	229	218	256	240	252	215	218	237	225	240	231	225	234	208	204	228	224	221	235	211	223	216	232	240	216	239	218	216	230	228	243	226	217	235	226	226	240	210	230	219	257	222	217	244	216	211	232	240	264	218	201	243	202	225	234	233	235	224	220	221	232	227	233	228	219	211	213	241	234	244	199	230	226	223	221	233	229	232	226	228	233	210	225	232	230	212	230	233	211	264	220	210	177	222	253	231	236	217	224	218	258	235	232	232	214	248	244	223	199	239	210	233	228	229	216	222	246	217	220	248	237	227	201	233	228	227	199	218	242	209	214	248	182	214	223	198	250	235	216	207	222	223	262	220	250	222	226	207	236	218	230	234	234	227	207	204	222	245	212	193	205	202	253	233	237	227	219	266	203	212	210	230	237	219	215	245	235	247	229	226	240	235	247	200	231	223	220	196	206	235	227	216	226	229	213	218	203	225	228	238	208	234	215	245	210	214	247	209	236	225	236	226	206	200	228	218	206	234	223	258	196	223	243	239	216	231	238	246	240	245	237	241	231	214	220	209	218	234	210	237	213	184	193	238	219	232	228	223	236	226	220	202	237	213	226	237	236	236	208	183	218	208	214	249	250	198	203	215	209	209	198	222	237	234	205	219	216	207	232	219	201	227	199	227	229	224	210	240	254	221	222	216	223	255	247	249	244	218	213	221	229	219	263	231	217	199	205	228	233	246	230	222	237	208	233	223	229	201	222	225	198	221	244	241	254	242	219	222	223	206	218	236	200	216	192	212	231	208	226	248	258	224	202	226	226	203	224	255	256	211	207	207	213	229	219	245	190	215	225	233	222	219	224	253	210	215	214	260	194	218	202	247	239	226	245	186	215	228	202	214	222	238	222	201	225	225	222	222	228	221	219	253	228	245	238	216	205	215	218	264	228	216	191	210	243	212	225	217	199	204	239	239	235	234	248	237	245	246	232	241	213	228	182	213	196	208	233	233	220	202	221	228	221	234	199	256	213	233	226	236	217	213	246	220	195	225	199	251	193	232	239	202	215	208	277	214	207	200	190	211	215	217	214	237	230	234	222	235	186	203	202	221	232	229	224	225	234	195	193	251	226	218	232	200	227	241	220	219	225	224	229	209	210	229	221	249	235	232	219	234	229	227	228	242	227	240	205	234	195	229	220	234	215	227	213	252	201	234	215	221	212	211	218	240	242	219	246	208	240	204	211	251	194	231	250	187	256	229	224	199	200	232	243	232	214	226	222	247	216	218	216	231	245	216	234	221	236	218	196	205	247	184	235	229	222	231	208	232	211	205	228	212	235	246	215	225	260	188	227	234	233	247	231	222	229	243	196	231	211	214	226	215	188	209	207	239	259	242	232	232	192	220	222	234	216	238	214	217	229	223	196	217	229	222	233	234	189	237	232	241	224	214	220	212	213	253	230	225	199	196	238	262	213	205	223	237	236	232	264	199	207	214	231	205	224	204	230	192	227	226	222	214	230	231	206	216	221	231	216	229	232	222	258	213	226	237	224	221	237	225	233	210	194	220	224	222	237	211	262	222	234	215	217	258	231	217	219	220	205	204	230	253	202	241	206	220	231	241	229	196	265	244	228	214	237	213	219	232	245	213	232	250	216	216	216	233	236	210	206	233	230	235	224	216	215	238	224	166	218	220	237	205	221	236	215	231	228	180	211	209	229	206	235	243	233	260	237	257	221	241	234	213	208	207	220	209	220	231	211	237	249	236	214	247	232	204	211	233	223	229	192	228	214	208	230	217	216	234	263	209	216	225	234	233	210	196	248	234	245	224	209	204	205	234	244	238	202	223	221	219	221	228	226	207	225	246	234	204	264	222	206	215	229	219	216	225	234	239	220	224	214	198	202	214	203	236	237	192	222	237	235	235	222	227	233	219	246	227	244	245	194	202	214	237	190	212	248	207	252	235	237	217	201	208	206	247	248	228	247	228	210	225	204	210	234	229	265	246	237	236	220	214	228	254	233	209	229	229	199	214	209	204	244	229	244	226	212	214	238	203	232	235	215	259	211	236	235	200	232	230	204	191	235	236	203	223	229	219	211	228	219	225	221	244	232	211	229	240	232	207	239	248	227	224	222	212	234	235	226	241	208	211	195	219	211	225	248	222	209	234	213	225	230	219	229	213	242	230	220	202	220	238	229	225	223	254	225	239	233	247	220	226	217	235	221	232	232	229	233	262	235	248	260	217	248	214	216	236	216	267	206	219	226	215	218	259	212	215	230	212	220	240	231	258	212	212	235	224	209	218	219	233	219	238	206	236	229	216	218	186	241	216	209	224	220	231	227	230	226	223	221	240	194	224	241	238	229	207	222	214	213	241	256	215	244	269	243	220	205	235	206	222	250	224	229	226	231	223	225	234	238	220	202	257	195	212	223	228	223	195	194	244	212	204	212	207	236	235	226	198	220	224	260	199	237	208	231	252	230	237	233	224	217	242	213	217	221	206	204	241	205	214	225	235	232	216	225	222	214	262	203	241	228	246	203	227	244	218	194	228	239	240	226	235	225	246	210	215	224	221	224	234	215	227	181	228	203	192	231	232	212	215	232	233	234	197	218	241	233	178	233	208	215	242	225	213	215	220	234	215	231	214	231	222	261	226	235	227	218	243	201	248	227	198	222	243	227	248	225	225	224	209	224	250	197	216	243	214	230	234	210	224	209	236	235	215	217	207	218	222	216	205	211	208	216	204	200	228	240	253	229	219	216	214	226	209	238	200	228	216	216	231	218	234	209	225	217	235	223	237	232	235	203	221	250	198	225	200	229	249	222	228	242	219	220	217	206	226	237	198	228	240	255	221	241	197	215	227	198	232	227	215	220	225	227	227	217	239	188	227	239	229	213	214	219	205	204	232	261	223	207	216	191	208	238	223	251	225	220	197	205	209	204	208	238	235	230	213	186	205	211	248	235	196	220	220	207	222	241	220	237	200	242	209	217	240	202	217	218	209	221	222	196	211	229	238	236	207	232	242	223	221	222	227	215	226	198	200	246	237	218	218	220	241	226	224	215	219	221	222	246	189	246	214	216	198	226	224	231	225	232	219	216	208	235	258	210	239	233	223	234	230	206	219	234	234	245	224	223	217	215	240	210	204	223	248	231	236	235	234	230	234	257	221	209	235	223	231	239	213	228	230	214	225	225	232	243	235	242	205	203	216	224	220	192	218	215	214	245	236	254	233	231	207	224	229	260	263	210	224	228	233	231	221	228	233	246	208	212	231	233	260	251	209	178	225	231	195	210	205	198	233	207	204	202	240	219	226	212	220	251	238	211	225	219	219	265	202	202	222	218	218	242	213	238	215	243	217	232	222	233	227	226	203	253	233	233	216	235	221	239	227	231	225	223	238	193	240	199	216	200	232	237	211	215	188	222	215	240	217	181	217
35834	39575	21017	13113	63506	75053	62361	46787	30916	15004	4236	541	526	566	529	546	523	561	538	583	546	530	537	569	527	507	520	567	571	549	567	490	542	533	563	587	527	573	563	551	537	554	527	553	543	524	555	531	535	571	564	539	543	530	545	507	535	548	509	572	519	520	527	536	550	539	546	523	564	543	588	513	552	540	536	540	547	555	536	547	545	544	571	530	539	544	555	529	579	504	546	568	527	539	523	504	542	515	494	550	576	537	546	516	504	511	523	528	550	559	559	562	574	552	549	512	604	521	525	526	563	519	547	508	561	555	566	516	514	561	524	554	524	572	532	525	533	525	532	532	532	527	537	549	529	544	564	556	542	549	571	520	498	516	564	529	560	574	530	534	556	540	546	495	558	543	510	518	523	536	507	522	548	558	573	515	529	503	552	533	515	549	527	514	559	520	556	543	550	565	497	505	512	577	530	603	546	506	517	545	547	524	537	521	530	596	559	528	526	565	531	523	535	554	550	541	583	524	477	521	538	523	504	487	553	519	537	549	557	526	562	569	550	552	499	570	515	529	537	502	506	520	527	531	516	535	543	539	538	530	486	565	546	538	517	574	516	539	534	514	559	527	604	518	522	524	509	547	566	522	502	520	561	504	570	528	548	515	521	553	516	499	548	573	515	531	506	576	571	481	547	575	535	546	535	532	526	545	529	518	533	542	541	499	554	527	527	509	545	517	526	536	578	533	552	518	507	536	535	570	554	545	574	498	562	539	516	508	542	558	555	552	526	576	579	581	535	518	547	544	535	543	532	507	485	515	515	554	551	564	504	562	562	525	514	508	546	564	497	482	536	567	537	539	549	564	548	519	567	536	546	520	536	512	588	547	585	539	529	556	573	507	557	533	579	575	525	537	543	543	555	519	561	513	513	557	517	545	558	541	503	576	514	514	517	531	549	545	538	577	519	542	539	530	549	534	541	494	554	531	527	565	541	535	568	574	547	513	523	520	535	523	519	526	501	520	530	499	516	543	583	534	586	550	542	550	504	532	517	564	562	564	549	533	556	560	527	563	526	519	580	534	536	540	533	513	540	549	515	518	515	511	533	519	569	571	512	491	516	553	550	560	544	579	549	541	507	553	557	539	557	524	562	497	550	536	537	551	513	571	544	581	513	563	538	511	540	505	536	524	550	511	551	528	545	516	521	566	558	527	543	509	517	557	526	534	531	572	511	551	532	553	546	582	559	519	515	529	523	552	556	554	558	519	542	592	520	542	518	545	521	531	550	537	524	532	544	566	566	508	560	550	553	569	552	537	510	561	519	517	533	565	554	546	559	508	533	529	551	531	567	529	546	531	530	552	542	527	504	579	533	506	567	527	555	517	499	561	498	523	553	565	546	535	529	506	518	522	558	520	523	512	505	561	496	534	554	555	521	545	540	522	505	519	523	526	549	522	526	558	532	583	530	520	545	572	559	569	494	528	559	571	521	565	516	538	523	554	542	540	556	591	543	550	539	564	548	559	506	489	470	557	529	521	572	561	552	558	525	528	535	546	571	520	567	557	540	566	529	497	556	507	534	542	524	586	520	586	525	538	529	562	554	568	542	586	564	487	537	550	567	565	526	525	496	555	537	563	527	549	580	550	530	553	600	526	505	526	525	545	507	541	522	554	533	546	521	548	552	493	530	540	540	556	544	513	560	514	550	558	542	534	530	555	532	550	535	532	553	552	531	517	549	570	543	556	526	543	581	559	527	578	559	530	577	524	539	539	555	477	539	542	565	549	531	546	536	525	509	523	548	536	549	572	557	578	557	543	543	496	554	545	515	570	544	566	529	526	520	496	526	522	535	538	551	525	520	558	552	582	533	519	590	512	524	527	521	572	561	569	561	524	563	542	557	529	559	565	545	541	542	532	552	575	554	554	559	527	498	492	553	521	557	567	528	529	515	515	537	522	563	543	486	544	549	546	556	565	542	547	502	560	551	546	555	511	538	595	541	560	529	534	521	530	533	527	526	526	542	539	492	534	576	518	540	498	521	567	564	505	525	542	574	535	554	586	511	542	526	551	554	535	571	529	564	587	530	564	497	503	548	543	528	525	512	571	504	552	523	559	549	588	549	518	570	530	598	569	532	556	523	548	523	582	540	555	510	530	549	525	592	506	515	514	545	549	530	543	549	568	494	552	546	529	528	541	531	554	564	526	528	508	504	551	503	547	515	556	533	506	548	531	527	532	528	547	527	577	547	563	542	588	536	543	528	515	507	544	539	516	546	561	551	527	578	498	533	535	509	606	531	555	495	534	563	498	554	525	573	554	545	541	537	519	519	531	513	507	525	538	511	545	558	549	561	562	513	550	515	510	526	538	520	515	528	545	517	545	546	537	508	520	539	530	542	531	556	536	510	515	513	516	536	476	572	559	524	534	518	543	542	541	528	539	576	518	516	545	561	557	529	573	549	519	562	555	505	531	543	540	571	524	548	530	577	560	574	530	557	499	510	523	529	552	546	512	540	535	495	551	525	549	556	503	525	538	576	536	495	575	545	534	573	556	546	522	541	542	564	563	518	536	555	531	554	548	549	518	536	530	495	564	550	533	547	545	518	587	502	526	533	551	564	550	561	563	532	521	545	489	529	556	529	522	545	550	524	518	493	514	544	541	545	513	516	550	572	543	552	526	501	570	530	539	538	532	544	556	513	555	526	535	534	523	521	524	536	560	569	549	527	532	553	511	552	539	528	582	529	524	544	526	553	516	540	561	510	503	531	550	502	524	528	541	556	544	530	538	543	534	516	530	497	529	555	548	549	529	550	523	565	537	492	522	525	542	510	528	485	545	565	545	538	574	540	538	564	558	526	490	534	538	528	522	534	554	532	541	568	529	531	514	559	483	525	536	538	532	547	582	528	552	547	508	553	547	521	569	557	558	552	551	539	533	497	551	525	539	556	528	550	547	540	545	532	545	553	585	515	525	525	548	554	575	538	470	526	524	510	560	542	565	577	494	524	513	512	551	535	519	546	560	569	516	548	544	544	547	496	532	557	491	542	505	529	562	554	516	505	546	502	554	547	552	563	528	571	512	571	584	523	527	553	517	543	547	556	529	553	531	563	549	516	540	540	542	538	530	566	512	525	602	561	545	547	516	573	537	528	557	531	529	537	514	550	512	492	559	531	549	522	544	526	538	555	557	550	573	549	513	572	534	527	541	497	531	530	546	532	553	530	534	513	540	540	581	528	535	530	540	524	518	576	564	531	536	530	533	541	512	466	513	506	564	560	510	539	544	572	505	571	545	539	556	537	545	527	572	560	565	514	567	545	561	523	557	556	552	523	523	529	514	520	549	505	499	519	506	568	520	529	580	498	532	526	516	534	539	530	547	517	541	544	556	529	490	576	500	536	515	532	562	598	573	569	561	516	549	557	540	515	523	563	543	570	541	548	516	524	509	550	490	525	525	505	572	536	522	511	569	576	539	513	524	548	537	568	545	538	533	564	498	535	514	567	561
15467	14726	6698	1617	3737	5485	4423	2841	1446	717	331	278	273	271	250	294	294	283	299	267	269	267	277	255	282	292	254	292	286	282	295	291	296	278	280	290	257	293	276	285	280	276	238	275	255	301	297	254	268	254	269	277	280	263	285	277	285	263	255	253	278	269	258	254	260	263	292	251	268	317	271	307	288	282	303	268	272	273	279	266	255	279	299	294	294	293	291	274	272	286	282	302	281	275	295	273	290	277	280	269	275	304	317	310	280	286	283	278	299	228	274	238	252	262	265	265	278	301	278	281	275	279	271	273	268	289	270	255	301	321	272	268	278	246	261	299	277	298	274	262	271	292	250	262	257	302	261	301	307	264	285	244	307	276	277	284	253	273	272	264	283	291	266	260	274	267	248	295	305	308	282	294	261	256	281	256	282	274	264	262	282	290	287	286	255	229	280	276	241	258	280	271	272	255	311	278	301	283	297	266	261	282	300	287	289	301	274	276	268	306	292	287	287	293	283	281	257	281	275	271	296	265	263	277	317	311	273	303	296	297	285	278	281	267	264	272	278	274	278	269	274	266	250	282	297	287	280	253	255	283	287	284	290	301	281	300	285	305	276	291	296	271	300	256	276	320	282	270	260	256	308	278	299	286	252	274	291	269	260	289	292	269	290	260	242	285	283	273	310	287	262	283	306	309	316	278	266	270	255	272	272	264	283	278	321	264	287	272	285	261	245	272	262	303	269	285	266	276	307	280	262	272	278	287	284	276	280	272	262	285	271	244	283	255	293	254	290	281	260	279	258	271	284	271	291	291	284	347	269	290	284	294	279	288	290	283	285	297	282	257	264	284	309	271	240	281	273	257	279	288	250	283	284	290	291	260	256	304	252	255	277	292	254	296	255	307	268	273	261	273	267	300	265	280	271	255	257	275	270	302	272	262	308	273	275	294	267	243	297	287	277	291	264	286	260	256	298	277	274	280	250	269	267	302	297	242	271	278	272	252	260	276	252	286	293	312	270	252	315	278	270	270	270	283	285	292	294	259	289	306	297	276	313	295	292	292	257	293	265	271	249	265	289	267	251	289	249	274	316	307	278	292	283	252	277	287	277	272	297	272	286	237	256	253	277	268	281	287	267	265	252	261	279	275	264	283	274	276	262	269	286	268	244	266	279	289	275	285	288	286	286	255	285	273	307	290	289	259	276	273	286	307	288	266	259	267	302	263	250	264	271	284	290	265	261	287	278	232	279	283	290	263	240	252	263	310	287	282	267	286	278	266	283	272	287	277	272	278	281	283	281	264	296	271	295	250	289	273	257	292	287	286	261	263	279	254	271	313	277	285	284	296	295	283	274	291	284	278	303	303	274	310	299	281	297	312	278	254	257	270	304	263	296	287	324	284	256	290	320	279	290	310	267	288	287	270	253	272	282	270	286	270	257	285	273	309	260	292	279	289	292	302	234	302	259	279	281	274	267	269	262	273	305	279	250	283	275	314	281	292	273	290	253	294	300	270	283	267	271	273	295	284	289	267	303	278	268	273	283	254	280	288	314	263	257	277	275	243	276	288	270	270	290	312	294	280	298	267	268	270	255	267	269	285	295	286	305	294	266	278	283	269	262	273	279	294	248	278	289	289	288	263	278	299	285	252	248	275	302	270	286	302	268	276	262	277	276	291	275	276	255	288	282	252	296	255	277	261	273	261	256	251	269	278	264	287	283	305	305	270	253	287	263	260	263	272	255	293	268	277	291	284	304	272	293	279	263	251	278	265	286	289	278	241	270	275	275	277	303	278	272	293	290	278	303	292	295	307	291	239	266	267	272	243	272	284	306	260	275	279	294	251	312	269	270	277	285	289	265	283	275	310	304	261	302	252	284	282	296	289	294	279	279	256	293	280	290	275	271	290	293	279	244	276	276	268	253	265	266	261	276	280	293	274	278	291	292	283	262	259	283	303	228	272	268	250	274	288	271	275	300	287	276	268	293	302	260	283	293	272	257	273	300	317	264	249	274	271	285	290	275	252	291	302	274	262	287	272	263	258	287	279	290	312	276	272	290	312	290	276	297	258	290	258	261	305	254	269	284	255	299	297	250	303	286	273	267	271	231	255	246	279	300	258	249	297	306	298	269	268	282	269	250	311	297	288	254	295	295	271	262	311	233	280	284	272	260	299	289	268	285	289	255	292	274	278	292	281	300	257	278	312	301	275	278	300	252	263	248	292	289	274	284	302	285	299	260	319	280	287	281	293	282	270	289	312	285	282	285	261	311	275	302	276	300	289	286	294	275	308	292	271	283	266	275	247	287	268	271	262	279	302	292	287	330	317	265	282	287	262	291	267	284	264	281	265	272	260	263	266	261	285	268	284	283	282	270	303	270	309	296	280	269	282	255	250	251	285	258	268	274	313	281	278	304	259	267	301	274	268	310	253	305	246	302	340	274	271	283	281	263	293	258	256	294	278	261	284	289	263	309	289	304	236	255	273	294	289	313	280	296	266	273	279	296	301	258	262	292	276	302	290	274	277	259	260	283	319	297	279	258	269	296	281	291	267	297	295	244	288	294	307	294	299	237	279	261	263	284	295	289	244	262	313	290	294	247	261	263	286	306	282	270	271	319	272	271	316	279	278	283	267	255	273	294	278	268	262	282	288	265	292	285	248	298	272	277	286	276	285	274	262	303	254	285	293	273	266	266	279	291	258	293	281	269	256	284	255	268	293	245	272	274	289	261	261	282	258	275	265	288	277	277	288	305	284	280	295	313	268	291	273	269	259	251	302	273	272	277	252	289	300	255	256	276	265	273	266	270	279	287	303	271	286	260	304	277	289	300	271	270	282	273	266	288	271	250	296	257	227	298	260	289	285	275	265	279	261	282	309	292	282	274	273	275	303	316	282	259	279	283	298	276	291	258	275	259	277	275	277	266	282	314	282	290	266	253	288	277	274	289	270	254	271	276	277	291	282	272	277	277	288	289	273	275	281	285	305	261	306	261	299	276	300	252	264	295	285	289	290	290	281	274	282	276	306	298	258	291	251	297	276	281	252	298	276	264	307	271	292	251	282	283	301	284	250	311	296	262	272	286	270	247	263	239	284	266	292	307	270	300	280	286	250	280	286	321	250	242	288	236	274	285	289	295	271	285	261	304	270	297	264	288	296	273	316	259	311	262	291	300	267	287	295	266	277	284	268	267	294	290	300	274	282	300	267	274	241	298	310	276	290	266	270	262	278	274	301	262	277	281	248	295	271	252	286	287	285	245	260	283	262	268	280	271	288	298	299	297	296	283	286	296	257	315	275	298	233	257	307	282	271	294	265	294	316	245	272	275	295	284	241	279	276	266	268	294	273	283	322	305	273	286	262	292	296	268	312	279	286	259	287	295	246	310	276	299	273	299	294	311	288	265	263	266	244	268	237	262	268	271	300	268	267	291	286	271	272	250	285	308	266	285	286	271	283	258	248	254	307	275	280	258	295	293	286	327	293	275	266	261	291	251	256	299	277
9929	13143	7129	3442	13304	17595	13656	8725	4246	2119	973	630	673	644	679	633	673	701	637	655	673	675	649	635	646	695	672	649	649	707	673	664	663	669	704	670	696	701	678	719	651	683	694	646	670	674	684	697	650	728	627	617	624	671	660	698	670	702	670	721	710	665	659	624	645	736	648	690	706	664	662	623	673	697	699	683	671	695	656	715	685	678	680	657	660	690	621	644	652	664	641	662	654	674	668	610	675	667	706	687	698	713	672	664	704	662	684	714	687	664	723	699	686	654	629	716	685	650	628	689	683	694	687	638	652	662	709	676	670	679	669	665	613	649	638	667	666	689	682	635	685	697	683	666	645	624	666	691	676	687	671	672	669	701	674	651	674	705	688	644	696	626	648	663	647	677	663	666	683	684	695	641	665	725	635	678	651	696	644	677	705	666	632	648	632	660	634	714	645	661	702	653	654	681	715	623	656	642	666	602	697	623	659	667	658	651	642	687	662	660	662	650	732	638	686	685	642	661	659	661	722	690	691	662	682	659	690	632	670	671	709	652	686	657	653	713	665	631	685	643	661	657	643	667	697	623	685	707	696	649	651	614	699	687	666	673	673	677	648	664	711	667	638	658	663	692	653	691	688	674	697	680	697	652	652	686	694	666	635	685	669	659	656	650	650	670	651	713	699	682	711	685	658	679	669	696	696	687	616	665	704	732	666	648	628	672	693	640	646	707	687	620	679	659	632	726	632	682	688	715	658	697	651	736	694	656	678	671	646	675	654	608	685	631	711	654	661	709	672	664	702	688	682	665	647	699	607	632	748	660	651	645	695	653	694	674	716	705	716	695	676	672	682	650	660	678	647	671	632	710	666	655	666	689	711	738	688	664	671	691	679	664	648	666	657	639	640	658	666	646	694	692	621	722	697	665	738	652	702	685	654	687	659	683	697	686	642	654	688	666	649	690	676	652	678	667	686	651	656	664	674	693	698	680	665	637	700	642	647	666	622	641	630	658	648	682	648	659	636	627	632	644	688	653	645	696	671	684	672	708	696	708	632	642	702	700	663	679	639	635	656	657	682	674	677	658	667	664	723	651	643	656	652	654	670	645	652	655	654	668	650	649	644	609	679	645	719	651	634	670	665	720	673	688	696	693	659	665	647	640	641	676	654	668	631	672	680	628	707	653	708	687	676	673	692	680	672	675	662	654	649	648	741	665	717	685	662	699	694	662	648	666	711	692	680	673	670	654	661	693	726	710	703	643	667	702	605	615	683	635	638	703	666	660	682	664	639	659	685	628	731	689	626	662	663	655	659	694	696	659	699	665	687	671	714	627	678	660	646	701	709	677	686	686	630	677	628	693	622	646	708	686	627	692	665	687	670	676	692	631	702	678	645	633	649	676	702	672	682	721	666	654	687	669	681	679	711	682	718	641	707	696	658	658	701	643	656	639	666	725	696	676	657	695	698	682	659	677	687	675	668	623	698	665	627	637	660	701	631	628	692	654	674	638	695	652	693	694	689	685	710	643	626	635	661	657	643	659	722	614	650	673	688	670	695	703	675	660	635	675	677	640	677	651	669	664	645	679	616	672	664	698	668	648	590	669	603	641	644	726	713	654	718	643	694	682	718	647	625	665	653	671	691	697	647	689	695	713	662	742	697	707	722	657	658	673	652	719	630	706	650	680	658	658	655	676	673	679	723	685	689	656	656	689	639	669	669	684	648	670	676	663	655	679	631	649	690	694	643	700	670	685	691	674	674	625	655	676	663	677	702	695	626	676	695	659	677	617	642	664	661	632	698	683	675	663	662	725	707	640	640	624	705	698	671	636	640	668	675	657	652	684	648	633	698	665	676	693	671	653	679	685	712	622	693	639	673	685	696	681	725	673	663	667	682	673	672	648	649	680	648	683	695	695	675	702	646	635	635	668	709	699	700	708	729	678	705	636	694	661	661	646	664	654	647	667	673	655	685	706	723	650	657	635	674	658	673	684	702	647	707	684	713	683	682	688	621	648	626	665	645	662	682	689	703	666	695	656	706	651	678	666	687	653	625	705	643	682	646	668	694	715	643	670	652	692	656	680	669	641	665	702	641	676	657	695	692	677	696	700	711	638	680	680	668	665	625	659	718	669	662	691	661	685	669	657	678	633	697	637	647	633	638	671	677	668	606	691	703	634	653	692	705	688	695	726	661	665	688	648	661	665	642	641	680	693	722	651	651	632	658	697	706	646	661	749	673	682	670	688	669	669	628	679	650	660	646	671	687	699	692	715	660	644	658	658	690	645	667	680	690	659	685	645	632	668	666	678	709	676	678	662	661	655	649	649	660	677	669	629	654	742	648	684	655	674	651	697	662	668	715	676	697	618	672	721	630	685	659	650	671	690	692	685	669	702	687	706	638	646	656	675	691	650	656	661	657	670	694	718	682	674	681	666	687	648	664	706	656	682	661	665	673	713	696	748	700	660	656	693	688	637	680	675	677	645	665	643	694	671	674	601	704	693	649	685	657	664	682	638	682	669	702	665	691	688	656	661	659	642	708	668	655	695	669	656	667	691	699	718	696	653	664	719	698	685	675	701	646	651	623	651	722	680	651	687	654	706	672	679	703	672	648	667	656	665	635	683	705	678	690	656	690	710	631	653	648	656	677	705	687	692	666	602	654	743	663	646	701	653	694	706	671	638	664	682	675	691	690	685	632	654	693	651	638	674	675	714	634	669	670	642	694	679	687	683	686	645	646	706	633	646	698	667	655	666	647	678	672	671	714	665	639	683	703	659	635	681	691	630	686	652	666	662	643	684	713	678	687	676	686	676	655	697	653	663	647	654	638	678	632	684	681	671	664	690	687	684	694	669	647	700	657	661	695	681	689	646	661	689	672	653	655	667	671	737	645	631	642	620	671	640	669	645	648	677	646	658	659	648	671	655	685	656	694	681	634	717	675	713	644	726	688	720	648	655	645	661	664	678	692	710	642	694	668	652	682	618	702	687	668	657	693	630	663	688	689	661	659	638	649	669	659	698	689	639	680	654	678	659	676	664	679	660	663	621	694	653	613	609	681	661	690	654	686	699	659	645	631	664	674	668	661	656	642	669	652	669	659	668	670	691	674	686	702	696	694	695	687	708	668	703	667	637	683	661	676	646	641	651	678	673	715	657	682	679	667	679	643	686	650	668	698	643	629	678	697	658	656	713	705	710	682	629	722	684	646	686	646	658	665	669	626	653	681	656	672	685	657	718	654	663	685	685	686	688	649	672	702	671	703	655	704	643	659	683	666	651	697	657	667	636	647	651	685	639	659	612	664	639	686	709	672	640	657	685	645	651	683	721	670	640	685	724	633	659	644	675	691	634	638	673	697	642	687	691	620	671	695	696	656	657	670	673	642	649	683	678	641	652	691	653	652	637	662	714	650	639	660	707	653	690	703	685	660	658	712	692	702	689	705	652	663	658	688	622	638	663	714	676	685	669	724	710	680	662	713	668	646	659	675	670	652	649	669	689
41111	39696	26489	11245	30996	47919	37223	22310	9698	2899	750	274	304	297	306	318	273	300	329	329	261	302	308	316	287	308	312	293	327	319	288	296	313	297	280	303	291	271	317	307	283	286	285	302	311	277	297	322	292	290	295	303	339	284	311	310	280	278	278	328	300	318	284	290	290	299	313	293	302	301	301	281	271	321	291	327	312	303	292	324	278	300	264	268	305	298	293	291	290	294	318	310	335	288	336	306	301	325	297	305	316	319	311	283	318	305	297	304	282	281	304	282	299	294	295	308	288	276	280	298	303	306	302	294	313	309	312	320	330	288	291	310	311	284	310	253	329	299	246	290	304	314	289	306	328	312	335	319	291	312	276	308	277	322	278	290	305	298	315	301	338	313	317	295	313	301	310	283	314	319	273	314	301	278	304	300	292	286	302	326	261	314	274	298	316	315	298	286	325	298	294	291	315	290	304	294	325	303	309	305	263	316	318	332	323	313	284	285	282	289	282	287	305	268	266	302	262	297	308	306	283	273	359	351	310	289	301	308	305	286	284	308	292	263	307	314	269	299	314	322	304	304	300	299	298	318	269	284	272	316	311	309	302	286	293	318	318	275	344	317	319	296	315	320	285	298	292	253	314	281	271	290	274	281	285	287	303	290	280	305	295	281	305	286	276	303	315	327	291	308	307	300	293	307	290	297	323	308	298	282	307	309	315	305	298	295	331	309	296	297	329	288	273	298	300	290	300	300	268	320	325	276	300	332	312	310	297	295	282	270	296	339	307	359	332	264	318	297	292	306	284	315	296	282	300	327	314	293	303	335	315	279	301	268	290	285	290	282	311	317	314	278	297	277	324	302	303	331	337	290	346	290	287	308	300	289	315	303	325	291	274	300	286	307	313	281	305	344	305	296	299	297	308	298	307	282	317	317	329	336	304	308	319	326	274	301	286	317	290	279	310	276	296	314	284	298	297	284	280	284	321	317	317	279	348	323	339	301	303	309	269	341	324	309	291	288	301	321	260	278	333	299	299	297	322	283	300	320	316	319	308	329	287	303	303	299	329	305	313	282	283	292	320	314	297	301	301	305	301	325	290	331	270	293	303	298	314	296	303	296	286	278	270	334	319	298	285	313	299	288	307	324	275	291	279	286	282	313	312	303	279	288	294	283	330	330	283	320	284	295	283	315	306	276	292	326	292	287	307	309	290	323	298	297	302	307	313	302	252	273	280	283	349	288	261	320	266	296	285	305	299	275	303	291	267	262	298	306	288	285	313	288	300	318	319	291	276	303	308	332	300	305	318	327	281	289	307	293	280	281	325	322	337	308	268	268	283	283	349	305	303	297	299	304	289	274	297	300	299	308	311	298	304	282	282	304	295	315	289	315	310	322	295	307	278	307	280	326	298	302	297	291	306	309	309	315	293	313	289	293	299	301	269	311	274	302	288	278	319	311	311	281	291	301	273	351	337	293	315	314	285	302	299	286	301	343	298	296	306	328	329	312	299	319	339	250	273	338	325	274	322	289	285	299	320	312	325	340	288	302	323	319	294	291	299	271	318	303	311	285	329	333	268	312	281	285	302	256	310	305	327	274	289	304	277	309	335	293	309	303	326	316	302	259	264	284	294	307	295	279	326	322	322	306	292	305	286	294	331	314	300	291	273	297	296	311	288	280	285	307	319	319	268	274	287	290	288	318	250	303	309	339	301	307	318	298	305	318	349	274	332	306	311	321	305	295	329	307	303	291	325	324	313	258	305	275	314	299	281	320	303	305	316	290	299	314	287	298	277	268	311	307	309	281	290	295	273	302	261	301	299	302	303	321	313	271	308	291	320	288	300	281	284	305	271	321	319	291	307	305	267	287	313	308	276	297	307	275	306	309	309	310	322	300	324	279	277	306	330	287	294	302	270	297	314	296	297	317	280	272	307	296	329	296	292	305	312	289	326	301	300	307	300	258	275	312	295	273	324	298	292	301	291	311	289	310	274	280	283	324	311	282	324	293	293	282	315	287	304	290	296	302	315	318	292	290	294	324	294	298	317	293	324	290	313	290	249	278	293	320	282	312	274	313	286	291	286	291	291	303	266	294	288	301	328	293	312	321	311	301	330	291	284	305	318	302	288	323	302	293	276	284	331	322	304	310	332	282	296	289	304	316	293	297	293	347	270	291	300	315	334	311	316	310	279	313	305	332	332	291	320	318	307	262	309	316	270	335	318	296	291	297	309	323	297	306	299	278	292	273	310	310	281	275	287	308	294	304	303	305	332	318	319	311	261	285	305	286	278	283	315	334	321	334	298	331	307	289	282	308	317	325	314	290	292	307	297	288	278	312	309	311	308	271	291	294	311	282	275	248	277	312	314	307	310	291	315	285	302	312	321	303	346	288	298	249	300	300	311	295	333	294	260	267	327	293	310	318	287	299	296	309	315	283	286	310	275	280	297	309	304	291	300	310	285	286	322	285	317	284	300	290	291	286	277	280	280	290	276	275	283	267	273	311	298	311	337	272	294	300	281	346	295	310	303	284	318	305	291	317	307	292	333	305	313	305	286	295	337	304	274	289	278	312	294	335	286	289	268	305	277	293	278	303	300	303	301	308	291	290	262	294	290	319	316	331	303	310	294	316	285	295	339	292	344	295	327	317	309	322	310	318	317	273	266	299	296	272	275	315	308	301	278	281	312	295	309	307	296	313	295	311	303	286	270	271	301	285	329	307	319	278	308	299	268	292	274	319	291	299	320	296	319	319	300	281	310	317	298	290	291	296	282	288	282	325	304	303	315	285	317	293	303	296	286	292	300	271	301	303	314	282	298	296	322	285	306	300	297	258	314	293	306	266	297	295	314	325	312	322	306	311	306	289	292	306	295	295	286	338	306	298	296	309	292	312	299	304	307	296	320	281	322	329	323	328	305	283	332	313	305	284	311	295	289	299	269	300	271	278	298	320	320	297	299	298	301	300	300	315	277	280	310	317	274	296	329	286	295	280	294	257	312	289	285	303	313	294	323	326	320	289	328	296	295	275	304	292	262	313	277	292	308	304	300	325	341	322	294	307	295	297	304	282	295	316	307	321	284	289	313	291	303	328	336	326	323	268	320	304	330	283	298	293	286	339	316	304	311	326	306	257	314	339	317	318	293	328	287	318	280	291	291	336	291	302	297	287	323	297	307	315	300	311	328	326	329	274	284	303	296	325	301	334	337	328	302	284	346	273	297	264	288	291	303	296	307	289	287	319	292	303	300	299	313	308	288	324	267	313	314	318	290	265	318	296	306	324	297	270	321	281	337	299	283	314	305	291	297	305	306	294	300	305	314	298	293	307	312	293	316	300	307	339	267	328	330	311	297	314	293	294	285	275	317	273	276	298	284	293	313	272	295	310	301	319	318	268	328	302	308	324	292	316	295	325	299	290	330	275	337	297	352	312	307	319	317	295	319	330	276	301	260	316	321	334	302	311	300	308	317	284	297	301	325	310	260	275	285	321	270	274	278	303	318	301
28396	31266	17944	7720	46344	59036	49620	36205	20971	8957	2394	693	743	741	758	710	718	714	682	722	736	754	739	698	700	704	737	728	745	684	754	728	713	698	708	708	704	709	699	721	729	673	641	716	660	736	730	698	704	696	671	700	718	711	722	690	731	726	704	685	742	744	733	734	682	730	739	729	688	714	654	697	700	692	685	701	679	714	727	764	713	728	747	692	729	718	740	716	730	701	664	665	751	719	740	697	686	714	735	706	742	728	685	743	726	694	699	736	758	745	748	704	661	756	718	678	712	677	707	718	707	771	762	732	737	701	695	759	732	670	655	712	726	707	777	719	677	738	740	671	679	689	731	696	697	717	689	703	740	704	716	731	689	753	662	692	770	706	748	714	763	698	698	733	678	707	700	689	716	692	682	654	713	712	739	681	734	758	707	755	692	738	693	744	722	734	697	724	751	738	636	703	684	700	746	724	720	686	716	674	697	723	711	767	708	706	680	691	692	708	770	724	732	702	722	684	748	710	681	674	686	760	707	711	705	709	727	714	662	724	756	721	721	686	728	724	726	673	695	694	699	674	700	708	748	681	731	755	688	701	750	726	685	704	722	727	674	734	682	719	694	717	697	697	704	661	718	761	681	734	670	756	732	699	703	730	685	700	728	702	679	726	687	725	719	726	733	713	691	661	748	739	744	715	695	698	718	695	709	692	698	720	744	693	709	667	685	683	735	706	674	736	665	644	689	748	767	673	748	733	698	764	651	698	754	710	721	751	700	693	710	730	738	726	687	693	694	759	727	718	711	764	681	734	715	721	711	704	691	781	705	758	693	747	778	717	771	667	722	708	760	729	724	731	703	686	705	726	728	705	728	708	753	719	733	718	736	705	711	737	670	732	683	756	717	745	784	714	715	746	719	711	717	698	716	718	736	667	700	702	671	715	740	701	676	735	727	687	733	726	738	702	714	703	709	696	688	709	704	706	683	757	716	711	723	740	650	718	707	713	724	729	688	747	664	697	703	686	678	748	742	716	756	689	758	676	686	771	767	663	711	701	757	678	704	736	686	739	728	665	753	690	735	676	721	653	724	779	672	731	751	721	720	664	720	735	692	693	683	694	682	708	720	723	727	692	707	723	729	707	706	712	734	721	673	721	696	687	747	708	711	701	686	676	746	720	727	676	703	717	721	692	726	727	749	731	721	709	660	673	696	683	744	718	700	737	719	692	692	723	682	727	696	724	729	732	738	725	682	751	728	720	640	687	694	707	752	676	771	705	680	737	700	705	711	667	745	715	710	714	734	713	713	723	736	674	742	701	678	731	651	729	681	698	641	688	747	734	713	718	769	713	691	722	686	723	691	711	714	673	736	682	663	716	695	747	711	718	700	722	734	720	722	707	703	757	660	755	752	689	693	738	707	697	702	691	730	742	730	730	693	725	707	730	749	708	693	654	726	719	696	746	730	717	671	684	722	742	748	714	682	713	703	757	741	707	724	694	692	719	736	736	731	711	726	694	738	748	748	752	725	727	682	665	778	729	701	730	719	698	699	718	711	767	723	721	682	702	710	696	748	725	685	679	664	754	703	694	721	690	720	683	744	689	740	706	695	720	730	731	691	768	724	780	740	685	743	759	713	709	707	697	723	706	703	716	734	729	725	704	741	682	723	695	703	719	725	737	720	739	742	714	746	707	700	735	693	739	720	669	741	666	710	711	720	691	722	699	670	740	734	768	702	750	696	722	747	722	734	725	708	730	735	702	676	697	720	677	729	674	753	736	767	755	700	686	696	682	745	732	679	711	724	779	630	707	687	685	683	666	681	746	741	677	687	718	734	735	735	773	694	713	663	739	730	713	760	706	732	744	717	727	735	700	724	686	722	717	727	707	708	686	735	699	681	728	687	724	674	715	779	736	688	672	752	695	666	675	676	708	659	736	754	728	745	666	770	720	748	722	716	719	744	719	694	714	700	694	716	762	732	695	692	701	687	664	695	707	689	728	670	688	692	721	667	712	681	711	742	735	739	718	694	719	653	731	693	712	766	659	731	726	729	641	744	697	733	716	684	669	751	713	774	689	702	732	727	700	711	719	707	709	711	720	703	710	734	677	732	703	716	741	683	691	678	721	709	725	718	669	739	700	732	698	687	728	708	671	718	731	693	700	720	679	664	747	702	689	704	731	720	688	705	698	725	740	706	725	672	705	685	698	684	650	718	727	702	723	722	671	699	704	695	727	676	770	731	704	719	701	682	708	686	726	711	656	684	687	738	724	737	697	715	694	669	736	712	749	689	747	706	740	710	697	701	721	749	739	709	731	702	698	759	715	758	690	760	717	678	669	699	706	671	693	764	769	735	716	707	710	718	737	731	683	729	699	756	711	678	701	753	727	729	678	698	735	743	705	677	682	712	746	667	702	652	720	727	723	680	684	731	705	723	695	750	705	749	691	748	702	734	742	727	715	713	732	706	715	758	739	692	683	719	683	745	744	742	651	728	739	726	712	738	716	678	734	717	725	706	699	705	737	733	713	732	721	694	706	741	710	689	742	708	648	700	693	727	706	732	702	708	699	699	686	701	741	677	727	716	655	689	674	725	677	728	726	718	691	663	742	732	727	728	720	702	714	746	684	699	751	706	702	696	733	740	688	732	721	710	723	678	692	691	730	662	709	683	736	715	694	695	725	700	699	687	711	706	700	781	751	691	750	678	685	709	660	713	685	714	760	695	688	753	701	687	675	664	689	715	705	720	702	668	709	702	707	733	695	683	678	773	705	696	676	761	687	747	731	703	718	730	728	706	736	739	726	721	779	697	708	729	714	684	749	702	765	727	708	683	685	693	698	675	707	732	732	730	767	673	731	718	692	680	741	689	694	740	685	685	720	714	666	660	726	698	751	686	689	690	759	735	762	730	723	690	706	687	671	660	643	725	753	749	696	699	709	709	711	754	684	668	725	670	681	750	691	721	696	718	710	732	712	642	713	754	720	684	704	710	705	652	746	750	733	702	703	711	723	711	721	726	720	733	662	701	701	736	691	714	684	699	728	704	708	694	710	750	731	742	688	706	703	731	733	721	718	718	702	750	710	642	710	699	729	727	725	742	692	722	732	736	727	728	728	670	727	705	732	722	743	701	686	730	663	702	676	685	723	736	675	689	681	715	695	743	710	723	687	695	719	694	659	692	723	704	740	753	716	731	707	708	714	645	703	718	690	662	684	747	673	711	739	741	713	729	716	672	715	706	734	733	671	721	709	734	692	702	702	705	699	695	706	754	739	692	699	713	657	752	672	736	722	684	719	708	700	731	711	738	760	714	700	747	701	761	688	702	650	739	696	733	695	729	718	709	725	737	701	721	691	717	685	738	681	716	682	709	648	706	784	714	755	715	688	722	724	740	732	717	739	732	767	721	732	717	668	690	708	690	707	730	688	728	720	682	668	718	691	739	757	712	697	755	677	693	698	709	702	719	713	710	700	705	677	702	717	713	737	781	719	737	675	682	729	707	719
51354	46065	30200	17785	40851	63180	53212	36469	19832	6891	1507	230	219	240	210	226	254	223	228	210	215	229	216	213	226	231	223	224	225	215	227	215	209	201	222	236	193	226	244	220	237	241	212	233	218	205	232	216	221	234	221	246	219	233	215	225	215	220	227	204	214	231	218	195	203	239	234	231	223	197	209	224	226	194	228	218	255	223	259	211	235	186	230	227	235	223	213	241	211	231	232	224	189	215	231	189	208	221	224	206	222	239	246	211	238	216	213	203	207	228	219	213	222	204	220	220	194	223	207	198	200	236	218	239	189	206	231	202	223	207	240	236	205	206	225	226	194	236	227	239	227	213	232	229	193	250	248	228	199	206	240	215	241	217	229	225	228	235	237	215	216	209	233	240	203	214	228	197	229	222	235	231	221	236	225	224	208	214	216	217	242	253	215	255	217	200	202	209	184	224	232	221	231	224	237	230	222	238	223	233	206	217	233	226	230	187	231	260	233	246	254	249	230	228	230	208	228	197	201	214	200	226	209	237	242	208	233	221	221	197	206	217	195	225	228	232	208	254	207	232	227	222	220	242	200	204	212	232	229	214	215	207	218	220	215	210	194	224	223	237	208	228	205	227	218	205	233	195	197	215	236	214	233	217	229	246	222	213	237	204	219	238	212	198	214	205	215	230	226	236	224	221	227	205	217	213	237	235	199	212	230	225	200	224	221	214	225	220	217	234	210	226	225	203	218	214	214	214	207	228	187	252	214	199	225	212	199	242	229	198	219	197	196	221	219	210	234	250	214	221	214	188	241	241	227	222	216	218	225	203	262	243	213	223	242	208	216	202	231	216	212	223	223	250	209	229	220	224	234	193	197	248	218	187	221	199	224	236	231	198	232	204	215	197	209	216	227	199	233	208	198	208	201	207	226	247	220	222	222	226	205	206	202	223	217	206	200	230	215	237	221	247	210	209	192	229	215	246	226	227	230	232	225	233	206	219	211	235	214	250	222	220	217	191	190	189	234	216	216	205	227	229	207	235	240	231	196	214	195	233	222	210	209	226	216	227	205	187	253	235	229	226	206	224	255	215	207	180	214	239	208	203	243	196	208	216	233	201	228	224	212	211	216	215	218	217	229	218	266	201	206	247	236	221	227	226	214	232	211	191	210	236	230	223	211	244	251	240	237	215	248	213	206	210	229	218	220	233	239	202	198	221	232	243	218	226	230	223	207	260	239	231	218	238	219	226	212	196	216	195	202	258	187	220	248	209	255	195	203	216	214	242	210	221	197	227	223	243	216	215	238	197	248	249	247	211	203	212	229	217	226	235	216	214	236	220	225	207	201	218	260	247	218	221	212	207	247	206	206	225	193	224	200	244	244	198	226	233	238	216	209	222	243	215	199	231	210	233	206	223	219	195	206	200	233	244	211	232	228	214	201	191	217	263	232	213	231	252	203	208	223	192	216	226	231	218	230	220	238	228	200	258	208	233	204	230	212	215	221	209	238	241	236	229	205	250	205	183	259	223	228	206	240	241	225	203	210	220	204	215	229	229	228	229	206	217	241	207	208	224	248	221	223	207	238	199	211	203	191	213	209	207	211	220	218	216	189	224	219	236	224	215	233	215	226	218	231	204	222	216	221	214	238	226	215	195	209	217	219	211	217	189	237	228	243	223	239	229	240	217	227	227	246	227	223	219	203	248	217	168	209	220	210	184	200	218	239	230	220	219	212	246	223	206	243	214	206	236	221	254	247	242	199	242	202	227	213	202	248	218	245	219	210	227	224	212	227	227	254	218	207	196	211	218	217	240	213	236	199	221	210	229	225	237	214	204	233	205	210	203	248	229	188	220	230	223	208	221	221	223	215	214	234	218	219	240	210	215	209	246	220	214	228	209	241	217	204	216	237	225	197	229	231	220	206	192	227	243	225	220	201	214	249	196	199	212	228	227	202	242	228	230	218	215	211	228	215	224	228	232	217	234	211	201	199	181	204	205	238	206	239	221	210	189	236	227	239	202	182	221	232	237	198	190	222	237	198	214	216	195	266	198	227	202	214	205	231	239	219	247	216	199	206	222	208	213	233	207	236	243	232	216	215	235	234	227	211	209	243	208	192	214	215	202	214	209	227	229	203	191	218	222	215	232	196	230	222	235	192	226	236	228	212	213	211	212	203	214	213	213	214	228	228	228	253	216	222	231	219	237	218	229	196	219	222	236	215	227	223	207	234	188	206	239	232	199	226	239	218	215	238	227	233	224	248	179	195	214	199	200	198	193	200	182	216	202	220	210	201	215	193	210	224	233	236	207	213	197	191	224	203	236	237	230	242	230	234	194	236	235	218	216	232	219	239	203	231	225	201	247	215	224	209	221	247	213	208	249	235	230	248	209	231	232	213	192	228	220	238	207	216	183	227	224	227	227	211	228	241	206	214	210	222	192	230	225	202	242	250	238	204	224	232	219	220	238	214	231	204	232	218	212	221	198	203	235	232	218	189	219	196	217	193	196	216	219	227	221	222	252	222	255	220	200	212	229	253	254	215	215	195	229	226	233	253	199	212	199	219	199	220	224	227	228	229	242	215	211	244	233	250	245	204	221	220	233	227	226	222	234	185	232	213	216	213	213	226	218	211	250	220	212	226	203	194	234	261	228	208	242	198	231	203	229	226	228	219	213	235	218	219	201	203	222	224	233	210	222	231	214	223	257	221	220	197	212	228	253	200	208	249	221	204	202	216	196	236	187	209	225	189	220	237	232	229	205	230	194	247	236	211	207	220	236	211	222	233	223	186	231	227	225	199	215	215	251	227	198	216	210	219	226	207	218	194	223	215	230	203	253	212	191	221	229	253	243	228	209	231	214	237	213	214	228	203	212	235	194	218	221	241	237	253	231	218	228	226	239	241	212	218	243	231	191	224	209	244	227	237	224	249	180	215	238	251	250	243	201	199	222	216	218	236	251	213	243	221	222	249	220	189	207	191	215	223	226	203	230	231	215	260	210	203	221	218	221	221	215	228	205	234	211	214	236	234	208	221	244	213	235	232	209	245	202	210	210	216	215	217	250	197	245	229	249	211	206	223	238	203	217	233	221	202	225	243	227	213	226	198	182	227	239	212	204	217	256	216	225	225	213	226	212	217	222	214	222	239	231	221	230	221	226	245	210	229	231	231	237	179	223	193	227	258	222	222	236	218	242	208	232	231	207	240	192	230	232	211	212	213	224	236	197	197	228	232	245	205	225	214	220	230	231	198	192	214	232	205	188	202	217	215	223	222	217	225	213	205	247	217	218	214	191	217	213	220	213	215	231	271	226	247	246	232	222	228	214	232	227	239	207	226	212	212	241	223	214	210	205	224	219	229	201	213	208	221	230	208	213	206	213	218	202	232	210	220	220	229	229	248	215	204	222	208	224	215	231	232	235	234	200	210	179	223	225	224	217	217	245	222	241	241	224	237	190	191	205	253	235	234	209	204	228	224	223	262	242	222	220	218	210	217	222	212	197	221	203
35670	40038	22316	11617	53846	74119	64109	48398	32217	16235	4889	554	539	590	595	528	565	530	582	517	516	526	561	552	515	504	527	553	530	500	539	609	525	517	506	552	530	512	538	513	522	536	550	519	518	535	521	546	520	542	555	505	570	510	577	527	517	520	533	545	498	537	531	526	520	546	558	553	510	544	534	510	543	570	551	508	515	533	539	565	536	566	495	497	554	533	527	534	555	568	511	484	516	500	511	539	490	512	545	544	539	538	586	503	520	486	512	534	502	513	506	534	528	543	526	527	559	570	543	525	547	545	534	520	478	557	540	538	514	589	531	500	529	487	553	555	575	507	514	570	576	536	529	551	490	557	524	516	528	582	536	529	554	534	515	536	489	504	530	502	554	534	522	529	567	525	538	499	550	544	559	545	529	528	515	529	592	555	566	510	561	504	525	529	504	565	543	490	538	560	496	516	535	565	522	524	547	534	556	550	551	556	549	536	550	504	489	554	540	515	496	507	546	529	530	519	553	529	508	518	546	534	558	541	534	591	546	517	539	569	547	537	544	513	521	530	529	543	589	568	519	520	526	527	516	515	517	563	506	523	545	549	510	588	537	507	566	554	537	512	576	553	600	514	537	525	513	515	548	543	527	548	561	508	519	592	552	513	543	523	539	526	532	473	526	556	539	528	574	548	518	520	508	554	535	505	550	529	546	519	564	514	516	532	530	520	516	551	564	522	515	556	533	516	492	539	574	510	495	536	523	561	545	508	583	554	519	536	536	514	531	508	534	497	546	502	540	566	499	485	537	548	524	507	535	526	566	522	573	497	541	552	528	538	520	524	480	503	515	515	552	536	538	523	564	514	547	550	522	570	549	551	528	510	524	527	537	548	541	547	550	559	492	494	542	512	574	508	547	513	505	505	509	494	497	551	502	509	506	499	562	593	518	530	553	515	542	498	525	560	534	552	504	501	551	517	531	554	564	573	497	552	531	477	546	503	490	491	550	547	535	542	515	541	485	496	541	538	523	529	509	495	485	536	530	565	511	542	485	506	500	503	511	523	517	539	469	538	517	542	522	514	495	516	573	565	530	568	542	547	594	516	540	518	524	532	487	493	535	535	530	538	530	559	510	534	539	500	496	490	557	504	499	550	501	519	485	523	549	492	485	554	501	522	534	547	540	534	548	538	508	487	541	512	539	526	519	539	534	544	522	527	522	537	491	527	542	539	511	494	515	517	571	515	492	538	504	557	555	532	565	503	498	522	537	547	527	568	515	492	543	559	517	545	535	525	534	549	498	528	533	507	556	525	528	540	552	456	574	541	538	534	542	565	536	527	536	508	535	510	496	525	506	506	539	538	561	552	551	511	592	538	556	477	557	502	518	528	538	520	507	569	517	495	569	523	470	540	538	497	553	504	534	538	566	519	565	502	545	535	509	529	554	535	524	532	530	548	532	521	535	523	486	491	536	537	550	545	513	522	481	526	563	501	517	527	533	477	548	561	509	502	547	505	547	543	522	550	524	545	525	510	526	538	530	526	514	556	503	504	527	541	514	523	510	517	536	533	512	532	516	497	522	543	566	574	487	504	531	514	528	494	559	549	524	558	551	537	546	533	523	532	519	544	550	512	524	531	542	532	546	574	511	497	508	516	525	577	550	503	481	527	524	520	578	522	512	507	569	540	495	568	544	480	538	511	502	559	534	559	482	551	506	550	501	524	552	484	533	534	518	509	517	560	514	574	520	522	516	509	521	531	500	574	547	564	552	530	534	561	510	547	523	488	496	581	520	508	558	538	543	509	524	518	547	544	548	523	537	512	513	516	551	540	545	550	599	510	513	525	555	531	525	519	524	501	541	535	488	499	529	582	569	572	541	522	541	512	509	559	522	514	536	501	500	553	549	551	570	542	491	556	501	572	581	512	500	564	569	562	524	537	524	511	512	519	544	604	523	542	573	525	502	500	516	566	510	503	539	518	549	522	537	541	576	571	522	511	490	544	497	513	522	559	532	525	513	545	534	537	529	547	472	543	523	561	509	539	502	563	514	539	519	537	520	505	521	516	564	515	531	556	536	524	481	529	547	557	497	551	467	523	554	532	505	554	498	516	534	498	529	524	555	541	523	514	547	581	511	555	523	541	514	489	489	551	525	512	525	506	488	545	516	537	556	524	514	506	542	508	563	515	511	542	542	537	500	500	514	551	542	497	520	507	529	501	530	555	521	565	529	600	567	575	547	533	514	539	545	507	537	537	537	527	552	542	588	526	526	557	509	543	539	514	516	517	562	543	536	539	503	550	579	544	524	571	541	500	555	512	520	499	535	516	521	555	519	527	527	519	524	528	556	556	539	539	535	501	524	534	510	516	508	567	561	552	551	539	509	528	551	516	524	545	547	559	522	540	529	540	543	520	514	541	513	534	520	524	532	512	561	519	545	485	500	555	591	595	504	524	549	537	562	506	544	554	506	510	561	535	557	536	506	583	494	548	496	499	515	557	525	519	479	503	560	560	536	511	504	586	540	520	534	560	540	558	554	582	512	521	537	514	558	502	500	539	506	570	529	541	490	509	555	545	513	531	500	494	533	534	511	541	530	495	539	534	525	545	537	518	545	530	546	558	532	548	504	527	546	546	562	497	555	534	555	531	540	514	516	561	517	516	510	507	566	531	544	540	551	527	521	512	515	595	502	560	530	551	511	530	569	514	536	516	531	524	549	521	526	542	498	471	546	542	497	523	541	531	497	573	509	534	546	492	488	577	525	534	528	557	547	536	579	537	535	561	565	542	546	515	556	549	505	507	522	503	508	511	559	559	500	548	549	557	546	529	489	508	527	513	493	590	563	553	495	511	542	533	538	578	564	509	553	564	523	581	503	505	522	526	542	530	490	536	515	564	475	537	515	536	526	517	535	543	554	561	507	521	532	527	533	473	536	511	543	532	489	527	545	524	488	507	549	510	480	531	522	500	588	509	567	568	568	533	563	548	544	540	523	566	547	544	552	501	548	522	570	520	538	576	548	541	556	513	541	605	555	519	536	569	531	555	545	489	533	600	555	519	534	516	500	562	530	542	541	529	598	553	523	473	518	529	522	499	529	519	511	516	553	562	532	508	494	558	512	472	526	564	543	539	549	514	520	535	516	615	503	523	565	544	510	576	529	518	477	590	547	537	543	542	564	525	542	547	527	517	534	515	485	544	550	517	529	535	530	503	534	582	508	498	547	536	540	549	535	547	523	529	550	511	547	518	593	522	539	528	496	543	547	517	498	588	512	521	515	511	530	525	554	536	523	552	531	537	538	531	548	520	524	508	536	552	508	525	497	532	541	548	511	534	552	543	585	500	526	562	538	555	528	538	546	529	489	524	521	527	550	526	536	517	542	519	565	530	503	538	507	553	523	530	556	563	539	523	479	539	539	497	525	505	523	540	510	520	525	568	487	518	506	516	512	542	561	545	537	547	489	538	519	553	530	508	531	555	540	552	523	585	555	516	533	525	520	554	532	542
15220	12459	5016	1343	3067	5515	4489	2761	1531	778	444	275	273	266	270	287	246	277	300	314	270	292	266	289	274	307	273	299	295	274	288	251	238	295	278	280	296	283	275	299	272	272	274	288	269	281	288	281	296	286	276	292	266	229	261	264	250	287	307	261	271	264	289	283	261	283	273	298	265	303	283	270	279	282	298	307	259	304	269	284	269	289	270	261	265	261	252	278	283	236	253	273	269	287	286	272	286	274	271	259	243	285	282	295	277	297	262	263	273	265	257	259	273	268	261	256	272	273	280	295	245	280	283	247	275	290	293	262	300	310	288	252	285	316	264	291	270	291	286	274	287	289	261	292	286	245	263	279	272	238	273	268	254	269	291	284	309	274	273	293	266	255	265	277	295	257	284	281	317	307	291	296	298	296	311	258	306	264	271	280	271	297	269	279	274	254	271	278	287	266	268	310	268	249	258	281	296	258	279	303	256	276	293	303	294	272	299	276	264	273	253	259	310	300	268	279	312	301	287	294	284	304	304	258	270	283	281	269	271	268	274	279	253	250	276	278	281	287	322	266	298	259	308	293	257	255	285	313	256	251	244	318	259	277	276	307	282	248	295	296	275	279	302	271	268	259	289	306	250	236	279	267	299	273	277	258	293	266	295	271	272	306	274	272	281	265	257	295	248	288	266	251	301	255	271	297	260	280	278	264	281	272	278	260	279	288	283	290	292	267	293	311	297	304	273	265	296	329	297	283	284	280	280	297	261	287	268	301	257	252	251	268	283	264	223	271	286	281	291	251	292	293	303	234	264	307	276	260	276	274	255	267	266	276	294	287	300	271	285	276	258	272	251	303	267	275	278	276	269	279	277	294	280	283	285	255	261	293	305	286	272	269	253	272	259	281	314	270	289	283	267	269	282	248	272	305	282	299	282	275	300	273	276	306	253	286	258	294	287	249	283	286	290	291	264	249	258	265	274	256	256	276	275	276	277	301	238	303	279	276	271	265	318	265	294	253	258	279	294	273	282	288	262	262	248	263	253	271	262	263	275	286	275	311	280	251	252	301	321	291	273	246	301	277	288	258	262	271	266	287	264	277	290	277	301	274	284	246	277	264	276	251	253	269	278	278	293	275	303	296	264	261	250	263	265	279	291	265	281	276	291	299	274	261	262	301	266	299	274	261	273	282	251	288	307	300	283	261	293	268	284	267	331	281	294	276	277	302	268	269	303	322	257	283	272	270	293	264	279	280	235	268	270	264	275	270	268	261	292	294	259	276	281	283	273	286	287	287	281	248	249	301	293	267	270	293	273	297	245	267	297	294	245	301	263	283	281	264	267	254	273	263	302	276	280	285	279	284	287	250	285	261	271	304	283	270	312	303	281	244	277	278	278	259	268	284	274	264	269	287	283	286	270	259	277	313	274	273	289	296	246	239	267	249	274	290	288	272	288	285	260	294	295	244	251	282	273	304	256	300	268	277	263	274	271	264	267	285	267	277	261	273	281	290	279	306	278	273	261	286	300	257	273	271	262	271	254	278	280	289	289	245	272	282	262	292	272	282	276	278	281	272	276	311	260	281	295	276	295	265	275	295	273	259	311	276	305	306	275	275	295	304	279	265	272	273	287	278	294	263	284	288	267	264	281	277	287	279	264	246	273	285	277	307	271	260	294	281	324	270	315	278	237	283	281	256	286	261	270	264	301	296	266	240	255	268	296	278	258	305	286	314	303	275	293	280	271	324	303	304	279	255	240	286	270	284	256	287	288	280	292	294	266	288	303	278	262	279	316	263	305	269	259	240	270	296	281	277	303	285	278	285	254	275	288	258	303	310	271	301	272	277	303	254	266	292	268	299	297	253	267	293	280	241	272	279	276	276	265	285	296	280	265	270	286	303	268	273	289	271	276	261	267	251	293	279	319	275	263	255	291	295	290	290	279	253	276	280	269	298	301	256	281	291	262	257	284	278	290	253	283	273	254	278	255	272	278	297	266	270	281	262	268	288	274	250	287	253	262	303	262	264	265	255	306	258	280	268	274	278	248	301	305	254	286	275	303	269	270	289	282	267	255	269	286	272	329	289	272	280	267	257	262	299	294	304	293	286	301	284	260	260	263	262	273	285	309	267	275	281	259	298	273	271	257	267	266	282	298	271	287	286	245	272	282	286	286	291	270	258	285	285	254	230	288	265	307	283	272	286	304	272	280	301	295	276	262	276	260	281	240	295	268	274	290	289	245	282	295	288	272	268	248	273	309	269	282	295	270	258	264	257	269	261	225	287	252	315	273	299	262	278	281	291	246	269	282	290	264	243	286	300	301	297	315	267	272	273	257	275	247	258	291	271	305	301	282	272	320	263	264	305	292	277	239	274	260	300	300	263	283	291	298	244	301	298	291	294	281	264	257	256	305	288	255	287	266	261	264	275	277	284	275	277	269	265	260	279	317	284	305	220	297	292	276	276	263	260	266	260	306	273	264	284	284	278	263	315	270	256	249	250	265	288	298	290	286	265	233	258	287	285	264	272	288	289	250	267	254	302	310	312	277	273	271	285	253	275	255	275	279	295	283	306	284	303	300	281	294	280	263	260	270	266	289	263	282	277	283	273	287	255	311	239	276	268	290	289	258	283	291	285	265	248	264	273	257	277	248	291	272	280	263	301	314	287	262	269	304	295	283	282	291	250	277	302	295	293	273	249	269	265	265	261	275	285	269	262	261	271	273	289	271	279	295	307	285	276	280	298	276	313	252	286	287	271	288	247	256	277	274	299	264	275	273	253	276	284	300	278	274	292	298	284	311	273	280	258	295	275	297	281	291	227	303	293	292	278	312	294	275	293	285	303	292	278	267	295	304	285	300	276	251	285	285	237	281	312	290	249	284	279	283	275	285	262	271	286	274	292	245	285	315	286	298	273	282	300	303	319	271	267	295	294	301	273	317	270	280	305	280	258	286	248	266	279	289	263	258	248	275	290	278	260	282	273	271	248	260	294	261	266	276	279	254	295	272	305	264	278	290	297	253	271	272	264	312	300	285	278	290	284	281	256	305	306	254	253	274	292	267	279	267	289	272	268	296	301	289	277	279	298	286	285	249	299	245	260	256	281	289	298	299	296	269	277	278	270	290	267	268	279	276	304	276	265	269	261	265	293	276	286	258	273	293	290	297	270	273	251	275	301	286	277	290	303	285	278	276	321	278	255	285	320	303	299	303	282	293	255	253	263	242	286	288	268	276	267	269	284	270	265	280	255	277	281	285	256	284	260	292	276	247	290	261	263	294	290	297	276	270	301	287	247	280	266	297	256	278	272	289	249	270	290	270	266	280	247	290	286	317	280	260	305	304	288	295	278	266	310	269	283	242	232	272	275	306	283	264	265	288	271	293	292	295	252	278	273	278	268	327	264	299	305	259	274	263	281	275	233	263	282	303	273	276	291	295	279	244	280	254	286	248	309	306	273	256	311	292	274	290	301	249	292	299	287	243	292	304	312	265	309	290	276	282	262
9051	10774	6244	3300	11537	17747	14175	8729	4593	2296	1099	702	626	667	675	693	651	681	705	637	643	721	688	638	674	666	690	673	666	684	648	669	662	681	671	647	644	634	640	704	659	643	656	673	663	682	619	688	679	712	630	638	667	643	692	680	674	677	644	717	667	675	650	671	672	680	678	613	664	667	636	729	682	702	695	626	668	694	672	640	665	695	677	656	662	695	689	675	714	657	709	670	701	640	640	685	645	658	650	667	639	657	674	655	662	693	686	654	724	634	669	650	685	657	661	655	659	660	699	658	668	707	692	686	673	721	682	698	686	680	701	677	738	673	675	677	672	671	648	671	651	644	684	653	702	662	686	646	656	655	653	665	690	671	665	676	696	675	688	668	683	655	634	693	644	601	697	663	664	685	680	645	635	662	661	682	685	711	712	659	686	646	663	642	681	655	645	654	731	687	675	662	672	659	671	646	668	678	682	675	674	664	658	619	656	632	671	685	668	675	683	673	703	598	719	686	668	699	669	686	693	703	676	664	629	662	667	679	698	651	692	647	651	676	686	711	687	634	669	677	662	669	668	664	680	661	681	624	675	626	741	683	686	666	674	678	638	680	706	648	676	654	658	692	641	649	669	636	676	709	664	687	672	671	681	676	708	670	708	682	622	730	628	693	665	678	708	634	655	645	724	693	696	650	665	721	647	661	672	633	694	699	633	667	661	660	685	647	659	709	695	664	674	690	693	685	671	649	657	682	706	657	647	708	639	657	671	678	663	671	664	672	656	659	705	683	654	705	714	685	684	673	651	631	652	721	664	660	699	693	633	716	674	660	687	651	692	706	681	698	666	677	683	662	695	635	697	698	701	632	666	661	671	696	729	675	658	637	725	675	705	678	668	612	675	683	725	702	688	657	709	684	723	664	660	647	657	675	683	681	639	639	686	670	703	677	651	667	672	666	650	737	674	666	680	644	675	697	664	633	652	637	631	644	714	667	697	687	662	712	639	670	669	662	709	717	695	679	661	672	655	675	651	641	664	671	687	728	677	647	647	612	680	700	675	674	675	618	665	637	672	670	690	651	695	732	673	674	701	670	646	686	675	672	674	649	661	615	665	684	649	651	710	654	679	660	660	721	676	659	633	666	643	691	654	684	664	646	692	719	659	724	666	629	685	678	674	654	687	678	720	701	656	684	660	670	695	665	668	621	682	692	685	638	687	680	678	644	650	680	665	683	644	679	648	671	659	721	726	750	680	689	667	682	666	675	638	698	666	689	675	671	634	651	655	683	684	683	670	633	686	629	635	696	666	697	672	607	677	692	660	690	633	697	685	692	679	643	666	644	668	609	676	657	697	646	681	651	673	702	649	655	664	656	692	679	662	650	698	646	718	666	725	702	659	675	688	673	639	668	728	663	659	621	656	638	656	635	685	716	684	661	685	646	669	713	716	669	676	674	694	636	662	627	611	689	624	677	691	660	714	702	652	677	670	660	656	660	705	683	645	667	701	666	666	652	665	661	677	622	724	678	723	667	644	700	679	676	649	684	675	677	679	667	709	667	692	659	714	717	664	685	660	657	678	681	668	703	690	670	670	689	760	653	676	713	622	687	707	682	697	673	687	667	682	690	640	682	685	673	647	619	653	654	693	676	610	694	684	679	663	658	670	632	656	670	693	705	660	644	647	626	650	648	695	664	635	710	641	656	692	653	656	721	637	685	725	680	662	706	675	638	674	686	689	694	641	634	650	640	673	674	641	687	665	668	693	632	650	680	728	668	699	707	683	703	674	637	670	660	649	681	642	702	677	702	680	672	717	724	672	677	719	673	671	683	678	685	661	697	672	695	641	616	678	662	680	652	703	680	642	663	708	667	655	642	707	641	663	676	668	666	659	670	691	681	684	687	693	679	664	671	654	651	690	642	677	637	628	645	647	665	669	661	683	698	691	664	652	670	681	695	664	666	640	684	620	639	661	666	756	615	669	664	671	661	624	706	659	675	695	623	662	660	643	696	666	723	722	676	655	711	660	633	705	695	673	686	681	647	700	658	693	652	695	687	675	694	704	678	667	683	667	684	686	709	669	651	634	645	653	703	681	660	647	653	676	646	644	686	644	670	683	689	662	681	662	697	739	698	736	684	675	679	665	640	666	675	710	650	676	705	681	708	641	679	682	662	685	643	698	676	680	673	729	677	701	712	654	675	694	627	674	668	703	712	640	700	662	643	708	677	693	699	655	679	621	687	646	653	666	692	650	662	648	662	672	663	655	721	653	638	672	645	659	680	665	689	687	626	631	709	645	670	686	689	673	644	685	653	655	655	690	654	662	646	682	697	661	677	705	667	720	671	668	664	649	698	677	638	654	640	663	683	670	682	677	671	643	697	673	669	686	663	644	644	692	645	663	704	701	627	714	699	739	705	676	676	719	646	698	652	704	692	617	670	654	664	718	711	668	693	671	666	666	718	699	673	716	648	661	711	671	654	700	634	672	693	691	682	661	639	683	621	688	695	685	682	729	691	659	690	619	666	687	703	718	679	672	634	654	665	682	681	688	701	712	722	641	685	690	674	682	674	674	662	695	693	698	676	684	686	642	678	692	679	663	680	688	641	682	617	713	683	710	686	645	695	690	654	657	709	682	665	692	695	686	661	635	654	641	657	677	687	673	653	649	659	687	703	687	670	704	648	676	666	691	691	675	662	695	648	643	675	671	650	674	666	664	670	667	680	667	675	663	678	627	691	624	712	670	648	652	682	704	682	686	677	666	645	657	702	669	640	631	665	656	639	710	699	652	655	741	693	658	662	672	686	663	678	677	636	672	664	687	668	750	664	674	670	656	654	673	628	622	653	693	633	705	708	687	673	664	679	689	680	734	637	610	643	682	679	656	688	690	667	663	650	663	657	667	686	681	666	625	678	660	653	649	674	717	638	647	661	667	651	697	683	639	658	695	678	662	653	639	668	683	710	648	650	686	679	634	657	714	666	668	669	666	681	623	689	703	679	707	734	684	713	684	688	714	644	691	616	692	689	665	650	689	684	684	666	667	706	696	679	698	677	612	662	716	686	658	672	628	664	651	644	687	670	661	679	660	662	659	703	674	671	660	619	628	662	670	669	683	639	715	663	673	671	646	658	648	680	643	691	659	652	648	681	673	682	656	643	690	639	635	723	687	635	624	719	689	654	711	692	641	629	637	638	704	658	628	677	635	713	678	681	607	700	648	665	627	667	658	670	688	665	673	702	634	723	663	686	698	675	697	650	685	695	673	660	695	660	712	679	634	675	676	736	677	658	710	684	642	646	717	695	661	680	686	687	681	652	666	697	629	669	646	674	642	681	659	691	652	680	683	632	701	641	675	677	662	644	699	663	652	687	705	647	684	697	695	692	723	693	604	670	696	728	717	638	696	652	610	704	665	653	653	717	626	665	690	731	691	688	681	702	662	658	657	646	694	683	628	669	666	689	664	641	654	713	655	657	675	684	677	714	654	653	661	662	683	639	696	694
34314	31037	18030	7045	35681	48004	36817	22503	10039	3148	948	337	309	282	300	276	253	323	286	278	299	297	267	276	315	318	287	282	280	302	300	283	282	285	315	303	330	305	280	305	288	282	288	285	310	298	267	294	315	268	294	303	271	320	306	303	302	293	312	298	261	289	296	353	315	287	295	284	267	272	311	276	302	297	311	288	291	288	278	278	281	294	310	302	306	308	294	307	280	290	298	259	276	277	317	310	315	312	283	291	317	282	325	276	304	297	315	305	290	316	296	286	271	305	296	305	325	317	308	310	308	312	288	322	277	276	273	295	325	297	295	328	316	296	292	271	311	275	291	291	305	270	319	274	312	289	330	288	328	295	299	304	327	296	286	325	323	305	309	325	309	320	298	308	312	319	306	286	319	315	313	297	300	274	314	306	313	281	293	302	275	303	291	292	313	308	319	313	328	344	312	278	293	303	297	282	294	288	309	266	327	295	294	306	325	323	306	307	273	255	299	284	310	340	294	300	308	348	291	334	298	311	305	294	292	310	318	320	348	288	322	300	323	280	314	286	294	299	303	303	323	308	318	314	284	293	272	303	311	250	289	312	308	322	293	314	297	296	279	327	316	309	282	307	288	274	290	319	317	287	302	261	287	295	271	285	334	300	308	296	305	271	326	302	331	293	307	301	324	281	306	274	299	299	313	306	323	315	271	247	327	271	281	324	322	297	265	292	306	289	285	275	303	291	282	332	289	329	293	267	316	313	304	317	305	276	331	296	272	309	331	295	320	313	257	281	254	303	299	295	303	318	330	277	293	323	305	297	302	319	302	316	290	291	281	311	265	301	289	282	294	309	309	307	293	313	290	265	285	324	323	300	304	287	294	286	304	300	275	332	306	323	304	317	283	340	290	288	291	294	280	320	294	284	301	291	313	330	295	314	320	318	299	281	294	301	298	305	316	304	279	297	281	263	273	265	309	305	298	291	282	283	302	316	259	266	322	306	260	309	287	289	283	340	300	291	308	264	302	300	280	301	295	303	333	292	291	278	303	307	301	299	301	288	307	261	266	293	299	263	275	304	307	303	301	306	295	286	337	304	317	296	315	321	274	281	289	299	286	306	321	285	303	298	300	294	282	293	300	295	284	293	309	312	314	277	274	313	303	304	292	286	318	284	284	300	311	321	322	304	307	317	267	309	296	291	292	287	286	278	300	318	330	303	291	307	289	287	307	290	327	306	311	295	293	283	326	300	282	294	291	286	261	295	289	308	276	316	280	301	297	318	275	309	279	316	271	293	264	287	288	275	287	288	300	281	267	312	294	328	266	315	335	312	292	292	298	314	299	290	333	316	316	296	299	301	309	262	302	272	312	279	322	294	301	308	296	288	293	291	307	291	317	302	305	319	302	321	299	284	303	319	292	305	319	264	301	304	299	307	311	311	298	299	248	307	316	298	312	300	305	282	283	311	298	288	310	310	306	297	292	301	317	297	319	285	323	263	286	302	303	299	304	271	286	322	307	303	273	308	260	301	296	268	295	290	309	289	340	306	290	266	327	299	278	302	297	316	301	323	309	325	313	293	296	324	284	308	320	320	313	310	306	296	292	296	285	301	279	274	287	324	279	297	295	317	314	320	285	303	266	301	317	290	292	319	288	301	307	312	302	278	288	325	288	287	296	289	289	285	294	258	293	308	274	310	257	313	275	284	291	303	313	277	305	291	290	300	293	299	305	288	300	298	311	278	318	311	322	282	299	276	289	337	296	273	321	299	305	309	290	281	297	272	306	293	321	294	304	289	325	321	316	311	281	310	274	295	334	279	291	297	310	298	307	269	304	284	320	310	306	292	298	288	266	291	274	264	301	292	263	305	283	306	305	293	293	294	313	290	325	296	311	300	310	310	290	276	307	303	303	335	312	313	288	293	320	285	301	294	317	332	280	304	293	315	274	284	315	303	287	307	287	276	300	310	300	286	291	314	323	297	304	320	329	320	312	294	275	292	312	338	303	326	312	317	316	321	298	259	319	302	276	287	317	279	313	306	288	284	306	315	287	304	329	299	291	307	280	281	289	256	330	296	285	300	328	332	297	292	278	261	307	316	302	283	290	306	306	306	293	302	296	312	254	273	297	316	267	287	325	313	314	265	280	297	335	296	292	327	301	338	281	296	286	308	319	314	322	316	316	332	309	321	280	302	297	247	289	318	278	330	307	288	291	275	312	309	295	308	320	292	322	321	318	309	293	286	300	283	261	286	292	316	335	328	332	310	293	292	310	308	286	300	308	303	276	301	304	260	268	324	288	309	304	317	305	273	309	296	323	280	281	306	315	317	329	337	291	292	305	302	321	291	283	290	294	293	293	300	284	320	292	303	301	323	310	272	312	289	285	308	312	281	346	291	297	278	306	302	346	286	315	292	312	306	308	323	317	292	303	276	321	297	298	295	279	287	279	267	324	321	325	324	291	279	285	308	281	288	313	297	284	302	328	323	323	308	333	338	308	305	284	282	289	313	306	291	327	318	292	304	298	286	288	310	292	297	290	274	329	337	303	296	346	301	293	296	327	317	321	305	288	289	306	294	307	318	312	316	258	291	312	290	300	300	311	334	291	310	320	328	301	307	311	318	306	288	264	316	303	320	311	301	295	312	324	283	289	270	342	293	276	324	287	283	297	284	292	296	276	282	285	303	308	284	305	292	323	307	309	274	309	222	330	317	287	302	281	276	315	292	294	285	291	302	308	292	299	314	307	281	281	286	305	305	326	290	299	273	295	283	320	269	316	289	324	310	310	298	333	315	295	308	297	280	300	267	306	292	306	327	301	299	291	283	275	276	283	294	277	313	301	325	323	318	297	293	307	272	293	297	350	337	282	301	305	346	325	310	308	301	281	292	291	304	337	319	293	298	332	290	288	312	321	253	295	299	306	277	280	289	291	289	275	308	320	301	321	287	293	329	284	292	294	278	311	282	317	290	301	284	305	304	317	316	296	305	301	276	317	298	282	306	287	310	325	291	312	289	292	296	304	295	320	328	307	276	301	294	280	291	292	284	312	303	328	294	315	289	282	306	290	306	299	304	300	314	313	318	295	295	299	300	285	327	308	295	287	318	316	290	271	342	286	269	281	293	302	290	313	321	269	278	283	306	310	325	286	291	296	285	330	304	291	298	323	295	300	323	318	317	319	308	287	326	279	283	305	311	285	321	265	288	315	325	274	298	311	302	300	270	316	288	329	329	292	297	306	314	287	277	296	328	271	296	286	307	312	274	291	262	321	293	265	284	316	288	305	280	329	247	286	287	315	300	337	287	327	289	333	291	330	279	282	279	284	282	292	314	294	320	268	274	294	306	285	297	331	309	288	299	288	293	299	275	276	321	340	308	285	318	289	312	294	318	311	294	302	298	302	306	317	317	341	324	295	270	325	313	310	294	295	312	296	254	315	303	343	297	314	308	328	289	280	282	302	296	310	303	293	320	301	291	318	295	324	304	323	281	320	338	309	303	317	316
21945	22972	12729	8668	51002	58873	49416	36199	22364	10174	3168	715	734	696	734	739	718	677	688	732	710	696	740	759	699	739	693	715	739	721	734	700	690	727	677	690	659	703	696	723	716	769	718	743	675	722	723	711	697	662	702	713	685	703	729	737	754	653	688	693	727	684	721	676	728	730	750	723	675	696	705	693	731	677	731	741	722	716	707	758	716	751	746	709	697	693	711	722	698	677	727	715	699	706	748	733	768	731	688	723	738	692	738	706	742	687	739	681	740	734	726	705	726	705	700	695	697	730	690	728	740	737	736	714	701	642	699	700	704	698	705	675	715	686	747	732	687	728	686	706	734	742	754	722	709	729	769	691	709	683	709	722	705	712	683	696	717	667	638	748	714	706	737	740	695	696	705	737	704	725	713	729	723	707	711	726	708	674	698	708	688	718	680	708	662	708	709	702	659	724	727	724	720	720	722	754	703	691	724	730	722	704	715	787	716	722	638	710	682	731	693	737	689	740	746	666	681	690	702	702	753	677	694	698	778	706	675	750	729	711	677	683	701	740	687	729	700	697	693	683	674	704	714	703	730	677	670	687	753	702	744	711	697	716	699	684	679	702	720	676	719	714	716	720	690	689	717	674	709	686	753	710	667	743	704	704	725	705	690	722	701	682	719	729	693	742	787	689	713	686	708	740	738	716	740	695	665	667	738	680	700	707	706	736	689	677	688	727	688	751	683	754	752	695	728	705	735	644	728	665	710	676	764	723	705	694	655	729	731	724	688	657	694	722	648	716	742	737	705	766	759	710	704	697	743	688	735	685	723	710	697	726	706	693	667	721	700	685	747	707	687	727	694	704	727	729	693	707	737	675	649	702	698	707	707	704	705	682	688	677	745	709	670	688	680	694	763	721	702	711	717	772	697	749	725	725	701	806	736	700	723	707	771	712	734	678	701	746	653	691	698	719	700	751	720	723	712	699	744	742	739	716	754	704	701	719	717	657	718	695	672	658	728	679	711	738	700	688	718	701	701	708	683	693	686	740	714	730	671	688	708	722	750	747	725	652	702	716	710	737	722	712	740	679	694	680	727	714	719	735	699	697	710	691	751	718	701	685	726	683	700	699	694	684	698	702	697	729	681	679	709	699	703	677	651	692	681	689	714	753	734	693	715	703	702	724	727	709	726	712	690	710	753	697	703	681	733	681	702	752	746	707	676	696	698	694	708	687	768	684	724	693	730	697	752	690	705	681	694	695	728	751	667	708	728	644	721	706	669	726	749	737	713	691	712	717	725	711	778	757	713	732	736	698	640	690	723	735	704	746	703	723	676	707	741	718	714	683	673	701	722	692	678	756	706	701	685	737	690	718	700	707	731	702	731	691	721	718	724	711	761	621	738	683	714	726	724	665	698	713	716	701	722	658	710	689	715	735	715	728	640	714	668	727	667	760	701	667	691	718	662	743	767	718	695	690	737	725	738	710	635	696	737	734	694	679	716	694	688	680	696	726	705	705	721	662	657	764	736	716	720	700	670	720	715	722	689	728	685	750	721	702	733	758	724	699	748	678	660	721	675	761	728	688	670	744	737	753	699	684	731	733	693	718	724	729	726	683	707	725	670	721	683	760	688	683	713	740	672	686	725	695	752	723	792	744	713	737	739	686	718	721	715	669	707	713	702	735	703	681	688	693	715	689	715	667	693	683	716	731	674	677	720	713	686	712	759	726	716	699	714	702	666	719	643	726	717	751	726	700	719	704	688	705	735	772	668	715	713	708	717	710	720	666	671	747	699	690	643	701	717	653	661	694	697	714	716	743	706	686	671	726	674	691	695	720	676	713	711	741	714	717	737	680	636	717	659	714	718	676	706	678	701	720	688	764	736	719	709	652	704	747	709	728	712	696	728	722	706	706	726	684	677	699	666	728	726	719	725	721	715	721	722	761	756	717	724	726	726	768	709	676	700	706	689	708	717	667	692	725	707	749	700	700	678	665	733	687	669	742	688	695	699	739	732	728	675	731	711	748	716	666	695	643	699	749	706	683	699	683	771	696	713	705	703	714	681	745	680	732	710	710	708	753	678	719	678	680	737	692	735	652	747	718	689	702	693	657	697	703	726	718	692	763	766	734	694	739	735	699	712	707	648	671	750	711	708	737	715	717	656	733	744	748	696	721	713	740	710	738	748	683	727	715	701	687	714	714	680	743	716	706	687	729	688	723	725	743	658	753	681	738	730	700	689	733	726	724	697	700	694	688	709	708	743	683	676	724	675	674	731	696	688	691	730	705	733	694	736	740	688	724	729	696	689	705	685	727	691	705	673	696	733	678	703	718	678	732	751	664	731	706	714	728	702	715	680	700	676	716	747	735	714	751	711	668	732	707	667	740	701	672	714	687	697	716	691	710	710	734	720	731	719	680	644	717	699	686	711	720	749	728	715	765	685	696	726	696	756	713	759	717	716	679	745	687	708	739	692	716	761	732	708	661	648	722	722	729	710	668	694	718	739	712	740	759	700	677	694	699	747	690	728	685	775	754	753	716	710	697	724	746	693	690	737	713	671	754	734	694	679	680	715	727	740	702	704	714	707	713	692	695	685	686	762	701	685	723	678	706	697	726	685	701	717	709	723	725	726	753	715	693	737	744	708	687	760	648	753	712	712	680	723	775	684	706	742	699	687	727	684	715	706	726	684	694	690	765	717	705	696	737	727	675	704	673	690	731	678	735	701	737	704	697	688	676	697	726	711	725	714	726	739	698	723	698	725	707	734	710	743	712	693	716	702	665	694	708	700	692	729	726	717	731	701	718	708	701	672	718	648	720	690	764	686	674	738	708	709	709	682	723	717	708	641	713	683	740	696	710	661	683	730	676	709	656	749	703	673	710	690	713	679	738	676	738	733	755	733	660	713	675	668	739	721	726	727	712	747	706	778	750	721	678	742	691	745	734	738	713	675	702	692	707	731	722	738	686	735	694	720	707	706	712	705	723	690	732	717	731	724	678	668	703	751	745	692	696	714	715	692	727	712	714	765	735	672	709	672	671	709	716	712	694	709	704	698	728	732	713	718	763	703	737	663	729	672	718	738	687	709	713	670	718	686	708	711	715	698	703	697	662	749	718	727	725	718	743	681	708	705	700	704	700	730	716	701	744	740	694	775	679	693	721	714	716	730	690	751	771	694	702	728	735	709	683	713	738	714	729	753	707	747	705	684	674	718	750	684	685	717	724	703	704	694	711	701	692	738	731	718	738	664	726	698	708	725	734	683	660	700	690	707	712	755	723	699	731	708	711	721	650	705	716	692	689	744	724	670	755	710	729	644	693	729	726	719	719	714	695	714	717	714	756	720	672	687	741	689	699	719	725	740	748	709	703	705	753	738	682	730	742	696	714	724	716	704	700	734	729	709	698	777	723	711	711	693	721	740	681	684	722	718	678	713	696	682	676	705	708	745	749	722	770	713	724	723	726	725	708	705	713	704	731	761	698	749	683	679	686	715	679	736	702	706	708
46608	43691	25749	15162	47556	64264	52483	35880	19879	7323	1691	281	206	235	223	227	238	211	229	212	223	215	227	232	212	194	234	231	217	233	218	225	229	245	221	223	216	224	235	237	218	252	229	233	208	201	231	252	223	223	200	206	206	195	202	211	229	238	202	203	226	227	221	224	240	214	195	220	234	195	238	236	224	223	253	216	249	199	219	232	209	233	217	269	216	245	221	225	198	226	230	225	203	218	240	244	246	194	225	228	233	238	215	209	226	225	242	227	211	214	221	187	211	221	237	228	216	202	233	237	227	237	228	232	212	245	204	209	237	232	190	216	226	208	218	236	224	213	209	200	195	198	210	213	203	190	196	228	229	221	231	260	240	267	208	233	221	200	220	215	207	212	216	238	244	231	228	241	220	223	223	211	202	262	258	250	214	232	219	225	240	226	225	224	209	239	229	219	246	230	208	209	223	241	217	224	200	212	225	207	225	236	233	221	187	219	220	221	218	202	261	203	190	216	210	189	217	219	224	226	236	221	213	205	213	189	242	220	227	206	207	215	230	230	224	218	252	220	232	224	221	224	212	227	208	228	200	214	214	206	213	244	189	240	229	239	201	205	204	243	215	176	226	206	230	215	229	233	205	203	198	203	217	224	205	175	231	207	209	195	232	215	218	226	213	212	209	225	236	219	221	211	224	225	227	220	213	203	192	209	226	213	206	197	208	202	227	224	240	239	231	231	235	222	210	231	216	206	209	231	240	218	221	240	207	181	205	233	213	230	211	211	233	203	233	224	240	217	217	225	258	209	245	199	184	214	229	224	224	235	236	203	214	226	223	232	232	201	215	223	211	209	228	195	236	225	217	222	240	236	219	204	226	244	230	205	208	212	212	220	222	221	225	205	203	220	231	210	221	205	193	225	221	210	195	222	248	233	263	221	210	218	230	197	255	205	246	241	228	215	209	210	211	221	266	210	195	210	181	245	237	212	236	213	220	238	230	230	222	225	220	218	242	233	210	222	210	236	230	223	220	206	241	234	217	223	228	206	224	202	196	198	238	201	210	197	236	234	247	231	231	210	221	226	220	200	237	229	212	225	223	218	201	214	215	208	222	218	219	235	248	241	207	220	218	194	223	254	223	197	229	199	236	213	229	208	231	223	219	210	231	198	223	221	227	225	204	224	211	211	212	189	217	211	231	205	232	217	233	245	197	199	226	247	254	216	215	244	221	221	219	222	220	246	224	224	212	221	216	203	219	201	217	226	221	232	207	219	234	208	244	232	213	202	219	218	191	217	198	224	222	191	234	237	205	216	222	202	209	227	209	219	232	226	226	232	235	222	230	236	214	222	231	202	205	215	200	221	229	239	219	268	231	209	218	201	218	216	198	233	215	224	199	210	209	233	227	237	225	219	225	230	204	209	218	205	210	204	242	231	212	255	229	233	216	233	221	200	209	185	200	218	230	216	250	185	196	220	215	216	219	224	216	210	209	227	209	188	211	215	204	206	238	221	214	227	241	236	201	217	189	214	222	230	195	231	224	213	219	214	226	226	251	227	241	217	248	223	228	180	263	209	208	242	250	219	165	197	260	224	200	229	208	215	233	211	242	231	237	255	217	219	204	195	224	230	234	189	209	237	226	227	205	221	201	193	252	214	217	241	226	193	213	217	235	219	205	230	255	247	218	233	214	216	220	193	223	220	248	244	237	240	226	244	241	218	213	215	210	216	196	217	209	230	220	247	212	217	231	195	217	227	238	212	219	198	217	237	222	220	211	208	241	227	246	218	211	201	217	225	225	216	222	223	206	233	205	229	227	218	254	217	251	243	228	219	219	220	208	227	219	234	223	243	214	211	196	217	222	206	226	204	236	180	193	229	210	208	211	219	228	199	196	191	205	215	213	176	236	220	211	220	200	216	222	203	215	237	226	219	224	238	198	223	248	184	226	215	216	211	238	224	219	246	216	215	183	205	217	179	221	206	224	227	218	215	187	236	204	230	216	229	211	245	214	199	209	234	209	233	206	222	234	244	229	243	226	239	204	219	240	222	238	218	210	209	217	218	243	225	222	239	221	207	200	227	222	206	222	232	243	221	223	209	219	241	220	222	232	231	196	228	208	252	201	202	204	235	204	202	207	187	189	246	222	214	244	209	211	206	215	224	208	218	207	220	220	201	205	220	188	228	220	179	217	222	224	230	203	211	188	203	204	222	186	218	216	213	208	209	224	224	217	199	222	218	205	220	213	257	238	191	236	229	213	215	219	242	203	213	219	212	223	217	230	243	205	198	215	187	202	214	225	215	235	216	203	230	216	230	220	205	206	205	210	212	210	230	195	222	227	198	237	244	214	217	212	214	224	219	216	226	237	218	233	228	195	245	210	217	217	228	209	225	209	236	216	236	215	236	228	235	253	208	204	215	215	199	220	225	191	218	204	225	241	186	167	204	223	240	239	232	250	207	248	207	212	200	219	250	213	222	221	227	252	223	223	220	217	204	218	225	197	238	220	223	200	213	222	208	204	206	202	228	232	214	221	216	231	210	216	218	233	189	224	214	207	229	219	192	203	185	207	210	226	215	216	216	206	214	232	221	220	244	245	204	228	251	211	236	262	255	260	203	217	227	237	197	239	207	229	200	213	195	222	241	214	221	228	215	212	198	221	212	210	209	234	208	229	226	220	235	224	225	217	232	203	231	234	190	211	228	213	233	219	205	206	227	223	213	209	232	215	213	215	215	248	209	221	225	204	203	236	201	224	242	228	238	216	245	234	244	217	200	245	197	184	212	240	220	242	208	229	197	226	213	219	227	222	223	213	183	205	230	232	226	232	209	218	205	200	231	243	210	213	232	192	203	200	242	232	238	214	227	210	224	227	228	243	196	231	222	225	209	225	208	231	216	206	214	221	214	241	227	236	219	235	215	226	212	237	204	225	220	205	262	227	198	205	230	215	227	214	217	218	233	215	216	221	229	213	234	246	242	224	237	210	211	215	272	215	223	235	224	219	214	222	230	229	226	211	242	227	198	207	235	229	225	228	216	223	235	245	234	232	223	223	236	228	207	236	210	215	205	226	240	202	241	207	219	244	202	211	215	224	216	241	212	187	248	245	223	226	215	218	213	239	220	229	238	206	209	217	223	206	220	239	206	214	235	238	222	220	239	232	189	259	210	202	212	227	221	232	204	241	216	222	238	230	195	223	187	240	227	216	206	209	208	253	216	228	231	207	210	237	187	228	207	238	222	237	236	231	197	230	222	209	221	229	237	210	234	250	219	205	202	226	231	216	239	212	260	238	222	218	210	225	213	214	190	236	256	195	232	223	191	227	213	200	219	213	226	200	205	217	211	247	221	225	207	225	216	219	224	192	212	203	182	234	218	204	216	238	230	220	248	227	235	206	209	216	189	234	207	211	231	216	251	196	220	222	231	208	227	215	204	233	234	213	204	195	220	214	222	214	237	202	222	221	204	225	229	203	221	221	214	225	209	225	205	238	199	229	240	219	200
31084	35007	16219	13090	62332	74915	63513	48023	32634	17079	5119	534	519	539	559	533	514	531	548	560	528	546	536	543	542	551	517	542	512	562	559	557	541	540	533	568	522	515	514	506	553	510	521	552	540	522	506	562	593	524	522	518	530	503	551	557	503	507	537	537	538	586	501	511	503	502	548	524	512	514	512	519	533	533	505	574	548	527	518	517	522	529	524	538	522	491	528	534	522	554	510	530	538	499	518	511	521	550	534	516	541	554	506	529	534	521	523	525	527	555	543	550	519	548	487	489	520	503	514	550	519	532	498	542	527	545	499	575	554	573	532	550	513	501	555	527	547	567	519	530	529	575	495	558	535	554	501	499	543	505	508	534	537	508	494	530	497	504	523	536	515	598	549	572	558	528	539	549	543	523	534	548	505	559	512	483	533	530	550	545	553	542	518	515	526	512	479	547	529	505	533	522	557	513	551	554	535	565	546	521	559	534	497	509	557	514	512	528	533	511	535	522	511	561	539	486	501	546	520	552	560	548	508	558	540	497	541	506	571	517	502	511	522	533	494	531	556	551	522	596	536	548	602	497	511	506	517	557	568	559	543	499	491	527	513	536	565	520	510	551	524	544	577	561	517	539	521	537	552	552	510	512	514	520	544	542	485	538	527	550	535	509	532	537	516	512	541	498	569	544	546	518	536	548	545	546	515	534	571	505	483	530	522	511	508	560	541	551	502	507	517	584	513	527	562	516	500	538	528	530	514	540	514	495	515	492	571	540	527	529	512	527	498	505	531	533	506	563	529	521	522	559	507	499	570	523	524	520	553	506	569	573	512	557	559	515	495	520	534	512	539	518	560	544	512	567	520	524	482	516	561	561	508	539	514	490	516	556	531	531	530	555	542	526	525	512	544	552	510	505	515	528	534	534	527	551	505	535	497	554	524	523	577	524	515	574	512	495	530	529	539	489	548	568	531	559	539	520	603	501	522	488	483	480	541	506	563	493	509	561	496	518	558	526	538	536	572	518	533	529	503	530	524	532	536	555	578	516	507	493	557	528	563	520	535	530	572	503	539	544	503	549	534	555	528	538	548	544	541	552	516	512	517	526	500	546	524	550	525	491	526	580	496	537	534	497	514	547	558	549	519	507	513	516	520	530	513	549	533	517	501	533	527	539	588	523	525	535	524	512	497	506	548	523	496	525	544	505	517	589	524	549	531	526	534	504	532	537	552	535	505	533	548	525	524	546	521	544	564	534	496	515	527	537	499	515	511	534	501	550	542	524	521	548	531	515	491	550	503	557	504	541	497	548	528	531	548	535	529	529	503	525	520	521	518	530	533	530	534	562	521	493	506	526	547	539	525	528	518	523	527	552	533	528	512	506	523	582	532	537	554	591	514	549	544	519	528	537	513	507	536	553	531	567	562	489	503	504	544	544	533	513	509	532	554	519	539	547	513	482	528	490	533	546	527	521	447	563	515	532	499	584	527	518	518	507	573	552	525	541	521	525	516	543	541	526	495	489	529	498	554	522	553	509	495	522	579	502	506	525	504	541	485	517	517	495	552	498	535	512	515	548	513	547	496	576	493	545	535	461	483	525	525	535	525	528	538	538	490	526	499	560	536	549	539	499	532	526	512	515	497	530	533	528	511	518	551	526	516	501	497	538	542	522	555	520	569	554	530	524	550	543	539	541	496	548	489	513	572	533	556	553	528	532	512	504	530	524	517	551	518	545	538	495	549	521	521	502	527	513	552	546	545	551	537	537	527	554	520	481	558	525	516	493	537	522	537	471	536	533	525	503	529	516	499	575	541	517	545	549	545	560	548	479	538	538	535	507	554	573	507	507	532	547	492	562	518	577	535	547	508	528	535	535	549	526	565	529	514	516	546	492	568	571	531	545	535	494	546	532	521	529	555	556	497	512	526	560	535	563	510	542	519	520	504	530	528	543	525	535	544	593	522	543	508	498	581	539	513	545	526	526	511	519	555	522	557	548	566	515	528	554	541	525	502	488	511	521	538	538	565	544	580	516	506	576	567	509	513	547	550	526	508	514	519	559	510	539	517	532	529	511	531	514	517	535	537	534	512	549	543	538	518	546	534	527	520	503	515	479	501	552	523	515	507	518	549	543	560	490	537	503	571	576	511	479	498	509	542	507	538	532	518	551	579	527	503	513	510	527	502	516	558	534	573	583	516	544	529	511	523	526	494	510	539	505	536	493	542	578	482	509	570	524	564	475	521	543	525	518	541	508	502	506	529	536	525	545	585	529	512	511	529	535	524	478	489	531	511	538	528	561	569	541	537	563	558	596	551	565	563	524	560	519	563	530	514	545	560	511	508	525	541	510	535	547	551	546	557	516	508	515	552	544	532	535	537	527	543	503	519	543	522	548	532	526	517	526	503	557	553	532	552	534	502	505	523	517	544	555	544	520	541	520	548	554	530	520	542	511	502	495	487	527	532	535	532	559	521	513	557	565	554	505	514	515	548	573	491	549	551	513	542	521	537	465	504	499	521	533	523	519	527	495	563	538	513	551	534	483	501	531	511	529	523	522	515	513	530	541	562	512	522	500	582	487	556	579	521	556	531	535	513	524	569	552	502	550	532	503	532	557	537	519	537	561	501	530	539	548	568	558	583	518	488	535	542	535	561	546	541	523	511	557	534	564	500	533	543	524	531	528	553	512	511	520	532	543	580	495	507	549	538	543	530	531	521	484	530	528	519	536	509	556	546	540	540	544	566	568	531	510	520	535	554	524	518	523	513	532	539	542	541	548	540	515	562	501	535	526	523	545	542	516	544	520	539	557	543	504	512	583	506	534	510	529	510	499	521	564	502	518	542	576	543	497	528	552	537	535	518	513	508	561	534	539	533	517	493	527	545	501	530	527	522	562	534	521	529	554	522	530	526	546	504	505	492	561	523	555	530	548	512	593	543	504	520	560	551	574	530	541	551	508	509	493	530	550	545	533	555	490	556	576	507	569	513	515	548	526	516	526	529	494	578	554	544	525	564	540	508	529	521	523	511	571	523	518	548	530	554	566	529	551	540	536	504	557	527	491	540	523	509	544	483	514	565	540	512	510	548	555	498	523	469	529	502	537	525	505	530	542	549	508	517	554	507	506	540	531	540	549	513	541	539	560	592	510	495	529	516	552	557	516	546	539	523	555	526	528	537	523	512	535	563	550	521	523	549	530	514	549	548	504	511	541	537	549	489	535	570	522	543	532	534	513	536	518	523	568	512	543	516	535	544	502	570	551	521	536	563	558	504	525	510	540	546	541	511	514	525	565	537	524	509	536	573	548	510	549	554	564	537	516	527	530	521	536	517	514	519	513	552	544	530	517	555	527	538	535	550	552	523	507	502	551	522	500	555	528	529	544	518	529	528	510	539	560	570	526	560	556	496	507	533	543	554	540	527	516	564	539	511	545	527	491	504	535	593	546	550	519	551	524	522	522	542	535	553	519	551	513	521	462	527	525	565	514	538	512	514	567	527	547	526	518
14751	12166	4207	1277	3333	4858	4008	2288	1308	637	375	288	269	284	291	278	294	260	279	283	302	306	292	259	239	272	303	289	279	272	271	306	294	261	266	271	277	281	278	287	312	260	286	297	265	255	290	269	286	320	252	297	236	280	289	279	297	270	308	288	262	274	297	283	294	274	310	294	290	284	281	295	307	281	305	272	242	302	271	285	292	282	247	262	296	266	301	312	272	284	272	277	268	274	278	289	283	280	294	329	280	299	278	279	323	258	282	263	303	301	262	283	288	246	252	281	262	281	277	276	270	325	256	266	257	296	284	293	271	252	286	259	285	289	289	292	292	258	265	291	325	277	258	276	273	291	263	282	263	258	302	285	309	290	258	303	300	264	302	303	308	244	258	257	292	301	255	292	266	271	284	272	264	297	269	286	272	275	297	270	326	259	312	271	276	243	280	292	289	289	303	273	287	276	262	290	309	278	258	274	296	311	298	302	293	300	285	273	296	239	283	273	265	295	263	286	282	282	241	238	278	296	266	276	282	285	287	235	307	273	280	300	282	262	280	258	301	301	284	316	295	271	289	261	276	289	278	287	268	272	317	269	289	308	273	302	272	306	283	300	309	261	263	268	270	300	274	297	275	291	299	329	257	244	316	260	267	275	289	293	298	269	288	278	265	249	318	317	273	277	289	264	267	290	284	285	275	262	281	291	279	279	279	302	311	297	285	297	244	275	268	271	281	251	271	245	289	249	289	277	300	250	272	267	303	293	264	263	253	258	268	282	251	289	272	263	267	302	283	300	301	283	274	270	299	301	270	254	307	279	295	275	291	287	275	277	250	252	278	302	295	282	266	302	268	292	289	286	279	286	258	249	290	276	279	254	285	271	263	273	291	257	301	288	287	235	280	290	276	310	296	270	258	291	322	270	263	276	290	245	318	280	303	266	269	265	264	251	290	265	278	291	255	252	263	276	312	311	280	309	284	271	293	280	293	274	261	288	316	275	286	278	279	292	274	271	243	268	277	284	295	269	299	286	262	256	271	318	295	274	288	266	237	316	276	267	290	277	274	284	249	256	265	318	257	297	286	297	284	277	303	301	279	265	249	277	250	271	285	286	271	266	298	272	279	281	271	278	284	275	264	254	280	308	238	269	302	270	276	274	301	276	271	263	289	268	304	274	298	273	305	293	299	286	299	260	282	285	282	298	290	300	284	262	290	247	301	290	263	286	299	303	262	274	271	256	292	279	279	271	286	325	268	283	289	268	257	251	271	269	325	311	287	271	288	291	267	277	280	259	274	296	281	272	281	274	287	248	278	294	274	273	287	294	296	256	264	308	281	282	270	278	258	291	251	263	303	283	272	273	263	277	281	281	285	248	257	251	294	276	295	276	280	263	281	256	277	263	243	261	272	288	299	242	277	282	255	274	320	262	289	269	258	265	277	285	284	268	261	260	291	265	285	296	281	279	290	255	303	273	254	273	307	306	273	291	265	277	292	267	279	268	286	277	289	286	247	283	283	266	291	288	277	260	303	287	299	268	293	291	248	276	306	271	302	264	293	290	322	293	269	287	281	274	272	285	296	281	307	304	259	273	303	262	270	263	305	273	278	270	276	265	309	285	275	290	261	296	292	271	267	274	291	246	278	240	259	299	277	307	282	278	281	247	283	297	259	251	288	273	255	259	271	244	272	247	273	268	260	263	266	267	290	260	284	301	278	263	257	278	310	296	270	281	293	272	292	266	252	318	288	277	276	263	323	288	294	272	318	273	307	304	309	274	288	263	309	263	289	308	264	287	262	287	282	266	301	296	304	282	276	286	269	297	274	296	296	318	249	272	292	287	256	292	257	282	273	292	300	270	283	296	277	304	287	288	281	285	303	276	273	288	281	315	271	288	310	270	283	278	277	276	257	268	297	295	272	292	271	281	290	277	278	300	278	267	273	282	277	286	260	277	295	300	261	269	285	272	282	293	286	259	282	264	288	290	268	272	252	277	277	273	250	269	265	307	283	295	270	266	336	276	263	268	310	305	235	285	265	283	294	286	269	302	295	301	280	273	281	296	296	296	264	297	271	278	272	273	267	266	250	249	280	300	279	259	307	281	265	281	283	286	299	281	291	285	255	257	255	291	274	276	264	291	300	294	261	272	260	308	268	268	273	297	284	254	276	278	264	300	279	269	289	262	278	280	268	293	284	274	270	274	290	253	316	256	297	285	267	318	277	293	261	249	281	286	280	291	307	256	260	287	257	267	273	281	284	272	287	273	278	277	273	285	294	300	279	279	274	260	277	278	286	315	267	281	260	252	284	264	270	279	300	269	248	281	252	296	289	263	264	279	278	275	278	283	248	314	261	253	272	277	283	275	280	273	264	270	285	285	278	274	269	302	286	295	309	255	313	275	264	285	287	278	292	305	251	271	294	253	270	303	293	263	264	324	267	281	256	285	286	240	277	284	273	270	268	291	284	324	236	274	267	307	276	259	252	262	284	294	280	275	261	304	270	304	266	287	302	280	289	305	255	264	277	252	273	264	253	272	284	301	292	276	285	265	311	261	290	262	235	264	273	274	267	258	257	269	277	273	290	264	304	283	282	296	295	278	300	271	265	296	250	292	278	248	294	287	305	293	282	252	269	286	286	287	324	253	266	259	289	295	255	246	288	277	269	267	284	263	267	318	298	264	274	279	306	287	288	274	275	289	270	276	244	246	271	290	280	275	289	270	276	283	278	252	277	284	267	282	293	246	252	284	270	292	239	258	268	248	270	251	265	272	264	285	287	273	285	289	274	270	296	274	273	278	317	280	289	283	288	278	290	292	281	287	274	296	291	286	312	246	287	303	269	280	292	269	258	295	291	278	289	286	304	288	304	262	284	316	265	250	286	282	291	282	294	304	273	284	260	307	287	272	314	256	294	242	280	282	290	254	274	254	294	290	254	272	268	283	292	296	253	283	285	253	260	267	298	303	264	274	291	299	288	276	267	297	287	260	269	294	275	302	268	246	294	281	258	264	278	298	309	275	283	273	267	319	272	284	298	254	284	259	258	296	262	295	275	263	291	272	288	249	274	294	252	269	274	284	283	276	274	282	299	252	292	294	286	274	284	302	275	251	265	282	287	255	259	273	287	278	308	304	289	287	283	287	303	263	278	314	298	268	278	283	270	276	284	282	279	295	313	292	319	258	284	295	299	243	257	268	301	300	250	264	270	275	292	253	261	293	281	284	283	300	260	237	277	294	257	286	293	291	287	240	297	286	283	273	276	251	276	267	297	271	300	312	277	290	289	278	256	279	270	255	311	281	264	256	297	262	287	266	277	310	256	290	260	285	265	265	276	278	272	269	252	293	297	274	268	238	334	271	312	285	285	293	298	275	268	279	281	277	269	277	280	281	290	275	296	279	257	257	281	282	269	286	298	280	275	275	240	276	256	314	286	295	284	286	251	275	285	278	295	306	299	273	273	297	248	260	277	265	289	284	289	280	277	271	257	298	296	264	257	284
9377	10400	5181	3287	13352	16807	13294	8109	4180	2079	1062	728	680	665	668	679	687	676	641	735	631	674	666	652	720	678	647	692	713	681	689	650	676	694	657	663	650	680	673	663	676	662	705	735	657	668	665	637	686	696	706	694	655	656	632	698	724	654	662	722	696	655	663	668	625	706	689	655	634	648	684	673	695	668	679	672	659	707	708	687	677	621	733	680	700	650	685	684	679	675	666	651	679	673	689	677	671	686	722	696	666	699	715	692	725	719	693	635	666	651	708	704	639	683	654	627	655	690	688	674	723	691	649	686	668	647	699	678	679	695	684	653	646	651	695	626	655	678	656	672	683	656	616	721	720	707	668	694	683	699	644	674	655	684	663	663	685	697	685	661	679	697	669	690	694	668	680	714	699	677	712	698	612	664	635	682	642	696	621	718	671	693	637	710	662	721	652	637	693	667	607	694	717	638	681	660	655	681	656	698	691	705	672	670	670	680	673	658	671	667	734	697	663	672	665	690	670	703	684	695	655	714	681	663	726	660	718	641	681	692	690	689	701	690	682	761	667	685	625	717	694	686	688	657	710	645	651	680	628	685	668	663	678	657	685	652	672	684	682	706	696	685	657	677	666	662	662	621	664	687	702	684	669	681	708	672	650	674	690	644	696	637	627	649	725	648	680	661	708	696	684	668	699	692	667	647	652	664	643	688	637	693	683	697	682	651	656	647	656	670	679	662	677	623	720	684	691	671	701	648	662	642	638	683	687	732	680	643	709	672	631	651	736	679	664	673	634	648	709	661	655	666	659	659	685	695	654	677	617	699	652	700	678	655	717	654	685	651	705	706	657	664	632	676	649	691	656	715	685	678	685	627	639	699	693	690	655	654	664	721	697	688	687	679	696	691	672	726	679	684	633	678	683	652	658	698	688	659	662	684	686	696	695	689	679	683	673	669	709	707	651	671	619	662	650	726	705	680	657	644	690	666	659	646	673	663	699	681	672	686	659	692	615	733	677	661	636	674	689	687	637	670	703	666	666	668	672	695	682	697	680	644	683	690	667	655	721	665	705	690	643	649	713	636	679	677	696	678	648	707	683	681	677	653	651	636	669	705	651	652	663	721	674	677	639	666	661	687	663	715	715	679	691	654	683	635	670	634	705	689	697	702	688	666	657	706	673	607	680	696	695	686	625	627	675	701	699	628	651	676	676	656	705	663	676	673	654	636	682	636	660	671	700	708	658	634	646	688	664	706	697	684	665	642	669	683	736	653	631	665	687	697	667	693	675	717	655	713	673	701	676	667	687	667	670	662	681	665	678	629	672	663	712	649	721	680	678	658	687	671	698	648	680	634	680	654	671	652	696	609	650	716	674	671	685	675	648	683	716	669	673	692	676	649	715	629	676	636	643	664	666	655	671	687	676	625	638	622	649	656	672	674	699	659	669	717	665	717	663	663	694	645	655	637	683	660	674	704	706	679	653	669	606	679	682	644	681	641	735	636	705	678	678	675	684	683	727	687	652	615	648	688	675	670	662	637	688	682	690	682	697	653	649	674	704	679	686	690	723	700	669	725	683	666	696	655	674	713	647	701	726	679	683	715	664	686	669	668	698	682	715	682	626	655	625	653	579	662	688	651	652	672	709	683	659	692	663	656	660	667	660	680	708	683	677	687	677	688	694	688	668	706	696	675	660	646	681	721	724	669	713	732	665	670	649	683	673	676	668	612	659	750	608	671	709	671	652	675	668	674	625	652	689	699	721	651	710	627	667	697	665	680	694	673	698	750	700	649	666	690	692	687	669	680	678	708	679	708	651	672	693	694	675	688	681	697	671	684	663	646	706	673	665	659	659	683	688	662	639	654	680	726	706	701	642	645	718	653	674	699	730	706	661	665	668	656	706	680	694	657	709	695	682	667	684	642	665	703	706	668	656	658	673	679	682	682	646	668	679	646	716	656	676	721	658	692	692	700	672	682	666	659	662	684	657	692	673	664	651	638	634	695	648	656	678	663	684	662	693	656	697	688	691	641	694	741	645	661	671	659	687	705	669	675	646	714	656	658	670	703	706	625	675	682	651	691	703	682	685	646	668	678	690	689	665	664	682	654	682	662	659	654	672	700	688	737	664	676	678	601	673	695	678	635	676	684	661	641	697	675	660	645	699	671	702	670	647	691	677	687	679	671	665	671	714	696	665	652	724	632	708	651	671	710	610	724	636	672	693	682	685	723	670	691	671	706	740	667	710	631	705	692	627	681	670	648	698	738	696	721	668	618	690	666	663	664	675	687	698	660	707	688	678	713	696	650	643	678	610	695	647	651	679	693	697	711	672	672	697	682	667	684	678	654	667	670	686	647	658	639	718	664	650	667	706	698	661	668	620	680	649	724	638	686	677	688	656	704	686	717	651	724	659	704	696	671	685	651	670	683	667	668	648	687	701	683	685	652	687	709	736	649	673	751	697	670	675	635	618	652	669	712	706	671	698	690	682	667	652	688	686	699	654	696	671	715	632	634	665	668	718	672	640	688	657	694	665	707	691	683	684	698	640	654	666	661	674	707	655	700	664	639	729	688	671	676	666	685	686	687	671	675	683	638	697	667	701	681	691	660	681	733	718	699	698	650	670	653	669	668	707	726	670	643	637	698	669	653	663	683	657	635	682	641	691	686	658	659	699	684	679	729	678	666	703	668	642	680	667	702	696	685	669	714	715	658	637	684	664	646	713	676	666	643	641	649	697	662	678	682	650	639	660	713	689	650	630	666	700	694	670	670	719	682	705	698	697	660	665	668	725	680	639	708	666	688	713	673	676	648	677	693	657	672	678	674	674	682	665	670	657	661	745	704	673	632	703	683	621	685	690	662	672	666	736	670	717	639	663	676	649	665	698	666	662	680	710	681	655	658	725	662	709	721	611	696	649	661	631	674	626	701	657	652	622	650	698	658	673	673	683	648	657	715	741	677	675	709	662	671	690	654	689	663	669	668	650	675	665	658	670	640	629	664	681	645	702	683	733	629	617	661	691	658	654	671	694	638	677	668	658	683	738	645	657	651	643	656	658	662	669	709	653	719	702	662	678	661	696	684	694	681	635	678	702	697	637	674	631	699	653	658	680	658	619	648	647	664	649	732	672	652	667	676	659	705	692	660	719	695	660	663	691	670	685	713	673	728	678	698	684	706	697	654	647	700	662	708	699	700	709	646	679	673	706	657	711	705	662	668	674	660	666	649	629	668	634	662	678	707	689	632	659	688	729	710	673	697	667	651	702	666	665	675	687	653	678	701	709	692	700	661	662	675	694	652	635	702	683	689	637	643	673	628	630	678	642	724	645	713	688	634	702	691	683	678	634	666	633	651	676	716	699	658	678	729	664	638	732	696	688	686	684	650	680	679	677	697	695	609	661	683	648	679	707	714	660	654	691	682	690	664	678	708	657	638	678	684	675	651	682	692	626	690	702	679	658	652	724	651	645	711	636	728	658	642	713	664	682	653	713	659	664	665	727	697
36905	41147	27955	14144	42561	46539	34576	20615	8785	2619	657	300	278	304	309	301	287	294	296	301	280	283	264	289	285	282	276	276	271	282	296	302	345	296	311	290	300	293	298	287	288	266	297	306	328	308	296	296	270	290	294	287	304	277	270	318	303	274	309	312	285	313	278	301	298	294	299	278	259	293	328	291	314	304	302	307	276	325	306	254	320	318	260	277	290	302	321	274	267	297	278	296	292	280	291	265	260	272	287	268	267	286	273	280	342	275	298	288	292	289	321	318	304	310	299	303	291	324	316	292	284	301	258	303	294	283	305	283	278	271	299	287	298	302	311	311	328	307	292	301	301	323	269	283	287	272	296	275	288	288	295	303	295	302	272	284	264	291	272	286	284	278	314	280	330	333	274	316	300	280	296	311	271	303	296	286	311	296	269	302	279	310	302	314	269	266	307	311	301	305	272	309	307	305	292	289	291	313	277	299	276	275	298	320	299	324	321	294	314	267	355	307	320	298	316	312	308	308	291	266	312	275	289	283	287	296	305	270	300	299	291	293	292	291	301	295	307	299	269	302	317	300	290	290	308	335	266	312	316	316	296	304	300	264	279	302	261	318	284	300	297	311	281	278	279	311	278	287	284	290	279	307	286	283	299	288	321	319	298	321	274	263	358	304	311	291	252	274	276	322	299	286	315	280	296	315	293	258	308	316	291	266	290	307	295	313	282	303	315	285	289	290	280	319	281	293	293	288	297	297	287	276	275	261	320	324	309	291	314	301	286	314	286	296	294	301	299	282	279	282	294	302	271	294	268	272	265	302	303	307	298	295	334	287	305	320	317	324	300	281	313	290	291	276	291	292	293	309	276	309	279	286	302	310	304	316	297	295	291	293	275	285	298	299	281	309	281	282	324	281	329	290	286	281	294	292	271	303	286	280	285	320	292	301	281	306	287	283	298	279	295	313	312	300	285	287	316	299	279	270	270	305	275	303	311	313	313	298	313	287	289	310	268	297	296	313	303	292	300	300	302	284	279	287	297	283	283	275	298	292	306	306	263	274	308	282	271	305	314	282	317	280	287	305	294	260	292	310	311	302	291	275	271	282	299	301	288	336	287	315	313	313	303	274	276	305	282	278	296	294	299	294	284	321	299	273	300	317	312	274	306	316	354	297	320	292	306	284	254	278	309	260	288	284	313	304	274	306	318	234	318	289	308	309	322	269	256	305	294	265	305	316	310	280	281	283	290	265	268	339	321	274	281	309	297	285	299	306	290	294	269	288	312	279	310	269	294	286	305	299	274	303	285	298	307	273	297	314	313	277	320	301	272	279	299	305	280	289	259	305	284	315	271	305	293	283	298	286	273	302	297	284	295	286	290	304	285	323	283	286	277	290	299	292	302	292	286	285	259	306	315	308	287	283	333	282	310	281	272	290	299	288	294	279	297	277	269	290	299	312	299	295	253	301	281	305	331	295	295	306	289	316	318	302	290	270	287	300	315	281	298	285	290	311	308	260	286	275	290	291	300	297	259	290	283	278	304	283	254	306	309	302	295	290	299	289	268	314	315	257	288	276	281	280	311	264	273	329	288	272	273	313	306	276	288	305	257	257	289	319	320	312	312	300	295	306	271	300	329	272	311	273	278	324	290	297	297	297	277	271	334	293	270	285	315	264	283	287	306	294	282	347	273	274	281	303	255	280	293	330	333	303	321	274	284	313	274	289	279	283	276	282	297	262	305	313	320	333	276	320	264	322	247	305	261	296	305	298	316	270	328	296	299	288	257	312	290	286	317	283	295	324	294	294	313	333	287	274	283	290	283	312	302	321	262	304	295	287	300	308	306	312	301	327	297	301	269	314	285	315	338	283	294	228	241	296	290	294	314	283	284	318	306	300	304	281	296	306	276	306	285	302	273	259	269	290	296	274	277	293	317	302	314	289	305	273	294	297	263	265	269	292	303	272	315	265	296	291	322	270	299	334	261	302	299	286	313	297	300	293	333	293	280	280	281	277	335	245	296	309	279	275	305	275	290	297	276	298	277	298	275	276	284	311	314	305	299	305	250	306	284	299	284	298	284	320	300	292	295	288	308	321	319	298	305	317	318	311	312	303	292	290	292	315	300	292	313	276	296	313	337	270	281	276	320	289	286	285	287	289	327	291	299	310	317	315	257	285	260	278	277	290	329	298	286	297	301	286	287	315	301	293	284	307	306	334	303	278	321	304	304	324	315	287	284	277	263	291	302	311	252	306	266	307	304	315	301	307	287	304	302	300	297	309	295	295	291	296	310	265	296	271	277	296	308	271	305	270	301	307	288	288	312	299	294	288	301	303	294	315	294	299	315	264	303	301	308	299	286	278	316	304	269	303	310	268	275	281	272	283	303	298	290	268	312	289	265	269	281	284	286	286	301	312	317	308	278	307	289	312	316	285	266	307	282	307	279	273	321	309	315	283	273	307	276	290	286	282	259	290	260	299	291	359	275	319	314	290	297	282	284	309	329	321	301	334	287	335	317	291	282	291	291	304	284	319	301	296	306	274	291	297	295	270	317	279	300	310	305	296	270	256	308	294	304	288	322	301	321	292	272	291	249	273	283	289	297	308	341	310	283	272	313	270	300	317	282	301	322	304	281	296	335	293	316	292	291	294	305	302	345	290	312	312	269	297	307	266	297	293	291	297	298	291	292	313	287	265	282	289	304	270	319	300	333	313	257	313	289	289	301	287	304	307	296	263	310	275	313	297	232	337	298	311	296	281	297	306	318	291	332	289	287	297	300	308	307	265	284	319	309	314	317	285	283	319	297	290	245	317	297	311	314	287	307	277	287	311	314	312	301	278	306	274	320	265	286	314	281	307	307	277	308	292	287	288	309	308	279	294	278	275	278	299	315	323	277	279	306	305	317	311	293	287	268	291	309	292	279	295	294	294	295	314	322	302	285	270	314	279	275	304	292	332	290	289	291	307	302	288	270	298	286	293	306	277	281	317	297	301	319	316	314	305	310	287	283	289	285	287	318	297	298	303	304	289	304	287	279	297	328	286	281	286	283	316	341	314	282	291	280	283	316	302	289	283	308	281	300	308	298	314	289	285	281	309	285	304	308	284	322	293	278	336	308	246	282	298	266	318	311	276	276	280	298	300	266	301	293	280	285	249	299	336	287	308	258	272	298	279	320	311	308	310	310	290	323	272	301	280	290	282	275	299	280	336	301	300	283	264	276	319	295	300	275	293	297	283	301	278	280	286	242	302	269	259	304	287	298	291	322	300	302	273	310	265	282	288	303	304	285	309	302	301	281	276	290	313	295	281	269	293	300	257	278	312	301	272	326	276	294	291	297	300	312	289	336	271	278	258	296	299	289	283	328	281	292	315	314	290	308	294	321	284	308	322	284	325	295	286	294	296	299	319	294	273	300	277	300	299	327	278	323	290	306	323	275	299	275	277	287	293	276	312	329	289	303	308	309	299	283	292	276	315	284	293	317	302	290	308	278	293	327	283	312	265
24253	34105	19526	13532	57234	57545	47346	34559	20194	8602	2032	727	746	691	708	747	738	732	717	774	721	718	677	673	710	715	768	726	725	727	706	678	662	708	726	656	698	770	691	673	725	697	718	703	731	694	669	687	745	710	720	715	694	732	708	700	704	746	685	694	739	696	684	714	713	726	724	683	689	685	654	717	694	682	713	702	708	661	667	725	677	720	678	716	674	721	688	729	703	720	722	756	749	711	691	702	703	703	675	711	694	718	677	713	686	727	717	737	725	689	711	699	691	708	709	687	711	751	706	684	662	674	713	679	712	722	693	690	690	685	699	688	688	681	707	704	707	718	697	669	726	685	714	711	700	700	703	692	695	702	673	687	677	700	743	740	681	673	685	691	688	753	676	691	709	677	717	697	686	670	731	681	706	682	714	705	646	695	632	709	743	711	745	687	740	721	696	690	712	702	684	684	732	734	704	719	706	715	691	654	705	693	732	724	686	694	721	734	691	733	675	710	710	684	720	713	712	687	719	706	721	720	704	707	711	697	701	685	728	761	646	677	705	689	697	683	703	687	669	729	692	694	725	692	720	717	714	698	761	714	683	629	687	714	684	723	708	712	676	710	704	680	677	730	686	724	669	689	695	661	701	656	693	701	634	663	683	706	697	684	738	673	704	680	681	742	733	702	717	721	769	728	711	758	714	711	708	672	698	717	716	737	686	703	745	697	646	670	696	652	727	720	683	709	703	699	710	728	691	723	688	655	673	673	729	681	695	692	670	710	705	694	715	708	643	681	705	730	734	693	698	667	668	766	702	672	703	691	702	658	729	701	686	683	696	691	723	716	687	653	675	704	726	725	659	697	664	667	681	707	697	701	726	709	698	640	670	717	669	724	714	698	724	693	700	671	749	721	679	665	678	712	678	741	713	716	689	769	704	724	692	693	744	704	649	657	717	620	722	706	707	661	679	686	689	701	698	694	707	655	678	691	704	649	696	723	752	730	702	675	694	634	760	705	727	696	742	714	730	728	733	655	622	718	696	693	662	687	703	710	758	696	704	672	694	730	657	677	715	673	754	760	675	727	709	734	686	717	665	743	728	736	680	682	693	668	747	684	696	701	677	706	705	693	700	707	712	710	728	718	662	725	689	723	704	643	682	709	712	689	686	675	725	720	688	689	698	684	666	729	710	654	692	683	673	667	674	666	672	710	726	730	722	708	653	747	730	730	725	690	705	691	665	715	723	711	706	716	671	676	754	676	729	694	706	662	743	655	701	744	697	726	714	665	689	711	692	694	709	686	733	675	705	697	695	684	671	687	717	697	700	700	686	690	698	727	703	720	743	676	693	696	698	721	710	724	738	730	732	712	691	713	642	733	677	707	718	693	702	718	707	694	759	692	672	697	702	708	703	727	722	687	675	727	678	706	693	730	699	686	708	739	720	664	678	706	687	748	691	692	709	661	700	697	710	691	677	650	689	714	715	690	709	679	702	674	711	756	719	657	678	699	673	702	698	699	706	693	704	670	739	655	691	716	685	726	672	737	630	699	656	670	671	708	667	708	702	740	713	698	716	703	735	713	736	724	702	717	659	668	672	698	700	734	688	669	697	666	697	675	727	694	731	684	681	718	697	693	703	665	733	703	662	751	712	667	713	681	696	668	681	734	692	710	739	762	724	702	687	695	710	683	725	672	744	718	688	727	697	664	679	720	706	716	717	750	682	695	685	658	714	675	711	732	671	697	659	712	705	724	687	696	744	730	713	689	713	674	710	709	719	702	705	671	742	699	745	696	737	663	678	692	685	729	685	718	686	723	690	664	710	698	684	722	669	728	678	712	711	707	697	677	695	709	674	693	706	706	699	716	701	772	772	690	745	722	695	677	671	686	660	745	723	722	742	734	671	717	672	731	684	705	682	708	717	690	656	735	727	751	721	687	654	681	676	725	687	685	701	712	721	679	683	733	653	696	745	687	691	698	716	680	711	698	723	712	730	659	712	724	710	719	711	717	728	716	708	727	706	685	685	746	693	675	672	678	682	695	661	671	690	709	632	719	641	662	697	674	684	704	705	727	717	726	723	721	691	687	718	692	701	719	726	729	685	675	665	722	734	698	708	712	738	705	691	709	711	714	702	716	675	723	684	714	675	694	699	690	718	756	720	695	682	758	681	695	660	708	694	707	733	693	685	716	720	682	714	661	745	748	724	694	675	662	691	719	677	702	692	683	709	691	712	733	697	692	677	748	681	751	723	677	746	691	664	702	708	700	660	697	713	708	723	700	689	749	722	682	749	736	726	733	750	719	673	742	712	687	758	674	651	727	671	714	698	717	712	706	704	698	758	701	735	699	705	725	682	731	680	692	696	653	699	671	724	686	678	681	778	693	709	742	665	705	691	672	702	706	709	697	704	684	639	734	661	701	697	736	658	722	659	760	685	725	688	742	685	719	694	752	699	702	695	687	730	710	723	749	747	673	693	693	706	669	669	652	681	713	690	669	717	703	705	698	650	691	679	672	655	669	694	719	665	693	706	714	728	742	722	697	686	700	670	692	729	637	743	710	663	665	661	741	687	698	699	680	740	687	744	722	647	708	692	745	696	678	646	703	723	703	751	693	725	716	753	683	691	676	710	744	693	718	681	711	665	725	677	706	679	733	666	702	636	726	739	707	685	736	705	721	714	695	719	688	679	705	698	683	675	680	700	730	688	682	720	679	698	682	705	734	735	723	656	689	700	732	688	690	662	713	731	710	701	710	716	723	691	739	714	666	707	732	700	657	725	671	685	710	736	733	693	705	692	700	696	681	709	683	713	706	688	693	702	709	726	704	744	725	734	705	727	750	682	700	679	682	750	707	666	738	720	676	652	702	737	687	725	703	704	681	708	738	748	672	700	726	710	702	712	711	692	742	693	731	692	701	704	677	687	714	677	715	675	647	688	738	674	701	720	674	652	700	696	706	719	715	666	752	664	692	685	674	792	692	703	645	721	755	687	687	662	724	698	714	654	683	711	723	677	702	712	700	696	646	694	783	643	660	682	691	718	707	709	732	751	682	694	701	758	692	715	696	694	710	700	721	698	634	719	702	675	711	687	686	740	708	732	715	738	718	696	734	694	677	686	703	709	743	712	694	687	708	697	734	703	734	684	676	744	709	749	721	674	729	688	667	669	699	724	713	699	631	666	699	713	677	698	725	690	715	693	675	704	714	726	684	713	656	726	713	694	698	777	763	677	746	707	670	731	704	691	688	704	660	717	715	711	701	687	692	685	685	700	732	704	697	708	722	660	704	673	704	681	736	644	702	685	716	684	699	699	664	690	728	697	716	683	650	699	739	722	761	730	678	723	670	701	735	697	685	725	676	721	714	684	694	720	662	701	684	743	633	658	712	700	731	716	738	736	678	729	704	698	684	690	729	686	706	705	719	714	742	694	704	701	686	695	708	690	710	762	669	697	726	745	663	710	728	680	671	707	709	677	695	720	679	724	706	672	734	761	681	709	728	716	729
46694	46967	34347	19617	48091	62632	50218	34046	18342	6238	1052	234	201	218	203	223	200	215	212	209	173	223	203	222	193	200	244	204	253	223	211	207	206	221	225	225	209	217	213	218	213	216	193	213	243	234	236	203	207	236	238	206	210	217	237	220	203	203	217	213	218	197	210	229	220	202	209	225	264	228	239	211	183	207	222	217	201	205	186	222	182	231	249	189	214	218	246	216	217	224	204	218	237	182	207	216	206	221	250	232	229	200	225	200	197	233	212	208	196	219	196	199	220	219	228	191	233	224	213	236	212	232	209	211	236	203	215	227	220	191	211	213	220	210	232	206	214	221	218	220	194	233	191	206	200	244	188	210	192	209	217	199	204	227	232	218	235	218	202	257	217	211	216	253	211	193	190	249	200	202	194	201	211	215	230	204	222	195	218	230	221	216	238	233	230	206	227	208	202	231	217	226	226	187	206	217	194	229	237	213	202	205	211	222	241	202	236	228	214	239	204	211	212	217	215	231	235	205	225	216	195	193	218	226	218	208	234	210	223	212	205	210	209	205	185	221	220	196	217	183	201	245	198	208	224	190	216	214	210	238	198	231	222	187	192	205	208	229	231	192	230	220	250	212	203	224	212	184	200	190	234	228	223	212	193	222	206	222	211	214	208	212	228	224	218	222	206	194	211	194	197	253	224	220	211	207	200	223	199	205	231	223	246	208	216	223	210	213	206	224	223	223	216	201	230	188	233	217	226	224	207	202	214	217	209	225	185	213	201	204	213	198	222	206	204	210	221	210	214	223	200	186	223	214	236	225	203	199	221	236	231	210	225	217	212	214	227	228	200	208	220	194	216	207	227	233	205	224	225	231	226	234	227	195	198	254	220	205	230	206	220	215	211	238	233	215	199	216	239	230	227	217	207	232	219	233	226	205	216	208	206	216	232	212	196	233	243	192	203	227	219	246	235	213	220	203	253	215	218	223	224	255	187	210	205	205	228	217	197	219	223	217	236	215	228	206	208	236	237	258	224	214	197	194	208	195	194	234	219	217	246	239	198	243	205	231	221	197	209	208	235	215	209	233	229	210	213	218	242	201	212	195	221	215	207	207	218	213	215	227	201	184	204	193	238	195	209	216	203	224	212	217	215	207	192	200	209	218	202	194	248	204	204	225	216	195	209	212	195	196	191	221	212	245	217	198	222	196	247	225	204	236	195	236	219	217	212	220	205	238	218	193	229	215	221	197	215	223	207	207	205	185	209	199	210	210	235	215	186	197	212	229	225	211	200	224	235	201	206	213	220	191	200	201	208	221	222	227	212	221	190	222	199	229	216	197	241	205	217	210	235	220	202	210	211	211	221	222	219	224	211	239	233	222	216	214	230	209	233	225	207	206	207	232	187	203	213	226	215	217	222	203	208	219	215	216	209	226	198	223	217	196	208	176	187	222	233	201	198	213	219	207	215	207	203	207	197	228	197	198	236	198	209	243	212	218	232	242	208	195	212	208	195	215	210	214	227	213	250	219	219	213	231	182	210	217	219	188	213	226	216	171	213	235	211	226	217	230	197	229	234	230	192	185	250	212	213	218	220	227	213	189	207	199	182	204	258	203	228	234	195	231	222	213	191	209	218	229	190	216	249	190	209	180	209	215	208	244	243	231	200	233	210	220	215	234	216	237	233	231	182	218	211	225	197	226	222	205	211	207	222	226	183	212	204	209	241	242	235	210	210	209	212	217	213	207	211	207	215	214	229	187	217	214	191	199	212	205	208	237	215	214	199	193	246	213	225	208	199	203	231	195	213	208	208	221	198	209	197	224	245	217	205	186	209	219	213	197	196	227	210	222	251	239	225	192	226	201	204	191	183	226	182	206	214	214	229	207	228	187	234	192	212	212	229	216	225	181	221	221	228	230	218	205	193	238	203	211	219	203	208	208	211	216	209	238	197	216	201	190	224	206	212	203	234	230	191	188	210	208	202	246	233	239	194	226	215	204	209	211	228	222	209	216	237	205	226	195	215	210	205	201	218	219	197	218	222	201	200	223	219	222	225	219	204	225	199	202	202	210	213	198	224	203	223	200	210	233	213	228	221	195	236	222	209	226	202	215	208	205	207	204	251	208	190	193	244	246	229	215	201	219	218	211	214	249	224	221	188	194	210	221	196	228	239	222	221	223	204	216	215	203	221	206	218	210	252	211	209	187	226	203	211	233	199	203	228	223	212	212	183	194	182	244	210	195	226	248	219	211	213	228	218	220	200	194	198	207	197	229	216	211	217	189	216	203	200	226	214	213	204	196	216	232	219	193	212	218	191	197	200	240	236	240	245	221	195	213	214	180	218	216	230	221	220	217	201	243	206	218	206	235	181	205	207	209	223	226	227	210	224	235	223	224	216	224	233	220	203	205	229	220	213	232	206	226	217	201	218	209	201	233	205	202	201	241	214	191	213	220	198	213	197	211	233	229	242	208	194	200	227	184	226	205	214	237	203	227	205	203	225	230	239	236	224	221	209	210	214	202	202	204	209	226	197	207	183	214	211	211	202	213	203	193	258	221	226	235	188	232	202	214	253	220	187	206	202	220	208	202	201	235	232	231	219	202	227	186	213	182	202	198	193	240	202	228	236	227	245	227	202	206	221	206	217	205	205	195	205	234	222	194	206	184	208	212	208	243	247	222	186	220	229	212	217	232	177	193	197	201	210	212	201	229	215	211	193	193	232	221	224	214	206	225	222	198	209	204	221	214	223	210	206	195	190	204	211	209	178	256	195	226	203	240	212	196	238	223	220	193	193	193	226	198	236	227	197	210	212	214	212	232	205	231	210	215	218	206	201	235	203	218	222	200	221	239	228	181	202	241	217	194	211	194	219	219	242	217	240	226	209	194	210	221	250	226	220	237	205	203	234	163	237	240	234	231	230	201	240	218	229	202	215	222	206	201	217	200	227	203	205	213	208	164	221	221	234	196	212	201	206	204	202	234	221	226	200	219	214	216	221	193	173	211	230	203	193	207	220	208	217	192	208	241	219	229	200	219	231	207	224	220	199	206	209	215	201	208	200	196	176	188	196	215	181	182	192	216	208	206	232	208	216	242	196	224	219	214	225	215	201	215	227	223	220	255	212	212	230	209	206	211	245	214	216	216	200	219	210	234	227	208	231	208	213	191	220	204	251	192	223	199	204	202	235	221	218	237	207	229	223	200	221	205	203	183	225	201	214	210	201	209	196	209	221	206	224	196	222	229	197	211	213	218	204	201	219	205	209	211	220	208	231	205	220	204	203	186	219	210	204	218	214	203	236	220	189	223	211	199	231	239	179	210	208	203	216	199	204	227	219	233	213	232	227	212	205	231	210	204	211	213	217	231	224	235	232	203	224	218	222	215	197	214	236	210	219	224	240	228	202	199	203	223	221	200	215	200	240	218	200	238	233	188	184	216	219	188	219	229	207	241	215	215	193	213	222	202	233	223	233	183	215	209	213	202	215	219	204	180	212	200	223	209	220	215
31797	39689	27137	15760	62822	74577	61780	46326	30681	15037	2992	567	561	556	512	526	540	598	589	555	508	513	551	506	535	536	513	476	544	534	493	505	491	521	519	496	531	547	515	529	490	491	536	513	519	542	538	526	507	555	489	507	513	498	558	504	504	519	489	513	543	478	526	528	554	520	543	494	494	516	542	529	468	496	515	547	485	509	495	519	505	528	505	534	540	464	548	515	506	555	561	533	504	536	531	491	490	545	504	519	502	509	503	500	507	502	503	513	493	518	495	557	520	517	540	531	534	525	526	519	511	492	550	486	525	488	510	489	490	544	542	514	522	542	511	506	512	501	519	517	567	473	491	504	497	509	529	493	540	505	533	493	516	541	517	540	492	502	488	481	542	543	544	526	529	552	528	526	508	505	507	531	534	521	506	512	493	565	502	528	499	532	525	543	504	551	544	509	533	492	527	592	499	560	504	495	505	517	516	552	561	480	526	548	548	541	533	572	535	509	511	505	514	480	550	521	481	529	491	555	513	479	528	543	462	496	526	494	528	521	526	509	500	514	549	482	551	523	493	489	518	527	526	509	539	512	521	499	506	512	503	499	521	542	491	483	534	534	539	466	507	529	494	525	524	528	505	509	515	492	519	558	513	533	519	532	514	485	507	493	535	517	540	493	522	557	530	527	548	496	485	520	519	509	517	477	480	471	522	536	479	495	508	539	546	532	508	537	518	509	512	528	493	552	553	532	523	481	488	558	523	537	551	510	533	570	520	538	526	514	511	501	519	498	556	533	534	533	511	540	501	471	530	517	499	489	516	522	541	538	535	545	469	491	528	487	537	514	518	518	476	494	495	521	523	483	491	530	507	549	524	526	517	502	553	494	480	512	514	498	524	523	500	556	507	521	552	550	507	522	498	601	507	501	550	535	541	526	513	495	472	555	501	506	527	519	480	497	512	514	516	514	521	516	523	502	497	483	517	491	483	533	523	539	516	505	530	492	497	516	510	484	513	525	513	518	529	518	526	543	551	505	489	556	492	493	524	511	525	486	473	533	481	494	478	501	552	524	528	527	504	496	526	517	540	503	545	483	513	504	559	545	496	532	511	525	521	509	511	484	504	524	527	528	567	502	497	495	528	522	544	563	544	519	526	550	500	512	530	546	514	504	535	508	496	515	503	519	509	532	529	520	502	494	512	507	557	506	518	504	529	496	541	528	495	514	488	539	496	524	543	531	510	490	506	533	516	513	505	537	535	526	517	510	530	502	540	516	483	472	538	533	520	536	505	523	525	502	466	535	516	532	520	525	509	533	558	527	528	494	537	521	521	532	477	551	516	546	541	506	531	504	534	528	561	530	499	501	510	544	504	552	555	500	481	518	543	515	515	546	501	544	484	524	508	500	534	521	513	520	517	559	518	543	529	524	534	504	533	488	476	505	491	532	503	536	524	510	555	545	531	541	513	531	541	504	526	521	509	526	498	490	471	515	520	500	530	513	523	525	522	525	500	528	519	522	557	536	493	553	506	531	509	540	478	564	532	543	516	506	521	494	504	521	545	534	496	533	577	512	529	538	529	557	504	519	515	539	553	493	478	501	549	520	487	557	538	505	544	553	576	511	508	515	538	525	518	470	493	544	499	498	507	526	522	499	498	542	552	526	520	544	536	512	534	481	503	503	508	509	536	496	519	552	487	486	562	527	505	520	491	547	512	493	514	505	524	513	511	574	522	496	503	483	495	509	541	514	503	510	534	480	494	513	504	514	533	523	506	507	499	510	517	527	567	504	518	506	484	496	515	516	527	511	503	522	474	485	529	510	494	515	553	510	543	494	523	508	500	545	556	533	497	531	528	523	508	528	493	522	517	540	516	505	516	512	495	507	522	560	512	537	483	472	528	565	511	467	520	530	539	500	523	530	525	565	490	521	530	513	487	540	525	540	494	549	526	541	537	506	495	520	526	497	511	540	530	497	525	520	534	534	539	514	527	524	508	534	514	485	513	479	527	514	499	530	487	545	538	469	486	498	483	515	575	508	538	524	568	500	517	493	497	537	540	531	553	531	495	508	499	519	545	530	508	499	537	507	555	498	523	534	515	503	532	536	504	545	499	540	544	528	537	520	503	508	478	534	507	527	535	543	495	486	535	514	501	535	507	524	511	512	535	508	529	530	494	502	572	535	545	521	536	512	549	507	515	521	505	541	522	526	519	539	516	497	519	496	503	548	494	503	520	509	530	507	516	537	529	507	479	484	520	507	500	512	508	501	517	493	514	504	529	497	497	570	533	526	515	486	562	497	510	484	509	484	529	501	510	531	473	517	515	478	511	500	490	529	498	539	513	519	504	547	495	529	486	542	507	516	512	526	504	498	494	515	494	521	550	465	529	471	484	507	519	494	540	516	541	537	547	494	509	548	540	513	491	539	514	555	500	534	491	526	535	546	498	494	486	509	506	518	527	538	534	508	538	498	503	506	520	534	522	514	542	513	539	498	537	537	494	500	517	518	508	495	526	475	539	499	524	505	518	538	516	517	508	506	506	506	511	487	548	545	514	524	534	483	499	535	529	531	506	519	527	520	526	535	513	552	560	496	495	493	474	493	546	502	508	522	509	499	473	527	516	538	529	508	476	560	508	509	518	499	476	538	559	529	510	547	490	554	505	524	544	507	524	512	506	549	522	515	520	528	527	509	551	500	484	537	488	502	490	522	511	503	506	544	493	512	524	549	509	505	550	532	502	566	551	527	546	547	555	532	537	499	524	523	523	505	574	532	487	557	524	514	505	540	489	519	546	527	481	514	496	484	487	534	504	514	527	567	528	481	547	514	504	514	529	520	516	509	561	535	547	484	526	522	517	539	527	541	523	527	535	490	518	514	526	522	487	504	530	548	490	521	565	505	491	519	491	497	547	541	516	580	521	544	562	496	506	527	504	488	561	480	515	539	537	514	517	526	545	512	482	497	508	512	519	518	523	519	487	520	502	521	536	592	499	540	513	519	546	511	510	478	503	546	547	486	512	516	513	503	552	539	524	517	523	542	493	519	534	524	537	483	509	537	472	528	493	483	528	506	501	556	507	505	502	511	540	527	508	494	519	557	515	497	538	532	547	497	535	508	526	516	523	520	531	497	525	498	514	510	516	505	520	554	506	506	514	518	562	582	514	495	526	516	511	505	524	483	525	471	532	502	525	503	504	525	532	478	513	510	519	535	489	555	475	538	541	497	559	494	500	520	516	536	516	501	507	505	508	529	531	522	513	501	521	510	506	516	515	539	486	549	516	517	501	479	517	499	554	537	505	540	557	578	525	506	520	541	543	512	489	516	490	509	486	503	480	506	504	564	500	516	513	502	520	493	523	497	554	534	493	484	520	504	485	520	470	529	504	469	494	497	519	507	502	505	548	508	520	491	516	497	492	526	549	510	540	518	524	534	534	511	521	517	509	531	505	525	542	500	512	503	511	512	550	515	472	555	541	512	547	503	503	516	500	480	519	515	492	583	534	483
13918	12791	6736	1350	3656	5864	4548	2664	1360	675	295	273	296	278	237	286	275	280	259	274	282	272	272	244	281	265	260	287	308	272	269	303	259	284	252	273	280	270	284	250	282	274	254	273	245	278	282	263	269	287	255	256	266	294	275	256	249	282	260	272	275	266	307	275	280	306	276	288	281	308	246	286	292	283	273	257	271	296	292	285	263	280	309	280	284	274	256	263	286	244	272	243	297	260	267	265	261	262	266	279	301	280	268	276	267	289	243	277	272	262	270	259	256	276	268	258	284	256	303	257	277	250	277	262	308	271	291	295	279	290	300	257	279	275	261	273	279	259	257	289	289	277	269	285	267	299	308	286	265	290	282	227	255	278	260	273	253	238	272	291	271	282	273	269	266	283	268	253	251	238	253	256	261	267	264	287	272	266	313	284	263	258	270	256	269	271	300	267	268	263	273	264	274	300	245	277	288	297	257	279	249	273	245	254	264	257	272	294	265	308	302	248	276	309	269	270	301	254	274	282	288	268	256	258	254	263	263	244	253	283	262	260	263	265	293	269	251	264	297	257	270	242	331	263	267	259	252	284	273	274	296	279	290	270	265	261	251	275	277	273	291	276	282	234	290	265	276	275	291	261	271	269	281	256	268	255	296	276	277	296	255	255	258	271	255	231	263	258	293	295	273	289	260	243	262	283	265	300	275	285	256	270	289	291	283	303	281	265	269	267	301	272	256	291	273	258	255	274	247	293	243	270	279	280	289	313	295	225	256	300	295	276	252	264	257	262	264	257	284	273	253	273	273	278	281	288	278	263	258	280	255	240	257	273	253	238	289	283	279	281	251	266	259	233	274	256	291	264	269	272	266	246	275	244	279	256	279	292	262	271	269	263	270	276	283	282	260	280	297	297	266	270	257	296	267	268	273	275	262	253	275	271	274	278	261	272	263	304	247	270	307	308	268	276	255	277	274	279	251	276	265	288	254	247	258	314	304	262	240	245	261	297	289	247	309	290	245	284	273	267	267	297	257	259	309	273	288	269	239	240	281	301	303	276	242	262	250	282	299	254	263	257	273	286	228	289	280	278	280	272	255	250	283	274	285	264	273	267	305	275	263	275	285	274	256	270	281	266	250	271	249	272	261	288	249	291	278	225	282	254	279	277	292	285	253	272	287	289	278	277	276	292	264	286	261	254	250	270	307	265	258	286	250	248	286	244	269	268	262	254	250	267	254	253	299	258	277	262	258	279	268	251	270	276	282	249	248	284	279	265	274	238	295	277	277	249	258	305	287	283	259	284	296	268	284	307	295	275	256	263	249	267	305	281	266	269	277	269	298	278	280	290	272	282	278	263	232	261	281	257	273	275	274	265	300	287	263	264	248	303	278	270	281	262	229	253	270	283	258	273	260	260	234	297	306	280	279	285	282	308	259	266	276	272	272	266	303	269	287	241	277	280	260	248	273	338	269	275	259	266	245	264	270	266	248	247	243	269	291	261	282	270	253	273	277	299	278	272	263	246	280	240	267	258	272	269	256	268	262	271	261	274	275	274	310	286	246	282	263	254	269	265	265	254	275	271	283	283	283	275	279	266	281	289	262	256	281	260	241	272	278	256	271	281	282	274	293	260	276	264	289	235	287	253	288	308	296	273	266	275	244	259	291	279	279	301	283	259	269	278	251	288	276	282	244	265	264	268	267	277	270	259	261	253	288	278	264	269	295	256	275	280	251	246	255	266	244	255	263	240	250	266	278	259	277	238	287	269	249	276	274	286	278	274	274	256	261	274	270	272	255	280	262	280	275	273	290	274	257	285	271	281	264	254	254	257	308	259	280	287	278	281	261	290	281	288	287	270	262	269	275	295	280	272	280	297	295	314	277	251	278	256	270	247	301	272	268	284	273	274	279	276	255	248	238	276	258	226	249	275	294	301	255	292	250	259	271	264	245	279	261	291	271	265	290	266	284	254	279	267	282	301	269	280	280	251	255	244	262	301	255	260	260	288	253	305	269	297	267	284	295	271	251	255	299	273	289	246	249	244	278	305	254	246	295	278	263	268	273	244	267	287	273	287	243	252	274	274	316	266	265	287	268	263	282	266	264	286	295	240	280	289	265	300	276	278	262	275	287	276	294	260	287	260	276	267	284	265	283	266	245	260	290	268	252	290	279	282	244	267	277	278	260	264	263	254	255	306	283	263	247	313	267	254	278	242	307	273	277	262	269	228	290	268	262	262	297	263	251	268	267	284	280	272	285	289	245	272	261	267	278	292	283	291	289	253	284	249	284	251	261	266	247	250	279	270	285	266	250	303	264	241	287	242	284	299	278	287	266	259	263	281	295	278	262	274	288	264	295	262	291	283	255	264	285	274	273	309	274	282	260	243	275	245	245	272	254	257	291	254	284	282	245	240	286	279	270	285	263	258	267	287	270	299	267	288	299	251	271	271	264	234	281	258	289	287	286	278	240	279	271	285	262	284	278	285	291	280	246	271	259	276	271	255	238	285	259	274	252	240	275	267	263	264	286	298	317	273	268	245	248	267	270	278	267	270	273	257	261	233	280	293	268	280	261	270	276	272	312	295	290	285	288	283	273	282	256	253	277	252	274	282	291	288	293	233	265	255	248	226	255	272	306	284	260	260	268	230	271	265	241	276	268	287	245	289	264	276	260	254	284	283	284	256	294	293	254	287	262	292	272	270	260	261	269	252	269	270	278	271	258	262	314	277	238	243	287	282	245	269	266	257	299	271	288	261	279	297	280	276	287	262	253	263	269	264	295	253	264	260	278	267	260	256	265	289	258	256	256	289	289	260	269	276	280	262	276	279	283	270	279	281	268	263	262	288	273	269	276	251	273	279	271	272	263	271	284	259	234	277	292	261	272	261	256	250	251	239	239	258	265	295	285	296	260	270	278	282	274	267	277	270	264	274	307	260	285	271	269	309	250	257	259	288	269	287	266	257	276	255	276	241	237	282	267	270	275	239	293	262	286	247	260	273	302	268	272	276	241	233	275	286	278	235	251	310	298	284	281	275	244	313	261	286	264	253	259	287	265	285	271	249	271	296	278	258	276	259	295	269	300	266	279	274	254	266	261	271	277	254	261	251	282	271	290	259	277	240	285	264	271	258	285	298	269	256	239	284	241	297	257	273	269	283	280	247	235	238	262	299	249	265	311	264	273	265	309	295	277	265	289	287	250	293	287	258	257	263	282	248	263	294	269	287	244	260	248	261	268	283	250	253	256	268	283	267	272	278	275	263	270	278	258	281	246	263	257	269	252	273	304	254	261	243	243	270	306	248	248	256	311	249	288	282	255	270	255	291	272	286	273	255	288	291	276	294	250	258	253	266	279	272	213	262	275	276	251	276	260	256	255	289	255	271	277	308	282	263	306	281	245	245	230	279	256	287	266	263	285	274	284	258	264	255	254	283	297	277	274	264	256	242	327	272	280	257	256	264	271	261	297	276	286	246	271	253	252	268	244	269	269	278	268	244	228	246
8739	11760	7628	2795	13155	18092	13953	8332	4171	1973	820	616	647	659	683	636	663	658	657	659	631	626	670	638	629	650	646	685	629	637	650	690	645	638	618	645	660	646	703	660	661	665	640	652	675	636	652	690	623	643	711	631	674	658	631	670	657	709	639	633	637	652	645	607	700	634	632	663	667	681	664	648	667	667	634	643	617	643	661	670	664	642	650	622	663	627	675	614	612	649	655	656	602	661	688	623	633	620	640	679	662	657	655	647	661	616	713	651	645	640	596	702	668	658	664	661	675	614	632	671	687	638	690	702	671	719	670	641	635	648	676	676	658	665	647	664	662	689	644	635	634	694	664	659	683	624	689	639	689	667	661	679	643	603	647	667	644	665	618	654	624	639	640	659	670	630	605	690	649	660	658	638	646	652	709	607	652	651	671	619	649	661	653	634	631	638	635	665	682	640	698	614	657	614	679	662	669	632	664	636	679	667	648	678	632	608	671	676	680	681	668	664	662	688	700	704	648	659	689	692	632	649	648	638	691	646	676	676	672	661	661	665	628	634	660	647	671	660	675	641	671	648	661	672	665	657	660	681	642	689	622	678	663	673	659	708	648	638	678	667	667	645	664	675	696	692	583	670	650	707	645	670	675	644	618	642	690	686	612	605	633	701	672	644	666	661	653	731	674	734	671	681	612	678	686	646	608	610	675	684	639	637	619	682	647	675	692	641	682	680	641	612	645	679	627	616	626	650	591	686	698	613	630	702	626	625	666	672	641	596	694	655	703	685	709	703	663	706	634	694	708	662	672	647	636	667	613	702	658	659	658	684	657	641	639	649	649	638	650	646	638	665	672	667	639	645	646	657	646	658	674	681	672	681	701	665	644	627	656	650	655	675	691	687	673	672	658	657	675	705	664	652	657	658	639	644	655	653	688	688	674	664	650	619	647	637	694	656	648	645	607	612	634	680	653	683	677	631	690	635	657	659	630	662	640	635	671	655	638	685	649	669	677	661	666	663	683	675	701	678	630	662	612	647	626	651	624	694	662	646	679	637	703	618	643	659	676	708	621	645	627	624	616	654	636	600	650	671	681	617	640	635	667	650	732	691	681	669	669	609	662	625	686	620	639	614	618	663	605	672	620	699	635	653	616	661	678	634	642	690	649	695	657	687	704	672	669	674	648	679	634	662	596	685	625	618	630	651	643	654	638	671	633	679	648	595	612	646	647	650	641	711	604	656	676	639	653	689	677	671	689	688	704	674	639	690	624	609	634	655	676	676	639	666	652	636	694	662	648	640	656	637	617	659	686	644	668	648	679	651	642	674	656	673	635	613	657	653	650	644	667	660	629	680	638	651	693	593	664	626	677	686	687	676	678	671	667	698	637	642	641	675	644	652	698	646	662	675	634	606	631	715	690	672	661	673	659	654	675	629	627	644	681	652	668	659	681	631	670	697	612	694	621	649	676	639	633	641	698	647	638	677	633	681	660	617	651	677	698	671	655	680	645	685	711	640	649	651	626	640	640	673	668	629	684	657	682	653	653	678	638	604	709	662	598	642	644	608	632	683	659	645	671	656	684	660	721	670	662	648	651	649	655	670	631	650	679	629	685	655	653	653	668	678	694	698	659	651	688	664	662	656	668	705	654	683	659	697	716	660	635	621	641	664	664	673	694	648	636	657	662	612	628	609	630	637	657	669	651	689	669	637	653	658	654	667	675	677	682	626	623	695	641	660	681	661	642	625	669	664	645	660	585	643	683	613	637	607	682	629	634	648	650	640	684	647	657	613	632	692	620	699	680	651	648	682	651	637	661	610	653	651	674	688	628	667	708	662	685	657	660	656	653	683	666	606	641	678	619	613	636	673	648	682	629	631	612	630	638	681	667	683	643	666	619	665	683	638	666	670	659	660	654	611	635	675	704	669	717	619	631	616	648	674	694	627	688	696	666	696	680	672	706	695	658	683	637	644	608	648	590	652	646	665	658	674	681	645	727	657	633	637	631	659	613	637	698	648	625	630	668	681	638	684	618	639	659	700	663	646	628	664	652	638	625	685	650	661	724	607	620	629	666	656	646	621	652	688	646	607	650	664	671	674	680	659	650	671	674	683	663	642	660	644	665	698	612	681	659	667	655	678	658	668	635	648	657	652	627	623	662	646	646	625	675	693	664	653	612	697	684	595	624	655	629	625	665	599	645	679	655	621	684	708	623	601	628	697	681	628	646	678	644	688	653	633	658	624	692	673	652	675	647	706	664	669	637	638	684	637	692	657	639	682	699	634	676	668	646	646	627	663	671	612	655	669	619	647	674	677	636	670	672	678	688	645	669	647	671	669	624	673	659	663	674	715	676	661	669	642	668	598	664	645	658	646	640	670	658	655	628	666	613	671	644	620	620	641	653	656	677	604	648	652	654	635	657	647	604	632	665	677	645	629	677	694	677	643	679	676	683	668	688	644	644	665	658	647	662	700	668	663	653	653	647	655	598	673	671	609	652	664	646	683	661	599	635	703	639	669	656	659	658	652	628	687	629	655	659	676	628	690	679	654	623	642	662	672	649	652	701	651	606	676	682	632	631	661	655	631	678	655	688	671	646	673	694	704	648	625	648	656	608	668	656	639	650	668	655	651	637	655	707	641	654	662	640	672	600	646	656	637	664	571	682	664	664	696	685	614	674	658	679	640	641	614	668	632	655	617	640	677	665	676	648	652	655	670	653	670	661	636	654	640	630	645	676	660	659	648	654	665	678	646	639	623	684	632	633	635	648	681	685	642	646	680	635	659	636	600	691	679	641	656	700	688	641	592	644	646	685	659	641	665	667	651	662	643	627	678	692	636	660	659	648	676	656	691	654	659	683	667	633	632	667	670	565	667	696	656	656	685	647	713	634	618	650	686	667	654	650	672	651	702	676	628	657	697	664	609	680	628	656	671	643	614	637	650	695	656	617	669	676	661	640	643	728	660	684	642	649	621	655	648	671	692	642	667	693	628	671	623	658	651	644	648	630	677	641	703	637	615	648	619	641	706	638	681	645	667	646	661	649	661	632	667	643	676	631	642	652	719	635	670	629	671	682	671	664	658	669	613	656	669	651	704	680	640	651	669	661	628	679	679	679	691	632	682	670	665	681	648	632	598	669	685	677	648	642	663	684	655	668	667	636	676	633	635	679	700	646	706	677	630	641	616	642	698	664	634	652	647	635	660	687	622	685	599	637	639	709	663	667	627	679	668	623	651	653	626	631	638	678	610	648	671	702	628	637	663	624	656	641	700	646	633	676	638	681	637	690	672	650	695	671	668	656	644	663	649	694	608	672	630	626	658	632	680	645	654	720	689	619	659	595	700	672	645	652	657	639	663	620	658	697	641	654	687	662	671	656	636	655	639	649	654	624	680	692	703	653	658	650	656	667	640	632	650	672	660	637	628	645	690	694	625	643	676	650	714	644	681	671	695	672	635	663	673	683	610	651	688	633	674	690	634	669	659	615	675	667	608	653	709	677	603
34980	34301	17958	7965	37202	49350	36378	20967	8579	2396	527	297	283	241	280	303	280	295	337	271	282	283	294	313	298	291	291	291	303	280	281	261	277	293	279	325	312	301	293	294	318	274	301	295	282	288	308	275	287	266	266	321	295	284	281	263	284	285	281	259	268	294	305	281	298	290	279	273	315	261	307	296	296	272	283	294	308	270	284	313	311	277	280	255	272	312	305	297	249	259	292	315	295	294	277	292	337	306	287	288	297	316	281	308	312	278	263	290	286	289	249	270	309	308	284	311	304	321	306	290	281	312	284	265	301	305	285	275	293	253	305	305	292	261	279	282	292	318	295	284	286	292	307	326	292	268	310	344	276	296	271	298	275	332	283	271	263	327	248	294	258	285	297	294	310	307	324	265	291	280	291	284	286	300	276	280	293	279	269	318	317	287	272	280	296	311	285	269	308	315	280	298	311	281	291	313	289	289	282	266	288	288	277	294	305	269	279	296	326	313	319	267	263	297	306	306	322	316	328	299	286	283	308	288	253	271	264	266	308	298	288	260	293	319	259	251	304	297	290	280	308	280	247	303	286	290	325	304	300	286	271	278	283	288	258	265	306	277	331	272	312	285	293	276	323	282	281	254	314	278	323	297	301	283	291	307	270	291	326	261	263	315	286	308	291	267	288	290	284	273	290	301	293	297	304	279	287	308	298	268	293	274	280	274	286	296	282	262	278	317	287	313	262	307	306	273	291	286	273	279	316	277	285	278	283	313	294	303	280	282	287	322	289	315	316	276	291	284	300	274	303	300	262	295	297	283	280	302	292	290	292	293	287	256	308	312	283	265	300	319	300	318	303	281	308	313	312	286	277	292	294	287	292	298	323	283	296	293	286	300	302	298	276	301	263	294	310	296	253	277	281	262	297	277	300	222	289	270	324	296	282	319	294	312	292	316	303	284	284	302	260	290	292	279	272	301	313	312	292	285	286	295	282	303	288	286	300	316	321	314	299	281	306	297	337	287	277	280	298	268	277	279	311	245	294	287	285	302	300	270	285	276	298	287	280	296	299	316	304	272	304	257	276	312	274	283	298	309	294	274	283	275	310	319	293	275	306	299	344	275	274	287	291	306	279	305	320	298	287	292	318	294	280	264	271	288	279	273	277	275	302	279	304	267	288	294	255	249	279	285	284	270	276	280	315	294	298	305	285	309	297	298	286	283	283	290	288	293	292	277	258	289	286	261	299	272	285	303	270	282	266	292	298	274	289	282	277	290	291	305	316	292	297	329	282	260	288	284	286	290	285	303	287	288	305	307	308	276	289	305	276	288	316	285	313	275	327	278	283	291	303	285	301	296	283	277	291	279	295	306	291	269	299	318	295	293	244	272	264	305	280	277	270	289	278	312	278	278	286	295	292	273	275	297	271	278	286	264	338	313	292	297	271	295	268	280	278	287	314	279	312	274	275	277	288	291	274	263	299	286	281	273	317	293	281	280	274	268	238	290	288	261	278	324	280	265	298	260	288	315	255	305	292	248	279	275	258	325	281	287	254	275	307	304	293	310	311	303	269	263	285	287	288	313	306	288	277	294	302	289	277	320	267	294	293	289	269	246	262	276	267	278	294	258	279	288	294	261	273	308	273	286	289	304	297	284	302	271	291	280	284	284	284	307	280	276	271	267	290	296	297	302	274	330	303	269	268	289	268	300	291	291	309	322	311	299	280	297	295	288	266	311	319	297	284	321	258	313	291	294	312	283	326	310	284	272	271	278	306	322	291	304	272	306	315	275	279	260	289	316	296	264	285	310	289	304	296	304	312	259	284	289	272	296	333	271	268	254	300	285	301	298	284	281	267	304	275	279	305	265	302	293	270	311	274	296	294	269	284	302	274	292	288	265	277	281	311	321	265	304	279	325	294	312	304	322	288	324	296	297	298	310	280	289	277	295	275	283	273	295	281	268	277	286	287	288	327	265	265	310	291	292	327	246	280	262	290	270	321	322	306	305	293	269	266	302	320	289	276	299	286	293	292	299	288	297	322	281	304	296	268	293	326	275	312	269	289	305	279	280	312	298	284	297	301	275	287	275	313	292	302	297	277	278	310	308	271	291	284	282	330	292	290	285	292	303	282	271	293	279	305	301	279	305	290	296	289	311	315	272	284	291	283	306	288	270	314	279	286	296	266	285	283	304	296	311	297	314	281	295	291	305	300	292	293	310	277	309	284	275	286	274	263	277	310	311	300	296	303	298	309	310	331	276	286	292	291	302	302	275	292	300	296	269	296	301	255	309	319	295	280	306	294	305	301	306	304	293	298	276	290	292	305	284	300	299	288	297	302	268	292	311	286	293	286	298	285	278	274	278	288	323	322	300	286	257	249	292	327	282	289	268	305	324	299	281	285	293	311	310	279	308	268	279	295	263	279	318	290	257	305	280	294	274	285	311	295	302	295	301	304	272	296	248	289	243	306	289	322	285	305	294	292	304	298	306	290	266	280	305	292	279	318	293	276	301	289	288	312	267	269	286	265	271	283	319	270	296	299	302	285	298	265	275	263	304	276	294	291	317	276	296	259	261	292	278	289	305	290	284	265	276	305	361	276	299	265	289	292	307	292	290	291	308	293	314	271	310	329	287	285	295	295	279	270	300	289	292	279	317	292	306	269	273	285	296	281	307	281	272	285	297	290	305	287	299	298	287	324	312	302	261	267	330	300	292	264	275	272	272	286	266	251	268	265	299	291	310	312	303	303	280	279	307	302	288	285	280	290	282	297	303	303	290	291	289	304	305	299	270	274	287	284	294	285	302	282	288	296	272	291	306	293	280	283	273	275	327	271	300	309	317	277	285	310	274	285	320	263	315	280	310	306	302	289	284	305	310	277	273	314	293	297	290	309	263	307	286	304	282	305	292	290	280	309	262	281	293	301	280	302	302	271	321	291	269	296	279	300	318	279	269	300	301	299	312	288	307	312	323	270	302	279	294	316	283	288	290	287	282	285	268	305	305	317	300	311	302	266	281	286	292	305	331	312	343	292	284	322	289	276	324	283	254	278	269	294	305	292	297	285	287	295	303	268	287	280	294	286	294	265	276	263	269	289	251	291	291	303	284	306	290	301	289	284	269	311	301	284	286	275	274	304	304	303	299	270	322	306	288	285	290	288	322	317	279	284	293	292	278	311	301	299	293	314	287	299	298	285	298	297	260	292	278	306	283	301	311	280	269	325	294	300	261	300	308	294	310	285	298	269	289	269	288	295	254	281	313	307	290	297	294	281	311	247	267	304	276	298	305	272	300	293	276	304	247	307	300	272	290	306	259	297	289	280	269	288	305	280	277	305	285	258	288	290	290	303	293	320	277	281	300	315	276	316	285	274	301	285	333	267	259	296	267	302	282	288	307	291	304	326	306	291	309	311	312	290	277	258	288	307	295	285	280	297	259	302	285	314	308	273	297	314	289	320	288	273	286	289	297	327	308	266	296	274	301	296	279	288	306	315	265	337	321	309	306
22627	25474	10141	8387	51732	59727	48578	35072	19928	7456	1596	750	667	687	717	746	687	690	764	735	669	696	730	654	681	694	658	704	740	652	652	657	662	710	699	690	709	660	718	692	713	689	684	717	683	711	759	643	731	692	701	667	684	695	698	704	719	669	691	668	646	667	720	725	698	659	709	691	731	676	675	705	706	689	707	701	735	710	658	677	630	672	699	694	670	669	709	673	686	726	707	633	695	721	713	686	716	733	743	727	708	736	656	708	706	691	706	695	673	672	689	729	694	674	653	683	689	715	676	719	702	737	705	681	703	666	681	692	712	715	683	668	720	696	677	613	727	678	652	663	694	620	652	693	710	629	698	633	696	642	703	711	705	740	724	696	638	724	683	710	687	656	670	666	698	685	681	701	728	723	687	679	704	708	678	697	705	687	652	725	664	706	721	750	674	705	623	643	731	662	681	690	676	727	673	664	674	705	681	709	675	702	665	681	704	697	685	692	682	704	624	646	710	728	687	717	669	715	690	718	671	692	698	722	683	687	714	645	664	685	672	733	642	730	674	671	689	704	718	686	653	702	676	688	724	697	747	674	734	672	688	682	727	665	699	657	680	698	684	689	701	637	710	672	684	711	712	665	745	687	692	698	645	698	655	705	661	727	680	666	672	728	719	676	692	708	715	647	664	650	682	695	634	698	669	689	695	706	665	682	679	710	649	711	643	672	682	741	688	680	702	668	685	683	717	725	654	697	680	692	678	665	687	705	714	665	713	658	668	696	688	690	661	682	701	693	703	716	676	695	685	705	681	662	707	681	687	701	708	669	675	711	709	680	711	681	662	720	709	671	708	697	689	672	726	728	672	671	677	720	731	681	704	699	716	685	687	727	638	727	680	714	680	703	680	698	738	675	658	671	712	693	664	685	675	682	714	647	656	656	700	698	724	696	712	692	667	666	682	698	716	718	728	733	719	691	714	670	712	705	664	637	712	697	738	655	729	677	693	677	718	684	655	673	733	713	722	675	663	666	740	690	662	695	718	682	668	684	699	680	681	675	681	694	643	661	699	719	709	740	677	725	694	729	685	666	651	734	723	718	712	663	721	707	649	703	726	640	707	667	687	641	691	676	669	682	679	689	712	644	630	679	674	703	686	634	644	718	680	693	682	672	678	685	700	718	733	729	669	688	641	749	628	691	709	661	688	699	694	697	687	712	728	645	689	697	652	708	700	698	673	711	677	711	629	696	685	679	671	678	632	730	701	683	705	705	703	726	651	666	658	639	737	697	630	694	722	662	715	657	650	658	692	685	675	718	734	729	683	625	725	677	702	714	722	675	729	681	659	692	678	682	670	695	718	682	729	674	727	735	705	696	730	703	665	720	675	658	680	709	664	719	680	710	664	702	684	719	681	665	674	666	694	690	714	713	693	675	693	664	687	721	696	679	719	645	663	711	689	664	689	690	671	707	708	686	708	704	692	681	657	706	682	719	669	684	680	629	681	702	686	661	716	705	664	656	718	675	660	700	698	705	724	676	669	671	667	676	682	734	692	698	693	669	716	697	658	687	704	714	640	641	729	725	669	687	711	679	688	694	712	654	700	744	716	700	727	703	695	713	687	695	693	717	686	697	667	717	699	704	683	676	711	733	673	722	681	704	693	683	703	710	675	723	690	621	662	690	682	660	713	738	682	713	710	679	659	699	667	704	699	663	674	694	717	716	716	718	642	689	696	699	688	722	688	722	702	705	665	698	689	709	690	729	658	694	709	678	766	685	707	699	687	706	658	634	641	684	722	696	721	717	724	678	678	730	673	677	695	695	666	683	702	703	652	653	688	694	672	708	710	659	688	690	685	686	663	622	718	721	710	728	649	717	712	689	687	702	635	712	706	658	684	670	671	744	716	736	736	693	662	704	679	748	663	675	700	731	698	717	653	669	655	718	678	658	740	716	685	687	693	673	723	638	711	679	703	713	693	682	691	676	732	701	682	694	687	723	709	667	644	702	633	660	656	648	746	715	653	713	713	707	717	735	682	678	729	697	715	708	673	712	741	704	745	684	662	663	711	725	690	651	690	733	661	701	738	702	701	688	638	709	715	670	693	764	671	692	682	681	670	749	656	681	693	711	708	660	675	662	682	701	652	721	698	676	645	671	711	681	684	699	703	690	664	663	696	703	641	662	673	721	648	717	682	650	727	699	691	705	704	673	721	678	653	713	705	695	707	706	664	679	666	691	714	712	701	728	667	722	733	694	705	671	704	689	731	673	662	735	646	683	684	673	689	710	684	692	707	722	665	696	693	687	705	674	687	739	665	666	710	714	684	702	681	672	729	700	675	641	680	695	628	722	709	673	766	655	707	662	707	702	716	733	674	686	667	668	701	706	693	735	673	706	666	725	690	708	715	650	682	621	704	706	700	670	675	661	701	678	687	694	710	696	670	709	736	679	666	709	660	694	699	643	710	709	662	712	711	686	721	685	700	694	667	730	640	688	684	669	686	678	704	657	695	688	696	706	694	692	719	668	701	710	693	659	689	694	708	679	664	706	700	702	696	711	671	696	651	700	671	713	687	717	716	724	697	647	699	710	691	680	682	696	677	718	708	699	666	659	665	707	679	726	643	672	684	700	694	694	717	730	683	661	696	695	711	725	743	712	676	732	664	672	663	686	704	668	640	723	678	661	685	726	688	682	675	704	692	710	642	692	720	687	695	691	682	691	687	705	718	661	696	672	644	712	695	630	673	671	715	721	687	689	730	672	686	632	697	686	668	706	718	717	660	683	672	687	670	678	698	664	708	692	738	698	729	681	661	675	707	697	736	667	682	679	719	706	718	662	662	633	663	698	666	707	691	683	693	743	696	717	692	711	675	716	666	728	705	710	670	725	707	684	664	721	689	714	726	704	649	702	666	678	689	695	658	697	717	693	695	702	707	726	740	716	705	701	684	745	654	687	706	732	684	634	696	703	747	683	676	642	697	662	697	742	691	704	713	653	721	686	686	712	710	723	687	705	655	725	703	708	695	665	689	705	733	705	696	657	686	692	678	655	687	682	675	712	697	671	697	685	684	716	677	668	682	683	698	676	757	683	709	677	671	674	654	735	691	729	665	691	719	711	702	679	676	633	682	668	681	693	686	679	709	724	704	692	662	657	680	741	717	658	693	639	655	660	643	714	697	679	717	717	671	638	716	661	710	727	668	732	677	689	713	687	647	677	683	692	686	659	702	686	697	717	697	739	709	675	710	637	704	675	741	685	765	658	707	679	727	705	733	721	711	672	711	687	722	715	702	676	695	690	697	695	672	672	732	695	703	731	712	716	696	737	719	678	695	726	694	656	719	726	668	653	674	683	708	718	665	717	670	665	625	733	681	735	678	709	685	692	643	692	675	706	758	627	713	728	735	667	648	659	690	743	718	637	735	684	713	683	684	689	703	702	677	702	686	696	640	678	701	702	706	736	683	727	699	727	688	682	702	650	692	695	663	719	675	737	710	691	692	683	702	734
44821	43174	29990	15869	43306	64773	53111	35710	19102	6143	1082	265	248	223	217	197	225	230	250	180	233	216	218	213	221	222	213	220	216	195	239	224	239	225	194	205	179	236	221	200	230	212	247	199	205	223	196	202	199	214	218	260	213	210	206	208	228	217	236	208	218	217	240	198	254	239	237	206	197	228	200	206	214	216	213	200	205	227	213	205	242	221	238	230	239	223	230	209	231	219	223	238	242	225	234	218	200	215	220	224	206	236	222	195	218	220	221	234	204	231	256	236	205	203	209	228	218	215	216	241	234	244	230	216	198	218	202	215	203	199	202	222	207	204	195	240	202	214	191	209	237	208	236	202	219	207	227	204	216	202	224	218	245	209	220	215	237	236	209	240	232	209	221	211	208	194	233	186	228	223	209	230	202	242	221	214	230	214	204	206	226	251	214	201	202	206	216	225	212	203	240	248	228	219	241	222	202	213	220	237	214	238	199	215	205	220	211	209	209	228	229	204	204	215	204	210	201	200	206	212	238	205	203	224	220	218	240	188	230	225	227	227	245	241	230	233	230	225	237	212	228	231	201	225	177	223	230	220	213	207	203	229	212	221	216	215	221	198	248	208	195	196	231	207	228	197	198	235	215	214	212	223	207	216	243	223	195	229	220	208	204	189	198	202	191	236	181	219	213	194	208	209	222	235	262	199	221	227	235	235	252	211	198	213	209	212	213	248	202	204	212	223	233	214	222	208	252	245	181	198	231	197	218	246	248	213	210	224	217	218	194	232	226	209	189	217	214	211	205	216	205	191	203	202	207	211	213	230	223	228	221	231	209	205	176	210	222	204	203	199	210	242	236	206	200	205	235	230	209	221	223	225	189	184	217	214	222	228	224	206	201	192	214	230	217	233	209	246	221	222	248	213	209	221	203	235	219	204	235	230	198	231	242	219	204	235	218	206	222	233	191	202	217	233	197	230	218	216	215	208	212	209	210	216	220	217	208	190	206	256	216	196	212	225	220	196	198	234	193	224	231	261	208	206	214	204	229	233	206	211	239	221	198	213	225	203	227	198	199	204	243	215	208	224	241	229	234	197	182	215	236	221	237	228	238	232	197	227	232	228	199	222	192	222	197	201	217	226	221	194	205	220	236	192	215	209	199	227	203	209	217	227	244	203	199	230	209	213	215	221	227	222	221	226	207	218	196	204	226	204	220	192	210	190	226	230	209	216	209	235	224	217	219	236	206	212	209	200	187	226	235	254	206	198	214	226	225	197	191	189	211	214	234	203	200	210	218	204	197	191	228	218	199	227	250	198	206	216	225	217	234	193	214	220	191	221	208	205	241	184	231	219	190	191	226	220	230	229	192	238	232	219	214	224	177	232	222	199	202	206	228	225	225	209	221	240	209	209	194	202	198	213	221	229	215	214	221	206	225	210	220	232	227	211	209	233	218	214	224	239	200	220	224	233	221	196	236	230	224	230	233	199	251	197	213	226	198	232	201	242	213	227	245	203	204	228	215	214	216	201	212	210	213	203	221	219	201	215	202	217	231	225	210	204	244	227	211	216	226	207	215	227	227	215	227	206	217	217	217	232	210	198	239	231	216	204	222	210	240	220	225	224	196	250	204	207	208	242	219	222	226	226	225	231	208	211	233	241	211	252	231	228	218	211	208	221	210	200	208	218	249	190	204	221	219	228	223	224	241	200	238	210	225	211	252	229	215	225	198	204	202	219	211	223	231	220	216	212	236	229	194	245	209	236	211	251	210	242	234	209	224	181	217	231	207	235	257	256	237	213	220	198	222	195	228	199	206	174	230	211	209	238	230	199	219	217	228	214	207	217	216	230	238	210	219	201	197	218	212	234	188	211	239	227	235	207	230	239	243	238	194	225	205	248	263	219	213	202	215	215	211	219	241	236	219	217	201	222	222	233	229	218	231	222	246	225	195	211	225	216	213	192	191	215	215	204	205	233	217	213	217	217	201	201	190	203	204	227	241	198	199	223	206	240	194	193	206	207	238	203	241	212	197	206	208	224	259	236	199	231	221	197	197	208	192	223	217	206	254	207	241	244	214	228	228	209	205	217	231	218	231	199	203	213	224	212	208	192	218	204	205	219	188	185	213	210	212	227	231	221	203	194	230	210	201	205	223	214	207	194	211	226	231	206	208	219	177	192	222	240	218	241	209	232	198	212	196	228	176	234	202	214	209	212	223	230	223	230	227	203	197	208	244	248	270	197	223	207	236	195	214	209	212	242	191	196	183	203	222	224	193	223	227	256	212	216	213	195	207	243	190	206	211	203	196	217	224	199	209	248	190	232	257	243	221	219	222	217	205	197	186	204	232	200	222	231	237	214	247	226	215	216	270	209	213	223	222	198	250	197	217	190	233	207	214	218	248	220	209	194	216	235	214	195	224	208	243	225	220	219	220	211	225	192	204	232	216	186	190	179	210	209	230	220	226	234	241	211	216	234	240	241	204	244	225	264	213	221	221	196	210	196	199	237	231	245	221	208	217	201	204	207	227	225	224	223	233	223	227	206	209	204	252	201	229	220	197	206	208	208	224	188	215	230	209	223	218	215	216	212	217	187	217	207	235	213	223	213	218	208	215	237	214	220	220	211	217	166	210	195	228	230	220	228	242	211	191	227	215	196	209	201	240	240	222	217	203	224	189	247	227	213	190	228	206	197	216	223	232	211	202	229	220	236	228	207	204	206	210	209	217	223	205	220	187	227	207	239	205	203	205	230	222	222	208	200	225	208	230	208	224	191	221	222	208	221	214	212	230	215	221	213	246	204	226	218	191	208	245	210	202	210	218	230	222	192	219	237	214	204	221	220	213	231	209	190	258	237	230	256	216	215	224	218	221	219	199	233	242	214	232	231	245	218	231	214	217	230	224	205	212	232	224	253	222	208	223	228	239	190	216	205	223	214	232	233	205	182	190	200	197	219	207	219	247	204	236	206	202	215	222	204	211	222	192	210	205	237	200	229	195	193	198	200	211	200	189	235	224	213	211	218	213	189	202	208	216	215	199	218	211	196	241	232	197	221	206	224	239	215	224	232	241	200	199	217	205	233	219	235	228	189	232	230	220	246	210	208	217	219	218	186	228	235	205	235	181	233	251	205	215	220	235	225	191	207	215	210	207	197	217	221	212	208	217	203	214	209	223	185	212	233	232	196	211	200	206	218	212	209	212	205	223	219	210	224	238	217	225	218	208	218	228	216	242	194	219	211	214	206	207	219	230	186	188	215	214	202	209	239	198	227	215	213	219	212	216	229	232	209	192	195	204	219	215	204	204	210	194	196	238	197	240	218	216	222	208	211	230	244	212	205	215	187	227	220	223	246	228	240	221	204	211	251	222	233	186	231	242	218	215	190	196	230	254	228	186	208	228	217	226	217	207	213	225	203	213	210	220	204	226	206	194	228	190	218	228	218	203	207	215	207	234	209	239	216	213	210	213	230	223	213	223	199	197	213	216	220	258	231	222	219	206	213	235	231
29564	34217	22753	11795	56552	75530	64109	47129	31514	15045	2914	592	591	503	541	547	545	561	574	536	569	546	539	557	477	529	480	526	510	538	534	557	501	541	546	558	509	523	538	534	530	497	518	537	550	504	507	523	500	540	483	540	516	513	560	499	558	485	516	477	542	503	517	482	511	508	520	477	510	516	519	497	492	553	489	513	539	514	546	550	538	525	486	536	520	554	556	476	537	554	547	525	506	509	520	531	555	511	499	554	553	536	532	504	532	539	539	533	507	526	496	539	517	516	509	541	511	474	512	538	573	520	546	519	531	477	527	560	526	508	549	496	486	493	544	517	534	528	498	521	520	521	499	505	505	549	537	502	525	527	538	533	491	538	537	508	521	531	506	564	577	525	504	537	480	540	534	532	543	568	517	513	560	522	511	517	535	504	498	536	526	567	522	514	523	515	488	572	538	536	491	534	520	520	514	531	525	550	492	529	540	527	484	520	528	480	524	511	529	505	528	543	531	510	532	568	524	498	509	499	505	499	523	561	531	527	519	501	538	523	562	502	534	539	518	521	531	547	525	501	520	503	562	572	527	483	544	466	539	518	542	513	510	546	522	509	532	551	541	494	461	561	543	516	549	504	512	503	530	539	519	484	511	516	515	567	528	514	519	542	503	509	533	520	534	483	533	527	550	495	545	558	549	468	541	516	507	499	546	477	509	494	529	554	537	512	527	511	514	532	513	513	517	518	531	556	546	584	525	557	550	550	501	526	492	531	541	547	535	462	522	503	514	541	539	502	560	494	518	524	547	538	536	523	516	511	490	495	502	530	535	487	521	522	506	527	531	514	492	532	525	515	503	497	526	525	542	556	515	542	545	519	513	492	490	510	510	573	506	536	513	530	525	556	531	505	553	491	539	538	511	518	502	562	527	527	528	543	507	544	510	536	514	544	546	521	489	498	489	504	504	538	528	494	528	491	516	505	516	565	503	485	522	500	522	543	515	480	527	546	517	489	551	534	525	509	554	517	499	498	530	518	500	529	568	554	521	508	538	502	537	497	541	523	566	526	542	484	490	536	515	529	517	525	502	536	521	540	536	505	522	507	513	534	543	527	480	505	515	510	535	534	517	510	570	535	546	529	567	519	548	560	525	500	518	550	558	508	555	535	536	524	521	529	508	547	534	552	522	554	530	490	469	540	544	567	529	479	531	531	534	481	540	561	542	533	544	564	546	519	508	527	528	523	576	507	549	557	507	522	511	535	488	547	507	524	474	546	525	509	542	520	552	549	540	510	532	557	537	532	513	496	557	545	538	509	522	538	535	515	506	533	560	523	497	499	514	514	522	571	550	537	516	530	547	509	557	552	483	519	552	504	505	526	544	529	526	518	503	553	540	598	522	507	512	515	534	518	531	508	527	526	510	517	551	509	546	469	559	549	506	553	508	513	527	522	565	536	535	537	545	504	532	536	505	513	523	538	553	526	554	560	507	525	503	532	498	536	523	498	579	560	537	537	545	540	521	519	498	507	556	539	516	527	526	520	500	547	530	526	509	518	483	538	515	512	514	539	550	534	545	568	512	518	534	547	521	578	492	530	564	536	518	570	544	535	537	493	509	481	532	552	531	558	570	531	534	481	560	553	553	576	566	495	548	488	536	541	475	503	545	556	514	516	547	525	514	570	560	492	516	518	530	526	495	526	538	584	520	493	505	518	527	525	515	528	526	489	499	518	501	509	531	544	520	520	532	506	486	531	509	501	483	552	519	514	539	536	518	537	552	555	516	486	529	522	507	522	502	482	531	513	538	507	511	504	545	514	510	517	502	518	462	524	534	537	545	529	514	511	551	545	480	532	543	542	547	546	543	531	550	503	548	561	508	515	512	546	529	496	524	543	542	479	550	525	555	504	514	531	512	542	514	520	499	527	519	552	546	520	528	483	535	496	518	510	503	531	535	495	530	482	531	549	500	530	515	554	497	550	503	535	505	512	559	508	476	506	538	514	512	554	507	513	535	516	532	515	500	501	509	532	510	505	547	513	495	523	518	525	527	507	514	525	515	519	525	519	500	504	530	525	528	486	505	520	503	529	500	531	520	503	527	508	521	563	496	505	513	517	543	555	532	510	509	523	514	504	563	483	536	562	537	534	555	526	537	523	528	519	528	560	516	558	528	513	522	529	534	567	524	541	500	494	517	528	573	500	559	487	542	529	518	510	512	521	552	528	499	529	549	542	512	555	566	487	492	505	543	531	491	550	505	519	568	522	491	541	537	538	503	507	512	498	515	552	505	559	510	519	544	530	540	515	544	517	523	532	531	509	501	506	547	496	553	510	515	526	542	526	493	511	531	529	494	523	503	507	494	521	546	515	486	555	563	507	510	497	520	519	542	519	525	511	467	526	558	518	526	513	538	527	504	517	505	539	534	515	525	603	507	502	541	544	521	552	511	543	530	516	521	558	498	532	530	518	524	546	549	521	547	497	506	494	524	520	494	556	537	524	519	476	554	546	509	529	528	589	523	534	562	527	535	548	498	517	519	539	518	464	509	539	530	521	516	486	554	518	528	513	502	498	566	527	514	540	524	488	497	532	500	527	511	551	519	546	518	525	532	519	486	511	547	575	536	541	534	527	536	514	531	508	549	543	519	559	517	534	505	542	465	526	528	507	495	522	528	501	536	525	541	552	457	540	522	508	527	515	566	520	555	518	507	505	488	539	486	531	547	523	540	548	522	489	489	494	501	520	513	508	550	513	553	500	523	510	567	513	529	484	487	503	566	580	527	483	545	553	510	529	534	498	545	534	549	511	604	538	512	567	510	500	546	476	501	506	520	583	516	509	520	496	514	557	490	506	527	558	508	536	524	493	467	524	535	556	506	521	497	555	546	524	496	498	484	497	556	548	515	532	530	522	516	556	512	545	541	548	512	493	508	521	577	524	534	546	479	539	506	512	535	517	535	527	504	558	497	474	552	531	507	499	535	511	529	544	499	537	516	528	535	508	530	522	529	521	507	505	532	553	531	580	536	537	533	492	505	570	516	563	548	511	521	534	548	498	546	501	553	499	532	530	541	535	516	530	493	515	510	530	509	487	512	508	529	507	558	514	523	518	503	458	522	522	521	517	545	548	502	491	558	517	513	552	522	499	556	517	498	518	497	533	540	504	532	503	513	565	552	522	550	568	475	541	516	540	489	548	527	564	541	519	522	517	504	555	521	555	547	544	545	497	506	539	511	503	502	541	494	508	542	552	517	501	506	554	533	511	579	521	534	498	484	530	509	509	487	520	538	523	508	539	523	477	486	539	477	530	544	512	527	530	529	553	523	506	538	541	571	473	514	521	513	523	550	529	492	514	561	477	534	487	544	489	523	484	512	543	491	546	504	474	516	523	500	559	539	520	562	508	543	558	532	540	588	521	529	523	534	511	553	512	557	550	514	485	527	536	528	507	529	513	543	534	545	518	503	526	516	507	512	463	547	509	494	503	529	528	532	475	484	512	519	514	550	511
12212	11231	6966	1408	2156	4584	4430	2890	1398	662	379	258	287	281	245	270	287	276	281	277	282	260	292	277	266	303	290	268	283	295	276	271	256	285	272	275	301	279	308	265	293	304	282	306	288	282	284	286	289	279	266	289	291	306	258	289	264	269	264	261	287	284	277	250	286	244	246	256	291	271	252	296	278	291	284	293	258	283	285	286	242	281	275	271	292	276	270	268	250	262	265	278	294	250	271	288	310	268	275	313	246	262	267	282	298	271	289	267	289	278	286	265	268	269	285	294	280	275	276	290	285	293	284	302	283	258	310	277	301	273	283	303	274	260	322	274	270	276	274	288	279	285	268	290	266	271	281	277	268	285	268	277	277	278	293	288	290	278	292	310	278	254	270	267	280	248	268	275	286	295	281	292	291	290	300	325	298	291	258	250	288	279	296	295	279	271	279	271	271	276	282	286	269	283	277	267	286	272	284	283	274	281	291	267	273	276	262	251	264	309	248	300	290	261	246	282	277	276	299	290	282	261	288	279	261	300	270	272	277	253	280	279	272	285	276	311	281	279	273	309	276	258	287	270	292	249	264	279	282	306	285	282	283	279	287	264	287	308	279	281	300	270	278	259	258	314	268	270	274	251	299	282	261	305	264	271	296	289	254	271	248	270	316	282	277	275	294	303	302	251	272	263	260	256	272	298	293	307	316	325	298	283	275	303	256	245	293	292	288	274	266	288	252	298	295	251	316	279	290	297	271	272	301	270	274	274	278	276	282	290	298	297	272	281	262	261	252	301	273	286	265	299	260	292	285	312	253	275	263	284	282	273	307	293	280	280	263	306	282	282	268	250	283	323	270	268	297	279	315	270	291	279	266	274	274	294	297	266	293	298	267	305	288	282	281	266	291	248	233	266	276	270	285	279	295	265	294	286	279	269	263	264	254	257	291	290	290	307	293	276	261	297	233	253	282	268	254	269	279	305	292	270	272	259	277	267	283	264	269	298	272	308	270	291	285	250	296	305	286	260	335	277	271	284	282	253	273	259	296	301	268	269	302	275	282	270	298	259	279	300	263	276	252	277	294	247	288	309	294	308	257	281	269	276	264	273	297	271	268	296	268	291	290	295	267	256	270	265	300	289	282	305	265	290	286	285	269	292	290	274	245	277	288	287	261	270	281	276	281	257	245	272	312	277	256	306	286	259	275	277	283	242	269	265	260	259	294	314	280	264	290	260	292	264	292	270	302	270	277	273	247	280	283	285	285	298	284	264	301	294	295	282	261	272	231	263	248	298	280	317	273	274	281	260	282	282	280	259	293	252	305	309	281	244	257	246	276	290	281	278	275	265	301	262	268	264	282	276	253	242	243	301	292	275	284	264	290	300	268	275	283	288	256	274	241	287	257	279	297	305	274	286	314	295	284	287	268	286	285	285	257	269	267	272	276	259	296	257	263	279	270	267	310	315	244	292	259	277	284	294	264	298	288	290	291	327	269	261	250	264	296	291	260	291	282	285	305	266	272	251	289	331	282	273	253	239	272	271	276	293	277	285	249	271	267	287	304	314	288	272	298	251	291	307	273	337	276	282	273	332	307	293	284	265	241	275	274	255	269	261	283	262	296	280	278	305	275	284	283	282	271	275	266	277	296	263	306	280	275	267	310	266	284	313	245	292	279	294	267	274	299	298	301	263	283	284	279	289	255	282	271	258	257	293	261	283	257	277	279	289	302	253	306	284	246	253	271	295	284	246	291	237	277	262	284	302	292	283	280	244	288	309	309	303	272	318	285	251	260	266	290	288	283	287	284	275	286	261	285	283	290	313	303	281	243	277	270	276	265	233	307	253	274	279	289	295	269	256	289	290	256	285	295	267	278	282	329	256	271	298	317	269	267	254	320	278	301	277	272	270	261	278	254	263	280	264	262	283	259	271	295	239	264	278	263	297	271	271	289	301	278	308	269	315	288	271	282	257	293	255	260	267	275	264	260	271	302	306	283	294	279	276	280	279	285	252	270	273	285	279	283	296	296	297	272	273	288	252	266	294	253	276	283	264	267	250	289	275	289	266	272	284	267	262	265	295	260	302	317	270	267	281	269	270	275	282	288	273	309	284	273	276	271	281	286	303	276	255	317	269	280	293	272	278	298	292	252	254	280	275	286	269	273	279	271	302	308	279	275	280	293	294	295	269	289	281	275	281	284	265	284	293	298	289	309	268	283	248	264	270	282	294	276	307	273	284	289	288	288	253	271	280	258	286	263	286	299	259	249	276	298	317	263	264	285	283	295	311	255	270	263	265	265	253	259	280	300	247	252	280	318	280	301	304	272	304	268	291	276	316	299	286	274	268	287	299	304	273	270	267	272	257	294	238	275	270	271	272	271	318	256	289	233	286	272	296	252	282	277	286	259	264	257	319	303	246	282	270	302	276	284	290	289	297	280	307	279	268	265	291	275	290	277	264	301	278	267	272	301	286	271	264	291	303	247	273	273	274	268	298	241	272	284	283	272	261	297	325	276	257	257	263	271	300	278	261	288	287	274	282	296	298	306	291	243	277	291	305	268	271	275	275	278	267	306	302	254	317	288	270	275	272	279	275	283	279	259	252	284	301	246	308	302	298	303	264	276	284	309	262	304	302	283	251	262	260	258	260	282	268	285	298	269	268	282	251	293	278	261	298	275	291	281	279	298	260	276	272	310	277	263	253	274	258	265	267	276	287	282	316	304	281	297	303	272	282	290	289	293	282	259	255	293	284	273	292	271	276	281	288	260	265	292	265	267	305	301	283	285	260	288	278	289	272	296	250	318	282	280	271	288	290	284	266	292	307	274	305	281	283	275	302	287	268	271	311	282	259	285	275	289	290	272	284	263	283	285	296	317	252	278	309	291	276	256	288	256	252	290	262	282	270	254	279	282	288	302	289	259	300	270	271	276	230	310	294	277	269	303	273	273	269	277	273	266	262	310	281	304	265	266	266	258	303	267	271	282	271	283	255	278	278	276	299	262	274	245	264	286	258	271	305	267	293	284	283	275	261	274	284	298	285	310	250	263	277	268	260	287	288	246	292	269	284	277	289	277	274	314	288	264	270	265	251	282	286	259	289	269	248	294	310	255	277	302	263	277	286	312	283	246	296	260	281	285	292	268	224	283	265	277	260	286	294	303	300	289	294	268	282	272	274	282	257	264	263	306	289	267	293	260	308	261	288	293	256	249	277	248	280	314	285	299	251	282	249	294	294	254	269	264	277	297	305	251	277	259	285	260	258	262	275	267	247	282	289	289	266	282	305	270	275	244	265	296	268	312	301	297	274	265	260	270	267	304	255	263	253	311	284	292	279	283	270	260	257	297	275	267	268	281	252	284	251	313	306	285	267	294	271	281	292	275	276	257	293	271	285	283	285	287	295	276	289	247	270	269	283	288	269	272	287	282	293	312	277	266	294	279	276	289	296	259	296	276	256	273	277	287	265	282	280	307	276	288	252	268	254	274	290	289	291	284	277	278	250
7627	10672	8742	3398	8886	17144	14747	9403	4555	2024	999	668	720	632	664	695	676	685	667	635	670	696	649	688	693	712	732	637	639	662	641	663	691	695	685	684	696	656	716	699	670	660	681	671	704	701	654	709	675	650	656	684	713	684	664	683	672	664	681	640	680	670	696	651	641	662	686	649	716	690	698	631	720	679	680	659	688	647	663	653	664	690	687	704	687	650	680	677	679	673	706	676	662	711	648	683	640	703	686	643	662	691	702	662	698	701	697	662	698	645	687	636	680	697	680	709	638	712	649	612	682	697	651	665	689	641	669	668	695	651	676	702	632	679	669	651	638	697	680	664	639	708	647	691	675	683	636	684	646	678	695	691	715	707	674	697	659	696	648	595	723	632	720	685	695	681	681	638	686	699	667	679	662	646	689	674	676	711	667	703	721	725	679	682	659	665	707	682	670	677	661	665	726	642	671	686	700	608	736	681	644	671	668	648	650	643	646	677	668	686	684	737	682	647	681	698	626	681	672	653	680	674	704	679	612	654	702	667	678	698	682	718	657	719	683	699	638	712	697	625	662	691	673	632	684	687	683	665	669	631	658	679	658	674	692	650	672	706	662	643	675	639	665	699	671	671	665	641	733	659	632	632	685	662	602	661	697	660	650	731	660	665	646	679	638	704	674	677	675	602	640	690	680	644	654	667	668	649	666	639	685	660	728	643	673	721	685	652	633	732	672	624	678	692	685	747	663	685	694	620	616	682	664	635	652	700	689	664	698	697	668	651	680	685	676	695	614	698	671	679	719	650	702	670	691	666	630	675	660	663	667	675	679	652	703	645	683	639	682	668	657	726	682	661	693	632	710	694	715	646	630	701	672	740	702	687	684	709	683	673	705	618	740	682	719	695	664	642	725	691	659	667	646	688	713	675	704	667	724	658	697	671	700	655	672	599	675	633	649	685	656	700	647	699	669	665	630	731	616	716	648	715	694	689	753	688	700	652	691	705	634	694	653	687	654	627	665	681	680	679	704	665	657	684	655	651	666	693	659	667	697	685	713	659	668	689	640	675	680	656	699	675	688	683	671	687	667	626	672	633	681	679	641	711	677	701	660	690	657	697	666	640	645	649	699	684	639	660	685	656	685	697	694	633	696	670	683	679	664	692	703	698	630	704	651	652	707	700	684	678	732	666	682	631	681	645	683	653	678	663	646	671	689	676	754	707	668	667	692	682	664	620	670	636	670	711	675	681	668	701	667	700	667	678	653	644	661	705	661	616	690	650	678	682	717	698	731	683	659	653	632	640	665	640	725	687	686	695	689	644	685	710	664	669	731	685	674	646	656	668	693	690	665	609	670	701	686	654	699	670	659	653	735	646	704	673	656	669	724	666	681	653	662	635	691	650	698	688	656	683	678	708	656	653	667	645	677	695	696	696	720	685	684	706	661	664	681	657	637	671	676	664	704	675	660	703	690	661	613	689	664	699	699	646	673	695	693	728	685	649	654	679	697	658	701	675	713	717	626	636	649	668	676	648	629	702	645	722	663	651	663	693	637	664	688	715	710	647	677	673	673	691	691	681	660	648	723	644	638	707	667	686	688	693	708	666	669	671	693	671	691	670	640	653	660	681	686	700	697	707	668	651	690	624	651	629	657	689	691	682	621	711	623	683	652	623	655	674	674	659	634	703	653	670	652	684	652	626	680	650	668	649	676	669	674	677	705	658	653	685	612	695	729	683	709	742	674	704	687	653	629	638	641	689	653	709	652	642	671	642	633	642	699	691	705	656	672	684	713	730	699	690	654	641	683	688	646	700	722	660	694	636	651	659	678	676	667	660	652	685	614	687	625	668	709	705	671	659	673	635	682	645	682	733	690	694	671	679	686	680	722	688	654	681	684	639	671	654	667	689	698	651	679	691	694	651	620	713	670	721	692	633	671	691	680	683	650	659	674	686	658	704	710	668	678	661	678	638	621	688	671	635	644	659	700	630	669	659	694	669	655	700	660	647	696	666	650	631	665	681	642	677	698	687	675	655	718	641	731	673	667	703	657	717	707	649	719	652	739	654	667	705	673	650	677	686	649	696	698	677	660	689	669	650	719	721	614	629	628	634	686	653	657	641	665	667	651	701	653	700	643	706	700	669	657	669	712	647	620	670	684	654	641	673	718	674	661	648	651	683	635	615	660	680	685	701	616	647	653	679	597	664	668	718	677	691	657	652	686	638	701	695	643	710	722	685	660	636	692	722	655	653	686	648	680	652	632	666	624	659	710	678	667	686	679	663	646	697	677	677	700	650	632	687	659	721	652	666	675	657	631	717	661	665	646	630	686	665	673	662	664	647	654	692	674	672	690	689	683	717	675	672	675	667	658	637	662	681	702	650	690	646	675	654	677	656	687	703	668	678	686	657	691	690	663	652	704	674	669	679	670	729	654	714	662	647	683	630	677	649	687	698	648	688	697	664	611	713	643	645	668	655	656	701	706	655	684	702	718	699	680	683	671	690	665	628	711	706	691	684	650	636	686	678	661	664	686	677	618	627	689	709	642	666	626	667	684	684	655	617	687	681	688	697	690	698	703	635	671	643	676	689	640	646	707	646	687	657	677	692	667	672	661	692	701	658	681	653	655	682	689	632	690	674	728	706	646	640	662	694	708	685	690	648	684	658	687	666	695	688	681	689	669	689	689	645	672	685	666	678	724	632	702	678	655	649	613	717	653	699	659	671	686	685	668	733	702	698	661	711	663	662	704	691	710	643	736	689	688	693	660	653	658	654	696	700	667	679	708	664	706	670	637	681	683	650	646	711	695	693	702	620	686	662	666	693	671	665	696	671	680	660	668	704	675	694	658	682	744	619	683	662	645	671	709	711	633	676	685	662	662	681	664	706	688	726	669	720	674	681	681	696	676	687	691	666	682	687	668	696	700	668	710	710	646	662	690	731	699	678	704	693	690	682	671	687	688	715	685	715	644	662	653	667	676	660	700	670	667	714	667	688	638	633	663	692	655	702	645	721	715	683	678	631	665	717	672	633	736	631	644	681	662	636	647	673	686	678	685	661	707	654	656	676	653	725	670	629	707	682	623	719	624	675	694	666	658	717	667	679	688	660	653	727	699	643	664	654	701	660	702	651	677	635	654	683	684	676	702	697	660	676	671	663	645	684	724	686	678	700	709	665	668	645	654	658	678	652	660	619	652	681	690	684	684	673	640	718	665	664	635	693	656	629	694	696	665	660	679	689	662	657	637	697	635	654	652	612	683	636	653	699	667	631	620	728	664	697	687	631	671	745	702	670	695	648	680	709	695	667	685	695	607	622	684	719	675	659	654	669	690	689	712	715	665	680	709	638	668	651	673	716	780	669	645	637	687	669	680	619	660	680	677	685	684	658	675	654	701	680	660	694	689	691	645	676	638	702	698	665	657	689	663	669	667	678	662	641	686	657	676	667	658	657	676	674	686	656	663	678	632	673	703	674	680	681	650	640	697	703	690	637	697	658	705	691
36133	32669	19935	8479	19190	45567	40936	26318	12589	4154	967	296	293	278	309	293	321	287	296	294	287	303	341	304	306	292	310	298	282	283	261	282	310	284	325	290	293	304	287	280	247	288	292	279	286	297	316	289	295	296	305	299	319	299	320	320	286	301	321	303	284	273	324	305	314	306	314	309	303	284	270	263	284	296	307	288	292	288	339	279	293	292	317	282	264	297	298	290	279	287	319	326	278	276	291	273	273	280	279	330	298	261	298	293	314	299	331	284	294	327	312	282	286	314	288	315	307	300	299	305	291	296	277	307	281	274	328	318	316	294	319	301	264	283	286	299	311	308	258	260	292	300	296	301	296	296	297	298	266	299	296	337	308	313	308	276	320	313	282	298	312	296	305	291	269	270	322	265	288	274	297	295	297	277	306	329	279	288	274	270	299	289	273	267	273	275	276	311	316	296	262	282	275	271	296	302	306	292	313	289	290	318	285	289	319	260	296	285	307	307	290	269	332	300	278	304	299	311	267	279	320	281	318	304	302	314	319	290	270	298	302	312	320	266	295	329	292	293	309	292	321	271	266	298	309	288	300	337	313	269	292	298	296	311	285	275	298	277	347	294	288	286	329	295	286	281	277	298	301	345	287	288	258	271	321	262	326	280	285	292	265	309	277	309	283	298	273	302	277	259	307	308	291	286	287	266	301	293	316	306	247	313	299	279	327	298	316	317	315	303	296	334	287	307	260	317	287	306	317	287	302	285	318	326	293	254	265	273	302	308	310	289	299	292	316	324	298	295	302	317	322	312	298	287	276	318	304	305	292	300	278	304	261	301	291	290	286	300	301	292	314	293	266	301	265	276	299	272	325	285	308	299	296	278	296	270	307	307	299	251	311	292	320	274	281	300	318	299	278	267	274	290	280	283	309	303	285	286	279	294	282	307	291	269	276	287	293	302	303	260	285	274	293	288	308	290	272	287	264	277	296	336	286	304	276	288	306	302	274	283	302	299	289	295	298	291	300	342	282	285	301	304	330	312	323	293	262	292	284	337	272	269	275	286	307	314	296	341	294	284	311	273	303	282	298	310	294	294	276	299	297	301	239	299	274	278	285	297	299	296	266	249	261	283	295	316	292	311	307	315	284	256	294	296	296	311	285	290	289	257	293	305	315	297	289	274	281	283	290	245	293	268	287	276	262	293	308	298	317	300	314	314	311	314	303	290	297	285	267	276	280	262	275	318	285	289	301	320	279	274	297	292	286	281	290	304	306	267	308	291	302	268	287	284	291	266	269	307	282	278	303	264	264	268	304	290	286	283	316	318	305	298	304	310	298	274	277	261	281	303	295	305	330	298	295	314	297	290	298	298	304	304	276	327	288	295	275	284	297	285	313	284	299	299	300	281	267	309	324	287	286	317	277	277	321	282	311	296	307	314	311	277	305	286	284	273	303	280	317	270	303	280	294	290	272	336	302	285	270	277	307	281	299	324	284	279	295	283	300	282	319	273	276	277	302	300	301	310	300	271	282	279	325	275	288	313	308	300	295	307	309	312	322	280	294	309	318	309	270	285	275	290	278	289	328	279	273	258	256	304	286	309	297	302	303	263	296	279	288	299	317	267	304	277	277	300	321	289	281	282	278	295	301	274	314	317	277	274	302	294	271	305	300	294	291	294	261	299	297	287	253	309	290	284	321	296	291	280	297	311	284	290	288	271	260	303	286	296	276	305	282	280	317	311	315	279	299	303	287	311	274	309	288	288	284	287	317	292	288	297	273	305	306	300	292	306	290	289	291	280	297	302	302	264	290	323	299	330	302	302	285	288	276	315	269	307	293	286	277	288	291	302	265	311	308	321	307	295	334	248	284	297	283	289	290	285	343	323	266	311	290	295	295	286	305	293	277	276	261	280	293	272	298	283	291	324	261	305	286	301	331	303	291	320	311	301	278	267	261	284	245	314	304	296	296	310	267	292	333	259	305	288	284	300	292	281	279	252	310	312	292	319	288	307	277	306	311	266	301	271	268	277	296	288	287	270	312	330	256	294	281	290	283	289	290	311	320	316	276	273	282	286	282	316	316	285	297	291	305	310	299	287	294	275	270	292	314	302	303	289	290	292	297	293	322	279	310	300	301	298	265	289	291	294	276	279	305	258	290	304	288	285	300	301	278	293	303	259	293	294	291	294	287	313	266	291	251	297	319	292	313	257	317	316	286	308	296	327	283	281	266	276	298	258	300	312	289	301	302	306	311	276	280	264	287	291	295	317	292	288	318	283	297	285	303	319	281	285	290	287	313	323	296	267	270	322	314	311	297	308	285	275	283	309	318	288	290	332	298	299	284	291	268	292	293	287	303	297	265	253	269	295	295	282	297	287	289	287	322	288	282	272	285	300	305	281	254	298	301	291	291	320	286	342	309	284	288	294	277	268	306	294	275	283	301	335	302	310	295	293	288	273	263	286	277	283	296	253	288	268	295	300	325	301	304	283	282	297	288	333	286	281	285	297	284	286	290	306	295	295	274	310	268	289	311	283	291	316	298	303	283	295	296	302	280	313	295	302	273	305	299	278	294	283	286	263	305	294	296	286	295	319	280	328	302	263	293	293	304	296	278	281	321	345	289	307	308	290	276	294	290	283	276	284	295	331	280	309	285	278	324	274	289	292	282	274	327	281	309	285	297	283	287	318	318	311	283	273	265	288	293	289	269	301	297	278	314	294	311	272	300	321	284	255	313	301	318	282	291	300	266	282	301	316	299	318	282	286	285	291	294	292	306	285	296	288	298	300	290	300	315	317	302	303	322	292	287	301	273	313	296	301	295	319	256	275	293	298	320	298	312	289	303	282	287	292	289	304	274	289	303	329	263	274	293	301	272	285	281	301	297	294	282	284	304	283	301	299	292	327	298	307	317	276	308	299	315	296	270	303	320	331	322	306	285	268	285	310	287	290	283	317	286	300	294	310	315	265	263	293	313	318	292	280	292	284	287	280	290	310	294	305	304	324	270	299	300	270	322	257	323	289	290	258	299	309	321	292	299	272	298	304	328	310	282	301	267	304	325	281	307	322	299	298	296	295	290	288	292	300	308	309	283	298	290	300	284	316	299	297	267	291	275	269	250	280	320	270	291	313	296	282	314	287	276	303	307	314	304	261	273	275	301	286	316	293	281	298	288	293	257	322	315	281	310	319	322	276	273	287	278	300	290	300	289	287	290	299	303	294	268	295	327	291	307	292	295	288	284	297	277	303	293	280	321	286	306	310	288	294	278	283	276	283	303	302	308	281	313	281	279	268	313	267	267	298	303	257	304	265	279	284	283	305	275	300	296	312	293	290	319	292	243	306	260	299	293	286	284	297	272	294	301	281	295	310	284	320	313	267	294	257	300	276	308	282	312	266	305	289	289	279	272	311	304	307	284	309	303	288	298	310	313	308	275	291	301	279	317	301	294	267	258	278	263	279	295	315	326	278	285	290	281	261	287	301	278	289	295	298	290	294	323	284	289	294
23718	24669	13394	8663	34974	58421	52975	40385	25857	12000	3042	715	754	741	665	663	731	719	734	724	732	715	719	659	673	743	677	695	729	675	698	658	668	695	704	681	721	723	722	682	682	775	682	647	730	674	677	710	650	713	721	712	690	742	675	672	728	715	682	684	709	675	744	731	718	674	688	724	733	732	702	676	663	706	722	692	636	714	669	659	674	691	687	673	670	651	665	685	738	704	762	730	728	731	735	691	700	683	684	630	682	722	684	681	670	706	708	699	722	685	672	740	693	670	680	716	714	670	706	663	664	652	707	739	690	713	700	660	713	705	712	677	732	708	666	692	663	689	755	691	686	692	703	684	703	653	663	672	731	725	690	709	657	677	723	706	705	661	664	699	677	694	690	660	741	682	697	698	692	711	730	741	732	666	714	663	676	709	730	717	723	681	682	709	735	715	705	645	739	722	691	691	680	704	715	706	712	741	699	688	664	655	717	699	688	696	719	716	711	738	686	703	692	736	723	699	735	706	685	664	696	699	719	724	702	702	745	705	644	700	689	698	671	647	665	721	691	725	661	623	677	718	694	647	691	697	707	716	685	695	684	696	709	667	696	692	674	669	705	683	744	703	685	673	695	676	708	627	671	757	736	658	720	704	723	685	697	660	723	775	757	740	728	647	690	688	622	722	701	677	729	733	704	713	696	701	716	725	698	707	683	712	685	681	682	729	743	663	677	677	710	727	649	681	654	709	731	675	716	683	668	653	713	714	640	711	695	662	702	695	714	695	661	748	739	752	709	685	661	707	727	670	707	683	669	750	711	696	708	657	705	710	710	754	662	689	714	739	651	683	730	705	688	677	740	696	678	734	683	682	688	733	627	689	674	746	729	759	699	720	705	685	696	683	682	693	681	702	709	749	689	711	674	696	716	675	687	732	676	685	684	721	730	657	660	740	744	708	690	682	652	643	729	728	718	706	677	730	652	656	684	705	762	675	691	742	704	668	705	688	747	711	702	721	673	697	680	750	723	668	623	659	701	724	660	720	678	714	695	719	662	681	677	669	648	671	661	731	681	696	716	742	704	717	694	635	703	719	687	690	815	715	711	708	709	658	706	697	699	693	707	670	725	702	725	668	750	663	704	644	677	710	682	717	693	684	709	684	633	695	722	684	708	655	691	676	693	717	722	730	730	654	737	688	703	709	703	736	706	728	670	662	694	705	669	720	724	688	716	703	707	693	714	673	755	652	701	708	671	719	678	661	693	731	720	683	693	676	741	675	714	645	683	705	697	655	680	731	667	704	674	726	726	701	706	683	653	692	703	721	702	708	706	683	684	676	682	675	683	705	672	684	678	712	706	663	703	720	736	657	675	707	677	667	677	715	697	708	706	702	665	654	657	689	713	663	689	722	705	732	625	673	679	687	716	696	707	688	694	665	693	745	670	716	694	685	707	692	672	690	746	691	692	708	723	705	721	697	693	732	701	633	686	660	736	660	712	688	740	718	728	716	659	694	676	731	718	692	713	753	691	667	696	644	687	701	704	663	672	683	711	748	697	667	730	646	676	697	711	705	667	712	681	716	685	698	690	702	638	700	681	706	672	686	710	694	689	661	693	701	708	647	711	676	668	686	678	724	660	718	704	693	739	689	742	722	700	704	734	666	662	639	690	719	663	667	720	682	711	691	724	735	680	692	700	712	668	680	694	742	678	687	708	740	697	731	675	653	746	668	693	684	673	654	691	713	671	739	733	675	703	675	685	717	683	748	710	715	669	706	712	707	652	690	715	689	740	733	703	668	703	725	710	703	707	683	711	683	716	667	702	709	681	692	683	691	672	711	708	684	699	679	715	703	677	726	698	697	699	722	712	737	721	739	682	667	721	698	686	685	721	677	733	671	705	689	691	694	698	750	681	698	752	659	687	665	672	727	715	684	713	680	721	707	723	717	688	673	667	691	686	699	671	686	673	723	708	731	672	708	694	730	654	720	660	695	657	680	688	645	659	678	758	722	693	694	612	652	681	703	698	674	703	711	688	676	723	768	731	720	689	688	717	759	699	633	694	714	736	702	699	708	704	706	712	699	684	680	711	720	662	693	696	697	709	662	723	730	664	713	698	659	708	731	683	682	717	687	677	688	700	692	686	729	703	722	730	664	710	673	717	711	658	710	708	686	731	701	700	684	690	726	716	707	654	728	689	729	680	717	718	705	707	691	677	715	712	695	695	670	746	644	704	744	684	689	732	710	678	769	684	715	693	643	709	680	694	647	717	671	644	672	732	686	696	741	650	689	693	745	680	702	735	680	711	707	728	714	726	683	684	683	678	666	714	726	679	674	679	678	701	710	708	671	731	688	707	685	695	736	668	712	660	718	669	680	673	692	699	694	696	650	711	680	766	742	740	685	665	709	665	659	715	739	658	682	692	763	755	673	650	714	688	685	674	678	677	671	716	746	717	686	671	726	667	693	692	644	699	690	658	701	695	725	645	704	729	690	682	726	719	682	670	691	742	670	669	743	723	714	689	670	688	689	697	691	674	683	687	692	710	698	674	695	723	681	691	658	729	687	710	702	689	733	693	665	701	667	699	723	703	700	675	713	725	717	755	750	724	724	694	725	728	650	703	666	663	714	678	725	726	643	685	694	661	695	658	744	704	735	696	710	729	700	665	698	661	734	715	644	700	719	725	694	694	701	699	674	720	679	682	640	695	737	699	719	730	669	726	669	733	689	707	714	725	696	713	722	705	702	713	676	670	688	643	703	720	744	668	691	698	717	691	639	734	691	731	732	685	712	672	716	659	723	672	700	722	734	702	679	691	711	718	714	658	681	715	771	773	733	681	724	646	672	713	664	675	712	696	715	777	702	713	735	685	692	729	706	717	692	709	744	706	735	759	751	750	697	710	693	685	703	696	675	714	676	654	692	724	678	706	649	677	683	642	712	742	728	765	694	729	700	663	664	674	688	679	701	668	710	653	682	739	740	631	706	697	715	647	715	740	729	707	683	686	740	759	722	710	708	688	690	666	709	682	657	651	718	710	747	692	694	683	706	665	676	686	683	710	728	691	710	690	695	697	702	665	706	694	692	686	684	696	658	740	693	699	661	724	702	686	734	660	734	691	714	683	698	705	712	703	703	725	726	614	679	750	717	718	702	692	695	720	725	743	702	701	686	682	715	700	674	696	685	732	728	642	700	676	710	739	712	708	681	716	671	672	725	745	735	704	680	655	681	690	733	677	696	713	673	740	702	738	716	636	718	708	668	675	717	690	740	697	689	689	727	724	712	743	673	719	740	701	683	687	688	667	721	699	721	678	750	740	683	681	778	696	641	688	714	722	718	689	685	705	640	723	652	691	684	712	735	737	698	667	723	713	720	727	696	687	662	756	686	697	734	692	709	699	710	720	671	668	761	659	709	705	741	703	688	699	743	671	705	702	699	736	716	724	683	690	733	682	692	746	699	650	705	698	718	692	750	683	717	707	678	708	672	681	725	703	675	682	660	693	745
46117	43243	29589	15850	23866	63664	56714	39913	24371	9709	1294	226	216	207	204	198	217	220	224	190	200	233	166	216	207	218	217	210	195	214	209	212	176	194	206	215	226	205	190	195	202	224	181	187	198	192	188	213	208	202	196	220	212	186	218	192	190	209	185	219	202	171	190	203	203	195	180	217	235	193	225	209	192	185	192	202	204	234	207	203	202	199	195	202	196	231	210	193	210	196	181	196	197	196	178	218	201	201	205	214	189	184	184	214	219	216	199	232	211	189	197	216	194	202	234	179	209	209	231	209	225	232	197	215	221	224	209	198	182	188	211	193	185	197	193	175	172	172	220	189	220	219	238	211	214	210	191	197	196	186	201	225	197	205	184	227	201	206	197	196	191	204	194	206	216	209	207	200	195	205	211	165	205	192	192	205	186	176	234	191	198	227	217	194	176	215	209	210	195	190	220	195	197	253	230	208	208	185	211	198	214	209	198	214	201	186	180	207	163	198	190	191	215	183	214	203	213	190	192	206	221	241	205	196	220	213	186	235	241	204	178	190	207	199	202	197	190	223	179	194	201	222	191	173	213	187	213	190	210	221	221	187	206	219	206	199	199	202	207	186	209	175	189	182	194	208	181	193	185	218	208	200	195	176	208	189	218	219	214	206	179	190	218	197	188	217	200	193	200	193	191	224	211	200	220	232	212	205	171	182	213	233	188	219	189	219	201	202	187	172	199	173	207	200	210	194	201	182	193	187	207	192	193	208	201	235	219	217	181	228	212	212	213	188	219	205	189	209	202	212	213	180	184	215	202	198	200	192	214	205	210	216	204	203	227	219	208	204	225	191	207	204	222	194	195	198	195	205	194	202	180	197	202	211	229	191	217	196	208	190	175	205	213	199	193	212	193	199	206	222	199	182	199	197	183	175	194	179	204	218	189	187	182	226	221	193	183	205	207	190	177	197	195	204	205	219	204	191	190	215	225	187	206	185	204	211	194	205	191	165	211	216	194	216	189	203	180	229	210	213	208	199	197	230	223	226	199	220	198	228	229	199	191	210	189	190	198	201	206	188	213	200	190	189	194	215	201	206	225	234	202	199	180	213	189	195	192	210	218	211	195	187	189	187	213	230	219	189	224	256	205	205	202	193	219	240	213	204	199	220	180	198	196	185	214	194	219	196	221	207	195	166	196	228	229	188	191	190	174	179	190	202	217	207	195	206	197	236	193	194	174	189	206	211	198	194	201	209	210	200	197	175	202	187	206	222	198	188	181	195	199	192	223	217	211	224	180	247	191	214	210	193	190	203	189	202	221	201	191	207	214	174	218	211	178	180	221	201	197	212	196	204	174	230	207	188	201	180	196	199	200	198	206	182	189	187	202	202	203	223	230	206	207	219	214	215	215	176	171	185	191	180	213	220	212	171	202	185	184	235	161	202	196	187	199	197	209	203	200	182	192	166	198	189	199	214	192	213	221	215	190	200	194	194	182	193	202	212	207	194	202	201	194	173	219	212	189	192	200	174	186	209	190	179	179	225	197	193	180	191	212	198	188	206	187	185	191	207	216	198	206	189	205	199	202	210	202	193	209	168	171	191	217	207	176	208	191	212	196	218	203	184	210	209	201	194	217	196	193	220	220	232	193	194	216	199	211	188	216	184	196	185	176	176	205	174	195	198	205	201	172	190	190	223	215	230	180	236	202	201	199	209	200	199	205	207	203	188	211	207	211	229	207	190	195	189	219	205	223	207	221	210	184	199	187	185	201	192	193	210	220	195	203	187	193	203	206	178	214	212	192	188	193	177	193	179	195	209	225	201	191	197	191	214	197	199	212	174	211	219	186	226	233	203	179	203	198	198	241	218	205	198	216	220	229	210	186	201	199	209	173	219	194	208	207	227	192	215	191	219	208	209	198	210	212	199	202	232	158	192	210	210	205	184	173	192	203	208	209	206	190	204	201	163	198	228	191	223	196	196	209	211	222	240	211	210	189	196	221	220	193	204	213	178	213	203	195	206	202	199	177	209	174	190	203	193	208	182	181	205	203	215	226	191	192	197	211	183	207	219	224	198	219	208	199	204	201	201	202	215	185	205	207	180	185	190	179	207	205	206	179	197	201	201	192	178	197	198	190	203	213	208	201	194	191	180	195	178	225	197	182	225	190	210	191	197	195	202	179	195	203	219	217	193	188	203	202	212	204	212	204	203	195	192	201	214	201	187	181	195	186	195	186	222	210	184	236	210	206	194	230	185	232	207	205	217	161	188	207	182	234	197	203	195	208	197	207	226	220	196	193	215	207	188	204	205	195	184	175	227	221	195	219	235	222	175	202	215	211	220	217	217	220	193	221	193	192	226	174	184	187	230	205	199	208	210	209	221	208	208	213	207	203	191	221	197	211	225	181	220	210	219	214	222	197	204	209	224	220	220	223	211	200	210	194	173	213	166	197	216	188	207	194	222	202	208	193	178	175	192	222	221	195	229	194	203	202	223	215	193	199	188	205	185	189	184	175	206	215	214	189	217	221	216	197	184	196	224	170	200	207	211	198	202	222	167	177	192	196	198	227	225	201	221	198	202	214	218	213	206	185	172	209	184	208	191	193	198	203	227	208	194	174	206	209	214	220	190	206	182	226	198	212	199	214	189	169	182	203	204	190	208	202	202	209	200	194	215	204	203	185	198	202	187	235	197	196	188	191	238	232	208	208	200	195	191	209	192	198	203	224	197	202	215	237	208	197	208	184	194	183	208	222	207	211	195	185	196	203	213	187	207	200	193	203	183	205	220	207	182	198	196	186	200	205	202	223	190	194	189	186	210	201	233	198	193	189	209	205	183	187	203	202	173	237	201	221	216	202	199	213	232	202	224	217	180	212	209	211	198	193	221	182	172	210	188	211	205	194	187	238	205	199	185	201	166	195	191	186	194	181	231	206	228	190	191	168	210	185	215	199	190	218	189	175	200	206	191	190	201	196	234	217	205	210	204	189	198	210	191	199	213	189	182	214	249	176	183	214	202	183	224	187	209	229	234	193	202	209	225	187	181	198	216	201	230	218	189	202	198	200	192	200	206	220	196	218	208	181	194	195	181	184	197	199	203	205	197	190	173	190	206	171	208	205	208	193	212	202	195	198	191	183	191	199	196	238	206	188	201	185	210	201	213	192	177	187	203	201	215	202	233	192	220	221	202	222	211	195	206	194	224	206	205	207	208	210	204	208	184	237	184	198	202	190	227	215	205	194	209	224	212	184	206	220	210	197	195	187	197	208	205	216	174	191	195	178	208	207	199	168	211	168	179	182	191	206	212	226	215	188	206	185	182	198	182	212	191	221	227	206	220	184	220	204	222	195	216	172	203	197	212	196	189	213	200	210	192	188	197	180	223	211	204	228	233	223	201	199	211	225	184	194	197	193	196	214	209	183	191	167	237	222	200	213	222	193	214	190	209	185	178	238	213	235	208	206	178	229	180	206	207	199	192	191	184	204	211	210	222	194	189	205	176	213	217
30545	34714	20741	13786	38240	74188	66896	52119	37459	19981	2654	480	533	521	524	551	529	576	665	497	510	494	500	524	513	487	499	502	496	462	528	500	536	509	485	459	501	478	478	464	508	513	509	465	522	503	486	466	495	469	485	489	486	491	503	472	493	477	476	520	496	441	487	481	492	513	513	482	515	463	484	461	483	487	486	488	447	517	495	508	452	497	472	510	500	508	490	494	504	464	487	516	506	506	491	489	514	525	543	488	471	487	436	474	473	520	463	538	469	494	461	482	468	464	478	479	501	497	518	468	521	496	451	468	494	474	487	523	510	495	498	461	526	506	466	460	507	516	495	544	478	515	530	451	527	446	520	477	497	506	498	505	506	485	470	515	465	505	494	470	478	528	482	494	512	489	514	523	495	535	463	501	477	491	515	451	492	516	513	457	494	487	504	502	470	465	512	494	473	500	514	504	491	512	473	486	440	506	493	475	501	529	486	485	482	503	515	473	478	473	513	501	444	462	490	499	482	495	500	509	511	508	480	508	497	523	506	521	500	476	479	466	515	511	479	466	491	494	508	498	482	491	482	503	465	497	489	487	489	520	469	451	534	455	486	515	489	512	491	502	502	473	506	483	493	498	535	495	445	504	470	495	503	475	475	496	469	518	482	480	466	471	499	504	503	505	473	472	522	483	474	520	486	525	493	521	526	503	497	499	488	552	477	468	511	459	478	431	480	475	458	515	515	486	498	520	493	502	492	493	510	474	492	450	536	508	527	498	449	495	486	479	442	502	509	494	498	490	486	487	485	469	491	446	468	532	467	452	480	504	498	490	497	447	502	468	485	485	549	485	493	515	471	476	462	468	512	477	471	497	506	521	469	506	495	460	494	503	470	490	500	489	485	456	536	505	502	531	481	531	525	485	455	469	508	505	500	506	497	458	497	519	494	527	499	505	520	511	488	498	460	488	484	457	475	491	502	459	529	513	528	467	491	479	536	479	540	506	501	507	469	464	517	460	469	470	510	486	499	498	498	504	464	510	459	485	531	511	506	512	491	501	491	487	526	475	483	526	526	468	485	495	492	496	464	502	526	495	497	505	493	535	494	478	499	504	489	496	499	492	466	510	510	477	481	498	489	479	470	490	495	485	454	475	485	533	496	507	504	464	504	520	513	469	504	475	485	475	471	466	533	542	490	498	469	502	453	481	533	483	527	476	479	542	460	468	534	486	474	524	462	503	483	454	503	495	494	484	484	533	519	505	516	464	554	502	472	479	503	490	493	475	457	488	484	501	483	466	573	493	515	479	488	523	491	486	481	463	479	470	525	513	493	494	520	498	489	489	512	500	478	476	497	480	484	502	466	498	473	488	494	490	483	500	489	507	501	473	520	473	459	495	484	484	519	468	533	473	495	527	529	488	501	451	475	486	467	496	529	521	478	479	482	534	479	425	526	493	510	485	503	521	479	503	501	509	512	500	490	506	535	486	531	503	487	473	508	512	474	488	509	481	506	498	477	497	485	489	485	513	531	491	493	495	453	428	471	490	455	457	494	498	489	487	472	502	509	496	498	503	486	459	487	493	469	502	526	529	475	485	462	467	496	496	466	523	480	508	468	498	492	520	472	463	480	517	484	502	501	488	483	482	467	503	499	486	526	480	484	490	489	520	518	476	480	486	519	498	495	499	489	465	507	485	483	519	557	482	466	501	487	497	466	548	509	520	502	531	506	498	468	525	540	520	452	472	497	492	522	509	495	476	488	489	495	499	468	490	475	509	455	533	501	487	504	456	485	502	479	501	481	498	516	520	474	501	467	506	476	528	506	489	491	466	511	490	468	481	456	543	466	485	493	465	467	506	484	485	458	487	479	490	526	493	487	497	476	501	514	490	485	488	472	456	450	482	526	503	489	462	496	434	415	532	472	481	469	518	472	509	511	513	535	492	513	532	475	459	488	490	483	449	499	485	493	451	485	495	518	480	467	499	504	486	450	491	455	460	497	470	481	469	464	504	491	500	469	536	479	482	492	447	521	514	549	494	456	483	485	494	498	499	490	454	521	499	501	512	502	447	480	511	516	486	496	501	510	484	472	496	459	540	490	487	470	511	466	473	485	504	484	512	507	494	547	478	504	496	488	484	460	527	488	514	427	450	501	549	460	455	483	492	489	500	523	529	498	531	505	508	526	514	497	496	504	512	516	520	457	490	471	495	441	484	496	508	551	463	504	491	486	490	503	476	446	481	505	474	497	498	486	539	532	532	507	496	534	479	503	489	483	501	462	507	528	504	513	506	504	489	486	527	502	489	473	495	481	507	485	468	472	481	465	530	480	499	492	468	483	488	513	497	485	492	480	462	485	522	474	507	509	504	523	458	532	471	509	504	433	490	491	498	472	468	525	498	506	486	453	446	473	511	517	496	486	490	505	502	483	494	497	490	510	436	521	472	493	497	519	489	473	480	496	466	522	473	472	453	480	512	517	475	500	472	461	471	472	484	488	521	493	464	515	533	480	522	515	480	509	515	510	471	535	507	494	488	499	463	524	537	465	525	468	488	475	459	471	473	445	499	522	537	469	477	516	472	483	485	455	499	494	494	483	476	485	476	488	529	491	498	512	493	501	473	474	509	510	493	477	490	500	491	498	489	486	454	473	452	514	501	476	473	485	519	496	478	496	484	491	504	494	483	486	523	471	480	459	508	507	462	512	508	466	453	529	490	499	487	501	466	484	505	437	438	530	471	433	496	521	474	479	505	524	472	509	469	504	494	484	481	506	512	470	455	499	490	504	488	509	461	482	490	502	471	497	484	542	490	488	494	478	503	448	457	498	519	477	490	444	493	493	455	484	500	480	494	509	466	462	460	491	509	443	459	530	499	525	511	502	503	446	514	484	482	492	478	492	492	441	496	495	481	533	508	469	470	515	450	458	467	522	515	461	505	485	464	516	481	501	471	473	468	477	462	499	494	478	492	494	488	465	489	466	497	494	503	533	485	519	527	532	482	492	486	504	493	527	458	488	475	538	458	505	546	453	505	526	493	479	514	462	524	504	500	479	525	501	495	483	471	462	507	502	514	513	466	466	489	459	488	499	474	531	476	472	497	489	505	481	471	512	485	541	503	522	443	505	471	484	495	510	449	519	505	494	502	491	466	480	530	456	505	497	503	498	447	496	477	482	468	531	513	518	459	495	502	462	478	480	523	491	515	465	550	481	487	477	492	490	494	504	514	474	498	519	485	483	497	497	513	476	462	498	484	472	483	487	496	538	478	484	475	485	496	485	495	449	509	496	530	494	493	499	506	542	489	526	506	514	490	476	501	519	509	529	525	494	466	497	533	455	481	453	523	521	506	479	522	464	482	496	495	512	460	496	484	492	473	491	521	476	439	474	528	508	484	498	508	497	508	503	491	462	493	493	490	447	495	496	465	489	485	497	510	477	502	472	479	507	495	481	529	457	506	520	484	477	460	511	495	480	498	498	515	488	473	475	509	499	525	471	501	471	491	509	484
13208	11267	4301	1315	1840	4168	4190	2731	1557	835	292	234	230	228	259	237	235	243	271	272	242	245	243	254	261	254	229	234	238	226	248	277	262	264	244	264	264	251	255	272	245	274	247	251	268	241	248	251	253	250	227	250	265	251	290	254	252	246	255	260	267	259	228	267	253	276	256	275	283	251	244	273	268	256	273	257	267	246	273	265	259	267	277	253	277	235	252	223	280	262	255	248	248	259	249	258	248	247	245	257	242	259	273	245	256	259	231	270	265	252	256	271	281	238	267	293	267	242	259	261	257	256	250	259	262	270	256	257	242	245	246	245	251	258	237	252	272	246	243	228	254	270	259	255	277	259	255	216	244	249	238	270	268	257	243	247	256	263	264	264	260	262	276	270	266	266	230	257	239	273	255	263	244	240	234	230	263	283	279	254	272	239	275	279	231	244	259	275	264	272	255	269	265	289	267	259	232	249	227	244	267	223	276	259	241	256	254	229	286	249	259	254	245	257	266	236	260	259	271	267	258	268	240	259	230	269	264	244	241	263	253	253	259	240	239	304	258	266	235	234	245	251	257	250	240	244	227	273	293	248	252	260	251	256	258	267	263	251	275	240	233	278	222	244	244	269	258	247	250	254	254	259	251	248	236	249	216	259	259	228	261	264	241	270	249	261	253	264	243	293	290	257	246	254	253	239	256	280	242	257	261	233	263	253	276	240	264	248	278	253	282	288	278	241	253	261	277	253	231	256	232	220	265	266	252	253	271	233	245	282	247	250	259	270	252	253	225	271	256	265	255	279	242	258	289	253	223	248	232	255	289	225	284	282	227	266	275	272	263	274	260	278	243	272	270	270	229	243	245	256	271	235	265	242	237	265	268	236	245	230	276	230	232	273	256	246	263	250	262	272	259	256	255	252	276	234	248	276	237	233	271	246	261	269	250	248	265	255	246	246	266	266	234	250	229	267	219	256	270	221	269	248	258	267	268	256	247	254	224	246	292	234	273	255	258	249	253	245	239	255	259	242	257	269	257	284	251	243	256	277	246	251	265	241	237	264	260	237	246	260	243	260	215	275	258	265	260	252	283	251	234	231	256	271	227	277	244	245	245	266	249	255	271	251	269	265	255	263	246	256	256	260	232	237	232	276	275	258	263	264	240	256	237	225	248	247	274	272	263	263	271	267	279	278	289	244	256	240	266	248	259	244	255	266	275	251	268	259	242	233	277	263	241	278	286	246	224	248	238	245	272	286	238	253	238	256	249	302	255	236	253	257	233	226	263	268	241	243	229	250	253	254	240	262	248	251	241	275	250	263	241	257	264	276	260	270	286	281	255	263	249	245	267	276	243	268	255	262	254	240	247	278	233	250	268	295	258	255	255	261	243	244	241	255	214	288	261	243	267	241	270	232	248	261	231	259	236	256	236	260	275	286	258	276	233	255	249	290	243	264	263	251	259	260	266	268	235	267	268	250	264	250	276	279	236	263	243	248	252	258	268	248	246	240	257	281	256	234	258	239	253	251	254	291	273	249	288	261	252	265	242	268	276	250	262	287	270	264	237	229	255	226	273	243	256	258	245	268	249	255	254	255	283	258	241	256	255	242	239	255	249	240	254	237	238	245	239	252	262	275	255	248	243	237	249	257	271	279	261	247	225	254	240	228	258	273	240	262	221	228	250	261	255	288	235	250	238	272	278	238	257	296	244	258	237	249	275	264	253	264	250	284	244	275	250	289	247	232	290	246	245	253	256	253	252	231	274	237	274	277	249	262	268	221	261	254	279	261	260	257	251	254	232	238	229	255	240	257	247	258	273	260	252	265	269	277	288	290	257	238	239	252	255	246	246	278	246	230	280	279	287	252	235	266	240	227	233	299	259	277	276	260	274	267	291	261	247	282	251	249	248	233	258	232	277	276	258	248	276	261	269	247	271	246	275	237	265	259	255	244	253	252	253	245	260	248	239	256	254	247	255	265	260	254	275	255	270	260	277	262	278	252	244	237	258	233	291	257	260	269	270	265	253	247	256	260	271	269	265	230	254	254	274	237	203	290	277	245	261	256	230	254	262	247	263	286	256	254	234	263	292	247	260	255	254	245	256	253	247	248	270	266	233	256	273	263	236	260	287	237	246	277	273	245	259	243	233	269	258	231	247	235	264	262	267	253	244	273	264	285	239	234	295	277	269	270	252	260	262	278	261	241	276	232	259	271	247	265	259	255	262	300	262	278	244	262	258	240	253	246	263	283	240	243	300	272	252	261	226	256	247	265	263	248	261	267	232	256	260	242	228	263	258	232	233	243	274	235	239	246	240	276	258	261	299	232	251	273	251	257	245	257	292	241	265	244	258	223	265	226	260	231	258	255	264	260	258	251	255	251	260	262	256	239	259	243	263	263	269	281	232	266	289	267	258	251	252	299	255	222	231	223	264	235	254	256	234	276	255	262	280	234	224	241	244	253	245	252	259	263	230	261	250	287	277	256	262	277	252	259	206	231	252	249	262	210	272	248	272	256	240	218	272	250	257	255	263	229	256	260	253	258	240	253	272	283	263	254	262	242	257	245	270	282	271	246	231	264	269	272	266	244	251	231	261	283	250	235	247	239	245	267	249	263	253	268	273	254	249	277	234	234	270	255	282	268	251	245	264	239	276	259	260	273	271	277	257	259	278	264	277	208	256	270	265	223	243	257	270	265	233	229	223	261	216	215	247	270	280	291	273	238	268	269	228	329	252	279	251	286	288	240	252	241	253	247	268	252	235	226	263	218	259	268	228	226	251	233	268	261	248	273	223	268	264	225	259	235	243	262	266	266	256	243	241	267	285	252	285	261	259	267	272	303	255	281	258	236	250	263	275	268	276	259	244	235	252	267	255	253	235	275	252	254	261	275	265	245	266	248	257	266	278	245	269	243	241	216	261	250	249	231	235	265	245	288	251	255	270	274	276	254	247	258	267	230	285	279	248	248	278	249	258	242	286	275	241	260	251	234	268	256	235	269	289	250	250	245	261	266	270	260	238	265	252	234	278	291	303	248	256	245	258	262	232	241	263	245	264	267	268	265	235	261	231	245	250	244	250	233	267	248	272	244	288	289	264	270	265	251	277	256	256	270	237	248	271	254	274	248	241	247	231	274	220	260	279	281	262	286	240	230	247	271	257	256	248	247	262	256	230	253	274	273	284	263	270	254	247	260	301	262	250	216	245	264	287	245	237	266	268	282	265	244	215	277	262	247	275	250	266	243	248	259	242	242	250	241	249	239	262	245	245	256	230	270	241	275	251	278	251	282	220	207	259	287	234	263	252	251	255	231	259	222	259	270	237	285	269	274	285	277	263	261	242	228	272	243	224	248	251	289	265	257	228	276	252	273	274	256	240	252	251	240	264	234	291	245	238	240	263	247	242	234	260	251	249	280	270	266	240	272	252	274	206	249	264	251	260	215	258	251	259	241	244	257	247	246	268	228	255	243	253	253	241	246	250	287	268	248	248	271	258	259	264	251
8063	10078	5446	3508	7877	15802	14319	9266	5203	2476	689	585	652	603	638	645	623	652	621	575	604	614	644	647	630	636	602	582	658	597	624	594	646	636	613	643	671	634	607	636	649	606	650	648	649	632	620	643	619	645	644	610	594	668	673	616	602	653	634	636	581	603	647	616	640	605	625	643	650	621	597	675	621	634	640	620	641	641	603	607	630	615	628	597	605	614	616	649	614	623	576	629	617	611	629	615	649	636	631	652	657	624	657	626	643	618	635	662	658	617	604	627	624	600	649	599	650	622	639	584	617	619	595	624	571	611	603	624	614	638	652	660	636	627	612	607	618	587	616	652	635	639	624	591	602	626	637	649	627	610	618	646	645	600	637	597	656	576	618	619	652	593	617	582	618	615	684	622	635	638	629	643	597	615	678	618	598	631	580	593	653	587	683	647	679	592	659	597	572	645	628	646	580	659	609	599	627	675	596	609	643	622	656	624	600	601	637	607	624	611	615	649	603	645	632	632	643	612	606	613	621	625	630	637	625	636	648	613	657	636	624	594	642	652	636	616	602	676	683	627	599	659	622	621	639	660	615	649	568	625	654	662	619	625	648	585	634	660	640	686	647	623	613	646	623	630	617	570	613	599	631	617	613	631	602	638	631	601	627	647	663	652	631	665	639	597	612	606	590	619	659	638	613	621	613	643	629	609	637	630	654	634	610	609	564	646	639	607	619	627	672	649	622	620	619	613	626	617	665	632	629	582	624	673	658	631	594	590	644	607	592	613	666	570	617	641	617	597	627	641	629	591	615	660	595	558	629	631	632	597	643	578	629	641	658	628	605	564	671	645	634	585	617	631	617	647	637	621	654	597	574	626	578	648	666	665	645	580	608	654	628	623	619	604	643	599	629	623	678	643	654	599	615	624	604	639	648	616	577	638	629	636	625	615	615	604	592	629	636	627	659	631	636	615	609	608	668	615	605	613	623	642	635	611	581	594	664	635	638	604	657	614	600	656	659	631	564	627	608	579	639	630	620	647	596	629	643	638	618	588	639	609	666	627	653	593	660	639	673	616	628	602	580	645	637	630	626	668	631	584	632	666	574	603	668	619	591	644	639	603	612	611	621	626	702	662	663	671	594	622	614	645	629	594	582	651	682	587	620	630	615	606	612	656	625	584	626	598	628	644	637	611	571	594	634	590	638	605	599	617	607	623	613	670	589	602	642	636	628	678	634	586	644	613	615	624	577	604	609	587	638	598	663	642	566	653	612	639	653	644	633	566	624	611	640	605	634	663	651	625	630	649	662	623	631	601	570	643	618	675	585	668	617	581	650	635	611	679	630	614	596	578	644	622	648	612	601	614	649	624	599	647	634	589	643	628	651	652	632	655	609	653	608	657	642	621	628	595	619	635	610	596	598	617	653	602	576	625	651	643	612	670	586	634	639	598	673	641	631	595	656	602	629	642	649	597	607	609	615	593	653	604	592	594	647	610	616	627	620	633	614	605	607	596	641	647	615	624	625	630	626	651	624	635	644	657	603	612	584	640	632	634	601	588	618	589	653	645	585	597	623	600	607	663	601	643	624	623	650	671	616	633	626	644	626	652	621	578	581	593	640	595	600	642	594	627	614	662	632	596	639	625	602	580	615	593	619	618	602	670	630	644	638	628	602	593	621	659	667	666	677	596	618	594	601	614	643	658	652	556	610	651	614	632	668	630	616	562	641	583	659	581	665	630	681	634	630	601	627	601	618	649	660	611	604	603	592	618	681	630	644	618	614	642	641	616	631	625	553	602	596	636	651	590	597	645	655	645	628	620	646	606	639	673	642	621	573	648	657	621	602	595	635	638	662	604	642	621	638	643	628	676	602	597	616	622	666	611	614	570	650	652	628	665	631	599	609	604	625	625	621	634	634	593	639	622	642	589	605	613	687	647	609	618	615	630	611	661	595	613	658	621	636	609	632	570	634	604	631	619	588	644	605	590	577	586	620	615	651	591	653	673	618	610	651	620	586	640	628	609	626	601	638	641	602	599	653	600	643	610	589	643	645	637	637	641	616	606	600	631	619	641	641	626	585	614	640	624	657	658	638	615	612	686	628	615	627	612	633	647	656	616	591	607	618	596	643	623	654	634	664	631	613	649	651	604	589	650	628	610	637	615	635	640	597	669	670	602	635	641	611	653	662	619	607	701	648	592	622	624	585	620	587	633	633	606	593	661	638	643	625	627	639	630	676	668	619	594	618	618	634	598	591	591	669	622	598	651	619	619	624	656	601	621	607	623	650	606	614	616	626	636	631	640	631	628	640	645	643	652	635	591	649	683	672	629	601	619	651	634	581	645	665	653	607	604	625	648	621	591	589	615	614	623	662	606	589	677	611	613	607	634	609	653	654	602	627	609	595	661	656	670	585	624	599	636	605	590	632	566	631	629	631	624	577	645	578	680	624	675	638	658	614	614	617	688	649	619	635	626	604	625	634	613	635	596	588	625	609	587	626	597	598	618	614	612	642	615	625	568	639	594	618	624	677	648	608	634	655	627	633	590	627	668	626	596	598	637	610	616	657	611	647	652	591	641	594	603	641	616	626	605	559	616	621	617	652	650	605	664	616	619	600	630	588	644	659	641	607	657	607	638	633	573	614	634	629	607	646	634	648	621	636	608	649	624	652	592	612	583	627	650	644	622	688	647	647	607	602	600	665	643	616	609	625	604	647	637	618	637	566	652	591	626	661	659	613	625	634	615	637	622	672	583	575	604	649	625	643	613	618	646	619	636	621	602	630	637	604	614	618	607	618	644	580	640	602	612	632	618	647	645	559	625	609	613	606	688	624	608	612	642	612	636	643	592	625	637	623	611	654	662	633	673	652	630	625	603	613	625	655	666	598	696	621	616	631	611	663	640	587	671	608	685	639	614	629	626	623	658	642	632	601	648	615	616	656	631	641	655	639	655	628	680	600	651	632	584	582	604	616	603	632	664	599	648	593	634	626	607	645	650	657	591	677	660	639	673	583	618	643	628	626	685	612	666	573	598	610	638	586	635	552	649	599	604	633	583	638	608	607	640	622	640	624	595	617	653	625	567	653	652	661	679	612	621	590	606	611	632	634	598	647	596	583	594	641	576	573	609	600	629	655	606	630	604	585	595	588	678	626	630	643	598	627	607	631	605	626	600	629	636	621	584	640	601	661	630	646	640	606	627	647	628	643	643	657	623	640	602	612	613	605	594	599	632	644	622	617	650	573	569	621	618	586	604	631	630	634	676	661	595	664	629	681	650	609	603	647	642	622	632	651	655	604	615	664	645	610	660	601	612	629	642	579	593	632	647	652	601	657	609	608	663	633	655	627	618	647	635	636	644	596	619	638	646	649	607	586	639	631	624	626	603	663	625	612	596	639	626	659	608	609	636	640	619	624	634	658	647	639	667	628	627	655	594	622	646	653	621	640	648	618	610	599	622	629	626	702	613	662	614	654	619	656	654	626	629	660	600	603	605	660	648	608	563
33904	34855	23009	8971	21271	47664	38323	24415	11405	3820	619	282	273	284	267	272	295	314	308	278	261	258	270	266	260	275	305	302	282	271	271	295	287	277	267	300	287	259	283	261	306	277	271	285	271	280	277	291	272	276	250	251	271	265	272	316	271	282	300	286	269	304	266	272	288	265	279	285	288	262	285	272	287	270	275	292	267	270	260	264	274	263	281	281	261	302	248	286	272	295	298	276	262	293	281	320	262	269	253	239	248	260	248	277	273	276	258	255	304	260	310	233	297	291	293	252	315	284	291	264	281	295	279	269	247	255	283	273	268	270	251	306	267	256	285	270	295	263	278	287	274	337	293	275	268	268	270	266	274	276	289	266	305	311	311	274	272	280	255	232	274	281	276	283	267	275	298	286	291	297	263	248	287	262	276	284	270	275	288	280	264	275	279	292	286	238	280	285	292	300	282	258	304	267	297	263	284	272	275	242	265	282	317	278	287	275	263	268	250	279	281	270	272	277	273	284	269	267	241	273	280	275	251	291	278	287	260	275	293	294	308	309	285	277	263	245	269	328	273	272	277	294	270	282	287	288	261	284	254	287	273	239	287	238	278	269	264	244	278	241	293	255	292	314	301	274	254	268	257	301	266	287	268	245	261	299	272	308	270	282	261	277	237	300	285	254	244	294	301	272	296	268	259	276	287	294	297	252	269	273	286	282	278	276	268	267	289	288	280	270	294	296	295	270	261	289	325	300	273	260	289	271	254	244	299	289	281	244	267	291	278	279	241	298	278	256	294	285	288	281	249	271	260	267	286	293	278	255	271	275	293	282	278	273	293	269	246	251	289	272	249	291	290	268	277	293	294	262	283	284	286	273	295	281	277	283	275	289	248	310	261	275	267	301	245	249	279	265	254	298	276	283	283	290	323	269	280	260	239	303	272	275	248	274	279	264	299	292	282	304	283	280	259	269	258	271	252	271	278	269	296	302	259	284	299	271	270	301	256	282	288	247	256	291	254	272	242	312	301	314	273	269	252	262	251	259	281	286	269	254	278	268	286	303	273	277	257	267	267	270	260	284	293	294	293	274	272	312	307	307	287	267	252	286	280	264	274	307	305	292	253	287	263	290	301	277	255	261	243	275	279	289	314	288	260	300	285	300	290	288	285	290	261	264	284	284	268	315	281	272	280	291	298	282	291	260	317	279	296	297	278	279	248	278	294	240	271	292	271	236	260	289	288	291	266	270	282	287	281	283	254	281	254	273	291	285	287	286	284	283	267	292	289	286	269	258	288	264	279	279	319	279	240	260	273	252	292	319	266	279	272	293	254	271	264	282	302	270	275	266	323	290	278	285	300	274	274	286	273	275	277	278	286	299	263	260	260	270	276	268	277	289	258	276	287	283	262	288	290	259	274	293	257	263	276	253	289	229	275	254	286	272	291	284	264	316	274	279	262	259	280	291	263	276	272	264	280	304	282	267	256	293	287	277	285	305	234	273	265	266	278	280	274	291	274	295	267	248	284	303	266	258	275	274	258	261	280	297	293	291	288	286	265	277	281	305	274	254	300	277	287	257	267	266	276	265	275	261	272	285	292	256	289	278	270	276	258	252	274	308	262	281	312	284	278	288	266	261	271	248	260	315	278	277	279	287	266	284	282	276	285	292	297	242	273	257	313	281	288	275	274	282	312	261	321	272	283	295	296	290	270	269	286	280	291	300	273	287	292	277	288	289	266	277	283	270	260	273	297	262	287	285	259	260	282	278	252	283	279	293	304	293	262	261	273	324	299	321	305	274	264	267	249	274	295	290	274	274	267	278	271	268	269	289	280	274	262	286	255	264	269	307	281	250	239	264	255	285	254	278	253	271	259	279	261	265	272	307	291	268	237	295	281	290	273	307	270	303	290	297	265	257	301	272	318	293	278	287	267	323	278	284	258	282	291	286	277	324	291	284	300	265	260	300	270	293	288	259	274	289	240	289	275	274	244	284	314	292	294	314	290	247	264	272	269	267	254	303	279	267	240	254	290	271	282	271	284	271	273	259	257	250	273	327	248	287	263	287	347	270	285	282	295	251	324	285	331	295	270	252	271	289	290	271	285	285	270	273	258	292	292	245	274	283	306	302	279	280	269	258	275	297	295	254	264	273	309	272	281	276	286	273	274	288	263	268	280	272	248	274	277	279	306	273	282	260	262	256	282	248	272	253	282	242	285	255	279	291	308	263	252	283	293	280	275	307	288	309	261	277	296	262	264	249	252	286	267	287	270	270	306	282	276	266	270	293	259	309	313	285	259	286	257	249	261	263	286	283	266	280	267	289	250	273	278	273	280	263	314	242	268	283	271	290	295	312	276	256	250	269	247	242	294	265	287	284	293	285	250	280	262	265	258	296	252	257	284	288	282	268	271	289	294	273	283	304	286	276	296	294	242	261	255	281	269	300	268	276	273	277	300	261	282	280	279	262	281	272	253	278	283	272	271	247	274	280	262	257	260	271	289	279	261	294	244	275	262	278	288	258	281	278	274	293	288	271	295	289	287	255	301	274	279	271	281	265	286	282	266	265	281	290	267	299	248	264	289	274	284	275	304	293	301	271	266	279	261	264	303	299	301	288	290	300	287	267	283	277	270	271	274	272	242	299	248	285	293	273	281	272	261	288	283	281	305	311	275	261	268	268	263	262	294	301	288	246	274	271	300	277	294	281	292	274	280	258	272	269	284	287	286	308	289	267	275	284	269	259	259	259	284	264	255	246	255	279	283	260	270	255	280	270	291	282	297	284	296	265	248	279	300	259	254	297	285	272	279	271	270	269	270	284	291	292	261	290	247	250	263	236	259	260	253	287	283	264	296	308	301	265	266	263	283	270	248	276	284	296	293	261	277	283	285	286	293	246	248	282	278	264	288	261	268	278	269	256	286	291	256	287	286	258	268	286	274	283	259	305	288	263	276	282	297	278	274	246	280	236	241	244	271	283	271	269	293	248	280	265	302	270	272	291	277	297	331	259	289	281	275	268	299	276	312	292	258	309	281	275	248	285	294	259	263	256	271	268	269	281	285	289	266	298	292	275	280	269	258	285	299	265	277	298	291	273	266	292	280	259	260	270	267	269	298	253	278	274	275	307	277	274	280	297	263	275	233	268	266	247	265	261	274	278	279	278	307	291	267	286	261	251	275	262	300	315	240	276	315	279	285	285	265	276	271	296	282	293	256	289	251	247	239	249	250	255	272	271	294	312	281	277	266	303	258	273	295	275	271	260	291	258	245	273	254	272	281	269	283	289	274	316	289	282	284	306	280	272	302	305	249	318	273	253	276	247	297	290	280	278	269	260	287	257	305	286	273	258	271	250	287	275	294	297	270	277	307	296	249	271	250	277	270	281	264	281	284	277	281	257	272	285	279	297	258	286	293	278	283	248	292	262	298	298	281	250	287	303	283	306	264	267	281	269	261	287	283	268	300	247	272	286	283	243	244	257	285	296	267	279	255	293	306	293	266	274	283	249
21391	27733	14855	8086	33954	59419	50980	38462	24567	11488	1652	679	703	680	672	678	672	695	814	714	689	613	686	671	700	661	673	698	693	654	689	635	687	685	662	665	613	652	684	694	684	691	628	667	706	646	731	666	655	675	700	660	633	678	644	700	654	651	614	630	711	648	684	629	656	654	656	708	667	611	681	693	673	680	630	619	647	687	646	628	684	687	729	665	609	655	677	673	677	638	665	678	671	649	637	692	653	655	663	657	686	612	672	646	681	633	654	662	669	696	666	640	657	667	639	681	649	629	627	689	674	647	749	630	618	695	710	676	647	661	671	636	662	684	622	709	701	649	695	676	684	716	691	699	677	651	666	651	654	675	635	645	689	659	633	707	670	666	649	679	669	691	657	651	648	615	669	636	649	690	631	630	639	667	685	683	689	645	727	657	633	644	661	633	686	687	644	679	643	689	664	683	651	678	640	661	694	667	713	638	650	680	669	641	644	678	667	660	654	676	665	652	691	657	624	683	648	714	682	632	673	657	632	662	655	684	624	686	634	695	688	662	669	686	644	599	617	646	681	693	650	645	699	596	630	653	696	672	657	642	665	674	661	658	687	675	654	703	701	680	686	667	681	665	647	662	701	655	649	655	648	662	653	633	633	625	661	648	653	654	698	646	635	664	633	666	684	672	610	652	634	663	630	682	661	680	649	665	702	653	662	688	680	638	640	676	663	637	625	652	633	669	690	671	674	647	622	643	622	664	651	655	654	654	679	666	657	702	696	646	686	632	638	686	713	688	700	687	643	677	676	705	633	657	688	616	676	661	753	667	639	651	649	632	643	674	626	698	643	631	653	641	661	647	625	662	692	672	667	689	676	645	678	645	622	655	669	658	660	640	626	663	678	654	658	668	659	622	657	636	630	679	699	641	656	677	643	690	671	638	719	682	678	686	645	678	672	655	653	660	702	640	637	689	650	644	644	659	674	658	669	685	666	674	649	633	656	669	667	640	688	658	666	687	664	620	725	651	661	643	712	608	609	692	678	646	636	620	700	688	673	682	683	626	674	679	677	641	680	685	671	673	656	711	672	671	626	662	698	713	655	667	660	673	654	614	643	665	690	605	640	670	658	695	683	654	660	668	602	659	654	624	669	631	617	660	721	649	625	694	639	639	672	673	681	650	688	669	619	653	664	672	682	675	626	716	671	659	646	656	673	648	675	667	641	652	659	631	655	701	615	655	619	686	658	653	666	640	641	639	661	665	700	687	651	655	682	625	657	650	647	645	671	647	666	671	670	671	689	642	681	686	625	693	618	669	654	623	677	662	652	661	663	632	627	653	659	650	688	684	634	631	648	637	691	702	660	653	665	639	700	689	681	641	627	696	625	675	651	656	662	651	647	678	628	665	642	683	665	662	658	721	640	671	709	669	678	690	659	616	659	630	637	632	659	665	662	679	670	686	670	687	693	680	678	663	658	681	655	618	645	658	683	682	634	629	644	658	678	642	693	721	654	623	652	684	689	672	688	670	727	689	702	665	653	673	689	646	666	642	627	681	676	658	615	685	623	689	661	677	670	634	616	633	683	648	685	714	645	665	681	691	630	639	644	617	702	665	670	653	686	632	692	656	679	618	594	701	649	679	721	701	704	664	657	633	672	657	638	652	710	682	662	732	643	673	640	657	669	637	668	668	664	613	676	706	586	660	714	628	684	667	659	639	669	662	692	644	664	627	581	631	653	645	668	624	602	654	667	662	681	695	626	624	638	647	609	701	640	652	686	637	643	678	673	638	656	657	647	622	688	686	639	660	630	682	646	659	645	630	677	646	643	611	634	651	620	654	657	604	637	718	676	668	730	660	646	609	678	645	688	650	680	681	671	701	674	649	666	687	721	670	666	638	686	667	709	639	608	677	651	643	663	685	662	662	625	696	667	655	683	661	653	642	631	664	664	655	669	683	645	673	675	625	673	638	687	671	667	672	655	682	665	695	655	650	643	683	668	650	652	654	672	652	716	700	660	656	674	657	659	626	632	675	659	655	664	634	668	686	646	655	691	682	718	659	677	700	636	669	609	657	662	619	655	699	680	684	661	662	680	645	643	639	702	677	668	672	679	674	640	618	651	676	659	674	637	665	654	672	707	680	661	668	634	646	671	683	705	646	656	643	635	672	647	683	645	682	687	731	611	660	696	643	622	636	678	651	701	610	671	676	691	701	677	650	667	681	629	653	633	675	672	654	642	657	655	655	663	666	701	644	616	688	683	693	657	670	666	610	649	720	676	620	677	635	676	638	665	666	678	697	688	651	624	721	646	674	675	611	672	640	690	721	684	628	700	730	653	659	684	658	704	629	683	678	633	647	647	645	648	620	624	680	689	658	645	703	658	651	654	667	661	668	637	618	700	651	646	664	652	696	672	676	638	640	691	672	679	652	633	657	659	653	688	618	671	648	656	666	660	675	691	622	665	683	670	716	634	648	619	632	653	639	664	676	675	634	688	672	687	671	666	651	662	685	662	718	626	703	662	622	694	646	678	693	677	646	703	661	659	668	687	705	729	639	669	657	620	585	678	641	630	643	660	652	649	686	629	671	701	630	613	653	660	728	663	641	669	648	689	664	682	654	648	609	677	674	667	640	681	702	688	689	608	679	644	705	640	670	661	597	641	663	651	680	643	607	646	660	667	652	687	659	678	649	629	652	666	680	676	678	679	649	655	645	685	686	696	591	675	632	651	634	674	711	660	648	672	672	683	642	612	691	677	683	667	679	720	656	678	709	662	646	702	673	658	646	708	675	697	680	620	645	643	646	696	674	667	651	714	670	710	698	629	674	698	667	658	665	681	635	663	670	661	662	639	646	637	675	675	678	644	723	656	662	624	728	688	662	681	638	673	705	674	670	617	673	688	734	653	635	633	648	657	642	626	719	651	673	653	704	653	648	659	672	635	665	588	626	629	660	670	647	693	650	695	672	636	697	650	639	663	693	733	652	643	623	691	624	641	692	631	691	675	635	680	659	639	659	656	711	659	651	669	683	630	685	686	716	609	656	662	668	692	705	688	694	651	648	653	685	671	640	645	659	609	629	691	649	654	704	620	623	646	695	639	644	635	691	692	675	676	635	668	690	677	728	672	628	683	646	668	666	668	623	682	709	612	675	679	627	716	641	675	612	688	683	700	619	689	725	647	660	657	661	664	657	680	662	659	678	639	607	680	663	625	660	639	701	651	643	623	679	654	644	650	657	694	668	635	654	699	653	660	670	663	654	682	718	659	596	764	668	642	616	679	654	617	598	635	629	663	676	654	668	644	655	686	692	663	651	699	654	644	689	685	711	636	670	710	626	694	701	637	692	646	645	612	665	644	673	716	639	650	657	674	657	667	647	680	706	705	690	666	713	697	643	671	646	673	679	645	669	677	658	643	721	644	649	686	626	677	701	668	698	662	661	650	668	651	664	646	726	678	665	686	721	610	685	657	645	647	671	671	639	634	627	757	685	622	696	615	674	643	669
44691	43656	36449	18086	31427	62485	55208	37792	21212	7265	922	195	213	239	173	196	168	202	225	188	210	189	195	201	195	188	173	194	189	182	197	221	199	205	166	202	203	183	177	177	193	212	181	193	201	187	187	182	190	185	168	186	222	179	201	209	199	195	162	219	208	185	178	181	173	214	192	189	215	198	158	199	187	177	170	192	186	180	183	186	203	185	189	171	194	191	179	187	172	189	195	202	186	181	175	211	189	177	166	183	203	194	240	176	180	160	179	228	197	204	201	221	194	217	161	202	211	189	189	192	191	171	199	181	197	177	192	200	187	183	197	210	173	224	179	194	161	191	182	199	194	191	213	171	198	197	200	182	196	173	186	187	186	183	175	195	221	185	168	180	165	164	193	180	198	218	215	195	202	193	193	173	199	182	175	160	181	168	174	188	182	179	197	179	189	198	188	173	173	182	215	183	179	193	183	198	191	191	200	213	198	212	168	192	188	163	192	168	175	182	180	191	179	199	214	185	175	189	195	192	169	192	199	181	193	177	178	206	167	203	196	193	203	209	188	174	197	167	195	191	200	188	195	190	204	206	179	202	233	188	190	192	183	190	214	176	185	210	185	184	200	228	185	183	188	201	169	207	171	182	183	189	181	202	181	176	192	195	205	192	170	177	181	193	182	187	179	198	198	190	196	160	189	190	191	174	200	201	179	186	212	187	204	195	198	152	170	181	207	208	218	192	181	179	199	207	161	209	189	209	201	174	201	193	187	186	180	206	159	203	200	204	192	216	184	202	180	184	171	173	199	184	182	190	198	207	191	212	184	193	166	185	203	184	191	186	172	205	183	181	191	193	199	185	177	170	206	198	172	204	187	213	182	207	200	217	192	145	203	189	170	222	179	205	178	198	221	163	175	188	171	174	200	191	189	193	205	193	212	189	211	183	191	207	199	171	195	205	165	203	184	191	194	191	181	185	175	179	192	208	173	179	169	186	178	195	185	185	184	216	197	181	192	177	206	168	209	191	188	172	193	207	197	197	185	196	188	182	206	172	192	194	186	182	196	193	197	205	211	196	209	181	199	177	178	173	167	206	182	172	167	198	215	198	192	173	180	199	207	193	179	186	183	186	164	177	175	197	187	203	204	203	193	181	189	180	172	209	225	195	193	190	182	191	172	202	175	183	195	167	169	181	196	196	189	180	180	218	213	204	198	177	167	172	185	179	201	196	192	189	183	176	169	179	190	183	164	194	198	166	183	183	183	219	171	170	178	203	191	194	178	211	230	199	180	214	191	184	173	198	209	205	183	172	184	206	199	190	192	211	161	190	175	162	192	192	183	184	189	184	200	222	167	194	162	190	181	221	188	200	190	183	192	188	184	202	184	164	205	203	195	177	190	182	205	204	203	174	191	180	184	179	174	165	175	194	188	203	152	169	188	187	216	199	203	203	216	179	193	181	179	186	195	170	170	167	210	210	162	181	186	195	197	202	176	161	202	172	153	170	200	177	187	214	168	199	200	173	187	181	172	192	191	200	199	190	183	189	181	202	167	187	198	194	191	219	211	165	192	204	175	192	197	162	187	216	189	179	196	198	194	191	189	189	181	184	198	193	165	170	194	211	177	168	209	176	195	194	201	167	168	190	206	195	190	167	189	188	170	189	207	214	199	187	197	175	164	176	164	192	212	193	185	199	181	200	200	186	165	194	193	165	183	183	182	204	186	201	181	184	154	180	200	200	187	171	197	181	188	172	196	208	193	233	169	164	184	196	210	170	193	188	189	187	171	184	199	160	192	215	219	175	208	168	189	193	181	169	189	205	187	189	181	165	182	181	171	210	203	177	206	184	193	197	199	199	194	198	177	206	214	186	177	190	179	181	192	195	172	191	163	209	199	181	191	196	177	178	199	187	201	202	204	171	196	187	171	180	188	186	182	201	196	193	188	217	195	177	187	207	175	225	206	179	197	189	195	196	198	172	169	196	218	166	221	197	175	187	167	204	189	185	205	192	193	185	172	188	179	195	179	181	203	179	193	181	176	201	164	172	210	164	209	185	207	199	205	188	194	186	199	165	219	200	185	178	193	180	178	194	209	181	189	188	167	203	192	192	194	191	167	207	199	192	207	210	175	184	189	197	211	200	187	201	196	175	192	215	162	208	218	174	206	191	191	203	171	174	222	168	175	187	186	184	184	192	193	193	168	171	189	214	192	179	167	194	197	197	180	198	191	174	178	180	201	219	184	177	201	189	192	192	194	211	188	173	206	209	208	182	196	189	178	212	189	201	173	192	174	179	193	207	190	183	187	190	177	190	187	166	193	184	184	205	166	181	173	192	190	191	207	177	191	208	207	217	185	186	180	175	178	188	174	177	189	191	190	181	217	174	203	201	201	203	170	221	213	198	181	214	214	200	186	169	192	193	198	173	206	219	192	191	196	173	182	160	178	216	202	178	192	182	191	197	176	186	187	188	199	223	197	200	182	176	191	174	196	186	180	199	184	198	220	192	194	193	168	201	204	172	183	194	191	188	166	205	192	186	182	214	210	182	219	188	194	201	176	203	204	203	187	192	171	169	196	217	201	207	179	192	198	171	211	195	195	183	173	165	220	175	171	184	200	193	199	195	182	182	174	186	185	139	196	200	184	193	217	188	190	212	198	172	179	172	178	184	187	181	184	181	196	186	164	163	202	172	201	184	180	213	169	189	179	202	215	167	168	176	173	163	186	183	168	178	176	194	173	165	178	184	197	176	201	176	189	180	192	172	185	190	204	200	190	205	183	182	178	165	191	199	205	205	195	194	161	153	174	185	186	224	185	166	184	221	184	187	149	182	203	186	185	166	181	203	194	162	204	194	197	185	193	180	186	195	163	189	179	184	184	207	203	180	203	182	195	165	171	204	200	182	179	209	175	182	188	190	196	224	206	204	189	182	175	199	224	175	181	198	156	201	179	185	210	212	188	190	195	185	201	204	193	191	201	195	163	177	190	197	168	186	203	188	177	175	209	213	193	202	208	182	194	214	208	203	160	185	180	188	169	195	181	187	202	177	173	171	201	206	172	153	199	198	181	165	201	182	176	192	208	165	181	182	175	192	193	170	170	159	200	198	202	180	162	175	195	173	183	189	213	192	183	186	185	199	202	178	217	215	204	179	200	161	183	190	180	218	189	216	186	189	191	181	199	211	190	183	210	171	224	192	183	196	171	183	188	206	209	194	217	200	155	204	181	210	192	184	195	194	200	191	179	196	180	175	207	202	181	218	196	183	169	181	194	165	174	183	185	175	178	192	179	184	183	187	171	214	195	167	209	206	197	183	186	205	189	212	195	180	195	172	177	195	211	183	180	219	212	188	219	206	201	170	184	200	196	206	183	184	199	179	170	177	199	176	183	192	182	200	210	161	192	184	196	192	196	188	185	186	201	174	187	180	204	210	202	198	172	187	194	212	198	165	161	225	188	202	196	196	198	155	186	186	204	188	196	211	190	183	205	186	193	207	182	171	173	196
29495	35752	26288	12334	43383	74195	65969	49865	33707	16149	2575	546	524	507	545	506	465	591	726	480	442	462	491	464	459	466	448	466	454	520	483	473	455	493	446	487	449	448	487	466	501	485	458	461	477	461	463	453	449	492	473	445	450	468	455	471	481	436	426	532	440	434	493	481	450	487	415	484	427	491	417	448	487	473	483	453	465	454	462	490	465	456	427	483	469	462	500	461	448	434	485	409	433	459	463	504	464	467	474	419	423	480	454	474	473	467	497	433	454	514	466	453	464	420	446	489	482	433	449	469	478	477	486	492	498	473	492	452	411	498	495	482	451	485	471	491	482	539	458	456	479	464	427	447	429	472	457	482	481	405	466	493	452	442	459	501	483	479	473	464	423	499	442	488	492	477	470	456	473	485	472	480	504	496	476	482	421	437	474	469	456	471	430	443	446	453	458	457	451	496	471	451	470	489	481	461	436	425	512	491	453	466	418	484	449	452	446	459	460	446	468	479	459	453	441	474	455	452	477	455	450	456	466	474	449	480	470	479	490	471	442	489	475	478	437	439	496	458	452	466	440	461	500	465	436	480	463	450	493	471	458	455	467	465	418	415	472	469	455	448	455	471	480	462	412	466	464	472	434	426	432	439	463	463	470	458	450	445	454	446	499	439	446	428	468	444	488	471	476	473	458	442	468	508	470	468	443	457	446	467	488	445	446	453	452	472	425	471	461	432	450	443	489	479	467	502	481	497	483	490	483	435	486	433	435	477	484	476	474	425	470	442	462	485	507	449	467	476	514	508	448	487	481	443	447	481	440	480	460	468	451	451	451	433	436	459	441	474	479	463	459	474	443	451	475	471	457	470	500	504	457	464	493	463	454	465	433	478	442	462	495	461	424	484	447	488	468	415	458	473	476	439	458	514	449	493	480	483	516	450	489	492	497	427	478	463	451	474	462	506	474	458	466	445	465	479	476	467	431	497	428	462	491	473	436	475	482	450	482	495	479	495	457	448	486	465	494	480	475	448	443	441	436	448	406	444	505	503	449	472	423	462	456	490	485	490	491	461	485	469	494	468	477	487	505	496	474	481	476	481	473	490	475	472	473	462	434	500	447	441	452	447	475	466	440	469	486	469	475	440	485	469	422	498	471	443	456	446	432	485	449	460	465	439	453	501	444	491	497	456	447	471	467	492	441	468	489	455	457	448	462	441	466	460	464	441	435	468	446	446	396	468	429	496	460	509	488	445	470	434	479	462	425	469	473	448	477	468	465	490	464	436	460	483	491	436	472	445	464	471	467	475	430	490	445	511	459	471	438	490	473	495	455	507	465	479	488	508	491	456	448	485	477	476	482	442	441	460	470	488	486	462	485	470	474	484	478	458	487	471	437	465	471	517	452	492	428	486	455	469	426	473	420	443	472	467	437	477	448	484	470	478	455	468	464	474	447	461	442	454	417	448	462	471	447	481	475	487	444	434	497	423	460	498	462	468	466	476	451	434	462	495	428	481	446	469	469	454	512	475	456	449	465	488	458	455	439	447	477	480	498	519	445	458	504	475	433	499	437	489	439	443	471	489	463	446	436	473	471	477	491	464	438	488	471	446	505	477	459	446	433	481	465	438	425	449	438	462	465	458	484	478	471	465	475	509	506	478	467	445	470	463	433	474	471	455	489	476	465	489	480	461	463	452	455	483	438	501	470	500	447	475	488	489	475	428	470	468	442	500	481	469	464	493	415	434	492	478	432	475	452	500	488	477	457	488	468	478	407	462	474	496	493	494	459	440	446	456	449	496	469	455	472	496	467	437	440	454	454	458	470	478	456	492	471	463	435	467	471	458	445	449	462	430	423	448	489	467	480	487	451	451	448	470	420	419	497	444	440	490	480	459	463	455	458	450	437	467	501	464	470	483	470	486	464	415	463	435	477	466	462	456	461	440	465	452	490	478	443	433	447	456	443	449	487	457	484	523	460	465	470	441	475	497	466	465	441	497	430	484	440	447	463	459	442	461	472	437	452	452	437	482	467	468	457	442	444	475	470	442	485	452	442	504	463	469	453	485	477	467	489	426	487	462	473	492	473	510	497	456	431	445	478	424	486	407	449	438	469	453	450	446	434	471	512	442	445	444	462	483	449	444	460	517	450	444	481	471	463	482	448	431	448	435	462	450	459	468	448	469	482	404	431	434	483	481	471	453	465	439	505	496	456	435	478	476	437	468	475	446	447	467	501	499	459	480	440	472	452	448	466	443	479	481	435	458	497	445	449	487	450	476	463	474	470	412	464	455	498	428	445	462	448	444	464	461	481	486	478	429	452	467	491	466	454	442	444	455	475	461	460	434	484	463	470	466	477	474	446	485	436	446	484	471	459	475	472	463	440	495	476	493	462	477	504	476	467	447	453	419	481	502	463	447	443	486	479	488	455	448	488	493	466	469	442	441	467	487	479	497	433	471	481	455	473	445	475	445	471	464	476	485	475	416	492	437	508	449	449	464	474	463	462	463	443	454	479	467	451	456	452	487	484	481	519	477	500	432	477	475	427	439	455	459	466	437	472	485	462	442	447	469	466	461	480	489	466	436	455	492	470	470	487	473	480	474	461	535	452	480	440	452	434	457	475	477	441	457	459	451	456	451	479	498	483	464	451	445	483	467	456	419	479	437	467	438	449	500	473	469	509	496	472	486	483	446	481	462	447	441	499	464	492	481	462	437	500	455	437	457	501	439	463	482	461	457	473	488	466	466	493	448	464	491	499	473	470	449	484	477	435	479	470	435	475	431	480	486	472	468	475	443	453	482	459	462	486	502	470	489	494	467	456	449	483	489	434	488	438	464	468	497	446	465	412	527	477	488	470	471	462	451	457	426	470	477	452	430	484	479	488	473	446	450	448	448	462	459	445	444	495	476	451	466	484	513	472	425	484	473	453	465	463	445	471	446	436	431	471	418	451	439	437	467	515	447	478	502	445	522	489	428	509	418	458	462	483	431	464	453	455	480	462	456	469	453	466	506	467	448	431	482	462	429	460	462	451	440	492	471	489	496	464	503	478	488	431	455	482	452	420	436	454	444	453	459	470	430	485	489	427	454	428	485	469	463	466	486	468	488	459	496	469	496	465	465	458	465	482	478	450	444	461	456	465	448	400	470	446	475	465	463	436	453	504	420	443	456	455	440	437	439	473	496	470	453	475	476	445	500	519	467	471	477	438	476	505	490	481	476	486	463	482	474	453	447	481	437	504	494	407	446	477	478	488	492	462	453	441	478	484	434	474	503	449	477	437	442	459	428	511	455	497	469	485	456	478	476	457	463	453	474	497	464	471	469	467	423	447	446	441	496	462	436	464	479	462	498	449	434	455	457	411	418	445	441	431	453	463	455	443	447	449	445	433	451	441	491	457	463	418	453	439	466	454	455	445	464	450	522	441	498	450	437	464	456	449	477	496	414	441	476	455	468	456	461	432	456	443	480	460	464	448	467	454	461	459	401	473	445	471	420	443	437	493	438
12498	11092	7643	1400	1971	4831	4757	2795	1311	599	302	247	259	264	258	235	255	244	236	283	264	231	237	217	250	229	229	269	263	258	248	267	274	248	270	270	262	266	272	255	255	243	257	249	226	242	237	264	224	249	228	225	227	249	251	265	270	279	270	230	230	237	248	258	256	275	261	265	290	252	240	269	240	232	230	235	213	265	238	261	226	255	268	258	271	262	251	291	257	256	258	262	249	261	267	245	241	246	269	252	262	254	220	225	236	256	245	312	238	237	249	244	238	253	252	271	280	265	261	239	252	251	222	266	258	264	247	263	235	234	233	229	232	256	236	229	235	240	252	268	267	271	262	249	249	266	249	267	235	206	214	271	265	265	250	252	253	240	272	258	240	266	230	251	243	235	250	257	243	263	257	275	246	262	258	255	264	243	270	266	274	248	245	286	271	260	274	272	278	268	259	278	257	287	230	208	264	268	265	288	246	241	270	286	281	240	261	231	226	254	285	250	256	261	266	233	261	235	233	240	253	250	280	233	264	261	260	274	271	229	235	246	272	241	239	246	231	262	270	246	276	250	246	245	239	251	263	260	241	260	283	289	264	225	259	276	244	236	224	214	266	264	268	261	263	262	251	244	258	228	250	272	264	252	233	263	252	232	231	248	254	234	275	227	253	266	244	233	211	242	261	262	247	236	246	262	243	233	244	227	274	258	268	263	265	250	266	275	235	251	256	264	251	241	254	262	251	244	277	236	231	281	252	254	245	247	276	249	253	264	249	245	295	270	275	243	234	258	243	266	231	265	238	280	247	265	272	284	273	245	241	222	231	251	262	249	261	269	227	279	257	234	262	261	245	301	241	262	251	254	234	250	221	276	263	253	272	251	227	279	255	280	229	270	248	280	233	287	262	278	250	246	238	295	228	252	262	278	231	262	263	281	241	254	255	283	252	268	230	291	274	217	231	262	253	277	271	250	240	245	256	250	254	262	233	254	228	235	258	226	264	260	234	222	262	276	236	278	254	251	254	216	220	274	247	226	222	235	222	250	259	253	261	279	251	250	243	258	252	261	243	278	261	217	250	267	219	249	251	282	247	274	286	243	236	263	259	247	207	267	231	242	245	260	266	239	239	245	246	241	255	236	244	241	232	250	253	240	270	261	264	245	255	237	262	242	251	258	235	271	259	284	234	254	246	237	235	245	221	259	237	277	250	241	259	265	244	241	220	272	243	239	288	249	252	243	239	263	226	227	262	241	238	224	248	256	234	260	238	240	243	230	227	243	268	255	227	246	266	279	276	247	219	256	271	251	258	283	240	256	279	240	237	221	255	254	256	254	253	217	279	237	270	279	238	239	277	248	233	226	250	253	251	248	248	265	230	267	263	277	230	242	253	251	237	271	261	242	257	266	255	269	255	249	264	259	246	234	252	274	287	238	260	277	227	234	231	244	263	254	250	252	259	270	248	255	256	263	261	240	235	256	258	292	278	273	256	241	245	252	254	229	243	286	228	228	253	243	248	250	304	244	252	262	268	268	231	290	260	262	258	271	260	239	255	267	230	240	223	254	258	259	269	274	225	265	274	287	258	262	261	257	243	249	249	250	241	275	255	271	275	254	237	278	261	272	256	225	262	252	245	261	261	252	275	261	259	251	260	227	268	263	222	262	267	230	245	251	269	238	256	272	251	268	238	285	260	251	265	263	242	247	266	235	240	283	247	248	224	235	273	241	258	255	252	228	227	248	244	264	243	232	245	249	259	264	263	263	243	235	293	257	261	255	247	241	279	253	218	245	267	269	294	270	245	224	255	234	237	218	238	242	242	253	237	253	253	261	253	243	215	253	250	265	233	239	234	221	244	259	247	268	245	259	252	229	263	290	239	276	255	239	254	244	267	224	250	239	258	242	266	263	273	275	251	249	247	247	251	225	252	251	274	254	257	242	237	243	298	236	283	231	234	225	251	247	242	212	240	263	247	251	246	234	258	239	243	258	257	194	234	236	274	269	240	243	260	258	262	247	247	262	243	266	249	237	232	254	250	277	246	264	239	265	245	234	263	245	264	242	230	259	290	231	262	273	253	261	252	246	246	239	228	236	251	255	275	282	251	272	265	241	243	229	241	265	238	281	255	243	231	259	232	221	244	242	251	245	247	248	253	225	247	265	290	247	262	263	260	263	265	222	260	238	241	273	253	272	277	276	235	263	241	245	242	236	279	230	239	258	254	237	250	260	266	269	230	245	268	222	236	230	277	266	266	265	229	253	249	245	275	249	298	254	257	271	261	274	274	263	251	248	247	265	264	285	254	254	244	264	273	248	287	233	256	272	254	239	224	245	247	262	254	236	250	265	256	236	249	229	255	244	247	230	255	223	210	245	273	242	265	235	273	235	250	253	278	247	271	271	258	254	255	233	259	236	275	252	259	261	261	238	206	251	275	227	252	253	254	231	244	230	247	224	219	237	245	286	249	251	261	260	223	205	258	279	239	226	201	247	257	258	260	222	270	252	233	246	229	255	257	244	269	248	248	259	272	286	259	245	259	249	248	267	292	264	261	244	264	252	240	263	221	270	263	248	251	251	242	272	233	247	276	247	258	263	268	242	243	260	265	234	228	262	264	254	244	254	252	246	265	259	235	249	269	254	260	232	292	262	255	241	244	246	225	235	268	250	272	251	239	250	250	243	253	267	231	246	244	260	253	253	242	275	268	223	221	228	250	265	259	234	275	251	250	261	254	244	276	228	242	251	231	263	259	249	251	256	292	245	253	240	224	253	260	247	283	258	250	229	269	254	242	256	216	246	267	246	244	276	247	220	258	258	266	243	232	254	246	267	263	245	240	248	234	264	215	258	267	240	280	231	279	224	272	251	245	266	258	259	245	257	255	240	249	251	260	281	280	254	234	268	239	255	285	249	273	251	264	260	274	261	233	266	249	260	252	237	256	275	232	245	238	287	249	273	283	267	247	263	249	243	256	247	254	257	245	260	288	225	256	261	276	241	223	279	249	236	257	245	263	234	222	241	236	242	245	258	236	245	294	253	244	247	253	237	247	255	250	217	273	242	237	263	258	262	269	248	279	267	224	210	250	285	257	251	239	255	247	246	235	247	297	245	260	254	222	249	263	250	245	245	272	261	258	229	274	264	247	238	266	234	259	258	248	237	264	249	258	265	243	264	239	238	306	234	257	260	249	234	263	241	256	252	258	244	296	258	271	230	252	230	264	238	246	269	254	265	254	292	261	243	268	256	243	242	254	250	263	242	275	239	265	257	260	251	223	238	251	267	269	237	258	250	238	223	240	240	246	277	266	272	238	255	254	278	231	252	269	259	276	268	239	240	239	213	260	277	243	241	231	270	252	243	255	235	227	256	254	258	263	248	265	250	235	243	263	259	229	233	243	247	213	248	279	251	272	235	245	251	243	254	221	227	268	252	242	264	241	229	246	250	270	238	230	248	228	263	290	265	255	291	283	252	286	272	230	283	262	247	249	230	223	263	232	257
7920	11042	9842	2969	8547	17540	15242	9028	4412	1818	702	610	612	658	628	604	590	615	656	610	659	655	630	609	609	602	640	641	647	592	582	642	601	627	629	583	574	612	593	598	602	587	620	617	621	606	604	609	605	644	614	662	633	641	649	614	592	607	599	609	603	605	603	661	585	620	575	628	665	634	623	605	625	611	624	609	630	618	624	578	660	616	609	613	615	638	665	637	612	652	608	623	596	595	647	598	601	650	610	607	604	589	654	621	677	586	624	589	623	631	637	598	625	649	614	625	574	646	655	586	611	611	631	602	634	630	646	651	644	587	588	623	611	596	623	583	617	596	605	610	655	626	641	596	595	626	606	651	632	615	608	595	622	601	606	622	650	637	622	618	643	629	611	574	624	642	588	621	546	589	621	636	602	632	666	592	655	603	635	574	605	586	632	568	604	600	649	638	645	609	557	576	597	576	604	652	572	576	616	585	638	679	608	584	640	615	664	620	630	633	618	618	619	592	596	650	595	645	626	606	580	643	655	618	625	625	601	602	592	630	593	654	584	632	660	607	653	619	591	618	599	637	636	589	624	614	633	618	643	610	619	608	637	647	632	615	590	616	577	599	655	621	635	614	613	601	661	641	578	610	659	645	649	634	617	624	598	611	625	604	629	645	618	601	601	599	578	635	595	651	632	647	593	578	659	606	571	654	581	606	628	617	592	606	614	569	579	655	649	583	604	638	620	612	547	605	651	625	612	608	602	625	599	579	623	607	615	616	575	594	630	617	628	645	630	608	607	621	607	618	594	642	621	611	606	609	633	539	608	654	652	571	667	605	605	648	627	606	639	646	610	619	638	638	584	589	635	620	638	592	595	656	578	601	610	612	630	613	623	644	624	599	654	588	625	664	639	626	569	674	561	662	589	664	616	606	656	591	616	618	623	593	591	589	606	613	617	636	658	598	609	607	585	607	598	642	637	602	588	638	569	622	613	641	648	644	597	616	609	646	596	620	606	616	639	609	608	609	605	583	624	615	623	578	647	617	578	603	628	648	675	619	627	619	639	611	601	624	626	624	628	628	567	634	624	611	651	630	602	604	645	595	624	644	658	624	587	601	564	599	629	655	597	634	615	605	654	597	635	638	575	619	617	616	602	590	621	638	606	610	621	559	627	676	634	627	622	573	572	596	616	599	586	628	683	605	612	593	635	612	616	611	603	629	622	603	611	615	596	618	592	663	593	596	625	584	598	578	647	626	579	599	612	603	572	641	596	644	640	640	600	603	596	614	620	622	592	611	633	614	596	607	625	656	637	598	593	613	613	600	615	580	628	643	636	627	660	643	633	644	637	638	586	599	640	615	648	573	578	659	571	657	598	613	612	591	671	648	628	673	591	643	595	645	592	631	579	671	608	580	568	657	641	635	616	598	614	600	666	576	628	629	598	572	659	643	625	617	604	623	591	605	603	635	617	628	613	629	649	620	607	596	633	621	666	593	627	632	602	598	640	618	622	605	630	591	593	601	568	616	609	603	612	637	628	601	620	574	554	608	599	571	632	623	558	581	625	543	673	596	598	603	606	621	648	584	630	585	606	614	609	622	626	635	596	662	611	627	641	624	635	639	623	646	620	645	658	597	630	621	623	615	581	646	590	656	616	592	616	617	643	620	605	594	589	636	614	630	651	631	591	619	622	666	627	604	617	588	637	611	618	608	613	662	596	621	602	643	660	621	640	575	641	621	641	593	626	634	652	626	607	596	609	562	568	642	630	623	613	660	590	604	612	626	645	635	607	606	572	607	606	589	626	636	618	639	621	623	643	650	635	672	616	587	634	604	617	613	607	581	600	619	580	595	626	636	641	619	638	589	653	616	613	624	615	595	665	651	664	582	674	634	625	605	625	597	611	641	616	604	603	662	582	640	573	608	626	645	698	612	614	577	661	645	638	623	633	604	581	631	589	643	640	649	626	586	650	629	590	615	644	621	620	604	584	608	613	626	601	583	627	610	613	624	626	627	618	593	616	601	632	631	623	597	637	607	600	636	611	591	613	585	603	603	592	625	681	605	647	631	612	595	598	589	639	593	591	649	608	607	615	636	582	637	631	677	611	607	624	614	627	620	581	627	597	602	613	581	639	624	613	622	641	639	656	674	587	593	606	588	654	604	597	595	590	640	654	644	628	631	598	616	586	592	617	589	656	603	587	625	627	623	608	606	648	587	615	610	617	687	584	658	638	624	624	632	639	597	596	616	573	642	589	593	619	603	565	582	654	592	653	596	600	633	635	641	591	612	615	639	642	625	573	623	620	623	606	613	629	599	606	662	635	621	609	631	633	630	645	648	618	632	608	591	639	581	629	610	599	627	611	649	608	616	616	620	600	659	653	604	600	651	584	619	616	601	628	615	621	604	636	604	605	627	591	603	603	639	599	612	615	624	632	620	604	675	647	644	639	621	649	590	643	615	586	616	591	594	645	599	624	635	631	607	597	663	617	601	626	607	630	628	623	608	622	594	595	567	587	646	663	561	578	669	629	601	587	609	657	637	611	605	651	611	609	584	628	602	586	603	607	581	667	609	615	601	607	607	624	606	636	603	596	622	605	617	594	582	594	653	593	616	621	611	613	605	620	611	642	632	580	611	599	603	632	613	601	619	625	597	627	635	655	626	608	657	618	612	610	613	660	604	625	632	588	647	631	616	574	597	605	639	642	659	584	605	601	592	613	645	645	621	641	598	615	640	651	659	611	646	610	652	584	618	607	611	631	589	615	630	583	588	616	607	611	620	602	616	633	650	643	597	600	647	664	602	596	616	600	603	599	602	640	607	663	609	599	632	577	578	593	572	614	581	623	657	636	627	623	624	568	623	597	601	614	636	596	616	622	613	608	659	610	637	580	620	662	614	592	641	641	561	613	604	627	631	661	615	582	630	637	641	623	627	634	606	593	661	592	623	617	577	609	631	647	623	603	632	593	647	602	616	659	651	663	633	640	633	607	631	589	675	584	617	608	632	647	613	614	649	603	647	654	625	629	599	617	631	650	617	598	605	631	601	650	641	593	620	641	608	598	576	612	625	587	593	661	635	617	605	627	602	608	621	605	601	603	572	625	619	592	626	645	599	697	596	603	605	618	626	652	668	577	637	609	608	649	581	634	646	578	606	641	626	621	623	589	633	637	611	641	637	599	663	610	623	627	637	610	650	610	601	625	636	600	656	581	604	623	623	594	608	638	663	595	617	613	627	595	670	583	625	601	627	634	609	617	603	645	606	636	662	643	578	591	630	627	597	589	638	609	651	649	590	612	593	613	635	644	629	662	613	595	640	641	582	601	608	583	654	613	641	624	636	582	596	624	614	585	619	647	605	599	598	584	649	665	634	617	623	610	617	608	622	571	631	631	607	660	602	614	626	681	617	588	632	625	624	593	659	589	605	589	662	615	606	635	635	665	626	644	632	633	661	606	570	618	631	606	616	647	625	648	577	606	611	637	604	605	625	599	666	619	589	602	595
32065	36139	27039	10823	33430	46805	38322	22612	9634	2810	480	304	292	281	275	265	292	260	240	265	263	276	290	280	297	266	289	287	294	279	285	267	269	254	292	303	303	284	275	265	300	292	269	271	271	283	273	310	267	289	291	287	270	279	270	268	278	285	326	280	276	280	261	298	249	285	290	291	263	255	291	252	287	289	278	278	263	295	304	276	279	273	253	290	271	250	277	289	302	299	278	262	273	269	320	302	305	311	305	296	300	270	262	298	270	299	265	279	303	263	274	272	275	293	271	276	263	292	275	259	285	276	248	270	296	242	259	283	292	263	268	265	253	276	303	281	275	304	314	245	292	296	279	247	240	274	266	261	274	287	254	280	291	298	309	288	288	290	273	266	297	286	300	257	283	248	288	280	267	269	268	257	277	289	299	280	269	291	260	261	295	264	288	294	274	281	270	309	283	259	291	285	282	293	274	276	260	244	289	251	288	256	266	271	325	265	313	278	268	280	284	283	274	246	282	276	270	297	310	273	283	251	267	259	284	255	291	245	277	284	278	271	304	276	282	283	274	270	314	273	289	285	299	235	250	274	314	283	283	278	289	284	289	270	262	246	272	253	270	259	253	276	297	278	261	284	323	291	272	293	267	304	279	283	265	294	293	309	296	295	293	284	289	249	264	284	282	264	278	300	275	278	312	282	240	260	276	277	259	273	288	265	271	302	291	296	275	318	287	279	276	266	280	303	293	285	288	277	260	262	268	286	302	312	292	271	268	282	284	289	312	292	266	248	301	265	285	244	296	256	292	286	273	322	260	291	291	301	265	253	293	284	285	265	240	273	315	304	270	245	271	274	304	291	302	258	282	281	277	263	280	278	332	280	268	306	274	277	284	281	284	279	272	299	267	286	283	260	279	288	284	265	314	284	303	272	288	284	284	260	281	271	277	281	297	253	256	277	272	294	280	267	281	299	240	282	290	282	296	281	297	247	262	316	273	291	306	274	289	267	287	279	273	274	269	276	274	309	306	296	261	294	299	283	259	298	314	245	258	257	265	291	265	281	326	263	283	253	305	267	283	291	292	264	277	294	227	261	251	277	295	229	287	295	279	308	269	305	285	320	266	299	269	287	296	282	292	262	274	276	275	281	283	298	317	292	294	268	278	312	281	300	259	266	285	260	260	248	279	277	310	279	275	290	295	263	317	273	271	291	321	262	256	270	273	271	297	269	282	283	272	278	277	302	279	291	266	255	311	266	274	286	275	247	296	272	290	261	308	312	271	298	282	299	284	255	287	280	316	295	294	283	278	269	273	318	281	274	297	271	271	267	259	266	276	282	300	286	278	292	273	276	305	297	295	242	292	274	279	274	276	286	269	306	294	278	308	283	251	267	299	257	284	296	248	278	285	250	274	327	281	294	299	280	272	298	260	298	297	273	275	315	297	288	296	284	284	252	264	293	300	271	271	285	277	300	289	272	270	281	259	255	293	261	268	272	284	265	305	271	298	301	250	285	289	275	272	263	300	264	293	281	272	271	311	266	295	270	271	259	293	278	303	284	272	283	251	292	269	263	271	255	300	290	246	283	259	284	282	264	296	271	294	272	292	297	259	265	292	293	275	315	283	301	278	296	274	267	293	295	279	259	299	293	302	281	256	262	273	282	289	297	284	267	300	252	307	294	329	284	287	273	271	307	311	263	272	307	298	302	309	287	309	287	250	268	260	276	269	284	321	326	268	263	284	292	283	257	265	276	297	295	248	294	246	289	278	281	287	262	294	271	283	242	265	289	288	313	268	289	268	309	246	280	293	268	298	291	300	283	298	284	253	280	277	304	293	267	279	310	299	254	292	305	267	283	272	249	252	296	267	259	258	298	286	274	323	279	279	313	275	283	289	266	257	313	293	265	280	286	278	279	285	260	257	298	274	283	288	300	289	250	294	312	271	289	269	305	293	292	276	284	269	274	265	268	294	276	264	283	306	282	295	279	285	288	288	286	274	300	280	268	259	278	261	255	299	297	259	295	284	245	298	286	301	276	302	284	279	326	300	282	251	274	272	276	286	282	298	276	295	264	302	308	288	313	256	292	274	283	300	310	263	283	288	255	298	266	284	296	295	260	303	290	260	285	264	318	266	278	278	288	257	269	288	263	332	288	253	282	288	306	260	283	319	312	310	304	286	281	261	255	262	259	279	277	282	296	249	285	270	291	289	286	248	293	244	295	291	277	270	263	262	268	290	264	279	299	278	299	269	271	301	301	286	309	254	300	256	294	232	274	265	276	315	278	260	260	246	299	274	263	296	291	260	256	288	280	297	280	269	271	297	285	293	250	271	287	272	292	295	245	309	298	285	263	289	287	279	277	291	258	267	265	244	285	254	267	277	264	278	260	289	312	292	281	274	299	275	287	290	267	265	332	310	287	288	293	281	275	287	299	295	297	283	257	297	296	296	278	255	283	254	286	264	279	302	289	307	279	300	276	291	266	265	249	294	265	290	275	277	314	278	296	280	249	265	253	283	269	295	271	276	285	269	263	286	296	268	275	284	310	249	297	281	271	276	295	264	271	260	308	297	279	300	253	304	300	308	271	261	272	300	271	275	282	275	258	273	273	264	288	297	294	281	279	288	258	271	262	291	292	298	259	288	291	250	295	287	290	265	281	309	259	278	296	277	281	288	287	286	300	309	254	318	280	269	256	278	265	273	255	274	273	284	255	253	268	291	266	262	266	257	270	272	292	270	280	261	294	275	294	279	282	303	278	268	251	281	267	299	284	240	293	272	269	252	284	262	271	291	247	316	256	291	286	288	279	278	321	306	279	271	271	273	323	280	321	265	279	285	304	294	281	273	304	275	294	297	284	285	244	274	305	251	304	295	289	269	291	253	259	267	275	309	260	256	267	275	296	278	266	268	276	290	278	270	305	250	295	282	314	306	297	267	312	270	314	238	306	268	268	291	298	297	284	281	298	305	296	253	260	277	259	292	281	295	299	274	297	278	285	270	267	252	280	272	275	276	248	256	282	288	282	306	279	283	291	299	286	253	291	272	277	273	265	288	285	278	282	282	258	266	279	270	276	287	288	248	292	274	267	264	301	273	289	284	292	262	247	261	288	276	289	298	288	275	271	278	258	270	310	254	276	270	257	274	249	257	247	292	278	245	299	281	279	285	305	288	275	269	272	273	290	281	248	289	255	270	267	252	288	286	265	262	269	269	261	308	290	262	300	307	298	277	249	295	280	278	281	273	285	309	286	280	272	265	301	268	286	288	277	265	277	281	305	294	247	315	288	294	281	276	253	270	242	301	295	283	286	287	291	274	264	262	283	302	288	288	295	286	262	291	279	300	267	289	282	278	277	279	268	269	296	265	254	280	309	290	290	264	284	285	286	272	284	306	283	247	276	264	276	304	271	243	280	231	273	293	287	277	311	269	266	323	311	238	277	264	304	280	274	280	269	277	281	256	313	271	300	309	271	263	261	289	273	285	270	302	291	264	277	267	288	303	302
20779	29269	18588	8788	48394	59481	50438	36493	21401	8572	1216	768	715	690	702	666	657	677	752	639	629	661	711	677	673	666	653	647	661	637	683	657	659	638	701	673	676	683	688	654	713	651	647	662	687	627	702	674	680	678	649	670	648	684	713	634	683	710	656	703	674	715	697	662	676	644	670	610	711	654	701	653	609	683	727	695	715	699	642	659	666	659	689	648	687	695	629	715	688	661	663	699	678	705	642	695	642	680	669	641	690	681	645	625	666	668	697	664	704	671	643	686	661	645	639	688	690	693	667	687	654	682	656	713	622	661	692	669	674	669	704	672	719	658	617	735	717	652	655	676	682	669	697	696	709	651	688	704	682	693	679	681	665	703	699	671	652	674	712	643	669	674	636	686	702	635	687	653	677	654	679	603	649	680	678	673	657	722	690	677	667	678	677	671	647	650	665	653	649	635	641	654	696	641	640	689	687	659	709	634	667	663	665	654	629	637	666	697	679	656	661	656	650	683	682	702	661	659	658	694	655	655	624	652	663	674	653	677	650	687	681	622	694	703	729	709	670	677	679	645	673	672	665	679	671	647	675	711	695	701	675	669	648	653	656	678	697	716	636	692	691	670	649	682	667	706	676	681	706	621	671	670	658	669	656	652	642	636	636	667	638	702	675	721	687	650	647	718	661	663	632	648	639	647	701	656	670	690	678	659	644	679	675	666	735	654	653	657	666	664	694	661	663	606	659	654	691	676	680	667	645	689	694	692	609	649	649	683	716	673	653	699	682	614	642	716	681	655	624	660	661	691	647	635	691	666	663	673	678	629	667	693	647	714	678	676	677	659	643	670	691	640	684	717	681	673	668	679	685	668	643	686	665	680	700	635	702	692	654	664	651	717	684	697	661	643	684	666	715	661	631	685	720	635	650	666	675	609	694	635	688	684	656	657	673	691	658	665	688	636	724	651	660	682	625	687	687	689	684	676	698	650	714	693	685	692	706	686	685	648	665	690	667	693	686	690	664	715	692	669	667	641	700	661	668	655	681	667	672	650	669	683	669	710	691	676	704	675	687	675	630	639	674	707	671	681	666	699	651	689	690	628	680	685	640	650	692	680	693	698	662	668	650	657	708	671	663	698	710	672	680	640	646	645	659	640	633	683	665	667	671	654	695	659	714	638	654	664	721	671	646	639	693	652	669	666	675	685	638	651	683	685	717	680	674	649	691	688	657	662	664	658	659	641	701	656	699	663	677	670	621	687	661	707	680	680	638	708	675	681	631	648	703	657	699	656	707	636	682	647	683	664	670	698	670	715	708	642	652	660	690	669	703	681	640	668	700	649	712	671	675	692	646	630	678	687	670	667	600	637	609	665	689	636	695	639	646	630	692	628	683	669	636	633	628	684	657	659	650	707	643	684	668	677	646	688	652	643	648	685	657	668	704	653	623	666	683	690	659	664	662	644	642	698	653	701	634	694	647	683	670	692	618	686	652	693	653	699	648	654	668	670	625	607	628	649	676	678	659	722	662	681	676	656	634	671	690	677	662	666	672	707	690	693	682	675	643	665	667	677	618	713	665	683	656	704	721	606	671	663	630	667	629	652	650	646	697	692	716	711	676	649	636	633	678	726	682	678	673	619	694	649	645	713	673	683	662	652	660	722	720	674	652	677	694	716	626	652	646	717	704	669	626	630	655	711	694	692	694	673	656	692	647	676	677	668	725	661	654	674	635	688	675	660	714	707	673	657	685	632	641	675	637	660	649	663	657	653	701	673	669	666	696	682	691	670	683	678	655	679	630	644	651	682	686	647	644	698	686	694	709	675	656	668	661	670	642	723	690	647	692	689	666	705	673	651	638	694	650	670	684	693	674	650	683	723	644	657	666	680	682	683	703	708	677	656	642	679	718	715	683	637	610	669	661	614	655	680	678	689	682	626	679	680	686	684	655	658	659	654	598	616	705	697	633	648	705	674	715	645	672	670	684	629	667	664	689	688	687	676	692	665	664	666	685	699	657	647	641	653	659	704	657	685	691	689	695	675	675	636	714	667	674	640	662	687	698	678	658	668	697	622	664	652	681	669	667	728	660	673	658	615	631	639	631	641	723	693	695	694	672	656	660	628	691	710	679	707	636	641	661	662	658	670	621	629	660	654	665	671	677	698	700	698	725	675	698	636	638	691	683	676	718	643	673	673	684	659	703	705	675	658	713	684	641	728	697	656	658	728	726	668	613	718	666	706	662	680	692	666	651	644	665	677	645	657	707	669	648	653	634	703	664	668	683	729	637	710	698	707	663	669	683	707	669	656	637	657	622	639	706	652	643	691	682	646	669	675	655	656	696	686	664	670	665	627	637	685	677	663	665	674	684	645	659	757	664	718	694	713	713	639	684	676	658	700	697	669	708	659	679	672	679	676	645	642	693	711	698	627	685	674	702	712	675	666	694	649	698	626	670	688	704	688	658	656	692	659	728	665	649	690	722	646	597	683	663	711	677	669	699	658	684	643	687	624	663	698	696	683	664	708	653	648	685	649	646	670	694	716	683	617	690	653	679	686	649	689	668	666	658	671	689	655	696	665	677	655	671	653	639	667	664	612	679	693	664	679	695	693	700	653	692	687	686	683	689	726	647	656	667	635	680	666	647	695	659	594	682	677	656	663	637	703	661	611	738	696	662	614	651	721	678	654	667	674	672	648	698	663	674	662	683	653	694	676	645	707	655	649	687	680	704	718	643	643	611	648	662	676	693	658	713	696	686	670	713	647	694	691	648	664	623	669	641	646	655	700	666	667	685	677	657	677	659	689	707	658	659	664	718	657	666	700	701	679	691	667	632	611	667	666	690	694	710	671	674	671	658	674	674	685	646	634	693	645	673	646	689	639	656	688	692	674	682	666	660	623	628	659	675	673	631	653	675	661	653	623	702	656	679	663	671	660	675	692	653	696	652	718	659	709	636	657	662	661	715	678	655	693	698	727	676	669	669	678	661	654	646	678	661	704	672	644	690	623	665	704	658	672	676	696	713	672	662	651	660	649	665	695	664	662	660	656	661	662	682	664	723	647	667	664	652	704	679	681	688	647	676	711	672	668	704	651	679	680	688	712	700	701	680	661	681	673	673	678	632	699	640	665	693	695	700	706	653	626	637	668	665	718	637	660	656	653	668	647	654	630	656	684	662	661	686	706	630	602	691	705	641	680	665	664	664	651	696	669	649	658	646	639	601	677	669	605	658	659	661	638	673	663	650	661	684	681	708	653	674	659	670	708	697	673	651	709	658	681	623	676	663	691	710	711	678	715	656	684	687	685	691	641	709	654	672	634	688	673	687	656	659	624	652	681	607	643	667	680	690	674	635	649	652	644	727	682	648	728	664	663	657	633	700	710	644	668	674	693	654	656	687	716	684	652	655	629	647	689	671	684	681	626	694	659	725	661	691	655	635	669	684	648	672	683	714	684	712	658	672	648	723	667	662	704	686	633	656	692	696	651	665	661	673	638	695	713	668	663
42969	43934	29206	15140	31787	65645	54576	37963	20978	7586	941	214	202	181	208	201	210	199	229	193	203	178	207	193	249	208	226	202	216	209	202	209	212	205	223	248	217	189	211	189	213	188	179	170	193	209	215	230	198	208	159	176	211	220	201	199	215	201	197	187	220	216	207	204	214	220	180	210	183	222	201	217	211	188	221	209	225	218	214	218	228	210	194	205	205	199	200	212	208	185	222	202	228	202	207	197	192	212	211	208	211	209	229	223	230	178	203	216	208	208	204	199	194	196	213	202	201	212	211	214	207	187	185	196	177	203	211	212	201	203	207	212	209	203	202	221	226	205	196	177	219	216	196	209	195	204	207	210	225	212	203	210	191	206	210	222	184	211	206	208	200	211	223	199	221	191	206	181	217	228	193	205	218	185	184	207	216	246	203	226	180	204	193	179	201	202	189	190	187	217	190	205	205	218	199	231	204	203	175	195	210	200	197	184	203	201	201	217	185	208	234	203	197	190	218	189	200	233	198	215	221	200	166	195	191	182	234	178	210	208	200	203	241	194	224	221	213	200	187	215	234	230	201	211	183	213	196	193	212	217	215	231	192	214	183	197	189	203	190	188	199	199	211	189	192	229	199	192	202	219	216	208	225	216	213	216	237	217	196	227	204	220	209	209	199	193	179	207	217	200	223	206	209	210	199	203	204	206	244	193	209	210	172	193	215	173	193	201	235	218	211	192	220	190	192	210	198	217	202	185	226	210	203	222	225	187	203	178	195	200	204	227	243	207	213	204	197	215	234	190	225	214	222	226	206	204	229	215	219	196	208	198	195	189	181	208	219	203	184	204	195	213	195	192	205	217	176	205	211	222	200	189	207	205	192	210	206	215	190	188	177	203	206	183	213	204	213	185	204	211	195	190	181	211	226	197	207	172	221	223	228	218	213	221	203	197	201	180	206	215	196	196	196	196	193	202	201	214	216	198	192	203	212	210	209	208	230	217	202	191	213	202	215	218	180	210	218	192	181	208	214	188	212	221	207	209	187	211	202	183	168	204	198	191	210	192	208	195	228	225	207	218	213	233	193	195	192	218	189	192	165	202	200	206	202	197	192	194	222	207	214	203	187	200	206	188	201	215	200	205	205	227	199	170	211	194	209	210	194	189	195	217	209	212	209	192	190	201	216	210	196	225	236	197	224	209	210	215	210	201	204	193	212	196	232	194	207	190	195	198	217	188	210	196	202	237	218	204	236	169	182	233	195	204	225	221	226	191	222	183	224	192	202	210	196	182	198	208	197	207	219	208	209	199	205	208	225	191	214	189	191	188	237	203	216	199	196	201	203	228	190	210	186	220	190	211	225	187	192	210	223	201	205	207	219	226	215	219	172	212	203	188	205	193	208	192	182	230	221	199	192	216	202	226	223	174	207	184	197	196	202	202	172	201	206	190	207	197	203	218	204	209	182	207	211	209	209	236	209	200	216	211	209	176	210	220	217	189	222	220	216	210	202	214	181	194	200	214	209	216	209	222	222	209	214	213	200	177	184	248	215	197	204	210	184	203	186	218	214	213	210	210	192	218	178	197	212	206	217	209	187	199	194	189	200	210	209	207	215	236	213	227	199	192	191	202	211	217	179	216	196	207	196	202	199	213	206	184	213	189	194	226	220	234	193	226	202	215	208	223	220	220	218	217	212	200	227	206	218	203	206	220	197	207	209	200	192	214	224	234	232	194	196	183	166	208	192	195	218	224	206	199	197	174	252	223	203	202	219	209	213	219	202	214	223	190	194	199	213	194	201	234	212	206	214	223	213	200	215	184	213	178	191	189	202	200	206	184	210	179	199	201	191	215	215	182	213	206	188	202	218	189	211	229	222	203	192	179	205	217	219	195	201	200	209	190	191	199	185	192	208	207	206	203	201	201	195	208	237	225	202	208	205	194	231	191	182	215	202	199	185	193	192	185	182	188	205	174	185	191	181	198	211	210	177	202	209	215	197	206	190	185	190	227	202	214	208	194	200	213	199	217	164	217	201	207	209	224	211	210	205	210	169	207	196	199	236	217	228	220	187	202	212	192	198	224	191	204	213	207	219	239	187	199	214	206	206	199	189	188	193	198	181	193	231	216	210	192	182	190	187	207	208	193	229	178	197	213	218	226	211	195	189	182	205	231	222	210	208	209	198	201	192	229	199	205	210	210	212	212	197	220	190	195	212	180	204	203	214	205	190	188	188	189	192	201	179	182	216	186	223	202	201	217	208	216	197	200	212	240	193	192	240	196	222	206	205	199	195	196	201	195	201	218	198	157	199	217	221	195	204	231	186	202	209	210	203	177	208	212	223	183	195	190	187	214	187	202	216	226	213	237	220	217	197	209	202	184	197	216	219	190	201	174	230	219	221	221	200	207	177	230	182	184	214	193	168	204	208	190	223	218	194	176	230	195	196	206	229	204	207	205	204	216	247	207	205	199	204	213	194	208	220	227	197	203	211	200	193	218	202	218	201	253	214	215	199	226	189	202	214	188	222	207	218	213	226	215	203	223	223	225	191	207	194	194	207	186	233	191	208	236	186	212	227	213	220	202	204	217	180	207	221	177	218	197	203	192	205	200	227	208	208	212	218	205	200	225	198	187	175	208	219	212	202	203	205	205	201	175	234	205	220	197	218	191	185	202	192	194	186	196	208	191	178	198	213	214	193	213	198	218	215	231	203	203	204	200	193	197	201	213	210	232	196	208	190	215	207	212	180	180	236	194	232	212	208	203	218	184	220	203	198	222	211	212	219	240	196	195	199	207	188	205	218	224	209	195	193	200	189	211	202	189	224	217	173	202	225	192	210	198	192	210	213	211	212	192	214	215	207	207	191	189	193	175	191	204	199	224	194	202	208	200	232	216	202	191	227	238	195	210	208	182	214	193	205	205	229	192	203	231	208	224	221	192	226	182	225	181	194	198	217	188	205	212	213	193	220	205	228	180	215	179	189	214	200	185	234	245	210	223	181	189	217	208	229	212	204	220	219	212	231	184	212	204	188	216	213	210	197	181	223	221	202	225	206	203	220	226	217	198	212	227	208	195	217	196	189	214	197	192	189	200	224	228	194	194	218	217	192	204	214	198	214	201	223	214	207	220	224	217	198	204	218	196	205	189	224	182	188	181	218	195	219	206	194	213	208	232	210	237	221	206	196	220	198	183	198	192	182	190	196	234	189	215	195	193	212	218	225	201	203	227	225	190	189	210	236	197	195	198	216	213	199	186	215	242	216	221	202	187	197	188	207	196	202	208	227	228	199	225	211	214	199	200	221	202	190	198	217	212	208	197	200	206	193	208	180	202	210	173	198	237	210	198	195	230	211	207	214	212	213	197	220	178	194	221	212	226	174	197	240	188	219	222	207	208	190	190	196	180	194	217	175	187	194	197	185	206	214	189	193	190	190	206	216	228	196	217	209	209	208	180	205	230	207	178	185	205	194	215	234	195	215	206	240	212	186	202	210	187	204	215	172	211
27764	36266	19058	12982	43280	76302	65350	50150	33727	16815	2200	497	552	499	486	490	495	537	534	522	522	530	537	524	529	493	532	522	528	475	494	473	487	540	495	515	481	499	532	474	503	492	477	473	501	487	507	483	476	527	520	497	536	541	531	501	524	449	489	516	502	452	531	489	462	489	514	519	490	495	482	470	506	486	512	473	536	495	524	458	475	511	469	510	528	491	477	514	506	519	514	496	477	476	486	480	499	490	464	469	460	470	523	536	482	468	503	488	501	484	504	506	510	500	540	503	484	463	490	483	505	479	481	547	501	506	503	499	478	509	521	524	522	507	520	521	529	459	488	536	525	467	539	453	490	450	492	493	512	501	521	494	496	481	485	515	503	512	489	546	476	473	489	523	537	566	511	517	477	486	498	449	484	447	539	484	463	504	487	510	496	508	509	483	464	475	504	476	510	505	493	532	499	490	505	516	485	472	461	510	456	524	489	494	523	480	515	522	488	513	551	503	480	536	498	491	508	498	541	478	502	478	497	487	533	496	506	494	540	478	511	498	508	508	464	484	472	517	464	525	517	515	495	516	504	519	504	515	498	496	545	495	545	438	521	464	532	490	498	478	499	561	500	555	485	519	501	527	503	517	500	477	521	467	489	522	524	506	478	503	477	534	460	500	473	523	532	508	479	509	504	529	461	506	533	501	517	475	525	460	481	500	484	504	548	488	458	489	473	498	475	486	522	544	515	511	481	548	512	488	483	498	472	474	462	480	492	495	513	481	527	497	537	467	492	472	515	537	465	498	507	489	490	443	495	468	494	479	469	468	519	488	522	467	503	491	498	477	471	487	519	492	483	519	511	488	492	494	510	525	523	502	491	507	479	496	445	496	482	518	504	489	460	497	491	496	538	520	504	514	506	489	501	496	515	467	493	473	489	530	500	503	463	497	505	538	495	494	487	520	464	496	491	531	470	448	516	514	468	518	502	480	531	475	509	482	512	483	465	470	480	529	510	534	467	493	488	468	515	518	456	502	523	517	518	534	522	525	494	518	513	471	514	502	510	492	490	475	501	493	506	481	481	528	491	473	486	510	485	505	469	509	547	523	497	508	489	515	476	485	482	485	518	499	494	498	493	463	509	502	521	486	504	530	483	498	486	510	483	485	530	483	535	467	493	469	528	471	496	475	482	448	502	491	525	482	507	493	473	510	484	564	558	533	543	485	529	546	507	507	517	508	479	497	482	476	503	485	486	483	490	494	485	540	511	506	505	516	487	491	469	485	526	482	482	485	486	508	529	491	486	458	505	518	487	477	501	530	476	507	505	483	476	537	546	507	503	522	461	510	500	495	474	495	537	546	530	502	509	524	498	475	496	500	529	535	493	512	484	431	470	482	499	485	515	472	470	497	476	500	528	476	466	488	481	538	495	473	497	471	510	504	525	498	521	495	462	498	503	496	432	475	490	522	478	472	469	529	452	509	482	501	524	477	443	508	489	523	454	514	522	487	523	485	503	529	473	535	478	515	517	518	503	446	442	536	517	482	536	522	530	503	482	535	497	540	499	513	485	536	522	525	492	506	482	468	529	503	503	476	503	491	504	521	482	505	491	493	527	499	537	477	521	505	506	520	523	521	492	456	504	499	482	545	511	493	515	493	488	457	499	466	510	507	491	489	462	478	515	517	495	469	510	489	490	512	527	515	488	502	498	500	497	503	496	467	505	476	514	516	493	506	490	544	507	505	508	466	486	518	499	503	499	497	487	466	492	498	524	477	494	490	513	502	483	490	533	510	499	501	502	477	514	518	490	506	505	521	470	562	507	446	506	499	503	497	490	489	510	497	492	458	469	466	497	551	514	487	464	506	495	526	541	551	500	487	534	504	532	499	476	501	497	489	493	551	524	528	499	539	483	491	452	515	469	498	503	523	493	478	517	477	509	455	492	523	500	499	548	493	500	497	489	505	505	491	482	508	527	470	470	475	499	510	502	461	486	486	517	527	458	486	450	497	472	478	473	487	469	506	504	521	514	550	485	465	482	467	504	478	496	530	503	502	562	510	487	559	530	503	512	492	492	467	493	509	505	512	514	474	493	492	513	453	468	524	525	513	502	503	489	520	482	493	501	500	497	508	460	549	554	489	473	556	536	482	477	496	487	502	480	519	472	548	518	526	503	492	480	498	480	522	473	480	535	468	505	484	505	504	466	494	467	489	517	517	504	513	492	504	496	502	531	467	482	518	461	522	518	512	530	516	498	562	513	473	509	496	494	524	455	477	503	482	509	508	512	506	466	509	486	506	492	486	468	506	510	505	511	499	500	493	524	496	496	526	520	492	523	491	465	500	497	529	490	503	480	550	492	522	502	496	458	499	532	516	496	519	505	494	486	490	484	496	527	524	515	502	519	516	512	509	501	485	496	527	487	526	539	530	501	506	489	490	560	495	482	508	483	499	489	498	500	487	472	491	487	519	542	494	486	503	462	482	496	476	484	494	499	491	537	501	500	523	448	490	499	481	528	478	512	497	529	502	486	482	473	534	501	469	530	455	521	500	469	470	523	516	516	502	497	515	536	496	490	475	526	462	467	521	495	475	474	496	506	493	492	515	490	497	526	506	528	497	477	541	474	500	493	515	479	462	501	501	475	487	512	527	505	479	478	520	511	481	488	479	507	512	500	496	514	488	510	537	460	476	501	506	521	498	523	466	502	486	466	484	516	486	530	514	528	483	505	500	519	477	494	487	528	489	504	506	507	489	488	501	504	495	499	468	506	473	512	480	520	503	518	478	493	468	488	510	523	539	486	512	491	466	510	475	511	501	515	491	463	468	557	493	518	569	476	496	518	536	492	481	497	517	488	494	498	503	485	549	513	467	490	553	507	454	491	486	541	521	543	471	496	479	516	495	481	509	515	484	478	513	534	507	511	523	474	482	507	500	482	500	495	490	514	516	500	544	531	468	505	476	457	464	460	463	507	485	481	503	530	480	512	512	475	476	472	451	484	500	527	486	508	488	507	487	505	473	494	490	506	488	486	440	482	477	509	476	509	527	491	441	502	470	513	496	526	467	496	507	506	517	499	494	462	503	519	497	480	452	518	511	549	441	491	484	506	477	488	489	502	514	537	490	538	444	484	524	532	495	488	497	531	493	495	528	475	486	505	457	493	476	487	517	510	506	511	500	472	503	525	512	488	487	482	507	481	503	500	519	521	528	491	488	473	502	521	478	487	510	522	491	500	533	498	506	506	488	514	462	511	490	504	495	513	489	479	486	500	466	512	494	500	505	531	534	508	510	500	481	463	483	495	510	522	473	475	456	521	513	479	459	543	518	529	508	478	486	495	471	473	528	534	504	494	444	483	511	495	543	523	461	493	521	502	526	483	465	475	467	511	505	463	506	531	461	537	502	483	529	526	512	496	507	501	459	509	457	509	509	453	486	507	484	502	486	477	489	513	502	460	518	515	512	467	524	455	485	506	452	488	490	476	531	538	503	507	505	425	487	468	493
12982	10602	4252	1768	2177	5726	4849	2813	1456	706	377	253	274	294	295	279	258	251	249	264	273	265	300	291	241	263	270	260	264	281	261	256	291	264	268	229	287	276	279	225	296	258	283	273	258	288	243	275	282	271	253	278	263	278	259	261	244	270	273	293	284	247	283	261	261	257	301	289	280	234	279	262	269	273	275	265	260	278	260	255	278	287	272	275	305	275	266	263	268	269	287	290	266	277	277	218	259	273	270	295	287	286	241	283	242	289	294	284	257	305	278	281	287	265	296	274	265	279	271	251	277	279	272	248	237	267	268	285	268	262	278	287	302	255	255	264	279	250	293	281	259	303	272	247	271	243	249	260	269	267	276	256	245	261	253	264	260	274	282	252	289	254	269	298	239	298	264	257	295	259	260	255	253	257	258	306	231	279	236	255	250	269	258	275	267	232	294	259	253	246	257	245	268	258	292	268	279	274	296	285	267	278	282	253	229	262	266	257	248	286	290	268	259	261	270	283	241	298	278	259	269	266	267	286	291	262	247	258	274	262	257	271	246	285	253	254	266	251	239	268	237	318	245	271	267	251	283	274	267	252	235	298	258	265	250	275	270	253	269	248	244	246	276	257	267	260	281	240	238	266	274	257	274	258	278	254	278	261	285	245	259	259	259	265	253	257	277	289	289	261	297	237	288	244	244	281	288	270	297	284	291	254	255	271	271	305	263	257	278	256	268	244	261	274	279	265	304	269	228	272	255	282	275	281	273	286	296	245	284	257	302	270	234	309	284	255	280	259	239	284	258	259	263	240	269	307	259	273	272	251	263	280	301	278	265	279	256	277	273	265	250	267	270	256	297	265	247	276	290	247	260	259	300	260	295	291	260	258	253	293	291	258	285	252	282	267	270	265	290	251	244	257	250	262	267	272	276	266	282	295	263	251	286	254	267	279	295	309	273	307	269	274	265	259	274	254	262	264	288	263	276	257	306	287	268	261	239	268	275	259	268	275	257	285	251	272	264	253	233	273	250	259	286	289	259	285	253	290	278	295	247	254	292	287	247	246	249	279	277	271	280	244	259	288	260	278	281	257	259	277	257	266	253	266	254	263	281	287	281	270	291	273	278	270	300	269	265	289	267	275	227	285	258	288	254	278	266	279	290	274	262	269	301	271	262	274	288	283	266	286	298	264	270	279	273	263	301	263	256	268	296	283	274	294	264	273	234	255	267	296	249	269	287	273	291	286	273	265	240	288	293	283	267	277	275	247	282	275	264	284	228	262	260	269	225	267	262	285	272	264	281	224	287	265	282	270	265	262	264	227	285	263	252	261	273	276	285	259	288	263	264	287	271	262	280	276	254	301	251	252	271	272	281	238	270	270	270	250	286	255	288	306	266	246	256	284	247	282	287	262	236	269	304	242	298	278	265	272	292	274	259	278	243	259	282	273	287	248	270	268	285	260	264	261	278	301	290	280	257	254	294	262	248	263	282	254	266	274	262	282	299	263	312	261	256	274	279	263	277	255	271	268	312	283	243	253	283	270	253	297	276	255	273	239	278	279	265	265	269	283	257	263	276	234	253	251	263	277	269	262	283	260	276	267	280	256	266	273	277	269	266	269	287	275	260	275	264	274	267	281	305	271	268	293	264	259	258	264	273	245	256	275	268	232	242	325	293	294	298	273	247	257	270	264	256	257	296	282	266	269	265	255	257	271	233	239	273	271	286	240	273	265	264	259	289	285	281	270	286	281	263	238	280	270	276	246	262	255	308	258	248	279	283	276	251	292	272	261	281	272	232	267	270	294	280	287	269	270	277	247	312	258	262	273	287	245	266	287	281	251	246	253	277	291	265	266	260	244	273	269	281	265	264	273	253	284	259	267	263	296	283	268	267	296	255	263	274	276	294	242	272	267	293	287	284	257	250	287	262	277	286	279	260	283	272	256	275	285	258	287	299	261	261	264	284	263	267	283	287	301	268	232	250	297	260	276	273	258	283	296	259	295	264	299	252	229	290	276	275	270	278	284	251	275	255	227	252	292	284	267	287	270	235	272	284	279	253	254	246	272	275	253	268	272	273	269	260	277	235	270	267	255	240	298	262	270	271	263	274	255	236	274	281	274	280	277	265	247	230	255	280	260	284	274	300	258	272	261	282	244	247	276	284	298	266	298	268	253	268	271	281	297	269	276	287	246	266	268	278	246	262	277	280	279	305	283	260	274	243	276	248	246	269	267	244	252	257	240	288	278	292	261	272	252	277	285	232	272	247	273	249	295	286	300	262	271	256	252	270	267	279	283	250	276	254	284	254	247	259	254	264	285	265	297	272	281	272	245	296	296	256	252	262	268	281	249	274	288	288	293	274	272	295	292	274	279	281	238	263	269	277	279	251	274	241	287	289	252	295	264	262	279	249	269	262	247	249	273	267	262	274	266	259	254	266	256	266	293	277	262	248	262	277	277	260	260	272	274	275	281	277	276	266	264	273	276	248	280	278	251	295	292	263	274	301	288	270	254	276	280	291	250	270	259	259	259	279	252	239	261	255	297	243	282	282	268	272	248	291	250	280	272	275	228	276	270	260	266	284	261	312	277	284	280	281	237	259	283	299	268	268	258	258	265	240	273	241	289	280	288	260	261	284	270	274	249	286	274	266	243	301	288	276	264	262	259	288	280	276	273	255	261	279	285	267	296	296	279	249	264	261	259	259	301	290	292	272	253	261	262	258	266	281	244	275	270	253	239	230	285	283	259	239	260	252	286	271	285	290	291	265	242	283	235	284	248	284	249	269	269	265	280	289	265	286	282	275	258	258	247	250	264	277	264	260	278	266	301	239	268	257	276	256	271	267	324	264	292	262	283	272	243	293	271	267	258	300	265	266	292	250	240	239	252	260	261	238	270	305	276	272	257	267	283	308	290	253	250	276	256	238	278	278	268	294	262	253	257	254	294	273	269	238	299	250	238	275	295	271	271	272	279	291	310	261	257	284	276	265	273	262	279	250	291	263	234	274	254	278	285	248	276	247	282	275	241	250	288	262	281	270	253	284	254	260	283	257	274	270	257	256	280	280	290	297	277	257	267	278	251	267	275	263	273	280	274	296	282	251	283	265	240	272	271	234	267	256	271	270	248	257	270	262	276	281	272	251	250	278	243	274	277	277	275	256	270	265	259	282	247	243	234	262	246	264	300	262	277	274	278	271	285	274	276	266	273	249	255	274	267	288	281	269	279	245	279	276	243	267	260	318	264	259	295	288	266	237	238	264	283	262	275	269	256	256	264	279	257	272	271	305	267	280	274	260	285	256	296	249	278	251	287	262	256	283	252	244	276	277	266	280	283	261	278	247	288	277	270	259	257	277	264	254	306	259	271	282	283	251	262	244	259	246	317	253	289	253	269	266	263	285	263	264	290	269	272	262	297	269	247	245	266	285	278	284	264	290	293	274	266	275	277	292	271	282	270	301	234	249	278	262	284	261	289	268	281	261	275	274	244	265	258	259	276	267	307
8206	9231	5995	4836	8401	18954	15567	9655	4757	2240	864	673	672	663	632	692	668	649	670	654	658	619	662	682	677	696	628	654	672	620	620	631	649	667	641	641	668	643	664	633	648	649	674	686	659	652	676	656	678	617	639	672	594	635	657	626	668	655	612	656	701	676	635	658	634	662	660	661	632	628	719	666	662	661	665	654	618	668	698	678	627	662	705	646	629	608	650	671	705	688	616	655	685	674	623	688	642	680	588	630	652	648	634	668	669	675	644	653	642	624	669	654	676	616	673	649	672	638	687	651	612	653	673	627	649	625	695	620	613	653	669	618	661	689	689	684	639	662	647	647	649	644	661	685	636	643	702	641	667	696	631	630	680	625	655	655	673	640	646	687	653	652	652	641	636	590	678	683	635	674	678	640	664	686	653	687	657	625	690	659	611	665	590	649	672	626	692	676	632	668	626	659	666	620	678	640	643	708	611	624	665	634	700	673	657	663	720	686	671	653	661	687	661	654	650	605	651	628	669	679	652	668	660	639	647	655	657	674	656	620	654	672	620	620	644	626	630	674	622	630	666	664	666	673	644	639	698	647	659	683	648	625	644	635	663	630	677	666	621	645	642	655	669	618	646	650	650	646	668	600	665	636	647	651	623	689	675	615	620	644	639	664	663	665	625	641	641	676	667	672	629	668	642	614	665	676	632	706	683	630	658	651	641	624	658	679	641	669	670	655	616	678	666	682	582	633	661	664	653	684	679	653	717	652	670	660	702	633	661	622	683	664	624	634	637	662	617	668	685	636	663	682	691	597	700	638	628	626	642	614	643	679	687	623	643	655	659	672	684	650	637	653	669	629	648	634	642	615	665	679	646	652	606	624	681	665	633	663	630	664	628	641	654	638	664	687	679	661	701	653	639	702	687	642	627	647	640	629	643	632	636	597	674	664	673	687	632	658	652	611	646	655	653	616	663	708	624	638	681	680	687	656	625	644	661	677	665	649	625	663	673	618	626	667	670	690	658	722	703	652	665	664	671	670	635	667	633	607	694	672	634	644	682	721	636	675	670	630	630	644	647	642	640	632	681	624	648	624	627	695	663	637	643	674	656	658	674	704	683	642	663	613	633	687	687	659	679	605	663	649	623	625	604	695	633	698	670	629	652	644	687	620	676	646	658	648	639	666	622	699	686	667	657	621	674	690	622	653	630	666	653	645	661	666	647	593	669	628	633	647	653	672	640	695	645	656	653	656	700	709	668	679	643	644	625	651	602	651	658	666	687	695	665	637	635	644	623	653	643	660	652	634	679	641	662	659	641	614	609	667	621	685	656	637	646	645	634	623	661	686	649	660	597	644	663	662	630	637	643	683	648	678	655	643	606	650	604	617	667	663	647	651	658	703	662	678	645	657	663	604	703	689	623	684	700	670	669	629	621	722	679	647	645	688	656	692	646	647	715	709	694	634	667	633	650	656	606	649	643	664	711	649	649	687	662	633	660	679	658	594	656	660	641	641	662	670	638	685	657	635	649	662	707	648	710	620	600	677	663	667	665	677	675	651	678	617	682	689	669	619	639	618	677	651	659	650	667	662	607	649	650	656	637	624	663	644	632	653	677	676	694	615	623	663	685	653	622	715	673	666	645	675	713	643	670	675	639	679	685	622	641	650	664	625	686	673	652	654	678	714	655	682	648	655	651	646	665	608	655	657	648	654	695	635	678	625	661	669	656	674	647	666	667	635	605	700	647	590	642	647	642	635	627	665	650	657	702	658	656	645	662	679	622	624	711	697	666	659	670	651	662	641	686	660	667	634	668	650	669	669	633	661	606	670	657	631	649	683	635	653	622	668	629	657	641	649	661	649	652	670	672	655	622	651	621	651	633	612	625	634	674	632	612	618	662	655	680	677	688	639	645	639	673	651	632	638	681	701	743	619	679	685	674	663	642	691	637	696	620	663	705	673	684	713	629	630	656	620	708	626	691	636	652	659	652	680	624	636	671	663	636	679	630	616	651	643	648	648	663	636	615	658	654	613	632	628	630	610	699	637	668	645	629	666	666	676	621	637	677	678	638	679	700	668	623	682	693	659	653	661	672	658	619	674	676	654	669	684	641	684	697	634	649	676	645	647	627	667	678	653	636	677	601	714	654	685	619	662	593	662	726	647	713	665	683	690	689	642	634	628	665	690	651	671	700	610	667	633	694	685	639	649	666	636	673	665	649	634	661	654	649	642	695	625	690	640	623	622	663	666	638	677	676	695	631	620	642	663	681	673	614	671	704	648	645	647	650	666	659	646	635	686	630	697	670	650	640	603	693	615	608	633	688	674	677	724	673	615	618	692	641	658	683	647	670	668	640	664	640	640	629	650	668	676	611	676	648	642	652	688	646	641	657	640	623	653	646	597	629	635	681	668	640	695	640	647	646	686	626	657	694	623	650	684	669	684	692	667	671	601	664	686	651	677	652	639	635	657	657	662	699	643	658	633	616	632	657	691	609	682	636	611	682	661	628	695	609	639	655	642	650	633	629	681	660	620	678	743	623	683	669	669	669	649	624	631	629	607	608	649	693	641	672	663	708	660	654	673	637	641	650	681	624	662	656	622	660	658	668	629	632	639	672	678	650	649	670	631	660	666	652	691	651	651	678	663	637	676	710	672	677	638	646	632	674	600	685	650	683	642	663	673	622	628	644	688	679	666	692	642	598	643	606	639	643	649	674	667	606	705	630	666	624	682	659	676	605	722	633	647	642	669	666	644	632	640	656	681	669	643	632	688	672	687	689	638	692	645	622	690	678	624	663	667	641	643	646	649	655	659	651	645	627	669	623	651	643	664	636	688	607	683	653	645	645	654	666	661	626	624	662	674	637	668	644	689	645	702	660	668	660	667	654	662	695	628	707	673	636	692	680	661	690	670	652	630	655	637	664	675	659	694	682	683	639	634	628	615	610	673	657	632	614	630	679	680	649	651	623	661	672	670	675	614	665	616	635	678	663	701	638	661	619	668	691	644	669	669	650	685	635	610	639	680	638	690	660	652	681	617	696	660	732	677	666	663	672	656	653	696	622	662	660	658	684	669	670	703	627	652	586	643	664	662	615	616	653	628	646	664	656	649	691	686	661	642	620	660	661	614	652	635	653	651	678	685	663	608	674	657	644	641	644	675	674	666	640	666	646	684	679	653	667	697	665	608	673	664	673	672	645	699	619	662	673	698	673	670	626	651	647	663	666	646	683	612	672	664	671	663	663	647	679	648	646	656	651	630	622	658	663	633	714	678	588	693	617	648	630	701	647	674	678	637	675	652	598	653	691	650	636	671	668	649	650	639	660	655	665	637	678	663	662	638	674	644	646	672	668	625	667	671	667	645	723	726	654	648	657	667	662	631	652	645	662	638	615	649	694	666	651	685	615	630	616	677	638	619	685	669	632	673	668	668	682	622	683	634	662	626	666	673	694	670	649	692	651	682	650	685	658	651	639	637	619	672	640	694	666	638	649	621	676	659	618	637
37134	33687	19317	9780	34172	48697	36810	21792	8876	2706	593	273	320	282	332	298	292	276	340	305	292	308	273	303	263	286	267	303	287	289	301	283	282	282	291	307	294	298	293	264	302	283	288	295	294	279	296	283	279	310	318	270	317	286	305	308	292	318	268	288	286	289	310	300	293	280	292	291	273	297	298	297	301	270	328	303	300	295	265	298	312	298	305	286	302	284	286	303	291	286	293	316	304	279	291	289	303	275	278	318	312	265	311	313	296	294	272	282	288	277	309	282	303	289	304	286	269	299	323	313	299	296	302	306	289	284	298	298	289	281	291	308	284	281	270	305	302	274	315	292	273	301	275	283	292	298	304	277	294	276	299	295	347	301	293	292	267	316	316	312	279	283	270	284	275	297	321	293	290	298	274	268	310	259	259	287	301	308	294	272	303	294	350	321	345	289	268	301	309	302	282	330	311	324	292	273	325	303	313	275	308	315	316	304	323	317	267	280	286	324	285	292	286	317	279	257	296	254	298	282	288	305	280	286	283	257	291	296	299	286	290	287	298	299	265	298	300	275	290	282	303	268	289	304	273	307	307	276	275	294	291	292	291	267	281	293	306	311	281	276	255	287	292	295	288	313	286	340	285	285	290	271	294	301	289	277	296	278	293	284	299	272	295	280	276	249	282	271	299	295	290	286	288	275	300	281	279	283	292	248	283	300	334	287	281	294	294	305	316	272	311	276	302	322	308	289	299	289	297	270	288	313	291	294	287	322	280	287	293	294	273	267	268	299	290	297	269	300	275	285	283	294	254	286	266	304	267	317	327	287	297	257	325	326	289	278	325	301	311	268	305	292	271	285	292	289	270	298	297	265	301	289	298	295	291	301	303	261	341	288	318	279	309	284	291	270	291	295	282	279	310	289	302	313	291	287	340	317	295	298	303	263	260	280	328	323	306	325	277	301	311	296	284	242	262	335	320	296	316	289	291	290	315	292	286	281	311	277	286	299	290	258	305	310	276	287	267	308	280	281	291	326	312	309	293	264	275	296	291	281	298	293	291	285	322	289	277	282	268	309	319	294	288	267	310	282	305	276	268	290	258	293	277	321	314	319	281	302	307	277	268	290	304	298	295	298	298	270	280	279	279	301	273	260	300	288	307	284	291	311	273	274	269	312	239	276	289	328	298	290	263	285	319	293	275	282	316	283	314	277	282	294	316	287	271	306	317	274	304	276	318	308	284	266	306	262	288	315	289	264	309	262	263	272	296	269	319	310	261	284	293	300	282	281	268	300	280	268	297	297	331	291	306	269	292	333	287	279	315	317	318	318	299	266	305	310	295	328	299	271	313	282	277	279	285	301	299	275	257	294	263	330	294	319	317	279	296	295	343	301	319	281	305	291	300	304	268	307	309	290	295	300	288	285	309	327	286	308	280	297	278	290	312	307	304	285	270	280	280	272	285	292	281	335	310	322	306	292	304	263	327	288	262	294	303	291	312	286	335	323	309	282	315	287	285	260	277	297	275	315	302	280	295	290	288	314	295	284	298	305	285	290	297	297	287	269	286	292	275	287	295	292	271	291	318	283	302	295	303	277	259	304	304	304	302	293	267	302	267	256	274	295	282	287	293	305	292	277	293	276	271	293	286	300	284	331	297	282	295	283	259	269	276	284	284	302	246	310	318	292	303	300	290	299	308	311	291	305	295	298	246	296	293	278	307	296	275	311	252	300	290	290	305	278	288	318	293	307	293	286	305	277	305	306	281	279	306	288	302	273	319	292	288	271	282	298	288	316	310	289	283	273	269	274	288	258	299	283	319	263	294	280	286	290	318	290	295	318	291	272	275	319	280	296	321	289	306	268	286	254	298	273	294	295	332	294	251	271	304	301	277	280	317	280	285	306	289	302	273	282	295	279	311	270	286	304	275	318	323	286	295	286	294	293	291	282	276	284	284	296	306	296	265	279	277	304	284	287	294	293	296	296	309	313	322	284	276	307	301	288	276	325	283	293	315	295	272	311	303	319	288	282	271	311	307	315	291	275	268	281	280	285	296	286	269	284	302	299	278	316	298	272	280	293	275	312	315	294	318	322	326	277	263	322	312	303	301	296	286	318	306	304	344	299	289	304	312	292	262	289	279	283	322	318	312	268	292	292	279	282	307	293	268	276	287	296	273	309	297	288	275	282	284	260	322	300	310	277	317	298	293	273	262	318	304	336	293	288	279	276	321	327	291	339	286	293	298	295	289	257	288	316	312	279	287	273	304	293	277	281	294	294	311	280	306	297	292	318	302	311	296	307	256	301	302	306	275	289	297	280	300	303	299	285	267	286	271	299	292	283	293	323	305	285	323	297	281	279	282	332	287	285	230	291	296	283	253	283	294	299	289	284	283	280	312	289	280	258	293	288	290	323	302	315	293	301	307	285	285	302	281	281	294	301	304	289	263	293	271	257	264	319	290	262	296	282	313	230	306	268	288	284	263	273	270	302	302	278	273	297	303	289	290	294	287	287	291	301	320	301	295	303	322	288	264	282	268	315	264	309	272	300	287	301	295	281	301	312	322	250	306	282	272	277	306	304	274	314	303	290	274	309	324	285	282	304	321	323	277	313	305	337	275	273	294	274	257	284	273	277	310	317	268	304	289	270	276	353	276	288	289	327	279	281	276	273	258	287	280	284	280	340	303	290	301	309	284	297	314	269	285	285	306	271	286	288	320	291	288	324	301	294	277	310	289	281	297	288	328	278	267	280	283	302	261	295	280	264	292	314	293	310	290	287	265	315	269	287	295	287	310	285	312	297	282	294	299	279	287	298	287	283	282	285	294	303	338	325	292	322	295	290	276	317	271	285	337	315	296	260	284	274	309	264	295	282	283	306	311	281	288	308	326	287	266	318	308	297	300	264	321	275	271	291	283	266	280	313	311	282	289	291	318	299	327	294	301	285	312	288	306	289	301	273	319	302	267	264	300	284	304	293	287	299	299	297	292	240	309	271	285	265	292	288	313	302	303	293	278	288	292	305	305	271	283	292	261	338	272	306	288	297	280	281	261	260	299	294	284	267	274	274	270	317	333	302	293	312	295	270	309	276	283	282	275	269	273	290	308	283	287	293	314	286	271	274	313	311	294	281	283	284	282	275	327	272	298	272	309	279	281	327	325	290	284	290	287	287	271	260	301	289	275	269	269	292	299	251	274	272	261	282	327	299	302	289	255	282	306	304	295	303	303	295	297	299	327	308	308	320	315	282	279	300	299	256	291	281	276	264	319	280	309	283	312	268	301	302	275	301	290	299	278	290	332	296	292	314	293	266	288	299	297	311	284	297	278	296	274	288	309	311	259	314	297	318	323	304	280	278	276	299	275	284	283	277	289	278	308	308	279	300	274	255	258	273	329	286	301	289	276	302	275	290	284	289	302	312	330	279	343	298	304	281	297	317	284	285	282	307	312	295	307	282	284	339	289	278	269	302	288	305	298	306	287	276	290	288	296	292	299	284	267	294	289	298
24977	24807	13807	11704	47712	59267	49254	35555	20480	8530	1903	652	708	748	737	708	701	712	692	708	678	726	696	659	730	716	740	716	693	711	717	699	696	744	693	677	652	679	701	732	686	731	657	639	691	717	685	675	678	722	690	697	706	695	704	683	712	701	701	704	747	724	688	669	687	663	704	719	715	685	679	733	705	755	715	696	725	699	690	681	686	716	695	710	717	733	685	727	708	704	688	701	718	699	668	656	669	687	687	695	692	697	696	718	667	683	690	665	709	693	734	717	689	661	638	736	661	751	678	682	692	698	719	725	714	713	695	714	724	707	729	699	728	718	687	722	721	685	714	706	708	705	705	680	738	709	674	686	698	711	725	694	669	714	698	725	688	736	704	689	666	715	705	676	690	675	713	752	734	683	676	700	719	700	745	702	667	668	687	733	767	670	735	700	691	770	721	680	762	754	685	675	641	681	684	668	673	749	707	676	747	683	695	744	726	709	703	706	706	699	727	661	666	733	673	689	644	740	683	706	636	680	711	693	711	698	679	718	692	697	675	690	657	706	688	702	719	738	677	713	714	704	733	693	731	709	671	641	711	714	657	692	693	692	684	698	673	657	729	718	695	656	778	674	660	696	690	701	713	700	683	727	677	717	720	667	682	699	644	681	664	765	705	681	711	740	648	705	726	722	703	706	698	687	724	693	682	742	693	647	693	673	693	696	700	726	725	697	668	697	716	690	760	677	725	676	712	705	705	748	700	722	724	671	717	708	686	660	727	713	722	704	716	659	726	712	602	712	751	731	711	706	703	680	723	713	664	693	693	702	717	646	719	655	711	729	723	696	669	712	703	700	706	673	658	718	704	644	661	650	672	716	713	723	690	708	714	713	683	690	684	681	732	691	665	717	683	692	687	657	724	670	691	698	672	682	683	726	709	671	677	726	694	663	723	683	702	693	698	648	717	641	732	729	712	699	739	661	697	686	727	693	693	657	721	668	698	700	654	704	657	669	702	666	693	705	735	741	667	748	699	710	714	721	647	720	652	771	672	663	687	716	691	687	680	721	753	713	708	742	732	704	689	716	710	702	700	731	670	687	686	652	688	699	704	698	716	646	749	702	723	721	691	678	692	701	685	688	710	677	677	700	717	694	717	713	711	674	686	685	714	719	684	700	698	707	708	697	674	683	705	704	728	709	674	696	677	712	748	663	730	679	710	736	717	668	738	680	750	728	732	665	668	688	714	686	652	692	680	698	705	707	704	700	686	714	724	703	703	689	676	661	683	674	690	750	719	728	679	691	672	660	734	720	681	666	682	698	732	649	698	753	661	670	700	660	708	678	649	685	693	675	724	724	719	729	702	670	701	700	689	695	718	693	660	692	728	671	686	723	700	670	667	707	710	666	688	698	720	686	694	686	697	694	716	676	681	689	737	747	684	683	704	725	675	686	673	683	711	672	707	730	737	718	665	636	679	720	725	707	707	670	685	689	681	708	683	694	698	625	711	685	753	623	692	686	730	698	702	730	685	701	659	713	740	698	672	662	698	684	691	680	712	665	649	712	693	729	727	784	704	716	702	689	678	711	711	734	658	712	706	647	674	714	713	681	650	631	656	664	727	673	696	713	667	619	712	677	663	766	713	641	728	712	659	672	724	671	720	700	631	690	654	703	670	683	651	715	716	684	703	699	739	749	711	722	651	701	701	652	734	701	726	693	682	713	667	645	708	675	701	725	716	715	729	660	700	722	725	694	732	663	703	691	693	661	703	645	712	690	710	681	681	754	688	795	681	671	675	732	753	746	641	712	690	669	716	738	691	745	661	695	729	694	713	683	687	733	731	701	702	721	731	725	706	732	718	704	709	713	716	705	684	703	679	725	718	717	672	698	711	680	689	704	709	697	682	690	697	692	691	697	669	712	690	690	666	693	711	701	702	694	698	693	731	686	706	710	695	736	734	716	703	715	732	660	689	690	653	694	689	723	773	719	667	674	682	693	669	684	691	708	687	725	723	631	687	758	710	678	725	723	726	678	699	734	644	754	716	708	699	726	737	712	691	687	665	661	737	701	672	745	727	647	741	674	714	674	747	660	731	720	720	699	675	727	677	725	745	674	681	692	673	730	715	684	733	705	737	708	698	775	657	749	654	711	720	728	692	688	684	720	680	705	718	717	691	757	723	720	702	653	709	714	737	701	666	698	749	703	666	708	712	678	676	708	727	686	693	719	645	637	700	706	671	688	697	706	708	694	634	728	678	693	727	656	688	692	720	671	656	707	728	646	706	700	689	695	684	680	716	706	662	674	718	716	731	728	678	753	741	719	741	706	712	712	722	678	736	700	725	686	756	750	702	644	671	714	635	680	740	738	682	712	681	721	689	698	655	668	713	726	714	686	694	710	705	710	720	719	681	714	707	698	677	686	715	691	645	713	696	641	724	646	716	706	762	688	684	744	713	656	691	661	689	693	719	688	699	692	736	726	666	691	708	691	709	682	672	657	703	704	705	702	657	701	698	744	695	716	720	705	731	708	723	750	694	685	702	751	711	714	749	692	757	737	703	715	663	731	640	689	715	699	712	723	755	698	654	696	743	675	708	661	706	695	754	690	727	681	694	686	705	690	687	686	705	744	708	702	681	687	692	720	728	718	697	668	714	715	676	653	702	701	745	721	651	718	704	713	691	700	733	681	718	750	702	697	709	722	709	730	684	719	729	707	697	692	680	676	691	692	694	663	699	725	705	713	695	721	731	684	716	692	696	723	697	724	731	719	720	761	700	695	722	691	719	725	706	699	678	684	704	716	708	736	691	680	742	706	751	688	657	677	658	689	655	703	694	690	721	672	731	741	727	669	702	681	672	695	741	709	715	644	684	701	723	668	696	673	694	671	712	715	718	690	673	713	673	664	695	673	706	736	678	704	689	689	701	758	696	707	766	750	724	714	711	766	709	731	703	674	680	749	686	731	727	714	681	729	682	687	687	720	736	741	710	732	672	726	752	668	657	769	708	696	677	648	648	674	683	679	657	642	699	660	746	707	726	701	697	702	701	710	712	712	700	667	743	705	688	711	678	655	696	678	689	703	700	675	721	695	672	669	721	719	702	687	713	683	699	715	711	709	712	731	689	681	663	676	709	708	718	703	708	735	712	728	710	712	682	668	734	720	749	701	664	707	662	698	670	758	667	690	654	678	681	652	693	737	746	679	672	713	682	680	707	678	679	697	692	715	653	737	726	683	714	714	691	679	683	684	670	662	721	687	703	714	679	664	705	678	700	775	712	700	723	700	708	693	698	688	683	688	698	693	697	708	755	690	706	697	708	648	699	693	722	698	703	707	682	727	739	665	659	661	666	660	680	692	712	713	691	728	693	647	723	722	692	648	741	699	694	702	691	658	702	698	685	708	666	676	699	716	674	722	697	716	668	706	689	707	738	702	696	686	717	732	725	696	712	705	700	677	712	669	692	756	699	715	736	737	697	679	689	701	701	737	698	717	688	691	686	684	675	710
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
