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
336930061375	336930061934	336930062484	336930063034	336930063584	336930064134	336930064684	336930065234	336930065784	336930066334	336930066884	336930067434	336930067984	336930068534	336930069084	336930069634	336930070184	336930070734	336930071284	336930071834	336930072384	336930072934	336930073484	336930074034	336930074584	336930075134	336930075684	336930076234	336930076784	336930077334	336930077884	336930078434	336930078984	336930079534	336930080084	336930080634	336930081184	336930081734	336930082284	336930082834	336930083384	336930083934	336930084484	336930085034	336930085584	336930086134	336930086684	336930087234	336930087784	336930088334	336930088884	336930089434	336930089984	336930090534	336930091084	336930091634	336930092184	336930092734	336930093284	336930093834	336930094384	336930094934	336930095484	336930096034	336930096584	336930097134	336930097684	336930098234	336930098784	336930099334	336930099884	336930100434	336930100984	336930101534	336930102084	336930102634	336930103184	336930103734	336930104284	336930104834	336930105384	336930105934	336930106484	336930107034	336930107584	336930108134	336930108684	336930109234	336930109784	336930110334	336930110884	336930111434	336930111984	336930112534	336930113084	336930113634	336930114186	336930114736	336930115284	336930115834	336930116384	336930116934	336930117484	336930118034	336930118584	336930119134	336930119684	336930120234	336930120784	336930121334	336930121884	336930122434	336930122984	336930123534	336930124084	336930124634	336930125184	336930125734	336930126284	336930126834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
80465	38143	14927	2641	943	815	675	601	544	491	489	486	445	418	446	443	448	390	403	413	408	402	400	434	401	417	407	394	409	393	366	407	407	389	431	355	415	385	404	419	453	380	416	404	386	401	362	411	417	450	411	392	357	391	382	432	378	417	375	394	409	388	382	387	402	380	379	401	431	390	413	420	423	396	389	396	422	433	418	408	390	389	398	413	397	398	401	377	377	378	357	381	391	397	378	399	380	375	404	369	373	388	402	419	385	412	347	382	386	367	386	413	364	424	387	381	373	393	413	414	391	401	364	426	374	398	395	425	395	421	424	376	400	369	405	421	371	391	402	389	429	388	471	391	389	398	417	370	356	406	384	400	435	385	389	370	419	388	389	389	388	422	395	423	408	350	383	368	366	382	378	412	429	357	416	415	400	420	392	423	401	370	389	379	375	410	404	393	349	374	375	365	370	393	407	395	356	423	356	389	382	381	407	404	437	352	380	405	374	412	351	389	375	391	403	373	379	373	353	425	359	432	363	387	365	398	373	404	387	368	384	384	401	384	390	405	399	402	374	377	338	385	427	378	367	375	352	420	387	335	383	393	390	379	374	399	416	363	392	415	374	433	404	356	408	376	384	365	390	375	397	360	377	381	382	381	380	403	423	357	413	387	403	376	400	335	401	390	378	369	369	348	364	373	420	392	373	403	436	365	352	379	433	376	407	384	417	370	390	402	393	378	394	401	382	405	389	395	393	434	431	387	385	387	372	409	401	416	401	380	388	399	386	419	402	363	390	397	428	360	367	396	394	366	381	362	367	392	380	408	373	413	395	392	415	419	404	359	370	374	370	387	396	400	423	397	373	396	373	356	363	381	392	387	381	362	366	348	400	417	368	417	401	367	396	411	358	393	370	417	409	360	401	414	371	377	399	382	384	404	364	399	410	411	389	409	403	363	371	391	416	399	401	406	368	380	413	367	388	344	398	405	401	386	371	372	392	396	397	397	343	403	429	371	370	382	393	408	384	365	400	391	402	384	399	393	405	408	391	395	397	399	379	339	378	358	369	383	407	433	384	383	417	375	396	328	387	389	429	404	384	439	389	372	378	383	398	430	394	368	355	382	365	372	390	400	397	397	405	402	349	431	373	394	398	371	368	406	423	401	394	374	418	431	345	409	357	382	384	425	386	375	386	386	380	376	354	412	352	442	382	399	381	424	388	382	380	365	382	386	389	394	399	383	395	397	407	351	359	390	394	400	376	370	386	362	384	397	396	392	394	374	447	404	400	373	372	446	400	397	386	368	415	414	376	400	372	417	371	377	397	420	411	390	371	414	371	404	373	393	393	419	399	398	394	422	389	398	381	396	374	395	427	412	427	407	401	406	444	392	385	399	383	413	407	391	415	371	393	369	384	412	387	396	352	352	401	354	398	407	400	350	382	400	351	368	366	381	402	395	380	392	384	373	404	381	414	413	351	342	364	372	368	398	391	388	376	386	340	424	395	408	392	429	365	384	403	354	399	403	378	382	409	386	397	380	413	351	377	416	400	364	379	398	394	375	406	412	426	404	391	404	366	391	360	364	382	392	370	364	406	393	386	444	398	397	387	385	424	378	421	422	357	369	380	390	400	415	389	351	377	389	413	381	384	358	385	414	441	387	398	413	405	359	325	387	398	373	353	369	363	374	399	387	363	388	386	394	368	403	359	382	362	387	369	414	409	374	404	374	382	392	408	377	369	377	418	384	390	407	387	409	401	387	374	381	409	371	403	411	378	377	376	397	406	400	393	426	456	406	386	369	409	386	388	355	387	396	412	414	402	436	346	398	412	429	360	389	355	363	366	402	362	420	354	385	379	377	379	432	409	374	406	349	394	421	356	376	366	408	384	377	364	382	379	398	407	416	400	379	389	374	379	387	388	405	422	371	389	370	380	393	409	346	437	361	411	376	410	403	374	397	378	391	395	382	373	372	382	442	399	384	380	422	393	399	433	366	387	410	376	405	376	390	403	343	375	417	379	426	408	374	387	382	398	429	401	388	354	387	361	419	410	406	378	368	388	398	375	366	389	384	410	387	403	412	385	395	422	387	377	376	392	345	406	437	393	384	394	416	396	382	395	371	379	365	357	407	375	373	378	384	394	383	395	358	357	396	385	428	397	402	399	368	386	379	399	383	359	378	363	405	391	359	406	403	399	383	408	369	426	411	392	376	412	360	415	401	408	398	348	382	365	396	386	360	395	393	416	388	392	366	375	401	392	375	394	408	406	383	359	388	409	331	404	404	402	383	375	383	379	384	412	385	420	382	342	356	396	408	384	370	370	371	362	378	398	381	413	393	378	367	357	393	397	392	400	407	392	377	417	408	380	379	368	375	415	360	381	433	402	361	375	359	345	380	369	408	427	401	413	365	380	378	454	381	390	384	381	396	405	372	364	420	401	401	376	384	355	406	362	395	396	366	404	394	385	385	381	385	386	393	401	386	388	386	397	398	398	345	394	385	371	407	387	380	408	388	408	395	381	379	443	393	375	398	407	372	384	387	400	388	368	360	404	369	373	380	412	373	389	421	394	398	375	368	426	396	321	379	382	417	405	370	360	389	337	370	356	375	339	382	411	398	418	421	371	379	384	393	401	387	408	346	382	374	420	418	387	403	395	388	361	361	381	385	355	410	447	420	430	405	396	413	415	398	389	395	404	427	407	383	385	436	389	404	382	386	397	390	400	360	400	384	395	385	392	370	357	389	387	395	417	380	399	432	402	402	364	413	399	396	364	414	397	342	386	405	389	353	377	416	401	407	369	381	384	405	413	387	428	426	381	379	385	392	398	369	350	383	418	389	374	384	397	405	370	352	382	418	414	410	460	423	399	332	380	391	377	387	388	388	400	383	407	393	389	391	387	408	365	402	379	432	366	375	389	350	406	358	394	404	404	395	395	390	379	355	413	396	426	385	378	362	386	383	409	383	404	391	377	418	387	431	380	399	407	390	410	352	389	375	381	426	411	389	361	397	400	386	361	388	335	354	380	364	406	384	377	388	394	425	400	358	400	404	396	384	377	389	409	363	427	379	398	413	389	404	397	441	381	401	384	440	397	410	397	407	380	379	435	382	412	357	388	398	389	381	442	421	397	354	413	388	370	388	393	335	367	399	437	403	402	410	358	410	390	407	340	398	367	350	354	394	388	368	332	405	398	369	354	376	374	392	407	431	395	376	360	395	387	376	392	355	392	389	390	385	363	373	399	367	344	391	415	394	388	400	362	372	392	424	366	361	410	427	372	336	402	381	397	362	389	373	429	395	371	400	384	397	408	407	360	407	389	389	398	408	386	388	415	395	381	411	420	388	397	384	418	404	362	381	395	406	361	373	367	389	366	383	348	410	407	370	411	401	374	389	386	393	416	374	440	378	379	405	431	378	401	399	398	402	372	365	377	389	389	372	384	413	369	352	425	392	393	373	396	352	385	380	393	379	411	384	369	362	396	417	383	364	344	417	412	367	399	399
56449	11023	3064	3464	3018	2576	2241	1981	1741	1602	1547	1485	1395	1260	1251	1222	1185	1203	1175	1140	1125	1085	1105	1051	1094	1045	1036	1000	1055	1012	932	986	1004	990	1019	1010	996	983	951	1004	974	946	995	934	964	958	949	952	964	1017	935	1008	996	1004	989	972	924	975	964	919	985	940	988	1054	920	996	968	983	905	935	914	919	965	967	957	953	995	998	994	972	940	948	957	932	952	910	966	989	957	928	900	955	999	911	897	974	951	951	912	994	985	913	946	1005	919	934	951	883	941	951	921	881	937	896	967	917	959	882	890	1020	956	952	912	905	947	993	933	907	897	917	967	978	925	948	849	909	928	920	1005	908	947	937	950	944	965	924	940	992	917	951	1018	948	926	987	948	943	908	950	967	972	905	942	984	984	954	876	948	922	939	923	962	911	945	962	900	949	916	954	877	925	989	958	943	911	1008	927	956	900	955	987	965	965	934	862	997	974	954	964	974	953	936	947	912	948	945	912	948	967	980	906	927	937	952	949	938	967	958	867	935	928	918	970	911	884	984	991	935	894	935	951	936	920	933	923	966	945	987	991	945	919	944	978	982	944	950	884	977	921	950	928	960	918	943	925	989	956	952	964	925	962	942	965	924	1006	948	967	970	1002	984	918	953	943	959	958	955	904	924	930	877	941	888	1017	964	1001	977	926	933	889	919	965	974	888	971	932	953	952	944	941	965	927	894	975	1004	971	898	967	928	943	951	936	950	902	973	902	956	863	968	908	945	915	981	973	1018	972	982	979	929	970	918	928	941	942	952	949	898	943	933	876	929	912	958	939	933	955	914	944	930	913	997	1007	942	989	942	878	929	939	898	949	960	925	931	962	959	952	911	908	990	908	959	866	907	897	934	933	920	950	930	928	935	955	947	964	962	967	1003	919	937	952	966	913	939	971	939	970	955	888	951	933	899	928	950	914	968	933	850	932	963	970	908	890	930	949	858	950	961	1018	960	944	946	923	941	930	938	927	972	918	946	942	956	975	969	973	935	939	900	933	969	899	965	916	968	941	897	993	967	891	896	941	920	958	979	951	959	985	932	959	893	911	942	958	943	909	928	935	995	923	930	937	934	916	934	966	931	1009	924	990	938	955	892	923	989	896	956	904	923	936	906	1027	908	913	894	908	908	953	963	940	936	909	932	917	906	947	945	907	938	932	962	919	904	886	929	911	950	908	940	930	912	1004	950	933	931	906	977	974	977	930	962	967	946	938	922	898	924	945	965	978	935	958	995	913	911	951	943	972	986	914	1012	938	952	908	984	913	972	956	936	960	924	919	953	926	975	921	969	890	924	974	943	909	923	949	908	881	935	945	896	955	972	931	953	968	974	982	918	901	874	953	945	974	956	1001	910	967	900	950	983	922	919	912	948	939	891	964	989	939	940	912	1003	903	987	920	930	942	922	945	919	888	978	948	955	988	972	920	941	916	942	924	866	941	970	962	947	1015	905	940	936	949	937	961	926	926	914	918	911	938	918	1041	929	1005	970	927	922	944	933	924	891	949	972	948	926	929	947	865	918	912	905	887	891	918	953	913	924	902	916	951	917	963	926	944	906	955	952	948	940	943	937	990	957	972	903	955	954	955	949	958	966	981	971	975	904	989	972	930	952	945	925	963	969	965	986	939	938	954	942	918	944	963	937	961	976	919	976	998	914	993	940	958	943	957	974	979	955	944	901	887	945	915	974	901	918	950	911	960	930	927	940	935	919	913	882	975	951	956	931	956	915	895	941	937	959	903	935	969	985	904	928	988	919	879	961	929	977	939	951	987	970	912	981	928	916	899	938	938	946	1007	883	908	954	953	947	934	938	944	887	957	961	930	977	921	972	934	946	953	962	944	947	1004	908	937	896	965	951	963	943	958	980	919	934	923	1007	924	937	978	893	916	927	922	908	972	928	924	941	918	944	924	875	949	970	885	908	919	1002	952	909	928	935	905	932	962	947	970	939	950	900	912	912	873	980	983	934	920	913	922	988	954	920	963	946	923	929	940	936	967	935	915	931	951	945	958	942	928	953	947	892	947	980	961	952	947	932	931	968	958	916	952	974	877	923	910	962	946	872	937	897	970	967	905	957	890	939	973	985	952	953	974	913	979	949	960	924	878	936	922	927	971	980	929	961	969	911	984	916	967	916	941	943	932	916	1002	943	913	916	912	1013	890	869	931	972	920	926	997	947	937	894	905	914	950	960	930	915	941	957	964	932	946	928	945	932	949	956	937	973	949	937	931	942	937	921	902	933	913	938	947	993	943	983	992	937	938	941	956	939	924	983	951	878	943	900	959	969	899	993	975	883	965	921	955	917	964	997	918	1006	914	983	882	904	926	966	912	909	935	897	992	895	947	961	940	959	977	893	972	963	889	941	950	910	924	932	983	958	947	939	891	911	931	969	974	951	882	927	901	955	957	990	881	940	937	922	941	952	1015	895	936	918	902	867	932	917	947	928	922	930	918	949	943	978	936	895	886	1001	986	920	931	942	927	926	980	971	949	972	993	1003	983	952	942	957	925	941	924	939	990	962	931	955	886	920	921	963	948	943	965	929	921	906	988	928	960	930	897	981	898	951	955	946	951	910	971	948	992	983	978	905	899	887	971	903	947	965	960	973	890	918	924	927	926	941	936	974	1007	1002	930	958	960	931	885	935	958	979	909	904	974	932	953	897	935	907	947	917	990	988	939	1028	1005	879	976	934	905	960	962	949	925	950	917	962	926	1001	943	929	919	909	994	961	906	941	949	1006	853	938	880	895	946	919	969	933	946	930	944	923	915	941	898	971	935	972	911	991	938	889	927	958	997	947	955	922	935	910	931	922	944	951	955	941	966	930	958	947	988	971	927	952	944	924	918	962	899	965	939	995	949	962	926	911	983	905	929	911	918	925	963	957	959	919	984	928	973	917	934	929	874	889	895	903	914	941	911	970	947	918	936	933	938	952	888	879	919	932	865	888	855	966	947	948	1006	986	981	984	861	891	925	939	951	961	938	912	972	888	916	960	941	979	895	904	978	910	925	952	890	945	923	943	934	973	962	989	897	861	906	961	940	939	901	945	943	942	973	915	929	944	904	939	893	997	929	907	901	929	915	933	940	931	929	959	937	983	987	916	949	902	950	962	934	949	988	925	937	888	995	965	927	936	906	884	933	975	973	958	933	976	947	907	936	940	972	972	918	877	916	950	918	943	929	940	961	891	963	957	939	831	942	921	961	923	1011	869	943	913	926	978	998	944	982	975	965	937	962	946	983	923	891	928	893	977	951	944	940	921	935	952	941	942	886	969	918	957	914	968	972	949	962	948	937	944	877	917	920	922	931	894	930	899	925	911	938	969	909	968	963	972	956	909	986	922	975	942	925	968	942	951	920	874	948	938	905	965	1013	894	991	914	921	894	901	884	1027	940	973	934	958	911	996	927	932	955	911	937	957	941	927	945	888	962	941	885	925	989	958	948	874	935	992	956	928	978	938	935	970	934	864	966	929	955	941	920	985	885	950	945	923	918	944	950	959	907	940	963	974	884	956
32109	5203	468	410	375	408	379	405	394	417	402	358	400	416	391	375	378	384	395	376	401	384	406	393	404	379	376	380	356	371	360	389	376	399	372	380	393	389	404	384	397	342	377	418	391	381	395	399	370	415	375	394	392	368	383	397	393	391	413	380	391	395	415	375	370	417	407	385	406	397	373	368	385	386	396	394	369	400	360	368	394	369	419	381	380	367	388	374	369	376	381	367	398	409	403	363	390	354	373	393	364	399	408	387	383	383	386	405	398	421	394	398	403	356	369	380	371	429	370	396	379	363	387	357	368	373	426	377	395	368	397	401	369	393	360	430	388	352	400	377	395	377	378	387	377	358	369	373	394	356	378	352	382	405	365	348	358	335	448	390	397	372	410	398	373	354	391	379	389	392	403	391	382	389	411	408	379	408	406	388	330	394	384	396	389	372	412	345	402	372	363	415	408	387	414	387	364	420	379	354	327	387	410	407	392	382	408	368	406	406	378	367	375	416	376	363	379	411	419	391	392	363	389	348	403	397	352	422	387	340	379	372	421	381	393	405	394	389	389	399	400	409	407	414	404	411	398	398	352	378	398	385	366	388	386	393	380	384	401	371	370	389	385	364	393	388	366	374	348	414	341	397	365	423	373	401	418	360	373	425	372	322	417	390	392	386	386	318	374	383	359	373	404	350	386	394	409	382	403	376	349	412	374	381	399	411	420	462	338	400	397	390	348	403	388	372	387	388	399	372	374	396	380	368	366	384	380	384	415	405	403	364	405	372	359	436	354	336	382	363	399	376	358	407	366	413	396	368	401	362	372	415	372	390	393	374	342	402	378	378	387	353	376	376	414	386	392	371	372	396	379	355	412	392	354	355	376	424	409	392	407	427	383	396	384	375	382	405	396	366	372	375	354	381	378	401	366	362	373	385	371	359	406	406	384	359	376	408	431	365	360	363	399	386	366	365	360	374	355	371	409	397	406	376	395	399	352	379	439	373	402	390	406	392	392	339	399	401	388	375	391	394	361	366	372	364	375	354	405	402	390	376	377	386	389	358	389	389	373	418	388	377	390	372	349	380	405	368	386	360	387	409	385	384	399	374	375	399	401	417	410	396	399	404	381	384	392	405	423	404	385	357	366	426	401	407	360	366	403	351	359	358	387	430	408	372	405	351	364	398	387	347	393	366	366	389	366	373	356	364	379	389	397	389	399	349	390	386	394	343	365	363	410	397	410	374	375	353	358	368	378	385	403	383	405	394	365	378	361	383	368	370	397	366	375	371	377	398	391	381	386	359	395	374	376	401	369	415	386	354	402	369	414	349	379	366	416	413	371	394	377	360	411	384	384	383	396	421	385	375	387	351	365	378	351	418	370	371	409	397	400	392	408	395	368	412	413	376	416	399	417	395	361	357	388	382	386	388	381	376	391	361	387	370	369	357	370	375	387	424	371	387	387	417	380	349	402	344	355	387	379	413	407	409	362	427	405	374	358	400	398	393	366	361	372	402	392	379	416	387	395	391	401	395	386	403	430	393	396	375	389	397	378	371	413	371	396	414	383	415	404	356	373	376	410	368	368	374	395	374	382	407	427	356	365	398	411	413	388	383	400	387	388	384	401	397	345	400	360	381	391	381	385	420	385	412	382	398	398	385	386	380	394	367	351	392	420	358	414	390	379	378	417	372	382	409	402	420	378	404	362	355	385	383	354	376	404	424	390	400	375	363	414	413	378	387	382	383	362	378	384	404	373	351	405	369	372	369	370	382	398	388	387	432	363	367	401	392	404	377	401	379	390	412	385	382	387	383	375	354	383	394	366	368	378	412	388	360	412	383	409	402	395	359	377	388	379	349	385	416	413	353	367	348	350	387	386	366	422	342	370	390	362	418	370	380	405	379	376	425	403	415	397	375	379	374	406	388	366	402	369	379	383	394	361	398	381	372	377	391	396	419	433	398	404	378	382	390	394	385	370	370	412	363	353	399	361	365	372	382	401	372	375	353	408	379	405	394	398	408	398	380	393	404	362	412	383	397	372	359	425	391	364	378	377	371	410	400	357	341	396	351	359	355	374	391	399	388	399	426	403	388	372	410	396	361	378	375	420	376	406	379	386	386	421	315	398	397	377	341	400	399	386	395	421	406	368	391	345	368	389	358	339	356	405	381	406	384	380	366	329	357	358	373	387	393	403	373	406	365	403	356	395	450	389	336	369	396	347	422	360	387	380	393	421	381	416	414	396	422	409	414	402	357	390	376	379	362	365	393	372	352	400	393	380	378	380	393	357	361	379	387	362	408	389	361	382	402	445	408	381	382	408	380	401	354	375	352	377	369	383	399	367	404	365	385	406	390	394	367	393	386	404	360	372	371	380	378	387	380	422	401	431	376	363	371	382	397	388	445	392	386	390	402	362	379	405	410	366	386	371	382	391	417	392	391	388	354	393	364	360	428	385	356	384	361	395	395	395	394	356	386	410	385	395	410	372	371	379	382	379	431	407	403	395	375	401	352	388	388	381	401	394	419	385	343	392	364	358	360	413	385	384	404	371	367	334	387	396	351	388	370	423	391	382	403	404	357	382	379	393	375	398	414	376	360	393	421	331	372	370	349	373	375	429	384	435	389	355	415	393	371	353	384	363	381	382	393	369	418	406	337	386	394	350	373	370	362	358	358	373	429	401	382	421	395	332	377	381	417	369	355	358	393	365	371	381	373	393	379	401	372	366	409	430	395	407	350	389	408	373	409	373	409	425	413	383	410	383	393	400	399	399	363	386	413	402	370	421	428	389	402	372	379	422	408	403	378	392	408	395	371	388	363	378	398	381	362	365	374	393	407	402	359	392	432	369	382	392	362	362	415	395	395	379	395	397	412	360	388	418	440	410	389	364	366	387	341	370	386	348	408	392	399	364	367	404	374	423	394	348	398	375	377	361	385	365	408	386	371	425	374	332	385	384	379	384	365	406	402	383	374	399	422	347	375	370	374	379	371	360	414	370	387	329	427	396	372	363	379	424	367	420	365	394	392	386	411	407	390	380	392	339	372	381	375	396	378	381	375	393	392	363	396	410	357	386	405	383	371	367	342	372	392	390	397	358	355	384	374	379	359	376	362	417	359	395	350	399	406	409	395	406	344	369	398	358	398	401	404	366	397	404	378	420	379	383	363	352	413	405	357	370	361	373	372	386	408	395	358	425	385	375	354	376	393	375	398	345	382	380	406	391	370	364	380	427	368	357	387	429	382	398	381	407	389	394	389	368	400	393	419	385	343	378	404	359	379	370	424	359	360	375	397	352	398	380	399	444	412	405	398	345	356	386	372	397	368	375	367	377	394	387	391	395	408	362	382	397	387	423	374	388	444	394	365	376	418	393	357	406	409	387	393	389	363	396	391	340	373	385	384	404	398	383	368	382	390	372	372	379	387	368	400	371	391	393	402	399	366	375	396	393	386	392	352	369	379	386	351	357	375	415	380	368	412	382	378	405	382	383	362	405	399	436	363
24715	1462	1013	953	946	894	896	932	936	919	946	947	893	932	915	893	943	906	891	850	904	912	874	883	953	871	816	884	895	926	878	879	879	865	933	936	906	901	910	878	867	883	918	858	901	900	887	885	840	955	883	919	856	900	853	914	919	863	879	931	934	896	846	908	892	953	911	875	885	875	966	917	911	913	882	917	913	953	892	895	901	910	902	881	881	856	861	883	867	833	890	874	830	875	962	879	927	897	944	884	859	980	885	905	936	868	921	883	854	887	936	869	865	919	888	917	863	923	958	897	922	833	914	938	906	896	881	894	966	855	890	889	890	879	902	871	888	937	868	944	895	903	860	891	887	966	857	880	851	837	882	870	878	878	919	912	892	932	925	959	884	913	923	854	880	921	865	878	884	864	859	883	878	885	838	862	955	948	868	863	895	885	873	864	912	884	931	886	877	843	900	906	874	902	884	920	886	814	874	881	899	941	899	940	888	918	876	882	906	903	842	908	891	925	910	894	904	866	923	884	908	831	890	881	885	906	877	921	849	921	876	941	912	869	888	887	869	947	895	902	878	859	920	826	928	868	888	864	921	922	916	871	851	889	867	936	883	934	956	958	856	951	900	883	826	882	964	856	907	897	935	896	901	913	899	865	837	906	883	929	928	931	851	880	926	904	868	877	877	935	932	820	885	880	904	875	958	905	898	971	876	923	890	872	906	873	854	847	884	885	896	933	892	913	895	894	860	905	887	875	849	899	871	909	921	868	920	964	864	934	887	841	917	966	882	898	948	915	898	851	923	913	897	915	878	873	857	855	880	901	870	934	880	928	882	878	865	888	810	902	824	893	891	825	845	879	881	878	920	892	889	833	871	904	888	931	900	900	904	928	877	858	892	835	913	910	932	876	890	886	902	883	892	939	896	871	914	891	910	836	875	921	902	909	921	833	915	927	926	915	866	864	861	850	950	878	940	959	872	888	885	913	902	867	868	904	918	903	894	887	908	868	931	903	939	893	893	893	900	903	859	904	905	916	881	926	882	855	888	906	917	935	875	918	900	864	932	944	882	862	875	864	907	889	963	920	854	888	897	896	859	870	897	869	862	898	862	895	860	876	874	867	917	876	915	885	839	835	920	908	893	877	872	930	880	898	953	945	923	934	919	891	903	858	873	893	890	920	858	897	909	901	884	856	883	889	922	913	853	900	890	929	899	900	927	861	895	888	854	952	866	918	861	925	854	872	932	876	919	907	873	901	891	871	836	938	905	881	872	912	849	882	886	910	929	865	890	898	912	975	915	876	888	873	932	919	886	907	886	896	961	906	943	903	949	875	919	902	937	909	858	873	927	909	943	906	882	894	903	918	897	922	917	906	881	812	929	876	902	875	945	878	907	814	942	897	917	949	880	872	869	899	880	860	931	883	926	944	882	905	912	878	874	911	896	879	917	898	931	908	894	908	850	893	906	857	861	871	895	896	907	892	919	894	894	893	881	935	936	895	915	846	859	894	860	898	905	886	882	890	911	923	874	887	889	881	976	920	911	835	907	896	901	886	886	908	948	912	943	892	912	884	874	915	950	894	852	853	903	891	916	852	865	857	888	894	839	907	904	911	921	872	814	914	891	849	861	933	884	889	930	877	889	884	937	894	870	923	906	894	950	939	823	874	901	900	894	919	930	885	845	868	894	915	882	933	912	929	933	881	870	902	935	915	894	907	890	900	912	881	904	886	863	874	924	865	924	835	850	862	908	876	887	894	934	915	880	873	899	855	883	844	843	921	885	933	899	853	852	887	942	864	882	899	892	930	904	918	889	907	842	918	882	898	851	913	897	905	934	876	892	895	894	862	973	916	863	864	879	863	901	879	835	890	966	903	879	878	886	902	900	871	908	904	953	917	909	837	866	916	934	849	877	889	877	869	903	851	829	901	916	922	862	920	906	884	876	941	901	897	921	888	925	886	913	883	874	936	877	868	896	871	912	914	921	851	842	880	888	902	883	846	927	883	900	856	966	869	951	870	914	912	833	928	945	863	880	868	918	934	909	859	924	878	881	880	918	883	922	892	896	959	879	879	898	879	872	928	889	899	922	904	980	920	922	903	918	886	890	847	901	851	982	865	927	927	907	932	894	864	895	903	883	870	882	906	964	893	857	925	901	892	914	881	855	900	915	880	892	896	969	925	893	858	947	895	919	880	940	868	862	862	876	857	898	903	949	935	910	876	872	918	896	924	928	897	918	886	896	914	923	869	850	890	949	903	893	932	813	871	988	874	940	895	876	947	919	858	920	928	911	940	879	925	913	889	914	873	877	938	885	906	891	886	856	909	865	916	886	837	855	899	903	891	900	910	884	899	895	866	847	840	904	828	893	903	875	855	884	900	847	946	891	869	893	897	903	877	892	883	876	879	893	915	952	902	921	877	934	895	904	931	893	922	950	943	895	901	898	926	865	916	900	919	881	867	913	914	828	922	914	940	847	886	881	863	914	893	861	917	914	889	901	876	924	882	891	923	832	906	842	902	873	906	918	889	877	916	912	872	872	954	885	900	891	908	876	895	869	900	949	882	907	955	876	922	888	878	856	903	956	899	928	900	909	850	841	851	917	876	917	925	971	883	877	928	916	905	894	955	903	915	846	878	936	917	902	905	892	919	922	911	879	913	919	889	956	895	883	884	906	880	909	938	917	890	923	952	921	821	868	913	865	920	905	886	891	884	867	851	870	874	961	943	913	903	892	872	910	885	911	919	898	934	891	898	923	942	929	895	917	917	872	928	832	871	911	910	870	869	912	930	883	867	923	910	891	944	873	878	900	866	918	878	936	924	927	962	944	873	884	895	917	856	891	875	853	927	868	860	886	936	902	892	949	959	890	854	884	892	849	867	925	903	840	870	886	889	879	922	926	879	891	903	907	909	918	884	920	900	935	868	907	907	898	892	857	899	898	895	949	903	948	926	904	856	892	884	958	844	864	912	848	901	903	882	892	899	880	890	910	932	930	950	862	888	885	864	928	881	892	903	903	927	899	918	912	872	821	892	905	835	880	917	869	883	835	882	936	935	935	874	893	892	880	913	883	876	910	941	890	842	907	860	867	872	927	850	926	939	914	834	874	909	919	959	888	960	879	876	880	906	877	891	893	930	917	873	887	901	902	891	880	900	904	912	881	927	839	917	870	903	904	902	861	921	966	850	859	869	892	924	862	901	893	882	884	884	842	911	970	852	913	930	907	962	921	853	830	914	907	914	905	916	891	902	895	858	905	909	889	902	900	865	898	925	910	929	942	884	842	819	878	906	874	869	953	922	872	885	917	873	902	869	906	926	911	928	908	902	821	887	891	928	883	887	860	893	892	905	899	906	927	871	897	898	889	908	903	859	919	942	902	907	883	925	860	907	892	942	914	879	919	819	899	925	929	901	888	919	871	904	860	889	906	915	910	828	880	895	953	911	911	933	896	914	911	917	909	914	891	901	866	850	878	847	949	910	871	883	913	892	898	912	924	918
70581	29027	8195	868	535	499	390	399	283	312	273	248	277	281	264	254	268	260	245	244	242	230	305	239	259	252	233	261	282	245	222	266	235	243	236	273	222	246	246	254	265	208	256	256	216	261	241	227	232	221	260	206	241	246	234	264	283	241	270	250	239	272	218	241	283	235	231	244	251	218	264	251	240	252	289	247	282	245	286	236	258	251	240	249	229	223	228	279	215	237	255	271	239	219	260	276	240	246	249	259	281	215	243	245	233	248	232	226	234	214	234	252	245	250	238	244	245	248	217	235	268	225	246	252	210	275	244	206	258	274	234	234	222	256	245	243	203	236	224	252	244	229	241	275	239	243	261	255	281	261	236	229	244	240	241	246	215	231	244	253	242	240	239	251	259	261	225	257	244	261	238	255	271	223	275	244	268	245	268	250	235	222	210	262	275	245	247	238	252	237	238	239	279	226	241	263	254	264	250	266	222	245	231	278	222	248	256	244	216	251	239	225	256	240	226	243	238	276	267	260	233	211	221	232	258	238	262	259	245	284	246	214	247	258	234	240	247	254	266	233	255	229	262	235	225	253	265	230	265	266	235	272	242	231	219	236	237	248	236	240	261	217	259	245	244	228	250	255	223	225	223	222	242	237	225	253	243	265	278	285	259	235	225	264	233	251	215	224	247	249	235	239	257	249	255	260	245	246	247	234	245	268	244	219	234	240	231	256	254	229	278	245	255	259	227	228	259	261	237	247	243	240	233	235	243	246	254	248	229	236	229	222	240	276	235	251	203	245	229	277	252	253	249	252	210	273	249	198	241	220	226	225	267	219	237	249	257	249	236	228	218	234	274	224	225	250	247	261	271	238	229	228	217	227	234	232	247	253	229	230	241	279	203	260	233	261	249	254	260	234	253	242	255	238	258	252	227	237	301	231	236	253	263	259	254	240	219	245	244	258	238	252	232	275	252	231	271	250	240	239	217	234	261	250	221	251	271	239	252	228	231	228	247	251	269	227	238	256	249	256	274	220	256	231	218	284	227	238	253	216	264	241	256	249	237	257	259	249	287	225	229	236	261	225	246	224	254	237	246	241	237	241	258	251	248	226	229	241	240	237	253	253	241	276	245	265	272	256	232	227	239	236	213	251	259	248	280	253	240	258	276	255	229	261	254	232	209	254	261	226	252	223	243	234	220	247	236	212	260	208	265	264	260	196	282	247	258	243	220	235	248	239	245	218	242	247	253	247	244	247	220	238	219	253	238	237	244	229	244	272	249	255	219	253	262	234	256	247	235	218	235	250	220	282	213	234	247	260	252	254	237	260	279	225	219	229	293	241	238	234	245	268	258	231	269	246	249	217	228	259	241	251	253	262	253	218	257	254	247	253	281	275	257	269	235	264	246	242	226	209	247	245	264	213	236	240	249	248	259	223	236	247	251	253	246	224	219	232	246	230	233	265	244	214	281	259	238	216	240	236	230	259	252	253	221	259	248	232	238	246	262	238	242	217	252	241	238	272	260	257	252	250	234	232	228	247	232	242	226	244	227	216	233	216	249	227	246	276	241	250	244	232	236	253	232	258	270	232	243	230	261	255	240	232	256	246	224	247	224	232	235	257	222	255	263	214	229	251	231	250	246	225	234	235	256	267	248	193	232	273	234	264	260	229	247	288	238	267	251	274	231	265	223	259	257	241	240	244	262	267	257	228	231	223	240	246	229	247	252	269	236	232	242	242	257	243	252	256	247	233	243	239	231	233	250	259	247	251	254	238	253	259	272	248	232	262	232	235	247	270	245	264	247	254	227	256	258	232	232	246	245	283	283	253	247	208	228	248	243	254	249	248	268	263	275	237	234	228	252	256	244	227	253	251	227	225	254	252	221	232	222	242	254	228	216	230	242	256	241	240	248	248	210	228	250	273	252	234	238	243	261	256	225	240	224	239	250	222	250	246	290	252	257	240	223	247	265	270	248	232	247	275	252	264	233	246	221	236	225	243	253	233	228	232	254	225	205	267	256	225	234	240	265	260	267	259	220	244	264	238	217	242	252	244	246	266	270	241	234	246	252	238	248	287	251	226	252	241	246	244	233	205	237	249	226	211	255	232	244	251	270	243	227	240	243	260	236	245	240	231	259	261	248	246	247	274	264	235	240	255	227	222	266	261	261	250	263	255	237	232	224	281	254	236	270	236	251	247	244	253	244	247	246	218	203	245	253	251	226	234	236	237	221	220	256	251	270	247	247	235	233	253	236	255	248	240	239	253	226	246	276	254	253	246	243	254	236	273	260	265	270	246	239	263	231	249	233	219	254	226	248	245	250	250	311	248	237	239	209	268	244	256	250	236	220	256	231	266	222	239	252	251	240	297	244	229	240	227	291	274	240	277	243	232	233	224	214	226	244	242	240	252	272	252	250	237	245	227	285	263	221	250	242	215	246	276	245	256	272	282	282	276	256	252	231	235	251	217	267	245	237	227	264	231	272	251	257	253	263	236	246	225	250	241	226	255	234	237	269	256	245	255	267	238	245	285	255	226	248	243	224	252	256	254	253	225	233	243	236	282	233	237	273	249	227	243	233	230	240	233	254	230	230	250	239	234	247	278	272	263	231	222	265	255	210	259	257	264	253	258	250	265	253	252	242	264	275	222	255	269	227	224	230	275	257	259	242	255	234	253	258	234	257	246	239	222	261	270	267	238	256	225	225	262	265	235	250	288	232	275	231	249	262	250	262	245	241	250	273	261	242	249	230	217	245	244	234	193	238	233	243	242	217	266	248	222	254	245	268	255	284	279	256	225	250	239	221	257	237	227	244	258	223	276	265	253	225	236	247	240	231	257	298	233	258	257	263	249	270	236	287	259	266	227	245	272	260	250	223	239	232	275	248	246	246	260	238	250	214	245	240	233	258	235	215	263	245	238	236	261	266	249	245	249	247	250	251	250	254	253	247	246	250	259	215	218	247	258	248	235	223	233	250	236	248	231	248	240	241	267	249	241	266	255	229	257	252	230	252	251	273	240	271	246	249	230	232	198	252	238	292	278	243	251	234	262	240	219	250	242	241	262	259	264	259	268	265	224	261	243	266	226	246	258	240	252	276	247	258	249	254	236	272	213	251	247	250	282	253	211	225	282	274	242	237	237	248	254	248	253	244	279	252	240	220	262	236	245	260	231	254	268	231	239	246	226	252	220	229	227	239	230	246	239	274	228	223	276	237	238	230	239	247	259	233	223	280	233	207	256	225	258	283	257	229	232	251	239	259	234	263	245	245	243	267	253	224	293	255	214	243	235	244	241	243	277	251	236	232	232	280	255	258	242	252	236	246	242	233	282	215	246	254	249	258	215	243	264	276	241	252	242	246	242	259	240	283	250	253	226	229	225	269	296	236	230	247	240	252	252	249	231	272	242	271	241	259	244	210	268	240	251	248	226	224	264	248	253	252	241	251	240	258	252	241	230	248	257	238	237	254	244	233	252	242	256	263	252	249	222	243	244	219	255	240	239
45148	6149	1604	1882	1704	1516	1251	1189	1110	980	912	897	841	800	791	763	802	752	718	740	710	738	769	688	676	736	695	666	653	697	674	689	656	712	705	686	669	676	616	634	658	633	642	627	670	635	633	694	677	676	655	665	671	629	684	637	637	620	720	685	644	705	635	669	633	645	662	646	623	675	632	701	597	623	673	672	623	639	660	658	576	655	645	625	619	635	660	631	665	664	670	605	681	662	637	632	667	623	651	655	656	626	682	615	623	624	640	623	667	665	662	660	677	607	617	645	610	626	672	633	692	628	629	628	638	647	612	633	663	667	591	651	625	646	631	624	657	650	648	673	661	624	583	601	694	649	644	604	648	645	641	564	637	650	606	625	657	650	651	635	633	632	670	595	673	646	646	650	616	658	666	625	682	657	628	634	637	609	655	606	647	644	626	676	666	647	626	609	583	648	619	627	620	624	671	641	676	632	585	630	672	667	625	638	659	610	660	620	612	648	628	664	643	629	600	659	595	658	649	656	634	599	630	602	673	620	606	612	629	619	657	646	640	610	633	653	684	657	660	632	641	649	670	660	625	613	680	620	630	636	633	624	601	619	668	615	642	603	685	574	604	642	599	597	631	634	661	618	646	637	649	657	655	602	664	619	625	627	613	666	581	621	640	651	671	606	618	603	677	652	648	645	630	601	633	622	603	623	573	625	588	621	631	619	677	639	579	635	624	689	583	631	597	626	639	634	624	606	661	615	658	639	603	671	633	640	620	640	638	612	619	605	610	607	605	622	591	679	655	639	668	637	622	637	641	680	597	585	601	675	632	632	609	638	622	629	669	623	620	609	628	669	597	679	629	622	601	629	640	670	642	660	591	598	631	591	647	627	651	636	614	717	641	629	634	648	609	641	631	616	645	682	626	629	697	643	621	639	675	648	635	682	664	669	662	652	639	650	647	614	635	634	589	669	638	610	619	613	642	646	655	610	659	611	656	636	639	613	578	613	635	636	655	604	652	661	649	670	597	646	631	632	644	665	673	652	602	635	655	595	644	631	597	634	594	643	627	614	645	622	627	552	722	611	596	623	651	643	624	634	597	698	612	607	660	632	649	633	629	655	625	622	632	652	658	681	611	655	615	629	606	621	620	688	650	637	651	666	594	659	630	615	634	615	620	675	603	623	624	599	648	618	646	684	625	596	640	603	640	637	645	611	643	620	657	624	625	623	650	658	604	636	609	626	603	587	653	646	604	639	590	632	647	671	635	631	627	640	620	635	629	655	621	605	647	654	610	635	677	639	647	621	613	626	672	632	633	626	625	607	628	627	668	660	614	613	604	667	597	642	643	601	594	670	639	644	642	656	634	624	662	619	689	617	671	618	656	662	647	597	654	611	647	627	624	657	632	653	651	661	623	583	635	664	624	658	590	604	620	626	627	610	663	651	588	633	682	623	655	605	681	627	646	575	646	600	613	671	638	620	605	625	637	617	609	575	629	639	628	662	623	632	640	651	638	617	625	621	661	611	625	639	614	646	647	622	635	622	634	635	625	653	666	648	663	637	641	610	641	635	693	654	633	651	648	608	615	622	644	623	630	641	651	637	610	632	630	653	628	621	619	632	675	652	671	655	615	620	647	662	658	632	643	632	672	656	642	621	618	588	593	649	673	637	607	658	634	607	608	660	641	666	612	623	669	631	603	597	658	666	658	672	630	654	635	627	612	644	689	653	647	612	601	611	641	616	635	664	623	660	624	644	652	618	662	596	660	624	630	630	617	622	632	658	609	630	632	646	672	632	582	650	621	659	610	623	633	666	621	638	610	634	634	647	636	654	615	615	611	657	652	623	614	663	608	646	587	655	653	642	638	640	648	625	629	635	624	645	617	653	638	658	614	627	574	616	701	627	662	666	691	638	652	632	623	672	636	601	652	631	588	629	650	627	688	646	643	616	628	683	633	616	627	635	655	595	676	689	640	634	632	634	654	602	627	586	604	631	635	664	598	592	656	670	693	643	648	627	661	652	599	661	628	645	689	664	661	635	640	615	623	599	645	640	639	603	598	638	619	613	593	645	703	622	664	627	687	607	595	626	639	621	564	638	637	630	641	636	646	607	634	595	626	628	627	629	640	596	623	662	664	667	648	650	661	680	636	612	643	646	649	591	670	620	634	663	648	610	623	650	659	635	644	637	630	647	612	629	650	642	642	635	637	615	644	660	633	646	618	611	657	620	633	667	645	647	636	597	668	669	654	611	662	593	641	661	631	641	665	670	606	681	631	669	601	622	657	628	665	619	599	619	612	636	678	643	630	607	608	645	676	617	598	662	633	619	638	658	626	627	618	634	634	615	612	628	678	625	642	662	630	615	594	639	626	668	623	673	633	643	623	652	654	651	599	676	621	629	585	615	632	637	617	641	658	643	625	674	633	615	608	640	619	646	644	620	663	626	643	700	610	666	576	661	636	675	651	643	710	654	649	649	628	638	621	582	633	680	646	598	661	645	642	631	639	654	611	655	643	637	637	615	653	642	626	620	679	639	653	641	636	658	632	638	619	636	647	632	610	591	611	598	637	642	672	586	630	664	619	637	622	645	583	618	626	628	636	612	696	677	654	657	657	655	653	667	655	625	616	631	633	558	637	584	651	640	622	595	621	647	648	670	588	633	598	632	623	661	644	612	662	655	643	677	575	619	622	691	686	615	651	663	602	626	614	619	683	669	640	621	661	600	628	620	656	590	626	663	663	704	635	640	627	643	585	634	618	635	615	644	661	646	604	623	638	657	645	641	636	634	648	638	602	646	588	583	655	624	614	608	620	673	610	627	636	625	621	629	642	619	663	594	592	634	630	626	667	602	650	663	583	668	603	636	672	647	650	628	630	619	633	660	612	597	620	595	649	622	654	626	629	681	652	647	667	644	668	653	649	621	648	637	611	631	634	641	605	621	624	613	634	606	652	580	672	641	604	634	637	596	608	658	674	635	621	647	655	626	670	646	620	627	600	673	660	621	675	604	613	641	666	652	607	612	654	632	658	604	622	598	660	630	639	614	652	694	630	665	651	659	624	653	640	655	641	636	593	588	623	664	678	603	650	634	642	639	587	633	618	675	680	625	656	654	633	630	582	593	654	651	650	671	548	594	657	624	624	619	641	625	637	647	606	608	605	577	610	628	595	661	646	687	683	644	677	622	638	607	600	603	617	630	626	585	616	630	624	605	669	661	666	645	642	648	649	635	653	650	634	652	620	596	674	608	652	636	669	611	636	649	671	619	605	579	624	660	614	614	652	634	640	666	660	679	670	644	648	681	654	607	666	651	607	661	640	648	606	648	679	666	635	633	632	597	648	659	641	617	644	654	633	657	612	646	665	668	649	622	629	695	615	661	642	638	634	625	618	620	574	643	668	640	634	642	637	624	635	617	669	684	639	624	605	599	639	617	592	616	693	603	662	612	624	647	661	587	644	602	643	582	600	635	600	667	672	629	679	649	611	661	621	661	630	636	661	604
78515	36422	14520	2450	1008	746	634	563	531	494	470	467	442	446	425	431	413	375	424	387	357	389	397	432	381	396	413	403	405	359	384	399	379	409	382	417	390	371	400	359	355	382	378	375	392	394	382	399	390	356	368	402	383	393	372	385	385	358	405	413	400	397	364	340	365	431	340	384	410	427	369	351	357	420	408	420	353	398	373	393	387	368	373	358	372	378	394	379	401	369	415	418	419	370	367	402	382	370	354	370	389	378	391	389	383	370	406	366	362	359	369	409	405	392	382	394	325	350	342	382	411	388	336	400	382	352	374	374	380	410	383	369	379	345	374	382	370	366	385	345	384	363	387	382	412	353	346	403	411	398	393	386	363	375	348	406	404	350	342	389	388	381	388	395	401	346	370	391	359	368	403	410	357	337	365	351	347	380	396	349	347	394	378	394	395	374	376	376	363	373	435	371	381	388	364	358	396	373	356	342	402	414	393	377	376	383	401	401	378	384	370	346	381	382	359	379	412	390	352	381	369	372	399	392	371	348	355	357	383	365	374	408	379	345	369	360	396	377	362	381	397	354	390	393	369	393	378	375	419	388	387	376	371	418	367	381	374	387	373	396	357	393	369	342	357	393	403	357	366	365	418	422	378	427	422	393	385	368	384	357	340	412	369	372	378	396	362	394	373	374	393	375	404	384	360	406	384	421	399	371	391	406	347	351	387	386	357	353	417	358	375	393	387	359	388	413	364	396	386	387	388	360	355	375	392	404	409	341	373	406	352	394	334	391	390	357	337	410	347	347	354	359	390	381	378	354	396	408	381	407	401	366	362	381	380	393	356	382	385	358	370	371	369	355	403	374	368	379	354	405	381	428	386	361	357	384	389	357	381	353	374	375	384	387	390	376	349	354	385	359	356	362	353	402	382	398	381	409	347	352	390	361	355	388	391	388	361	400	413	435	387	352	382	380	392	407	367	363	383	363	336	380	383	365	382	408	385	354	357	405	359	370	384	362	410	406	431	365	393	387	379	363	367	381	394	401	357	377	390	384	390	433	364	356	386	399	379	372	431	392	380	346	334	364	417	361	372	442	390	398	366	359	378	385	374	345	384	414	371	412	383	327	379	375	390	335	382	334	385	386	402	385	393	410	350	378	368	368	389	353	380	383	365	369	387	363	406	370	398	391	370	371	400	404	397	350	363	416	414	355	371	417	397	357	368	396	365	391	390	398	357	390	371	392	366	361	364	399	366	368	367	358	338	369	377	413	341	394	372	368	416	356	384	414	385	361	375	388	419	419	405	399	371	392	377	377	370	381	363	387	391	382	363	403	367	371	374	402	392	373	396	389	371	402	368	360	409	390	436	381	399	381	398	359	378	360	383	369	372	401	368	386	395	368	391	409	356	393	391	382	383	397	390	364	377	348	355	350	357	384	357	374	405	330	389	373	396	374	389	383	403	364	395	398	398	377	372	383	362	386	335	370	399	411	354	413	367	365	397	344	348	372	385	383	382	415	413	393	389	387	337	389	353	375	399	366	424	358	377	336	402	366	401	396	399	380	362	404	367	378	373	383	383	361	358	392	403	406	351	377	431	386	368	386	393	361	399	387	400	362	367	371	360	389	363	402	349	383	393	358	367	387	390	353	364	394	381	368	380	375	364	372	407	345	370	347	392	347	381	365	346	388	382	357	410	376	382	358	395	386	402	405	340	394	375	365	382	352	401	372	347	380	354	355	396	351	364	391	410	370	381	387	387	381	398	375	405	389	406	392	386	389	396	372	385	402	352	381	402	400	386	374	387	370	350	361	364	381	421	400	376	383	388	366	402	372	364	370	384	370	390	389	348	332	397	359	347	376	421	352	394	405	361	329	411	358	398	420	386	348	409	368	367	365	388	382	363	391	376	390	394	346	382	406	362	389	373	372	387	343	398	393	351	393	407	402	419	366	407	380	359	376	402	381	371	363	380	392	367	405	372	371	388	386	371	365	401	395	424	335	363	379	361	361	391	347	350	383	400	379	359	384	365	374	360	384	418	383	343	341	381	376	390	377	422	351	392	392	369	385	388	367	411	380	351	361	368	393	411	347	373	358	369	380	357	387	400	387	420	415	375	373	378	370	358	409	373	416	386	362	373	398	425	405	384	423	356	401	390	370	377	373	305	362	369	388	394	373	378	372	403	365	384	375	436	350	325	371	386	357	354	357	349	396	366	370	380	334	372	391	339	350	390	393	406	396	417	448	363	401	427	362	398	352	343	374	375	409	397	384	371	383	400	354	387	357	398	399	386	416	379	364	406	393	364	390	391	380	345	366	414	383	385	409	417	400	402	395	355	391	396	344	358	396	384	353	398	371	365	400	377	359	363	371	357	367	379	394	350	380	375	343	393	349	378	396	411	401	356	377	381	410	413	370	402	375	387	365	378	377	378	376	395	392	382	382	355	345	404	407	421	384	374	346	372	317	346	390	389	384	384	388	410	346	395	386	384	340	398	419	360	377	415	401	362	409	369	356	414	413	397	374	367	358	375	388	365	395	397	383	406	353	372	367	334	402	382	382	384	374	340	360	365	358	394	372	405	403	363	397	378	377	367	398	398	381	424	339	391	400	378	400	393	434	384	399	378	399	381	368	381	379	380	380	395	421	374	412	378	399	373	395	406	400	383	378	370	392	351	377	422	422	409	344	409	396	368	392	375	361	359	349	376	375	389	396	378	349	385	358	411	374	389	379	382	372	377	351	380	351	406	373	353	365	379	357	397	398	408	413	412	406	358	377	374	380	370	377	379	356	377	384	371	363	352	386	368	361	385	361	380	374	376	394	382	397	360	434	334	440	404	403	333	378	369	411	390	392	382	367	356	397	408	371	411	383	409	411	382	382	390	363	381	387	388	377	394	408	351	364	347	372	370	374	384	361	375	350	415	362	391	387	360	384	391	370	396	376	403	415	366	409	363	384	402	359	383	410	376	381	402	401	407	355	334	393	405	353	354	371	408	359	390	372	366	318	386	372	385	404	377	351	376	385	339	341	390	396	384	366	381	387	386	375	378	382	388	365	356	378	372	377	368	363	393	365	411	398	365	406	352	362	350	366	367	360	329	362	371	365	364	413	395	398	380	358	364	362	397	339	345	377	358	394	364	398	381	379	429	378	377	370	379	335	365	332	401	381	382	365	394	371	377	379	379	368	363	375	408	397	366	388	418	399	377	374	372	385	402	370	370	415	364	375	377	378	357	394	392	387	351	358	393	408	400	360	368	365	361	418	400	369	344	404	386	413	377	371	360	409	381	379	371	385	369	382	424	409	400	389	354	403	345	343	370	336	386	410	365	373	363	387	377	376	356	377	383	376	405	391	361	401	359	374	390	356	403	382	383	376	389	402	382	357	378	397	415	358	411	409	373	349	381	367	386	389	370	366	419	388	385	371	373	372	369	407	395	403	353	349	410	437	379	366	384	381	371	365	357	375	384	344	371	411	372	400	362	368	371	368	359	364	387	362	362	385
54678	9501	2925	3447	3148	2669	2260	1995	1804	1620	1501	1419	1399	1261	1197	1256	1152	1180	1165	1124	1123	1079	1087	1023	1005	1022	1033	1035	1003	1035	1004	926	986	974	965	961	968	951	1039	960	997	939	989	965	950	901	933	955	968	927	902	962	918	1031	950	907	920	994	904	877	908	954	999	879	966	978	911	959	932	978	862	899	944	981	898	885	887	944	967	919	897	920	869	894	916	889	963	932	942	956	976	933	901	926	932	906	825	920	923	942	977	1002	921	920	872	950	949	982	912	926	914	880	908	908	913	968	917	933	969	948	890	905	901	920	960	907	898	901	868	918	930	901	903	943	888	896	894	949	920	959	898	898	960	932	940	920	866	960	932	892	864	872	915	970	918	941	898	912	868	926	892	893	931	897	898	929	969	931	896	911	991	892	890	911	918	910	928	913	873	900	956	935	885	913	891	915	934	869	897	948	877	921	920	885	912	931	903	925	923	971	925	896	924	968	943	874	943	924	943	937	862	912	930	918	931	900	979	886	957	944	949	907	896	932	917	897	894	923	893	937	902	932	913	900	868	878	924	933	925	955	935	926	871	906	903	899	893	910	909	973	901	932	927	899	948	917	915	843	909	912	895	879	850	920	924	937	899	860	901	895	947	900	879	964	955	876	935	907	839	922	917	968	909	856	888	944	923	927	933	937	910	832	885	912	923	905	935	948	922	930	966	902	914	908	959	933	907	957	867	930	880	830	913	917	958	931	922	949	899	995	895	935	933	995	869	956	914	931	830	909	841	894	867	935	857	859	886	896	921	908	892	873	891	891	903	865	935	876	948	900	922	933	924	967	933	908	892	974	923	884	870	861	930	911	879	903	890	858	910	898	891	972	851	918	931	878	893	890	880	898	881	872	945	939	890	900	948	925	896	904	902	893	942	856	959	913	920	915	928	937	918	922	908	915	930	893	900	938	879	935	942	910	943	851	949	902	888	882	912	944	864	936	888	913	911	931	926	895	954	884	893	939	952	907	885	887	891	933	891	895	930	901	947	920	968	884	912	947	882	973	872	927	883	922	923	961	1026	946	913	948	960	968	936	893	890	920	936	914	925	906	898	935	905	921	948	911	957	869	931	893	901	900	873	940	898	911	944	932	935	886	892	933	937	907	905	867	914	911	862	958	869	934	896	913	992	891	923	903	912	876	952	903	900	887	927	954	945	872	963	896	940	917	949	930	952	921	947	944	940	903	928	909	936	883	882	923	935	889	873	887	923	907	881	901	929	892	909	909	943	937	897	902	919	919	913	898	947	952	945	936	918	921	920	893	898	880	962	932	901	993	944	885	935	888	898	887	907	916	957	897	909	900	931	934	843	940	917	883	943	902	956	915	941	902	983	904	852	943	882	904	920	926	925	898	919	920	919	881	955	952	879	952	913	883	942	948	937	931	933	901	871	879	968	934	911	892	928	884	869	884	910	911	931	933	844	890	910	922	956	880	908	928	918	969	976	961	922	953	931	916	927	923	920	926	918	900	936	907	922	924	925	905	902	967	927	870	895	919	928	913	890	919	914	918	965	895	895	898	960	911	882	943	902	917	956	882	909	878	932	863	900	940	908	903	886	883	876	874	870	910	836	953	953	855	877	889	943	917	961	928	868	897	934	926	924	907	876	885	931	921	926	897	878	940	840	944	913	914	942	920	939	936	947	916	901	919	924	849	947	918	922	916	954	906	947	914	910	882	919	937	854	941	914	909	951	894	866	907	916	895	956	969	925	896	929	897	876	955	915	907	875	899	936	915	936	913	883	933	969	910	913	945	918	928	913	930	939	903	915	905	931	929	893	887	928	863	905	933	916	873	972	870	902	846	872	908	950	949	935	939	933	873	981	926	923	894	891	1006	946	922	930	967	990	923	901	919	918	907	895	885	909	936	877	906	883	922	902	971	906	934	912	863	888	923	929	875	981	939	942	919	916	890	925	916	911	882	961	855	901	879	947	889	847	893	874	857	952	912	931	918	886	925	963	899	900	870	845	938	946	917	930	915	999	964	960	888	934	907	943	889	899	983	928	952	914	865	923	930	934	874	891	945	933	955	946	945	939	939	937	916	935	916	890	847	928	899	910	941	891	921	954	883	864	944	901	883	899	926	913	935	878	866	904	944	918	976	858	937	879	884	919	922	920	911	951	850	897	945	902	928	911	874	922	885	932	909	950	902	885	926	978	868	930	885	907	922	923	914	947	925	939	884	927	874	927	920	914	938	901	912	941	933	875	931	897	926	874	929	923	895	907	884	888	878	852	913	921	928	892	906	904	912	853	925	862	884	891	874	981	899	937	936	934	879	928	880	911	904	910	863	887	921	935	862	930	925	962	901	935	944	935	855	946	882	946	917	912	921	906	918	909	933	871	868	974	921	947	1001	947	862	910	908	919	898	923	933	927	954	878	936	922	927	937	907	946	927	934	906	900	935	891	937	992	970	902	922	917	892	956	883	874	904	872	897	904	894	926	898	880	909	954	874	884	902	908	954	935	928	920	896	927	911	904	867	925	923	904	870	941	946	901	935	945	877	949	899	944	931	900	949	894	934	865	904	901	898	944	878	943	923	933	890	851	910	897	938	851	907	940	889	926	961	886	906	933	961	953	957	910	893	872	906	951	954	932	900	931	858	925	871	882	929	936	905	833	973	902	914	900	851	915	917	908	915	902	881	888	950	885	886	874	948	894	880	918	923	890	958	935	907	911	881	817	992	883	902	926	900	965	908	970	916	932	920	916	954	901	926	927	899	935	913	919	937	949	931	941	886	890	933	877	924	931	939	939	887	883	923	893	880	942	892	888	936	928	933	962	941	876	892	915	848	937	923	920	880	849	974	953	914	892	932	920	950	886	944	897	884	856	938	954	877	912	948	954	878	947	894	924	863	918	929	824	886	905	939	924	928	958	887	915	973	887	908	959	917	926	861	909	961	930	958	879	918	867	866	975	981	936	907	968	923	910	1000	905	896	914	903	875	941	940	921	905	950	897	924	893	945	919	917	869	898	873	908	912	910	882	948	940	983	933	904	866	902	961	908	905	865	880	922	883	919	884	895	943	919	948	928	902	891	933	975	919	883	908	914	921	934	905	855	911	935	885	905	893	940	925	863	945	938	921	915	947	919	935	876	889	873	862	879	931	947	926	907	912	900	906	900	918	928	888	898	848	957	943	950	869	926	974	896	952	890	980	863	904	943	922	932	891	937	950	905	919	912	956	884	919	905	939	907	898	947	955	946	948	853	890	945	928	920	922	937	930	900	947	917	906	924	870	932	861	877	933	899	888	920	937	897	855	907	914	904	931	960	882	947	932	928	875	902	943	884	888	952	941	926	936	937	913	899	913	937	918	925	857	883	884	962	886	895	928	901	884	951	927	944	887	879	887	915	880	907	904	951	913	912	940	893	898	935	898	863	960	870	921	931	871	939	938	909	878	913	891	918	905	902	864	952	909	914	892	893	956	893	895	892	867	951	896	886	955	966	922	904	926	897
31004	4584	493	383	403	406	428	377	399	357	378	381	393	383	340	387	349	373	404	384	358	374	427	416	378	380	370	336	369	390	394	408	384	381	394	344	375	362	394	381	329	407	378	343	360	389	353	389	364	364	369	376	345	356	337	403	359	389	357	417	361	388	388	373	375	384	389	385	361	361	353	431	405	405	368	396	362	393	343	403	384	386	384	346	402	390	358	364	380	346	377	364	367	378	430	389	353	375	365	373	350	366	369	370	371	363	367	385	376	396	381	378	366	395	399	404	398	358	403	370	389	376	368	375	388	383	364	387	369	432	342	401	375	385	409	403	372	377	394	354	370	386	370	394	395	352	396	401	374	357	383	398	349	383	414	349	363	380	393	386	383	357	412	374	373	378	376	383	408	363	378	389	334	396	406	359	347	353	370	376	382	351	403	411	401	406	399	345	374	406	432	376	381	348	404	426	364	414	382	408	378	366	401	372	372	401	425	398	352	424	392	364	341	366	401	358	407	376	368	362	364	361	354	386	387	343	347	404	373	411	365	379	390	368	373	383	377	384	399	380	386	359	371	368	382	390	388	422	374	379	385	389	360	373	395	368	409	403	395	388	381	402	387	331	384	352	332	391	346	391	391	403	367	380	375	405	362	408	408	373	400	389	359	374	363	357	397	389	365	365	400	391	339	372	379	384	403	375	406	394	365	379	387	396	372	385	364	386	369	369	364	356	435	375	420	384	394	364	411	409	351	373	411	413	414	345	362	375	389	399	383	390	391	419	370	388	401	390	384	360	388	353	358	357	382	386	385	399	406	406	377	360	380	403	375	403	375	337	369	395	363	376	391	364	393	403	382	379	386	369	370	383	376	377	419	349	350	363	344	407	338	368	363	368	423	396	379	378	400	359	399	424	419	389	349	372	374	388	377	388	355	367	387	383	329	367	381	377	381	350	361	385	372	315	393	374	394	395	390	374	383	385	358	395	384	407	368	437	373	392	384	386	399	400	375	356	394	392	380	394	383	379	335	398	425	419	385	363	409	409	396	418	376	402	391	356	357	382	383	415	387	368	399	346	339	368	409	366	384	356	379	377	410	373	342	371	432	389	364	366	406	361	371	366	404	392	375	392	365	369	365	365	395	397	360	397	402	439	387	361	384	359	381	372	378	372	380	379	379	400	364	386	376	359	354	398	357	374	382	345	369	353	413	383	394	383	344	407	380	360	350	388	421	399	381	385	391	388	368	376	381	378	361	389	369	377	386	413	381	362	359	375	416	412	376	366	355	357	368	387	378	411	370	381	366	425	391	431	408	403	407	384	380	404	354	367	400	342	357	356	396	364	397	348	336	384	420	401	395	369	397	359	398	362	388	352	381	386	395	372	401	382	385	397	416	374	390	404	372	374	362	376	383	398	358	394	397	374	366	332	364	390	382	375	364	383	379	377	370	387	368	360	394	370	398	402	373	383	423	396	358	363	366	347	368	349	367	381	408	358	400	363	398	373	367	377	389	382	395	352	387	368	347	367	375	374	439	368	392	422	377	360	407	371	352	381	371	343	372	371	359	353	357	388	351	400	403	357	403	394	367	370	369	403	373	399	415	376	366	355	372	377	395	390	356	372	362	401	365	390	373	389	379	364	413	377	359	372	359	379	356	352	428	368	400	409	361	377	396	362	432	398	363	330	407	362	398	359	355	365	378	387	365	396	376	397	402	392	399	368	362	313	390	372	425	382	403	402	412	346	404	389	373	397	372	377	373	424	347	338	361	390	400	377	370	426	373	376	380	361	382	411	420	368	390	376	368	389	399	382	400	400	377	388	400	343	386	381	348	371	401	365	354	393	390	398	365	342	410	379	359	379	368	417	390	407	397	393	389	390	398	375	380	389	385	400	383	398	420	402	381	396	419	369	371	397	411	382	396	371	452	370	377	379	377	370	365	368	405	363	383	407	375	393	343	389	385	370	383	373	375	385	373	387	405	388	393	431	398	374	366	367	407	375	379	371	392	370	339	363	378	350	369	391	388	375	359	394	389	373	359	355	381	368	402	352	410	372	353	375	405	347	382	379	390	419	377	365	373	381	378	372	324	380	406	387	396	388	388	376	409	382	380	396	406	373	376	378	385	360	397	393	375	393	374	362	361	378	389	375	398	349	358	375	413	391	395	384	391	375	405	406	394	382	393	365	388	401	370	380	359	376	386	408	344	388	402	375	369	415	336	382	355	384	386	350	345	341	380	338	408	407	377	423	382	405	393	376	372	403	396	356	399	390	375	383	369	398	413	363	388	385	398	395	379	340	380	422	353	399	394	365	387	425	431	399	383	361	375	378	388	350	374	391	372	369	359	349	386	402	354	423	396	374	430	421	348	382	379	376	399	377	368	393	431	375	379	367	410	380	383	420	396	391	358	372	419	399	348	391	345	380	374	363	372	359	394	365	351	359	361	411	398	360	380	372	367	388	389	333	429	396	418	386	357	406	367	358	373	362	388	366	371	376	401	377	401	405	361	360	388	363	395	413	381	357	384	377	376	374	379	375	359	351	407	403	410	334	358	386	388	360	385	352	365	361	342	385	356	351	364	370	428	357	357	374	313	381	400	387	401	415	398	359	404	403	378	414	379	406	363	378	394	384	356	363	347	375	373	364	383	379	368	371	390	372	357	372	392	390	358	388	411	392	373	399	347	373	355	367	385	379	409	358	422	386	398	349	383	363	364	385	385	351	401	387	361	365	378	393	432	390	404	377	371	372	368	429	389	374	376	379	349	343	386	396	361	361	414	344	399	420	408	390	384	403	367	399	370	355	395	385	404	395	379	357	396	380	363	380	373	388	375	368	341	383	422	373	339	400	415	379	395	363	380	377	368	361	367	361	425	381	376	400	401	373	386	404	338	367	370	385	366	363	368	390	379	328	381	362	393	413	373	417	399	360	371	392	357	361	377	376	372	374	358	357	370	377	376	392	351	407	368	397	332	401	355	371	365	401	390	396	383	361	405	380	375	378	361	422	332	371	384	417	386	423	402	399	366	393	374	400	409	378	361	401	349	385	373	383	342	365	376	364	358	379	393	387	361	381	354	379	412	380	383	363	400	414	351	407	411	361	423	377	383	373	397	394	399	381	373	405	380	380	388	369	379	381	399	378	394	405	335	380	366	391	385	372	425	398	382	374	373	385	375	360	375	340	384	388	381	394	364	381	382	390	383	348	372	368	366	373	406	362	364	359	401	357	375	348	378	373	388	400	370	408	366	354	354	364	417	387	408	372	400	405	372	338	413	376	335	375	383	394	378	407	368	410	403	362	361	373	333	389	383	414	373	409	423	391	389	381	373	409	356	396	334	383	380	402	408	395	385	393	365	368	376	357	362	392	364	371	384	375	350	424	349	374	370	377	435	357	365	389	392	391	385	387	364	404	344	398	358	382	310	404	389	369	375	359	404	386	388	399	388	366	371	365	366	330	398	371	419	405	395	367	369	371	412	407	382	369	370	391	406	376
23898	1391	953	961	963	896	934	868	932	922	866	966	928	870	868	909	896	894	880	880	852	864	925	932	910	934	887	891	921	902	871	898	877	888	934	912	911	881	885	878	847	877	882	904	884	888	915	886	967	927	912	926	880	880	910	865	944	881	926	884	828	930	899	896	926	865	882	859	856	909	911	929	883	908	933	903	886	857	879	978	880	872	839	902	909	955	897	874	873	863	977	899	864	916	913	835	914	918	843	845	899	871	911	932	863	919	918	903	872	919	868	900	866	936	874	860	841	877	858	952	887	835	880	870	847	933	865	886	907	896	858	899	884	903	901	876	862	850	856	897	915	876	909	894	858	888	888	896	870	884	843	918	890	844	892	859	896	879	942	903	861	860	864	903	861	912	872	876	874	912	886	907	875	892	880	907	899	886	855	864	892	883	960	900	869	847	919	919	924	853	893	884	859	894	890	936	970	865	860	876	886	853	891	836	927	841	912	845	943	899	902	936	929	923	872	952	876	879	899	887	869	923	927	890	862	869	892	904	875	910	854	818	904	881	871	941	874	878	880	886	838	891	885	859	884	871	860	863	840	906	896	909	891	875	882	920	889	847	901	947	865	910	907	849	891	920	912	848	893	919	905	834	881	882	883	877	834	969	861	848	903	789	934	839	876	852	890	910	905	916	865	903	866	899	872	857	907	853	868	940	891	902	882	878	873	873	857	849	885	893	897	900	895	880	834	836	890	905	872	852	891	909	893	844	887	803	865	911	881	898	900	908	866	880	918	927	892	823	938	875	864	864	917	876	881	857	875	843	891	846	911	882	837	878	887	888	891	847	902	898	879	846	901	888	937	885	904	918	862	893	906	835	810	871	892	904	881	895	860	884	916	852	920	875	906	878	877	910	925	922	878	902	918	856	933	908	852	814	875	937	866	847	907	898	851	942	888	882	857	849	932	919	849	951	928	856	889	912	885	852	862	872	863	920	905	877	873	887	852	886	905	888	914	822	881	860	867	901	876	891	903	892	890	879	897	896	873	880	866	903	870	894	896	830	917	894	851	896	880	861	859	912	916	867	891	889	903	899	900	883	844	845	835	859	856	873	875	900	924	880	888	870	896	863	864	867	846	895	890	838	882	857	922	918	868	909	860	834	916	874	880	910	887	853	884	873	826	887	885	881	935	928	826	825	878	863	838	861	846	930	882	873	960	859	899	836	934	915	926	903	852	862	864	865	899	867	882	898	906	864	905	841	871	864	905	887	850	846	906	873	832	882	913	841	945	859	836	891	912	815	919	907	927	883	854	897	859	911	918	893	936	868	871	876	887	915	858	921	820	872	864	914	885	842	895	894	879	858	905	945	901	900	874	889	879	899	845	880	895	826	918	905	931	914	876	951	919	842	894	860	882	902	836	895	838	948	875	887	930	898	876	857	870	915	846	889	901	915	882	917	893	854	891	882	875	924	832	863	861	903	860	871	877	898	901	881	883	941	845	907	863	870	881	868	909	889	880	920	852	918	865	878	880	883	887	934	884	888	841	851	854	854	879	873	887	910	910	906	879	904	907	924	879	873	873	898	880	887	882	895	861	916	857	896	909	917	878	853	876	914	915	873	807	875	911	885	940	908	831	834	862	874	852	900	877	889	894	894	874	893	913	911	867	879	867	950	851	862	933	838	927	874	890	912	899	870	950	858	860	928	921	916	872	890	868	887	899	910	895	899	885	893	904	920	908	877	898	862	887	896	875	868	878	893	897	890	861	884	925	886	880	848	883	861	936	827	873	840	906	915	858	884	825	888	843	881	881	917	914	887	900	869	943	875	895	884	899	905	960	854	865	922	904	892	897	838	896	841	888	883	870	921	929	899	855	905	937	865	883	930	841	905	851	860	904	815	892	875	897	882	895	834	976	844	884	867	887	878	880	933	890	874	856	876	868	869	861	866	894	923	887	912	884	879	899	875	889	873	869	903	943	884	875	852	894	934	847	909	886	914	846	896	892	916	866	852	888	831	846	875	851	879	929	916	908	925	932	918	855	907	814	908	882	888	898	963	901	964	931	861	888	878	842	886	915	878	894	848	924	903	893	885	889	889	876	901	938	925	893	887	865	914	897	865	859	934	900	925	963	872	924	910	846	885	878	924	827	838	878	886	904	907	884	880	900	886	858	849	867	917	924	936	910	926	852	870	864	881	893	850	863	894	854	863	849	919	875	889	846	887	877	887	876	860	905	866	839	906	880	869	866	907	930	871	877	932	878	868	914	860	860	856	848	878	906	905	946	950	904	861	902	875	900	894	860	926	894	857	859	913	879	907	904	872	906	860	950	885	871	845	880	892	891	918	894	901	882	868	883	886	839	878	910	898	913	884	858	904	876	847	897	890	876	905	861	930	828	899	909	883	894	826	911	863	897	856	907	864	905	868	851	868	900	907	922	859	838	871	905	909	860	877	889	904	874	927	927	885	879	854	926	927	864	952	920	904	859	923	933	920	873	855	887	939	930	895	906	875	873	924	940	854	933	871	915	858	886	892	846	844	890	851	904	867	900	833	879	851	904	890	894	922	850	886	875	952	867	913	900	891	874	877	895	914	925	857	935	904	907	856	870	936	828	820	849	903	893	844	872	903	892	885	982	917	884	883	913	863	866	879	857	855	922	840	902	925	909	849	896	938	897	911	886	901	875	940	863	870	898	888	867	837	860	880	890	943	894	873	839	870	875	833	866	847	929	910	901	902	889	914	856	919	874	890	915	865	916	860	863	834	907	889	904	895	893	905	895	905	880	872	889	894	894	923	912	869	840	875	874	810	866	927	863	893	947	853	877	857	878	914	845	885	838	852	939	880	817	912	897	874	882	891	842	914	904	865	860	914	917	896	867	874	880	905	891	877	853	915	844	958	911	867	862	907	844	862	898	892	858	933	910	906	910	857	880	860	905	841	858	880	897	890	872	896	909	905	903	901	874	881	908	925	880	871	904	908	904	937	895	896	922	892	912	859	910	823	936	886	876	898	872	903	857	918	879	864	878	883	903	881	890	901	833	881	913	921	845	916	878	883	850	873	896	910	954	899	890	864	881	922	846	907	891	849	906	879	845	949	902	848	915	874	896	858	914	859	877	905	868	921	853	898	912	864	849	890	854	870	897	891	848	870	906	898	864	942	882	888	882	904	900	923	857	899	861	928	846	896	868	877	841	909	856	970	926	902	893	924	844	863	872	928	879	876	924	923	921	896	904	850	829	851	911	919	901	867	928	864	940	847	879	879	845	906	928	891	917	990	853	878	888	870	864	870	877	927	888	815	884	919	922	884	886	942	912	919	889	899	883	799	914	898	890	890	890	901	871	894	895	839	926	864	857	881	875	894	871	872	872	923	841	914	907	876	837	868	888	852	897	911	895	880	862	922	922	933	858	822	864	895	902	926	908	939	876	865	849	929	936	854	946	939	893	858	862	867	868	836	889	896	843	896	874	833	864	905	901	863	937	893	911	905	889	906	877	831
69645	27937	7630	780	573	432	355	323	323	345	289	259	279	246	222	259	276	293	273	229	237	236	227	275	228	270	245	251	259	251	248	257	265	244	259	247	281	238	208	270	230	237	284	270	244	248	246	222	249	245	248	237	247	268	252	268	225	250	231	244	217	240	261	240	255	233	248	253	240	245	220	248	208	240	254	216	245	241	223	238	258	221	255	269	229	227	239	217	218	248	255	309	266	260	235	257	262	257	249	256	244	233	251	256	255	265	229	232	246	261	227	210	227	248	262	256	247	222	249	226	232	230	225	233	218	227	228	249	218	250	258	252	251	218	246	240	240	249	220	240	240	266	232	239	232	209	217	181	253	243	258	222	243	232	261	247	211	256	230	232	243	237	239	241	243	258	266	270	239	220	246	225	240	267	228	215	236	206	225	219	245	210	226	251	247	229	197	238	241	221	236	238	250	223	260	231	255	243	263	239	244	220	231	215	233	235	237	227	244	231	262	256	220	232	247	234	250	236	228	221	244	269	237	242	268	252	226	251	253	246	257	221	215	260	229	283	263	259	214	258	236	243	235	218	245	244	216	235	239	245	232	251	235	241	239	276	250	262	227	260	222	243	222	227	237	212	225	185	254	233	236	233	226	235	238	243	265	242	234	241	264	227	252	214	236	230	219	273	244	266	246	221	245	254	261	247	239	245	247	225	215	248	220	254	208	227	207	273	229	244	233	200	208	226	280	221	255	253	232	225	243	237	241	227	210	221	267	237	242	257	248	242	240	243	234	255	229	243	245	253	236	179	243	260	250	217	273	230	233	248	242	223	225	258	232	220	235	247	254	243	238	247	221	213	237	236	224	246	223	236	272	230	250	256	247	217	221	239	214	220	218	243	257	234	230	256	217	227	233	231	219	244	242	218	238	271	232	241	225	253	259	250	235	237	240	257	250	209	232	248	257	250	238	219	265	257	254	257	229	249	226	265	250	240	222	235	246	244	229	265	236	256	259	219	246	235	260	245	243	245	229	200	220	242	240	218	257	238	233	211	236	225	208	234	242	253	274	257	240	228	238	242	222	238	222	248	243	244	271	278	218	259	242	247	232	252	243	244	269	229	244	242	272	243	232	224	256	208	210	247	271	235	283	267	268	244	266	256	224	225	268	256	239	224	234	243	247	235	246	249	246	236	222	241	264	243	267	245	206	243	284	260	241	229	248	208	224	258	245	250	241	232	229	238	235	249	244	236	220	258	270	250	231	260	259	256	273	222	269	246	249	216	246	254	230	223	259	245	229	260	268	256	224	239	258	233	209	209	247	255	258	252	223	217	253	240	240	227	227	237	252	254	249	228	234	223	259	254	243	231	223	227	228	238	245	258	225	241	256	224	237	236	265	281	244	253	267	251	234	226	225	244	206	231	241	229	243	214	229	245	248	232	232	230	250	259	231	255	206	277	224	241	248	250	228	219	246	253	245	254	230	233	234	209	225	257	229	233	264	254	228	254	267	229	253	215	264	238	252	235	243	230	257	246	251	239	257	236	252	211	224	252	218	231	273	243	222	250	263	232	234	252	256	239	261	226	222	220	248	259	208	243	248	248	251	271	228	221	241	239	238	208	223	234	256	245	230	245	226	251	252	269	266	254	249	228	256	215	255	234	251	243	213	253	243	213	222	264	213	249	237	241	251	241	233	283	255	218	214	237	243	248	221	233	261	248	249	253	256	248	242	242	252	246	234	227	211	197	241	242	221	246	276	214	257	244	257	233	253	234	239	249	249	231	222	230	246	237	244	226	230	243	243	214	236	266	242	223	245	235	218	248	239	229	248	266	262	224	227	243	288	268	253	210	234	255	230	266	224	232	228	239	238	211	228	229	249	214	216	217	215	227	248	237	222	226	252	249	237	236	218	212	263	242	254	229	230	242	233	226	215	229	219	227	239	228	222	205	247	253	222	233	233	244	249	219	218	231	230	221	230	250	237	240	239	237	268	230	224	238	222	238	237	245	246	246	278	232	266	243	233	242	221	246	261	226	242	236	239	278	242	204	238	231	236	244	232	234	200	227	247	230	239	222	245	232	245	253	259	237	214	267	248	238	229	244	245	219	231	265	237	250	258	261	221	238	288	249	235	243	261	244	258	259	237	235	237	254	227	227	240	247	229	220	243	256	244	253	230	252	248	224	223	235	240	247	253	243	225	259	270	225	225	233	240	250	256	250	255	246	243	221	224	262	224	249	233	237	236	265	245	212	250	249	230	242	214	204	232	239	233	267	230	244	260	243	245	267	253	243	213	242	243	265	228	222	233	227	211	240	243	212	233	247	234	248	237	245	274	221	229	242	256	225	234	263	226	240	236	239	225	231	251	238	251	245	271	245	263	269	227	229	246	216	248	223	252	225	249	227	256	215	240	236	246	242	203	277	235	248	249	220	232	263	212	221	224	230	237	226	208	231	248	246	254	248	207	208	227	210	231	235	250	252	242	233	240	251	213	262	249	217	230	278	227	269	248	265	241	243	221	249	267	243	252	277	252	248	212	245	267	255	242	220	246	281	248	235	268	212	230	220	248	237	253	231	250	222	253	246	225	236	237	249	250	245	238	234	206	231	224	264	233	234	253	252	242	261	224	243	232	223	252	246	232	236	249	259	243	259	248	224	191	251	242	245	214	222	259	224	233	232	222	234	214	213	230	239	224	216	248	238	239	238	260	230	234	223	238	261	229	237	204	255	226	209	236	243	199	230	222	263	243	235	245	229	259	248	229	221	262	229	253	231	253	265	210	233	233	206	219	238	245	225	235	251	215	237	257	254	245	236	225	233	266	223	236	236	269	237	233	234	241	244	273	223	266	229	246	252	204	254	242	230	215	222	242	257	232	237	237	266	232	240	252	237	258	213	225	242	240	224	264	243	241	251	232	236	247	244	236	270	235	235	233	267	231	263	205	256	217	259	239	241	258	246	242	229	238	219	233	241	242	245	226	265	238	252	252	239	227	206	249	231	253	241	211	261	251	247	264	237	205	237	235	260	230	252	239	228	228	236	244	209	269	227	236	250	265	271	232	217	254	243	220	245	229	246	236	241	244	258	244	234	223	260	262	266	218	256	212	216	237	248	275	235	237	222	258	228	223	233	240	225	238	243	229	236	254	256	252	248	232	234	263	245	252	213	271	220	256	218	237	248	228	224	243	225	237	249	244	268	256	237	221	253	231	248	228	225	262	254	210	251	248	222	246	236	248	230	217	209	246	247	254	248	245	241	214	245	252	228	239	240	256	227	259	244	243	246	246	262	260	264	220	250	253	250	274	252	257	252	246	227	222	245	222	229	253	249	228	234	242	241	263	246	244	203	261	245	234	258	233	242	263	237	244	236	233	223	263	247	210	229	257	246	222	226	216	235	262	234	237	230	248	240	245	262	218	222	239	218	258	215	263	240	203	216	220	212	231	250	267	249	221	230	242	253	233	226	230	250	240	230	253	240	215	252	226	250	215	234	250	225	261	235
44178	5892	1692	1903	1668	1465	1314	1143	1065	1021	910	902	794	858	727	789	758	770	751	719	669	723	732	675	673	723	679	700	659	683	663	692	652	652	669	666	602	656	684	616	657	672	653	621	655	666	650	620	634	655	681	608	602	585	674	628	620	636	631	635	631	633	636	600	560	655	656	684	623	622	633	662	617	616	635	624	632	636	675	624	594	621	601	618	646	636	652	608	652	579	692	563	644	618	613	620	631	648	654	644	657	648	632	617	624	612	604	638	614	647	647	594	616	617	609	629	626	685	684	630	665	629	643	645	581	664	628	608	599	649	628	606	640	643	617	574	674	627	600	621	660	650	631	666	594	620	644	620	649	611	610	619	674	645	598	610	586	622	591	638	564	601	627	576	661	621	620	628	668	605	626	601	628	599	638	601	600	628	627	653	598	631	628	659	645	618	631	674	621	593	582	647	654	599	644	661	619	662	607	599	680	655	644	618	620	605	632	609	627	627	641	656	623	650	645	626	613	633	623	645	613	610	608	613	660	630	634	671	664	588	620	588	621	631	641	603	613	629	609	624	654	605	593	585	648	614	633	636	651	625	600	596	658	629	600	633	616	637	604	632	595	649	630	630	657	626	597	603	639	635	580	618	621	580	622	596	585	661	627	641	651	608	625	605	634	619	630	596	653	643	635	612	592	603	628	601	607	603	592	663	586	645	638	662	628	624	594	638	569	691	601	665	591	627	612	659	628	650	599	582	654	678	645	614	606	649	640	620	606	602	632	635	630	595	594	660	630	637	621	593	633	645	622	645	642	636	649	677	632	601	624	612	614	619	614	616	631	646	637	638	624	620	607	606	647	639	604	602	615	646	628	606	647	596	670	594	655	624	658	595	641	588	611	647	651	615	609	626	587	624	620	637	603	636	605	593	607	667	639	609	633	611	606	667	579	656	621	642	649	607	666	607	595	639	616	632	640	588	649	632	613	625	651	612	627	648	596	659	660	658	628	621	643	633	618	581	631	620	641	640	645	596	620	673	629	612	647	630	642	593	606	576	624	627	653	602	646	663	638	627	665	665	612	618	629	621	650	612	640	599	607	660	649	605	641	631	668	624	626	637	612	628	619	592	650	589	619	587	603	616	639	587	656	618	652	629	638	637	596	646	650	606	637	643	645	635	629	662	638	618	630	633	631	639	640	593	598	634	622	638	671	637	647	626	615	671	586	632	595	598	579	651	637	583	641	598	582	598	665	595	623	638	681	658	627	672	696	605	627	610	647	619	635	608	621	652	662	656	635	605	626	609	616	631	595	649	605	635	664	648	618	603	580	644	613	683	600	575	597	597	610	604	609	616	632	607	633	628	706	624	615	633	632	670	627	607	618	646	637	612	663	619	601	607	608	609	626	633	620	661	610	609	626	622	614	629	652	615	612	641	634	618	585	581	609	655	602	578	625	585	589	571	651	611	628	617	623	645	629	630	633	607	617	639	635	604	595	648	617	631	656	606	623	613	614	629	582	629	638	577	585	603	627	585	612	602	645	577	606	617	582	612	592	645	609	607	592	608	602	653	618	595	698	662	611	623	622	575	638	658	619	648	636	593	687	643	628	591	627	603	652	623	625	642	610	636	661	646	633	638	634	665	620	603	628	607	603	642	598	628	634	672	624	638	667	619	632	668	641	602	595	602	583	628	646	624	657	606	640	643	603	671	609	620	650	593	657	609	619	630	621	590	587	594	608	637	643	590	647	616	644	636	612	608	656	624	629	643	673	597	636	612	630	612	633	642	597	623	627	620	634	633	646	627	602	584	646	645	628	673	610	657	596	654	621	623	651	606	624	595	625	623	618	655	643	612	618	586	662	675	625	625	686	613	637	631	592	627	616	622	617	613	632	617	640	636	671	624	645	672	612	651	654	607	622	631	597	602	621	619	605	681	643	647	636	634	603	640	633	617	595	641	634	657	637	627	590	622	657	583	626	613	653	637	672	602	590	605	593	627	594	631	611	602	641	604	601	602	605	607	653	653	644	611	602	633	599	651	678	598	611	605	605	603	614	628	653	675	597	602	640	627	626	621	639	655	606	609	637	646	666	596	615	661	615	647	585	660	638	596	614	641	645	618	676	615	684	642	621	630	658	653	613	581	673	600	634	609	638	630	625	634	606	598	615	665	595	672	571	609	599	615	636	602	630	641	624	585	582	644	659	595	634	584	605	602	657	624	615	565	642	615	654	641	599	624	644	608	621	632	640	638	684	630	613	657	610	592	640	596	649	641	598	652	633	596	637	607	617	654	654	636	605	617	616	633	622	648	641	622	572	610	670	620	649	640	588	611	642	608	605	642	633	642	631	623	613	630	627	651	602	606	613	562	652	652	657	674	651	611	661	637	621	607	623	660	629	642	643	646	590	633	645	597	624	601	599	574	611	614	573	600	615	618	614	609	650	622	608	614	631	593	607	598	664	624	644	597	585	591	581	626	712	615	651	602	639	614	627	622	580	612	619	593	624	627	622	636	619	643	626	627	604	622	586	616	629	631	627	611	648	621	667	625	604	628	637	616	617	631	609	632	631	579	614	630	631	605	635	631	625	655	622	605	629	679	674	579	598	651	629	630	658	657	602	609	646	582	553	630	649	649	594	656	634	626	629	665	643	614	620	619	618	638	651	632	646	638	630	635	599	670	574	567	621	628	647	619	626	650	599	624	634	616	645	666	649	639	610	587	603	633	620	611	618	625	627	603	607	632	632	582	629	644	628	592	578	634	623	597	613	629	625	626	603	658	649	617	626	610	616	636	663	599	647	618	618	657	622	604	582	673	620	575	620	628	609	593	649	605	653	654	626	615	658	658	671	614	634	599	651	635	612	623	611	648	619	678	627	641	644	608	619	635	657	632	636	575	646	641	652	585	599	605	621	599	595	656	624	626	621	640	644	602	593	617	615	614	650	605	630	617	619	664	630	622	644	626	654	594	613	596	627	602	661	615	677	605	640	625	637	641	646	638	612	662	609	612	634	638	624	604	600	573	647	654	638	656	605	673	602	652	621	658	593	609	654	681	632	626	628	635	629	638	581	647	589	642	690	618	594	625	616	640	650	640	623	626	646	587	650	620	636	630	633	645	587	634	608	595	651	620	603	596	640	591	606	617	666	625	629	587	673	620	633	600	671	631	633	646	620	631	599	612	623	623	617	662	623	601	656	599	602	640	610	615	627	607	622	669	638	596	620	625	609	632	646	606	616	599	611	623	621	601	632	620	613	614	617	593	609	634	656	599	630	564	565	622	604	617	658	592	594	630	590	644	655	698	620	648	663	613	614	606	655	637	619	589	601	639	619	601	592	612	608	654	656	611	652	584	616	651	621	631	652	629	602	624	644	641	643	661	651	595	642	625	669	561	652	620	634	636	574	637	603	587	618	612	605	625	621	586	649	644	628	592	643	601	641	621	600	616	594	659	606	604	646	622	646	600	613	631	638	603	616	619	614	646	596	593	592	601	652	578	654	658
77965	35168	13595	2329	1004	769	661	547	584	449	474	485	434	450	436	391	444	375	374	418	412	345	392	372	370	355	412	378	390	421	397	403	349	375	387	380	399	394	366	380	374	356	403	385	405	417	380	374	395	355	379	345	400	404	368	371	363	366	386	374	368	389	370	402	360	352	364	373	387	382	379	347	406	342	340	340	383	354	357	355	381	400	414	352	366	383	420	365	352	365	363	414	382	356	347	393	376	349	366	338	360	377	386	387	362	434	382	379	395	351	415	399	360	382	367	414	340	365	371	375	380	389	345	367	395	404	360	405	355	417	377	383	414	376	377	387	381	396	408	370	331	405	363	382	371	345	351	339	333	382	390	357	379	360	373	364	413	344	417	382	369	369	384	356	338	400	414	426	386	385	369	377	357	373	365	389	375	372	410	394	345	356	376	386	325	395	387	391	398	393	342	364	366	407	352	342	402	399	366	401	366	371	367	397	371	381	377	374	368	387	345	368	368	381	369	352	401	370	346	367	389	382	370	386	354	381	379	401	378	378	356	404	352	355	342	387	371	395	355	387	355	368	409	368	401	382	362	361	350	339	413	400	392	344	409	387	330	389	367	401	419	366	380	395	392	425	397	418	390	367	381	383	355	379	404	376	372	377	411	384	387	340	368	373	407	393	361	367	399	369	351	351	375	357	371	342	374	383	346	368	373	406	350	362	370	368	354	361	373	368	392	396	422	381	372	405	385	410	368	365	382	409	398	381	399	375	398	343	366	339	358	383	386	358	371	380	365	363	378	390	386	370	363	381	356	416	361	370	384	363	362	351	373	353	370	333	378	393	341	359	399	361	362	371	363	395	372	371	380	370	343	372	348	340	344	376	368	362	372	385	378	368	347	387	351	347	362	412	370	380	362	368	388	340	376	400	378	378	364	327	397	379	383	372	395	389	373	392	347	387	370	358	359	372	384	344	378	376	370	364	342	361	356	380	362	366	399	342	340	353	353	371	370	344	378	376	349	383	408	371	369	394	389	361	385	392	367	348	398	379	366	449	413	365	370	418	384	390	369	357	381	373	399	364	392	365	422	379	365	379	385	354	361	376	339	397	360	366	401	365	367	339	435	408	389	417	390	352	371	384	334	343	350	383	376	332	376	382	397	369	373	381	384	361	368	419	397	372	403	355	377	383	363	339	376	358	404	372	361	368	365	375	361	397	341	373	385	379	397	355	351	374	354	368	374	406	376	337	359	379	391	376	368	387	352	369	378	393	375	388	378	350	377	394	375	413	360	364	422	351	366	371	347	373	408	354	334	360	371	352	358	325	406	386	398	369	390	376	358	383	402	379	365	399	377	392	404	376	373	396	356	375	378	402	376	346	409	379	377	373	419	401	408	367	381	399	370	360	380	394	377	362	356	373	388	403	349	364	361	372	382	432	394	399	367	374	349	397	363	376	356	377	402	377	380	398	374	370	406	382	394	415	355	333	348	397	402	343	376	412	393	351	357	341	363	370	390	377	396	416	378	378	346	394	352	392	360	377	348	365	373	402	402	408	348	320	346	335	354	351	370	384	376	377	382	356	369	359	407	407	347	404	356	361	396	370	348	364	361	361	347	414	367	355	348	363	395	362	343	398	380	389	385	372	346	352	355	371	384	383	374	405	408	374	383	365	365	361	399	372	344	387	382	361	356	390	394	349	361	383	357	386	353	403	384	378	375	372	392	380	391	359	352	391	388	375	382	424	397	378	372	392	384	396	358	363	346	370	375	367	402	372	391	368	377	371	374	359	367	360	352	364	393	381	397	365	392	367	373	361	389	386	366	372	360	378	384	380	387	354	357	384	389	372	372	341	365	384	389	367	329	404	400	346	389	370	346	400	379	350	360	392	358	390	362	378	374	402	394	354	331	355	386	394	392	387	371	365	350	386	359	351	352	390	378	376	336	379	366	355	384	333	370	373	393	360	381	331	383	350	386	349	379	389	418	379	390	379	359	368	382	389	361	378	357	338	399	370	399	358	403	371	391	368	391	356	371	364	353	346	367	398	376	385	436	369	344	354	390	390	385	364	372	421	353	352	387	366	402	369	402	351	371	371	407	348	365	357	387	362	372	382	363	409	380	379	401	362	365	372	355	362	373	359	344	378	404	311	433	372	363	354	360	376	419	374	365	410	346	387	398	356	398	413	386	361	386	348	388	386	347	368	383	366	387	395	375	389	370	374	408	408	387	380	361	359	370	333	373	390	370	363	346	382	333	369	407	371	375	363	362	339	358	331	382	379	402	383	385	347	373	406	363	359	364	383	373	379	349	372	347	381	388	377	381	387	363	358	371	387	366	348	359	355	363	368	397	403	359	372	343	362	371	372	358	372	363	380	358	379	365	357	386	338	348	382	353	362	382	359	341	383	378	357	370	395	394	347	356	385	375	355	367	386	358	374	335	379	399	390	363	338	341	390	369	410	392	395	354	387	363	371	363	354	354	374	368	386	384	385	359	351	371	345	390	367	371	397	349	359	345	385	366	362	372	384	400	346	377	377	383	365	373	403	370	383	392	382	347	377	414	373	354	391	409	382	390	405	358	362	364	343	319	348	366	335	378	371	378	359	332	384	375	339	360	384	340	409	394	367	397	356	377	374	370	420	387	344	349	359	385	366	364	360	382	409	385	354	346	371	388	351	338	353	419	369	356	379	357	403	360	365	365	385	392	373	388	431	379	389	356	361	393	424	364	366	397	377	368	372	428	382	402	404	343	360	377	379	381	367	370	396	369	372	337	355	326	360	408	391	354	335	380	421	387	363	380	363	349	387	354	365	357	362	434	319	350	369	411	351	347	389	385	395	359	350	354	352	342	362	347	421	381	364	350	406	356	372	387	381	366	389	384	375	345	409	376	360	360	388	390	425	343	395	376	341	374	374	402	358	364	360	375	379	367	379	370	380	373	366	361	376	343	403	381	368	390	401	389	387	373	371	373	380	373	365	370	405	365	381	356	372	374	390	352	353	401	393	379	404	376	377	372	349	412	361	353	362	346	344	369	373	405	376	388	370	379	392	354	392	388	330	384	374	345	347	352	349	366	375	375	380	361	393	365	376	361	361	394	394	408	343	364	366	371	367	364	378	385	375	327	393	362	390	348	392	416	411	366	364	368	371	376	343	372	352	376	373	372	360	386	383	369	381	378	378	406	330	343	397	399	344	360	403	361	400	390	333	390	386	374	372	360	384	363	381	407	378	355	348	397	393	372	349	372	414	384	339	399	379	370	374	366	375	370	379	401	365	375	380	400	347	341	340	369	350	358	321	391	376	364	362	377	341	356	394	366	395	337	374	374	361	385	379	379	369	363	347	369	384	410	357	353	389	379	386	391	375	396	400	375	353	387	384	373	377	361	415	361	368	374	366	408	400	389	388	349	389	385	357	357	371	348	375	333	381	388	372	387	395	359	364	419	341	370	373	351	377	360	331	360	358	363	368	398	357	354	384	380	358	401	384	358	372	342	365
53503	8763	3006	3548	3185	2646	2338	1947	1807	1648	1567	1398	1393	1338	1227	1172	1184	1129	1179	1104	1072	1093	1068	999	1048	1035	1037	1002	978	1002	1022	993	920	935	968	966	972	899	958	946	963	971	941	882	974	906	877	904	978	976	942	962	916	997	923	894	921	924	942	933	892	956	942	914	915	964	939	928	966	888	939	894	933	969	943	928	908	883	936	935	949	867	921	944	895	937	915	921	934	923	884	880	949	915	938	918	881	916	927	870	924	874	926	927	943	939	869	992	897	935	953	857	940	907	951	908	954	909	924	940	909	929	897	871	904	915	919	856	877	890	937	884	899	884	960	952	915	885	847	968	952	910	896	960	897	897	914	940	900	901	924	914	883	892	975	923	885	932	941	873	858	952	892	907	954	924	913	928	873	844	931	893	896	918	836	897	920	868	895	858	885	912	895	867	890	896	891	875	893	918	926	949	921	910	890	911	938	932	999	922	892	865	908	860	883	911	945	922	925	887	893	883	863	904	907	922	933	964	894	926	889	915	911	938	924	876	862	881	889	944	869	914	895	938	923	927	876	900	934	956	919	846	869	890	881	943	915	910	921	921	844	923	913	858	871	919	897	982	937	900	956	924	914	924	898	930	922	873	885	901	909	936	863	859	880	930	921	884	906	877	865	882	922	953	890	924	915	929	897	912	926	947	892	897	947	915	928	900	895	872	881	939	890	902	895	940	904	908	938	918	899	955	874	860	969	867	940	879	940	993	904	829	966	844	873	895	933	938	942	866	917	884	881	902	875	944	896	922	948	855	870	882	947	927	930	937	853	1006	893	915	932	886	904	909	876	887	907	907	879	912	928	939	925	924	920	862	850	902	848	928	893	896	859	922	867	879	859	922	889	885	905	920	954	892	875	898	896	822	855	892	931	895	909	969	908	931	875	930	930	942	935	911	953	887	900	931	897	934	883	924	906	891	908	910	881	878	927	922	878	931	875	938	920	907	944	887	880	886	919	913	914	893	969	888	913	942	870	931	896	879	925	935	934	932	884	933	902	921	840	904	922	1031	894	879	892	916	916	905	873	885	927	947	934	835	972	901	916	937	931	929	942	885	951	901	936	895	902	863	905	958	920	846	879	911	908	890	878	935	915	929	924	875	902	896	896	893	944	909	891	927	939	866	886	872	913	893	858	886	895	906	924	905	918	901	938	914	929	952	900	850	928	894	868	904	915	824	945	901	930	952	949	919	975	922	894	900	888	862	910	894	933	901	954	933	876	947	898	943	844	920	909	896	944	967	895	912	902	867	948	878	937	958	926	919	914	948	859	926	927	903	953	847	910	914	905	929	894	888	943	925	963	889	890	889	882	924	863	898	885	899	950	881	940	873	900	926	929	891	992	918	922	863	918	857	965	903	916	906	853	861	949	864	940	955	867	925	881	897	906	925	911	914	923	947	875	899	927	933	920	907	937	885	979	925	914	831	900	940	868	899	933	926	898	876	893	903	900	922	956	897	886	938	855	902	912	941	870	917	884	877	888	943	923	897	935	855	890	853	868	946	909	868	864	951	875	863	913	919	918	863	899	849	917	903	891	910	897	935	912	895	846	877	845	887	908	933	872	843	880	984	893	869	905	890	865	900	901	864	906	888	918	925	859	874	894	872	893	971	948	854	905	904	892	883	888	880	960	948	921	845	900	945	848	908	860	909	902	899	903	895	912	811	911	908	962	998	931	937	862	919	918	920	910	919	889	851	901	916	957	957	851	971	879	866	871	950	875	879	926	916	871	869	997	926	878	875	924	952	910	887	919	909	888	951	940	923	949	903	888	959	896	955	902	908	926	934	915	941	942	851	885	854	918	887	901	852	897	902	838	950	847	891	920	952	910	920	874	932	875	969	908	950	931	938	889	875	921	902	876	953	965	950	898	878	900	884	924	953	904	931	878	921	877	890	908	890	851	922	917	915	961	913	812	965	940	887	932	921	945	894	868	907	851	856	935	927	912	911	898	923	944	903	897	871	909	997	929	945	928	902	921	905	878	915	919	941	896	899	920	816	916	832	836	927	920	910	866	881	931	882	868	887	868	902	958	890	933	838	876	928	941	861	917	902	873	914	894	884	901	910	875	884	1000	899	866	916	890	993	890	934	881	885	870	943	903	934	934	921	897	930	943	928	906	951	897	904	894	936	899	956	968	887	936	850	905	939	848	877	930	953	903	912	950	968	903	910	885	860	928	924	856	902	925	912	908	850	916	917	923	940	906	909	905	844	877	926	948	915	880	882	899	901	912	880	929	916	944	928	932	937	914	887	895	913	894	919	913	880	935	884	891	894	951	940	908	932	916	905	907	857	909	938	854	908	886	871	902	913	963	893	898	875	932	945	912	921	885	915	929	896	919	933	890	877	861	888	930	949	944	916	889	877	890	941	932	913	945	926	916	921	949	894	910	966	970	907	935	851	927	952	936	895	899	849	865	816	824	965	897	873	944	936	923	910	853	899	894	894	932	913	898	908	913	919	979	939	910	860	878	854	895	884	953	905	927	943	900	937	950	916	964	879	920	893	896	892	906	908	903	898	901	896	893	899	902	920	874	925	888	963	871	886	910	941	957	914	906	910	930	932	909	903	927	835	910	936	969	961	918	869	918	942	943	921	856	936	872	826	880	927	876	894	908	898	977	885	892	888	929	910	885	884	855	911	911	1002	913	903	925	887	895	897	928	865	888	932	888	924	885	897	984	898	910	923	877	938	931	906	895	952	914	913	942	958	873	871	888	909	882	869	972	951	958	870	894	928	934	917	941	897	927	924	914	921	880	926	826	906	893	903	895	883	935	885	908	927	865	916	908	895	948	993	913	868	881	910	892	927	898	938	895	943	955	908	867	973	908	899	911	910	903	944	934	915	907	938	893	870	868	850	919	820	971	857	912	866	839	887	939	914	915	928	863	900	939	893	888	926	954	877	899	913	896	896	905	950	891	835	877	943	918	907	903	855	952	935	935	919	871	836	913	894	909	842	884	908	891	872	911	907	979	918	876	883	929	929	948	922	966	902	895	937	886	938	913	893	870	955	952	951	864	871	930	982	917	891	915	889	895	894	893	956	865	919	903	924	922	885	927	926	904	907	930	897	912	886	909	910	888	924	931	938	959	927	880	989	893	897	856	943	862	903	890	920	892	954	886	880	902	955	940	910	969	909	924	915	903	886	896	900	901	868	970	982	883	887	893	929	941	921	925	921	863	965	935	945	937	904	936	934	888	903	939	960	885	940	890	924	933	853	914	881	918	897	860	904	946	922	953	916	904	897	895	964	899	883	934	874	900	899	919	902	888	914	866	957	873	920	912	938	946	918	927	885	909	861	954	979	942	941	852	957	918	925	825	970	932	892	923	899	917	889	905	897	885	880	899	880	915	901	924	896	952	931	915	932	938	903	908	956	882	929	952	920	868	926	900	906	884	896	893	908	900	883	872	899	878	898	834	929	964	886	913	925	883	913	921	942	888	910	894	881	928	938	880	889
29348	3913	490	385	395	337	355	334	384	391	387	359	374	393	403	380	386	375	341	389	388	347	353	333	352	358	405	380	370	382	388	388	368	397	424	332	369	352	331	345	363	368	378	351	393	412	370	380	396	398	395	407	370	360	360	377	360	397	367	388	369	372	371	373	369	340	413	357	386	350	369	370	390	356	364	396	352	384	353	367	369	322	374	354	419	349	338	389	382	410	358	400	372	403	385	389	379	379	392	376	368	389	380	384	373	333	386	361	374	336	383	372	367	359	386	358	361	392	386	345	352	337	341	364	389	344	381	393	360	395	375	388	342	355	382	377	342	370	358	380	353	350	335	354	362	363	385	358	374	396	356	351	331	379	363	382	403	386	380	354	373	373	332	353	398	375	332	365	387	400	367	358	353	388	352	388	364	382	328	354	361	355	348	369	370	372	388	366	358	383	379	350	359	369	363	370	383	365	412	353	381	391	394	407	393	386	326	372	366	386	397	384	367	396	352	363	367	346	362	390	368	358	384	371	380	375	352	391	365	358	364	390	369	411	330	384	362	386	359	394	380	365	375	350	376	376	374	347	360	384	384	360	375	379	395	370	367	393	367	383	370	404	364	405	384	357	384	400	352	344	343	397	378	368	393	389	403	373	377	354	368	361	381	367	348	388	354	329	388	374	368	413	396	356	358	369	355	356	393	367	366	384	361	374	354	347	361	369	353	380	374	358	392	389	364	336	380	372	378	414	366	366	360	388	360	367	328	336	370	370	368	350	377	357	332	388	351	363	403	344	363	369	400	385	401	393	384	354	375	313	367	360	370	364	356	372	396	396	364	371	380	358	375	385	381	373	356	371	391	382	369	362	367	398	388	382	423	367	356	354	378	374	330	372	362	359	360	362	353	359	358	341	342	392	411	383	363	365	404	419	342	356	374	383	372	378	342	389	355	393	368	370	368	370	371	372	339	366	396	344	383	352	343	352	395	373	395	369	316	365	357	374	369	341	404	366	402	349	380	347	324	349	363	375	371	372	398	391	352	367	386	393	373	346	357	369	362	362	362	392	404	395	362	367	369	388	374	402	365	376	364	368	347	420	375	357	342	370	385	353	342	367	380	356	405	338	389	368	383	360	417	387	369	375	399	387	363	406	357	370	386	395	355	376	382	374	356	365	371	365	358	401	362	379	377	370	380	378	389	384	324	369	395	377	366	374	389	374	416	381	376	377	353	348	348	380	371	392	365	372	365	360	387	311	348	335	333	363	380	407	377	395	371	417	365	402	383	365	352	352	363	388	364	391	379	371	397	392	363	389	337	366	385	335	375	346	357	379	354	366	385	354	363	380	366	367	397	347	344	380	340	362	364	424	372	372	360	360	361	379	400	382	391	361	349	392	389	375	364	372	373	378	347	351	356	364	357	395	391	378	372	370	349	371	371	358	359	352	389	361	377	371	353	375	355	396	337	410	340	365	350	393	397	365	389	393	385	420	416	358	399	368	366	378	391	348	325	381	373	392	368	364	377	380	363	333	384	369	317	363	374	315	355	370	364	392	403	367	349	365	378	360	385	345	361	380	391	394	367	420	375	403	367	361	406	389	400	377	341	392	389	386	389	365	380	391	379	366	369	384	375	360	349	386	403	374	318	345	422	422	407	365	394	355	382	394	375	368	346	366	371	368	379	360	381	357	363	375	333	356	367	361	384	383	372	380	440	378	398	379	342	335	345	370	418	368	394	383	379	371	403	377	397	348	359	335	355	368	367	383	357	384	355	419	353	366	390	343	370	347	373	379	362	365	385	327	373	379	367	363	360	374	400	384	375	397	391	368	391	396	355	351	352	377	346	372	403	362	383	346	365	375	367	386	392	341	372	356	386	435	347	394	375	405	377	365	347	345	380	359	329	376	417	344	395	338	409	353	357	367	382	368	363	384	373	377	401	347	345	359	363	360	371	347	349	396	379	388	367	361	392	370	388	376	379	371	376	380	349	416	394	365	402	342	385	398	345	374	377	361	377	325	348	386	377	378	388	337	364	358	388	376	392	393	384	400	406	357	373	374	368	302	360	395	375	388	372	384	362	374	366	375	384	363	373	378	386	350	379	372	346	378	365	399	380	351	365	408	375	374	357	374	370	365	406	366	369	330	387	411	401	361	327	382	352	403	359	382	396	381	410	392	377	356	364	437	366	374	392	367	386	360	354	361	391	354	374	358	354	408	343	351	372	367	398	373	387	358	370	400	336	392	382	332	351	379	411	374	425	385	363	366	395	340	328	386	344	403	371	374	404	403	371	379	360	373	376	401	379	379	346	358	386	372	361	359	382	385	369	351	389	351	377	390	361	351	371	350	424	344	368	356	368	377	350	348	400	368	386	389	353	360	370	360	349	354	387	321	398	381	375	376	390	366	411	388	347	376	349	361	371	375	365	385	388	370	354	360	396	364	363	377	395	357	386	385	404	372	378	374	367	343	355	370	391	380	403	404	361	347	391	394	384	360	350	369	375	393	335	386	348	424	385	360	333	384	367	411	363	375	385	359	416	363	363	387	380	343	366	362	368	386	321	404	344	334	364	400	356	355	398	386	351	394	370	370	434	395	374	409	392	354	397	386	364	348	388	408	362	402	381	367	356	395	388	354	370	363	383	386	417	400	363	386	346	364	372	384	379	337	362	365	324	349	349	352	370	378	370	409	370	378	389	357	350	383	373	386	413	410	369	394	358	381	406	388	363	363	393	372	350	375	386	382	386	378	372	393	340	379	374	368	374	379	384	348	333	355	383	363	379	402	406	351	371	370	364	394	399	389	379	363	364	364	403	357	401	368	389	336	347	380	382	382	394	369	380	385	352	334	385	362	382	387	359	402	392	370	340	347	345	396	388	360	354	338	367	375	354	366	378	411	383	353	382	347	387	397	385	341	354	353	336	394	384	351	364	390	361	372	383	393	416	401	392	373	391	367	369	360	374	387	368	389	353	371	360	383	393	413	356	370	362	379	392	359	390	356	371	366	372	331	391	382	388	360	353	370	409	390	371	371	346	371	392	371	365	375	370	347	367	374	348	373	392	370	366	368	355	358	395	356	360	352	400	388	357	381	378	409	365	358	398	364	363	362	367	365	340	366	418	390	361	363	371	375	333	370	368	388	366	351	373	352	385	387	338	415	415	357	361	387	382	397	378	392	347	347	397	345	382	385	411	380	393	385	378	388	376	398	347	379	376	352	372	345	385	375	345	389	358	370	359	367	373	380	358	376	397	395	397	375	336	389	421	366	353	353	364	408	374	392	363	389	388	398	362	389	385	373	379	373	362	391	389	398	329	374	355	399	367	384	371	390	364	389	359	411	364	334	347	427	371	370	312	394	372	359	372	396	396	358	406	385	356	364	390	356	359	422	410	355	338	384	377	378	394	359	373	375	354	363	330	355	373	331	412	352	376	383	380	382	402	386	391	385	377	349	412	389	387	388	378	372	392	341	355	356	418	351	414	383	383	356	350	393
23108	1332	969	979	949	912	951	837	944	924	911	805	923	889	914	879	920	893	898	868	885	886	865	834	892	854	892	908	885	869	880	863	927	889	895	877	915	801	887	840	893	879	910	886	869	879	838	880	835	846	871	881	944	870	883	920	902	870	913	909	866	938	873	884	895	856	915	879	889	866	877	838	841	884	876	891	848	850	815	896	857	887	924	918	867	871	863	909	918	845	837	880	880	876	902	851	915	934	897	886	854	863	881	841	935	872	896	881	834	909	928	886	881	885	901	863	857	828	865	866	840	868	890	908	864	944	880	911	903	882	926	867	816	896	856	868	894	916	889	902	912	946	848	858	892	905	842	881	891	900	885	889	959	943	876	873	898	889	840	886	854	866	837	918	843	881	887	882	873	873	925	871	871	878	890	859	898	850	847	864	870	870	914	886	895	887	870	822	855	838	890	913	893	931	914	897	868	861	877	840	844	905	903	888	887	912	907	890	816	917	874	890	901	879	907	883	878	800	873	889	899	916	892	896	889	860	941	857	899	832	851	888	907	875	825	797	893	843	858	820	844	875	867	859	895	881	911	880	862	873	861	847	872	865	868	923	873	879	875	810	882	895	932	873	874	851	883	869	862	902	870	871	871	897	894	912	876	822	841	883	867	900	902	868	952	895	894	867	835	836	917	900	901	919	861	835	930	901	872	857	851	835	881	900	842	835	911	884	856	868	936	898	862	883	857	891	872	893	861	883	902	900	868	867	863	983	880	927	844	892	845	892	882	891	893	825	853	893	915	894	875	833	913	927	860	916	889	899	911	913	880	856	844	876	893	891	934	874	903	889	890	883	862	858	921	876	825	872	898	916	899	914	882	887	854	842	858	908	910	885	891	895	870	906	844	924	808	847	920	884	908	929	897	864	887	905	855	859	889	833	890	847	905	852	859	888	897	867	868	895	907	840	857	885	855	939	942	854	859	823	848	899	878	889	897	878	856	848	861	895	877	862	899	900	888	879	836	914	945	926	888	928	869	817	891	876	864	910	874	902	892	948	930	909	872	882	895	866	885	850	883	866	884	862	849	874	909	876	880	906	889	935	896	865	911	844	901	885	897	906	902	852	899	886	863	831	841	894	855	899	856	859	887	932	848	863	868	869	935	874	875	885	905	819	867	907	872	887	844	851	844	883	889	885	913	893	867	891	887	852	879	892	836	870	928	886	859	861	835	830	867	887	894	810	892	886	909	877	949	847	883	898	867	864	856	862	873	902	903	855	932	835	936	913	870	877	909	894	892	908	932	900	898	898	927	859	887	881	905	891	895	878	878	875	861	946	867	849	878	892	794	837	886	851	865	916	902	863	863	874	893	910	880	837	860	909	825	913	869	884	900	861	838	846	890	841	931	933	849	889	843	890	883	888	886	888	891	857	891	888	897	898	863	910	868	826	878	861	876	859	860	928	880	850	879	865	884	866	871	856	837	900	873	873	866	899	889	838	881	846	884	899	858	909	925	838	858	851	802	887	870	859	893	876	919	883	894	922	852	852	854	868	875	860	901	868	870	860	845	825	835	924	846	836	900	919	862	849	910	863	919	859	875	869	850	916	847	827	818	864	905	883	834	830	843	882	907	877	870	867	932	885	899	907	894	879	839	918	858	899	900	857	912	920	862	915	876	821	912	842	854	852	877	894	913	917	916	940	907	918	870	898	861	837	871	916	879	893	933	893	875	905	906	866	877	889	811	870	899	819	877	881	855	865	920	868	868	866	963	850	901	874	880	913	877	895	921	894	899	869	877	906	866	862	859	859	841	920	876	890	851	867	894	882	880	888	833	914	909	895	866	914	916	868	829	908	900	906	861	873	879	895	857	917	860	897	912	903	886	945	879	868	878	852	933	898	907	853	915	870	883	869	884	876	823	845	834	881	846	915	847	893	895	860	839	886	921	881	876	854	848	906	854	850	827	879	886	914	884	892	878	850	868	912	871	864	917	867	901	826	868	861	877	875	847	857	897	853	926	902	866	875	821	884	915	913	926	914	925	864	899	888	927	885	874	939	873	885	908	896	921	863	902	902	845	875	910	893	878	910	863	905	891	850	917	910	911	900	883	871	880	880	870	903	889	912	876	881	882	921	842	838	901	879	831	920	869	842	884	877	908	846	838	912	864	895	882	914	891	874	854	878	908	875	861	907	930	855	879	901	920	896	914	900	867	843	890	887	875	861	857	887	895	841	874	866	855	937	867	860	902	883	843	860	867	878	880	900	884	818	813	924	889	873	938	878	880	915	896	824	915	912	902	832	904	871	826	870	857	949	865	874	860	855	880	910	813	848	899	921	922	939	892	867	920	878	808	884	866	887	868	855	875	889	891	883	911	869	896	846	878	898	904	854	886	872	841	880	806	908	893	933	902	869	862	924	857	903	886	878	869	910	919	919	881	852	856	848	885	913	886	874	871	851	821	902	861	871	866	870	902	903	919	893	898	874	867	981	846	878	868	825	832	894	885	871	898	844	884	881	877	917	881	856	908	819	888	912	904	918	899	867	904	889	845	866	854	834	902	870	881	858	860	866	835	924	932	852	860	839	826	892	879	920	889	844	882	894	865	936	867	872	917	889	872	847	913	862	864	921	905	853	865	907	900	947	875	856	871	869	858	871	874	856	849	911	929	911	894	887	887	896	894	868	869	916	894	863	870	893	874	864	907	934	850	903	921	863	942	888	837	886	892	874	820	907	898	907	908	894	893	913	847	840	861	925	903	895	880	886	870	827	859	856	848	905	817	858	870	872	863	841	890	885	827	884	873	918	880	905	876	940	902	886	862	843	893	876	900	917	913	873	883	808	914	894	905	882	862	878	852	908	891	885	891	900	886	880	899	874	900	886	841	895	912	861	929	893	878	935	893	893	911	879	863	909	838	913	875	916	863	885	875	820	888	900	889	873	866	839	884	841	873	868	865	889	863	850	879	888	883	848	893	897	878	894	882	929	909	848	897	902	894	892	861	876	892	874	842	857	930	901	876	907	958	838	838	857	884	886	867	927	890	865	863	880	903	923	889	881	830	851	892	836	863	912	897	880	881	870	849	879	832	829	851	859	920	963	855	859	889	854	873	857	854	876	877	888	888	833	852	853	864	858	914	907	895	832	918	901	892	821	859	891	825	899	879	947	881	908	863	866	862	946	862	856	890	888	861	830	920	863	954	895	895	822	826	885	950	875	870	878	868	898	883	840	955	831	853	845	905	885	939	825	904	874	889	842	901	820	892	899	918	829	904	899	853	847	944	903	863	795	891	872	839	903	869	897	934	906	911	830	845	815	878	884	881	870	912	856	890	799	868	856	903	931	846	913	912	892	888	851	900	878	880	882	938	906	862	880	859	853	877	902	894	896	907	910	886	912	910	862	870	888	849	872	910	856	895	857	868	857	898	907	937	825	878	859	909	899	872	895	862	839	883	898	900	858	877	894	863	826	905	844	910	821	899	902	878	961	960	916	843	821	910	917
69957	27099	6105	756	485	456	375	322	331	275	279	306	274	247	230	262	233	252	257	258	268	242	263	229	249	254	224	247	233	253	240	221	247	218	245	226	236	236	219	238	230	239	230	269	257	212	227	212	229	219	228	258	243	269	249	281	214	223	206	240	253	238	222	233	211	206	256	234	255	218	244	245	262	225	250	237	213	247	242	253	203	221	221	248	256	242	224	240	219	231	237	244	234	233	221	203	249	220	237	218	222	229	233	251	238	267	244	242	215	216	228	243	215	232	259	244	235	240	239	245	254	247	228	231	248	216	235	220	224	251	209	251	250	236	254	231	244	239	217	239	242	213	205	210	240	231	247	230	240	218	232	246	238	210	267	241	213	226	222	246	211	240	219	219	218	221	243	257	222	220	239	238	224	251	238	225	220	244	270	232	221	218	240	231	205	233	247	237	232	248	218	250	228	211	201	224	226	221	236	217	225	232	232	230	240	214	240	223	246	230	198	242	238	220	217	194	246	239	252	234	242	252	250	222	236	253	230	255	245	252	230	210	248	241	237	198	223	228	242	224	246	229	253	230	216	230	221	225	265	239	250	223	226	257	237	213	242	233	232	262	257	230	239	242	226	234	237	204	265	238	231	266	235	221	230	244	212	250	215	233	237	215	220	199	223	248	214	207	221	233	228	225	239	238	224	194	227	247	215	213	255	222	212	252	229	228	257	237	231	219	223	233	223	219	225	221	253	271	224	213	216	209	236	246	234	221	213	226	256	214	213	230	232	224	218	223	207	246	216	234	216	222	221	228	250	230	232	212	218	264	235	238	212	232	247	214	243	241	214	215	228	205	240	241	240	226	245	253	225	240	225	229	226	221	256	241	245	220	225	232	244	236	239	220	228	246	198	203	230	219	243	234	227	237	226	232	208	203	235	220	238	225	232	203	243	211	202	227	235	200	251	221	261	243	231	251	229	215	234	233	231	221	239	209	225	239	230	231	218	233	220	196	241	248	214	218	227	223	220	203	231	250	228	248	222	207	235	228	233	241	219	223	242	235	245	248	230	213	224	237	229	224	209	230	221	197	197	241	208	221	218	234	216	258	220	263	236	244	241	240	251	231	222	224	216	213	230	227	240	208	221	227	234	214	258	236	216	227	251	235	226	237	224	235	214	227	242	248	217	236	221	222	237	228	230	254	234	272	244	245	230	247	235	221	239	239	236	227	251	232	229	229	220	230	231	213	230	243	262	237	199	233	223	221	233	217	211	254	239	236	247	233	249	237	224	228	252	245	229	232	240	232	243	217	260	248	204	284	238	260	224	245	205	216	238	245	249	237	261	228	247	245	254	249	255	227	218	236	230	230	218	220	235	251	225	215	247	253	260	248	216	220	233	209	247	259	247	243	213	220	217	258	235	241	235	251	227	233	214	209	257	255	233	234	240	248	228	246	231	230	242	235	219	263	237	231	227	227	209	212	231	259	206	229	248	228	217	222	205	231	241	221	252	218	219	258	258	220	231	245	226	222	191	237	215	282	247	234	213	202	212	253	236	248	231	232	228	228	218	196	212	239	238	254	229	251	251	234	211	231	243	228	224	237	221	239	260	240	246	214	230	232	262	218	247	249	238	227	224	234	234	264	242	244	242	239	234	227	247	210	235	205	260	257	234	235	246	245	250	270	248	269	254	217	233	216	205	239	214	256	223	240	235	225	264	215	225	215	254	217	231	211	239	273	221	253	233	237	242	225	224	206	228	223	248	245	219	222	236	243	237	252	270	224	247	246	241	209	257	232	220	216	222	255	221	247	230	241	229	246	241	229	219	260	223	213	277	232	234	221	230	239	218	245	219	233	248	250	239	219	224	251	213	226	237	227	226	263	209	238	251	250	249	226	227	233	265	228	204	255	263	212	221	205	262	212	220	221	220	206	255	229	225	204	259	245	255	210	223	237	237	245	227	269	224	253	216	208	228	241	249	215	250	245	253	236	239	224	248	234	292	218	217	247	201	246	201	228	252	222	251	199	226	226	240	259	246	230	219	238	251	263	206	224	220	219	218	225	233	234	257	237	229	240	227	244	216	244	242	239	211	257	248	227	212	243	250	240	238	227	253	227	230	229	238	215	242	202	240	213	230	216	235	241	230	237	235	248	224	266	216	237	237	261	214	231	248	226	208	240	231	200	242	199	185	251	223	243	218	218	228	243	209	232	233	247	261	237	261	213	221	226	211	196	233	260	238	242	245	244	233	245	238	273	237	245	219	224	210	215	241	209	235	199	229	236	276	241	246	224	242	198	243	223	267	219	237	220	246	238	225	243	210	260	226	241	216	223	234	246	200	232	229	246	226	249	243	224	236	232	220	246	218	275	221	239	211	251	252	208	246	214	215	248	231	238	218	266	264	209	211	233	243	253	243	249	241	231	223	249	226	225	232	248	240	251	244	259	270	255	239	243	233	242	235	241	238	223	273	241	245	232	232	222	227	238	189	238	232	207	230	237	246	223	234	234	202	227	231	228	235	236	222	213	262	212	228	237	221	208	247	207	229	241	233	242	240	230	221	231	233	215	209	235	228	213	213	238	233	229	220	213	229	253	227	247	235	239	235	265	236	223	207	221	258	237	236	242	250	261	237	245	250	223	232	234	199	250	238	243	199	224	235	282	216	244	229	228	250	220	229	247	224	248	235	238	256	233	231	244	229	212	198	222	247	214	232	228	241	244	231	215	232	203	242	261	229	206	236	237	217	219	241	236	230	239	218	252	225	231	251	239	223	198	255	254	246	238	234	234	244	239	230	232	223	239	235	242	244	242	235	230	219	242	246	266	233	259	245	219	240	220	241	275	230	219	223	222	237	220	237	240	238	246	252	239	232	221	198	232	207	251	248	228	213	246	229	260	250	231	235	245	241	221	247	217	223	242	240	254	247	256	230	220	224	219	221	222	229	251	217	234	240	235	243	245	258	233	235	210	231	233	229	210	219	251	224	237	255	235	234	267	234	211	203	214	232	220	237	239	235	211	226	237	235	245	226	247	231	233	228	213	203	223	199	237	241	233	250	189	249	233	235	221	227	273	246	265	232	263	227	248	227	246	266	231	243	246	233	212	224	268	246	241	232	224	229	241	248	228	236	222	238	225	266	225	217	231	229	230	231	233	238	230	210	219	239	233	228	248	246	229	218	224	223	228	253	237	222	228	246	241	242	234	234	259	225	242	237	227	244	229	237	226	231	254	232	222	229	218	223	244	245	252	220	209	234	230	241	220	258	245	236	235	251	226	240	225	254	246	224	262	229	215	221	232	225	237	245	233	238	210	245	212	244	227	240	244	229	222	235	252	237	231	227	215	214	211	218	243	221	215	232	252	209	190	215	233	218	231	240	232	243	229	232	254	229	236	222	204	224	231	236	244	229	235	250	260	264	258	250	237	224	263	279	269	240	240	259	239	256	243	240	258	246	237	225	240	246	227	235	220	224	228	228	241	216	246	240	264	242	224	217	213	222	219
43098	5295	1732	1942	1746	1656	1323	1161	1095	955	917	926	845	838	789	807	769	718	703	719	718	735	671	665	637	659	693	672	640	616	635	714	646	628	635	669	681	658	644	598	673	676	614	663	637	640	634	610	626	600	594	661	596	616	624	691	615	629	633	646	598	645	605	605	648	638	652	643	594	637	616	631	633	594	624	655	629	626	667	633	636	632	603	614	637	561	629	631	616	638	622	528	682	578	604	625	606	633	647	620	608	624	642	611	582	605	666	636	620	608	640	590	594	624	666	604	617	580	654	596	600	598	615	615	606	615	632	598	642	625	597	621	566	644	595	615	648	609	617	585	617	661	650	667	633	598	616	671	615	578	610	631	574	659	627	619	612	667	595	570	645	617	597	558	610	636	673	613	611	645	631	683	624	637	595	650	636	587	618	610	591	618	607	623	603	613	590	616	633	644	632	656	582	597	612	578	636	638	654	602	610	592	617	674	610	600	606	624	627	635	632	626	636	612	646	635	616	625	641	621	577	605	652	625	623	612	615	592	650	662	589	606	633	641	644	620	628	636	643	596	644	609	585	587	673	573	629	599	644	636	622	566	582	669	598	610	591	585	609	659	627	595	601	623	623	620	566	624	633	595	642	605	613	671	607	635	607	598	644	627	634	621	620	536	603	646	606	629	641	626	626	626	671	597	625	653	642	659	598	630	635	617	652	619	601	671	591	681	650	596	625	557	612	579	585	620	611	609	631	668	629	621	600	620	616	581	642	561	633	659	625	611	639	627	624	568	626	623	600	605	626	584	622	595	645	631	621	603	647	616	643	579	634	602	585	623	656	621	616	591	661	625	664	609	611	622	666	661	620	622	605	616	623	572	619	620	674	654	627	608	646	596	637	611	597	662	612	591	620	587	612	631	611	638	647	600	624	612	593	589	629	627	607	644	664	655	618	612	606	656	637	623	633	640	618	640	617	639	623	651	613	667	618	616	602	619	592	640	662	607	609	592	635	602	617	599	584	648	617	608	629	649	593	637	656	624	562	645	582	620	612	625	643	620	636	612	621	620	609	657	606	612	638	624	625	620	664	574	618	615	640	700	607	608	635	642	616	591	618	622	574	605	571	626	581	577	607	657	600	587	590	648	620	590	621	592	607	618	584	642	595	573	609	607	629	616	640	630	600	653	637	622	589	581	597	615	599	616	624	634	578	577	607	663	628	653	664	588	619	606	602	561	617	600	633	664	608	609	615	571	582	642	617	660	631	679	625	588	591	640	567	635	600	626	635	570	671	643	620	635	655	584	615	623	601	645	667	614	630	608	649	656	599	583	596	586	607	661	591	650	629	616	614	595	598	679	624	632	621	658	567	606	614	630	633	662	618	600	625	591	610	597	649	596	674	624	614	581	630	643	615	634	638	598	634	589	598	652	627	652	622	602	617	633	591	607	631	601	612	624	650	625	626	596	603	634	643	580	613	616	628	585	651	637	602	605	609	636	654	610	613	683	583	637	629	557	647	620	611	627	605	631	608	669	627	605	633	633	644	630	618	675	614	609	605	635	630	555	618	635	643	588	607	595	570	653	625	631	580	592	670	631	595	624	624	614	651	631	630	613	593	625	625	611	590	648	645	620	589	605	644	649	620	604	629	575	626	659	601	590	590	620	664	601	617	601	624	623	636	612	607	632	664	571	607	654	594	621	603	628	631	603	617	610	582	641	576	622	597	626	650	587	618	617	626	644	631	618	574	581	669	576	634	591	627	638	594	634	600	650	636	644	599	644	594	625	629	626	603	613	605	620	652	604	630	585	587	612	611	621	621	612	656	625	609	621	628	612	617	582	606	631	583	593	639	590	634	651	587	590	588	614	602	621	636	597	577	582	591	664	599	587	640	621	628	585	624	631	647	620	635	638	592	639	592	621	596	610	583	623	644	606	622	633	675	633	609	626	651	589	596	617	630	613	642	651	602	654	618	618	659	562	655	630	591	617	611	596	580	662	655	614	601	669	627	578	599	613	601	604	637	670	636	627	627	625	631	586	631	632	644	625	626	635	618	626	664	639	606	597	674	625	602	590	584	561	604	629	597	642	627	660	630	669	621	616	642	629	596	613	582	653	622	611	619	658	627	598	622	619	608	634	633	592	643	634	626	647	609	663	655	667	631	661	623	616	610	612	605	647	581	611	651	616	585	598	609	614	633	649	639	636	634	637	620	620	638	653	645	644	582	578	586	640	642	658	631	662	630	648	618	647	607	596	610	615	596	622	615	598	594	635	588	583	626	626	600	593	627	620	638	631	620	626	609	654	603	620	619	613	621	583	616	627	604	616	639	602	647	656	588	624	620	627	562	553	617	588	574	625	570	645	601	566	601	652	624	596	608	656	565	619	595	633	653	593	656	587	624	590	635	642	604	638	611	636	590	616	614	570	607	630	632	637	592	579	590	647	603	598	621	633	608	615	601	630	623	635	626	622	624	599	597	625	615	644	614	619	618	627	638	623	601	609	591	633	609	586	642	631	643	573	609	645	623	588	624	627	633	639	609	605	631	612	627	552	578	611	631	571	633	602	640	656	621	631	654	594	643	654	611	607	579	608	605	616	590	572	598	611	649	647	607	651	646	637	623	625	639	616	577	605	632	611	557	625	613	627	604	616	611	607	630	624	615	623	644	614	611	647	647	607	640	575	613	596	624	579	676	648	588	641	594	619	622	602	612	625	652	594	636	645	611	673	556	610	593	660	605	596	594	626	628	613	612	624	579	589	650	618	654	618	653	619	624	655	582	615	626	612	575	603	686	584	656	629	595	589	641	619	615	625	677	598	612	590	597	625	628	629	618	601	605	626	607	584	640	629	635	634	645	637	637	622	631	613	626	611	611	583	689	586	586	617	617	578	598	652	598	609	622	593	622	640	656	579	597	611	658	650	638	598	659	607	646	600	607	604	666	685	609	648	646	615	608	606	628	583	623	552	642	605	603	611	592	609	635	617	646	570	646	618	618	642	617	637	629	594	574	647	647	617	629	607	632	591	592	621	562	631	588	610	614	613	607	626	647	630	586	656	592	591	610	596	616	643	593	620	594	639	617	628	618	622	607	583	594	615	629	573	628	649	553	604	634	628	623	618	586	624	654	647	649	599	615	642	659	657	668	626	601	582	561	562	600	627	614	617	624	628	608	611	608	634	581	621	613	602	606	619	608	600	642	624	633	599	610	574	613	640	626	601	634	576	617	573	601	663	625	662	625	580	602	596	561	621	601	589	638	680	603	656	635	594	615	600	598	585	614	653	635	617	597	650	567	646	624	583	588	621	572	596	593	641	632	612	602	605	616	604	606	569	599	605	621	654	635	617	617	628	626	611	600	606	585	667	601	609	666	639	602	607	565	639	618	621	594	599	596	642	590	643	631	589	604	606	631	584	646	653	626	609	634	655	617	641	573	606	602	586	615	599	634	599	585	577	651	633	636	661	621	598	627	589	624	610	642	581	632	594	620	628	667	626	617	615
78918	34963	11925	2080	1016	724	657	567	533	495	491	423	450	421	457	396	381	400	401	365	428	357	387	405	374	377	343	358	382	365	374	379	356	358	368	400	405	391	351	361	369	365	389	377	406	382	372	363	394	364	385	348	368	364	392	376	348	375	369	391	353	310	377	399	363	352	357	394	389	421	363	365	361	317	376	347	409	349	372	375	387	361	352	388	380	376	374	375	360	339	340	392	379	348	369	391	365	404	343	371	364	366	368	362	350	329	337	354	326	379	388	364	355	373	318	360	318	356	359	358	366	359	380	357	354	393	371	388	413	381	401	370	382	380	311	342	369	352	371	348	374	339	366	374	371	351	372	347	357	351	308	359	368	379	350	344	399	392	390	329	363	367	330	364	344	384	330	385	366	381	381	388	347	357	345	361	356	362	339	363	345	340	348	376	406	392	389	371	350	373	383	385	358	367	354	368	348	381	351	308	378	380	332	373	345	359	349	370	372	345	393	377	380	378	375	368	334	369	379	408	408	373	343	350	372	350	364	338	363	329	316	369	346	347	369	374	357	333	371	346	368	377	316	384	362	362	351	358	376	388	384	364	366	353	365	330	337	362	330	388	369	353	335	331	346	370	375	362	369	354	352	375	372	369	388	343	397	348	352	352	367	341	362	367	389	338	351	346	358	376	364	362	364	395	382	389	353	390	368	337	356	363	375	364	356	414	361	409	379	345	371	366	382	393	364	346	385	391	370	360	366	394	351	383	375	352	379	369	355	372	389	379	368	352	338	355	387	407	378	381	414	378	386	375	393	362	366	335	367	386	368	365	385	359	390	380	399	374	354	369	349	389	370	371	355	318	370	364	365	372	352	378	415	369	344	355	390	368	381	364	361	387	347	392	374	393	343	381	385	366	373	345	345	386	422	387	334	314	395	357	366	375	349	412	361	384	360	336	369	404	378	393	375	373	368	344	367	359	367	337	366	347	359	367	349	356	376	348	340	379	360	372	346	390	386	344	389	363	351	358	357	373	332	373	393	387	339	360	337	354	384	363	359	379	401	386	392	378	368	414	356	390	384	356	345	384	367	368	366	343	319	369	399	339	343	356	361	348	364	352	358	407	375	328	361	371	383	362	370	368	372	308	352	363	358	358	372	325	351	391	323	354	357	369	356	348	365	361	371	352	402	347	362	351	350	367	363	364	342	360	402	374	373	366	350	348	371	387	398	365	374	329	337	370	368	358	368	346	392	351	381	371	360	355	382	359	336	368	342	356	380	377	412	387	383	345	347	342	344	394	385	348	334	359	343	390	364	338	356	353	331	338	353	391	370	352	382	407	359	374	403	387	369	359	341	360	338	367	350	339	341	328	375	357	364	335	369	361	374	366	354	358	366	381	346	377	343	363	364	387	342	360	332	364	391	325	352	363	360	374	375	384	314	376	351	355	333	397	342	415	361	363	337	356	350	373	323	353	380	386	375	359	368	353	373	396	338	381	353	375	374	351	364	375	379	343	369	351	371	350	357	390	367	362	368	395	365	372	378	397	335	381	360	384	335	358	369	361	392	339	360	372	379	368	385	380	358	372	367	356	370	355	353	375	360	359	338	372	384	404	327	389	388	371	365	375	368	343	358	376	331	424	345	332	360	349	307	341	331	381	370	383	381	368	365	365	362	350	360	378	332	359	355	396	386	370	382	374	365	350	362	359	375	404	359	351	399	380	305	333	388	344	378	369	385	357	380	373	360	381	346	348	348	364	362	387	312	361	345	376	362	349	363	377	374	328	345	383	340	382	367	403	336	395	381	383	359	334	385	376	378	363	351	367	394	373	325	377	386	370	354	326	361	351	381	345	327	320	394	351	345	370	380	365	367	374	343	388	371	405	347	375	359	352	354	377	356	375	370	359	404	368	350	413	406	343	380	365	415	363	408	359	361	352	372	381	371	350	345	367	386	424	356	381	386	357	353	385	366	369	331	350	421	376	350	363	375	336	356	369	382	393	409	356	354	346	387	357	366	357	361	340	325	408	325	351	356	352	364	340	378	359	349	329	353	363	342	360	385	387	360	401	379	399	369	385	384	343	356	387	346	373	334	348	374	392	353	398	326	341	355	361	359	332	386	349	375	368	378	386	364	373	379	364	328	383	408	370	394	382	351	397	347	327	336	357	407	376	353	376	345	376	372	370	367	357	337	356	364	364	365	367	372	368	339	366	356	360	331	364	371	395	346	411	378	395	384	331	361	381	357	351	379	410	375	363	358	363	327	351	333	398	352	345	373	396	362	360	368	353	347	357	373	348	344	377	365	374	353	355	388	377	364	352	342	342	324	339	369	332	350	384	373	372	372	338	332	346	361	394	349	365	382	405	367	369	379	356	387	389	348	351	383	348	362	354	347	379	357	358	366	372	401	347	368	362	380	383	336	347	393	354	375	394	368	393	369	372	387	361	326	330	380	382	373	382	371	361	390	337	376	364	366	355	401	366	377	372	396	360	340	370	378	366	341	384	372	370	382	369	379	389	349	360	369	379	406	379	369	378	347	397	367	372	355	335	362	372	349	358	351	352	322	384	362	392	339	398	358	349	356	367	364	373	381	354	365	382	367	402	347	315	321	364	373	354	352	351	364	386	375	360	352	417	364	367	380	383	381	357	374	358	376	370	377	351	366	354	359	370	357	330	366	371	381	376	387	391	397	369	366	331	350	351	392	374	351	374	341	350	349	350	383	414	385	364	360	333	366	387	351	358	343	393	377	345	372	383	367	391	365	344	363	343	371	341	370	366	336	366	365	357	354	367	366	372	358	385	371	384	340	371	371	353	373	339	364	339	361	406	366	384	407	394	357	357	341	390	358	344	379	352	393	344	387	381	378	336	346	354	333	386	348	346	389	362	361	383	358	355	366	379	338	371	345	373	355	391	372	349	352	342	363	353	420	409	359	349	402	354	406	382	345	375	367	370	404	393	386	372	351	322	346	391	357	387	386	355	367	349	349	375	392	358	340	414	374	376	388	362	379	399	354	356	365	375	375	369	351	367	366	324	370	406	337	355	353	341	360	353	359	353	366	372	375	373	378	319	359	378	374	369	367	337	344	362	367	380	384	345	325	376	373	398	348	373	376	393	340	331	401	376	385	378	382	355	390	346	370	353	368	382	419	355	339	359	364	361	387	372	327	346	392	400	383	329	381	367	370	385	405	347	368	377	355	373	360	412	370	354	371	352	397	383	353	349	343	332	358	368	365	381	382	384	388	348	353	367	361	397	352	351	325	366	363	314	364	343	351	352	390	347	332	341	353	336	370	311	361	359	341	381	411	338	366	365	362	331	308	344	369	338	377	356	336	374	380	417	373	377	385	362	351	368	351	393	383	379	406	329	348	387	350	402	394	366	350	357	377	362	395	406	381	375	359	366	339	337	373	363	370	375	370	393	389	373	365	338	371	368	345	330	377	370	358	349	351	345	392	349	358	348	353	402	380	372	377	374	388	414	391	344	332	377	353	344
52030	8422	3108	3656	3041	2756	2329	2074	1803	1670	1544	1445	1427	1296	1238	1268	1225	1161	1099	1149	1076	1067	1068	1010	1070	1030	1007	1027	966	943	944	1013	960	950	948	975	964	982	968	974	924	999	982	954	926	935	917	900	920	939	908	927	886	906	886	885	924	908	883	909	966	936	918	909	931	938	922	933	879	974	905	938	874	976	874	884	900	876	878	881	944	901	869	929	911	909	890	929	842	884	866	957	920	938	949	892	895	874	903	907	918	884	873	890	867	929	938	956	885	892	871	920	878	888	877	901	874	913	944	1022	944	887	921	926	897	891	912	918	937	902	884	898	863	847	885	930	960	955	865	884	885	873	892	897	869	933	921	867	917	919	870	895	901	910	920	879	923	863	928	874	895	885	865	905	877	917	919	922	859	922	909	883	848	845	867	886	923	886	873	887	876	924	898	879	915	915	881	893	901	924	909	932	882	943	915	964	902	829	886	924	871	872	965	899	907	962	949	886	939	901	880	937	891	873	890	916	926	909	913	885	899	908	880	918	917	894	883	897	842	949	798	932	904	855	887	923	872	864	907	914	906	939	890	943	899	895	873	908	881	884	874	873	927	920	869	906	918	854	850	893	903	918	882	904	906	884	916	850	910	944	905	882	894	907	973	874	905	889	871	955	900	925	888	854	902	860	920	945	916	848	897	915	891	900	880	860	915	890	857	932	891	892	885	849	902	925	904	911	945	874	851	880	938	906	931	944	883	900	888	911	906	887	870	912	938	874	886	931	835	871	922	850	888	917	899	934	897	904	911	855	932	907	920	929	855	871	868	961	914	863	878	941	897	914	909	904	900	914	915	947	948	816	901	875	916	945	889	868	870	912	869	847	893	884	865	879	890	903	920	936	939	892	926	860	867	897	949	862	907	881	877	925	887	885	867	835	897	892	880	876	858	877	905	901	903	931	891	945	879	894	901	848	914	889	964	866	933	891	930	894	895	848	912	911	883	923	861	849	914	878	937	907	898	920	899	900	906	935	928	947	871	897	883	888	914	921	956	866	879	896	897	877	825	877	907	894	867	879	912	906	902	887	910	906	915	868	941	858	920	882	922	902	923	904	892	890	906	919	932	869	862	910	955	904	928	874	876	878	918	902	896	883	885	884	872	940	893	876	906	816	914	902	897	931	961	886	902	900	869	892	911	845	939	867	930	895	923	928	931	906	931	883	847	896	915	883	885	883	970	854	902	937	903	921	849	954	934	895	897	910	891	874	913	880	925	885	880	906	883	860	909	878	881	896	874	924	891	907	882	909	920	831	893	856	874	900	926	892	878	925	867	906	894	845	851	907	912	841	885	898	865	874	917	895	883	880	879	904	901	858	843	874	871	956	882	937	867	918	837	884	877	860	879	906	924	922	879	933	893	889	960	911	905	905	885	865	851	871	903	947	934	897	911	911	841	910	878	900	902	897	919	860	919	897	926	901	903	899	865	886	939	978	831	938	843	940	923	921	961	868	933	908	911	905	832	901	899	949	896	871	866	906	866	859	912	884	923	855	887	954	871	939	966	862	929	866	903	895	849	960	882	910	921	917	849	902	887	866	859	913	928	944	903	885	905	901	933	948	926	877	899	852	904	887	909	872	860	848	869	879	868	917	918	876	935	920	860	862	859	884	932	907	895	949	962	908	844	910	897	890	945	877	933	876	952	867	906	917	879	934	965	889	889	846	881	881	942	918	974	940	902	859	933	942	917	867	916	904	881	884	895	948	888	938	881	920	877	897	891	911	918	908	872	921	906	896	890	924	853	919	942	887	940	890	879	912	969	868	886	877	908	922	918	878	840	884	819	912	884	911	906	860	943	911	889	897	900	935	873	851	913	911	860	909	887	900	868	902	917	900	845	888	909	893	854	891	921	890	901	924	917	876	913	848	874	897	889	924	893	893	858	881	923	881	937	931	930	900	883	895	906	915	882	912	904	901	883	904	881	878	929	885	857	871	923	921	903	917	933	946	918	894	924	904	914	888	967	951	878	855	886	890	922	923	873	938	885	876	863	888	900	878	936	934	917	871	905	929	926	928	911	876	934	905	877	907	928	898	885	912	888	867	912	879	883	913	890	912	906	930	881	915	919	916	911	864	961	920	903	919	859	867	902	856	869	934	956	921	913	896	924	900	961	930	899	825	941	925	904	898	927	879	880	892	904	863	920	884	910	935	884	891	857	855	894	888	881	899	902	898	860	901	895	918	864	893	838	899	878	950	877	900	886	870	888	910	861	884	839	915	948	903	942	911	932	925	935	856	889	872	878	897	906	894	862	946	844	898	929	892	879	876	843	848	891	891	898	855	861	908	880	878	927	858	879	903	942	842	866	866	917	890	899	935	899	977	834	909	926	874	921	835	908	908	912	886	887	876	907	881	827	918	874	923	869	871	902	942	951	878	923	865	900	881	914	876	952	895	896	901	878	906	899	863	892	903	854	858	884	916	892	866	901	949	859	930	929	893	947	866	862	877	902	859	913	895	937	942	888	872	931	881	918	883	896	849	901	884	962	896	888	873	877	926	892	848	944	906	875	934	919	880	938	884	871	911	894	910	832	920	925	971	843	897	890	931	932	949	879	798	899	892	917	896	898	878	878	937	882	845	914	893	904	904	899	918	864	913	873	965	897	925	827	860	917	833	932	896	884	862	847	899	860	892	900	850	864	899	875	903	885	832	951	964	924	933	847	907	850	883	899	859	895	882	839	895	888	891	904	904	888	918	917	897	853	929	960	896	856	869	902	899	929	914	853	920	857	913	886	946	895	921	856	868	880	899	937	877	870	975	844	861	919	916	888	899	924	865	834	833	877	871	885	936	889	892	914	899	875	912	877	910	913	929	921	939	865	917	924	884	973	909	860	911	862	905	846	884	905	854	867	929	870	858	866	921	949	948	932	914	918	866	913	922	932	900	840	869	959	897	996	911	872	943	909	883	882	853	913	953	880	899	918	949	935	890	869	860	877	879	926	853	882	884	918	954	868	895	896	919	879	828	907	901	912	936	864	888	905	876	918	935	947	942	949	901	861	903	930	879	853	911	900	918	853	917	861	862	930	888	933	881	944	927	832	870	913	870	897	955	809	871	919	885	926	871	915	871	869	898	905	932	863	874	853	881	944	877	872	897	903	918	846	953	912	878	918	884	864	930	856	869	949	865	924	931	894	894	922	865	944	915	880	955	852	938	927	852	969	974	860	936	920	896	925	944	853	905	887	849	854	852	935	920	901	852	894	909	881	859	858	898	910	891	892	918	891	908	880	927	870	883	973	896	893	886	853	921	920	892	903	874	882	888	894	863	863	930	908	871	864	878	857	929	890	888	931	903	880	899	867	858	907	884	905	975	861	905	897	928	900	871	852	867	872	892	871	932	898	907	928	871	903	939	906	962	902	906	873	836	872	930	887	937	872	896	845	909	902	857	880	863	945	859	968	943	894	900	867	876	877	921	884	894	870	870	917	897	920	897	869	883	849	950	859	915
27572	3312	433	396	349	346	404	372	386	387	371	364	364	367	337	349	369	370	368	367	389	354	399	384	388	360	362	382	366	371	382	368	365	351	422	368	311	343	403	361	360	375	342	332	366	401	363	357	369	351	338	383	395	384	373	374	357	384	360	424	355	368	343	345	362	377	345	375	358	365	366	351	335	359	374	362	392	357	369	392	359	323	333	318	353	354	366	389	350	331	372	370	363	389	351	353	352	354	375	350	355	345	358	373	353	317	397	389	369	376	353	340	368	373	388	387	376	377	385	353	398	367	364	411	352	363	384	348	344	378	348	356	374	368	362	378	369	369	369	400	361	340	395	378	366	403	373	335	341	350	385	392	371	365	381	348	367	381	354	399	361	349	355	355	385	365	355	349	343	374	352	354	353	363	368	374	367	391	356	367	346	387	370	349	336	359	344	402	411	378	379	355	352	364	364	382	360	380	384	338	389	384	375	364	356	350	355	344	348	371	391	385	358	387	361	381	350	358	372	314	396	343	359	403	382	342	347	367	368	373	367	355	368	384	343	370	355	370	358	363	368	380	373	380	401	324	347	331	398	377	382	398	357	394	411	332	355	411	373	353	354	364	364	388	357	376	377	368	386	357	359	345	346	359	349	381	358	357	386	353	365	331	390	376	395	352	328	375	398	388	354	378	351	358	357	376	346	350	387	349	338	368	362	382	364	385	352	337	374	372	366	396	336	393	355	401	377	366	389	348	347	356	411	367	380	379	404	333	347	389	380	362	394	358	376	360	402	370	327	336	303	338	349	347	357	381	381	375	372	353	357	362	397	343	403	381	379	407	360	359	362	359	375	386	349	359	357	313	392	344	362	348	378	380	374	337	341	381	388	380	367	366	316	372	341	368	389	379	385	360	415	373	328	354	398	366	353	349	370	366	371	376	383	401	369	360	361	346	353	357	369	350	377	361	367	326	376	371	370	370	348	344	334	359	369	385	363	366	328	343	416	370	341	339	389	364	351	357	382	389	425	354	380	401	358	381	333	344	358	419	388	376	398	378	405	394	337	382	370	365	398	365	373	356	386	376	382	405	407	356	370	397	345	327	329	387	372	331	365	348	351	359	358	353	377	329	371	370	359	342	402	383	332	384	372	370	393	359	390	366	360	351	364	375	366	407	383	342	374	342	375	381	379	377	389	397	383	359	360	390	373	337	395	351	354	351	377	341	357	348	370	371	343	385	365	370	357	352	346	389	361	399	383	330	371	346	316	389	356	374	400	355	340	308	336	367	364	374	363	370	387	377	346	402	356	364	350	380	369	358	378	345	368	368	371	352	332	359	354	332	377	409	344	367	350	382	337	365	392	355	363	344	383	338	367	336	357	380	366	395	377	383	365	393	380	375	364	396	370	369	355	351	408	389	391	379	346	368	372	355	364	380	372	357	344	364	355	331	367	362	405	357	358	380	379	396	369	362	358	368	386	386	370	372	358	351	365	355	347	394	364	361	337	353	336	369	358	341	394	336	368	366	356	385	382	351	389	383	391	368	352	348	365	372	352	368	352	365	355	345	352	390	390	347	364	384	349	333	370	368	376	334	365	367	349	327	350	389	342	374	361	378	383	338	379	348	350	333	367	309	387	410	370	371	372	367	334	373	362	379	353	363	379	381	352	375	372	361	368	387	389	366	356	311	349	380	365	368	343	367	361	340	362	355	323	385	391	369	380	373	391	373	367	336	378	333	357	396	377	385	384	359	347	349	352	372	352	372	355	359	362	404	371	350	345	350	366	364	358	378	359	363	340	377	373	403	350	333	351	390	359	364	346	379	346	370	395	347	393	381	374	386	353	375	369	368	349	359	430	384	362	362	373	365	355	349	350	353	386	358	368	384	384	346	330	370	396	385	325	356	408	360	400	366	367	380	324	339	405	370	397	388	381	395	394	401	346	363	391	363	340	362	361	345	387	373	347	385	368	391	402	368	356	354	365	371	383	364	357	384	362	385	384	361	361	359	354	373	384	392	340	365	385	345	390	376	352	354	347	399	348	362	355	350	377	359	368	357	385	372	392	362	363	376	382	345	339	362	361	375	373	397	380	370	349	374	355	388	398	339	391	378	385	367	338	365	359	381	361	362	379	384	394	351	410	401	362	371	338	369	386	389	358	376	376	365	381	347	338	377	367	380	341	378	352	360	381	381	372	370	344	361	357	345	361	336	389	311	372	337	356	361	354	331	360	361	386	373	363	379	368	352	353	337	348	368	399	391	359	374	397	340	388	388	351	343	369	362	349	391	316	398	353	400	339	355	389	368	352	360	357	343	361	404	360	384	355	383	361	370	332	359	380	341	362	386	393	342	324	351	377	341	365	364	348	352	304	342	349	355	320	363	371	317	365	363	382	337	361	377	369	384	391	353	405	356	357	359	332	339	351	378	403	365	402	353	358	397	383	336	367	361	355	369	336	358	359	337	386	375	353	369	367	398	374	377	361	366	398	383	373	364	362	342	337	349	373	323	375	305	367	372	329	389	392	332	369	383	352	403	389	341	374	359	407	406	379	395	358	336	366	342	383	379	337	370	351	345	351	367	391	343	328	384	386	367	364	365	353	371	394	357	359	376	391	408	361	391	362	385	339	373	352	402	393	343	336	404	346	407	361	364	359	341	374	358	366	391	364	386	363	366	376	374	326	369	409	398	393	366	347	368	378	340	369	337	400	388	403	342	356	374	373	379	366	347	378	351	351	390	389	374	330	363	356	374	355	351	380	377	371	367	347	352	372	383	340	376	362	374	359	395	356	362	374	388	353	360	393	369	356	351	378	362	352	416	374	376	352	356	360	360	347	362	393	379	360	343	380	330	410	382	386	384	315	370	364	382	391	387	369	363	370	369	389	341	418	352	396	407	320	324	405	384	328	366	399	358	372	359	393	353	391	412	358	367	391	365	349	393	359	349	371	356	359	375	367	398	362	359	352	367	330	368	346	352	423	366	376	353	377	376	375	359	346	381	367	362	387	359	402	367	400	353	359	366	399	385	323	357	341	378	397	353	335	359	347	335	391	398	377	383	367	370	361	339	373	353	361	366	351	359	343	369	383	352	348	328	368	384	370	352	348	384	377	391	361	367	330	375	363	341	388	355	392	351	369	365	352	362	397	355	380	377	354	347	377	340	401	331	384	352	370	385	343	366	382	342	362	347	382	381	373	349	381	380	374	321	359	399	421	384	403	413	360	363	400	380	385	392	359	354	378	337	346	378	346	334	375	374	321	351	379	371	356	326	366	382	345	382	358	356	368	341	386	344	374	394	370	377	353	375	372	371	393	391	367	387	357	340	376	379	384	346	350	346	413	345	365	357	327	326	359	365	382	386	391	380	375	379	367	334	365	375	373	372	387	385	371	391	392	379	360	353	361	371	360	362	366	341	379	331	378	397	368	381	355	367	383	427	416	388	390	352	368	403	344	363	363	373	377	357	376	381	385	389	380	388	352	397	350	357	371	385	398	360
21875	1141	883	969	924	910	852	877	895	915	875	868	858	867	884	867	920	882	869	858	846	870	915	887	875	920	864	899	842	899	920	921	849	863	855	866	871	873	872	853	874	878	845	862	862	887	826	844	854	854	871	911	876	874	854	887	888	888	854	822	880	861	853	900	873	840	862	865	878	836	863	821	874	878	839	916	879	874	818	852	859	860	828	840	829	840	820	827	789	854	829	904	855	866	880	876	867	833	892	919	853	869	883	868	893	889	877	864	924	893	859	831	832	850	871	858	870	869	915	890	922	882	890	886	903	896	928	857	833	889	885	888	938	828	885	861	839	916	847	903	855	901	885	896	870	840	847	870	867	880	860	887	827	799	829	809	850	828	908	830	872	870	880	889	849	863	913	880	887	913	849	849	870	874	892	849	880	918	866	899	885	890	853	824	858	867	878	868	852	906	832	847	869	825	902	861	838	877	881	879	893	898	887	858	911	875	833	842	846	843	882	936	873	882	912	830	897	903	828	897	858	902	897	854	926	886	846	876	893	870	909	823	862	848	891	868	871	885	837	935	817	894	839	872	841	869	882	848	838	912	851	870	877	898	916	873	854	895	837	864	879	854	828	892	903	865	843	814	887	849	885	850	835	883	857	857	856	867	870	856	869	817	919	840	854	855	839	895	873	863	845	860	865	862	880	885	857	898	855	900	868	869	875	794	856	921	938	928	871	881	872	861	860	861	882	817	861	835	882	883	908	855	866	845	906	809	882	907	876	890	807	876	860	890	855	879	905	889	796	906	850	898	868	877	848	892	913	916	859	860	869	851	882	815	853	902	855	844	827	901	885	884	901	927	817	831	918	818	862	839	875	863	897	906	869	896	871	817	856	854	854	872	814	863	931	888	824	884	887	840	912	877	853	884	875	882	912	858	857	877	850	898	805	900	837	885	827	836	858	833	832	866	875	867	904	892	859	906	875	887	873	867	819	878	880	919	890	871	832	867	840	837	865	834	864	884	863	873	843	872	846	834	920	902	865	860	859	845	836	899	850	902	793	869	904	842	898	865	876	832	828	887	862	888	861	900	834	877	886	906	867	890	880	873	902	866	872	838	833	873	854	878	863	851	834	872	800	810	837	923	904	879	875	888	877	896	873	864	883	887	847	868	869	877	870	890	899	835	875	850	872	836	919	801	908	871	924	878	837	844	839	855	892	870	859	912	884	883	801	838	898	855	943	847	850	872	892	869	886	820	868	834	829	878	898	894	908	874	882	858	874	898	861	812	905	889	817	899	897	866	918	857	887	895	819	896	859	948	856	870	856	827	870	902	905	879	871	886	853	827	956	830	842	822	846	848	888	902	846	882	915	891	850	910	837	876	894	849	846	902	830	899	892	885	803	840	939	855	874	935	847	836	860	864	889	851	837	852	852	863	888	851	898	863	829	855	882	867	868	902	860	853	863	846	832	878	874	850	869	908	898	848	839	916	910	908	925	927	850	869	840	849	875	892	869	841	882	871	824	859	892	840	841	877	845	846	871	887	838	833	872	909	845	817	821	880	817	815	871	862	853	891	906	880	861	863	914	898	842	912	871	877	889	884	864	858	855	850	919	857	843	863	905	879	829	846	820	889	873	875	875	865	870	846	857	865	882	928	869	927	838	851	903	896	841	837	882	881	873	888	861	848	860	918	846	848	885	896	870	871	904	854	897	827	859	843	844	840	835	864	853	896	902	853	835	858	902	885	826	920	822	832	885	877	833	900	817	867	878	980	901	909	865	852	854	895	848	829	876	848	835	862	871	868	871	878	947	862	905	909	855	865	914	849	901	835	822	878	868	884	862	889	849	858	928	847	859	853	874	854	925	932	888	829	906	884	923	841	880	884	836	899	842	842	891	853	823	902	871	933	925	874	827	832	870	865	851	842	851	859	947	847	846	840	853	824	868	834	837	870	876	862	869	891	892	854	854	928	855	886	816	849	890	839	877	860	785	843	852	911	847	868	884	879	820	816	823	873	846	893	905	848	869	857	841	794	862	872	888	913	850	875	863	873	865	866	831	849	831	846	887	886	955	861	826	876	826	891	902	879	927	854	839	885	865	884	857	870	807	851	887	883	902	841	868	883	890	875	853	845	848	829	883	860	855	930	892	854	894	876	857	869	873	842	871	873	876	892	825	883	883	876	927	871	869	831	871	812	841	884	882	891	856	821	917	915	830	856	871	837	815	851	887	873	902	878	892	838	865	799	868	916	899	883	875	894	835	960	858	879	927	914	832	812	895	885	864	844	859	888	914	899	871	825	881	845	856	866	839	835	875	893	834	910	938	869	876	882	841	844	888	866	899	839	864	885	913	829	875	895	834	878	874	875	871	868	883	865	856	878	882	863	910	900	837	869	855	832	892	844	861	841	910	894	887	907	859	817	896	844	879	841	907	906	845	879	849	887	870	900	891	852	853	790	905	872	828	910	916	843	867	865	835	850	852	865	876	836	913	860	851	854	845	856	930	892	857	818	834	863	819	850	869	851	834	890	875	922	871	888	869	861	880	849	896	917	872	840	894	857	839	925	844	870	851	831	894	821	868	869	854	823	895	887	861	844	837	858	899	849	877	900	836	884	821	875	914	899	890	866	870	808	845	873	876	884	866	840	868	893	825	897	883	862	838	833	862	879	871	877	858	892	889	873	853	895	877	873	834	846	894	858	816	851	868	859	900	828	886	859	908	860	833	852	864	835	871	851	871	843	886	848	831	816	847	892	864	885	917	819	927	846	805	869	825	954	872	914	853	874	842	876	851	826	863	876	917	886	853	822	844	884	856	863	855	846	878	889	857	810	848	861	751	846	892	886	897	892	836	832	799	886	842	853	879	852	895	804	844	909	874	866	885	878	855	882	914	856	840	883	858	823	849	835	895	880	893	845	820	884	901	852	887	897	827	838	878	857	887	830	798	835	852	913	828	839	885	887	899	906	911	869	872	906	821	885	896	803	895	864	860	877	883	896	893	866	888	873	916	886	878	830	875	855	826	888	851	909	882	896	840	845	926	854	859	821	831	860	903	786	886	896	840	859	867	834	855	896	918	865	869	867	841	883	884	886	850	864	914	859	854	858	852	866	830	895	888	887	890	879	884	937	863	854	837	886	870	856	884	893	860	858	875	898	852	911	853	893	850	930	944	916	848	856	905	888	877	865	867	854	813	865	861	938	902	885	884	843	847	874	842	880	846	858	883	857	879	864	810	871	829	876	862	868	893	828	792	832	874	857	846	944	892	891	853	897	852	845	835	834	851	836	827	897	843	888	874	876	840	874	830	856	857	842	894	901	848	898	874	860	844	860	856	881	900	859	894	818	903	885	922	843	854	874	900	821	884	868	905	857	859	813	894	893	915	876	864	871	892	863	887	846	868	831	846	875	916	828	898	885	886	843	904	848	893	916	843	854	880	841	914	885	848	869	832	882	885	899	835	860	842	867	891	921	906	865	821	972	916	849	838	824	858	963	841	861
69571	25958	5563	759	537	409	397	368	294	282	293	264	263	285	256	272	272	249	258	233	243	245	257	217	238	231	265	254	238	243	231	218	226	252	223	222	232	221	234	231	243	248	256	263	254	225	228	243	198	223	237	230	246	237	240	214	216	266	229	232	243	245	245	255	197	248	203	230	242	226	247	215	229	241	197	216	222	216	199	197	222	207	257	264	253	253	243	243	230	204	244	236	221	253	240	236	209	197	224	191	253	229	213	231	244	213	219	219	214	246	249	242	214	238	254	217	264	211	256	215	241	224	223	231	216	200	230	209	231	226	263	242	204	224	250	261	236	221	233	234	210	244	191	230	241	245	240	231	226	208	235	210	227	222	240	236	211	218	233	236	233	221	213	232	211	248	238	251	220	234	228	228	231	231	219	245	220	214	236	198	230	199	225	213	251	241	251	202	221	226	235	221	246	253	237	212	204	239	217	233	204	243	220	229	236	229	264	228	232	225	225	223	244	209	251	226	194	181	208	228	225	228	239	233	239	234	209	228	212	243	236	220	232	224	251	230	229	249	241	221	224	228	247	222	227	255	236	265	213	210	207	229	216	220	222	219	220	245	251	223	243	234	233	267	240	226	206	212	234	218	233	212	232	226	230	257	223	222	233	231	223	210	232	242	270	206	218	234	179	211	211	238	221	238	201	232	256	196	209	222	230	227	199	227	254	234	206	210	216	239	242	231	240	191	214	222	213	244	219	235	235	241	234	221	222	233	222	220	247	231	220	215	222	258	234	229	250	234	241	254	236	205	191	267	257	227	249	217	217	247	218	245	231	222	230	218	224	251	249	221	239	203	193	231	229	225	216	202	227	200	225	223	261	238	212	214	232	218	219	241	238	232	233	218	232	218	234	240	198	232	238	227	221	226	204	250	206	220	219	206	240	228	240	239	214	207	224	229	255	232	229	244	225	230	227	243	239	230	238	244	212	218	229	232	241	245	218	221	226	225	246	240	256	248	204	250	220	228	215	242	229	203	214	232	220	230	215	217	217	231	224	221	242	228	248	223	235	268	231	217	214	244	243	226	206	245	245	223	240	201	271	209	214	194	233	216	232	215	241	249	198	215	190	241	231	217	229	242	227	234	230	256	222	222	246	227	222	237	236	242	226	198	227	234	236	244	246	239	244	250	234	254	226	235	241	233	223	239	213	210	231	234	250	201	266	221	240	237	233	230	248	224	206	229	210	223	217	212	200	238	254	213	219	232	197	216	226	234	231	224	223	242	225	242	215	228	229	210	209	217	234	233	260	255	185	214	231	242	203	234	243	234	224	215	247	227	235	213	212	254	245	224	218	201	224	215	223	242	256	225	218	231	228	241	202	230	204	234	196	237	221	230	235	247	247	234	249	230	264	228	213	244	204	229	268	221	229	204	242	223	263	239	244	235	232	226	217	201	251	230	217	240	215	226	215	257	248	236	214	222	247	261	235	231	246	216	220	232	244	234	251	246	219	231	211	221	214	209	202	236	238	214	208	204	247	209	207	220	256	220	263	257	208	235	223	229	233	216	226	238	226	229	203	249	212	215	225	233	239	231	241	238	232	234	232	224	233	236	211	235	223	235	212	217	250	202	225	222	228	228	232	223	240	219	196	179	249	239	262	224	230	194	227	244	218	231	221	226	223	237	240	226	245	238	229	236	226	232	242	230	221	247	215	265	255	250	225	207	209	186	265	271	251	216	241	213	200	221	223	225	237	252	210	228	231	237	208	216	233	241	225	228	235	241	216	256	243	219	244	218	205	218	249	235	234	211	248	228	242	218	216	225	225	215	234	248	221	237	231	247	194	209	222	249	229	217	240	227	231	236	247	212	208	230	236	241	235	244	229	221	205	219	233	251	245	216	253	246	206	229	225	245	224	214	239	226	240	221	243	229	195	217	254	224	248	236	280	251	229	238	212	231	212	232	231	218	214	222	246	211	239	233	221	254	247	226	226	210	260	250	240	210	235	200	246	233	229	229	196	207	225	221	238	208	238	198	232	220	202	194	215	228	230	213	241	230	246	238	245	230	194	209	217	242	209	223	220	241	243	232	215	218	225	233	198	264	190	220	224	232	226	220	217	218	220	241	225	226	237	238	241	212	252	231	257	245	217	229	224	220	242	239	239	238	224	248	211	207	186	229	204	206	229	215	229	219	202	236	201	234	240	225	221	193	220	234	218	228	242	223	230	233	207	230	251	217	213	215	227	219	236	218	232	217	230	210	228	232	241	243	240	219	213	211	234	194	246	227	203	230	244	232	230	224	260	230	228	217	220	234	251	227	230	222	197	236	226	236	225	197	234	198	259	207	214	240	264	229	233	227	243	225	215	204	227	229	206	237	214	216	249	239	241	234	233	239	210	231	237	212	242	228	226	232	271	223	222	234	210	218	223	245	206	229	219	235	256	249	212	251	228	254	214	218	231	250	236	223	214	230	220	224	200	224	242	223	225	222	234	254	225	240	203	205	204	247	242	198	273	246	220	214	224	245	228	217	238	224	217	229	231	250	217	222	211	233	229	240	230	231	231	234	231	221	229	196	220	243	250	228	278	247	225	227	222	229	237	251	254	239	212	218	210	230	232	258	222	224	220	232	224	207	253	206	215	210	209	247	224	211	223	196	220	240	236	244	236	255	242	238	251	235	229	245	237	235	234	247	252	236	224	244	242	229	241	224	247	246	215	215	237	250	208	214	236	219	228	229	216	202	216	202	221	210	224	200	245	227	192	220	239	232	271	225	229	223	207	223	202	222	238	198	228	229	211	261	240	234	231	212	217	238	238	230	242	247	209	236	217	235	228	250	225	208	233	218	223	209	249	233	226	227	221	247	222	232	229	215	206	231	207	246	246	225	263	236	239	238	238	196	218	227	216	241	227	233	238	252	212	194	224	230	247	238	222	230	251	201	239	238	251	243	243	219	229	251	213	227	217	204	243	207	233	213	215	204	230	212	235	256	221	219	227	240	267	231	256	209	235	247	246	248	203	238	199	233	236	220	216	200	219	208	243	239	238	249	259	210	209	236	236	231	240	210	238	199	260	220	241	216	234	238	213	238	265	207	215	231	201	259	241	246	238	227	242	260	225	246	240	221	233	244	238	232	231	267	244	222	220	231	234	235	224	232	200	215	215	220	236	254	240	226	243	263	236	208	252	220	197	237	233	203	225	213	248	244	242	228	220	231	246	230	234	260	227	218	206	224	224	194	251	249	229	227	233	226	192	267	259	228	213	233	219	244	221	212	256	235	210	207	237	226	232	250	220	244	242	208	224	227	226	213	236	219	213	224	227	227	229	244	223	229	264	227	245	240	236	249	212	218	235	215	233	216	259	271	218	220	220	215	244	252	228	249	222	209	211	230	217	241	207	230	226	240	214	222	196	213	224	243	239	221	206	236	222	205	214	238	199	236	222	228	218	214	240	219	220	254	237	253	238	232	233	215	256	223	217	221	217	216	197	234	219	226	220	240
41554	4836	1707	2082	1809	1601	1343	1235	1071	1030	899	881	848	759	766	754	794	774	762	697	718	703	677	684	665	659	705	654	605	638	689	673	663	696	682	657	629	614	678	629	632	656	644	640	650	660	629	610	687	634	598	614	594	641	653	649	625	621	582	627	585	627	573	628	592	630	571	577	621	625	598	617	608	601	610	650	615	583	647	580	591	644	633	620	610	593	565	589	594	652	663	622	589	661	629	636	546	603	599	623	603	566	599	636	612	639	593	642	597	588	587	623	591	585	620	587	592	623	606	594	582	596	604	592	594	634	601	584	570	628	537	604	618	638	638	623	630	606	621	603	592	620	571	652	635	658	628	601	617	592	611	618	564	626	616	611	641	668	581	614	580	624	598	602	571	576	608	612	594	552	616	611	594	617	602	597	619	598	622	653	578	660	588	555	613	568	621	597	603	625	609	632	579	585	592	612	557	606	606	599	601	616	651	592	630	627	612	609	615	599	568	596	618	613	602	633	617	610	614	606	627	599	580	635	595	618	612	624	652	673	626	607	611	611	607	582	619	578	580	614	609	595	556	601	580	648	597	574	587	589	595	609	623	608	607	607	657	606	602	627	645	634	649	606	586	647	676	550	595	609	584	626	622	594	623	610	609	612	628	610	548	581	658	608	570	634	595	614	609	637	578	595	632	641	548	603	592	541	577	588	616	610	621	647	588	583	607	646	618	625	604	605	644	647	607	619	586	598	570	588	604	626	589	636	589	585	569	613	652	627	587	639	620	626	632	575	620	562	600	641	619	589	599	602	628	603	579	616	622	567	638	611	656	622	623	586	615	576	553	633	587	611	603	597	613	573	571	595	641	578	608	625	588	639	585	591	606	584	593	605	617	608	607	639	635	609	649	584	599	612	587	599	654	595	586	600	592	587	571	565	583	642	613	611	605	574	603	609	628	608	596	584	669	559	635	622	616	614	606	608	590	602	627	638	621	591	607	595	585	627	574	594	605	621	590	609	573	596	663	603	589	602	601	640	585	561	621	644	578	600	653	601	617	570	597	625	598	580	595	613	613	643	633	635	591	628	663	638	659	613	605	557	623	567	579	611	599	546	625	594	626	612	629	610	603	589	581	592	645	553	652	581	594	606	625	593	573	634	572	622	633	630	672	659	579	620	632	593	665	604	642	633	595	576	611	609	599	570	644	642	636	590	605	619	619	620	643	601	626	569	592	545	593	604	594	646	538	643	645	590	591	595	608	595	592	623	566	609	606	593	574	613	601	629	629	588	596	598	688	606	597	628	641	609	591	592	677	627	616	630	624	628	609	616	639	602	593	565	596	578	619	614	619	573	649	607	646	612	597	554	566	625	615	584	629	600	651	585	618	608	623	610	616	590	597	617	592	621	610	602	627	619	612	615	615	596	635	614	598	578	605	582	640	589	620	593	592	575	575	609	569	596	577	589	604	623	601	618	628	576	581	578	610	620	584	594	605	597	646	594	601	616	632	618	579	634	582	558	577	580	560	629	619	621	630	602	586	599	593	593	601	587	526	605	576	610	585	613	619	591	638	615	620	602	621	622	564	641	575	551	600	567	556	639	617	613	590	578	618	620	606	646	562	621	556	613	583	633	621	622	620	587	570	612	626	621	572	631	562	572	611	576	616	591	607	592	605	587	624	633	580	581	589	615	621	632	600	542	574	642	614	610	547	578	598	609	589	577	593	606	586	575	637	619	612	593	607	664	620	574	564	586	613	591	593	588	607	632	580	620	649	565	604	613	604	570	635	590	539	562	557	603	636	601	591	610	584	599	621	622	628	649	602	595	649	538	636	609	619	624	618	603	615	625	575	604	619	629	627	610	583	606	601	609	644	607	611	625	614	603	617	621	581	583	577	587	617	567	560	619	576	611	608	611	630	591	570	581	623	589	635	666	622	631	595	593	615	645	595	645	600	587	612	582	586	636	603	563	546	623	611	576	633	585	638	654	627	657	646	586	613	602	627	614	578	604	609	678	595	604	644	592	578	601	587	647	597	629	622	601	651	604	607	591	599	602	652	624	641	605	582	581	624	641	633	586	615	624	593	592	613	600	621	660	608	604	603	622	613	627	621	578	627	587	620	634	614	637	639	621	611	619	550	577	576	622	556	598	618	572	614	590	622	597	639	625	631	557	580	626	637	640	600	576	610	618	603	626	621	585	597	581	644	585	623	577	653	605	639	600	608	644	606	610	609	607	619	626	631	612	556	557	593	591	639	586	612	611	624	555	584	625	581	630	654	612	607	634	583	590	625	569	638	589	589	570	584	609	607	605	571	547	569	618	565	601	561	601	618	587	624	574	579	618	624	635	633	635	613	586	612	633	600	588	550	574	668	604	586	607	583	622	619	613	627	594	562	615	612	611	620	603	623	600	596	637	610	600	603	623	613	615	606	587	609	583	549	605	577	591	652	666	597	591	622	566	610	612	583	612	574	602	586	592	598	616	589	583	570	600	585	613	591	609	641	636	589	581	668	606	579	640	616	650	595	595	645	581	625	615	609	613	630	603	669	620	590	615	632	672	594	563	649	604	637	634	641	637	572	639	591	604	615	631	609	615	591	582	627	570	583	603	614	595	602	661	601	610	620	573	594	628	597	594	573	598	597	638	615	602	639	607	584	609	660	571	602	622	585	577	655	617	584	612	611	621	627	598	607	604	589	598	632	606	604	575	601	605	588	561	636	609	608	606	632	598	636	608	600	623	617	606	612	617	592	632	632	616	613	593	637	614	577	627	621	596	613	608	613	608	616	607	615	650	596	606	604	596	624	598	627	590	612	643	592	625	654	608	609	635	618	578	615	581	634	556	614	635	640	630	573	580	599	552	556	622	627	587	563	620	578	575	586	618	624	624	567	617	616	603	622	620	608	585	588	662	608	625	617	589	569	611	636	622	653	596	594	663	563	584	617	613	577	607	603	582	609	635	614	592	607	615	605	588	637	611	594	621	600	595	579	582	609	659	571	603	606	605	617	602	654	623	635	639	683	599	584	625	633	614	606	611	629	569	593	604	633	607	596	584	661	634	593	581	643	610	617	587	629	613	604	575	617	593	627	645	588	623	622	588	550	649	590	605	651	549	625	559	570	635	615	638	588	573	618	593	610	593	589	630	623	616	610	625	609	606	609	607	562	602	576	560	617	570	621	601	561	575	648	601	582	618	626	614	565	567	617	639	589	603	572	634	620	610	592	598	566	601	561	607	615	630	595	601	609	599	585	626	623	592	593	600	617	540	587	605	594	613	607	564	625	618	622	598	604	608	595	597	591	618	624	577	609	583	616	610	584	586	617	598	639	640	552	648	610	615	590	612	585	622	623	618	605	591	605	631	606	644	609	635	628	635	618	595	635	607	586	588	583	624	635	610	625	635	622	601	635	611	574	605	636	588	608	619	621	642	625	607	634	610	537	610	621	580	601	636	628	595	602	627	626	630	613	570	565	603	602	612	655	633	573	597	615	588	591	641
80150	33956	11142	1930	950	785	674	566	552	524	466	460	441	414	431	416	404	397	379	397	403	350	392	354	365	352	421	406	348	366	377	380	362	330	381	377	392	359	377	379	393	378	357	388	372	388	366	374	327	364	409	347	321	389	380	407	363	357	366	363	358	338	385	351	377	367	345	327	361	360	356	380	341	375	365	385	331	352	379	342	351	330	359	389	379	353	386	321	331	347	367	404	360	365	398	372	355	382	379	383	374	376	365	355	390	401	368	336	402	357	341	348	355	384	357	342	401	327	360	384	381	343	370	392	360	369	391	344	337	372	393	352	353	393	355	344	340	374	348	323	340	377	362	395	375	357	356	383	370	370	363	396	349	351	336	408	353	329	383	353	345	351	348	385	335	363	386	362	370	366	377	361	408	357	365	356	354	367	335	392	322	388	349	376	344	377	343	347	384	372	369	357	407	362	372	375	378	379	350	387	393	360	345	381	362	342	367	338	345	385	355	368	369	354	377	359	346	351	372	383	351	362	398	349	359	366	332	377	363	373	341	354	391	363	347	359	394	329	383	380	366	357	348	338	377	328	371	377	350	384	397	336	330	377	358	340	371	350	364	360	355	400	378	363	376	359	372	352	359	361	384	377	352	349	369	371	370	401	366	365	367	349	354	379	365	342	365	373	355	376	338	330	356	368	355	371	360	379	360	355	361	348	407	351	320	353	402	380	391	389	376	402	338	362	371	333	376	403	382	369	355	338	349	344	358	361	336	379	367	358	306	354	368	374	346	369	378	360	319	362	342	365	374	368	336	329	363	366	330	334	362	321	368	384	380	370	324	356	376	387	351	375	391	338	393	360	353	345	402	355	343	400	391	355	389	364	395	355	370	386	356	362	362	382	345	353	381	348	357	386	351	385	378	375	367	374	351	387	360	371	353	355	358	363	348	359	364	340	356	366	330	371	331	383	377	354	350	362	365	362	354	374	375	375	348	366	330	346	345	396	378	353	364	368	373	377	373	365	343	334	373	353	352	356	374	362	369	373	360	349	361	386	373	365	398	335	334	339	384	381	378	349	343	361	359	368	355	315	366	391	353	406	362	400	357	364	406	402	333	355	365	387	363	377	355	356	380	353	385	383	341	383	352	397	405	351	356	364	367	328	352	374	361	365	372	341	404	386	346	349	343	343	368	397	374	359	328	365	392	324	375	346	363	356	376	360	339	377	346	381	379	359	328	389	320	343	403	339	382	400	366	350	376	363	353	385	375	359	403	342	337	338	321	376	311	373	414	394	388	358	340	384	377	387	350	363	360	349	363	354	301	338	349	363	370	370	361	352	371	335	378	352	366	373	360	349	357	381	351	381	347	387	365	345	356	377	334	332	374	369	367	395	357	382	385	356	373	346	349	353	360	396	352	399	354	362	341	371	389	390	389	351	335	368	339	395	385	374	353	350	354	383	365	353	374	364	377	359	363	378	352	354	364	361	374	366	357	359	311	363	359	351	360	353	348	358	361	371	367	372	379	373	317	342	330	343	358	345	361	387	378	356	321	366	363	342	390	369	355	362	371	358	347	353	386	332	377	384	355	356	358	324	386	375	332	357	354	366	390	393	356	358	347	396	322	390	368	327	370	342	346	404	350	372	340	387	395	379	364	335	396	362	369	353	340	339	350	384	362	351	340	368	355	356	339	363	373	371	351	352	344	397	332	332	389	383	358	406	377	355	367	386	344	348	368	373	398	375	367	334	374	351	382	371	380	372	363	360	366	409	357	334	361	368	347	329	368	362	325	358	389	340	373	360	353	333	387	354	388	362	376	345	350	379	335	355	417	375	367	361	357	347	338	332	365	373	363	407	422	375	355	347	350	365	339	350	391	394	394	372	368	352	333	366	343	366	407	386	360	341	345	417	368	359	364	344	351	333	406	377	390	347	338	333	403	329	352	384	340	358	384	387	366	392	344	366	348	351	364	351	348	362	376	334	399	383	333	355	373	371	366	365	367	379	377	332	356	358	377	352	383	388	382	399	393	400	358	398	331	383	357	360	371	349	391	356	370	371	409	386	392	389	368	359	378	360	371	431	370	329	371	366	351	391	382	348	350	377	386	352	378	359	327	400	345	337	304	356	412	391	365	342	328	331	369	352	379	345	368	364	368	332	342	407	363	385	366	338	378	334	379	336	394	358	344	378	381	398	347	378	388	393	370	350	317	381	339	376	353	356	380	347	396	386	375	375	349	365	360	328	376	345	367	394	374	365	355	367	355	328	392	389	381	372	342	354	395	375	353	375	390	368	369	330	360	356	382	335	355	346	374	384	334	383	366	384	381	372	419	394	384	339	363	376	365	353	373	315	366	367	360	335	375	364	358	383	377	339	355	340	347	383	353	362	406	364	402	385	375	337	389	365	386	354	388	337	345	379	371	356	397	373	341	349	400	352	340	369	380	347	374	357	349	360	378	345	388	338	359	394	382	348	388	397	356	377	352	366	382	336	393	345	337	373	338	374	365	322	359	340	338	372	363	340	386	350	362	358	374	387	343	389	383	379	358	350	378	350	351	349	342	369	362	354	358	340	395	314	373	398	359	389	369	403	416	383	384	341	316	396	367	352	347	350	380	358	359	348	365	346	343	362	370	376	416	387	397	359	385	364	379	357	364	328	371	378	370	358	367	348	346	354	342	397	386	321	348	371	400	337	332	371	414	328	369	332	378	367	375	362	334	374	377	350	360	356	376	348	358	408	403	386	337	354	353	325	370	356	362	350	387	309	380	334	356	321	344	346	376	382	375	378	348	335	351	383	350	351	336	346	334	353	389	365	357	371	386	372	329	375	359	356	368	362	380	350	374	384	372	323	381	344	340	349	339	348	349	377	345	364	360	384	374	321	356	344	379	360	341	371	336	348	339	374	352	376	337	374	354	355	353	388	397	337	376	369	388	390	354	366	379	356	355	374	373	335	381	332	342	403	359	347	386	354	350	314	379	367	364	343	354	349	362	366	364	371	363	351	343	341	334	363	397	357	362	368	352	337	354	371	361	393	375	344	371	364	392	347	394	345	336	351	346	368	356	373	353	394	373	368	361	332	358	406	342	373	359	362	333	367	357	376	395	372	385	370	383	341	372	386	367	347	358	331	330	373	372	342	396	335	369	380	359	340	356	371	413	397	338	394	368	389	340	352	378	392	397	348	376	359	380	352	338	382	381	359	381	379	355	360	377	328	399	353	378	374	366	365	321	391	415	380	345	356	363	362	380	340	360	379	365	388	397	400	393	393	357	393	348	348	342	381	333	364	371	362	349	344	351	346	368	339	373	375	358	357	382	343	346	374	374	345	331	361	353	348	369	349	343	335	360	368	389	371	329	324	359	345	356	384	394	339	362	347	352	374	381	359	395	357	348	362	383	355	359	353	397	374	349	354	352	384	346	371	387	366	363	383	393	363	386	372	327	377	382	344	369	365	332	388	388	353	369	401	364	368	387	336	365	379	383	323	361	369	409	371
50671	7953	3127	3565	3291	2817	2489	2021	1814	1664	1540	1475	1349	1287	1227	1171	1189	1163	1142	1040	1101	1082	1094	1070	1087	972	1042	1023	1019	955	984	943	962	953	998	971	909	980	960	963	935	926	956	921	942	920	889	886	920	971	870	921	941	975	961	912	914	880	909	988	872	949	909	875	911	908	886	864	925	852	930	928	926	891	908	929	906	895	904	898	907	859	891	975	868	885	918	869	930	946	885	881	893	883	905	977	884	840	871	954	830	925	926	886	935	884	909	858	865	929	891	927	875	901	952	955	869	873	891	887	882	896	883	867	875	886	851	920	884	943	859	901	869	878	903	897	847	847	913	868	896	867	926	928	838	855	890	891	928	937	932	904	914	876	825	908	891	921	902	921	900	909	857	892	935	838	901	884	885	897	831	856	853	896	855	906	876	852	926	865	904	875	901	909	878	866	872	913	840	906	916	869	881	864	942	877	889	927	870	943	909	913	956	902	897	838	915	874	907	810	841	834	850	968	850	898	900	839	886	886	837	841	896	858	905	842	867	822	812	899	854	831	890	913	854	918	892	870	919	890	874	905	887	889	884	937	933	919	899	894	904	919	866	911	940	878	958	872	914	849	891	914	893	906	871	878	925	867	849	918	894	911	902	868	871	855	877	899	901	899	910	877	907	878	919	873	853	864	926	928	904	899	935	890	906	899	914	873	918	888	870	831	942	875	890	947	891	962	943	889	897	895	849	899	897	912	903	878	946	906	851	909	918	893	861	892	877	897	866	916	936	928	940	887	863	878	860	867	878	839	933	909	882	905	920	907	952	868	877	842	964	938	864	947	883	932	919	902	907	895	931	845	865	900	825	834	906	853	916	894	906	923	917	906	915	894	858	875	900	835	885	919	874	915	870	883	830	878	939	864	934	851	891	859	903	907	958	889	861	936	860	873	904	880	916	888	843	879	899	903	909	830	887	930	897	892	885	903	956	867	880	863	858	941	852	888	899	871	880	924	885	911	874	845	891	891	873	880	907	931	923	861	888	914	876	866	865	857	858	853	909	944	887	863	859	859	894	890	913	892	892	942	816	868	918	841	923	888	841	859	846	901	925	869	873	892	873	856	970	910	871	887	890	911	933	877	924	875	829	896	906	894	948	911	870	923	915	887	913	879	872	908	878	969	886	879	888	868	901	879	876	890	884	857	865	872	842	896	933	926	948	889	836	906	866	882	867	906	865	896	837	892	833	899	878	892	911	954	824	889	839	876	905	908	893	887	891	864	895	894	909	896	873	868	985	876	918	882	878	914	883	863	863	879	877	914	901	941	860	945	896	871	889	883	875	892	898	887	854	926	882	889	899	855	878	939	935	839	880	859	856	875	853	921	877	873	897	902	907	853	863	935	881	933	945	888	913	900	879	877	893	878	924	899	900	900	919	905	865	858	889	950	890	846	861	897	859	907	848	834	894	873	869	876	894	886	884	912	910	955	835	885	930	886	862	854	939	866	920	866	910	909	864	884	855	906	884	897	896	887	891	884	892	938	893	870	834	899	943	890	899	887	916	898	861	895	868	902	907	876	894	917	905	909	918	863	858	796	862	857	847	902	899	860	888	874	956	900	879	899	927	888	813	943	870	907	841	915	939	944	932	835	907	845	920	914	845	901	844	908	878	876	839	967	937	886	862	895	839	896	921	875	950	899	929	904	912	931	908	868	869	965	893	884	883	898	846	864	906	870	864	906	872	873	894	899	859	865	903	903	907	888	868	944	849	884	887	892	922	866	894	972	930	917	925	883	875	882	879	873	877	868	923	875	866	877	915	929	875	894	888	855	828	903	893	889	856	860	845	878	855	878	907	908	930	885	931	927	916	871	864	910	887	869	918	879	885	905	899	905	887	837	890	869	898	912	869	867	924	936	873	832	888	858	873	914	873	842	859	903	900	914	942	892	904	855	889	918	882	862	898	927	867	912	866	918	855	880	848	898	870	874	860	943	879	904	896	887	923	848	887	948	841	835	946	875	892	888	863	862	850	881	845	859	897	901	938	921	882	833	872	923	861	910	923	904	912	886	891	919	904	878	881	868	875	930	885	883	893	880	940	896	898	820	878	866	953	904	927	816	897	943	874	882	947	888	877	904	911	865	881	899	890	919	876	925	833	884	926	844	842	900	912	888	889	900	877	854	855	848	877	880	934	897	896	862	909	866	902	871	900	907	861	878	933	894	890	911	911	892	898	897	874	914	874	903	899	873	892	889	850	852	913	848	922	911	928	917	882	852	847	902	838	927	884	928	813	908	855	868	893	876	838	911	833	885	853	914	866	862	838	875	907	943	960	882	938	862	861	869	838	879	838	903	859	892	876	927	908	884	889	927	914	909	897	891	952	897	953	884	859	910	888	867	883	851	888	969	938	904	872	868	899	877	805	909	925	889	901	922	965	956	920	895	825	874	916	881	880	892	851	888	856	879	856	894	832	884	922	936	889	887	887	865	847	922	841	914	913	916	923	839	914	871	878	878	858	869	886	893	908	909	916	865	893	895	853	895	861	893	903	832	886	899	829	878	915	936	894	944	823	850	895	904	910	906	863	873	927	877	938	888	897	900	917	866	872	879	863	910	939	943	877	905	904	880	879	883	896	890	923	878	842	910	874	891	910	851	922	930	871	907	900	917	895	936	903	896	890	840	874	862	875	897	868	879	889	909	884	875	943	882	932	899	897	895	870	861	899	847	850	894	888	962	925	918	819	882	836	930	916	914	887	855	906	934	887	877	843	854	908	898	916	855	902	872	911	868	896	849	865	834	873	874	872	884	882	890	898	824	912	898	856	933	907	937	888	896	897	863	936	902	864	920	909	884	892	916	918	909	893	890	876	889	891	825	853	896	917	909	898	874	922	881	905	913	941	969	895	876	896	870	890	918	928	894	877	865	874	924	888	877	886	835	852	886	906	832	942	942	855	908	860	913	943	909	899	948	899	867	905	869	877	898	860	898	882	939	908	899	893	906	876	902	906	916	901	854	920	865	875	903	900	892	889	912	864	879	897	900	945	853	876	929	864	893	957	897	919	843	867	904	845	800	928	856	934	926	914	826	932	884	853	946	877	905	874	914	878	892	875	943	921	915	929	874	907	892	843	892	922	924	885	945	870	872	879	881	881	925	899	908	877	890	838	890	857	866	877	893	941	897	859	886	930	934	825	884	868	933	914	895	916	902	913	922	864	889	857	930	860	892	846	867	901	923	940	862	907	873	857	850	879	894	912	892	848	917	884	877	890	957	901	888	873	878	903	889	902	908	889	860	886	847	883	936	853	908	902	899	873	874	864	862	865	860	915	866	893	885	870	894	914	856	911	914	941	868	904	900	907	933	867	949	854	843	894	882	962	913	908	932	905	874	830	900	886	857	920	928	958	918	874	920	892	877	903	898	881	865	901	903	900	909	877	901	890	824	907	905	895	884	850	885	916	914	864	881	845	919	882	913	897	894	892	932	905	851	918	859	903	867	854	894	912	903
26420	2896	492	386	368	354	369	379	361	355	364	371	380	369	372	358	366	364	340	338	320	374	384	394	403	383	403	366	371	368	361	374	391	353	325	378	328	351	355	361	345	368	355	351	358	342	367	328	365	350	336	318	367	370	384	353	357	371	396	349	394	372	336	436	383	382	359	361	397	348	338	357	343	348	374	364	363	323	378	358	318	323	345	364	355	380	386	371	337	360	355	356	319	362	340	413	373	404	392	390	383	372	350	354	328	397	386	404	361	414	354	347	378	361	379	383	354	389	361	365	386	343	395	393	360	384	329	377	362	381	367	349	374	347	373	336	381	327	376	376	368	344	363	336	358	362	332	338	338	336	383	367	394	378	386	405	336	374	353	331	386	387	373	357	389	376	384	337	366	322	347	356	365	370	397	387	366	345	345	355	370	373	370	346	379	363	361	341	367	362	388	383	371	381	394	369	370	328	348	394	359	401	355	335	344	379	380	375	356	360	344	325	355	337	359	380	380	388	363	314	349	366	342	366	397	387	354	366	363	343	355	372	392	388	384	344	349	366	379	350	356	353	381	373	336	334	358	371	373	396	375	340	350	393	387	326	380	336	364	356	375	365	357	390	355	375	398	389	345	351	372	397	336	422	401	354	348	380	343	349	377	380	338	367	381	408	364	372	368	358	378	336	365	379	347	357	366	342	378	373	374	392	369	387	375	345	388	372	351	379	372	374	368	370	357	368	360	345	341	347	336	351	326	406	352	375	355	369	349	371	418	350	360	358	351	361	354	339	358	359	359	353	351	369	381	347	367	385	394	347	365	358	373	391	346	359	389	364	360	340	350	337	363	334	370	368	350	355	383	351	355	337	366	348	361	333	369	408	346	370	363	335	349	343	376	364	336	366	416	333	358	348	372	379	353	353	353	305	353	331	348	361	387	334	373	348	365	357	359	343	359	353	378	381	340	360	356	363	323	325	371	341	371	358	347	385	378	358	333	391	372	420	387	349	352	369	379	389	340	333	333	346	347	345	373	367	354	366	372	381	433	361	330	329	345	338	335	352	373	361	338	361	333	360	352	355	329	379	379	401	346	373	341	361	336	387	394	345	374	388	387	356	378	366	354	341	368	371	382	336	384	364	340	386	368	377	371	346	374	376	349	365	380	366	396	405	388	379	411	346	345	359	353	351	381	368	373	327	316	356	332	343	360	372	377	393	356	403	339	380	370	351	380	358	379	355	366	367	361	344	354	396	347	351	349	365	376	356	360	373	333	393	384	335	380	339	356	372	380	378	354	353	338	349	345	329	396	379	371	359	374	374	392	342	391	340	386	346	346	352	369	370	375	341	346	351	316	373	360	371	355	356	362	335	360	402	361	317	388	404	327	353	388	356	363	384	377	370	342	397	400	376	395	368	368	347	378	406	368	386	314	339	385	398	370	371	344	348	334	348	369	405	330	363	369	353	367	355	395	341	383	369	357	347	340	341	376	371	344	348	345	331	387	346	375	368	364	359	333	341	348	350	364	366	365	400	366	369	371	344	368	372	331	363	379	388	362	380	365	369	338	375	357	367	377	376	356	389	389	349	369	345	380	350	387	385	394	342	331	349	334	378	368	381	384	372	342	396	358	334	372	355	324	392	351	368	311	366	345	369	344	358	394	413	369	354	382	379	382	364	353	339	352	324	361	377	342	382	372	342	397	350	329	380	370	332	384	328	349	377	331	390	349	341	355	337	358	367	367	313	361	367	400	395	362	401	360	365	359	373	302	369	386	397	346	363	316	360	360	365	362	340	361	384	375	397	359	354	334	365	345	366	366	344	356	387	349	321	376	363	372	362	354	352	331	323	347	383	390	336	389	406	379	354	349	365	336	334	365	400	327	350	368	394	372	384	362	364	397	337	353	316	353	348	397	345	363	370	366	353	363	343	351	364	370	369	343	373	404	371	347	375	355	345	331	338	351	375	385	357	375	355	353	352	370	392	376	375	345	315	338	356	384	375	376	358	316	368	358	386	352	370	391	391	359	357	372	323	328	379	353	370	368	391	386	353	370	342	391	355	367	364	364	396	341	344	399	373	334	362	347	363	382	387	388	361	377	409	371	374	350	373	373	372	379	393	358	367	361	350	336	361	345	352	339	349	378	358	360	348	339	367	327	383	365	358	384	342	359	352	362	350	348	384	333	345	346	377	369	323	318	352	363	354	361	386	366	373	382	369	352	373	382	389	363	385	373	362	358	348	378	354	396	348	393	368	378	392	376	370	335	362	383	363	371	369	394	341	344	329	351	337	359	349	343	327	380	376	354	362	344	392	365	377	349	360	344	370	353	368	361	368	346	418	400	371	338	338	372	387	355	396	338	396	354	320	360	390	382	330	353	344	409	329	361	396	343	376	337	378	377	329	363	375	391	392	353	364	364	377	386	380	377	342	399	371	378	343	356	360	349	341	340	351	406	401	371	375	341	351	401	367	351	368	371	374	363	356	376	360	360	401	351	328	369	361	350	368	348	340	328	370	379	372	383	330	395	353	336	354	368	369	362	331	342	333	407	405	387	379	306	334	376	382	360	378	379	376	354	375	379	378	328	387	359	364	301	383	367	342	369	395	334	378	338	341	372	370	372	377	352	369	336	383	372	348	361	371	397	372	411	351	380	346	343	383	358	368	379	352	317	378	387	363	370	362	354	393	370	330	379	385	389	386	381	373	340	375	361	370	340	383	354	368	347	324	364	386	338	333	369	351	381	382	365	373	365	354	357	362	365	370	371	413	343	368	344	389	355	382	373	358	361	354	346	368	371	376	334	324	345	377	327	327	375	335	359	379	351	348	349	319	342	350	366	372	347	368	371	332	351	347	381	378	351	358	340	369	337	329	325	332	344	376	372	382	352	386	346	358	342	366	347	379	350	359	351	386	352	330	354	381	401	344	399	388	334	385	382	344	353	382	431	388	360	342	356	388	357	364	346	330	371	391	384	366	347	330	366	382	365	383	389	347	393	350	342	369	354	364	342	355	344	351	372	346	371	339	334	365	341	356	342	357	337	352	316	351	356	380	356	369	339	355	381	375	389	362	398	342	349	379	376	356	369	375	370	386	370	366	357	323	370	400	393	331	350	353	323	339	377	297	340	394	346	373	362	372	411	389	367	333	352	365	333	315	342	348	354	357	381	366	333	364	375	376	375	327	350	337	345	376	373	378	354	339	363	359	358	373	376	340	344	345	362	357	358	368	369	358	363	356	359	311	363	323	358	373	341	374	339	362	360	346	308	382	422	382	355	368	337	379	352	371	343	367	363	360	352	372	361	331	355	343	349	347	384	347	324	348	379	362	370	342	345	371	366	352	390	352	347	379	377	375	348	334	380	379	402	370	353	362	332	350	343	331	335	369	370	354	357	354	358	332	386	363	371	404	361	371	358	369	331	379	320	365	386	331	393	334	348	383	346	369	394	354	348	373	357	371	343	372	381	352	358	367	380	378	351	377	342	374	364	391	390	394
20937	1147	936	974	903	915	920	879	874	849	892	833	871	895	845	901	860	900	849	823	822	810	880	869	860	854	831	924	805	827	888	877	855	906	888	820	844	832	857	795	872	843	820	861	839	872	852	856	883	862	867	894	863	884	920	849	868	897	850	813	854	827	842	867	814	887	856	830	833	845	874	845	863	906	865	868	825	898	886	882	818	886	863	836	846	834	842	858	855	853	822	872	855	866	864	796	831	857	881	852	844	870	875	852	865	893	890	866	824	871	879	847	861	831	852	877	841	877	848	892	836	892	802	848	812	812	841	877	876	845	856	869	820	828	826	818	830	856	924	901	889	843	881	893	903	878	831	823	899	848	853	842	805	832	857	815	848	857	829	931	891	826	911	840	885	889	888	869	855	875	859	889	854	852	899	880	885	919	832	827	809	875	844	866	834	873	862	859	877	858	871	893	830	895	841	844	883	857	862	882	858	882	881	866	855	823	845	846	879	854	869	899	851	855	883	864	870	842	885	866	890	897	795	903	862	864	856	872	829	851	834	818	879	872	812	855	836	861	875	796	882	857	911	838	839	900	822	826	876	820	882	827	895	850	850	875	837	859	855	828	857	902	869	903	870	883	890	870	882	831	885	857	900	892	861	845	871	834	825	841	855	871	829	822	870	883	864	877	835	863	843	799	883	851	842	827	856	827	860	854	820	889	839	867	852	860	854	831	804	857	888	805	922	855	901	841	903	852	845	904	858	881	895	880	895	851	894	848	923	842	849	797	840	884	904	836	900	832	833	830	824	864	826	895	881	919	871	886	797	867	828	865	894	908	807	914	932	848	892	908	869	817	891	826	840	853	847	880	873	872	829	893	883	879	901	808	905	814	799	861	901	849	912	870	833	834	820	841	854	818	839	844	851	908	841	882	863	890	862	817	837	872	884	862	909	838	857	883	826	903	851	877	886	826	827	862	853	862	868	805	928	894	846	866	832	834	856	883	893	847	846	844	935	896	877	882	844	821	865	850	894	876	840	887	855	884	747	845	866	869	848	865	849	908	842	874	890	891	814	831	881	843	872	833	853	839	865	857	877	896	805	925	853	814	834	836	799	904	859	821	928	777	883	883	915	849	850	798	874	839	865	921	858	900	860	874	865	799	881	914	799	857	863	852	869	921	850	856	830	890	845	841	835	887	877	872	866	866	825	881	882	868	823	854	848	820	849	832	910	846	876	871	841	881	824	877	899	819	868	880	857	841	836	881	852	894	797	829	916	825	814	861	878	855	855	882	844	822	887	859	855	846	857	823	792	812	835	869	845	858	843	876	861	821	885	840	847	893	891	831	856	881	940	793	859	857	865	880	840	830	905	831	815	869	844	870	865	820	861	836	852	864	861	906	885	862	805	856	865	887	824	865	869	879	881	854	827	846	863	870	866	890	832	899	857	844	942	828	830	839	836	858	883	871	872	872	845	877	905	850	847	896	855	856	862	832	891	808	794	927	872	858	803	861	869	805	875	884	884	858	845	856	836	880	876	844	902	837	886	854	894	860	893	888	867	839	855	872	891	871	852	907	841	869	883	873	915	832	854	777	857	851	900	885	896	885	866	837	824	842	901	851	823	896	893	885	867	845	893	858	843	811	915	857	813	865	863	854	828	846	844	850	842	887	804	879	839	896	854	840	878	853	831	833	910	869	842	861	892	859	894	863	829	867	877	816	842	833	825	893	872	815	842	878	865	813	850	877	836	877	798	862	856	830	903	901	867	948	876	855	821	869	895	845	880	854	823	828	885	876	867	848	845	817	887	877	908	861	860	901	865	874	885	818	888	845	848	823	895	928	905	817	819	874	911	854	797	870	902	868	841	863	815	874	858	857	822	886	933	847	835	836	878	882	848	894	864	879	871	864	853	844	885	834	868	876	852	853	846	896	817	849	894	835	896	879	818	859	873	863	870	856	881	900	876	831	850	822	868	891	847	892	877	848	918	793	851	881	867	899	864	861	848	849	879	869	810	873	827	839	866	806	887	870	851	862	875	844	810	895	799	838	862	833	862	846	851	841	865	852	847	850	819	830	824	808	801	855	848	837	832	878	858	818	867	837	852	881	854	805	844	867	811	886	875	837	825	814	903	838	911	862	825	871	867	869	877	859	833	869	841	841	866	841	900	813	878	865	828	806	803	886	896	867	887	801	862	877	917	855	795	829	871	839	893	896	911	860	869	847	910	856	865	828	896	827	837	886	830	870	893	789	871	876	850	933	868	831	882	848	872	844	821	918	859	881	856	836	891	819	899	903	871	833	816	839	843	867	921	812	869	867	833	824	866	851	867	896	908	878	914	862	875	882	866	886	852	853	881	867	847	807	837	920	825	842	813	903	841	842	870	859	892	812	933	883	838	830	856	868	894	810	852	847	858	836	852	845	813	869	845	880	897	857	830	825	856	828	823	871	826	837	904	876	885	840	820	816	911	820	841	878	849	906	848	876	873	869	859	871	841	818	872	838	901	891	904	866	858	891	881	884	844	856	870	859	838	830	822	854	841	843	791	834	912	834	840	821	864	806	902	861	902	860	840	924	847	865	831	860	856	840	875	864	899	833	873	816	901	884	879	893	776	870	863	876	906	819	863	834	809	846	842	868	875	860	831	872	880	750	796	883	841	883	872	867	869	882	864	868	856	836	872	839	915	818	849	915	904	869	809	883	837	911	943	871	858	841	820	855	870	888	857	851	852	911	802	887	822	880	852	831	831	834	845	864	881	865	872	850	860	876	791	862	888	881	850	864	816	848	858	893	777	854	840	902	821	861	868	854	904	862	862	826	836	856	845	882	821	894	852	827	838	853	872	884	826	860	827	820	874	897	881	858	888	823	876	853	863	859	863	847	872	845	884	825	848	875	815	850	853	889	932	848	885	818	858	826	940	885	854	853	921	873	851	853	848	911	840	878	915	856	807	882	871	875	806	901	851	880	904	876	863	770	854	946	925	894	864	862	806	917	855	831	826	851	837	856	839	826	846	832	906	871	862	872	863	847	858	845	864	867	840	873	813	869	833	888	882	827	869	921	826	851	834	863	831	818	864	842	802	869	795	833	869	836	890	840	863	866	839	865	844	853	843	850	889	861	851	876	873	800	886	910	851	826	830	849	867	833	857	845	848	845	876	853	853	794	892	838	882	822	907	866	889	844	839	842	880	866	880	860	841	850	912	889	858	853	855	840	896	849	846	884	898	843	810	853	857	875	801	808	845	870	795	896	912	890	845	824	824	820	880	849	868	834	858	877	896	872	863	835	865	831	841	853	838	903	819	871	884	809	843	849	867	846	865	851	860	860	898	859	873	891	827	877	862	867	848	872	833	875	884	880	859	837	853	828	862	834	888	874	866	834	827	825	855	897	899	808	865	858	832	841	885	842	855	850	828	877	847	910	836	833	834	857	847	896	855	818	871	848	860	826	894	866	908	869	887	841	841	867	847	841	899	867	869	869	868	873	845	861	833	886	870	843
69277	24561	4905	773	482	452	403	321	303	287	291	270	308	256	268	261	241	226	250	221	225	251	208	207	263	239	219	234	223	226	221	239	230	239	212	214	246	225	207	217	228	227	266	248	219	226	228	215	217	211	206	223	211	228	235	236	238	222	207	230	236	214	252	217	197	246	239	270	215	217	245	244	216	239	240	230	233	232	231	229	224	190	216	212	217	213	240	244	242	192	221	232	255	227	236	223	260	241	208	205	211	252	206	254	240	256	234	251	231	218	237	233	217	212	214	207	209	228	227	207	213	214	207	219	216	218	224	229	220	242	242	227	202	213	202	225	235	221	214	199	245	237	227	228	229	234	218	221	251	219	206	222	233	204	257	216	203	239	210	217	237	220	220	206	216	228	216	223	241	221	215	238	223	237	251	223	249	230	199	239	219	186	219	236	235	202	241	237	252	223	218	218	207	238	213	237	239	226	221	245	220	229	233	225	220	229	252	187	234	239	256	225	236	228	219	228	208	227	206	225	252	226	248	240	242	216	230	227	220	220	205	235	228	222	198	211	229	206	206	238	228	214	227	233	227	243	235	229	233	207	226	247	201	236	199	198	237	207	227	221	231	217	239	245	223	243	227	220	208	210	232	226	229	208	247	233	237	208	220	212	220	225	243	250	207	244	202	226	219	246	243	275	204	233	234	227	209	241	201	222	220	209	234	229	185	234	233	226	197	232	207	200	222	220	242	207	241	228	255	205	228	259	232	236	212	215	221	200	216	214	240	225	214	225	219	196	215	260	203	225	223	249	217	219	221	215	213	222	222	238	234	204	220	213	248	246	230	240	231	248	191	232	258	240	226	225	239	214	216	220	235	209	237	260	225	219	247	227	229	222	216	255	235	222	216	222	255	236	204	224	242	233	219	245	247	211	261	225	219	237	244	194	222	234	239	233	214	263	210	243	216	233	237	235	225	227	238	229	254	227	220	229	227	214	201	202	214	225	227	231	249	244	228	226	199	228	221	218	211	219	211	218	233	203	204	236	210	251	256	198	215	226	224	228	228	224	240	211	193	210	220	226	218	235	219	192	206	225	223	234	199	256	198	245	212	225	198	224	220	243	216	198	193	206	217	211	221	214	226	263	244	248	226	204	241	250	229	222	236	220	234	236	243	224	226	219	250	244	225	239	223	229	210	231	204	233	227	218	257	215	248	235	234	248	219	229	236	240	228	228	241	233	226	198	203	213	230	235	217	225	223	223	240	215	203	217	253	231	183	201	241	225	186	237	258	208	201	217	233	223	217	212	213	229	231	230	241	227	217	242	230	210	236	244	217	203	208	249	217	201	235	221	243	235	247	233	214	232	227	216	223	214	215	214	206	226	236	208	245	225	249	251	256	219	227	209	211	246	217	216	198	237	220	217	230	220	210	209	211	188	215	210	230	279	213	218	216	217	236	206	224	214	275	236	221	227	187	229	213	229	218	216	244	232	220	211	223	202	242	216	261	223	241	219	243	210	226	272	226	227	208	222	225	207	215	227	238	248	223	229	230	226	214	229	236	254	226	233	231	215	226	218	233	245	251	246	223	193	252	237	238	223	200	209	232	225	224	210	239	222	216	235	234	218	224	262	208	246	206	221	241	209	219	221	213	205	242	198	238	245	270	248	225	221	204	224	237	233	218	253	212	241	198	196	211	225	227	229	199	246	225	223	215	217	223	202	239	252	227	238	201	213	199	228	246	243	208	235	249	218	220	272	220	207	229	236	207	229	213	217	214	203	209	209	244	253	238	248	215	233	211	203	241	225	240	213	231	225	247	239	230	226	242	235	222	243	217	223	207	249	225	246	225	213	256	248	215	212	244	235	224	211	198	229	228	242	227	209	252	228	227	224	233	219	209	236	220	209	223	242	235	240	253	257	239	245	237	200	248	230	225	191	215	230	216	231	237	237	216	221	214	225	223	228	225	229	237	241	221	231	232	234	228	212	226	203	251	254	221	194	221	249	229	218	231	216	225	213	202	241	232	231	212	210	225	219	265	205	207	207	236	233	226	222	220	217	210	219	219	215	240	226	229	234	258	214	234	203	201	196	221	246	194	241	237	196	189	216	230	228	202	216	227	214	219	218	243	218	227	214	217	221	234	220	268	215	224	227	212	218	235	223	220	210	223	259	226	201	206	224	226	221	224	231	247	230	231	246	226	228	214	217	220	223	213	237	221	241	203	240	223	221	200	229	223	238	211	195	197	228	229	236	220	211	237	228	217	211	232	241	242	213	236	228	252	237	217	235	213	219	231	192	229	198	198	234	241	214	237	208	199	246	256	209	217	202	213	228	245	230	226	247	199	237	233	220	263	230	229	235	218	226	213	213	199	209	186	226	226	197	218	234	239	253	242	216	243	221	228	216	230	205	241	201	200	179	226	234	243	232	208	228	201	246	229	227	233	232	221	246	241	239	201	234	250	228	207	216	240	188	221	232	228	245	238	245	229	206	223	226	223	199	245	220	248	226	230	244	225	248	204	230	206	233	237	226	233	231	227	252	225	226	222	217	225	217	215	210	217	208	195	219	253	223	254	218	209	230	237	213	250	218	224	233	213	231	238	228	216	223	239	236	225	237	203	223	229	238	240	229	242	206	249	226	239	241	199	207	196	219	217	215	204	205	222	249	228	232	223	233	211	209	229	206	249	227	230	230	228	248	223	240	188	228	204	260	253	221	221	243	233	214	193	245	212	222	230	210	224	227	249	229	214	241	257	234	237	238	228	236	254	196	236	221	227	232	218	242	243	231	210	203	235	241	247	232	207	221	243	221	214	233	249	203	227	244	245	262	242	263	226	240	199	232	224	240	210	220	234	246	227	227	208	240	202	205	210	265	230	247	234	242	205	219	238	225	214	189	216	215	218	229	267	208	226	204	243	224	220	200	228	246	229	229	216	233	233	219	215	208	224	257	230	218	214	211	239	243	250	235	196	219	248	240	239	213	247	218	222	236	200	243	209	225	212	231	219	198	206	244	214	239	228	231	220	209	234	233	222	234	204	237	233	230	247	229	235	199	227	222	216	216	204	213	211	228	232	208	230	210	217	216	266	219	223	263	242	233	224	222	202	222	188	237	231	230	236	220	192	211	197	234	238	237	209	227	228	236	216	217	212	210	220	235	211	204	257	230	221	235	215	201	207	218	223	185	220	225	219	230	219	231	232	243	241	235	223	258	238	235	216	227	220	224	223	219	222	225	240	211	220	232	236	211	236	217	217	238	222	220	223	221	214	256	210	230	196	196	206	218	218	195	217	221	234	218	212	254	224	197	211	199	220	200	203	234	220	246	202	213	229	198	239	215	255	283	241	229	221	226	224	210	205	216	228	247	220	229	243	223	215	197	237	228	210	253	219	228	242	241	252	225	221	211	217	240	217	232	220	233	247	228	243	231	244	216	214	228	185	230	206	228	205	233	249	208	227	197	227	208	220	227	232	211	223	220	203	237	226	245	215	236	235	205	214	222
40340	4273	1827	2047	1837	1541	1344	1150	1102	973	943	885	851	849	754	765	756	802	719	672	727	724	697	672	689	672	664	678	668	655	658	649	608	604	639	642	593	646	643	599	589	627	624	604	660	593	609	577	620	684	616	611	557	630	582	612	643	583	593	586	625	646	620	580	621	594	623	596	557	615	564	603	623	604	606	581	595	617	582	596	611	592	618	581	600	633	593	605	622	572	599	635	558	569	576	618	586	594	597	620	580	608	587	636	618	584	546	613	575	626	599	618	622	600	583	620	593	605	641	586	605	612	580	625	594	629	552	612	553	575	664	603	616	617	550	616	580	595	613	578	553	601	620	593	636	584	594	613	620	555	616	605	637	633	609	582	595	557	632	647	601	609	592	621	625	585	634	627	597	617	551	587	577	613	585	573	548	618	608	632	627	586	607	581	569	638	620	631	578	587	605	591	597	586	564	591	621	609	588	583	596	604	629	571	604	574	569	612	587	601	574	596	578	569	614	635	619	611	562	593	643	602	660	609	617	607	626	589	613	603	602	624	621	545	592	596	572	594	616	615	580	609	581	602	577	595	590	573	611	606	610	583	589	576	604	577	648	595	615	579	626	629	594	594	541	580	569	580	598	617	598	578	598	589	593	615	631	638	579	582	589	617	600	583	633	578	602	571	638	585	586	632	610	566	606	570	632	606	634	615	579	592	604	578	614	573	569	615	585	583	544	586	577	574	557	599	554	597	613	592	604	605	581	591	573	581	611	600	617	614	644	588	571	649	616	656	619	579	572	579	588	623	610	607	583	586	612	600	603	606	553	605	601	575	610	650	656	563	610	608	591	537	559	632	555	562	576	619	576	548	576	584	604	634	586	568	639	601	610	621	593	593	583	598	627	564	569	602	534	582	600	632	622	612	630	591	587	602	611	557	545	578	608	640	613	604	616	607	613	597	597	590	572	591	608	620	614	598	619	612	625	589	590	620	566	550	640	642	576	603	603	610	634	598	571	629	591	602	568	620	613	609	631	569	560	592	595	591	584	559	584	610	575	548	613	591	612	623	589	607	573	626	608	568	556	632	635	590	615	595	575	607	575	599	582	596	575	612	572	579	620	604	613	602	628	581	581	593	592	565	595	563	586	632	614	542	608	536	566	619	600	562	592	598	582	562	625	571	589	599	573	611	587	593	590	556	595	579	565	568	596	573	626	594	549	559	587	580	595	598	596	592	613	545	600	634	585	591	636	540	642	574	594	566	615	583	558	622	589	585	583	617	606	568	587	550	602	594	583	628	586	621	587	602	606	622	575	625	569	612	581	594	612	588	648	594	614	577	597	590	618	564	592	541	567	558	610	618	604	602	589	553	591	626	606	592	604	609	595	578	634	580	578	586	576	597	640	609	580	571	570	569	617	600	644	622	603	612	614	618	609	606	643	595	551	574	623	586	599	568	571	607	577	602	590	628	552	577	579	581	613	626	653	594	594	610	579	630	638	620	567	597	586	577	598	586	567	602	652	603	598	575	559	612	602	575	613	543	588	578	594	616	624	644	598	590	595	575	598	602	580	571	599	610	564	623	651	599	626	569	564	617	608	636	577	594	588	611	581	647	587	617	590	644	585	644	629	621	573	553	615	582	633	563	584	601	616	587	560	593	615	574	607	572	620	557	615	629	575	628	581	637	580	554	593	602	606	598	633	604	586	591	618	623	621	597	593	575	562	622	612	592	603	581	581	584	546	608	605	662	589	618	619	628	651	649	594	615	621	622	609	584	557	637	573	596	573	597	597	609	586	633	561	570	596	611	589	545	613	566	618	616	598	628	582	620	583	581	616	583	612	604	582	578	620	610	652	591	606	637	637	560	595	609	565	627	573	578	565	591	629	597	611	584	593	583	565	620	568	580	591	562	619	642	586	593	588	627	585	624	613	622	565	628	609	581	640	604	593	635	591	587	564	549	619	625	610	648	609	632	623	616	601	623	602	595	577	581	588	597	613	589	553	613	562	545	631	609	619	630	578	583	579	602	579	613	589	575	551	634	563	609	621	573	639	590	566	565	626	621	586	589	624	596	602	637	600	559	578	612	578	588	674	605	595	612	572	618	594	586	543	623	613	615	581	589	623	597	637	584	582	563	583	579	605	624	594	605	597	599	665	596	560	595	615	626	598	590	590	599	514	592	620	576	609	605	570	604	570	658	602	545	603	601	555	582	624	606	649	606	580	570	591	642	592	607	613	582	603	600	570	575	579	641	603	650	601	594	603	600	622	568	642	654	607	574	628	602	566	610	601	675	588	590	594	595	597	594	589	591	605	622	616	640	601	603	597	611	602	613	592	628	611	641	610	575	601	613	594	606	601	642	586	590	598	587	610	623	565	603	583	621	579	593	618	580	618	664	567	553	574	593	627	622	578	586	592	559	622	624	577	591	653	562	600	598	627	596	625	630	595	612	609	577	619	624	616	600	603	641	615	606	619	591	615	622	582	568	566	600	593	555	664	557	539	627	626	589	583	610	602	608	631	610	596	643	582	635	616	585	605	590	620	609	581	637	600	592	587	627	627	632	622	639	579	637	578	596	655	615	619	575	628	627	604	608	600	577	582	587	634	634	587	652	590	548	584	601	584	591	605	575	566	676	609	609	575	599	618	586	609	567	578	587	631	599	592	635	623	590	565	586	620	599	588	572	609	613	617	585	604	587	567	573	612	597	572	580	579	594	609	595	610	650	627	622	589	607	651	606	601	564	599	587	570	591	644	606	594	632	646	580	589	607	611	596	611	580	617	561	618	641	618	617	595	600	598	601	578	635	555	582	633	564	590	623	568	604	604	612	576	609	588	568	591	598	575	587	621	601	558	645	582	563	607	592	625	597	571	621	607	608	642	599	629	630	604	568	589	621	626	581	601	559	586	591	636	553	571	617	633	632	605	581	607	602	557	588	632	629	625	553	621	591	596	568	602	562	588	631	605	646	575	645	595	572	588	586	591	603	611	606	600	604	607	631	616	600	635	594	595	545	625	603	587	561	584	591	620	597	543	614	541	587	616	603	609	588	653	647	590	585	638	578	610	596	593	601	609	594	584	600	659	589	596	588	574	621	608	622	576	590	582	616	633	582	603	599	617	587	565	592	599	589	621	608	619	589	592	590	603	539	640	557	580	564	585	582	642	611	566	621	587	587	642	623	567	633	625	612	599	606	560	579	591	563	635	601	598	603	579	557	582	582	598	600	613	614	585	590	572	628	590	582	593	612	597	594	605	576	595	614	637	578	615	604	616	598	572	565	592	576	548	572	599	602	626	592	607	628	640	608	605	635	604	571	589	608	619	609	596	610	597	553	597	618	646	573	601	639	594	586	626	626	622	602	606	615	618	603	585	603	602	611	559	579	598	605	584	620	630	563	615	628	607	585	521	636	509	605	627	607	590	574	585	592	599	577	573	581	571	618	619	625	569	585	581	593	569	637	602	541	617	604	563	604	593	607	595	592	609	647	604	571	576	566
80180	32214	10123	1719	988	779	678	598	517	478	492	489	431	447	413	418	408	390	419	400	404	426	365	368	383	375	369	331	395	367	371	361	385	357	376	359	411	407	385	370	349	357	348	349	366	364	390	376	367	388	383	366	379	345	379	363	350	352	394	358	372	348	362	365	331	357	375	392	390	351	333	385	361	335	364	355	352	372	373	342	380	337	364	342	345	374	393	389	397	337	392	372	361	370	399	348	385	341	372	382	367	360	328	345	374	337	343	345	348	343	332	395	372	349	383	359	369	362	363	322	343	350	359	358	339	357	375	335	347	373	384	355	364	331	337	361	324	319	373	378	354	388	345	359	340	379	307	374	339	355	340	341	366	382	363	370	355	378	326	378	331	351	364	383	353	347	378	377	430	350	379	380	353	356	375	353	328	373	360	376	372	363	386	359	359	370	401	347	396	353	368	367	365	348	362	382	334	403	404	345	373	401	383	359	373	359	356	358	364	333	356	330	339	379	347	367	340	363	383	356	346	357	327	345	367	349	360	347	354	372	337	354	346	379	335	348	366	361	364	327	354	340	364	354	344	362	358	346	355	348	397	358	341	367	338	369	360	371	372	360	369	363	356	384	365	332	324	363	356	357	361	385	384	365	323	341	348	330	321	376	334	342	333	342	395	342	357	350	371	397	345	377	338	371	357	377	318	335	337	362	357	337	342	357	356	415	372	364	367	376	360	352	361	357	360	370	376	393	383	362	371	350	386	326	343	408	318	397	327	361	339	390	325	328	357	376	351	350	351	391	373	341	329	377	338	339	361	354	363	360	341	335	331	337	372	333	358	335	347	364	369	406	350	378	358	355	348	354	372	339	348	352	378	326	372	342	335	378	383	338	365	369	331	353	379	388	349	348	371	318	342	378	362	375	350	336	352	365	328	375	361	406	332	378	337	335	369	338	385	336	328	412	372	360	348	328	358	338	363	358	355	368	354	371	354	362	371	381	377	375	345	360	364	345	379	394	364	376	335	354	348	368	355	360	371	350	406	358	355	361	346	339	332	356	403	382	389	390	379	330	346	344	391	351	370	337	379	345	364	368	380	394	355	345	348	326	361	345	403	363	374	356	368	344	369	376	394	385	346	368	312	340	349	376	372	368	385	341	372	362	350	337	350	326	366	342	375	352	367	359	418	347	354	388	373	350	362	365	322	369	346	330	335	361	349	363	382	327	372	363	315	395	351	406	357	386	387	383	380	361	385	331	405	346	399	374	329	347	367	348	359	346	367	364	401	357	348	371	377	378	334	356	356	353	331	358	373	354	372	382	333	354	334	347	416	336	372	381	346	381	355	343	372	378	347	356	397	379	339	377	365	379	362	357	348	371	389	367	350	373	361	373	350	360	376	350	336	394	332	397	329	342	373	351	354	342	367	354	377	404	333	340	351	342	352	328	389	359	372	378	352	355	369	354	401	368	414	354	350	387	373	400	368	377	359	375	332	337	330	316	359	333	337	378	398	390	374	346	320	354	365	365	367	362	362	356	354	389	358	373	342	367	345	360	370	375	359	306	369	353	370	374	354	392	370	359	344	365	357	344	377	382	391	361	361	350	381	379	373	336	357	348	375	305	382	357	361	308	371	406	336	335	344	332	367	344	339	389	367	358	402	379	343	390	374	360	342	357	361	372	387	347	360	356	377	348	384	316	357	374	370	372	368	374	377	349	380	354	352	329	308	392	329	355	365	373	380	367	354	368	375	371	377	362	363	372	384	364	357	374	336	331	428	370	358	392	345	351	349	356	323	337	342	355	397	396	336	366	420	387	341	368	348	330	373	384	390	372	368	335	387	349	360	327	390	377	385	352	383	389	389	358	367	369	354	341	371	352	348	360	410	342	344	361	353	362	357	355	383	393	335	332	376	380	390	381	333	369	350	369	392	345	348	374	386	368	351	349	336	363	373	346	378	344	350	358	365	428	354	352	363	325	379	348	362	391	383	349	401	334	373	319	371	366	362	363	336	337	359	362	367	399	334	370	344	346	379	354	340	365	362	349	325	381	337	378	339	366	388	383	332	337	375	362	356	350	406	352	364	379	377	350	373	359	326	375	378	385	375	358	362	387	353	345	387	335	367	338	352	385	341	351	372	351	338	355	342	334	348	381	356	357	358	385	373	345	356	367	367	340	332	368	331	357	330	347	371	394	368	374	359	330	362	380	352	363	352	397	377	340	384	347	366	314	358	357	365	371	388	384	372	378	381	363	376	345	333	361	366	407	349	379	398	371	352	341	354	383	362	359	317	365	358	365	392	337	343	352	375	364	370	362	332	374	370	361	347	361	374	391	371	346	355	362	375	385	364	343	368	366	317	380	379	380	373	316	350	371	380	381	395	367	354	402	324	327	385	349	352	369	333	368	355	346	351	358	346	350	348	377	391	369	348	372	354	321	354	374	386	356	355	344	371	358	354	327	361	374	393	398	396	363	403	355	371	352	386	342	367	378	361	375	358	363	336	379	380	360	373	399	340	352	392	350	367	362	351	365	378	346	366	354	365	366	354	334	347	378	354	346	341	346	350	343	325	352	371	409	366	333	356	362	369	380	359	367	355	366	354	386	337	353	332	369	353	390	364	367	365	332	381	393	349	354	345	416	376	343	351	354	363	375	340	362	372	388	353	386	374	363	333	341	352	375	347	346	355	391	361	355	352	379	353	320	326	343	324	344	318	345	375	364	352	354	361	298	355	343	334	329	340	378	370	334	347	337	342	340	367	336	315	346	368	370	357	363	376	399	349	358	378	340	418	365	356	359	354	355	331	348	340	356	391	371	372	395	335	341	350	349	349	354	381	369	327	337	327	369	376	330	349	378	385	388	361	363	323	332	392	360	352	335	356	349	355	341	331	338	350	357	361	397	375	337	343	362	352	337	370	370	352	386	371	375	362	323	373	332	387	375	377	391	348	340	346	350	326	358	359	342	399	348	364	381	353	347	370	383	364	355	330	343	362	337	346	370	349	333	360	346	363	398	349	376	344	377	356	353	351	331	340	326	330	373	362	391	364	371	358	329	328	384	373	341	393	377	376	376	356	365	344	369	339	389	346	358	338	344	358	375	349	359	395	374	364	352	328	365	375	367	329	339	328	346	366	309	363	321	360	353	363	362	385	355	329	357	358	378	359	367	347	359	378	380	348	352	329	382	356	340	360	346	356	375	369	349	354	354	356	379	362	378	348	383	340	363	346	347	395	355	350	399	373	322	365	363	380	390	347	385	334	355	380	367	341	369	355	368	359	343	376	381	348	387	384	365	369	362	404	353	347	364	385	361	365	329	342	349	331	366	345	350	353	351	355	381	366	379	381	353	381	364	361	318	354	348	340	368	346	366	363	359	361	365	357	397	348	363	386	344	326	345	351	355	361	379	356	379	362	359	341	374	345	391	372	342	360	337	388	388	374	376	358	342	354	370	364	362	383	365	400	353	347	379	350	359	349	350	346	338	349	342	359	332	391	351
49331	6893	3225	3663	3353	2774	2404	2127	1842	1664	1591	1493	1375	1311	1249	1245	1168	1138	1089	1080	1024	1081	1077	1054	1033	1014	982	961	1034	982	973	930	969	982	915	961	957	910	946	925	911	936	971	917	934	913	854	893	908	978	925	972	962	911	905	889	906	876	912	891	899	919	896	893	888	919	900	898	903	978	919	866	892	860	909	840	828	867	898	930	858	975	876	875	842	872	873	912	897	914	864	929	885	865	859	868	924	866	886	874	909	874	890	880	858	818	899	873	905	890	887	857	864	888	915	850	872	879	912	896	891	899	925	874	889	939	931	847	949	873	884	871	876	914	869	871	918	856	902	871	901	892	974	928	856	903	892	864	820	851	850	862	883	920	869	869	867	872	882	827	849	865	887	890	842	837	878	890	874	838	952	888	824	882	876	898	846	871	927	908	884	886	813	935	836	883	930	912	862	949	863	912	938	916	865	855	906	928	927	872	907	891	896	875	899	922	823	830	917	892	873	915	843	901	892	900	938	887	910	861	875	888	892	906	848	866	866	891	868	900	844	888	960	871	844	862	839	876	884	900	857	843	913	933	882	850	858	877	901	856	891	830	884	863	813	879	879	939	862	823	903	898	850	892	902	858	914	897	871	860	886	866	869	870	865	922	906	864	885	912	854	877	896	884	895	948	901	899	910	822	899	886	867	962	900	886	935	901	960	904	858	829	894	893	944	865	841	925	865	873	886	900	803	874	896	897	873	918	896	870	823	878	894	906	879	900	868	838	906	868	875	874	872	877	891	865	876	866	868	880	874	875	848	859	829	841	888	861	859	900	889	910	874	887	908	856	871	925	872	930	861	898	900	928	876	887	882	896	919	937	926	876	950	835	842	868	882	868	918	892	875	897	871	902	839	881	921	923	850	926	864	825	859	916	953	860	869	899	879	894	853	874	863	917	892	933	907	913	860	879	911	902	873	845	890	879	916	863	895	848	830	835	909	915	849	937	877	827	869	905	876	851	819	887	866	888	898	909	861	899	828	823	912	903	885	868	859	866	869	869	909	865	875	875	923	897	873	839	893	824	906	887	868	858	908	899	906	916	867	896	932	905	881	853	914	847	824	878	865	864	818	903	878	898	872	902	830	906	866	846	817	908	869	891	876	884	885	832	906	887	902	882	898	891	875	927	871	928	880	871	859	925	879	830	870	908	899	904	888	917	938	791	921	895	906	928	890	920	933	942	871	861	863	846	860	820	892	883	827	882	872	889	907	888	875	887	840	878	928	860	924	849	858	835	891	907	891	928	914	834	844	917	877	908	843	860	891	882	844	860	906	862	920	970	846	930	912	870	900	839	875	858	912	871	898	869	895	832	926	809	834	923	917	828	861	871	870	883	947	967	843	905	889	892	872	931	841	907	878	901	904	852	885	893	909	886	858	892	899	906	918	924	897	908	880	853	913	889	868	920	910	918	831	880	868	860	921	870	894	898	865	894	870	860	879	894	878	845	879	861	868	870	971	841	907	894	893	907	849	923	921	868	852	914	868	927	851	925	865	886	942	880	889	906	863	843	888	894	903	917	892	881	862	920	879	891	871	855	869	784	902	851	869	886	933	864	869	908	904	935	873	899	863	906	838	835	866	902	895	943	908	894	831	888	898	902	911	894	904	870	841	929	919	924	883	909	943	916	862	853	891	923	898	872	872	902	886	853	879	845	890	880	889	863	882	914	863	900	879	862	880	898	896	876	888	838	888	907	891	951	878	878	853	873	894	806	906	875	865	883	848	891	880	872	937	879	889	877	912	823	899	923	894	845	867	849	859	887	923	883	913	875	857	850	903	871	859	951	936	893	892	884	871	949	903	867	909	861	883	926	898	859	836	881	913	853	856	894	858	902	887	909	904	844	864	938	875	815	918	902	900	899	885	872	844	921	887	885	890	864	934	895	913	888	889	931	909	879	933	894	885	883	868	908	865	891	900	876	824	849	913	906	895	868	905	880	911	865	859	911	918	898	855	918	918	839	898	941	840	898	839	915	876	905	909	924	868	872	860	882	869	905	914	907	871	878	856	894	872	896	911	814	902	933	874	846	829	873	888	855	884	899	888	858	889	826	866	855	866	838	873	878	846	876	879	842	858	844	845	886	894	856	885	877	876	916	841	875	827	881	887	914	904	881	893	908	894	857	879	888	854	928	885	895	882	948	900	896	892	869	852	865	881	903	886	893	881	856	913	913	899	912	847	859	867	923	877	880	874	871	900	889	894	896	895	892	907	864	896	859	902	853	897	894	910	882	889	861	898	895	854	894	879	856	850	882	848	884	817	849	875	897	897	902	890	881	911	909	801	902	868	847	904	908	868	892	901	849	851	828	859	853	938	911	877	880	916	867	846	879	908	900	907	910	881	916	844	949	833	854	886	885	828	824	875	881	854	924	908	942	893	881	885	944	908	912	881	850	848	896	899	918	873	853	901	907	931	858	880	849	905	932	855	851	858	867	955	887	872	843	839	898	901	867	888	935	861	829	920	870	862	908	900	900	906	884	879	892	871	912	870	887	891	945	920	851	893	870	848	860	877	863	912	922	863	850	920	895	911	869	861	896	850	907	943	923	878	860	850	890	897	900	881	907	893	864	868	886	949	877	842	883	908	838	909	866	872	888	875	904	915	850	870	871	920	909	841	884	869	897	939	879	919	890	910	900	882	908	853	899	912	885	852	963	889	930	882	862	889	878	917	866	888	861	863	862	889	908	857	839	854	893	882	860	905	903	887	906	881	845	929	930	883	913	867	899	925	901	859	856	888	919	903	875	899	851	877	913	911	889	890	838	913	806	873	886	916	894	895	903	873	881	860	834	863	884	901	854	902	888	890	862	902	909	919	902	890	863	982	919	901	924	899	860	862	882	929	910	872	884	881	913	894	875	888	882	871	868	842	852	909	900	912	945	899	876	876	899	906	857	930	883	889	878	884	861	876	892	850	862	936	907	865	866	920	866	903	946	878	884	928	907	878	856	904	838	877	894	907	873	862	908	866	865	894	895	888	850	861	908	955	926	847	871	835	882	842	886	854	909	931	890	899	845	893	943	887	902	834	881	882	885	876	853	848	873	884	911	844	875	904	866	901	940	932	863	948	895	890	892	905	881	896	861	926	890	893	904	874	893	876	844	831	819	851	895	899	909	874	916	849	874	884	843	891	949	960	889	932	893	855	909	841	913	906	827	873	898	890	887	886	924	852	906	857	886	881	831	909	899	838	935	920	856	881	869	929	906	945	912	925	887	857	912	871	853	853	889	906	855	936	917	889	868	889	936	893	921	870	885	807	931	893	874	859	890	859	905	916	944	877	842	909	876	891	849	870	873	922	878	852	933	963	936	881	906	930	854	899	875	837	889	905	901	862	882	891	896	907	857	913	899	866	864	889	809	861	873	865	939	873	920	921	918	888	903	893	868	887	932	922	906	899	849	878	873	911	847	914	871	859	940	838	865	885	874	890	905	938	850	918	889	869	844	860	846
25686	2659	458	370	383	368	343	375	369	370	384	373	385	352	345	339	366	348	350	353	364	354	345	342	365	376	344	362	366	353	385	359	350	331	346	322	363	361	372	367	352	320	349	321	363	357	372	373	345	351	371	359	360	355	405	367	344	343	386	356	356	357	364	383	376	338	324	351	330	383	363	348	342	368	339	343	350	348	359	342	376	384	360	375	343	382	365	364	334	317	373	391	386	347	360	367	373	379	332	371	371	329	381	359	369	333	349	362	343	351	354	351	367	353	339	356	359	378	347	335	354	373	351	337	358	364	398	339	369	363	331	378	382	374	364	369	357	380	401	375	407	376	397	353	378	388	330	384	366	360	376	401	365	369	356	339	372	350	345	391	348	378	357	353	336	327	357	412	350	351	368	367	351	378	360	356	383	376	366	314	330	363	334	376	362	315	361	355	396	380	363	328	340	357	380	386	339	363	344	338	317	334	372	376	367	331	421	370	318	348	377	355	359	345	374	380	356	364	350	314	361	328	375	405	350	347	354	309	390	364	345	347	372	389	371	385	365	360	380	379	349	325	373	358	338	375	348	345	353	364	374	328	369	347	365	336	397	380	331	386	336	338	365	366	340	375	390	384	371	355	348	380	364	380	348	373	398	359	392	359	363	343	363	379	362	348	340	348	381	325	338	355	368	364	349	307	344	371	342	335	381	357	359	351	344	336	389	369	352	337	423	344	342	350	326	352	377	360	391	339	331	339	373	362	380	354	373	383	362	395	364	381	335	355	389	359	343	319	384	375	339	357	331	384	379	370	374	364	355	354	406	353	387	371	351	358	340	350	400	355	342	340	347	378	370	341	317	334	409	395	371	370	347	395	353	369	379	345	338	356	378	351	389	371	353	367	360	335	387	369	334	389	364	351	391	346	370	373	379	353	366	350	373	380	411	398	362	389	377	361	361	351	352	363	352	351	322	363	356	368	361	354	383	377	366	391	389	357	384	365	344	389	361	376	372	354	364	361	348	376	343	372	378	372	335	357	399	364	366	380	358	342	332	389	373	351	342	355	358	359	370	371	364	319	380	377	359	369	334	373	378	366	361	341	388	380	367	335	324	364	353	337	352	385	334	363	385	384	358	361	312	381	373	353	368	392	384	362	345	383	366	343	334	361	366	419	346	360	391	395	378	349	361	346	358	353	348	368	372	387	368	350	369	362	348	349	356	326	356	352	349	329	395	332	380	372	327	366	364	370	335	369	376	343	362	390	322	386	361	343	352	348	346	394	395	342	335	337	374	352	353	359	347	384	332	364	324	380	360	386	367	372	346	357	384	356	357	332	378	348	333	361	342	363	373	349	346	348	366	312	367	396	333	360	388	384	332	389	351	360	384	375	367	353	332	370	384	362	330	346	404	358	355	368	366	370	357	354	343	388	323	343	358	401	349	364	377	410	394	359	363	364	376	385	357	398	340	380	383	363	365	331	361	289	334	340	365	362	336	366	384	353	344	349	359	342	334	373	389	366	364	365	348	353	381	369	300	368	348	372	385	342	328	345	369	351	344	383	355	401	366	323	400	353	382	332	357	379	346	360	377	391	328	381	368	360	377	347	350	364	402	342	343	356	363	359	350	344	373	367	346	359	354	373	373	385	357	356	331	360	370	355	337	383	346	368	384	352	311	352	357	350	338	352	343	335	349	371	329	368	341	371	330	336	390	377	360	338	383	350	358	360	385	347	375	366	396	350	358	359	362	370	327	377	352	318	359	376	377	407	372	350	356	364	342	386	356	374	349	336	329	355	361	381	318	376	367	354	372	358	350	326	326	315	335	372	356	361	345	371	372	349	358	346	356	363	355	342	341	366	357	357	342	352	358	357	327	357	356	369	343	393	388	333	330	367	346	360	341	337	367	367	352	399	354	396	349	393	348	349	356	341	342	363	345	344	332	361	350	337	319	366	325	347	364	353	367	402	356	378	376	341	342	357	415	354	360	321	343	355	352	379	394	387	380	353	366	390	343	352	354	368	370	386	325	348	368	369	370	344	358	343	381	377	361	395	377	319	318	386	338	383	363	350	375	363	366	358	385	375	339	345	380	372	368	379	369	341	324	347	345	367	391	334	393	337	354	370	362	367	384	364	330	334	379	374	352	370	330	390	388	335	367	394	366	367	370	345	344	372	366	340	356	397	326	370	337	379	393	376	336	374	334	351	378	330	354	378	365	327	350	348	366	369	390	357	339	356	361	371	374	375	344	362	355	341	368	363	364	352	336	370	353	382	348	333	385	351	353	321	315	351	356	391	374	358	364	349	353	369	377	338	370	348	349	329	381	346	363	350	357	384	380	363	365	388	331	349	329	389	376	339	344	348	372	319	386	369	375	396	361	369	360	336	359	326	368	342	359	363	375	356	347	372	370	347	358	369	375	359	368	350	322	337	347	345	317	369	339	376	372	339	379	390	379	355	349	358	357	338	352	413	315	358	363	330	364	377	363	381	347	378	392	351	370	347	348	363	395	370	349	349	390	347	376	344	340	368	362	350	355	353	366	367	361	387	353	346	334	367	331	347	341	369	356	389	344	338	347	336	361	393	359	322	376	332	359	381	326	334	367	340	390	340	395	404	362	363	347	342	342	369	350	349	373	335	379	377	341	367	382	333	368	371	391	399	347	389	367	363	360	376	363	378	342	381	395	383	341	364	374	381	344	397	352	338	381	347	337	325	357	352	356	371	383	326	339	342	366	366	400	367	357	358	364	403	395	340	343	350	347	383	310	341	336	368	371	340	368	351	349	368	393	337	357	350	385	375	351	372	367	350	361	331	358	381	364	341	386	376	368	348	374	365	364	360	378	380	351	366	366	365	361	375	315	354	373	375	383	392	345	380	361	352	353	341	333	345	359	366	391	377	359	362	312	338	356	384	318	373	334	365	395	356	367	402	379	419	339	352	319	351	370	319	360	357	392	370	344	343	361	378	378	384	393	351	353	338	346	352	365	365	366	350	338	354	350	403	349	316	355	369	400	343	346	381	363	368	369	362	362	326	370	380	359	316	351	353	340	330	392	386	369	344	347	358	329	352	341	330	358	369	340	378	364	347	368	368	396	347	365	352	324	353	381	345	354	313	345	363	351	361	352	348	384	317	346	409	328	349	345	297	305	383	312	351	342	334	345	349	352	391	366	357	359	384	352	389	335	372	351	376	350	362	362	370	366	385	396	344	385	342	349	349	352	356	346	338	351	324	344	396	371	367	347	355	353	396	374	398	345	371	358	354	385	346	328	342	335	348	374	359	344	366	363	341	378	344	356	354	328	376	352	341	358	342	343	355	390	370	333	349	372	382	314	332	356	363	368	321	374	359	366	341	344	389	353	361	363	358	359	329	339	373	372	340	362	367	327	351	354	358	371	341	368	364	308	349	365	349	348	330	344	354	367	362	309	350	374	368	345	327	335	367	378	335	348	365	382	347	382	349	338	359	381	343	373	347	362	337	328	358	365	371	365	342
20689	1163	891	909	930	911	889	844	839	883	794	927	848	899	853	900	847	852	852	844	873	835	833	904	839	857	873	831	833	844	846	799	871	877	874	821	834	803	875	823	844	865	852	869	885	827	846	817	836	852	834	863	867	829	817	844	827	883	851	844	845	868	889	812	846	904	866	796	901	869	821	854	843	848	843	813	847	820	785	828	808	852	852	850	863	860	872	833	822	878	864	841	824	836	865	846	870	838	871	818	904	827	855	838	869	838	880	850	879	836	837	869	875	780	815	858	823	818	834	859	899	855	823	903	825	907	819	862	856	792	865	817	830	887	842	875	854	832	840	843	889	832	854	837	852	803	844	850	847	854	897	805	853	868	836	881	855	860	838	831	844	849	832	868	865	805	834	847	847	909	865	840	863	850	862	887	803	838	869	835	834	871	865	845	800	877	848	840	816	833	810	864	847	833	843	842	828	864	837	829	843	837	911	867	837	887	837	807	858	846	796	853	806	841	837	870	831	876	833	892	892	821	837	823	888	816	827	922	838	826	845	928	899	849	850	864	854	879	850	809	871	853	826	863	798	890	822	868	828	879	809	829	889	872	815	832	837	858	863	852	835	828	883	837	873	895	866	824	846	860	898	863	843	820	778	847	868	875	820	867	830	882	852	885	875	840	834	856	853	827	825	805	818	816	864	873	860	816	843	842	833	823	873	846	862	851	885	864	855	817	842	849	887	784	894	834	833	889	882	892	857	841	841	923	837	870	811	880	829	849	858	847	846	907	881	871	813	890	846	859	853	884	788	878	848	829	837	826	828	799	854	878	855	830	877	841	871	816	860	824	820	826	800	897	845	854	817	856	867	809	878	859	872	865	879	828	846	844	841	837	832	829	899	843	842	865	831	839	858	859	882	846	847	886	852	835	833	889	819	810	821	846	925	871	835	912	830	837	874	848	846	871	809	866	826	912	877	856	836	852	870	856	892	788	832	792	865	830	803	814	853	814	874	849	866	815	860	843	850	861	832	818	886	868	829	856	880	867	845	816	873	849	888	823	871	841	883	815	880	882	833	832	882	836	894	823	826	842	825	857	854	866	840	823	836	871	843	820	889	849	844	853	874	858	852	840	877	825	893	842	831	890	927	858	854	842	814	882	835	834	836	882	855	833	860	833	834	818	811	799	889	856	863	867	809	851	884	808	873	874	811	903	899	833	809	866	843	835	855	836	853	819	880	851	820	846	887	868	853	851	844	828	825	875	863	839	821	889	842	843	859	823	841	865	853	871	859	831	834	845	844	809	871	816	860	873	865	860	851	892	893	854	821	881	855	853	833	850	864	869	812	835	862	853	822	891	818	824	873	811	842	872	868	899	853	844	878	879	890	848	881	851	868	858	888	837	851	818	875	834	911	853	868	887	875	838	884	883	911	814	876	887	855	848	815	843	911	846	891	848	831	840	906	829	880	821	865	887	868	838	807	824	776	872	839	846	832	773	838	830	884	881	819	820	922	828	864	846	902	859	856	824	895	868	836	811	864	838	888	841	826	885	871	840	840	855	869	808	855	825	817	804	818	813	880	847	887	880	800	802	878	851	944	876	804	902	858	810	824	861	873	844	878	861	857	869	862	873	824	861	887	851	815	836	841	837	827	846	894	860	829	849	800	833	838	844	879	877	857	933	868	859	830	886	881	867	862	875	844	865	874	845	874	872	788	856	878	785	884	884	878	801	851	857	839	861	865	833	837	808	876	870	832	875	809	809	845	877	836	907	805	780	857	857	904	844	815	879	829	857	876	846	873	841	893	810	813	840	872	850	878	848	859	870	830	879	882	857	902	850	840	902	819	867	819	858	914	845	805	858	840	924	880	844	871	807	840	806	843	861	870	851	803	921	811	906	790	836	827	864	814	803	841	842	875	817	849	909	839	832	830	839	858	881	819	863	852	894	879	838	849	834	847	808	839	826	856	874	853	857	867	849	858	841	873	889	870	827	868	837	863	863	855	863	894	825	864	821	859	891	881	850	874	881	897	834	824	880	857	802	858	886	875	907	844	812	865	869	848	786	855	866	851	826	855	858	882	849	845	866	805	831	862	827	847	855	851	785	812	831	914	754	868	852	851	858	822	859	902	862	859	871	819	855	885	873	869	863	843	883	823	826	847	896	852	869	852	887	854	837	840	897	829	843	886	815	849	872	810	834	850	857	882	865	848	880	880	854	835	808	884	844	834	812	892	886	834	852	871	821	833	841	913	872	914	878	915	859	857	883	881	788	851	894	834	858	789	819	821	855	784	820	831	838	837	840	798	889	844	923	840	851	864	827	855	832	887	875	865	803	890	882	845	829	847	835	899	887	865	857	853	820	839	845	876	841	836	883	828	819	802	837	882	859	874	864	834	819	828	826	869	859	814	837	839	859	895	798	858	797	835	855	864	798	853	866	842	838	870	819	780	849	861	882	899	835	857	847	866	839	824	800	866	832	841	837	824	831	876	804	840	826	866	853	812	839	870	853	855	863	833	884	919	917	866	861	886	855	844	834	834	824	874	824	910	911	861	909	855	822	876	864	877	835	869	839	834	842	841	884	850	858	852	818	830	816	856	864	851	863	859	870	829	878	874	831	855	819	828	884	868	857	829	870	872	854	879	825	845	850	852	868	889	768	878	851	852	866	896	849	844	832	868	854	851	887	839	820	905	839	870	815	817	838	831	846	885	872	846	816	838	847	873	877	817	846	885	859	828	859	856	874	853	896	879	890	878	866	868	903	819	841	876	841	837	875	861	841	861	855	854	872	836	902	879	840	868	848	812	846	862	859	862	883	839	852	888	856	942	865	810	823	873	896	863	822	861	903	808	834	820	862	841	847	889	839	865	845	835	842	886	799	864	847	786	840	860	852	860	870	788	840	830	841	850	840	875	872	805	827	848	892	815	803	875	866	830	886	817	876	853	815	826	885	863	840	759	820	863	854	911	825	846	861	874	827	829	870	828	869	823	860	820	831	852	854	871	829	845	878	883	843	840	847	839	809	821	871	905	856	787	867	863	852	845	871	851	811	878	860	863	845	821	868	821	856	877	856	924	860	859	855	872	877	858	845	854	823	862	858	855	857	859	846	838	808	867	816	844	864	838	880	864	899	881	887	885	845	857	887	853	816	834	817	844	818	846	860	805	830	846	862	812	852	885	847	826	890	861	817	841	858	856	880	899	843	874	866	875	825	829	915	832	850	838	833	845	864	865	823	859	815	863	823	863	852	811	876	829	902	843	850	843	855	835	898	912	853	835	910	814	837	808	852	841	822	830	852	877	856	851	904	823	817	829	846	897	828	807	871	887	862	859	844	837	878	864	830	825	868	853	848	928	839	864	825	861	820	845	855	836	842	887	846	866	875	874	836	866	870	875	857	866	838	844	858	882	846	881	812	852	895	841	851	909	865	939	822	864	852	813	867	840	882	825	819	820	881	821	834	857	887	920	824	840	891	902	847	817	880	870	877	864	873	869	825
68949	23473	4328	807	549	399	360	379	299	320	320	299	259	236	259	248	226	230	234	201	233	228	204	250	232	230	225	229	220	252	237	224	217	264	230	223	204	205	209	243	221	219	243	232	233	226	231	213	196	207	206	223	218	251	243	245	219	228	191	222	215	233	264	201	217	215	233	200	214	230	178	195	213	219	221	197	227	225	219	223	195	220	241	230	238	231	227	215	224	213	216	226	242	219	225	214	285	228	217	239	216	216	231	214	223	224	205	215	206	237	212	259	219	242	209	241	238	233	240	200	227	226	209	242	212	209	216	210	218	200	208	227	206	229	240	228	225	208	214	242	226	228	218	228	224	195	235	217	240	268	202	225	200	240	250	205	217	260	238	242	212	196	241	234	196	227	215	213	249	195	208	233	199	221	237	239	222	222	244	180	237	228	209	211	215	231	240	215	216	204	244	234	241	227	217	218	226	214	230	238	229	228	213	217	242	228	190	246	224	252	242	192	208	226	222	210	245	223	202	220	244	233	216	230	223	242	198	217	205	201	233	219	231	225	229	203	207	223	246	228	219	222	204	240	200	220	220	226	231	227	256	225	214	232	213	210	219	235	215	208	208	223	263	214	202	238	236	226	215	213	217	239	242	239	236	242	208	240	260	214	258	236	223	215	210	220	233	200	209	223	230	253	239	202	215	226	209	260	235	205	228	224	193	210	202	217	221	215	222	205	229	213	224	234	198	223	220	231	231	209	233	226	203	219	221	226	241	203	219	194	227	204	205	225	246	235	190	210	194	206	226	216	209	236	209	186	230	232	208	228	235	234	240	235	210	214	236	263	229	239	209	225	227	201	211	194	232	234	262	202	232	217	224	208	237	199	219	225	217	202	229	246	211	239	205	216	221	203	196	246	230	246	246	248	241	237	235	235	239	262	235	221	211	235	224	230	233	197	225	206	221	230	229	210	214	219	224	219	225	219	220	205	219	209	198	239	251	217	185	240	222	253	239	223	226	200	216	211	207	255	239	212	232	215	257	196	198	252	217	239	222	237	210	268	250	250	235	216	207	236	257	244	238	210	216	249	237	219	211	201	195	236	227	231	193	237	235	201	207	225	247	211	248	210	230	227	233	216	245	215	215	235	235	229	220	224	223	224	210	236	218	216	242	210	217	236	225	225	254	218	216	207	232	219	230	246	252	233	269	214	227	252	239	224	217	207	208	229	200	256	209	228	224	205	238	215	237	227	236	230	216	250	246	214	196	243	239	215	198	216	237	218	209	220	213	223	218	238	236	233	192	230	213	217	215	212	213	224	212	231	228	218	221	261	213	229	217	221	206	226	212	236	221	221	218	222	232	234	235	194	228	211	229	220	210	249	216	240	221	232	230	208	199	219	233	233	235	224	232	204	237	254	220	218	222	212	225	244	202	238	221	219	185	213	220	192	232	228	197	198	231	224	236	219	226	215	226	208	235	200	217	203	215	240	189	227	248	225	220	248	239	205	217	212	228	237	197	244	231	188	240	234	249	217	226	210	237	227	246	225	214	212	210	258	221	248	201	211	223	250	228	223	229	202	257	199	203	206	239	206	241	215	212	225	215	249	221	221	228	219	225	229	212	226	223	193	222	252	213	234	229	221	234	206	204	224	225	248	253	223	193	237	213	241	220	227	198	212	220	236	218	228	206	233	218	242	221	251	239	207	228	207	232	209	203	198	219	259	241	203	209	263	216	244	229	229	259	219	230	237	220	244	211	232	232	225	261	241	240	218	235	221	240	241	231	197	217	220	263	217	236	212	225	213	253	221	206	253	211	221	221	190	218	216	237	224	251	216	219	192	226	230	211	204	207	222	203	224	249	253	226	249	235	218	220	222	225	222	206	247	207	221	228	232	223	238	210	222	230	197	216	229	212	203	214	212	247	240	224	236	196	213	207	236	241	207	217	214	214	223	240	222	238	220	225	222	229	223	216	240	235	220	209	223	206	215	241	216	231	205	233	234	234	211	190	230	193	227	225	235	196	204	239	201	207	234	190	221	212	241	224	222	220	230	218	200	237	218	221	210	215	233	203	196	233	248	239	229	214	241	229	227	229	218	199	234	230	211	227	234	229	180	237	206	261	250	214	233	226	217	224	211	221	246	228	207	216	209	217	218	223	232	234	226	219	205	221	206	208	247	225	214	199	232	237	208	229	228	211	225	228	220	248	252	209	234	216	194	232	216	194	203	220	223	219	229	239	232	214	222	223	210	198	222	222	220	205	240	227	216	227	205	215	224	221	230	213	239	211	207	225	236	207	210	210	188	250	226	212	222	202	220	206	250	217	199	220	218	203	215	238	231	232	195	239	224	232	229	228	219	216	233	234	216	250	192	188	213	227	199	252	228	213	218	234	226	213	206	261	241	201	236	234	248	216	269	238	237	216	191	222	211	215	222	210	207	223	214	231	233	216	225	234	220	229	236	211	227	238	219	211	214	216	263	231	215	228	207	229	211	237	227	233	220	254	216	216	249	208	210	206	265	198	224	228	249	216	221	239	209	213	212	254	230	207	198	202	212	230	244	214	206	215	218	236	233	216	232	237	224	231	223	213	207	224	237	190	203	212	223	202	201	214	254	209	236	232	230	218	214	247	226	240	257	208	215	198	195	228	228	208	195	238	227	224	213	216	218	226	212	218	220	204	245	222	199	217	224	250	255	233	216	216	229	231	236	229	220	223	212	220	205	194	237	220	238	246	224	230	233	219	229	252	238	208	226	232	245	228	236	226	228	223	228	221	226	219	211	194	232	218	220	234	231	223	261	223	241	250	237	220	211	216	210	214	217	226	267	247	218	208	221	214	213	204	243	238	212	219	227	231	232	210	241	248	194	215	186	219	213	231	248	229	212	241	257	193	211	219	224	232	226	189	229	224	252	224	208	222	230	180	210	272	209	241	250	229	209	215	252	231	240	209	245	234	222	202	226	219	230	216	235	234	215	218	226	204	215	215	207	230	216	238	236	231	228	235	224	183	227	220	212	233	238	209	229	203	245	265	249	205	217	225	204	215	209	189	209	203	249	209	218	241	205	247	192	216	202	235	265	234	225	225	216	240	241	221	230	232	236	232	253	223	223	221	204	253	207	206	234	227	226	253	234	204	175	223	223	218	245	224	216	210	221	227	243	211	232	211	217	230	211	221	224	208	230	237	210	248	213	178	216	248	207	226	243	218	227	251	214	231	214	210	243	239	219	239	217	191	198	217	216	195	221	202	194	208	227	227	223	232	219	198	199	238	237	207	209	217	246	263	228	224	232	208	212	202	240	221	251	238	215	246	241	234	207	237	214	238	245	227	217	228	197	223	239	235	239	190	208	207	254	187	241	209	213	216	207	230	225	224	232	211	248	252	216	212	219	242	236	236	217	212	241	226	213	222	213	221	219	242	211	239	230	194	215	186	231	223	222	235	228	239	201	200	224	198	219	217	221	234	237	246	231	216	224	218	208	223	243	230	234	215	206	234	240
39190	3516	1789	2103	1784	1534	1393	1207	1101	994	903	827	830	811	813	764	745	775	690	689	675	718	684	642	663	674	659	639	652	632	665	662	611	623	645	603	616	646	607	564	568	634	602	594	619	632	570	593	609	623	604	620	559	598	562	542	609	614	628	624	568	583	628	596	608	532	630	596	590	624	598	603	598	621	661	582	587	597	621	654	552	594	592	582	578	593	632	559	638	581	638	618	603	590	605	577	564	620	635	636	630	593	619	601	635	603	647	580	573	622	614	621	579	577	588	578	580	633	554	601	601	640	600	604	573	580	617	573	625	641	612	559	574	595	574	601	572	598	546	596	619	612	594	583	576	605	577	633	586	586	586	569	576	619	576	634	592	624	577	558	605	529	591	560	587	578	618	588	552	597	599	590	606	593	594	594	578	596	574	611	566	526	568	608	607	586	559	557	596	588	601	654	552	607	590	560	569	609	575	634	565	559	544	594	554	592	616	621	551	571	625	605	562	628	602	623	573	625	572	613	552	603	611	580	580	568	590	546	572	599	636	610	607	627	578	568	592	595	617	569	586	609	585	621	604	593	555	559	538	610	584	575	572	554	566	598	579	613	622	576	574	632	566	604	573	578	620	581	542	571	589	582	570	609	603	660	567	585	620	571	596	570	575	624	572	647	572	590	597	568	593	568	565	608	651	618	565	591	537	632	587	611	604	586	573	608	597	608	582	558	554	584	570	585	625	614	607	590	565	672	597	627	577	568	605	556	576	610	610	596	561	582	586	607	584	540	619	625	598	648	579	610	565	551	615	581	569	599	586	627	625	637	626	608	553	629	571	599	621	617	593	556	587	557	602	573	590	571	596	604	585	600	581	575	593	587	632	589	624	565	583	567	589	529	581	545	600	610	569	566	596	595	604	584	597	612	634	627	563	598	576	586	570	551	596	574	545	621	616	603	596	594	578	597	584	599	557	640	596	583	551	558	637	606	575	627	609	615	618	573	591	652	582	613	627	586	587	566	626	589	571	591	577	609	586	588	576	587	606	609	570	616	618	620	560	579	564	579	594	603	596	595	584	581	591	643	569	585	583	611	569	632	617	579	586	572	604	604	609	608	579	630	580	602	581	590	598	618	586	592	600	616	571	576	565	560	601	583	570	564	568	587	632	558	610	626	605	603	569	598	598	586	584	615	570	599	612	584	585	583	620	598	580	596	621	590	573	584	577	589	623	556	599	547	574	600	570	598	584	605	619	638	565	627	585	549	561	588	588	581	609	556	568	617	575	612	606	558	579	581	601	599	555	570	567	586	545	613	603	592	582	576	595	608	583	647	561	622	608	647	575	535	571	586	598	583	595	618	580	597	613	577	591	606	573	575	586	567	548	584	583	594	617	592	561	609	613	586	578	576	620	582	594	590	582	604	586	630	607	621	635	597	612	572	592	579	591	580	595	611	583	585	628	600	567	553	575	583	600	585	585	586	606	565	597	609	593	600	601	595	613	631	578	569	602	644	592	560	568	623	600	574	597	583	555	624	607	602	539	657	605	575	639	571	590	630	598	583	553	599	582	585	575	588	548	600	568	588	594	563	626	608	607	577	610	614	603	581	603	640	581	580	598	616	560	567	603	588	623	547	609	576	629	599	616	557	618	626	595	650	608	609	546	574	586	617	563	585	613	608	601	588	578	577	628	523	594	603	584	606	627	590	604	546	605	605	602	608	620	608	550	613	577	581	622	617	598	573	581	595	592	564	561	581	584	607	570	577	588	578	582	573	594	589	603	592	594	605	579	586	574	626	594	567	587	588	583	589	558	551	559	586	553	638	590	616	591	623	612	607	577	582	591	577	585	615	597	596	596	620	610	626	623	610	613	544	577	627	604	572	612	565	559	568	611	617	583	622	626	564	578	580	619	625	625	575	599	569	592	580	566	589	579	606	545	608	579	581	602	610	560	610	550	571	603	620	594	621	624	557	577	601	601	550	566	569	579	569	584	616	598	612	622	601	587	588	571	592	611	560	620	577	621	613	580	609	572	578	587	602	644	551	605	607	581	598	606	621	584	558	588	587	611	602	654	635	584	612	570	627	600	580	574	589	593	615	575	587	645	573	572	554	627	586	582	572	589	590	580	604	622	594	605	600	545	594	591	602	609	569	580	578	618	625	591	601	652	592	610	586	554	606	592	574	539	575	592	607	592	576	588	601	678	596	581	587	564	566	587	598	617	623	572	607	560	617	600	555	580	629	604	596	570	603	577	633	591	603	568	606	601	586	570	574	574	588	606	570	631	609	598	615	630	547	620	570	604	585	578	591	604	608	582	563	636	593	583	590	594	578	607	625	560	539	606	616	563	566	579	580	602	526	581	612	580	590	620	581	597	571	575	610	543	595	625	620	599	546	618	587	585	614	598	617	614	629	594	597	602	591	596	601	603	605	635	592	580	598	578	580	592	605	629	582	581	605	586	620	623	572	583	596	596	621	615	569	564	617	601	561	618	622	650	576	569	631	606	598	556	577	581	616	626	571	558	545	558	581	583	620	600	562	617	596	561	556	569	595	565	555	640	593	592	633	619	545	647	593	593	605	615	582	593	553	634	599	608	612	588	639	580	586	598	592	587	583	608	627	558	599	583	583	638	603	546	565	602	571	626	585	601	555	591	629	583	553	571	622	569	663	597	623	581	573	634	634	571	591	624	608	635	552	598	577	561	594	611	607	579	596	622	590	552	570	614	592	615	568	566	565	564	593	599	587	608	598	601	548	590	598	604	638	621	615	593	574	628	604	574	595	554	605	610	570	582	575	617	542	616	569	587	609	603	615	596	590	552	584	601	564	567	567	638	607	584	597	605	608	609	595	596	610	589	582	607	565	593	592	581	589	612	594	612	575	603	550	600	604	579	580	600	568	632	574	599	611	594	596	537	610	622	561	578	554	594	601	598	617	626	568	593	597	587	620	595	584	596	571	573	626	599	577	587	617	594	586	605	580	632	574	612	607	615	547	577	582	574	632	566	582	599	594	618	573	587	609	613	565	605	563	604	605	620	594	573	586	562	623	627	565	584	607	561	615	617	582	576	597	555	581	597	594	586	620	562	561	605	596	606	596	603	589	615	604	587	606	600	571	616	590	582	541	577	571	601	618	561	599	546	622	584	588	583	583	624	635	590	567	630	598	550	581	574	552	616	593	613	578	560	571	588	588	635	599	608	605	561	599	565	578	609	622	614	550	558	606	589	576	604	605	660	625	567	583	608	583	583	623	580	608	567	603	585	590	621	535	578	590	601	554	613	618	585	577	593	596	580	569	626	612	578	637	661	559	592	562	574	609	596	570	608	617	576	618	592	651	551	599	580	607	620	601	583	545	575	579	598	593	566	606	628	565	622	655	573	574	603	597	584	574	551	573	582	601	635	606	593	613	633	632	593	589	611	596	603	558	584	565	577	577	603	613	645	595	606	589	621	574	588	615	592	591	620	596	573	567	587	613	555	580	584	611	584	597	565	580
79968	31076	9860	1833	1001	816	669	648	569	488	457	479	408	481	454	404	377	369	395	399	399	383	384	383	392	392	398	369	350	373	368	397	356	358	387	373	350	382	362	400	393	376	371	393	384	362	368	346	326	355	322	403	370	349	395	354	346	327	349	386	362	361	352	323	367	366	367	402	355	358	362	332	364	341	417	372	349	337	370	393	342	379	406	341	325	368	360	339	351	336	306	349	351	378	395	349	382	377	344	353	370	320	376	379	338	340	371	329	361	342	376	365	383	361	387	309	365	354	389	335	370	404	384	332	355	352	391	339	339	369	326	363	354	358	345	367	321	342	401	385	340	367	374	361	374	375	372	358	342	353	357	362	353	383	346	368	330	344	353	368	393	358	354	386	337	363	351	369	330	322	354	353	372	357	336	339	336	389	353	353	372	298	363	366	405	331	379	367	324	374	342	368	366	383	392	337	325	376	362	388	389	367	356	387	358	315	355	378	381	368	381	347	367	342	339	355	348	346	305	362	370	348	360	391	355	378	358	401	379	367	368	356	337	353	353	354	372	378	361	361	346	340	366	348	333	337	357	369	362	381	340	383	332	398	333	353	322	365	380	339	350	340	340	365	344	365	360	344	363	350	391	328	373	339	373	341	365	351	348	353	380	320	339	366	356	351	376	386	380	370	350	329	355	346	354	353	340	348	346	344	371	401	340	389	375	359	300	346	351	313	355	378	345	362	344	370	369	368	336	346	381	338	380	328	345	368	390	362	346	365	370	362	345	354	347	362	358	384	353	348	363	358	355	348	368	340	347	346	344	310	348	381	332	335	362	373	358	350	333	364	371	349	358	347	367	383	367	367	368	350	377	333	407	345	359	339	387	364	369	348	389	347	350	359	355	355	369	371	342	344	386	335	329	316	332	366	354	348	347	350	332	358	339	368	332	328	302	395	338	369	340	390	349	372	390	371	359	361	376	379	397	314	327	338	353	375	348	356	396	352	326	338	341	362	358	352	362	380	387	387	355	328	363	367	347	384	362	362	336	380	362	364	354	310	342	354	369	355	406	379	365	376	395	369	417	379	377	369	342	358	297	361	336	320	390	352	346	370	366	361	335	367	376	360	382	347	331	352	363	370	389	355	332	378	383	353	345	344	364	348	337	353	378	378	355	349	354	354	366	339	382	357	400	359	352	359	333	344	383	346	372	343	368	363	365	335	352	363	389	344	384	359	371	351	382	352	329	347	358	397	372	375	376	349	346	335	358	330	382	355	348	350	332	361	348	362	345	360	335	358	335	377	336	387	361	343	376	380	360	370	336	386	364	357	355	348	336	332	349	336	314	317	351	364	372	368	334	361	375	347	387	346	355	390	355	366	369	355	369	355	328	333	330	346	368	334	395	394	316	332	334	344	360	333	321	357	339	350	370	373	366	297	362	365	337	351	352	340	356	335	316	360	346	364	349	348	361	327	388	330	354	353	336	358	399	345	380	388	352	331	339	329	371	358	340	340	363	357	330	357	347	347	352	374	373	367	340	366	351	386	361	360	319	330	363	329	344	355	311	318	375	358	353	343	351	327	337	380	375	367	333	374	315	400	359	331	337	350	347	337	342	378	344	361	336	343	393	334	344	370	381	361	377	369	346	347	342	359	348	336	365	378	363	338	337	390	389	364	338	359	353	341	306	388	371	375	359	369	376	350	359	355	338	362	335	368	346	382	372	376	364	387	355	334	369	394	389	349	387	348	333	353	349	402	353	396	401	372	378	374	389	371	338	368	353	368	364	369	353	382	336	361	349	292	353	379	360	382	355	383	355	362	332	380	341	364	374	372	362	378	332	367	325	378	356	347	346	404	371	370	356	369	360	340	337	328	313	360	378	347	380	358	358	341	352	355	353	376	395	350	338	367	338	342	359	362	374	312	380	368	382	335	362	340	317	345	350	342	330	367	354	359	362	384	369	424	331	334	357	353	360	372	355	368	346	330	350	342	350	365	340	375	368	343	354	334	357	359	345	382	349	335	347	367	348	370	382	361	340	344	350	323	328	352	397	357	349	340	352	346	337	397	376	357	358	368	346	353	353	370	353	378	358	354	307	367	339	357	358	375	358	360	356	358	365	352	349	345	331	377	357	359	371	324	376	339	351	338	323	344	356	377	337	377	343	333	326	401	350	350	329	388	354	325	367	339	352	344	339	320	325	373	373	372	338	354	361	339	375	370	337	331	370	349	373	327	394	353	365	314	338	348	344	365	353	345	375	360	349	360	371	341	348	359	327	347	363	378	344	337	344	373	345	355	359	350	360	312	300	370	344	349	352	367	313	335	356	369	330	331	382	341	334	396	353	386	362	370	366	339	374	359	344	385	328	362	349	348	333	334	356	361	338	336	356	396	351	340	335	352	354	333	366	352	338	360	336	375	345	346	361	371	386	356	309	390	372	383	376	371	365	345	380	362	333	324	328	341	371	368	355	354	357	350	356	370	377	371	315	364	344	390	382	346	337	347	322	370	361	349	326	363	358	367	349	359	362	383	331	359	363	341	326	354	319	350	335	354	345	327	350	353	366	365	345	332	329	341	385	347	360	360	322	349	328	356	348	378	404	349	322	382	359	364	385	318	359	378	341	325	360	379	369	348	354	356	357	336	351	362	313	364	358	385	388	344	369	361	330	373	352	354	381	352	302	342	316	375	346	385	358	369	349	347	358	325	345	363	357	398	355	350	335	335	378	380	362	357	343	331	361	376	354	351	381	362	352	378	334	366	368	383	369	370	358	386	385	384	378	389	363	382	361	365	343	366	376	355	366	335	339	374	317	350	362	347	339	366	359	394	369	354	354	355	317	361	341	396	329	386	382	344	317	365	352	341	325	342	362	366	370	362	372	357	360	354	324	358	354	360	366	376	347	358	335	374	388	330	373	364	395	349	346	362	365	361	369	347	402	342	372	342	331	368	375	392	353	382	339	372	396	347	349	346	353	337	379	353	393	343	345	350	380	380	386	342	367	358	345	361	356	351	371	361	378	342	342	329	386	338	352	330	351	361	365	363	327	355	389	347	398	360	359	378	320	327	348	372	367	386	360	382	349	357	367	365	362	374	334	343	393	348	386	361	371	345	384	366	374	368	347	343	374	367	361	378	359	355	372	403	350	379	365	347	378	347	324	324	400	336	349	321	335	328	361	322	371	328	357	292	336	364	385	363	347	394	381	376	333	352	357	384	378	381	349	366	354	353	400	368	355	387	356	371	375	329	371	375	370	371	371	358	331	340	327	393	374	368	382	367	336	374	381	366	341	344	371	385	366	341	359	370	337	350	329	395	341	355	366	391	345	388	367	328	358	357	359	378	406	343	336	403	358	343	360	336	354	346	315	351	345	391	356	356	321	328	363	378	358	375	358	385	338	389	342	365	383	341	353	374	340	346	373	356	367	343	344	334	389	371	359	346	335	405	339	366	365	382	378	377	343	371	375	362	373	343	355	349	378	356	396	341	360	386	345	353
48627	5708	3155	3811	3354	2847	2471	2081	1910	1731	1582	1439	1373	1332	1238	1224	1167	1199	1132	1085	1063	1051	1045	1004	1033	990	1004	1027	1040	988	965	951	922	953	957	939	881	896	939	950	972	952	957	885	937	871	908	924	932	895	928	926	874	883	901	925	905	915	910	913	922	876	876	867	925	940	963	926	903	943	887	894	890	923	861	895	892	863	884	889	901	912	904	855	894	898	882	929	905	870	919	912	950	881	867	905	901	876	906	894	869	920	899	919	947	891	848	900	893	936	893	892	865	915	878	918	902	883	859	887	910	916	867	916	870	913	807	879	876	876	819	911	855	888	891	894	892	926	902	900	896	921	877	900	871	872	866	840	910	912	844	898	835	890	888	866	857	890	901	869	882	901	868	909	836	864	884	883	847	920	902	944	885	909	874	898	820	922	886	866	842	867	842	844	872	909	866	860	855	916	854	840	831	862	848	911	878	870	848	907	911	908	918	885	949	911	874	874	852	835	855	888	868	898	908	880	887	878	859	882	873	850	861	890	883	942	896	863	879	909	866	904	898	907	874	904	890	862	914	873	891	827	860	847	890	865	848	935	829	891	900	814	893	898	860	846	894	865	834	898	929	896	930	885	903	904	884	913	871	905	892	889	869	895	897	934	921	871	835	909	889	896	883	871	896	832	893	832	873	873	860	875	909	933	860	873	893	889	854	845	863	927	910	861	925	913	902	904	838	892	894	829	900	818	886	827	877	877	903	870	928	890	902	876	882	905	896	886	859	887	876	961	870	879	828	879	908	926	914	876	919	893	849	892	856	924	874	879	842	837	819	849	896	881	821	887	903	845	897	900	868	904	903	863	873	904	912	853	830	877	854	900	904	891	817	894	861	894	939	883	879	858	927	868	922	914	897	858	892	888	865	938	933	905	876	918	879	869	888	870	857	876	948	904	882	936	884	916	927	880	862	908	837	879	897	862	852	890	889	879	932	878	919	854	902	871	911	871	888	885	861	885	875	872	875	900	901	942	887	879	869	907	885	912	906	855	873	841	867	815	767	831	894	866	902	878	847	897	897	881	879	901	889	839	869	857	841	850	904	839	903	903	923	845	884	871	891	926	901	873	887	876	896	871	864	837	879	877	860	918	909	850	933	886	820	902	919	907	860	924	905	882	909	818	885	869	847	859	902	899	860	885	863	845	881	870	883	867	867	862	826	887	894	852	891	858	900	907	845	906	837	818	872	906	880	825	871	823	932	918	857	933	838	873	875	878	931	847	883	869	914	894	903	917	918	842	857	882	895	845	834	857	842	879	893	891	890	861	872	896	877	859	810	917	880	816	900	852	824	901	907	865	859	883	868	879	831	881	915	918	913	824	870	828	854	838	908	845	820	916	849	906	917	858	905	878	853	850	903	861	964	923	951	873	907	906	867	843	904	890	878	871	901	892	847	868	835	907	914	852	937	860	838	847	864	866	852	885	898	911	880	847	871	816	884	863	924	862	874	897	837	920	875	865	880	873	922	884	877	879	897	883	887	909	844	894	882	863	940	891	913	840	885	918	877	890	899	887	874	878	918	919	891	905	885	945	872	850	897	899	861	887	860	865	923	886	887	876	876	875	839	868	920	834	876	923	895	855	928	856	892	872	810	892	889	860	880	892	913	912	889	898	894	865	913	838	882	935	840	865	866	847	879	842	914	848	834	885	861	942	837	873	937	888	915	896	865	873	857	830	881	882	874	884	889	853	874	862	821	901	833	886	886	911	892	906	858	904	826	898	872	882	891	849	867	884	897	905	897	880	874	842	885	872	842	894	889	833	953	851	911	834	920	846	898	905	943	840	846	901	922	900	893	849	873	841	917	904	832	830	852	897	908	855	860	956	947	880	887	857	917	884	870	837	869	921	813	882	928	828	910	852	868	876	869	895	925	885	828	925	882	836	895	907	906	886	899	894	924	949	895	887	826	844	873	904	864	889	906	896	941	871	856	871	885	896	845	873	825	856	911	862	816	879	892	902	867	859	915	888	839	897	876	851	853	916	883	881	885	834	867	861	892	836	831	860	890	822	907	874	926	870	881	864	860	904	870	900	818	938	894	884	874	881	833	901	895	878	839	858	865	929	851	876	857	871	884	908	864	854	888	850	862	840	888	878	872	820	818	889	871	854	913	862	854	920	895	901	943	936	845	844	904	891	846	904	861	878	853	859	840	859	888	881	919	875	929	880	919	856	861	935	879	916	866	930	904	913	878	889	851	867	895	869	839	854	798	862	925	874	917	858	859	872	836	878	821	876	944	871	878	840	918	908	863	865	846	888	918	873	902	876	891	834	823	890	895	867	868	872	848	880	901	914	932	896	877	921	898	899	837	908	880	848	862	883	825	880	888	851	869	840	951	854	869	864	894	869	899	882	904	860	873	876	895	872	856	893	911	817	839	884	866	817	872	884	903	883	854	861	849	820	838	936	888	908	869	905	896	887	847	860	878	870	898	907	858	897	889	922	918	953	893	871	914	862	860	932	872	868	859	932	853	935	860	918	878	920	925	880	845	897	913	806	887	913	843	897	858	822	870	870	875	841	878	871	869	882	877	827	885	851	884	890	860	914	884	813	873	892	922	900	889	895	897	906	906	892	871	881	872	876	892	864	858	837	899	897	921	885	901	845	888	838	841	891	820	909	924	888	843	858	871	886	873	928	865	878	888	924	904	837	869	878	866	900	846	898	851	894	842	910	881	882	896	863	873	905	885	867	869	881	898	851	840	940	901	875	916	880	904	877	854	887	839	841	856	851	900	924	849	892	874	880	914	887	885	867	879	907	911	905	854	905	875	898	895	907	863	926	843	843	838	872	879	832	907	875	867	843	861	893	853	879	890	883	890	860	865	907	860	864	862	867	895	904	840	909	851	836	898	894	855	887	862	901	920	923	842	929	898	883	901	871	831	843	880	885	854	853	867	910	853	817	891	928	843	845	888	860	886	824	906	847	923	882	903	838	843	907	842	877	821	872	844	811	872	888	908	871	901	916	893	838	882	864	851	918	985	879	883	884	886	886	865	848	898	878	920	909	863	870	837	854	872	907	848	897	918	880	898	892	898	889	872	888	875	888	950	893	869	938	901	838	894	860	910	912	892	875	925	939	900	874	853	899	827	890	857	885	859	843	904	845	907	859	915	896	877	868	885	872	893	861	871	871	883	855	836	872	913	849	899	876	902	873	860	931	903	892	870	866	843	813	878	875	876	870	870	932	944	853	879	867	869	880	850	879	872	838	906	857	865	888	900	904	899	894	889	840	881	873	881	887	905	893	885	821	869	822	889	922	874	913	884	881	881	907	874	852	875	884	931	854	866	906	913	879	826	874	928	889	900	893	890	911	861	922	884	852	882	884	882	902	786	885	901	903	828	841	855	839	876	855	847	860	886	886	872	935	917	829	882	864	911	871	847	821	870	918	859	875	927	939	891	866	879	882	914	838	885	874	924	859	864	888	882	864	874	887	894	885	857	894	868	912
24095	2308	396	354	360	349	361	342	367	358	348	363	383	320	376	404	382	338	347	364	403	351	387	379	347	344	343	322	369	347	321	341	340	361	359	342	373	349	356	344	380	372	341	357	371	327	342	355	382	371	361	362	363	358	358	333	346	347	357	348	337	383	374	373	371	356	356	386	345	344	362	358	361	336	359	339	370	373	388	343	359	379	345	374	377	354	390	363	343	361	364	364	368	349	371	318	350	351	330	361	364	355	340	385	352	351	349	369	355	353	331	354	326	367	368	355	337	369	350	302	354	365	344	354	355	385	378	368	355	376	369	368	343	350	328	386	366	392	382	331	359	365	339	386	325	338	331	357	366	367	329	371	363	360	365	359	338	338	372	347	368	369	387	378	352	347	364	320	365	381	377	349	347	384	391	329	381	344	366	335	346	339	367	356	358	338	349	353	383	344	367	345	368	361	333	345	357	353	334	365	364	356	339	334	370	355	364	334	328	369	350	361	352	370	328	342	350	375	324	367	379	331	337	340	344	329	322	356	358	375	332	358	359	331	331	342	351	377	363	334	354	361	347	344	342	356	360	345	353	340	326	388	349	406	357	371	375	402	382	330	358	346	365	372	329	358	333	308	396	358	396	345	379	338	316	353	349	337	339	347	353	352	348	348	391	363	335	352	359	380	356	356	356	339	345	376	349	340	364	371	369	359	366	373	366	371	364	394	317	349	343	300	336	349	348	330	349	343	396	344	381	323	340	357	328	381	321	328	337	381	358	366	313	365	364	354	409	343	332	336	344	413	395	379	323	341	325	340	338	322	309	334	376	382	344	334	350	335	355	334	314	384	341	349	340	356	337	353	345	336	344	374	354	364	345	341	346	389	352	365	358	336	325	355	362	343	364	370	360	338	353	354	359	344	347	335	353	320	331	393	355	374	372	327	380	349	359	348	363	332	379	363	373	326	324	339	364	314	337	345	334	349	337	341	341	363	368	334	398	339	341	337	315	363	337	376	323	360	372	313	344	337	343	355	354	345	346	334	335	345	379	321	317	364	352	385	335	345	355	361	367	355	340	365	342	335	333	410	374	334	319	374	353	357	356	369	352	370	370	390	419	356	370	378	363	341	355	366	352	347	369	358	330	370	358	345	364	355	348	355	371	346	350	365	338	344	358	375	345	361	345	312	348	332	339	370	328	328	352	352	360	377	353	311	344	365	329	364	360	349	341	318	339	388	336	326	400	354	376	366	346	328	369	339	365	382	363	361	358	369	352	344	391	326	339	342	353	352	353	348	362	335	377	357	350	338	337	360	354	344	370	354	368	369	375	387	362	367	362	374	340	377	402	329	358	349	359	354	360	336	330	346	380	363	367	328	340	357	366	364	339	348	347	329	343	356	337	372	341	333	382	378	358	338	372	363	391	353	302	372	323	365	363	345	343	379	361	403	341	348	344	353	376	355	364	374	361	394	350	386	354	394	332	323	374	353	371	375	311	347	364	364	343	370	361	338	359	367	347	368	316	382	325	351	384	347	388	370	340	351	363	359	352	376	347	312	387	359	412	367	349	360	328	359	348	382	364	345	338	376	380	372	366	376	360	373	342	335	353	370	382	362	354	323	356	347	385	329	348	346	401	360	370	360	343	367	344	355	381	381	333	361	339	358	327	360	349	387	341	340	367	354	354	354	366	388	356	347	354	369	374	359	337	392	396	397	353	382	352	381	363	333	353	337	363	363	354	353	353	361	360	339	375	381	353	346	375	364	385	353	378	327	365	353	368	321	365	364	348	368	346	327	366	341	405	373	321	377	323	331	315	335	336	330	354	371	344	379	331	330	369	368	377	365	355	374	376	346	340	362	353	356	332	390	398	353	373	381	403	338	323	342	327	360	370	348	339	356	334	380	349	341	339	357	371	334	338	345	340	355	353	314	348	370	404	355	353	374	381	358	356	391	368	356	374	338	310	367	318	348	391	340	341	360	345	363	358	393	376	376	349	362	350	331	343	354	366	339	343	350	355	360	323	345	385	367	362	355	378	366	338	336	372	362	364	369	388	377	362	339	364	370	350	349	368	336	397	376	367	335	359	352	332	373	387	359	350	326	326	362	378	360	340	342	370	332	346	325	342	330	338	363	352	322	354	389	334	362	355	377	352	375	348	344	368	355	350	359	383	372	360	342	364	329	363	327	344	328	342	390	360	354	382	371	371	341	342	369	335	362	375	341	376	367	382	391	312	345	373	331	353	357	356	385	352	368	394	379	352	363	326	349	354	341	356	371	371	397	375	351	360	316	380	391	369	326	371	388	327	344	360	334	360	366	375	363	364	397	372	398	372	355	344	356	349	347	392	356	384	366	369	351	390	371	385	338	341	386	366	387	371	359	344	365	381	386	372	331	325	329	348	358	353	386	348	341	347	378	350	362	388	417	376	338	348	367	344	337	346	375	343	324	367	343	385	348	317	345	337	366	363	368	368	367	363	360	353	371	359	351	343	404	340	382	331	349	357	342	386	343	360	352	350	360	351	367	372	324	314	356	391	337	361	351	348	359	330	342	354	392	347	366	367	379	331	343	325	362	352	377	338	325	365	333	352	374	332	351	337	335	374	343	317	374	378	365	375	354	364	334	343	329	289	351	364	383	356	341	359	378	356	350	371	364	346	352	396	386	382	389	349	359	364	345	343	317	401	341	366	348	325	392	350	326	374	379	348	349	390	324	347	375	364	361	353	358	354	345	339	332	343	345	339	390	375	367	349	362	348	350	338	340	332	333	351	358	324	358	352	389	363	356	334	353	363	343	348	364	342	345	349	349	354	378	363	373	369	374	334	365	346	361	375	371	349	361	367	372	356	328	360	377	358	348	386	336	354	399	346	327	351	331	352	340	334	382	364	349	399	321	340	367	306	350	354	354	398	356	332	388	340	324	360	350	333	330	342	366	378	384	388	344	325	368	362	355	317	336	388	329	363	347	322	349	322	328	344	370	359	355	331	361	353	323	353	376	366	358	368	327	318	358	358	352	350	357	339	356	344	353	383	313	324	332	336	369	361	362	393	356	347	335	333	344	328	328	366	353	381	376	339	379	347	335	289	354	417	359	400	343	353	364	346	393	359	346	346	346	361	339	348	339	344	345	371	347	342	352	357	312	374	395	386	369	345	373	337	373	316	327	361	380	356	332	363	347	392	342	328	318	378	309	336	360	391	359	371	353	350	358	367	337	394	405	326	381	384	374	347	365	360	344	342	401	322	352	375	360	357	321	352	393	375	354	343	332	406	363	342	353	320	337	361	320	377	332	333	353	387	378	388	333	352	358	390	358	324	358	328	360	363	335	347	371	358	366	349	374	348	370	351	315	343	396	353	366	392	325	343	352	332	346	359	383	378	349	334	330	372	350	342	337	363	329	382	364	342	348	372	337	336	345	357	357	407	373	371	370	354	338	391	361	355	369	388	365	361	376	348	342	348	366	356	359	382	365	366	418	386	369	396	350	335	363	342	368
19377	1058	889	908	897	910	803	906	824	804	848	865	875	826	832	899	842	879	825	878	873	849	796	856	852	881	834	878	885	855	860	794	812	843	869	832	872	877	889	858	825	857	885	841	863	792	855	837	877	798	800	868	838	846	824	870	850	854	856	844	845	855	812	837	848	857	894	846	852	788	871	817	862	886	826	857	857	898	834	862	788	808	810	835	838	833	850	800	837	846	904	862	883	890	824	796	842	898	832	836	859	849	823	887	820	833	848	834	871	843	826	867	806	845	870	872	835	806	880	844	790	863	841	849	877	858	831	812	804	885	830	854	894	861	804	822	885	891	825	817	814	871	841	837	848	893	879	854	857	898	805	815	871	843	859	868	811	802	813	819	844	867	800	851	849	808	859	892	768	840	849	926	948	856	855	831	805	862	929	840	869	855	830	861	846	834	819	829	825	811	851	886	883	824	808	860	848	810	857	829	859	809	869	823	878	830	869	819	880	860	846	877	867	828	834	800	860	787	858	850	861	891	870	798	822	862	835	878	897	886	867	820	844	857	869	853	771	800	853	843	886	824	825	902	808	834	831	814	870	830	847	826	858	831	831	825	806	825	809	879	834	871	838	835	858	796	773	809	800	807	847	903	816	871	828	840	838	845	874	845	863	856	795	821	845	852	830	844	815	790	873	856	853	850	898	889	809	904	850	825	852	807	849	814	881	820	837	874	835	875	884	860	848	851	847	831	818	807	848	846	925	865	810	807	895	849	838	884	856	829	855	863	836	887	851	838	836	856	844	867	818	828	785	782	814	870	858	826	828	865	879	840	878	829	877	864	850	882	811	873	836	838	831	880	855	844	877	812	840	788	876	843	845	847	886	806	825	904	845	869	854	850	909	882	797	865	908	841	815	895	894	813	803	856	864	824	788	832	903	805	808	832	880	859	849	846	904	833	842	828	804	917	925	795	857	866	878	854	851	841	831	797	936	866	818	858	802	913	810	838	828	876	834	855	809	816	862	840	850	807	831	863	843	837	832	907	828	843	888	868	815	831	813	843	882	850	908	860	858	855	861	854	851	854	834	839	877	831	804	825	824	825	830	796	884	809	825	843	903	841	829	870	841	894	862	825	836	824	843	875	870	850	856	847	786	837	900	875	866	876	817	830	838	843	863	849	825	884	833	832	856	835	822	853	845	795	840	829	845	800	831	869	869	807	834	924	855	901	881	822	869	915	869	849	839	830	808	848	818	854	820	819	874	843	865	832	830	837	854	826	848	856	817	818	826	820	877	847	877	850	827	808	870	813	789	855	824	879	809	803	868	805	868	850	817	823	859	853	832	854	855	896	853	844	841	830	827	837	846	830	874	836	887	861	863	813	866	886	786	826	848	835	829	793	818	858	828	812	874	841	855	819	892	863	794	854	849	781	855	878	799	803	855	789	852	778	832	818	903	859	816	837	821	875	800	835	809	879	869	852	844	849	810	831	880	818	793	819	846	906	869	859	829	840	866	815	853	874	872	816	841	905	868	825	849	769	829	819	836	841	878	857	793	840	799	813	846	860	837	827	839	895	845	843	899	844	850	783	924	848	830	871	802	932	813	828	822	819	858	838	807	866	832	887	865	814	869	886	845	858	832	823	909	880	863	787	873	913	803	824	817	798	825	832	811	881	791	873	874	876	813	848	822	857	854	868	848	843	855	839	853	860	827	789	811	897	882	888	850	839	820	821	827	890	864	826	834	881	785	876	747	847	834	883	827	868	835	844	841	914	843	799	889	755	790	865	871	849	849	845	850	831	832	858	840	877	847	835	768	830	788	795	855	825	836	850	848	857	828	781	807	864	838	783	865	843	888	821	844	825	839	865	810	842	834	821	864	887	880	878	851	839	824	846	864	877	828	818	877	798	812	945	916	843	827	859	845	842	856	839	830	862	871	860	822	832	845	857	874	874	860	846	840	880	813	906	819	807	833	873	880	869	891	869	819	830	851	828	874	863	817	850	860	853	836	802	878	803	817	895	850	808	808	812	842	803	786	821	815	826	825	852	848	841	839	908	823	812	829	858	839	834	844	810	817	828	838	862	839	839	837	887	891	903	804	813	810	793	862	839	840	777	877	856	835	825	851	861	826	814	866	857	831	857	890	862	839	828	842	908	859	802	859	853	793	833	860	863	853	821	879	795	847	827	813	856	842	831	829	855	865	858	858	834	868	893	869	827	843	855	878	881	821	848	872	841	872	875	817	877	825	857	838	838	847	835	820	787	814	827	856	846	820	802	827	829	852	820	829	863	818	795	874	848	821	866	879	902	895	891	839	864	821	840	898	853	803	836	799	892	844	838	868	859	859	830	830	797	793	854	883	887	888	911	843	832	850	862	844	857	854	805	872	886	875	845	807	879	846	817	861	910	836	824	840	826	834	809	813	806	828	885	856	842	826	896	849	873	885	828	839	834	800	836	844	805	821	847	834	847	830	824	826	837	856	853	891	850	874	912	854	843	866	855	892	853	805	811	852	779	901	846	813	843	882	843	848	862	858	809	831	852	848	840	816	863	828	810	898	845	883	818	831	857	832	836	836	842	880	800	875	833	836	788	858	829	857	837	877	853	807	849	831	855	867	889	879	846	869	791	891	810	827	890	845	896	830	841	837	803	829	822	857	844	844	824	824	868	809	832	841	884	830	847	862	783	858	871	869	889	829	800	847	810	854	857	855	877	845	852	808	837	797	838	841	863	831	847	871	827	855	845	826	855	831	854	867	804	829	798	903	808	881	848	805	833	874	855	813	785	836	848	807	833	860	816	860	841	837	895	863	833	861	855	859	840	881	858	787	841	771	842	842	842	898	776	802	869	812	820	867	869	822	847	859	830	839	810	842	877	820	876	844	892	823	887	868	881	880	817	810	882	875	786	826	840	804	874	787	856	842	827	779	873	861	850	792	828	895	872	815	925	920	849	810	879	815	861	841	872	844	875	849	828	828	781	852	814	901	861	849	830	862	847	813	870	859	825	862	874	863	844	899	853	838	874	829	812	854	822	811	860	812	827	849	865	834	920	901	878	870	841	810	824	833	857	781	824	851	883	850	862	857	848	892	861	890	789	809	797	863	831	843	871	815	847	909	857	820	872	875	861	876	835	842	831	826	846	834	855	827	833	901	836	865	832	825	829	822	831	854	832	874	823	827	804	884	788	812	800	848	815	873	924	838	847	824	814	858	857	827	903	868	866	866	884	869	846	789	867	817	836	880	816	885	896	811	841	784	851	800	851	851	882	896	878	815	858	867	842	861	857	840	872	816	886	892	843	834	779	848	894	829	797	909	861	807	812	846	818	858	855	852	892	849	829	828	931	817	801	850	822	850	860	832	826	851	890	865	850	847	864	814	792	812	839	852	862	888	861	871	814	828	874	869	857	835	861	824	825	841	806	873	853	843	807	850	866	871	820	829	875	804	930	852	844	817	884	826	861	869	880	899	862	837	851	855	869	842	814	877	795	861	850	873	803
66987	22657	4187	737	526	403	392	333	306	275	281	250	266	254	250	246	252	257	243	224	227	204	213	222	242	228	240	247	227	222	211	198	241	226	221	213	210	203	221	222	227	228	213	225	241	210	212	212	239	198	212	233	238	229	229	235	236	202	212	202	206	233	235	221	220	199	228	197	213	208	270	232	212	238	179	214	206	218	216	206	232	224	212	223	220	223	244	210	209	230	209	217	235	255	251	248	231	220	204	226	205	220	214	203	221	208	226	211	201	221	204	244	203	223	205	199	218	223	214	222	207	230	223	243	234	205	236	233	210	222	239	256	213	196	213	204	210	234	199	215	238	231	246	204	239	218	216	205	223	197	204	218	240	220	248	229	208	205	214	212	208	236	220	208	226	209	238	225	185	223	196	203	241	248	235	206	220	234	224	214	213	224	249	232	212	209	192	193	224	212	252	211	230	210	202	203	210	201	218	207	218	218	217	239	224	190	220	227	225	215	213	255	222	210	247	239	219	212	225	213	233	230	212	251	198	212	231	231	221	233	236	218	192	201	240	215	206	241	247	209	231	225	238	221	188	220	190	222	193	226	206	215	208	220	201	230	215	228	210	192	207	215	228	253	214	216	207	232	202	226	219	234	215	215	228	222	242	224	206	205	177	211	214	213	242	214	217	200	220	231	225	224	235	234	222	219	202	225	219	223	225	196	183	248	225	230	194	250	229	209	204	217	225	224	210	223	217	216	216	216	233	231	242	230	189	233	217	190	207	232	230	207	211	225	223	192	191	204	222	226	235	220	230	224	196	198	210	222	209	214	207	230	232	201	199	227	218	233	246	195	202	215	199	213	188	217	234	211	248	210	238	233	225	223	224	235	237	256	233	206	222	219	231	209	202	217	226	203	232	226	202	197	211	207	225	225	204	220	203	219	229	235	214	222	194	215	193	213	212	233	214	220	217	186	213	209	250	231	195	223	224	215	228	228	170	230	217	217	221	210	221	208	212	241	223	226	243	202	268	241	242	226	264	225	212	212	217	196	206	224	229	219	191	223	194	250	190	222	222	221	206	208	227	220	200	212	213	233	207	233	212	214	193	231	221	233	221	241	228	213	219	223	205	232	253	229	199	231	235	216	228	247	240	242	214	218	228	234	224	213	226	235	228	204	199	216	211	217	214	220	202	235	233	208	217	211	232	217	206	218	194	213	209	204	234	227	224	223	205	229	238	220	225	240	200	195	221	198	203	219	207	225	211	213	217	233	202	186	219	236	222	237	215	226	245	223	182	207	214	228	214	214	186	212	222	238	205	241	199	232	202	194	235	204	214	223	215	224	230	222	228	203	213	218	235	217	249	224	244	228	189	233	243	219	206	215	206	196	232	246	234	212	232	212	223	195	229	216	239	199	211	217	223	245	195	205	223	196	213	217	231	211	222	188	212	236	219	200	236	236	218	218	226	238	212	226	235	220	217	256	228	188	212	227	202	259	221	221	210	232	220	212	218	233	235	239	227	239	185	243	222	210	241	237	222	207	204	219	211	218	223	223	229	229	221	220	221	226	206	203	222	210	185	217	220	226	211	211	214	201	209	233	226	223	219	232	217	229	263	227	222	243	184	216	244	213	236	210	226	220	207	238	225	223	233	243	195	195	241	193	207	224	211	224	232	205	199	201	229	225	230	204	238	220	225	218	224	215	198	222	230	230	231	202	206	217	202	220	195	220	200	226	196	208	219	236	203	219	216	193	222	242	223	204	214	198	221	199	209	207	231	216	213	200	227	212	211	215	221	210	227	217	201	211	201	206	204	221	215	221	222	217	193	217	216	181	228	230	198	237	206	223	207	224	219	222	205	225	232	226	230	238	232	193	234	226	210	244	172	159	227	197	227	190	241	225	212	186	197	202	233	222	220	216	217	234	209	234	209	239	237	205	207	207	218	224	226	224	232	216	210	200	205	203	237	196	216	228	214	216	247	263	216	237	207	199	219	233	221	199	199	208	193	178	204	240	202	203	217	222	222	219	232	214	204	218	215	208	197	197	209	192	222	233	224	213	206	206	245	196	215	204	207	194	211	207	216	197	202	180	212	200	219	231	216	191	227	222	175	224	209	200	202	235	222	209	234	235	238	204	203	215	217	223	212	241	212	213	222	233	227	211	236	231	212	244	220	204	210	201	176	210	229	218	215	244	183	197	219	218	244	205	209	215	205	233	203	230	213	214	203	204	216	200	229	216	214	186	223	204	190	211	224	205	202	216	214	225	234	239	257	254	227	200	213	241	239	226	263	210	213	244	214	198	236	231	221	202	212	202	221	226	250	212	238	213	230	215	230	210	225	216	236	246	197	223	232	188	213	264	219	217	239	182	222	235	216	210	214	233	224	213	211	234	201	229	211	224	182	251	239	196	248	232	215	223	232	204	215	236	218	231	213	206	249	200	225	232	230	214	211	216	220	214	232	211	220	221	222	211	242	229	193	226	254	235	198	217	233	195	196	203	238	212	219	221	241	225	205	218	200	217	226	209	220	220	189	200	231	204	203	237	213	226	211	192	226	239	211	230	187	209	219	213	191	217	206	234	214	197	211	191	242	206	232	220	220	206	235	230	255	272	201	218	212	216	221	224	214	230	222	241	243	183	210	254	256	210	229	207	219	212	215	205	210	220	211	260	215	207	211	202	209	228	220	217	243	206	232	242	212	219	212	195	242	218	219	244	198	212	224	226	231	211	220	226	212	181	223	230	192	215	216	241	227	208	224	220	227	241	251	224	226	221	235	236	196	229	209	252	215	208	223	206	248	216	204	225	221	197	227	220	209	200	230	223	209	204	217	219	234	198	244	235	222	215	212	229	198	233	214	204	211	211	238	227	222	204	206	235	218	217	221	209	221	219	212	203	245	228	232	197	216	214	222	233	234	214	229	210	199	226	218	198	202	230	234	189	222	217	211	231	200	194	231	242	189	204	226	219	213	221	203	232	218	202	206	217	224	211	237	233	186	241	233	215	245	226	222	230	240	210	207	225	229	226	204	229	213	232	210	226	208	256	213	239	229	198	236	213	230	211	203	236	193	201	214	221	225	227	213	234	206	213	214	219	229	229	230	202	217	218	205	223	206	233	206	222	218	214	211	206	236	220	229	216	212	211	217	192	226	195	199	218	199	187	213	241	192	217	237	226	230	178	217	231	195	213	212	216	234	205	242	227	204	214	218	219	243	205	217	201	201	223	200	209	186	239	232	228	244	229	219	220	240	211	224	219	207	234	230	214	213	213	231	225	223	238	210	174	219	227	245	214	210	226	232	225	202	207	247	230	244	233	220	223	211	230	217	223	219	230	250	196	215	210	213	225	230	252	213	241	215	235	212	251	243	212	215	178	184	229	185	221	210	203	255	237	226	226	216	200	219	196	213	200	226	213	214	223	213	210	259	209	222	219	212	202	237	214	201	214	210	204	199	233	234	204	199	194	216	196	215	226	211	227	208	214	214	220	242	220	205	208	198	224
38274	3574	1762	2080	1869	1593	1372	1224	1092	971	917	904	847	841	760	752	743	762	675	699	677	667	613	632	655	671	698	645	675	660	592	646	630	637	684	613	641	617	645	593	605	665	588	627	609	591	596	606	611	568	612	611	589	591	631	597	600	567	602	624	599	600	605	607	581	621	608	614	554	619	610	574	661	579	572	554	555	604	591	605	592	613	606	620	592	600	594	613	590	582	576	594	643	558	570	588	571	554	615	575	571	612	594	573	576	565	556	567	552	590	542	595	602	578	549	566	556	589	554	571	614	604	594	572	609	581	573	608	552	612	603	574	573	593	618	615	601	622	588	608	557	529	569	577	580	590	583	591	590	551	579	600	523	578	561	581	599	578	623	584	605	596	592	590	565	587	557	610	606	575	591	600	590	621	586	599	594	580	583	588	636	598	590	569	581	555	540	552	602	560	597	631	599	581	589	598	604	605	621	590	610	578	592	595	589	602	590	574	546	600	590	562	606	568	592	586	594	573	585	638	603	546	567	569	561	582	560	570	607	609	559	599	549	575	601	600	596	582	650	556	566	579	609	580	592	572	605	609	596	578	612	630	567	651	594	612	567	591	540	570	598	574	625	558	572	563	576	590	578	555	578	569	609	616	626	554	598	589	596	568	583	615	640	614	591	569	606	555	567	589	600	603	635	673	592	550	624	602	626	554	594	535	604	590	655	561	597	571	599	574	602	577	578	593	630	583	561	533	595	613	564	583	603	572	582	570	567	524	577	606	598	566	593	579	580	634	614	597	587	591	602	579	560	594	608	593	587	603	588	600	595	612	595	610	560	568	558	584	601	581	622	531	604	575	552	570	577	559	590	578	623	559	553	614	589	587	575	592	579	560	565	608	547	613	563	532	591	581	602	618	591	555	620	579	616	577	585	619	640	536	624	577	596	547	574	588	545	575	592	616	605	614	586	558	584	555	563	587	552	603	573	611	625	612	627	548	552	603	615	596	580	606	568	583	561	573	587	581	598	596	604	593	597	564	602	571	537	592	590	577	584	624	593	612	601	605	562	602	552	593	577	592	543	571	581	540	570	568	557	605	553	576	555	572	584	574	576	572	572	625	569	560	542	560	577	607	524	574	596	608	555	595	580	598	600	623	547	566	509	559	576	562	617	599	609	622	613	570	529	614	571	561	626	572	581	533	574	610	569	597	561	602	593	603	590	589	612	572	588	639	551	571	582	587	584	573	615	574	613	588	559	619	580	630	570	602	632	565	567	572	599	609	544	610	641	553	610	555	571	595	581	610	558	576	592	608	571	555	582	615	606	572	609	574	621	605	583	531	580	615	569	597	554	559	566	570	588	585	592	606	556	585	575	590	573	601	588	569	565	586	558	560	619	606	607	571	618	548	594	656	609	565	592	593	531	590	557	559	626	615	544	580	599	620	609	641	614	614	581	619	604	561	603	596	599	578	584	577	579	624	600	577	548	519	562	552	550	559	569	563	624	557	577	581	578	615	620	599	598	610	603	558	626	629	606	575	595	591	597	568	597	583	579	596	557	586	602	643	605	558	581	622	578	574	584	571	621	536	600	597	615	628	579	605	576	561	585	594	614	601	569	579	566	590	556	585	554	603	536	552	614	585	616	604	577	562	599	568	623	591	625	614	606	580	577	628	592	533	593	599	595	555	593	586	561	580	570	605	594	609	615	552	564	591	574	564	544	608	561	594	561	521	619	578	606	530	559	622	579	590	631	589	546	600	634	611	580	573	585	604	610	604	618	617	608	580	584	579	545	586	551	553	590	584	592	581	600	593	588	589	609	559	604	583	575	586	568	608	620	595	571	595	587	594	558	620	575	606	594	574	576	623	573	588	585	614	564	583	568	591	563	557	587	588	597	522	590	594	579	606	618	594	601	544	562	660	564	631	556	561	581	575	559	575	564	577	581	594	532	569	596	589	585	547	614	594	600	556	616	553	607	589	567	592	555	584	555	585	622	566	609	602	611	599	579	559	551	613	584	581	560	600	569	535	546	611	555	582	592	580	590	576	588	621	545	551	594	602	545	563	599	633	594	554	616	538	566	583	572	602	577	596	583	558	592	570	546	584	618	567	560	590	596	635	569	594	603	566	580	592	568	579	558	625	561	598	598	585	556	590	557	636	590	621	594	595	523	591	536	562	575	557	583	593	616	547	559	594	587	579	590	569	602	577	615	604	566	546	587	593	603	596	585	583	599	579	564	623	562	572	541	604	596	540	598	565	634	555	598	575	618	587	590	629	538	608	579	642	562	532	561	555	563	620	555	598	607	572	612	547	617	534	566	598	552	601	568	572	596	565	578	603	571	596	622	586	566	554	618	571	597	610	571	584	587	579	587	604	630	610	590	628	590	648	615	580	589	551	572	563	605	585	614	556	584	559	619	623	571	559	613	544	606	578	550	569	582	604	577	630	604	548	569	519	583	581	565	575	580	580	587	558	594	620	570	609	567	575	564	598	596	560	538	577	581	559	588	593	635	567	554	617	535	572	587	607	557	564	588	575	558	542	620	562	553	591	596	624	617	612	565	597	566	524	605	546	572	586	589	605	589	585	562	609	564	610	598	593	583	588	603	629	578	544	630	596	555	572	562	578	562	568	575	597	591	585	602	567	564	616	591	594	584	562	581	550	578	630	577	606	563	615	568	587	594	597	569	557	591	585	582	614	583	638	600	536	557	590	602	587	557	541	594	590	568	603	560	577	610	599	575	589	602	583	630	607	545	589	565	568	540	578	557	576	609	563	553	624	641	578	573	580	581	587	577	594	600	623	623	631	591	553	594	649	560	610	577	588	570	579	581	535	612	627	608	579	581	538	595	611	604	607	555	578	565	578	624	578	612	603	599	557	620	625	633	592	591	585	591	605	605	608	594	603	600	516	621	588	577	615	593	638	634	609	597	560	617	561	588	570	565	607	574	603	570	580	575	504	589	609	607	597	637	571	558	548	576	607	608	581	594	586	631	587	589	563	558	609	586	605	608	613	579	558	595	588	626	582	572	568	602	585	600	581	593	572	608	589	584	591	619	570	559	540	616	586	597	587	580	575	604	589	588	602	586	561	604	567	589	601	564	615	587	588	566	570	547	558	608	606	611	565	604	600	570	597	526	578	596	615	628	583	568	566	570	594	655	605	575	586	600	563	594	572	545	582	629	591	611	558	577	578	564	585	570	643	579	633	586	564	577	609	591	614	586	624	614	609	597	593	524	592	585	606	576	576	588	584	579	576	618	604	588	582	583	585	559	599	573	574	594	593	572	620	577	597	581	596	606	572	588	600	557	561	560	591	580	555	605	575	537	612	579	591	599	538	540	579	615	559	548	596	582	602	604	608	612	557	572	583	601	582	619	577	585	639	578	586	564	575	556	577	545	584	609	591	610	574	576	621	605	592	613	625	593	581	614	558	612	577	578	615	577	619	589	560	610	590	574	558	599	528	579	537	572	579	583	614	564	557	615	560	589	600	588	572
78491	30340	9787	1775	990	816	706	606	521	491	431	464	428	435	396	410	431	387	361	356	401	402	398	372	380	371	367	366	350	369	387	344	372	379	378	346	375	388	352	372	370	362	349	364	383	370	365	332	358	358	385	370	354	368	356	335	369	387	350	350	307	348	384	368	347	353	375	323	389	331	311	350	328	340	356	372	320	403	360	367	351	321	371	370	356	382	328	318	354	355	374	329	348	345	337	337	373	341	347	320	362	336	361	358	396	378	332	370	316	334	354	369	354	337	330	349	355	360	322	355	317	345	349	329	361	346	361	352	375	323	348	319	375	317	376	329	353	360	386	339	350	362	370	386	342	321	375	340	383	347	349	333	346	330	339	360	353	361	336	387	335	337	323	367	372	344	329	421	381	339	349	361	367	353	347	355	346	380	357	328	345	326	335	375	389	367	355	347	338	346	341	320	370	348	341	354	353	365	349	366	333	372	363	321	325	353	363	327	364	363	354	349	344	359	360	370	368	369	334	354	345	350	367	342	370	380	343	361	336	310	369	398	367	338	382	357	332	374	337	355	358	398	372	321	312	353	331	371	334	347	347	344	366	346	360	386	354	340	350	348	340	330	356	366	349	375	348	330	343	361	312	370	390	353	370	319	345	358	348	366	366	363	352	346	368	371	389	374	357	399	387	358	321	339	364	367	334	357	379	374	363	329	366	330	368	336	323	347	323	372	387	377	323	332	350	357	363	364	391	374	367	377	337	360	356	333	395	325	354	350	308	341	362	351	385	350	331	357	321	376	375	365	357	352	347	344	327	327	360	357	358	367	338	295	333	345	379	346	359	363	368	364	367	364	353	343	329	331	319	358	361	379	346	372	347	368	342	324	372	320	361	347	347	363	337	340	361	368	332	374	320	352	351	315	351	365	341	355	350	338	356	362	376	358	375	351	358	331	365	309	339	325	337	341	353	396	344	352	366	331	366	349	363	362	335	372	341	343	338	344	362	327	359	351	364	390	352	354	327	363	380	347	347	375	371	326	338	340	332	374	394	371	331	371	334	353	330	314	378	345	351	354	325	322	336	334	357	345	339	376	356	343	349	368	343	372	375	348	370	346	356	336	333	353	372	341	351	354	359	373	365	341	347	356	336	350	365	380	392	352	321	364	350	353	344	369	377	364	372	329	336	333	381	362	348	340	343	345	340	324	340	388	356	406	370	333	379	362	385	334	345	357	343	325	342	341	377	360	392	360	335	347	365	361	339	343	302	376	370	349	367	357	336	348	330	347	357	339	345	366	368	351	353	331	319	384	336	332	358	391	382	324	357	370	344	326	358	355	342	358	347	338	332	351	333	366	339	356	380	350	351	378	343	353	353	383	321	331	348	349	369	344	373	370	358	347	334	344	324	312	365	357	366	331	317	378	306	384	367	346	356	335	330	321	367	358	334	387	385	371	346	346	384	352	355	335	337	335	373	302	372	328	304	366	386	357	359	351	380	363	335	375	374	354	344	344	334	326	349	390	358	342	334	350	371	346	327	348	351	352	341	351	359	373	347	330	364	311	342	322	352	349	368	363	349	348	348	369	358	336	324	346	368	336	345	383	349	343	351	338	353	334	359	316	360	350	355	362	347	361	356	365	362	318	288	340	350	391	364	335	372	347	326	353	354	373	346	323	347	351	389	384	357	378	359	351	362	364	321	354	375	402	408	387	365	330	349	372	349	315	336	349	336	375	325	343	373	346	350	342	339	344	347	335	300	358	367	329	368	383	332	398	341	355	330	366	375	334	348	368	355	327	328	343	357	366	357	315	354	331	373	348	347	403	373	374	304	339	385	344	340	356	349	346	345	324	343	362	368	354	358	381	351	360	381	360	353	376	327	350	372	330	355	374	325	367	359	351	362	330	351	370	356	344	345	360	377	349	327	344	359	390	338	351	355	331	370	383	308	320	339	352	344	326	346	331	394	357	369	336	380	341	353	351	332	351	332	393	344	371	359	347	336	375	362	348	349	313	382	341	372	367	348	372	379	375	327	358	356	390	406	365	342	356	369	353	346	394	385	368	331	349	348	384	351	338	346	356	308	343	339	364	355	308	351	345	378	355	349	346	386	362	349	355	352	345	348	339	376	354	361	332	319	343	376	370	403	369	345	340	381	346	339	352	372	318	364	399	343	359	354	370	355	351	336	343	355	339	335	365	348	359	321	369	336	345	377	329	377	335	339	313	352	352	347	341	328	364	322	368	357	373	358	423	337	342	377	359	361	354	342	357	371	345	358	383	368	321	365	362	322	358	378	377	367	385	326	310	363	355	406	337	346	344	387	368	365	349	330	357	364	366	363	363	349	350	331	299	350	385	374	331	347	354	337	368	355	357	318	325	344	336	323	346	331	338	354	338	366	389	374	365	338	377	330	363	375	383	382	329	358	376	340	378	359	357	316	366	346	326	343	349	336	366	330	351	349	318	368	372	332	384	387	379	359	334	317	316	360	354	347	346	369	384	369	353	395	383	337	311	343	381	364	359	358	336	360	359	357	364	335	322	404	392	337	372	336	315	360	366	358	338	346	370	350	342	353	334	343	387	357	342	356	396	350	407	345	346	352	352	330	326	316	327	382	365	353	394	308	323	339	340	326	372	355	367	389	378	322	339	340	349	346	357	314	380	349	340	362	350	364	355	374	330	383	329	335	333	331	340	368	388	326	349	341	370	391	372	349	351	324	340	396	334	334	368	343	350	350	376	340	373	386	343	342	358	374	342	361	361	327	339	346	359	357	310	364	338	367	361	336	346	352	335	305	375	352	382	362	389	345	363	328	299	375	375	336	334	329	287	366	371	366	372	401	345	364	338	375	343	347	349	362	317	364	330	365	351	372	328	336	395	353	344	362	387	344	345	377	385	328	349	371	347	374	337	312	361	372	371	331	380	347	371	365	339	333	326	340	331	380	305	350	354	363	377	346	342	375	331	340	332	325	367	319	341	367	344	354	346	318	352	368	377	349	371	386	352	352	349	373	355	347	337	378	354	354	348	338	344	355	387	350	375	369	337	337	361	353	303	330	376	311	361	357	374	336	328	408	378	374	342	381	371	347	329	355	396	354	356	355	361	375	349	310	346	366	326	309	353	338	347	322	338	360	333	393	361	368	341	360	346	357	399	388	345	382	362	332	351	385	346	362	350	308	357	360	407	343	360	363	351	384	349	340	332	358	376	345	374	358	359	327	384	329	330	368	371	354	338	354	337	355	274	320	353	364	350	343	379	354	378	346	347	343	384	351	370	330	355	379	371	341	332	325	372	370	352	362	354	357	375	391	324	352	350	361	361	337	357	336	369	333	366	348	348	349	353	355	347	360	358	349	329	368	356	362	320	337	328	370	326	345	335	348	343	364	368	385	392	330	351	354	355	320	358	355	330	361	391	358	353	354	358	366	338	363	349	319	358	320	318	383	344	347	321	347	365	337	318	362	384	364	356	319	410	403	377	360	330	361	331	336	352	349	366
47254	5465	3285	3819	3423	2941	2467	2090	1924	1783	1564	1468	1391	1309	1314	1270	1185	1156	1117	1095	1059	1069	1024	1036	1026	989	996	980	954	1010	953	963	1022	938	981	990	1003	966	915	899	883	915	895	885	928	946	932	948	916	920	917	880	901	877	892	890	897	900	916	906	847	948	854	862	939	914	901	881	892	951	858	853	903	868	914	925	949	874	920	865	878	902	909	806	889	884	869	844	878	913	932	879	901	871	837	834	849	869	847	872	901	918	912	928	936	846	920	892	864	851	880	871	909	857	898	916	867	896	911	847	868	882	880	849	899	840	888	856	897	858	862	862	923	891	856	855	906	915	891	838	904	816	904	905	845	881	934	878	867	854	877	890	900	886	883	884	894	869	829	836	852	883	892	849	902	891	873	894	869	886	913	825	915	861	853	851	880	911	876	818	916	868	861	866	873	911	846	897	865	833	891	921	814	882	872	876	888	887	873	851	838	881	836	866	895	883	865	883	917	867	853	889	845	858	863	829	869	926	902	865	838	922	864	839	843	843	847	891	877	886	833	837	873	879	855	889	829	871	879	860	925	889	850	830	862	893	859	850	919	853	869	827	846	897	861	839	843	853	936	842	831	883	901	865	867	826	874	843	820	848	863	834	913	885	832	896	890	913	879	884	886	859	815	898	850	867	812	885	846	843	849	876	862	854	922	922	836	805	857	860	923	854	814	879	907	895	882	823	847	870	872	841	892	909	867	901	856	828	892	867	869	833	898	840	871	856	842	914	871	836	907	923	911	931	830	829	889	819	822	867	903	918	894	851	848	860	891	887	883	889	928	877	916	856	879	901	827	832	867	852	885	866	892	871	858	869	889	928	899	888	872	852	906	885	837	892	829	902	840	850	871	839	880	831	888	903	883	862	884	894	835	878	930	872	846	852	973	875	888	852	873	874	843	847	853	895	882	866	871	846	880	886	882	851	836	899	880	889	905	839	857	900	872	849	866	828	898	862	852	808	834	794	877	914	855	902	927	883	878	889	832	905	853	842	853	818	905	864	890	899	897	841	890	922	879	830	866	908	883	927	922	928	903	871	848	851	880	885	875	867	860	902	892	896	883	901	850	895	848	885	898	858	834	856	857	897	915	908	892	844	892	854	899	887	844	920	856	909	893	937	848	826	882	850	866	874	865	916	893	921	905	894	817	870	874	866	852	864	813	855	891	869	845	921	875	869	917	903	864	878	876	844	891	867	887	925	853	881	851	883	890	945	862	879	877	890	875	839	912	848	858	897	876	834	867	869	883	875	858	912	837	845	885	826	867	908	851	881	876	817	859	894	883	920	826	811	818	860	911	856	827	871	882	883	913	922	892	888	878	851	868	853	928	843	860	866	850	839	908	886	896	884	878	812	919	854	892	849	817	876	939	824	873	882	861	902	880	820	879	865	859	932	881	850	803	902	850	837	884	864	875	892	834	858	820	902	811	825	860	871	860	865	887	897	865	911	899	830	809	943	830	873	927	832	829	872	905	880	864	899	881	886	849	907	877	932	913	879	836	848	869	868	857	877	931	849	859	880	847	926	847	905	884	960	856	892	839	820	864	898	818	869	902	880	898	898	876	835	868	873	881	862	861	859	891	890	834	871	891	862	871	877	862	867	846	823	874	889	840	878	872	893	868	897	822	858	870	889	822	865	887	860	919	909	864	841	828	812	896	887	883	856	971	845	834	820	819	900	848	900	874	858	898	875	865	899	838	864	860	848	896	871	856	871	891	832	926	898	851	870	901	901	819	872	853	888	856	862	929	827	835	894	841	836	821	810	882	853	859	849	893	905	903	861	857	832	878	866	845	871	900	903	865	877	869	860	852	939	853	915	845	876	803	864	859	858	847	839	901	901	872	880	836	880	888	866	889	875	895	885	846	883	885	887	870	849	800	872	891	893	877	864	870	845	877	858	865	893	894	899	869	916	882	876	920	851	891	833	859	886	825	897	844	886	950	858	885	860	854	855	873	865	833	879	904	865	856	899	898	890	897	850	881	873	812	893	858	887	860	881	882	857	868	879	818	880	875	889	873	857	890	910	848	864	879	832	921	862	881	883	888	896	883	862	894	929	824	861	891	895	898	883	855	888	841	897	832	929	887	871	905	852	838	879	851	882	850	858	844	830	880	851	848	883	872	889	886	855	930	861	868	937	872	867	895	887	858	883	881	921	841	888	853	867	940	919	874	865	841	908	886	851	858	918	844	860	948	827	868	878	917	892	866	867	873	860	860	826	875	876	807	828	907	926	838	850	853	909	888	888	856	834	851	850	886	805	898	883	898	918	899	828	914	874	820	859	832	868	838	903	914	889	851	866	847	855	913	850	893	850	882	858	882	881	824	815	839	918	892	879	857	904	823	849	919	785	880	847	886	841	845	841	888	851	885	888	836	878	844	886	890	889	856	840	867	893	839	855	887	815	858	885	883	835	826	883	864	824	851	856	898	884	921	831	860	864	892	875	859	870	904	877	861	884	865	893	836	858	925	886	889	865	867	881	838	912	840	882	896	827	882	860	825	896	877	866	927	889	873	833	878	891	881	851	888	862	850	933	855	839	895	866	871	855	853	880	883	882	874	837	889	883	870	919	903	922	926	889	909	858	886	822	858	855	830	857	886	895	843	917	938	884	813	865	842	879	855	857	853	833	855	851	924	808	886	828	833	867	886	894	831	848	880	884	903	846	872	862	911	883	915	865	858	887	867	865	885	907	831	862	812	904	808	888	873	834	842	889	868	843	870	809	911	886	844	853	910	856	875	872	871	859	849	855	867	873	828	838	888	852	858	875	871	831	901	832	845	898	881	898	889	907	829	900	857	865	897	917	860	822	864	945	877	904	851	914	898	888	873	877	879	899	864	896	858	925	878	824	858	868	908	865	905	914	871	833	859	926	904	861	930	907	869	886	838	887	921	881	842	845	856	876	909	915	871	886	882	876	899	848	843	892	832	867	862	908	857	889	879	824	844	914	882	925	905	898	898	891	835	874	877	897	876	883	878	852	847	878	827	841	857	890	802	892	883	867	859	858	870	833	826	893	908	853	876	879	830	870	852	879	881	850	873	922	817	852	855	855	860	887	873	874	872	858	831	860	916	850	806	885	886	884	885	898	904	880	820	874	832	842	899	896	838	848	857	882	872	890	858	904	847	829	841	848	933	909	914	858	835	850	889	858	882	878	900	961	868	850	848	837	837	833	865	851	927	861	826	859	878	884	913	895	861	900	853	897	870	867	880	872	893	903	849	911	900	839	874	888	905	856	827	859	858	928	837	856	865	896	861	853	910	829	898	867	888	884	822	901	904	854	902	920	859	853	863	862	875	918	845	860	861	895	891	871	867	855	880	848	899	908	925	831	861	878	852	865	886	877	849	857	827	890	917	856	869	853	861	895	849	894	870	857	836	871	872	860	836	863	859	869	832	906	870	832	914	848	880	840	881	869	825	954	855	888	897	855	880	830	900	933	832	862	907	877	827	865
22639	1949	358	390	344	355	375	337	340	354	347	350	327	390	355	344	375	364	335	315	349	362	380	352	344	349	390	373	360	322	347	363	388	371	359	328	318	363	357	368	314	338	360	362	343	375	331	368	335	331	340	361	317	327	386	331	351	366	372	335	363	367	341	367	344	349	340	330	344	375	351	346	362	379	352	335	332	365	373	341	351	366	337	357	385	339	369	347	374	347	384	399	351	387	361	355	341	368	337	376	307	338	352	373	376	333	353	352	348	364	322	328	307	308	322	357	340	356	347	336	344	343	365	323	355	371	358	342	334	361	382	357	363	346	363	352	337	342	341	363	339	326	387	366	337	350	351	328	350	349	358	367	325	353	365	354	356	310	356	326	333	367	312	316	338	344	368	349	350	390	346	329	341	346	354	359	352	346	328	368	340	407	359	339	348	329	319	328	341	374	341	344	342	326	371	336	356	346	355	357	335	325	353	384	355	342	332	352	316	335	355	361	355	358	366	359	342	337	395	359	359	346	315	315	345	366	330	311	344	366	403	338	324	365	369	353	348	322	330	326	331	375	346	363	357	361	349	310	317	363	372	354	391	341	339	380	324	366	369	328	354	331	347	360	347	356	356	334	379	334	372	390	336	334	373	345	349	305	355	313	400	354	340	346	363	299	375	362	365	362	359	357	368	349	368	343	323	342	387	363	342	383	344	332	358	322	322	314	379	328	344	346	333	370	341	337	354	392	391	347	329	372	340	344	377	340	350	319	322	344	347	348	366	339	360	339	338	341	368	341	350	342	352	330	329	337	367	335	370	326	316	356	336	316	369	348	350	312	379	339	337	341	399	365	401	362	383	373	311	331	333	348	359	340	350	350	339	320	374	354	345	328	387	359	352	315	355	327	346	368	352	339	370	352	348	353	381	388	389	327	360	356	370	331	346	370	381	374	316	343	367	347	322	324	342	366	354	348	325	361	355	342	331	326	344	369	352	353	358	343	344	393	349	352	340	351	346	375	373	332	344	367	357	342	419	357	391	371	365	340	338	344	324	322	340	349	347	322	360	346	316	378	362	359	344	374	355	362	361	360	335	372	412	377	334	346	348	345	370	340	353	328	323	341	359	336	340	340	341	334	369	351	334	358	343	350	334	361	333	331	338	362	356	353	326	365	368	355	324	325	362	348	346	319	345	357	327	352	357	354	303	333	336	329	367	355	371	336	353	340	371	343	320	309	318	315	346	347	353	330	328	321	377	340	365	375	337	355	356	337	335	332	319	332	384	407	354	338	324	357	361	349	358	360	385	346	391	350	369	373	347	312	356	332	377	351	341	356	360	365	392	314	358	383	352	338	334	375	340	359	362	349	347	327	381	299	344	369	327	361	373	340	346	363	366	356	310	345	351	357	332	340	376	376	319	357	347	346	372	317	355	365	350	351	361	330	343	327	358	349	361	382	371	350	320	357	349	305	326	359	360	350	350	332	320	298	374	381	348	325	343	338	307	362	381	356	389	350	331	338	341	361	323	374	366	364	394	373	346	325	369	352	352	410	368	350	321	346	330	379	382	325	324	329	343	358	328	345	365	373	360	369	366	357	360	340	325	347	345	369	366	357	355	346	335	371	366	318	359	335	349	369	318	339	353	377	351	352	348	330	307	327	350	323	324	388	369	336	366	319	349	335	305	333	355	337	404	320	303	360	325	356	318	363	319	372	299	372	393	365	346	352	390	372	369	334	361	314	354	331	335	330	318	351	356	360	359	336	376	356	378	350	349	347	361	382	351	310	384	349	334	375	369	328	367	363	373	354	353	350	327	376	314	358	342	332	342	358	383	386	350	366	347	377	385	354	364	361	338	361	315	322	328	336	314	362	341	347	383	330	349	336	362	339	359	348	423	358	336	369	372	378	379	378	392	356	358	351	333	321	360	310	351	323	349	344	346	334	358	353	353	350	340	347	373	374	341	344	359	351	335	359	347	356	374	321	332	348	349	366	330	353	345	323	341	336	345	342	376	338	366	378	321	334	353	334	363	344	373	348	345	345	307	335	329	347	333	329	387	336	341	376	351	352	343	313	315	334	334	350	353	332	352	343	323	369	358	359	356	330	348	360	374	361	351	367	359	324	352	355	341	367	342	341	331	341	341	348	343	358	334	343	352	363	392	388	380	373	372	359	365	354	372	367	379	344	375	377	346	349	356	332	332	358	399	340	315	314	327	336	330	377	359	361	333	344	363	360	332	349	331	330	376	352	379	374	338	348	351	331	358	355	369	362	342	373	364	372	331	374	347	362	376	358	365	319	358	325	345	352	355	355	322	371	375	327	352	328	371	333	338	356	367	375	361	336	343	353	387	372	358	368	366	335	344	356	352	351	335	338	344	341	368	332	265	348	346	328	321	392	342	338	352	321	333	361	350	358	352	360	337	371	345	314	396	348	362	357	318	351	326	349	350	382	318	338	378	360	332	364	351	367	345	370	353	318	366	349	374	382	321	366	315	370	397	344	377	336	350	372	358	349	345	364	357	340	371	368	395	352	380	341	372	354	370	328	349	357	338	307	370	304	307	338	330	370	366	342	370	369	360	352	368	363	333	321	338	363	353	360	360	338	391	291	323	354	321	354	329	360	359	355	402	323	364	373	371	336	348	344	363	341	353	341	370	382	369	354	334	361	383	399	356	335	332	314	317	347	338	331	346	334	356	365	358	336	332	339	308	328	298	310	344	344	321	376	337	367	343	332	360	353	329	357	356	326	338	364	357	358	340	336	341	347	326	346	366	349	326	356	334	388	338	338	339	346	349	360	331	346	327	391	380	384	350	338	383	337	355	382	321	350	330	386	323	350	364	349	338	341	344	366	359	343	372	361	337	342	356	382	339	373	340	353	342	340	345	376	356	343	342	356	375	351	331	337	347	372	309	346	374	337	346	377	360	378	350	347	369	354	343	344	309	358	349	335	362	362	360	369	352	373	325	374	352	339	359	365	373	354	367	345	352	363	331	362	406	375	328	366	371	299	315	325	328	343	336	388	392	351	369	329	332	354	359	351	338	324	369	383	383	342	358	341	363	350	343	376	360	331	351	341	339	353	361	360	384	351	326	362	334	343	314	342	356	349	377	339	344	341	367	345	348	362	378	339	350	365	334	334	334	351	338	387	353	313	339	334	329	331	296	349	355	370	378	332	346	363	323	355	347	394	361	328	367	351	362	328	356	358	332	321	331	351	373	326	353	362	340	350	322	340	353	352	327	363	330	335	330	335	347	339	350	337	337	377	305	329	391	331	340	356	332	337	352	347	346	297	373	337	345	386	340	359	344	349	369	376	320	310	325	361	370	348	361	323	322	352	328	332	405	349	364	353	371	297	325	323	333	294	373	358	326	354	309	340	334	363	282	373	367	371	360	353	370	325	350	333	348	328	379	363	334	362	366	351	373	374	321	346	357	341	353	366	331	352	371	333	362	362	381	329	368	361	389	323	348	379	343	342	346	291	308	352	375	355
18435	1016	898	891	854	836	907	862	822	882	853	883	852	761	820	868	838	810	812	860	857	839	840	831	866	782	822	834	805	826	816	802	814	864	838	792	807	809	820	807	813	888	843	832	877	818	811	874	860	821	881	805	831	821	870	813	825	826	852	889	819	812	836	824	811	866	834	811	830	814	853	828	809	813	850	828	819	833	827	864	826	847	804	873	832	867	801	821	913	828	857	826	828	819	826	804	824	833	843	844	767	861	768	850	787	815	863	845	833	836	854	808	864	859	828	823	811	846	829	860	821	817	847	873	836	835	856	816	805	845	810	765	811	793	831	837	827	851	816	839	763	812	818	848	884	833	812	804	829	845	823	815	832	805	859	828	873	841	868	876	862	833	873	838	806	829	854	876	852	893	825	815	843	838	787	865	865	812	878	836	788	824	830	853	823	820	861	820	800	817	874	808	856	812	788	769	844	844	848	876	787	848	818	839	824	808	825	850	806	859	842	815	855	829	844	859	808	796	808	834	828	845	809	794	803	816	847	833	865	863	845	848	842	849	789	833	850	827	849	787	846	811	808	781	806	864	843	848	848	832	834	826	860	821	800	849	821	827	792	814	811	888	835	844	813	882	877	834	831	844	837	849	801	797	805	823	838	826	835	847	827	793	881	841	822	851	832	824	870	863	825	887	867	834	831	807	839	857	802	867	820	805	803	824	838	817	845	826	813	846	839	825	838	847	868	838	789	849	821	884	830	854	816	837	808	891	831	832	851	848	830	821	807	806	836	852	852	799	781	833	849	860	795	864	849	823	871	828	842	860	825	832	866	847	820	852	839	843	846	785	819	853	783	806	891	895	843	835	831	833	843	803	800	838	822	814	825	826	831	827	814	847	828	809	870	807	819	812	827	802	860	820	823	815	786	851	804	838	828	853	845	845	851	810	844	891	801	854	822	856	844	830	856	855	779	801	841	821	845	816	840	814	834	897	851	807	878	823	782	820	827	851	793	805	859	820	816	825	846	878	830	860	843	848	839	848	849	832	796	839	860	838	871	858	809	844	824	822	791	857	853	837	844	845	846	836	789	856	837	851	890	808	889	862	861	856	832	858	835	860	899	804	860	851	820	775	886	845	853	825	903	811	820	810	824	835	829	826	866	866	872	818	858	755	828	820	817	821	855	848	838	881	811	820	881	810	827	841	813	839	791	794	840	806	776	875	837	823	820	824	841	813	870	848	895	803	829	847	850	851	826	802	848	820	855	844	830	852	872	853	877	839	806	793	795	844	858	825	844	803	811	857	850	831	869	814	818	854	815	875	877	832	775	851	784	845	886	867	840	774	805	891	844	796	824	833	857	818	871	816	844	826	779	747	859	878	823	850	790	796	858	835	855	842	841	832	844	809	857	821	848	833	845	878	812	854	848	823	803	879	834	814	857	858	886	867	847	862	814	856	810	830	845	819	815	856	834	852	812	866	817	832	857	824	891	818	816	805	845	841	840	797	853	835	801	811	892	848	796	800	852	851	826	849	832	834	888	853	809	851	834	830	865	812	803	869	786	823	822	802	783	829	801	812	797	876	798	846	873	797	839	767	844	764	869	863	784	872	808	851	827	836	832	753	894	855	890	863	803	798	812	863	815	843	805	817	836	874	831	837	826	876	791	872	807	792	808	826	830	847	874	839	797	804	821	833	842	826	837	801	809	839	875	889	830	888	849	795	778	820	853	786	822	816	891	808	851	814	829	861	810	821	858	833	875	864	788	805	808	791	830	826	903	864	876	787	817	806	858	853	801	800	883	819	838	807	833	804	839	816	865	842	829	813	819	786	782	844	845	866	806	800	826	869	830	808	862	888	861	858	843	837	837	828	855	832	819	783	816	827	807	824	868	831	823	850	851	852	851	859	842	825	842	842	841	878	823	857	851	850	850	845	820	821	834	889	862	854	848	867	806	872	804	819	795	861	817	834	801	822	853	831	842	780	862	838	828	828	809	798	857	857	804	846	823	884	845	761	815	832	878	828	795	860	833	851	819	853	830	804	830	783	810	803	839	813	853	839	853	832	858	856	858	856	801	853	866	807	822	824	853	846	845	834	856	777	835	809	785	788	821	893	889	856	832	833	846	828	880	838	811	813	822	799	854	867	810	883	801	820	876	869	858	838	888	842	840	843	850	855	821	865	857	823	838	767	795	816	840	804	834	833	858	863	863	869	862	809	810	830	834	786	839	818	870	875	855	792	853	787	825	808	818	850	800	800	834	842	824	856	837	818	860	809	830	920	885	836	793	846	829	827	827	842	850	830	842	823	821	872	799	814	843	809	840	806	878	804	826	840	816	874	805	836	854	840	821	832	817	892	856	858	858	807	833	837	776	850	823	824	817	836	862	873	845	785	845	835	816	843	910	873	872	844	874	859	761	879	868	831	856	864	788	843	859	884	823	782	799	823	790	800	799	790	818	805	866	829	824	839	872	817	850	839	848	852	817	842	863	813	792	865	830	879	791	827	843	834	885	826	850	825	789	817	812	792	885	810	835	788	854	810	881	870	844	884	871	827	862	791	877	848	786	835	812	801	820	808	837	865	811	806	860	823	822	835	805	826	826	821	792	852	846	828	808	785	829	805	790	817	832	791	888	827	837	839	830	827	877	844	855	735	810	865	879	836	818	883	830	847	851	844	869	801	782	837	803	832	789	763	857	829	813	856	818	829	841	883	810	880	882	778	835	814	815	851	813	873	827	839	825	817	832	802	797	839	852	796	848	833	841	779	829	805	832	801	818	825	908	870	867	839	830	835	848	828	790	812	803	812	822	816	802	845	813	836	893	828	815	834	793	782	824	832	832	807	811	809	840	825	802	838	825	824	790	858	844	823	803	843	841	839	826	834	822	811	859	820	816	802	813	879	850	799	848	900	797	818	895	849	855	867	816	814	795	840	848	821	870	835	800	784	820	838	812	798	827	889	814	793	830	802	838	887	789	875	786	851	793	832	853	811	859	860	792	797	820	870	850	816	859	847	829	820	804	813	831	862	957	846	851	831	858	840	856	887	841	819	870	845	841	815	860	799	850	806	855	823	871	811	834	808	844	789	843	834	823	803	847	785	829	831	837	825	809	789	827	819	818	848	860	804	822	842	837	864	793	838	868	851	810	795	837	855	823	857	790	802	831	833	863	810	850	866	865	878	827	836	877	838	817	870	821	856	770	829	868	842	845	836	853	836	882	826	845	916	844	833	817	854	848	843	817	788	841	835	808	841	814	838	857	887	799	790	842	823	831	813	860	802	847	824	828	829	806	858	858	829	812	797	819	840	842	832	842	856	860	886	803	845	809	841	829	822	907	801	849	833	799	820	869	838	827	826	861	827	818	850	777	832	858	895	831	856	865	882	827	803	844	885	829	805	826	860	852	845	849	858	826	821	864	829	871	856	841	870	889	873	813	847	825	884	843	831	820	821	825	834	864	863	792	835	809	843	809	823	851	830	843	845	795	833	846	908	834	797
66384	21392	3703	766	475	434	368	314	299	308	288	249	240	246	241	258	237	223	231	248	216	212	231	229	241	254	232	223	235	198	237	215	221	226	222	231	211	253	237	234	218	215	197	191	219	193	229	210	220	198	209	234	196	204	227	217	220	225	198	181	210	226	239	202	210	227	222	247	211	206	213	194	215	210	231	215	248	200	220	200	211	224	208	204	234	235	205	196	213	223	205	202	218	225	213	215	217	202	226	218	192	211	197	231	236	227	201	195	235	224	211	201	229	190	201	218	228	212	201	232	223	202	240	224	224	211	194	217	213	227	246	205	204	227	206	187	228	214	219	233	203	228	183	209	213	213	209	198	215	209	219	197	222	217	202	229	235	227	192	204	235	216	202	237	228	200	215	206	186	227	213	217	202	190	221	217	185	199	215	222	210	223	208	190	211	228	188	192	175	222	201	230	204	213	209	243	235	210	203	214	222	212	227	208	216	221	217	206	186	203	238	201	213	232	217	193	214	205	198	218	233	216	202	218	217	235	209	227	240	215	202	172	225	228	195	212	223	250	237	220	198	215	204	201	214	205	204	220	224	175	213	240	195	211	232	231	227	214	214	201	237	220	223	222	216	227	224	213	213	219	216	232	190	182	182	206	212	241	201	198	203	204	209	204	240	228	188	215	220	208	220	184	201	218	214	234	210	215	185	220	189	215	204	204	238	203	222	205	219	235	216	206	223	208	223	224	242	245	190	227	208	227	204	194	223	211	228	218	200	210	221	205	216	218	196	232	201	210	221	229	204	248	220	239	218	214	189	224	221	195	237	195	214	204	226	216	197	216	187	209	230	228	217	205	198	207	214	203	203	232	246	234	250	230	202	209	212	190	218	210	234	216	224	232	204	198	227	211	208	221	209	236	212	174	214	218	195	196	203	231	262	211	228	225	211	228	237	193	199	224	202	214	227	178	231	224	207	213	221	200	227	220	228	217	209	195	226	226	230	215	220	207	217	211	217	227	218	203	208	209	223	199	218	225	239	218	226	195	211	201	189	247	234	225	234	224	230	205	233	193	218	218	217	232	227	206	207	205	213	215	212	249	200	215	227	226	210	218	213	237	231	219	198	186	239	220	259	236	219	220	217	256	216	209	237	200	223	233	188	183	228	194	219	183	233	207	217	227	208	198	199	219	204	218	202	216	219	216	222	221	208	210	218	221	222	198	234	194	213	211	225	207	209	192	218	246	180	211	216	224	214	208	225	200	205	238	197	212	232	224	193	202	217	239	216	199	220	221	198	221	194	189	221	208	216	228	195	250	221	202	212	222	235	209	217	208	220	209	243	200	206	205	198	219	224	221	209	230	231	235	193	220	193	195	215	192	207	226	213	188	217	200	206	187	197	192	212	229	215	225	199	200	214	200	211	219	216	234	230	227	186	230	207	226	189	230	209	210	189	212	216	210	236	226	205	228	212	230	215	237	234	205	220	227	213	240	236	220	224	211	261	235	217	209	208	222	240	186	194	216	216	207	229	206	245	218	205	205	223	215	201	224	230	218	180	228	217	221	213	231	220	238	238	207	195	207	215	231	192	225	230	247	232	226	201	217	235	234	212	220	231	219	225	228	233	221	221	231	211	209	198	246	210	213	226	211	209	213	170	231	220	215	230	225	208	197	207	217	200	199	203	226	202	254	203	211	251	231	188	222	216	227	240	221	195	211	201	231	224	213	208	199	221	225	184	216	208	231	228	232	213	185	179	198	221	230	211	251	209	251	213	249	222	206	221	233	211	200	229	231	212	203	217	212	191	201	219	198	214	219	258	217	202	238	220	213	211	198	219	231	199	199	200	218	209	184	207	196	229	217	190	225	222	237	216	186	235	221	210	197	218	171	249	227	207	194	204	207	207	230	200	239	204	212	195	192	208	198	199	225	197	209	205	196	222	222	225	216	201	208	209	215	231	216	224	203	223	210	222	218	232	215	219	189	231	198	242	227	219	216	208	185	227	219	205	199	246	196	234	191	201	188	213	221	210	212	252	218	212	216	206	238	193	201	210	208	232	213	225	238	189	240	230	206	222	223	211	219	216	228	221	190	218	225	236	201	212	227	200	221	216	203	207	193	206	207	235	223	222	208	205	235	218	208	221	225	218	193	218	226	230	215	230	232	234	219	204	234	210	250	238	211	215	206	203	199	249	237	211	207	197	189	220	215	235	207	234	205	216	223	207	210	227	215	216	223	218	234	221	224	214	233	225	217	230	220	195	219	216	202	207	208	259	235	247	187	218	200	236	190	198	230	215	207	202	206	230	240	242	207	204	222	192	197	206	226	191	226	219	198	220	207	215	199	197	236	211	241	224	188	214	216	219	240	238	236	240	202	217	213	252	223	233	196	248	201	227	224	203	194	223	205	198	199	202	199	205	189	184	243	228	202	218	240	208	190	196	207	195	208	228	207	197	203	230	215	258	200	201	209	221	184	264	229	215	178	196	227	242	214	195	225	201	180	233	219	206	202	232	206	229	228	221	187	238	210	209	235	211	204	239	217	193	216	199	210	211	190	181	242	217	213	233	212	175	238	231	234	226	238	196	217	201	237	237	220	221	215	193	229	217	197	215	185	207	214	202	210	236	196	195	222	223	211	199	228	198	238	238	262	190	207	194	212	207	237	221	199	218	228	202	217	218	208	229	201	210	240	231	198	222	218	205	182	233	239	228	224	213	207	200	216	229	225	209	227	233	212	212	200	215	251	245	195	203	238	203	223	224	188	214	203	205	221	210	210	221	218	209	199	199	198	238	222	220	216	219	230	214	207	226	207	228	225	208	213	190	222	211	196	214	204	214	228	234	217	230	231	223	232	215	201	209	185	195	218	212	207	195	228	202	214	211	235	212	210	233	205	211	232	188	222	225	233	214	197	231	204	224	207	210	200	215	213	232	218	232	247	201	212	239	210	213	215	233	224	215	216	207	221	227	211	221	214	245	241	187	210	219	231	215	210	187	199	229	210	206	222	209	193	217	232	229	236	226	221	196	210	242	229	199	206	202	223	204	207	230	171	205	190	215	195	224	220	200	212	176	207	187	229	208	236	238	209	214	186	225	233	251	226	186	220	226	199	233	203	214	220	237	214	197	224	232	235	224	203	211	227	185	177	225	244	213	210	233	192	204	188	217	193	233	217	228	209	222	222	182	248	208	236	216	204	218	249	205	220	232	241	248	212	198	218	218	220	238	226	229	244	216	245	203	217	205	223	194	211	197	242	211	233	201	239	236	205	214	200	213	213	198	244	227	227	212	231	192	232	226	252	212	241	208	241	222	209	180	218	210	211	206	206	196	208	215	221	201	220	228	232	242	223	202	224	204	233	232	205	217	227	208	228	203	232	220	208	227	236	215	203	208	204	202	217	215	198	219	226	199	232	217	254	217	193	186	230	223	245	203	230	225	215	204	217	210	228	197	200	186	222	200	220	213	197	193	229	206	216	225	211	193	212	235	207	196	209	219	211
36906	2624	1838	2189	1958	1637	1319	1255	1154	1031	909	898	864	786	789	745	771	733	680	678	700	742	656	681	654	645	633	617	651	620	613	644	634	614	603	614	596	584	561	555	618	609	606	609	586	593	638	599	625	601	634	584	556	590	584	611	552	600	558	580	591	628	565	592	595	607	570	631	556	612	587	600	571	592	602	582	563	573	516	606	581	591	570	568	556	615	626	570	568	572	575	600	644	568	577	611	605	576	550	586	540	606	586	587	562	586	578	560	583	564	581	569	586	586	610	558	599	587	580	568	557	572	549	567	538	588	623	575	543	604	535	552	591	550	573	557	588	598	629	523	559	597	571	567	661	535	588	595	572	583	573	591	547	590	623	578	605	552	575	596	595	591	597	571	568	586	589	622	519	583	577	600	599	573	566	562	596	593	610	564	562	575	578	593	584	546	531	581	572	567	585	581	562	586	581	576	606	600	584	561	589	584	585	569	575	577	561	548	533	600	620	595	633	586	606	580	561	572	589	594	562	590	565	585	605	530	599	600	603	610	539	567	590	603	575	547	618	568	584	608	564	557	617	574	568	559	560	575	583	565	569	568	604	557	549	557	607	550	550	589	539	598	629	605	572	618	574	591	601	630	566	564	600	626	541	594	585	580	566	588	592	546	562	584	586	584	582	591	585	613	568	562	554	536	626	566	567	577	564	581	561	605	567	574	560	541	623	608	585	568	558	599	615	570	556	605	565	582	584	523	595	569	591	562	532	607	575	585	587	584	543	577	555	598	596	594	566	597	588	573	590	570	597	572	573	605	529	607	567	583	601	569	578	571	587	555	544	613	579	595	549	593	562	591	634	568	560	604	558	534	584	585	580	604	529	589	584	567	524	620	594	604	614	586	589	535	605	563	604	560	569	584	565	567	595	611	544	584	599	570	571	594	564	542	577	570	603	543	589	573	594	537	618	579	633	586	558	598	517	548	603	599	596	598	574	556	555	584	605	598	540	585	594	575	553	577	565	546	609	590	566	625	588	567	561	558	545	604	555	583	583	605	562	604	562	589	578	586	561	536	564	565	614	560	592	592	545	567	618	578	593	586	588	550	582	610	547	566	558	615	567	574	573	594	549	573	550	578	570	564	571	631	570	643	573	616	537	609	600	588	541	622	558	595	572	579	549	579	588	586	589	546	588	598	572	571	574	593	536	577	566	595	549	601	573	614	597	607	552	592	591	607	567	578	591	616	558	587	557	576	629	624	554	599	571	599	607	555	580	578	546	555	574	600	587	600	583	544	552	608	578	546	555	569	552	547	581	600	546	615	565	608	570	585	595	599	566	583	574	595	573	545	522	582	538	537	577	584	572	592	533	568	577	587	548	602	591	581	595	574	577	543	595	617	589	595	528	571	617	558	592	582	587	561	604	550	547	577	576	567	540	614	612	575	570	582	584	569	555	614	563	605	578	584	575	556	529	546	590	532	576	579	551	584	602	587	586	566	575	592	627	612	570	531	527	602	610	574	596	540	549	578	574	589	572	579	567	554	592	630	580	591	545	602	582	570	569	585	564	536	603	596	601	562	559	576	601	583	596	556	612	606	597	581	583	584	587	582	584	592	608	576	560	587	603	589	591	547	631	590	548	559	598	611	572	578	546	590	584	619	611	610	608	592	595	539	552	585	551	613	566	603	588	554	563	552	559	571	614	551	556	604	565	618	559	604	583	562	552	529	592	608	618	564	561	604	577	615	570	597	577	603	591	567	593	583	550	599	561	591	566	578	571	557	587	518	577	599	578	583	609	584	559	636	566	586	575	569	571	574	602	581	577	590	570	569	561	606	572	579	585	618	567	581	591	549	574	587	565	568	595	572	619	608	560	563	596	595	564	605	597	567	548	596	572	580	571	548	590	581	579	601	570	567	615	585	592	565	563	606	557	562	584	543	569	578	569	536	534	581	635	576	576	586	582	596	613	583	549	596	601	576	593	545	552	536	571	600	547	580	572	596	537	584	548	639	600	556	591	574	580	566	574	584	586	567	591	600	575	561	551	590	630	624	597	574	556	573	590	585	602	600	581	566	558	551	588	610	582	525	563	624	592	624	541	596	616	534	562	558	582	590	593	572	586	607	561	583	598	564	575	539	619	606	617	610	615	576	616	594	544	592	547	550	560	632	564	568	549	606	606	564	526	631	567	560	553	623	579	574	610	537	560	550	557	602	581	602	575	568	622	597	584	604	548	579	544	561	548	539	573	596	564	616	540	604	540	598	560	582	592	602	629	597	582	536	580	601	535	537	588	553	586	573	570	630	574	561	642	578	555	617	543	591	591	566	566	586	568	586	589	572	591	572	544	582	599	584	565	610	611	564	616	618	563	548	592	587	587	554	523	568	561	552	625	555	585	610	611	580	569	564	564	556	605	561	541	586	595	556	558	613	555	584	581	576	599	584	564	587	586	558	565	551	589	543	601	596	602	562	572	556	576	574	574	564	613	601	588	575	580	622	560	565	571	549	565	567	576	600	559	564	541	550	568	608	580	565	599	560	594	552	625	569	549	553	603	568	563	555	524	588	573	594	529	586	561	589	602	581	558	604	550	616	585	601	570	585	629	564	549	588	552	553	562	593	591	567	580	588	570	592	587	558	589	578	587	541	595	596	600	581	568	543	534	549	561	578	570	601	601	589	575	584	609	543	567	592	618	578	594	583	571	599	605	618	562	595	580	557	560	602	589	570	579	571	568	584	612	587	543	575	605	549	583	580	546	557	631	563	549	544	596	589	561	591	542	570	594	613	551	584	574	585	590	557	567	608	594	572	572	560	572	593	537	542	599	558	567	580	595	569	557	556	576	583	550	584	608	542	571	574	568	590	595	553	587	581	589	572	612	556	590	559	637	576	560	586	624	603	562	558	604	597	553	552	544	551	550	601	580	597	585	558	539	562	561	575	558	570	568	591	579	556	551	588	637	590	582	614	555	570	606	595	591	535	589	610	555	574	520	577	581	604	600	612	593	570	584	588	608	578	556	562	610	573	574	588	590	613	566	562	540	595	592	594	573	571	607	576	555	572	565	596	530	546	531	578	547	579	596	564	561	535	562	576	589	548	574	569	546	527	593	571	593	614	535	581	582	542	582	575	582	599	610	586	601	576	576	566	586	624	593	566	593	567	578	577	585	616	559	596	590	577	586	576	559	609	566	591	609	583	571	606	599	605	596	590	560	631	606	580	580	584	589	593	586	564	591	594	547	564	577	590	619	569	595	582	580	601	550	579	556	599	581	576	600	532	636	558	589	615	590	547	561	566	622	589	566	562	609	547	586	544	612	606	524	585	564	612	574	586	616	652	580	614	617	632	576	587	560	597	586	558	559	596	552	540	625	611	594	585	582	548	570	632	548	589	584	561	532	611	560	534	571	564	565	607	566	595	625	590	599	556	591	543	578	574	627	611	631	590	564	595	573	545	597	553	600	582	579	558	570	569	570	584	584	565	543	548	570	562	609	608	589	551
78055	29292	8405	1766	1102	783	679	625	539	506	498	435	467	390	433	407	383	409	405	407	410	410	387	379	382	351	388	394	374	369	346	330	350	368	375	380	338	369	393	362	330	343	354	356	321	344	331	383	350	362	328	392	357	388	352	333	349	351	343	355	325	342	329	371	333	333	345	379	354	327	371	343	353	371	376	336	362	391	360	326	383	365	360	381	379	351	345	325	358	360	343	357	334	316	348	317	389	338	334	374	343	365	381	344	368	348	326	344	305	355	367	342	338	372	374	366	335	357	336	354	365	343	364	352	324	330	366	336	369	353	406	322	357	331	345	321	342	347	314	359	362	347	341	357	367	395	364	349	349	359	368	348	336	346	337	339	336	332	349	384	359	357	363	325	347	348	353	365	354	346	371	354	319	370	340	346	347	313	339	330	324	375	337	351	387	318	331	352	343	372	355	323	338	343	321	337	369	362	339	346	363	361	357	351	343	371	356	378	338	374	321	375	353	373	343	375	362	353	335	345	318	379	348	343	350	315	344	328	341	314	364	313	364	356	366	387	349	344	347	340	353	346	333	341	317	320	359	342	346	345	339	344	332	371	326	310	319	344	360	340	338	363	341	355	333	354	330	326	337	360	391	361	327	319	368	338	390	374	344	346	322	340	398	354	363	355	353	356	331	354	331	349	315	324	398	335	350	350	321	376	350	357	368	343	345	358	330	289	369	380	366	360	328	329	345	358	323	351	379	368	327	336	341	343	348	340	369	359	339	357	321	315	399	399	339	354	340	353	342	318	342	338	356	358	418	367	382	360	350	345	360	378	374	332	323	388	346	337	353	374	346	352	371	373	372	330	340	324	346	373	358	362	328	341	374	341	349	335	329	372	342	411	338	345	378	348	367	327	342	359	364	356	366	373	376	363	369	321	368	332	340	355	330	342	363	389	340	343	387	381	351	309	312	358	327	354	359	355	352	347	334	333	381	328	344	345	339	355	349	340	329	351	354	356	331	326	361	371	329	321	358	320	317	344	387	309	353	374	336	347	342	327	348	365	321	349	340	384	338	353	367	369	353	360	320	376	349	325	350	327	350	343	350	356	346	355	380	362	352	326	362	386	388	342	384	368	312	347	323	356	314	312	369	357	354	336	344	365	340	345	365	332	365	333	346	365	345	355	360	368	312	359	379	332	340	373	332	324	322	312	337	343	367	355	354	323	306	327	364	328	343	351	337	344	359	377	300	360	342	324	333	328	351	347	336	328	333	369	384	335	312	326	350	320	390	358	339	340	327	352	363	354	291	344	346	373	334	343	341	345	387	378	343	336	335	333	345	389	352	337	362	323	375	355	360	349	331	376	340	348	367	338	335	344	344	378	356	353	342	337	361	375	356	326	392	359	372	327	378	365	342	373	390	347	378	344	349	380	361	343	314	384	361	311	362	318	368	373	374	374	380	350	338	329	315	364	361	328	355	379	330	309	356	380	357	357	361	347	332	318	339	326	328	341	302	337	347	333	364	397	336	362	373	363	328	345	305	363	370	353	390	375	345	338	383	354	353	361	353	378	339	371	368	330	330	371	330	334	351	334	363	333	322	364	355	362	382	337	295	328	330	388	327	340	356	357	345	397	370	359	329	324	368	354	372	379	349	371	394	358	358	358	349	375	338	341	362	333	334	393	347	334	350	341	370	364	365	352	351	380	360	377	345	337	391	372	352	344	323	389	350	353	367	311	355	344	324	365	333	336	345	324	364	308	354	346	352	358	358	334	362	359	382	357	370	337	346	372	313	376	334	394	347	346	352	366	351	366	366	381	362	372	345	360	366	359	361	368	354	364	376	328	346	312	368	305	384	350	380	377	358	355	373	323	342	354	303	371	378	375	338	374	346	351	370	359	350	331	376	365	404	383	327	335	372	311	316	345	362	366	341	341	341	356	327	372	334	325	325	330	391	325	374	348	334	361	378	338	343	379	345	340	358	341	396	380	348	340	346	328	324	344	377	365	330	333	339	371	381	374	345	355	326	384	393	382	383	329	335	355	338	364	316	344	331	297	326	400	353	348	379	336	351	363	354	310	351	307	381	364	340	308	318	357	333	322	344	371	329	352	351	349	317	396	332	335	350	373	372	399	364	381	344	352	347	375	328	362	377	337	350	347	353	341	356	341	318	333	298	345	365	364	303	336	313	360	325	363	362	345	343	330	357	353	355	367	335	331	331	356	379	372	342	339	330	360	368	297	313	339	334	332	368	332	334	377	323	327	322	374	364	325	333	358	337	342	369	353	342	320	331	353	393	326	348	374	399	350	357	358	304	337	395	388	340	352	384	384	354	380	327	343	349	370	343	356	357	323	336	353	344	345	314	337	400	316	344	356	341	327	330	364	377	331	353	365	346	350	377	344	332	347	331	373	334	327	349	358	383	347	350	356	362	367	353	368	358	349	364	387	341	338	351	351	363	313	317	336	346	319	319	325	321	342	344	336	364	341	350	354	333	364	300	335	339	310	383	341	365	357	356	359	365	339	371	382	341	318	359	373	343	338	342	312	362	388	356	338	345	327	317	333	358	347	359	346	340	326	307	367	335	366	348	373	340	358	349	318	322	354	349	372	354	326	338	344	346	364	384	340	355	323	335	316	354	364	348	343	314	347	301	338	361	366	350	357	375	390	375	384	332	353	345	313	340	378	350	340	344	374	355	332	366	314	336	409	337	369	339	366	357	356	322	323	370	366	355	322	375	363	376	337	358	350	360	399	349	343	348	324	388	350	326	363	357	355	370	304	333	326	332	300	299	371	364	347	309	360	315	345	343	357	357	355	346	375	326	341	310	342	358	312	347	335	351	354	334	338	378	331	315	348	330	347	374	336	364	343	382	359	361	350	363	324	393	340	348	340	349	357	347	340	346	307	394	335	361	332	309	340	369	339	359	354	377	338	368	368	350	343	317	363	367	337	359	336	350	356	314	320	356	344	370	367	326	354	358	377	340	337	356	367	319	348	346	334	348	312	344	316	353	325	356	317	348	334	321	378	347	364	376	382	357	358	328	351	332	334	331	370	344	363	362	368	357	366	357	377	309	365	364	328	332	358	338	363	372	318	331	313	339	349	340	365	346	325	346	352	353	341	340	376	323	359	357	335	345	350	319	368	336	378	378	371	332	386	343	342	374	332	352	372	340	347	329	356	365	353	326	366	362	314	346	374	354	333	333	318	369	327	334	329	338	339	339	328	369	370	353	368	327	347	367	344	383	367	350	345	356	335	354	353	381	358	325	274	379	344	334	346	328	363	359	340	323	334	339	353	357	373	341	353	359	355	350	330	337	317	367	338	335	352	353	331	348	365	345	359	333	350	341	346	352	361	351	358	340	355	337	349	363	352	341	327	310	330	365	343	380	354	349	357	312	327	385	384	340	345	328	356	342	359	360	333	359	314	380	325	367	353	371	384	339	374	369	311	306	352	325	378	349	370	358	373	385	346	294	340	350	367	373	346	365	348	346	367
45653	4121	3337	4009	3520	2952	2626	2221	1926	1718	1640	1483	1359	1262	1301	1190	1159	1208	1169	1055	1055	1013	1030	983	1013	1050	934	984	958	983	965	942	906	931	927	970	933	911	972	855	920	967	898	909	926	886	929	888	929	920	912	876	887	875	878	895	875	913	909	882	898	886	887	854	883	883	934	850	870	907	859	893	908	854	890	814	917	886	893	919	877	844	834	881	853	833	854	839	850	853	890	920	881	905	902	894	863	886	890	865	854	854	895	867	847	835	849	840	864	834	869	896	832	859	871	909	822	887	838	874	833	847	849	891	873	932	875	814	858	879	849	811	826	841	867	864	849	829	891	858	801	809	828	867	917	872	911	908	870	870	882	858	860	823	868	897	831	856	857	871	889	870	880	907	856	893	838	854	876	801	906	867	914	909	888	950	921	832	862	865	815	839	856	915	878	844	849	870	873	866	896	843	900	832	868	868	830	821	866	822	844	886	864	824	842	846	869	875	881	901	855	857	824	789	870	958	886	827	872	806	857	900	865	824	812	910	853	929	834	843	871	879	832	898	825	879	847	871	875	884	818	890	842	856	855	874	816	847	901	858	888	866	852	829	866	903	885	837	831	854	849	857	843	873	861	790	860	847	809	872	855	854	894	902	849	855	848	875	839	912	913	822	862	873	876	889	801	832	857	874	851	905	853	918	833	805	875	804	886	870	879	889	860	911	876	930	890	882	862	844	884	902	911	883	842	897	869	837	837	902	922	922	823	913	853	863	847	824	855	827	852	875	829	881	828	827	867	898	865	924	834	855	877	837	884	873	837	876	903	872	825	884	865	839	842	888	902	900	865	882	829	881	878	863	869	835	843	827	834	852	872	919	822	890	913	889	875	860	880	873	893	892	881	831	851	848	895	830	869	845	852	857	867	823	939	806	859	882	863	827	947	864	894	870	809	814	849	832	876	846	847	846	829	922	893	828	897	789	919	858	898	860	884	870	874	809	876	844	847	887	851	880	837	868	878	849	879	854	824	818	812	861	843	837	920	836	832	903	845	899	870	859	851	788	864	840	879	873	875	892	865	823	905	867	872	908	847	826	828	855	868	808	876	818	870	839	854	798	878	929	846	880	894	847	797	875	878	912	855	884	902	840	831	870	875	877	860	852	867	858	866	855	879	882	843	864	863	824	929	852	909	827	880	888	864	850	889	860	783	881	854	887	882	826	875	879	849	862	873	885	855	846	903	901	860	862	873	897	824	848	872	862	877	866	811	826	888	841	830	877	866	859	877	868	877	876	838	829	906	875	824	916	814	906	787	889	852	887	907	819	874	828	862	800	854	863	848	886	829	828	808	891	799	884	863	861	848	911	825	867	858	888	814	815	872	856	898	924	873	888	898	861	875	905	892	868	823	838	857	902	916	871	838	838	888	873	868	829	859	873	825	842	818	901	870	827	887	860	842	912	878	841	876	860	825	790	909	845	886	877	896	887	805	870	847	899	891	883	841	883	884	910	872	897	855	824	880	848	833	904	858	846	898	814	908	820	841	819	853	860	844	807	872	909	890	865	864	812	849	898	838	826	828	913	861	870	867	858	871	840	852	841	877	892	878	925	849	808	862	838	896	844	852	837	842	851	860	862	881	899	832	849	882	870	853	867	854	873	886	870	864	848	826	875	922	872	840	878	873	835	838	879	869	898	889	833	840	827	859	842	851	924	899	876	857	886	833	888	916	908	951	838	917	849	877	864	893	833	858	862	813	845	823	861	832	856	832	813	867	881	881	877	835	851	894	896	835	867	851	892	868	846	818	893	879	868	845	887	816	870	897	869	840	915	885	848	855	818	869	837	841	892	843	860	913	937	876	873	871	889	900	866	816	872	861	878	855	815	850	838	868	899	839	849	869	884	858	929	884	852	863	896	829	848	875	882	906	840	879	855	846	871	859	836	852	902	882	829	847	844	850	898	832	859	866	854	899	847	862	851	893	821	847	862	856	868	895	859	902	907	822	859	830	853	876	883	894	874	882	878	880	853	933	789	876	847	836	875	828	840	888	893	877	864	854	899	845	846	877	849	852	887	863	851	875	892	854	870	882	890	845	849	878	861	901	852	805	838	920	848	860	883	851	882	849	860	885	860	877	872	857	887	870	841	845	829	871	926	851	889	874	915	802	840	845	877	835	878	890	845	830	838	886	859	883	851	858	830	826	859	871	825	883	880	899	860	850	866	832	838	878	853	834	869	822	889	847	851	934	871	808	896	819	836	856	908	876	854	819	864	928	884	850	838	878	857	871	911	851	904	899	871	810	897	912	862	919	881	872	876	870	827	838	900	922	839	839	906	901	928	861	844	844	834	851	882	865	903	894	849	877	856	860	883	883	835	856	889	850	835	874	830	858	889	849	823	815	853	886	844	904	863	840	851	860	827	896	848	889	863	828	878	809	878	822	842	917	848	879	802	864	855	849	853	887	881	873	875	889	806	822	812	889	850	876	901	860	823	887	851	866	829	899	903	886	931	908	863	861	830	863	898	879	868	843	867	877	914	877	862	893	825	838	895	818	852	860	840	860	868	828	852	892	835	849	873	856	910	860	836	883	882	855	885	898	892	825	913	801	805	877	868	858	849	805	883	856	858	859	927	849	830	875	903	865	858	820	849	820	893	892	895	849	854	875	828	870	849	841	864	882	901	882	861	834	888	836	873	835	818	937	864	855	891	878	884	843	853	831	907	821	865	861	900	883	887	870	935	857	849	799	864	850	829	905	849	840	864	867	912	840	824	846	890	889	822	914	830	851	877	906	940	857	819	869	880	911	851	863	843	839	882	882	885	854	840	895	882	858	879	875	887	905	846	866	878	865	857	879	860	903	874	898	848	855	862	797	856	821	807	843	923	852	845	899	856	863	813	840	868	872	883	835	877	952	830	938	856	858	865	862	831	871	859	823	890	870	849	910	855	856	905	831	882	838	890	848	863	825	848	910	879	868	827	845	879	900	883	821	839	856	817	876	842	858	866	873	870	870	868	861	902	886	879	851	869	871	847	835	856	853	862	861	874	840	887	856	832	866	818	842	876	807	887	861	841	862	850	897	848	828	856	860	856	889	894	864	851	822	895	874	904	921	899	872	914	860	867	832	876	876	831	899	859	900	838	862	805	865	796	860	911	846	901	850	796	854	863	888	868	866	880	850	832	924	867	830	838	926	836	884	835	874	866	871	871	894	879	864	822	855	851	886	863	896	885	836	883	823	814	912	837	883	850	857	898	839	881	882	851	867	929	963	828	887	853	890	922	829	899	833	843	846	861	859	878	848	890	847	879	864	834	832	824	879	855	900	930	820	844	882	858	817	813	838	865	856	839	865	879	879	870	891	878	817	843	917	857	856	879	860	844	868	890	848	824	854	850	846	868	809	884	843	880	851	878	873	927	862	886	816	813	806	899	890	839	817	844	860	875	908	837	914	864	881	822	871	829	849	889	818	871	858	876	833	825	872	856	938	882	906	860	826	834	892	871
20819	1669	392	356	377	323	362	368	338	373	321	358	342	345	369	316	368	325	366	368	359	334	347	370	377	389	336	358	347	366	307	363	385	348	347	376	340	337	361	358	384	348	332	343	337	338	330	374	350	313	333	351	352	342	355	349	343	344	342	360	336	324	366	362	354	347	363	350	350	331	381	353	335	335	362	316	335	363	351	319	325	332	363	325	349	359	344	350	324	419	373	363	380	341	328	352	318	361	345	339	368	326	362	372	343	380	357	342	358	342	327	337	365	331	324	333	380	308	325	369	333	320	325	352	346	339	373	355	395	372	297	325	342	353	325	320	366	330	354	369	398	333	381	328	366	337	362	316	371	368	373	370	361	349	350	346	373	368	379	353	334	376	345	363	331	337	338	348	333	334	366	342	363	349	342	360	355	368	349	343	374	335	356	317	344	348	372	347	372	345	365	323	361	351	327	370	370	328	349	336	352	348	373	358	361	309	330	346	324	354	322	346	315	337	335	350	326	339	355	307	360	334	322	330	347	328	365	368	324	365	339	347	347	352	351	335	344	360	379	346	300	374	321	352	309	308	311	342	362	341	333	317	371	354	355	353	336	313	359	349	393	333	337	328	346	314	353	359	365	394	350	307	362	338	350	304	332	355	363	345	328	338	342	329	356	345	366	342	315	334	330	357	338	346	303	338	363	339	323	336	340	342	357	341	328	340	340	325	334	365	340	372	334	357	334	364	353	354	315	349	311	361	312	379	343	358	363	364	326	351	337	361	321	345	348	364	357	346	320	331	392	335	357	335	318	358	364	317	359	362	356	355	379	323	328	340	319	374	358	344	323	365	328	395	321	388	343	317	353	394	348	327	382	348	347	371	377	384	345	353	342	363	330	353	322	317	318	349	342	352	336	359	335	334	346	331	340	346	365	369	345	326	357	344	341	354	334	318	349	343	358	348	382	360	355	394	363	336	359	315	339	320	340	364	358	341	351	320	334	328	333	333	376	339	355	357	329	322	318	366	348	317	345	364	362	339	360	338	352	324	309	349	360	352	367	332	345	347	343	341	331	342	401	349	345	337	356	343	343	349	369	353	371	353	358	337	305	341	341	353	362	351	344	333	350	362	353	408	341	364	332	374	302	325	332	386	333	336	376	359	315	316	366	332	335	313	361	358	378	328	340	347	328	337	340	355	353	370	360	363	321	319	324	390	348	310	368	367	353	359	344	354	349	337	354	340	354	323	334	350	364	369	334	320	350	312	378	347	398	351	374	341	330	345	375	355	341	324	321	371	354	339	357	342	352	364	379	323	371	354	337	366	335	330	334	337	364	325	364	365	367	383	367	341	366	336	336	371	327	324	331	341	342	331	368	361	340	317	329	336	303	346	357	327	361	339	329	359	326	373	374	371	386	316	362	322	362	345	357	341	327	347	361	340	391	359	357	315	357	367	352	376	334	364	364	367	324	345	332	359	362	337	340	343	354	371	382	354	346	355	362	306	406	356	347	366	343	331	364	313	361	347	382	348	390	352	354	372	330	338	355	362	336	315	316	346	405	330	376	327	332	340	327	323	343	346	317	353	356	315	352	353	361	329	359	325	333	341	334	351	364	327	331	334	319	362	353	334	343	347	343	364	378	378	320	356	337	337	332	353	358	352	403	344	366	359	354	367	352	352	376	395	372	350	356	367	366	329	330	341	309	360	399	368	322	366	361	390	361	323	324	338	362	358	346	358	352	321	326	307	341	324	299	345	373	366	372	353	344	301	322	317	346	332	359	327	347	359	334	342	341	327	342	363	360	353	332	361	334	322	324	329	366	343	329	360	361	376	356	316	340	357	323	326	327	341	364	328	369	332	341	364	369	362	358	368	342	325	380	338	348	348	396	340	369	338	332	343	327	385	333	357	353	350	351	376	364	353	351	338	382	355	373	349	334	366	349	368	357	369	377	349	312	357	349	328	358	370	346	364	339	367	356	346	336	332	342	334	331	361	329	347	345	358	350	354	322	340	344	375	328	348	344	350	372	337	372	334	370	360	343	350	373	359	342	358	333	363	358	356	355	331	337	364	351	366	394	334	344	366	322	313	344	384	374	336	362	355	358	340	351	350	355	298	362	378	353	362	366	338	349	323	339	326	329	335	350	362	343	367	325	327	308	344	377	311	350	340	337	361	315	357	344	360	351	326	331	339	346	350	350	356	357	344	324	391	358	353	329	387	367	322	361	366	347	357	356	352	353	328	356	380	329	363	371	351	345	342	369	357	351	351	356	363	324	321	332	375	371	319	348	339	329	361	361	350	346	316	366	324	373	359	372	358	356	376	367	370	336	332	329	332	355	357	357	410	337	319	325	309	357	335	333	381	348	367	347	360	338	338	310	347	333	351	344	332	344	318	337	341	289	321	344	329	340	395	350	336	367	355	346	347	350	360	362	326	345	359	339	364	333	344	348	356	336	367	361	340	374	367	368	317	351	339	343	376	381	346	346	324	347	321	342	335	305	345	358	350	331	359	346	336	354	332	336	347	352	330	382	372	341	342	344	366	325	368	345	296	334	328	377	355	352	343	376	350	334	349	359	336	316	394	348	366	337	373	314	314	361	358	367	336	325	334	353	323	334	334	341	344	339	311	317	338	325	341	345	323	349	357	348	349	382	350	332	375	343	340	367	332	318	308	348	349	352	351	343	346	353	320	348	355	362	341	369	350	377	366	340	330	314	332	348	329	371	340	384	344	333	305	342	321	358	354	357	368	353	335	381	355	338	351	392	343	365	367	349	315	342	368	388	363	363	378	338	345	338	336	346	357	335	377	377	361	320	368	370	348	333	357	357	358	338	332	331	333	300	299	326	358	328	348	371	359	355	333	351	379	331	353	347	345	348	359	389	347	327	354	339	379	344	328	320	379	303	307	365	326	361	352	311	374	329	341	351	328	329	352	343	354	318	345	379	354	364	350	364	355	366	316	310	361	343	325	346	330	350	344	335	327	380	341	334	340	327	370	357	312	374	352	344	356	374	373	294	334	308	309	361	356	325	350	345	358	387	365	345	334	361	343	378	357	345	316	307	349	374	335	317	346	338	347	298	326	350	370	320	354	332	293	367	340	352	362	351	312	360	336	363	385	346	307	365	315	326	370	396	321	328	313	360	369	368	334	340	392	375	354	371	324	349	354	349	328	328	340	339	315	389	333	348	358	377	307	370	329	391	361	350	333	304	353	348	349	339	334	360	298	324	325	322	351	382	314	321	339	318	339	354	371	354	362	344	357	375	340	341	345	298	372	338	365	359	378	325	353	349	356	354	310	348	324	338	362	328	386	338	340	342	335	313	368	321	307	357	339	331	336	349	340	338	351	349	330	339	343	374	378	310	342	363	323	321	336	339	353	326	359	370	349	331	370	330	339	361	346	326	336	352	315	345	316	354	363	353	333	363	293	320	350	346	380	349	330	331	314	342	321	349	318	315	348	362	341	366	354	337	370	344	362	314	322	350	347	349	345
17253	956	917	887	896	893	810	857	804	786	785	841	833	901	822	831	830	829	843	836	871	814	858	799	823	829	808	823	818	796	779	840	849	832	834	813	840	830	805	867	870	800	832	822	838	827	797	881	847	823	833	819	858	809	778	859	824	882	827	834	859	872	780	812	847	841	831	822	802	841	813	832	816	827	863	849	876	884	835	828	841	866	790	839	848	843	836	807	882	796	841	843	842	790	829	824	813	866	843	835	859	892	838	841	859	824	821	790	847	849	816	815	845	807	850	780	846	771	867	866	822	839	815	861	840	790	888	845	853	801	817	768	870	790	844	808	788	833	830	851	825	792	882	823	828	856	835	863	806	844	787	825	844	865	833	794	835	840	830	818	791	825	828	853	858	804	810	831	830	825	815	850	822	845	811	841	829	817	800	806	807	826	855	819	819	837	833	826	815	828	869	770	868	881	857	890	837	865	816	824	828	823	833	771	839	865	839	824	845	856	824	817	815	837	832	858	864	781	838	872	834	823	821	776	845	885	828	842	813	821	806	810	800	795	823	819	826	826	808	822	833	868	860	851	834	821	808	805	793	845	770	852	870	847	859	767	783	805	892	830	852	785	880	848	764	836	793	890	804	835	786	845	804	856	813	824	815	866	809	838	791	811	813	765	869	838	886	814	833	818	826	861	823	887	849	824	832	808	840	835	848	817	788	804	887	836	837	817	808	859	814	854	818	820	827	848	820	795	827	800	878	803	851	872	818	837	862	835	827	816	859	841	845	800	831	826	789	805	813	766	838	875	814	851	842	802	862	856	816	848	790	852	830	790	813	823	865	789	823	886	800	831	771	852	763	880	826	894	825	825	857	815	825	804	814	861	860	789	801	851	809	833	774	822	798	803	841	865	806	813	806	830	869	834	860	821	801	784	839	805	813	850	824	811	868	807	817	822	779	789	817	830	849	849	851	828	856	846	793	776	808	816	779	873	809	866	823	842	859	815	807	831	815	837	843	805	860	853	783	845	808	819	818	818	805	799	824	818	834	834	829	822	822	785	838	818	825	856	825	812	836	813	841	812	844	885	818	828	832	765	830	895	834	822	857	777	836	793	804	821	799	824	815	794	846	868	828	846	814	798	795	809	812	840	884	769	854	827	871	850	819	803	841	808	813	821	838	839	796	909	798	803	838	803	868	860	878	887	816	845	840	852	811	823	851	803	821	833	849	815	793	797	801	830	851	843	840	844	799	801	836	866	856	805	833	851	829	776	865	874	831	791	823	811	807	831	810	826	832	824	799	836	843	809	862	807	828	843	843	813	777	854	815	820	892	855	811	824	804	886	806	821	834	816	829	813	793	845	840	849	824	794	855	817	850	801	836	809	801	806	827	839	880	839	841	835	866	821	878	804	874	784	832	936	850	832	831	827	847	847	812	828	852	851	818	829	788	806	906	786	805	835	892	868	756	873	798	807	817	832	889	866	847	858	809	832	852	817	782	818	865	851	823	851	815	823	808	874	821	772	807	801	877	824	783	829	835	760	798	833	802	849	831	847	815	825	773	793	841	797	825	818	784	843	792	850	802	857	853	773	856	778	846	841	855	815	846	835	821	793	781	842	810	821	879	878	812	844	857	856	823	844	790	865	802	817	811	793	845	810	855	823	795	787	819	802	805	845	810	830	854	842	812	849	822	820	821	878	839	845	776	818	770	798	803	860	829	812	782	852	844	788	832	827	810	803	811	807	798	821	880	824	796	840	808	838	806	819	872	832	804	805	826	841	830	814	874	809	811	813	868	846	801	828	814	791	819	888	802	872	826	799	828	814	817	845	824	842	867	807	793	810	820	849	822	826	801	851	859	794	732	834	835	884	821	834	840	834	786	794	833	866	844	846	825	859	830	830	770	858	852	822	851	821	821	835	816	821	812	798	843	835	823	791	807	858	816	801	831	771	853	821	798	779	840	793	871	839	828	810	813	759	822	792	818	867	780	827	868	867	819	776	813	834	825	852	823	806	843	816	819	830	772	850	916	812	794	838	860	811	850	808	831	799	796	837	867	791	794	755	859	813	828	759	827	797	809	791	814	819	803	803	830	783	816	859	837	866	780	785	805	874	781	820	831	826	795	815	834	791	840	837	783	831	802	834	870	833	831	844	860	828	829	826	873	794	788	829	838	874	832	837	830	806	806	831	851	813	829	831	800	754	795	825	850	858	817	816	773	882	819	790	818	788	852	813	835	834	852	817	835	866	840	841	815	890	830	801	814	811	851	824	851	816	823	802	822	861	792	795	774	862	787	862	820	782	846	829	814	866	824	880	792	855	779	856	796	850	875	798	836	811	833	789	816	823	853	831	840	776	803	821	798	795	839	844	824	824	852	877	860	855	789	840	762	856	838	861	858	821	851	854	795	873	863	836	810	818	848	858	860	832	838	843	801	789	815	766	846	820	831	811	800	840	789	783	845	814	823	814	811	843	808	811	799	844	900	822	819	784	825	849	865	839	782	803	866	858	793	825	840	856	839	825	821	810	875	845	832	845	853	848	832	828	823	836	802	851	792	816	845	842	806	810	844	822	836	794	799	840	798	825	814	837	851	806	808	824	846	833	844	816	812	802	855	863	826	816	838	846	870	796	794	815	812	821	828	816	851	891	823	811	811	811	787	848	844	805	828	828	888	852	869	798	854	781	812	859	807	838	876	827	809	829	834	796	812	878	866	837	802	842	801	816	786	856	855	847	793	877	854	868	840	786	809	806	811	808	833	781	826	821	822	821	819	796	814	833	793	835	768	841	801	802	846	857	831	835	814	823	789	806	804	817	813	839	855	857	847	909	836	831	829	843	881	869	854	834	841	842	828	829	766	829	851	806	838	851	826	869	785	808	848	873	850	835	821	848	843	807	836	823	815	815	812	806	806	835	838	885	839	838	842	842	794	828	812	808	886	845	834	791	824	818	779	835	852	783	805	832	806	875	776	807	807	760	855	824	845	878	792	826	838	858	833	863	804	870	769	860	851	819	833	783	812	810	863	815	808	845	804	818	824	895	778	814	818	839	834	805	854	814	806	828	826	789	827	862	810	853	841	846	827	816	828	837	825	821	878	779	836	854	847	850	800	815	792	807	829	873	873	797	840	806	872	872	830	830	789	811	840	840	873	868	852	826	847	841	770	778	857	840	824	724	842	820	828	824	802	852	852	857	751	851	827	818	813	842	827	829	834	805	756	869	855	837	874	763	827	824	849	802	802	773	801	852	823	814	866	846	843	827	819	802	851	829	796	871	863	830	816	839	850	840	788	806	785	837	822	884	844	823	825	843	824	815	846	821	756	830	837	838	821	894	814	828	822	876	832	838	824	800	755	791	843	825	815	810	863	839	779	839	865	853	814	787	848	869	807	831	888	848	768	830	808	751	879	781	834	864	819	818	841	830	774	800	836	857	828	852	830	856	840	853	798	830	848	785	806	808	844	807	856	860	835	828	867	766	774	845	811	857	808	845	808	783
64817	20626	2931	751	536	433	395	366	333	279	274	264	253	237	263	219	229	232	256	253	219	233	246	239	206	230	215	214	211	217	232	204	213	234	228	199	193	233	203	200	225	231	233	226	237	229	202	210	201	208	208	234	232	198	214	213	217	198	227	220	202	209	202	195	191	214	206	223	208	203	230	219	207	217	234	245	194	210	200	219	199	197	201	233	236	234	215	206	209	224	232	221	235	196	209	203	218	225	192	211	241	209	202	205	193	229	205	246	212	211	196	186	197	224	204	200	218	217	215	216	229	218	203	228	221	193	221	204	207	216	215	225	199	202	207	215	210	210	240	236	185	220	216	205	200	177	236	183	223	186	184	213	232	217	227	209	219	201	208	225	230	221	230	207	185	195	220	200	194	205	224	208	248	207	188	231	218	193	206	182	199	204	213	199	229	204	210	188	211	248	239	195	193	208	220	209	191	216	200	208	221	187	203	200	192	186	208	197	232	229	206	205	190	235	200	191	223	218	218	212	247	232	199	213	213	210	225	199	227	217	195	228	202	247	203	213	209	219	231	208	224	210	209	204	218	223	222	239	209	227	226	205	219	240	206	214	216	213	209	203	213	208	221	201	219	211	227	222	224	196	246	205	212	214	189	212	191	197	197	201	210	216	203	229	222	214	236	214	204	209	186	218	201	211	195	229	192	187	182	194	204	203	221	201	209	208	238	232	197	208	208	200	195	183	206	199	200	199	216	243	253	219	190	234	203	195	193	192	209	219	232	208	195	202	240	188	213	199	225	220	199	188	230	217	202	202	234	213	234	235	222	211	183	236	245	183	193	201	203	204	204	204	210	226	237	193	206	220	203	203	196	224	211	200	224	224	194	212	195	206	210	217	243	208	218	208	217	204	235	203	196	204	215	218	225	188	205	228	202	206	216	203	220	205	211	218	220	203	193	218	187	236	194	212	210	204	181	226	226	209	237	186	229	227	211	209	224	217	187	207	224	232	193	217	186	224	193	217	209	223	209	219	229	198	243	227	222	196	197	217	224	203	218	196	211	208	188	216	185	196	208	202	207	220	219	205	235	227	192	214	211	214	234	200	198	236	204	192	222	218	210	213	228	179	181	230	210	227	217	177	203	220	205	215	198	195	206	216	221	222	218	181	198	201	218	198	221	217	205	217	215	227	199	237	211	199	199	211	219	205	233	174	211	240	226	221	216	213	203	209	237	200	186	216	216	203	201	236	221	202	219	221	216	233	205	170	199	220	206	220	214	234	224	198	209	211	193	230	224	230	215	206	212	207	199	230	221	190	212	214	218	227	206	230	215	228	186	235	212	206	216	208	224	216	197	216	212	218	204	199	219	216	203	203	205	203	231	200	217	193	232	198	221	226	244	233	212	234	186	213	238	218	191	187	227	201	207	205	226	240	224	227	206	198	221	211	191	187	211	189	228	192	242	207	199	205	191	224	199	217	224	189	193	226	220	222	212	181	235	224	202	235	215	196	205	227	212	263	226	197	188	211	214	212	237	215	212	198	229	222	204	216	201	199	183	202	206	217	188	213	222	207	197	186	194	220	213	225	195	196	195	188	220	217	209	220	227	214	213	196	213	202	193	207	206	198	192	204	199	208	222	223	186	217	197	198	201	221	222	197	187	199	225	196	203	235	206	205	233	246	211	202	212	202	233	215	196	198	219	212	217	225	192	197	211	203	219	219	223	182	199	200	224	197	218	213	206	216	211	228	204	207	212	237	195	240	216	219	216	194	217	213	224	249	213	201	230	218	210	213	218	193	214	210	218	222	200	251	242	252	208	212	211	233	204	220	239	198	217	207	199	230	179	231	194	190	196	189	181	216	208	217	184	231	238	219	210	184	190	217	208	185	249	234	206	247	199	201	222	203	210	232	196	231	218	213	208	214	227	220	195	207	206	211	201	198	216	196	197	217	235	195	218	217	194	216	211	200	241	190	206	196	193	232	205	236	180	205	189	213	195	184	227	185	204	227	183	224	214	211	207	214	195	201	201	202	237	212	201	174	209	215	192	191	203	199	196	211	244	237	232	206	171	215	213	192	235	196	234	204	218	232	207	201	197	179	168	201	203	218	198	213	205	219	194	224	193	204	197	217	209	187	199	203	215	208	242	216	223	233	215	214	219	210	214	208	218	224	215	218	223	219	212	212	225	225	201	231	225	225	189	211	226	202	197	216	235	201	224	204	205	229	244	218	211	226	193	206	185	236	233	211	199	242	201	216	202	199	240	221	216	205	200	204	220	201	190	216	218	236	171	231	208	225	208	235	195	217	209	197	215	202	229	201	203	179	223	233	209	228	234	208	188	223	219	222	203	216	219	207	223	199	227	208	201	192	196	182	208	194	243	207	239	205	178	219	224	213	203	196	222	194	217	208	212	205	243	201	210	215	211	244	203	204	206	210	202	214	229	207	230	247	214	211	220	199	222	218	189	186	207	186	227	219	200	207	225	207	216	210	225	202	204	210	193	203	198	200	200	220	206	244	189	208	232	211	201	207	201	202	191	194	205	225	220	228	196	190	187	200	228	233	206	219	211	217	220	216	212	217	218	220	207	230	210	213	201	215	209	211	186	197	208	211	212	199	199	190	229	210	182	227	208	235	213	231	192	216	213	214	201	192	231	229	207	214	208	205	228	214	210	217	199	203	198	209	225	217	236	189	188	222	226	215	211	206	188	214	199	231	215	209	195	201	216	199	208	200	206	213	207	220	245	225	228	221	200	208	206	217	201	211	217	211	197	197	226	199	201	229	213	191	209	233	214	232	218	203	221	203	189	193	229	203	216	215	220	205	174	224	208	233	213	210	255	228	222	221	227	243	227	238	211	201	188	205	218	193	202	228	198	207	214	217	215	197	215	217	203	203	214	221	222	225	241	205	213	239	202	194	216	220	206	199	215	206	215	203	221	196	224	210	205	188	189	201	204	213	208	189	210	220	222	240	205	187	232	185	213	211	215	198	190	231	189	235	249	208	228	224	223	208	196	202	204	200	215	205	218	205	174	218	205	201	222	198	223	202	193	208	181	217	225	205	211	204	202	204	225	200	212	209	232	200	208	242	224	244	221	213	185	236	234	226	206	210	192	209	220	214	204	218	228	210	215	214	215	218	213	212	201	230	208	238	219	212	186	197	224	198	195	220	215	208	217	225	200	207	225	201	218	202	206	216	203	209	208	192	189	217	220	215	210	230	218	196	207	194	209	220	221	206	205	253	211	210	179	219	222	180	191	185	258	220	201	210	201	220	249	211	206	220	210	211	224	212	199	198	211	219	208	221	205	203	190	214	181	220	239	204	195	202	213	224	233	223	216	233	226	182	199	175	173	188	217	211	221	230	211	221	213	196	207	174	210	208	225	193	196	196	189	193	201	233	221	202	215	219	221	209	204	216	191	211	191	227	225	211	229	232	203	179	231	194	220	231	215	213	203	196	196	213	187	205	221	232	187	224	207	175	196	216	196	209	226	234
35841	2884	1912	2109	2035	1692	1451	1246	1183	1030	966	935	912	841	771	756	776	763	750	716	666	658	624	681	668	647	646	646	607	632	645	600	589	629	571	571	596	599	577	603	601	625	642	621	595	590	629	594	550	603	599	598	626	606	586	588	585	595	586	590	582	561	579	590	565	625	546	615	625	553	547	578	574	581	588	609	576	543	618	544	583	535	588	566	584	576	581	597	572	577	549	559	566	591	570	620	535	576	537	592	603	570	597	551	594	595	563	606	562	542	609	585	566	585	553	540	578	622	578	578	529	556	534	582	548	574	569	580	579	598	571	545	542	531	610	574	603	550	546	592	568	560	565	546	552	578	556	536	561	575	575	619	586	542	550	610	585	612	562	581	550	627	546	552	569	598	584	567	584	571	593	594	556	554	580	555	592	558	572	605	574	576	597	568	577	571	553	584	552	577	523	587	544	573	559	581	547	551	550	543	581	599	594	582	572	612	560	587	535	549	568	581	595	597	605	579	593	563	605	549	522	563	588	554	531	602	610	536	570	564	547	533	573	569	600	593	606	539	612	566	586	573	586	564	605	565	608	620	556	596	534	583	592	573	594	545	560	574	570	545	558	557	560	552	617	619	625	537	611	590	584	605	620	543	564	580	549	560	544	562	585	555	492	615	553	576	538	570	580	538	598	560	553	572	543	629	561	564	577	584	561	566	564	554	580	557	593	579	608	588	578	610	594	587	566	561	599	583	596	557	587	563	554	603	591	570	549	557	576	563	599	565	588	593	572	551	626	543	548	596	514	599	537	582	598	574	545	502	580	546	627	589	591	561	649	594	581	544	586	528	575	604	571	534	555	584	584	578	566	582	539	522	545	537	576	575	573	550	592	584	576	611	593	581	614	598	551	570	566	528	589	560	596	570	554	565	568	584	552	529	560	568	610	606	528	552	558	572	566	553	561	585	603	546	531	552	592	599	551	606	591	560	610	553	596	558	550	581	540	587	593	567	573	583	555	595	552	569	568	571	607	567	574	520	605	574	605	601	611	563	568	542	597	571	564	580	581	578	540	585	556	538	583	551	575	576	588	550	562	613	559	597	643	580	577	540	580	609	574	564	528	548	609	568	521	544	574	573	576	584	576	560	549	565	554	590	540	545	575	614	567	590	568	522	541	591	584	592	575	576	572	574	556	589	591	580	626	582	627	544	572	576	576	551	599	591	570	550	574	600	535	525	573	622	513	544	587	578	583	594	568	562	561	615	613	592	574	571	568	599	549	581	569	574	574	584	578	567	555	580	565	532	577	577	630	591	570	554	576	584	613	590	601	582	590	569	532	545	587	560	577	591	582	583	597	562	570	558	588	595	565	542	574	565	531	554	620	610	602	602	587	559	560	607	564	598	612	535	562	571	582	557	588	578	606	570	546	593	593	562	587	581	554	581	571	585	550	580	552	538	567	575	572	544	573	593	553	564	587	585	573	541	539	568	577	556	574	578	572	537	572	531	544	599	526	576	589	549	585	558	543	587	558	590	565	599	563	550	575	564	557	620	602	581	553	582	581	576	550	555	568	610	552	581	593	529	558	554	553	579	549	554	595	537	563	558	558	566	566	563	554	558	606	561	558	571	545	593	547	612	593	606	563	588	601	523	590	555	568	598	557	547	580	595	531	555	577	579	545	587	553	545	632	573	616	559	543	560	584	575	577	549	556	598	567	559	621	569	595	591	576	577	603	570	567	541	530	584	581	554	554	594	550	544	573	607	564	588	573	571	583	624	584	569	563	573	595	582	586	554	581	597	588	582	574	621	575	613	575	560	587	534	563	585	558	543	553	585	598	530	519	583	582	556	575	583	549	566	580	557	563	517	592	583	580	543	571	603	556	589	612	569	560	561	571	568	578	583	564	587	528	586	589	567	555	599	568	596	575	545	540	570	562	578	551	559	582	581	550	532	556	543	591	591	568	568	567	631	542	584	566	555	554	560	599	553	552	576	576	594	584	590	542	575	569	597	571	567	592	571	586	588	574	595	578	516	538	578	539	592	601	574	551	562	558	569	567	572	564	595	540	542	589	540	567	616	529	555	582	590	537	573	574	578	564	543	563	568	563	552	590	571	532	575	548	611	577	597	576	615	572	517	607	562	569	576	587	566	573	601	581	580	554	555	576	542	550	597	530	582	565	591	535	565	593	555	572	575	576	573	532	604	575	586	566	577	548	574	589	560	567	565	584	597	551	536	547	559	576	543	567	542	592	571	573	585	537	590	554	553	594	557	561	560	580	597	591	548	586	585	551	571	556	549	583	580	562	538	557	563	566	572	539	571	597	530	591	553	567	595	587	563	594	585	549	608	559	549	517	582	573	557	568	574	574	618	554	574	604	558	587	551	584	565	544	568	609	580	556	565	595	583	568	537	587	580	572	575	561	611	555	611	562	581	584	575	593	549	585	601	595	552	601	536	554	535	597	582	582	524	559	607	558	577	568	571	538	608	599	580	588	606	575	546	576	631	591	605	583	560	576	554	585	568	543	601	609	573	583	557	545	538	582	565	600	516	577	598	559	566	555	590	548	569	596	597	558	575	564	583	627	572	571	521	601	593	513	604	595	580	548	603	543	600	618	565	590	542	594	592	570	577	580	583	549	572	578	567	575	570	561	571	556	574	588	585	586	592	567	600	562	526	614	608	533	643	559	575	584	581	586	610	613	584	551	556	537	579	606	545	525	610	576	557	576	608	612	564	584	587	595	587	560	554	566	524	534	570	550	553	574	538	577	563	588	566	605	552	582	554	544	549	576	552	540	594	565	553	573	596	600	575	536	568	576	592	601	598	601	635	553	552	551	550	556	570	561	567	591	558	565	563	541	547	626	554	560	573	557	587	574	576	578	576	585	557	580	610	551	597	573	564	553	612	564	589	554	616	561	601	571	598	534	592	539	586	607	576	572	546	564	589	572	559	595	590	559	540	577	513	551	570	570	587	598	571	604	588	563	575	569	532	554	553	563	584	517	580	565	569	551	565	584	561	565	592	577	565	578	584	565	580	595	533	561	556	605	578	610	529	572	575	550	548	528	532	569	597	527	558	575	564	528	538	541	509	586	590	564	553	546	620	612	565	568	522	583	523	565	572	545	560	566	603	562	516	605	520	597	516	625	643	558	587	581	521	557	575	565	566	567	585	543	557	583	613	525	553	557	604	563	541	555	548	593	575	597	549	591	578	549	560	607	608	546	589	577	569	573	576	621	542	570	582	580	575	575	534	551	597	551	559	564	537	568	556	579	612	606	565	538	547	587	563	552	554	602	573	534	593	626	580	593	580	552	566	583	579	573	582	578	600	597	538	558	612	578	564	620	582	577	624	585	566	594	528	602	552	591	560	585	570	572	569	575	567	599	554	559	539	574	590	560	595	579	561	521	539	552	598	542	577	547	596	573	613	593	575	582	592	570	510	563	553	526	538	535	571	549	577	592	557	573	589	569	599	557	582	547	579	590	571	573	559	554	540
77239	29668	7333	1703	1092	857	667	616	529	483	516	475	452	390	403	411	425	383	365	380	390	380	383	382	373	370	337	374	371	351	394	368	370	346	350	346	364	308	333	334	357	340	332	335	333	362	353	353	372	348	323	358	343	356	360	381	384	333	354	352	345	334	355	370	371	343	325	383	362	345	337	327	329	330	308	361	333	344	351	387	360	357	357	377	341	317	357	344	342	376	345	337	361	354	322	390	339	332	364	343	332	363	347	326	353	333	377	340	324	351	358	341	360	315	352	336	328	361	353	345	348	334	356	364	319	328	350	359	319	342	362	341	336	396	359	366	310	351	390	338	361	332	312	395	333	337	355	364	333	328	372	310	376	360	337	331	353	309	321	378	316	357	330	342	339	369	365	326	333	339	341	331	317	346	335	364	328	312	339	343	351	359	326	350	345	345	343	353	341	329	362	343	339	343	359	363	340	371	340	328	339	328	343	332	350	355	339	325	357	337	325	374	341	331	336	330	331	357	329	331	332	306	333	352	350	340	340	322	371	366	330	347	342	347	329	361	327	317	364	329	337	355	317	356	363	339	312	371	328	371	324	333	346	379	361	345	332	347	357	331	336	338	356	303	367	359	361	337	353	342	323	317	349	324	358	357	355	323	321	344	325	352	359	337	370	349	351	374	377	373	376	330	345	338	352	348	361	348	311	317	371	377	335	340	347	367	341	365	339	360	366	368	354	329	325	368	323	311	348	332	310	330	337	315	380	354	330	338	360	338	330	381	359	364	360	353	354	362	375	330	335	334	359	359	358	313	331	373	338	306	368	340	367	344	348	340	353	384	327	359	363	365	310	351	303	344	341	354	341	330	371	347	346	366	315	347	345	352	343	336	285	372	315	350	338	356	321	346	342	364	348	331	352	347	353	365	355	329	360	367	324	345	351	346	320	326	303	350	351	360	342	331	289	345	338	348	340	367	330	346	325	346	349	342	393	379	345	342	328	361	316	355	354	354	321	343	298	386	347	370	320	356	356	312	352	338	363	352	331	326	371	299	329	330	320	378	349	309	380	321	309	321	346	329	369	383	325	341	354	348	322	310	342	346	322	390	360	329	356	317	318	336	362	346	369	338	381	319	345	341	338	355	354	338	346	358	341	308	365	351	330	343	368	352	336	382	334	331	353	336	337	375	346	344	370	349	362	338	321	319	351	331	359	372	339	329	341	360	341	369	363	305	346	357	328	358	316	370	351	316	384	338	349	351	383	320	338	346	353	346	355	365	347	363	361	322	342	335	341	341	310	367	353	334	371	370	360	343	357	359	334	355	342	330	324	349	390	335	312	336	381	345	354	347	353	362	343	384	329	336	328	351	353	351	362	357	349	333	349	389	338	370	337	329	282	336	347	353	319	375	357	375	348	330	348	342	319	336	361	347	320	331	369	328	343	327	355	327	333	360	395	339	341	340	376	354	340	377	354	324	366	356	333	325	408	372	374	361	306	367	344	336	362	368	333	320	327	346	317	350	353	309	343	325	325	373	374	361	335	351	355	358	313	351	338	331	346	364	324	340	352	357	323	336	374	352	357	356	340	353	349	342	331	333	337	340	326	337	360	351	335	331	348	333	346	335	310	333	376	343	346	315	347	337	351	382	375	334	325	344	339	341	360	347	348	363	324	292	345	347	350	325	313	358	348	336	342	330	331	346	372	347	375	344	356	345	384	319	355	375	345	328	338	342	380	314	333	332	327	338	348	370	357	353	303	350	337	365	336	326	353	366	364	336	389	352	373	344	360	376	341	318	346	336	346	371	352	339	364	377	361	337	355	354	333	370	339	356	363	380	341	340	345	338	354	344	367	323	333	345	377	403	345	371	339	339	341	356	313	330	358	360	320	350	346	341	331	366	326	328	345	305	342	326	347	363	332	298	348	350	339	335	365	367	332	299	300	363	365	375	359	335	304	339	321	361	329	327	336	348	342	354	351	337	370	358	343	363	331	312	325	359	344	336	361	389	352	367	323	344	368	339	266	346	333	381	359	363	348	360	369	330	365	336	306	395	311	348	374	363	352	344	313	359	345	341	353	334	349	371	358	355	355	312	351	354	374	347	334	296	358	311	315	339	332	361	351	349	378	345	321	340	317	366	366	352	340	337	341	325	364	330	344	381	364	333	327	329	370	332	349	343	347	356	346	403	335	346	321	368	362	373	347	326	340	319	324	381	325	363	322	319	366	287	375	347	361	338	356	350	292	327	336	363	346	320	339	305	306	371	364	361	337	314	364	370	323	364	359	378	357	312	321	340	358	377	351	324	359	382	331	322	347	359	345	361	373	350	360	349	327	331	358	343	322	357	365	373	366	363	349	342	348	318	394	337	346	365	328	343	335	337	346	363	364	332	352	334	324	330	349	344	335	328	336	370	343	364	345	352	361	358	347	348	343	387	330	347	346	336	342	349	359	338	347	347	371	321	318	323	335	369	342	352	368	298	321	322	352	351	370	380	342	331	321	339	344	331	330	348	321	318	346	325	325	372	345	316	321	314	370	319	336	338	323	381	309	338	317	358	364	373	352	338	343	338	338	362	318	319	349	373	358	340	348	368	306	321	322	356	340	359	340	364	321	345	386	343	378	352	326	366	336	323	351	326	358	344	360	333	362	325	333	379	392	389	358	365	335	321	322	309	338	353	338	343	329	343	355	329	359	369	386	362	365	310	339	363	357	325	299	329	372	349	337	340	371	319	297	342	350	355	324	339	379	346	377	307	344	338	362	354	320	339	366	336	342	360	352	348	333	323	363	351	362	350	376	345	338	390	352	341	370	281	341	335	343	374	334	348	337	304	365	387	363	300	330	315	329	346	325	317	368	390	353	328	348	370	354	351	339	356	360	345	377	340	362	359	342	375	350	403	368	329	339	346	317	332	347	342	373	344	345	357	326	374	341	376	327	341	363	371	348	330	304	295	309	356	338	351	342	349	367	349	351	303	330	345	331	321	363	365	393	328	353	313	354	332	330	332	338	344	355	346	351	348	315	343	346	371	349	356	372	355	319	391	326	353	359	306	345	348	353	351	341	382	319	336	341	352	329	352	368	348	313	309	344	363	328	370	361	328	342	334	337	343	403	327	381	316	323	352	316	337	363	374	348	326	306	314	352	354	371	368	349	371	334	330	329	372	324	383	306	370	347	349	342	328	372	360	319	354	344	361	315	357	348	340	366	336	327	393	330	333	347	352	378	342	346	365	315	338	320	360	349	325	324	341	336	321	326	348	337	315	355	335	358	351	352	364	339	340	322	346	315	332	356	367	325	338	354	347	384	329	336	364	381	375	368	320	340	342	328	327	327	344	380	365	331	348	342	346	363	350	368	301	370	346	343	344	351	350	330	325	328	382	343	339	338	362	318	364	353	321	359	345	374	362	346	354	342	326	367	322	340	303	315	348	340	347	354	358	325	329	329	329	348	337	346	326	334	327	365	317	346	349	365	335	338	335	320	326	344	346	345	380
44673	5234	3398	4095	3565	2987	2608	2222	1956	1785	1672	1550	1473	1387	1223	1246	1158	1131	1140	1043	1163	1039	1032	1037	980	999	1019	1049	991	965	932	915	916	967	929	912	963	945	940	936	909	910	898	938	922	915	932	864	932	904	918	903	857	960	868	884	886	865	844	840	819	910	897	933	921	877	907	834	862	911	863	824	889	893	876	905	900	867	855	825	928	832	804	875	877	869	903	883	920	858	871	884	893	836	852	850	903	865	915	873	891	909	860	875	887	865	876	838	865	841	823	848	880	852	854	827	824	922	846	871	859	820	831	912	860	876	881	814	881	803	862	907	889	824	878	853	918	851	836	856	870	839	851	905	812	847	880	895	777	805	872	882	871	860	871	844	850	851	827	868	867	797	854	902	890	885	826	889	841	848	901	843	838	868	860	842	896	909	828	840	841	884	890	866	897	801	837	854	845	831	862	905	882	855	880	882	889	852	834	837	853	829	762	862	835	872	920	838	868	869	882	862	884	887	860	910	837	895	900	810	910	832	849	892	851	859	888	909	837	812	883	852	863	825	897	811	849	850	865	903	902	899	856	830	860	875	845	861	855	861	855	845	876	837	861	888	863	872	832	833	878	887	833	863	961	893	908	850	826	798	852	846	877	866	867	889	788	860	815	835	874	813	873	926	887	852	887	906	804	881	861	876	855	888	851	818	825	850	820	868	883	856	923	888	868	879	846	833	842	854	870	888	882	888	891	872	851	825	825	880	865	867	845	870	869	856	903	861	869	875	810	867	808	837	877	892	839	878	848	837	877	874	865	829	844	881	880	843	872	829	883	838	825	875	860	860	881	895	851	900	884	833	869	787	868	848	834	830	820	920	804	846	878	822	856	826	866	899	943	848	873	824	837	853	914	832	872	875	868	798	835	842	871	872	865	894	853	876	890	881	843	860	845	813	881	888	858	847	878	875	863	865	873	868	875	828	845	844	840	880	839	848	884	846	875	892	821	849	841	813	850	876	879	867	872	828	888	883	835	813	855	877	866	898	803	891	907	906	815	842	907	890	866	841	862	840	845	815	804	840	846	862	793	873	900	863	899	838	844	876	824	908	833	812	880	910	793	855	858	853	895	840	893	866	877	869	838	859	869	884	861	823	845	884	924	865	823	886	859	861	830	872	868	864	813	853	858	865	890	844	880	848	825	870	904	859	882	825	882	836	846	873	919	870	881	893	848	774	845	875	833	888	834	859	891	821	860	816	829	831	830	850	911	787	819	807	862	873	888	871	834	916	862	858	914	855	873	870	878	835	876	859	907	809	866	843	876	835	876	904	868	828	846	859	861	897	882	843	866	812	860	966	865	859	899	780	865	909	803	883	871	900	826	832	845	849	927	854	852	882	862	845	862	847	948	870	866	890	849	835	871	838	886	858	921	833	840	857	869	853	847	864	812	865	875	893	814	849	896	880	879	816	885	832	867	844	887	861	839	888	853	872	867	843	900	867	877	876	816	839	880	881	870	864	799	846	847	856	821	945	913	835	878	887	861	834	873	861	861	810	870	899	838	860	869	868	845	849	886	814	852	849	849	855	821	851	832	875	877	847	844	907	896	847	860	787	828	810	868	820	900	881	856	824	840	860	840	822	866	824	869	877	860	821	853	868	828	829	881	861	836	871	882	811	864	881	829	850	848	881	858	899	837	849	830	886	855	876	862	905	834	839	827	894	874	829	822	891	872	888	880	874	921	833	829	895	848	873	833	865	888	850	835	836	876	873	850	891	857	915	890	800	897	842	753	860	847	844	851	862	880	836	829	835	919	870	834	881	864	817	848	879	828	904	851	870	838	839	866	839	842	849	840	886	857	866	878	875	839	854	854	866	888	842	846	855	840	863	865	833	826	897	850	839	881	833	871	803	854	857	820	811	816	859	849	793	775	795	909	905	862	889	852	905	910	834	858	881	877	920	837	833	837	840	860	853	875	899	905	858	811	851	869	838	840	845	888	886	886	850	806	860	908	877	841	811	889	886	858	890	840	827	846	879	839	861	843	821	869	907	857	878	853	838	852	850	859	850	879	847	859	844	873	810	902	864	878	846	880	799	824	852	874	855	871	851	855	910	818	826	829	844	878	820	883	855	836	929	843	854	898	820	859	831	869	801	877	837	843	828	873	831	787	850	847	869	917	845	867	865	879	819	882	866	911	889	859	871	896	852	876	881	876	827	887	900	873	884	856	883	906	866	897	846	849	875	789	849	886	896	835	842	848	835	838	888	887	868	875	893	829	854	853	844	875	883	848	866	899	837	849	862	825	855	851	896	891	803	841	829	858	915	864	823	870	884	881	923	813	844	826	868	891	878	854	862	806	843	875	827	871	833	868	861	967	842	837	818	853	875	862	808	849	859	861	825	891	911	878	900	846	939	823	855	860	841	842	857	866	859	913	857	864	899	829	858	876	821	872	897	883	822	821	860	863	873	845	851	913	883	903	883	882	868	875	869	861	876	867	913	833	844	837	817	855	821	827	867	907	854	843	853	854	887	879	897	901	840	860	869	889	893	812	829	853	839	909	859	833	892	879	839	832	853	855	870	812	829	850	840	881	853	867	823	886	849	867	840	882	856	844	845	885	811	883	884	868	846	884	836	882	857	858	793	895	862	834	819	837	866	849	857	882	873	851	788	882	805	914	818	844	860	872	890	840	831	821	831	856	792	834	833	846	833	870	862	850	827	868	810	857	866	886	856	892	860	881	838	864	918	850	847	842	839	855	908	832	875	887	871	841	807	848	860	844	849	928	825	863	907	832	887	878	864	876	855	849	829	876	891	820	931	862	818	853	827	821	877	863	876	827	855	897	854	864	863	865	816	843	858	886	923	835	785	811	906	886	855	842	906	902	903	867	870	851	856	862	849	856	846	876	843	828	857	883	846	849	850	918	824	813	860	881	844	860	886	824	876	795	808	861	799	862	858	826	854	779	796	880	872	866	844	817	876	909	820	844	881	787	901	852	908	863	819	858	867	825	861	861	857	856	884	827	829	860	858	837	893	856	943	885	817	836	867	824	859	890	834	832	906	911	850	866	891	811	869	769	849	844	855	845	859	859	838	855	836	898	894	839	839	843	794	852	867	834	810	852	913	882	847	872	833	844	855	860	846	863	893	884	867	881	935	893	832	853	844	916	857	853	861	845	838	875	863	830	815	857	814	863	804	889	827	884	857	879	885	905	868	839	838	909	830	913	867	851	833	843	878	838	856	874	894	832	874	870	831	839	899	914	875	849	879	898	868	848	876	862	855	866	823	859	874	921	900	858	888	883	872	849	902	901	870	847	843	851	842	847	898	864	929	934	829	926	816	831	812	840	855	861	839	888	854	865	858	876	875	894	856	874	893	865	860	873	872	849	810	882	861	911	866	817	844	901	857	824	828	854	828	859	821	876	860	842	897	812	913	862	925	894	818	857	930	905	879	835	821	863	858	804	925	840	844	890	844	840	843	871	798	810	891	858	818	849	852	846	879
19565	1594	421	321	381	360	368	355	328	314	362	374	343	347	337	352	351	359	361	342	354	337	341	350	381	331	387	337	375	333	364	358	328	345	323	364	363	296	342	318	361	363	372	317	324	361	331	329	337	349	340	378	363	319	344	336	309	360	339	319	341	357	308	357	347	342	339	356	328	347	383	336	327	348	339	364	374	336	316	336	376	338	331	336	354	346	327	381	364	343	332	370	314	354	337	359	334	333	359	316	330	335	304	363	315	316	364	339	311	352	349	348	358	323	350	354	346	350	371	348	318	379	329	322	349	314	345	333	335	354	338	342	322	331	347	347	343	355	331	336	303	341	353	328	337	325	354	356	344	324	347	334	320	323	353	346	324	321	305	300	337	369	376	346	325	347	327	354	363	331	373	339	351	326	331	363	347	346	346	354	344	330	339	326	324	334	344	354	305	312	314	346	337	326	343	328	333	348	322	344	348	379	350	331	337	327	382	358	369	354	352	307	362	326	337	350	367	289	336	335	357	342	377	337	347	373	355	346	317	331	354	366	356	345	310	330	368	323	337	335	345	358	352	324	339	284	340	312	319	335	374	377	322	325	346	329	368	376	354	319	392	347	360	339	346	325	353	363	357	338	321	322	369	336	332	374	343	343	330	356	331	333	340	364	336	339	362	380	340	371	314	332	343	316	353	344	326	314	326	352	347	351	310	345	317	323	336	375	369	359	350	331	342	369	317	323	356	335	344	336	376	328	342	351	351	324	346	333	337	331	288	350	314	367	358	360	348	360	329	305	337	340	313	357	327	336	335	328	343	377	370	308	378	348	322	337	343	337	336	360	318	310	326	350	321	331	355	375	363	328	315	305	331	376	329	334	320	327	351	339	353	328	308	360	327	337	361	357	377	346	359	337	352	349	340	353	346	365	321	311	352	345	356	355	338	403	331	291	355	358	321	371	310	332	353	334	338	320	342	358	328	340	334	350	339	308	377	326	353	386	321	320	365	312	331	332	374	347	345	361	321	329	361	325	328	321	365	321	326	356	348	334	370	349	336	341	364	322	358	344	336	358	355	318	349	356	382	332	305	351	348	349	343	366	358	341	371	344	358	350	337	314	336	331	383	343	320	310	318	299	317	342	356	346	336	339	352	338	348	337	324	359	308	344	347	325	354	333	355	351	372	351	336	350	351	348	314	316	363	381	379	344	338	324	328	352	339	326	313	348	337	337	321	362	320	308	348	326	318	348	360	370	312	336	325	339	324	334	366	326	352	348	343	350	339	308	350	362	341	351	332	325	360	351	326	332	342	346	334	323	306	366	367	349	349	358	331	361	334	343	331	356	356	359	366	360	344	324	349	331	361	353	335	340	357	334	362	341	344	341	334	346	392	359	326	360	356	331	311	366	334	372	319	336	340	353	306	334	316	326	355	361	343	349	330	372	330	360	327	372	360	322	345	325	355	353	359	337	306	327	335	344	345	338	340	342	340	358	339	363	354	353	346	344	353	321	317	295	342	291	389	327	388	341	318	356	338	334	367	339	325	333	362	358	331	330	351	339	325	346	341	334	374	345	377	357	368	302	331	374	338	362	313	347	333	322	369	344	325	355	346	350	345	339	375	339	342	341	347	295	322	344	367	367	402	357	327	331	319	357	366	349	287	297	305	320	327	330	385	356	373	346	321	339	335	346	353	365	344	324	324	314	361	333	376	346	345	377	332	333	338	376	330	350	326	337	329	324	337	335	320	346	356	332	334	344	316	332	362	356	402	312	351	352	344	394	336	321	341	369	339	356	335	338	312	334	333	354	344	354	340	353	400	353	321	362	316	389	311	350	341	337	328	319	351	363	346	361	381	314	326	391	311	339	358	332	335	350	347	305	325	381	353	354	346	314	336	348	338	364	334	342	350	317	366	354	353	373	333	326	312	376	363	349	318	367	366	320	360	325	326	329	360	363	376	330	331	343	331	359	303	338	320	307	314	343	332	357	318	332	306	347	346	329	342	297	325	338	341	335	324	395	360	350	354	348	348	315	350	355	336	336	386	378	343	374	356	356	332	307	381	374	330	340	331	366	385	338	335	357	349	354	340	318	355	340	339	350	345	353	276	303	340	336	326	336	352	345	318	331	340	375	327	322	370	390	332	379	370	343	340	327	364	322	352	342	369	342	383	329	328	337	350	359	351	334	331	297	339	341	349	313	336	310	354	345	353	356	330	324	361	313	381	341	360	343	368	332	385	360	321	333	356	343	335	330	369	343	350	350	332	376	348	336	330	348	305	350	348	316	384	352	343	375	349	351	359	374	308	329	333	319	336	378	354	335	345	328	375	325	354	361	354	356	339	350	351	307	333	357	340	351	341	321	333	325	307	352	359	337	354	332	325	339	358	333	340	353	341	362	336	319	349	337	311	359	368	360	340	346	352	331	340	306	340	332	355	317	338	340	333	379	358	336	312	325	338	331	326	384	337	356	328	357	294	339	333	365	356	366	365	343	353	326	323	321	359	351	357	364	347	356	349	348	335	353	322	301	330	339	313	349	327	326	357	366	373	392	334	346	338	303	352	327	346	326	380	338	356	311	338	319	334	363	367	337	384	351	343	359	356	336	318	345	305	326	329	376	315	350	337	353	319	357	335	370	328	312	327	404	360	334	367	309	335	324	319	344	331	346	322	358	345	345	378	342	345	324	334	313	351	334	339	370	345	352	371	352	315	333	373	374	348	321	324	323	337	334	325	345	356	343	347	394	353	348	335	373	363	375	354	344	341	346	339	318	331	295	344	332	369	355	360	327	313	322	372	362	305	313	387	335	330	332	327	354	341	348	322	297	362	340	343	325	331	329	354	331	366	335	322	344	308	363	329	347	346	383	365	394	345	349	362	370	360	302	341	361	332	312	324	364	336	335	327	310	345	348	346	340	319	343	350	325	335	342	354	334	328	289	313	348	334	330	330	367	377	369	341	333	353	352	341	344	336	366	320	346	358	308	371	338	344	337	355	321	341	357	325	349	334	350	371	351	369	348	348	320	302	338	329	328	357	348	343	341	351	347	362	355	367	352	337	354	342	341	340	325	350	346	342	326	339	327	345	343	329	367	316	312	326	344	334	347	385	322	354	313	325	362	339	342	337	304	359	332	339	339	323	359	347	347	372	354	379	328	338	357	314	332	345	329	364	376	357	378	332	336	319	316	351	332	381	339	359	350	381	327	359	340	309	347	330	314	331	345	323	351	337	348	361	381	361	355	303	342	310	333	367	358	357	311	311	370	355	361	316	310	342	327	339	326	319	341	342	321	328	371	323	377	364	353	328	317	341	342	350	312	339	346	349	361	320	358	405	359	314	340	358	343	332	322	343	312	311	346	355	375	350	271	353	315	346	351	332	297	322	323	316	322	353	317	334	364	339	340	336	344	349	393	357	342	308	334	365	324	331	340	333	310	325	327	368	315	308	316	322	326	339	353	351	351	343	345	326	353	350	350	334	338	304	338	315	348	372	393
16228	1016	890	911	902	881	834	830	809	801	884	855	797	844	805	825	864	847	828	787	792	760	820	823	789	836	795	789	807	820	829	796	754	783	884	824	834	813	805	776	841	818	784	824	822	799	818	835	770	837	783	811	815	841	800	811	819	778	816	803	823	819	745	742	824	797	834	801	825	785	832	798	831	799	856	801	861	830	839	829	770	829	853	834	814	811	859	852	800	830	797	798	800	829	832	827	834	781	862	809	802	776	838	784	797	851	789	855	869	776	782	806	858	823	838	837	846	820	819	774	828	811	841	817	798	811	801	815	840	812	847	866	878	793	800	826	871	840	820	776	855	793	789	810	807	814	785	791	881	771	811	850	793	806	842	776	834	823	796	771	810	820	852	818	853	823	830	829	797	796	784	831	810	812	839	786	823	824	815	808	817	757	804	830	838	844	843	847	801	809	816	828	775	804	862	812	761	824	859	793	853	829	867	864	823	807	781	802	809	862	872	832	806	837	795	839	816	826	805	838	819	819	761	782	794	839	796	792	834	786	853	848	809	820	829	850	835	805	791	871	812	835	803	810	820	823	818	776	836	831	837	788	845	817	798	842	833	842	768	831	830	830	823	801	797	797	831	811	831	787	797	838	802	798	795	840	797	759	823	849	837	790	802	835	777	791	796	814	799	832	808	815	834	822	799	860	813	837	808	813	843	815	825	801	760	785	843	843	833	851	810	862	833	813	826	797	811	875	823	795	818	814	839	793	775	829	836	850	802	824	850	830	846	828	792	819	831	844	810	837	785	855	783	754	829	815	794	818	832	821	854	788	827	791	800	808	784	851	757	809	823	816	852	819	869	821	824	855	791	829	769	787	814	817	741	866	847	826	835	834	859	827	813	820	852	801	804	766	815	799	847	834	820	818	805	802	821	760	849	815	801	759	848	856	841	848	855	805	843	792	837	781	846	774	848	850	822	827	813	832	757	773	796	806	784	808	845	816	807	831	847	837	761	795	792	811	811	828	791	827	831	837	821	823	838	838	838	828	824	833	762	811	831	815	787	805	794	840	834	794	774	789	795	823	755	832	807	799	769	812	835	848	792	782	792	872	818	838	827	831	860	817	808	848	844	832	789	763	815	846	786	773	784	750	808	840	807	783	826	858	841	804	799	848	802	802	867	843	772	845	840	801	829	861	817	824	808	825	772	844	889	836	794	827	765	859	877	836	823	775	818	841	785	790	836	814	843	843	799	794	815	792	799	798	815	764	792	897	855	764	807	837	824	809	845	864	806	737	798	838	799	765	833	834	842	814	821	789	825	838	850	831	828	835	836	866	874	802	815	808	830	795	885	860	791	818	809	813	873	885	808	875	813	829	865	867	798	855	865	831	848	890	843	807	822	879	790	826	825	821	829	857	824	833	810	793	796	844	809	823	827	800	828	830	831	795	823	794	804	856	817	780	804	798	786	772	835	875	843	791	789	781	813	810	791	847	831	816	817	830	803	849	768	824	875	825	821	859	790	847	830	837	825	791	792	787	776	795	866	861	817	828	810	740	826	842	781	781	831	811	813	816	792	839	854	779	803	789	804	823	812	810	788	816	871	838	832	815	812	864	795	835	830	779	815	818	782	808	778	835	873	811	792	811	859	822	803	843	848	803	843	798	812	811	791	872	840	836	800	797	843	761	865	802	810	830	828	810	818	838	839	845	802	810	826	827	830	823	839	849	782	815	820	805	843	828	812	838	824	859	819	837	827	796	836	867	829	792	796	821	832	834	827	848	826	832	816	834	794	820	868	836	798	836	877	880	816	870	827	862	878	828	850	834	826	841	808	823	821	812	786	842	792	801	797	806	831	796	827	794	852	818	778	846	840	807	837	764	817	831	784	822	804	786	855	814	799	843	829	795	836	854	864	843	804	781	842	815	806	826	860	838	821	800	857	789	842	811	835	840	817	829	826	835	802	803	809	876	746	801	812	874	855	794	782	861	826	828	877	840	824	802	845	857	834	835	803	777	800	890	783	801	773	797	819	809	828	838	798	852	822	783	810	772	820	801	829	784	834	788	894	817	807	853	801	821	811	813	854	797	795	813	828	824	828	834	837	856	792	798	837	821	842	871	818	849	826	815	829	822	839	822	791	843	810	836	820	807	823	812	779	806	793	800	875	837	803	798	813	783	834	858	829	837	806	839	761	797	823	769	769	820	816	784	824	864	803	749	831	804	807	815	837	787	859	815	821	816	803	801	805	815	813	770	841	866	803	855	822	825	796	835	860	865	819	822	819	833	874	768	787	822	809	877	823	799	851	893	787	809	802	819	831	801	870	799	785	813	824	814	782	825	790	835	817	853	842	767	806	773	814	784	860	822	816	818	797	840	858	801	841	834	854	826	804	787	866	797	844	839	840	788	816	848	841	827	813	815	827	831	891	833	826	803	896	855	786	824	816	848	847	807	878	771	828	860	845	804	813	803	854	825	862	853	817	788	849	789	813	817	752	820	835	784	775	918	814	818	811	906	818	837	846	907	849	794	836	820	829	818	783	835	784	822	810	848	815	874	812	819	806	821	875	839	777	807	841	795	822	842	827	822	829	808	806	843	870	791	821	777	859	846	852	829	791	804	846	826	829	830	859	834	816	827	809	840	835	776	815	863	826	806	782	853	796	808	839	802	784	830	805	865	820	783	851	830	764	833	842	830	813	852	826	756	789	822	805	848	765	797	816	826	808	790	889	865	781	826	768	825	836	808	802	827	811	827	892	796	840	829	821	818	824	866	768	805	796	871	838	776	846	846	749	834	843	798	849	814	774	768	820	811	812	812	813	829	840	834	872	824	774	823	836	861	794	813	807	758	828	836	857	864	810	799	798	805	856	807	835	785	781	862	841	827	869	872	831	863	843	834	784	762	815	855	831	787	848	804	844	828	771	844	827	796	802	816	899	831	795	803	826	770	801	803	817	803	779	843	843	874	846	805	837	783	794	802	849	839	817	811	787	787	830	853	860	869	800	769	797	833	787	791	821	820	812	773	814	882	819	823	820	831	807	863	811	880	814	831	808	782	779	822	831	827	835	827	820	819	833	810	858	817	775	821	801	851	817	857	815	778	864	830	787	798	812	825	835	806	764	815	818	814	818	831	824	845	779	846	815	839	867	819	871	781	817	795	801	789	826	799	846	850	831	781	808	840	837	728	796	853	817	838	812	854	815	811	803	796	874	799	818	825	794	818	849	805	849	861	757	781	754	841	811	858	810	851	822	813	808	819	873	814	862	753	855	846	827	822	792	826	805	788	842	844	839	841	817	808	845	848	831	782	793	767	801	818	849	861	807	848	827	829	822	798	812	827	868	858	864	800	861	793	840	809	847	864	817	828	829	808	784	788	827	759	803	793	797	802	788	807	860	779	860	807	721	844	810	873	831	804	818	824	755	775	768	840	813	866	860	825	791	810	895	851	789	786	856	765	805	774	847	835	802	872	784	830	802	793	811	831	843	787	795	828	891	785
62970	20002	2663	724	608	449	396	330	249	268	269	251	252	230	268	242	226	224	270	219	231	233	222	218	247	222	226	234	220	210	207	203	205	226	189	212	218	243	205	235	191	205	197	212	252	226	235	202	219	218	224	218	182	215	188	246	198	207	234	199	224	227	219	189	201	206	237	225	210	226	231	237	198	235	232	200	212	204	211	200	194	224	221	190	227	214	197	199	188	199	204	189	193	248	216	217	224	197	220	217	220	212	229	221	210	190	202	212	206	204	218	190	223	211	186	214	234	208	213	183	204	221	212	213	246	200	228	205	231	203	187	211	195	213	200	228	242	192	222	189	212	205	189	185	205	215	225	225	252	214	195	222	204	220	222	187	226	239	191	210	192	237	205	184	223	213	205	221	235	221	210	220	222	211	213	223	233	216	206	210	201	191	204	187	202	212	201	197	170	195	195	165	203	190	188	198	200	211	197	198	213	192	213	203	215	235	203	208	211	185	204	180	204	205	201	199	239	218	205	209	207	212	213	216	200	203	178	227	179	198	203	202	224	196	240	189	212	230	242	189	175	219	179	195	183	213	184	210	196	195	174	192	211	206	199	212	211	220	215	206	218	221	216	213	208	202	223	176	205	204	218	200	207	213	226	219	204	225	196	222	199	224	239	193	222	215	199	186	186	185	185	227	218	223	179	189	246	216	206	209	209	196	213	185	222	198	197	171	192	235	213	210	187	217	191	223	189	175	241	211	188	239	214	220	217	210	206	199	196	212	201	222	212	204	240	196	241	231	204	201	209	205	198	205	201	222	223	218	216	216	187	224	226	212	223	156	207	180	189	214	211	211	212	223	212	201	237	211	202	198	208	176	183	195	230	213	178	233	186	218	222	182	184	213	232	236	230	203	199	213	220	222	223	199	191	197	172	197	213	182	202	229	191	234	201	193	219	223	195	190	214	205	202	239	206	190	211	178	204	205	167	194	210	217	214	207	170	196	216	230	199	189	210	207	239	190	214	220	215	193	236	200	239	189	186	209	219	213	217	236	200	203	197	230	210	205	197	212	226	234	195	204	214	204	176	184	220	196	224	218	220	213	212	237	242	229	202	226	205	227	213	196	212	202	221	200	227	232	214	201	199	176	203	196	222	214	205	204	185	221	194	207	217	208	200	221	210	205	218	202	229	220	188	208	204	197	204	187	205	205	183	200	192	202	204	225	180	186	230	201	202	193	202	192	190	194	205	204	189	191	223	214	211	201	186	229	181	223	203	218	213	200	193	227	193	218	210	195	218	209	219	202	216	200	194	197	211	202	214	223	190	189	255	211	232	220	194	207	199	228	204	194	231	215	213	200	198	224	198	215	209	212	205	236	205	203	213	208	199	215	220	231	242	221	223	250	218	214	209	236	217	231	209	230	196	222	236	189	224	194	179	199	190	215	203	232	218	203	206	211	216	213	207	202	222	231	193	211	215	172	202	203	217	208	187	217	212	206	188	208	213	190	215	194	214	216	211	216	206	203	191	215	217	181	197	218	211	206	193	216	190	198	201	203	181	235	200	243	201	216	192	218	205	212	212	230	214	241	188	203	212	202	219	232	205	218	234	223	219	214	223	212	217	238	231	219	220	206	215	231	215	214	204	204	194	211	196	179	194	191	200	221	223	195	206	242	198	212	209	199	195	217	189	176	186	197	214	205	193	218	197	213	222	220	211	222	207	214	230	187	215	215	216	221	204	221	178	198	202	205	223	221	207	202	237	201	211	233	245	208	221	224	192	206	215	198	225	180	216	228	215	213	207	203	197	183	206	224	212	208	219	216	236	217	203	228	233	215	205	192	186	215	200	212	200	225	208	188	175	214	216	234	229	200	205	201	197	205	214	216	207	194	213	196	198	180	214	189	226	187	226	230	206	188	212	206	219	196	199	204	216	207	227	215	194	211	196	208	192	178	221	231	237	200	195	200	197	218	207	231	237	217	224	216	203	194	205	187	196	210	153	220	212	202	227	207	191	184	218	207	238	240	234	208	207	199	234	176	235	209	238	219	218	211	206	189	223	190	199	215	222	224	192	200	207	216	197	250	189	199	187	197	230	188	197	194	188	184	198	218	194	214	215	218	175	208	183	206	187	200	207	183	228	189	204	187	219	205	207	209	194	217	191	195	184	217	196	202	184	219	190	204	204	203	198	226	186	200	213	221	196	210	183	226	196	224	206	201	202	217	222	218	208	227	184	211	195	199	193	211	200	225	200	193	217	229	170	198	193	206	208	209	212	221	201	203	202	198	206	198	207	191	218	212	206	195	211	207	206	205	230	216	172	192	228	204	188	233	222	224	205	184	179	226	219	213	194	222	201	203	201	213	180	191	211	208	219	214	200	206	225	221	226	196	198	180	227	222	189	206	218	240	191	226	219	199	219	208	200	207	236	206	209	205	210	194	199	216	228	205	206	209	217	201	215	202	211	214	221	196	222	198	224	226	204	196	197	167	220	235	221	239	237	210	216	223	232	198	226	196	193	227	195	199	211	177	203	197	241	205	225	184	198	209	222	188	221	205	211	221	225	194	208	204	218	218	222	209	218	168	186	207	229	195	203	206	190	210	209	215	205	183	192	212	202	229	211	206	192	216	186	242	210	252	198	235	175	232	199	236	206	193	201	198	202	189	213	214	198	198	235	211	221	213	220	176	200	220	204	188	226	184	209	200	206	220	209	192	182	203	216	229	193	216	236	190	207	224	196	192	207	222	191	214	200	188	205	227	209	201	216	220	214	226	221	206	212	231	234	220	201	225	214	212	213	215	197	202	215	204	213	210	220	230	210	199	225	220	216	213	212	231	210	208	227	193	215	212	219	185	206	197	241	220	192	220	207	216	217	221	186	192	197	205	204	219	192	247	221	210	164	200	217	193	195	205	220	220	215	197	220	219	207	193	208	211	225	213	212	184	216	207	209	224	203	194	207	219	206	183	228	195	197	214	222	211	205	210	208	216	231	218	235	197	200	192	200	234	207	189	227	219	167	190	188	231	200	213	196	209	198	205	195	194	184	203	212	226	220	215	193	206	214	215	225	222	182	214	201	187	208	244	232	234	207	213	189	219	216	227	179	190	217	204	222	199	205	202	187	209	215	219	198	214	195	201	203	185	195	204	180	182	195	217	209	167	196	201	205	191	221	200	180	228	208	223	190	181	195	189	222	176	201	201	202	204	235	192	202	197	216	193	203	220	200	185	225	216	182	205	191	185	220	205	220	213	219	207	187	208	211	208	232	209	172	236	242	194	240	207	218	224	204	206	190	180	218	235	224	197	201	209	189	201	187	187	185	202	205	218	198	214	247	232	200	176	196	219	221	193	229	225	209	188	226	198	226	225	215	210	214	195	218	202	212	187	229	195	211	204	224	199	204	196	221	237	205	185	224	219	208	221	234	206	199	200	217	198	210	200	207	192	192	190	201	188	224	196	215	198	225	201	228	227	195	233	208	205	214	222	212	237	199	203	228	206
34600	3333	1923	2187	1972	1633	1458	1276	1150	1089	1002	850	854	795	760	716	760	715	710	676	679	655	655	647	607	674	609	622	605	618	626	647	582	571	600	631	610	583	591	580	608	585	612	572	640	602	614	598	536	593	571	573	564	595	587	539	563	562	558	575	640	567	568	616	567	569	629	630	580	558	601	605	595	550	536	564	575	562	623	639	540	551	543	580	562	579	606	549	557	605	570	577	599	574	575	624	549	548	546	612	570	602	576	569	578	570	553	551	590	563	555	588	591	563	590	538	570	578	575	559	596	558	569	602	554	558	545	587	529	529	574	523	569	612	548	557	567	594	585	557	580	514	606	539	578	595	561	562	547	577	579	536	579	539	538	573	586	597	584	586	574	593	537	575	591	558	541	513	556	583	593	532	538	538	554	573	551	566	532	598	557	589	573	585	574	590	522	561	572	590	554	562	549	559	571	583	554	579	574	551	593	543	577	585	594	608	537	561	546	553	531	564	607	567	567	567	583	590	550	508	553	575	565	541	548	625	568	591	533	583	594	558	580	567	568	539	589	581	531	569	595	561	592	559	531	496	544	570	573	535	602	628	584	585	525	527	520	577	561	561	584	543	536	564	570	552	557	569	550	601	572	559	571	555	574	502	509	576	563	552	546	551	570	524	595	566	560	551	551	518	537	597	551	564	554	575	560	583	556	587	575	564	611	582	564	571	616	595	590	609	596	584	587	563	573	566	549	597	598	547	591	599	542	585	608	547	535	578	560	603	580	575	594	604	553	554	583	509	558	579	536	568	557	559	565	597	545	512	542	570	578	550	546	577	553	610	586	598	544	558	557	562	593	562	554	552	555	537	567	592	538	579	560	551	562	552	521	535	634	582	564	527	540	583	588	555	505	525	562	582	568	558	543	551	586	559	570	569	583	531	583	536	519	583	563	591	523	585	546	549	583	582	577	585	549	548	540	562	583	589	565	561	582	583	567	560	591	578	539	597	583	600	572	547	544	541	586	566	541	592	568	518	544	610	548	566	579	574	588	556	534	560	546	576	566	555	584	568	559	552	603	561	528	607	565	550	551	539	580	605	567	554	561	571	546	628	586	581	537	570	590	566	564	583	539	554	539	603	564	570	541	561	540	550	555	536	567	583	573	544	542	570	571	586	635	567	604	526	607	585	595	584	538	529	524	568	576	547	549	549	507	578	534	581	598	614	581	580	583	584	556	544	558	580	568	594	559	564	601	571	562	572	530	579	595	594	553	541	554	561	562	571	586	521	538	534	513	552	576	587	597	577	546	596	561	581	609	543	523	588	558	604	567	543	519	564	554	528	581	574	585	552	577	592	568	605	549	558	551	568	559	584	569	569	580	537	594	560	551	563	578	553	573	558	576	556	541	568	537	590	592	560	574	529	575	570	588	560	576	532	560	590	552	590	581	591	568	550	592	559	579	561	599	577	552	546	562	517	602	579	524	549	551	587	583	550	597	608	551	563	578	523	580	566	586	593	565	572	595	561	568	577	556	555	611	563	571	531	594	602	567	546	536	543	574	611	527	554	564	545	552	576	551	575	591	555	586	588	548	581	564	537	597	576	566	616	536	592	530	562	553	569	580	574	578	554	557	574	581	597	553	528	574	583	534	561	574	565	544	566	581	608	578	546	573	509	509	563	569	566	567	526	533	570	574	533	574	507	594	541	567	589	585	539	589	582	538	575	553	578	610	589	563	570	556	565	563	518	566	590	506	536	581	609	526	543	540	555	540	587	560	521	576	590	563	557	603	547	594	574	570	585	580	533	581	537	535	554	542	583	528	567	586	580	580	550	585	583	565	571	563	571	563	556	578	555	593	522	580	544	568	586	573	608	563	604	613	539	582	585	584	537	556	550	567	533	586	555	585	523	582	551	531	574	575	582	556	569	564	536	555	580	559	607	540	519	556	543	572	583	578	540	519	571	553	543	551	569	553	559	564	589	572	561	575	558	592	569	549	580	505	588	562	551	559	559	520	521	580	580	597	563	575	594	562	549	545	554	555	554	546	611	578	561	561	548	550	577	591	601	553	557	578	568	587	601	555	566	565	576	579	546	572	545	572	584	585	601	579	595	545	550	606	566	544	585	547	590	572	564	522	539	572	549	579	623	539	532	550	554	598	545	579	506	552	552	560	580	580	563	565	533	580	523	589	538	600	599	504	581	532	552	576	524	602	528	553	586	541	541	585	555	513	543	556	602	612	597	519	590	539	549	583	578	603	529	532	552	572	585	563	562	547	549	564	559	587	555	567	582	550	579	563	554	556	559	561	587	588	545	541	583	548	575	571	589	542	560	554	577	577	591	631	542	571	559	555	576	560	551	563	558	551	557	566	566	566	582	577	563	542	566	527	552	588	546	574	547	575	572	605	566	587	565	608	559	581	584	571	599	564	574	570	584	538	563	555	559	570	555	578	591	554	576	578	548	549	547	581	594	555	570	544	556	547	557	538	533	586	557	609	571	555	582	574	575	575	585	542	606	531	575	546	588	581	546	617	571	583	546	593	552	592	580	573	578	640	570	489	565	556	591	588	587	561	558	561	588	585	599	567	600	563	572	529	546	565	574	527	550	572	586	581	563	578	543	561	584	595	576	595	534	561	576	540	549	534	629	578	558	560	558	565	627	584	588	551	575	555	579	615	597	574	538	600	546	592	509	557	560	599	575	559	565	566	537	537	558	587	558	555	550	566	592	553	573	593	552	560	570	591	532	576	558	573	610	565	585	555	563	588	552	554	574	561	559	584	568	604	602	581	588	586	558	522	568	559	603	534	572	543	605	557	562	601	562	550	536	549	558	569	518	553	540	545	594	584	566	570	562	579	557	595	594	576	553	582	538	584	551	625	523	558	560	602	589	527	570	570	550	621	557	533	573	544	534	615	526	579	582	574	542	545	537	549	535	595	546	542	605	523	572	554	548	588	582	550	571	536	585	521	593	560	580	529	600	529	542	555	583	555	578	546	595	598	539	572	593	529	560	600	578	568	559	573	579	551	547	557	523	581	568	570	599	566	560	558	583	534	604	595	558	586	580	539	574	565	595	554	574	576	587	523	556	541	579	543	592	596	585	485	586	564	574	599	566	600	561	597	548	580	545	569	552	545	558	571	593	591	587	613	603	528	514	610	551	512	568	573	561	554	562	576	546	592	534	544	577	620	613	595	588	543	582	594	548	583	528	537	570	586	545	613	579	615	518	588	590	563	568	517	589	538	587	536	582	545	580	558	568	564	592	570	586	540	580	581	551	566	565	590	566	566	568	545	544	587	564	600	527	569	570	581	590	575	556	577	583	563	561	614	582	566	529	603	595	558	553	575	596	555	600	574	519	547	543	535	563	604	566	588	535	599	588	572	613	550	542	560	551	572	563	554	563	581	580	587	550	573	559	565	548	557	549	538	570	606	555	556	545	574	536	544	583	575	536	586	533	537	591	557	557	569	551	583	555	592	560	562	599	619	584	593	553	579	551
76430	29203	6790	1748	1111	830	681	651	531	493	475	457	417	427	408	427	416	388	389	391	364	387	361	371	359	380	360	348	369	364	367	344	347	380	350	352	326	357	338	313	347	365	329	368	345	351	339	342	373	337	330	330	302	341	337	380	329	355	313	346	354	360	342	327	354	312	321	330	341	299	325	361	331	347	339	392	363	349	337	346	349	367	333	339	367	356	339	373	341	350	354	344	363	352	349	354	360	328	368	365	353	357	367	360	351	373	372	353	327	335	330	365	360	328	343	335	344	334	321	366	352	338	362	328	359	336	336	339	363	333	354	347	324	356	301	332	347	335	364	352	341	342	341	323	342	327	328	334	335	328	357	355	313	315	363	355	381	306	324	334	359	369	365	331	320	368	306	349	346	380	335	361	343	321	351	339	350	324	359	328	364	339	340	341	319	355	365	351	312	338	355	338	342	350	352	324	359	336	349	356	363	328	341	343	364	357	369	369	377	318	309	351	324	350	347	318	338	353	351	378	332	314	338	321	334	319	356	353	333	345	323	364	338	336	347	353	350	371	345	338	356	316	324	346	382	363	337	323	326	325	331	356	366	351	315	332	336	377	313	389	352	353	348	346	314	314	330	370	391	364	371	332	324	316	354	366	354	337	359	329	342	356	322	337	331	328	346	344	367	373	365	323	354	340	348	331	333	348	356	362	348	356	353	368	369	370	381	318	382	336	312	320	325	293	348	342	353	348	337	324	347	352	357	352	358	342	401	338	345	348	336	350	347	365	322	339	343	394	318	341	367	352	370	339	350	304	346	356	356	356	333	313	376	328	312	321	348	327	357	322	318	346	331	341	351	351	357	310	308	331	363	310	341	357	327	372	330	339	332	343	338	361	328	312	327	318	333	371	359	325	348	333	317	367	328	334	325	332	362	315	340	345	305	339	355	339	371	365	319	319	344	348	337	312	376	333	375	355	359	289	322	363	329	348	350	364	326	320	354	339	351	350	349	334	313	357	382	327	354	362	333	341	356	349	351	322	339	356	338	381	347	355	321	357	323	331	341	388	334	350	347	365	362	356	356	314	374	354	360	320	316	316	365	360	368	337	350	314	324	349	357	315	351	349	326	344	363	322	361	341	324	323	351	378	355	338	367	354	350	338	344	301	325	357	340	326	346	323	364	357	369	368	351	365	356	298	336	362	362	310	355	358	372	372	327	313	354	392	332	361	336	321	340	348	350	367	326	361	356	357	360	346	330	336	323	303	341	350	353	352	339	331	347	317	362	338	353	364	345	380	363	343	344	337	328	317	359	358	348	361	334	350	331	338	352	358	336	327	351	368	336	321	358	388	351	346	397	317	320	317	347	368	369	334	368	368	350	357	356	345	348	363	359	356	361	386	358	353	359	356	339	339	311	365	344	351	370	329	324	336	354	313	318	331	331	376	355	328	368	342	334	352	304	302	321	339	363	321	365	355	359	319	330	350	358	354	309	336	324	340	329	366	334	342	366	327	318	340	323	351	333	347	316	358	354	368	352	336	337	360	325	307	357	338	343	368	381	354	353	335	363	362	331	330	341	319	356	349	323	338	343	349	325	334	363	368	358	355	347	330	315	350	332	353	323	356	342	328	332	349	347	307	332	328	352	360	357	331	338	321	326	336	331	334	337	335	324	322	320	325	348	358	353	341	365	351	331	345	350	342	322	374	315	340	320	320	370	345	293	332	363	373	333	313	370	310	375	329	347	355	315	326	352	338	344	309	344	344	345	352	309	351	312	345	347	347	367	335	365	316	326	379	354	340	374	356	348	326	331	335	337	328	345	352	346	328	360	369	353	373	336	386	352	329	333	379	288	363	350	355	355	319	327	370	338	307	357	342	319	314	352	336	363	326	341	356	329	337	349	337	355	317	303	321	324	346	364	331	338	327	346	344	356	346	323	329	325	344	331	326	349	326	363	375	327	380	348	328	354	365	373	330	378	319	340	356	350	341	322	332	313	337	370	355	411	333	311	352	320	323	345	349	327	340	332	323	331	337	367	354	345	331	343	358	343	328	377	341	349	336	341	362	329	350	376	350	327	384	339	335	333	315	339	322	329	352	321	312	305	360	316	318	340	370	358	358	348	353	383	352	344	332	370	341	327	343	329	352	317	372	390	343	342	349	329	343	339	356	319	341	359	333	333	332	346	308	345	335	338	361	372	321	347	298	315	360	373	340	343	328	358	359	327	341	332	369	336	283	387	375	321	308	341	311	364	338	336	317	291	329	287	337	390	323	316	312	316	345	340	368	382	320	323	309	317	353	344	347	345	301	318	367	331	328	366	330	331	341	323	350	358	375	350	355	344	307	372	364	341	327	359	391	371	327	304	351	350	329	336	368	313	360	288	353	349	343	328	317	301	352	318	377	352	348	345	318	359	361	338	367	339	320	354	383	349	333	321	329	379	377	320	358	334	365	377	357	392	346	312	364	349	369	329	368	357	333	327	337	340	349	377	368	358	331	354	347	334	323	342	361	344	339	346	342	346	346	350	362	352	334	335	358	323	346	396	321	304	360	323	357	347	347	382	345	331	323	346	353	363	369	303	377	329	338	358	352	372	345	327	341	378	357	333	349	374	377	331	346	357	369	337	347	346	342	349	345	354	312	374	318	346	350	332	352	374	336	366	337	372	336	365	340	333	331	360	333	371	366	339	333	357	331	350	315	352	360	350	336	307	337	359	321	364	348	308	353	323	358	359	342	350	391	328	360	345	336	342	359	371	357	349	325	331	330	340	318	348	334	318	353	336	326	350	323	351	331	329	385	337	340	356	331	365	317	357	357	337	309	331	405	349	338	360	368	349	359	364	361	350	354	370	351	340	375	328	357	342	345	361	330	341	358	365	317	357	321	356	340	373	354	372	351	342	339	345	340	341	353	313	370	321	354	383	378	343	323	336	331	341	331	352	330	316	359	333	341	350	337	332	370	350	374	326	324	345	325	334	346	316	376	356	309	331	353	316	349	346	363	356	345	347	327	322	342	348	330	379	333	345	355	386	346	349	345	363	354	328	327	339	356	379	342	340	307	358	350	324	312	310	324	302	365	338	349	362	370	391	325	364	317	347	335	331	384	315	349	347	334	322	387	350	315	327	342	348	366	335	309	335	328	360	347	336	341	333	334	325	353	327	352	336	318	331	360	355	354	328	316	352	323	334	386	319	356	291	353	310	340	331	356	354	361	336	352	335	307	336	323	358	331	376	323	332	339	358	317	320	303	323	379	338	335	352	332	364	354	325	314	341	336	353	318	328	336	368	361	343	346	345	320	373	380	351	333	308	336	332	331	352	335	359	356	316	343	323	334	356	310	325	363	340	342	330	362	341	324	318	340	330	320	316	303	335	321	372	344	369	347	332	357	353	369	310	346	343	339	368	325	367	353	326	380	351	345	357	353	332	324	318	331	333	354	353	326	375	362	343	339	349	321	361	339	341	349	351	335	364	389	363	359	336	340	361	326	303	398
43596	5608	3445	4073	3586	3175	2574	2273	1943	1720	1625	1519	1392	1372	1243	1204	1205	1225	1107	1063	1060	1122	1060	1017	1009	984	990	981	972	927	918	921	951	940	921	954	947	900	905	906	907	907	903	888	867	901	880	894	911	873	929	926	844	904	833	845	844	900	936	898	852	869	856	877	918	873	917	899	875	872	878	877	881	815	909	836	825	864	848	861	867	846	878	854	934	840	863	828	870	879	821	834	860	888	866	866	876	895	861	887	896	847	817	860	855	913	907	879	867	862	845	833	822	878	870	889	893	889	889	809	857	866	840	906	853	829	847	876	857	864	869	828	845	839	856	817	896	866	849	839	855	834	833	865	841	841	890	874	839	873	868	864	873	871	811	825	843	833	841	865	849	859	878	857	856	857	892	887	862	864	837	851	848	879	853	892	890	820	869	878	854	831	849	878	788	889	873	875	855	895	874	854	892	857	874	844	835	840	880	889	800	839	899	821	832	848	858	826	861	825	858	838	849	886	823	849	889	823	861	820	849	853	805	856	885	874	835	789	878	867	870	858	779	844	874	882	864	875	828	895	889	838	894	808	799	860	872	839	858	884	826	853	844	852	866	867	867	863	855	796	781	866	885	850	856	834	874	813	887	843	811	901	836	837	857	820	872	857	897	841	866	856	842	859	859	837	875	866	843	870	901	854	839	827	869	844	873	902	846	809	871	851	866	889	886	885	824	875	880	877	865	868	882	888	871	873	867	829	817	829	803	840	849	831	851	863	880	846	828	894	805	828	841	923	882	836	880	854	823	906	839	857	864	894	822	855	887	840	838	924	833	896	870	866	824	887	852	864	841	884	885	875	893	903	834	873	821	855	811	852	856	848	879	869	905	831	874	875	867	822	891	788	841	830	857	817	841	831	881	829	869	829	836	829	832	824	853	808	849	860	878	879	820	836	839	895	860	874	863	882	871	833	895	828	869	868	846	903	856	871	801	852	877	884	918	833	828	869	861	805	857	872	838	868	876	859	874	838	817	906	852	852	847	838	836	841	828	856	785	854	865	881	816	833	897	829	850	812	872	862	846	836	879	853	849	876	835	884	901	929	872	876	841	800	875	880	877	864	835	863	865	889	828	827	897	792	875	924	847	871	807	902	796	874	816	892	876	861	802	860	823	917	861	844	851	815	868	874	862	870	861	811	872	884	830	809	920	872	905	888	875	875	833	882	859	821	855	886	875	812	867	917	855	842	848	865	857	826	873	824	912	901	836	861	883	865	867	864	860	878	791	900	842	848	858	861	918	821	805	877	870	821	852	857	852	808	827	889	870	827	897	890	837	807	854	830	890	833	901	895	836	855	838	856	877	887	816	865	859	840	848	842	885	836	847	861	930	848	821	859	835	847	869	905	916	862	904	816	857	867	835	845	883	832	882	833	799	819	890	829	878	825	842	837	881	821	876	836	860	874	815	883	882	775	860	897	862	848	892	784	857	850	930	867	859	881	838	836	859	852	830	838	871	846	847	873	818	839	818	862	804	852	847	856	864	849	876	904	855	873	828	872	872	838	877	820	894	871	853	872	843	842	865	838	863	901	871	887	824	855	849	865	861	882	877	901	859	888	882	819	935	874	835	850	813	871	850	813	866	854	917	884	849	881	860	842	841	783	866	882	867	866	853	847	843	853	868	843	891	899	869	860	804	846	893	865	826	841	854	829	807	898	919	884	819	888	926	815	849	868	866	858	854	829	837	870	872	866	814	832	862	812	808	801	880	870	862	912	858	816	889	928	826	828	883	800	890	829	842	818	836	874	840	870	836	859	840	916	810	879	857	863	847	834	863	910	842	922	829	887	807	876	859	836	907	847	790	864	829	832	844	861	836	817	823	849	807	871	837	814	851	847	845	850	884	812	861	864	804	851	891	839	830	838	900	804	917	853	891	875	789	877	867	884	833	850	880	868	852	876	882	882	876	874	853	848	862	897	848	886	835	814	875	806	873	852	854	867	875	878	840	821	926	822	855	903	860	835	868	858	858	845	855	865	836	842	825	875	822	855	886	871	845	822	883	904	839	816	841	920	824	813	860	829	853	832	820	841	832	888	851	850	813	848	854	852	791	859	836	853	846	839	879	845	912	819	841	849	851	863	827	826	847	808	889	774	891	836	823	888	870	856	873	873	881	852	832	900	865	812	869	823	822	851	867	858	873	846	844	826	887	867	857	823	812	844	865	863	856	870	841	865	873	872	834	840	844	884	784	853	865	839	831	778	857	843	863	860	860	906	833	863	875	826	895	878	892	844	856	858	866	852	806	833	823	816	820	875	862	899	859	845	854	856	867	869	871	890	885	855	902	863	858	857	855	859	861	919	841	864	855	855	821	871	851	859	864	833	910	882	841	838	862	864	885	868	871	862	840	858	872	821	803	858	861	897	922	871	846	863	885	833	829	882	838	934	852	854	845	861	869	869	825	816	866	853	843	887	890	796	823	856	821	925	900	872	894	776	851	846	848	845	869	822	833	815	770	879	909	831	852	859	837	861	820	845	825	913	877	855	864	866	880	864	818	896	852	857	878	877	830	879	826	848	929	871	833	875	857	815	875	844	829	857	860	884	809	859	912	848	859	858	858	925	910	827	821	895	852	846	857	835	866	864	844	920	868	879	883	876	818	852	843	867	857	835	835	830	879	904	830	882	837	894	891	794	880	837	897	833	805	890	780	831	822	899	927	827	842	904	858	853	838	856	823	836	868	858	853	789	815	819	833	844	874	821	847	866	852	889	843	895	820	874	891	861	865	848	847	834	868	808	847	897	901	856	833	899	876	830	806	845	881	857	816	910	888	860	849	827	853	872	882	838	899	823	856	872	824	863	803	821	859	838	873	855	797	842	852	827	893	869	837	866	822	839	846	822	814	845	868	862	910	861	869	901	861	873	838	822	819	857	874	818	888	854	885	891	882	835	905	919	902	844	890	876	874	878	870	880	886	916	868	907	810	837	815	898	849	853	851	853	878	916	806	847	801	842	881	870	837	876	859	836	895	859	886	864	923	856	909	858	942	880	849	860	872	826	799	869	853	827	849	891	850	856	893	865	841	865	879	865	890	912	872	922	890	863	873	851	874	887	858	891	888	901	860	865	826	841	845	833	866	925	884	867	876	823	872	891	874	815	848	859	794	836	771	831	801	818	856	915	868	895	902	803	826	862	817	878	884	844	826	859	834	844	908	893	838	875	806	853	852	854	884	864	863	817	828	847	928	881	839	855	877	816	899	832	844	922	867	880	858	822	862	827	815	849	871	828	819	882	877	879	889	877	856	826	903	898	904	860	876	834	881	810	852	882	867	841	827	786	901	881	885	845	841	818	854	852	792	847	850	857	865	839	857	876	820	874	866	816	812	879	913	836	877	830	822	861	874	882	865	850	843	865	910	901	897	870	886	786	845	856	859	821	847	891	858	864	820	897	864	892	894	898	856	901	898	922	898	825	897	828	903	917	884	850	875	887	868	785	797	862	881	901
18061	1230	407	366	325	385	329	343	373	377	331	364	339	355	331	348	357	325	323	339	333	338	307	315	329	356	324	338	351	329	321	327	342	332	347	318	341	329	366	338	338	351	359	323	324	336	301	338	331	322	345	349	332	339	370	344	327	303	330	314	341	355	346	358	327	345	365	321	348	367	348	355	365	345	335	323	325	323	373	310	367	328	376	327	284	345	359	375	290	326	322	338	347	361	333	350	358	324	361	323	331	317	338	327	339	349	336	331	330	317	340	349	371	349	319	336	340	311	313	372	352	318	340	356	379	383	323	313	329	371	349	381	354	349	369	370	356	362	308	317	348	349	387	336	373	335	333	307	324	347	328	313	397	360	332	344	346	389	339	309	313	321	320	365	340	351	310	354	341	323	317	325	317	326	358	335	333	327	343	307	339	338	367	359	317	308	332	371	317	312	342	352	325	341	345	363	340	344	330	353	324	358	326	376	326	350	341	323	305	337	355	344	341	355	350	320	321	390	349	350	353	316	311	333	340	365	349	347	321	315	338	352	345	285	315	330	322	321	340	314	351	365	339	329	342	372	328	340	327	336	347	368	344	354	313	355	353	326	347	316	320	402	339	359	355	338	342	339	316	342	291	321	367	335	331	350	343	342	326	352	358	328	371	328	356	340	359	358	313	348	305	365	329	354	376	325	319	330	387	366	335	344	329	374	323	326	361	351	335	327	312	315	336	372	366	337	311	319	374	350	316	344	316	327	357	336	285	317	346	329	322	345	331	366	357	347	361	334	365	319	329	359	339	358	354	359	325	310	357	381	337	316	298	340	329	357	381	373	387	364	333	345	356	326	342	347	354	348	359	374	354	314	332	333	352	339	351	320	352	382	356	314	320	367	305	312	376	317	322	355	317	323	343	362	342	367	311	375	286	365	330	323	328	329	374	352	358	352	349	366	353	319	324	363	362	337	355	342	309	362	357	332	357	304	347	331	340	348	378	330	345	332	353	328	305	315	369	369	337	336	321	326	329	367	364	345	330	353	328	326	326	343	353	364	356	342	334	323	339	320	363	369	336	329	342	352	339	330	341	350	344	397	314	328	355	357	300	358	340	381	311	335	333	373	394	320	354	313	354	336	336	357	366	329	309	346	311	334	339	360	341	358	336	344	332	343	312	331	360	300	323	332	377	383	343	334	308	327	347	326	354	356	313	328	337	347	329	335	365	362	344	307	335	337	345	338	342	320	356	372	326	346	340	367	328	351	322	334	345	363	318	335	334	340	338	340	330	313	390	339	306	332	345	315	318	379	340	349	353	348	332	337	337	350	336	342	291	319	334	324	323	356	358	332	352	341	342	337	318	377	350	333	318	358	349	334	350	324	360	352	341	358	333	329	341	332	346	328	309	324	335	382	349	316	345	334	349	368	358	327	334	356	362	349	362	369	351	334	342	311	349	358	328	329	344	341	354	356	373	326	358	343	337	341	338	304	311	365	340	347	337	364	341	351	327	359	341	320	333	342	352	330	368	368	329	355	322	370	320	345	324	339	341	350	329	336	357	341	355	332	367	329	342	341	359	345	344	334	339	334	343	358	364	350	361	378	346	349	319	317	321	328	353	344	328	329	315	317	327	379	350	344	311	357	324	321	400	319	337	305	311	317	319	361	383	338	338	310	363	366	295	348	361	321	326	323	317	345	333	336	358	348	361	352	317	367	364	338	352	323	354	332	345	334	322	332	314	339	356	365	363	327	337	311	321	355	349	351	334	352	292	339	314	345	307	310	355	358	338	328	344	319	367	376	343	348	334	366	339	378	329	343	346	323	334	318	329	350	327	342	331	337	337	330	355	370	341	322	334	338	370	347	340	336	326	368	332	332	332	351	385	371	343	332	304	351	335	358	328	343	328	321	326	341	326	350	334	340	338	340	304	325	352	344	358	370	336	328	322	328	331	357	336	329	341	323	365	307	305	368	333	347	337	360	319	335	313	382	330	332	296	340	309	356	335	324	346	342	337	338	353	345	345	356	346	344	331	311	349	301	364	336	332	365	312	334	290	331	335	340	365	342	346	339	299	326	318	329	335	317	293	308	342	304	381	358	335	377	347	357	338	326	325	343	367	371	391	364	373	308	379	313	349	343	327	357	349	342	344	333	303	337	351	318	340	356	319	341	373	366	351	326	325	330	325	334	347	329	330	342	346	326	305	359	363	378	356	355	345	328	354	372	349	309	364	356	299	316	338	349	353	352	348	330	359	355	382	337	364	362	333	362	338	308	330	360	335	346	341	317	317	322	333	370	301	321	346	331	347	351	337	385	316	306	358	329	321	346	368	367	336	336	355	340	316	353	336	340	305	320	381	326	348	328	352	339	358	329	385	319	330	327	365	327	319	307	316	321	366	366	347	323	371	349	352	317	315	325	345	323	358	351	327	313	360	341	329	371	338	347	337	331	332	346	352	336	365	348	365	365	327	346	323	324	371	340	350	342	331	325	313	328	326	378	375	352	306	325	347	361	336	340	360	363	377	336	324	372	361	363	379	343	367	369	301	343	357	331	354	325	353	334	359	348	346	343	322	371	350	370	327	330	339	347	336	371	330	319	326	300	340	341	374	329	358	352	328	313	325	325	310	342	349	358	333	336	333	350	350	320	322	331	330	339	333	344	336	330	358	301	360	338	349	331	351	338	356	357	373	325	346	322	364	337	345	339	311	331	325	348	350	294	327	348	336	353	334	348	308	343	371	331	325	370	326	333	367	343	326	358	353	369	338	371	341	336	338	370	358	325	338	296	345	344	332	352	354	364	331	391	379	317	360	357	335	331	330	363	357	363	371	353	370	343	345	321	365	340	364	362	346	357	344	320	312	315	334	346	314	344	333	308	325	329	357	357	368	358	326	326	346	384	326	348	317	349	385	314	357	326	337	341	352	345	349	303	307	336	355	338	335	379	288	342	325	317	320	331	343	327	352	353	363	333	344	332	364	362	337	330	330	360	325	329	345	311	336	332	340	355	324	307	368	365	363	350	381	309	350	330	369	340	321	376	363	349	355	326	318	371	343	338	331	329	326	316	361	308	308	325	335	358	358	319	324	296	344	345	332	330	311	311	336	355	337	335	343	322	359	341	332	353	357	304	325	336	321	312	312	325	300	314	346	362	346	322	331	334	347	369	384	318	341	344	348	327	335	386	348	346	364	361	353	328	339	362	353	360	357	337	382	346	345	346	360	349	336	328	318	319	338	366	360	306	352	350	335	364	344	390	348	326	353	368	331	377	369	342	363	329	385	324	330	326	327	328	335	343	316	316	332	333	332	315	338	372	347	324	313	355	359	313	322	361	324	347	362	345	331	341	349	347	346	343	345	359	322	319	309	344	376	333	351	349	339	335	381	338	317	353	320	343	384	337	323	335	337	362	362	344	340	382	361	330	356	325	375	337	350	348	361	351	367	330	318	313	339	365	363	303	322	332	357	352	331	339	310	340	343	331	339	358	343	328	309	365
15430	984	882	859	873	858	879	817	870	838	827	840	817	859	846	844	826	859	858	794	772	825	835	803	826	803	834	838	771	773	848	819	830	824	822	833	805	830	832	799	772	767	794	840	773	772	773	818	806	779	793	847	820	815	837	800	833	811	835	834	864	812	864	804	790	817	837	807	844	801	807	792	833	787	813	817	837	774	813	808	851	828	839	825	800	753	799	793	822	784	821	768	864	842	819	811	830	813	819	855	877	836	811	841	804	794	772	825	778	808	835	812	835	781	800	804	825	860	771	876	833	880	811	826	818	849	794	808	764	835	825	827	818	814	841	752	832	833	820	801	858	827	830	823	828	783	800	778	800	801	822	821	823	813	814	779	795	835	854	859	836	812	828	809	811	795	775	827	806	841	849	822	808	809	840	838	809	830	789	794	833	784	783	814	874	810	774	824	752	769	839	897	845	797	845	828	832	833	784	812	765	810	826	789	801	831	804	813	798	839	765	802	792	811	814	807	763	869	833	785	777	798	806	793	830	796	843	812	793	777	790	863	811	794	823	796	772	784	836	829	843	822	817	821	760	844	812	806	812	830	791	808	786	801	859	800	788	812	839	782	835	831	795	793	770	841	826	831	800	832	802	828	796	789	826	867	862	852	833	837	801	763	818	773	800	820	758	782	794	806	822	813	845	847	827	853	780	862	798	850	790	821	809	844	773	837	808	784	853	773	837	852	823	802	826	857	788	793	797	813	827	820	827	770	890	851	780	803	820	807	846	841	833	861	819	829	841	793	846	835	792	863	786	750	792	803	856	837	854	828	783	829	749	805	773	789	765	815	802	798	813	817	851	783	811	827	847	804	799	855	811	848	807	786	802	787	814	798	788	860	856	775	800	837	783	775	817	798	791	797	837	863	793	852	846	811	832	833	795	843	788	809	777	808	801	806	849	873	792	802	844	797	816	792	818	832	826	828	832	817	828	828	781	784	786	792	839	837	794	855	766	771	840	842	784	880	767	811	781	817	804	801	790	827	814	775	812	795	796	818	788	824	873	799	795	851	841	822	806	794	764	789	849	827	841	842	804	757	779	822	820	844	853	805	823	773	843	777	835	861	823	819	815	822	782	838	792	817	769	802	782	910	839	838	774	815	818	811	815	849	800	836	809	830	831	820	827	801	815	803	813	800	799	820	867	796	820	839	807	804	837	815	830	862	794	821	777	787	811	796	892	812	821	780	793	845	826	824	810	829	862	819	813	863	850	785	769	764	790	764	790	804	761	801	835	806	786	809	811	836	770	805	845	824	754	778	789	774	859	784	805	814	840	836	844	774	819	840	820	793	836	772	793	788	797	763	885	782	838	845	789	799	830	774	850	780	819	828	860	881	830	812	832	837	806	803	812	728	845	842	810	800	869	807	856	799	813	803	785	836	875	819	811	800	816	829	785	816	780	811	840	779	855	804	824	827	852	793	877	835	867	808	847	815	855	866	748	818	839	795	767	822	842	831	816	773	814	818	871	844	793	837	831	794	798	828	821	839	817	830	793	844	803	804	832	800	814	774	770	821	840	818	776	818	839	799	795	851	798	839	827	827	856	769	839	839	837	785	794	789	798	774	797	806	765	835	876	781	856	804	836	815	843	822	810	822	815	791	835	815	815	805	777	839	802	880	812	818	834	832	813	791	830	817	793	820	786	839	802	793	830	804	829	837	833	814	872	793	824	814	783	815	846	820	765	781	822	819	804	785	885	786	821	850	847	919	841	828	783	808	829	844	810	829	811	809	806	767	825	813	827	838	754	804	804	843	769	833	767	847	836	821	802	869	843	810	766	810	820	807	813	813	784	799	793	780	844	894	840	826	821	867	810	865	806	816	802	854	790	797	803	811	800	813	801	812	827	804	821	821	817	790	842	830	776	834	803	804	821	783	873	804	801	840	794	841	854	800	791	792	854	794	844	827	817	817	791	772	802	850	829	806	845	814	834	793	888	826	846	787	783	797	864	793	842	823	815	814	811	776	794	823	833	876	864	804	856	822	836	857	822	822	803	797	819	837	849	777	835	791	831	857	785	756	817	774	784	742	835	807	811	795	794	771	826	859	855	768	805	836	883	859	824	827	836	801	842	824	780	807	796	773	809	824	849	768	837	852	862	821	838	847	838	871	856	849	772	782	790	839	833	839	792	801	803	825	782	842	840	845	864	794	826	848	848	773	804	826	831	824	794	838	778	842	811	838	797	809	839	799	835	826	825	826	822	797	791	828	812	833	843	802	792	799	822	783	823	821	825	810	811	788	829	825	813	778	773	781	863	801	817	857	810	801	852	785	815	816	785	805	826	801	767	798	795	805	824	782	784	820	814	849	842	794	833	868	837	794	869	815	819	812	824	764	812	822	857	784	812	820	855	795	767	799	766	796	817	753	767	877	864	807	833	820	788	826	845	785	815	869	824	812	835	794	793	817	811	812	787	857	731	807	807	809	782	786	830	829	813	828	824	810	822	803	817	837	812	817	799	819	840	836	858	822	763	814	802	788	790	776	847	796	855	874	832	840	865	810	789	835	813	796	758	824	855	875	826	835	811	829	862	810	821	795	770	831	794	856	803	815	802	775	845	831	798	763	820	855	837	853	804	821	838	825	842	801	814	830	775	810	801	774	838	787	833	834	856	822	779	847	769	811	804	784	863	826	792	853	790	786	809	796	859	824	835	836	811	827	816	843	788	807	836	829	817	790	840	842	790	846	823	850	867	791	776	838	864	815	803	847	872	829	873	818	828	854	825	823	834	858	781	796	867	785	798	816	832	831	797	839	879	859	778	848	798	805	851	779	738	788	823	831	789	858	846	812	817	788	810	846	842	825	832	808	736	826	811	835	803	831	818	814	788	818	782	805	822	804	783	824	829	808	822	831	873	743	792	819	798	821	783	781	802	837	839	842	775	780	814	824	841	800	840	809	819	841	853	846	768	825	767	845	849	801	808	829	866	809	775	821	853	774	853	825	819	822	825	852	822	817	853	800	793	814	779	832	844	854	790	773	818	799	817	834	794	813	817	835	799	839	817	830	782	776	807	812	793	812	810	849	827	772	841	818	791	855	822	772	868	803	821	839	811	755	828	802	814	820	859	788	814	841	823	733	801	795	793	811	855	815	822	797	852	776	813	783	859	887	853	855	825	792	841	770	802	821	828	821	808	812	817	812	858	842	822	886	828	828	859	830	836	830	793	838	832	805	824	848	816	851	832	819	833	775	831	817	797	838	834	839	843	813	766	783	789	845	802	822	815	796	880	806	856	799	831	828	822	812	844	787	847	829	825	837	846	806	807	751	847	822	812	842	827	857	817	812	764	828	795	829	800	826	853	824	796	823	808	842	825	844	850	862	818	801	769	815	796	894	850	847	792	782	769	788	829	826	822	842	813	851	844	814	796	786	830	760	827	784	825	835	834	851	859	800	812	756	834	837	818	876	834	825	812	825	850	845	829	809	840	849	812	838	812	830	760	806
62522	19745	2310	729	585	452	384	308	311	295	295	270	248	229	272	242	222	226	226	259	235	209	235	224	214	217	213	239	243	205	207	210	206	218	198	232	192	183	215	215	199	222	203	190	213	214	217	233	246	229	184	222	191	211	223	214	197	237	225	239	193	202	198	202	213	200	226	205	207	203	221	211	220	213	201	226	231	229	220	233	234	233	212	195	206	194	212	184	197	214	204	199	227	220	215	206	207	191	226	192	220	192	189	205	206	208	190	229	199	219	187	191	204	203	191	219	188	211	170	212	198	235	219	169	236	224	199	176	204	216	221	238	214	217	213	224	225	224	204	241	238	210	222	183	209	199	221	194	181	192	203	196	218	197	221	206	217	211	237	230	202	227	206	226	213	213	192	206	206	194	235	215	193	215	220	213	214	208	233	192	213	214	181	227	208	190	201	215	211	211	199	216	193	197	214	212	208	221	214	214	210	215	198	159	233	224	199	201	201	193	192	217	209	188	209	199	200	208	184	224	202	187	203	193	216	234	194	240	194	213	231	192	237	192	211	183	213	221	203	208	234	218	212	197	215	189	190	217	203	212	228	188	177	197	212	198	208	204	231	211	215	206	202	214	242	186	207	217	203	206	215	175	199	209	187	217	220	238	184	195	199	175	223	192	222	241	212	190	222	202	183	214	196	202	205	201	209	194	228	211	198	201	238	191	227	220	206	202	231	200	206	219	208	205	210	219	212	203	220	209	224	225	204	235	201	212	220	198	191	199	228	216	180	240	196	199	209	198	213	181	218	217	215	183	209	190	213	230	194	206	226	214	182	207	220	186	227	231	221	226	203	193	232	233	193	238	201	208	209	222	199	197	194	207	210	192	184	207	255	188	196	185	231	190	207	211	226	235	219	200	218	206	212	223	236	208	182	203	214	214	231	209	202	227	199	218	194	225	211	198	202	213	222	195	227	214	231	198	205	205	217	228	243	229	187	180	207	230	207	193	224	231	194	200	189	235	212	189	217	197	220	200	201	215	209	209	236	202	223	217	202	206	193	212	199	215	209	236	223	200	208	200	216	231	192	235	197	199	178	199	190	215	209	209	199	192	209	219	213	190	208	203	208	218	201	247	204	219	224	199	227	198	213	204	221	192	202	196	214	216	224	220	197	220	195	215	200	205	188	211	183	229	207	205	197	197	217	216	199	228	204	213	192	204	211	194	207	211	203	200	209	181	212	194	222	212	207	204	202	224	175	202	209	209	185	241	231	208	192	189	199	218	196	175	216	224	214	199	183	202	189	180	221	212	197	205	199	195	222	198	208	206	181	208	206	235	222	205	214	204	190	207	198	248	198	204	231	188	210	223	155	199	225	237	193	196	233	201	213	198	183	205	208	193	238	210	237	216	223	216	210	188	244	216	223	221	201	215	194	210	197	190	196	222	197	205	190	210	221	185	212	217	186	201	247	206	206	226	178	219	202	212	182	202	235	233	200	211	207	192	194	176	164	184	207	213	202	209	195	209	198	236	202	218	215	206	230	226	193	206	206	223	203	215	227	208	209	214	212	207	212	199	186	202	157	239	220	180	202	198	224	205	191	241	192	222	214	197	202	235	229	213	193	187	193	193	218	225	226	215	217	196	206	209	203	191	197	216	208	192	223	212	210	217	200	210	212	204	210	196	217	210	203	213	208	181	193	216	220	194	195	223	197	231	222	206	186	198	195	201	249	204	187	170	196	207	211	207	216	233	180	226	214	193	237	232	235	228	221	211	188	237	237	190	222	164	177	198	204	219	221	207	206	230	205	203	214	200	208	226	209	217	206	206	193	193	196	213	199	187	227	214	198	210	204	192	199	242	185	174	216	200	191	222	190	207	175	204	208	220	212	180	213	221	239	208	206	197	207	225	198	220	224	244	193	184	234	201	224	221	202	213	214	214	235	217	229	219	189	212	222	196	202	192	198	178	231	201	216	204	201	229	221	198	208	212	214	198	208	188	205	227	198	235	202	219	199	221	233	206	181	210	208	182	197	195	211	228	178	170	221	211	229	232	192	178	201	193	219	222	205	169	186	209	208	189	204	160	207	217	193	208	180	204	191	189	199	212	226	238	212	192	200	213	233	211	185	207	194	201	216	207	210	220	203	228	194	220	186	205	201	199	184	185	201	226	228	208	232	203	191	212	194	197	197	205	196	213	196	203	207	198	219	213	194	200	166	245	238	212	216	189	218	188	200	202	192	208	188	212	235	218	181	206	205	214	188	229	250	213	194	196	206	218	192	195	223	193	196	223	217	202	220	191	218	207	191	199	207	226	225	204	232	203	209	221	226	203	200	224	206	185	189	208	189	189	230	214	204	221	183	219	206	203	189	210	204	218	197	227	217	228	218	229	238	215	232	198	219	228	233	210	209	223	233	200	193	193	204	223	245	200	211	190	209	182	217	200	208	192	236	215	213	192	204	208	209	213	202	207	251	210	219	229	196	196	175	207	215	226	221	190	201	210	219	247	192	192	165	209	196	203	229	210	211	225	183	209	196	199	199	199	239	182	213	206	256	209	215	236	203	201	188	199	224	219	192	206	203	232	220	195	211	217	208	237	225	198	199	197	214	210	205	187	239	197	205	187	205	231	212	217	220	231	206	191	214	202	204	203	212	225	201	216	190	202	207	213	231	211	219	241	191	229	195	199	217	198	198	207	217	222	191	211	215	213	205	230	188	224	207	201	199	231	188	207	194	191	192	194	177	227	217	249	232	189	230	198	211	219	225	199	243	206	220	228	212	222	223	214	203	192	199	195	220	211	210	175	227	217	213	223	193	238	198	208	223	205	207	220	197	206	186	201	223	213	214	201	196	224	181	195	180	190	202	168	236	191	203	213	221	193	207	226	214	195	204	201	207	235	197	208	182	220	183	205	199	214	212	224	199	226	206	199	212	198	206	195	212	226	171	201	194	194	209	224	194	212	227	185	213	207	203	202	209	199	187	226	221	203	222	205	193	201	212	182	202	207	195	189	190	213	213	208	205	200	198	230	241	226	242	205	184	202	210	205	186	211	208	223	222	234	208	222	194	210	222	204	201	196	208	222	221	194	238	198	213	183	224	229	239	204	212	195	218	177	188	209	213	185	215	191	209	218	227	198	205	206	181	158	209	211	195	162	210	198	182	211	184	213	217	243	173	184	214	172	185	208	210	200	223	209	207	197	202	199	224	206	201	209	200	194	194	199	220	176	191	204	206	194	199	201	221	206	206	222	213	195	215	207	214	182	231	199	209	200	176	230	187	189	199	188	212	234	236	223	204	220	228	202	192	212	195	190	226	230	180	206	205	204	239	194	189	218	184	181	196	191	190	205	196	217	193	225	204	184	225	194	215	202	186	188	226	214	203	188	185	201	222	222	210	192	223	189	206	197	182	208	233	196	185	209	209	200	224	213	236	203	214	205	207	208	203	207	187	198	194	181	198	243	200	185	218	198	221	200	204	215	184	203	226	207	193	216	248	202
34339	3711	1908	2202	2020	1696	1475	1202	1144	1029	1005	866	854	821	828	737	755	725	674	701	688	650	660	670	652	623	606	645	614	585	632	583	641	577	634	602	657	561	564	607	597	574	608	586	606	579	568	581	552	578	569	628	567	573	575	601	571	596	567	613	527	583	543	535	600	562	570	605	587	606	549	574	564	615	593	556	560	560	573	565	556	576	547	594	580	552	587	594	587	564	576	590	572	587	560	570	575	586	560	578	558	559	569	573	552	546	605	574	587	559	584	582	533	580	530	534	579	586	583	563	536	555	575	605	557	502	598	590	576	552	574	527	537	610	553	497	570	589	598	606	587	574	616	548	556	556	574	559	588	550	588	577	574	537	563	531	573	561	545	572	546	552	562	594	611	581	498	564	566	561	553	562	577	587	528	576	531	593	605	605	558	527	562	576	540	643	586	594	577	622	598	597	563	546	530	561	518	569	575	540	562	583	538	535	566	569	535	592	544	579	541	536	568	571	541	569	576	529	590	536	548	587	583	565	595	583	598	559	572	569	532	551	587	571	529	576	587	603	517	597	532	532	551	567	535	548	534	551	552	563	564	549	544	571	549	578	609	615	533	598	551	557	553	589	564	608	583	540	547	571	593	576	561	535	580	555	570	585	590	538	549	577	539	587	569	536	569	560	526	603	563	595	548	539	599	566	602	569	590	575	574	608	566	581	589	561	572	545	542	575	596	541	534	571	597	574	594	519	516	566	573	589	556	570	585	561	552	551	568	578	566	574	573	577	544	550	572	599	598	588	620	557	541	541	531	571	545	553	591	550	605	565	563	530	577	546	557	560	535	547	582	569	544	571	572	547	560	573	585	581	537	559	600	590	560	591	570	606	552	595	572	574	544	510	558	611	558	551	521	519	607	537	573	542	546	585	556	568	521	583	528	580	552	544	527	582	571	541	592	602	532	592	547	559	587	556	588	600	543	591	561	553	561	626	590	542	542	549	525	551	550	578	597	583	565	535	573	574	555	567	578	567	604	569	538	577	577	552	517	573	548	596	551	542	542	577	574	569	560	560	603	571	579	552	522	550	553	546	533	576	586	626	571	590	577	553	535	565	584	548	519	551	587	549	550	596	606	602	545	556	561	567	562	536	580	575	552	551	522	579	560	563	519	580	588	558	614	550	579	571	558	570	571	591	571	539	566	578	579	566	601	578	557	572	579	564	590	597	531	550	556	527	578	521	565	540	523	560	579	589	588	566	559	543	580	571	554	583	546	563	587	548	579	538	548	582	559	579	601	549	536	581	591	527	561	559	564	616	567	547	597	577	554	566	563	587	549	560	524	544	560	589	579	584	565	578	622	543	574	586	551	582	542	561	570	563	533	601	541	581	541	560	571	534	540	564	575	517	566	563	526	571	557	561	595	546	559	583	584	562	562	580	547	544	528	591	545	542	531	590	601	559	567	571	581	587	564	585	575	539	523	570	561	559	555	605	577	542	586	571	540	558	532	519	579	538	507	561	573	542	515	568	589	594	573	564	586	549	556	570	559	551	594	510	571	558	580	561	577	544	568	558	523	555	552	584	580	581	598	517	609	596	556	602	564	565	536	573	581	585	531	607	547	561	518	584	545	538	555	546	619	545	630	549	569	589	535	551	525	553	543	556	579	551	561	561	549	560	579	565	589	563	561	561	522	574	572	554	594	521	523	549	565	562	562	586	551	563	573	563	539	543	549	553	541	533	523	554	538	557	541	499	560	569	534	574	548	588	564	534	526	557	506	583	544	592	569	578	549	566	565	567	556	541	549	604	536	585	586	554	555	549	524	592	571	568	536	576	621	578	558	554	549	602	584	554	597	584	570	556	576	516	554	548	544	576	567	565	562	560	541	583	554	578	584	602	588	592	575	559	548	541	590	556	569	540	528	542	585	592	576	552	557	560	565	599	553	607	553	555	571	548	528	562	628	576	540	615	542	572	587	589	562	558	534	563	571	563	511	603	578	597	551	580	579	521	562	562	542	602	548	559	506	509	554	522	584	583	542	569	561	605	580	533	563	560	539	589	568	565	543	583	562	562	524	543	546	509	550	551	600	583	540	604	573	588	543	528	600	590	545	568	607	600	599	542	584	559	549	562	578	577	551	581	568	557	566	556	566	568	543	573	589	538	591	604	550	571	537	555	524	539	550	521	550	534	549	580	534	582	562	550	535	585	572	566	554	602	563	579	561	550	545	499	583	550	523	574	549	525	526	577	553	571	547	594	544	561	567	540	620	576	569	532	566	548	551	593	555	561	521	558	569	566	547	549	566	559	542	568	603	585	542	606	563	530	586	542	562	579	570	545	559	561	565	526	519	584	566	539	576	549	505	556	587	554	516	520	584	561	592	573	578	565	561	582	559	589	562	561	597	600	551	532	536	544	567	535	586	569	557	530	563	562	535	596	588	568	532	602	598	557	518	575	568	566	587	543	551	576	561	546	583	550	571	587	551	542	543	544	537	569	554	576	584	578	589	533	522	567	564	546	574	583	537	539	522	539	590	548	550	532	543	505	590	550	570	581	546	531	525	603	552	577	547	540	554	572	556	563	555	547	579	550	542	584	580	563	584	554	566	546	627	599	559	596	571	607	547	526	545	544	580	554	560	534	531	537	555	548	560	538	556	559	627	553	546	570	554	574	565	562	562	553	553	563	567	561	533	574	609	532	518	622	543	568	548	595	563	544	545	589	558	597	526	533	561	586	532	541	558	578	580	630	556	563	582	537	561	563	549	576	578	559	523	607	612	528	594	561	565	572	561	551	555	556	593	551	556	603	554	601	554	553	591	531	512	547	560	532	588	547	497	579	568	585	565	554	561	551	600	525	580	593	550	569	564	562	568	571	566	534	528	567	561	575	536	570	566	541	587	567	601	487	606	570	539	511	574	569	581	576	554	539	556	573	529	584	566	584	554	554	590	587	577	542	522	594	602	564	520	569	567	591	546	613	541	559	526	569	543	553	566	523	609	496	567	593	548	565	582	592	574	572	562	578	524	605	617	552	554	588	567	561	530	569	542	580	544	608	610	603	551	549	577	528	572	597	543	576	527	608	533	558	579	536	554	532	559	563	559	559	544	547	538	540	590	569	531	550	581	564	580	585	515	559	612	586	532	584	537	547	547	582	543	566	556	571	557	567	606	594	561	548	575	543	531	563	567	545	544	545	582	534	593	593	552	586	577	570	545	568	621	531	524	552	549	553	572	608	599	558	581	559	548	557	560	563	602	574	583	538	582	593	601	546	578	555	549	564	595	553	570	581	545	575	556	524	551	536	562	540	585	560	556	576	597	567	559	563	533	552	534	594	571	599	585	583	568	577	550	549	548	563	551	591	614	553	569	576	561	554	545	552	534	540	523	551	571	578	542	538	576	550	559	558	577	573	540	592	525	578	547	591	554	579	595	553	568	585	538	582	575	587	591	532	632	588	611	550	554	580	562	585	575	563	553	532	540	593	556	563	552	573	545	577
76010	28792	6544	1688	1110	934	703	634	555	455	468	466	456	392	388	399	389	371	348	395	381	399	353	345	370	320	365	365	359	391	311	377	330	330	395	377	350	368	354	347	294	316	354	339	330	337	326	346	339	329	358	331	383	380	377	359	312	319	380	337	330	320	333	322	354	311	366	357	327	306	331	352	318	336	334	309	369	363	286	354	364	337	370	317	330	381	321	332	354	333	333	364	385	325	330	351	345	342	367	329	353	336	343	334	341	334	329	366	323	323	328	351	351	348	345	334	339	367	344	348	333	347	314	324	338	341	384	357	347	336	357	358	329	328	380	348	336	327	324	353	312	337	344	312	349	369	358	335	362	344	361	357	338	325	358	340	367	361	355	342	321	340	352	366	306	366	313	329	338	381	371	339	319	336	343	361	351	332	311	312	345	342	364	382	341	347	306	339	312	335	330	341	332	316	328	344	336	368	320	384	388	323	335	346	369	290	333	362	338	355	360	379	353	351	342	377	325	351	336	339	327	341	368	328	342	313	346	327	320	310	339	372	325	341	337	333	333	330	325	344	333	345	326	316	337	354	333	353	354	335	322	355	344	384	374	350	319	364	319	296	352	343	343	356	355	348	361	341	344	364	358	337	370	346	327	314	321	327	348	363	338	328	353	340	351	378	336	343	363	336	393	324	363	337	354	332	335	345	349	337	344	341	301	320	348	328	395	328	353	342	321	330	325	326	341	345	312	326	338	348	324	318	380	342	334	360	339	357	346	353	392	340	350	338	327	368	327	328	353	346	326	345	332	329	366	351	355	345	357	355	348	341	372	335	344	351	363	351	334	350	360	325	333	342	334	338	363	343	340	340	327	364	329	399	328	345	365	324	351	334	361	348	342	336	315	360	322	345	357	349	350	373	305	320	345	331	325	341	329	352	321	341	344	335	312	313	331	308	358	330	315	357	340	370	378	383	325	344	335	328	329	304	335	368	358	361	349	357	326	351	347	357	327	309	347	342	359	343	300	336	344	336	333	348	349	352	367	350	336	362	332	342	326	364	371	314	369	360	350	343	340	346	340	328	356	342	339	333	346	346	351	338	376	330	322	347	333	353	367	354	344	349	382	314	339	350	357	370	359	323	349	345	350	346	371	366	345	343	301	356	297	353	304	322	312	361	349	359	344	347	378	351	375	388	330	348	362	328	379	299	347	362	356	378	349	321	335	359	349	355	344	302	344	375	339	300	379	346	354	367	344	331	344	391	352	334	339	340	331	332	322	368	345	354	319	330	337	350	339	370	342	341	360	327	367	321	305	325	338	345	364	331	355	288	374	354	318	313	300	348	361	326	327	353	320	332	337	350	346	355	354	320	337	314	320	333	308	346	342	336	372	331	348	353	323	331	344	356	367	349	375	363	331	344	356	354	346	368	336	317	373	347	343	330	352	324	339	339	353	359	347	327	355	325	346	310	365	333	306	366	349	333	354	321	328	332	353	322	322	357	314	353	332	339	340	331	324	322	317	330	339	343	314	369	333	358	354	343	340	379	355	345	346	366	336	354	332	369	311	347	366	357	356	321	349	374	324	338	349	340	369	330	360	339	334	373	374	333	325	359	318	352	341	349	342	344	350	342	317	343	370	350	365	341	349	338	318	357	335	356	360	364	359	313	330	338	349	360	355	334	347	334	338	343	344	322	366	367	320	339	342	333	355	324	343	372	384	318	313	324	318	322	379	338	317	316	355	336	312	337	344	361	353	365	299	358	333	312	342	344	340	357	353	373	358	366	344	341	341	343	308	377	333	330	354	312	314	336	329	373	335	322	357	332	354	346	355	328	321	366	352	362	316	336	356	366	327	347	355	361	377	340	353	361	327	344	354	350	347	342	345	335	348	348	351	359	312	372	347	357	331	335	345	306	333	308	355	320	314	339	329	356	341	360	360	345	334	352	313	359	317	326	311	348	376	369	338	330	360	372	318	316	330	338	326	338	334	344	344	336	315	370	366	321	346	313	375	351	322	340	291	339	314	333	322	329	313	337	326	337	327	336	332	289	313	332	333	339	376	331	355	369	376	347	339	312	345	363	346	336	326	327	334	338	344	316	332	309	327	348	372	337	316	333	372	348	339	344	379	354	325	356	337	335	380	371	369	353	382	344	372	380	340	352	322	379	330	356	306	317	340	327	352	315	316	320	313	307	326	341	368	347	350	338	339	328	347	355	302	362	346	354	346	381	350	346	341	339	311	346	332	338	364	340	330	374	343	302	344	337	365	379	377	355	370	340	345	372	331	336	332	354	332	369	379	320	345	372	362	329	338	341	335	348	357	324	353	343	349	322	350	318	333	367	355	320	342	367	334	338	338	340	347	336	363	334	309	343	323	362	322	371	342	368	308	363	325	342	376	322	334	326	334	353	340	358	340	358	326	359	370	348	345	341	365	365	386	319	367	335	344	344	334	355	317	344	352	303	350	325	309	375	351	340	339	337	325	332	341	350	324	359	325	372	343	351	390	331	331	321	338	342	304	334	327	365	326	365	318	347	327	349	349	365	312	348	323	351	323	355	342	342	350	367	358	350	362	344	341	321	349	335	360	335	366	354	311	333	333	352	330	351	369	338	328	380	357	356	365	378	374	338	371	378	325	330	418	312	320	334	326	309	399	293	335	351	377	312	342	335	311	323	351	329	352	361	341	337	346	337	353	324	336	351	360	346	312	378	353	322	334	309	364	329	342	324	343	357	335	367	374	338	322	339	321	361	333	342	309	318	351	310	323	324	375	338	314	316	370	310	359	338	344	324	313	329	343	355	320	332	349	308	321	339	352	326	386	317	319	377	317	305	356	351	361	314	318	322	323	331	337	330	329	359	347	356	346	377	359	339	349	361	352	329	342	288	299	340	363	341	306	313	332	352	366	362	380	355	340	333	356	331	331	356	331	356	364	363	356	331	345	355	348	374	331	360	338	348	321	337	338	322	351	355	344	326	331	358	339	321	334	351	345	329	364	329	376	343	335	345	347	359	369	344	319	336	331	318	362	338	319	356	393	373	363	340	311	355	347	350	341	357	333	349	319	341	357	291	315	356	335	333	332	334	330	306	323	320	306	350	378	320	341	387	369	316	321	309	349	304	308	364	339	332	363	336	339	360	350	360	317	348	349	333	358	316	354	324	373	326	340	353	325	335	330	358	309	341	358	338	367	323	364	313	357	353	351	324	342	317	347	379	365	341	337	327	357	305	372	365	321	360	280	324	332	327	348	319	333	355	352	355	326	344	314	360	294	314	324	357	342	326	376	339	354	345	365	330	329	319	349	343	334	329	322	326	337	348	358	334	340	340	326	318	337	349	330	345	336	353	348	301	353	326	354	339	371	297	366	339	348	376	370	347	345	333	348	363	386	384	345	350	324	355	343	339	342	344	389	316	319	348	373	372	342	299	344	358	368	335	340	355	350	331	355	305	358	296	320	318	374	346	358	381	331	362	306	337	359	314	352	358	335	359	351	348
43303	6163	3545	4100	3708	3090	2646	2279	2031	1783	1726	1561	1451	1357	1262	1229	1229	1223	1085	1176	1080	1090	1072	1012	1012	1039	1010	968	971	942	948	934	965	992	953	925	957	896	898	907	921	898	899	851	903	890	891	920	870	852	894	842	929	893	898	847	848	876	848	864	905	852	859	947	893	820	861	871	886	915	950	878	895	836	856	947	880	892	893	930	884	853	842	906	851	882	886	860	906	853	798	858	817	881	870	828	861	820	878	890	877	836	901	869	848	832	888	865	885	855	860	907	888	848	864	866	883	924	886	885	857	878	806	833	896	870	905	817	899	864	882	834	825	819	818	884	912	877	814	859	844	890	875	864	869	862	838	843	902	878	883	913	840	865	827	870	835	835	820	853	848	891	859	849	862	880	834	806	859	848	798	853	808	865	912	816	847	939	846	864	825	891	800	835	849	817	841	870	838	885	786	842	882	826	833	846	867	842	804	879	862	868	866	849	841	803	895	867	817	790	885	867	847	849	833	900	839	898	915	901	868	931	833	900	839	819	857	829	858	842	886	826	857	863	925	858	902	846	830	863	898	877	886	888	911	816	831	867	876	880	912	865	849	862	830	879	824	842	853	890	790	848	767	875	904	856	879	866	816	850	898	856	833	840	884	828	870	853	854	824	885	879	827	859	876	895	852	837	858	832	817	868	843	883	874	914	822	884	872	848	859	854	857	854	826	800	819	893	875	817	897	786	845	874	826	831	836	849	874	831	802	816	849	846	871	927	844	828	815	846	908	885	819	844	863	844	864	889	813	814	887	833	842	864	857	847	843	837	884	828	869	800	851	830	874	867	876	825	904	885	873	851	864	899	816	812	872	901	854	887	858	832	882	875	856	879	853	936	869	847	871	847	847	822	868	840	852	869	850	831	854	847	854	859	874	815	896	856	881	843	844	838	868	862	858	781	832	848	878	862	852	852	835	839	837	829	859	855	818	858	890	908	916	857	857	861	905	798	824	845	876	863	858	886	809	858	823	896	850	860	851	855	851	848	836	836	869	858	855	874	876	861	861	881	826	826	866	881	854	834	862	848	857	865	878	849	826	828	864	855	843	844	874	854	887	878	823	855	875	823	857	871	835	846	886	858	857	807	865	817	833	904	842	883	931	868	862	913	884	818	905	898	850	846	863	833	878	859	822	849	865	855	806	879	846	882	868	848	842	797	839	872	856	847	854	848	861	849	796	819	883	878	857	841	842	847	868	836	806	904	822	839	873	878	863	901	860	870	854	877	871	833	848	863	818	903	867	838	821	844	863	832	857	890	849	902	852	845	816	860	891	863	887	889	867	835	856	875	832	825	851	869	870	877	877	832	832	899	879	852	858	834	863	837	867	873	903	834	859	851	873	751	846	867	854	835	846	879	832	864	873	852	864	831	899	857	828	839	830	826	930	843	850	864	876	909	784	840	930	803	839	837	823	848	831	835	831	829	863	851	835	855	804	857	863	848	864	790	839	861	802	820	849	872	828	847	835	859	789	947	861	844	810	889	867	873	814	911	895	885	864	880	862	839	826	872	873	829	910	877	871	791	838	868	852	826	861	884	847	869	853	816	866	865	851	836	875	916	843	875	870	888	848	890	880	825	906	824	804	828	833	846	880	839	875	853	862	806	816	907	854	852	877	832	796	848	859	851	860	848	846	834	863	816	835	905	877	865	870	784	818	849	828	860	879	808	866	826	897	845	885	815	812	865	822	886	840	843	837	827	844	799	808	860	842	844	874	897	842	862	865	817	934	867	838	901	826	830	840	798	849	879	832	851	867	859	820	883	853	874	876	861	832	845	852	795	839	834	850	898	843	871	893	853	846	902	881	856	896	837	880	847	844	881	899	838	883	861	904	867	844	828	863	870	849	845	826	876	853	821	913	867	828	821	898	807	884	883	866	874	875	845	834	918	867	849	869	828	861	872	859	867	824	872	806	841	870	845	830	842	823	847	865	821	848	813	910	855	870	818	895	856	814	877	879	900	812	843	906	929	873	891	863	805	856	867	865	850	899	835	847	828	795	890	868	852	877	816	786	818	882	851	878	864	863	854	863	866	824	838	841	871	825	844	855	906	849	817	807	858	876	880	844	865	843	852	809	814	878	815	856	860	871	855	842	868	844	891	887	838	884	849	899	849	882	894	864	869	850	850	811	848	809	856	878	812	885	864	857	865	858	851	885	858	849	824	847	899	846	843	849	812	861	841	848	868	879	831	853	879	867	881	805	871	812	860	894	859	947	838	863	865	836	878	876	805	901	814	928	815	875	812	866	827	859	906	864	824	815	890	814	821	887	837	800	853	866	898	879	829	838	906	877	862	839	890	863	780	875	883	833	829	881	833	857	870	820	878	860	846	878	861	923	848	913	869	890	857	909	842	873	838	836	819	912	866	840	859	916	857	890	848	886	898	863	835	910	813	897	877	892	850	861	862	830	881	858	883	915	845	845	862	861	858	849	824	899	880	844	793	859	843	822	827	822	802	823	894	887	889	856	843	823	824	827	860	846	837	841	881	848	799	874	857	868	849	899	888	881	823	829	889	885	899	853	872	843	849	823	845	861	833	905	910	840	852	841	853	864	836	822	906	896	799	874	907	864	859	838	845	838	859	930	856	827	890	872	892	881	887	798	866	854	912	851	859	863	857	860	855	851	871	870	885	778	840	893	838	881	882	877	883	907	840	918	867	885	825	864	838	846	884	849	837	869	839	844	936	828	854	846	879	819	802	906	865	837	885	810	872	896	837	813	872	861	842	877	814	851	867	859	835	868	857	875	854	844	849	846	873	855	844	838	827	844	887	817	824	861	840	893	817	862	870	840	888	886	790	897	840	829	861	869	854	860	805	843	795	917	881	806	884	816	873	879	822	856	826	835	895	842	849	866	872	838	921	830	849	892	847	861	871	859	829	891	837	874	828	775	774	843	902	846	854	852	842	830	846	917	869	793	834	852	810	853	867	842	856	818	884	835	838	867	832	840	846	854	882	912	865	936	840	836	860	871	848	869	848	817	877	879	875	869	858	869	878	854	864	883	867	842	809	842	879	867	889	857	853	857	824	850	840	880	837	884	847	871	806	849	845	852	851	843	937	901	838	817	879	884	816	851	866	844	898	937	849	812	809	907	844	882	859	899	782	880	843	799	910	883	839	835	873	853	857	850	896	836	844	835	828	883	842	826	857	852	788	873	876	840	885	871	791	842	808	880	892	852	891	871	840	879	792	827	831	878	850	873	874	874	864	878	880	869	804	896	903	863	810	846	882	844	829	814	814	824	892	818	849	898	822	834	861	856	833	848	863	870	825	840	947	888	820	833	881	875	881	840	847	868	862	822	831	866	849	887	838	862	831	904	884	868	860	873	839	844	806	837	808	869	848	822	865	803	874	896	861	863	838	867	883	887	838	852	823	847	866	862	866	836	879	824	848	861	857	875	801	873	876	841	843	864	871	810	888	885	861	831	853	819	846	808	840	889	895	901	834
16730	1075	358	369	319	379	359	318	351	372	342	361	322	363	331	347	323	343	323	350	319	336	351	340	334	376	342	329	349	354	348	344	346	313	366	343	359	319	313	365	364	322	304	322	350	343	348	343	352	339	316	332	336	337	355	339	343	342	348	326	346	327	356	317	324	358	383	311	355	328	339	319	326	357	328	335	347	330	347	334	334	346	356	356	346	344	357	333	342	322	359	315	341	383	318	372	363	344	347	315	352	392	341	345	357	305	319	314	344	328	355	366	322	382	332	303	317	329	348	321	309	322	325	345	319	331	344	325	320	319	343	348	371	312	350	351	354	322	318	349	324	336	334	326	366	331	320	331	349	348	344	333	370	386	330	361	322	303	347	347	330	371	318	347	322	324	343	303	317	327	327	335	356	362	353	332	321	330	333	323	345	338	315	332	358	337	314	351	327	351	331	349	364	314	340	345	350	300	351	329	305	317	330	334	304	333	335	366	332	333	350	323	360	321	309	331	349	375	327	303	345	362	315	340	331	345	340	356	335	330	314	330	356	357	341	311	330	351	345	355	358	337	321	341	329	349	346	346	341	303	357	322	310	360	330	316	340	344	336	328	317	354	343	337	322	311	318	339	354	340	364	314	305	361	343	285	324	361	336	356	345	288	318	352	328	340	346	335	353	341	338	363	329	364	349	307	352	332	346	315	316	356	311	358	333	343	321	346	337	321	334	362	332	339	314	343	334	332	326	313	325	329	359	351	374	320	340	359	336	333	317	316	331	324	369	306	343	326	337	344	343	344	302	357	336	356	330	317	342	366	342	374	343	330	350	332	327	340	326	341	356	316	308	331	338	348	312	352	311	348	337	366	347	312	344	366	373	324	332	372	329	310	347	329	318	356	315	327	342	319	322	311	340	345	301	346	342	332	332	366	323	336	332	321	311	347	319	359	349	328	343	346	336	313	342	320	324	350	327	340	345	341	316	293	335	330	349	344	338	351	360	355	332	344	322	329	334	340	336	358	329	335	338	338	344	344	366	371	348	342	324	347	333	346	339	304	342	347	304	353	331	334	295	348	340	335	310	348	333	343	364	382	330	317	334	351	323	305	318	344	331	328	357	345	350	324	347	320	323	322	332	322	385	342	354	363	325	342	315	346	374	352	326	322	326	322	328	372	328	331	327	357	345	327	322	356	372	322	347	346	295	326	331	324	366	344	349	328	310	303	312	390	340	368	326	323	369	322	372	326	348	337	357	299	328	333	369	329	339	347	328	344	339	342	332	314	341	354	315	345	321	285	357	296	350	337	336	322	341	330	315	359	311	331	356	331	332	320	400	367	340	347	338	309	364	355	331	354	330	325	332	325	326	363	320	325	342	351	347	322	329	346	316	353	337	350	311	326	327	335	365	350	338	327	318	317	367	328	360	335	347	343	345	320	331	357	298	364	343	358	335	333	337	307	360	370	329	311	344	314	324	316	348	364	301	346	340	338	362	305	328	346	288	333	326	323	338	325	339	344	346	345	309	336	329	336	301	287	333	312	338	372	313	345	355	330	363	343	349	347	346	333	358	354	325	338	351	345	333	337	346	374	347	297	308	323	333	335	326	363	344	363	347	335	349	303	329	326	309	324	316	349	355	343	316	327	381	344	337	331	318	318	316	337	314	333	315	347	312	343	340	322	299	342	323	344	327	336	316	359	349	357	337	339	346	325	317	331	313	322	312	330	316	315	354	330	315	338	330	361	340	365	323	356	315	361	308	326	330	344	318	320	306	345	313	329	379	349	359	311	355	344	340	372	339	321	289	359	333	327	347	293	326	345	388	327	333	331	332	357	309	314	347	339	330	351	368	323	384	321	342	343	358	305	357	337	319	322	331	361	344	357	352	338	342	319	355	326	333	320	314	299	346	356	340	331	311	343	335	325	367	359	340	344	327	345	361	331	344	339	358	361	372	325	362	345	367	334	323	355	343	350	362	364	321	334	339	345	357	329	371	343	343	346	378	340	343	327	329	324	321	350	347	327	347	340	313	333	352	306	371	312	353	334	367	328	342	335	320	330	339	324	335	343	349	352	328	342	355	321	341	357	306	335	338	343	384	360	307	334	343	370	335	323	340	305	338	311	357	322	310	305	339	306	364	352	343	362	366	326	295	335	303	316	322	312	362	306	334	356	351	315	347	356	311	299	313	307	343	365	342	365	349	355	325	350	344	339	342	325	347	343	353	372	337	333	345	377	326	316	314	315	354	339	308	307	348	346	325	315	337	336	329	337	326	346	322	362	345	318	338	351	329	362	300	321	364	322	320	362	311	341	354	322	318	330	356	341	345	327	300	364	354	353	334	343	350	360	351	340	352	357	351	332	340	305	351	347	316	335	341	335	329	310	314	313	380	329	310	305	345	328	336	326	362	323	333	331	346	337	323	362	361	331	318	365	344	331	321	318	328	293	338	328	345	339	312	346	330	339	325	342	322	330	359	329	354	314	361	315	342	328	333	379	338	303	339	358	362	351	335	348	350	298	363	355	339	325	320	348	388	287	304	384	353	307	347	324	318	382	336	379	322	319	341	344	369	318	364	318	315	346	310	335	356	322	299	316	360	370	323	352	332	326	334	320	321	335	280	344	324	332	366	371	331	356	369	323	348	359	325	314	362	312	330	335	314	359	364	317	314	324	359	357	320	340	355	359	332	343	320	311	340	330	345	342	323	328	347	367	316	315	357	313	332	362	387	303	316	356	324	341	340	314	367	347	345	358	343	316	317	324	358	334	323	342	374	336	361	335	327	306	310	315	334	335	354	325	324	322	326	329	337	305	319	329	335	343	331	331	363	320	348	326	335	354	300	372	339	316	330	354	346	368	348	340	335	339	317	350	332	336	325	356	353	334	327	368	350	313	356	360	339	328	322	353	318	319	325	354	349	337	323	300	305	332	296	350	348	364	333	334	340	338	346	306	328	338	329	358	375	364	337	383	319	311	322	337	364	323	341	364	321	323	322	310	347	331	341	348	324	323	327	359	354	349	362	339	328	300	323	336	364	353	338	350	340	366	330	321	369	355	336	310	358	328	326	347	358	348	331	383	335	296	340	322	346	314	324	320	350	324	324	325	330	346	352	308	381	350	325	359	326	371	386	336	341	312	342	321	325	362	340	291	353	340	330	330	376	325	350	331	337	323	326	327	317	373	316	359	298	358	322	346	319	305	356	333	338	331	336	313	341	359	345	328	354	354	327	332	355	361	335	333	349	327	314	345	321	339	345	349	322	321	299	299	332	334	338	338	374	309	321	369	320	351	322	334	319	360	330	375	329	339	383	307	328	348	314	336	320	318	328	345	338	373	330	338	303	341	361	352	331	334	308	330	287	333	317	329	330	326	337	335	352	321	331	356	326	339	349	322	324	350	307	354	332	357	352	330	306	332	330	344	369	320	335	352	303	341	296	350	375	372	333	325	330	301	331	349	331	325	350	334	343	341	322	382	368	325	326	357	380	348	327	357
14987	1052	881	908	841	850	899	851	892	853	806	859	866	775	803	844	810	835	849	826	815	829	825	797	827	834	775	813	799	845	816	847	810	769	819	842	764	799	805	825	845	782	798	820	779	816	794	834	794	823	828	869	807	814	792	767	836	836	841	812	822	865	810	749	821	823	822	804	830	795	783	846	857	840	783	866	826	842	820	860	814	836	785	780	788	789	810	790	816	844	813	828	816	803	826	771	831	799	830	804	834	807	816	866	766	777	768	848	804	760	829	811	763	835	834	775	780	835	812	829	840	783	811	815	797	811	810	806	814	798	812	815	782	796	842	811	788	801	824	757	813	837	804	852	821	865	816	815	829	851	803	868	778	820	822	789	775	803	819	780	791	867	813	860	852	817	832	814	788	865	806	815	849	803	774	815	780	842	794	815	803	831	797	835	854	820	842	839	793	804	796	844	803	826	802	801	826	786	803	753	851	833	809	841	774	850	766	810	743	817	838	819	778	804	837	804	771	784	862	782	795	826	793	817	740	849	848	795	802	850	827	808	818	830	774	850	826	804	861	859	844	816	821	826	834	752	809	805	792	851	814	758	884	799	797	864	802	840	835	804	827	815	827	853	780	832	826	843	790	848	787	761	819	825	773	833	795	832	805	840	811	819	783	805	848	808	838	827	792	779	772	804	800	816	828	768	829	851	788	824	778	788	777	893	782	882	766	766	846	783	833	812	833	850	779	833	783	750	792	799	823	824	822	808	840	788	858	826	842	808	814	804	876	858	828	847	832	786	771	799	776	820	752	814	853	819	803	769	786	842	882	810	843	832	828	848	781	796	814	793	806	823	806	776	808	811	822	766	765	796	798	851	819	804	833	801	831	793	826	850	799	788	813	795	810	828	833	834	831	790	805	822	808	846	789	830	821	871	811	821	845	886	823	838	841	837	793	792	818	830	810	814	861	806	787	839	823	879	827	832	775	787	844	879	840	810	797	839	813	813	843	784	817	813	834	807	804	788	798	824	815	800	844	839	814	864	833	797	811	858	812	782	799	784	772	843	833	813	784	796	769	826	810	835	765	790	829	787	819	839	853	852	825	795	783	797	798	785	823	824	828	801	817	826	835	775	837	812	774	790	809	846	803	823	785	810	832	784	826	822	846	835	810	824	807	862	833	804	780	822	807	793	784	818	747	775	828	805	819	832	818	790	829	811	779	848	815	836	876	880	830	804	791	796	805	782	809	817	882	838	821	785	775	792	814	797	781	814	838	803	805	796	789	827	813	835	813	800	864	781	834	833	877	775	824	801	822	792	825	839	848	829	796	739	823	784	848	827	818	824	792	791	818	800	843	822	855	830	789	789	801	867	801	831	768	825	765	768	784	806	824	767	802	838	795	780	796	806	803	757	817	824	830	824	770	836	806	812	795	849	809	759	844	852	906	808	782	811	796	800	802	807	834	825	809	818	798	802	763	824	817	804	783	767	852	842	831	836	850	841	781	831	813	799	755	817	821	792	844	825	841	799	763	833	826	841	865	798	773	799	865	810	766	791	806	826	801	812	822	787	823	844	813	781	790	838	804	823	815	797	787	798	807	841	823	802	826	835	848	854	808	830	783	797	798	756	828	800	822	822	875	818	794	836	838	857	815	801	775	789	809	815	824	812	796	864	834	813	822	847	789	817	852	786	823	811	850	881	767	796	850	814	788	842	793	816	859	817	785	790	831	852	805	768	831	777	778	826	808	876	784	860	801	803	851	808	818	760	824	818	768	836	862	786	820	823	823	849	749	788	837	797	769	834	797	818	837	827	788	834	846	808	827	816	801	786	859	892	841	831	843	805	770	791	785	819	803	818	840	812	802	796	836	822	839	793	843	833	790	767	823	815	812	806	817	840	816	811	813	838	765	798	818	809	849	835	820	812	749	784	827	814	800	791	851	820	766	787	780	806	877	781	766	807	830	817	809	865	810	801	795	814	823	841	824	818	827	800	803	816	832	795	867	799	869	795	770	766	801	770	808	792	804	798	831	862	808	834	852	842	815	860	816	853	817	765	804	783	813	784	863	821	792	834	849	795	814	828	827	824	767	758	839	789	803	788	800	796	852	826	819	781	797	826	799	822	822	858	806	827	812	845	823	817	828	856	777	813	829	811	840	836	834	824	750	817	803	830	831	814	791	835	814	778	792	849	816	796	793	806	771	806	813	786	848	811	800	835	821	814	828	809	843	796	833	814	817	784	840	839	808	851	816	857	818	790	880	834	855	815	784	748	850	806	806	773	846	797	849	808	784	750	821	773	814	769	833	820	804	804	819	871	852	848	820	792	788	804	830	775	823	854	861	835	840	803	774	814	798	836	817	866	763	809	816	792	837	798	796	774	829	795	802	763	801	780	823	790	771	812	832	765	861	808	810	822	824	819	756	789	818	797	758	764	785	868	848	804	763	863	790	819	754	820	784	796	771	838	804	831	836	779	819	822	816	843	787	831	813	849	773	800	793	788	881	836	802	785	877	810	799	828	808	850	835	777	835	791	781	831	815	801	816	804	812	820	816	812	820	844	821	856	756	836	826	777	842	856	798	820	807	819	804	853	762	809	836	824	823	828	853	861	827	780	799	811	864	868	776	771	842	777	817	820	805	806	851	837	809	829	798	788	804	826	826	828	817	846	775	804	799	819	823	815	812	845	839	804	850	824	824	781	842	808	798	799	744	857	831	823	781	821	833	814	767	788	800	823	811	823	877	824	761	839	809	790	784	834	807	804	828	847	846	828	823	791	804	821	858	855	854	849	817	826	820	821	776	825	792	840	823	791	830	784	854	815	842	847	810	812	821	837	850	817	833	828	837	876	840	788	807	864	827	808	812	779	838	839	888	846	762	838	779	811	806	792	808	794	813	813	787	894	836	799	825	787	824	826	805	855	853	843	800	854	845	803	815	858	844	800	795	796	845	858	847	813	807	820	853	841	831	810	847	778	819	799	785	826	792	821	814	868	880	819	795	844	829	837	786	810	832	809	846	787	870	808	797	788	855	786	856	823	806	809	824	808	841	818	871	839	794	827	808	799	802	782	868	862	845	769	829	832	865	797	810	764	860	804	799	804	766	805	789	793	815	815	849	788	808	810	852	819	804	794	806	849	822	833	823	765	796	838	804	840	824	777	818	790	818	802	786	760	828	841	840	792	796	782	758	773	774	854	779	804	843	805	818	824	866	812	879	869	827	818	839	811	818	823	801	781	854	833	813	765	839	772	818	792	826	829	808	769	814	765	817	803	834	833	816	818	804	784	811	770	808	844	813	806	811	824	814	783	801	802	799	850	800	829	837	795	868	824	842	808	818	842	821	850	801	814	829	810	840	825	769	775	800	785	770	848	844	794	797	817	800	891	785	804	807	807	864	817	828	813	783	840	783	797	855	843	796	775	848	822	862	802	811	838	831	849	828	824	812	819	855	833	768	818	785	774	825	802	812	815	809	801	867	792	783	849	806	809	770	800	844	846
61311	18230	1982	715	517	424	362	345	291	278	259	250	258	203	225	198	208	225	216	214	192	228	205	229	190	203	249	210	190	195	246	202	202	211	224	194	209	186	216	177	181	216	219	207	205	191	175	210	181	225	219	215	227	199	230	191	205	189	183	255	217	176	188	213	198	191	183	198	214	197	213	207	214	201	225	217	173	199	206	207	218	213	207	212	205	190	196	196	211	188	187	185	210	240	204	207	218	226	194	231	209	203	191	205	191	197	201	231	200	194	192	213	217	198	191	200	203	190	203	186	209	205	208	215	189	218	212	215	189	206	185	186	161	194	208	207	196	192	226	205	194	213	206	232	205	211	241	204	206	198	191	201	194	214	184	178	203	206	207	203	215	189	222	187	212	199	229	173	202	205	215	181	201	196	217	179	186	194	206	213	209	206	202	199	218	205	174	211	217	205	219	177	192	221	197	179	220	218	186	219	202	188	198	229	201	209	202	181	191	192	214	223	240	222	178	219	221	206	182	216	215	229	193	212	221	207	200	235	225	191	210	195	200	200	192	206	199	204	196	190	177	208	224	190	198	171	214	189	182	181	173	195	202	210	198	209	195	202	186	199	203	199	188	187	205	202	209	191	193	190	218	210	203	193	198	204	169	180	209	222	206	192	221	178	201	180	201	200	180	221	196	197	212	213	205	207	198	205	202	217	203	204	196	194	223	179	213	214	171	210	205	183	210	240	181	206	188	202	217	181	225	206	225	198	195	168	179	194	249	191	196	169	196	207	224	205	190	211	209	211	202	210	196	198	207	233	220	215	219	197	222	211	174	236	189	205	202	185	211	205	193	171	205	192	188	204	212	206	201	203	227	198	208	178	209	205	183	207	188	209	173	216	229	202	194	189	202	198	210	206	223	218	208	209	207	216	203	187	195	196	203	213	221	221	215	171	208	204	158	182	204	216	211	206	206	205	221	205	202	184	209	217	210	228	237	224	227	195	199	217	233	200	217	200	223	209	196	230	219	219	211	194	224	215	212	217	213	228	205	176	212	174	229	207	200	201	184	214	182	173	199	203	214	205	193	225	188	193	199	214	218	182	167	212	223	225	187	208	214	194	212	214	185	215	216	212	231	230	211	212	224	207	199	196	226	208	189	222	191	213	222	196	183	196	238	227	216	208	204	198	200	212	190	182	187	217	232	171	199	192	175	188	229	210	200	196	190	212	211	215	216	195	210	201	173	207	198	219	189	219	209	183	178	195	220	195	205	197	193	207	194	190	210	177	208	202	189	169	225	220	218	201	215	187	202	222	219	191	205	206	216	174	214	214	203	212	210	198	204	188	191	200	184	199	188	206	187	198	201	192	185	187	220	202	215	213	201	218	193	181	218	185	211	210	191	205	234	202	200	186	196	215	215	199	196	179	213	205	187	211	195	189	208	206	204	196	231	202	214	200	195	214	222	213	204	219	193	189	213	188	222	209	194	184	223	213	201	220	206	192	201	183	211	189	190	199	201	186	183	200	204	204	235	199	174	224	194	218	180	237	196	209	217	217	198	188	209	184	197	195	211	206	201	208	208	231	215	180	223	196	202	192	197	243	191	234	212	191	173	190	212	219	182	216	177	194	205	204	202	238	200	177	210	191	210	188	199	208	243	223	231	190	200	189	210	221	217	211	214	176	214	201	199	198	179	180	221	207	196	196	212	188	185	226	195	205	189	234	192	208	186	204	231	219	179	195	211	214	227	210	223	209	178	234	221	226	205	202	193	191	180	203	201	226	182	231	206	222	200	188	196	203	200	209	207	218	189	196	198	200	205	211	214	217	225	197	198	202	192	213	188	181	203	200	208	199	187	207	199	212	198	201	201	189	216	208	217	186	185	178	220	187	192	212	202	176	205	187	206	217	180	194	197	207	218	193	182	216	201	211	212	170	203	207	207	190	197	193	211	193	216	181	223	203	196	196	199	209	209	199	224	235	220	196	198	202	213	208	193	210	188	182	194	230	215	200	196	246	212	179	205	195	184	183	216	218	200	187	207	175	205	221	182	215	231	213	205	208	200	220	212	207	186	220	225	220	191	189	218	197	209	219	208	185	222	173	223	195	202	212	227	207	201	180	188	168	177	186	187	165	202	230	190	204	204	200	215	204	169	203	203	198	218	205	203	210	219	201	211	181	198	223	181	202	214	219	233	216	231	213	208	194	198	206	213	223	190	223	208	205	219	227	181	188	189	199	213	204	187	173	192	210	201	196	214	205	204	206	189	185	204	205	202	196	202	236	224	200	203	195	194	201	209	208	215	197	185	181	208	222	195	210	180	192	222	213	184	200	186	213	201	205	198	207	229	206	195	165	180	190	201	177	215	224	202	211	223	205	183	206	192	181	176	221	192	205	219	204	194	187	167	220	184	222	232	198	187	182	231	214	214	180	179	186	183	178	183	188	191	194	209	205	210	197	205	201	210	177	186	211	186	205	189	222	206	196	194	227	199	212	217	189	231	199	200	229	220	215	202	201	166	195	205	210	211	193	179	217	186	238	173	198	203	201	206	216	206	202	195	192	185	188	213	191	173	184	197	206	210	223	197	235	207	198	200	191	200	221	208	210	175	207	173	208	177	205	205	228	191	210	194	202	181	192	181	204	234	201	195	219	223	229	214	188	184	212	182	197	208	194	205	185	210	193	210	197	203	196	220	200	215	201	205	213	203	190	211	216	218	206	207	246	187	201	194	239	218	205	198	193	198	199	223	260	184	217	192	192	183	185	197	198	171	215	196	197	210	185	218	216	209	195	192	183	200	228	200	211	181	211	208	198	190	190	192	203	202	189	211	225	202	183	183	231	210	217	169	195	199	207	190	201	179	195	189	218	208	190	222	212	208	214	210	216	219	195	210	185	210	182	229	188	226	223	215	201	214	226	202	198	215	168	186	187	180	203	203	195	246	203	206	186	220	217	206	217	209	186	192	195	182	211	201	200	203	208	185	209	220	190	198	192	182	214	225	204	212	200	225	204	208	199	201	188	220	207	200	194	188	185	229	187	199	191	190	196	209	220	217	231	222	215	187	204	209	210	181	203	211	203	191	192	215	206	206	202	212	186	191	236	208	187	197	200	226	199	201	200	204	212	222	187	216	224	189	189	204	230	206	223	218	199	181	194	195	212	185	224	196	224	197	218	183	246	210	212	203	203	185	196	194	191	206	222	203	192	190	211	197	216	215	174	218	193	199	201	195	203	215	197	208	193	215	205	223	171	191	190	185	203	198	217	193	191	204	228	218	220	197	213	215	250	251	189	208	206	225	192	177	203	194	189	201	204	224	216	197	209	200	189	202	180	204	197	213	200	209	192	218	219	202	202	211	193	211	199	185	194	195	193	191	194	192	174	195	204	205	231	176	203	208	187	203	206	200	198	208	216	211	225	225	224	186	199	208	212	204	209	197	208	181	203	195	200	210	199	195	203	188	198	214	221	207	217	186	183	227	196	234	199	225	231	213	223	200	198
33225	3212	1936	2217	2064	1730	1482	1298	1172	1091	1007	847	908	825	814	721	758	785	667	684	700	687	650	656	633	657	615	586	613	611	602	627	585	565	608	603	583	546	551	589	612	576	616	557	575	583	583	586	618	603	597	560	648	618	561	614	588	553	570	610	562	567	564	571	617	532	587	549	544	586	530	557	566	548	526	598	562	561	541	557	579	561	601	584	557	540	590	594	577	597	533	563	536	540	554	534	583	546	580	562	575	556	578	565	571	512	541	616	551	552	592	536	581	584	594	583	571	566	536	510	579	520	552	576	603	559	513	607	559	543	523	580	574	579	557	540	554	574	605	589	584	554	586	566	554	532	543	506	576	559	566	524	594	559	546	570	573	534	515	575	516	557	587	561	584	553	586	562	557	580	569	557	562	522	548	591	597	572	540	524	565	544	570	518	573	578	549	552	552	583	572	577	563	543	580	564	555	571	517	552	546	527	577	522	536	520	592	551	557	584	551	589	548	539	580	543	572	579	586	533	584	578	569	569	528	575	547	573	561	594	561	524	569	575	532	558	588	577	559	582	566	580	565	533	562	532	513	603	583	648	580	594	571	575	542	574	556	579	526	562	564	537	557	589	563	510	588	544	581	497	550	582	592	539	576	552	541	555	553	580	558	596	596	582	543	547	583	592	611	575	530	625	535	524	601	636	587	559	576	559	567	566	542	584	522	558	561	545	560	599	551	594	535	588	549	531	568	589	566	567	561	541	567	520	554	534	569	535	550	532	579	526	581	575	547	584	582	532	544	580	599	548	565	568	605	567	536	552	541	521	533	573	547	575	587	588	568	559	556	582	565	556	551	614	539	571	579	558	573	565	559	557	575	581	546	574	565	560	583	553	544	585	544	572	544	546	540	568	554	575	585	535	577	597	565	553	564	564	556	605	567	560	505	588	554	553	565	532	588	550	522	559	561	587	572	572	607	587	576	528	535	497	518	560	535	574	592	564	557	540	606	561	577	515	570	507	593	566	569	563	569	612	549	575	545	591	529	582	577	610	580	599	555	567	548	590	547	570	536	585	576	549	589	548	552	555	535	597	553	565	563	541	574	569	539	539	538	568	539	551	584	541	553	521	562	561	517	532	537	601	558	572	540	560	538	566	569	552	584	511	586	531	539	553	585	555	518	590	551	550	571	528	531	541	552	582	556	583	552	559	555	556	548	568	558	568	574	519	573	577	545	557	598	558	543	541	605	574	530	546	550	571	510	572	575	588	569	564	570	509	553	567	573	551	569	532	521	566	572	565	599	547	562	549	580	603	570	534	568	519	586	557	569	572	552	598	546	565	530	579	572	570	552	541	548	553	576	544	548	503	529	607	537	535	556	569	518	606	531	545	571	575	576	522	577	558	577	523	567	533	577	585	563	540	580	573	548	537	526	590	565	576	546	547	532	516	537	580	522	575	546	588	585	555	558	561	528	547	529	569	521	570	512	587	568	557	557	587	589	598	607	557	585	564	528	554	582	569	532	583	551	532	572	584	537	543	561	542	546	481	582	543	539	589	550	575	528	540	568	559	562	606	551	556	536	548	574	552	548	565	476	509	562	588	549	549	505	570	544	528	588	552	530	561	565	582	525	552	570	552	553	536	556	573	572	524	550	588	577	565	534	593	536	556	554	544	570	530	570	590	603	579	571	526	523	563	567	566	588	590	533	558	591	583	543	519	555	517	554	562	555	536	500	562	518	552	540	617	581	568	556	554	585	576	533	592	567	562	575	534	581	538	565	582	563	595	568	562	581	551	541	569	584	545	565	568	547	608	545	576	544	560	542	560	572	561	560	562	569	596	568	521	595	582	568	569	563	619	562	585	565	554	548	497	537	508	524	550	538	559	593	551	522	550	504	543	529	536	585	541	593	526	541	597	546	583	574	572	514	532	565	565	548	570	597	546	549	569	541	556	578	576	583	577	513	537	565	531	550	593	547	557	576	522	581	572	573	497	575	537	543	547	557	549	543	592	492	548	601	567	562	580	608	580	572	588	521	551	578	572	573	552	570	577	535	578	547	619	557	550	588	516	581	533	513	584	577	543	518	589	589	558	532	556	592	558	570	558	546	576	572	551	594	600	547	611	533	583	547	557	521	550	560	546	542	539	539	589	573	535	614	554	551	592	549	589	567	552	578	555	583	567	570	568	550	515	589	555	558	556	533	519	579	564	559	586	591	567	603	542	526	589	552	552	571	590	583	545	592	551	556	561	555	549	522	560	577	562	576	575	602	571	558	578	553	553	541	562	519	569	526	545	547	552	587	563	565	568	586	548	602	552	583	564	529	542	583	533	547	548	552	563	596	526	539	570	556	578	615	547	581	554	576	540	545	560	573	551	570	545	583	593	561	542	569	594	552	572	582	591	589	577	579	563	537	569	542	588	524	550	573	528	552	493	556	580	569	571	587	541	547	591	554	555	560	570	547	566	538	545	575	582	555	502	561	572	563	548	590	561	557	551	603	561	581	519	576	524	562	541	607	551	524	574	572	581	548	601	571	600	597	546	546	536	548	550	574	556	542	530	540	619	585	558	557	506	561	561	609	548	574	531	570	538	561	576	581	544	543	571	567	562	516	598	543	581	570	561	538	568	556	577	578	561	567	552	517	570	608	559	586	626	565	509	570	592	527	558	475	498	575	549	579	601	568	561	535	551	539	531	583	540	554	568	515	583	512	552	528	542	524	581	569	593	545	571	546	529	537	597	574	570	593	577	543	583	588	581	499	536	510	585	535	608	584	546	555	572	531	562	548	569	558	555	583	541	560	572	584	569	576	526	620	515	567	582	577	529	591	539	563	563	585	555	575	593	604	592	510	540	587	530	552	560	551	565	569	589	546	570	545	596	545	569	571	566	571	510	593	550	572	568	601	537	576	565	555	551	581	568	538	566	535	567	572	553	550	506	546	588	524	555	550	586	543	550	597	507	545	505	572	549	530	582	583	590	602	574	534	576	507	557	567	518	570	609	551	575	551	544	544	585	572	532	525	564	551	532	562	564	550	555	568	541	588	635	561	534	540	558	531	560	523	566	551	545	592	567	573	540	547	587	594	548	550	547	542	540	532	589	583	552	563	542	526	575	596	576	583	523	546	530	575	550	562	573	530	544	559	537	544	537	570	567	585	573	550	526	559	564	548	529	556	602	592	561	567	535	549	537	598	543	561	582	562	592	570	538	573	582	542	565	524	553	604	578	522	554	528	526	561	599	546	593	559	549	610	576	575	587	555	542	556	571	569	558	536	555	553	539	605	571	582	572	528	545	546	524	581	556	556	518	562	537	594	549	543	578	525	551	569	582	588	592	557	549	580	555	566	611	600	542	592	551	509	585	564	579	590	543	539	565	582	584	555	570	558	576	542	604	543	564	587	538	560	541	568	601	584	573	542	618	564	509	563	551	583	573	543	592	558	523	529	565	553	579	571	559	558	561	531	593	564	520	513	600	604	546	533	535	551	593	561	551	577	517
75211	27368	6129	1796	1073	818	694	631	551	459	482	499	405	412	377	446	370	394	362	323	357	371	387	389	380	357	345	384	321	342	367	345	338	340	351	336	372	346	405	339	342	336	340	344	346	346	312	365	332	354	351	335	340	370	327	346	314	326	315	327	317	348	362	337	367	330	336	377	330	355	361	360	314	359	350	326	336	363	331	323	328	338	333	316	326	331	340	344	319	339	341	302	335	307	370	333	334	360	374	369	338	317	336	306	334	336	342	314	317	318	356	350	326	346	324	341	347	318	288	326	341	330	351	316	357	333	310	371	347	348	339	303	341	358	352	320	365	319	340	331	347	311	315	323	329	316	376	324	341	320	345	303	342	344	332	357	326	373	359	335	334	372	309	351	350	349	349	337	318	356	357	325	359	342	349	368	316	306	345	347	352	336	330	364	349	328	341	332	375	313	329	328	329	323	337	370	307	294	383	332	330	303	316	327	335	316	355	304	321	346	320	348	338	341	361	334	339	364	335	368	325	323	290	315	363	314	348	320	309	350	296	315	348	356	330	328	306	318	355	341	343	325	317	324	352	371	319	321	319	341	344	334	341	349	335	326	335	335	327	307	383	337	338	341	323	329	358	344	346	370	334	355	342	358	336	336	374	346	334	333	321	316	348	317	360	324	341	326	312	374	343	339	323	387	347	341	302	345	308	351	327	362	301	335	340	339	321	337	339	332	371	331	354	335	301	319	333	333	339	329	344	366	352	318	295	340	314	368	344	339	344	331	336	311	338	325	307	324	344	347	328	331	350	321	302	322	366	329	336	325	369	329	323	335	359	351	320	334	351	367	362	337	357	384	355	327	311	353	366	328	348	354	349	338	364	295	355	337	314	326	331	325	314	328	338	333	303	342	338	344	349	339	342	316	302	339	323	329	342	332	347	323	353	384	343	330	326	355	344	342	363	349	333	326	362	333	336	349	340	364	335	355	333	333	338	311	352	337	328	343	337	348	338	321	311	285	320	352	331	319	365	332	335	307	321	329	305	337	354	335	318	335	358	338	356	344	382	377	361	324	317	322	335	365	356	300	341	318	333	320	325	321	329	298	354	377	307	320	315	326	327	332	332	352	343	332	328	347	328	373	316	316	301	336	335	345	360	328	340	309	319	373	345	349	345	312	300	315	344	333	316	346	352	351	356	366	334	331	351	332	360	353	343	332	352	328	319	320	342	320	328	295	351	326	331	353	336	314	321	317	321	334	344	369	353	351	314	312	354	328	320	316	325	364	303	319	368	339	367	336	357	339	336	334	366	319	360	349	342	344	335	355	324	343	381	353	343	310	347	364	340	372	351	329	355	331	361	359	334	338	344	322	366	321	343	346	372	361	307	328	327	303	356	334	330	297	295	335	333	308	322	316	323	326	339	325	331	389	337	355	325	347	332	307	374	321	352	326	313	325	322	350	343	338	347	312	330	324	323	307	315	320	333	328	316	341	346	347	350	322	341	356	303	345	340	328	303	348	375	328	352	310	305	354	354	323	336	380	371	350	318	328	346	356	337	316	332	309	349	324	335	368	313	327	297	337	342	377	313	321	321	345	342	317	360	327	339	324	322	326	333	348	358	367	338	331	340	297	339	327	322	329	356	331	317	281	339	328	343	332	328	355	350	360	320	334	336	363	330	331	359	307	351	353	332	361	345	337	342	300	361	336	329	353	358	340	341	331	356	353	330	315	313	304	316	324	371	319	313	354	335	345	362	330	374	377	337	328	350	324	355	329	292	337	302	328	367	300	315	326	361	354	311	330	318	351	359	357	300	343	359	328	317	330	327	354	351	374	315	363	313	383	368	320	346	311	364	309	315	352	345	320	344	325	320	391	364	336	336	332	330	327	363	333	328	310	346	340	330	357	340	325	361	317	344	329	350	372	336	393	347	313	339	326	380	357	321	327	358	330	327	311	324	366	331	318	354	310	384	343	337	373	354	346	339	324	325	306	318	354	360	317	304	340	347	320	329	340	379	319	346	333	356	354	321	340	341	344	341	344	312	315	359	336	337	332	346	318	299	308	336	316	362	319	314	351	343	352	363	350	331	337	303	337	360	344	347	318	361	323	348	353	346	374	334	331	332	332	366	342	322	353	353	378	334	359	346	324	351	382	346	365	368	328	312	334	355	335	340	304	326	355	344	343	397	310	342	340	332	310	357	330	376	353	332	293	311	359	363	289	344	327	310	370	298	350	332	332	318	341	326	307	361	334	349	339	336	330	351	356	359	330	331	332	331	350	322	338	337	315	313	330	344	338	373	358	303	339	312	346	354	343	357	306	328	356	340	337	367	365	318	350	352	323	298	340	334	331	321	323	324	339	330	341	366	342	333	330	358	342	344	350	318	352	302	370	321	330	314	358	309	307	312	309	312	336	336	320	330	335	304	320	332	317	315	330	330	310	340	338	301	336	345	343	335	343	330	355	361	320	347	329	378	296	316	357	327	354	337	343	350	313	329	315	337	322	295	315	360	329	340	326	353	326	357	334	354	386	349	326	311	336	368	333	321	351	322	366	315	376	319	333	335	366	335	320	318	327	327	332	308	335	361	337	301	336	329	336	321	315	346	311	345	336	307	318	318	331	343	304	346	336	349	344	310	326	314	339	318	340	328	335	341	319	346	338	293	343	333	360	340	326	330	291	336	328	339	317	308	355	338	328	346	340	348	346	317	314	358	299	358	308	336	362	316	346	300	363	358	369	345	340	357	336	334	335	345	324	353	336	344	326	314	340	327	380	325	337	347	340	314	332	336	298	338	317	361	283	336	358	352	361	332	363	367	341	344	293	334	307	352	309	315	366	310	347	336	330	327	339	340	347	318	339	320	312	374	365	341	324	311	317	357	335	339	339	315	329	323	348	318	302	325	309	322	351	349	319	317	349	323	335	335	349	316	310	345	365	331	346	319	345	372	322	314	343	344	367	326	341	334	306	362	318	339	333	353	321	355	355	336	301	341	345	385	358	333	346	348	329	344	328	316	316	329	309	355	315	336	358	344	358	326	347	322	342	344	349	346	346	345	315	346	342	327	356	315	324	348	348	343	372	335	368	346	368	331	336	325	308	353	329	310	301	379	401	349	339	312	360	299	353	343	336	320	307	341	334	341	304	346	358	331	351	358	346	371	337	342	349	365	341	306	328	336	341	298	331	327	311	360	343	338	321	347	308	341	399	306	342	317	372	314	317	304	316	294	336	337	363	348	335	331	323	316	367	320	320	321	294	356	330	335	329	293	349	357	371	313	366	297	338	324	345	377	329	337	339	323	330	339	325	300	365	350	315	333	301	350	323	288	332	325	347	341	351	342	322	338	328	326	352	321	362	360	313	325	379	337	343	336	332	310	335	337	316	323	307	328	346	343	363	352	339	327	316	363	341	347	330	370	341	313	330	358	339	363	367	358	322	372	306	336	341	341	312	316	328	349	319	323	316	360	356	368	363	330	302	301	350	359	348	350	350	381	397
42406	5056	3565	4292	3745	3170	2706	2365	2057	1773	1680	1532	1506	1340	1304	1223	1203	1162	1124	1135	1081	1089	1006	1073	1106	983	1042	992	941	971	924	975	939	887	931	938	943	913	916	927	898	914	881	878	910	948	923	861	860	857	913	886	881	824	885	868	948	854	852	870	906	822	878	940	950	910	878	924	913	885	872	899	904	902	909	897	912	874	831	850	794	818	861	933	902	842	855	853	829	887	794	819	851	823	887	844	855	870	933	871	839	866	886	834	881	831	856	850	878	916	885	881	819	859	799	889	875	832	879	832	877	857	869	888	842	854	882	886	837	832	905	843	845	872	817	808	878	847	868	866	884	904	850	853	835	838	870	882	874	854	837	848	837	891	848	819	855	852	844	874	813	869	846	833	881	829	834	894	857	848	848	868	859	839	804	829	838	911	888	891	913	843	854	848	782	876	894	854	816	852	807	836	877	861	893	861	862	896	837	838	828	898	837	876	860	877	876	867	816	847	844	839	833	801	814	843	825	885	867	902	847	841	892	860	887	826	839	827	806	832	816	844	827	853	858	909	809	866	890	832	861	921	803	839	846	831	765	812	851	855	867	872	843	934	878	833	810	803	856	872	858	872	843	826	823	866	896	887	864	868	852	837	833	862	852	881	807	829	819	877	792	834	907	870	916	800	848	902	823	786	805	881	835	863	888	876	859	826	870	858	862	831	878	881	831	875	858	871	808	870	863	832	796	809	862	843	801	847	892	825	879	837	841	838	797	860	811	844	860	838	829	809	884	826	883	815	843	816	857	870	857	853	839	853	861	871	883	876	883	872	822	852	836	863	834	818	910	849	820	868	836	829	818	848	847	848	833	869	848	869	829	858	827	860	840	833	846	828	833	845	830	851	870	838	800	820	886	822	885	888	870	886	854	821	827	883	827	816	877	884	877	889	879	812	838	904	877	909	899	866	835	883	829	884	899	833	864	850	858	833	844	833	882	909	856	851	856	891	856	832	852	826	822	822	841	875	828	798	837	878	854	815	850	865	842	812	841	834	861	825	843	832	873	852	835	784	828	890	896	881	849	855	879	894	862	890	837	864	908	852	806	803	846	842	871	839	832	851	844	876	850	853	882	792	868	844	826	838	865	845	849	796	857	883	829	854	855	846	847	862	841	850	822	809	877	891	820	788	830	872	899	857	827	814	832	862	872	837	892	840	889	852	824	861	806	777	818	908	861	833	861	906	877	854	863	860	845	879	872	814	847	890	875	854	875	804	862	840	840	879	896	814	889	870	864	866	822	869	833	819	894	832	820	882	828	855	828	836	848	805	795	854	832	843	838	865	835	865	864	898	831	843	812	794	863	895	898	822	862	841	828	841	847	873	860	841	849	825	877	802	828	821	791	822	813	839	817	823	806	860	850	819	840	796	877	871	839	832	902	887	791	859	809	897	875	891	866	829	851	874	867	851	884	873	845	788	802	855	810	838	846	800	864	856	823	832	812	898	814	879	879	854	863	851	811	835	907	838	831	897	868	852	832	902	925	882	837	838	812	847	865	849	859	864	877	892	840	881	873	807	783	852	829	816	840	870	812	854	825	829	823	824	834	820	869	856	876	838	883	839	858	798	821	830	830	884	859	903	858	863	886	806	841	885	820	833	830	863	861	868	794	879	889	861	820	814	841	871	822	836	849	830	842	802	839	877	821	810	915	852	861	893	886	903	842	824	897	866	810	809	880	841	860	915	861	863	824	858	833	859	842	871	903	835	823	859	882	842	893	849	866	860	871	868	841	857	828	879	900	832	865	872	832	879	861	846	814	807	859	776	857	864	872	843	876	869	801	819	827	885	871	862	870	797	806	791	803	837	930	857	783	802	817	820	860	806	848	825	853	920	853	807	828	877	853	824	838	842	809	864	857	816	861	860	806	825	879	858	834	905	768	827	852	876	852	891	880	861	837	777	806	869	828	847	841	829	789	830	904	843	853	819	828	864	833	821	820	888	823	863	817	835	780	817	913	821	843	868	839	870	840	820	863	820	883	862	817	806	863	829	776	884	865	822	853	844	835	862	846	817	923	821	841	880	845	850	805	855	818	898	846	824	929	853	850	845	862	856	899	864	865	847	862	808	859	834	843	836	885	896	874	859	850	808	835	858	791	897	827	889	836	878	815	836	834	878	879	821	864	803	799	866	827	837	862	831	840	939	849	875	833	881	847	861	804	852	825	864	756	827	815	844	849	862	862	902	880	803	801	798	798	866	813	888	878	845	840	889	898	839	898	831	807	872	841	862	879	878	827	821	875	856	898	881	855	862	843	842	885	883	833	827	866	793	857	869	843	802	817	887	860	825	838	850	865	911	894	845	843	804	824	792	879	815	827	848	846	861	798	816	907	890	878	819	843	827	903	911	823	827	843	840	858	839	878	873	863	852	825	880	818	843	887	852	893	899	881	891	880	836	853	892	851	839	866	867	875	858	806	843	832	848	826	823	797	887	870	798	824	834	860	823	797	831	856	846	806	819	796	877	862	818	826	860	830	861	842	930	878	840	855	832	891	762	805	850	890	869	872	861	854	875	851	830	841	872	860	909	869	929	878	832	885	851	894	852	855	814	862	833	838	845	804	830	847	922	813	863	867	812	850	828	840	857	847	850	827	884	900	860	819	850	864	838	849	841	870	835	847	842	869	863	833	900	856	811	850	791	872	834	810	859	842	887	826	879	876	897	889	841	849	877	861	885	830	892	839	840	896	828	845	887	876	812	862	805	837	857	848	854	855	859	829	864	868	867	871	822	917	809	854	861	875	903	838	802	873	875	873	883	830	856	809	831	847	854	845	837	823	847	881	829	879	824	889	868	874	858	805	817	849	833	864	854	834	865	844	828	920	846	868	806	782	918	894	780	845	828	847	874	881	858	852	840	865	905	848	834	850	876	805	800	848	848	819	881	868	820	851	872	851	863	885	796	827	892	917	842	836	888	839	812	810	862	840	861	814	835	883	899	846	878	865	803	806	854	842	878	853	852	864	854	815	857	845	845	866	831	882	861	806	852	862	861	855	891	823	827	845	834	868	818	852	852	808	849	844	883	870	839	816	818	882	874	846	797	839	800	846	863	903	811	808	865	846	877	796	864	858	840	817	807	818	861	833	894	838	817	861	848	840	888	811	863	852	886	857	813	814	921	802	826	874	877	875	807	840	883	857	856	847	841	861	862	844	807	900	813	880	891	887	814	819	882	820	904	820	916	884	837	877	824	831	834	824	911	820	837	773	800	858	871	844	843	838	822	927	864	825	910	867	843	825	891	858	858	834	849	858	878	797	801	905	851	889	868	804	860	854	831	847	913	850	829	824	862	920	852	838	844	857	870	847	828	827	853	810	822	843	874	815	847	865	886	859	872	828	871	865	849	838	877	878	811	845	788	834	821	930	815	867	871	850	849	880	859	828	878	870	844	882	823	877	808	895	873	847	866	839	800	814	855	766	879	843	855	827	853	814	851	834	856	884	841	793	842
15040	938	364	344	351	297	338	316	330	333	309	324	317	359	339	315	342	315	312	318	372	338	332	330	332	322	337	335	335	319	319	321	322	304	334	325	340	342	345	312	323	322	376	355	338	326	343	341	340	344	334	342	323	329	323	324	330	293	335	336	334	354	310	326	339	338	364	320	343	345	346	298	339	340	346	322	318	310	343	312	334	322	303	354	365	320	325	307	348	329	311	303	326	344	351	365	310	338	316	317	325	319	329	292	306	331	357	321	311	316	299	334	307	334	332	310	323	336	295	293	337	326	316	347	306	357	315	346	313	306	376	353	334	310	335	326	360	324	342	311	317	328	350	339	349	335	303	313	302	323	317	342	331	329	347	330	285	338	311	322	363	339	335	308	328	325	302	331	348	347	323	311	322	343	319	350	350	349	331	327	336	392	350	287	324	361	319	320	358	311	329	316	338	310	301	344	352	336	357	344	327	329	321	329	354	322	317	319	354	297	337	341	345	323	344	321	347	354	345	356	328	382	339	341	320	318	290	341	351	346	343	309	323	362	329	357	348	336	310	323	334	321	315	324	326	329	326	334	313	308	327	330	333	313	312	349	336	293	364	350	311	315	368	291	347	320	326	315	337	353	296	297	329	342	331	310	368	342	356	319	340	353	299	336	322	338	357	332	312	364	342	363	334	318	331	300	341	354	360	331	329	342	324	315	331	348	323	329	325	331	321	351	355	302	361	330	317	367	320	319	330	326	312	338	347	358	349	327	323	344	367	306	328	315	338	344	357	339	317	315	350	331	348	328	343	325	318	307	337	326	316	324	327	325	342	353	297	315	337	324	344	337	318	337	326	300	326	331	366	321	341	325	318	336	342	325	314	327	352	359	328	319	298	342	329	315	345	333	332	309	343	323	314	339	332	352	312	342	314	333	355	288	336	329	369	344	367	350	345	328	325	318	298	311	355	348	340	317	377	326	334	330	323	338	358	331	327	303	333	308	370	318	308	343	335	328	350	324	318	330	326	339	325	327	322	335	328	301	354	332	336	324	334	344	316	323	329	328	344	342	343	344	313	330	322	347	333	331	334	346	320	341	342	311	340	340	309	346	330	316	296	341	327	326	324	348	324	303	346	358	355	312	349	338	340	333	324	327	358	278	345	344	313	367	313	354	359	348	337	357	354	312	356	321	338	360	333	306	373	341	353	312	306	328	323	367	336	331	316	352	311	326	321	327	325	339	347	330	349	317	362	361	349	332	336	382	322	342	383	332	337	330	338	340	331	337	296	312	321	339	342	333	337	329	313	350	299	356	321	356	302	315	353	295	313	312	372	322	338	352	372	325	335	333	319	325	313	324	358	326	304	295	374	352	337	322	296	336	333	300	369	323	358	337	342	332	331	327	341	345	352	307	319	338	322	358	307	350	350	323	331	293	346	352	343	305	326	310	295	329	293	307	315	298	344	329	324	346	334	325	341	353	341	300	349	308	330	337	345	354	342	344	344	299	289	342	347	312	355	319	350	305	319	345	342	346	305	365	344	324	304	361	316	308	311	348	318	316	339	356	340	341	292	313	327	378	327	323	338	334	335	346	303	342	346	364	341	322	339	284	307	339	361	305	365	337	309	339	342	339	303	312	307	312	338	317	317	332	340	333	333	336	317	336	314	353	352	340	313	315	313	341	302	338	310	316	354	356	371	327	289	351	332	322	332	361	334	326	313	343	332	321	351	338	334	355	378	302	315	349	336	358	299	331	335	315	318	314	340	310	366	335	391	336	302	336	332	354	322	320	308	345	344	336	332	363	294	333	323	320	307	351	340	337	347	364	345	314	322	338	345	355	318	352	337	331	328	324	297	313	328	355	318	354	332	331	324	298	319	303	347	343	331	321	307	327	318	337	330	336	372	347	307	329	312	335	353	320	359	335	337	370	344	312	306	324	357	291	314	326	313	317	325	294	353	292	328	349	312	325	330	365	341	359	326	323	360	333	338	354	338	313	333	366	342	337	341	360	349	331	327	353	316	321	348	330	314	362	347	317	325	297	325	358	339	381	336	357	366	342	355	326	372	310	327	311	343	350	320	308	347	339	342	331	345	336	324	306	335	352	369	322	344	361	320	305	328	337	324	360	288	324	303	329	318	352	363	320	336	339	343	293	355	365	355	363	333	364	344	333	343	344	331	326	329	329	341	342	339	323	347	341	342	356	363	342	350	318	321	304	323	339	324	346	305	351	358	348	310	322	343	322	356	345	329	320	338	302	344	350	314	341	327	314	318	316	349	330	309	342	343	355	343	357	306	338	317	333	320	321	301	322	340	352	331	317	346	333	344	350	300	329	335	290	367	322	357	328	303	347	315	324	291	339	363	328	319	327	337	309	344	348	374	350	327	339	340	322	309	307	357	339	354	374	347	333	345	347	342	311	325	335	342	357	320	331	353	331	351	299	314	344	321	325	306	342	313	310	340	317	383	336	358	309	333	359	327	333	338	325	321	312	304	342	291	315	324	354	347	318	345	336	339	362	334	335	337	327	352	324	363	331	351	311	324	344	339	328	364	300	375	329	339	326	328	320	324	334	333	356	316	320	332	323	356	324	291	347	347	316	317	328	331	351	344	332	364	356	334	345	324	316	368	302	354	339	304	341	344	346	349	351	311	329	346	341	365	335	332	316	300	364	344	315	347	328	360	340	341	327	348	334	351	322	342	363	334	341	332	325	355	353	336	332	316	360	346	335	354	354	348	316	344	351	296	355	366	321	332	334	350	341	307	333	331	332	356	334	382	326	382	333	371	300	372	331	324	322	332	353	363	351	352	334	315	320	337	348	326	336	312	313	369	326	328	321	398	343	346	335	330	371	346	323	353	360	327	322	359	302	357	325	311	304	305	316	322	333	333	319	332	320	289	296	337	331	326	322	307	361	330	329	294	333	358	330	357	340	365	348	337	290	326	342	307	327	324	336	323	366	288	320	346	302	319	333	364	367	317	347	325	313	356	363	343	360	316	328	345	329	319	294	336	300	307	314	334	330	353	338	349	323	348	283	320	321	334	294	341	306	350	316	347	328	322	295	314	304	313	319	345	327	318	313	322	323	343	324	333	331	321	343	322	343	326	311	323	293	369	316	340	309	317	337	341	335	344	369	343	303	377	299	320	317	322	332	350	331	341	297	321	366	345	304	347	361	325	322	363	349	330	321	323	332	334	329	328	338	288	329	346	317	326	316	326	318	339	337	343	334	318	304	332	346	337	318	323	342	355	362	331	332	316	330	346	351	349	340	341	318	358	326	309	320	348	333	321	331	350	351	315	313	339	307	358	340	349	321	346	322	320	357	348	315	299	320	324	321	315	332	336	348	315	341	324	356	349	348	333	343	348	307	314	336	324	310	304	304	357	330	345	352	324	355	303	292	315	340	332	325	367	321	297	337	343	337	351	326	329	326	315	293	300	298	328	348	320	293	320	322	337	311	327	330	332	343	307	344	331	326	321	329	324	319	297	330
13729	960	851	910	839	850	886	817	809	817	794	881	823	800	789	805	820	816	848	831	839	843	814	779	804	836	812	772	830	794	842	811	800	850	798	801	791	804	815	806	790	760	785	791	803	774	851	779	823	819	812	837	806	784	783	795	831	780	760	802	792	772	792	779	764	792	743	829	829	815	801	866	803	810	808	779	804	816	859	845	799	821	804	789	771	778	809	785	784	782	785	798	800	815	789	792	793	814	803	783	800	779	800	767	778	820	776	810	778	790	753	776	812	839	742	771	778	835	764	755	775	775	783	812	785	805	817	800	781	789	809	840	802	794	818	806	846	805	741	807	761	772	838	772	860	829	808	813	805	792	809	793	825	838	782	803	821	844	825	825	846	778	821	768	803	805	779	775	845	814	796	775	838	836	845	772	846	835	785	791	815	759	822	836	778	796	800	802	761	754	785	804	802	853	799	827	783	780	785	830	822	855	829	771	850	752	779	778	777	795	811	809	763	762	768	809	806	823	803	790	834	836	780	862	844	795	802	767	699	799	822	769	782	819	852	791	832	830	785	759	823	794	774	784	775	802	851	800	787	780	797	806	809	793	873	762	794	763	828	814	793	789	745	822	787	816	836	785	764	802	828	807	789	787	836	762	788	806	889	810	805	807	801	808	838	851	807	840	829	789	785	780	769	786	820	818	784	811	774	788	789	813	785	795	772	864	748	762	788	783	828	822	793	832	781	859	836	808	806	803	759	798	820	789	807	809	822	783	751	801	837	788	790	809	839	866	812	826	781	868	818	813	805	815	739	803	784	834	772	762	832	795	811	776	830	835	765	790	807	825	795	801	799	781	872	823	770	752	820	816	810	814	851	804	814	776	779	831	776	807	760	795	828	780	769	816	788	782	806	820	766	819	801	738	806	802	789	828	847	818	816	858	820	768	815	839	788	847	812	776	775	820	810	825	823	768	805	805	807	785	825	830	802	810	814	827	828	799	834	809	802	760	805	816	733	802	873	833	832	813	817	842	797	772	764	799	800	834	796	803	806	827	805	811	769	777	848	807	844	806	729	765	823	842	850	775	824	843	793	850	836	793	773	824	802	802	834	766	805	796	812	758	790	812	848	808	788	833	790	817	834	797	787	825	839	827	821	780	757	811	834	800	795	812	796	817	828	793	836	829	757	808	825	791	778	756	815	790	826	751	806	801	814	769	808	770	777	844	776	786	822	836	819	779	797	817	805	802	772	791	783	785	781	772	814	774	851	804	830	776	861	837	841	820	801	779	781	812	786	786	766	787	747	775	821	789	775	838	814	786	820	770	803	813	827	814	751	849	783	807	834	814	801	810	869	795	813	784	801	798	801	771	784	782	789	808	803	825	797	770	834	787	799	812	771	804	801	808	803	820	801	787	810	843	809	813	810	805	806	815	819	803	812	842	877	782	834	817	852	779	848	773	870	802	795	833	808	788	748	755	867	788	771	824	793	825	836	786	769	806	842	782	780	815	825	837	822	826	846	799	780	796	795	773	770	879	781	831	764	825	820	809	802	772	876	790	797	812	826	828	808	758	787	843	821	786	829	803	847	868	784	818	789	873	797	826	767	837	756	809	814	822	770	815	793	756	830	814	779	817	816	826	774	781	790	798	788	729	794	780	810	763	778	779	870	819	822	793	862	822	775	831	826	794	794	776	806	793	793	773	813	829	828	813	828	849	830	837	791	804	840	813	804	745	805	846	827	798	812	809	836	797	836	789	824	829	819	776	839	795	810	807	843	828	815	803	739	828	768	852	815	829	814	784	749	784	829	760	809	840	799	751	835	788	801	834	801	772	798	715	813	810	820	853	814	766	813	801	797	768	818	747	785	802	812	823	764	787	842	838	789	788	816	772	803	788	796	821	780	790	783	830	792	829	822	817	754	837	801	773	785	806	763	855	835	828	760	802	837	735	811	835	763	806	785	781	771	779	834	794	823	825	783	801	836	767	825	813	780	808	836	773	838	764	840	839	756	776	777	788	822	821	827	831	825	762	837	812	815	860	747	818	810	830	782	817	843	821	810	812	754	791	788	814	809	820	779	806	787	772	839	794	810	788	824	841	794	861	795	751	797	810	791	831	802	827	822	856	755	787	819	795	767	821	789	768	720	816	761	752	822	754	841	832	805	801	791	805	770	790	859	763	831	803	764	832	766	782	824	846	810	817	809	831	783	809	793	824	761	781	826	799	849	804	835	739	784	833	834	811	824	847	803	824	807	819	825	859	783	812	791	817	823	764	803	819	819	799	798	814	799	837	794	813	787	789	792	836	823	744	807	816	774	786	771	804	790	771	821	836	765	788	836	779	784	766	766	790	819	745	830	814	820	834	795	789	753	801	798	827	854	801	817	760	781	835	781	855	831	819	820	819	767	818	775	766	827	814	807	848	796	798	776	745	850	872	789	825	773	876	770	834	802	835	815	777	815	831	781	784	775	845	800	799	776	853	845	809	840	873	851	786	769	796	797	797	846	782	842	811	800	802	821	801	772	766	841	761	734	797	834	793	759	800	827	829	793	815	827	777	811	841	861	831	806	826	789	856	756	836	817	824	760	821	792	817	801	774	810	770	820	787	805	779	794	782	799	791	768	859	808	830	785	784	797	805	820	790	817	798	816	828	853	831	805	813	781	763	839	770	771	839	814	814	821	787	781	813	804	778	805	761	773	783	854	816	851	817	828	796	793	771	819	788	824	799	886	818	757	826	790	796	824	838	817	783	856	815	808	784	822	735	821	780	810	795	835	787	808	806	856	794	787	827	847	792	766	797	744	800	760	774	808	798	839	850	853	794	835	791	749	816	780	832	798	791	796	795	766	760	821	787	780	822	774	784	841	806	812	822	773	811	818	784	782	833	840	797	824	799	808	810	847	828	822	776	797	771	822	848	790	841	799	827	825	801	818	824	808	811	812	852	841	782	801	775	803	836	791	810	773	829	796	794	836	824	826	842	777	801	812	789	810	826	814	808	791	809	800	802	804	855	823	814	795	809	811	802	845	804	816	825	788	810	793	826	825	756	774	815	809	829	866	834	779	778	832	841	816	812	828	809	767	807	773	797	796	750	797	815	827	852	785	765	768	786	852	801	812	774	831	756	781	767	821	853	772	804	760	867	821	812	793	797	807	757	803	799	823	816	874	783	807	826	824	795	792	778	803	801	792	783	815	801	781	802	749	818	791	785	845	839	770	829	817	796	793	831	807	742	801	770	736	778	774	807	813	807	789	749	860	778	811	830	778	791	795	785	805	787	790	810	788	814	777	829	819	763	808	806	801	827	784	817	797	793	832	803	790	825	804	779	821	863	761	819	765	803	815	793	876	763	785	781	820	832	849	826	822	861	818	826	807	763	772	804	809	853	811	791	798	790	815	836	770	788	799	796	765	796	820	750	745	805	808	796	822	820	795	803	807	813	779	799	728	816	860	817	861	797	833	833	772	834	789	816	822	827	769	748	827	788	814	806	783	748
60912	17770	2013	786	593	442	388	333	292	274	237	263	234	246	250	239	188	211	230	254	234	215	196	225	204	211	215	205	204	213	203	210	247	212	194	197	225	190	224	207	198	207	216	196	193	197	217	202	200	189	219	192	208	223	186	179	230	220	213	220	198	197	204	197	194	211	204	200	210	185	234	210	203	216	211	218	179	211	205	181	208	168	199	214	185	177	193	203	176	196	218	221	201	234	201	210	173	193	189	207	187	193	213	194	211	219	217	191	213	215	207	182	201	231	222	191	197	195	205	167	180	185	177	241	184	181	182	207	180	230	191	205	187	216	225	174	204	211	218	200	214	192	214	209	220	232	206	185	222	204	190	196	190	203	206	194	196	189	200	226	199	207	197	195	172	187	192	206	204	198	177	196	210	194	195	197	210	186	179	173	205	178	223	236	208	191	210	174	208	207	188	209	207	203	185	200	203	152	186	220	196	222	214	205	202	200	202	187	199	194	184	171	202	189	176	213	184	160	199	186	190	228	200	220	185	216	196	202	213	186	190	202	221	205	166	205	210	212	207	191	196	191	215	186	191	184	222	208	207	227	181	166	197	197	181	194	191	219	230	231	210	194	221	215	201	189	192	169	172	192	209	228	226	204	184	216	197	211	213	189	201	174	200	188	184	209	208	205	184	196	219	226	204	214	208	220	214	215	201	194	222	199	199	206	208	179	208	193	188	212	174	219	184	177	186	204	201	189	205	205	225	239	187	235	231	211	217	193	191	200	189	203	149	195	210	234	192	205	220	192	187	208	221	207	223	183	197	179	180	187	201	187	165	196	198	209	210	218	182	187	208	208	176	195	215	209	187	180	205	204	207	209	185	209	179	191	206	190	193	189	209	186	228	216	175	209	187	225	196	205	198	222	211	177	194	216	181	195	210	206	191	208	220	185	187	170	205	234	228	199	181	187	231	190	209	206	214	210	207	223	214	219	222	207	198	197	181	196	191	198	216	213	197	236	205	197	194	192	236	204	203	207	190	201	181	177	193	190	216	191	208	187	205	207	220	214	218	216	230	178	214	210	186	203	199	193	177	190	183	204	232	212	166	200	195	191	202	200	213	202	234	207	229	197	204	195	209	196	191	189	192	193	212	201	238	205	201	189	217	168	210	229	214	220	224	197	213	196	223	193	214	183	196	193	206	220	203	213	189	200	216	181	192	204	199	208	209	199	215	195	228	204	186	201	184	201	193	186	225	184	211	190	185	205	177	219	204	179	175	203	183	196	192	199	213	210	184	211	199	206	191	190	185	209	200	216	216	195	188	210	180	215	183	189	179	209	222	206	194	202	188	173	198	194	208	215	185	209	212	218	183	202	221	206	194	193	184	192	202	190	223	195	176	190	207	189	178	200	183	210	209	210	186	207	213	190	201	216	192	196	213	188	208	213	234	234	186	206	205	211	218	180	197	185	204	191	216	214	178	206	214	224	208	199	191	224	184	206	186	229	202	202	197	191	174	205	207	214	215	195	174	187	193	195	200	184	187	201	187	198	200	218	202	208	180	204	187	216	241	196	188	204	224	209	212	180	210	197	204	215	227	199	195	188	226	195	209	229	207	221	202	216	209	229	188	186	216	198	202	201	211	197	198	202	193	216	200	180	205	202	219	178	196	187	214	185	202	196	201	193	233	199	197	188	203	213	215	182	201	198	213	186	202	166	195	198	193	203	192	221	229	195	208	211	170	219	207	210	201	199	214	207	206	183	222	194	205	207	225	196	181	193	191	181	225	198	182	190	199	181	193	204	212	194	195	189	226	190	200	223	204	211	176	196	175	200	224	221	209	205	208	200	172	187	219	200	214	205	214	198	212	201	200	197	225	214	198	199	190	203	193	201	209	200	178	183	193	227	194	218	179	180	215	196	215	201	207	181	181	165	196	193	208	212	191	200	189	206	237	196	208	204	195	222	200	208	205	176	183	195	217	216	209	220	186	188	200	197	224	206	220	220	213	192	199	209	217	213	187	227	187	183	190	236	214	170	185	221	203	175	220	197	185	201	199	195	209	218	193	206	185	171	201	204	205	206	212	188	197	214	201	180	211	182	223	212	182	205	234	187	220	205	196	190	195	194	208	193	188	221	170	204	183	180	231	208	200	203	200	191	204	198	207	184	200	196	193	213	215	227	233	210	193	196	173	208	215	187	217	200	220	204	210	193	179	235	194	194	191	220	190	214	227	225	199	210	193	217	220	214	214	194	211	201	216	199	219	209	213	189	217	200	186	200	195	214	194	196	208	194	185	225	203	205	196	183	204	211	206	175	185	207	200	183	199	197	183	181	214	205	216	175	219	191	194	196	201	202	206	205	183	215	203	208	192	197	211	237	217	217	199	190	202	191	197	199	168	203	164	197	213	195	228	203	190	198	187	217	179	191	249	196	212	178	188	215	209	190	183	192	227	211	199	185	199	203	192	237	198	166	214	207	214	190	197	211	219	217	211	217	202	221	193	214	221	165	210	202	212	199	224	191	218	193	203	219	235	239	214	204	199	190	198	209	228	191	201	212	192	188	217	205	174	197	202	203	190	203	201	179	210	199	209	204	220	185	175	211	175	194	180	198	192	175	191	216	182	209	187	189	232	211	198	198	197	208	203	213	179	214	204	208	183	174	199	207	215	205	195	210	179	170	198	208	173	216	211	189	214	195	195	202	186	206	210	192	223	192	214	198	193	204	187	215	206	191	202	185	218	218	190	215	201	176	210	171	195	205	217	210	190	217	213	208	201	212	207	228	190	183	189	197	209	215	196	220	198	218	204	182	204	200	181	213	206	219	235	228	217	206	171	182	210	212	189	229	199	229	204	214	198	200	215	222	210	246	198	188	221	210	183	197	191	172	233	187	203	203	210	178	204	221	192	207	169	193	200	210	199	209	198	186	204	205	188	202	187	196	217	207	194	202	207	230	191	192	203	183	209	221	185	205	195	191	224	188	200	186	198	207	192	211	232	199	210	194	210	187	202	212	213	212	218	192	219	200	177	195	203	203	209	204	205	180	213	184	205	208	193	199	197	229	214	184	225	208	205	214	203	213	208	172	192	230	198	212	200	180	201	195	248	210	193	200	218	198	198	191	168	208	202	206	228	196	190	213	213	196	208	201	218	184	195	208	203	209	197	201	202	178	192	210	186	174	181	203	172	191	182	176	232	206	237	204	189	214	214	177	199	187	220	219	220	187	206	194	205	205	178	185	211	202	212	171	186	182	202	203	183	225	191	189	214	177	196	198	180	207	197	208	192	186	198	190	213	216	222	193	189	175	184	206	188	198	207	181	184	209	199	217	181	201	207	202	219	211	205	201	206	184	203	224	210	197	204	190	207	211	193	190	201	190	221	195	204	177	175	195	208	190	220	203	210	213	200	187	194	202	201	228	199	193	199	175	215	221	186	186	213	223	209	205	166	212	218	213	190	208	211	225	192	197	180	215	192	214	226	207	220	203	208	222	179	203	192	193
32679	2832	2016	2304	2036	1803	1507	1304	1173	1098	1026	867	894	813	781	793	738	684	741	678	742	651	655	690	675	645	629	645	615	594	615	607	605	627	556	592	602	600	564	595	579	557	606	563	576	565	572	584	600	597	536	617	558	590	526	568	572	554	560	570	548	568	578	591	553	590	573	553	583	571	607	531	576	569	532	540	624	563	543	579	571	552	620	563	562	568	595	525	549	556	534	549	595	546	552	544	539	630	599	575	568	535	596	546	551	589	563	536	518	540	570	538	513	529	564	563	559	538	563	514	561	569	592	573	555	571	569	521	541	544	559	522	570	552	552	585	551	512	554	593	547	554	526	527	532	541	585	551	575	498	609	562	528	580	546	523	573	566	567	526	542	562	563	556	566	538	568	589	576	586	567	544	540	589	558	572	543	544	541	540	523	572	547	507	624	587	535	606	523	547	576	525	587	569	558	557	525	577	559	557	530	557	577	542	552	534	528	616	562	555	563	558	575	560	545	525	511	525	585	555	573	520	581	562	591	561	529	573	563	564	487	545	547	565	523	550	527	529	501	604	565	521	531	542	555	541	591	550	559	577	536	527	546	569	578	528	526	551	586	572	554	542	594	548	547	580	529	568	513	549	529	581	492	541	545	598	584	567	546	591	519	595	531	573	583	597	547	559	576	568	566	566	551	566	579	605	562	589	553	547	517	573	520	526	541	528	554	546	556	542	562	557	546	584	554	584	547	541	555	539	563	553	568	585	556	558	549	601	557	567	612	575	547	584	592	525	552	613	583	564	549	578	544	571	548	524	538	502	568	566	537	540	577	569	554	565	553	537	544	532	551	568	524	568	563	585	526	575	550	550	572	556	565	603	529	546	553	527	565	572	585	583	575	559	566	536	530	563	552	576	563	507	563	562	571	520	539	543	548	556	556	617	535	553	560	512	557	527	523	542	572	532	589	532	568	631	577	519	514	585	560	508	573	551	559	578	559	519	576	553	566	545	594	548	574	557	548	543	499	570	548	516	530	534	557	549	548	535	552	529	572	554	568	557	518	568	506	541	555	551	560	557	558	523	579	566	545	551	574	588	548	536	567	563	541	563	581	579	573	594	555	590	554	587	540	579	580	545	530	568	571	546	527	545	561	585	529	585	539	578	531	574	548	500	544	527	575	577	569	543	555	555	576	549	552	569	576	551	555	553	545	570	537	551	503	566	575	560	531	564	534	544	554	550	555	608	542	563	515	540	578	584	552	547	559	577	589	536	578	545	531	555	540	525	542	530	585	497	552	561	518	513	574	577	580	532	529	539	554	571	544	528	545	588	531	544	515	544	585	543	577	581	556	586	540	536	563	575	510	521	549	580	554	572	485	504	531	580	535	581	518	574	587	567	499	528	591	579	545	562	540	607	591	531	595	570	541	508	556	521	557	559	550	549	567	558	583	555	539	569	589	532	540	590	557	538	538	591	585	516	566	553	575	542	580	535	588	562	587	548	572	560	557	569	570	571	606	542	530	562	548	535	544	568	550	561	518	562	572	557	597	574	539	561	540	565	548	564	552	539	583	552	556	550	561	538	555	547	560	565	511	561	579	527	577	577	547	571	530	582	577	600	558	557	538	538	549	562	533	604	508	568	575	569	553	582	538	560	562	575	543	573	554	551	559	586	579	549	610	530	530	551	563	541	546	587	557	587	565	536	558	567	573	557	528	518	570	566	561	536	545	549	540	554	568	541	555	545	559	569	552	549	567	518	553	572	562	533	580	552	535	556	557	556	540	567	560	565	573	561	545	547	541	578	511	544	566	543	528	539	532	520	540	569	560	553	577	570	541	549	554	544	540	518	539	543	569	561	523	570	568	595	565	532	515	548	593	568	566	542	551	535	545	559	553	519	539	549	558	545	569	578	532	528	536	549	575	572	577	526	541	581	553	571	546	606	541	527	578	578	576	545	582	555	539	545	600	586	525	570	557	532	575	537	560	577	569	581	528	559	603	555	562	567	594	562	572	574	531	552	535	591	548	550	569	594	556	535	561	582	549	591	531	574	495	589	535	530	541	582	567	528	554	564	542	539	535	552	594	524	528	576	589	537	549	488	540	550	533	568	573	576	538	537	554	559	556	534	541	559	583	553	561	536	594	549	565	558	578	499	601	570	527	539	533	583	543	550	529	522	550	554	554	508	529	525	563	580	565	560	565	560	544	556	530	541	599	597	500	534	549	522	554	569	551	516	576	592	549	534	572	568	540	533	544	577	542	553	543	549	574	562	505	504	562	532	540	543	581	568	574	519	528	572	543	506	584	547	561	562	591	592	549	533	587	530	544	577	537	583	535	574	528	596	573	574	607	521	503	537	559	551	520	546	592	546	551	505	536	564	567	518	553	544	508	522	597	522	540	560	553	560	578	508	555	552	545	581	511	569	520	536	542	578	574	588	584	535	556	553	544	561	530	543	594	568	512	537	550	558	521	582	546	569	586	572	551	548	558	573	555	567	544	535	574	545	538	511	575	547	554	527	529	585	556	535	549	570	543	573	513	556	542	581	507	541	549	531	560	559	531	543	586	581	535	562	540	536	567	573	556	626	551	545	554	552	618	554	520	558	538	573	498	555	498	527	628	564	514	538	563	587	585	558	587	573	526	561	549	588	598	585	560	558	563	533	552	599	567	545	564	571	571	591	575	616	562	557	547	559	559	580	550	555	574	527	527	564	549	531	575	523	504	520	580	578	609	591	594	556	561	552	615	511	560	549	566	534	543	577	533	554	541	546	549	565	564	539	556	534	540	521	502	556	557	565	578	525	572	503	584	551	547	575	575	592	576	545	558	566	535	534	544	549	569	530	557	601	546	539	522	586	565	544	511	561	561	585	554	578	580	510	537	584	544	586	618	542	562	559	568	535	569	546	516	559	575	559	533	525	547	521	570	534	592	548	554	541	595	553	558	524	537	572	539	562	551	533	543	534	558	522	553	547	535	541	567	527	547	510	573	582	575	530	581	533	536	581	555	546	560	572	551	579	578	553	572	550	535	554	577	556	524	532	568	550	594	529	569	534	587	547	561	561	582	608	545	604	542	569	610	546	560	532	586	551	581	547	535	589	558	555	557	540	555	559	554	556	526	549	591	578	552	538	508	542	564	587	534	549	514	549	560	642	574	575	530	542	564	560	513	582	550	568	547	556	558	563	557	516	535	546	590	578	559	569	553	577	594	570	525	553	559	538	562	559	573	533	546	521	543	525	540	545	553	529	515	512	573	541	554	547	590	547	523	560	572	541	550	532	530	578	553	569	519	538	543	547	560	555	564	503	575	570	566	513	573	577	546	516	599	532	594	571	554	525	580	523	569	569	565	517	591	573	538	574	553	564	583	604	561	523	551	550	545	535	543	562	573	593	542	552	551	529	582	558	554	562	551	548	526	570	579	556	563	584	569	576	538	545	554	571	566	568	570	569	543	554	556	573	529	543	568	582	593	564	536	552	541	606	558	573	536	573	582	578
74764	26568	6148	1781	1139	885	748	574	562	581	496	430	409	396	424	400	417	360	405	377	362	380	355	342	376	387	345	359	364	373	351	349	354	382	324	365	336	335	317	372	342	333	359	378	322	349	372	342	385	381	374	313	328	324	359	340	351	368	332	351	304	358	347	336	373	356	326	362	363	351	328	310	333	329	320	319	333	339	327	342	342	333	331	342	323	324	313	336	357	333	330	322	319	316	343	325	311	310	345	351	311	357	344	340	377	316	338	363	329	358	328	364	339	313	337	344	289	312	337	308	333	323	296	295	290	358	339	331	320	325	321	367	342	368	315	333	333	316	338	332	348	317	345	320	347	354	287	347	328	347	324	361	314	322	328	354	303	330	319	302	335	345	319	360	353	327	329	359	351	341	337	320	347	340	327	328	354	370	320	341	345	328	344	329	325	339	341	343	304	355	324	370	326	357	333	385	382	351	321	353	349	326	341	392	365	343	320	352	339	323	342	338	342	358	348	350	317	333	328	339	345	314	334	360	335	329	329	340	308	315	344	346	360	335	364	311	328	332	338	349	327	337	335	378	318	319	350	323	329	377	344	300	328	346	347	330	312	320	331	339	315	349	314	359	318	333	326	339	327	326	302	327	343	359	362	327	323	309	323	305	328	325	327	338	336	338	326	337	366	345	327	339	313	342	327	365	318	326	328	335	342	367	340	343	367	350	361	299	321	318	344	347	319	295	319	318	332	347	338	318	356	332	352	324	323	343	326	343	345	338	321	346	327	296	336	355	335	327	329	319	376	332	297	305	337	347	366	367	347	322	358	320	319	327	326	377	330	319	303	321	337	333	364	362	339	310	319	330	362	335	348	347	316	341	340	344	384	331	325	347	362	330	319	338	320	327	321	379	330	342	321	374	354	337	339	332	345	336	358	305	331	298	306	327	327	362	343	306	314	317	379	335	306	332	360	325	324	336	332	338	315	369	313	334	335	353	328	317	358	332	351	364	380	344	343	308	364	342	311	349	374	343	355	317	343	320	323	342	311	343	338	318	299	332	353	323	335	333	297	361	358	322	339	323	354	359	340	341	384	317	331	366	320	341	336	341	360	324	314	336	310	313	342	344	346	331	345	319	323	357	355	321	322	319	342	321	327	336	361	337	328	358	335	313	341	332	349	362	326	315	356	321	328	350	355	375	367	328	337	341	322	309	306	299	321	382	357	328	334	345	337	370	321	372	349	329	369	339	361	352	348	338	375	335	358	342	333	339	327	322	340	354	376	317	324	347	366	338	388	315	322	305	345	323	346	326	320	341	371	379	352	350	385	328	316	332	360	311	335	331	336	350	345	317	315	336	346	357	338	329	351	320	365	303	333	332	354	338	346	336	324	350	323	334	325	342	332	342	347	332	330	337	345	319	312	368	319	329	340	294	340	359	338	347	357	390	350	333	327	331	349	341	370	321	321	326	319	293	346	330	325	322	355	316	319	350	330	376	354	316	357	360	352	329	389	337	330	293	353	339	351	319	366	331	346	363	313	343	329	332	356	325	344	318	310	338	335	317	296	315	331	371	323	326	304	326	334	342	322	323	360	351	357	332	331	298	315	324	340	355	339	338	339	350	317	345	305	337	313	330	337	336	360	329	331	316	324	376	340	316	347	373	330	355	335	335	323	309	314	368	363	333	341	358	349	325	357	341	331	331	355	324	335	305	355	322	352	345	333	353	344	346	313	336	317	349	369	297	351	317	322	332	360	348	333	341	316	336	350	354	339	340	308	374	342	307	321	298	363	311	310	333	344	347	362	363	291	319	342	338	340	351	386	340	337	372	335	307	310	267	333	302	307	359	341	348	325	368	365	331	367	314	343	307	335	297	307	367	323	333	319	367	347	325	354	341	346	347	355	369	340	347	310	302	349	319	321	333	326	336	337	335	345	342	322	300	314	351	319	294	358	328	373	336	343	349	339	324	364	334	325	323	335	304	331	348	360	338	339	328	329	359	377	319	327	322	349	333	330	342	344	359	324	336	339	360	332	364	317	341	327	319	334	321	340	312	347	334	338	351	342	332	326	336	342	356	331	322	334	311	354	350	357	319	336	354	340	351	372	388	339	326	358	331	334	350	351	348	313	276	360	295	353	332	310	351	307	312	325	352	344	359	334	312	364	348	349	345	347	343	345	317	353	343	317	381	316	328	352	357	379	309	363	314	342	333	331	297	350	351	319	348	316	308	375	281	353	324	326	325	364	332	338	325	351	358	327	362	344	319	369	353	323	323	351	340	325	338	334	325	311	344	344	379	341	340	370	331	348	356	348	348	311	321	336	313	317	324	363	332	346	316	331	338	346	347	348	360	360	327	344	339	324	347	339	349	341	322	370	323	321	351	392	311	368	310	329	318	308	338	333	317	366	373	351	317	337	353	338	341	345	323	321	347	353	344	317	315	348	305	348	332	363	300	322	324	306	351	319	345	332	372	341	312	313	352	326	301	328	330	321	316	361	321	322	335	341	312	359	368	359	325	295	333	361	326	345	331	337	338	342	367	354	288	358	279	318	365	350	351	347	314	332	342	333	326	296	340	353	337	340	316	364	342	336	325	343	347	311	335	320	352	318	374	341	361	351	349	342	336	335	329	351	302	343	344	339	306	313	353	307	329	347	339	322	316	319	341	319	386	348	317	311	324	319	331	326	347	340	293	331	309	332	345	347	331	331	328	317	353	306	319	356	339	326	329	341	353	328	358	317	341	368	348	352	330	324	317	371	331	325	352	343	325	348	323	318	368	346	334	330	371	342	323	327	343	348	380	347	331	319	308	353	327	361	355	347	321	327	347	334	329	332	365	335	330	342	320	343	329	343	367	341	344	338	327	350	307	337	343	344	343	351	362	319	324	363	322	346	321	286	306	318	385	322	357	360	364	297	306	341	341	323	334	317	359	346	345	362	344	321	330	320	330	327	315	341	375	373	351	346	329	327	363	354	361	324	326	324	321	320	327	354	351	348	336	343	371	305	339	334	376	340	337	349	364	325	319	344	341	371	317	332	370	286	324	326	347	358	360	323	364	375	332	311	336	363	356	360	332	376	364	318	352	326	334	344	367	372	365	324	351	330	341	338	345	352	343	345	323	341	323	333	309	330	328	340	309	342	333	335	357	320	358	286	347	365	352	351	341	342	302	370	314	341	350	311	348	335	329	314	382	349	344	382	335	338	325	344	357	325	316	349	326	336	315	308	333	341	331	309	349	349	322	316	344	335	313	351	321	318	315	317	312	383	333	315	349	364	348	352	304	337	334	324	346	329	341	324	331	317	342	318	336	358	330	326	354	335	313	340	350	323	361	319	334	326	313	358	332	350	314	349	343	314	365	349	333	342	378	329	358	364	364	351	309	329	370	352	327	317	311	341	362	322	356	355	354	298	338	357	322	299	357	339	302	356	285	374	349	333	328	292	339	350	327	325	324	347	319	323	370	321	346	324	367	300	359	321	323	369	357	381	315	306	372
41985	4244	3607	4258	3814	3229	2759	2429	1995	1842	1671	1591	1427	1358	1303	1217	1251	1171	1167	1068	1083	1045	1054	1050	1017	1039	1014	954	985	971	912	1017	882	964	987	931	910	955	913	915	897	913	938	922	867	904	939	904	910	868	868	854	876	884	874	868	918	902	885	854	804	905	858	879	875	848	849	873	906	832	892	842	868	797	860	890	812	838	846	926	869	901	903	857	878	837	825	872	881	846	848	876	827	849	821	824	884	834	870	834	818	796	895	826	840	875	867	840	864	885	864	886	811	848	849	797	876	821	824	863	869	833	791	878	822	804	854	820	835	865	869	835	918	837	853	875	817	837	799	919	833	819	807	858	853	891	910	841	820	815	857	848	853	835	876	852	902	830	836	798	864	825	844	832	849	878	832	856	882	887	829	840	849	814	855	834	827	859	831	814	846	872	796	804	830	820	790	821	901	860	931	827	864	869	823	790	791	850	835	802	830	863	803	885	899	798	865	855	845	865	822	858	806	893	895	875	846	796	837	807	841	814	882	853	894	874	872	832	828	833	825	794	850	791	857	863	837	844	807	851	833	839	805	882	837	877	830	860	854	825	849	857	878	828	835	841	817	861	810	824	827	861	849	814	871	871	808	913	854	941	865	896	870	840	891	844	815	807	869	805	847	809	809	857	844	832	873	881	888	867	853	833	834	862	889	873	812	756	884	828	835	855	798	828	884	879	877	868	873	831	869	788	827	780	803	864	849	826	835	866	826	841	860	890	838	846	830	841	849	860	848	834	858	882	852	837	826	853	828	930	879	855	858	853	824	858	865	840	838	806	824	838	869	860	806	847	832	842	818	818	854	835	843	880	844	848	879	883	897	853	889	837	846	839	822	859	827	817	794	907	853	818	827	847	807	840	876	850	864	831	883	825	819	818	842	837	824	824	869	842	819	849	844	864	829	838	876	809	892	870	857	846	827	877	862	853	779	825	825	849	870	897	877	849	859	784	890	864	813	801	841	865	780	857	823	849	823	856	890	855	867	826	804	862	852	807	853	818	868	868	835	856	872	851	832	847	821	911	859	864	846	848	838	844	858	827	861	837	832	823	868	833	916	874	818	855	853	861	786	820	849	834	886	871	910	876	899	885	861	879	823	885	813	848	844	838	796	874	846	862	891	795	830	886	848	805	805	882	850	806	802	878	843	893	855	822	813	836	832	901	878	853	851	837	880	856	849	877	855	846	810	892	918	905	799	799	828	830	840	834	860	890	813	839	808	867	860	920	830	777	867	843	801	851	830	832	837	802	836	876	816	891	878	819	831	862	884	837	887	834	853	839	784	790	842	856	842	879	838	871	817	906	844	871	865	842	914	782	880	855	837	850	832	834	844	830	856	869	863	845	896	802	856	841	829	844	828	828	853	808	855	842	828	837	870	844	836	862	821	850	905	836	877	824	837	863	846	898	898	837	832	839	828	820	862	857	847	882	897	862	833	887	861	913	842	816	785	835	873	870	832	820	854	854	850	849	856	818	855	883	838	787	828	807	864	834	788	853	849	889	833	807	820	785	845	812	851	855	828	851	850	799	853	873	860	871	776	866	816	852	843	842	813	813	822	842	844	903	848	858	839	850	832	815	874	792	834	856	806	833	792	851	845	839	801	833	851	811	857	821	783	837	817	827	865	841	869	824	798	880	852	842	838	811	826	829	808	865	852	832	817	807	851	849	847	843	878	844	885	845	873	779	833	849	836	880	836	872	873	871	839	872	844	810	871	884	862	838	848	849	811	849	835	835	839	825	875	853	839	835	822	845	841	849	809	828	904	831	845	807	818	824	787	821	843	825	824	826	874	894	854	871	799	867	848	855	854	837	849	887	846	902	830	847	890	842	907	851	837	851	827	831	856	852	876	849	854	912	821	836	852	831	844	863	845	824	878	831	862	818	861	784	812	880	884	858	826	831	896	875	830	854	809	841	828	868	882	887	860	846	862	840	833	813	866	880	859	854	825	851	812	803	824	821	828	851	855	824	898	858	871	832	804	762	841	897	821	837	796	833	866	853	859	858	881	836	806	809	840	848	876	801	837	857	840	830	799	804	877	893	825	836	818	828	888	801	825	858	855	875	850	833	893	820	836	809	825	787	839	841	850	796	853	822	867	818	828	815	875	869	805	833	900	803	825	829	813	805	860	809	786	804	810	792	823	836	820	864	833	837	817	827	880	843	890	888	838	841	801	951	873	908	793	831	830	868	876	820	882	865	842	845	877	855	855	832	868	870	859	860	804	793	831	900	870	872	827	801	820	867	830	844	865	818	820	818	865	823	810	844	855	899	856	786	862	873	820	821	821	850	839	857	853	817	842	855	871	835	848	823	904	879	839	784	835	859	828	837	836	899	802	856	872	809	834	859	854	825	848	831	843	840	882	873	870	810	822	774	903	821	864	820	870	915	863	801	850	833	902	828	829	801	878	857	793	869	801	822	826	804	840	849	820	874	844	769	827	838	890	859	852	812	842	882	818	843	858	827	884	824	834	805	864	869	864	862	861	787	819	862	794	854	849	872	874	795	804	888	871	885	875	825	820	839	829	815	896	847	833	833	792	820	822	850	832	863	869	812	862	864	818	807	841	862	816	817	863	839	864	823	894	868	885	867	851	868	814	832	801	840	868	870	810	810	835	840	893	905	875	881	838	796	862	792	840	846	874	897	848	800	878	755	887	827	823	860	876	871	849	823	864	869	924	805	854	846	848	845	842	797	842	900	851	854	867	836	869	820	860	859	839	827	862	863	828	821	793	879	841	890	832	821	815	869	854	862	861	843	824	897	820	850	876	798	826	826	825	820	867	794	818	813	877	856	819	848	847	820	830	793	825	840	846	835	851	878	856	843	854	848	823	814	788	813	863	835	866	852	841	775	860	845	838	790	805	875	861	876	834	824	869	835	831	922	843	856	856	819	830	820	840	884	850	884	843	790	825	828	855	889	848	858	874	844	876	784	828	862	856	852	842	857	889	869	842	909	846	864	875	892	789	839	855	871	894	887	868	845	804	834	805	859	819	862	852	889	854	856	864	842	835	835	847	794	871	803	859	859	830	877	854	854	783	867	831	919	823	813	875	818	829	823	835	819	832	870	828	799	816	821	839	870	849	840	886	861	798	827	882	844	886	865	864	825	863	881	831	854	798	837	812	854	799	851	848	845	865	832	837	878	854	898	922	867	880	835	837	860	860	825	834	917	863	847	817	850	797	839	852	828	830	901	831	864	802	850	825	848	900	795	841	838	867	848	875	829	839	869	820	817	836	851	820	886	840	852	828	874	851	875	822	835	867	798	886	874	876	838	778	861	823	863	836	873	838	826	857	814	809	815	860	854	831	875	878	828	846	805	845	849	911	866	841	814	870	839	859	853	826	838	841	890	833	856	863	824	895	810	850	837	833	796	786	849	821	868	844	820	868	802	884	837	865	802	829	848	838	849	857	814	820	812	865	820	785	927	866	919	849	829	818	872	862	802	837	853
14379	891	352	341	317	331	287	359	354	347	327	361	302	334	381	308	359	310	324	336	295	328	356	334	352	334	339	365	362	361	340	323	287	328	322	362	318	322	307	321	333	324	326	323	319	328	335	320	320	316	349	341	334	310	325	319	365	361	323	342	332	337	368	394	322	311	339	352	313	343	344	294	310	305	323	307	326	374	343	340	304	345	357	326	346	356	336	341	340	329	345	308	357	341	302	291	333	359	339	313	333	317	319	319	352	341	345	296	345	314	390	343	316	328	326	357	307	313	303	353	359	344	323	334	304	327	330	334	333	350	334	328	324	307	324	324	350	340	322	311	327	342	345	314	334	374	351	340	306	353	338	348	319	321	335	326	336	353	332	299	315	320	343	344	356	349	346	355	317	289	360	351	334	350	324	326	317	326	361	336	304	354	330	312	322	350	342	310	314	321	337	280	335	317	337	302	342	316	348	325	321	324	361	273	372	373	325	302	324	302	306	333	351	327	374	342	344	334	327	274	335	343	336	335	331	321	337	293	326	359	357	340	352	305	334	310	294	350	332	321	321	332	313	317	343	336	309	377	360	338	347	300	317	326	332	369	336	347	323	340	308	335	334	318	341	322	308	308	328	327	306	316	328	302	344	334	318	290	305	370	323	322	318	310	337	357	342	337	342	323	317	351	279	333	305	315	333	338	341	337	329	328	351	337	319	326	352	297	358	367	331	321	320	349	307	344	305	344	333	347	313	315	311	330	348	354	352	323	329	375	325	297	358	334	344	309	302	334	365	343	321	342	320	352	295	298	325	335	337	310	323	340	371	335	327	311	325	318	363	343	319	340	313	306	363	316	350	325	335	350	312	297	319	320	328	345	364	313	350	349	324	328	322	338	373	309	328	336	348	313	329	355	376	372	317	272	304	378	344	329	341	334	302	327	333	343	309	335	325	345	324	367	367	351	353	331	339	335	306	362	347	334	329	365	327	317	345	291	324	325	328	314	349	327	302	311	325	309	332	345	337	332	361	356	321	308	330	367	333	302	320	348	357	335	322	332	312	326	329	315	384	372	338	331	324	317	308	349	303	346	308	327	329	304	303	337	322	302	324	328	327	340	305	356	342	342	310	335	384	324	331	354	319	315	317	309	354	331	311	352	336	311	386	318	349	333	354	352	311	331	333	331	336	290	318	337	314	333	321	316	312	327	328	331	328	342	337	336	345	340	308	347	336	347	330	339	285	346	331	312	341	353	319	338	323	325	323	337	300	344	324	344	336	337	332	315	333	342	352	363	327	340	318	339	326	303	357	347	322	299	365	339	328	346	343	359	330	326	337	351	366	319	307	314	319	359	317	323	302	319	333	345	348	362	320	351	356	329	338	352	319	332	332	324	315	356	332	342	296	361	313	324	337	356	352	329	343	344	338	347	315	327	335	322	337	319	361	311	347	326	322	321	321	319	324	337	325	343	319	344	351	346	357	354	334	340	307	323	330	331	353	332	324	318	334	318	330	326	329	331	322	336	334	319	364	317	326	329	319	346	315	300	331	317	344	322	338	343	308	341	326	352	366	323	329	336	376	356	321	311	366	355	345	336	326	333	306	326	317	357	356	346	323	357	340	355	367	332	337	339	354	292	327	344	356	321	319	351	344	364	345	323	325	318	330	299	324	311	327	355	309	344	326	299	314	339	314	343	336	325	342	320	294	284	341	323	327	314	296	353	304	322	334	357	327	345	326	358	332	326	291	331	349	310	323	331	312	334	310	367	328	364	304	371	346	312	298	341	341	356	323	298	320	337	329	316	351	317	336	318	357	318	342	350	289	349	343	316	298	336	350	306	331	315	333	302	335	359	352	338	337	344	339	334	315	299	309	316	279	297	372	321	337	315	313	297	290	306	326	307	348	326	312	357	324	324	352	322	317	311	348	350	348	319	337	338	319	334	349	352	312	325	339	313	315	327	356	298	275	336	289	325	359	332	345	334	329	331	345	338	288	305	331	329	357	380	335	330	360	308	303	329	312	354	331	296	331	329	321	315	334	342	310	336	374	341	343	341	342	334	360	348	320	321	337	332	408	323	345	300	318	334	312	320	339	307	365	327	330	338	332	319	341	331	354	330	326	324	329	334	322	318	344	350	304	314	355	325	326	328	313	311	344	347	328	313	347	326	322	321	333	354	357	330	312	304	318	331	324	313	350	345	321	331	328	367	371	349	305	368	375	306	355	337	319	301	315	329	323	334	346	341	332	286	299	349	345	299	334	349	316	311	320	322	310	344	337	323	316	366	312	349	321	328	327	306	326	308	339	331	361	318	302	354	348	328	320	315	305	320	357	313	318	321	328	335	327	350	342	322	332	318	338	341	325	331	349	323	342	318	286	345	362	358	350	328	321	324	307	324	327	308	310	348	287	291	307	320	321	313	318	297	348	328	322	344	358	348	320	323	308	352	316	360	343	321	307	363	316	322	315	326	352	304	313	322	298	349	340	314	320	316	298	324	338	344	336	341	333	314	336	286	318	303	345	320	362	365	317	329	332	330	339	286	334	342	338	324	319	339	335	336	335	302	344	329	357	361	333	347	315	308	335	319	304	330	314	343	298	342	342	309	318	334	347	335	278	314	322	323	306	347	346	295	307	337	321	337	326	334	301	331	328	303	323	324	348	339	326	303	332	292	314	347	293	313	364	327	356	327	326	337	337	352	332	341	346	343	310	312	334	325	345	344	367	344	319	334	342	307	343	314	293	309	349	296	346	311	330	353	349	343	357	342	345	340	327	324	325	327	323	337	311	299	323	293	324	312	340	328	315	370	333	312	322	336	360	336	338	309	321	320	352	316	341	339	301	324	317	313	355	358	346	361	330	377	319	359	347	334	339	332	317	341	361	318	373	344	354	366	312	341	355	328	340	321	335	344	315	341	312	328	291	286	311	315	335	322	359	326	361	310	310	331	314	334	326	330	331	300	306	329	312	293	342	349	336	349	337	295	295	318	320	349	359	359	316	314	329	334	306	315	343	325	337	325	352	337	350	297	362	364	334	331	326	326	356	313	372	336	319	333	341	328	343	346	321	342	342	339	327	361	323	373	335	309	307	298	311	327	366	320	344	315	338	320	322	349	340	309	357	286	337	336	347	270	338	304	356	302	329	354	350	326	371	329	348	369	328	316	330	337	289	359	306	331	355	331	351	332	338	293	316	332	318	333	321	341	362	316	324	339	334	373	322	343	305	347	357	330	350	331	371	315	293	338	305	337	337	298	348	303	340	297	374	340	325	311	351	321	326	345	327	310	320	324	339	294	311	320	311	356	375	333	346	312	313	325	341	306	312	317	327	350	315	338	319	334	339	341	344	317	343	354	343	301	313	347	346	321	349	298	350	293	321	324	287	284	312	332	321	336	347	331	337	310	333	322	333	343	359	343	336	346	366	312	309	337	361	305	338	314	299	318	325	293	343	287	337	357	318	299	328	326	335	319	337	312	311	343	308	334	339	302	349	354
13167	952	862	909	863	864	801	808	852	820	809	811	855	831	826	821	764	792	794	844	772	798	786	801	856	824	808	817	811	789	776	797	802	784	818	832	788	813	775	825	814	796	793	787	779	843	783	757	833	848	784	812	791	843	776	809	811	806	850	792	796	843	797	782	805	812	824	782	828	805	827	829	796	792	783	847	805	778	809	804	813	800	804	765	799	837	848	823	836	751	818	746	797	801	831	820	795	763	768	774	818	739	816	846	797	774	819	724	806	797	773	853	776	818	801	779	800	739	792	834	820	792	772	707	806	848	798	814	855	774	806	762	844	756	819	797	810	836	790	804	780	799	809	797	787	838	812	741	801	837	791	746	778	839	869	780	806	790	830	716	826	794	775	760	778	796	828	811	778	748	853	786	866	747	840	828	874	790	703	796	825	789	766	770	863	835	784	806	789	833	801	867	834	789	812	805	779	814	786	796	811	814	801	814	773	804	806	820	788	804	833	794	807	816	829	772	816	770	753	795	806	788	778	826	786	812	793	823	792	802	797	814	798	864	820	768	766	803	822	791	789	828	882	817	818	781	844	843	814	818	805	775	825	795	768	833	784	785	823	794	826	772	769	761	824	761	824	813	801	834	796	834	798	869	755	797	849	793	795	807	802	801	761	801	840	827	766	794	831	731	804	799	762	771	838	773	867	796	736	786	816	828	847	781	779	828	782	792	783	777	858	838	816	820	848	806	794	775	804	792	791	824	808	759	783	790	815	840	834	812	756	772	795	744	782	806	809	789	752	779	755	799	808	770	742	830	754	788	781	833	800	799	833	790	818	783	806	814	821	782	790	800	758	762	773	780	787	809	804	811	801	770	783	767	767	746	830	834	783	770	814	867	767	794	781	806	802	813	837	790	761	813	783	827	794	798	833	766	805	832	765	796	790	792	833	837	787	783	817	752	846	895	847	776	770	785	807	822	809	781	846	743	791	747	732	764	777	833	798	858	836	831	800	835	861	766	812	803	811	783	802	809	801	775	824	828	822	822	792	821	803	742	820	806	773	755	815	811	793	798	787	833	820	820	823	823	783	847	813	786	801	772	784	769	808	795	791	788	800	813	807	801	776	797	783	839	830	826	825	795	768	786	832	757	820	847	788	826	810	755	813	822	764	783	792	830	817	794	823	863	777	791	815	808	778	767	844	830	801	833	819	780	754	796	811	795	792	874	812	795	820	832	746	789	810	792	750	719	794	757	808	771	820	856	760	777	781	798	790	760	789	758	763	806	802	823	785	867	828	869	785	784	758	808	847	787	784	763	817	836	818	775	781	807	737	761	821	783	782	833	815	784	793	846	863	838	795	804	733	759	818	815	806	795	768	801	778	812	808	789	797	854	737	781	792	836	811	813	848	825	820	769	790	823	768	789	811	795	788	858	807	845	790	801	731	808	847	832	764	820	765	816	807	820	849	804	797	795	792	795	843	818	814	793	813	803	783	832	807	830	819	812	802	815	787	805	731	838	832	799	773	816	813	792	746	783	835	773	816	833	826	801	774	804	816	764	798	785	828	799	759	773	786	778	784	843	797	777	774	862	795	791	816	794	785	816	753	801	789	789	817	862	794	810	782	787	728	776	773	795	817	825	796	778	801	780	803	826	795	824	771	813	814	755	809	796	804	840	859	827	809	768	762	765	798	774	772	751	763	834	791	821	850	827	815	781	813	785	761	844	819	759	773	768	794	810	782	778	823	777	834	785	793	786	817	809	772	796	846	814	840	755	767	809	805	836	798	815	802	779	802	800	821	815	831	788	798	780	761	824	769	789	795	812	797	768	786	812	809	838	795	818	811	750	800	841	792	748	768	815	761	808	741	834	789	879	808	820	813	825	812	783	795	808	811	791	826	787	794	816	797	790	822	837	819	780	778	782	817	802	781	813	794	850	834	767	826	819	748	814	786	776	808	788	789	814	829	777	800	780	807	785	802	803	849	772	802	776	791	813	873	797	803	851	823	770	858	759	849	829	813	830	775	829	792	788	758	812	780	796	841	834	846	822	763	797	795	846	797	784	759	802	754	840	824	767	796	815	825	753	832	812	802	785	809	733	835	766	811	816	832	822	816	818	793	795	720	790	780	799	765	819	792	836	781	796	839	771	762	785	814	795	759	802	745	801	835	796	804	815	755	846	753	792	765	817	838	793	754	809	805	841	832	750	820	802	794	808	781	823	734	840	827	770	800	789	789	794	766	858	782	783	797	792	782	817	759	762	810	714	768	805	799	799	835	772	787	755	814	808	803	820	861	814	792	803	801	797	798	790	762	789	790	842	814	813	821	800	861	828	787	760	787	774	801	774	782	862	763	762	805	791	824	777	835	856	754	800	811	819	794	794	782	808	828	774	811	790	827	810	804	788	792	804	783	797	792	758	791	820	765	779	782	781	831	796	813	821	784	820	839	802	778	822	807	848	808	806	796	829	786	748	770	811	820	788	816	786	786	826	753	809	791	809	775	865	774	775	754	792	811	804	844	809	801	812	800	828	796	783	821	839	797	805	761	813	796	801	859	826	858	804	814	805	843	798	860	823	826	814	790	805	800	806	796	756	810	810	824	767	785	818	823	779	786	757	834	825	829	787	816	837	827	805	795	768	789	799	782	809	815	784	792	793	801	781	765	794	813	737	824	782	795	805	804	890	829	815	811	769	811	821	780	812	815	783	799	799	749	793	832	817	800	799	796	776	808	819	809	766	755	793	814	742	845	788	864	829	788	804	784	785	807	831	813	849	792	832	822	854	839	794	788	825	826	776	809	795	766	829	769	780	796	813	815	825	805	825	778	778	821	859	812	822	792	786	828	818	807	775	795	805	763	815	872	825	811	803	786	791	766	823	850	821	758	789	759	792	771	790	732	789	825	803	829	853	839	832	779	772	787	816	816	753	831	770	797	826	813	797	808	816	830	818	872	807	778	772	813	853	826	771	781	769	805	786	765	807	807	800	760	841	785	804	803	771	815	781	761	811	797	795	808	829	792	797	768	792	831	813	808	776	800	836	836	780	796	796	793	812	821	805	841	798	823	783	796	759	856	814	815	805	796	750	737	788	770	784	805	776	787	803	788	814	794	804	811	767	787	778	767	823	768	805	767	793	784	762	736	814	823	820	800	849	785	781	795	762	803	829	822	803	868	819	814	838	805	790	799	768	817	773	795	783	815	824	850	758	821	796	817	839	759	815	813	822	819	801	818	839	782	808	820	794	839	853	773	849	811	792	804	801	828	819	822	849	810	766	815	795	828	814	798	821	790	822	778	817	804	814	853	825	807	831	777	779	782	828	752	786	804	839	772	774	818	784	751	831	785	805	767	818	776	799	799	852	813	788	833	850	814	752	819	803	807	816	818	791	759	793	811	828	827	818	821	808	793	776	820	846	791	788	796	777	811	826	814	830	761	733	845	868	773	758	806	825	819	789	799	819	823	768	797	855	752	791	810	815	814	781	783	781	788	801	789	813
59763	16993	1900	817	580	402	366	360	275	267	237	247	238	225	227	239	234	204	204	212	221	197	216	238	203	204	181	200	212	208	190	198	199	181	210	201	219	226	250	208	189	188	207	219	189	209	195	206	182	210	191	199	197	196	190	211	185	198	181	187	204	194	233	170	203	216	225	218	192	192	194	207	180	229	214	183	209	222	197	199	199	200	175	188	188	215	184	188	201	181	220	205	228	190	208	196	199	218	221	174	209	213	204	191	203	212	223	219	188	186	192	207	209	190	187	181	207	206	191	193	198	191	198	181	195	221	176	177	214	207	206	177	191	206	176	181	202	160	199	174	195	207	180	191	189	184	194	193	202	189	188	195	209	183	217	183	198	211	214	194	222	195	183	213	199	184	197	192	222	183	236	182	181	194	221	186	163	211	193	216	199	186	217	201	193	190	200	175	223	175	204	198	227	181	181	214	164	184	214	205	203	195	189	202	221	196	187	188	207	192	192	196	193	177	208	197	225	210	210	201	210	206	188	197	180	170	181	209	225	197	190	209	198	189	197	188	217	180	190	188	221	219	200	178	230	186	206	201	188	209	170	197	174	196	209	216	196	204	241	211	222	210	237	209	199	210	191	197	192	232	213	190	198	207	197	201	170	194	205	200	187	186	196	188	188	167	184	194	177	193	184	192	199	186	210	194	213	214	212	174	175	208	205	191	204	200	199	216	207	190	202	200	182	203	197	189	185	190	208	215	193	182	197	206	218	198	206	182	199	211	215	214	208	183	212	188	208	195	201	204	211	189	165	201	180	220	181	212	201	214	204	204	208	210	197	197	186	211	216	203	186	190	195	193	183	234	212	177	204	233	191	182	200	196	199	206	182	213	208	182	201	207	195	193	196	173	178	223	209	199	230	195	197	198	216	183	205	190	196	182	189	165	203	213	201	222	199	212	204	205	210	183	187	201	193	194	200	198	178	204	178	195	209	203	189	201	191	212	179	208	181	202	198	188	218	187	208	216	220	212	189	204	193	223	205	214	223	204	224	200	218	208	235	201	180	196	202	213	214	192	200	197	205	212	197	186	199	205	212	206	200	200	208	208	208	220	173	205	185	211	207	208	194	187	197	194	219	206	196	181	195	198	194	203	216	193	204	180	176	195	237	196	213	196	198	171	201	218	197	202	215	212	209	223	219	198	223	218	182	167	220	188	212	204	185	196	204	221	189	207	189	185	193	197	198	183	202	193	198	223	189	191	182	199	185	224	197	190	197	203	201	193	247	193	214	204	200	186	191	215	202	198	179	198	190	225	202	194	210	196	213	186	210	193	195	214	186	179	203	198	197	192	201	207	213	216	181	210	198	196	207	190	198	203	191	200	158	199	181	210	179	187	193	211	176	201	194	188	211	196	216	202	187	199	191	189	236	233	215	177	190	186	221	232	194	201	197	177	194	188	192	190	181	199	187	190	218	191	175	180	201	220	214	183	211	203	188	197	185	193	194	207	195	170	182	211	189	187	195	200	200	190	208	215	183	181	193	208	192	188	211	212	227	186	226	199	187	183	193	189	210	182	191	190	202	209	186	192	193	194	172	212	210	189	206	195	201	197	213	181	215	213	182	188	176	201	186	209	187	174	188	176	208	190	198	220	192	211	209	224	184	198	195	221	227	222	190	190	202	199	204	234	205	164	203	211	176	170	167	194	204	212	203	219	181	184	186	198	207	197	192	196	171	190	195	199	197	193	194	191	189	200	190	201	189	191	200	184	197	209	200	180	181	198	200	208	189	168	188	232	187	191	181	223	207	200	209	210	202	202	198	189	212	179	220	205	211	179	181	183	198	197	217	213	202	204	218	215	207	225	188	207	184	189	179	201	225	190	215	200	227	202	210	177	194	177	230	190	207	209	185	197	227	193	254	211	179	169	178	207	202	214	193	202	202	196	196	193	206	180	198	210	194	209	208	194	201	212	202	213	201	185	202	190	185	217	210	199	196	210	209	179	189	203	195	230	197	202	184	203	192	204	209	173	228	216	199	194	210	211	187	204	193	196	186	205	180	190	185	188	179	198	238	208	200	177	201	192	195	184	211	184	194	187	196	222	212	189	193	199	182	205	176	170	201	230	197	212	196	208	187	217	207	197	202	217	214	212	207	189	191	215	195	213	181	195	213	187	185	207	171	188	180	187	224	227	190	213	224	180	217	207	189	218	199	205	196	197	185	219	200	243	200	206	187	192	202	202	183	184	191	193	161	236	201	203	223	195	204	205	210	199	184	185	231	193	218	195	181	173	200	204	189	224	189	184	190	198	183	195	218	183	204	214	199	192	163	221	193	201	194	200	198	188	192	196	182	214	196	191	218	201	207	215	173	218	191	160	207	200	164	189	211	176	192	197	187	210	172	195	183	211	236	185	187	217	178	191	201	206	191	208	194	195	194	196	209	209	203	196	189	197	214	192	216	183	221	202	170	189	218	210	180	190	181	175	194	197	209	195	195	208	188	168	206	199	200	199	206	199	180	185	203	210	205	181	214	216	195	171	195	192	206	177	198	196	188	193	206	178	171	199	193	210	195	189	197	188	204	187	189	215	203	182	192	205	185	215	179	197	198	192	203	162	189	186	183	226	222	218	187	212	189	194	192	193	221	203	216	201	190	192	202	192	189	190	202	198	197	218	224	172	177	177	182	200	222	182	212	204	199	222	202	215	218	178	206	224	207	194	214	223	189	189	210	189	174	179	182	214	229	232	187	190	190	190	169	189	198	209	175	189	171	198	223	181	176	199	180	190	176	194	195	182	196	195	180	231	213	211	166	196	194	191	199	193	210	174	202	201	224	193	180	185	181	181	215	192	216	200	194	207	201	210	206	198	176	188	205	213	201	185	201	209	218	220	212	206	189	194	188	193	202	202	196	167	217	213	173	202	202	204	202	193	199	181	185	206	190	199	186	205	199	204	198	212	225	206	181	205	212	189	195	196	188	233	215	184	208	203	208	170	194	200	171	165	189	185	206	166	180	202	200	196	193	232	181	209	211	225	208	198	183	202	193	192	209	195	182	224	205	181	219	175	206	186	199	199	183	198	173	181	189	190	196	197	186	183	215	190	194	241	216	200	189	212	196	189	219	168	198	176	190	190	168	184	183	182	218	190	228	205	192	224	209	180	222	201	212	217	193	179	225	211	206	214	214	210	213	223	191	196	167	212	180	233	190	212	217	198	216	188	203	191	214	174	191	190	189	188	202	204	204	197	190	209	189	199	187	192	196	184	197	207	218	219	219	219	199	195	199	240	173	213	222	193	222	219	187	190	207	200	206	206	185	184	216	203	201	186	218	209	208	191	214	183	180	219	194	192	218	190	195	224	213	236	200	191	196	219	199	152	211	200	195	210	201	206	215	202	207	193	194	209	190	203	201	185	183	198	199	189	189	181	196	191	211	216	213	210	197	187	180	186	185	180	176	212	204	197	201	212	199	203	189	194	177	199	209	172	207	209	188	221	223	191
31446	2464	1948	2343	2089	1778	1538	1295	1228	1127	989	894	820	847	766	756	724	729	709	664	717	666	617	638	636	621	592	610	603	629	633	582	586	601	601	605	590	595	554	610	562	524	569	621	602	598	581	594	566	591	563	563	586	492	576	558	551	590	547	581	558	536	545	554	551	581	518	558	568	573	569	587	557	506	562	542	546	541	549	539	548	562	507	568	567	595	541	610	554	543	575	541	529	585	515	583	540	544	550	580	540	571	567	570	525	546	561	548	528	539	570	528	553	524	522	566	546	557	526	542	553	546	514	614	564	555	551	563	552	566	512	531	556	544	543	565	565	528	534	539	562	506	552	559	546	518	545	540	524	571	550	560	534	553	514	543	554	585	570	543	516	546	528	579	551	569	556	595	529	544	555	533	531	550	534	524	511	531	531	519	560	513	549	564	603	527	540	500	539	531	568	540	555	569	536	565	547	543	562	553	575	560	575	545	538	549	566	607	542	545	569	502	527	543	500	584	559	557	521	563	542	543	553	573	558	533	589	545	520	544	526	550	525	533	555	569	542	554	566	579	543	546	538	516	543	517	520	553	539	532	536	582	559	546	557	559	540	565	563	568	556	563	542	550	533	549	572	541	537	522	506	544	515	546	549	571	555	571	556	514	562	601	551	546	554	527	548	551	553	605	498	504	528	525	589	564	576	560	547	568	571	551	543	571	579	534	532	548	553	534	534	538	571	520	530	562	534	553	515	521	556	578	559	570	544	579	536	570	572	561	571	518	576	552	536	603	547	537	591	538	591	546	550	567	544	536	536	551	525	521	546	548	519	502	551	567	538	524	559	502	512	583	581	546	559	549	547	591	593	506	499	520	551	550	565	580	537	542	558	609	576	579	568	544	535	537	573	503	592	552	547	502	555	578	524	566	548	545	588	525	589	545	592	542	528	559	547	540	516	504	564	512	561	509	560	514	548	553	552	554	540	535	570	550	537	568	564	555	558	547	540	560	572	571	554	553	519	576	580	554	619	548	587	552	578	566	559	545	526	516	576	570	538	538	551	531	523	550	590	589	525	541	579	548	536	551	557	541	560	569	563	549	586	518	522	577	585	580	585	496	550	530	562	547	521	532	551	534	498	567	531	590	541	556	580	514	560	547	546	567	556	567	561	501	521	549	539	567	564	594	530	547	554	514	564	565	504	519	557	517	542	525	539	552	572	559	589	526	513	545	539	570	558	555	572	542	553	542	490	573	527	548	527	559	571	537	532	540	558	524	573	532	554	534	558	534	571	555	545	594	534	519	514	518	559	555	561	547	567	570	573	537	558	566	566	544	568	565	557	548	558	539	551	587	486	556	564	516	560	559	552	544	541	553	537	567	525	545	518	567	555	566	592	555	547	544	520	570	575	536	531	578	556	556	598	550	563	547	558	510	542	495	538	549	541	551	530	546	527	540	516	565	526	556	554	566	529	556	519	554	521	537	549	549	521	516	556	569	553	530	542	528	572	538	553	577	562	555	579	525	525	586	550	541	550	534	572	570	536	526	507	548	545	499	588	563	543	581	518	574	590	540	528	564	532	521	560	567	535	557	563	571	571	587	544	563	541	522	527	528	565	535	554	551	535	544	566	548	520	597	570	570	515	526	550	537	575	558	544	534	543	559	571	581	578	537	526	525	513	564	557	550	529	516	547	556	569	572	538	586	563	526	555	536	535	568	552	565	552	542	550	577	535	573	535	533	591	520	569	532	555	555	548	529	495	511	564	554	561	558	548	536	562	567	543	606	526	538	503	548	575	568	520	571	562	557	555	510	575	607	605	533	551	513	545	538	559	527	543	547	500	579	527	539	548	571	571	555	538	540	561	565	575	535	522	512	535	563	549	581	540	544	523	546	513	547	523	555	597	510	514	564	584	528	582	523	522	525	559	543	545	561	555	560	544	524	533	551	564	577	520	527	555	523	522	569	603	571	598	530	517	569	546	584	515	576	551	542	535	567	553	565	542	525	529	509	572	540	581	524	549	552	562	535	537	563	554	536	562	558	539	551	518	535	577	562	542	511	554	540	542	527	554	556	531	543	552	588	543	497	527	568	582	558	522	533	553	550	541	530	520	491	574	543	567	558	568	564	570	525	575	549	549	548	517	557	550	517	551	568	525	567	572	517	538	575	539	574	555	593	553	559	553	556	540	530	536	537	550	554	567	550	511	577	567	557	551	591	547	583	547	553	543	507	547	534	575	590	545	533	495	559	481	581	511	546	507	542	541	537	588	522	536	534	534	591	504	542	517	514	524	539	576	580	570	521	572	555	527	531	548	541	520	555	576	532	535	515	510	549	542	583	547	543	542	560	538	555	552	523	555	564	530	576	508	519	520	552	542	524	564	538	518	520	549	532	537	544	499	558	528	538	522	536	571	528	491	545	586	536	511	511	544	543	541	569	532	528	569	543	530	556	547	540	528	575	561	563	560	573	561	534	542	556	529	561	567	546	544	548	534	534	564	618	586	545	563	556	517	570	596	558	513	504	524	544	565	555	554	524	564	534	571	546	572	533	523	508	510	525	546	595	516	558	539	558	531	543	546	589	581	569	540	556	536	533	567	550	574	542	573	583	529	538	553	531	503	521	602	531	561	529	569	576	569	541	577	607	551	557	537	568	543	519	541	580	573	529	540	565	560	593	567	547	551	570	538	528	569	532	545	558	515	532	518	563	488	526	538	537	576	573	586	523	530	559	537	551	593	528	529	563	500	538	522	564	529	586	564	581	526	549	523	531	558	567	522	497	554	533	518	532	545	533	566	523	520	578	557	568	533	560	541	541	527	563	518	529	560	551	557	542	528	540	567	527	519	517	561	555	543	532	564	559	549	525	569	496	531	518	614	600	502	546	546	534	545	572	565	543	549	542	535	559	575	536	563	551	532	546	520	542	541	576	528	530	564	547	537	566	551	533	551	536	541	522	588	519	518	537	564	559	524	560	535	584	528	532	529	537	582	538	595	564	525	540	499	540	536	535	537	551	581	559	498	532	580	565	532	556	557	548	505	549	565	582	585	538	558	615	529	528	580	554	538	537	565	574	536	554	591	584	516	541	581	561	564	606	564	602	561	542	562	564	578	534	559	571	551	507	573	565	539	545	539	560	536	559	522	540	565	534	561	566	545	561	551	523	577	552	565	547	521	572	535	570	524	585	525	514	559	516	567	572	545	518	533	568	541	582	543	537	523	538	503	530	564	536	558	585	506	558	535	571	579	548	516	568	590	554	580	506	529	544	539	552	554	573	557	523	517	555	535	590	588	538	558	513	512	551	579	569	541	561	549	552	603	546	552	542	517	553	526	575	574	509	523	540	568	550	544	538	563	507	551	518	541	528	506	596	563	549	578	522	508	515	564	495	514	561	568	553	576	561	578	530	537	509	499	523	571	562	549	552	566	564	544	580	509	537	521	585	564	533	545	580	539	550	577	535	573	563	525	557	576	577	581	554	550	575	578	552	512	548	541	547
74364	25678	5874	1708	1141	856	749	636	544	530	503	472	478	393	422	420	399	359	410	388	389	372	355	346	348	369	352	380	339	343	324	339	360	328	312	359	333	388	361	348	339	363	379	337	339	329	370	334	356	367	356	312	319	312	330	366	347	340	321	375	347	323	370	354	372	393	339	310	349	347	344	343	340	339	322	343	349	362	343	343	347	352	343	353	342	337	354	329	326	331	382	333	350	364	346	344	344	335	337	342	337	344	313	326	310	336	324	309	373	340	308	315	332	335	334	346	342	336	341	384	355	312	345	336	296	327	326	327	335	325	358	336	354	357	352	346	319	381	319	323	353	314	338	350	339	326	332	342	335	351	361	360	333	352	318	344	326	348	332	339	325	302	332	313	337	348	313	330	327	331	328	312	353	309	335	299	347	368	344	334	326	322	336	326	293	308	377	363	359	368	320	331	340	348	330	337	341	311	300	327	292	322	321	313	370	349	361	325	332	370	347	315	318	326	311	383	303	363	355	329	337	357	324	371	349	374	327	340	329	334	342	329	345	349	393	322	358	332	339	341	360	345	324	362	375	364	359	356	331	342	379	331	305	359	315	321	323	350	326	339	372	318	314	325	314	340	326	324	329	350	340	352	354	302	351	324	347	351	330	328	341	343	342	317	321	334	324	364	344	343	312	360	310	365	333	337	332	330	350	318	343	310	317	394	372	345	323	324	337	329	364	341	333	355	353	362	327	301	347	322	372	322	321	326	349	321	335	340	306	332	310	361	282	326	309	342	310	317	342	357	321	317	367	305	326	343	265	294	287	305	342	326	331	363	373	325	329	306	324	342	342	307	322	356	359	340	332	345	354	339	330	334	334	344	335	336	323	313	362	320	385	314	360	337	338	315	314	326	320	351	338	350	344	349	313	324	330	338	326	334	313	318	345	310	313	368	326	334	304	288	348	351	339	331	352	330	332	317	344	319	345	347	344	334	354	332	300	328	342	321	369	312	337	317	318	333	344	298	328	323	353	345	348	351	351	351	332	366	345	326	335	360	354	322	331	358	325	306	331	318	356	331	310	339	316	325	322	319	345	325	338	338	357	324	338	312	321	349	358	327	333	332	342	326	298	346	332	362	323	327	330	372	349	346	309	346	324	321	322	316	340	361	364	331	331	318	326	341	343	345	312	343	302	343	332	347	332	319	327	343	388	343	351	331	338	359	357	307	355	312	352	317	325	328	336	325	355	306	366	359	317	337	319	305	331	328	339	367	318	339	348	349	336	327	362	331	353	332	333	360	353	340	339	341	325	364	345	300	335	349	343	325	339	335	354	329	350	304	334	339	341	327	359	302	340	338	337	333	327	314	339	335	330	365	353	337	313	320	325	323	307	331	329	355	317	310	309	350	311	340	343	332	329	345	335	308	339	341	360	360	344	337	297	340	321	357	353	360	350	308	375	373	358	313	359	338	303	320	319	337	314	344	329	332	310	323	313	345	340	335	324	364	344	338	302	310	348	338	339	368	341	334	328	340	344	322	314	336	353	336	362	349	339	315	338	332	357	357	322	317	333	363	318	349	313	346	332	314	315	342	377	376	363	307	348	325	335	336	342	360	340	354	353	356	376	284	312	343	363	316	343	334	348	381	317	372	341	350	331	331	344	311	334	330	360	351	344	343	333	350	337	342	354	335	339	371	341	353	352	368	320	342	332	348	332	332	365	316	334	312	330	338	303	359	331	343	338	336	319	327	327	363	319	309	337	335	329	355	312	319	336	321	338	363	343	345	325	316	325	341	297	323	354	339	323	360	330	333	349	322	333	306	308	360	343	370	322	337	344	358	342	310	377	326	335	343	329	352	341	342	353	339	338	357	357	344	337	348	340	312	346	333	349	313	328	339	345	352	329	337	325	340	335	343	292	331	331	321	350	352	310	299	350	329	351	311	323	296	334	302	369	362	339	343	370	327	309	305	318	321	357	330	330	329	345	347	343	330	312	336	358	347	364	343	349	326	316	323	378	330	323	337	334	325	368	315	336	312	354	335	341	326	335	293	335	301	340	340	336	318	324	316	358	336	307	332	318	320	314	366	317	358	356	303	287	312	325	379	344	322	325	315	323	330	312	351	321	331	356	339	316	353	336	301	306	311	337	368	320	341	370	348	335	313	306	332	345	312	327	378	333	316	370	314	316	309	323	323	342	332	344	370	337	339	322	379	360	336	329	349	321	321	357	337	330	308	329	322	352	339	308	358	371	331	357	337	324	341	328	318	330	387	333	308	336	322	302	375	348	302	327	335	361	324	327	357	349	319	327	322	331	317	354	335	366	375	333	359	333	320	330	353	348	337	296	327	328	390	360	318	322	351	361	300	343	334	315	313	316	342	355	359	334	354	362	327	334	341	314	334	337	300	345	355	323	305	336	330	333	335	352	336	355	339	363	341	315	357	337	346	320	360	347	308	348	335	339	319	329	349	343	341	343	340	310	335	320	333	367	354	357	343	313	356	321	323	339	360	350	348	343	334	355	325	335	347	353	346	320	267	342	361	357	317	342	318	338	342	350	338	334	313	319	307	335	329	337	299	362	338	340	361	295	343	325	348	331	337	329	332	354	317	380	318	299	327	347	329	308	330	313	357	355	339	336	370	328	346	334	344	332	349	348	321	332	326	337	307	354	326	325	328	292	305	328	329	356	334	357	365	353	345	340	354	350	323	317	327	371	338	338	375	306	312	320	354	357	309	355	297	329	375	343	300	349	370	330	326	309	318	340	295	344	341	315	326	366	339	340	320	342	334	361	329	333	326	331	297	325	337	368	334	354	339	342	345	329	358	329	315	319	321	325	325	348	367	373	309	317	307	327	326	345	356	332	329	328	355	335	336	303	370	309	330	325	374	333	374	350	353	329	315	348	315	296	332	293	331	296	369	330	351	358	342	331	323	366	362	344	321	357	324	328	357	340	349	364	308	360	340	361	301	318	331	317	345	351	303	332	344	339	340	343	305	324	345	347	309	305	392	321	340	321	344	321	327	327	336	348	358	326	332	318	361	328	297	360	345	347	353	344	312	324	321	330	303	342	319	318	355	309	342	318	340	306	338	327	343	340	321	334	311	344	364	321	332	314	303	330	325	316	324	317	331	353	344	331	346	327	307	358	312	352	326	317	319	324	292	362	343	328	314	373	318	355	370	339	312	331	341	402	326	313	334	321	301	313	345	332	373	334	353	309	340	347	341	326	343	377	354	336	337	344	316	321	310	359	324	332	325	331	328	350	332	329	323	333	326	341	299	339	344	335	340	338	338	320	360	341	313	326	331	338	357	311	317	320	322	314	338	312	332	320	337	315	331	287	305	329	317	295	302	355	317	330	354	330	336	348	358	318	340	346	351	336	340	338	326	345	352	325	311	332	339	322	334	365	338	362	343	324	372	305	312	345	333	345	341	298	327	339	328	315	327	333	324	361	349	329	350	367	374	305	319	327	327	352	338	304	319	311	344	338	327	319	319
40596	4401	3655	4353	3853	3304	2678	2303	2038	1906	1744	1639	1505	1432	1337	1176	1177	1160	1124	1147	1042	1070	1026	1047	1038	1027	1032	1003	910	964	983	919	969	970	978	895	925	908	893	938	906	877	917	903	943	888	911	871	891	904	856	859	905	870	876	863	899	924	897	878	863	843	879	857	896	849	842	900	905	835	801	856	832	827	824	838	870	849	825	887	862	872	885	880	867	832	830	884	856	833	857	823	854	845	862	827	867	857	860	861	864	864	856	886	862	853	841	862	840	805	803	812	817	851	841	848	880	871	863	857	828	840	870	910	853	802	821	830	809	829	817	861	873	860	863	828	839	894	907	822	880	854	826	836	814	823	844	810	863	843	879	825	868	831	907	866	872	841	858	904	825	808	837	834	887	872	845	851	817	868	842	863	844	870	847	876	829	881	875	830	834	858	796	850	823	855	822	851	875	864	886	824	847	842	917	765	806	797	789	830	869	844	850	869	854	842	806	827	851	861	860	835	898	862	858	855	834	814	898	806	854	812	853	820	840	846	835	831	890	811	818	841	836	819	841	825	867	853	848	851	828	852	841	841	861	808	802	791	874	836	871	872	817	853	821	889	827	849	910	890	823	882	892	831	880	808	868	833	827	852	888	821	817	907	840	807	808	840	847	865	853	859	837	821	835	868	830	851	842	832	892	825	875	850	836	790	862	854	854	828	772	817	792	862	869	828	887	856	837	801	840	841	832	828	767	855	900	864	836	867	874	838	853	851	847	825	815	833	859	887	835	881	892	788	841	851	844	814	822	812	858	854	814	833	853	860	837	842	863	906	837	839	838	866	820	776	857	833	804	817	855	836	873	834	841	862	873	823	802	939	839	915	835	876	891	832	835	843	798	841	843	887	845	858	833	813	863	843	842	819	868	857	853	870	830	797	806	880	833	810	875	803	856	848	811	869	876	901	786	842	847	833	783	883	887	855	865	844	835	896	845	864	851	824	858	797	803	874	898	871	861	812	876	819	861	846	839	849	862	860	874	857	781	822	861	822	816	835	899	818	833	846	866	888	865	850	837	830	806	892	837	906	809	829	820	826	845	846	892	872	912	857	837	839	794	836	831	901	843	824	845	838	865	792	799	840	869	809	837	803	842	842	845	847	880	811	797	815	874	876	827	842	831	867	886	817	827	837	863	863	855	826	836	818	827	853	868	827	898	831	797	872	842	828	829	931	930	859	866	845	830	834	893	825	871	841	827	824	832	856	850	811	860	882	805	842	850	821	842	865	849	918	873	809	808	830	879	812	851	782	908	894	821	901	847	854	819	906	866	808	799	901	763	865	860	865	839	863	827	849	868	804	863	873	838	811	813	880	823	868	832	852	836	856	888	855	843	845	872	784	881	818	853	826	884	801	890	801	831	802	876	808	803	815	870	820	838	825	820	798	870	877	865	873	812	842	866	835	892	863	865	844	858	852	811	843	826	830	885	824	826	880	790	900	840	903	871	833	840	832	809	841	853	845	799	861	853	774	847	866	854	799	874	815	847	836	861	877	841	860	890	836	839	798	814	849	850	792	849	852	825	803	876	882	814	850	834	802	872	820	821	871	806	817	865	807	847	833	780	887	838	851	830	860	844	823	853	823	877	816	874	836	878	885	804	826	820	859	779	838	860	846	826	877	850	907	831	826	862	868	838	861	888	852	862	826	835	840	856	882	787	856	859	833	868	849	798	843	863	867	790	853	906	803	817	878	852	820	856	911	805	863	850	802	830	789	853	832	800	828	831	892	825	806	865	827	831	824	880	913	876	815	884	846	855	891	801	817	843	819	784	864	833	847	849	837	806	813	873	826	851	887	833	853	844	859	847	816	814	863	859	795	886	862	862	830	890	808	816	850	800	852	875	782	840	836	827	909	856	822	827	875	864	807	848	851	889	838	857	840	856	792	876	856	828	857	852	866	848	854	834	811	828	853	879	864	830	849	812	833	839	834	824	842	825	893	871	885	853	778	819	862	819	834	861	791	889	830	858	956	861	845	876	874	881	860	815	842	881	834	887	887	844	848	813	916	883	876	807	863	815	877	764	758	826	886	847	859	884	845	818	839	820	835	821	842	861	836	803	855	872	771	850	847	831	843	847	867	861	820	834	906	832	843	851	852	862	882	832	857	830	809	858	879	821	863	840	825	887	874	841	855	868	886	825	840	836	845	835	902	847	803	871	852	781	883	945	797	853	813	857	885	829	830	842	822	909	811	844	793	858	815	877	803	822	843	820	802	838	818	876	832	819	859	862	808	837	900	815	857	861	835	809	838	794	815	828	833	802	843	844	823	871	852	772	841	843	820	811	812	825	862	865	772	823	873	847	813	881	868	811	878	817	841	875	856	862	856	878	910	902	880	842	855	844	865	799	830	838	903	849	826	847	867	820	825	849	816	798	830	809	908	817	861	833	850	848	864	848	900	862	869	836	836	805	822	827	782	819	861	816	805	799	852	830	879	793	860	861	884	858	852	816	840	899	791	892	829	827	849	835	823	862	829	833	844	796	763	936	863	905	833	840	859	806	872	836	866	810	821	879	871	861	833	817	844	849	817	834	870	869	865	871	839	803	840	855	836	860	844	829	879	856	879	791	852	836	862	799	822	896	854	865	879	863	845	920	809	902	848	859	844	799	830	889	800	898	864	920	843	887	858	881	909	826	876	816	812	804	859	885	807	857	836	821	851	850	884	871	820	891	822	854	861	853	854	867	877	842	840	872	822	854	853	848	841	863	857	798	803	850	834	838	848	829	801	834	830	883	910	838	828	838	840	767	845	841	801	826	836	824	869	845	871	838	859	815	821	832	823	857	836	875	852	833	851	828	860	874	841	842	839	799	824	846	803	826	865	825	810	869	824	772	861	849	847	878	821	877	808	836	826	822	863	833	818	875	897	824	856	791	882	789	845	869	805	850	790	792	854	820	824	819	824	851	838	829	819	884	862	875	821	811	884	879	832	817	861	794	859	815	822	856	826	782	810	872	848	869	849	815	827	809	855	865	810	821	857	882	842	855	813	842	821	844	838	841	802	849	863	874	857	876	862	814	856	844	845	890	823	856	845	794	808	881	867	830	783	906	869	881	810	875	804	909	833	808	858	853	807	848	812	856	871	868	826	863	880	902	870	827	823	917	862	799	836	824	873	872	880	810	862	796	885	855	882	807	826	807	845	863	873	855	815	848	860	817	829	846	762	852	810	819	785	811	871	817	798	821	813	920	841	854	883	822	904	815	806	816	818	846	900	786	828	884	860	860	844	809	811	829	776	849	855	862	857	874	904	874	822	855	864	913	866	892	855	824	836	882	853	810	834	852	854	839	828	824	813	899	859	870	832	797	842	907	911	913	789	800	791	849	904	864	877	858	856	873	852	841	902	802	803	847	853	843	851	868	832	895	888	869	745	858	806	781	853	882	825	857	822	881	827	832	856	836	824	854	829	858	846	885	861	843	851	830	878	805	891	839	838	832	856	896	845	828	804
13354	803	392	352	313	351	326	293	326	329	313	308	340	306	328	316	330	312	335	308	336	330	335	329	342	301	305	337	312	309	336	326	329	291	328	321	335	316	326	332	341	346	316	349	320	352	330	352	331	349	334	334	347	334	321	328	353	296	332	325	302	312	308	326	318	338	336	295	307	303	334	327	305	334	308	334	327	312	307	345	311	288	322	279	359	374	322	292	310	346	302	324	316	301	343	340	317	352	321	316	351	336	309	311	300	344	339	354	340	327	305	351	345	312	348	314	323	311	340	350	326	330	339	322	317	325	339	348	330	320	331	354	337	332	335	342	345	331	344	312	343	344	336	324	330	328	343	298	309	338	325	295	321	347	336	340	329	336	302	335	320	314	351	333	347	326	325	343	314	295	310	343	337	350	367	340	339	307	319	311	303	358	309	332	338	306	323	335	323	334	361	318	317	313	333	346	315	294	352	373	332	317	331	300	344	353	341	330	344	316	338	348	339	292	293	284	320	320	298	315	352	335	311	323	320	316	315	327	343	348	326	358	318	345	313	321	332	340	354	350	307	323	342	341	319	359	358	339	335	339	319	338	349	326	330	336	275	322	345	355	354	320	329	331	348	312	308	277	336	339	358	323	339	331	328	317	325	367	331	306	332	345	308	346	329	326	344	303	297	328	345	350	309	310	345	344	353	318	349	353	340	325	330	307	340	310	299	320	319	344	333	334	308	309	342	364	311	306	318	280	337	332	339	379	336	334	337	297	327	318	313	341	354	334	336	316	361	329	322	334	330	389	335	351	360	325	347	312	335	345	290	331	335	333	332	286	360	348	316	322	304	278	287	300	329	330	341	335	288	323	324	315	322	340	333	329	312	332	340	348	330	327	366	339	322	367	290	305	348	307	316	313	328	372	304	309	289	302	331	305	294	307	340	344	338	359	346	341	337	334	327	323	355	381	334	331	320	329	346	315	336	313	326	306	325	350	353	357	323	342	334	351	328	328	339	302	354	348	365	338	332	322	328	337	325	322	302	326	360	317	312	329	302	365	334	335	316	352	320	306	332	318	295	315	317	375	324	311	326	309	299	329	296	337	319	340	363	330	320	347	334	318	312	330	309	311	327	316	349	314	328	303	322	289	303	337	344	324	343	315	332	310	337	323	321	322	300	347	314	357	331	322	316	339	340	301	313	342	304	313	333	328	323	340	326	316	305	334	368	364	319	302	345	312	364	311	329	341	327	353	310	323	349	341	345	321	336	345	309	320	339	305	314	340	326	323	316	342	310	292	346	341	331	313	339	350	329	322	318	334	347	335	309	326	369	320	285	268	336	291	318	323	327	312	308	296	337	331	331	344	335	319	334	296	338	355	331	325	353	340	324	350	358	311	315	311	331	292	348	331	313	323	321	351	360	310	308	329	302	347	335	363	356	327	309	342	306	379	328	317	333	335	326	345	343	334	310	341	322	369	337	332	319	326	342	321	299	338	311	295	313	340	268	343	312	353	323	341	327	339	320	320	315	326	319	346	317	338	344	309	316	315	313	335	324	331	360	316	289	340	320	299	345	337	331	329	365	337	333	344	319	275	381	327	344	360	319	323	296	302	340	301	326	343	321	340	344	339	353	324	309	337	319	309	319	340	343	321	342	339	337	321	307	337	333	301	335	309	344	318	344	353	308	322	368	338	342	327	351	363	371	334	307	310	348	334	347	327	339	334	341	308	354	323	348	332	329	318	326	341	321	306	328	328	330	331	320	332	309	314	331	307	327	371	340	334	319	336	355	343	319	317	340	341	350	363	317	350	277	321	353	338	313	321	319	322	331	334	341	315	353	314	355	333	323	315	365	320	346	339	339	330	344	282	349	343	293	352	300	347	353	346	314	328	340	304	344	326	324	330	317	352	331	301	313	309	318	331	347	302	345	358	334	325	343	303	322	329	335	335	333	325	329	325	347	367	322	372	357	334	322	332	309	324	338	326	321	323	351	320	361	319	356	344	334	344	337	350	344	293	342	380	341	341	306	335	304	306	318	320	331	351	329	334	360	318	312	326	331	342	337	313	349	361	317	329	330	300	308	328	320	322	326	326	306	328	339	359	307	362	315	311	314	282	332	360	330	341	349	361	288	347	353	298	320	338	301	338	315	352	308	331	387	348	331	344	327	352	338	320	345	338	369	317	359	354	293	320	323	328	307	318	328	328	334	362	330	342	298	346	333	326	340	343	334	315	357	333	362	307	301	311	322	331	338	340	314	307	326	346	331	336	320	332	328	340	323	333	314	328	341	343	355	346	287	324	336	325	326	320	307	339	327	337	342	346	358	344	338	355	319	373	329	354	362	334	335	327	316	340	334	316	318	311	343	309	328	299	311	337	345	326	332	327	329	318	343	306	350	317	362	333	359	332	342	361	325	335	367	342	333	323	302	335	331	300	323	330	321	344	336	339	296	349	353	316	363	326	319	339	350	326	321	339	334	378	338	330	325	351	351	327	393	342	335	348	319	313	363	339	322	328	302	300	299	298	326	293	284	356	301	353	309	317	315	364	309	342	348	328	329	315	330	329	324	350	327	342	341	375	344	337	349	332	315	367	327	345	332	335	326	314	332	327	326	302	340	300	334	344	327	322	307	300	324	311	349	321	306	311	321	334	316	321	304	286	351	333	324	322	326	322	354	336	331	339	321	337	349	329	345	333	306	300	344	343	368	363	338	321	310	341	347	342	353	336	324	305	346	316	306	322	315	341	306	316	319	298	312	316	335	329	319	337	302	324	344	298	319	327	358	340	313	337	315	321	305	338	301	317	333	359	369	369	345	326	340	305	350	315	343	343	343	343	315	369	253	335	328	347	293	305	302	305	360	321	352	319	324	326	316	343	345	339	338	317	307	316	307	326	331	325	281	309	334	324	328	279	321	337	325	320	317	341	341	311	326	315	304	336	312	327	317	316	335	324	332	337	321	326	339	285	293	329	331	339	353	314	315	328	298	327	309	323	333	369	330	331	334	334	343	334	314	298	331	359	356	360	321	365	300	336	338	359	360	310	328	315	332	331	322	325	362	323	320	320	323	334	327	314	336	320	330	344	314	323	345	321	297	348	352	326	319	321	302	357	355	321	317	343	342	335	321	322	319	333	313	306	333	329	311	311	358	334	306	317	305	300	311	322	334	330	322	331	328	343	354	336	320	329	297	340	344	363	312	354	332	325	311	333	331	326	333	331	319	341	331	306	340	316	330	347	336	352	323	323	329	306	336	311	332	325	320	333	336	304	343	325	325	322	316	326	363	329	351	333	296	306	282	329	313	352	325	344	357	327	357	296	292	346	318	329	329	330	345	331	319	317	333	304	323	308	305	339	336	348	314	357	339	317	346	311	332	325	368	333	329	328	307	371	313	335	336	335	324	304	345	371	331	342	342	309	332	318	366	365	328	344	315	340	342	317	306	329	325	324	354	303	364	283	314	342	353	328	348	325	329	335	321	349	310	295	317	329	343	348
12501	905	922	839	863	776	829	851	784	800	838	833	880	754	772	806	771	846	818	845	752	769	796	775	769	850	862	829	776	769	752	811	866	833	826	776	824	826	792	851	822	810	822	769	797	767	783	737	805	790	833	817	826	811	783	803	793	791	783	805	785	821	818	778	770	772	801	790	811	791	771	783	761	815	789	837	785	820	811	752	744	802	796	789	757	779	813	811	819	800	783	808	773	794	786	770	827	804	800	800	759	791	780	836	819	783	791	830	825	773	767	767	786	755	806	791	817	758	808	804	815	789	795	764	749	808	849	789	798	819	798	784	822	793	786	813	762	817	794	781	766	824	829	793	746	752	754	837	831	762	793	752	767	782	797	771	793	809	778	790	836	800	801	784	758	809	810	823	787	790	790	799	795	808	823	767	789	786	860	860	799	794	772	796	785	831	852	790	820	800	821	780	765	795	856	789	806	815	769	820	835	796	798	835	784	810	799	802	818	776	790	767	837	762	789	775	750	774	785	840	810	808	805	813	781	768	838	775	797	784	829	783	804	797	804	762	807	840	772	804	820	795	781	811	816	792	811	756	781	846	772	800	863	791	808	804	748	845	801	806	807	783	782	795	825	812	786	781	802	825	825	796	782	801	758	766	786	759	819	758	825	880	833	805	774	803	783	835	802	811	794	772	790	792	732	776	770	776	760	851	874	786	800	772	777	760	788	810	789	810	778	782	818	778	826	849	827	761	732	802	781	764	774	767	766	814	780	792	804	826	752	825	828	764	787	748	806	843	758	814	757	800	827	801	765	769	782	796	813	807	806	803	801	783	793	816	818	839	806	761	756	808	809	793	755	797	758	826	828	799	786	799	785	776	830	790	746	737	777	807	775	766	801	789	785	842	792	761	811	852	812	756	779	772	797	799	755	794	820	816	761	805	799	825	791	806	792	805	857	837	775	814	806	789	769	780	788	781	782	752	780	794	817	805	802	817	824	783	798	783	828	832	781	757	800	800	798	834	805	787	742	792	769	793	811	781	839	798	748	764	771	786	828	809	824	746	824	792	776	764	754	762	732	792	797	779	784	767	760	815	803	798	779	820	814	802	825	824	747	765	810	792	780	748	812	791	783	799	731	735	811	834	793	778	830	830	784	821	750	776	771	826	769	799	812	732	758	770	800	826	823	747	781	826	787	809	772	765	771	769	771	789	770	826	809	820	774	811	805	705	804	796	786	794	750	799	798	787	797	843	772	849	808	798	761	768	809	797	819	793	814	775	802	794	755	831	829	774	801	819	844	815	836	847	804	782	800	805	815	755	779	842	797	759	827	762	790	829	737	789	822	775	811	760	831	793	780	859	757	800	790	804	773	820	848	778	803	777	780	813	736	794	803	832	787	810	790	786	806	783	801	812	845	748	787	777	810	753	720	749	823	787	784	777	798	833	783	861	732	784	832	771	774	800	768	801	802	801	768	765	805	765	779	777	816	800	769	798	803	818	815	771	796	771	791	754	732	779	812	770	776	804	758	775	811	787	783	833	778	757	812	816	832	760	768	803	846	774	784	837	806	836	889	818	790	862	828	776	739	786	797	812	784	750	746	782	787	809	880	850	789	790	798	803	744	815	739	790	769	750	745	787	814	826	783	782	770	808	807	794	769	801	800	792	798	806	795	783	771	759	752	787	773	789	837	810	773	767	790	789	826	813	795	796	830	869	763	808	783	795	817	797	835	751	802	774	808	848	814	784	782	789	791	794	793	811	860	795	795	808	816	805	822	798	753	740	774	879	779	758	805	805	832	773	790	765	813	834	785	818	801	800	835	812	807	837	795	781	875	798	796	839	821	795	744	807	795	762	817	760	827	836	738	816	832	818	794	802	792	805	777	793	797	750	861	738	786	804	758	801	753	830	747	778	739	733	787	779	757	780	818	835	794	792	776	785	822	824	836	843	806	783	780	772	822	852	809	824	826	816	762	839	793	751	782	806	804	802	785	796	825	790	771	779	799	790	827	784	783	772	747	792	828	800	755	776	770	822	779	799	792	843	819	800	833	745	787	823	774	794	773	773	791	809	806	799	843	786	779	785	809	762	783	804	791	803	761	797	786	784	819	795	806	807	752	791	778	806	783	792	801	819	760	775	801	793	725	820	768	809	787	821	787	798	772	823	800	814	740	766	833	807	750	793	815	816	791	780	841	795	775	755	786	791	782	735	755	755	805	836	746	786	782	803	756	767	757	799	814	758	789	796	807	772	790	797	818	768	812	835	747	804	748	785	802	791	788	829	777	771	805	748	848	793	792	753	811	768	791	794	787	788	787	814	831	749	794	750	799	804	841	797	813	783	816	791	784	810	817	790	794	791	845	801	863	828	810	787	820	801	798	767	775	803	817	805	809	809	809	770	782	804	749	797	787	789	816	803	778	717	791	819	741	829	767	760	808	765	792	754	783	795	783	729	786	808	777	771	822	841	798	770	819	764	768	806	811	834	832	821	766	792	812	795	789	794	773	777	780	756	813	752	790	800	765	842	775	777	842	823	790	798	797	768	821	780	771	780	798	814	828	761	812	861	776	761	772	749	813	839	850	800	798	770	759	762	791	764	791	777	858	736	814	808	800	806	827	810	803	788	783	803	830	793	811	811	815	851	746	793	768	802	812	766	791	770	817	776	789	772	828	795	806	789	806	837	740	791	774	803	820	761	807	717	797	796	796	787	842	813	805	821	785	780	850	795	826	808	814	769	786	797	821	773	802	752	805	805	796	801	797	782	800	806	814	775	770	777	794	810	797	755	789	817	779	814	803	768	779	772	779	733	819	789	804	799	784	790	774	862	779	861	811	776	808	799	759	770	816	806	823	772	797	832	797	830	797	805	801	841	792	823	849	769	772	777	865	744	772	805	818	805	789	874	802	802	785	812	808	806	791	843	810	812	758	774	813	830	735	806	789	761	768	818	785	826	776	782	807	814	787	797	774	819	814	784	800	777	794	764	766	810	822	801	809	774	785	856	780	775	799	755	785	813	768	811	831	854	817	819	772	798	746	805	829	833	776	851	746	784	824	740	817	773	752	825	759	809	821	759	802	789	784	803	817	811	751	749	789	809	726	831	788	777	764	784	761	756	829	799	782	783	818	823	755	762	786	827	789	791	801	780	807	785	808	817	815	765	767	800	741	808	815	772	805	796	789	779	821	798	794	816	771	816	797	765	778	829	816	823	785	791	846	793	770	825	800	792	836	780	754	781	810	802	775	768	847	784	738	807	755	751	791	781	823	776	801	812	829	803	832	835	802	759	787	812	793	765	798	780	781	815	836	788	796	799	772	778	828	800	776	797	796	821	764	814	823	761	787	799	784	802	839	767	764	761	792	770	777	778	827	791	800	781	829	827	771	795	797	824	819	798	819	747	817	851	856	766	807	799	804	765	772	746	815	817	771	776	748	793	838	832	763	793	776	810	762	813	781	843	810	789	763	791	790	770	785	826	833	822	799	795	822	773	821	813
58322	15812	1599	831	530	503	395	374	308	275	248	266	246	245	249	245	229	236	225	224	202	232	179	212	202	215	219	200	196	213	210	197	188	154	186	198	219	214	206	178	189	207	217	222	180	173	187	193	195	213	166	184	213	216	182	186	205	203	218	203	212	219	200	207	193	222	184	212	182	213	190	194	212	211	198	208	194	228	198	176	201	228	214	203	205	196	209	166	178	218	203	201	184	205	167	232	181	194	188	205	197	183	201	208	215	224	205	186	191	191	179	196	205	182	201	180	185	180	213	181	206	186	173	178	190	212	169	212	195	217	199	227	203	193	213	190	192	219	186	195	169	198	197	194	202	194	232	186	189	207	189	182	215	191	194	198	192	188	198	188	222	211	211	179	206	219	192	182	195	164	209	177	188	215	185	220	205	186	193	170	183	218	194	210	188	212	189	177	182	184	209	194	224	189	186	197	209	219	184	184	200	232	197	191	182	197	191	168	204	193	193	201	210	218	203	201	174	198	223	201	195	200	200	211	190	172	198	200	205	200	180	198	212	215	178	196	193	212	221	191	170	189	196	178	215	182	189	237	209	194	216	189	208	204	199	195	174	191	213	195	202	200	195	179	205	185	206	222	189	183	220	199	210	212	215	196	178	201	210	199	212	199	218	211	189	164	190	205	202	208	181	190	175	201	177	196	233	204	192	191	196	186	190	183	217	197	181	220	202	174	194	206	201	200	207	166	211	190	214	225	194	193	183	201	173	172	175	187	188	209	176	195	186	199	190	185	213	196	167	186	192	190	220	200	227	208	202	216	206	198	193	226	190	211	208	195	199	195	180	179	198	207	220	226	193	224	202	182	197	177	194	208	217	197	209	191	171	204	220	193	212	204	200	181	177	196	210	174	211	201	206	164	200	212	181	180	169	195	214	188	228	209	195	206	221	197	207	206	210	224	188	191	193	187	197	185	209	209	214	175	182	177	183	203	180	208	217	188	191	214	226	193	215	186	184	171	181	168	175	189	198	193	172	173	187	203	198	206	205	176	197	178	199	173	224	187	182	191	201	213	201	170	213	186	183	211	200	207	204	212	191	200	200	225	196	174	183	213	206	221	189	229	216	185	214	204	212	203	191	169	192	218	182	198	169	211	207	192	176	186	220	238	190	192	202	206	189	190	177	166	176	226	209	200	199	195	200	241	207	194	223	186	174	206	191	184	203	199	210	188	197	192	188	175	192	207	213	182	181	212	210	187	208	180	214	174	188	166	217	177	190	206	203	186	200	228	191	215	205	207	165	213	219	189	193	215	209	214	206	216	203	222	221	213	195	196	222	180	174	191	183	194	202	206	191	219	200	214	203	196	191	184	219	196	214	204	199	181	188	198	206	195	197	199	203	202	214	229	203	186	187	174	181	193	198	190	187	164	165	211	205	188	197	183	191	187	214	203	187	167	179	172	180	205	216	210	190	218	185	185	195	202	218	224	208	201	175	201	193	210	192	189	189	197	173	186	197	192	202	203	188	210	195	181	180	162	180	204	180	199	198	195	183	178	193	199	199	204	178	206	212	187	184	167	201	190	206	196	194	223	175	191	183	160	198	214	211	175	196	212	237	161	180	169	202	199	187	180	160	206	205	215	189	180	206	213	195	198	209	197	209	229	186	208	213	193	195	191	194	217	199	179	188	177	179	197	190	182	203	204	207	207	230	183	217	201	193	202	190	195	170	188	197	159	187	211	187	194	171	182	177	202	209	200	178	183	157	191	211	197	176	175	183	204	200	179	198	214	208	216	202	209	186	168	216	194	200	224	187	178	199	197	173	176	189	204	190	187	203	197	210	189	176	216	233	153	197	206	188	192	179	177	220	192	189	195	187	199	177	180	175	198	197	199	200	209	199	200	199	164	210	220	181	208	181	182	196	206	172	193	185	195	207	194	175	197	208	172	184	193	208	202	219	170	188	222	208	189	183	210	217	197	226	215	195	208	192	176	188	176	200	193	219	203	237	198	205	226	183	198	166	205	200	214	178	197	206	204	197	213	210	169	178	180	187	217	211	218	215	181	220	195	187	190	181	215	204	196	183	211	197	210	195	224	179	192	185	169	191	189	190	192	207	211	205	176	196	188	156	175	216	203	181	220	175	191	178	183	188	205	168	206	172	200	192	197	212	206	182	186	215	201	196	190	213	228	199	170	182	186	213	198	214	200	198	189	227	217	193	194	181	188	191	202	183	193	198	179	189	209	183	213	219	189	202	187	207	175	215	195	209	223	190	188	191	202	174	182	202	172	186	186	173	186	183	215	202	190	208	207	204	174	191	213	192	212	202	184	173	193	194	189	205	171	211	192	180	202	181	199	189	167	210	179	214	173	207	186	176	231	152	213	205	208	222	189	198	205	198	224	201	203	203	207	195	182	220	190	184	202	192	187	196	194	172	170	208	189	204	199	203	216	209	168	199	198	206	192	215	175	207	208	188	197	194	186	187	181	195	194	207	198	210	194	197	189	202	195	195	185	227	218	169	211	205	192	199	213	194	197	191	213	196	192	184	198	191	196	178	199	194	197	195	193	181	215	186	214	192	199	202	223	170	232	210	176	232	195	194	199	205	215	200	187	198	196	207	206	184	219	160	214	211	194	206	233	194	198	189	208	198	192	189	184	203	187	202	189	180	194	222	178	228	201	195	204	172	192	196	186	161	190	174	222	164	212	206	195	193	197	189	180	217	200	212	204	181	187	213	194	192	197	192	198	201	196	184	213	239	188	182	190	192	190	202	202	165	205	184	188	225	189	219	190	189	199	206	190	172	179	184	197	196	214	192	185	192	196	203	188	208	181	211	232	219	199	209	233	188	201	197	192	183	211	190	189	228	215	177	192	174	203	209	218	205	210	235	169	205	172	215	206	196	208	188	190	192	204	185	201	193	204	226	204	193	210	207	208	211	219	225	190	212	217	227	200	211	175	203	189	205	198	183	188	190	197	204	188	162	194	162	184	196	200	190	192	186	180	203	188	164	201	194	173	181	189	198	179	221	193	198	193	194	191	210	217	220	195	202	182	182	199	193	175	190	208	222	201	192	187	193	192	218	178	174	200	190	208	219	195	188	199	187	205	211	220	207	207	207	191	209	195	195	196	215	179	190	194	179	193	209	208	170	214	208	229	189	182	198	200	188	211	188	204	215	181	204	198	175	190	224	181	221	170	185	228	203	205	228	195	210	189	208	224	208	192	171	201	177	200	195	231	208	204	223	198	198	202	178	192	204	208	208	180	210	202	197	207	202	193	195	204	192	195	220	208	190	210	188	197	183	173	201	197	194	180	210	173	206	199	190	221	199	216	201	182	176	193	204	193	214	211	194	190	202	213	226	207	201	188	174	192	192	182	186	200	188	210	217	171	186	189	195	193	203	172	206	169	206	189	199	222	208	177	186	200	200	170	190	203	194	200	209	197	191	193	213	185	175	199	211	192	190	198	195	177	176	203	209	181	185	176	174	207	214	222
30444	2377	1984	2444	2074	1832	1557	1370	1153	1090	999	984	864	804	790	748	745	728	716	666	674	630	667	614	704	649	625	656	653	636	589	582	619	623	598	587	622	572	602	550	589	595	579	581	561	552	555	517	621	569	557	619	598	559	584	569	578	548	559	569	600	528	591	539	549	552	577	561	511	529	542	564	538	563	543	546	549	575	524	519	556	534	569	579	560	532	529	576	604	558	528	511	546	520	574	578	569	534	524	541	543	537	530	559	522	561	542	541	571	575	576	576	566	571	544	574	508	595	509	535	563	531	535	551	551	565	524	541	526	536	596	552	578	539	571	576	539	597	540	536	506	543	566	541	559	507	542	546	554	546	567	582	591	564	547	542	590	564	531	556	540	555	564	575	615	563	568	538	557	563	556	536	549	543	541	526	546	564	567	554	558	564	521	563	563	549	525	540	526	527	547	550	515	527	524	565	554	516	527	541	532	527	537	535	523	518	534	556	533	516	551	558	521	536	549	535	539	571	572	551	507	544	562	535	570	540	524	528	546	519	540	545	544	538	523	586	519	544	558	562	593	587	498	540	516	522	545	560	570	553	542	537	527	519	556	539	535	543	525	590	587	576	547	567	559	502	560	554	552	525	528	547	548	529	546	517	532	551	523	530	562	555	551	528	571	546	574	529	543	562	529	531	563	548	517	502	527	579	568	506	578	566	513	520	535	555	574	529	542	491	536	561	536	542	568	512	577	531	526	566	523	572	541	557	493	560	559	512	580	517	554	582	567	529	514	552	561	543	511	561	549	598	568	551	556	539	534	539	542	535	575	532	601	573	509	519	521	537	560	597	539	554	544	467	528	528	531	534	559	524	531	536	547	556	561	498	558	553	566	555	527	552	531	572	535	531	546	533	600	585	559	571	572	539	565	571	537	573	573	559	538	557	569	560	548	528	512	509	562	602	547	569	556	469	555	536	519	580	517	533	555	520	562	540	515	527	516	517	570	551	565	544	561	550	623	537	557	549	540	549	555	580	532	519	544	527	552	542	558	557	544	566	589	529	546	537	521	534	555	579	568	510	556	514	568	524	506	547	563	531	510	552	525	545	512	583	538	560	585	564	565	516	513	530	518	537	535	536	513	586	518	536	550	553	554	565	523	565	538	577	528	535	537	532	517	562	563	524	560	557	526	502	517	559	533	573	567	530	600	587	541	538	521	567	585	539	544	577	533	563	572	558	566	540	494	566	547	536	527	577	565	543	511	551	559	519	516	546	526	523	552	558	564	506	540	561	559	539	583	560	541	549	546	549	565	530	541	525	536	579	512	553	518	525	511	595	564	538	543	544	498	547	571	562	553	523	541	541	527	534	536	554	504	535	574	511	556	551	553	528	520	551	555	543	527	561	534	547	521	524	579	510	574	530	545	546	548	549	538	559	546	573	562	534	529	504	513	534	489	583	573	584	524	503	564	578	575	604	535	521	538	541	583	547	544	546	506	551	511	535	531	570	523	508	534	500	538	507	548	528	540	555	557	515	521	552	570	547	505	565	521	558	532	541	500	549	554	540	530	572	542	569	529	526	596	568	593	528	578	522	531	574	560	567	573	529	512	559	528	542	502	533	526	555	527	570	557	540	543	561	535	536	561	543	562	538	521	540	510	551	538	548	500	554	542	538	536	545	511	475	528	518	549	583	571	518	519	559	542	572	532	568	543	552	554	563	544	550	551	542	555	546	540	510	555	533	544	549	567	556	541	502	522	539	553	543	525	497	555	520	561	491	535	523	580	544	512	552	551	573	560	549	563	528	564	540	580	564	517	537	549	591	534	511	560	542	532	557	574	536	543	524	527	558	534	547	531	530	576	551	529	516	557	553	509	574	544	566	569	531	521	548	537	544	562	553	558	524	543	504	515	544	503	572	565	539	577	571	547	525	507	521	559	548	535	562	567	558	561	483	582	550	568	543	575	522	527	503	574	552	547	507	566	514	539	533	549	563	557	552	536	550	537	512	547	526	537	533	556	551	594	560	591	530	545	533	557	537	517	529	512	576	566	569	530	521	543	554	504	542	561	524	559	533	537	549	559	523	549	568	554	578	530	561	538	554	512	536	518	533	521	556	539	534	517	543	551	515	531	521	541	512	536	567	567	536	541	557	548	527	570	544	518	543	562	551	549	568	546	537	528	565	533	561	570	517	543	601	547	492	576	572	569	538	534	596	544	555	554	535	493	561	535	545	534	563	591	547	553	529	551	498	561	516	524	545	579	513	582	594	559	576	560	516	519	554	526	583	569	546	546	566	519	573	540	586	545	569	550	560	522	563	533	545	560	512	585	587	539	540	529	533	550	568	541	526	554	517	600	554	533	505	566	515	529	536	514	512	481	569	588	539	550	594	528	537	557	588	568	507	545	533	580	539	516	543	519	567	557	594	562	528	592	535	563	544	548	542	534	544	517	561	572	559	546	561	529	591	561	563	560	502	534	521	586	592	513	551	591	553	528	550	533	571	560	550	503	543	492	575	593	572	560	546	558	544	524	516	553	545	531	562	524	569	580	602	555	542	538	533	536	568	501	558	520	574	557	572	529	560	541	541	549	543	515	575	537	575	557	525	562	539	573	540	537	517	521	573	548	521	523	561	569	567	588	530	582	554	563	555	549	535	528	557	579	540	502	587	554	562	554	547	503	538	587	533	567	538	529	540	555	601	536	535	509	511	523	592	510	543	581	556	554	540	528	575	597	531	549	592	593	567	559	557	569	558	524	567	556	500	552	499	567	519	477	525	562	560	588	568	535	552	557	528	579	562	575	531	549	543	565	555	550	529	572	527	554	578	532	505	564	555	536	594	553	569	528	551	533	560	581	537	561	563	513	535	548	523	548	540	533	537	589	573	558	549	529	558	566	551	536	529	531	524	542	497	570	587	553	525	573	556	561	517	580	552	552	527	542	558	506	562	528	539	555	551	521	523	547	574	547	536	542	531	538	573	590	545	503	576	523	522	551	547	539	571	542	543	523	590	521	519	578	549	476	568	551	613	501	577	547	570	534	509	557	545	550	502	566	510	531	554	530	527	552	527	536	514	564	541	541	565	542	553	543	558	531	492	521	528	492	543	519	562	544	567	536	531	578	544	554	526	548	586	550	550	531	565	598	543	579	568	572	556	541	598	558	540	587	530	585	543	578	537	536	584	529	571	585	563	510	540	560	502	495	502	562	523	567	542	593	541	513	515	526	538	555	568	573	553	515	546	552	510	585	525	562	498	549	534	528	499	546	566	588	570	559	571	553	547	513	583	549	535	543	538	576	537	550	547	563	529	565	584	504	540	498	561	518	568	510	532	535	509	585	559	567	525	516	502	530	525	542	547	573	555	548	592	550	542	528	547	556	539	587	553	543	542	551	519	558	498	572	556	571	520	556	534	518	546	591	569	551	554	548	542	552	562	563	584	547	589	548	555	543	560	545	517	523	540	584	541	551	553	546	528	526	515	594	520	535	563	583	545	554	540
72815	24752	5670	1829	1174	882	755	650	596	486	511	476	481	405	385	421	391	406	378	393	384	374	344	360	368	348	357	333	350	360	374	338	334	351	350	361	338	352	313	308	334	359	367	352	331	316	344	377	325	336	350	349	365	337	308	346	325	317	324	317	337	330	349	369	368	346	309	339	297	336	308	329	339	309	301	331	334	330	327	345	308	347	284	360	334	322	330	338	322	282	327	329	298	324	375	375	347	323	311	352	367	319	326	337	354	357	376	329	332	329	370	371	346	310	364	306	348	331	345	329	320	315	340	311	333	353	314	315	330	331	361	378	368	375	316	357	366	309	363	321	329	335	362	328	348	321	360	322	340	320	330	342	310	354	338	332	335	335	327	308	330	311	341	338	322	315	364	331	318	344	348	370	355	326	339	336	330	344	363	311	319	352	330	347	362	348	301	348	344	342	328	325	344	333	339	325	362	315	325	333	385	323	336	351	359	298	342	331	342	334	316	336	372	363	351	329	334	321	336	340	332	324	318	319	326	361	342	341	308	302	328	343	323	355	347	328	345	319	333	359	359	317	339	343	328	322	327	308	360	331	329	298	355	363	330	312	408	369	337	331	378	299	330	338	307	351	351	362	342	355	315	347	317	327	324	346	323	325	324	340	353	346	359	328	373	328	342	317	333	346	367	320	344	351	341	327	311	339	321	343	312	341	338	358	353	342	341	317	381	355	330	310	298	324	350	337	312	328	321	301	329	333	360	330	332	341	320	349	362	374	364	353	304	359	355	318	331	304	313	341	352	313	367	366	345	336	370	318	334	337	331	358	350	321	319	340	339	314	323	337	327	345	292	326	300	316	316	325	335	326	355	335	316	334	335	309	349	313	307	368	349	328	331	306	329	345	319	308	304	312	368	331	329	352	333	324	334	347	351	330	328	351	347	311	359	336	324	328	306	358	367	309	344	315	401	303	334	315	361	323	320	328	313	357	336	350	360	340	322	335	333	335	342	320	342	344	320	325	365	340	301	314	334	304	363	318	325	341	367	358	332	349	330	353	325	329	323	324	344	327	345	337	338	313	351	343	352	323	326	330	349	369	325	329	340	354	343	350	304	329	328	363	315	333	347	322	339	306	289	349	334	330	320	344	338	333	359	354	351	361	347	326	308	324	323	311	336	299	300	345	341	334	335	343	364	367	339	323	319	351	308	322	316	332	333	335	355	341	348	354	339	341	345	344	322	343	303	283	341	342	384	316	314	327	309	337	327	318	351	339	298	322	367	320	369	313	299	290	308	323	342	352	357	310	361	324	341	317	311	321	345	337	353	310	331	317	343	330	327	342	280	324	325	366	338	405	336	323	337	349	325	321	321	325	364	365	320	338	298	349	296	338	305	328	333	336	290	325	327	323	375	360	347	350	354	336	305	350	314	347	371	367	363	350	349	306	340	345	360	356	338	313	346	351	358	391	366	329	375	332	338	320	373	346	329	336	361	331	357	325	322	378	352	324	339	298	303	313	331	325	367	355	347	349	328	327	339	362	319	326	355	363	335	330	317	345	349	350	351	348	325	321	314	347	340	330	360	330	351	294	382	373	336	363	326	365	347	320	311	326	338	317	322	353	340	308	342	327	319	367	336	338	314	314	292	350	322	304	338	353	349	323	318	323	355	313	325	310	323	283	324	328	335	345	358	330	345	349	353	334	320	304	353	292	334	349	352	353	326	345	346	321	356	328	310	353	321	315	335	326	338	352	333	316	360	340	336	361	346	312	315	316	293	302	323	301	343	329	354	346	351	309	328	311	329	304	344	311	338	334	334	348	342	355	347	307	339	340	351	335	343	320	312	325	326	343	295	329	319	331	361	322	330	327	339	346	371	325	333	300	367	335	367	364	351	344	362	333	345	282	339	298	339	333	328	323	323	351	360	344	324	317	306	329	338	365	337	301	316	338	317	332	318	338	343	340	312	336	317	352	355	357	331	313	334	346	352	373	346	347	306	308	315	342	349	327	324	333	365	328	323	321	332	318	319	309	338	337	330	329	297	299	326	364	325	367	349	331	322	318	320	340	338	331	331	356	345	317	328	372	334	347	362	342	317	353	309	337	348	333	337	330	335	325	341	309	329	318	309	329	335	327	348	311	301	337	358	352	343	355	350	363	337	360	313	331	348	356	363	322	323	329	331	347	323	343	324	372	344	345	290	312	299	341	314	342	301	308	344	337	363	329	301	336	340	330	314	317	363	325	331	327	297	353	318	364	308	307	324	355	313	309	330	347	332	338	321	327	318	344	303	350	337	341	335	322	320	363	283	330	331	351	332	341	346	349	315	333	346	321	326	351	349	330	343	331	326	327	317	336	329	373	373	348	310	361	356	379	355	320	342	329	310	319	326	313	321	347	350	329	339	327	369	354	307	314	317	306	333	337	312	318	351	337	315	340	335	347	316	306	331	300	332	330	326	311	360	311	342	307	307	329	366	351	336	338	355	333	325	313	326	300	315	314	308	354	340	301	333	319	351	317	334	378	339	352	342	338	324	339	317	372	334	327	331	367	346	316	326	303	337	374	331	295	343	323	327	335	336	324	359	344	335	335	349	356	315	312	325	311	336	340	327	294	354	373	344	335	336	318	351	336	334	380	350	359	340	350	349	362	368	341	318	332	320	306	282	337	380	372	352	309	354	360	336	298	354	301	321	311	370	329	308	318	319	374	323	335	374	336	345	318	341	339	322	321	355	342	324	316	313	324	348	320	303	294	341	305	328	314	329	317	339	339	305	289	342	311	320	336	327	325	344	336	336	301	340	349	287	333	343	330	311	300	321	306	344	302	334	332	308	332	328	318	347	342	348	331	323	321	337	322	326	350	352	300	335	351	328	326	345	343	317	322	334	376	344	334	322	326	357	298	328	325	353	330	279	310	322	283	319	325	327	357	311	374	326	374	308	344	328	297	367	317	334	362	330	361	358	353	340	335	341	335	326	354	338	341	324	336	316	326	364	339	321	295	307	313	341	342	344	342	339	347	328	332	314	326	322	327	338	336	327	338	354	319	368	321	316	346	325	323	339	354	347	348	343	329	343	337	325	324	306	356	347	308	321	309	322	324	340	357	391	360	346	371	373	323	344	329	350	332	341	314	340	325	357	353	277	325	338	366	349	368	330	353	343	336	362	360	357	327	373	314	322	361	334	312	360	338	361	331	329	312	318	344	338	315	333	338	327	337	325	290	326	314	326	362	356	335	253	327	331	354	348	324	325	347	347	316	345	374	321	362	350	331	330	343	348	375	318	355	353	355	356	342	312	349	335	304	346	325	313	381	335	331	323	353	344	328	346	333	351	346	365	325	353	346	374	353	345	344	310	348	329	326	358	321	333	343	284	348	337	342	346	347	323	358	308	338	283	318	327	330	335	314	347	318	322	350	320	351	345	365	371	314	323	314	319	297	323	346	337	331	338	333	344	350	307	336	333	341	373	322	314	312	308	337	360	365	362	356	315	333	325	313
39164	4028	3781	4404	4023	3308	2740	2394	2095	1891	1745	1564	1546	1444	1328	1254	1234	1175	1139	1113	1097	1086	1006	1026	1002	1001	1035	945	986	927	952	912	935	968	947	979	940	897	926	964	921	898	892	960	876	870	896	903	904	887	837	843	861	873	819	903	881	908	865	878	894	848	853	877	867	918	850	897	820	862	852	869	870	905	894	824	843	859	863	840	849	887	871	914	830	812	882	897	832	850	851	806	861	844	886	837	819	909	850	824	857	796	872	946	866	860	851	860	906	845	890	857	886	860	857	819	936	839	848	863	862	826	848	913	831	809	885	865	834	876	882	857	886	816	858	805	835	829	847	805	869	826	839	818	842	849	856	810	856	826	833	835	838	836	870	864	796	826	833	827	836	841	876	849	822	914	860	847	817	854	863	816	868	857	860	806	866	812	866	819	847	849	850	854	881	840	873	851	846	836	870	902	843	794	816	837	826	896	863	872	857	832	881	882	839	821	831	807	862	835	790	826	826	782	812	871	851	824	847	790	883	881	765	801	805	854	841	829	829	858	881	867	846	823	853	793	807	847	825	820	892	859	830	867	795	868	867	855	807	847	850	872	863	894	868	830	913	864	797	854	841	828	868	885	864	849	826	821	851	827	805	876	835	850	827	822	828	803	865	835	845	813	883	868	794	848	890	817	835	846	799	836	863	809	889	824	864	889	841	874	821	839	803	829	825	850	818	803	891	873	824	798	811	808	823	790	886	856	772	845	853	800	844	873	822	886	825	794	876	853	861	861	870	872	858	835	873	828	855	853	821	879	928	865	786	890	876	840	821	769	907	797	874	819	824	847	883	872	890	798	815	848	808	801	809	845	862	848	854	844	791	820	883	844	850	867	864	814	850	834	807	866	846	835	847	801	888	839	828	833	848	802	851	863	835	847	867	835	799	800	847	824	859	786	824	838	858	859	839	836	817	836	875	910	813	857	834	825	899	834	831	858	820	800	819	858	842	873	850	848	889	832	819	866	849	829	835	823	828	832	875	877	811	805	870	813	822	859	807	863	817	802	862	804	830	812	866	818	860	836	826	901	857	844	852	792	842	846	869	863	850	829	848	886	877	819	860	818	817	846	836	834	816	826	850	827	864	801	817	826	820	860	850	837	901	877	832	851	870	821	834	822	885	835	848	836	840	845	838	828	870	827	850	845	881	863	816	845	821	855	880	846	835	816	835	829	845	838	904	864	816	848	824	861	854	823	887	812	888	818	858	868	846	822	836	836	848	833	867	819	794	799	846	885	845	853	803	834	896	762	865	892	838	915	839	804	822	804	851	799	861	835	833	836	871	867	860	831	859	899	847	841	826	852	880	846	906	794	794	818	847	842	817	804	850	835	808	847	805	865	846	850	836	850	879	829	853	826	860	844	818	801	818	845	778	841	870	883	866	862	854	859	811	856	805	803	833	816	840	838	846	804	874	805	853	925	859	809	847	822	836	826	819	816	809	835	845	882	809	839	887	910	885	799	810	845	839	851	823	837	833	828	809	871	810	810	827	829	856	914	848	836	917	877	914	820	835	852	802	872	853	836	804	829	852	916	879	847	883	854	781	821	883	866	871	836	844	820	833	811	874	840	901	837	820	858	850	861	861	838	858	843	844	826	858	834	805	834	840	885	840	865	836	831	846	858	774	826	878	846	877	810	806	885	868	860	846	876	843	909	856	845	885	848	813	913	810	858	879	853	777	800	871	843	816	818	861	847	811	843	829	848	839	843	818	836	887	862	887	857	843	888	841	848	860	831	855	798	888	847	857	816	845	869	838	852	833	839	866	861	854	861	828	892	824	815	807	818	803	854	845	857	851	818	838	903	803	844	783	829	857	880	906	821	856	871	842	831	775	836	846	835	850	888	765	891	915	889	839	849	890	862	834	897	805	867	881	870	813	784	889	828	869	882	849	847	869	892	832	833	853	872	842	819	830	800	801	813	810	835	851	844	802	810	809	760	775	801	788	862	814	830	843	873	764	860	823	813	874	810	864	857	865	889	828	878	839	867	840	860	915	852	856	847	838	860	850	873	765	825	864	841	855	794	828	863	891	847	886	854	869	828	830	837	793	874	840	842	883	838	824	802	831	839	883	866	915	857	805	852	782	855	868	821	847	831	863	861	874	787	853	851	858	928	826	802	839	887	849	856	792	831	840	790	864	865	849	825	846	923	821	893	840	854	880	865	845	839	812	834	860	845	842	828	814	823	804	872	813	844	839	810	870	817	810	860	883	765	824	855	895	820	874	839	883	872	866	850	822	886	872	811	791	836	793	872	852	877	882	859	808	816	808	831	834	851	855	823	855	862	836	806	826	828	863	883	888	818	843	815	827	894	916	882	823	842	818	807	864	812	792	849	818	872	851	869	815	852	890	885	805	851	815	843	846	855	837	853	820	816	801	852	839	825	816	848	861	801	852	838	837	843	819	824	874	883	792	832	866	856	836	862	881	848	876	867	875	845	869	842	776	811	877	823	865	886	878	859	861	836	825	801	843	823	824	890	812	867	860	850	858	820	848	794	862	815	847	865	873	846	827	873	829	870	859	884	827	840	847	864	831	860	818	823	825	830	860	816	823	847	894	841	852	820	842	850	824	891	836	864	827	811	892	827	872	899	828	833	832	829	822	820	814	822	867	859	847	850	825	834	824	840	860	889	844	829	873	914	836	839	866	863	819	881	804	794	870	834	813	827	818	860	800	889	832	823	847	849	825	830	830	891	851	832	895	815	890	849	786	821	868	793	809	820	809	869	869	843	787	860	839	829	840	813	886	862	798	849	845	757	840	854	879	875	827	816	860	860	856	821	867	863	834	842	895	874	851	864	816	855	890	797	812	818	846	865	844	902	860	834	834	857	839	848	886	865	899	866	828	830	852	835	859	852	816	855	831	808	860	817	832	892	845	868	847	852	852	860	806	842	808	805	836	880	845	820	916	890	866	861	837	863	846	807	793	843	863	861	808	852	831	860	840	824	839	851	860	798	855	864	849	815	844	860	814	828	864	864	811	801	851	897	830	745	842	853	863	825	845	789	828	855	825	870	837	856	860	808	836	800	863	843	857	794	884	828	830	844	784	819	891	872	848	834	839	891	781	864	815	898	832	825	873	816	812	831	790	817	844	830	805	876	852	822	822	932	865	823	859	882	843	845	880	878	872	858	878	788	774	835	811	835	843	803	850	814	828	821	844	871	817	862	813	842	845	841	808	892	830	839	869	829	871	837	834	896	797	858	868	812	817	903	821	836	865	846	849	818	802	834	825	816	838	908	863	832	817	790	814	919	858	877	833	823	849	829	816	813	863	854	850	890	858	827	842	849	798	834	868	864	844	812	823	848	837	834	824	858	870	848	848	813	855	823	887	807	841	850	862	895	859	851	850	839	822	799	887	838	862	831	869	859	848	883	827	793	846	901	834	835	903	831	857	893	856	861	831	836	854	823	858	888	821	876	860	834	825	817	858	844	844	875	852	823	894	878
12034	672	344	366	334	328	296	331	330	336	318	331	289	345	352	319	293	345	294	330	312	355	318	324	382	342	340	329	317	308	360	304	321	291	287	332	338	322	334	344	336	310	298	303	316	295	303	328	321	296	305	313	346	332	332	331	308	353	329	332	315	314	314	333	340	318	291	341	307	338	324	343	310	343	322	333	351	367	321	302	302	370	331	320	339	312	324	312	377	336	311	321	332	315	315	324	319	313	372	335	357	317	346	287	306	331	324	328	338	335	328	326	367	309	307	355	364	344	329	301	325	317	341	331	326	334	323	320	326	306	317	349	373	352	327	353	321	304	328	345	308	341	326	332	317	328	343	331	325	354	308	342	306	318	391	321	333	287	318	354	344	347	322	373	342	359	326	338	332	294	325	348	330	350	319	364	332	332	307	338	330	300	313	331	320	321	373	331	360	350	318	348	345	280	320	338	332	282	311	345	333	320	319	313	356	346	354	311	319	321	344	328	346	330	330	335	331	320	362	291	334	318	324	289	346	311	336	340	312	330	337	325	357	332	318	359	317	347	299	340	335	313	355	352	326	311	335	331	325	326	326	293	361	313	305	328	325	345	315	341	344	338	301	330	344	324	301	326	320	326	314	305	333	321	327	331	319	330	342	333	318	332	319	320	320	330	344	306	309	321	340	348	325	336	337	318	331	306	302	320	300	346	341	312	325	324	315	283	329	310	320	317	359	319	310	334	306	343	335	314	335	292	319	302	313	347	347	341	308	322	305	343	356	325	327	332	362	320	342	313	316	332	312	323	322	320	362	334	363	319	341	331	343	316	294	308	324	332	350	316	369	346	320	322	303	332	315	346	295	310	343	303	302	323	322	313	353	335	317	320	307	334	296	316	311	304	297	320	333	338	338	306	351	345	322	313	316	334	349	311	317	329	307	291	321	326	303	338	323	323	347	339	323	313	293	348	328	320	337	339	321	361	325	329	320	317	352	336	330	308	306	323	333	330	368	305	335	374	310	341	327	344	350	340	315	334	376	314	363	344	308	326	336	325	310	350	303	322	314	297	308	316	312	351	371	304	302	332	314	336	323	296	315	330	335	298	344	333	330	322	343	349	333	330	344	309	330	339	318	289	309	315	345	329	317	319	322	344	305	360	329	301	304	319	329	339	313	335	350	325	338	356	329	344	336	300	290	330	315	312	299	309	325	323	323	319	352	351	300	340	297	332	300	324	348	302	322	339	345	339	342	359	318	312	368	304	324	342	366	318	337	292	337	325	304	325	343	296	334	314	356	324	330	318	317	338	341	321	313	326	328	345	316	315	326	336	333	333	310	327	330	351	309	337	274	325	271	335	296	310	321	311	349	333	323	312	319	339	316	347	328	292	339	339	314	308	306	289	313	290	334	314	316	353	359	327	366	312	351	350	328	320	306	310	340	319	320	342	326	350	335	328	293	353	312	368	362	313	327	354	324	315	290	360	297	309	301	344	294	323	319	355	309	332	343	324	330	359	328	340	346	310	313	338	316	330	313	276	318	350	351	322	316	335	317	337	318	322	313	347	348	322	309	341	312	345	320	342	303	321	318	326	320	331	351	306	316	316	320	328	352	307	336	331	317	350	338	332	337	335	298	305	339	343	330	329	330	317	333	341	362	313	309	336	324	322	325	309	340	336	313	304	335	337	337	352	305	322	349	334	331	373	336	319	326	320	302	305	340	339	326	326	325	305	313	332	326	351	300	330	301	370	333	323	312	314	341	348	297	318	314	313	350	305	312	345	314	346	316	333	316	324	309	343	336	339	337	318	301	352	331	317	315	311	330	317	349	352	321	338	330	355	314	286	348	355	350	294	330	315	319	343	333	319	322	365	333	355	357	338	323	352	328	335	350	357	343	355	314	322	330	318	370	326	344	320	319	342	315	327	311	345	338	343	329	326	316	325	317	333	321	348	347	330	318	343	313	348	345	323	373	373	334	317	339	329	326	346	328	331	327	316	319	321	307	338	337	330	328	322	334	331	354	341	317	329	333	330	319	323	310	326	300	331	303	342	322	313	293	319	332	327	319	339	335	311	321	320	350	319	321	289	311	348	329	365	307	308	328	324	347	311	315	322	352	310	307	322	360	293	319	324	309	309	329	309	345	320	309	344	340	328	280	290	361	322	347	300	312	324	292	357	373	319	330	351	334	329	335	276	322	294	341	283	322	334	305	331	318	332	331	364	355	309	316	337	315	329	305	313	339	322	344	320	288	347	330	328	325	335	348	323	348	349	309	296	313	335	318	334	365	319	329	287	354	346	307	351	316	316	311	350	334	316	369	361	341	314	341	321	347	324	341	302	327	322	368	282	320	354	362	302	310	329	346	338	323	281	321	332	318	325	312	313	346	341	335	309	357	323	316	322	295	326	328	326	346	354	306	331	325	329	349	348	322	310	326	341	306	322	327	340	348	302	350	314	325	323	333	337	304	347	342	316	353	299	321	335	347	315	320	315	329	326	333	322	303	333	323	333	351	346	312	361	320	301	348	354	318	333	324	325	337	316	295	319	301	341	287	317	355	294	321	344	310	320	306	384	341	322	318	301	347	337	292	350	287	322	336	347	331	309	316	316	326	341	320	330	340	297	359	282	320	331	321	333	325	305	344	299	336	337	323	312	339	325	340	326	335	333	322	298	332	313	366	324	331	313	309	310	330	316	318	317	324	320	328	351	298	346	329	348	350	367	301	349	315	349	307	333	320	328	315	333	343	346	334	361	349	336	353	330	343	323	316	338	299	364	369	321	313	278	348	306	310	326	338	367	314	322	338	340	326	329	332	356	339	317	367	332	338	331	305	326	297	343	349	318	344	349	324	345	350	341	332	319	319	304	333	306	318	336	337	342	328	297	335	309	339	336	289	340	333	347	309	351	321	339	302	350	338	316	353	358	355	313	322	329	324	341	351	317	343	311	327	300	333	318	354	297	289	327	347	301	329	350	328	314	338	306	345	328	329	312	352	336	321	320	320	343	328	358	323	301	317	307	329	295	316	357	307	345	324	326	317	307	345	361	310	327	332	327	277	291	319	355	341	353	334	331	381	301	332	304	322	364	317	354	337	330	335	304	359	356	323	349	311	292	299	348	330	309	300	320	312	352	323	325	298	300	318	303	342	320	306	335	352	357	326	349	329	339	336	289	322	314	294	330	339	341	330	310	332	351	304	337	340	312	307	326	347	308	312	321	332	336	306	346	289	342	323	319	311	346	327	308	321	342	336	366	323	358	343	324	325	310	330	336	329	333	306	305	336	335	330	391	323	339	354	368	361	331	327	317	349	321	316	325	298	325	310	341	320	365	333	314	340	322	345	329	341	371	327	306	329	349	365	358	318	358	232	320	331	349	312	365	334	312	332	332	322	371	340	339	313	324	309	316	323	346	296	340	352	300	337	309	337	342	340	301	323	331	336	311	310	341	352	348	317	328	317	344	333	358	326	340	352	334	347	307	309	302	338	331	335	338
11772	880	907	887	856	852	819	785	829	784	817	816	815	831	727	795	834	826	839	772	769	775	800	772	793	793	820	793	818	857	794	833	767	776	833	776	813	770	797	779	826	717	764	742	791	794	767	820	789	834	793	792	792	794	776	850	818	828	830	808	858	802	790	775	775	771	806	770	773	797	765	760	832	820	832	786	819	792	797	772	778	802	786	801	790	763	777	787	819	805	793	798	781	792	801	817	794	827	783	796	788	826	785	744	799	831	791	790	817	743	752	765	773	788	780	815	814	778	816	778	848	814	821	788	769	796	796	755	798	788	814	822	825	753	820	780	802	780	806	767	784	771	793	737	818	783	797	816	798	811	820	762	759	773	805	831	803	811	777	761	804	771	763	774	733	807	788	815	757	765	819	820	742	809	796	758	775	798	811	774	818	783	774	784	752	796	806	744	810	820	767	812	751	842	799	765	799	773	813	750	813	792	796	799	793	827	743	784	786	824	766	792	798	750	836	768	806	723	806	814	812	806	762	866	778	806	791	763	811	801	786	841	764	761	786	789	787	763	802	774	745	772	753	770	803	767	777	806	817	761	834	795	770	805	800	821	820	824	790	798	777	802	774	768	756	761	803	809	818	768	804	786	787	789	795	774	779	789	774	792	828	805	783	783	808	763	801	752	759	788	780	791	774	777	818	762	802	804	801	762	763	848	823	815	836	813	809	816	801	795	794	839	814	751	780	805	801	775	813	757	790	815	798	758	803	814	776	779	801	810	766	783	803	781	787	773	799	812	791	781	788	784	773	796	775	808	800	814	822	807	826	858	828	774	778	813	748	821	822	736	791	787	779	811	729	831	780	771	801	796	777	775	760	808	830	823	811	781	805	728	800	772	764	806	773	784	802	817	783	773	793	821	767	783	786	809	761	782	803	805	806	815	777	796	776	780	835	782	808	773	818	788	835	788	749	785	779	784	773	787	776	775	773	851	762	785	774	771	760	800	783	776	824	788	795	827	817	736	827	726	813	781	732	818	806	802	785	798	815	796	802	792	809	797	772	767	821	785	802	830	804	799	808	812	800	761	783	758	817	779	780	800	814	749	716	830	825	792	788	753	780	796	763	809	821	776	765	803	783	810	802	793	767	787	790	745	802	808	787	794	851	773	814	778	797	778	789	816	820	774	810	762	751	822	780	817	743	750	842	761	827	769	794	832	822	798	828	772	833	825	797	767	834	748	811	762	809	769	811	769	809	786	818	801	804	740	771	769	761	780	798	774	779	808	801	787	823	786	783	778	826	790	796	796	818	754	789	813	763	825	832	747	799	815	745	794	819	795	771	791	814	826	782	777	777	787	798	845	796	791	796	764	804	767	847	821	838	828	764	803	809	802	810	765	772	802	794	801	830	837	801	791	847	832	843	788	812	770	752	805	823	793	802	793	771	801	797	781	789	788	763	771	790	806	782	776	757	793	825	798	791	807	786	779	759	779	829	799	777	806	780	760	730	810	829	793	799	804	746	725	794	798	748	806	787	784	826	825	834	770	798	777	774	803	810	784	807	836	774	804	812	822	804	770	755	816	782	791	764	832	831	793	755	817	816	782	738	803	780	767	789	774	784	779	812	771	792	757	791	801	784	784	814	842	760	807	817	820	774	846	828	739	723	795	837	825	798	809	793	780	788	783	794	783	772	805	779	812	806	789	805	767	774	806	801	762	803	776	805	810	777	786	800	822	779	780	795	806	805	780	796	764	813	812	804	752	859	773	822	807	754	803	796	811	746	796	792	792	769	760	786	819	834	771	795	777	804	790	789	793	740	761	736	801	822	789	816	848	820	786	762	769	775	772	779	838	797	762	810	821	803	795	764	802	819	795	798	782	814	820	763	782	754	772	794	735	770	778	776	749	770	840	800	782	820	780	819	805	851	744	840	796	734	795	760	834	744	805	737	792	794	774	752	811	820	798	741	742	835	756	802	793	807	812	763	811	740	740	807	806	813	823	785	757	768	760	800	808	799	794	788	798	813	821	819	797	782	812	789	860	810	783	766	819	761	756	778	823	752	819	826	769	750	749	858	845	805	775	794	836	813	818	797	794	795	786	773	832	742	815	774	757	783	784	799	816	753	779	808	796	784	779	771	796	804	810	789	770	819	838	825	827	802	810	785	725	784	789	792	766	763	783	736	834	781	791	778	778	765	784	790	823	810	742	763	800	799	759	750	748	841	814	753	787	794	793	865	770	795	765	797	794	790	806	774	830	763	786	778	768	788	821	831	795	812	767	786	741	795	774	813	794	782	764	775	798	737	794	779	788	811	786	814	834	794	850	769	806	766	774	746	778	797	765	738	762	822	787	749	841	801	823	818	830	768	783	787	808	756	745	824	785	769	783	795	801	834	860	850	786	747	793	738	778	789	830	773	805	766	709	785	795	783	819	852	774	848	815	830	796	781	731	821	744	809	824	796	787	761	772	779	743	847	767	803	783	786	803	767	781	818	825	776	770	807	797	779	758	795	777	787	814	769	810	758	801	769	794	778	788	781	774	760	845	794	881	736	735	740	798	807	833	794	825	805	776	785	792	823	763	779	809	817	825	825	792	813	787	801	787	823	798	845	780	862	813	777	786	800	852	811	777	729	799	775	818	845	734	783	790	773	841	812	843	816	786	807	792	789	832	794	777	804	772	784	777	775	785	760	818	762	745	772	782	808	839	783	787	804	760	843	768	828	798	791	827	780	807	802	766	826	786	791	768	781	805	810	766	762	758	749	843	791	790	775	809	835	780	853	801	760	829	754	760	776	743	817	761	803	820	829	814	798	778	793	770	814	849	759	755	842	806	793	802	808	733	805	785	787	801	828	777	778	800	780	832	789	763	833	746	800	787	849	765	789	805	798	804	721	766	802	762	782	778	832	814	793	766	746	739	774	758	804	772	823	782	808	802	861	763	825	814	845	753	769	809	775	789	787	754	767	781	796	770	814	806	803	841	838	812	784	773	775	788	768	792	763	836	792	785	779	848	805	774	782	831	838	779	763	818	783	802	794	776	782	805	796	774	761	787	841	784	789	800	789	806	764	746	820	799	797	808	782	822	804	779	782	813	765	784	779	759	754	809	787	766	838	799	791	831	828	852	801	800	775	855	750	793	787	831	832	828	766	801	805	788	812	803	803	770	753	824	796	726	823	755	732	765	770	821	793	763	754	800	779	796	774	830	786	784	793	780	796	796	800	813	757	841	775	778	764	824	784	776	771	770	778	775	827	828	792	739	789	782	736	767	831	776	788	823	797	794	816	810	831	806	794	742	827	781	784	773	758	809	836	772	796	824	812	795	799	809	827	777	807	799	839	816	788	815	773	785	805	773	845	795	809	791	764	740	794	770	795	752	816	765	795	799	799	731	836	791	805	827	793	798	825	790	773	804	794	850	731	800	784	800	823	806	744	802	775	782	775	775	766	809	806	819	773	764	791	795	819	795	780	788	807	777	786	802	767	813	732	822	791	794
56123	14776	1510	855	606	475	394	339	296	277	248	262	238	210	250	227	241	215	210	195	208	229	195	193	202	186	205	215	214	207	201	184	201	210	190	193	187	194	213	194	201	184	213	183	176	184	211	194	219	206	198	198	207	209	205	186	199	216	185	183	229	203	202	180	165	203	198	187	191	190	210	203	164	220	204	204	213	174	175	212	200	190	203	218	210	172	192	180	203	175	204	165	192	182	219	183	199	194	214	189	195	190	170	179	176	202	194	184	190	196	206	182	201	219	198	199	191	191	201	205	165	222	220	199	220	178	203	209	192	194	183	189	185	193	186	189	212	214	180	211	190	207	212	195	185	219	181	184	210	191	182	186	181	197	180	212	192	168	186	173	188	209	210	191	202	197	198	192	181	184	198	202	189	194	197	201	206	215	186	197	194	211	186	173	181	216	197	176	194	198	202	192	211	189	208	186	189	192	211	171	191	202	167	199	204	183	185	193	223	212	182	190	209	195	180	215	217	190	195	187	184	181	186	214	178	184	194	194	220	223	199	182	174	208	185	191	181	185	199	206	204	206	211	187	192	197	234	211	198	186	196	206	203	173	213	192	178	181	204	214	179	181	196	200	209	206	204	202	227	210	204	180	198	198	175	207	221	179	193	182	221	202	176	200	200	176	186	196	176	207	184	203	186	208	195	205	184	186	190	182	181	195	211	205	156	196	203	194	211	186	202	192	216	187	199	210	202	183	211	161	183	185	188	201	214	202	198	209	183	193	199	216	204	189	195	214	199	188	201	166	195	199	200	212	217	188	171	182	214	187	185	200	208	195	198	199	194	176	203	191	169	181	190	209	206	195	193	179	196	184	199	151	229	194	186	205	189	180	201	205	172	170	158	160	197	191	188	203	191	188	192	210	220	184	182	189	203	211	174	187	167	184	193	189	196	190	168	210	212	232	194	211	201	188	189	173	192	205	214	194	236	213	198	181	185	203	194	189	202	194	198	162	219	182	199	152	196	193	193	198	179	210	198	209	194	184	207	184	183	193	194	196	192	185	196	200	189	216	190	174	205	185	208	180	199	191	190	195	202	195	205	191	208	214	184	207	179	195	160	187	213	185	182	192	205	171	170	204	202	211	174	174	208	209	204	197	189	173	205	172	186	209	214	204	198	198	201	207	162	218	207	207	184	199	212	186	198	202	201	219	179	196	183	239	205	206	192	179	198	198	167	185	172	188	176	205	199	185	203	221	182	168	213	197	198	221	242	176	193	189	184	208	204	188	200	195	187	214	210	198	234	209	177	200	214	196	197	193	211	214	185	195	199	182	202	202	209	199	185	181	171	206	238	197	205	184	173	211	190	195	201	192	170	204	194	198	189	225	188	164	193	188	192	221	230	209	182	187	198	189	172	174	186	181	179	187	202	185	187	205	174	184	180	213	199	196	191	200	206	204	176	194	174	167	215	209	192	194	228	219	180	206	194	207	204	202	176	195	206	204	180	171	194	184	200	198	190	178	207	187	197	177	217	208	212	190	190	181	201	232	216	199	199	177	178	170	183	205	194	204	209	214	219	196	202	183	195	195	182	203	177	202	176	196	200	198	195	210	173	200	202	202	189	173	186	212	189	207	199	167	181	186	189	176	171	203	212	199	194	179	182	186	224	236	188	197	195	207	211	190	223	186	188	214	172	194	200	178	226	180	213	218	206	167	218	171	178	193	215	179	211	179	216	197	197	184	211	183	183	197	210	209	187	187	188	182	177	179	197	182	189	188	188	186	177	198	185	187	179	228	183	197	182	171	179	203	218	191	178	201	205	194	203	212	192	215	208	202	186	203	174	192	178	172	219	186	171	183	198	168	193	228	204	192	209	186	212	197	211	187	193	179	159	218	179	187	200	192	203	163	176	177	216	183	199	184	184	185	189	193	189	189	194	228	168	217	206	194	208	183	214	196	189	183	195	203	205	199	189	192	228	195	197	207	186	190	205	180	188	211	193	190	202	202	200	173	210	199	180	187	213	184	185	178	195	181	205	190	201	173	209	182	185	175	208	211	186	194	173	171	192	186	186	177	197	186	162	208	193	172	181	200	209	196	169	197	199	201	201	192	205	171	205	187	182	167	194	198	190	183	229	170	213	203	194	210	186	194	182	207	196	198	194	169	186	189	188	228	198	207	179	173	190	171	189	203	179	207	187	184	208	187	187	173	186	184	195	220	188	217	190	198	153	177	192	182	210	190	212	207	196	151	182	192	212	186	204	194	175	189	205	195	197	205	194	186	176	183	192	186	227	206	193	205	196	194	219	185	185	188	198	208	206	207	183	209	178	195	177	192	184	215	207	199	197	181	178	186	191	202	192	200	221	191	179	202	199	174	145	193	192	188	202	181	199	216	197	205	155	212	177	196	192	196	187	201	218	211	173	171	195	192	206	203	176	170	211	186	178	161	175	197	191	153	228	186	199	186	203	188	208	210	198	215	215	208	215	178	184	176	214	195	187	206	177	193	218	172	181	201	175	178	177	172	187	206	197	205	222	204	200	190	207	182	198	196	209	188	176	202	189	196	195	197	184	217	197	191	212	206	182	165	187	203	187	212	207	192	170	184	208	198	203	209	201	182	204	212	202	187	206	182	185	166	207	192	195	210	177	217	189	173	162	169	198	185	184	204	210	231	183	198	204	182	201	181	225	202	178	193	208	210	202	219	204	193	180	176	179	218	199	184	186	215	191	169	185	189	195	218	187	195	185	166	199	193	183	227	216	201	192	203	173	191	195	196	190	194	214	209	198	210	169	195	200	187	208	183	171	199	198	212	207	181	207	216	212	221	205	208	192	200	179	221	189	197	191	210	214	191	180	166	168	201	189	171	208	204	173	168	175	187	202	187	188	216	198	195	208	208	176	194	191	200	192	189	165	177	199	192	188	183	205	189	194	165	200	185	173	194	191	187	194	187	191	207	193	180	211	201	224	196	169	213	202	233	195	196	196	213	161	169	190	203	172	164	183	220	180	203	202	213	178	172	196	182	205	168	189	207	186	171	192	184	199	196	188	169	200	208	196	190	201	185	189	180	214	209	204	193	203	204	190	181	185	180	202	190	202	176	199	186	211	206	191	186	186	196	188	198	188	193	185	195	194	204	187	186	171	174	181	172	159	207	210	175	210	174	194	184	211	218	213	197	187	192	166	166	175	205	206	179	188	174	204	211	202	198	203	208	191	202	205	183	191	183	212	193	201	160	169	207	189	204	156	200	221	182	202	220	208	184	195	173	186	201	202	220	202	217	168	149	187	171	186	218	178	170	185	177	199	214	237	217	197	200	211	209	177	204	227	204	208	208	204	179	203	210	186	176	204	190	197	216	198	202	190	188	194	232	178	226	176	198	208	207	187	209	211	193	204	193	207	190	173	177	206	203	177	209	164	205	196	204	196	194	215	191	183	196	163	192	196	197	187	183	184	193	193	209	222	192	188	154	187	185	202	189	193	204	202	189	185	213	181	204
29135	2181	2062	2367	2235	1827	1485	1343	1226	1117	1021	953	897	821	785	775	737	692	714	633	675	634	642	622	618	673	589	643	594	627	609	625	625	595	564	577	590	580	585	549	539	563	557	511	574	557	585	565	533	554	574	553	553	562	514	541	557	516	554	530	603	542	523	537	543	589	541	563	528	589	531	531	519	556	523	550	508	541	551	530	540	520	500	542	567	538	515	579	513	568	524	603	593	566	507	520	583	520	582	561	529	549	565	531	580	588	547	568	550	556	519	529	559	532	576	505	580	556	559	542	531	565	539	529	531	600	538	556	529	556	524	523	482	487	533	528	561	565	572	559	512	562	543	589	576	523	586	514	549	540	506	517	538	520	547	537	541	530	515	572	509	549	514	587	552	526	523	517	500	531	534	523	525	538	583	570	538	539	512	521	582	532	509	510	532	550	523	556	531	561	551	564	513	534	519	562	580	553	558	578	536	528	560	526	493	587	563	576	544	578	523	558	566	552	517	499	513	525	587	521	554	520	549	523	559	527	525	533	525	529	560	514	569	519	528	549	555	554	530	559	537	554	540	528	548	563	580	534	503	496	537	532	561	526	519	576	522	549	562	571	555	567	546	524	534	523	530	545	536	522	523	516	568	518	547	543	536	518	530	582	557	586	571	574	551	576	598	525	484	534	557	534	561	513	527	523	527	542	557	536	526	540	543	521	509	535	516	568	524	533	552	557	543	522	546	540	518	495	523	561	546	550	552	533	517	535	541	546	591	529	532	535	507	511	515	559	580	555	529	507	545	528	553	570	556	531	536	529	569	559	546	508	590	569	578	514	558	529	513	541	523	543	510	562	571	515	561	560	565	535	552	548	527	532	507	567	536	618	553	508	586	530	538	559	561	564	547	560	564	561	549	537	521	554	558	553	549	615	547	569	536	537	572	515	559	543	537	540	541	488	549	550	552	563	574	550	530	556	562	536	512	521	535	529	532	547	532	506	502	538	558	540	551	538	537	537	532	546	490	544	520	545	538	536	536	545	557	548	553	547	516	573	541	562	532	531	565	480	601	508	570	531	562	556	489	557	551	567	569	558	584	516	548	536	539	533	530	530	540	502	546	592	492	528	512	511	554	576	596	556	550	561	548	555	582	552	529	559	559	543	495	529	527	561	531	536	578	533	512	525	528	546	540	527	536	537	522	520	561	538	561	562	544	532	605	539	528	559	533	554	538	561	503	535	571	553	545	535	574	506	520	541	559	557	556	586	559	542	542	521	516	512	533	523	556	564	545	499	555	555	575	538	578	585	531	542	558	536	532	545	561	517	495	530	533	515	521	537	568	576	528	551	544	575	562	588	512	513	528	495	549	566	546	534	534	529	532	566	511	539	547	551	548	511	553	567	520	534	542	555	545	544	553	533	560	545	563	543	530	519	527	556	571	542	534	574	557	561	523	508	510	529	538	536	532	537	496	541	494	532	577	526	536	536	551	515	541	535	558	533	541	570	523	503	497	528	527	555	563	593	532	523	536	532	543	518	519	536	533	513	616	560	547	509	544	538	599	536	496	554	561	534	573	533	548	543	521	570	538	525	524	537	560	511	575	537	544	579	555	527	553	521	516	552	555	559	543	566	550	577	536	552	525	551	518	542	526	516	569	503	538	547	517	534	530	532	523	561	548	541	521	502	515	549	526	564	554	500	515	547	527	495	558	538	534	580	539	608	534	536	545	551	561	529	524	578	547	523	534	588	558	524	539	588	477	511	527	550	563	554	540	565	565	555	541	554	576	557	569	502	565	548	546	535	591	593	557	523	537	521	570	529	558	563	493	525	550	506	535	566	531	563	523	562	533	530	532	514	527	502	537	569	515	539	492	541	515	579	527	575	554	528	547	517	511	561	549	501	555	507	529	529	537	545	545	571	527	523	513	542	537	510	576	580	558	541	549	542	532	563	492	474	526	523	557	498	530	570	517	515	552	498	561	572	564	484	526	532	518	535	523	572	547	507	559	539	555	512	515	554	520	558	563	543	561	590	553	546	536	511	563	498	495	518	538	528	535	542	561	571	536	513	576	530	519	526	554	536	546	584	523	567	537	534	540	553	549	551	614	513	540	571	522	564	533	561	499	529	534	546	527	533	532	514	529	529	539	517	531	557	544	573	517	546	502	573	540	574	559	537	602	515	538	540	562	539	546	522	555	538	558	520	541	543	571	512	545	558	539	548	575	542	516	547	569	540	526	513	553	573	569	530	552	520	522	558	545	570	532	516	546	544	509	544	546	539	575	559	536	583	531	594	485	538	573	567	548	528	522	540	589	533	562	561	509	583	538	564	549	537	555	571	509	534	518	537	569	531	570	515	544	517	550	532	566	562	557	556	534	552	541	580	507	529	544	520	538	571	535	564	588	508	546	572	555	553	530	584	565	517	540	527	520	531	520	497	534	520	516	580	556	538	568	507	563	557	557	573	529	531	542	526	534	550	508	509	556	556	522	536	535	537	548	566	534	547	582	497	513	506	553	559	521	559	530	504	565	544	516	535	561	549	571	571	554	538	581	546	510	510	547	555	527	592	518	526	578	525	531	493	550	548	517	523	563	521	538	537	521	521	514	542	568	532	559	532	507	558	517	509	534	567	582	565	542	482	531	584	561	528	540	538	545	504	568	545	561	546	507	499	535	560	540	516	537	547	557	549	534	528	547	525	517	534	510	542	528	573	554	546	564	528	536	583	507	523	538	515	550	545	547	554	530	524	531	554	564	547	560	561	570	543	526	536	526	516	511	581	558	556	557	544	535	542	514	545	562	552	566	579	527	523	553	519	519	518	564	564	526	605	531	557	536	550	511	579	547	564	558	506	553	531	505	542	492	538	556	508	576	504	555	542	602	555	510	539	501	524	539	560	510	548	557	532	532	512	539	529	502	570	557	522	567	572	518	517	563	532	469	534	559	550	561	531	541	530	567	496	567	503	570	549	547	490	556	587	538	554	533	551	518	544	522	575	516	560	528	571	528	523	519	547	530	528	534	540	512	577	569	535	530	551	528	554	534	543	554	510	555	571	565	555	517	540	554	557	541	526	540	522	571	512	515	552	572	497	581	511	569	559	561	536	504	530	561	538	512	574	521	486	528	530	531	567	551	528	567	553	529	558	547	553	579	551	565	560	536	573	507	559	536	548	512	509	559	531	525	530	527	542	556	519	517	524	518	530	544	520	509	521	529	533	577	497	591	525	528	574	520	559	598	551	536	526	533	539	569	534	563	550	536	554	555	494	527	562	533	535	541	560	535	561	516	562	553	556	531	526	520	545	586	547	508	539	556	522	531	573	537	552	572	536	504	557	552	530	558	525	526	555	497	561	550	536	541	585	561	532	532	553	508	562	520	529	544	574	529	544	492	563	496	537	586	527	557	533	515	510	490	544	519	509	547	564	512	526	565	524	553	536	521	505	539	543	556	597	541	563	562	526	519	567	539	542	540	566	512	521	575	505	532	547	503	550	539	540
70079	23919	5794	1793	1212	881	740	648	548	496	508	422	460	451	406	399	363	357	377	366	357	378	352	365	354	370	355	381	389	316	334	358	352	344	344	338	329	348	339	347	336	343	372	341	340	357	337	340	375	372	333	351	332	323	337	315	314	330	322	323	334	352	324	375	324	357	325	307	336	334	365	356	350	327	341	381	334	319	369	350	343	307	334	323	338	316	327	338	337	337	297	353	349	327	286	312	342	316	310	308	344	334	309	370	345	337	334	325	369	333	351	358	367	343	311	302	352	344	326	323	316	369	291	317	343	323	332	331	311	303	334	335	364	335	333	307	327	315	360	340	316	326	311	339	312	357	330	337	320	332	340	352	352	327	308	341	397	352	308	326	351	325	331	330	353	336	301	326	316	390	340	318	312	325	336	311	351	308	352	353	310	344	299	326	329	315	348	340	334	319	339	318	327	365	361	323	345	333	337	342	334	362	280	340	345	334	340	327	330	336	319	325	360	325	329	309	309	303	348	347	308	343	329	339	315	313	359	294	340	334	348	307	321	340	329	316	342	332	321	330	332	326	331	315	308	349	340	337	324	337	305	329	354	357	359	328	326	316	335	352	326	319	333	348	311	339	329	303	336	381	325	318	376	350	293	331	345	326	300	348	331	327	315	319	346	307	345	359	306	321	314	352	341	338	320	359	351	311	329	314	316	327	351	359	307	320	318	325	342	307	314	326	339	356	318	299	354	290	322	306	306	298	315	334	315	341	339	340	326	339	357	353	326	331	341	322	330	354	335	351	323	350	333	318	319	309	309	333	338	352	320	317	318	379	344	329	335	296	348	324	335	318	300	319	353	340	338	329	296	333	368	344	283	340	350	336	332	313	322	319	316	361	333	307	341	323	329	321	316	310	308	316	307	323	355	318	311	337	333	305	329	325	354	332	307	322	333	343	321	367	291	299	327	307	326	304	352	340	319	329	314	310	339	343	330	324	338	319	319	313	310	326	332	333	345	327	295	348	337	329	331	358	309	347	353	318	333	306	329	296	333	347	323	339	318	325	362	331	309	315	344	351	321	314	325	320	329	350	311	311	351	355	364	345	314	341	324	349	308	340	335	360	314	338	319	327	351	290	297	319	347	335	305	302	356	325	327	357	328	327	304	341	294	340	364	325	311	352	331	330	319	352	315	384	347	339	331	308	319	369	319	350	300	340	350	324	287	323	302	324	330	301	332	319	344	332	308	350	335	291	307	348	310	349	301	328	318	335	320	323	312	342	332	323	349	346	344	320	296	323	337	315	299	301	314	363	307	366	372	364	335	327	296	357	346	334	360	329	332	336	346	330	352	318	333	318	319	343	302	321	314	331	307	332	335	314	345	356	330	321	350	323	307	306	321	357	331	313	338	350	330	359	328	322	327	338	305	357	310	355	346	361	339	328	303	319	318	348	335	345	306	310	312	349	350	357	325	363	326	324	316	312	307	298	349	321	322	315	320	319	319	311	335	343	270	300	367	365	325	317	318	321	329	335	351	312	350	364	339	332	358	348	328	354	332	369	336	353	325	324	318	344	312	317	334	301	308	332	367	340	355	326	319	333	309	355	357	343	326	303	356	319	333	312	320	315	347	349	342	355	333	332	325	333	324	292	328	323	314	352	341	308	328	319	334	308	355	312	282	341	339	314	318	308	298	338	305	353	320	311	325	324	346	348	320	330	321	316	329	360	343	345	335	297	314	344	293	335	318	323	333	302	346	347	324	318	341	367	322	326	381	286	327	320	345	350	326	324	299	279	325	348	352	299	333	353	337	323	323	376	376	315	342	376	392	352	371	336	303	332	309	307	312	328	327	265	320	324	329	348	354	319	355	344	324	323	341	316	329	306	307	334	328	306	313	310	308	362	319	334	329	351	334	358	325	331	313	326	316	327	300	327	326	321	322	315	314	352	334	330	324	341	306	328	309	325	345	335	295	307	339	347	328	348	318	303	320	353	331	331	326	330	357	318	322	318	314	318	320	309	297	342	351	334	318	316	330	323	352	324	325	327	365	356	338	338	318	331	315	294	301	311	377	320	340	345	321	328	317	344	301	331	331	312	378	372	362	332	311	358	332	334	301	351	336	331	329	356	307	349	329	367	338	355	309	320	328	370	347	344	343	336	331	295	320	360	310	340	343	344	357	350	360	319	315	338	310	355	324	355	312	317	329	312	323	365	323	311	332	336	310	324	284	342	335	337	337	318	352	302	375	298	322	334	323	332	323	302	317	346	309	315	327	313	328	308	344	319	325	320	350	302	322	379	355	343	330	328	334	374	343	342	330	345	324	343	298	299	329	348	311	343	341	303	324	360	348	360	363	321	328	335	349	335	338	338	308	356	357	308	335	339	357	319	325	321	324	328	314	297	341	310	361	349	326	338	332	319	310	340	335	335	315	360	329	343	319	336	371	337	332	367	304	305	305	309	333	355	307	300	359	348	307	325	340	347	312	303	319	331	305	306	334	330	348	355	327	313	306	324	304	374	335	338	322	331	323	333	331	302	309	336	371	323	312	357	340	322	332	342	327	333	346	357	349	350	329	292	336	316	313	313	319	346	334	299	344	311	295	309	337	319	332	371	360	350	319	350	321	347	319	328	342	329	362	353	321	310	310	347	382	347	335	381	367	352	322	326	311	317	364	303	388	351	325	348	324	338	342	353	327	312	336	299	325	334	325	316	312	355	364	346	310	331	341	345	340	320	337	354	345	356	326	327	330	316	305	329	339	353	311	354	333	342	339	334	342	321	320	291	317	318	339	336	347	333	322	297	370	342	320	346	347	343	303	305	322	325	337	348	337	308	321	299	336	328	350	333	361	327	344	332	316	364	292	365	347	344	317	305	355	290	320	319	361	353	351	331	330	324	342	336	303	305	297	336	327	310	311	307	329	293	346	313	320	315	314	326	308	331	341	379	324	328	336	301	303	336	341	337	360	339	330	321	314	337	341	315	335	293	343	308	330	320	323	327	335	321	338	375	315	323	325	376	347	331	329	322	335	330	318	331	316	334	337	327	332	343	361	329	356	315	307	315	307	329	332	322	311	335	338	322	339	338	324	349	296	318	325	317	345	368	304	351	339	320	346	363	317	319	318	305	324	342	334	321	329	357	339	357	357	352	325	323	319	315	366	345	318	319	340	315	304	313	335	338	349	317	319	310	362	322	325	330	332	341	308	333	324	371	352	350	319	324	337	325	287	341	329	307	308	349	345	305	326	325	347	325	353	317	341	350	318	335	360	286	346	334	345	307	342	316	329	347	337	321	358	293	323	369	369	322	319	354	345	340	303	316	329	320	318	354	347	347	338	350	335	326	352	345	334	347	338	313	324	369	309	336	316	356	324	379	341	385	346	325	332	336	363	352	315	343	317	368	330	333	302	340	320	337	343	339	304	345	297	361	323	354	346	296	310	325	324	359	314	327	308	324	342	321	309	322	287	318	333	320	353	327	328	340	342	313	322	344	336	314
37892	3792	3815	4544	4062	3329	2858	2512	2185	1910	1709	1643	1549	1453	1320	1229	1229	1179	1121	1173	1115	1077	1058	1010	1029	990	1017	982	962	981	975	952	983	869	933	928	935	905	909	898	908	877	915	924	893	919	837	851	868	868	842	897	906	901	902	866	875	879	849	878	879	862	875	846	892	846	843	867	863	864	849	903	860	838	879	882	793	860	843	873	862	852	854	851	876	870	831	883	850	848	839	840	840	812	812	879	828	876	875	812	858	889	858	824	829	877	832	836	815	851	873	870	876	816	840	792	816	830	828	825	860	868	807	840	831	852	865	862	868	813	820	822	817	874	834	846	854	834	833	807	876	820	807	862	873	850	803	878	859	837	851	918	806	834	849	803	787	846	884	842	816	862	819	812	795	812	816	858	842	808	834	814	831	833	811	870	827	797	839	815	807	849	895	838	786	866	825	810	830	860	869	828	807	853	843	810	827	859	831	841	875	852	876	883	822	835	803	855	799	839	890	841	829	859	835	828	896	797	800	848	835	832	877	892	851	813	817	868	839	773	852	816	812	851	842	866	843	873	848	893	771	814	844	838	796	833	875	814	866	781	833	843	840	816	887	828	812	874	853	839	848	853	866	803	823	853	797	833	800	851	799	905	853	796	851	799	798	852	821	824	818	850	807	841	805	853	802	830	817	860	803	849	844	847	847	812	807	859	843	805	820	822	819	811	824	852	870	810	806	846	862	865	785	829	851	825	868	808	888	811	822	838	877	836	845	863	848	792	867	815	834	878	880	871	820	864	852	859	823	846	884	859	793	847	837	880	884	792	799	816	849	834	816	818	871	796	842	824	869	852	843	857	820	830	788	869	858	835	812	795	792	852	854	820	797	784	829	854	894	853	831	797	839	807	849	830	871	786	827	857	860	829	835	820	831	773	807	874	845	833	827	828	839	853	820	827	848	880	804	858	846	885	820	826	873	816	817	826	839	891	823	838	849	858	833	816	847	862	847	796	862	849	812	817	784	878	819	830	839	818	874	855	825	816	869	863	817	831	824	825	818	820	828	856	873	791	833	811	823	793	868	846	868	799	843	833	853	873	814	892	821	811	852	809	837	822	831	813	834	824	853	823	815	870	859	869	831	843	850	849	867	838	822	787	856	816	830	854	846	822	838	801	849	853	782	891	833	830	874	820	833	867	835	778	808	784	825	840	790	807	793	831	834	787	805	821	824	832	864	827	840	803	795	832	849	789	826	821	783	862	887	867	852	858	796	871	796	836	851	885	858	789	850	823	897	847	811	797	894	860	829	828	857	857	798	820	843	844	819	865	817	850	816	829	844	841	869	903	865	856	814	882	936	777	886	829	889	830	821	842	880	825	886	813	834	828	829	860	840	813	868	789	814	794	863	794	854	820	794	819	838	822	816	835	872	871	859	802	869	796	905	777	850	831	795	812	839	853	830	848	807	833	863	800	870	806	827	889	844	790	865	840	842	865	848	875	790	871	892	782	864	858	812	876	849	832	860	847	872	826	820	884	841	844	842	804	877	877	851	794	854	864	842	847	843	858	822	860	842	839	824	819	840	822	827	828	900	859	862	860	857	848	813	815	843	898	832	862	852	796	856	845	849	814	834	836	786	842	820	845	809	853	882	824	814	889	831	868	847	854	831	796	823	810	790	799	811	814	830	905	790	842	811	813	836	864	816	826	807	856	807	827	839	857	819	880	804	853	822	860	810	841	819	779	845	829	852	848	847	861	895	829	860	813	854	877	803	807	806	828	894	797	813	806	855	823	834	804	806	861	788	850	864	853	838	812	868	849	829	861	849	826	795	787	852	869	848	795	837	826	919	864	855	804	876	826	831	869	848	830	836	869	827	815	890	802	804	813	803	855	819	802	804	800	827	841	817	857	864	842	818	807	876	842	830	843	895	807	823	875	854	862	812	861	873	838	830	863	852	843	853	808	865	892	821	878	854	826	852	878	818	800	803	823	847	845	873	800	897	816	819	813	853	826	834	809	902	818	816	858	816	872	805	831	863	831	801	801	830	859	845	909	823	829	783	896	817	854	804	809	856	834	864	818	842	857	868	830	805	866	839	887	891	864	852	867	802	828	870	812	855	882	792	802	842	809	835	827	822	843	829	843	829	884	850	840	824	864	854	848	872	813	855	783	836	866	848	870	855	803	844	878	808	844	823	815	792	848	840	865	853	864	853	856	818	864	823	833	825	823	794	810	843	867	802	842	856	835	869	806	807	790	851	835	854	849	826	909	859	836	841	838	854	818	841	852	852	857	828	828	831	825	851	809	834	891	865	842	820	820	830	839	822	835	844	858	801	834	842	853	826	857	798	815	848	807	870	884	864	884	813	813	824	804	824	838	897	827	852	801	853	858	857	851	836	877	803	794	800	874	873	800	852	815	861	797	829	852	826	858	864	832	833	852	784	838	852	855	846	839	797	819	801	815	851	828	871	817	888	806	784	829	867	812	844	811	836	825	849	845	839	816	855	897	809	880	854	763	861	845	815	834	861	833	829	833	843	840	822	844	790	846	802	843	810	831	835	821	888	862	839	826	871	807	828	849	813	858	836	841	827	856	877	856	858	822	852	868	825	828	779	826	821	812	842	812	798	816	808	828	847	853	831	819	862	836	829	830	835	803	814	842	811	830	871	821	854	831	827	841	823	816	799	834	903	792	904	873	854	790	817	843	808	800	818	804	869	886	861	791	805	777	799	817	845	841	827	818	868	874	854	823	874	864	836	819	813	858	877	841	862	864	854	836	815	877	810	848	825	803	830	851	866	850	879	806	813	857	808	806	874	789	820	848	891	847	809	868	867	809	858	852	870	831	869	862	875	814	874	817	855	848	788	822	826	818	806	797	848	828	805	811	784	860	874	820	877	852	832	820	848	830	829	813	836	894	832	868	849	797	868	821	892	877	870	862	900	794	887	884	829	806	846	842	847	827	863	817	831	820	848	858	888	818	808	863	844	868	814	887	846	775	845	863	868	847	815	808	794	857	797	838	858	806	772	856	841	828	809	828	855	808	892	763	856	838	774	869	869	819	824	822	834	792	842	835	864	776	851	820	834	862	852	837	812	887	856	822	835	827	857	847	851	830	813	867	786	874	829	865	833	825	850	820	824	845	923	877	823	861	847	814	840	813	794	815	832	832	832	811	852	850	844	856	816	850	821	862	861	796	891	832	841	813	835	793	858	864	835	831	847	818	817	826	795	854	782	847	762	876	861	853	899	833	804	813	825	801	807	847	841	789	878	871	855	788	825	800	800	862	796	834	876	870	834	845	812	823	808	889	793	832	848	853	815	839	866	885	904	835	807	871	861	857	862	859	872	817	846	840	836	892	875	825	822	903	794	808	871	850	811	815	854	842	845	872	783	857	813	843	839	897	831	824	797	860	853	807	833	839	828	859	850	881	797	804	891	796	828	795	834	837	803	809	773	870	804	824	863	816	820	767	844	877	839	851	856	874	820	838	780	831	847	837	874	877
11012	629	351	360	322	319	322	345	337	311	315	314	313	320	338	297	318	355	349	347	354	317	335	288	313	377	335	341	329	288	320	356	323	309	340	335	312	332	321	303	285	304	319	379	329	293	322	361	326	326	315	324	340	347	319	306	328	339	308	321	329	339	305	339	344	341	340	321	298	345	336	317	327	330	323	300	310	340	314	329	296	342	299	316	352	338	342	288	303	347	335	314	288	324	328	337	336	310	297	309	322	344	335	308	316	344	323	341	340	295	316	312	352	311	324	340	297	313	331	314	333	320	347	339	308	315	318	334	341	299	316	331	314	318	324	277	329	334	351	298	328	316	295	328	289	329	315	333	317	315	294	302	333	319	334	340	310	291	314	305	318	313	352	322	345	304	317	303	338	341	293	325	329	322	326	311	345	335	318	324	303	312	331	333	321	323	298	337	340	356	311	310	297	301	332	293	326	328	338	303	301	325	317	346	320	320	299	334	365	307	329	333	317	351	322	365	330	310	329	321	323	322	324	357	342	359	332	351	347	347	342	323	317	339	356	291	331	312	316	296	318	324	335	325	325	339	296	336	311	340	315	345	337	313	319	342	320	334	314	317	316	341	308	353	291	295	308	309	349	312	333	318	329	346	341	292	318	318	361	312	291	291	326	333	345	322	347	356	313	275	318	356	337	301	325	319	327	352	366	335	299	335	312	332	288	327	317	337	340	327	356	326	320	292	298	316	358	323	267	309	312	327	302	330	316	340	313	306	311	342	296	304	304	332	323	351	332	324	315	319	322	330	348	326	322	368	288	324	288	351	331	338	343	342	321	325	317	320	324	337	321	343	331	314	327	354	340	323	340	335	328	325	289	323	338	348	321	349	354	307	322	301	326	311	368	308	311	370	317	331	307	328	302	329	288	321	304	298	320	316	336	361	332	309	296	331	333	340	338	338	310	319	326	359	311	332	285	307	337	302	314	327	349	323	351	339	343	296	318	308	340	318	317	318	313	319	321	331	326	304	324	284	315	334	316	354	349	306	331	313	359	341	358	317	324	297	337	326	333	314	315	348	314	338	324	302	312	308	334	333	335	364	328	384	318	345	333	307	302	318	327	287	314	346	330	308	341	352	331	351	321	305	330	339	305	342	315	301	339	334	304	315	331	323	367	311	321	308	323	308	315	326	336	327	321	311	340	337	358	352	344	316	318	338	308	309	336	338	361	329	321	308	310	332	308	352	308	298	369	312	313	359	326	320	285	352	303	308	344	322	328	322	353	343	324	336	333	314	331	323	353	311	300	329	340	319	302	324	362	353	339	304	326	287	334	282	324	327	310	341	311	343	325	302	341	308	295	337	302	310	327	344	344	323	358	296	317	327	332	370	348	337	333	329	343	299	341	321	331	330	329	316	330	351	318	342	356	357	342	306	326	343	297	307	315	342	318	323	315	305	343	349	351	300	275	330	314	330	307	332	327	341	315	326	308	332	354	328	358	327	298	293	332	332	307	350	333	313	317	306	329	305	325	305	345	326	280	345	341	314	313	335	325	360	327	316	347	333	315	323	336	312	366	340	322	323	341	343	348	311	306	323	331	352	271	327	313	359	312	315	302	337	317	331	338	343	356	346	333	337	301	321	315	338	288	360	335	319	300	304	325	303	343	303	307	317	297	314	343	348	337	338	340	317	323	320	332	356	323	322	346	306	325	325	323	336	321	311	301	330	368	316	316	296	306	319	321	306	344	350	295	300	348	320	355	364	323	355	345	308	309	328	317	326	325	346	347	308	331	338	317	281	306	332	323	340	293	331	316	303	381	317	367	307	358	355	325	311	297	339	299	317	364	327	330	339	298	321	355	311	294	301	293	314	290	316	292	328	333	312	323	345	298	353	280	307	311	342	304	309	334	339	327	272	320	318	327	351	338	327	307	342	339	339	352	340	343	305	317	323	305	317	328	303	324	319	351	301	313	320	304	325	318	315	302	322	348	300	304	324	312	329	347	325	304	320	311	310	308	324	336	308	320	294	320	302	306	314	341	350	338	323	321	327	293	330	335	337	303	278	307	335	324	317	289	288	342	344	322	321	346	308	322	329	320	317	297	339	309	316	319	323	320	322	319	335	333	336	333	309	341	358	321	307	313	309	347	348	299	330	323	347	351	334	349	317	345	341	289	311	317	334	303	334	341	346	351	326	301	340	342	330	323	319	308	317	289	309	309	313	306	313	307	333	310	318	377	320	306	301	330	327	330	333	327	322	327	351	322	298	299	309	317	342	342	301	321	310	340	308	321	346	340	309	306	322	323	334	328	306	308	280	352	339	323	324	346	338	341	339	348	314	343	323	352	346	351	310	320	316	361	301	303	302	327	339	315	349	310	328	336	338	338	318	341	309	331	315	323	342	328	324	312	310	319	311	318	323	357	334	343	368	317	355	303	329	327	347	325	326	317	317	310	332	352	308	343	339	333	320	327	313	281	313	358	330	340	319	324	317	345	313	300	311	309	337	336	315	298	321	334	322	347	345	307	297	322	299	297	317	335	322	325	338	371	335	330	318	329	351	309	337	312	292	308	322	278	339	335	307	323	306	309	306	328	340	308	296	288	319	351	310	303	327	353	322	337	347	315	293	345	350	369	339	292	338	319	341	319	351	269	332	340	320	291	286	327	323	345	306	366	317	294	354	300	312	312	317	316	307	351	311	301	325	298	323	304	334	308	334	297	318	324	305	309	325	312	352	300	302	311	306	306	304	296	327	320	340	315	341	359	305	321	288	297	320	359	311	322	322	321	333	311	326	345	348	313	341	336	296	342	297	344	346	333	301	362	324	309	296	331	310	334	329	328	354	352	316	306	309	335	318	311	321	336	332	327	380	315	346	320	277	347	305	306	325	318	341	357	327	325	367	354	312	341	328	343	335	346	320	343	287	339	327	306	338	290	321	339	317	335	338	351	354	339	341	335	349	354	322	343	346	320	300	302	359	294	321	329	318	278	326	335	291	308	310	300	328	327	335	313	327	347	332	306	331	346	315	300	318	327	324	303	313	336	334	307	313	301	325	325	325	323	343	351	336	307	334	316	337	303	334	304	305	341	331	316	330	351	313	312	304	331	335	336	283	313	322	347	341	335	339	330	310	286	363	323	318	303	319	305	294	291	350	325	301	296	336	370	321	326	318	306	348	329	338	310	346	322	328	327	326	328	329	311	313	340	307	314	300	310	311	339	329	300	303	307	290	304	274	312	319	306	308	312	301	318	301	325	334	317	309	323	313	300	337	337	303	323	333	354	325	315	312	322	310	303	305	314	312	306	317	344	336	316	296	330	339	321	341	301	325	303	307	296	341	288	328	340	335	317	304	339	305	331	339	316	335	334	314	352	337	308	316	345	347	311	332	312	332	326	325	350	328	324	369	332	304	325	311	334	327	319	326	333	333	308	319	293	345	343	314	378	324	301	316	318	309	339	337	320	297	316	297	310	299	324	324	330	326	286	330	322	303	312	293
10928	829	878	885	908	819	820	824	769	770	798	746	820	821	789	743	805	796	788	786	802	788	764	786	745	801	801	746	802	776	771	804	793	780	813	809	758	741	843	756	762	788	727	797	788	773	753	811	760	798	787	797	776	813	779	764	740	840	803	764	828	825	787	817	794	827	756	780	779	802	831	762	752	789	810	768	752	797	765	775	764	783	777	799	833	806	771	764	740	748	830	777	789	833	798	810	834	747	770	761	758	820	851	761	784	798	784	793	761	807	855	799	798	810	812	849	775	793	801	784	783	807	794	858	785	741	797	812	763	796	735	803	808	742	785	797	820	790	838	793	778	840	799	787	784	811	772	806	759	782	788	799	766	763	789	757	761	801	803	815	747	807	843	758	746	804	760	818	817	776	745	735	781	761	795	782	814	798	787	775	800	799	768	817	778	793	786	771	810	800	764	759	818	754	745	840	783	790	753	794	781	788	754	786	769	777	765	720	816	732	788	800	783	807	778	779	832	799	776	785	746	797	810	815	789	761	780	810	762	783	816	788	812	747	793	805	834	800	790	779	783	793	768	772	764	809	774	863	772	732	779	808	814	799	808	791	810	769	850	787	835	817	815	804	770	794	783	746	795	835	748	780	789	820	814	806	754	807	811	799	783	799	821	791	750	809	806	795	779	800	763	841	845	768	760	785	804	833	826	794	766	808	793	805	834	780	751	784	782	856	786	791	780	784	760	759	803	833	735	829	811	784	775	784	827	811	745	781	811	780	758	827	749	718	778	789	757	771	765	749	770	771	775	741	807	817	810	745	777	742	828	777	802	752	773	800	793	750	792	781	772	825	815	714	763	809	780	785	765	793	764	740	770	784	819	782	733	838	797	793	775	800	791	800	817	801	757	821	804	802	805	767	771	796	772	734	798	793	795	770	805	790	784	786	781	784	793	791	769	782	818	805	756	804	798	755	752	773	811	797	768	832	829	770	774	751	769	763	822	774	769	771	795	763	788	833	755	792	783	796	803	740	802	775	834	847	750	747	823	838	780	768	776	775	832	812	772	783	793	763	808	802	775	732	834	845	780	748	782	822	765	750	775	787	814	798	763	771	753	776	770	755	821	821	801	834	795	805	818	772	803	781	807	780	781	821	773	795	753	817	792	754	777	814	830	825	772	794	775	766	778	791	756	778	793	814	766	799	780	779	806	747	779	819	730	786	812	791	868	763	730	793	773	798	812	799	760	729	794	775	828	778	801	776	802	809	852	799	838	760	810	786	820	754	815	785	767	810	726	769	783	768	792	822	816	850	847	792	790	756	752	731	784	814	786	759	744	803	798	804	754	849	762	770	795	763	801	812	828	761	794	753	821	801	779	829	797	809	787	763	698	826	759	862	778	806	787	811	807	798	776	793	723	758	784	807	811	816	790	769	731	796	839	785	773	788	749	787	785	806	749	797	795	773	794	749	801	788	781	763	796	782	794	793	817	793	805	818	764	767	801	778	820	788	772	784	768	800	801	781	784	753	778	772	734	774	839	751	804	815	832	801	815	864	787	792	779	736	766	812	829	848	755	799	809	742	795	805	770	810	777	789	765	759	742	775	769	819	811	788	748	791	830	777	795	750	845	778	802	803	792	768	836	727	804	788	805	808	874	852	745	851	725	797	693	850	760	807	779	804	795	797	791	802	753	760	768	784	772	775	822	801	843	840	750	805	781	753	819	772	792	784	801	812	777	803	758	767	775	772	794	766	799	821	758	792	789	785	813	759	774	788	730	797	794	799	791	776	756	713	781	763	856	795	784	776	824	797	789	779	772	770	772	786	758	819	787	812	815	754	812	788	760	788	793	798	806	797	761	786	818	788	782	778	779	777	796	748	754	801	802	756	814	743	756	822	788	796	796	756	836	765	786	807	795	790	782	797	782	776	835	775	807	773	839	797	757	791	784	779	874	787	836	784	757	788	801	746	809	760	824	797	804	849	784	754	830	821	805	788	787	792	805	830	754	793	781	828	760	837	802	839	766	817	790	790	786	765	802	812	795	786	778	798	766	793	745	777	797	785	795	768	775	803	796	772	798	809	761	794	795	804	780	798	751	782	764	780	754	792	826	790	830	793	801	776	756	816	784	777	795	844	804	813	780	731	798	756	801	789	808	747	814	767	801	787	807	748	787	797	771	816	755	793	811	779	772	807	783	786	776	782	818	802	817	807	788	798	789	824	795	840	813	804	738	782	809	760	758	794	784	811	809	781	816	829	792	757	765	802	810	791	811	759	773	814	790	732	777	781	803	786	763	745	809	757	767	781	766	797	762	806	813	778	727	744	805	793	773	880	804	825	752	820	838	751	784	786	770	787	837	796	756	813	755	778	829	776	812	772	741	806	806	765	797	819	790	796	751	804	773	785	812	798	799	754	806	790	796	829	782	772	810	783	795	802	815	783	730	774	814	816	826	813	802	798	815	815	795	780	768	836	797	772	803	837	773	765	833	793	851	743	751	813	763	806	816	759	751	784	737	796	761	806	763	785	782	825	790	772	762	780	806	779	760	788	802	778	790	773	781	790	808	820	824	794	815	803	766	745	756	795	803	770	758	818	765	782	791	780	762	822	800	748	767	829	773	793	813	779	781	763	766	793	789	740	828	752	830	805	828	801	794	794	828	768	762	833	851	804	769	762	797	793	818	723	793	783	787	823	770	786	796	809	803	841	813	774	794	814	786	790	741	789	795	814	743	800	764	775	806	773	803	755	767	767	798	807	790	810	731	818	805	783	754	750	828	752	779	787	727	791	778	793	789	801	777	793	802	773	790	800	771	783	769	755	778	746	794	808	823	728	833	771	814	801	821	824	772	746	779	763	771	776	828	773	739	768	786	776	857	818	779	780	892	834	837	761	752	761	770	817	796	794	840	798	784	862	783	794	810	801	803	771	751	748	802	831	775	730	802	822	808	741	804	775	780	783	776	787	791	813	776	809	781	773	793	811	715	872	764	818	767	805	805	791	783	760	788	790	806	834	740	804	789	806	797	785	800	760	801	739	768	775	775	757	811	794	770	755	829	811	810	788	770	739	827	777	832	820	748	760	807	827	795	759	776	803	785	796	862	770	784	784	800	800	788	814	810	759	745	797	777	751	748	809	841	835	802	793	794	834	781	862	805	772	790	743	856	816	772	811	754	731	769	744	769	786	773	794	825	763	823	821	807	791	782	812	763	832	797	758	822	795	750	843	863	788	769	785	723	809	767	793	772	752	786	773	826	772	820	796	814	776	830	806	743	802	732	789	820	794	848	790	786	789	799	770	794	760	800	801	786	712	778	804	777	828	776	789	741	750	836	752	784	819	799	797	803	744	800	790	754	753	797	796	755	824	751	803	788	808	793	815	752	819	747	745	789	764	786	832	798	792	751	781	746	768	796	781	789	789	801	755	753	787	724	749	758	747	835	766	841	820	807	789	750	822	817	830	797	827	801	779	775	774	772	805	772	771	798	741	755	798	741	820
55056	15329	1622	812	572	454	389	331	308	281	264	221	249	219	230	216	247	209	207	211	218	208	210	198	206	200	192	210	197	208	205	196	202	212	193	187	197	192	193	209	207	173	188	178	163	191	175	193	214	212	200	187	211	215	196	167	211	207	193	197	244	206	186	182	206	224	183	197	186	196	214	194	177	199	203	183	193	172	184	202	226	212	181	200	205	193	188	188	198	206	194	185	209	196	172	213	199	204	204	187	163	188	186	202	218	204	171	181	220	216	178	202	181	174	196	194	174	190	174	182	188	190	192	201	172	193	187	206	227	219	183	184	172	203	174	219	202	179	211	205	189	194	180	177	204	176	200	219	205	189	189	217	216	176	189	178	195	181	196	201	218	227	203	197	189	185	196	184	197	186	211	185	187	205	191	181	187	198	180	175	193	172	179	198	183	190	189	200	195	182	186	227	185	206	183	175	210	215	189	198	191	205	190	183	189	213	191	191	172	224	204	187	218	205	205	215	186	182	207	191	186	167	195	193	198	201	194	210	204	188	170	180	186	183	195	226	185	162	214	179	217	191	195	179	207	220	185	208	194	214	197	198	192	194	186	191	186	209	185	223	205	225	203	206	187	214	175	186	170	185	187	191	196	210	206	196	208	203	194	193	181	192	213	170	199	193	182	193	192	205	166	210	187	209	241	195	190	188	189	181	212	199	178	205	206	175	185	198	175	202	185	189	168	173	206	216	197	189	218	190	203	198	199	190	197	197	177	187	195	170	170	196	227	187	184	188	206	214	188	197	201	178	189	186	209	180	190	172	180	191	194	163	214	197	204	177	220	191	154	205	203	218	164	184	193	198	210	219	215	204	190	188	208	199	187	218	180	185	214	205	200	168	188	193	224	214	178	189	187	207	213	187	210	187	187	179	199	195	221	204	184	171	201	197	221	209	161	186	190	199	185	186	213	194	196	212	174	211	166	196	185	190	177	214	193	174	186	175	179	202	169	191	199	200	176	206	214	184	193	194	210	182	213	172	201	218	191	179	191	177	202	189	213	196	163	212	206	224	193	185	197	171	200	200	194	193	169	201	187	211	206	221	218	201	214	225	187	192	183	231	187	174	176	183	185	201	196	183	196	190	195	185	214	198	196	185	205	173	185	211	172	213	190	205	203	188	189	201	199	197	188	192	207	199	184	193	179	177	177	236	194	188	188	206	218	190	176	190	212	192	211	187	198	174	183	204	202	216	175	207	162	206	197	207	201	196	180	190	190	171	210	196	210	219	194	159	222	188	173	190	185	205	200	216	191	193	187	199	196	194	210	198	186	211	200	180	202	179	185	214	198	182	210	176	188	205	165	195	209	185	197	177	186	182	193	193	185	198	184	221	203	180	171	209	183	191	196	189	214	222	172	211	211	208	191	219	190	174	151	203	193	188	187	170	197	185	193	190	197	206	174	191	193	202	227	180	185	183	193	210	182	179	204	209	202	169	190	194	180	183	187	162	189	179	203	225	172	194	182	236	220	180	211	195	203	208	180	187	190	181	207	204	176	205	202	178	208	200	197	196	199	186	221	204	211	191	168	216	179	170	202	209	181	173	167	178	193	201	179	176	226	201	185	213	203	210	194	182	178	192	188	195	192	181	210	194	212	196	173	205	169	192	170	209	198	189	154	190	217	195	208	229	174	217	191	223	188	202	197	199	208	180	204	187	213	227	191	201	212	172	189	177	187	201	171	201	196	170	193	209	188	194	216	238	177	196	195	243	190	183	187	174	169	188	184	179	207	192	194	175	172	221	204	176	182	206	171	176	201	193	185	170	188	156	200	196	194	191	204	187	209	208	191	184	201	200	204	172	184	164	195	194	196	184	193	198	217	188	188	180	175	191	207	166	207	218	185	191	199	199	194	170	191	194	218	199	181	174	187	182	175	185	168	193	196	217	162	174	193	177	219	176	212	209	207	204	188	182	191	186	184	170	204	176	194	203	210	200	211	211	188	199	213	194	194	199	194	200	186	222	188	195	199	202	188	198	185	183	191	177	193	216	186	198	184	176	182	174	204	212	195	198	186	199	163	177	188	203	189	216	166	223	176	182	216	181	201	199	189	192	195	184	191	197	172	186	170	186	198	183	205	204	189	211	192	202	195	169	200	199	180	177	191	195	185	203	187	183	214	211	177	208	196	240	191	195	183	173	186	196	183	185	227	169	193	176	209	183	157	198	192	198	211	193	194	182	180	173	198	214	177	211	198	208	189	168	188	213	177	176	191	203	176	203	221	187	206	197	202	196	206	210	177	212	187	174	187	166	216	204	195	186	194	195	203	201	177	186	192	190	182	168	176	214	187	185	231	213	183	180	215	183	199	184	185	174	214	171	178	211	197	208	189	174	185	181	205	207	174	225	208	203	191	212	212	226	174	193	194	167	191	207	190	185	195	239	218	181	207	172	217	159	222	192	206	162	183	207	225	212	183	195	209	204	187	181	207	219	194	198	211	198	210	183	164	191	185	166	210	181	195	178	207	215	221	204	212	184	205	184	198	213	206	201	168	210	200	212	194	176	203	204	206	213	181	178	199	186	199	195	186	201	184	186	193	192	200	189	196	193	204	197	177	197	192	140	182	203	191	185	157	202	186	219	178	180	170	188	214	190	194	194	183	215	176	175	195	174	224	200	200	197	203	229	181	202	215	191	181	200	183	184	214	216	199	184	158	196	176	205	189	209	176	212	179	214	184	183	182	202	195	176	179	198	170	201	224	197	158	193	205	199	227	198	202	170	201	197	186	194	199	214	190	192	203	202	202	183	169	210	211	191	198	198	182	177	179	202	189	204	186	192	195	184	179	182	186	200	204	179	217	179	177	183	193	205	201	196	157	184	182	171	186	170	190	182	213	188	198	194	216	168	193	192	185	181	154	187	200	177	170	209	196	200	213	194	203	183	203	205	205	178	202	218	175	194	188	196	188	194	188	200	185	168	212	226	205	207	210	198	196	193	176	179	213	197	212	188	226	183	186	190	188	179	178	176	191	208	196	191	205	228	219	181	186	220	177	201	216	177	201	203	218	219	192	185	195	211	222	205	198	208	202	196	193	181	193	188	190	211	191	177	178	181	200	209	153	192	197	177	181	190	168	196	199	168	234	178	199	207	188	175	192	187	193	186	197	215	225	180	213	190	203	201	179	180	176	203	194	188	214	162	201	196	193	206	182	210	203	207	185	180	202	198	195	206	170	201	206	187	175	212	194	179	185	223	183	197	199	182	222	203	195	204	186	208	188	196	189	191	164	197	208	197	176	184	183	202	198	193	200	211	216	240	205	185	185	171	202	189	197	214	198	198	208	219	201	202	189	196	176	217	185	181	181	189	173	187	201	182	213	168	196	204	198	193	205	191	184	202	179	174	197	204	193	195	200	190	199	181	175	197	197	171	209	186	204	206	197	179	212	207	193	171	221	191	214	196	205	188	200	161	161	194	200	168	185	209	170	195	170	167	214	191	197	195
29007	2219	2133	2481	2150	1828	1633	1390	1195	1128	999	956	913	829	836	768	720	691	733	625	697	680	647	655	671	636	605	580	601	611	639	616	610	591	585	613	560	630	573	610	586	619	598	564	564	526	555	626	535	593	552	560	506	569	552	542	543	590	543	557	548	563	553	553	514	585	546	559	512	578	597	513	529	532	544	584	560	535	565	544	531	570	539	614	554	523	534	567	567	527	539	563	565	549	552	609	522	520	572	541	536	533	514	536	519	550	570	528	590	511	563	537	504	522	587	542	525	567	520	566	558	534	552	502	524	527	517	571	571	555	520	543	550	511	556	564	538	538	499	539	535	514	543	479	520	520	549	542	555	547	551	552	548	535	576	567	534	520	515	547	542	563	546	538	541	549	518	516	535	544	555	528	549	561	537	544	510	538	506	543	542	540	604	531	530	526	526	558	548	529	531	515	593	545	560	540	545	547	558	533	535	478	567	535	552	541	546	567	502	557	559	556	521	523	536	568	569	547	561	530	537	522	539	506	536	544	509	541	519	509	547	540	526	550	593	518	543	585	541	542	548	505	555	495	543	564	541	527	522	507	542	543	524	500	508	542	572	525	539	578	511	568	499	565	534	549	530	528	506	586	528	557	552	535	563	546	550	515	560	521	517	523	574	558	557	514	506	503	568	534	569	547	542	536	556	547	492	539	555	507	548	534	509	560	590	572	589	503	557	577	557	576	518	547	583	518	489	522	528	520	499	553	555	550	559	531	526	557	558	510	525	507	540	512	554	527	557	507	533	551	536	523	544	523	600	538	509	535	537	560	543	517	539	543	529	496	561	511	563	545	560	523	553	561	527	550	509	522	523	541	537	520	512	554	560	517	590	548	562	524	525	523	565	497	529	543	514	533	538	558	533	499	544	548	563	519	553	525	516	571	563	565	591	523	544	562	541	516	565	556	515	546	531	528	565	522	560	564	523	528	550	560	558	520	508	485	497	514	506	553	539	551	566	499	576	552	558	585	570	521	577	563	502	566	535	529	512	556	544	560	547	532	528	539	534	518	522	525	534	508	538	521	507	526	550	539	541	535	509	563	540	548	562	573	547	590	543	542	545	488	538	519	539	529	536	536	547	534	542	575	558	562	538	612	581	545	587	599	494	566	551	576	537	542	547	546	508	525	492	544	564	490	548	540	550	560	514	534	577	567	509	537	541	509	537	534	488	539	533	540	558	516	538	557	524	530	537	581	546	531	541	543	499	563	527	515	563	550	514	537	520	574	537	475	543	554	541	517	550	530	552	567	529	521	486	535	550	546	555	557	539	568	555	572	553	499	536	532	565	540	593	553	544	552	548	542	531	558	518	501	574	515	576	502	530	573	537	551	514	552	536	520	545	522	546	555	520	529	539	518	549	534	530	533	517	523	519	508	556	566	522	568	562	560	498	534	517	518	565	562	552	517	530	520	556	515	525	567	536	536	534	543	542	549	534	567	525	550	522	533	566	495	544	565	532	576	545	509	511	532	536	543	553	572	567	514	532	542	534	524	520	519	524	519	535	533	543	548	555	533	552	543	532	543	545	562	566	548	536	487	559	519	557	525	516	525	517	520	536	531	541	526	568	536	557	531	540	548	554	500	529	560	533	540	527	516	539	537	513	547	526	535	494	514	547	535	543	515	557	542	590	542	504	560	519	550	538	570	524	512	522	543	511	547	564	483	553	563	499	570	539	564	550	539	524	514	582	560	598	548	520	542	542	543	521	512	531	553	563	528	548	542	490	542	532	528	487	546	522	566	506	554	535	549	509	554	537	538	497	550	519	545	536	536	557	507	526	548	556	527	565	534	526	544	539	495	528	509	529	538	541	515	555	606	585	523	513	548	564	549	519	555	530	538	535	509	530	536	546	551	506	514	548	533	505	532	540	523	533	559	520	518	515	538	543	527	572	540	572	527	500	549	530	518	554	522	563	548	560	572	554	531	517	516	558	547	493	533	543	524	579	503	544	521	509	529	538	517	557	524	554	565	505	560	523	510	536	529	539	537	555	517	511	533	552	586	567	541	583	553	543	515	538	580	548	572	548	557	580	504	537	537	560	532	538	527	533	545	547	550	520	538	513	550	514	528	528	534	518	526	547	539	498	520	539	529	546	563	547	503	566	511	558	503	560	541	511	568	522	517	552	534	513	520	579	531	556	534	512	584	593	532	533	538	556	555	537	523	548	537	578	544	563	535	507	491	528	575	549	569	523	537	488	527	541	505	538	510	504	563	524	573	524	577	531	509	554	534	546	466	520	542	567	562	580	556	573	568	539	574	542	592	507	504	529	493	550	569	540	522	558	549	562	539	492	527	551	569	565	528	539	562	538	578	535	524	535	573	568	519	538	533	525	553	496	544	531	563	518	504	508	520	593	518	529	517	550	496	518	543	501	539	560	584	556	537	546	557	561	507	536	515	537	552	542	572	531	537	540	561	517	538	578	547	513	563	523	582	535	567	552	529	511	506	533	533	531	543	573	526	536	520	553	580	559	540	513	527	533	546	592	577	504	537	540	530	472	530	553	532	504	538	570	535	548	565	544	550	498	561	557	512	546	545	543	553	554	517	520	532	539	493	532	530	579	555	512	525	564	493	528	543	548	555	496	518	531	538	555	610	556	507	523	550	535	546	537	545	562	522	527	557	547	527	543	545	525	569	548	582	529	530	560	512	533	536	506	576	524	567	539	532	574	554	537	540	534	562	540	562	563	534	548	569	556	516	513	509	539	546	534	575	550	543	538	571	534	527	574	512	551	539	522	524	566	554	524	559	552	554	522	535	561	542	535	488	525	536	511	489	558	511	517	539	527	553	511	551	556	532	528	540	528	549	542	589	501	480	566	526	515	576	536	517	549	570	579	553	546	582	532	512	516	514	556	543	546	564	519	566	541	554	553	590	533	532	591	536	540	523	564	506	517	559	540	530	550	550	552	601	522	529	517	532	528	508	558	538	542	565	539	538	526	546	584	538	547	506	516	552	570	529	544	547	572	513	568	592	553	531	587	535	518	536	566	518	584	541	523	495	550	533	549	589	527	545	539	497	569	516	501	536	526	561	519	525	530	554	545	537	538	522	515	584	527	576	569	571	538	555	551	503	544	521	541	575	490	541	508	545	503	506	513	522	544	539	549	549	553	550	539	511	538	563	518	486	559	562	510	521	539	528	569	539	494	536	507	492	529	504	536	547	540	557	530	523	539	571	529	486	564	549	539	528	519	486	537	578	535	534	494	525	567	488	524	585	553	544	566	526	583	531	529	557	504	496	536	548	546	581	559	558	508	566	548	517	549	546	518	577	523	547	534	591	549	505	528	546	524	583	578	529	531	544	541	534	546	549	542	569	554	550	595	552	546	544	583	495	537	550	532	548	567	518	554	593	537	555	541	526	532	493	516	520	535	552	520	509	565	563	519	521	595	541	522	534	573	537	542	553	568	542	540	515	560	579	577	547	586	551	524	552	534	539	527	567
68258	24895	5975	1837	1216	896	776	644	598	544	487	459	427	409	398	397	370	379	368	344	354	343	328	338	349	345	358	333	320	355	345	352	347	336	340	359	324	333	335	303	314	306	345	320	324	366	331	352	325	364	383	331	328	322	319	341	330	305	334	325	338	308	309	320	347	347	322	325	329	322	314	362	327	323	325	333	313	331	365	333	355	294	327	338	348	339	317	302	326	347	319	329	334	317	338	335	348	356	358	306	367	304	324	306	342	325	319	331	352	303	309	328	327	347	337	293	332	328	348	333	319	351	324	338	311	369	338	341	359	343	339	321	348	351	321	326	316	341	374	316	341	327	310	312	318	341	349	355	322	310	315	292	323	353	329	287	284	353	313	325	327	361	338	353	303	358	336	374	319	355	353	325	322	344	343	365	340	329	329	311	380	353	340	329	356	331	350	318	341	344	317	312	301	335	353	338	333	340	305	304	326	365	320	316	321	331	341	335	324	378	308	325	300	371	334	372	330	331	292	306	337	334	331	317	320	319	308	330	328	350	336	320	350	332	333	337	347	326	313	320	310	341	324	335	350	317	314	321	354	371	316	337	332	324	310	323	319	356	326	319	337	356	326	362	325	303	329	352	307	345	345	311	337	322	304	327	339	318	291	318	289	326	314	318	344	333	333	278	315	337	332	308	318	324	332	354	321	354	324	343	334	299	333	358	358	360	311	301	320	347	333	348	330	316	353	346	355	323	321	279	330	365	364	333	309	358	351	304	321	337	324	329	348	354	346	342	361	305	302	340	309	321	345	303	325	346	323	314	336	326	342	304	337	315	324	338	352	339	316	352	291	320	333	323	373	310	322	329	318	308	319	329	353	374	327	341	352	316	304	327	304	350	326	312	321	350	327	313	321	325	368	330	341	337	342	329	312	360	339	352	334	316	352	352	355	328	298	342	341	327	350	326	355	299	355	336	333	345	402	378	340	313	323	321	317	304	330	387	317	330	354	332	331	342	308	307	352	310	371	312	333	360	325	361	354	325	334	288	353	345	307	291	329	308	330	337	374	341	322	338	337	348	328	358	348	309	313	346	308	321	320	340	329	303	356	314	359	340	322	330	344	328	297	319	344	324	312	339	327	354	348	315	326	308	350	330	347	351	361	336	313	332	313	336	302	332	335	353	340	311	320	305	318	344	303	341	322	337	340	341	352	344	351	308	331	339	359	335	334	320	292	326	332	370	328	332	370	341	325	321	352	305	332	342	317	358	364	342	299	309	362	333	337	332	331	327	322	301	320	337	308	351	335	326	328	334	302	335	311	390	305	310	338	296	307	359	349	338	319	316	335	319	356	306	327	331	345	345	343	333	334	344	335	312	321	326	344	328	364	339	303	326	337	323	363	343	308	329	354	345	314	356	325	330	315	351	286	338	337	337	333	308	290	333	313	335	312	313	324	357	297	357	349	337	359	343	311	342	361	336	345	315	319	297	307	298	315	302	340	340	295	306	301	324	352	361	349	306	313	322	374	357	323	330	323	350	319	291	317	332	329	371	380	352	325	309	327	324	347	390	334	347	334	312	303	338	348	343	322	345	331	319	314	333	330	322	314	347	316	357	340	344	354	319	343	346	309	308	330	315	361	327	362	332	313	344	346	319	323	311	331	307	313	304	345	317	330	363	367	362	352	353	346	315	333	331	312	332	306	350	312	325	278	342	323	318	337	338	335	355	310	340	323	338	355	367	349	358	331	358	350	331	362	328	344	322	359	353	325	318	336	350	299	362	304	342	323	326	328	337	302	359	357	346	305	338	317	339	306	338	310	335	306	350	323	351	321	325	309	338	328	352	350	328	303	333	342	267	332	351	330	358	303	330	314	352	321	330	323	329	326	309	299	307	280	346	351	318	351	305	324	310	314	326	335	354	322	309	312	329	331	327	327	320	295	332	294	360	316	356	320	349	318	316	333	330	359	337	340	283	309	322	335	361	310	322	316	339	343	361	317	331	304	363	322	292	305	343	313	335	339	287	355	341	350	321	341	348	345	326	335	345	360	333	342	291	306	344	316	307	301	321	340	352	286	340	328	289	330	328	363	344	321	299	338	320	321	351	342	343	315	354	306	320	328	364	325	331	322	331	321	324	331	330	331	342	333	344	332	337	315	342	318	316	310	328	313	322	324	331	358	355	315	332	365	330	351	332	334	361	326	307	316	348	316	280	327	313	324	287	340	290	356	321	348	345	337	328	323	337	337	341	330	324	308	321	321	301	308	330	332	305	331	307	339	341	339	348	333	332	316	338	289	329	341	360	323	320	351	356	331	335	338	320	328	313	333	339	347	348	341	320	385	344	316	356	323	356	338	342	335	319	316	318	330	297	351	318	328	349	344	339	340	311	318	350	336	338	323	329	304	327	336	325	314	293	322	312	377	336	303	307	282	318	317	306	322	331	311	329	325	336	337	291	343	336	322	354	343	337	303	316	311	299	335	351	305	342	346	335	316	326	346	347	345	322	327	316	301	335	336	325	301	339	346	331	338	303	317	322	331	350	379	317	352	333	261	346	347	337	330	307	334	298	331	342	328	315	345	309	334	346	339	319	327	354	332	318	312	345	290	354	324	315	386	340	312	305	309	292	350	352	365	347	345	313	322	317	334	352	334	328	315	316	290	290	368	336	334	351	312	375	312	350	296	300	321	345	328	295	325	325	340	310	346	356	296	355	305	322	333	341	338	321	332	354	325	332	348	321	303	314	337	334	336	361	334	311	294	356	333	321	327	328	307	345	292	321	361	313	315	332	350	343	311	342	324	324	319	348	335	278	330	311	353	362	339	322	317	334	316	343	301	323	313	309	320	321	350	322	357	371	330	343	316	356	305	349	366	307	326	386	346	350	349	332	312	337	338	316	338	340	317	325	352	326	334	328	341	322	327	285	314	317	315	331	341	348	311	336	346	360	336	327	348	328	343	280	320	304	327	349	320	343	343	335	329	351	340	341	312	324	318	341	347	322	306	359	329	336	329	344	339	301	313	342	332	334	360	276	294	368	331	328	333	323	324	321	344	336	299	329	387	319	301	350	320	300	326	314	342	352	351	301	332	360	353	317	324	334	330	322	335	333	331	339	335	306	319	344	328	376	302	309	337	340	328	357	339	319	354	338	370	341	355	314	387	317	349	299	305	326	358	362	323	318	321	312	347	339	349	338	348	346	342	328	382	340	320	341	346	329	340	308	390	323	339	335	348	320	302	327	318	323	331	306	302	328	314	323	313	317	359	355	327	337	337	299	344	337	330	328	347	329	389	308	332	316	356	301	338	289	290	339	325	331	340	317	307	342	298	305	348	317	314	334	337	341	375	342	323	328	341	308	344	316	309	302	333	364	306	331	333	313	360	348	339	298	314	340	322	308	367	341	346	329	335	339	332	355	337	338	350	344	314	325	334	320	312	342	321	314	332	346	309	317	329	326	319	350	344	358	322	309	378	372	357	339	316	342	336	345	337	333	334	294
38307	3680	3816	4472	4168	3320	2929	2399	2169	1932	1811	1669	1524	1476	1418	1321	1280	1236	1149	1149	1131	1093	1038	983	986	998	959	988	993	969	944	968	954	929	945	892	980	903	889	891	933	869	904	955	878	811	842	859	863	892	920	879	853	868	904	862	888	851	838	831	902	805	851	876	867	844	836	832	822	808	831	840	885	847	862	807	843	821	898	808	833	828	818	809	845	902	838	817	870	824	789	906	833	903	844	850	826	860	895	896	847	844	837	838	877	901	856	843	825	791	843	875	836	833	868	855	866	838	815	846	840	768	833	829	877	831	802	821	829	787	868	833	871	869	810	845	849	772	831	866	837	876	834	800	848	847	787	868	854	876	833	841	832	853	811	835	816	853	802	854	774	841	833	811	838	810	846	799	806	791	779	831	825	896	759	814	884	805	804	830	809	890	841	828	785	848	866	809	901	824	789	855	809	827	785	843	812	874	852	860	840	872	748	813	807	870	846	871	841	820	887	832	811	805	852	879	827	855	791	832	880	828	870	830	807	836	842	901	852	863	825	816	838	826	839	842	796	869	813	831	844	779	840	813	843	825	821	851	844	847	799	838	862	811	873	777	851	873	887	857	831	852	868	828	841	824	867	779	795	816	869	836	815	825	827	790	834	862	871	807	800	822	786	833	851	868	849	797	781	833	829	815	806	842	867	813	790	819	824	819	841	829	863	836	779	818	826	808	828	804	826	856	795	845	811	847	818	863	831	819	824	877	821	799	849	807	858	788	853	881	862	826	821	865	805	841	845	910	800	860	854	826	830	837	835	787	778	812	814	803	881	820	871	875	857	880	828	836	792	831	825	850	850	806	865	850	792	825	849	858	845	846	817	839	837	824	786	841	827	830	800	844	800	816	860	864	819	793	826	816	817	802	840	834	833	866	811	807	873	828	868	855	902	863	814	823	825	890	840	816	835	847	809	817	861	792	865	799	833	823	850	820	861	844	866	820	881	888	847	838	810	795	808	811	853	859	807	832	835	857	840	844	826	804	864	853	846	847	872	818	818	850	785	784	806	869	810	800	824	858	830	850	860	827	812	875	828	760	865	829	835	861	793	838	880	787	892	835	882	824	825	843	842	827	815	806	795	826	817	823	903	848	840	878	832	784	799	836	856	888	876	824	880	835	852	859	908	814	807	909	819	839	860	828	816	834	829	786	847	793	825	864	862	833	836	836	831	822	843	852	864	852	833	868	809	820	778	895	812	825	825	846	816	851	819	792	821	835	863	893	843	808	910	809	829	808	786	847	877	814	835	798	830	857	831	828	863	846	837	834	819	743	823	870	827	895	858	829	794	834	848	836	865	866	849	808	829	821	909	800	811	858	828	789	835	873	788	843	866	855	918	856	918	841	851	846	844	795	835	834	848	855	832	858	809	822	856	815	797	830	821	827	807	794	813	850	835	835	815	844	878	897	879	833	881	871	784	848	830	773	885	829	865	795	815	871	822	877	853	834	801	824	847	846	856	815	792	863	872	852	862	863	853	806	813	859	830	832	810	830	861	827	857	852	825	888	838	810	863	857	897	807	833	859	790	882	820	847	845	850	809	856	824	801	850	817	845	820	823	842	867	839	808	805	842	834	816	862	795	877	893	850	825	826	822	874	882	872	841	859	893	872	870	792	799	795	762	846	780	814	841	850	826	848	867	824	854	821	841	810	808	892	859	796	836	832	795	848	843	805	823	832	829	808	822	855	870	838	781	794	811	789	799	813	857	853	859	860	793	823	819	877	871	894	817	859	854	789	851	769	772	834	872	839	840	873	806	843	827	783	840	837	866	838	811	843	870	821	797	853	823	841	808	798	818	779	829	793	863	838	837	826	830	839	859	826	824	815	802	826	877	820	859	839	782	831	779	903	824	794	910	834	878	864	783	888	825	868	789	864	860	823	859	829	810	862	804	880	837	869	795	788	887	845	816	835	895	847	861	815	834	870	869	846	825	807	825	832	883	820	885	817	814	818	832	838	851	813	888	819	804	837	878	775	876	831	783	869	800	826	834	840	821	826	847	845	811	855	832	760	833	824	794	815	876	818	815	822	812	814	814	860	860	878	839	802	807	843	799	846	829	789	847	822	849	845	827	801	840	822	811	849	853	831	837	785	829	811	849	876	835	828	843	884	827	859	845	855	851	837	813	821	793	845	835	850	806	823	832	860	837	885	883	800	823	856	798	841	837	822	791	836	821	820	839	804	776	862	878	840	800	775	828	863	834	851	855	852	826	816	824	792	837	875	840	795	854	835	882	809	868	820	861	832	860	825	831	797	797	847	828	841	798	832	899	844	871	838	846	843	855	838	837	806	868	831	830	850	845	870	823	920	835	865	872	868	797	844	836	798	781	881	860	847	844	809	816	801	883	850	835	836	818	798	824	810	806	882	793	878	839	819	841	827	841	888	811	852	845	824	897	880	834	859	842	832	841	850	804	862	871	852	809	780	857	865	853	832	808	904	836	869	797	779	842	791	836	847	828	837	836	835	899	866	878	835	796	843	824	810	848	815	823	804	903	821	815	849	863	822	800	823	844	792	812	863	791	871	864	850	829	833	810	865	813	849	905	825	843	840	823	833	840	857	862	860	844	772	807	827	825	847	842	862	856	821	864	859	867	790	813	817	815	822	825	857	833	862	821	840	809	831	837	833	845	814	885	808	827	833	817	835	816	862	811	800	803	810	864	802	798	814	853	826	842	804	855	816	789	845	847	786	820	894	830	860	832	811	812	851	846	834	862	842	849	878	805	860	795	824	875	816	801	871	812	864	809	889	794	820	848	786	799	746	850	823	779	820	832	854	831	826	849	864	874	844	827	812	826	788	851	796	818	837	800	802	835	807	815	828	817	826	779	781	894	859	868	850	848	807	857	846	815	822	845	877	809	793	867	829	793	791	823	835	825	822	830	831	907	784	810	835	861	826	874	817	765	866	801	859	837	793	855	874	815	860	861	816	819	848	839	788	788	795	828	862	798	825	882	853	837	847	766	793	810	814	817	790	821	886	882	789	828	876	783	788	879	844	830	837	820	826	896	870	801	811	859	833	816	831	808	818	861	851	831	804	821	838	806	840	901	859	807	844	832	756	850	835	898	861	793	869	852	853	872	830	865	831	851	768	860	892	835	803	828	833	792	815	815	820	850	818	848	849	861	821	814	809	868	870	838	842	823	805	830	848	795	834	843	824	843	862	820	834	835	841	817	800	816	855	833	857	820	820	844	823	814	776	911	781	834	786	838	859	825	807	821	895	870	844	849	816	837	850	874	849	773	875	807	795	791	818	877	899	864	822	840	874	851	799	873	852	805	851	821	817	815	868	879	891	820	844	819	849	894	807	843	907	843	855	794	834	786	834	863	852	833	846	801	818	825	860	832	821	857	837	816	836	841	832	851	835	854	823	886	847	788	854	883	823	830	875	811	798	792	799	821	833	883	818	866	850	867	773	843	858	837	833	811	858	818	841	876	849	829	849
10302	624	398	354	322	322	307	331	325	321	336	321	328	283	323	347	323	309	343	326	341	311	379	300	315	296	315	330	310	312	337	342	343	325	325	304	341	326	300	321	335	300	328	323	333	314	321	327	313	362	302	322	312	311	336	335	323	321	322	315	305	325	347	326	307	313	305	326	348	296	323	330	313	316	313	338	320	290	344	331	360	303	313	325	321	317	319	345	334	302	347	334	310	329	349	339	326	314	285	351	361	323	324	352	343	310	339	297	316	284	281	297	326	339	345	300	335	330	351	347	300	323	323	314	349	324	343	302	313	358	312	310	284	321	318	324	322	330	319	299	303	343	322	307	326	330	321	337	319	312	326	301	301	326	332	319	344	342	344	317	332	312	306	329	320	310	317	325	341	310	338	300	313	324	302	341	285	332	295	304	348	349	308	310	353	335	332	339	348	319	317	337	286	332	343	354	371	345	291	314	274	309	308	313	280	287	329	313	356	323	338	316	366	322	314	336	330	323	324	323	288	344	353	355	320	346	317	363	328	321	338	352	349	286	294	298	316	301	310	303	315	311	279	316	311	304	346	318	298	315	352	334	362	320	303	303	335	302	327	337	334	309	286	319	350	327	329	367	288	349	320	343	330	318	365	343	330	310	296	284	301	312	344	322	285	319	317	316	346	328	334	328	313	319	330	304	315	331	343	314	322	360	318	306	311	304	334	319	321	305	351	319	350	325	323	319	315	309	333	285	298	312	334	334	337	313	291	303	299	306	323	311	304	324	290	312	345	359	319	350	325	298	301	290	347	337	338	332	316	319	351	303	341	319	332	318	339	308	323	305	312	352	325	336	302	346	359	337	297	284	298	365	323	314	347	304	350	338	336	322	315	338	347	319	302	330	313	307	327	337	303	301	345	326	316	313	329	314	316	335	302	296	356	332	313	292	335	298	312	321	364	285	320	323	329	334	317	337	297	317	324	312	332	356	302	333	305	345	328	301	325	321	316	331	335	322	342	347	286	328	362	352	314	306	330	302	288	374	323	298	288	263	327	332	324	351	332	307	329	307	319	296	347	313	304	284	357	319	303	310	319	325	310	303	328	335	306	312	329	329	330	318	321	367	310	353	367	302	332	327	293	349	318	328	357	352	305	347	322	314	291	327	327	297	338	340	327	329	330	366	345	320	307	343	334	351	321	316	304	319	295	292	332	335	287	306	331	340	323	343	339	351	300	353	333	325	338	323	321	303	310	314	327	328	319	324	311	298	352	352	301	358	295	334	336	305	334	333	339	318	293	336	306	313	322	332	312	325	321	318	315	338	349	322	347	330	346	297	340	329	312	313	316	315	311	356	324	334	302	324	328	326	337	295	338	305	288	338	307	311	335	348	348	307	319	300	333	390	334	310	333	308	325	297	321	359	321	323	343	323	317	311	350	340	329	336	294	334	316	317	340	319	337	337	322	309	318	347	292	352	332	313	345	287	318	305	324	318	319	317	319	345	320	337	357	328	330	297	349	351	383	292	321	339	329	290	313	341	332	327	318	315	338	298	318	311	340	331	338	337	315	346	334	315	320	321	326	320	367	296	329	327	345	319	357	348	335	316	309	305	311	347	329	322	304	333	299	327	330	313	325	319	292	306	328	303	322	346	337	310	317	320	369	321	346	326	332	304	363	330	344	322	321	306	351	328	336	316	329	346	320	343	319	303	319	316	273	326	295	330	325	333	340	299	345	345	342	320	314	327	322	323	328	359	317	329	319	310	334	315	331	280	296	325	329	319	324	346	312	326	310	305	317	341	368	326	284	301	298	337	362	289	309	314	341	332	322	313	339	335	316	310	322	327	348	320	336	315	300	362	358	352	338	315	341	298	310	339	317	303	322	311	300	311	297	320	316	351	335	300	336	328	301	324	329	297	311	337	320	327	299	309	310	304	321	300	344	293	346	317	326	324	298	330	298	319	304	337	294	315	324	334	345	286	305	304	309	303	320	325	319	341	310	337	327	322	308	325	339	315	307	344	311	292	305	320	305	322	344	303	307	344	347	312	310	337	347	346	339	339	306	340	332	292	309	277	318	350	286	336	335	328	305	308	328	342	299	327	319	336	353	326	327	301	316	294	305	286	336	366	363	317	331	313	345	349	316	295	367	316	302	347	315	316	336	374	310	335	320	334	349	296	314	314	317	301	353	294	328	338	315	334	309	300	326	322	312	304	295	323	335	317	350	325	330	362	318	315	318	292	341	289	354	319	333	324	330	307	317	328	313	333	306	325	330	325	310	318	301	322	303	303	308	329	308	324	321	331	338	308	311	356	335	333	291	319	330	303	341	313	351	348	297	333	318	292	313	331	328	349	290	340	344	343	338	315	339	328	314	314	288	313	311	351	365	288	328	351	294	294	321	346	321	332	341	328	318	312	347	322	334	311	337	304	303	310	312	302	330	305	287	371	338	310	358	305	297	322	341	323	344	329	302	313	340	315	344	325	316	330	308	342	320	325	311	332	330	351	323	308	340	317	313	336	309	330	342	324	287	297	353	314	316	276	309	287	325	341	300	359	311	336	356	370	339	342	334	344	332	323	314	313	349	331	323	322	320	300	315	324	325	313	300	321	322	317	292	327	321	304	320	328	307	307	335	319	324	347	290	355	327	349	319	294	328	327	340	344	313	295	368	334	334	340	334	321	319	343	313	320	318	321	306	332	302	348	308	332	303	330	329	333	310	315	327	314	300	329	306	347	313	306	344	300	305	327	311	325	329	364	272	335	321	312	351	326	342	329	315	357	343	341	316	324	343	316	318	295	330	297	340	332	305	340	318	341	326	324	359	340	337	320	332	311	325	338	336	309	328	288	342	305	329	327	297	296	352	312	308	344	322	343	327	342	324	317	276	311	358	351	320	311	306	303	331	314	302	299	302	334	349	320	329	326	303	308	328	334	323	343	338	338	347	332	335	325	303	305	347	295	305	351	323	345	308	298	329	323	275	329	374	303	346	343	292	322	330	340	310	314	313	333	339	328	323	279	305	303	347	321	323	324	331	313	317	342	338	326	323	350	352	326	306	322	284	324	332	356	326	298	298	354	323	325	316	325	312	326	306	332	330	372	356	294	338	339	319	332	316	329	294	327	316	332	317	311	306	296	290	360	342	296	290	299	341	328	352	300	317	337	346	350	324	335	338	287	289	290	326	319	360	331	306	291	306	299	312	324	311	343	334	341	346	352	321	344	330	327	353	349	332	302	324	372	348	351	336	290	329	348	277	307	324	333	330	327	318	327	311	313	329	299	308	345	322	304	322	319	355	323	329	299	339	317	352	306	348	389	351	310	325	323	312	318	320	330	343	327	364	323	343	325	324	329	324	320	334	359	319	303	286	279	310	296	318	317	295	314	291	311	298	335	339	288	342	324	330	318	326	276	353	316	320	308	325	308	334	315	340	321	315	322	341	321	322	292	331	333	333	331	317	289	352	299	322	310	301	303	320	363	350	311	334	332	323	315
10381	847	793	839	852	829	778	821	813	810	829	795	800	776	829	835	829	747	748	776	743	839	809	785	783	773	748	769	752	730	801	764	782	799	844	782	785	799	761	832	820	809	804	826	786	760	740	785	810	776	779	790	771	789	754	712	784	777	762	760	809	775	797	809	785	849	803	733	809	786	798	788	787	847	832	774	772	855	795	811	789	828	786	776	731	853	768	773	803	785	790	791	759	716	792	793	758	770	760	730	740	811	833	781	809	784	794	795	754	765	746	811	768	802	812	814	800	780	809	772	823	830	766	731	791	797	772	774	763	756	775	771	787	779	748	808	794	756	791	811	786	764	785	773	792	752	749	760	740	757	794	801	799	755	763	820	777	804	782	773	766	809	797	843	815	790	815	783	759	742	795	774	804	774	786	793	790	796	794	746	795	797	768	786	855	777	834	751	770	796	769	797	760	810	776	814	806	771	815	741	777	788	770	767	763	762	764	776	767	748	776	785	802	798	781	792	756	777	771	747	762	764	763	782	832	753	771	781	714	801	771	780	767	788	822	797	798	797	773	771	771	779	788	786	763	793	788	850	852	783	814	771	797	746	752	824	800	805	758	788	731	826	795	823	763	730	792	803	793	768	759	735	762	839	790	794	792	752	796	763	781	775	775	774	795	769	711	773	754	808	787	745	837	788	743	766	777	838	790	778	787	807	786	801	757	802	763	790	766	745	768	773	772	803	801	758	785	751	783	783	752	829	788	791	800	773	803	772	827	814	793	817	833	796	796	833	786	765	782	785	813	772	796	753	823	812	798	770	748	805	794	796	817	746	783	785	796	752	810	812	763	831	788	834	770	763	833	756	765	793	785	793	793	790	765	772	752	775	819	736	789	738	751	801	766	800	726	814	802	834	779	802	773	769	801	811	754	795	759	818	771	784	760	782	765	775	799	798	777	800	754	797	776	757	745	820	796	744	737	790	799	769	760	769	752	820	833	826	763	777	711	796	779	796	779	790	820	778	809	727	771	828	753	845	781	782	819	768	758	811	790	760	730	770	772	763	808	754	794	812	778	797	766	771	762	769	783	741	766	736	812	818	758	816	836	759	755	735	790	771	746	758	773	767	789	774	765	778	758	762	785	758	768	763	801	773	781	810	783	836	804	751	757	752	785	828	790	779	788	800	815	790	821	825	749	824	754	796	752	792	820	776	781	785	821	820	851	756	841	779	779	819	814	812	783	783	776	769	781	854	808	827	812	779	800	774	848	802	783	779	754	829	782	772	794	804	758	772	791	708	808	864	800	766	744	765	790	765	813	787	743	771	817	758	729	830	797	789	796	751	762	737	775	760	839	808	794	741	793	781	851	790	807	802	796	776	774	807	775	807	771	781	777	755	809	762	812	744	817	765	783	793	778	740	756	816	771	743	758	813	784	739	794	774	810	790	806	782	775	760	780	773	777	793	799	737	799	764	834	862	777	767	753	812	773	762	842	774	808	784	774	770	729	755	824	798	784	730	800	756	803	825	759	797	804	745	777	752	816	802	745	769	786	769	744	783	821	820	760	825	787	772	824	792	773	774	799	808	758	778	774	809	804	833	776	725	827	832	779	857	757	725	811	788	802	773	813	781	801	794	775	783	799	781	829	761	783	750	778	812	821	807	795	803	731	796	722	842	819	803	800	806	738	775	813	757	800	806	780	769	797	766	810	753	770	764	773	759	797	812	790	759	793	811	771	810	806	763	811	840	791	784	764	800	783	748	759	759	796	828	830	777	778	709	767	810	812	772	770	786	861	786	811	793	748	749	736	867	786	713	780	809	799	838	767	801	796	754	799	731	804	813	779	788	772	817	765	792	843	793	789	819	757	780	784	770	805	755	826	800	782	718	783	777	747	849	767	852	774	753	795	782	798	722	759	814	771	797	848	799	768	827	793	749	821	784	775	773	773	826	762	765	795	816	786	812	837	710	789	773	807	746	760	803	804	762	811	844	777	840	798	784	751	757	821	788	789	777	783	773	762	793	742	744	787	759	768	793	799	778	773	721	776	762	805	723	806	800	802	785	787	758	815	765	846	767	772	770	834	848	761	775	787	787	774	798	807	838	801	804	812	764	811	809	736	792	814	788	789	779	825	797	778	785	766	794	731	764	798	799	763	757	794	759	824	794	836	835	729	796	803	757	763	769	806	800	833	775	760	765	783	725	762	789	831	784	798	819	800	823	737	772	808	792	825	808	767	796	724	777	842	760	744	808	809	764	771	809	784	817	761	786	800	795	756	803	779	781	794	797	836	786	807	760	805	820	758	768	762	783	754	808	781	841	854	834	791	783	737	762	800	801	795	765	839	794	828	780	795	806	796	819	811	779	818	793	740	790	812	761	774	837	804	787	801	820	772	775	784	780	807	799	799	819	772	755	830	763	810	765	768	750	790	766	775	727	798	760	800	752	814	759	766	836	832	815	799	792	744	775	773	800	805	778	761	751	797	807	773	822	844	796	810	803	768	813	755	775	774	789	812	817	813	747	826	781	742	771	783	772	805	796	761	746	789	800	757	755	791	754	790	785	801	783	799	769	805	803	750	760	792	777	789	769	759	833	788	776	793	789	765	781	757	792	776	821	789	756	782	832	795	794	779	768	804	760	787	748	839	769	785	783	833	798	814	813	790	775	756	798	787	767	772	769	799	726	791	764	839	741	822	724	799	781	807	820	762	774	803	825	768	746	789	794	811	819	782	806	763	757	772	841	758	774	796	800	803	803	812	737	815	794	773	813	835	818	793	767	770	806	780	778	835	815	828	778	801	764	819	749	774	806	789	823	754	783	778	770	785	751	776	832	774	831	784	779	739	773	821	816	796	785	737	797	782	790	791	802	760	777	780	802	749	788	771	814	753	822	747	796	815	810	784	756	754	771	826	802	779	785	765	825	726	792	763	770	808	824	808	769	801	761	798	751	789	818	762	754	787	810	803	800	781	777	818	778	756	822	790	722	744	815	775	784	801	736	790	814	806	787	740	778	761	780	819	789	797	792	794	809	785	800	847	781	766	774	831	831	776	797	743	772	791	784	760	799	812	778	787	804	805	768	820	776	793	733	797	775	793	772	770	842	773	810	769	793	831	732	752	785	807	787	797	759	765	778	773	783	761	790	753	769	762	777	781	834	819	771	742	779	791	743	770	805	781	763	721	801	799	784	729	843	792	783	787	789	759	842	738	782	774	773	760	768	787	836	782	807	796	792	811	802	827	750	741	814	792	796	810	775	756	825	806	858	817	788	764	826	773	784	824	750	759	841	812	741	788	789	815	735	766	828	793	781	845	818	746	776	817	769	753	799	763	802	779	796	776	810	793	794	790	774	802	809	812	751	784	758	776	803	800	812	731	835	782	762	753	822	813	778	862	771	808	784	813	804	781	790	786	757	773	787	769	745	760	770	781	799	773	759	776	765	819	769	779	777	815	735	791	839	813	810	788	752	815	755	803	804	790	773	797	795	828	745	753	778
54432	14869	1506	850	612	451	363	307	303	290	262	215	270	268	265	226	185	220	222	210	222	224	205	206	203	209	207	163	224	220	213	218	197	200	186	194	195	176	180	197	181	188	178	178	190	191	233	175	181	213	197	210	192	219	199	205	185	177	208	189	200	199	192	191	219	176	193	162	198	183	200	204	165	197	209	206	206	202	200	180	191	199	224	211	185	167	188	182	190	208	203	195	183	204	221	187	224	185	207	189	205	184	196	204	177	188	191	198	207	177	195	206	182	205	163	217	202	194	203	198	177	191	190	200	211	252	178	222	171	211	183	199	169	168	196	179	174	199	198	213	199	207	183	211	200	201	182	184	168	200	202	193	191	208	203	188	207	175	191	189	217	198	194	191	221	212	173	175	192	193	189	198	191	193	199	179	196	195	187	195	184	186	169	209	219	197	197	184	175	194	180	195	186	188	211	206	189	197	187	195	211	183	209	171	198	198	166	172	170	191	204	206	185	204	197	204	201	181	194	186	202	193	197	202	201	192	192	191	163	190	207	196	170	175	182	183	205	178	185	183	168	191	191	178	198	187	200	159	186	182	197	210	179	205	185	199	191	221	214	190	191	181	180	182	201	194	165	215	176	188	186	184	175	186	178	217	163	183	221	204	170	159	178	209	178	202	169	201	200	216	202	198	204	173	180	212	189	193	168	205	189	187	187	192	171	186	183	178	176	215	194	186	189	191	175	201	189	190	190	197	191	197	185	188	203	189	202	210	187	218	194	195	191	167	228	187	221	176	188	216	172	194	168	180	202	195	198	202	211	190	193	176	188	189	189	162	188	215	201	163	164	225	200	166	178	208	186	223	186	166	192	199	189	195	171	182	189	164	195	201	192	180	223	202	197	168	196	196	195	185	185	197	160	187	230	198	182	188	196	197	208	196	174	230	188	190	173	201	174	166	209	188	186	189	200	209	181	182	193	180	172	210	175	181	205	190	214	177	209	214	200	183	213	168	192	214	168	169	190	180	198	192	173	216	185	208	183	169	181	186	170	193	191	203	208	176	215	199	189	210	186	191	193	196	185	173	178	184	209	183	213	204	183	210	196	180	190	181	190	182	195	182	181	163	188	190	206	195	213	189	165	213	179	189	210	191	169	194	190	187	202	203	227	202	212	213	189	196	178	215	176	210	192	184	197	184	187	189	182	201	203	174	187	201	215	198	179	195	187	202	193	186	189	204	161	185	184	199	201	197	171	203	187	197	186	206	185	172	185	202	175	213	203	193	202	202	196	199	166	207	199	237	179	186	187	199	184	196	199	200	206	209	201	215	219	213	195	194	221	201	190	189	212	213	195	186	207	179	195	223	184	182	201	175	199	209	201	211	183	185	205	217	181	228	184	181	184	182	198	171	191	206	202	196	209	205	187	184	199	171	187	207	175	213	177	223	202	191	189	174	182	193	171	183	173	203	182	166	197	167	173	190	222	188	191	203	209	190	184	173	197	196	197	193	216	207	180	165	175	193	179	194	188	188	203	190	200	191	192	217	192	197	187	202	185	217	193	161	199	197	181	198	186	191	211	218	179	206	184	191	191	200	219	201	208	194	204	178	178	206	182	205	178	185	172	190	198	192	182	197	183	198	203	201	211	176	195	210	174	199	214	176	207	167	211	201	182	179	192	222	201	212	208	202	195	201	188	212	208	200	193	214	182	197	204	202	174	201	206	192	209	220	181	172	150	206	165	179	199	171	204	207	191	226	171	175	188	187	189	182	193	200	219	187	178	192	221	205	209	202	207	208	200	187	168	207	185	198	206	193	186	169	171	179	201	193	238	205	185	176	217	193	203	193	216	193	218	201	187	206	153	173	192	217	211	208	179	219	189	178	181	187	213	194	212	188	196	206	192	186	202	198	188	193	184	194	178	186	207	203	190	190	219	197	172	168	200	210	183	179	199	209	200	187	200	192	198	188	173	200	191	196	193	187	192	213	213	198	206	200	190	184	186	210	208	202	192	198	179	188	175	197	191	199	179	174	206	191	209	184	184	182	182	193	182	211	184	196	201	180	184	168	186	203	185	173	214	178	197	187	190	165	191	210	199	190	224	194	219	178	203	192	181	213	193	187	202	187	221	191	196	205	181	169	205	182	189	221	211	174	171	197	162	214	210	181	171	179	195	184	194	211	176	193	197	182	191	190	194	210	193	189	190	210	171	213	171	197	184	172	187	196	187	175	166	175	219	185	190	183	195	193	183	220	185	216	192	206	194	184	188	189	185	194	200	200	215	189	201	188	202	195	188	215	182	180	187	193	225	185	177	191	217	158	221	170	205	189	215	212	220	203	178	185	192	211	177	169	201	176	197	215	187	184	186	207	197	213	168	165	185	214	170	169	191	182	190	170	205	198	185	157	207	202	204	193	212	178	184	177	204	195	210	181	189	195	175	164	211	196	182	186	184	174	190	183	190	163	210	190	208	184	198	183	201	186	191	180	173	195	180	206	206	184	185	177	172	189	194	201	204	184	223	201	206	238	174	202	185	196	163	206	190	221	215	151	160	217	199	186	178	191	201	178	179	178	173	191	179	193	210	197	200	185	172	196	202	186	214	212	202	173	193	175	184	183	202	215	196	210	204	180	199	203	197	177	171	208	187	204	214	193	214	219	199	201	192	175	178	195	212	179	193	183	174	193	174	207	200	203	213	165	202	195	198	202	149	184	236	201	156	205	160	173	180	203	201	188	190	177	202	187	189	200	189	213	184	186	191	203	199	193	206	184	188	181	194	170	151	158	186	190	189	223	170	183	194	166	221	196	183	175	208	194	207	184	183	204	204	208	187	189	183	211	199	211	212	236	188	200	197	202	205	187	190	196	187	209	175	188	187	210	206	187	201	183	201	191	190	178	189	183	224	190	213	207	172	194	223	182	180	161	194	180	209	188	217	175	210	189	187	177	184	205	180	201	217	184	210	195	193	186	176	158	208	188	204	218	190	209	169	192	182	177	181	170	194	171	186	206	175	201	204	189	184	204	197	185	168	193	181	187	179	190	197	200	217	197	178	179	185	173	196	207	175	201	200	216	200	179	192	210	208	192	169	192	184	178	206	201	206	206	226	195	177	217	197	182	185	193	185	196	183	209	183	172	201	190	205	209	190	184	192	172	217	188	208	212	193	201	170	206	187	210	163	212	194	190	194	189	204	214	189	170	192	172	186	183	181	174	198	177	182	181	182	194	188	183	213	203	203	188	174	188	187	199	176	178	164	209	200	178	190	197	173	209	188	202	204	197	204	210	175	187	189	191	181	191	189	167	201	203	205	199	188	177	179	187	191	198	180	224	191	209	185	199	187	189	182	198	197	205	215	198	200	189	216	201	194	186	178	186	164	191	177	211	189	200	211	194	174	178	168	182	209	180	179	184	204	215	220	193	193	192	180	175	171	198	204	183	215	200	226	170	213	183	231	173	188	174	217	166	207	200	199	187	195	179	211	183	187	169	195	196	204	182
29070	1772	2049	2486	2106	1856	1606	1378	1251	1070	993	926	835	874	722	756	769	727	672	712	682	625	648	646	689	589	631	614	619	620	563	581	636	553	577	574	596	619	549	617	553	581	616	583	556	539	554	565	538	566	549	530	552	563	529	556	562	594	576	566	512	567	550	569	513	528	524	576	518	548	577	531	608	569	518	532	523	532	502	550	546	540	534	551	540	560	547	529	541	550	541	526	572	571	547	570	544	541	595	544	554	521	556	508	503	508	527	496	535	572	546	559	535	552	521	524	545	541	545	509	572	582	497	575	488	548	530	480	561	567	536	558	551	523	554	541	560	565	553	569	543	519	537	528	579	514	552	513	548	516	520	536	519	522	558	492	533	536	532	546	575	601	537	539	521	532	542	542	553	540	538	556	484	521	506	533	549	585	532	542	536	539	567	524	562	599	518	593	549	517	548	512	540	542	501	538	528	519	530	539	538	532	517	531	542	539	522	519	517	574	522	563	547	510	551	535	535	536	484	563	527	566	569	543	552	538	502	514	530	505	534	519	528	536	549	498	555	540	539	517	554	533	513	542	560	565	561	555	533	494	512	580	573	530	535	571	553	546	520	557	547	514	492	568	525	525	541	515	523	531	537	556	543	520	547	530	558	550	525	561	488	565	522	567	579	566	539	520	587	519	554	562	513	546	563	536	499	558	532	538	562	555	510	540	559	546	543	509	508	532	534	512	555	551	549	497	520	516	485	558	529	521	527	500	580	501	556	521	492	504	527	558	576	584	512	562	504	535	536	561	500	577	524	549	535	525	593	487	543	512	590	521	573	533	535	517	517	482	527	533	528	538	548	562	518	519	521	555	567	520	554	554	567	575	513	546	542	532	543	526	559	531	547	547	538	503	586	533	517	584	486	548	541	568	554	514	578	545	509	561	488	502	563	531	567	549	529	500	543	569	561	550	509	543	525	541	550	516	548	521	518	526	563	506	538	604	540	551	488	560	572	516	507	511	569	527	537	549	542	524	556	583	547	532	531	540	486	542	509	525	556	539	500	545	556	539	521	595	519	542	535	568	527	579	509	510	549	504	565	541	555	566	534	563	564	526	531	509	513	529	521	513	548	549	562	558	552	561	541	553	535	573	528	531	533	541	528	533	530	553	497	550	575	564	507	549	540	525	554	562	533	557	520	571	522	513	560	556	536	597	526	511	527	560	535	525	550	521	528	502	529	544	567	499	571	544	556	542	577	549	514	570	526	597	527	543	563	509	563	561	579	509	560	551	553	509	517	570	561	566	559	517	579	515	510	532	545	535	512	489	499	536	545	586	522	504	556	513	525	558	563	538	538	526	550	568	556	554	499	554	578	489	552	580	530	501	499	565	527	526	552	524	579	558	533	535	505	544	570	536	528	516	561	540	543	558	557	519	486	507	542	564	505	506	515	516	571	515	561	546	530	555	515	560	545	562	520	527	469	534	544	549	548	525	553	542	528	522	520	575	528	564	555	549	547	511	560	516	547	556	501	515	565	512	542	548	553	520	545	584	559	519	506	547	549	527	540	588	546	536	510	535	545	551	531	510	530	562	552	559	557	542	534	561	546	520	521	521	519	531	559	493	525	538	504	532	545	518	519	538	546	525	490	566	506	505	553	563	469	503	543	551	551	456	541	522	511	544	546	489	527	563	544	542	550	525	532	567	543	531	541	550	534	526	551	529	517	561	550	528	573	562	520	504	512	576	565	555	556	528	522	518	588	540	525	529	536	593	535	530	547	522	516	546	509	546	508	559	549	509	505	526	551	562	529	535	530	537	466	566	518	556	540	564	524	522	561	543	480	506	477	512	540	523	549	554	557	545	510	516	548	566	559	583	527	517	565	578	513	550	526	569	535	522	536	557	521	526	529	502	548	524	559	531	536	506	540	544	562	489	545	560	535	504	517	516	523	509	543	561	483	527	542	529	532	572	594	532	502	567	522	529	564	486	508	570	547	558	549	572	542	523	569	575	552	574	541	567	562	532	525	492	575	518	545	517	545	514	559	565	531	532	559	611	513	547	542	505	529	544	538	497	541	535	517	583	575	567	598	580	548	549	569	523	539	555	521	532	518	521	559	538	546	528	539	535	507	580	501	508	530	559	540	548	531	543	571	576	545	554	496	497	520	547	549	541	538	555	561	547	562	523	558	485	571	531	562	545	560	578	530	540	554	535	559	526	542	522	563	571	538	504	512	516	566	514	564	585	544	518	518	530	529	520	562	531	573	550	508	530	529	527	563	562	553	534	522	503	538	504	551	521	541	537	532	515	542	551	538	604	561	536	549	492	589	578	509	522	511	554	542	518	554	563	554	569	498	571	520	561	536	534	495	552	522	507	519	520	506	505	537	560	518	496	541	525	512	508	518	533	500	559	552	587	579	552	540	559	552	557	571	568	522	536	520	522	547	545	519	508	551	531	541	517	552	550	542	524	494	559	549	534	552	539	557	514	493	520	553	549	509	548	541	575	543	559	568	536	547	512	563	545	520	548	496	518	543	567	541	552	564	546	569	522	542	553	570	538	565	546	475	553	523	511	543	542	546	539	569	531	543	530	591	538	542	538	535	539	504	570	557	503	537	516	550	520	536	562	518	524	509	562	550	550	529	512	603	523	516	547	527	519	514	513	528	509	551	538	511	515	527	503	549	549	524	538	590	561	526	542	540	554	543	510	507	511	527	527	579	535	543	513	529	570	522	517	588	493	530	534	534	581	553	534	589	534	574	512	529	545	518	542	486	519	549	574	567	570	538	517	507	545	516	549	533	518	568	548	544	521	535	533	533	535	516	537	544	498	519	582	533	514	532	508	581	510	579	510	554	547	533	541	505	533	534	552	557	525	540	546	542	540	506	530	555	534	524	577	548	522	526	539	530	507	550	549	553	545	491	523	522	537	499	516	526	530	523	547	508	511	500	511	497	518	542	532	559	544	530	525	514	573	503	561	507	522	487	531	534	520	545	545	507	602	512	533	506	557	508	534	534	477	545	563	521	534	543	541	515	508	569	545	548	532	570	528	543	549	495	537	547	574	542	565	532	520	570	571	537	519	537	493	550	514	501	548	532	531	578	540	525	543	527	513	527	511	516	554	540	580	502	562	541	538	539	507	550	534	515	501	555	573	563	532	538	573	560	527	544	537	532	516	534	549	540	537	495	544	538	564	539	522	518	568	554	551	537	551	557	538	578	519	555	519	550	544	546	536	553	547	532	568	523	570	529	577	531	512	563	527	540	558	556	543	513	547	532	546	511	520	527	554	510	580	544	588	520	530	540	554	516	516	544	542	544	494	540	534	588	530	534	563	574	530	550	550	545	543	509	500	532	534	521	542	550	534	571	538	529	516	580	512	548	530	535	579	537	575	618	511	504	542	536	572	517	517	550	507	539	564	551	525	558	491	526	545	564	602	483	543	514	547	538	550	558	535	592	504	534	565	541	566	530	538	560	544	516	535	558	531	552	509	502	539	514	524
68588	24022	5202	1839	1197	967	725	638	597	539	509	449	431	386	434	399	379	347	412	416	358	378	372	380	389	370	350	347	344	347	396	353	314	347	347	319	312	326	337	370	337	303	332	335	339	361	361	335	332	323	329	321	317	319	334	352	340	340	340	349	311	351	345	344	315	309	357	346	335	293	310	320	320	337	357	349	311	323	324	330	337	319	338	313	310	331	360	362	340	341	333	326	298	320	334	313	319	336	321	345	313	339	343	341	307	309	334	326	340	323	329	335	326	321	314	345	318	342	331	321	347	329	326	321	310	333	325	346	327	336	322	333	305	368	332	343	334	296	302	342	347	320	372	308	330	329	332	323	349	321	337	336	341	344	341	314	336	340	369	311	320	307	348	298	342	319	335	342	338	343	328	317	349	336	309	325	297	335	311	339	338	336	336	306	287	309	363	329	304	303	320	341	341	326	334	361	323	344	330	355	349	351	337	330	350	357	344	323	363	320	357	335	335	330	338	320	390	341	343	317	336	306	304	338	317	377	305	331	314	357	346	288	322	357	307	338	364	330	346	320	301	310	291	350	338	318	314	321	355	367	377	357	336	311	317	362	316	346	346	317	336	325	338	348	340	342	328	350	354	328	327	357	294	323	333	289	311	342	330	321	329	329	330	283	345	345	357	317	320	341	303	320	314	359	324	323	338	329	312	323	323	342	371	317	335	348	328	338	319	311	301	336	353	337	363	343	317	325	322	323	306	369	328	313	297	324	358	322	308	323	375	360	306	350	350	320	329	326	326	339	336	327	322	324	341	319	321	320	364	316	333	329	366	357	332	309	377	329	336	313	343	328	348	323	381	292	341	352	348	330	355	328	322	319	362	324	301	307	341	346	283	297	325	311	338	333	348	315	294	348	276	348	331	328	333	367	347	317	302	327	363	335	312	289	332	362	342	326	349	349	346	348	330	339	299	338	319	355	360	366	320	340	351	322	299	363	352	358	333	313	327	299	334	340	308	323	305	310	334	332	330	342	346	340	335	337	319	349	323	302	351	320	337	345	315	314	320	324	330	313	327	301	332	365	317	366	323	356	325	329	325	340	337	320	308	334	311	310	318	293	373	350	324	324	310	334	321	313	318	343	300	359	318	335	333	340	331	305	347	330	318	337	334	323	330	333	316	348	323	341	301	294	330	349	313	307	349	328	341	384	331	322	318	328	340	332	341	335	331	318	334	308	320	331	341	330	307	350	350	320	341	341	341	360	331	362	320	301	285	311	311	356	331	322	345	308	339	359	345	343	304	313	348	345	322	351	290	303	345	302	328	349	301	335	317	298	328	345	333	338	324	319	308	340	340	320	350	302	330	338	356	325	321	313	335	350	298	322	309	275	356	353	327	355	345	342	320	341	352	301	328	326	317	341	308	297	353	304	300	289	366	358	309	336	289	322	360	302	322	325	377	303	328	313	352	345	338	341	341	325	316	335	317	312	319	293	384	351	340	281	351	332	322	313	322	347	318	313	356	335	318	328	338	345	307	346	339	313	329	298	343	345	316	338	321	370	317	343	315	341	312	320	336	311	343	292	286	319	342	334	337	316	334	286	339	366	338	328	344	351	339	300	333	316	315	319	339	349	343	333	367	335	317	341	314	313	290	320	323	324	338	341	330	333	391	343	311	338	364	313	290	312	295	333	299	325	303	306	313	323	314	329	329	353	347	347	326	328	349	335	350	345	310	357	309	346	333	330	310	333	323	336	323	341	344	356	295	356	338	321	342	334	303	338	337	363	335	322	321	327	331	324	325	334	326	341	344	351	367	315	320	314	325	351	311	323	343	340	318	343	330	303	342	335	329	332	314	370	334	338	320	334	340	322	292	283	331	343	318	339	303	348	313	284	317	322	288	316	325	314	343	301	331	351	338	337	319	279	340	313	348	355	367	333	331	330	314	343	342	354	343	342	335	347	327	315	345	325	324	319	320	312	345	327	314	316	316	333	346	344	325	298	288	337	329	321	331	306	325	367	339	336	319	336	338	338	338	354	294	326	337	351	355	335	350	350	324	336	301	309	340	333	324	325	309	303	328	300	323	338	302	313	346	325	336	323	335	341	356	335	370	316	318	379	340	316	301	305	310	321	339	336	317	331	334	308	337	354	352	327	332	343	327	334	321	336	342	350	316	373	333	313	327	331	338	309	354	349	345	326	331	293	334	340	326	325	356	309	314	317	322	342	357	337	346	362	348	336	326	379	345	332	340	307	320	341	303	342	326	327	345	334	326	314	355	351	322	354	338	356	291	337	361	332	344	338	328	349	323	377	335	291	343	342	344	334	315	282	374	333	352	312	353	332	304	323	323	355	315	310	346	327	337	349	327	298	314	295	311	316	309	341	345	323	325	310	351	290	319	335	340	323	324	331	348	327	313	310	354	328	324	324	334	337	307	351	342	303	329	340	364	346	330	348	334	336	331	345	330	343	347	314	309	332	340	348	332	314	314	343	328	338	331	335	312	320	318	349	308	333	332	346	338	347	308	355	340	327	341	366	313	341	332	303	325	311	301	331	347	328	316	365	333	342	335	342	297	324	310	334	368	323	321	340	341	304	299	302	314	300	367	331	336	344	336	334	340	311	325	312	317	340	339	327	335	311	328	317	350	307	348	329	341	333	313	324	353	331	297	318	324	345	328	302	302	328	319	339	369	312	295	328	328	352	344	348	332	315	329	389	324	341	333	363	326	330	333	346	334	346	335	339	336	325	328	349	331	312	320	321	329	345	355	325	340	331	348	316	309	329	341	332	352	315	345	349	308	348	305	349	310	355	330	341	351	313	339	334	310	317	303	320	339	356	295	309	328	347	334	305	320	312	382	341	341	324	312	360	358	325	354	333	353	344	337	344	293	314	333	321	321	321	310	324	363	348	347	361	342	352	286	304	321	326	341	348	337	297	328	320	292	326	330	334	330	331	346	335	341	322	315	343	357	302	331	291	347	368	329	304	315	320	333	357	309	347	390	327	325	331	342	331	330	352	347	342	353	295	346	331	351	310	338	349	294	315	310	342	362	332	299	332	321	328	340	318	332	342	325	311	321	351	339	319	345	327	317	334	323	330	316	338	348	344	342	323	328	340	342	363	327	333	341	309	336	323	307	283	311	359	293	313	343	334	348	342	354	324	333	291	339	308	345	356	324	335	304	323	316	340	375	335	337	315	332	313	345	341	344	330	349	349	316	322	312	353	333	324	338	301	342	340	348	333	322	350	328	334	311	306	336	322	342	301	317	326	306	358	352	326	324	345	327	344	334	311	335	308	346	302	323	310	270	335	340	329	327	359	328	348	313	313	358	351	332	317	335	331	317	313	362	329	308	327	334	346	306	326	311	331	333	358	336	320	358	334	361	324	335	314	357	327	327	377	334	349	354	331	351	331	313	337	347	358	365	320	333	346	344	339	337	330	351	373	345	338	329	317	320	316	325	339	374	304	321	316	349	314	311	306	321	322	303	328	341	356
38075	3128	3908	4452	4066	3393	2897	2449	2176	1942	1755	1533	1555	1387	1345	1282	1200	1192	1198	1136	1090	1051	1080	1079	1053	1005	1018	918	970	945	952	980	990	937	901	950	927	912	875	933	876	911	877	918	889	924	901	916	866	872	831	902	919	808	839	935	896	866	848	866	926	843	871	859	869	867	858	882	887	828	861	859	842	857	817	846	815	835	883	851	796	856	882	904	779	829	842	936	832	811	841	860	847	883	815	886	827	833	884	820	839	872	829	833	846	852	795	803	802	857	804	847	876	849	796	854	802	862	781	873	820	823	831	846	832	819	843	896	822	833	893	809	827	852	809	813	827	838	844	875	853	877	831	852	875	864	870	800	898	833	863	835	869	845	844	839	833	827	882	786	921	873	844	811	857	879	878	860	872	855	855	815	849	853	849	820	845	838	819	890	847	870	833	835	858	881	838	828	823	872	830	878	825	823	850	797	851	826	827	852	842	889	782	828	842	882	822	816	832	829	780	835	848	829	848	830	838	847	875	812	848	810	851	877	819	903	822	855	813	851	769	786	810	789	894	842	784	874	839	870	858	854	883	854	866	841	828	855	884	844	846	826	824	815	816	854	850	800	845	817	850	807	871	831	848	834	816	828	830	828	861	807	846	832	868	839	839	854	822	825	870	866	848	837	831	871	828	844	851	823	814	837	806	877	845	777	841	828	819	870	853	816	845	828	812	851	861	871	822	784	876	841	808	858	804	849	825	787	843	823	907	861	802	786	842	815	829	847	810	769	838	869	816	752	790	850	828	833	870	865	866	806	855	826	828	803	849	831	831	837	845	868	856	847	809	842	855	858	808	812	856	873	820	844	827	845	864	836	841	830	818	904	843	849	806	816	848	862	897	799	869	809	847	843	838	848	813	878	861	846	798	859	787	850	860	890	902	892	835	866	848	859	835	854	883	863	880	912	835	835	850	840	844	834	871	841	827	890	852	843	884	837	841	824	826	890	840	864	831	830	820	829	839	844	834	834	862	868	811	898	845	870	829	813	832	838	840	848	817	869	848	791	792	825	826	869	823	832	881	825	808	824	803	858	850	857	793	852	798	859	854	794	868	838	857	837	846	825	838	846	853	840	800	806	805	862	823	860	868	850	823	855	870	893	821	821	859	826	814	840	867	839	807	825	863	857	788	785	822	814	873	843	789	851	803	862	844	838	805	812	894	843	785	822	869	830	875	782	863	858	859	831	786	790	883	914	819	872	820	824	844	831	814	830	884	841	834	840	824	804	859	797	800	824	849	835	871	872	850	824	862	844	869	861	825	835	797	824	862	826	845	792	832	853	865	827	794	785	828	852	830	815	817	833	885	790	804	796	787	840	833	829	817	826	831	849	794	808	842	835	793	829	853	824	815	839	793	847	857	820	808	816	802	849	835	851	824	856	811	778	828	826	822	840	816	808	896	803	825	899	812	885	866	905	849	775	822	779	849	875	868	848	888	862	817	799	837	852	837	868	870	852	866	863	860	802	847	839	806	843	840	863	855	850	837	830	837	852	862	844	847	822	773	838	832	818	823	806	832	822	817	781	855	850	786	867	856	871	845	841	814	814	818	896	805	877	838	877	847	877	799	835	832	820	813	857	850	838	839	825	794	810	875	895	848	818	873	867	851	850	867	813	831	846	817	838	834	808	840	835	835	848	845	910	818	809	850	825	873	820	886	843	778	861	832	872	865	760	830	787	803	803	831	767	813	814	842	854	862	859	870	773	826	794	820	840	847	852	838	835	788	831	852	862	853	846	859	821	813	802	810	889	884	854	856	811	792	886	810	858	824	804	912	792	849	824	815	880	802	833	852	816	809	820	863	847	834	788	820	842	840	815	844	868	827	822	838	845	814	830	846	788	834	876	805	877	816	858	773	843	841	800	879	834	829	845	841	818	854	825	782	782	817	829	846	866	873	807	848	797	845	871	882	771	897	875	877	848	849	869	807	803	837	831	843	829	806	799	854	837	819	827	906	802	841	828	826	892	804	813	833	819	855	847	827	839	859	894	893	772	888	832	821	812	813	832	861	853	812	835	826	782	840	800	846	834	834	835	768	846	822	823	808	859	819	826	855	820	830	851	815	796	861	820	841	837	834	832	818	864	807	840	800	826	852	845	848	808	839	828	867	863	880	886	819	817	798	823	904	842	831	831	881	796	800	788	828	826	828	766	813	862	871	838	868	818	856	838	823	832	834	816	842	836	865	833	814	821	823	852	917	845	844	827	863	798	804	787	878	821	875	811	818	847	789	828	807	825	837	884	870	825	833	844	855	861	820	838	860	849	870	835	844	862	882	813	851	820	883	852	826	831	766	849	824	837	879	828	835	815	791	875	840	868	827	828	835	788	781	825	826	834	825	829	874	844	874	777	821	824	808	885	843	860	816	829	801	827	866	848	794	883	858	845	808	828	820	802	884	876	812	835	866	895	841	780	848	852	832	828	884	851	870	841	850	818	883	877	834	874	844	855	895	878	868	824	842	901	834	840	825	840	848	821	852	808	810	809	842	883	828	890	844	859	823	832	790	890	828	835	822	809	850	841	856	850	813	786	828	861	898	833	836	808	868	836	799	883	872	828	823	818	880	836	855	826	864	793	802	769	784	849	817	855	824	792	840	873	851	832	803	845	810	847	788	827	895	833	853	880	823	819	774	814	842	843	758	774	832	801	865	865	829	865	840	799	794	788	798	773	847	843	842	808	786	808	846	877	858	836	834	803	849	853	866	834	855	836	851	835	853	832	879	819	834	841	789	864	855	856	857	818	828	812	897	847	780	819	852	832	810	822	805	854	866	885	859	887	819	807	857	789	818	802	823	881	808	841	814	831	830	809	808	873	834	812	841	815	868	828	815	860	875	839	848	886	811	825	821	827	843	861	869	821	847	874	891	824	763	857	804	837	888	834	858	776	847	879	855	855	853	846	842	792	824	793	834	822	869	780	832	840	899	837	847	815	782	825	806	853	823	867	809	896	844	786	828	852	863	871	881	804	841	865	825	824	813	835	803	874	836	852	825	849	838	835	837	868	823	852	838	833	837	799	841	848	831	856	802	816	770	834	791	823	821	860	848	822	847	790	875	888	792	882	858	791	854	851	794	860	856	839	816	841	874	888	877	788	836	872	845	882	864	820	755	858	858	819	842	830	808	806	808	854	863	816	841	797	838	809	806	823	825	816	888	853	812	870	815	841	834	836	871	836	833	822	835	863	845	866	861	804	885	846	840	899	818	833	851	824	844	816	870	870	844	856	859	879	856	858	849	811	817	867	796	814	833	867	817	813	784	850	848	838	829	826	899	860	888	800	829	845	844	859	854	856	856	817	808	789	847	812	835	804	833	817	795	826	848	847	799	868	873	830	849	840	848	793	854	824	864	825	802	832	855	764	853	828	870	789	823	830	851	812	835	865	895	801	844	887	843	827	838	806	834	832	824	796	827	897	820	849	791	828	893	850	849	809	860	821	859	828	853	784	850	813
10071	573	350	336	352	341	341	299	307	326	317	301	326	352	307	318	309	321	316	357	353	306	306	312	321	352	348	298	317	332	301	331	362	323	341	346	343	313	338	329	303	327	326	318	323	323	331	333	316	320	326	368	304	352	308	332	326	303	314	321	300	365	334	315	305	311	313	351	337	307	312	319	294	336	310	308	298	324	341	321	312	285	308	353	326	299	313	293	345	342	296	308	346	286	311	351	318	301	312	321	336	301	309	292	338	332	330	353	351	261	289	328	332	318	306	302	336	311	321	350	339	317	316	340	330	329	294	317	315	296	310	284	307	348	290	324	305	333	337	307	308	305	333	315	313	295	308	342	288	297	326	328	309	311	324	340	308	295	317	305	301	330	335	314	305	309	341	281	301	294	305	321	357	322	315	316	324	337	328	322	277	326	333	318	294	310	325	306	329	315	341	323	298	316	318	311	322	333	304	331	330	328	283	316	306	303	327	298	318	319	300	333	323	317	302	332	307	311	331	307	296	296	248	316	358	336	349	331	351	362	298	316	316	281	290	292	285	314	318	340	321	306	329	305	343	354	335	312	335	300	319	308	302	329	359	298	336	323	358	362	330	341	295	298	349	355	339	324	335	323	345	324	353	299	318	293	305	315	322	321	340	336	315	320	326	294	318	315	308	319	343	360	302	326	331	312	348	322	331	325	315	314	307	348	341	280	340	323	327	335	297	286	313	310	317	326	342	315	315	335	326	356	321	311	329	310	319	323	312	369	302	329	340	332	336	299	318	332	323	334	350	285	339	313	341	317	287	297	284	336	315	304	318	309	293	314	318	311	321	352	335	318	310	322	298	325	295	288	338	316	328	328	345	334	318	325	328	352	315	332	316	319	317	306	316	317	345	308	305	326	318	333	312	323	300	301	304	343	303	320	323	333	329	313	331	332	343	305	336	310	374	360	338	295	340	311	334	323	345	324	310	283	295	310	343	344	359	337	302	340	284	326	313	312	356	292	324	300	342	337	283	315	310	304	308	324	296	325	358	364	286	318	305	327	326	351	322	319	304	341	322	314	350	294	312	313	308	317	355	312	320	318	351	316	320	310	310	327	324	330	315	307	332	317	354	322	317	356	341	306	285	332	300	345	326	332	333	331	351	348	293	330	343	336	329	302	319	290	305	305	332	332	319	330	345	355	308	356	327	324	340	333	348	313	307	347	300	298	304	301	322	338	345	315	347	346	309	301	311	323	322	319	319	324	326	290	312	351	327	330	327	359	321	321	322	289	324	318	311	313	325	329	322	306	352	319	311	318	323	333	303	353	325	356	325	320	321	304	283	339	321	288	273	342	304	342	315	331	274	301	332	317	284	322	317	358	351	292	336	291	312	317	308	311	323	331	310	294	343	317	289	328	326	328	353	323	292	334	323	300	355	324	325	322	335	334	310	294	320	332	328	357	336	369	323	305	343	335	298	338	331	329	336	313	316	338	336	317	323	290	360	311	324	315	325	315	338	297	333	292	312	334	313	333	346	308	321	319	332	304	339	306	288	320	327	315	297	328	335	340	307	354	306	315	293	319	321	308	337	331	345	305	302	322	315	322	330	349	334	328	308	325	318	286	325	302	305	309	325	319	317	325	285	323	308	316	314	325	340	339	329	304	334	312	307	334	288	322	321	317	312	324	325	348	289	320	310	313	315	328	293	322	312	303	326	312	356	319	295	319	335	320	325	320	328	309	346	264	331	329	334	292	325	281	309	323	307	338	303	321	331	334	296	340	315	308	336	308	334	301	288	305	303	283	336	324	309	361	337	318	295	309	308	332	357	302	300	333	301	332	350	308	317	315	334	302	320	340	335	346	339	318	327	344	324	291	335	314	339	326	321	322	320	303	341	329	320	329	335	339	293	302	341	343	326	299	314	306	298	308	352	347	326	342	307	323	314	311	320	324	324	311	353	300	320	311	312	338	356	357	320	319	321	318	339	315	317	329	313	313	343	312	313	360	306	292	306	320	315	332	286	284	305	326	317	304	337	329	338	300	281	296	302	343	331	289	369	335	292	323	311	329	349	339	321	342	324	325	341	334	325	341	318	272	342	336	352	346	323	279	298	308	328	355	334	338	321	329	284	303	337	338	328	339	320	323	338	311	301	309	301	334	340	310	321	334	343	340	322	319	314	305	332	297	317	326	345	309	314	380	317	320	320	325	320	303	322	290	302	319	363	334	333	339	329	325	322	306	306	302	332	312	330	323	339	332	304	322	309	303	304	310	286	321	355	307	330	293	299	341	353	333	348	328	306	333	314	330	337	303	307	301	307	313	317	319	329	317	370	317	353	324	376	377	324	312	308	335	324	321	309	322	362	336	288	311	339	358	317	324	304	272	304	340	362	337	348	299	357	304	339	311	339	292	321	303	337	297	323	306	313	340	340	330	324	288	302	318	336	315	301	312	305	332	333	320	329	343	309	344	331	321	272	335	307	335	339	354	320	335	325	331	347	305	346	331	316	310	318	321	339	272	314	382	328	354	303	316	319	323	321	334	338	312	324	315	302	301	338	342	335	303	265	304	301	368	343	359	302	352	318	343	327	289	307	337	348	325	316	304	334	321	345	326	320	301	328	350	344	305	303	336	320	325	323	302	324	314	304	344	314	318	313	341	322	303	304	343	319	306	334	312	307	330	357	318	301	312	346	329	325	333	303	273	326	301	331	336	301	341	332	330	325	313	337	347	313	321	356	312	311	318	332	316	324	312	304	337	317	322	333	365	334	345	333	339	339	316	299	338	326	284	315	315	321	315	319	346	343	317	346	316	291	325	317	330	273	331	280	293	337	276	362	314	330	320	320	336	324	322	330	366	317	303	282	312	322	295	365	338	340	319	297	340	368	302	297	342	342	324	317	340	314	341	323	282	357	334	299	336	334	320	332	328	339	314	320	302	286	297	356	331	315	320	300	314	310	339	316	320	317	311	316	327	319	327	340	339	336	327	319	301	326	321	336	339	333	301	317	316	334	312	333	354	315	361	355	341	315	325	336	305	289	329	344	340	316	324	341	325	314	315	331	337	328	324	364	317	326	304	335	311	352	342	334	361	372	329	268	339	329	298	305	312	334	312	309	313	344	329	330	321	352	336	347	281	335	288	343	335	316	324	309	341	301	321	338	324	314	338	324	331	309	311	344	327	306	332	333	296	324	319	323	352	343	312	274	311	357	358	321	307	338	337	336	356	347	313	335	321	311	279	316	325	299	294	331	324	340	321	316	337	336	332	318	339	372	322	308	331	339	299	332	264	288	302	335	323	304	363	336	310	336	351	319	319	298	285	329	310	329	343	295	355	323	319	323	310	309	300	310	288	310	325	325	308	328	290	335	323	296	313	337	341	319	332	303	328	290	327	315	279	309	321	313	296	350	323	309	323	366	316	341	294	340	310	332	331	348	331	328	299	311	290	331	300	299	304	353	317	308	310	291	319	344	322	334	288	334	311	317	354	356	302	348	337
10296	823	877	917	872	884	821	784	794	756	803	839	750	812	836	780	743	760	800	747	778	730	791	821	784	772	807	811	802	753	822	807	759	776	807	822	758	779	777	791	852	797	764	759	720	759	747	764	797	804	806	777	767	766	778	781	798	795	763	707	766	791	829	799	779	840	772	764	794	793	768	752	775	803	794	755	764	756	802	732	791	798	792	799	791	747	798	897	783	816	741	804	824	806	778	766	829	810	778	715	788	804	753	726	774	816	822	795	803	806	756	766	773	789	793	809	775	787	765	801	797	774	799	778	795	817	830	769	799	747	845	852	778	810	775	750	785	801	801	831	795	789	767	815	764	794	794	746	817	795	845	771	785	796	836	777	788	785	786	766	806	794	806	830	804	781	741	719	824	834	789	776	765	765	802	815	740	768	817	796	808	802	770	812	750	793	751	796	796	786	780	748	790	798	767	732	764	795	796	739	769	823	791	806	776	786	776	776	771	792	799	788	779	796	789	796	758	814	773	785	749	779	754	838	770	803	829	780	769	801	783	761	811	749	788	768	790	763	741	749	777	757	772	775	788	757	813	758	777	788	779	748	799	781	777	806	802	684	837	776	816	758	784	838	800	796	821	754	781	817	761	798	753	759	815	762	779	770	803	793	779	768	764	776	796	767	752	809	745	782	765	800	801	798	742	774	801	746	728	755	762	736	785	784	762	783	778	745	789	771	743	743	763	755	764	765	750	803	760	781	819	766	797	766	775	777	792	804	855	764	767	782	755	786	778	783	773	750	756	768	796	776	771	759	752	770	780	770	721	754	804	822	794	784	735	808	751	779	758	811	792	788	760	824	802	795	788	777	794	725	761	730	784	773	743	776	825	800	799	832	780	736	790	789	726	739	742	781	774	810	783	775	754	791	776	758	783	781	786	778	752	817	724	780	755	709	736	794	785	818	834	760	792	795	812	782	792	790	770	772	810	779	781	779	781	784	781	814	805	767	810	758	772	811	784	821	795	794	801	778	766	789	767	765	747	825	812	796	804	812	764	767	784	737	781	781	786	795	788	753	760	800	759	820	762	766	790	792	768	789	778	811	793	793	825	785	804	762	767	740	762	719	792	781	737	754	782	812	721	795	778	784	786	797	799	790	719	785	819	774	785	821	798	740	814	765	782	819	750	810	788	759	776	757	794	785	825	778	768	784	781	775	736	834	820	774	769	809	825	797	791	773	796	791	798	769	739	856	779	784	793	767	772	749	796	787	807	808	760	797	751	799	796	725	830	806	763	780	753	803	738	767	775	780	795	785	779	755	796	814	786	798	747	759	796	825	806	746	777	853	780	780	763	805	820	784	760	783	789	803	810	739	753	782	798	788	822	732	782	774	768	770	764	771	846	776	778	738	815	766	812	821	800	813	770	789	795	782	770	828	718	779	807	785	769	797	777	745	774	777	771	767	776	795	790	768	781	802	774	800	774	770	809	755	818	746	807	781	807	752	788	827	822	798	751	762	766	808	735	799	794	774	780	772	766	809	833	765	819	795	765	733	801	804	773	810	771	811	805	755	805	806	772	805	776	787	752	751	758	783	758	837	774	771	698	794	838	790	766	789	762	790	768	808	750	798	752	793	778	774	756	780	815	729	814	832	844	783	781	825	747	825	789	766	811	761	769	733	769	837	790	815	717	772	766	787	801	792	798	827	764	761	785	754	801	755	759	745	748	803	783	786	806	770	780	808	758	768	781	787	830	794	789	784	798	771	793	854	748	767	818	784	760	787	779	777	790	777	803	859	806	721	743	781	790	753	707	804	748	803	769	745	778	810	758	772	782	732	780	739	748	777	833	782	744	789	797	785	767	755	758	776	794	794	800	782	790	780	813	838	723	740	759	751	746	801	798	754	794	799	800	743	804	754	824	798	788	724	759	796	806	804	800	793	776	762	728	757	779	815	791	799	817	768	795	778	811	778	797	792	784	832	843	730	791	776	757	774	791	811	832	797	792	802	779	804	753	782	773	778	779	772	775	752	863	777	786	825	753	773	840	794	771	797	804	794	759	809	784	793	723	816	787	760	761	785	758	806	816	777	811	796	799	757	803	828	802	801	768	793	805	791	785	818	788	770	760	766	764	801	767	812	769	774	817	803	835	813	773	794	806	762	764	740	759	804	784	812	744	738	801	751	795	795	801	801	793	854	822	749	756	798	773	786	737	727	810	808	774	790	765	751	762	794	836	750	741	773	736	781	794	788	765	740	793	793	778	795	800	748	817	743	826	779	808	749	771	779	735	788	783	815	822	745	798	842	825	797	811	754	786	811	756	784	809	734	782	772	778	790	762	779	785	792	803	737	732	804	816	804	834	759	741	812	817	777	779	746	821	811	797	811	756	787	749	815	758	797	776	767	811	791	772	743	782	782	797	770	776	780	803	774	748	788	795	768	776	806	779	748	782	755	776	800	769	792	808	770	787	758	717	787	779	800	774	796	762	757	758	759	779	797	829	790	745	811	789	799	791	796	796	836	761	798	807	783	838	782	793	763	748	738	791	748	772	749	790	757	799	735	806	729	767	831	750	768	788	767	792	782	818	780	776	767	777	717	780	769	782	739	818	819	776	795	773	790	736	788	819	796	806	784	768	821	775	794	787	796	742	758	720	783	763	776	772	793	806	836	777	787	753	784	773	794	744	766	792	752	823	811	787	811	766	790	813	841	771	835	789	774	791	828	777	803	837	808	753	839	796	773	770	786	836	759	774	816	766	752	740	755	823	786	817	841	796	721	832	795	730	761	778	775	821	788	779	778	781	852	818	748	819	772	824	805	748	764	831	796	775	834	767	736	774	739	757	765	781	748	740	759	775	789	746	790	815	757	813	778	758	755	788	786	807	792	766	816	832	788	805	798	755	762	777	758	811	734	826	754	808	824	758	764	746	790	770	790	775	767	782	807	804	809	747	778	755	785	814	793	789	784	817	780	817	803	777	751	817	802	759	778	749	807	811	859	816	754	778	743	805	790	742	768	801	781	767	784	795	783	753	796	774	792	801	799	793	797	783	807	785	764	766	751	767	784	832	752	843	832	758	782	795	749	814	799	770	820	779	765	842	809	776	815	756	809	809	814	753	803	788	797	759	770	818	793	825	760	754	768	738	751	770	793	780	764	822	783	750	746	800	775	835	826	819	770	784	775	794	801	828	761	812	806	777	815	732	778	840	774	743	802	721	825	796	848	765	758	772	779	813	766	830	799	758	757	787	786	792	750	761	790	752	809	827	837	807	803	770	802	810	768	778	819	825	760	758	738	817	773	796	802	778	804	820	805	804	728	783	780	815	759	799	795	755	802	788	727	762	770	777	787	780	816	796	734	806	789	771	780	831	809	798	797	791	768	801	777	820	788	787	789	770	789	755	764	762	789	799	794	752	766	769	749	827	739	774	771	798	780	788	750	800	753	773	796	791	780	822	779	743	802	814	773	765	752	808	756	812	741	844	763	788	781	815	764	781	777
53725	14095	1462	856	598	477	333	355	281	272	265	279	221	266	224	214	226	243	195	187	208	224	211	214	224	177	208	205	201	213	206	221	184	204	214	212	171	214	197	187	179	185	184	193	206	201	205	220	179	191	205	191	204	171	204	197	205	181	180	191	192	207	186	193	193	188	188	195	179	189	185	189	199	206	210	216	200	201	185	200	194	187	201	186	206	208	196	182	189	199	187	219	189	181	187	196	209	156	206	206	201	207	188	196	205	202	198	187	208	208	192	226	179	188	196	197	195	195	204	209	168	202	186	174	181	218	185	200	199	213	172	195	178	198	187	189	190	206	172	197	187	235	202	210	204	183	171	212	184	162	219	208	209	195	190	188	208	183	194	205	204	205	206	194	199	172	207	178	166	190	185	193	199	217	199	188	175	208	178	186	202	214	174	188	202	197	181	188	203	205	187	207	206	187	176	188	177	189	175	204	179	186	184	185	187	190	183	198	200	189	209	207	197	225	183	200	204	194	184	199	177	197	178	213	177	193	176	208	198	211	197	195	196	186	184	213	192	173	204	213	183	189	178	206	170	214	201	177	184	191	175	169	192	191	205	200	205	195	198	167	190	173	188	174	160	193	194	193	208	184	193	182	201	200	187	228	191	189	212	191	209	194	196	178	220	184	208	182	194	204	190	229	230	170	202	201	183	196	216	172	183	221	188	187	190	182	192	215	186	200	215	174	183	200	194	201	192	205	224	204	172	203	179	187	203	202	206	172	197	188	168	180	185	178	173	213	191	176	197	219	183	207	217	191	210	191	187	157	199	207	200	182	189	192	189	209	231	189	208	171	188	187	205	195	167	180	185	206	187	186	202	177	175	178	179	191	205	178	186	205	202	164	206	194	188	179	206	216	211	181	168	189	203	210	170	189	207	208	173	184	199	155	190	187	186	184	197	203	199	200	188	173	190	161	217	195	181	199	193	185	189	183	192	156	212	197	204	184	191	182	195	195	229	190	210	182	219	164	206	186	192	193	195	206	185	179	205	183	185	173	192	164	196	205	185	169	178	176	175	199	167	211	192	183	200	197	169	167	191	182	200	205	199	204	184	186	170	189	176	182	180	172	172	189	184	221	184	215	174	176	180	190	193	225	203	217	191	179	175	173	174	189	191	199	197	202	166	188	181	151	200	171	198	201	178	198	193	176	209	178	189	191	193	197	162	195	204	175	182	161	187	202	209	193	171	198	196	191	188	196	187	185	177	192	205	175	181	203	180	205	191	189	200	198	190	195	189	178	201	175	214	209	187	212	153	202	202	169	205	184	169	185	189	197	191	193	206	198	182	179	199	177	198	193	191	188	188	192	180	194	185	196	183	197	214	223	210	179	184	193	178	176	193	183	189	183	182	193	197	207	191	190	187	165	207	199	206	176	206	174	200	184	187	199	198	192	203	198	185	219	162	165	189	187	185	183	203	183	199	178	188	191	148	202	222	186	168	175	187	205	191	191	171	207	219	202	189	183	204	196	178	206	207	187	195	191	203	187	196	179	207	212	182	172	189	188	196	186	194	180	190	190	192	200	197	184	206	204	195	190	179	197	177	211	180	188	200	194	188	203	189	199	194	179	207	177	196	210	215	197	214	202	183	189	184	185	200	198	196	204	187	223	201	186	177	205	188	205	192	209	175	173	202	207	191	208	181	173	188	194	213	175	202	206	218	190	199	201	196	205	228	198	191	173	219	196	200	194	202	198	177	215	225	212	186	212	180	194	207	192	181	191	181	193	189	202	170	200	195	211	190	197	195	177	197	208	194	182	190	188	188	211	203	197	208	198	186	183	186	214	162	174	188	204	186	208	190	184	206	180	199	188	193	186	213	198	185	177	197	189	197	184	196	187	185	213	177	210	191	158	203	185	197	179	198	203	192	173	211	168	186	193	181	178	179	197	189	199	201	183	192	195	183	189	196	181	211	192	190	210	162	197	163	195	166	177	167	187	181	230	198	191	207	170	176	210	206	185	219	213	180	228	213	205	202	174	208	179	178	165	194	196	185	178	217	180	185	187	193	189	197	170	213	194	188	212	175	180	185	184	185	171	208	195	193	195	178	188	189	212	204	223	166	164	200	184	183	169	177	192	162	188	167	211	201	212	196	208	177	178	202	189	186	193	207	196	176	183	215	182	174	202	189	194	184	174	218	212	189	163	202	190	175	166	221	167	175	183	178	172	221	195	196	217	189	214	190	201	211	197	194	170	204	177	179	184	187	221	214	186	180	181	192	203	185	183	168	201	194	188	193	202	191	191	186	180	185	180	198	183	173	194	190	194	217	166	192	188	205	188	179	212	173	202	219	198	191	195	207	229	181	217	183	212	173	178	180	171	183	204	160	195	196	187	153	212	210	184	204	192	187	200	195	189	215	192	180	193	198	206	187	185	191	203	193	176	192	169	226	164	200	179	182	189	183	184	188	198	186	198	193	213	203	182	196	193	220	198	180	209	168	169	184	193	177	172	197	195	209	197	166	195	202	183	217	181	205	188	173	186	210	183	206	172	190	192	177	195	194	210	197	199	244	188	176	210	163	176	185	190	192	209	202	228	191	166	196	202	191	176	212	191	182	190	176	184	203	199	176	185	214	197	202	214	185	181	186	219	196	184	198	184	195	209	207	178	173	185	199	205	192	172	208	175	223	202	191	184	204	186	192	209	180	202	189	198	193	185	175	211	197	183	178	210	204	176	200	214	189	208	201	193	184	188	183	211	183	198	192	206	174	189	205	207	200	197	193	196	185	199	180	160	197	205	186	196	193	190	191	205	194	173	210	180	192	215	192	189	184	178	192	191	222	191	184	201	194	209	199	184	187	173	182	201	209	188	195	228	192	215	196	203	188	172	179	187	191	180	187	198	203	218	205	199	215	186	190	199	177	203	173	189	204	200	202	181	205	204	169	214	180	179	167	203	226	202	215	184	240	184	189	199	214	209	200	196	203	215	220	204	206	199	206	165	181	201	228	183	199	204	204	193	193	182	175	180	191	191	177	173	180	186	202	191	213	182	206	195	216	183	188	205	192	181	193	195	186	179	204	189	216	196	194	170	168	217	196	187	180	175	169	176	209	186	168	176	198	185	186	185	192	174	182	190	190	194	171	190	189	183	181	227	197	200	196	186	181	219	197	170	200	210	184	184	202	196	167	179	177	181	174	197	194	183	189	168	196	212	203	189	165	199	198	169	201	179	190	183	175	165	197	190	212	183	196	192	165	201	175	219	209	190	191	207	201	179	162	190	189	192	229	211	200	198	173	187	210	205	183	217	195	192	193	218	187	175	193	198	195	207	213	196	169	191	194	199	177	197	206	189	216	204	175	202	164	176	183	187	206	187	183	177	196	214	188	187	209	180	196	192	189	173	215	194	210	176	181	180	223	191	187	193	192	207	206	186	168	188	219	200	176	204	202	173	204	214	208	188	187	217	209	194	213	190	177	230	175	168	196	218	198	191	194	199	162	187
28185	1534	1977	2403	2152	1823	1565	1356	1227	1080	1065	899	913	832	785	732	727	724	706	653	699	660	639	637	656	589	629	612	603	588	561	570	609	612	617	580	538	587	567	561	538	559	555	574	536	556	560	587	549	597	596	551	550	575	516	585	527	590	557	557	501	551	534	523	556	563	523	561	566	550	566	559	522	584	575	561	557	543	567	548	537	571	568	537	547	551	534	534	526	581	547	552	572	574	508	544	506	555	544	568	548	531	538	556	548	527	539	540	512	585	531	538	558	561	521	506	536	565	557	550	514	520	542	563	538	506	535	543	565	514	562	544	564	528	568	515	523	514	538	549	564	514	534	543	556	582	526	564	548	520	542	527	524	498	517	479	540	500	535	499	564	519	524	524	571	559	555	511	565	536	532	543	552	484	511	510	522	513	549	536	585	544	605	555	554	505	562	547	560	525	515	514	538	551	531	480	601	513	526	533	519	545	559	533	513	549	514	538	518	520	545	545	541	523	571	539	504	551	513	509	544	546	567	548	516	539	562	534	548	529	557	579	578	538	587	566	520	534	499	505	540	535	541	523	568	548	524	540	530	570	505	577	506	544	536	500	557	543	545	539	552	489	533	549	535	524	540	544	491	545	518	517	562	525	570	510	554	540	566	540	522	513	532	492	529	517	554	561	520	597	555	567	568	538	557	556	557	502	522	499	537	578	539	518	512	542	551	540	513	548	543	541	589	535	567	544	519	506	524	538	535	558	493	542	497	526	497	529	546	541	555	538	513	525	518	561	495	513	567	539	529	548	521	563	531	567	522	536	538	538	539	494	535	519	541	546	535	529	524	537	509	546	484	543	524	518	511	579	582	560	522	548	494	549	564	568	562	549	546	498	573	553	523	533	485	538	559	572	510	572	553	526	553	549	558	549	509	558	576	547	549	547	543	522	559	555	494	582	538	516	528	533	556	550	536	555	535	514	528	505	522	523	512	529	565	540	522	513	540	563	510	563	522	517	573	519	534	577	513	571	539	534	542	546	556	549	529	533	528	503	516	560	516	527	514	547	501	549	552	543	552	560	553	518	534	516	536	507	516	560	542	551	574	547	558	507	537	540	542	498	581	515	581	617	520	528	565	550	561	497	514	520	519	516	517	520	560	523	531	499	585	521	543	533	492	568	519	517	561	515	549	598	553	485	565	541	554	515	538	524	538	515	508	515	550	541	495	537	514	556	553	553	533	524	549	559	540	528	539	537	460	533	556	483	530	525	556	580	515	493	538	535	518	531	535	494	534	571	494	535	543	512	532	549	545	576	514	492	514	522	570	507	534	521	541	515	577	538	550	542	487	527	531	544	495	514	560	510	550	518	512	579	517	542	556	533	554	493	527	527	521	497	563	529	509	518	555	535	537	535	566	526	498	557	521	527	563	517	481	511	577	549	494	543	577	545	551	551	571	558	526	499	570	532	513	575	497	568	536	562	526	505	575	579	552	549	546	496	523	534	508	524	471	516	516	540	507	537	519	543	561	533	560	533	541	510	480	534	573	559	534	570	579	506	543	529	548	567	545	531	509	570	509	531	480	507	532	550	555	501	491	538	515	554	556	524	526	551	552	541	512	520	555	502	564	503	537	561	533	521	513	566	531	512	548	514	540	545	518	503	514	557	522	558	530	579	537	523	559	571	550	530	536	519	527	533	542	556	547	509	530	516	528	535	535	524	545	552	534	527	530	567	558	533	557	531	538	523	527	514	536	511	517	565	543	540	522	541	544	568	500	517	540	578	558	513	544	491	504	555	528	529	559	557	549	516	541	531	579	546	551	564	519	584	506	499	529	528	585	570	543	509	536	518	539	496	524	568	525	547	554	568	554	531	556	547	479	588	535	532	547	551	516	512	499	508	496	516	514	526	531	513	542	505	524	511	536	492	494	513	528	574	524	501	550	515	502	524	571	564	559	547	531	580	522	557	519	528	527	548	572	538	524	505	564	524	563	512	538	522	518	499	540	539	533	508	573	516	566	564	542	560	548	490	530	546	553	534	536	498	553	515	550	563	532	537	522	537	520	553	530	537	560	561	521	541	518	555	522	579	533	512	552	517	540	543	542	559	547	543	539	550	571	540	535	590	545	541	539	584	569	547	535	537	554	526	539	553	538	591	519	545	541	534	546	518	524	517	541	528	529	516	536	513	521	504	552	513	557	555	531	576	544	572	558	602	558	547	576	550	512	511	528	534	508	556	522	516	534	563	524	546	578	519	523	538	539	528	507	513	543	527	568	557	554	577	548	527	541	529	519	556	561	530	568	532	531	540	540	546	494	530	566	559	509	565	493	486	509	546	495	528	516	518	556	548	521	549	519	522	536	536	552	541	508	529	539	525	514	553	521	581	537	497	518	549	543	513	562	541	519	544	536	510	548	561	533	549	531	496	539	517	535	551	513	547	533	543	506	525	543	541	536	496	538	559	555	509	573	560	561	509	546	569	525	494	451	557	539	527	541	538	560	569	536	549	535	545	530	527	531	519	509	527	534	508	518	512	526	561	531	612	568	542	511	509	526	530	546	533	541	559	549	524	514	571	533	498	574	528	548	449	551	505	556	575	548	553	555	549	521	550	522	520	546	559	535	551	511	544	523	545	532	543	547	498	522	538	509	539	555	524	559	574	545	522	568	578	522	567	520	516	552	545	578	473	539	524	526	553	513	565	529	549	570	520	561	525	486	588	510	574	520	547	556	522	560	524	560	595	569	567	527	536	527	520	536	530	562	548	540	553	563	523	529	595	536	517	544	563	561	518	561	503	546	556	531	518	554	509	519	540	534	549	552	530	581	498	527	551	558	543	527	553	524	524	543	594	547	545	557	539	543	537	528	544	551	544	513	530	545	536	529	527	563	492	513	578	516	542	576	552	541	518	539	525	567	536	537	532	497	514	517	524	559	515	555	565	539	551	535	539	561	524	523	491	535	554	526	524	512	563	543	564	540	562	535	550	589	530	584	536	514	555	569	569	535	534	539	560	519	546	564	563	559	531	509	549	510	578	552	579	531	519	541	534	524	556	589	524	568	547	508	558	545	503	538	571	563	559	562	533	584	588	557	550	526	554	546	520	525	531	527	512	522	563	505	538	563	591	541	501	436	595	525	535	569	547	531	500	505	498	577	493	527	618	561	514	511	512	561	503	562	544	567	556	570	493	507	553	533	558	557	561	564	574	512	566	558	554	537	520	547	497	566	541	547	512	554	556	520	521	562	553	549	545	523	572	562	595	585	521	560	590	507	574	568	569	564	543	518	555	569	516	551	517	537	551	487	546	564	559	531	512	546	551	529	576	560	481	499	525	563	541	580	526	570	535	549	510	506	549	525	505	541	498	571	501	556	560	499	541	544	547	527	546	542	560	575	582	541	517	560	542	553	534	481	558	477	553	554	559	539	539	488	507	545	520	472	554	520	526	537	528	567	534	521	527	539	556	503	527	526	506	532	564	521	523	513	560	503	539	535	525	509	516
68382	23854	4773	1820	1143	893	740	666	584	491	482	485	434	447	464	355	383	416	394	428	357	359	376	338	334	344	315	305	342	308	352	316	382	341	330	385	331	352	329	331	353	318	327	306	372	318	347	310	350	325	375	316	304	312	338	341	311	344	303	323	352	323	309	317	316	336	322	333	287	296	334	348	333	333	359	301	363	323	340	345	315	332	319	345	321	357	324	317	337	336	339	364	292	318	322	318	339	327	312	326	355	341	368	328	316	314	322	301	333	343	306	366	336	325	330	341	315	357	326	301	330	329	330	363	324	340	335	320	331	314	311	344	324	321	306	326	350	334	365	333	315	326	322	324	331	374	340	345	318	334	312	334	303	353	323	312	358	333	292	370	357	314	306	334	330	306	351	321	315	361	326	318	334	332	344	314	349	335	342	313	342	324	332	319	329	318	333	332	290	313	316	321	347	339	319	324	327	318	327	353	343	340	357	313	371	335	327	319	322	294	338	313	340	330	358	327	337	319	338	340	344	344	312	337	330	312	327	321	348	324	321	296	302	322	351	349	342	309	336	341	311	300	375	333	314	330	337	327	341	348	362	316	329	341	327	327	357	348	348	352	326	321	362	351	349	319	346	323	322	340	324	320	327	338	322	301	379	314	350	361	347	357	319	294	365	310	339	363	299	300	358	324	303	327	342	360	321	334	367	344	337	323	313	311	329	326	306	327	346	307	310	327	325	330	306	337	314	320	322	331	347	290	321	319	326	334	337	348	360	317	303	332	326	341	344	349	309	314	322	334	318	355	331	319	344	334	331	340	344	299	318	331	318	345	333	324	295	337	332	342	321	329	337	346	336	331	314	308	305	305	322	316	308	322	392	325	304	311	298	373	327	295	358	332	326	348	337	350	317	337	319	345	325	353	336	341	308	311	314	332	300	310	316	337	343	332	321	339	328	326	304	312	359	334	352	332	324	326	316	305	319	345	359	343	337	294	374	312	298	325	339	329	328	322	315	331	325	335	330	312	374	334	334	336	345	366	327	318	303	334	324	374	318	332	318	309	330	325	331	336	338	325	306	313	310	331	306	343	336	339	341	313	304	326	309	352	337	319	327	315	325	311	323	317	351	303	320	297	326	304	318	317	340	308	349	370	323	330	339	291	319	349	315	368	309	321	326	306	324	343	334	332	332	329	330	313	348	319	335	316	380	345	336	347	340	330	295	345	332	309	328	294	328	325	326	350	317	311	320	347	348	348	326	327	325	355	309	345	308	287	343	342	369	365	326	301	366	327	323	363	351	362	337	317	311	332	349	334	335	325	327	377	339	323	329	337	318	343	329	322	330	345	355	343	317	349	319	307	341	325	341	317	319	323	297	335	322	327	360	340	317	315	331	359	349	331	337	317	315	320	329	314	330	333	318	288	314	345	325	364	319	322	322	317	335	322	353	329	342	333	306	327	322	352	309	315	330	268	333	290	339	316	324	334	341	315	319	303	316	332	318	325	328	331	307	337	327	308	320	331	349	302	338	320	336	288	377	333	303	315	327	319	321	349	306	288	331	333	340	340	307	354	302	316	322	356	323	317	313	333	356	350	319	327	335	327	315	326	310	365	315	344	316	344	329	331	328	313	350	330	349	342	318	351	329	322	305	350	321	317	330	324	344	317	330	325	379	346	329	338	339	336	313	300	330	350	353	305	328	321	344	276	314	324	350	330	328	338	338	349	320	348	350	326	348	310	333	345	315	366	335	327	360	311	331	331	326	319	349	305	356	328	326	360	324	354	351	345	291	342	369	325	319	345	326	340	344	339	361	311	335	334	288	344	311	363	330	339	291	330	322	336	314	332	302	327	325	316	335	320	345	336	333	327	322	294	307	335	326	334	339	295	326	282	370	375	333	336	338	353	301	321	313	331	326	345	318	343	317	299	298	315	332	324	350	329	312	333	357	326	332	334	343	317	358	303	323	320	328	347	327	348	331	319	332	354	305	308	316	357	325	295	330	363	346	335	322	328	301	359	345	360	338	315	327	312	321	335	324	291	297	353	331	348	341	316	319	313	330	336	313	348	337	339	343	323	329	320	302	360	332	317	351	370	304	322	342	367	341	324	343	321	360	329	278	342	297	318	312	307	347	310	339	341	328	339	338	356	349	325	334	360	329	338	360	360	351	381	338	325	354	333	324	314	333	336	366	348	326	340	315	318	301	356	334	281	293	341	348	367	318	299	341	325	320	322	326	316	351	311	318	308	339	361	323	307	307	329	302	353	354	326	347	346	333	309	331	308	314	324	339	325	333	324	317	312	345	341	334	317	323	342	328	328	317	333	337	340	324	326	340	338	370	325	334	349	331	321	356	316	314	334	307	321	329	312	317	316	331	348	318	292	332	311	339	329	352	335	341	329	317	346	318	328	346	363	316	304	322	336	335	343	317	293	292	341	338	326	314	326	316	336	297	319	317	312	336	330	347	330	304	329	351	332	317	332	357	354	331	304	366	301	331	345	337	324	329	311	333	355	341	349	354	345	308	346	316	280	355	326	312	356	318	331	334	296	333	335	319	339	330	339	377	350	341	325	341	329	338	314	331	344	323	317	316	336	317	306	306	325	347	332	351	301	281	289	372	347	362	309	331	325	332	330	283	328	321	319	352	341	327	334	334	325	310	318	342	340	320	326	321	333	323	314	360	327	344	331	320	307	337	395	345	318	303	310	327	320	331	325	309	333	351	306	343	345	345	343	350	309	335	314	345	302	357	329	318	333	319	351	316	342	312	347	343	282	354	370	308	335	320	319	325	324	355	318	315	312	287	318	358	314	317	322	332	358	321	333	321	310	338	356	329	332	318	310	319	382	361	329	368	335	314	339	325	320	304	318	318	316	301	313	331	324	314	295	340	298	354	325	351	337	371	319	313	338	370	318	322	334	329	320	368	307	327	311	310	311	322	316	366	339	336	353	335	356	335	323	315	306	340	327	328	375	318	327	301	325	309	299	330	311	354	328	289	309	377	338	333	347	326	309	329	321	322	315	320	358	347	334	325	336	354	318	348	325	303	320	353	314	321	368	338	350	341	331	329	333	343	346	329	305	341	332	341	318	313	348	340	341	321	307	336	317	324	355	301	351	320	287	343	320	329	350	312	332	315	328	336	356	307	339	362	345	340	318	323	357	323	352	356	376	298	347	320	354	341	284	324	320	303	287	316	328	314	361	325	343	308	345	307	301	359	339	334	340	348	369	303	354	344	344	338	313	358	304	341	334	336	329	348	307	334	315	325	347	324	305	338	317	295	311	336	333	305	291	327	322	330	338	321	349	311	307	327	308	316	355	328	329	315	323	333	325	326	323	379	323	347	320	349	332	322	325	359	339	325	349	341	361	324	311	331	340	326	320	335	296	351	332	326	290	326	334	328	328	347	293	298	322	292	333	301	304	303	310	348	330	314	297	335	350	345	360	352	336	315	343	313	298	334	352	308	317	335	292	307	340	319	328	317	304	317	340	343	344
37981	2844	3826	4556	4065	3441	2904	2573	2160	1904	1813	1681	1438	1513	1336	1245	1254	1154	1200	1123	1120	1095	1091	1083	1051	1019	956	972	973	993	939	927	911	973	916	928	979	932	917	911	870	912	922	891	824	857	879	891	843	904	896	897	900	854	926	899	840	834	853	839	904	846	841	823	861	866	869	820	916	827	795	862	785	868	822	813	856	832	865	874	789	835	896	827	829	791	854	826	875	861	856	847	821	878	857	835	828	863	826	873	850	844	814	813	873	821	799	837	811	816	882	789	810	847	875	811	787	850	817	853	843	826	815	791	810	839	872	781	807	822	878	886	810	827	836	815	782	847	810	854	800	825	872	941	850	871	814	792	809	868	868	887	887	837	835	832	876	811	875	882	832	885	839	811	815	788	846	790	799	829	899	836	877	854	883	866	849	808	856	787	843	857	848	850	883	816	828	823	874	826	838	832	862	785	811	843	839	874	844	851	822	837	854	833	812	820	779	844	849	828	779	824	860	805	885	885	824	867	858	858	845	840	834	842	806	818	823	826	821	818	837	815	843	817	790	832	850	816	823	853	813	881	839	798	839	832	825	806	822	785	903	847	881	870	850	800	814	847	829	825	824	824	830	835	862	803	878	799	820	818	842	859	828	847	821	818	900	860	808	784	822	820	851	817	821	865	850	844	833	831	927	855	815	800	827	840	823	806	795	817	821	842	868	845	825	842	820	830	831	816	764	826	858	858	833	863	839	833	912	847	834	888	844	791	856	882	831	800	912	834	803	809	845	832	822	868	855	801	818	870	847	883	872	824	827	906	810	799	820	821	827	824	895	798	860	791	819	835	842	855	871	810	849	880	828	868	828	837	880	844	797	807	795	852	844	797	819	825	880	867	848	843	855	842	801	812	824	859	803	829	803	822	859	806	813	813	851	833	828	830	852	794	861	837	834	884	867	842	837	833	846	781	853	925	845	843	880	845	856	793	851	815	792	832	866	790	816	786	828	853	839	850	841	853	858	874	847	783	766	866	827	889	830	895	858	840	844	843	854	807	866	833	823	860	893	906	804	831	820	882	833	859	777	847	837	837	796	800	769	844	831	845	865	771	853	805	814	833	845	833	886	813	831	830	835	847	865	800	841	803	829	840	845	847	862	837	860	851	815	808	858	840	924	875	857	841	799	840	812	785	861	822	839	813	818	844	877	852	830	818	820	838	832	863	832	831	877	839	877	824	820	809	832	835	858	846	828	833	839	844	795	809	771	835	835	844	821	846	863	829	809	885	761	849	829	849	776	840	925	805	819	810	898	820	879	805	831	864	852	827	781	845	805	824	853	846	794	834	841	826	805	810	852	798	908	852	836	839	870	854	845	826	881	803	844	865	873	824	879	792	827	798	824	861	808	854	879	894	805	797	818	778	858	859	840	803	875	841	817	866	831	860	847	821	873	801	840	822	840	818	864	852	848	848	796	830	819	829	892	857	836	801	872	855	800	869	813	873	828	823	801	812	798	828	856	875	882	829	829	843	851	827	866	850	877	825	849	809	867	836	809	851	825	840	808	835	860	824	825	827	847	853	808	861	842	839	841	853	824	764	832	831	881	819	822	877	881	819	845	796	856	860	819	866	835	883	802	845	829	813	871	845	837	889	840	835	847	811	862	851	888	832	819	872	761	866	778	770	798	825	836	837	809	838	862	810	834	853	864	852	845	819	868	856	773	850	852	828	783	863	799	888	853	837	818	801	850	865	800	849	863	779	786	861	838	805	875	784	822	844	848	891	787	824	872	884	814	808	824	820	832	834	863	852	795	835	833	828	847	795	806	819	811	826	848	864	843	867	836	865	833	820	792	819	820	819	836	832	821	866	815	873	866	862	841	814	819	810	805	843	853	847	756	849	846	876	842	817	772	828	833	805	832	860	816	852	834	850	806	826	849	808	827	890	855	826	837	859	811	796	872	837	878	819	858	826	866	806	831	835	781	869	879	854	882	860	799	824	882	853	833	863	875	847	840	821	853	835	862	839	866	874	786	879	850	835	811	837	768	796	848	870	853	843	857	830	850	856	868	840	837	817	846	829	865	801	832	811	878	810	844	851	809	860	865	794	859	835	833	851	819	842	803	853	828	843	872	770	830	863	863	819	876	820	806	876	825	823	851	847	879	837	825	786	857	847	806	856	820	822	809	864	812	826	806	862	883	828	790	874	876	837	818	857	792	836	849	827	884	849	828	820	833	815	848	871	877	807	805	866	825	834	855	857	822	839	840	835	839	869	810	849	823	820	777	804	924	767	786	787	812	804	771	886	850	826	858	824	792	847	804	874	827	826	802	814	847	840	849	818	830	855	875	838	899	838	820	783	840	819	809	829	834	836	876	776	874	860	840	792	824	819	805	861	886	850	891	832	857	849	869	871	816	855	810	895	820	884	853	860	839	847	789	833	821	828	813	832	835	830	786	873	825	855	885	786	839	826	802	906	813	817	828	834	799	808	874	850	815	801	782	840	833	842	856	787	807	797	832	874	782	819	847	842	834	772	819	778	824	847	835	861	811	815	827	843	848	845	809	799	853	853	846	871	824	819	789	808	860	875	860	842	804	826	862	875	864	806	811	824	874	832	842	828	873	837	874	823	868	803	777	768	838	821	833	839	841	841	848	819	858	804	841	823	866	843	828	855	848	834	846	839	793	850	822	838	854	776	852	833	840	869	814	826	819	871	835	827	818	847	855	824	857	805	846	826	853	859	800	846	873	862	849	847	819	840	870	835	808	848	813	874	820	850	795	804	886	797	830	834	835	815	808	835	838	865	815	851	853	845	822	836	834	820	880	837	848	814	841	847	866	848	842	832	802	848	840	894	820	800	862	823	789	865	835	882	825	826	856	827	904	785	821	891	851	871	808	809	815	781	829	861	842	879	833	917	786	813	876	834	818	853	804	854	871	832	824	821	851	868	782	846	848	814	813	820	867	832	830	867	837	846	842	896	864	810	781	840	857	836	776	825	786	863	829	870	804	847	846	837	843	857	818	832	878	794	863	848	844	812	806	826	837	845	885	824	859	857	866	872	792	817	869	900	826	858	823	782	806	844	818	809	808	799	788	861	794	795	850	818	838	821	814	829	911	816	790	855	808	886	918	813	813	822	799	818	803	843	821	833	885	812	798	855	870	821	736	858	799	877	815	858	849	855	826	861	852	862	853	872	895	831	798	843	838	836	808	891	840	775	839	860	862	805	803	875	833	809	832	848	845	849	824	846	874	819	852	862	828	909	857	843	862	824	845	878	814	820	886	940	790	825	821	788	808	854	867	850	846	799	810	804	878	840	822	835	855	784	861	834	875	810	797	826	816	852	879	868	858	787	825	802	832	894	792	813	856	803	803	834	841	807	824	796	875	824	840	827	841	809	830	835	793	776	856	815	873	841	857	796	876	820	837	869	871	821	904	800	856	806	833	780	858	837	819	834	813	831	846	818	799	825	861	822	828	859	880	874	827	855	820	840	835	815	854	870
10173	581	346	308	332	350	318	315	340	343	331	370	305	329	331	339	341	305	312	332	316	345	305	366	295	340	329	296	332	339	362	321	330	343	312	321	318	314	326	340	309	343	316	328	311	342	301	350	319	314	303	325	249	330	314	331	352	314	327	333	338	326	318	319	304	307	286	319	330	330	338	327	277	317	293	324	345	355	333	303	370	319	316	296	302	320	302	299	309	317	344	333	319	297	335	323	321	319	318	334	327	302	334	349	294	317	325	336	286	306	300	285	324	331	291	313	323	356	334	338	322	322	291	308	331	327	295	300	312	328	342	318	329	332	333	317	303	345	335	304	317	314	343	322	337	335	309	318	347	325	335	312	324	320	332	310	336	290	278	327	309	304	319	312	344	301	318	344	322	342	315	358	305	335	307	317	315	291	326	348	346	333	321	324	322	303	335	308	317	316	319	309	317	328	315	346	324	306	353	298	315	360	305	334	321	319	295	278	303	335	287	332	329	278	320	273	301	334	315	333	323	311	319	326	308	337	331	309	339	294	324	369	317	335	334	321	346	337	350	316	327	285	326	261	304	307	322	329	326	315	331	340	315	371	323	320	320	337	309	291	314	352	336	342	344	330	313	345	325	334	324	368	351	320	334	343	347	341	325	325	287	302	319	306	321	320	307	311	342	336	336	303	346	330	300	325	329	345	326	333	323	341	307	291	314	329	310	322	316	312	305	303	333	327	340	315	322	331	345	315	326	300	290	335	291	337	321	330	343	311	335	290	333	307	335	338	332	341	323	305	298	352	324	316	321	307	320	298	288	312	322	303	288	324	339	311	318	316	302	318	316	308	328	323	327	314	282	310	317	322	323	347	295	320	332	331	357	324	312	327	328	328	327	315	357	310	325	308	331	306	308	356	309	331	281	345	322	355	297	309	348	338	322	343	328	293	314	313	301	367	324	300	305	320	327	304	328	345	331	319	337	319	349	344	343	343	312	305	294	291	286	312	321	322	319	320	333	346	317	313	332	324	336	303	317	300	317	345	358	328	315	328	333	350	291	338	324	309	322	334	311	316	311	309	307	345	288	339	312	351	329	341	331	330	285	324	339	357	337	331	329	348	315	320	285	302	295	316	303	323	341	284	306	316	332	325	309	339	271	322	311	305	312	278	296	317	331	290	311	320	340	303	326	310	309	327	324	294	315	320	321	346	314	317	329	319	323	311	285	322	332	334	333	325	329	307	319	284	296	332	321	318	331	344	310	329	316	326	347	312	323	330	355	341	272	300	343	315	320	306	334	296	303	341	328	331	311	310	309	335	300	329	319	307	323	342	313	341	300	295	291	349	335	336	292	325	336	309	305	311	331	312	297	340	346	353	327	336	305	332	334	310	327	328	315	309	322	263	335	290	321	305	332	305	329	320	323	308	335	328	318	343	327	321	327	321	320	307	331	315	289	309	307	346	321	346	317	327	306	302	302	319	330	275	306	359	299	304	300	331	322	319	338	321	339	333	367	365	312	299	343	300	369	297	343	329	339	310	311	351	308	350	295	353	374	322	335	327	344	293	329	276	323	310	380	336	306	270	319	300	318	339	323	296	340	320	313	287	319	305	304	331	308	363	320	301	329	322	351	320	314	319	345	316	313	261	323	317	331	308	357	330	302	328	321	342	319	320	306	286	298	323	331	295	334	299	320	305	321	333	345	316	327	301	304	324	324	341	332	332	326	333	337	299	314	324	311	303	284	310	328	314	331	351	353	323	321	316	327	322	286	315	330	320	328	347	300	337	321	338	366	328	343	318	322	293	355	305	300	307	331	307	333	258	333	344	347	311	320	320	343	344	343	303	308	287	323	342	319	345	292	309	328	290	328	297	309	314	323	289	318	311	308	314	340	336	312	312	317	312	285	300	330	295	320	304	328	308	328	323	326	338	334	313	348	356	313	336	341	341	326	325	346	305	311	330	318	319	327	295	318	363	329	303	363	329	328	338	300	294	337	284	323	313	321	288	352	320	307	335	322	339	328	360	347	310	315	316	311	333	322	297	338	318	318	318	322	343	332	297	296	318	306	326	320	320	373	333	337	333	336	313	368	346	318	362	309	325	325	338	295	307	294	299	350	307	309	308	324	350	292	330	321	342	322	278	311	328	292	337	347	304	311	303	349	338	285	336	336	348	334	324	295	307	311	356	319	327	333	331	336	340	343	371	325	356	315	318	301	350	325	269	321	332	341	344	333	356	318	302	337	301	320	342	328	324	360	347	301	289	336	340	331	321	281	315	294	331	306	328	374	305	328	333	407	306	306	332	320	335	322	321	314	341	302	273	337	323	318	283	294	297	348	289	323	337	317	314	361	333	340	335	299	333	328	326	335	313	339	345	318	326	292	325	291	326	321	312	341	318	310	283	291	334	291	305	330	300	307	265	287	322	339	305	303	307	308	319	328	329	347	369	346	354	362	328	309	292	348	324	338	306	306	299	311	348	361	319	297	337	365	323	308	343	322	327	322	279	305	330	339	322	301	297	319	312	322	328	318	328	337	351	311	331	300	339	307	346	300	352	305	334	322	327	319	319	323	327	299	333	344	296	299	292	299	307	343	339	312	330	298	334	309	296	326	319	312	358	298	344	327	347	367	312	288	305	292	320	344	328	316	369	327	350	319	323	348	307	286	339	297	301	293	332	346	298	317	326	301	314	294	341	345	320	352	295	300	343	315	313	314	332	313	334	312	299	292	315	337	317	325	332	358	341	357	347	332	318	288	312	352	311	342	297	319	299	347	341	311	323	318	307	296	318	301	313	312	312	346	306	330	331	343	316	332	299	327	308	333	303	288	335	333	321	306	334	310	314	305	336	309	330	304	323	294	315	320	324	335	316	322	299	278	301	349	330	300	334	306	323	296	316	331	290	335	357	321	313	321	346	326	351	327	324	338	318	335	317	313	318	279	297	307	335	286	300	347	311	332	321	282	346	329	300	286	346	313	313	329	343	294	363	324	307	324	318	327	363	328	310	378	303	307	342	314	312	312	323	326	313	328	306	311	337	300	321	330	310	314	353	341	328	299	307	282	319	296	356	364	306	332	344	335	343	334	328	337	332	296	341	333	331	315	326	318	307	370	320	316	288	347	324	329	342	329	304	346	285	309	313	291	311	326	334	317	346	283	337	356	307	318	340	314	328	349	334	327	330	339	293	294	327	309	343	311	320	332	355	319	328	349	327	296	368	307	362	338	343	377	326	285	331	312	332	324	314	315	299	334	327	311	315	330	352	333	305	338	302	328	290	287	340	323	311	309	316	318	312	340	318	334	321	325	341	351	329	323	312	318	331	320	317	312	359	306	315	350	326	306	331	318	352	299	327	330	314	326	328	297	320	340	338	335	312	317	319	322	333	325	309	348	309	338	333	333	308	305	300	313	326	285	327	317	293	304	327	306	331	302	356	322	334	305	314	323	312	319	361	308	311	334	305	293	295	289	322	330	334	326	301	321	310	304	308	324	324
10165	838	831	857	913	852	821	843	829	863	802	794	816	801	740	838	791	781	806	809	834	833	780	755	807	764	798	835	823	838	819	814	785	775	766	816	828	784	771	814	764	836	782	785	840	791	793	786	823	769	816	814	784	787	856	776	789	820	754	785	826	758	797	794	776	770	736	805	753	744	763	763	799	800	801	780	740	764	756	797	722	809	766	764	817	817	775	806	830	768	827	762	843	731	834	756	790	807	774	739	793	725	788	782	735	758	790	783	782	771	802	777	800	762	816	834	769	748	837	823	840	743	803	823	778	750	859	806	769	754	807	764	776	794	811	780	773	792	803	769	828	796	776	784	819	752	750	815	798	771	809	766	814	818	788	806	804	771	792	760	771	839	772	780	836	786	705	765	827	793	770	855	770	774	809	750	791	761	814	771	797	771	801	793	793	775	718	774	790	802	788	809	799	765	757	823	740	783	783	822	770	866	787	797	796	842	804	770	781	788	782	779	772	783	750	778	786	814	737	822	761	781	784	762	762	803	835	807	827	799	764	773	686	812	716	801	742	793	829	764	753	804	737	747	777	784	753	761	765	751	793	804	770	756	765	789	761	773	759	817	787	791	813	796	748	822	772	796	759	771	785	795	766	782	798	778	817	804	739	790	805	790	789	819	762	795	810	809	728	826	766	757	787	771	793	775	761	800	818	772	816	753	783	746	783	795	765	805	806	819	733	801	745	793	818	720	784	770	772	749	771	752	795	789	760	796	790	812	813	761	841	803	781	756	747	770	778	790	790	787	802	778	784	738	780	775	795	794	772	797	792	819	737	801	746	785	755	773	794	759	756	831	805	778	781	820	770	805	762	796	762	842	737	764	822	794	800	818	738	783	768	793	789	783	787	784	779	798	765	836	796	833	758	797	808	817	786	783	784	776	782	771	803	764	819	806	775	804	740	788	820	794	770	808	729	744	773	805	823	784	788	787	792	789	828	779	795	814	792	768	773	770	783	772	774	869	795	804	753	804	827	746	713	826	795	739	738	766	787	805	761	745	755	749	788	796	770	784	809	739	764	811	789	761	753	802	814	794	780	843	791	754	793	751	838	765	830	743	714	813	776	819	780	794	780	783	793	776	821	724	766	782	808	776	773	769	795	792	769	770	774	752	803	741	783	817	757	773	797	759	760	778	743	775	791	822	714	816	765	802	772	739	777	718	775	798	796	814	777	736	739	769	777	764	775	786	783	762	785	756	767	788	780	787	782	786	808	736	740	705	805	807	786	806	786	823	748	815	806	778	803	792	797	772	769	806	733	796	811	747	829	790	797	771	772	845	761	769	829	810	782	813	809	815	761	672	762	765	787	794	809	770	778	771	736	746	781	806	809	801	771	835	819	804	777	788	725	782	753	793	768	783	764	758	824	773	799	783	777	805	794	765	696	738	793	790	768	812	807	806	776	752	756	802	766	798	740	781	779	744	812	775	740	814	841	841	817	779	769	726	808	797	793	773	794	801	804	782	760	769	803	794	873	762	782	792	764	773	809	747	775	808	824	791	826	777	759	803	743	780	735	767	798	786	751	759	798	835	779	784	781	784	767	785	815	780	790	785	775	784	798	763	815	804	797	755	773	786	724	794	852	752	726	799	748	777	791	818	813	799	777	807	794	785	769	805	787	759	807	756	773	797	733	760	803	761	765	739	807	783	768	786	780	747	790	799	824	789	731	788	781	737	847	768	766	808	736	731	772	748	804	794	771	782	829	754	824	826	807	774	794	755	817	770	805	795	765	785	787	779	770	801	817	809	770	795	775	788	779	824	763	797	798	761	714	835	755	771	761	805	735	743	780	827	772	752	769	794	773	753	754	795	743	755	763	795	760	735	769	833	777	732	812	816	786	748	781	789	750	798	834	745	755	832	840	804	773	795	752	772	804	790	833	804	790	787	755	837	732	792	802	818	786	773	779	742	785	781	734	770	766	806	796	775	772	789	741	798	792	781	768	785	770	753	798	824	765	751	772	734	780	771	802	753	777	829	776	779	794	812	750	782	822	766	820	755	818	739	767	835	807	770	789	786	812	796	777	738	794	779	795	770	808	769	770	762	810	799	787	748	744	761	774	785	810	823	776	809	732	797	759	775	814	793	760	777	780	788	830	743	803	821	811	824	794	770	796	809	790	811	763	732	777	752	800	778	779	767	819	784	783	788	788	763	828	769	768	814	773	768	741	795	819	758	789	754	804	834	802	772	775	795	724	763	743	785	736	742	797	793	829	805	781	767	760	816	773	765	803	770	847	767	804	812	766	775	788	726	786	790	858	785	763	780	812	735	770	781	819	770	772	787	759	727	784	853	754	814	718	765	749	744	764	793	796	732	787	792	808	792	817	708	776	772	792	808	838	781	802	780	772	801	758	775	801	810	762	739	790	766	789	794	836	807	753	803	765	791	793	790	763	768	808	818	818	771	758	817	779	770	715	815	764	757	775	784	785	749	769	831	754	801	781	795	829	751	764	797	764	777	821	786	789	780	770	765	748	731	793	748	819	772	762	785	741	790	795	800	834	764	786	796	755	801	777	726	794	820	799	767	784	806	792	801	790	792	808	797	765	810	807	786	782	748	792	773	812	812	749	767	805	797	785	805	796	773	803	801	804	717	879	784	768	774	734	782	767	775	759	762	770	779	833	791	794	778	789	806	722	820	783	828	767	789	787	785	768	800	786	788	787	785	784	799	782	828	780	753	768	798	777	735	789	797	776	735	753	832	774	800	812	777	825	756	788	774	758	794	806	810	793	789	836	820	809	800	778	831	724	788	840	777	784	769	783	783	791	805	792	828	773	810	789	792	767	769	815	820	755	798	791	791	773	730	803	757	812	799	805	830	753	804	801	804	817	819	767	805	784	807	784	728	811	767	810	758	740	796	757	767	779	782	798	819	800	806	829	790	759	808	781	742	809	803	799	762	768	779	814	809	806	743	779	792	766	772	803	749	736	792	777	788	774	818	770	848	771	757	766	781	766	778	789	826	792	752	777	794	871	806	743	791	792	780	779	786	739	801	810	814	848	763	800	758	801	801	760	710	808	803	790	788	760	795	766	757	785	714	759	812	811	763	797	801	807	791	762	770	806	730	761	838	767	757	791	823	779	757	778	762	767	773	760	772	795	801	865	797	778	790	786	808	791	796	780	742	716	808	760	780	796	780	783	766	753	812	808	821	776	824	780	774	783	803	778	771	721	781	807	765	789	723	773	764	745	755	797	780	772	797	761	816	819	763	772	741	815	798	775	800	749	794	810	809	753	740	816	800	781	777	764	788	797	784	765	787	732	799	813	740	772	790	786	747	768	789	805	758	773	723	828	802	791	785	761	769	728	764	766	785	793	769	754	783	817	779	798	772	780	777	835	774	794	757	786	789	820	819	784	743	783	759	760	799	828	786	782	789	784	785	750	779	783	751	801	768	778	749	798	745	827	794	803	787	786	766	760	812	737	774	791	771	795	770	813	790
52925	14140	1520	808	576	465	369	305	325	291	265	253	257	243	206	253	193	190	219	197	201	232	218	186	199	228	188	188	207	197	194	195	183	199	204	169	182	199	195	184	179	191	168	187	187	180	195	211	188	192	195	193	201	189	176	205	190	189	176	199	185	188	190	199	192	199	215	206	171	206	189	187	195	178	195	213	158	193	176	203	204	178	185	197	200	196	212	208	202	167	184	200	186	204	181	184	185	198	190	193	213	197	178	195	214	201	192	195	158	223	194	204	204	196	197	175	206	196	204	193	188	183	218	176	180	184	188	180	190	193	170	206	194	200	211	195	182	193	208	186	186	186	218	183	203	184	209	180	193	182	193	188	179	206	187	208	203	200	198	205	198	170	182	187	199	196	186	200	184	176	177	194	229	199	192	188	200	174	207	204	172	185	213	191	163	199	184	195	185	195	171	200	215	202	193	184	182	199	212	173	197	186	200	195	183	199	168	173	210	198	183	199	226	211	163	208	177	203	189	167	178	177	195	183	186	198	189	195	193	220	196	200	176	197	218	171	183	171	176	194	202	184	188	190	183	161	185	174	206	189	198	187	181	190	190	168	191	181	171	202	206	196	195	184	188	194	169	197	197	201	201	206	159	196	182	191	202	177	201	189	166	185	198	165	199	161	159	153	212	213	180	197	167	219	181	197	200	190	163	166	168	208	200	175	166	208	181	189	202	176	182	180	180	202	215	188	220	175	208	176	173	174	188	193	175	203	197	183	174	164	174	158	194	201	172	168	167	183	205	188	195	210	211	179	216	181	180	201	189	196	204	187	181	196	194	206	185	201	195	169	189	199	211	194	188	214	201	187	187	170	216	195	165	203	181	189	209	194	201	203	180	192	193	201	181	188	208	175	183	187	193	184	182	170	168	180	178	193	203	198	178	218	184	212	197	183	195	180	204	189	186	209	193	171	197	203	183	186	174	170	191	188	227	183	199	201	215	165	168	179	194	196	180	219	160	205	224	185	204	187	211	182	161	207	207	199	197	181	194	192	172	187	186	193	190	203	201	180	204	170	202	193	186	195	178	162	200	205	188	186	190	168	173	168	188	156	231	205	181	173	193	187	158	213	171	179	172	186	193	211	186	175	197	167	173	194	158	187	177	206	189	196	181	206	164	160	202	199	200	186	186	179	191	164	192	192	160	207	182	195	210	176	188	204	197	206	202	201	189	200	213	171	191	181	175	177	203	190	170	171	199	194	203	212	201	209	197	165	195	178	189	199	203	194	228	195	214	182	187	209	214	199	194	200	214	177	199	176	217	204	188	219	179	182	190	175	209	195	182	211	197	178	181	186	182	178	198	193	185	173	181	220	186	183	199	183	185	221	182	195	194	174	175	176	168	190	218	189	187	196	180	199	189	186	191	194	192	175	190	170	181	175	182	161	217	191	172	190	163	192	190	183	173	182	201	205	182	184	182	193	181	204	187	163	192	170	188	178	182	203	166	213	214	184	171	181	216	213	195	199	171	220	207	201	199	189	178	174	157	193	197	200	171	206	172	186	190	172	180	202	184	183	172	176	191	178	191	186	192	176	175	152	208	208	205	193	181	212	177	183	218	187	194	194	199	208	178	201	181	221	188	188	200	191	208	178	166	206	183	204	176	205	195	182	203	214	184	205	200	186	192	198	203	184	203	191	205	209	182	195	213	189	203	167	193	192	187	188	153	214	193	202	202	210	189	209	173	196	204	182	193	174	198	207	174	192	206	195	171	208	174	174	191	189	206	206	186	183	194	193	206	221	185	164	200	185	192	212	186	189	167	193	204	211	178	194	176	201	214	191	199	197	187	177	186	182	186	180	181	200	189	165	204	173	155	213	204	194	200	193	174	182	189	196	186	189	151	183	185	193	159	185	165	182	188	197	202	189	202	186	166	182	213	218	211	193	213	194	209	163	200	187	179	196	190	195	212	156	177	180	196	209	196	172	192	189	192	180	181	186	204	192	226	184	171	228	183	172	205	213	189	187	173	169	188	211	176	197	184	219	192	171	191	185	162	206	176	189	205	213	212	187	189	207	186	160	195	187	202	190	188	185	197	186	191	172	201	186	199	184	185	198	181	184	199	214	196	204	178	192	183	180	191	191	194	179	187	197	175	168	194	203	193	189	183	175	183	184	179	219	222	187	181	211	191	197	209	209	189	186	216	208	191	200	199	186	187	202	190	200	191	187	218	200	214	188	168	209	212	196	180	191	201	184	190	197	154	167	189	189	192	202	182	182	177	209	180	215	174	193	181	187	187	202	202	215	213	200	215	178	180	215	177	199	197	173	167	211	185	189	194	210	143	197	191	179	202	184	193	206	215	183	192	181	200	210	197	219	210	164	154	225	154	170	181	180	211	180	193	177	166	202	189	174	188	215	180	173	182	218	179	189	201	203	180	177	174	198	173	169	189	194	172	181	184	209	207	199	191	190	186	179	199	176	172	200	194	162	201	185	164	200	212	181	175	221	179	195	237	178	210	187	192	160	176	169	200	168	190	185	214	195	214	191	194	184	209	190	199	182	205	186	184	162	173	178	170	179	207	200	193	174	185	181	188	195	177	199	220	174	183	214	204	179	190	175	156	190	183	205	166	194	191	182	197	206	178	201	188	201	185	175	171	200	223	205	203	187	178	195	202	185	178	184	171	178	158	185	180	183	189	176	183	185	197	194	191	180	185	182	179	163	196	198	212	205	185	190	199	195	213	191	193	190	187	199	192	183	196	195	216	200	195	194	199	224	200	177	169	174	223	182	182	208	172	193	187	208	173	186	191	167	208	194	200	200	171	180	207	202	192	175	214	188	192	179	166	192	181	215	183	212	198	209	174	214	178	201	187	192	192	203	198	192	214	218	176	195	182	211	190	190	211	189	187	200	190	189	195	173	184	228	175	156	197	207	190	198	186	195	170	198	197	186	174	182	187	175	200	175	202	174	181	170	223	189	159	195	174	207	173	193	191	183	221	208	170	172	217	172	167	192	196	189	178	177	177	194	215	206	194	176	182	185	197	209	180	186	200	190	183	202	204	169	190	168	210	194	197	200	189	187	176	165	190	186	210	198	175	185	190	179	221	203	218	195	182	211	178	202	168	185	191	191	212	191	214	185	182	198	198	203	155	182	192	203	186	169	223	196	206	193	171	187	157	188	209	198	199	196	221	198	176	200	181	180	194	216	235	198	202	198	178	197	218	186	188	194	231	170	176	196	205	189	213	182	196	209	188	198	227	198	181	193	199	206	187	185	212	185	197	190	183	185	159	177	198	201	186	205	198	207	183	214	206	187	179	212	186	178	172	200	219	201	181	200	197	187	187	178	174	182	196	200	195	205	183	177	176	174	174	172	199	219	193	228	193	177	210	193	197	194	190	179	194	209	204	199	163	195	191	190	200	226	193	181	195	193	202	187	212	182	206	184	192	195	182	202	214	195	182	175	170	198	171	189	163	208	193	198	176	196	178	188	181	170
28107	1645	2117	2416	2189	1862	1529	1389	1168	1115	999	970	935	871	838	750	779	785	703	672	656	676	583	653	641	562	629	647	622	600	544	577	513	581	591	555	557	582	535	602	574	559	570	559	565	534	522	555	551	580	559	536	547	541	509	546	513	562	513	540	565	526	576	543	517	542	543	558	560	542	528	495	533	514	544	557	565	514	536	486	531	534	543	567	566	545	548	525	545	551	525	581	506	557	529	624	527	511	542	555	567	519	551	518	550	496	550	567	549	518	554	552	542	542	539	508	566	542	508	583	508	561	550	548	550	515	476	545	530	524	518	540	526	550	529	566	522	507	526	491	522	500	547	587	552	552	495	555	514	530	544	575	571	538	517	554	575	528	530	524	547	499	537	495	565	537	584	514	540	543	546	508	529	524	548	523	546	504	537	534	530	513	530	548	515	555	520	500	559	514	531	504	514	504	523	542	510	513	539	552	551	549	502	556	536	527	508	549	535	561	583	520	559	498	526	520	516	542	534	549	540	536	535	573	531	510	542	538	552	502	512	476	515	529	541	542	493	528	517	530	567	537	557	511	542	516	549	520	539	550	545	545	559	552	521	567	520	548	562	520	509	512	540	545	560	508	534	571	552	563	526	531	562	547	535	519	551	554	580	537	532	521	528	534	524	531	523	522	553	561	543	526	512	479	544	529	528	533	510	544	536	536	536	492	510	542	555	542	489	558	526	537	550	525	526	532	496	510	541	522	488	534	545	520	526	543	519	533	553	547	548	539	472	580	543	525	555	518	499	546	516	510	511	540	569	508	515	537	552	547	571	510	528	530	500	515	538	496	561	518	493	508	579	514	519	552	554	503	509	539	572	536	528	551	543	537	535	581	513	542	535	543	492	514	529	537	553	541	501	573	497	526	529	525	526	526	578	528	511	551	541	551	528	541	571	504	501	525	494	564	515	535	561	499	517	574	505	557	531	528	525	518	491	550	528	550	550	541	561	526	544	530	542	531	492	510	538	545	552	535	530	544	553	515	519	489	538	572	535	518	517	563	533	526	517	542	551	541	526	530	547	522	554	547	548	518	496	539	554	540	522	546	549	545	546	507	542	533	530	549	531	491	525	532	541	546	549	551	556	485	561	534	561	501	568	522	552	526	574	539	511	497	542	512	547	578	563	571	524	528	561	535	560	535	561	548	536	524	558	548	571	516	553	541	515	544	565	534	544	529	540	548	526	493	571	552	530	535	507	551	541	577	556	546	513	517	538	519	556	549	529	506	509	529	540	528	527	536	489	551	543	582	554	546	539	532	502	551	528	547	516	537	567	528	524	527	572	536	549	543	527	537	558	567	548	510	560	520	523	564	555	510	518	518	521	550	532	539	479	539	524	535	508	543	540	555	522	541	531	571	522	548	487	559	544	530	512	510	516	542	544	513	510	579	541	544	509	547	540	520	548	550	522	547	528	562	504	552	537	542	544	543	539	509	523	497	552	521	554	546	518	559	525	552	564	511	534	531	516	512	542	528	527	511	538	514	557	568	499	531	530	522	512	547	525	583	553	568	537	502	547	535	553	554	512	543	514	514	508	549	553	532	542	532	545	549	541	528	510	517	526	543	579	527	525	510	534	550	490	518	580	531	548	528	541	571	515	514	556	498	531	556	569	553	586	498	554	539	531	483	495	542	552	519	545	531	554	529	503	533	527	567	534	516	540	530	544	536	554	498	503	525	531	513	487	509	541	538	555	543	510	497	564	549	569	530	530	547	500	487	555	546	534	545	510	548	534	547	565	522	530	562	574	503	484	551	517	514	536	516	540	572	577	522	523	555	503	548	557	533	506	563	519	553	558	535	506	527	526	525	504	520	563	587	514	518	547	548	540	571	557	545	526	508	533	596	505	502	544	566	517	563	496	492	519	558	557	504	569	484	582	533	518	529	498	545	542	552	516	521	517	540	556	574	534	509	535	518	539	580	495	530	570	489	550	544	497	551	528	549	517	506	509	516	530	538	531	503	524	557	524	501	569	494	564	501	538	544	529	508	508	518	546	553	551	523	545	515	525	508	538	554	537	558	538	509	510	524	552	514	549	501	571	569	499	567	528	553	503	516	532	548	555	565	529	583	547	523	521	504	533	527	555	535	499	489	550	483	524	576	557	522	498	551	568	554	543	521	529	546	537	540	538	541	559	574	518	532	553	561	502	517	554	581	533	535	528	567	545	513	547	556	577	561	499	496	559	529	535	541	500	512	537	519	554	562	506	525	506	544	512	531	541	536	517	543	550	561	526	543	537	563	534	541	555	514	535	525	550	543	589	532	533	539	503	541	571	492	546	523	518	529	518	521	605	515	569	530	542	560	513	510	544	559	575	519	517	569	546	549	536	560	517	524	570	511	580	539	542	542	528	525	552	511	515	552	546	607	515	484	573	515	523	508	563	521	515	575	492	533	532	504	525	577	582	539	525	532	536	556	542	528	525	524	526	511	521	560	546	520	553	547	545	554	581	515	512	515	550	534	563	514	561	612	541	563	553	542	543	481	541	515	516	518	552	540	542	521	509	542	530	511	525	515	519	539	540	501	545	597	526	507	534	527	512	541	542	528	523	506	566	563	540	504	559	474	519	500	527	513	553	528	508	514	512	544	546	504	485	577	496	514	505	566	548	541	542	511	538	539	532	543	537	518	530	547	519	525	496	567	566	563	530	559	531	506	523	549	529	552	519	504	516	542	547	545	516	563	557	538	544	510	546	545	542	534	500	518	515	537	528	550	535	549	555	538	570	527	526	522	482	542	530	504	503	577	505	540	530	591	602	560	558	561	526	524	534	530	524	543	520	553	495	516	491	585	526	517	538	566	519	528	559	525	533	554	527	537	543	549	515	568	566	517	524	543	548	542	540	535	532	495	562	556	543	528	524	560	536	517	574	518	541	568	545	512	518	559	522	561	546	539	524	541	517	525	508	500	533	521	521	565	526	518	520	546	526	542	548	557	529	504	486	526	535	570	554	513	559	522	505	522	537	555	507	524	552	541	518	555	541	540	582	514	537	520	549	536	541	525	545	485	533	539	509	540	553	517	512	529	516	513	524	560	557	502	579	517	538	515	519	535	518	563	569	548	508	526	532	557	528	492	540	536	536	594	552	536	549	544	527	530	516	533	507	506	523	572	541	517	572	545	510	541	507	537	518	569	495	566	541	558	516	544	560	563	510	548	536	574	546	528	547	537	510	535	549	517	509	523	588	511	541	539	574	519	542	523	520	504	526	573	509	547	529	533	524	496	488	567	523	547	532	522	566	539	521	554	518	525	542	537	524	531	543	561	570	524	522	522	526	544	531	528	525	530	532	503	514	548	524	464	535	554	547	519	515	464	501	569	525	516	566	517	538	535	530	484	517	531	493	544	535	532	525	554	521	501	557	505	537	512	495	565	515	492	514	549	542	504	520	511	584	583	545	522	516	517	569	593	535	536	545	531	558	547	539	524	511	502	518	543	530	528	515	535
67052	23062	4428	1771	1127	893	720	600	520	504	524	457	447	395	416	397	358	389	381	365	354	336	369	362	384	397	366	356	351	371	367	329	312	365	294	340	294	316	338	352	347	352	337	335	359	357	355	334	333	300	340	327	342	336	320	317	333	362	319	307	308	328	316	334	343	312	318	356	329	343	348	345	300	316	348	345	303	319	364	348	379	314	332	315	320	347	344	358	331	329	356	302	300	366	347	341	332	338	323	284	314	328	351	331	306	320	332	312	307	313	325	321	312	324	317	346	312	325	343	348	387	320	321	307	330	357	301	331	310	314	344	299	321	328	306	328	340	310	342	349	355	332	356	346	321	308	317	346	339	342	317	358	332	364	325	359	321	344	361	329	309	332	332	320	311	321	334	315	348	364	315	349	341	307	321	314	287	308	291	327	319	362	334	308	350	351	342	332	347	301	340	317	284	330	345	337	329	342	322	320	319	331	349	323	376	305	267	329	306	319	280	314	290	385	299	359	343	312	326	325	331	339	345	312	302	325	335	331	315	329	350	311	315	343	333	284	318	339	330	338	322	306	295	339	327	319	335	300	306	335	319	306	321	345	304	322	342	314	360	317	338	355	357	337	335	287	301	311	357	306	306	320	319	341	340	316	364	325	340	359	310	330	297	315	341	309	304	316	310	325	311	296	323	334	330	326	339	314	353	344	319	323	336	324	322	348	336	302	328	325	316	309	327	336	338	348	310	355	328	347	310	336	345	354	306	345	304	311	328	342	317	334	351	315	306	281	297	344	337	344	319	322	337	301	370	310	343	324	319	353	309	336	322	330	339	294	326	309	332	315	346	295	339	339	327	309	318	339	325	332	309	350	354	353	327	350	345	318	313	333	336	319	328	322	327	357	355	315	345	337	331	311	334	363	303	367	312	303	344	318	305	331	354	348	323	297	299	333	344	333	335	348	364	330	301	333	370	321	346	334	342	344	321	344	335	294	348	301	306	312	327	329	298	326	297	331	309	309	357	329	333	292	308	349	332	314	346	308	342	346	323	354	327	315	316	326	370	293	352	309	309	319	316	333	274	281	313	345	302	293	329	336	317	342	365	299	336	299	360	334	337	340	328	343	328	310	311	319	338	331	334	334	345	342	340	321	302	329	298	352	320	336	328	305	337	319	329	340	316	345	325	301	346	300	320	294	322	282	340	344	349	286	334	343	311	327	353	341	317	319	323	324	320	328	316	362	322	307	319	354	342	325	320	325	312	278	334	320	366	337	310	319	324	362	337	341	361	312	347	312	332	342	300	375	318	318	321	332	342	307	343	332	340	323	313	331	338	293	302	329	345	364	327	333	346	317	350	320	316	312	329	347	325	304	367	325	327	348	345	330	349	327	311	332	326	327	321	364	334	357	294	326	308	308	323	358	296	322	344	298	309	322	323	316	346	331	361	338	335	326	324	307	300	302	328	317	321	343	319	322	368	341	359	337	324	322	334	302	340	351	362	328	322	342	315	305	336	335	361	351	339	324	346	320	329	319	343	326	316	341	377	284	330	319	330	342	325	315	294	320	336	313	342	322	295	333	348	325	316	340	325	349	316	326	318	316	350	346	324	302	328	302	358	353	345	334	317	339	340	315	301	325	339	313	324	328	370	316	316	333	331	325	318	330	325	314	314	309	339	325	331	324	334	333	326	328	350	326	336	338	340	316	299	321	319	340	350	324	302	332	340	329	345	299	317	300	318	325	343	344	351	330	333	327	338	331	328	305	343	351	316	314	363	337	344	332	325	323	316	338	296	337	320	364	350	335	349	339	338	337	321	348	328	342	332	331	342	304	357	299	351	310	317	331	333	346	327	336	364	297	322	326	322	300	323	320	306	304	336	349	319	301	349	345	342	333	324	333	345	306	335	339	327	288	333	310	334	360	318	332	321	311	303	326	354	323	350	352	330	325	293	325	349	312	328	338	316	314	322	348	307	325	303	331	329	307	344	337	323	316	318	314	343	298	301	289	335	336	335	316	311	347	329	371	303	349	367	375	338	348	317	331	331	364	311	327	335	347	311	337	333	340	362	351	327	331	327	346	353	311	330	339	306	334	331	351	310	323	320	338	320	314	351	388	331	353	336	334	308	349	348	333	352	319	340	325	342	337	341	329	342	321	321	304	334	289	344	327	321	324	301	331	339	316	346	352	360	345	314	341	296	329	318	319	320	311	344	332	348	286	327	341	300	337	313	319	321	338	307	342	365	305	311	321	343	334	296	311	324	313	325	307	302	325	306	359	316	326	313	308	384	345	326	319	333	319	321	337	303	339	325	370	345	278	325	339	316	336	312	348	321	354	336	307	306	342	332	326	341	315	350	329	327	345	305	314	369	318	312	330	305	349	348	306	304	345	341	289	311	313	340	326	296	307	309	336	322	302	341	317	324	319	304	314	318	320	345	328	328	351	333	327	371	379	326	320	359	315	312	337	323	317	340	352	324	349	366	341	366	325	321	347	326	321	354	308	343	324	324	339	315	314	332	322	352	327	337	336	318	331	298	355	309	346	350	323	308	325	325	323	317	365	315	323	317	301	330	378	357	330	314	301	316	349	330	346	359	352	326	320	334	325	343	335	335	321	318	356	311	275	323	330	305	330	310	307	341	301	312	306	331	309	283	340	314	323	342	309	324	321	358	325	349	319	335	332	328	318	357	356	324	305	344	336	286	341	351	341	349	357	349	310	331	347	353	316	324	363	339	335	334	321	340	302	340	338	298	325	334	327	326	301	377	305	347	302	355	332	338	321	328	327	331	327	345	348	307	282	320	341	319	335	338	335	321	344	337	328	306	327	295	332	335	305	322	343	344	316	302	353	313	379	347	298	318	324	353	344	338	356	284	337	292	308	337	310	328	308	307	326	295	345	328	331	341	351	328	349	344	342	342	310	319	355	332	306	340	346	326	331	311	334	321	302	334	330	342	340	296	320	347	325	276	318	342	328	323	365	318	338	354	335	332	303	329	328	299	308	325	306	353	324	342	317	296	339	308	355	303	340	321	303	314	308	324	325	309	322	300	290	318	332	345	309	331	326	328	328	330	335	366	333	334	294	339	337	314	358	335	322	341	360	348	335	307	336	357	333	367	336	322	309	336	328	310	367	314	345	312	322	296	308	327	348	347	303	310	325	338	336	335	354	343	319	320	334	322	346	325	338	357	301	297	319	333	315	315	356	343	321	333	357	333	370	332	295	333	349	310	289	338	328	345	340	362	345	344	337	287	327	309	308	364	323	323	334	339	335	343	314	293	290	345	323	352	329	305	320	354	329	339	303	334	321	351	322	304	311	347	339	317	357	319	316	332	319	334	328	310	318	338	320	298	336	357	374	345	313	339	333	335	330	361	361	332	336	362	301	339	352	356	373	338	327	342	325	358	356	348	318	303	342	315	326	331	335	326	339	342	337	348	370	339	325	311	328	356	342	344	314	334	348	349	339	307	335	350	312	324	334	363	313	312	357	331	322
37032	2865	3784	4520	4070	3376	2856	2505	2177	1959	1733	1667	1527	1424	1366	1168	1237	1157	1189	1158	1106	1116	1037	1093	999	1004	1051	995	985	974	971	940	918	937	930	860	896	936	921	909	886	894	947	877	919	876	875	879	867	863	870	963	860	886	892	891	862	861	858	865	889	795	885	851	860	845	887	895	885	921	826	870	909	825	873	803	849	913	855	842	833	856	805	880	867	846	847	858	883	848	859	825	801	838	847	895	856	860	862	868	860	897	848	803	860	856	802	787	827	864	805	822	829	872	822	804	866	836	837	863	885	867	848	833	789	820	836	801	856	892	898	848	877	835	873	812	855	853	804	787	809	819	919	871	824	768	867	900	819	819	816	795	812	827	858	881	871	852	827	801	820	767	849	867	882	870	778	834	800	853	889	895	811	837	877	880	808	820	841	820	838	776	853	860	858	864	806	835	812	748	828	873	880	870	894	810	794	860	848	865	840	888	849	852	822	820	828	857	858	846	864	823	846	800	863	853	879	854	843	813	807	849	880	841	814	833	844	833	880	856	855	815	856	854	822	834	821	819	817	824	851	910	825	809	829	844	849	855	801	833	848	842	892	896	855	802	864	794	794	820	837	829	869	862	839	822	815	839	847	822	811	844	785	829	840	828	872	876	833	881	783	787	833	858	846	851	856	814	788	805	855	825	831	902	805	830	875	851	833	824	820	864	817	861	850	841	880	791	839	819	817	827	820	815	816	825	823	834	788	846	837	828	819	886	880	870	810	823	850	795	851	819	856	802	835	850	851	800	851	823	828	799	804	836	834	847	821	802	829	846	801	834	812	795	745	803	839	831	856	855	812	800	868	857	846	845	827	848	788	843	845	798	851	814	855	833	843	845	782	891	860	887	819	844	871	848	866	823	817	794	859	836	788	839	827	822	824	826	776	818	812	876	849	805	794	822	808	875	822	853	829	871	852	826	876	854	844	855	832	829	812	820	843	826	800	915	802	842	800	850	826	833	844	822	836	841	845	828	807	856	801	872	871	843	837	798	761	838	822	819	852	835	848	825	836	851	813	842	801	799	871	887	895	857	831	798	827	859	822	848	842	815	850	842	829	839	829	822	800	819	834	828	843	870	874	809	823	829	834	863	801	819	836	889	907	857	836	807	820	841	842	761	848	816	812	863	877	829	830	746	871	831	865	861	864	828	837	792	857	850	862	866	834	786	820	785	817	816	845	816	836	872	837	860	826	841	829	855	874	874	809	837	844	803	814	869	830	876	851	820	874	853	862	776	822	825	840	830	898	861	858	822	813	842	834	796	821	839	834	794	807	849	806	807	801	828	799	846	785	840	818	844	795	852	815	810	826	843	837	812	876	841	831	834	904	852	852	811	813	842	809	819	860	844	886	822	847	828	875	839	787	803	769	843	896	823	831	788	827	832	877	839	873	839	791	837	852	833	827	843	767	895	833	846	831	812	848	838	871	837	853	820	821	833	867	877	847	867	813	844	814	813	854	874	857	815	866	861	788	793	800	813	804	815	844	843	876	858	850	854	892	812	802	874	841	790	877	815	835	854	872	757	856	799	841	863	849	791	815	824	864	865	805	842	799	806	840	828	859	817	882	858	820	855	842	810	827	800	827	881	811	777	843	884	847	829	887	787	831	842	828	870	867	847	793	802	829	812	809	781	787	787	837	835	858	835	766	882	801	873	781	885	808	881	828	808	880	825	868	817	888	874	780	850	814	814	845	844	799	845	832	836	817	863	828	831	820	833	856	839	805	784	812	848	865	880	850	867	785	834	789	852	836	820	821	872	875	828	865	847	832	793	897	798	826	814	789	874	841	843	849	848	823	879	775	871	882	854	802	840	835	818	836	865	826	800	851	888	836	808	795	817	844	862	810	855	853	820	816	872	844	826	872	838	873	833	818	822	835	774	841	828	813	818	834	877	841	801	859	844	897	843	812	826	894	831	818	833	840	783	881	896	842	845	869	849	786	825	833	838	828	818	853	847	878	799	788	845	825	838	804	849	807	826	877	839	823	832	824	827	835	875	845	811	823	828	841	800	857	782	860	881	818	821	862	829	834	852	820	838	848	824	811	833	795	813	864	844	822	822	826	835	830	874	846	826	877	838	812	852	862	816	816	859	821	852	823	854	823	854	838	827	869	871	810	877	858	831	861	789	819	861	824	853	841	835	840	866	797	831	836	847	800	806	830	821	857	820	861	839	832	826	843	799	813	784	839	852	822	807	851	820	854	841	845	851	846	840	866	861	863	845	817	825	845	836	823	864	820	784	803	796	853	859	805	833	860	804	815	829	865	815	838	856	895	803	849	859	833	856	855	790	834	848	865	813	844	861	852	853	841	812	800	897	828	837	786	832	819	805	831	828	831	806	845	827	843	815	894	830	847	824	871	855	864	871	886	845	839	847	800	842	865	852	799	829	853	839	871	852	855	807	826	881	827	813	839	886	831	846	839	849	815	820	828	819	821	845	858	811	816	817	833	815	795	828	797	830	805	832	834	841	834	898	789	836	865	843	858	798	824	819	819	879	862	838	792	848	852	829	828	817	874	768	860	808	862	847	873	839	850	839	815	833	781	740	823	873	849	830	803	837	829	844	811	848	857	820	817	813	792	904	848	818	793	861	840	826	793	862	863	859	858	861	852	858	819	827	831	843	809	851	860	823	825	866	825	851	838	886	840	829	881	827	864	900	817	877	871	822	802	822	793	807	850	829	847	798	875	841	841	820	779	840	858	834	851	820	799	835	831	869	837	846	841	784	819	843	800	808	835	849	836	858	825	876	803	838	847	834	846	836	843	813	818	873	867	832	812	852	823	809	851	878	778	857	890	817	799	839	878	837	831	873	823	826	807	837	848	775	810	784	834	837	815	822	866	787	817	840	848	826	826	839	880	871	917	823	802	835	813	783	879	848	803	838	843	824	786	766	885	883	838	876	843	851	849	800	777	881	880	835	857	854	854	821	817	871	827	811	813	862	822	819	821	822	803	804	786	822	797	830	763	829	835	899	889	830	816	847	848	822	782	857	858	812	817	867	865	837	852	828	831	837	832	825	858	863	899	853	839	800	800	840	800	825	833	814	825	822	825	867	856	843	842	822	779	814	820	819	874	869	848	821	847	834	822	828	826	809	808	858	825	813	807	834	840	832	792	850	869	784	823	811	800	833	836	839	857	847	867	825	900	796	884	869	811	812	774	867	858	779	836	826	841	806	818	834	824	819	830	778	851	810	838	800	812	880	808	839	792	817	818	828	757	855	844	899	823	795	807	823	874	860	810	771	810	835	819	847	831	822	858	859	834	845	817	814	833	858	846	803	880	788	860	751	848	848	811	812	804	843	784	817	809	874	816	805	833	834	879	841	837	837	842	840	794	819	822	883	846	807	811	877	828	755	866	842	793	849	817	802	854	807	831	806	886	832	808	853	851	873	829	816	818	866	815	830	824	821	793	812	777	845	896	798	807	834	905	824	767	830	803	845	821	834
9956	565	354	333	308	303	313	313	329	325	350	352	332	380	350	301	318	328	322	302	326	323	317	349	358	338	314	335	331	348	325	333	303	323	332	343	323	343	311	303	311	301	322	315	329	327	322	313	321	328	327	334	347	308	317	316	318	315	297	316	283	327	326	341	317	326	335	321	304	336	307	298	314	328	345	308	291	302	283	324	312	311	340	321	295	284	361	347	310	307	309	326	320	298	327	324	309	294	288	315	312	342	333	297	303	306	315	314	314	326	324	306	306	334	340	297	334	321	335	305	278	321	306	334	320	352	327	338	295	301	318	347	339	351	300	330	332	281	286	333	316	321	297	336	358	313	356	329	323	343	287	323	315	340	318	296	301	327	312	342	326	289	309	321	320	325	267	317	309	320	289	312	325	302	326	326	325	337	346	303	313	292	307	346	343	333	303	333	324	320	322	317	292	345	316	316	338	289	330	336	316	298	324	327	309	342	314	324	361	316	308	333	346	316	326	298	311	334	320	338	303	356	294	331	332	339	333	341	326	302	313	337	309	328	323	280	330	326	294	339	300	312	334	312	288	330	310	315	309	296	284	334	323	311	325	346	358	284	304	305	332	303	321	283	339	341	326	324	349	331	345	332	322	329	325	334	318	301	315	326	314	328	316	331	317	285	294	326	347	331	310	288	326	340	356	318	288	315	326	296	306	300	332	323	263	306	321	323	320	316	314	317	315	315	307	322	316	336	308	331	295	328	314	313	335	365	316	285	290	325	338	338	311	295	311	333	324	340	309	287	320	311	307	305	344	306	333	326	340	332	314	351	333	336	305	318	327	361	336	333	304	358	346	328	327	312	318	294	287	328	334	328	337	334	322	371	326	297	290	300	325	339	335	329	319	304	303	291	331	319	329	294	312	328	334	328	283	310	302	326	347	318	300	331	345	303	313	297	339	342	348	330	328	337	341	317	325	327	303	320	318	328	321	277	315	319	269	336	296	310	325	301	323	315	340	309	343	309	327	320	331	315	331	298	284	325	307	296	291	330	306	311	326	302	336	321	308	286	325	318	294	322	340	310	284	302	338	302	308	336	290	306	311	325	340	343	269	306	312	340	323	336	314	303	331	308	328	322	324	303	310	288	316	321	316	328	339	317	320	326	329	312	321	276	301	357	304	300	322	324	296	329	330	341	323	317	338	305	322	328	311	332	336	290	305	328	316	292	309	312	324	309	314	308	306	319	343	298	317	305	314	325	321	284	297	334	321	314	311	322	319	335	319	321	303	339	344	322	327	315	284	350	316	311	313	338	306	304	343	303	347	313	354	312	310	274	339	304	351	294	295	309	314	320	298	340	314	294	306	320	296	285	304	291	335	327	292	317	333	327	295	313	294	325	336	294	328	329	324	317	337	318	295	287	315	325	326	306	296	328	312	310	358	335	282	326	309	315	332	319	312	340	298	318	303	323	338	296	320	285	327	317	322	320	324	326	269	305	323	288	325	314	311	306	320	330	307	301	309	315	312	303	307	298	321	270	342	325	301	321	303	296	367	356	310	317	302	314	330	321	291	311	280	320	310	298	329	277	327	332	297	304	318	350	307	339	305	309	312	348	324	325	315	283	322	313	322	316	336	331	328	317	318	320	302	316	307	288	343	332	293	283	300	329	335	305	353	333	330	345	308	309	313	294	353	335	340	319	331	262	306	288	332	351	316	352	307	300	294	332	323	322	312	312	311	280	328	300	361	351	326	328	319	355	327	338	300	287	351	325	316	341	314	316	329	340	297	309	297	313	292	317	312	297	313	315	325	310	275	306	326	343	299	348	308	349	341	326	315	332	294	317	309	314	291	328	296	309	304	296	348	338	322	348	338	342	338	314	338	323	314	355	321	327	325	311	340	300	329	305	316	318	342	309	318	319	319	286	310	325	316	305	321	327	317	293	320	297	314	343	293	332	326	290	291	333	304	308	321	316	325	335	332	338	316	316	343	322	332	357	335	346	287	325	320	327	312	297	341	330	293	316	264	344	334	318	294	324	327	308	300	326	282	370	310	300	336	289	321	316	313	301	319	301	311	330	319	321	314	307	315	319	332	340	312	319	294	317	298	339	336	341	302	303	319	283	305	358	348	328	299	337	319	307	331	315	316	313	311	318	316	304	328	282	280	316	325	280	302	307	302	296	320	347	345	306	349	293	319	300	295	345	331	349	373	327	321	281	304	320	316	343	311	323	330	327	298	312	317	299	321	276	321	310	324	325	334	320	325	319	282	308	315	305	282	341	271	311	335	349	329	302	296	285	333	303	316	280	326	334	330	340	298	346	290	328	340	315	299	356	344	301	318	310	309	310	312	347	321	298	294	329	301	292	338	312	305	294	285	278	319	307	304	328	328	324	338	301	317	333	322	358	320	359	314	354	341	317	331	296	322	301	315	361	313	308	306	293	313	305	303	295	289	325	317	309	309	303	272	307	321	363	328	305	317	343	341	304	356	333	317	308	298	319	307	303	329	303	309	300	303	317	325	329	320	273	319	332	316	354	312	344	321	337	339	312	318	353	293	322	321	284	288	333	333	331	304	310	317	282	291	295	299	343	321	305	306	300	324	314	311	280	294	327	317	296	319	336	333	294	322	348	320	305	325	321	313	321	319	321	327	332	301	293	320	338	294	330	327	326	286	332	310	313	320	287	324	318	286	297	320	357	362	309	286	325	306	329	317	318	317	336	317	299	335	312	290	326	320	285	339	321	357	324	321	332	320	285	312	311	320	297	329	324	306	318	309	310	316	339	307	294	301	291	286	320	297	299	335	287	301	336	288	349	347	329	305	322	305	332	309	336	314	320	302	303	325	353	338	283	314	330	343	317	314	327	335	322	349	345	317	300	297	319	313	338	322	313	320	320	322	322	356	323	299	348	303	343	322	337	300	331	307	274	319	344	336	317	300	311	336	320	336	289	336	336	359	327	343	334	283	350	334	325	324	309	265	327	321	336	306	312	308	316	306	314	343	337	296	346	309	321	283	320	286	304	311	295	304	323	306	323	337	307	354	355	321	308	343	306	307	300	335	301	328	310	290	307	317	304	326	319	336	355	321	309	319	327	277	322	316	325	336	345	296	329	320	361	317	310	313	313	310	299	279	313	305	304	312	319	337	320	323	328	349	286	288	334	283	323	308	345	363	338	314	326	302	344	328	289	267	332	340	310	347	318	371	329	317	335	318	329	352	351	314	331	340	317	293	313	298	348	296	311	349	318	354	284	305	320	323	299	319	329	350	328	308	319	319	326	314	290	344	312	299	331	322	290	327	317	307	295	320	318	342	294	336	296	325	312	292	307	341	335	327	315	285	316	328	318	353	326	322	336	315	343	327	323	322	316	363	321	320	293	298	355	303	322	307	278	333	351	293	307	306	356	312	333	314	296	322	292	328	324	333	319	326	319	348	314	318	319	298	304	317	354	343	316	342	312	331	333	307	302	331	306	291	307	335	302	313	353	343	315	290	280
9959	810	830	847	864	778	817	787	861	746	833	767	824	821	775	804	745	740	809	817	764	835	792	825	791	815	759	830	787	769	779	825	772	775	795	756	752	808	746	822	843	792	775	797	795	738	762	802	826	779	742	813	809	757	763	807	785	790	787	767	777	765	821	753	795	781	816	768	770	736	730	758	752	740	770	798	776	776	826	788	799	760	733	771	785	784	775	717	747	730	755	748	826	766	767	778	791	816	807	772	746	771	754	756	798	803	708	799	775	817	816	824	801	769	757	757	738	718	762	714	780	808	786	757	748	795	803	774	772	798	763	798	800	795	805	791	746	786	776	787	810	804	824	806	815	803	754	724	795	801	763	768	850	762	755	818	838	757	791	799	785	790	793	789	826	784	793	811	797	781	813	799	814	775	780	801	795	753	721	728	745	830	728	756	716	789	779	796	787	765	824	730	744	777	819	790	767	779	776	839	738	758	797	801	820	774	787	797	763	812	803	737	809	760	769	747	802	758	757	774	780	750	729	753	786	789	775	828	779	806	852	761	787	839	732	773	777	767	799	793	749	739	812	817	764	708	761	748	770	796	794	778	744	797	808	798	772	779	729	788	806	801	795	736	723	730	783	784	738	778	771	805	759	716	830	734	757	762	759	807	750	778	722	795	814	756	818	788	793	754	761	779	761	739	797	838	786	790	812	791	803	795	783	807	821	767	796	733	777	766	757	822	765	884	807	748	831	794	746	771	788	814	810	738	742	771	820	797	755	735	795	780	741	786	826	777	776	730	793	751	769	755	792	753	772	816	776	751	764	768	748	790	744	831	856	730	779	825	785	778	823	776	781	740	756	790	812	802	746	747	810	778	813	786	769	802	763	770	790	779	766	765	816	776	783	769	785	815	796	712	753	774	806	768	799	776	723	783	787	710	743	807	810	843	750	805	796	785	798	798	791	818	761	751	805	764	798	785	819	774	746	765	733	815	730	785	747	793	811	783	787	801	713	765	760	808	839	787	791	854	800	766	744	817	781	771	782	731	744	765	837	789	787	821	762	775	788	732	849	778	820	804	751	760	771	777	761	747	801	764	728	788	761	767	818	809	789	758	790	791	783	767	793	824	824	781	788	807	718	828	808	770	769	783	751	749	812	795	792	771	826	796	786	745	781	736	780	759	789	801	823	745	803	807	791	802	811	813	804	770	787	760	776	802	753	784	820	770	752	802	796	763	752	802	788	776	786	750	777	812	765	799	796	747	817	794	766	772	787	741	777	810	816	809	778	807	775	802	772	810	789	775	791	796	780	749	806	768	765	825	785	785	799	790	779	729	812	780	800	782	783	808	773	782	776	749	758	783	782	753	798	749	775	803	783	773	772	805	793	775	785	786	803	783	794	807	824	759	756	782	805	727	796	783	802	765	768	812	790	781	795	803	797	753	778	767	734	771	772	765	789	751	788	775	773	768	769	770	757	786	782	790	741	772	777	777	780	756	749	815	809	759	767	800	791	796	771	751	773	834	811	795	777	809	840	803	820	822	769	756	733	797	726	775	782	762	761	752	731	807	772	812	810	772	781	793	789	781	818	773	789	735	811	798	786	805	789	771	763	760	786	779	792	838	834	722	749	732	780	787	778	789	756	824	805	788	780	817	825	724	795	739	741	807	785	759	773	779	772	762	815	733	733	823	790	788	783	763	796	797	821	802	785	807	824	755	789	799	742	788	789	749	817	785	807	818	771	792	771	799	805	792	741	773	815	810	767	797	732	746	771	781	835	784	786	770	752	752	742	765	809	780	760	749	769	781	739	801	818	801	752	797	706	719	761	737	751	803	813	740	773	736	827	806	792	786	759	760	760	842	793	776	793	770	764	815	780	764	778	774	748	846	793	791	759	867	748	782	772	806	787	791	768	749	757	774	780	792	819	814	782	738	737	804	767	782	802	823	779	793	791	751	776	777	770	756	719	777	761	761	831	809	811	810	766	800	767	782	782	785	784	801	767	745	780	799	787	780	790	794	807	691	787	725	762	812	750	795	733	746	780	809	789	799	802	762	714	792	799	743	761	752	770	774	772	774	759	783	787	746	792	763	735	761	776	778	824	772	790	803	818	772	766	768	765	831	733	793	757	761	749	817	819	722	828	798	728	778	767	771	788	775	812	788	795	762	829	807	768	767	742	774	766	799	790	789	696	794	769	801	835	799	784	854	796	768	754	785	786	844	783	803	783	811	797	775	787	804	806	792	767	766	829	766	806	759	794	727	758	809	794	822	786	798	777	727	782	757	769	776	751	787	791	737	787	772	762	847	776	817	782	795	781	793	743	813	813	769	816	793	757	794	785	813	742	792	737	791	769	781	777	747	768	736	806	773	806	833	791	782	785	778	782	842	784	781	747	851	782	813	789	771	759	736	827	749	733	756	811	803	833	781	766	757	749	774	805	744	809	771	784	788	791	782	817	719	802	839	788	762	757	751	839	780	727	780	808	824	746	848	790	782	815	786	764	768	753	802	787	746	736	742	801	762	764	760	806	777	756	780	801	783	778	797	749	764	760	753	787	782	784	755	803	840	743	756	803	772	792	823	787	791	793	786	758	855	799	765	836	812	783	790	799	757	779	759	798	801	802	767	782	769	778	797	777	842	845	812	817	800	759	761	797	818	790	785	802	741	748	806	787	770	798	773	817	807	811	768	782	801	763	774	807	796	793	809	794	812	785	764	810	794	813	766	787	819	796	794	794	745	750	789	786	838	782	767	750	806	735	760	839	765	749	779	753	801	773	801	795	786	814	773	766	753	801	802	758	819	791	790	835	765	842	799	822	749	789	760	791	736	824	809	770	845	816	805	784	817	810	699	796	739	772	802	782	754	747	808	771	784	742	738	826	774	737	797	707	795	797	822	775	832	793	777	795	790	763	750	773	749	763	774	787	806	758	764	808	770	763	785	769	797	813	823	814	796	795	750	781	794	776	759	826	744	766	827	786	740	787	812	797	783	757	781	771	815	771	769	836	808	744	759	762	783	773	760	792	778	749	823	798	747	757	792	779	789	693	816	797	812	753	795	763	759	755	766	747	770	756	732	795	824	695	767	774	716	793	811	771	807	788	748	730	753	825	795	771	802	751	754	785	783	788	794	784	785	778	735	869	783	791	794	757	773	789	774	770	759	756	772	766	752	790	764	770	792	800	841	763	813	745	767	762	790	799	733	770	753	805	749	805	790	779	768	761	758	792	768	802	772	741	731	788	749	751	780	800	819	796	796	752	781	832	809	806	779	753	820	821	731	794	726	815	759	787	823	788	766	750	834	791	788	813	822	794	772	763	725	788	795	792	767	793	734	782	793	786	748	758	786	775	765	740	770	768	734	778	788	795	774	798	790	784	795	740	844	749	795	775	807	795	807	761	759	773	746	835	764	821	790	781	762	803	802	822	777	741	797	750	830	811	785	774	771	760	774	766	762	752	791	768	736	788	838	789	817	793	816	770	796	828	796	779	800	786	801
51510	13482	1399	809	593	486	399	321	322	289	259	278	214	224	227	209	209	198	179	229	239	174	197	190	183	212	205	197	170	179	199	176	205	177	192	191	175	179	212	216	175	201	179	209	189	179	206	169	175	198	191	183	188	212	199	201	185	174	172	196	209	178	206	196	184	190	175	180	189	228	213	200	215	197	173	164	204	175	216	189	191	183	180	184	193	191	204	193	179	185	190	200	192	175	212	217	189	180	157	187	174	185	193	201	187	194	184	200	178	198	192	187	202	175	168	201	188	172	196	201	186	167	162	190	176	212	192	214	199	195	182	171	165	167	171	206	206	197	188	169	191	199	186	192	201	186	185	165	201	191	205	195	208	188	218	199	198	204	165	204	153	200	201	190	187	201	181	188	164	213	181	207	178	192	202	180	200	190	179	185	174	186	185	190	207	192	193	182	196	214	192	207	167	220	213	187	179	202	168	206	172	183	202	191	181	195	175	193	183	193	199	179	179	181	185	187	195	224	189	182	201	179	203	186	198	211	202	168	191	193	195	183	197	189	177	172	164	193	195	190	200	190	190	210	177	178	198	229	170	209	188	205	191	181	166	205	206	200	186	190	194	194	189	183	176	206	200	184	208	215	210	184	189	168	181	197	163	188	212	216	204	189	176	173	175	194	201	191	176	191	191	187	206	185	203	195	179	181	188	197	186	186	191	186	186	203	182	208	200	189	186	169	179	198	204	171	174	205	180	211	186	183	215	177	220	210	178	189	200	177	190	179	189	171	189	181	194	196	200	178	185	204	174	176	213	184	199	169	205	192	218	201	183	179	185	177	197	191	194	199	184	185	168	187	164	208	203	178	192	164	228	182	200	169	182	172	185	199	208	205	202	175	199	184	206	211	178	171	213	198	211	189	194	198	173	196	174	171	187	171	221	182	204	179	169	162	195	178	177	179	199	179	180	197	195	212	204	183	182	188	194	186	193	186	191	159	180	183	183	174	196	186	186	182	178	208	195	186	207	160	186	220	192	221	204	197	190	198	207	187	189	213	177	183	178	188	168	177	197	183	188	196	203	176	203	169	200	169	194	189	191	182	184	201	176	178	187	186	171	170	208	191	206	184	180	201	184	170	175	176	186	210	200	196	180	190	196	153	180	174	194	167	219	183	189	200	188	207	208	179	187	198	178	178	202	189	203	211	186	184	195	205	194	171	182	183	182	169	182	181	169	195	186	184	199	204	173	183	153	178	182	166	189	188	202	190	183	167	189	190	202	171	196	205	197	198	206	202	218	183	169	190	194	200	182	164	190	205	173	191	181	190	173	166	206	208	169	177	195	184	174	187	206	189	198	221	175	192	170	201	187	168	186	213	193	169	179	198	192	201	187	194	202	188	190	191	183	171	194	177	192	186	203	187	198	207	164	208	172	206	191	187	219	226	206	187	175	165	164	194	177	190	186	201	162	204	186	191	188	194	185	175	197	168	192	189	196	197	191	181	209	201	206	196	205	181	201	199	197	204	181	195	191	212	168	183	221	206	170	199	210	188	190	174	164	189	199	192	199	176	198	210	160	203	192	215	192	197	204	205	188	192	193	178	184	196	190	213	193	191	185	206	179	193	193	181	191	190	200	212	204	192	184	188	200	187	173	213	219	181	180	190	191	171	195	156	196	196	183	197	195	187	191	202	187	165	188	197	203	178	190	201	193	183	165	181	181	200	202	172	194	175	210	185	183	192	179	208	153	210	174	171	187	184	215	212	186	200	173	193	169	185	185	144	194	180	225	199	167	192	213	173	211	197	200	147	191	196	206	187	191	207	176	189	204	183	185	186	193	209	181	199	215	177	183	171	202	204	185	204	188	212	210	182	192	164	182	187	198	199	184	194	170	189	173	172	187	180	218	173	211	197	202	196	192	204	193	175	191	182	191	217	164	165	203	197	183	188	168	215	188	187	177	189	207	168	198	194	185	183	190	203	199	213	215	193	182	187	191	197	215	189	185	187	214	187	175	171	193	190	196	186	185	195	197	189	189	181	219	194	187	188	192	177	208	185	183	196	210	190	180	180	192	190	171	196	178	213	200	224	179	175	211	183	202	198	194	186	205	181	179	212	185	174	201	194	186	187	187	197	178	174	186	201	159	175	217	186	190	191	193	183	196	187	217	203	184	206	197	203	193	199	186	194	180	168	196	170	193	187	198	176	211	200	174	187	190	183	208	206	203	168	187	202	185	208	189	190	188	223	175	192	184	185	186	211	197	186	196	206	209	184	204	164	180	187	198	198	213	181	194	198	198	187	178	176	172	205	203	175	209	192	184	166	179	181	170	185	186	188	178	191	176	190	188	200	179	183	207	190	172	176	213	195	175	185	182	234	178	185	180	196	181	193	177	188	196	173	200	215	189	200	204	183	185	184	191	208	170	199	214	173	175	205	190	176	198	181	178	202	183	196	180	160	207	177	189	183	184	188	182	192	201	174	188	208	155	188	185	184	221	214	187	213	206	172	198	195	203	182	209	197	192	212	184	200	181	199	204	194	178	187	168	190	182	172	184	184	172	211	203	190	196	231	166	186	185	199	179	191	190	186	150	185	199	185	180	167	185	185	206	201	191	215	210	212	178	174	199	181	220	183	175	209	197	224	164	183	176	183	175	184	183	199	182	187	180	213	186	214	195	208	197	188	184	170	188	194	179	178	217	193	194	201	172	173	166	178	191	178	183	184	176	187	193	172	171	184	185	202	183	195	194	172	160	177	221	191	180	173	197	182	169	181	186	187	174	177	206	197	185	186	192	202	183	203	187	182	218	201	189	212	193	185	176	181	177	197	186	180	178	198	219	174	202	199	180	195	210	196	186	213	183	192	190	202	199	200	200	176	191	209	204	196	193	196	186	185	173	199	204	204	196	176	183	172	198	215	213	194	200	187	175	187	192	199	164	187	196	182	201	198	191	174	199	193	184	199	185	203	221	207	196	191	192	174	193	187	205	198	171	188	193	171	164	183	186	209	182	190	179	198	219	161	210	181	184	173	184	199	187	213	212	204	192	196	208	176	183	186	192	203	183	211	206	187	183	195	200	186	212	183	178	189	207	187	211	191	171	183	184	183	191	187	222	215	210	178	192	219	214	178	194	182	204	196	180	196	181	195	189	174	161	211	187	169	192	169	145	181	177	204	201	217	195	192	164	177	177	172	183	174	197	206	192	197	184	202	199	209	207	183	201	187	178	245	202	186	186	180	191	208	162	203	204	203	177	180	162	204	182	206	191	202	202	183	203	195	184	188	201	202	187	187	173	183	184	185	180	178	195	194	208	207	235	185	180	216	185	170	163	190	179	197	215	189	188	216	224	177	189	193	182	201	206	179	182	197	209	189	201	165	206	198	201	193	191	169	170	177	203	168	215	207	186	211	216	234	189	181	178	188	186	206	191	160	171	184	162	215	191	177	164	180	194	202	199	200	181	180	202	204	200	181	202	183	181	193	210	194	163	202	199	184	198	170
27281	1551	2080	2424	2190	1824	1537	1351	1245	1101	991	989	912	801	783	750	790	721	708	646	661	661	638	580	645	608	599	631	659	595	591	603	583	601	548	545	584	575	603	569	573	561	556	557	555	510	528	535	548	529	566	551	523	590	562	544	547	548	535	537	548	542	542	555	517	560	551	545	518	552	567	533	548	553	579	561	535	474	569	542	553	549	501	548	495	589	487	531	592	560	527	513	557	557	500	545	548	529	532	572	562	498	515	581	529	563	575	572	551	544	477	558	585	530	506	600	519	518	528	534	584	528	540	529	549	518	560	479	508	529	570	545	572	550	561	545	565	539	534	554	484	541	520	530	562	533	503	531	542	517	520	499	526	524	532	546	598	491	558	547	522	516	570	540	529	550	549	535	507	511	569	525	585	516	515	535	494	530	519	494	519	559	539	539	522	523	549	521	527	572	532	505	531	501	548	543	541	578	556	509	512	546	537	558	541	512	513	538	542	537	572	499	521	524	553	500	562	501	541	551	533	561	566	574	554	514	542	540	556	538	492	558	543	533	537	568	530	557	529	529	534	566	546	531	531	534	558	538	552	502	517	532	530	518	538	515	540	496	531	545	480	589	575	501	526	547	516	544	542	545	527	497	582	522	497	502	525	529	509	513	532	509	554	586	566	541	534	539	566	507	550	541	546	533	518	519	536	548	525	536	501	512	524	534	542	514	546	565	499	532	513	489	519	469	533	529	538	508	514	557	527	558	513	547	579	554	544	524	521	557	536	523	553	555	549	550	545	481	552	536	527	556	526	550	512	515	554	513	511	541	563	539	529	514	563	557	532	546	514	513	528	587	566	514	556	541	538	511	518	549	517	541	549	536	551	535	538	548	554	523	532	509	540	554	555	522	506	546	518	593	543	532	511	533	553	566	498	523	514	519	563	492	512	543	514	548	544	566	548	509	555	514	529	539	533	544	493	555	533	528	521	538	525	526	525	555	512	574	568	498	484	515	524	532	497	511	568	528	508	501	509	536	523	496	559	516	549	486	510	522	541	531	574	541	499	559	510	544	555	543	509	543	565	538	559	556	561	543	507	559	501	491	555	554	545	544	528	521	524	505	518	555	553	551	560	549	527	500	512	545	514	555	559	581	536	539	553	544	544	547	493	548	591	519	536	549	518	515	542	510	542	551	537	547	554	544	547	510	542	520	512	516	490	550	573	565	541	538	524	538	523	555	538	551	570	530	525	545	572	491	500	544	514	569	507	514	533	527	530	518	482	535	504	529	526	551	536	508	534	544	579	501	536	518	541	525	586	568	553	519	534	524	505	552	516	544	529	515	548	550	512	559	570	526	545	560	505	545	565	545	491	548	557	546	520	548	566	548	564	544	528	534	547	547	526	525	542	486	541	510	525	574	537	534	502	488	544	519	564	529	543	516	569	550	533	529	510	491	573	531	529	540	565	551	539	548	524	493	500	505	550	546	528	493	527	514	531	506	520	536	547	559	563	505	538	573	492	548	556	503	545	526	548	517	563	541	524	536	558	594	537	520	497	523	542	549	554	485	554	555	557	528	556	523	519	540	483	480	542	521	526	555	512	473	549	547	545	539	547	519	555	532	554	523	586	523	510	520	522	506	567	553	507	532	572	525	514	524	530	513	536	564	511	590	497	540	504	531	531	530	579	559	521	554	537	506	542	563	533	523	565	542	564	515	518	492	512	511	501	547	495	545	538	546	497	542	533	547	522	522	512	508	532	520	549	539	590	493	532	542	552	560	504	530	528	518	549	516	501	531	561	581	539	534	536	588	517	482	528	525	526	548	562	536	537	507	533	534	536	538	556	546	526	513	520	509	546	507	536	503	547	527	557	569	548	545	532	549	518	531	537	579	569	564	517	555	521	568	546	520	569	539	527	518	550	538	495	536	538	493	569	531	540	527	521	546	552	542	521	534	548	535	489	549	538	542	550	552	515	564	502	547	543	554	547	525	566	481	545	532	555	545	570	591	576	549	512	557	552	536	565	537	559	560	531	516	524	548	530	541	542	517	551	542	521	561	519	536	483	552	549	554	506	530	523	531	512	527	512	483	527	568	558	572	556	535	533	527	574	523	497	524	537	532	540	543	509	531	516	541	548	509	508	568	552	544	534	526	513	509	547	554	546	518	504	553	539	547	519	555	524	534	558	524	508	487	513	491	532	566	553	530	565	555	543	532	600	508	523	541	578	522	567	563	522	553	551	531	488	531	489	528	531	531	509	546	552	539	543	553	538	516	577	536	541	557	537	556	487	568	496	511	550	567	524	539	516	557	534	517	544	526	541	520	553	541	530	532	550	554	520	525	551	521	500	502	512	521	507	527	534	489	551	576	545	536	536	534	566	504	562	528	528	589	519	507	545	541	542	502	498	549	475	546	538	531	561	553	536	547	505	499	565	561	544	522	531	575	518	554	545	544	504	520	518	544	501	491	561	511	574	543	518	535	498	525	519	536	544	559	516	526	521	543	546	531	503	508	536	503	533	539	503	532	530	531	513	501	546	562	560	498	489	519	538	535	527	514	539	535	537	578	507	519	542	541	530	533	566	550	585	517	532	554	529	502	522	501	528	506	532	520	482	547	553	538	549	505	546	573	553	507	519	517	506	546	503	566	572	542	525	520	477	555	561	557	525	496	515	575	574	568	564	525	499	528	530	537	499	507	556	524	496	590	519	515	535	492	517	568	497	510	539	561	552	485	534	587	559	538	525	529	506	512	519	519	564	533	585	512	473	562	551	541	527	529	518	555	549	547	568	553	529	553	524	567	521	529	554	544	533	556	573	510	533	517	524	530	512	509	541	550	567	566	519	543	514	518	525	519	495	597	533	537	531	544	527	562	550	523	513	513	518	560	544	551	516	531	520	503	522	555	496	528	527	520	536	512	524	578	511	528	537	573	547	553	527	520	544	529	541	540	573	559	520	507	539	519	542	493	512	545	533	562	526	545	510	514	521	522	532	566	549	499	504	551	515	535	555	513	503	560	527	516	560	522	526	546	515	512	524	558	517	561	513	583	509	477	526	516	535	548	513	510	558	565	487	530	516	525	529	596	510	552	508	540	530	529	522	549	527	544	533	539	561	543	552	564	506	486	566	537	556	532	576	519	571	494	528	539	522	556	529	559	550	562	534	525	539	542	516	529	545	602	538	500	532	528	523	506	536	515	522	587	526	502	570	515	536	535	491	549	507	540	507	500	536	516	520	571	520	518	522	522	521	504	541	553	516	540	553	543	511	534	564	501	537	555	564	500	552	560	562	525	512	565	523	522	532	555	563	546	522	558	568	544	574	502	542	532	568	526	507	546	513	508	512	541	506	505	546	546	550	528	566	485	567	538	522	481	536	570	539	531	502	539	509	509	518	550	577	538	509	487	517	522	571	529	514	551	550	545	544	543	519	535	540	493	553	533	506	527	556	545	559	548	528	533	512	503	534	584	540	541	547	511	495	550	548	530	527	542	527	489	521	574
66008	23146	4551	1771	1134	925	747	636	566	499	483	463	442	444	379	412	409	368	357	393	342	377	349	352	340	363	355	376	353	282	314	337	341	313	315	350	364	362	377	358	350	327	335	338	326	337	317	349	329	346	344	331	322	345	330	297	363	328	332	330	341	329	325	295	321	332	320	352	328	351	308	305	374	355	362	331	345	295	358	374	322	320	336	307	287	339	289	335	328	320	311	327	337	364	331	342	358	353	314	337	339	308	327	313	324	358	287	339	313	318	294	350	312	320	349	339	318	328	347	316	309	316	327	333	327	331	348	353	314	352	327	344	330	312	345	311	298	305	323	342	341	305	328	334	299	320	353	313	333	351	344	346	297	341	303	343	346	327	321	302	321	309	299	302	336	323	327	294	314	317	339	302	349	362	314	358	348	317	315	302	374	317	360	353	329	330	311	335	341	304	313	335	336	324	329	319	309	373	327	313	308	346	324	321	324	308	256	331	292	320	311	305	311	328	341	349	332	353	307	309	308	334	326	331	318	321	333	316	347	329	365	360	333	350	330	351	318	345	338	355	338	302	304	312	305	341	311	318	301	346	321	333	344	315	343	302	341	341	333	340	344	326	298	334	317	312	313	321	303	302	318	312	314	336	326	310	312	283	368	316	330	294	292	348	325	304	341	320	304	324	333	341	308	332	306	319	300	323	340	317	315	296	342	337	345	311	314	329	329	336	335	347	311	332	336	350	329	317	308	364	362	335	351	330	298	295	328	317	334	390	319	334	352	333	297	278	337	359	319	338	314	308	316	319	304	324	332	306	333	336	347	311	312	328	331	331	354	313	357	319	325	335	345	330	357	322	332	357	320	311	290	313	339	302	329	331	304	319	318	358	308	280	310	310	357	312	308	308	332	349	330	320	339	348	343	326	332	332	317	296	325	326	333	328	321	313	321	344	344	334	356	311	318	343	336	317	326	284	328	333	349	351	300	340	322	328	321	332	358	355	337	363	292	331	334	301	332	330	327	329	321	336	326	352	326	311	317	310	345	312	361	332	314	305	302	334	295	335	322	330	319	293	327	333	348	363	338	343	325	309	339	316	340	322	324	331	337	317	319	312	319	325	298	314	342	341	348	350	336	341	326	346	325	305	355	315	307	303	357	320	332	324	347	341	298	307	321	330	330	353	323	314	300	321	321	357	348	303	333	350	322	301	317	301	316	329	325	340	303	320	294	341	318	366	329	332	314	347	323	327	317	349	367	328	358	327	327	342	344	299	315	301	324	324	339	322	315	299	317	315	341	329	315	310	349	299	298	327	334	276	315	323	345	308	331	297	330	309	356	324	311	329	342	355	339	320	327	312	317	320	323	345	329	340	329	328	347	310	342	312	331	330	309	321	331	356	330	336	307	318	328	308	319	335	314	349	350	336	304	335	329	321	316	336	309	329	334	307	330	318	322	312	332	319	299	338	316	307	312	314	331	346	325	310	338	325	351	369	302	377	321	322	363	318	319	324	304	335	324	307	330	321	326	335	339	330	320	370	313	338	338	297	307	326	320	320	324	337	281	347	303	328	286	299	328	350	365	316	300	336	299	341	349	347	334	339	344	336	335	320	336	327	325	375	345	290	343	338	321	326	341	302	333	330	290	301	355	331	330	315	343	311	309	327	298	328	348	327	329	317	313	326	308	336	328	319	302	323	318	342	341	305	320	337	342	292	343	308	328	320	313	313	328	308	340	297	328	341	319	351	321	325	322	312	357	335	330	379	321	311	345	354	346	337	362	340	335	359	312	329	356	320	334	312	331	307	352	316	341	337	333	311	316	324	318	313	345	332	359	318	324	321	302	330	296	270	304	329	343	308	326	305	308	295	350	340	295	327	328	307	327	367	321	336	308	331	339	320	325	327	323	297	337	314	297	286	315	311	329	313	300	332	338	342	365	345	318	315	305	335	334	372	308	313	347	362	328	303	336	340	339	334	341	299	329	322	325	324	305	360	343	305	325	326	308	319	330	323	324	317	309	347	324	348	331	352	318	343	337	311	374	364	322	298	312	310	318	343	338	333	302	343	308	330	350	331	320	297	343	327	344	373	312	338	326	324	344	343	305	316	362	324	332	308	311	319	358	330	324	331	343	330	377	352	294	331	320	331	281	329	339	350	312	325	339	314	333	327	327	351	330	296	350	314	320	341	344	365	286	294	309	319	330	350	339	342	342	345	318	303	342	348	330	340	312	366	328	299	355	344	336	336	309	342	332	334	285	330	349	330	341	313	325	295	304	324	337	336	330	307	358	299	318	350	350	323	310	354	345	366	362	330	348	324	318	307	335	330	326	331	330	329	337	324	319	305	314	341	342	321	317	347	324	338	357	330	337	309	346	336	329	328	327	360	340	333	317	293	319	327	318	321	311	345	322	329	301	327	321	309	311	315	362	304	307	327	316	306	319	324	347	337	333	316	338	383	345	334	336	303	325	332	320	339	339	356	367	302	357	324	360	333	315	342	327	343	327	338	329	323	321	328	320	327	294	329	288	306	352	343	319	355	354	326	317	294	345	323	332	320	297	313	296	324	347	341	354	326	327	342	315	318	307	356	295	342	328	320	330	346	307	329	329	315	324	326	328	349	314	311	334	298	304	335	351	351	309	330	306	323	326	315	290	318	334	333	306	328	337	338	321	317	334	358	325	358	331	299	292	363	344	312	333	322	354	339	340	292	320	298	326	348	312	336	320	336	326	342	351	317	317	321	357	357	327	322	306	335	303	375	316	346	308	337	339	321	360	335	333	354	337	294	357	314	334	352	347	339	291	313	340	352	322	337	369	327	333	335	311	337	313	317	328	334	323	311	316	320	321	297	303	351	311	292	302	302	322	297	337	334	334	332	316	337	345	339	362	348	307	327	359	339	315	316	337	344	351	322	327	344	340	288	321	332	346	330	334	312	321	322	338	319	342	335	330	320	318	333	319	311	321	359	313	266	352	329	340	347	320	328	311	311	333	317	320	312	301	350	343	323	313	349	359	318	303	301	316	311	343	319	341	301	348	333	335	329	324	314	328	351	306	334	328	320	364	345	328	315	310	339	343	343	336	322	308	319	349	337	318	326	297	315	329	340	323	331	330	316	324	381	349	337	310	343	330	369	325	346	334	335	328	352	334	324	316	353	309	331	322	341	320	320	318	353	328	320	293	307	350	314	313	305	348	294	318	307	323	341	297	352	308	360	351	340	315	322	300	319	305	317	334	318	325	337	334	305	369	305	351	327	325	355	301	346	322	308	343	305	330	285	312	334	349	298	328	331	302	325	339	340	334	312	308	340	322	311	329	342	337	338	331	326	334	325	321	361	363	333	304	328	319	338	365	323	376	349	349	329	315	334	313	343	311	333	352	351	387	339	318	319	370	311	349	358	340	344	323	315	310	310	328	300	307	320	344	332	306	309	322	351	319	300	345	327	317	330	371	347	329	304	329	306	314	334	337	318	324	320	366	296	347	351	334	340	345	311
36404	2633	3838	4604	4050	3424	2761	2523	2141	1887	1730	1743	1511	1453	1329	1328	1211	1128	1194	1151	1153	1004	1095	1009	940	1047	999	1002	963	932	980	890	1000	994	970	879	939	923	949	915	896	970	917	859	900	920	909	907	849	901	827	857	861	892	897	836	860	902	907	821	904	839	837	833	902	892	822	853	832	848	872	881	907	818	789	765	838	837	866	896	840	783	880	851	834	871	863	856	860	814	868	861	856	824	825	904	906	827	863	860	831	895	839	853	882	843	827	836	845	899	822	867	857	806	839	816	925	834	788	845	858	809	844	838	809	841	872	832	773	847	810	786	787	891	853	834	832	850	859	826	831	817	810	866	815	865	850	845	817	853	783	839	876	828	834	871	856	799	796	810	859	799	829	856	791	830	828	841	826	788	782	835	816	875	821	806	833	871	786	830	845	835	829	829	806	855	853	828	810	882	834	858	853	850	821	813	873	847	865	813	824	823	794	856	913	844	832	834	886	803	802	845	842	815	837	850	783	870	823	845	834	820	872	890	886	842	819	862	809	866	870	807	825	821	853	860	807	777	818	819	816	847	850	870	881	841	775	836	785	799	794	862	798	831	845	858	845	849	855	803	898	859	827	846	888	805	822	865	838	788	884	889	845	848	778	863	836	800	832	799	842	854	850	811	890	882	878	876	869	786	809	793	816	804	832	804	800	827	790	830	814	848	832	827	838	830	810	850	781	850	817	842	803	850	818	844	898	815	840	810	885	840	806	785	850	849	843	797	829	851	798	839	843	870	850	791	791	822	825	815	773	809	794	852	817	828	786	821	792	815	792	849	851	835	806	878	802	819	810	834	839	776	880	853	793	848	817	829	842	862	821	799	848	853	814	817	868	790	812	851	807	844	848	826	840	847	803	814	810	784	838	836	836	828	818	810	866	826	813	873	859	794	826	832	784	799	858	830	815	837	828	838	842	794	830	816	853	846	824	825	886	846	820	837	860	897	829	844	801	910	798	849	859	778	855	858	868	841	782	777	864	829	820	779	859	789	828	793	851	832	821	838	856	856	822	794	816	817	812	870	801	823	861	889	868	791	824	858	791	822	855	813	846	834	865	822	880	883	794	877	853	802	835	872	832	820	873	806	833	838	820	843	794	841	830	859	856	814	847	834	876	828	845	812	852	823	796	825	845	803	804	850	843	868	848	851	837	796	794	784	863	779	860	812	847	820	839	804	828	778	804	832	832	828	861	891	831	829	865	802	855	858	812	801	838	874	850	824	838	826	796	829	792	857	846	826	826	854	842	820	814	821	823	853	799	834	844	873	848	862	848	878	828	826	843	807	836	900	857	823	816	825	858	831	844	853	818	794	805	857	863	802	805	827	838	842	795	842	859	841	866	808	853	805	782	859	874	854	823	874	832	855	838	847	848	811	873	809	848	828	864	823	801	822	857	855	840	825	863	765	848	808	853	834	787	817	848	819	816	836	819	861	831	831	852	845	818	743	862	864	824	791	824	817	829	853	862	815	825	798	861	835	762	787	764	800	827	798	780	860	837	819	787	812	837	835	872	847	878	866	763	853	844	808	795	817	783	859	835	815	849	800	854	796	782	812	849	865	798	824	852	829	862	809	824	818	844	818	880	829	802	813	848	838	836	838	822	848	795	844	819	844	860	780	809	793	840	869	848	834	869	845	810	814	815	771	833	836	859	857	814	844	849	808	838	855	828	834	841	825	801	795	868	834	842	846	826	831	842	798	870	851	846	817	818	866	800	869	827	858	806	862	860	826	868	814	873	912	817	782	840	780	837	823	851	855	863	795	807	869	859	889	810	853	793	836	847	801	836	798	916	846	840	806	825	828	809	830	841	842	808	781	833	814	819	854	853	825	796	863	853	846	860	885	806	819	875	867	771	826	825	814	827	795	850	828	833	793	793	835	810	868	821	818	828	863	754	790	828	802	850	826	853	819	800	841	822	873	862	831	871	850	872	867	852	821	801	777	876	815	805	820	788	815	827	822	878	877	880	874	847	812	820	876	819	851	817	837	842	802	790	846	770	789	840	836	814	791	822	844	810	869	873	821	802	817	819	901	857	818	824	826	820	818	827	803	795	809	794	827	840	758	837	892	874	851	803	857	846	822	787	758	814	792	885	816	869	840	785	808	843	861	838	836	827	860	757	799	881	812	763	834	801	814	856	820	815	848	853	820	843	812	809	844	867	806	860	815	850	822	808	865	808	827	855	882	856	790	811	806	828	790	859	810	781	858	833	799	826	850	847	856	834	798	835	826	856	872	893	799	834	852	834	872	808	837	851	821	891	807	860	865	865	845	868	832	858	828	830	875	809	867	831	834	857	789	827	825	886	832	802	815	839	836	836	898	865	819	840	879	791	815	817	881	847	810	839	848	847	807	840	776	820	830	810	837	813	880	834	855	837	811	828	789	826	874	809	791	798	836	865	857	859	840	835	848	822	798	808	822	842	848	762	850	827	869	836	839	809	902	835	881	817	842	842	855	827	849	817	844	902	825	773	827	809	861	866	772	880	859	836	852	837	802	858	874	856	811	870	818	889	829	819	806	802	798	798	802	844	875	863	874	842	846	849	833	819	848	846	807	807	899	805	851	885	812	828	850	830	894	833	802	790	857	860	837	779	844	849	839	823	831	854	804	818	847	810	860	840	842	837	842	846	759	804	812	870	835	802	831	858	846	809	850	840	809	842	899	836	832	837	814	868	844	895	838	868	784	841	828	828	875	854	771	843	807	841	773	860	847	850	854	847	846	883	808	876	830	837	819	823	858	854	842	818	817	857	883	811	808	846	814	851	857	846	825	878	841	859	773	813	806	824	827	808	813	867	792	811	852	873	867	800	822	873	781	805	831	829	877	827	817	787	871	791	859	777	834	833	899	801	844	858	814	805	849	824	835	837	874	817	837	840	815	853	830	856	856	811	863	852	837	860	822	810	871	839	855	823	828	837	795	795	805	852	831	824	815	857	818	834	865	830	807	843	869	831	854	831	893	798	851	815	856	810	831	809	781	811	816	827	767	793	805	829	828	828	823	846	790	818	879	874	803	787	800	786	893	797	797	813	865	827	820	805	824	783	848	829	881	832	876	865	828	815	871	851	799	815	831	828	799	835	829	842	788	836	785	805	794	804	820	832	839	819	780	874	850	774	818	808	823	813	894	829	847	851	801	837	804	761	882	807	803	800	818	857	825	776	839	820	833	747	848	868	767	799	846	835	829	846	797	807	846	835	841	834	842	843	810	871	873	784	874	808	802	834	845	792	797	870	815	848	866	851	829	833	817	811	866	849	852	877	824	776	815	828	811	877	869	883	740	832	810	846	804	836	846	785	807	860	826	880	840	851	828	831	838	838	865	855	862	824	844	849	884	901	845	867	810	861	847	823	862	803	849	804	823	798	877	826	840	793	834	921	792	845	800	862	805	837	844	807	803	824	891	810	821	774	879	803	806	846	844	842	805	828	834	810	841	851	849	880	811	852	858
9883	567	342	307	275	310	360	317	332	354	329	352	311	317	295	292	305	293	320	341	341	282	328	361	315	328	321	304	300	340	292	304	320	327	319	313	292	318	347	319	328	347	277	304	342	328	327	330	331	299	303	313	291	297	299	296	302	331	316	294	293	316	332	331	310	332	278	314	298	283	333	316	314	335	319	316	278	306	326	302	276	309	328	318	289	295	284	318	333	306	358	343	330	305	327	312	337	284	305	349	311	279	339	377	329	324	354	317	322	321	315	291	325	297	319	311	310	341	316	330	289	325	334	319	302	318	340	299	309	320	335	328	350	295	337	324	283	319	337	297	314	303	325	320	331	315	307	324	305	334	334	340	343	316	299	303	355	292	307	300	324	315	327	325	318	351	348	282	283	337	301	321	318	356	321	321	330	341	306	303	336	338	331	285	333	294	313	330	313	313	300	315	289	301	343	328	324	339	283	301	298	298	352	303	333	324	325	323	326	325	328	341	335	257	319	316	328	330	341	309	307	346	296	326	333	328	299	311	303	339	299	310	340	313	320	340	336	300	329	283	301	299	326	373	333	318	313	360	303	294	311	335	295	309	318	288	312	330	315	313	356	300	306	292	340	329	334	329	297	334	330	310	319	320	337	310	343	324	304	302	326	303	318	298	312	330	330	294	347	308	270	298	343	318	338	313	294	303	306	367	306	315	341	289	308	325	311	358	326	363	333	307	354	298	320	345	336	308	343	318	307	293	317	318	303	305	331	320	323	327	317	279	296	339	326	331	315	346	300	313	338	339	312	337	324	323	307	305	347	311	329	294	282	312	314	297	325	287	330	332	303	337	324	325	332	339	326	329	313	292	317	323	295	333	323	312	306	315	352	364	332	357	321	323	312	307	301	320	305	329	312	281	324	290	334	304	320	319	341	317	306	326	294	326	334	320	317	298	321	350	346	338	300	316	307	303	305	327	339	319	317	316	297	327	332	354	316	314	317	322	336	319	345	351	315	305	292	298	336	313	330	289	323	307	299	291	300	278	298	352	304	297	321	305	272	309	304	333	296	298	321	308	291	342	283	356	325	307	320	312	347	331	314	316	326	319	336	349	339	296	320	350	308	300	324	323	334	306	306	338	296	302	334	327	334	322	301	284	319	315	326	311	287	308	317	336	300	312	318	315	324	305	329	271	298	334	325	291	343	308	331	318	335	342	337	306	313	298	325	309	302	310	314	316	329	327	334	345	353	289	347	282	316	309	320	319	306	327	322	311	320	300	313	315	283	291	326	315	336	288	276	289	294	314	339	289	313	297	279	363	304	313	335	336	324	351	326	312	318	314	321	332	349	324	290	286	328	281	309	369	335	306	323	305	340	293	301	352	317	301	317	305	343	302	351	332	287	314	329	321	310	364	302	335	340	344	307	301	282	309	337	299	312	319	313	303	285	282	303	303	307	329	283	291	346	304	323	315	341	309	289	304	307	306	303	305	309	297	334	308	315	315	309	342	332	312	309	322	303	308	316	296	330	305	309	315	299	321	313	316	302	331	315	295	325	310	309	310	299	303	308	305	277	311	334	352	291	353	312	321	295	336	309	312	297	328	294	330	336	331	326	323	376	296	306	313	329	323	325	348	269	338	307	319	295	301	322	309	322	316	307	307	312	282	301	364	327	315	300	324	301	298	339	364	334	303	318	313	279	327	330	306	290	328	316	327	312	326	307	322	326	332	298	348	289	334	294	289	303	327	346	295	304	325	314	307	325	330	319	326	305	296	326	306	340	295	310	330	357	295	321	323	315	294	316	334	306	312	340	337	335	335	311	319	289	286	281	341	350	330	292	315	309	305	327	333	316	313	323	308	303	304	350	314	323	316	327	338	339	342	325	299	337	318	285	282	344	320	314	332	321	298	335	298	308	323	317	303	307	288	328	311	330	303	326	317	309	316	307	304	321	307	333	326	329	320	299	328	310	303	317	305	304	310	282	317	323	337	337	330	333	322	328	300	283	300	313	328	320	318	357	333	327	326	316	295	379	346	333	324	300	327	291	307	300	346	298	335	321	300	297	310	306	330	327	327	344	323	332	328	305	318	334	307	316	324	339	332	306	292	305	291	317	285	327	329	311	324	316	317	334	302	300	318	307	283	313	281	294	276	280	313	310	309	318	314	330	314	319	314	313	301	332	302	358	282	326	309	314	314	343	348	321	299	291	297	315	317	315	323	295	302	321	345	316	340	298	324	313	301	324	328	295	326	318	311	342	314	334	312	323	311	299	286	315	302	344	310	302	342	316	314	336	314	308	313	343	341	312	348	324	291	312	307	341	289	298	335	296	321	310	312	330	319	315	322	318	345	288	286	314	321	297	330	295	309	291	289	312	361	277	281	292	329	295	339	334	334	294	307	284	297	351	344	333	323	324	338	381	314	319	352	345	305	307	312	296	341	326	342	325	327	319	303	325	312	284	291	330	322	310	328	310	310	331	298	346	327	304	320	310	291	336	331	317	315	288	329	337	339	333	323	296	332	325	317	314	311	326	300	314	312	315	280	345	324	331	314	299	277	313	315	326	337	323	325	336	325	324	291	356	314	323	339	339	297	284	329	323	321	313	343	284	313	325	347	315	314	360	297	338	292	309	318	347	319	310	307	314	330	332	303	313	316	306	306	302	346	322	305	325	327	351	334	334	316	326	336	296	327	308	317	309	319	322	304	355	301	302	287	307	322	317	324	312	336	316	337	342	340	309	333	303	325	320	303	304	287	323	323	342	309	283	329	321	313	315	340	313	326	329	302	345	355	322	327	349	316	283	314	312	310	313	310	299	333	298	305	311	281	318	282	312	293	309	307	324	316	341	315	306	333	315	356	297	304	263	290	335	350	339	324	325	298	331	299	323	303	313	325	308	358	291	289	295	358	342	287	311	319	333	327	286	323	319	329	306	320	309	347	314	292	318	334	330	301	315	290	341	352	349	339	304	330	317	310	267	320	312	300	282	337	338	328	325	349	323	327	295	322	303	284	331	336	294	301	336	308	313	326	313	286	334	312	307	336	355	307	273	303	317	323	303	325	285	312	319	318	337	323	342	358	353	274	330	336	333	311	323	340	293	315	279	339	337	320	315	323	306	326	309	314	309	308	306	325	303	296	316	287	344	310	312	297	325	328	331	338	326	306	333	281	302	315	324	309	348	321	311	330	319	295	333	295	310	325	336	320	321	290	322	319	297	318	332	290	328	330	342	329	357	312	313	323	339	335	326	299	302	308	341	301	317	310	335	312	292	298	303	330	299	311	324	327	331	298	318	346	328	342	294	356	316	330	289	333	274	296	332	275	337	328	286	282	330	307	308	310	330	285	353	321	326	279	311	305	276	318	307	335	323	327	302	321	354	325	325	303	293	355	346	307	316	303	328	318	326	322	352	337	336	296	329	309	325	325	332	309	302	305	339	329	299	307	311	299	293	286	314	320	336	313	307	339	309	310	305	342	302	357	303	308	327	301	347	332
9610	821	842	825	815	827	784	774	773	844	774	749	795	791	806	815	808	780	781	792	784	771	750	706	789	872	765	828	781	778	755	783	749	798	750	811	766	833	784	755	747	797	740	777	755	797	773	808	787	808	764	823	791	753	764	783	780	756	755	796	733	783	830	773	731	806	765	798	765	750	810	794	734	747	782	768	785	766	765	757	814	727	747	752	772	823	757	762	764	830	802	804	758	782	767	813	790	718	792	809	780	812	760	791	862	800	771	737	737	770	752	771	806	782	770	771	774	765	807	823	758	823	758	799	803	816	783	852	824	745	774	743	758	734	821	798	801	817	810	730	771	745	790	812	802	818	780	768	736	778	790	792	816	781	782	790	780	747	795	771	788	793	808	773	758	733	806	764	842	791	816	752	742	769	772	780	776	764	779	750	730	761	767	679	826	760	790	754	792	765	756	769	772	738	836	794	752	795	794	806	742	749	746	799	806	790	807	802	760	801	753	729	779	776	790	751	775	744	762	793	813	752	781	834	758	752	755	789	801	774	719	863	742	782	777	758	738	775	747	784	773	767	728	755	749	817	772	745	782	718	777	754	753	773	770	780	804	799	798	751	729	744	811	791	799	810	821	803	808	778	789	749	749	747	729	732	797	760	751	780	752	785	763	760	761	779	736	743	784	752	761	816	791	729	746	779	798	747	764	784	743	784	720	824	760	765	789	769	814	772	772	731	773	711	762	743	822	736	787	748	733	770	747	803	772	789	836	813	837	761	765	844	740	783	793	791	756	766	792	787	756	753	792	782	767	752	775	755	769	790	784	807	821	773	775	733	746	783	785	838	781	764	749	773	762	748	742	768	737	769	761	780	775	760	785	740	769	751	747	773	749	771	763	795	796	766	773	779	734	781	794	754	758	774	757	741	771	775	781	787	745	771	747	767	801	783	783	757	764	772	732	722	769	792	769	808	816	759	770	720	727	746	764	710	743	823	778	791	774	774	777	789	796	762	790	735	728	750	739	771	791	762	789	773	730	776	823	834	742	770	848	739	814	774	776	801	751	823	823	798	749	771	790	806	751	738	774	797	770	817	777	798	806	738	780	745	792	762	775	768	768	750	767	786	820	797	770	743	717	752	759	774	769	748	821	725	807	813	760	740	754	746	820	738	766	810	781	788	767	722	813	767	756	775	774	797	735	770	833	777	761	802	789	803	743	775	781	757	782	721	730	799	731	754	771	740	770	793	751	790	775	769	773	830	776	756	767	779	783	752	768	771	773	786	751	754	806	778	764	767	754	637	763	751	803	805	799	799	784	787	758	799	762	778	795	804	760	731	816	797	792	783	774	767	766	748	762	755	772	761	824	735	783	803	763	782	784	756	788	845	799	775	795	808	815	799	827	771	765	809	725	718	777	771	763	808	753	782	787	778	773	785	741	797	781	797	750	778	748	810	767	779	754	780	763	776	820	777	801	806	796	751	788	794	777	769	735	808	814	769	769	808	822	819	770	740	750	725	777	742	719	747	808	788	792	775	779	767	775	797	770	756	747	750	789	766	750	750	850	801	817	762	791	808	764	728	738	750	754	751	815	779	784	765	745	799	812	792	781	753	820	799	774	843	764	823	781	760	779	742	784	728	749	721	744	746	755	846	787	786	710	769	707	727	817	800	798	722	795	767	776	797	749	789	790	803	788	773	850	761	715	798	769	745	797	793	739	761	755	705	745	785	780	812	813	738	764	797	838	779	755	799	765	795	723	805	774	728	783	792	767	736	847	821	771	813	775	753	760	743	773	784	747	814	756	783	769	797	744	791	794	786	820	735	798	839	764	780	762	796	780	828	778	733	771	749	830	785	765	795	767	763	775	774	789	771	746	775	744	837	776	742	784	802	809	728	781	799	827	806	759	772	810	770	749	793	755	779	765	818	794	762	754	826	788	748	777	765	789	777	774	823	796	800	752	744	779	779	761	785	834	789	773	780	745	752	772	770	792	768	823	767	781	774	775	787	794	774	721	787	758	755	742	790	789	789	788	737	764	796	769	780	769	810	792	746	812	773	799	762	755	802	754	769	778	771	792	742	819	840	777	770	809	815	732	768	775	771	750	820	821	732	727	767	811	757	786	762	770	749	746	751	763	805	786	792	808	775	781	755	798	817	774	780	784	748	731	761	769	797	816	814	782	791	829	764	812	770	797	791	746	826	799	745	820	793	770	745	803	787	765	808	785	798	723	785	767	827	760	755	820	794	768	740	753	807	836	799	782	765	766	785	808	826	797	813	718	783	780	777	771	809	793	728	707	741	778	831	788	815	762	750	750	794	785	773	725	769	808	836	813	804	768	770	729	752	754	775	785	771	802	787	778	813	758	736	788	762	753	765	753	748	769	746	785	761	730	720	746	801	815	762	806	733	778	752	773	735	756	767	813	829	748	739	752	820	772	791	783	725	780	808	775	745	729	756	754	760	776	799	719	774	809	782	776	781	817	782	745	806	781	824	768	776	796	753	768	844	739	731	726	763	821	729	813	800	767	874	740	809	782	822	802	756	775	805	754	759	816	729	751	794	772	776	774	753	791	795	790	788	790	788	764	780	749	808	797	817	752	749	806	742	755	795	742	714	767	795	812	790	759	835	808	770	688	732	731	801	781	790	803	820	795	785	750	771	811	810	725	748	781	762	819	763	802	791	822	775	816	766	762	776	819	769	782	776	802	734	759	774	734	711	741	757	749	753	787	752	763	743	747	776	725	718	757	762	814	785	774	781	795	754	752	764	824	810	803	776	780	782	819	761	790	803	732	773	789	782	798	770	798	801	760	806	801	804	801	782	787	795	777	789	739	799	799	741	762	794	760	799	795	776	742	793	755	794	795	806	817	749	784	756	806	704	792	818	803	754	767	755	776	786	794	800	796	804	761	788	744	743	719	807	779	776	750	782	767	779	761	709	754	769	786	774	728	736	774	797	784	756	790	816	804	822	818	778	808	759	793	756	765	775	781	748	774	761	772	777	795	757	790	789	780	808	805	764	797	723	771	771	778	817	771	785	767	730	778	760	855	749	763	750	803	730	782	754	758	772	760	803	763	774	752	767	850	799	762	762	758	793	768	810	766	775	784	802	764	780	790	770	807	779	766	768	766	777	746	723	815	798	776	719	740	769	786	763	824	783	770	795	737	807	775	747	740	790	786	773	800	812	780	784	793	823	759	778	788	796	758	729	774	764	824	818	810	765	733	779	804	812	798	805	747	748	781	711	749	762	793	818	780	802	763	778	814	761	734	721	791	773	740	794	820	802	808	805	770	755	792	775	776	790	766	795	763	771	752	763	751	754	770	820	763	805	753	794	802	793	793	800	797	776	786	804	787	758	803	751	768	763	770	755	757	826	746	767	788	749	746	773	781	762	752	744	809	799	772	730	757	741	781	768	863	793	773	782	762	751	802	777	762	821	755	803	730	806	792	781	753	769	788	789	778	740	778	731	811	794	808	777	789	780	740	778	752	775
50731	13227	1408	804	608	458	367	340	319	300	261	242	251	231	213	240	203	208	213	234	199	215	216	213	205	211	215	193	192	208	190	186	191	191	192	238	213	175	187	186	189	199	188	182	204	191	179	192	183	236	189	171	191	198	171	183	201	198	183	181	171	237	196	189	164	196	197	177	189	160	186	191	183	195	185	203	221	184	230	177	194	197	171	191	192	169	174	178	176	186	213	186	194	201	216	203	183	182	163	184	195	171	194	191	176	189	197	186	193	201	202	222	215	183	195	208	194	206	178	191	207	179	164	226	169	187	181	204	182	197	183	175	190	204	200	189	198	186	203	192	189	185	156	182	179	190	187	179	205	212	199	193	177	198	176	183	184	180	198	199	161	184	180	188	195	175	232	196	193	186	201	151	178	200	191	167	196	180	186	167	203	202	182	170	190	202	164	193	187	203	203	191	172	226	184	175	204	201	178	199	193	176	170	192	218	179	164	180	207	169	201	174	177	190	195	180	182	176	178	203	189	179	189	186	196	202	200	201	168	206	195	203	192	213	176	147	184	184	190	194	174	188	205	201	179	196	183	164	153	191	167	177	170	184	151	192	197	175	201	198	173	195	185	180	199	171	187	184	207	198	191	162	198	184	189	182	164	210	179	191	191	176	197	197	186	182	199	196	193	193	168	209	174	197	186	183	181	198	232	212	187	178	181	184	181	182	208	154	192	205	206	181	191	195	163	178	183	184	211	183	217	174	182	187	178	174	204	207	186	177	203	205	180	215	190	199	200	203	215	187	172	188	197	193	175	188	156	196	188	196	154	188	198	173	187	220	206	189	174	217	188	202	171	171	188	189	181	179	189	197	191	201	220	182	194	184	193	152	216	190	198	173	214	168	177	198	198	202	182	209	194	174	213	183	196	180	177	174	186	224	220	166	167	188	191	195	178	182	191	198	190	197	183	200	180	199	204	170	207	190	196	190	190	178	185	183	176	184	177	195	191	178	171	189	184	168	172	177	187	199	168	215	182	200	209	187	166	173	208	202	219	215	184	185	217	191	195	178	198	199	182	200	202	213	170	191	160	186	173	191	176	207	196	198	177	201	173	180	194	205	179	172	202	202	206	206	178	186	190	182	170	197	163	168	192	196	186	190	186	169	179	199	203	189	179	187	173	206	204	169	189	199	185	187	207	202	193	187	186	190	206	200	164	209	186	173	183	198	154	178	200	211	198	199	206	173	168	195	200	202	204	173	176	214	193	196	217	179	181	164	213	186	171	195	181	181	174	174	199	181	184	170	195	185	200	205	186	217	195	189	177	201	175	180	195	180	164	181	194	205	188	165	194	187	206	190	180	186	200	193	198	167	187	152	179	193	198	175	180	193	202	189	186	186	177	189	198	194	155	154	195	196	185	168	187	199	203	166	192	205	190	188	188	210	215	214	178	171	171	189	204	199	184	169	187	187	185	199	188	164	203	208	215	197	186	198	202	175	189	192	182	196	206	171	172	178	200	166	169	207	193	198	199	180	185	179	213	191	200	180	182	195	172	192	194	177	213	199	205	194	189	194	177	210	174	181	169	184	194	195	181	203	205	215	187	179	195	207	184	168	190	195	177	213	174	191	187	220	190	181	200	191	192	172	188	206	184	162	187	191	227	173	189	185	192	200	188	176	183	191	194	184	210	179	214	186	191	181	175	159	181	168	196	216	227	209	180	183	203	194	187	190	178	175	192	178	197	193	164	189	177	184	185	197	194	187	199	225	194	188	197	160	181	204	202	177	197	191	214	187	176	182	194	194	200	181	194	196	216	200	198	156	203	188	203	181	200	215	190	175	163	195	191	188	201	198	181	186	209	169	181	158	187	181	187	187	182	166	173	201	193	196	210	191	210	177	181	192	199	197	192	165	184	186	195	181	221	191	196	190	194	198	210	186	179	192	191	204	172	186	189	187	199	211	194	204	182	167	212	181	185	204	169	184	185	168	182	163	182	176	188	200	197	183	190	163	185	184	181	208	189	175	211	187	212	186	212	185	184	178	166	216	177	180	175	191	173	217	208	205	181	158	177	196	199	211	187	197	206	172	196	178	204	199	180	167	196	189	172	205	175	201	212	176	197	182	196	206	161	177	176	195	188	216	188	181	188	202	167	198	195	189	187	198	182	174	175	183	207	160	190	181	202	201	178	183	227	175	187	180	186	197	215	191	186	179	172	183	181	168	176	200	184	187	181	199	166	209	168	210	185	170	199	212	201	206	201	178	191	180	206	193	184	166	194	162	183	180	189	193	174	168	176	183	190	198	190	169	192	166	187	161	194	192	221	196	198	205	189	198	175	160	164	161	187	183	165	175	194	185	175	188	174	221	202	193	181	190	181	181	182	179	178	213	183	200	211	186	186	204	193	187	184	186	180	198	199	216	182	199	162	175	195	192	172	192	217	175	179	205	171	166	204	177	194	200	175	182	176	189	172	190	159	212	183	175	165	205	199	218	178	204	173	198	218	186	167	200	187	187	179	205	198	177	209	185	178	180	182	171	160	204	166	196	190	190	190	186	170	173	186	223	192	186	191	208	194	181	181	194	183	192	201	211	187	175	184	184	182	175	163	171	206	168	170	169	202	167	178	195	203	200	188	203	199	201	195	203	204	185	189	203	165	183	210	160	181	202	169	167	198	161	190	179	187	165	165	175	185	168	178	211	182	199	194	204	196	196	186	167	197	207	199	202	201	180	182	178	194	177	182	187	170	204	192	183	175	188	202	170	182	194	172	184	198	210	169	180	195	193	181	191	188	164	174	193	210	211	200	201	185	179	202	202	206	190	226	164	204	210	197	181	204	208	190	193	188	171	210	190	174	198	186	193	187	179	190	184	177	190	172	170	187	169	176	214	203	192	194	193	167	165	195	175	235	183	187	185	215	184	182	181	187	203	201	213	202	210	187	214	176	186	202	214	204	172	209	176	187	180	182	190	183	198	177	196	191	195	192	181	198	205	182	188	199	215	192	181	186	182	167	185	173	175	159	176	214	170	169	200	186	194	192	193	185	195	199	158	170	192	191	184	184	208	172	178	191	208	203	200	191	181	190	194	183	230	171	189	188	200	186	198	198	190	229	198	183	187	187	184	194	184	176	178	178	169	181	192	203	198	166	204	184	188	184	183	177	175	189	169	165	189	232	202	179	175	186	187	224	171	188	184	196	168	171	180	168	186	166	202	208	186	189	206	171	175	183	177	185	159	159	203	204	169	184	228	182	163	181	190	193	188	195	170	170	161	212	189	182	186	202	210	189	173	175	202	188	196	184	200	203	204	187	186	195	203	198	215	175	153	177	194	198	199	189	191	189	198	213	173	171	197	179	182	182	189	175	190	169	193	203	177	184	185	213	202	210	200	170	184	196	174	176	189	174	228	205	184	174	159	189	184	182	213	183	229	190	209	202	209	197	181	193	196	176	193	154	189	180	203	172	207	184	209	190	198	201	177	203	197	216	179	193	190	179	190
26506	1389	2086	2508	2220	1889	1574	1411	1163	1104	970	954	883	763	759	736	748	680	686	669	657	657	651	632	622	648	627	586	617	565	619	558	625	572	615	574	586	590	580	587	592	550	595	565	533	591	565	556	550	538	587	582	581	542	553	549	569	547	547	528	524	505	570	539	526	580	552	523	562	530	518	496	532	544	553	554	546	539	503	548	526	587	494	539	544	506	514	522	509	553	532	556	571	495	550	585	506	570	512	542	506	533	516	540	520	538	545	536	516	547	515	539	548	513	535	530	573	547	560	526	551	510	566	547	523	464	528	532	489	517	550	525	525	571	556	544	529	507	513	567	520	573	519	553	477	531	530	526	487	544	558	528	516	528	508	536	542	540	557	565	549	509	501	553	541	539	494	583	558	541	499	563	528	488	551	504	500	549	524	565	566	537	540	522	586	553	550	511	525	565	521	487	525	544	491	573	542	507	518	512	480	524	540	569	532	552	538	507	501	525	552	472	515	556	552	553	522	537	514	539	533	560	493	544	520	518	544	550	515	550	530	548	502	516	522	573	534	539	510	516	512	519	522	529	518	531	546	544	456	519	533	542	527	540	515	528	515	539	581	518	513	529	497	528	523	528	513	523	543	525	526	496	531	546	525	543	570	509	571	514	552	525	532	537	517	515	542	560	528	544	545	533	502	527	510	527	529	540	542	538	507	546	518	515	535	529	560	540	515	509	536	552	526	554	519	509	560	520	537	490	489	507	516	494	523	506	519	543	536	551	524	531	519	537	515	495	533	509	563	520	563	519	529	542	523	495	529	514	514	505	495	547	500	490	545	539	502	571	550	561	575	546	559	542	534	501	537	521	524	534	545	550	527	542	536	548	480	580	541	508	562	505	540	538	541	504	523	509	526	497	510	548	563	517	521	519	491	562	498	542	527	538	475	513	544	595	518	537	517	530	518	566	499	547	520	539	515	502	549	523	568	537	571	486	505	561	508	504	513	530	573	567	539	553	546	550	586	542	587	566	522	499	550	557	524	555	548	512	536	511	528	515	520	512	493	530	535	499	526	527	535	573	500	533	576	487	499	573	498	543	579	541	529	565	529	541	554	512	561	569	521	546	487	569	513	576	511	530	507	526	505	561	558	516	514	583	549	537	553	513	501	561	531	485	576	534	537	524	543	504	559	528	497	519	530	522	547	526	535	524	533	515	516	495	577	514	527	541	533	483	520	528	508	532	518	543	500	533	531	520	509	501	500	555	526	567	546	498	543	565	523	597	536	535	529	520	563	527	553	497	537	549	502	520	527	560	544	540	547	538	503	520	545	553	510	499	554	565	525	538	564	562	543	530	568	531	535	519	534	514	537	517	504	552	526	530	491	539	488	535	554	541	542	543	551	553	542	524	511	560	543	517	536	508	540	557	514	514	495	565	511	544	507	553	567	551	528	505	546	516	498	566	522	543	528	519	549	565	545	534	516	543	513	577	556	508	544	521	558	482	543	548	521	515	538	497	541	493	547	547	548	502	524	532	575	565	523	541	508	511	557	556	512	537	530	526	564	523	517	570	490	523	554	537	542	554	540	551	534	497	563	518	555	512	524	502	530	509	520	565	538	545	579	522	601	519	481	541	519	533	521	533	516	539	560	547	520	558	531	550	533	540	540	548	550	525	528	581	576	537	550	521	513	581	561	539	527	560	573	529	497	522	533	515	540	582	534	492	504	543	514	537	531	523	531	488	534	535	540	568	545	517	503	524	501	549	522	521	566	494	549	540	554	505	492	547	502	511	527	530	533	559	511	521	530	520	548	527	550	510	521	545	495	534	527	530	537	497	552	526	553	556	522	539	554	563	547	533	515	519	492	573	530	559	547	563	531	490	552	574	507	575	525	521	547	550	545	570	519	494	539	531	566	540	540	548	563	567	523	576	542	531	556	540	538	491	575	507	541	554	530	575	548	528	522	522	555	518	525	533	527	543	531	526	530	543	573	541	558	536	540	547	490	512	560	585	523	559	503	540	570	524	524	547	543	555	533	553	536	497	525	519	478	515	551	523	484	528	513	541	533	547	488	525	542	590	519	494	532	506	546	520	503	539	524	533	521	522	572	545	537	522	520	492	550	567	561	543	551	562	544	527	537	524	529	522	511	559	516	520	511	513	476	516	514	578	523	538	515	503	523	542	513	541	511	572	537	541	507	582	552	505	541	526	552	547	562	512	513	533	536	542	542	504	538	576	552	470	512	545	548	535	541	507	498	506	563	500	544	544	487	550	541	527	551	531	550	525	540	540	543	503	545	538	511	522	509	493	512	512	568	546	542	515	501	496	484	514	523	510	545	529	553	538	544	558	540	536	604	526	543	510	514	539	532	506	500	528	551	533	521	577	540	527	516	524	543	570	526	539	531	520	537	537	543	542	571	549	559	551	497	550	529	509	540	536	519	524	511	570	543	514	518	501	520	503	510	556	528	509	549	527	556	557	508	552	542	537	515	505	504	539	529	530	513	545	491	529	506	492	557	521	515	575	562	526	567	547	549	486	527	500	533	563	565	467	554	536	519	542	540	551	488	524	518	548	585	549	541	499	564	536	521	535	517	533	550	529	523	531	519	553	550	535	506	527	518	488	540	478	508	507	537	523	514	574	515	489	542	532	533	532	540	533	516	512	530	501	545	531	510	562	550	539	485	511	458	492	547	527	554	551	540	526	547	557	502	509	520	565	535	532	538	546	548	559	542	532	525	524	547	527	524	538	556	501	514	553	520	573	533	551	518	555	541	552	561	524	522	556	540	569	532	561	548	519	536	545	562	528	511	536	484	564	527	515	543	542	538	534	474	517	511	538	557	571	535	543	537	518	513	490	547	537	536	513	575	554	539	539	527	498	527	535	511	560	535	466	505	545	518	492	558	559	519	528	505	526	549	549	533	515	548	535	516	484	534	544	492	550	544	555	518	552	551	552	538	551	537	539	485	522	544	509	516	502	518	527	532	561	504	532	531	547	545	535	517	522	555	493	540	511	557	556	577	550	532	528	536	526	506	511	543	498	515	559	526	542	508	544	518	572	505	524	517	515	526	521	541	478	550	527	495	521	537	534	532	501	506	545	574	519	519	550	533	557	543	550	544	535	473	488	538	539	552	543	515	525	535	500	553	545	560	515	536	535	520	540	525	561	550	540	550	553	525	562	483	520	538	577	532	534	547	524	554	556	522	518	480	509	513	503	530	511	518	575	500	497	505	513	522	584	527	505	546	557	523	559	559	489	545	548	548	552	514	549	493	511	535	513	556	549	515	525	545	545	487	563	551	526	506	575	511	533	565	525	538	487	556	540	530	519	527	561	530	552	515	523	524	492	557	519	515	542	523	530	531	490	523	535	521	504	523	542	515	510	498	483	545	543	518	505	550	507	567	528	581	506	537	517	558	528	508	593	577	538	512	541	534	531	538	530	504	494	504	528	538	544	554	528	548	507	572	506	561	539	507	491	570	526	536	487	517	513	513	516
64696	23084	4662	1698	1246	917	711	673	582	524	474	442	434	408	412	407	363	336	371	362	353	370	322	354	361	387	351	332	319	352	350	332	326	355	315	357	327	355	372	356	347	353	325	304	365	346	328	312	321	337	355	309	346	349	297	364	327	334	296	327	325	313	318	317	319	356	295	346	342	348	307	338	343	306	308	345	320	316	311	316	340	307	331	329	279	338	324	366	343	324	325	356	322	305	310	326	341	348	335	341	353	348	310	299	343	361	321	330	338	329	293	317	308	319	318	332	354	341	340	301	337	356	349	345	306	308	332	335	346	302	322	329	333	295	344	280	309	333	306	356	342	320	345	321	329	327	348	364	308	323	350	312	368	328	313	339	309	313	353	288	316	315	335	340	366	299	330	305	316	316	344	341	334	372	353	334	379	337	314	303	344	316	332	321	345	357	359	332	350	330	350	298	354	314	305	334	365	337	322	356	302	320	322	295	329	341	359	316	341	296	348	306	336	311	298	342	327	347	289	313	318	295	362	315	304	303	329	321	307	324	334	306	302	346	325	316	324	307	345	325	344	336	310	313	332	352	313	318	301	350	333	335	319	306	338	335	395	326	309	272	339	368	332	297	285	329	303	299	332	304	350	303	334	306	309	307	376	353	334	313	331	312	360	307	325	280	313	347	311	319	313	327	337	334	354	336	345	321	316	314	301	320	322	324	310	333	310	338	364	340	309	346	357	323	291	347	317	304	325	332	325	384	322	311	306	358	302	326	349	288	344	320	341	353	293	317	337	340	294	332	334	331	324	329	310	295	345	312	330	304	318	318	346	312	323	338	332	326	349	351	358	318	310	323	337	328	326	310	299	320	335	347	336	305	308	346	330	302	290	358	318	328	325	327	314	333	350	310	343	298	321	304	340	305	324	361	342	311	330	324	348	279	323	314	324	344	337	320	335	358	330	297	319	357	324	348	306	318	298	329	291	374	348	317	295	326	311	343	354	301	305	324	344	301	345	313	328	315	306	317	307	314	354	348	340	338	313	324	357	316	345	306	309	324	366	350	316	319	331	338	314	336	312	300	319	377	304	340	315	340	314	333	320	350	321	318	356	337	318	362	337	326	276	317	313	345	335	323	355	339	344	300	329	316	340	306	325	318	328	332	339	295	351	341	320	338	331	315	321	332	290	307	289	329	317	353	344	305	312	302	319	335	293	301	330	345	340	335	316	346	315	315	339	310	297	341	350	344	322	314	338	318	367	307	330	332	351	346	332	314	308	314	309	314	306	313	314	340	377	321	324	330	299	310	347	341	357	347	331	324	331	334	345	302	349	338	363	337	274	335	332	313	321	349	322	320	351	336	346	347	327	326	320	344	372	343	297	327	347	356	345	365	322	358	331	325	317	298	376	340	315	321	306	355	300	309	339	317	320	335	339	315	341	344	344	305	320	328	341	345	314	310	341	350	336	323	348	337	329	328	334	338	350	315	334	313	316	325	323	302	301	301	324	320	328	308	322	337	297	335	311	322	342	291	326	334	305	340	321	357	345	295	338	348	294	286	306	327	318	328	328	335	296	325	351	322	344	349	329	322	318	316	365	344	319	371	329	343	308	327	325	348	352	329	293	323	335	350	356	321	331	328	344	373	309	274	324	349	318	321	294	267	357	306	305	333	339	327	339	316	348	315	298	336	321	338	311	364	296	343	333	299	349	339	318	336	340	318	339	330	311	302	363	356	331	332	315	347	288	327	310	346	306	296	353	324	282	330	323	352	302	306	360	353	334	352	294	355	324	358	352	311	345	327	303	336	312	330	295	329	379	344	342	351	316	333	327	342	354	301	320	312	352	305	309	321	313	311	303	315	324	315	339	328	324	311	319	314	350	331	315	330	358	328	309	282	332	320	314	348	328	356	354	336	329	314	351	321	331	317	331	353	316	311	316	314	321	322	340	321	332	327	326	302	330	338	351	336	361	332	332	344	314	357	300	336	326	306	309	339	315	306	301	296	327	352	313	333	340	339	338	327	287	349	365	335	340	306	314	327	315	314	344	339	351	334	318	301	314	333	310	329	302	310	341	354	308	305	308	343	329	350	322	342	359	331	353	320	318	327	344	304	314	340	329	365	319	334	323	346	355	315	309	324	360	363	320	293	336	347	346	318	316	323	350	322	315	338	313	351	313	350	332	328	341	336	354	316	311	311	332	351	390	344	302	315	358	328	327	328	350	300	346	332	321	333	303	331	321	375	326	347	341	304	316	330	312	358	325	320	342	348	317	342	329	323	297	332	317	323	333	279	330	309	319	310	304	351	280	327	354	291	262	312	321	295	321	334	327	354	301	326	289	328	346	320	323	339	356	304	322	322	335	303	326	339	339	327	369	303	275	309	313	343	300	329	327	303	308	293	362	318	383	329	298	355	324	334	351	330	285	336	317	325	351	285	316	353	338	329	320	344	332	307	331	314	303	320	313	333	330	326	326	335	326	348	347	340	334	330	327	353	324	326	344	302	323	299	289	355	328	333	314	317	309	325	346	320	291	315	327	329	360	316	327	309	294	339	336	308	352	317	333	295	332	309	300	321	312	322	326	309	323	314	329	332	292	361	322	305	331	320	341	330	334	328	344	316	335	316	320	339	310	338	342	327	364	285	346	326	301	330	331	322	345	323	342	284	353	305	327	345	323	334	354	377	350	326	324	319	317	327	333	324	343	331	362	323	354	312	333	294	339	306	325	310	312	320	310	355	304	326	324	344	340	307	301	308	367	351	357	319	318	346	352	347	328	333	320	337	329	319	328	350	320	311	317	313	316	309	309	314	319	319	299	328	332	333	359	359	305	333	345	329	346	315	350	330	336	341	345	317	324	316	306	328	328	327	358	324	334	339	321	332	317	318	323	341	376	334	309	315	338	333	314	354	338	352	328	305	326	349	296	302	332	337	321	312	325	349	320	356	325	352	391	312	352	335	335	330	344	337	326	334	320	335	336	319	374	316	309	295	320	297	318	329	352	374	334	335	344	315	305	354	278	340	339	340	327	331	329	330	375	326	324	285	323	332	319	375	332	348	317	320	329	317	357	357	306	347	318	310	372	346	343	324	348	345	322	345	342	351	285	317	341	334	311	311	324	365	362	326	346	350	325	342	316	306	311	335	346	324	328	315	353	339	282	339	304	345	338	340	324	337	316	326	322	318	305	342	305	323	308	312	341	341	288	339	307	296	324	382	333	327	336	308	327	334	335	307	344	300	307	341	346	319	348	332	344	330	323	359	346	354	348	311	327	313	328	321	358	303	333	362	340	332	343	340	327	311	327	344	337	354	341	331	310	317	324	340	324	337	319	292	335	298	327	304	351	339	319	361	340	322	299	364	327	319	334	298	318	321	346	323	313	274	327	318	299	327	333	350	305	329	326	341	307	300	308	313	325	310	333	302	336	319	332	304	309	372	322	327	294	351	329	314	343	323	330	345	344	327	300	346	362	340	314	336	330	380	318	348	338	326	331	336
35441	2456	3937	4692	4149	3465	2935	2536	2279	2003	1757	1626	1510	1378	1405	1333	1230	1226	1177	1176	1080	1060	1061	1026	1004	937	999	953	1004	991	940	948	919	926	976	949	902	910	922	890	908	887	892	885	826	870	862	880	924	828	863	861	895	847	874	821	948	821	894	925	920	895	798	861	897	896	854	841	849	834	911	820	875	839	825	832	856	852	861	910	795	861	852	851	883	855	844	870	829	865	898	858	816	831	845	901	824	789	821	846	884	815	823	833	877	832	936	855	792	798	813	810	865	834	825	820	815	849	896	803	860	800	839	803	859	846	815	823	822	846	852	835	798	856	866	819	829	848	837	835	801	808	833	867	809	780	852	842	811	903	876	796	822	821	813	858	889	800	861	854	870	853	897	827	861	876	848	805	881	788	803	801	825	819	806	853	813	896	862	850	860	808	822	831	824	775	821	804	918	820	817	864	826	874	873	799	827	860	835	783	844	831	747	815	852	878	837	808	863	840	868	865	783	838	888	852	753	885	834	847	815	803	849	816	873	763	827	907	831	826	792	879	832	786	793	826	818	797	807	856	814	794	772	870	825	841	823	858	812	762	789	801	860	833	794	828	722	810	837	793	843	815	838	813	742	812	841	899	823	792	794	842	795	840	800	810	843	853	806	823	799	846	815	801	853	874	799	817	891	806	863	823	827	839	793	855	852	815	854	807	885	807	850	772	868	846	834	838	783	823	870	889	829	856	802	794	852	808	843	795	850	837	802	819	815	823	885	887	875	833	841	779	811	847	789	840	863	802	778	820	849	845	861	779	800	846	847	861	879	789	866	866	796	826	828	782	890	822	830	845	815	809	844	897	855	901	859	858	828	853	835	797	866	909	818	881	778	883	818	856	787	835	844	838	793	803	846	820	843	850	792	811	798	861	814	822	906	855	798	875	871	825	823	834	880	854	806	848	825	837	795	806	825	820	849	842	833	846	832	817	844	827	808	856	852	836	789	851	859	844	858	782	845	807	855	837	874	826	839	845	786	800	831	814	827	813	835	800	848	874	815	815	877	793	887	900	824	846	846	865	811	804	801	836	815	812	776	848	833	802	860	820	794	798	750	806	798	841	828	837	822	827	890	791	832	805	816	853	870	820	884	831	815	879	865	856	856	833	839	793	845	831	828	836	869	882	864	868	852	790	823	817	849	854	805	821	819	852	842	745	803	852	774	863	822	874	810	854	837	861	872	880	784	779	812	858	794	870	881	805	834	809	856	863	810	795	806	839	808	849	842	853	871	826	815	847	823	804	917	805	793	887	820	833	823	829	881	848	812	811	855	815	835	836	831	854	807	805	797	852	794	832	790	853	814	836	824	839	808	861	856	824	829	821	835	847	821	789	871	843	838	817	790	903	855	823	834	825	830	814	799	796	828	830	849	830	870	818	784	821	814	822	810	830	876	857	857	820	832	842	894	823	836	866	830	855	854	880	787	840	845	782	890	850	801	819	861	833	771	820	780	829	831	768	899	846	797	815	858	873	813	809	809	779	844	826	844	867	809	833	811	913	848	812	810	844	873	859	825	857	813	913	819	847	880	891	848	792	848	847	854	842	859	813	770	824	780	815	835	823	819	854	815	811	849	826	809	819	846	797	918	819	821	893	843	811	803	815	860	784	803	802	873	833	848	822	843	809	862	843	820	801	900	807	841	785	802	858	785	807	835	842	815	828	853	827	828	810	780	810	863	840	845	817	821	824	855	786	805	805	841	867	826	855	802	834	856	815	803	813	870	798	848	873	817	841	836	881	846	866	769	817	824	837	824	832	872	757	804	789	843	875	827	819	812	790	848	834	847	823	830	781	798	869	831	808	849	855	812	843	818	796	784	826	813	834	805	862	841	879	866	863	831	890	802	806	854	810	811	839	854	817	878	867	791	834	850	842	802	853	781	832	835	877	853	845	815	809	825	865	889	785	829	866	847	836	802	808	827	824	827	858	822	854	835	863	820	825	849	820	835	806	797	810	811	833	813	826	818	825	813	844	819	852	851	838	835	791	841	830	858	820	834	839	785	831	802	792	852	835	784	857	836	865	885	829	841	826	854	761	813	871	864	790	859	827	839	860	807	805	849	880	831	846	803	846	852	765	778	851	808	796	864	815	856	862	867	876	797	834	810	796	829	846	806	842	768	874	830	852	858	895	815	853	861	863	828	872	911	847	813	881	768	796	838	801	849	837	794	802	798	847	872	836	854	834	856	861	805	870	830	858	834	816	832	844	802	863	794	867	820	867	747	805	830	881	814	821	837	838	832	838	849	812	843	831	804	820	819	835	833	825	822	812	869	859	800	864	850	786	832	832	839	777	840	792	857	844	862	895	817	802	876	860	796	830	813	827	832	759	822	824	842	795	899	824	846	880	806	833	877	821	836	864	806	834	783	829	777	836	864	830	859	840	851	816	816	859	859	869	868	849	799	835	764	848	850	847	853	795	826	898	864	838	793	822	830	812	845	854	830	807	854	861	882	794	870	877	794	808	821	834	878	775	859	819	813	872	826	870	867	812	834	824	833	870	871	834	874	797	840	830	823	840	863	842	854	845	806	843	843	885	782	858	791	816	798	874	823	842	836	831	843	823	793	812	845	799	818	782	830	779	847	827	856	825	815	811	798	856	846	866	828	846	900	844	860	839	823	824	794	783	805	762	834	850	880	817	861	848	804	819	793	788	831	871	838	853	853	827	847	876	851	826	822	815	824	839	828	870	811	829	810	809	829	805	752	857	831	858	858	838	802	786	829	816	838	851	821	783	854	789	782	817	819	873	821	821	796	794	838	855	779	769	838	815	792	836	831	818	793	810	824	849	777	837	861	834	831	849	835	827	815	876	782	790	813	844	811	863	831	830	862	831	862	849	800	829	867	829	801	871	802	848	859	805	816	825	830	810	821	835	771	801	830	833	831	789	845	796	836	857	820	816	845	831	825	836	847	815	787	809	791	858	845	833	842	856	834	787	846	828	818	845	825	808	841	869	845	855	854	837	826	819	810	840	851	858	837	833	856	830	819	797	835	818	793	824	903	771	816	835	818	924	835	823	787	847	846	818	822	811	878	803	830	825	852	801	781	860	873	821	846	819	786	823	820	824	794	868	800	810	841	859	886	879	804	824	840	874	821	838	837	851	841	857	836	858	831	884	836	878	812	811	840	887	831	833	823	791	858	838	848	806	857	813	822	840	831	858	876	849	802	857	859	854	873	841	857	838	827	856	860	859	770	842	849	831	848	811	863	835	801	821	798	821	811	863	800	865	847	837	844	805	773	880	840	804	890	804	762	854	799	838	824	823	800	853	843	801	854	791	840	801	801	814	846	848	781	830	848	857	813	829	867	851	815	791	845	872	797	818	867	856	798	836	813	856	836	865	784	838	832	861	865	858	875	845	826	809	847	799	762	846	792	827	796	799	817	823	895	841	804	806	816	802	875	848	822	842	881	810	843	806	879	835	828	849	820	818	819	848	851	843	834	823
9466	546	340	308	346	301	311	320	337	354	303	316	325	329	305	325	308	330	292	295	335	322	341	305	317	321	322	330	340	330	312	342	308	304	303	296	283	322	325	285	288	327	304	309	335	334	311	341	331	339	341	325	319	324	340	281	327	311	314	300	315	326	317	317	324	310	314	307	348	303	324	315	359	280	326	301	321	328	316	320	313	324	306	314	328	337	312	289	299	327	360	312	297	328	324	312	321	286	329	295	315	305	313	322	325	325	313	312	320	322	322	325	275	327	305	330	328	326	315	326	323	308	313	320	349	330	320	317	335	300	318	334	319	277	327	326	307	306	335	298	323	310	314	314	319	318	323	325	294	324	308	304	342	336	312	333	311	318	333	277	303	308	323	333	328	361	317	316	306	280	322	266	334	323	337	331	310	324	341	286	328	293	324	324	291	302	309	289	315	307	323	313	298	345	344	345	312	339	311	289	300	307	297	293	311	311	304	294	295	297	317	317	315	316	325	322	296	310	298	309	314	325	331	336	329	328	319	321	282	302	332	294	306	315	319	301	312	310	309	289	283	307	351	341	337	337	307	300	323	309	313	313	306	279	305	345	287	293	331	291	314	273	312	296	289	261	326	297	322	275	312	323	277	306	327	337	328	345	289	302	292	296	331	332	333	321	305	335	334	342	340	331	344	309	300	322	310	317	341	310	324	302	331	319	305	340	314	330	340	310	329	340	316	356	306	319	312	305	297	313	303	274	313	308	342	318	346	307	334	311	298	273	317	305	270	338	321	322	331	297	330	333	305	310	334	312	326	310	320	292	313	291	323	315	271	328	343	282	332	302	330	301	322	316	316	295	307	295	319	330	330	323	331	331	295	277	291	304	296	297	372	310	310	326	367	362	311	294	372	313	338	284	320	307	286	316	327	318	304	287	331	315	286	302	317	328	329	335	315	307	289	307	340	319	302	319	329	325	325	286	307	338	290	300	316	312	300	332	313	316	301	317	333	280	314	309	323	312	306	303	292	289	339	329	319	296	327	328	348	297	349	339	308	331	345	330	322	315	312	283	337	353	304	329	334	336	320	337	292	274	315	351	307	308	334	301	326	360	318	297	332	329	350	312	346	305	305	291	310	290	285	299	336	293	338	312	333	355	306	309	315	327	307	311	307	280	312	322	338	322	341	312	324	340	316	314	323	314	312	319	308	321	369	361	296	285	339	336	282	303	331	317	318	340	342	273	306	327	316	321	368	309	352	309	340	337	334	337	303	327	363	325	335	316	300	321	315	314	318	331	294	322	310	283	317	306	307	314	315	296	330	324	337	325	286	326	285	302	336	320	340	297	328	303	310	308	311	297	312	324	330	329	322	292	307	291	326	314	302	294	320	314	310	296	291	286	334	315	327	308	298	292	334	329	300	321	308	301	369	335	341	297	323	293	276	320	335	336	327	355	321	308	349	323	312	275	347	343	346	344	308	303	296	337	338	337	305	336	320	302	361	322	294	332	297	319	320	317	313	319	278	297	315	306	346	335	290	309	305	333	317	328	301	303	296	303	311	292	288	325	284	309	284	311	288	308	300	296	306	288	329	329	280	322	319	322	327	317	331	338	336	302	328	302	311	291	330	316	344	314	294	302	336	320	337	337	288	288	341	305	352	305	326	314	371	289	312	294	314	292	315	312	310	321	293	320	314	320	308	339	312	344	308	335	320	273	319	290	307	319	331	307	302	332	325	337	335	341	315	337	280	334	309	324	304	323	301	341	317	296	308	333	325	322	333	356	310	327	315	356	371	319	304	292	336	308	319	303	324	291	320	318	317	331	322	341	343	275	294	315	339	330	327	308	304	298	316	362	317	303	300	349	325	305	272	303	333	338	334	298	333	324	308	352	318	292	333	305	317	308	311	294	298	323	279	308	321	299	323	328	317	313	314	313	321	314	322	338	316	345	311	341	306	295	345	318	288	313	308	293	326	298	289	296	276	329	301	312	304	313	326	328	314	346	303	335	314	282	308	294	315	298	327	322	365	284	362	339	321	296	304	325	299	300	300	329	297	320	311	308	277	322	288	285	326	329	282	303	302	315	304	291	293	337	313	325	302	301	333	325	321	328	293	317	342	284	311	293	331	334	311	322	318	268	270	329	308	293	314	308	300	306	284	310	311	295	333	341	294	319	303	326	304	303	323	305	304	303	309	331	321	298	349	270	312	328	334	310	278	323	337	316	284	324	313	317	312	334	314	315	347	302	327	291	317	300	334	285	299	303	314	344	312	304	325	330	305	317	339	335	331	287	298	302	304	307	312	324	326	314	326	332	328	315	347	317	280	317	343	301	302	290	347	305	337	328	308	331	293	328	305	314	302	327	317	302	304	297	309	308	345	279	323	296	314	337	301	288	329	311	300	328	343	324	306	319	323	310	300	334	292	313	309	317	324	296	332	290	297	301	297	304	300	320	298	321	323	333	300	321	326	316	292	294	339	337	358	306	339	309	299	340	268	279	304	315	320	294	344	289	313	325	282	297	316	306	319	330	326	328	330	323	313	310	289	339	367	354	302	321	318	312	338	280	312	304	304	337	325	326	324	327	305	337	346	345	341	325	303	310	315	284	319	298	312	305	298	303	305	316	334	348	305	337	332	331	290	321	338	277	332	310	321	281	318	282	348	328	300	309	320	333	309	316	336	326	341	289	294	334	351	346	300	347	291	334	348	298	328	326	293	291	322	296	342	329	309	327	318	328	368	299	323	317	301	322	319	278	290	298	325	285	328	321	323	356	312	319	310	325	314	287	314	304	293	345	292	310	312	313	321	307	353	334	300	310	326	293	315	320	335	297	291	321	317	306	329	295	309	275	307	306	299	324	322	333	290	319	307	326	308	329	297	295	325	323	323	323	304	336	293	320	331	291	318	318	307	307	337	333	316	324	318	326	303	312	297	328	301	299	325	318	312	337	285	306	282	331	304	321	316	297	300	343	323	321	310	297	270	334	323	290	300	304	359	274	289	269	335	278	306	329	305	301	325	312	313	307	299	319	312	324	317	331	331	295	342	350	310	292	324	317	300	341	306	325	325	308	347	320	280	350	291	311	325	310	297	317	343	319	335	304	307	295	349	300	313	314	373	304	330	334	313	307	345	333	331	289	302	352	289	315	325	320	325	281	294	298	326	304	307	313	344	315	351	333	311	323	350	279	301	291	353	340	318	279	321	280	325	333	343	312	315	314	328	310	311	335	329	311	317	317	325	308	316	325	334	322	284	298	307	326	305	328	328	339	299	302	329	329	318	338	296	276	337	338	307	341	283	347	302	347	324	343	335	304	330	301	294	322	305	325	293	304	315	315	302	311	289	353	340	319	329	325	292	324	330	304	297	325	295	302	331	315	341	318	322	308	290	314	341	294	314	318	318	311	312	306	323	323	313	324	315	333	305	308	306	341	343	312	334	316	290	303	314	300	363	294	297	309	301	336	342	316	277	309	330	338	318	309	336	308	293	306	323	302
9542	842	801	842	886	869	874	822	789	833	804	799	813	815	760	810	737	752	768	855	781	805	763	795	822	842	782	799	754	820	733	758	791	760	695	799	781	748	799	752	796	753	788	801	731	752	823	809	771	808	783	823	788	780	784	823	809	790	798	789	789	733	825	726	778	808	734	725	740	747	749	771	834	754	774	744	810	744	791	739	774	774	762	758	777	746	776	808	753	781	795	799	765	784	765	804	770	797	790	780	789	744	770	799	771	786	772	773	773	792	761	766	780	762	808	805	730	782	778	679	748	795	792	769	756	780	775	765	792	758	753	771	758	730	763	780	751	807	747	774	791	758	803	765	716	799	771	784	802	737	800	784	823	756	798	719	754	716	764	797	815	791	794	781	791	769	753	749	717	786	774	792	731	749	765	768	785	761	769	709	786	747	784	802	789	771	782	776	737	707	823	768	786	741	748	721	730	728	791	753	784	792	780	747	730	742	744	737	797	795	763	777	762	792	762	806	815	809	781	775	738	789	765	782	758	793	810	784	757	755	800	794	836	766	802	765	798	792	717	766	778	793	767	751	754	798	801	754	757	748	785	758	800	765	755	795	777	738	783	758	792	777	778	771	721	791	763	748	775	762	763	801	767	769	723	806	791	755	757	802	784	785	744	768	786	781	787	766	792	760	745	812	763	762	773	787	766	771	782	795	753	795	761	772	764	758	756	770	790	771	773	782	777	758	726	765	764	787	750	763	794	736	805	769	752	766	757	770	796	771	754	770	781	743	748	816	769	797	811	768	799	745	802	804	780	774	777	807	776	750	775	778	767	757	787	799	802	774	805	797	763	740	747	759	818	793	741	784	773	776	773	814	766	825	804	774	764	779	801	781	771	795	757	739	785	848	767	781	727	780	816	747	771	771	798	773	771	780	771	830	835	758	753	815	739	835	752	788	756	776	753	736	768	731	779	741	761	783	786	773	777	803	792	791	772	809	753	743	810	752	750	773	773	783	781	755	744	742	780	739	771	758	737	779	750	755	768	840	755	780	768	774	741	746	770	763	785	728	745	817	781	783	738	769	766	784	730	760	726	710	764	755	814	789	751	680	773	792	781	807	767	803	748	829	799	814	817	750	743	774	784	774	770	765	766	784	766	772	767	788	753	792	853	744	813	818	797	775	757	817	850	794	750	806	777	773	791	788	807	759	788	781	805	803	764	810	760	786	772	745	796	755	820	787	767	756	744	753	784	771	765	783	768	768	794	764	845	774	777	788	763	727	787	771	782	754	792	730	774	767	745	756	802	788	746	830	805	777	716	772	777	730	728	756	748	742	783	751	741	816	807	802	777	798	784	761	732	770	749	754	757	801	783	792	704	755	816	754	760	801	746	775	746	746	788	804	830	773	745	734	804	777	748	766	781	789	793	775	743	763	773	751	787	758	789	802	792	778	790	817	808	799	805	795	764	769	878	790	775	712	758	778	819	742	729	736	810	821	781	759	791	769	764	784	736	822	758	772	739	791	783	758	730	781	770	794	782	819	778	787	784	808	683	777	755	829	734	786	818	790	783	799	769	805	756	758	815	803	832	795	774	762	726	764	729	783	738	767	785	794	757	779	816	777	776	766	769	774	762	768	822	748	787	758	829	769	782	773	792	772	841	792	753	744	760	770	799	794	761	785	752	791	747	737	784	816	739	757	748	799	778	770	777	786	798	788	775	795	765	774	823	758	777	734	751	766	804	777	774	764	743	773	762	803	799	761	762	774	790	752	818	761	805	782	744	761	777	790	811	736	778	810	762	830	775	757	755	741	783	747	791	746	791	745	817	764	743	766	780	769	770	721	809	754	742	777	840	782	815	781	798	709	761	774	752	773	796	762	739	783	769	806	782	829	786	782	778	745	740	811	795	802	779	823	746	812	761	777	796	829	744	824	752	750	810	776	851	787	795	758	797	788	795	749	752	772	760	739	738	793	806	771	747	758	809	797	829	749	786	777	797	735	792	752	768	743	750	746	728	768	792	797	766	761	773	754	748	790	735	762	760	802	807	859	756	744	754	765	756	785	762	777	799	716	785	751	788	813	811	793	808	767	745	773	771	747	814	747	760	732	740	803	796	744	775	771	766	767	745	759	804	772	768	791	792	826	803	772	789	815	745	761	744	760	787	739	838	776	744	795	782	767	790	827	768	776	728	749	764	746	773	754	773	766	781	801	835	732	783	801	750	836	769	774	775	802	763	762	805	784	776	817	784	720	742	768	751	757	798	798	833	758	873	775	799	783	781	758	829	791	781	804	774	724	782	728	749	764	797	775	778	835	761	799	756	759	745	808	794	757	807	746	790	769	781	787	770	813	798	767	808	791	761	750	769	754	795	791	803	793	813	792	785	795	701	750	808	739	819	791	793	753	772	777	795	734	840	763	786	809	790	813	814	733	766	704	775	779	801	779	819	750	777	825	816	751	814	754	761	746	786	764	770	753	764	784	817	790	729	744	778	789	772	784	784	821	822	809	770	763	759	779	796	768	773	751	776	748	763	778	763	798	789	807	764	821	782	811	769	805	790	793	826	784	815	773	791	818	766	795	793	754	762	792	798	798	782	765	772	828	807	767	782	837	788	769	812	738	766	712	751	774	776	779	778	759	875	750	774	784	778	777	793	759	773	771	786	771	765	809	776	791	757	760	794	756	773	784	798	740	749	824	777	778	758	731	790	785	774	839	767	701	736	748	790	723	833	761	748	816	768	753	779	810	845	783	760	774	778	731	796	711	769	760	750	773	735	766	782	794	773	772	732	749	797	804	744	724	768	794	755	758	842	774	789	774	777	756	770	755	787	798	793	766	760	700	738	779	789	791	732	797	790	783	809	782	796	779	772	735	748	801	790	785	794	731	755	782	807	832	744	755	768	731	726	779	808	801	794	790	802	754	776	762	775	771	790	788	733	781	819	798	799	762	784	822	761	743	790	771	754	744	791	753	793	763	776	710	786	832	774	813	771	766	730	793	828	743	786	805	784	788	766	757	777	792	747	775	730	768	785	801	737	782	774	751	809	783	752	732	813	764	775	784	760	809	781	780	783	772	761	800	779	804	796	740	790	761	780	789	833	774	790	744	746	741	795	746	782	745	774	782	793	790	813	747	761	776	830	758	738	756	738	748	751	822	776	808	786	813	800	803	728	754	803	787	779	748	763	785	804	819	726	733	821	787	763	787	744	818	833	721	782	777	753	777	720	789	786	737	712	789	779	805	773	830	812	780	773	817	830	717	732	784	766	749	773	751	748	804	756	795	788	782	781	742	747	746	772	775	770	805	776	780	736	768	806	775	842	719	780	769	774	745	804	780	765	783	752	807	797	769	798	765	800	800	761	779	803	806	788	804	805	786	781	782	749	783	763	756	799	840	753	781	740	771	755	700	786	779	768	791	775	808	734	738	734	764	783	745	760	751	767	788	775	802	801	823	739	802	739	773	786	766	775	779	742	756	763	788	797	757	778	759	760	773
50298	14133	1543	809	624	484	409	322	292	279	267	226	245	264	241	234	204	199	204	202	191	188	199	201	205	211	211	204	197	197	184	216	220	192	152	208	195	173	182	179	192	195	187	192	181	205	187	204	211	201	209	190	177	176	196	193	169	196	170	177	211	172	140	204	169	194	198	163	158	184	177	197	165	196	205	180	170	207	169	188	223	220	194	187	192	210	193	188	187	208	186	179	195	197	195	191	222	164	178	195	198	172	202	196	194	197	191	195	201	194	191	206	189	186	184	197	166	194	180	174	185	181	178	169	187	168	191	204	195	202	220	203	207	183	172	185	179	209	196	203	183	197	195	197	193	203	190	171	203	178	166	186	172	193	192	178	180	175	177	201	205	170	191	187	194	185	192	173	175	188	233	168	210	198	202	204	204	212	214	174	194	169	180	197	171	183	215	196	189	173	178	187	185	187	179	177	195	192	186	219	181	206	194	193	179	190	163	189	190	191	202	193	166	223	184	185	174	172	196	183	217	183	198	207	182	192	202	184	190	170	174	203	196	176	190	183	182	176	193	198	190	207	168	192	194	181	169	202	201	175	196	171	163	202	188	173	189	188	186	193	180	194	199	175	184	169	190	207	179	221	185	203	165	199	178	173	190	180	175	184	174	209	185	198	187	179	199	210	190	157	189	174	184	203	171	186	169	174	176	221	210	196	190	163	189	188	156	177	193	194	201	210	195	204	193	187	191	174	187	197	160	215	177	194	175	188	186	180	190	189	166	218	188	195	192	182	212	206	169	176	181	205	166	188	211	169	184	193	192	163	183	185	196	214	189	195	181	182	194	206	181	178	194	196	175	174	198	168	176	177	196	175	194	187	165	180	169	197	175	200	202	201	174	206	194	212	206	204	189	179	167	200	168	187	189	190	209	192	189	183	182	182	197	207	206	191	206	224	197	176	182	185	195	211	192	170	191	207	200	194	196	188	167	188	179	165	177	182	184	202	185	212	177	182	197	215	168	197	214	203	183	186	215	197	165	193	190	197	199	197	190	201	178	207	170	156	193	164	187	174	191	205	179	181	162	174	186	185	187	186	190	212	166	179	166	156	164	165	184	172	184	198	227	189	191	196	185	156	199	201	176	213	166	209	195	201	214	196	201	178	186	213	187	195	181	208	199	192	208	149	225	192	189	193	215	221	206	200	180	193	176	206	186	195	202	216	191	203	195	204	160	178	178	193	184	187	193	191	182	181	206	176	196	175	182	189	184	199	195	191	183	174	199	169	156	192	202	208	172	186	180	197	217	184	190	168	184	202	197	183	184	186	166	187	174	185	190	200	194	187	197	216	190	191	196	171	193	179	201	185	178	202	189	169	226	191	212	188	193	182	170	190	209	175	202	206	190	199	200	198	196	181	170	191	177	189	174	181	167	214	208	183	190	175	187	190	191	199	204	156	207	180	178	184	175	171	183	201	191	181	185	188	187	188	184	188	186	185	181	176	170	168	174	180	186	180	194	165	183	190	187	190	155	176	191	173	175	199	183	171	215	199	196	186	206	175	200	169	184	188	156	190	188	192	190	188	193	153	181	198	181	196	187	189	194	172	183	196	210	165	195	174	197	192	173	196	186	173	193	191	213	188	189	191	224	202	196	202	186	166	203	206	181	176	161	191	179	182	185	187	191	167	184	183	172	196	218	188	176	196	178	187	187	185	205	187	195	196	178	204	199	176	183	198	171	175	209	169	200	195	199	195	175	181	200	197	208	200	204	183	196	178	192	182	161	176	182	182	184	168	181	185	198	168	186	199	181	213	199	219	161	201	185	180	188	187	191	186	197	184	187	209	166	190	182	210	191	212	171	179	200	195	177	188	201	198	186	214	189	190	180	189	215	192	195	183	189	174	187	192	195	203	215	155	176	198	166	212	187	177	177	196	178	219	179	177	203	170	197	182	169	193	191	158	185	225	188	208	185	180	198	198	203	189	172	189	201	206	159	177	179	179	177	180	179	189	179	195	159	211	179	197	197	209	201	206	172	206	167	174	204	187	184	181	165	192	188	187	197	171	187	197	166	203	180	164	165	174	188	188	191	184	176	207	179	220	187	197	177	187	191	201	191	178	185	187	159	177	192	173	220	177	203	211	177	194	208	176	191	206	200	193	189	194	220	177	223	188	215	195	180	209	186	186	205	193	166	179	199	196	197	207	222	186	181	187	180	174	203	177	184	191	185	192	180	190	183	207	194	195	224	182	185	223	170	197	214	182	186	167	178	194	190	191	185	214	197	199	176	178	186	189	189	193	186	202	203	196	209	190	188	187	195	197	212	196	200	164	201	196	182	193	196	203	171	198	176	200	212	206	187	188	197	175	199	178	166	188	212	224	211	184	188	196	209	176	183	189	217	171	190	219	192	188	167	187	199	188	216	151	194	189	180	203	164	184	183	188	203	176	177	174	179	196	157	177	192	183	191	200	191	185	189	192	205	205	195	175	181	179	217	193	193	194	213	204	183	183	176	184	189	191	210	163	209	169	192	220	192	189	168	158	188	203	198	170	209	215	188	193	198	199	188	193	180	160	181	201	236	200	191	158	203	206	184	187	183	192	193	205	188	192	149	215	195	202	216	191	175	193	184	183	184	187	185	203	193	187	199	186	173	181	186	169	211	181	191	195	202	183	205	216	192	171	170	204	191	193	186	180	190	191	192	177	213	164	168	177	202	196	189	206	196	201	196	176	173	169	175	189	197	184	197	178	202	166	181	194	204	224	187	194	181	195	192	208	204	198	186	201	202	200	173	168	191	182	201	189	180	192	186	208	190	207	192	203	181	205	203	197	186	182	212	185	172	191	193	190	201	168	177	188	166	179	174	184	181	204	188	204	191	192	212	204	172	158	201	178	180	177	188	195	177	193	188	194	167	196	179	165	179	166	185	200	211	183	211	175	188	198	213	176	198	190	194	194	192	206	196	191	190	207	193	183	204	185	190	180	186	165	194	195	176	158	179	204	210	186	172	183	224	201	198	220	208	193	189	183	177	176	181	184	200	180	182	174	192	176	191	183	202	250	210	189	184	206	221	202	203	181	178	192	179	178	188	174	195	166	211	171	185	190	170	203	205	182	165	183	172	198	203	189	192	191	168	197	170	214	203	192	189	188	202	199	208	210	182	177	172	173	186	192	197	192	200	195	198	223	189	162	192	198	206	184	192	167	183	206	185	164	197	188	187	170	208	172	184	154	179	170	197	213	165	187	175	181	161	178	185	219	207	181	209	192	189	217	201	180	180	197	194	210	183	193	206	187	180	183	199	212	184	170	192	194	210	164	194	200	179	173	163	157	196	173	215	189	220	191	205	216	174	172	192	201	194	191	215	163	168	183	205	172	181	164	186	178	181	210	177	194	188	182	191	169	178	198	201	196	186	172	189	207	165	212	195	208	176	198	231	192	176	185	189	193	198	196	167	201	176	201	189	199	177	169	210	211	225	202	181	218	197	187	191	203	188	185
26728	1432	2069	2468	2243	1821	1631	1397	1229	1074	1044	978	862	838	787	788	740	691	692	672	662	652	629	614	615	593	605	625	603	587	580	602	640	602	540	561	594	607	590	574	586	590	529	559	593	566	590	577	576	543	549	572	593	553	580	532	566	503	574	570	540	530	509	563	514	529	530	571	539	515	553	536	587	497	515	544	539	567	532	531	544	527	563	564	543	533	545	533	517	535	574	533	546	523	523	516	514	504	550	583	550	559	517	532	519	559	542	543	564	520	556	527	494	567	547	539	558	504	534	521	509	514	536	526	540	532	535	566	556	547	576	522	579	525	537	513	551	552	530	552	563	520	491	550	543	525	524	497	524	468	510	509	542	565	532	516	552	536	525	492	513	525	554	535	502	510	534	559	561	539	479	525	520	541	510	555	546	542	544	507	532	543	523	530	536	513	524	525	484	537	549	521	514	526	556	539	555	550	498	488	551	540	508	541	537	549	556	494	557	524	507	513	492	535	504	522	525	552	583	544	517	562	512	523	555	540	480	527	593	517	521	521	496	530	539	526	544	517	550	559	509	528	508	527	554	553	517	522	496	550	532	524	559	593	512	516	525	549	506	564	561	510	501	487	528	518	530	502	579	545	530	530	489	513	553	553	507	491	534	535	558	562	541	545	510	557	528	504	499	526	541	568	515	534	553	540	514	510	509	518	500	524	562	527	534	537	480	566	543	515	529	514	541	530	545	528	527	546	562	507	500	533	515	587	523	483	539	542	541	540	555	542	528	523	555	517	545	503	523	502	529	512	543	550	500	548	531	529	525	525	491	546	532	517	548	536	533	541	525	524	533	557	568	520	531	528	502	527	510	570	532	522	554	508	529	574	528	531	558	542	511	560	540	520	525	528	496	525	509	505	526	528	509	537	561	533	539	522	507	508	563	538	554	484	492	547	496	544	572	541	548	528	552	519	513	532	529	526	549	530	562	551	496	528	537	564	532	556	520	537	536	534	497	560	497	523	515	585	557	528	522	567	520	552	551	540	524	543	572	532	544	537	532	491	507	567	548	525	488	561	491	538	517	576	533	512	527	545	499	523	522	563	557	519	528	534	512	560	515	519	516	587	542	517	542	513	526	537	520	548	477	562	494	550	553	528	531	567	574	577	537	519	561	560	544	539	546	524	528	517	568	506	540	502	529	509	530	542	515	489	530	555	536	528	544	574	520	540	506	527	532	508	538	543	543	523	537	544	537	535	546	546	562	527	507	547	561	566	526	556	569	561	490	525	492	532	520	555	532	528	548	553	469	542	548	574	489	541	549	507	532	560	548	500	533	491	548	515	527	511	543	566	537	557	532	524	528	538	529	518	553	552	532	513	494	536	527	545	519	539	545	525	556	518	504	530	526	539	473	555	499	524	533	571	543	500	528	538	517	513	575	550	540	517	542	483	578	495	484	531	545	547	531	579	527	516	523	494	548	509	525	538	485	554	511	601	509	563	516	534	530	513	534	474	535	528	514	523	500	564	567	525	527	513	511	547	553	557	532	558	507	522	524	518	529	541	552	488	575	573	506	531	568	538	525	532	522	538	526	506	542	540	524	537	496	534	551	527	534	511	546	544	548	536	552	521	519	527	511	520	524	538	522	526	539	531	531	609	524	559	534	486	527	529	558	513	527	531	520	542	570	543	511	527	538	514	510	503	543	495	520	494	537	557	548	560	509	501	545	548	528	559	524	547	553	520	549	526	522	549	539	512	534	554	544	516	513	529	535	541	532	539	557	511	522	502	549	569	537	557	527	504	553	535	543	540	525	526	531	520	555	513	524	536	500	542	535	577	532	536	535	557	567	530	515	564	512	544	522	543	550	514	526	528	524	528	527	511	546	506	538	512	548	514	538	568	500	544	511	499	515	576	533	559	552	532	541	515	519	544	518	530	547	543	515	534	526	496	522	524	565	518	544	529	506	543	526	517	555	513	522	482	529	478	530	494	521	551	576	533	538	534	541	519	535	567	562	503	517	524	518	516	517	541	535	570	513	530	534	508	554	560	509	514	532	496	532	557	490	518	516	552	522	505	522	578	492	553	509	517	547	543	507	562	543	506	557	489	556	537	561	547	515	546	507	488	555	541	509	540	547	525	539	505	530	562	570	537	527	526	530	482	525	560	565	508	509	498	536	539	532	564	561	544	535	516	538	526	518	512	544	497	532	572	539	531	536	517	517	551	504	543	524	558	521	550	531	561	567	523	560	551	555	507	521	523	541	515	520	507	515	509	547	537	531	526	539	536	498	514	530	530	511	528	506	520	509	514	524	506	513	533	540	571	524	482	519	521	529	517	509	546	495	526	540	488	532	542	509	535	566	532	548	530	521	546	547	571	555	498	589	542	563	497	547	568	524	520	534	506	592	520	521	536	542	512	587	523	564	529	530	538	508	508	546	546	532	532	503	524	556	522	553	501	523	516	518	528	513	489	556	551	556	528	498	530	546	553	544	540	475	529	521	549	532	534	526	520	514	556	519	538	540	500	496	544	549	522	519	528	518	525	509	539	572	531	521	537	536	536	528	512	524	544	539	567	542	544	538	564	533	507	519	561	539	499	517	535	555	546	520	529	496	539	539	528	515	491	523	521	572	552	488	557	539	513	519	530	509	508	549	525	539	559	558	539	538	542	572	531	576	544	531	549	603	562	504	542	484	551	504	539	559	532	523	528	519	529	534	522	524	492	519	528	543	517	533	508	572	560	492	528	549	540	569	545	546	513	524	543	535	478	490	497	510	530	518	521	517	556	541	518	545	560	529	531	575	536	534	522	543	497	542	507	545	566	541	554	554	556	513	545	576	479	524	486	526	522	561	552	505	567	540	529	553	547	522	545	551	519	568	553	515	530	557	522	581	533	583	495	518	532	561	516	536	539	533	529	516	556	534	549	571	545	537	544	542	579	528	526	523	500	521	525	546	506	542	544	553	518	539	519	538	566	556	589	552	510	547	505	482	504	549	461	485	499	513	529	507	566	548	533	528	548	537	525	514	499	519	529	532	548	506	477	514	496	552	525	513	531	494	522	537	525	516	493	506	507	588	519	526	553	517	529	534	530	567	527	539	576	540	516	550	538	543	546	537	528	472	539	537	546	545	522	530	548	528	556	508	499	526	542	539	587	576	518	540	519	505	531	543	565	530	531	561	552	539	520	558	549	527	540	560	555	523	530	515	536	540	503	526	534	532	568	560	560	567	582	572	562	573	515	556	539	565	552	518	534	518	488	537	524	568	566	512	565	544	499	536	545	520	516	532	557	524	548	515	555	540	539	544	572	547	542	545	535	536	521	547	545	512	525	509	538	539	521	542	533	547	516	519	537	539	534	518	538	540	501	540	552	511	557	521	516	513	534	552	538	526	552	552	539	527	568	528	582	534	559	542	527	550	537	514	567	550	557	539	530	518	532	520	502	506	560	493	560	527	520	576	550	518	556	548	538	522	556	552	555	520	541	524	512	519	555	528	514
64189	24619	5299	1756	1194	874	726	631	602	553	506	461	423	443	435	438	391	373	357	384	367	347	353	354	372	357	306	352	375	357	326	331	344	366	366	339	328	318	321	370	336	350	321	293	353	356	334	316	345	343	335	336	374	334	327	325	328	346	333	311	381	348	370	330	309	342	327	342	330	318	351	309	338	348	294	345	324	363	358	332	321	322	335	308	369	291	338	332	335	330	336	320	330	345	312	318	327	317	312	304	308	346	325	329	356	337	279	372	295	318	346	344	340	316	331	322	333	304	310	308	330	328	311	280	310	336	328	344	350	310	329	296	323	321	355	340	311	335	317	361	307	350	324	345	269	340	330	317	348	314	308	317	323	299	317	330	310	315	345	372	313	356	345	291	325	303	306	357	274	317	314	315	334	354	340	322	327	334	347	303	342	343	331	382	341	303	314	322	304	323	358	319	340	334	312	331	350	327	307	339	304	337	337	300	319	308	349	350	344	308	320	309	322	319	275	329	345	361	365	329	321	345	352	348	348	340	391	334	308	328	334	332	307	342	325	350	332	347	343	341	372	347	343	321	338	257	335	336	312	348	290	302	321	335	323	331	313	336	297	350	352	359	315	348	300	316	320	298	351	326	313	338	334	316	343	317	342	319	333	306	326	356	338	311	338	314	344	340	328	335	340	323	345	348	280	326	307	338	331	308	328	323	336	326	306	303	354	302	336	346	328	325	328	306	359	317	341	371	319	330	369	327	313	299	362	332	323	311	333	368	374	354	330	360	341	338	311	302	351	308	329	338	302	307	303	362	325	318	352	378	342	330	340	301	345	326	358	333	325	311	321	335	357	315	353	340	314	300	337	305	332	329	312	351	330	337	322	319	290	334	327	337	332	355	311	324	301	342	300	341	340	321	338	350	339	342	313	318	341	357	317	350	320	318	358	310	328	315	312	336	346	317	365	339	316	319	324	310	320	348	320	350	338	323	306	290	303	343	334	303	328	303	338	322	338	306	325	347	341	334	347	304	327	336	328	313	355	344	327	349	314	339	348	306	312	316	336	286	309	329	301	335	345	316	334	332	316	345	333	381	329	297	307	332	366	309	327	300	337	306	359	336	319	321	322	305	351	373	381	304	303	342	318	339	317	303	333	326	299	338	286	346	332	335	344	350	345	323	346	310	317	309	343	346	346	307	328	303	347	332	337	300	343	353	348	320	335	306	317	342	317	306	346	388	322	347	326	342	318	307	324	320	302	303	308	347	328	331	328	321	304	327	320	332	345	329	336	315	312	305	326	313	338	331	312	337	324	336	331	337	293	313	346	307	328	327	331	319	338	327	331	341	306	332	315	283	341	301	346	291	323	353	329	322	354	321	307	325	339	321	276	340	321	319	328	295	323	323	312	329	322	314	325	321	332	326	302	353	328	337	328	305	313	317	323	323	342	327	352	352	374	365	319	318	344	322	322	332	350	342	302	320	309	360	302	348	340	334	362	335	362	342	320	326	307	311	320	321	317	312	350	342	329	331	307	338	328	309	364	330	334	289	332	317	324	356	349	328	341	331	334	345	372	352	314	334	330	293	324	344	332	326	341	291	319	330	361	335	313	321	322	295	353	376	323	334	311	345	345	312	325	381	308	311	300	309	316	334	335	325	323	311	346	309	322	328	329	318	332	323	345	339	319	325	313	359	327	345	321	370	319	306	326	313	320	347	357	339	290	320	335	344	319	344	327	335	330	345	347	326	308	328	342	324	307	320	333	343	338	330	333	373	281	323	349	326	328	335	336	319	351	320	324	327	309	307	327	310	306	339	324	337	355	318	323	307	345	322	348	326	329	329	360	352	314	329	336	328	344	325	313	329	318	315	317	321	319	307	309	334	292	355	338	302	286	335	333	339	281	318	336	345	318	344	322	322	346	324	343	342	308	326	311	336	317	313	349	351	287	321	322	355	329	354	298	313	321	318	355	311	314	327	331	360	295	314	348	319	324	272	329	314	311	360	312	328	306	313	345	320	296	341	329	326	300	326	348	358	348	351	312	286	326	326	301	293	310	330	352	345	287	350	331	324	318	311	329	323	325	339	323	323	297	334	311	344	351	310	332	327	316	307	313	318	341	318	348	320	334	332	305	318	354	331	343	309	336	340	310	324	298	320	323	344	298	316	281	308	318	338	348	344	321	289	292	330	324	322	320	341	325	330	357	321	312	315	332	326	317	303	319	314	316	333	343	335	328	339	302	349	331	349	337	307	340	334	333	307	333	338	327	318	320	318	313	309	304	347	325	320	351	321	339	324	317	344	339	303	363	328	333	329	336	344	334	315	322	295	354	326	341	337	346	351	321	321	314	346	352	320	375	345	336	350	277	306	326	339	315	301	327	362	316	327	320	334	318	339	302	346	346	359	348	364	347	336	316	317	373	347	307	366	326	323	358	349	336	347	339	301	336	319	293	334	323	329	323	353	365	364	302	300	338	320	290	319	328	341	327	347	320	307	295	336	356	309	325	302	326	330	313	327	318	347	327	320	345	286	302	340	329	296	292	310	360	330	345	327	337	341	336	333	314	331	335	311	319	335	297	324	329	317	348	358	304	315	335	322	370	337	344	356	341	338	324	306	364	333	323	336	308	350	315	343	351	341	313	296	345	332	339	321	341	301	363	327	319	297	326	291	305	351	332	321	315	318	305	344	309	321	329	312	351	316	319	336	354	365	328	356	311	298	306	355	322	347	308	319	310	301	346	340	330	292	298	309	317	289	313	346	349	341	334	318	334	358	323	295	334	316	343	319	299	308	307	356	335	319	342	325	310	332	340	312	335	286	328	316	367	363	322	322	346	350	320	338	311	331	316	313	320	304	320	325	348	295	344	315	306	316	337	363	311	325	353	332	331	318	301	341	346	312	304	344	308	306	333	328	338	304	347	324	307	360	331	329	319	312	306	349	322	338	317	300	325	332	323	316	324	325	345	333	346	302	311	326	310	306	320	321	325	343	313	305	311	345	351	311	329	343	298	349	355	340	340	349	323	351	329	342	334	360	359	349	361	363	318	309	336	326	313	337	293	303	329	319	331	332	316	354	333	301	343	376	322	325	302	314	372	310	331	300	299	349	328	347	357	317	345	308	371	310	335	322	325	328	326	335	335	318	346	301	315	306	316	339	312	344	337	327	322	275	284	346	315	327	336	355	318	320	332	330	372	305	319	346	358	329	324	310	339	338	337	312	314	319	342	342	327	314	310	347	351	342	346	325	345	318	296	306	306	326	365	336	300	314	330	349	310	301	336	322	336	318	304	305	297	331	355	335	327	340	329	337	290	304	342	335	342	341	338	323	322	335	319	300	342	323	341	427	314	345	316	363	321	330	344	350	312	354	342	316	339	350	294	310	343	363	320	324	366	326	341	328	324	319	332	315	342	308	357	323	341	329	321	323	326	316	303	304	340	344	324	320	294	342	351	336	307	358	348	323	340	327	310	365	312	363	353	303	367	363	318	334	318	341
36128	2576	3916	4732	4128	3403	2879	2414	2156	1997	1810	1676	1534	1381	1395	1312	1230	1212	1137	1159	1132	1067	1067	1032	998	1042	1024	983	934	957	1011	918	993	955	961	941	920	908	940	933	865	934	907	918	916	903	946	855	904	867	863	902	873	844	873	868	906	843	896	835	819	889	872	847	878	841	827	841	836	840	844	778	914	831	854	820	881	867	823	835	854	786	877	856	877	843	906	842	857	846	818	891	821	869	823	795	834	844	888	846	852	820	880	807	804	866	884	825	801	874	847	843	829	856	859	791	902	812	819	802	826	841	828	860	893	810	904	879	846	836	793	809	874	871	848	803	832	837	826	783	781	831	827	851	870	844	811	846	822	813	850	869	839	856	825	866	823	859	837	860	878	848	862	822	817	812	847	863	862	844	833	854	829	828	814	871	819	858	819	834	847	844	867	848	832	879	831	844	815	803	838	890	812	859	808	885	796	744	856	824	825	834	886	848	863	838	812	830	771	821	808	855	835	848	832	821	815	888	835	883	841	834	844	802	838	829	795	880	788	902	801	817	861	912	840	874	870	881	866	832	856	813	835	858	837	838	837	856	787	783	817	861	835	814	823	825	864	835	814	797	850	824	776	855	914	813	844	818	883	897	827	828	848	853	843	907	801	846	864	814	800	874	809	879	814	811	881	801	787	807	767	848	841	890	877	841	862	860	863	857	893	839	821	902	801	890	882	812	854	838	826	838	828	871	840	846	823	802	792	873	838	852	868	765	846	834	875	816	820	852	835	849	811	810	804	828	840	888	827	806	897	876	837	879	796	754	835	851	809	856	894	819	805	859	836	856	813	830	828	806	811	811	856	853	815	833	807	881	787	839	814	813	829	803	842	816	797	800	855	784	817	847	853	901	834	886	823	859	849	813	841	824	832	841	814	839	816	807	831	870	813	818	822	802	827	787	820	804	762	802	837	843	857	812	893	892	818	800	843	805	826	915	863	871	862	812	819	851	819	842	792	804	805	826	828	855	899	866	811	838	817	821	847	805	828	841	816	791	818	844	802	912	829	829	855	838	828	825	838	808	829	841	819	858	857	809	851	807	825	844	819	832	870	831	863	813	895	840	856	818	835	850	793	823	920	871	821	848	837	812	889	869	861	829	847	848	812	842	863	797	838	837	819	803	802	819	841	815	831	854	893	822	857	816	855	840	853	818	806	879	809	833	818	821	844	841	811	850	785	819	878	843	839	812	798	874	848	843	899	832	844	819	810	902	890	853	840	825	847	806	837	836	822	835	800	774	917	823	804	812	809	813	926	805	808	848	895	799	890	826	868	856	828	840	890	844	830	854	862	778	883	849	812	831	853	815	773	839	854	813	839	834	787	822	824	810	846	853	823	790	862	835	867	857	861	820	839	861	799	866	802	790	841	792	765	826	840	839	856	800	863	794	865	809	804	828	843	814	834	877	834	861	844	823	838	854	867	799	797	831	809	785	841	770	863	814	833	904	868	839	875	863	779	853	827	825	815	869	865	862	824	866	837	862	835	859	858	825	866	822	768	762	849	894	867	831	843	828	833	853	898	879	844	814	807	833	873	851	867	847	842	869	873	790	889	856	838	791	862	863	807	800	830	819	823	818	862	866	867	817	819	789	834	867	835	853	865	801	893	792	889	815	816	862	851	843	853	863	814	834	819	864	850	764	840	816	832	796	870	856	850	837	852	864	830	878	865	801	862	832	836	836	808	879	860	807	832	810	848	774	776	826	780	847	861	856	857	827	861	834	814	860	844	800	817	823	862	857	846	849	848	825	895	829	840	825	828	849	820	808	856	834	858	793	830	834	837	841	816	802	797	878	793	828	854	844	795	837	838	838	786	850	855	814	797	892	896	851	799	803	815	809	800	806	826	831	864	853	873	838	804	826	848	820	827	812	878	867	849	849	856	905	855	826	903	814	770	825	858	835	838	842	850	857	849	843	819	876	792	833	856	871	820	853	827	835	885	844	796	847	772	817	851	791	863	841	800	842	826	875	853	792	807	890	822	803	848	801	839	843	826	858	814	822	845	883	835	868	856	877	826	843	841	820	826	818	831	883	816	839	843	855	860	814	876	865	804	914	861	817	788	822	842	757	821	820	856	825	828	820	856	832	800	801	830	794	819	827	887	835	793	822	830	843	840	763	848	829	836	880	890	800	830	865	832	822	798	814	825	837	756	828	838	864	854	892	848	895	846	821	813	890	812	808	938	820	834	860	816	868	786	883	861	859	880	815	854	831	847	846	811	830	849	818	862	805	838	816	825	807	816	831	862	861	858	816	816	781	828	858	795	836	782	819	812	846	825	845	800	860	837	744	858	871	839	812	798	851	816	861	860	806	830	842	810	815	812	840	807	825	825	820	818	834	869	802	859	856	852	827	839	815	848	739	836	806	864	883	903	862	866	852	831	889	848	869	880	853	854	856	809	846	835	894	832	759	814	823	766	812	846	815	766	867	846	843	796	842	860	865	823	839	837	791	821	859	839	825	851	880	806	827	786	807	858	834	837	792	855	791	859	816	888	817	842	846	800	831	866	808	909	852	762	841	778	851	835	844	830	830	853	853	826	823	842	812	908	805	829	843	835	878	829	846	841	806	819	812	796	829	821	841	840	872	839	861	821	849	835	816	825	851	816	859	863	822	814	859	873	835	834	824	811	851	813	848	832	860	818	850	911	809	806	874	832	861	826	843	834	827	814	822	879	865	863	776	875	799	832	812	825	817	820	818	841	863	858	808	871	839	867	837	828	798	827	788	818	823	814	834	794	816	831	878	825	869	817	820	861	847	842	817	808	859	845	846	852	828	873	848	785	879	886	871	821	850	818	846	840	849	877	778	816	815	834	817	836	792	882	832	855	849	825	819	815	803	861	793	839	787	800	815	842	831	821	863	846	796	838	879	810	843	823	863	876	796	777	831	801	774	870	805	869	842	879	846	912	837	845	840	857	861	860	885	865	869	826	826	788	873	828	862	856	871	816	863	791	844	813	870	826	791	881	800	805	817	844	839	826	815	882	879	780	793	845	811	820	884	840	814	798	893	808	814	841	850	805	880	890	818	819	794	831	837	820	821	791	851	875	821	826	846	897	799	830	836	794	864	791	836	848	817	791	821	891	855	822	854	867	836	838	802	839	830	818	775	880	835	872	857	801	829	849	846	815	834	840	846	829	848	793	788	825	820	838	839	836	842	863	840	822	866	812	831	808	820	798	839	856	826	842	854	877	857	835	844	897	799	834	818	849	812	855	848	849	800	827	828	857	870	835	845	899	839	849	880	827	861	845	884	827	804	843	872	838	784	772	844	864	834	841	821	814	840	863	791	844	828	885	858	815	823	796	796	828	831	821	828	859	804	873	793	801	855	843	853	847	915	846	821	815	873	787	838	819	845	871	851	795	844	858	790	844	874	839	818	809	923	882	880	852	801	883	825	831	810	809	799	909	792	843	848	875	832	831	778	829	842	834	818	844	855	844	857	746	844
9667	617	325	305	287	310	310	320	317	338	293	327	297	315	324	327	336	324	334	328	312	318	295	350	343	347	315	302	323	309	334	303	333	323	303	315	318	323	295	297	313	307	333	358	323	323	316	343	276	321	335	294	318	317	344	338	330	350	295	303	305	304	293	329	346	308	346	321	305	332	323	302	306	290	314	320	335	303	327	344	329	337	257	274	307	313	323	309	300	323	301	307	317	301	327	310	297	298	324	298	277	306	312	293	299	343	335	338	323	320	306	339	321	331	325	304	334	335	335	343	280	334	331	278	297	313	303	359	315	311	300	313	300	314	364	333	322	291	337	338	293	330	287	317	335	284	290	303	360	323	317	322	292	347	332	268	325	298	320	329	313	295	288	330	323	285	308	326	319	296	284	325	326	329	323	328	330	338	304	310	306	331	339	321	317	315	344	298	322	303	303	314	302	316	325	312	341	333	312	330	325	322	312	310	288	311	303	336	312	310	310	327	348	292	325	322	335	336	332	297	298	318	263	298	293	319	305	345	330	315	313	319	330	291	351	344	321	310	302	316	295	348	318	322	291	344	331	336	342	301	296	304	321	317	304	356	332	336	340	312	293	315	308	327	292	320	269	320	338	306	323	309	311	328	299	310	301	324	294	296	296	306	335	339	313	328	303	288	319	306	342	323	312	332	329	284	338	338	323	301	304	315	360	291	320	305	304	319	305	355	287	309	298	325	312	338	309	336	299	323	295	301	325	269	306	341	317	298	313	290	317	335	344	311	317	313	342	328	317	318	322	281	332	310	324	310	293	306	298	285	318	307	292	311	319	361	312	304	297	297	287	324	300	336	299	325	351	289	339	326	325	291	322	314	319	312	303	294	290	303	365	321	322	308	309	320	318	323	344	303	331	291	326	305	330	342	337	309	345	298	317	313	310	278	313	332	321	330	299	335	317	308	313	334	314	303	331	316	347	318	290	340	297	279	328	305	313	328	307	299	312	303	315	327	334	334	309	321	311	317	297	321	317	321	315	350	320	323	323	316	328	337	323	305	350	342	345	326	316	286	316	341	312	295	291	342	289	306	334	318	306	303	313	308	315	321	355	314	300	353	347	360	309	312	327	324	290	312	316	293	317	341	334	315	283	296	324	320	321	289	313	272	295	319	334	319	321	301	303	323	338	309	300	313	304	316	315	315	353	267	330	334	339	300	331	301	313	312	303	314	319	325	339	331	332	347	319	326	342	330	309	328	347	310	323	292	332	274	297	303	329	321	283	303	318	320	317	321	297	334	307	344	295	294	315	303	289	328	318	296	319	342	297	328	316	347	337	314	357	317	322	318	303	298	348	329	306	283	334	305	308	311	311	317	335	320	327	337	311	330	302	318	340	311	332	310	316	286	318	301	335	323	296	322	300	302	323	315	317	299	321	323	276	304	311	286	281	317	301	353	306	309	339	310	316	347	339	303	346	339	292	311	324	305	336	358	317	322	300	311	329	295	313	319	348	292	294	318	316	318	320	311	329	317	310	333	320	322	337	327	308	348	306	311	299	339	317	302	323	337	331	353	291	342	280	347	279	293	297	300	298	364	345	290	289	310	318	324	318	330	354	314	331	314	315	315	312	335	314	308	307	281	290	332	318	354	302	294	340	319	336	322	312	311	333	312	311	298	308	357	333	294	316	322	321	320	346	297	317	311	342	312	315	300	321	323	315	361	311	324	307	330	311	319	326	292	273	304	318	343	324	263	297	328	307	292	301	306	301	323	312	312	297	347	298	291	329	305	289	326	324	300	284	323	293	317	311	329	327	311	334	302	290	316	311	342	296	320	323	324	310	311	318	297	305	313	331	305	334	292	323	318	341	279	321	317	350	302	302	373	286	318	335	307	295	321	330	322	288	307	354	299	275	300	297	312	325	323	342	342	323	291	294	305	311	302	309	341	301	345	313	284	343	345	307	327	308	305	293	303	321	319	278	309	312	317	311	343	319	328	294	312	315	321	312	311	312	318	328	332	319	280	297	349	334	331	303	313	307	343	330	322	303	297	296	343	303	317	352	322	358	317	315	284	328	312	315	289	325	319	316	318	308	315	336	350	322	316	304	335	332	319	323	323	321	314	318	319	298	318	301	310	310	312	316	312	306	332	294	332	305	334	299	308	341	308	353	312	302	304	301	333	295	347	302	343	345	315	302	309	299	327	293	309	316	325	346	333	304	327	279	293	333	321	286	314	309	287	264	349	324	317	279	279	338	298	311	315	329	332	340	348	290	309	295	295	317	317	364	328	299	335	343	337	311	287	371	314	298	323	327	373	363	310	299	312	328	319	323	320	288	260	330	327	296	306	312	315	298	305	344	299	340	307	344	317	326	305	312	337	313	291	286	328	328	304	322	334	343	317	299	315	315	318	338	315	315	336	292	306	280	305	318	336	328	344	325	295	310	291	312	323	335	309	328	296	333	319	313	330	284	297	314	307	333	329	346	336	330	328	344	287	331	309	309	337	311	292	323	269	331	315	292	295	324	331	295	343	324	309	318	346	293	315	311	336	339	333	310	293	297	330	299	327	297	306	315	317	299	332	320	307	309	345	354	321	335	293	264	314	292	350	313	301	306	333	320	314	330	339	333	349	350	315	327	326	338	292	348	330	294	301	312	308	340	291	324	310	335	336	343	289	322	306	293	320	326	315	326	311	335	332	328	296	300	317	306	338	307	307	316	333	342	305	305	327	305	300	335	292	312	320	286	331	327	328	332	351	320	330	319	320	337	313	321	327	314	305	315	291	327	324	325	317	311	307	335	315	319	325	319	312	332	304	330	355	308	283	335	320	309	325	334	307	322	298	286	342	312	361	308	324	270	296	346	301	318	309	341	343	336	316	304	331	336	327	301	341	311	304	307	296	308	286	313	301	317	308	295	333	319	292	298	285	312	279	296	334	345	322	313	319	310	300	285	304	316	300	288	322	319	333	312	328	299	303	329	318	312	310	265	281	343	278	348	320	314	324	311	327	354	321	327	321	311	337	321	326	318	316	285	290	347	316	308	336	374	338	313	297	305	308	304	294	348	337	315	307	326	339	340	364	317	328	314	346	314	308	329	317	339	301	299	316	339	321	321	336	326	300	331	298	306	309	311	292	311	300	328	302	310	321	356	311	309	304	334	294	355	307	315	297	327	309	327	320	324	298	326	277	332	341	312	359	310	302	340	285	306	305	328	306	325	311	306	295	338	306	344	311	319	314	311	313	292	340	337	308	286	325	328	300	331	297	292	360	318	292	305	305	302	332	302	288	327	301	268	323	324	293	375	322	310	275	308	295	305	332	320	291	293	289	344	318	347	306	353	322	308	317	314	299	287	318	294	305	320	308	284	300	283	307	321	317	307	303	312	336	311	308	339	327	341	307	328	304	337	312	319	313	299	316	310	316	280	294	318	328	331	297	349	301	318	326	318	337	305	308	332	290	329	321	336	304	294	340	371	310	315	328	304	336	298	306	321	302
9514	812	819	828	852	769	826	832	856	815	835	805	762	822	812	790	780	795	717	776	788	749	756	776	753	765	791	828	790	738	781	795	757	798	795	808	743	815	772	772	787	810	765	794	818	780	762	756	758	766	788	802	822	773	774	848	741	761	767	744	756	790	784	767	786	742	747	830	773	766	754	781	820	792	771	798	812	776	824	782	763	769	705	714	754	797	802	788	808	784	782	766	784	743	830	762	774	717	782	793	758	748	797	787	795	733	720	775	745	770	769	829	796	733	796	785	781	819	816	717	763	797	747	772	857	811	767	731	790	773	764	797	745	768	749	767	765	743	789	757	794	777	772	802	700	803	810	755	776	768	845	737	787	763	768	821	733	766	788	775	741	752	833	789	793	789	731	782	788	784	757	787	784	732	788	776	801	795	752	725	766	807	765	777	796	750	711	805	716	746	715	784	757	822	765	819	750	820	743	773	771	803	771	804	785	733	739	840	803	835	798	811	831	742	763	717	759	788	794	782	755	757	766	793	766	800	794	765	769	792	727	799	784	788	758	748	749	726	753	761	788	759	767	729	769	817	753	784	761	809	837	827	744	756	744	815	786	751	772	781	741	749	710	765	779	769	787	773	735	764	751	779	789	759	758	795	754	764	786	781	761	773	768	794	772	742	756	747	779	755	772	790	817	778	763	788	785	762	805	786	727	780	788	783	744	804	775	793	741	772	798	748	765	792	767	777	774	832	804	838	799	769	770	799	779	743	758	786	727	775	776	757	756	756	765	801	815	762	779	767	785	790	797	737	795	745	726	793	766	736	809	771	810	727	743	780	795	727	748	792	778	803	768	788	725	754	746	790	765	770	726	763	782	794	751	811	759	746	733	770	734	789	786	754	794	776	748	773	822	756	780	762	779	738	768	756	728	740	761	759	794	765	741	789	796	770	794	786	773	811	766	825	808	717	776	742	739	754	774	761	710	788	802	743	795	835	750	772	771	835	761	761	796	714	824	752	761	797	790	788	775	718	794	729	804	791	760	743	774	781	780	818	763	805	740	753	806	746	781	751	789	799	755	760	786	814	788	803	820	783	791	756	740	786	773	757	784	791	734	765	772	761	792	794	799	828	773	797	819	742	768	758	759	792	744	719	794	754	727	732	813	697	784	769	813	779	765	807	830	779	835	728	777	769	772	767	763	768	787	735	787	788	818	776	764	757	789	790	791	816	777	820	748	776	801	772	808	755	879	775	787	759	749	782	802	748	790	811	743	773	791	813	759	761	755	784	832	789	806	771	777	758	748	747	789	784	803	803	723	760	779	823	787	783	699	804	775	789	827	741	767	730	748	773	773	810	841	740	719	744	781	752	799	777	796	759	764	782	757	785	780	726	772	777	783	740	757	747	765	830	773	812	760	743	787	779	809	760	763	771	791	746	714	786	798	807	726	753	796	741	740	739	777	779	747	746	714	762	748	812	790	762	730	744	823	786	739	792	746	770	782	813	779	750	820	746	762	765	771	794	748	785	749	792	816	787	789	744	817	744	813	786	791	765	802	781	787	731	773	811	791	790	754	799	772	764	755	732	779	766	758	802	778	742	793	764	797	825	857	750	776	766	809	787	781	790	776	797	762	749	782	776	793	820	806	785	797	766	757	807	794	789	795	768	770	775	796	808	775	720	810	755	781	780	740	719	755	749	788	761	791	734	764	782	777	791	772	755	767	813	808	739	769	799	775	816	764	794	739	780	806	783	780	738	799	794	764	765	795	780	774	736	768	747	804	815	764	772	744	794	773	740	769	784	751	800	807	841	745	771	743	750	775	747	760	770	751	768	786	746	758	798	749	736	791	802	751	835	743	820	780	758	812	826	752	832	795	762	768	736	784	810	798	755	753	717	774	736	734	739	766	743	742	798	765	802	728	738	764	790	823	766	765	776	773	793	885	789	805	764	700	805	791	818	766	767	766	736	748	744	760	728	774	773	740	773	766	834	770	810	786	776	753	783	778	778	758	785	736	768	786	757	774	774	763	756	806	759	743	716	718	722	808	778	793	769	758	770	750	750	773	775	791	745	757	750	760	767	783	786	795	761	757	863	769	744	763	784	768	813	756	813	782	771	782	777	792	756	784	818	779	744	742	784	767	785	726	757	798	739	713	818	720	791	744	823	791	757	803	764	753	797	802	785	777	791	815	795	831	747	796	799	815	760	812	797	774	768	825	729	759	830	762	768	773	751	763	755	779	780	733	806	774	751	779	780	764	732	780	750	778	801	743	770	730	813	766	763	783	766	768	776	775	738	778	798	750	776	774	764	725	733	768	761	773	774	779	829	785	779	797	826	781	763	745	761	760	746	756	771	779	785	765	780	800	757	815	751	791	786	784	824	778	795	770	735	812	774	766	752	777	775	813	752	826	770	779	747	782	785	779	709	774	797	805	822	769	792	750	797	768	753	752	715	764	761	767	768	742	783	757	705	823	759	754	796	779	802	784	792	847	760	810	780	751	805	799	857	785	717	777	794	803	753	807	721	792	805	766	776	780	793	758	751	820	797	829	765	774	764	795	812	803	762	791	750	769	754	784	792	775	760	751	793	804	761	802	735	732	743	758	760	757	782	774	739	739	754	802	765	766	774	797	777	741	772	786	828	813	763	789	825	774	760	831	746	763	762	807	769	784	724	763	774	783	784	767	791	747	818	799	745	681	774	769	791	798	775	728	789	740	768	785	762	753	786	795	725	736	716	758	787	792	753	763	784	745	765	734	742	789	743	792	751	778	784	743	785	781	778	806	769	757	772	809	737	758	718	746	777	807	783	788	759	754	766	784	835	748	744	751	733	782	745	820	753	746	763	765	819	767	772	720	753	758	778	752	755	796	799	751	779	786	751	780	786	766	775	794	766	742	730	760	791	791	750	767	817	769	826	772	796	780	828	762	793	815	798	777	756	803	786	771	758	739	793	774	790	769	740	735	778	798	821	718	734	786	843	784	766	778	776	804	792	749	766	796	760	809	822	774	800	740	752	779	808	836	678	770	780	798	741	739	752	816	676	808	796	828	744	776	808	763	747	797	837	785	825	763	820	750	781	793	750	809	777	768	796	799	788	762	805	788	808	794	784	763	780	805	771	807	819	725	779	807	788	777	799	790	749	787	794	815	811	761	800	785	780	752	805	743	789	766	746	760	754	761	830	714	784	778	789	787	760	789	755	772	795	756	720	753	763	813	762	750	760	780	784	756	767	755	750	826	811	818	803	769	745	715	739	748	808	742	769	717	718	845	703	773	766	772	729	833	808	748	721	739	774	763	754	768	785	776	760	743	778	791	787	787	849	776	775	779	767	803	789	799	749	787	799	745	797	792	777	834	838	797	723	728	761	825	807	751	801	786	763	746	797	786	776	786	760	761	744	809	781	757	780	778	723	786	749	780	759	766	780	754	777	747	770	747	742	726	839	733	755	783	771	781	749	847	732	800	791	784	755	759	748	766	801	717	727	753	747	788	771
50132	15072	1560	782	577	487	384	352	303	300	280	255	232	240	221	225	215	244	232	208	229	216	189	244	194	197	193	203	203	198	188	209	212	240	226	205	202	229	208	195	188	215	227	208	185	187	183	206	203	210	198	218	192	188	163	194	199	180	192	176	190	196	207	175	190	182	198	189	215	211	174	165	189	183	200	202	179	174	177	188	188	189	197	192	181	194	201	189	183	167	160	176	189	201	182	198	181	186	188	207	171	201	188	166	180	191	197	170	167	187	190	209	186	174	206	173	191	191	164	193	180	179	210	211	169	195	211	194	190	207	185	199	186	194	198	203	151	176	199	171	181	193	191	200	192	159	185	194	175	197	206	191	171	183	194	186	199	199	192	194	189	168	202	180	167	199	202	194	195	176	199	188	177	210	165	177	203	171	166	210	192	180	196	208	183	177	195	155	189	204	195	191	189	202	214	181	190	237	192	155	199	212	169	190	187	172	183	177	185	198	203	201	220	197	182	199	196	185	204	183	165	199	196	186	188	181	196	194	168	184	208	172	195	213	192	168	175	200	158	180	183	199	159	185	200	184	215	179	196	176	189	197	205	195	187	200	156	190	194	178	228	180	181	179	191	177	193	188	180	178	227	179	160	174	181	180	202	202	167	175	181	199	215	192	172	178	183	195	184	186	197	205	170	203	191	182	187	198	189	197	187	167	199	197	216	194	172	173	188	188	203	209	178	199	215	190	206	218	178	173	211	190	195	175	180	171	198	195	180	191	173	178	160	229	216	190	199	231	181	192	184	182	198	176	166	194	190	209	176	188	203	182	181	177	184	208	184	200	211	179	197	189	191	189	190	190	192	199	190	199	170	181	162	187	187	186	181	181	202	194	195	225	196	201	181	175	210	204	166	195	188	202	200	178	198	169	193	165	200	187	199	184	174	182	201	195	166	190	227	207	196	194	188	196	180	215	211	208	177	198	194	181	203	176	210	189	216	208	186	196	195	190	167	189	221	195	200	165	189	181	167	191	185	187	191	179	214	203	191	210	176	182	206	198	209	179	199	191	176	217	173	186	170	180	168	196	172	184	172	191	179	158	224	219	209	217	209	188	177	171	192	194	172	184	194	175	232	180	214	186	197	186	184	176	191	199	155	209	211	207	184	215	187	198	199	201	193	191	200	197	192	199	192	205	201	198	185	205	214	189	197	206	218	193	209	182	191	185	176	162	187	182	188	177	173	186	208	185	194	198	197	194	194	189	187	191	194	194	213	203	192	171	191	169	196	211	211	188	209	197	181	190	208	201	159	180	177	213	187	174	190	186	156	169	207	231	185	185	193	198	209	201	176	193	178	205	194	196	206	188	181	191	205	181	180	181	201	201	171	208	184	175	193	175	193	195	190	200	175	208	185	195	198	189	189	198	165	206	170	213	223	186	174	196	206	177	191	189	154	178	198	185	182	180	202	188	195	183	178	155	203	218	205	205	198	192	193	182	176	180	176	195	221	196	191	178	164	197	199	177	199	191	171	182	197	193	187	212	201	203	184	211	206	184	195	192	196	200	178	180	205	194	193	218	218	195	222	178	181	192	184	179	188	183	188	183	207	190	190	155	196	216	192	183	169	198	185	166	193	197	203	187	191	163	186	227	179	175	158	187	226	182	190	182	200	159	179	203	199	177	185	181	168	183	180	197	207	165	204	204	197	217	168	173	196	170	188	222	166	212	214	155	169	173	188	175	169	194	178	174	179	208	205	181	193	176	186	203	193	167	162	195	191	196	190	193	209	215	171	205	162	166	198	200	190	186	188	202	164	200	205	178	193	207	203	196	191	208	211	171	189	169	191	178	209	195	162	171	187	196	194	195	191	186	207	210	187	183	188	198	211	220	182	174	190	190	208	188	195	195	194	177	184	188	174	177	189	181	189	173	191	196	182	207	193	189	202	192	171	182	207	190	178	213	198	204	186	172	216	197	196	175	179	195	198	181	183	209	197	183	203	188	185	190	189	183	187	162	204	189	187	186	190	199	191	203	180	189	196	189	195	199	189	188	184	187	183	222	168	179	168	198	192	184	172	195	195	180	163	195	178	185	208	186	189	200	210	199	211	183	191	210	186	212	215	210	208	219	167	182	208	207	201	176	168	195	195	190	179	192	176	195	177	170	154	170	205	186	186	201	195	178	172	197	183	176	205	194	185	176	181	207	188	190	168	216	200	188	187	201	200	198	193	188	181	203	194	173	187	196	174	184	204	181	180	184	190	175	203	212	198	211	221	211	181	233	172	178	205	198	195	175	197	182	182	175	198	202	206	182	204	199	188	183	207	182	196	197	187	191	196	211	174	203	166	209	187	198	188	165	189	171	194	178	187	188	206	206	179	184	179	235	179	188	181	181	183	163	221	177	157	197	171	200	190	215	198	205	166	172	196	193	179	194	202	179	182	177	220	201	161	188	195	177	179	206	213	220	180	215	206	198	207	185	181	199	205	218	199	177	186	222	196	191	209	202	195	180	164	193	209	174	191	172	191	181	209	224	185	192	206	196	163	189	197	175	174	187	168	198	208	180	200	196	199	195	192	193	207	195	170	176	219	199	180	183	211	220	207	193	203	197	201	198	198	215	198	180	175	225	184	189	178	152	192	189	190	192	190	191	188	184	201	151	209	197	197	201	183	188	198	175	157	221	182	196	173	180	190	180	196	184	184	175	182	175	180	178	218	203	184	223	174	173	200	213	207	183	188	214	208	179	196	188	183	195	195	182	185	209	185	181	196	194	200	190	192	198	169	192	187	198	198	175	178	184	213	183	166	183	161	175	192	184	181	206	178	194	211	180	181	183	173	218	190	157	190	168	187	194	168	213	196	190	197	183	194	202	187	193	181	191	183	172	154	177	195	205	196	224	197	179	194	202	188	184	214	186	193	205	195	166	170	197	191	176	146	191	203	177	188	189	184	190	198	179	175	189	195	189	169	161	168	205	194	199	199	191	189	195	170	176	178	175	163	177	206	185	180	188	172	167	223	195	180	171	191	212	211	165	189	214	178	202	179	206	181	167	176	177	178	197	183	201	202	161	173	217	168	206	177	193	190	155	182	205	189	189	191	194	194	206	188	171	196	189	198	213	170	223	195	167	172	213	180	189	197	187	169	200	172	204	191	198	199	192	193	215	206	177	196	186	198	191	179	195	187	197	208	154	186	201	195	218	184	179	210	203	187	198	216	197	181	179	179	210	188	180	173	205	203	194	201	173	196	200	191	201	166	212	181	209	211	210	183	198	187	191	204	191	196	188	178	186	163	198	185	171	184	192	172	188	191	194	178	187	199	192	182	204	184	201	181	198	219	186	196	176	188	209	190	178	207	161	205	173	192	228	209	203	190	191	187	204	195	171	177	155	175	178	173	200	186	158	186	181	191	191	178	214	183	209	202	203	193	206	196	187	198	174	181	195	179	214	185	183	191	209	222	204	199	193	199	175	194	204	166	189	158	199	194	170	211	216	194	197
26984	1456	2027	2390	2266	1900	1622	1375	1184	1154	1005	948	959	847	795	767	704	665	684	672	649	689	650	640	573	617	643	599	609	622	561	622	608	567	533	544	548	597	563	554	589	612	599	524	578	582	562	556	557	562	579	540	544	549	568	543	567	534	553	528	562	561	555	571	544	523	541	554	596	575	583	528	548	502	566	533	549	541	508	555	510	557	532	575	566	560	526	540	530	499	547	555	532	523	552	533	542	510	522	542	489	544	557	560	525	549	541	540	570	527	547	510	530	513	529	559	521	516	544	580	556	508	587	528	551	493	571	550	493	523	539	522	544	523	530	565	525	499	535	583	517	525	550	505	554	524	514	563	572	565	518	509	510	527	469	536	577	523	511	565	529	509	526	524	536	551	474	531	540	505	578	527	518	551	538	534	541	544	523	528	573	542	558	558	515	564	564	499	501	501	514	555	559	514	522	541	491	550	488	516	564	538	532	535	569	539	510	489	476	476	561	557	566	523	541	524	543	525	524	522	540	517	560	515	570	558	516	533	500	541	522	550	550	576	508	548	575	568	531	532	518	540	487	518	540	533	515	551	493	542	560	524	536	577	526	559	501	524	537	527	559	510	498	529	524	520	540	561	544	532	527	553	542	507	559	532	568	473	545	538	533	552	583	518	555	529	556	525	527	558	546	545	545	559	553	505	561	549	537	521	527	525	476	564	484	506	560	592	485	566	544	584	554	527	510	496	528	515	543	560	501	536	552	519	503	527	534	543	559	603	556	549	529	524	568	517	504	554	537	585	509	566	524	563	544	510	497	524	501	484	539	582	544	526	517	563	540	526	548	534	541	536	571	511	507	546	583	557	555	537	522	511	535	527	560	533	530	518	517	533	558	485	556	576	542	536	482	506	516	501	514	507	564	484	551	536	508	527	526	556	525	516	539	538	530	550	582	503	523	492	543	526	544	526	528	509	550	521	542	546	474	506	554	526	516	529	546	546	520	547	566	521	550	564	524	483	497	548	554	534	518	538	490	538	605	546	519	554	522	518	545	536	568	524	508	556	501	495	513	551	545	546	495	544	522	561	514	512	542	540	490	507	510	536	531	517	525	508	550	534	542	520	564	531	539	521	546	512	557	511	545	532	551	522	547	516	536	543	527	529	515	560	514	511	481	543	557	520	560	564	520	529	536	533	535	503	521	552	563	541	523	492	511	554	512	515	536	485	503	552	554	513	531	535	569	546	564	505	556	501	528	514	551	513	557	567	530	477	518	573	520	541	511	490	511	520	576	498	489	531	500	516	520	554	525	531	562	548	528	490	547	529	533	493	509	535	495	562	532	555	514	511	514	540	580	548	488	509	575	529	550	527	533	574	507	520	513	492	540	520	519	480	517	528	534	523	543	534	483	531	554	471	542	551	560	549	523	561	546	562	507	475	529	558	554	574	546	501	533	512	505	602	528	589	500	539	567	560	551	535	527	525	526	541	567	576	541	523	524	524	498	553	501	477	497	528	572	527	528	511	503	550	560	532	604	544	519	529	556	538	534	520	512	553	467	549	509	568	557	537	571	533	553	550	527	516	539	519	505	538	569	538	570	549	488	545	522	506	499	549	541	534	489	549	578	531	517	485	560	541	547	546	508	539	498	510	550	510	530	555	538	560	521	516	527	537	516	530	543	559	530	573	541	537	513	518	529	519	535	498	549	519	554	525	540	542	544	564	528	533	551	551	555	535	558	522	519	552	501	520	519	519	518	503	553	561	611	519	524	526	526	531	527	558	543	541	495	543	545	511	580	553	543	552	513	550	547	565	473	544	542	524	547	517	588	563	555	485	566	525	464	543	534	484	530	540	511	556	459	530	563	472	505	542	552	545	530	551	522	515	547	531	530	503	499	533	544	549	508	501	502	532	522	503	554	517	554	593	525	538	558	575	555	593	521	490	490	531	568	529	537	524	538	539	566	523	545	541	560	541	499	548	540	467	541	514	557	525	504	512	520	520	504	520	537	480	520	551	538	500	541	530	493	549	509	499	535	505	506	548	505	493	552	565	513	538	508	562	560	572	533	506	541	585	542	525	538	569	550	541	517	520	588	506	555	537	516	557	512	557	583	524	514	521	547	492	535	520	496	502	541	526	539	535	572	579	531	549	547	491	511	544	529	551	547	546	515	544	524	539	508	530	491	500	512	557	558	511	514	561	530	528	529	487	527	534	535	535	543	519	549	524	489	502	554	518	557	492	513	534	525	556	558	557	521	553	536	544	570	506	529	533	508	540	549	543	512	526	497	527	504	553	540	495	519	566	543	505	502	512	525	516	545	538	541	534	579	510	496	525	540	549	548	564	539	543	530	485	554	532	524	538	538	555	520	560	542	537	523	541	551	509	524	547	516	539	553	532	552	508	535	519	551	530	530	572	548	526	572	542	535	554	505	509	530	527	511	529	557	529	505	548	568	491	543	521	506	494	535	536	532	538	551	501	522	532	531	525	523	569	584	530	504	536	529	535	556	502	525	501	504	527	504	555	536	537	542	493	536	535	517	533	598	514	529	524	518	471	533	587	485	505	530	561	525	519	539	525	588	528	549	587	500	527	501	502	486	505	510	545	571	524	552	582	502	563	536	520	551	557	509	509	541	549	527	555	550	554	517	521	540	516	548	557	514	498	567	545	553	568	538	554	556	532	515	538	556	527	518	552	505	503	530	542	536	521	528	540	518	535	541	501	552	507	539	542	544	529	488	541	519	510	522	543	549	568	555	578	504	512	512	512	561	541	499	500	536	509	518	545	516	486	523	532	526	505	512	497	531	563	516	557	526	474	479	514	527	567	501	540	551	522	558	556	543	521	528	566	546	487	542	527	529	537	534	517	567	528	524	488	533	523	571	505	536	538	538	517	532	505	516	580	539	514	507	501	508	505	530	543	530	555	601	551	530	556	530	545	558	548	570	550	526	531	509	555	522	517	578	516	537	516	506	527	520	562	532	529	527	542	499	494	514	571	558	560	499	540	498	580	524	544	538	539	591	491	570	509	523	526	498	541	560	516	529	496	523	526	523	562	554	527	554	536	541	535	512	511	532	560	501	535	521	564	552	545	509	562	542	520	536	512	514	568	533	550	566	529	542	510	509	548	577	521	548	538	492	536	550	541	528	543	552	542	540	541	516	533	559	543	525	551	531	525	567	530	560	514	532	555	544	526	536	545	498	561	568	569	531	529	516	525	527	521	523	545	545	512	506	509	519	529	547	547	515	551	512	518	510	544	512	543	541	542	540	519	517	531	535	554	565	515	496	550	535	497	576	548	512	514	494	577	529	545	550	545	516	557	536	490	507	544	522	513	561	544	559	530	522	520	542	541	561	542	537	523	540	500	554	552	551	546	518	509	532	522	514	503	501	563	514	509	557	516	525	515	514	534	522	545	535	536	545	559	497	548	509	509	557	536	584	500	535	523	538	517	536	504	557	523	531	535	517	515	522	586	514	542	514	551	517	535	504	555	563	579
63915	24320	5486	1747	1212	951	748	619	541	482	439	483	428	439	447	404	417	369	357	403	327	360	342	368	379	334	322	317	334	334	333	356	353	324	345	307	364	315	326	339	354	349	337	349	353	356	367	330	312	357	334	322	301	327	339	354	382	309	330	324	334	322	334	318	315	345	325	378	355	335	310	327	323	334	342	329	338	340	334	314	305	314	330	325	338	334	360	352	305	310	328	316	373	327	333	327	318	343	333	308	329	307	361	334	321	309	324	323	284	322	320	324	293	358	314	325	314	332	311	342	341	338	329	355	327	335	309	356	297	330	348	350	306	322	329	319	319	332	313	312	335	318	315	348	321	321	323	343	372	351	338	366	346	334	332	325	315	317	303	304	321	302	303	314	311	305	311	312	375	323	301	327	328	359	315	320	320	363	362	335	339	354	346	308	312	322	312	318	335	322	313	336	354	317	338	334	332	317	310	285	345	344	306	344	345	329	351	359	310	287	314	326	326	331	353	318	345	330	337	387	362	319	348	352	324	305	334	333	349	320	322	339	303	318	337	357	314	307	322	309	338	340	325	348	335	319	363	297	299	314	343	307	355	356	329	319	333	338	346	345	342	353	315	329	339	337	356	346	331	341	317	315	304	308	323	376	357	316	336	324	338	300	321	340	325	346	348	328	319	329	318	299	348	313	345	324	352	361	327	311	332	349	331	303	330	290	310	312	335	311	331	307	355	352	342	307	299	344	304	323	308	315	310	310	317	329	329	314	314	310	351	337	343	352	332	344	348	320	337	324	335	333	320	320	318	332	318	327	322	349	314	347	309	313	320	321	350	307	320	332	352	334	286	316	336	377	330	318	325	308	335	350	322	353	344	327	342	309	354	344	290	343	303	330	335	354	309	303	359	307	308	367	352	370	352	295	321	332	349	304	329	356	348	329	321	350	353	303	328	319	303	349	308	339	332	355	341	321	313	341	318	349	356	324	328	363	340	327	366	353	332	344	360	337	317	279	296	344	341	337	311	309	307	323	337	315	358	311	334	327	354	314	318	360	330	359	308	335	297	344	299	336	318	316	327	338	333	336	307	340	307	297	322	334	299	364	325	339	372	310	318	328	303	344	326	342	362	309	326	351	340	346	315	352	316	318	338	347	350	335	357	364	321	350	338	324	322	337	294	323	325	339	305	316	361	363	312	307	316	343	319	336	334	343	355	304	328	341	339	301	354	283	367	328	345	355	346	312	305	343	325	322	333	340	306	319	359	334	337	314	317	299	344	365	331	326	328	320	323	297	347	337	332	328	316	297	376	321	349	333	283	340	325	309	347	317	322	333	341	355	329	312	298	341	347	336	318	338	304	312	315	311	329	328	313	335	311	331	349	320	312	353	346	327	358	292	357	357	331	371	326	332	354	335	330	330	346	327	360	371	329	345	346	317	353	324	330	332	310	341	343	319	304	324	270	308	352	308	332	331	329	307	324	336	312	356	346	337	313	311	326	344	322	319	313	308	318	301	312	338	325	361	359	322	338	327	372	334	353	339	286	338	370	359	290	358	328	333	315	309	325	326	289	311	338	322	326	330	298	307	317	322	346	343	338	328	316	366	340	351	355	327	296	323	301	380	341	339	305	350	338	322	341	333	306	319	309	312	327	311	312	355	337	330	322	337	323	317	312	333	315	330	337	324	302	308	321	333	343	328	327	352	340	314	327	351	316	343	341	363	338	334	338	327	332	366	332	341	320	341	328	295	331	315	325	310	324	320	337	291	331	336	363	342	339	314	310	319	294	317	348	313	332	321	329	326	293	372	330	329	321	356	335	327	314	272	327	320	319	288	288	304	337	319	311	304	330	325	343	336	347	312	312	350	325	324	308	329	308	336	343	311	331	326	317	326	356	304	339	361	329	332	364	327	345	323	323	344	312	367	324	327	338	309	328	330	312	339	314	330	315	323	290	324	310	329	313	322	300	322	316	318	322	304	292	356	357	331	318	347	349	317	318	327	323	339	338	340	348	268	337	326	351	330	334	349	320	339	318	312	319	346	372	321	354	319	351	341	341	327	309	355	316	323	333	329	330	339	338	353	335	323	319	352	334	318	352	349	330	327	337	298	328	320	326	329	317	324	314	331	315	343	338	334	325	312	319	314	316	364	316	317	288	356	318	305	301	314	354	328	314	339	351	352	324	348	330	346	338	371	318	324	352	309	340	318	312	352	318	360	345	318	349	353	344	302	311	343	342	354	358	334	324	299	347	319	344	339	360	337	335	335	331	325	323	337	284	361	345	287	313	297	347	292	332	362	301	305	314	318	338	321	349	349	328	350	302	341	325	341	346	305	342	352	338	337	321	305	334	297	362	319	347	357	336	336	310	341	332	314	326	332	318	325	365	335	337	330	331	343	329	304	309	338	319	321	310	322	324	309	308	363	321	342	323	339	320	335	354	367	350	290	308	339	326	295	340	317	319	302	338	286	361	347	348	340	337	342	330	326	324	331	320	325	328	335	353	324	309	335	347	340	324	350	361	315	293	325	345	331	331	348	333	335	290	327	322	333	347	364	345	335	335	301	293	323	321	340	319	324	324	335	344	324	335	328	340	363	330	326	321	310	307	342	307	317	330	338	354	333	345	367	301	337	331	318	341	325	341	298	325	327	340	337	338	328	335	338	338	310	315	342	308	313	341	351	315	316	312	347	334	331	327	323	291	310	299	337	351	333	362	340	318	314	352	316	345	322	334	308	302	322	351	328	349	359	338	326	342	322	319	316	340	313	332	372	327	316	350	308	318	332	375	329	326	324	334	333	295	339	307	342	324	338	348	311	312	375	340	317	321	295	314	364	327	324	310	349	315	331	319	338	330	312	314	316	354	338	327	317	343	344	333	370	363	299	318	308	342	313	329	332	324	335	343	345	318	332	338	315	313	339	330	345	354	290	328	321	306	341	305	327	304	352	315	362	358	298	309	308	323	307	306	351	309	365	327	341	306	327	313	318	305	359	307	327	298	304	325	343	317	342	320	318	278	318	324	288	352	359	353	344	320	309	299	301	342	304	351	339	317	314	318	334	355	338	310	311	297	332	345	323	355	321	347	305	329	317	315	351	350	339	321	346	350	357	334	345	320	340	347	323	309	331	338	333	313	338	340	286	339	320	329	315	336	304	391	307	281	334	313	318	302	331	312	302	337	334	352	307	336	349	330	340	337	299	321	322	302	344	314	309	336	341	329	331	320	316	321	306	345	338	341	332	305	295	365	321	334	324	332	323	350	334	345	315	359	307	316	318	344	342	324	354	323	336	281	331	335	323	333	368	326	309	321	324	321	328	309	321	329	319	351	351	326	367	355	383	356	341	329	334	317	336	281	314	319	370	321	326	347	328	330	339	325	288	324	331	342	309	348	342	291	316	297	333	327	331	331	307	325	328	314	323	337	328	330	346	346	303	329	328	348	334	329	330	340	331	324	330	326	305	306	304	350	344	333	313	314	325	352	338	293	321	358	344
35301	2584	3973	4686	4111	3435	2902	2450	2172	1899	1784	1601	1520	1420	1332	1261	1233	1213	1183	1140	1064	1125	1074	1043	1048	1054	1019	960	998	936	1006	943	926	936	962	864	894	915	918	926	906	938	913	851	908	900	903	842	898	863	934	875	887	845	868	854	905	873	873	830	856	872	865	875	875	902	834	854	849	863	837	840	882	820	845	874	896	868	866	882	855	843	832	790	789	809	833	886	821	831	823	795	824	857	811	879	810	842	854	798	878	805	886	843	854	797	803	811	808	836	790	831	845	842	816	823	826	862	850	831	840	841	841	848	802	818	834	841	830	847	840	881	869	805	825	808	837	873	856	886	877	839	852	832	821	850	848	826	840	846	883	797	869	872	811	818	794	835	835	866	832	781	789	820	813	863	840	792	831	848	889	807	833	780	822	818	825	848	822	815	883	817	868	757	860	859	870	820	832	874	812	829	880	831	809	826	804	824	897	836	803	794	851	822	791	803	840	827	822	840	802	822	786	864	874	834	793	916	824	820	827	844	889	804	883	836	852	851	837	808	836	847	804	841	809	820	853	819	816	864	791	821	827	842	811	839	834	829	852	880	794	848	829	799	814	864	802	807	843	843	846	814	794	833	834	802	859	866	805	879	849	892	792	775	834	852	789	821	813	827	831	825	806	818	744	814	852	864	857	842	811	853	876	915	797	877	818	826	833	840	891	833	834	800	846	886	843	880	892	814	793	896	842	791	827	853	784	805	813	849	809	795	761	831	854	852	796	820	822	848	860	805	798	808	846	795	817	834	853	788	855	877	855	904	790	832	833	827	838	812	856	848	820	824	826	815	813	813	820	819	835	908	860	863	822	820	877	823	865	832	820	847	807	852	769	838	833	789	842	781	787	836	836	828	847	787	837	798	859	795	792	839	815	820	842	840	862	854	846	854	783	893	859	861	840	839	829	842	805	848	873	868	875	810	838	860	794	829	852	871	840	827	850	859	806	868	858	827	795	863	775	849	839	859	751	799	819	876	847	807	821	821	868	802	792	818	827	841	786	868	820	850	818	853	835	885	839	791	806	776	907	828	840	845	837	828	801	905	810	804	817	799	838	826	874	871	826	824	803	849	853	819	848	807	853	821	799	824	860	867	824	747	839	801	838	802	808	773	785	832	790	825	856	846	892	851	866	835	773	791	850	831	827	825	844	815	849	846	852	879	863	843	874	820	820	824	837	816	881	853	832	837	804	815	851	858	801	875	816	815	876	799	859	810	811	847	848	802	823	860	823	861	860	843	801	818	807	865	830	781	855	853	780	830	865	859	803	917	867	816	843	847	828	833	857	833	823	834	798	818	829	853	870	796	832	805	895	846	831	858	864	790	824	814	865	851	792	839	879	819	814	852	797	856	813	837	867	867	834	863	856	815	815	818	848	850	852	821	830	813	795	772	857	821	830	872	859	815	774	833	833	798	808	846	809	775	861	862	838	844	886	818	791	820	893	861	815	800	808	869	824	853	843	849	812	793	778	811	820	858	838	772	827	845	900	789	853	869	836	858	792	793	837	856	888	839	820	825	818	829	871	777	857	794	837	850	859	812	808	794	850	812	812	814	832	805	809	842	835	902	840	859	823	825	813	805	824	809	834	801	825	869	828	839	798	805	830	753	806	885	874	840	817	809	805	833	852	831	818	817	846	821	844	761	819	839	895	798	853	851	810	831	824	882	789	817	819	881	850	842	857	817	884	867	900	842	855	808	808	823	804	844	764	817	840	842	810	865	873	859	836	817	832	790	838	804	825	783	836	818	813	816	820	809	865	854	776	888	849	832	785	845	858	831	816	820	830	820	818	827	798	786	808	783	801	873	806	793	867	835	835	829	819	832	829	834	796	808	830	834	813	821	840	783	787	851	840	896	791	834	815	839	853	806	825	813	862	849	786	828	836	779	845	809	828	818	814	832	792	835	882	871	839	815	817	896	895	826	820	789	794	888	838	871	842	812	865	784	819	805	888	877	839	821	859	785	867	818	815	858	776	796	795	837	853	828	858	851	809	812	860	819	823	802	855	818	792	837	800	804	803	861	821	780	843	830	833	891	855	887	892	839	812	848	773	818	904	761	833	839	871	844	827	805	831	876	843	823	804	840	825	808	832	763	821	828	905	831	841	870	851	795	832	832	815	804	846	826	845	829	860	817	794	844	915	821	848	791	807	864	862	804	821	847	816	838	835	853	846	816	790	806	821	800	845	850	812	806	797	874	823	848	859	818	834	805	814	843	787	846	788	839	836	834	834	888	824	831	851	837	825	817	799	783	807	822	857	867	862	823	825	829	867	803	789	838	847	852	816	835	840	819	820	888	839	847	795	863	860	812	788	840	835	823	830	796	801	869	852	854	846	785	838	871	825	776	824	843	882	822	835	854	777	863	851	848	820	793	841	816	792	864	788	860	834	793	815	843	849	906	840	818	782	867	840	839	880	847	846	860	898	810	805	847	856	829	825	849	891	816	914	829	803	823	830	858	865	774	807	787	796	839	800	849	845	830	802	871	835	850	867	850	847	800	820	833	846	844	848	796	850	841	806	823	795	840	791	885	790	839	824	797	847	870	825	876	752	830	840	837	831	847	807	797	857	814	825	846	848	823	798	798	836	867	808	835	788	830	893	797	777	819	807	820	802	859	818	841	826	823	827	807	815	834	830	822	790	781	829	847	792	803	799	852	840	807	842	800	846	855	818	818	849	858	848	833	886	813	798	782	867	849	847	842	846	853	859	838	799	849	798	837	804	779	827	845	815	798	827	807	803	781	837	838	778	882	815	846	844	891	804	829	841	810	814	824	849	821	791	822	837	854	847	822	821	836	835	863	858	837	857	794	841	850	766	805	806	825	843	873	839	843	833	850	826	868	832	814	831	855	807	833	820	835	824	811	872	838	819	822	839	839	802	832	842	840	788	820	805	870	843	798	756	833	834	830	858	873	800	822	855	832	865	822	830	835	867	826	849	786	818	814	777	819	852	829	844	834	816	877	869	824	807	879	831	811	796	845	819	813	875	857	848	847	808	812	828	799	806	848	827	796	792	892	839	816	842	864	850	783	782	786	871	812	845	834	809	868	799	784	865	822	827	848	814	814	830	792	842	837	804	792	859	862	819	859	830	851	841	808	837	870	832	823	847	873	837	859	830	872	801	832	824	908	826	873	820	823	862	860	835	854	832	808	848	857	859	910	802	840	878	874	838	802	839	826	807	869	776	850	811	840	807	839	818	827	894	813	795	848	842	779	806	851	851	826	881	785	802	834	818	904	838	829	866	812	867	829	867	851	842	808	859	820	826	782	870	843	836	860	825	793	837	846	827	814	769	790	827	797	811	891	750	853	802	855	820	790	870	817	835	844	817	851	822	814	814	865	871	844	818	811	883	873	866	810	789	882	872	805	838	848	897	853	808	873	788	830	797	804	822	818	878	782	879	838	856	796	821	857	793	832	851	801	856	793	781	806	846	843	841	829	829	862	780	837
8912	542	353	343	356	332	298	323	308	309	325	332	298	283	319	313	312	313	313	294	311	328	351	327	287	302	343	297	325	303	343	330	316	320	317	316	295	321	339	319	345	292	320	331	299	348	318	342	331	332	300	305	338	334	307	323	344	352	325	304	305	339	300	312	297	315	314	352	312	286	339	355	302	318	310	301	328	308	320	324	342	335	346	327	322	281	324	316	270	293	301	337	315	356	269	310	277	317	310	305	304	306	285	337	302	347	307	324	318	328	317	303	321	271	328	321	294	324	349	296	329	322	312	282	318	321	304	299	292	327	324	337	321	291	332	332	292	290	308	319	318	335	325	304	333	312	327	309	314	312	335	316	321	336	317	304	303	319	314	307	320	286	318	316	354	303	298	313	291	295	319	376	305	341	300	324	319	286	343	326	297	333	312	322	295	328	309	329	302	289	308	296	297	343	313	324	321	322	304	285	294	312	334	308	304	322	280	310	310	326	303	327	277	292	327	312	342	300	312	332	303	334	318	315	332	326	318	314	315	285	296	303	328	335	329	334	313	319	339	335	302	307	328	345	326	310	309	315	315	312	311	323	319	292	324	319	290	309	314	305	311	323	306	281	311	328	332	336	309	333	293	309	329	318	333	315	294	282	299	325	350	306	323	287	320	310	324	323	308	356	341	340	267	310	319	330	312	323	355	291	299	302	296	278	319	318	307	317	274	327	298	285	357	275	334	324	326	313	319	322	305	310	309	307	317	299	296	329	310	349	287	333	324	309	282	279	335	310	311	310	321	318	344	311	334	331	313	316	316	287	307	280	322	304	328	276	327	319	354	296	267	298	323	327	301	310	319	284	304	322	289	328	294	285	297	317	340	291	308	287	309	294	303	319	338	321	302	311	278	293	290	321	305	324	289	332	317	297	313	336	300	296	316	313	321	295	297	352	293	304	310	357	296	311	285	361	310	336	326	340	302	302	314	343	315	340	304	338	299	325	318	330	327	306	322	315	305	324	314	311	306	327	326	334	321	346	312	336	326	280	318	357	276	309	319	317	315	323	303	295	310	317	298	352	303	309	316	297	303	314	304	333	309	301	321	337	320	313	295	300	296	297	322	317	339	291	297	320	301	284	335	315	300	328	310	323	320	344	337	280	345	294	319	311	291	305	305	299	302	304	349	266	306	308	302	296	344	301	303	288	314	319	353	299	319	296	326	314	337	361	318	311	314	306	301	315	310	325	312	333	314	329	316	315	335	300	319	306	315	340	318	326	297	334	318	329	344	346	328	349	314	304	318	307	318	331	347	311	338	323	318	301	310	327	312	324	303	279	305	289	321	314	329	314	321	343	329	345	302	318	272	305	319	336	330	281	324	328	302	314	275	333	324	304	295	299	310	328	288	332	304	329	325	316	306	341	318	319	350	343	316	307	309	334	319	329	330	326	327	311	313	311	329	314	312	292	305	295	317	297	302	300	269	341	333	310	309	325	298	290	309	311	301	307	292	325	303	323	281	299	365	339	308	303	301	320	333	294	332	287	300	373	311	294	311	305	304	329	310	313	281	336	296	293	314	312	323	283	311	306	327	340	290	298	326	311	312	332	295	299	335	295	306	300	275	340	305	315	338	306	307	334	324	284	308	313	317	325	314	334	279	291	299	266	300	333	319	323	291	303	334	290	299	328	322	300	303	322	334	295	331	302	302	292	302	312	311	292	320	311	316	325	330	331	315	327	359	344	347	302	299	320	319	301	322	325	328	306	333	325	320	308	356	296	307	327	289	325	324	279	316	308	311	293	303	299	295	336	322	327	300	310	338	307	306	341	293	341	316	323	324	286	301	327	318	309	293	312	332	309	312	350	331	337	333	360	324	314	317	322	299	352	336	325	326	308	269	355	294	299	325	305	313	317	294	316	288	316	322	295	302	325	306	323	314	320	318	321	323	339	293	323	326	277	314	336	342	296	335	281	319	330	314	321	287	298	284	312	351	315	321	312	311	271	338	328	332	324	294	364	288	308	346	302	318	334	321	345	335	321	311	347	303	337	309	319	321	321	332	308	308	282	330	340	315	296	299	322	312	315	303	369	305	312	291	303	316	305	339	320	286	320	317	273	320	299	333	317	327	325	320	303	280	320	320	320	352	336	304	294	322	307	307	291	299	299	310	328	322	326	299	294	353	320	321	314	305	286	330	327	301	316	322	320	316	314	316	303	287	354	344	324	314	302	325	298	337	285	297	301	308	332	311	284	309	281	332	293	287	337	313	333	295	329	303	305	313	330	317	331	338	323	287	317	312	308	290	313	273	312	321	331	330	340	320	319	327	299	282	359	308	305	311	316	332	297	288	320	331	385	299	325	293	326	328	280	313	284	291	318	324	309	304	295	292	343	305	305	326	290	297	315	296	308	275	317	314	317	337	309	298	311	297	332	317	306	297	296	309	327	295	352	298	314	327	318	311	345	306	338	300	314	349	302	323	296	353	317	304	332	316	336	305	302	319	313	353	324	306	304	341	309	288	322	334	314	321	315	313	294	300	308	311	303	307	335	326	350	339	335	325	299	310	337	290	300	311	305	315	342	324	329	317	274	359	317	318	306	280	355	309	310	336	331	327	320	313	319	309	323	325	339	301	310	326	311	332	325	306	294	313	322	317	328	328	308	288	315	333	312	291	338	342	319	328	302	323	328	310	311	312	289	297	331	339	311	314	343	331	291	314	302	316	292	324	355	304	319	306	278	325	307	324	285	313	307	319	312	302	272	330	297	330	285	325	318	306	321	286	275	303	314	314	313	339	335	309	334	300	290	319	283	294	312	311	318	310	301	316	320	335	318	292	312	335	327	312	314	316	331	249	315	290	283	328	269	321	310	332	316	296	309	316	335	322	352	281	294	353	324	336	323	335	325	333	323	298	323	325	312	302	346	322	324	310	336	325	340	351	312	287	329	296	318	291	326	301	307	328	323	317	288	319	315	311	295	341	354	313	324	320	306	328	294	327	312	315	312	321	328	322	338	284	284	259	298	313	284	300	325	329	322	335	304	328	322	266	290	326	326	315	301	309	284	318	322	318	329	312	296	313	328	340	283	290	320	335	335	294	337	333	296	329	332	298	278	319	293	326	304	308	327	317	325	319	322	299	296	308	301	310	333	327	300	295	312	320	325	300	305	302	287	281	304	322	336	340	345	305	328	312	334	298	321	313	290	302	321	312	340	332	344	326	305	294	302	292	289	323	326	308	329	299	305	338	326	312	301	333	317	334	331	306	314	321	290	296	320	256	301	345	322	262	313	307	321	313	283	308	271	294	295	321	317	303	296	330	315	340	295	314	322	332	339	293	317	295	322	314	312	324	330	330	286	343	326	321	301	314	306	323	327	319	301	317	333	328	365	315	319	312	318	317	293	298	291	304	330	307	320	315	299	362	315	349	300	352	317	297	315	359	318	270	297	323	310	301	336	366	327	284	307	323	281	331	323	311	368	331	331	296	302	284	320	305	320
8956	817	863	855	857	827	857	764	762	697	807	825	782	817	723	820	798	788	783	754	761	813	816	802	783	802	803	760	776	757	772	753	781	799	745	751	812	794	751	715	721	803	799	790	767	774	739	795	745	769	732	736	798	823	770	803	757	744	728	787	817	737	740	730	799	807	752	770	751	721	782	794	783	774	747	809	735	816	761	752	717	714	782	760	785	769	787	763	722	784	772	802	752	822	755	809	748	719	745	800	748	786	808	785	729	765	763	769	828	747	749	770	808	769	771	787	785	702	811	749	766	798	730	751	773	761	776	728	785	752	764	826	758	790	792	728	747	787	783	735	764	767	737	818	738	807	766	800	777	717	783	754	793	776	778	728	763	817	710	755	812	800	769	753	749	748	761	788	741	789	757	751	791	785	759	805	820	791	786	774	795	741	814	716	768	773	750	767	744	794	769	802	761	775	767	785	736	773	751	748	735	797	783	735	751	739	790	773	785	726	818	835	755	767	796	736	799	740	805	783	788	799	749	773	778	762	757	765	775	772	811	770	803	804	818	758	790	799	795	751	765	719	768	744	774	704	773	737	753	785	798	716	741	788	769	758	777	781	807	784	744	762	809	786	773	800	770	786	780	772	778	801	781	780	786	757	764	815	750	775	771	814	787	751	767	800	797	770	749	749	776	787	807	737	794	823	753	799	681	787	724	761	792	783	825	771	757	758	790	785	792	742	785	740	762	759	776	766	827	798	792	756	813	782	767	767	747	756	759	749	772	832	808	810	791	787	729	784	758	733	784	789	764	767	795	723	764	810	799	766	766	776	788	732	786	778	760	759	765	783	789	739	789	758	816	705	752	788	784	785	771	732	767	781	752	743	728	795	754	731	767	753	777	795	783	808	759	775	798	780	778	788	777	759	754	789	738	808	710	803	796	808	782	766	733	763	767	818	799	779	798	745	740	771	793	795	819	778	795	749	818	765	774	836	714	770	773	803	779	772	766	783	782	749	798	809	771	737	791	807	751	796	757	727	748	742	760	750	793	834	790	785	755	767	812	735	799	741	792	782	777	771	767	805	749	751	795	734	767	742	761	755	744	767	754	757	815	780	810	745	756	737	800	801	765	853	734	775	743	771	755	798	769	816	765	805	738	795	767	761	751	754	743	766	746	738	755	767	772	706	723	823	769	797	709	761	794	795	773	792	786	767	807	767	746	735	803	825	751	680	756	807	757	769	767	799	776	790	743	739	757	744	749	788	800	788	741	753	763	784	803	765	742	781	765	773	736	815	710	746	788	791	779	750	770	818	754	742	766	770	775	773	775	753	713	812	813	765	752	747	761	776	725	785	724	751	750	800	790	813	752	813	784	770	751	768	845	785	832	771	690	713	784	816	779	772	785	824	798	801	771	750	777	851	760	783	803	748	770	721	826	791	739	791	759	769	770	777	763	745	811	742	814	763	753	737	850	729	751	759	744	777	758	739	793	801	813	725	792	799	784	776	799	795	707	742	804	798	754	758	766	725	713	746	773	799	750	818	779	741	721	764	787	790	813	795	791	779	769	767	783	812	778	785	769	732	744	776	821	776	769	783	740	793	790	793	751	765	786	790	757	760	747	773	741	753	744	743	783	807	740	766	754	762	754	757	804	725	800	724	794	728	765	795	756	735	745	756	727	741	731	766	803	794	810	724	782	743	796	756	724	809	741	799	746	764	802	761	790	764	791	770	800	716	716	716	776	730	769	740	769	779	737	780	762	760	801	751	722	759	750	783	759	695	724	735	770	736	743	759	813	766	813	769	766	710	710	748	746	714	780	780	799	785	781	777	767	770	752	784	773	799	768	774	745	740	812	807	790	777	779	755	783	808	781	746	789	809	763	778	764	773	736	772	806	751	772	773	736	800	738	751	752	753	810	815	806	781	753	762	807	756	732	764	792	719	818	789	819	767	747	798	793	744	738	751	759	715	787	799	728	756	776	785	832	758	798	755	817	794	758	781	726	767	772	773	777	759	793	773	752	795	782	777	702	764	773	807	750	762	778	793	792	767	795	764	771	799	776	741	802	778	809	777	806	767	763	761	783	784	793	754	822	797	745	790	762	764	704	777	704	793	756	763	786	808	780	748	776	738	785	785	799	800	769	754	760	801	833	769	771	775	823	739	785	762	785	768	817	789	785	743	774	764	763	800	747	782	775	766	764	750	767	821	771	758	753	808	777	747	770	760	788	743	786	798	768	807	750	776	778	765	759	785	803	746	764	759	779	763	792	739	776	803	769	777	765	751	815	764	732	794	817	775	755	745	781	806	767	796	753	787	793	745	747	719	805	771	775	771	761	764	772	772	782	767	810	774	756	723	790	771	765	768	808	791	727	795	733	799	769	759	798	779	740	735	795	767	729	745	799	781	810	777	753	730	799	715	756	776	740	781	764	722	767	784	757	790	763	848	755	762	779	770	817	718	814	741	769	791	728	774	766	768	763	804	800	771	748	747	770	775	805	771	765	777	785	762	725	805	763	778	770	781	773	783	720	772	791	820	800	763	762	765	768	824	800	772	765	777	743	777	778	843	799	771	788	770	704	755	715	776	801	810	790	734	748	737	741	806	788	840	768	769	805	759	733	730	737	773	739	827	793	776	810	756	733	769	782	770	798	707	718	742	759	769	767	784	770	830	769	751	758	731	769	784	748	767	759	763	802	784	809	773	734	788	756	804	797	807	788	775	762	748	775	764	764	772	802	784	805	765	778	746	791	827	790	757	787	738	793	790	811	751	738	762	804	779	821	779	755	768	779	776	691	762	789	771	747	782	758	816	794	768	798	719	777	821	767	828	748	764	745	798	755	797	774	758	785	774	750	774	783	777	796	821	762	815	764	786	768	815	838	813	761	751	764	753	784	764	704	736	760	738	763	771	810	806	779	778	787	829	750	734	742	768	760	785	758	769	762	826	756	789	782	777	776	745	742	767	772	747	795	805	759	810	788	724	811	786	711	818	770	739	776	771	754	751	745	784	844	767	785	765	795	725	768	780	757	719	793	806	774	754	772	794	777	763	828	775	769	770	824	765	785	756	743	744	758	826	808	767	754	808	836	794	767	783	758	757	792	812	823	796	772	776	801	730	796	835	779	789	788	788	802	792	796	736	752	759	767	808	739	735	827	778	755	778	740	758	721	751	770	792	748	773	761	756	770	738	753	711	858	744	772	715	760	801	709	780	744	768	888	720	751	765	770	731	771	735	765	771	764	789	807	767	821	793	770	751	776	801	753	743	764	737	754	730	822	762	745	770	782	811	772	751	750	739	779	736	805	753	740	787	753	751	797	742	818	768	755	751	775	749	793	816	817	789	729	770	800	753	784	807	776	757	781	735	780	808	747	798	745	714	741	796	786	774	780	754	743	796	795	730	776	796	763	744	822	774	750	780	804	749	820	752	756	742	827	773	810	741	773	786	764	768	775	759	749	741	708	771	739	744	699	749	746	749	770	779	799	762	717	778	744	771
49484	13275	1408	792	576	474	397	333	279	263	258	238	239	237	244	210	208	199	222	190	201	175	193	183	190	219	195	188	183	226	207	189	181	168	192	211	185	191	176	177	193	175	177	186	188	211	199	167	195	181	175	172	168	160	197	190	205	181	191	171	164	188	207	188	193	208	187	192	190	185	175	182	223	201	176	201	176	212	191	181	177	193	187	162	227	182	157	176	206	193	192	168	165	202	209	194	179	190	197	185	193	209	194	180	206	208	191	176	197	194	167	168	171	197	180	184	186	214	187	198	175	175	200	172	189	196	209	186	212	192	236	188	193	199	178	202	202	167	186	173	175	205	198	169	176	181	183	205	173	191	177	197	175	193	209	230	233	188	184	177	188	189	163	222	178	194	191	170	198	195	207	181	204	197	212	176	193	189	186	183	200	187	192	195	166	184	208	223	189	200	177	177	177	183	179	174	194	243	158	180	186	172	186	156	191	183	188	200	176	196	172	199	190	161	164	189	185	190	205	227	195	190	210	203	189	188	200	197	194	197	166	213	180	182	215	188	191	204	174	183	193	219	181	167	189	179	191	177	217	203	181	183	185	193	197	174	194	195	157	193	202	215	198	190	181	189	191	180	200	208	187	187	171	177	192	208	200	184	193	189	198	182	188	188	187	188	210	185	186	190	187	208	180	176	185	173	198	183	193	234	205	167	160	216	209	176	185	189	204	183	182	170	191	156	187	180	187	181	167	182	188	196	164	175	183	198	182	161	201	190	161	192	171	206	154	177	176	205	200	182	191	196	177	177	191	197	181	208	173	196	184	177	190	200	193	190	195	212	184	170	180	187	182	201	191	174	210	197	189	189	220	166	187	199	195	193	174	170	187	198	211	176	197	208	176	193	207	188	193	169	216	170	203	198	181	149	193	178	197	180	176	211	181	181	209	173	187	201	173	208	193	186	167	165	170	164	187	194	203	191	180	175	179	181	215	176	189	195	212	186	194	159	186	179	174	178	203	181	191	181	188	178	185	186	189	187	223	194	203	185	191	190	193	209	183	192	158	185	195	193	184	184	186	188	194	173	191	195	183	198	178	162	158	180	209	191	209	197	177	169	201	221	181	190	162	219	205	193	192	185	193	207	187	178	202	207	183	196	186	176	183	192	176	173	188	186	187	169	192	171	186	217	182	210	180	206	174	199	180	186	207	192	195	181	185	203	213	216	171	201	190	180	188	204	189	200	193	196	203	216	180	194	170	181	208	183	198	185	198	206	210	210	199	191	198	174	202	193	178	190	196	189	187	190	202	179	209	165	172	161	214	179	201	193	172	183	191	177	190	200	196	176	198	177	155	186	203	187	170	172	198	179	176	180	191	176	179	197	226	157	215	177	185	195	170	180	186	176	188	189	211	197	222	202	188	212	196	190	185	195	190	197	192	204	184	200	208	175	195	195	189	198	165	201	205	196	170	199	193	191	208	204	198	177	179	200	189	200	185	194	176	162	197	202	186	178	200	184	188	182	189	186	194	169	181	186	187	157	182	175	185	196	203	169	191	170	204	161	176	196	187	185	175	174	199	190	184	190	202	189	192	181	160	199	198	180	207	176	214	190	170	184	189	192	191	172	190	178	204	195	208	174	195	203	187	182	172	186	189	175	182	187	209	197	200	174	207	156	174	201	181	181	192	190	220	188	180	196	200	183	208	180	226	176	188	184	179	190	206	164	179	204	184	189	168	183	187	186	184	233	205	185	174	187	191	201	191	212	203	204	216	177	166	188	173	178	193	201	193	171	182	193	195	189	184	197	209	209	212	203	201	191	187	195	160	200	191	181	196	190	202	154	200	189	199	192	205	183	188	197	219	188	188	174	198	194	209	200	176	193	178	204	181	198	179	175	198	190	175	180	173	172	186	181	208	180	211	191	173	172	168	179	187	193	174	172	215	179	212	182	209	206	166	173	191	197	194	182	204	176	204	185	155	197	173	176	184	177	181	215	199	210	175	161	195	174	199	167	197	204	196	176	177	227	189	183	167	186	181	206	193	196	203	204	161	171	202	184	209	173	214	194	182	210	180	204	207	211	211	200	162	152	184	186	193	202	181	198	196	213	169	176	190	199	187	174	213	183	186	193	169	189	175	177	187	189	200	185	201	201	207	201	178	204	182	192	210	181	176	216	177	196	179	194	198	217	184	153	182	195	192	197	210	206	197	202	186	197	176	173	197	190	196	187	185	224	167	194	214	187	189	193	237	178	191	167	212	202	172	179	183	203	172	203	206	195	208	190	205	190	186	211	186	188	170	179	191	213	212	197	173	173	197	155	185	190	207	190	185	200	164	165	189	190	187	184	183	191	194	180	189	208	201	190	185	197	211	191	168	174	176	196	199	192	179	202	187	183	179	204	197	181	179	189	185	173	206	200	210	185	201	203	156	205	187	184	200	217	164	168	187	190	199	223	191	173	164	207	176	202	179	194	173	180	206	194	189	192	204	220	187	201	169	199	182	187	185	193	188	210	183	186	189	187	220	188	192	175	220	186	188	202	179	170	184	189	190	179	193	166	187	182	171	193	213	178	175	180	167	184	181	181	207	191	143	171	182	175	167	184	157	186	185	202	186	157	169	214	190	172	179	174	177	178	208	190	153	210	198	198	197	213	190	162	192	199	180	196	161	170	205	198	194	149	220	215	226	223	183	173	182	180	192	184	178	195	189	188	170	179	165	184	188	166	207	192	184	184	212	175	181	201	204	198	191	201	191	179	182	204	204	189	199	192	208	184	177	211	208	181	171	193	176	207	211	179	200	170	209	192	182	186	189	179	199	206	199	216	195	183	179	189	202	200	184	174	219	182	175	182	176	157	179	188	162	177	175	183	154	189	206	200	181	179	177	206	200	200	175	198	181	190	182	193	190	200	163	169	176	188	178	174	190	206	169	190	180	184	157	157	185	188	213	205	182	195	186	187	191	185	212	190	203	191	178	187	189	186	189	167	206	185	191	180	200	161	199	188	187	208	182	187	195	185	164	159	199	208	206	201	184	188	185	187	176	185	189	218	209	204	212	215	196	184	180	209	197	198	188	162	199	178	194	175	204	183	200	147	197	196	197	203	188	163	214	179	217	186	215	197	173	208	205	187	171	196	180	182	200	187	179	173	209	185	195	203	191	171	191	190	188	190	208	191	194	189	186	203	183	176	183	186	199	180	187	205	207	179	178	205	181	175	190	180	191	191	185	177	170	178	156	194	201	205	196	193	174	195	214	193	157	179	191	185	183	178	180	186	185	182	209	172	179	209	172	189	197	188	194	181	202	187	176	197	174	201	193	174	183	202	205	202	194	193	204	169	185	198	186	199	187	164	186	187	167	191	195	172	190	181	179	182	226	184	181	179	196	154	163	185	194	180	177	174	202	189	184	195	173	204	201	203	212	174	210	198	190	183	208	211	185	183	195	164	206	161	164	182	198	219	196	200	200	190	223	193	217	199	167	189	189	160	173	207	180	194
25718	1453	2119	2461	2307	1837	1580	1401	1220	1089	1041	877	854	777	763	749	708	701	686	661	613	643	690	647	661	590	604	619	598	588	595	624	564	561	586	585	573	555	554	566	547	608	597	547	583	564	528	539	587	563	575	509	563	554	579	556	559	510	553	549	560	544	580	480	572	530	527	550	519	521	512	523	545	523	519	551	508	563	560	572	557	535	546	523	546	559	514	568	511	522	508	519	558	549	503	564	558	533	512	486	557	572	535	569	535	528	548	532	558	519	511	569	528	523	566	523	520	507	533	502	498	504	555	522	537	526	550	502	525	573	524	527	551	501	524	552	485	545	555	525	529	545	542	482	512	533	535	500	533	506	513	489	548	544	551	492	552	497	580	526	531	550	539	509	540	522	493	561	539	497	567	506	548	553	538	520	530	536	540	477	538	531	525	539	550	560	547	528	569	486	543	502	536	525	574	516	531	531	534	545	508	599	521	532	534	512	552	524	517	494	559	520	543	537	536	510	497	534	534	495	488	546	513	563	557	522	536	523	519	535	515	530	500	552	534	546	505	516	508	498	502	524	495	500	520	525	519	527	506	514	522	539	546	515	515	520	522	521	505	521	513	530	552	572	548	510	524	529	571	533	527	502	590	528	562	507	549	522	525	513	531	539	500	561	500	511	512	534	514	525	479	514	529	516	513	513	547	546	539	551	493	522	543	504	499	569	481	512	535	536	513	537	532	569	561	523	542	550	503	564	529	558	525	531	550	522	547	516	510	497	504	552	556	521	541	511	568	543	554	544	531	532	547	535	541	544	532	515	505	528	518	530	491	556	526	524	496	525	523	494	500	594	518	541	548	491	524	531	526	483	523	528	498	520	512	537	547	577	562	525	550	503	513	579	531	511	493	525	569	519	496	511	522	542	506	545	537	538	532	498	496	531	541	526	526	555	500	506	550	529	535	518	531	565	564	517	500	576	527	482	534	494	560	507	541	508	535	500	542	507	548	546	553	517	546	555	531	549	537	493	554	506	525	542	508	533	544	571	488	556	557	483	532	488	548	496	496	517	549	503	539	571	492	545	505	521	550	578	527	516	525	532	498	540	524	487	534	527	533	487	533	541	509	526	611	540	499	558	501	536	544	485	533	548	525	585	532	514	544	534	524	545	529	550	499	492	580	507	489	528	543	572	531	530	522	561	514	529	521	523	510	522	546	528	497	518	556	559	513	548	542	539	532	546	579	549	563	503	524	530	553	534	539	565	507	539	529	520	531	532	560	510	549	503	516	534	571	544	552	583	508	510	518	527	534	536	516	527	515	559	536	551	522	520	529	531	528	536	502	520	555	513	498	527	524	546	538	569	539	511	553	519	500	502	511	565	499	536	524	501	526	527	552	496	528	517	531	558	517	509	513	518	515	558	527	555	516	507	522	510	489	538	526	542	535	543	543	563	498	536	533	496	524	564	523	534	539	516	516	502	530	504	519	555	470	530	496	522	547	532	520	533	536	536	555	464	502	533	549	502	529	522	568	526	525	500	544	505	534	498	485	536	541	524	550	504	518	528	586	533	533	560	558	575	532	539	484	535	503	502	525	500	548	561	565	531	491	550	517	518	524	508	539	527	552	547	553	501	521	515	500	529	539	514	542	532	544	525	561	480	525	524	493	570	538	524	569	513	530	571	496	524	565	523	505	496	530	493	533	519	536	528	545	496	531	497	499	558	536	496	508	510	479	525	532	523	534	514	519	512	541	507	511	490	517	548	579	525	503	547	524	464	517	536	548	539	493	520	553	522	541	545	521	504	512	553	535	511	531	547	503	513	527	528	518	536	498	558	519	569	507	563	542	557	531	536	510	540	529	520	474	506	505	544	549	504	505	511	549	519	540	511	553	511	558	533	520	532	504	553	528	531	488	521	519	492	534	526	534	529	538	551	512	541	554	502	508	552	577	477	554	509	502	534	584	525	538	541	516	565	537	508	504	536	509	538	493	521	552	548	540	478	490	532	468	543	526	550	514	548	573	570	535	538	487	556	515	532	505	571	544	559	525	505	555	493	542	542	516	563	535	521	548	531	521	556	533	540	501	540	544	536	548	489	538	505	517	510	562	521	546	538	535	553	552	504	531	542	524	511	560	528	560	505	500	507	508	541	544	555	550	565	567	566	518	536	538	541	539	542	551	475	513	563	466	606	506	510	537	555	550	531	534	552	485	481	533	506	490	518	504	546	497	546	507	506	529	571	528	531	542	555	512	522	528	513	516	504	513	530	560	535	529	480	522	532	548	514	562	534	508	520	535	560	559	538	527	497	525	605	518	536	530	528	501	490	485	529	506	525	589	551	526	532	554	528	546	510	534	538	503	538	569	566	532	554	510	506	546	531	521	535	535	580	521	591	544	510	507	494	513	532	522	532	530	540	524	491	530	526	501	510	547	541	544	514	532	509	524	541	503	526	532	555	529	502	521	563	497	504	485	563	509	574	574	513	528	529	533	541	516	524	525	527	555	526	508	571	547	558	522	530	512	498	560	519	513	527	504	507	511	554	530	499	540	489	537	526	526	538	469	533	529	562	571	482	467	546	536	560	502	561	529	484	542	526	492	538	547	522	532	531	569	522	567	489	504	540	520	535	522	540	510	550	525	574	517	532	549	547	493	534	499	526	543	557	527	519	574	571	492	539	517	553	516	516	552	550	478	550	557	534	557	519	508	575	542	531	530	532	531	552	534	543	557	498	527	537	536	505	553	562	518	550	521	472	489	481	526	532	538	555	515	465	568	517	556	522	526	504	559	524	539	543	514	545	532	533	561	538	537	538	531	555	518	530	523	531	547	500	549	532	555	570	529	542	537	519	475	505	547	530	534	524	543	518	524	531	528	504	520	544	530	543	593	516	522	512	539	509	558	572	551	527	520	516	481	506	585	519	544	547	539	494	557	542	526	552	564	527	493	511	536	513	576	498	562	506	527	539	502	512	551	574	542	466	497	551	542	501	526	546	524	505	495	526	529	492	491	497	513	501	497	517	518	541	471	534	527	538	537	561	541	518	517	519	522	512	552	507	541	522	567	531	559	540	488	578	504	524	528	530	523	525	556	521	547	526	512	534	514	527	539	523	533	509	498	538	496	529	497	532	544	506	535	520	567	513	506	512	511	566	535	544	526	535	537	560	521	491	528	506	516	545	526	495	550	544	504	522	553	528	539	521	561	568	530	513	504	520	492	556	469	570	511	566	546	535	569	484	496	550	505	535	536	522	489	539	511	540	495	543	546	537	546	527	509	530	478	590	499	536	547	533	510	522	524	536	522	516	490	529	532	512	466	524	521	526	507	542	499	551	527	500	529	525	509	538	540	515	556	487	511	517	546	549	557	524	520	517	530	511	541	488	532	536	556	527	538	548	540	531	515	496	531	542	547	519	566	488	543	544	558	537	548	559	492	521	530	538	532	512	525	514	545	560	507	520	522	521	529	497	502	512	540	520	530	484	525	565	565	538	534	496	551	538
65014	23043	4644	1824	1144	897	719	661	564	558	484	473	460	434	410	413	407	380	382	389	354	346	370	374	371	323	319	355	357	356	357	353	303	354	351	353	347	307	320	336	347	372	369	274	380	330	336	342	317	321	351	328	305	312	308	326	312	308	315	356	340	310	327	342	322	351	328	289	365	369	318	328	288	330	342	330	354	310	320	325	324	295	380	340	347	340	325	320	328	307	315	320	339	326	309	294	328	313	303	324	297	342	361	343	318	310	295	294	299	351	310	346	324	348	320	309	326	331	324	350	322	347	362	286	310	341	349	332	327	330	333	321	340	318	341	323	311	330	275	331	342	307	364	310	354	321	325	320	334	312	346	297	322	327	322	333	339	327	338	378	322	356	340	332	321	341	302	356	314	336	287	289	332	336	331	322	298	291	329	329	357	300	341	321	319	318	318	365	323	299	305	319	308	319	312	330	303	312	304	335	318	306	330	334	330	302	295	370	333	346	344	331	318	329	318	322	329	349	346	294	318	330	316	319	278	345	321	341	333	304	293	344	332	322	351	328	353	320	326	310	334	313	346	313	312	304	345	335	288	308	334	338	301	347	337	330	330	326	325	335	306	339	321	307	307	323	315	337	297	317	313	307	330	352	276	298	355	327	322	292	310	372	353	344	313	324	330	320	322	339	355	328	350	293	328	334	318	322	325	339	341	336	320	338	301	318	338	317	317	282	307	360	323	345	331	334	297	301	280	351	308	346	311	325	319	298	339	323	348	320	324	300	301	298	323	299	358	277	337	308	321	307	307	323	349	324	335	333	323	307	320	335	315	319	323	307	305	334	340	323	320	338	336	332	322	337	333	365	335	332	335	302	313	346	331	296	326	333	317	336	360	308	305	314	357	341	302	340	342	326	356	360	330	336	352	299	325	329	321	348	320	349	299	320	339	322	330	313	346	315	332	326	307	332	349	335	349	344	370	364	338	319	308	338	337	366	345	326	327	331	333	328	334	348	320	335	349	319	313	365	340	327	319	349	321	315	333	362	325	337	330	356	322	312	307	329	319	296	353	338	330	327	336	312	300	334	346	286	345	319	315	356	316	344	300	305	358	324	345	355	328	304	341	310	359	305	326	334	330	306	288	323	327	314	339	327	344	350	294	335	348	324	317	305	335	352	316	325	325	345	332	312	343	333	328	336	335	325	302	331	287	308	339	309	326	351	322	316	280	344	345	319	322	326	312	336	376	318	316	314	308	317	291	339	330	360	310	346	350	342	337	294	359	328	371	315	292	310	347	310	368	314	324	324	351	355	337	335	343	312	314	295	326	331	325	290	315	344	377	338	286	280	330	320	316	331	373	358	325	363	338	326	310	323	349	334	339	322	324	288	328	323	366	343	304	313	322	337	309	307	321	355	309	317	308	322	329	341	337	362	308	312	316	303	317	362	312	316	329	329	338	386	319	344	330	323	304	317	317	357	312	346	336	357	311	340	318	311	330	318	305	318	302	322	329	301	347	305	332	317	302	314	345	302	318	352	332	339	320	310	323	340	322	347	309	286	302	348	321	344	316	317	313	332	358	333	306	317	302	316	324	352	291	336	335	333	351	335	341	334	339	316	347	315	292	332	300	318	344	364	284	304	337	337	327	310	346	302	317	268	291	285	326	309	324	320	308	306	326	284	317	338	333	349	294	321	317	297	347	321	333	325	295	324	339	303	311	347	351	339	351	292	350	311	302	311	325	355	363	345	337	300	320	308	323	316	298	329	348	370	333	338	301	307	308	324	329	340	320	312	332	313	338	345	335	326	313	358	330	336	328	342	331	359	334	338	323	341	365	318	309	286	331	320	349	371	317	323	291	342	288	349	347	344	360	310	316	360	344	353	316	312	321	320	285	307	293	337	366	339	302	352	304	310	335	330	329	317	355	308	325	319	334	315	340	337	331	318	346	326	349	315	327	347	310	333	334	318	322	367	346	332	329	336	357	316	331	333	312	314	348	336	300	328	361	331	318	313	349	324	344	313	310	305	296	296	345	350	326	338	318	298	310	368	333	364	311	363	325	314	336	308	312	318	315	286	343	348	302	322	316	334	329	347	299	329	321	306	308	329	323	316	301	327	311	330	340	319	345	295	285	317	315	316	336	280	342	291	344	330	333	332	306	305	335	320	310	327	301	349	313	330	330	300	333	341	254	285	308	359	320	333	301	316	298	317	319	351	353	315	343	312	351	329	316	329	313	316	315	308	338	314	351	324	340	313	329	303	318	324	289	309	304	346	322	347	321	344	318	352	308	318	305	307	300	313	295	318	322	318	285	286	328	300	379	346	302	281	363	325	357	343	307	375	356	305	277	349	298	316	327	336	314	326	297	334	301	283	310	317	325	330	292	302	307	340	352	309	353	328	333	347	323	349	301	326	326	333	327	320	329	334	324	314	332	349	374	359	336	334	332	322	328	340	325	267	347	313	346	346	337	306	295	315	319	326	340	317	349	352	365	297	316	330	339	305	328	341	316	338	316	312	345	350	321	298	311	288	323	316	333	321	323	341	310	340	328	320	310	310	325	329	312	352	312	335	320	317	353	328	374	337	295	283	328	388	322	364	325	314	316	293	339	323	339	364	328	298	301	323	289	291	305	316	321	314	304	315	334	338	306	344	326	320	334	328	324	304	325	351	331	321	366	322	347	308	322	324	310	315	326	298	356	357	347	328	305	298	338	329	327	336	337	329	359	335	315	307	287	321	306	309	313	316	313	329	309	327	302	305	298	346	317	314	341	327	320	331	332	352	307	326	347	340	306	291	329	298	294	351	301	328	337	333	326	306	321	332	318	355	316	306	318	300	340	335	316	301	343	323	317	314	355	338	328	297	342	336	331	331	340	345	330	309	310	353	297	298	333	310	320	346	345	312	279	326	321	321	327	334	300	310	305	328	314	349	349	364	343	310	344	322	323	321	323	357	317	332	361	301	338	323	322	317	314	288	318	338	315	320	359	328	344	330	311	353	326	320	342	319	285	318	330	332	332	329	332	334	302	330	314	334	304	338	288	333	350	308	316	350	375	309	310	316	334	319	289	352	301	284	302	331	342	332	308	319	322	299	288	337	326	324	336	327	336	349	312	357	324	344	300	322	314	327	360	331	323	354	346	334	351	312	304	323	334	316	314	333	310	305	324	322	371	321	316	295	325	335	327	309	336	327	356	324	313	307	328	334	306	319	314	315	317	315	310	336	325	335	330	309	339	320	314	330	358	328	381	333	329	324	341	372	361	332	329	302	325	299	294	335	312	349	327	331	303	327	318	329	335	346	328	300	338	310	315	340	312	314	351	291	302	331	330	315	324	339	366	347	338	314	319	334	337	324	342	330	308	349	334	341	340	327	300	312	322	333	342	372	323	314	326	314	321	364	340	347	325	324	379	364	359	368	320	329	350	324	339	327	365	341	349	325	308	309	363	312	340	350	330	312	372	344	340	326	317	333	313	322	347	332	348	316	307	334	325	334
34902	2686	3975	4698	4220	3567	2958	2524	2165	1964	1803	1662	1552	1439	1407	1316	1277	1164	1194	1148	1104	1045	1095	1047	1012	1052	1006	953	995	991	938	920	969	934	941	946	920	976	902	911	896	909	910	888	928	877	920	894	865	843	791	881	890	856	808	838	867	868	893	853	860	842	837	856	859	807	837	814	838	814	836	794	896	837	832	843	820	834	854	793	876	810	829	825	834	888	881	826	799	823	923	880	870	814	860	842	779	871	901	847	776	817	868	828	847	877	835	843	858	861	807	806	854	849	781	820	818	848	891	868	844	868	859	806	812	889	833	837	819	837	864	832	820	857	831	808	856	888	830	820	848	785	759	794	870	773	852	868	812	801	829	817	880	793	830	848	864	837	817	842	801	815	803	849	861	874	822	881	845	842	814	814	837	832	834	856	825	846	780	897	868	818	903	795	790	877	825	871	803	854	829	844	862	846	850	853	793	850	898	844	852	864	844	843	800	845	847	829	814	849	804	834	876	844	821	804	848	809	835	869	754	842	868	867	828	838	833	868	831	850	839	846	824	843	848	859	844	787	797	807	836	881	778	854	819	809	844	803	795	874	867	831	835	853	782	873	845	865	786	800	865	830	821	797	875	837	807	849	850	847	803	811	813	878	818	880	852	846	825	797	875	768	841	924	828	836	767	859	788	779	864	850	800	806	840	803	825	877	913	850	870	807	834	856	883	855	840	829	851	813	791	827	841	804	846	820	833	805	870	790	837	845	788	806	832	857	839	881	809	824	832	821	844	804	840	808	836	785	814	859	868	836	888	833	809	829	820	799	815	841	848	821	888	825	879	835	842	784	843	794	830	845	856	864	814	869	815	833	844	826	808	874	808	852	835	762	844	821	827	886	804	820	821	864	788	850	833	861	826	803	819	843	790	820	798	790	811	872	805	829	848	800	830	795	835	811	809	801	823	860	798	830	783	863	824	850	816	856	773	853	831	832	830	807	818	832	857	799	884	845	866	792	805	860	827	861	812	838	842	752	880	840	855	834	803	819	825	758	812	815	840	819	843	814	837	805	849	835	856	802	874	811	764	848	857	857	811	861	818	804	822	875	840	814	822	843	822	813	813	863	768	819	788	796	855	886	849	835	810	832	820	813	845	801	838	842	849	837	835	785	819	840	885	877	808	807	892	788	786	849	839	851	825	799	838	795	857	816	842	876	849	815	818	830	828	842	813	791	807	869	828	827	828	914	847	884	843	820	812	824	848	824	837	874	812	781	813	829	843	877	802	836	804	830	796	806	820	833	817	837	834	839	848	811	823	818	813	804	833	842	819	817	801	874	842	828	853	842	815	831	831	850	830	804	855	819	833	837	764	851	827	816	859	850	832	825	802	864	810	811	861	854	876	856	846	810	797	873	852	817	861	824	814	821	807	799	821	836	843	829	810	783	818	787	835	788	827	794	857	832	860	842	814	826	815	824	832	823	851	846	828	801	789	840	829	802	800	833	826	835	841	815	811	819	884	794	827	824	840	859	837	787	843	847	825	786	836	812	853	860	846	841	830	869	849	840	865	842	800	822	827	808	832	815	859	808	821	814	843	807	832	858	850	827	843	806	845	828	831	808	814	850	801	851	822	822	839	893	871	811	859	817	819	830	807	846	854	878	805	826	806	800	866	844	830	869	872	885	879	852	852	846	789	788	856	859	812	813	861	827	820	797	838	865	835	835	848	859	829	793	835	778	806	811	826	803	813	857	861	822	792	820	872	795	825	818	778	810	763	837	841	844	840	826	826	869	878	805	856	841	852	813	840	826	772	826	840	788	831	776	825	828	838	867	848	844	818	862	863	820	854	831	796	831	814	811	832	816	839	819	839	830	811	836	846	812	805	822	823	822	853	857	818	881	861	858	853	790	855	846	886	852	796	859	814	817	864	863	748	845	801	795	873	829	818	792	825	845	784	816	817	806	860	841	803	833	870	856	841	819	827	870	876	836	821	813	866	854	856	791	851	799	766	858	809	823	867	843	813	850	832	832	863	827	833	849	830	803	797	842	799	858	801	812	836	813	840	854	889	861	810	830	813	860	874	862	843	803	844	807	842	843	857	832	829	807	824	834	872	864	815	852	787	831	827	832	832	840	883	814	846	837	835	849	830	835	827	810	827	827	833	785	884	816	847	885	786	806	836	831	811	819	802	854	827	871	818	848	903	840	847	849	825	799	809	808	836	858	840	850	848	830	796	824	828	873	821	840	840	848	846	812	877	879	873	875	827	845	803	819	861	861	837	836	821	868	814	850	824	839	801	813	847	813	813	828	855	773	849	817	844	870	789	800	799	837	770	829	809	848	819	803	813	844	824	830	802	847	826	804	852	815	832	838	825	841	828	880	812	778	838	818	830	801	819	790	848	904	834	852	870	842	838	830	839	857	791	863	815	800	876	849	791	839	857	895	839	824	813	844	835	848	829	808	866	901	870	786	805	923	875	844	835	827	813	828	831	874	870	811	844	787	825	851	840	837	826	815	825	850	851	804	827	849	774	797	868	881	798	801	849	805	868	859	874	834	803	857	851	860	843	838	827	813	852	903	828	826	805	812	811	864	836	793	854	835	787	802	861	815	803	840	846	858	847	853	821	833	842	867	818	811	796	839	838	827	843	823	820	812	858	807	818	841	805	830	796	837	828	856	804	806	809	844	801	807	816	856	835	873	830	873	822	799	895	815	830	804	800	850	788	878	895	811	818	860	797	809	837	728	832	846	799	876	800	850	828	796	806	882	794	812	791	753	826	834	818	828	850	866	796	806	808	879	777	844	817	801	795	814	833	865	819	854	819	840	819	809	867	790	853	798	810	840	906	874	776	842	845	837	836	822	795	799	877	809	812	791	821	849	870	841	802	841	877	873	892	786	803	850	817	816	833	851	817	799	872	786	853	869	800	775	833	854	823	824	772	856	853	833	825	784	807	824	817	826	850	827	783	861	872	821	793	830	834	837	804	808	825	832	811	779	844	810	810	803	837	839	848	859	837	834	809	835	771	826	856	793	800	866	877	848	864	853	834	846	781	866	828	849	847	825	848	823	826	818	804	788	816	801	877	835	834	888	811	829	836	863	895	816	854	875	830	816	829	835	839	839	843	833	863	825	808	862	861	804	868	826	836	799	829	844	813	782	819	852	819	811	839	801	795	813	837	863	812	887	833	811	861	783	805	803	854	843	805	875	824	871	808	805	825	825	821	825	817	823	851	747	854	854	837	829	789	872	849	856	806	838	843	873	836	821	853	813	860	808	829	849	825	763	827	830	883	810	881	838	821	835	792	830	813	862	864	831	827	825	860	843	800	836	826	787	832	835	842	819	860	854	897	876	871	854	831	816	832	862	874	812	789	846	849	837	796	813	804	842	812	868	851	824	838	842	798	765	864	845	897	836	886	808	814	807	854	937	818	880	852	869	878	893	803	848	756	817	863	825	838	839	814	849	846	822	805	875	861	865	863	810	809	815	823	818	832	828	823	821
8690	444	320	337	369	333	294	317	309	308	338	347	275	315	294	328	311	312	336	307	314	319	336	302	313	295	319	329	309	308	307	271	326	286	343	292	288	304	319	314	322	322	305	302	307	298	342	316	338	317	289	325	332	323	294	313	288	316	309	314	362	307	357	329	327	330	323	303	294	348	344	311	319	309	282	312	299	321	297	305	309	279	310	292	296	312	309	338	315	316	317	320	327	313	299	302	289	328	266	315	322	313	329	311	315	314	317	328	309	303	285	330	300	275	293	292	331	294	325	358	288	324	313	340	315	333	344	320	300	317	354	295	289	338	329	330	296	324	313	306	311	304	298	318	308	342	355	297	330	289	305	326	309	289	329	310	351	288	336	345	314	322	303	312	293	310	309	308	289	315	314	329	329	323	330	295	298	320	314	317	328	307	328	325	304	324	296	293	343	296	301	291	314	335	317	344	346	313	289	293	285	313	323	290	290	294	312	295	307	315	310	293	327	287	314	311	324	333	308	316	316	309	335	306	282	326	301	292	303	321	320	317	282	302	334	320	326	325	296	286	281	314	307	315	327	292	334	338	310	299	329	323	323	324	310	311	319	338	303	298	344	320	314	311	296	353	331	303	323	310	305	303	282	298	317	288	305	306	337	307	353	338	316	328	295	294	316	324	307	299	298	306	289	313	319	300	315	316	314	314	309	291	301	325	340	340	316	329	308	327	295	316	330	318	290	285	306	322	313	329	305	328	341	318	313	333	315	315	321	314	351	328	346	304	326	294	318	298	307	328	291	278	304	290	352	307	300	292	318	304	312	343	310	316	316	320	296	321	298	282	279	320	320	324	331	323	340	316	333	318	320	329	376	318	331	334	293	315	275	294	308	321	278	271	319	315	288	333	320	330	331	317	305	311	302	312	321	306	308	340	301	328	300	316	311	292	307	322	358	353	359	289	298	325	314	303	302	318	337	280	307	320	306	337	331	312	309	326	315	319	320	325	309	300	306	328	293	321	307	320	298	339	315	323	349	336	310	322	299	336	313	304	315	323	318	333	317	277	291	329	294	318	316	321	330	320	325	297	326	335	375	273	308	318	352	302	303	286	315	315	312	327	324	313	294	303	332	314	312	323	318	281	287	312	326	336	340	306	333	292	338	293	303	352	300	327	298	330	324	337	273	312	335	318	304	299	368	301	328	329	328	315	314	271	323	301	296	356	335	331	267	267	274	291	325	335	323	341	288	304	310	298	335	298	310	302	276	277	320	323	303	334	279	318	314	334	268	328	309	292	333	337	324	285	317	315	314	303	324	317	304	307	302	317	284	275	308	330	340	288	286	318	301	318	347	328	294	277	315	300	337	329	303	329	312	305	311	323	284	297	325	315	277	344	333	340	325	306	317	285	341	281	322	290	302	299	310	321	278	279	310	334	306	342	314	344	321	335	313	288	319	312	335	311	304	314	301	303	310	272	291	333	298	306	321	299	306	319	298	322	296	328	300	332	333	320	309	322	321	319	307	358	313	328	299	303	298	325	293	299	307	303	315	324	322	274	352	303	326	293	303	338	292	349	325	333	308	333	316	272	321	306	321	328	343	297	312	329	322	299	331	331	299	338	337	301	320	316	331	294	293	325	291	292	294	294	313	334	280	297	325	341	306	316	345	310	301	289	330	317	284	296	297	295	326	286	330	304	304	287	284	357	325	317	344	317	291	305	320	339	319	327	302	281	350	345	314	307	328	330	317	314	340	294	309	300	287	321	256	329	303	325	320	306	339	358	304	312	317	321	312	312	321	294	307	304	287	331	332	312	276	301	295	286	335	296	314	289	308	308	306	321	318	329	323	326	312	296	335	325	341	323	323	304	304	281	311	332	299	345	289	301	329	322	292	334	328	337	296	319	337	311	308	361	323	317	302	294	298	293	300	335	287	311	345	318	309	313	328	303	310	293	322	293	352	346	316	325	314	309	321	315	308	319	319	321	307	318	308	328	317	321	316	335	302	353	316	325	273	328	315	333	280	299	317	329	316	305	282	322	317	314	327	302	320	273	312	303	280	314	335	299	320	305	312	272	336	322	326	317	317	315	297	299	307	319	342	342	307	324	323	318	296	297	306	283	315	322	312	327	312	325	339	287	318	315	318	274	294	318	289	298	319	319	317	334	315	362	309	327	298	296	283	317	299	310	325	339	315	313	328	315	328	296	326	310	321	288	332	319	321	291	342	316	307	316	315	292	320	297	319	282	311	338	327	354	327	288	320	330	327	310	273	310	274	342	307	299	308	300	316	308	309	317	315	324	322	317	308	302	309	326	304	296	310	301	278	295	364	299	326	316	310	313	310	308	308	313	303	313	279	326	327	329	326	290	328	336	331	302	337	307	346	330	306	309	342	304	317	307	314	329	306	305	334	322	337	267	304	308	296	310	301	341	322	294	349	328	327	294	278	334	316	295	314	340	303	349	347	300	300	304	277	312	284	312	303	314	297	348	297	342	367	321	310	324	308	264	307	293	340	330	305	309	316	297	321	307	343	303	328	319	295	300	358	317	304	306	298	303	320	332	321	318	336	305	303	307	312	285	304	327	339	316	306	337	328	320	301	326	339	320	339	297	309	297	328	292	319	293	312	339	317	296	337	306	316	301	350	299	320	294	322	278	321	315	300	310	323	331	311	289	307	314	342	336	316	335	298	346	301	331	314	336	318	313	301	286	297	315	310	320	296	308	280	283	302	324	310	295	288	323	342	339	286	312	293	328	349	294	330	344	318	327	294	345	314	308	320	305	323	330	301	304	332	329	312	360	316	370	312	294	313	327	336	273	334	281	289	299	310	345	304	344	313	324	313	297	276	298	340	306	297	304	302	325	319	325	279	309	301	324	318	313	318	282	281	251	294	324	324	285	319	324	300	354	310	337	341	312	299	355	327	320	328	302	325	319	291	296	296	335	287	316	320	314	294	301	289	315	315	285	313	283	310	342	304	332	306	290	314	320	321	298	296	332	288	299	287	293	298	316	358	300	295	313	315	318	324	320	302	299	290	299	303	298	312	325	329	309	346	349	318	297	330	315	294	334	306	324	322	305	328	313	324	374	315	340	343	323	319	301	299	289	321	281	323	309	275	308	294	317	303	309	301	293	319	340	340	319	306	296	318	270	317	302	315	335	306	299	309	330	339	310	335	321	333	313	279	295	330	292	311	326	313	305	324	304	299	294	317	323	269	300	350	281	288	278	319	299	293	312	310	345	336	307	344	350	309	351	330	300	339	326	305	334	308	290	295	319	311	360	284	295	327	339	301	337	302	318	336	287	311	316	314	305	316	285	319	318	289	321	293	292	321	303	326	283	303	284	339	325	339	326	299	325	322	323	347	328	282	339	322	307	288	312	311	309	318	319	303	316	291	285	304	319	306	302	317	324	300	342	316	324	306	316	314	287	324	305	296	292	330	327	280	339	328	300	331	298	338	326	328	332	287	317	343	295	323	321	339	320	306	315	313	325
8668	833	861	862	854	846	805	787	774	785	820	811	772	758	814	820	805	771	745	733	785	757	840	786	798	766	749	725	758	774	749	770	763	800	758	806	769	735	788	770	771	761	737	749	809	818	785	751	811	774	795	754	763	755	745	770	737	750	750	792	748	836	747	764	755	746	704	747	754	794	734	813	755	770	799	765	820	758	789	791	812	752	812	737	726	740	813	764	786	793	755	739	765	763	770	773	738	749	786	783	783	738	769	783	766	816	733	788	700	848	792	767	795	755	726	774	730	739	791	781	748	823	766	757	752	766	777	766	802	764	751	778	739	767	807	749	769	781	754	823	781	724	786	758	807	746	783	765	744	776	784	745	793	695	740	757	764	747	744	731	759	818	778	765	813	787	752	806	789	732	786	809	737	771	771	768	750	763	724	734	761	742	771	754	786	781	790	826	750	754	821	768	746	718	789	780	744	747	731	743	719	826	754	752	738	734	735	794	777	777	782	773	757	721	763	712	788	760	764	750	785	743	790	759	795	786	824	740	756	758	763	758	766	760	796	777	747	755	766	791	749	711	740	727	761	763	740	785	766	750	794	763	762	777	788	761	814	782	753	763	811	733	753	826	775	784	746	793	813	766	783	774	782	735	815	765	810	776	769	752	740	810	796	805	762	740	745	773	769	759	771	778	739	764	759	806	762	779	791	808	771	717	794	815	824	755	767	763	759	757	729	746	749	814	737	772	805	758	698	767	786	797	721	719	774	776	789	795	736	735	779	782	742	827	804	758	808	774	805	756	786	753	760	751	761	790	743	789	713	780	777	761	789	787	798	783	818	719	781	806	777	697	793	779	750	770	793	785	801	793	782	770	721	718	758	782	798	764	769	753	760	790	788	755	717	749	742	767	773	732	771	755	751	762	785	803	802	779	781	727	758	759	805	800	782	776	753	769	772	806	785	757	799	814	767	839	764	738	776	793	761	791	790	782	751	764	808	818	772	764	731	783	801	754	747	798	778	756	765	721	778	739	788	812	750	767	793	771	781	719	733	788	755	792	767	766	758	736	752	761	777	781	726	781	747	773	802	762	734	750	792	788	827	759	752	775	782	858	763	788	746	787	785	796	809	751	771	763	751	759	821	769	744	748	790	745	746	789	771	771	729	752	760	729	749	773	742	762	767	791	792	734	695	790	741	750	787	732	796	750	807	763	768	787	776	750	806	740	790	796	745	721	812	775	742	805	788	763	769	795	779	833	788	791	770	758	760	817	737	752	780	724	815	766	739	752	745	758	729	730	758	732	734	807	781	782	773	746	790	726	769	802	723	781	747	783	793	768	810	759	762	787	767	773	802	813	782	775	795	752	800	749	770	789	744	779	740	780	765	771	690	770	813	771	792	758	761	722	755	769	768	752	782	774	787	750	785	744	753	718	767	808	793	760	796	723	742	779	792	732	815	775	742	763	788	727	789	749	795	752	718	791	727	760	767	795	796	766	795	786	767	788	762	795	766	799	700	775	762	738	765	771	737	741	774	719	727	761	803	808	795	759	795	732	782	787	743	741	746	774	765	808	809	764	796	765	772	748	759	761	777	741	742	783	754	785	747	780	766	717	804	841	775	743	792	768	773	701	758	757	788	764	723	795	778	776	725	785	768	764	753	728	775	776	769	721	701	765	782	773	842	759	711	777	767	775	801	769	710	764	774	778	760	762	731	736	828	746	773	732	716	753	797	748	748	729	772	752	751	741	785	755	770	762	765	709	759	800	801	784	739	801	759	756	784	761	757	765	735	804	804	777	792	822	739	733	750	746	775	744	758	810	767	761	734	748	785	765	771	775	726	748	786	757	744	771	788	812	809	745	731	817	764	803	811	761	781	763	799	727	727	786	774	763	763	796	733	737	815	770	756	807	738	806	776	735	816	754	749	770	759	749	773	793	782	769	780	759	787	742	796	755	776	724	776	769	729	784	795	784	776	776	779	756	781	764	809	751	776	778	794	772	783	749	762	740	789	746	773	756	836	819	739	761	767	741	750	803	683	759	739	756	729	805	784	767	770	789	758	770	702	769	729	739	779	721	808	735	763	762	738	741	792	753	758	748	755	793	818	786	787	774	780	763	792	728	771	744	839	763	821	771	746	764	726	775	746	808	771	753	787	762	727	781	770	762	766	799	784	801	752	762	805	823	747	787	739	777	769	760	754	786	768	795	804	763	784	795	782	768	775	802	760	759	754	791	748	826	788	763	743	778	763	753	761	798	777	749	736	817	768	788	806	762	729	779	785	744	755	753	769	769	765	754	785	754	792	749	738	782	751	764	775	839	766	759	790	798	796	757	738	739	789	796	784	753	755	735	752	784	749	727	767	780	777	804	796	809	767	754	797	764	770	753	764	802	766	824	739	709	778	743	753	805	762	812	779	741	774	758	765	756	732	744	814	747	781	786	808	777	796	738	769	790	827	787	748	779	727	761	768	833	758	782	772	764	792	784	773	684	752	760	760	765	796	793	774	764	741	817	767	724	779	713	794	741	778	729	765	744	757	756	813	760	742	766	733	798	788	763	817	773	733	758	713	762	791	761	793	788	775	789	797	786	793	735	767	816	725	818	781	729	784	767	767	799	784	789	773	745	776	768	781	789	812	764	751	774	777	792	792	770	771	772	732	773	763	759	726	786	759	707	738	788	773	756	750	744	763	816	767	784	732	815	787	783	765	802	738	771	770	753	784	749	788	726	751	741	757	726	821	768	775	754	749	780	762	792	780	759	766	799	763	768	736	777	734	761	762	766	776	804	753	800	761	770	754	775	762	755	765	763	785	781	759	771	800	786	757	783	761	774	761	809	807	838	832	774	752	817	755	799	791	740	751	735	806	744	792	750	746	748	770	731	780	741	813	750	775	775	794	733	800	833	771	745	770	801	761	776	784	748	725	785	785	753	800	784	765	728	776	757	751	764	796	761	825	778	781	761	798	783	732	708	770	766	772	832	788	734	784	754	789	747	765	798	759	771	752	712	755	754	771	780	781	804	798	733	756	780	818	786	756	812	787	789	778	789	800	743	761	758	778	765	804	794	750	761	765	780	745	827	757	779	758	719	747	783	754	764	743	778	720	785	756	773	751	778	713	751	771	780	844	757	801	834	794	812	762	769	803	785	784	823	774	829	748	791	802	839	772	746	751	758	712	768	764	788	783	757	844	718	795	811	805	733	783	821	782	728	791	761	781	781	760	745	707	755	759	711	729	782	731	755	754	767	785	767	732	790	756	705	696	756	761	782	769	770	718	785	770	783	766	785	804	779	728	763	758	809	725	719	744	748	737	740	783	768	740	786	775	802	785	783	832	744	788	756	779	785	786	744	753	772	777	802	756	772	810	805	729	805	742	748	772	748	781	765	816	806	767	760	736	776	752	794	761	766	769	743	824	754	741	756	775	725	778	799	762	746	748	741	785	764	750	786	738	723	785	710	743	775	734	765	758	779	771	760	794	742	775	761	773	682	775	733
50270	13107	1430	805	557	479	396	352	307	256	258	249	238	227	206	233	220	216	220	213	212	239	193	191	186	183	205	207	187	189	171	186	194	208	196	191	191	227	158	211	193	189	189	172	195	217	193	183	205	189	215	198	227	215	182	179	180	172	186	186	184	183	160	176	193	189	193	211	172	181	206	179	206	174	195	216	187	183	182	188	183	188	173	179	175	180	181	195	164	194	203	196	205	180	177	199	198	191	182	184	197	207	201	178	192	191	197	209	206	174	182	155	171	164	188	177	206	192	209	195	181	179	200	175	211	196	175	198	146	180	190	224	193	164	190	173	170	189	184	210	161	189	200	182	183	203	169	184	186	191	200	191	212	180	203	205	178	176	187	203	190	179	173	149	183	193	194	203	189	203	190	194	180	153	195	192	174	162	184	166	196	183	187	213	189	210	187	173	174	187	199	175	158	170	145	175	177	194	178	200	179	202	209	181	203	204	201	197	191	175	180	176	171	192	189	173	178	182	171	177	175	205	183	204	211	215	160	179	199	178	203	175	189	184	185	192	162	192	161	187	184	198	209	185	188	186	169	184	180	200	175	184	200	189	175	157	193	221	182	208	214	184	169	183	162	192	206	209	174	178	199	192	195	206	190	135	205	170	161	162	191	207	177	179	192	181	182	191	167	192	203	194	185	189	188	167	179	186	176	172	209	199	181	174	216	195	170	185	181	190	188	206	170	164	176	210	202	213	159	188	157	181	197	204	189	173	195	211	195	176	198	191	186	209	200	186	182	181	200	213	222	197	164	214	186	177	192	188	196	202	196	175	181	185	184	208	214	212	185	207	162	182	173	194	201	180	202	195	180	178	212	199	177	188	178	185	180	196	185	203	213	197	202	177	199	184	181	196	175	192	177	206	190	159	171	206	194	205	175	141	164	206	185	182	183	201	178	206	202	198	188	184	213	193	214	170	172	177	207	192	186	201	187	170	177	184	180	198	212	174	174	192	187	182	168	199	207	191	166	201	182	200	178	190	182	170	191	171	225	193	203	181	180	210	192	235	204	184	203	179	193	186	168	179	188	189	181	183	194	200	204	186	179	158	183	200	196	196	203	184	194	174	175	171	211	204	218	190	172	183	197	188	180	204	202	154	172	179	199	165	192	190	196	209	213	182	189	211	192	183	181	171	216	202	182	174	173	184	207	184	174	189	199	197	177	185	198	170	182	180	204	175	169	189	186	196	196	192	188	194	165	210	191	179	166	202	206	152	170	205	176	208	202	182	180	217	174	201	198	178	189	185	199	203	208	189	151	174	178	160	198	197	173	194	173	165	157	200	217	188	219	206	203	204	171	193	178	191	199	188	201	185	184	179	200	175	168	203	178	212	203	189	195	185	193	197	188	189	210	167	178	205	203	192	173	184	214	189	215	173	166	184	185	180	182	178	218	171	168	197	197	173	165	194	191	209	184	177	190	165	175	182	183	170	207	153	189	185	193	156	179	195	200	197	198	191	197	195	193	197	181	177	176	196	189	167	198	185	182	174	193	202	192	197	220	189	200	185	206	205	193	193	194	234	189	186	196	167	193	180	200	182	179	192	183	185	203	188	188	167	163	159	198	193	182	191	205	213	206	207	180	212	189	198	181	185	190	210	177	176	187	175	194	199	184	182	197	197	167	196	197	209	170	180	172	188	184	179	175	173	199	164	198	179	196	177	186	194	180	194	191	202	168	192	193	166	176	177	169	197	196	178	170	182	194	198	178	168	170	177	208	196	216	203	206	204	190	200	185	192	175	193	190	201	186	199	207	165	211	212	183	201	178	183	194	176	177	190	193	195	154	202	210	209	177	168	187	165	182	210	176	205	213	165	186	214	200	194	175	186	153	179	195	188	163	201	192	177	186	192	198	170	191	178	174	201	199	200	203	178	178	194	202	195	189	212	178	201	193	196	169	180	199	183	166	203	202	181	174	208	171	196	180	180	179	201	171	191	186	179	178	206	198	189	217	207	167	179	191	201	188	192	180	177	170	193	198	213	174	185	189	196	202	192	199	198	162	182	212	199	188	203	175	179	181	179	192	177	184	213	193	193	208	194	186	182	201	219	237	168	189	172	185	189	181	197	162	208	187	184	165	218	188	205	172	166	173	186	188	197	221	201	185	218	171	190	176	221	195	186	202	188	184	191	213	194	196	205	203	204	212	177	184	188	176	201	192	163	192	177	192	174	185	185	201	203	218	211	187	192	198	202	189	189	193	189	184	183	185	197	201	173	178	191	196	180	205	190	180	188	171	190	168	200	207	175	189	187	198	224	163	185	180	205	172	197	186	205	189	181	215	201	185	185	217	190	179	157	158	183	166	196	199	195	187	194	173	172	205	166	153	205	175	198	184	173	190	191	204	198	192	230	174	181	197	216	183	206	198	188	211	193	216	191	199	192	167	194	163	190	188	190	183	193	202	201	169	156	177	191	208	186	181	197	168	188	186	188	178	184	179	184	193	165	188	190	210	184	202	181	185	182	209	191	182	174	200	178	197	169	180	191	202	171	181	177	198	196	170	186	199	182	182	174	179	202	180	180	180	185	198	190	197	180	183	185	200	192	208	195	200	183	197	200	208	180	190	187	189	183	174	211	183	172	195	156	174	182	179	185	182	199	172	186	193	185	199	200	169	200	186	194	209	165	160	188	176	185	193	201	189	163	216	201	195	192	191	179	179	198	188	197	195	186	188	170	178	214	175	192	198	194	180	170	182	203	174	172	177	177	223	199	215	205	200	171	187	200	194	174	189	171	177	179	221	204	172	178	229	187	173	162	202	232	194	203	212	174	182	189	192	192	186	178	204	182	196	209	181	175	182	178	181	184	189	187	168	172	188	188	218	184	197	203	201	202	194	205	168	199	201	202	166	202	171	215	185	190	187	192	201	178	179	190	168	193	186	181	172	176	195	194	204	184	188	190	192	193	190	206	196	176	191	199	184	181	182	188	175	201	199	185	184	174	196	200	208	189	193	200	206	205	179	171	202	182	206	198	200	193	170	176	172	200	207	204	182	195	194	187	158	186	170	167	175	203	199	204	183	197	174	149	184	197	176	176	177	222	181	174	197	200	175	201	182	199	225	174	185	190	183	199	180	197	205	205	195	169	166	181	198	187	192	157	219	211	191	203	193	184	185	181	204	197	206	200	177	215	207	201	202	188	198	185	199	165	156	162	187	166	190	209	190	173	190	205	194	192	199	182	176	170	198	202	206	205	198	216	198	204	209	204	208	195	170	192	188	182	207	213	193	165	193	208	174	190	182	174	189	193	182	202	193	202	199	182	198	165	183	188	182	203	204	164	166	203	198	200	193	206	192	185	179	177	177	188	190	211	164	186	191	198	188	195	180	199	195	205	207	178	191	169	197	175	150	164	204	167	178	199	180	210	176	212	198	172	167	160	162	172	210	191	197	191	175	155	197	169	188	190	186	187	171	170	180	178	183	184	222	203	185	176	210	202	183	171
25846	1371	2164	2492	2258	1916	1630	1398	1231	1052	1016	894	890	835	829	804	743	685	752	675	668	668	634	635	655	646	643	565	648	633	648	581	584	600	546	495	550	551	570	595	539	546	559	558	553	569	553	568	555	566	562	535	520	562	570	534	536	567	539	544	551	534	565	534	558	589	525	539	563	567	572	531	516	523	523	541	552	526	544	550	547	550	541	522	555	527	556	534	544	561	544	575	519	526	520	534	502	548	507	522	572	542	518	522	538	534	525	538	521	537	560	534	525	508	535	501	511	534	581	529	520	547	551	560	514	524	505	543	566	494	511	539	566	540	499	529	517	560	540	522	541	541	513	589	550	540	510	480	520	550	507	540	516	493	547	539	521	526	528	516	537	554	503	524	522	536	515	523	547	516	522	538	517	550	511	561	524	543	541	566	520	527	485	501	564	520	479	544	543	529	561	569	526	516	576	496	527	493	481	537	491	540	515	527	515	548	515	555	508	579	539	567	544	539	554	571	499	543	520	524	508	538	536	529	533	535	525	567	478	542	515	508	506	497	530	552	541	537	532	516	547	517	509	552	539	547	527	503	553	485	488	534	555	503	485	535	546	520	541	532	495	498	527	503	519	507	532	526	523	536	531	521	518	529	528	558	567	537	544	492	490	563	523	507	495	515	547	527	524	512	513	526	552	502	543	513	519	522	518	546	532	604	526	549	539	496	528	518	533	561	538	510	517	545	505	539	540	544	493	531	520	573	532	557	553	525	548	521	523	520	547	518	496	546	550	576	543	550	557	528	542	510	495	508	564	486	502	556	551	486	526	593	499	542	526	530	515	517	526	516	522	521	515	551	515	565	515	505	482	550	521	505	557	523	540	541	549	501	524	509	541	527	539	532	511	540	569	497	583	546	560	485	582	581	493	535	565	567	570	534	548	589	505	519	514	523	575	540	530	499	570	511	528	545	523	569	583	546	519	522	518	508	538	500	512	549	534	519	518	576	554	522	532	495	536	524	500	507	526	553	533	533	543	544	510	496	515	512	574	541	551	520	545	531	518	545	523	526	503	575	551	559	492	519	491	566	541	508	498	512	562	556	531	560	513	510	519	515	570	539	529	556	566	513	561	557	578	538	559	485	544	544	539	517	546	507	495	527	579	518	518	505	546	534	546	545	494	563	541	546	543	487	539	541	509	551	501	520	518	519	554	531	545	518	550	522	538	477	513	552	579	554	595	564	539	521	557	525	503	518	554	532	521	542	517	505	539	527	568	526	560	531	524	517	558	525	529	525	550	533	538	523	539	528	510	510	579	513	505	501	541	526	525	509	512	519	498	538	538	555	526	510	510	529	525	557	540	570	534	528	532	558	531	537	518	519	561	545	551	541	600	525	534	564	505	547	553	523	523	518	517	532	550	563	523	555	519	556	553	520	521	531	502	520	530	525	518	511	521	517	553	545	561	530	550	517	525	528	516	505	571	532	539	527	542	511	530	508	545	559	578	524	504	564	486	553	556	506	549	552	512	509	549	551	500	524	529	519	548	557	543	557	577	530	525	512	537	503	510	549	519	531	524	527	522	520	515	553	507	534	517	560	512	516	536	500	542	561	551	505	529	530	571	565	498	556	533	513	505	499	555	603	508	508	536	510	539	520	510	506	499	469	545	502	533	540	474	513	516	513	506	527	548	529	534	575	535	544	530	539	528	534	545	519	529	526	549	523	508	519	534	510	501	499	572	550	510	484	516	549	526	517	488	530	527	527	541	525	525	513	520	538	504	539	538	533	507	544	551	525	521	503	527	538	540	537	555	531	581	510	497	534	495	507	545	486	504	544	550	539	554	549	539	521	528	499	543	526	506	522	517	542	546	526	540	536	523	550	574	504	522	542	532	530	533	521	550	535	501	531	540	534	544	568	523	564	522	498	569	523	515	569	543	511	506	532	518	547	514	543	548	544	555	540	572	480	488	534	514	524	526	526	551	508	549	545	544	557	505	521	532	522	523	572	528	522	516	504	488	528	508	500	515	523	558	573	529	544	525	527	511	548	532	499	493	529	521	496	550	498	505	541	538	521	521	541	571	523	524	506	532	520	508	534	539	559	520	525	552	548	523	526	535	575	519	534	536	549	494	498	537	521	576	533	519	542	533	531	517	549	551	524	491	550	531	545	540	524	562	555	540	583	503	570	472	552	538	553	533	534	540	504	518	520	572	503	521	504	512	492	573	473	500	578	515	517	513	536	520	531	539	500	533	542	539	531	535	527	506	505	547	525	514	526	488	540	541	589	520	572	550	539	545	490	486	583	528	540	521	550	543	554	571	557	543	533	566	570	550	548	529	525	515	508	519	533	529	530	539	545	520	504	553	537	502	541	524	489	532	504	535	524	484	513	534	509	523	552	543	544	520	521	547	526	515	574	515	541	525	521	495	564	537	543	530	487	487	568	536	520	547	520	538	555	485	566	535	539	540	578	521	556	516	554	561	526	558	545	525	538	547	543	530	546	523	575	522	543	532	528	506	520	562	502	570	557	535	545	524	566	496	530	529	512	514	516	503	525	516	551	535	576	505	583	500	575	497	530	489	525	523	539	505	530	510	513	519	508	530	491	529	517	564	546	518	531	506	545	531	532	543	528	519	559	490	508	520	559	524	556	508	541	482	530	537	491	510	521	512	527	534	532	507	587	537	511	563	546	528	522	494	532	521	547	567	516	556	527	533	554	560	514	532	514	511	528	552	498	508	542	542	499	523	496	506	554	517	565	522	527	537	500	519	509	519	533	516	548	564	542	522	535	547	536	530	544	497	509	529	530	541	516	527	517	530	535	533	510	539	512	520	498	511	554	529	510	486	552	545	528	548	523	532	516	572	543	558	487	523	492	472	539	511	511	536	570	507	531	525	492	480	534	497	576	517	538	526	531	541	527	521	531	514	538	510	511	524	521	492	534	516	511	539	478	497	537	520	525	517	516	562	494	523	524	553	497	542	511	572	561	559	500	551	554	525	516	548	554	507	520	505	514	499	516	529	518	512	547	520	558	560	581	537	516	570	545	492	515	568	524	550	536	535	515	570	536	526	550	499	544	526	559	532	564	520	503	510	520	536	550	536	551	549	489	500	517	492	507	535	503	573	527	522	529	564	536	521	544	514	529	485	544	482	555	565	507	501	525	567	517	508	518	536	496	527	519	576	503	533	517	521	491	559	534	549	545	512	505	510	543	553	525	521	514	536	564	531	499	517	555	541	530	517	512	494	544	512	559	525	560	535	523	546	538	530	533	535	522	580	520	544	508	504	531	551	544	531	542	548	536	530	521	494	515	550	516	557	556	544	555	536	525	545	510	550	530	517	505	531	495	545	514	541	546	516	570	484	524	568	536	511	517	498	536	548	536	473	541	559	535	528	546	515	547	534	503	579	511	469	532	532	546	515	539	550	527	539	537	512	560	515	504	531	570	555	535	538	557	516	516	550	521	552	527	513	536	511	516	537	544	534	550	505	538	527	543
65513	23001	4509	1809	1274	919	773	583	565	556	532	505	439	392	426	378	387	392	362	412	366	346	330	385	381	345	368	359	340	364	352	321	346	341	364	352	339	346	319	343	349	360	327	312	274	349	320	301	317	335	338	308	324	332	356	326	349	346	350	341	322	317	344	333	301	335	348	324	332	336	313	330	291	323	320	294	318	341	305	352	312	321	331	315	292	330	318	342	340	293	309	293	323	317	291	302	315	355	320	340	327	334	365	333	317	331	329	349	348	318	321	328	314	349	310	318	323	301	329	366	294	333	300	316	310	344	333	333	365	325	344	310	332	291	313	325	306	345	314	336	346	356	309	339	357	284	320	326	292	337	345	297	320	345	331	347	316	312	334	295	331	340	328	343	330	312	317	329	327	300	324	322	353	316	343	323	337	323	344	315	316	330	347	323	323	344	300	331	313	323	305	303	327	352	311	330	297	345	361	345	349	359	375	304	347	350	331	375	355	351	308	321	360	312	325	328	332	344	331	301	300	347	307	331	341	348	333	331	377	309	325	313	297	328	303	295	335	350	312	307	334	341	298	330	354	308	325	385	322	305	297	357	316	310	345	311	361	296	306	321	347	335	330	328	300	348	366	319	341	343	343	311	322	349	345	357	309	304	324	322	313	316	342	330	307	275	302	324	355	341	319	334	343	335	347	324	353	333	346	313	351	320	340	335	290	318	288	329	317	321	336	373	322	308	338	322	340	351	338	336	345	325	345	349	316	342	314	341	312	306	317	309	336	317	344	301	342	324	315	329	365	333	339	332	297	349	361	323	336	337	360	311	343	344	328	337	328	307	311	300	326	333	309	328	305	350	370	359	338	321	302	319	323	330	319	351	308	327	300	357	327	312	314	334	338	346	322	322	328	317	347	310	316	294	344	321	361	282	314	330	366	290	328	337	297	381	312	353	325	324	350	331	344	310	336	321	320	342	360	358	306	304	311	313	336	330	325	339	393	317	321	316	352	339	319	363	327	316	339	347	341	330	336	305	340	321	353	300	332	346	336	338	349	322	350	345	310	338	303	369	326	345	314	336	320	305	331	333	307	347	298	363	336	314	316	326	325	329	330	334	342	334	343	304	301	354	319	313	346	357	314	321	354	352	333	304	325	339	329	334	316	341	333	314	320	361	315	290	329	331	317	344	319	298	321	314	337	318	315	342	325	342	361	368	302	345	324	317	346	319	351	323	320	344	314	371	306	335	332	320	318	314	348	333	360	302	331	306	341	333	375	309	352	344	312	330	366	338	292	333	323	315	306	358	293	344	344	320	292	318	330	314	305	278	328	337	313	322	352	321	350	332	310	324	293	313	325	332	336	330	315	368	321	359	325	346	330	334	287	301	321	366	344	345	313	321	344	316	337	341	327	336	324	340	322	325	343	383	332	332	315	349	322	323	331	320	296	318	305	296	310	323	313	334	310	331	324	298	329	332	326	330	316	336	336	308	316	318	337	355	320	333	310	355	315	318	365	356	326	324	316	331	333	343	358	335	324	321	334	381	318	310	328	310	326	308	334	324	313	314	329	280	345	312	292	340	321	332	330	332	324	325	312	343	310	293	327	309	298	367	303	382	326	319	352	324	348	341	356	317	317	322	328	317	368	314	308	297	330	374	328	314	364	345	319	331	338	340	356	323	344	333	353	320	308	337	301	322	299	322	320	310	337	343	373	295	346	352	329	349	351	332	351	330	323	315	302	285	314	318	315	322	317	328	356	314	296	333	358	315	356	318	330	305	317	353	324	342	368	317	334	311	348	337	353	339	317	329	346	281	314	316	291	340	316	330	316	326	315	346	308	378	309	337	365	334	320	296	318	312	308	296	325	313	296	322	341	376	333	319	317	331	351	347	296	323	304	329	303	346	328	326	306	330	360	347	288	329	320	299	327	328	329	320	333	302	330	314	291	320	329	313	306	349	320	335	334	334	331	345	305	307	311	342	340	313	321	320	370	328	302	302	358	332	291	357	311	353	316	304	300	327	338	315	287	305	333	331	309	353	317	330	325	307	335	323	294	346	296	325	325	331	300	352	312	332	337	329	328	296	347	333	332	328	317	321	329	333	311	301	349	358	329	315	316	343	310	317	303	335	352	349	346	353	343	334	358	352	335	321	322	342	333	363	354	318	335	312	315	311	349	321	298	318	348	325	323	321	358	347	325	303	301	304	313	321	349	329	321	309	337	376	364	337	313	354	298	304	310	341	306	309	306	287	321	323	365	321	360	298	328	336	340	315	310	293	310	338	340	335	339	292	329	362	336	329	335	353	321	348	334	294	331	326	328	305	355	314	288	342	339	315	312	327	293	317	331	322	312	316	352	315	329	312	298	316	313	322	361	302	339	307	309	326	295	338	327	314	356	329	309	310	290	343	344	340	308	310	281	317	303	305	337	314	319	327	343	340	344	348	347	351	334	333	310	364	298	332	300	340	349	336	328	320	337	340	332	302	347	330	330	379	315	378	337	324	330	322	320	341	328	304	298	338	329	303	311	320	304	317	322	322	341	351	362	317	312	296	360	302	325	339	339	339	314	314	313	370	328	303	337	322	324	316	312	312	332	317	344	318	339	302	344	317	292	309	296	321	348	305	321	352	284	324	336	371	309	327	314	297	342	329	333	301	330	346	346	348	301	288	349	362	290	335	297	354	281	323	272	322	335	317	341	314	322	310	326	324	329	297	366	361	339	347	337	305	311	331	322	315	347	333	315	343	334	314	333	317	314	342	319	311	339	308	319	336	349	353	325	311	320	340	309	365	336	316	348	356	316	333	334	337	307	313	347	369	330	333	328	324	317	305	336	316	321	310	325	319	322	359	340	336	354	348	301	302	330	331	327	342	312	323	315	314	307	325	342	331	317	284	347	309	319	316	298	315	318	319	312	292	339	335	328	299	325	355	341	352	329	322	307	341	354	313	331	295	348	330	320	281	311	319	336	322	311	315	310	305	294	334	325	337	337	347	313	308	352	315	340	317	334	356	292	355	306	311	317	333	366	353	340	347	330	329	363	338	312	325	330	308	359	327	308	353	315	343	321	313	358	335	315	331	321	302	299	322	312	312	315	320	336	327	331	363	363	324	332	374	310	322	339	338	351	333	323	330	341	314	328	282	319	310	296	285	326	340	313	350	312	334	338	316	349	306	312	351	345	309	330	313	305	367	337	368	348	345	344	332	324	300	325	357	337	355	328	340	311	322	351	342	318	340	340	341	311	317	345	353	359	316	347	314	298	289	286	330	340	339	318	339	326	336	343	311	307	333	334	339	331	328	308	337	347	333	327	334	327	333	338	318	335	344	359	356	317	325	335	330	307	333	305	312	313	325	338	315	345	350	330	304	329	364	351	347	334	315	325	323	318	298	312	338	357	341	344	322	331	338	312	322	330	325	364	340	329	334	339	356	341	325	334	334	306	354	338	332	337	339	363	332	378	306	324	356	359	333	346	334	312	327	338	311	319	327	333	343
34527	2494	4042	4786	4214	3450	2945	2533	2165	1986	1852	1691	1524	1435	1394	1347	1239	1203	1143	1174	1188	1052	1071	1066	1021	1009	967	986	946	964	950	939	937	943	958	947	898	882	892	898	842	916	899	896	866	856	858	896	890	904	857	862	840	834	813	872	883	843	889	915	881	833	852	871	843	898	847	864	902	893	861	867	814	858	826	843	892	822	786	853	800	897	864	847	856	889	858	851	845	868	878	819	848	824	856	858	841	813	824	906	845	823	845	840	826	821	801	801	847	812	828	794	856	854	860	852	818	867	848	845	881	843	904	801	829	829	789	852	813	816	840	845	851	821	815	820	858	839	844	819	811	834	848	836	821	827	771	850	847	881	892	834	848	813	835	846	844	858	822	799	865	827	873	805	813	867	840	838	807	852	814	851	794	834	819	805	853	826	848	849	863	811	812	834	801	802	808	885	788	830	886	838	824	850	856	812	824	818	892	858	876	812	868	858	899	818	860	834	830	826	870	894	812	819	872	808	865	831	791	808	818	836	848	773	815	848	855	838	849	808	790	817	835	831	888	800	800	777	824	817	854	868	802	810	811	832	808	918	855	825	803	821	769	853	859	821	891	837	864	835	877	840	852	815	843	840	859	832	807	832	843	820	829	831	816	790	806	859	871	809	821	848	834	759	866	919	815	851	785	812	799	886	838	821	860	858	885	866	878	806	820	844	856	823	810	868	788	826	825	819	840	829	836	776	813	870	804	844	869	843	829	821	818	803	833	802	844	822	865	819	841	808	830	803	823	833	845	793	850	819	858	849	861	819	846	805	871	833	806	875	881	769	848	878	855	841	823	844	801	838	827	843	839	841	780	777	846	797	777	798	794	807	851	824	881	803	828	805	857	789	834	835	831	853	882	817	832	790	829	810	806	837	836	827	860	853	793	826	828	850	823	871	885	844	856	869	837	844	872	793	841	822	832	796	803	843	831	837	800	809	808	821	855	848	796	854	866	798	846	802	842	812	841	816	814	790	878	822	890	833	859	858	849	829	821	838	822	803	838	784	776	821	856	842	803	814	788	886	840	847	821	762	832	847	841	882	824	846	830	786	849	845	845	832	825	803	879	931	812	839	786	816	876	816	831	835	827	800	850	847	831	887	842	846	806	822	843	829	830	824	834	832	836	826	821	869	828	874	861	855	830	843	827	886	806	852	819	813	758	797	876	851	882	814	857	799	853	855	847	809	793	827	817	831	818	808	811	797	823	804	822	812	855	851	842	862	817	816	821	838	785	834	818	838	824	817	783	821	820	809	842	852	851	830	874	884	811	833	864	869	854	768	814	810	794	831	835	866	831	849	847	806	782	835	822	868	861	771	824	802	846	865	829	774	860	814	847	893	805	882	779	853	804	843	769	815	886	800	832	815	824	816	799	865	813	845	831	852	830	790	806	855	802	859	841	829	810	829	857	821	815	788	784	800	855	845	841	887	870	853	891	850	870	839	851	845	842	808	849	816	802	843	819	791	885	828	830	905	882	772	844	831	856	904	866	818	858	814	827	848	859	776	777	851	814	820	821	819	790	799	874	848	870	776	799	806	835	822	823	827	872	855	775	846	875	817	830	881	849	823	840	819	824	820	841	800	831	876	829	815	793	834	841	828	858	787	840	814	819	869	806	814	806	822	846	863	845	847	817	889	892	819	811	883	786	823	842	856	856	817	868	860	865	853	848	778	808	839	855	848	810	822	865	833	867	913	840	829	787	800	837	833	810	861	820	855	861	807	811	814	779	832	883	812	828	806	798	858	827	865	808	823	792	870	883	838	825	834	795	792	870	822	829	842	856	888	834	848	853	894	857	815	837	832	770	771	860	915	841	793	844	827	818	864	833	857	826	864	853	829	831	839	848	832	831	865	867	810	854	849	829	817	809	830	809	870	796	873	788	861	831	818	823	765	830	821	848	816	766	829	806	859	825	856	816	886	837	866	843	847	814	872	916	869	831	788	793	824	803	877	836	824	840	839	835	820	784	801	840	829	836	832	833	895	800	845	863	871	841	838	872	846	837	886	794	808	788	866	854	918	827	817	857	851	835	820	847	796	804	790	829	823	771	833	839	850	778	866	840	812	886	799	805	840	825	808	813	797	882	865	865	839	874	860	838	808	775	884	836	805	839	847	844	830	788	826	821	813	821	902	816	820	843	851	850	826	793	844	831	841	812	857	802	844	829	861	850	787	927	810	828	860	874	867	913	805	819	875	830	790	807	798	863	800	800	816	879	824	837	803	841	809	828	878	829	786	811	800	801	816	857	855	842	793	900	803	822	839	846	872	818	867	825	822	818	820	814	854	772	833	835	875	805	851	809	805	881	827	854	855	866	852	842	803	852	864	846	844	892	848	856	833	880	795	843	831	863	847	839	838	841	858	831	825	833	879	841	815	885	828	836	849	802	833	902	870	814	756	848	858	889	873	827	831	785	835	870	836	885	870	808	780	811	826	883	828	797	841	784	843	819	811	829	806	850	830	861	900	802	832	823	822	832	840	827	756	824	736	843	826	848	867	767	872	776	825	818	874	786	872	784	820	837	826	861	822	854	836	858	833	837	835	889	857	829	815	823	808	850	865	836	859	845	817	800	807	846	865	832	864	828	828	853	809	812	821	833	855	783	820	794	839	879	845	833	808	891	840	824	847	835	804	788	828	894	890	818	864	831	826	843	827	841	845	824	788	843	890	851	831	803	851	847	880	860	856	838	844	853	833	831	770	851	804	848	854	826	831	818	814	787	811	840	856	902	861	806	819	871	822	819	825	865	799	835	838	804	818	849	835	796	808	816	824	924	880	831	835	874	834	900	854	825	836	855	824	845	806	846	836	832	823	807	845	897	807	845	797	836	829	863	831	871	883	794	844	847	821	857	813	849	845	849	807	838	892	764	812	833	861	814	839	797	818	853	866	835	845	823	858	843	829	865	845	869	817	846	828	831	847	840	888	856	812	836	851	828	847	823	839	865	823	783	891	872	777	815	813	818	842	829	850	806	848	887	838	884	880	788	880	843	833	880	805	830	828	847	822	886	845	794	840	861	820	786	827	818	807	850	827	854	820	889	808	800	794	826	832	807	828	803	812	865	839	797	823	845	844	801	859	822	790	839	853	816	813	829	813	827	829	830	859	861	833	811	846	873	825	828	834	805	890	870	839	822	864	864	881	834	869	836	798	806	832	912	861	860	883	861	841	878	799	894	797	788	824	819	842	856	857	844	807	812	859	835	809	815	825	817	844	794	810	848	819	867	843	845	822	846	868	757	763	772	808	827	807	879	836	810	796	876	816	816	836	845	823	838	874	855	873	850	881	815	865	777	799	812	821	794	844	809	812	833	874	866	863	837	803	837	842	868	802	824	882	800	829	862	802	833	815	855	833	880	785	835	862	824	775	840	820	822	837	847	825	829	821	832	835	854	859	861	795	870	857	828	828	817	802	840	852	832	813	884	875	801	840	877	856	823	815	845	849	812	832	848	826
8530	486	346	320	310	339	320	327	294	324	344	281	322	307	336	343	300	315	280	322	322	332	339	361	331	303	364	281	330	329	337	291	328	272	327	288	296	305	350	318	307	301	334	311	310	296	354	316	327	297	293	330	321	301	298	324	322	305	320	315	339	303	309	304	295	282	323	338	329	291	317	335	294	319	292	327	297	340	282	299	310	320	324	316	276	306	304	341	287	269	296	302	308	296	341	331	373	346	326	299	322	311	353	331	325	334	316	337	295	287	342	281	330	333	301	318	334	313	337	334	311	337	321	340	320	285	292	302	327	319	329	277	350	302	302	333	297	305	310	279	294	304	331	335	311	309	302	327	328	317	300	299	317	327	309	315	343	318	340	325	316	333	308	263	321	357	306	325	320	308	313	299	307	335	323	305	324	313	368	337	324	315	293	304	328	322	365	310	333	336	352	309	304	333	303	321	319	318	315	309	305	317	271	316	312	282	294	295	304	323	328	300	287	301	317	327	330	313	330	335	321	309	345	306	326	329	294	312	336	303	330	313	291	279	303	314	312	304	323	306	321	318	346	300	329	312	304	270	314	296	315	292	301	294	300	312	306	323	335	322	326	307	319	314	289	344	334	298	337	301	325	274	299	310	296	337	314	316	345	292	295	302	292	309	315	321	318	327	312	310	315	324	298	286	309	299	310	305	323	326	302	321	350	345	292	294	327	304	319	314	339	316	285	314	303	346	354	327	325	289	282	335	340	343	324	313	311	312	315	311	332	297	318	300	306	303	290	315	305	277	311	298	285	306	311	310	293	308	326	331	295	299	302	317	320	296	306	331	292	291	323	321	328	345	307	305	309	330	311	336	323	307	310	327	319	325	285	313	319	325	293	292	292	312	298	306	316	296	286	292	324	299	328	290	287	311	298	295	308	279	356	313	328	318	345	297	304	319	306	278	286	314	280	323	318	294	323	312	314	314	330	319	340	317	296	318	309	312	287	312	304	314	289	289	300	324	351	334	330	346	345	336	335	314	286	317	318	326	313	300	308	298	294	320	285	299	306	318	298	305	314	283	317	309	318	301	295	297	279	332	303	280	318	292	324	334	301	274	297	325	305	294	308	324	286	332	300	313	312	289	333	322	283	275	321	341	304	328	290	293	354	317	306	314	323	300	314	316	301	340	319	350	341	343	320	324	330	292	319	293	284	315	319	302	331	328	320	310	337	315	312	310	307	262	298	324	318	298	296	339	321	280	320	284	292	315	301	297	307	303	320	322	316	286	288	321	318	321	339	315	340	307	309	341	329	324	322	297	304	299	301	338	285	292	302	314	289	310	302	306	327	290	328	293	307	331	314	352	343	313	295	351	342	322	294	325	334	335	335	320	314	315	307	357	315	313	313	316	339	312	313	309	313	344	297	321	338	331	297	280	291	302	289	317	313	301	311	307	324	343	321	302	306	333	294	308	327	258	290	307	288	320	322	278	313	285	324	317	322	296	282	320	301	293	323	327	279	301	317	296	306	297	311	303	323	321	307	322	327	286	282	316	301	310	307	324	316	309	332	299	298	286	324	326	276	287	290	297	310	317	301	327	318	357	300	300	353	315	328	306	317	335	328	296	343	334	303	323	321	293	318	328	311	306	278	304	308	289	311	313	302	314	293	308	320	340	317	309	308	317	335	313	331	342	319	299	323	306	303	307	290	332	352	284	315	320	331	277	308	296	344	313	322	273	331	313	306	308	352	303	346	310	320	316	307	333	328	312	290	291	297	315	323	336	295	347	316	314	343	297	306	322	315	291	324	285	329	330	341	298	327	317	328	325	317	288	292	283	310	310	300	306	318	286	300	282	334	303	311	315	328	321	291	296	315	312	313	312	316	303	334	325	314	294	339	340	306	324	336	296	317	304	327	313	290	309	341	332	318	321	288	297	299	307	300	304	297	312	320	291	289	321	315	329	319	333	309	355	300	328	302	320	354	300	303	279	317	307	300	286	315	289	298	337	298	316	332	333	325	294	344	306	340	312	309	318	306	297	348	348	351	281	298	359	329	297	320	331	326	322	300	337	301	315	337	316	343	327	320	335	316	352	349	313	299	300	356	336	309	306	308	315	303	322	296	325	308	286	310	316	321	342	319	311	342	311	317	286	328	294	318	322	318	328	318	331	332	333	310	286	281	310	295	336	344	303	273	333	319	291	311	290	296	319	336	283	314	310	289	286	297	336	281	326	301	308	282	307	294	329	292	318	321	349	315	329	308	321	328	304	295	338	334	323	313	339	314	315	302	340	306	312	281	302	321	335	332	326	319	343	331	298	314	316	328	309	328	302	315	327	322	359	328	301	311	313	318	336	289	317	322	275	303	327	318	293	296	333	311	302	309	316	330	311	306	327	335	331	300	303	324	301	292	315	312	309	282	315	336	319	341	315	342	328	338	295	306	317	299	304	329	295	323	338	271	300	297	313	320	312	290	307	292	325	301	312	294	293	337	359	298	313	320	307	298	319	345	333	325	332	308	328	280	338	307	330	338	323	326	322	309	338	298	320	283	312	306	299	295	307	292	283	292	293	316	301	328	332	320	317	303	319	338	321	310	323	286	322	281	335	305	302	288	349	344	301	298	316	277	303	330	333	290	302	323	335	322	350	306	311	322	322	302	335	341	328	366	307	314	321	303	332	313	321	345	312	318	311	308	332	331	328	272	299	284	317	285	309	331	295	318	336	297	297	339	323	304	310	323	295	314	348	299	324	314	330	316	331	311	292	276	315	317	344	278	295	281	296	325	312	298	298	275	295	301	277	329	309	304	305	312	331	349	319	286	307	322	294	303	329	307	329	282	327	285	298	348	309	322	321	314	327	300	322	322	314	310	310	335	320	316	338	321	337	341	306	292	323	338	303	356	296	334	354	279	311	304	305	357	297	328	319	295	321	314	291	326	330	348	304	327	310	322	307	340	314	316	324	326	297	295	312	306	332	318	304	316	297	300	314	298	319	363	312	347	331	309	322	315	331	282	304	350	317	302	305	297	303	321	319	321	289	331	327	298	353	325	335	324	323	346	310	329	332	345	321	327	305	293	318	348	290	295	333	307	304	335	319	325	339	327	334	330	335	304	304	283	302	320	272	313	297	322	300	322	315	324	296	264	302	355	299	275	310	295	289	321	323	329	339	316	336	321	317	275	294	314	318	303	318	328	313	319	321	277	302	295	320	329	295	315	307	327	335	287	333	291	303	323	325	287	322	285	342	330	342	331	324	307	328	307	347	319	326	270	340	304	310	352	311	303	289	313	277	328	322	293	289	307	315	330	321	325	301	301	334	292	318	315	305	334	339	324	340	326	291	287	331	335	313	334	333	326	342	322	326	307	307	304	318	330	312	278	286	330	322	321	308	351	322	334	333	319	300	314	310	311	322	310	318	320	311	286	277	306	297	304	290	340	310	295	315	335	337	304	350	315	298	323	298	355	340	331	294	329	279	341	283	307	286	265	298	300	275	325	316
8542	771	861	865	805	830	809	811	801	841	792	764	791	749	802	798	742	810	787	768	796	765	748	753	743	730	772	803	715	743	746	805	749	799	744	746	791	817	776	731	766	777	790	762	758	762	755	747	771	741	789	777	752	760	720	780	762	762	766	754	766	758	748	786	794	766	775	769	754	757	767	762	725	783	802	787	818	767	791	745	767	776	722	777	779	744	779	765	741	800	776	722	770	751	771	767	784	781	759	814	803	766	775	768	738	747	836	806	773	745	778	756	707	742	761	724	780	731	810	786	743	751	747	791	774	763	790	770	734	763	771	832	731	759	782	747	764	763	713	807	760	746	782	742	741	781	776	763	755	747	745	737	819	796	779	741	701	773	787	761	689	748	723	750	718	735	761	772	789	754	785	728	732	751	763	797	760	804	746	745	771	714	726	747	721	758	724	729	739	786	826	810	763	797	764	733	749	771	761	759	771	738	771	785	799	779	796	779	743	801	746	779	784	813	768	778	806	777	758	797	779	778	753	737	784	755	776	741	723	713	735	768	765	804	742	746	768	788	726	768	793	777	774	789	793	757	789	750	749	802	717	738	767	826	750	786	762	762	750	759	727	769	786	790	758	740	767	777	791	755	788	758	748	753	770	785	759	778	770	752	784	769	821	731	798	761	803	791	786	771	787	784	777	803	809	768	803	810	757	712	755	748	758	759	740	833	782	767	793	776	718	793	838	728	743	805	764	826	766	741	751	808	790	793	738	776	853	757	788	727	767	760	739	751	776	765	772	779	781	736	703	744	759	798	793	774	815	757	741	777	773	747	782	812	776	814	773	788	762	742	758	769	762	787	740	768	761	809	794	841	774	766	763	753	768	714	752	810	779	789	819	765	724	730	806	769	735	796	726	750	765	773	789	762	797	765	817	743	753	764	796	755	818	698	773	802	741	805	863	798	772	807	806	768	766	824	753	781	765	748	768	719	795	727	746	766	726	769	786	776	783	762	752	745	748	776	739	729	807	826	773	807	737	801	763	766	762	738	736	752	784	782	751	755	755	827	774	736	768	784	833	740	738	724	754	802	771	783	775	787	757	765	791	787	776	770	772	784	840	793	757	769	780	820	770	784	754	724	798	793	736	782	770	788	778	745	744	747	736	755	729	801	786	739	772	722	785	770	780	699	783	753	792	769	757	768	683	812	752	753	737	767	754	802	725	728	738	786	759	778	799	747	742	786	772	789	820	725	756	786	778	757	794	717	783	763	752	744	756	776	767	795	811	799	779	756	838	753	757	750	748	773	798	761	776	700	763	766	777	742	796	825	724	790	759	761	794	751	803	762	774	762	772	810	787	743	747	779	739	759	735	738	836	811	772	719	726	767	753	759	816	752	756	752	774	844	798	783	787	796	783	761	751	809	766	804	800	781	763	753	761	786	757	766	733	819	732	796	746	756	803	786	758	753	735	767	743	764	765	769	741	785	756	765	803	739	798	782	795	779	803	730	805	778	828	804	774	781	782	756	786	779	719	772	777	791	742	768	743	745	716	777	788	804	745	758	776	773	718	736	786	780	721	788	789	747	796	768	749	768	785	763	755	753	806	813	772	724	746	761	776	735	780	753	767	806	795	828	753	764	781	744	788	748	824	786	779	737	786	769	728	756	815	782	824	815	751	808	783	727	833	737	751	776	732	776	770	748	795	713	800	770	748	805	777	772	781	759	776	772	765	766	770	783	778	732	761	763	722	775	812	757	735	743	776	759	786	754	791	765	767	740	780	796	775	736	831	725	755	731	785	775	753	780	750	790	778	791	819	751	767	785	785	755	748	748	760	752	753	811	816	783	743	727	768	791	778	770	822	768	778	736	802	737	776	749	730	744	796	765	763	752	792	780	796	782	756	736	779	744	742	761	755	789	767	781	774	739	780	791	784	772	770	773	748	785	754	779	771	776	728	789	754	755	781	773	788	786	789	793	777	733	776	771	789	774	802	782	773	786	763	804	749	764	754	746	728	820	786	788	831	803	764	782	780	810	741	752	808	747	814	774	803	729	737	768	793	821	789	775	809	729	804	748	797	737	789	794	779	753	702	740	788	802	753	756	786	732	753	746	763	806	807	715	770	783	788	785	778	725	761	761	752	757	701	718	725	782	783	762	717	752	750	800	739	802	772	743	796	739	717	763	799	763	800	777	847	799	757	746	819	738	803	823	826	774	756	766	749	745	801	745	752	753	784	743	757	782	746	725	810	761	779	794	801	778	734	734	764	767	765	780	762	773	743	773	792	781	726	768	817	760	780	787	717	746	768	741	806	754	785	764	753	734	740	733	804	787	796	705	741	769	795	792	770	725	748	829	779	759	786	812	783	764	770	770	730	797	798	784	802	770	744	792	800	813	802	755	799	754	780	801	773	795	755	729	722	738	774	727	773	739	782	745	768	753	780	752	744	768	762	815	764	761	823	760	771	784	774	745	728	775	767	787	754	776	795	756	760	762	778	741	738	751	773	724	755	744	765	752	791	773	798	752	725	760	753	731	778	760	783	751	744	771	776	752	732	792	763	785	764	751	757	740	778	768	752	761	745	757	784	750	731	760	782	731	762	802	779	763	795	812	819	796	761	766	778	775	771	785	799	792	759	786	761	739	801	747	748	764	774	735	755	779	733	778	764	782	747	791	763	826	740	775	781	737	730	760	759	812	715	777	802	758	778	792	780	756	802	758	771	779	771	761	818	779	798	736	781	782	709	806	810	794	779	747	798	763	753	723	786	769	728	755	774	748	773	725	748	771	805	770	772	795	776	778	765	790	753	833	716	773	759	751	779	796	778	773	773	747	781	773	769	770	766	780	802	751	772	759	751	795	775	783	814	701	829	740	764	761	779	796	728	753	747	800	758	738	827	789	803	756	786	786	774	755	807	743	764	788	797	791	718	755	758	792	769	728	807	755	773	737	778	776	751	756	739	761	751	749	805	765	757	803	765	758	768	776	775	802	792	772	837	754	765	756	750	778	728	728	761	784	762	797	728	803	751	718	789	726	776	794	791	772	738	748	790	774	707	797	798	764	758	767	730	769	786	718	776	802	745	746	729	798	782	784	803	783	789	784	785	767	755	820	740	765	809	744	741	771	766	795	771	790	728	778	747	782	760	765	772	781	762	746	751	735	767	774	734	783	767	775	779	774	782	778	743	759	779	796	788	772	796	781	797	788	762	767	742	787	776	745	801	745	746	809	742	799	770	803	841	787	731	755	774	755	771	818	783	768	749	756	754	754	760	768	773	762	768	787	761	797	820	759	802	755	756	778	828	766	751	776	806	830	759	730	802	734	766	785	824	828	767	783	765	772	791	759	790	798	772	767	798	773	801	784	790	790	790	759	760	760	725	764	773	761	794	788	771	726	766	774	802	759	789	792	788	808	713	776	764	765	753	751	744	762	798	763	744	814	784	765	782	733	755	743	756	762	774	825	774	802	831	775	738	773	759	758	773	765	764	781	768	718	764	775
49677	12883	1433	793	583	526	429	353	324	275	223	266	261	218	215	222	191	206	229	204	245	205	210	218	189	207	229	188	200	206	194	181	196	215	211	184	194	196	187	198	178	210	190	204	186	195	193	191	189	199	210	159	195	189	183	182	200	181	182	227	216	199	206	202	184	214	193	178	190	214	177	191	170	192	177	187	178	207	178	220	203	204	184	212	169	208	213	186	221	186	197	190	187	180	221	218	199	206	209	191	195	161	191	194	184	184	187	186	205	188	178	177	219	179	197	179	186	213	199	184	171	209	194	199	165	188	160	204	194	197	199	184	182	213	180	169	181	207	222	203	172	191	183	190	190	166	174	179	192	193	180	188	170	184	194	198	170	169	178	191	192	187	231	185	164	194	203	182	191	172	175	188	191	188	204	187	179	189	209	197	165	191	176	173	209	219	176	192	199	183	183	182	194	201	187	169	194	172	208	178	180	186	170	188	182	185	191	209	192	219	190	193	180	163	202	187	200	169	201	190	193	179	184	214	172	197	173	176	162	169	179	206	187	190	190	189	200	202	204	182	177	193	220	186	188	187	210	178	197	170	203	216	198	177	200	193	200	192	190	172	186	180	187	192	196	196	188	208	212	186	222	186	200	184	198	188	166	190	204	214	182	187	214	187	186	175	193	194	202	189	220	192	182	172	169	183	188	210	183	192	210	177	194	171	172	203	175	184	201	202	198	188	188	183	207	218	196	164	184	190	198	201	183	202	193	205	187	203	197	198	195	203	179	177	179	193	169	155	184	206	200	194	197	197	185	187	177	189	178	188	176	168	189	167	182	207	191	179	172	162	190	191	181	165	194	185	198	215	195	203	191	185	193	219	191	189	189	201	205	196	182	169	200	190	163	174	185	196	175	179	201	207	227	198	168	185	177	187	179	196	212	193	199	171	176	205	202	176	194	219	176	169	197	190	217	183	179	193	212	162	168	193	201	192	181	204	192	195	183	212	188	190	207	211	185	179	194	207	188	168	209	209	177	181	203	209	175	176	181	169	203	189	199	186	199	171	179	167	174	190	191	182	199	178	175	190	175	163	196	207	191	197	184	191	196	160	184	165	197	181	181	183	183	177	195	194	196	192	179	197	192	186	185	196	173	207	209	189	175	214	179	187	166	223	189	207	188	163	184	206	199	193	173	202	191	173	184	178	180	200	172	208	188	177	222	207	193	188	186	203	184	192	195	182	201	186	209	203	194	179	203	190	190	203	180	173	175	189	195	184	184	210	178	196	168	209	203	189	207	161	200	199	170	173	185	194	194	196	195	187	188	199	218	155	179	170	192	174	209	170	192	175	179	196	186	175	171	173	199	207	179	176	179	185	178	172	191	199	210	185	175	153	169	168	173	194	178	166	183	226	183	190	188	217	198	187	191	194	152	188	194	182	194	171	198	205	174	196	188	189	206	175	221	171	188	204	181	183	198	168	191	221	182	197	195	177	185	174	190	209	209	167	193	203	178	209	160	186	191	187	201	180	189	181	158	200	205	187	193	201	171	189	190	186	187	206	186	168	185	208	176	188	211	178	208	192	222	197	174	182	179	199	175	196	185	194	192	187	174	182	177	193	205	206	197	205	192	181	170	169	197	178	187	177	172	224	206	206	190	193	198	203	220	181	188	180	176	199	163	190	164	178	185	191	206	185	181	180	210	205	198	200	205	189	174	184	164	223	213	188	224	201	200	197	181	178	183	183	199	181	190	180	188	178	195	193	192	185	197	185	222	201	199	192	207	201	183	172	190	212	168	199	189	194	166	210	174	206	159	204	195	219	188	182	188	189	191	178	214	210	183	201	193	172	167	174	175	179	176	171	172	182	195	184	201	146	194	204	201	159	189	198	185	183	164	199	204	188	186	164	203	173	175	208	188	204	190	197	186	176	184	184	204	198	174	162	187	150	202	187	210	179	172	197	173	191	189	195	196	169	174	191	183	212	175	184	168	209	180	190	176	176	198	166	161	201	175	220	209	202	178	182	189	200	190	198	149	190	210	195	204	180	197	177	175	213	205	196	177	187	226	193	179	190	187	190	191	190	196	169	189	176	204	173	207	184	199	163	185	175	179	178	183	167	186	186	177	189	177	192	188	179	180	193	165	194	202	194	223	199	192	205	188	176	181	162	208	176	192	189	169	192	207	192	185	180	192	189	190	175	197	189	211	182	201	181	192	180	205	187	171	201	215	174	181	192	179	199	217	201	167	189	198	210	185	193	190	174	211	192	206	214	209	169	178	193	195	201	188	213	180	180	206	211	233	182	193	197	185	179	179	209	195	186	209	170	209	205	179	201	200	173	197	197	248	197	182	181	181	196	203	185	205	189	214	196	203	208	204	181	204	166	194	182	176	197	193	170	190	182	202	185	196	179	171	180	186	185	189	197	172	192	195	195	184	186	197	214	178	186	197	193	185	174	213	220	190	200	191	208	184	188	190	214	189	212	206	201	186	162	208	154	194	164	174	206	175	211	204	213	191	193	191	197	175	195	214	181	201	195	223	186	162	174	191	179	211	213	204	178	171	199	180	171	182	203	177	174	177	202	212	183	160	189	168	207	192	197	211	174	204	181	196	180	184	174	194	217	173	219	183	215	176	189	179	191	183	188	188	196	173	189	189	182	184	176	187	180	193	184	167	179	174	208	213	191	195	187	203	177	197	197	189	209	192	196	197	221	173	196	196	178	169	174	167	162	164	172	207	193	186	212	180	182	176	193	182	179	178	202	175	187	211	201	207	181	196	179	192	189	189	180	190	188	185	180	172	193	198	200	175	156	180	203	183	180	186	188	200	219	200	189	183	196	176	185	186	185	182	206	195	179	187	193	182	168	190	195	199	206	161	181	172	179	190	200	199	172	199	172	184	173	191	207	195	201	203	183	206	156	203	205	174	171	184	190	184	181	186	184	224	216	218	205	194	194	220	174	183	176	180	194	161	200	165	189	174	171	193	186	198	178	173	178	189	205	170	205	193	174	187	163	190	195	193	185	178	214	180	196	181	199	210	172	206	163	182	186	186	166	191	207	206	209	204	187	213	207	193	183	193	186	177	181	178	187	156	170	181	189	185	176	193	198	183	170	204	158	195	178	154	185	188	193	219	201	178	185	175	189	203	190	186	181	201	200	187	195	184	172	191	189	179	220	198	200	178	188	211	193	204	199	218	172	192	193	197	200	166	208	171	183	196	200	194	203	165	206	199	172	186	196	189	180	195	192	199	165	159	235	199	197	198	178	194	175	167	214	197	185	177	177	182	172	170	201	175	185	184	189	177	173	227	196	210	194	180	195	178	207	180	210	158	168	196	193	162	188	183	208	200	185	184	178	189	180	194	166	163	208	167	203	191	195	190	194	179	194	186	203	203	195	197	206	200	181	183	213	183	189	193	191	194	186	196	201	171	214	184	189	171	183	188	193	177	190	189	192	188	167	187	216	206	188	167	188	171	187	196	184	178	200	178	191	174	188
25581	1420	2066	2474	2208	1934	1621	1434	1153	1091	1089	920	878	850	790	782	788	727	704	650	671	665	614	645	603	625	604	653	593	605	604	614	602	579	636	577	551	573	562	548	568	582	572	595	584	571	579	579	522	540	538	536	584	543	564	498	570	538	573	574	565	567	547	578	523	547	564	553	582	546	525	561	555	537	553	571	512	532	538	534	554	554	545	535	536	571	544	536	533	512	541	521	528	552	531	527	539	530	530	544	522	516	532	568	529	560	536	500	533	536	538	543	569	540	511	553	569	514	556	528	557	554	560	536	533	520	480	521	564	536	506	560	523	537	516	522	549	525	501	536	587	492	538	558	563	518	507	502	502	563	535	510	503	537	527	544	523	513	499	533	523	508	491	519	500	527	588	542	550	531	536	518	503	568	515	511	515	534	518	561	473	559	510	539	523	534	530	545	515	536	571	526	519	518	491	539	526	541	506	504	530	513	556	514	541	475	493	547	554	537	551	571	489	519	529	530	563	519	509	539	573	528	530	528	541	518	524	551	547	515	534	523	549	516	549	529	518	529	515	542	526	527	544	502	522	493	517	546	526	532	510	526	512	507	507	514	513	575	516	532	520	528	542	530	505	519	531	536	525	507	532	551	525	552	508	476	540	556	549	535	533	612	572	520	489	519	551	532	508	545	574	526	506	549	540	548	552	550	529	538	518	492	488	546	514	546	479	571	564	540	525	502	552	509	539	514	520	550	507	531	546	523	507	523	496	539	566	532	544	538	525	507	525	535	554	498	562	547	515	562	575	531	555	528	525	518	504	524	526	539	504	527	514	534	523	534	515	536	535	512	478	550	490	563	548	539	520	554	544	551	494	553	532	565	509	530	539	523	541	501	467	529	518	534	543	512	557	570	516	544	542	520	523	533	519	512	520	503	557	527	550	536	483	562	574	494	545	575	562	514	525	537	508	543	518	525	539	556	553	493	558	539	508	545	528	507	542	534	564	515	542	507	529	537	551	547	538	516	551	518	555	548	577	550	525	533	574	534	534	521	546	515	519	540	522	521	518	532	587	494	539	533	502	531	551	518	537	497	589	511	497	574	551	568	562	515	520	580	515	497	525	526	514	563	567	501	549	506	511	468	525	509	526	560	500	538	542	502	503	504	538	591	515	498	567	506	553	536	501	522	564	559	539	544	563	509	539	578	548	512	549	566	489	547	528	512	554	511	532	505	569	513	530	513	535	481	521	536	545	522	494	474	544	498	569	530	540	552	538	558	530	536	546	544	560	487	558	538	526	521	513	524	545	520	521	551	533	489	546	506	511	551	542	520	565	501	568	532	538	537	500	519	521	526	521	522	522	526	536	515	551	533	561	534	544	521	547	523	520	528	474	529	494	534	528	533	543	564	546	553	517	515	569	523	531	524	480	526	520	559	520	506	478	492	531	549	545	523	551	531	565	513	586	533	524	497	555	569	521	512	554	568	541	534	535	531	528	545	550	502	575	523	512	526	504	540	549	535	578	565	578	509	520	514	539	510	518	513	530	549	590	513	524	553	523	503	522	530	555	516	535	514	552	529	555	510	546	483	485	526	549	561	517	548	553	545	559	517	576	537	531	538	527	565	549	532	539	531	564	508	527	510	513	517	516	538	500	498	525	524	555	545	533	587	504	560	534	503	510	541	538	536	534	495	541	538	570	537	594	560	544	566	575	537	560	508	555	550	541	526	530	527	524	547	505	548	544	539	546	532	535	547	501	521	557	528	539	544	548	522	550	499	531	551	578	512	508	545	575	560	571	504	506	538	534	570	536	552	514	521	515	549	537	515	527	539	490	532	505	525	513	525	565	530	553	495	527	470	553	571	540	558	521	529	531	532	512	542	519	565	538	499	506	507	534	581	493	553	523	562	545	483	521	532	569	528	550	536	534	558	536	541	559	555	541	571	554	496	512	516	475	540	511	558	494	575	544	519	550	516	515	517	546	555	558	521	505	518	529	541	523	551	528	494	561	524	493	525	539	500	547	500	571	515	534	554	524	548	535	510	502	543	524	547	549	489	526	526	523	543	558	526	513	555	530	533	549	553	543	515	544	523	542	547	511	502	577	543	525	568	564	522	523	582	517	534	523	541	524	533	536	560	526	552	520	548	564	541	543	506	511	541	563	548	526	527	554	527	514	520	544	543	544	546	556	500	496	553	495	526	533	531	491	516	542	552	499	547	488	505	590	538	549	514	563	566	518	538	553	527	524	520	558	526	541	557	510	520	543	518	555	542	504	494	520	510	504	529	553	532	549	524	532	535	525	539	543	536	567	542	514	538	530	538	532	511	541	531	534	535	519	516	541	534	533	509	519	549	531	537	500	549	554	516	539	564	520	541	520	492	549	574	548	493	508	559	503	522	551	533	552	562	507	558	551	567	542	546	509	532	546	494	538	545	569	509	554	535	521	512	489	519	473	517	555	512	540	522	530	492	514	551	549	525	562	556	523	572	545	531	506	543	546	576	504	548	498	565	504	543	562	513	536	546	532	529	572	525	554	531	518	537	565	527	521	540	512	529	503	539	537	499	548	534	549	547	520	531	512	549	521	489	505	515	509	570	541	504	515	527	515	536	496	551	512	608	539	536	534	534	553	530	544	547	545	530	528	525	503	503	522	573	512	552	519	535	564	593	516	538	546	523	488	516	547	518	557	528	513	525	531	508	528	496	543	548	575	519	571	562	524	536	525	521	516	527	523	524	542	525	542	557	543	545	518	529	507	519	515	531	550	539	513	525	561	494	539	548	546	556	522	501	544	520	549	571	539	530	533	533	512	522	495	535	526	563	547	547	515	509	561	507	539	513	480	514	500	531	545	530	561	546	521	536	513	529	503	527	524	504	523	546	521	510	529	517	543	542	529	549	524	520	556	554	489	470	523	529	544	552	516	527	526	537	531	565	504	530	514	503	512	554	542	535	561	499	555	518	507	546	496	529	494	467	554	556	503	506	540	512	537	553	514	554	527	531	524	561	539	516	528	529	512	549	518	492	540	535	523	502	554	529	523	541	535	560	543	515	575	523	515	525	533	536	503	538	557	520	505	527	548	534	528	536	539	523	536	517	557	547	535	558	535	507	526	521	520	543	557	531	528	568	521	490	489	546	541	516	545	519	492	523	547	524	550	528	548	592	532	518	574	522	567	528	499	542	534	563	547	517	537	532	513	542	560	535	544	526	526	580	558	566	521	541	529	514	507	558	541	577	538	517	535	498	520	546	529	515	568	533	536	541	545	559	518	520	509	574	560	525	546	515	515	560	550	527	513	540	545	521	547	588	501	562	520	491	550	523	517	558	541	556	545	535	551	547	554	554	489	522	526	549	523	485	487	493	521	575	529	543	542	554	526	544	498	588	544	528	536	517	505	527	535	540	542	551	545	508	529	534	519	496	567	526	499	565	550	543	531	493	539	559	531	564	539	493	521	541	532	527	508	529	498	525	533	512	543	541	530	563	528	533	562	513	548	496
64059	22097	4284	1815	1172	889	740	658	547	570	456	463	439	438	421	337	367	359	375	407	330	383	391	365	382	363	380	367	344	370	360	310	396	366	341	325	350	336	340	313	316	320	340	313	322	360	360	332	319	362	367	366	328	343	361	306	355	341	334	313	331	337	334	322	352	316	333	364	334	322	318	319	329	322	342	322	341	309	298	298	350	312	333	316	346	321	308	334	364	338	297	350	302	295	304	330	337	336	332	342	328	319	297	346	328	297	304	297	383	317	283	281	291	343	334	317	314	312	337	318	327	350	381	334	353	332	326	352	353	328	352	346	318	301	339	347	321	345	321	354	334	313	306	305	336	327	298	279	346	347	332	306	289	331	364	295	359	308	327	328	322	330	335	318	304	316	307	345	318	340	352	351	310	320	330	336	350	320	314	325	299	324	320	350	305	337	286	317	345	332	332	319	349	339	335	345	352	314	302	321	320	339	355	292	320	312	338	337	337	306	329	352	326	316	339	330	362	342	326	313	317	346	345	289	316	357	344	287	278	333	329	350	326	350	324	343	327	333	334	324	349	332	312	363	302	340	316	312	324	344	298	327	318	293	306	345	285	307	345	343	296	338	345	345	300	347	306	333	325	346	313	308	286	344	354	324	335	323	320	400	324	368	336	342	339	357	325	322	364	347	311	313	321	286	337	324	340	331	290	341	365	363	322	327	330	305	342	331	345	298	329	312	302	308	330	309	277	296	324	339	332	309	330	305	350	348	322	308	341	337	373	338	336	361	327	343	344	323	324	341	311	319	353	305	301	331	338	315	335	325	317	369	320	323	323	328	372	318	320	330	294	293	351	315	315	304	337	338	345	335	324	322	302	334	312	311	322	313	295	319	364	343	309	349	321	357	328	342	327	333	336	339	339	329	341	307	325	341	317	319	323	301	328	350	301	363	338	325	359	331	359	335	342	358	333	296	327	321	332	322	303	315	360	322	322	308	309	330	318	325	318	309	336	289	307	359	361	359	343	329	322	323	322	295	320	348	312	304	318	309	343	295	361	320	324	317	355	304	345	343	330	314	329	328	312	343	297	314	356	316	336	356	321	312	328	328	324	329	355	345	320	346	361	284	324	374	339	304	354	336	312	323	292	334	330	295	293	338	321	323	302	312	295	318	348	303	360	335	329	297	337	319	293	335	369	320	350	288	311	295	341	321	351	329	334	327	342	340	314	366	308	346	316	343	325	354	331	316	290	296	341	311	315	343	336	342	333	330	309	333	299	390	352	303	337	321	303	300	336	297	323	319	308	325	357	312	330	288	329	323	357	292	325	339	302	334	308	369	348	282	324	305	372	342	297	316	307	307	327	341	303	353	300	323	309	323	329	344	304	326	342	341	337	330	294	305	316	329	347	350	301	309	330	339	305	343	355	344	290	326	344	309	337	344	334	364	339	337	347	339	326	314	304	351	316	357	321	328	348	348	323	340	322	308	336	344	315	308	307	324	346	331	341	346	333	329	307	318	322	343	287	306	340	344	333	356	317	363	333	318	298	344	357	359	339	303	339	369	305	316	339	305	310	357	305	306	314	335	325	313	285	348	339	322	337	335	323	307	283	299	367	314	325	333	328	325	308	301	312	344	302	311	354	324	319	307	349	330	319	284	318	303	355	327	331	343	312	331	371	349	310	362	301	333	342	328	321	347	338	317	371	303	315	365	308	330	330	309	329	316	336	379	324	356	319	339	352	289	346	324	333	337	341	307	317	319	342	343	324	336	355	307	326	323	272	343	369	340	352	346	315	342	309	381	317	350	318	332	333	340	352	308	347	357	330	335	318	322	278	366	354	340	299	326	330	332	339	335	297	324	318	334	333	335	337	326	295	307	335	344	341	330	329	348	300	320	328	306	317	307	302	323	295	264	343	330	303	329	317	341	307	317	295	289	316	325	307	328	310	301	331	314	322	310	330	350	307	323	329	333	325	317	359	337	333	318	290	343	326	331	278	354	307	330	350	293	316	338	330	298	279	312	321	324	341	350	324	325	348	334	311	320	303	317	318	303	303	317	318	332	302	332	307	324	303	308	333	294	324	348	333	367	359	339	345	325	317	334	320	334	359	332	352	305	345	352	328	340	311	353	329	350	304	346	368	321	345	345	293	332	294	319	342	334	323	298	334	316	327	337	326	360	356	322	299	344	336	336	338	314	335	309	330	327	345	320	342	358	353	296	306	322	315	326	339	335	310	306	316	315	306	296	312	330	327	348	310	325	326	306	320	304	294	309	312	337	323	336	303	290	288	326	358	302	349	305	310	343	297	313	316	354	316	304	353	353	280	308	335	306	341	340	315	349	295	313	337	272	320	301	337	353	333	320	361	340	329	308	308	333	323	333	339	323	347	322	310	307	340	292	347	311	349	310	336	332	342	325	338	302	287	299	308	313	335	301	309	329	322	328	341	335	349	327	334	330	359	324	318	337	361	333	308	311	332	325	361	274	313	301	322	372	329	336	318	381	331	308	343	342	324	304	288	271	314	312	321	322	325	338	278	302	327	308	297	341	313	346	327	357	333	318	368	312	302	331	317	313	361	327	333	324	302	320	363	305	338	325	333	316	337	346	299	352	326	278	338	314	351	329	335	336	316	340	363	287	303	344	343	319	359	307	330	288	265	316	346	298	323	328	310	323	307	292	361	305	322	298	339	283	319	329	310	328	334	325	341	366	368	333	339	310	328	338	332	330	343	321	361	334	344	344	315	312	290	301	306	338	335	317	339	312	317	326	368	312	310	322	348	340	351	321	340	328	321	346	300	323	339	320	322	349	344	325	337	354	342	293	280	292	343	336	286	318	314	329	329	339	344	331	315	308	321	347	316	325	338	350	325	328	334	340	316	364	337	301	316	344	316	353	322	345	302	342	295	330	313	346	357	379	331	330	334	318	299	335	330	302	334	331	292	317	329	337	332	269	300	347	316	311	320	327	320	303	328	326	330	312	337	356	340	358	320	304	321	343	279	318	348	318	341	327	318	333	336	320	303	323	328	312	318	334	322	293	326	328	332	316	316	343	336	322	323	312	362	306	342	329	316	301	330	338	323	320	302	305	327	334	322	322	317	302	334	337	307	325	339	298	328	333	325	308	354	337	323	337	317	285	348	322	331	328	340	315	344	324	312	329	347	350	361	305	328	306	322	381	312	251	354	313	319	346	371	306	317	307	318	325	296	338	370	325	285	336	338	327	308	300	285	324	333	321	332	331	313	305	340	368	309	307	331	329	326	300	303	367	336	344	324	337	335	316	343	318	313	327	379	326	307	335	322	361	371	305	308	337	315	322	354	320	311	321	323	346	353	354	349	292	268	315	325	336	352	335	287	298	335	327	308	323	381	340	305	320	294	339	378	308	326	279	346	306	326	313	324	328	326	360	329	332	325	320	346	320	339	362	335	299	305	324	324	333	312	327	331	277	280	354	325	352	323	300	295	320	330	350	319	314	301	311	308	341	348	338	319	335
33863	2415	4118	4741	4162	3517	2943	2593	2297	1983	1852	1665	1580	1488	1321	1270	1311	1203	1210	1087	1111	1097	1083	1024	1019	1005	1010	1000	978	987	949	917	903	922	882	959	957	954	934	855	921	938	893	856	895	894	899	871	944	872	905	880	886	865	821	846	871	852	862	821	799	868	854	853	816	883	869	825	817	857	828	856	834	856	834	865	905	807	837	871	863	830	869	844	863	885	890	827	822	804	855	834	889	821	832	790	846	805	785	865	843	790	852	819	851	829	894	838	848	847	817	848	843	798	803	840	809	843	867	800	870	869	799	819	795	827	836	815	778	833	773	816	841	850	815	855	838	842	912	908	825	841	847	802	852	837	842	817	819	842	838	801	843	803	845	806	836	832	837	806	826	798	787	848	816	810	838	856	822	801	899	847	887	838	828	871	848	818	823	821	788	769	837	858	866	788	848	809	777	834	814	865	810	820	829	824	839	850	836	829	823	835	853	846	828	872	853	855	823	791	873	840	817	853	872	809	860	828	821	781	817	797	842	844	783	840	832	848	815	806	825	881	867	795	857	809	830	828	846	779	812	844	850	833	767	793	859	819	812	816	824	831	854	813	835	851	831	825	801	867	775	835	873	830	792	853	846	866	849	776	876	849	834	799	834	815	837	867	883	827	813	826	798	838	827	847	838	796	790	836	830	830	772	837	805	816	811	855	854	831	833	824	798	800	835	806	827	828	834	796	805	856	850	860	805	806	841	835	822	811	818	805	800	806	843	804	834	840	891	820	808	868	831	798	877	857	858	825	835	801	805	840	880	841	837	807	770	817	808	837	848	841	816	850	850	825	818	827	838	810	847	885	866	852	824	856	851	846	815	833	838	804	807	757	833	896	821	834	894	801	844	816	834	852	796	829	745	841	815	855	834	854	807	792	834	827	796	831	803	878	780	861	802	818	834	823	862	883	844	832	884	897	843	802	756	873	811	880	819	804	766	837	825	860	809	851	787	845	817	819	815	840	840	856	832	809	840	824	784	814	793	882	829	858	827	785	891	775	849	858	857	812	835	805	829	813	814	877	834	794	827	777	789	858	855	851	848	879	900	826	829	806	757	865	812	820	834	849	824	878	849	804	812	826	806	868	810	827	843	862	817	790	822	816	824	826	860	869	855	779	787	829	876	836	824	809	797	849	902	844	885	818	863	860	856	874	858	833	821	796	853	846	862	834	827	783	854	850	856	833	824	817	812	874	864	824	873	861	832	830	838	777	799	814	792	856	836	828	827	801	843	802	823	824	778	853	841	863	827	821	866	820	789	869	838	846	827	842	829	784	822	847	836	780	776	817	824	832	796	834	807	821	831	824	849	834	834	876	895	837	809	783	766	838	816	836	801	817	858	818	881	776	853	790	846	833	836	828	808	830	840	842	806	896	826	831	823	818	849	835	820	822	843	862	862	854	864	825	865	855	877	878	854	807	832	809	804	875	867	803	890	823	821	824	833	801	828	874	805	809	787	812	874	818	793	828	804	805	876	828	833	869	805	828	791	770	841	798	890	832	810	847	789	819	793	815	796	807	791	786	855	824	831	834	817	827	834	814	860	790	820	772	822	838	830	830	779	871	840	847	792	810	848	821	814	813	860	882	828	784	844	846	840	908	830	811	865	793	858	819	878	827	827	864	824	846	819	840	852	852	835	884	843	791	817	804	820	832	828	840	837	851	797	844	840	813	877	858	862	878	808	857	848	812	864	826	852	821	830	857	825	846	837	839	844	860	838	836	837	827	827	850	860	878	854	863	881	875	860	857	849	826	841	810	836	823	810	825	894	814	853	869	837	843	799	871	832	797	818	853	853	809	801	816	845	827	856	864	874	866	818	804	850	807	850	794	848	820	854	840	816	796	818	804	799	832	777	850	851	819	833	859	827	772	840	826	774	832	806	837	819	779	843	815	819	871	804	873	803	829	842	891	805	755	847	785	821	824	760	808	834	855	869	815	833	827	860	874	859	802	813	840	806	835	827	807	805	869	845	799	777	827	864	872	794	849	940	858	875	785	822	873	844	835	874	795	851	796	832	793	830	853	847	869	840	843	841	831	872	817	809	817	818	814	786	813	843	862	839	856	792	856	836	811	830	829	892	841	837	852	841	847	886	846	831	769	815	826	852	824	880	834	841	813	826	826	841	824	817	810	859	815	831	837	816	832	862	804	894	842	864	779	792	827	823	826	853	826	829	827	852	830	826	847	790	864	855	833	823	824	850	822	785	792	878	831	837	849	760	832	846	820	810	859	843	821	867	792	840	802	826	844	797	835	829	859	856	852	858	862	873	783	820	822	841	846	851	916	803	833	858	832	838	854	811	776	844	870	800	824	816	764	845	791	816	883	832	869	869	834	887	829	811	806	845	821	824	837	812	816	816	845	838	866	833	812	854	827	857	807	837	886	866	809	875	825	814	851	844	805	803	897	819	836	819	879	804	823	759	823	837	859	850	831	854	795	853	835	841	833	822	838	830	811	854	815	830	849	863	813	847	826	851	851	809	830	793	820	813	868	845	844	846	825	830	812	848	802	798	857	808	862	825	813	851	814	820	835	835	786	870	853	856	763	834	862	819	858	825	849	810	830	807	841	807	848	868	809	855	863	815	839	813	867	845	844	795	794	764	789	821	838	780	854	792	806	821	823	793	861	860	871	826	816	851	836	853	908	869	805	820	841	855	829	818	841	826	784	800	818	821	847	862	814	879	854	847	816	838	878	808	765	830	894	867	827	830	895	840	829	811	878	826	874	814	826	818	789	840	833	828	840	777	841	793	822	810	828	828	852	854	848	787	816	801	789	789	796	815	784	821	847	769	877	814	782	849	770	859	788	840	794	823	828	853	820	854	845	871	844	838	855	847	789	792	856	840	818	811	842	842	803	787	855	813	810	831	852	797	787	782	852	865	772	812	799	833	805	893	813	883	829	876	832	829	819	830	834	844	821	787	863	810	915	881	823	868	862	815	773	815	847	829	803	844	796	820	837	822	808	834	859	834	779	817	864	902	815	822	874	893	863	868	860	784	858	858	854	826	788	822	853	853	778	782	783	837	809	836	813	874	804	871	765	866	815	849	900	857	801	846	808	882	803	826	836	832	835	779	838	863	812	845	782	825	851	823	802	805	885	779	836	786	857	804	769	896	825	840	838	846	806	829	843	845	779	826	826	799	818	855	874	827	872	765	809	818	817	875	839	868	865	802	854	835	799	810	800	816	795	822	853	834	836	814	840	819	863	799	825	839	842	825	790	890	840	851	882	814	832	820	836	791	809	820	882	861	830	830	827	837	851	865	814	798	865	819	836	822	832	830	842	854	822	875	846	817	863	886	899	822	822	841	837	860	796	856	769	869	801	859	797	859	813	874	795	801	775	867	852	861	814	808	843	817	871	838	838	829	832	859	845	860	835	862	770	810	817	840	881	853	866	813	820	748	798	830	845	824	861	873	828	808	806	839	850	873	794	858	843	807	850	807	833	828	862
8430	474	361	306	363	304	309	326	312	281	332	332	330	327	330	327	296	333	290	329	328	299	316	310	316	313	315	324	329	306	359	333	316	309	297	289	299	305	314	304	315	295	297	318	302	339	309	319	311	297	344	326	316	317	333	318	332	301	302	297	311	315	330	318	331	323	282	296	285	315	310	326	300	313	323	304	316	323	322	271	329	317	322	329	317	292	285	292	312	307	321	301	272	317	306	332	297	299	333	321	319	304	295	330	332	277	316	364	323	317	309	310	333	322	284	307	290	291	328	338	314	300	364	297	323	309	326	311	303	317	339	311	291	338	324	329	308	336	323	309	311	329	304	317	337	300	290	291	303	300	299	328	322	322	300	299	295	326	320	340	284	322	310	327	308	294	314	309	319	318	283	317	294	324	347	312	301	304	321	313	280	356	287	324	319	309	328	310	306	293	343	302	316	297	287	316	315	336	307	313	323	322	283	285	295	306	308	315	283	320	323	323	346	314	352	316	303	309	305	320	298	324	314	288	300	316	314	322	305	330	323	337	318	310	305	341	315	322	320	300	297	324	320	338	301	317	312	268	328	289	333	311	316	288	312	319	288	332	299	334	299	316	301	302	306	329	350	293	337	290	301	281	294	332	321	325	301	296	340	334	343	300	325	320	301	286	301	277	259	319	349	324	293	319	307	295	307	310	324	322	330	319	303	346	326	313	307	327	309	282	290	308	287	320	326	341	268	330	326	287	327	306	328	329	312	325	315	299	330	332	335	324	315	339	331	311	305	329	326	321	314	289	312	335	305	325	322	344	298	324	319	298	339	326	336	276	284	339	311	303	327	297	336	333	287	319	303	303	324	352	308	286	275	279	317	297	280	317	306	341	318	313	296	319	297	294	323	342	345	313	306	274	285	321	287	339	314	282	318	323	316	288	320	307	299	335	295	311	326	306	306	301	283	263	282	318	342	312	278	321	320	320	309	322	303	311	297	305	289	335	302	308	298	282	316	302	283	310	308	300	326	342	304	319	319	316	300	319	296	298	314	336	286	330	311	323	323	302	324	320	329	317	314	325	292	303	289	334	304	304	299	310	317	294	303	325	320	292	331	320	332	321	301	308	283	336	317	302	299	311	298	319	307	322	315	316	278	303	345	291	284	345	272	323	326	305	341	335	316	319	305	303	304	276	305	284	280	317	323	298	283	303	310	310	337	335	314	345	362	330	298	325	311	310	297	272	314	293	319	319	304	310	288	302	321	307	295	275	321	290	313	308	314	339	314	313	304	300	276	301	309	338	306	309	320	323	301	321	322	291	313	335	343	292	299	321	316	309	297	308	300	279	325	293	307	288	279	254	307	328	279	298	296	297	312	317	305	362	315	326	328	328	284	319	329	275	294	315	302	307	315	326	332	303	329	330	307	284	325	331	329	318	297	325	316	300	278	292	341	280	281	333	315	291	280	271	328	311	303	348	335	315	313	314	317	303	306	264	304	299	331	340	312	349	291	299	358	302	315	313	338	316	301	293	289	317	284	283	295	296	304	307	359	347	327	298	299	290	301	325	308	316	309	320	310	322	313	345	310	309	308	319	326	329	264	344	332	313	301	361	326	296	308	323	302	310	323	315	342	326	326	325	330	335	327	314	337	327	329	314	274	336	284	316	297	313	301	283	298	355	270	290	265	279	323	338	288	334	321	324	342	318	285	321	310	303	328	284	309	268	308	312	337	298	291	307	295	288	304	310	348	298	291	328	305	298	333	280	291	294	292	324	303	283	293	318	312	308	315	292	286	336	343	337	289	285	335	304	314	328	333	314	320	336	294	325	346	310	316	294	281	288	287	319	281	288	295	252	346	304	289	309	277	338	303	334	308	307	293	315	288	318	323	278	307	269	319	313	346	302	274	322	307	318	313	309	360	359	321	311	330	316	315	303	322	328	302	340	343	348	307	298	321	329	295	303	319	319	280	310	332	302	313	292	292	315	342	321	337	311	314	289	313	286	300	294	307	292	284	356	324	307	329	302	278	304	325	310	300	308	302	330	330	344	310	298	316	291	288	314	306	318	313	331	297	314	306	300	302	311	322	333	340	317	316	299	308	303	307	334	327	314	289	277	311	300	295	314	293	336	330	313	331	331	292	336	302	318	314	334	292	305	304	281	316	313	333	321	298	299	305	347	317	309	286	325	311	322	296	343	308	312	263	298	335	305	288	303	331	276	347	319	299	268	325	304	291	285	363	314	326	334	338	314	317	301	317	320	316	318	318	283	291	281	315	305	328	306	315	352	293	331	295	303	295	358	314	334	296	302	341	304	323	338	361	332	285	315	340	293	271	291	299	312	298	309	283	359	324	334	295	289	296	287	299	317	344	338	315	314	284	300	284	293	348	302	312	311	309	317	331	318	337	308	271	328	286	300	304	304	288	317	286	321	324	308	314	331	288	318	284	268	306	345	333	313	311	324	315	310	276	326	301	313	302	337	294	319	323	319	320	332	307	314	303	308	284	320	321	307	303	327	355	296	283	309	302	319	354	342	326	326	324	341	346	327	342	328	318	315	306	322	309	300	334	342	313	324	312	330	299	284	315	322	308	300	307	283	301	298	323	282	309	304	302	307	307	296	283	305	322	295	309	314	342	328	329	317	299	299	311	340	335	330	278	318	307	286	315	303	298	285	312	302	333	302	327	302	321	297	333	326	291	294	332	334	294	311	333	296	315	302	296	329	323	348	338	293	327	308	318	301	295	334	324	332	309	332	319	315	307	307	321	307	333	314	302	291	292	293	281	302	304	313	319	293	354	287	324	326	290	319	315	322	305	309	270	298	299	307	306	347	286	319	314	309	310	297	307	324	306	306	309	324	334	280	283	314	289	333	327	302	340	304	305	300	299	341	298	317	305	305	321	318	275	304	315	300	330	305	342	340	348	318	344	300	304	346	306	351	315	313	276	353	306	298	284	324	289	297	341	338	321	292	295	335	305	285	313	310	303	320	310	301	311	320	307	324	335	337	316	316	303	289	270	313	333	306	315	332	361	302	306	325	311	324	303	337	322	285	291	309	329	344	330	346	303	322	316	303	304	276	329	287	295	325	331	335	316	282	272	291	279	301	326	323	296	294	298	295	312	345	339	276	300	329	291	327	336	282	330	306	322	299	297	308	324	288	321	337	305	323	319	335	296	277	281	298	314	311	337	299	330	331	306	329	294	315	354	336	306	310	295	307	305	302	321	319	327	301	321	345	295	338	306	325	327	305	319	354	326	321	306	320	300	318	339	310	320	294	293	302	313	329	326	319	347	372	283	306	305	283	315	317	314	314	304	300	322	325	281	337	304	333	271	298	308	310	340	327	316	315	303	292	322	322	313	306	278	336	333	275	310	325	300	309	340	332	338	340	308	301	310	324	284	294	368	290	325	311	296	300	337	311	308	293	322	314	296	303	300	297	315	327	280	321	328	286	311	344	345	284	292	338	271	336	321	300	294	313	314	303	275	305	314	336
8181	764	841	839	819	836	771	822	810	781	799	761	801	821	760	765	768	769	787	806	785	751	776	735	760	780	768	779	764	783	777	763	757	762	691	794	776	804	701	732	794	817	787	747	781	759	785	747	701	826	747	771	780	762	747	782	776	782	787	801	813	738	756	770	752	751	743	763	749	768	790	794	803	761	757	735	765	781	754	766	746	762	796	764	797	815	779	734	778	772	777	793	787	738	739	833	776	707	707	714	803	748	806	718	753	741	754	792	772	755	786	766	776	769	781	734	741	753	749	783	725	782	789	797	731	786	751	799	772	796	756	659	807	738	755	769	738	723	742	760	774	803	764	745	775	796	767	759	751	807	822	739	732	766	777	773	799	787	705	742	768	753	800	741	811	726	770	757	758	765	797	758	744	763	784	758	778	790	749	782	723	773	787	787	785	799	809	776	746	776	781	755	750	807	748	747	799	731	755	746	771	754	805	776	776	786	834	733	790	751	731	777	780	781	776	767	795	777	751	746	770	757	769	783	744	728	779	814	780	721	744	696	783	777	782	750	788	695	774	712	728	760	788	744	793	767	771	864	786	785	776	723	750	776	762	770	788	813	743	746	734	750	775	750	784	759	771	738	816	775	739	781	774	757	792	771	774	769	747	743	790	764	759	748	799	773	781	740	740	723	782	783	757	764	811	756	778	779	793	760	754	758	791	771	753	737	783	763	795	759	797	742	751	747	773	748	729	748	755	793	802	730	769	752	799	815	756	764	755	683	706	752	799	722	759	749	746	756	778	743	723	759	741	822	763	734	738	777	750	743	725	795	749	782	761	756	736	787	756	787	788	742	786	742	747	751	709	769	794	752	765	736	793	790	737	773	793	703	761	794	726	807	707	805	790	728	822	752	769	775	752	745	751	766	719	782	770	771	793	824	750	772	752	750	708	762	780	710	786	746	752	690	757	751	738	775	800	798	706	737	767	750	766	762	789	760	755	772	794	788	836	783	781	770	802	784	764	735	786	812	718	776	757	779	785	758	746	768	809	778	787	760	734	727	765	755	756	794	799	720	753	768	761	751	758	733	814	802	746	792	794	754	756	784	791	753	702	761	750	842	793	763	749	751	776	782	774	726	793	790	703	743	749	748	778	783	745	766	799	794	806	773	797	732	769	730	743	773	767	844	778	773	755	787	796	771	755	802	747	776	775	776	755	716	733	745	765	815	730	748	765	819	752	791	796	718	695	766	766	716	776	762	766	756	801	762	778	809	675	758	774	772	758	730	774	733	776	746	826	759	810	779	724	772	731	754	746	784	807	760	771	746	735	720	770	773	755	776	742	824	766	763	763	806	782	732	733	693	788	763	778	804	794	777	804	719	725	783	759	787	817	767	764	756	734	792	767	746	806	826	801	810	786	758	739	768	803	773	758	771	758	789	760	815	750	769	761	786	741	804	756	780	779	790	774	782	762	765	773	752	754	752	815	782	754	711	802	761	825	774	785	794	795	793	748	819	723	775	779	752	775	783	805	771	813	788	727	738	796	718	740	784	789	768	736	750	751	742	745	767	771	757	773	772	744	788	738	774	781	778	745	749	774	792	757	780	768	705	754	828	748	767	746	789	766	796	791	793	783	726	787	747	752	753	756	775	777	753	779	788	787	817	730	742	758	766	758	780	764	738	774	765	745	745	795	749	775	729	760	749	809	749	760	769	750	759	728	757	745	756	782	808	772	784	745	788	768	776	784	774	780	760	750	784	773	747	829	731	787	756	765	788	774	755	760	746	788	789	744	766	730	748	781	756	786	751	778	784	787	763	754	731	855	739	755	790	739	731	723	776	796	745	749	819	791	735	774	794	730	704	790	711	768	774	734	765	776	818	809	818	730	754	780	763	800	739	790	814	750	756	760	710	775	761	759	734	814	745	723	807	724	741	764	779	747	729	796	826	762	799	776	778	774	728	748	733	776	736	749	770	825	770	718	740	732	766	758	753	812	778	784	793	751	747	740	787	804	807	770	773	773	767	793	793	783	775	840	792	741	772	759	775	796	758	795	767	791	737	799	739	748	756	756	808	724	775	805	777	753	762	774	765	809	779	750	754	735	777	741	817	737	764	749	749	773	729	760	794	768	742	763	772	727	784	753	784	799	760	787	741	766	799	754	713	756	749	747	739	783	730	718	717	750	767	783	778	783	812	782	778	734	775	748	820	825	760	744	754	776	775	788	744	789	788	748	770	783	756	792	748	771	786	766	815	766	725	790	738	763	754	781	759	746	735	755	768	766	716	794	750	844	742	758	824	778	751	791	793	748	777	732	744	802	805	776	820	805	729	733	778	729	755	764	754	759	753	736	772	806	797	792	799	809	805	745	814	753	851	774	792	780	731	801	770	768	717	773	758	788	747	735	771	796	735	741	772	767	774	770	753	733	794	790	772	769	769	792	742	782	760	794	749	762	741	761	770	714	757	808	721	732	758	757	757	776	782	767	770	781	764	800	745	743	769	752	772	767	743	808	704	787	764	741	797	754	797	762	794	766	855	736	778	778	776	775	748	761	751	746	743	737	787	763	794	784	767	760	775	779	751	789	807	745	745	734	769	794	808	779	804	753	784	747	794	733	781	723	814	775	775	781	762	760	778	775	772	703	714	779	752	765	721	779	761	763	754	778	767	744	765	755	819	745	813	766	819	821	776	794	757	734	746	780	777	754	745	771	772	759	760	774	796	789	776	794	729	780	776	781	744	783	774	782	704	753	749	792	782	775	741	801	807	794	774	744	739	804	777	768	842	770	793	779	844	780	751	773	768	813	774	795	816	768	783	746	780	761	811	783	743	741	810	736	772	772	726	713	754	768	742	797	707	772	760	809	770	761	710	780	769	748	802	755	790	761	747	757	765	819	774	772	804	778	827	729	803	776	771	790	746	781	816	742	791	773	767	783	738	749	782	801	742	794	725	773	753	743	765	772	715	741	790	755	806	798	778	717	777	788	778	774	781	801	734	757	793	762	775	741	783	722	759	737	786	778	748	745	829	781	760	794	757	794	792	710	803	787	763	780	785	803	734	746	751	757	804	818	742	756	778	803	753	787	779	787	758	783	768	764	753	764	749	764	745	697	796	779	750	761	749	756	756	732	777	799	787	759	776	716	808	724	753	773	752	742	769	742	786	770	773	788	771	734	769	754	703	776	774	816	751	735	773	760	765	728	741	757	801	801	743	759	721	778	711	810	769	796	766	787	797	807	738	773	739	780	734	740	792	732	787	768	776	716	802	742	779	744	793	742	766	748	812	771	752	792	787	778	758	745	771	789	794	789	777	699	798	734	767	767	729	765	735	721	796	762	789	765	768	719	749	734	750	810	797	798	748	745	809	753	797	736	754	721	748	744	739	768	758	764	771	743	715	722	773	793	766	797	800	813	772	747	760	764	808	773	737	788	737	775	737	741	777	748	765	743	745	710	743	745	800	721	794	746	811	745	740	785	770	746	736	773	711	770	733	752	749
48119	11798	1341	768	550	405	397	374	312	280	284	255	236	234	250	224	188	208	206	210	213	232	197	206	187	210	206	208	192	187	177	216	174	189	171	187	168	216	226	187	161	193	178	191	178	216	206	195	167	183	191	190	171	188	195	180	185	175	194	213	179	210	202	196	184	177	226	210	175	200	185	203	180	196	175	170	193	174	190	177	184	159	174	191	183	197	186	167	179	176	200	182	201	181	191	157	168	182	174	150	170	152	173	214	182	170	195	173	231	217	171	194	190	191	220	187	173	196	184	173	190	199	175	186	170	208	199	196	209	223	164	184	183	186	162	173	165	187	181	209	190	221	178	174	190	182	193	189	169	202	190	217	180	176	186	183	170	197	186	174	202	181	202	191	166	181	180	167	188	166	211	175	194	172	217	183	192	179	188	201	175	196	191	184	186	168	214	198	205	202	192	174	164	206	175	155	194	188	183	169	165	187	180	196	189	215	155	188	187	198	186	184	185	205	188	203	168	191	184	184	178	170	195	151	187	209	187	178	171	186	193	189	210	168	164	164	201	163	175	181	200	167	185	178	175	205	204	208	174	174	193	190	201	180	198	176	197	167	192	188	203	193	200	173	197	187	201	187	171	174	168	172	189	183	200	197	180	194	196	191	191	194	183	161	187	203	143	192	168	198	182	174	183	186	181	203	183	183	201	173	200	194	181	158	173	194	169	169	172	182	184	166	168	204	166	192	182	207	187	172	190	186	184	180	182	201	194	181	173	191	174	191	196	172	204	192	182	173	220	174	194	198	182	158	199	189	203	197	195	197	175	191	183	202	164	187	189	178	178	178	201	189	185	202	186	205	207	167	180	194	198	176	208	191	194	168	193	172	179	209	173	187	185	207	182	183	194	203	197	195	158	202	214	202	180	170	174	190	210	166	182	182	200	174	194	161	201	183	209	190	205	193	201	177	191	164	207	182	180	182	166	204	211	161	180	168	184	204	196	187	174	191	165	177	204	215	200	182	189	212	151	184	172	188	169	178	165	185	196	172	208	185	180	184	186	180	181	175	193	169	204	216	197	166	171	212	210	225	194	184	163	204	170	183	178	195	184	186	203	175	202	191	193	182	184	190	180	193	162	196	155	177	192	178	190	194	162	167	175	207	171	169	195	180	165	190	195	200	206	203	180	195	220	184	183	210	189	188	186	167	161	194	179	180	195	189	185	200	184	181	169	204	214	181	183	171	183	173	194	181	216	190	195	183	187	194	175	173	200	199	188	196	181	189	192	195	180	182	199	183	202	185	193	217	202	177	173	177	206	164	175	194	175	175	202	194	175	181	204	170	181	204	194	177	185	201	165	209	190	189	200	208	167	189	168	186	202	196	180	197	196	179	176	173	171	189	170	191	191	172	211	194	168	184	194	180	180	194	181	180	190	189	192	172	199	174	197	200	207	194	168	196	177	170	199	188	217	221	218	188	221	179	169	201	175	195	198	189	200	224	194	200	195	180	181	188	205	164	176	179	186	182	191	131	171	171	177	208	178	196	209	174	188	196	206	207	184	188	197	161	193	190	201	203	174	183	213	209	185	199	202	169	207	216	145	184	166	175	198	181	161	188	197	176	159	176	207	154	185	199	176	191	185	188	195	193	187	170	170	174	184	205	209	185	196	201	182	188	192	186	209	195	189	195	187	210	183	192	176	206	195	197	206	202	193	176	169	199	201	202	185	180	176	200	207	197	193	180	195	180	206	183	173	180	186	198	183	203	180	174	174	180	165	170	206	176	178	172	223	206	201	209	166	186	191	224	203	186	204	206	160	183	163	196	204	158	174	212	192	181	187	201	179	187	191	175	186	191	183	196	188	172	167	203	178	195	152	187	183	174	204	204	172	204	202	167	184	190	158	200	219	186	149	150	197	185	197	177	194	197	204	180	187	184	215	196	213	186	174	202	189	182	185	171	169	218	179	198	172	178	184	190	156	183	191	200	190	172	198	172	220	204	191	194	193	185	148	159	194	169	163	190	193	176	214	177	163	195	198	173	182	195	196	183	179	175	205	170	200	173	171	182	170	175	188	174	174	163	185	193	169	191	196	180	206	169	188	190	177	178	203	198	201	154	200	188	198	180	193	177	175	161	185	201	188	184	193	209	202	185	170	195	190	176	189	196	199	197	177	167	195	166	186	201	175	171	179	170	170	182	177	202	182	198	183	158	146	196	198	160	187	159	185	209	175	173	176	200	184	193	184	184	162	170	166	178	203	191	193	185	180	185	186	191	182	173	189	192	176	172	159	181	174	178	152	180	195	199	201	188	195	184	184	173	173	191	189	212	184	189	178	205	209	179	196	180	168	160	166	184	190	196	199	171	203	180	180	194	189	167	204	175	173	190	180	174	177	201	211	188	194	195	177	197	174	204	173	180	182	172	165	210	180	191	193	182	178	192	187	192	189	172	199	193	178	220	189	180	199	165	184	183	202	188	191	179	196	192	175	178	213	183	178	233	166	194	182	207	193	185	180	197	206	197	179	191	202	155	195	183	211	207	186	186	204	184	163	214	183	212	189	163	187	183	203	196	164	184	206	185	188	186	184	169	220	164	193	187	195	190	166	184	183	178	203	162	200	179	189	184	166	163	192	210	157	186	194	180	189	191	190	206	181	204	171	188	206	192	190	219	185	187	182	185	164	187	184	212	170	164	171	177	191	198	192	170	199	166	182	191	200	185	171	188	180	165	208	172	196	191	202	177	192	203	175	209	179	180	184	197	189	201	193	201	226	199	178	201	176	178	179	209	148	175	214	190	200	175	190	175	166	179	203	198	197	203	191	215	193	187	187	202	176	171	175	192	213	161	189	189	183	195	188	201	193	170	171	181	176	167	206	187	196	188	205	199	166	201	179	200	197	189	188	195	194	185	191	184	187	182	173	171	212	199	170	187	189	188	179	209	171	203	191	190	176	184	181	186	199	174	167	208	183	191	206	164	172	173	210	209	183	190	201	170	192	203	193	193	191	170	172	180	176	178	207	217	159	183	195	172	187	206	213	169	207	189	179	202	170	179	196	178	206	188	210	161	175	172	173	191	177	183	193	184	164	196	189	162	187	169	196	189	198	202	193	183	180	178	192	194	172	185	202	173	173	194	183	168	184	180	198	200	153	191	185	177	175	199	212	171	173	182	203	194	191	198	195	183	185	158	199	196	177	201	170	192	199	192	215	180	215	204	214	189	189	206	169	190	175	180	181	177	179	201	188	182	189	182	170	178	194	183	155	193	205	176	174	197	203	176	182	165	189	184	200	191	189	162	172	194	199	181	198	182	189	174	213	194	171	185	215	185	173	204	194	178	189	151	215	180	188	200	185	198	211	199	184	184	207	195	158	187	185	206	160	169	179	182	183	182	192	209	165	184	193	176	166	165	176	197	191	189	161	177	195	200	181	175	192	204	186	214	181	175	213	183	168	166	205	161	188	183	200	195	181	222	167	180	177	181	186	189	182	182	153	167
24585	1385	2156	2543	2301	1904	1634	1434	1224	1105	1021	989	860	838	819	751	708	689	662	631	660	649	636	602	646	614	653	590	635	601	567	588	579	562	556	586	582	559	586	571	586	581	586	556	560	545	573	577	530	618	499	557	530	563	544	587	539	539	581	573	533	520	568	574	531	523	529	531	593	548	484	520	512	557	560	565	488	522	520	531	536	538	500	527	522	531	498	569	523	491	541	528	547	506	545	533	519	529	575	533	511	532	576	528	544	530	539	502	510	509	553	567	511	535	494	554	528	573	556	573	551	505	560	524	520	548	563	514	547	515	525	536	492	512	522	522	535	525	520	506	537	561	484	538	544	522	508	518	560	546	538	540	550	543	558	502	503	505	484	541	529	532	549	535	513	529	534	512	506	513	542	569	506	541	522	507	509	506	540	566	552	544	549	548	559	540	589	517	549	511	543	500	554	520	524	508	489	526	523	485	510	530	546	535	515	558	533	511	523	533	553	536	554	502	520	591	518	502	470	524	552	595	532	529	476	506	525	558	527	541	529	527	527	511	537	508	523	571	544	563	540	529	502	536	512	520	528	510	532	549	545	545	540	561	533	519	546	496	510	533	532	559	549	481	571	526	565	515	558	491	543	516	559	516	558	488	542	531	510	506	525	518	527	519	538	516	557	514	515	556	540	545	535	550	506	541	527	575	507	549	497	525	521	498	551	523	505	534	517	570	541	579	507	563	494	518	504	543	552	529	555	558	484	481	539	472	544	539	524	536	519	506	506	519	538	485	500	528	562	548	527	525	523	515	481	520	541	513	523	540	508	511	529	491	531	547	524	561	512	515	519	554	555	501	551	520	548	512	497	533	544	517	537	552	534	489	559	529	508	517	512	542	509	492	511	538	558	572	525	501	540	489	546	526	531	537	549	503	568	556	545	537	545	508	557	571	501	528	520	567	488	505	527	529	523	516	516	532	496	518	537	544	543	507	545	507	541	495	543	498	537	524	521	562	512	526	488	519	537	522	530	566	517	549	539	508	514	515	532	478	471	471	529	501	586	552	562	517	497	528	490	515	534	512	572	511	528	507	549	523	523	532	514	523	528	545	517	524	512	540	553	545	479	540	518	550	560	526	546	538	568	543	508	477	535	558	537	514	537	465	549	498	547	521	518	522	546	505	588	563	528	512	525	516	513	509	503	529	522	509	539	571	556	530	518	529	542	536	544	594	537	538	563	532	505	488	518	518	556	505	517	482	529	530	534	540	532	538	520	503	505	510	510	548	531	526	511	539	504	566	522	523	510	552	542	511	542	483	527	560	531	507	525	552	489	548	534	558	515	518	521	518	534	565	573	499	527	521	548	516	531	520	547	534	554	544	573	526	507	542	573	486	520	493	531	502	505	552	561	534	532	524	538	531	513	525	530	487	490	527	529	528	503	523	569	527	546	529	562	497	521	496	550	584	525	513	526	536	529	547	508	469	508	531	520	493	542	501	540	554	510	470	521	500	529	562	532	518	545	527	523	499	506	552	541	511	567	562	513	486	541	564	516	528	523	514	487	527	552	499	509	490	530	532	498	516	539	515	550	509	552	549	527	548	552	570	541	570	523	517	547	488	528	515	495	492	530	508	565	505	531	485	536	515	535	550	543	543	560	510	557	553	526	501	507	534	557	551	563	540	511	552	509	539	551	559	553	541	532	547	529	519	494	539	548	492	540	512	479	521	553	531	514	513	501	539	552	547	506	585	501	482	555	480	534	488	494	563	529	498	539	510	502	555	510	552	527	526	519	485	498	502	494	553	548	548	519	521	527	514	582	537	525	548	491	540	557	529	515	543	515	545	561	521	504	475	535	562	497	536	549	485	540	560	523	565	526	510	561	538	522	535	575	536	531	543	561	553	500	539	529	517	500	518	527	536	573	522	500	546	578	554	515	541	516	525	563	540	505	498	508	530	481	517	529	497	544	532	512	536	500	541	531	521	547	471	557	544	558	542	555	552	547	517	518	507	544	516	533	515	532	515	487	512	549	530	577	527	515	548	514	493	531	532	502	560	573	538	542	520	510	507	533	573	516	557	487	540	526	532	540	485	498	551	518	513	520	551	545	520	538	542	569	546	500	507	549	534	534	523	520	537	540	496	519	558	537	478	533	528	546	562	547	510	465	508	501	528	548	506	501	547	531	533	540	530	511	492	496	523	515	535	554	518	524	545	579	527	549	560	513	579	511	528	490	497	507	549	565	502	532	557	519	574	545	484	529	500	536	536	541	543	493	587	543	561	483	503	529	511	509	549	531	523	476	510	486	531	501	515	509	546	559	528	524	505	542	500	561	548	496	526	565	534	506	551	528	523	516	520	527	521	556	514	497	559	536	539	530	492	551	506	510	507	565	547	560	541	519	530	552	558	540	513	534	550	516	509	529	529	560	532	520	534	505	537	545	516	513	514	523	538	564	539	561	526	561	514	538	564	489	536	489	520	517	541	507	500	527	493	514	552	550	490	498	525	544	543	534	494	520	505	583	527	549	547	526	553	548	478	547	531	525	514	522	502	514	500	554	509	478	542	492	524	519	520	528	502	580	542	516	555	496	537	541	531	486	546	519	519	548	499	522	530	509	522	570	509	554	568	563	516	524	540	554	520	532	529	518	538	529	529	514	581	537	529	546	518	508	519	538	546	533	538	522	550	564	562	511	500	507	489	508	560	524	524	491	564	518	522	511	525	484	502	514	562	542	510	516	515	511	509	530	515	540	515	535	548	541	525	520	519	526	512	555	535	528	541	556	510	534	521	503	554	515	537	537	537	533	477	553	550	521	550	509	493	518	528	544	507	503	537	528	534	536	557	533	536	531	515	527	550	512	563	527	515	553	516	527	552	501	536	538	532	530	529	510	550	511	528	548	537	514	584	504	540	534	541	543	478	533	523	528	486	538	520	536	534	540	494	535	521	519	525	549	551	549	573	549	502	499	536	500	560	535	508	541	516	541	546	534	520	532	500	496	492	549	510	512	546	532	535	534	548	527	564	532	527	497	524	522	564	491	503	523	543	515	542	550	531	555	548	509	555	535	495	490	576	547	518	543	571	539	513	489	535	532	525	510	520	512	513	503	505	531	546	545	535	550	516	497	475	524	517	556	508	519	558	493	540	536	524	526	552	540	504	501	533	539	533	535	513	556	506	559	530	532	531	545	510	494	528	556	494	544	479	546	569	490	533	541	511	494	545	531	512	541	540	508	542	529	558	521	606	526	502	483	522	509	529	494	505	560	535	522	501	543	517	530	538	509	552	534	514	497	530	537	527	545	525	489	549	544	469	561	544	513	527	529	535	505	509	510	553	544	531	511	540	502	501	507	499	547	525	528	515	533	510	497	486	501	518	453	527	530	550	552	536	536	499	538	490	518	536	537	479	557	557	532	531	550	498	525	550	517	528	497	502	546	545	476	496	564	523	516	501	519	537	471	525	483	516	529	511	551	528	505	521	582	541	607	531	507	481	576	506
63644	21618	4176	1756	1187	918	781	651	609	504	501	467	461	438	377	394	407	365	334	337	403	354	359	349	390	330	356	302	325	372	343	325	348	338	321	324	323	337	319	366	328	325	349	324	351	343	317	341	330	312	347	334	355	312	308	327	314	279	342	356	347	338	320	333	286	307	334	337	288	314	339	313	360	356	318	291	342	321	313	332	323	266	326	336	322	337	334	332	337	327	346	344	345	336	342	333	330	321	351	288	308	321	299	313	306	303	336	316	323	353	339	321	300	322	322	347	327	326	314	356	331	350	326	317	346	330	295	307	314	290	343	308	353	342	318	346	347	337	324	328	328	303	324	327	339	301	286	325	326	347	349	381	309	326	344	313	305	304	326	423	318	282	326	346	320	328	339	336	319	351	357	352	335	313	297	372	328	313	327	317	325	326	327	334	308	309	312	359	338	322	291	299	358	302	323	325	335	314	330	325	322	309	335	345	366	351	326	340	317	351	318	338	327	329	338	338	350	328	350	330	347	338	336	347	335	311	319	324	344	331	320	297	350	326	328	317	352	331	369	337	306	324	344	304	341	345	349	349	320	316	345	353	358	343	348	345	301	352	326	333	337	328	316	337	326	331	319	311	353	360	309	311	294	328	348	301	343	303	292	327	338	347	336	357	286	298	340	320	316	308	356	359	345	297	326	344	305	319	299	336	312	323	333	305	364	326	299	350	331	306	311	320	319	344	336	304	306	339	349	339	347	312	330	320	338	349	324	322	320	317	346	321	308	342	364	339	336	324	298	295	346	350	321	344	358	297	310	301	325	322	305	367	324	318	315	313	368	365	311	326	330	337	312	341	355	327	347	331	326	304	338	296	365	299	336	305	351	308	350	320	340	325	310	295	274	290	361	311	353	334	300	347	329	303	317	312	336	345	315	378	323	312	353	337	318	330	304	312	300	307	309	376	315	333	318	331	326	318	345	311	312	332	295	322	324	310	319	345	334	306	340	327	360	351	341	325	308	325	312	339	330	328	341	351	327	314	340	332	310	357	336	314	348	333	312	332	316	304	304	322	320	300	308	325	344	321	289	326	322	318	336	316	287	334	320	336	329	276	339	298	313	344	321	314	324	328	295	316	320	309	330	328	315	328	307	344	359	330	347	308	356	358	306	323	326	309	369	321	322	355	331	314	335	361	326	312	328	333	337	316	310	309	324	327	328	338	335	306	327	339	323	297	345	304	344	328	312	339	334	320	315	278	362	301	319	315	330	301	340	316	315	357	301	316	360	348	318	326	316	364	326	315	375	294	336	341	315	317	299	338	298	314	354	328	329	340	313	333	301	319	325	324	329	311	315	281	340	336	335	360	311	351	349	312	296	355	353	325	308	294	321	335	322	296	320	362	286	331	318	318	314	299	328	327	319	351	300	349	330	326	356	315	347	323	352	308	336	316	344	353	322	313	304	341	334	350	343	336	303	287	319	290	324	333	293	326	303	315	304	297	344	315	319	349	312	337	349	314	331	331	356	310	322	303	337	311	341	351	311	316	308	292	331	317	329	348	313	292	291	317	315	317	325	310	325	325	315	326	318	302	306	322	346	318	327	338	316	329	324	322	329	317	359	299	325	311	321	366	327	320	337	342	322	339	335	346	335	333	334	316	316	309	316	336	333	335	332	342	339	295	338	324	335	321	310	306	320	359	331	394	331	318	296	329	325	328	334	322	336	333	315	304	349	315	324	314	331	350	336	353	308	341	318	327	338	347	331	337	315	363	332	326	336	330	355	326	335	341	331	332	338	316	321	308	321	318	345	318	320	318	313	314	319	303	332	354	333	315	320	344	302	339	295	326	337	311	319	336	321	358	335	324	303	333	352	355	345	295	306	331	334	329	314	295	316	328	318	324	350	337	361	314	333	326	344	323	279	327	279	329	304	305	309	318	372	317	338	340	318	326	340	315	322	332	326	329	309	310	327	332	300	303	322	316	294	331	332	311	316	326	313	318	327	324	325	308	353	313	321	331	296	301	280	324	322	317	304	346	309	322	305	320	314	329	318	320	319	316	330	313	331	310	369	363	297	334	362	318	304	338	300	327	308	326	329	312	347	323	362	307	331	340	331	330	319	310	327	323	329	345	327	326	329	323	332	317	304	375	319	351	308	327	347	348	303	313	321	314	346	336	305	333	349	327	346	358	339	344	336	299	353	319	319	326	347	341	340	315	325	348	343	313	290	333	324	317	328	324	344	317	354	348	324	296	270	346	318	287	304	286	298	323	330	345	303	323	337	305	290	303	344	313	342	340	357	346	339	341	323	312	323	311	304	344	309	300	357	338	319	336	324	327	338	332	297	315	284	337	314	325	325	309	322	351	308	299	321	316	332	348	362	327	342	321	313	353	339	357	323	284	334	354	274	281	307	315	317	322	313	342	325	350	296	316	332	339	318	323	340	338	323	312	343	331	332	320	325	338	326	330	293	309	294	337	349	305	335	315	321	293	303	323	326	306	339	312	320	326	370	342	318	337	337	320	343	303	354	329	338	328	330	325	311	325	310	315	307	347	367	357	312	324	332	343	339	295	338	363	327	327	306	342	300	350	344	316	346	348	336	317	313	317	322	323	345	344	330	306	320	324	316	328	334	325	343	360	331	311	316	318	293	317	333	329	345	339	325	332	315	341	324	321	297	312	301	318	329	316	342	290	299	302	361	341	297	323	330	337	346	301	362	315	325	331	362	321	314	337	316	317	345	331	331	316	316	312	315	346	321	325	311	303	336	344	316	328	337	345	326	331	331	325	364	365	323	282	324	325	327	327	314	335	333	303	344	317	309	318	310	323	319	352	316	294	319	337	299	303	314	306	331	325	326	307	309	310	334	343	292	337	300	317	287	323	338	338	300	322	334	324	324	308	304	293	313	351	308	328	306	337	326	329	302	352	318	330	320	387	358	354	314	313	312	322	333	339	352	330	329	333	369	321	340	321	325	335	315	333	305	341	330	309	341	328	324	354	318	315	302	330	315	299	347	326	342	321	341	338	326	304	332	308	301	322	319	306	333	367	306	332	345	326	298	279	346	339	327	338	334	334	329	352	333	343	325	325	296	336	323	339	342	332	323	304	324	364	333	293	314	303	339	301	334	338	326	312	315	334	329	277	316	302	330	348	327	340	318	283	323	329	329	312	327	347	312	306	327	335	333	324	321	317	310	318	281	331	289	324	307	321	339	357	363	314	341	318	336	373	326	333	330	351	350	316	354	378	293	369	337	308	366	360	320	323	291	288	304	333	358	339	321	328	276	322	296	352	315	325	306	311	331	309	317	317	303	320	320	313	319	345	311	349	316	323	355	300	294	316	325	332	307	314	333	341	318	348	359	319	313	306	314	370	319	291	336	322	283	329	296	339	311	302	319	345	367	334	342	339	323	315	307	326	281	333	322	328	331	308	302	335	329	351	320	285	294	312	311	314	359	320	362	375	311	327	327	319	313	321	364	332	331	286	306	300	317	317
33675	2526	4057	4854	4199	3509	2941	2577	2262	2039	1859	1709	1504	1441	1326	1305	1202	1208	1140	1166	1145	1065	1103	1017	1064	1081	1021	1008	990	994	953	980	919	908	938	933	897	911	871	899	899	910	1004	862	874	876	888	888	830	903	887	866	845	835	839	872	856	841	856	853	873	883	828	859	852	833	871	825	859	896	812	855	857	849	882	907	804	862	818	828	837	852	893	915	913	793	876	815	780	842	839	881	854	768	857	825	831	852	857	854	848	851	863	888	815	815	846	793	819	819	845	779	874	842	836	881	805	866	847	866	850	879	861	793	869	825	834	878	848	752	870	809	854	874	822	876	778	846	834	812	823	829	856	826	828	810	809	847	820	824	805	826	845	811	866	800	803	817	832	849	853	840	800	887	786	818	840	808	826	799	853	780	840	878	814	851	803	838	807	821	805	844	878	839	798	886	798	840	819	788	795	827	831	856	816	814	832	823	850	844	803	777	838	838	812	818	852	893	853	835	830	785	861	819	834	846	858	807	822	838	825	816	830	823	835	844	820	849	843	814	815	812	838	829	816	822	812	828	777	826	856	830	782	838	819	809	839	806	813	808	838	793	858	831	773	844	862	797	827	759	809	827	879	867	859	833	852	823	831	825	831	859	779	904	835	812	832	833	810	855	835	829	852	774	872	877	810	837	779	831	829	836	855	803	816	830	801	856	841	857	822	843	810	864	803	848	832	790	869	842	818	839	862	865	796	838	813	800	785	869	814	814	838	835	780	781	806	847	774	838	836	872	780	803	831	847	859	820	807	827	844	809	804	808	813	812	808	888	836	803	863	853	824	842	811	822	827	765	798	807	833	864	843	874	825	818	859	814	886	837	802	802	814	826	794	812	840	815	772	818	817	898	798	855	843	805	861	831	820	768	850	834	832	820	832	832	814	819	894	842	860	855	846	795	838	830	824	771	817	814	848	855	883	823	849	860	822	823	815	762	845	797	846	841	865	830	824	790	857	823	770	835	883	733	839	826	819	867	855	795	855	802	783	785	792	849	855	853	816	794	877	830	836	847	774	787	851	793	851	876	836	865	852	851	819	788	847	847	833	823	828	889	830	797	835	840	847	890	815	829	873	850	858	805	833	849	888	870	840	888	874	858	852	816	845	801	811	787	846	882	851	833	794	803	842	848	855	836	815	872	830	801	812	858	875	838	876	824	842	881	796	792	839	868	817	769	827	886	847	859	797	888	825	825	834	798	826	802	865	851	806	783	845	861	828	899	872	814	813	856	801	837	807	872	876	821	857	824	810	868	833	827	832	849	810	844	817	839	837	773	813	837	887	813	840	862	817	802	812	832	796	837	774	823	826	857	852	816	847	826	845	803	825	796	851	792	807	818	814	858	814	810	828	837	832	852	810	845	853	814	772	837	810	872	819	857	802	870	769	849	841	860	869	818	858	803	874	840	885	803	855	801	851	848	818	851	867	827	768	815	817	844	867	838	824	788	812	865	777	824	831	820	847	870	829	800	815	818	837	858	848	804	792	831	855	789	818	886	859	838	828	777	834	870	853	862	890	866	880	849	829	859	830	833	777	758	824	829	823	851	866	831	783	858	807	833	839	737	801	825	821	855	847	815	780	786	889	829	820	796	828	835	863	785	806	817	836	860	808	809	840	881	828	847	812	871	813	838	842	832	811	867	757	874	854	857	842	851	818	800	807	840	827	848	839	824	815	836	833	802	788	843	913	784	809	838	866	827	821	841	757	718	839	898	761	796	810	856	853	830	802	811	796	851	854	856	860	807	806	799	838	848	883	839	852	798	811	817	855	827	857	859	857	843	835	758	861	831	802	865	835	772	836	829	797	874	832	834	841	859	822	832	832	807	843	819	821	848	869	803	820	816	873	802	823	796	803	823	829	815	845	818	869	830	841	804	817	832	836	786	824	836	838	813	761	793	831	795	805	878	884	853	788	870	856	825	830	819	795	790	864	835	845	811	824	842	794	805	831	825	754	836	845	865	829	839	818	815	808	844	801	802	839	799	836	858	841	867	834	836	845	817	858	826	819	868	830	840	840	817	833	843	874	808	821	801	798	840	815	830	896	855	873	818	864	838	835	849	863	825	830	840	836	875	840	842	791	798	836	813	821	820	838	845	816	867	808	817	841	787	822	867	814	798	819	795	849	852	843	842	796	787	806	875	812	844	836	827	835	893	826	844	811	864	817	768	859	808	859	843	841	820	868	841	872	821	790	800	865	814	842	859	833	842	826	822	846	868	819	834	857	825	842	877	848	781	862	848	852	768	860	824	813	801	846	792	833	816	844	810	825	802	834	812	877	858	874	828	809	835	829	820	839	799	835	846	788	813	829	806	816	882	881	807	866	833	901	792	836	828	828	820	846	842	829	838	845	833	833	834	815	760	830	838	818	820	811	806	780	806	851	883	824	820	876	877	834	825	776	868	814	830	843	777	775	870	850	801	840	827	843	819	840	786	787	801	835	811	854	853	832	893	800	901	806	857	834	796	801	849	840	815	859	884	815	873	857	786	821	814	856	816	814	861	781	859	822	860	802	874	840	836	813	818	808	868	841	815	841	827	817	868	813	813	821	803	897	821	785	843	846	785	845	834	843	849	863	831	821	831	843	799	835	781	755	836	858	781	823	853	851	832	826	786	850	865	815	810	825	838	829	817	794	799	822	811	864	877	780	865	846	884	842	844	837	804	845	792	851	801	826	831	817	838	856	836	796	780	843	816	785	859	835	850	847	840	846	834	842	866	826	833	812	860	801	845	856	778	850	865	856	818	807	831	852	835	802	850	803	796	866	843	814	857	812	835	842	804	829	830	836	837	803	800	803	857	790	834	824	825	801	851	797	839	794	816	808	886	811	792	839	844	819	840	790	833	833	818	810	843	873	830	857	801	793	859	866	799	810	824	805	858	799	857	766	821	850	839	835	861	770	871	802	782	797	826	801	828	816	800	839	824	882	803	827	799	794	850	812	881	799	835	850	813	793	797	827	836	828	845	800	864	825	844	874	848	851	846	820	873	799	796	867	818	846	858	750	854	827	811	802	846	787	819	831	795	889	863	866	770	895	816	849	832	879	766	801	835	861	850	803	859	787	840	803	825	836	837	853	826	844	871	866	873	831	804	817	850	823	861	787	777	875	835	809	777	810	831	807	842	847	828	820	822	858	809	813	842	861	855	821	846	841	834	834	799	821	799	802	819	870	814	846	844	848	844	836	820	833	834	808	834	833	843	793	856	837	823	879	818	843	796	837	841	828	877	842	801	867	837	796	865	837	865	834	884	778	841	809	784	812	788	846	812	851	818	808	818	843	857	857	852	797	876	774	827	878	842	822	802	882	854	841	842	823	815	800	831	824	859	823	849	849	841	805	827	835	794	814	841	847	833	846	819	797	812	786	851	855	823	830	835	813	857	792	818	826	808	797	794	841	820	842	819	807	852	826	781	844	835	803	820	834	798	831	833	852	869	798	811	811	861	840	810	849	819
7871	517	353	334	318	339	308	288	296	292	321	328	318	322	320	323	272	322	339	345	302	329	285	311	319	296	293	307	276	305	325	288	346	302	335	311	307	332	301	314	314	321	293	341	341	332	316	314	287	269	339	307	319	277	324	332	287	326	309	296	331	288	295	299	319	301	292	322	326	316	299	320	294	312	310	328	336	329	319	348	318	321	306	277	330	318	329	290	310	319	354	322	332	321	305	292	316	306	306	298	318	324	322	301	335	287	280	302	302	334	308	285	296	314	318	328	329	329	305	296	270	290	304	291	280	321	318	322	309	299	299	295	319	311	290	297	327	331	320	305	294	316	267	302	307	300	281	325	330	313	295	335	350	310	324	281	330	297	264	280	299	301	286	334	328	289	278	329	315	318	310	314	304	309	276	333	328	307	298	317	313	353	310	281	305	325	308	308	308	296	318	304	270	303	322	312	332	314	276	291	301	308	329	318	324	308	271	318	287	305	307	335	338	299	300	308	280	293	287	353	303	317	336	303	300	306	292	311	316	256	319	306	313	331	300	321	315	294	313	320	323	296	284	334	290	337	323	294	331	299	280	298	301	314	312	308	337	291	301	320	315	312	310	302	324	269	328	287	295	324	311	302	301	326	307	324	276	298	320	314	309	320	282	293	295	315	349	329	353	314	319	351	323	337	325	286	293	300	316	331	293	309	299	307	310	306	308	322	309	275	311	298	288	301	302	308	302	313	318	333	310	316	297	338	306	302	297	299	332	305	304	330	297	313	297	337	281	339	296	311	347	324	299	290	313	304	331	296	314	317	324	316	310	292	369	303	327	295	316	308	285	307	304	324	328	319	331	340	335	321	290	306	302	322	287	317	316	344	300	322	322	328	291	350	326	308	317	305	298	332	334	295	333	300	315	324	294	330	298	295	299	322	310	279	293	347	321	321	313	323	278	293	298	315	278	307	343	325	291	280	311	353	338	308	337	317	323	307	296	291	310	287	305	291	298	306	322	305	356	312	334	334	304	329	321	290	321	322	278	339	292	306	283	286	302	340	305	315	281	303	317	289	314	355	313	300	289	323	307	305	276	313	271	330	318	332	300	287	342	297	284	256	296	329	334	328	327	303	329	346	327	316	316	308	314	331	262	291	304	314	316	285	328	298	303	316	296	288	325	282	286	314	273	273	297	280	329	325	328	321	292	290	275	320	292	320	323	340	327	343	296	305	322	296	328	308	280	291	280	329	283	308	289	316	341	331	304	327	334	342	307	296	285	331	315	314	301	312	345	314	307	353	300	293	330	310	337	325	321	298	310	327	320	346	286	307	285	299	273	339	322	333	282	306	314	289	334	314	332	339	325	274	276	324	295	317	346	317	330	303	331	338	294	309	322	302	329	303	311	288	327	315	305	308	318	329	330	313	323	353	307	301	324	295	325	279	330	325	292	293	305	324	302	286	322	285	284	268	292	327	321	295	325	300	291	293	302	305	300	300	330	300	309	309	305	328	341	297	328	331	325	312	317	306	303	284	308	322	319	306	311	325	331	281	348	319	329	292	300	324	331	319	305	296	305	302	293	316	310	304	286	310	321	286	311	274	317	319	342	299	303	324	302	318	324	323	350	287	311	311	339	323	287	320	302	290	307	280	283	305	330	316	299	314	279	296	334	316	325	271	329	282	316	308	348	293	295	289	322	330	297	341	340	317	274	289	302	286	334	316	322	303	355	304	318	333	337	302	311	301	322	291	306	338	288	291	311	312	291	314	321	286	304	288	278	285	286	309	265	298	321	286	320	334	318	296	311	284	319	300	289	323	315	311	304	300	324	286	280	283	310	328	343	307	288	336	313	323	305	325	317	289	305	300	309	307	308	295	343	314	291	334	313	287	315	330	291	319	285	301	285	285	321	282	317	319	314	343	286	278	283	318	345	334	342	291	312	295	336	314	282	310	298	309	293	272	307	296	336	294	307	328	351	302	326	288	328	303	329	310	343	292	318	297	299	310	320	318	329	310	321	326	315	345	292	292	303	313	318	289	303	287	319	343	303	294	295	281	294	332	267	324	280	331	330	315	271	299	325	310	320	365	310	292	310	338	299	301	314	316	307	329	314	308	301	330	289	311	316	278	317	307	297	309	307	305	314	304	316	322	284	294	297	325	313	338	295	322	302	321	317	292	306	301	321	295	299	323	318	291	307	298	293	315	303	291	334	331	294	296	332	317	340	338	308	311	291	322	317	331	324	323	312	315	322	302	276	321	304	319	300	309	281	283	330	360	324	310	301	319	326	266	287	286	272	299	314	305	330	288	311	342	309	308	291	316	316	280	287	313	334	333	285	318	319	294	294	314	326	301	326	300	332	313	310	316	303	322	310	302	310	311	317	268	305	304	289	307	301	285	292	324	321	287	318	314	298	322	326	308	323	316	295	299	309	288	323	302	312	287	298	322	312	311	293	299	308	301	320	305	289	289	293	320	297	295	327	351	313	273	284	322	326	313	284	339	325	308	321	313	293	286	332	322	325	333	339	313	304	329	308	300	295	270	321	298	281	336	281	294	288	303	313	312	301	307	351	297	315	306	325	296	314	299	316	311	311	314	301	328	324	339	274	320	307	320	330	326	316	344	312	313	313	280	322	320	345	314	293	363	333	314	299	287	287	301	303	304	362	301	313	297	302	307	353	323	280	295	340	312	309	342	327	287	297	334	296	287	328	285	337	309	275	310	328	311	316	345	338	315	334	319	285	294	305	301	304	351	313	282	298	314	295	301	305	288	317	317	329	319	299	336	319	324	311	319	329	329	319	335	299	285	274	300	316	313	310	306	323	314	336	295	324	310	300	308	318	344	281	313	313	318	299	314	289	306	287	287	285	316	340	353	303	315	290	283	297	322	317	306	313	304	335	323	275	325	338	283	309	313	326	308	327	287	335	298	292	322	288	317	298	329	319	274	298	303	356	372	319	289	308	302	290	316	288	300	299	338	310	312	323	348	310	341	309	314	301	300	323	324	339	295	312	311	326	311	318	313	294	357	292	318	293	334	290	318	298	283	301	316	332	302	304	295	307	296	314	334	338	327	310	306	337	325	260	300	309	299	302	309	330	302	282	322	289	279	318	300	306	304	316	343	319	298	310	330	328	294	291	333	365	296	291	311	331	337	323	348	326	312	310	316	336	317	342	322	295	320	319	306	345	329	323	290	290	343	301	287	289	315	296	299	286	277	271	277	306	308	305	299	312	317	327	304	320	310	321	299	310	329	310	299	286	308	295	328	313	326	324	295	277	316	348	301	282	296	289	297	306	320	297	310	283	322	331	328	304	314	319	334	320	309	338	349	329	292	300	291	306	297	329	288	334	347	336	318	329	310	331	312	340	336	316	278	339	287	296	311	267	327	296	292	333	337	274	302	306	282	311	312	322	330	336	315	313	293	287	311	288	307	325	302	314	318	312	283	303	323	316	304	285	298	303	333	304	308	301	330	308	297	316	320	311	319	337	269
7702	763	872	833	846	771	805	794	783	852	801	765	805	784	769	758	768	783	789	745	779	774	813	742	820	755	812	762	771	745	783	805	795	766	751	800	788	768	748	756	748	771	766	724	797	749	760	696	739	749	773	769	806	775	770	759	798	739	738	776	756	801	756	760	767	834	786	749	787	710	765	748	764	774	793	761	709	823	762	744	797	776	761	783	729	748	808	781	736	745	777	757	788	770	774	757	776	800	772	752	734	708	745	770	778	782	789	747	765	760	721	746	693	773	744	799	787	711	783	763	781	773	751	765	778	740	782	792	800	792	734	751	780	775	792	759	841	757	766	742	799	769	824	749	764	737	736	757	801	731	808	731	774	749	725	780	746	777	769	743	743	730	746	735	780	753	770	777	774	796	813	773	804	745	740	809	708	773	790	744	748	728	766	796	708	710	762	715	748	761	707	772	754	778	768	730	789	763	770	795	771	793	775	784	749	702	752	772	702	737	765	752	757	791	773	778	783	774	797	766	790	719	783	767	822	744	748	741	807	759	776	813	785	739	754	774	750	790	768	791	737	789	797	761	764	784	702	738	742	748	751	779	747	784	750	785	799	737	795	757	779	848	764	753	793	694	746	772	774	747	771	763	766	761	778	756	778	743	813	735	743	740	744	778	782	795	752	817	798	788	779	715	765	744	778	761	771	791	770	738	749	758	754	794	726	782	772	746	800	757	766	768	779	815	777	730	797	753	786	764	773	743	730	730	769	780	813	794	760	804	821	749	740	759	778	763	727	728	785	753	768	718	755	755	734	769	761	756	740	794	796	752	759	804	773	730	770	779	811	790	773	722	793	745	748	740	764	767	732	753	769	790	770	749	800	754	770	804	761	789	752	758	728	712	750	741	826	709	725	811	790	762	793	789	758	783	743	770	804	795	800	793	799	790	753	779	771	781	822	776	756	794	795	746	797	771	824	744	744	768	757	757	763	750	721	736	755	805	762	788	809	791	741	726	763	754	704	786	754	762	709	742	778	778	737	709	752	757	707	779	801	757	734	736	773	754	737	757	753	721	738	725	732	728	787	808	757	791	775	772	714	746	736	772	759	729	770	729	757	708	772	757	781	732	737	781	752	769	753	775	766	765	731	786	797	852	800	793	786	790	795	744	734	780	771	744	796	761	803	779	757	747	760	780	778	767	764	728	790	786	749	804	769	724	770	819	744	773	741	736	779	748	794	760	778	767	792	770	758	783	747	747	775	758	817	755	747	749	736	758	770	760	786	809	781	741	812	788	741	741	752	792	791	816	811	757	724	753	767	821	785	765	753	769	737	750	786	759	762	800	802	766	734	732	771	799	808	726	791	771	754	786	788	753	765	758	797	765	818	742	763	754	742	719	733	790	761	759	763	745	735	792	771	782	759	748	724	788	814	829	794	767	736	735	752	775	767	726	753	798	733	740	752	796	758	724	761	733	773	769	754	818	741	776	758	763	734	810	740	758	768	736	765	803	733	770	737	733	760	809	793	761	792	770	747	803	760	764	734	758	779	763	726	796	781	782	783	754	780	783	727	794	787	726	745	811	731	759	747	802	741	774	782	781	764	808	748	759	778	731	788	781	763	804	743	775	821	773	764	743	791	760	772	764	775	812	760	773	769	777	786	756	739	764	814	821	797	751	830	764	745	788	746	724	753	732	748	795	769	753	776	770	780	797	719	794	783	785	765	803	736	753	763	748	781	779	755	717	720	754	761	758	778	767	755	798	733	742	739	773	743	771	767	778	748	768	774	722	825	783	777	758	766	711	792	760	713	749	761	761	779	744	743	762	774	733	746	757	769	806	739	791	746	740	768	792	795	732	748	794	813	805	744	785	738	801	808	776	774	766	754	801	756	780	771	800	794	830	751	815	801	765	785	791	753	776	795	771	787	800	738	717	758	758	811	773	696	718	738	768	816	748	787	753	703	802	747	835	751	766	778	764	761	782	785	833	753	778	731	760	796	802	730	765	774	756	790	782	720	725	790	763	759	738	757	724	803	778	744	786	801	715	765	782	722	775	774	756	739	773	762	734	793	794	783	755	774	787	769	771	727	760	772	788	771	721	782	741	799	744	784	763	777	784	715	745	745	793	748	793	765	770	743	735	758	744	765	763	743	748	777	786	746	772	709	742	769	733	758	801	783	729	766	820	741	805	756	755	811	731	747	767	778	778	756	732	781	792	746	758	752	782	725	748	739	741	785	724	799	828	776	782	754	758	766	774	762	752	743	727	754	793	750	767	774	772	729	798	762	744	735	767	775	756	760	760	774	791	751	784	770	741	831	789	760	767	768	761	714	812	743	754	722	753	766	725	764	749	712	783	765	766	794	761	806	827	801	708	753	772	761	754	804	732	777	762	780	788	789	809	763	742	770	782	772	752	746	765	767	760	751	739	779	785	732	741	777	756	737	737	768	718	759	833	744	807	770	759	785	757	788	775	768	758	743	715	724	779	796	770	791	717	805	807	744	723	782	762	765	771	759	771	795	765	796	766	801	782	730	773	757	746	770	737	752	797	796	780	762	745	792	803	750	787	759	766	766	744	735	740	737	798	770	722	741	770	757	752	796	750	783	751	771	749	798	745	781	728	780	721	733	770	721	790	777	815	789	753	751	752	754	753	735	794	799	757	795	737	758	826	792	711	785	730	742	769	790	802	737	756	769	760	714	748	778	782	737	782	778	767	755	765	733	749	780	802	748	746	780	764	772	782	718	816	760	765	766	720	754	777	741	785	789	808	774	752	788	735	741	756	762	771	783	770	730	776	771	748	767	804	768	771	812	771	791	783	747	740	792	765	770	762	790	753	753	764	846	706	777	746	763	785	732	776	744	762	818	784	807	782	748	804	758	742	765	799	706	766	703	721	780	785	729	805	804	727	749	742	797	765	749	718	795	793	770	741	724	750	812	754	789	724	755	760	777	795	771	759	759	743	769	768	749	806	744	791	788	778	765	768	737	800	752	774	769	810	704	766	791	771	804	777	737	769	728	791	780	788	759	756	720	761	746	769	809	745	756	728	781	814	818	758	797	774	714	760	756	760	769	759	765	762	753	781	792	751	740	717	794	741	799	774	806	759	785	756	714	751	795	764	831	778	764	729	799	746	823	800	708	750	731	840	764	756	787	801	760	745	761	729	712	814	767	729	759	764	784	746	764	761	754	706	773	825	760	797	775	768	756	758	758	813	772	779	763	744	726	728	744	792	752	781	737	801	770	774	709	713	748	720	754	757	792	819	759	756	753	720	746	823	732	735	721	773	754	802	758	783	748	804	794	738	761	780	747	793	799	754	801	776	813	757	766	802	766	744	794	748	756	788	763	731	791	739	752	801	775	731	756	741	728	738	778	776	758	797	736	725	745	752	745	784	750	789	742	732	776	795	737	727	781	782	763	730	762	724	772	765	760	748	767	790	761	752	730	757	788	758	818	806	744	760	744	795	758	768	748	735	724	816	738	752	782	750	772	734
46974	12049	1464	819	589	473	409	339	296	289	253	245	235	215	242	191	216	232	220	222	193	212	202	202	206	182	184	228	211	174	180	182	201	213	200	184	195	217	180	180	170	177	189	186	189	180	198	169	194	183	212	193	169	189	166	188	175	173	230	163	195	187	203	198	191	191	202	202	172	184	206	205	201	195	196	171	180	182	202	195	186	172	184	185	183	181	172	184	176	206	194	212	203	196	223	188	194	187	190	168	184	193	178	198	186	218	192	160	164	180	177	189	197	179	171	182	177	197	192	182	178	177	191	162	187	185	193	171	164	186	172	161	209	170	189	198	194	196	186	202	164	177	178	185	164	203	199	150	192	194	204	210	179	201	207	192	186	198	184	190	167	161	178	178	186	181	203	206	197	210	198	206	175	177	193	219	177	169	210	190	214	165	169	182	187	184	161	173	156	175	183	187	201	186	181	180	169	186	190	190	158	190	183	188	199	218	210	159	208	236	192	191	193	193	217	166	190	178	191	202	194	189	202	198	207	178	193	193	161	184	203	168	181	175	199	179	200	179	178	185	184	211	194	176	186	197	188	165	162	148	186	198	194	187	194	228	180	220	201	209	167	206	174	208	186	171	194	202	176	192	182	193	196	184	207	157	196	179	181	211	191	179	201	194	169	184	184	179	193	179	177	208	182	186	189	207	175	189	171	180	162	179	180	200	184	173	212	185	171	195	182	193	203	165	170	197	163	179	185	174	162	174	177	174	181	197	200	197	202	214	196	171	178	188	176	176	187	191	218	194	187	202	195	192	194	186	189	174	190	181	165	207	189	164	180	191	195	200	187	199	185	197	201	217	198	174	171	184	209	172	179	176	170	170	168	192	180	204	170	169	180	172	209	180	174	199	172	179	186	186	216	183	195	180	206	188	192	194	185	192	178	190	197	165	206	141	158	197	165	197	193	196	152	208	159	170	200	164	163	168	195	183	174	211	184	168	188	180	188	207	176	196	200	177	177	204	171	175	180	197	175	207	184	217	188	201	222	214	179	137	176	187	188	200	196	167	197	181	180	179	199	200	207	155	197	178	189	160	176	180	179	183	167	169	200	198	193	180	176	177	179	183	178	176	177	192	192	171	190	196	199	193	191	199	172	168	189	176	207	204	173	165	213	196	183	177	175	190	178	186	173	207	218	214	181	195	171	187	182	183	172	191	196	191	198	191	200	186	189	175	180	159	169	184	168	209	209	221	182	201	200	189	176	168	169	194	218	195	171	190	201	176	221	187	206	180	190	200	209	190	202	191	215	197	200	167	178	175	182	184	207	189	160	198	178	156	180	159	185	208	168	180	186	177	214	190	219	189	179	181	150	195	184	181	177	183	194	223	181	180	168	151	183	190	209	194	179	185	169	165	185	191	182	190	187	197	199	185	171	215	192	192	197	168	180	179	168	190	169	180	175	170	172	192	204	190	174	216	191	180	184	158	167	186	194	194	214	191	173	164	166	197	182	203	190	197	203	164	221	198	182	183	168	193	187	182	165	206	156	172	186	173	173	185	215	188	178	189	186	185	200	200	192	175	187	169	170	182	191	169	189	189	168	188	166	200	178	179	159	182	209	176	175	187	181	184	186	192	184	162	193	184	187	188	199	174	209	182	172	202	167	201	200	171	186	180	175	181	165	176	196	189	212	186	170	192	185	170	185	193	226	173	178	189	184	178	206	178	202	200	197	209	199	204	205	198	162	204	200	211	187	203	176	189	184	192	202	163	177	176	193	182	174	191	178	235	173	201	181	190	182	162	202	179	183	200	201	158	185	177	195	213	196	199	174	187	152	191	169	200	184	165	190	173	218	207	191	181	176	212	189	179	200	194	205	213	216	194	179	186	152	183	195	176	190	198	179	208	207	189	160	217	175	196	197	170	186	170	163	186	203	173	189	182	179	187	186	166	179	191	170	198	184	164	173	188	188	176	183	179	202	179	185	188	172	198	182	195	196	182	194	188	185	198	201	189	178	197	194	173	194	200	180	194	182	171	189	190	178	195	146	193	214	190	204	177	206	201	190	190	180	188	176	206	176	171	174	192	186	185	186	188	170	176	196	197	169	184	184	216	162	179	179	202	174	202	207	186	191	171	179	206	204	203	164	192	179	180	168	177	171	195	212	195	206	201	200	202	164	188	183	196	166	180	221	198	188	171	195	173	169	192	176	176	190	185	174	177	162	186	172	189	192	182	191	179	186	185	191	177	173	174	170	182	188	184	173	179	162	194	185	167	178	170	184	178	177	186	176	192	204	174	184	182	185	186	200	203	184	171	186	201	159	151	177	197	192	175	187	192	192	197	211	186	193	166	200	170	188	183	202	184	214	187	196	191	204	198	203	188	166	163	185	192	174	184	181	181	182	193	218	183	208	158	181	172	167	185	184	193	173	213	192	198	197	184	203	181	197	185	170	182	214	190	167	163	186	194	196	185	201	186	198	202	178	172	199	183	186	182	168	199	182	172	172	200	198	155	196	171	194	176	195	194	185	211	166	182	179	207	204	180	173	196	187	197	179	176	167	183	195	204	202	186	199	179	186	175	183	177	184	191	206	184	193	173	173	185	177	207	169	150	163	186	214	189	194	171	159	198	178	191	192	189	218	222	223	209	188	188	180	184	175	193	183	162	182	182	177	179	176	200	199	180	194	170	191	183	187	190	217	195	172	195	172	187	196	178	188	184	186	168	195	195	190	203	167	186	181	175	180	156	201	157	196	190	199	193	176	162	180	182	192	182	203	183	197	200	191	196	164	181	200	186	161	196	220	169	190	175	190	194	187	175	200	186	188	192	202	211	181	194	172	181	176	173	224	198	173	177	171	187	169	184	182	199	173	189	189	166	185	175	176	181	182	191	207	187	194	165	203	150	154	189	169	199	185	190	171	194	188	175	207	187	189	170	190	226	181	209	195	190	190	208	203	210	202	197	189	201	192	223	200	186	155	167	194	193	180	195	196	182	190	181	185	190	179	182	174	153	210	195	172	177	190	171	212	190	177	205	166	181	198	167	202	160	192	196	195	172	183	168	176	195	164	165	189	202	185	168	180	192	172	191	186	209	181	184	210	182	167	181	172	222	180	193	178	200	185	171	184	195	182	191	187	209	185	182	188	174	208	207	183	153	169	192	160	173	171	196	196	170	194	196	177	184	163	196	184	186	182	198	183	172	181	170	205	188	204	189	186	164	200	176	200	197	186	194	164	182	161	186	189	209	213	179	184	186	168	194	196	208	201	190	186	185	190	150	213	181	188	181	209	184	176	172	202	174	201	185	188	171	189	199	192	203	184	171	195	179	184	194	189	173	189	177	181	195	182	162	206	156	205	174	198	187	184	185	203	154	190	200	185	192	195	182	178	200	177	173	215	180	196	193	185	197	190	195	169	191	171	178	194	191	210	185	188	176	223	193	194	170	169	177	216	161	183	187	173	205	189	167	176	172	173	196	187	176	170	201	191	176	187	229	196	202
24239	1715	2068	2515	2242	1843	1606	1426	1267	1135	1013	1018	873	797	821	757	739	756	705	685	682	670	601	705	650	602	577	617	612	610	558	597	596	535	593	591	581	553	557	575	564	536	636	553	541	579	554	523	534	556	521	559	557	517	565	530	553	534	514	531	529	533	509	524	569	516	508	545	504	565	538	571	533	508	559	497	543	546	555	542	510	532	557	500	546	529	559	492	492	545	549	602	521	550	568	558	512	538	522	545	521	518	488	508	544	547	477	504	566	523	541	527	516	533	504	561	473	502	572	519	569	556	528	538	538	509	475	533	535	524	504	565	530	549	508	518	525	524	512	504	546	538	513	513	535	542	508	507	540	531	553	519	543	513	527	505	525	568	538	531	546	536	545	551	514	519	542	517	543	525	538	484	522	540	523	514	524	491	554	549	538	560	489	509	511	527	522	568	530	564	500	539	547	498	476	518	529	488	521	555	550	532	557	552	563	579	518	519	518	529	526	548	516	498	541	495	522	531	501	511	503	553	526	548	517	573	565	526	511	520	531	504	522	515	544	556	512	511	522	539	566	503	538	499	531	549	528	512	478	558	507	581	531	510	517	512	525	514	555	520	513	485	501	501	498	544	480	510	517	481	577	558	509	518	580	501	563	506	537	537	502	532	522	532	471	528	522	535	502	518	509	544	558	533	514	503	533	503	512	512	539	556	541	485	556	516	525	531	544	558	522	519	513	513	550	547	512	553	536	542	525	530	550	540	544	529	532	576	536	515	540	513	543	528	538	554	531	533	560	510	545	552	535	529	524	557	555	577	542	522	507	515	502	551	504	547	531	510	581	519	517	512	479	508	555	519	527	531	510	502	503	523	543	518	539	534	526	527	515	538	533	527	487	517	539	536	561	527	521	583	563	538	492	540	483	507	551	497	535	512	508	518	512	517	531	524	537	536	498	535	540	512	477	533	507	514	543	523	501	513	480	496	539	555	513	504	508	538	542	497	501	511	519	518	520	582	506	570	507	526	538	555	574	481	538	526	513	467	528	549	545	480	538	513	547	519	533	535	509	517	550	505	488	498	511	530	554	553	485	525	495	522	559	541	506	555	562	519	540	537	497	511	528	516	482	537	519	592	506	543	510	510	541	533	512	537	552	535	510	519	542	489	515	536	554	520	520	548	517	533	558	531	518	508	531	496	546	573	528	562	522	531	533	567	515	492	524	543	519	497	508	554	562	511	475	523	506	549	500	531	509	498	510	506	572	511	503	550	505	545	477	539	526	494	550	538	516	506	522	517	514	531	541	524	550	550	517	496	533	532	549	522	507	521	541	503	525	521	569	542	511	565	508	497	522	531	539	559	534	495	521	530	508	522	551	570	512	534	503	520	565	515	533	539	513	506	539	517	510	521	550	529	546	537	536	538	493	585	506	551	517	523	554	512	511	510	522	528	520	510	515	525	546	549	537	531	515	554	546	519	523	574	558	533	520	567	539	545	524	534	519	519	493	498	520	551	521	556	499	516	530	503	518	538	528	529	525	482	527	522	550	530	477	557	515	522	547	543	549	503	533	546	547	529	531	527	522	508	524	509	512	489	514	517	533	533	516	569	561	541	561	546	448	534	546	540	532	598	501	509	527	528	544	501	511	548	523	517	536	563	500	499	526	537	513	525	501	492	517	539	518	508	557	497	507	533	534	556	531	525	537	556	551	549	515	503	524	517	538	525	503	502	479	525	498	523	512	514	542	545	550	486	519	529	534	543	496	490	494	546	547	531	570	528	533	513	506	546	484	504	544	526	515	509	533	526	544	541	556	537	538	554	524	547	508	516	522	562	515	521	521	518	519	502	523	532	545	512	525	514	499	543	533	552	526	518	531	535	503	506	522	549	538	533	477	505	510	552	549	526	543	539	530	523	561	555	521	499	506	543	529	489	511	558	518	503	508	516	509	494	463	538	507	527	483	529	531	509	505	554	545	517	572	570	499	529	529	599	524	491	537	505	549	546	513	540	578	537	529	558	486	482	550	533	559	516	497	541	510	503	500	536	489	510	578	548	522	551	546	537	533	536	534	502	523	553	494	516	505	494	514	534	519	513	519	523	513	496	564	529	536	510	556	496	533	508	525	486	553	486	547	520	510	531	501	525	517	541	531	525	518	515	555	560	525	511	558	523	514	537	571	506	549	574	514	530	525	537	533	535	524	539	534	545	503	555	521	556	522	522	543	538	515	523	527	533	516	554	544	531	550	570	512	549	522	519	538	511	564	532	530	498	559	568	574	534	563	496	520	526	534	515	511	582	506	560	536	508	496	498	518	469	535	528	502	546	578	514	512	530	518	500	511	551	498	506	569	508	587	516	517	535	524	527	568	516	516	510	501	519	558	502	506	538	546	569	501	526	530	534	490	510	518	548	520	536	544	504	521	534	509	487	498	535	541	567	554	538	556	555	521	526	512	535	537	495	530	521	550	535	485	524	540	523	511	535	576	512	544	524	524	513	505	515	504	529	522	463	509	505	519	524	530	559	534	565	504	545	528	511	525	469	543	543	546	530	515	535	481	576	546	508	530	532	516	533	551	501	501	551	523	497	538	498	579	550	510	520	497	531	513	515	515	584	595	502	506	535	501	508	493	515	488	568	509	514	487	531	529	494	566	548	529	525	535	527	572	520	503	492	531	508	540	494	513	550	594	539	565	569	556	506	506	509	539	525	535	578	526	514	500	566	521	529	531	489	527	489	535	558	521	526	548	549	513	511	505	568	540	549	522	516	495	510	542	488	494	548	496	504	559	535	504	558	564	555	539	509	546	509	530	506	518	570	569	468	555	522	482	507	495	519	544	531	520	529	521	560	524	516	491	545	527	512	560	538	493	599	550	530	546	517	515	540	548	512	564	544	525	530	537	533	492	574	542	500	545	514	529	533	554	513	540	540	497	533	496	504	496	542	523	551	546	517	543	524	514	550	563	526	512	545	514	470	506	508	508	507	507	511	531	545	508	544	506	499	517	550	564	553	525	544	535	497	537	509	509	545	508	484	528	512	530	518	493	527	541	523	542	509	522	510	526	529	581	529	575	529	550	532	530	518	540	582	523	572	505	538	510	527	530	538	501	533	537	534	522	554	521	539	536	536	537	536	530	550	531	549	549	532	548	523	541	532	528	493	515	523	570	534	503	498	538	523	559	557	548	511	553	536	541	536	506	562	528	554	545	553	544	522	560	538	571	538	547	564	533	521	528	531	521	534	528	572	532	558	534	539	532	550	520	524	549	520	519	545	561	501	494	543	505	536	511	546	515	525	563	527	532	467	510	522	570	514	531	533	499	553	547	501	483	493	557	526	532	573	506	509	520	527	558	544	512	563	500	503	528	553	541	561	508	537	590	522	520	571	564	511	558	492	502	548	524	513	540	537	520	551	554	523	563	485	524	506	532	545	570	549	549	530	536	577	543	544	506	489	513	518	526	552	523	511	568	566	539	541	508	529	520	513	518	513	482	474	507	513
62316	21366	3975	1794	1231	962	750	647	569	526	510	444	458	380	380	393	346	356	396	394	354	326	375	361	362	352	365	374	324	332	301	340	324	359	322	358	315	363	367	347	336	333	298	341	330	319	339	314	321	365	347	344	350	353	311	302	377	357	299	315	308	311	322	334	352	297	362	350	351	309	349	326	358	327	299	321	307	349	329	321	302	334	290	334	328	349	348	330	341	337	340	359	304	360	330	340	327	316	328	307	307	340	323	320	313	350	340	328	308	316	362	328	332	308	330	295	311	357	344	339	330	311	321	297	358	329	306	361	309	292	291	313	350	303	359	337	319	284	301	332	353	364	350	313	341	316	329	313	361	307	333	326	300	334	317	331	304	324	332	315	327	361	338	327	342	343	349	352	308	287	324	340	332	312	310	342	292	316	300	315	342	282	314	365	336	322	347	304	322	339	328	287	311	337	338	325	332	352	366	308	323	303	343	328	318	338	309	342	332	344	324	373	353	349	292	313	325	344	311	351	343	343	313	294	322	312	371	356	327	339	318	319	346	338	333	348	348	324	322	324	318	338	327	328	370	300	330	313	375	348	328	342	340	334	311	327	337	337	334	312	325	343	352	361	342	319	346	316	329	319	324	338	332	292	332	317	345	314	373	339	328	336	337	336	318	334	323	333	313	358	334	326	322	327	315	303	343	317	327	338	310	350	329	330	306	322	322	345	322	337	351	322	317	310	347	343	334	279	302	354	356	284	331	332	350	331	326	318	311	293	362	281	351	316	340	332	334	315	341	333	356	331	357	308	331	326	301	326	342	383	312	308	327	324	336	335	328	333	330	318	334	344	331	355	337	325	324	330	291	328	313	331	283	318	331	293	311	324	347	325	308	331	337	315	299	320	343	319	326	313	320	342	359	304	363	326	348	324	306	319	285	324	294	340	320	317	346	351	321	325	314	316	338	315	335	333	365	301	312	344	301	324	274	311	321	331	311	339	285	294	324	327	324	311	316	305	316	369	331	349	322	301	307	332	319	340	328	332	345	296	329	314	345	327	305	335	319	324	349	290	336	328	336	300	344	390	331	348	338	323	336	312	320	343	360	337	314	322	354	298	334	352	312	304	312	325	320	308	344	314	325	336	331	321	359	358	315	291	317	348	347	311	304	336	337	318	324	313	321	301	296	341	318	344	333	325	317	343	305	336	355	296	356	344	307	331	316	305	333	317	340	321	335	317	328	359	369	352	298	326	325	313	321	318	311	326	338	316	327	346	327	297	357	340	344	298	313	320	316	323	319	303	319	335	336	353	289	306	327	318	308	349	324	313	328	262	302	358	344	301	349	289	336	325	318	340	302	316	322	357	330	300	322	320	306	342	313	365	352	335	313	365	343	290	288	337	309	299	305	335	332	338	317	323	367	319	331	310	327	320	308	310	323	327	338	318	328	316	302	305	325	323	305	320	310	295	323	336	329	327	360	326	320	343	311	339	303	305	330	321	333	326	390	317	349	329	318	306	335	325	376	328	344	331	325	332	311	325	331	320	336	295	334	306	311	302	329	359	328	318	322	323	345	342	297	341	343	316	337	312	308	342	312	320	311	308	304	301	299	295	284	328	324	347	310	322	338	319	320	295	334	331	328	334	331	314	313	332	320	324	331	335	341	331	310	349	322	321	350	307	350	289	348	328	326	331	319	336	271	304	321	377	314	320	288	325	325	301	356	338	332	326	340	358	327	316	334	354	350	353	317	340	321	328	321	301	359	345	314	344	333	301	306	306	311	346	335	323	290	328	347	327	303	341	313	321	314	347	303	352	325	287	318	319	324	341	307	360	352	317	314	302	315	346	346	312	354	339	332	305	307	293	347	351	347	341	334	325	326	327	362	328	342	354	304	334	327	308	280	312	364	352	334	318	303	312	327	355	309	293	295	341	335	349	319	356	329	309	314	289	333	367	307	328	328	323	308	309	338	311	335	329	302	354	322	321	302	318	342	342	290	322	331	320	333	310	336	316	327	295	327	348	355	317	318	297	320	304	341	330	307	299	335	328	287	358	362	295	321	329	365	319	333	334	304	291	330	341	331	307	350	311	334	338	342	311	300	333	317	338	285	338	325	314	330	325	342	311	339	352	312	296	328	315	300	292	355	338	339	308	346	364	334	335	340	327	370	328	357	335	328	330	312	356	296	308	309	347	329	331	340	316	330	311	344	298	335	351	322	328	328	352	281	286	293	290	359	319	349	309	374	350	318	332	337	305	340	304	328	327	304	297	328	354	318	290	335	317	351	342	312	308	347	316	325	325	319	340	328	351	307	316	334	351	341	344	329	314	302	326	319	352	330	343	350	351	319	369	334	308	313	316	316	343	340	327	332	329	330	334	321	329	315	373	344	344	304	324	335	320	325	342	299	334	337	357	314	318	361	309	336	326	322	357	330	346	339	322	355	335	367	303	301	310	327	308	320	316	309	304	343	308	344	301	317	324	308	370	350	332	326	323	345	354	304	330	328	320	330	331	275	310	329	322	356	383	318	292	323	336	344	355	328	356	338	304	318	298	300	319	337	309	308	282	317	347	323	337	309	314	321	343	332	352	331	344	344	309	333	285	304	336	351	355	312	322	341	357	361	352	303	303	334	337	315	327	324	367	398	335	317	335	350	318	342	315	300	331	336	330	309	310	336	329	324	312	367	325	361	333	345	304	292	315	338	323	318	329	335	335	333	352	358	296	316	303	338	342	306	299	301	321	321	356	307	307	312	354	369	306	329	326	333	333	307	326	364	373	316	311	317	331	315	334	327	364	309	331	310	303	325	318	325	341	307	342	313	338	308	318	285	317	314	358	345	337	338	339	309	323	334	323	331	340	318	322	294	337	320	328	296	326	315	336	349	344	320	346	329	331	317	345	361	320	310	317	368	327	327	324	341	333	307	350	303	312	316	320	341	346	312	325	311	299	317	282	342	325	331	313	346	330	316	365	307	370	305	319	311	316	337	306	339	323	334	292	344	311	311	298	315	301	311	308	306	304	297	323	353	336	321	333	297	323	363	331	303	319	290	300	334	324	318	305	293	353	326	316	323	333	315	337	329	328	315	321	342	336	320	347	335	315	348	318	341	330	367	353	366	330	341	320	346	330	335	309	347	331	326	360	348	319	311	322	312	300	346	308	361	308	335	345	340	279	319	301	350	319	305	297	368	333	318	296	325	322	296	299	320	312	317	330	295	304	322	347	300	288	336	349	327	311	310	305	340	347	315	314	348	318	351	351	352	350	345	289	295	331	348	310	310	354	339	306	346	319	321	341	321	318	326	344	311	358	304	325	346	327	308	364	315	319	327	325	315	314	334	325	351	335	318	316	316	290	300	372	344	299	309	324	302	332	309	357	327	316	324	319	327	330	304	341	340	338	338	323	341	337	358	357	342	311	347	321	352	306	354	357	342	297	344	315	299	303	311	346	371	364	360	326	301	311	332	343	302	332	321	325	345	334	349	319	306	326	274	320
32929	3219	4077	4829	4279	3574	2994	2557	2251	2063	1852	1690	1565	1487	1368	1351	1246	1179	1153	1083	1072	1143	1094	1012	1049	1064	995	964	978	928	956	1002	942	936	949	938	950	938	894	857	903	895	847	915	890	897	883	902	843	946	856	879	836	871	888	847	888	859	854	869	870	860	886	840	891	833	841	864	900	849	887	857	829	858	853	851	850	844	852	852	878	837	836	843	859	884	884	876	855	843	818	802	831	748	850	886	882	868	827	834	859	836	804	814	916	856	777	838	789	804	819	820	894	909	844	878	882	870	877	819	809	817	822	816	864	840	826	833	909	884	790	833	873	814	811	851	845	865	858	770	820	850	886	824	886	851	808	872	786	838	800	837	836	842	867	825	842	833	820	796	877	815	827	833	827	785	841	817	881	823	871	834	841	861	842	827	823	871	849	833	782	840	806	825	880	869	810	839	788	771	787	826	819	849	844	791	834	800	783	854	866	820	855	824	864	807	852	824	850	827	840	805	775	789	885	835	837	866	811	807	833	841	827	842	861	801	902	836	774	846	777	827	833	851	808	857	840	838	818	830	802	847	806	804	835	802	815	848	809	796	839	861	855	845	815	782	878	884	785	860	757	798	862	866	824	875	822	833	854	867	834	845	860	821	809	832	880	824	848	824	844	869	820	860	808	782	823	782	801	827	847	868	841	806	819	818	840	795	824	814	823	797	882	780	835	820	862	799	825	829	790	863	850	791	843	864	744	842	862	812	804	851	835	784	844	796	817	808	794	824	807	792	813	813	850	825	848	793	823	771	814	851	828	825	831	813	869	820	875	830	831	796	824	804	792	824	836	841	832	745	809	771	797	809	825	800	814	835	863	755	857	833	881	821	876	834	850	818	824	825	796	804	847	824	848	852	841	873	852	834	853	805	849	834	822	785	850	863	832	814	886	813	810	795	781	814	857	844	804	843	838	802	871	808	850	823	804	804	823	840	778	834	854	827	787	851	841	803	840	806	872	809	853	841	863	809	808	827	809	821	822	818	829	841	816	840	850	763	784	819	798	787	866	826	831	803	858	843	800	831	833	891	822	864	782	837	865	774	883	799	862	818	784	816	852	840	868	781	779	847	865	861	806	828	834	892	820	833	802	808	859	866	804	833	813	829	820	838	848	845	768	845	847	834	822	836	862	840	819	825	819	820	843	791	823	796	833	870	796	811	819	800	827	882	834	813	808	838	844	841	811	818	871	855	818	885	861	831	805	802	776	865	849	839	823	841	828	861	802	773	825	777	845	811	826	811	810	870	808	862	844	825	825	842	834	862	780	816	812	822	884	777	816	809	798	816	844	840	874	859	815	827	824	893	841	834	849	891	809	871	781	823	823	854	844	761	841	847	799	813	828	831	801	863	802	820	840	786	816	758	823	805	823	797	819	832	838	824	875	869	866	875	808	830	829	829	854	813	893	869	821	846	824	808	838	842	838	802	823	801	820	830	782	838	841	825	817	833	813	847	812	826	799	784	826	776	845	807	840	850	847	765	861	824	817	828	866	797	882	826	828	825	835	825	797	859	843	833	803	803	842	832	827	848	810	816	823	759	776	834	819	787	823	803	839	849	736	819	832	812	854	788	812	827	842	841	841	840	819	815	825	826	821	823	783	798	861	838	807	863	796	853	791	818	816	769	825	823	827	883	844	857	812	869	794	797	806	810	851	805	897	854	868	846	818	857	822	804	791	804	839	870	874	796	863	866	837	841	842	752	811	868	832	828	806	772	892	803	809	756	796	807	791	797	782	832	804	834	861	814	804	831	851	828	879	846	840	846	838	840	852	812	825	822	806	800	794	874	820	816	847	811	857	789	849	850	801	838	844	838	835	866	798	821	829	845	794	820	823	824	812	830	823	799	830	827	843	790	788	866	840	842	839	810	770	830	822	800	860	762	807	792	830	803	806	797	850	807	786	846	851	803	859	852	895	798	841	816	802	833	826	860	875	798	885	871	809	864	839	828	817	849	779	874	808	860	848	771	829	856	841	834	817	888	795	854	848	821	783	838	803	819	784	869	821	827	796	757	890	798	823	834	869	837	821	881	861	790	820	828	798	805	846	803	804	855	781	839	763	827	868	872	812	857	794	842	809	850	830	859	880	818	829	857	808	841	855	853	820	832	826	796	838	858	802	863	857	843	834	848	834	830	816	821	801	821	789	846	855	800	856	851	818	801	849	779	837	874	880	815	838	786	832	842	842	824	816	789	778	830	840	835	799	795	840	839	820	840	884	832	819	791	813	858	834	906	835	839	809	816	799	858	829	856	845	822	820	879	838	803	860	869	858	855	876	825	846	844	848	890	820	759	830	796	824	844	843	817	860	814	834	811	760	836	855	820	782	824	834	808	801	851	824	805	835	816	823	805	865	780	816	900	855	811	814	845	815	820	836	774	837	857	809	800	835	856	873	847	811	783	799	864	804	778	822	812	818	820	862	826	828	770	849	850	821	792	836	790	823	853	784	817	782	839	824	804	861	811	849	806	810	841	831	794	860	793	814	838	852	862	823	800	785	831	842	824	814	780	855	794	805	844	807	821	809	846	833	811	815	851	844	841	828	805	839	874	845	824	843	795	811	844	841	829	794	847	815	800	841	840	766	858	868	813	783	833	805	822	879	842	822	833	835	853	848	781	865	827	843	850	818	811	805	813	796	806	811	799	875	776	769	805	829	850	857	843	833	848	797	844	825	818	846	873	834	834	811	845	825	831	802	865	834	834	832	835	850	862	836	816	827	860	847	799	831	863	794	832	837	804	824	849	879	827	820	853	886	799	787	776	771	919	794	884	840	785	797	879	855	807	883	855	811	857	822	788	808	851	785	841	826	825	867	815	881	837	856	825	833	789	859	798	822	854	832	836	871	825	885	832	797	787	816	836	821	890	808	813	881	816	768	810	805	823	811	785	831	851	825	831	775	846	824	884	834	849	854	772	878	786	832	829	851	823	802	908	818	835	850	831	870	789	805	840	800	869	801	790	813	782	804	842	809	790	798	815	828	814	835	804	838	813	794	819	842	840	824	811	860	866	835	858	797	814	799	806	797	847	828	809	833	833	846	859	772	842	827	795	796	867	807	852	833	794	798	801	846	858	829	812	839	779	819	861	807	814	850	806	861	816	821	886	826	842	814	815	844	799	838	836	803	825	808	781	863	818	881	794	842	784	801	895	818	851	822	830	865	832	839	794	841	908	842	820	877	793	887	808	854	827	837	856	841	830	813	834	805	849	797	862	847	838	815	805	857	827	781	797	799	829	819	812	820	876	802	842	835	839	835	812	865	811	822	815	917	854	833	884	807	812	812	749	792	850	852	853	834	829	846	784	836	773	890	832	804	873	793	860	845	805	843	872	817	825	847	860	839	817	818	814	838	803	820	868	864	839	816	804	836	812	871	835	823	817	826	848	832	802	812	826	878	858	830	806	823	773	825	819	853	812	822	824	826	836	861	832	797	896	842	920	860	858	833	819	854	785
7920	501	346	346	322	321	341	305	301	305	318	292	321	314	303	305	351	311	346	312	295	353	288	321	346	297	329	313	325	301	299	300	335	313	312	312	312	284	336	313	308	279	321	312	333	304	293	304	309	286	316	276	326	297	300	318	317	303	295	317	321	318	294	312	303	305	306	300	284	313	321	327	307	330	327	304	314	303	310	303	318	339	353	321	324	309	318	310	320	321	319	284	321	324	315	319	278	280	340	325	317	342	320	303	291	321	313	313	328	327	297	292	324	306	314	308	331	310	307	307	301	278	323	302	320	356	319	291	308	301	319	349	318	319	303	275	302	289	323	343	300	308	332	304	278	310	309	282	299	313	320	327	282	307	322	322	321	322	309	288	293	294	350	274	285	296	323	313	318	328	299	313	349	303	297	345	304	308	295	315	310	304	309	348	321	309	306	331	328	292	325	306	287	338	327	297	287	315	291	321	290	296	297	309	278	337	289	329	276	308	297	328	324	309	339	312	332	296	292	326	326	309	274	350	308	320	284	315	320	302	297	263	324	309	304	347	329	298	335	315	321	318	323	322	326	285	269	308	319	316	325	276	307	305	319	285	295	274	322	313	286	317	295	304	315	320	336	344	324	313	313	309	306	322	337	337	320	321	283	327	300	342	320	291	284	331	304	311	307	301	324	304	290	315	316	297	331	315	284	318	303	318	331	296	301	309	322	326	341	315	341	312	317	302	268	330	300	312	327	314	316	330	320	270	346	303	299	308	285	307	305	354	280	302	286	317	344	309	287	272	329	311	324	272	319	310	310	298	319	288	298	326	350	319	314	291	316	315	273	320	328	298	303	304	325	312	288	334	339	322	313	299	313	307	288	311	316	329	349	288	308	292	336	281	302	314	308	327	327	307	312	321	334	301	275	301	320	291	338	296	318	317	295	316	314	322	328	314	332	311	338	328	328	355	312	300	296	314	334	294	302	300	303	308	293	316	334	325	306	333	295	297	297	285	308	296	308	327	326	344	304	281	290	314	304	279	279	315	289	331	318	307	293	321	346	308	298	313	288	282	294	326	317	320	322	298	313	302	317	308	310	297	308	305	314	301	319	311	307	312	284	310	308	285	321	331	297	339	285	294	287	315	300	293	349	330	352	318	310	312	332	293	333	339	316	318	308	292	318	330	299	298	283	321	324	310	310	332	315	333	320	313	336	330	303	311	301	308	312	280	322	309	292	302	308	310	300	327	319	344	327	297	325	311	345	344	311	315	308	333	280	303	339	276	306	320	296	316	293	315	343	297	283	322	276	331	356	317	293	290	343	260	340	314	349	311	309	315	319	334	304	301	315	324	315	339	304	321	294	296	300	296	305	317	289	257	372	330	337	304	305	307	322	299	316	326	268	315	304	306	305	344	318	301	314	290	329	310	320	304	316	318	298	305	312	302	298	317	308	303	279	302	339	316	291	321	297	328	267	301	317	340	342	353	316	295	344	338	318	317	323	331	329	337	339	289	295	306	318	319	364	289	293	330	306	331	307	312	284	310	328	326	313	322	321	283	338	289	318	308	314	299	304	315	303	315	300	278	293	332	329	338	324	282	280	331	286	355	316	291	321	301	322	306	337	325	354	295	299	268	303	318	325	272	274	333	324	357	328	294	320	329	293	305	284	300	293	324	306	300	309	319	309	310	331	292	284	322	318	299	304	300	309	308	308	298	330	349	302	297	283	279	336	298	311	300	327	289	307	282	308	341	301	338	321	304	292	300	319	312	304	317	331	318	277	327	333	282	300	316	303	319	275	314	313	319	309	320	287	375	318	275	302	316	280	330	306	304	311	284	269	322	299	315	359	329	296	303	323	332	327	290	341	323	322	305	271	321	295	330	324	302	320	316	295	306	297	301	295	295	328	304	287	306	317	286	296	306	290	320	327	301	315	326	322	293	310	299	337	308	338	325	304	307	335	328	272	299	309	332	327	311	309	327	316	326	322	287	326	295	319	318	326	292	330	331	317	319	313	311	341	351	313	302	309	323	296	304	313	296	311	301	288	338	320	306	331	292	294	305	292	301	302	343	335	340	294	295	337	312	303	345	322	299	304	336	321	310	280	364	326	305	302	347	291	302	330	318	349	316	289	301	307	308	305	302	300	333	316	321	290	316	310	306	294	323	312	288	328	300	322	335	289	328	339	347	314	334	301	279	307	315	362	323	319	332	335	324	309	300	293	286	356	311	327	317	312	313	327	318	300	303	284	339	332	311	280	314	284	298	308	319	292	330	322	297	298	344	312	321	321	296	313	352	327	353	316	307	335	312	313	346	276	308	323	306	314	281	312	343	323	286	291	297	310	320	274	342	302	309	341	301	311	310	315	334	315	347	304	305	335	306	334	306	331	345	306	340	284	318	334	331	325	353	303	329	330	333	329	256	331	298	315	325	296	325	302	298	281	312	281	311	321	308	316	311	300	320	331	280	278	314	297	301	285	318	306	315	295	303	284	290	332	341	323	321	293	338	288	320	336	274	296	323	319	286	319	276	342	316	279	302	322	318	273	333	328	302	290	311	318	320	293	354	318	312	306	304	326	299	337	300	321	330	331	323	326	309	313	294	335	327	314	300	290	319	324	304	327	316	292	311	299	313	302	345	290	333	336	294	340	279	299	330	315	351	332	298	325	353	329	321	289	313	322	302	290	305	320	304	291	296	302	322	333	315	307	319	296	319	330	319	301	337	327	347	280	289	333	295	317	297	294	305	288	306	304	293	318	304	296	302	292	328	337	278	317	305	294	319	302	285	316	311	286	332	320	306	309	313	327	307	322	312	316	334	303	297	323	334	322	291	330	316	296	305	312	312	298	318	331	309	332	303	313	292	331	312	331	293	284	319	287	303	317	314	318	305	297	317	339	294	292	293	305	299	321	305	302	311	306	303	326	306	301	305	309	312	282	292	310	296	310	303	293	316	319	318	329	303	325	324	338	315	311	279	317	324	331	336	345	325	297	335	328	322	322	311	274	318	291	315	332	291	301	280	300	295	317	308	330	279	295	364	307	326	335	305	333	332	276	331	303	294	304	285	309	304	297	272	280	331	338	281	345	289	309	324	301	302	313	301	325	313	302	311	328	285	290	275	311	303	298	269	301	333	268	321	295	330	343	316	305	288	337	335	284	306	301	338	335	327	314	320	299	326	296	293	320	325	299	327	315	327	310	317	297	292	339	300	296	321	344	306	302	322	273	311	330	318	313	268	332	293	343	335	271	276	300	276	284	316	345	310	303	305	315	321	301	292	305	300	299	303	298	315	340	296	296	269	305	286	326	325	301	304	324	318	340	301	295	322	331	332	308	347	292	335	305	288	294	337	338	314	300	353	306	301	288	331	296	289	305	315	293	289	316	311	314	312	320	309	294	304	347	353	308	309	299	322	308	347	314	337	334	309	308	329	315	275	283	325	359	324	324	314	303	281	329	326	274	329	294	307	335	317	289	267	331	295	319	286	316	307	309	291
7478	867	817	797	854	750	774	805	765	780	805	815	827	728	776	798	804	742	746	799	734	758	825	738	801	718	751	785	777	755	754	797	767	787	798	748	773	753	818	735	747	774	784	775	767	771	792	780	717	776	769	772	817	720	735	766	738	773	744	735	736	813	781	799	772	788	724	751	758	706	757	772	743	731	779	760	744	790	800	721	761	773	766	844	744	769	811	775	773	772	726	792	793	730	738	798	746	737	758	774	751	778	780	742	743	738	748	768	762	846	809	797	764	753	758	785	763	786	784	759	773	773	741	763	743	748	814	755	741	794	788	776	779	765	766	755	760	831	795	730	743	768	797	812	763	749	733	791	748	767	779	777	765	766	764	735	770	751	733	757	777	796	777	727	786	755	797	813	754	740	738	747	780	765	764	761	700	745	733	744	738	763	727	774	783	743	813	775	774	769	793	746	727	747	737	764	747	765	781	760	804	779	778	799	752	769	770	786	735	743	762	766	737	772	738	777	738	768	757	738	747	823	772	772	754	799	772	760	807	791	761	820	720	776	808	776	738	738	752	808	742	789	751	708	779	719	724	781	801	761	756	783	787	770	763	707	797	748	769	746	788	769	819	755	763	747	813	735	770	777	793	786	767	744	733	729	766	782	748	787	790	763	772	728	715	766	739	734	730	719	789	768	758	746	731	766	756	800	774	754	706	763	732	788	785	794	791	757	801	766	764	772	751	755	751	728	756	782	775	762	814	727	815	783	794	745	720	758	798	740	740	742	782	748	744	765	710	760	791	777	748	773	761	796	731	782	751	788	803	744	723	793	771	778	729	793	733	766	739	730	756	777	703	836	729	758	776	812	748	756	758	772	776	790	753	813	773	739	776	778	736	734	730	775	778	766	777	773	786	752	780	811	752	755	723	764	724	751	773	805	779	743	744	752	769	787	791	759	787	758	780	799	728	766	803	749	789	764	776	779	774	773	761	776	765	790	755	722	775	752	763	735	765	761	755	763	728	777	822	787	779	744	746	827	777	734	756	800	803	812	731	788	750	789	782	781	765	757	764	779	775	805	796	773	768	770	770	823	759	753	775	741	741	739	722	732	743	781	745	779	788	743	781	793	754	728	774	759	759	761	788	756	743	775	759	712	767	741	733	786	831	738	739	749	757	745	740	721	750	776	782	755	761	791	741	728	778	754	803	820	769	781	742	726	757	769	798	756	737	759	755	771	740	783	739	745	801	782	776	806	768	783	740	783	734	769	767	740	755	735	748	734	753	785	790	733	787	773	768	806	741	754	794	794	798	807	724	797	803	739	801	772	759	732	759	814	752	711	779	798	778	731	783	790	798	786	815	735	738	772	706	761	735	767	816	793	773	774	741	742	726	766	759	781	745	800	795	775	730	771	795	790	677	769	769	758	743	780	741	731	752	759	771	792	784	769	752	774	738	700	773	774	766	704	765	762	761	813	779	731	807	736	713	742	770	770	741	805	747	808	730	743	778	777	812	744	796	758	756	791	791	745	783	737	774	767	781	742	801	725	784	830	725	758	777	727	734	754	782	755	732	799	752	774	742	750	768	752	754	790	769	756	790	795	791	761	744	751	816	736	737	760	754	766	751	710	776	787	813	762	769	746	728	794	760	722	767	817	791	763	747	785	749	790	725	774	813	760	739	753	722	766	779	741	750	778	823	761	753	791	791	769	737	759	776	780	743	748	800	727	759	760	717	713	776	778	779	758	819	770	788	765	753	772	775	741	784	719	737	753	753	776	753	798	709	775	716	797	730	772	837	754	734	795	753	724	751	769	804	728	795	749	773	735	777	765	772	803	747	759	751	801	794	725	781	791	757	741	760	745	819	786	751	798	715	720	800	818	767	785	721	819	766	758	747	802	728	765	794	768	800	775	782	735	775	756	785	738	828	759	761	780	786	714	728	784	721	748	767	715	762	763	803	753	733	852	737	730	761	786	781	764	782	785	766	719	721	767	780	784	793	722	739	771	753	770	737	824	784	736	730	736	758	773	769	764	761	766	774	812	740	762	757	746	754	714	762	701	729	770	766	755	780	733	733	777	807	735	792	814	783	756	774	755	738	751	755	816	761	772	780	799	757	747	762	790	750	751	738	807	704	683	775	800	762	759	780	737	747	740	747	767	831	749	780	783	745	763	746	779	736	781	757	727	759	750	741	807	760	756	763	772	755	773	774	713	787	769	776	768	771	759	723	790	801	786	785	766	792	683	776	758	717	719	771	729	733	769	751	727	737	811	720	732	766	776	790	743	732	791	735	798	729	751	724	806	704	763	702	768	794	766	726	764	761	786	806	798	748	761	754	765	756	787	789	747	770	768	727	785	745	783	789	731	798	772	771	747	799	783	776	824	768	729	794	768	783	825	775	765	715	796	758	753	735	698	750	714	762	749	809	748	776	787	762	774	732	759	719	771	800	812	749	780	757	775	769	814	812	759	773	777	780	789	789	799	822	753	810	768	767	795	768	786	792	734	736	748	760	722	742	779	742	789	750	730	752	746	702	796	775	757	724	746	763	754	801	747	787	738	768	765	743	818	789	770	789	752	725	780	751	753	713	761	788	793	746	719	768	739	734	772	745	734	739	727	806	731	743	732	787	768	738	738	739	736	716	746	764	736	823	762	739	740	823	762	748	761	759	732	739	788	760	775	790	770	769	740	787	743	757	771	749	782	753	746	777	775	779	718	757	799	736	765	787	716	779	780	738	728	745	736	740	749	758	744	759	779	748	815	726	728	733	751	752	745	746	743	788	775	754	786	817	815	755	765	757	800	823	764	738	751	761	769	780	739	767	752	768	754	786	764	785	803	757	789	758	741	729	784	737	734	776	745	757	784	830	765	791	766	798	728	757	758	787	742	754	756	776	825	773	746	772	747	813	757	700	771	746	764	777	766	777	767	818	767	800	798	804	800	829	831	788	744	739	742	800	770	687	776	739	764	760	756	782	787	795	771	778	791	764	783	791	775	749	727	746	721	715	776	793	731	746	775	768	756	754	767	753	737	761	792	760	780	744	762	764	767	804	725	777	780	767	806	759	790	745	773	771	790	746	738	784	754	735	742	771	822	803	755	773	780	756	731	771	796	727	778	743	746	742	748	827	742	750	791	759	774	715	770	743	792	740	784	741	739	731	719	744	706	731	755	789	740	757	762	694	813	725	725	762	778	733	821	788	721	769	766	747	796	785	783	755	763	761	785	769	747	717	761	776	772	743	799	817	769	764	817	799	783	753	803	729	731	721	776	722	746	776	805	748	748	768	789	740	784	786	761	788	799	757	765	785	736	785	764	793	750	759	770	768	723	783	769	774	763	759	722	768	782	736	770	809	759	812	763	770	708	787	763	774	787	730	739	752	711	753	761	797	799	767	781	752	773	743	785	793	767	738	814	776	799	747	782	743	770	777	772	757	786	730	768	802	790	834	799	764	779	716	748	786	769	766	765	743	785	781	774	801	779	741	764	804	754	757	713
46472	12512	1346	816	614	487	426	334	339	276	249	260	257	236	246	215	221	214	206	236	227	198	222	188	219	190	198	206	195	201	188	190	206	180	199	206	201	180	193	200	176	168	194	203	167	197	213	192	201	176	174	203	191	203	197	186	188	186	190	180	206	208	215	202	164	203	176	189	185	180	184	195	164	186	205	197	186	175	177	193	153	194	183	184	197	194	215	165	173	191	185	189	196	166	182	233	180	179	175	192	164	192	186	194	180	202	190	196	176	207	186	165	209	185	190	170	179	187	198	205	172	180	187	190	171	181	190	180	192	180	177	183	178	206	179	192	181	198	189	179	180	196	193	202	181	164	186	185	191	190	203	204	174	171	185	209	172	206	214	199	175	195	183	174	176	192	177	168	183	180	169	176	197	189	177	174	190	198	188	188	199	210	197	175	173	198	175	195	156	175	208	207	184	195	193	201	185	190	182	210	207	174	182	187	155	180	205	185	192	199	180	187	189	188	186	199	191	212	189	195	186	196	205	170	201	178	201	197	196	211	191	183	217	193	171	232	178	205	187	196	184	170	158	184	191	194	195	172	187	202	190	204	192	159	183	190	197	188	195	199	214	169	194	221	198	205	199	202	189	184	167	180	159	181	188	199	164	191	177	192	174	206	188	171	188	213	194	213	203	171	173	176	177	186	188	179	180	191	173	190	176	208	181	192	183	186	181	193	175	193	204	200	209	182	215	181	180	169	211	207	179	169	190	187	193	198	202	208	174	168	191	203	155	186	212	189	182	200	176	173	179	194	199	190	190	183	199	195	174	172	191	159	188	173	203	215	174	192	162	181	191	203	184	165	184	168	192	186	171	183	153	211	181	196	190	179	197	185	182	191	181	207	197	201	218	202	180	188	157	200	183	211	185	203	178	206	174	179	180	164	218	196	174	194	173	178	192	201	189	199	190	193	192	176	166	175	202	187	167	164	194	173	186	190	199	197	176	180	194	192	152	184	158	194	190	160	186	168	178	191	182	179	194	196	178	194	188	193	186	188	175	188	213	183	194	178	159	194	209	198	190	191	181	194	186	209	176	197	202	171	206	172	190	205	191	202	195	194	181	184	170	213	201	175	191	180	192	186	186	162	174	197	198	177	191	211	176	195	186	199	188	182	187	204	187	174	193	159	180	169	154	191	208	168	180	172	165	187	185	194	189	170	192	180	167	145	171	191	190	173	204	197	222	182	200	198	183	204	180	190	191	192	182	157	185	174	173	180	170	161	181	175	172	200	175	200	167	207	179	181	176	195	177	197	203	201	154	186	194	164	206	234	220	178	191	198	171	173	168	169	164	171	183	180	184	175	194	214	185	183	180	198	181	198	199	178	195	159	190	180	192	160	190	187	176	174	161	199	169	176	187	176	181	183	189	190	175	182	200	166	174	177	178	188	197	181	164	176	196	169	184	183	174	184	188	185	188	181	162	206	185	197	192	193	173	179	184	195	168	182	166	190	207	204	161	213	184	178	167	182	200	180	211	161	198	196	219	190	202	199	194	176	183	198	175	180	191	195	212	171	181	185	197	179	194	162	200	177	197	179	179	185	188	156	191	161	175	174	202	225	197	197	175	189	166	183	195	189	194	215	191	204	187	186	164	158	200	195	197	173	210	193	223	179	188	192	187	196	159	182	174	181	191	171	183	173	178	182	179	179	168	168	177	184	183	214	193	170	173	188	178	187	204	206	186	183	204	187	213	213	177	178	208	191	195	152	175	198	202	182	179	191	179	148	191	201	182	183	177	193	193	174	183	199	204	203	195	201	189	207	194	185	176	180	212	186	198	186	194	188	200	186	184	212	167	186	197	167	181	205	161	198	182	194	184	191	201	155	183	179	182	175	184	184	205	169	181	200	211	168	159	180	206	170	210	190	180	195	196	188	166	219	195	195	176	213	176	168	223	181	167	186	156	180	168	167	179	191	182	182	196	184	183	187	170	199	219	192	186	163	183	163	196	184	210	209	175	189	198	185	177	169	179	190	176	205	181	198	216	219	200	197	169	162	206	155	195	191	182	161	184	185	193	182	196	191	205	214	187	168	188	201	193	189	171	184	207	187	202	182	213	184	205	179	191	195	181	175	202	181	174	213	177	178	191	184	165	166	192	163	201	177	196	182	163	189	186	187	195	218	180	186	191	172	201	191	203	176	165	182	178	189	186	193	214	211	200	204	177	184	191	194	197	212	206	182	176	203	195	170	177	186	198	192	161	213	174	183	184	195	207	184	192	211	178	183	172	188	193	191	194	198	204	208	165	176	210	179	201	189	220	191	193	176	184	188	162	186	188	172	195	186	184	180	189	194	179	184	196	186	192	196	179	212	212	171	188	180	192	193	191	186	201	172	196	167	203	192	165	167	206	179	180	168	201	156	177	203	189	157	180	175	211	162	171	191	202	197	197	187	177	164	193	185	176	162	167	202	194	188	161	174	195	191	197	189	201	197	183	182	209	203	187	179	179	164	193	189	188	195	205	189	195	185	161	208	172	194	204	186	204	181	201	199	190	193	211	190	190	208	186	194	197	193	190	167	177	200	185	202	189	189	174	169	157	191	194	186	176	169	170	211	194	192	196	173	173	188	168	202	204	177	194	192	185	181	200	199	189	193	200	196	200	200	171	183	192	177	182	168	199	196	179	197	200	171	184	194	215	183	185	194	171	181	203	184	188	203	206	189	192	225	175	190	207	183	205	171	183	168	163	166	186	168	172	162	187	187	165	170	152	185	191	188	199	179	157	177	179	190	185	193	195	166	169	199	175	198	182	206	179	183	189	207	208	176	193	178	171	191	206	178	196	178	196	190	190	171	192	197	195	188	197	192	191	166	187	172	195	187	176	174	174	195	178	192	200	194	180	183	180	230	166	169	190	174	180	203	215	189	210	197	194	174	173	196	196	193	193	191	203	168	175	201	195	205	212	199	175	193	195	179	181	174	194	178	197	173	179	169	181	202	205	202	185	190	225	172	156	168	176	188	180	188	181	184	183	184	203	185	174	205	188	173	165	193	165	198	178	179	165	188	202	186	157	179	200	192	177	205	194	199	183	199	200	183	168	175	175	181	197	190	168	182	205	202	192	191	162	192	186	181	190	184	198	202	193	180	195	194	180	170	202	197	191	186	180	188	187	185	186	180	178	186	207	191	200	176	156	180	197	186	175	200	213	181	187	202	181	189	180	209	169	175	184	187	176	189	208	182	181	180	177	193	182	178	181	174	195	191	177	144	174	164	199	196	187	176	196	220	192	185	188	170	207	189	174	181	180	184	186	187	176	201	192	196	202	190	189	185	170	160	156	189	201	177	170	189	203	195	167	174	193	172	229	196	187	195	193	180	185	190	192	201	153	195	175	161	202	172	171	196	186	198	203	175	213	193	197	201	169	175	185	185	176	194	182	193	193	195	179	201	201	222	180	162	189	184	181	185	169	185	183	181	182	196	187	198	187	213	183	172	173	165	171	171
24306	2054	2162	2556	2264	1855	1610	1384	1157	1104	986	1012	859	816	813	764	741	754	746	677	678	673	645	628	619	629	607	573	634	622	597	604	596	579	559	538	537	595	584	577	556	585	547	562	586	543	524	521	554	528	523	599	529	503	542	534	518	525	568	519	560	558	583	540	551	562	580	542	542	501	548	523	534	559	519	522	548	511	552	502	552	560	510	545	521	505	531	561	565	567	591	572	541	529	532	537	499	492	544	559	569	549	549	508	545	504	526	538	543	523	522	540	531	525	507	524	557	528	539	533	517	511	558	544	557	538	494	508	535	556	532	561	515	562	526	536	542	508	531	504	559	489	530	554	526	528	525	538	535	550	523	518	509	542	493	562	537	544	494	527	548	536	529	522	535	507	530	532	513	495	537	525	560	547	523	461	515	541	535	564	543	551	559	507	524	522	536	490	507	544	512	486	500	537	481	544	562	544	565	522	542	520	522	490	548	517	525	532	538	541	529	560	509	500	524	503	528	480	546	505	557	526	491	523	526	527	489	544	536	549	539	552	561	538	541	516	535	502	502	506	497	522	514	532	525	515	534	540	532	541	503	480	544	573	506	520	529	545	525	498	489	550	539	521	507	578	530	513	550	499	572	520	525	505	548	548	511	514	480	490	514	503	514	507	533	529	525	486	497	529	551	495	543	523	484	545	507	519	518	543	519	582	482	489	511	515	551	553	521	515	554	522	569	534	526	544	534	504	527	511	507	546	514	522	544	515	519	544	513	530	491	531	517	492	557	535	514	542	509	504	565	607	509	543	521	577	519	513	500	504	494	526	513	506	466	553	510	559	529	503	564	483	537	572	542	543	512	515	523	559	513	515	537	530	538	485	469	533	514	541	489	513	542	521	523	540	535	537	483	580	514	550	471	523	522	539	521	536	496	521	525	580	519	501	549	534	520	535	537	491	520	533	512	554	538	530	543	565	508	564	521	504	542	514	513	569	525	525	511	532	556	545	524	550	514	529	552	516	520	553	548	541	573	485	532	515	538	507	500	525	537	530	547	530	485	517	523	514	517	512	528	479	531	541	543	555	538	522	539	537	511	490	531	516	513	507	492	540	479	579	506	543	511	538	536	552	526	546	518	567	498	525	542	533	548	506	511	554	480	514	481	560	532	542	527	518	520	544	502	552	530	502	496	526	569	512	546	554	521	524	515	585	508	546	522	506	518	538	558	536	524	539	501	518	517	508	568	541	530	536	533	532	584	524	538	528	554	522	596	505	530	463	547	518	519	511	515	526	523	533	523	525	536	513	519	520	498	497	557	508	508	531	533	507	555	551	527	531	506	549	538	515	530	494	509	520	531	531	533	505	511	564	557	515	539	536	549	561	561	560	531	522	554	528	522	549	545	544	561	528	561	524	538	496	541	531	555	499	547	566	583	547	555	544	564	566	531	528	520	532	576	510	523	510	501	496	540	536	542	561	517	548	523	543	515	555	544	526	519	549	514	523	533	532	483	539	517	515	499	552	540	534	513	544	516	542	512	518	539	558	543	529	505	493	541	519	506	516	565	511	513	536	541	517	537	544	505	504	478	528	522	519	534	499	537	530	552	500	514	536	542	528	522	536	551	566	528	503	543	514	509	508	539	588	546	549	530	524	532	498	491	564	515	502	519	511	546	537	497	549	544	554	522	516	520	505	504	541	508	569	510	557	557	520	523	537	484	494	508	525	538	545	559	556	520	497	539	503	515	500	535	528	485	527	516	492	515	505	507	519	524	528	529	490	531	538	539	530	520	527	527	529	510	545	547	521	557	516	528	513	539	556	508	537	549	546	501	501	519	511	535	536	526	535	500	549	546	524	539	572	556	530	540	536	489	481	527	480	535	538	558	514	510	527	517	580	518	495	559	506	519	535	518	515	487	502	527	496	525	511	475	503	478	548	474	515	568	494	496	558	538	502	544	553	511	504	493	544	501	558	536	529	490	552	574	496	563	495	548	530	477	553	525	531	555	507	540	532	507	541	524	541	494	541	536	516	532	527	516	530	494	520	552	521	564	519	530	535	502	519	543	525	539	568	523	517	552	486	507	540	512	572	496	517	520	548	526	527	522	566	501	546	507	550	480	496	556	491	572	504	522	518	535	534	559	519	543	532	499	545	546	541	466	543	509	558	509	535	489	517	556	538	535	533	540	531	544	504	527	554	534	507	505	544	505	541	518	573	517	509	539	543	559	530	534	533	544	515	502	532	520	547	540	571	519	485	544	538	547	530	542	525	523	537	510	492	507	522	539	531	552	532	514	552	488	545	532	511	508	574	523	554	545	540	557	528	534	532	510	521	525	515	545	541	492	518	516	539	504	542	538	558	520	552	534	512	511	531	552	529	555	513	531	525	488	528	549	554	514	561	495	488	552	550	546	507	538	524	538	546	492	541	507	539	526	519	485	492	537	551	528	559	511	567	542	506	570	548	549	519	531	532	538	532	517	534	578	548	494	532	486	512	536	531	503	546	569	545	526	493	525	552	555	517	529	517	516	508	510	556	504	547	504	545	555	561	562	575	493	507	527	569	481	553	522	517	534	563	552	532	556	537	529	496	534	506	535	546	519	564	532	523	563	528	528	534	506	519	526	551	517	553	542	504	522	578	558	530	544	562	518	533	581	526	526	510	499	510	539	523	511	530	513	522	540	554	512	481	550	545	543	553	517	537	518	538	522	525	500	555	538	537	534	519	517	564	530	511	523	511	523	512	533	556	529	543	534	523	521	511	518	534	549	566	508	485	511	539	504	524	552	532	543	540	564	554	521	508	517	556	514	541	518	540	558	501	550	527	466	537	521	533	555	536	543	537	493	538	513	561	571	520	506	540	541	486	525	495	522	513	541	544	541	541	539	505	518	552	507	529	506	534	533	503	553	543	510	532	550	527	518	551	524	545	493	541	529	562	575	526	553	562	541	538	510	529	552	532	505	549	558	509	508	542	529	523	522	488	513	565	558	511	540	507	604	479	573	510	549	548	535	494	529	520	577	569	541	535	535	567	534	514	583	554	529	502	515	529	557	522	545	542	511	530	537	489	511	566	531	506	561	514	537	530	508	547	537	518	557	508	555	547	523	534	511	507	519	569	553	568	535	561	525	557	551	560	529	531	559	534	523	484	515	523	518	517	553	547	484	532	523	589	530	544	502	553	492	517	503	520	555	513	571	508	516	514	512	489	523	533	503	560	557	523	522	541	544	504	513	551	533	537	524	502	519	537	514	541	541	529	542	523	508	511	525	542	472	548	508	501	514	542	496	509	527	502	513	499	545	513	531	575	534	552	559	535	505	535	554	477	521	491	532	492	523	519	538	558	538	515	533	499	536	517	513	522	541	525	504	527	484	527	467	568	534	526	498	535	520	466	504	498	532	515	500	535	550	513	529	541	518	523	530	507	538	513	522	517	517	515	518	528	546	548	545	520	500	576	539	545	519	542	520	535	538	519	560	504	546	507	493	503	506	533	529	519
61984	22537	4389	1796	1259	916	796	675	607	509	509	514	436	415	417	377	354	401	386	404	313	326	351	337	401	432	346	365	379	348	352	348	353	377	335	336	339	334	325	335	312	304	314	339	326	350	375	299	330	354	306	329	332	361	380	320	347	332	320	309	315	316	339	346	331	321	315	306	345	304	331	343	345	326	321	348	326	315	344	328	333	345	317	326	294	333	317	308	309	337	327	329	332	311	345	310	343	310	324	341	350	343	332	304	349	312	332	343	339	324	310	299	309	332	309	318	323	355	306	348	333	309	316	322	313	325	378	336	307	326	318	285	354	327	308	317	314	323	335	349	345	303	308	332	318	277	289	345	340	323	291	362	376	339	350	329	298	335	323	338	322	296	345	311	335	337	334	336	337	338	310	336	316	308	343	323	344	326	322	342	356	310	354	318	337	363	343	321	330	321	316	317	369	325	354	332	324	320	325	321	334	354	335	294	324	322	366	326	322	336	326	312	303	322	334	322	314	332	324	346	305	318	334	331	337	339	333	339	288	334	308	294	313	306	332	331	339	313	332	337	333	316	367	300	306	337	364	341	319	323	315	329	331	327	292	345	317	349	323	343	308	332	321	342	348	305	310	303	353	317	329	311	324	315	379	300	286	309	328	308	336	340	348	334	333	299	336	296	347	336	314	298	310	322	323	297	312	315	309	308	297	316	330	347	331	330	312	337	324	326	315	340	339	282	337	332	331	326	307	312	293	300	313	314	337	319	290	283	305	337	319	325	320	307	315	322	394	290	324	312	377	306	331	314	319	341	338	324	308	365	352	328	305	356	343	284	327	322	309	312	325	349	324	322	305	334	320	306	341	306	306	321	342	338	312	326	309	335	333	310	330	296	292	323	302	331	324	296	336	330	334	348	305	364	323	333	337	309	336	333	319	355	325	295	344	345	332	326	351	343	333	317	322	335	299	314	313	333	331	317	365	325	312	314	314	307	320	314	302	319	354	336	344	305	314	347	289	327	329	331	311	312	316	305	323	322	321	325	313	333	355	347	329	301	344	338	297	325	338	309	329	340	322	311	346	355	356	329	312	371	331	334	331	357	336	336	334	317	320	332	301	285	314	327	327	332	311	329	370	317	351	294	330	320	307	291	326	333	335	344	335	344	309	325	312	315	329	323	303	320	313	316	331	329	330	336	322	321	347	326	306	328	344	316	314	349	339	366	311	332	311	316	302	346	312	348	339	311	325	316	315	350	359	313	321	318	295	327	335	334	337	314	297	314	342	314	334	309	314	305	304	311	305	294	306	344	327	322	343	336	338	346	324	340	346	310	341	316	328	328	359	340	331	362	302	342	307	331	317	327	341	356	335	363	360	358	316	370	340	340	299	313	323	352	346	332	320	330	324	316	309	350	307	347	307	340	334	344	286	305	334	348	318	292	336	340	308	327	329	321	321	347	337	329	305	336	326	322	358	322	360	334	330	327	309	329	314	344	306	298	311	347	340	337	327	332	335	336	300	327	304	312	307	315	290	379	327	325	322	357	330	344	308	345	306	330	310	316	321	351	346	300	328	353	345	348	351	288	321	312	330	341	302	332	329	332	306	304	333	281	347	319	333	311	326	303	322	337	345	316	319	333	361	304	332	306	359	342	346	308	308	327	310	295	361	327	309	293	362	325	364	344	282	364	351	349	336	337	320	319	366	328	276	357	339	340	343	357	305	336	326	315	320	352	320	333	341	305	339	329	310	342	313	328	324	318	317	365	317	316	308	346	327	321	293	318	328	325	314	322	272	327	339	338	287	324	354	323	302	346	326	355	329	364	306	314	351	335	359	339	349	334	336	315	303	325	340	328	341	321	353	350	329	311	316	315	341	373	306	331	320	328	316	330	321	320	341	329	318	340	335	335	315	332	334	325	345	316	349	337	325	315	331	302	308	303	316	314	292	317	322	321	339	315	352	312	342	323	313	340	351	330	311	326	316	332	332	332	339	330	302	311	299	341	307	334	344	318	322	339	333	331	298	317	340	301	327	350	323	346	330	320	343	304	343	350	336	324	346	320	315	345	344	314	369	299	319	332	306	323	310	320	345	326	349	305	360	317	341	300	326	340	360	329	319	328	326	343	289	346	343	327	324	369	297	340	321	325	322	342	327	323	317	321	334	338	313	322	307	326	335	305	339	335	294	290	335	326	318	365	314	332	299	310	341	329	330	325	267	318	328	347	324	330	354	311	351	314	338	338	294	298	295	337	324	340	340	316	310	342	304	307	306	313	330	319	313	314	354	308	348	272	310	342	360	323	340	333	313	335	326	354	367	353	336	302	332	307	295	322	334	332	301	313	299	331	328	347	322	327	336	330	336	293	319	356	297	359	322	306	332	313	294	331	388	328	320	341	315	348	324	313	314	340	318	343	351	338	358	342	320	339	351	333	291	354	323	315	347	334	310	331	330	323	321	309	297	317	329	322	331	312	295	286	295	337	349	364	338	310	308	329	333	359	327	326	324	320	321	301	324	321	314	314	345	326	338	308	325	345	321	325	333	341	306	319	341	359	305	309	318	322	339	330	318	307	349	308	307	334	317	336	367	317	309	302	324	309	349	319	322	336	328	303	313	310	329	308	374	333	306	323	337	332	341	340	359	323	346	264	342	328	318	347	297	306	320	329	322	308	328	280	328	331	348	339	328	336	312	328	350	281	328	320	336	326	307	313	293	327	305	342	339	366	328	365	295	320	319	340	325	316	300	331	349	324	336	351	319	322	352	311	337	327	325	350	328	339	337	367	371	305	334	349	302	341	317	309	327	301	332	332	332	300	340	311	320	318	321	352	371	300	298	338	330	320	349	306	325	355	290	308	288	343	373	321	340	341	320	313	332	324	292	348	300	302	341	348	302	356	350	315	298	326	333	284	314	310	320	342	303	353	323	306	331	336	337	337	313	299	311	351	335	344	379	289	303	328	318	331	300	339	319	311	302	331	333	310	330	327	342	293	321	334	340	286	333	329	310	308	298	338	329	332	290	309	351	347	365	340	319	332	314	323	357	325	348	329	322	308	344	339	363	336	326	311	341	315	352	294	339	326	321	338	346	314	330	307	295	304	331	318	325	318	306	318	320	310	301	315	331	334	317	331	287	346	311	296	338	310	316	325	279	297	315	302	314	316	324	330	320	324	301	346	286	329	363	303	321	331	325	341	315	344	347	295	318	323	357	321	306	310	329	357	327	315	336	356	320	378	361	309	324	353	371	342	322	304	338	314	310	357	315	328	358	320	336	295	321	340	305	322	342	334	333	317	331	342	339	282	306	318	315	317	343	300	328	337	296	316	350	350	357	345	340	320	306	304	311	307	331	319	324	338	312	342	335	339	296	357	326	315	308	345	338	330	291	337	343	293	346	311	313	367	326	334	326	286	314	303	315	360	339	338	307	333	310	310	337	309	315	308	328	367	299	303	343	349	344	297	312	323	336	358	357	307	312	325	302	333	336	301	319	350	324	289
33349	3814	4012	4724	4344	3573	2974	2504	2265	2011	1828	1629	1591	1406	1397	1306	1332	1213	1193	1197	1165	1099	1051	1039	1034	1024	996	939	940	974	961	904	965	896	973	966	929	912	866	893	948	941	885	914	882	957	928	854	850	884	910	839	864	930	860	838	879	835	860	875	848	847	857	867	865	834	862	782	915	846	857	827	836	856	775	844	839	888	849	928	861	841	840	829	883	847	834	850	860	841	830	778	828	883	820	862	798	811	819	762	822	820	853	858	874	888	846	813	857	835	839	821	876	847	833	862	873	855	845	831	859	873	821	844	829	834	896	806	870	846	811	818	760	875	839	792	835	806	819	841	795	849	804	772	834	804	829	814	839	818	806	785	865	871	873	874	821	831	808	818	813	851	822	856	837	829	795	845	793	859	829	775	822	843	893	840	853	844	847	828	805	849	864	812	850	813	810	860	813	860	827	830	823	829	749	827	812	877	818	838	776	812	838	864	811	840	820	807	833	831	834	837	849	866	881	918	854	855	809	826	843	815	810	868	855	765	876	839	862	843	877	853	872	850	788	841	816	825	850	874	807	866	846	800	847	862	840	842	797	785	871	750	814	796	886	870	835	806	831	767	809	800	848	849	834	844	815	858	885	826	844	829	804	807	878	779	858	814	864	838	848	844	844	833	820	862	868	826	866	863	875	811	823	806	825	819	848	796	845	845	800	868	786	852	797	815	865	848	843	837	829	859	849	745	808	803	827	868	803	793	860	820	810	837	884	825	831	783	807	856	839	808	815	822	885	842	857	772	827	824	854	780	809	864	848	784	854	804	780	809	795	811	861	820	833	814	815	838	842	817	833	854	829	869	838	813	861	844	889	847	875	833	822	823	826	825	813	824	848	836	895	834	851	846	819	833	843	835	858	850	852	804	845	802	878	825	786	869	826	864	852	833	831	844	817	892	770	831	858	852	811	791	815	773	792	818	829	854	885	838	822	855	867	789	771	791	801	818	848	878	844	834	858	836	844	835	819	821	906	829	839	860	820	839	815	816	845	798	831	831	816	852	816	810	910	837	809	846	821	848	825	852	803	870	806	839	835	820	829	846	820	772	799	884	818	857	843	818	842	831	817	821	852	781	838	847	856	831	822	865	880	809	808	864	852	800	807	834	875	873	823	850	851	867	814	800	799	792	826	816	874	786	818	813	794	787	796	845	843	832	817	794	796	805	849	850	805	880	837	825	785	763	862	809	779	832	830	790	844	833	827	823	842	818	822	794	871	894	883	815	846	770	876	861	838	806	858	835	853	827	797	830	874	868	884	823	840	903	820	785	850	799	815	842	858	787	843	798	820	826	869	837	900	814	825	884	860	804	800	837	835	828	817	817	822	815	811	826	823	853	820	775	813	817	839	850	845	808	838	837	819	822	878	836	830	821	836	873	836	785	834	888	819	893	840	862	839	864	863	867	831	793	811	861	863	860	829	829	849	823	827	802	812	840	836	797	852	862	857	849	850	829	856	812	838	813	843	833	813	833	851	815	822	761	858	846	864	792	793	821	880	834	837	839	847	805	758	829	819	845	810	786	773	813	831	860	792	855	814	797	807	847	860	830	859	776	807	876	836	856	842	841	891	791	861	847	853	843	865	830	837	867	781	832	819	818	847	836	782	827	805	811	803	830	766	830	861	830	828	821	847	790	818	803	847	895	824	826	847	810	819	829	800	749	781	854	796	817	828	858	827	794	840	863	864	820	858	811	839	874	812	812	863	822	832	807	781	852	792	859	914	791	814	828	825	875	786	850	809	844	785	828	858	783	816	856	836	816	817	808	816	820	852	851	836	906	844	840	869	864	789	799	873	802	849	800	779	784	867	828	850	802	821	852	803	795	849	801	811	853	860	849	819	809	818	843	796	837	844	810	847	829	861	811	827	840	870	851	812	854	839	830	853	850	848	791	836	796	838	855	808	805	836	799	808	863	801	819	809	852	865	793	779	818	883	820	844	871	804	801	832	800	829	864	836	800	894	798	869	855	811	851	854	881	887	768	763	838	817	823	814	792	834	858	852	859	791	837	837	806	797	823	774	837	785	821	834	830	805	881	809	803	816	869	853	792	806	836	824	834	805	797	812	865	875	849	760	772	835	832	811	775	770	859	874	818	866	828	763	833	767	871	797	850	837	830	816	828	807	839	829	819	762	824	806	843	842	836	862	878	844	812	829	784	833	820	838	843	775	848	851	832	856	828	839	829	813	839	854	800	813	850	789	814	826	813	883	799	832	808	833	833	800	859	805	818	856	875	803	867	839	839	815	838	819	778	858	891	778	841	849	842	854	850	860	809	839	850	866	821	799	827	873	752	819	852	853	902	865	799	846	786	818	839	805	840	858	819	865	870	856	832	793	808	852	820	902	884	779	857	862	822	850	863	822	844	813	842	791	786	847	794	787	847	826	855	802	824	808	852	850	832	827	816	839	810	800	840	836	871	804	855	855	832	847	829	794	836	843	848	811	783	835	795	852	810	819	816	827	854	865	846	883	789	827	869	867	819	852	886	818	792	809	899	806	771	794	814	791	786	849	865	822	844	866	817	871	849	868	824	827	843	817	802	852	828	775	806	818	841	830	827	837	828	786	840	835	861	850	881	847	832	816	831	874	816	867	852	837	855	829	829	829	844	847	824	854	862	809	834	872	825	868	886	824	776	822	839	829	811	840	879	819	836	840	844	824	844	853	845	824	845	831	808	883	779	876	811	802	812	847	833	809	854	877	819	804	864	868	836	827	806	856	796	866	831	876	851	808	899	821	845	814	866	824	849	794	855	868	872	806	823	826	826	823	850	917	874	847	826	807	838	835	829	850	856	884	832	837	829	857	814	811	843	852	893	843	782	820	817	824	790	895	830	762	897	790	829	885	811	798	815	820	882	811	826	786	847	804	813	811	852	823	797	841	846	854	880	787	808	818	808	880	755	819	848	879	835	801	783	862	792	872	814	852	818	828	856	802	824	874	809	843	838	813	815	867	846	826	831	852	822	817	823	874	813	822	828	812	838	837	796	802	831	862	824	816	857	822	828	796	803	779	850	826	823	833	811	841	830	818	833	848	847	821	832	844	848	903	867	851	866	841	852	827	866	824	827	836	813	838	800	873	854	829	816	820	833	793	873	840	793	814	831	839	792	753	819	814	829	824	810	825	822	838	842	817	813	844	871	838	841	775	835	825	835	816	820	864	859	786	820	830	824	857	802	837	818	836	844	754	825	796	844	802	872	800	783	789	797	799	845	823	853	812	805	787	790	843	848	839	836	862	841	794	866	818	860	807	862	810	872	857	865	860	786	839	840	849	825	855	856	820	859	836	802	853	783	869	860	853	821	774	825	852	849	842	793	870	833	818	840	865	791	864	824	813	849	863	808	842	811	831	846	867	858	815	853	789	826	801	819	827	865	813	809	903	826	830	837	848	850	835	824	818	818	791	812	857	845	832	783	830	899	845	825	836	850	825	791	869	829	884	838	850	878
7413	489	296	323	291	321	338	350	309	299	291	300	280	349	294	314	303	306	328	303	298	293	334	318	301	297	266	300	283	318	303	331	300	331	289	311	328	327	334	293	319	343	325	297	335	284	299	305	308	298	325	290	316	289	339	339	298	303	297	349	340	312	309	354	309	311	294	328	304	336	286	320	312	304	326	293	288	355	303	316	287	297	302	296	336	299	330	320	334	317	323	319	310	304	290	303	308	314	301	334	318	289	295	325	315	318	327	315	318	282	320	302	282	303	318	279	307	332	324	295	274	339	298	303	295	326	333	329	318	291	277	307	301	304	300	292	275	329	285	295	295	276	310	323	341	287	293	295	327	319	314	307	304	308	305	324	311	331	308	300	308	301	309	301	301	321	298	287	306	303	317	332	316	324	331	297	284	300	314	316	271	307	305	280	315	339	306	304	307	288	305	293	314	308	314	280	314	307	304	309	319	311	304	297	306	331	313	291	317	308	304	298	324	281	301	266	317	303	295	299	295	335	305	283	346	300	311	308	302	333	325	308	308	302	324	316	313	288	281	313	306	316	305	279	308	293	281	296	305	304	308	314	291	277	313	276	311	309	317	282	315	310	324	316	298	315	328	287	304	322	300	292	301	295	298	326	299	313	310	292	304	319	287	299	301	281	297	301	351	300	320	288	278	317	300	321	342	272	312	298	309	332	293	300	328	340	287	328	331	312	317	313	322	329	285	309	307	300	327	314	306	331	300	270	301	287	323	316	305	341	302	298	329	305	299	292	321	328	300	319	315	307	308	298	298	309	286	334	281	286	305	314	317	328	323	302	294	323	309	277	329	336	321	307	289	323	292	330	312	297	303	329	290	322	359	304	322	331	303	291	302	333	293	305	328	302	312	312	277	340	327	346	341	311	319	316	297	323	321	306	295	272	317	297	302	319	314	301	277	284	317	298	326	304	328	333	310	314	318	344	324	307	290	309	296	326	312	276	321	343	281	305	308	291	291	341	293	320	336	351	306	289	327	369	340	320	312	299	293	271	290	332	317	280	280	292	276	320	329	311	327	305	300	319	318	294	301	287	269	316	343	359	317	283	302	305	310	293	326	292	294	327	278	280	335	279	314	311	305	320	310	294	303	337	300	316	303	307	308	293	305	316	295	322	303	309	294	308	295	312	293	308	279	349	329	294	317	311	349	331	298	310	305	327	323	353	288	317	314	330	299	327	342	291	296	314	336	310	321	345	319	306	315	312	286	310	291	295	303	304	294	308	305	291	306	289	301	318	305	309	288	326	288	313	328	294	316	334	311	307	319	317	299	276	311	312	288	282	311	286	307	334	295	326	306	285	290	328	301	307	294	306	328	332	265	328	312	330	292	285	308	317	308	318	320	316	316	331	307	327	287	287	322	328	290	287	293	288	334	318	289	301	305	283	278	312	326	329	295	294	277	318	306	322	326	329	310	297	293	337	309	302	322	296	272	309	299	287	317	306	320	301	290	312	306	296	304	310	264	317	293	297	354	327	303	313	336	291	330	292	308	322	300	284	311	331	325	306	280	316	312	313	304	321	280	260	317	347	304	323	337	308	347	267	303	298	329	314	312	319	311	300	283	294	305	313	338	297	279	323	342	310	316	308	291	286	333	307	329	323	323	298	271	314	335	316	280	325	303	281	315	282	324	305	321	302	324	334	266	312	302	306	290	329	330	294	298	314	302	337	297	305	308	311	345	322	287	314	301	299	283	319	335	306	314	312	322	334	358	304	304	299	351	303	300	287	285	311	346	302	290	303	323	296	294	301	317	295	307	310	282	357	295	296	298	294	305	299	302	313	273	300	294	330	283	289	308	305	326	337	324	328	295	296	298	295	301	295	309	315	335	311	267	303	334	286	325	324	288	328	299	303	336	299	311	319	318	317	328	316	307	311	324	298	362	315	320	297	309	341	300	317	312	301	308	324	308	317	315	286	321	320	295	310	317	273	310	302	298	298	292	334	318	310	318	329	352	291	353	330	289	310	292	285	313	305	292	293	310	301	336	328	309	303	344	314	323	299	318	294	296	324	291	308	285	295	293	257	318	299	296	303	288	298	279	318	309	307	315	325	297	347	308	348	288	321	324	331	308	292	307	305	296	297	296	293	325	293	302	271	279	313	304	281	295	301	330	296	307	273	299	317	291	296	318	331	282	301	312	308	291	344	279	269	314	314	290	301	299	288	318	323	269	326	324	318	292	304	315	298	302	338	296	308	293	322	321	291	309	308	322	340	329	308	333	361	317	296	277	293	310	341	336	310	297	341	292	266	299	291	294	329	306	322	319	316	313	289	317	318	296	343	279	311	309	299	320	325	344	304	280	315	337	307	303	293	327	308	301	291	320	300	309	299	292	346	321	311	323	287	305	315	305	287	307	264	315	312	320	310	320	311	302	294	316	286	317	306	337	330	319	299	348	303	282	324	300	316	307	312	329	308	334	311	340	314	310	283	318	330	320	320	297	335	253	345	295	292	302	287	285	322	304	293	312	289	333	300	332	305	314	293	326	293	307	308	329	344	284	325	333	306	320	295	319	291	324	323	291	298	299	303	320	316	277	311	319	282	309	303	289	315	311	288	323	318	275	311	335	327	330	306	281	281	297	306	313	295	297	288	305	301	303	296	293	307	295	299	280	288	284	334	329	297	289	323	320	282	310	334	299	298	344	293	282	281	338	326	316	293	363	288	304	298	297	287	291	345	310	322	306	303	304	298	300	304	305	315	340	285	329	302	289	288	331	310	297	305	299	284	273	328	291	293	304	310	341	327	290	288	274	328	324	318	296	345	304	294	284	293	318	309	307	295	291	291	319	280	307	268	319	326	349	331	291	306	317	306	291	289	303	307	311	323	301	294	290	320	314	310	326	311	297	346	330	318	344	274	328	315	294	286	323	301	312	316	320	340	346	314	330	285	328	305	297	348	279	308	279	329	299	307	310	307	286	317	319	314	324	293	304	340	326	320	303	311	340	297	303	273	298	282	298	278	314	305	280	293	316	320	283	317	292	341	348	283	342	294	336	318	281	295	318	322	277	290	341	291	307	305	307	334	331	313	305	321	304	290	333	350	315	299	291	313	304	312	285	325	312	289	318	293	310	321	290	335	303	279	321	313	304	342	307	303	329	326	332	306	328	317	282	318	285	273	267	299	307	297	301	272	318	323	332	318	330	320	303	309	299	283	297	280	313	291	278	304	293	292	303	326	297	313	289	313	278	298	303	295	314	301	290	304	277	287	327	331	341	298	305	297	293	258	333	328	284	306	303	300	306	320	335	292	284	279	330	281	327	297	282	294	279	333	308	303	303	285	304	314	306	315	353	315	303	301	339	318	304	326	322	299	295	321	330	297	290	301	321	312	304	293	310	287	278	336	296	283	333	312	316	358	328	323	310	289	295	270	304	281	303	312	316	292	288	318	336	321	291	296	337	287	301	308	322	305	310	295	330	350	332	344	309	292	292	314	319	366
7214	901	858	805	859	814	840	799	798	836	778	785	773	767	746	796	742	767	761	809	762	747	823	767	785	746	799	758	782	812	754	795	735	734	794	792	824	824	819	756	748	788	779	805	730	782	785	750	750	781	772	759	750	758	712	765	686	758	780	775	786	760	764	777	758	742	744	785	738	745	742	702	737	752	736	753	756	749	762	753	739	794	728	744	752	795	762	786	738	764	728	779	789	775	738	735	774	745	813	745	740	757	761	767	777	799	728	773	791	766	723	814	741	760	732	780	776	789	793	734	746	770	754	812	750	797	728	726	774	762	828	743	774	729	843	753	739	753	805	752	783	766	751	718	763	739	756	778	761	741	769	771	758	774	727	816	757	762	776	749	757	692	731	773	772	783	774	749	742	794	767	749	773	774	792	759	719	750	747	731	765	740	764	774	735	798	768	807	719	770	714	746	749	758	706	741	796	761	757	737	778	717	775	774	781	742	770	746	710	747	775	769	711	793	804	746	762	762	739	734	801	755	781	787	758	767	784	752	779	807	808	815	820	817	768	751	769	698	793	746	830	779	744	770	800	747	756	695	757	802	788	794	758	757	735	794	774	791	772	742	770	767	752	751	777	765	776	755	742	741	794	752	785	756	784	738	800	783	732	760	773	718	777	720	778	752	763	720	732	734	742	793	771	748	788	710	799	751	739	802	771	784	752	786	735	703	749	734	795	744	778	777	758	755	724	777	773	809	798	742	750	798	781	770	775	783	752	747	780	768	805	733	760	767	807	763	758	755	775	757	782	760	745	752	765	753	729	726	730	786	825	811	760	829	787	771	777	734	775	761	794	787	716	806	782	796	729	784	793	750	767	725	798	748	743	759	773	744	754	794	733	784	759	776	740	763	773	810	745	759	749	796	739	763	768	746	808	752	770	744	808	741	742	749	737	764	797	766	722	761	755	760	794	752	753	758	788	741	785	717	764	803	772	765	736	727	782	794	779	788	804	763	763	795	690	736	766	754	730	749	727	751	781	720	740	759	791	728	729	762	782	812	785	782	777	758	746	725	738	784	754	731	748	779	750	793	767	771	730	758	772	788	782	786	846	749	765	704	771	786	749	754	791	712	775	755	781	750	781	748	737	776	755	775	732	747	760	736	793	732	776	721	741	789	768	751	780	738	769	695	759	734	763	746	783	792	803	805	686	749	779	719	754	761	742	759	747	796	749	802	752	810	736	752	788	799	777	825	735	727	731	800	824	790	726	783	793	767	692	772	772	751	791	756	739	757	758	737	782	760	741	777	793	734	773	737	739	747	796	706	781	734	749	734	730	728	782	785	771	778	762	769	753	765	777	737	794	819	766	815	750	764	732	772	793	747	862	751	723	771	760	772	784	767	761	729	730	789	744	795	750	775	745	761	763	788	752	786	760	783	810	753	728	749	788	716	763	807	765	762	769	788	760	812	775	755	760	758	766	791	752	732	701	764	739	776	771	788	767	725	698	764	705	774	751	772	718	762	733	783	766	771	777	725	821	747	713	782	737	810	760	793	768	781	759	724	776	735	797	784	769	759	702	780	770	757	718	757	758	768	778	810	770	774	819	775	719	806	790	785	764	755	781	740	742	794	761	748	762	841	720	783	737	795	763	794	816	728	777	766	759	786	785	773	751	810	737	728	751	745	758	795	720	734	767	784	750	802	744	787	744	751	739	736	793	749	816	781	746	743	791	766	765	765	742	752	756	789	717	803	753	685	718	815	779	716	773	773	741	709	785	787	781	783	752	722	781	753	760	762	751	733	777	787	773	770	764	714	782	783	799	786	834	723	761	801	709	748	778	716	849	792	774	754	751	784	742	707	749	777	730	761	758	782	695	790	821	749	756	720	761	756	778	761	740	773	777	769	775	722	768	789	775	795	732	799	778	706	779	752	770	819	740	794	730	766	770	788	754	768	742	803	766	818	776	798	771	748	734	784	813	752	745	765	720	780	706	779	756	744	799	762	803	830	792	744	817	796	785	830	763	797	749	764	800	761	772	764	757	758	739	793	750	760	766	782	716	767	734	779	769	761	777	804	734	765	747	773	777	758	767	772	767	751	759	711	784	714	777	758	741	801	774	794	766	742	781	787	758	798	778	739	800	815	711	784	805	788	767	744	745	732	796	779	737	745	715	746	739	757	793	743	765	717	810	739	769	771	788	747	732	838	720	766	755	740	801	773	765	836	747	746	773	752	774	769	788	789	777	724	757	773	764	736	731	728	751	747	749	747	731	748	773	818	796	760	777	761	774	751	794	744	772	769	757	764	753	757	771	757	772	755	769	757	778	755	727	813	719	723	750	778	735	774	763	739	785	788	744	759	772	783	770	752	784	713	815	752	809	749	730	740	759	768	772	780	779	712	783	767	807	803	744	778	776	740	732	785	765	760	795	794	818	747	744	780	780	799	783	751	829	781	714	694	762	710	793	783	781	764	763	754	838	764	789	754	754	760	760	787	772	819	754	761	802	768	760	844	733	798	772	754	823	784	745	803	795	804	776	799	742	735	783	735	757	750	764	725	745	759	773	792	729	759	715	775	741	799	817	677	789	750	764	747	781	722	735	760	805	783	741	776	743	746	744	728	755	790	759	742	748	812	746	713	787	745	750	717	766	690	761	737	817	781	722	825	763	725	736	733	770	722	789	780	760	791	779	749	731	695	771	739	758	766	748	741	743	707	826	751	802	759	757	776	760	759	730	733	786	724	729	742	816	789	774	827	723	761	752	770	844	796	757	777	714	817	726	773	790	758	720	760	793	739	765	758	735	747	746	716	780	736	774	731	766	809	785	765	753	740	717	779	714	801	731	801	765	794	744	747	729	762	736	767	834	835	734	749	736	741	753	758	777	751	802	764	781	747	755	771	788	759	756	756	722	751	690	748	794	750	747	762	750	759	767	810	776	754	779	804	732	742	750	737	755	789	742	829	798	742	751	744	732	779	759	748	802	775	744	752	771	793	802	768	790	803	679	797	758	779	799	752	757	766	776	807	769	778	748	741	774	761	767	734	751	759	757	728	832	760	766	724	769	723	771	731	724	753	739	772	772	738	777	764	760	763	738	772	781	817	784	732	783	777	796	717	767	779	766	743	755	718	787	776	738	763	783	697	791	803	757	751	760	761	771	758	796	789	761	763	778	758	779	699	807	710	753	795	703	764	718	723	732	718	741	772	773	763	764	745	757	701	728	771	693	767	742	797	821	830	729	712	755	757	755	775	791	846	780	707	758	810	780	747	748	764	780	740	795	791	746	760	774	729	786	745	732	738	694	806	739	751	770	703	731	781	818	826	769	776	781	810	778	770	729	729	768	759	757	786	753	746	773	766	727	751	764	763	744	784	777	777	730	802	833	727	714	799	744	744	769	717	737	707	740	783	812	828	737	741	793	773	768	755	782	781	770	734	779	834	796	812	759	809	765	788	727	726	745	708	761	729	792	758	793	782	734	746	733	785	770	736	743	807	756	790
45323	12394	1337	823	598	511	360	366	312	281	243	247	233	242	212	210	234	208	225	218	196	199	187	165	201	194	194	192	195	218	171	162	204	211	197	182	207	206	213	196	206	203	196	183	185	181	189	206	183	175	197	186	167	179	197	177	173	180	184	212	209	182	180	200	187	181	187	188	183	184	184	195	208	187	199	196	190	178	158	167	168	169	220	176	186	163	190	181	198	180	203	186	184	164	160	214	176	182	206	222	196	186	176	193	213	175	181	185	173	185	165	217	190	184	194	201	185	171	184	164	170	173	198	180	190	192	206	213	181	168	178	216	179	210	162	169	176	207	196	184	182	169	201	175	193	182	170	165	185	186	187	196	169	187	165	183	214	181	176	189	178	169	208	157	191	193	181	227	184	170	198	209	182	195	187	181	181	179	172	180	161	185	202	182	165	204	188	203	178	195	171	195	187	198	186	174	173	175	201	160	174	175	191	176	200	213	178	191	171	205	212	175	165	172	203	183	194	187	195	174	175	193	208	188	174	194	213	173	179	167	197	181	183	178	172	198	187	195	177	182	170	176	172	177	165	189	193	169	179	193	200	193	181	182	204	181	200	189	172	178	195	192	169	149	191	176	174	199	180	173	203	182	203	177	191	189	170	150	174	179	216	179	166	194	157	187	170	197	184	172	153	199	178	208	200	163	194	201	189	185	198	189	179	199	199	176	197	208	209	214	192	198	183	205	206	195	180	166	203	210	174	175	186	173	194	181	195	158	160	187	200	149	184	203	160	200	181	175	180	175	197	160	190	183	181	177	185	180	181	186	219	183	167	195	188	195	187	214	194	206	178	164	190	167	163	172	208	178	178	179	192	189	183	204	193	206	181	181	185	201	182	181	176	188	184	190	182	185	196	197	175	163	200	193	215	192	173	186	211	205	170	184	184	159	212	183	170	184	169	193	169	195	148	201	171	193	179	169	193	150	170	194	161	181	170	196	185	169	155	162	158	188	202	183	178	192	178	202	180	199	192	179	201	198	179	168	182	183	171	180	188	180	185	196	200	203	182	195	225	179	197	177	163	166	188	168	185	200	198	183	173	166	197	200	176	186	185	194	185	180	202	167	164	184	197	165	192	188	197	173	180	205	206	171	181	174	186	175	182	192	191	191	188	180	183	171	190	182	192	178	173	204	181	147	179	192	197	200	176	177	190	188	213	183	186	186	160	163	195	198	200	214	201	175	177	183	194	202	193	165	186	189	196	178	177	187	171	169	197	188	195	198	157	163	185	152	178	173	174	185	168	183	188	199	196	185	203	187	199	188	182	202	182	179	190	165	169	169	175	174	189	174	187	175	195	190	221	188	190	201	197	179	186	188	195	182	229	188	197	186	192	176	178	164	192	199	179	185	185	192	168	205	170	205	177	174	193	216	194	180	188	199	181	208	199	190	191	178	181	160	165	166	169	164	186	167	163	186	181	198	177	197	177	175	196	195	190	203	186	178	177	206	205	195	216	166	170	167	180	179	181	171	210	191	179	206	183	187	185	154	183	197	211	202	168	156	167	199	185	197	177	225	159	197	164	172	174	183	187	206	191	174	183	168	196	229	206	191	204	175	168	175	192	167	186	174	207	181	177	237	191	207	178	163	190	218	170	214	173	172	226	176	184	194	167	203	178	179	209	203	182	195	199	200	190	187	174	196	180	183	180	167	214	180	179	153	173	166	185	203	227	206	184	191	164	183	196	175	187	167	192	154	203	205	166	173	185	172	164	202	181	177	207	175	180	197	201	188	187	198	163	182	181	205	179	179	199	170	186	196	189	193	168	188	203	208	181	176	166	176	174	208	195	150	176	193	199	185	192	161	198	200	195	170	196	179	189	176	169	162	200	164	200	171	182	190	188	180	179	199	185	191	172	199	201	203	173	184	191	183	180	211	174	150	182	161	170	202	195	169	183	159	144	187	198	170	167	194	188	197	198	181	184	184	207	187	185	205	189	230	189	192	184	202	175	197	172	189	161	195	186	206	185	160	190	189	187	175	188	165	175	200	200	179	164	168	200	204	184	147	208	182	192	210	134	184	191	194	189	186	181	185	189	171	183	186	221	191	206	182	175	183	183	182	193	170	178	181	201	181	198	184	208	174	170	183	184	193	208	199	208	191	188	180	175	166	189	196	204	179	195	203	179	179	183	187	163	202	182	186	159	182	192	204	168	207	191	169	181	178	189	177	190	172	176	201	212	179	181	195	193	191	172	189	186	181	178	174	158	174	183	203	197	214	190	178	172	174	194	160	192	211	187	194	188	180	181	203	212	161	199	180	194	173	193	171	187	185	172	161	165	174	184	172	178	177	189	193	196	189	186	185	179	176	187	173	182	202	191	183	179	187	175	176	155	201	194	211	185	159	164	196	186	169	184	170	198	159	174	206	158	174	221	192	189	153	200	177	161	171	163	186	176	159	203	198	173	200	189	178	193	187	183	190	178	195	184	183	165	173	191	209	190	179	173	191	184	183	171	178	190	153	202	192	181	201	219	178	178	172	197	190	209	181	177	173	179	197	176	175	174	179	170	161	169	183	193	173	212	192	197	159	162	158	194	170	166	184	176	176	159	201	175	177	167	196	177	179	187	169	218	179	189	200	166	200	177	193	201	185	176	198	169	210	178	167	187	192	174	201	181	166	167	201	175	171	170	178	202	175	192	187	210	185	179	187	200	164	210	203	202	186	185	207	190	169	200	196	203	182	209	187	185	187	184	187	168	196	172	199	180	169	170	189	193	189	193	196	172	198	156	199	178	193	196	177	173	179	181	193	186	180	174	193	196	189	184	208	210	209	162	193	200	172	209	197	166	171	210	184	201	170	194	183	185	164	204	166	173	170	189	188	166	205	178	175	186	160	204	202	173	180	217	203	183	191	198	229	194	190	183	228	170	186	197	169	195	188	205	208	191	167	199	194	187	178	187	164	171	195	229	168	170	178	204	202	171	179	172	185	169	196	192	197	203	171	158	184	173	201	160	178	196	166	177	179	165	208	168	180	169	173	169	181	142	181	181	191	205	198	171	192	171	168	183	180	180	190	176	169	188	201	172	173	187	167	179	169	171	186	218	186	192	163	200	183	172	152	161	189	189	204	194	199	209	193	165	178	176	166	186	187	173	171	187	220	192	174	182	206	208	185	192	179	195	179	188	175	183	173	177	174	200	189	198	183	157	181	200	200	200	206	190	209	194	205	173	180	199	178	180	183	204	162	190	186	181	185	181	191	161	192	188	153	166	181	177	187	174	181	178	182	209	171	195	201	177	191	156	184	183	200	202	201	209	190	203	213	174	178	194	180	202	170	201	185	182	206	164	180	196	195	194	187	206	208	167	207	171	198	179	189	196	192	188	186	183	172	185	194	195	185	176	169	191	178	191	182	196	182	200	171	172	191	180	196	174	173	189	182	163	194	162	166	204	189	199	195	208	167	195	180	176	190	182	185	196	189	190	163	198	219	209	167	187	185
23658	2271	2091	2619	2256	2018	1686	1438	1211	1140	976	1021	928	800	790	753	765	676	704	716	682	662	690	630	650	668	614	655	569	623	601	579	603	585	549	555	606	575	561	547	583	562	591	555	499	524	540	539	560	542	561	560	556	556	535	563	546	525	596	560	546	524	571	552	497	515	545	523	547	553	521	532	509	553	551	559	533	529	541	558	536	520	504	535	545	554	561	525	567	500	527	591	546	501	602	539	573	541	528	568	526	492	545	561	565	589	520	541	520	520	514	531	513	503	572	543	517	511	548	531	532	524	493	492	506	512	492	521	515	533	531	553	556	508	527	545	487	550	545	537	540	559	529	553	540	522	544	520	564	525	499	519	570	498	546	525	551	541	520	528	557	529	545	552	541	483	548	495	527	494	517	543	532	528	542	539	532	530	519	510	522	561	578	517	526	532	525	580	508	540	511	532	549	539	487	539	577	500	582	522	476	532	493	537	523	499	522	558	512	571	554	500	530	532	506	536	535	514	505	532	564	534	534	515	529	504	512	543	534	561	473	535	547	530	546	518	531	540	546	512	557	545	487	500	531	547	495	511	517	534	498	547	535	536	554	539	513	544	532	551	555	518	538	540	507	555	561	529	516	524	504	523	527	558	546	503	494	518	537	501	542	558	517	535	544	568	501	525	521	543	530	521	472	512	513	515	529	523	522	552	494	521	534	535	526	498	535	497	480	519	538	518	522	499	521	574	508	512	495	514	550	512	494	538	558	526	518	533	579	505	546	520	508	523	579	557	551	530	526	539	489	516	527	546	540	489	547	511	571	526	551	526	566	551	548	554	524	509	515	522	537	485	489	537	507	549	523	490	527	542	516	530	521	522	542	568	498	492	578	535	539	542	514	478	489	509	555	544	541	557	553	521	509	514	528	556	515	455	505	540	516	539	553	509	516	542	572	532	580	484	491	586	528	496	502	551	529	516	517	520	560	509	531	513	512	538	526	519	510	528	496	504	517	523	512	538	478	523	568	549	532	544	546	488	508	504	534	535	587	543	523	513	495	539	530	542	543	547	566	536	572	542	519	529	572	524	564	538	549	540	513	555	511	518	505	541	539	527	548	496	541	524	522	529	509	486	540	540	542	534	521	561	510	521	541	506	535	508	540	521	514	524	503	545	565	540	513	499	535	533	495	540	573	550	533	570	527	520	518	519	506	545	552	552	520	541	489	519	553	543	555	533	527	498	491	559	501	532	524	530	527	536	530	539	515	566	536	525	486	536	574	524	530	552	579	543	518	577	543	550	484	521	529	539	522	527	503	469	493	511	529	483	542	501	568	530	534	523	534	538	527	509	552	502	542	503	579	486	482	532	521	568	577	531	527	505	550	510	555	555	524	516	538	489	534	516	515	533	550	540	510	561	521	494	510	539	519	520	535	533	529	528	481	565	570	523	559	478	535	513	539	507	524	521	513	526	542	544	538	500	538	508	526	533	565	567	538	514	537	524	511	522	543	522	509	508	525	572	528	546	539	494	496	540	584	507	562	540	494	528	526	507	519	511	487	515	515	511	557	536	477	518	547	489	554	514	556	543	547	514	507	519	518	523	526	507	525	513	514	536	537	537	565	540	536	536	520	525	526	555	507	524	559	515	513	507	548	539	521	557	520	507	516	486	519	547	511	515	527	528	509	515	483	550	536	495	491	569	563	575	541	488	543	541	497	534	559	530	508	485	510	517	551	487	536	545	526	525	541	547	508	551	526	516	507	535	516	524	535	522	516	496	581	526	546	518	527	551	573	572	546	504	510	526	534	516	577	545	554	517	524	513	509	538	483	517	548	507	537	543	528	563	514	527	491	527	496	548	531	558	546	507	507	546	514	501	518	522	517	544	548	528	547	524	541	507	543	536	515	522	526	575	492	517	486	528	561	549	541	531	502	508	553	478	504	528	521	500	486	549	533	545	552	529	533	535	539	553	517	540	591	525	525	503	506	507	530	569	563	572	520	525	513	546	494	519	496	523	516	525	507	539	536	507	514	547	527	523	533	545	561	490	538	562	530	550	534	519	566	546	562	540	537	517	526	501	521	520	548	532	566	512	499	546	488	513	540	519	491	515	509	498	546	501	513	547	525	545	552	519	566	527	535	554	530	499	535	569	519	551	545	512	495	502	521	523	531	523	537	498	540	525	539	550	517	535	532	527	506	540	512	518	522	505	488	534	491	507	542	515	525	571	528	584	483	527	533	537	619	532	564	503	529	538	532	559	509	529	584	515	501	515	515	519	515	565	551	542	518	519	486	504	515	509	559	540	497	506	503	517	557	528	555	506	519	541	494	544	569	502	506	533	543	526	543	484	515	540	513	452	518	523	516	522	522	512	534	556	534	483	576	524	541	509	519	458	534	524	524	542	510	536	517	531	474	493	506	506	519	544	506	491	551	527	531	560	532	534	520	516	511	528	515	513	560	540	502	554	549	515	527	496	501	542	498	552	539	526	510	518	554	494	542	553	519	546	536	515	543	588	569	522	519	545	564	517	537	548	475	523	528	530	507	519	528	507	525	548	572	497	553	529	523	493	489	522	533	524	541	516	507	520	548	515	543	506	543	531	536	499	533	554	510	496	523	519	530	519	531	514	558	494	537	546	565	537	512	526	487	519	535	506	521	489	529	547	532	556	540	517	554	561	525	540	552	552	516	513	500	476	538	539	557	518	554	542	529	519	522	493	571	545	537	523	511	547	547	475	537	567	522	501	516	520	515	520	588	511	533	508	514	518	523	536	544	545	479	527	551	530	517	532	548	502	549	517	521	509	501	548	566	499	524	530	492	500	523	518	503	542	525	551	528	507	518	583	496	509	522	547	562	508	533	555	523	565	530	510	547	504	523	539	539	529	522	498	556	541	540	526	517	531	554	557	532	505	481	513	505	541	542	523	523	516	522	524	515	551	511	562	523	534	533	501	543	486	526	518	523	511	515	522	546	499	522	479	501	531	564	573	512	541	525	549	551	541	515	507	514	564	494	515	530	509	516	548	501	536	562	541	533	575	507	522	550	548	571	524	539	548	530	496	536	523	502	551	528	535	514	524	534	530	537	558	544	504	558	487	526	498	478	584	562	541	490	545	549	525	520	544	517	533	544	506	543	462	536	534	533	550	490	529	535	497	546	533	569	505	554	509	559	502	529	567	543	547	544	486	542	529	522	504	572	537	511	511	505	514	524	544	501	480	459	512	532	527	529	503	549	483	567	543	512	532	526	532	530	507	536	542	481	522	531	529	576	501	537	514	497	531	547	547	544	507	519	538	524	537	549	523	544	483	542	550	521	532	547	502	539	513	516	549	522	528	542	535	536	538	527	480	542	499	534	523	545	540	549	548	515	499	512	520	528	505	510	583	527	508	474	520	512	528	538	513	523	510	544	524	526	555	477	561	558	495	542	546	525	554	492	550	532	530	517	523	528	534	535	538	486	537	506	505	507	494	539	529	524	507	529	531	557	539	510	475	483	552
60284	22258	4032	1783	1248	871	804	679	540	531	516	493	450	399	436	414	372	396	388	364	350	317	339	371	358	285	348	326	338	359	313	342	314	315	326	343	377	328	334	329	312	305	360	331	365	368	324	323	354	321	318	355	318	323	326	323	327	361	343	332	340	331	365	354	373	295	328	328	296	335	333	322	317	320	322	313	322	303	323	273	338	331	333	345	332	315	326	325	331	322	305	326	320	331	329	354	318	315	299	322	305	312	322	333	307	365	320	318	317	341	331	316	339	304	365	341	322	322	304	324	350	307	331	319	310	324	325	305	345	301	321	327	319	315	354	304	324	338	331	329	303	299	307	336	314	363	326	309	298	333	325	326	324	337	343	330	339	347	291	321	321	325	341	337	326	308	304	352	302	301	339	328	323	357	367	347	333	322	331	309	347	321	301	314	309	337	284	285	338	343	341	358	302	328	336	332	355	345	319	388	319	298	303	308	369	324	346	293	331	326	313	318	330	305	335	346	347	318	353	305	311	359	343	293	334	346	340	339	344	300	338	320	351	305	312	330	341	345	317	331	312	329	350	332	333	326	312	283	338	333	369	341	335	352	321	330	379	358	327	314	288	293	322	327	316	312	288	346	315	312	320	323	300	311	298	309	331	335	336	330	327	311	284	357	328	334	331	289	297	311	292	308	298	337	354	328	334	314	329	330	343	295	356	314	320	307	305	289	321	339	321	342	305	290	320	339	359	311	334	320	326	350	325	336	294	309	336	347	353	334	323	319	318	292	309	323	299	311	349	330	318	334	288	327	349	282	326	324	359	340	346	308	339	282	324	337	371	314	308	331	336	327	318	313	320	301	330	352	317	313	310	328	338	320	338	317	315	317	325	312	296	321	339	326	336	306	319	318	318	344	317	287	307	337	336	339	314	319	336	329	310	311	346	336	301	317	317	329	317	328	328	339	334	319	301	297	312	335	308	316	318	346	351	314	337	354	340	328	313	300	317	354	315	343	323	358	300	326	328	305	319	332	312	315	340	311	315	302	343	338	316	343	333	326	315	296	308	358	317	324	330	333	289	356	349	312	336	349	311	333	324	330	324	323	321	320	344	349	357	334	322	296	313	305	329	367	306	332	329	359	334	317	332	335	299	298	297	318	314	336	341	322	306	335	304	319	330	320	338	330	298	337	308	308	325	314	334	311	310	353	339	337	347	294	347	348	314	301	308	323	306	340	324	304	306	300	334	305	324	329	332	338	310	320	324	336	393	315	348	333	323	306	347	359	340	312	308	300	326	328	344	331	291	320	315	321	344	333	329	316	321	317	314	331	320	345	310	328	310	337	334	308	346	318	358	333	339	329	301	316	322	333	339	329	313	252	325	324	300	336	322	342	342	316	332	346	371	314	325	361	312	295	325	326	354	341	313	309	297	365	317	308	324	313	326	317	323	308	292	320	333	321	326	265	320	343	336	310	326	345	319	315	300	299	306	341	298	313	354	303	330	316	324	343	318	300	293	320	293	339	300	328	331	306	315	356	334	307	300	314	316	358	298	358	328	292	320	339	307	302	303	316	301	318	325	364	350	324	297	303	322	351	331	328	313	308	291	342	326	309	347	321	335	328	331	331	332	357	306	306	343	299	319	314	344	345	309	297	312	328	323	326	307	360	347	325	323	307	306	316	336	315	318	315	338	358	342	337	334	309	346	349	327	326	333	338	329	339	351	379	331	298	306	330	355	324	322	320	344	325	339	307	296	329	298	308	286	324	355	318	326	334	347	317	340	358	335	327	346	355	351	326	324	308	333	289	335	314	322	314	327	358	331	346	377	333	333	310	323	330	323	297	327	323	303	318	330	306	317	312	312	319	327	323	336	326	311	315	305	311	351	342	309	323	298	322	330	306	329	306	325	341	349	339	274	323	315	353	352	328	344	302	299	343	325	317	311	305	357	294	318	306	322	322	342	348	328	330	345	321	344	327	307	294	350	331	322	318	329	300	335	319	322	312	345	285	344	300	318	316	277	329	361	283	317	349	306	329	310	298	320	327	312	319	320	312	320	319	327	314	304	312	314	324	296	348	347	342	317	328	330	336	319	341	303	327	291	340	319	326	339	300	336	332	310	332	328	317	354	328	334	346	317	304	311	322	307	362	305	340	329	351	290	303	338	329	328	345	356	332	290	323	320	335	325	343	313	354	341	278	320	305	334	309	356	340	311	312	341	327	367	324	352	319	317	324	332	314	317	337	334	312	337	291	312	324	330	337	336	331	335	290	341	315	324	335	299	321	332	328	299	307	312	319	359	348	324	337	328	302	323	330	331	322	328	328	355	314	354	348	353	314	294	333	349	331	328	348	307	297	334	328	331	289	320	325	341	332	313	306	354	353	339	323	302	333	328	297	309	319	310	331	329	309	303	302	340	345	335	314	313	311	307	330	319	371	338	341	331	312	326	337	329	355	320	309	354	333	320	315	342	341	316	320	286	334	336	298	336	315	295	321	362	340	346	285	343	307	299	348	338	325	325	346	321	320	321	336	315	338	337	327	351	302	316	312	317	304	329	312	284	320	296	300	316	333	309	266	315	329	338	335	292	327	311	321	302	308	325	345	321	328	334	318	318	341	317	321	288	357	355	337	301	307	304	322	328	301	316	338	304	322	324	310	334	317	331	341	353	334	306	341	315	335	348	342	314	302	320	317	343	295	311	338	346	315	309	310	270	328	324	340	324	283	293	341	323	311	319	307	294	299	319	342	309	315	318	300	304	322	323	326	327	303	331	299	303	304	355	312	323	313	336	343	295	340	307	333	323	324	320	352	316	362	325	320	314	312	313	320	341	316	302	362	285	331	329	312	310	298	314	349	351	328	363	316	350	311	344	326	347	309	295	331	325	365	315	302	376	327	368	303	325	353	332	307	291	308	341	320	327	269	313	350	290	322	347	310	289	312	309	319	334	319	314	315	322	339	330	311	293	332	301	308	293	321	276	333	335	324	313	322	326	326	314	334	345	326	327	338	326	327	331	332	300	306	319	328	300	329	308	335	351	296	349	328	311	293	353	292	305	334	329	344	323	296	297	329	314	317	308	311	317	331	377	313	336	331	331	319	330	321	323	285	333	333	360	351	278	337	309	335	354	308	311	314	357	350	317	314	337	305	308	335	319	293	330	303	301	336	321	335	352	332	336	344	341	331	325	319	305	327	339	323	295	296	303	325	336	332	310	358	312	295	337	335	289	326	345	317	335	316	334	332	333	285	340	311	312	329	362	347	333	330	334	331	337	316	331	303	347	336	356	304	349	310	321	333	360	306	341	310	342	328	318	341	323	298	315	322	343	320	356	330	338	300	305	310	316	331	353	338	326	306	314	336	298	287	295	323	349	352	299	315	315	355	330	357	309	266	329	340	315	314	307	362	316	306	319	314	318	307	314	333	327	342	344	304	324	324	316	326	317	332	342	305	295	329	351	304	311	343	341	315	301	291	331	307	341	318	326	326	299	298	312	317
32826	4431	4076	4875	4316	3602	3003	2622	2352	2049	1777	1609	1546	1460	1309	1297	1294	1189	1167	1199	1143	1141	1124	999	1021	1018	1040	963	1021	969	907	890	935	935	938	882	962	912	908	986	893	869	912	869	858	900	900	849	873	845	876	883	865	915	886	899	886	864	832	825	814	894	910	872	872	806	843	862	816	854	826	842	899	841	835	868	835	808	886	858	783	805	850	835	852	851	853	891	837	858	827	854	871	823	862	822	870	843	878	879	802	890	812	863	872	859	864	873	871	841	822	852	901	800	881	851	843	841	807	824	846	848	836	867	859	880	828	840	869	870	815	860	856	840	830	857	855	814	836	847	838	871	820	852	804	852	804	883	808	814	827	886	839	859	799	828	805	834	862	858	781	827	830	846	808	841	877	895	880	829	833	854	869	790	806	862	886	906	871	879	870	839	841	851	815	811	866	871	785	810	840	794	814	853	837	865	839	818	805	833	836	848	813	789	810	868	819	815	860	884	847	851	814	809	851	900	844	801	882	829	778	805	854	869	791	839	856	817	781	808	802	842	811	813	851	836	803	801	818	819	830	812	845	842	799	812	849	859	799	820	811	785	831	815	817	820	873	815	808	892	864	842	832	832	811	900	812	815	841	827	817	764	828	812	872	856	834	814	823	827	807	861	834	852	820	858	828	823	801	847	832	846	828	822	825	863	830	820	795	873	813	794	800	809	761	812	883	798	841	816	852	841	859	831	836	869	846	825	831	807	895	787	819	857	828	858	816	824	813	866	811	854	830	819	833	892	849	814	843	822	867	803	809	795	807	820	795	787	813	829	832	829	846	796	826	856	859	799	830	805	790	807	822	853	776	796	826	839	853	872	864	826	825	849	861	800	886	805	856	818	814	841	792	858	843	830	832	870	853	834	815	814	833	877	801	850	819	832	847	814	846	834	844	798	840	846	836	822	889	861	862	794	805	859	831	881	850	817	866	819	862	820	813	798	822	825	821	815	827	848	846	850	789	852	836	810	855	875	809	852	849	812	847	811	815	849	801	842	849	877	812	830	840	836	816	830	861	842	888	855	851	836	774	844	844	827	859	896	791	853	826	833	801	815	846	839	818	842	836	819	832	825	859	855	880	834	818	850	820	842	837	853	835	837	827	840	815	820	809	822	806	866	849	790	888	789	875	820	790	805	788	844	822	845	804	855	864	810	843	840	814	851	820	843	782	787	776	846	855	818	862	782	829	767	861	880	891	826	825	836	763	792	852	830	840	894	851	881	800	814	826	863	847	878	830	850	802	834	887	843	789	834	837	827	840	824	848	811	860	832	833	808	890	811	875	790	811	801	855	897	847	850	809	827	762	862	813	837	831	831	846	875	878	858	815	812	828	819	808	832	877	817	855	839	806	829	813	873	890	845	831	850	871	831	769	859	877	854	787	789	813	828	821	823	782	838	761	839	884	873	794	776	851	820	816	821	811	823	802	812	818	867	812	818	822	869	834	855	836	788	801	812	852	828	832	800	808	804	819	809	855	805	851	825	795	780	868	824	805	814	819	842	795	857	862	826	861	815	821	882	831	820	783	844	775	836	808	783	852	845	795	799	828	882	786	863	793	863	788	833	850	822	809	790	800	853	811	784	787	809	866	831	834	830	847	844	827	830	855	844	844	831	784	860	828	815	831	813	859	798	817	878	835	794	855	797	821	834	871	843	863	847	792	860	881	849	839	859	816	815	818	774	833	857	813	820	840	833	831	810	845	816	783	810	783	807	863	808	830	891	806	855	842	836	808	830	819	832	833	869	774	795	804	825	837	825	814	808	833	840	801	811	828	820	805	866	828	882	860	813	807	864	910	790	819	790	829	863	837	806	798	807	851	797	840	857	821	877	860	860	813	869	804	813	822	820	808	817	807	845	815	780	808	840	807	782	821	807	807	853	829	884	871	826	867	835	842	859	831	826	776	801	829	841	813	820	819	846	827	774	835	821	848	855	808	798	772	892	838	814	803	841	876	828	848	878	807	846	834	782	876	824	839	840	796	839	852	873	801	800	865	885	811	817	823	781	859	880	807	814	845	819	861	885	803	836	871	835	853	862	865	834	832	882	859	807	816	822	862	903	816	849	843	786	801	838	865	840	847	811	848	848	825	863	846	815	789	807	845	820	879	759	820	845	839	823	846	854	852	814	805	793	875	831	829	806	794	823	800	831	830	841	864	813	831	806	797	805	844	816	875	848	797	809	882	876	859	784	866	826	865	841	823	804	812	833	807	837	894	858	842	805	813	850	842	889	818	784	802	806	829	887	822	827	852	830	871	827	778	779	846	819	849	835	828	863	836	825	802	785	867	810	853	820	789	838	866	782	830	840	856	779	874	819	848	819	839	867	875	804	811	792	820	831	821	828	847	845	846	835	766	787	872	802	820	784	820	805	840	822	826	862	868	831	870	851	858	870	828	820	826	857	822	844	816	837	809	820	890	807	881	856	788	879	858	834	883	894	889	840	837	843	844	824	834	859	845	810	785	792	852	810	847	817	818	861	826	819	819	789	854	838	781	856	777	812	818	815	844	813	799	840	808	836	803	797	787	858	857	817	827	870	813	843	793	856	816	798	858	838	872	810	828	827	797	856	783	793	817	844	792	830	828	804	806	800	832	884	851	890	814	857	837	837	826	813	875	865	816	842	810	793	798	818	831	804	811	856	798	858	803	836	780	843	789	844	798	829	787	877	759	845	834	815	811	873	866	822	899	806	821	811	882	834	897	781	920	837	863	834	837	906	878	842	783	795	835	829	831	859	832	845	850	782	827	851	836	770	823	827	854	783	856	824	826	828	884	789	832	827	825	823	817	809	826	807	826	841	823	867	847	856	808	824	863	855	831	802	890	783	883	803	794	809	845	853	885	829	859	812	858	817	794	865	814	829	766	827	800	797	823	815	794	878	800	830	815	878	889	805	817	763	796	812	842	871	814	868	850	818	805	758	836	814	844	788	857	795	827	813	845	850	846	784	855	853	864	825	794	849	843	804	803	837	858	875	814	802	811	798	804	818	813	829	816	742	845	860	856	803	844	785	830	812	813	803	810	809	840	851	829	857	807	843	876	884	794	851	815	831	759	797	854	835	820	826	839	786	854	822	844	823	839	822	823	844	815	784	853	871	799	865	852	841	863	860	869	842	844	815	892	807	865	842	791	835	822	851	809	838	871	857	836	788	830	851	797	812	839	826	837	876	825	806	848	862	834	825	830	876	843	850	825	850	855	814	844	830	812	825	826	784	859	856	908	806	868	859	904	843	810	853	844	867	815	831	816	763	804	835	819	844	814	859	808	813	810	806	775	851	817	885	842	813	834	777	820	832	859	849	827	791	772	844	852	833	899	839	868	795	823	824	836	854	802	852	824	851	846	800	821	806	835	838	807	817	851	872	799	826	795	792	859	779	834	860	817	790	739	785	854	875	794	826	831	828	816	823	869	866	857	830	779	819	828	832	824	760	860	799	851	902	805	816	831	856
7100	459	334	332	304	304	310	305	322	328	349	306	332	317	307	334	292	283	311	324	286	298	270	275	311	314	318	322	280	302	316	300	313	327	294	285	312	310	329	279	295	273	271	278	285	284	258	298	288	287	268	285	327	300	316	349	309	291	318	286	308	324	311	317	274	307	294	275	315	300	289	316	318	300	304	347	289	309	340	284	315	307	288	277	312	325	294	313	341	334	315	320	319	314	292	314	307	290	308	326	329	300	282	303	320	326	314	303	321	295	351	289	317	315	300	327	304	303	307	316	288	293	309	295	315	304	315	321	294	282	298	347	342	290	349	346	316	287	302	291	291	291	293	286	289	300	317	281	318	350	326	271	314	322	281	309	292	321	322	313	320	324	317	296	301	327	276	333	332	352	292	292	329	294	297	299	307	300	321	307	293	340	334	326	308	320	298	291	314	320	317	298	316	294	298	318	334	314	308	305	311	341	308	311	321	305	303	310	288	276	292	272	292	334	345	300	331	321	295	289	308	297	322	308	301	301	312	308	273	282	300	311	290	308	339	311	305	298	306	285	298	302	301	291	316	278	286	299	296	284	346	289	298	278	344	312	298	272	302	293	262	266	328	312	333	286	319	333	257	280	317	284	315	308	317	333	324	278	275	326	266	296	288	303	327	312	315	310	329	292	267	326	337	298	307	324	322	295	301	321	306	296	253	310	320	307	296	308	298	297	299	311	337	295	334	299	318	319	323	329	315	290	276	292	314	268	301	302	301	314	312	295	314	320	303	305	323	308	306	294	337	296	291	308	294	295	323	303	303	285	310	317	277	317	314	295	268	299	325	311	333	277	276	331	322	307	321	293	312	316	302	337	281	296	331	321	307	318	330	300	339	325	263	298	315	279	306	302	330	329	294	291	338	297	284	303	316	315	282	309	291	282	272	336	302	313	326	300	322	324	277	342	336	314	310	322	321	301	312	285	298	287	301	301	314	312	293	272	297	275	300	297	316	324	284	286	283	317	287	305	299	330	315	319	283	324	275	294	321	306	298	305	324	312	311	332	295	308	310	312	284	289	364	292	280	303	341	319	312	309	310	330	284	288	324	301	301	325	304	280	336	292	313	305	309	328	304	297	314	291	277	328	328	318	329	268	274	318	290	305	301	304	320	296	313	294	304	296	307	307	310	304	327	284	329	290	283	313	310	315	315	314	298	329	294	302	297	296	293	315	284	287	335	325	306	308	274	318	307	320	305	308	301	306	312	294	315	327	316	310	319	316	297	307	280	305	294	334	335	328	295	320	293	320	309	275	329	316	284	291	325	295	275	300	294	292	281	322	307	328	304	313	321	326	315	306	302	303	296	284	272	305	287	297	284	319	283	292	312	334	338	296	310	297	308	313	323	305	326	323	272	322	303	304	340	274	323	299	322	304	305	300	313	281	338	288	303	299	343	296	319	297	286	257	318	329	315	260	319	320	288	331	338	335	330	303	288	281	313	331	270	327	313	315	287	301	319	305	319	286	296	323	324	323	302	289	316	290	337	283	319	363	343	325	341	286	329	296	346	341	317	305	277	309	349	329	311	328	303	307	285	314	282	306	330	276	285	281	277	316	316	306	287	271	304	278	326	343	309	304	319	325	339	287	295	283	299	329	269	298	325	322	332	284	298	343	324	326	313	308	296	319	266	317	303	309	314	349	309	313	312	305	301	309	305	284	298	266	301	335	284	311	330	335	311	313	279	315	292	313	278	322	341	297	307	314	311	283	315	303	313	268	296	296	328	297	292	299	303	280	305	301	330	305	353	313	303	320	290	301	313	287	286	283	308	307	326	302	320	281	317	301	293	295	300	308	298	295	311	340	305	311	299	310	330	294	290	335	278	285	282	316	294	272	299	283	284	322	317	320	312	295	291	321	321	295	303	314	317	319	311	308	291	289	305	302	327	313	331	292	333	291	295	317	291	317	320	315	344	298	326	294	293	303	298	305	321	312	281	291	326	309	293	311	338	294	306	271	282	307	334	313	280	303	269	293	312	308	305	287	323	314	335	297	302	312	294	294	301	294	322	277	346	330	292	340	307	305	281	279	336	324	325	295	321	313	315	286	281	318	334	301	285	324	295	327	289	276	273	305	303	308	323	301	319	352	303	289	308	309	302	282	310	298	337	319	344	300	317	268	291	280	310	324	302	298	321	307	317	308	311	315	332	324	303	287	310	256	264	293	308	321	297	306	328	307	350	290	313	303	312	348	315	340	315	314	274	298	324	363	309	277	318	316	302	291	303	313	270	294	299	314	325	299	303	334	342	322	340	283	282	301	265	307	338	306	291	330	324	291	321	318	313	310	330	294	287	314	319	329	324	309	322	312	314	277	303	330	280	289	314	297	308	307	301	326	325	331	314	313	328	319	312	308	298	327	326	297	309	302	324	305	330	330	303	331	300	266	283	282	328	359	310	329	363	303	311	323	321	300	332	308	325	304	324	313	302	289	344	296	312	281	325	314	306	285	298	318	312	304	311	323	317	306	321	303	308	322	315	344	304	303	312	302	305	314	311	280	327	313	291	310	346	323	313	312	301	340	298	306	319	318	327	317	291	312	336	328	303	243	276	323	303	301	299	303	307	297	281	275	315	311	270	306	314	294	298	313	336	300	311	327	305	300	309	314	321	327	286	315	325	334	344	291	303	307	308	307	298	312	302	325	338	322	331	308	287	289	307	295	317	273	316	341	279	283	319	307	302	349	307	279	307	303	325	325	290	326	322	311	295	322	342	320	351	309	292	302	312	304	294	309	319	309	277	340	291	311	314	284	308	290	297	276	293	320	317	305	327	253	317	306	313	306	321	294	319	304	277	329	296	285	283	313	293	303	299	286	277	295	301	328	297	345	278	329	301	297	319	323	317	310	312	303	314	297	298	302	317	325	317	325	309	296	326	287	300	266	314	292	284	308	309	308	297	276	288	288	318	318	313	299	293	332	286	282	308	285	339	278	299	327	285	300	294	321	308	337	289	313	271	286	311	287	264	301	277	295	326	288	291	342	334	325	309	276	319	272	292	320	331	295	308	306	320	314	312	315	329	300	302	329	291	310	320	283	313	325	299	338	293	290	335	288	343	308	317	301	302	310	319	308	322	298	303	284	297	298	315	297	321	319	326	323	285	293	265	312	296	312	326	286	329	342	295	296	308	341	299	308	306	340	302	317	321	314	312	288	331	302	306	333	301	322	321	325	282	304	286	270	285	315	337	316	332	320	276	296	323	312	305	305	296	287	280	358	307	352	325	295	354	304	297	306	250	304	300	323	302	293	297	313	306	328	291	308	321	303	268	324	292	332	358	316	310	318	310	301	312	292	301	296	327	323	300	283	313	340	318	304	311	309	308	294	277	306	330	340	303	299	310	304	311	292	303	314	291	332	328	303	324	316	329	313	291	297	314	308	291	310	301	283	300	297	290	280	274	300	321	308	292	315	327	322	288	283	329	312	314	326	304	343	290	308	317	294
7073	777	809	836	869	798	737	790	787	780	803	795	771	800	782	762	754	730	743	786	740	784	775	740	743	771	773	750	812	785	775	736	732	798	773	765	723	760	776	753	831	786	735	808	766	743	747	776	763	782	794	772	792	783	798	756	739	711	729	777	743	804	738	762	751	757	770	721	736	774	733	762	724	773	740	709	803	786	765	749	782	718	749	834	720	700	783	773	781	746	781	780	752	777	798	793	715	746	781	761	712	716	757	799	725	795	781	706	752	763	715	792	765	747	712	727	717	801	740	772	747	723	739	713	721	819	729	780	746	776	764	745	725	731	769	786	834	726	767	746	747	760	718	781	748	733	801	731	774	754	734	762	814	763	760	782	730	793	782	760	725	807	781	795	835	767	786	729	754	758	772	763	743	754	812	775	758	789	747	732	775	748	736	792	836	806	723	814	763	747	818	765	774	739	752	771	775	755	754	748	785	720	786	732	762	765	771	783	813	777	783	767	756	788	769	781	739	782	738	724	725	782	747	789	746	757	802	784	710	750	736	804	765	798	791	747	790	757	742	715	712	763	819	790	780	777	711	728	733	761	757	742	748	759	751	754	737	760	743	726	729	785	771	717	750	792	762	824	744	764	720	759	799	780	837	756	756	745	827	815	797	804	796	811	721	796	762	786	740	752	754	769	743	774	804	745	768	799	790	764	717	759	738	780	764	768	755	773	771	781	769	762	736	751	757	727	755	740	777	806	723	748	713	777	759	751	810	792	784	726	738	753	724	784	782	748	748	729	775	745	732	791	738	743	759	737	756	741	749	785	770	713	777	737	787	771	751	774	763	775	771	762	798	806	765	740	774	791	768	733	704	724	771	775	742	773	713	781	762	725	719	748	762	750	722	791	768	710	761	755	778	758	748	742	771	751	750	763	754	714	756	793	747	741	741	797	746	721	782	790	761	729	759	743	768	745	749	737	797	758	751	756	755	774	754	760	699	740	805	801	733	771	730	819	788	730	723	762	769	746	743	802	738	810	778	808	784	739	755	758	732	747	760	738	716	746	744	830	710	769	746	770	782	763	781	731	790	745	765	737	772	763	711	767	684	728	769	758	740	785	739	784	723	732	776	788	753	769	746	757	722	737	713	768	738	727	769	782	756	772	753	699	731	715	741	734	803	816	762	790	788	794	789	769	775	755	717	769	780	747	692	798	818	758	766	784	768	799	755	754	778	799	736	760	760	779	671	726	737	771	757	785	737	770	735	756	760	773	724	794	821	763	744	760	774	756	747	753	766	741	788	730	688	783	760	738	753	788	784	776	770	754	770	750	733	758	748	764	745	763	744	746	805	753	776	782	785	741	787	781	766	791	758	757	776	783	760	768	748	756	811	819	789	798	750	758	781	776	765	740	762	736	732	748	784	730	745	768	770	739	776	750	796	803	754	789	735	702	760	748	776	760	697	719	767	744	740	773	788	763	775	787	746	780	800	704	774	771	743	804	751	748	718	774	767	774	769	738	752	751	785	735	764	797	762	807	822	767	768	753	760	760	787	816	760	781	747	797	757	757	759	776	745	743	741	749	775	774	770	779	711	812	738	801	805	752	747	720	755	738	784	719	734	793	776	790	778	703	799	812	754	784	784	770	726	741	801	767	810	762	778	779	743	754	740	785	774	776	772	742	759	779	768	758	769	779	735	779	771	813	773	763	732	771	794	750	787	833	746	771	782	775	754	763	744	731	762	813	759	795	704	780	739	730	790	749	775	771	775	764	779	772	768	744	828	742	766	774	724	823	778	748	755	792	715	778	756	772	738	769	719	754	759	791	769	739	748	786	756	744	733	773	737	742	768	770	751	752	790	767	766	746	767	757	784	751	782	808	769	781	789	828	759	767	746	754	812	803	788	798	777	768	741	710	749	720	790	793	764	762	761	717	687	749	750	723	793	758	789	768	772	764	784	758	743	730	767	771	763	770	734	749	789	762	800	764	796	753	795	762	747	782	736	774	745	731	781	796	822	725	742	784	767	762	787	761	757	740	785	700	726	807	789	758	750	757	743	735	795	757	809	736	704	793	802	758	791	718	750	742	771	777	749	708	782	771	792	734	741	779	781	775	814	772	768	720	753	752	764	736	751	776	762	796	759	732	733	764	723	731	776	792	742	718	716	776	774	782	734	806	758	713	799	792	752	787	760	759	731	705	690	819	694	782	752	744	798	748	724	713	805	767	703	767	763	745	720	779	836	730	770	726	715	793	797	778	799	762	746	765	783	813	791	764	811	766	743	755	743	761	822	738	754	791	760	720	805	822	765	721	780	772	776	711	792	776	761	762	778	722	729	784	788	780	768	751	762	752	751	782	736	744	807	733	791	778	755	780	798	768	727	780	753	725	758	772	708	762	791	703	741	759	735	753	769	761	794	745	798	764	765	811	741	743	743	777	763	726	801	794	753	745	692	691	771	758	769	745	760	803	762	759	747	730	828	749	766	759	743	775	730	731	768	827	762	772	771	805	774	767	782	776	762	776	759	737	787	746	758	764	737	761	736	742	778	736	766	745	743	760	760	736	747	714	762	740	749	816	773	748	771	804	692	758	711	761	771	740	776	757	793	775	745	780	768	751	773	731	704	767	722	739	777	757	804	739	755	746	761	773	782	726	793	740	768	790	724	783	785	733	751	762	775	727	826	758	727	736	778	707	754	775	757	783	773	755	800	782	737	764	730	788	724	733	714	795	749	820	779	798	749	726	758	730	754	794	717	752	789	773	756	712	742	754	758	776	786	806	782	770	761	778	769	769	766	755	767	730	784	780	788	774	783	731	743	775	773	795	750	724	767	794	833	731	799	723	749	743	774	790	742	782	755	698	762	792	746	782	784	782	698	734	792	782	731	758	795	753	741	755	768	732	681	781	757	771	757	759	782	776	755	703	789	812	790	722	749	787	781	789	748	774	765	731	724	790	766	747	742	755	780	733	757	731	722	777	736	738	747	839	794	744	807	808	770	783	753	771	799	767	763	762	779	764	781	741	734	787	798	729	737	760	713	774	764	765	786	780	735	795	728	751	745	768	772	745	773	774	731	710	777	731	744	732	746	760	785	750	770	769	772	816	841	797	742	745	731	770	756	787	770	742	774	731	814	747	737	729	728	731	721	732	766	752	722	753	728	766	741	744	750	747	801	732	735	732	792	739	781	743	776	785	773	740	789	714	757	755	780	775	771	786	790	770	791	802	755	736	795	778	761	821	811	829	819	737	799	761	761	726	770	767	785	738	788	704	737	758	770	763	815	801	706	744	713	757	719	768	788	735	772	724	785	792	784	747	759	752	777	777	776	753	752	749	727	800	756	762	792	765	778	784	746	718	746	750	820	715	732	765	763	787	739	798	745	789	712	751	814	731	748	796	783	780	758	775	730	756	764	771	764	786	789	769	717	752	761	767	798	753	753	753	765	792	730	741	732	743	788	720	754	763	741	747	829	768	776	804	763	742	800	796	771	760	741	759
43934	11538	1354	750	610	468	391	336	323	287	273	230	216	244	218	216	228	221	219	181	179	184	188	179	196	207	190	185	171	165	215	199	194	182	195	189	174	209	203	171	209	190	179	178	203	200	184	191	178	202	194	187	190	195	176	202	183	195	179	198	176	194	161	206	196	177	186	194	197	172	194	183	183	211	178	183	203	167	180	206	195	178	186	168	181	160	160	168	199	172	183	197	187	166	184	201	190	167	174	211	169	173	174	181	199	193	192	199	184	165	173	161	193	196	171	178	195	183	175	181	158	191	173	181	206	203	188	174	211	203	172	205	219	175	192	200	184	190	158	179	164	189	205	181	204	163	218	179	202	182	203	189	185	168	185	186	211	172	168	166	173	190	171	162	203	181	182	158	189	176	175	200	182	213	182	206	193	192	163	196	201	187	178	178	191	195	166	172	199	208	193	186	178	182	199	181	195	201	177	171	203	191	170	174	208	153	193	181	182	192	169	168	203	183	183	192	193	182	199	185	188	176	187	184	180	188	183	222	179	185	169	162	173	205	203	187	205	185	199	190	180	199	184	178	193	181	178	165	165	162	209	198	191	206	181	183	173	205	190	201	197	148	183	194	161	180	178	192	197	178	168	176	202	164	197	192	184	194	184	160	197	190	178	195	183	175	188	199	184	207	174	202	177	202	191	200	188	172	157	205	173	189	179	201	175	182	185	177	195	190	170	159	180	198	158	198	164	170	162	184	192	201	178	178	209	198	184	189	176	187	171	170	171	194	173	195	169	190	188	196	179	187	199	176	186	194	198	181	187	194	223	209	171	176	176	193	208	193	178	170	203	169	167	203	190	155	167	200	197	181	186	199	182	177	184	204	227	193	193	183	168	167	169	167	177	185	177	183	170	169	188	201	185	186	169	192	221	165	174	192	194	183	170	166	173	185	182	177	174	179	173	222	171	212	173	185	192	182	191	194	162	185	165	219	198	170	187	175	171	203	177	213	180	156	220	164	165	171	174	169	175	216	194	198	210	176	181	201	162	170	186	187	182	167	172	200	181	165	208	182	205	188	203	185	172	204	200	175	189	196	162	185	184	194	174	171	194	175	227	199	170	154	183	198	171	188	199	181	184	174	184	187	179	179	158	164	198	182	184	192	186	174	166	197	181	186	189	203	193	179	201	190	195	168	226	169	212	168	187	170	170	200	176	176	184	208	186	206	144	201	185	188	190	169	186	198	182	166	161	200	181	196	169	180	217	172	175	210	198	172	194	210	193	173	180	171	175	179	173	191	188	200	158	172	201	185	181	198	188	163	188	205	205	175	169	173	193	164	186	200	200	191	208	171	215	198	172	200	185	195	185	168	187	172	185	187	171	178	156	187	204	195	199	175	177	194	175	185	191	200	202	187	167	174	169	183	203	191	182	203	199	209	183	191	188	200	204	180	192	160	193	191	179	194	191	196	175	183	201	183	157	178	186	193	185	195	178	179	171	178	182	184	164	168	178	182	160	204	177	165	180	160	182	200	177	179	172	166	204	196	177	167	167	179	177	209	178	191	197	192	157	179	179	199	180	215	184	206	211	184	190	205	208	194	163	188	198	196	173	191	172	185	189	175	176	194	183	144	177	175	185	174	183	195	168	177	149	188	168	206	183	205	181	175	181	181	194	196	185	163	185	176	177	181	164	155	187	175	183	190	167	189	189	185	221	192	153	199	187	168	213	174	176	182	195	193	178	199	187	169	176	182	211	195	151	187	174	197	222	181	165	208	163	196	183	168	198	159	199	174	184	184	203	187	204	189	188	177	175	159	165	181	175	178	186	168	169	190	208	171	186	196	166	197	184	184	183	168	198	163	183	161	170	205	191	173	162	176	175	183	206	207	178	200	185	196	169	180	159	189	167	173	173	198	182	173	188	190	183	212	177	202	197	168	196	202	179	196	201	163	202	165	198	183	178	192	195	173	200	177	185	203	186	169	189	179	193	213	176	156	184	194	174	187	172	207	190	200	161	180	190	184	177	179	172	180	182	205	191	217	161	193	177	192	169	192	168	163	202	189	202	191	187	180	175	186	215	184	150	186	204	204	194	179	213	175	195	187	202	156	174	181	194	185	197	169	190	194	195	214	179	189	198	185	179	184	185	169	170	200	199	193	190	176	186	181	183	188	191	204	195	192	201	182	193	181	185	179	156	191	193	178	183	180	183	173	190	187	160	218	165	204	162	188	190	199	196	185	197	187	189	181	182	194	167	172	174	178	166	172	188	181	161	174	184	193	181	155	181	185	175	184	171	173	186	197	176	190	182	195	179	162	179	169	178	185	165	172	167	191	171	189	182	183	183	157	190	189	172	161	180	191	180	163	184	178	175	169	181	198	198	193	175	160	181	181	192	197	168	185	163	178	204	197	164	174	193	197	192	202	183	212	204	175	178	181	175	162	195	198	169	173	196	187	165	170	179	177	188	187	189	197	173	176	170	159	190	179	197	177	175	205	173	183	211	192	193	197	161	161	171	187	189	168	159	197	183	190	163	214	182	148	212	163	183	198	193	188	189	166	178	188	186	162	166	181	173	191	187	197	181	191	169	168	202	189	186	167	175	193	174	185	169	173	196	149	184	208	185	195	178	191	206	198	196	198	179	189	177	198	181	196	157	215	200	164	190	201	181	197	186	176	201	152	215	170	181	181	174	167	202	190	198	217	148	169	219	156	174	200	215	185	193	190	196	162	180	190	194	175	223	190	168	191	162	194	191	215	197	199	206	177	164	166	204	180	191	193	184	191	213	186	149	168	191	173	164	169	210	189	199	187	177	213	183	171	205	156	162	195	178	171	198	177	182	179	201	157	177	182	172	188	201	186	229	193	197	179	184	191	182	195	195	158	169	176	185	214	188	195	183	189	158	154	168	148	182	189	185	180	215	166	196	172	192	205	205	182	160	185	161	222	177	202	171	194	183	207	175	197	177	174	188	165	179	183	175	180	182	180	158	171	162	158	185	164	187	197	186	190	163	185	209	184	181	184	189	168	162	171	186	192	177	196	167	208	196	220	188	193	197	183	184	174	169	188	174	182	186	182	187	194	197	198	183	205	207	193	192	191	178	196	209	166	191	175	191	188	189	193	160	189	171	178	194	197	178	176	190	198	194	197	172	198	176	169	184	186	183	177	201	176	172	165	207	215	180	188	211	186	193	183	176	183	177	185	194	177	174	185	182	196	201	186	190	206	193	165	174	173	185	153	202	185	180	175	181	160	189	175	216	171	177	192	191	199	174	206	183	163	198	175	180	176	209	171	194	199	176	158	183	182	186	190	166	161	168	211	179	192	168	198	189	201	185	176	191	181	197	193	195	181	184	197	173	167	179	164	191	189	160	166	177	205	155	197	182	182	183	167	188	174	205	199	205	190	185	171	183	163	152	208	213	184	204	160	175	197	196	185	218	199	159	167	190	199	186	185	188	170	177	187	172	190	204	203	177	199	191	182	158	168	202	170	193	187
22946	2439	2085	2574	2293	1959	1647	1416	1255	1178	987	951	873	796	788	750	762	692	719	674	680	631	628	621	610	633	636	572	561	548	584	587	603	572	574	567	556	558	612	562	541	543	561	586	572	555	573	569	573	567	573	569	512	564	534	559	538	528	549	515	514	569	538	562	539	599	522	558	514	540	536	580	514	566	551	508	518	526	555	525	480	542	518	527	539	496	535	545	530	515	563	536	524	544	508	541	577	530	521	531	513	512	544	559	511	541	523	537	505	569	500	527	553	508	521	546	500	527	543	483	522	504	600	528	506	551	536	515	567	501	558	570	521	554	539	561	534	560	501	533	524	525	570	521	533	520	517	530	552	533	477	549	516	492	512	508	514	490	522	550	565	523	495	565	525	532	547	531	563	511	524	515	505	504	539	501	531	546	532	535	504	527	522	507	550	548	559	575	505	556	523	519	543	554	519	563	482	500	534	557	529	528	566	532	523	509	501	542	556	474	547	501	504	520	533	535	495	516	533	529	511	533	536	523	562	588	529	526	546	550	512	512	494	564	520	520	527	530	546	538	508	532	526	543	504	550	559	539	481	526	534	523	535	521	496	517	511	532	552	554	514	533	519	499	534	530	485	514	527	533	510	551	538	536	534	512	520	520	528	523	579	519	531	539	523	531	533	508	541	494	490	565	559	503	506	518	490	499	528	533	548	522	543	569	574	519	522	498	536	550	537	561	523	530	504	516	496	550	510	540	507	596	559	512	536	473	477	518	525	540	494	505	550	564	550	557	493	544	508	529	528	541	531	499	516	509	530	549	498	569	553	481	500	545	530	530	525	561	532	510	521	522	512	480	498	544	512	498	550	507	575	519	530	531	526	520	550	561	525	557	527	516	545	556	514	525	551	509	508	504	523	543	544	536	529	534	513	531	578	511	549	483	509	501	525	535	478	573	580	553	503	528	562	574	552	561	554	543	516	525	552	578	542	526	495	523	561	540	524	518	516	503	532	529	503	546	546	522	546	498	542	511	529	555	523	541	528	547	563	552	551	527	547	521	540	533	506	527	469	523	520	537	546	541	476	533	532	524	520	502	545	527	529	493	536	537	514	499	528	529	505	515	545	529	560	511	530	546	553	548	528	524	525	550	485	533	541	493	510	526	513	517	520	540	565	504	500	479	501	530	539	542	559	489	524	545	561	515	564	531	512	505	481	519	494	523	554	532	505	502	538	498	519	504	522	574	554	557	533	536	521	567	553	577	531	526	547	529	517	531	538	575	510	528	524	504	570	550	540	554	514	513	513	538	534	550	537	518	498	483	530	575	567	519	503	511	544	528	520	501	531	524	519	494	547	543	518	488	528	544	489	535	533	510	504	517	532	514	515	478	546	489	542	560	517	543	549	515	522	518	548	556	537	492	491	536	555	535	566	530	535	563	534	538	564	534	530	505	508	573	540	525	536	539	503	568	530	501	523	528	546	496	523	480	528	505	513	507	526	497	504	515	520	517	519	481	532	555	545	524	506	523	520	552	543	509	568	535	545	541	536	517	527	527	498	524	514	546	538	525	531	541	558	527	515	523	552	531	591	529	512	485	515	544	535	551	529	508	515	502	512	527	584	537	516	505	480	541	486	541	495	505	521	527	535	518	539	529	544	502	494	536	532	529	538	526	523	519	545	555	544	510	528	545	543	544	541	528	518	558	505	564	546	549	491	498	553	506	526	513	506	502	519	525	518	547	541	536	564	545	561	515	532	542	539	512	507	489	515	554	526	531	529	574	506	547	500	520	495	554	545	501	502	534	557	519	509	511	538	533	559	522	532	546	514	519	535	568	534	533	531	550	496	564	522	538	515	547	550	544	517	525	537	548	505	562	518	534	505	523	508	533	509	570	516	528	564	523	530	506	495	532	540	491	507	522	548	512	502	510	485	548	526	517	524	527	544	503	558	539	549	551	533	542	536	532	559	495	550	525	535	513	578	511	522	562	535	542	545	519	472	534	567	518	488	490	534	542	520	563	502	516	521	524	536	528	500	537	518	546	554	525	508	549	507	521	521	525	509	561	514	524	480	521	540	519	524	540	522	509	534	521	548	579	525	514	527	586	536	508	526	522	534	511	513	530	543	555	478	572	484	527	561	505	474	507	496	515	550	502	551	539	485	530	543	514	547	524	503	527	527	545	513	535	563	522	512	499	545	537	542	509	545	513	524	500	544	523	509	507	521	519	576	532	515	505	546	484	555	540	527	547	559	501	507	570	539	503	546	470	495	507	545	490	539	538	539	512	575	554	471	485	534	553	528	518	529	492	535	514	545	537	507	526	510	569	555	495	540	514	502	522	516	554	537	506	574	533	543	523	506	532	493	549	527	507	510	517	578	539	549	500	536	510	581	521	541	515	520	537	494	493	532	519	520	481	493	511	533	490	511	550	578	558	561	498	526	543	544	535	514	508	541	559	552	527	513	590	513	514	536	520	508	542	517	524	491	543	503	498	496	525	499	560	523	517	514	544	496	518	522	509	517	518	495	535	539	541	510	528	518	524	556	572	540	522	524	516	494	575	530	503	561	533	502	545	491	544	527	565	517	506	514	507	564	510	500	505	556	496	508	572	540	565	507	507	521	556	531	546	551	516	545	557	539	516	518	523	535	534	555	565	553	558	497	523	537	500	516	519	569	538	518	535	526	558	575	523	534	528	530	514	515	553	538	540	525	540	503	550	538	520	504	571	558	526	560	502	523	522	522	500	520	519	518	510	545	538	532	549	566	550	501	547	487	538	518	528	527	514	532	503	509	494	472	503	510	521	569	550	514	510	539	514	545	543	544	559	568	486	559	517	515	516	515	496	536	496	554	516	529	506	550	505	506	544	503	559	543	537	535	555	508	495	509	537	543	506	522	526	541	544	554	510	532	540	518	522	569	519	546	539	502	533	468	544	534	521	504	546	512	513	500	537	542	508	519	506	584	534	572	562	505	508	545	520	554	555	486	557	539	501	517	589	514	552	522	539	516	522	544	546	528	545	514	553	527	515	521	525	521	539	527	518	530	504	520	527	575	562	554	490	479	538	561	542	544	554	496	540	551	524	528	532	497	544	551	526	525	542	519	530	527	544	523	562	542	513	556	490	583	535	551	504	495	516	522	521	582	562	536	532	518	502	523	529	521	541	562	566	510	530	522	520	530	509	477	516	507	525	534	537	512	535	495	521	506	510	516	496	508	496	524	550	538	543	570	502	566	540	569	531	553	525	540	533	498	534	490	565	524	569	566	573	526	530	519	489	546	564	509	546	527	543	517	516	528	535	562	492	526	495	578	516	528	576	519	513	488	510	513	472	543	541	488	538	519	507	518	569	533	523	530	510	531	543	538	524	521	486	558	516	536	513	529	516	524	540	538	523	571	530	518	547	535	473	552	538	525	534	543	512	526	511	511	513	519	496	526	530	530	534	555	541	573	512	554	552	530	527	531	499	519	517	541	477	547	522	561	536	557	558	519	549	558	568
58950	21451	3895	1770	1220	994	761	658	604	510	499	441	438	414	389	417	367	370	361	412	391	364	324	337	384	351	359	366	379	352	359	312	362	394	355	355	321	356	332	311	315	316	347	339	340	343	333	293	312	335	340	339	340	318	348	348	340	344	328	300	343	348	340	351	325	326	347	305	354	332	325	325	363	353	327	325	327	328	345	328	302	305	337	327	318	330	356	325	326	310	334	352	345	332	365	324	328	332	317	335	344	321	319	307	328	315	307	311	339	350	331	316	292	308	286	314	330	340	310	317	338	287	345	337	300	311	337	338	317	310	342	316	335	312	336	337	327	320	305	305	328	334	303	333	307	306	308	328	341	301	289	318	349	282	304	321	340	309	353	340	355	320	341	352	307	311	325	318	343	333	328	306	327	320	355	364	309	302	340	330	310	334	350	309	343	338	352	347	327	321	347	332	323	320	281	333	328	333	337	300	303	335	321	344	315	341	299	278	314	325	321	337	315	299	304	318	322	297	317	325	342	335	333	305	304	305	272	329	329	333	269	311	302	322	318	348	310	307	336	317	343	334	350	311	318	338	321	312	338	339	324	340	361	324	325	329	338	305	357	303	320	339	356	336	297	330	348	344	320	319	306	345	315	321	316	340	315	325	335	310	322	340	293	320	309	328	334	345	331	327	322	306	326	323	278	345	312	336	307	306	325	330	320	307	337	375	350	367	331	307	305	306	330	341	313	337	326	320	327	321	338	323	297	335	314	309	329	316	309	321	333	338	316	333	346	327	326	302	328	332	331	331	301	339	337	332	330	307	332	328	331	293	291	302	308	358	347	326	314	323	327	365	303	308	320	329	323	308	313	327	351	331	315	338	323	358	294	333	333	329	316	325	323	321	315	303	352	305	318	321	297	286	300	337	308	324	322	315	340	322	327	344	362	321	365	308	330	349	324	318	326	315	337	320	333	301	318	320	352	334	335	340	311	301	319	314	328	328	362	303	310	338	333	288	295	319	359	325	313	324	318	338	283	340	345	333	333	325	338	324	311	327	311	366	324	295	324	306	311	319	348	313	310	326	344	316	335	292	310	295	306	339	323	315	342	317	313	304	336	376	309	292	374	312	297	340	333	324	313	326	331	335	317	332	330	301	339	316	318	347	341	320	317	325	316	302	309	301	329	338	307	332	320	372	328	361	316	294	292	322	338	322	317	345	292	297	341	323	303	291	316	340	317	287	332	333	320	301	334	336	315	336	337	317	339	329	326	310	321	340	341	316	331	313	316	288	331	355	363	330	361	319	318	325	321	317	335	310	290	319	348	312	318	315	332	333	331	297	333	329	321	369	295	326	346	327	334	326	309	323	323	337	307	348	338	299	335	334	331	311	306	317	285	305	329	327	315	367	318	338	334	309	312	356	322	303	313	327	336	287	335	302	308	361	314	310	354	341	312	326	292	324	332	309	337	305	338	293	304	320	299	300	320	304	336	313	330	333	347	329	317	352	298	344	338	322	305	326	317	358	314	320	329	324	305	337	319	334	312	312	304	336	287	341	311	315	319	309	320	324	330	352	347	329	334	344	357	306	306	335	347	344	325	330	327	284	294	335	287	295	328	342	301	337	348	314	329	322	325	320	326	346	299	319	306	330	301	317	312	333	279	320	301	326	302	340	307	324	319	323	361	320	276	308	319	314	320	305	317	289	292	312	313	343	338	328	324	321	278	324	339	313	337	338	321	360	338	320	301	277	282	348	359	332	316	329	304	315	346	297	317	296	304	361	309	334	366	350	325	362	318	311	310	322	286	349	353	340	315	301	300	360	326	358	350	348	325	306	307	305	317	362	330	342	325	331	323	329	356	336	329	285	307	279	319	322	331	338	352	308	328	341	347	310	317	334	325	301	325	316	351	325	324	321	318	303	336	323	297	351	344	320	290	295	329	327	338	333	311	313	297	310	332	319	301	340	310	327	320	309	325	338	338	285	324	311	299	309	333	320	306	315	324	302	330	305	374	338	302	292	277	331	369	312	304	311	316	329	323	331	323	324	336	330	302	301	333	294	323	323	341	325	323	337	309	339	305	333	325	322	323	296	309	336	333	362	315	276	308	337	355	314	312	302	348	349	328	320	330	308	310	335	320	331	322	328	336	290	325	311	327	297	333	306	347	282	310	333	313	295	343	309	372	309	292	351	328	302	295	342	331	309	317	311	332	310	352	332	304	338	326	322	342	296	321	298	314	325	316	367	342	308	330	352	322	324	311	316	304	337	317	339	324	332	288	324	314	301	356	320	343	334	336	359	345	321	314	312	311	320	379	300	323	335	318	358	321	303	326	326	313	336	344	340	332	324	283	338	327	304	306	339	347	326	308	312	294	339	282	326	310	334	323	347	299	325	351	302	301	309	333	322	289	352	311	317	325	324	344	317	320	358	344	336	320	327	295	320	356	302	341	309	341	314	341	309	350	331	318	337	314	308	325	318	339	301	339	316	328	339	304	309	330	331	311	308	350	336	356	331	289	346	332	320	314	308	324	302	328	308	327	323	325	315	319	311	351	348	311	301	313	355	333	349	310	324	335	353	364	296	307	350	345	336	312	314	345	315	310	358	343	303	325	355	323	351	287	286	302	332	315	352	337	302	326	323	298	329	335	338	300	317	301	342	348	335	367	319	281	326	319	317	295	334	310	348	368	314	305	319	318	311	317	329	314	326	307	355	329	329	329	309	325	333	322	331	332	314	362	313	292	315	335	333	306	317	326	310	333	343	314	287	305	332	323	294	315	343	288	319	337	316	328	317	300	328	298	302	315	286	363	328	337	321	356	337	338	315	326	355	297	308	315	346	310	309	333	310	324	300	342	317	318	318	321	319	329	309	312	354	353	327	301	313	316	301	333	326	285	327	324	310	321	304	319	324	325	342	327	338	339	301	316	331	315	338	316	358	325	335	330	362	319	321	339	333	324	277	310	331	322	299	288	337	348	309	309	311	313	341	333	308	356	346	329	296	327	318	332	311	329	334	366	317	307	342	373	303	301	338	324	310	347	340	349	310	347	337	328	297	356	311	296	329	324	323	311	317	319	347	319	313	316	341	328	314	299	335	295	312	298	334	317	308	312	337	325	337	295	309	301	319	337	323	310	301	320	338	314	327	326	323	304	326	327	315	340	345	313	297	291	312	302	320	352	319	300	309	348	332	337	327	342	311	312	307	325	293	304	309	340	301	345	328	341	336	352	311	324	352	277	330	329	340	311	325	291	355	326	325	278	327	311	325	335	352	331	298	330	305	317	344	333	312	342	326	307	360	350	304	329	306	359	328	317	316	340	337	314	330	307	326	306	318	327	334	324	346	346	292	351	312	334	323	306	344	347	305	360	340	340	341	339	345	331	322	310	341	309	337	301	309	338	305	292	322	331	329	307	313	329	319	312	297	327	345	322	306	304	350	333	293	332	336	318	297	319	334	292	312	324	287	308	325	323	345	329	327	315	310	328	316	338	303	341	350
31994	4605	4234	4955	4331	3565	3022	2658	2257	2045	1857	1741	1567	1540	1347	1383	1260	1214	1177	1187	1102	1126	1064	1081	997	1046	1010	987	1011	979	948	952	993	884	954	948	920	929	911	915	880	870	803	878	889	873	881	920	889	890	909	838	852	856	856	865	907	845	818	913	831	901	865	896	861	912	818	841	845	841	866	852	854	867	842	890	857	849	865	858	799	869	847	851	897	845	858	844	811	887	845	891	830	855	848	839	840	851	831	890	857	813	861	791	817	880	852	785	807	844	819	869	803	820	858	858	800	801	836	856	837	809	788	834	772	771	892	845	805	832	825	908	857	793	823	800	866	867	866	812	824	838	811	812	867	826	805	825	848	869	852	876	828	829	850	848	851	850	844	814	880	853	829	822	874	803	815	833	891	834	814	800	801	853	851	822	783	769	789	858	856	852	855	825	842	874	816	789	825	897	834	862	836	832	831	832	840	878	866	900	856	853	849	879	842	780	811	882	793	830	865	835	876	833	846	805	841	862	822	835	762	870	822	815	807	880	813	846	821	881	753	841	796	810	833	858	850	843	838	791	886	903	826	878	855	808	832	824	856	817	826	839	820	782	793	887	847	806	856	864	826	824	818	790	840	849	800	868	836	866	835	796	854	773	814	882	828	835	799	843	843	826	847	864	784	853	876	839	888	816	859	834	862	815	813	823	830	840	804	831	806	833	881	854	854	829	835	836	883	858	811	843	865	857	799	809	807	823	856	813	810	819	782	855	854	849	836	799	831	893	853	826	779	840	828	863	844	847	815	775	782	824	785	865	843	824	854	870	855	848	825	815	839	782	827	818	825	776	840	821	867	879	813	820	871	817	848	856	856	797	882	770	837	846	814	820	808	774	833	806	820	811	825	808	834	754	892	825	842	778	822	793	895	734	834	847	826	792	832	816	873	841	821	829	830	792	828	814	826	809	800	852	859	843	865	860	856	765	826	786	821	864	825	891	890	807	778	878	873	835	823	876	896	843	748	827	835	847	836	837	898	852	828	833	807	824	813	831	819	798	821	920	844	836	850	809	839	787	834	776	824	843	853	808	883	778	804	805	781	877	813	794	807	775	795	820	824	840	835	840	828	842	865	837	817	851	804	830	874	837	805	814	848	851	815	833	820	814	846	819	847	807	797	902	887	854	803	901	879	869	859	852	774	832	880	816	808	836	864	835	822	821	819	833	822	846	805	873	846	869	769	882	831	805	850	856	873	821	812	815	858	795	904	818	823	795	856	784	845	834	791	847	824	831	850	862	818	861	812	837	886	868	861	828	809	842	796	799	837	853	815	763	840	845	825	812	841	809	785	832	851	860	834	821	826	838	777	860	870	796	780	849	831	891	782	841	844	829	823	874	858	805	801	813	802	816	784	841	838	860	808	827	808	798	827	851	810	818	810	826	824	821	853	829	800	861	817	838	832	878	843	811	792	787	813	866	822	802	873	804	824	820	806	831	849	810	799	822	823	843	823	846	835	853	855	818	814	826	811	819	862	811	795	836	795	837	820	831	844	833	898	823	890	831	860	824	853	798	884	813	852	855	873	820	864	811	815	817	831	813	806	826	781	822	867	862	895	802	795	825	820	797	813	822	808	829	813	821	834	782	869	809	822	811	834	857	812	803	844	791	806	846	890	782	835	794	778	807	835	783	852	852	808	851	830	851	834	802	888	820	816	805	807	840	801	812	836	848	850	832	842	866	839	869	789	835	844	837	828	822	897	856	842	818	802	835	803	827	821	834	828	854	790	829	824	812	842	791	820	825	850	884	845	823	821	825	806	811	858	819	846	825	919	799	877	891	810	832	826	794	854	793	810	831	803	821	846	832	810	831	850	864	835	827	828	794	848	859	835	841	817	800	792	851	766	829	802	824	839	770	873	829	829	815	843	834	862	878	817	852	824	908	803	830	865	829	861	796	845	815	857	785	795	823	848	868	818	850	805	826	860	840	850	846	813	844	799	867	826	757	856	826	813	844	858	839	868	851	850	825	849	859	816	751	813	810	859	824	833	797	795	838	858	752	857	841	835	852	836	850	837	827	852	755	846	889	851	826	810	833	861	842	830	859	875	797	798	824	849	851	815	814	781	822	879	851	823	792	834	819	796	807	847	826	854	837	825	860	882	874	839	832	796	834	819	796	905	851	838	839	842	806	903	857	879	798	856	826	813	783	821	849	787	782	816	797	837	868	859	868	845	796	797	785	856	831	842	832	829	856	829	833	841	872	798	838	843	877	844	800	786	833	842	809	841	843	867	801	831	829	804	812	860	897	876	849	798	849	781	878	856	878	840	834	830	848	835	773	891	844	811	803	812	822	852	847	797	845	824	831	809	814	822	840	799	811	867	861	818	818	814	790	776	851	828	812	864	780	876	818	841	848	892	866	818	848	854	797	815	756	796	820	862	819	795	843	905	812	895	842	864	833	823	873	843	818	816	844	817	855	852	818	848	811	854	854	863	808	813	846	854	814	822	805	825	840	832	861	806	827	860	824	774	862	873	863	880	800	800	820	773	855	830	847	831	894	892	859	824	809	788	882	819	841	845	833	813	852	873	815	843	791	869	815	847	833	899	844	852	870	822	802	830	768	812	835	853	827	877	790	824	838	822	828	827	848	760	838	803	843	870	865	817	845	835	840	824	763	859	802	826	842	834	878	843	815	839	848	837	783	877	787	831	856	798	827	775	859	807	804	789	830	799	834	838	799	856	815	810	848	835	811	829	900	857	837	859	805	820	837	798	821	796	877	844	863	842	792	775	803	875	792	866	836	833	810	783	789	836	821	843	840	861	800	838	876	863	832	838	818	854	883	878	847	757	822	841	826	811	865	797	845	818	802	852	817	807	838	843	849	796	838	817	805	816	813	831	776	879	837	798	873	782	854	818	774	877	874	800	837	824	901	795	859	821	850	786	861	864	888	817	866	820	827	840	813	867	855	815	896	832	845	846	830	878	814	822	830	821	802	830	826	835	785	841	791	823	813	811	839	849	885	816	826	844	819	833	882	769	849	837	808	853	892	886	786	874	826	843	861	855	834	870	808	860	834	827	792	859	797	821	846	839	864	870	843	831	847	794	786	831	842	816	874	828	873	833	809	839	821	846	848	797	859	859	853	845	836	905	798	812	871	816	817	859	869	850	870	847	844	854	828	841	840	887	836	816	845	776	824	836	822	828	795	847	801	863	782	800	841	876	872	856	848	794	833	864	789	818	818	768	838	782	857	909	815	802	804	811	795	877	774	835	863	859	853	852	829	822	846	835	859	807	761	823	875	864	842	831	823	828	816	841	833	867	788	864	862	822	869	864	828	828	830	820	808	806	903	852	846	850	813	799	845	852	837	839	809	794	854	825	835	820	866	808	813	873	840	879	830	830	830	855	852	829	844	831	792	845	851	811	828	784	833	872	863	862	782	806	754	817	864	834	748	836	854	827	804	787	866	806	805	862	849	845	776	838	781	857	797	823	784	893	844	836	822
6683	466	349	331	309	292	273	292	293	309	272	301	284	345	267	335	322	292	314	291	330	272	300	333	325	314	283	301	327	295	320	299	317	337	344	297	257	294	266	332	309	300	290	304	290	306	286	319	331	311	325	310	300	321	297	343	309	316	313	312	326	288	302	309	303	297	315	270	338	308	374	294	370	314	306	308	297	331	302	291	280	326	340	295	321	326	307	292	298	318	294	318	303	290	304	323	298	289	298	288	323	307	293	313	329	295	296	309	302	284	301	314	314	334	350	281	298	317	315	290	302	283	323	302	305	311	314	293	290	311	282	309	308	305	316	329	292	342	303	297	272	318	308	266	270	286	340	299	283	308	331	306	331	334	314	289	323	357	287	312	332	292	321	317	309	313	328	317	266	327	297	308	297	321	280	305	338	277	321	307	307	317	290	315	324	300	313	312	314	324	290	285	310	316	312	295	317	315	327	308	298	332	277	321	309	319	305	277	292	299	320	297	307	306	311	305	306	300	303	316	323	345	279	307	292	320	303	312	299	324	276	282	333	296	301	303	321	307	286	312	293	294	319	304	298	304	345	298	305	290	330	336	322	322	309	286	342	309	285	290	303	314	301	299	306	301	281	294	309	282	338	327	330	291	295	322	304	324	335	287	290	306	299	329	290	322	317	284	321	281	305	336	311	302	290	248	279	310	300	332	284	306	311	324	269	322	323	289	350	280	308	331	279	279	311	297	282	307	266	327	343	345	268	280	302	318	310	343	316	299	300	349	350	290	316	324	271	320	268	314	315	317	298	277	305	317	348	314	315	319	285	337	324	322	295	313	313	307	320	294	347	288	313	311	314	292	316	283	326	315	295	281	336	290	333	322	291	306	335	320	307	314	291	293	313	295	316	341	303	325	339	321	331	278	302	270	290	298	282	283	329	291	292	308	322	328	313	292	276	315	318	315	318	294	314	286	297	271	323	324	305	324	338	279	330	335	300	303	299	291	339	286	307	315	311	348	299	304	310	316	318	297	285	279	321	285	297	288	299	323	298	307	338	276	305	288	314	317	301	261	285	282	304	322	302	293	346	325	310	315	303	288	305	331	310	291	314	299	275	323	329	282	276	325	299	301	297	296	304	283	288	308	323	311	333	313	319	335	291	326	281	326	275	317	331	279	270	288	277	292	287	306	317	337	282	322	326	299	281	328	262	285	309	301	290	299	283	284	295	318	297	326	317	307	329	300	318	302	343	291	303	302	315	289	306	321	298	291	304	291	301	284	319	346	328	305	319	265	296	307	297	277	265	311	290	283	297	291	284	282	348	269	292	317	308	301	287	305	304	306	328	278	317	326	305	300	310	296	273	291	291	298	318	322	301	306	342	315	280	293	314	290	282	295	323	302	321	316	298	317	326	305	284	323	325	266	327	320	303	313	305	329	316	285	345	306	326	302	318	305	303	293	300	321	313	309	305	311	323	306	267	331	304	307	315	301	299	297	276	302	291	301	311	338	304	317	341	302	284	293	318	282	333	291	286	280	321	301	304	286	332	292	293	287	293	294	280	286	299	338	311	303	316	337	343	288	297	279	296	334	294	315	288	325	313	327	306	318	305	299	335	290	288	324	319	317	282	316	299	304	341	278	277	337	295	336	274	295	327	276	327	283	291	286	311	302	296	303	335	310	287	336	321	281	315	268	306	314	264	274	294	310	329	289	302	308	289	301	323	329	297	313	312	289	327	322	302	289	307	295	297	331	309	309	317	264	295	301	311	295	318	333	324	289	332	301	299	325	320	307	309	304	281	295	307	308	359	314	334	285	313	334	290	294	272	327	282	276	325	325	291	288	309	307	306	299	355	286	302	298	270	310	311	307	295	293	293	291	298	327	277	304	323	312	361	317	280	287	267	282	294	312	297	314	308	312	308	323	294	308	316	304	312	337	312	320	293	320	322	354	333	295	309	326	313	333	316	303	326	316	312	303	312	295	318	304	314	363	272	316	291	337	287	284	303	341	343	320	313	289	325	337	305	302	307	278	280	314	301	276	274	267	314	316	285	285	312	304	303	307	307	284	292	339	324	319	333	305	316	315	335	361	268	337	330	335	312	316	310	305	282	323	293	287	301	295	304	292	266	302	330	313	336	300	298	284	280	318	322	305	281	301	299	298	284	315	326	346	290	305	301	291	308	304	313	295	329	295	313	314	302	321	324	314	306	305	304	307	319	325	302	327	320	295	285	306	301	273	317	286	330	305	299	315	311	311	278	291	344	310	281	281	299	289	307	287	303	327	301	369	321	312	321	289	352	304	288	318	324	322	290	304	308	308	303	297	273	305	270	326	315	304	310	290	304	309	295	332	310	323	295	295	298	293	295	297	296	318	344	269	290	300	303	345	302	293	304	294	321	298	301	300	302	346	294	300	323	331	321	282	306	274	307	324	284	319	328	272	311	322	303	296	310	323	314	297	313	299	332	308	271	300	286	330	321	292	312	327	310	313	323	321	316	307	306	290	291	297	307	299	306	319	288	297	315	294	310	308	323	291	308	299	317	275	307	319	317	288	310	292	326	295	323	295	312	309	305	311	280	300	322	273	314	291	307	319	295	298	336	291	289	314	275	308	301	289	313	326	302	289	295	295	321	290	320	299	330	305	313	305	319	322	277	298	312	327	306	304	306	326	285	280	327	317	323	283	292	299	298	321	296	289	279	310	311	307	330	286	315	299	322	261	319	316	276	321	288	297	311	304	303	313	320	295	307	322	339	311	325	305	297	336	287	263	299	343	310	348	315	284	324	295	336	308	294	299	259	295	324	257	287	314	328	323	295	339	339	339	298	306	303	279	298	342	289	305	316	298	291	347	329	291	323	274	289	312	321	304	296	315	311	325	296	329	291	308	275	330	318	331	308	292	277	304	298	308	280	328	341	319	323	319	274	274	332	329	300	311	299	321	342	296	326	307	292	286	315	274	294	320	309	277	290	277	288	336	295	326	284	306	306	312	319	313	305	287	288	304	312	286	298	291	292	283	272	281	300	283	325	316	290	294	283	297	313	327	344	297	322	328	302	310	303	275	320	301	273	282	308	302	319	304	324	333	317	311	306	320	279	300	285	282	270	303	301	267	308	315	257	292	288	318	350	312	280	317	282	275	309	295	308	315	297	326	333	332	299	307	295	313	293	288	320	312	286	271	315	343	340	343	308	289	281	326	322	288	321	334	334	317	320	328	325	312	312	326	305	274	258	313	344	301	324	316	330	321	325	312	301	332	303	311	304	300	333	322	308	295	313	292	353	308	285	321	317	297	326	302	310	318	244	330	330	286	289	339	317	268	292	323	321	322	320	322	313	307	307	308	310	297	330	313	310	332	300	288	326	315	299	310	334	317	335	298	312	310	300	297	344	324	313	286	292	295	295	299	317	296	325	299	340	301	291	325	288	316	309	295	295	290	306	288	308	305	323	302	293	349	294	309	306	328	315	300	305	305	311	292	308	339	297	296	296	281	326	304
6595	808	829	875	854	756	833	797	806	755	737	761	803	812	779	798	807	752	811	730	752	778	822	767	775	764	714	801	739	768	752	743	790	759	826	711	737	761	748	790	771	769	758	764	774	728	748	732	729	777	739	801	757	714	713	756	734	728	763	709	739	774	751	757	769	760	786	740	763	727	751	742	778	707	736	778	782	739	765	764	766	759	778	741	763	748	740	749	756	729	737	776	736	738	782	758	780	760	736	742	766	794	765	749	789	785	801	808	741	788	784	743	779	733	728	772	780	760	723	764	713	787	741	776	767	734	807	739	770	788	712	743	798	801	821	784	765	739	759	785	742	749	761	754	768	747	712	709	784	759	766	781	792	773	760	727	776	765	784	740	736	748	752	740	840	803	706	765	771	784	730	710	737	707	726	751	742	808	773	743	768	745	845	768	729	792	758	718	730	789	752	738	815	752	777	769	717	766	743	758	793	755	772	725	797	719	780	785	775	740	815	729	764	752	755	722	770	754	729	763	784	797	769	780	765	791	756	751	818	774	793	740	740	778	745	740	779	813	789	792	797	744	708	706	716	771	793	755	746	741	770	738	738	713	790	750	787	717	795	757	764	784	760	785	763	756	741	735	777	788	756	741	713	720	786	743	740	749	738	756	789	746	763	756	715	741	754	735	767	797	734	785	766	747	760	782	746	753	721	771	810	753	765	710	754	777	754	716	704	766	800	781	733	754	721	786	760	796	743	775	762	725	671	758	694	784	748	770	729	753	780	743	745	796	774	766	783	740	776	734	764	739	721	761	717	760	736	719	764	739	771	730	750	764	772	743	736	710	769	761	795	747	735	732	776	753	712	696	786	728	741	681	761	775	785	779	734	805	746	741	796	787	794	793	737	728	728	791	732	797	813	762	798	721	787	768	726	732	770	758	746	753	739	808	729	747	787	788	784	724	770	723	771	742	787	770	773	784	778	769	741	741	724	770	729	724	842	804	757	791	729	770	786	741	777	756	725	743	762	767	700	749	749	744	735	775	790	815	726	790	773	732	772	748	698	715	775	760	779	711	783	769	777	767	731	738	802	815	765	754	719	774	733	731	734	765	749	794	733	763	766	767	735	705	769	750	771	689	769	817	749	768	760	793	773	758	782	781	844	717	750	757	794	759	738	717	732	757	777	736	741	780	776	744	798	771	745	776	790	752	785	724	758	787	771	799	805	761	800	708	768	750	738	748	726	799	777	742	751	778	791	749	747	729	770	795	761	775	762	777	777	781	794	767	748	799	786	756	781	755	753	729	765	748	770	761	776	761	745	794	712	749	726	713	803	752	781	726	799	751	751	783	742	728	774	766	739	779	773	789	752	775	783	763	734	749	747	730	777	788	705	748	726	752	720	732	716	731	755	756	749	747	774	821	762	718	731	755	738	753	744	744	802	752	779	785	728	711	735	752	778	796	755	769	758	734	771	777	818	685	764	759	693	741	776	761	721	773	761	755	755	804	763	765	727	772	837	767	773	800	752	756	782	750	725	735	764	776	775	759	741	791	763	791	771	774	736	743	764	735	749	759	815	754	777	731	766	756	788	803	771	779	769	747	771	845	731	734	743	773	732	762	758	753	779	762	766	726	747	778	784	761	773	717	785	740	761	777	765	753	730	830	712	777	807	725	749	738	745	764	792	751	734	751	781	733	759	818	730	760	769	739	756	751	798	730	755	685	730	819	761	795	745	696	716	822	735	763	762	723	766	741	778	718	734	805	796	807	788	741	741	716	774	725	760	807	753	747	740	743	753	785	775	753	790	752	753	741	770	703	739	738	760	784	734	810	757	792	758	750	765	742	787	764	759	770	724	813	762	721	784	752	725	713	770	748	769	756	775	721	775	772	740	753	737	757	806	741	735	777	770	786	732	799	769	726	726	762	748	756	747	731	738	731	772	765	748	732	795	774	746	820	765	764	722	762	780	777	794	751	746	778	736	745	762	777	750	749	824	729	756	808	719	718	777	732	753	767	747	784	756	743	734	750	752	768	756	746	756	717	741	778	765	730	697	722	719	744	751	779	711	725	749	772	745	750	734	734	744	756	811	765	729	731	732	757	784	689	704	740	733	771	730	713	787	743	795	811	762	690	727	770	742	770	759	731	793	743	737	721	699	765	792	782	778	735	753	749	717	727	754	772	730	734	739	698	785	765	757	770	741	770	755	740	734	710	771	779	742	735	740	769	749	761	783	746	769	784	751	768	749	750	768	746	752	743	688	751	745	740	771	727	766	731	745	785	741	765	736	758	758	707	778	771	710	768	758	766	771	716	757	780	775	760	804	725	750	774	732	742	779	733	798	767	764	756	725	705	719	714	815	753	736	768	760	784	737	711	767	721	790	740	717	752	761	781	754	717	742	756	764	753	768	752	760	754	750	743	724	726	770	752	779	768	754	806	737	726	736	754	817	752	806	779	762	744	748	793	753	758	727	759	817	787	716	755	789	759	756	751	714	719	756	764	784	755	765	738	756	780	767	793	703	737	775	719	733	760	750	764	788	747	791	762	738	746	728	764	751	745	767	762	756	742	749	792	774	786	764	771	740	793	790	744	799	780	779	806	764	801	754	720	774	740	752	734	728	721	778	776	788	759	769	776	780	751	755	748	738	741	805	819	755	766	775	732	747	733	709	762	810	752	802	730	748	741	802	790	797	776	767	760	769	769	742	735	748	757	768	787	750	784	752	725	766	694	760	698	735	775	753	747	804	721	781	753	736	775	802	729	772	752	763	758	730	749	726	770	730	753	799	756	803	743	757	788	782	721	760	800	763	758	763	803	778	738	847	754	735	764	753	804	774	766	740	775	737	754	740	725	760	730	741	801	851	765	771	769	720	802	740	770	823	735	751	803	773	756	740	765	778	759	745	737	709	727	738	744	776	741	751	811	772	762	757	700	810	720	732	829	773	805	752	724	786	737	742	774	718	793	743	765	778	754	785	791	762	764	694	772	777	777	758	782	780	813	745	753	719	698	726	783	800	757	742	732	799	768	740	772	756	760	730	787	757	764	770	757	749	746	794	745	768	775	721	822	774	798	773	749	757	771	769	774	727	793	752	752	765	798	746	757	808	769	774	754	709	774	718	771	732	772	714	787	801	729	743	783	748	759	749	785	693	741	754	699	713	724	794	759	755	696	742	747	760	732	779	719	747	802	747	727	785	731	760	763	736	797	779	813	785	729	706	732	767	726	681	773	737	733	737	789	770	743	765	783	775	710	746	747	762	801	735	783	768	715	816	726	755	732	766	777	748	780	746	748	787	742	764	662	806	743	743	729	764	793	749	752	764	782	785	750	712	780	758	772	706	773	749	791	777	783	807	770	736	757	763	795	759	799	741	759	760	757	755	767	751	782	724	811	728	745	762	754	754	736	739	779	783	768	768	790	761	781	762	797	734	799	755	778	743	745	748	741	780	750	739	779	734	744	766	790	781	774	760	763	767	786	756	761	769	741	762	723	714	769
42821	11452	1275	808	591	472	374	353	274	301	261	250	239	223	212	237	197	211	180	214	211	185	223	211	182	183	194	187	219	181	214	187	181	175	181	195	172	180	212	159	185	173	195	214	188	191	202	199	175	184	190	187	192	189	182	189	187	202	183	180	192	204	200	186	218	196	166	191	169	168	204	210	183	188	186	174	168	222	177	206	204	205	180	197	206	197	192	216	185	176	185	192	174	197	219	187	188	187	191	201	160	191	202	166	191	172	169	206	178	212	208	178	183	173	181	186	185	202	170	192	188	202	212	198	182	182	196	191	181	178	185	183	181	184	174	164	217	184	183	200	177	158	186	192	149	173	203	193	190	192	178	185	177	180	206	191	177	197	185	173	195	179	180	182	182	152	194	189	176	162	205	187	184	174	173	177	182	198	159	173	160	164	188	192	165	175	206	200	193	158	197	186	181	194	180	202	164	194	166	191	169	208	178	171	184	179	166	181	193	178	183	183	196	189	175	187	204	174	177	167	183	199	179	180	194	154	190	176	198	164	193	176	187	193	164	206	210	201	196	181	206	192	208	196	183	201	187	200	181	191	190	178	176	177	187	187	153	175	184	187	187	179	177	189	168	189	167	162	178	194	198	176	179	188	186	195	163	172	186	195	189	157	176	166	168	199	175	176	186	177	180	194	211	183	186	157	183	163	202	179	187	169	161	183	192	173	185	198	180	194	182	201	187	197	179	178	182	161	180	181	200	187	182	197	170	180	187	189	183	200	188	178	193	178	182	175	160	196	186	178	196	222	163	198	186	203	174	168	186	207	196	209	184	184	167	176	177	193	171	187	202	160	186	190	195	169	181	177	186	195	182	198	175	183	179	206	187	166	187	218	178	175	183	200	184	183	185	187	184	167	196	227	187	202	201	190	136	185	196	172	189	191	185	200	175	179	162	185	167	182	198	220	206	202	199	181	184	187	207	193	178	196	165	189	188	184	190	175	181	194	171	170	185	189	207	190	171	201	168	191	215	189	204	172	180	196	168	181	158	173	197	211	156	163	191	187	191	170	206	169	187	191	173	165	208	187	177	220	177	173	192	181	181	182	161	178	207	184	195	175	180	209	172	179	201	193	216	191	154	186	176	188	185	179	180	195	177	194	206	163	203	190	166	171	197	173	159	191	166	189	185	202	181	172	211	175	193	180	183	196	190	209	206	179	176	182	189	169	174	174	189	176	190	177	144	196	175	194	190	180	184	165	197	199	174	168	208	184	190	192	173	186	191	220	192	182	155	172	206	184	172	193	183	163	200	200	203	209	193	206	175	192	177	183	183	189	199	193	185	195	194	184	182	207	190	165	200	198	191	184	185	197	188	202	198	172	170	197	179	200	191	171	172	179	179	181	174	174	210	207	173	187	182	172	189	190	185	213	191	193	194	185	188	163	174	197	190	192	190	174	176	211	185	185	172	180	187	205	182	194	203	178	196	203	176	174	216	178	156	198	167	184	193	183	197	171	181	175	212	175	169	206	198	181	172	192	199	186	178	174	201	175	189	188	192	188	185	185	194	171	191	177	172	187	187	169	165	194	191	193	178	185	166	176	204	171	189	179	196	181	185	190	205	186	157	193	198	219	167	166	171	178	174	207	185	165	179	197	154	196	195	190	157	186	178	161	175	189	182	182	194	195	192	194	178	182	174	181	180	179	195	196	189	187	171	196	190	180	195	172	154	177	202	193	178	190	165	170	193	177	163	186	177	196	186	187	179	195	203	163	189	195	188	183	162	197	183	209	188	156	183	195	169	181	190	167	195	179	196	199	186	201	172	196	166	191	193	186	205	175	196	206	183	164	186	208	196	176	166	202	182	167	181	194	178	178	197	169	199	183	173	189	179	152	209	186	193	194	216	181	185	175	184	165	176	194	194	167	180	176	204	167	198	184	183	182	204	187	180	196	187	171	190	185	221	178	191	172	169	186	194	166	213	196	176	183	168	164	197	172	216	183	204	176	215	187	187	183	178	171	203	180	161	208	183	176	172	185	149	199	183	183	158	171	183	184	183	179	162	196	198	175	204	192	213	153	214	187	175	181	191	181	183	182	198	169	185	199	214	181	173	170	197	183	155	196	171	207	176	172	196	172	178	199	193	186	182	183	197	173	194	185	177	183	185	160	192	191	181	199	191	175	170	178	170	189	216	184	199	184	186	194	184	193	183	201	187	185	201	178	187	198	178	168	179	170	186	197	171	211	184	192	163	201	196	211	176	178	177	196	176	205	208	141	167	208	167	187	173	202	183	171	181	172	172	191	184	175	215	194	190	202	157	198	177	187	180	182	204	209	197	179	182	165	191	170	187	167	176	181	192	203	159	197	179	158	189	191	179	184	189	203	206	172	207	193	200	166	158	197	171	196	216	171	193	200	183	191	171	167	204	202	190	182	176	206	180	177	177	171	163	194	187	170	171	199	198	173	173	204	211	167	164	182	184	161	209	165	205	173	189	161	165	206	178	189	188	175	195	161	162	201	186	175	202	185	181	187	183	171	202	187	174	191	162	169	193	191	161	192	192	190	170	190	177	180	179	175	183	189	174	164	178	180	201	181	186	195	188	203	157	180	194	175	170	180	164	174	185	176	176	188	161	205	167	195	160	185	176	199	172	171	143	184	170	174	172	200	153	169	177	201	200	200	184	193	179	180	164	176	212	181	184	205	186	174	184	197	193	179	191	166	220	195	174	170	183	190	260	213	178	188	200	192	180	178	194	172	188	185	171	180	187	173	179	176	195	163	181	206	174	185	191	170	187	192	204	208	181	201	176	191	185	180	173	205	195	177	191	203	219	181	164	182	178	165	174	219	190	147	196	175	189	197	163	194	198	167	204	182	183	183	158	190	185	189	192	164	184	200	192	175	198	170	162	178	185	156	184	144	169	176	196	189	139	200	206	202	188	174	192	199	199	188	178	208	163	177	167	184	190	191	193	166	171	206	186	210	187	200	169	179	185	191	186	193	184	188	198	154	183	174	185	161	161	212	177	188	185	185	172	183	197	176	185	161	198	202	149	215	192	180	178	187	163	184	180	161	216	194	183	163	207	172	172	184	166	173	154	176	188	179	212	199	186	197	199	200	175	182	186	185	188	161	184	184	172	162	208	194	193	213	204	187	185	181	189	203	181	183	210	171	165	186	180	183	186	199	181	184	181	187	160	172	191	173	168	173	177	174	160	183	201	186	178	166	209	147	163	197	169	185	190	181	165	165	181	193	188	180	171	184	195	188	164	203	179	198	180	180	175	173	189	183	212	192	219	194	168	195	181	176	186	172	186	181	206	194	175	190	185	186	203	189	169	221	200	185	206	193	148	196	179	202	187	189	162	166	175	198	203	184	171	188	187	182	169	162	190	166	187	170	187	190	180	197	190	182	183	197	199	183	189	166	207	193	183	178	190	164	204	174	169	194	204	189	188	188	186	165	175	175	179	174	198	195	200	177	205	179	159	189	164	170	199	185
22254	2578	2189	2522	2331	1926	1656	1402	1247	1142	1023	944	901	838	799	763	777	713	650	677	684	656	670	620	625	610	603	575	588	612	576	589	580	595	577	574	624	584	580	596	551	545	556	534	576	558	539	564	530	539	583	557	547	537	537	565	539	569	538	485	554	541	541	549	596	565	548	568	516	554	537	552	552	531	539	527	512	535	497	535	547	530	567	544	513	515	505	550	545	523	544	574	494	549	516	518	500	499	508	521	545	495	565	523	513	561	554	528	528	544	542	508	517	554	472	513	544	576	560	549	527	510	489	544	481	518	575	554	523	495	560	509	544	553	573	521	559	534	512	510	529	512	500	569	533	564	539	545	562	501	553	551	506	505	544	553	514	499	525	521	481	561	502	517	572	528	572	554	547	480	547	556	535	532	474	499	546	512	519	550	542	503	503	486	509	539	523	534	521	471	495	530	533	576	515	519	556	561	540	519	541	539	548	500	536	527	542	508	572	597	561	493	524	508	506	568	509	561	511	558	521	623	490	537	501	508	533	537	564	506	521	542	532	527	515	537	570	519	512	501	537	492	492	556	536	513	505	534	529	473	540	527	507	528	521	540	545	519	530	529	526	523	540	509	518	530	572	534	566	534	533	548	544	531	543	516	515	537	534	522	527	525	509	519	495	536	542	511	533	514	558	545	555	521	514	523	523	505	501	470	494	537	525	565	516	495	533	499	509	510	476	551	557	528	507	526	556	544	532	511	552	504	510	533	582	495	485	504	505	553	511	492	503	551	562	529	531	530	520	513	539	502	504	540	507	532	490	495	563	549	513	567	546	515	550	513	534	503	507	545	512	528	543	522	527	511	489	506	519	558	516	481	505	532	587	469	512	525	530	512	543	546	539	520	551	524	523	525	498	524	478	541	534	528	489	500	507	509	520	491	529	507	496	489	553	526	500	538	499	523	575	500	536	523	519	529	552	527	553	529	506	553	519	555	560	547	507	528	529	538	494	491	542	511	536	486	533	526	564	496	518	526	480	574	493	522	513	534	526	511	543	492	524	522	524	526	515	545	535	555	503	498	545	517	532	490	576	508	546	561	515	526	532	544	512	521	502	564	484	513	523	518	523	519	522	532	513	536	563	538	526	569	541	526	506	576	493	549	520	488	476	518	514	510	514	535	533	511	527	546	518	518	492	534	514	482	519	535	523	533	522	504	583	496	525	535	460	574	520	539	527	517	536	514	530	531	545	462	510	503	527	551	487	534	561	534	563	516	509	522	490	524	584	533	498	503	516	488	495	547	520	514	509	547	494	504	529	516	537	533	493	522	528	509	548	531	504	516	521	498	531	558	533	505	525	517	542	505	511	490	534	510	480	544	523	560	566	532	550	506	515	538	538	522	519	508	502	511	534	547	525	521	509	490	569	526	523	529	539	545	531	576	539	526	562	546	532	566	524	549	511	584	538	497	508	555	544	528	512	499	545	537	524	512	502	550	581	514	538	534	495	536	563	527	532	539	536	513	484	511	504	530	566	486	484	556	531	501	513	537	557	525	521	517	536	540	511	522	559	543	513	533	522	550	557	558	558	531	507	533	511	525	538	551	497	514	542	515	522	513	513	531	491	531	527	562	523	517	550	487	528	514	514	561	501	526	507	504	490	541	537	503	549	502	526	497	528	522	513	529	515	509	488	522	492	556	536	526	549	500	512	523	486	504	548	552	547	527	592	485	559	521	533	469	536	501	531	503	522	585	517	509	540	540	574	524	555	513	536	530	528	532	538	527	549	553	482	545	518	534	532	498	535	514	566	518	497	518	519	520	533	496	543	534	535	519	523	550	601	526	527	508	490	505	525	518	532	496	494	532	514	529	521	570	504	555	536	517	548	503	493	514	520	524	481	561	498	534	524	507	527	480	530	550	512	486	494	568	494	545	563	496	464	492	536	519	558	498	541	519	529	516	539	516	530	544	492	548	495	536	534	521	531	540	515	498	562	543	533	473	473	537	525	523	550	550	541	574	540	537	542	525	506	538	538	575	524	491	540	518	528	537	530	541	523	538	496	527	473	549	525	541	523	510	526	515	539	486	500	523	523	533	553	529	501	562	531	544	495	486	565	516	552	533	544	563	500	522	545	487	527	523	508	522	527	510	529	540	515	499	522	510	505	519	513	527	502	551	510	569	549	534	547	508	540	551	501	522	542	499	491	533	596	520	525	558	514	484	518	542	529	530	498	563	547	550	557	536	528	565	546	497	568	524	535	534	510	532	539	547	527	509	499	488	477	541	476	549	531	485	540	525	558	497	531	474	517	544	510	579	555	538	488	524	517	497	534	503	524	480	529	545	530	556	545	518	530	525	512	517	538	543	520	545	510	515	549	479	550	516	506	543	553	518	509	482	572	528	496	481	507	500	536	525	509	547	523	545	535	534	512	485	506	512	471	567	500	499	526	558	529	553	500	514	493	546	517	525	514	484	491	509	527	487	554	488	492	500	525	551	530	520	565	511	557	511	499	552	500	519	489	513	553	544	518	572	539	516	515	541	514	548	553	547	527	525	523	515	512	524	554	519	496	528	529	502	578	550	586	512	544	531	539	556	528	476	530	561	524	516	491	506	544	504	521	532	561	525	530	530	528	551	553	515	526	536	534	506	581	574	504	510	516	531	510	474	533	493	503	462	498	534	519	547	494	525	504	503	500	490	509	572	504	560	588	528	527	541	520	519	510	489	504	496	500	481	518	501	540	596	537	466	509	542	510	511	537	538	526	515	550	570	557	555	509	512	498	538	501	581	524	546	489	531	542	514	530	522	538	505	516	505	542	575	509	490	525	519	552	552	499	559	582	537	554	571	539	499	477	520	558	558	564	540	529	528	508	532	551	539	528	535	503	536	514	560	576	537	502	575	512	535	481	518	522	549	541	477	530	494	508	508	530	510	489	519	530	526	518	554	572	513	531	515	560	484	503	500	507	510	535	528	511	515	499	529	541	515	507	533	550	538	573	527	554	561	525	544	514	479	486	567	523	550	524	550	554	554	521	496	530	507	542	545	485	555	538	527	532	519	562	541	532	520	522	494	558	513	510	525	576	534	514	562	544	558	524	547	530	530	542	500	537	501	515	493	550	498	499	497	503	510	530	547	537	532	534	567	531	563	533	543	504	501	539	500	550	506	524	538	544	529	497	533	532	538	526	533	582	526	531	542	511	504	512	526	540	551	478	528	537	561	527	561	556	514	525	502	524	562	546	552	519	506	495	505	496	501	538	484	531	544	554	512	558	527	554	535	522	525	544	523	555	492	531	544	539	498	532	482	491	543	518	533	551	506	535	521	501	495	553	516	518	559	530	553	531	554	543	484	521	539	527	504	506	511	498	560	514	508	497	556	565	461	472	523	549	529	572	552	519	548	498	536	518	486	566	488	520	534	534	491	499	550	522	516	505	543	550	488	558	504	527	554	573	562	519	530	536	503	508	504	577	552	501	511	552	487	491	528	550	517	554	521	538	515
57879	21006	3983	1819	1287	892	779	641	559	510	473	481	424	396	392	405	396	405	416	363	342	378	398	317	356	312	382	349	308	346	344	333	332	277	331	297	350	325	342	309	312	307	352	354	325	335	334	336	331	372	305	356	342	334	318	350	300	338	305	304	332	333	322	304	333	353	317	318	316	321	310	329	353	338	331	359	343	347	348	321	311	297	324	319	299	331	367	345	348	279	331	315	312	333	359	337	348	330	304	311	358	320	314	330	324	325	322	352	345	314	337	323	296	326	333	365	302	309	306	320	327	300	311	301	328	308	327	330	344	307	294	310	332	319	351	310	330	322	307	325	363	299	311	302	361	293	332	317	314	307	337	276	330	285	359	308	334	324	323	319	310	302	298	309	299	336	322	307	321	323	314	317	302	341	308	331	366	328	305	360	315	344	329	337	356	303	319	304	335	307	314	318	346	352	321	355	353	336	324	346	337	304	327	328	302	328	350	325	325	319	346	329	322	336	343	323	328	347	315	343	319	331	314	316	344	324	326	327	344	304	344	339	318	325	334	339	318	309	339	330	333	347	305	347	336	319	306	299	350	301	364	325	321	309	339	300	351	281	321	347	307	310	334	316	307	283	363	321	335	314	308	328	322	296	297	333	340	300	339	327	347	276	281	311	302	319	317	332	347	355	338	324	326	339	334	307	284	348	345	327	344	343	329	297	325	380	314	330	317	318	345	348	312	308	337	307	335	340	328	335	308	327	297	292	328	340	318	340	333	336	306	349	329	300	290	320	320	306	315	352	319	338	314	336	343	301	321	352	312	344	319	324	353	305	320	305	367	311	349	304	335	293	347	312	352	338	307	338	332	335	322	356	319	319	322	335	365	324	308	299	294	298	344	324	300	342	350	321	309	330	340	311	305	313	283	340	354	351	303	324	343	319	327	297	339	307	328	323	319	336	344	324	332	334	347	337	344	316	330	323	313	317	329	336	334	349	321	334	319	316	359	356	349	337	358	316	361	297	307	327	332	338	338	370	315	315	334	275	313	339	320	311	321	344	358	307	321	314	339	330	310	351	340	301	320	327	314	358	308	340	318	327	322	351	314	346	334	340	311	328	320	316	291	330	350	309	345	332	342	317	330	295	306	312	314	345	334	299	308	339	305	340	352	315	328	344	352	318	351	363	317	333	326	343	326	340	354	296	317	341	324	340	347	331	308	348	316	321	313	298	349	317	330	303	339	338	325	335	335	313	309	311	340	343	338	325	341	299	340	304	345	311	347	311	302	311	321	312	331	380	321	324	313	319	296	324	303	312	310	350	349	316	299	329	325	323	337	323	336	329	322	316	336	342	366	314	327	324	308	290	275	318	352	320	302	325	304	340	315	331	297	313	333	313	285	371	328	361	355	341	302	319	328	346	339	348	345	316	335	319	308	330	311	315	296	309	343	306	312	328	311	332	330	296	329	306	348	307	337	293	345	298	312	293	329	315	297	313	310	350	344	344	320	331	365	361	317	353	356	327	342	327	311	317	354	317	314	345	301	369	337	319	320	336	347	328	330	353	296	322	329	306	293	313	301	285	335	334	304	337	317	333	333	355	310	315	342	340	360	310	343	319	338	338	352	298	318	322	322	347	347	309	333	338	305	317	338	362	323	305	332	321	324	344	316	368	316	311	305	311	348	355	311	328	282	306	336	316	320	317	307	326	314	294	319	314	312	318	346	325	333	309	353	296	306	321	325	345	301	338	304	314	307	324	296	325	294	327	321	305	311	360	320	316	322	286	328	330	313	312	310	324	308	343	348	357	324	337	313	314	345	332	315	330	306	343	338	294	324	310	317	297	322	317	328	327	310	307	303	321	300	323	346	325	319	315	340	301	320	326	318	319	326	333	301	353	302	305	302	312	337	323	306	349	326	297	313	341	353	353	347	342	322	338	348	327	321	321	330	300	308	326	324	346	333	310	332	319	332	313	283	345	329	349	319	348	336	320	323	338	313	340	342	307	325	323	319	335	338	298	334	309	340	312	332	340	325	347	337	304	312	305	324	318	342	313	331	363	297	325	329	298	306	325	313	356	315	325	300	336	324	341	333	347	337	333	289	329	338	313	308	316	343	331	333	298	312	366	313	267	328	320	325	300	361	319	315	314	304	307	296	315	317	348	304	345	316	334	349	314	336	315	291	319	347	319	340	318	322	318	330	329	355	337	324	317	315	283	392	332	316	320	307	311	320	319	325	319	310	331	330	281	318	324	323	288	307	335	355	377	352	313	303	320	321	305	340	309	301	311	337	328	288	323	317	328	285	301	289	319	326	310	328	328	334	350	352	333	325	350	282	317	358	332	304	329	317	302	306	305	329	310	322	311	311	307	325	333	339	330	351	322	347	321	317	340	297	330	328	333	333	344	324	309	330	270	321	291	371	339	326	339	329	346	330	296	350	333	311	352	366	329	349	312	306	327	360	309	354	319	314	324	299	334	295	326	338	316	326	341	278	320	339	332	345	326	343	285	344	335	335	337	343	322	327	314	368	321	330	280	328	319	321	350	330	288	321	330	343	357	348	311	318	319	351	303	321	325	373	324	316	318	355	339	316	349	312	333	315	290	311	321	325	302	315	329	324	309	354	345	359	297	320	331	326	361	325	330	334	346	350	291	317	309	321	331	350	300	344	297	356	330	328	321	308	325	307	331	327	328	323	282	317	336	344	329	318	352	297	317	318	336	359	350	305	323	299	318	340	333	317	318	359	312	310	310	340	328	327	316	310	303	296	324	325	334	346	334	378	314	301	315	330	302	336	322	366	341	313	342	341	314	307	324	352	340	333	327	321	358	351	342	312	300	319	351	338	331	326	332	296	341	354	341	326	337	353	315	279	303	305	325	358	314	313	349	309	349	338	327	308	305	343	329	346	352	292	334	320	318	338	337	327	304	289	324	338	294	334	338	347	332	339	334	293	318	318	326	319	337	331	351	350	289	335	349	310	330	319	357	310	282	303	324	302	349	296	318	345	310	324	364	339	352	300	318	295	306	290	351	319	339	341	322	339	338	311	278	329	324	320	303	319	328	337	317	299	329	285	327	338	339	329	316	288	330	304	314	321	342	315	324	324	326	381	309	313	326	300	315	322	313	294	282	290	345	325	319	300	322	303	346	383	278	291	332	301	336	308	310	322	325	308	325	332	317	328	330	319	304	316	304	328	343	297	341	325	295	394	304	337	328	323	347	311	334	355	282	333	322	327	288	314	340	312	324	349	324	341	326	327	322	346	330	319	344	318	342	354	301	347	323	297	328	304	330	324	352	322	318	311	313	322	299	313	339	335	369	324	340	306	328	327	311	341	315	361	305	319	290	333	354	310	333	344	313	331	322	300	292	327	337	323	312	342	307	295	322	290	331	348	345	303	334	355	321	319	316	322	352	318	336	350	333	327	327	337	334	317	329	311	322	296	360	304	306	273	338	325	328	321	335	316	322	328	333	333	325	316	357	332	320	302	338	326	331
31238	4494	4175	4833	4401	3667	3067	2621	2235	1969	1880	1681	1587	1514	1411	1321	1312	1193	1126	1101	1103	1076	1054	1045	1053	1026	1027	1016	1038	980	973	995	1020	944	900	962	944	910	901	914	920	861	884	900	860	921	928	913	839	878	863	876	908	874	843	864	893	869	829	851	896	842	879	866	855	824	848	873	873	856	847	880	874	836	820	884	807	852	819	769	825	798	797	852	813	882	822	871	876	830	834	837	841	886	899	849	842	853	797	798	796	800	812	877	834	804	861	824	796	809	838	817	845	871	812	810	884	810	840	851	856	832	796	817	819	875	866	830	794	849	858	849	867	848	837	846	835	798	843	821	866	801	828	867	841	860	767	831	842	826	815	838	859	835	828	888	807	821	843	836	839	826	914	847	827	876	829	799	808	824	832	798	820	924	873	841	851	835	863	861	818	873	830	891	857	846	841	790	843	814	870	856	886	838	830	846	828	787	819	860	824	840	823	799	823	893	814	840	824	850	840	844	827	794	806	821	892	821	812	832	839	819	858	831	883	823	824	845	851	846	794	800	848	807	871	885	820	844	832	834	829	795	825	832	807	850	857	880	869	791	813	848	826	809	862	846	812	841	841	811	855	876	865	792	858	861	835	824	808	792	830	879	835	849	861	800	813	858	860	839	842	863	849	826	848	852	789	810	853	843	756	833	809	854	846	832	823	778	812	851	847	883	813	812	818	814	822	824	846	824	908	866	832	827	826	826	885	896	774	847	844	841	836	856	820	819	797	855	828	837	837	844	859	827	886	808	841	799	829	797	838	863	835	820	846	876	850	841	844	872	822	833	816	869	815	871	811	800	842	879	817	806	823	853	812	822	882	849	850	760	793	820	867	822	857	845	815	882	838	819	874	810	793	870	856	834	862	810	869	795	806	817	802	866	775	812	810	835	808	847	847	844	849	856	817	850	834	828	855	844	857	841	866	798	836	838	803	847	846	842	879	829	868	847	823	850	871	834	803	799	887	883	840	784	860	828	784	760	835	835	888	876	846	868	830	821	810	879	804	863	837	830	818	854	810	820	815	828	810	845	808	836	870	794	840	833	809	853	843	857	808	841	832	837	831	870	845	851	876	859	833	844	853	847	809	792	852	863	807	790	853	811	847	816	857	842	832	837	828	856	810	859	893	833	772	810	831	815	851	841	902	830	795	816	850	843	838	858	831	822	849	851	777	794	862	776	851	878	793	828	863	865	813	835	814	843	812	840	858	860	869	866	810	889	873	802	793	847	848	838	798	848	800	809	842	830	831	830	854	860	830	869	859	795	816	812	867	839	882	794	852	833	862	830	853	799	844	876	766	835	817	874	820	817	884	802	815	855	834	816	775	815	799	825	820	861	869	821	814	856	845	852	873	807	804	832	831	848	848	849	810	892	839	889	821	841	836	863	791	823	839	813	869	823	832	814	846	835	845	857	851	815	808	812	845	840	876	876	894	856	868	819	837	872	827	839	854	815	818	856	847	819	826	819	859	861	859	844	853	792	824	842	836	797	870	867	819	815	852	844	829	829	779	857	813	814	844	805	824	825	870	867	832	810	822	832	843	835	896	832	807	820	872	849	863	890	817	842	844	803	843	800	758	843	795	841	853	899	890	847	783	846	805	802	849	854	787	871	835	833	845	869	857	849	827	838	800	817	796	847	854	829	804	818	868	825	863	801	876	834	827	847	822	856	885	813	852	830	805	791	828	771	884	818	819	819	835	815	813	772	884	819	846	854	852	823	856	886	807	823	775	875	884	857	873	862	849	838	847	814	812	853	824	815	866	831	833	819	838	816	818	824	799	877	861	846	812	869	792	852	833	814	860	791	862	842	809	826	835	818	845	800	862	828	898	809	822	846	823	817	874	808	825	793	791	840	835	833	818	854	765	824	843	791	841	775	782	780	823	820	839	843	812	876	791	829	815	835	863	855	853	829	804	810	813	859	848	837	819	805	823	837	838	783	839	854	831	850	769	841	835	838	829	834	854	860	876	820	824	841	841	807	890	853	780	887	819	790	757	834	860	855	826	864	796	887	787	842	809	734	807	872	834	847	839	869	817	787	828	818	855	854	809	925	797	884	827	831	852	852	809	836	900	826	855	838	817	845	812	826	833	838	831	808	861	819	868	853	852	851	844	826	868	821	854	877	867	865	843	809	847	828	843	891	811	810	810	828	830	820	838	862	837	867	802	827	826	806	824	796	847	847	837	804	839	793	865	811	768	816	870	816	832	833	842	846	811	868	847	790	807	799	884	807	861	848	850	849	868	794	841	807	881	845	859	824	871	827	842	858	810	797	885	848	845	786	845	800	779	800	859	843	815	848	848	818	844	868	826	861	852	850	843	797	852	815	804	820	830	816	891	848	811	862	798	796	876	839	831	816	813	859	814	825	816	836	810	811	833	782	843	831	838	838	812	864	872	817	851	821	835	800	818	829	797	829	788	806	823	853	864	832	819	827	813	834	823	852	836	845	887	759	822	823	818	830	827	815	825	878	834	827	818	895	807	803	872	823	769	852	818	851	865	844	834	843	806	826	829	824	811	777	828	815	786	804	867	746	790	853	826	813	807	884	835	808	800	830	833	829	780	864	871	822	833	781	833	823	803	804	896	846	806	835	807	833	813	847	853	802	778	869	810	841	828	884	816	878	778	866	875	865	872	875	815	858	799	805	828	810	793	809	814	802	821	870	833	859	819	887	853	871	882	845	836	841	827	817	841	850	827	812	848	818	852	821	827	838	802	834	857	827	757	847	826	848	837	822	791	822	816	787	788	828	817	821	824	849	806	887	886	839	833	823	838	837	800	826	841	842	803	880	833	814	887	814	823	858	830	833	846	816	832	857	866	793	878	814	870	802	832	815	845	800	823	820	818	783	833	846	862	811	823	825	820	868	836	817	818	821	845	861	821	849	809	862	802	851	863	864	833	823	878	808	801	879	810	812	788	812	839	810	840	841	808	845	842	902	848	859	799	834	845	885	798	833	821	783	833	896	857	824	865	852	827	840	887	854	840	799	854	865	810	842	833	820	774	791	787	863	833	891	844	871	850	794	857	824	842	847	881	805	859	801	839	851	853	831	858	847	889	787	837	822	839	806	864	829	856	859	828	846	795	864	850	888	877	906	830	827	843	848	849	823	833	850	819	857	832	879	832	829	855	736	838	835	878	863	878	856	845	858	854	863	810	812	831	790	840	829	812	830	839	846	877	845	830	837	804	861	833	835	825	760	800	846	819	871	846	832	784	849	829	841	807	833	785	809	816	786	876	811	878	851	824	791	838	841	800	792	809	796	830	879	799	813	881	844	828	837	854	849	769	854	843	848	877	858	850	856	804	842	832	871	826	831	850	857	808	822	867	830	842	852	869	834	828	864	765	837	864	831	852	863	829	853	832	810	833	797	836	801	804	877	851	854	800	850	855	841	779	801	854	800	863	840	898	840	758	815	808	797	818	841	839	832	817	838	852	816	852	848	843	882	827	802
6418	503	370	314	340	299	308	322	330	297	298	293	307	303	275	298	305	330	313	321	307	308	309	305	303	274	323	334	324	306	313	303	283	321	350	293	321	334	334	297	325	287	309	317	299	303	317	301	327	310	299	310	326	296	302	310	284	337	287	326	311	307	347	314	337	332	304	304	299	299	286	315	285	293	299	329	301	305	291	323	329	310	318	311	311	314	307	315	302	293	316	306	333	295	291	329	324	322	291	314	303	286	296	288	303	313	330	336	325	326	309	319	319	328	338	335	306	309	305	316	306	312	294	317	298	349	330	332	295	306	307	316	302	293	342	293	338	320	306	300	323	288	320	308	294	308	336	319	289	309	318	265	313	307	305	280	326	281	290	324	291	352	342	320	301	302	324	340	296	309	337	309	280	315	314	333	311	313	291	303	291	309	314	319	312	332	323	310	288	295	301	314	304	300	298	293	303	295	313	290	305	312	282	324	286	340	283	317	330	325	284	298	325	315	311	333	316	293	277	296	285	311	338	288	311	318	355	293	289	312	334	295	371	317	295	282	298	287	297	292	292	294	341	293	332	288	308	315	299	300	298	325	314	294	304	299	320	283	303	311	309	321	301	345	314	289	341	307	319	299	308	339	287	309	309	317	298	296	304	314	305	278	312	310	294	289	322	284	318	304	291	285	331	331	302	321	297	309	305	317	288	320	319	316	308	267	328	309	292	279	327	321	296	300	310	277	287	301	306	272	303	308	288	305	337	307	325	311	280	298	317	334	293	327	303	294	293	305	323	289	321	298	295	287	315	312	295	293	300	311	298	310	352	312	281	324	280	298	324	279	317	296	336	320	288	307	310	327	303	277	328	319	318	339	297	282	334	291	305	316	291	304	280	282	305	284	336	281	302	331	286	301	305	338	323	307	291	297	307	343	319	361	314	297	299	304	335	280	287	353	291	305	331	298	326	338	283	332	342	320	270	318	299	327	299	268	302	287	337	286	335	310	288	282	292	306	321	321	333	322	319	349	331	310	308	297	329	287	288	309	319	334	269	290	299	288	312	347	316	301	289	304	297	299	309	294	304	309	306	310	298	304	323	294	285	300	326	322	314	305	317	285	331	308	321	332	323	284	311	338	295	332	312	316	278	300	326	310	290	279	332	261	347	310	302	325	314	305	302	293	338	319	321	283	296	332	295	279	326	299	324	325	335	307	326	303	322	272	317	319	327	304	341	291	299	274	289	309	310	298	348	304	276	337	299	327	281	315	278	345	290	266	308	301	291	331	328	320	327	302	315	282	263	289	279	348	275	323	302	327	319	279	317	306	278	326	323	316	311	298	294	328	338	315	335	334	274	275	306	309	293	305	303	314	296	338	319	309	327	304	273	329	312	274	288	277	320	324	324	286	307	323	314	338	320	256	276	307	322	302	294	308	285	319	305	296	295	299	269	279	318	308	311	293	307	311	266	270	299	338	329	341	297	344	355	298	309	298	302	295	278	298	309	309	333	350	308	306	325	340	313	340	294	283	316	315	294	302	286	278	339	317	296	290	315	305	326	345	337	323	345	307	308	307	293	298	299	309	311	338	325	303	321	331	275	327	296	305	308	304	295	329	329	263	332	303	296	310	274	304	302	339	273	319	323	293	307	335	324	270	327	343	285	294	318	315	322	312	315	302	303	289	345	282	302	293	285	322	309	331	333	309	287	295	328	310	341	301	297	288	283	309	280	310	319	283	300	316	268	312	288	303	306	274	317	325	296	296	327	310	318	311	335	305	314	309	283	298	284	329	301	340	341	273	283	330	313	314	308	315	287	320	316	318	303	349	299	297	334	298	324	327	266	298	283	293	313	313	304	306	331	324	321	326	307	313	292	298	267	302	330	290	286	341	327	315	317	276	274	276	285	304	277	306	281	318	321	321	331	315	322	325	301	305	301	326	295	334	342	310	324	322	285	307	341	311	305	316	300	324	301	319	348	328	307	316	280	297	311	298	316	298	309	308	295	273	298	275	305	316	284	299	335	317	316	315	298	309	324	313	283	350	274	327	282	320	289	331	333	311	292	295	312	313	312	281	302	318	301	298	290	288	306	298	308	289	306	300	288	292	302	277	313	304	292	323	311	275	322	297	280	319	321	281	281	303	292	317	320	313	316	299	296	282	324	295	300	308	300	321	286	293	288	310	306	314	298	325	287	310	315	296	308	284	286	299	308	298	311	288	271	317	308	309	282	324	305	326	313	320	305	316	334	321	313	304	297	333	323	315	311	319	317	281	305	303	298	282	316	305	340	301	308	316	316	313	354	296	339	315	354	335	335	264	312	332	322	311	324	312	314	284	318	303	314	337	290	286	329	335	309	324	316	310	304	320	283	278	302	323	327	326	318	309	299	287	317	316	309	311	316	290	322	312	304	289	307	303	300	300	280	310	298	277	310	290	309	281	334	311	307	305	336	321	309	281	304	288	322	319	275	291	302	329	315	310	327	326	336	310	313	341	320	346	310	285	287	287	289	330	301	335	287	308	317	330	307	298	277	309	299	320	296	335	294	296	292	306	296	314	292	299	302	295	322	343	315	309	324	278	336	316	310	251	308	281	301	296	287	292	329	312	313	298	315	318	296	318	276	298	308	307	271	297	312	281	296	303	293	323	293	333	307	312	310	287	333	315	287	322	277	284	277	287	300	315	323	297	345	298	322	288	272	316	306	310	316	311	330	299	268	345	280	327	336	315	278	303	294	309	298	303	299	304	281	281	322	292	292	304	309	297	317	323	303	299	307	305	293	272	303	312	314	284	298	282	306	331	314	296	298	318	285	323	314	312	308	297	295	303	299	303	299	316	294	314	327	307	296	308	345	310	302	323	312	305	302	325	326	306	292	293	335	325	287	323	273	333	320	342	316	305	310	297	294	304	310	294	309	298	324	318	291	315	285	314	314	315	322	313	313	291	303	311	316	289	311	267	347	293	276	289	310	302	300	314	316	291	324	283	318	315	331	296	287	336	278	316	300	309	294	314	315	330	300	287	323	311	298	308	309	302	346	290	321	302	279	299	309	271	286	342	313	354	310	315	285	347	279	334	283	304	321	295	278	280	301	311	320	297	310	305	296	293	303	312	302	320	296	300	293	308	345	301	305	321	306	282	292	345	329	288	318	316	318	293	298	278	294	337	280	325	297	331	299	326	301	300	312	310	342	332	274	284	304	302	309	288	291	293	307	317	324	302	309	318	316	285	289	289	315	274	291	296	324	292	307	317	312	347	294	285	315	273	291	295	284	322	327	280	276	281	280	302	327	291	321	279	312	293	291	330	284	270	305	322	303	325	313	319	342	281	294	291	300	312	314	294	336	323	301	308	333	290	306	336	266	297	313	308	301	290	316	316	295	286	321	340	315	302	323	281	287	283	319	321	326	313	325	351	289	307	346	290	314	318	296	305	314	297	320	299	308	292	292	334	346	331	305	317	307	291	267	325	328	307	312	294	315	293	322	278	322	294	337	301
6533	831	804	854	824	811	760	786	789	811	724	792	775	783	784	751	797	775	755	838	727	786	761	726	778	765	768	789	726	732	778	829	833	749	795	770	736	736	779	744	745	739	789	811	751	856	770	754	795	747	723	682	736	742	779	734	775	762	766	735	751	728	775	770	742	790	798	750	714	743	773	743	767	763	767	769	735	796	774	801	761	764	726	739	791	752	793	750	769	777	758	755	821	766	756	755	707	760	733	760	797	750	787	724	729	818	730	790	768	722	766	767	748	793	775	771	751	777	776	718	760	781	808	745	766	767	771	764	740	776	757	748	755	725	797	775	762	717	800	797	791	767	738	771	763	755	749	800	706	729	796	717	755	752	763	753	755	716	760	731	712	764	767	718	779	761	773	793	736	770	759	776	728	751	775	810	779	743	738	773	746	718	759	789	805	767	755	777	761	819	727	756	742	745	767	788	764	713	726	774	787	795	748	812	795	792	762	807	721	736	762	761	762	712	726	817	808	743	745	702	736	783	752	778	756	746	757	709	790	737	790	739	786	751	764	731	779	761	786	744	775	724	739	817	800	739	702	721	773	733	762	748	771	738	765	778	831	733	733	736	776	788	790	744	756	802	738	783	790	779	748	793	742	745	676	748	740	756	717	721	722	764	771	759	734	764	751	728	761	741	778	748	772	789	802	749	768	774	717	727	769	793	779	746	753	764	747	727	743	763	735	802	772	781	801	719	776	802	719	807	775	771	735	742	764	786	831	780	718	812	744	742	742	727	721	750	796	745	814	804	737	778	739	763	795	707	753	777	766	765	747	697	758	760	728	743	751	728	747	770	812	786	713	786	783	744	783	730	719	779	750	743	729	810	775	766	765	738	778	735	751	775	768	746	805	732	744	802	768	743	763	775	769	773	771	772	814	780	762	748	802	791	744	780	731	817	752	733	740	767	773	719	729	749	797	807	777	700	739	773	732	764	779	756	743	768	783	756	777	750	736	736	703	791	772	811	780	780	760	743	775	763	722	798	781	793	792	748	821	753	744	800	774	787	757	748	731	753	781	737	801	785	778	766	728	761	787	784	776	758	731	798	777	766	747	776	736	742	802	774	745	746	724	782	751	787	803	726	814	763	784	752	765	797	772	726	698	761	775	746	753	734	771	775	773	808	787	747	779	757	730	764	796	713	723	756	816	804	788	763	734	765	768	796	802	777	758	767	781	784	808	724	778	773	773	807	774	737	795	765	715	713	763	744	770	735	738	708	725	787	765	770	765	781	769	769	792	728	749	783	763	723	770	748	752	774	740	724	756	734	774	709	780	747	751	724	746	750	795	760	742	727	764	767	762	759	744	806	791	767	748	763	739	762	749	775	798	727	791	690	822	734	779	747	768	773	769	791	747	748	742	750	740	731	792	747	773	753	752	814	779	754	769	723	762	766	778	729	766	744	726	730	796	751	760	748	804	733	724	782	766	775	756	759	750	757	759	778	762	796	749	787	731	718	735	702	714	777	764	788	756	756	766	778	724	769	722	733	727	768	716	760	758	746	780	772	752	799	759	753	732	763	770	744	766	757	744	746	797	757	774	739	802	808	734	723	826	760	754	753	760	747	725	734	735	740	755	739	787	772	762	748	762	762	772	779	762	755	776	759	737	777	772	765	769	760	807	768	754	730	720	759	759	753	697	798	756	785	768	782	774	788	733	791	794	796	758	771	808	758	815	791	751	781	747	761	756	781	740	751	775	789	729	742	680	782	815	726	764	755	728	791	788	768	772	755	842	763	813	744	795	792	756	749	772	775	775	719	796	775	750	809	774	763	774	746	747	799	779	740	777	783	786	752	806	792	753	741	791	720	775	846	766	752	757	741	763	738	801	712	748	799	746	741	797	758	770	798	747	770	721	760	807	790	770	768	776	741	741	741	742	731	744	751	774	765	774	800	752	797	739	773	766	788	724	785	768	726	759	710	757	773	770	805	718	813	715	764	809	800	736	806	729	752	782	764	767	802	773	750	733	741	783	753	749	720	795	784	752	728	728	769	790	786	745	748	787	728	746	789	743	781	742	769	728	719	802	790	747	782	715	779	724	724	725	767	742	763	751	784	802	697	821	759	783	764	783	779	793	796	734	705	760	732	759	762	761	769	751	712	751	788	722	786	770	779	769	771	821	766	753	745	717	773	745	726	774	746	780	761	746	766	714	782	808	719	811	762	738	768	752	750	763	783	774	723	794	758	756	773	748	736	788	723	777	770	743	728	737	759	765	777	786	776	774	778	775	736	776	741	755	777	780	733	790	732	766	748	766	687	762	739	735	762	762	743	838	755	752	774	736	698	775	734	763	731	754	764	751	770	779	729	720	745	772	749	721	775	721	755	742	802	774	750	710	781	777	782	737	781	799	735	808	752	819	777	746	736	735	792	759	758	724	751	715	746	765	759	800	765	719	739	745	785	770	787	822	727	786	719	732	752	764	788	773	736	760	755	748	740	741	755	751	729	744	768	798	740	740	732	787	767	812	773	771	756	742	763	760	743	770	747	710	736	716	799	739	719	725	797	769	766	800	737	772	796	778	781	686	770	763	805	765	712	781	761	808	746	773	777	789	783	764	757	741	733	802	798	755	738	738	748	724	728	752	741	755	741	774	730	788	733	790	794	738	733	747	742	812	742	747	750	782	717	786	727	783	735	787	782	765	694	736	771	728	788	742	726	782	807	805	764	743	795	780	799	759	735	736	728	764	789	761	768	769	743	792	777	753	785	796	756	771	796	775	716	760	787	752	767	737	756	743	717	742	758	764	744	758	745	756	738	748	765	724	787	811	763	744	754	749	758	734	745	778	744	776	772	760	733	793	794	754	746	758	788	745	754	760	765	806	783	801	752	758	746	821	789	768	750	761	772	771	815	767	760	774	705	749	726	820	757	837	785	803	753	843	772	787	723	748	717	764	789	774	750	736	806	800	756	780	784	745	798	765	768	746	778	775	791	767	734	758	754	789	776	750	804	784	753	807	828	781	780	730	703	801	733	738	736	787	775	748	742	758	756	759	749	754	757	747	767	757	697	761	748	765	790	776	763	748	758	769	766	733	733	723	720	779	738	779	767	773	762	766	760	723	774	749	745	771	791	737	806	753	735	789	769	835	754	746	734	751	765	759	762	719	735	755	773	753	759	725	782	709	717	721	716	749	712	766	779	761	773	789	738	791	772	780	771	730	754	757	789	761	724	764	749	771	791	746	744	805	771	681	788	758	711	789	813	763	772	727	725	790	738	788	693	731	781	758	763	780	792	725	736	754	752	751	717	755	735	747	732	758	769	762	748	784	695	806	736	730	799	759	818	769	749	726	748	722	745	733	749	751	733	766	779	766	699	776	770	792	781	757	767	768	759	780	717	788	742	726	780	734	756	763	717	789	776	753	791	756	820	770	728	813	730	761	724	743	740	773	747	769	814	767	791	720	830	742	718	747	718	775	756	725	755	773	816	744	786	755	791	751	748
42051	10222	1256	789	580	495	377	334	310	282	283	218	254	213	224	217	207	236	207	197	209	186	211	176	209	204	204	188	197	217	214	179	198	188	206	196	218	225	190	179	198	190	160	183	171	169	169	175	184	163	178	187	190	151	203	202	169	189	189	157	167	183	189	174	171	193	190	172	162	185	205	192	184	182	204	183	179	178	184	212	170	203	173	162	163	178	184	186	184	185	170	173	191	170	187	194	185	175	179	208	163	195	197	192	185	202	181	181	182	199	158	164	203	180	187	177	186	171	155	156	157	186	203	200	200	169	194	184	180	177	171	202	186	217	212	174	191	198	197	180	189	170	194	185	201	176	170	203	178	180	205	164	180	175	173	178	195	186	208	188	195	196	180	196	183	192	172	184	181	172	176	199	186	182	181	191	191	181	189	165	175	191	163	193	186	182	188	158	201	160	178	178	194	180	203	185	184	189	200	207	178	172	216	197	174	160	197	201	181	178	151	179	159	181	205	168	198	183	171	189	194	226	199	211	176	190	204	195	208	187	169	207	187	178	164	166	185	192	170	184	203	183	173	179	166	172	179	165	175	204	205	185	191	175	174	172	177	185	188	164	191	164	173	174	210	190	170	185	175	189	166	228	198	189	165	176	184	193	169	167	170	177	167	191	162	167	189	180	196	155	175	149	184	187	174	193	172	159	183	188	197	187	168	167	206	193	192	196	192	166	169	162	178	202	196	195	169	189	187	191	196	185	168	173	183	197	198	194	198	174	169	200	191	168	193	192	184	194	193	188	187	225	207	205	169	183	181	162	163	173	165	192	189	187	176	184	204	145	191	205	177	177	184	190	192	156	195	187	182	187	176	186	179	198	184	196	197	198	173	185	201	183	196	193	211	195	167	185	159	193	189	200	175	191	167	185	160	170	182	182	168	165	194	180	180	174	175	179	188	184	190	166	196	171	188	178	162	191	181	178	201	180	161	189	189	187	187	189	185	191	175	174	188	188	195	200	195	203	175	186	179	177	178	196	196	177	179	171	188	193	184	194	203	176	189	179	186	183	226	194	179	175	193	199	214	196	200	188	188	215	177	152	170	190	161	171	202	191	189	179	193	199	163	183	181	200	205	194	193	176	210	160	199	183	195	174	187	182	197	193	177	160	175	182	179	183	184	182	173	187	171	211	218	180	207	167	174	194	199	196	205	176	189	172	201	187	186	176	187	196	215	165	186	212	167	176	173	191	191	211	206	182	199	204	163	177	201	200	178	191	200	170	187	167	213	208	164	175	195	173	197	176	182	191	208	181	199	191	183	166	169	158	172	149	175	171	184	165	220	158	163	168	177	187	164	197	159	215	195	188	160	190	182	177	174	184	194	164	193	164	162	206	175	175	177	184	177	200	198	191	172	185	202	223	165	188	182	171	184	185	182	187	178	198	167	178	180	183	177	194	202	189	204	181	207	211	228	186	169	176	181	168	198	188	184	184	201	176	192	211	188	178	174	174	189	187	192	190	187	175	215	193	179	199	186	175	189	186	173	197	182	167	189	200	168	199	163	199	181	186	175	187	192	177	213	186	196	179	168	178	174	176	182	188	165	181	175	182	192	207	164	216	199	192	162	201	204	196	169	194	191	196	168	189	178	158	186	162	201	184	208	188	196	199	180	169	173	184	194	213	186	189	205	188	182	177	185	166	166	197	191	169	181	186	159	208	183	178	198	200	200	209	183	186	216	194	189	149	189	185	188	171	165	164	183	175	163	152	181	207	174	214	195	182	190	175	179	189	206	182	190	199	199	173	193	163	174	213	191	167	177	188	184	192	199	165	181	184	191	156	178	168	184	176	168	190	190	184	187	184	170	182	175	165	183	204	186	201	207	171	201	191	198	197	171	173	182	158	167	183	179	201	169	202	223	195	172	175	156	207	174	175	168	190	175	171	200	167	165	187	193	189	183	198	175	189	204	193	181	200	162	172	204	182	169	186	170	204	226	197	186	204	193	186	183	176	177	175	192	189	171	170	175	162	187	194	158	183	177	169	184	167	154	199	179	198	191	188	178	176	173	185	193	188	210	192	181	174	208	200	175	175	206	177	178	202	223	212	187	194	224	173	181	176	171	198	172	166	159	179	212	187	206	195	191	189	192	191	197	162	170	184	188	194	200	194	195	196	192	177	189	189	190	196	167	199	175	172	182	166	186	182	200	165	200	178	192	181	199	167	170	205	175	187	181	190	188	189	162	171	177	173	194	191	181	172	204	191	177	169	205	189	220	179	166	191	184	206	197	173	175	188	186	188	183	204	238	172	164	174	213	176	192	157	165	183	190	193	204	171	187	182	206	161	175	180	181	153	212	183	173	182	193	179	181	188	206	210	206	207	188	158	202	208	193	196	182	169	181	191	161	178	174	161	152	185	207	195	183	191	193	183	175	194	175	178	174	176	200	181	185	211	185	194	196	173	211	187	188	203	192	195	196	172	195	194	186	196	181	180	181	175	189	192	192	169	157	209	172	195	195	179	197	165	184	204	169	180	182	205	187	186	200	198	203	198	195	167	179	195	150	168	191	190	190	190	180	159	180	208	175	171	204	169	185	187	195	196	179	187	187	192	168	203	175	170	149	171	195	188	193	184	183	174	176	191	161	171	181	190	186	200	176	200	210	162	184	185	183	174	159	208	171	204	158	193	195	168	186	190	183	212	172	162	187	172	194	166	173	177	185	195	174	186	180	189	186	189	172	194	203	201	176	182	185	177	193	183	159	178	183	195	203	173	199	193	194	177	190	207	163	188	172	194	183	221	193	202	193	191	167	179	166	202	187	184	180	192	188	176	198	201	160	191	155	191	174	196	185	194	188	167	214	184	196	170	188	180	182	182	189	169	195	203	185	176	192	179	172	172	196	192	188	206	173	178	185	179	173	197	210	177	159	180	168	172	163	182	186	180	207	160	209	178	195	196	154	170	194	186	171	173	185	169	186	176	180	167	199	197	172	189	163	198	207	168	190	174	178	204	200	191	185	188	172	211	175	188	183	197	194	193	193	182	196	202	200	183	180	192	199	201	181	190	164	178	180	197	181	166	193	198	165	171	188	177	182	171	169	202	187	177	177	207	192	179	196	201	191	189	182	182	207	198	186	177	187	208	182	186	175	159	173	182	210	155	180	181	217	178	187	179	198	169	212	182	181	183	155	165	169	191	182	179	172	172	157	191	193	182	198	205	168	158	184	190	200	182	181	185	179	185	166	179	178	235	158	182	207	174	178	191	184	170	206	177	179	206	183	175	174	193	196	198	174	176	198	164	182	202	216	153	189	184	178	178	225	191	172	198	173	178	205	155	158	195	199	173	172	162	197	204	187	182	171	173	200	176	189	192	188	169	224	200	214	191	189	189	193	181	169	171	196	157	183	199	165	207	195	211	180	168	189	176	199	191	188	178	194	181	172	195	180	167	177	166	190	196	191	177	185	196	191	178	191	155	197	178	170	178	198	186	213	201	183	182
21667	2319	2151	2565	2226	1904	1616	1397	1294	1154	1019	990	896	873	788	783	709	707	700	691	690	654	643	623	640	609	614	604	591	571	547	578	594	572	556	589	557	582	532	581	573	556	557	568	598	563	543	606	503	570	581	532	551	564	515	515	543	514	509	519	538	579	531	553	554	560	559	541	520	538	538	559	546	542	568	553	538	516	537	525	527	531	525	542	500	537	547	534	523	545	530	541	551	522	532	529	548	531	539	483	574	515	518	525	528	545	555	542	538	507	532	516	549	547	532	503	496	547	481	505	545	543	514	516	539	532	543	528	544	533	573	523	479	538	479	532	524	552	490	507	494	522	510	518	536	510	568	537	545	554	526	487	534	505	548	520	548	495	516	515	518	510	515	491	573	535	569	513	547	561	532	521	525	542	521	551	546	531	530	527	575	557	534	529	511	535	542	538	506	537	524	555	552	540	516	525	517	562	513	515	538	563	506	531	466	547	492	542	575	537	554	538	516	512	515	562	517	529	549	532	510	537	528	516	523	525	547	535	510	498	482	515	506	569	550	500	539	542	519	524	526	540	512	513	554	539	535	527	554	527	544	555	526	517	540	506	534	548	529	551	495	492	491	489	510	564	522	507	502	546	520	509	519	520	544	515	536	530	523	510	535	532	543	531	536	509	483	531	551	531	545	526	548	488	579	519	531	528	486	516	506	515	495	540	509	472	507	512	551	502	515	530	503	523	514	500	536	518	538	591	556	523	514	525	503	515	529	545	487	512	498	509	540	526	536	552	463	496	533	582	507	517	499	503	478	548	511	520	505	519	538	544	524	500	512	545	550	514	524	556	545	528	507	522	564	544	538	560	542	545	525	516	547	519	562	536	533	524	547	484	547	538	529	509	549	509	506	521	487	499	542	497	567	490	526	521	505	530	519	529	534	519	532	500	545	539	521	527	497	536	540	490	546	504	532	487	534	518	496	525	530	500	523	576	490	535	561	489	505	549	495	523	528	522	534	509	535	497	522	524	531	534	534	549	572	559	537	543	587	523	520	524	482	525	518	526	550	571	494	507	481	539	514	557	564	535	519	493	501	584	546	550	522	510	503	511	487	535	535	516	569	502	529	518	505	541	525	524	496	498	543	520	527	544	536	530	494	552	539	548	524	528	528	486	499	562	524	537	498	546	543	540	520	532	533	539	529	565	512	523	555	539	522	546	501	527	502	516	494	521	519	500	537	528	529	500	558	523	511	493	552	541	481	541	508	582	492	526	511	536	543	550	505	544	547	536	494	535	555	494	552	508	510	540	534	522	499	537	511	519	519	522	559	508	539	512	532	516	523	547	539	507	553	529	540	521	515	508	570	516	533	546	533	569	560	514	501	511	540	494	533	503	510	522	522	526	489	579	528	512	537	564	554	544	583	509	497	532	527	542	536	555	526	541	566	545	534	517	484	465	525	534	519	523	516	519	535	514	505	495	513	513	542	500	501	519	480	520	487	528	498	524	521	511	471	531	503	534	567	552	542	510	512	561	555	501	573	502	575	508	506	547	542	504	526	552	553	517	508	528	555	528	523	502	533	535	484	517	482	549	531	526	508	504	515	511	528	543	578	526	506	503	539	512	486	535	544	519	538	523	528	533	540	497	551	508	559	557	552	562	571	491	522	553	563	551	514	538	538	538	537	530	518	547	518	505	526	515	549	498	527	524	524	513	533	532	532	454	508	523	532	541	468	518	539	542	520	545	537	521	509	543	571	495	497	564	510	529	576	504	528	492	527	489	540	545	520	537	495	544	497	512	554	517	548	518	525	542	558	491	505	505	550	553	532	575	498	503	510	506	512	524	527	487	494	538	523	493	521	504	540	521	520	504	535	501	509	501	513	567	516	557	550	505	542	520	504	568	525	506	504	539	498	531	531	510	552	572	588	524	556	498	530	531	521	536	509	537	548	547	551	498	536	525	533	547	498	547	538	522	543	515	525	559	499	502	520	520	558	519	511	516	530	549	547	517	520	522	498	506	476	513	508	577	543	537	524	516	519	521	523	488	537	513	493	510	538	549	559	502	555	539	490	515	542	536	573	507	501	531	466	518	529	491	550	522	549	501	517	549	501	512	550	512	497	593	534	588	528	543	514	515	554	495	519	516	483	503	543	520	533	516	514	551	528	489	518	533	517	521	479	486	535	567	499	493	542	566	534	517	592	550	533	540	543	517	506	548	538	501	556	545	579	534	546	489	532	548	524	506	531	532	513	529	474	512	516	516	527	520	522	517	523	529	512	533	557	549	571	529	521	504	525	524	481	552	499	511	582	557	513	500	492	528	541	535	472	513	512	541	523	520	521	570	568	503	555	534	527	551	512	514	531	551	524	550	488	547	519	540	517	516	507	523	533	537	530	543	529	505	553	546	567	532	549	523	471	552	551	552	540	511	505	485	519	534	520	532	487	496	492	563	512	534	518	533	529	506	539	552	507	502	514	500	558	522	554	519	533	549	508	510	534	547	550	506	510	543	524	486	531	534	551	585	528	515	518	502	511	495	544	504	518	539	572	542	566	507	493	539	513	516	534	500	557	551	568	506	524	533	519	510	502	518	534	491	523	551	539	551	542	527	543	553	503	493	568	530	564	499	527	539	516	506	533	533	521	509	496	492	549	529	574	486	497	501	555	514	526	510	540	527	529	574	539	516	569	513	505	519	525	510	539	507	538	495	531	513	526	536	519	536	526	494	557	530	553	529	522	545	520	520	517	510	524	557	488	544	484	519	526	552	532	514	541	522	542	528	578	528	549	529	522	516	510	547	526	529	505	528	494	556	546	567	532	507	538	486	518	535	495	532	497	520	541	530	503	499	539	570	542	529	531	533	533	514	491	496	506	525	518	525	532	478	529	513	561	519	548	460	485	539	506	535	526	525	514	497	515	532	535	486	549	553	527	555	512	569	517	549	571	518	567	549	517	560	560	517	500	546	485	560	499	525	545	540	572	505	506	562	502	513	545	509	534	521	503	599	540	559	520	532	538	510	517	527	547	521	508	515	524	526	552	548	507	553	520	530	552	514	515	496	529	531	550	527	539	529	539	513	508	513	533	507	523	536	521	480	511	537	537	514	517	537	525	559	535	524	515	493	510	508	538	514	500	489	511	549	507	514	490	542	521	554	550	582	513	500	543	505	526	501	514	478	514	568	497	522	541	534	534	533	493	497	522	495	503	494	513	533	511	508	464	523	516	499	538	494	521	522	510	533	558	481	563	543	509	505	517	529	568	528	559	543	475	552	500	514	522	472	539	541	509	514	552	513	512	481	552	517	533	504	478	502	499	500	518	503	521	505	491	517	518	547	517	533	541	519	495	501	507	512	524	535	504	520	568	546	505	519	506	563	543	540	537	518	516	525	519	558	518	526	512	522	488	490	526	538	513	564	528	537	547	485	532	503	495	527	562	509	530	521	531	525	495	501	507	523	542	502	552	508	498	556	509	506	506	557	551	531	531	561	519	568	528	545
57683	19340	3552	1726	1230	978	773	648	593	522	465	465	454	484	407	383	398	392	401	359	350	351	336	382	369	310	386	347	363	350	337	301	293	338	350	323	299	316	279	344	346	333	329	360	328	309	278	328	308	346	329	371	317	345	336	301	310	350	331	317	326	315	339	360	350	327	332	344	336	339	359	321	324	315	304	299	326	319	317	290	315	327	341	359	343	314	316	321	340	315	306	323	280	350	325	310	327	289	323	331	318	318	342	315	274	291	334	320	275	322	338	329	319	349	320	311	337	320	348	337	321	342	309	291	338	319	313	340	322	289	322	352	309	289	309	339	326	292	300	323	335	302	320	332	332	322	342	326	342	317	342	313	314	316	324	340	331	338	331	323	298	349	324	375	326	321	323	339	315	347	311	352	308	321	320	334	328	321	354	305	287	353	363	326	329	307	304	328	351	347	320	303	339	333	314	311	333	332	337	364	320	363	346	325	299	277	316	347	319	293	318	303	311	343	293	288	290	309	339	324	324	321	318	335	361	338	331	340	328	349	285	318	341	351	313	302	336	328	324	332	341	298	317	339	349	333	293	312	279	348	315	356	328	324	348	312	292	300	322	297	357	328	350	313	325	298	340	340	321	360	352	318	305	316	335	329	334	325	345	307	283	339	304	321	314	341	349	321	340	333	308	312	336	347	322	321	306	312	320	323	319	317	299	319	294	313	314	311	321	336	327	303	327	327	313	354	328	373	285	337	314	354	317	315	334	305	328	343	347	315	312	348	316	336	311	300	344	326	301	311	319	326	331	347	317	323	289	302	308	328	313	307	327	331	337	328	347	300	348	342	310	325	299	311	318	343	283	315	365	325	334	308	318	331	338	360	343	292	336	342	328	377	315	366	304	287	331	278	328	338	291	319	360	319	335	328	301	319	341	294	304	322	280	348	342	317	330	343	347	332	339	311	312	325	329	346	290	309	346	313	323	307	301	316	318	305	339	349	340	341	353	317	330	298	304	301	349	304	323	316	329	317	353	307	299	320	335	298	354	346	327	363	320	349	337	346	297	398	324	350	316	327	325	338	323	330	311	355	303	311	305	329	308	331	357	329	317	324	324	322	309	322	314	313	360	301	289	330	279	318	350	326	311	348	346	331	311	313	306	343	314	325	315	334	331	299	303	308	327	318	341	322	319	306	311	317	325	295	317	315	326	334	332	281	341	335	347	337	302	319	317	304	337	319	300	319	324	325	327	347	293	350	310	351	324	342	351	332	298	339	339	330	304	305	290	344	363	333	313	300	341	296	339	366	357	325	326	270	308	314	326	360	333	285	325	342	279	333	351	335	344	332	308	336	333	323	326	321	368	336	362	320	320	326	347	299	307	309	345	323	330	336	313	350	320	321	335	342	323	339	367	314	305	363	311	299	296	323	318	332	323	296	322	334	348	340	356	305	323	299	326	315	319	321	333	329	355	337	307	311	348	307	342	306	323	348	335	300	329	315	302	320	339	338	300	332	323	298	311	310	337	297	333	330	339	319	337	316	371	321	354	352	308	313	304	324	325	306	337	315	359	319	320	333	331	315	323	329	366	332	342	317	335	338	344	346	335	316	307	323	353	301	339	331	318	294	344	303	294	322	364	357	327	350	303	306	312	335	315	310	310	360	322	293	316	301	317	330	340	324	298	345	311	317	308	339	309	349	338	309	328	312	351	323	305	326	330	340	325	332	312	327	366	333	303	318	365	323	360	350	304	331	280	323	314	366	360	324	287	321	350	349	351	324	353	339	302	347	346	333	327	305	312	326	296	354	329	301	324	333	338	304	305	328	299	309	318	357	318	320	360	323	363	341	289	330	322	363	305	305	304	316	321	339	325	315	331	346	325	332	321	347	359	338	343	341	334	318	319	345	323	347	335	309	325	311	309	349	334	320	343	290	342	330	335	342	354	343	311	349	288	303	320	356	349	312	321	335	354	327	302	307	319	345	347	353	320	327	333	312	322	332	318	310	318	309	334	318	361	308	305	314	325	300	303	346	339	291	329	343	342	345	289	305	321	306	336	314	337	302	347	292	319	323	315	314	277	349	348	352	362	371	321	337	289	296	340	360	306	354	298	321	330	322	341	283	331	310	332	330	309	337	329	326	350	331	361	348	340	305	306	344	285	338	352	317	326	290	343	305	319	313	327	340	310	344	314	318	335	320	296	318	315	334	345	332	302	347	306	321	322	315	362	312	324	353	325	328	334	331	322	328	324	333	289	311	314	313	330	346	342	354	322	295	333	317	325	324	326	371	358	325	315	322	323	331	307	345	301	291	339	363	327	358	296	352	337	327	312	332	317	298	334	333	332	329	332	308	333	347	342	343	351	326	315	336	334	320	350	330	351	310	291	345	332	323	347	314	332	347	307	313	345	302	301	319	328	365	350	338	317	309	344	337	329	329	352	320	344	289	332	351	356	287	354	325	362	354	307	336	342	343	296	347	343	302	317	292	336	284	342	311	333	335	340	296	296	328	334	317	323	314	349	300	323	339	330	293	329	331	322	330	305	345	335	336	325	364	314	296	324	326	363	304	356	314	314	319	322	365	306	367	319	357	344	362	349	360	340	321	318	297	297	295	327	282	330	362	325	290	306	334	309	318	321	298	299	308	346	334	297	339	340	313	338	313	290	321	332	303	316	344	304	343	301	338	313	353	304	331	338	323	343	291	324	336	299	337	290	319	322	355	343	359	340	306	290	302	327	356	362	330	328	302	344	338	325	332	328	286	344	354	336	338	321	353	343	383	326	326	341	346	329	337	330	310	357	302	315	345	339	308	340	279	347	336	282	319	327	330	296	324	328	320	317	334	341	344	308	359	329	322	333	302	340	346	339	316	337	321	358	314	313	310	333	309	321	333	337	303	342	290	311	311	299	322	341	323	319	348	353	294	322	336	369	321	352	319	289	343	321	312	344	299	361	326	336	321	325	304	348	288	276	326	360	344	330	325	328	334	319	313	315	313	334	334	333	290	329	329	303	356	368	328	317	333	345	316	339	326	336	312	313	331	335	285	313	344	331	327	322	343	334	329	312	341	326	319	307	304	324	357	349	304	321	346	317	302	323	307	321	332	335	318	325	308	315	335	315	296	308	340	319	316	318	328	327	385	334	337	322	306	330	291	334	347	316	306	315	342	309	310	345	340	316	363	333	347	326	329	315	296	340	340	336	317	334	340	309	325	302	336	325	352	288	290	301	327	303	310	290	305	304	322	332	349	303	276	310	323	360	312	325	343	311	332	338	345	347	339	314	302	332	330	334	324	299	333	306	320	351	313	305	351	333	381	315	334	324	353	299	313	359	328	309	317	323	307	355	325	323	294	320	376	289	350	312	327	329	332	305	316	357	362	308	310	308	345	312	294	331	313	318	355	319	318	311	355	334	357	357	311	360	349	328	327	312	349	352	298	302	337	300	331	329	337	340	322	308	328	344	321	323	322	329	311	277	313	328	327	360	318	319	332	326	325
30678	4001	4152	4867	4331	3571	3101	2564	2252	2046	1819	1746	1616	1491	1426	1357	1197	1288	1152	1019	1124	1108	1066	1054	1024	971	988	997	978	941	973	937	959	935	930	939	897	880	899	954	944	934	880	895	937	874	867	894	867	912	895	868	833	895	853	880	854	882	866	853	884	823	869	887	857	890	864	831	898	841	805	846	876	854	873	833	826	837	875	822	792	822	869	928	870	862	885	866	875	836	872	855	854	907	865	860	800	801	819	854	839	854	750	898	808	853	844	799	843	870	872	876	829	844	826	832	840	847	847	845	842	814	800	845	849	866	864	860	866	874	766	854	836	823	833	806	840	834	859	838	834	813	834	798	807	880	801	828	814	812	803	845	798	855	847	853	804	830	831	839	793	871	865	840	855	801	848	806	838	782	780	825	791	825	858	794	853	874	822	826	843	802	861	829	829	805	821	838	822	788	813	831	874	880	874	847	858	810	775	858	840	846	883	872	845	833	834	843	853	832	812	826	786	849	874	851	813	813	816	855	850	852	839	867	827	798	823	841	826	828	821	873	872	833	812	780	867	877	823	867	844	831	794	835	795	814	841	821	821	808	900	864	873	872	841	797	840	827	844	833	831	837	820	784	834	848	815	857	809	871	773	808	793	830	777	877	796	844	863	787	876	872	839	812	861	856	867	842	828	798	800	812	828	879	860	833	877	839	822	818	763	855	804	852	844	897	843	846	865	806	805	799	855	873	839	816	825	845	829	833	829	837	853	763	833	833	851	838	875	853	858	850	854	842	855	851	803	827	848	848	834	850	813	845	842	846	795	863	816	848	899	795	835	784	866	790	795	829	788	832	838	826	798	824	817	840	842	810	876	867	829	862	845	877	865	893	853	821	854	777	836	844	824	862	824	822	829	873	789	881	864	877	883	840	795	792	857	837	832	840	860	825	803	857	806	843	801	852	789	847	781	852	822	807	814	784	884	836	844	836	810	862	804	750	794	797	788	786	887	800	804	820	885	831	818	867	825	821	824	853	839	852	850	843	861	865	803	811	862	798	847	828	860	820	811	800	794	799	865	818	802	819	821	816	829	843	817	809	861	775	808	837	875	851	840	853	773	779	821	862	822	838	825	798	846	827	828	795	853	827	845	831	890	849	841	846	865	810	800	904	874	876	827	838	804	825	871	812	835	837	809	830	816	863	857	819	847	795	807	806	810	829	768	854	823	821	796	812	853	880	809	874	795	838	781	771	834	795	876	837	839	811	816	875	832	777	830	831	825	832	858	783	836	808	842	856	823	861	776	839	832	816	836	836	832	812	897	837	815	859	825	792	843	784	821	854	833	839	810	807	784	831	795	888	883	861	843	830	823	882	859	840	892	809	826	818	842	839	851	829	852	838	794	827	794	825	875	809	795	750	844	853	821	803	800	823	831	826	803	774	787	835	825	842	809	873	841	815	826	773	845	836	809	869	867	792	832	817	817	888	842	777	829	806	847	818	871	813	840	846	792	830	834	838	828	844	839	853	767	876	856	822	809	840	833	831	835	813	785	898	883	900	855	777	805	862	855	847	837	796	831	864	808	800	831	885	814	771	829	856	807	859	833	855	887	782	858	827	856	789	821	822	796	855	836	831	865	860	884	868	795	846	836	859	852	844	835	853	782	834	848	844	870	829	830	825	850	797	805	836	793	769	826	807	838	869	832	820	842	799	821	839	796	842	811	768	870	801	822	857	859	792	793	811	833	807	851	814	862	833	851	818	782	854	795	814	833	821	821	860	837	809	808	882	855	771	819	823	817	813	843	839	903	837	858	855	805	795	806	812	805	843	843	824	861	815	852	807	797	807	822	813	810	813	884	810	835	859	794	826	784	838	818	858	877	864	822	803	820	863	868	826	864	883	855	828	865	861	790	847	825	833	847	811	821	806	864	814	899	839	829	818	866	831	834	819	839	862	808	847	857	888	832	773	848	853	858	878	843	791	829	846	876	833	810	847	839	811	782	879	806	798	828	795	859	782	827	857	831	815	821	775	810	827	861	813	809	816	884	805	819	807	827	816	817	781	861	820	845	852	796	881	823	842	772	828	811	874	804	835	828	817	835	800	798	811	861	855	863	842	789	840	873	837	877	823	845	824	857	841	819	889	835	807	850	843	823	781	845	843	825	853	807	881	833	814	819	826	786	827	791	803	823	825	830	760	810	849	826	750	837	806	861	821	840	844	855	865	828	833	841	822	805	816	801	830	795	786	902	801	825	790	815	837	901	853	848	889	858	832	789	818	826	856	830	863	802	867	825	843	786	848	838	828	821	791	801	763	815	842	809	786	791	850	818	866	844	850	829	792	887	789	837	822	841	816	808	800	787	828	816	829	827	825	807	835	802	808	791	868	839	800	847	858	842	844	852	875	807	846	837	802	816	844	842	835	852	869	807	867	799	855	844	842	845	838	857	799	841	799	813	804	824	810	828	901	877	826	798	871	774	855	860	773	757	818	777	861	848	783	851	856	851	800	832	782	838	835	828	825	759	847	811	803	843	806	826	837	865	796	796	818	847	842	893	822	815	881	845	852	841	808	825	862	866	858	839	816	773	803	875	808	842	831	886	786	799	864	826	874	845	891	820	843	857	896	784	888	875	809	859	842	791	841	826	875	795	877	833	840	785	805	838	857	809	785	819	803	836	818	779	783	806	783	831	797	855	844	814	822	793	825	870	826	794	819	862	796	874	862	835	823	802	821	810	811	829	778	823	836	822	825	824	838	792	864	809	808	819	817	802	837	851	860	844	845	806	813	792	790	848	859	873	869	818	785	851	849	853	822	802	841	794	790	790	829	856	823	772	821	814	875	806	827	853	807	802	806	839	843	826	837	808	810	828	859	842	818	816	836	839	850	830	796	870	827	788	859	793	809	813	821	844	856	828	807	889	838	843	826	785	791	815	805	805	807	852	875	882	836	819	813	828	786	833	851	855	819	790	823	837	867	835	802	821	867	828	826	848	816	808	780	812	788	852	780	832	821	850	773	745	803	822	830	850	815	853	844	844	850	796	842	842	825	839	865	844	850	797	829	831	865	826	843	827	830	812	830	868	810	820	815	876	889	804	855	814	781	850	836	841	783	824	861	882	828	861	834	845	817	840	819	823	804	825	818	806	888	787	809	836	845	805	780	859	820	865	862	812	872	845	807	894	833	815	810	814	761	833	811	858	809	834	815	851	831	838	826	807	812	845	853	793	843	814	787	796	848	768	821	804	805	874	886	854	880	834	812	794	849	921	838	843	823	860	836	856	788	836	836	785	880	857	788	882	761	883	825	813	810	856	907	852	823	805	840	853	822	872	854	791	846	820	846	838	864	869	828	812	878	790	870	806	818	830	834	833	809	873	828	811	819	794	829	835	846	760	844	857	858	806	862	832	841	832	830	828	820	798	886	807	796	814	837	831	811	849	799	848	825	825	830	804	841	818	880	817	785	834	774	872	807	835	848	825	855	825	834	838	808	860	873	813	795	837	831
6127	453	293	288	323	309	321	309	309	273	316	323	308	316	307	296	300	305	280	289	277	297	284	290	306	336	308	309	317	308	322	303	279	316	313	311	286	307	333	304	313	302	314	297	318	296	323	281	346	314	307	293	311	320	307	293	290	311	292	305	284	320	292	291	312	271	296	310	293	327	319	302	291	303	300	323	303	315	312	303	297	311	313	321	299	277	310	311	352	309	308	307	287	268	344	316	283	276	320	308	295	297	285	338	331	286	337	299	310	306	269	294	314	311	324	311	277	318	282	301	349	315	321	324	327	339	310	334	300	289	339	286	280	315	284	292	281	301	339	291	294	294	289	298	301	309	316	262	328	304	304	309	320	322	323	309	302	334	276	304	302	333	302	297	311	281	310	312	307	272	285	300	270	312	290	317	283	274	277	310	295	300	322	305	333	337	292	277	346	295	309	297	301	319	361	303	314	335	329	306	331	281	289	308	296	288	301	287	285	307	311	308	293	283	289	279	310	287	299	301	287	303	290	291	287	318	272	318	291	287	307	324	315	323	315	268	317	292	312	309	326	294	296	321	309	324	269	295	327	304	315	304	301	268	331	339	331	293	340	334	286	309	320	326	312	310	316	324	308	294	275	288	287	286	296	335	313	301	311	299	331	272	300	311	286	308	333	295	328	296	323	282	338	296	323	334	298	348	289	315	306	329	305	283	301	322	293	327	319	288	321	314	287	280	328	301	319	341	297	302	324	275	304	296	299	314	329	295	296	314	317	283	276	268	289	278	357	307	276	286	280	277	331	294	296	314	293	311	298	293	281	333	329	306	318	282	282	300	317	310	314	291	270	293	285	300	327	294	335	290	307	285	292	264	308	295	302	267	286	308	332	349	324	310	320	275	319	333	289	311	296	325	286	282	297	304	296	306	311	305	343	316	323	290	342	295	325	301	300	338	279	269	319	309	324	290	327	295	345	316	310	279	302	311	285	275	338	280	317	294	301	305	289	287	310	297	297	304	334	270	319	282	313	304	292	308	325	307	290	293	302	319	298	295	338	320	305	284	314	285	296	314	325	317	313	300	301	316	275	290	294	301	285	298	300	302	332	336	320	329	312	332	303	299	306	324	288	302	291	276	304	336	299	336	299	280	327	287	324	329	316	291	291	283	329	331	294	313	308	307	313	297	310	305	304	305	320	291	310	334	288	308	325	320	320	272	279	281	323	306	315	329	288	314	287	294	332	309	301	325	305	307	306	292	349	328	307	310	297	293	264	349	325	288	291	324	290	328	318	298	310	273	291	312	264	359	293	269	297	281	290	300	327	289	297	303	317	309	321	312	349	267	312	315	315	322	295	331	353	320	324	325	294	308	322	291	296	298	344	291	297	282	314	331	292	325	291	283	286	310	301	295	270	318	315	287	318	313	315	312	329	292	271	299	314	301	317	306	270	285	333	308	307	303	321	329	310	284	289	284	343	290	321	285	297	277	304	278	289	291	331	311	327	309	288	292	321	293	294	277	303	275	320	299	339	280	314	313	289	273	294	325	325	323	301	315	300	310	284	292	282	320	291	308	273	312	326	304	309	313	301	311	288	290	297	332	279	287	313	321	291	273	301	310	305	311	322	306	315	292	292	300	308	340	280	305	303	279	314	270	316	318	326	268	308	271	304	310	276	332	297	325	286	288	328	293	292	286	270	264	304	283	315	321	281	259	313	287	315	304	324	280	307	324	312	340	317	305	304	299	335	314	286	299	326	318	309	311	309	318	263	280	309	296	308	281	292	293	311	303	273	315	299	314	296	298	311	323	340	300	291	326	346	287	309	300	308	300	315	306	284	302	310	315	285	301	285	292	319	316	322	310	331	277	288	309	296	301	327	317	306	296	298	309	309	309	309	308	265	283	325	307	330	302	295	295	298	320	297	305	279	319	292	307	313	282	326	311	303	279	309	297	276	307	302	300	305	303	310	299	298	281	293	300	290	269	304	325	288	329	317	306	294	294	308	287	289	289	297	296	326	294	306	281	282	313	299	298	320	310	308	305	339	326	334	347	312	299	278	291	301	323	292	296	295	271	309	281	324	300	301	320	301	306	320	327	294	298	303	296	258	304	332	321	312	308	273	284	303	281	281	297	287	300	307	312	296	336	276	305	292	306	322	299	335	303	312	333	306	316	302	313	316	291	317	296	321	299	298	292	266	313	332	285	332	321	317	315	322	292	293	324	301	295	314	308	296	294	306	289	315	298	306	304	301	330	305	293	305	288	285	331	349	273	326	309	276	257	296	312	305	293	298	326	316	312	294	286	294	296	314	323	303	303	295	305	303	291	296	286	335	288	301	317	286	300	300	309	320	280	319	295	301	298	301	296	296	317	274	299	284	308	323	300	308	297	327	308	340	306	297	278	284	325	283	317	334	303	333	343	325	293	315	318	313	336	311	347	303	304	335	307	281	305	289	319	307	300	346	339	341	281	283	284	308	310	299	286	296	279	296	294	324	307	311	303	315	305	299	287	321	322	260	275	337	310	314	287	331	313	341	271	339	323	319	273	331	309	277	344	315	290	316	303	305	291	298	308	303	360	322	317	288	325	295	310	279	287	308	309	339	285	328	258	315	289	281	291	286	315	309	326	325	291	294	292	294	268	281	312	310	308	303	337	295	334	282	296	297	313	328	314	281	302	320	276	238	319	288	296	347	334	310	297	295	289	310	327	340	295	307	303	276	302	266	281	320	280	316	281	332	308	320	278	296	338	309	321	320	349	330	284	293	327	308	305	326	324	332	303	329	293	297	309	316	327	309	300	294	336	300	300	320	312	312	311	318	277	333	293	298	256	305	337	345	287	284	292	309	297	303	307	290	309	310	332	335	327	295	295	286	283	270	325	277	338	309	309	291	302	299	280	297	274	292	300	278	308	291	328	273	288	320	316	305	299	286	301	297	299	270	295	341	293	316	323	308	313	290	294	283	300	307	255	309	300	312	325	304	336	271	303	340	289	292	307	262	303	319	305	356	320	314	308	320	313	278	303	317	321	299	314	295	325	317	319	345	299	308	317	309	302	289	315	306	311	331	298	289	308	333	302	332	302	296	287	309	287	298	299	322	287	269	316	300	304	341	282	275	337	325	294	270	325	285	316	307	292	320	329	310	281	297	298	307	308	305	321	292	304	320	309	306	315	268	270	302	343	287	298	328	327	302	311	273	338	357	291	313	290	305	291	314	302	301	300	305	318	327	287	284	273	275	314	323	311	303	294	291	289	323	265	283	345	326	283	298	331	311	305	348	288	314	304	268	311	307	291	317	329	333	311	303	310	302	325	317	325	336	291	313	338	310	323	341	322	298	309	299	326	304	312	284	307	285	322	313	308	278	292	306	318	312	280	333	283	298	302	291	328	293	298	289	325	308	310	324	326	281	296	290	305	315	296	306	286	302	290	277	299	276	273	323	298	285	337	326	292	335	317	297	311	326	301	289	311	310	301	308	327	315	323	302	307	322	324
6146	810	802	818	813	799	792	807	740	727	732	742	765	754	764	807	756	749	711	720	743	772	731	730	758	768	792	753	771	791	812	756	791	723	783	794	754	732	768	747	742	723	761	760	735	717	736	703	746	763	732	750	695	818	764	798	728	769	768	721	785	784	799	799	783	744	753	772	755	796	774	767	770	722	766	760	765	804	723	743	768	712	752	752	740	773	775	782	798	811	771	748	783	729	745	740	752	795	743	759	819	768	766	709	743	729	768	725	747	745	788	751	755	724	745	723	797	745	780	770	727	750	739	730	814	778	697	754	720	770	669	795	768	838	741	804	782	786	743	736	764	718	789	783	800	742	776	766	777	753	754	779	753	789	758	758	719	813	778	781	781	749	744	760	715	732	754	755	738	786	769	757	710	774	767	793	727	775	723	756	787	797	785	736	772	783	771	787	803	743	756	788	805	721	781	697	720	741	748	748	735	730	732	784	774	666	761	760	760	803	775	752	821	801	789	782	742	771	805	756	727	754	743	777	735	763	760	745	715	789	779	756	754	819	757	734	773	770	769	759	777	729	786	765	743	819	748	734	737	723	764	761	731	763	766	748	802	686	755	764	789	739	745	754	746	756	759	738	768	768	744	739	762	730	742	785	758	765	758	725	739	724	771	720	757	736	785	775	720	738	772	749	746	743	780	748	744	733	744	747	810	746	803	721	722	724	773	752	712	727	764	753	746	768	760	736	746	790	746	778	739	761	761	740	801	809	723	773	773	745	742	731	797	742	743	774	759	718	766	708	762	746	738	783	717	790	796	784	774	732	724	760	772	763	743	746	786	771	722	740	761	775	727	769	797	764	731	728	738	718	773	753	761	810	747	761	816	772	783	745	787	743	741	757	774	747	761	744	794	799	774	766	742	754	752	787	728	783	806	787	759	771	776	736	723	765	742	815	730	722	709	773	735	755	770	767	792	782	751	766	797	771	745	811	745	705	785	767	757	803	772	739	760	774	755	743	733	782	739	710	747	767	753	720	775	752	747	724	716	732	726	717	747	761	733	685	763	738	742	768	755	759	737	739	753	719	762	802	778	810	716	738	735	791	731	758	772	791	770	811	752	711	752	750	779	760	780	783	792	731	747	811	772	772	739	763	729	794	796	746	732	775	777	742	769	777	768	760	772	747	780	759	763	761	736	752	742	783	800	728	749	721	736	731	746	742	756	787	748	797	771	740	738	764	762	784	783	751	782	747	735	771	724	725	766	757	733	759	733	767	772	769	713	753	789	779	750	766	776	714	783	780	720	754	725	771	779	765	827	759	780	751	744	758	785	786	725	706	752	775	734	763	769	740	756	808	745	778	779	684	780	811	732	805	725	730	782	746	748	745	761	776	718	758	782	779	777	734	757	764	734	790	757	798	731	757	785	701	740	767	747	791	729	800	795	758	736	792	743	782	777	778	722	715	777	783	765	726	746	759	718	773	784	786	711	708	796	746	781	721	786	776	729	755	754	721	696	714	714	790	758	744	742	724	749	736	750	779	792	782	773	742	807	746	745	763	749	811	761	772	750	758	790	764	722	781	747	746	754	757	727	772	772	762	802	733	754	708	761	756	742	717	776	773	780	759	783	775	748	710	772	732	711	754	756	785	747	749	728	738	741	724	733	754	701	748	749	734	719	795	815	757	737	754	775	777	772	794	736	738	769	790	743	764	736	719	753	724	746	757	718	762	724	748	808	723	762	788	786	780	740	756	763	775	740	786	792	747	744	736	771	731	755	749	739	711	764	728	733	737	795	706	824	776	739	851	749	705	738	789	748	782	717	767	789	752	735	734	785	777	742	709	738	783	737	713	740	682	749	731	779	786	763	708	747	796	751	783	752	743	782	764	727	743	774	764	759	739	781	781	779	728	757	752	760	746	790	754	759	746	774	791	738	767	768	760	799	769	734	735	786	742	749	740	751	746	771	798	768	745	751	743	764	786	762	744	787	800	784	768	742	764	793	782	741	738	717	713	699	791	758	765	737	805	765	770	718	735	739	731	724	714	804	771	731	788	732	793	753	790	778	753	711	752	714	711	725	777	780	722	720	714	771	750	731	753	784	707	793	748	770	804	805	789	700	789	753	825	756	744	797	737	769	718	760	760	794	723	776	759	758	746	779	726	786	773	758	771	804	802	790	765	799	732	776	720	758	757	745	770	781	788	793	742	774	777	781	785	738	763	730	782	731	806	736	733	750	711	799	739	754	751	772	715	773	797	783	786	756	766	817	765	759	733	820	763	769	766	766	789	802	765	764	773	749	715	731	763	750	783	751	737	771	765	736	790	756	779	757	752	749	782	771	772	781	737	768	736	758	745	732	769	757	787	778	760	762	743	772	795	766	752	772	765	766	793	782	720	743	735	760	796	768	777	779	795	717	745	761	705	732	768	766	753	757	766	752	769	774	736	725	733	758	748	771	787	724	767	741	772	722	740	708	715	727	726	736	795	746	726	778	774	776	753	779	767	818	769	772	752	767	757	744	768	736	748	758	783	765	731	693	749	770	771	754	739	737	706	729	753	758	722	770	727	720	817	754	746	718	770	767	752	772	769	775	809	763	777	736	769	766	799	769	736	751	762	742	750	805	748	778	778	752	742	775	743	788	754	754	740	705	749	732	775	750	745	751	711	755	763	759	753	777	754	825	730	745	772	765	791	747	758	767	768	741	778	781	784	708	761	768	747	793	798	742	788	742	758	756	764	746	754	750	773	717	725	726	757	710	737	766	758	731	724	748	779	752	806	720	738	732	754	748	707	777	769	753	747	727	742	764	744	771	715	767	781	767	757	730	780	794	753	732	734	800	661	780	765	815	770	756	787	761	748	740	748	818	760	784	742	770	774	755	810	750	780	790	753	750	776	760	771	775	711	773	755	793	790	747	741	836	764	759	783	791	752	699	806	709	718	747	722	739	766	735	790	786	787	777	712	759	764	765	770	776	787	755	703	779	795	784	754	758	787	741	706	712	739	732	794	718	786	763	703	783	783	795	753	776	792	735	739	817	780	693	775	737	766	817	841	793	790	743	774	773	744	783	805	746	757	730	775	771	791	753	769	758	722	742	707	773	715	756	770	751	793	785	715	777	752	752	757	799	792	761	816	740	738	779	796	733	730	751	739	734	715	777	718	769	757	737	722	803	735	746	766	733	740	755	756	744	747	756	746	781	760	690	808	749	784	796	760	769	768	805	755	780	761	743	738	784	754	783	753	771	791	761	748	801	802	775	760	758	768	810	756	712	823	787	725	760	743	728	722	735	730	764	776	804	758	790	761	760	772	732	721	745	764	768	820	762	789	740	758	812	727	770	733	722	766	759	740	763	725	796	741	717	743	766	710	783	743	788	750	774	724	813	738	814	764	752	755	764	749	778	764	754	791	736	753	762	728	733	795	760	802	743	711	789	763	764	744	736	730	757	763	753	794	744	720	767	774	796	785	787	767	745	777	755	720	774	780	753	820	791	767
41185	9397	1190	859	645	504	378	342	322	259	254	254	233	257	228	207	227	203	181	221	207	175	205	188	194	199	221	219	200	188	179	172	169	185	220	187	198	176	201	188	192	187	171	197	184	176	167	171	198	187	197	172	187	185	199	191	184	192	195	187	175	170	183	173	162	185	180	198	187	201	173	206	181	173	183	182	158	228	184	186	189	196	192	189	182	193	196	211	205	173	186	188	180	186	180	199	188	196	183	200	172	165	195	152	188	163	164	199	219	181	202	195	185	150	164	204	190	186	187	183	168	218	171	167	193	198	199	176	212	174	200	174	188	181	192	173	165	179	191	181	214	199	179	167	194	176	174	188	192	182	186	179	177	189	212	174	194	175	149	201	179	189	160	197	182	167	205	169	184	177	172	153	186	204	192	182	162	178	173	161	155	170	191	167	198	168	173	174	166	190	183	185	206	162	182	174	209	181	199	172	193	193	203	175	180	195	158	194	187	186	178	175	170	194	174	193	172	167	201	171	194	181	187	194	156	182	176	198	179	168	183	185	164	164	183	183	177	179	205	169	182	182	186	198	190	167	181	195	194	198	194	183	150	166	178	182	184	183	200	183	184	173	183	166	181	164	174	186	191	165	200	201	177	170	189	170	187	182	169	173	157	162	186	198	176	165	164	169	140	166	179	189	175	201	205	192	188	175	177	189	176	181	202	178	177	197	201	176	181	183	163	189	181	156	194	200	190	169	189	167	190	165	173	186	196	181	178	190	204	172	190	217	166	196	185	201	176	194	199	191	192	179	181	164	165	167	194	178	162	176	160	174	213	174	180	160	179	158	196	183	148	176	183	208	169	194	189	165	172	173	193	182	170	191	183	178	185	218	175	178	194	161	139	204	174	196	184	186	185	191	197	158	174	172	176	187	190	187	191	182	211	164	165	184	164	183	178	174	187	175	157	192	223	173	182	185	201	192	151	188	197	194	170	188	200	182	157	169	183	183	193	186	182	181	186	211	184	164	172	202	199	180	200	178	210	192	189	189	193	180	179	179	182	166	206	176	174	185	196	186	189	204	175	180	183	168	175	176	176	194	191	148	199	169	166	191	180	190	184	191	187	179	191	181	170	149	195	169	184	159	182	177	204	145	193	167	150	185	173	174	206	172	160	173	169	165	189	166	175	168	183	161	182	188	173	202	150	199	185	223	192	215	181	216	188	178	176	170	180	157	168	193	212	194	190	198	185	164	199	190	194	155	173	187	163	186	193	160	182	192	177	168	157	174	189	166	176	186	201	199	173	161	193	150	182	215	179	196	162	187	184	197	179	203	182	157	209	172	170	180	165	188	190	169	202	178	180	152	174	163	193	171	183	195	173	162	195	202	180	178	167	174	177	182	184	179	176	167	198	189	181	182	163	185	183	190	181	185	187	177	199	210	183	176	178	195	181	171	198	186	179	180	193	188	188	188	184	185	186	185	175	141	164	189	201	189	175	173	184	198	192	198	164	170	214	201	195	216	185	228	187	181	179	182	168	182	181	187	170	220	165	158	188	184	173	196	192	178	213	198	182	179	169	173	155	188	207	184	199	205	208	200	181	137	180	188	202	177	184	206	178	167	181	181	163	181	193	186	169	182	160	177	164	172	179	171	177	184	207	200	162	186	154	198	178	178	163	158	179	180	192	179	197	188	198	201	196	184	191	181	188	158	169	176	190	190	190	184	181	190	189	169	187	180	173	204	198	164	185	196	199	216	206	188	178	178	161	185	163	174	186	191	169	186	186	192	172	162	206	169	210	183	178	193	179	188	176	168	194	173	199	191	196	206	208	173	185	177	189	176	169	189	212	182	158	157	161	182	201	166	181	180	177	178	152	179	206	159	179	203	169	175	184	178	186	168	193	183	166	206	192	198	168	173	200	186	168	197	210	199	180	193	190	178	179	155	177	181	190	194	192	190	171	143	187	176	203	172	181	200	170	190	181	177	179	201	174	172	183	177	167	173	200	195	179	192	201	198	193	183	171	206	196	179	167	206	185	149	161	178	198	185	183	188	190	176	213	168	181	199	166	189	166	164	180	195	175	170	167	181	198	197	187	198	220	164	177	174	189	214	175	175	181	170	182	217	165	166	185	174	178	178	186	189	184	203	171	155	190	177	141	153	199	197	186	191	158	187	175	178	209	173	170	178	207	188	181	181	190	185	160	167	196	179	203	193	192	203	166	153	175	208	169	179	197	205	201	169	190	211	200	182	184	174	205	155	180	165	202	190	181	167	160	175	168	159	170	183	189	184	215	185	194	188	163	176	180	213	184	193	156	200	160	189	177	178	170	207	181	191	207	161	196	169	191	170	168	185	193	157	205	169	198	186	187	178	170	195	184	196	198	181	156	184	185	173	178	181	201	185	168	213	166	188	168	161	175	171	185	183	172	169	173	172	170	167	181	183	203	180	181	179	215	194	183	166	177	194	169	182	184	207	207	171	159	193	181	173	183	166	161	160	182	203	185	215	154	182	170	220	187	159	182	178	191	193	191	181	193	202	183	197	181	168	180	209	190	146	197	175	166	180	210	188	202	179	192	192	168	190	201	180	160	186	185	171	181	188	161	202	193	188	183	171	217	202	229	199	198	191	184	183	188	215	184	175	178	187	181	183	175	188	192	172	183	192	189	184	189	206	184	177	193	202	178	161	206	168	165	202	186	169	164	182	196	195	173	180	202	174	172	191	171	210	166	189	183	173	175	181	195	185	199	181	191	187	198	183	171	167	176	159	158	204	176	207	197	208	193	191	194	174	196	186	181	161	183	188	177	181	180	160	219	180	177	171	184	191	201	198	195	176	195	189	188	192	161	184	167	208	159	182	191	164	181	196	187	176	196	185	174	209	177	234	168	197	186	178	192	180	165	188	184	215	191	177	191	195	186	185	184	171	164	207	212	192	200	203	169	224	175	191	178	182	186	190	179	165	150	195	206	157	192	197	171	178	178	194	161	185	179	176	201	171	178	186	163	169	175	182	185	179	202	206	180	208	178	194	176	190	200	193	182	177	182	169	188	177	191	193	178	187	203	184	191	179	207	185	161	181	184	194	176	181	177	174	197	178	179	159	173	181	167	188	181	181	191	177	185	167	171	182	187	209	168	199	188	169	188	166	171	182	167	172	189	199	195	177	215	154	194	152	175	184	152	166	190	212	202	189	184	149	205	204	196	175	192	192	208	195	180	189	195	163	161	183	196	185	201	161	168	173	187	176	191	189	196	175	184	199	166	180	192	191	200	175	172	198	198	186	176	165	155	176	183	198	178	171	194	182	179	156	189	171	193	165	179	186	192	176	174	196	173	192	183	206	175	199	216	193	192	197	184	214	176	174	176	196	186	217	186	194	179	175	197	158	182	187	212	175	195	200	171	154	184	165	173	177	187	177	176	187	176	185	163	182	188	179	178	177	186	176	186	170	201	197	171	191	174	163	182	179	190	185	187	163	198	199	177	191	181	159	163	174	192	187
21035	2031	2261	2585	2354	1966	1664	1389	1306	1095	1034	971	950	837	841	763	754	732	688	706	640	654	652	647	665	621	630	637	607	593	571	561	567	543	536	572	577	579	542	600	605	548	551	573	529	539	568	608	525	536	572	521	567	561	583	554	529	510	566	563	541	509	559	516	518	546	517	516	540	539	544	479	528	569	516	557	557	522	520	521	561	539	500	530	532	549	552	522	494	527	509	581	520	523	514	509	500	557	579	546	522	503	503	557	514	568	508	530	522	503	534	468	535	523	504	557	464	513	525	548	506	514	469	508	535	570	562	545	545	552	524	530	507	500	559	539	503	552	520	533	530	540	501	527	509	534	511	526	498	531	560	499	527	576	541	528	554	555	526	525	507	559	468	507	526	546	513	488	566	535	563	509	540	512	541	538	583	502	542	508	523	508	521	546	557	521	514	548	490	541	503	508	491	560	506	517	516	566	517	511	514	620	560	544	553	562	495	498	533	530	484	528	504	545	512	524	536	518	574	550	565	528	519	512	525	557	568	529	498	510	512	543	555	568	523	511	464	511	514	505	543	564	516	452	511	517	557	548	547	574	509	497	510	536	480	546	587	550	466	535	562	545	563	566	504	500	525	541	510	536	554	510	534	526	542	550	497	505	553	507	516	527	535	573	556	509	475	495	509	503	522	533	531	519	507	540	505	544	544	522	517	537	527	537	494	519	506	506	521	574	546	481	529	487	521	540	551	533	575	559	526	518	546	499	531	512	544	554	549	528	545	479	491	555	527	521	504	511	501	549	550	523	531	521	537	500	544	541	502	502	541	545	522	528	548	500	524	548	583	519	528	511	543	511	500	539	547	529	521	519	493	522	498	507	531	528	485	509	546	494	523	467	542	536	545	544	533	519	536	536	540	534	510	556	524	562	526	525	514	523	542	506	516	550	524	497	496	550	531	536	535	526	578	525	536	542	557	564	566	548	525	524	491	518	525	520	498	538	499	501	529	536	487	527	548	525	519	512	531	496	495	504	518	585	528	510	506	486	520	511	554	536	533	579	549	527	495	515	535	512	511	519	511	473	531	545	540	570	555	523	506	538	504	508	549	508	544	508	507	522	480	530	525	527	508	462	515	533	546	522	520	539	538	506	486	487	530	523	493	554	526	554	535	541	543	522	516	481	509	499	481	519	581	540	497	559	538	516	528	538	505	522	539	529	535	520	532	525	523	574	528	491	537	556	501	542	560	529	536	506	492	503	527	486	554	539	510	528	518	480	522	550	513	552	525	515	519	524	500	526	547	522	512	536	534	546	521	509	504	528	534	573	542	502	525	493	499	510	511	508	512	577	535	545	479	544	537	534	537	494	512	534	547	565	496	543	525	483	484	522	531	501	497	525	508	537	549	503	500	485	552	573	557	525	561	534	519	512	535	485	515	515	518	516	479	544	499	514	495	521	489	529	538	495	526	525	508	548	487	515	544	538	518	510	480	545	544	518	545	555	504	577	488	517	542	535	482	532	539	491	488	550	508	507	555	470	559	533	492	553	541	574	515	541	498	509	523	523	507	540	517	523	523	527	512	523	528	541	525	546	557	506	512	520	557	564	538	549	555	499	523	534	562	535	498	485	548	537	509	505	549	524	525	533	510	512	531	517	547	516	528	516	495	496	555	568	564	486	539	528	504	553	538	548	540	543	502	512	545	544	563	510	512	551	515	535	540	541	506	555	542	540	530	541	507	519	488	522	528	501	494	540	532	546	578	534	530	544	513	524	541	545	513	542	520	504	516	515	548	521	498	538	513	546	512	513	544	524	554	541	556	491	511	500	543	538	486	533	563	537	523	476	525	546	552	533	517	514	540	498	571	528	483	546	517	519	518	518	531	488	481	541	524	560	518	512	553	528	524	506	513	556	537	516	512	577	531	533	494	540	536	493	490	565	504	503	517	560	554	525	489	495	533	521	566	559	494	580	508	492	507	505	499	537	570	514	519	526	528	543	556	533	525	516	541	529	517	519	545	481	523	551	501	520	537	495	520	533	488	530	485	500	531	502	556	556	482	530	545	528	513	506	530	533	511	481	504	501	547	530	543	524	525	507	562	488	487	537	530	509	526	534	502	483	535	557	531	509	514	511	548	524	514	525	542	509	519	506	518	509	518	529	500	521	523	533	516	515	535	484	532	491	539	505	559	532	509	534	547	518	541	559	527	492	532	521	538	503	508	493	514	514	486	578	523	514	524	530	536	525	517	539	486	542	473	576	520	580	538	477	501	506	552	533	559	549	519	527	491	502	504	536	527	543	558	534	540	524	518	513	534	513	532	538	502	546	496	515	521	537	529	498	520	500	563	540	532	491	520	494	510	514	552	522	498	491	494	489	522	577	508	538	523	487	514	535	504	507	553	484	530	495	513	526	532	542	525	525	510	527	528	519	552	514	526	518	551	538	519	536	528	534	526	500	549	510	530	516	508	519	500	554	490	511	522	534	530	508	490	580	554	533	502	504	541	479	525	516	542	471	505	523	524	567	504	519	548	535	541	546	518	575	522	539	521	554	525	519	530	582	493	549	474	518	515	532	517	504	529	543	491	476	511	518	527	526	499	506	519	513	540	492	531	469	509	505	516	525	533	525	572	521	522	518	522	502	533	532	481	486	524	514	496	579	542	551	513	492	548	525	489	499	550	482	549	535	518	492	589	516	504	545	518	547	531	525	542	486	508	522	513	527	483	524	502	525	515	496	540	582	531	489	556	515	494	528	511	515	511	506	515	536	517	534	525	530	514	509	542	546	539	531	528	525	510	561	500	521	527	540	547	536	521	573	545	551	563	496	505	575	534	535	520	508	468	541	526	578	530	534	561	539	526	499	539	557	539	520	543	536	528	514	520	524	544	467	506	572	522	527	538	517	539	538	516	525	527	494	530	537	488	514	537	509	501	599	511	526	564	550	520	532	538	526	496	527	527	532	557	510	538	491	512	503	536	562	560	534	515	502	536	556	487	508	494	484	466	544	540	521	527	496	477	527	532	504	519	533	530	516	536	538	537	513	535	525	517	521	504	497	501	506	555	520	541	548	504	532	526	519	533	540	485	526	495	487	506	518	550	488	521	530	514	548	496	501	481	555	532	516	511	477	527	560	535	552	521	499	493	487	562	529	532	482	544	509	496	532	530	507	537	511	550	567	513	565	552	519	534	580	544	570	512	512	530	570	512	537	525	521	526	492	512	504	476	537	545	508	525	496	518	501	532	526	510	544	503	534	530	538	513	578	525	494	526	479	531	555	533	502	553	528	546	536	512	515	584	492	507	525	536	560	533	512	538	560	505	554	571	507	510	521	507	484	546	498	513	571	502	496	546	506	543	521	499	509	515	545	537	504	549	521	543	552	515	484	574	538	534	509	587	493	523	555	498	542	557	493	528	535	515	508	546	510	584	483	530	545	555	533	554	528	550	500	476	534	525	487	513	541	524	520	515	533	503	551	502	528	511	523	522	501	511	515	539	514
57571	18340	3586	1815	1226	980	786	636	579	511	464	439	421	416	393	403	405	390	353	360	365	337	351	341	384	366	377	361	358	339	347	334	314	328	295	339	344	314	353	312	308	334	312	341	317	325	322	326	343	368	328	291	307	312	334	369	345	349	324	333	303	356	318	327	332	314	343	339	341	343	340	324	320	312	312	359	357	379	313	316	294	324	326	304	367	328	348	331	324	325	298	320	296	325	292	334	340	322	341	325	329	314	332	306	306	295	308	350	322	350	337	312	334	331	378	302	311	331	316	300	335	367	340	326	347	346	340	310	321	308	339	317	342	306	313	314	339	313	337	308	326	306	347	347	340	345	326	306	322	345	326	361	334	311	351	334	319	300	325	354	332	312	312	348	328	357	317	296	299	314	379	326	335	308	325	323	332	353	317	313	322	321	326	343	309	332	347	311	351	298	333	297	312	326	328	329	320	323	323	305	358	312	314	314	321	329	300	343	300	294	301	333	312	342	344	321	335	334	365	325	360	340	349	342	349	311	317	353	315	307	321	351	299	289	341	335	336	320	302	324	324	312	327	327	348	310	304	307	331	331	314	357	371	300	300	366	334	306	324	286	342	365	321	346	286	304	335	314	300	321	323	332	320	318	336	299	321	304	319	355	326	326	326	342	349	297	337	320	346	355	337	323	320	349	319	324	358	320	285	325	333	344	318	298	309	331	314	339	318	332	297	307	317	336	318	318	321	339	340	314	303	335	314	337	325	342	326	301	332	321	351	348	358	325	355	312	311	313	306	303	335	337	324	333	319	320	331	313	354	320	354	296	337	319	330	322	318	281	321	310	354	330	361	318	345	281	352	307	323	343	305	315	303	331	353	325	308	322	307	349	348	310	354	332	315	315	343	339	320	332	279	320	322	324	294	353	329	333	306	323	335	319	306	361	338	324	333	317	328	325	321	294	334	340	307	324	298	322	300	301	322	326	316	312	346	313	327	343	299	316	342	321	344	313	324	352	352	339	330	301	346	313	340	305	321	325	292	307	331	322	322	318	327	322	366	315	325	327	338	319	315	298	313	323	326	342	320	304	315	332	312	308	311	319	329	284	313	359	330	338	356	296	333	300	321	337	329	326	361	310	349	308	355	328	314	330	285	308	322	347	316	335	302	277	314	350	349	329	332	322	338	302	345	289	321	337	344	337	324	322	324	303	333	307	333	327	334	335	317	307	308	314	302	299	323	335	344	318	322	358	353	321	299	322	296	322	287	347	312	348	315	315	340	343	329	346	319	289	355	299	308	316	354	340	331	318	328	324	290	298	314	316	306	308	317	311	331	311	315	326	327	327	304	314	323	313	348	314	302	319	339	282	340	357	331	333	323	352	345	330	318	325	334	323	330	305	307	333	315	312	346	346	322	318	341	344	326	342	305	331	299	341	341	316	307	327	340	344	301	321	333	312	347	346	291	301	326	312	346	319	387	323	325	303	319	339	338	353	336	349	315	310	338	339	344	325	293	324	303	307	339	328	313	327	298	323	323	305	334	306	294	329	328	343	295	320	334	311	313	336	351	306	339	314	338	364	313	294	330	361	312	330	315	350	349	302	317	313	341	313	281	298	318	300	324	352	319	315	320	290	342	319	323	331	328	311	275	304	323	357	345	325	303	316	300	321	301	345	334	330	309	313	301	344	332	310	309	366	312	307	335	360	348	362	328	330	335	344	306	327	331	314	352	341	346	305	327	346	337	365	335	358	368	354	295	333	348	278	303	348	307	314	280	332	349	320	365	299	334	306	316	331	310	345	337	324	355	354	323	328	345	302	303	327	348	340	338	329	304	320	296	300	336	319	299	358	336	359	334	298	324	329	288	337	357	324	317	275	322	357	346	314	359	352	323	298	328	331	303	335	312	322	315	334	302	344	300	323	278	350	331	330	314	354	360	323	317	339	330	344	319	323	323	348	313	321	301	310	323	321	335	312	311	319	322	307	341	351	315	298	320	327	309	321	330	321	317	335	284	320	341	314	327	317	332	316	324	333	357	358	317	294	344	322	326	316	329	337	311	336	351	359	323	337	349	296	304	332	349	327	318	301	338	303	308	321	334	313	307	333	320	342	326	342	356	296	319	311	325	294	301	285	315	287	339	355	300	331	313	329	354	316	335	330	327	318	303	302	327	302	352	369	305	325	317	329	310	326	328	329	315	330	340	349	320	334	313	329	343	310	306	324	295	339	337	330	309	333	368	320	319	291	334	317	340	306	319	332	323	317	353	322	310	326	354	339	306	350	348	298	331	310	331	336	324	351	328	343	310	336	309	292	325	355	328	331	319	350	342	340	313	326	294	308	355	307	333	326	324	353	312	317	315	303	305	309	310	317	357	329	326	326	311	307	311	306	288	322	297	296	336	324	339	353	316	328	321	305	324	354	322	302	345	323	357	343	343	341	342	310	275	312	315	323	306	328	345	320	348	299	287	331	287	292	293	366	352	320	309	349	311	339	281	276	363	339	314	304	325	339	326	328	339	329	323	311	281	318	309	341	314	309	307	304	297	344	300	345	340	325	360	340	347	297	358	322	312	341	357	278	315	352	340	339	314	354	342	377	335	342	336	319	321	311	325	317	356	310	323	315	348	297	343	312	306	335	333	354	364	302	312	347	333	309	322	315	349	324	334	314	338	304	331	331	299	312	311	299	318	339	333	330	340	360	347	338	334	342	321	347	340	279	335	292	340	329	314	345	300	330	332	315	340	321	314	324	321	317	315	314	322	329	306	343	309	329	286	324	316	316	321	301	331	323	363	301	326	358	324	371	331	312	318	319	284	310	304	293	311	334	314	316	340	330	321	320	342	352	311	320	290	354	340	348	310	306	332	302	294	326	321	352	325	331	331	358	323	277	331	334	299	320	322	349	311	362	335	322	324	284	344	310	352	350	308	308	305	333	295	300	302	316	293	324	337	290	329	339	324	352	334	317	329	317	313	312	301	355	331	349	312	352	308	305	347	353	335	325	290	344	320	337	301	321	339	298	346	324	325	302	315	369	321	367	338	336	299	299	333	313	328	321	336	311	323	322	335	303	328	332	321	313	358	314	355	330	325	345	305	298	332	307	326	341	343	303	322	342	297	328	344	319	315	312	316	323	329	360	310	326	326	312	349	328	349	325	319	327	321	347	302	321	298	329	337	364	326	331	327	325	327	262	319	327	343	306	291	338	328	302	321	344	300	351	330	298	327	332	338	366	283	312	325	322	317	330	329	315	320	344	352	314	329	307	335	325	323	349	322	361	323	334	356	352	298	332	353	333	337	319	315	306	321	321	333	292	312	317	339	344	329	336	333	301	319	307	274	313	331	332	333	308	359	327	329	343	309	299	339	313	318	305	318	335	328	331	322	317	312	326	330	333	314	292	319	305	308	308	323	310	296	359	320	354	345	315	328	321	317	296	304	326	274	292	318	325	321	331	327	336	337	323	305	312	311	298	310	341	317	316	334	366	320	322	313	334
30225	3500	4127	4983	4410	3689	3033	2674	2308	2082	1896	1708	1655	1491	1367	1372	1268	1244	1215	1130	1078	1112	1065	1052	1072	968	986	1017	951	1037	989	968	981	923	912	914	924	937	946	919	915	906	923	880	887	881	905	907	884	903	880	858	868	873	876	868	894	837	862	837	896	873	863	852	911	887	848	907	810	860	825	891	852	861	860	859	897	818	824	922	856	844	814	865	869	838	846	811	859	866	888	832	843	848	860	864	874	899	868	810	894	895	833	874	814	855	872	925	844	785	872	859	853	882	781	822	800	865	802	829	836	832	794	857	839	857	807	831	840	833	826	852	908	828	852	794	857	809	842	818	827	844	793	814	818	799	858	823	840	827	787	840	845	878	800	887	875	868	819	811	852	818	772	797	794	866	851	842	851	832	820	827	874	872	831	805	863	826	835	814	814	819	838	822	829	817	865	867	874	796	827	842	811	868	843	850	928	816	801	834	811	849	814	817	767	853	911	791	811	812	799	837	764	833	865	853	829	837	860	822	804	863	801	810	890	799	844	879	843	863	750	876	808	876	864	807	845	871	865	811	853	825	834	807	830	787	803	790	800	813	836	783	890	875	842	878	799	854	809	863	839	848	867	811	876	838	864	813	828	838	875	844	841	828	845	841	822	845	816	853	803	844	847	819	816	854	796	809	855	826	854	863	784	847	841	872	867	816	807	823	808	839	855	793	859	875	850	840	837	819	847	838	843	866	823	849	842	842	868	837	837	827	813	832	848	848	881	807	807	771	858	809	841	824	807	800	842	796	811	859	862	782	888	863	829	846	837	868	856	865	894	834	874	808	857	844	851	815	853	811	845	769	828	865	818	787	879	850	839	845	857	844	888	886	832	843	788	792	819	892	789	848	828	844	825	794	860	806	817	850	819	786	858	805	842	837	820	868	814	847	860	805	852	819	785	786	853	836	840	789	839	862	855	827	822	809	860	854	795	828	874	825	886	820	818	829	863	807	796	835	798	849	892	800	868	872	848	809	854	827	857	813	797	860	874	893	811	822	841	827	848	779	816	822	819	823	905	857	859	869	780	862	822	882	844	869	834	842	820	811	795	865	797	822	851	871	853	826	857	837	850	817	795	856	866	834	875	847	838	817	885	810	836	861	865	832	864	813	838	863	798	842	842	874	824	805	795	790	817	830	808	892	804	851	854	809	813	784	866	774	824	813	833	814	820	837	824	828	796	892	830	798	820	846	811	815	822	843	804	832	773	867	857	812	857	771	839	808	826	815	843	833	837	830	826	878	844	816	856	815	861	857	861	818	804	835	827	808	890	858	824	821	862	805	819	828	797	850	825	854	799	813	823	784	818	831	842	837	812	805	821	843	859	826	868	876	825	833	767	908	810	788	811	873	859	853	794	877	801	811	854	821	885	849	849	837	831	862	854	838	893	816	792	866	808	860	832	870	821	864	841	832	799	804	861	848	838	853	852	852	815	860	864	807	841	802	792	773	829	854	843	850	792	856	859	830	826	904	832	831	785	838	805	812	819	854	826	818	833	838	812	854	845	809	821	823	876	821	818	860	836	872	821	831	799	863	890	795	789	918	794	873	834	848	813	750	908	815	778	852	841	812	821	782	829	808	835	809	804	828	823	848	856	841	826	867	813	855	816	806	826	824	856	836	891	887	852	829	793	866	883	828	843	815	873	833	826	829	853	837	844	819	836	826	864	782	815	836	809	846	838	825	835	849	872	829	804	789	821	842	879	889	802	871	770	796	814	885	815	814	833	891	842	796	858	868	865	821	844	862	898	791	856	821	844	835	862	875	796	844	862	809	820	822	871	821	823	835	879	845	834	804	798	838	890	813	806	810	798	832	802	893	858	802	843	853	863	841	866	811	861	777	797	824	836	854	829	833	850	804	836	821	841	826	806	792	865	795	848	866	793	877	868	852	818	846	834	884	819	839	841	848	824	807	830	824	900	879	814	820	816	811	826	873	810	831	858	826	819	799	869	815	838	849	827	830	861	807	860	854	814	802	771	811	823	826	800	867	793	827	785	794	843	844	830	802	790	869	824	833	826	799	809	856	840	876	875	811	806	814	819	855	862	798	836	792	853	812	863	854	871	857	820	857	887	826	875	866	868	798	814	794	837	821	852	789	837	848	811	807	830	804	809	891	857	817	868	827	816	839	864	832	812	807	819	828	783	814	846	836	839	852	822	813	808	842	803	859	866	800	809	808	828	838	826	897	810	794	848	844	836	822	853	805	862	825	778	787	865	818	769	808	803	830	765	834	885	863	796	845	847	865	878	860	844	872	822	824	760	828	800	819	914	854	865	802	813	856	818	882	802	859	847	790	816	856	826	831	865	810	818	808	809	844	855	858	845	804	840	838	848	861	880	848	820	816	855	824	813	886	847	844	809	846	854	782	822	853	834	798	784	795	841	872	823	822	835	806	820	814	827	836	840	857	837	836	837	843	859	822	826	813	830	863	835	851	808	822	836	813	816	886	790	788	857	815	839	869	857	828	791	829	867	837	864	825	866	783	840	802	828	843	863	809	851	863	801	804	819	824	836	829	829	857	850	775	843	835	803	817	847	804	882	868	844	859	855	862	867	874	844	871	827	867	842	814	822	820	824	850	863	857	870	852	875	834	844	866	802	851	800	826	818	840	795	859	825	835	821	791	845	787	784	786	847	845	809	899	829	846	850	785	853	896	864	825	832	809	856	828	816	832	767	863	807	795	867	839	830	871	807	810	859	869	841	794	880	804	809	900	843	827	837	814	837	894	816	823	831	791	798	825	844	791	852	805	796	825	835	841	870	862	814	868	826	818	837	846	869	857	843	821	783	888	864	836	845	863	854	816	816	853	855	871	864	857	861	813	854	888	846	904	860	819	827	802	791	861	842	799	846	852	840	855	861	819	806	793	862	795	871	779	833	844	867	865	827	822	885	865	820	806	823	894	847	803	925	938	818	787	825	879	838	886	807	876	814	850	807	822	785	814	796	851	832	815	845	819	824	855	850	844	866	859	809	812	822	822	835	840	872	857	832	839	812	813	779	910	805	842	841	827	832	820	851	850	867	884	846	848	857	809	893	857	814	826	796	828	846	829	844	871	853	805	814	822	810	820	834	826	852	844	835	827	843	838	864	840	799	859	825	833	789	839	851	830	803	790	832	848	834	801	835	831	842	855	830	855	801	825	853	840	804	818	827	814	877	795	850	867	813	770	874	837	861	839	813	873	844	801	829	860	777	815	835	863	832	856	844	841	870	841	801	845	857	820	811	872	821	815	780	847	836	826	827	814	851	876	795	846	846	841	791	845	828	849	838	819	883	803	807	861	866	795	868	838	803	847	830	799	798	858	823	806	854	815	858	838	824	862	823	849	841	814	858	852	765	855	809	809	855	885	867	844	850	850	856	849	818	835	868	860	852	800	804	852	865	799	867	791	833	838	847	798	837	869	823	842	825	793	861	810	846	858	782	856	844	842	840	820	802	830	840	853	827	760
6370	456	308	327	304	309	304	326	294	313	327	316	282	328	318	303	318	292	279	327	351	296	312	312	308	313	293	293	338	333	284	288	288	319	309	323	285	282	297	297	332	322	305	301	287	308	326	272	306	333	281	300	295	282	336	268	328	291	314	310	306	317	285	296	305	333	332	292	316	289	321	293	278	297	314	305	312	325	308	300	295	258	314	308	267	304	275	277	304	323	300	315	301	308	311	323	313	317	287	307	289	303	285	340	295	310	302	320	317	332	288	285	287	285	322	297	336	307	308	313	308	272	293	316	296	285	329	330	292	305	315	292	293	322	317	299	341	309	308	380	302	314	328	298	313	307	285	299	306	333	323	296	313	313	312	303	327	294	302	288	290	301	321	344	308	283	276	298	305	315	329	298	317	309	297	315	282	301	309	316	340	328	303	315	300	271	320	291	312	298	351	326	303	301	287	280	274	288	319	303	321	299	292	321	314	294	315	280	302	293	312	318	322	281	278	305	309	314	288	328	316	275	341	300	279	327	330	311	287	324	290	302	336	278	305	324	316	279	274	353	332	294	302	326	323	296	285	281	326	310	305	307	304	333	314	304	298	316	322	308	327	288	292	318	311	314	316	300	327	297	297	283	294	301	331	312	280	308	337	316	284	326	315	295	254	332	334	315	313	309	303	303	289	301	293	324	287	315	309	270	319	315	336	309	274	289	304	296	299	295	280	349	304	284	264	290	328	307	271	295	301	288	328	277	303	321	289	315	307	309	317	317	285	319	306	315	309	287	300	271	332	307	311	306	302	304	310	279	310	285	289	277	310	310	325	302	313	289	283	294	302	304	296	311	322	291	293	318	296	321	306	308	287	319	306	338	305	298	328	323	323	326	301	271	306	287	303	309	302	296	317	297	309	298	313	297	316	309	332	315	292	318	306	296	342	305	323	284	322	315	351	321	307	292	299	309	277	305	314	313	290	320	319	339	305	306	281	333	289	319	291	301	285	320	300	326	283	317	298	282	278	318	301	303	317	316	327	266	308	290	331	286	290	318	310	299	304	285	291	288	322	289	304	292	281	299	292	301	278	294	299	288	301	328	298	297	294	281	293	293	299	302	294	350	302	297	295	321	263	330	321	296	301	294	313	330	305	320	338	307	292	304	290	291	272	309	336	322	306	322	334	318	341	291	321	307	335	329	324	314	325	284	319	321	281	284	343	302	315	286	294	300	307	326	278	325	326	303	288	288	280	291	294	312	293	331	310	312	291	328	351	287	299	298	312	293	293	300	321	263	279	286	298	256	298	314	280	305	310	258	275	317	299	295	286	294	299	280	311	326	297	281	292	289	273	300	277	306	311	319	301	276	283	322	332	344	322	321	337	290	318	304	285	299	290	326	331	292	272	286	280	298	305	308	282	300	343	311	295	308	326	295	294	332	298	309	310	307	326	298	290	318	308	284	297	308	296	305	295	318	298	323	285	345	272	291	282	320	301	289	287	302	315	298	311	286	309	313	304	314	268	295	290	317	298	295	314	291	296	349	289	290	327	299	296	306	291	273	288	277	288	293	275	301	302	303	314	305	292	302	274	304	328	267	296	315	304	291	323	327	295	312	268	314	284	349	335	324	295	296	316	313	303	315	309	265	281	275	323	304	349	269	300	303	310	306	287	263	309	308	320	293	285	292	304	297	323	317	306	297	298	277	293	335	286	344	295	279	291	302	306	325	312	295	314	293	291	308	305	289	308	319	318	310	308	333	297	311	306	352	292	317	301	295	299	310	321	306	318	300	328	299	307	304	305	314	324	304	287	295	294	316	290	314	329	341	294	321	299	314	311	297	296	325	284	306	300	309	301	280	282	314	317	308	298	324	304	316	300	330	326	300	317	325	270	314	278	280	283	311	292	354	329	316	294	300	306	279	323	324	326	292	283	311	322	308	281	330	293	298	307	294	289	320	299	298	305	319	311	292	293	279	326	307	310	318	303	295	295	305	310	307	301	303	345	298	326	306	285	301	282	297	275	332	285	311	351	315	334	326	274	270	308	284	326	282	284	355	283	331	290	322	310	298	312	331	315	335	340	315	306	290	313	281	286	290	308	289	310	280	284	299	299	298	321	294	313	293	297	316	318	294	324	306	339	314	319	305	332	276	296	296	287	325	301	280	294	278	285	318	315	280	294	305	297	323	274	301	291	307	298	318	310	303	317	328	278	304	310	339	289	330	319	327	309	276	320	317	299	324	327	286	306	307	302	277	324	278	288	317	271	291	327	317	264	291	303	291	330	281	303	301	329	299	318	332	292	330	295	297	310	300	327	324	294	297	308	313	290	300	309	306	312	318	304	306	294	305	299	319	294	285	321	353	288	299	296	328	342	350	295	309	320	297	293	284	266	301	313	315	306	294	320	296	313	294	318	300	325	341	292	344	308	302	324	336	340	327	301	293	297	300	308	304	319	338	287	263	315	309	268	320	291	298	298	321	314	286	330	299	308	326	306	294	303	320	287	295	309	329	315	315	299	276	284	277	274	315	307	324	283	316	321	334	332	311	313	281	316	289	300	316	285	285	288	312	315	330	315	344	327	316	309	327	277	313	305	289	297	299	289	312	331	275	302	316	316	295	283	339	268	323	344	296	327	312	307	278	329	338	330	287	338	297	299	289	296	296	334	294	316	298	298	318	319	292	292	296	328	305	305	308	270	285	301	320	313	313	298	293	298	303	303	311	262	310	267	307	296	293	306	284	308	310	299	297	309	288	295	294	282	307	261	295	304	331	301	327	291	288	311	306	281	300	299	293	301	276	316	289	304	348	305	331	290	295	340	315	278	323	298	289	302	308	305	295	318	321	323	287	305	309	318	278	309	286	337	293	323	318	315	292	297	311	281	293	297	311	277	311	316	308	299	280	304	319	273	286	290	356	297	317	302	287	309	299	294	284	274	320	312	331	354	266	293	290	292	307	282	296	321	316	300	299	299	281	329	310	308	309	257	298	302	336	307	346	306	313	288	293	356	330	287	301	277	304	326	304	294	312	275	322	300	311	288	306	294	324	288	314	320	304	313	286	291	334	297	315	279	304	327	315	306	297	295	332	289	311	297	302	316	279	284	302	279	277	294	282	351	287	307	278	331	327	308	276	305	338	307	302	334	301	285	294	283	293	302	296	318	293	348	307	309	325	301	326	297	316	284	305	315	289	271	311	332	349	298	315	310	286	318	254	320	312	301	302	294	306	314	311	290	307	301	310	322	328	314	269	322	309	321	348	291	319	312	300	323	311	311	304	296	347	305	318	316	323	338	277	322	293	321	290	307	301	304	279	261	302	284	300	286	280	267	279	309	309	319	267	294	298	305	314	310	316	328	312	294	335	305	290	279	327	316	292	309	327	311	315	317	281	333	329	339	304	315	292	318	375	339	319	311	326	292	318	330	295	308	297	262	292	314	325	311	280	314	310	308	318	321	304	331	295	283	311	279	317	292	343	305	323	287	342	298	282	302	319
6087	788	816	804	815	817	831	791	739	792	768	757	797	708	723	741	704	733	709	733	787	748	790	812	738	735	740	815	748	750	775	722	763	757	760	727	788	754	759	770	751	739	753	746	798	758	745	785	763	785	757	745	797	763	774	757	779	755	768	705	770	741	768	761	702	763	762	727	727	800	799	770	764	785	731	727	793	787	760	772	788	732	761	725	780	740	788	760	796	723	764	775	763	742	774	766	713	770	736	748	813	778	802	821	763	796	739	765	722	780	742	817	779	769	759	732	738	735	794	780	782	687	770	741	797	789	740	808	796	756	759	798	712	710	751	807	712	755	722	763	705	808	752	705	767	762	817	774	793	779	763	744	770	792	742	748	787	748	792	744	730	743	768	752	716	773	715	778	757	709	733	740	758	737	716	726	719	767	717	756	751	761	723	774	744	755	749	771	772	773	753	767	758	782	724	797	751	750	768	750	762	746	724	818	757	754	796	726	743	722	758	764	756	765	739	762	794	802	764	766	782	755	754	798	796	733	745	764	771	764	752	759	774	779	799	765	775	715	761	764	761	795	735	801	736	776	741	765	792	749	713	737	754	774	787	774	757	759	716	713	782	775	749	715	836	772	726	765	755	694	760	758	752	780	798	774	729	776	794	789	738	829	716	775	751	763	774	765	786	728	758	787	711	739	766	730	704	740	766	758	754	754	729	766	762	773	713	792	765	754	739	700	776	753	779	769	789	771	750	766	793	744	767	797	750	771	709	776	834	763	743	802	770	770	775	773	768	805	730	777	809	825	757	726	728	755	758	722	731	732	703	775	728	772	743	758	785	794	752	766	750	742	731	770	737	758	736	771	769	777	788	745	748	744	771	756	742	754	788	720	796	716	691	749	744	783	721	757	716	778	790	803	772	777	696	760	773	825	738	800	776	745	780	779	756	711	763	741	737	756	772	766	810	763	732	821	822	749	751	745	792	759	750	794	765	768	760	755	798	779	756	762	729	763	758	749	762	746	728	793	778	784	750	729	772	752	748	737	764	699	791	719	804	730	804	807	779	774	753	741	736	729	803	751	782	764	754	753	745	792	724	777	802	789	750	772	743	757	768	765	804	736	704	737	765	707	769	773	743	775	777	764	763	797	736	716	829	719	775	746	737	724	778	735	738	727	777	806	800	752	746	793	719	799	757	752	816	722	789	761	785	743	784	796	724	747	726	794	734	703	769	800	764	808	760	775	750	788	775	746	783	823	747	737	768	756	749	751	757	767	752	745	734	780	665	771	778	855	729	733	750	768	780	791	739	743	756	747	781	749	745	750	765	742	804	812	750	759	787	725	739	784	756	763	757	747	769	799	809	704	766	768	758	709	754	744	792	752	716	725	807	752	759	743	730	753	833	731	758	750	778	731	800	738	810	725	739	694	763	703	752	751	827	721	737	738	745	771	759	736	773	732	774	756	791	761	746	702	738	771	790	812	751	791	760	741	795	797	781	733	802	754	794	731	748	764	747	765	754	826	728	742	727	788	770	736	775	776	742	736	787	784	732	769	760	754	728	778	807	767	769	727	795	758	809	756	768	745	748	733	767	784	763	764	771	745	711	747	782	775	773	734	744	736	769	755	729	767	762	765	725	802	773	760	771	721	711	770	731	798	767	722	747	746	773	742	724	812	811	716	734	770	749	718	785	731	756	712	753	756	766	737	738	774	798	726	769	773	727	788	747	724	770	754	768	720	790	724	755	712	718	798	764	736	782	808	787	760	779	759	794	750	751	763	760	769	867	739	769	718	771	793	744	727	716	750	751	706	813	763	745	769	755	719	762	785	773	759	773	740	788	711	782	788	758	754	768	793	750	724	785	763	745	735	785	764	734	816	781	776	709	775	756	760	692	742	739	790	772	765	740	719	734	731	721	795	796	736	779	731	764	737	761	714	773	702	779	730	712	682	746	790	761	758	824	725	737	720	777	712	750	747	763	745	759	765	772	745	781	727	722	730	741	789	785	743	726	715	789	758	757	748	758	745	751	747	727	756	772	733	736	743	750	764	757	745	782	758	734	791	750	772	753	784	811	782	737	747	729	787	737	729	749	761	772	745	740	804	715	770	772	767	762	749	779	774	735	773	768	734	743	743	761	766	783	746	737	810	748	727	800	731	793	766	759	757	722	776	737	727	766	749	780	756	795	741	778	766	836	726	736	730	790	781	784	738	790	757	752	748	768	776	732	748	754	728	702	712	734	783	792	801	777	766	743	786	768	769	765	779	770	815	791	714	733	684	730	785	773	732	828	721	730	711	740	763	710	741	764	783	727	779	727	723	782	745	760	748	767	774	725	740	833	789	729	765	787	752	750	804	723	740	773	800	750	784	760	746	742	774	677	727	787	721	759	776	758	707	774	766	725	702	753	793	758	753	806	719	786	740	796	773	737	774	768	779	789	716	735	765	766	754	776	747	757	749	724	708	756	793	722	792	802	756	729	738	736	731	740	767	737	742	737	774	787	792	755	765	737	757	754	742	724	768	751	792	770	785	796	750	819	763	751	756	754	749	787	738	768	746	786	750	755	826	743	727	773	745	767	694	733	776	702	776	721	729	714	719	752	740	733	782	783	813	769	720	739	725	772	777	754	709	780	713	751	743	741	764	759	741	749	745	760	720	781	793	747	744	734	743	740	730	769	733	782	763	737	797	768	759	759	781	741	709	785	731	758	759	788	721	761	748	713	765	795	751	713	703	718	716	715	787	770	789	728	793	779	731	730	742	769	788	771	764	808	770	750	739	760	762	797	778	778	717	769	779	790	779	736	770	727	785	778	788	719	806	760	815	768	716	741	759	770	764	746	794	769	764	765	698	740	787	748	770	708	811	762	759	717	749	756	776	771	721	743	791	711	750	724	751	758	790	764	763	719	796	773	750	766	763	757	751	739	756	755	769	743	778	751	766	767	755	703	790	762	769	733	771	745	738	766	739	773	712	699	758	778	801	738	780	761	753	755	715	769	733	733	733	729	811	710	758	769	802	763	773	769	743	701	763	804	710	749	760	761	774	733	746	784	770	753	768	737	688	780	771	756	750	734	744	776	706	771	797	781	801	732	740	765	773	766	808	753	709	707	742	772	770	825	791	762	780	724	735	774	788	753	782	790	750	779	775	746	705	774	708	727	762	763	765	764	704	755	779	720	737	733	759	748	729	806	769	753	777	746	771	762	742	742	765	754	713	763	745	773	772	727	762	776	764	731	750	772	679	770	716	761	759	742	769	721	781	727	754	741	728	773	799	733	811	729	718	744	759	789	793	786	725	740	773	754	829	798	808	712	791	729	733	755	769	753	752	777	788	775	790	777	750	763	801	696	745	786	759	710	771	787	770	755	746	725	764	727	743	737	755	762	732	740	714	731	714	797	724	771	749	798	712	772	704	759	795	736	751	757	770	770	766	766	782	773	739	720	729	750	766	719	721	823	742	777	730	774	772	716	752	763	721	753	725	797	753	827	753	723	768
41979	9421	1288	870	613	468	413	341	291	309	265	224	217	243	219	239	228	234	202	225	232	177	189	190	223	197	210	180	203	195	188	172	199	201	210	201	214	167	183	182	174	185	190	184	208	158	183	196	194	195	195	186	191	185	162	159	187	179	188	190	163	175	229	177	176	175	181	223	222	167	185	186	197	170	174	177	186	177	185	162	194	171	187	190	168	192	186	182	161	176	179	166	190	207	191	165	174	185	189	188	170	203	187	176	190	184	178	166	159	189	178	198	201	198	183	194	178	199	179	179	193	191	190	165	203	192	168	189	182	177	172	183	204	161	164	194	176	175	194	185	169	183	173	173	179	185	201	179	179	191	191	199	177	217	204	186	195	194	200	187	180	186	184	165	183	186	158	175	188	210	201	179	186	164	200	179	165	190	179	181	185	197	202	191	166	166	200	177	175	188	220	178	189	192	195	187	206	168	184	191	182	206	182	189	200	184	191	156	176	202	173	185	179	161	189	173	175	186	173	187	178	185	188	191	178	162	170	189	177	172	194	190	193	201	189	175	190	215	178	181	211	179	199	165	182	186	218	175	164	182	170	166	197	189	176	203	197	183	160	188	185	199	191	181	164	192	180	214	165	175	151	168	173	195	173	171	183	196	192	184	206	199	157	181	168	159	200	162	181	200	177	170	177	164	197	147	169	200	186	165	188	227	174	178	174	168	184	186	161	200	190	191	171	175	187	171	183	186	202	174	162	163	209	174	204	207	166	173	173	178	222	187	196	171	178	190	164	164	200	183	191	194	193	181	181	191	158	188	174	216	203	183	168	174	185	179	204	163	194	194	226	151	186	186	220	192	145	178	177	172	167	192	187	165	178	176	151	196	177	188	165	185	177	193	190	195	187	175	179	180	176	173	179	197	198	191	155	203	155	215	173	205	181	162	204	171	201	198	163	200	165	190	179	209	199	193	158	210	195	197	188	228	164	191	182	182	168	197	167	197	191	178	218	170	186	228	166	184	188	183	176	189	200	181	178	188	196	170	197	187	194	193	197	201	193	214	175	198	191	173	196	172	187	198	174	184	190	170	201	168	174	200	180	178	172	190	172	199	201	195	185	167	184	194	167	159	167	188	181	156	193	193	191	164	172	169	189	171	173	178	175	191	185	171	180	194	220	201	177	199	183	197	198	197	186	165	191	208	179	165	184	182	214	197	192	191	184	164	192	199	200	175	168	179	213	194	181	184	181	183	183	187	183	209	185	186	173	192	194	183	167	188	201	179	199	181	208	193	204	191	190	175	207	210	161	174	169	176	186	200	203	185	176	176	179	210	180	181	191	174	152	175	165	179	199	178	181	199	180	187	196	195	168	197	197	189	165	185	159	165	172	191	181	173	180	203	219	163	198	178	204	214	195	174	173	173	222	177	178	183	188	190	182	172	143	186	200	166	159	160	173	176	163	201	158	183	186	188	175	174	165	179	193	183	169	182	211	181	193	170	165	196	213	196	177	160	203	208	177	154	194	181	200	189	177	197	196	211	180	177	187	183	189	172	204	174	183	178	184	168	172	199	189	188	163	149	185	175	181	167	194	194	185	198	174	213	195	178	190	189	193	191	194	185	198	201	201	200	158	161	189	175	177	203	174	175	163	172	200	168	196	180	174	197	163	180	194	171	182	163	197	183	193	222	190	176	173	193	190	170	178	173	173	204	182	199	183	179	193	169	198	214	163	201	181	185	179	194	172	189	183	193	180	168	173	179	188	182	187	173	180	186	187	175	177	172	200	211	211	189	200	169	201	200	180	207	165	202	192	194	166	167	193	192	179	182	173	180	203	217	153	185	190	170	194	143	179	188	207	182	183	182	192	182	191	204	184	192	188	177	162	212	188	156	174	168	185	203	189	170	199	187	192	180	200	175	174	201	191	156	179	197	194	174	191	167	169	175	181	177	190	185	198	169	191	186	197	189	193	175	180	168	165	185	155	182	187	201	176	181	193	194	181	178	195	173	195	172	188	179	165	199	156	202	194	196	201	193	189	199	206	208	166	182	185	180	180	195	184	177	192	180	168	200	187	183	173	166	197	186	181	161	170	163	180	197	194	161	175	156	187	177	185	183	185	194	170	185	202	159	185	198	183	155	219	204	174	174	178	195	182	182	171	179	192	189	175	183	178	165	182	176	202	193	204	171	203	169	179	193	215	183	185	167	166	156	193	153	191	167	171	173	197	175	207	189	178	198	202	204	187	212	200	194	194	210	161	186	176	182	182	159	163	187	174	183	187	186	205	191	167	157	167	191	179	171	190	181	158	189	195	202	197	195	177	176	185	188	214	196	171	185	211	187	170	176	176	204	222	173	188	174	163	195	185	169	180	196	159	182	196	197	172	192	179	185	172	186	197	183	173	190	186	191	182	200	196	196	190	169	197	183	176	174	183	194	196	184	182	183	189	166	188	186	185	186	174	179	177	164	184	162	187	172	189	152	171	157	172	180	158	173	158	182	195	161	161	169	162	195	201	201	191	199	175	177	194	156	177	178	182	174	175	180	177	179	176	186	197	156	191	185	186	203	177	185	176	169	185	188	184	179	165	167	201	193	193	188	197	187	187	199	192	180	190	175	177	201	185	193	180	208	176	173	165	198	198	184	190	188	165	175	181	214	204	185	198	179	170	176	186	193	174	192	183	172	175	176	156	189	194	174	193	196	181	169	174	184	225	186	205	203	164	186	179	182	188	150	202	215	189	158	182	179	196	153	198	169	208	188	164	201	189	169	173	176	161	198	187	172	183	170	160	180	170	186	189	191	189	182	160	158	186	179	158	151	185	194	168	186	204	173	186	191	193	211	190	200	183	227	201	189	193	195	157	174	185	170	198	193	187	188	184	185	200	188	174	177	193	164	192	176	174	166	179	189	198	193	176	200	159	180	200	175	185	169	209	171	182	160	183	180	195	189	157	181	170	182	192	166	183	194	179	195	171	174	170	146	157	154	185	175	165	173	181	185	187	198	163	181	176	200	201	153	174	172	170	178	222	168	176	184	180	182	165	208	186	189	167	193	168	184	192	189	188	193	156	175	178	172	189	178	160	185	175	182	193	179	186	199	198	181	172	192	189	165	193	168	184	191	157	192	177	169	177	174	185	179	176	157	175	182	187	200	174	173	198	214	172	207	177	207	183	188	174	190	209	188	165	181	214	167	176	199	178	213	213	173	169	182	161	172	181	206	181	185	191	168	189	186	195	183	185	194	183	178	160	184	182	149	191	204	181	181	204	179	201	193	177	206	169	184	209	210	183	190	187	174	167	182	179	198	185	189	196	169	171	185	168	186	180	199	167	167	190	188	189	183	182	200	170	188	194	176	191	171	183	193	206	189	182	185	196	211	206	161	169	195	158	186	207	183	188	193	200	177	182	185	177	202	172	195	179	183	189	182	157	177	157	175	179	193	188	177	184	185	173	177	146	185	164	177	195	193	192	188	201	170	188	181	182	204	204	166	201	206
21362	1718	2113	2620	2393	1968	1628	1435	1224	1134	1014	979	881	851	845	764	714	731	709	679	631	635	609	655	653	615	636	612	577	584	602	591	561	605	571	555	547	544	582	574	570	553	547	581	555	531	542	526	617	551	536	529	523	559	549	524	534	575	543	587	579	526	527	540	539	541	523	586	565	545	518	551	529	551	555	542	519	562	568	508	572	512	547	517	521	537	546	490	528	519	503	555	529	531	517	532	533	537	498	557	530	527	511	511	562	551	514	520	572	506	541	515	547	547	538	538	542	553	558	532	535	531	600	546	509	520	531	552	533	566	509	519	536	547	544	540	553	574	523	575	546	473	519	528	518	542	493	522	578	525	485	489	552	498	547	518	520	522	541	531	529	512	538	565	546	528	530	520	522	518	537	521	510	559	536	529	509	554	520	531	531	546	532	508	567	547	473	500	550	519	513	551	506	559	509	516	518	543	545	531	545	546	522	512	513	538	534	543	535	500	538	517	535	527	524	520	533	529	552	503	533	549	529	533	538	509	552	503	484	570	499	508	567	545	543	533	523	486	535	534	498	548	526	513	491	474	499	531	527	518	513	505	521	492	496	534	490	537	527	543	545	540	501	517	523	523	524	480	532	537	519	512	576	513	523	536	484	537	525	573	529	503	468	530	511	524	512	499	494	526	505	515	542	517	514	522	563	517	543	516	503	515	521	512	506	543	555	543	547	543	567	498	519	524	548	556	553	499	543	530	506	527	541	532	530	519	548	511	540	559	529	535	515	543	525	524	522	494	524	546	547	552	555	522	505	564	471	526	556	538	556	528	546	544	441	527	491	557	462	551	503	554	520	523	540	492	545	537	470	532	508	558	545	542	499	547	516	512	515	536	530	534	486	551	529	521	505	548	531	531	496	527	542	521	531	522	526	536	482	561	554	505	479	525	556	532	539	533	545	545	528	555	549	517	518	542	543	502	543	490	528	526	533	547	526	543	511	506	533	528	516	556	568	553	511	531	530	487	535	503	537	534	508	519	536	536	529	525	589	546	567	500	567	543	553	512	548	520	543	518	505	550	536	530	538	531	561	534	478	522	533	535	543	535	505	520	544	565	501	543	502	533	516	490	517	499	534	550	515	560	510	561	508	576	549	520	510	509	541	548	566	507	499	515	499	477	523	514	530	520	548	505	527	510	533	502	528	549	549	538	525	510	585	582	494	499	496	526	494	495	520	490	516	479	523	538	521	537	549	508	532	491	542	503	521	526	520	532	556	565	549	532	525	521	525	514	546	551	539	539	556	485	498	507	512	512	516	462	481	505	501	541	532	515	514	507	537	531	558	514	544	518	523	533	568	544	548	536	544	549	570	558	521	514	517	518	522	544	532	487	523	499	533	526	512	518	530	501	500	512	512	554	524	530	554	510	543	505	510	504	499	560	497	509	518	514	525	490	513	562	530	529	517	496	555	507	527	509	496	544	577	553	540	541	520	545	557	524	498	523	539	537	550	514	577	517	531	534	496	563	502	488	552	480	551	564	549	529	504	563	512	543	509	489	546	523	526	516	524	511	547	565	530	530	550	527	524	527	538	570	531	558	522	550	513	547	539	516	535	538	506	518	541	545	534	553	528	472	526	559	548	534	503	544	514	568	523	498	526	505	515	521	554	496	528	521	525	493	492	548	470	533	539	573	516	517	534	535	505	513	519	524	521	529	568	520	515	571	525	507	586	544	537	556	527	539	540	519	490	538	519	513	538	501	536	545	512	522	497	536	533	503	517	523	543	494	557	547	522	533	484	539	600	527	546	569	524	501	565	511	548	563	556	550	518	503	519	540	533	549	514	542	528	546	535	543	494	513	549	549	562	515	535	541	497	510	529	464	534	530	558	526	526	540	540	501	517	497	526	497	551	557	515	551	557	556	536	508	453	527	531	496	531	530	546	490	513	498	548	480	522	514	523	513	529	519	513	520	531	496	518	544	537	538	522	522	521	553	501	525	531	525	496	534	505	540	476	551	529	477	528	572	550	568	504	492	531	523	509	527	533	536	515	522	518	522	518	515	518	498	505	544	531	511	541	529	517	512	483	498	551	514	546	553	529	512	508	537	578	543	513	537	490	553	504	535	551	521	484	521	499	499	488	517	525	506	489	537	506	478	527	535	527	534	496	547	497	536	520	527	506	571	541	524	543	565	554	494	522	521	525	522	538	537	482	497	518	502	523	513	521	520	532	486	499	465	551	515	550	550	547	535	533	545	519	542	525	566	529	524	515	546	529	538	505	529	507	549	530	549	570	515	558	492	515	532	532	536	488	518	500	528	492	529	516	529	529	582	519	533	522	510	535	534	512	555	507	518	500	505	505	572	531	542	514	542	475	551	565	567	537	497	529	531	506	556	536	524	487	559	560	514	531	566	480	542	531	534	506	491	541	500	520	509	534	532	554	513	552	527	524	518	505	532	540	534	517	528	512	535	483	537	511	491	573	530	493	509	534	510	522	509	539	499	558	561	571	503	543	523	516	523	507	496	503	512	534	520	510	522	516	523	540	572	537	538	529	527	542	497	533	540	547	547	568	542	467	594	529	533	496	501	524	529	522	542	509	534	543	513	526	512	518	528	498	512	529	526	534	555	509	566	554	502	531	497	530	505	477	541	499	518	586	482	541	519	539	589	531	520	539	515	502	503	570	510	534	524	503	498	503	520	533	539	547	544	527	508	523	513	514	494	523	513	522	534	508	537	538	500	529	524	527	507	546	535	527	512	556	547	512	480	514	530	509	541	535	540	526	514	526	546	544	570	485	520	524	520	556	497	537	553	537	509	539	515	465	530	542	538	507	487	518	555	492	511	520	539	528	514	492	551	511	478	505	505	569	512	554	526	580	522	508	546	575	539	516	525	523	538	505	491	528	496	509	502	478	526	515	515	517	532	524	524	544	537	529	553	467	525	503	481	520	531	540	507	547	505	527	525	554	516	558	513	452	510	552	496	562	507	525	503	537	554	545	516	493	536	514	534	535	494	540	494	467	549	519	498	540	556	533	522	490	555	513	489	492	512	530	495	548	522	525	516	514	550	556	533	525	504	528	501	557	544	501	490	502	494	510	549	522	486	539	526	541	576	509	564	544	529	511	495	530	524	514	521	549	544	540	494	530	498	555	518	531	538	521	547	509	531	531	535	512	508	481	502	515	555	495	501	531	507	509	535	547	527	508	479	525	567	523	541	521	497	512	489	535	506	548	485	527	550	523	529	507	522	544	523	475	556	483	510	517	491	513	529	493	563	500	533	530	524	537	522	493	546	507	570	537	532	493	542	527	543	561	539	594	532	531	548	515	514	521	539	522	532	475	529	524	510	552	522	526	535	522	528	508	559	517	501	526	527	544	574	526	513	497	515	496	496	540	575	526	504	552	504	541	512	527	496	514	530	536	552	536	542	498	486	544	507	534	544	493	535	494	545	552	500	518	490	547	517	524	530	528	554	526	542	510	577	511	508	560	532	538	502
58723	17876	3626	1907	1212	906	775	669	562	567	479	489	467	429	402	367	396	377	376	375	392	376	354	350	320	364	370	377	345	343	320	357	347	303	376	335	330	336	332	324	306	369	336	351	335	346	348	344	321	295	308	348	361	336	361	334	339	309	312	316	345	298	335	317	299	356	351	323	331	324	329	326	348	343	331	337	343	327	298	337	323	310	333	310	344	363	317	338	325	333	324	338	302	288	328	352	291	335	333	356	299	326	361	320	313	343	368	338	346	329	299	355	354	369	334	334	335	316	329	324	312	348	337	324	337	331	349	327	323	314	327	368	361	319	304	290	349	307	275	329	327	328	356	332	322	359	362	366	348	362	336	299	310	354	336	340	346	322	368	321	297	288	340	338	353	301	341	305	315	307	340	299	316	304	289	324	321	320	316	298	321	284	327	297	338	306	341	354	331	286	326	334	342	332	325	284	338	297	296	289	344	294	320	345	325	322	353	320	342	313	295	315	344	330	302	320	346	359	344	323	346	329	301	344	360	340	336	326	299	318	325	332	295	281	318	344	320	334	314	311	337	334	284	307	332	364	335	342	288	362	350	297	308	322	359	304	333	338	288	324	349	327	324	301	326	369	305	306	299	338	328	335	342	331	331	298	292	356	308	331	331	327	351	331	348	314	335	324	327	311	320	345	377	404	352	338	357	312	332	324	346	341	316	318	343	314	305	367	324	315	295	321	332	337	346	305	344	281	323	295	306	354	358	371	297	314	331	340	322	311	338	318	333	328	342	323	344	312	309	327	327	346	332	292	348	311	306	329	348	305	333	340	315	331	333	330	326	274	322	316	312	297	334	329	326	323	343	311	340	296	339	305	293	308	325	323	333	352	351	334	323	318	290	338	316	313	327	337	312	348	333	314	310	329	306	310	324	346	319	345	347	340	329	331	355	290	298	314	331	332	334	333	336	307	313	324	323	313	330	349	325	313	315	300	352	309	311	303	331	333	316	330	304	324	343	335	322	317	342	309	326	345	317	335	324	340	317	344	314	301	322	300	309	350	318	304	336	312	299	317	351	338	335	319	329	311	321	327	309	342	326	340	315	336	299	339	300	341	329	332	335	340	297	329	312	304	310	326	378	326	302	323	311	332	334	318	315	324	357	332	332	331	333	340	324	335	333	289	322	337	328	321	320	342	351	341	319	314	303	322	332	323	322	327	309	296	332	353	354	333	330	342	348	323	331	348	308	305	320	338	328	340	343	332	340	329	313	272	309	368	341	337	341	313	294	330	305	316	310	349	340	329	308	317	319	354	319	312	329	308	317	349	336	316	340	324	316	320	317	358	321	328	315	293	361	298	359	326	316	320	342	297	294	345	318	325	322	336	297	351	311	319	302	312	325	340	302	356	321	338	333	329	314	345	317	320	344	295	314	308	313	299	311	305	323	293	292	312	334	369	346	307	352	315	346	349	331	346	380	345	334	313	336	342	346	332	316	325	308	305	334	335	339	338	319	313	324	306	304	323	290	300	336	313	292	363	334	342	345	343	326	368	311	322	327	322	339	318	347	339	355	313	275	348	330	340	283	329	319	305	338	348	304	339	305	346	298	325	310	309	328	331	329	309	326	313	318	366	305	311	308	314	346	309	307	351	306	328	325	308	338	346	308	340	321	309	314	338	346	369	326	317	313	344	329	328	344	343	345	291	333	339	300	274	299	332	316	331	336	341	326	316	313	346	356	315	326	314	286	331	359	335	308	328	357	321	334	321	316	313	304	331	335	360	307	331	347	340	331	332	324	334	322	363	348	291	304	340	342	323	336	326	331	318	291	353	327	332	300	333	320	333	308	312	333	346	348	342	309	333	320	317	322	332	310	335	340	328	359	342	350	330	311	304	349	300	329	297	318	309	347	317	345	330	358	303	350	330	352	298	337	345	361	329	334	343	339	313	296	359	325	301	310	330	291	315	311	314	344	329	309	331	329	293	316	340	330	305	330	324	317	308	293	338	326	335	345	340	365	337	303	314	255	335	331	315	317	332	368	376	320	317	319	340	319	355	303	315	321	333	331	353	309	311	336	333	322	339	335	333	279	329	317	298	334	352	346	341	354	342	311	327	324	311	338	313	292	327	344	357	283	309	316	311	280	348	312	317	308	318	335	304	344	358	329	308	303	349	306	350	322	345	327	322	325	325	318	304	333	320	311	350	291	293	317	300	350	328	314	328	319	338	364	315	336	359	323	325	376	341	334	337	312	330	332	298	328	335	361	313	338	363	329	336	330	312	286	357	341	345	357	315	324	313	309	318	312	326	312	327	294	330	356	312	348	313	322	325	347	324	354	329	314	295	333	318	321	351	323	350	341	336	337	330	294	395	293	340	316	310	332	370	327	341	370	346	346	363	308	317	302	339	319	359	311	314	298	352	352	336	324	320	297	330	335	327	312	345	339	331	367	328	313	329	340	325	335	332	300	334	323	344	329	277	308	328	316	303	342	298	325	319	349	357	331	314	311	300	392	320	330	329	313	338	326	350	344	321	339	366	311	326	309	359	342	341	361	338	329	305	317	315	318	326	308	300	322	345	311	344	321	325	336	320	305	347	333	317	311	338	329	326	346	378	332	338	308	301	302	350	314	309	326	309	361	313	332	326	312	327	340	333	346	320	328	303	313	314	308	329	298	306	318	321	306	299	345	302	333	347	352	339	324	320	338	379	338	325	340	324	331	304	326	325	346	361	347	351	330	315	353	336	308	302	321	329	344	360	339	333	350	319	296	350	334	316	346	328	323	315	318	308	354	282	346	354	350	325	331	324	317	346	288	317	333	316	322	340	335	326	345	304	337	354	323	309	303	339	332	323	325	353	363	369	331	301	306	336	302	346	328	303	350	334	344	312	366	331	302	345	341	339	338	295	305	322	330	279	339	315	326	288	355	342	311	309	302	352	361	321	349	321	299	327	342	332	334	304	336	331	319	336	343	322	331	341	320	329	304	321	348	359	329	330	358	300	344	325	327	317	328	322	297	312	345	328	353	342	342	337	332	284	340	342	327	336	334	317	318	343	329	324	322	303	310	313	325	345	304	355	324	317	304	317	335	307	316	346	352	339	335	338	312	328	333	301	302	324	321	319	313	313	363	323	302	294	351	311	334	336	349	320	316	337	299	322	324	322	360	306	343	322	325	330	334	331	324	317	346	317	331	339	335	328	268	319	321	304	349	362	347	339	307	319	310	314	352	319	355	316	330	322	320	322	332	379	343	338	340	331	331	324	350	332	380	290	353	328	324	328	337	334	344	303	296	334	320	331	343	309	283	302	326	300	334	318	312	344	286	323	359	298	323	317	314	304	321	338	342	326	298	313	303	298	306	325	316	346	330	333	316	325	340	310	329	332	333	328	351	311	340	310	313	363	334	347	341	298	347	337	309	342	327	315	334	351	366	333	343	334	320	322	321	333	306	326	313	330	338	331	328	307	296	317	330	325	321	309	330	338	297	319	311	329	325	337
30429	2766	4175	4962	4396	3706	3129	2715	2330	2024	1898	1694	1607	1492	1437	1257	1299	1180	1168	1235	1095	1085	1105	1089	1041	1019	1041	943	1001	1004	944	937	993	944	949	946	942	896	919	912	932	862	878	840	951	880	930	891	892	864	891	890	855	905	860	855	880	834	820	897	830	896	829	850	867	858	792	866	858	844	828	807	881	867	833	867	825	810	838	853	869	775	855	842	845	827	796	802	901	865	832	892	828	838	807	846	881	832	847	870	830	853	786	846	862	850	863	820	859	835	867	834	834	850	832	792	885	846	815	823	840	838	866	846	821	898	822	823	827	819	818	837	842	883	870	793	860	879	802	791	814	818	912	857	818	856	834	898	863	852	785	845	800	813	857	850	809	827	815	838	844	840	825	830	789	838	869	816	908	766	827	810	825	796	809	840	843	881	755	852	812	854	770	812	847	826	781	827	828	869	813	810	861	789	825	859	837	834	854	820	783	851	877	836	816	787	803	830	824	826	868	865	843	830	820	862	851	874	858	872	866	809	874	847	812	796	833	811	867	761	849	825	792	833	833	886	833	804	853	809	856	861	827	870	851	826	824	832	838	841	826	818	825	823	787	833	818	815	811	879	859	867	842	822	802	835	784	821	833	867	809	840	836	824	862	815	813	807	821	823	858	847	829	802	861	825	860	801	850	864	849	832	808	837	812	847	806	852	840	804	829	847	828	772	789	838	800	768	853	810	829	788	864	828	812	841	808	835	818	815	849	788	853	876	848	825	785	826	825	759	854	800	821	748	836	860	810	801	845	823	805	814	810	778	822	845	838	814	852	874	825	831	797	822	875	855	827	801	870	794	808	825	824	834	823	801	847	852	858	832	777	842	830	823	868	884	834	800	869	800	821	846	807	865	832	835	871	839	792	813	828	828	821	809	815	851	862	839	843	887	833	840	868	845	749	849	786	828	808	835	781	866	861	800	814	834	834	831	831	844	834	812	802	847	793	810	800	830	814	836	855	835	838	838	846	826	801	823	833	820	839	832	847	780	809	835	846	850	842	877	849	834	845	856	831	804	846	818	872	803	860	824	806	842	851	838	814	835	770	841	819	767	858	842	845	896	852	871	824	791	814	859	835	867	832	804	841	820	799	896	783	853	849	861	771	809	836	822	903	864	834	833	834	865	860	821	792	820	876	795	819	811	836	790	836	833	818	824	816	837	804	834	833	801	891	786	796	825	813	853	858	829	826	865	796	821	814	868	803	830	890	826	890	801	786	834	761	858	808	825	863	885	787	910	796	841	839	832	812	811	823	825	859	815	838	813	846	814	795	835	801	816	847	831	808	831	826	848	798	831	829	819	891	845	842	862	819	773	859	850	801	852	863	777	852	815	828	833	806	852	819	761	837	824	836	832	846	853	833	908	822	855	857	863	755	846	882	796	833	859	809	832	853	880	867	832	817	818	812	808	824	815	839	820	878	777	851	853	766	846	884	853	819	882	864	818	875	864	885	883	854	834	817	823	850	801	861	862	811	809	912	784	813	821	889	806	816	826	880	811	806	812	827	872	872	821	773	866	816	837	832	844	868	835	803	861	862	867	890	804	859	837	803	804	896	834	782	824	849	801	824	828	796	864	853	825	779	751	848	873	824	817	847	845	810	843	827	833	834	816	821	804	841	852	809	847	791	868	818	822	817	809	863	901	819	776	859	915	836	794	818	883	902	838	847	813	832	843	862	814	904	841	838	852	831	812	835	803	831	815	844	844	820	830	869	821	817	853	864	852	835	861	783	786	857	850	857	832	787	846	803	864	795	840	866	856	836	832	865	830	795	810	848	803	801	821	828	763	797	847	815	867	869	818	859	841	858	884	802	803	830	876	858	812	833	869	850	830	789	845	818	821	835	824	850	807	836	811	845	851	801	859	843	858	874	842	821	832	919	807	827	806	873	827	823	853	771	851	830	857	804	794	832	774	824	833	864	846	859	801	835	828	818	797	852	799	741	821	807	820	790	813	875	856	832	842	852	882	816	863	858	866	881	812	841	860	796	867	822	813	846	840	842	812	797	838	860	864	892	849	812	772	813	813	806	841	838	808	898	814	820	817	835	825	819	841	843	862	824	879	836	786	807	801	860	828	872	824	852	842	798	823	868	783	808	830	830	845	838	804	829	825	813	807	855	838	808	818	794	870	861	843	838	837	809	770	857	819	828	824	843	853	767	805	838	872	811	872	836	852	774	787	857	867	828	834	785	805	790	809	846	881	838	847	840	822	858	821	833	886	745	814	774	829	808	817	861	818	874	815	876	815	786	892	876	795	821	811	829	788	768	852	833	815	869	799	856	799	848	832	854	863	843	815	868	816	774	858	820	855	815	799	810	868	802	835	846	873	912	818	818	828	807	827	807	817	812	842	873	842	826	875	837	812	826	869	804	831	814	820	872	829	850	832	814	909	821	803	862	827	806	824	796	867	825	840	787	806	876	846	785	892	756	841	854	845	842	866	828	841	819	827	812	861	846	833	850	839	806	783	790	820	894	811	828	850	883	798	811	846	806	841	830	778	801	860	861	828	795	859	858	843	836	826	836	829	857	852	815	827	843	859	830	840	852	841	879	837	856	880	841	848	867	851	886	813	804	828	861	842	791	831	810	816	849	838	797	837	848	776	864	828	806	816	867	854	859	831	863	842	853	817	832	824	832	839	834	870	858	831	804	863	873	861	818	820	866	792	839	841	849	799	792	845	870	825	900	841	847	828	815	846	840	864	772	845	791	819	885	832	844	820	803	842	823	800	841	813	810	784	807	837	806	829	810	871	831	881	849	829	807	808	883	861	828	854	881	863	837	829	776	848	848	853	850	854	834	827	821	868	790	798	819	852	821	848	793	783	845	828	794	893	820	790	822	819	818	867	841	833	836	831	837	819	851	810	808	828	841	905	827	850	831	803	834	839	825	830	808	810	875	855	826	823	823	855	815	803	842	853	852	824	843	837	840	850	844	812	805	818	829	845	821	859	810	802	829	862	844	850	843	809	758	776	858	857	871	808	801	833	841	838	870	852	806	868	859	793	828	824	781	819	830	809	876	832	856	836	889	820	883	862	843	850	879	809	839	846	812	867	861	833	802	828	844	837	801	819	848	784	846	782	812	828	864	855	863	833	847	826	804	835	826	808	822	817	798	843	795	812	888	802	812	853	875	823	823	818	790	821	810	837	813	815	828	834	838	870	806	855	837	810	823	833	805	785	920	816	819	849	786	816	745	815	819	855	772	861	906	832	836	825	885	819	814	832	853	828	793	852	789	877	845	821	864	839	839	833	828	864	869	800	841	842	878	845	813	840	835	877	811	794	848	788	829	865	815	880	801	798	877	824	855	794	816	851	821	823	820	863	880	819	827	860	848	790	835	804	858	812	780	878	855	828	868	843	809	858	821	822	855	870	810	833	825	787	854	813	793	874	812	831	855	817	847	866	799	847	834	854	830	822	839	796	952	814	840	819	787	849	849	837	854	823	839	844
6230	417	338	341	315	306	299	329	320	293	304	318	289	257	299	320	299	325	287	313	293	305	314	289	300	328	305	287	292	319	307	301	291	289	318	306	280	316	290	310	339	297	290	315	287	298	308	298	304	305	333	278	290	293	303	307	283	322	316	298	291	301	309	356	321	341	308	292	314	270	283	332	306	297	317	320	308	331	333	286	300	327	337	290	303	300	271	301	293	302	305	322	292	300	303	307	305	304	304	315	295	322	308	295	288	293	300	285	304	323	318	320	331	305	319	298	300	298	306	297	283	315	289	333	297	300	312	301	314	291	327	283	275	272	328	283	270	320	294	298	273	286	289	274	287	314	316	289	316	317	310	326	304	295	299	326	315	295	333	259	333	288	326	264	289	326	298	323	267	315	317	299	295	290	308	316	331	310	326	321	276	327	299	327	276	301	290	284	323	307	278	316	329	341	324	296	310	276	321	284	310	306	327	332	343	311	296	313	276	327	315	297	301	298	330	323	316	286	311	310	269	294	318	308	296	305	272	302	304	275	314	311	286	316	330	312	309	315	326	310	276	324	294	317	278	304	293	327	277	304	316	294	307	317	303	309	315	285	281	320	290	310	327	321	316	303	308	296	299	288	309	274	310	286	311	306	310	300	278	300	328	327	279	313	311	311	315	323	297	339	302	334	302	279	273	301	303	283	307	300	284	277	309	311	290	289	311	304	302	335	283	311	330	298	286	304	284	286	317	315	265	281	317	326	312	281	302	303	321	295	302	339	294	285	307	310	313	293	297	325	314	320	283	300	292	333	282	312	334	305	318	329	309	286	335	302	338	306	307	289	334	281	289	336	289	288	288	305	311	304	299	289	282	280	297	281	287	340	300	310	277	284	305	288	341	267	320	299	305	315	334	307	296	304	337	314	300	322	314	338	323	294	325	303	295	309	297	295	315	296	290	285	296	301	318	304	305	304	331	323	317	307	291	301	316	287	290	274	321	317	288	366	307	301	320	325	263	317	292	334	297	304	296	320	312	328	301	308	287	339	306	300	333	281	336	308	297	271	291	295	338	296	327	339	291	285	297	309	314	290	295	291	328	314	299	292	324	288	304	290	271	285	310	272	325	311	266	303	288	313	313	303	285	314	312	325	321	324	270	331	297	324	274	320	302	278	346	297	295	299	298	323	334	309	275	317	321	289	291	291	277	278	295	321	310	292	293	299	304	308	287	325	296	320	328	305	306	306	314	323	338	308	297	295	287	294	297	326	306	298	327	339	324	325	301	299	300	325	290	299	322	300	287	316	287	349	294	279	268	333	293	278	286	310	328	292	299	313	303	327	313	315	293	322	316	303	282	272	306	309	331	341	303	312	298	304	305	330	301	307	274	290	334	297	307	296	307	332	269	305	305	311	333	324	336	293	324	355	341	277	302	309	301	295	296	291	307	296	290	309	323	323	300	317	295	347	297	311	304	332	308	332	301	308	296	308	301	275	322	323	320	325	299	277	271	318	343	268	269	302	300	251	297	308	300	299	296	270	319	334	320	292	300	279	275	325	274	305	303	331	329	299	285	275	310	314	319	310	301	296	307	291	284	271	292	332	331	288	299	263	338	308	307	330	303	315	306	330	310	298	303	308	275	286	314	308	322	310	299	315	308	324	328	287	303	293	311	317	356	301	311	292	296	299	314	305	301	305	319	302	314	309	300	298	306	304	304	273	308	326	296	314	293	278	320	274	289	317	269	327	308	302	316	319	329	302	322	308	264	297	305	334	303	335	314	307	302	292	304	295	313	307	312	315	289	286	302	259	307	310	305	302	270	305	304	317	296	286	291	337	299	307	293	320	310	331	327	297	255	293	337	298	298	310	290	322	299	322	327	296	299	310	300	315	318	262	308	283	309	300	291	333	304	334	311	258	284	294	287	311	332	283	299	316	293	316	302	333	284	320	289	331	288	294	266	309	313	311	307	316	294	308	299	337	314	273	286	301	304	317	306	324	314	288	293	323	309	308	327	320	295	296	310	314	321	297	320	303	297	322	321	304	282	304	310	295	295	318	287	273	320	322	296	310	327	290	318	319	272	299	269	325	311	301	302	318	347	339	300	298	314	334	298	317	313	328	332	292	275	348	329	304	289	273	311	300	301	321	327	335	278	284	323	324	315	291	272	293	289	282	286	316	306	304	290	300	306	262	323	297	321	340	283	309	313	330	317	289	310	312	310	331	305	305	313	323	301	287	309	304	300	339	304	295	308	292	306	315	294	335	288	309	296	301	326	305	316	312	328	296	291	285	293	323	292	308	270	286	292	318	288	312	329	290	342	297	292	315	318	313	334	313	297	298	315	262	314	285	281	323	279	289	308	332	295	300	335	312	308	273	294	302	341	302	314	280	284	320	299	290	303	343	310	281	291	285	332	314	326	297	310	302	311	313	299	297	292	327	308	297	268	264	299	288	284	316	298	277	332	304	308	279	287	297	303	309	319	325	308	308	269	305	266	338	301	292	292	316	315	282	313	310	301	293	320	317	310	303	315	306	300	287	320	298	296	316	314	278	300	295	296	322	274	289	302	296	313	316	321	326	314	288	303	306	299	281	300	326	300	316	315	302	319	317	301	311	299	308	277	304	309	305	280	292	308	309	309	314	325	307	311	293	312	288	328	281	302	330	279	277	325	291	298	303	319	340	339	291	290	304	307	306	328	336	305	306	302	291	341	284	306	302	322	304	282	308	305	315	311	299	264	323	290	284	311	318	322	326	304	327	318	308	312	287	302	305	298	310	323	325	258	278	286	298	324	320	341	290	306	266	316	298	330	315	315	267	272	298	301	283	305	300	308	311	301	317	291	316	286	293	336	331	284	305	284	335	304	304	292	332	316	294	355	337	290	275	343	296	306	321	309	327	321	322	342	317	284	370	296	324	309	300	331	298	320	306	294	309	320	344	313	314	301	322	303	328	314	347	320	303	288	304	291	305	308	315	308	323	277	328	301	278	300	305	323	326	322	290	306	337	307	311	275	313	321	331	335	319	313	323	291	289	314	330	306	275	297	325	322	304	286	290	316	306	317	320	292	264	312	352	322	320	282	315	339	317	301	290	289	307	262	282	286	278	293	289	304	295	304	307	299	314	310	305	297	290	279	278	325	319	309	331	297	309	331	278	336	313	266	281	294	325	330	305	310	289	304	275	331	296	309	333	334	335	325	305	325	323	285	307	335	333	300	307	327	330	298	324	277	319	335	334	332	299	294	324	295	308	298	296	305	308	333	301	326	320	332	327	343	279	311	301	298	297	304	320	298	295	303	330	308	306	309	322	293	308	320	320	299	288	328	262	301	321	305	301	292	313	317	342	333	282	335	326	279	313	328	341	298	340	305	319	317	312	274	278	275	318	324	292	303	307	339	267	306	305	303	298	303	298	331	308	295	275	300	316	313	318	306	316	301	332	303	282	286	324	295	297	276	301	336	297	292	307	310	291	294	288	295	285	291	316	320	279	313	290
6132	818	783	802	818	859	761	752	784	782	802	771	785	736	763	724	822	796	732	757	786	777	789	791	771	769	760	766	747	788	732	704	785	721	783	744	754	763	726	729	766	736	744	789	716	724	754	754	727	773	774	747	776	753	753	731	826	756	757	774	789	797	793	761	774	777	793	814	724	785	745	776	804	769	753	782	748	737	807	760	708	761	770	725	794	731	754	746	804	700	748	752	750	783	779	775	765	761	728	760	741	708	772	739	747	775	711	822	786	807	751	757	759	719	750	731	801	779	775	804	744	752	779	726	784	789	750	728	742	780	803	755	762	745	795	773	786	738	741	803	758	734	725	779	781	796	714	757	778	750	707	760	801	743	760	762	736	791	746	781	741	711	749	779	747	786	728	789	798	749	677	757	783	708	760	818	752	701	729	762	808	726	756	773	768	736	749	772	763	711	749	738	784	803	774	738	765	752	723	764	765	779	742	742	742	757	745	812	740	711	825	799	734	790	749	793	772	683	710	727	776	759	791	751	769	737	747	744	716	734	695	730	758	764	788	701	723	819	767	729	788	803	747	739	769	760	777	737	754	764	752	760	775	754	760	786	785	765	797	771	800	712	726	751	763	822	779	763	734	803	763	781	777	713	733	806	730	768	759	727	743	799	716	760	713	738	754	759	739	751	760	751	741	768	752	736	815	732	754	759	744	746	761	775	738	751	740	784	817	770	756	728	732	779	760	811	742	762	731	783	740	720	771	783	759	742	760	758	788	737	769	736	728	774	748	781	750	764	750	780	775	774	764	754	720	798	706	797	745	763	760	728	759	789	744	739	749	726	763	773	761	764	759	729	765	758	761	731	766	756	739	766	743	807	753	808	771	749	812	775	743	729	789	785	801	735	768	732	778	729	785	777	790	789	783	755	811	741	743	769	714	753	736	744	815	729	743	776	731	779	778	762	771	803	732	738	775	747	824	777	813	760	793	764	732	770	744	779	766	791	752	764	787	756	738	721	733	750	714	755	791	787	768	793	724	731	731	693	717	752	713	691	773	786	777	760	805	773	773	720	740	756	753	729	724	697	721	749	689	794	767	781	744	750	758	794	790	758	812	741	765	770	776	768	843	760	724	739	754	835	766	774	756	769	737	775	753	777	767	754	730	730	711	734	714	726	738	737	735	749	804	757	773	746	795	769	752	722	744	776	771	750	781	721	751	798	767	732	794	737	745	758	755	771	743	741	754	725	749	810	730	785	751	778	765	771	761	783	782	742	787	773	749	747	727	777	767	800	759	744	710	777	787	772	716	725	792	769	773	806	752	788	771	725	769	727	743	747	778	771	757	773	764	735	755	778	749	791	733	769	704	752	732	760	751	772	766	785	742	727	768	727	777	725	762	782	753	768	736	765	793	734	782	735	732	758	767	765	696	712	776	754	733	743	768	719	766	735	792	782	763	771	711	780	760	768	762	794	763	731	726	720	780	756	759	766	757	806	761	735	785	738	696	782	743	777	732	733	778	764	721	756	743	784	736	732	774	702	743	702	765	780	727	728	785	769	754	778	784	741	750	732	786	760	753	744	765	783	753	709	735	730	755	743	746	733	765	720	724	760	793	732	797	771	767	742	732	767	739	768	713	734	760	733	806	765	751	731	732	768	741	751	765	724	712	767	806	747	784	743	759	772	724	776	780	790	770	744	735	740	787	779	729	744	726	744	759	712	764	731	765	763	805	745	769	753	792	750	831	759	696	772	801	781	819	708	819	758	732	761	778	727	741	737	701	763	714	720	758	739	757	770	787	779	781	812	807	793	737	745	747	779	805	742	762	770	759	690	693	720	756	728	749	741	735	751	742	796	799	797	745	727	766	715	748	772	780	772	741	757	769	719	761	717	743	751	740	791	771	800	789	744	810	716	744	752	793	753	774	791	755	744	779	750	783	758	806	789	774	732	743	727	714	782	747	718	777	775	774	769	771	751	782	798	799	796	711	751	802	786	752	753	758	753	739	768	754	743	801	755	767	741	786	780	766	772	761	733	778	751	765	754	770	760	729	765	710	753	751	751	720	728	729	791	707	727	761	750	738	776	801	723	749	747	713	743	739	749	787	734	817	774	741	716	749	751	770	760	746	710	753	747	766	731	803	775	761	727	731	785	733	750	760	750	737	779	752	794	745	789	751	753	788	728	729	706	706	808	779	760	687	777	714	750	732	694	753	799	784	746	781	736	742	769	780	784	750	763	766	726	757	717	731	768	769	763	745	712	769	711	759	726	763	768	756	686	751	766	770	759	796	818	780	751	719	747	780	754	749	720	768	756	764	755	826	768	773	763	766	758	746	767	733	746	821	754	720	727	753	799	748	758	775	748	783	736	791	687	768	803	761	749	757	796	742	741	753	734	791	750	744	731	784	748	763	789	757	761	740	803	712	738	766	773	773	732	766	791	760	787	768	740	802	743	753	746	743	776	725	789	763	801	770	785	763	740	768	792	712	729	725	726	799	797	728	727	736	756	753	726	730	784	773	778	770	766	821	775	717	707	721	780	715	754	750	740	729	732	722	776	784	700	753	773	761	764	760	741	750	729	830	789	787	751	785	797	771	723	751	733	755	770	774	781	748	739	734	765	728	727	737	736	705	721	769	747	746	738	725	748	803	761	805	754	752	752	752	748	725	726	761	732	737	730	725	775	756	772	758	741	786	730	784	708	773	806	766	800	750	823	796	753	742	755	735	782	771	795	753	745	738	766	751	764	747	770	731	725	753	816	791	772	769	793	774	784	706	721	785	781	729	723	765	742	721	736	710	781	765	760	816	806	743	752	741	753	690	817	765	791	828	773	774	772	739	782	745	748	763	717	737	765	747	815	756	821	759	717	789	737	763	810	770	764	733	756	765	784	720	741	739	754	770	777	739	780	777	778	764	733	758	785	738	753	759	763	788	682	737	770	773	788	720	786	743	743	704	739	738	773	708	742	721	786	742	755	748	778	787	746	757	755	773	832	783	749	776	806	735	828	783	747	693	767	719	760	740	734	725	738	774	744	719	731	771	791	750	767	752	715	737	724	717	792	728	764	784	789	752	730	746	756	700	787	749	788	772	756	745	789	737	773	731	752	786	752	747	728	729	738	733	738	723	726	738	742	766	771	737	763	720	756	757	767	769	759	716	814	793	768	775	751	761	810	746	781	761	708	714	780	721	747	734	750	755	695	802	815	725	765	719	730	748	709	756	745	786	757	725	780	736	766	754	791	728	729	741	796	792	752	753	841	731	785	789	756	763	782	745	758	754	769	723	764	752	794	728	765	711	815	736	719	747	746	760	747	747	735	775	736	785	769	797	760	761	738	761	742	796	765	744	758	734	775	787	755	735	733	769	764	743	725	739	746	767	770	749	772	750	708	780	765	771	719	777	725	747	778	789	791	732	755	779	785	766	747	776	753	767	779	732	776	721	752	723	709	793	746	743	763	815	783	776	748	756	740	770	765	749	749	723	718	778	763	741	790
41801	9112	1238	843	605	492	394	357	307	274	271	272	225	258	226	201	219	206	214	211	180	188	184	209	186	189	193	208	184	197	173	201	218	189	169	181	177	191	174	166	193	165	152	189	181	184	187	205	187	182	187	198	212	167	172	182	185	206	180	184	173	183	180	197	177	202	182	181	196	187	190	180	207	189	190	155	193	188	191	180	183	193	197	194	172	166	183	165	193	186	172	221	192	168	178	170	183	173	192	196	187	166	182	184	168	189	197	173	182	194	190	209	232	166	180	176	177	192	162	187	177	183	187	200	181	170	193	178	175	189	179	178	185	194	167	178	171	181	193	176	178	216	189	161	181	192	183	180	178	163	193	198	195	191	182	197	178	208	190	217	173	190	181	175	185	198	179	181	191	173	161	150	195	190	169	178	208	193	222	185	170	182	182	182	177	156	167	182	159	180	185	192	196	185	182	193	188	188	163	169	196	180	179	161	211	174	201	187	181	216	191	193	192	175	178	190	195	184	210	174	167	153	162	198	172	190	191	195	191	198	205	182	182	169	207	166	180	187	186	179	173	183	190	199	198	190	169	211	169	180	194	174	190	176	199	186	166	182	179	163	187	191	187	187	196	172	174	187	178	169	171	201	196	166	188	170	188	192	178	170	172	145	186	161	167	159	185	187	192	194	184	202	184	223	197	176	142	167	206	174	212	174	182	204	195	166	180	181	152	211	165	184	158	153	188	201	188	181	200	188	176	196	190	177	198	178	180	162	163	185	187	192	200	181	201	185	194	162	177	158	159	190	202	195	190	163	197	152	173	177	178	159	190	193	182	171	189	189	188	204	202	200	181	188	185	165	175	173	181	196	193	193	186	167	192	172	198	175	169	168	191	204	189	186	190	212	183	176	191	186	181	180	211	187	188	176	172	187	181	194	211	191	167	180	179	170	205	200	174	182	165	157	200	191	185	181	180	184	184	167	178	175	178	209	182	171	179	190	186	197	209	175	182	201	173	165	191	183	190	173	196	191	182	156	197	184	212	202	181	156	176	178	179	196	178	213	185	177	198	188	173	207	179	197	195	178	170	176	163	185	189	183	190	183	156	185	212	177	168	169	150	183	181	188	167	167	181	182	207	193	189	184	161	194	186	173	177	192	178	169	196	179	194	197	215	177	187	175	173	196	172	186	182	162	208	187	163	187	190	194	172	178	183	171	165	179	177	178	182	192	177	169	210	166	177	191	183	210	204	206	148	166	202	174	209	192	171	189	190	200	177	175	188	182	172	167	170	198	168	182	198	145	195	185	164	179	223	176	207	183	211	200	216	153	183	185	182	200	167	171	195	190	159	168	200	184	181	175	187	211	180	171	177	188	175	197	186	163	191	184	171	193	189	170	172	182	175	203	198	178	197	179	195	200	178	179	192	182	175	186	197	177	174	186	188	152	205	156	186	188	172	167	170	180	167	196	198	182	167	222	180	205	189	206	192	179	178	194	162	219	169	175	149	189	200	192	162	165	194	195	213	186	170	177	190	166	197	207	159	165	169	149	182	184	190	220	195	171	187	184	194	184	163	192	183	169	178	166	210	195	208	168	179	189	197	190	176	160	164	174	155	178	189	186	190	181	181	171	182	211	196	186	181	216	183	183	185	165	161	166	198	203	172	172	186	160	181	178	180	170	203	185	199	185	166	183	207	178	174	168	183	184	179	199	224	178	167	184	180	169	180	177	195	199	173	182	191	183	173	210	157	175	176	192	182	169	206	181	196	187	181	190	176	164	189	166	197	186	187	202	209	179	190	191	179	185	151	156	187	170	189	194	196	171	152	179	188	184	189	197	192	208	186	200	204	211	182	168	185	190	157	180	192	182	160	185	170	172	189	195	178	164	173	184	174	196	188	170	191	167	170	188	195	173	176	176	195	197	179	186	184	200	168	165	162	180	151	192	180	187	210	179	180	185	211	194	209	175	169	195	172	180	191	171	190	177	155	172	182	189	167	204	170	172	188	191	181	190	191	172	188	178	180	156	204	167	186	184	162	187	187	179	182	156	192	179	203	167	187	178	181	168	176	178	199	158	167	209	180	204	182	197	188	169	187	202	182	182	154	193	206	191	218	214	170	183	163	163	201	175	162	213	171	200	184	189	181	173	175	183	189	187	172	155	173	196	188	171	213	193	172	171	179	193	178	199	207	151	191	174	197	188	183	179	215	163	160	183	177	197	170	166	189	171	172	194	190	182	163	191	180	168	182	178	201	190	192	162	205	165	161	177	185	171	191	178	187	184	193	168	190	185	200	176	194	185	176	164	193	207	166	206	181	194	176	154	191	170	182	200	165	180	163	179	181	169	189	182	220	182	184	168	183	192	158	183	164	169	167	194	190	187	200	185	206	188	172	176	169	205	157	191	193	144	173	176	188	163	200	198	201	213	172	178	195	189	186	179	200	191	164	178	179	183	208	173	167	176	192	203	189	184	165	194	163	182	206	177	182	157	160	168	173	197	168	178	154	191	183	188	210	207	185	197	200	194	176	186	188	198	204	165	203	179	198	183	186	178	187	201	194	187	187	173	175	166	155	170	198	175	186	195	214	187	184	162	180	165	211	167	192	173	182	189	174	190	180	188	198	182	181	159	198	159	170	173	176	196	180	236	166	182	198	178	195	168	178	187	184	160	198	185	193	206	208	199	195	170	167	176	204	191	153	200	216	215	182	214	174	192	210	200	197	181	218	209	192	191	190	174	182	198	175	226	177	184	170	169	170	178	183	185	187	185	173	168	193	208	157	201	182	177	170	183	174	169	187	184	180	190	175	179	199	187	160	184	204	162	200	163	160	198	196	181	195	162	196	181	167	188	186	206	184	172	183	172	171	205	214	186	169	194	181	162	185	167	182	185	213	173	198	157	168	183	190	170	174	162	165	170	189	165	196	184	179	189	184	173	175	184	210	208	179	170	181	196	181	186	196	175	202	183	189	179	186	198	177	187	173	179	178	186	182	185	176	171	188	176	185	186	155	188	196	155	190	202	182	179	193	190	203	188	179	179	167	184	190	183	185	197	188	204	188	171	162	182	169	201	180	181	170	177	175	191	203	201	177	156	198	195	159	183	181	194	205	201	183	184	193	168	173	202	189	180	194	149	183	216	175	190	168	188	189	171	177	194	199	182	197	164	203	196	201	197	206	189	176	166	205	180	209	197	189	192	180	180	177	211	183	176	198	150	179	184	188	195	187	194	200	172	197	206	190	198	204	179	157	190	180	199	202	165	177	204	173	184	166	196	171	175	188	210	165	161	189	197	166	170	157	190	174	198	192	182	227	170	158	175	192	183	180	156	182	177	190	166	183	177	156	196	213	177	193	188	195	171	184	167	188	189	194	186	190	175	205	177	187	180	191	192	196	172	190	199	168	203	186	173	196	208	203	185	160	192	181	161	193	159	181	202	189	163	167	175	199	160	167	168	193	173	181	168	176	164	194	190	199	183	197	169	166	181	217	169	181	186
21148	1440	2199	2711	2326	1935	1652	1521	1268	1156	1068	974	900	857	808	812	729	734	713	691	734	683	663	627	604	611	609	604	605	566	558	587	611	534	557	560	633	567	567	563	559	585	541	590	589	588	563	570	525	513	523	530	522	533	567	549	559	562	532	495	540	572	546	516	494	535	512	540	542	513	530	516	520	526	539	558	495	526	524	532	526	524	521	530	559	563	540	538	483	535	527	581	510	518	550	521	536	553	540	485	549	499	533	505	561	528	514	498	561	515	541	557	499	575	549	496	550	533	529	533	501	522	504	533	512	538	541	516	533	536	501	506	513	507	496	553	493	537	508	493	488	497	545	520	513	558	537	533	510	569	509	542	545	549	499	506	507	518	510	531	531	553	527	552	538	551	522	509	554	533	564	525	523	552	518	568	513	514	564	505	519	548	548	529	542	551	521	510	533	560	538	532	522	500	549	585	518	552	506	538	537	549	532	504	551	534	566	524	554	537	555	526	563	512	519	563	512	518	489	454	513	501	517	506	526	497	529	556	541	507	554	508	533	522	516	576	525	519	557	513	514	483	499	468	514	571	525	531	505	537	500	508	545	525	505	488	522	530	533	545	571	550	535	527	505	522	517	469	521	505	546	547	534	559	530	482	565	543	540	544	548	560	562	574	547	575	544	558	544	542	515	516	519	552	496	537	518	516	503	524	551	490	560	500	529	541	487	544	512	540	518	509	521	532	537	537	520	525	548	541	514	488	542	469	511	530	523	512	497	512	533	522	522	497	529	548	506	515	518	549	526	500	531	515	545	510	526	474	524	565	540	522	496	508	484	522	549	542	502	536	521	523	513	533	536	532	497	530	557	530	535	543	557	529	545	529	520	478	549	491	515	589	520	592	562	530	554	530	523	532	516	567	507	498	517	530	524	504	497	548	537	534	537	575	525	520	544	502	545	529	538	488	484	494	453	491	537	473	486	534	511	559	510	584	578	509	481	496	487	571	532	500	495	554	516	532	531	505	513	515	514	539	557	501	558	501	495	519	523	532	595	487	543	550	504	577	501	509	532	507	503	563	549	566	529	497	535	500	513	558	522	533	514	542	568	518	478	505	521	507	513	532	500	495	509	495	532	513	526	535	537	522	482	544	540	537	529	544	530	523	518	529	533	514	549	543	533	486	492	508	510	538	533	531	516	513	502	536	509	505	568	529	519	502	483	541	525	540	560	538	499	469	553	524	571	564	539	559	519	541	550	536	558	546	505	514	533	566	536	546	575	492	513	527	493	544	527	541	535	548	572	572	508	498	487	523	544	505	519	565	525	549	521	549	505	509	520	520	516	494	493	485	520	537	520	499	474	550	541	491	510	485	479	531	524	513	509	572	546	520	543	518	544	528	544	521	546	570	529	511	552	543	532	510	525	526	491	486	520	478	527	556	516	494	537	540	511	529	527	519	515	585	488	495	525	512	529	502	504	497	511	524	538	544	569	520	528	568	528	536	551	521	517	535	508	564	555	535	517	502	506	537	510	523	484	509	546	529	532	514	511	522	499	489	529	518	511	534	519	481	540	510	540	521	518	544	506	515	536	510	507	549	559	516	503	514	510	544	506	520	512	570	547	488	534	521	526	543	532	546	535	510	552	506	493	492	522	546	568	502	510	504	536	540	527	495	513	528	517	546	575	493	537	523	535	551	517	507	579	514	500	511	465	537	539	537	516	521	525	508	528	508	495	491	499	484	521	528	559	521	509	500	512	556	520	530	528	529	517	544	530	524	545	551	528	531	513	550	531	530	520	540	522	526	537	524	533	488	487	494	529	564	550	521	521	506	533	540	500	553	527	562	522	542	513	488	526	535	544	489	535	529	537	488	544	533	542	516	519	516	519	506	517	527	522	562	450	482	505	586	532	598	498	531	505	528	519	533	546	511	500	525	510	566	536	459	532	527	529	537	529	510	506	530	531	491	533	535	529	523	509	493	526	536	548	516	524	503	539	529	531	514	563	573	537	508	545	570	521	539	545	534	526	564	549	519	522	519	544	528	517	520	533	520	528	545	539	536	522	554	520	523	528	548	524	505	585	533	557	552	561	484	468	514	492	530	515	533	554	545	479	511	547	553	548	500	511	538	530	507	501	563	536	533	515	520	542	495	495	537	508	534	520	532	531	525	503	475	562	541	523	501	509	485	557	480	527	479	499	542	498	509	499	517	559	496	500	493	517	516	497	508	462	484	532	503	510	535	549	521	519	560	511	523	531	549	573	503	558	549	535	501	510	506	524	529	521	538	522	508	534	575	536	554	538	540	551	522	505	553	531	518	513	550	537	529	553	520	540	573	582	517	517	568	538	530	496	489	517	530	487	521	516	541	544	537	522	528	527	513	535	523	536	542	528	547	504	518	519	531	493	492	530	493	476	508	549	553	550	516	533	517	493	523	554	544	529	503	531	562	507	545	534	540	542	530	530	540	514	501	559	532	528	510	498	517	542	538	520	522	492	513	541	493	538	545	522	509	522	570	507	526	526	536	557	519	554	512	543	503	550	515	552	534	527	506	529	525	509	519	508	544	518	530	527	544	520	532	553	545	475	570	530	505	544	500	508	523	503	527	541	514	503	529	539	514	496	552	530	567	525	507	560	546	518	559	556	526	570	520	501	527	516	511	550	559	507	552	525	557	510	524	537	535	519	543	507	537	490	504	555	521	528	538	489	529	552	550	591	540	516	540	539	506	535	531	482	536	513	577	526	519	531	575	520	552	521	508	564	514	532	491	502	518	533	527	509	507	531	528	497	485	547	534	548	501	554	468	541	527	557	544	538	509	557	527	562	557	519	550	518	549	510	557	536	510	551	541	529	540	540	514	487	540	528	500	515	513	499	524	506	540	550	606	533	557	506	557	513	558	508	496	506	532	510	525	505	501	528	512	534	526	541	515	479	557	512	560	517	545	575	482	494	517	534	496	481	496	496	532	501	486	522	524	539	518	539	545	504	497	486	492	523	527	528	543	509	520	527	517	529	553	507	515	540	531	498	519	543	518	506	486	522	520	527	515	516	548	513	524	519	532	519	491	527	537	517	549	509	576	486	574	511	532	557	574	517	527	478	519	506	493	553	506	504	542	573	517	521	522	509	503	532	529	540	534	564	525	521	524	544	549	510	504	540	526	483	540	530	475	485	513	509	507	534	534	510	528	552	514	521	545	554	545	516	547	548	524	527	483	532	503	521	539	512	487	538	488	510	547	520	513	504	506	528	583	580	488	521	493	558	502	523	509	568	482	557	518	527	519	481	526	506	553	543	527	564	505	525	521	529	508	561	495	546	528	533	485	548	515	515	545	525	518	529	503	510	553	503	518	543	525	539	554	522	539	493	506	520	539	478	498	502	512	543	516	504	527	550	557	551	536	548	500	536	547	528	535	524	518	504	511	552	560	552	528	503	518	560	568	463	518	512	497	505	531	563	518	508	569	556	542	509	572	549	505	507	548	566	485	530	508	547	547	512	518
57552	17972	3814	1814	1285	978	771	662	614	532	468	423	441	425	426	387	399	375	406	385	370	341	355	316	338	345	338	331	351	325	319	334	363	316	364	313	345	333	355	289	342	328	316	322	342	324	370	362	345	308	308	350	316	328	340	299	313	310	300	298	298	336	323	308	369	334	353	388	351	355	304	334	346	306	339	312	311	344	365	348	360	333	304	321	324	353	321	264	321	348	310	324	327	335	337	326	281	312	331	313	344	317	325	335	340	308	313	321	295	349	300	323	300	331	362	309	347	304	315	324	330	312	333	338	344	334	320	318	329	343	329	303	316	328	345	342	350	317	305	335	299	341	303	342	338	303	327	350	321	319	332	309	304	343	332	311	321	355	326	324	313	329	310	325	340	349	301	340	353	329	321	316	342	353	309	345	300	309	350	317	315	340	320	317	334	312	307	320	340	346	311	338	336	335	317	320	343	321	308	314	350	339	314	336	300	296	327	304	332	326	337	309	351	339	323	321	335	321	307	346	285	334	337	353	331	340	337	326	338	327	334	330	338	311	326	328	325	312	346	288	298	337	309	305	302	336	371	314	336	327	341	350	289	298	385	324	272	306	359	372	331	315	341	337	311	323	321	310	342	320	347	374	306	286	307	322	323	330	329	315	291	315	288	285	300	298	330	300	342	277	332	345	328	306	313	334	316	346	303	296	348	282	303	319	330	299	313	320	360	291	317	314	295	322	320	320	330	301	305	333	329	328	320	308	300	321	316	375	305	309	328	341	342	323	348	326	310	360	323	336	324	329	310	292	322	344	306	315	313	299	339	287	281	308	368	320	339	354	323	350	343	350	301	323	366	342	323	327	303	306	345	306	294	334	323	313	324	326	338	324	338	329	307	309	329	301	337	321	329	303	304	327	341	335	340	319	354	342	340	308	311	338	341	303	326	331	333	332	317	332	328	363	341	297	310	314	319	318	309	326	332	318	344	327	352	292	306	329	315	308	313	314	318	312	302	332	334	321	324	333	343	326	328	335	282	343	298	293	300	310	352	326	327	265	265	331	340	355	316	330	299	360	299	316	336	331	342	338	299	313	315	351	332	319	306	334	344	317	315	342	313	345	347	361	308	312	342	345	309	313	312	337	349	308	285	330	330	330	330	325	370	316	335	358	355	350	330	337	304	312	348	300	303	360	303	297	330	346	331	322	363	329	284	345	281	323	346	326	355	364	323	330	329	319	327	340	307	335	323	316	317	312	346	355	304	313	311	343	311	350	306	278	352	326	334	296	332	284	336	329	330	330	374	337	307	377	324	327	352	332	325	321	330	323	346	333	317	287	332	307	308	322	330	326	310	322	333	290	295	349	341	333	324	312	343	330	364	332	338	314	334	327	337	331	346	363	346	316	342	332	339	351	351	330	309	322	327	311	333	309	307	313	323	355	365	323	306	296	319	316	339	355	307	328	337	358	350	331	309	298	322	351	324	339	312	346	323	313	339	306	299	296	310	306	315	345	318	306	328	313	321	317	340	320	313	345	341	317	301	313	300	313	306	347	357	370	312	331	343	360	342	322	320	313	333	324	312	323	312	313	330	313	328	316	290	334	282	342	332	337	314	344	329	366	313	326	321	314	284	306	329	330	314	325	326	350	338	284	342	308	336	370	334	320	290	334	321	305	336	317	343	348	316	365	323	309	368	311	308	314	349	309	309	297	336	332	339	333	328	328	337	314	315	331	292	307	326	308	338	329	323	337	332	315	304	349	298	339	362	343	304	316	318	309	309	301	303	321	316	323	289	341	368	332	337	320	366	367	332	321	306	300	318	340	357	311	312	350	323	322	365	294	325	343	310	359	339	322	333	342	319	340	311	307	323	341	328	342	302	368	337	328	316	358	321	338	346	328	316	329	331	294	309	303	302	325	312	300	314	300	316	330	351	354	335	334	311	324	279	324	317	342	325	337	334	327	326	314	328	326	365	324	318	291	324	329	310	315	348	314	315	332	350	302	309	307	329	317	360	325	344	334	325	328	343	291	305	327	339	316	317	310	341	352	340	329	311	341	323	300	306	334	313	298	322	306	346	305	325	296	313	297	334	320	342	307	332	310	279	343	334	302	318	308	313	322	323	360	327	320	326	323	330	325	318	337	325	311	342	316	329	306	367	333	311	311	345	331	312	329	321	279	328	299	298	324	329	294	306	336	380	328	328	347	327	346	327	313	303	352	318	332	349	323	296	337	331	307	294	308	308	307	315	300	338	288	294	351	336	317	320	321	307	302	307	334	332	338	299	299	328	302	373	308	317	310	322	319	313	347	327	340	335	321	336	328	372	341	335	370	299	311	338	317	345	328	335	339	297	315	302	332	318	314	352	340	308	284	297	331	324	314	327	318	310	346	344	329	338	312	346	279	300	313	358	320	316	315	317	301	329	329	327	335	347	318	377	298	323	339	335	346	344	312	344	323	310	316	319	330	344	309	325	305	308	324	316	317	326	308	317	340	321	347	341	327	354	319	340	333	305	325	350	330	305	326	321	318	326	298	319	294	312	353	329	325	317	303	305	304	329	285	305	363	324	326	337	300	308	340	328	351	311	340	334	300	322	327	360	360	332	351	314	328	294	358	334	310	358	316	314	317	326	323	332	312	325	290	327	324	338	286	342	347	306	310	323	342	346	339	340	320	338	306	329	345	341	346	327	345	304	323	354	291	359	340	351	355	311	281	291	315	299	315	335	327	312	357	326	366	349	343	300	358	330	314	309	336	321	346	299	346	315	298	320	350	322	348	333	338	323	308	322	312	368	311	350	333	334	332	340	316	348	333	330	292	368	358	295	349	306	350	335	284	313	323	325	330	342	347	319	317	329	303	329	357	350	323	351	325	367	306	331	340	318	298	323	330	352	331	296	332	309	336	309	333	344	336	313	313	332	364	370	316	352	366	333	357	367	308	327	269	327	293	295	296	323	319	308	339	349	337	339	347	335	324	314	354	326	338	345	343	336	346	341	342	314	299	321	323	313	371	317	343	327	327	335	312	346	308	320	339	323	350	319	307	333	330	340	361	317	321	336	326	350	321	326	333	329	333	339	310	342	297	307	352	313	342	298	317	309	332	325	336	340	342	321	313	339	314	294	329	329	337	357	337	342	320	323	320	332	323	350	298	333	312	296	316	317	326	289	342	323	360	316	327	333	303	349	316	320	316	322	304	351	357	329	301	274	323	346	312	318	338	341	334	300	350	338	348	323	354	363	330	319	343	315	344	306	344	352	341	336	330	336	319	312	299	335	337	321	334	331	305	331	313	314	357	325	302	370	338	308	340	331	322	361	315	346	324	318	336	307	328	317	341	329	325	318	333	343	324	344	353	326	308	336	313	329	358	326	322	329	337	326	341	304	358	341	324	341	322	336	334	311	292	315	325	338	353	327	298	318	327	320	340	310	331	321	317	332	339	321	342	326	343	326	339	330	322	312	333	327	357	308	345	322	321	282	356	319	350	315	324	295	316
30125	2800	4188	4991	4456	3748	3228	2661	2359	2107	1901	1764	1614	1494	1411	1422	1278	1228	1176	1134	1165	1026	1077	1040	1036	1020	1089	1039	997	954	928	936	945	978	917	980	932	916	926	935	912	902	873	917	866	857	816	902	901	839	913	901	928	888	850	863	897	856	876	889	887	766	900	885	915	910	823	852	899	886	858	824	846	847	870	823	929	832	837	870	891	828	802	887	876	913	830	850	838	927	832	836	832	846	867	818	809	851	836	833	820	813	848	853	834	883	869	831	931	834	791	842	822	839	853	851	806	860	840	847	791	810	868	833	888	820	788	800	841	837	838	781	814	852	858	846	774	846	807	802	869	882	867	812	831	848	895	826	852	880	856	837	905	832	862	841	842	895	794	833	861	796	859	842	890	831	840	811	844	798	820	868	851	872	859	795	863	816	835	830	816	844	796	823	842	864	864	802	770	850	795	805	828	863	850	844	893	843	812	840	883	862	821	875	844	843	817	817	822	816	826	862	836	862	881	865	831	831	803	837	866	815	834	815	813	890	838	845	850	809	784	823	840	829	786	840	840	875	794	782	830	820	824	773	806	826	805	876	784	787	812	820	803	771	867	854	879	843	822	849	875	826	843	896	820	847	857	839	841	815	834	936	791	846	892	836	814	815	863	824	815	851	821	825	801	856	878	858	845	833	830	755	880	807	810	788	881	837	846	835	842	762	791	810	819	816	837	854	841	829	820	809	817	839	829	853	802	802	850	856	815	861	875	821	857	771	814	843	823	821	826	825	815	814	803	848	790	817	850	829	847	842	855	831	818	786	831	826	804	867	812	865	852	814	868	821	791	819	800	826	800	814	894	835	779	819	882	893	906	872	840	813	797	828	827	826	832	797	860	863	818	876	816	855	829	832	836	860	815	813	801	876	804	812	816	821	872	772	846	896	764	850	813	871	803	792	806	846	871	814	799	785	848	816	818	825	829	807	836	832	842	816	836	802	873	813	829	820	860	827	906	822	837	801	756	820	830	843	869	853	861	889	839	840	831	847	871	839	846	843	797	860	777	827	890	794	819	801	838	841	883	858	801	828	836	837	859	842	776	892	790	885	831	827	797	779	830	821	856	796	847	838	790	826	810	820	821	808	826	874	829	851	868	833	834	794	842	788	858	833	833	872	833	851	814	860	823	817	797	834	814	856	794	907	869	812	851	815	810	833	877	847	842	857	825	815	877	859	817	830	863	863	820	792	814	872	821	826	843	838	879	799	889	848	817	852	841	872	887	837	829	825	813	873	828	867	830	836	838	856	866	895	854	840	815	856	899	808	850	801	852	846	867	805	825	795	860	831	800	799	873	805	825	872	780	837	820	821	875	794	802	826	816	845	869	847	911	796	869	817	940	839	845	874	815	836	837	827	898	895	841	811	823	793	897	792	796	813	797	913	835	806	853	828	844	831	834	842	855	843	832	865	835	808	837	833	845	879	806	863	849	849	829	828	834	863	857	823	848	794	855	841	887	849	892	802	815	833	846	808	805	828	820	804	800	882	811	838	849	823	845	796	809	821	802	874	824	811	839	852	865	833	851	844	801	861	851	802	822	889	831	815	843	877	824	885	810	833	870	863	840	855	843	860	851	820	813	841	847	853	807	855	787	853	838	828	799	794	838	852	839	799	898	837	817	862	854	853	837	827	812	858	836	827	808	813	784	846	860	830	832	879	868	857	819	795	804	868	835	822	777	798	832	845	819	810	858	773	852	834	863	820	854	876	831	832	842	860	850	838	852	861	817	840	819	826	859	853	843	816	836	811	848	847	852	848	849	845	879	815	843	825	842	822	851	771	887	804	831	776	855	901	828	809	887	835	886	794	799	836	831	811	816	780	819	817	834	839	834	822	826	808	885	845	870	799	801	830	819	819	785	865	898	838	833	870	782	823	847	838	840	828	868	848	876	816	844	874	846	821	779	830	830	800	902	848	860	871	819	833	882	829	892	837	802	839	841	797	809	862	840	837	853	811	863	852	799	835	811	823	789	863	816	848	868	804	811	854	871	798	846	863	790	827	793	805	870	937	855	807	853	828	818	803	837	823	837	816	805	873	870	841	855	839	809	842	868	837	830	867	876	792	828	778	828	840	840	845	845	819	832	845	849	828	809	780	803	797	856	823	873	809	842	852	823	848	843	752	843	789	841	806	851	883	771	838	802	850	890	866	882	832	882	863	818	832	848	821	856	880	772	835	792	827	828	812	829	769	812	828	841	853	832	856	778	813	815	858	849	816	867	850	848	841	850	826	864	815	827	806	874	771	862	826	883	875	846	848	857	818	786	812	899	842	817	824	781	828	783	799	847	813	862	786	854	884	819	834	829	867	817	820	870	855	832	840	782	842	872	825	841	810	816	820	832	816	849	801	855	882	779	867	822	845	799	862	874	845	824	841	794	860	860	808	816	857	897	838	839	833	832	844	865	851	800	788	814	810	859	785	833	847	856	838	840	870	861	817	846	885	837	849	905	859	817	849	862	875	810	838	843	828	806	788	796	838	802	842	881	841	805	847	808	864	830	847	796	830	837	811	783	850	793	758	795	826	869	854	847	836	821	807	870	815	818	812	818	914	867	793	890	881	856	761	857	837	805	842	868	846	823	858	894	866	830	855	855	860	841	882	839	863	851	784	833	836	817	842	857	871	853	845	815	889	879	858	878	808	843	835	822	839	822	855	850	869	816	818	836	829	822	791	870	828	814	885	826	906	834	823	787	826	831	861	811	815	858	821	819	785	845	831	845	796	844	893	809	842	873	882	833	836	820	829	801	868	790	778	862	875	854	831	848	842	826	855	818	800	819	853	814	832	784	807	808	752	812	820	859	803	847	847	867	845	803	902	823	794	838	807	837	849	833	792	820	797	837	819	834	839	810	835	838	881	854	867	801	843	813	830	836	820	854	766	861	837	815	853	823	827	836	832	889	836	845	893	864	860	797	826	813	857	852	843	837	825	850	905	882	895	822	844	849	792	854	816	801	899	894	881	823	838	869	859	867	852	863	833	824	818	799	837	838	844	820	817	803	832	870	822	748	811	872	772	818	815	815	833	838	812	863	821	837	850	826	850	837	783	772	815	849	836	861	806	839	831	821	818	852	822	838	811	846	839	843	846	798	856	766	871	812	892	858	844	807	831	810	808	835	859	776	820	801	834	872	872	842	792	862	834	844	864	803	837	856	881	870	865	803	793	823	846	820	839	803	841	811	857	888	812	841	834	804	834	863	855	845	840	857	847	840	877	855	773	866	859	864	800	769	860	858	813	812	866	856	846	851	820	809	826	834	813	820	836	819	793	835	833	838	848	849	909	785	823	831	800	854	821	855	827	844	768	881	800	851	826	856	821	791	833	812	845	850	887	855	827	842	873	847	861	843	811	848	817	804	803	792	844	868	811	808	839	834	844	823	828	813	851	864	848	862	884	880	844	852	814	835	894	808	859	844	854	827	840	845	843	863	826	755	804	860	886	824	853	880	821
6028	420	319	338	310	311	333	330	307	292	302	332	312	348	322	280	338	326	312	294	283	287	287	328	292	281	314	312	307	311	335	287	279	304	297	303	321	302	291	284	287	307	291	315	304	289	297	330	295	286	300	332	320	293	279	295	288	319	310	292	301	288	311	297	282	307	303	279	331	294	288	294	297	303	312	316	285	290	291	308	334	333	310	291	292	309	301	313	308	304	290	315	327	308	345	288	324	315	331	297	305	288	325	309	321	320	313	316	308	290	304	294	331	255	328	296	325	306	291	288	312	326	307	301	332	292	314	311	295	339	318	289	311	303	290	304	322	265	302	307	288	279	300	306	294	295	277	303	296	289	269	332	315	302	292	300	286	295	305	308	306	314	322	299	305	298	304	314	301	347	317	318	323	296	307	295	299	287	301	309	293	313	271	323	307	289	312	328	301	272	322	336	307	299	295	326	301	280	266	321	335	306	293	324	279	291	322	294	310	344	289	326	324	278	298	309	323	304	304	276	281	295	283	290	313	291	320	355	272	268	290	262	306	300	280	259	311	292	294	308	313	315	320	298	300	282	318	306	305	287	306	306	315	298	306	281	320	346	293	316	300	314	314	301	304	283	307	276	289	321	313	312	312	323	281	310	271	293	296	320	323	322	298	300	298	307	282	288	330	259	324	305	310	305	279	287	295	306	323	296	345	329	294	311	309	305	299	312	291	313	291	298	313	338	302	301	293	305	298	297	282	297	294	322	284	312	319	304	314	322	288	284	285	302	287	333	308	329	307	312	318	312	262	291	327	305	310	292	309	350	304	292	306	283	303	297	299	294	276	309	284	306	297	310	291	302	273	317	265	311	297	312	324	312	315	299	314	297	317	289	343	306	323	280	303	318	302	324	322	305	307	328	305	313	308	291	334	314	303	305	329	301	296	305	314	325	298	296	296	281	305	311	284	323	321	293	295	314	297	294	290	305	322	313	296	337	294	282	271	302	309	305	282	317	302	297	299	283	274	310	307	294	299	304	311	326	318	328	306	324	288	292	304	331	328	293	317	315	236	323	308	330	326	280	278	331	321	311	312	319	331	302	285	298	293	316	323	305	287	309	302	330	302	297	331	304	309	305	299	310	313	298	317	310	312	297	315	310	301	307	317	295	307	290	328	289	314	331	349	299	319	323	334	312	333	281	345	300	331	297	297	336	315	295	289	287	303	272	320	306	303	324	303	305	320	298	311	309	292	297	286	304	293	283	315	317	308	282	321	288	319	302	308	309	313	286	321	303	288	287	292	329	298	288	338	333	294	269	275	289	300	341	306	283	296	287	311	287	294	277	340	290	314	323	328	302	296	297	312	273	293	291	329	275	316	302	309	296	310	328	309	318	305	302	296	292	311	319	313	295	305	330	302	291	300	337	302	323	289	302	327	333	323	328	299	331	325	316	282	273	271	322	293	285	309	291	312	300	321	307	309	294	289	330	343	302	305	295	283	357	318	303	328	311	303	329	300	314	322	294	340	324	281	261	308	297	284	310	307	290	281	300	294	299	299	297	321	318	290	316	305	302	259	298	313	318	293	314	291	305	298	310	353	308	304	310	301	299	308	282	315	280	306	306	319	307	300	339	280	296	304	281	276	320	305	297	321	310	290	308	314	313	267	291	275	322	324	294	306	318	318	304	279	302	318	274	315	298	307	295	337	288	315	296	291	293	277	290	322	323	291	301	308	281	313	342	299	301	313	292	294	305	310	300	319	295	310	283	326	277	342	296	326	328	302	314	312	314	293	289	313	300	306	316	321	317	268	241	309	298	296	309	306	317	328	302	277	312	292	299	266	307	286	304	301	292	275	299	287	294	297	324	314	301	320	299	299	317	335	315	280	286	326	322	297	291	322	321	280	286	303	309	281	292	281	324	311	330	323	305	302	303	311	289	283	293	347	287	321	306	337	276	276	305	285	322	336	324	314	274	299	291	311	345	279	289	334	294	303	310	314	335	334	327	284	322	302	350	297	343	292	288	328	308	287	294	302	279	299	305	323	280	328	304	334	331	320	306	327	330	308	289	311	286	312	319	290	319	307	269	296	281	301	307	309	274	303	313	304	333	308	273	288	300	327	271	336	296	307	306	322	306	316	295	283	295	282	329	315	294	282	280	309	296	304	275	297	295	285	298	296	292	337	301	323	270	282	298	303	281	327	306	261	271	289	317	315	309	301	283	295	309	321	306	300	283	295	311	312	314	267	299	288	309	298	293	305	313	282	291	254	288	299	305	297	268	316	302	327	309	269	316	341	308	294	326	304	301	319	332	317	308	307	287	308	320	301	296	297	314	302	321	320	318	280	289	318	326	281	290	279	295	289	306	286	279	324	290	288	299	293	278	312	315	311	303	310	335	321	304	322	334	305	309	290	306	303	301	266	307	268	313	327	335	297	302	296	323	307	327	314	294	336	318	311	283	310	306	300	296	301	287	305	287	309	314	304	330	297	297	300	311	309	319	293	321	286	320	278	323	333	293	305	278	270	311	332	317	303	316	289	302	311	335	290	321	282	314	282	282	311	309	332	287	332	294	290	279	337	276	300	280	317	269	329	295	307	334	319	312	308	310	310	319	270	350	309	286	311	277	304	315	293	294	300	279	332	293	287	335	281	292	282	309	295	326	288	316	306	294	299	318	281	299	303	295	320	347	291	320	291	289	301	316	299	323	284	303	295	336	280	296	306	289	250	315	260	308	305	328	322	306	309	304	291	323	289	312	307	317	316	344	307	260	323	308	329	326	332	281	307	307	292	303	307	284	291	299	312	325	298	301	293	284	310	329	316	305	314	317	317	292	306	327	270	287	307	311	302	279	309	295	303	329	335	316	306	314	290	279	270	333	306	302	294	326	326	313	304	305	333	290	271	259	305	299	298	296	323	335	332	310	286	321	290	291	342	305	302	286	295	326	311	326	330	300	329	324	299	281	308	318	282	323	316	307	316	298	297	318	306	295	327	298	326	312	297	347	285	297	292	254	314	308	301	337	270	332	341	292	275	343	287	307	307	330	334	323	313	317	266	292	328	274	299	292	306	329	316	315	294	285	311	332	293	297	284	265	316	299	298	311	298	297	321	296	320	316	310	309	332	274	327	333	291	306	291	319	294	300	304	283	334	293	297	314	287	287	342	295	318	321	286	286	280	332	306	272	292	306	297	316	305	297	300	270	318	308	297	344	298	295	277	310	277	294	274	302	286	289	307	292	303	329	332	305	309	307	314	303	315	339	307	294	319	296	294	322	285	327	304	317	309	277	304	323	298	295	293	298	306	292	286	277	309	320	341	343	316	320	293	313	314	334	324	290	298	326	324	321	343	343	311	309	335	290	283	311	308	265	316	327	311	306	300	317	295	295	294	345	310	337	318	334	284	335	292	320	293	273	297	328	314	263	296	296	273	286	285	333	324	276	334	334	313	309	301	312	330	293	312	297	322	297	267	287	334	281	293	330	306	320	282	292	287	282
5959	826	825	823	826	820	821	796	761	733	734	746	802	735	728	769	742	796	762	832	826	746	798	753	790	769	708	711	829	764	754	744	709	778	781	735	798	785	751	753	787	735	711	744	764	757	732	738	790	733	746	744	795	742	751	730	775	760	776	762	760	768	751	765	767	749	735	730	798	808	716	721	779	741	691	694	766	717	728	784	719	807	770	742	746	754	774	742	799	745	742	750	753	741	738	763	741	784	783	706	746	768	738	741	757	767	724	719	744	745	779	783	771	771	725	706	742	765	776	781	745	722	737	772	762	745	791	774	759	757	748	749	758	786	786	753	757	764	731	777	786	716	784	748	757	742	733	755	754	744	689	764	792	798	751	776	804	729	746	836	774	741	745	730	768	780	777	775	784	760	767	771	718	730	748	761	751	815	755	776	791	757	737	816	707	704	745	775	759	763	787	783	744	744	757	716	797	752	778	788	741	727	760	794	774	761	750	752	692	740	804	758	763	789	773	771	744	708	748	781	773	775	728	753	761	785	748	770	712	788	753	726	774	782	781	757	737	761	749	744	718	769	708	786	801	729	711	793	729	711	755	733	778	759	740	744	737	781	775	711	808	761	744	738	781	753	766	743	771	765	752	735	748	755	774	751	760	747	739	743	729	701	724	731	781	718	754	748	738	755	768	698	723	727	715	736	773	791	741	750	791	780	711	742	740	749	756	727	721	738	747	772	767	720	816	714	768	787	758	699	732	729	748	759	759	726	745	796	819	729	721	691	712	769	856	696	768	732	732	814	718	730	713	763	757	749	756	749	742	777	727	763	765	760	754	745	758	788	730	740	767	769	812	737	747	820	744	790	759	740	747	765	807	777	768	769	745	762	714	768	738	719	816	750	739	796	779	742	712	729	806	744	796	779	775	784	758	713	696	726	773	719	715	782	677	766	771	736	771	745	765	766	789	709	753	720	806	742	756	736	807	755	803	735	776	760	757	747	734	773	782	715	777	735	759	770	733	805	737	751	796	783	759	770	743	804	773	731	773	784	787	781	739	762	806	721	774	760	768	777	744	757	764	779	732	778	733	796	706	738	783	721	780	773	767	807	819	787	778	746	709	760	779	689	740	718	798	775	729	711	738	753	710	789	782	766	719	754	760	742	757	781	783	717	793	769	759	779	768	808	760	778	741	725	799	792	806	718	766	762	703	818	771	719	737	790	763	782	770	772	807	782	789	710	721	776	797	755	748	789	805	785	778	756	786	750	710	749	752	750	778	719	737	695	758	727	740	737	743	773	786	751	767	745	788	806	792	745	765	809	792	798	721	787	729	756	713	781	736	740	779	771	716	748	781	756	765	776	773	766	729	782	725	749	772	758	764	716	727	736	732	761	771	767	712	808	783	770	722	785	758	794	817	758	772	801	797	736	736	754	766	727	759	757	730	734	788	785	770	736	763	721	716	769	759	719	781	771	789	800	760	784	718	749	744	771	717	765	721	784	786	786	807	763	760	760	694	797	740	763	745	772	768	765	773	767	725	765	702	755	721	742	764	731	716	751	741	755	749	760	718	770	698	774	760	776	776	743	696	737	767	749	738	724	754	733	753	742	761	737	713	668	778	776	740	737	812	751	723	738	748	783	737	738	703	785	768	785	747	788	744	766	743	768	760	712	823	736	814	735	718	725	771	721	761	775	825	768	779	786	749	756	733	742	786	785	725	731	766	749	784	787	784	796	750	717	792	773	782	751	710	722	726	696	730	756	742	741	753	724	786	781	755	732	718	780	726	722	715	749	784	704	796	770	759	808	764	778	706	770	765	754	714	765	767	784	761	740	742	742	764	760	730	775	749	744	760	718	777	726	754	783	730	752	767	788	765	767	767	755	738	756	783	757	780	776	787	721	771	778	743	790	704	770	731	712	763	705	779	739	741	789	764	787	834	710	771	760	760	739	807	754	764	774	745	732	750	727	778	721	766	761	711	755	778	759	712	792	791	750	756	749	735	719	747	741	758	774	755	703	751	818	734	744	780	774	724	712	728	763	771	745	747	727	788	791	734	728	749	751	793	735	721	742	778	719	734	777	763	753	741	735	720	767	780	777	777	748	765	724	739	730	754	756	788	774	759	806	791	738	735	765	820	775	775	729	705	784	726	769	752	779	729	748	765	795	819	754	775	746	737	758	762	735	734	739	746	769	812	733	730	767	784	736	707	712	731	774	770	732	705	795	772	768	761	719	730	726	727	767	766	746	739	764	728	770	736	782	777	772	736	765	705	779	757	701	763	732	728	749	744	737	721	761	735	784	729	760	730	800	757	765	769	765	724	735	729	735	772	737	763	717	748	784	817	746	755	772	781	744	764	783	801	780	805	742	719	705	771	745	785	728	752	729	738	767	760	763	760	801	777	750	776	762	783	753	791	715	772	780	741	740	790	818	727	705	724	743	799	750	770	769	763	761	709	708	783	732	710	734	776	756	761	763	799	740	801	753	734	803	782	782	765	738	758	764	795	720	710	784	751	747	747	748	737	771	781	831	803	743	752	788	750	738	788	756	797	760	737	695	768	731	775	742	756	757	790	688	769	745	738	729	725	756	726	709	746	784	826	740	779	735	740	811	785	790	750	761	783	776	770	734	691	808	768	657	788	724	754	761	693	752	774	741	755	756	744	770	732	797	751	803	704	759	769	786	754	765	720	759	783	745	761	764	791	783	767	758	744	782	739	785	763	721	823	760	783	776	732	784	721	737	718	745	782	756	752	793	732	763	770	798	773	763	765	758	770	817	802	770	810	742	728	734	773	745	760	774	759	779	766	722	769	755	769	783	722	771	772	764	734	805	740	771	792	773	756	695	711	775	777	760	756	781	738	725	733	772	774	792	749	763	772	752	788	743	758	764	751	761	774	758	786	747	734	759	775	786	727	769	771	752	722	733	756	774	758	740	774	751	751	760	757	773	754	734	736	725	810	681	751	735	734	740	747	733	779	735	751	762	798	764	724	741	721	706	785	745	750	749	710	722	802	778	726	812	759	763	783	732	755	740	765	723	793	745	747	795	747	730	742	767	770	760	717	744	731	699	765	753	786	804	772	744	785	744	735	782	742	812	733	768	748	724	748	747	767	748	780	736	807	764	780	723	746	797	720	744	753	743	751	719	709	726	769	751	792	709	776	734	727	744	786	716	801	783	793	778	764	757	771	762	761	703	746	806	789	742	723	724	776	786	800	773	751	775	750	731	746	767	781	784	711	765	766	731	749	736	784	809	731	732	782	783	795	789	737	761	739	752	755	753	744	780	780	756	742	763	704	751	782	737	787	739	757	731	740	792	759	789	758	777	765	758	741	746	747	799	796	798	715	788	777	746	792	783	799	776	732	667	764	777	739	691	802	740	753	744	722	721	743	762	775	799	769	781	770	745	728	798	765	703	720	744	743	716	744	774	766	765	786	761	765	768	778	736	803	734	753	761	773	731	770	777	801	769	722	768	807	791	786	741	772	776	824	773
41988	9368	1307	858	652	476	391	303	287	294	256	253	285	226	207	235	204	225	212	192	217	205	192	204	196	190	191	169	190	218	213	195	172	206	166	196	180	176	206	203	188	204	187	182	207	207	174	177	181	179	188	204	183	189	165	187	169	191	193	151	189	176	194	188	192	194	213	188	198	189	188	156	175	171	180	157	209	200	185	164	197	171	194	192	171	189	209	194	164	172	194	195	193	194	174	174	196	184	187	180	189	171	200	180	187	181	187	171	184	187	185	179	170	176	171	174	184	193	199	165	179	207	166	178	182	183	170	176	184	164	230	178	183	205	194	202	164	179	182	166	198	181	196	174	178	183	179	171	182	178	206	168	186	157	178	166	189	185	151	197	182	175	180	176	164	168	161	184	184	169	183	205	220	167	185	169	176	190	171	188	189	204	170	213	180	190	184	185	184	181	175	191	176	168	174	209	194	187	198	172	156	203	186	190	181	194	199	196	179	196	180	150	175	209	173	185	179	186	175	222	169	167	194	179	165	196	198	173	167	187	176	162	170	173	176	208	169	204	190	172	186	170	177	167	186	196	194	172	179	180	184	173	176	197	174	178	167	182	197	159	178	194	190	195	182	203	164	199	178	166	198	173	184	195	166	201	202	180	170	177	185	173	182	191	174	176	178	177	164	182	183	199	167	188	177	201	164	185	196	194	170	175	194	180	186	203	164	168	172	164	203	177	207	214	193	190	176	206	184	180	150	192	200	194	176	189	183	165	178	186	186	215	198	172	168	181	194	176	183	182	188	156	208	192	180	202	215	219	214	173	169	177	197	182	191	199	171	173	178	201	160	177	193	181	156	174	184	187	200	176	198	192	181	158	155	178	198	201	183	195	197	181	189	196	182	183	179	173	152	215	147	162	174	183	176	186	165	158	162	172	176	186	169	182	176	193	164	189	196	190	205	200	180	182	180	183	182	189	183	187	184	192	183	199	180	162	175	205	209	189	184	160	179	199	169	179	184	159	176	184	200	178	160	183	177	214	190	170	185	166	181	182	205	193	170	186	159	201	189	174	197	195	187	185	183	191	162	195	188	200	173	195	190	183	168	175	182	187	192	195	181	202	162	207	203	215	163	193	216	175	184	179	212	172	201	191	174	186	197	187	184	147	165	202	205	190	192	158	162	206	181	158	189	178	181	176	172	183	222	182	176	170	206	200	197	183	166	188	159	197	189	171	190	195	184	174	193	211	170	168	183	217	205	199	180	178	167	171	167	185	153	171	162	156	206	201	181	183	149	165	158	179	189	184	178	155	193	165	187	182	186	203	160	191	153	170	154	187	180	175	194	201	198	180	179	177	175	181	177	186	169	193	176	181	171	169	191	179	183	197	204	208	191	181	184	184	195	168	173	206	174	181	162	211	178	196	178	171	189	184	177	180	194	170	186	162	202	160	168	201	178	193	188	202	170	173	172	203	167	195	209	188	173	169	156	211	176	197	180	174	176	175	187	164	175	202	166	170	176	192	150	189	155	159	185	177	183	156	161	188	190	187	205	195	182	183	185	196	187	178	199	190	189	170	194	194	175	195	185	192	175	220	193	160	197	167	203	172	159	194	188	194	155	164	175	167	184	177	160	168	212	183	184	180	197	188	174	186	195	198	186	181	173	188	177	168	176	184	179	165	194	186	189	188	187	180	189	203	178	192	181	176	175	182	185	192	188	170	192	199	180	192	176	174	184	207	219	170	171	170	158	170	175	185	168	193	177	177	209	195	183	181	171	185	175	182	188	195	202	167	158	191	163	182	190	219	176	158	195	185	169	174	180	191	161	169	179	192	171	181	161	168	176	182	167	188	196	213	200	185	180	196	164	140	193	198	191	164	181	190	185	182	200	171	167	174	183	171	184	168	188	182	207	179	205	198	177	162	186	205	180	192	188	178	177	171	178	165	181	181	173	203	182	169	177	186	191	181	188	204	205	184	181	175	168	183	169	174	185	208	188	185	167	163	161	193	185	180	178	158	187	169	164	186	213	192	171	186	165	195	187	197	200	165	174	182	203	157	184	180	175	178	180	166	191	161	192	180	202	169	160	186	199	188	179	226	188	159	215	194	176	191	207	168	191	170	187	177	195	171	171	185	188	163	175	212	194	179	182	174	158	170	175	178	177	169	198	189	188	170	198	180	169	165	190	164	182	169	171	180	195	188	183	199	181	185	201	185	163	178	198	162	169	155	172	172	176	194	162	162	203	189	179	183	188	180	155	231	172	171	177	184	202	149	160	193	204	211	179	187	172	186	196	188	171	167	168	180	178	205	164	185	191	175	182	173	195	198	187	172	168	206	202	175	198	199	188	208	185	199	172	193	190	167	179	197	156	178	196	170	191	176	204	180	183	189	206	198	168	171	198	169	190	191	174	184	207	187	197	181	153	202	195	151	210	189	190	168	188	197	170	180	184	172	170	183	183	189	199	197	182	179	186	190	174	177	193	189	206	175	183	183	184	182	210	180	197	206	196	180	192	172	215	179	204	158	169	179	202	183	187	164	200	203	190	179	187	171	183	183	168	184	162	155	190	185	165	168	190	147	194	184	177	167	173	194	165	172	193	210	195	184	201	171	177	214	166	182	205	198	179	192	199	178	194	177	197	172	194	201	180	217	195	198	176	163	186	188	170	196	168	213	175	170	193	174	192	178	178	186	179	186	195	193	177	181	178	161	167	180	187	205	179	173	193	189	196	182	181	182	204	182	175	190	180	173	173	206	200	187	187	165	180	179	181	208	198	188	173	178	185	192	162	189	189	167	178	156	165	172	169	183	177	171	187	191	195	177	188	192	182	180	178	192	209	178	237	169	183	187	178	184	191	189	196	189	180	178	207	193	182	180	187	168	188	174	173	190	177	193	185	190	185	170	190	171	192	190	186	180	160	194	186	177	173	189	184	187	183	185	181	192	178	195	168	183	186	193	194	190	178	166	182	177	181	182	176	186	171	182	190	183	170	188	186	189	177	200	197	186	208	171	178	178	183	198	187	172	186	187	201	181	173	176	195	174	201	175	138	181	201	189	175	176	183	182	172	165	179	179	177	176	165	185	191	204	197	188	166	158	167	167	171	162	190	165	171	150	196	175	212	167	173	199	190	190	188	175	164	203	178	203	213	185	204	188	196	201	181	181	179	196	194	167	170	184	197	178	186	174	197	184	199	208	165	147	201	172	185	192	189	200	196	185	191	167	158	167	158	156	171	207	188	186	204	158	166	180	177	174	167	205	174	198	184	197	188	198	196	171	160	197	191	177	187	186	205	215	203	186	205	187	153	182	166	176	186	207	185	173	181	184	180	183	175	164	193	196	194	178	167	194	180	187	179	166	172	184	200	186	199	181	167	177	164	193	182	186	165	179	187	192	183	166	198	165	166	193	178	180	158	168	166	177	201	198	165	179	167	181	195	178	173	185	166	195	178	194	177	180	195	181	165	173	174	155	178	194	193	181	191	201	184	195	192	178
21483	1615	2206	2670	2362	1972	1630	1449	1289	1140	1034	978	888	843	839	816	757	685	685	724	677	695	615	646	662	640	620	608	604	585	619	604	584	561	588	548	592	553	586	596	528	572	530	540	598	582	565	552	535	538	542	603	552	540	528	514	567	506	572	550	505	530	545	538	488	505	514	576	528	562	550	549	535	522	562	564	566	563	585	554	556	515	530	564	505	530	502	583	508	530	519	524	550	506	532	545	536	515	533	526	588	504	580	512	552	500	510	520	544	532	532	545	483	515	543	496	513	532	494	550	552	570	560	481	562	527	514	532	517	590	543	528	536	538	516	496	513	573	542	546	502	549	506	503	533	508	501	555	536	550	523	532	542	530	542	516	558	546	475	523	535	536	521	477	567	517	554	581	583	527	534	550	462	529	541	629	525	518	558	479	505	524	544	523	538	539	540	518	512	520	525	543	546	521	510	482	500	518	497	542	488	526	543	508	556	513	527	548	519	500	570	573	532	564	549	515	511	524	506	501	523	498	490	523	554	523	562	508	513	522	505	507	544	555	517	497	550	501	528	537	542	496	557	566	577	536	527	512	592	527	537	552	526	489	514	556	550	531	530	494	584	492	525	532	481	532	549	514	502	542	535	547	528	466	542	517	517	525	516	529	505	543	505	506	522	540	532	534	524	462	556	533	540	547	477	545	508	533	495	532	494	514	529	535	536	506	541	521	541	589	538	552	503	533	560	514	515	489	510	532	510	537	512	539	511	547	492	514	506	518	545	529	510	543	560	505	496	530	474	530	514	541	522	508	559	526	544	486	529	546	557	554	503	524	529	538	535	451	565	522	489	528	524	490	543	502	501	524	539	554	519	532	545	521	519	493	514	525	514	546	527	517	482	528	532	547	584	493	523	526	530	511	537	526	509	528	535	548	538	536	566	535	532	510	522	580	530	549	529	550	523	531	485	528	504	503	499	536	525	485	514	501	558	521	541	525	538	522	534	497	517	501	552	535	537	524	536	550	533	515	533	525	515	495	493	466	544	537	519	541	495	501	504	527	530	453	531	498	546	479	526	537	536	502	538	578	524	534	509	512	518	501	514	532	529	522	495	468	522	507	507	523	534	537	487	524	519	526	493	521	526	568	509	561	508	523	507	530	524	489	507	514	528	560	496	504	509	527	555	524	528	497	510	513	499	524	551	555	533	511	524	479	516	521	524	525	544	529	515	529	499	531	519	480	526	532	502	495	489	461	544	521	531	512	523	538	493	520	510	536	510	550	492	568	523	569	527	525	510	526	521	533	526	499	544	561	517	510	486	552	536	514	519	528	538	553	513	477	536	547	531	498	528	532	558	553	498	564	528	562	457	509	525	519	538	530	546	530	475	499	572	560	523	540	517	553	504	541	562	505	491	518	543	566	528	504	562	468	509	487	549	567	512	569	546	506	518	547	473	514	531	531	541	546	480	526	519	519	499	538	522	508	520	501	520	548	556	486	549	498	508	492	491	514	570	498	504	556	526	513	558	496	491	529	521	520	516	555	495	518	511	519	517	532	544	538	483	497	506	513	520	502	527	521	510	491	538	528	540	542	495	545	523	535	609	507	549	550	556	495	518	492	526	519	530	536	513	519	517	525	498	467	546	501	548	531	538	507	520	538	533	522	521	507	526	504	502	494	513	497	522	502	538	537	518	508	529	539	545	521	584	504	531	509	506	544	488	529	572	541	526	506	528	540	522	497	567	498	533	493	481	570	572	505	519	525	506	532	504	510	527	516	516	524	545	505	533	509	477	544	497	558	530	549	507	487	519	524	533	506	549	498	495	501	498	547	493	527	525	532	537	520	546	531	529	516	538	518	547	574	543	492	561	522	507	513	493	525	516	515	529	513	506	518	516	538	548	505	554	462	515	502	523	528	526	531	504	505	542	529	520	546	527	564	484	499	518	515	514	518	556	577	524	512	563	505	546	552	559	503	503	536	560	522	522	515	519	535	541	519	549	532	565	498	535	528	543	545	490	548	529	520	517	499	544	560	521	516	505	508	534	505	516	522	529	494	540	492	522	524	525	529	488	544	525	515	516	520	535	547	569	536	531	546	495	531	525	516	500	528	541	552	527	528	541	513	479	549	561	541	522	519	520	532	473	527	505	548	486	539	561	518	553	487	500	525	493	534	499	507	562	532	528	514	512	548	508	515	517	527	549	512	543	553	546	510	524	533	517	560	519	518	555	505	576	546	534	528	499	523	518	539	598	539	542	528	566	540	531	513	576	523	544	538	517	525	504	550	507	555	498	590	537	514	483	536	531	511	536	537	545	573	516	527	522	542	575	521	504	551	531	558	531	537	526	520	501	543	578	534	511	555	457	529	517	495	527	535	549	511	532	505	523	530	551	532	518	545	563	533	553	549	514	530	539	519	516	465	578	556	520	490	555	537	521	501	503	529	514	512	513	515	513	521	500	522	531	512	515	504	562	484	540	539	535	481	535	542	523	570	509	532	495	538	525	535	529	542	537	556	538	553	548	533	556	554	535	533	530	501	521	534	492	506	543	525	534	490	509	514	499	539	489	504	505	523	546	534	520	571	534	503	538	502	528	554	517	526	574	516	547	505	509	548	524	520	527	530	560	525	476	504	497	547	541	514	526	550	533	564	551	543	561	563	555	509	507	545	503	520	524	489	577	506	508	533	549	540	527	512	561	539	502	539	566	501	508	529	490	555	526	488	469	514	486	496	525	542	534	520	550	518	538	501	538	529	533	545	521	522	496	511	492	581	571	520	525	552	530	519	525	527	467	481	486	494	548	512	517	527	511	540	524	518	556	520	562	572	566	512	544	515	487	513	539	563	472	570	501	564	530	508	468	534	503	546	496	498	504	551	520	537	574	542	550	561	521	516	535	504	553	504	544	531	548	552	549	524	534	512	564	534	522	509	553	505	496	542	504	562	534	559	522	530	517	570	585	511	561	554	494	526	514	495	584	514	519	545	554	550	499	527	559	485	521	547	559	532	524	516	558	543	522	529	512	569	477	529	538	507	574	549	490	540	528	538	513	501	514	558	511	494	504	543	484	527	496	485	529	530	463	538	520	528	557	537	514	520	554	529	497	535	493	503	523	530	512	523	582	524	539	541	545	517	512	535	552	550	557	497	509	525	527	516	552	510	511	542	526	499	557	523	536	541	513	470	501	502	564	520	554	534	495	511	529	510	537	484	522	524	552	494	492	527	549	545	521	561	513	563	491	483	528	525	524	540	487	560	567	541	517	477	528	523	557	531	544	505	515	528	505	513	532	547	532	555	499	532	517	504	514	583	478	518	582	521	514	536	534	535	550	499	561	524	517	526	553	521	513	517	548	526	508	499	530	499	557	508	546	522	490	492	506	507	536	555	497	503	544	539	510	545	491	527	518	555	538	527	542	567	512	511	531	524	571	506	526	571	491	500	520	493	531	526	513	526	521	510	533	549	509	543	517	507	493	561	528	524	528	515	555	556	531	483	538	497
58537	18003	3683	1841	1235	940	769	625	559	539	469	464	440	422	401	415	443	404	378	368	355	379	336	380	341	355	368	367	350	345	379	349	369	352	346	374	315	332	312	352	349	332	357	326	314	314	304	294	355	322	302	309	342	327	311	363	301	294	336	320	330	351	300	362	306	318	346	308	350	302	310	329	337	351	323	314	340	336	321	309	312	303	323	318	335	337	354	347	323	339	330	340	324	307	332	339	305	339	328	308	342	322	314	306	331	356	314	350	332	321	352	269	350	352	352	318	327	304	296	374	325	317	296	306	311	356	316	317	359	324	335	323	317	351	364	300	319	340	297	321	330	351	331	361	332	323	335	326	362	348	380	294	332	307	320	345	338	307	329	307	307	308	295	295	302	329	323	311	349	345	309	325	334	320	326	330	299	285	338	338	354	327	324	354	331	333	315	332	303	337	359	339	317	356	333	294	312	355	332	320	332	361	339	300	358	333	312	325	330	340	314	286	316	340	322	337	329	298	338	299	325	375	312	348	304	318	297	306	333	355	315	326	325	315	315	301	344	341	320	326	375	322	318	319	360	298	331	299	336	321	342	278	327	331	337	364	303	297	319	340	318	333	330	325	303	331	341	320	332	316	317	348	328	321	290	337	358	315	279	284	316	342	311	315	326	336	367	340	350	352	317	325	313	320	321	314	292	325	345	299	330	330	345	320	302	338	304	308	348	311	378	351	329	308	336	316	337	325	307	361	310	347	312	336	324	309	319	323	311	307	351	302	333	329	335	342	306	322	341	304	316	328	316	330	315	315	333	344	316	327	376	318	311	337	304	320	318	357	329	340	325	326	333	314	341	325	305	316	310	362	317	274	330	322	339	333	341	324	327	340	318	334	332	339	324	308	329	307	304	326	332	372	305	313	335	309	333	320	339	328	333	326	322	318	331	326	308	330	334	324	349	321	320	329	344	312	356	325	324	319	316	298	341	331	341	332	310	315	317	325	331	290	323	311	321	300	320	320	318	331	355	336	322	308	313	313	277	334	313	316	310	309	312	346	325	350	325	302	289	296	339	315	308	324	320	319	357	328	347	385	306	313	274	330	335	317	338	312	335	342	318	356	289	335	316	331	354	328	356	326	332	316	334	316	312	333	344	309	301	323	350	338	366	338	335	306	314	333	329	279	334	335	344	343	327	334	314	282	305	364	328	358	342	318	366	327	362	303	348	306	314	307	292	379	318	301	307	324	325	320	367	321	318	343	304	315	331	315	322	333	331	345	353	348	330	367	334	331	315	307	311	297	346	351	336	326	327	343	319	288	332	322	310	315	361	327	299	318	318	332	305	317	296	363	363	334	347	330	332	318	347	326	312	331	309	320	347	317	291	341	319	327	335	317	318	323	328	352	328	326	337	332	327	331	317	312	345	337	344	314	310	316	302	297	353	310	290	334	329	320	310	321	285	355	300	338	299	301	314	306	334	351	380	302	321	349	327	358	317	333	325	328	356	322	337	334	312	339	297	352	327	324	326	319	305	303	352	349	379	315	334	282	344	300	310	311	332	313	307	301	307	313	311	318	329	355	333	307	316	297	328	338	325	352	337	333	289	309	327	292	288	349	297	277	323	368	302	326	293	343	295	328	329	313	358	341	327	307	332	329	309	294	331	342	330	334	311	307	322	313	327	317	346	357	293	341	328	336	323	326	310	320	317	305	285	346	318	325	326	322	333	355	336	318	312	320	336	290	318	310	310	301	302	320	349	321	324	335	305	329	334	338	315	327	329	333	307	308	287	341	350	348	363	335	344	311	321	354	320	347	302	303	320	314	322	330	315	294	300	305	319	350	318	300	323	346	324	338	323	339	356	312	350	317	296	372	321	325	297	318	332	304	305	324	310	316	323	314	315	344	305	343	323	327	321	315	331	291	320	323	309	337	307	340	366	344	340	338	322	319	288	325	379	329	374	323	318	317	325	346	295	333	329	316	305	348	298	296	346	303	297	317	332	321	319	321	304	336	341	323	347	333	347	327	307	364	337	271	287	324	351	317	325	338	325	352	305	304	370	312	312	320	300	318	323	290	302	309	325	348	284	330	317	320	328	321	328	340	320	315	330	317	334	315	324	314	375	343	313	318	321	337	325	345	355	340	299	316	324	352	307	318	316	299	311	305	319	335	314	305	310	328	318	311	318	321	322	352	301	330	373	324	344	341	338	303	325	322	330	322	344	315	343	375	363	326	338	321	322	320	333	340	303	324	307	315	313	328	393	317	317	333	307	332	325	375	311	333	336	300	305	315	327	309	319	316	348	303	302	325	336	325	318	316	321	309	328	281	302	313	305	313	353	324	319	314	343	344	326	328	340	335	323	307	330	321	333	306	316	296	347	304	333	326	317	328	330	351	348	323	286	331	319	302	362	349	325	324	332	336	355	315	344	339	325	349	298	296	340	323	339	361	331	302	340	341	317	359	337	331	313	355	342	329	347	349	344	318	300	300	328	368	317	333	336	358	298	296	339	354	299	311	309	322	298	340	321	327	339	336	320	357	361	336	312	340	301	311	340	329	305	339	317	327	334	310	329	286	297	328	332	327	336	311	362	327	324	319	339	320	354	320	327	306	348	314	297	330	335	334	298	334	323	288	346	335	283	307	309	325	308	299	327	342	329	315	350	303	305	303	340	327	308	365	327	350	344	308	317	337	330	335	322	354	314	321	306	326	336	320	324	340	309	311	311	304	336	320	289	365	320	331	321	331	338	328	340	347	318	294	304	313	331	311	290	313	308	316	305	299	347	324	345	366	322	324	301	318	341	382	325	326	326	343	363	370	314	318	312	300	339	318	294	361	315	324	332	337	301	330	315	309	330	317	340	324	294	331	349	350	284	297	358	323	360	355	343	339	339	321	305	318	345	319	304	308	308	329	330	320	334	312	331	330	347	367	343	290	307	343	317	350	326	316	318	294	278	330	294	321	354	333	291	326	322	308	331	291	321	321	322	319	320	303	333	313	358	304	316	313	329	303	351	308	326	313	309	311	334	327	321	311	339	328	305	317	310	325	320	317	337	322	348	314	359	300	331	346	376	334	330	303	309	332	333	318	304	321	323	294	347	332	352	335	338	313	297	348	327	310	370	313	333	328	365	315	336	317	323	339	322	301	354	308	298	341	338	339	319	317	310	311	308	340	331	327	324	331	321	318	337	335	286	312	322	334	334	308	325	314	298	311	353	311	340	324	355	338	290	315	272	340	292	308	324	353	328	305	320	353	354	329	324	365	336	315	328	347	289	331	303	317	312	344	359	327	326	340	353	318	323	307	300	344	297	335	339	318	320	294	323	326	325	333	333	335	363	367	335	295	300	324	347	322	350	318	376	323	345	307	356	331	313	301	347	326	313	339	300	334	331	315	320	330	335	320	323	343	328	337	336	309	352	306	332	315	323	345	344	306	318	335	339	348	315	336	360	344	344	333	322	344	324	315	318	323	340	310	348	271	313	319	294	317	335	296
30577	2745	4255	5029	4500	3793	3170	2618	2382	2141	1873	1664	1546	1521	1374	1397	1302	1301	1181	1187	1058	1082	1110	1063	1116	1080	1022	1016	948	960	971	890	1029	972	938	946	883	926	945	922	933	888	906	931	886	924	884	908	931	936	934	939	885	892	862	916	849	834	853	813	893	843	934	925	844	861	836	847	864	872	843	887	851	889	852	841	871	875	838	827	864	865	881	872	814	815	864	890	869	865	870	860	866	829	824	834	847	848	849	815	844	854	804	924	892	838	836	878	851	842	844	873	816	844	775	828	814	848	893	882	815	803	865	824	914	866	846	874	877	838	797	796	843	839	792	860	840	868	864	864	842	828	868	889	853	879	870	824	865	848	834	838	804	891	826	915	849	801	829	869	886	785	819	853	840	840	845	837	830	836	801	867	856	859	884	834	869	834	804	856	784	821	841	867	815	885	851	817	808	871	890	855	855	773	805	815	823	810	780	835	814	814	840	881	830	810	869	799	821	837	842	804	836	840	844	860	876	880	863	896	846	820	848	851	827	803	817	849	833	826	827	885	856	821	797	858	827	831	843	843	817	855	873	848	832	834	820	791	830	808	829	804	793	822	934	930	853	840	811	822	817	836	808	878	854	841	854	859	820	816	868	883	803	875	845	850	869	816	846	796	852	819	849	870	795	841	880	900	842	816	862	910	887	791	797	803	874	830	806	815	808	836	867	829	808	820	847	826	803	827	830	825	862	839	802	889	886	919	850	836	863	758	838	835	863	812	833	842	837	842	850	848	860	814	864	792	892	820	851	873	834	844	856	836	821	796	849	788	826	857	837	824	841	801	841	879	841	891	868	813	796	819	850	798	821	848	784	836	815	879	794	899	864	790	761	900	838	835	837	819	816	843	849	882	834	775	793	834	831	876	826	858	810	818	865	810	845	842	869	754	814	871	822	849	866	817	840	817	833	858	854	854	853	798	853	851	871	852	830	829	885	852	843	797	821	850	846	801	880	812	834	848	841	815	867	820	820	851	841	793	831	884	806	791	852	833	861	854	839	844	839	868	814	799	840	830	797	854	799	839	863	843	813	907	830	806	803	873	833	811	844	827	849	835	834	879	830	777	764	844	843	777	848	863	878	834	824	810	855	809	810	809	899	845	820	893	794	856	855	856	889	844	856	812	850	804	854	863	826	849	854	825	850	825	827	823	812	885	809	857	831	839	829	849	842	833	884	853	776	840	885	828	860	867	867	878	850	782	895	772	858	829	888	812	830	795	815	879	865	865	866	851	893	882	841	795	825	854	825	820	777	842	873	797	854	838	879	831	815	849	852	795	864	852	831	783	761	818	817	859	796	841	923	848	886	825	860	852	809	826	825	760	882	802	828	849	810	802	792	854	905	838	846	854	891	843	835	848	827	798	831	842	838	808	836	857	834	820	872	812	810	848	859	838	862	834	833	874	809	885	864	806	793	877	880	815	790	801	853	854	777	863	860	864	812	806	859	814	852	862	822	875	850	829	812	853	835	843	802	836	830	824	813	842	874	906	764	878	832	832	839	829	871	868	836	865	832	813	842	779	847	837	829	889	870	860	896	802	863	808	874	841	852	853	823	861	794	864	826	859	791	811	792	786	838	854	884	829	789	845	839	850	850	788	865	848	849	807	797	822	859	822	824	805	822	856	842	840	824	836	797	840	866	852	835	831	834	829	816	819	811	893	829	829	869	858	828	827	839	897	818	827	819	783	845	842	803	851	783	821	829	884	788	847	844	841	851	835	806	831	870	823	843	854	857	771	856	876	811	866	853	730	813	864	825	852	813	878	825	825	842	822	840	849	854	822	846	868	863	836	860	841	834	828	768	833	802	822	830	883	869	820	787	914	889	796	852	851	865	836	867	799	830	819	803	841	823	798	864	794	806	813	832	782	845	799	819	784	824	858	892	834	878	809	873	803	828	892	818	819	810	807	820	826	847	856	837	853	852	844	845	847	795	837	781	863	786	758	769	828	877	790	822	853	839	891	849	827	830	852	809	853	831	812	841	863	862	818	835	847	858	875	818	869	848	828	863	842	891	843	800	839	839	835	850	826	842	870	851	851	836	808	802	823	807	798	852	835	848	840	807	891	810	867	802	813	906	857	808	846	804	845	774	836	848	833	866	852	828	800	789	806	827	890	826	882	821	796	815	844	877	814	812	853	810	864	849	796	843	819	853	842	802	801	868	846	840	777	871	806	833	858	812	798	836	847	883	791	765	855	825	817	812	832	788	825	814	832	873	811	822	818	832	874	886	831	851	845	859	804	824	877	839	826	804	878	820	806	803	875	828	802	887	801	829	847	827	840	816	859	829	822	852	821	861	830	838	810	786	839	856	806	832	833	872	830	773	806	845	876	844	802	847	900	847	833	854	862	808	854	856	791	843	845	844	789	818	814	851	833	845	810	867	825	848	843	749	867	824	852	853	848	860	848	798	884	847	855	803	824	828	855	853	860	892	837	783	815	812	840	833	787	822	871	823	805	823	818	869	854	809	875	850	779	865	830	884	843	855	817	786	856	816	850	856	852	864	803	836	880	830	847	842	873	814	857	851	783	818	829	827	837	801	814	803	839	873	822	800	840	831	840	878	855	879	920	810	823	808	785	846	820	824	786	837	856	831	811	849	856	836	841	862	819	844	863	835	845	856	839	866	799	840	817	814	881	817	852	884	856	882	735	849	910	825	827	834	769	852	851	837	836	818	849	848	880	888	790	882	770	785	870	817	824	829	878	847	833	828	838	818	894	866	821	819	824	785	849	847	855	877	772	810	870	819	839	840	836	806	838	859	864	819	836	799	836	793	818	848	848	833	830	814	834	814	807	803	777	769	809	845	798	829	847	832	816	864	814	817	887	852	848	782	848	820	863	872	837	817	843	858	836	813	829	883	818	811	831	823	867	843	899	860	812	858	780	845	826	867	838	841	831	813	811	825	895	881	838	810	909	828	844	844	880	856	920	854	889	863	810	819	812	803	873	820	854	902	845	833	821	873	818	820	833	831	806	817	834	801	778	801	815	822	859	830	873	870	821	837	804	818	824	831	850	813	919	817	859	850	881	794	825	824	811	861	858	834	818	818	874	859	836	854	823	858	831	878	825	814	867	797	873	819	847	795	789	849	894	829	848	901	818	825	817	818	824	794	882	812	827	801	840	816	816	801	879	778	818	830	801	849	861	869	791	803	850	817	855	813	884	850	825	851	827	881	865	834	777	817	819	832	837	815	844	828	806	808	827	796	872	812	849	849	847	864	830	863	883	861	859	832	858	811	880	862	847	820	795	858	834	816	844	839	813	867	823	817	806	854	816	814	855	853	835	823	863	871	828	831	864	821	811	807	880	873	808	819	836	812	883	850	847	817	831	888	851	855	824	796	835	803	903	851	864	802	755	860	876	890	879	864	830	842	827	810	831	797	876	810	793	864	835	812	848	836	828	831	784	819	819	837	839	815	838	822	894	848	815	845	822	826	854	813	829	841	878
5984	392	305	327	357	326	282	292	322	293	288	296	295	281	324	323	291	307	320	308	278	285	286	302	291	332	303	287	313	315	267	316	315	330	309	307	287	295	311	302	308	282	326	311	316	317	335	313	285	311	307	312	275	304	294	317	354	316	316	303	284	292	311	302	286	293	309	312	346	267	303	293	307	313	297	334	318	299	312	283	333	331	323	295	302	296	312	276	307	297	263	301	285	351	301	317	315	279	335	313	313	327	337	321	303	284	335	290	308	300	304	282	335	365	291	314	321	314	312	313	296	309	296	304	306	318	276	289	284	331	292	315	306	315	287	294	331	286	321	276	314	308	313	319	303	313	309	266	308	313	311	325	319	297	304	310	319	306	314	320	281	309	300	329	313	298	290	318	319	300	307	309	314	330	317	315	314	312	329	298	319	304	310	279	297	316	279	298	317	296	258	280	295	307	310	323	290	288	312	315	287	303	298	313	284	312	303	300	289	318	294	286	299	294	284	298	326	337	328	312	321	310	324	289	327	293	296	300	316	308	314	284	287	296	286	296	307	302	343	275	287	291	318	287	310	279	310	294	289	334	308	282	295	337	288	310	310	302	286	309	319	299	313	308	320	294	316	338	307	314	308	305	336	338	302	292	307	313	326	312	297	305	300	314	299	307	283	306	307	290	328	268	287	293	314	294	320	298	325	277	297	334	287	296	317	265	308	300	311	357	293	302	316	336	322	289	301	296	304	291	323	298	311	278	301	310	344	301	329	331	312	277	299	315	319	352	340	300	314	310	309	298	306	310	284	317	306	315	287	316	328	279	337	277	301	280	288	273	319	297	302	257	312	307	337	272	313	330	286	320	309	277	282	328	318	290	315	310	288	345	323	302	326	297	275	295	294	289	289	288	300	329	298	277	294	296	327	330	289	300	328	307	303	277	284	288	336	285	304	322	293	324	280	293	292	272	290	311	310	304	332	298	321	309	305	322	300	314	309	284	303	308	341	303	331	288	291	341	330	305	296	314	330	317	265	295	332	316	313	322	282	294	320	279	300	335	308	283	301	336	329	280	280	311	307	323	288	309	290	303	319	321	290	322	299	298	303	321	324	308	298	267	295	318	313	284	294	308	298	288	275	314	320	295	310	313	307	282	320	296	314	298	293	286	329	301	310	318	285	323	353	267	290	333	279	318	303	294	281	295	299	295	322	301	306	300	272	285	302	292	343	289	307	315	311	290	273	296	278	317	321	354	318	289	293	281	301	305	309	312	304	291	259	297	301	327	303	284	290	314	317	316	285	326	308	306	304	310	295	319	283	285	296	317	297	331	300	279	316	293	298	325	291	333	322	331	308	303	284	301	307	273	280	311	328	257	317	286	276	313	344	309	300	339	303	304	309	308	322	287	289	302	312	289	301	300	311	308	321	289	296	314	308	295	304	285	302	288	293	303	325	310	295	351	278	309	294	320	268	304	324	306	279	303	299	283	308	294	299	303	335	297	330	279	311	334	298	300	320	338	272	316	279	292	310	289	326	301	289	321	338	296	327	319	297	347	281	315	326	308	275	298	311	283	321	287	288	302	328	313	305	295	328	279	320	299	321	300	316	331	312	276	299	289	316	301	301	322	330	296	324	313	304	292	291	286	293	313	316	317	294	290	332	282	280	320	294	283	280	323	351	306	287	276	299	277	322	299	311	333	310	322	297	300	278	304	312	336	307	284	286	345	323	314	297	314	303	311	311	296	267	314	331	277	301	301	286	298	337	306	291	288	288	305	316	292	289	289	298	279	302	302	336	313	335	292	322	279	290	305	315	323	293	302	285	290	304	302	308	328	334	302	302	312	297	329	273	324	297	297	268	282	297	314	286	341	279	302	314	291	295	275	303	329	301	304	282	333	349	283	320	269	318	309	314	310	325	329	280	320	304	285	327	324	291	296	310	305	323	303	302	313	256	321	311	280	301	287	301	314	308	300	334	302	289	291	302	294	306	309	317	302	303	292	289	269	320	328	287	313	305	270	319	285	275	335	280	308	327	313	283	300	300	274	314	305	276	327	291	277	295	301	312	325	360	318	319	294	314	314	272	293	248	322	297	320	278	316	328	312	322	311	310	271	304	298	314	294	276	350	298	297	292	329	294	289	280	303	328	322	327	282	311	293	312	302	356	286	320	313	296	316	295	316	330	313	304	286	306	276	325	303	298	296	304	305	310	307	271	302	284	272	281	316	300	299	291	303	321	317	307	281	347	278	299	293	298	269	317	298	330	307	294	306	330	264	318	320	291	305	306	325	328	309	299	277	317	304	309	304	301	294	308	298	295	307	310	289	306	305	319	335	290	276	307	266	323	276	304	305	304	303	285	301	325	331	326	304	300	295	287	304	351	297	327	263	307	324	319	287	315	313	233	321	301	328	284	337	349	314	330	300	324	294	300	321	320	312	345	273	293	291	296	306	329	263	288	295	331	274	329	311	308	291	328	314	300	288	311	291	289	333	295	314	326	313	313	312	318	326	295	311	289	293	325	294	326	326	311	307	325	293	309	320	330	269	293	290	291	294	298	301	297	279	286	297	296	291	318	265	285	299	313	290	287	319	321	340	303	309	319	307	295	303	300	314	299	281	305	301	311	328	318	305	288	273	288	315	298	304	279	311	327	308	294	301	280	292	322	274	311	307	311	320	304	299	343	292	291	302	299	314	287	292	325	315	322	314	322	295	328	292	286	329	305	311	336	319	315	282	312	307	284	280	254	293	292	334	296	313	285	283	286	274	285	323	268	295	306	303	292	335	303	321	339	347	328	297	320	277	269	287	295	304	316	309	287	309	300	307	301	290	340	293	274	318	270	284	283	300	258	296	304	278	285	334	332	271	296	324	289	324	314	341	304	298	316	310	301	302	321	250	309	304	297	310	319	333	303	294	311	303	304	287	294	308	300	309	296	307	294	304	300	306	289	294	270	304	287	315	325	347	301	332	271	321	301	283	308	316	294	308	283	314	316	311	305	323	274	336	323	321	274	330	291	287	258	312	327	282	322	317	278	305	290	330	296	265	260	305	305	301	319	319	291	311	317	319	304	302	326	306	324	296	288	293	298	304	289	313	318	331	307	320	323	349	301	307	310	329	299	273	290	306	319	296	318	305	328	316	289	311	305	304	311	323	306	303	276	296	327	319	303	280	310	318	325	297	315	296	342	318	279	295	299	302	293	302	283	299	309	324	263	310	333	305	333	302	316	278	315	299	321	315	343	286	313	297	312	299	330	321	304	287	285	278	324	295	308	342	276	311	334	305	303	313	313	310	305	290	302	322	337	268	301	292	318	313	288	302	311	288	329	331	295	327	284	304	320	286	264	296	304	289	303	332	302	299	273	264	313	328	318	319	297	272	284	271	291	314	296	306	284	302	317	312	278	309	333	311	316	281	307	290	337	314	340	288	319	294	273	276	302	329	283	343	307	300	270	287	329	321	333	322	298	347	310	309	307	301	311	312	295	305	287	322
5733	817	803	856	760	807	830	770	788	784	808	810	718	759	718	756	782	770	759	762	771	751	760	744	733	717	745	766	758	765	762	740	743	734	796	778	736	749	805	755	810	761	734	723	741	760	750	774	728	731	789	754	756	758	748	756	760	745	789	726	760	774	719	768	818	750	768	757	744	769	730	752	733	743	732	763	733	763	791	718	735	765	822	702	788	715	753	811	737	772	716	752	745	801	738	764	737	744	763	783	786	757	750	766	839	776	792	768	767	774	743	711	794	793	739	707	803	749	750	753	759	763	701	760	778	699	735	753	707	727	744	717	762	751	736	770	769	753	840	759	758	759	736	695	744	817	754	731	824	710	776	764	737	745	742	785	733	725	774	785	781	783	763	753	759	707	767	755	740	829	721	731	811	749	734	774	746	740	720	808	749	791	747	732	757	763	695	721	718	733	742	779	762	729	756	767	783	749	774	747	775	740	747	745	744	808	771	737	736	761	776	733	806	755	777	763	788	743	747	759	804	768	771	741	739	797	745	785	792	777	752	731	739	694	798	741	774	797	738	760	796	721	735	784	723	763	776	817	782	770	732	784	763	759	718	745	771	795	776	791	763	740	803	749	781	721	794	742	745	772	777	719	777	758	699	798	783	739	783	676	686	714	743	818	743	772	717	782	740	726	803	839	770	778	729	787	735	744	793	760	722	756	740	781	715	803	773	737	750	769	757	782	738	712	727	754	805	710	791	743	772	743	763	775	768	796	777	758	775	732	699	712	748	718	787	788	774	738	741	785	761	758	739	760	757	736	757	744	726	709	757	735	777	749	769	730	747	724	779	743	727	729	743	781	709	787	736	839	741	787	716	745	696	735	776	743	784	753	791	761	769	775	690	786	761	771	748	758	785	837	763	761	809	765	764	745	750	758	710	782	724	737	768	747	777	776	754	736	740	755	782	756	742	729	725	783	752	826	778	747	762	737	758	752	761	762	760	729	776	765	751	732	775	747	707	766	694	785	759	800	756	816	764	759	741	756	795	781	758	723	737	752	822	752	755	740	797	784	772	775	737	738	723	728	749	778	794	769	736	794	742	774	771	725	725	736	781	752	765	782	732	732	731	785	772	744	747	741	785	790	774	739	748	715	798	737	773	753	753	739	742	708	809	715	725	801	737	766	749	752	787	716	744	739	754	749	734	765	788	782	772	745	753	746	731	734	727	753	768	745	710	702	780	723	744	799	750	780	741	748	766	792	807	745	739	745	742	759	741	800	747	765	732	696	760	781	771	801	711	761	718	756	756	763	731	684	803	780	744	765	730	806	721	706	718	785	752	728	750	749	714	775	743	735	754	758	780	774	760	755	757	775	754	744	774	753	742	758	764	750	748	721	763	706	741	757	724	709	762	774	746	770	767	786	792	798	698	753	721	744	755	749	739	761	749	741	754	694	777	811	751	754	736	708	740	721	744	757	766	794	753	780	776	751	755	758	766	778	716	752	814	777	791	771	758	780	804	702	751	712	758	748	749	688	739	760	704	722	765	740	746	726	773	746	807	801	813	753	753	711	774	755	782	747	770	816	763	721	755	733	776	743	755	753	728	776	729	778	734	737	763	770	767	809	754	746	772	758	730	790	772	757	711	793	743	788	784	734	771	738	786	777	787	781	749	776	770	773	702	751	773	797	745	746	858	774	760	794	747	736	735	739	783	771	778	724	755	721	755	782	747	727	729	760	745	779	746	816	737	751	748	750	782	789	748	766	725	750	764	747	734	730	778	746	713	780	752	771	785	730	786	746	752	811	784	802	797	772	749	743	775	719	789	758	770	760	790	747	757	746	741	776	813	727	751	749	733	735	745	794	754	778	779	804	733	768	811	777	754	760	731	763	749	748	781	749	749	782	766	785	781	744	777	734	764	772	798	765	755	765	724	773	782	710	763	727	734	770	772	766	705	757	767	805	772	761	814	750	768	750	738	773	734	730	743	749	743	744	758	755	744	748	726	735	795	745	782	801	751	747	801	717	710	776	751	800	781	691	754	766	802	759	794	765	773	743	726	738	763	771	711	729	793	764	762	789	714	748	731	731	752	769	766	765	699	730	733	784	804	733	752	729	744	739	761	731	772	735	720	757	750	779	737	791	749	725	762	748	730	736	738	750	741	754	755	759	770	777	750	753	755	756	735	757	716	762	806	744	729	775	775	745	791	795	774	806	776	781	794	766	741	834	779	769	746	801	741	726	752	735	773	775	695	732	725	764	773	726	752	748	730	772	743	756	782	797	754	727	759	742	800	732	779	723	764	771	764	734	746	777	757	756	775	715	765	729	762	718	785	787	701	768	745	775	746	719	755	735	756	768	757	728	786	702	750	768	747	759	767	776	740	767	765	787	823	729	777	751	754	767	786	786	730	784	690	765	726	747	723	752	726	792	714	737	759	717	778	774	756	728	751	749	732	739	772	812	771	702	729	745	710	727	708	744	730	790	733	793	754	728	758	744	767	760	784	751	719	736	734	750	672	744	777	747	732	657	762	811	778	800	752	726	734	776	779	766	764	750	763	776	755	735	815	782	737	744	762	730	743	785	749	725	787	760	761	726	800	781	761	759	779	765	743	785	788	729	752	781	762	737	739	749	760	745	726	753	742	794	748	756	783	746	736	779	763	784	768	761	784	766	750	776	728	807	763	774	713	771	702	740	754	820	805	737	757	724	721	769	737	821	819	782	696	733	731	710	757	770	769	798	755	798	771	772	774	798	746	765	728	735	737	781	727	712	731	768	728	784	759	769	787	718	727	798	779	796	709	749	757	784	760	732	784	795	710	783	715	777	758	797	744	764	783	785	770	760	769	742	721	822	756	769	735	803	712	775	756	734	753	775	713	732	740	779	741	765	807	723	767	762	763	720	756	765	790	745	748	717	734	738	765	747	734	758	797	763	741	761	735	749	767	763	741	742	753	706	725	737	759	757	750	714	806	740	725	760	731	758	729	747	755	720	732	747	797	733	721	730	751	751	746	773	754	731	728	791	822	696	731	772	786	739	772	757	767	763	771	735	802	743	735	741	802	796	803	747	729	715	801	724	788	728	746	764	666	753	720	740	741	782	784	753	795	773	786	739	762	760	761	824	797	749	778	730	726	726	748	749	772	720	723	765	755	763	714	735	766	796	773	792	731	765	807	733	747	783	739	748	764	744	790	735	775	766	733	804	722	771	710	709	790	771	685	768	720	775	742	759	748	751	788	760	709	767	742	873	732	747	755	707	746	789	755	794	787	738	715	715	759	743	756	760	714	742	772	746	731	768	740	745	739	749	730	710	796	747	738	761	805	769	731	773	747	774	762	697	792	725	764	756	777	794	720	756	744	799	743	736	743	745	736	728	719	747	737	756	746	760	744	761	747	721	754	799	722	754	762	763	773	754	709	787	717	679	769	728	753	775	766	767	828	776	739	741	740	783	753	766	744	762	749	749	761	791	759	777	767	754	699	751	767	736	713	731	750	800
42028	9110	1297	866	622	492	371	331	292	267	248	294	260	244	210	224	210	208	220	180	196	203	190	191	203	193	172	196	210	203	198	208	174	180	178	182	174	210	167	179	181	175	197	196	207	174	200	189	178	188	199	197	180	173	193	178	160	160	181	186	181	183	172	180	189	193	189	170	167	189	198	161	177	188	199	189	183	190	180	164	195	170	184	200	198	159	192	183	168	176	202	182	168	162	191	180	198	200	194	182	194	208	185	176	182	186	204	165	174	212	199	179	161	168	190	167	194	192	194	157	176	206	169	161	173	172	172	189	183	192	172	155	176	184	167	184	177	176	177	190	176	201	183	194	194	182	182	176	165	200	199	190	187	188	202	205	189	183	179	184	187	189	191	177	190	192	199	194	165	164	177	179	177	174	190	189	180	185	189	183	190	189	194	193	191	185	184	190	176	173	199	186	198	159	176	171	202	172	205	191	160	186	178	199	196	180	185	185	168	177	182	167	172	186	169	178	208	190	193	179	202	150	188	199	180	167	179	179	161	178	172	173	178	181	212	197	188	185	178	184	200	176	206	181	172	199	181	165	207	171	167	176	174	227	159	185	183	197	196	198	199	184	161	174	171	188	183	210	172	180	202	184	175	186	204	200	189	201	193	174	160	203	177	171	170	157	192	180	179	184	203	175	202	183	184	180	187	163	187	202	189	192	202	179	171	191	163	201	173	202	171	185	167	171	181	205	190	196	191	181	194	172	181	180	183	175	191	173	173	209	206	197	193	182	156	181	160	177	200	160	154	179	178	195	179	183	173	203	186	188	188	189	191	199	178	189	165	178	194	182	173	182	173	197	194	185	187	205	182	175	183	166	184	180	191	184	176	174	163	196	186	199	210	205	176	159	204	169	164	172	179	164	166	171	167	183	169	200	183	170	176	177	186	164	192	188	152	165	180	165	182	154	172	166	165	205	173	181	187	184	166	188	206	206	189	178	161	168	167	181	181	216	181	162	189	192	177	173	183	172	205	177	175	172	161	197	164	178	175	209	181	201	188	164	200	169	190	174	176	210	199	201	165	197	173	212	190	183	164	177	179	182	193	169	171	194	181	176	180	167	182	192	161	208	179	181	188	184	206	191	196	209	177	207	174	164	209	198	175	188	174	195	171	171	212	167	204	170	188	180	170	211	182	187	201	214	184	169	180	199	189	155	184	203	160	187	193	167	177	163	196	192	199	192	182	192	189	177	176	182	188	202	163	163	177	181	191	179	158	169	178	175	169	170	179	197	189	202	235	185	166	164	157	194	182	177	209	178	172	170	192	185	181	200	165	168	163	196	199	202	196	191	173	190	176	181	170	169	210	149	171	173	201	190	167	192	185	201	179	179	163	194	196	205	181	194	173	156	190	169	180	201	195	182	196	183	194	182	185	172	146	183	187	194	201	163	179	223	183	158	183	191	176	185	176	183	191	170	170	178	183	195	197	192	172	171	204	205	156	192	213	183	185	193	166	194	192	187	175	165	182	164	162	190	186	173	208	209	162	176	192	200	180	187	182	168	195	174	197	175	174	194	160	169	172	166	164	183	177	169	180	184	161	170	180	205	197	200	177	177	171	154	197	170	173	199	173	177	175	172	199	184	181	189	210	161	185	185	182	204	169	179	182	205	194	194	182	191	188	184	209	181	165	206	183	192	182	170	157	156	152	172	191	173	190	165	174	188	178	188	190	174	198	191	184	177	181	209	170	195	177	179	190	185	194	159	155	185	178	185	163	188	163	197	182	162	206	178	193	172	190	170	192	184	185	173	191	165	188	202	166	193	172	172	189	188	199	170	182	175	171	184	202	187	176	165	189	191	177	183	187	174	162	184	186	199	158	190	164	171	183	194	181	194	181	206	180	168	199	190	165	188	194	200	192	187	201	162	176	182	179	178	183	180	156	155	165	157	183	183	182	189	180	181	188	195	169	192	200	179	202	175	199	195	193	187	178	195	186	195	162	189	169	172	177	178	174	204	185	166	181	199	207	197	168	172	192	159	180	226	198	184	184	185	169	180	198	181	173	175	185	153	181	174	165	191	192	197	191	157	177	205	161	180	160	187	191	165	191	163	164	195	175	179	183	173	190	172	171	181	163	174	186	187	172	185	182	170	186	180	198	150	175	165	193	194	203	163	192	191	194	204	185	184	199	165	173	216	190	174	167	195	184	185	190	176	180	187	171	181	195	189	185	176	184	192	184	184	185	187	206	186	155	199	177	187	179	181	195	176	183	191	199	153	213	182	183	165	215	165	209	180	186	162	178	201	173	163	175	173	172	204	182	176	185	165	206	199	195	198	183	204	192	168	179	192	197	159	191	179	185	175	156	199	177	160	188	157	184	194	166	207	187	196	185	174	180	182	200	185	180	170	196	198	187	204	187	180	169	179	177	183	183	169	184	172	200	172	200	211	178	195	174	183	226	206	184	190	194	186	181	210	188	201	204	194	188	164	161	196	209	201	187	163	183	178	196	182	186	188	169	180	168	191	203	220	196	197	159	177	186	178	204	186	165	175	191	178	186	179	175	210	177	182	182	180	187	186	169	179	187	202	189	208	190	202	187	183	179	221	189	194	183	185	174	165	180	191	185	219	197	159	173	209	172	183	177	193	188	188	189	202	181	195	188	186	166	185	168	168	169	192	173	193	193	186	200	179	186	191	176	209	188	171	221	198	177	181	196	174	212	186	199	199	182	189	198	186	176	181	178	192	179	179	179	185	203	179	163	194	178	187	175	183	175	175	209	187	201	166	204	184	167	164	194	184	179	170	180	184	180	189	194	175	186	174	184	187	193	176	190	175	198	193	192	198	185	170	170	193	183	199	165	171	195	182	189	183	209	184	175	177	173	163	197	194	199	176	197	172	188	179	197	203	182	173	184	195	197	188	186	177	200	182	179	200	151	184	165	194	179	187	188	181	186	175	202	216	196	176	159	165	177	190	182	204	163	195	193	197	170	174	200	165	201	199	195	194	177	203	168	165	179	164	180	177	220	177	198	172	184	193	168	184	167	189	199	177	175	180	221	169	184	166	210	191	144	200	159	164	194	173	159	173	192	182	184	200	171	189	180	210	192	199	190	152	185	202	194	212	192	182	186	171	159	151	181	184	195	202	184	221	157	165	174	179	187	166	188	186	181	215	205	182	194	172	192	200	184	196	192	181	192	198	187	168	195	185	187	182	166	162	195	211	143	169	166	207	154	184	211	176	169	182	182	176	196	191	187	167	187	197	172	188	183	185	201	185	194	187	170	202	204	166	204	201	171	187	193	169	200	185	198	166	162	187	167	207	199	190	210	200	179	159	190	194	135	182	195	172	161	145	187	172	187	176	181	199	166	190	174	167	210	197	202	184	173	176	160	201	190	195	180	149	175	196	150	205	188	179	173	181	198	156	184	218	212	170	180	204	168	180	201	176	188	177	177	198	184	186	165	180	190	200	174	180	167	208	180	172	200	182	179	189	190	186
21795	1434	2148	2695	2334	1998	1651	1471	1268	1158	1062	989	872	861	814	773	760	663	716	658	640	675	650	635	608	653	593	579	580	594	629	580	585	583	572	555	567	554	556	551	566	558	497	549	544	524	544	596	554	534	508	573	556	540	536	521	570	548	549	543	483	520	525	572	557	533	545	546	547	542	522	553	500	516	537	526	546	542	540	559	533	554	496	565	572	514	520	549	535	545	530	541	585	569	491	525	561	524	546	557	513	495	515	527	521	528	542	520	472	524	574	487	530	498	537	520	544	518	560	521	566	492	533	513	567	544	587	537	518	556	535	514	533	517	501	543	524	530	566	538	545	558	487	487	534	528	517	529	533	526	520	520	528	568	508	503	522	492	551	522	522	499	501	515	511	521	541	543	503	549	509	531	466	538	513	542	505	553	560	534	518	480	531	572	522	511	520	520	531	482	515	527	557	562	528	554	523	506	578	538	503	517	564	540	505	522	485	558	537	513	541	533	487	500	530	564	524	539	492	495	500	545	531	495	514	499	553	504	568	560	470	496	504	563	524	556	517	545	549	554	523	538	478	475	553	523	564	499	543	501	541	512	549	504	509	521	572	535	518	498	525	544	529	523	516	532	507	549	552	539	505	539	497	507	564	543	547	519	510	527	492	535	510	491	528	526	523	561	495	541	540	554	512	490	487	488	514	541	513	525	510	555	561	514	536	543	548	540	530	538	525	528	559	520	530	554	510	521	527	537	518	502	499	498	549	515	501	535	541	510	532	540	504	516	540	551	553	528	533	516	510	531	513	520	540	515	526	529	536	497	509	524	526	482	534	511	543	529	546	524	574	568	544	517	523	522	516	544	543	498	524	504	502	520	560	513	485	566	547	535	546	539	532	492	551	532	540	512	556	532	524	492	534	531	468	573	502	538	530	498	543	528	513	522	530	525	513	542	503	555	517	520	551	539	525	540	475	540	499	566	538	539	508	519	507	539	542	520	526	502	489	570	502	522	499	541	535	529	526	522	542	491	550	504	542	529	552	497	513	587	525	528	515	513	523	491	476	552	543	528	513	508	470	532	522	489	550	510	521	540	515	483	556	530	489	522	529	580	529	514	551	525	501	511	539	538	519	493	521	551	528	504	546	550	536	512	588	545	520	533	504	488	505	489	531	533	510	494	488	536	525	540	560	538	538	526	535	510	483	516	487	522	517	550	510	542	509	514	502	520	488	525	507	550	519	541	519	522	533	538	524	533	534	545	547	508	503	503	535	539	492	553	552	515	521	505	527	477	498	530	542	487	546	510	547	545	513	498	560	565	532	542	516	516	527	488	544	538	470	536	515	521	562	521	538	494	494	547	519	499	554	536	560	532	544	539	544	553	532	527	510	536	536	501	579	486	526	537	559	480	555	538	564	557	545	536	546	550	519	547	542	501	554	500	522	558	526	512	556	514	555	528	521	526	508	497	511	517	525	544	500	490	533	514	550	518	514	511	541	511	524	499	527	494	533	502	524	534	529	571	501	530	551	551	484	532	569	555	568	510	541	557	519	558	534	515	532	505	509	506	518	492	525	547	520	528	563	521	531	512	534	493	545	525	499	506	497	525	465	529	483	511	524	514	495	515	511	505	508	549	536	584	532	499	548	500	526	516	572	522	530	517	527	519	574	541	547	541	542	536	536	533	502	522	512	504	552	491	503	501	524	508	518	503	511	536	526	536	480	517	512	502	546	531	537	545	515	520	531	550	490	504	524	512	529	507	546	502	519	524	517	539	496	517	547	508	529	531	565	526	527	537	536	530	538	526	590	533	533	554	541	499	504	519	493	552	491	537	475	564	564	533	500	533	548	528	507	534	519	498	553	541	547	567	524	532	538	559	520	509	503	523	512	554	534	510	557	550	521	519	560	542	498	481	491	534	525	537	502	531	575	541	510	579	528	525	516	534	487	536	532	489	559	484	525	548	588	510	546	522	521	499	532	523	525	514	557	532	553	510	529	517	507	563	522	478	539	500	526	502	526	512	522	532	536	516	523	511	485	489	522	542	492	509	530	517	482	542	510	574	515	527	562	515	508	511	552	547	514	556	549	541	529	511	518	474	489	534	534	513	550	526	548	505	518	542	509	525	562	550	560	498	548	536	513	498	542	561	526	539	531	484	546	516	509	487	495	526	510	512	518	495	525	527	534	517	536	524	505	583	517	540	524	548	533	550	529	538	545	510	535	520	517	529	538	539	544	544	524	512	535	508	502	552	526	570	482	517	516	554	545	551	529	531	517	566	526	538	474	567	497	529	562	531	505	531	559	556	541	519	550	543	504	554	519	507	527	510	549	487	554	508	486	545	538	580	493	566	518	538	472	523	536	536	501	515	502	488	526	536	520	549	502	509	548	556	506	520	523	511	500	503	561	571	542	522	528	538	536	557	515	503	521	541	488	517	531	564	518	536	512	553	527	501	503	539	544	510	518	581	547	547	519	530	522	512	538	504	569	517	513	480	527	473	512	490	557	538	507	504	565	520	521	519	513	509	545	533	534	516	571	524	528	539	532	512	517	513	530	528	517	546	541	489	534	522	454	513	514	542	526	532	502	515	477	547	489	523	477	549	530	533	572	521	493	533	530	537	542	526	536	531	500	522	562	515	492	548	569	546	512	508	535	521	505	555	516	523	525	573	519	502	552	517	526	530	565	487	547	527	524	541	475	544	534	523	538	544	534	502	510	534	549	551	520	564	533	524	590	516	518	503	530	525	526	547	505	515	515	516	531	537	550	541	568	514	524	526	519	464	527	493	479	550	507	535	495	531	479	549	526	463	509	489	505	535	544	480	506	511	458	543	563	546	497	498	556	514	497	531	545	499	526	514	516	522	461	512	536	493	504	527	502	514	530	475	556	526	516	511	502	540	517	539	504	553	549	475	500	556	557	549	550	497	536	543	533	549	524	523	502	491	507	568	526	528	516	529	529	524	519	545	520	519	495	532	511	543	555	498	490	492	550	500	577	529	551	534	539	532	521	495	546	563	533	532	514	505	535	516	511	545	501	523	522	565	503	562	519	531	507	525	542	524	500	565	490	557	514	485	556	521	519	518	548	527	521	536	527	509	549	519	543	573	502	549	531	489	536	487	497	547	491	500	516	540	506	495	539	525	544	529	540	541	518	530	488	526	535	493	508	500	517	536	513	481	515	488	492	493	536	535	503	526	465	519	520	568	482	524	529	574	530	504	530	529	560	517	516	504	542	539	515	509	483	521	556	522	507	538	543	528	545	532	542	533	570	542	479	501	500	533	547	513	563	506	506	511	547	489	536	537	513	504	527	563	554	552	531	498	488	548	510	556	497	538	535	518	517	550	513	513	509	535	546	531	506	527	505	486	493	539	515	507	515	523	564	502	521	527	529	494	535	522	567	530	542	524	560	553	509	518	516	543	530	520	508	534	525	474	533	476	511	525	540	516	553	539	505	530	543	501	535	529	558	540	526	529	505	523	529	528	543	522	523	525
58633	17853	3598	1791	1209	966	761	658	596	508	476	486	462	445	407	400	408	372	362	374	385	346	343	335	338	319	368	325	370	331	330	322	321	317	343	334	346	365	317	355	332	341	334	326	323	334	338	320	337	335	318	342	346	321	345	324	338	340	358	325	326	325	319	338	336	313	316	335	323	343	317	344	312	323	339	359	356	316	332	328	302	328	335	346	345	308	314	365	327	311	293	288	337	313	354	365	347	354	330	322	353	295	288	312	356	309	322	332	348	350	333	328	315	293	298	338	321	331	309	294	337	357	347	326	301	325	312	304	340	326	343	330	323	336	343	341	337	280	336	351	315	318	349	327	342	326	325	364	311	305	312	346	328	373	359	332	330	362	326	341	354	325	343	302	365	331	325	324	297	344	327	317	319	323	331	301	335	307	327	325	284	307	357	294	302	319	317	316	270	305	292	298	307	311	306	315	342	330	312	310	375	323	359	282	361	300	337	317	338	316	332	331	341	301	316	357	321	319	342	317	324	340	284	338	343	303	340	338	333	362	343	313	336	307	340	292	306	352	304	283	317	297	303	320	331	336	336	338	341	349	326	326	355	356	352	312	339	334	344	326	289	304	337	364	341	326	328	315	286	324	329	348	289	280	328	294	307	305	298	313	299	346	331	323	301	320	317	324	306	299	312	340	316	332	341	308	328	346	313	344	289	348	313	318	284	331	323	309	330	354	356	292	324	321	284	344	324	304	313	282	317	346	316	308	300	328	322	341	333	321	325	355	317	344	301	295	336	301	335	372	331	344	334	325	323	315	329	325	323	336	328	321	309	315	343	343	331	339	301	319	291	319	361	334	312	332	333	346	358	361	338	318	363	329	359	301	332	282	322	299	340	390	332	320	301	320	353	318	323	326	339	326	319	333	344	336	372	340	340	351	298	297	325	344	299	283	316	324	319	307	316	337	306	293	321	305	314	321	347	357	307	337	308	347	326	320	310	318	319	348	356	340	316	332	310	309	335	326	320	354	313	310	344	352	334	312	347	295	314	317	302	329	350	315	329	335	299	346	342	344	316	345	302	312	370	352	312	308	343	331	340	329	325	321	331	330	342	301	315	335	329	319	329	316	330	314	277	357	328	319	321	304	326	347	306	344	337	323	314	315	349	294	319	312	338	320	342	334	297	334	292	274	314	309	314	311	361	330	341	338	353	316	296	334	347	319	351	314	327	337	330	348	330	342	343	322	370	334	308	307	354	365	327	342	319	318	301	324	359	351	313	342	333	361	320	342	324	308	311	312	328	337	289	321	321	329	334	329	341	329	299	333	305	327	347	317	338	340	310	328	332	317	293	330	320	292	320	334	317	362	337	278	351	346	313	345	365	315	339	289	307	324	313	336	324	336	331	331	319	315	322	317	324	326	335	298	337	328	350	295	329	327	337	314	295	315	314	348	307	327	306	324	317	314	313	359	328	306	311	334	298	318	352	315	308	344	369	338	355	302	297	319	345	325	309	314	324	346	315	306	342	333	345	343	298	297	324	290	303	306	308	341	326	347	351	327	332	356	345	330	344	339	281	335	348	324	353	314	334	314	337	333	317	334	314	294	306	301	337	340	300	317	335	318	326	326	303	310	324	284	323	313	333	347	330	358	321	328	350	346	357	353	305	312	297	313	285	331	371	343	301	303	291	311	344	304	345	286	332	353	359	318	328	302	312	326	322	294	323	312	290	308	344	328	314	335	292	304	351	325	338	314	333	337	329	326	357	322	349	294	322	337	342	360	332	325	339	310	335	369	363	297	348	294	326	323	336	343	359	308	356	330	310	327	303	323	323	317	319	312	331	349	332	310	349	354	325	342	313	337	285	323	316	320	325	316	295	319	300	318	304	388	323	352	309	336	314	312	305	319	331	315	320	323	329	328	312	323	339	326	311	344	333	313	317	335	343	371	307	316	329	312	331	328	307	344	325	338	326	290	314	344	329	320	343	342	307	323	303	323	311	319	338	332	323	292	322	306	325	310	309	295	310	328	324	312	338	304	346	325	292	301	319	317	324	325	348	337	342	322	327	311	329	314	338	322	337	328	315	306	311	313	342	331	330	303	324	331	301	328	313	315	323	320	330	335	294	357	315	315	305	306	340	331	333	327	314	308	305	347	316	340	311	328	311	305	316	352	321	338	289	339	332	335	351	337	347	317	344	347	324	328	332	363	330	354	324	317	314	310	302	320	296	290	328	322	319	354	358	333	303	322	311	272	311	330	319	291	317	277	311	275	319	318	325	305	317	338	318	344	322	315	308	351	346	320	324	316	334	322	321	365	343	311	329	305	315	337	325	323	319	337	340	332	358	298	338	346	317	331	320	308	325	331	319	334	306	325	337	331	297	391	342	314	304	331	353	310	330	330	318	289	335	312	319	345	320	330	310	342	306	346	328	314	294	354	290	325	309	309	292	337	329	336	312	324	297	318	302	318	304	322	297	311	352	340	294	321	336	323	287	328	324	323	362	337	325	309	333	280	302	367	325	314	318	333	341	319	338	293	294	355	331	313	307	326	336	305	336	328	321	315	368	347	362	313	323	321	314	338	328	311	317	330	318	316	332	309	283	328	340	300	310	314	350	352	300	337	299	319	325	350	317	367	329	340	339	325	332	350	323	341	331	342	298	315	347	334	352	322	298	326	325	301	290	313	311	313	328	316	329	336	322	316	336	337	349	297	295	319	330	337	322	350	339	296	333	312	357	347	312	349	280	311	346	328	356	323	337	312	336	348	296	332	347	350	320	336	288	305	324	318	315	271	317	340	341	331	330	311	292	300	344	314	331	321	329	334	316	299	344	298	327	267	321	322	353	324	333	324	301	269	323	296	339	334	325	358	338	293	305	315	344	304	312	309	312	337	310	324	331	318	311	330	337	269	345	306	304	319	334	321	318	336	303	348	316	327	332	311	310	326	333	301	333	320	350	312	335	298	317	340	349	352	368	349	325	324	312	316	341	343	331	314	308	325	328	315	308	374	313	352	313	308	335	308	334	310	334	361	316	325	314	330	329	335	314	328	314	337	345	329	321	312	326	341	308	299	307	300	304	308	336	337	322	315	325	322	337	342	350	325	305	322	303	383	313	314	325	346	333	333	321	353	312	335	320	323	350	362	282	336	338	331	340	340	315	299	322	348	338	325	322	315	298	338	314	323	310	337	347	319	344	350	336	351	338	337	337	290	316	324	294	325	360	339	266	329	342	348	370	331	313	303	292	284	335	297	329	329	313	331	336	340	321	304	307	322	299	302	345	315	343	320	307	311	358	309	326	323	336	324	354	324	347	333	310	323	306	301	328	339	341	339	352	358	303	343	299	313	329	320	309	343	308	344	326	327	303	357	355	356	325	293	332	310	333	350	293	303	316	344	320	349	307	325	342	299	359	310	365	363	345	353	296	302	314	351	319	335	333	343	342	326	323	304	334	339	339	314	301	314	325	324	317	300	335	330	321	340	310	310	298	323	348	310
30357	2372	4263	4951	4503	3780	3113	2716	2382	2111	1881	1757	1590	1479	1404	1323	1291	1187	1200	1127	1112	1065	1062	1023	994	1087	1014	1038	992	960	1013	955	902	987	937	971	896	885	937	887	887	877	897	937	940	938	932	875	850	858	887	918	858	856	900	884	869	868	846	885	863	860	880	888	790	870	840	839	849	856	841	850	878	818	805	848	852	862	824	862	851	899	863	881	838	863	863	811	835	866	831	796	826	860	827	840	867	846	898	804	839	868	842	878	842	850	814	855	881	877	833	836	840	821	840	830	812	890	825	871	853	863	866	866	918	842	851	887	829	851	837	842	832	831	828	862	831	867	834	828	878	872	837	819	843	844	847	810	799	850	855	856	918	832	849	814	794	904	838	817	828	801	871	843	828	867	883	795	864	866	845	839	839	876	848	862	899	822	845	826	810	832	835	856	851	805	860	855	875	804	844	803	810	851	850	865	874	815	813	879	794	864	847	818	808	810	874	808	819	794	876	846	825	830	867	805	809	863	824	808	833	859	855	852	823	817	790	864	795	877	819	761	844	864	863	820	845	800	799	823	859	821	813	843	892	768	880	781	847	811	874	816	803	829	825	825	843	800	837	842	882	825	857	870	871	817	778	845	812	837	785	826	845	814	854	848	839	818	817	788	801	856	818	898	796	854	811	829	839	821	814	825	819	878	818	839	785	838	817	807	867	763	795	834	804	841	796	872	856	823	835	817	851	872	850	889	863	847	825	805	829	885	848	843	854	843	844	817	841	808	839	820	817	834	801	849	826	822	865	826	813	825	819	846	855	844	823	845	836	795	861	863	781	813	854	845	847	871	852	798	819	844	817	824	798	859	876	831	881	820	816	846	842	818	815	860	809	809	808	782	810	816	857	879	843	902	796	845	900	869	833	815	791	874	822	921	796	805	800	884	836	899	927	766	855	860	774	852	863	885	838	814	805	835	836	836	827	882	848	811	848	836	773	844	860	836	837	832	857	852	855	777	834	876	830	814	818	828	875	873	876	757	812	860	774	829	792	823	836	836	862	867	838	825	810	767	818	848	811	781	838	859	820	845	834	845	844	859	859	832	831	828	812	830	820	784	837	852	854	884	846	815	849	790	871	871	806	861	811	821	857	822	858	859	848	847	879	799	859	841	844	816	837	861	839	828	808	798	896	798	930	817	841	805	839	906	815	826	806	849	814	772	838	830	833	824	795	805	848	855	861	846	796	875	802	784	857	805	859	852	842	831	808	827	887	821	837	852	823	887	863	867	803	844	853	811	817	859	825	835	851	862	864	869	821	780	878	842	795	816	892	854	820	802	810	801	871	816	877	840	837	772	862	871	828	828	854	837	830	854	866	800	770	842	834	787	845	821	833	835	822	868	840	824	841	802	805	817	846	798	864	825	883	829	831	897	817	872	836	812	875	791	854	872	885	834	834	832	851	833	844	827	851	864	850	842	830	821	869	833	851	789	802	844	878	843	817	815	761	807	844	774	851	851	869	767	818	862	861	811	818	841	809	846	860	828	816	817	843	861	828	860	842	866	829	818	891	792	871	840	812	783	892	856	842	860	895	869	846	818	878	830	854	844	835	856	884	817	819	851	814	855	818	870	818	836	806	881	889	805	861	838	822	828	841	846	883	794	847	825	852	808	856	875	820	780	808	804	811	852	782	847	774	855	832	825	883	880	858	801	843	831	797	851	803	845	854	836	861	806	808	812	867	852	814	816	841	850	831	840	886	853	834	853	836	819	838	855	839	840	856	847	835	855	760	844	861	836	852	854	844	846	795	873	832	830	797	892	785	821	890	884	855	850	862	857	846	792	864	828	794	856	879	865	802	811	847	774	804	795	837	875	834	865	871	828	819	841	793	855	836	809	823	861	859	839	871	825	823	783	845	796	853	908	828	860	809	909	837	814	815	876	799	862	852	821	860	822	826	874	819	837	871	852	869	829	859	800	853	806	806	778	801	822	807	817	814	848	831	813	822	816	830	809	796	842	798	842	827	875	815	808	836	777	820	837	830	825	839	827	855	825	858	789	919	826	833	852	793	849	849	805	818	813	823	853	862	847	799	832	823	833	865	841	859	858	808	847	839	834	826	813	861	862	873	850	842	820	845	833	871	832	851	881	840	826	843	875	823	856	837	822	829	852	841	903	856	817	862	806	865	805	778	857	794	782	850	816	790	803	878	834	846	848	819	833	891	825	828	849	815	837	853	833	839	843	882	866	849	840	821	813	822	866	830	815	854	853	829	833	845	830	820	841	832	850	869	812	821	845	823	777	844	829	796	824	802	881	872	904	885	828	897	821	876	795	813	856	877	858	834	861	804	808	819	764	848	803	805	846	811	853	848	887	800	831	852	860	861	852	822	849	857	893	810	828	866	912	838	793	852	821	793	822	831	858	816	859	839	802	812	836	823	859	845	870	842	848	849	819	869	823	820	787	768	794	890	836	832	825	876	819	841	821	834	821	783	832	834	898	847	821	809	898	826	820	838	860	836	861	859	816	825	819	802	813	890	768	810	857	817	874	837	826	818	905	880	777	783	829	817	889	881	796	834	827	853	871	836	790	858	841	843	805	857	813	870	835	828	877	866	856	860	801	851	853	838	813	818	875	796	865	846	843	891	839	850	851	826	802	848	878	872	809	817	789	836	839	849	851	802	885	794	810	880	811	794	874	844	882	781	847	881	821	839	839	870	855	795	789	793	826	862	778	841	871	862	861	883	838	871	808	761	832	835	845	849	794	797	845	830	826	862	784	826	809	905	861	838	848	859	831	858	864	826	868	824	785	862	818	854	835	809	881	853	859	833	815	848	824	815	805	843	828	812	794	810	868	854	802	811	861	823	856	788	821	812	845	866	864	804	795	868	841	881	817	822	817	834	789	810	799	905	860	807	827	872	840	834	791	877	834	835	775	817	835	834	776	856	881	812	841	855	873	813	877	828	830	895	815	852	822	851	803	858	846	808	893	848	821	803	899	846	851	893	875	775	823	854	832	843	852	831	849	767	825	870	830	851	792	885	794	863	844	826	803	858	865	803	832	863	789	855	849	875	860	852	863	807	799	790	828	824	836	844	845	826	819	867	891	867	868	826	842	809	799	826	885	836	820	813	869	843	834	841	877	818	884	864	779	812	811	809	860	821	854	833	831	842	852	796	815	857	826	789	877	838	829	861	829	822	811	842	826	809	799	824	879	815	830	792	811	829	890	840	827	854	828	857	785	830	838	816	862	821	881	826	798	866	841	802	796	887	794	767	864	879	804	845	853	805	820	793	852	816	818	787	824	859	874	870	851	857	823	806	804	809	869	817	826	828	898	865	798	805	883	815	843	824	793	817	821	801	806	862	848	800	878	826	852	853	854	844	828	876	799	836	871	825	863	780	782	852	790	850	903	842	765	873	890	797	858	849	823	798	803	822	797	815	811	832	868	837	838	969	830	798	838	833	843	851	816	826	811	839	849	890	831	820	841	808	841	814	816	831	803
5690	394	317	313	301	273	311	313	293	329	297	299	302	298	298	285	310	296	287	325	316	302	304	316	273	289	345	306	287	302	328	276	299	299	316	310	306	282	328	322	304	298	286	283	273	271	310	334	307	331	289	310	293	292	327	309	333	291	287	284	295	270	301	327	295	313	289	342	306	323	316	296	296	278	325	307	288	273	289	286	308	321	285	309	297	335	290	316	302	316	281	305	307	321	287	294	301	303	302	297	345	308	263	329	311	298	308	300	282	312	304	276	279	292	282	291	325	294	290	334	310	308	285	282	283	306	264	309	306	324	310	295	306	294	265	283	299	272	289	290	354	290	321	309	272	261	296	313	287	305	300	301	304	314	312	310	322	314	302	327	325	291	306	312	307	292	288	309	294	296	316	334	252	342	307	315	284	295	320	336	332	306	309	299	308	306	281	311	304	302	305	313	320	309	298	321	327	295	280	301	296	325	285	313	306	280	280	297	301	329	325	309	278	313	308	314	246	274	305	319	281	314	337	322	284	288	302	304	324	294	293	291	315	319	299	312	292	297	289	290	291	291	299	295	319	283	303	291	277	287	314	326	298	309	283	307	279	291	278	271	280	292	310	288	322	336	316	339	332	278	319	324	313	309	321	304	305	312	290	322	294	301	287	329	279	281	303	271	273	297	332	274	316	307	297	327	276	283	319	296	320	299	294	263	330	306	316	294	314	319	325	308	304	296	298	320	304	292	310	340	317	261	322	294	286	323	277	319	304	324	285	300	269	295	335	308	299	282	293	308	321	292	319	268	282	309	313	320	298	301	295	320	329	295	322	311	311	287	298	300	295	310	298	284	285	286	297	279	271	288	288	340	271	313	332	305	302	283	279	312	287	291	287	312	327	328	285	307	309	301	284	333	282	308	304	280	302	299	340	300	289	294	319	306	316	312	333	327	295	326	326	266	308	289	287	289	304	303	320	300	302	277	311	305	287	285	315	310	327	325	291	318	336	313	300	294	318	300	323	334	329	279	336	304	279	304	309	298	334	327	315	307	297	305	288	297	325	312	317	268	312	307	290	276	293	320	304	291	301	279	295	305	289	294	292	263	286	306	319	310	322	306	259	312	313	340	295	310	306	305	313	306	308	315	299	314	303	365	266	295	294	296	314	298	317	305	279	337	318	322	325	310	292	324	329	287	287	280	278	313	298	314	287	331	334	346	298	306	308	309	286	333	278	303	287	305	277	300	302	350	310	303	288	320	342	294	292	273	330	299	278	285	322	294	297	292	305	303	288	304	316	299	324	318	274	322	309	305	306	316	296	298	322	309	312	301	329	331	302	290	295	293	318	312	307	260	344	325	334	302	293	293	303	327	270	305	309	281	320	323	289	300	297	300	310	309	322	291	293	278	266	303	334	294	342	305	314	301	272	308	319	300	319	285	327	321	306	264	326	317	292	290	325	304	305	298	302	308	268	320	323	335	314	300	277	354	287	344	288	302	324	307	278	295	278	256	295	305	300	294	333	315	307	312	316	323	315	299	294	255	281	319	323	299	340	309	308	273	310	287	292	312	301	284	304	331	283	304	313	284	284	302	306	306	315	283	292	297	289	306	293	295	308	292	319	308	319	282	301	305	325	305	289	291	295	311	282	311	317	309	298	306	304	311	296	303	290	308	287	316	286	316	265	318	297	304	294	301	284	295	267	310	294	319	308	272	303	312	302	304	276	312	287	296	297	303	306	301	316	317	280	262	292	309	276	332	302	330	298	297	317	309	318	302	284	315	297	304	332	303	295	309	321	264	322	311	313	269	341	311	290	300	312	319	277	307	283	286	302	326	296	284	306	329	305	343	281	321	298	293	293	334	275	285	299	302	309	259	290	296	304	289	311	288	288	321	364	280	272	333	296	297	282	317	306	278	278	292	297	339	335	296	303	345	324	301	328	295	303	284	295	321	308	293	290	283	283	318	292	281	281	318	318	315	302	285	289	315	299	293	318	279	297	275	290	304	306	303	292	294	288	278	303	293	315	306	284	280	291	312	296	281	309	307	317	294	308	294	314	318	310	305	337	307	328	336	335	287	284	320	311	289	305	276	311	263	279	285	311	274	300	307	299	295	304	282	314	300	287	307	328	330	315	307	294	307	285	298	281	309	295	267	286	296	295	278	298	276	312	300	275	303	287	274	306	288	268	313	284	294	310	325	280	282	308	319	280	306	320	301	313	304	291	304	312	329	298	307	274	322	311	331	291	292	288	273	288	293	268	288	308	316	319	321	305	314	301	322	334	320	332	317	288	263	302	327	294	304	298	296	307	336	313	309	283	270	297	268	278	250	276	322	294	303	339	291	282	322	292	309	327	279	304	303	300	305	334	337	287	301	288	307	285	271	299	292	299	303	293	300	302	293	304	325	281	307	316	315	295	327	291	302	301	318	283	319	292	318	275	297	326	279	317	302	260	332	331	306	298	289	300	330	320	272	294	316	279	295	275	313	328	292	329	293	293	281	310	277	272	295	297	316	298	300	326	317	304	294	290	285	294	329	307	298	318	330	288	292	314	320	289	278	301	303	309	314	310	323	311	316	301	273	314	291	283	298	311	325	314	310	293	282	327	297	314	298	284	282	282	294	310	278	275	280	310	305	328	312	292	310	312	344	298	326	263	302	312	329	295	318	303	296	287	294	338	326	298	266	328	305	292	276	306	311	313	309	300	278	286	252	266	319	300	291	312	289	282	329	286	302	296	322	285	328	314	285	272	299	306	291	290	273	307	313	273	301	321	333	297	298	306	293	314	248	268	287	279	279	330	304	299	315	295	306	297	314	300	296	274	286	311	298	285	315	338	328	272	297	316	303	281	296	301	304	313	293	289	309	271	287	297	279	319	318	311	337	312	286	317	296	295	307	286	312	302	293	295	299	266	308	326	275	281	309	295	296	298	271	302	287	312	281	297	316	255	295	329	311	311	302	286	297	290	289	299	284	275	320	298	297	331	269	331	290	296	322	286	283	325	318	304	294	305	302	284	320	337	304	304	297	312	304	305	304	297	292	282	318	272	310	307	291	294	286	296	281	302	316	310	333	288	296	307	295	292	294	312	323	316	288	304	285	314	299	327	273	334	319	271	295	294	295	296	310	322	318	268	303	278	330	300	299	295	300	286	307	276	302	287	314	282	307	324	297	321	287	296	268	300	290	275	296	281	294	272	295	335	299	333	305	312	297	313	302	311	298	282	310	273	310	301	292	295	312	302	321	281	298	326	284	310	288	321	315	289	314	282	284	290	298	295	296	315	293	293	297	267	276	311	272	289	276	290	316	347	291	270	323	309	301	296	324	342	305	326	335	280	302	321	331	300	325	307	319	297	288	273	285	276	297	291	329	282	269	302	287	322	307	300	332	277	300	323	318	298	293	304	280	323	335	300	291	290	292	296	325	295	302	300	310	299	292	269	306	306	299	296	295	325	268	329	301	302	316	312	292	326	284	314	291	320	313	311	311	306	315
5669	827	770	803	828	820	779	784	806	804	731	826	749	723	747	756	743	726	772	730	754	762	720	784	733	769	755	782	737	765	788	742	755	762	754	737	730	767	786	774	798	744	722	760	762	718	713	760	787	751	803	749	783	754	760	751	740	728	753	717	746	736	794	735	760	737	749	713	782	752	756	745	752	741	742	789	741	740	739	758	785	700	736	754	783	734	711	770	738	723	728	760	745	740	759	819	761	744	802	780	752	783	711	751	785	739	769	793	787	794	736	725	757	747	776	714	756	750	741	762	698	751	735	761	727	790	760	757	707	743	763	742	751	740	797	769	707	781	790	762	735	721	784	752	793	733	773	757	694	724	737	735	734	737	753	729	733	737	797	750	798	750	711	761	768	747	775	723	789	739	723	722	718	758	760	728	749	767	697	780	739	794	708	724	710	775	792	753	748	800	721	760	753	738	754	736	758	706	764	771	770	775	759	760	752	727	774	743	781	672	775	723	722	688	744	786	745	738	767	781	809	723	774	751	762	788	769	787	748	745	728	688	734	733	769	755	770	769	773	735	753	798	795	697	748	776	766	724	723	770	739	757	751	750	763	768	744	752	707	738	759	747	707	779	770	738	732	737	772	777	742	764	730	748	789	824	767	741	724	739	735	743	729	753	783	729	767	743	723	696	754	781	745	698	729	746	787	735	740	773	761	711	742	700	735	773	794	704	759	749	757	757	808	716	794	750	748	729	727	726	798	787	751	764	776	756	769	703	742	718	758	773	776	709	771	728	760	757	753	789	767	775	707	810	777	749	759	750	746	794	785	766	759	730	731	740	776	702	707	717	787	784	727	758	773	749	750	745	698	756	769	710	756	754	742	710	793	792	794	778	698	748	793	733	744	735	725	746	775	700	734	742	782	793	766	728	767	751	727	716	795	727	753	856	773	787	751	741	733	749	747	758	740	787	762	754	735	750	783	738	695	733	753	733	778	703	757	757	696	780	783	788	833	745	787	782	775	707	774	804	765	764	776	783	738	721	739	720	760	744	741	796	726	797	817	774	782	736	755	710	801	731	750	740	734	751	788	782	757	768	750	773	778	725	764	743	774	767	728	761	752	777	774	712	731	709	697	771	732	755	771	757	762	758	753	702	708	709	751	745	725	765	753	790	719	726	751	762	758	751	772	743	776	746	700	719	772	766	731	770	759	733	735	759	791	716	724	740	755	720	777	719	749	755	787	744	767	748	680	726	747	758	767	747	741	745	716	731	729	750	755	817	744	782	743	733	721	791	740	744	701	719	739	762	786	731	761	729	791	735	748	791	755	769	780	759	765	789	726	787	714	735	697	762	769	737	723	792	719	732	778	779	725	773	765	790	715	756	772	797	795	744	777	767	735	794	741	759	795	806	749	770	729	745	766	703	716	750	720	762	796	730	789	760	714	760	785	767	775	734	772	729	780	738	720	743	738	742	736	757	769	761	722	755	787	726	749	775	784	754	765	797	737	733	760	755	768	767	730	746	720	724	769	738	762	753	729	792	744	802	739	748	729	745	715	720	685	762	700	779	767	738	774	720	775	775	778	772	773	796	753	795	724	747	719	760	776	762	758	804	770	702	754	792	743	761	703	754	815	755	750	744	702	744	747	766	747	711	764	750	702	780	744	732	772	731	733	772	771	779	757	808	754	747	800	826	767	722	778	711	763	743	784	789	765	742	769	744	760	776	767	745	728	767	749	746	800	750	699	736	747	726	766	778	755	730	789	786	789	752	781	698	735	765	728	737	742	763	764	776	766	757	760	762	733	762	745	799	756	739	772	738	728	721	721	722	779	818	730	729	701	790	751	731	750	773	798	750	791	690	723	770	767	733	736	662	735	767	765	731	724	767	729	730	780	737	823	738	811	754	774	779	715	779	732	746	768	773	765	757	768	737	753	721	771	774	701	746	737	766	764	756	810	764	760	758	773	711	814	697	702	753	724	789	792	795	730	741	762	757	752	730	846	738	754	794	799	720	712	746	753	749	796	720	699	750	779	737	754	721	761	708	768	774	760	802	772	759	731	765	692	727	732	779	764	755	752	775	752	759	668	729	734	762	732	717	753	701	723	723	766	741	733	687	772	715	769	722	746	722	762	735	743	739	733	737	774	740	759	728	742	743	768	744	746	759	769	733	733	741	763	750	720	773	705	739	736	747	726	745	692	742	731	750	739	738	713	741	768	728	745	753	750	781	759	781	735	747	749	768	766	800	706	756	731	749	740	704	765	756	715	705	725	745	688	793	772	766	673	729	811	757	762	750	734	764	735	797	725	713	759	775	751	717	776	726	779	738	745	751	749	757	746	751	754	764	735	749	755	779	820	753	778	778	801	726	816	745	708	767	749	754	800	731	719	723	767	758	783	757	721	739	799	769	713	730	739	753	742	776	749	756	710	762	723	804	675	710	759	780	750	744	774	750	725	786	728	770	740	742	700	727	712	805	752	758	768	779	704	761	759	704	799	757	714	780	762	769	754	747	709	756	735	760	718	764	758	779	740	804	717	784	780	758	786	659	772	806	750	763	746	764	739	755	687	783	770	749	780	717	738	775	719	766	736	733	760	753	736	783	804	764	784	764	760	772	765	753	750	765	789	686	725	775	783	731	718	760	726	724	718	755	748	738	750	774	767	741	775	823	750	739	744	798	727	758	747	753	794	748	740	774	770	793	769	732	741	723	740	744	782	796	747	725	740	769	748	732	732	757	725	728	733	762	786	816	800	779	748	767	772	779	801	793	778	759	739	769	723	778	755	736	738	739	765	761	763	780	745	734	759	774	730	758	741	751	725	697	751	714	767	761	747	787	720	781	789	720	740	775	734	715	773	772	721	794	692	747	768	758	754	718	778	745	767	810	732	748	719	763	764	767	793	752	735	719	755	796	757	742	782	751	732	727	789	737	736	757	771	769	709	738	797	746	766	793	817	715	738	714	729	688	775	793	659	739	725	771	790	766	770	728	755	779	782	708	742	788	707	739	838	731	790	767	788	756	727	709	781	788	711	777	783	763	703	749	719	752	793	725	729	741	766	765	757	720	741	735	806	758	806	720	746	764	760	764	739	716	754	753	824	752	764	748	780	719	794	730	783	751	736	745	740	739	746	775	724	742	731	736	747	742	738	759	754	716	727	770	776	764	800	761	751	726	701	784	749	760	719	739	730	683	743	742	734	806	777	785	764	670	775	792	788	723	700	775	732	789	733	775	740	772	714	739	788	780	736	737	735	711	749	770	779	736	734	780	796	766	701	747	727	702	802	791	743	723	733	775	739	784	722	714	775	736	796	753	750	762	761	768	735	759	800	704	779	741	734	776	760	761	746	694	787	711	740	772	736	710	788	738	796	730	755	718	732	786	827	761	730	766	738	804	762	714	759	731	772	768	725	766	728	730	757	760	732	741	759	792	792	767	741	751	748	758	766	751	704	746	698	763	774	816	734	751	791	750	765	760	738	751	734	748	717	761	768	741
41590	8682	1211	797	619	478	405	381	292	316	278	248	241	217	243	212	235	221	202	212	221	208	210	178	193	188	196	203	187	195	168	181	174	183	186	170	190	187	181	173	164	182	200	155	168	182	169	178	191	180	193	179	187	169	194	175	175	168	180	179	175	177	199	192	177	179	176	191	205	186	162	161	184	197	200	189	180	192	180	187	202	158	182	182	179	184	194	175	183	194	181	175	181	177	180	165	168	190	198	202	193	184	184	170	199	158	194	168	205	190	187	176	192	177	184	187	191	191	186	188	183	168	185	173	194	186	206	177	199	187	190	194	185	172	170	204	164	170	220	164	196	177	158	191	187	172	192	189	185	181	196	192	184	173	178	202	180	189	179	190	183	176	219	178	184	183	183	178	207	181	195	190	187	165	168	183	182	172	189	181	184	187	186	172	186	200	183	193	166	165	167	182	208	174	161	180	185	162	173	160	217	198	182	175	203	210	209	216	192	207	201	196	181	166	154	211	173	174	156	184	180	180	164	156	173	194	178	188	188	198	180	202	166	182	188	183	181	181	182	182	180	165	198	192	194	186	199	185	189	174	169	185	229	188	196	152	168	205	177	174	185	195	198	180	171	178	176	183	194	182	204	162	180	186	167	174	186	174	191	205	202	173	184	198	191	188	156	189	164	176	164	184	148	173	169	194	173	155	150	164	178	175	198	188	159	187	144	169	183	190	214	205	163	190	177	170	185	157	167	171	197	200	179	198	193	189	195	206	178	173	173	178	193	186	189	189	172	210	204	197	183	175	198	202	169	157	170	187	174	196	165	164	179	196	191	199	194	157	191	203	189	168	187	197	162	184	197	182	184	171	167	168	184	186	182	190	197	190	204	174	175	181	177	168	195	145	164	181	160	189	166	172	172	175	189	190	198	186	200	180	186	164	161	187	186	202	197	181	163	161	196	165	190	164	165	181	160	182	199	180	179	169	167	203	201	194	196	183	186	191	188	188	184	179	194	149	174	160	198	168	165	180	202	212	191	183	174	178	186	183	191	143	184	185	187	188	187	192	191	210	201	182	165	177	172	174	187	182	188	174	157	169	170	199	203	195	202	196	193	159	186	189	176	201	157	164	174	154	171	163	185	188	175	166	145	173	164	165	189	183	208	198	180	194	198	195	193	182	173	181	173	181	177	206	159	187	172	188	168	198	185	174	171	189	192	200	172	183	198	183	179	203	175	215	184	168	193	216	190	182	181	184	192	188	197	174	178	188	172	167	161	182	178	170	219	202	192	186	156	180	172	177	161	173	173	177	161	181	170	198	179	190	166	166	170	197	203	183	182	175	168	183	181	160	204	210	192	161	198	195	163	185	190	164	194	187	182	172	178	186	193	192	195	158	185	205	177	163	196	194	185	177	193	191	183	201	186	181	195	176	186	184	202	183	171	208	198	194	179	190	184	156	201	209	177	205	201	181	159	183	198	185	180	171	182	171	205	162	197	180	182	191	164	166	204	205	182	177	186	185	168	180	200	194	197	176	169	175	151	195	159	185	165	193	179	180	181	161	150	171	182	174	169	159	183	172	175	200	171	159	192	184	194	190	182	176	208	198	176	195	197	173	180	172	161	174	176	184	174	206	203	201	172	191	192	194	184	213	197	182	185	170	146	172	164	172	183	181	180	190	172	193	207	180	178	201	179	179	184	181	173	176	162	165	174	201	164	186	189	185	172	183	169	178	194	181	185	166	201	189	170	184	178	171	187	175	214	177	187	194	190	180	179	196	188	183	198	186	174	188	195	173	178	199	202	178	174	187	204	176	193	210	177	186	176	205	155	167	171	181	173	174	199	146	195	172	180	178	187	192	168	189	199	185	172	192	173	190	158	211	191	169	173	196	188	191	164	190	165	189	158	160	186	201	180	179	196	171	161	167	187	166	194	188	211	153	207	217	150	165	197	172	188	165	199	173	159	167	195	180	167	186	177	182	184	195	183	160	185	193	209	182	172	180	155	188	167	183	171	176	189	180	196	216	180	160	165	188	198	183	185	172	174	161	178	159	183	199	181	177	182	175	175	184	217	175	159	183	185	179	211	186	169	167	195	186	190	194	167	198	178	193	184	186	183	155	192	181	179	161	186	179	177	147	160	198	183	176	174	211	198	193	188	186	175	194	201	215	174	179	182	171	183	189	184	165	180	188	163	160	187	180	175	175	197	193	192	205	167	190	182	188	164	180	201	179	188	197	183	201	170	182	182	190	185	185	167	184	176	181	186	167	198	175	174	176	167	180	158	143	190	194	175	167	203	177	172	199	173	182	175	163	220	159	186	178	173	195	160	183	181	194	177	170	181	175	178	179	180	193	166	178	176	173	170	209	180	147	187	187	177	196	154	188	198	170	175	175	197	164	201	176	172	189	203	177	183	182	183	182	176	175	207	179	200	154	188	173	183	174	190	206	174	174	180	167	175	184	176	204	192	191	208	187	163	178	187	189	171	149	171	173	188	182	206	197	168	143	182	190	226	175	199	185	165	173	189	166	167	182	195	173	189	183	192	193	178	183	192	173	169	174	196	190	201	184	197	184	180	187	182	164	203	158	162	167	168	175	180	177	192	193	155	201	197	167	191	150	189	203	210	171	165	164	188	157	193	166	173	189	177	170	157	191	203	171	204	190	158	182	200	187	165	162	194	191	189	184	194	177	173	180	172	199	184	159	175	197	190	177	169	207	169	174	154	171	195	159	179	180	183	191	190	202	165	192	177	195	168	182	190	171	163	166	157	187	194	190	157	179	187	181	193	183	190	169	171	181	207	177	201	168	174	178	199	184	203	179	194	200	174	206	196	183	198	166	200	172	159	200	181	177	193	202	171	185	191	183	202	181	180	165	168	168	186	187	200	200	189	182	180	183	192	175	171	179	191	176	205	207	177	198	181	213	172	211	189	170	168	182	178	182	181	181	204	174	157	172	186	170	202	189	154	181	134	174	175	182	168	191	179	153	160	190	163	183	172	187	174	173	202	170	150	170	184	189	183	156	196	164	197	180	196	178	184	177	166	192	168	174	179	194	189	164	185	189	201	176	162	184	205	185	190	190	199	148	202	183	217	160	174	184	174	195	194	175	173	196	188	180	195	156	172	171	167	196	197	179	170	165	213	184	205	169	190	177	177	155	195	180	162	195	185	206	181	216	181	147	181	180	170	201	184	173	199	184	194	197	169	164	192	191	203	192	189	168	188	198	190	188	194	165	167	186	181	173	180	194	164	182	183	180	198	175	160	175	193	175	179	180	204	202	149	171	164	176	198	210	173	179	184	183	184	164	192	180	175	181	183	154	173	161	175	192	228	169	177	163	179	160	180	184	191	174	183	204	153	164	176	178	170	167	167	191	162	202	177	171	184	181	182	182	175	212	208	177	202	192	185	185	175	182	152	186	194	199	192	186	177	180	182	201	196	171	189	168	172	177	179	156	188	180	179	178	189	186	166	170	178	198	174	181	195	170	183	169
20907	1235	2293	2598	2343	1991	1697	1419	1195	1189	1040	951	907	876	842	803	742	743	641	680	633	619	630	576	609	670	639	571	609	611	614	603	571	551	551	545	591	567	593	570	545	564	575	557	532	598	566	555	552	527	568	541	567	524	553	530	554	549	535	552	524	576	514	550	518	533	556	546	525	544	496	584	552	534	517	539	485	554	509	525	505	569	543	555	533	528	519	524	557	577	505	527	520	544	574	515	511	528	491	546	547	563	554	488	542	553	538	527	515	531	537	556	525	520	542	534	551	527	489	505	510	562	500	522	526	523	561	561	521	511	470	546	561	512	484	593	531	511	524	533	516	501	542	521	539	546	558	504	551	553	504	509	534	518	530	532	502	528	490	547	514	537	512	541	573	547	510	517	488	543	479	496	533	533	504	514	489	523	529	491	550	526	481	529	537	541	489	508	540	513	522	512	509	549	557	530	534	559	547	516	519	479	504	550	515	525	536	518	511	510	518	515	525	537	514	527	508	456	505	495	526	546	516	522	529	487	538	502	498	538	517	523	523	566	543	504	519	509	455	564	550	540	546	531	502	510	557	502	508	532	519	536	474	522	497	553	553	556	510	518	511	555	514	532	506	501	530	526	501	519	513	505	511	479	508	538	529	502	517	486	519	546	591	516	542	542	543	536	532	501	515	557	518	492	533	515	538	557	537	536	473	554	506	537	473	539	470	526	535	514	549	552	539	568	553	499	556	526	538	493	548	531	562	514	498	546	536	484	570	508	564	537	525	505	520	505	522	539	496	499	541	583	497	486	520	515	525	548	466	541	544	519	532	573	569	507	515	518	540	515	512	549	536	524	513	531	567	519	539	515	564	539	547	513	508	541	505	546	515	500	513	520	529	514	498	521	522	543	520	508	512	534	527	515	512	539	527	507	547	554	485	548	516	539	544	538	552	551	557	555	515	516	527	541	562	503	497	522	508	525	514	500	548	498	515	532	518	527	528	518	541	539	491	489	559	497	565	515	513	532	526	503	535	505	501	500	528	491	484	530	507	497	556	542	533	510	544	519	504	502	513	523	512	535	527	528	550	491	542	516	510	514	530	529	497	514	531	553	521	492	529	503	593	525	551	532	519	555	500	538	545	454	533	541	511	530	529	486	555	475	508	504	548	510	506	528	519	515	472	528	530	538	528	519	545	531	520	540	519	477	516	499	524	548	487	496	491	531	550	534	527	501	530	542	507	525	529	493	529	488	500	517	522	567	538	536	486	538	543	567	490	542	487	554	555	520	524	511	582	512	532	524	517	498	518	536	535	523	519	521	530	554	508	514	530	530	542	539	543	474	522	537	541	531	502	503	546	558	540	511	522	505	525	537	540	538	530	511	524	546	530	536	519	506	480	567	544	527	564	517	515	548	523	516	527	544	565	516	555	508	512	498	516	538	519	510	523	535	535	496	509	571	560	556	526	542	461	529	511	517	522	533	511	521	486	495	533	520	515	498	521	511	555	536	507	517	520	503	462	547	541	510	541	560	530	516	517	516	534	511	523	553	539	504	529	535	538	537	533	532	540	535	561	589	522	492	519	530	512	543	532	511	541	531	523	490	528	540	519	513	502	506	545	485	540	522	486	532	508	509	500	509	502	556	528	516	521	518	510	516	500	541	528	530	496	499	525	532	522	517	554	575	542	563	508	561	485	581	515	499	541	556	544	546	499	501	528	517	550	507	525	495	496	517	538	522	510	490	504	528	500	506	534	499	544	512	518	537	499	554	559	499	567	503	592	506	526	492	535	533	508	514	517	546	549	557	480	511	520	543	551	492	507	491	552	525	518	518	548	533	501	495	510	475	497	532	505	523	514	492	509	559	525	551	553	570	497	504	503	553	528	510	490	585	493	503	507	535	493	557	524	515	515	525	539	560	497	519	482	521	517	584	526	531	522	517	514	543	512	549	528	499	501	506	523	546	519	511	534	552	501	547	514	578	496	481	523	527	519	528	497	514	505	509	548	570	508	492	527	512	507	528	498	504	528	533	567	513	509	512	560	537	490	518	542	520	528	539	514	520	517	549	538	507	513	550	521	513	527	532	523	490	514	524	510	506	515	521	509	540	521	574	522	520	493	448	506	510	497	527	507	490	529	530	512	543	524	488	540	532	535	532	532	518	497	544	533	508	537	506	517	498	532	544	506	497	513	567	521	545	529	539	498	549	505	523	511	556	516	531	533	536	533	526	486	515	550	540	566	499	526	531	583	489	490	556	515	485	499	522	524	513	577	518	508	515	541	513	518	500	484	504	518	537	530	508	505	519	529	532	504	531	493	515	518	467	513	521	454	543	528	535	535	497	495	557	548	570	496	516	528	525	532	525	502	533	543	556	520	501	557	543	516	547	510	521	529	539	522	569	540	482	483	550	553	519	544	497	496	511	511	557	537	497	540	516	508	560	518	542	521	504	509	491	549	541	555	534	551	516	500	511	551	536	499	500	519	494	529	559	539	566	526	553	537	563	487	508	510	537	549	537	568	510	513	545	517	530	531	528	512	530	478	528	513	560	497	513	508	523	486	510	497	527	480	524	471	515	543	523	524	512	535	541	513	579	541	492	527	502	549	542	550	495	539	493	557	556	528	550	515	508	518	497	548	510	502	543	525	510	512	525	534	516	507	580	497	539	531	529	517	527	507	522	512	532	521	487	545	540	538	576	517	501	567	540	537	529	489	481	517	484	503	532	541	492	540	500	549	539	532	468	532	484	518	561	510	534	524	555	558	500	542	542	545	573	514	502	504	512	534	545	551	534	555	517	532	533	505	503	567	517	522	488	486	543	543	505	535	511	493	491	517	487	569	465	530	517	519	520	528	546	492	512	521	511	524	506	527	494	513	520	505	493	528	488	502	558	516	509	553	549	506	515	500	493	543	548	568	518	493	483	509	569	510	530	521	522	506	602	542	497	516	508	516	565	558	522	506	487	527	518	571	518	509	524	473	564	493	541	531	524	535	531	530	534	528	498	497	500	503	522	510	485	549	501	562	516	524	540	551	530	540	514	532	535	554	510	515	526	515	518	548	526	490	537	517	503	521	487	543	526	540	522	503	546	517	535	567	555	498	565	507	557	519	545	570	530	491	543	535	515	491	535	534	501	530	542	562	539	508	550	518	534	581	541	473	491	465	503	527	530	544	572	514	530	481	490	482	513	539	511	501	488	546	534	535	534	516	552	517	506	535	521	545	476	510	499	511	552	486	504	558	530	524	560	522	508	540	544	549	504	507	499	517	524	513	561	507	552	500	537	547	499	542	486	564	517	493	533	577	492	536	482	505	509	502	536	501	526	520	560	509	488	503	478	522	512	455	543	515	553	495	519	507	517	511	531	587	530	518	545	532	551	507	522	476	534	538	566	511	512	561	542	529	483	542	482	518	541	521	515	510	525	528	528	510	526	541	469	562	538	497	508	540	497	539	505	547	544	501	548	553	549	523	518	525	539	534	468	518	545	537	554	540	490
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
