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
336002875842	336002876392	336002876942	336002877492	336002878042	336002878592	336002879142	336002879692	336002880242	336002880792	336002881342	336002881892	336002882442	336002882992	336002883542	336002884092	336002884642	336002885192	336002885742	336002886292	336002886842	336002887392	336002887942	336002888492	336002889042	336002889592	336002890142	336002890692	336002891242	336002891792	336002892342	336002892892	336002893442	336002893992	336002894542	336002895092	336002895642	336002896192	336002896742	336002897292	336002897842	336002898392	336002898942	336002899492	336002900042	336002900592	336002901142	336002901692	336002902242	336002902792	336002903342	336002903892	336002904442	336002904992	336002905542	336002906092	336002906642	336002907192	336002907742	336002908292	336002908842	336002909392	336002909942	336002910492	336002911042	336002911592	336002912142	336002912692	336002913242	336002913792	336002914342	336002914892	336002915442	336002915992	336002916542	336002917092	336002917642	336002918192	336002918742	336002919292	336002919842	336002920392	336002920942	336002921492	336002922042	336002922592	336002923142	336002923692	336002924242	336002924792	336002925342	336002925892	336002926442	336002926992	336002927542	336002928092	336002928642	336002929192	336002929742	336002930292	336002930842	336002931392	336002931942	336002932492	336002933042	336002933592	336002934142	336002934692	336002935242	336002935792	336002936342	336002936892	336002937442	336002937992	336002938542	336002939092	336002939642	336002940192	336002940742	336002941292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
52064	14862	3626	2195	1533	1171	904	810	682	608	548	511	467	467	442	392	411	377	372	370	385	350	356	376	370	377	348	336	343	357	313	370	368	339	336	339	333	308	373	340	354	366	335	338	312	339	350	304	298	336	303	369	374	337	349	374	373	327	322	317	355	337	336	336	320	328	339	363	350	298	324	313	319	336	338	326	348	341	295	318	320	337	334	300	301	326	328	319	348	328	352	340	352	300	324	300	308	365	331	315	321	336	315	300	317	330	304	278	341	348	345	336	333	353	352	335	295	318	349	321	337	305	355	333	308	310	339	332	304	318	328	318	338	336	331	352	323	341	314	308	338	332	283	339	324	331	321	317	305	324	332	335	313	323	313	309	318	339	321	324	337	325	330	367	333	301	342	344	325	338	322	362	368	330	340	318	337	317	349	326	318	307	360	325	315	333	335	320	318	318	320	342	339	336	342	316	319	339	317	314	333	323	363	313	334	331	329	334	336	312	336	327	348	337	304	311	334	341	347	332	318	354	353	312	337	337	333	293	312	336	373	336	332	306	354	330	315	340	318	288	265	331	361	317	312	326	303	324	323	335	346	345	310	352	343	310	300	328	313	313	331	357	307	326	313	324	310	337	316	324	339	322	328	348	331	357	313	313	311	325	348	347	324	374	303	335	332	340	331	370	335	288	351	354	356	346	359	343	331	320	331	329	316	359	336	329	327	359	323	306	347	306	394	310	329	335	362	334	305	328	319	315	303	302	336	318	328	311	319	372	343	315	328	307	303	338	333	338	339	327	306	339	354	322	330	311	309	349	326	356	338	363	327	318	320	353	335	342	321	345	337	325	331	314	347	339	325	344	338	334	367	320	320	339	317	328	322	320	331	310	317	311	295	354	336	337	329	332	324	323	346	284	332	271	283	339	366	328	325	312	322	328	365	303	330	329	345	332	365	301	301	310	321	339	363	326	345	297	309	340	328	328	297	313	344	307	338	343	317	347	307	328	342	334	351	325	368	303	340	314	336	314	317	297	333	358	345	341	338	347	342	335	315	339	332	308	322	318	371	338	329	323	345	325	308	323	312	313	340	300	337	334	349	313	340	337	353	337	348	335	347	330	326	357	348	302	337	321	332	331	304	328	336	308	328	340	344	331	323	341	324	354	348	310	352	316	328	333	334	321	320	322	336	338	321	332	340	360	288	348	336	321	318	312	310	313	306	335	327	315	306	316	334	340	352	292	373	331	349	315	324	325	345	329	364	324	345	298	329	315	349	308	338	336	330	319	352	340	318	338	327	308	352	342	318	325	352	332	318	349	320	313	333	297	323	332	320	344	348	296	286	332	326	323	357	310	341	332	374	345	345	320	340	287	332	344	311	345	295	342	336	325	296	323	325	343	333	303	347	306	331	325	311	320	351	316	314	337	326	332	314	327	312	327	352	320	333	343	328	334	321	332	353	326	326	334	315	312	344	302	355	327	348	302	318	323	317	318	369	305	302	323	363	321	311	339	308	327	306	337	320	337	307	356	378	297	341	290	344	315	329	315	335	298	333	312	359	349	317	331	328	328	349	354	325	328	334	356	320	367	340	295	344	318	321	315	333	312	332	325	353	351	337	293	324	341	339	319	333	359	338	313	329	337	341	340	315	325	346	351	334	362	334	315	323	311	361	341	302	289	315	338	341	314	318	345	314	340	359	352	338	320	320	334	323	327	332	334	303	324	342	323	331	370	306	329	325	311	321	299	355	303	327	302	346	332	330	322	341	334	325	303	347	332	324	303	315	344	324	336	336	340	325	324	329	355	339	336	326	318	303	316	350	351	343	365	325	320	344	332	332	327	360	313	354	343	303	360	325	345	331	328	338	302	352	318	374	346	333	340	342	330	341	299	348	347	330	339	364	322	304	350	312	334	333	326	335	323	347	316	335	367	360	311	318	328	323	332	356	316	316	305	358	329	346	314	315	355	321	339	335	331	363	319	331	334	354	381	324	302	324	379	329	314	360	310	318	323	324	336	327	333	312	337	301	342	341	335	340	317	339	357	326	344	355	320	344	307	353	340	331	344	313	332	329	349	334	321	313	305	318	309	308	347	341	311	331	322	326	321	337	347	321	315	356	325	342	296	326	368	318	352	298	329	305	333	346	325	303	324	316	294	307	338	310	323	303	337	319	305	365	298	334	329	342	345	319	309	335	316	336	327	312	370	339	308	318	349	343	358	330	335	302	323	331	333	364	330	320	320	336	308	336	328	349	322	306	313	318	318	331	342	346	348	326	327	345	350	321	318	309	330	342	299	301	335	333	311	325	341	308	346	329	331	311	334	352	319	327	394	298	311	332	326	359	344	356	324	335	328	346	311	355	354	337	310	349	323	313	346	326	321	288	312	314	295	298	355	365	315	312	330	340	309	337	308	327	322	345	326	314	339	296	327	336	315	321	333	311	348	359	337	313	311	343	324	311	324	349	310	327	337	304	357	303	303	312	335	327	333	322	351	353	346	351	360	359	327	369	332	313	347	354	337	362	376	315	359	347	359	329	325	323	330	319	319	326	302	347	341	334	353	322	319	319	347	323	324	332	327	327	322	342	319	312	360	359	336	331	332	334	316	341	297	339	317	324	319	312	346	309	347	375	331	296	339	348	312	340	328	328	326	314	341	339	343	357	324	328	333	336	333	324	343	314	324	363	315	321	315	301	333	338	351	329	334	340	350	336	323	323	326	308	314	302	344	290	302	372	312	349	335	356	332	354	323	337	329	315	331	369	342	313	322	311	282	344	301	332	360	322	350	320	319	304	343	324	354	355	336	301	325	335	344	322	357	319	349	399	327	329	326	311	333	349	319	345	362	314	336	325	339	343	352	312	332	351	331	316	325	353	304	331	305	332	344	372	372	351	336	351	320	380	307	298	296	358	349	318	315	361	323	300	319	316	326	329	313	349	333	313	342	323	337	324	317	324	336	384	305	295	321	334	329	334	338	312	328	319	318	321	322	319	339	364	323	335	340	299	336	331	345	308	322	299	325	303	349	327	344	335	313	350	316	345	312	327	351	319	350	300	371	327	374	299	327	320	328	292	321	366	320	320	325	327	318	334	376	321	337	324	335	326	332	358	365	325	332	315	342	332	326	326	330	360	327	342	332	326	338	321	297	347	352	352	345	344	331	312	332	308	340	341	330	325	306	347	332	312	316	346	313	349	328	359	335	342	350	332	336	307	311	301	303	351	349	273	318	319	332	350	290	306	331	337	313	324	317	347	331	305	332	360	284	299	321	371	322	290	356	321	313	335	344	319	348	312	349	328	318	339	317	331	342	343	347	319	353	308	347	331	343	332	333	314	333	275	285	328	330	335	345	341	334	340	314	312	319	333	338	312	353	306	310	321	330	331	306	300	356	331	315	300	306	357	342	316	328	347	316	334	361	312	330	314	311	315	320	326	333	357	308	329	308	365	308	317	335	343	322	341	328	307	327	336	320	330	314	354	337	335	335	368	321	313	333
27054	2967	6335	6764	5831	4677	3969	3347	2913	2557	2330	2090	1945	1761	1684	1691	1532	1478	1407	1395	1400	1347	1232	1273	1246	1166	1138	1211	1167	1135	1108	1155	1070	1159	1070	1172	994	1060	1073	1046	1050	1010	999	1048	985	996	1007	1009	1040	976	1035	1006	994	1011	1052	994	1039	971	1000	1052	979	969	1019	1006	969	1040	1024	993	976	934	977	1010	956	962	963	966	960	953	946	927	996	951	957	966	975	983	986	986	1011	1008	925	997	1000	936	977	950	933	954	921	950	1041	957	974	942	937	928	949	927	940	985	988	997	964	947	977	904	939	984	1011	945	947	886	951	926	994	926	929	965	995	989	941	938	879	955	968	929	896	1008	947	986	962	1002	977	920	945	921	943	997	972	901	988	958	981	981	957	995	941	925	982	968	973	916	934	944	899	935	975	944	948	925	938	930	948	939	940	977	964	955	966	1000	950	937	1003	985	940	982	911	952	944	960	948	950	960	976	959	966	933	990	963	962	922	985	985	950	898	1000	915	949	914	906	977	956	929	997	941	979	967	951	970	895	976	912	1003	909	953	902	936	914	866	986	951	982	988	999	963	920	959	993	987	933	960	928	985	937	957	932	927	933	963	940	989	911	964	969	963	951	963	941	925	950	958	987	944	899	915	988	890	977	944	936	942	928	932	962	957	938	961	922	988	997	956	958	946	939	941	937	907	981	950	972	915	926	934	940	941	942	980	931	903	932	931	1015	946	912	924	971	934	935	933	954	903	966	930	924	967	936	955	932	898	921	941	991	929	942	970	931	918	953	913	923	960	955	1003	943	1004	910	919	969	962	948	915	927	994	977	1010	1003	915	952	940	966	970	933	924	910	890	963	973	882	967	1024	957	961	952	951	898	888	904	913	934	989	947	952	989	943	942	949	992	979	940	942	957	967	896	992	935	961	911	974	940	960	922	952	944	971	1026	948	970	962	895	952	981	987	938	962	942	973	920	900	950	972	953	900	940	933	969	996	963	937	1013	947	937	987	955	949	915	917	927	992	977	960	974	946	946	954	951	948	926	895	1013	954	925	972	985	996	944	972	979	985	961	945	932	896	919	933	978	946	931	961	913	947	953	969	963	955	917	976	931	930	990	927	951	956	933	925	933	870	983	936	1008	881	971	919	947	941	921	974	904	923	971	946	931	952	893	922	967	940	946	936	982	1022	932	948	908	976	934	924	987	967	967	939	994	929	894	883	933	913	941	908	961	897	978	911	923	968	958	940	945	977	911	936	990	920	877	972	884	912	934	966	925	956	895	954	914	938	981	894	913	943	880	911	972	985	948	904	933	970	989	940	916	979	956	980	927	987	954	960	916	900	947	964	945	965	941	978	951	936	996	930	942	990	971	939	929	969	939	1002	993	932	936	952	905	945	882	921	944	955	994	936	951	951	974	938	981	950	965	919	903	904	972	974	960	926	985	974	969	967	965	873	918	907	897	986	929	919	888	964	933	928	986	921	924	946	940	971	904	1047	936	907	873	957	965	978	915	960	888	934	983	943	932	942	950	971	958	924	961	899	983	968	893	888	986	962	912	942	937	974	971	934	948	940	939	959	926	954	955	958	1017	908	913	963	937	978	918	1008	971	921	985	968	966	905	928	986	940	964	960	942	979	911	952	934	922	905	939	1019	972	971	926	928	915	908	962	953	929	881	901	953	1016	945	997	937	960	964	918	935	931	924	923	948	918	939	911	915	986	991	940	951	923	972	977	950	998	932	916	970	949	934	965	969	941	989	907	926	983	953	912	967	980	936	985	915	936	972	928	958	984	973	928	973	925	937	939	968	912	916	1009	943	958	966	938	945	916	940	971	929	964	920	929	965	950	926	957	952	938	945	900	914	948	987	930	934	985	914	938	913	942	867	951	990	962	963	962	906	932	939	951	978	990	975	948	922	928	923	954	947	993	932	892	950	929	951	965	1016	992	910	979	946	952	981	897	934	972	908	934	898	926	989	909	958	947	936	926	962	955	918	960	924	926	938	972	976	971	979	907	968	959	939	985	932	957	928	927	975	946	920	946	950	923	944	973	956	971	947	986	954	988	954	908	951	947	925	981	978	993	1006	919	974	989	989	992	921	980	923	894	888	929	894	988	938	1003	916	932	934	970	926	971	954	919	922	872	951	953	1028	943	928	956	947	939	971	919	980	1009	937	938	972	951	983	906	897	919	949	941	973	906	931	923	905	984	958	947	988	975	932	951	950	963	964	979	979	971	934	969	910	918	931	938	1006	974	957	972	953	986	950	954	976	973	1025	883	945	984	942	916	955	924	964	923	990	893	923	988	930	934	928	938	1007	940	958	937	920	953	1013	932	942	983	974	970	907	944	945	905	919	989	926	973	904	926	939	935	937	953	945	905	953	906	895	967	956	966	904	916	963	971	934	916	956	923	990	908	951	962	928	939	965	966	863	987	972	922	895	899	959	896	974	997	955	920	940	941	935	973	983	860	928	962	942	918	1007	968	934	910	965	944	951	973	976	924	915	999	950	981	950	930	888	979	942	955	883	924	927	972	963	934	911	958	927	999	949	928	923	974	943	950	968	933	1009	1001	963	915	956	917	929	916	988	929	940	988	927	954	928	854	960	987	909	924	946	941	941	974	944	964	948	960	926	882	991	917	956	978	948	1006	956	980	948	936	916	959	960	993	907	979	981	932	963	938	893	960	912	915	987	928	903	924	902	928	963	925	973	941	954	925	977	923	963	956	927	947	967	918	961	976	944	972	986	962	997	970	932	963	940	938	895	947	944	986	921	962	930	916	934	928	947	918	951	972	888	965	929	991	995	929	916	983	923	1000	946	929	969	923	974	946	908	900	990	951	901	969	949	927	987	969	896	1007	972	947	930	919	958	937	1028	918	935	937	929	981	938	890	949	922	978	938	961	950	978	982	940	920	990	947	907	917	977	939	963	946	969	936	936	941	971	949	931	949	956	971	907	890	930	960	942	918	970	940	948	963	896	937	986	925	1004	969	950	961	964	962	1004	975	955	1003	946	944	969	990	936	938	920	935	1002	944	945	958	945	952	989	964	985	998	949	923	991	957	942	948	984	962	927	930	909	948	954	962	929	974	962	950	1012	954	957	922	938	947	1007	896	927	1002	916	952	935	955	913	965	946	984	962	935	926	983	952	1012	993	963	936	923	956	918	933	929	951	925	930	946	903	934	937	959	938	905	931	966	941	936	909	958	941	927	968	970	999	927	981	974	943	931	928	932	938	967	978	957	944	902	966	953	907	959	956	944	922	949	946	970	951	901	948	988	916	889	953	919	941	853	956	947	895	946	949	979	988	968	982	952	979	917	950	936	919	964	946	958	919	923	918	985	937	949	941	970	976	973	927	958	967	954	957	917	932	916	941	923	949	945	991	911	903	939	943	935	996	952	976	901	931	962	951	935	974	945	934	960	942	913	899	919	913	943	965	920	920	943	911	947	952	943	975	882	1004	974	954	910	962	951	924	957	951	919	1002	997	1015	946	990	980	956	920	1012	939	928	983	946	965	966	943	847	980	922	905	992	936	950	953	946	973	905	915	963	1002	919	956	942
6781	428	219	214	178	200	169	181	149	168	150	162	134	149	142	142	159	168	165	138	138	168	158	147	166	140	136	156	137	136	160	141	158	144	155	164	148	161	142	137	147	144	153	157	137	164	147	144	160	148	137	138	166	147	148	127	141	169	135	132	163	139	160	130	144	144	135	131	163	128	152	155	170	155	132	142	161	136	152	141	136	151	146	148	153	153	148	130	148	152	144	157	149	169	156	152	158	157	169	165	136	141	132	117	143	149	155	179	146	151	129	152	158	143	145	137	148	148	149	161	158	139	159	115	154	161	136	153	145	158	168	133	126	136	151	141	145	154	158	148	158	157	150	163	141	142	153	156	154	153	154	135	138	127	132	174	164	132	150	135	169	158	147	163	126	137	135	152	154	126	142	133	144	134	145	159	138	152	141	128	159	142	147	159	140	149	143	128	134	171	137	143	145	121	144	135	148	149	160	158	140	150	157	155	135	156	145	142	153	136	146	141	149	143	163	151	154	154	163	141	169	149	149	140	149	171	153	134	156	150	155	139	143	166	131	156	153	153	137	134	137	124	127	148	141	146	139	133	162	141	140	163	134	126	156	137	163	153	157	121	144	139	142	157	138	139	149	147	157	173	150	151	155	141	159	148	144	147	146	131	156	148	145	158	150	155	138	166	153	155	151	135	141	151	140	135	168	142	159	131	163	133	138	154	145	156	137	157	167	143	149	135	138	146	161	131	143	137	138	172	139	138	131	152	157	150	177	136	132	129	137	154	166	148	135	169	145	148	156	136	145	156	152	171	145	164	162	167	164	135	149	135	142	161	131	123	152	157	135	148	141	157	148	136	145	152	142	145	133	146	144	152	159	130	138	144	148	139	132	164	130	156	119	160	152	122	142	163	143	135	159	156	128	159	153	151	137	145	147	132	149	149	149	161	145	136	161	162	160	143	147	175	141	149	153	153	144	147	162	128	157	153	137	149	144	147	138	131	150	137	136	133	134	142	150	154	170	123	137	143	136	130	131	161	152	154	137	143	163	150	143	148	169	156	176	139	154	152	142	155	153	147	154	134	139	158	143	150	142	144	129	146	140	135	141	135	151	141	144	154	136	131	154	131	167	141	148	146	146	145	139	165	146	138	144	124	142	152	154	144	130	150	124	147	166	144	154	143	174	160	170	155	140	132	161	150	163	138	153	168	155	169	148	144	133	134	149	137	152	156	166	138	133	141	153	161	152	135	145	173	145	130	147	149	140	135	131	152	155	121	160	129	141	144	153	140	203	162	149	154	153	144	147	147	142	155	130	135	152	178	161	124	148	155	126	155	154	156	157	159	118	145	144	153	126	167	143	163	131	139	144	165	156	156	149	154	157	147	156	139	138	155	151	125	163	163	150	148	149	145	129	153	165	157	137	152	150	158	138	160	160	173	144	134	135	162	158	129	142	142	148	134	156	138	125	146	149	163	142	153	152	137	141	130	144	142	160	141	132	167	158	138	152	139	154	147	143	139	134	151	162	128	166	149	142	150	127	158	140	151	147	148	159	146	139	147	146	145	134	136	156	142	157	158	161	143	149	145	150	177	162	156	152	134	161	162	145	135	149	143	163	132	125	176	150	144	140	157	149	141	149	148	141	139	144	162	139	146	146	132	160	154	137	132	153	157	158	158	142	172	158	137	128	153	140	141	151	135	140	159	154	155	149	156	136	140	148	156	162	123	134	145	128	152	157	123	148	148	155	133	156	128	151	133	179	155	140	134	168	155	143	123	163	158	158	136	139	127	153	151	153	149	154	146	147	134	147	166	170	160	148	141	139	146	158	163	130	126	144	155	168	150	145	151	137	155	140	140	158	145	145	121	141	168	151	129	151	140	137	164	138	161	169	120	154	162	133	182	144	149	157	128	127	143	165	152	139	130	140	143	140	140	133	154	159	153	147	146	141	152	159	145	154	163	178	165	147	168	155	153	129	163	149	151	160	162	136	136	159	165	132	142	129	138	147	142	163	139	152	141	147	157	144	126	160	136	143	127	145	152	131	138	131	141	155	150	138	164	148	143	165	146	135	137	157	140	148	146	163	159	147	151	143	138	152	125	133	156	158	159	134	169	146	162	151	155	131	155	160	158	139	173	163	166	143	153	151	135	146	146	138	155	170	138	164	151	139	162	140	134	157	143	134	153	147	137	164	140	148	138	146	165	155	152	133	161	154	149	142	148	139	160	154	140	160	174	154	135	160	134	162	143	137	163	150	143	145	144	170	133	163	144	150	139	124	152	159	170	166	150	155	149	163	141	130	156	160	147	157	149	154	143	143	154	142	161	141	157	123	140	142	150	146	146	151	138	157	150	145	184	139	153	161	159	143	177	146	140	156	155	158	172	140	158	136	156	147	140	143	134	151	166	150	140	139	164	133	174	174	152	155	164	167	156	143	126	173	166	150	153	149	157	121	155	150	156	134	149	164	147	144	148	131	135	153	134	147	152	144	158	154	148	184	127	141	180	163	153	166	147	115	167	135	134	143	135	122	159	155	157	137	158	171	129	163	154	153	182	152	124	157	151	143	137	165	157	127	143	157	158	135	155	137	150	145	156	157	123	132	135	157	127	158	134	166	133	160	152	146	139	159	143	150	161	155	153	150	153	146	148	158	134	134	172	148	138	148	132	152	150	142	149	128	184	138	158	135	168	134	139	130	147	150	156	174	151	144	146	160	162	176	163	153	133	150	155	144	156	164	160	142	148	147	146	142	147	158	153	166	144	158	130	135	136	152	149	138	150	144	132	150	163	138	163	155	172	133	151	141	147	133	155	165	143	160	151	127	141	154	138	153	161	136	144	149	148	150	139	138	140	176	130	139	162	153	133	151	166	158	156	140	144	142	139	146	158	141	156	148	141	155	136	140	149	167	152	146	170	151	159	157	148	145	145	153	148	125	158	144	175	148	132	133	157	154	159	150	144	154	134	157	142	156	145	125	135	139	152	144	154	122	138	173	124	140	177	128	136	170	143	127	139	154	151	152	144	154	143	174	131	151	142	142	159	160	114	140	159	172	141	130	162	133	170	142	164	141	132	138	126	120	165	178	148	151	143	125	132	151	150	162	146	155	161	151	167	120	167	148	150	155	153	148	158	134	149	157	129	149	157	121	131	148	144	144	150	131	128	140	118	152	130	141	155	169	138	156	154	149	143	157	150	144	173	164	128	137	155	172	154	141	158	138	162	144	162	151	144	142	155	164	138	146	168	131	173	146	155	135	165	154	140	126	145	150	139	156	140	146	160	163	141	175	148	123	157	152	151	147	128	147	144	169	160	125	146	145	149	155	136	143	145	153	153	154	169	170	145	155	124	134	171	146	161	161	163	148	134	149	145	153	149	131	173	134	163	156	151	152	165	161	158	139	132	154	143	144	143	137	139	144	143	146	129	143	180	144	162	145	143	151	129	134	126	155	162	151	136	154	138	152	170	146	142	147	152	134	157	143	136	133	157	157	142	162	160
6512	597	682	700	649	655	654	586	523	546	573	576	564	551	498	498	500	474	560	500	482	545	500	505	496	509	501	493	513	537	494	486	487	505	508	508	533	511	495	493	466	494	517	511	490	500	508	501	463	464	516	494	523	495	522	473	484	512	541	516	545	525	470	475	505	476	482	488	523	533	536	512	473	491	483	504	507	485	492	503	488	485	498	495	487	525	558	490	496	468	484	506	509	530	525	487	455	496	507	511	462	525	492	443	548	491	502	533	482	533	516	508	495	508	510	500	502	510	453	521	492	485	519	529	502	543	539	512	502	545	501	494	465	511	506	530	500	510	503	531	477	502	490	456	501	475	527	505	522	521	498	516	510	531	484	509	486	537	508	517	474	477	488	484	476	481	470	523	500	466	509	507	511	452	484	505	518	471	475	490	544	530	472	510	475	495	488	471	491	525	471	496	517	511	462	464	530	530	523	472	516	514	481	486	490	497	480	486	524	481	501	514	507	506	489	505	509	478	511	483	500	519	437	502	529	462	521	480	478	476	488	477	532	491	490	501	522	522	539	486	495	520	480	482	526	515	496	526	503	528	525	538	494	507	498	493	473	490	464	495	509	473	480	486	471	505	485	462	488	470	508	483	514	514	483	494	472	497	522	552	521	504	478	510	480	498	485	515	535	516	490	507	489	478	482	497	535	504	479	528	474	491	517	492	500	512	489	477	499	495	539	475	477	511	509	475	517	513	544	523	511	507	482	485	490	512	489	471	518	505	480	503	532	555	496	481	511	530	503	496	515	517	502	478	488	492	530	506	510	523	474	466	517	485	466	500	524	480	502	514	460	526	475	477	501	465	511	525	487	491	483	486	481	500	545	526	538	453	486	494	500	499	500	504	496	491	516	524	460	511	515	473	487	521	489	485	520	495	517	511	501	507	523	531	491	502	502	469	509	502	509	488	467	495	500	503	474	540	527	516	529	475	524	529	504	485	454	489	484	517	518	472	485	490	520	527	479	478	521	471	484	501	514	499	522	490	505	484	499	524	495	526	506	527	514	473	487	489	559	513	522	480	547	542	497	485	507	546	462	495	471	507	483	493	489	490	496	553	510	467	474	456	483	491	489	509	490	497	537	476	549	519	464	504	509	493	488	521	503	458	484	507	497	501	535	518	510	489	466	484	513	499	511	476	491	504	481	519	482	482	476	448	452	482	548	491	439	503	509	493	525	499	482	482	515	478	474	509	494	509	510	496	503	563	472	458	507	485	485	475	498	475	535	561	512	541	496	518	501	512	515	516	506	521	484	513	491	531	515	489	512	480	535	469	479	496	531	499	461	489	521	456	471	521	500	498	506	501	515	538	546	533	501	476	500	498	521	514	477	532	480	501	515	513	473	486	500	537	483	500	513	463	514	498	491	468	454	520	468	498	496	509	498	506	551	514	456	443	548	499	569	459	489	534	473	499	508	490	520	483	473	510	504	493	483	509	504	485	538	512	501	495	480	459	470	503	518	498	497	497	499	515	490	512	515	525	477	545	509	514	497	484	510	532	496	493	498	482	516	517	522	472	453	479	518	480	522	487	509	528	506	514	465	492	512	513	497	495	506	520	510	468	518	521	484	484	505	507	494	511	505	514	508	501	485	518	520	508	479	502	452	516	502	496	492	504	442	495	467	473	495	471	498	512	527	491	488	532	510	495	507	525	476	492	493	458	463	552	479	510	498	470	481	505	460	494	509	473	525	523	471	516	487	487	505	507	467	543	473	523	494	488	477	456	434	474	479	503	503	506	506	501	533	474	493	502	517	490	511	497	500	508	523	485	491	505	477	487	508	509	512	479	487	493	503	495	484	498	527	530	487	491	497	527	450	508	491	530	477	526	479	534	477	494	493	459	461	514	462	493	473	502	487	512	460	448	520	534	552	494	489	479	487	491	497	504	500	493	535	515	521	519	482	476	541	500	491	455	518	501	490	517	510	467	481	487	479	483	521	486	514	500	506	494	508	499	460	492	520	480	506	486	507	509	527	481	454	508	505	532	500	505	506	519	528	505	499	464	513	512	484	501	513	500	501	462	494	485	500	494	508	481	494	500	492	462	500	474	520	497	501	533	526	502	489	547	525	518	488	494	472	522	473	477	526	511	495	521	501	547	510	499	512	526	512	483	479	498	503	510	504	476	502	498	517	472	470	496	500	502	512	505	465	529	503	485	477	514	521	542	468	532	474	506	544	466	485	571	503	512	510	472	482	521	490	487	495	513	509	506	488	521	481	468	510	486	514	476	475	511	504	505	523	477	500	446	487	486	567	522	476	502	515	514	488	515	429	528	493	520	511	514	507	466	479	510	480	478	481	491	513	491	477	493	509	530	520	520	505	527	465	486	510	511	450	538	480	545	517	473	525	523	525	463	541	497	501	541	496	507	526	530	494	481	504	482	515	514	487	521	491	517	506	499	504	470	494	516	512	502	524	534	503	513	503	502	456	514	469	482	516	491	511	513	462	493	504	512	493	479	508	500	552	472	522	478	512	518	520	499	507	529	508	496	522	480	481	524	495	531	494	495	524	499	480	494	460	488	519	486	473	511	488	544	511	500	516	462	492	506	506	506	487	497	504	472	496	501	458	487	516	520	492	505	495	502	485	522	509	492	491	492	523	502	484	476	548	487	475	492	503	510	487	482	461	524	520	523	494	512	507	528	533	500	531	495	514	493	525	492	490	507	549	501	509	488	483	481	514	514	521	489	459	460	501	480	498	503	519	486	499	562	467	463	505	494	508	535	496	507	527	558	485	494	499	489	512	482	522	487	458	534	472	499	496	518	523	490	522	495	493	504	503	482	498	475	503	502	524	497	501	511	528	501	516	522	484	512	511	532	516	490	498	482	497	454	512	511	539	494	496	498	511	503	457	480	483	554	464	530	458	493	502	511	523	487	517	471	518	493	476	521	498	482	485	495	506	522	503	464	521	523	510	520	487	502	454	488	483	520	460	473	486	514	453	494	491	506	539	423	459	494	470	462	473	470	506	495	517	494	505	548	471	504	464	452	502	487	484	484	510	500	496	486	489	472	494	521	492	526	488	474	450	486	484	494	476	497	523	528	532	457	486	470	533	467	502	529	467	500	512	469	499	485	524	505	469	517	512	531	477	549	506	503	468	488	526	493	471	501	529	506	469	503	486	485	451	460	500	513	478	475	490	508	493	453	505	495	465	530	484	516	538	480	516	516	531	484	505	542	501	480	482	500	492	520	512	464	447	480	477	514	500	507	495	489	507	514	513	555	478	523	559	502	515	495	496	494	486	508	466	543	526	498	528	539	498	490	490	502	489	491	496	509	484	531	524	544	457	500	476	508	527	491	495	502	509	537	492	456	508	518	528	531	458	487	526	506	492	482	489	483	471	484	492	497	500	514	479	536	546	474	490	495	515	488	541	512	483	502	531	534	540	486	476	464	508	489	516	502	486	483	457	502	484	513	496	539	500	523	515	491	524	501	507	512
37945	6682	1700	1178	915	715	571	498	460	412	408	377	376	324	337	332	325	307	328	283	296	300	325	318	293	319	289	352	282	301	296	310	279	286	292	318	267	295	279	301	281	295	312	263	292	290	326	313	307	284	245	271	277	279	277	263	282	288	273	298	307	283	293	283	269	290	266	282	266	294	284	301	293	302	272	290	288	258	264	269	276	299	294	273	273	263	283	291	283	273	299	260	281	330	281	300	302	274	304	275	282	292	273	284	304	267	272	291	263	329	280	284	297	287	300	272	234	280	294	311	275	286	285	286	276	274	298	266	295	295	304	296	267	277	301	271	287	271	287	306	263	321	294	316	271	288	292	272	287	297	319	291	284	310	260	249	281	270	284	305	292	292	287	279	292	286	263	282	282	285	264	278	264	307	290	260	263	291	289	289	280	273	261	233	290	281	272	285	303	303	302	312	298	288	297	264	262	301	276	288	295	252	272	298	289	293	282	311	274	292	283	289	288	287	286	253	272	300	256	308	305	251	269	315	302	244	288	294	287	285	300	296	303	275	275	270	314	281	237	274	276	292	278	279	294	301	270	270	272	272	276	322	284	267	285	295	308	287	242	292	278	292	266	306	287	299	248	264	284	293	304	296	261	293	271	298	298	310	306	304	271	277	276	299	289	284	283	288	299	289	296	275	282	289	285	276	277	265	288	297	282	277	273	273	273	281	316	273	299	295	256	251	300	272	291	289	288	277	264	305	262	288	293	304	286	271	280	292	281	310	244	259	308	263	309	280	288	276	317	289	281	279	290	255	290	270	266	308	306	289	262	247	259	263	297	279	282	265	269	274	274	290	293	256	257	276	310	281	286	295	302	262	277	278	334	262	264	304	282	301	289	270	295	273	287	304	276	284	260	293	287	290	287	266	274	276	288	274	270	268	256	297	292	287	295	299	273	277	286	276	283	285	316	285	265	266	251	264	283	277	283	307	317	275	277	284	284	312	300	284	294	272	294	258	277	275	291	264	290	310	321	267	286	281	283	273	311	289	249	268	299	279	275	283	272	274	271	298	315	296	260	297	290	292	260	257	266	261	281	272	267	328	276	270	255	252	275	251	253	299	287	304	295	271	279	290	321	301	280	291	289	304	269	279	264	323	292	286	272	273	270	309	269	259	292	269	300	303	268	272	272	257	288	272	303	269	261	286	284	294	300	294	281	276	286	300	278	274	277	281	283	278	290	302	262	276	271	264	313	301	274	287	269	269	268	276	302	286	309	281	297	309	280	298	285	280	264	289	284	260	232	279	291	253	319	302	310	293	301	253	301	283	296	269	276	260	257	295	312	291	274	267	283	243	298	278	294	266	266	295	283	291	292	257	284	264	252	288	294	301	271	317	313	285	266	278	265	285	257	281	285	290	262	278	320	321	271	265	284	279	287	288	279	265	286	300	248	295	270	289	265	279	290	283	298	268	269	273	276	312	288	280	271	289	298	293	280	301	290	272	301	298	276	276	274	292	279	292	292	313	287	278	285	285	261	276	291	294	268	272	262	272	265	311	274	279	268	299	262	304	309	298	291	266	289	271	270	254	258	279	239	281	282	257	280	264	313	267	292	309	284	283	287	278	296	286	258	273	263	278	289	286	279	297	250	285	305	300	295	288	284	283	289	303	294	296	284	286	247	295	287	284	292	283	259	276	291	286	302	244	298	250	314	285	303	280	295	285	292	293	290	273	287	288	268	272	262	274	301	285	290	294	282	292	299	270	320	261	284	273	264	306	271	286	282	298	278	292	310	278	285	247	279	259	264	283	269	275	269	288	293	276	279	293	289	262	279	267	279	271	294	297	280	272	257	259	297	256	274	287	292	284	289	303	292	262	266	262	301	258	278	296	265	271	287	289	285	276	306	264	303	292	280	289	273	275	279	257	274	280	297	299	306	303	256	281	276	249	289	278	269	291	324	271	284	282	274	308	290	288	304	258	280	263	287	279	282	323	280	306	312	301	256	273	252	270	272	276	246	278	254	285	275	305	269	308	289	274	280	271	270	297	252	284	283	268	322	274	292	287	278	267	289	247	289	306	282	289	292	309	318	265	259	260	322	291	279	258	275	279	275	269	263	276	269	260	302	271	314	297	281	267	281	304	303	278	267	284	293	288	334	283	263	292	321	260	265	269	280	285	259	288	274	291	266	296	271	253	278	297	297	302	256	292	303	284	271	311	277	282	301	260	290	307	265	309	306	264	305	257	291	255	276	273	286	296	282	313	300	305	269	277	260	303	284	288	296	300	293	261	293	288	315	271	321	266	288	283	289	290	261	303	295	271	313	295	285	283	290	290	275	308	277	269	281	257	286	292	273	279	296	284	336	319	285	294	278	285	300	282	298	256	291	285	299	312	281	275	277	296	290	278	295	263	297	297	261	292	316	306	269	282	253	233	306	275	263	289	303	284	275	298	264	264	270	296	294	284	298	276	300	296	279	285	284	323	282	256	311	272	278	301	267	290	281	300	270	280	304	293	268	301	296	282	303	286	319	283	269	276	297	284	284	291	280	270	297	284	324	299	254	302	242	245	263	270	271	313	294	247	306	314	256	283	267	255	289	270	285	290	301	280	280	289	265	280	296	278	284	268	314	294	301	276	272	280	264	254	314	274	301	293	316	278	314	278	278	293	275	282	284	265	304	286	277	302	263	272	262	279	291	299	305	271	262	262	255	257	275	262	275	296	289	278	279	266	280	300	263	292	311	269	266	302	261	284	277	281	304	312	292	297	287	278	262	284	288	287	275	276	284	271	270	250	278	304	294	301	291	308	299	275	281	288	295	277	285	295	301	258	292	290	274	315	323	281	268	266	282	289	294	315	256	273	274	308	304	266	272	260	297	312	280	278	286	304	282	285	288	287	239	281	288	273	312	314	290	285	292	300	291	298	261	266	293	304	271	296	258	300	288	307	288	303	293	268	307	270	266	264	295	295	306	250	298	299	260	296	303	248	274	278	275	299	275	309	292	283	273	280	281	283	265	278	303	288	263	280	275	289	282	272	265	295	291	243	294	272	273	282	261	282	296	300	270	282	267	304	296	259	286	256	312	292	288	301	297	285	290	298	326	287	305	284	280	291	325	257	323	270	275	297	276	263	297	296	290	281	279	267	293	280	269	239	295	291	310	265	281	298	263	296	287	277	290	306	301	278	258	272	266	292	300	286	305	241	285	274	275	279	258	261	283	300	262	289	278	289	283	307	312	291	292	278	301	290	298	332	307	301	300	294	264	300	261	261	290	284	269	309	270	277	276	254	271	263	284	308	273	286	303	229	279	278	267	273	289	312	291	267	273	277	301	294	287	315	277	259	252	322	285	265	282	280	274	307	252	314	277	287	287	275	270	290	264	300	284	290	273	301	280	305	279	264	284	299	262	313	318	243	232	298	297	288	281	290	263	278	272	278	282	293	302	270	282	260	270	281	254	311	273	281	260	286	259	295	317	298	301	278	266	292	283	269	284	267
19906	1968	3824	4070	3501	2984	2419	2173	1920	1688	1527	1402	1356	1256	1211	1176	1129	1160	1112	1029	1016	1080	1039	1002	1006	950	931	986	944	945	934	936	985	881	926	945	883	894	885	924	888	886	883	908	897	832	822	895	949	916	827	872	892	869	878	933	862	923	898	938	816	918	844	881	824	908	840	867	905	839	875	826	818	845	897	879	901	896	846	876	879	860	874	869	843	814	862	825	884	813	895	885	825	866	898	847	844	815	879	844	826	886	894	877	899	856	894	831	854	889	828	894	858	879	905	872	881	847	824	812	811	852	851	842	837	854	887	842	840	859	824	855	870	836	831	836	867	873	806	822	906	861	787	894	832	869	848	801	889	866	842	834	897	793	885	910	862	858	859	864	869	893	847	855	864	826	840	831	878	873	878	860	833	874	839	887	838	819	912	905	889	884	875	825	884	813	858	900	877	877	832	833	807	839	823	825	883	834	859	872	831	887	789	844	793	853	895	879	827	807	821	851	882	833	855	804	883	822	885	823	885	783	866	825	843	812	848	877	857	845	843	836	849	861	872	876	824	823	867	838	835	828	818	865	853	840	794	859	849	815	848	863	837	819	863	874	877	839	873	834	843	894	861	787	843	813	840	897	835	848	881	824	838	883	788	883	858	854	874	816	868	849	878	859	819	853	811	835	853	843	893	848	859	805	811	863	834	854	823	808	854	832	879	900	885	810	839	857	839	792	814	862	813	878	874	832	847	854	853	925	881	790	876	789	861	852	884	811	860	903	860	879	830	826	859	863	862	926	849	835	836	859	874	831	824	897	847	884	839	863	836	845	835	845	871	862	852	821	883	886	833	855	816	796	835	871	888	859	867	874	858	851	860	844	875	887	819	870	876	820	792	871	890	871	818	808	871	895	879	816	842	800	859	852	852	875	853	848	839	825	862	828	820	881	883	855	864	813	844	835	871	876	884	832	871	858	827	851	845	826	917	837	824	889	846	852	873	825	790	841	843	893	860	809	877	850	855	827	828	878	894	878	862	817	865	824	878	877	837	853	810	882	849	817	843	862	822	832	832	820	787	866	837	839	851	852	864	840	901	865	841	888	863	835	850	850	880	884	851	814	851	797	821	835	871	829	865	843	854	848	865	852	777	866	825	844	855	857	803	847	825	836	844	853	872	873	798	862	843	841	823	804	809	870	873	828	860	868	834	895	878	843	857	829	824	834	866	898	836	844	835	883	863	810	836	831	853	833	850	851	892	864	844	841	863	851	862	877	852	846	827	850	852	880	860	877	823	825	840	883	779	856	878	825	903	813	819	868	833	854	853	826	878	868	815	814	866	810	882	847	869	955	852	830	914	894	874	844	904	864	836	864	834	850	835	874	807	856	886	814	862	800	845	887	855	869	878	841	851	822	842	842	854	866	839	901	873	839	862	825	841	839	833	877	871	832	835	849	836	873	790	851	854	845	830	862	875	910	877	842	830	825	846	789	875	859	876	856	848	931	873	840	854	884	845	905	889	804	849	876	853	851	882	851	831	848	843	885	857	842	826	892	886	813	862	838	833	851	873	872	849	828	876	873	843	904	866	812	825	843	870	806	851	809	853	869	861	881	859	849	849	844	857	830	844	836	785	819	864	873	844	880	774	873	900	855	898	871	876	912	838	876	866	840	823	842	847	909	839	879	809	844	904	894	857	787	876	877	827	903	845	891	807	874	846	848	852	860	887	907	902	753	848	894	854	857	855	903	828	827	867	869	838	832	873	833	865	833	854	839	847	890	860	877	830	885	847	837	845	861	829	804	878	877	849	792	879	861	857	871	866	853	878	839	882	775	871	792	819	789	870	833	850	840	881	894	887	828	871	858	839	835	847	832	842	824	852	879	810	834	876	857	848	849	860	822	874	846	879	861	896	902	864	874	902	880	887	826	775	877	817	867	839	844	864	844	873	816	837	860	851	855	851	774	862	857	800	832	851	864	834	830	840	852	839	891	782	894	845	892	889	847	878	840	837	830	909	857	873	824	866	850	881	848	833	847	865	854	828	902	867	853	891	872	899	842	808	836	841	842	854	869	870	847	826	831	857	898	783	843	880	863	889	854	838	824	844	847	890	830	860	856	844	876	823	854	878	897	845	856	855	867	842	915	877	809	844	852	845	872	810	827	880	865	856	856	894	868	816	855	840	828	899	820	855	865	871	810	853	860	789	785	888	828	825	901	888	848	903	826	848	845	843	868	875	865	848	854	854	872	864	893	829	855	894	862	841	825	823	846	857	811	849	892	894	837	837	839	840	856	793	866	881	826	837	866	886	879	835	827	883	866	858	804	869	850	841	844	902	867	829	883	842	816	843	858	856	898	866	864	856	866	846	846	866	884	852	878	844	843	884	862	887	826	876	845	816	912	866	840	836	808	873	820	806	826	834	872	872	905	878	873	860	786	832	838	827	856	866	850	895	852	871	815	865	806	880	842	929	863	829	886	865	839	851	821	826	783	820	892	856	857	809	849	813	829	798	848	897	864	829	868	815	851	867	866	893	839	888	866	810	820	841	842	859	829	892	816	810	809	843	859	823	880	837	873	854	836	911	895	853	808	806	855	867	802	830	809	861	887	858	875	806	896	847	846	808	856	842	839	814	849	867	863	845	872	834	857	883	872	831	837	804	831	821	894	858	825	784	854	857	827	866	883	871	823	837	834	850	869	918	846	891	885	822	866	892	815	829	812	832	840	844	891	883	886	867	837	844	902	883	861	861	909	854	870	865	854	857	844	884	863	894	832	879	876	857	900	825	802	890	837	853	874	856	831	826	865	843	887	849	813	832	791	838	898	841	809	852	872	829	856	833	784	864	837	876	877	817	837	855	829	828	859	863	838	807	826	861	812	834	859	898	841	840	876	886	867	866	870	901	899	866	856	829	846	846	815	827	848	876	853	832	874	845	836	830	867	853	896	839	844	905	843	864	889	846	792	894	807	826	918	840	830	892	864	831	855	869	893	893	794	840	832	859	822	851	812	870	885	881	865	830	876	790	834	839	862	863	881	861	883	858	825	875	779	824	848	823	840	902	828	854	870	815	786	903	898	861	837	885	844	845	875	831	883	858	828	832	861	907	906	856	831	849	820	868	805	849	870	828	862	821	830	812	839	823	844	857	851	845	831	885	812	895	848	865	828	810	861	858	814	823	849	859	832	871	853	902	833	812	838	868	838	871	873	886	859	877	852	865	850	830	885	888	816	872	854	837	893	885	897	844	925	864	876	800	832	901	898	816	817	829	914	841	851	836	902	874	853	876	830	864	889	856	871	841	893	842	861	865	858	820	873	850	829	854	804	854	890	900	885	879	815	827	857	877	845	856	880	891	876	731	841	872	871	876	860	821	878	839	865	808	825	867	867	877	887	831	871	832	864	858	903	834	880	862	855	856	883	882	856	865	871	861	795	829	840	776	853	862	858	845	877	878	826	876	937	857	802	875	831	903	833	827	868	782	830	891	900	822	853	829	820	820	834
53602	14623	3762	2203	1584	1158	883	716	645	578	492	527	433	464	430	447	405	391	399	360	371	360	352	345	391	345	360	393	340	355	323	371	382	325	352	351	340	324	336	337	330	353	323	330	341	323	321	382	324	320	343	341	342	313	320	329	306	315	363	309	335	321	328	320	318	338	332	330	362	345	356	332	341	339	355	343	343	298	339	328	340	329	303	317	339	363	334	338	346	345	326	331	326	333	320	306	334	319	328	346	307	335	344	341	342	330	294	324	356	349	333	288	317	353	337	366	325	324	340	353	319	306	311	319	313	320	302	333	313	361	297	293	332	313	340	319	320	304	324	321	321	340	329	329	338	362	348	329	323	330	354	316	314	312	335	354	333	330	316	334	339	339	304	358	325	322	342	306	320	316	312	315	318	325	332	331	341	318	338	344	306	319	315	346	321	314	309	316	338	305	312	324	324	320	341	327	336	326	316	322	336	330	318	331	339	340	348	334	340	316	348	333	332	319	319	368	305	331	325	326	327	332	331	322	344	324	321	343	336	368	330	344	333	320	326	323	317	345	325	319	322	292	359	326	340	309	311	329	322	289	341	314	323	318	318	321	338	340	333	337	308	319	316	301	296	331	332	318	343	342	346	317	341	320	308	342	323	300	295	340	334	343	312	288	321	314	311	322	351	323	341	334	315	338	321	325	356	331	308	330	338	354	333	368	323	325	324	347	299	327	309	345	362	329	319	297	351	295	342	331	305	342	316	354	324	340	280	374	319	366	337	313	321	332	309	290	301	341	336	316	350	330	314	327	337	358	359	343	347	312	307	346	349	332	313	317	307	327	321	317	334	341	344	328	328	357	334	331	308	333	321	300	335	311	312	330	324	322	322	330	350	327	344	361	317	329	323	355	329	309	321	313	313	361	333	363	352	311	334	321	363	325	325	338	300	348	336	348	330	321	330	360	314	309	350	356	351	349	334	342	346	317	303	338	327	315	323	288	314	341	326	367	363	341	335	355	311	322	302	329	351	354	327	320	349	321	337	337	316	319	340	321	318	314	327	323	333	357	323	337	319	341	347	367	320	302	329	310	319	347	328	315	321	360	357	316	353	335	357	305	341	311	366	305	344	290	357	364	317	338	321	338	308	342	303	318	302	345	310	358	364	343	345	308	321	312	303	344	347	342	318	315	326	331	304	310	329	329	332	332	343	314	327	340	365	332	306	317	346	325	361	344	333	333	345	336	317	326	313	303	343	299	333	312	308	334	326	348	365	292	299	312	305	336	369	337	337	321	322	356	334	336	334	321	306	292	318	345	345	340	347	349	340	361	313	323	347	358	332	353	316	309	358	325	333	335	333	323	333	335	325	338	346	284	320	362	348	319	338	331	314	323	359	330	357	342	309	301	326	337	369	321	347	335	319	337	331	369	347	325	361	383	364	364	331	308	343	303	339	351	312	351	330	332	317	287	283	335	340	343	303	334	317	348	318	330	386	336	337	372	338	288	344	330	338	342	326	341	321	317	337	315	307	339	350	312	306	306	328	335	326	310	322	329	360	340	343	332	346	328	332	363	368	319	309	341	337	347	314	298	376	314	318	320	295	304	352	344	309	326	346	332	332	305	306	329	319	335	302	301	328	324	309	322	364	331	322	319	306	325	325	313	295	329	303	323	341	321	317	333	323	355	340	324	357	343	314	297	330	348	323	337	356	333	332	349	316	336	331	336	328	330	350	335	347	302	374	341	328	321	342	319	297	322	342	334	313	294	346	311	306	352	333	341	348	354	316	295	330	324	334	328	345	342	352	364	338	339	335	348	258	361	335	319	335	327	326	313	336	337	306	331	310	323	311	350	304	360	278	337	330	316	346	326	331	350	352	328	352	358	302	320	309	346	331	306	316	292	337	352	315	314	329	322	369	336	334	320	347	318	369	311	324	334	319	298	335	325	328	325	329	346	311	362	335	339	327	317	330	377	355	318	332	335	335	330	316	330	350	385	301	361	327	328	345	311	286	316	356	351	323	301	341	338	297	314	349	333	341	323	310	354	314	324	312	351	317	358	316	313	362	344	305	303	358	346	346	318	332	336	327	336	317	340	319	327	317	306	288	372	337	315	337	314	307	342	368	342	314	347	326	356	333	346	333	331	338	327	316	307	373	297	298	332	329	341	358	334	358	343	332	341	324	322	308	330	349	332	337	317	337	328	325	328	349	337	310	339	308	342	347	336	338	314	296	335	355	314	316	314	325	337	344	329	352	306	314	341	318	336	320	307	347	313	343	310	361	340	313	348	326	346	328	328	340	317	326	331	314	309	358	296	338	319	317	327	365	317	295	352	343	359	332	361	327	326	374	351	327	335	312	345	363	328	330	347	333	316	312	352	321	345	316	314	339	314	297	352	337	349	355	357	337	330	301	351	351	307	331	346	336	323	337	343	334	301	316	329	295	316	323	360	328	306	354	318	334	335	347	336	313	356	322	336	358	316	311	345	340	348	355	336	334	340	307	325	344	322	323	353	336	325	362	325	323	324	310	322	383	298	331	328	313	315	326	331	310	336	308	328	323	362	348	351	358	378	349	322	314	339	303	354	315	359	337	335	307	307	346	353	285	323	299	347	328	346	342	325	344	331	331	336	327	313	296	308	319	302	309	338	344	314	307	344	326	329	334	325	329	321	332	321	339	330	345	371	327	321	363	377	319	313	303	357	323	334	316	353	304	333	290	355	328	307	319	319	351	359	319	347	335	327	314	321	331	313	351	346	310	337	301	352	341	328	349	344	342	349	300	320	324	308	325	315	350	327	370	332	354	318	318	344	335	325	320	355	327	319	310	330	339	316	299	323	290	321	314	307	302	349	348	305	325	333	337	297	315	336	352	341	303	316	320	321	347	336	328	333	349	299	345	338	342	368	330	321	336	328	341	375	351	321	332	305	302	323	364	337	328	353	314	346	356	317	319	348	331	311	331	308	320	322	341	328	336	313	350	330	347	339	311	322	346	335	337	348	330	319	329	316	312	312	343	327	309	339	348	322	313	302	316	364	324	297	354	324	313	322	325	318	317	293	347	354	300	334	307	303	341	319	354	341	319	320	314	317	357	327	299	327	331	329	343	344	326	304	300	327	348	327	314	315	328	334	315	293	301	332	365	307	335	318	332	333	309	321	319	330	303	350	332	324	356	378	317	331	377	343	321	330	315	329	324	353	327	330	327	342	336	318	337	308	307	342	359	314	325	345	321	383	301	328	333	312	326	332	339	313	285	313	318	314	331	318	301	344	361	342	314	321	349	332	318	337	332	341	316	333	318	319	317	333	317	351	328	326	345	332	379	329	342	295	341	353	323	300	320	322	318	315	348	319	358	318	315	362	357	309	351	342	320	345	323	322	329	312	344	352	343	339	306	304	335	332	364	332	374	333	332	364	344	312	329	341	348	350	340	271	312	327	332	313	342	349	347	294	310	302	307	351	329	330	365	310	327	332	313	375	335	320	335	330	352	329	323	335
27099	2977	6308	6832	5850	4778	4025	3342	2962	2650	2280	2114	1983	1817	1705	1669	1548	1458	1426	1367	1324	1298	1254	1267	1295	1167	1155	1161	1182	1103	1143	1153	1079	1116	1116	1054	1117	1078	1032	1105	1044	1010	1032	1059	1027	1019	1063	1024	1016	1019	1047	995	1025	1023	1040	1001	944	964	963	979	1040	990	981	1009	1020	961	995	1012	995	939	1010	984	973	975	956	979	975	998	938	954	1007	964	1007	942	952	1027	950	954	961	1039	951	968	954	985	1001	897	920	973	961	987	987	932	1023	976	959	940	1014	926	947	960	966	998	1004	967	946	933	996	981	1012	964	982	934	931	959	934	940	948	977	982	969	976	967	1002	993	933	966	968	919	983	972	960	1005	978	908	971	983	954	899	953	954	952	985	990	1003	987	946	970	994	913	990	933	898	977	925	938	951	983	976	1004	1013	934	997	993	994	967	944	985	946	977	936	919	950	945	934	987	1006	883	953	978	974	944	920	977	994	973	925	945	970	1022	958	944	923	919	962	969	1014	949	951	910	931	975	918	939	968	992	935	958	943	971	994	978	938	962	968	986	955	919	924	974	905	915	971	994	932	945	909	942	977	949	967	953	922	984	976	954	956	930	963	990	994	965	968	993	961	951	961	925	912	920	917	998	921	907	933	918	1037	928	958	944	920	951	950	1006	939	915	986	952	996	919	1007	958	961	973	896	954	944	942	954	941	929	931	1010	957	960	980	964	985	927	963	947	1017	944	990	961	988	962	956	939	1001	916	1000	992	918	975	956	983	905	953	982	948	918	902	930	946	976	933	970	931	941	948	958	917	997	926	971	964	963	953	946	921	977	990	951	988	985	991	932	985	946	977	963	938	920	966	928	992	955	1025	891	1007	992	886	965	928	917	982	951	928	934	965	936	960	900	936	931	969	931	918	935	996	935	930	986	926	945	981	936	931	958	1023	925	983	898	949	951	956	964	968	1028	947	963	999	948	921	1000	965	965	957	970	980	872	950	978	964	961	975	931	946	952	958	965	957	928	980	991	933	924	974	990	967	944	978	978	962	979	886	970	947	942	973	953	1003	982	947	939	921	953	999	929	999	902	948	977	963	956	947	980	992	945	991	926	935	975	922	954	957	956	987	963	930	1030	939	941	948	931	984	971	911	964	930	959	1021	1020	952	991	976	956	956	913	921	968	950	969	976	951	971	914	1007	954	919	956	928	920	940	958	935	962	949	998	967	937	962	1009	936	995	923	943	971	942	943	933	915	910	943	958	922	964	965	932	982	957	947	981	934	921	1005	978	928	906	970	938	950	954	942	956	943	972	1014	933	972	930	968	901	977	899	956	959	982	963	915	985	902	1001	949	938	972	941	939	912	958	928	916	918	1047	857	957	903	904	1024	950	967	986	944	957	972	969	940	938	932	968	996	991	965	935	915	1009	956	932	921	912	938	958	902	998	950	925	958	995	962	953	956	1006	948	968	933	944	952	963	933	949	963	932	976	1008	963	942	952	914	962	948	954	945	933	952	941	993	875	940	978	987	902	930	938	973	940	963	943	911	970	954	927	969	921	941	908	907	948	988	976	939	959	1006	943	891	977	952	937	948	947	954	900	922	1007	973	944	975	951	956	974	961	983	950	983	1020	915	939	925	957	970	949	988	965	931	949	936	926	893	930	945	983	922	943	992	977	1001	886	955	972	929	952	924	934	947	960	1004	918	932	963	971	942	957	929	926	940	967	994	946	1021	995	940	961	951	936	955	967	938	964	953	1009	1034	984	942	989	955	996	941	957	944	875	947	946	949	902	961	933	992	960	937	914	1026	969	908	952	968	934	890	1002	939	966	936	942	975	1035	930	924	965	911	993	928	937	924	1011	928	941	982	961	937	915	935	989	980	921	912	989	919	951	963	888	983	909	890	909	967	977	910	956	940	944	1010	921	957	998	902	907	950	965	924	1017	913	955	966	881	952	989	974	939	958	924	961	973	981	1014	919	930	946	969	989	938	969	977	979	988	954	924	929	894	959	959	970	972	924	988	939	933	910	981	953	971	990	965	983	940	939	951	937	943	931	986	945	992	968	1010	917	936	954	999	977	931	973	943	935	961	968	967	995	964	892	994	937	952	960	960	912	929	957	1016	914	924	913	937	930	920	950	976	964	956	967	943	940	951	969	970	987	964	982	942	1016	928	917	957	964	910	1005	980	892	999	963	963	953	1009	932	925	987	993	936	909	951	906	906	931	946	970	938	962	1016	928	962	929	954	971	988	936	909	954	983	924	942	916	1002	951	999	914	956	942	951	994	1004	932	928	980	969	958	914	945	1048	963	944	962	963	923	972	945	973	942	924	959	895	922	1004	969	998	915	943	1015	932	948	995	972	957	907	943	933	975	933	955	925	940	900	974	984	893	965	913	955	1008	959	944	929	966	927	978	1003	970	938	954	934	998	988	1019	951	913	919	960	952	1012	986	959	921	991	909	949	968	1013	971	968	952	886	978	978	1013	948	944	942	873	971	909	955	911	966	980	914	949	933	929	893	963	907	928	927	961	977	965	967	949	910	956	961	953	981	878	964	907	965	937	1011	1002	952	972	956	945	929	950	922	952	993	964	978	937	918	920	947	915	985	983	953	903	953	975	981	892	867	948	994	913	994	953	960	898	933	922	939	1012	956	950	941	992	933	992	942	933	952	1026	1006	1002	969	977	911	956	947	945	951	961	936	935	944	1014	983	913	916	918	971	892	970	1048	964	961	939	926	924	944	936	904	960	938	975	939	946	958	991	902	940	1023	943	967	946	978	983	978	978	924	943	982	996	979	972	917	998	999	931	945	948	973	934	980	954	951	934	972	953	924	999	959	934	933	946	959	934	970	861	998	929	969	961	919	873	937	948	990	894	991	926	903	970	953	984	914	912	847	911	932	968	994	950	978	953	986	956	941	982	947	968	973	933	1000	952	927	965	942	934	927	943	946	963	986	950	944	936	985	958	944	941	960	916	956	976	946	973	943	937	930	933	962	948	982	962	971	907	933	948	906	1006	910	946	949	927	920	981	1005	989	938	922	979	960	934	913	965	936	984	1066	926	929	940	938	946	890	912	946	948	954	945	939	961	966	986	978	981	983	945	962	934	962	892	925	919	986	945	983	959	946	991	974	931	948	916	997	957	980	966	972	919	991	934	1019	955	964	926	937	955	921	893	968	981	934	941	996	921	955	946	897	961	1006	928	935	997	948	971	973	939	967	927	988	894	949	937	959	921	988	951	978	983	899	955	966	975	930	934	958	975	925	932	993	992	918	936	887	907	966	1005	921	952	932	922	885	986	946	992	965	940	961	941	969	972	915	957	942	995	958	959	948	950	962	1005	1025	974	1020	929	931	932	946	966	961	901	987	926	966	961	884	939	942	959	1003	938	915	987	941	986	948	963	952	942	1012	934	922	989	975	931	979	910	926	936	1001	971	982	985	1004	947	932	939	987	938	973	948	982	956	969	959	951	948	926	1005	967	986	989	919	957	956	957	935	918	1049	933	923	935	986	972	995	958	906	984	994	982	974	901	946	970	975	975	943	981	914	941	921	933	937	952	953	1007	969	954	978	980	977	955	963	942	968	936	922	989	959	949	956	970	998	929	984
6704	431	255	199	193	159	168	179	150	157	172	165	145	160	138	132	157	160	134	150	169	140	171	134	146	152	149	148	138	122	160	125	151	157	150	159	141	152	145	171	138	127	177	158	158	183	149	151	150	129	127	153	125	124	142	141	135	159	143	147	141	162	135	143	151	139	159	144	142	139	136	146	160	149	170	153	163	145	156	140	163	135	153	155	157	150	148	153	147	130	150	131	136	151	150	141	136	137	130	149	147	161	165	157	136	149	133	136	133	152	144	163	143	157	160	138	183	148	149	147	143	161	155	125	137	119	144	153	144	144	153	147	150	151	140	141	148	140	169	153	179	130	164	169	137	151	152	149	154	129	159	129	148	161	161	136	133	130	153	144	119	167	128	160	133	153	141	145	144	138	163	152	129	152	143	156	137	137	149	142	140	129	127	141	161	138	177	155	123	163	145	119	141	143	164	153	172	151	159	154	158	167	152	149	134	131	149	144	131	127	142	166	154	151	151	140	148	147	147	152	167	128	123	146	126	166	176	137	154	166	123	147	162	135	147	135	145	137	156	160	157	175	142	151	137	147	149	142	160	148	154	124	123	175	160	138	148	137	133	143	130	145	162	164	153	154	152	158	168	170	143	159	153	123	140	152	149	166	149	138	132	162	149	126	150	144	139	130	146	139	154	161	168	153	146	167	148	156	138	139	149	151	154	141	143	133	166	132	169	135	151	108	155	145	140	140	139	148	156	158	168	154	139	129	157	151	130	145	145	143	153	154	167	147	140	138	144	160	147	150	143	145	118	170	168	186	161	133	147	159	144	169	158	147	155	131	169	161	128	130	156	137	143	149	155	171	145	147	156	145	136	140	148	159	155	138	152	153	144	142	151	148	149	156	132	141	149	160	163	159	164	125	145	122	181	164	150	150	149	158	152	154	154	143	153	161	130	173	139	166	136	147	144	146	151	149	164	131	155	154	151	154	137	167	148	158	161	169	152	150	149	155	118	162	137	136	119	132	149	146	136	149	162	155	153	158	147	138	154	161	143	139	148	156	132	154	156	145	146	148	162	149	161	161	156	139	186	140	159	160	147	134	146	136	131	124	145	161	156	163	126	128	135	163	138	127	149	152	145	180	152	160	155	151	143	151	141	150	156	129	137	131	155	140	142	138	140	151	145	137	121	142	157	149	153	161	145	122	178	128	150	128	125	155	149	143	156	170	141	159	147	132	143	138	130	137	156	159	136	135	151	133	149	160	132	141	159	156	140	154	134	140	135	146	159	169	151	175	158	159	152	143	153	136	144	131	138	144	158	137	152	137	155	149	151	130	138	153	132	164	133	133	157	146	172	144	126	127	146	165	155	145	146	167	153	156	129	157	150	149	158	138	139	146	134	125	156	148	145	130	148	159	158	147	167	158	147	147	170	146	144	150	135	136	141	167	140	156	134	139	147	136	152	157	158	135	128	161	141	148	148	135	166	130	132	146	130	148	151	131	154	153	149	154	164	129	143	140	143	153	151	148	149	141	144	155	177	142	124	138	165	143	164	156	139	139	150	147	145	129	147	146	144	172	151	171	140	143	138	154	147	149	122	154	163	147	144	161	163	142	153	170	168	149	144	148	155	151	142	121	150	150	140	149	147	164	130	145	139	168	159	138	145	159	121	162	162	153	161	125	152	137	157	135	129	141	135	130	157	161	131	157	154	150	134	137	164	143	139	151	136	138	149	161	143	152	137	144	158	146	169	160	147	172	146	153	147	152	148	153	146	163	145	153	143	163	175	168	149	157	152	143	150	142	147	141	156	152	145	139	151	141	144	131	154	128	145	163	129	158	154	157	149	156	144	151	132	160	147	140	153	155	155	140	172	123	150	149	157	144	154	141	159	157	155	138	150	147	158	154	166	135	144	145	138	129	140	168	137	140	131	127	154	142	164	145	152	143	134	132	155	131	147	166	152	142	168	136	149	171	163	146	167	129	147	164	145	146	151	162	173	169	163	136	142	128	147	152	161	132	131	143	156	150	157	152	164	177	178	150	156	153	151	157	136	157	160	139	143	159	150	124	138	147	163	158	137	155	146	151	153	171	139	128	161	151	157	151	138	150	136	153	145	131	143	143	151	150	168	135	153	135	141	148	140	152	145	155	135	119	119	148	158	146	144	147	157	148	144	150	154	149	157	168	148	131	131	147	153	151	138	153	158	162	179	155	144	147	159	153	156	178	143	163	160	163	154	149	173	157	133	155	153	125	172	155	175	155	160	161	141	157	138	145	161	154	141	123	149	156	165	169	147	173	153	158	162	146	150	137	149	161	152	158	151	153	152	142	147	166	146	137	134	171	142	160	155	149	156	152	171	142	141	141	138	155	146	148	144	153	175	150	148	149	153	153	149	143	160	181	158	133	147	150	167	155	144	153	125	133	137	137	151	133	154	134	128	150	127	152	135	163	120	148	157	142	175	117	148	151	147	157	162	161	154	171	173	155	143	140	131	156	155	135	165	169	144	146	144	156	160	123	166	145	145	144	145	153	132	172	151	153	130	159	141	159	181	141	146	138	123	161	132	148	154	143	164	134	139	146	146	151	133	159	130	130	151	149	122	149	126	146	144	138	159	158	173	157	171	156	141	129	127	157	151	151	139	169	134	140	151	137	123	127	136	138	138	161	136	130	165	152	160	160	147	157	139	148	157	138	135	131	151	133	146	144	155	135	147	154	136	155	158	126	159	138	138	108	154	136	147	145	163	160	153	158	151	138	152	168	165	164	153	140	137	153	159	143	167	158	138	162	162	133	163	166	149	152	140	153	130	156	139	130	142	146	125	151	158	147	137	149	132	139	158	145	150	151	138	162	128	157	150	152	159	160	167	161	161	160	162	129	176	179	147	140	153	148	150	164	141	151	139	144	135	147	144	167	121	143	138	132	128	142	160	136	166	140	131	146	164	148	172	144	146	128	144	151	162	139	149	154	166	150	151	175	140	144	146	136	164	145	140	143	159	158	152	174	131	143	141	151	146	149	145	159	160	154	137	144	132	137	151	129	159	149	141	129	162	152	145	153	146	151	139	179	129	158	164	133	138	161	156	143	141	171	153	149	153	144	152	146	170	152	147	128	141	143	142	159	148	140	152	135	156	139	163	159	142	136	166	172	136	171	132	158	146	135	152	156	130	136	151	131	136	171	169	161	150	162	159	122	157	150	149	138	131	127	156	171	153	142	164	152	153	138	155	152	144	153	141	179	148	130	131	167	147	151	129	143	137	165	149	154	165	152	136	163	146	144	158	155	142	140	142	154	166	128	145	127	137	132	151	172	124	151	159	167	166	149	147	172	157	145	157	114	134	137	160	136	167	134	163	155	163	156	143	154	144	141	152	135	129	169	128	160	152	162	153	157	138	164	129	173	140	155	144	146	139	144	142	162	142	137	132	162	152	152	135	166	127	135	147	119	154	151	168	152	146	169	145	147	135	143	143	118	138	156	147	126	156	135	170	136	134	143
6545	610	693	699	755	640	662	629	528	579	559	546	512	532	513	507	498	479	522	515	505	489	507	496	530	527	477	515	490	506	503	536	506	499	477	536	475	507	514	515	517	476	480	515	497	558	530	554	474	528	473	523	525	512	509	516	509	546	553	518	504	486	500	486	493	512	478	488	502	464	508	533	504	482	491	501	520	481	464	539	530	531	506	518	501	519	518	516	514	555	492	480	489	519	511	507	489	539	497	523	464	524	489	480	501	528	539	497	547	513	524	521	483	476	492	501	517	495	534	508	507	477	489	508	476	494	558	506	521	496	506	485	515	480	509	521	539	534	517	486	506	507	481	487	528	507	470	529	519	511	492	471	532	511	501	486	484	497	443	504	532	497	510	527	479	493	523	502	511	485	522	486	479	506	516	502	511	495	492	517	504	506	501	503	562	522	512	521	514	467	510	504	494	511	508	491	535	518	480	499	517	476	491	542	481	501	511	523	466	499	527	494	558	480	527	483	540	550	510	491	483	563	539	517	503	513	509	507	560	507	487	463	498	547	488	488	513	527	468	494	492	518	535	519	452	485	510	506	512	482	506	475	529	495	502	499	519	529	467	523	501	508	517	503	499	524	538	462	494	511	464	522	496	473	520	507	443	477	522	510	481	478	494	492	493	491	548	505	508	470	512	494	522	464	494	468	538	542	499	515	543	521	474	470	524	524	492	482	522	490	486	504	476	508	493	467	522	523	511	507	524	466	496	504	507	489	540	561	469	483	526	469	510	548	459	524	493	499	489	491	515	537	539	507	501	508	512	489	496	504	453	486	484	486	525	538	505	479	503	478	497	518	460	484	503	465	517	506	449	479	528	520	472	500	484	514	510	493	507	486	499	499	523	512	474	490	533	534	479	502	473	545	503	478	500	505	504	469	508	512	514	484	513	478	463	480	496	531	507	472	481	489	515	523	515	540	474	502	531	475	497	514	524	512	467	480	489	471	533	498	512	462	482	473	494	476	482	519	479	503	506	508	505	542	482	541	517	522	490	507	515	510	480	487	515	497	512	516	487	491	477	468	489	477	487	503	518	536	475	479	509	495	525	527	518	492	532	509	504	497	499	536	540	514	520	486	510	549	521	499	485	511	492	460	462	526	510	513	474	525	468	524	495	469	487	470	505	482	490	528	475	479	562	488	537	516	493	504	478	512	489	521	499	511	492	489	469	497	467	497	537	545	529	480	484	497	538	497	540	507	508	524	485	516	504	533	444	486	502	493	515	476	493	526	476	504	514	484	547	515	497	507	509	498	476	458	486	506	458	521	472	536	529	496	465	482	522	491	500	497	488	501	539	501	534	517	480	492	485	462	458	536	482	518	488	467	527	517	450	526	524	527	516	500	515	520	510	543	496	490	498	515	511	530	505	498	491	496	465	495	546	483	495	512	515	502	473	512	520	474	489	531	494	505	507	495	462	474	512	484	516	516	514	481	514	489	507	501	516	481	489	523	526	511	520	475	470	499	488	556	532	499	523	505	493	551	494	504	513	502	463	471	513	477	504	488	482	453	480	520	497	478	491	569	520	516	480	480	514	525	520	502	500	474	459	522	518	484	539	551	498	537	470	498	506	539	476	501	518	486	465	506	489	494	507	512	482	515	502	511	486	482	517	487	495	486	514	483	506	478	502	481	518	473	468	514	518	476	484	506	492	530	507	476	513	492	523	513	500	487	533	509	474	512	469	491	489	470	510	511	498	517	529	481	516	511	485	475	506	496	512	483	495	514	498	514	501	494	552	456	519	488	493	530	548	507	500	469	483	534	483	543	509	474	472	491	498	520	486	462	511	510	512	470	505	484	472	538	487	504	527	529	503	471	505	493	492	458	490	484	480	499	517	491	481	504	517	519	472	506	510	479	487	511	521	489	508	532	502	482	503	497	490	495	514	492	494	547	513	482	477	507	518	520	488	513	490	509	506	509	470	455	464	513	525	511	449	499	547	492	480	460	524	459	479	465	534	551	482	484	517	513	476	492	493	450	511	522	469	487	474	498	515	497	495	496	510	532	465	515	533	511	476	472	497	482	512	473	529	495	504	503	473	491	479	483	481	508	518	494	501	496	495	546	461	521	462	495	489	525	490	491	483	483	476	488	506	514	480	496	511	503	505	508	484	461	517	470	517	500	516	492	536	502	503	522	542	514	529	511	474	473	493	478	523	510	494	531	481	496	525	528	514	501	529	481	493	489	565	489	521	526	527	508	499	559	510	491	514	495	539	510	494	518	515	503	518	492	511	512	516	518	446	528	494	501	488	482	505	481	509	529	485	470	491	522	511	494	509	512	494	489	469	466	511	504	472	476	492	502	491	495	474	493	450	528	512	493	528	515	479	484	507	525	463	483	529	512	503	487	471	481	525	521	474	488	458	494	509	494	491	497	547	488	477	536	509	512	482	512	450	503	480	510	527	517	500	515	521	512	513	516	524	509	512	476	507	478	505	488	464	488	517	513	530	480	462	516	486	522	472	491	479	480	504	543	517	476	486	499	520	554	483	481	485	517	489	515	500	485	503	513	486	491	470	468	491	474	508	506	524	533	475	503	502	479	510	476	512	469	491	540	503	489	513	499	485	510	552	553	520	493	499	514	485	508	496	483	497	518	530	484	496	509	459	513	521	496	511	493	518	507	498	470	511	532	485	484	531	537	459	522	515	513	507	477	539	502	543	518	495	540	498	483	507	498	486	538	515	490	523	471	509	535	478	489	481	506	494	524	457	491	499	475	473	498	511	494	498	499	503	481	554	459	524	478	479	526	497	505	479	517	505	488	536	536	499	514	479	533	548	498	519	518	524	480	507	496	510	486	495	507	494	479	508	514	528	478	486	516	541	521	495	545	518	532	492	550	523	484	501	501	486	518	481	507	476	488	476	487	481	539	507	523	503	507	467	484	476	475	480	501	465	470	544	494	494	460	499	505	525	475	471	510	499	510	444	466	522	501	496	510	514	457	467	452	483	532	519	502	477	529	523	489	509	471	500	462	555	457	548	501	469	474	490	504	541	551	526	481	528	510	464	495	533	467	471	536	520	521	492	517	487	503	518	441	496	498	510	504	487	503	480	494	543	555	513	468	529	470	504	523	523	460	535	535	461	478	546	496	528	535	513	511	492	508	450	491	519	499	502	474	508	517	514	497	477	498	507	495	489	500	480	478	509	520	486	509	488	495	465	519	471	495	502	531	495	478	522	471	481	484	479	475	490	509	521	481	514	500	478	483	526	486	518	510	485	510	460	479	494	489	485	523	535	450	497	512	477	489	498	466	515	513	505	482	537	500	509	507	512	504	493	496	525	480	479	490	514	493	510	516	497	466	499	475	519	504	471	495	492	517	483	512	445	525	506	480	497	486	494	541	495	489	564	509	533	510	502	525	477	484	512	525	545	495	484	497	522	517	496	479	505	511	517	478	445	498	524	495	491	524	505	513	485	526	530	515	505	476	504	524	537	516	476	519
39763	7666	1728	1233	913	718	554	520	421	444	389	385	340	356	320	313	326	323	281	308	297	322	297	307	292	302	309	299	280	329	297	299	302	292	280	286	308	297	310	280	309	346	306	263	309	303	309	294	302	297	276	276	265	287	270	298	287	287	280	258	290	275	277	286	299	278	268	279	307	281	250	268	260	274	296	297	289	278	273	296	261	274	296	301	279	282	303	301	308	289	284	286	286	315	287	286	319	278	277	296	299	258	287	272	293	306	258	285	236	312	259	292	291	266	282	295	280	319	287	297	255	282	298	292	285	290	264	292	267	301	312	289	270	300	268	284	318	281	258	279	281	258	265	321	260	290	310	303	283	264	276	263	262	239	259	312	276	286	288	282	277	331	267	282	293	296	315	287	294	295	270	298	318	294	300	258	280	293	303	270	326	310	313	274	284	267	299	285	281	276	266	306	304	313	304	288	296	263	299	286	289	253	282	274	258	277	263	278	269	277	271	301	290	285	314	237	293	284	285	305	292	260	302	272	285	300	279	253	310	295	293	269	285	281	279	290	287	304	284	312	304	273	290	291	294	257	311	281	288	300	289	273	325	285	316	263	301	293	293	271	295	298	277	284	315	282	274	283	301	280	272	276	283	270	291	273	272	289	251	294	307	274	312	274	289	294	282	293	256	272	313	323	319	263	278	272	297	267	318	283	287	298	293	298	277	281	297	265	300	283	292	295	271	268	278	323	292	267	271	284	276	280	297	299	299	281	282	251	243	294	296	265	299	284	263	270	289	303	290	305	312	266	271	296	276	283	284	292	305	303	280	271	319	285	273	305	300	291	260	289	298	279	302	307	264	270	280	279	287	310	305	299	285	320	290	310	268	285	257	242	290	280	259	253	264	307	269	289	269	298	271	301	299	299	263	291	267	289	282	275	286	253	281	272	306	297	314	273	276	288	263	260	283	256	272	253	281	304	291	278	279	280	283	316	284	293	300	283	275	246	298	273	299	282	278	284	301	289	293	289	300	298	280	268	281	282	318	279	266	255	292	284	263	293	276	287	301	294	279	292	292	281	314	286	272	298	316	302	283	276	299	278	274	291	307	275	285	316	296	306	305	300	315	270	280	276	309	281	264	312	300	255	285	273	305	296	283	287	286	294	302	311	267	289	271	272	277	304	278	285	290	258	274	274	251	284	287	280	314	334	296	275	303	300	310	297	304	302	276	307	301	275	278	280	278	302	287	289	311	298	279	283	296	303	279	293	315	308	269	321	274	289	301	288	268	286	281	285	301	261	280	257	303	292	241	277	304	259	293	313	270	280	302	296	281	312	298	278	275	300	274	293	304	302	289	308	258	286	257	283	251	252	289	283	267	303	274	278	289	287	270	298	281	288	281	281	281	311	286	290	281	291	292	325	282	291	258	271	284	300	288	287	282	273	296	297	314	260	256	278	277	313	285	292	277	295	277	301	315	283	319	271	295	290	286	259	293	284	295	275	285	296	252	267	308	275	304	304	329	294	286	271	271	278	278	305	282	282	290	293	263	279	236	287	253	271	292	248	317	288	295	332	286	283	286	255	294	295	283	276	299	272	309	273	308	248	308	301	284	279	278	260	303	271	278	292	313	282	269	260	280	284	292	281	285	286	307	274	278	274	309	287	288	294	275	282	266	280	285	282	272	315	276	288	292	314	296	279	296	268	285	309	261	265	308	304	284	288	311	296	285	303	300	306	284	263	303	291	315	282	307	261	285	304	272	287	280	262	308	283	293	295	297	300	320	297	270	282	306	282	279	282	258	272	307	271	309	294	289	295	255	286	284	289	309	305	283	306	306	315	298	309	297	292	291	298	272	279	275	276	287	265	287	277	308	279	282	265	268	245	263	290	325	277	281	282	290	301	262	288	308	299	287	289	297	277	289	293	273	287	285	281	267	288	272	282	265	284	271	276	285	305	294	295	268	283	292	309	274	302	265	268	278	264	288	272	283	285	279	289	302	283	269	299	276	292	276	303	278	289	293	285	284	280	306	313	289	282	295	263	288	261	308	269	293	273	258	286	241	315	265	281	287	260	294	264	285	306	261	282	294	304	294	295	293	286	298	255	291	309	310	263	278	254	272	333	269	276	330	290	295	317	289	268	308	268	282	265	284	253	305	265	296	310	308	278	269	301	284	275	293	272	288	259	288	318	265	308	289	272	290	232	291	279	303	275	257	314	287	295	289	312	276	311	264	254	293	305	295	284	286	298	303	262	275	292	316	262	292	309	260	254	304	295	276	302	290	281	294	315	277	270	278	296	285	322	280	244	280	303	276	299	281	293	272	298	302	271	268	267	277	284	277	294	289	259	286	289	284	282	310	268	287	281	292	279	278	293	313	259	269	285	291	244	293	279	287	296	305	269	292	273	264	287	289	273	286	315	275	246	301	286	283	298	274	296	286	291	279	267	303	296	271	297	258	272	306	295	297	244	280	291	285	296	277	285	312	290	277	282	291	290	293	284	269	258	300	304	275	307	285	258	293	293	273	263	311	293	297	308	271	287	263	309	247	292	283	293	295	311	267	264	267	297	287	259	285	292	275	295	274	246	261	296	295	270	265	275	308	307	261	288	288	299	240	293	318	257	286	290	301	309	275	283	285	326	278	300	294	271	281	285	278	284	287	318	280	297	280	311	313	291	273	259	300	319	268	294	295	299	278	279	317	283	263	274	274	285	301	279	272	296	285	291	271	272	281	253	293	298	271	286	267	281	299	286	305	279	279	303	290	316	281	300	293	312	283	306	294	277	269	289	275	321	304	318	280	315	284	296	290	288	291	277	275	281	292	288	260	304	269	269	309	274	283	292	324	286	269	306	267	290	265	308	267	301	280	284	282	278	265	270	312	281	297	293	290	285	290	304	286	257	297	280	314	270	311	258	310	303	263	284	298	282	302	298	283	297	279	272	238	277	285	268	286	285	278	294	290	279	278	270	260	279	304	286	279	275	288	318	307	314	270	281	277	313	309	287	276	292	273	285	267	288	289	285	260	304	272	277	274	254	306	294	266	284	289	267	299	268	262	279	274	301	257	276	301	276	290	281	287	270	279	273	296	270	285	272	271	284	298	279	303	297	288	266	301	270	300	302	262	298	273	265	270	297	265	292	253	286	286	335	267	267	268	285	288	305	276	265	280	272	282	283	278	296	289	288	281	286	297	282	273	264	296	269	296	284	273	287	285	268	324	282	293	290	296	284	276	284	286	283	259	266	287	278	308	297	285	313	257	274	277	274	279	293	309	282	286	240	305	321	299	294	280	263	317	297	258	314	267	281	291	291	296	292	297	293	305	233	303	263	330	251	284	298	296	292	279	285	294	290	303	275	282	273	300	260	294	274	301	252	277	263	273	298	295	248	316	266	277	288	293	300	284	285	273	297	275	295	281	286	280	303	261	296	302	274	307	283	269	298	300	270	297	258	299	302	290	307	291	297	299	272	296	303	282	293	284	285	272	287	283	285	281	283
20209	1899	3801	4075	3381	2944	2431	2186	1972	1658	1543	1512	1358	1339	1292	1295	1162	1136	1087	1097	1026	1155	1012	966	1047	977	978	946	960	984	944	909	937	941	925	930	907	950	953	933	912	885	931	927	891	912	896	864	920	891	876	859	892	920	904	906	909	839	843	898	875	855	893	865	914	857	859	839	885	860	894	945	867	856	844	821	918	873	863	841	861	887	861	890	827	872	849	829	863	852	840	843	870	875	883	899	864	819	873	873	887	875	895	854	843	844	903	835	860	884	880	849	846	835	787	898	865	857	848	890	860	827	828	852	838	818	895	833	873	844	877	888	815	853	823	863	868	855	829	882	849	846	885	851	834	877	849	849	789	849	824	843	894	850	844	856	869	851	865	843	862	846	845	854	858	858	881	826	806	883	886	854	859	820	854	830	873	831	889	889	820	887	862	931	854	906	884	794	851	836	818	860	854	866	881	874	845	858	857	883	850	845	844	870	884	845	837	881	853	879	841	870	832	839	861	885	865	868	809	821	837	868	823	886	875	860	855	858	824	815	907	869	902	827	856	860	916	834	859	807	816	871	840	860	859	862	849	830	844	859	840	858	872	883	891	868	863	866	893	884	864	880	854	879	822	884	933	864	841	891	938	861	824	859	862	843	796	848	785	876	934	867	855	883	894	885	844	861	820	843	880	847	807	864	887	842	815	857	911	828	863	840	869	871	834	880	833	847	873	846	875	833	856	876	851	891	799	842	835	879	875	840	815	869	878	782	809	898	841	855	871	891	824	815	886	815	809	812	839	851	833	852	856	821	894	847	875	852	872	843	890	859	799	857	843	841	875	841	854	885	837	851	913	868	842	825	825	858	862	864	822	834	830	817	882	814	833	787	858	835	846	846	909	831	805	901	853	861	859	869	832	870	830	859	879	826	833	886	794	845	804	826	839	849	823	906	886	858	794	901	934	828	882	830	896	883	847	856	889	778	883	859	826	843	882	862	848	893	871	811	912	909	823	887	872	867	847	845	829	875	835	829	889	870	916	810	839	818	875	779	779	921	878	826	830	849	853	784	898	873	880	855	852	897	825	850	838	860	830	885	890	848	805	841	867	890	855	852	906	945	870	861	834	857	885	849	761	903	837	865	886	890	845	907	893	901	829	823	870	847	823	865	822	845	882	859	929	864	860	848	879	833	826	868	859	886	841	869	895	868	914	881	872	928	823	828	930	862	834	831	813	861	811	920	825	855	834	884	830	906	853	912	843	799	798	885	844	814	847	866	867	855	859	836	844	843	876	828	879	877	824	871	871	870	844	863	878	882	881	816	863	895	865	863	872	845	818	811	825	860	869	837	880	810	878	853	871	864	905	875	888	867	901	860	889	815	857	827	854	836	844	867	862	904	864	845	867	884	913	846	855	892	861	882	876	869	810	887	850	884	874	858	874	855	836	818	814	861	823	887	841	827	864	867	877	846	822	864	892	874	843	800	882	831	862	843	819	847	866	897	793	882	830	863	860	865	848	813	820	919	856	846	945	881	854	871	871	870	865	876	872	846	883	860	850	865	893	863	896	779	855	868	859	820	917	864	871	878	873	829	836	850	865	825	871	868	866	857	847	876	868	823	851	907	836	843	851	855	864	857	832	927	873	802	803	888	859	896	897	801	862	875	830	910	811	839	846	927	897	859	857	827	861	846	837	791	873	899	827	856	819	879	822	820	852	830	850	863	820	822	876	837	856	813	808	866	893	960	857	812	838	853	837	846	872	813	847	850	877	851	876	876	861	878	876	810	864	869	870	860	841	882	911	819	857	850	794	896	869	820	814	872	870	867	897	772	849	866	853	852	832	836	846	788	841	824	882	870	803	866	829	859	883	883	889	864	851	822	885	888	869	891	849	850	869	817	830	874	836	875	894	819	870	892	797	872	830	868	823	860	895	877	834	882	867	859	914	855	885	874	903	868	871	864	832	846	892	848	867	811	825	850	860	849	849	850	818	828	876	848	844	821	866	868	857	816	884	884	853	901	892	827	858	822	865	902	839	886	904	888	880	871	874	858	822	847	852	849	844	898	874	867	849	860	847	813	834	861	842	870	844	841	857	862	874	841	846	836	887	851	871	817	849	838	900	885	862	878	863	825	860	843	792	810	823	844	879	909	849	850	817	839	879	917	909	885	921	860	857	825	875	826	881	811	843	880	831	872	901	836	889	856	831	847	851	869	870	911	849	852	859	858	864	863	869	809	879	896	826	784	861	869	809	789	804	772	856	834	878	868	836	893	839	884	890	836	868	875	840	871	838	828	873	887	839	842	850	835	829	806	844	883	879	795	918	845	850	895	898	865	897	884	917	848	847	852	869	836	863	875	868	830	871	822	870	880	895	867	892	839	805	867	884	882	879	887	865	835	865	840	942	866	894	854	815	845	843	875	817	869	861	849	856	846	837	849	868	844	851	891	835	832	851	888	846	883	831	833	820	837	837	831	896	869	953	829	865	853	844	884	885	826	847	852	817	851	863	868	822	837	877	869	870	853	841	834	873	888	846	865	813	854	891	816	871	860	854	827	862	859	876	833	836	815	879	866	843	842	876	894	836	834	872	855	813	850	845	905	854	854	875	864	900	837	849	853	839	892	862	839	827	860	859	813	900	829	885	853	862	890	850	882	844	854	901	872	863	864	870	887	853	860	819	913	829	860	874	893	892	864	820	859	825	864	886	879	876	889	849	881	916	872	852	906	883	874	888	821	840	855	831	901	889	883	855	914	839	866	896	859	804	885	867	845	880	801	815	888	836	877	841	846	851	893	842	882	853	880	872	833	847	867	947	843	869	807	886	831	852	887	847	831	855	922	780	819	877	857	862	887	860	899	829	827	822	843	798	829	888	837	839	838	858	889	845	867	881	866	859	920	820	852	846	861	869	854	877	865	866	839	863	840	877	833	858	846	843	838	842	868	900	870	872	860	848	862	865	852	819	873	857	822	878	844	865	824	851	872	871	869	816	843	846	812	814	864	865	863	871	812	882	880	849	866	835	866	877	904	832	911	872	841	833	846	835	832	822	881	861	845	869	891	904	850	856	854	865	838	818	833	882	842	890	846	835	869	870	796	895	792	828	822	842	883	815	806	904	825	839	867	861	782	837	885	825	809	889	840	838	923	863	844	866	874	848	892	854	828	824	868	848	869	850	860	843	849	856	824	815	835	834	817	861	879	803	858	876	863	795	866	847	861	851	815	888	842	815	866	854	820	844	858	868	855	855	874	913	820	828	833	883	838	856	866	871	898	851	886	899	798	852	904	869	859	858	844	800	831	817	859	830	818	823	824	914	868	898	866	875	845	880	848	814	839	906	884	878	879	809	817	843	831	859	821	858	846	827	864	856	836	870	841	864	877	841	841	887	891	866	846	842	842	836	891	811	863	822	859	885	837	877	873	856	850	914	832	913	929	859	853	842	884	798	863	895	874	886	817	829	885	813	859	831	863	817	870	887	837	891	871	865	843	850	859	896	845
54382	16231	4259	2353	1583	1115	885	757	634	571	602	490	485	506	427	412	388	401	385	379	388	383	396	395	335	359	348	365	371	361	350	374	316	322	332	370	345	297	329	349	355	367	359	320	328	337	317	325	311	323	359	316	332	334	360	325	341	351	343	336	324	330	359	334	353	331	315	320	334	350	329	321	324	328	334	328	336	341	349	359	368	328	318	308	313	333	337	349	345	353	316	318	313	323	328	335	342	305	336	313	325	319	335	356	343	311	316	299	352	313	339	345	317	315	342	317	331	339	324	341	328	329	314	336	328	331	295	338	329	342	349	307	369	326	318	323	323	368	324	355	346	313	331	308	339	324	313	344	337	331	324	321	311	370	307	349	366	313	326	332	338	327	318	302	330	312	314	329	354	333	349	316	334	349	317	307	347	336	342	337	301	342	324	303	316	370	338	339	317	344	352	275	350	311	348	333	336	293	329	338	312	325	326	312	328	330	300	305	338	322	334	336	325	356	312	330	314	344	334	334	316	348	322	329	324	326	340	315	360	378	331	332	323	320	309	337	346	331	326	331	285	340	323	325	311	350	336	324	343	292	325	335	324	344	343	339	329	295	352	334	306	347	329	346	336	322	323	342	345	343	345	383	323	344	337	315	315	314	327	318	368	322	332	338	319	338	322	338	318	305	302	330	320	324	319	293	326	305	339	331	335	314	310	330	309	331	292	312	345	323	318	320	319	327	333	332	356	338	331	316	359	318	338	325	341	336	305	303	364	289	330	332	340	331	332	314	321	311	297	316	338	382	300	291	306	337	328	294	352	309	349	333	310	341	332	335	328	353	325	346	288	345	325	318	298	366	343	330	322	339	327	331	366	348	327	319	351	328	321	320	340	302	324	330	333	314	294	338	312	302	341	337	330	331	276	343	325	325	344	336	364	314	322	320	387	303	338	326	311	311	314	321	325	338	355	328	329	364	342	322	304	352	313	334	351	325	313	335	342	331	346	318	316	346	316	336	348	355	332	346	322	314	324	318	312	324	316	336	361	360	313	338	324	321	329	329	327	333	337	354	299	293	333	310	299	326	318	320	321	301	351	312	319	302	335	312	323	327	333	338	321	334	347	314	346	352	348	337	330	333	322	322	344	307	293	363	359	335	294	298	334	305	327	301	308	317	329	317	311	288	309	321	343	348	326	330	319	303	354	355	314	341	311	334	310	354	313	333	306	319	343	326	296	343	343	315	332	315	319	340	308	347	322	327	296	349	304	337	343	318	357	342	334	320	301	309	323	313	374	315	322	332	339	301	312	360	360	321	350	327	335	335	294	322	356	350	316	305	354	305	320	303	337	337	341	336	331	311	326	306	325	321	323	326	306	313	335	369	319	347	338	282	351	300	380	328	353	317	311	335	367	360	309	318	353	344	340	300	298	340	326	322	307	313	309	317	346	330	363	335	317	314	337	350	302	345	336	319	308	320	326	340	367	344	301	311	335	317	311	324	332	312	334	339	332	327	311	352	331	308	341	293	324	343	326	309	318	330	337	341	341	344	361	328	322	326	290	323	348	346	345	322	345	331	342	343	353	323	323	347	321	340	318	346	321	335	319	361	304	327	331	335	353	307	330	333	341	315	305	344	348	332	344	345	344	336	336	350	288	338	357	336	334	325	337	340	314	334	345	335	318	351	322	293	306	325	338	320	319	301	313	346	365	328	315	322	346	342	342	359	338	279	335	327	332	291	302	292	348	325	316	325	325	313	326	355	321	346	309	363	335	333	325	350	347	346	347	321	349	352	330	321	319	299	326	334	338	349	333	370	317	358	311	368	320	321	297	358	350	328	320	320	311	331	303	354	360	310	326	317	307	325	329	325	351	306	340	324	301	317	298	337	328	324	291	322	342	340	319	300	309	319	332	302	333	326	326	322	325	305	342	327	370	330	342	331	313	287	342	334	341	330	331	344	313	355	320	308	312	342	327	308	294	326	338	318	337	312	335	332	292	312	342	291	319	326	314	314	328	344	340	347	353	336	337	351	355	301	341	328	342	326	342	335	316	321	360	331	325	334	338	301	312	361	324	316	346	311	373	289	347	339	351	327	317	333	340	305	316	306	313	313	272	324	319	338	314	311	293	343	319	326	296	335	333	309	330	352	345	350	337	340	355	364	295	321	311	319	350	327	328	384	343	327	349	327	312	333	326	323	330	334	330	329	322	325	334	326	361	335	311	316	325	287	324	318	309	300	354	348	378	347	326	338	329	339	360	333	338	348	322	349	318	338	293	329	294	345	346	330	357	339	330	314	307	277	344	322	313	335	326	303	318	301	290	332	336	326	340	326	346	349	309	319	337	336	315	357	349	300	326	338	345	340	340	315	302	326	340	329	288	346	344	318	325	300	307	319	338	327	319	315	328	337	336	308	358	334	374	348	335	309	355	329	313	342	335	345	339	323	348	316	290	322	309	298	288	326	346	317	302	325	304	320	330	348	337	297	329	336	308	309	331	294	338	308	328	324	319	320	315	293	328	335	353	325	337	341	332	304	337	282	304	333	339	308	332	303	364	340	314	314	345	330	331	336	344	352	326	321	328	304	341	335	286	342	334	325	328	301	318	330	323	343	323	333	340	333	314	323	351	327	317	311	335	320	330	309	318	348	330	337	317	354	335	316	316	355	330	328	339	328	342	330	332	317	324	325	339	311	331	322	325	318	332	318	392	339	332	312	336	313	341	343	349	323	309	379	360	305	324	336	355	299	327	291	329	310	374	308	362	345	339	322	314	354	322	316	332	315	298	334	353	333	314	297	330	312	317	346	311	327	344	369	334	335	340	322	314	319	336	369	286	340	338	320	332	299	324	327	323	332	373	358	302	307	316	313	323	298	350	316	356	319	318	348	308	331	330	321	327	314	319	339	335	310	329	311	326	337	320	300	303	327	322	302	335	362	320	344	315	298	311	308	305	310	336	361	313	325	344	296	363	326	326	342	336	347	330	316	341	326	327	340	329	320	328	345	368	318	345	332	344	342	342	358	357	324	340	303	333	346	326	335	341	298	314	356	333	350	319	296	319	311	342	337	362	351	344	315	324	353	297	370	301	317	304	337	363	344	346	326	325	325	312	343	355	328	328	341	342	371	340	337	312	344	365	328	329	293	312	319	309	342	299	315	332	343	317	336	371	297	316	341	308	338	339	348	326	340	324	305	335	310	319	293	331	307	337	304	331	327	336	343	342	372	347	296	370	291	309	310	325	322	343	327	348	332	332	343	341	326	309	320	294	337	311	353	350	320	356	359	323	323	319	333	347	349	320	308	304	345	318	342	345	314	341	311	327	318	319	331	297	328	327	339	318	310	346	339	303	315	308	323	348	341	330	338	328	328	316	322	306	319	341	309	338	297	324	331	317	301	332	309	345	321	334	334	344	321	338	310	304	343	372	312	306	338	347	355	328	331	337	346	298	320	297	311	347	334	323	328	320	359	288	307	338	329	342	324	339	359	330	352	338	353
26868	3001	6337	6802	5850	4780	3903	3402	2796	2624	2290	2035	1959	1817	1666	1635	1519	1481	1439	1451	1374	1312	1235	1240	1228	1184	1204	1156	1130	1097	1094	1092	1180	1102	1166	1025	1098	996	1062	1048	1006	1051	1053	1041	1046	1067	1005	1014	1015	1050	996	1038	993	962	1029	986	994	998	1039	956	984	974	991	985	1008	972	980	976	940	986	996	998	973	999	1018	983	943	996	928	973	940	1012	942	927	919	947	986	940	964	924	991	959	966	1001	950	969	982	881	966	986	996	963	928	958	883	952	970	1007	980	980	991	927	1013	977	972	980	958	924	986	976	967	967	1000	977	955	1035	901	932	922	927	959	980	967	975	1038	991	918	951	931	972	950	943	970	919	935	923	967	1014	969	972	915	959	961	953	922	930	898	952	951	942	983	968	990	928	962	990	977	994	910	914	924	918	959	935	946	937	953	915	1004	905	949	959	958	947	914	966	922	912	971	959	992	974	919	995	947	1007	937	930	1024	952	982	941	1003	910	925	907	1035	957	1045	958	962	909	942	966	987	929	983	945	967	939	918	947	978	972	966	967	963	940	984	953	958	924	985	937	985	970	963	943	939	934	971	972	976	956	893	995	950	941	943	1033	1001	929	946	938	899	946	919	944	966	927	937	965	963	1026	889	970	961	965	951	929	982	938	970	956	974	903	924	992	896	968	911	981	936	963	961	949	982	968	934	989	979	978	951	1019	935	881	949	1007	969	920	972	998	960	969	965	919	890	967	911	958	926	938	958	937	973	954	973	914	908	899	938	991	1005	944	896	994	982	968	974	945	956	947	1006	929	923	937	943	963	978	990	940	984	960	960	970	957	937	964	975	927	924	941	1005	978	933	952	964	918	956	978	923	936	941	980	957	983	931	946	979	917	958	927	960	964	914	937	972	1008	951	943	1005	950	931	934	955	941	911	938	980	914	971	883	906	945	881	978	916	920	987	935	962	952	911	950	927	1002	915	993	937	998	1003	1011	985	923	953	945	1032	962	987	945	966	964	944	919	939	963	967	946	921	931	945	955	984	964	918	945	976	961	1016	935	966	923	984	931	947	924	961	969	966	938	919	949	905	1013	986	957	953	968	984	964	932	953	977	1004	968	933	973	962	919	909	962	958	902	985	960	902	951	892	926	931	956	923	955	974	990	952	888	988	936	905	987	951	953	918	972	954	967	970	968	884	959	969	964	909	926	970	942	914	933	996	929	889	970	929	977	951	970	1003	931	979	923	976	971	946	944	985	992	916	906	966	910	943	990	930	989	952	963	942	927	947	944	952	957	947	950	971	991	951	879	956	961	933	914	967	920	919	956	932	999	955	970	933	952	956	922	960	912	948	953	952	953	919	924	889	1004	920	947	910	987	975	937	961	943	895	941	919	996	979	943	885	922	901	962	993	941	936	963	990	956	940	912	1039	1002	908	956	988	983	1033	938	1001	978	910	940	995	1013	983	908	961	958	931	1002	916	971	960	969	967	980	948	923	997	895	948	988	929	932	971	986	935	914	997	926	969	945	977	947	950	972	970	978	897	962	918	928	903	935	934	950	972	913	984	930	926	930	898	960	905	1026	1008	992	981	1004	940	981	958	946	979	937	941	949	964	937	932	950	937	955	941	918	930	986	962	950	979	918	910	1007	907	893	1000	951	959	972	917	949	973	903	959	952	966	941	893	976	946	951	954	951	990	929	883	948	962	949	950	942	948	1019	979	941	913	954	965	984	935	896	917	917	980	903	879	977	909	959	999	997	916	911	883	955	944	949	978	972	948	957	994	961	989	941	925	928	956	984	955	982	984	906	924	941	986	920	986	1017	902	988	907	945	938	923	917	953	999	963	942	936	941	935	962	965	951	941	947	975	953	978	908	955	928	922	962	959	970	949	991	966	972	936	886	968	975	961	907	984	1007	908	988	971	951	945	974	956	948	923	904	964	906	968	943	980	951	956	956	961	930	999	928	940	900	929	904	974	981	974	899	966	935	980	933	968	899	940	913	955	966	898	918	920	939	955	893	992	956	952	915	981	1004	900	973	974	963	925	1008	1013	923	992	1020	955	928	926	933	929	973	986	997	929	953	973	940	1013	915	894	958	967	966	947	981	964	977	948	915	910	1027	926	993	943	967	988	945	992	927	962	1011	982	888	979	966	942	954	941	904	932	973	964	945	971	966	947	934	971	966	1009	967	994	920	897	926	960	990	936	957	905	936	960	924	918	955	940	993	978	941	920	929	959	935	893	986	948	939	929	878	882	931	1028	959	933	965	932	952	904	949	938	935	987	951	993	935	978	941	979	925	951	934	887	877	934	931	946	887	915	971	951	965	976	915	942	916	1020	976	932	933	942	955	952	955	977	959	977	991	1022	981	930	914	923	998	952	983	944	973	949	1000	887	942	955	998	950	952	968	917	953	930	914	936	948	958	978	908	897	955	975	929	970	950	981	979	941	986	939	917	953	971	935	1002	924	985	965	937	926	989	938	959	1004	901	929	888	900	934	943	982	971	970	997	943	979	982	958	975	879	979	958	963	950	978	944	934	937	925	986	931	988	934	926	969	982	918	912	984	993	959	913	951	921	912	955	932	907	938	996	952	959	1015	976	939	907	966	936	940	942	1024	921	968	943	969	962	976	1007	964	936	929	914	957	958	938	963	978	965	1009	989	943	972	965	937	946	944	942	1014	942	968	947	919	968	969	932	953	929	904	950	903	899	950	908	940	945	988	921	945	921	938	940	943	966	990	940	958	972	953	996	990	993	955	951	872	919	927	889	934	987	944	944	942	943	926	945	981	884	956	963	903	959	959	927	951	1008	946	943	957	937	942	978	945	906	873	934	968	946	948	941	1014	944	972	971	1002	970	969	933	903	957	933	973	984	975	922	940	968	912	970	933	992	896	974	929	948	957	941	953	951	951	915	907	946	1010	998	1000	900	961	983	944	975	965	946	930	947	932	940	971	924	910	914	975	964	960	892	932	1018	950	942	989	911	931	935	971	874	966	980	986	996	954	950	996	937	971	984	968	934	1020	961	959	1021	912	947	930	945	933	969	929	907	940	938	982	967	975	968	971	958	932	940	946	898	903	925	938	925	1002	926	979	970	959	889	905	941	998	970	954	962	939	959	983	964	966	925	939	993	987	1000	958	949	946	955	979	953	960	940	933	949	912	953	980	944	990	917	932	978	902	934	980	933	976	916	953	953	968	961	959	945	934	962	939	973	925	937	919	971	930	947	974	1010	964	932	944	902	960	946	914	993	934	980	901	980	956	939	962	984	991	1023	935	986	891	970	935	955	889	987	950	961	951	975	908	1001	924	947	946	932	939	947	1019	984	936	911	951	966	945	976	903	968	966	929	927	964	953	958	968	940	933	919	945	975	982	947	912	953	954	982	926	994	913	988	994	937	968	981	957	907	925	960	976	894	928	940	904	941	971	930	911	916	895	904	917	981	927	963	970	999	997	947	945	941	883	956	918	981	996	943	934	952	961	935	1011	946	910	1000	952	998	962	955	983	943	978	987	956	977	934	955	901	984	983	928	937	982	940	995	970	967	920	924	965	920	949	933	929	943	988	986	918	935	930	1015	1007	958	986
6677	458	258	219	191	179	168	182	161	139	155	156	135	145	138	167	151	125	131	155	160	153	148	160	176	154	156	158	137	121	141	149	138	157	139	133	156	160	166	170	153	141	152	160	151	163	166	156	166	171	144	161	150	162	137	144	149	150	162	146	134	154	153	131	137	172	157	155	144	149	141	161	150	135	132	142	151	126	146	146	148	142	141	141	141	159	177	163	152	149	131	136	150	149	160	162	165	139	146	128	146	146	150	147	133	138	144	145	151	150	161	145	133	155	147	156	150	152	137	143	136	143	173	165	161	140	140	158	168	146	145	143	133	152	136	163	144	149	167	174	153	139	144	163	146	130	145	138	151	154	152	160	159	146	168	141	164	161	131	135	150	151	139	146	149	135	136	150	144	154	147	146	138	162	143	150	158	178	152	146	178	150	151	147	141	153	161	156	173	154	150	154	139	158	157	162	159	149	150	143	166	149	148	138	125	138	147	127	153	148	176	138	167	150	148	152	155	143	171	145	172	138	136	150	140	153	133	143	161	141	175	146	158	132	131	138	149	141	149	152	148	158	174	143	148	162	156	121	129	123	149	131	163	134	161	144	164	140	139	160	166	119	152	142	123	134	160	146	146	141	151	147	150	145	131	145	143	166	146	137	147	145	153	140	136	174	165	145	143	162	153	149	145	132	156	114	131	165	145	139	165	152	143	157	150	142	157	149	142	148	144	145	157	166	136	124	146	148	147	153	149	145	139	142	144	146	155	137	162	156	158	151	151	140	169	164	151	137	142	161	172	149	160	156	156	152	152	137	150	172	140	169	134	118	146	138	173	150	142	135	140	132	138	133	125	147	148	140	166	154	167	156	156	171	167	139	163	154	141	143	165	136	161	151	153	135	128	141	152	143	133	150	190	167	154	142	176	147	172	156	170	148	141	139	149	177	159	128	145	157	135	147	155	150	146	163	154	149	164	157	163	154	159	151	154	127	157	135	142	132	154	126	137	146	127	128	167	171	153	137	156	152	146	139	156	140	142	138	144	141	139	141	169	133	151	145	135	141	111	142	159	144	163	159	155	148	138	138	182	165	140	160	155	155	172	142	131	137	153	153	169	161	171	130	139	154	134	180	154	131	157	119	123	149	129	146	170	140	128	165	167	148	132	129	141	148	172	140	150	159	160	154	139	155	164	168	148	132	126	142	134	131	147	153	171	143	151	146	159	149	163	150	158	149	145	144	145	148	134	139	159	139	139	147	140	178	174	154	136	155	152	141	140	145	150	141	157	165	142	146	165	152	128	140	133	150	138	137	141	145	134	142	153	171	157	143	136	131	126	128	164	160	160	161	159	158	162	148	153	166	150	144	141	164	143	145	137	152	145	146	149	150	140	141	140	123	159	140	162	165	146	156	128	152	166	140	155	144	137	127	163	173	160	138	138	125	178	152	151	151	153	162	136	155	146	133	159	155	150	147	164	168	163	122	146	147	144	144	127	150	121	157	154	134	155	146	139	151	149	118	142	160	154	157	157	127	149	168	159	170	126	139	156	169	143	152	164	143	156	148	147	151	163	159	142	126	149	148	136	142	135	141	160	136	149	157	154	180	154	150	146	156	154	138	157	134	139	131	146	140	145	132	132	150	131	142	156	154	133	123	159	149	140	156	157	143	126	138	127	148	158	139	144	169	160	161	150	164	167	154	147	145	144	146	147	147	132	146	159	158	158	150	139	142	151	143	144	147	130	129	142	154	153	132	156	130	140	132	132	168	155	161	137	157	144	143	156	165	142	153	142	162	148	127	127	152	145	144	169	141	157	165	149	142	146	157	161	166	154	143	138	153	155	131	138	164	140	144	144	150	158	142	126	138	152	172	144	152	158	169	149	114	151	153	139	173	156	152	149	156	160	158	139	131	146	140	133	140	142	159	143	151	125	161	151	156	136	128	160	141	154	126	172	131	149	142	130	157	150	159	122	155	165	154	146	139	156	139	133	144	164	145	166	140	154	144	159	153	145	132	144	152	142	144	148	153	143	146	136	153	137	157	128	164	172	153	155	150	140	170	143	161	130	156	147	138	138	145	156	159	165	147	161	151	156	145	158	121	153	170	141	147	153	155	163	140	145	156	146	122	167	168	132	146	146	158	160	129	137	150	140	140	159	140	133	157	149	153	144	153	138	146	128	150	167	159	159	143	156	133	151	144	139	156	136	157	143	149	158	155	147	126	132	146	162	138	163	145	151	177	123	130	146	154	151	146	148	132	131	126	131	161	140	135	167	163	153	129	177	142	164	161	131	173	154	151	150	138	133	156	140	167	147	162	156	144	151	146	137	150	152	174	148	151	136	174	163	146	159	147	152	146	152	135	134	140	149	156	137	142	159	136	176	150	141	153	139	155	143	138	143	143	142	154	159	135	141	146	146	157	128	145	152	134	181	165	149	158	156	158	156	166	169	151	151	163	158	140	149	159	154	124	158	141	140	119	144	151	155	140	142	132	155	165	149	151	172	148	131	137	151	148	154	128	165	164	132	145	137	142	131	150	133	155	126	146	149	137	160	147	131	133	127	134	173	157	147	142	159	174	143	141	163	148	150	142	153	158	156	150	151	142	151	138	143	149	153	178	145	160	159	152	146	140	161	151	157	133	161	147	144	135	155	157	156	153	154	160	146	154	168	144	151	153	155	178	166	155	162	118	163	156	157	122	122	143	151	147	144	156	141	152	134	152	140	143	147	163	161	144	168	167	144	163	146	158	140	158	163	163	141	158	157	143	158	137	143	132	186	157	164	152	132	144	162	143	178	171	148	133	134	159	161	141	126	163	164	162	149	158	146	165	144	133	149	167	131	137	132	134	148	164	160	143	146	141	138	136	153	144	168	134	156	152	159	140	156	124	165	141	139	144	149	148	139	146	147	139	154	161	136	150	147	146	145	147	144	143	130	152	138	142	144	137	146	159	165	126	150	157	142	132	156	131	155	143	146	170	161	138	167	140	135	128	145	152	161	151	146	150	134	155	148	128	143	152	154	166	157	158	123	138	137	124	162	147	145	148	168	145	173	145	145	151	150	144	165	142	167	154	157	126	152	146	132	145	145	158	142	142	142	161	150	145	163	138	142	145	150	145	154	153	157	148	131	148	154	163	166	135	186	129	140	152	142	161	161	168	143	162	151	142	150	147	165	145	148	168	153	162	144	149	143	147	150	144	114	149	142	158	157	136	140	167	153	169	126	152	140	143	166	137	152	156	161	135	158	142	151	153	144	146	162	155	149	142	139	136	150	149	144	120	133	133	157	152	137	146	149	151	129	137	148	150	143	148	165	150	159	150	146	143	149	142	161	148	144	146	150	150	158	144	165	168	172	135	153	144	126	137	150	136	150	140	135	134	140	138	131	141	165	146	143	168	157	136	174	140	138	147	151	142	155	151	141	143	166	167	147	150	156	161	158	161	140	141	155	153	157	144	134	145	154	135	156	141	164	153	158	163	166	153	160	161	146	151
6454	599	733	715	700	661	614	591	569	548	553	526	549	540	562	489	508	537	514	529	494	553	527	531	518	492	490	521	546	509	513	484	528	488	523	504	485	521	486	483	528	496	514	513	502	481	512	548	522	488	499	535	546	489	492	469	476	502	531	560	532	453	509	470	512	479	471	515	475	466	503	490	494	569	492	509	509	485	487	511	489	461	482	523	509	507	492	515	465	515	520	467	498	536	477	480	453	490	539	495	530	545	488	477	501	512	530	491	516	487	457	540	524	498	528	506	525	490	484	452	470	470	499	573	504	531	487	522	491	511	469	489	504	516	521	520	515	506	523	496	488	489	473	480	507	509	523	495	503	466	497	489	509	457	489	526	477	520	521	492	489	489	505	505	484	477	511	488	470	499	504	514	511	535	496	488	535	479	491	475	474	440	517	483	472	526	525	471	533	520	530	533	515	504	452	482	508	461	504	542	514	493	497	497	489	535	530	503	513	482	510	489	524	516	500	508	513	483	481	526	500	487	519	502	492	504	520	527	508	508	521	511	540	493	500	524	511	527	520	540	532	512	468	503	493	478	491	465	498	492	477	505	492	507	470	459	507	512	524	501	481	496	520	488	497	475	478	491	520	468	478	494	499	494	465	531	483	504	501	530	475	497	482	512	474	506	517	500	509	483	522	515	488	504	491	496	542	529	446	521	501	503	515	506	475	516	504	501	532	507	528	499	498	501	505	502	499	462	444	489	508	494	503	505	522	495	459	481	521	492	531	491	548	499	462	480	511	486	507	507	484	540	499	510	491	474	520	540	499	530	483	549	498	525	512	505	517	516	518	533	506	465	470	500	482	520	515	486	442	525	478	494	503	507	513	467	500	479	544	465	529	489	479	490	484	539	522	516	540	509	495	491	496	495	541	506	510	476	481	423	499	485	549	521	476	524	489	521	490	496	529	516	485	554	476	528	509	524	538	499	572	471	537	544	521	513	486	505	528	473	483	517	504	505	528	488	490	494	475	458	529	496	483	513	526	510	507	504	524	475	470	526	482	487	515	508	495	514	488	550	503	501	521	500	530	492	499	551	535	507	480	495	481	474	523	457	519	501	477	494	529	479	522	506	500	534	547	471	467	515	514	531	458	485	491	475	512	489	491	494	507	513	470	504	537	502	518	472	523	489	481	485	519	524	471	495	540	524	506	515	501	497	506	486	505	515	456	462	525	522	473	493	556	496	518	470	531	489	515	520	490	520	488	481	513	483	490	502	457	498	496	495	509	484	508	473	488	478	494	490	523	496	514	498	521	486	511	532	533	537	537	495	519	529	502	553	472	504	480	486	473	493	538	502	481	500	517	519	496	498	504	495	530	493	516	543	540	496	492	511	520	538	474	513	497	496	513	492	517	469	520	482	476	515	500	493	457	486	503	519	504	485	510	494	529	490	505	523	477	488	518	502	518	543	507	531	526	495	465	552	506	521	508	496	506	470	518	469	502	530	495	483	470	470	480	498	536	516	467	504	496	462	485	509	485	476	499	468	509	497	497	496	539	513	527	541	509	535	478	492	489	508	500	509	484	475	512	495	503	439	510	504	501	502	520	467	475	491	476	513	498	529	480	504	522	499	481	519	453	512	503	517	522	479	524	515	526	532	488	499	485	521	496	495	479	500	491	506	519	516	503	493	508	542	500	487	497	500	518	515	526	499	481	509	461	528	518	518	540	478	523	502	513	509	511	502	500	511	492	463	494	488	505	496	523	525	520	511	504	519	492	475	485	471	488	506	505	477	476	512	527	492	498	482	475	517	458	495	508	511	479	498	514	503	490	477	536	532	484	479	491	543	504	498	515	493	510	469	485	487	465	501	485	480	522	500	497	554	556	514	504	556	521	519	494	511	507	530	487	517	509	497	498	496	479	537	531	509	531	452	511	516	483	515	509	475	514	508	486	494	510	534	449	537	496	456	506	529	481	485	503	512	506	467	479	475	496	517	522	478	521	508	564	464	505	518	498	494	543	483	528	518	526	526	533	499	476	489	484	496	513	506	474	485	466	513	504	509	496	488	522	517	530	486	538	483	519	483	468	496	517	466	463	490	485	495	486	494	452	521	513	519	542	492	512	531	481	522	511	508	540	513	541	456	524	494	485	509	510	515	523	517	524	551	494	493	478	517	517	548	503	472	540	544	521	487	513	515	495	494	515	491	515	514	504	455	488	516	512	521	557	491	498	483	506	486	474	519	499	503	517	470	481	514	484	517	475	486	485	518	473	468	489	526	502	545	528	527	527	514	527	492	502	513	476	527	556	506	500	498	492	549	496	483	484	485	473	558	501	497	494	502	512	508	532	543	508	521	537	498	513	510	522	520	525	505	479	481	496	506	482	460	531	520	507	495	456	461	470	506	542	523	508	485	500	515	500	464	501	515	532	524	514	530	493	500	509	462	505	491	488	510	484	496	492	533	501	527	467	527	517	496	511	500	463	512	525	490	566	533	505	486	492	505	484	516	498	522	485	567	515	519	483	490	531	489	513	508	524	479	495	531	518	501	478	514	493	484	519	496	499	510	517	509	455	463	493	480	532	518	515	496	488	497	498	510	501	495	502	488	490	497	489	531	486	488	542	473	497	521	507	512	522	511	503	509	495	481	557	496	462	500	508	459	448	512	489	530	530	520	470	471	466	511	487	549	492	529	501	497	536	517	501	524	528	489	470	490	504	507	475	484	466	503	508	490	487	517	508	527	514	514	481	490	464	526	463	509	539	468	511	472	531	472	497	505	454	472	481	532	504	489	558	495	523	508	515	492	470	482	532	515	486	507	505	521	514	471	525	496	482	504	491	487	533	495	482	488	498	501	537	520	460	508	525	454	490	484	529	517	488	464	513	470	500	495	519	472	512	523	511	475	491	506	510	475	484	523	531	491	488	565	502	549	481	516	502	521	456	516	491	460	505	508	467	506	511	474	524	488	524	468	504	495	529	501	476	512	462	527	499	477	506	507	526	515	514	559	504	516	508	533	491	511	475	491	498	482	503	492	511	514	501	485	508	436	507	500	492	521	490	487	513	496	504	471	479	497	495	550	500	504	458	476	553	491	516	496	503	490	510	520	485	511	509	522	525	522	505	552	514	486	490	554	500	464	490	515	484	538	551	512	493	523	494	511	513	467	480	549	510	504	494	529	489	501	515	537	539	505	503	514	508	492	490	505	519	491	543	503	491	521	489	516	553	526	483	504	497	523	503	515	532	512	504	493	465	512	495	455	549	502	499	537	495	462	476	530	521	491	480	505	481	487	517	480	532	498	465	516	542	507	502	522	499	510	472	515	494	480	513	544	536	514	522	499	529	480	516	503	507	531	552	499	505	508	475	460	486	501	486	552	517	454	523	499	453	477	524	520	476	515	470	505	514	522	500	496	513	544	459	502	518	500	494	489	506	532	506	479	512	501	490	477	473	481	484	503	478	491	528	525	515	477	505	524	476	489	484	509	515	452	486	498	488	472
39321	6514	1665	1279	902	715	550	519	477	416	391	366	309	325	353	332	312	330	317	313	298	330	323	273	293	290	338	313	296	288	315	321	296	289	347	279	302	307	333	285	304	297	278	284	270	279	295	290	264	293	290	287	282	312	293	275	273	297	277	297	305	293	294	300	297	295	266	277	277	293	328	286	321	278	253	301	283	293	275	288	287	276	292	287	302	280	273	279	270	309	336	284	291	318	293	317	287	265	285	320	296	298	294	309	305	287	263	276	288	303	275	311	286	265	287	282	275	267	267	282	296	301	286	239	302	280	278	263	269	256	274	301	305	303	284	277	261	271	288	287	285	291	280	281	289	296	259	300	255	283	238	308	287	269	295	264	290	295	288	287	273	303	261	289	286	288	288	308	276	266	275	297	299	299	284	290	267	295	280	290	270	286	286	266	274	270	303	321	286	256	262	283	293	308	287	263	278	287	312	279	300	295	286	298	249	314	311	265	280	291	302	289	278	268	274	278	320	271	277	244	272	316	288	290	277	328	279	276	283	275	277	294	306	302	280	282	281	292	292	333	303	307	300	289	272	300	297	297	278	276	309	278	305	298	282	274	310	256	294	271	288	302	266	259	288	279	276	297	283	280	298	272	288	256	278	286	284	287	314	265	242	277	271	270	254	300	267	277	306	282	290	296	277	297	310	276	274	265	307	292	290	304	273	280	324	255	289	272	248	271	284	267	259	305	288	309	265	281	289	283	292	275	289	311	286	281	287	274	281	278	285	317	290	311	272	262	289	259	271	277	275	277	275	278	266	262	300	287	286	304	286	303	297	262	290	264	263	302	297	274	286	264	264	249	258	263	286	285	284	311	256	248	253	247	273	282	268	300	307	283	264	284	254	270	291	273	311	272	278	308	274	282	290	278	301	274	273	269	300	273	276	308	279	266	293	271	285	319	307	280	278	285	257	280	283	326	275	289	304	294	261	268	325	307	294	280	278	262	286	294	266	311	307	276	316	287	283	283	279	290	276	265	283	306	285	267	300	285	281	309	306	271	287	283	276	294	282	277	266	285	292	261	288	280	297	288	288	301	290	265	281	290	290	287	288	280	288	295	265	276	283	336	295	271	311	284	299	318	286	294	313	298	289	291	310	238	308	287	284	262	275	289	288	289	310	300	287	292	286	279	266	294	262	304	272	283	273	309	270	294	285	291	273	242	288	268	280	253	277	270	266	295	273	250	256	264	264	287	303	290	297	309	256	294	266	271	266	286	274	270	267	279	257	290	293	301	306	303	273	305	253	272	281	280	301	298	286	294	313	249	288	269	298	301	288	266	274	315	273	283	304	265	269	268	257	311	287	284	279	280	303	307	279	296	289	297	291	256	281	295	289	251	294	271	287	255	263	271	276	267	272	285	277	292	265	255	321	302	285	311	307	290	273	284	255	301	283	291	327	299	312	290	311	296	294	278	269	315	292	290	269	267	284	296	270	265	294	283	299	286	290	326	285	318	310	286	287	330	289	285	291	283	287	316	300	264	316	277	266	269	263	285	272	265	281	293	276	264	284	275	294	311	319	272	290	302	278	257	242	280	289	272	276	296	278	276	298	265	300	272	320	270	287	292	284	253	289	281	280	284	316	293	336	307	287	268	291	280	280	276	276	262	287	313	295	279	318	299	283	281	283	286	277	271	289	284	288	272	275	290	298	273	291	281	285	280	288	264	276	276	296	289	297	276	311	288	303	266	297	251	289	276	288	301	291	269	292	300	257	282	266	266	280	309	278	299	280	253	298	303	259	289	299	236	295	303	304	306	290	287	277	289	269	255	287	288	293	290	272	295	278	322	261	290	275	299	298	275	257	255	275	266	279	267	268	281	287	305	290	271	246	296	287	268	257	279	278	300	268	310	295	263	248	270	311	280	272	255	311	257	289	283	262	274	285	289	276	304	250	316	308	305	296	288	267	296	289	283	292	268	277	295	271	266	311	277	278	307	282	286	274	280	282	288	307	255	275	291	270	291	276	297	277	298	274	297	302	293	298	286	302	277	278	256	283	271	264	271	294	244	307	320	297	263	287	248	282	311	280	287	277	270	275	285	295	282	301	276	296	289	302	283	277	270	269	299	286	305	274	283	291	262	322	297	286	283	303	245	265	270	320	279	272	304	296	255	282	272	295	277	246	304	283	301	289	286	306	270	296	306	299	279	288	284	280	293	273	304	272	287	278	267	312	275	263	280	287	275	291	277	282	260	298	284	273	269	294	308	307	288	269	285	276	283	283	263	265	312	279	311	315	269	258	294	290	275	285	297	289	267	269	283	290	288	284	304	264	253	307	308	298	272	285	286	309	294	302	297	286	300	293	298	305	272	259	294	291	286	296	251	271	292	300	308	318	277	298	290	302	272	289	264	270	283	271	283	294	284	282	278	268	277	282	295	304	291	271	248	291	294	292	255	273	282	292	291	283	316	238	274	294	300	296	312	295	289	296	301	301	258	289	272	280	286	276	280	289	296	292	286	258	299	249	263	296	300	264	257	256	299	258	254	266	301	297	277	253	259	298	279	256	305	285	291	281	270	312	309	269	302	299	306	310	325	290	290	291	311	302	290	279	277	297	273	280	312	284	283	297	295	286	300	285	265	279	288	305	277	279	295	281	306	282	275	273	294	274	279	273	289	300	318	304	281	294	298	302	300	292	275	267	285	264	294	282	287	277	259	285	274	280	298	275	261	267	294	278	263	285	272	272	279	279	298	268	294	266	297	280	290	285	262	304	270	244	302	273	308	299	272	298	280	297	291	302	299	292	306	287	286	300	257	286	264	286	270	288	267	293	281	245	300	284	285	328	270	290	304	291	290	303	310	307	280	261	287	304	279	286	265	272	303	289	264	292	272	273	255	279	245	287	285	253	280	284	296	259	300	272	279	287	312	289	288	267	278	310	321	285	257	292	286	300	272	302	278	277	266	250	283	267	311	278	289	306	320	266	296	283	281	283	281	290	278	288	291	268	249	280	319	289	281	273	275	294	292	272	290	308	287	277	329	272	296	293	276	287	270	293	254	314	288	272	293	292	256	286	301	264	273	305	296	305	275	266	268	314	292	271	285	290	289	317	272	294	263	305	288	264	306	309	256	273	279	295	289	252	282	282	281	263	274	302	271	296	264	290	319	282	264	281	284	282	275	293	281	279	277	262	309	288	296	272	267	267	264	314	284	290	302	291	297	296	296	257	295	285	279	289	303	291	282	290	263	295	298	269	265	275	263	301	269	290	251	278	264	276	262	282	292	278	272	293	280	261	263	286	285	271	263	307	273	311	274	286	296	273	289	283	312	307	268	289	262	309	306	277	252	262	294	304	282	303	285	292	300	276	278	275	274	275	266	272	303	288	300	267	281	288	275	297	283	276	309	299	293	262	281	268	271	277	290	281	276	278	287	288	300	292	292	290	279	286	283	302	277	279	257	266	273	306	327	266	283	272	295	287	294	290	259	277	270	309	281	286	287
19595	1909	3740	4116	3569	2868	2440	2151	1939	1666	1600	1537	1368	1306	1251	1258	1134	1151	1149	1092	1026	1089	1017	1110	1012	1060	1059	979	963	1034	925	900	938	953	911	903	903	928	926	908	926	909	849	897	902	957	847	899	873	848	901	902	901	902	864	853	866	843	858	846	860	858	895	874	920	874	862	875	852	892	855	836	911	845	826	876	911	824	833	862	921	788	868	919	861	864	903	851	804	844	802	883	902	890	864	880	845	813	910	887	821	874	851	919	860	852	830	870	892	887	825	869	828	848	852	895	823	779	861	817	874	863	874	852	866	853	793	871	910	828	816	862	841	825	840	842	829	836	831	903	882	836	829	843	865	847	902	855	842	799	836	856	887	844	871	842	885	872	819	893	829	877	890	796	856	862	851	827	828	898	854	839	821	876	789	884	830	888	893	839	871	883	806	845	836	824	847	851	857	876	852	806	828	860	884	867	929	844	884	857	861	841	866	838	887	839	850	864	884	849	863	822	866	819	839	895	827	808	802	838	841	867	890	860	849	847	903	842	864	861	930	861	833	846	880	880	825	849	868	833	885	827	862	866	832	864	899	826	886	890	803	861	828	852	823	838	828	873	913	840	852	790	878	902	858	831	885	845	865	821	837	819	846	816	839	889	810	850	869	830	887	811	866	868	877	837	853	842	847	832	839	811	864	787	857	820	878	880	863	856	849	822	837	857	884	887	822	866	849	848	823	868	860	835	867	818	886	890	838	820	874	837	828	823	815	886	867	861	837	838	847	833	855	817	871	804	831	847	848	826	807	880	823	890	856	850	856	900	817	891	856	841	840	849	794	841	839	808	908	863	847	861	850	860	851	874	826	827	847	877	840	866	863	857	869	870	801	855	901	907	835	863	872	850	860	824	804	881	893	896	847	850	917	831	823	870	840	874	819	821	862	865	838	876	883	895	905	866	875	864	882	867	854	780	861	837	857	877	900	882	864	838	840	877	828	874	837	831	882	871	884	885	856	827	819	840	893	835	832	834	836	841	866	876	923	906	830	818	799	831	833	836	847	799	829	862	811	814	843	890	866	840	863	852	904	837	862	880	875	865	826	830	864	841	844	818	771	869	858	887	839	881	845	833	860	845	829	807	802	846	855	805	818	878	884	908	794	843	822	909	874	792	878	855	869	826	884	843	888	869	843	906	897	826	827	784	845	910	893	830	797	894	824	799	838	833	835	883	860	840	869	876	870	831	841	842	864	884	827	887	844	902	854	864	865	838	847	827	815	840	843	852	863	795	804	816	845	840	823	827	829	816	876	848	809	904	819	862	826	850	830	818	869	838	850	906	849	873	855	857	816	865	853	822	840	810	826	839	850	868	847	846	861	805	890	818	828	845	822	799	857	848	875	875	788	902	851	831	830	839	880	844	856	869	832	843	821	826	872	868	867	886	835	864	833	828	841	881	864	837	836	869	863	817	834	844	834	859	877	917	911	830	813	834	890	841	896	877	824	901	819	868	910	838	885	832	898	871	846	873	817	793	896	862	866	875	848	863	854	850	819	853	856	865	828	884	896	831	807	816	816	922	858	864	845	857	847	821	876	856	879	829	858	793	935	807	893	873	832	820	855	840	833	838	828	847	839	837	881	888	877	851	854	880	828	880	832	921	862	841	877	860	804	858	803	847	860	864	915	858	813	864	890	882	887	879	831	853	861	833	885	847	873	832	834	862	836	851	844	820	894	835	805	861	827	806	821	854	845	847	879	843	866	863	876	858	861	863	902	860	898	841	835	829	807	852	861	837	909	821	804	855	847	857	865	883	900	863	860	841	838	846	861	874	840	841	892	832	823	768	842	812	862	891	839	838	865	811	818	827	822	889	851	800	843	850	860	852	883	895	827	869	879	878	847	918	818	866	839	863	906	894	905	805	865	869	808	806	856	875	842	837	886	869	804	865	900	894	861	883	830	876	847	883	791	802	833	870	862	847	866	871	877	882	885	867	915	805	879	890	886	868	879	820	826	844	856	871	891	896	850	834	867	841	840	802	844	879	892	871	861	862	847	876	891	911	889	851	842	846	808	864	859	813	827	873	859	855	851	796	944	860	868	815	854	845	878	865	832	849	860	868	846	888	907	793	909	785	825	833	895	822	862	897	840	850	842	852	838	879	878	860	847	838	869	825	842	869	859	870	821	836	833	842	879	893	847	813	877	869	894	816	858	801	853	870	892	864	839	867	856	900	860	878	882	898	826	850	885	873	852	837	919	898	851	831	882	848	891	853	869	839	836	800	801	880	824	818	881	911	814	861	868	845	845	837	859	803	864	832	882	817	843	889	863	894	848	860	851	850	825	814	911	811	843	855	874	831	882	815	878	828	827	883	893	898	841	873	852	877	838	891	866	898	869	893	840	877	873	854	868	835	814	850	815	840	853	897	818	837	846	858	870	813	821	819	834	832	850	846	877	918	808	858	867	771	868	855	808	833	808	899	916	837	873	883	870	835	827	860	812	891	830	911	850	869	866	878	842	804	839	854	850	815	844	860	843	874	959	841	888	807	821	841	844	869	836	843	857	838	811	870	842	853	885	857	844	818	839	831	860	904	891	798	862	863	852	908	837	894	845	846	867	836	858	859	882	865	856	859	870	829	859	853	861	867	850	813	855	882	838	823	858	841	842	881	846	833	899	844	843	839	838	840	933	888	850	883	788	867	848	856	855	834	867	871	860	845	878	868	834	835	822	898	803	863	867	894	874	890	833	863	878	877	794	821	881	846	882	856	835	840	835	910	866	822	841	797	871	822	866	910	818	824	872	817	836	847	900	841	857	830	795	847	847	811	856	821	870	884	852	883	892	898	872	801	879	836	864	853	884	815	872	838	832	848	835	898	823	878	892	839	874	845	856	881	873	837	840	805	913	877	858	860	900	877	819	834	840	842	795	831	862	858	837	856	844	849	841	847	829	815	827	862	855	883	843	865	852	848	878	829	847	860	920	886	872	829	854	858	835	809	858	824	837	837	860	864	877	824	889	845	866	885	890	797	886	809	869	911	825	803	916	869	829	836	824	829	847	846	854	907	826	857	834	885	839	837	880	851	876	846	854	822	819	878	823	827	840	900	849	862	850	860	888	821	856	825	889	861	813	860	873	915	892	836	868	867	835	855	891	804	804	840	859	855	851	874	875	896	848	844	883	851	827	919	852	860	811	861	864	837	833	851	904	858	873	836	820	885	857	798	803	836	826	899	863	808	862	822	815	891	834	837	854	833	881	815	814	859	837	802	810	842	882	835	820	827	850	811	849	896	809	843	840	831	856	845	828	833	822	822	840	880	855	926	819	840	863	845	893	824	871	878	839	826	848	838	823	876	896	877	923	851	892	884	859	841	876	829	835	829	877	848	810	845	857	897	830	867	861	859	811	870	831	849	892	836	899	884	862	861	816	898	915	891	852	822	913	875	829	884	873	850	847	853	822	817	851	816	834	884	792	822	914	856	835	828	848	882	888	853	890	831	935	840
53646	13446	3707	2292	1566	1137	934	778	697	565	574	480	466	424	436	391	383	382	397	348	384	381	357	353	372	344	361	353	346	315	328	371	345	338	326	315	336	357	320	363	338	348	341	343	311	326	331	347	347	364	307	340	326	318	338	360	327	336	339	337	363	328	328	319	358	317	306	337	345	306	301	354	332	335	312	337	347	334	287	324	327	321	353	323	318	320	326	327	380	322	346	323	312	318	360	337	309	351	328	335	332	317	312	318	322	349	375	317	333	321	347	352	362	342	331	316	347	340	324	310	339	331	313	354	325	338	327	332	314	327	357	295	302	315	293	331	323	322	325	342	314	296	302	328	343	316	307	317	342	307	299	355	361	307	305	303	326	354	340	305	300	316	348	321	335	296	307	334	321	334	340	346	322	317	313	310	340	385	320	301	331	334	321	315	317	333	290	316	329	310	353	358	321	305	333	362	317	286	315	320	298	317	293	273	316	353	362	304	282	315	328	319	299	352	314	299	292	365	315	320	339	345	350	322	345	290	323	322	372	354	335	377	322	352	344	320	305	347	305	352	339	315	315	327	340	326	294	322	326	295	320	341	316	317	314	339	329	333	295	376	355	319	292	315	271	319	325	343	321	298	347	331	342	337	338	300	368	306	323	279	325	286	338	308	317	327	315	336	339	329	326	313	339	330	313	331	334	293	274	370	348	320	333	361	330	341	368	323	340	310	357	368	291	317	320	310	312	290	358	307	311	340	305	299	300	322	342	299	297	302	355	327	337	320	323	335	321	306	322	357	316	327	360	333	305	343	362	334	326	299	358	352	336	329	337	335	337	334	344	305	321	327	352	310	367	317	359	327	322	320	326	309	322	336	348	335	312	333	311	346	322	318	310	339	336	335	308	345	294	304	315	321	297	352	348	350	343	346	343	337	339	326	339	324	342	308	320	318	314	329	350	306	355	318	310	338	296	334	308	355	349	348	315	350	339	319	289	307	318	296	344	326	306	329	319	328	332	324	320	325	326	288	340	350	333	325	352	333	320	322	343	334	326	291	301	353	306	317	330	324	312	325	338	296	339	349	344	318	350	306	302	326	337	305	358	308	324	333	333	328	311	339	301	331	308	301	318	315	321	347	317	337	338	337	330	317	345	315	307	289	343	335	352	300	298	290	334	314	311	306	322	335	335	340	324	352	315	362	334	329	332	338	318	349	308	298	308	324	299	320	322	326	333	322	331	319	339	357	313	331	318	343	358	350	341	314	313	327	323	292	310	284	350	327	312	327	363	311	295	322	347	298	324	325	351	349	311	330	310	340	319	359	334	364	340	332	337	341	347	317	343	340	326	345	364	340	338	339	325	349	338	327	348	317	355	323	313	322	317	327	315	336	316	340	344	362	381	304	324	314	332	317	343	330	339	321	322	321	333	349	321	314	321	302	316	345	329	315	353	329	324	342	326	327	344	332	353	337	313	365	320	317	305	330	324	339	317	299	311	339	336	318	336	349	321	329	344	296	341	337	350	298	328	329	313	345	357	348	323	345	349	335	338	300	326	333	289	336	335	328	292	355	320	319	356	365	311	320	313	319	301	313	324	302	305	318	352	340	322	339	301	324	321	316	324	288	329	308	336	327	324	323	317	319	312	342	338	302	329	294	321	322	325	330	342	328	310	321	359	343	328	356	331	322	321	336	327	383	321	306	325	331	333	303	314	302	343	309	343	338	385	303	348	336	337	312	324	308	310	341	327	342	363	341	333	337	351	314	278	341	367	336	340	323	331	303	346	325	288	340	289	331	325	299	325	299	335	304	314	322	316	315	319	316	313	333	330	331	329	314	315	289	334	323	323	341	308	327	343	351	302	319	311	314	299	322	332	322	311	352	343	312	351	292	322	330	327	322	319	337	315	318	347	332	333	325	324	348	319	321	315	317	345	300	300	300	328	320	349	350	302	352	331	312	324	377	347	366	286	330	335	338	305	324	309	325	326	334	295	382	302	320	302	312	319	342	319	322	319	307	360	308	345	339	315	332	327	319	361	332	317	311	301	356	346	329	357	340	314	280	330	303	319	339	375	315	333	334	302	300	344	324	338	325	348	321	310	350	347	329	319	310	312	329	314	299	327	350	297	353	327	340	336	339	324	375	323	339	328	309	321	331	332	342	312	309	309	330	291	312	318	302	319	308	338	333	333	325	316	318	301	307	333	298	322	328	314	333	345	315	345	288	341	349	322	355	314	321	333	320	342	326	345	320	381	345	321	298	351	282	335	309	312	326	316	386	302	315	324	331	345	346	333	309	329	307	316	303	321	347	322	328	291	351	328	336	329	321	321	341	306	366	357	309	316	310	349	328	320	299	335	312	333	319	318	330	328	314	336	334	299	337	314	315	362	322	324	309	308	344	330	330	345	332	315	331	319	347	328	348	307	326	318	307	301	337	316	326	311	333	338	312	343	320	329	329	319	330	339	349	314	340	312	321	346	289	346	313	319	318	350	299	348	330	351	320	311	271	298	300	329	318	364	327	304	313	345	325	302	308	331	333	318	349	307	325	321	339	337	355	358	330	334	327	304	341	300	326	312	308	313	341	308	329	328	311	315	319	323	303	326	347	320	325	346	313	318	319	327	318	326	324	330	338	292	318	319	341	314	345	336	361	315	325	324	353	304	326	348	315	330	314	315	301	343	329	325	317	333	313	308	298	307	345	327	321	324	352	322	319	340	330	333	316	328	290	319	340	322	296	335	325	321	312	322	280	328	331	362	371	313	336	287	319	323	330	319	347	319	313	304	307	330	332	323	303	344	314	318	338	340	321	320	325	322	331	322	304	321	343	345	331	292	327	304	311	337	329	373	341	319	359	313	300	304	331	310	345	320	318	289	320	319	327	322	298	306	318	313	343	296	345	343	339	334	319	325	330	332	320	325	297	355	313	305	348	327	329	365	327	322	355	344	329	355	314	312	304	353	336	322	316	360	331	357	298	365	327	356	281	310	305	313	362	343	319	324	332	336	320	296	346	296	302	322	320	339	343	289	313	338	313	355	338	332	337	341	300	326	332	315	331	307	327	330	320	298	342	350	349	315	330	325	307	343	338	331	320	356	333	313	323	344	359	360	320	314	323	318	343	303	343	332	337	306	291	331	349	348	332	322	307	320	331	324	335	290	316	309	307	309	342	298	309	319	336	309	305	305	340	292	339	305	340	320	349	325	341	324	317	350	327	347	314	311	323	326	329	363	321	333	359	322	309	343	334	313	322	354	330	298	271	303	326	338	360	308	346	326	341	322	303	312	314	360	346	364	314	331	333	307	317	356	346	333	311	324	337	330	335	327	326	339	325	298	353	310	286	338	317	308	302	332	306	293	322	321	314	327	332	342	348	345	315	331	334	335	324	345	306	326	331	351	349	317	334	342	351	343	308	356	335	365	322	306	359	338	342	312	342	335	333	319	343	310	353	323	358	308	367	335	329	343	316	343	347	296	345	345	321	293	311	341	312	290	330
26129	2940	6370	6773	5892	4696	4060	3414	2956	2521	2340	2073	1946	1714	1708	1549	1560	1481	1423	1406	1412	1304	1269	1252	1279	1156	1203	1145	1182	1188	1129	1065	1093	1113	1094	1098	1005	1145	1116	1064	1054	1068	1066	995	1090	1022	952	1050	1007	1020	1014	998	976	1034	1015	1014	971	992	979	1023	972	993	994	989	950	933	966	940	954	1037	931	955	988	986	932	951	977	1030	968	983	992	971	998	920	968	931	937	988	972	940	971	997	992	960	1007	933	996	973	919	985	928	962	987	952	919	941	949	956	974	960	971	931	1003	938	930	934	929	939	953	960	885	943	930	956	956	966	972	928	988	976	971	982	935	968	913	928	965	912	948	922	951	961	965	961	988	958	898	931	989	920	962	935	851	950	949	999	996	940	949	926	940	948	981	959	926	924	929	963	976	946	956	951	960	906	935	949	1001	1014	878	954	873	998	919	954	986	997	968	962	946	901	936	971	863	900	914	914	966	956	943	919	992	956	939	1024	979	968	933	921	974	906	981	965	885	938	957	945	986	924	993	918	973	962	941	925	894	912	973	934	965	963	936	943	903	971	973	979	943	960	1013	946	916	940	948	918	973	981	933	922	952	956	955	967	909	872	997	975	1033	995	951	990	925	925	890	1006	957	883	953	924	945	941	962	994	965	936	951	965	952	929	952	945	998	976	918	958	1030	926	905	940	927	948	933	930	907	956	897	929	924	952	900	959	910	906	938	923	920	943	919	950	958	981	961	951	940	972	914	914	884	932	943	941	961	966	970	958	1004	1008	949	901	919	971	993	937	1025	984	959	942	928	941	937	960	905	912	942	907	959	921	931	945	956	926	975	970	925	917	880	958	938	929	962	881	933	933	880	945	951	926	926	942	919	943	945	921	987	959	962	926	981	975	974	945	999	965	945	904	1016	951	946	944	976	968	953	946	946	1011	957	956	942	902	956	968	878	959	934	941	953	948	1013	995	974	1001	990	935	986	945	934	929	920	956	884	955	928	938	922	925	985	943	943	959	909	943	906	983	922	980	911	877	929	947	1001	887	947	986	966	978	994	987	961	906	984	974	983	949	963	990	916	951	972	995	922	954	938	967	936	975	1008	936	957	998	990	999	917	900	932	951	952	942	922	931	925	939	926	965	960	973	1003	977	990	998	1035	983	919	952	897	922	953	927	971	986	948	955	967	889	892	905	984	936	904	995	957	940	959	929	936	971	948	967	995	919	906	986	944	947	948	978	990	911	930	927	929	1038	944	927	967	952	969	938	959	951	877	986	1004	961	946	915	949	1015	986	897	925	910	932	963	941	939	956	955	970	918	899	945	982	909	917	983	965	929	968	974	985	969	941	978	975	991	945	946	967	892	934	920	939	972	905	924	961	954	986	949	932	982	976	917	922	945	973	918	993	970	873	925	937	959	909	890	969	893	958	935	952	973	965	975	973	913	946	971	925	987	960	962	912	939	915	931	933	981	951	896	939	975	990	949	922	967	961	993	976	981	917	937	972	955	940	936	969	945	960	923	951	873	940	905	904	963	954	951	978	868	981	920	938	939	932	950	920	911	917	925	1013	928	919	946	977	926	985	860	943	933	922	981	937	947	1002	934	965	892	962	934	1030	957	964	981	916	975	900	910	994	913	992	934	997	950	928	942	902	926	973	913	953	914	904	951	978	915	959	984	901	936	956	919	914	960	920	922	921	903	916	976	947	934	902	925	978	945	957	963	926	975	950	896	1000	939	974	922	961	1021	951	923	938	937	955	934	947	960	1024	980	963	979	931	967	964	945	917	957	933	980	937	951	970	895	945	946	932	943	963	953	919	951	955	947	953	977	954	957	912	1031	927	887	978	896	948	879	940	980	973	938	934	983	968	916	968	899	960	964	942	930	980	956	891	1006	895	937	931	927	926	925	920	962	943	901	912	906	963	910	963	934	971	923	906	949	996	930	949	959	979	971	968	950	988	909	923	986	932	996	1015	939	907	926	920	980	915	910	958	920	986	958	948	963	934	947	915	963	979	950	928	964	936	894	959	935	941	926	965	969	955	980	990	947	934	959	923	958	970	921	948	944	938	990	954	964	904	953	937	1027	963	931	985	895	939	954	947	904	966	950	904	1031	951	946	997	971	963	892	933	924	932	939	930	943	956	964	966	950	946	1040	909	959	975	964	868	979	967	978	996	970	883	976	955	973	918	916	964	943	982	989	877	965	938	944	888	1016	942	939	908	880	941	924	920	953	890	997	912	959	934	952	951	982	1018	978	956	902	994	929	955	939	974	957	970	994	932	976	916	984	948	982	882	944	1016	926	930	950	937	988	933	916	922	938	1004	936	943	949	887	896	966	960	901	927	957	869	944	957	923	963	935	893	937	919	871	981	937	934	971	1001	926	918	926	968	948	932	977	905	910	963	952	870	951	906	944	948	955	974	909	1004	936	932	937	977	986	940	955	909	984	918	951	969	966	943	929	932	914	936	975	945	963	976	917	956	920	927	953	946	934	959	971	937	991	1018	921	925	968	941	889	972	955	980	907	937	1003	914	944	961	981	1017	984	956	950	940	914	962	1014	954	959	991	880	895	921	933	986	909	971	946	877	916	978	981	933	931	915	906	883	943	977	983	918	999	954	907	945	1019	954	932	953	981	915	998	925	946	975	933	975	957	991	944	990	940	963	952	951	992	919	938	905	979	981	967	954	967	994	982	953	965	898	967	971	948	951	946	951	992	977	939	936	965	945	1030	986	884	936	927	925	969	923	969	1000	944	1004	977	933	949	932	945	958	942	986	916	918	949	986	992	993	920	874	950	944	942	981	906	952	945	948	956	933	945	912	941	924	977	963	947	944	963	948	908	990	968	946	974	973	990	924	884	984	907	1013	936	972	970	950	935	959	961	938	978	941	956	990	924	967	929	964	910	1014	929	915	981	955	947	973	932	944	935	964	894	956	990	960	923	940	990	971	982	905	941	950	970	937	946	988	947	957	908	943	949	927	959	919	897	1007	883	918	957	957	985	929	898	978	876	962	924	965	953	891	931	970	927	921	989	968	979	932	939	878	961	975	962	912	969	938	919	934	911	926	941	1006	912	904	1046	935	940	981	949	983	971	936	959	977	952	941	962	979	951	971	918	945	1054	900	983	943	959	946	942	910	930	972	925	914	936	971	925	952	936	1000	1008	935	940	930	936	934	943	972	899	921	916	943	928	942	914	1017	1001	946	916	971	978	928	1002	955	960	957	936	981	949	919	896	956	937	958	937	916	968	963	949	946	929	972	952	950	942	983	944	916	904	983	906	936	875	937	964	1000	949	957	871	898	960	924	946	880	922	888	962	923	972	987	911	967	936	932	981	943	981	966	982	894	1034	949	940	958	864	998	973	962	920	934	940	917	903	929	946	952	968	944	998	951	921	957	935	900	946	949	920	965	993	925	942	982	974	958	1005	918	934	955	924	1023	939	969	960	915	931	995	938	947	892	954	981	915	966	963	900	938	953	959	979	928	931	969	952	938	956	989	943	945	964	910	986	964	911	911	886	959	910	998	914	963	948	1001	911	960	958	969	931	985	927	928	1013	929	879	973	934
6680	468	297	221	181	183	186	157	178	154	166	145	165	151	145	176	132	153	172	169	140	157	159	144	150	134	157	150	167	148	171	164	123	150	156	161	166	145	157	150	140	147	160	138	148	131	155	139	149	149	153	138	169	146	170	141	140	160	140	140	165	139	150	143	139	149	133	144	149	155	143	144	162	146	166	153	136	148	152	172	134	164	130	147	149	122	168	162	155	159	136	135	130	137	132	130	163	154	161	136	174	135	155	138	144	155	156	157	157	127	150	131	140	151	158	143	148	151	166	163	152	147	158	128	137	144	145	155	153	132	143	125	151	134	133	155	170	146	160	170	135	159	145	190	152	151	163	152	135	145	149	153	158	136	162	140	143	156	158	149	163	134	130	162	150	169	157	150	162	173	146	161	158	160	139	143	154	149	157	147	148	146	169	148	166	139	164	154	146	152	144	147	134	169	148	165	140	151	151	154	172	130	156	120	135	148	153	155	160	152	149	123	145	154	149	136	153	127	144	139	148	152	145	172	124	128	158	139	147	159	151	138	133	140	137	137	125	143	159	134	137	134	135	148	139	145	141	142	154	144	144	141	131	133	134	153	163	152	138	159	143	162	144	127	125	149	154	143	169	146	147	155	141	133	127	152	145	129	159	136	150	156	163	149	150	133	153	151	140	166	159	122	142	144	153	121	142	148	152	160	156	154	147	157	166	161	149	162	168	120	138	152	171	164	147	151	146	170	156	141	174	150	145	134	156	165	151	141	140	157	135	151	151	129	141	154	123	136	149	125	144	173	157	149	148	131	147	132	151	149	145	134	160	156	138	142	141	141	123	139	180	144	173	145	158	146	145	145	156	151	148	159	140	142	169	163	153	144	145	176	155	155	127	167	171	140	156	148	136	128	134	137	144	149	152	173	139	144	115	160	143	139	120	145	150	162	164	151	116	156	163	137	145	178	174	127	140	149	149	142	139	135	151	152	134	157	155	139	130	142	119	151	133	123	148	153	160	141	136	151	154	147	151	131	132	128	171	128	162	154	154	166	151	139	146	130	155	142	136	148	128	154	154	161	130	165	138	144	147	156	129	155	164	166	149	135	142	130	132	127	168	138	149	149	133	148	163	152	165	150	147	116	148	133	169	153	150	143	137	164	158	166	146	172	153	140	150	135	143	135	149	149	140	156	144	153	158	145	145	150	129	155	133	144	144	178	130	142	154	145	128	151	161	153	164	170	150	156	152	140	141	153	134	138	137	142	152	132	145	128	137	167	132	128	151	174	147	139	164	153	153	146	149	153	178	146	162	137	151	130	149	172	180	131	146	156	161	140	140	142	157	150	150	137	144	145	128	176	174	155	144	140	142	152	147	132	159	132	156	169	143	140	145	166	151	141	164	140	147	148	148	142	160	143	160	164	147	152	142	180	143	153	151	134	155	136	142	143	126	137	143	151	130	148	135	144	163	145	136	133	145	134	152	156	152	149	152	149	135	144	154	155	172	147	141	144	133	134	130	143	150	134	139	139	144	158	145	144	132	150	159	126	126	178	135	167	142	145	159	147	133	151	153	153	151	130	179	160	160	149	157	150	131	185	143	126	155	129	157	122	135	140	134	141	142	151	135	138	153	147	148	166	145	124	156	134	141	154	118	148	142	135	165	166	143	165	147	152	127	134	155	163	141	147	133	145	148	135	156	133	152	128	145	130	163	183	117	158	138	148	159	136	146	157	165	139	159	140	155	138	163	139	138	143	170	165	145	159	147	148	138	146	130	135	156	142	156	152	144	159	137	154	140	150	157	149	149	144	131	140	148	132	141	146	155	149	144	155	159	151	147	165	151	161	154	158	154	148	141	156	144	135	161	144	152	116	134	136	148	126	137	147	162	142	129	155	155	145	128	148	123	147	120	138	134	146	161	142	130	134	134	129	152	173	135	144	170	149	135	151	131	162	167	137	141	131	157	143	133	132	152	150	143	173	155	146	144	139	144	149	129	150	153	131	143	153	140	128	127	140	147	156	140	155	146	137	137	152	144	146	159	173	176	174	163	151	155	147	129	154	147	160	154	142	157	150	159	140	129	155	149	145	138	154	148	157	148	141	166	153	150	133	153	121	156	142	123	158	142	144	129	132	138	158	140	135	163	137	135	134	147	135	168	181	149	155	156	138	156	137	155	132	134	166	138	158	131	135	144	146	132	143	163	167	167	161	149	156	143	166	170	151	171	158	159	154	131	148	136	132	155	135	134	154	155	148	144	123	133	156	149	153	149	127	156	159	128	145	149	152	131	147	162	143	152	151	149	139	132	141	151	162	155	164	164	122	140	145	150	142	154	142	178	143	160	153	166	153	134	137	150	144	138	160	139	174	139	164	136	149	141	156	140	148	152	139	148	142	160	159	162	147	150	154	139	149	136	144	148	137	149	151	129	152	143	155	153	139	136	154	146	145	162	146	134	167	155	133	166	147	144	144	140	120	160	158	156	149	165	154	144	162	146	141	136	140	143	154	139	138	135	116	154	146	149	145	157	151	139	151	154	143	156	158	168	158	133	160	148	167	160	158	186	125	146	160	151	144	140	136	160	152	158	141	124	146	144	141	139	157	151	155	138	149	129	146	167	163	136	158	150	122	142	177	148	137	164	138	181	145	134	154	138	142	160	161	143	166	158	169	130	172	166	153	134	138	165	149	167	140	147	146	152	141	153	160	147	165	158	121	143	124	154	152	124	126	157	152	163	146	137	177	171	139	139	160	146	154	139	147	136	165	159	155	148	160	150	132	133	138	168	158	146	162	155	141	150	139	158	141	148	140	133	171	158	145	150	154	156	145	153	160	141	157	146	137	140	150	141	154	153	156	130	144	151	142	131	132	130	154	146	139	166	163	150	127	151	122	136	132	166	141	159	135	143	146	138	146	141	156	142	146	150	167	143	133	148	137	149	161	140	140	139	146	139	123	150	141	134	161	163	163	136	133	152	140	150	145	147	163	154	131	144	138	141	153	152	149	154	151	142	129	139	152	144	162	129	128	143	141	148	122	145	166	149	172	141	139	140	177	140	139	168	166	143	140	136	166	176	128	150	146	179	138	153	138	171	160	140	157	150	121	141	142	163	161	154	132	161	154	131	143	122	146	147	166	163	122	130	131	144	171	133	153	146	130	169	154	136	172	159	159	159	127	140	141	124	121	135	131	145	139	148	159	123	175	145	152	159	144	145	169	133	138	148	139	150	155	144	156	132	148	156	176	148	145	152	127	139	156	151	153	142	146	135	141	154	154	134	150	148	168	142	140	149	156	143	135	157	133	137	156	164	159	138	152	135	173	154	139	154	149	146	157	161	142	127	154	136	141	138	145	135	145	130	150	127	143	168	143	152	150	133	150	154	142	134	146	130	144	142	150	145	153	128	141	147	144	158	146	146	163	156	149	164	140	149	136	148	158	140	173	146	145	138	141	155	138	126	146	149	126	136	140	129	152	160	131	129	144	158	153	153	140	133	140
6267	582	693	733	703	599	603	544	559	549	554	547	555	535	552	512	520	530	496	507	519	529	494	486	509	488	519	468	537	525	492	528	497	500	535	505	521	517	546	468	516	490	478	522	543	502	510	523	484	489	515	499	484	500	499	486	527	523	502	465	509	500	540	506	514	480	512	492	485	502	505	496	538	524	498	500	473	507	502	523	501	497	484	479	536	484	476	504	517	444	521	482	495	519	520	518	528	467	502	499	530	505	493	499	480	534	516	495	502	494	505	476	499	515	491	507	478	497	483	518	474	501	511	514	499	480	450	517	497	536	495	536	465	482	528	513	482	511	482	513	513	547	535	461	506	476	510	500	489	470	460	505	484	486	501	508	460	499	512	497	523	522	488	474	516	483	513	516	447	468	484	494	499	495	490	470	503	495	492	517	515	483	467	458	515	535	485	485	495	506	476	512	531	484	488	513	506	493	518	508	510	479	549	503	513	518	507	514	509	487	515	495	544	538	520	528	478	521	515	506	502	521	479	499	514	488	462	549	487	496	470	487	539	470	504	494	468	443	487	512	503	525	501	538	517	516	537	511	533	488	517	517	534	481	484	469	509	497	493	511	512	452	474	517	505	512	545	462	498	479	504	519	541	508	490	485	503	569	463	515	477	533	530	491	491	506	470	498	538	535	524	500	517	527	476	488	545	510	507	492	492	508	459	524	515	506	495	497	453	478	548	527	495	534	444	507	495	551	521	480	500	506	485	505	501	510	509	462	505	534	485	483	505	445	524	551	529	502	547	498	491	536	511	481	483	512	466	507	524	487	474	503	492	467	529	522	466	470	502	490	487	452	477	503	478	491	526	539	501	499	484	511	501	513	521	499	468	496	482	537	527	490	466	518	488	520	498	499	547	480	548	539	484	490	528	523	504	491	519	505	488	512	438	473	524	497	466	452	518	487	517	502	500	480	470	484	531	501	527	508	481	492	505	482	496	524	506	512	499	483	473	495	525	483	484	521	497	471	494	488	501	477	491	488	476	495	502	489	494	527	517	476	488	501	512	484	483	470	518	516	488	499	493	515	493	511	513	535	487	456	507	494	489	484	502	529	519	507	462	498	484	507	475	513	489	501	520	550	549	537	498	520	518	508	529	532	506	522	462	495	497	489	497	521	506	515	511	493	495	507	501	464	471	523	473	495	492	504	510	471	488	513	494	535	486	525	473	490	469	506	485	489	475	515	510	497	489	519	496	554	495	460	517	492	494	494	527	502	534	501	518	480	516	514	509	451	493	488	539	506	521	491	485	518	489	501	491	501	506	477	464	468	510	461	520	498	517	492	506	486	483	495	522	521	489	505	494	484	524	504	504	468	526	487	482	510	507	485	514	533	503	492	509	464	462	518	478	513	521	534	503	530	502	473	540	513	470	516	503	510	551	500	553	475	479	564	461	488	483	461	497	499	486	525	502	543	472	533	486	525	528	496	509	491	544	509	529	532	484	511	492	475	512	489	524	481	508	497	506	523	462	453	509	517	496	489	502	526	506	535	477	481	519	508	541	498	517	517	475	500	525	524	570	496	480	509	474	528	520	490	494	492	449	485	470	521	468	512	498	508	465	462	483	487	512	494	526	507	527	535	517	499	484	493	488	466	517	476	484	505	506	482	546	453	480	476	510	506	477	505	517	482	533	507	467	496	558	489	463	504	537	494	521	514	503	455	497	492	510	511	501	513	477	479	519	532	547	482	483	505	505	503	536	494	488	474	513	494	514	521	510	488	499	465	507	538	482	489	497	529	485	573	519	519	468	510	532	501	493	479	493	468	517	552	483	517	489	484	531	480	516	506	498	512	515	530	511	469	487	457	487	473	490	479	525	489	562	474	526	531	514	499	526	507	492	499	483	498	527	453	488	529	509	491	510	509	523	467	506	516	499	497	480	512	514	510	501	510	510	521	527	506	451	495	492	488	471	488	519	532	517	501	502	507	500	502	527	506	510	498	500	519	510	477	517	484	497	480	504	456	492	476	515	509	491	500	501	515	483	522	523	502	474	509	493	453	487	515	531	487	514	513	489	512	509	470	499	478	523	475	467	536	481	489	518	521	467	502	496	507	475	529	515	501	471	503	522	518	523	498	481	502	508	494	490	505	490	462	453	481	481	516	462	488	470	480	526	533	502	494	536	500	510	479	521	490	519	505	483	456	509	533	515	500	496	499	506	511	496	488	511	475	496	543	507	479	535	458	531	498	478	462	462	520	487	517	486	455	508	506	500	508	494	502	488	462	479	519	514	497	537	508	511	479	511	484	490	511	521	469	495	503	468	478	507	513	499	482	535	522	463	512	531	474	544	507	514	464	582	486	521	480	506	523	503	489	502	496	491	505	487	498	473	490	502	526	507	550	543	503	519	480	491	524	484	522	497	513	489	536	477	536	475	492	489	548	478	476	500	452	519	489	505	479	508	510	532	468	477	449	493	459	521	517	473	533	501	492	487	498	501	488	514	451	526	517	481	542	490	478	485	482	497	511	493	497	569	521	504	510	491	516	508	509	548	524	525	521	510	508	444	540	539	478	509	516	486	509	477	512	521	530	500	475	523	510	510	526	495	511	531	510	475	525	514	500	504	539	489	496	488	495	476	489	513	508	523	514	506	514	535	474	492	504	511	504	508	551	532	466	496	511	483	501	475	474	505	466	510	512	509	515	537	483	495	504	525	516	509	514	512	513	470	502	540	531	538	486	526	463	477	526	502	542	483	453	510	524	527	528	492	468	514	461	482	504	508	528	482	505	481	474	486	492	533	479	473	498	499	512	559	494	504	463	499	471	490	531	525	500	537	508	469	516	520	532	495	495	517	498	508	487	536	475	525	520	510	486	468	463	490	500	492	491	465	527	473	518	480	516	519	491	522	502	514	453	496	469	496	492	503	506	486	521	445	497	491	535	527	490	477	486	501	476	519	499	475	499	443	483	484	508	489	535	500	495	459	489	478	491	519	503	490	475	519	508	541	486	508	443	480	518	490	489	494	536	539	511	488	526	468	521	485	516	501	492	512	498	456	482	495	491	474	505	501	481	528	500	508	491	529	484	508	496	516	500	513	500	492	491	476	505	485	494	529	521	490	509	467	483	497	486	530	527	521	499	521	485	510	553	492	459	509	497	492	524	465	491	516	492	507	510	494	482	535	530	477	494	448	504	505	511	535	512	500	457	507	488	470	496	521	483	487	475	476	491	503	547	497	496	506	497	485	526	510	494	498	532	474	512	513	493	518	473	545	487	494	510	520	531	492	523	532	448	486	520	523	506	520	471	479	487	512	511	532	513	474	510	462	485	499	506	536	459	496	506	528	523	529	508	479	488	463	503	498	481	529	540	481	509	494	460	527	516	518	495	490	482	464	546	505	482	511	492	488	535	513	502	484	525	520	488	526	523	488	540	472	476	455	539	512	533	527	547	514	522	535	525	518	544	483	506	506	476	515	541	496	530	513	497	538	488	512	502	468	490
39953	6589	1668	1243	880	701	579	520	466	409	397	367	360	339	293	333	347	303	290	313	308	293	296	305	325	304	315	284	313	308	297	299	295	289	322	289	243	294	270	297	304	263	285	293	269	274	270	264	304	310	272	296	293	290	291	295	305	284	271	271	272	275	280	282	289	287	295	299	273	299	269	264	320	286	274	264	302	258	288	259	302	284	288	294	275	277	294	280	284	274	293	301	293	292	275	270	295	264	281	295	293	280	282	300	310	267	304	274	273	292	269	299	279	283	262	320	311	300	298	282	298	293	280	266	294	294	283	248	238	257	291	335	304	273	272	274	254	273	287	271	283	292	306	260	303	306	263	290	273	293	263	279	271	270	274	316	278	294	271	329	295	253	296	274	269	288	252	307	258	279	296	279	275	286	320	265	288	291	292	250	280	295	304	324	258	265	281	298	304	279	312	290	284	280	286	264	275	300	269	301	268	296	307	283	274	290	281	288	273	270	286	275	285	280	286	281	297	279	296	275	264	276	288	296	283	298	266	284	263	269	292	276	251	295	253	273	279	261	311	297	273	294	257	284	270	273	275	264	252	280	289	275	298	298	270	294	288	291	305	272	257	263	273	301	308	269	300	268	274	307	272	290	285	295	287	313	279	280	322	301	296	313	308	300	246	320	322	278	283	288	279	288	291	285	290	306	241	279	270	287	279	267	284	323	304	282	266	264	300	258	301	308	274	289	286	279	285	275	294	280	284	298	296	268	283	275	298	285	276	288	291	288	283	296	267	293	316	288	283	302	270	294	280	296	280	285	322	279	285	267	271	299	320	288	301	266	298	263	282	292	301	293	282	300	300	274	308	278	282	317	293	294	274	279	300	305	277	275	274	292	279	263	274	283	262	290	223	281	275	301	264	260	288	289	267	300	304	293	315	305	279	282	277	297	270	275	296	305	290	295	294	274	274	303	258	287	271	274	287	292	265	305	279	260	280	295	283	284	271	287	288	316	230	254	281	269	275	288	319	296	264	291	251	266	265	266	299	327	283	295	283	262	293	300	272	292	293	319	274	262	247	292	273	276	253	287	292	273	304	269	291	281	263	329	265	312	304	275	267	276	298	289	298	281	255	300	284	300	287	293	270	301	307	297	274	266	272	263	287	278	276	277	286	267	271	283	286	268	265	293	280	279	271	254	262	281	281	246	300	268	285	301	259	304	293	299	274	319	254	289	333	316	304	287	276	264	281	283	301	267	330	257	288	306	272	257	241	288	303	282	282	249	266	258	272	300	302	278	290	277	301	273	275	269	293	269	268	275	282	312	336	291	276	265	304	301	285	286	295	277	317	261	279	298	295	295	269	273	285	311	294	297	310	282	291	290	304	281	281	287	244	304	278	302	246	270	304	284	308	288	307	281	286	267	281	273	282	295	309	294	284	277	276	294	303	256	289	256	303	265	262	303	292	242	306	290	283	317	276	300	310	297	276	294	287	262	255	299	284	302	273	314	279	298	280	266	279	257	286	252	290	318	288	290	287	318	284	260	302	293	281	288	294	284	258	290	267	318	291	299	290	295	289	297	273	288	287	301	278	271	301	285	312	288	304	292	283	304	289	285	278	287	272	284	250	276	265	288	295	271	297	298	300	287	278	280	259	291	268	271	282	258	270	309	272	306	260	272	274	297	291	300	300	274	250	279	302	286	263	286	302	279	324	280	290	306	306	272	282	314	309	302	275	289	297	280	294	296	256	258	264	252	303	297	276	274	284	309	280	282	281	271	293	269	295	291	259	280	281	278	274	279	300	269	274	288	308	258	300	274	279	282	271	289	253	299	297	324	302	305	295	267	330	273	284	276	303	285	300	287	291	265	254	262	267	297	278	233	289	268	303	308	285	286	300	264	274	276	306	302	282	293	315	267	280	315	280	296	310	277	275	281	294	250	273	293	259	297	291	285	299	283	265	269	288	311	256	272	280	275	284	290	283	313	294	260	268	259	284	235	295	282	250	248	278	271	287	288	291	291	293	297	324	301	298	265	274	249	280	277	265	287	273	255	281	288	321	313	304	288	304	275	231	286	278	265	292	293	275	306	281	269	306	270	264	277	266	260	284	273	272	270	276	282	273	287	301	288	291	268	285	272	277	312	282	283	280	291	260	281	281	304	265	264	269	275	297	280	302	312	259	298	280	283	270	272	305	289	278	294	297	300	284	284	264	285	282	264	281	281	305	300	286	314	267	285	271	288	300	322	261	281	260	254	281	280	276	283	298	286	284	288	294	291	285	250	270	286	296	282	295	309	311	269	284	259	298	275	288	277	288	291	285	290	284	275	269	309	304	286	293	283	288	286	292	293	287	286	272	318	290	306	290	307	299	283	283	292	283	286	286	260	305	314	276	296	326	281	311	305	311	329	306	290	283	305	268	294	280	286	273	285	285	275	315	249	255	238	327	308	298	285	292	288	265	283	295	295	262	276	280	278	283	266	249	296	264	290	280	288	277	287	267	293	285	273	291	302	281	289	296	299	278	291	296	267	290	289	287	324	292	309	287	281	293	253	269	300	275	274	296	295	291	282	310	266	268	275	298	275	284	303	279	291	298	298	283	289	265	301	293	307	296	263	275	298	261	293	273	280	273	279	278	280	250	271	313	288	276	293	303	290	271	273	273	319	281	283	277	313	272	298	283	297	307	296	306	280	251	276	291	289	304	285	302	242	313	285	289	279	302	289	291	302	266	314	293	287	299	293	272	291	308	284	298	273	312	295	282	274	295	277	279	277	265	272	299	280	303	276	302	291	263	280	311	284	279	273	270	278	326	268	259	295	317	283	281	293	273	260	260	265	279	287	287	298	298	302	261	273	258	296	274	264	285	278	277	292	296	265	276	264	263	290	292	287	283	305	287	271	282	268	256	285	291	293	289	276	294	267	273	262	252	267	284	258	285	278	285	277	311	274	287	257	293	268	271	310	310	321	282	265	324	276	237	288	262	303	302	284	271	237	243	260	271	310	301	286	279	283	267	295	274	291	264	292	301	302	297	305	293	273	260	271	265	279	298	276	295	267	301	288	290	257	319	285	300	289	278	304	291	303	264	279	271	269	288	269	301	308	291	274	293	313	272	268	278	259	300	291	298	284	287	261	290	304	274	283	289	291	287	295	305	329	295	281	281	259	314	288	281	293	277	265	311	281	302	268	278	271	277	296	293	308	301	285	266	273	260	312	274	276	295	279	271	289	281	268	267	255	275	285	296	290	282	275	285	296	259	304	291	261	283	303	258	289	288	302	286	319	290	326	263	288	283	286	271	302	284	294	268	317	281	284	307	288	273	275	296	261	282	292	279	241	286	290	263	272	258	273	297	289	280	289	286	292	275	274	273	276	296	247	289	266	331	273	299	282	298	291	262	286	281	285	295	299	258	268	280	300	282	296	252	301	314	267	329	254	301	283	270	310	267	264	284	281	277	274	309	273	264	244	291	290	292	262	284	313	296	264	298	288	274	320	287	313
19996	1872	3821	4114	3567	2884	2487	2121	1911	1664	1635	1448	1390	1299	1275	1283	1216	1160	1113	1129	1018	1076	1026	993	1043	951	1017	889	966	953	1000	898	925	876	879	922	930	911	940	896	886	902	899	892	842	908	892	901	900	940	877	850	898	828	903	867	869	901	860	852	963	925	833	921	879	892	902	902	845	896	880	856	895	875	900	854	856	896	864	881	834	839	882	906	879	867	910	856	843	876	841	856	863	882	817	817	828	860	860	856	864	903	845	889	887	859	820	879	876	837	876	894	911	855	869	874	824	906	864	825	875	850	877	872	849	900	837	883	884	873	848	936	831	893	841	879	833	865	810	830	806	884	846	823	881	852	872	818	888	832	865	883	849	880	873	880	816	904	864	813	911	830	884	885	840	851	836	884	876	853	846	805	844	869	850	864	899	896	841	854	871	884	858	884	902	848	891	886	850	848	861	876	868	897	832	843	875	846	844	877	852	839	883	841	845	849	872	811	878	828	807	815	797	829	909	830	918	883	924	893	881	864	904	889	863	853	902	866	880	839	888	846	808	838	820	849	812	848	844	847	872	865	817	798	859	852	802	896	879	883	826	834	854	911	845	848	808	804	867	831	878	871	880	873	923	897	871	867	863	863	837	869	865	851	795	852	882	892	830	861	826	900	781	894	854	863	861	899	817	860	839	826	814	834	803	862	813	845	835	797	883	892	897	888	846	908	866	842	898	828	828	812	880	837	891	875	851	871	859	823	848	854	801	837	816	837	797	872	867	835	837	795	803	869	818	850	849	813	882	874	886	811	846	841	876	860	870	858	823	865	841	861	824	908	844	892	832	851	852	879	861	783	877	864	819	832	891	877	846	901	863	862	844	857	844	884	901	872	790	825	857	830	834	835	843	833	870	807	815	864	833	864	858	905	933	797	841	826	881	951	917	829	875	827	828	769	867	861	868	838	831	815	780	833	844	886	808	832	843	878	842	851	849	852	832	861	860	879	860	859	865	842	863	873	826	851	874	832	858	848	861	911	848	854	842	865	898	832	836	842	850	880	814	845	885	888	829	870	806	864	842	879	846	848	870	851	830	863	903	862	810	877	854	850	874	821	817	808	832	856	832	874	920	891	852	865	848	890	863	841	852	897	833	898	873	863	847	849	888	809	842	864	832	879	927	829	867	820	797	907	850	875	835	876	845	844	864	888	841	848	831	832	864	803	886	869	801	874	887	822	843	858	887	891	832	909	845	860	833	874	814	819	847	829	836	850	885	872	887	882	801	903	840	892	810	845	840	873	897	867	845	889	859	863	818	843	841	885	827	863	915	846	849	823	862	872	861	856	860	809	850	876	855	805	902	820	856	853	865	854	842	854	817	831	827	835	871	871	870	855	856	843	849	830	860	819	872	923	854	858	874	855	856	859	859	837	909	838	903	885	913	825	859	803	878	879	789	895	816	833	883	877	858	875	862	850	892	853	939	890	853	824	848	826	832	821	845	904	855	853	821	897	833	839	894	916	862	828	863	867	832	840	879	845	843	832	904	832	880	844	871	882	855	854	828	815	839	843	831	875	822	855	858	899	863	851	924	827	847	908	809	870	849	842	826	862	853	866	872	874	849	820	916	847	839	850	853	833	900	846	867	862	836	820	842	864	851	791	853	862	832	848	853	860	828	831	785	898	843	838	870	792	891	865	817	889	903	842	850	859	899	836	909	830	845	893	847	860	867	895	890	855	851	856	849	880	821	852	857	831	889	829	910	887	827	894	830	870	866	853	867	830	858	853	837	891	824	835	789	875	895	880	811	859	806	865	866	863	842	837	840	880	798	856	827	834	862	831	821	846	861	851	863	817	874	809	839	894	867	803	828	868	858	829	856	794	886	851	857	875	817	866	821	880	845	825	846	830	838	885	769	839	837	896	876	848	853	881	877	851	845	899	835	879	883	825	826	824	837	854	887	836	799	828	854	844	847	867	867	867	833	815	863	829	867	895	851	845	862	866	857	884	838	882	843	798	821	833	871	855	867	915	902	875	812	864	835	857	871	855	841	926	871	860	897	867	825	835	826	824	888	849	856	853	835	883	798	850	860	878	871	840	944	863	840	860	868	840	844	836	836	829	839	888	868	846	863	833	877	893	863	910	899	863	898	870	818	900	896	861	883	889	832	870	817	874	904	839	860	840	872	885	841	800	864	842	839	852	811	845	824	855	856	873	825	847	914	913	872	888	842	904	868	859	872	862	864	822	812	821	824	940	862	869	849	821	879	892	824	862	791	823	849	858	897	880	851	836	843	857	900	841	892	850	828	861	858	861	841	814	841	844	870	859	866	810	856	834	785	824	854	921	841	901	841	866	883	864	872	860	877	856	838	878	851	836	819	817	779	832	864	870	820	907	801	815	828	828	834	811	851	877	900	835	855	823	842	831	849	812	863	886	867	860	824	847	855	829	864	823	852	889	866	837	889	865	885	870	865	853	935	823	886	866	840	851	879	807	925	829	838	879	893	873	866	846	911	876	875	843	838	816	844	837	866	830	878	877	881	906	904	858	902	887	899	821	889	851	831	812	881	860	869	835	860	814	847	829	843	836	855	859	832	879	853	835	804	880	868	836	865	840	834	822	866	830	849	867	882	865	851	894	829	857	789	871	869	855	876	845	796	866	885	866	858	822	835	875	875	841	886	872	863	843	812	863	898	852	837	887	840	844	807	846	851	843	826	884	867	821	889	866	891	825	852	835	869	884	851	807	809	853	805	851	801	830	901	840	850	903	797	883	893	892	925	817	834	917	801	853	886	875	908	864	866	863	886	834	873	818	884	868	838	856	845	836	884	863	885	873	836	810	831	846	833	887	895	837	837	920	871	880	838	880	819	858	854	937	903	886	869	837	826	904	837	792	801	841	888	870	788	851	899	886	834	903	814	809	861	805	879	888	888	850	876	910	820	838	835	901	877	826	895	834	850	876	835	822	849	869	848	782	902	882	899	856	784	860	859	904	856	879	864	879	857	888	889	859	885	809	877	865	839	847	810	820	796	845	827	841	873	874	861	872	842	915	873	844	831	818	867	831	886	831	821	872	851	834	831	819	832	842	868	792	854	824	841	823	817	815	869	887	859	793	876	809	849	798	844	847	823	876	901	827	900	859	893	842	855	830	852	845	835	865	809	855	853	854	918	890	865	868	860	899	882	823	810	855	857	915	870	868	846	845	819	897	879	880	887	817	852	808	805	858	855	884	860	873	907	888	846	811	868	864	881	858	830	864	881	849	846	866	900	841	890	876	813	803	823	843	853	803	863	857	869	824	876	862	832	847	884	830	897	842	843	901	886	889	836	865	835	801	858	842	930	875	876	886	854	777	820	847	874	781	836	825	820	848	859	866	794	822	827	872	825	830	821	867	864	809	834	796	834	840	846	897	873	912	847	855	836	840	835	877	827	827	867	817	898	886	896	777	848	854	827	857	852	877	876	843	828	857	839	857	878	880	823	868	814	852	819	862	810	833	842	864
54190	14739	4163	2362	1548	1086	928	768	692	630	524	453	462	406	424	442	421	433	387	402	362	375	376	369	371	341	321	362	365	372	325	340	349	321	366	345	361	319	340	320	334	317	332	357	353	356	319	316	349	348	308	328	356	351	341	337	328	358	330	334	303	313	335	333	356	342	316	330	340	357	325	333	338	310	346	324	319	317	338	305	306	317	371	329	342	332	350	332	324	355	311	317	309	334	343	324	356	338	325	310	380	345	346	339	300	328	305	324	318	330	370	335	315	342	348	372	330	326	315	340	322	335	327	337	316	326	311	324	328	329	322	306	327	340	343	307	328	318	319	342	372	322	324	336	318	389	351	375	342	324	297	306	337	314	339	347	301	313	318	311	370	356	325	330	326	357	334	335	337	320	317	314	304	383	323	310	318	341	329	321	338	316	321	301	313	312	333	339	376	314	326	306	326	300	306	313	310	352	332	351	333	337	353	347	339	283	321	335	335	340	320	340	311	343	327	335	318	322	325	331	325	348	336	272	334	350	333	335	356	307	309	317	337	312	365	347	328	304	352	316	341	323	339	352	324	312	371	310	308	324	322	310	336	340	340	312	329	313	328	333	326	339	315	279	341	349	340	291	356	349	337	348	337	345	326	328	318	348	298	316	329	297	361	309	347	323	337	301	350	317	343	327	373	341	337	304	339	320	337	320	310	342	301	366	341	328	283	313	343	325	318	345	329	348	336	326	329	308	294	330	333	336	322	331	331	309	334	322	333	295	320	298	310	365	343	310	356	306	324	314	327	321	326	321	338	311	323	315	324	347	342	344	322	347	368	319	332	386	316	334	306	334	320	356	325	331	336	310	300	315	352	303	338	359	343	314	333	330	295	326	308	300	331	304	336	313	317	310	338	330	305	287	328	313	299	355	356	341	313	338	320	322	333	329	341	294	331	340	349	357	299	358	363	358	362	307	366	311	307	327	314	323	329	328	336	332	323	332	324	297	345	333	325	294	334	335	325	334	320	319	363	333	361	314	331	324	317	329	360	329	336	327	327	352	279	330	341	337	325	329	356	315	346	340	333	298	331	327	322	358	346	320	317	331	332	311	325	318	336	363	330	365	320	357	342	342	315	325	368	344	340	305	336	367	339	328	314	338	348	322	338	326	304	338	358	325	323	355	357	323	350	357	309	365	338	333	338	365	315	324	336	322	338	357	364	350	305	321	317	318	341	378	330	352	314	370	305	315	336	338	341	308	356	304	326	308	365	333	340	341	326	349	307	317	376	359	346	308	327	346	333	334	308	337	293	314	289	341	331	338	359	325	327	323	322	332	309	339	355	368	312	356	328	326	321	309	321	319	328	355	357	326	328	326	313	334	342	320	327	308	347	345	344	354	333	310	334	316	331	345	343	357	337	330	329	326	315	388	376	302	357	315	348	313	328	367	352	339	307	346	298	329	339	345	329	344	312	355	308	337	339	310	312	333	316	345	334	313	302	317	332	302	277	337	323	320	332	309	342	359	333	357	340	316	327	330	342	338	316	337	316	336	344	306	327	319	321	350	349	308	310	317	348	332	354	308	353	311	301	333	318	336	328	369	336	334	323	348	330	335	301	334	325	350	342	318	303	327	327	313	322	305	352	331	334	325	302	337	322	328	345	351	346	342	337	308	363	377	347	321	310	327	334	335	327	376	318	307	332	304	288	346	315	320	354	332	342	328	345	335	333	308	330	336	331	325	358	294	333	334	310	289	331	320	315	350	294	328	353	300	304	340	332	305	308	307	341	370	316	337	311	318	319	357	341	345	330	345	316	323	322	332	320	351	347	335	336	338	353	332	347	299	334	312	357	334	350	349	351	342	328	300	310	356	338	319	307	353	315	309	284	336	307	306	299	330	309	337	308	323	343	281	322	341	335	343	321	316	327	330	302	329	349	328	320	322	317	344	327	333	330	341	316	339	325	324	311	334	293	326	376	344	308	304	323	335	357	318	343	332	332	362	335	344	341	349	347	309	305	297	314	299	316	324	332	312	292	309	300	326	328	306	324	338	316	303	319	308	338	320	318	339	319	307	391	347	323	315	330	338	336	315	348	309	310	316	331	310	284	350	340	352	331	339	327	295	312	284	280	323	340	323	338	352	302	337	342	334	319	338	326	349	352	333	331	350	333	315	339	317	322	347	280	340	345	342	325	337	336	310	289	311	321	314	310	343	334	306	351	325	327	311	329	330	353	326	339	313	348	294	341	332	338	339	323	353	334	281	328	325	337	321	322	339	365	359	316	308	335	318	329	331	345	355	306	308	315	312	334	344	329	317	325	315	326	338	336	365	323	365	301	316	317	344	315	320	332	294	360	329	357	318	372	333	326	307	309	338	323	315	314	356	324	314	320	333	334	344	322	366	342	327	326	309	313	312	362	346	344	327	345	340	350	311	360	330	292	305	357	328	325	336	322	333	315	322	352	348	320	322	319	327	312	336	339	331	355	382	326	315	380	366	327	340	307	318	327	317	351	313	332	308	330	316	315	334	334	303	321	315	321	330	338	317	360	313	333	350	305	338	328	317	324	324	340	309	346	328	311	336	304	315	332	339	306	342	331	303	310	327	306	306	339	347	345	363	336	361	321	309	320	347	359	315	315	332	326	320	333	334	325	303	342	333	337	321	305	324	326	331	343	335	320	337	301	332	340	322	296	321	312	328	349	336	323	322	356	304	333	370	347	318	302	337	360	334	320	298	322	322	345	327	325	347	329	325	328	308	340	352	332	328	287	295	326	313	313	340	317	334	324	329	323	328	306	346	312	318	344	359	340	346	319	333	348	368	343	345	309	357	301	337	334	327	338	323	331	325	342	327	331	335	308	311	349	323	335	312	342	323	332	313	332	329	311	313	333	313	343	310	348	343	326	304	328	310	338	328	339	365	331	338	299	284	336	326	302	335	363	351	304	290	339	356	327	349	305	344	364	335	324	333	332	330	325	340	346	354	336	334	317	358	338	310	341	334	339	353	312	348	379	322	323	311	279	315	310	327	310	313	336	372	348	323	352	358	309	306	295	305	334	327	334	331	309	334	292	330	376	318	338	343	324	340	324	336	330	320	316	330	312	336	327	307	320	341	322	320	310	313	319	319	317	320	332	344	317	319	371	295	341	341	308	295	295	341	339	328	317	315	335	336	349	374	290	307	354	345	322	298	348	357	361	339	323	353	291	303	343	325	363	336	328	343	341	336	374	350	329	283	322	292	343	325	368	312	360	349	333	332	329	334	321	354	360	301	327	316	351	316	323	319	296	325	348	325	315	338	318	339	306	326	329	379	281	350	329	320	321	321	317	307	312	288	322	351	337	323	309	293	300	318	337	316	314	326	370	329	334	360	303	329	353	355	332	347	316	345	335	342	326	332	326	367	312	365	308	307	339	328	323	304	318	310	348	334	352	295	324	365	315	326	306	331	338	337	336	328	344	341	346	316	355	320	320	360	377	310	300	299	335	314	318	322	293	350
26491	3005	6445	6938	5861	4758	4053	3323	2843	2516	2263	2099	1901	1787	1778	1589	1507	1458	1423	1398	1393	1290	1336	1202	1268	1157	1189	1140	1167	1182	1140	1133	1133	1091	1060	1017	1063	1099	1101	1083	1073	983	997	1057	1066	990	958	1026	1039	1012	970	1022	1034	983	985	1021	1010	961	984	948	959	967	990	968	1016	1023	1004	972	971	986	998	1006	999	941	985	990	993	1022	969	928	958	1005	964	955	975	1026	1014	991	1000	947	950	971	920	1003	935	945	969	962	1006	986	921	1009	1027	968	980	929	955	971	956	925	932	986	969	985	984	949	909	947	947	962	923	941	949	1022	942	935	944	934	961	966	953	950	998	980	923	977	1013	903	907	940	932	958	948	976	1016	942	964	950	933	990	927	992	946	969	938	939	967	936	935	970	971	908	985	990	982	1002	1040	970	989	942	967	988	928	986	914	929	954	957	989	978	930	961	964	1003	961	952	965	994	914	923	991	970	945	944	920	993	977	961	978	871	947	984	954	949	918	1024	916	960	975	921	937	963	970	987	922	956	918	953	951	934	981	941	934	929	986	927	944	905	963	979	1009	990	958	969	940	995	986	989	906	920	944	962	1003	991	974	939	946	921	927	1003	899	962	983	965	941	948	944	908	966	947	969	984	957	908	1017	982	995	985	917	922	926	985	961	922	966	909	940	933	938	977	980	966	990	963	920	889	943	986	966	945	913	949	958	1001	955	967	933	945	920	925	872	977	897	934	975	933	955	939	934	908	915	896	931	918	927	957	938	922	969	957	902	931	980	983	987	882	898	899	983	969	910	955	955	979	983	920	988	922	951	993	947	964	934	970	963	907	980	974	933	896	937	919	927	950	1003	932	945	962	952	954	989	983	973	916	917	932	933	919	929	959	964	958	976	939	1000	989	910	944	1017	928	963	932	970	897	937	959	933	979	951	974	939	946	898	960	931	950	933	947	939	995	904	917	935	948	972	999	910	990	932	935	950	934	927	931	1022	961	933	976	951	1013	919	962	938	904	972	972	952	980	949	903	919	911	944	972	928	928	1010	961	967	992	928	939	1018	944	954	956	989	983	941	955	963	934	962	994	951	965	1014	1020	968	1030	984	939	963	954	947	967	958	932	935	982	945	925	968	953	929	973	926	925	980	993	895	931	947	937	967	937	1027	930	940	914	957	960	915	920	913	900	1006	969	985	978	930	984	958	930	950	989	957	960	985	993	935	975	932	964	985	934	944	959	957	895	944	944	991	1022	939	912	958	976	903	966	942	1002	932	937	967	943	975	951	911	929	942	917	934	967	954	908	916	922	963	1012	929	938	934	978	956	964	886	1017	991	918	933	988	956	956	954	990	935	916	991	956	942	894	948	893	904	968	934	942	945	979	894	940	950	929	998	924	1038	933	960	931	981	968	939	927	936	958	905	986	927	928	939	954	963	936	967	937	920	975	977	908	940	931	1014	921	963	932	904	974	989	917	921	955	922	882	931	937	965	932	950	971	1000	961	952	944	923	932	929	952	939	1008	973	956	984	978	929	962	955	932	984	955	945	958	919	916	955	986	954	993	965	897	970	927	965	987	948	946	925	904	950	948	931	982	911	916	932	986	931	964	1001	973	886	992	952	979	934	937	958	913	962	939	929	985	927	948	956	992	945	979	960	915	952	944	935	976	920	918	997	922	933	884	936	951	968	956	891	962	964	940	921	961	956	934	1012	940	925	948	930	962	947	957	1021	953	941	1007	979	912	939	923	972	984	939	953	967	955	962	938	928	973	981	947	914	961	915	912	1009	924	979	965	930	891	923	901	906	997	943	915	976	960	901	982	964	925	946	964	1024	951	1017	954	927	960	936	965	949	1003	935	946	926	957	966	920	905	987	969	971	949	977	979	962	968	904	902	1002	956	959	973	958	965	980	936	918	972	997	956	934	935	986	912	945	931	981	913	948	917	968	977	975	993	930	974	950	998	962	986	978	951	950	997	936	926	970	961	978	923	955	954	928	949	947	925	934	884	954	968	933	971	962	1000	956	962	925	965	923	924	948	965	939	886	1010	1018	965	996	955	951	997	934	979	971	915	938	920	979	954	954	982	889	979	954	999	964	945	906	966	941	938	925	976	897	944	904	876	996	941	988	886	930	932	928	968	932	910	970	957	921	936	891	957	931	957	973	936	943	907	922	998	925	925	957	905	930	957	1002	967	950	997	939	984	956	993	990	1004	975	962	954	974	966	962	951	938	958	916	917	973	936	925	1004	990	931	949	970	962	1003	942	949	953	953	919	997	946	928	959	943	955	988	960	872	962	938	967	972	958	976	974	950	956	958	948	983	976	934	929	906	937	931	943	940	952	934	941	1014	940	946	956	972	916	938	917	942	898	943	944	943	976	885	989	894	935	957	1017	950	929	968	954	951	881	936	974	930	977	961	979	1013	964	946	958	965	923	949	1034	973	967	943	936	918	953	965	973	964	957	978	939	973	933	959	976	921	939	932	936	1009	961	972	977	905	992	994	959	1044	890	960	958	932	972	948	946	992	926	938	979	956	910	911	914	947	983	918	925	996	1011	982	983	965	954	962	902	961	1002	940	996	952	919	927	957	956	946	990	884	928	944	918	929	942	946	918	951	951	992	926	938	899	879	964	996	976	937	989	948	947	962	968	923	921	961	877	988	936	994	996	979	922	1015	914	949	940	919	955	933	884	934	962	1007	934	993	1001	932	965	968	934	909	965	961	922	899	979	973	926	928	969	920	945	984	964	919	974	956	957	989	994	964	967	945	1012	984	914	923	945	938	951	944	969	971	929	973	969	963	896	929	995	899	925	937	953	956	941	928	943	976	857	950	949	944	927	940	991	994	927	965	916	919	992	957	981	990	920	955	906	956	882	961	862	886	929	996	962	966	974	959	907	896	935	960	960	937	960	963	912	904	980	955	928	943	957	937	879	932	995	985	945	910	1012	925	962	968	949	956	930	951	896	1017	943	861	966	961	971	926	993	914	934	973	938	984	940	949	950	1009	990	937	991	924	952	964	892	1010	993	936	910	866	928	956	951	988	937	960	931	939	940	987	968	933	954	992	925	953	945	957	904	953	960	944	953	1024	937	922	998	920	948	980	922	941	984	937	996	1018	946	996	910	953	919	986	962	876	928	903	928	979	946	931	1055	969	968	919	920	991	984	944	930	966	970	944	965	905	982	924	941	932	973	943	944	937	943	912	879	989	970	931	911	976	985	965	920	980	919	922	955	958	999	903	970	932	953	950	899	894	967	939	958	958	961	940	976	947	961	888	919	968	960	961	951	945	914	857	933	992	951	968	934	923	984	972	950	975	964	1009	953	943	922	963	972	960	956	1007	915	959	978	936	911	937	956	964	931	979	945	989	939	938	926	942	935	945	965	986	919	1030	898	996	945	992	936	945	925	966	984	918	975	966	913	931	927	929	986	927	971	971	901	986	928	946	975	932	927	980	975	927	904	972	1021	957	919	947	911	969	932	978	984	962	931	941	944	954	984	988	948	917	967	939	940	967	954	998	932	1005	982	943	979	993	959	968	956	960	948	1027	937	985	947	965	947	973	971	947	896	944	922	923	961	938	984	1024
6629	377	251	205	184	175	184	158	164	143	138	158	152	147	145	145	147	137	162	126	147	161	150	147	141	137	151	154	160	130	143	138	129	137	144	145	154	152	164	137	151	144	150	140	143	147	126	152	145	120	167	137	132	164	139	148	128	139	158	154	147	147	139	148	135	128	143	167	140	151	122	158	135	131	154	162	139	155	131	150	169	154	149	119	142	169	174	144	150	181	143	137	144	162	149	126	140	127	132	156	192	147	144	144	134	138	152	150	152	142	151	156	162	132	148	131	153	172	142	162	139	138	149	144	161	168	136	150	153	177	163	145	148	126	139	141	142	140	166	147	154	148	163	134	139	153	142	120	155	131	158	154	135	152	135	147	119	154	163	142	156	126	152	140	148	159	143	165	141	156	151	149	170	120	151	172	134	158	164	124	140	131	158	144	132	149	135	143	150	149	141	154	131	157	145	145	160	144	142	131	120	161	151	142	156	164	128	164	130	141	156	157	151	151	138	113	133	138	141	153	161	142	136	163	134	146	143	119	160	176	138	151	161	176	151	114	153	150	130	152	137	149	123	136	126	161	133	140	126	134	152	154	140	127	137	168	160	151	134	151	142	142	146	138	145	142	149	138	137	162	144	153	149	160	138	158	158	143	128	152	136	165	124	152	171	170	171	138	170	138	139	133	142	117	138	171	129	156	145	148	139	114	131	156	149	141	149	152	124	137	154	153	143	155	149	151	126	159	160	149	151	161	140	176	136	157	132	120	146	146	146	142	148	141	152	147	177	161	157	171	131	138	148	142	157	149	136	129	129	127	162	162	117	117	156	159	157	140	144	153	162	164	149	159	159	153	138	148	151	145	136	146	164	123	157	149	141	142	155	165	139	124	141	136	163	151	137	162	161	146	166	147	135	131	156	145	136	151	153	144	154	127	136	149	158	142	139	134	146	153	141	154	139	151	132	154	151	154	138	129	142	139	147	142	134	160	137	144	151	147	127	140	154	142	145	151	139	173	155	146	135	144	143	141	162	151	159	138	134	170	145	162	153	136	148	152	157	153	152	130	140	137	128	133	155	127	165	143	136	132	150	145	164	174	149	134	150	139	145	144	173	131	168	137	161	119	146	147	138	156	165	132	145	130	163	160	155	130	154	139	143	155	149	166	142	168	133	141	153	162	155	178	139	139	162	145	148	136	137	143	156	158	138	146	168	147	156	145	153	146	141	147	150	152	132	156	141	161	170	132	154	166	160	159	140	157	150	150	166	146	153	139	135	149	145	150	148	159	146	141	147	157	152	155	141	149	166	143	140	135	140	150	140	159	147	153	149	167	151	185	134	139	147	140	165	159	140	130	162	145	135	149	133	138	137	139	138	142	132	142	170	145	158	143	159	148	128	133	166	140	146	150	182	151	147	164	127	178	155	163	130	162	129	156	138	161	137	133	133	165	147	131	150	154	144	141	139	140	153	140	159	161	133	148	151	156	153	160	145	142	150	147	148	148	146	144	128	137	158	134	141	137	141	133	127	158	144	139	143	134	144	141	120	125	132	149	159	161	131	149	154	143	148	135	153	148	168	158	149	141	163	136	154	153	147	160	117	157	138	157	148	166	129	156	122	167	156	154	148	151	147	146	152	161	137	150	128	183	154	144	134	139	145	154	174	143	142	139	125	131	145	128	118	159	135	160	156	146	158	138	150	156	137	149	155	148	152	152	151	132	143	150	159	137	136	156	128	160	157	150	155	147	156	129	138	138	140	136	132	146	143	146	167	177	121	150	139	148	143	137	153	148	136	145	134	145	138	152	121	144	145	159	174	162	164	142	146	134	161	151	152	154	137	158	162	126	148	141	143	138	135	139	158	154	146	148	162	156	153	147	138	144	147	147	144	154	167	161	155	138	145	124	137	155	165	135	161	162	141	154	127	156	141	148	154	171	150	141	160	153	164	123	143	146	164	136	161	157	151	139	128	147	139	140	146	147	152	151	136	163	137	140	122	138	166	170	172	165	156	157	154	139	137	152	159	122	168	127	153	134	151	146	155	153	144	141	151	143	142	157	139	146	162	137	127	167	164	139	156	154	154	137	170	130	134	169	172	130	139	169	151	175	146	177	145	143	170	158	143	157	116	123	137	132	128	160	149	140	157	138	166	157	167	159	145	132	158	161	161	142	149	130	150	146	141	140	145	151	143	147	153	167	151	146	176	133	171	131	148	139	144	129	141	159	163	136	133	150	175	133	133	151	156	141	136	150	132	128	154	130	115	141	154	150	147	151	140	123	140	138	168	143	149	148	144	158	116	154	154	157	138	167	152	146	153	145	151	147	161	152	158	158	139	139	135	162	144	130	142	158	166	149	141	133	150	151	144	142	147	145	146	151	115	158	152	148	145	155	152	140	134	151	144	154	146	135	174	164	160	149	162	151	148	132	146	147	157	148	130	157	159	138	162	148	136	152	140	148	130	146	142	167	146	154	156	167	181	168	159	157	150	141	143	138	145	150	156	135	132	143	151	149	174	144	156	139	154	137	157	153	134	140	150	143	143	144	170	139	133	138	147	163	152	161	147	164	160	162	176	149	162	158	122	141	149	166	131	135	153	145	132	124	137	153	142	150	154	159	148	148	153	153	139	162	139	158	116	147	147	168	148	173	153	114	135	138	154	143	150	135	160	144	144	131	111	131	142	152	142	147	145	132	150	157	148	128	155	132	151	156	141	153	147	155	138	168	162	123	156	137	156	141	141	143	157	153	141	132	162	142	136	150	144	139	162	149	146	153	156	140	135	146	145	134	151	151	151	142	135	133	140	159	154	140	154	135	132	132	147	151	139	162	151	167	141	162	157	141	135	154	168	155	155	131	168	154	129	172	140	155	156	142	134	132	151	143	145	151	142	139	151	121	150	156	122	138	149	145	150	148	135	187	157	152	155	144	134	157	140	140	148	153	124	142	129	157	135	165	135	143	131	136	134	146	135	151	119	136	133	160	149	160	149	163	162	167	163	147	136	153	148	138	155	160	133	147	141	141	151	123	145	134	154	177	137	142	136	151	157	150	139	145	153	161	136	144	141	142	133	135	164	139	136	148	135	172	150	156	137	150	155	158	158	141	155	145	132	155	149	153	141	143	141	146	148	143	121	148	155	135	142	142	123	162	133	141	168	130	151	137	164	152	154	144	169	139	169	155	159	137	134	155	141	135	151	157	151	149	140	180	156	181	181	142	147	134	130	127	141	160	137	141	167	155	145	178	149	163	136	152	154	151	152	147	167	142	160	161	146	149	147	153	149	155	135	140	158	133	144	138	128	141	150	163	161	129	146	110	164	158	119	151	159	148	157	145	156	133	145	142	148	140	137	176	146	150	144	165	138	130	135	141	133	144	175	141	147	146	128	148	163	153	145	156	141	157	146	149	143	144	165	147	158	122	142	140	167	136	184	134	160	139	184	145	130	128	141	150	155	148	150	168	146	129	153	153	142	160	139	154	142	143	153	144	142	152
6221	599	747	703	616	617	586	620	573	532	544	503	515	524	544	521	531	508	480	534	509	493	488	478	531	562	467	535	526	523	480	480	493	527	550	471	501	507	524	486	453	454	470	512	509	493	509	517	502	507	504	521	478	475	487	492	543	487	511	560	496	508	504	535	541	537	481	532	487	479	478	493	454	510	517	515	525	513	512	518	511	480	491	513	482	485	479	524	489	475	481	513	488	531	503	494	532	500	477	503	491	499	468	466	514	501	518	482	527	538	490	515	473	474	465	437	484	491	499	536	467	512	498	512	532	481	519	479	521	524	484	470	469	483	470	504	499	487	489	526	473	485	509	517	470	498	502	511	465	522	461	462	518	503	495	505	522	468	511	509	480	538	489	514	514	497	458	458	537	493	476	506	519	513	471	511	484	488	466	494	486	506	521	492	489	469	488	533	499	476	472	521	525	494	499	473	475	484	497	483	519	488	493	506	501	494	554	498	484	486	519	491	560	524	506	513	514	519	501	506	501	485	534	506	463	485	509	518	504	489	503	487	523	492	498	500	487	508	534	526	488	508	567	493	539	507	484	504	518	506	526	518	482	492	524	526	474	492	485	463	498	489	460	461	482	472	509	519	511	498	501	501	494	513	499	483	492	514	504	511	517	512	481	485	508	506	515	496	523	500	534	472	523	494	468	505	504	498	513	488	521	510	493	494	512	483	513	510	507	478	535	529	482	525	496	496	476	454	492	536	474	491	475	508	536	506	531	497	512	482	516	468	512	495	499	490	483	480	486	516	503	529	520	502	493	506	505	523	520	532	474	474	472	470	498	494	506	515	521	485	506	517	459	519	502	493	481	526	505	474	481	500	500	452	509	503	470	517	519	508	484	524	489	510	535	497	529	502	536	480	519	505	514	500	486	497	524	502	487	549	517	506	497	477	494	481	514	514	508	492	490	513	490	480	509	514	486	509	504	519	511	508	525	491	423	477	494	497	479	511	509	527	517	542	505	524	490	484	494	513	478	551	480	510	502	518	484	533	498	502	474	508	528	521	525	528	513	491	473	538	480	496	481	509	511	510	483	485	501	480	526	495	499	498	520	482	488	481	502	488	498	490	480	491	465	488	507	483	540	502	480	498	502	498	517	513	481	493	507	490	532	502	505	500	495	487	497	478	513	501	499	532	532	509	479	476	491	517	475	477	499	487	485	503	500	495	464	473	501	515	535	517	520	479	531	483	471	535	501	537	538	461	509	511	503	541	522	487	455	490	521	501	506	506	507	465	528	502	490	484	480	517	502	495	526	493	508	529	486	491	496	516	498	517	544	491	476	526	470	532	486	516	497	492	495	498	475	514	492	495	512	506	516	486	464	545	510	490	481	476	523	493	480	509	511	488	498	477	503	528	509	495	504	510	487	500	537	507	526	507	503	480	516	513	522	507	481	482	508	474	525	510	483	500	537	468	530	515	498	517	499	479	503	475	502	492	482	504	510	487	512	551	533	520	524	475	484	520	497	538	458	548	512	481	505	485	500	506	492	505	498	528	522	493	518	471	530	492	483	518	509	536	504	499	526	494	514	496	518	514	455	512	540	505	545	540	515	476	552	506	496	488	484	495	536	534	502	485	517	493	481	503	541	504	506	512	506	529	523	509	495	506	485	520	498	498	541	506	470	491	495	474	482	488	503	497	498	482	477	512	502	500	490	494	490	512	526	508	495	498	492	537	511	507	513	499	471	501	503	510	529	512	521	474	517	522	523	500	466	505	474	507	519	529	532	496	503	492	493	494	520	475	513	546	512	508	519	538	497	499	516	512	534	517	498	528	491	497	505	507	518	538	499	487	532	490	496	476	435	493	483	503	485	492	496	535	446	513	525	497	468	471	485	485	528	497	495	469	489	498	515	512	477	543	483	492	520	475	494	464	486	501	530	549	477	516	509	509	466	491	499	498	480	506	541	484	524	530	500	516	472	479	496	522	453	491	489	526	482	487	489	515	522	526	503	492	512	512	505	500	499	531	482	511	484	513	502	492	515	463	495	521	498	520	537	496	513	477	481	513	502	514	486	516	482	489	497	465	498	525	543	484	503	488	494	487	468	535	489	548	499	518	529	472	510	539	466	487	494	498	528	496	494	451	503	473	509	494	501	509	457	511	514	497	505	548	547	505	500	512	526	493	494	518	513	544	497	480	489	482	493	505	508	495	516	495	497	500	524	482	499	516	498	521	524	490	501	481	553	484	514	514	471	510	439	469	480	485	518	515	505	495	494	519	518	493	530	495	518	496	514	525	479	553	500	461	483	528	493	480	509	486	513	488	504	530	476	454	513	519	494	511	514	513	494	505	496	518	476	476	457	496	509	480	482	518	538	527	515	489	516	526	471	495	489	473	483	524	519	470	540	514	521	492	441	485	504	492	489	465	489	500	478	475	489	521	468	517	495	473	500	510	485	486	501	494	490	469	510	491	464	467	505	516	496	474	515	518	503	478	483	483	519	484	511	489	513	473	503	488	529	519	469	470	499	521	485	522	544	478	505	523	492	497	497	488	549	524	519	477	516	507	467	496	522	462	483	513	517	496	507	480	497	470	496	497	515	494	507	493	538	477	513	494	449	502	518	535	538	472	504	504	457	482	517	494	503	483	474	505	515	491	489	505	492	539	517	508	497	457	510	492	477	520	542	499	521	525	507	508	495	492	517	489	488	514	512	488	484	498	512	501	504	527	511	479	523	469	484	474	509	509	523	517	478	506	499	468	505	516	503	495	559	457	477	539	532	501	540	490	484	467	494	479	504	504	504	493	464	519	498	521	499	466	456	499	490	495	468	509	493	476	499	498	531	497	488	476	466	523	547	515	508	498	484	531	543	515	526	471	504	482	490	552	515	496	498	508	514	467	495	519	489	518	544	492	477	484	511	503	443	506	505	438	516	484	490	527	501	513	499	495	460	551	493	530	520	501	492	495	493	489	512	489	483	504	485	471	524	470	517	510	515	486	506	484	480	511	512	522	504	485	485	478	497	529	520	471	474	513	531	527	507	480	463	443	491	510	474	512	513	516	511	476	487	486	475	477	545	488	532	496	476	534	451	508	488	513	492	536	474	495	473	538	520	496	447	462	474	496	480	481	510	489	426	510	500	482	474	494	490	472	520	541	518	516	476	517	469	520	477	524	496	513	468	481	528	494	533	489	472	488	475	508	509	475	516	500	491	484	491	502	516	489	506	480	492	492	495	516	477	491	456	479	556	465	508	481	502	499	479	514	492	507	505	479	521	488	522	497	499	498	503	491	506	511	476	483	526	511	528	525	511	508	482	494	506	513	495	478	493	512	482	500	563	512	507	481	489	499	499	496	497	500	528	534	465	523	490	459	482	451	488	492	482	529	520	485	513	428	522	485	519	514	483	480	500	498	519	490	511	478	478	525	526	500	518	488	519	508	503	468	498	514	537	538	502	537	540	501	494	490	495	505	502	511	498	493	494	520	502	504	509	478	547	474
39795	6273	1634	1237	913	688	557	502	497	443	360	368	348	360	346	296	317	337	322	339	298	296	298	335	300	289	302	306	307	327	281	287	288	273	292	281	263	267	294	311	265	288	268	297	295	306	285	293	294	298	329	280	284	295	289	288	285	313	299	297	289	276	256	289	284	333	280	290	276	316	283	259	298	311	270	299	296	270	278	305	307	300	281	285	285	274	259	298	293	295	277	269	291	306	290	299	296	291	280	278	288	266	306	279	307	282	306	274	260	258	291	257	319	296	274	286	295	278	287	279	279	284	297	290	292	296	291	297	278	319	279	297	286	299	300	296	290	274	270	270	281	282	270	279	279	283	327	294	271	313	279	278	264	293	272	271	279	284	293	299	283	289	307	293	279	304	246	279	277	296	292	297	275	284	302	270	286	291	261	299	289	295	316	267	303	299	288	289	265	277	259	287	284	306	291	292	294	297	256	301	258	289	275	273	304	253	243	303	294	299	306	256	283	297	305	271	295	297	254	299	302	332	321	308	285	298	316	277	285	302	301	282	230	256	264	274	285	286	283	325	288	278	281	321	291	286	270	289	264	280	263	304	283	283	313	299	291	279	283	317	295	269	308	286	264	267	278	304	317	274	277	309	260	298	270	253	286	269	297	282	271	281	304	287	313	290	296	306	318	263	265	288	277	284	286	296	292	277	311	269	282	284	313	267	317	285	278	272	298	285	278	276	272	280	278	283	285	250	296	273	292	265	273	304	284	268	307	251	283	325	287	293	276	296	285	284	266	287	288	298	256	274	280	278	271	277	287	299	303	273	306	266	279	272	273	302	294	287	287	295	301	286	261	301	313	286	298	285	306	279	269	286	299	272	287	279	271	291	260	293	293	270	299	287	287	296	280	256	282	285	265	269	303	303	278	310	338	310	277	299	283	282	282	305	301	280	261	302	326	285	264	264	300	298	293	291	277	264	271	310	280	312	331	250	278	286	248	257	276	310	263	289	291	300	298	308	287	299	270	274	326	284	282	277	285	295	301	294	273	290	299	298	281	302	298	271	253	279	268	263	304	310	292	287	276	294	287	296	321	290	309	292	308	275	265	267	277	272	275	273	301	277	282	267	275	278	304	291	265	297	278	292	266	268	265	295	285	284	296	281	278	294	319	262	287	273	316	288	269	294	264	306	301	254	255	283	281	275	297	299	293	289	247	326	264	295	280	273	297	280	302	293	282	284	302	277	310	280	330	297	261	284	282	266	258	254	289	325	285	262	292	290	294	290	280	253	286	280	272	292	271	274	292	314	293	277	299	287	266	282	306	296	279	272	299	311	259	287	296	280	311	294	271	274	312	317	290	301	285	280	297	270	282	273	288	299	301	281	296	271	288	306	295	274	295	294	300	292	303	294	298	277	276	276	266	245	267	275	298	275	289	271	296	282	303	279	288	324	276	279	288	293	319	246	270	308	271	311	331	297	287	309	267	300	286	296	302	304	292	327	312	294	285	255	286	275	270	312	287	326	310	293	309	286	312	272	255	267	299	296	286	257	300	275	281	268	287	302	302	269	306	275	254	259	301	281	299	286	277	287	300	262	254	278	291	273	259	297	260	269	268	311	293	299	279	306	290	266	287	300	289	272	278	303	278	264	253	297	302	297	274	287	276	277	283	283	300	292	295	268	268	271	249	288	311	298	258	292	285	311	287	280	295	275	291	271	286	302	298	299	266	254	311	305	293	264	309	277	285	276	281	311	254	288	302	275	271	281	289	264	283	291	287	283	264	292	261	258	269	287	262	280	262	293	297	287	260	291	287	293	311	327	306	287	297	289	280	296	278	291	286	275	286	265	292	267	322	273	330	272	282	315	298	278	271	313	283	289	271	276	279	292	287	252	285	263	291	272	291	313	288	315	307	288	314	285	273	266	276	268	266	285	282	303	282	261	286	279	312	311	247	289	287	265	284	275	275	300	261	243	274	269	258	280	292	286	278	257	277	283	312	265	295	260	280	270	323	266	315	296	315	264	269	261	273	301	276	262	319	255	273	283	271	278	294	273	294	263	294	305	273	297	284	274	308	281	272	248	302	289	293	259	273	283	298	283	282	286	296	291	255	327	268	318	276	282	264	256	310	300	289	300	306	263	313	275	287	288	307	305	262	314	281	311	238	317	275	281	296	268	314	283	284	253	301	307	281	269	242	266	274	278	288	286	282	307	265	250	261	315	298	282	290	280	274	300	298	277	281	281	289	288	301	266	312	266	267	284	300	252	258	286	296	315	281	307	306	291	273	269	280	262	303	310	336	271	267	275	304	286	308	295	305	277	303	301	261	297	273	285	293	271	288	310	264	301	299	278	311	257	305	274	300	259	310	295	288	260	275	276	275	297	310	294	314	303	296	284	254	269	272	293	260	260	255	304	277	272	287	290	286	306	281	275	290	277	285	252	299	272	279	280	273	294	289	281	292	265	298	278	305	276	265	290	280	293	269	264	317	269	277	288	289	298	333	265	292	266	286	302	307	253	291	246	277	279	274	295	282	279	300	260	312	290	249	286	288	303	312	284	295	277	296	270	296	283	299	299	267	289	285	285	292	300	303	281	308	314	290	281	270	291	282	293	293	285	299	301	288	280	278	307	298	303	291	277	297	290	266	314	311	284	284	271	278	288	279	290	276	306	268	270	280	288	285	302	289	263	264	302	300	275	287	249	289	269	275	306	284	286	267	289	271	309	262	280	314	293	287	311	318	281	307	286	279	269	283	292	266	266	315	298	305	285	317	297	305	295	260	264	270	277	302	294	312	265	287	279	283	284	267	279	278	266	293	259	300	257	273	263	309	290	300	289	279	268	300	265	314	283	289	279	289	260	269	286	278	271	280	296	289	253	301	293	291	284	297	319	293	279	290	294	283	286	295	279	286	294	279	300	297	290	269	298	282	279	287	295	282	291	268	303	271	287	272	298	264	268	297	284	292	262	298	289	299	288	262	275	294	275	285	306	286	283	289	288	292	325	324	256	266	319	283	275	296	278	288	276	284	288	292	290	280	299	291	285	294	268	271	287	289	279	298	255	305	275	284	269	322	300	279	296	297	259	286	287	303	268	279	271	311	277	285	280	286	318	303	325	265	285	281	284	275	325	281	276	294	265	250	263	303	287	289	283	301	255	289	287	294	285	275	281	307	320	276	301	271	272	259	291	307	317	288	255	300	330	280	282	284	282	291	288	313	284	289	307	265	288	275	301	279	282	267	274	294	262	257	278	303	265	297	295	298	296	263	272	286	316	299	272	310	303	291	288	266	275	282	279	277	285	285	290	297	298	287	290	307	261	286	252	298	306	279	290	276	328	259	274	310	287	292	282	303	299	290	296	284	268	288	262	289	277	316	287	307	289	271	297	299	256	275	280	255	281	273	288	291	280	260	277	286	270	281	295	291	273	314	290	262	293	264	284	304	261	310	288	295	307	276	296	309	302	274	304	261	270	291	297	310	290	298	258	304	276	281	267
19807	1898	3816	4131	3533	2988	2468	2161	1929	1655	1609	1499	1389	1356	1263	1244	1101	1164	1081	1110	1074	1066	970	1025	1020	982	928	1008	992	923	930	987	945	935	936	957	953	901	931	935	912	932	903	926	845	893	831	930	902	876	907	860	898	937	912	885	829	896	907	872	874	896	862	873	885	875	901	871	898	829	840	930	874	879	945	883	848	880	838	900	882	842	881	896	867	883	873	845	850	867	856	853	857	849	874	904	825	874	858	936	866	845	870	869	873	866	845	825	848	899	877	889	892	889	953	893	818	880	862	843	829	860	852	874	809	888	864	887	862	864	838	860	836	857	839	852	872	815	844	877	878	846	842	872	789	877	889	853	872	866	851	882	873	941	814	848	859	843	895	892	839	865	872	846	879	920	864	908	883	790	846	869	841	895	861	849	854	807	831	806	874	863	814	862	852	886	847	822	865	875	832	869	844	821	875	846	845	886	921	826	877	885	848	880	844	857	829	878	884	908	860	819	840	855	873	815	907	840	875	855	826	839	888	858	872	811	847	897	905	845	922	808	843	827	846	915	879	842	850	844	831	837	806	898	862	881	814	856	868	847	892	824	843	899	790	828	858	833	828	834	813	872	869	837	892	868	816	867	868	874	812	851	875	850	870	811	872	854	888	839	868	850	923	857	819	858	909	872	856	866	856	883	830	856	836	852	892	891	894	848	786	859	836	835	825	856	842	908	874	888	853	850	872	854	825	815	827	858	884	826	833	877	808	855	840	856	836	858	842	830	851	809	849	867	889	902	827	853	847	892	902	858	882	854	873	868	879	879	847	869	851	876	839	830	863	882	875	878	835	822	889	835	828	879	890	848	859	916	882	877	876	896	851	872	891	841	877	840	866	892	879	889	859	851	909	845	884	825	838	877	874	904	878	849	850	828	844	841	861	906	839	890	869	835	846	844	860	862	861	870	843	849	898	876	874	861	866	837	844	870	853	866	857	840	795	885	875	856	872	873	876	804	876	834	848	874	903	853	851	812	854	882	863	886	883	820	875	840	837	841	834	842	869	845	854	885	873	848	854	849	900	805	869	860	842	820	881	791	849	858	848	857	853	897	828	856	867	863	780	872	848	924	880	917	867	858	862	818	886	849	844	862	840	838	906	871	858	864	894	835	813	882	810	901	876	880	845	837	847	896	820	873	784	860	881	827	856	857	872	864	819	820	926	872	836	892	873	821	874	825	823	808	850	823	865	830	881	892	820	862	849	946	865	887	901	820	827	840	824	883	868	906	896	908	860	813	896	848	840	823	887	843	856	867	894	845	867	885	868	866	823	844	838	877	860	791	843	826	894	856	854	854	849	932	869	858	853	843	841	893	843	898	828	816	841	871	846	852	862	863	848	900	824	821	855	860	876	854	829	846	880	865	811	804	861	848	863	821	846	874	823	860	862	869	848	876	818	843	873	856	814	868	881	857	872	845	822	826	831	899	877	845	872	790	846	848	882	820	894	885	847	889	874	842	823	861	884	883	826	815	860	837	843	824	842	825	847	820	819	870	834	841	864	903	912	856	891	914	932	797	879	841	843	869	823	843	860	854	832	892	830	858	855	850	862	822	849	861	897	858	876	858	823	932	929	870	879	873	868	841	839	866	867	825	833	825	867	829	844	838	890	882	834	862	893	865	875	867	907	815	820	890	864	908	840	796	819	873	823	844	859	837	841	848	837	850	906	864	836	862	856	865	880	811	814	912	821	811	823	808	874	849	878	828	857	861	875	853	882	845	839	887	828	878	882	864	809	858	879	871	849	838	849	876	899	869	854	814	832	861	911	814	862	872	851	860	902	871	823	832	869	869	834	834	869	883	856	816	854	809	843	872	846	865	836	825	842	836	855	845	877	850	830	929	882	839	853	889	810	853	892	755	891	825	867	838	837	847	870	848	878	831	821	899	850	820	858	855	849	841	847	813	814	856	828	878	857	891	852	914	843	851	833	816	920	838	866	906	888	883	920	851	876	862	857	862	813	784	877	893	892	853	855	868	871	810	840	908	870	842	877	876	844	865	871	842	829	857	896	815	907	835	844	869	818	813	868	842	861	808	868	870	856	886	847	834	854	814	795	869	847	847	842	818	865	847	851	846	862	831	845	824	867	846	849	878	868	835	855	843	876	801	918	828	930	855	905	881	864	883	805	884	794	856	844	853	850	865	863	823	890	850	852	850	883	859	859	846	877	841	829	849	839	907	909	861	846	864	817	848	894	882	864	872	877	878	860	821	867	881	894	854	907	855	918	866	865	888	836	833	847	869	832	848	826	896	867	860	818	845	830	921	855	875	853	883	856	877	856	855	894	854	810	847	858	927	876	889	799	910	906	806	872	856	877	932	880	871	875	843	815	849	891	885	891	851	801	860	805	860	847	804	835	861	869	830	866	849	898	832	862	864	833	876	862	845	884	881	889	798	827	849	879	837	917	873	861	834	840	866	851	839	872	878	893	812	870	908	835	880	852	807	889	879	870	856	838	846	844	854	888	854	889	824	872	837	794	841	841	852	856	887	840	850	842	935	846	867	854	823	931	850	879	879	870	895	852	882	861	846	793	853	828	872	847	806	841	849	838	870	871	884	899	878	812	851	848	833	805	838	840	867	852	874	900	833	842	876	795	851	874	851	858	854	893	847	839	870	836	867	917	839	862	896	847	832	829	870	889	893	851	852	859	874	864	837	875	872	836	817	877	848	855	904	887	791	867	858	881	883	882	857	883	879	854	812	820	886	894	896	869	884	807	899	851	867	879	836	863	840	840	872	848	866	815	874	793	880	822	910	882	833	858	833	875	867	822	878	909	874	879	865	863	880	904	821	887	868	853	846	886	930	848	849	887	875	819	780	857	835	873	860	938	871	895	809	878	832	836	840	886	855	907	838	824	843	895	842	866	876	837	846	824	828	847	866	881	866	841	822	840	848	853	904	834	871	889	842	874	849	822	844	829	865	846	814	798	879	918	826	859	832	842	829	848	827	836	861	886	875	788	837	872	850	903	873	874	857	846	872	851	856	838	869	856	799	879	835	842	900	866	869	851	862	859	845	777	830	845	843	906	875	891	814	828	902	814	825	838	865	856	883	816	830	888	897	862	845	848	884	881	876	870	888	822	896	868	897	861	885	875	866	895	837	826	874	860	825	862	794	832	834	852	893	866	869	878	850	880	865	838	829	810	834	884	874	861	871	874	851	844	864	821	872	853	868	876	856	836	830	865	801	886	879	856	847	809	844	834	855	902	807	863	890	879	850	822	883	821	816	869	873	861	857	906	870	854	876	828	828	866	869	843	848	871	908	826	863	897	836	915	885	864	907	910	865	847	836	862	864	856	871	877	830	854	815	877	944	848	863	816	840	828	848	851	841	859	868	887	863	852	839	866	867	915	864	845	884	842	837	858	885	853	861	873	833	901	906	819	819	887	869	883	842	880	825	832	853	852	849	841	809	864	920	888	836	873	856	843	873	856	866	867	885	863	913
53854	14669	4123	2329	1606	1127	969	755	702	660	520	486	442	489	420	410	423	388	376	411	337	407	361	357	392	347	366	360	382	339	358	342	363	347	347	342	371	361	370	317	311	329	321	334	321	349	329	344	328	315	318	401	359	294	348	350	373	330	296	350	323	328	375	348	360	330	326	325	343	332	316	321	339	344	350	329	363	327	309	329	338	318	337	319	350	344	322	325	336	329	320	332	333	300	343	324	344	368	336	333	343	301	334	322	331	331	369	344	304	346	315	362	344	323	330	295	298	332	329	343	335	340	305	323	364	341	316	317	319	322	340	323	331	326	341	340	343	328	312	344	335	291	332	319	338	312	338	345	368	328	342	326	312	333	331	342	313	340	348	350	329	339	342	334	324	362	342	336	323	308	333	361	339	309	298	353	325	322	347	343	353	318	331	328	326	318	346	341	347	320	318	336	343	323	348	339	334	311	345	305	377	318	274	292	320	339	317	332	324	359	350	315	294	308	343	342	292	324	335	365	339	342	339	359	337	341	318	338	349	339	325	377	303	336	368	325	347	334	307	328	361	328	323	308	340	318	335	333	344	347	317	307	324	326	329	349	319	334	348	323	302	328	348	332	343	317	320	330	336	317	358	316	354	333	303	325	339	334	315	335	295	315	361	318	334	309	327	316	333	316	299	323	376	346	305	313	328	330	337	300	305	333	318	341	306	352	345	329	349	355	344	315	297	333	351	349	342	349	357	340	313	317	329	333	290	338	334	333	316	292	337	337	336	335	347	361	346	343	345	282	319	292	298	349	315	312	380	317	314	327	350	324	317	286	318	321	302	358	336	306	359	326	342	316	311	343	289	367	345	362	354	322	340	318	313	361	316	323	332	304	328	328	344	345	319	324	331	335	313	339	299	319	350	352	324	322	352	323	352	351	319	327	333	315	333	302	315	337	319	303	319	313	327	344	343	325	309	323	345	316	318	317	325	330	348	334	342	335	318	331	314	311	353	343	334	319	336	327	345	331	334	344	351	319	347	265	340	360	323	338	359	305	330	339	356	346	348	361	331	351	349	354	341	331	329	313	306	331	309	317	299	319	348	309	320	383	329	330	328	329	336	325	354	314	325	308	300	329	322	310	339	320	326	361	311	301	287	354	357	319	336	333	282	313	349	331	325	334	331	293	307	347	307	342	339	339	387	338	355	336	319	311	360	341	384	286	330	336	315	329	321	335	352	351	310	339	372	322	337	337	311	338	308	342	336	343	306	300	316	309	337	312	331	358	335	327	273	306	345	323	365	315	320	337	341	325	327	333	304	306	336	331	335	330	352	342	368	320	329	342	348	315	330	326	346	305	302	364	332	342	319	330	328	326	302	329	325	341	372	309	320	300	340	338	298	314	314	314	341	318	297	327	320	300	356	341	340	355	345	350	327	343	334	318	349	321	312	339	372	311	335	311	331	335	324	363	335	315	327	323	341	306	357	355	331	344	349	280	335	364	305	296	336	312	328	335	322	319	334	327	312	336	319	346	307	355	308	349	357	301	308	327	331	327	331	305	309	345	324	331	292	337	322	297	306	317	338	356	319	338	355	364	332	344	332	341	320	319	328	295	348	340	328	294	295	337	356	314	334	349	294	353	306	333	360	351	309	333	329	332	309	289	364	320	361	348	337	350	328	324	328	361	338	336	322	326	341	327	320	330	372	339	324	331	325	319	347	368	333	315	304	311	335	323	340	318	337	294	293	322	310	330	315	361	324	285	325	368	348	337	328	346	341	301	309	304	327	335	322	336	334	336	340	331	306	307	325	300	338	331	319	315	298	358	327	350	345	315	327	302	321	347	333	355	337	322	320	319	320	314	343	302	365	348	315	309	309	324	320	342	289	328	315	353	316	302	313	342	347	325	305	325	358	359	349	328	340	360	311	363	350	330	321	340	326	314	346	354	314	334	348	323	339	368	323	347	356	333	350	344	350	317	302	324	351	350	327	334	333	333	350	342	348	356	350	313	331	318	323	327	346	353	330	324	337	332	329	320	335	308	328	318	313	282	355	341	316	311	350	348	330	307	356	334	295	349	332	323	367	348	346	312	323	342	338	333	320	333	340	316	333	331	336	329	327	368	326	342	323	324	330	316	321	310	312	317	349	322	321	327	323	319	320	337	332	305	331	328	359	321	310	320	325	341	294	306	331	365	343	318	276	356	306	293	319	338	329	319	313	334	352	311	344	291	314	333	343	283	324	310	332	312	337	325	343	307	353	325	326	375	354	341	357	334	326	326	332	341	288	294	327	329	318	358	307	352	349	319	311	342	336	324	318	350	338	362	378	318	331	349	331	333	310	307	340	346	346	308	321	323	318	342	346	346	330	335	302	329	314	334	308	295	342	319	326	321	336	320	378	338	299	312	329	328	347	341	333	337	331	331	355	330	337	306	310	351	348	329	312	336	285	348	330	342	319	321	329	285	338	337	341	329	299	353	311	327	326	305	299	335	314	323	303	342	340	335	314	311	340	348	321	359	311	335	336	324	321	363	280	362	347	306	310	316	331	320	296	335	327	351	310	339	330	338	329	335	341	341	314	335	310	287	307	307	317	322	329	329	305	346	331	331	358	326	334	374	297	330	356	349	295	346	306	299	312	314	338	304	300	326	319	302	284	330	328	317	333	317	342	287	340	327	298	345	321	318	348	361	321	326	362	324	342	341	304	336	294	332	323	305	305	309	322	357	318	335	309	333	343	350	326	334	334	302	317	347	336	336	329	346	321	322	321	328	325	348	331	331	335	324	327	343	357	341	335	363	333	330	347	360	339	336	317	346	304	293	347	307	351	362	324	342	333	292	325	346	353	326	300	344	358	343	321	346	320	341	282	317	325	321	334	329	301	303	318	327	322	325	320	330	346	332	306	332	325	327	315	335	333	354	304	323	329	320	319	316	324	339	318	310	315	321	378	373	322	311	315	319	344	324	308	321	359	320	329	331	283	320	321	339	338	343	321	336	339	330	352	333	342	336	347	333	335	314	334	360	350	355	301	339	329	328	338	328	344	322	332	309	327	307	331	339	320	318	305	318	327	336	336	357	349	369	351	334	323	317	346	327	338	348	336	360	352	322	292	328	312	314	306	356	356	335	321	329	323	333	337	343	344	320	325	334	319	322	321	323	345	317	333	332	378	346	342	316	328	320	332	295	337	349	342	304	371	328	342	307	317	306	305	333	369	333	310	333	318	318	356	330	355	349	324	329	322	331	343	337	317	302	335	357	351	319	338	331	326	344	316	329	349	332	336	348	308	321	372	349	318	312	322	334	300	297	327	336	341	327	314	361	332	348	334	308	363	330	315	336	346	329	338	356	309	307	308	331	329	353	305	332	317	330	345	313	339	333	322	332	356	290	302	325	337	331	307	329	363	318	318	344	337	310	338	316	315	326	328	345	365	341	305	337	332	336	331	317	298	290	385	298	317	326	326	336	336	339	325	306	323	294	340	319	326	341	350	333	323	320
26213	2971	6298	6937	5811	4740	3970	3413	3006	2521	2350	2100	1899	1814	1747	1597	1578	1419	1435	1433	1366	1343	1305	1276	1211	1182	1131	1163	1124	1185	1143	1160	1125	1067	1142	1109	1047	1091	1073	1118	995	1094	1060	1040	1091	977	1014	1034	1041	964	1003	1009	945	964	1026	1017	1000	1003	984	1044	978	972	1009	987	982	919	980	996	998	999	945	981	1026	946	961	995	978	1024	977	958	955	967	982	972	973	946	991	957	952	910	950	995	965	938	946	947	966	941	951	992	997	954	991	987	960	954	991	961	939	1003	1018	1025	1018	914	1007	933	920	951	972	957	911	884	1008	949	945	943	934	950	986	1000	963	992	980	966	947	986	959	962	1008	929	946	982	967	990	923	952	916	987	988	971	1004	961	996	947	938	990	1034	998	976	926	984	965	932	944	980	935	976	950	935	974	884	942	932	920	948	971	969	983	938	976	975	965	930	958	990	933	959	919	977	965	952	984	928	962	986	928	927	995	995	944	950	956	1001	968	940	928	943	954	972	931	1006	929	943	995	971	968	957	940	974	967	975	1005	941	979	943	928	868	931	892	947	969	960	930	925	954	949	947	966	953	927	925	937	949	932	950	954	937	957	963	951	941	962	960	945	958	941	912	964	968	940	920	912	935	895	896	965	967	967	962	937	991	1017	913	881	912	966	933	905	970	961	916	920	959	986	906	971	993	993	980	965	960	995	1022	972	958	949	983	953	919	986	938	1012	921	939	946	911	985	941	974	967	964	906	931	958	938	940	975	979	967	911	1015	887	962	947	935	982	919	960	974	951	948	979	956	878	976	929	999	951	1021	945	944	967	917	929	949	971	916	963	960	931	941	935	937	942	909	938	958	926	934	911	896	959	960	940	936	969	923	955	982	911	964	933	992	943	909	933	997	997	942	939	971	990	950	988	972	953	902	940	952	923	947	930	925	947	978	900	989	937	941	957	959	893	931	955	928	967	974	969	922	945	915	977	948	936	894	929	934	942	915	999	913	1018	943	957	1021	931	989	978	981	911	907	950	951	968	945	922	947	1030	967	948	926	1018	997	958	875	929	926	958	954	908	974	922	925	866	951	950	949	889	937	982	983	983	957	945	983	950	958	944	959	945	1026	919	938	957	942	981	963	893	973	930	982	866	1009	937	961	932	943	952	864	973	949	976	928	975	944	917	941	1005	1001	996	965	969	931	950	942	964	898	952	954	964	914	934	959	942	940	934	934	917	949	945	903	1021	953	898	939	907	961	1021	1008	945	921	959	1022	923	915	949	974	973	925	980	954	937	972	974	901	995	945	952	933	944	901	947	896	970	939	982	969	940	973	941	947	879	919	991	956	912	1019	940	952	945	989	998	966	932	901	924	941	959	957	1010	949	989	941	942	954	969	908	943	979	987	923	995	949	994	961	936	958	918	990	994	933	975	1011	929	923	951	904	964	912	937	987	950	919	962	922	915	918	937	946	969	926	935	987	939	983	923	961	924	975	927	950	981	1044	946	958	927	933	963	981	1000	896	946	930	936	908	992	895	941	899	960	961	961	960	998	960	966	910	968	942	940	923	943	941	947	954	945	966	914	949	974	971	928	937	965	912	945	962	988	938	981	924	999	951	988	965	890	943	948	926	1008	944	923	945	933	951	940	921	978	972	976	960	952	954	1014	985	935	961	935	939	1001	948	955	987	907	1013	977	989	852	948	963	987	967	955	950	963	955	904	938	935	968	944	939	914	930	954	866	978	967	945	957	969	932	941	969	923	907	942	929	926	1005	895	947	968	993	974	966	955	980	946	941	982	952	1008	978	980	983	965	900	941	923	961	914	905	939	992	878	1026	949	911	956	947	962	976	979	935	900	959	987	1008	999	939	937	963	941	1018	1023	949	974	967	946	921	1006	914	966	901	977	993	915	926	962	950	953	929	926	983	887	961	954	967	929	978	966	944	946	969	976	945	958	939	920	953	954	948	950	968	932	955	925	940	904	1000	909	923	941	965	904	938	926	943	922	891	854	944	974	909	913	985	948	981	975	979	941	989	950	926	944	954	956	930	926	984	1004	936	928	944	907	963	954	966	919	943	941	958	937	981	1003	912	910	1021	972	964	1026	989	960	930	978	936	995	930	981	981	960	958	967	921	1003	930	940	951	991	953	942	987	992	977	946	969	952	894	953	942	940	992	960	998	949	970	966	959	937	964	963	988	918	954	946	940	945	968	980	952	995	960	960	956	955	967	947	973	961	914	970	917	966	952	980	981	974	886	919	972	968	965	930	1011	939	956	952	995	970	979	972	957	972	961	950	984	995	962	967	944	960	988	910	939	937	975	964	978	920	919	1017	928	950	921	974	911	952	920	891	952	930	936	962	932	919	988	970	954	971	960	952	936	936	948	1007	917	972	949	962	935	961	976	963	963	915	946	936	920	969	964	955	983	964	954	941	956	983	943	958	974	949	945	945	991	913	952	988	1007	928	913	1020	908	985	910	918	979	929	955	962	980	936	934	950	935	928	948	935	923	958	962	939	990	950	997	1001	963	899	957	988	949	895	950	942	912	951	960	959	944	960	960	955	937	1008	915	968	890	919	985	980	938	929	928	902	927	930	913	942	954	931	968	962	999	969	961	949	973	954	947	935	942	949	934	961	937	944	963	941	991	915	932	992	922	949	950	897	948	985	921	852	948	946	930	919	967	943	916	1010	1008	932	928	888	931	970	940	938	944	986	977	986	911	964	939	976	949	980	1009	976	947	953	951	946	898	994	938	954	942	890	927	950	960	915	975	903	957	966	946	900	926	956	960	914	930	966	993	962	921	947	900	898	947	1010	922	956	995	1010	982	955	953	1006	883	921	966	932	939	920	969	944	933	959	900	963	980	946	961	983	977	999	976	1015	910	954	941	988	999	949	936	920	896	971	960	947	941	979	953	975	996	927	965	929	938	958	1003	913	968	949	956	911	937	983	875	927	924	981	1020	921	862	959	906	936	950	944	955	920	991	964	974	912	896	926	963	940	954	955	987	952	929	976	931	924	1013	966	894	970	958	931	906	1002	998	917	943	921	993	965	985	940	968	959	972	964	902	922	993	948	920	966	900	964	911	956	964	1012	941	961	915	913	1003	925	941	1017	960	952	949	877	938	921	979	965	958	946	966	921	920	900	956	993	981	965	908	952	962	927	972	923	873	968	940	947	892	988	914	974	979	961	908	914	968	943	932	967	945	946	935	963	1004	923	946	948	926	916	885	982	1002	886	945	963	998	971	946	960	1009	878	925	962	952	987	937	1021	918	964	946	962	1006	1031	980	993	959	934	1003	957	964	972	932	981	929	951	972	946	929	983	982	933	956	970	976	899	935	966	952	980	919	1004	946	979	955	965	950	969	944	938	1060	936	962	966	882	915	981	931	950	961	1002	971	926	960	919	936	958	934	978	922	929	963	936	958	922	980	962	902	901	929	941	952	952	937	980	983	938	968	933	989	955	945	922	937	911	958	972	879	912	978	945	951	932	966	955	893	907	933	963	999	942	898	920	911	915	918	989	936	952	974	937	967	935	902	961	951	952	928	927	985	1012	968	1008	1003	970	935	954	914	955	931	932	895	953	911	925	933
7097	438	275	208	180	175	148	185	167	148	153	130	163	159	163	146	152	162	144	126	133	146	173	148	163	153	153	146	140	157	150	128	149	128	158	161	164	150	118	144	153	136	144	138	148	144	139	141	141	152	153	157	142	155	157	135	157	145	156	151	142	156	153	148	138	155	135	173	161	143	158	147	174	137	149	145	164	145	156	168	168	120	146	143	143	151	172	147	142	137	164	138	143	148	143	138	142	161	152	166	147	150	172	165	149	143	150	162	164	155	168	148	141	153	155	161	155	129	161	146	158	154	169	161	136	143	138	158	148	142	133	155	160	144	133	165	165	164	152	176	136	134	137	162	146	146	152	150	152	172	153	148	145	164	172	142	153	166	158	154	160	143	132	133	165	137	157	169	151	147	149	154	157	137	135	138	155	128	151	153	141	151	161	153	145	156	152	154	109	143	153	127	149	154	161	144	146	140	126	151	163	132	135	146	141	154	163	174	164	138	144	138	137	148	146	140	158	139	145	145	166	151	145	149	148	145	148	146	161	146	154	136	136	163	129	162	145	140	154	169	155	167	144	148	161	154	140	132	148	164	161	170	134	169	133	145	128	142	130	151	133	183	144	161	134	150	131	146	143	166	168	143	129	136	145	161	143	160	165	163	142	138	149	151	142	175	139	138	146	145	138	140	137	146	151	141	161	143	144	157	159	159	165	143	140	134	144	127	169	166	152	151	121	139	156	147	149	135	159	143	154	146	172	135	164	138	149	142	175	149	155	159	146	145	135	152	166	153	151	168	138	145	147	135	152	141	155	161	165	149	183	128	151	139	132	173	149	135	144	177	162	104	137	150	145	156	161	142	134	168	132	146	154	146	150	163	155	141	160	146	166	137	146	142	143	162	147	158	167	145	154	130	162	151	144	149	148	158	141	178	159	155	164	129	142	154	142	153	169	123	149	147	144	151	163	145	149	132	160	143	132	165	144	132	129	164	162	171	149	160	156	150	158	158	177	156	147	133	139	166	159	156	151	127	162	133	157	158	143	142	148	149	158	134	126	164	146	136	151	148	151	159	140	145	151	138	144	139	168	139	152	140	152	132	137	164	134	157	156	145	150	141	141	158	159	157	153	153	176	169	162	147	152	146	136	157	149	168	148	143	180	159	153	160	140	173	165	143	156	153	142	116	144	147	155	170	161	149	181	166	152	160	166	149	156	139	146	164	125	161	165	147	149	159	147	157	131	151	137	135	137	163	140	143	163	154	165	166	153	146	159	151	148	148	164	148	124	154	145	132	158	139	134	149	133	169	141	142	143	148	156	142	152	142	145	166	149	160	151	130	134	152	146	147	158	150	156	142	165	141	146	177	144	154	149	164	143	166	162	166	133	156	149	126	181	130	158	151	177	140	145	155	155	161	128	129	136	139	145	140	171	162	147	135	135	127	146	145	159	153	163	147	155	138	132	162	151	140	161	142	148	147	169	177	153	139	130	152	181	151	148	141	146	158	153	141	128	133	145	151	145	194	145	153	165	144	146	140	166	162	151	155	159	147	149	144	137	152	168	139	132	157	140	150	139	135	123	167	135	147	151	137	146	162	158	146	156	149	152	138	162	149	143	163	148	144	121	150	148	157	141	165	136	142	162	152	162	144	159	154	142	150	156	142	146	146	154	164	164	154	126	156	150	166	137	168	147	131	160	167	120	167	138	141	159	168	151	140	156	155	129	148	158	143	149	158	134	142	133	148	163	141	145	146	145	139	141	154	136	147	154	145	154	151	144	146	147	143	150	138	147	168	137	151	169	131	132	162	131	160	146	135	144	162	137	158	133	152	164	149	145	152	161	157	141	137	148	137	168	162	155	125	153	159	155	157	145	167	167	148	116	156	149	146	144	155	157	148	154	138	134	151	150	153	145	134	157	119	143	154	136	146	148	148	123	149	149	169	136	133	143	126	140	130	149	155	135	136	131	156	134	151	132	178	139	160	159	144	160	154	155	163	137	161	144	173	153	129	158	143	145	161	164	173	157	136	149	160	159	153	155	162	135	145	132	138	164	144	171	151	160	150	143	166	162	147	132	153	149	149	130	130	164	127	143	159	164	151	157	138	156	135	128	160	134	128	144	145	164	169	122	159	161	123	140	140	136	154	163	153	137	153	146	155	151	144	159	127	134	161	143	165	127	164	142	152	161	175	137	166	136	143	136	140	144	153	136	156	160	146	130	154	148	144	138	135	164	152	151	140	152	121	148	145	138	152	127	153	145	174	145	152	161	159	159	157	163	142	129	136	153	145	163	170	131	151	165	136	143	150	142	174	135	179	148	145	133	160	158	155	147	127	123	164	145	158	144	157	142	134	164	131	145	152	143	167	134	144	152	146	141	173	146	162	145	173	151	156	143	132	165	157	177	181	144	145	154	160	157	150	143	162	148	148	131	142	132	137	170	155	140	178	164	153	145	175	143	147	143	127	143	138	144	162	141	138	138	150	157	123	158	140	151	167	142	123	149	159	145	165	140	146	161	153	150	159	161	143	150	131	117	150	147	139	132	131	139	156	150	153	141	155	146	157	155	129	141	144	166	153	142	147	149	164	153	164	145	156	157	167	140	148	143	137	138	160	171	151	141	142	153	158	143	149	126	146	143	136	140	132	150	171	161	135	154	146	162	159	152	155	126	170	137	160	145	163	162	149	150	167	133	154	142	161	149	162	139	139	156	160	135	167	132	161	151	147	134	156	136	140	145	139	147	146	138	151	145	137	152	134	171	124	151	155	149	155	139	148	133	147	150	163	152	174	151	141	131	162	155	138	194	164	147	146	148	135	150	131	149	162	145	151	137	165	162	164	153	132	147	150	161	145	133	158	140	137	155	158	164	150	153	135	146	144	167	145	163	138	131	147	142	138	159	166	148	158	145	148	157	144	142	132	133	148	167	161	154	140	122	151	165	132	140	147	162	146	150	150	135	135	135	155	145	146	156	145	152	133	177	159	156	155	142	129	152	152	134	136	151	145	187	168	156	135	135	173	147	144	148	168	174	133	153	144	161	141	160	148	151	152	133	163	139	162	147	145	146	162	166	160	161	139	147	137	158	161	167	151	166	130	156	149	165	160	155	131	127	166	157	137	140	174	138	137	159	151	163	130	160	159	148	153	157	139	151	151	165	151	138	168	131	150	145	142	125	162	167	149	143	162	165	155	138	153	132	170	150	164	152	133	141	174	139	163	158	135	150	141	156	155	135	139	137	154	153	149	156	160	138	143	135	139	150	159	146	161	145	149	148	158	131	155	146	138	136	142	142	144	163	172	152	154	165	155	138	130	151	147	169	120	136	148	151	161	151	135	147	138	142	142	141	155	141	166	143	172	126	163	144	158	134	139	155	159	165	142	129	143	177	157	146	166	156	176	172	142	153	157	170	164	142	157	135	143	157	148	147	156	141	174	127	149	137	145	145	154	135	156	150	158	141	144	160	168	146	165	149	129	156	164	164	171	162	142	166	137
6234	609	659	724	710	630	611	563	572	511	542	555	518	623	547	497	571	509	542	540	508	516	512	501	506	564	484	516	503	491	467	498	527	479	535	543	544	494	474	509	514	510	487	486	553	485	547	468	488	476	522	525	454	493	518	466	491	517	509	497	500	524	443	501	506	493	496	459	519	519	506	521	502	508	476	513	507	524	478	514	489	513	456	505	494	464	531	435	474	546	486	487	536	509	509	527	484	475	478	489	544	509	495	471	487	503	507	500	525	504	515	470	493	529	480	518	506	511	528	507	516	479	472	507	499	536	496	473	502	506	538	492	476	478	516	504	522	458	488	497	537	546	523	521	540	508	506	478	535	496	521	481	497	511	528	503	489	546	510	553	499	489	495	473	473	483	525	502	489	508	518	499	524	477	514	498	492	518	523	517	471	526	486	486	506	517	507	461	471	521	496	495	498	524	505	498	463	500	464	489	468	531	486	487	475	511	503	507	478	489	513	448	445	505	506	524	479	510	501	538	459	558	533	501	497	535	518	467	486	496	503	488	452	520	481	515	525	502	458	489	524	496	528	476	508	524	535	484	541	500	469	482	496	501	527	485	489	521	508	495	517	477	513	499	495	537	469	491	493	513	514	506	494	550	507	495	470	514	539	525	516	455	468	485	486	497	483	486	516	495	503	495	475	514	486	489	507	509	501	508	495	492	530	526	516	539	504	458	473	509	482	458	501	514	515	496	529	510	485	488	466	491	573	450	527	505	530	499	457	495	482	462	513	490	525	515	487	482	518	498	489	458	502	472	507	497	480	533	518	506	463	516	496	528	488	533	516	525	521	527	555	492	479	519	481	517	544	529	499	521	522	512	491	515	431	499	505	513	513	528	554	498	473	512	508	518	512	501	548	529	495	525	499	505	516	485	519	491	510	489	518	460	516	513	506	475	473	536	496	511	497	502	524	516	506	488	542	471	475	523	506	478	492	471	444	500	502	523	510	512	504	499	505	547	525	507	492	492	518	493	491	491	478	483	555	508	496	520	504	553	511	498	503	477	484	496	534	539	487	503	534	491	517	510	499	543	463	500	526	521	527	490	489	478	544	480	513	514	510	530	518	506	501	483	509	492	506	524	544	503	511	538	474	493	511	509	497	476	485	512	533	493	499	527	523	503	474	476	497	514	492	508	471	501	531	498	536	543	494	471	481	516	514	510	450	479	507	471	498	502	528	522	517	513	512	473	470	496	526	492	509	501	516	489	498	520	550	468	494	469	495	507	487	478	501	507	517	526	498	530	497	499	511	476	478	541	492	464	531	545	479	486	474	506	522	527	495	519	507	509	466	513	478	526	473	478	534	485	494	507	501	521	484	478	517	526	496	505	539	459	507	512	526	497	479	516	475	486	491	501	501	524	489	499	511	468	511	507	503	500	524	478	480	505	487	520	437	505	501	491	518	511	508	489	501	508	504	476	501	487	481	505	513	491	517	467	471	528	494	497	455	481	481	503	480	469	479	536	495	468	482	514	526	473	463	486	509	490	530	515	500	498	524	487	494	494	479	513	499	508	514	487	503	515	496	522	502	517	484	527	471	492	475	465	498	515	473	468	536	533	489	491	505	451	542	482	503	520	438	523	484	549	492	547	518	529	484	491	488	533	511	505	514	491	490	504	491	478	523	495	516	500	470	534	512	515	495	504	533	488	456	497	499	510	483	507	531	492	477	488	521	512	493	504	508	541	495	543	522	476	518	542	491	530	493	475	472	504	511	486	525	494	478	495	522	484	549	499	501	519	510	502	508	508	501	498	518	456	516	485	511	482	465	487	511	494	514	478	514	528	535	521	499	507	486	529	489	509	532	505	512	527	495	500	506	545	536	495	574	456	496	513	513	488	497	501	533	443	532	525	508	533	481	521	497	508	490	480	544	494	514	508	499	501	499	482	505	482	476	482	493	474	510	489	519	514	476	492	510	476	493	506	484	540	525	465	509	530	519	480	511	496	515	475	472	467	496	491	509	500	498	527	509	533	481	541	486	506	499	508	540	503	491	524	475	533	500	487	495	522	452	515	484	498	508	508	494	484	510	534	512	500	504	507	459	518	501	513	486	534	495	507	494	487	482	476	513	517	472	517	504	497	491	525	535	500	521	475	504	517	524	514	473	493	503	447	504	525	505	495	488	490	516	488	493	508	483	458	473	549	481	488	549	515	498	517	481	505	525	530	560	507	524	508	514	471	496	479	492	500	501	469	495	491	527	475	477	470	486	530	498	470	510	477	516	519	503	501	474	512	562	463	483	516	526	527	509	513	502	458	478	502	518	560	493	456	516	475	515	492	532	509	551	508	490	504	537	467	469	494	488	524	504	520	489	540	530	488	551	481	497	503	505	515	505	481	497	511	500	533	533	513	502	491	536	561	480	515	510	496	483	531	488	511	492	486	478	475	477	523	517	487	526	513	532	525	491	461	482	501	542	509	510	466	522	507	512	477	486	504	523	478	535	498	508	486	430	508	525	539	457	507	466	511	490	523	470	503	530	526	459	480	512	486	509	513	452	521	472	508	476	522	493	536	537	508	492	522	492	482	475	530	518	537	465	501	498	475	502	472	491	495	524	508	518	485	484	527	519	463	530	503	484	477	493	505	496	493	510	517	524	465	477	529	525	508	497	519	498	495	487	521	508	518	505	518	503	517	536	493	508	483	489	488	541	502	532	513	511	477	526	487	507	514	511	512	498	497	477	509	515	510	520	522	514	495	515	510	473	509	507	500	511	522	536	509	483	488	503	448	470	505	519	528	505	511	512	531	515	483	477	515	537	477	476	513	512	481	508	491	481	471	508	506	525	493	545	504	538	528	504	478	479	517	508	506	520	514	512	486	492	504	522	482	476	491	496	543	466	537	478	480	534	481	500	540	484	498	476	493	495	467	527	476	492	481	548	514	537	508	507	528	472	533	486	524	517	491	477	543	523	471	487	528	497	519	482	510	565	475	506	513	485	486	510	476	531	499	510	498	481	490	497	520	513	481	541	501	508	516	494	493	484	508	504	522	500	515	513	498	470	513	501	482	516	503	479	521	463	499	461	519	467	470	484	484	514	479	499	493	507	527	507	515	506	520	523	508	502	489	506	505	477	479	507	522	491	501	508	499	483	504	512	468	486	524	511	518	484	492	482	498	483	492	464	518	497	512	552	510	514	528	471	500	530	532	474	502	494	513	492	515	523	516	472	504	482	539	519	536	527	507	494	504	497	504	492	527	493	503	502	453	509	510	511	497	535	498	510	490	526	543	492	492	497	531	506	497	479	552	499	536	523	519	488	513	505	476	514	496	531	510	533	477	507	457	477	505	520	536	524	507	478	493	499	489	526	527	463	491	518	477	535	473	514	496	477	511	500	517	513	501	512	487	497	488	499	530	524	501	468	496	453	509	484	493	527	471	492	512	492	497	496	480	494	504	478	519	482	505	508	490	488	492	504	525	543	487	500	516	519	524	510	509	510	517
40417	6886	1582	1170	858	727	579	479	455	422	366	397	361	353	342	324	348	318	326	298	324	309	325	293	284	298	299	297	300	297	300	294	293	305	276	275	292	315	286	298	279	297	294	310	301	283	314	268	305	281	286	288	317	296	281	298	308	280	306	288	274	310	271	284	295	333	283	278	299	288	290	269	299	262	272	292	283	289	291	305	287	282	279	274	298	283	289	299	263	313	286	306	309	289	320	277	298	294	271	258	296	287	288	256	279	276	292	296	299	270	290	280	261	296	249	302	284	274	280	269	293	229	323	281	272	265	281	247	261	276	293	268	258	279	256	282	261	319	262	237	305	302	305	299	296	300	287	299	302	263	290	256	304	280	289	291	271	278	257	281	288	294	265	287	296	301	266	295	302	284	273	277	266	286	285	291	285	285	300	274	261	306	276	307	272	289	298	285	294	299	277	267	274	250	290	279	265	271	298	313	268	252	311	292	299	301	293	302	295	319	299	287	268	280	298	278	291	288	278	264	278	252	297	314	288	303	275	262	297	318	280	279	292	263	273	276	278	284	294	273	269	268	290	287	287	317	265	266	287	287	262	274	276	282	274	290	305	261	313	272	327	280	288	273	277	313	252	298	268	274	303	290	296	280	295	281	287	279	281	246	289	277	266	298	263	264	285	297	300	273	303	299	311	304	277	287	298	266	285	266	296	345	261	283	298	265	276	316	284	284	316	296	260	252	288	271	266	301	295	269	292	292	288	281	272	244	272	272	308	285	254	297	278	306	283	289	310	278	284	307	276	292	283	309	296	313	246	277	301	272	291	302	286	296	279	280	274	299	294	275	277	264	276	288	289	265	287	275	299	258	314	283	284	318	274	293	282	269	297	293	284	267	258	287	308	294	289	292	273	272	270	281	270	309	284	274	277	277	296	273	302	301	272	308	268	278	293	257	261	265	262	264	278	286	297	264	278	296	265	275	307	322	309	285	292	294	279	309	269	306	289	294	295	245	274	287	306	285	290	305	316	258	293	292	302	280	309	274	309	271	279	289	303	316	302	267	307	288	283	308	294	272	292	313	300	307	296	323	311	258	283	291	288	285	271	300	292	262	256	280	263	290	292	264	289	284	305	274	294	308	276	292	291	271	274	290	279	290	279	299	295	276	287	293	275	286	287	270	286	289	320	299	279	274	274	295	274	292	277	309	286	257	290	291	296	278	273	292	277	292	269	290	262	272	295	294	278	282	276	284	293	292	259	299	306	274	311	284	277	304	260	270	269	280	274	277	311	247	298	277	271	302	275	287	290	273	303	279	288	295	274	285	265	270	309	305	309	281	284	279	308	271	317	295	275	277	283	290	312	296	276	280	309	282	266	268	258	276	252	304	254	300	288	301	284	274	306	276	322	270	274	268	276	272	327	274	302	282	299	307	292	275	277	287	303	264	304	291	275	302	288	285	310	267	289	305	268	291	322	302	296	324	274	279	267	268	282	274	268	310	282	301	265	264	300	298	303	304	278	276	310	305	310	311	291	287	279	281	251	271	290	283	285	296	281	275	291	308	280	291	286	282	283	267	296	260	282	285	311	253	289	273	295	304	303	266	280	276	284	275	299	293	289	281	296	294	267	275	276	253	265	301	277	306	291	296	297	311	287	301	244	290	299	303	277	249	305	275	291	262	286	297	277	292	273	293	306	290	291	297	295	282	314	266	279	285	266	264	277	296	290	276	318	269	284	306	268	297	272	279	280	294	264	273	263	283	281	333	292	274	278	297	273	283	276	306	339	285	313	254	288	275	290	281	273	277	279	279	293	301	279	296	279	269	280	251	296	291	290	266	262	302	315	271	258	287	293	294	284	293	288	287	301	273	275	281	291	291	264	266	286	294	294	293	290	290	296	292	294	274	261	312	297	289	283	281	269	275	277	300	308	307	290	298	298	281	249	298	276	262	298	273	293	297	300	293	298	296	301	322	276	270	273	282	280	266	277	289	270	297	263	309	292	264	297	286	326	264	296	254	290	283	275	247	289	309	275	274	258	291	283	296	264	274	261	282	275	254	300	276	278	274	264	282	260	314	277	274	276	255	285	292	299	272	266	270	284	282	282	273	305	303	289	306	275	297	257	267	281	292	292	291	306	285	289	301	286	298	260	272	276	292	299	301	342	312	270	287	288	287	296	284	304	272	251	275	342	267	272	299	272	281	262	276	263	297	308	293	292	283	268	281	310	301	274	284	277	308	323	290	270	293	282	319	285	262	306	306	265	253	296	276	295	276	265	296	308	293	284	279	298	279	281	296	280	282	289	314	290	272	266	257	285	272	308	287	298	262	291	299	262	270	290	274	263	283	270	291	300	304	273	289	332	329	276	281	309	269	280	270	280	248	291	284	277	296	275	324	286	270	286	268	274	274	303	268	283	274	287	282	265	286	266	258	278	256	303	279	291	262	296	280	293	271	274	303	280	344	285	305	257	270	301	292	275	281	288	271	291	285	277	277	331	254	289	288	287	283	280	284	314	286	291	293	309	280	301	326	299	282	272	292	279	295	284	285	299	288	297	273	260	279	282	273	266	299	292	293	294	283	288	261	255	306	291	279	339	283	331	288	275	292	282	286	284	297	295	309	317	294	284	269	282	276	273	265	292	284	271	309	297	246	294	306	274	283	277	298	316	262	258	273	247	306	309	306	316	270	278	301	262	290	304	268	275	289	261	290	275	282	308	288	311	270	271	293	292	305	288	280	275	271	300	276	309	254	272	284	285	292	284	293	291	286	281	313	281	275	288	252	262	285	320	294	275	285	265	317	291	297	264	306	293	283	297	268	256	295	300	274	276	277	260	294	294	282	255	281	307	277	298	316	282	292	282	260	261	269	290	274	285	282	301	272	297	250	313	293	294	286	299	297	256	273	255	309	247	262	275	252	280	289	280	262	273	291	275	271	302	288	308	301	291	283	277	262	287	287	298	282	299	293	262	287	274	301	276	297	284	282	250	277	279	262	293	282	284	281	287	304	248	273	247	275	317	301	289	310	268	303	296	298	298	277	269	294	309	275	290	300	283	279	280	287	286	293	254	282	285	291	306	283	294	304	293	253	254	315	297	291	300	299	259	282	278	301	265	294	303	271	285	288	299	274	291	276	273	252	275	291	287	294	267	326	249	308	290	297	288	272	288	274	293	289	267	282	284	296	303	279	297	278	300	267	290	299	265	299	262	287	280	300	301	283	268	304	289	282	287	312	290	301	313	294	287	258	307	288	281	258	268	274	299	262	296	304	295	299	259	291	325	258	317	256	286	264	280	293	268	272	271	282	266	292	256	281	280	288	289	288	278	312	263	294	281	274	309	287	311	273	277	268	268	304	312	301	337	299	302	278	293	309	257	287	303	302	274	263	269	264	292	266	283	282	286	258	302	268	302	286	263	304	265	269	285	290	277	264	283	292	272	286	284	307	310	306	274	281	281	281	281	270	270	287	250	297	283	271	263	284	270	272	295	301	322	310
19654	1909	3799	4017	3561	2984	2490	2204	1874	1740	1614	1465	1412	1400	1232	1234	1165	1162	1165	1027	1055	1073	999	1001	1015	1014	981	921	941	926	913	936	975	910	874	916	994	880	981	920	937	930	853	900	927	864	882	883	882	865	924	853	891	888	901	887	900	917	909	883	907	841	900	842	882	856	839	915	869	887	886	821	893	831	871	855	843	836	863	875	895	902	848	874	879	890	862	810	884	867	934	890	868	861	823	926	780	898	891	857	849	833	862	872	884	864	844	805	861	826	835	893	916	894	848	847	866	870	878	880	844	868	850	863	838	826	852	844	843	846	802	837	863	832	840	883	819	844	835	843	836	837	861	913	913	842	825	844	836	887	844	837	814	824	867	860	862	884	859	895	906	838	847	871	834	855	809	865	855	891	837	857	874	841	876	921	880	848	860	885	908	894	887	926	876	858	871	875	906	860	846	842	835	858	834	892	867	883	859	865	826	856	885	873	897	868	837	876	868	869	811	863	818	824	883	829	818	835	893	874	885	820	845	918	901	848	826	827	808	893	865	799	824	851	847	864	860	891	872	855	878	815	841	811	893	833	820	871	811	902	903	861	815	855	869	871	816	873	870	846	882	862	850	839	808	798	936	843	858	838	891	858	911	830	847	882	837	843	882	929	797	841	882	901	842	820	868	829	855	865	895	800	830	837	825	824	826	860	868	862	879	853	873	866	861	842	819	800	827	896	850	838	883	840	817	839	857	867	854	833	889	822	836	812	829	874	846	806	836	875	841	862	804	822	863	851	825	906	867	870	878	860	894	843	913	861	844	852	811	828	869	880	870	877	869	899	832	802	856	881	883	849	845	845	873	874	846	799	881	818	858	809	845	820	885	836	861	848	867	840	806	864	868	857	855	857	791	851	865	850	809	836	877	803	828	909	879	838	819	862	879	833	872	866	865	838	875	818	905	870	838	836	814	822	806	918	856	854	840	887	846	882	863	804	815	924	888	828	843	890	850	857	871	776	805	874	855	868	861	844	864	828	828	834	883	842	866	840	877	874	830	846	836	841	858	859	885	822	832	837	861	813	873	831	844	920	830	826	827	877	844	795	853	897	831	845	897	869	844	873	884	892	872	812	818	878	876	844	865	840	822	871	868	877	830	880	854	858	869	848	823	836	859	843	861	837	826	831	875	820	883	872	840	858	868	818	907	870	916	889	867	893	811	870	837	821	844	842	863	825	833	881	889	870	899	872	844	846	840	855	814	800	838	867	861	842	851	828	862	887	807	861	835	853	888	896	828	855	836	826	853	888	819	831	925	863	841	870	836	889	832	836	864	789	859	834	878	859	849	832	864	899	863	848	818	820	842	851	881	872	855	820	824	807	881	872	866	852	872	814	877	907	862	863	879	891	842	851	846	854	870	892	831	846	881	875	916	867	879	853	872	830	836	861	847	835	830	817	845	858	835	811	820	849	856	880	795	837	846	844	825	873	862	827	823	862	830	843	861	869	833	819	837	855	851	842	839	843	832	838	900	838	860	842	850	861	853	888	828	875	855	822	850	855	925	849	832	792	903	835	847	857	839	883	841	793	860	850	835	790	844	861	858	827	825	856	833	837	871	884	871	875	821	855	927	830	838	786	912	827	882	838	855	757	885	789	897	839	870	848	829	855	857	835	828	830	847	857	875	845	800	848	919	826	866	799	880	853	941	862	799	856	847	845	855	838	859	850	832	855	798	906	814	854	863	855	820	883	880	846	837	818	812	830	874	868	845	853	858	898	852	854	835	796	919	829	864	843	901	802	816	848	883	827	852	850	810	833	881	870	828	851	805	883	841	787	830	855	855	866	863	908	816	832	848	844	837	872	810	821	884	940	888	853	858	896	851	883	850	880	862	851	825	854	836	796	891	880	884	865	843	813	856	779	830	824	851	928	876	832	849	825	853	848	884	834	816	823	818	912	839	894	872	864	834	850	920	825	842	823	865	821	865	814	879	873	820	859	859	837	838	835	835	842	835	838	817	848	890	833	876	877	863	816	841	784	854	867	861	869	833	827	809	843	845	828	818	885	914	875	846	885	839	882	847	805	894	820	858	856	882	858	889	887	829	839	858	831	873	884	882	830	870	884	860	849	849	867	902	878	844	852	847	866	826	838	841	830	819	892	860	853	827	808	821	892	873	910	876	872	821	889	828	863	879	894	872	885	821	911	842	850	811	892	867	872	835	882	847	874	852	847	889	858	900	836	854	845	880	866	847	794	814	908	825	863	823	854	902	872	845	880	838	859	855	861	848	850	830	883	854	860	808	896	864	860	848	848	869	857	866	847	852	882	836	910	865	851	825	862	829	887	796	828	864	868	886	892	826	890	789	863	840	793	831	831	824	843	861	878	855	888	885	800	863	885	902	901	844	881	801	808	868	834	876	896	849	865	831	869	873	876	896	886	824	864	822	856	849	866	841	833	821	851	862	854	810	817	876	878	827	844	851	840	826	865	886	880	883	844	853	925	862	836	826	858	832	808	825	830	869	844	832	871	857	804	842	812	836	821	878	851	867	859	840	810	883	910	860	861	849	844	868	872	913	840	814	841	884	864	876	870	870	872	829	827	854	820	840	843	867	822	842	875	817	843	867	780	865	805	876	832	876	877	864	851	890	887	838	808	852	830	779	907	829	834	803	913	849	859	851	878	872	885	858	866	900	846	837	821	881	874	852	872	924	874	843	869	867	830	831	845	869	828	874	891	841	860	874	810	837	911	861	826	868	920	852	858	869	848	831	858	856	815	850	874	878	845	800	828	813	866	868	882	882	877	864	848	830	890	807	867	866	902	887	875	889	870	900	826	835	898	832	857	818	888	888	888	885	847	833	809	843	885	860	843	807	807	877	883	856	809	871	912	860	821	847	860	827	848	836	891	875	812	859	884	871	840	886	840	825	892	870	820	855	893	829	859	822	857	887	866	842	852	890	842	858	834	864	876	889	884	866	848	835	895	846	853	829	849	813	839	846	877	878	868	864	873	873	806	833	870	835	862	824	911	819	796	835	870	867	841	865	909	888	847	845	862	855	852	864	796	879	831	843	821	858	863	889	873	858	857	874	861	859	875	843	852	904	854	820	817	862	861	860	868	869	850	864	871	853	883	881	820	881	880	874	842	879	873	860	880	891	822	831	840	835	880	808	846	820	813	829	840	816	897	860	845	882	843	841	819	856	874	843	937	815	867	813	824	820	850	819	860	864	883	827	843	835	858	857	872	886	827	889	872	846	867	860	812	855	794	825	866	873	859	901	892	894	877	850	810	846	917	809	880	874	872	858	876	864	940	837	837	857	876	881	856	810	894	883	889	872	880	910	850	855	788	825	893	859	882	902	841	894	823	834	893	846	825	881	827	860	854	846	832	917	918	859	872	823	893	806	821	857	831	859	862	889	865	809	856	799	850	803	816	881	851	872	873	831	884	825	902	858	907	904	838	845	863	875	899	854	798	882	869	824	852	806	833	828	837	818	893	921	842
52173	14647	4361	2339	1519	1188	948	749	662	607	584	501	437	431	435	419	418	380	406	390	367	397	374	347	383	365	351	346	334	334	318	370	331	338	327	316	323	335	344	340	313	326	319	326	324	314	338	342	304	323	332	349	335	318	338	318	328	349	331	344	348	352	332	288	334	336	348	329	338	308	339	327	339	346	313	345	320	343	329	318	318	314	317	323	344	337	310	360	317	309	311	343	348	336	305	336	361	363	338	329	304	343	340	333	308	359	317	341	323	324	299	315	338	362	310	326	311	339	322	342	337	335	298	352	341	343	344	325	336	342	322	317	297	334	324	310	311	342	335	325	343	316	337	350	326	345	316	334	336	332	300	320	296	340	335	324	333	332	298	334	388	328	300	338	323	354	337	303	342	333	335	320	326	349	315	408	346	320	364	301	338	346	375	346	334	321	335	354	326	343	355	308	330	384	311	333	333	317	359	317	318	312	333	353	340	335	318	332	307	300	348	329	323	347	343	321	327	328	319	343	324	324	336	333	330	324	327	334	322	334	329	311	320	317	319	355	295	296	339	340	325	315	335	300	346	329	334	310	338	324	342	349	343	324	363	339	349	329	331	333	313	334	344	292	310	334	358	323	331	344	341	315	333	348	313	309	333	338	329	302	358	308	313	299	338	307	318	324	357	323	324	356	353	331	305	325	322	313	340	333	340	312	347	345	358	321	331	330	349	332	343	332	315	335	334	309	311	302	316	317	345	287	327	344	321	324	320	310	305	313	334	318	303	302	264	309	294	311	313	290	310	331	330	331	343	329	310	308	332	323	345	311	287	344	318	321	368	295	330	311	317	344	306	319	341	335	338	290	318	300	325	344	330	317	309	322	317	351	310	333	312	338	334	337	341	307	329	331	302	286	361	328	311	345	334	352	308	335	360	372	332	338	298	334	332	314	312	323	316	348	307	329	315	324	326	332	300	341	303	314	330	309	302	341	345	317	323	313	310	331	327	348	345	337	342	329	315	330	330	315	319	329	312	369	357	335	370	325	326	343	349	351	338	282	312	319	316	326	323	353	323	348	314	326	352	349	341	338	309	333	351	375	340	331	310	361	362	350	327	304	347	347	319	335	322	304	325	323	336	329	327	295	363	351	323	328	345	350	323	337	322	336	277	343	332	306	330	330	307	331	339	317	323	325	298	324	332	356	302	275	334	295	314	337	355	306	314	314	311	328	339	356	310	310	338	329	319	315	321	296	320	312	317	297	292	348	326	341	318	318	354	327	316	339	296	298	319	324	338	347	315	304	384	332	302	338	335	319	335	309	326	316	332	311	312	366	325	322	338	343	324	310	316	343	352	333	339	330	326	330	340	342	292	310	340	344	300	331	350	311	341	305	308	324	336	341	329	329	321	303	318	321	305	346	326	338	326	353	311	332	322	289	315	331	277	284	320	313	353	322	309	345	310	307	346	330	319	326	354	319	298	319	339	333	359	326	298	315	336	339	291	336	327	345	320	332	327	316	360	338	332	338	312	296	305	300	312	331	358	350	334	350	334	322	342	343	325	341	339	323	331	317	325	324	319	320	288	345	357	344	336	322	306	341	318	356	315	316	319	349	305	350	321	297	335	336	344	328	354	335	339	319	363	341	311	332	336	339	300	332	329	345	329	330	333	303	339	313	324	357	337	311	339	343	338	337	337	328	329	334	347	343	302	347	327	331	332	309	311	331	339	323	299	324	352	291	319	298	367	333	334	331	358	318	306	310	360	329	344	319	312	341	343	291	312	315	317	376	343	335	327	288	306	316	340	302	331	311	307	303	330	332	335	344	300	332	337	326	335	356	328	321	327	328	326	315	338	290	339	323	300	323	302	306	330	331	346	344	325	316	338	327	339	321	304	331	324	362	316	330	311	326	300	314	323	319	312	355	364	298	343	327	339	322	352	312	330	329	344	301	324	328	334	323	310	347	328	334	340	330	339	330	329	363	338	334	308	314	310	354	327	323	332	340	328	312	314	326	336	342	331	329	331	327	327	315	298	340	319	309	338	331	336	297	322	340	318	334	333	359	329	301	345	323	343	300	347	359	334	344	337	309	314	310	308	328	330	290	327	336	346	346	295	343	353	346	333	323	324	347	326	307	321	309	323	315	351	332	318	297	330	310	330	313	339	319	320	306	332	329	325	306	310	322	302	353	343	316	358	299	298	332	333	317	313	337	337	314	345	351	351	350	348	326	314	331	307	302	330	325	301	319	326	324	346	335	298	302	312	336	334	344	337	330	331	339	313	319	309	355	334	331	325	323	328	333	346	299	316	347	354	319	333	351	301	324	311	308	344	311	290	327	340	299	317	325	365	324	327	332	336	353	326	353	314	329	317	338	293	291	338	343	295	296	339	341	346	339	347	328	300	314	361	370	314	316	305	322	313	341	352	310	319	352	312	354	319	339	318	348	304	333	307	331	325	306	327	319	325	309	318	320	341	322	328	360	340	340	305	379	322	309	329	336	367	347	310	351	287	321	335	311	333	313	333	338	305	310	301	309	368	306	342	336	338	323	327	317	325	337	327	296	316	309	333	337	340	311	326	308	323	330	314	334	361	302	322	317	363	323	338	339	325	340	326	352	324	300	335	328	322	320	355	354	309	297	301	353	317	315	328	309	330	300	346	329	346	324	323	307	339	312	327	329	356	338	335	332	331	314	334	327	313	349	308	275	320	316	327	320	339	337	323	327	309	319	328	332	353	363	345	319	345	334	337	313	316	347	318	318	340	340	327	327	317	336	330	348	326	337	308	305	318	323	299	354	326	297	355	330	336	310	337	334	359	303	291	348	316	328	357	344	323	340	315	334	273	330	341	310	339	330	325	325	317	320	325	323	320	333	338	319	318	339	349	309	306	324	342	324	309	321	300	346	308	331	341	323	322	323	306	326	317	324	318	330	328	339	324	315	314	333	325	305	331	353	316	304	330	339	360	315	331	322	326	369	338	353	337	321	355	332	345	323	332	325	356	358	303	341	319	330	331	312	322	310	314	301	349	352	336	345	355	325	328	339	355	309	325	307	324	347	305	306	339	339	322	278	305	334	344	302	337	339	322	315	319	334	350	356	333	351	279	339	308	329	345	327	335	350	312	351	309	310	357	347	332	303	317	338	300	326	321	332	340	321	341	334	320	304	296	338	341	281	325	357	336	333	319	331	359	306	343	331	344	339	315	343	334	333	296	329	359	317	323	313	345	315	376	332	329	313	331	337	333	309	321	339	314	351	326	325	338	324	332	321	327	319	331	336	316	315	304	358	323	363	328	333	332	325	338	314	331	316	326	339	330	345	313	341	313	322	328	316	292	317	319	336	356	308	281	349	328	330	283	368	331	332	294	313	354	320	306	311	307	319	325	317	348	330	336	329	310	327	332	313	372	350	346	345	305	364	349	309	327	327	359	347	337	326	312	321	311	345	327	316	317	341	322	340	328	317	309	342	314	348	337	309	307	332	316	325	306	321	352	327
25584	3070	6375	6890	5847	4811	4088	3424	2863	2598	2218	2027	1955	1866	1717	1612	1521	1534	1353	1376	1299	1319	1294	1259	1255	1220	1182	1154	1110	1135	1102	1104	1119	1070	1058	1158	1087	1078	1026	1067	1040	999	1040	973	1064	1066	1040	1037	1011	1010	990	988	987	1011	1026	971	1010	1019	954	1015	982	942	952	1010	987	958	1007	1010	968	952	937	1012	1013	1004	986	967	950	920	987	945	947	949	970	888	967	940	968	978	952	896	950	955	986	984	957	926	963	1001	973	948	992	1003	951	916	963	1043	985	996	948	962	939	917	974	913	889	1008	933	953	992	975	952	954	945	941	948	954	949	921	961	903	897	953	964	903	939	924	927	931	1015	998	951	914	985	971	965	965	979	917	996	953	960	965	941	932	946	976	941	938	956	942	964	969	978	932	996	913	977	967	989	936	975	939	925	998	994	950	923	919	943	978	896	920	934	923	944	981	950	943	916	1035	931	929	1029	978	937	951	980	922	932	990	987	924	975	947	891	953	964	966	972	977	890	972	951	910	893	954	929	944	969	938	993	942	954	932	956	962	1021	917	920	918	937	954	919	926	1018	902	994	922	972	872	908	938	992	952	965	884	910	886	959	996	925	947	972	964	908	954	933	958	949	931	941	940	983	943	925	940	942	957	941	954	908	890	949	900	926	922	943	945	943	925	969	951	973	985	953	925	938	975	1003	929	916	927	1004	936	958	989	934	906	942	980	920	926	895	934	911	977	965	1030	1014	916	907	979	957	894	961	910	909	947	945	938	910	963	966	981	971	938	986	978	946	933	956	958	900	922	952	945	965	887	951	961	913	960	875	930	922	912	952	898	908	964	968	998	964	938	934	921	975	996	989	995	962	942	927	930	986	923	904	939	932	968	1002	946	926	968	959	943	976	937	962	966	917	960	937	950	1009	940	944	989	932	953	1002	922	960	987	973	923	943	922	947	926	937	935	976	942	917	934	958	954	958	956	971	975	973	891	929	935	952	923	946	959	996	918	915	964	937	926	958	929	896	946	920	916	931	961	909	909	978	973	934	920	926	971	1013	985	919	898	944	844	927	952	880	939	961	970	914	930	925	911	982	930	889	937	932	1015	872	909	920	962	1011	953	986	911	916	976	924	926	945	965	960	967	984	947	962	923	965	931	945	900	959	893	925	895	935	963	959	1009	945	949	956	974	926	959	941	923	982	886	931	930	962	961	948	959	955	953	950	954	968	973	983	903	983	918	955	910	881	952	925	951	980	921	1001	897	917	902	904	885	942	946	1009	932	923	962	971	895	970	949	971	897	935	939	927	937	903	933	946	1001	977	974	1035	951	930	946	900	1000	957	952	928	962	908	963	1007	923	969	923	992	985	1001	951	898	910	948	981	945	930	910	922	976	957	975	1031	994	922	947	962	914	971	940	915	953	922	958	921	984	918	978	957	953	991	963	930	978	952	912	968	965	939	948	946	948	931	947	926	978	933	914	948	865	986	982	913	963	978	901	905	931	893	974	961	888	944	928	913	951	1015	965	938	933	963	907	978	931	918	933	1008	928	972	958	977	985	941	962	936	943	915	901	983	949	962	932	953	946	911	913	969	908	948	936	944	945	936	1018	968	922	942	943	923	938	939	979	956	935	955	960	997	962	939	927	928	940	982	972	963	994	967	953	993	967	968	930	936	920	947	944	931	962	974	905	955	964	933	911	893	907	926	959	991	940	980	935	971	904	944	947	1048	984	934	934	971	1004	895	988	1005	856	956	940	924	977	948	999	989	939	929	971	951	969	959	941	945	950	934	955	956	953	956	917	966	910	1005	955	939	935	912	953	919	950	928	935	985	952	943	889	962	934	940	985	936	951	1002	937	894	964	904	989	980	1010	919	964	961	1042	930	893	1018	971	925	949	950	971	901	934	923	976	892	929	920	893	943	942	983	930	988	942	957	955	971	907	1018	957	959	937	958	1004	946	966	964	926	974	971	979	923	924	937	940	962	932	973	927	941	895	926	929	956	922	1003	923	971	959	924	970	907	992	922	905	955	901	883	898	938	940	990	929	942	946	958	924	948	939	886	955	978	955	996	976	948	1000	934	930	909	935	944	893	960	924	975	948	924	950	962	921	963	889	958	976	1000	987	925	926	953	914	973	910	946	886	962	896	951	958	993	942	944	972	976	1006	997	951	983	1000	963	953	928	955	956	952	924	975	949	950	908	981	978	980	915	918	959	945	917	907	986	944	895	988	879	989	979	934	931	950	958	955	931	886	931	968	930	960	945	926	973	1020	964	947	999	925	895	947	980	934	989	959	915	960	918	953	974	914	941	939	948	924	888	881	923	936	961	960	889	897	906	990	936	999	981	949	965	982	896	954	948	923	941	921	906	952	908	980	923	901	929	955	1004	938	979	925	944	954	925	1025	897	970	944	924	895	948	961	956	949	925	965	980	965	978	961	950	907	941	890	943	932	1028	900	950	932	951	932	980	987	920	976	964	967	911	928	955	986	964	983	956	942	1043	921	972	953	932	916	990	938	985	984	880	953	973	966	967	1021	964	936	981	947	916	952	938	940	937	952	882	907	957	968	966	932	1003	940	1016	908	928	990	904	1009	1031	942	940	1004	951	959	939	995	986	981	937	1000	954	947	959	995	990	923	914	992	950	956	974	955	892	946	933	934	924	938	964	969	922	1007	926	949	920	940	934	931	937	937	936	966	1004	963	973	917	934	956	945	880	987	946	980	962	947	944	966	891	994	918	973	976	934	975	933	941	927	941	909	928	957	916	919	949	954	969	928	998	959	916	986	902	948	957	941	932	995	958	954	930	956	978	930	921	929	962	889	958	994	930	938	934	985	961	940	934	958	956	960	928	970	858	997	958	904	900	957	988	949	986	876	974	942	910	894	956	1012	928	968	903	973	1016	925	978	963	942	940	916	981	973	958	973	935	959	1000	950	964	983	934	967	982	933	948	990	998	945	989	952	961	967	954	958	882	962	915	944	929	899	967	920	952	902	991	936	904	928	948	1013	911	1022	967	988	972	971	958	933	991	937	900	965	913	946	1004	961	960	910	998	926	943	941	966	894	940	939	967	951	912	935	965	925	970	908	931	931	981	925	949	885	956	892	979	992	955	982	931	975	921	982	995	924	961	950	968	918	954	939	953	991	957	968	975	914	955	919	929	974	948	959	966	957	946	933	972	934	947	967	975	937	901	942	972	873	997	967	892	1011	956	963	945	974	930	935	967	942	973	903	969	945	957	873	926	961	931	941	895	938	910	973	915	920	918	913	981	975	953	951	950	973	888	946	965	954	982	951	903	912	999	946	942	946	932	958	936	918	958	956	933	954	999	982	940	945	962	972	899	1032	917	923	943	980	931	925	955	948	1002	997	961	973	946	915	936	969	912	971	936	969	991	951	948	910	946	881	996	896	995	902	973	957	981	910	942	969	949	919	1013	988	965	971	928	985	971	973	912	937	912	925	961	917	934	959	959	974	955	921	937	962	903	972	964	919	901	910	884	978	972	964	946	931	927	944	965	935	949	932	928	932	955	913	938	929	989	1004	970	950	931	956	925	943	911	978	957	927	998	958	969	933	937
6672	400	247	197	163	148	166	156	167	127	155	153	144	142	168	149	133	158	151	151	164	168	134	154	159	174	162	140	158	140	153	140	147	143	166	139	158	164	143	157	127	156	146	152	135	139	122	142	151	165	147	161	159	143	159	145	139	141	132	164	159	128	143	147	149	160	143	135	164	121	139	145	136	156	145	125	160	159	133	161	150	162	135	156	142	156	156	162	156	129	161	171	130	131	144	144	148	139	152	135	105	130	139	145	145	143	135	133	144	135	138	125	159	154	139	160	147	170	140	144	151	161	157	141	158	148	157	141	132	156	148	164	159	132	144	158	139	150	146	138	133	154	147	133	144	151	167	159	158	158	141	165	158	167	150	154	124	152	139	157	134	158	138	153	152	152	138	153	151	153	142	135	147	144	155	155	153	134	141	154	139	141	146	157	147	127	145	144	134	133	123	144	140	157	129	154	158	145	149	141	130	130	150	155	148	125	156	142	166	139	151	147	134	157	164	172	159	160	157	154	145	163	134	159	162	149	164	141	144	129	154	164	151	124	154	154	139	153	146	132	146	155	143	157	137	142	150	157	147	141	145	147	151	174	130	163	150	144	136	133	139	149	134	126	146	166	143	176	149	146	165	152	147	150	174	128	166	146	147	118	156	151	135	143	124	145	147	142	157	136	146	146	157	131	135	165	145	127	146	151	165	141	140	192	153	121	154	143	152	137	143	178	130	132	162	166	157	168	175	149	143	175	146	144	132	141	151	150	139	156	146	153	162	146	156	165	143	147	156	146	165	136	147	149	134	149	163	148	137	123	142	158	122	165	137	142	149	142	147	150	147	146	151	158	161	148	131	124	138	155	133	133	154	163	157	153	133	155	147	151	160	142	146	135	163	128	144	178	145	147	158	167	140	148	152	151	140	153	136	128	149	145	165	141	153	168	137	187	164	169	159	112	155	131	138	141	154	166	152	135	171	129	146	145	146	145	153	152	156	137	140	151	153	165	161	161	151	137	152	145	147	148	157	140	132	159	138	140	158	144	139	162	135	156	152	157	150	156	147	155	154	161	138	142	143	133	149	174	150	138	139	165	146	142	134	146	158	176	137	136	135	149	149	165	132	141	162	147	129	159	177	158	149	137	144	152	146	136	141	149	144	156	143	126	141	139	157	138	163	149	133	153	149	140	145	134	154	135	132	157	139	138	143	161	144	125	148	158	143	152	143	134	157	152	146	126	148	167	135	168	155	136	144	149	152	131	139	145	143	144	146	172	166	151	143	146	160	156	138	146	151	160	143	141	154	136	139	129	151	136	131	154	148	157	140	122	165	144	135	152	158	130	146	151	147	156	160	142	158	144	150	134	143	156	155	175	153	130	145	153	161	136	156	132	155	160	171	138	163	148	151	160	154	142	131	144	144	146	153	153	150	151	143	157	150	147	167	127	130	151	139	144	150	155	160	159	139	171	148	143	154	143	137	127	154	143	137	136	155	144	134	156	188	155	137	146	159	134	168	165	153	158	147	155	164	134	156	168	144	127	148	158	144	137	137	131	167	136	138	161	149	163	155	137	156	138	140	152	132	145	140	143	128	154	139	137	167	164	137	165	163	149	136	156	153	143	141	158	126	122	132	159	162	153	157	143	124	146	146	146	124	152	146	144	163	148	150	157	136	166	168	135	153	135	144	178	162	152	153	153	129	155	178	140	153	147	146	141	132	143	147	158	135	145	139	148	186	160	148	138	138	153	150	146	154	148	163	163	148	147	142	153	153	155	169	139	159	150	151	134	169	151	153	155	140	143	134	166	150	133	146	174	150	150	146	142	136	144	155	163	127	156	143	171	142	139	153	148	153	156	132	162	152	160	147	124	146	142	139	155	158	134	162	143	139	150	140	139	141	152	132	183	133	156	163	159	149	159	135	130	153	147	141	147	155	150	131	156	173	178	152	153	159	143	126	144	143	153	166	142	152	130	147	141	146	154	154	154	148	154	149	148	152	147	145	150	145	159	152	143	160	158	149	160	144	147	144	183	128	149	127	142	143	154	136	141	159	144	148	134	145	135	143	163	160	147	123	148	146	156	171	153	160	143	141	140	144	146	150	141	153	144	143	149	154	148	167	162	128	141	154	153	151	153	140	165	131	164	148	132	149	143	155	169	148	149	139	138	137	148	165	127	138	126	158	163	152	138	137	127	134	140	147	142	154	152	153	157	125	132	146	142	156	133	139	145	153	140	155	175	136	148	172	138	138	142	133	144	134	153	167	149	145	158	136	158	144	155	155	161	158	180	133	149	133	140	152	139	137	155	179	131	137	125	149	138	164	146	161	151	154	148	149	142	157	164	159	180	153	143	128	155	145	157	171	155	129	144	158	156	153	149	140	144	170	141	154	164	155	147	158	148	153	156	172	143	181	143	177	147	146	142	146	171	161	157	159	132	143	154	138	136	151	149	149	142	126	161	161	146	172	144	140	146	149	138	154	139	142	161	138	152	145	141	183	155	156	141	135	165	146	154	139	141	163	134	147	160	142	166	148	166	154	134	130	153	166	153	148	148	159	156	143	152	149	151	164	146	152	192	153	133	143	152	133	142	158	151	156	134	145	155	139	141	161	155	157	149	127	141	126	135	148	133	140	146	147	145	142	145	142	155	144	143	137	141	144	142	173	135	139	139	149	167	140	134	156	145	150	147	132	175	152	145	166	158	149	153	142	156	136	142	140	138	144	146	151	148	131	143	147	153	143	148	139	145	143	166	152	172	145	147	160	158	165	126	140	139	143	156	120	134	136	148	156	152	144	146	138	137	143	130	144	155	140	141	145	135	154	137	152	158	139	137	164	148	149	142	142	145	155	143	169	168	156	156	158	128	153	161	139	136	155	152	152	138	126	149	144	160	130	152	159	148	150	175	144	148	151	161	146	154	162	141	147	150	150	131	148	145	138	132	144	141	161	152	136	144	148	151	171	148	139	148	145	172	144	163	156	140	138	141	143	122	165	174	142	151	133	151	145	153	130	169	152	148	127	144	139	152	153	164	124	161	138	145	147	164	133	137	152	153	131	152	144	162	143	140	141	161	152	171	152	157	146	161	126	147	169	171	133	152	157	140	144	145	140	164	149	128	140	170	149	147	133	157	159	144	147	145	144	135	168	130	140	148	152	161	156	144	138	149	143	151	147	156	162	162	152	139	150	129	147	132	136	153	145	154	151	148	153	173	130	133	127	144	161	145	152	135	154	145	161	130	145	137	171	142	145	159	141	152	160	147	159	146	157	158	129	130	139	128	148	138	123	168	164	138	150	145	142	140	150	160	140	138	132	150	132	154	157	130	161	169	142	132	147	159	134	147	147	154	168	148	158	157	161	144	158	142	166	144	156	165	139	147	145	146	163	149	152	146	158	140	135	156	164	140	179	142	125	147	162	158	153	148	142	147	151	131	141	148	148	142	153	139	147	151	151	144	194	177	141	152	137	149	151	139	166	148	144	137	126	154	136	152
5966	620	701	738	617	606	567	555	530	531	530	527	514	549	528	557	488	541	504	543	518	498	507	491	491	502	521	523	487	486	487	520	473	520	541	533	522	534	497	512	502	507	521	517	491	490	544	468	546	498	535	525	500	505	521	516	499	496	537	517	491	498	510	554	496	527	529	509	506	525	503	538	473	513	489	498	485	486	495	520	503	535	494	499	491	492	502	496	470	498	471	509	518	493	509	501	491	469	549	502	515	529	490	469	503	504	481	526	492	523	540	520	491	566	513	489	447	519	513	521	489	496	510	460	516	493	497	525	513	484	510	484	486	504	450	494	533	536	518	525	500	494	505	497	504	560	517	466	509	535	466	474	475	512	508	498	514	464	534	482	477	494	510	468	515	468	513	483	478	507	499	495	495	523	493	496	483	524	527	488	524	498	470	509	491	480	542	561	482	498	500	510	478	526	519	463	488	521	490	523	505	521	469	518	482	529	466	525	540	522	513	451	499	543	537	510	529	525	509	488	527	515	504	514	514	486	506	549	544	498	499	501	477	519	482	505	489	499	539	544	521	491	506	464	482	464	506	516	520	498	490	498	524	452	522	520	503	512	489	525	507	475	505	491	478	511	501	518	520	475	511	503	537	527	531	521	494	506	515	517	523	507	523	513	489	514	504	480	472	490	527	523	518	484	577	475	470	493	462	507	531	526	470	508	498	532	526	516	512	465	505	528	453	531	494	494	489	530	478	508	506	502	475	497	487	520	477	488	488	477	504	518	550	466	474	490	541	506	511	521	532	492	476	492	523	507	488	487	480	482	475	454	491	474	504	485	476	460	473	486	444	505	443	514	519	493	500	515	525	534	504	561	509	493	487	485	487	485	478	525	492	550	525	502	469	525	499	505	493	497	535	513	469	492	533	529	507	487	492	515	515	524	486	500	494	500	491	484	460	485	542	460	505	479	535	439	497	515	543	512	492	490	496	514	496	507	488	526	538	508	502	475	469	477	500	500	485	494	498	476	511	494	461	516	508	514	487	522	513	484	528	510	511	497	494	510	539	535	482	498	525	551	500	503	480	519	486	476	483	461	469	457	490	487	502	523	527	499	508	505	518	495	505	524	480	500	530	507	482	474	519	514	502	552	523	523	495	519	507	508	479	503	521	510	525	520	495	478	480	476	535	515	484	505	491	528	511	499	504	493	493	517	473	479	508	514	475	499	532	460	496	531	513	504	519	476	488	506	475	546	486	525	499	542	469	501	497	502	491	521	554	520	518	507	456	503	516	499	515	516	486	478	508	512	549	522	483	510	488	483	498	511	475	502	494	482	500	470	526	507	534	485	507	525	499	504	483	452	490	555	492	510	479	529	504	497	533	515	503	515	520	476	497	491	465	544	507	526	507	484	515	493	536	472	517	479	498	521	475	484	532	483	486	492	487	512	487	467	485	515	482	474	533	544	521	505	501	509	519	492	570	501	490	514	521	480	513	487	528	524	474	513	493	503	523	506	479	519	503	496	523	518	499	489	486	503	441	510	518	490	483	501	541	478	469	530	526	509	513	460	488	460	461	515	539	528	486	513	492	535	500	481	489	513	491	492	500	524	480	480	517	473	530	546	505	491	523	479	502	522	495	465	522	480	485	520	503	519	477	517	526	519	498	478	537	493	505	505	506	508	458	484	505	497	511	485	532	477	525	484	481	512	525	476	531	496	484	519	480	520	496	505	506	544	526	473	477	499	485	528	489	503	492	473	501	531	494	519	500	489	501	541	536	506	527	537	473	533	506	518	535	444	484	502	510	548	524	501	513	496	498	520	482	478	518	480	535	491	472	518	507	467	533	504	451	518	519	516	534	454	507	518	549	500	519	424	485	518	501	548	504	511	458	498	519	525	526	461	526	514	515	485	532	511	488	504	543	508	533	507	518	504	484	552	528	457	479	470	489	516	540	486	521	498	493	478	492	540	484	518	505	464	482	500	497	518	483	465	513	504	521	506	526	533	498	495	471	500	527	510	452	505	486	484	483	504	501	525	479	471	450	484	498	493	507	496	495	529	484	467	519	515	472	498	456	502	510	473	518	484	469	539	520	486	510	497	518	511	491	503	491	503	484	534	504	492	492	472	456	508	536	507	450	501	478	479	515	514	497	509	498	502	515	528	491	528	522	508	500	475	506	484	521	555	478	480	519	493	524	505	523	457	497	473	494	519	491	484	462	520	478	478	541	497	510	516	492	539	523	499	509	507	463	482	563	506	520	478	500	507	524	477	487	490	486	505	532	490	496	503	524	486	512	488	489	483	505	523	462	503	505	511	484	504	484	497	497	473	461	525	463	473	491	550	528	521	486	529	497	476	492	520	472	519	481	523	507	510	533	478	479	496	496	543	526	529	496	502	482	487	508	508	467	504	495	531	491	531	504	469	507	488	528	510	471	525	477	511	502	515	530	474	482	496	498	508	469	506	504	514	480	503	490	481	514	486	502	466	508	500	502	491	518	489	531	489	471	539	525	500	488	482	503	525	487	504	534	508	502	495	540	528	526	541	506	481	486	492	506	517	511	461	530	508	485	479	537	525	517	444	502	494	502	489	489	502	487	494	472	508	531	502	520	545	492	483	479	499	506	516	521	523	481	528	523	508	493	505	477	483	493	485	520	515	500	530	501	544	471	519	519	487	513	500	535	528	529	502	512	500	494	489	511	513	479	473	499	512	541	511	519	500	535	455	527	501	470	517	489	493	490	521	492	494	542	474	529	478	541	474	494	456	562	517	489	493	503	521	499	488	526	511	457	482	521	501	522	537	522	517	518	481	455	486	482	457	508	486	521	536	491	526	467	478	509	484	548	496	516	509	494	518	491	481	489	456	510	488	466	479	503	519	534	541	488	503	496	511	494	514	520	503	503	534	468	497	486	501	506	446	498	480	530	486	494	488	483	534	511	518	494	540	522	511	503	515	547	507	502	472	508	482	492	515	517	490	479	494	484	500	512	493	502	543	494	503	531	503	460	490	490	532	508	488	499	531	477	502	540	519	538	503	484	513	504	523	532	487	473	531	514	484	481	508	516	499	517	503	483	531	512	473	501	511	508	507	500	480	534	510	468	512	487	468	533	510	465	510	515	484	510	504	485	526	493	495	500	512	501	523	529	484	493	482	493	514	515	501	462	477	476	514	512	519	478	532	513	541	466	498	485	474	487	482	500	519	499	475	487	512	478	508	519	508	498	500	529	514	478	538	481	503	515	493	462	503	543	523	507	516	512	514	481	480	496	485	521	559	468	529	478	510	509	471	444	504	554	444	497	481	511	534	504	464	520	513	488	490	524	522	496	510	498	519	534	502	484	478	490	483	497	498	493	504	461	509	513	500	515	528	514	494	518	497	497	495	505	517	499	496	506	484	495	523	505	516	491	488	515	521	510	503	544	513	478	474	526	512	498	513	509	461	517	517	523	498	480	493	480	515	513	474	478	482	489	474	537	526	492	491	513	484	489	497	521	506
38776	7546	1801	1264	913	722	577	504	446	432	402	394	359	338	371	309	323	312	290	325	311	291	294	314	270	272	292	272	290	298	325	283	282	284	305	302	265	252	313	297	256	314	263	296	287	314	280	301	286	285	289	289	276	295	298	310	270	261	300	294	273	283	254	314	266	284	304	308	308	295	287	282	306	295	254	283	280	258	273	274	255	307	274	284	299	269	255	266	289	292	298	253	309	290	294	303	300	307	305	308	264	277	290	300	292	307	259	264	285	263	289	299	280	295	293	282	287	317	254	243	304	278	301	287	298	277	266	276	298	306	316	291	285	315	303	279	299	293	257	262	291	292	281	287	275	298	264	307	287	277	278	289	314	270	260	238	278	278	252	257	286	304	280	269	284	266	258	262	284	312	277	286	299	303	283	297	310	279	272	273	293	295	264	287	277	297	310	288	285	290	275	272	312	273	290	293	265	278	274	296	299	301	297	325	289	311	291	283	292	264	293	286	286	272	275	276	274	287	306	309	265	279	283	295	287	294	261	283	300	281	281	291	298	278	268	271	285	285	291	262	292	273	267	304	251	278	301	299	293	269	291	267	297	270	291	288	300	286	286	307	288	295	268	276	282	273	332	318	263	313	297	294	279	281	274	311	300	295	280	305	290	259	276	276	279	240	291	295	248	278	275	284	261	300	298	292	288	264	320	263	289	316	290	316	299	289	291	287	260	291	298	273	271	297	294	294	280	298	288	303	267	291	270	266	269	284	300	278	277	292	313	289	283	296	254	305	259	258	276	279	293	320	273	333	270	294	293	304	305	278	267	270	282	320	267	306	273	324	285	274	283	311	297	319	270	286	285	298	290	267	267	301	267	283	275	271	267	297	306	301	263	277	273	298	278	297	299	314	298	309	298	280	259	291	296	315	306	296	312	299	307	291	281	285	278	287	301	277	304	319	283	288	274	307	287	251	271	302	298	277	261	267	266	250	296	280	272	292	287	286	283	315	269	256	269	309	296	259	265	272	279	300	277	314	295	281	252	292	242	279	300	310	273	267	283	311	290	300	278	306	255	284	269	273	291	259	285	271	267	314	289	254	291	304	307	277	284	298	288	263	265	301	272	280	291	276	268	293	288	285	291	306	231	287	290	295	282	266	292	301	286	282	287	283	291	274	302	260	261	277	275	240	301	278	286	278	276	308	287	301	293	264	285	326	278	269	299	307	242	292	253	283	285	270	278	284	309	285	312	283	297	264	275	256	243	275	277	305	285	327	276	282	270	265	309	282	269	276	267	280	294	284	274	290	267	265	271	287	308	255	294	279	290	296	295	314	259	296	277	281	258	297	271	281	308	283	311	293	287	293	275	282	323	303	273	283	274	276	266	295	276	263	259	302	278	274	282	293	303	287	291	275	279	313	286	291	259	288	266	284	264	259	260	277	262	280	299	287	275	295	277	300	279	266	265	307	275	282	278	278	314	279	285	295	297	286	262	274	249	295	316	289	297	273	288	295	265	313	303	282	280	275	316	281	274	296	266	284	293	277	274	260	279	286	254	270	281	277	291	307	286	258	288	295	304	310	249	266	286	279	288	295	278	294	311	278	302	287	293	258	310	285	263	286	261	292	280	260	308	286	277	266	258	302	283	253	288	288	295	280	268	280	329	299	289	274	300	291	305	291	244	284	275	283	269	279	264	268	280	288	315	277	267	267	268	292	280	323	271	284	282	348	313	264	293	275	270	289	284	273	272	266	274	265	318	288	306	312	271	280	277	290	277	275	253	279	271	306	283	285	247	278	341	294	289	285	301	264	292	269	292	285	317	264	296	272	277	278	265	260	268	296	261	273	270	281	282	316	289	271	290	275	275	289	269	286	269	277	279	311	303	302	263	255	276	278	303	288	296	286	241	278	285	283	279	297	296	260	284	278	310	302	275	273	250	270	297	301	311	270	297	277	269	310	288	270	290	303	283	276	281	271	295	295	274	277	278	269	288	293	300	278	286	283	283	266	268	278	298	248	274	314	281	291	272	280	305	303	295	306	284	283	268	265	261	286	290	270	283	288	304	308	268	286	260	282	314	274	317	268	267	301	284	273	241	260	279	255	269	270	261	292	262	273	252	273	260	295	251	256	249	285	307	296	293	296	255	296	294	298	307	286	271	277	286	275	258	306	317	283	266	318	291	321	269	301	280	304	266	287	273	253	291	291	289	298	286	288	307	272	283	282	280	278	300	276	314	260	266	278	273	265	287	279	296	267	270	267	294	284	288	260	297	285	303	293	281	287	305	292	313	286	284	255	281	277	319	275	286	269	268	283	273	278	306	305	330	281	287	274	278	269	302	301	320	290	300	291	291	280	288	282	284	289	304	255	255	281	309	271	282	293	321	284	283	277	258	273	282	295	276	301	271	269	282	308	271	275	292	284	267	290	279	292	278	293	269	272	285	305	264	280	280	295	282	266	276	257	283	283	317	281	256	254	281	285	269	305	270	292	285	285	289	293	298	278	287	297	269	289	287	286	303	282	279	268	291	263	271	302	293	293	276	303	341	269	298	306	297	264	266	305	294	256	286	295	318	280	290	285	262	260	267	268	286	271	278	303	272	287	275	292	290	329	275	295	283	285	248	301	296	292	294	311	261	280	283	289	286	278	277	285	337	271	288	254	273	291	282	293	279	292	253	291	282	301	267	291	274	280	295	279	250	275	297	273	303	261	294	252	283	282	270	279	273	295	284	266	305	320	265	257	262	300	290	286	299	293	278	289	260	306	251	326	284	283	285	279	248	310	296	261	278	267	323	273	268	272	274	251	283	245	272	266	292	251	284	291	284	284	271	286	311	267	286	272	297	287	290	283	278	275	260	260	266	299	263	303	280	291	267	288	308	290	274	287	290	270	283	300	310	292	276	273	300	266	297	276	280	291	247	287	265	279	261	281	281	287	292	297	325	282	304	308	309	282	292	287	304	297	271	269	289	281	288	278	279	307	281	300	296	271	252	278	296	275	279	297	278	293	285	271	288	266	281	246	252	276	278	284	271	311	322	290	314	285	297	319	303	284	294	302	302	262	301	304	273	284	304	316	255	249	297	273	234	289	283	275	287	331	282	300	280	272	312	273	286	284	251	293	290	285	287	281	282	272	309	295	286	289	292	301	278	296	260	302	278	294	296	266	272	291	286	277	293	279	282	297	276	300	278	267	289	264	280	285	275	260	281	303	283	292	284	281	308	296	298	289	274	284	247	286	288	273	290	263	282	281	273	295	273	277	287	309	306	298	292	261	283	302	305	250	305	287	256	277	300	302	306	274	293	271	275	283	291	279	298	279	297	249	255	286	253	287	277	304	310	288	286	282	277	289	302	267	274	290	314	275	280	297	284	253	290	286	278	278	289	274	307	277	277	271	280	287	279	276	275	256	309	298	273	266	270	291	254	250	262	299	293	302	276	273	289	250	286	294	286	299	279	254	264	261	264	303	293	263	306	281	289	277	310	271	282	305	305	282
18927	1922	3860	3977	3459	2994	2537	2175	1930	1753	1550	1498	1410	1353	1305	1180	1198	1147	1131	1109	1068	1073	1074	1007	1011	1021	951	941	945	941	947	927	949	988	891	938	955	915	888	948	939	952	906	914	889	924	854	956	897	904	894	894	890	879	846	903	864	853	901	839	895	861	906	924	771	832	918	881	905	905	870	861	889	856	900	894	879	873	832	865	855	892	857	833	858	854	850	900	859	866	896	889	868	830	873	877	852	850	803	880	852	852	844	883	811	835	837	889	854	849	882	824	843	814	882	842	835	796	846	909	860	842	868	870	812	862	872	811	842	851	850	853	855	839	850	861	863	827	826	873	817	889	804	816	839	826	858	871	878	849	921	887	900	838	902	837	928	821	804	844	826	863	870	849	823	818	884	856	773	833	844	834	816	841	784	820	931	830	864	833	854	844	886	829	842	916	869	852	846	821	878	895	863	866	894	825	823	872	854	853	861	919	820	829	873	856	851	849	840	831	843	877	870	865	892	769	886	875	861	867	851	890	871	864	869	893	859	893	851	856	859	786	819	893	832	900	860	857	848	847	878	847	877	865	823	876	853	801	833	858	906	856	798	850	837	948	861	853	833	865	858	860	909	809	876	878	852	819	851	825	881	883	864	885	871	881	851	809	871	826	882	848	851	861	840	886	856	852	846	878	906	870	791	880	884	838	831	893	867	867	875	889	844	864	882	858	804	872	864	848	875	861	857	817	836	819	863	891	852	863	858	919	923	853	816	887	864	884	858	878	850	813	834	827	838	862	849	847	868	822	841	876	811	840	842	869	820	883	766	905	852	859	874	836	820	862	804	854	845	857	877	801	892	923	872	825	844	834	849	782	864	859	845	871	844	844	831	814	907	888	835	857	858	838	797	842	846	842	843	831	847	855	865	824	847	873	895	816	870	873	851	852	839	827	865	844	887	828	864	889	860	800	777	843	868	844	817	887	887	862	834	854	903	875	847	855	842	836	877	837	842	810	871	881	836	827	841	828	895	823	837	877	853	852	841	845	872	838	865	881	831	858	859	885	855	841	839	862	892	862	828	836	874	849	823	903	889	820	875	864	903	864	913	843	825	851	847	874	795	857	849	838	840	887	874	880	852	924	841	837	915	798	840	883	876	832	842	833	831	844	844	858	856	866	850	831	875	850	889	866	840	890	885	906	853	905	804	849	813	862	876	871	858	874	813	898	836	834	804	861	841	849	821	856	916	861	824	881	890	840	865	852	842	861	865	844	856	845	837	804	847	859	869	904	850	861	889	793	833	913	840	883	844	806	829	823	842	859	840	850	873	841	851	822	929	875	922	857	800	852	848	870	833	914	852	889	868	882	843	854	851	927	859	873	843	875	849	851	826	864	849	785	857	866	860	845	829	885	851	805	814	842	838	819	798	823	861	808	853	857	842	873	837	880	839	854	862	854	845	802	840	862	836	835	885	875	805	814	875	831	866	816	847	841	868	883	867	868	824	850	842	839	900	856	874	856	859	864	848	864	825	897	873	860	855	867	892	851	860	849	874	861	869	866	926	869	891	851	879	870	880	856	875	878	846	837	892	820	805	876	863	820	863	879	863	816	857	827	832	844	861	854	873	837	865	854	792	877	881	821	811	871	875	880	850	813	854	821	869	875	845	867	833	902	859	824	835	863	841	846	839	823	845	872	863	844	884	863	803	821	804	855	851	856	879	850	853	843	873	901	827	827	813	830	882	863	840	842	834	885	825	856	861	835	825	785	872	842	822	823	819	805	886	892	871	854	879	858	822	886	864	864	871	797	869	783	801	861	864	848	816	870	890	846	846	861	876	909	846	827	846	851	877	834	867	877	922	801	852	836	828	879	856	862	845	835	877	864	885	789	834	835	829	851	892	863	847	840	859	857	856	876	849	858	860	828	870	879	840	853	820	902	837	883	829	927	832	823	866	806	854	881	867	907	856	825	816	809	904	898	884	852	846	876	824	893	866	801	879	857	852	843	892	926	854	903	899	867	879	906	876	844	878	872	857	836	867	872	834	823	865	854	872	834	891	806	848	890	816	797	838	827	827	847	909	866	845	877	843	856	841	812	837	899	904	835	873	854	818	878	821	878	830	911	869	823	831	861	797	884	878	915	911	836	840	848	818	896	862	830	878	876	886	869	846	907	870	885	874	841	871	929	840	864	842	934	866	832	885	892	849	873	890	804	822	830	865	891	863	868	882	909	862	824	878	906	851	914	872	869	865	845	839	876	794	859	821	921	871	830	861	862	863	806	824	840	817	856	828	884	852	843	870	808	870	841	837	915	887	886	867	834	839	910	847	857	915	888	850	860	864	809	836	832	849	883	873	897	896	878	885	878	811	843	886	861	819	803	837	906	870	817	829	847	860	857	868	817	891	842	844	879	835	800	830	913	843	861	845	891	850	819	882	817	869	837	815	850	819	865	883	888	854	865	884	811	846	885	838	802	829	858	874	829	843	823	864	891	862	851	825	881	878	888	872	854	846	859	898	839	848	852	899	883	881	831	879	913	846	824	899	842	837	871	840	841	825	866	889	833	847	827	808	857	826	841	876	831	845	851	861	818	856	856	833	871	867	857	808	859	854	843	810	852	826	812	895	847	906	830	837	832	795	890	802	871	824	896	826	798	854	871	852	909	839	837	846	867	876	838	858	829	841	856	913	848	867	933	863	853	839	893	923	872	777	900	845	859	886	842	850	821	810	827	854	807	849	831	856	924	880	845	858	841	797	909	808	820	856	842	880	870	860	808	873	881	840	847	871	870	883	865	850	807	883	854	863	843	863	877	861	883	817	872	817	857	831	860	838	892	826	810	865	845	851	894	844	858	837	909	828	789	836	878	864	825	901	912	870	884	826	854	858	880	864	809	896	892	860	879	855	868	850	872	830	848	827	881	821	904	869	840	893	859	850	837	823	858	841	855	855	878	862	812	862	847	843	839	836	859	885	826	862	849	809	857	892	893	859	862	904	875	834	872	880	849	855	873	862	832	855	833	861	864	871	789	879	884	892	867	859	886	842	834	832	923	827	791	827	842	862	829	882	858	869	845	837	891	843	886	863	823	863	875	887	862	826	799	900	829	840	879	846	860	875	871	849	860	886	889	832	849	824	845	898	829	859	868	766	894	813	837	828	789	851	857	842	803	830	858	820	837	892	854	873	858	791	780	892	836	884	856	852	804	840	835	849	790	891	862	911	805	794	840	827	862	873	840	868	833	856	813	881	912	840	842	866	827	816	914	886	861	813	836	899	869	883	843	897	817	788	836	827	875	824	835	856	845	820	862	797	897	849	855	810	891	859	839	873	834	868	831	891	855	883	870	776	878	826	871	837	865	827	842	903	908	843	806	842	817	863	821	794	884	871	853	842	838	855	892	877	826	882	815	842	829	808	864	825	872	814	853	834	872	910	826	829	894	792	861	853	843	852	876	883	828	856	882	862	887	861	822	843	902	889	868	841	873	851	857	882	840	879	834	892	865
49450	16601	5539	2396	1581	1107	924	724	681	598	517	459	475	466	430	427	441	405	335	411	384	374	363	387	384	326	381	336	357	374	328	362	343	309	318	346	358	349	351	307	348	332	316	313	321	343	316	329	342	314	305	343	357	335	320	315	304	310	327	327	332	337	319	310	322	335	330	336	321	334	336	343	336	339	325	331	324	331	332	329	351	323	299	349	330	302	344	310	325	342	351	327	333	348	321	329	320	316	368	349	338	309	307	357	340	309	334	329	321	332	335	355	337	321	299	338	296	339	336	335	338	313	335	334	295	339	313	364	325	312	329	359	337	333	311	328	316	312	334	314	324	313	320	345	336	321	337	318	361	325	303	315	310	302	358	318	332	338	324	321	332	324	355	345	303	335	330	328	350	345	333	345	298	361	336	315	308	307	319	329	333	336	309	335	318	343	342	302	333	324	343	330	320	327	343	323	344	320	321	327	289	300	330	355	317	342	325	332	350	315	303	332	370	325	307	318	370	328	297	326	331	358	328	320	317	319	306	331	305	355	341	323	336	326	345	338	326	327	345	307	298	338	353	342	338	330	322	361	323	331	329	334	317	306	296	299	306	336	356	322	338	325	337	345	324	312	341	318	346	353	294	304	306	325	310	316	355	355	328	330	306	295	323	317	291	341	316	335	325	347	319	321	318	312	372	338	293	320	342	318	357	303	281	379	323	333	324	326	320	315	334	292	316	333	338	316	348	333	348	312	336	343	321	320	340	318	316	311	366	331	380	311	356	287	310	330	316	371	324	279	347	317	338	336	331	303	386	307	348	326	307	308	313	334	354	294	347	313	324	311	336	355	324	318	349	340	316	311	344	337	330	307	325	337	325	330	340	287	331	341	316	325	333	356	301	317	351	317	347	310	338	307	327	336	316	323	305	378	330	327	343	322	331	305	357	320	339	321	336	327	395	336	287	308	328	354	321	322	315	320	308	325	341	342	333	337	349	332	336	335	331	314	321	345	348	306	349	320	314	317	335	297	325	328	335	352	328	302	306	336	343	360	299	329	324	297	331	325	327	330	322	349	306	334	330	320	338	324	332	332	338	322	281	319	317	327	313	295	358	327	335	313	340	308	314	348	303	303	302	324	348	326	293	323	336	295	352	327	351	314	343	334	313	318	344	311	287	312	307	307	306	353	326	329	325	335	309	324	376	322	327	325	304	346	314	345	326	306	329	305	328	361	317	359	341	315	312	322	326	341	331	337	325	304	305	340	332	326	328	319	319	341	344	298	352	333	336	326	312	311	341	301	365	340	319	338	346	304	311	323	306	334	302	305	298	358	316	321	345	325	301	336	323	333	349	325	357	352	328	321	330	333	368	289	320	334	363	329	331	351	319	330	359	298	337	345	339	341	297	336	328	307	336	323	368	340	315	309	302	342	329	351	311	323	349	365	312	306	304	316	307	360	326	314	322	301	334	346	321	344	340	292	339	304	353	372	340	312	332	342	319	343	323	327	347	317	350	304	311	343	300	325	340	325	320	304	307	319	294	327	355	321	343	336	317	304	283	300	382	296	319	352	302	325	313	351	360	315	351	334	339	290	324	295	309	316	362	349	351	312	329	332	325	342	334	331	306	363	325	286	341	344	347	321	354	308	315	330	326	306	329	331	307	320	357	350	353	305	327	334	308	312	319	317	323	328	320	319	312	357	311	340	331	321	348	343	338	353	325	323	333	317	317	342	356	291	323	313	335	316	359	310	345	333	340	367	305	336	318	318	328	336	313	326	321	351	301	340	312	342	341	313	313	334	321	324	284	349	299	305	315	344	299	358	343	293	345	337	324	364	336	310	333	333	311	325	324	337	321	314	322	333	299	323	320	309	312	320	328	328	316	357	303	328	311	327	359	312	355	308	289	335	347	306	317	305	330	312	332	347	303	305	337	339	366	298	299	319	354	345	327	306	339	342	331	327	334	333	324	285	342	340	336	342	350	323	348	306	335	335	314	358	323	324	299	315	330	333	323	369	340	361	327	306	361	314	300	355	359	346	311	316	291	324	339	303	329	270	344	328	352	334	329	344	336	356	329	341	290	328	330	316	358	341	333	321	325	329	365	339	329	310	309	324	316	302	313	358	314	349	339	352	303	333	302	360	330	312	337	297	345	336	344	312	313	345	340	321	335	326	310	326	328	303	339	314	313	349	332	304	313	314	317	336	322	309	327	321	334	324	304	301	332	313	356	345	327	316	339	342	348	341	311	332	322	327	335	340	339	341	336	358	323	333	341	318	342	308	315	338	355	317	303	331	320	351	335	322	352	311	336	369	333	338	312	287	305	339	336	316	339	350	283	332	334	318	348	335	298	324	342	324	314	324	341	336	318	325	355	339	344	352	340	316	366	350	357	319	317	328	310	327	322	322	352	312	327	295	315	345	353	330	328	324	305	320	327	346	327	353	356	354	356	327	307	311	272	324	365	338	343	300	307	313	318	316	319	310	332	310	319	327	323	337	373	339	329	341	336	314	341	382	321	365	309	319	333	314	325	359	358	363	359	364	346	304	310	308	322	289	325	373	327	331	341	304	346	308	319	297	348	318	305	353	300	374	320	318	296	304	314	325	344	331	345	338	326	310	313	322	331	320	325	320	341	320	329	320	309	316	344	302	339	329	330	341	293	323	311	321	318	310	326	319	333	324	334	334	339	339	344	313	313	340	353	318	320	338	333	334	323	300	330	294	325	327	334	335	338	301	341	324	299	318	353	314	308	323	311	311	320	320	372	351	353	352	297	338	317	303	325	313	339	329	299	344	324	330	346	338	335	321	309	341	320	330	300	325	325	341	326	321	334	332	311	357	306	289	326	342	325	329	311	325	329	312	296	345	312	314	308	333	343	334	303	288	323	359	333	355	315	335	314	319	365	355	297	331	346	311	343	358	314	333	333	330	313	315	331	332	331	325	339	362	358	349	291	355	329	331	340	326	313	302	332	374	364	306	335	332	311	339	337	328	339	323	375	377	365	341	358	345	313	334	340	307	323	303	323	352	333	293	278	304	314	337	307	323	325	324	313	300	326	321	323	318	322	345	316	337	318	339	313	282	320	319	331	302	355	337	322	339	314	324	325	334	321	309	282	336	299	316	330	338	329	318	337	333	340	327	343	336	355	334	348	319	306	319	371	333	328	354	319	307	315	361	310	328	316	353	324	316	300	316	331	355	336	346	310	339	343	329	346	310	362	310	307	344	327	340	321	318	323	327	290	325	330	312	322	341	311	334	332	322	306	323	309	338	352	331	304	288	325	307	331	353	339	303	323	320	344	328	333	356	304	338	321	347	290	319	383	328	327	315	309	273	334	363	325	347	311	323	336	317	316	330	302	317	318	329	322	346	331	297	310	353	325	339	331	342	318	319	319	337	328	338	354	325	306	309	301	313	349	305	351	367	347	327	337	320	299	295	304	344	317	327	333	328	320	320	341	304	312	325	333	328	341	338	326	307	319	330	319	326	331	329
24375	2962	6358	6828	5788	4795	4018	3375	2972	2586	2350	2167	1975	1790	1698	1563	1569	1449	1357	1342	1404	1262	1226	1304	1283	1152	1190	1193	1143	1105	1079	1138	1145	1107	1193	1119	1093	1066	1079	1032	1074	1050	1053	1001	1010	1041	1020	1033	1034	981	999	1000	981	1017	1049	1058	1022	917	1043	1038	1038	947	956	995	1034	983	986	1032	1011	974	935	991	949	944	966	983	1015	929	988	909	967	984	995	926	1056	906	1012	975	938	1040	951	954	970	960	945	989	969	951	966	941	961	989	974	936	947	937	959	939	963	963	882	936	974	991	941	956	964	939	955	955	975	914	998	965	942	977	961	972	969	1014	929	937	908	925	955	1018	1001	895	939	929	931	884	964	944	931	941	904	998	939	966	928	961	939	952	942	969	954	956	936	907	980	938	947	926	930	944	938	975	934	959	915	918	970	882	973	1008	922	950	911	923	925	928	921	920	968	981	925	995	966	912	945	906	998	944	989	941	973	1000	923	924	930	993	943	984	968	915	973	947	943	899	973	999	917	952	940	908	920	958	919	918	954	923	976	944	900	904	920	957	954	911	988	938	935	899	906	940	924	915	951	928	920	932	961	967	950	936	953	974	962	931	976	902	937	922	960	997	981	947	924	911	915	905	865	936	961	878	964	942	950	947	874	923	945	885	939	919	889	986	969	940	957	920	929	979	986	915	946	926	956	982	940	926	966	888	930	940	918	911	944	924	952	951	981	947	977	938	964	996	909	941	953	953	967	973	966	930	888	934	903	945	980	912	929	971	918	936	929	998	922	941	890	965	953	954	971	963	933	983	991	947	913	907	973	967	938	966	1005	950	971	968	916	940	943	946	909	933	942	980	917	998	942	961	988	939	933	942	945	922	957	967	958	928	982	948	946	1012	956	906	962	953	922	937	983	937	972	924	942	948	970	958	922	961	965	928	951	966	858	950	913	1005	943	956	920	917	897	915	997	987	935	965	973	928	922	963	980	958	961	948	953	979	917	878	914	900	927	962	954	889	936	944	991	877	972	1001	955	914	994	947	965	987	951	964	928	963	903	959	905	903	959	960	955	935	921	950	957	928	1020	971	992	926	915	917	939	972	959	932	919	922	950	934	887	1035	930	932	946	949	929	933	943	923	896	963	933	972	929	952	997	964	946	923	947	924	926	901	951	952	926	966	963	970	955	925	928	929	912	926	940	954	960	923	909	955	940	819	1002	938	957	924	971	923	950	867	909	975	925	976	966	903	962	924	931	964	964	958	919	943	966	958	982	911	974	902	934	981	981	914	972	941	936	971	928	904	962	883	941	912	963	976	947	964	952	973	903	943	943	978	995	930	971	1002	877	1018	987	945	968	930	905	946	946	984	957	963	954	933	924	930	969	922	929	908	910	969	1014	960	943	946	967	951	923	966	949	970	937	890	973	952	940	951	960	953	978	934	979	925	922	890	944	892	885	979	919	940	995	952	941	922	909	976	955	938	938	982	1000	946	997	945	1019	898	917	939	940	917	940	964	924	932	919	936	940	934	937	954	991	967	959	931	938	1005	966	938	944	975	939	969	936	967	971	955	942	896	900	917	969	964	937	946	957	934	918	953	964	892	941	958	974	937	985	947	945	912	995	970	952	923	995	918	976	952	903	877	905	929	929	939	986	940	947	969	941	946	940	932	972	924	956	942	959	946	972	947	958	939	1005	1008	932	884	928	974	955	954	911	933	1007	946	962	934	947	979	944	933	919	922	876	934	920	918	939	889	996	915	999	898	927	966	979	928	985	943	964	914	981	932	904	859	970	886	918	988	934	984	977	896	932	918	923	965	935	941	982	967	935	963	951	939	946	953	979	977	972	961	949	966	976	932	896	913	942	914	906	993	907	947	950	1019	950	944	949	904	958	937	950	986	984	889	990	935	909	955	876	931	928	945	907	956	938	986	936	953	965	956	911	994	977	893	965	952	914	930	948	953	979	928	886	961	949	923	920	953	950	913	903	974	985	974	990	888	923	914	927	967	909	958	957	941	920	969	911	985	962	897	941	963	916	933	955	941	927	922	983	968	925	931	952	967	972	964	960	947	869	973	994	923	961	970	933	955	905	919	894	976	885	927	954	920	995	981	914	957	958	949	931	952	939	998	990	926	922	974	894	954	924	852	909	957	996	985	930	936	928	922	974	955	942	941	871	924	990	939	945	929	991	952	974	896	941	913	973	941	878	963	945	916	908	982	899	997	908	921	913	920	935	975	945	976	950	978	927	946	940	912	961	949	948	954	948	939	967	947	961	976	939	964	924	935	930	932	923	1042	982	957	931	951	924	901	944	944	947	974	950	920	958	933	974	1013	994	945	977	941	888	973	946	945	927	923	936	964	960	930	918	977	931	917	924	977	950	915	923	931	915	914	930	958	976	990	933	984	907	904	944	907	933	982	986	936	997	955	981	955	953	898	934	1038	974	890	983	902	971	909	953	928	918	975	1000	900	981	940	979	938	968	888	958	987	1021	915	983	914	960	935	943	969	959	1003	970	936	915	937	955	923	954	942	974	892	965	923	925	957	947	876	940	964	984	947	1004	959	938	941	937	946	952	892	950	1017	954	962	912	940	957	955	904	902	939	933	891	959	946	884	950	970	949	964	952	947	956	974	879	1024	926	911	963	956	968	904	949	904	958	939	922	1009	982	924	942	962	973	985	890	941	957	969	960	955	928	961	917	928	899	911	972	915	945	981	943	967	933	923	919	948	962	915	981	963	965	973	922	942	916	1021	931	938	941	941	966	908	918	939	989	946	952	974	958	981	917	922	912	966	938	945	912	938	951	956	951	955	888	899	945	959	928	953	943	925	913	970	963	907	941	964	942	930	909	889	935	989	929	964	990	934	958	986	905	940	963	963	911	962	923	871	940	919	996	955	921	943	990	939	907	930	930	955	925	933	978	925	946	944	932	908	950	967	938	931	971	941	1004	928	917	960	999	982	950	881	923	964	933	945	961	944	923	926	945	989	916	943	900	1006	929	937	925	936	911	932	959	928	947	931	892	973	920	918	941	911	929	985	922	943	941	996	940	902	945	970	901	909	928	942	963	1002	973	978	909	999	948	965	951	948	941	936	951	939	911	958	904	918	991	970	973	926	924	968	966	972	931	940	975	958	893	1003	966	930	938	958	982	946	964	919	918	907	892	934	979	949	881	999	919	926	965	987	969	921	949	980	935	897	901	956	952	835	914	965	920	917	941	934	912	924	927	951	968	977	889	956	967	921	941	959	937	924	967	899	898	947	951	964	938	939	911	1036	931	937	931	933	923	936	925	941	964	974	952	931	859	933	920	982	906	971	963	901	911	945	940	915	942	853	939	915	942	914	945	933	983	903	976	990	944	947	964	937	960	970	928	908	963	926	949	977	965	974	989	959	968	896	975	994	961	897	962	917	912	932	888	991	918	944	950	950	943	945	977	907	911	962	931	974	993	917	1013	912	940	934	902	910	888	920	958	1003	939	963	912	960	922	982	931	955	889	965	918	960	959	951	947	929	941	942	978	963	952	971	982	915	895	980	915	906	918	940	949	999
6618	488	268	240	187	166	164	158	164	172	163	153	143	164	159	159	156	158	167	150	161	156	140	144	185	154	108	159	147	138	138	146	155	157	178	162	138	146	152	153	156	161	155	150	176	148	144	146	142	139	154	145	118	167	171	149	160	161	150	130	159	149	140	145	157	146	150	141	145	144	152	139	147	141	148	135	157	155	160	151	143	162	137	117	170	157	155	139	143	161	139	165	166	135	126	150	141	151	158	140	144	158	141	134	160	167	153	173	146	142	149	150	169	149	143	141	141	160	159	142	146	137	157	168	171	145	150	162	130	152	144	151	142	135	154	136	137	151	138	137	138	152	139	142	175	164	145	159	137	145	130	150	156	174	145	163	148	141	152	130	165	150	135	162	163	157	143	135	144	150	151	135	140	149	131	137	161	136	138	154	141	160	155	150	154	133	151	134	153	152	147	149	137	159	154	163	163	134	171	160	133	163	138	146	156	160	145	161	136	137	144	139	141	149	139	152	172	159	166	176	146	145	128	154	137	147	142	146	167	141	152	156	139	137	159	157	127	170	170	157	147	137	137	152	161	137	143	149	155	143	157	140	163	139	151	180	157	169	145	155	165	144	158	155	160	152	119	160	151	172	133	158	170	150	164	154	146	140	123	164	153	162	149	163	159	139	145	170	150	157	122	157	153	134	148	142	151	157	152	125	146	127	141	172	146	143	134	118	129	150	141	148	138	155	155	148	155	143	149	149	146	164	154	146	158	158	141	136	161	146	154	130	168	118	132	151	162	148	148	163	144	158	133	148	142	132	141	136	167	148	145	158	159	143	158	138	153	142	145	150	156	154	170	167	147	145	140	143	154	170	139	145	144	135	137	127	153	168	142	149	142	135	156	169	161	138	143	150	155	138	145	136	141	156	165	149	134	139	141	154	154	115	141	153	147	132	167	141	157	144	155	152	174	156	140	153	134	180	133	154	155	158	151	131	151	156	135	135	140	156	141	125	160	136	155	156	137	132	161	144	150	115	156	141	134	138	163	148	172	148	153	142	152	157	140	171	137	152	163	150	138	128	136	136	159	155	166	152	140	143	158	157	152	153	147	152	143	157	147	143	156	176	122	161	148	136	107	143	165	144	144	154	154	123	158	137	138	157	145	169	128	143	156	123	135	164	141	160	161	179	141	148	154	131	144	160	165	146	150	149	147	147	150	149	174	155	148	143	151	148	155	152	159	152	139	138	159	143	165	158	125	149	140	126	149	130	137	155	177	138	160	166	152	155	146	153	168	145	148	154	170	160	129	145	149	156	158	161	154	149	137	136	152	145	174	156	160	144	141	125	133	151	151	149	177	145	141	144	145	155	145	146	137	130	156	138	138	154	155	151	136	159	154	156	162	148	136	123	139	133	152	165	152	148	157	149	189	152	139	165	163	154	142	133	161	157	163	154	132	147	142	168	127	149	147	154	143	162	160	151	173	136	159	146	156	168	132	146	128	139	140	150	143	170	169	158	205	152	166	159	158	142	150	169	164	161	133	164	156	152	171	155	146	158	137	149	153	130	159	141	177	134	147	129	148	138	143	161	155	126	157	156	166	164	150	165	164	143	152	154	130	143	146	177	152	146	126	143	154	145	145	157	143	145	130	182	141	135	156	141	168	123	150	166	138	154	151	148	149	120	147	162	158	126	163	156	176	136	144	146	127	133	159	171	166	161	155	131	161	162	155	151	152	154	132	136	140	178	146	157	157	160	148	166	152	156	162	143	159	150	176	144	151	145	168	135	160	154	153	167	152	172	147	172	147	141	128	143	142	156	147	148	142	130	152	187	153	155	144	152	182	137	153	156	170	160	146	153	148	156	128	167	140	152	142	145	169	157	144	155	137	178	135	156	132	159	163	128	155	169	168	136	151	148	148	169	146	166	148	152	123	159	128	165	151	140	161	161	164	144	155	154	164	168	155	163	147	153	126	143	125	164	117	138	164	144	156	138	134	133	144	138	150	160	137	134	182	143	144	127	142	129	149	163	147	145	150	150	153	142	172	141	164	160	162	139	168	138	176	154	151	152	125	132	143	164	147	148	160	140	136	144	142	150	137	159	137	151	153	154	148	161	139	148	166	138	133	144	170	139	139	145	152	166	154	185	131	146	182	150	151	172	135	138	168	153	164	146	153	130	149	138	163	161	143	156	161	133	148	140	148	164	157	146	156	162	151	142	138	126	137	157	131	148	146	148	176	136	152	149	161	144	173	143	149	160	162	182	129	167	144	167	150	167	158	148	138	164	158	157	158	126	141	144	161	149	164	146	148	143	139	154	154	147	162	117	130	146	139	139	138	152	139	139	139	145	148	149	136	154	148	170	158	166	126	153	177	150	148	160	153	151	154	165	134	152	158	164	148	137	138	153	154	133	120	148	153	137	145	135	148	151	141	165	153	154	130	144	138	160	146	167	150	128	149	143	148	156	159	155	126	143	142	143	150	126	148	133	136	156	143	177	155	162	148	132	169	156	137	138	149	165	154	149	170	137	150	160	140	146	152	153	151	117	151	157	183	148	164	128	150	151	163	144	147	159	160	137	154	156	135	159	120	145	147	149	142	159	125	140	153	154	144	165	157	159	165	110	171	152	133	156	157	147	157	148	156	137	134	151	158	161	153	169	151	141	136	152	152	167	151	146	146	145	160	152	147	166	169	155	144	135	139	135	157	143	138	168	160	178	153	150	158	150	138	126	159	119	160	164	150	151	154	137	118	141	147	141	126	159	147	168	124	141	161	169	139	139	154	152	145	163	159	153	154	155	138	152	143	175	155	123	145	149	158	164	146	143	137	175	170	161	161	154	144	166	157	155	156	154	172	142	145	153	144	126	144	149	165	154	135	146	138	146	158	169	154	144	165	135	140	155	175	151	144	159	153	157	139	143	142	151	178	132	145	152	142	160	140	149	166	144	129	129	147	147	155	155	149	148	173	151	153	137	155	135	131	139	143	144	150	175	147	163	143	141	147	138	145	149	136	156	154	147	133	160	129	153	144	164	139	130	139	154	172	147	133	156	142	142	155	134	147	141	147	149	165	138	145	137	126	171	152	144	143	149	158	137	148	148	150	142	136	140	173	142	167	133	144	165	151	149	137	145	141	141	133	147	167	158	159	148	166	133	157	173	153	155	147	177	163	154	153	151	161	132	150	150	141	146	142	147	173	147	155	159	137	173	126	165	141	167	136	164	140	154	123	148	145	141	152	133	148	168	132	150	147	138	163	170	156	150	142	150	165	147	171	158	155	144	140	148	158	134	161	139	147	144	147	129	132	128	156	156	138	157	143	126	163	128	161	170	140	143	159	148	117	148	140	148	161	151	165	155	138	167	139	145	143	130	150	115	148	175	140	159	136	169	138	149	122	135	174	139	146	154	168	159	150	152	165	133	142	167	153	122	157	157	147	153	151	156	163	144	167	144	155	161	145	135	150	159	140	156	152	153	149	130	158	138	148	123	170	155	174	147
6018	627	756	794	715	646	634	613	577	607	525	517	554	564	563	530	532	528	511	531	531	550	548	524	560	546	465	507	511	513	561	494	515	504	523	476	486	498	489	490	513	553	506	499	493	493	487	517	495	514	452	543	518	525	482	519	498	518	496	496	510	496	496	498	551	530	504	524	515	506	520	494	527	517	504	483	502	496	492	516	533	510	501	509	542	514	489	514	500	502	533	532	495	537	528	496	506	483	515	501	490	485	529	519	513	515	545	510	446	519	529	510	527	480	491	469	497	499	497	480	480	526	499	510	491	505	478	534	500	499	523	492	489	516	492	527	511	492	489	481	495	472	481	535	494	486	534	522	524	475	520	483	514	477	535	475	500	521	511	498	471	494	499	528	525	534	551	523	470	510	491	524	477	544	538	503	520	522	501	502	536	510	499	491	515	486	487	487	493	466	473	444	488	522	497	460	513	480	519	522	559	527	509	528	515	513	505	542	524	537	539	483	501	500	497	561	538	483	549	496	485	474	517	467	519	525	492	492	506	555	474	515	525	506	517	529	469	495	490	473	483	511	505	533	505	505	485	512	502	517	494	501	493	507	487	515	467	551	517	505	517	527	459	516	519	492	537	471	545	541	517	512	520	529	513	540	505	493	496	506	518	515	463	536	516	494	514	515	508	480	481	497	515	512	483	491	479	493	500	478	512	491	511	523	492	498	498	527	509	487	509	473	456	525	495	509	519	513	528	508	481	470	495	544	518	529	497	529	500	475	496	496	471	533	494	513	490	519	483	461	507	512	514	493	541	533	534	541	522	472	472	499	485	515	501	533	519	515	494	504	503	473	522	493	470	512	512	490	480	520	510	473	531	539	509	463	459	501	513	493	506	483	456	527	538	505	467	505	493	522	533	571	516	518	504	496	493	490	522	503	486	520	475	515	522	504	508	502	504	509	502	508	551	476	537	471	486	507	503	507	472	485	463	483	542	545	492	500	502	531	513	539	488	509	504	527	508	489	517	546	504	483	523	485	496	515	495	517	533	527	570	504	503	493	502	518	451	496	514	483	493	508	479	528	533	468	533	514	487	486	509	512	521	519	505	472	507	511	558	513	544	497	456	521	477	523	541	518	491	492	517	504	489	518	527	520	540	496	490	524	472	531	544	507	486	500	507	492	550	526	504	531	519	504	520	521	491	517	543	513	496	519	508	487	520	489	527	507	527	563	496	470	477	507	492	528	496	497	481	514	446	494	499	521	517	464	499	499	521	530	543	517	469	523	522	517	471	508	518	534	529	521	493	518	507	504	506	470	514	497	462	508	509	513	488	554	522	514	492	501	569	493	513	502	477	535	514	493	509	485	484	511	496	537	533	487	532	508	502	522	495	516	501	502	505	535	530	489	514	503	483	500	525	483	514	484	489	539	477	476	488	491	507	477	500	484	515	537	515	539	514	520	522	493	482	485	482	504	466	480	494	560	511	529	500	520	512	525	477	520	461	483	526	481	525	495	522	487	526	486	502	549	466	469	480	492	480	493	510	506	499	476	488	530	503	489	503	513	515	518	505	529	487	496	500	494	518	496	485	505	547	478	494	514	493	529	483	506	516	523	478	499	494	497	526	530	524	535	498	513	524	525	505	551	527	478	522	494	497	498	476	513	486	490	522	512	517	511	507	497	497	522	498	512	477	531	527	505	516	514	519	557	518	497	492	498	491	510	515	477	496	515	513	492	508	467	483	502	520	547	538	494	556	477	502	508	531	502	496	506	472	538	490	474	515	561	498	527	475	483	490	547	497	505	460	499	484	504	546	539	541	502	499	536	499	504	489	525	496	496	484	542	510	545	512	515	513	572	529	511	473	495	474	500	489	501	507	494	488	510	445	520	502	493	480	501	522	481	483	491	485	518	517	495	462	439	482	509	512	471	507	527	516	494	500	486	522	507	478	498	529	458	490	512	505	529	507	519	523	509	464	523	532	467	493	504	502	497	527	489	492	494	499	517	498	492	505	485	477	479	498	483	523	534	534	508	484	518	509	501	530	502	549	506	477	495	532	463	478	476	537	507	469	500	565	482	512	474	509	536	486	521	523	503	502	534	506	500	512	541	526	531	512	527	518	478	482	504	511	487	514	492	469	491	496	506	514	478	512	517	508	488	475	542	503	531	494	507	504	482	493	507	477	486	524	533	516	540	485	525	481	542	506	508	504	478	483	501	517	526	540	503	515	520	496	505	524	484	514	526	541	531	520	512	487	556	474	546	536	491	547	507	485	525	490	499	438	509	502	470	510	502	498	542	490	517	469	467	505	509	501	522	510	484	512	511	502	516	485	521	524	525	489	495	481	505	492	523	536	497	492	488	513	533	486	531	526	482	498	472	480	503	527	494	514	485	496	505	527	520	517	515	541	523	503	493	503	523	508	505	549	503	500	498	470	539	461	503	483	474	510	531	478	518	480	498	529	523	503	527	496	488	504	473	520	481	509	493	508	507	529	455	499	515	525	526	502	504	530	499	526	498	526	503	539	485	530	535	464	485	517	476	563	458	502	523	483	467	505	484	529	519	512	574	517	554	513	493	517	511	433	503	522	545	532	507	521	500	515	514	534	511	514	512	496	507	489	528	507	497	521	512	547	513	500	545	502	516	471	531	498	503	487	484	525	526	481	490	511	501	445	487	506	473	497	444	498	537	533	522	500	525	531	493	549	539	473	514	508	505	456	501	522	490	498	510	508	525	531	503	500	494	555	496	532	496	530	531	469	529	491	499	497	483	505	500	510	538	494	464	474	481	504	530	494	483	514	517	480	537	497	476	461	535	490	522	499	489	488	518	489	515	515	510	540	497	485	487	476	481	527	536	480	506	487	479	507	538	557	510	492	492	503	487	519	450	489	517	503	482	503	509	530	492	536	519	503	500	495	487	471	506	510	533	470	520	466	496	518	548	494	530	494	516	508	520	478	528	460	506	552	514	492	513	516	522	532	531	520	499	514	506	570	498	474	519	483	509	512	530	511	541	501	540	490	510	485	498	524	512	520	544	500	501	520	495	518	517	522	489	488	526	495	486	484	536	494	489	540	515	509	490	509	516	531	480	526	484	475	526	515	501	480	509	517	482	533	504	497	537	520	505	487	515	514	526	526	467	511	516	509	494	504	525	553	493	481	534	482	498	500	508	533	520	481	487	525	507	521	533	535	502	493	535	468	513	524	498	505	542	515	509	500	515	471	515	469	520	519	481	511	477	524	515	500	491	475	488	542	478	515	521	510	496	548	441	526	516	467	521	515	472	481	529	492	511	487	532	511	524	533	528	519	469	523	489	500	478	520	510	515	500	491	461	474	517	508	521	506	481	500	523	478	519	509	475	501	501	476	497	469	475	520	475	556	524	518	499	523	475	485	500	558	523	519	481	513	492	509	513	489	543	549	547	495	490	539	543	506	501	462	526	491	512	500	486	470	521	487	508	528	535	485	508	469	451	536	490	478	568	506	527	531	499	528	500
40060	7997	1849	1241	916	768	577	494	465	452	400	355	379	329	342	371	323	334	371	327	292	299	317	325	285	296	298	306	270	300	315	310	289	308	288	297	299	253	289	307	290	304	271	277	310	282	318	291	270	274	276	289	301	294	296	288	278	308	304	278	252	300	317	279	298	294	269	266	258	283	263	274	239	303	306	321	305	302	307	309	271	325	299	290	281	280	271	279	280	296	262	277	279	278	302	256	281	284	310	260	274	285	319	307	264	310	309	293	273	279	291	285	306	302	309	267	283	279	298	283	289	295	304	279	266	294	296	268	291	295	305	241	283	282	293	274	289	274	309	301	311	282	275	268	278	303	274	307	304	299	297	283	298	316	306	269	274	274	270	287	295	306	288	309	290	297	284	277	285	320	299	290	280	283	296	301	253	277	281	270	281	313	294	293	286	277	284	286	271	309	295	306	303	306	276	280	284	275	283	278	318	267	275	259	278	277	274	284	274	281	272	279	270	297	262	278	287	300	265	289	262	275	299	302	281	252	263	286	273	270	289	280	284	310	287	287	270	276	314	285	280	302	344	273	310	295	273	302	270	254	292	295	282	269	287	275	319	278	302	293	281	296	286	280	276	291	301	267	258	278	265	281	312	274	282	304	296	286	267	287	273	263	263	261	307	281	281	271	293	263	287	280	286	299	306	282	293	264	278	280	280	291	257	260	249	288	306	296	293	303	259	288	288	262	287	300	292	270	302	274	302	276	287	282	265	285	309	297	312	310	283	299	281	279	296	284	297	278	261	293	285	307	314	315	321	303	299	279	290	283	286	273	288	292	318	260	289	262	292	283	286	288	277	284	276	287	300	269	277	262	301	282	265	275	274	269	261	274	284	315	272	307	273	278	309	280	274	301	316	290	303	293	278	278	320	306	276	279	279	284	265	290	256	291	309	267	288	273	277	269	296	291	286	264	275	314	298	317	257	261	272	275	279	285	291	295	284	292	294	289	271	293	300	290	311	250	291	266	266	261	291	300	288	304	298	288	294	300	288	297	291	277	310	277	273	291	323	282	302	289	319	303	268	299	268	256	295	255	254	285	273	292	290	282	302	280	296	311	276	273	291	265	271	285	313	282	295	291	282	280	288	283	271	297	283	310	272	300	265	279	288	274	308	319	276	303	276	291	275	275	299	299	273	277	286	286	314	273	304	283	306	282	302	289	270	272	266	298	281	282	281	292	234	272	307	290	293	289	285	273	277	277	287	266	270	295	263	290	290	324	275	310	284	273	303	290	261	294	263	294	280	268	290	293	295	264	274	268	295	268	302	296	306	286	276	314	310	271	302	289	277	294	279	260	271	281	297	311	305	274	284	275	293	291	257	271	262	282	314	268	267	286	279	270	280	301	280	279	288	310	317	298	295	287	293	295	291	300	298	300	269	286	282	278	300	265	269	317	282	306	273	319	294	278	286	309	269	294	313	309	264	288	304	275	262	281	278	276	275	325	272	273	287	283	263	302	286	282	278	276	264	278	293	280	285	277	307	274	246	251	288	274	301	273	332	263	293	258	275	257	302	277	263	278	296	274	316	277	277	318	295	296	269	320	311	276	309	300	292	262	297	293	283	280	256	270	274	279	301	311	273	285	275	310	276	285	272	277	296	295	302	264	250	291	289	262	282	262	291	308	269	265	276	247	304	288	283	280	250	271	305	276	264	288	289	289	272	268	286	274	269	281	299	272	265	272	265	257	288	289	247	277	258	303	299	302	295	287	257	302	285	285	299	265	291	288	276	279	275	275	296	293	259	271	269	265	276	270	252	269	300	273	284	290	262	299	285	274	270	301	286	258	300	295	302	306	271	312	282	255	270	265	255	298	269	329	269	269	270	317	274	266	292	299	310	281	290	278	276	300	226	264	282	284	299	284	263	280	289	310	264	289	310	272	278	266	278	262	289	284	295	282	251	277	268	272	281	289	299	321	296	298	294	277	280	279	263	274	283	274	299	277	285	287	290	269	292	298	280	321	263	298	283	270	273	271	275	272	274	277	300	281	299	305	294	278	317	303	299	272	266	269	291	265	293	304	255	308	290	275	281	249	316	293	261	296	273	269	310	293	261	280	276	279	269	294	261	297	283	286	287	290	284	252	267	326	290	271	270	297	291	279	287	308	268	270	289	280	292	289	255	289	306	266	286	315	278	296	249	293	307	287	265	271	302	286	288	282	294	286	287	268	251	309	303	301	293	330	295	288	263	276	297	313	281	289	300	280	277	316	278	284	300	252	286	281	320	279	277	279	293	285	285	289	293	289	318	279	306	263	310	306	302	300	314	296	271	277	266	262	279	293	285	261	270	277	330	289	284	293	301	301	283	299	269	291	286	278	266	270	301	296	263	302	287	281	296	284	288	289	301	292	287	300	290	274	268	285	298	315	307	268	287	270	314	298	250	292	261	316	252	279	284	284	282	296	277	302	297	293	318	268	263	283	280	292	306	298	299	268	278	258	292	282	276	296	288	262	299	299	288	260	301	289	265	272	307	315	296	299	292	307	257	292	269	293	285	280	289	277	269	300	284	310	290	300	278	295	295	273	300	305	278	277	288	290	297	272	265	301	309	306	296	253	303	269	265	274	292	272	280	265	272	288	288	288	313	290	286	304	282	263	285	251	279	311	286	271	311	276	288	269	265	283	282	305	291	285	308	307	307	274	294	299	329	304	315	276	287	264	288	316	299	297	285	254	272	291	293	292	282	285	267	305	281	290	314	274	285	277	285	262	297	292	308	282	284	310	273	277	313	271	273	281	280	269	302	283	295	307	275	312	257	308	306	278	312	282	289	296	307	336	287	297	317	302	265	285	296	268	296	284	282	299	278	309	332	281	292	290	280	278	307	305	276	258	279	280	295	280	260	294	272	323	276	292	305	286	287	252	275	309	282	291	325	293	283	279	301	288	283	290	315	263	295	301	250	258	308	277	276	316	262	264	276	280	291	277	291	287	284	302	284	274	252	270	271	281	299	325	275	308	302	324	291	278	297	300	281	290	278	276	279	283	282	260	256	294	278	291	279	272	276	267	289	289	299	309	270	256	260	260	261	252	274	294	310	275	286	288	309	281	311	278	282	294	284	256	293	284	296	335	274	270	278	302	279	292	313	290	298	277	265	268	300	281	290	303	291	298	271	307	283	287	285	298	291	289	279	285	278	301	270	272	321	261	289	321	298	278	332	271	304	295	280	312	304	282	273	257	259	281	271	305	279	257	293	293	248	269	321	335	306	306	284	304	280	258	291	286	313	307	278	295	287	268	305	268	286	278	299	271	266	298	288	293	282	285	289	302	304	265	285	265	285	282	318	256	298	295	291	281	285	276	282	300	299	283	305	282	309	270	297	268	291	279	304	285	264	283	277	268	273	299	283	279	287	274	284	273	295	281	278	271	294	309	284	291	286	322	296	293	265	308	291	273	264	280	302	308	266	304	313	314	296	285	299	273	274	307	287	302	269	286	278	305
19214	1953	3845	4179	3418	2947	2414	2113	1879	1719	1505	1469	1411	1307	1299	1131	1153	1049	1107	1102	1013	1024	1045	964	991	998	903	952	983	926	961	938	945	936	895	908	903	872	908	942	878	885	867	921	940	911	888	851	877	912	842	874	881	904	855	887	954	833	859	839	862	902	888	901	850	849	894	868	878	867	878	851	871	862	894	856	875	879	837	941	877	821	876	834	822	853	878	884	835	858	853	838	864	850	926	816	848	862	874	851	859	822	859	817	870	879	820	867	880	831	846	898	864	890	849	801	853	878	889	861	886	828	890	845	836	859	898	862	821	882	903	831	897	812	864	838	836	872	838	853	844	842	891	904	919	829	875	878	862	954	860	888	855	819	863	884	840	865	845	814	882	864	884	853	833	829	839	811	883	807	850	793	818	848	830	862	846	836	895	891	870	851	770	832	815	840	785	841	807	893	870	870	827	859	851	926	859	839	843	847	879	839	839	854	845	814	840	786	845	870	855	865	924	790	853	916	869	869	865	868	888	852	836	900	848	879	854	800	900	846	888	858	886	917	904	883	872	842	836	805	812	841	866	909	827	896	872	874	816	834	808	889	805	881	852	831	874	815	915	870	823	867	842	783	851	825	813	883	809	837	856	864	846	882	901	813	820	874	807	843	861	859	875	816	919	864	836	857	793	814	841	838	881	864	837	845	863	840	854	884	836	871	838	849	901	861	903	849	842	856	860	860	855	876	825	882	814	833	826	859	874	864	831	888	893	818	805	840	871	816	838	913	843	827	843	836	881	856	882	866	871	867	864	817	845	871	918	885	900	831	861	839	844	887	846	862	846	803	858	873	871	888	830	819	871	868	832	841	878	866	881	877	810	815	914	860	866	850	874	803	815	848	800	817	791	792	811	842	890	917	869	843	860	842	905	856	901	807	866	862	881	838	856	865	861	806	851	856	886	865	826	896	812	866	860	841	845	856	807	846	804	840	867	843	835	863	829	864	853	792	844	855	817	889	883	875	848	840	835	811	866	886	847	825	875	838	868	806	862	854	864	850	855	881	880	882	843	857	807	898	909	831	864	817	849	850	915	893	836	874	824	881	846	833	849	825	843	838	808	848	830	820	820	852	881	860	882	857	787	850	889	867	848	835	846	855	848	851	867	819	854	846	842	924	912	881	878	825	845	799	826	869	869	850	923	840	835	878	824	859	860	795	819	870	852	843	902	868	798	836	866	832	854	866	791	850	852	908	884	840	778	877	864	875	852	870	851	900	855	855	829	892	890	847	901	887	876	885	837	861	861	844	926	854	859	801	904	848	855	891	832	840	832	850	846	814	856	872	885	845	873	821	856	842	818	864	895	874	828	834	836	861	882	837	898	860	910	848	829	818	925	835	838	861	813	852	862	866	857	850	861	857	866	851	864	849	829	886	854	840	866	837	846	922	823	854	897	840	815	855	810	850	869	849	834	861	866	811	832	822	847	803	861	859	824	925	897	861	850	832	837	876	889	847	857	825	825	865	835	784	866	860	860	851	897	878	865	849	843	870	901	849	848	885	833	827	875	843	880	836	867	859	899	871	852	873	873	865	875	888	844	924	904	844	868	800	868	860	872	873	865	872	839	832	837	879	868	865	893	866	881	856	866	818	862	852	854	855	839	862	878	839	806	861	849	868	836	824	808	860	868	924	881	865	862	834	835	865	842	865	817	875	847	839	877	854	905	845	799	880	875	810	875	833	897	871	827	866	881	855	881	830	828	849	878	852	807	878	908	815	882	827	845	819	850	882	879	867	875	813	915	854	882	840	892	849	860	843	868	844	789	883	832	825	840	852	889	868	855	836	856	831	930	855	836	854	827	835	842	863	807	803	872	839	865	879	835	923	807	861	896	819	849	854	826	827	895	819	839	879	902	860	807	869	867	838	847	835	833	913	878	864	893	854	816	818	845	813	829	854	863	854	800	882	810	864	869	872	918	907	852	843	821	862	844	806	844	838	872	897	864	885	849	841	825	858	857	863	868	859	874	835	850	857	800	851	838	832	858	812	854	839	926	869	791	883	867	889	861	857	842	912	826	830	844	862	863	903	861	778	878	887	841	864	863	870	838	825	870	886	826	878	837	831	874	870	834	834	864	817	895	769	796	855	801	836	861	889	892	818	854	823	881	818	850	833	851	876	849	833	808	870	877	833	843	849	816	856	886	861	813	836	864	843	874	847	883	854	860	882	857	843	857	785	887	885	860	851	840	839	905	881	838	854	891	851	923	840	879	816	876	872	839	803	841	883	823	858	906	837	872	839	848	873	818	880	818	808	832	852	856	813	821	850	864	871	858	825	831	863	825	889	907	845	848	856	822	848	822	858	762	872	862	830	815	896	838	822	835	781	841	842	823	874	837	826	915	943	864	827	826	919	912	832	903	864	807	848	809	852	845	919	802	836	862	897	851	864	847	847	899	874	868	849	863	888	809	887	804	847	865	874	874	886	942	819	796	858	845	851	858	901	813	895	842	831	852	874	783	889	892	845	859	816	878	829	849	799	869	810	933	848	871	816	864	875	863	843	861	901	835	854	859	864	855	828	857	849	828	879	870	856	854	850	856	825	882	798	826	850	863	870	862	816	916	866	823	849	805	912	873	802	859	832	894	858	910	877	832	804	851	851	780	870	811	858	843	874	875	853	886	842	863	854	857	847	841	834	879	820	896	834	836	834	875	904	861	841	834	826	872	895	835	821	920	802	863	824	898	902	835	858	789	828	834	835	871	871	900	889	854	877	863	835	852	883	809	820	857	862	876	848	840	869	858	872	849	898	827	886	841	875	858	863	824	809	909	852	875	830	895	812	853	787	836	873	874	847	829	817	884	852	861	857	817	878	895	910	833	875	863	895	817	834	826	860	836	830	860	891	843	884	865	850	903	883	898	847	861	838	874	819	872	882	882	864	840	866	858	898	854	865	865	855	816	866	867	894	807	857	919	860	856	805	859	872	849	919	846	874	837	854	820	877	809	835	818	822	872	861	873	883	826	903	879	865	802	855	825	775	867	863	829	854	875	841	862	809	829	875	860	852	829	877	854	807	902	847	825	869	841	851	858	843	814	858	870	848	825	818	867	890	845	852	852	822	848	902	855	825	820	849	833	852	877	828	850	833	861	856	848	810	890	888	836	869	873	877	876	848	831	818	819	832	823	837	831	825	839	838	890	819	904	910	819	812	811	810	859	863	832	866	854	883	863	819	867	872	831	827	865	852	872	825	818	846	819	843	848	818	842	860	825	851	845	841	797	840	911	864	842	904	864	856	821	860	846	829	857	831	842	848	809	895	855	864	857	821	859	891	850	854	868	860	869	876	837	845	836	875	871	856	875	878	916	914	858	862	850	887	841	849	853	849	904	857	829	822	883	817	852	897	882	816	892	892	886	857	866	839	861	903	856	855	837	901	843	832	886	846	906	915	885	865	864	863	896	824	833	841	866	841	817	905	830	884	854	879	891	849	857	865	926	876	868	883
52101	16035	5182	2366	1547	1217	928	764	700	618	571	493	512	451	438	419	401	442	370	383	402	351	321	352	353	370	369	358	339	373	344	356	332	336	333	345	312	351	315	321	327	332	340	386	345	321	335	342	306	363	334	348	349	302	306	335	341	358	328	334	336	324	337	349	341	337	335	328	324	324	326	324	325	316	291	351	339	343	326	342	315	328	358	338	332	338	313	338	312	337	329	317	315	327	314	312	345	337	353	327	320	333	351	306	333	356	320	310	325	351	310	340	320	302	293	319	306	318	337	334	305	362	311	339	325	333	340	343	325	289	309	298	325	309	341	365	305	366	297	327	308	323	335	350	348	321	335	320	332	326	336	336	331	319	336	349	378	313	318	349	341	308	288	318	314	346	340	345	336	289	295	314	354	338	349	328	337	334	317	332	338	348	299	337	351	303	346	331	309	333	322	312	332	322	343	337	350	342	338	352	345	361	301	324	310	326	283	333	326	357	333	343	352	325	328	310	338	308	316	344	367	334	317	328	340	344	340	325	331	307	354	294	362	338	312	335	331	305	304	295	377	340	331	337	334	342	326	336	314	321	336	335	338	311	307	350	325	334	330	317	326	337	307	311	333	319	326	333	305	317	318	347	328	330	330	325	323	318	341	327	346	362	355	303	343	354	341	326	338	346	328	333	330	317	314	350	348	348	336	315	321	319	323	309	351	319	329	341	344	315	326	337	303	289	338	323	349	368	320	327	353	325	325	337	277	330	345	343	352	314	342	354	299	344	320	317	333	337	332	312	359	335	319	304	309	347	319	353	347	326	359	309	316	298	351	362	310	298	326	323	325	321	314	301	324	336	321	350	306	335	346	307	330	336	333	343	332	324	326	332	294	343	334	348	346	332	302	367	350	322	316	337	275	314	315	334	319	349	332	291	321	314	309	344	326	335	314	304	306	330	341	345	325	333	340	315	337	310	338	347	343	323	329	296	314	345	321	331	293	291	339	333	316	335	336	305	335	349	345	320	349	318	368	303	308	349	335	304	376	305	349	336	344	374	335	327	342	337	362	371	376	341	308	347	303	351	313	322	275	315	304	366	337	346	333	344	338	320	325	313	298	324	320	316	332	327	296	342	307	347	312	364	309	341	361	332	349	292	353	347	304	310	337	309	313	297	341	315	357	334	344	312	335	340	317	331	318	338	313	323	308	302	330	344	337	302	372	340	342	313	355	311	337	308	344	308	305	344	324	331	333	311	346	320	310	314	306	325	316	318	294	306	350	336	310	323	342	302	336	356	368	335	385	314	325	329	318	335	335	335	335	338	353	329	331	310	301	329	339	340	331	321	338	336	352	320	302	317	313	312	323	301	313	357	339	320	346	355	301	332	334	336	366	329	340	316	332	328	311	355	339	356	315	337	348	310	298	330	295	349	325	356	318	301	345	350	349	321	315	323	314	345	308	329	336	335	336	305	303	354	345	310	368	312	354	307	331	326	346	313	326	309	321	316	310	323	335	309	350	335	326	301	347	362	341	329	344	317	328	322	321	333	336	347	360	314	354	278	331	333	321	330	316	335	322	319	337	348	291	352	309	337	319	336	321	334	317	338	332	317	345	310	323	345	314	351	340	334	277	341	353	357	341	308	303	319	324	352	326	292	336	338	316	319	303	314	319	350	296	330	355	300	355	329	344	309	322	314	360	321	320	357	331	324	327	338	339	330	307	309	326	367	296	325	320	302	306	325	346	318	306	326	321	314	324	349	335	315	327	347	343	337	337	329	332	299	312	314	298	343	335	311	305	328	344	327	305	323	310	316	335	300	316	329	340	316	311	304	356	312	329	354	326	334	341	327	345	361	338	344	290	341	334	304	329	336	326	346	339	335	352	329	330	287	342	369	317	319	322	316	341	314	326	318	357	332	327	346	331	305	348	319	376	331	339	341	322	348	328	339	343	307	338	316	301	319	336	310	310	336	313	329	296	362	307	329	346	376	296	305	319	348	305	320	324	339	351	322	328	326	316	336	332	344	330	317	332	299	350	324	337	297	331	335	319	321	325	311	346	299	353	295	299	312	368	348	324	336	351	327	328	330	317	311	340	346	329	317	340	329	356	333	327	352	323	313	344	360	327	333	322	334	339	325	330	325	332	317	357	334	327	361	336	342	307	312	347	301	352	363	313	316	326	328	310	310	307	339	328	325	341	343	314	324	344	328	340	375	319	343	305	323	312	343	311	326	338	334	323	328	315	317	308	308	307	347	340	287	339	348	349	354	337	323	315	336	346	322	322	332	339	312	359	315	296	326	336	309	308	331	305	325	349	311	332	331	289	307	331	318	314	327	329	359	286	312	324	332	311	315	331	343	349	337	327	289	317	301	341	341	321	327	336	316	315	358	314	329	356	341	305	308	298	320	293	326	307	338	343	291	326	346	294	335	330	322	350	343	346	348	303	332	298	340	331	322	335	334	319	328	357	330	312	339	319	316	296	339	331	323	326	335	314	359	341	312	342	304	339	325	326	335	339	328	329	297	328	331	339	320	289	334	339	336	340	345	338	311	328	325	328	350	322	321	307	359	324	345	335	310	319	335	356	284	309	313	334	360	304	311	341	370	313	346	323	293	301	308	343	304	342	327	318	337	319	356	328	346	359	343	341	337	332	324	335	313	344	290	326	342	337	322	309	321	350	333	342	336	316	332	311	315	335	327	325	344	368	297	337	321	307	340	310	299	330	351	324	352	290	338	325	343	328	328	335	345	340	330	331	310	330	328	325	334	336	329	338	319	346	330	344	328	338	289	342	318	339	337	356	337	329	291	313	312	317	329	310	340	320	329	320	348	329	329	382	334	308	318	346	336	316	305	312	308	318	348	328	320	328	324	328	358	316	337	341	302	333	315	364	369	301	348	316	321	283	336	302	340	315	364	304	332	308	342	300	343	300	286	299	346	289	321	341	340	300	324	304	353	343	362	323	362	344	359	302	301	334	318	298	349	298	351	316	345	359	327	353	321	346	330	307	324	343	350	320	335	373	315	325	333	294	349	320	310	297	362	323	352	306	331	302	330	323	344	369	355	318	332	343	339	313	331	325	329	326	319	345	312	344	370	357	330	315	345	333	328	320	298	347	331	332	361	338	319	311	321	332	330	327	322	331	347	343	311	323	322	329	343	318	342	349	312	329	331	339	325	326	343	343	302	290	328	348	324	301	325	318	340	345	339	363	328	331	319	313	339	319	342	299	319	349	320	313	335	335	340	333	322	311	347	336	346	322	361	320	352	323	324	326	333	291	305	301	321	330	327	343	314	326	353	330	295	355	324	312	337	346	320	298	359	325	328	349	355	319	338	328	330	348	351	332	327	304	346	313	314	344	343	332	324	356	341	282	317	335	277	319	307	340	293	349	341	335	323	319	355	346	325	329	325	319	346	342	334	322	348	318	355	317	338	310	345	311	308	360	330	341	314	312	320	331	320	355	334	329	303	361	361	338	324	324	337	321	355	308	357
25357	2987	6299	6922	5877	4639	3975	3327	2873	2561	2325	2067	2004	1761	1607	1637	1524	1487	1456	1406	1332	1299	1313	1297	1252	1222	1226	1156	1218	1208	1130	1112	1122	1080	1035	1070	1123	1113	1042	1079	1037	1065	1081	982	1006	1036	987	1011	1020	990	961	960	1005	1012	1035	979	1019	1051	997	1012	1024	1017	1012	1000	981	1013	950	980	1009	994	968	1010	993	1005	1027	966	909	1034	944	942	918	939	940	1002	976	943	961	938	913	941	954	1030	1037	911	957	942	986	913	990	958	945	1019	1005	886	958	922	937	928	957	912	884	955	954	991	940	955	958	961	873	970	948	906	920	859	937	953	990	910	937	933	962	1000	971	951	936	942	929	909	949	959	927	952	981	958	966	947	897	925	978	902	957	966	986	912	839	941	947	907	969	903	958	937	966	905	966	924	913	946	982	897	930	919	932	936	978	939	931	936	987	958	974	911	937	979	933	949	959	938	924	1006	953	942	982	970	934	960	988	977	895	960	938	932	956	947	972	982	954	885	973	1000	945	982	945	944	952	932	952	949	919	920	958	882	971	962	975	1019	961	973	944	996	996	881	975	969	940	968	927	915	981	937	917	932	905	960	924	938	962	889	934	945	949	952	937	944	967	936	916	1000	975	967	920	944	934	964	970	925	974	967	941	887	965	993	914	980	945	960	937	948	939	972	1006	971	975	950	959	923	961	964	991	936	914	964	908	895	932	896	969	935	969	946	930	882	927	954	988	945	938	955	928	944	965	943	917	928	959	935	948	918	920	951	916	888	961	958	956	990	991	937	955	920	932	941	964	900	944	938	974	983	911	860	924	889	984	913	949	911	922	933	967	950	978	941	994	947	914	956	933	966	927	920	908	954	998	947	903	966	985	952	971	976	1022	940	949	1015	940	983	929	935	976	952	914	935	916	876	932	929	968	950	897	917	954	937	947	942	880	922	976	955	939	938	959	909	927	948	927	916	944	969	936	976	950	950	898	895	966	975	896	963	940	916	962	930	968	930	908	994	947	986	932	946	903	918	959	942	935	907	946	947	987	964	939	960	977	916	944	892	952	926	964	961	887	944	962	978	937	942	932	975	947	976	932	899	985	965	961	930	922	983	956	957	924	939	946	941	928	976	933	953	965	953	953	937	878	987	913	985	940	946	995	918	943	928	915	960	961	948	968	986	968	949	945	941	941	881	913	889	963	922	924	952	982	920	989	988	937	918	914	965	960	911	969	997	949	921	953	962	965	941	912	910	966	956	920	916	901	917	935	976	984	942	935	913	941	950	893	961	971	957	955	913	942	986	937	977	951	966	909	992	898	948	969	939	981	922	963	937	952	964	889	964	970	953	967	965	961	936	970	974	929	956	969	934	887	975	933	966	1022	957	891	960	940	937	936	963	953	919	971	944	978	989	974	940	940	937	892	958	972	962	980	962	1002	984	892	974	891	942	893	945	950	1028	946	970	1001	937	895	952	955	962	960	957	976	912	916	990	938	912	985	935	1020	963	972	940	958	970	988	943	916	963	878	921	902	982	950	951	937	917	950	916	919	932	923	940	941	907	922	948	945	964	983	927	995	962	993	970	911	896	981	926	970	940	915	937	978	990	923	884	955	920	928	962	871	903	887	948	929	939	849	926	904	985	901	920	918	931	959	987	911	923	926	978	954	874	881	929	941	952	927	998	942	953	970	967	981	882	930	922	948	954	944	961	912	971	976	962	952	925	884	912	953	927	957	967	918	968	928	967	970	936	971	947	964	996	975	961	976	936	956	940	980	963	941	987	937	907	980	970	971	980	986	959	955	965	959	967	911	893	956	945	1029	953	958	923	930	950	924	928	918	924	900	900	996	981	937	933	1013	920	932	980	977	926	1015	948	968	940	982	992	915	984	901	935	999	911	923	939	918	958	895	953	931	960	995	945	941	953	880	991	964	1010	919	952	881	1020	902	972	964	951	921	950	939	924	918	935	982	944	1001	880	968	938	922	935	947	965	987	935	924	994	906	973	902	912	928	927	934	932	918	907	891	963	962	948	901	912	873	948	979	925	964	990	957	926	966	989	944	942	973	970	909	941	959	924	968	928	991	955	954	977	964	934	1008	930	947	881	928	927	960	938	927	928	995	906	915	916	992	943	993	938	949	938	892	939	969	950	947	944	912	895	929	959	909	934	910	957	920	945	1024	960	997	914	909	937	938	962	975	974	947	956	957	924	976	934	954	887	960	902	940	955	934	921	978	930	916	989	911	888	953	916	937	978	949	912	948	869	937	963	981	1012	938	971	961	976	923	1014	914	908	907	985	914	985	901	967	980	899	917	944	965	971	961	920	980	916	924	921	960	917	945	950	927	957	939	882	979	958	976	936	953	963	976	915	979	969	916	942	1005	983	952	988	949	972	901	905	873	919	948	946	963	1002	932	925	951	924	980	966	927	932	961	969	940	943	924	939	924	970	943	958	918	957	944	999	931	927	965	963	932	947	935	965	908	971	959	963	943	943	889	1034	969	959	926	956	940	978	935	972	903	934	950	938	952	973	980	1022	981	981	966	974	910	927	956	937	900	925	958	934	1018	928	946	929	939	955	973	1003	909	935	959	962	968	945	942	910	934	941	988	918	959	942	895	932	981	953	944	962	924	908	934	925	916	838	933	1010	921	984	914	979	908	971	918	999	924	1021	958	936	937	964	980	898	964	958	876	995	959	909	912	956	938	935	906	946	964	953	945	975	946	946	961	934	973	953	965	906	905	940	897	1006	964	945	926	969	947	1021	948	962	960	958	926	993	940	1025	903	913	932	909	1028	961	893	907	937	958	900	866	954	969	933	993	922	953	911	907	912	896	927	956	968	957	911	968	883	917	925	999	948	988	934	917	940	935	902	969	926	1009	932	945	953	985	906	927	898	922	966	950	974	943	916	949	948	950	888	973	966	969	889	979	922	942	909	948	947	995	912	967	935	942	928	893	968	984	908	931	941	946	944	923	934	981	968	1003	940	947	870	910	955	927	952	956	967	941	975	962	921	936	947	923	942	950	938	964	971	951	916	989	922	929	983	942	903	942	911	958	920	955	926	970	982	965	947	947	958	884	929	961	967	910	952	972	935	990	922	981	929	996	926	995	944	956	991	899	983	954	920	970	955	993	999	890	983	995	938	944	941	915	929	981	913	995	931	957	956	901	875	934	911	976	893	933	967	959	980	896	911	1019	957	964	949	974	926	956	953	894	929	964	964	940	982	959	988	1000	942	904	948	1003	946	959	924	933	949	904	928	980	927	937	977	977	927	940	929	925	996	906	933	1014	950	920	963	971	936	991	959	968	945	943	883	945	934	1002	897	911	911	970	961	906	905	980	917	933	950	927	933	955	961	991	971	900	964	960	975	970	957	992	942	985	990	951	948	927	926	946	930	921	936	918	951	990	924	964	1018	899	936	893	925	950	993	889	953	940	941	924	975	997	957	917	1000	964	925	945	980	983	861	976	949	1015	949	988	908	952	971	919	965	874	927	997	976	962	950	961	934	996	947	970	908	912	887	964	950	934	965	922	886	946	877	940	953	959	910	872	898	948	934	922
6634	446	241	220	171	170	155	181	158	170	129	154	164	162	129	164	171	144	174	153	152	173	133	166	131	149	120	170	137	176	143	173	144	141	151	149	149	137	148	149	150	142	134	141	145	158	144	151	151	165	142	145	160	145	156	147	183	152	155	138	151	142	148	146	160	136	153	150	158	143	165	131	158	168	154	146	128	184	152	156	154	166	139	129	137	154	131	153	129	146	136	121	121	147	141	172	150	164	158	133	136	143	156	159	160	154	160	142	153	147	148	152	132	148	144	120	139	143	147	129	136	144	144	146	146	173	158	134	143	141	162	157	130	153	145	145	160	156	143	134	132	153	156	164	152	155	156	144	164	161	147	131	134	138	140	125	129	166	150	158	174	151	174	129	150	145	151	176	160	153	141	154	140	140	144	149	141	158	157	159	147	166	155	130	155	163	171	139	159	184	166	138	149	145	161	173	151	136	149	177	169	138	156	125	153	143	152	146	157	141	133	157	153	149	134	152	161	140	140	154	143	138	141	147	123	137	139	179	168	134	143	146	140	164	171	144	142	146	134	154	146	147	143	163	145	159	138	150	134	138	163	148	137	155	135	169	150	143	147	163	152	146	159	148	154	149	140	133	148	144	143	155	149	166	151	153	168	149	176	136	152	146	139	152	163	155	170	130	157	159	155	152	160	167	141	150	142	128	150	154	140	151	142	145	134	150	137	138	133	136	141	135	148	129	128	158	147	144	143	154	138	157	144	139	137	167	149	154	158	168	149	169	136	148	120	138	138	174	130	150	146	173	144	154	140	158	128	132	154	152	149	145	160	146	155	136	142	180	148	151	163	131	152	141	142	134	163	172	141	123	144	149	162	149	171	146	154	142	155	140	144	162	141	143	159	142	151	147	142	135	143	149	145	145	143	148	151	155	158	159	154	155	151	173	163	156	141	132	160	146	148	150	145	160	146	167	169	158	138	141	134	137	163	156	150	146	143	169	158	142	143	136	173	136	153	156	117	152	120	168	142	153	132	144	143	156	142	162	159	158	169	156	163	142	169	153	155	167	146	144	157	143	162	185	147	139	145	137	158	144	152	141	157	153	148	158	129	137	140	131	166	136	150	168	146	156	151	123	153	122	127	161	151	161	144	134	175	136	149	155	149	145	138	136	147	135	145	164	157	156	145	157	141	159	160	128	156	141	138	167	141	155	178	147	124	142	165	136	167	129	135	148	146	130	173	135	144	130	141	138	140	156	130	157	185	147	162	148	127	140	146	153	153	156	132	132	152	163	140	134	164	153	146	158	130	151	135	146	153	150	124	144	154	142	161	152	138	132	130	157	149	155	141	147	146	147	163	148	141	128	153	137	160	150	153	162	134	151	147	143	148	155	175	146	151	157	145	148	157	167	131	145	149	149	157	137	162	151	133	141	154	184	143	154	165	128	144	140	145	149	157	172	149	163	169	137	149	144	168	141	137	128	151	151	160	167	160	147	160	150	162	145	143	150	160	141	140	147	130	129	176	149	153	132	165	137	140	148	151	180	148	155	170	151	140	138	162	147	126	130	157	140	121	167	136	120	118	155	162	150	163	150	144	151	141	152	163	154	159	144	134	154	147	160	155	143	146	151	158	152	173	143	151	174	146	149	143	169	133	133	136	138	150	148	161	156	136	159	152	176	150	140	135	165	136	140	137	152	154	150	138	136	158	158	139	166	155	146	156	149	153	135	132	154	133	147	157	158	162	138	153	119	152	154	146	151	152	172	142	158	155	141	144	135	143	148	144	171	129	139	126	162	135	162	146	156	148	160	141	179	169	137	150	169	149	135	143	132	144	157	156	150	123	150	177	144	153	151	140	149	142	159	136	157	152	146	159	147	155	135	151	155	149	148	150	143	130	150	168	171	151	163	139	133	141	145	129	130	152	150	144	145	151	170	145	132	150	146	123	153	143	145	162	145	126	147	143	146	133	136	150	142	161	127	163	157	192	138	163	119	138	151	163	130	141	160	121	144	155	138	160	162	131	161	154	137	157	135	155	151	163	164	149	155	130	152	145	155	143	128	124	149	151	150	160	162	152	146	124	149	135	151	155	127	138	143	165	160	135	128	143	149	129	152	149	141	154	158	153	148	170	147	147	152	153	151	157	139	149	140	146	139	160	161	162	135	164	150	160	150	159	146	157	156	131	145	150	155	147	158	138	153	158	167	146	141	152	147	126	140	155	138	157	131	143	145	146	170	134	159	173	151	141	169	153	138	134	153	140	162	161	160	134	148	146	140	158	144	124	136	152	160	138	144	143	152	152	137	165	145	143	141	139	151	167	156	127	146	152	148	162	151	166	137	161	144	169	114	134	128	146	149	161	153	134	159	142	136	145	152	150	144	166	126	163	150	128	153	143	143	144	140	135	145	142	157	158	144	133	166	132	154	133	135	157	142	150	147	145	143	132	147	155	154	152	151	165	122	124	153	157	147	156	167	133	130	132	155	145	143	137	153	155	145	170	155	151	173	154	147	151	159	172	123	165	161	156	122	135	155	136	165	167	144	135	143	140	153	146	162	154	135	158	146	161	124	149	151	139	145	131	159	137	158	134	162	152	126	183	131	125	129	138	155	132	155	133	147	161	160	146	155	143	143	130	160	146	149	155	151	131	157	129	144	157	141	134	148	133	151	146	154	177	142	151	160	121	133	140	155	165	129	163	138	154	142	159	140	141	157	149	147	152	140	151	154	169	155	126	144	132	140	145	149	147	136	133	147	151	146	159	127	154	133	125	154	131	148	159	156	135	153	151	128	162	142	163	130	144	144	142	167	135	156	161	143	160	147	148	158	158	150	155	176	167	129	133	164	140	139	149	137	154	134	146	136	147	163	140	155	139	150	155	134	172	135	145	153	142	151	150	144	142	170	153	152	138	138	154	143	142	162	135	149	154	139	142	138	152	157	131	129	149	154	129	142	136	164	158	153	179	145	159	120	158	145	164	155	161	179	151	130	150	157	150	140	149	178	185	175	139	160	160	151	156	168	146	147	143	147	163	143	159	139	156	160	165	157	164	149	118	164	151	137	145	146	142	146	155	143	151	147	156	146	148	146	144	137	141	156	156	147	123	134	168	157	145	143	138	137	167	171	133	157	155	158	139	168	140	173	124	136	150	155	162	126	143	157	168	136	147	164	140	162	144	152	155	166	170	171	148	152	131	158	144	140	163	142	128	157	157	126	154	172	132	154	153	144	134	148	146	148	155	156	165	138	145	163	168	138	154	154	154	137	152	137	136	146	147	159	151	135	135	120	158	142	167	167	166	157	117	150	174	132	141	131	144	142	135	155	169	160	145	154	157	145	144	153	128	146	132	153	145	159	129	152	171	133	155	165	143	161	155	152	146	147	139	141	160	148	150	136	146	168	144	159	154	146	147	145	150	143	174	151	152	132	158	141	152	159	141	136	165	149	151	143	147	137	166	142	163	125	142	159	147	156	124	170	156	155	145	155	159	153	150	143
6225	582	669	726	694	596	679	607	553	584	517	530	541	521	540	524	544	531	492	523	503	495	486	494	518	537	513	499	522	511	509	482	488	536	478	539	542	506	528	480	511	471	524	494	519	490	517	509	525	517	482	507	512	523	473	491	556	467	510	514	521	451	519	473	503	509	481	483	496	528	534	479	505	523	496	477	543	486	508	485	551	538	508	513	515	492	510	462	521	497	478	512	466	526	521	472	515	517	510	526	549	477	518	460	497	453	518	503	526	518	529	498	462	519	523	522	507	525	514	507	520	490	537	498	549	484	542	472	492	490	516	527	516	521	512	514	505	506	478	518	489	482	480	478	463	493	503	550	476	517	504	512	528	501	504	502	539	501	514	517	513	478	505	463	527	467	474	536	499	514	513	503	494	529	502	529	479	470	482	513	532	506	514	499	539	531	537	503	475	507	496	506	527	478	481	494	514	501	509	545	494	468	524	514	503	507	515	515	494	554	515	483	477	521	493	499	495	490	482	515	477	532	500	514	533	506	502	479	516	506	505	502	495	481	491	465	529	524	520	488	541	476	479	505	483	535	492	508	470	479	500	492	514	481	474	531	506	490	498	467	506	525	512	477	489	478	511	512	513	541	509	538	505	482	536	474	463	485	496	498	476	521	493	478	516	504	494	533	508	521	513	505	522	456	483	520	476	453	494	482	533	482	478	532	496	469	489	457	542	496	464	508	515	522	560	513	526	502	481	499	526	503	483	498	500	523	498	480	491	535	467	486	498	524	507	490	482	518	540	530	501	530	525	518	512	479	498	507	545	505	527	525	502	496	529	535	490	511	496	491	502	526	490	489	495	493	483	481	505	524	545	472	488	508	527	482	478	530	498	489	511	516	512	503	496	477	510	445	498	526	517	459	501	502	520	534	477	544	470	488	511	513	492	515	538	463	488	519	474	509	509	520	497	488	503	460	500	520	514	499	493	468	526	481	498	506	538	494	496	501	462	522	517	511	471	510	496	490	511	511	509	484	490	500	513	481	496	463	529	529	498	479	496	521	494	501	468	522	481	518	496	545	507	485	517	491	546	530	462	489	512	500	499	540	499	493	509	514	512	476	500	507	503	508	520	537	502	522	487	524	487	487	570	501	525	473	473	473	515	511	509	490	467	506	510	505	488	482	536	527	508	493	497	506	490	476	509	517	497	511	467	511	500	507	466	494	465	489	502	496	477	519	522	479	484	543	501	528	494	522	516	510	517	506	553	533	501	491	514	512	500	488	473	524	501	499	521	497	492	549	461	493	477	503	519	509	524	479	498	507	502	486	496	524	497	488	553	531	484	509	521	470	531	502	562	469	574	549	482	503	479	490	500	493	464	512	492	504	517	460	481	450	520	489	490	509	511	479	501	488	551	523	486	467	501	520	531	520	488	516	531	556	476	512	466	505	516	508	425	483	523	473	475	509	467	537	464	485	490	503	477	493	501	490	501	481	503	505	522	528	535	507	523	537	488	474	503	526	480	488	534	476	515	521	508	449	504	485	471	485	489	511	487	515	528	486	471	491	496	516	501	485	490	499	534	489	500	497	491	518	519	494	531	506	471	517	512	515	489	487	493	519	510	476	540	505	460	518	525	469	520	476	471	491	468	495	525	489	514	486	501	494	515	510	514	493	491	501	536	460	520	510	491	470	536	482	486	504	534	488	508	526	502	481	523	516	498	522	476	475	424	510	536	533	539	539	520	484	518	463	478	507	514	490	507	515	460	487	535	518	495	480	569	513	505	520	512	499	530	512	459	512	507	497	501	471	535	494	522	522	521	528	499	478	488	517	496	485	480	515	477	489	522	481	515	488	521	525	535	519	518	519	485	519	523	484	561	497	496	499	557	493	499	567	497	493	497	531	495	543	530	510	494	539	500	533	464	445	486	460	511	429	464	513	527	503	486	506	461	485	463	502	475	482	497	479	471	445	506	495	555	498	492	527	465	529	499	509	531	466	486	515	498	477	480	516	559	498	514	516	492	515	494	497	522	481	500	504	483	475	526	506	537	460	480	506	488	473	481	506	517	482	538	510	531	482	503	513	494	479	496	501	482	482	510	523	489	491	503	480	520	522	496	509	529	515	476	480	493	517	526	508	518	534	495	463	498	503	511	532	497	517	515	510	535	518	497	493	517	541	522	481	516	506	533	507	543	518	497	523	538	489	486	468	514	458	509	529	491	501	504	495	529	527	481	536	520	472	514	490	499	529	540	496	487	501	547	467	534	495	489	494	518	526	495	509	493	514	480	498	488	467	515	506	495	531	493	491	465	523	543	511	536	491	497	501	466	530	510	488	526	493	514	558	521	523	534	484	479	487	532	476	520	481	508	480	478	508	512	534	479	499	476	487	500	492	525	512	499	486	532	483	546	499	547	488	492	467	507	477	514	534	526	495	513	526	520	511	481	519	518	538	498	497	501	504	500	522	520	522	497	500	481	518	498	487	530	542	511	538	501	500	493	500	482	533	503	487	516	504	490	485	516	477	536	512	561	521	518	472	506	487	518	515	524	515	484	524	500	533	517	535	487	493	526	516	490	522	520	514	509	471	535	518	533	491	500	482	525	497	504	467	515	518	502	480	490	536	480	509	495	470	530	534	487	507	495	508	530	488	513	557	510	507	515	498	520	511	514	479	487	448	514	493	513	521	447	532	467	516	525	481	522	496	484	518	489	506	480	505	507	519	502	511	463	522	561	490	494	477	476	482	530	486	524	505	491	502	478	548	516	508	529	523	508	481	510	484	526	487	514	506	483	507	494	509	494	451	522	511	540	492	504	516	471	509	495	495	531	514	499	515	506	464	525	485	529	487	495	471	480	487	531	484	472	534	512	494	487	465	551	485	486	481	486	493	500	484	518	506	536	496	520	504	483	502	496	479	494	514	527	536	516	464	483	481	492	471	528	541	523	525	478	497	491	493	460	476	486	484	506	495	486	480	518	497	494	501	527	566	493	492	515	528	503	525	507	525	547	492	505	495	523	512	520	504	525	484	493	497	500	508	505	516	500	508	574	516	516	494	506	517	465	532	488	510	496	470	510	539	483	486	491	511	493	483	486	491	515	486	522	488	498	508	487	505	508	527	461	505	482	515	531	519	509	502	532	480	493	531	485	539	539	518	526	515	508	487	521	512	453	497	551	515	508	491	503	493	471	518	488	515	502	494	462	488	499	468	481	533	476	508	497	543	503	497	479	481	506	511	476	503	524	532	510	555	472	471	474	501	508	478	514	506	514	504	496	497	528	550	515	534	508	514	498	482	538	492	499	488	494	495	484	482	480	493	487	480	499	555	500	470	498	544	518	505	489	539	507	522	503	490	515	498	484	510	513	501	507	500	517	478	549	520	494	487	494	503	467	495	503	526	504	515	499	492	535	504	483	439	489	496	467	441	492	529	497	501	480	514	513	519	480	550	540	520	463	494	515	494	486	457	500	507	514	500	501	498	518	482	541	518	494	498	492	517
40277	8393	1863	1256	864	729	639	519	434	432	382	352	379	326	334	347	322	338	313	304	345	322	338	327	299	285	311	270	291	282	275	329	298	311	318	274	292	302	302	304	293	270	287	282	291	281	291	302	288	307	285	308	285	305	297	298	240	305	276	268	275	287	261	279	281	278	303	302	276	298	269	298	302	285	283	291	289	292	271	309	280	302	284	286	274	303	278	295	304	310	297	292	274	286	295	263	286	266	287	303	313	287	271	281	307	299	290	313	311	275	266	298	280	307	308	271	311	307	276	284	271	268	279	279	278	272	267	287	318	290	289	277	301	278	282	295	299	260	301	277	253	296	315	305	298	289	258	280	304	252	274	279	262	293	280	241	287	293	274	282	275	282	289	304	290	278	304	264	290	296	283	289	288	265	266	281	287	297	258	303	262	277	278	271	268	290	286	291	332	320	247	294	285	296	289	293	242	273	288	283	272	290	266	283	297	306	292	285	268	301	285	295	287	276	297	240	269	292	284	270	321	274	294	259	275	272	300	269	308	287	297	311	277	280	283	291	275	280	265	299	285	271	282	295	274	263	291	280	263	332	274	293	279	267	296	299	261	286	309	264	296	293	277	269	284	291	311	317	299	301	282	285	267	303	314	268	291	295	301	299	257	298	308	280	279	285	310	289	298	293	279	284	281	310	300	310	290	260	264	272	270	299	280	328	269	285	324	288	286	291	307	280	286	299	295	281	285	300	297	291	291	270	266	299	302	281	310	277	268	271	272	258	271	316	274	303	281	295	286	244	289	255	277	323	297	276	286	275	308	307	276	293	306	257	253	314	273	288	302	296	278	271	313	328	264	295	328	255	260	280	288	300	262	291	294	312	306	307	295	254	265	277	281	273	288	310	290	316	285	255	279	304	278	268	266	299	261	293	313	274	292	271	235	320	276	282	268	282	294	287	287	301	299	291	273	309	291	251	281	291	276	305	300	300	292	291	292	296	296	262	315	296	274	286	294	274	273	258	286	289	278	338	288	257	287	324	270	324	268	283	280	272	274	272	266	289	286	291	327	313	280	291	297	270	301	296	314	287	317	257	296	260	300	275	308	281	318	264	283	289	304	285	310	289	283	280	262	285	272	307	289	270	270	265	313	296	281	271	293	276	283	280	291	308	295	297	294	263	292	245	267	293	298	279	296	287	277	280	262	275	267	285	277	275	271	287	321	269	286	288	285	295	265	312	272	309	267	310	319	293	268	281	286	303	306	297	284	273	296	313	276	294	290	278	308	283	320	286	293	278	310	313	300	267	264	296	273	288	293	279	260	280	301	284	295	293	293	313	309	281	275	291	282	303	283	309	288	261	299	275	274	264	297	292	315	308	278	254	261	311	283	305	283	273	280	312	262	308	265	284	289	274	278	312	304	310	290	276	335	288	298	314	298	271	314	278	275	294	294	295	276	276	266	280	328	272	285	268	289	288	301	293	302	278	326	291	293	315	266	313	283	280	284	269	273	300	311	282	259	265	263	277	281	294	288	310	267	282	302	265	310	288	297	306	310	308	322	250	249	262	285	264	302	312	303	277	257	299	277	288	307	332	306	272	323	300	262	293	303	290	288	289	257	302	284	257	289	304	279	279	292	306	273	270	284	311	300	304	297	287	247	293	313	283	305	290	268	289	265	318	272	300	332	279	255	273	288	310	296	271	293	291	269	339	312	289	309	289	279	304	253	274	302	264	274	280	287	299	289	286	257	278	256	279	285	273	300	279	285	257	272	315	288	289	266	292	266	261	277	284	280	276	307	309	258	248	289	304	289	302	285	292	261	284	266	284	307	300	269	276	281	283	310	253	298	294	281	265	279	273	253	285	284	254	235	288	296	287	312	277	292	261	286	288	258	303	292	269	302	275	269	289	288	308	276	265	288	279	281	288	310	330	284	295	302	295	267	269	291	308	270	255	294	268	275	254	282	306	274	275	308	275	280	271	266	277	289	284	255	289	266	294	288	250	262	285	287	299	257	291	267	289	305	274	298	284	282	265	289	299	287	298	300	301	271	303	290	270	293	261	302	292	279	260	256	268	286	287	277	274	287	267	336	286	256	271	273	310	285	277	296	290	249	259	284	293	290	244	293	312	315	286	295	285	288	248	246	294	265	295	294	294	274	292	286	246	289	275	308	279	284	276	256	259	297	273	275	317	274	283	288	297	278	288	258	297	325	302	259	285	289	285	298	291	291	292	275	301	293	299	295	303	284	283	310	313	261	297	290	259	288	292	293	333	289	262	305	305	302	285	297	285	257	301	299	283	294	261	267	285	278	241	305	264	281	276	250	260	302	285	319	304	260	286	289	288	304	260	294	287	267	270	311	295	264	271	307	285	294	292	276	299	286	299	294	305	297	278	259	262	295	270	289	299	275	294	288	324	263	285	278	302	307	307	297	275	289	272	280	285	273	282	255	287	282	269	294	274	299	302	253	280	291	288	298	262	303	303	300	297	272	269	282	305	295	296	305	309	286	307	279	286	314	328	295	304	279	307	257	276	283	296	312	274	293	252	303	303	329	269	296	307	285	271	267	310	319	289	301	276	278	260	304	292	293	282	289	301	313	287	314	319	274	286	282	282	304	287	286	289	303	277	308	267	268	263	278	292	299	282	292	269	303	308	268	254	281	297	286	257	306	315	277	297	294	324	315	277	280	272	300	285	299	275	299	275	261	274	291	300	319	284	282	285	312	295	268	275	321	287	281	254	286	292	297	287	258	301	282	276	280	258	279	269	293	290	279	292	254	306	279	319	296	291	262	289	262	272	273	307	289	270	281	288	289	275	273	312	291	302	255	314	285	296	279	281	257	295	294	302	289	293	297	275	284	282	285	291	274	292	304	269	301	292	279	306	292	297	268	301	276	281	322	286	278	279	277	303	279	280	294	302	287	291	267	297	231	302	287	292	293	253	261	278	304	310	289	275	306	285	291	297	295	279	249	263	345	300	261	266	286	318	273	304	287	273	313	295	257	296	309	294	270	296	263	296	289	274	317	319	305	286	292	282	323	254	279	250	291	288	298	261	294	280	320	283	273	268	280	292	279	302	284	284	302	285	265	300	316	255	260	295	292	283	278	271	273	274	276	293	296	285	310	318	291	286	317	277	319	249	288	308	309	278	287	305	308	269	268	286	283	307	304	292	293	293	277	296	280	278	314	292	256	279	290	275	264	274	290	288	271	288	294	280	264	259	284	264	276	299	258	261	271	302	272	293	267	272	287	280	292	273	275	266	306	292	271	272	260	265	303	294	281	273	301	305	264	295	279	290	306	278	265	330	265	298	267	296	307	277	268	300	274	301	259	273	271	283	320	266	265	289	285	280	283	257	248	288	275	287	276	293	287	280	297	256	249	294	278	285	293	287	300	292	282	278	272	315	296	275	322	302	292	306	317	299	269	309	264	280	277	278	289	264	295	270	305	280	297	294	314	317	287	279	288	305	258	262	300	285	286	322	312	260	273	288
19557	1953	3746	3935	3414	2924	2437	2147	1913	1708	1653	1513	1382	1277	1241	1238	1144	1078	1072	1035	998	1012	1036	1022	1006	994	1036	1012	940	992	949	943	925	951	929	967	931	955	940	923	908	940	915	921	895	868	886	885	900	913	890	876	888	825	852	885	883	889	871	905	924	909	841	898	865	896	856	924	871	877	858	822	861	858	889	906	888	815	815	807	884	869	911	842	918	930	843	833	958	802	902	874	860	870	825	925	839	893	853	881	915	893	884	908	882	870	870	852	882	866	903	891	857	873	906	835	852	872	805	862	843	885	842	842	930	846	851	915	855	863	820	853	859	878	853	851	850	852	841	912	829	821	839	920	839	880	895	889	808	833	921	833	866	867	861	833	881	863	868	869	859	876	859	831	866	889	861	855	858	862	870	846	892	872	824	884	887	874	829	806	914	868	863	856	861	907	880	930	887	881	898	815	872	869	851	861	809	872	883	827	801	900	827	844	803	846	866	869	907	820	853	849	899	826	855	871	843	889	872	829	840	834	866	878	879	875	898	851	874	907	842	825	871	911	824	874	817	938	837	867	885	851	852	862	844	917	857	868	869	838	840	822	847	853	808	872	859	859	801	792	854	873	959	899	872	885	868	859	892	873	868	841	929	832	839	886	866	885	892	875	883	852	872	902	850	881	834	883	859	880	845	862	827	823	857	815	820	876	862	902	851	803	905	878	861	818	892	925	898	833	820	883	851	868	912	795	865	868	873	841	892	797	932	855	811	826	834	840	842	835	884	912	925	896	830	831	958	889	836	891	839	887	839	903	863	870	876	835	843	846	853	841	831	858	839	887	909	891	851	919	861	873	864	858	828	814	870	899	844	861	925	817	852	865	834	879	864	852	850	829	840	837	915	845	924	874	839	830	881	845	825	821	852	861	902	895	847	869	819	808	873	870	889	857	827	846	867	872	840	829	856	886	812	873	887	870	825	896	834	891	858	891	858	852	887	862	839	857	864	889	857	803	864	864	868	839	908	871	866	918	879	868	853	877	864	831	811	884	914	883	869	833	902	912	911	886	861	867	825	855	847	892	823	883	881	866	840	880	884	824	849	839	849	837	842	838	874	836	881	870	883	898	818	865	854	842	897	886	857	828	854	871	893	871	851	900	863	862	825	869	824	880	868	825	857	826	841	895	877	879	882	797	847	814	863	857	925	906	840	854	852	869	899	844	884	820	855	853	862	879	903	871	845	897	885	889	882	883	837	857	832	841	864	887	834	898	877	838	882	859	865	851	882	882	840	842	906	814	858	879	812	877	886	892	870	860	815	859	816	883	880	870	889	871	817	863	848	829	850	843	883	862	885	869	876	836	869	871	807	847	867	832	849	858	818	890	792	936	855	855	868	844	858	800	862	871	836	857	900	851	831	841	851	820	847	820	851	825	863	877	872	820	857	862	846	879	845	829	837	911	895	850	838	906	845	865	860	825	847	838	823	855	831	845	868	851	902	873	886	892	863	861	834	830	897	888	880	851	850	858	854	830	842	895	837	881	808	801	856	850	859	878	885	840	834	844	842	847	802	844	841	828	867	830	878	874	858	842	817	893	874	830	902	886	870	832	833	880	814	877	864	860	863	864	854	886	865	826	863	867	880	874	811	922	856	874	855	884	857	833	820	842	819	882	839	873	875	886	887	864	832	898	898	862	889	839	890	886	811	955	893	834	918	845	834	882	838	898	854	799	845	872	835	841	854	853	911	860	839	864	887	881	849	857	818	862	902	867	889	831	884	809	872	870	841	850	836	857	869	888	844	849	876	893	810	848	831	871	894	892	869	863	898	867	804	868	896	866	850	850	893	891	847	893	834	819	841	878	817	889	823	877	891	849	859	841	834	822	888	843	831	854	827	869	855	887	880	853	885	926	815	832	877	866	891	847	839	881	848	852	841	841	852	848	869	877	850	925	848	869	873	813	847	851	838	839	809	861	872	827	869	867	831	899	809	852	841	897	894	805	873	848	877	859	864	850	810	859	874	862	871	883	862	812	892	840	823	854	840	875	814	890	890	842	883	856	865	820	842	842	830	860	892	856	871	844	907	804	819	868	926	899	884	849	860	877	853	908	842	857	868	885	911	829	853	877	842	827	867	851	830	887	861	888	883	828	872	839	852	860	864	847	837	829	845	871	827	848	895	832	898	846	838	839	888	829	841	822	819	929	855	862	877	842	860	844	845	880	855	891	823	857	863	875	844	848	867	877	834	890	855	924	864	835	860	806	887	842	897	864	828	824	838	832	892	819	870	823	894	856	908	844	815	882	885	875	923	860	953	856	849	880	851	869	818	820	831	842	854	805	852	879	867	866	831	830	848	797	872	904	857	840	845	885	850	813	787	819	831	882	877	853	850	909	782	799	848	874	854	871	818	806	867	819	817	908	846	855	845	863	830	868	845	836	817	921	840	868	882	882	834	827	840	854	866	853	911	889	895	846	856	843	859	842	877	845	832	841	870	876	881	823	867	865	838	818	902	892	881	838	871	807	893	869	886	861	849	826	823	837	835	880	857	835	830	863	849	882	854	841	809	834	877	886	849	914	876	814	851	829	836	828	831	855	806	904	873	862	890	833	931	872	898	882	868	888	862	847	884	908	847	824	803	866	819	853	867	845	875	865	931	823	791	831	848	884	857	822	840	888	856	831	866	867	905	805	851	885	848	863	873	877	853	850	814	855	856	839	874	857	852	876	838	882	895	854	819	897	821	845	864	857	891	847	838	880	786	890	800	870	865	854	844	843	821	868	813	857	841	809	832	908	845	859	941	889	812	845	861	830	874	872	902	875	851	870	890	813	864	810	870	841	892	889	848	867	846	875	860	853	839	881	928	856	904	837	887	896	830	850	884	852	852	864	880	842	900	889	846	898	839	842	820	912	869	762	830	861	909	851	882	894	868	896	829	848	833	906	809	884	843	832	866	855	855	852	859	819	866	870	885	828	845	839	862	844	855	842	819	881	846	811	871	907	869	825	865	866	879	864	878	924	869	844	833	850	829	826	883	915	858	854	853	909	822	894	799	868	908	843	846	842	843	856	834	861	850	843	931	867	816	858	914	843	829	876	975	876	863	905	882	895	876	885	856	824	879	910	878	841	791	773	845	855	899	884	884	868	838	875	863	867	873	862	823	851	821	861	853	830	890	870	849	805	838	848	883	854	863	886	818	860	827	795	884	839	910	860	870	819	892	913	839	823	833	887	850	891	859	851	880	845	836	902	821	831	832	853	851	873	891	872	802	836	865	848	929	855	869	830	847	881	889	840	837	840	862	828	854	818	843	823	922	819	846	807	838	907	826	859	846	784	848	873	834	861	808	843	859	864	844	827	925	862	865	856	799	823	823	855	897	877	809	869	879	851	857	839	866	859	838	880	900	832	865	816	880	817	894	851	853	890	876	853	862	848	867	825	856	864	918	833	889	885	830	889	820	878	868	876	844	901	888	845	878	862	834	862	851	914	873	830	913	805	836	906
50987	16617	5744	2409	1555	1066	837	740	633	593	552	466	430	456	435	416	401	380	413	415	398	426	382	393	392	345	364	367	351	311	349	368	323	292	321	334	323	357	314	351	327	337	360	332	345	316	363	318	335	344	322	337	355	325	355	339	321	322	300	334	319	349	351	330	319	336	374	309	327	312	356	352	350	326	350	349	369	357	318	331	314	371	335	319	370	347	296	324	346	360	294	344	311	314	317	337	354	323	336	365	297	370	329	345	323	330	326	345	358	324	346	358	338	351	338	317	336	325	330	353	341	335	366	333	305	328	326	325	346	311	346	356	314	325	325	306	318	331	351	331	339	297	338	351	338	329	343	340	367	380	315	361	327	331	327	341	331	345	325	298	357	302	300	338	367	348	313	326	306	324	325	328	332	339	379	369	324	335	316	322	365	348	319	337	293	315	339	333	312	346	361	305	312	318	339	300	320	347	325	343	323	350	337	351	335	336	317	349	353	299	334	354	328	367	357	331	307	340	328	319	339	334	332	311	330	343	315	339	322	319	386	309	363	295	363	305	334	322	288	329	323	311	325	311	314	322	323	332	333	324	322	288	361	328	329	326	334	311	314	321	331	338	339	289	349	338	352	314	333	348	359	360	341	354	351	312	328	309	353	336	366	375	335	338	331	314	319	338	368	339	361	329	340	333	338	337	316	334	356	343	301	334	316	308	313	354	345	337	333	362	335	320	311	337	362	337	307	345	292	298	310	328	352	340	299	332	344	337	320	328	325	317	326	362	336	333	320	319	290	345	317	343	326	313	351	347	319	290	302	304	333	323	320	314	329	339	339	345	336	336	351	325	305	349	332	383	332	324	353	350	341	324	283	328	337	283	333	322	315	318	328	318	355	339	311	352	318	329	314	352	344	329	347	341	323	364	359	325	336	320	308	339	356	293	321	338	320	321	331	316	334	305	313	332	322	304	312	359	305	383	336	294	313	324	298	289	322	321	335	315	336	330	336	373	315	320	361	333	333	337	322	281	314	320	320	292	345	314	345	331	338	319	328	314	349	333	328	329	305	323	318	329	348	320	313	358	296	331	389	360	323	322	344	317	322	353	314	333	352	309	290	333	343	358	328	315	360	316	317	304	326	309	296	308	307	298	272	320	290	331	322	292	306	309	337	307	318	312	335	306	300	336	345	344	321	323	329	315	324	332	351	326	330	320	317	314	326	336	295	308	313	317	317	301	299	298	333	318	359	332	314	358	334	321	326	334	345	356	314	321	310	352	343	318	333	341	332	325	329	316	325	314	341	358	340	312	323	329	328	307	314	334	342	307	323	341	295	312	341	337	344	314	310	336	303	334	338	337	345	362	337	336	317	328	341	342	333	338	330	342	342	361	333	322	334	354	339	311	310	307	337	355	312	328	348	302	341	328	326	336	327	318	320	326	277	365	345	368	326	325	332	332	325	341	333	314	284	313	308	313	327	331	318	312	318	319	309	313	299	345	321	321	369	343	334	331	379	313	350	300	340	342	342	341	320	326	367	287	337	323	317	334	310	331	310	329	316	347	332	326	340	312	356	322	337	331	349	330	329	338	346	342	317	367	353	317	327	317	308	344	339	351	336	310	317	302	317	314	304	321	366	333	358	331	328	336	325	371	314	347	335	334	377	314	311	312	319	335	342	324	346	339	321	318	316	295	324	324	352	307	288	324	317	321	316	348	342	340	312	311	308	349	325	353	353	323	353	329	322	320	290	347	322	313	332	303	354	315	371	315	365	334	356	320	310	295	329	357	331	319	341	311	327	333	352	328	336	356	335	315	299	326	330	298	325	365	313	339	334	340	303	312	315	314	283	328	321	297	344	321	331	317	332	362	313	352	321	332	306	342	339	318	329	304	342	332	318	293	282	306	310	354	339	320	328	361	329	334	316	307	332	304	358	338	350	339	291	344	321	337	359	296	353	331	342	321	294	365	345	286	359	326	341	331	317	320	334	308	351	328	324	326	356	305	338	340	315	341	367	342	330	349	341	358	329	347	304	358	309	318	324	322	369	350	313	319	349	322	312	320	316	322	310	332	350	341	309	336	339	317	347	309	346	355	332	305	324	316	347	324	328	316	329	317	317	327	322	329	333	296	346	301	344	328	311	339	336	356	325	309	313	325	314	327	347	335	289	305	318	326	341	330	335	299	349	318	334	323	302	311	349	336	350	358	333	312	324	330	338	326	336	357	344	319	351	345	324	318	348	346	325	339	349	302	320	355	346	370	331	349	333	334	352	349	299	338	319	337	337	345	328	327	342	316	343	313	336	299	353	317	325	333	324	315	321	311	307	316	330	358	335	320	326	347	353	325	342	325	320	303	341	334	344	318	343	345	309	350	329	273	339	343	345	327	352	321	338	320	320	362	340	303	308	366	351	333	310	345	305	316	336	315	333	301	326	327	309	331	299	338	301	315	369	333	331	329	324	334	344	338	347	302	305	314	339	318	359	341	319	337	332	315	354	315	318	304	310	315	322	314	364	318	336	306	352	305	339	340	363	363	316	285	322	319	338	347	316	294	323	342	299	331	309	353	307	350	342	331	316	337	343	348	295	345	367	326	340	307	318	345	315	311	346	336	327	321	335	297	370	319	326	327	345	298	316	312	346	330	342	311	342	354	329	347	354	325	327	319	318	319	337	317	291	343	311	321	333	321	326	337	325	317	361	288	334	339	347	302	318	337	331	323	345	341	342	326	294	315	309	300	357	325	351	336	310	350	310	340	361	312	325	339	336	324	376	342	342	357	320	345	324	332	327	347	337	341	330	338	336	345	338	329	319	319	308	349	342	309	323	303	300	366	328	313	328	359	296	323	332	358	343	358	348	326	320	302	366	322	335	311	335	314	310	351	334	338	312	354	312	323	316	343	348	299	306	328	312	332	330	293	340	352	314	304	295	308	318	326	315	323	372	331	323	340	329	327	343	316	335	350	337	333	330	322	327	341	292	313	327	351	295	305	326	330	329	359	331	322	354	301	322	339	304	355	321	320	322	320	324	304	325	332	322	354	306	319	301	358	314	317	343	338	346	331	346	323	360	315	342	344	298	304	320	328	350	353	335	318	346	354	317	315	309	324	316	340	310	324	328	317	333	334	319	345	323	358	333	346	314	328	329	321	323	321	288	310	340	300	312	304	348	312	310	336	320	318	357	362	323	341	322	301	349	329	300	340	334	326	345	358	321	314	345	362	349	316	346	319	291	336	353	338	309	323	330	353	338	313	298	283	264	347	351	330	346	327	320	302	330	313	323	336	333	350	336	322	349	331	317	309	343	318	330	321	332	335	325	341	315	316	315	318	324	340	329	314	344	302	321	321	318	305	308	302	326	319	334	315	340	336	313	337	326	344	302	330	324	330	339	329	309	336	356	349	329	313	361	320	313	316	334	335	328	335	329	325	321	314	380	333	307	331	324	318	333	328	344	296	317	342	356	323	327	327	324	351	323	313	348	338	296	295	372	346	295	355
25295	2990	6370	6789	5714	4718	3919	3450	2806	2509	2321	2110	1951	1811	1741	1543	1528	1482	1377	1453	1350	1318	1274	1273	1170	1221	1174	1170	1156	1140	1146	1130	1075	1102	1126	1083	1143	1073	1073	1038	1074	1032	1019	986	1033	999	976	1011	1057	999	1051	1058	1017	1009	1004	980	962	978	969	977	977	977	984	997	947	988	1035	996	977	1014	978	963	939	944	944	1028	976	965	1002	950	943	975	947	976	907	988	991	872	1016	950	1009	966	984	907	926	915	943	1012	929	1007	968	935	890	948	957	931	944	977	970	1004	965	909	1007	970	961	972	952	916	914	965	963	942	981	957	978	949	974	1031	1014	956	980	981	993	940	948	960	930	986	969	954	924	939	1000	964	927	1003	981	918	985	977	955	888	937	966	937	998	998	964	924	994	947	931	935	941	932	939	929	976	949	977	967	943	948	940	977	918	929	977	917	983	999	940	934	962	954	960	915	969	959	925	948	971	956	973	956	1019	912	951	956	918	986	926	952	955	919	954	981	927	914	939	998	954	958	902	959	951	942	956	981	943	987	983	928	959	990	957	905	920	981	938	939	941	940	907	933	910	1019	965	968	959	983	961	954	1005	912	865	1006	979	965	924	941	963	938	924	984	973	936	1005	991	976	979	971	968	984	962	989	897	911	947	921	935	932	937	935	948	957	973	961	939	920	939	947	925	984	969	985	992	925	945	954	989	920	960	978	941	936	878	942	890	962	951	1016	996	946	954	938	985	970	929	951	962	912	970	999	953	949	914	968	947	937	972	939	884	927	916	967	944	912	1010	898	980	941	933	976	948	973	992	897	970	927	919	983	950	932	902	886	983	968	999	1013	960	936	979	990	888	884	968	937	952	948	963	964	908	990	1031	967	909	933	972	964	912	958	894	977	987	983	953	984	916	937	861	953	968	902	960	902	905	951	868	964	975	984	975	1027	1009	912	983	885	904	980	966	933	947	928	963	936	936	972	946	904	921	897	968	918	963	925	899	1017	958	941	940	972	950	922	985	934	951	918	948	935	962	961	979	938	973	940	907	964	924	993	914	923	954	956	927	950	947	967	926	1005	940	920	960	957	944	965	903	973	925	1001	964	949	938	964	941	979	998	966	940	946	911	953	991	938	967	952	976	967	914	976	974	979	987	944	969	956	915	980	968	972	941	936	953	1042	1014	968	954	932	1024	977	927	963	874	933	926	1029	950	945	971	939	959	1000	974	1055	1003	951	965	1020	944	888	979	928	946	960	930	980	951	1006	944	974	996	908	933	910	899	940	950	948	934	961	986	957	947	1002	945	968	950	892	1007	961	1003	951	900	897	913	953	964	937	960	972	903	976	954	1009	945	1001	948	933	953	996	946	968	938	926	973	947	984	932	936	998	957	980	925	971	968	924	965	981	966	874	927	973	961	965	952	964	966	972	977	967	918	911	1011	980	949	1016	926	904	916	967	960	949	977	923	960	948	971	972	967	949	948	919	941	959	939	964	934	930	959	955	939	988	975	970	946	940	946	1003	927	903	910	892	952	962	926	984	958	902	994	935	939	960	912	987	1003	944	945	956	943	911	986	919	1003	930	940	968	998	992	982	994	1015	951	921	974	945	928	971	963	1002	935	966	970	988	925	930	929	966	985	950	964	982	948	966	921	930	954	943	947	945	940	956	971	925	948	978	926	942	943	964	938	922	934	976	953	948	920	942	940	906	973	960	969	987	998	916	971	1001	987	928	921	933	979	972	975	985	995	998	977	970	934	963	924	979	979	971	962	930	953	952	924	943	927	954	960	937	931	945	1017	948	929	976	933	981	951	949	956	944	972	1002	944	912	971	932	953	916	911	965	929	951	986	923	942	956	943	963	982	937	942	944	930	929	942	1011	984	918	975	947	970	943	948	975	967	971	920	947	925	958	1003	1010	962	947	1019	926	1009	899	936	998	948	922	966	969	887	974	911	897	930	927	970	972	921	962	930	908	953	930	958	884	939	1001	925	930	924	993	881	973	962	891	915	945	966	944	897	923	918	951	964	954	966	991	921	925	975	945	913	914	945	977	964	947	958	959	979	943	934	1002	910	957	927	930	918	1005	999	928	905	932	903	981	940	947	929	950	958	951	960	948	984	1006	968	942	943	987	975	954	918	954	881	982	923	973	954	936	907	959	999	975	898	908	919	962	950	976	946	954	948	905	967	936	979	926	909	941	933	972	901	928	977	989	932	898	911	987	946	998	967	941	953	938	984	949	937	959	919	935	1014	992	979	964	976	890	925	990	980	1009	942	956	920	961	930	930	948	937	879	978	1010	907	929	929	958	949	983	949	939	952	937	960	910	940	932	959	938	890	913	922	939	944	969	983	946	935	938	937	979	976	948	960	864	952	1008	917	948	949	926	1024	932	973	926	922	968	921	934	961	908	985	969	975	970	927	964	992	952	967	932	947	903	924	943	970	938	991	995	999	959	953	964	959	968	926	951	917	976	929	888	963	964	995	920	997	981	1000	901	953	911	968	936	915	952	974	971	987	978	919	979	936	1019	991	926	935	966	978	915	922	991	938	1007	923	928	970	947	987	969	937	981	849	915	915	940	966	961	935	919	985	901	964	941	955	981	967	937	949	998	951	928	970	999	989	917	992	1022	907	923	934	943	955	936	973	957	953	936	954	965	997	913	914	951	1030	946	946	935	954	965	952	955	1012	967	929	982	1010	1008	945	927	966	983	933	956	941	933	896	995	991	979	983	947	961	915	926	959	998	942	960	940	903	954	936	915	991	964	896	913	889	978	943	921	974	997	957	973	975	953	915	956	942	982	996	935	935	964	932	894	1002	952	974	921	966	950	970	926	960	857	942	899	959	935	984	921	914	974	937	985	968	918	930	976	972	932	950	932	916	929	933	955	950	942	971	1026	959	942	929	921	927	947	954	962	939	988	965	961	945	917	938	959	926	957	878	934	986	925	987	909	959	970	933	963	945	923	948	967	972	948	1000	951	946	950	976	943	913	963	1057	941	956	989	977	943	927	969	949	928	908	981	930	961	967	920	971	954	942	982	948	935	1015	969	951	980	948	940	933	977	915	1019	935	902	983	992	913	981	943	984	927	974	927	992	933	949	967	941	949	915	951	920	1000	956	940	948	877	930	922	1021	981	942	968	911	939	918	972	944	973	931	956	951	925	954	986	988	963	957	984	955	898	945	922	967	937	947	970	950	976	914	951	968	942	937	929	982	986	923	977	927	993	978	993	945	988	977	943	942	974	965	889	916	963	1001	920	942	1002	946	951	988	960	985	920	973	914	924	969	935	975	957	921	942	938	923	918	952	956	941	933	935	971	944	956	934	927	952	1029	922	959	931	937	972	960	970	915	995	955	960	955	929	975	977	912	888	913	951	998	952	998	992	984	970	939	988	925	890	985	991	885	928	989	969	1010	938	909	959	933	942	964	967	914	885	1003	962	934	916	917	971	944	951	941	961	958	920	936	943	949	918	933	1003	893	1001	935	967	933	995	925	1004	1003	925	960	1005	974	921	975	960	998	921	957	956	904	923	918	969	1013	998	890	912	916	1000	880	943	992	881	956	922	920	920	920	946	950	978	924	932	923	950	1024	977	966	895
6679	440	252	223	209	168	147	146	166	161	170	153	154	161	130	151	141	137	145	156	139	158	151	165	160	157	163	160	170	146	139	148	159	162	147	161	117	150	121	152	167	154	169	150	138	123	157	135	134	148	170	157	158	149	153	136	154	138	161	145	152	114	153	153	118	128	139	142	157	151	147	157	170	135	159	156	140	156	174	133	140	143	155	171	168	139	139	148	142	149	139	152	148	177	128	124	147	178	131	129	144	145	134	152	156	163	143	171	140	132	153	122	141	152	138	147	165	144	159	175	126	167	148	136	147	160	159	148	164	147	145	144	152	150	141	144	153	167	158	146	140	177	145	151	161	165	144	132	150	142	155	174	161	168	152	140	169	157	128	161	151	165	137	150	144	171	138	167	161	171	150	147	128	139	116	153	145	142	149	157	158	148	162	158	137	149	139	164	152	148	144	149	163	149	142	160	161	160	126	136	142	129	158	129	132	137	141	134	144	139	163	144	137	150	167	159	152	147	155	143	174	182	136	149	148	152	159	156	149	162	169	135	159	151	145	144	161	139	152	157	164	148	152	149	150	150	141	160	158	143	150	133	170	144	155	160	161	153	162	130	123	139	147	130	137	160	144	166	171	158	140	121	141	148	159	140	170	153	155	141	136	178	131	148	147	150	186	142	145	162	149	152	152	170	148	155	143	137	152	136	173	183	161	171	165	149	130	137	130	150	144	151	157	153	142	153	155	147	143	142	144	142	151	156	158	129	128	151	151	142	157	159	141	147	155	144	162	152	156	143	133	168	137	162	130	129	146	155	157	141	131	138	139	158	152	162	139	149	159	161	162	145	170	159	158	143	141	156	125	156	137	144	146	141	159	144	140	135	152	159	164	133	156	143	162	142	149	154	150	148	146	163	123	144	170	148	130	158	151	138	176	142	144	150	138	150	146	152	177	149	150	145	136	146	165	158	149	138	154	127	157	128	144	143	151	152	149	153	153	143	155	140	161	159	142	130	152	188	143	147	143	153	160	161	164	192	177	164	160	167	144	162	154	159	145	146	146	125	148	156	139	158	176	151	167	152	121	151	163	158	154	144	146	146	143	177	131	160	157	177	144	143	137	142	142	145	160	154	135	142	158	161	143	148	152	126	174	169	135	148	154	149	137	166	156	175	179	170	137	159	142	140	162	142	159	164	152	145	136	140	151	153	129	157	148	148	151	132	151	144	128	149	165	145	147	170	156	159	161	162	162	153	137	147	138	149	153	149	164	148	132	166	150	132	150	145	144	117	146	145	150	147	136	141	139	139	142	137	125	169	146	143	151	154	158	144	157	133	163	161	159	157	151	154	160	141	147	155	147	163	149	141	157	133	146	139	141	136	148	147	145	128	152	170	163	155	155	144	143	142	143	157	129	147	157	154	161	103	160	155	148	156	156	151	151	137	152	181	138	156	146	158	164	142	168	123	170	161	155	125	150	140	154	164	161	172	159	160	166	152	125	141	157	133	151	147	147	133	171	152	150	142	150	171	150	159	163	157	158	130	150	154	166	185	142	158	141	154	143	155	138	134	141	133	162	148	142	140	144	151	142	151	142	155	179	165	150	178	132	162	158	156	153	132	142	152	144	138	161	177	128	162	142	157	135	142	157	146	161	167	158	152	160	164	158	132	130	156	144	142	144	137	130	155	141	141	145	138	135	152	168	163	132	156	170	170	150	136	147	149	149	155	153	134	148	149	150	142	149	143	179	185	147	166	167	138	149	167	145	151	161	140	139	158	161	156	169	150	149	157	139	138	132	158	137	165	148	140	162	142	155	138	151	145	145	137	133	168	129	157	143	155	142	141	123	175	165	136	130	136	155	141	145	140	126	130	161	136	158	170	157	156	152	115	149	153	153	172	150	133	142	135	146	143	161	161	124	133	133	160	136	130	152	134	145	154	145	144	159	157	139	141	142	142	154	151	131	151	136	131	153	168	123	190	151	147	143	141	168	148	151	163	151	149	169	143	134	160	154	161	152	167	147	163	162	149	121	155	167	140	145	155	162	161	154	135	151	154	150	146	163	142	125	132	158	146	140	136	176	147	158	149	129	138	163	163	146	141	134	146	162	132	149	130	137	177	132	168	140	129	161	138	120	131	140	154	146	159	138	144	168	158	154	141	144	177	131	150	145	126	138	152	143	143	133	149	118	146	148	172	167	136	134	145	159	141	142	167	164	162	147	153	157	141	142	146	153	153	143	152	175	151	157	158	176	152	137	139	150	142	142	157	155	151	166	157	151	136	150	157	144	168	132	174	154	148	134	160	147	155	131	153	173	161	149	119	155	137	167	171	155	161	131	133	181	158	148	133	136	149	122	162	154	150	147	146	156	153	140	159	167	162	141	167	158	152	154	137	153	145	126	138	159	150	140	153	162	143	162	144	158	154	153	149	144	145	171	169	140	152	143	162	159	144	140	170	141	130	149	146	156	130	131	141	151	154	135	163	149	153	139	146	132	163	155	151	151	148	156	137	129	186	149	144	141	152	147	129	127	140	141	163	166	132	176	135	148	146	155	171	142	146	155	165	156	139	135	138	152	167	153	160	153	144	162	137	146	134	164	155	135	137	157	150	153	153	169	147	137	133	131	150	146	158	148	169	145	138	122	146	142	171	151	148	151	167	152	153	132	160	159	137	162	143	161	143	153	163	144	155	150	155	156	142	150	138	156	129	158	176	154	140	159	165	151	142	158	171	161	130	150	138	132	131	126	162	155	142	161	148	143	136	154	150	153	155	156	131	145	147	146	161	139	175	138	106	130	160	154	154	143	125	138	131	151	142	146	146	165	135	140	155	161	152	165	141	125	155	141	127	131	147	139	129	136	132	147	154	149	134	139	134	150	141	142	130	139	163	139	120	177	146	150	131	162	142	148	126	150	135	161	139	145	151	143	149	166	149	144	136	158	158	147	154	166	142	147	161	139	156	139	154	169	152	149	134	136	139	153	144	159	151	156	161	149	183	139	152	146	158	146	168	148	160	142	168	147	143	146	161	146	127	140	150	143	151	154	148	144	158	158	150	135	135	158	163	140	160	139	163	155	157	166	150	157	135	135	132	152	156	144	143	164	162	135	160	171	167	158	155	135	160	149	138	163	155	126	141	146	131	144	121	158	150	160	148	147	182	144	140	152	156	135	139	179	149	155	171	139	138	155	142	139	154	140	137	133	149	144	146	160	166	141	161	139	149	124	154	152	163	145	156	147	135	147	149	128	133	167	164	159	112	166	150	145	142	166	152	162	144	169	141	166	154	147	134	146	151	130	158	156	131	136	183	166	150	156	150	147	157	147	132	156	157	138	155	144	148	141	167	184	157	142	126	166	154	160	144	161	148	139	137	125	151	141	139	144	142	179	146	149	147	147	149	137	162	142	147	150	133	141	157	140	131	135	120	152	132	159	159	160	133	139	156	117	144	136	148	149	160	149	155	148	177	144	140	141	169	137	154	148	135	155	133	152	153
6092	607	703	724	679	608	571	578	589	602	564	552	529	507	531	547	531	540	542	518	542	518	500	518	517	526	532	525	561	521	517	527	516	481	551	527	517	493	490	499	516	508	487	478	493	494	544	485	504	515	509	486	521	524	505	496	465	504	504	520	518	489	531	520	512	495	476	485	456	527	511	500	506	487	475	542	483	513	510	459	504	493	541	491	502	517	509	512	523	490	533	498	521	537	509	481	482	469	468	498	541	504	478	552	531	551	519	527	502	501	505	525	510	496	473	478	520	511	500	534	518	524	484	494	532	547	532	458	542	510	526	482	483	532	487	518	489	516	519	480	521	492	537	513	480	488	503	547	539	528	506	517	485	525	512	471	497	487	503	541	506	499	509	522	480	489	472	531	519	469	505	492	513	499	488	519	506	481	521	501	521	503	508	519	539	515	507	498	535	514	546	517	496	507	498	506	503	523	519	483	524	490	495	498	501	516	492	508	482	472	545	478	497	496	502	549	491	498	488	496	517	549	550	545	504	530	505	467	500	503	508	516	509	524	513	465	510	498	487	550	499	494	473	509	536	480	526	535	447	496	520	544	503	533	502	532	535	559	492	552	530	493	498	493	482	514	452	489	513	533	504	540	498	492	514	511	504	495	533	555	525	498	540	510	480	493	500	470	506	510	510	545	504	510	506	514	479	514	499	506	496	505	525	524	521	487	505	465	488	485	517	476	523	472	534	519	466	510	483	549	472	472	514	506	481	499	518	505	535	548	533	520	505	471	506	496	540	503	497	513	468	479	528	532	540	527	515	476	466	491	521	501	510	491	511	516	510	509	504	511	485	558	530	466	538	538	528	499	506	510	516	517	524	528	511	494	501	527	481	504	507	503	480	484	519	467	487	554	493	501	490	492	532	513	463	522	525	509	527	494	510	527	507	469	471	500	545	497	515	502	522	479	518	520	530	511	494	499	466	482	522	536	501	521	486	519	541	511	491	522	466	467	475	499	541	508	492	482	483	507	486	487	495	539	507	471	489	552	498	502	510	518	506	512	476	538	514	479	524	483	482	495	486	478	509	482	490	473	507	501	515	457	550	466	508	520	530	508	496	499	482	494	489	488	511	478	510	509	510	492	496	551	498	474	531	528	528	509	544	488	500	488	543	501	522	533	515	514	505	508	477	547	519	512	518	525	509	507	511	470	501	503	483	506	488	516	508	509	532	461	485	495	502	489	520	526	496	531	497	507	517	480	480	499	508	510	470	476	531	493	465	540	522	522	482	500	523	485	513	478	464	509	479	498	519	539	530	514	479	502	509	500	456	513	509	529	501	467	534	524	467	520	495	552	536	527	512	544	498	499	532	493	507	495	518	533	454	479	538	493	501	498	542	508	521	498	491	477	490	516	518	498	516	492	547	511	503	515	495	497	526	492	465	513	552	528	509	511	531	533	472	475	527	466	478	504	510	513	509	504	525	515	527	504	518	512	487	534	507	486	515	495	459	532	528	485	523	497	500	494	559	504	549	488	458	513	527	475	490	517	499	488	474	543	516	481	494	530	523	510	511	514	514	512	490	510	528	465	513	494	515	495	505	467	491	473	475	485	497	502	502	517	491	503	530	483	494	480	501	540	459	556	501	503	497	527	491	521	516	502	519	530	483	503	526	537	506	517	517	516	515	473	521	509	540	502	507	486	502	528	553	504	496	492	495	559	518	505	527	478	504	527	510	495	515	485	488	498	523	529	537	520	500	497	465	510	502	473	496	503	507	564	464	501	504	542	478	505	488	542	537	519	472	480	530	527	557	542	547	534	481	504	495	511	529	517	504	470	451	484	537	485	474	516	444	487	484	505	511	492	514	512	484	540	492	483	527	496	487	522	518	513	527	428	492	501	486	540	514	490	561	520	483	487	526	485	532	503	480	506	544	470	539	476	491	513	491	556	522	473	492	468	502	517	478	546	487	528	490	520	528	493	488	497	522	534	464	489	495	499	512	522	519	510	472	480	496	530	511	515	490	499	520	472	475	519	518	535	485	539	497	525	495	498	496	504	476	501	506	524	538	505	511	483	489	491	531	523	499	503	491	506	481	455	487	513	516	495	503	480	492	551	475	507	532	475	518	499	460	504	489	492	499	486	521	515	473	489	477	509	487	488	476	537	512	553	521	499	476	489	494	484	472	510	500	535	480	519	499	504	506	506	492	509	497	507	501	495	485	495	521	498	514	480	546	507	544	537	512	479	525	523	462	492	509	530	489	493	537	502	522	506	467	504	480	517	497	500	521	519	479	491	456	487	522	469	525	539	510	516	501	491	526	507	514	492	503	529	480	493	479	464	511	551	481	503	490	492	474	540	513	509	511	497	489	487	499	479	525	515	527	480	507	505	512	504	523	524	516	520	511	500	518	512	516	541	517	517	486	529	506	498	520	492	466	519	516	530	475	489	505	487	514	485	475	514	509	485	533	515	519	511	491	508	534	485	481	488	563	465	477	465	505	535	541	531	485	521	498	488	496	522	482	498	529	524	490	481	509	490	515	506	507	513	508	493	485	497	545	517	487	507	495	477	528	512	500	488	508	492	499	510	506	526	499	546	560	511	543	533	504	492	487	513	508	473	541	476	514	507	503	514	485	502	509	517	514	500	538	501	529	495	525	504	524	520	512	523	518	521	483	513	541	494	512	498	513	500	515	483	493	509	535	477	534	503	495	488	500	518	488	492	492	543	506	495	498	497	521	496	517	527	501	532	521	514	549	509	484	526	482	559	504	530	498	521	490	523	498	525	486	462	490	504	471	515	497	484	490	504	513	500	499	458	497	493	475	459	490	499	508	510	518	499	485	530	546	521	495	535	525	524	494	502	501	475	481	497	534	480	518	534	487	500	526	476	534	468	476	528	500	481	544	505	464	512	548	551	501	492	546	501	503	482	506	525	488	464	499	498	497	481	457	501	544	556	501	508	512	477	523	509	507	491	465	506	490	459	501	503	464	493	494	486	519	522	469	504	542	465	488	513	492	478	476	513	513	516	536	489	486	496	542	531	469	487	575	522	514	496	478	487	512	517	481	528	503	509	519	474	518	471	488	508	507	485	550	518	518	499	508	497	512	513	488	530	516	502	537	482	507	486	534	498	521	462	477	463	517	472	472	484	487	516	476	516	514	521	493	483	494	489	478	512	531	530	514	485	504	526	485	510	502	512	508	502	502	521	525	548	511	491	523	515	500	508	482	498	512	507	519	533	513	506	504	496	471	477	485	483	519	488	514	465	494	495	489	495	536	528	465	492	537	514	529	502	516	489	557	509	549	488	461	469	510	504	466	500	510	511	491	492	515	505	477	491	523	484	454	514	536	494	505	460	492	482	507	445	499	508	507	487	505	468	509	533	510	522	526	505	508	459	480	528	469	537	474	505	543	485	465	518	504	537	544	495	488	514	554	519	524	460	539	507	519	471	496	482	477	495	500	504	528	485	509	527	482	463	490	512	488	520	515	511	517	519
38701	6247	1777	1220	927	724	633	503	444	425	392	390	344	311	348	326	317	326	339	295	306	303	292	343	294	329	301	290	289	301	278	300	291	326	296	311	293	274	282	307	277	272	303	325	294	299	274	287	301	274	274	281	287	278	291	280	304	311	296	290	309	269	270	316	299	265	288	294	279	261	297	309	288	301	289	295	284	286	291	290	289	274	271	303	306	268	303	300	279	285	277	266	292	269	286	270	282	312	293	315	269	308	336	306	275	279	286	295	284	290	297	266	294	285	286	309	313	277	282	249	266	309	301	284	281	302	265	302	263	297	296	268	301	286	313	274	295	279	311	263	246	265	298	281	281	279	308	290	282	290	301	253	299	313	281	279	287	274	284	300	267	284	302	287	291	310	292	312	290	288	295	289	288	292	281	258	257	278	309	286	277	275	280	276	267	290	288	301	287	277	289	306	318	285	307	284	257	281	265	266	275	311	281	322	275	297	282	301	286	320	251	251	277	257	292	252	282	274	259	295	298	308	283	311	298	278	289	265	305	306	296	301	275	287	282	288	299	282	257	295	306	261	258	283	296	285	282	304	297	290	273	301	245	312	298	275	288	295	267	281	297	279	288	291	283	274	292	294	300	258	272	332	283	271	302	300	284	274	309	293	287	280	259	292	263	297	279	254	271	286	267	288	272	276	304	297	294	286	280	297	308	311	278	303	283	317	291	288	306	284	277	319	297	285	295	290	283	264	283	269	270	287	287	291	268	264	276	296	276	278	290	300	280	270	296	274	286	285	273	263	318	314	260	301	288	236	305	295	275	264	306	284	266	269	306	278	297	286	291	285	297	290	292	295	302	334	284	283	277	293	262	258	318	278	306	293	307	280	273	276	289	289	277	281	261	307	278	293	277	300	290	275	312	270	292	276	294	297	314	274	275	318	290	315	286	288	286	290	300	298	302	300	263	275	290	303	286	273	317	294	269	305	285	306	296	299	307	271	305	294	256	281	287	292	317	289	276	288	303	292	305	306	278	293	278	265	280	268	283	307	312	274	310	307	269	305	303	317	295	301	278	283	269	289	292	303	274	281	257	279	302	285	277	281	294	282	271	315	270	286	297	279	277	311	256	287	262	290	297	287	268	281	281	266	269	270	273	273	298	266	294	253	287	278	298	319	281	257	283	312	303	301	310	300	272	263	287	309	265	299	302	301	275	292	295	285	318	258	298	286	280	284	299	291	277	341	308	272	275	273	293	298	267	309	293	278	288	270	278	281	254	281	303	295	291	268	293	282	299	264	306	277	274	272	254	290	312	281	260	337	327	273	270	275	303	276	291	288	299	274	279	264	289	301	284	320	267	297	332	256	292	290	277	287	278	297	273	289	324	286	288	303	311	271	303	328	273	309	270	311	321	284	274	291	300	316	279	264	275	313	263	288	276	280	278	315	273	270	262	295	309	300	292	302	278	270	290	264	290	300	272	286	290	267	287	293	285	280	283	274	310	274	270	301	276	269	259	274	290	265	287	258	281	262	288	282	314	293	289	291	310	263	284	283	293	272	298	305	289	311	249	286	278	296	305	308	270	268	296	289	266	300	273	279	299	283	265	296	286	266	262	264	272	283	324	268	289	313	294	266	285	304	284	274	256	279	280	263	292	322	298	285	296	282	265	279	276	262	281	277	258	278	264	303	303	286	310	277	297	292	314	287	296	297	293	292	272	299	288	308	264	306	278	294	273	270	299	256	292	308	295	299	257	267	262	252	278	288	295	294	279	324	302	284	279	281	269	325	281	294	272	296	269	295	309	265	274	295	262	276	282	281	259	311	271	304	284	275	295	304	293	283	276	288	289	302	281	286	266	295	317	260	299	264	278	285	270	297	281	280	279	277	253	282	284	267	261	273	278	293	270	341	285	296	280	310	261	286	298	274	269	298	279	306	308	280	291	283	299	303	276	278	266	268	274	278	302	273	278	309	280	304	277	277	270	288	274	291	278	294	282	299	287	315	279	257	257	290	319	279	292	313	272	314	298	283	301	301	303	316	276	287	299	275	293	305	281	279	287	266	278	281	265	303	287	284	280	283	264	290	280	307	251	287	297	296	262	301	307	275	272	315	289	300	284	291	299	282	295	296	290	293	303	282	299	310	270	291	296	275	279	276	293	288	291	293	272	290	294	299	258	287	276	275	278	286	276	301	274	279	282	305	304	304	282	272	305	278	274	267	323	293	309	282	278	283	287	283	294	288	296	279	284	297	304	295	284	273	302	281	291	280	301	270	297	294	304	274	266	317	307	303	297	268	274	319	279	281	300	297	324	289	304	278	293	296	290	291	260	276	281	259	293	291	284	259	287	252	274	272	277	304	313	308	275	292	298	249	298	273	292	287	278	252	298	288	280	291	308	304	275	284	276	294	229	299	291	296	301	300	296	309	317	295	271	285	295	271	294	283	257	292	308	258	292	293	282	281	310	303	282	296	251	282	303	280	287	282	277	273	288	256	274	305	289	287	278	289	300	298	298	288	260	284	278	305	280	277	290	295	287	283	300	315	292	294	310	285	306	289	279	304	273	275	281	273	301	272	269	318	296	263	274	279	308	277	266	304	301	280	274	289	271	277	297	284	282	305	285	287	297	306	293	276	275	303	266	289	256	299	296	280	288	316	291	280	282	294	287	289	290	303	284	292	312	297	277	293	301	302	302	283	295	284	326	298	330	279	271	281	280	282	291	261	288	286	267	289	307	289	289	296	300	291	287	262	292	286	284	288	288	285	289	288	255	299	277	269	280	290	309	258	297	273	295	261	297	310	297	255	283	265	281	270	281	291	331	283	305	308	330	293	276	314	277	287	267	287	313	277	318	280	291	305	299	316	277	289	281	290	280	288	282	269	303	304	284	287	278	279	260	264	284	308	284	312	297	291	265	270	270	306	271	308	283	302	282	299	315	320	286	259	279	274	258	272	286	305	270	273	273	263	276	306	276	269	311	282	283	316	307	295	305	298	288	307	306	289	298	300	279	322	286	332	311	272	296	298	293	286	263	288	287	265	260	267	291	320	255	269	285	294	309	278	268	309	297	264	286	286	284	309	274	256	321	282	289	288	297	305	302	295	279	320	287	286	285	265	294	302	282	286	304	273	327	337	294	289	288	264	269	309	292	299	285	308	278	266	293	304	292	284	303	301	280	297	288	306	283	290	302	277	290	281	269	298	292	311	260	300	315	269	314	274	252	275	310	284	257	284	287	314	284	335	318	302	295	295	288	326	288	275	300	279	320	257	289	312	288	268	299	282	286	276	325	323	290	286	268	307	302	287	294	270	291	306	306	254	236	258	272	291	280	291	299	287	291	290	300	281	313	318	265	282	272	280	272	281	282	305	307	279	287	294	274	277	276	312	278	278	313	309	271	286	248	280	279	274	263	297	285	301	264	297	266	297	286	298	270	296	272	300	306	293	292	294	294	304	290	301	282	286	285	287	264	277	279	281	302	296	269	286	297	297	265	266
19079	1889	3832	4121	3457	2943	2488	2094	1896	1735	1636	1504	1420	1327	1277	1224	1159	1135	1095	1075	1056	1093	1076	1030	1041	985	994	967	975	902	990	906	965	934	901	962	1003	914	925	955	944	876	915	900	925	895	944	897	902	919	904	958	904	918	880	901	880	898	860	838	905	907	896	898	854	906	886	831	915	831	841	916	890	882	876	891	901	912	891	795	889	847	909	917	898	844	928	846	833	846	847	831	888	844	866	878	877	881	904	818	879	881	915	850	863	857	849	875	857	907	850	863	853	858	868	903	871	867	878	808	861	869	847	806	901	865	886	888	838	862	924	917	900	865	899	855	851	819	895	867	891	822	875	840	880	870	883	837	884	864	913	792	912	856	852	853	842	875	907	883	925	876	854	882	835	900	857	886	868	873	842	832	905	854	830	855	883	868	832	866	843	905	835	898	860	897	852	864	848	832	865	855	872	843	877	822	835	867	869	811	873	908	822	849	839	885	870	843	860	841	877	851	861	916	839	898	834	879	845	869	853	880	823	785	887	837	913	855	879	839	859	898	856	882	853	866	870	846	848	863	848	865	847	853	893	867	851	900	857	841	893	814	874	825	864	827	820	819	792	860	904	847	849	876	892	921	810	864	877	857	886	879	876	909	819	888	869	850	871	888	822	871	867	833	878	824	802	886	829	875	878	857	882	872	838	811	910	867	927	865	864	858	896	885	866	824	835	825	860	865	863	872	894	845	848	851	820	905	828	892	859	867	832	874	832	890	843	868	892	832	864	866	854	885	839	848	816	897	859	840	862	846	844	842	866	882	867	869	858	847	830	883	891	884	827	844	825	873	808	859	886	915	821	879	937	878	883	834	857	806	861	872	848	847	883	848	907	864	867	873	870	886	866	847	845	858	829	855	867	896	843	882	854	868	931	886	864	845	870	891	836	878	834	854	860	825	768	823	857	839	843	842	838	820	839	864	867	819	838	878	875	852	880	816	941	915	893	921	844	911	892	865	883	886	831	914	857	867	835	824	806	853	876	868	896	842	826	819	820	901	862	837	897	870	906	892	844	857	912	840	888	838	851	858	895	840	910	800	873	835	834	873	845	859	842	864	855	875	860	778	812	841	798	872	844	879	856	866	829	800	881	898	886	825	885	883	830	882	841	850	890	863	896	856	829	893	874	843	907	888	889	829	869	855	879	887	867	856	897	854	904	854	892	849	876	836	870	817	828	869	867	856	880	819	908	869	880	891	872	848	814	857	861	858	914	809	798	895	830	846	903	859	897	903	870	840	842	911	903	855	866	892	865	858	887	890	886	816	842	837	832	907	850	822	789	824	869	867	894	785	857	842	827	847	838	859	869	879	828	889	876	861	903	848	801	887	817	880	855	903	850	860	853	820	853	872	888	826	865	850	855	866	828	855	895	888	837	903	830	867	838	886	863	843	868	884	848	847	869	793	885	836	868	886	853	833	878	841	824	837	881	852	857	883	848	895	882	909	825	830	821	888	883	860	847	848	853	859	876	882	852	837	848	887	855	850	893	884	849	875	827	863	863	883	869	880	871	917	890	839	912	889	870	890	846	880	874	879	901	860	913	867	913	910	849	849	820	872	851	827	848	896	839	821	859	873	827	831	844	884	891	852	880	868	842	888	871	890	847	846	907	853	864	831	827	839	839	843	864	877	846	814	878	827	832	844	849	831	864	910	867	846	853	843	871	871	876	850	873	916	855	872	881	873	861	843	849	865	855	843	862	872	860	865	878	834	827	857	847	837	845	852	883	844	920	867	827	861	828	854	874	869	851	892	815	869	893	826	852	858	874	856	827	881	879	884	813	906	877	829	881	832	868	891	844	848	823	895	890	857	864	883	822	889	893	858	785	848	872	875	847	865	846	850	817	852	854	875	845	894	887	850	892	854	883	857	883	857	841	872	874	860	859	874	849	837	836	843	846	841	847	892	839	798	828	868	872	859	834	862	882	849	841	878	878	892	821	870	859	882	868	861	861	855	850	853	805	901	841	834	857	856	889	887	816	839	834	870	871	826	858	821	852	843	829	840	842	854	870	822	875	863	850	891	887	885	859	822	817	863	831	899	851	833	896	841	870	854	886	857	875	830	830	898	874	870	834	869	869	826	859	866	856	840	902	842	867	885	847	818	930	875	879	874	872	895	851	868	877	896	881	861	829	824	854	875	832	829	849	912	871	848	895	886	869	847	862	855	858	858	848	883	887	838	769	909	890	825	821	867	886	847	799	872	866	848	826	878	862	835	819	853	892	848	857	884	882	830	838	880	816	872	897	838	853	871	846	850	830	962	828	865	838	889	860	882	792	825	871	853	846	847	856	843	833	863	851	863	868	834	878	899	901	843	842	880	811	819	841	879	867	821	828	857	866	834	910	833	863	895	838	864	855	837	894	827	850	871	844	892	862	875	855	867	860	862	882	846	878	856	883	879	895	838	813	883	823	869	848	814	888	854	883	843	921	848	909	804	805	830	874	867	868	881	840	917	794	821	926	906	844	864	893	898	891	881	885	817	855	844	904	892	884	881	880	885	850	863	835	846	844	824	834	849	853	904	850	928	838	907	849	836	896	855	867	849	874	847	834	865	870	809	905	844	899	903	864	861	932	899	863	847	831	865	856	813	845	865	881	831	872	841	849	820	867	862	870	835	854	841	834	943	878	841	873	848	816	827	833	842	882	861	830	834	848	857	860	841	850	804	809	827	853	927	880	853	894	886	871	847	885	836	863	902	858	869	830	866	855	862	798	852	854	867	860	795	825	818	898	868	841	851	850	825	876	884	907	795	921	857	827	876	891	897	853	876	884	896	875	863	863	837	890	861	907	833	888	857	923	852	864	862	891	856	851	870	840	840	865	872	879	864	832	874	909	889	910	811	870	910	876	877	829	844	849	843	851	856	876	879	853	928	883	834	816	845	861	843	896	910	867	859	866	884	859	851	904	867	847	874	946	823	892	900	820	836	877	931	884	815	864	879	887	881	879	848	827	846	888	861	896	929	832	930	837	854	870	910	919	854	850	873	877	866	881	886	845	805	849	841	820	866	848	838	862	868	824	844	886	844	815	899	904	839	866	848	859	853	835	863	875	822	859	878	884	844	933	836	860	861	793	816	895	878	799	808	843	858	847	809	856	822	864	842	857	872	874	878	858	841	889	831	900	914	831	863	863	856	875	911	858	868	827	844	911	854	860	841	909	845	852	834	867	890	856	878	904	838	911	904	880	829	847	860	835	838	888	860	873	870	832	875	930	867	847	889	841	881	864	809	898	864	885	831	832	841	814	836	863	876	882	824	835	873	911	865	874	878	846	816	905	876	822	899	907	865	889	880	852	870	848	872	832	874	835	843	864	854	834	871	900	885	859	856	902	953	867	902	841	892	875	869	873	854	876	857	908	878	877	854	859	823	873	844	886	881	864	811	904	872	899	856	831	839	846	874	869	805	863	872	836	864	920	843	868	869	842	862	782	882	858	830	906	854	811	894
49986	14009	4466	2382	1541	1136	919	841	675	652	550	494	498	402	415	432	400	393	389	395	406	395	340	331	340	354	356	364	339	361	385	358	326	326	315	356	306	343	352	322	341	327	336	342	340	352	341	280	327	328	316	347	344	334	328	330	342	318	366	344	321	321	342	313	312	362	321	332	330	347	344	344	315	302	303	320	316	320	337	329	307	332	321	344	340	322	381	338	285	307	358	345	312	331	294	327	338	328	332	338	332	330	342	368	343	340	304	327	320	294	327	294	346	331	306	357	329	334	323	342	307	347	314	327	333	292	323	310	341	306	330	304	351	331	333	306	332	282	322	295	339	327	300	341	359	312	337	301	322	306	332	355	331	323	369	334	330	303	338	341	326	355	325	343	334	321	364	332	313	316	332	316	332	329	303	317	338	278	315	344	312	341	332	331	322	334	331	333	356	315	333	313	362	323	342	351	309	333	309	364	300	337	314	332	300	340	292	308	326	365	331	326	311	306	297	318	342	301	330	329	336	303	341	336	373	331	339	327	330	371	319	348	316	308	310	327	316	316	310	302	316	317	340	310	314	301	320	323	315	320	296	346	313	332	295	374	301	334	344	329	352	346	316	348	329	301	340	296	368	338	342	334	337	338	308	332	355	331	324	308	364	365	309	310	347	315	298	306	319	310	351	331	292	347	320	337	334	325	349	354	328	355	340	330	340	319	329	350	330	321	316	338	312	316	347	315	338	279	346	332	289	330	326	325	320	317	338	295	330	341	334	312	314	328	327	328	326	336	321	320	343	333	359	315	304	341	313	353	311	312	336	334	338	304	325	341	310	335	353	310	335	346	366	317	335	306	316	354	345	326	351	311	309	354	330	351	308	323	365	299	320	318	358	304	307	337	328	322	329	366	344	306	352	332	319	280	326	346	359	321	336	291	375	342	360	345	382	325	332	303	308	353	310	359	307	326	345	328	352	314	369	298	344	328	331	303	329	339	324	313	296	347	311	317	325	338	360	369	335	323	325	314	343	365	348	338	334	318	325	330	335	357	337	331	345	312	334	324	337	326	324	328	329	324	328	335	332	343	357	323	354	317	345	345	272	318	334	353	360	337	332	326	304	340	350	346	327	334	336	330	297	327	346	330	338	304	346	322	320	293	337	337	295	312	323	333	332	344	304	345	348	315	336	324	310	324	353	295	323	358	337	359	333	319	314	335	294	355	319	323	295	320	332	372	314	310	326	346	328	323	336	343	333	323	340	307	347	372	313	316	309	311	334	309	334	327	321	335	345	331	343	310	341	362	343	347	335	346	326	327	319	324	350	337	319	344	344	319	347	317	343	340	348	342	372	361	350	313	332	333	293	335	322	317	310	320	326	337	342	309	354	308	333	331	337	335	349	324	329	321	339	322	328	309	341	344	351	322	341	362	366	381	351	294	339	300	341	341	315	302	311	315	314	331	307	320	322	344	314	324	316	353	315	347	298	325	352	310	325	330	334	328	334	308	309	322	342	325	338	331	347	344	346	349	325	324	316	308	304	313	303	369	336	356	310	313	319	332	329	335	336	298	357	325	339	335	352	354	314	336	298	333	349	311	359	342	328	301	332	331	337	308	332	335	326	334	354	336	334	332	335	354	350	336	348	327	302	362	296	336	336	314	321	320	349	322	367	335	353	318	319	308	331	321	279	310	317	321	292	348	332	354	325	309	361	393	379	320	343	311	328	315	349	353	335	310	350	321	349	339	353	360	350	318	337	320	322	343	315	348	290	312	342	336	343	309	301	333	332	326	361	331	326	365	335	322	340	327	336	328	346	287	310	333	320	330	329	355	317	296	333	315	312	292	293	346	355	321	320	325	320	331	330	328	334	342	326	340	301	346	353	321	326	317	351	343	316	330	298	302	341	325	315	319	319	343	352	322	360	335	341	327	304	324	376	337	310	358	351	303	318	323	349	341	335	345	338	326	346	311	350	348	371	306	343	323	345	336	348	330	333	333	326	320	313	362	325	323	335	320	335	325	367	335	334	312	326	323	298	344	348	334	341	345	349	341	319	340	308	319	291	317	362	297	328	317	337	360	327	339	303	330	314	307	332	320	336	344	322	311	310	320	350	336	384	340	342	309	333	330	326	346	331	358	336	333	324	332	315	328	350	337	339	342	324	366	339	337	293	326	324	294	322	363	337	377	325	356	305	335	305	342	340	343	325	320	328	335	346	346	344	348	349	328	345	345	353	307	343	336	349	317	273	347	337	332	340	322	338	331	375	322	321	348	349	352	307	324	309	338	332	330	330	329	340	307	314	309	334	342	350	321	309	365	316	336	362	325	347	353	310	312	341	309	335	302	350	331	315	308	358	318	341	329	345	315	322	331	337	314	347	310	294	319	322	326	343	316	318	315	309	315	345	328	323	331	327	283	339	357	342	334	339	355	295	337	341	333	348	276	282	330	308	363	340	329	323	334	325	315	326	353	314	326	322	311	326	323	304	352	329	331	332	344	351	393	309	333	359	324	330	325	342	317	319	334	307	300	313	318	318	312	328	270	306	316	363	319	332	346	319	363	388	348	341	345	370	342	323	327	357	349	330	314	336	317	313	301	327	344	306	353	365	293	339	343	312	349	354	348	312	319	330	346	352	326	353	309	342	316	320	330	316	298	328	348	371	342	314	322	344	288	348	327	365	322	330	319	340	336	350	346	352	296	321	334	308	340	293	319	312	333	341	306	315	329	324	365	323	335	302	315	330	341	319	321	280	341	331	332	332	320	347	302	344	356	321	334	330	319	356	335	310	302	323	327	351	323	355	368	354	340	358	317	364	338	326	330	366	323	336	340	330	334	311	297	329	353	330	317	297	326	343	314	360	333	330	306	351	325	343	321	341	328	321	354	351	327	343	300	344	298	307	305	306	315	357	306	309	256	328	322	323	311	327	307	320	329	299	312	337	332	337	342	312	348	323	322	345	336	319	374	301	312	348	325	350	339	295	321	354	318	343	337	350	332	343	342	304	307	352	342	354	360	295	316	345	328	357	319	315	329	323	318	332	324	337	342	296	310	340	355	354	314	336	364	303	327	328	318	329	349	316	350	303	323	333	326	368	364	360	321	353	342	353	331	289	344	340	365	360	329	335	311	337	305	330	319	335	323	328	314	333	310	321	324	346	359	308	328	309	319	370	353	337	310	334	346	301	335	339	339	320	320	345	288	300	358	351	321	343	339	304	331	336	332	326	307	311	321	332	286	300	363	354	315	289	346	353	322	285	306	353	346	325	308	340	319	362	319	333	316	338	348	352	330	320	321	317	296	304	347	340	305	342	339	323	333	333	303	343	330	339	347	366	320	310	336	327	326	295	296	361	347	356	357	334	342	301	342	310	313	342	340	341	299	332	333	309	306	313	318	335	334	318	337	346	325	329	318	338	321	311	338	352	357	330	333	324	333	337	367	331	324	339	312	310	312	335	317	333	327	340	292	331	304	312	327	316	306	338	307	340	322	328	338
24736	2892	6320	6757	5822	4734	3988	3355	2955	2523	2340	2079	2050	1816	1742	1615	1512	1499	1453	1377	1340	1276	1275	1290	1166	1240	1183	1195	1104	1130	1170	1081	1092	1138	1075	1062	1161	1044	1038	1046	1040	1015	1069	979	1032	994	1004	1062	1060	1037	1009	1006	1001	1066	1013	1017	989	1027	1002	978	1010	1019	990	1006	1014	939	967	968	976	989	944	994	1027	921	910	981	990	965	981	948	990	1000	955	960	978	950	956	1006	947	1042	1045	982	946	956	988	967	961	969	957	939	941	1003	954	979	981	917	1022	954	973	988	978	979	944	985	975	924	972	931	977	936	971	973	957	980	1005	939	969	957	1024	1015	997	933	978	978	956	890	960	961	919	971	987	898	964	904	977	971	958	907	932	938	996	947	945	1029	941	962	921	928	972	998	877	996	933	940	913	947	939	950	952	985	979	955	989	918	925	978	955	918	978	928	959	935	990	990	961	920	913	939	908	934	954	1021	962	930	916	915	982	923	1019	941	890	953	913	969	926	968	896	965	974	911	961	979	940	933	920	916	969	971	970	891	1016	1002	925	997	935	974	973	931	952	956	961	944	992	880	940	968	935	983	974	936	956	925	993	931	935	1016	922	995	909	944	999	952	984	938	951	1001	1001	970	950	948	968	1000	933	929	925	966	940	927	915	966	979	946	960	950	970	948	945	938	958	965	904	945	979	961	953	974	939	997	945	981	1009	984	932	971	963	1002	887	897	964	965	925	917	948	990	980	951	951	955	945	932	954	993	974	945	1022	996	1001	980	964	979	950	910	997	970	919	933	934	960	940	911	975	976	967	937	990	910	918	946	968	956	962	929	973	984	968	924	918	942	979	907	945	981	969	1007	919	950	910	969	941	917	912	902	937	922	977	912	928	953	971	976	978	954	952	949	887	955	930	965	927	944	930	912	926	973	934	940	974	941	943	957	896	898	945	980	941	960	951	943	918	897	950	946	951	962	950	954	945	935	961	907	972	970	959	928	969	935	963	970	926	943	937	981	931	943	932	971	951	993	977	909	984	937	983	962	928	954	938	936	988	957	948	936	950	975	981	961	991	996	918	965	925	899	977	980	976	952	946	940	954	986	900	972	942	900	940	950	980	989	966	942	968	948	955	930	941	942	949	921	1002	944	951	932	960	934	909	925	883	976	977	943	977	952	967	955	1014	994	976	937	954	980	966	970	992	953	994	953	912	987	898	932	968	953	935	902	993	937	989	961	956	957	928	910	966	934	952	981	967	967	1010	885	983	942	964	963	948	908	930	1022	946	933	881	993	937	936	951	953	915	891	894	903	926	937	975	905	975	936	945	936	929	935	934	992	942	924	936	1008	979	1002	1031	968	924	971	927	938	970	1010	978	1055	970	992	928	982	937	942	917	955	969	953	975	940	945	981	969	940	964	995	944	933	939	987	952	927	983	907	934	984	934	964	946	953	991	950	940	910	1005	948	944	1009	975	919	943	955	967	919	960	950	933	956	970	951	970	948	942	995	975	922	990	978	926	918	935	945	948	934	879	1004	927	947	960	986	949	951	927	980	974	949	889	913	873	958	970	951	938	967	962	934	900	947	931	933	943	921	969	914	978	930	942	975	943	914	994	949	979	983	986	876	1007	971	917	935	992	926	962	946	956	895	883	1025	943	943	990	914	907	943	1022	936	928	972	979	896	987	921	933	959	955	959	981	968	940	1012	947	937	955	906	975	968	925	943	931	936	924	880	955	935	959	964	999	938	1026	928	1002	896	1026	913	1003	967	1010	938	956	952	912	970	989	947	935	951	1013	951	963	982	971	922	955	912	898	970	947	899	1015	966	944	911	904	920	961	958	900	981	987	996	976	951	1001	940	944	945	889	927	932	990	979	950	954	926	924	924	901	861	974	954	936	989	928	958	970	935	967	1001	989	1009	964	948	894	965	925	883	953	1014	950	912	952	968	913	994	907	946	969	963	1003	950	989	971	907	925	978	945	973	977	954	912	953	932	962	933	952	959	984	980	915	933	962	932	959	997	983	953	949	942	958	962	958	918	980	929	990	961	927	963	966	953	984	974	950	978	929	966	931	990	942	953	939	968	934	925	902	960	934	1011	946	986	928	923	968	972	915	935	939	928	998	966	989	924	963	965	988	976	960	990	1030	968	943	939	958	982	988	924	970	946	880	948	982	974	923	903	962	902	946	921	955	971	958	944	945	1013	939	959	927	939	929	919	961	950	990	1000	984	976	924	1016	910	957	995	975	984	942	898	930	982	886	971	940	943	893	1015	991	956	970	960	923	930	909	974	987	1009	964	946	978	997	973	956	934	992	976	948	964	954	933	912	960	901	929	977	916	1006	915	971	941	989	901	984	950	1002	964	1000	945	991	971	945	956	964	1003	1027	911	930	930	978	972	950	921	945	982	954	941	941	979	941	988	930	884	971	922	890	932	930	887	932	946	974	989	958	883	861	873	972	950	871	966	955	950	957	953	931	958	985	977	903	964	927	972	876	937	894	954	961	916	925	956	922	954	971	912	879	954	905	935	931	942	900	960	944	945	880	907	989	930	984	973	932	948	982	951	1006	944	938	941	969	976	953	927	965	937	903	1000	1005	983	986	968	952	957	938	931	908	954	916	962	946	950	958	961	954	921	1016	986	967	936	975	965	962	893	910	942	969	915	933	906	934	945	959	937	981	977	926	955	915	943	921	967	884	971	879	937	908	977	889	954	988	975	994	938	916	930	965	958	969	958	966	963	955	916	956	954	908	928	951	923	951	931	1006	918	998	914	938	914	979	944	953	902	990	979	978	960	986	939	966	931	932	931	880	912	908	944	944	982	932	957	937	970	969	981	963	982	908	952	917	902	967	886	979	972	929	956	925	937	979	886	953	943	923	1000	929	959	906	925	954	941	921	940	947	982	996	952	978	931	977	959	941	915	920	922	924	990	951	954	1000	944	981	980	972	954	898	986	961	949	935	974	931	965	933	943	935	918	928	912	991	949	1017	959	979	983	971	895	961	917	945	926	967	967	938	986	939	910	956	894	960	966	886	925	976	959	961	899	948	961	988	921	997	960	928	938	943	893	1002	961	938	999	979	978	954	976	922	990	966	971	890	926	957	956	965	927	931	962	954	951	935	921	973	929	958	920	903	1005	951	999	900	897	920	904	924	963	962	968	985	926	953	995	990	966	922	968	901	935	921	970	948	973	938	934	914	935	1017	925	942	886	960	960	953	935	1007	917	960	944	932	933	948	1003	955	957	922	936	899	982	960	961	927	950	936	864	916	960	983	916	987	991	981	946	988	925	952	969	892	997	965	929	955	957	889	925	969	942	968	926	903	1006	947	871	937	933	964	1021	967	927	969	969	923	981	890	952	938	952	944	966	946	980	911	940	979	1003	953	937	971	1001	918	965	909	977	1006	976	937	967	966	928	917	944	974	974	957	927	968	954	943	952	945	946	921	941	954	924	973	973	973	945	925	960	947	991	931	993	936	907	964	917	941	940	950	981	1002	884	956	966	977	919	968	885	944	968	918	911	945	958	963	963	946	962	998	1042	951	963	985	913	945	952	966	959	942	979	945	959	925	944	897	957	981	939	908	940	943	930
6639	405	238	229	190	132	160	162	159	151	164	162	176	159	158	142	167	141	161	139	124	152	124	145	162	144	147	154	149	182	159	152	169	153	143	153	156	140	164	153	171	126	161	156	160	143	154	157	141	167	165	172	141	171	160	158	131	143	142	153	144	151	124	168	149	150	134	141	153	149	167	141	161	161	159	153	157	142	136	172	135	161	154	149	151	166	175	154	142	147	144	133	142	165	134	151	178	151	154	148	135	144	165	148	147	153	133	136	144	155	169	159	131	161	148	143	160	163	152	169	163	169	159	140	158	159	146	143	163	144	138	149	164	159	148	144	122	132	129	149	142	136	162	160	139	115	148	146	133	175	131	166	135	159	133	134	150	152	139	155	153	138	136	147	150	166	134	156	160	157	144	167	119	177	150	143	155	149	164	174	158	143	127	152	148	147	160	158	156	156	143	140	149	173	169	154	127	175	152	142	168	169	143	152	137	152	122	129	144	143	158	140	163	150	138	147	159	156	150	144	168	154	153	167	158	160	135	156	160	138	141	148	161	139	157	131	177	153	146	148	161	144	151	127	136	137	140	153	145	152	137	152	139	144	157	158	147	151	145	153	151	201	156	144	145	161	161	132	156	149	146	169	137	165	138	161	141	142	145	155	131	157	157	152	140	144	134	143	148	160	163	136	131	156	139	148	153	123	156	164	143	136	152	143	163	165	147	136	126	141	185	147	151	158	124	138	150	167	143	162	131	144	163	158	136	135	146	145	149	131	148	144	156	119	133	152	152	161	160	131	111	138	156	177	136	139	159	150	149	146	142	124	154	133	160	160	144	153	149	150	143	180	140	140	150	152	151	142	160	121	163	131	167	142	151	149	153	161	151	155	174	157	133	153	158	166	176	143	143	144	161	146	158	128	147	145	140	142	137	151	162	147	138	175	138	146	147	168	161	144	144	137	136	158	139	147	154	155	149	149	148	140	142	159	140	133	154	154	137	142	162	161	164	143	135	153	137	168	128	180	150	151	149	152	161	152	141	142	149	148	141	170	135	167	144	157	140	148	158	177	144	172	183	177	141	149	158	152	157	159	158	160	157	145	152	130	135	166	156	145	136	130	140	154	155	159	155	136	142	148	119	145	158	158	159	153	143	149	160	150	158	137	149	142	139	155	140	156	155	143	148	145	139	164	142	142	134	138	137	151	160	147	146	136	122	145	142	166	156	151	160	168	129	149	141	162	174	168	146	153	152	157	144	165	141	162	181	154	166	156	141	165	149	164	145	162	152	153	149	142	134	154	151	137	147	141	160	142	155	147	175	165	156	133	139	139	168	151	160	168	146	178	132	138	164	137	150	140	147	139	157	159	164	167	135	143	126	149	141	152	155	156	161	135	139	157	164	149	141	133	146	146	175	143	150	151	163	130	151	152	138	162	155	132	147	136	155	154	147	148	150	162	176	144	171	146	138	152	151	161	154	150	147	158	149	141	150	144	146	144	145	147	145	158	156	168	152	153	159	137	153	140	144	139	156	140	183	148	150	144	176	149	141	140	135	119	134	132	153	143	142	159	157	158	141	162	163	160	153	134	163	128	155	131	155	136	136	172	151	149	160	164	137	141	151	146	175	144	143	161	162	144	141	133	145	147	155	149	163	130	137	126	173	169	171	153	158	156	149	155	147	131	158	149	123	145	157	176	139	163	137	139	132	149	141	176	130	161	136	145	162	156	172	150	140	150	136	156	133	181	131	152	153	157	131	130	156	117	146	142	150	157	137	153	133	149	152	156	151	149	170	152	164	165	145	148	143	168	154	153	132	142	140	147	139	148	147	143	143	128	136	139	157	142	152	134	152	137	138	138	130	138	171	164	136	143	141	153	131	156	141	134	159	148	149	151	124	156	150	154	149	131	176	158	163	142	167	145	137	156	135	173	144	149	162	138	149	162	159	138	137	143	164	144	150	143	152	136	188	131	155	171	125	152	151	134	150	133	121	159	145	136	146	131	153	150	148	138	158	156	153	145	133	150	165	164	138	162	149	144	150	152	171	150	160	145	147	156	148	172	147	132	147	142	155	159	140	176	148	153	144	136	146	163	152	165	158	137	139	148	145	148	156	170	141	170	132	141	125	162	140	155	150	164	153	149	130	171	149	143	158	160	149	145	156	145	148	155	179	162	169	132	164	142	148	157	152	141	142	178	166	152	130	161	158	148	127	148	144	156	159	140	142	137	121	135	140	141	175	152	148	141	160	141	142	149	163	168	150	145	161	140	152	161	161	180	135	133	139	148	128	155	136	153	137	138	147	144	135	159	185	143	170	174	155	165	161	155	142	177	142	155	159	131	161	149	116	145	136	176	166	160	147	168	171	135	158	136	157	146	143	159	122	163	131	155	165	164	149	159	126	155	160	156	145	164	164	147	174	133	146	158	174	164	140	154	133	152	160	156	141	159	147	149	159	154	156	144	137	155	155	146	189	142	159	143	172	145	147	158	155	153	138	154	161	179	157	149	155	143	133	151	126	115	147	141	135	159	140	151	134	146	150	152	156	155	129	164	150	145	169	158	142	123	149	154	164	139	144	148	141	140	132	138	135	144	134	155	148	142	148	156	155	141	138	143	143	151	138	143	138	161	156	162	162	166	149	159	149	140	149	145	137	133	157	165	140	164	161	165	146	154	157	139	149	133	150	150	136	152	138	129	143	163	161	169	145	161	160	148	148	158	150	151	151	150	180	142	164	141	138	142	137	155	145	157	126	148	163	154	144	169	153	139	158	166	141	154	158	143	150	158	150	126	135	136	149	136	136	132	147	152	153	144	162	130	156	123	143	147	161	132	155	132	126	127	147	154	142	149	164	178	143	151	140	161	161	152	166	119	159	135	156	136	168	156	159	143	153	144	151	160	141	152	147	135	152	166	153	156	161	166	148	133	168	136	150	157	174	161	145	144	149	172	137	137	157	169	161	153	142	164	166	137	152	157	170	170	158	137	164	153	153	151	145	129	170	171	148	159	153	163	143	140	172	139	148	141	165	151	173	157	160	163	156	161	157	144	151	128	157	141	173	163	175	144	139	143	129	170	135	162	158	160	120	140	157	153	147	126	176	164	141	167	138	167	148	145	126	152	139	141	160	158	153	141	131	172	156	135	144	151	129	149	141	146	151	152	165	153	164	155	146	145	151	150	154	144	129	140	155	152	148	155	155	149	167	142	174	142	176	137	161	147	146	154	163	155	147	163	154	125	145	151	137	143	168	162	145	135	151	153	137	133	166	129	159	150	166	147	160	165	143	149	163	158	146	133	134	146	161	144	166	142	142	126	146	154	150	162	134	145	155	146	148	163	155	146	148	131	149	143	158	139	156	148	157	179	160	158	168	149	154	158	178	154	152	176	183	134	140	127	171	127	164	133	144	149	177	147	156	134	148	151	167	132	144	130	137	139	161	138	157	135	127	157	149	158	134	155	153	152	141	139	133	137	146	173	164	148	153	143	153	160	174	185
6169	569	717	703	704	630	606	569	559	528	567	515	524	494	552	538	522	509	562	536	520	523	527	546	554	538	533	508	511	503	528	537	499	494	502	498	551	471	532	506	521	477	476	514	509	513	553	516	484	519	501	513	527	434	483	488	491	513	477	497	536	478	492	541	498	517	495	488	524	506	487	515	504	499	506	528	523	509	538	520	505	493	541	535	539	527	502	507	496	539	537	515	491	509	508	492	487	481	516	487	479	505	517	546	491	491	502	518	486	503	507	471	515	454	493	545	498	505	532	506	513	458	517	483	498	523	498	521	522	519	514	467	489	500	530	496	500	472	485	479	473	477	501	512	481	511	528	526	494	461	521	526	514	513	479	509	506	476	493	493	467	506	513	532	517	522	531	553	469	497	491	528	530	514	496	508	507	524	529	519	494	520	521	489	523	524	542	486	493	517	478	507	525	487	498	495	464	538	498	528	534	519	522	507	509	509	507	506	506	505	485	469	498	509	523	496	463	510	514	466	495	546	469	517	530	497	471	512	501	489	505	497	524	528	513	504	477	496	506	489	500	477	547	492	456	542	508	514	499	530	462	500	498	497	477	504	515	521	501	503	504	474	485	524	546	521	508	544	495	513	491	513	518	509	507	484	475	508	504	524	506	569	527	484	522	534	539	541	475	517	530	521	524	467	500	506	535	511	475	541	492	532	465	515	492	504	494	522	493	525	518	521	493	504	553	483	516	531	492	508	526	513	489	501	496	505	499	507	480	531	489	494	486	453	488	495	525	524	508	515	533	507	469	496	479	470	479	489	516	523	436	508	520	517	513	520	511	517	474	485	538	511	474	503	489	480	509	494	487	515	489	472	522	511	556	468	517	507	448	505	504	532	506	534	510	524	535	513	520	534	525	460	492	531	497	508	491	502	479	494	499	464	543	513	502	507	524	501	472	478	533	544	504	516	510	510	535	520	505	511	524	505	510	501	505	472	508	508	502	531	500	520	494	480	568	505	503	502	540	483	518	484	484	486	485	509	497	495	498	497	539	495	506	505	471	523	474	507	507	493	505	523	514	511	487	515	543	516	491	528	488	517	543	522	498	541	535	537	511	478	499	533	513	552	546	482	504	499	501	503	481	507	504	507	498	504	478	527	513	488	460	537	519	499	511	534	517	489	531	561	499	514	518	504	443	510	500	518	495	498	478	480	473	524	516	501	521	500	530	505	471	465	477	486	491	474	508	486	504	484	524	478	489	481	504	543	498	482	510	500	461	499	500	511	491	509	504	490	472	499	468	496	522	465	526	469	489	487	498	507	491	515	492	530	513	491	545	504	501	503	464	491	489	489	512	479	522	505	512	495	472	490	492	488	500	510	500	540	497	516	535	509	512	502	475	473	518	527	504	494	509	514	504	512	528	526	548	498	532	458	489	514	519	552	510	461	522	490	517	540	520	529	481	506	516	509	521	495	504	548	506	495	454	515	501	481	483	489	542	508	494	574	514	501	519	462	475	530	492	516	499	503	489	512	527	538	501	513	479	507	507	494	470	503	502	469	481	520	498	508	524	496	475	543	508	529	505	509	495	499	507	511	498	503	512	484	461	484	530	537	530	499	483	527	542	515	511	523	511	492	506	521	522	479	482	504	513	501	507	491	510	517	511	496	493	494	530	529	524	496	487	529	523	523	519	507	497	474	508	471	477	488	507	517	507	512	512	511	473	507	480	478	530	504	525	483	508	490	496	497	523	536	500	528	498	526	547	490	510	516	501	516	504	516	479	492	518	489	506	535	509	501	523	489	508	492	499	472	507	518	518	524	494	489	465	506	492	479	489	428	480	513	531	518	510	492	517	496	490	522	546	496	510	442	500	492	487	524	493	500	490	511	495	515	502	519	487	457	525	496	505	486	541	508	499	538	515	514	512	500	522	503	515	502	504	517	509	520	526	534	480	486	536	461	493	504	482	523	532	537	518	518	545	495	498	513	477	490	510	557	524	482	498	546	516	469	493	532	488	499	491	485	483	524	521	523	464	508	476	527	522	503	532	467	492	512	478	501	488	511	539	538	520	529	509	522	540	512	446	476	526	462	510	502	498	524	468	531	460	513	487	511	544	494	492	510	473	515	520	469	551	518	538	536	494	466	482	501	527	502	521	495	510	517	516	528	511	483	523	476	518	529	499	520	525	525	504	481	485	544	516	492	504	502	485	497	544	479	507	548	511	490	471	493	486	490	489	547	481	521	485	521	455	487	585	493	551	517	514	506	456	503	485	523	490	506	532	507	502	497	515	478	525	521	508	568	478	506	525	505	494	498	524	496	518	489	467	497	503	536	488	482	517	473	511	547	511	535	495	468	503	514	528	505	498	490	476	501	472	557	513	497	542	506	485	516	493	474	512	527	542	507	471	536	510	471	514	515	491	517	528	476	482	489	506	464	510	531	523	513	499	464	513	515	524	455	487	491	500	493	493	502	523	529	510	496	477	532	517	495	501	501	515	508	498	485	547	511	547	500	513	480	529	508	548	493	521	525	518	491	463	520	537	509	533	509	505	505	522	544	475	490	506	478	521	509	486	466	544	511	520	496	507	482	541	517	495	510	499	530	479	478	481	470	446	487	508	483	500	463	497	465	495	499	512	509	536	490	496	521	493	467	485	509	509	502	501	520	504	485	462	514	503	484	491	527	512	514	491	508	485	518	515	491	496	514	453	469	511	499	501	508	500	535	469	519	487	522	464	519	494	477	502	467	495	463	532	464	501	532	529	504	494	541	476	511	513	494	452	507	495	497	507	494	481	501	516	482	501	481	503	478	464	539	525	522	501	492	544	524	474	499	485	522	457	545	506	539	514	501	491	502	537	522	492	527	500	509	497	507	497	483	456	509	495	523	509	496	534	513	528	482	514	519	475	498	474	508	489	517	501	490	500	495	494	537	476	525	489	505	520	476	508	493	542	540	509	508	477	525	469	550	475	508	488	532	551	516	511	516	488	490	528	473	482	463	511	498	519	480	521	490	494	520	515	464	508	472	508	483	487	478	485	483	525	495	497	473	494	471	501	472	543	511	514	519	513	499	491	499	503	482	497	510	520	496	489	526	502	512	468	509	488	506	461	500	498	508	497	488	490	479	482	527	496	514	462	510	506	503	509	507	539	534	440	487	483	487	490	506	490	518	478	496	478	540	526	526	509	495	472	533	464	516	492	505	498	507	493	503	492	501	513	480	495	525	503	488	514	506	466	434	557	510	505	497	520	525	519	514	510	526	532	560	522	515	518	490	456	554	498	503	481	536	507	539	478	536	504	475	526	477	486	506	465	491	514	493	523	545	511	489	499	523	477	497	530	496	483	534	515	488	503	506	482	512	483	488	483	528	481	483	488	492	498	518	482	495	503	474	501	492	487	518	521	480	527	521	471	476	501	513	479	518	500	479	483	498	528	515	491	492	472	490	474	524	511	507	528	480	529	478	470	493	498	479	526	527	487	506	494	484	508	499	518	526
37806	5701	1707	1274	877	711	586	519	422	452	387	407	397	319	330	326	326	306	290	315	333	282	268	279	314	351	295	310	312	279	288	263	295	274	325	296	309	304	282	298	291	283	296	309	286	271	266	288	293	307	288	284	295	306	283	269	297	301	273	301	288	261	305	249	267	287	296	289	325	324	268	285	264	278	289	324	315	280	290	267	256	286	259	262	275	316	262	321	264	273	264	268	302	277	287	285	267	278	251	279	294	295	277	280	303	295	292	262	314	311	269	280	261	270	309	315	308	293	308	283	298	299	282	295	291	280	308	291	298	313	302	281	288	283	294	290	260	288	248	287	309	256	295	265	293	283	267	298	267	299	281	276	309	304	276	300	289	262	289	291	286	307	322	311	287	295	286	277	292	269	281	282	280	261	281	283	296	307	275	279	278	304	338	300	287	278	285	275	284	296	246	310	301	278	276	273	273	304	269	296	288	264	278	286	290	278	281	284	288	262	271	275	265	308	303	279	294	289	306	265	301	281	283	256	293	284	277	297	284	270	290	272	287	280	240	294	314	285	299	285	277	297	304	324	276	294	256	284	269	297	292	290	245	258	298	283	272	274	307	322	304	254	289	282	275	274	282	256	287	285	255	273	308	308	265	283	294	256	258	297	285	266	301	317	325	293	266	281	294	280	269	295	300	279	299	288	286	306	313	272	296	289	275	320	270	276	298	290	283	285	262	301	309	301	289	285	308	277	302	287	264	301	284	286	275	297	296	288	274	293	302	286	292	275	298	292	278	292	276	304	300	299	316	278	255	302	303	277	291	278	291	282	284	298	276	272	293	263	298	245	281	297	304	297	279	318	294	286	259	290	258	283	315	263	278	271	284	259	311	277	259	271	284	278	279	278	293	313	291	293	308	289	277	284	300	281	312	255	285	275	293	288	316	282	291	283	254	270	304	274	286	275	301	303	282	291	300	309	281	297	282	296	298	287	295	297	290	296	292	266	257	319	323	321	287	295	308	264	283	304	285	287	281	294	278	288	258	266	273	297	275	278	263	270	276	286	290	274	289	276	277	285	285	274	280	289	293	301	309	252	294	294	299	279	287	285	262	314	270	303	294	311	314	301	291	277	276	277	307	267	320	275	301	305	268	278	279	264	283	268	291	304	276	288	287	288	281	265	319	284	289	261	297	259	295	260	272	261	267	309	323	293	307	281	306	289	289	275	281	285	296	273	291	293	294	284	280	304	279	296	307	270	289	286	303	290	274	302	282	288	279	299	293	286	284	292	278	290	277	311	278	285	321	290	288	265	296	271	260	314	281	300	269	278	329	300	309	259	289	317	309	290	301	286	258	281	280	251	282	284	294	286	322	310	236	296	276	312	260	295	293	289	296	280	315	306	309	299	293	284	270	285	296	303	277	299	306	275	284	284	271	281	299	263	273	310	277	297	276	279	276	293	314	285	300	288	303	304	273	290	293	279	312	260	270	274	281	328	293	290	271	304	295	275	300	297	275	296	288	247	275	266	305	287	297	261	287	263	275	268	318	290	292	280	277	283	291	295	296	275	283	290	309	287	301	280	298	297	258	294	284	305	278	274	291	288	311	310	290	282	296	292	297	282	261	282	287	273	308	292	289	274	295	277	281	281	286	299	288	249	271	284	289	323	310	312	301	281	268	286	289	286	288	277	314	298	293	311	289	290	297	304	236	288	292	283	294	278	288	267	304	279	276	273	289	273	309	282	291	309	271	294	289	289	282	302	270	291	263	286	300	305	259	269	295	280	305	295	281	271	306	290	301	264	296	323	283	284	278	302	300	273	300	299	282	302	282	313	297	301	266	297	300	295	299	297	262	281	296	260	285	250	280	266	294	300	281	268	287	274	298	265	289	317	266	274	291	305	290	285	299	276	267	270	277	305	276	301	295	265	286	304	299	289	286	252	296	298	275	285	299	296	298	308	272	315	293	302	279	308	283	294	315	274	273	271	274	284	285	258	285	297	297	300	308	302	290	289	281	282	288	278	235	295	277	247	279	289	274	315	291	269	279	294	281	297	267	294	307	311	294	272	246	300	276	283	284	269	287	251	288	300	290	321	283	290	285	272	278	313	287	301	299	319	278	282	256	279	285	313	274	286	274	274	311	286	267	312	279	274	303	282	298	250	289	268	287	283	261	292	258	274	282	285	317	275	276	293	265	298	260	279	331	301	292	300	325	290	348	299	310	285	312	289	298	274	278	312	286	266	285	299	320	291	245	309	293	287	285	292	271	266	276	293	282	286	297	281	299	311	281	305	282	314	322	283	288	282	274	287	258	299	287	306	302	270	243	280	287	296	296	268	295	299	270	298	304	273	310	276	285	282	284	270	272	238	299	293	273	297	277	289	311	315	298	312	299	287	305	314	277	274	292	297	278	323	280	291	310	281	293	271	277	279	305	266	265	278	283	296	298	317	285	297	302	277	256	287	260	278	260	268	304	271	271	300	265	304	321	261	285	278	296	290	287	274	288	302	301	316	278	283	288	294	290	296	316	282	285	275	301	260	303	322	290	274	297	281	270	302	316	295	312	267	288	276	286	293	275	316	310	277	286	301	259	260	286	314	276	297	271	261	285	278	286	296	286	299	315	283	287	237	262	268	266	277	305	298	289	284	287	284	286	288	295	323	284	292	260	291	306	302	284	314	302	258	280	266	286	324	277	290	291	305	290	289	297	277	260	306	305	261	286	298	268	306	273	298	270	282	285	294	316	281	286	299	276	291	280	284	274	283	280	296	296	273	293	285	293	327	316	285	291	268	283	302	298	273	271	297	261	257	277	255	287	278	287	285	277	277	249	281	294	295	265	272	286	299	310	312	290	279	271	301	299	271	326	303	301	305	309	273	274	292	295	239	297	283	311	264	274	285	286	290	294	319	277	265	246	293	298	272	293	303	311	307	272	308	298	286	286	273	305	271	303	285	290	285	286	263	287	289	301	293	290	303	258	251	284	269	288	299	273	293	294	258	286	284	291	289	310	324	278	288	285	291	297	258	267	312	298	238	278	297	302	274	273	280	278	265	280	253	260	284	299	281	277	258	258	324	260	320	276	266	274	276	277	281	287	303	272	275	263	300	316	292	256	278	271	281	296	272	302	270	307	274	279	287	290	288	314	281	274	262	289	290	263	251	322	241	296	293	285	284	282	317	286	287	303	265	312	287	273	264	300	293	296	264	263	270	278	266	288	292	304	303	274	284	284	282	299	276	290	276	306	276	294	285	276	278	304	288	282	278	275	285	270	274	264	290	281	290	276	289	291	304	286	271	276	290	283	294	271	306	303	301	284	256	267	279	283	299	306	283	275	320	252	302	284	289	288	310	299	279	297	293	279	253	277	273	299	266	270	305	288	290	285	291	320	278	292	274	296	300	301	293	320	275	299	258	263	296	297	284	293	306	297	292	278	310	281	297	280	301	283	306	292	296	256	301	263	260	315	266	281	293	256	285	264	267	320	289	268	298	261	297
18449	1900	3802	4062	3514	2894	2354	2061	1939	1722	1572	1449	1395	1334	1268	1227	1205	1153	1158	1050	1070	1043	1026	969	954	971	1014	985	952	987	965	998	931	964	920	940	894	912	957	860	880	886	889	863	961	915	925	883	866	901	906	881	918	836	902	892	864	902	838	935	889	920	877	869	927	890	884	891	863	923	858	896	940	848	873	897	878	870	901	845	880	890	929	908	831	865	869	867	847	871	807	858	907	877	857	834	842	910	818	858	856	839	852	899	856	879	831	850	861	844	864	846	883	910	896	891	843	834	891	867	815	866	897	875	842	867	793	826	860	856	921	853	843	880	857	862	841	835	857	846	851	858	841	897	805	889	812	827	871	894	863	847	852	870	895	884	865	803	889	845	917	871	852	896	854	859	883	882	853	946	804	892	849	863	835	932	848	866	858	906	941	876	889	847	869	823	862	895	827	816	857	840	863	860	855	896	897	861	860	894	806	880	854	861	839	886	826	807	869	853	861	851	863	883	887	860	865	842	849	879	872	847	844	876	867	841	829	827	853	871	883	885	869	808	874	896	862	895	843	859	836	822	873	840	846	822	873	849	888	858	861	874	869	815	849	887	869	860	866	832	892	910	843	873	860	876	904	841	889	875	899	872	877	883	844	889	810	809	830	897	868	846	858	875	818	836	890	883	830	863	870	826	859	838	829	865	865	850	849	827	865	866	879	872	811	874	826	910	878	849	912	866	799	861	829	826	875	914	891	812	846	887	904	850	874	888	858	862	802	862	844	882	840	850	844	878	832	900	853	850	911	838	888	819	878	850	854	846	878	845	847	839	868	876	848	865	891	815	869	841	834	880	844	796	824	801	893	851	872	857	849	866	844	862	838	904	848	868	863	842	819	881	860	873	846	821	865	826	823	886	897	852	877	866	838	869	853	868	882	863	823	811	833	837	875	873	866	889	841	860	840	903	821	866	890	853	850	889	844	858	817	829	864	837	918	888	893	861	868	881	870	822	858	866	850	859	832	863	869	893	850	830	869	868	843	844	908	843	866	833	779	862	888	885	804	897	872	899	818	865	877	879	843	820	878	870	822	831	871	855	800	870	822	890	869	880	870	873	816	889	864	863	827	889	863	872	933	902	841	863	852	842	851	867	833	886	869	863	844	831	881	856	797	905	809	890	868	857	786	849	901	838	883	839	840	839	906	870	850	883	839	838	865	815	835	880	861	830	817	841	886	823	835	828	860	857	857	888	890	885	853	837	867	851	877	852	843	883	871	883	867	890	843	876	823	824	829	819	834	854	879	855	866	844	850	882	835	841	868	867	804	866	850	918	872	876	847	868	845	868	919	873	845	831	855	816	815	853	842	903	856	911	857	839	842	781	828	882	840	829	853	871	890	832	866	866	893	888	887	818	900	887	832	795	779	887	871	899	886	839	839	858	872	828	862	881	870	889	866	892	827	824	838	841	833	842	873	915	892	825	896	873	863	888	864	801	854	892	894	834	905	853	856	869	849	872	901	928	870	843	878	880	863	833	939	871	862	786	838	790	882	834	819	830	875	831	850	889	860	907	862	847	884	907	889	833	801	846	827	864	860	822	838	851	844	839	836	815	803	865	822	866	890	853	847	772	899	856	807	880	856	835	835	848	837	853	836	881	862	854	845	786	854	903	827	844	872	855	892	869	861	846	935	830	856	850	802	857	860	882	850	837	883	882	899	844	867	916	910	906	850	869	907	870	816	865	837	860	846	818	829	856	828	843	846	880	892	872	846	813	834	858	854	844	840	847	870	804	845	847	870	860	887	887	861	845	883	855	853	830	819	896	876	882	852	821	900	871	848	880	878	843	874	880	854	838	859	840	913	789	814	873	835	897	821	857	889	842	832	890	827	862	853	836	888	838	898	821	854	848	847	823	881	869	804	822	875	817	890	836	880	843	861	804	858	848	869	850	863	836	851	869	875	872	882	836	862	819	855	859	819	876	890	881	848	838	841	873	859	826	902	892	849	859	901	870	845	863	830	852	864	824	842	826	854	841	855	870	878	788	820	866	889	901	859	870	889	823	856	895	882	833	940	894	849	814	847	923	864	870	884	901	797	897	871	844	826	822	849	876	844	834	879	867	861	835	851	861	801	818	841	844	840	852	859	916	922	848	864	896	855	814	868	856	824	864	828	910	877	850	832	823	867	855	879	864	863	869	932	839	790	817	879	854	856	847	814	923	859	822	870	878	810	912	897	859	827	853	881	853	874	831	840	854	894	858	866	864	876	840	844	833	830	863	847	927	890	849	880	897	864	830	855	885	887	856	865	881	834	794	857	826	887	843	859	917	880	920	875	811	847	867	818	855	839	865	834	865	860	889	884	861	874	859	861	872	816	884	832	842	884	839	854	878	823	876	840	893	902	916	858	840	796	877	832	831	884	829	829	862	871	829	875	825	880	882	856	826	912	825	810	875	843	880	850	844	842	822	865	871	798	910	868	851	871	863	844	836	855	879	839	823	830	910	851	843	884	884	823	901	808	824	851	846	789	869	847	878	867	880	892	852	870	920	925	861	840	818	844	861	862	872	903	852	891	868	923	914	882	888	859	860	839	830	853	856	817	891	861	843	797	829	862	873	875	812	844	870	873	897	861	855	863	843	819	843	867	903	828	885	846	828	839	854	863	888	862	821	854	858	862	835	875	816	819	821	888	852	892	846	864	851	870	835	884	841	841	887	874	831	848	875	793	851	862	917	837	837	875	831	865	820	860	905	861	825	856	894	876	885	862	851	854	832	896	879	869	875	873	817	829	839	822	822	835	853	874	818	881	867	886	822	844	823	855	845	901	826	821	845	827	849	834	870	846	819	819	853	873	826	848	840	843	883	863	843	865	857	876	839	814	797	862	871	798	839	781	859	810	876	888	861	843	928	852	827	904	834	909	828	859	845	804	882	846	830	783	873	823	857	887	845	846	895	841	860	874	838	874	861	838	815	880	875	834	860	859	803	860	877	827	870	892	856	813	838	835	859	831	865	822	859	844	851	828	871	805	821	873	841	882	882	811	845	877	867	814	886	840	873	882	823	858	825	825	862	911	908	860	822	863	835	876	867	863	934	870	856	789	851	851	869	861	848	883	865	874	853	843	861	828	863	862	848	840	856	857	820	796	915	838	835	883	869	911	850	876	873	862	846	887	884	888	882	891	847	830	834	817	847	862	847	813	941	855	898	903	850	873	852	838	866	864	911	854	802	919	871	820	898	824	870	892	837	867	923	850	888	856	884	824	827	833	860	821	896	873	854	874	844	860	847	876	896	827	810	912	829	860	839	888	871	899	834	890	893	851	889	783	889	882	849	828	838	859	819	837	860	867	759	843	899	872	865	867	893	857	849	834	790	818	826	819	854	874	875	839	883	862	901	851	878	833	837	862	867	885	843	874	878	843	894	847	831	842	862	874	801	857	875	855	800	801	836	862	853	857	870	883	838	827	865	879	875	872	793	821	903	845	874	838	851	835	850	830	856
50790	13387	4103	2319	1543	1179	933	810	645	592	565	502	461	450	411	386	418	448	402	386	383	345	369	353	368	354	372	326	386	351	344	340	336	344	299	345	337	329	336	301	341	326	335	293	303	346	377	360	291	343	333	317	352	324	349	340	354	318	351	330	322	345	329	313	357	332	317	312	341	341	351	376	317	336	325	327	323	357	331	372	316	323	364	342	304	301	344	303	311	366	338	343	352	340	338	326	320	314	333	328	322	321	312	321	313	331	316	321	309	309	306	354	339	333	324	316	332	327	333	320	328	315	334	304	345	308	295	314	323	354	335	352	347	339	351	325	328	308	326	315	345	324	346	330	319	304	319	347	313	306	337	315	330	283	292	321	339	310	320	332	309	333	295	307	314	331	292	321	314	355	334	341	380	309	339	358	318	344	318	331	322	356	310	315	344	338	336	337	331	340	320	311	313	342	317	340	332	339	317	300	338	337	317	333	340	299	316	347	331	309	328	353	332	327	342	347	353	356	346	353	347	307	346	324	343	335	311	365	299	331	372	321	311	325	369	316	345	315	326	340	322	363	327	335	337	325	313	303	298	307	303	330	342	365	303	336	330	316	293	322	332	351	300	310	325	366	339	347	344	312	339	354	332	308	296	336	310	294	341	319	325	303	360	333	332	348	322	310	336	316	328	299	322	342	315	329	329	366	291	335	327	352	352	333	338	320	304	347	306	301	330	309	346	316	316	347	351	335	314	336	359	291	333	351	325	334	331	301	324	305	316	337	328	348	318	305	337	297	349	316	328	331	310	326	323	315	344	353	375	299	323	346	325	347	336	331	368	355	324	321	340	289	302	360	317	305	324	321	331	321	315	386	340	336	329	324	342	323	324	331	313	373	333	336	336	341	292	316	315	326	295	309	345	329	280	349	357	330	298	343	347	356	343	368	338	324	322	335	329	324	304	337	364	316	349	280	307	324	319	327	306	317	320	335	305	376	320	344	337	324	341	323	359	355	367	303	322	340	336	350	308	337	330	310	333	341	305	302	306	318	329	338	347	330	313	318	356	320	338	341	334	311	322	324	314	318	319	323	326	344	314	348	304	324	348	331	334	352	327	349	317	352	348	325	292	318	320	346	325	311	358	340	314	317	328	356	319	316	314	344	322	301	349	351	313	329	304	296	306	310	321	314	369	338	320	335	301	315	322	319	316	330	335	288	324	325	308	319	347	319	322	330	303	320	382	319	329	346	334	338	338	326	346	339	326	330	336	318	339	330	361	329	316	314	339	331	301	340	310	327	362	318	336	318	302	327	304	317	296	317	352	322	303	350	340	310	318	327	334	310	326	320	336	336	335	341	345	335	347	379	335	318	317	328	313	349	308	330	308	322	345	327	306	306	329	349	309	327	309	299	320	326	352	331	323	346	330	337	283	303	351	309	316	323	347	339	340	332	332	322	368	310	354	320	313	335	335	362	334	335	317	332	364	311	333	340	342	336	339	342	348	342	341	361	310	298	335	339	326	323	334	354	319	348	357	295	332	299	334	330	306	337	334	330	315	326	307	367	365	346	303	343	359	325	310	307	347	298	307	343	309	317	309	319	347	331	329	325	317	317	337	310	328	313	365	374	327	330	328	322	322	304	347	308	319	275	345	321	380	325	324	313	324	331	332	292	363	340	313	306	324	324	312	336	344	353	306	322	345	312	343	317	290	330	320	323	321	302	342	342	346	324	310	307	344	334	340	315	297	346	304	324	299	313	335	314	340	340	322	320	334	336	323	324	292	326	346	300	334	340	311	324	325	302	331	323	310	340	344	314	295	311	337	319	319	300	324	327	303	338	324	318	325	304	327	310	356	349	339	340	339	320	318	353	310	328	340	346	333	337	357	306	332	316	318	330	335	331	346	338	308	325	332	319	331	346	310	331	326	328	310	375	309	322	321	316	344	365	289	360	299	310	358	334	331	323	302	287	308	323	331	339	317	336	296	333	319	340	353	307	319	325	337	346	339	336	312	340	327	371	328	347	325	325	354	347	313	334	343	346	345	322	306	334	292	347	320	333	312	344	320	317	342	299	310	341	303	327	330	349	336	342	296	324	322	339	327	312	316	352	311	347	353	319	313	323	337	330	350	314	358	357	317	325	311	351	365	301	333	337	347	342	368	332	330	306	332	316	312	316	309	312	326	341	284	333	357	311	301	322	343	320	346	291	349	342	346	337	324	341	315	347	296	325	331	322	311	328	293	318	357	333	326	331	312	327	368	316	314	332	332	336	325	343	317	329	311	370	313	330	331	339	341	280	329	350	306	316	361	329	334	323	314	341	307	328	321	348	357	325	311	303	303	341	303	323	315	329	287	315	328	306	300	320	318	375	295	295	309	345	348	350	291	312	319	339	312	325	346	328	320	348	312	324	338	361	335	330	325	304	324	331	364	354	315	348	355	332	357	322	341	343	342	327	331	339	353	326	333	306	342	339	326	340	345	350	335	331	328	332	338	316	325	350	339	292	357	328	323	309	357	348	312	338	305	311	345	323	324	343	295	293	331	345	294	338	337	331	295	289	361	318	326	323	342	342	345	343	327	350	350	351	323	340	334	358	318	321	317	308	318	318	315	336	356	288	334	325	307	310	330	301	304	333	291	353	332	323	312	318	338	320	326	324	315	315	288	357	313	302	326	338	316	335	327	308	330	360	301	351	344	283	310	346	312	326	319	326	334	312	321	321	304	345	337	332	325	364	336	294	329	321	334	357	338	337	334	320	348	314	354	313	318	309	357	317	334	329	294	336	362	315	320	305	330	328	285	303	339	334	334	335	328	329	335	329	357	320	327	333	364	375	340	337	303	327	307	287	297	319	325	360	324	346	316	332	350	340	303	308	306	331	343	353	344	326	347	332	337	340	323	308	339	331	342	327	311	336	325	297	328	331	326	335	344	363	307	318	320	339	311	335	340	322	310	344	319	307	322	356	344	332	323	358	323	312	274	372	348	342	313	314	337	332	338	324	306	304	310	359	313	336	328	319	323	336	327	370	314	322	333	291	337	329	336	362	359	295	336	339	338	328	359	331	318	320	328	328	339	334	343	345	352	366	322	331	340	305	329	350	299	366	331	349	353	349	376	320	328	343	378	308	326	322	282	320	304	336	336	339	357	323	330	321	335	309	316	323	313	318	327	354	325	334	326	347	343	333	342	317	324	296	290	319	374	300	323	306	370	335	329	347	318	312	310	346	350	345	319	299	330	342	342	323	324	338	341	378	324	329	323	301	374	366	303	347	331	349	288	317	309	342	309	289	317	332	321	323	346	342	294	328	343	327	287	305	363	354	331	323	317	323	334	321	319	306	338	306	325	316	314	316	300	323	329	330	341	321	339	336	330	306	354	330	338	305	331	329	331	303	343	342	312	346	335	323	363	334	315	328	306	336	321	325	308	320	328	330	332	303	304	338	340	335	338	326	355	316	330	337	359	296	321	309	355	346	327	350	336	353	348	312	307	331	325	328
25114	3002	6177	6914	5827	4744	3937	3418	2828	2592	2265	2090	1879	1804	1649	1620	1524	1509	1477	1432	1313	1259	1294	1238	1252	1239	1185	1096	1170	1169	1140	1199	1105	1099	1067	1083	1098	1039	1095	1050	994	1029	1033	1061	1070	1013	1028	1109	978	976	1038	1033	1010	992	1061	1002	1017	1004	980	1010	996	959	985	997	987	1029	1053	990	914	968	966	973	977	1013	996	948	996	964	1019	970	918	926	953	989	934	929	896	1047	959	982	930	1026	972	908	958	966	962	962	988	942	973	1025	891	1057	967	1009	938	926	953	918	991	960	1010	930	936	942	978	940	926	959	980	935	946	916	949	1017	1028	917	1035	966	967	974	1002	918	984	1008	991	978	996	937	963	1039	984	948	932	949	890	980	961	948	1006	932	988	932	930	934	974	962	975	946	966	1003	1005	904	942	956	916	941	977	1004	960	985	951	897	938	1016	1002	989	911	968	987	906	904	940	967	934	955	962	903	976	917	949	972	944	885	967	955	924	974	934	952	928	969	958	927	870	935	967	915	890	957	970	993	948	958	993	940	963	903	966	1017	969	1023	878	927	931	1016	924	994	958	927	961	1011	966	960	951	967	964	920	949	993	939	956	937	964	938	969	975	957	980	958	958	993	916	945	959	966	901	879	987	971	993	931	972	952	924	931	919	898	955	951	945	926	939	924	963	970	933	943	948	999	927	878	934	935	978	945	918	911	1000	980	946	916	956	1001	970	963	956	987	938	933	952	957	963	984	995	955	938	895	932	975	931	945	956	961	983	951	967	943	936	1027	927	963	945	913	946	915	943	941	948	1004	930	967	976	970	961	991	921	946	934	961	930	942	924	964	1005	951	940	945	959	930	961	934	995	912	916	1006	970	1003	933	953	951	962	960	947	968	937	929	940	1000	958	964	950	973	954	972	956	944	961	941	909	1014	962	1004	1007	998	968	939	968	911	944	951	972	894	902	1012	1012	936	962	1004	966	988	980	930	969	925	972	928	956	958	936	992	927	995	926	1002	955	927	915	1010	984	943	959	893	970	958	906	904	971	938	927	971	952	953	1012	973	973	916	948	954	975	929	976	959	968	959	977	915	965	964	949	969	977	913	986	926	992	960	940	908	923	955	943	986	880	963	923	971	928	936	929	957	953	959	993	925	889	917	946	934	955	1003	938	935	983	976	955	955	960	976	922	961	927	967	934	997	968	952	929	999	960	919	1001	929	993	963	966	983	975	905	906	899	941	958	1002	934	967	922	932	914	968	976	973	948	954	962	942	992	930	895	978	968	905	906	955	981	938	957	898	977	923	884	946	933	990	935	996	887	971	912	926	908	952	991	941	947	932	956	969	949	930	929	902	992	902	963	938	937	931	983	939	942	964	894	976	917	948	934	994	992	998	922	964	971	930	976	943	923	973	937	981	967	934	954	956	952	943	922	973	986	1008	960	942	976	998	950	943	929	988	983	917	984	930	942	962	985	942	1018	902	844	912	987	931	933	903	929	926	905	978	920	963	948	979	942	944	930	952	967	901	958	982	981	988	984	969	964	1007	978	971	904	905	925	915	991	934	947	977	947	972	893	917	999	998	960	956	924	995	958	952	983	937	990	968	990	963	952	958	959	912	1014	951	954	946	911	1007	1006	917	972	979	957	920	963	960	928	983	936	994	956	985	952	893	857	965	911	920	947	936	904	941	971	952	978	968	942	926	933	965	891	1021	940	974	985	964	944	993	931	924	956	983	921	925	953	889	949	963	963	940	898	990	976	997	908	969	968	911	917	1003	978	948	935	932	866	923	987	956	958	950	964	932	961	964	916	978	927	925	967	946	935	949	948	961	974	966	946	927	940	960	958	951	889	897	980	957	946	1007	948	986	912	983	960	997	901	961	947	982	905	974	972	968	912	979	1007	929	910	954	985	980	951	937	941	934	978	974	928	961	943	925	980	966	942	931	977	950	947	870	946	954	961	985	920	937	941	965	934	926	939	947	879	933	1017	1021	944	945	933	999	936	967	903	928	954	986	946	958	985	981	926	958	927	964	960	988	971	937	923	977	949	946	947	969	942	954	916	946	894	966	968	933	954	892	952	961	958	928	926	959	938	943	989	950	920	949	909	957	950	956	931	953	970	951	959	961	942	937	972	974	889	963	960	923	945	967	931	957	926	979	968	978	902	966	962	961	946	969	935	956	939	977	946	937	921	972	971	930	950	975	985	961	980	966	928	975	946	973	935	942	982	985	936	979	932	928	952	979	933	958	1008	933	962	985	964	927	962	921	942	943	933	979	950	961	1016	903	923	911	905	950	938	948	939	1005	923	975	959	910	985	937	910	908	991	918	943	959	958	971	961	892	943	965	904	932	958	958	897	932	964	929	949	947	942	892	972	979	946	933	973	929	976	886	977	944	935	910	905	938	972	1001	938	877	916	951	989	996	950	984	892	947	945	946	979	941	942	937	949	934	925	979	960	938	997	962	914	924	971	973	963	972	978	931	959	953	949	969	952	957	954	962	927	932	939	931	985	978	971	936	957	976	924	930	918	898	975	1015	942	894	929	962	968	1001	969	987	953	899	938	966	1000	922	964	938	959	933	940	926	994	955	956	983	959	894	933	925	960	982	1003	948	961	972	986	952	946	1033	919	908	914	907	964	900	976	963	972	1005	1014	968	960	943	982	930	989	991	1034	974	968	955	944	894	963	923	934	1032	969	960	932	962	943	968	919	977	934	969	930	976	919	911	930	928	982	923	938	972	1004	903	975	901	966	950	914	959	949	933	922	970	923	957	959	949	956	899	919	926	921	933	939	982	963	900	965	927	976	955	936	953	1014	911	938	923	940	968	927	885	965	967	990	917	916	948	968	916	971	932	943	990	961	993	951	951	914	946	939	981	982	946	966	929	900	917	989	987	972	1013	908	1003	990	960	913	925	890	963	909	931	936	944	919	973	914	924	965	1012	928	956	966	987	974	913	922	978	957	909	964	985	926	942	964	990	928	1007	875	1006	963	937	959	891	943	943	890	935	910	950	974	940	964	878	923	948	951	928	967	936	926	926	898	979	1013	963	982	1007	923	974	948	929	935	950	1005	1035	1000	919	1001	969	971	981	933	936	954	959	944	959	984	948	932	931	981	972	965	953	963	942	928	932	941	841	936	928	925	1012	975	936	921	974	921	1041	970	970	967	899	1023	911	947	942	977	984	978	912	950	951	910	1009	953	973	970	946	918	998	934	943	927	933	965	997	942	915	965	980	947	940	935	988	988	917	913	965	994	924	900	1003	953	968	937	925	934	976	959	942	972	949	919	937	967	936	917	941	980	959	936	948	940	953	942	929	951	927	934	946	895	938	947	948	878	915	1008	953	946	919	1002	926	948	978	989	971	969	895	933	966	993	956	980	914	932	966	954	908	938	903	925	906	940	1022	974	964	926	968	976	897	956	947	982	909	945	945	932	953	930	903	980	938	967	972	914	975	959	965	927	924	932	917	969	926	946	931	931	959	945	931	907	969	992	922	950	952	931	945	967	965	937	979	941	982	1028	900	875	947	939	946	969	939	982	901	999	913	948	934	947	990	894	935	903	968	979	994	980	970	932	972	935	966	932	920	918	939	948
7050	433	257	196	168	185	172	148	157	130	170	148	145	166	146	141	146	155	156	173	156	151	129	155	162	153	152	139	159	156	144	158	174	146	156	147	144	152	158	150	129	181	144	140	182	161	160	152	164	133	147	135	127	172	127	156	145	143	160	147	132	146	151	153	157	157	135	154	148	145	136	157	171	146	146	132	152	137	162	166	144	171	172	176	151	142	154	166	172	125	141	144	142	117	170	168	142	155	166	161	157	145	154	144	174	141	126	145	150	144	145	135	149	147	160	147	158	163	130	161	137	157	141	134	142	142	154	174	162	158	144	161	163	150	154	150	139	168	174	127	148	154	150	148	147	151	155	154	158	148	158	161	141	145	151	139	154	151	170	170	162	136	156	156	166	130	143	143	144	131	144	153	153	141	150	155	177	145	143	141	163	161	139	152	172	136	154	156	132	145	142	148	164	139	144	124	140	136	152	170	128	156	137	141	171	150	127	171	166	168	143	165	134	132	146	157	168	143	130	135	164	145	149	160	166	151	119	135	162	130	147	159	134	155	126	147	138	157	143	142	135	148	165	165	145	127	141	157	162	157	173	134	157	147	158	155	147	119	153	157	138	139	147	169	141	130	153	132	141	144	140	153	164	142	150	153	151	162	151	166	149	167	165	134	167	136	150	165	144	147	154	150	139	151	162	169	142	143	149	170	154	146	143	146	174	144	143	162	140	126	147	150	142	161	133	151	153	158	138	150	130	166	135	152	175	150	152	138	155	156	142	152	154	144	144	181	178	163	158	165	148	160	146	146	156	153	162	160	134	148	133	140	146	172	157	161	142	127	149	167	150	169	129	148	158	139	164	146	161	140	143	143	156	163	160	152	140	141	164	166	128	165	155	177	150	143	158	140	150	127	165	150	162	188	166	148	155	139	162	184	168	153	180	141	121	144	185	141	150	164	158	146	181	142	137	133	142	133	139	142	136	151	136	158	161	146	158	162	140	161	138	133	170	151	147	130	148	156	146	157	157	174	128	156	161	147	135	158	128	157	163	159	151	149	152	168	157	135	143	154	160	157	154	149	145	155	151	140	145	169	142	141	132	162	147	162	120	147	160	118	157	170	173	136	163	148	128	154	136	158	151	167	148	133	155	133	143	168	158	164	146	158	149	149	153	137	135	175	166	175	147	149	127	162	153	130	157	152	178	176	137	159	142	136	148	153	152	147	155	166	155	144	153	136	159	128	129	159	168	149	153	134	157	150	144	144	156	154	144	155	157	160	160	124	162	154	134	155	147	168	156	144	132	166	141	145	132	151	169	123	139	152	145	160	157	138	132	140	131	157	145	162	172	155	142	161	164	143	167	171	154	136	146	149	148	149	150	165	135	155	146	144	178	151	141	158	146	160	146	151	148	175	152	158	151	161	154	145	168	153	139	159	145	149	152	138	175	141	158	142	157	147	151	149	147	149	151	155	157	155	156	166	154	143	137	152	127	157	155	145	142	163	142	151	165	136	148	156	143	182	152	143	169	162	152	141	124	143	144	169	146	133	160	149	167	154	148	133	148	145	144	148	149	138	148	143	154	152	162	156	156	163	159	152	174	165	182	145	164	158	130	147	137	134	130	121	152	169	150	153	131	173	141	169	146	157	157	158	143	176	139	182	150	163	150	159	148	149	163	128	151	167	152	152	166	160	147	173	152	166	140	180	155	149	140	162	167	128	174	164	166	160	148	158	149	154	168	166	160	129	153	148	158	146	149	160	147	130	163	128	174	176	172	140	131	153	160	149	146	144	144	160	138	158	142	148	135	144	158	135	142	143	159	157	162	142	144	163	154	147	137	173	155	153	136	163	149	155	158	150	140	153	147	144	126	138	152	138	141	132	146	152	168	155	143	170	143	129	148	143	157	148	131	162	169	153	144	142	152	152	160	157	156	160	132	125	143	134	148	150	160	138	149	137	154	148	141	156	153	192	128	163	128	154	143	135	155	168	148	161	137	148	155	149	150	149	172	141	126	160	142	121	135	160	156	149	163	146	139	148	153	143	138	167	133	141	157	155	140	133	157	146	160	152	171	144	139	163	154	142	166	148	135	144	153	163	157	148	158	150	141	148	141	153	171	140	149	153	138	130	141	134	149	133	141	146	149	164	132	157	127	125	156	140	142	151	151	141	134	170	160	156	164	145	150	153	175	157	137	136	135	148	158	145	162	140	138	148	145	160	147	152	159	158	159	166	133	154	156	133	118	152	154	158	153	137	133	137	149	134	150	122	135	147	153	141	162	166	160	170	154	155	159	154	151	133	152	180	149	145	157	141	144	151	145	142	156	154	153	164	153	150	153	176	159	164	170	142	150	148	150	142	140	175	142	121	153	147	167	156	140	155	150	152	135	174	149	151	157	153	155	159	141	155	143	138	174	186	140	117	140	163	153	155	154	126	145	139	140	151	143	145	155	136	158	150	139	171	148	137	132	149	138	150	143	154	177	155	152	144	162	171	140	142	145	126	149	157	146	148	186	134	145	149	135	142	169	152	149	140	142	143	140	167	185	137	158	174	161	140	158	143	122	138	155	142	129	147	153	154	154	140	147	139	179	132	153	136	156	128	127	145	138	178	159	130	156	152	143	136	170	142	139	162	148	122	190	134	160	134	153	145	169	150	143	127	150	157	129	156	149	172	152	135	165	161	149	154	137	158	139	160	165	120	155	154	154	168	158	162	163	143	157	168	149	153	135	123	138	148	177	170	157	167	174	161	166	173	148	148	147	135	169	135	141	156	151	163	164	165	137	146	166	143	150	158	156	166	149	160	161	134	152	143	167	134	163	148	160	164	157	138	162	144	151	151	134	162	153	157	156	176	135	165	167	140	156	123	157	134	161	140	148	146	157	134	153	140	171	137	150	165	149	154	131	142	139	149	156	136	156	163	164	173	166	166	159	135	166	153	125	174	133	163	163	139	160	144	182	163	112	150	151	157	152	152	159	143	152	168	145	158	168	173	175	148	163	132	164	145	125	158	154	143	176	153	130	158	164	169	147	173	166	133	154	138	162	137	155	140	151	143	145	136	132	159	164	137	167	142	133	129	197	155	150	163	150	135	143	156	156	160	150	148	143	140	153	152	144	142	160	171	151	139	157	169	160	128	166	162	165	146	160	139	157	155	165	143	145	139	153	153	149	147	138	129	149	155	146	131	155	152	147	153	141	143	144	159	152	152	147	130	142	166	153	158	152	157	145	155	145	148	146	161	145	147	139	148	149	158	144	146	140	157	155	129	150	164	132	147	157	160	151	148	129	167	138	153	174	143	152	151	138	166	148	156	130	140	152	144	138	165	157	145	146	170	150	139	144	144	161	163	147	170	165	121	144	158	162	126	142	153	147	156	147	138	152	139	164	143	152	149	165	148	160	126	149	149	156	161	160	154	157	150	159	138	158	140	150	158	170	142	146	163	141	162	137	146	155	140	154	158	148	123	146	138	160	141	122	147	143	144	138	152	187	148
6632	600	698	717	591	684	623	615	564	561	486	559	537	469	537	554	535	532	503	531	506	533	496	504	525	521	555	520	473	512	478	556	504	538	534	498	507	550	503	519	513	470	473	566	510	512	513	516	512	492	484	534	540	461	537	503	498	525	546	497	462	503	541	510	491	502	479	511	500	488	506	502	476	531	502	492	498	477	511	487	532	527	527	504	490	523	496	461	489	495	502	493	474	497	540	487	521	500	476	512	496	493	513	524	519	504	518	548	516	469	481	512	481	533	478	505	500	486	512	495	498	537	440	516	504	530	448	529	484	492	504	502	531	514	511	518	526	541	502	515	505	507	549	474	508	490	491	505	498	487	512	528	488	487	505	504	498	516	498	549	494	548	492	530	521	508	527	547	506	466	512	503	532	525	534	527	499	544	502	497	529	501	497	525	509	528	513	513	543	486	513	518	521	520	507	528	499	510	517	518	518	524	511	538	443	547	507	508	525	520	558	490	508	542	498	536	542	467	513	544	474	491	524	499	510	491	503	465	528	490	522	500	509	528	476	551	519	475	511	552	499	515	489	551	491	503	522	512	527	475	510	508	489	522	495	536	491	498	499	511	500	531	476	576	519	529	481	522	493	506	537	506	509	475	514	510	513	521	490	533	515	543	486	480	525	533	520	504	497	497	510	480	513	559	499	543	540	542	472	501	508	524	498	531	516	538	511	509	519	506	483	516	524	517	498	485	492	521	488	538	533	513	514	515	525	504	499	496	535	517	519	530	523	483	536	534	506	492	501	494	538	490	529	512	515	512	510	532	465	512	453	532	493	494	524	515	512	506	542	491	515	482	515	476	465	498	498	495	517	465	515	535	482	540	475	498	501	470	507	522	508	457	454	532	489	539	496	508	519	503	514	454	504	572	474	504	551	465	476	493	523	515	487	518	490	541	567	527	474	489	509	526	505	522	495	501	492	505	537	472	498	503	531	522	503	494	502	471	503	484	501	502	488	520	452	480	491	506	477	527	528	518	549	490	503	500	532	483	517	508	575	519	510	491	541	510	512	523	527	478	524	488	531	489	516	489	485	491	505	503	503	503	518	537	462	508	496	506	526	517	529	485	553	497	510	478	520	548	521	521	485	507	539	505	501	500	523	512	545	513	486	494	499	551	518	543	515	500	485	480	469	543	479	535	511	544	504	519	497	518	562	528	502	510	519	535	486	507	509	501	478	452	488	502	475	524	522	540	515	510	521	537	497	531	510	505	514	511	512	447	550	495	496	537	509	528	520	535	486	485	527	530	496	494	513	534	510	489	529	493	492	553	499	543	537	513	499	499	518	494	524	518	514	518	531	540	494	498	524	474	466	513	501	512	504	510	514	504	512	524	514	502	499	561	495	497	538	528	491	523	512	543	483	545	490	517	470	507	539	569	510	481	515	518	538	507	468	503	446	542	508	490	535	547	495	507	503	494	527	499	526	529	538	526	573	464	494	518	456	516	503	463	520	508	524	495	502	517	489	516	501	475	508	510	476	505	515	504	515	499	481	491	505	527	455	520	513	499	519	457	473	517	516	554	493	486	504	528	529	522	537	517	481	489	502	505	510	478	494	525	494	468	545	508	496	561	475	496	495	497	483	521	558	511	511	499	547	521	508	492	522	518	470	523	517	523	522	481	507	489	513	497	450	510	536	493	530	545	488	497	506	519	504	542	490	536	532	501	490	507	512	538	497	559	477	499	497	484	521	541	538	469	494	484	494	517	550	500	512	504	444	477	523	496	493	494	510	549	488	528	503	502	521	489	526	515	548	505	512	531	536	541	476	548	522	533	498	523	520	530	509	522	499	490	485	505	541	520	501	480	495	501	502	498	522	539	499	496	501	499	483	485	479	490	526	478	490	474	536	505	531	485	491	500	482	509	483	490	532	520	499	530	468	505	522	484	512	509	541	523	519	521	480	528	475	475	513	483	433	503	478	497	529	530	480	483	527	534	504	517	497	551	503	508	521	517	522	538	514	487	504	494	494	522	535	541	507	517	506	505	477	486	510	521	490	511	557	483	508	493	514	496	528	497	569	487	463	500	505	502	496	508	507	496	510	516	475	512	499	478	504	486	502	511	479	512	485	469	493	509	497	519	479	518	506	500	484	509	469	497	509	425	504	513	519	470	536	514	499	505	510	484	498	493	563	510	504	507	567	545	546	517	540	552	510	538	526	531	498	533	486	539	463	506	497	499	535	540	501	525	507	517	511	492	495	555	519	514	548	507	519	518	529	474	535	505	521	497	547	501	513	468	479	511	483	484	471	517	511	498	506	518	524	479	536	475	481	541	519	532	483	506	520	503	533	491	471	513	518	486	455	529	510	487	490	475	487	504	497	546	500	516	530	514	564	516	527	486	498	513	526	463	526	539	485	517	522	515	513	503	540	517	495	484	475	512	484	528	512	562	527	542	557	524	494	505	474	531	508	509	500	522	538	517	527	519	469	523	505	526	489	495	515	535	514	573	522	474	517	489	501	531	497	488	486	511	507	509	549	515	507	514	538	521	498	525	552	557	560	472	513	497	535	509	541	496	485	494	527	476	499	470	489	484	502	505	531	503	504	539	495	504	493	522	520	517	510	495	482	492	498	540	488	482	487	511	542	497	503	542	492	545	482	469	537	514	524	525	504	503	520	510	510	485	480	520	542	498	531	481	507	544	499	529	481	485	498	512	540	500	465	508	479	511	488	512	514	492	507	556	492	522	547	487	562	489	511	524	497	519	511	518	507	512	470	524	496	490	498	582	492	519	512	488	495	526	482	546	497	488	512	477	496	524	507	510	472	524	521	547	499	480	471	530	537	502	473	502	508	466	558	483	489	477	480	467	504	487	502	512	463	532	539	510	563	519	526	523	508	516	523	498	575	523	472	489	483	497	508	513	497	501	521	492	484	494	501	540	480	539	493	540	552	478	510	515	487	504	487	515	505	496	504	526	509	503	538	534	495	492	522	534	522	540	495	472	478	545	506	524	488	532	484	538	493	514	493	503	523	543	484	462	554	488	513	508	476	485	481	518	495	494	484	498	510	533	516	498	544	501	483	519	504	461	475	497	527	525	510	544	531	494	479	492	504	519	493	489	481	521	483	489	536	525	509	516	514	526	508	487	514	493	522	521	517	521	505	476	477	554	502	513	500	502	538	522	542	507	509	506	506	522	475	529	525	515	531	542	527	513	473	545	515	554	530	506	523	549	499	500	485	496	494	476	496	485	491	530	539	483	529	486	516	518	512	527	540	509	514	514	495	504	486	529	471	543	500	525	534	485	526	488	511	534	476	491	513	498	505	473	533	493	473	520	524	504	516	520	506	498	521	519	468	489	521	488	476	515	509	497	495	505	486	478	505	490	536	508	475	492	487	507	444	530	540	492	487	500	494	491	510	552	497	507	468	551	488	532	469	558	531	491	518	513	497	481	508	518	522	482	535	490	471	487	547	489	517	505	495	479	528	489	499	536	532	459
39729	6427	1693	1214	908	677	564	450	470	409	375	395	379	362	348	360	341	317	338	314	279	286	313	317	318	277	275	308	294	322	296	327	306	302	308	299	287	275	302	284	290	320	269	310	329	279	285	279	300	258	282	292	290	268	304	264	286	293	302	311	304	280	289	281	292	274	295	334	255	283	286	279	297	293	318	326	261	307	282	297	283	279	324	298	277	304	276	303	285	294	283	261	274	282	285	254	279	311	295	291	303	288	289	298	287	277	314	281	302	267	250	259	304	301	308	288	319	280	264	274	299	294	284	309	285	304	292	319	290	306	261	265	258	272	272	273	302	283	278	266	278	284	275	298	282	281	286	287	314	285	268	289	292	263	294	321	267	303	296	299	348	274	310	280	265	243	317	292	263	290	297	306	302	297	306	274	285	290	314	311	311	294	266	258	282	288	284	313	300	275	275	280	314	308	297	293	293	269	271	263	300	289	297	288	291	282	309	286	302	339	284	269	288	294	259	299	294	309	262	290	295	305	303	288	309	284	283	288	325	296	293	289	303	281	283	294	281	312	287	330	281	285	288	272	301	274	287	283	279	312	314	276	270	293	303	276	315	287	293	277	294	274	291	296	280	248	265	302	301	266	313	278	275	235	287	294	275	287	291	286	283	307	300	279	292	300	289	298	295	319	288	273	285	299	284	290	290	296	285	292	318	263	287	297	309	285	302	278	299	295	284	286	294	318	276	301	286	309	280	287	285	298	306	280	261	267	309	300	304	283	287	274	292	289	303	307	278	276	264	262	295	294	297	296	285	306	307	305	330	292	282	300	302	296	311	290	283	291	314	314	296	300	294	294	302	320	300	281	277	279	308	274	303	316	309	309	275	305	299	330	284	286	240	307	280	275	274	316	306	316	291	330	305	293	279	302	265	258	289	282	300	311	300	298	335	287	298	285	294	281	330	272	278	292	333	270	290	271	327	310	244	295	271	278	288	287	279	248	305	282	316	274	272	332	247	295	308	302	274	312	280	274	308	284	261	278	278	286	303	282	256	294	266	279	289	267	286	303	277	308	313	242	252	286	275	297	303	286	299	277	301	292	291	306	282	300	267	281	301	312	277	338	267	307	324	318	280	270	304	303	270	310	293	290	306	284	265	265	255	317	287	266	265	289	313	298	299	294	272	293	307	273	271	321	282	283	282	297	278	291	281	288	314	259	284	288	289	265	281	321	273	287	302	312	293	314	306	290	299	276	331	308	284	286	286	301	305	273	294	263	266	281	276	278	308	274	299	290	310	314	306	311	302	313	264	309	293	297	266	298	322	302	286	280	296	297	304	302	298	278	328	269	281	264	261	280	280	269	281	281	292	280	302	261	282	283	281	285	290	273	273	259	300	307	294	256	320	264	278	310	289	249	288	261	274	288	319	317	300	293	279	284	281	254	290	280	252	283	278	281	281	300	317	258	298	274	292	282	308	300	259	295	281	267	296	326	279	280	277	307	297	281	278	263	313	295	271	283	286	265	289	277	281	280	310	285	293	271	272	266	301	289	283	249	275	271	275	300	276	308	283	291	281	303	305	260	297	287	284	321	291	299	304	262	295	282	268	280	276	296	322	293	269	269	278	270	279	295	301	296	270	292	332	271	290	267	286	317	300	275	285	281	302	295	278	284	259	292	271	297	278	296	270	282	268	289	266	285	278	303	283	265	280	300	267	299	319	291	268	276	268	269	283	274	298	287	304	299	289	291	282	282	276	255	288	232	277	326	291	290	311	317	285	294	304	302	282	272	305	321	314	293	279	274	282	303	279	288	290	303	273	292	296	289	306	285	307	271	290	305	283	309	315	305	254	283	308	269	275	320	311	296	310	284	295	291	248	267	298	285	290	285	313	297	296	274	307	290	278	267	280	289	292	257	284	274	302	290	286	312	312	305	276	290	265	274	289	287	281	304	284	283	286	299	294	271	287	296	289	282	297	325	284	318	305	302	291	288	275	314	302	259	307	315	277	299	300	312	290	299	282	287	296	276	299	298	314	290	313	293	288	322	295	325	304	289	290	262	275	269	288	282	292	300	263	273	271	297	259	270	291	310	308	294	293	303	280	320	290	262	272	315	280	287	300	311	278	254	265	299	246	273	306	289	278	282	279	259	280	277	263	293	300	298	314	303	272	298	292	273	315	250	298	316	266	291	320	271	275	285	298	278	291	279	272	279	294	321	280	325	299	280	289	285	279	269	278	275	298	297	318	274	273	286	272	293	307	300	336	285	294	297	272	280	252	301	282	289	297	285	291	278	292	267	275	309	294	288	282	268	295	311	269	302	256	318	282	297	272	293	299	287	290	245	304	280	326	267	300	285	273	288	291	299	296	285	284	277	289	275	283	293	263	305	284	303	310	292	280	275	306	303	300	296	287	306	272	280	292	297	291	316	278	283	319	264	270	267	295	262	270	300	289	307	273	261	300	287	275	290	321	277	305	278	253	295	259	265	308	275	310	256	266	290	283	298	298	282	298	280	298	297	280	299	296	306	307	299	285	289	302	287	287	307	291	285	248	288	270	294	294	301	312	283	319	287	272	293	255	260	280	280	285	249	286	311	304	270	335	295	291	280	299	285	292	276	297	310	279	282	287	271	291	320	306	259	294	293	315	307	269	303	283	302	292	293	263	289	288	316	282	288	297	273	322	306	334	307	266	289	290	285	299	266	287	277	276	296	291	281	288	298	289	280	297	284	253	286	266	287	269	293	239	310	291	275	298	279	305	280	266	273	279	276	290	301	303	274	280	283	298	289	280	287	284	284	281	241	281	282	257	269	286	307	265	275	294	291	290	276	332	271	280	236	276	270	314	296	299	275	308	266	246	305	299	270	280	273	272	291	288	315	288	296	285	283	309	260	233	279	277	275	340	258	288	294	281	316	305	314	277	286	298	306	302	314	300	297	302	295	279	299	305	279	301	314	282	265	279	281	290	300	306	291	280	283	293	312	288	290	282	245	292	295	289	288	306	264	276	315	272	284	262	277	285	290	299	254	311	297	252	291	330	315	267	295	297	300	292	314	283	301	270	287	257	284	285	265	293	286	310	277	295	267	270	308	295	273	290	290	301	276	248	301	288	294	298	280	271	260	269	306	273	287	273	306	302	283	299	292	284	275	291	299	277	295	310	288	263	299	279	295	309	282	315	268	284	293	302	282	324	285	289	292	283	276	310	280	286	304	262	306	287	267	297	305	311	290	295	278	261	291	289	304	305	253	291	295	284	269	300	265	310	291	264	312	268	297	286	287	256	291	306	288	283	309	285	293	279	286	279	279	279	297	312	294	284	288	297	292	304	300	298	334	291	274	305	277	293	283	293	307	267	289	290	277	259	288	276	315	303	266	241	282	279	306	299	269	292	262	273	265	277	289	286	274	272	267	288	325	270	293	304	293	294	285	285	290	270	278	289	296	293	264	286	273	290	296	284	284	273	308	266	297	265	260	298	301	288	303	297	293	291	308	263	294
19764	1838	3852	4059	3351	2910	2527	2173	1933	1712	1591	1473	1382	1305	1292	1177	1122	1098	1154	1062	1094	1067	1021	999	980	987	951	949	975	922	976	951	919	959	917	969	893	881	895	921	874	898	896	899	876	895	894	920	854	867	854	900	902	871	885	862	856	884	862	849	896	959	874	869	886	925	879	923	870	873	831	858	882	863	853	831	925	873	874	859	888	843	859	827	887	827	870	868	859	867	854	872	890	867	844	873	850	866	931	893	864	876	881	847	826	809	850	887	864	861	880	885	839	820	807	885	812	871	877	862	837	873	850	802	839	819	892	890	874	868	933	868	856	848	836	864	891	844	857	876	862	898	911	913	847	842	832	791	896	870	895	802	900	864	834	898	858	896	888	862	906	855	821	842	835	827	851	889	855	856	880	854	883	868	879	830	928	858	905	844	892	840	827	877	876	868	851	843	877	836	877	802	815	851	936	874	824	869	846	868	878	884	837	860	895	891	889	833	894	851	842	936	889	843	843	865	849	907	861	863	900	893	872	885	831	889	836	913	909	859	848	932	838	865	866	849	824	887	903	819	824	869	847	862	851	869	861	868	863	870	809	837	839	823	847	899	845	846	852	881	936	883	873	858	923	869	863	908	865	865	852	907	893	829	916	884	837	827	848	887	884	896	843	811	836	853	852	844	856	836	886	871	870	891	885	912	862	860	846	888	878	952	854	839	867	860	864	864	800	879	881	791	838	879	933	843	839	862	889	883	846	921	860	834	827	856	865	836	877	898	844	866	813	890	897	797	902	870	832	877	871	868	859	847	820	938	816	838	917	820	857	845	809	923	867	850	870	821	838	861	823	834	925	868	833	903	856	919	872	838	879	879	846	831	859	851	837	857	832	922	867	835	834	843	869	883	851	892	878	877	848	866	866	834	866	860	834	812	876	908	848	902	868	903	829	873	820	852	826	860	871	863	816	885	890	842	804	848	901	852	822	853	847	811	898	824	851	827	843	853	894	818	870	863	826	859	840	879	929	866	841	895	854	820	901	853	917	831	889	851	849	854	811	896	855	833	869	853	884	880	896	894	903	885	838	881	900	893	872	843	891	848	829	830	874	843	861	810	831	857	882	811	859	789	869	849	868	840	887	836	883	877	863	883	864	890	846	889	900	843	826	863	933	884	873	909	870	860	835	863	890	866	889	829	889	834	841	876	828	838	838	807	878	840	904	848	879	857	845	902	850	896	843	815	859	891	877	873	842	863	822	845	831	894	864	867	852	854	825	858	840	858	882	857	898	866	891	857	901	822	903	895	872	878	841	861	905	801	867	838	871	823	847	870	874	843	901	905	863	848	891	844	796	843	880	846	896	905	818	861	891	843	887	855	883	845	882	862	845	893	861	930	860	890	890	869	885	830	863	836	909	823	809	770	852	829	860	863	880	853	828	839	845	917	860	861	863	897	885	901	871	837	793	887	864	871	892	895	882	838	799	859	848	846	846	896	863	817	872	818	848	846	835	842	878	802	870	915	896	836	882	854	854	855	837	861	818	853	894	836	827	831	836	853	887	872	862	833	867	855	860	886	850	798	819	864	893	928	819	911	845	899	824	830	906	908	893	845	840	841	879	903	879	845	887	851	874	878	842	859	859	855	841	872	891	875	866	857	825	825	857	852	776	856	892	888	921	859	867	835	880	880	863	847	843	875	876	827	805	855	845	880	829	849	861	850	863	893	867	835	829	895	866	900	867	877	861	869	830	830	832	935	851	868	933	883	862	859	817	884	865	871	917	870	837	913	856	848	802	949	847	903	866	879	884	861	879	851	841	845	910	915	861	826	867	873	893	881	810	802	851	851	813	898	870	870	841	885	811	832	879	843	891	873	866	843	863	830	861	884	898	888	841	870	919	870	862	867	824	864	813	850	859	890	856	903	877	894	878	872	844	884	821	884	843	849	886	850	879	861	864	851	848	823	853	925	859	862	866	858	899	876	827	852	912	891	876	910	883	835	852	901	907	842	869	853	853	840	905	858	902	870	859	867	898	831	891	842	847	829	848	890	906	828	894	881	861	869	814	879	822	881	855	897	894	872	863	864	798	852	852	897	879	886	823	830	826	826	861	844	872	835	845	908	860	821	831	804	863	848	870	858	886	847	826	844	864	891	815	879	897	859	826	881	859	876	872	880	869	839	833	851	889	876	822	878	892	839	851	857	901	896	877	868	856	856	897	826	815	919	808	908	904	825	891	848	890	853	801	863	867	849	853	857	851	826	819	874	881	914	850	870	891	868	840	824	863	856	915	859	873	838	864	856	817	869	872	871	875	839	822	867	815	868	880	852	877	870	879	861	835	834	821	789	873	869	840	888	882	851	880	878	855	861	862	869	807	786	866	859	897	825	855	856	899	853	845	827	839	818	846	839	841	876	827	869	831	884	879	843	829	849	886	829	884	858	890	863	890	807	856	862	834	863	854	916	888	880	876	898	880	894	890	854	917	818	858	903	801	805	862	872	823	888	831	857	840	852	874	854	859	856	886	893	870	810	841	864	887	848	817	859	819	803	910	886	871	894	832	853	849	853	893	833	885	840	901	856	875	841	959	906	883	909	890	854	843	878	910	854	848	848	862	835	886	862	844	815	833	846	858	834	849	875	829	905	862	880	801	841	887	876	853	837	845	862	894	864	815	852	887	833	808	826	895	789	870	873	899	850	877	855	867	844	892	882	849	834	837	864	845	893	843	859	909	844	858	839	825	824	869	877	843	875	848	819	857	888	859	861	862	860	862	869	881	878	823	865	806	843	866	869	856	861	860	868	864	838	882	822	837	832	816	839	844	861	858	844	923	857	870	831	878	862	829	835	857	854	843	888	889	830	916	866	845	862	874	901	898	875	854	855	868	884	862	838	862	887	842	914	820	889	828	852	870	860	890	873	875	865	832	849	914	870	909	896	808	904	837	885	881	817	852	863	866	807	887	875	840	822	858	844	874	855	807	823	865	863	860	860	847	832	856	858	856	828	855	885	851	873	859	889	878	848	850	859	781	910	832	868	879	882	927	881	872	795	843	872	829	920	847	822	864	845	880	822	846	842	849	892	878	883	888	872	839	871	854	847	841	836	899	839	877	890	871	859	879	898	871	837	881	840	823	829	915	882	886	858	813	873	824	861	850	827	927	852	850	885	881	863	833	869	852	836	846	868	839	897	878	806	854	860	838	919	820	876	862	898	845	840	829	862	847	860	870	841	872	902	832	901	850	842	880	834	912	872	888	889	854	879	873	840	847	812	875	876	869	822	824	908	885	896	871	867	849	865	885	884	888	918	871	886	811	860	889	867	853	849	854	911	836	835	937	884	807	854	871	852	863	885	840	840	900	871	846	848	817	857	886	844	843	878	848	849	857	851	869	860	891	848	858	818	851	906	831	907	888	854	839	887	848	857	815	815	841	852	848	834	837	898	812	880	865	848	839	855	852	805	849	821	895	819	848	830	855	851	897	873	853	806	866	850	831	895	901	862
52731	15369	4750	2385	1581	1195	904	708	676	573	540	486	505	481	470	405	385	414	367	359	395	370	334	369	328	365	372	330	323	376	368	359	337	331	423	388	336	345	336	336	312	336	363	354	314	312	380	357	333	342	326	321	355	363	320	324	324	338	346	358	318	330	334	340	342	362	312	336	344	323	325	355	311	323	316	348	311	320	349	312	326	369	304	338	303	344	328	356	316	349	315	350	326	321	332	365	333	332	323	329	352	338	322	347	353	320	297	347	307	326	342	300	348	346	323	342	336	342	341	338	331	347	311	329	333	331	343	309	339	339	355	348	355	325	299	338	313	355	327	321	336	343	315	335	306	324	336	342	305	338	340	329	374	363	349	342	321	311	310	327	292	354	330	335	338	312	329	323	343	335	289	317	337	350	327	334	321	338	320	352	335	340	331	326	343	340	374	307	344	355	331	317	331	352	296	356	355	330	341	335	321	348	341	336	312	372	356	315	319	346	315	350	321	311	306	336	341	322	332	299	323	329	309	342	340	367	318	304	316	349	322	352	322	335	322	318	316	354	340	318	337	339	348	317	332	310	347	377	293	324	340	332	320	335	347	331	314	360	354	321	304	352	299	338	347	308	317	296	338	334	336	349	323	310	361	340	349	344	327	355	320	329	357	331	328	331	317	341	318	364	341	331	370	339	329	343	347	343	355	311	322	314	347	315	353	367	327	269	335	336	311	334	329	337	383	310	335	342	331	347	316	331	318	376	348	341	314	362	324	396	358	349	361	326	328	362	325	329	292	356	347	330	342	332	320	318	356	308	307	321	334	365	320	320	345	335	342	308	351	299	300	320	323	345	349	327	329	319	316	324	337	304	331	336	303	327	306	345	315	313	343	296	304	327	351	323	329	331	335	339	321	336	340	318	342	342	344	363	340	333	297	291	305	358	329	355	297	325	289	324	358	354	308	348	352	334	333	306	332	350	341	329	315	349	308	287	301	341	333	342	345	307	300	342	318	306	338	334	349	318	349	353	320	340	329	345	302	335	309	320	326	353	328	327	336	374	330	319	295	301	326	312	314	309	324	336	324	310	324	354	325	327	334	304	329	340	320	340	322	327	303	320	365	332	341	361	338	307	328	342	301	342	321	320	303	333	333	302	336	308	342	316	320	345	325	335	323	328	310	334	352	350	327	332	339	336	310	315	347	337	336	325	322	331	326	320	359	329	318	349	322	343	340	359	343	323	281	331	327	333	317	327	353	347	336	332	337	341	335	339	321	328	365	340	338	325	317	350	336	303	346	344	337	316	327	333	355	316	329	358	307	362	313	326	349	309	330	330	346	332	351	363	332	338	334	320	351	354	315	389	344	333	332	363	338	333	329	313	320	335	316	328	332	331	318	344	371	315	319	327	352	335	352	351	356	337	322	343	333	344	360	329	373	321	324	341	318	331	330	364	301	365	316	339	343	305	325	323	308	327	316	344	338	326	321	336	357	333	335	320	321	316	344	320	337	316	361	306	363	343	334	315	308	315	332	329	337	318	345	327	331	310	298	295	358	329	321	345	313	336	325	348	333	311	363	348	334	327	322	299	327	324	333	371	331	331	336	333	378	361	309	305	299	300	328	310	350	310	335	381	328	322	316	369	327	349	312	315	325	282	339	345	364	332	334	311	329	298	347	327	330	343	338	353	328	351	363	336	324	353	346	345	337	350	333	347	361	319	317	321	321	355	308	348	327	339	297	333	347	336	339	326	309	316	324	337	346	333	344	311	331	332	323	308	338	338	359	330	325	308	318	322	368	330	331	320	340	328	324	330	304	333	311	335	332	319	352	351	332	335	322	334	343	325	345	315	365	344	308	339	316	337	360	305	359	323	339	323	337	311	338	330	306	302	319	325	331	295	323	338	329	330	306	353	333	317	317	315	324	332	354	316	313	321	311	367	303	310	353	338	335	360	335	297	317	312	332	335	346	310	333	347	320	336	351	338	331	322	341	328	324	345	336	338	321	307	328	336	332	357	338	310	322	344	305	351	330	345	347	337	336	356	332	328	331	355	355	339	299	316	334	343	336	335	333	348	357	332	368	344	342	337	328	363	356	332	339	319	337	353	344	335	349	338	338	337	340	348	295	339	323	306	308	322	331	331	342	325	329	335	340	315	390	324	335	319	326	325	311	313	358	339	333	330	378	357	346	315	313	336	343	323	336	339	308	327	319	318	298	371	359	345	347	352	294	306	331	349	322	295	316	343	339	290	309	368	315	339	342	301	333	335	366	342	356	347	342	323	333	382	311	341	349	332	309	330	332	297	336	311	327	363	290	320	342	322	328	330	307	342	316	339	338	368	322	320	334	335	347	358	324	307	329	307	313	313	333	346	329	325	328	316	327	378	301	324	312	309	354	324	331	351	326	339	351	365	342	326	332	345	347	326	300	318	312	342	312	316	314	327	344	340	342	313	339	295	332	328	355	311	313	330	320	324	311	315	317	327	330	309	333	329	333	344	302	336	323	334	341	307	331	345	327	322	344	342	303	308	379	339	338	364	303	330	321	316	339	352	336	340	317	324	313	354	313	349	333	308	329	347	306	293	309	333	346	309	293	315	317	355	357	341	326	354	349	329	339	351	312	312	319	323	308	317	321	319	324	329	300	340	329	347	349	363	350	324	347	341	311	325	295	343	336	308	331	348	345	293	336	367	337	318	310	320	350	308	333	328	340	331	359	310	340	314	306	338	339	329	341	333	336	323	325	335	337	323	319	362	334	325	327	302	361	316	327	337	367	349	311	330	319	337	331	374	345	328	318	373	309	314	361	329	345	337	349	331	349	342	339	319	334	346	322	333	345	342	342	325	336	357	323	341	319	296	330	322	341	310	311	301	324	301	358	325	331	336	330	354	328	312	343	383	331	328	328	322	339	346	347	345	326	337	364	290	300	407	300	332	327	330	309	331	306	343	302	310	321	344	332	313	321	303	328	330	328	296	330	345	377	343	305	363	332	312	319	338	347	307	317	323	349	348	339	330	335	340	320	364	338	348	324	317	346	325	333	337	339	338	318	339	305	334	320	330	324	336	344	301	327	305	339	346	358	368	325	331	326	351	313	365	346	348	307	279	341	319	306	297	350	343	369	318	320	317	331	354	308	319	321	327	315	318	318	315	274	313	328	327	320	345	344	326	328	316	349	341	331	323	338	321	319	334	348	310	299	332	294	329	345	320	335	318	352	329	329	343	338	308	285	304	332	336	306	320	321	313	339	298	324	317	353	357	304	329	338	323	325	351	327	298	347	335	301	327	318	300	319	316	337	343	296	301	298	297	327	325	300	340	321	327	309	341	330	341	360	357	374	325	348	340	346	345	336	333	313	326	309	339	333	349	342	311	339	338	318	338	349	346	299	366	348	335	341	339	305	331	339	305	351	324	350	314	341	317	343	318	337	285	306	337	353	339	337	343	321	328	349	344	358	329	312	300	338	318	343	347	335	359	310	348	327	324	353	336	320	349
26184	3010	6272	6674	5835	4652	3919	3298	2889	2565	2253	2132	1975	1822	1733	1602	1598	1444	1435	1377	1321	1311	1311	1244	1253	1226	1116	1158	1132	1113	1134	1054	1077	1076	1149	1085	1088	1085	1119	1036	1020	1059	1093	1042	1044	1014	996	995	976	1007	1046	992	1070	1045	987	1028	998	966	967	1054	1016	1036	1054	1037	973	1004	969	997	992	1036	947	991	1023	961	1013	968	974	1006	993	1025	941	941	981	937	1007	949	953	989	912	942	891	1029	922	932	992	997	982	964	1034	1001	967	971	955	943	944	870	979	954	999	972	946	887	965	960	914	1023	974	946	945	991	987	906	962	957	906	983	997	986	954	914	945	908	915	970	936	1006	932	958	982	984	981	913	980	960	936	931	912	947	986	924	964	949	902	899	935	973	943	926	951	939	952	981	922	1018	911	979	989	961	991	939	961	963	965	934	955	928	891	988	957	987	998	930	914	996	959	931	1020	964	950	954	937	929	976	969	978	981	938	962	985	974	972	956	970	948	948	921	913	950	938	937	920	942	1000	930	950	979	908	898	923	952	933	967	976	984	988	899	969	955	1020	894	994	933	1005	951	950	923	927	943	928	947	959	927	927	944	983	895	1013	1009	919	939	953	942	954	935	935	940	939	899	961	972	928	918	900	922	960	886	944	946	943	949	956	905	998	971	887	913	915	922	901	896	996	924	979	960	951	947	922	898	956	977	938	876	958	982	928	972	959	917	960	937	973	931	931	871	918	973	940	954	934	919	922	911	993	960	925	975	926	942	912	972	965	954	956	942	929	947	987	948	996	963	1021	936	964	948	1012	944	925	994	943	954	978	934	972	947	977	962	920	999	974	995	945	948	937	962	943	988	970	874	913	942	904	967	964	918	1003	956	974	949	960	939	946	908	961	987	917	907	951	955	940	1036	971	941	907	1030	987	960	900	918	923	1007	976	960	871	945	943	973	959	981	957	928	1001	930	935	938	1009	981	973	954	954	1006	919	944	990	967	937	981	980	973	876	937	902	950	915	918	998	987	947	953	971	937	947	994	989	967	914	950	968	1006	944	975	993	885	957	913	908	941	932	958	945	1032	948	935	964	941	951	953	955	922	964	968	933	959	957	996	927	953	963	991	960	924	966	967	927	914	897	923	964	902	985	962	897	952	917	951	968	1011	948	915	947	966	880	967	980	900	943	997	1018	960	948	965	936	941	949	1007	941	946	870	973	972	972	1005	915	969	932	989	932	960	972	1008	947	942	945	971	939	904	967	954	926	929	909	989	942	960	969	902	971	933	901	937	974	961	913	968	925	945	931	979	956	915	923	989	1014	1010	910	960	968	956	922	977	949	966	946	967	974	1000	914	933	893	957	969	944	909	938	934	960	947	983	971	998	942	932	939	946	995	999	965	954	874	962	922	981	928	920	970	952	943	917	972	894	946	973	940	974	995	946	958	931	902	907	947	936	943	966	940	887	974	944	959	969	944	980	965	902	970	1004	925	934	945	960	945	937	933	945	1014	923	985	957	935	908	901	930	948	938	952	973	994	990	945	965	1022	937	948	933	987	950	969	930	953	940	933	928	970	980	956	980	955	937	1002	939	997	992	942	932	905	985	944	964	911	939	917	990	897	1010	945	1014	927	977	937	944	982	965	905	947	955	962	943	949	897	979	958	912	965	913	981	975	956	987	1017	978	930	955	907	922	966	965	934	963	927	920	1005	998	940	920	973	958	982	994	950	924	951	937	941	958	938	925	988	931	1019	967	937	943	931	920	943	941	993	929	913	927	888	1019	967	960	950	928	979	933	926	949	928	950	916	999	963	943	919	914	954	953	953	1007	1006	934	931	963	1010	967	939	942	937	974	910	918	947	970	961	937	965	966	964	909	965	956	934	894	1011	957	983	966	1013	998	953	922	1013	930	955	917	921	977	910	950	943	931	960	953	963	913	908	976	932	957	947	971	927	983	926	1035	934	943	940	907	991	978	971	938	998	983	966	896	920	956	960	967	959	949	968	907	942	961	961	926	953	944	942	931	931	971	926	962	975	977	1006	1006	965	961	970	967	961	931	980	1038	981	902	951	909	945	920	949	950	1036	954	991	997	915	1008	973	904	996	927	909	982	953	950	919	961	879	991	976	944	980	995	933	891	926	946	976	968	946	907	918	967	979	921	982	924	934	959	979	938	993	993	917	926	912	960	960	914	979	934	916	961	979	961	957	946	991	976	972	904	927	993	1000	949	971	988	916	944	965	984	947	950	1000	928	919	973	952	982	896	949	943	968	937	917	995	922	884	919	906	970	974	999	933	967	941	949	994	930	983	928	928	964	914	904	962	926	972	963	925	992	941	1012	918	994	950	966	945	971	969	940	987	917	1023	1002	993	954	898	925	983	957	875	947	958	933	977	925	968	909	944	945	984	1019	965	980	940	926	978	916	937	968	921	909	967	938	967	942	989	931	906	945	922	970	965	964	996	947	917	984	894	927	962	948	910	960	953	949	990	942	994	974	1041	929	899	943	983	946	947	896	1003	994	958	984	943	955	914	915	973	938	910	916	981	971	962	919	974	945	911	927	910	981	1033	984	985	992	941	982	982	966	997	976	1014	937	914	1002	964	955	968	959	940	990	959	981	939	965	984	942	930	979	887	932	914	961	1009	995	957	917	931	976	954	923	950	953	947	924	950	917	913	968	925	970	936	960	968	911	964	953	930	983	970	982	966	920	930	982	963	931	977	939	890	959	997	952	957	952	969	983	978	988	957	958	950	921	965	914	961	928	924	1013	957	969	1056	921	923	925	951	973	911	987	976	895	986	911	970	963	983	919	950	928	907	951	970	922	975	997	1014	1004	930	935	969	941	970	952	906	912	974	956	961	972	898	958	959	969	966	961	944	953	883	966	977	953	903	954	949	962	935	906	1009	972	957	940	972	936	906	980	994	943	972	944	896	982	936	971	969	984	927	980	927	951	941	967	975	980	927	957	899	872	948	941	959	969	924	987	945	982	925	933	995	952	958	962	916	950	890	929	969	972	931	979	988	1016	916	956	957	919	943	972	973	994	949	986	988	937	908	994	946	974	952	893	957	947	952	933	898	941	978	998	933	947	943	935	948	929	953	914	930	927	1011	927	963	995	901	948	993	986	974	943	965	948	946	978	902	984	948	965	932	947	922	943	963	951	1020	999	920	960	984	953	963	982	933	959	940	1014	965	947	966	949	962	943	963	904	954	1002	884	941	955	911	891	939	936	899	926	967	961	916	919	971	917	924	934	959	1004	959	957	912	968	913	986	940	949	1002	910	938	940	928	1003	933	971	902	903	943	975	904	989	956	981	972	972	965	952	998	985	944	920	932	937	980	1007	941	909	955	996	913	958	958	932	892	899	984	937	948	934	928	969	957	959	932	925	973	948	954	974	923	949	919	969	923	986	893	963	935	993	957	974	960	969	969	959	994	926	938	964	997	924	911	932	883	942	978	955	971	924	928	937	950	964	930	963	979	971	992	913	898	902	948	940	951	935	911	990	965	984	964	995	929	929	951	959	1027	925	979	925	956	1019	905	981	939	985	949	912	904	964	976	936	979	967	993	941	943	977	921	930	906	986	996	959	985	985
7040	443	284	212	178	188	151	151	171	162	151	141	160	166	143	147	155	156	157	159	145	155	144	143	157	166	172	146	145	154	151	132	149	142	155	161	165	141	151	161	139	130	143	150	124	140	150	168	151	142	143	140	146	155	176	122	171	157	150	154	142	144	128	156	133	153	127	143	142	162	160	147	141	162	152	156	130	127	175	164	137	164	133	134	170	167	148	143	152	152	160	166	131	182	160	165	163	135	114	159	144	154	153	149	140	159	160	150	156	167	136	159	144	176	134	152	142	142	147	146	163	138	133	152	148	166	140	156	138	130	140	169	158	146	143	149	143	146	150	158	142	149	165	146	143	145	148	160	143	149	149	148	145	137	150	122	159	172	154	141	136	135	129	154	137	148	147	128	157	157	156	139	157	138	148	142	149	146	147	131	153	139	155	153	150	135	151	144	152	160	148	151	146	156	133	158	140	143	138	152	136	140	162	175	154	147	152	155	170	164	142	152	132	161	148	154	136	139	158	154	156	146	159	163	160	153	130	132	146	168	140	177	155	132	156	149	149	165	168	153	167	150	151	144	141	155	152	140	151	172	156	135	152	171	147	128	148	170	168	146	141	130	145	171	133	164	138	147	156	169	114	151	153	153	170	138	163	160	136	131	155	133	180	157	160	136	145	145	151	163	173	153	151	167	155	149	153	153	140	142	152	154	143	167	137	151	149	159	152	134	153	144	147	160	159	147	158	134	136	141	165	128	167	128	160	147	151	130	145	150	152	161	160	158	184	149	159	166	166	166	152	137	129	146	134	177	155	136	165	132	138	153	154	158	150	131	154	172	140	142	156	159	136	175	137	140	159	179	146	155	164	165	171	183	172	161	158	152	168	136	168	158	162	145	158	162	152	166	166	157	144	136	151	131	147	153	145	143	145	151	130	135	144	144	154	164	147	147	172	144	161	163	147	153	144	148	135	156	145	174	155	137	159	156	152	137	157	138	149	161	148	160	169	171	148	161	159	139	167	132	140	157	135	148	154	150	136	147	162	164	170	137	154	149	150	140	169	161	159	141	146	147	143	163	156	158	135	147	149	155	142	142	133	146	149	152	132	161	147	165	153	164	151	143	147	162	145	149	131	149	163	130	155	145	141	154	132	153	151	157	167	129	156	149	150	187	168	146	139	133	152	164	162	142	166	150	151	141	133	144	120	161	145	177	138	133	148	149	131	152	161	152	151	139	145	146	171	138	169	148	160	145	169	149	125	153	142	157	159	146	135	140	145	155	151	163	159	163	158	147	148	147	160	140	145	146	178	147	144	148	153	161	140	163	141	160	142	161	134	151	151	151	157	153	156	145	135	134	153	145	145	153	183	143	149	135	146	146	140	159	130	170	155	165	168	136	178	144	143	163	150	164	138	165	149	141	153	138	155	152	143	148	152	162	157	174	154	150	151	117	150	134	152	163	137	160	153	134	139	144	157	141	140	155	156	144	141	147	165	131	163	153	161	138	178	146	147	156	168	132	156	154	164	147	151	159	141	144	154	146	146	152	155	154	142	158	154	128	154	142	147	147	157	184	153	172	149	142	156	143	163	146	149	151	160	158	140	158	143	154	148	157	159	147	164	164	155	159	153	173	150	143	141	136	123	165	174	153	143	152	189	147	148	165	170	149	166	133	154	152	151	162	150	124	140	145	168	151	150	151	159	142	163	172	144	146	160	147	132	135	142	155	151	152	148	139	176	143	164	157	158	163	143	155	168	141	149	166	134	145	157	178	159	153	121	158	158	156	149	159	141	144	145	134	137	155	142	139	151	160	141	162	130	151	160	168	147	153	170	158	163	135	127	163	152	148	150	159	156	166	145	160	154	141	158	144	154	146	151	155	167	142	171	171	165	132	127	133	132	154	153	161	156	154	142	134	138	126	148	142	139	162	159	140	131	145	143	161	188	132	182	165	167	134	168	165	144	155	143	159	173	137	154	150	135	151	150	150	158	164	155	149	145	159	161	130	156	148	163	121	165	161	157	158	137	155	146	162	148	147	132	172	155	164	165	138	174	152	132	149	140	146	141	161	154	150	147	132	143	147	144	158	126	154	145	147	156	168	146	149	146	159	149	151	165	152	171	150	129	155	145	186	141	126	134	144	142	151	142	169	135	143	158	155	155	153	161	146	160	143	154	148	170	157	155	142	156	168	137	165	158	152	138	166	160	168	152	151	156	173	164	159	149	175	163	145	138	146	149	144	122	134	129	155	157	157	183	153	154	145	159	139	171	144	149	153	144	168	148	154	169	153	134	143	155	138	149	132	166	134	152	144	163	156	151	136	165	135	151	137	136	146	138	152	149	159	138	150	174	157	134	161	150	149	147	136	155	143	139	163	146	158	168	143	165	154	136	168	148	144	145	136	144	142	132	156	156	160	127	148	178	150	159	143	134	167	135	129	148	159	151	140	168	156	139	141	165	139	157	179	143	165	157	148	175	154	172	152	146	145	139	171	170	154	152	145	146	143	129	129	149	174	156	156	138	145	135	154	145	141	149	167	160	158	171	150	149	179	142	172	155	157	158	162	146	152	140	148	151	146	145	164	164	146	159	157	157	154	125	138	164	156	141	129	168	153	153	157	140	142	154	162	136	150	149	148	160	151	155	143	150	165	157	144	165	163	140	179	140	141	168	153	148	156	157	155	176	146	163	143	141	149	171	141	143	133	184	147	131	156	160	145	148	157	148	149	155	142	144	165	151	155	151	156	136	153	136	163	147	127	166	155	160	158	148	155	150	134	143	135	172	140	125	145	138	142	132	161	162	142	164	137	147	150	148	149	147	157	150	162	149	156	166	135	152	153	164	140	152	178	150	160	158	129	161	182	160	167	170	146	154	135	146	149	158	145	150	161	150	161	163	156	139	188	151	161	135	157	157	158	162	146	154	151	164	134	137	171	169	148	147	150	153	153	165	152	142	170	166	161	151	145	149	157	164	128	151	124	148	158	147	141	147	125	137	142	152	135	159	147	141	184	165	160	167	162	163	168	134	144	150	161	140	150	158	169	143	164	134	143	160	151	145	146	142	141	150	135	139	133	141	153	160	166	148	141	144	138	155	149	133	161	142	147	176	155	158	160	141	158	150	147	130	165	139	140	142	153	143	147	152	151	148	152	148	150	155	152	150	162	140	152	158	146	154	143	152	166	146	168	135	137	158	178	128	155	137	140	146	157	149	154	159	162	140	164	128	135	167	160	146	167	143	131	133	163	165	178	157	148	144	138	142	170	158	149	149	160	162	146	145	161	157	158	143	140	143	143	134	150	130	149	159	157	158	131	145	161	129	168	150	148	139	150	170	158	151	142	159	154	170	155	161	148	149	143	152	167	163	156	149	159	158	166	151	147	160	121	160	134	121	153	149	143	143	123	158	158	160	145	160	153	158	169	167	150	157	165	159	167	151	170	149	160	147	132	135	175	167	145	172	158	146	152	161	166	169	125	172	137	154	148	180	157	148	138
6600	637	663	708	642	656	640	605	583	587	552	555	531	530	594	557	504	526	507	507	511	518	531	499	537	561	490	497	510	520	484	547	501	502	524	536	555	501	548	501	482	500	500	477	501	525	466	491	488	510	486	513	520	570	534	510	478	499	504	504	499	537	538	506	499	543	520	514	492	484	511	469	510	501	478	501	523	506	521	489	480	524	508	506	500	492	484	538	467	502	482	526	526	528	511	535	497	501	515	531	540	507	499	540	480	500	512	518	483	511	526	534	524	523	506	536	537	519	527	530	477	517	504	540	513	493	526	484	538	513	518	527	504	501	521	523	513	511	521	502	523	476	535	499	526	533	555	520	518	493	506	491	508	506	520	552	501	502	516	471	540	505	505	475	531	517	518	551	488	501	513	510	527	522	490	499	482	480	473	511	536	507	492	519	514	469	521	474	491	486	547	502	542	488	502	532	476	528	539	505	499	521	525	521	469	536	500	491	506	524	501	516	542	490	564	508	550	511	517	525	497	508	562	512	493	521	504	541	492	481	498	540	485	516	542	514	478	509	493	461	515	513	499	503	466	502	507	552	515	480	499	446	504	483	501	503	507	520	511	512	521	503	516	494	505	536	490	482	467	518	522	536	535	514	489	555	518	467	490	549	496	478	511	483	513	477	524	512	557	535	538	497	518	505	515	514	492	514	547	507	491	487	501	509	506	502	562	485	519	517	506	499	506	519	520	480	546	501	515	494	458	536	556	522	508	507	505	480	491	504	514	560	519	517	503	510	476	503	502	547	521	491	518	499	501	486	508	547	484	517	528	454	501	453	509	525	524	488	519	479	527	500	491	507	492	497	536	451	509	474	515	480	478	556	494	514	483	506	490	548	520	491	510	495	527	520	524	516	515	484	480	496	480	544	574	565	518	501	512	554	500	481	502	481	523	499	499	494	549	536	486	482	474	526	569	546	503	541	484	506	476	491	496	512	524	464	533	468	486	519	489	507	525	547	483	537	511	486	457	512	532	478	497	484	530	484	533	510	500	518	515	530	503	549	495	502	498	499	479	518	491	502	496	517	473	506	519	506	506	477	515	494	491	477	512	486	533	496	498	495	529	515	468	476	503	470	523	541	538	522	513	521	476	538	512	508	515	529	515	518	484	480	493	497	521	467	519	492	458	539	500	508	488	527	482	520	524	520	514	485	491	513	497	513	510	522	498	541	545	508	494	498	500	534	485	509	470	487	511	525	515	485	507	494	561	509	515	483	521	520	506	495	479	525	554	499	504	533	548	460	533	558	525	503	520	511	561	481	499	502	555	526	543	474	523	529	518	527	479	511	495	486	516	484	500	528	509	497	496	535	480	482	486	491	504	525	533	510	476	521	526	509	510	515	516	506	525	512	531	539	539	533	505	564	505	526	487	477	505	492	504	498	540	544	494	560	496	442	534	515	482	484	495	546	530	496	525	516	479	557	502	474	526	464	480	547	501	535	525	491	504	499	483	503	504	473	527	528	510	488	521	544	515	518	503	505	503	516	467	519	524	484	494	511	523	522	504	476	480	529	536	535	522	508	498	528	509	516	512	534	492	499	533	526	529	511	505	533	507	538	499	513	543	517	498	538	508	539	495	517	502	466	501	537	510	519	496	504	490	502	510	510	503	464	501	497	481	507	505	514	520	545	485	513	493	472	496	513	526	511	502	547	487	548	479	507	520	491	507	507	532	521	528	479	491	540	523	519	490	502	467	541	533	504	486	516	518	523	515	473	511	489	496	497	541	535	531	548	487	549	490	483	497	507	513	463	485	512	491	493	507	478	524	517	505	529	459	517	494	525	539	528	544	521	490	492	520	529	491	505	532	489	499	534	540	536	527	511	521	500	515	492	474	503	564	506	491	521	503	507	475	545	495	489	505	490	531	431	532	477	486	549	532	540	503	515	499	475	498	542	528	549	502	502	481	495	570	500	480	527	520	533	522	535	505	549	535	507	516	539	500	491	480	509	503	531	522	506	557	539	510	506	545	501	540	534	520	518	530	490	532	519	498	516	505	496	486	490	504	531	551	528	517	521	503	507	526	504	502	520	535	504	516	537	513	498	477	543	486	510	553	502	514	523	526	509	521	524	493	516	534	530	468	476	517	537	510	525	514	504	542	484	509	494	490	505	479	544	501	504	549	540	501	500	492	483	499	509	528	522	503	546	557	551	475	468	458	463	480	514	544	523	488	534	501	517	474	536	535	512	576	511	514	530	499	533	526	490	499	508	523	490	476	472	504	511	505	504	519	513	545	528	510	493	496	549	559	519	569	494	512	531	522	503	488	536	496	512	501	555	503	480	490	508	528	486	528	482	542	507	509	531	518	467	484	515	508	516	518	561	489	528	508	497	495	527	541	489	492	505	543	517	492	494	498	513	508	484	509	528	499	501	503	567	486	536	528	490	497	517	498	520	473	460	498	534	509	515	482	557	506	563	530	517	471	494	500	532	517	483	527	512	529	514	493	532	561	520	489	533	468	503	513	553	498	541	523	507	496	492	474	504	491	530	557	496	490	542	473	534	507	528	474	509	500	545	490	491	513	488	515	518	533	520	547	539	517	514	526	516	503	509	525	559	494	502	485	515	508	483	522	494	496	514	495	501	539	527	514	502	521	464	511	496	523	520	525	495	521	495	494	495	533	563	498	511	521	567	492	500	505	524	544	512	512	481	510	479	527	518	544	507	511	551	481	475	492	504	508	489	475	501	526	490	550	512	518	517	500	491	501	449	466	525	465	526	478	544	497	528	518	515	518	518	520	498	520	483	504	517	536	510	530	519	493	526	505	531	515	518	521	493	523	524	482	475	502	523	522	538	517	527	460	495	481	544	538	536	529	525	474	497	542	533	506	506	507	503	492	517	499	499	510	503	495	457	474	472	498	484	474	542	500	521	539	538	514	487	527	518	506	482	547	484	506	493	512	531	487	513	512	522	528	503	489	536	481	532	525	484	524	502	489	503	521	498	516	486	513	487	513	547	511	511	519	505	559	499	521	509	546	483	476	499	462	508	487	508	507	448	541	503	481	517	514	521	497	481	530	480	533	511	527	515	497	480	514	537	510	553	491	485	512	464	542	524	494	486	517	522	497	504	520	533	496	498	540	516	509	501	483	523	518	510	450	483	520	491	522	510	542	579	507	544	482	540	543	524	535	504	518	523	512	520	506	510	531	523	519	535	540	494	509	520	524	475	495	543	486	497	501	495	562	501	535	496	547	522	487	495	486	502	503	525	527	462	488	542	549	531	510	500	527	498	483	481	552	500	508	523	511	515	511	470	542	530	525	541	542	479	477	502	535	486	520	513	525	510	480	523	491	501	550	467	496	510	496	504	524	501	522	527	497	516	536	534	478	505	492	518	537	531	512	526	525	541	531	508	516	494	511	525	478	530	503	542	513	523	498	521	514	508	465	511	513	475	507	514	521	506	490	509	500	517	524	492	505	505	517	536	473	545	498	491	504	491
42426	9915	1987	1225	901	760	590	480	422	425	405	343	378	346	327	332	331	323	287	292	294	313	296	309	315	318	318	292	290	276	289	285	300	298	298	316	283	292	311	297	278	330	277	308	295	317	273	287	317	243	306	293	295	305	266	289	287	299	291	290	280	296	306	281	250	314	283	287	290	276	293	309	312	279	304	265	283	247	301	308	304	283	270	293	297	309	299	275	299	293	303	309	307	290	287	253	281	308	302	317	274	310	310	286	289	291	294	294	300	301	302	313	305	293	266	275	258	246	275	304	278	289	299	287	299	264	306	302	299	282	305	296	296	259	307	257	288	294	282	253	286	274	289	288	289	298	294	272	300	288	261	255	310	280	332	319	273	304	275	289	291	274	249	297	280	305	296	316	313	315	287	312	291	272	315	312	297	314	303	280	294	265	278	267	307	301	309	272	289	295	321	299	286	303	287	295	296	301	285	271	245	265	266	300	280	260	275	286	289	298	267	279	263	288	317	316	292	285	272	270	295	305	266	281	265	280	280	281	314	295	272	291	291	291	302	295	271	301	260	298	297	288	292	288	282	297	276	292	295	278	286	300	291	275	305	296	295	288	270	293	294	279	289	278	284	267	296	282	283	302	268	285	299	274	266	297	247	295	260	279	291	282	263	268	311	281	296	293	282	266	293	299	284	278	295	301	263	297	273	306	289	287	293	307	271	294	297	317	299	278	305	320	275	298	276	307	287	299	306	286	279	282	309	267	335	300	281	296	283	279	256	303	296	269	283	304	274	274	282	297	309	305	277	280	281	278	284	284	278	272	304	274	287	260	273	267	287	294	291	291	285	287	294	281	287	283	301	265	298	287	308	296	297	276	294	273	319	314	329	319	268	290	296	271	275	283	304	284	258	275	257	287	309	336	301	256	254	287	285	288	305	291	311	299	260	332	283	327	287	295	287	279	284	287	252	291	295	300	279	312	279	307	320	299	297	295	285	274	323	262	300	279	305	272	285	290	285	280	280	269	268	286	308	282	281	292	277	278	294	283	302	283	301	291	300	256	285	278	303	284	275	268	269	289	284	298	301	277	291	281	290	289	304	265	287	281	295	303	314	328	300	323	304	246	281	265	337	320	286	269	280	297	277	307	255	265	288	296	300	293	312	272	270	244	265	275	310	288	302	248	278	287	277	273	276	290	293	260	299	293	293	272	300	289	324	273	267	269	283	291	294	280	294	292	262	301	285	301	299	301	281	305	293	260	277	317	296	309	299	301	283	270	304	259	293	260	270	321	265	263	278	336	277	350	283	305	291	255	311	311	298	310	289	285	292	279	269	287	299	283	268	279	320	277	280	255	295	288	304	284	288	270	284	299	286	312	303	282	267	278	315	287	274	278	281	294	258	300	283	285	288	286	324	270	254	289	310	273	295	287	312	285	279	259	299	272	272	313	282	284	282	322	286	314	286	265	314	305	265	291	286	283	304	283	295	288	302	333	352	292	325	272	317	288	292	313	264	274	253	297	311	281	300	295	276	275	285	270	269	297	317	256	286	278	297	284	240	299	252	308	234	282	338	302	276	290	282	289	272	295	268	310	285	319	272	284	313	292	283	305	317	289	288	278	308	279	300	307	318	300	287	333	286	303	327	290	302	326	299	305	283	273	262	292	298	302	293	288	294	282	274	292	290	301	302	279	303	299	281	318	315	280	276	299	267	282	283	297	292	304	287	269	276	333	290	279	296	246	303	290	267	301	296	285	296	290	298	298	247	281	287	262	291	276	324	292	230	301	308	293	293	282	297	290	288	306	271	295	266	294	269	279	306	276	306	278	314	301	289	253	285	261	329	255	293	275	317	317	282	284	336	306	275	317	303	297	289	281	287	293	306	277	270	311	311	302	273	290	273	311	291	304	304	313	311	308	291	302	291	300	262	300	298	294	291	306	301	317	275	339	276	315	290	276	269	317	282	283	256	300	285	306	275	289	284	271	302	277	282	290	249	279	292	280	277	304	290	303	277	295	288	299	279	275	313	265	272	277	272	275	303	303	268	301	283	325	266	281	291	275	300	272	278	283	268	288	285	282	300	282	279	303	292	272	304	292	279	270	277	292	264	292	253	304	304	265	284	271	330	280	278	267	276	278	270	275	277	289	300	284	277	287	293	295	304	276	284	295	267	289	287	302	290	313	271	295	299	304	301	285	323	284	277	305	291	252	309	288	300	278	287	281	293	283	297	309	286	275	269	306	290	300	324	301	281	304	284	260	283	311	276	265	282	293	270	308	313	291	301	288	314	278	270	291	296	278	289	296	277	265	298	300	333	258	282	286	293	306	287	305	298	285	271	305	298	276	253	275	290	323	291	281	313	292	285	322	307	285	277	282	309	283	274	277	287	290	306	274	297	313	279	249	302	279	287	314	280	279	304	285	285	288	297	276	263	301	304	253	283	294	289	271	281	276	285	310	283	303	283	260	278	277	279	301	300	309	290	268	294	295	289	297	312	282	298	317	305	303	283	288	334	316	286	296	311	308	275	304	291	302	291	285	298	287	278	276	277	282	300	276	280	303	292	299	282	315	256	257	286	290	293	315	289	305	276	267	243	312	278	262	309	266	314	268	296	304	277	286	290	318	282	305	280	269	263	304	312	302	302	270	282	309	297	298	275	290	285	289	276	285	263	283	288	285	273	272	294	266	294	309	270	281	289	291	297	306	315	318	283	291	276	294	319	290	295	285	288	279	297	287	256	288	271	281	290	309	288	317	312	278	284	270	297	294	309	281	285	275	277	283	264	282	315	303	331	297	302	275	268	281	295	288	276	266	336	269	292	289	264	313	285	288	252	296	281	331	257	289	291	273	261	271	257	259	273	267	292	296	287	280	296	331	306	304	271	283	260	295	300	248	290	308	282	328	297	268	277	311	279	278	297	290	294	294	303	247	302	299	300	280	299	307	326	306	284	278	302	306	283	297	326	291	280	288	300	289	260	265	293	307	311	302	277	300	293	306	271	268	317	265	301	282	314	294	288	307	284	294	301	296	289	286	254	274	260	277	291	269	278	265	281	286	274	292	285	315	309	291	301	278	293	311	297	285	291	269	324	307	293	320	271	305	287	286	294	286	294	271	296	297	306	292	287	273	246	282	305	312	308	287	264	314	291	281	297	300	284	267	260	313	294	281	292	315	315	294	277	308	291	321	274	288	296	289	315	316	306	288	293	274	288	273	310	272	289	310	301	285	286	296	329	275	298	275	272	293	306	345	294	322	293	310	268	287	275	310	289	278	316	299	293	306	285	259	302	302	304	294	285	273	309	288	279	306	275	315	313	268	301	276	310	281	272	275	279	285	260	281	279	278	297	280	260	268	280	285	279	281	304	296	302	301	286	264	291	288	300	325	290	268	253	292	308	290	287	269	284	262	259	298	291	276	289	288	273	298	282	288	261	279	296	292	310	296	326	279	280	290	302	289	276	284	300	299	278	302	260	318	247	299	245	289	297	280	265	287
20886	1824	3720	3961	3497	2844	2416	2087	1936	1654	1579	1409	1429	1277	1278	1273	1222	1128	1114	1075	1070	1024	1042	1072	980	988	1017	973	980	932	970	959	926	881	1002	957	911	918	912	883	953	941	937	903	887	922	922	911	881	936	898	870	874	893	960	919	952	914	836	871	922	916	844	898	984	919	869	864	857	892	894	873	879	917	872	865	853	818	901	890	853	907	829	848	827	917	845	890	941	885	842	911	844	858	899	878	870	877	912	881	849	877	869	912	886	908	864	905	875	871	870	869	850	873	858	867	932	844	851	866	833	861	830	920	873	870	866	828	895	862	857	888	889	861	856	885	863	823	854	871	895	841	942	878	859	882	884	872	894	874	838	850	901	876	916	865	846	891	940	841	904	892	861	879	819	886	861	860	836	838	875	931	841	928	874	877	814	867	900	926	852	882	868	877	835	897	875	852	866	918	920	832	898	887	891	830	851	869	863	891	886	880	887	916	891	860	845	864	838	823	919	862	917	895	864	866	834	889	852	874	866	839	808	931	884	817	893	861	889	863	831	889	844	869	853	860	858	854	835	844	898	874	876	914	857	896	791	872	874	839	893	810	906	889	850	860	886	901	843	861	893	881	903	914	878	887	830	913	865	905	820	848	854	862	836	932	853	809	895	847	883	829	873	776	910	822	877	853	822	867	906	883	790	903	826	884	886	862	852	831	865	865	892	872	840	846	875	811	810	914	821	868	907	824	831	874	901	918	857	913	884	878	944	816	819	891	840	833	856	927	891	853	836	838	893	920	866	836	880	884	925	853	887	838	814	877	831	824	890	871	870	869	853	930	829	879	891	918	930	799	834	844	836	852	868	878	865	826	848	849	860	855	830	871	875	833	889	926	905	859	904	893	838	899	864	874	823	800	939	873	838	905	853	852	836	844	907	867	823	894	857	851	898	832	887	860	834	889	844	883	864	899	875	827	825	863	847	903	861	914	899	841	835	901	875	886	890	834	868	840	877	870	882	816	859	813	849	857	843	847	884	821	850	843	835	869	892	854	812	858	889	838	863	893	862	864	858	860	843	842	852	867	836	856	817	903	871	878	853	876	850	864	842	937	883	885	903	826	883	900	902	908	870	854	867	860	892	893	873	859	846	861	834	795	857	823	883	908	831	836	859	845	829	846	835	822	815	857	898	934	873	829	850	862	852	878	883	880	862	891	878	886	838	904	894	879	866	856	832	877	872	933	905	912	889	830	892	894	867	874	899	878	882	858	882	836	870	887	868	876	864	798	890	919	861	832	823	847	874	865	862	814	877	865	856	891	877	863	867	879	851	842	867	902	818	835	875	901	873	829	880	883	834	866	836	849	860	862	881	862	885	831	850	814	877	854	834	856	913	861	921	851	924	825	854	856	833	863	882	874	942	858	874	861	815	841	915	901	843	908	895	864	859	816	812	889	862	883	847	855	882	831	871	846	917	887	836	848	834	856	879	879	862	900	858	856	858	899	869	869	827	818	811	891	860	870	847	912	849	878	898	825	884	881	845	863	877	876	928	845	905	879	845	924	878	845	867	820	850	886	841	840	847	897	854	889	812	893	879	907	865	880	882	816	819	919	924	846	869	822	896	846	837	812	876	812	849	898	920	841	840	827	863	868	901	835	848	920	892	843	825	863	856	875	878	855	877	853	866	888	877	861	832	833	862	815	833	866	836	869	866	858	860	908	879	855	862	872	874	894	828	847	868	859	892	849	801	831	871	818	901	859	897	851	838	832	898	889	885	880	923	837	862	855	906	880	892	852	883	873	874	880	819	919	862	879	918	878	853	858	873	860	842	861	825	941	846	794	879	871	806	843	855	901	841	881	882	873	856	844	857	854	877	842	878	884	794	793	847	853	869	883	843	871	859	852	802	913	828	852	871	886	840	901	880	892	861	850	906	854	849	824	817	862	830	918	900	870	921	882	903	817	879	831	855	885	799	894	822	849	875	904	884	876	846	875	905	878	843	887	905	917	856	842	889	875	862	882	857	877	857	913	860	862	882	849	847	880	863	899	886	902	837	878	849	873	864	841	941	841	879	871	881	867	901	922	848	858	924	857	905	865	942	852	881	875	870	848	914	921	848	872	852	839	874	845	850	853	852	851	864	841	833	893	811	911	913	843	903	865	852	861	851	858	901	888	859	819	925	809	821	833	855	845	800	877	841	892	834	793	868	836	852	862	910	881	872	840	924	833	903	891	872	878	912	831	862	856	916	885	835	858	834	835	894	832	829	818	838	876	845	890	900	875	840	873	884	871	873	838	871	868	918	869	804	901	901	886	859	856	915	881	904	881	867	853	867	871	858	887	861	845	837	859	864	879	892	874	835	855	869	839	894	864	825	912	874	902	908	866	864	861	862	882	847	877	876	912	795	845	833	881	893	825	922	839	889	904	900	862	878	886	924	894	862	833	832	886	883	889	854	873	876	861	857	884	873	857	871	869	822	858	844	877	902	847	874	885	797	835	847	881	850	858	805	893	836	828	871	897	792	858	866	854	881	821	881	846	851	831	856	898	864	890	850	869	880	875	872	873	906	871	854	870	847	860	857	867	876	873	861	870	809	873	852	836	886	860	931	849	857	847	859	828	845	775	875	850	890	860	856	885	857	912	848	945	900	897	872	886	847	844	851	842	851	832	960	827	837	849	900	843	829	875	884	863	881	840	878	821	898	881	856	881	876	841	839	880	854	841	900	763	838	853	830	847	909	841	857	860	911	865	848	880	878	846	846	885	837	842	889	829	864	874	839	870	892	873	897	880	852	904	883	827	884	856	897	839	904	880	862	876	822	871	870	844	841	878	866	896	818	894	872	868	861	860	879	903	855	841	834	900	868	846	844	845	881	867	861	897	854	903	893	836	860	893	831	906	888	855	875	884	918	854	859	861	880	828	881	803	895	854	877	888	870	847	802	832	827	874	860	811	852	847	855	870	856	901	826	899	850	860	888	843	882	866	889	862	843	866	908	843	871	887	875	869	827	924	832	826	831	856	902	860	852	883	840	871	848	863	855	853	848	874	907	856	829	839	858	840	826	888	853	850	850	888	873	888	830	897	845	843	826	883	809	846	843	878	830	893	864	847	856	851	873	834	864	839	868	896	865	853	865	857	808	814	860	872	898	830	849	864	849	903	824	882	883	802	851	856	887	868	829	850	858	813	832	902	831	890	883	887	901	899	890	860	809	868	831	859	846	883	852	912	913	851	890	923	945	863	868	852	867	870	820	840	835	891	887	825	778	858	894	871	870	887	912	882	855	850	836	854	885	851	837	897	890	847	882	859	820	815	869	914	868	913	850	830	894	822	836	849	876	900	823	852	919	834	905	868	896	897	855	820	870	884	880	963	837	879	889	833	877	818	880	880	876	867	853	855	886	902	884	874	830	817	854	909	883	855	871	907	839	869	873	853	843	804	901	841	867	858	858	866	866	886	846	860	855	851	838	894	905	842	837	822	867	935	897	894	889	881	878	826	866	870
52976	16886	5787	2424	1522	1111	940	760	641	601	530	525	507	458	453	432	388	425	363	380	366	402	393	388	351	344	349	340	357	372	379	331	347	368	345	307	337	325	352	361	319	330	294	362	337	345	328	353	343	327	342	340	364	322	342	332	339	320	307	289	354	322	306	316	314	339	347	340	328	324	357	331	332	289	358	340	334	349	311	324	338	314	335	332	335	334	345	336	341	348	368	356	308	351	313	375	311	319	314	372	342	321	328	330	335	357	356	343	316	363	304	333	318	338	305	314	335	334	332	339	309	349	328	324	328	341	334	325	339	318	336	349	316	347	330	308	292	316	340	339	364	357	340	327	323	298	344	336	364	318	346	347	307	326	316	354	331	344	354	347	307	340	374	341	342	345	317	331	314	312	349	311	338	330	320	351	337	313	337	351	305	326	362	288	332	338	348	369	350	340	320	358	360	347	344	347	322	326	326	354	375	309	360	320	357	318	340	344	341	321	350	352	329	351	357	316	344	347	335	314	354	343	337	313	347	330	355	338	309	310	312	344	303	332	281	330	325	313	321	310	342	349	318	313	340	322	309	333	336	334	325	348	304	340	359	337	321	358	330	321	364	326	316	327	362	330	342	335	337	354	351	313	318	306	335	339	325	326	349	346	321	317	332	342	370	319	348	345	313	292	343	314	362	303	285	317	354	336	323	304	304	349	328	319	358	332	315	318	324	303	337	318	344	335	353	331	325	348	328	334	341	278	317	337	374	335	322	324	319	345	313	329	318	349	305	323	367	310	348	339	339	300	356	326	335	307	332	331	345	324	350	328	341	307	328	330	321	370	326	334	342	318	330	342	316	317	318	280	318	286	328	307	303	362	355	333	328	317	324	312	335	330	277	366	345	343	322	349	335	337	344	334	315	313	372	359	333	321	326	322	309	346	337	335	306	318	329	369	334	305	327	312	322	289	344	340	333	369	347	312	304	332	306	339	331	367	356	336	326	347	330	298	355	340	343	324	325	330	328	346	325	316	328	325	315	303	355	307	319	323	335	316	347	339	324	314	343	320	317	330	336	342	357	330	335	326	329	297	328	341	349	307	362	334	312	319	335	320	342	359	319	325	334	310	319	322	327	315	343	368	305	327	369	337	345	309	309	320	334	345	344	345	348	335	318	335	319	329	335	366	301	319	326	360	332	305	278	341	359	342	323	325	326	322	283	358	311	323	314	311	324	346	313	332	316	346	317	351	300	294	347	334	311	310	350	336	359	329	341	327	354	335	319	329	369	335	336	314	322	323	313	323	328	343	315	325	340	357	360	322	313	337	342	322	316	330	339	303	346	304	329	337	353	344	319	296	335	301	313	322	365	326	326	362	325	357	336	337	353	325	327	344	358	328	327	315	333	306	308	357	318	320	336	337	335	307	364	333	336	328	329	323	333	343	359	337	348	339	352	302	336	343	326	307	316	342	321	325	297	334	327	323	315	306	347	289	343	329	311	294	360	297	318	301	278	320	328	314	366	328	308	352	353	295	360	359	344	306	333	337	334	333	353	326	320	329	351	306	353	343	323	311	364	315	328	337	359	348	352	356	331	322	331	320	310	294	354	344	318	331	312	348	344	342	343	308	336	337	337	311	331	328	351	293	345	349	325	343	338	344	365	336	323	320	347	353	353	319	334	349	351	316	326	328	324	316	322	286	344	328	309	318	350	317	289	353	371	308	327	329	363	336	325	356	350	346	336	314	354	324	313	325	337	312	337	319	332	321	314	339	312	364	299	296	323	319	294	332	362	314	303	329	333	323	355	327	344	336	338	308	349	330	339	297	352	340	335	346	332	317	309	314	301	341	367	354	289	331	297	312	328	348	321	331	340	334	332	360	365	361	331	290	311	323	339	313	330	305	335	352	294	295	319	308	340	330	325	320	303	299	358	316	311	331	334	337	343	319	345	302	326	304	337	326	334	293	347	335	340	319	327	320	315	325	379	349	316	313	330	316	350	313	336	323	348	349	315	351	300	303	337	325	319	320	342	365	341	316	343	335	327	324	321	357	320	344	309	333	338	345	356	368	311	327	334	326	337	301	306	346	322	367	320	356	299	274	325	287	376	360	346	332	339	344	331	338	361	323	321	339	334	317	311	342	345	361	330	349	321	351	326	351	316	337	343	339	309	338	291	296	356	327	335	335	328	296	338	322	322	323	318	302	321	338	328	318	332	349	312	344	321	319	324	335	349	347	344	348	335	345	304	330	328	324	303	315	331	355	347	334	355	319	369	295	342	317	319	340	304	357	303	314	352	329	330	312	346	348	325	352	333	299	328	317	308	314	299	307	341	337	345	299	333	328	331	315	293	334	313	286	348	319	298	336	325	295	341	339	344	307	323	341	307	339	299	320	332	339	337	338	344	348	349	349	303	335	332	295	339	382	365	311	364	350	359	351	340	297	311	338	328	337	337	329	297	350	339	323	299	351	294	324	366	339	317	326	364	323	339	322	334	321	317	341	332	326	294	343	356	339	353	312	312	336	314	316	327	351	339	311	308	321	318	309	339	304	307	328	315	351	348	314	353	306	344	355	304	312	310	347	342	316	312	325	317	348	327	334	332	312	348	311	315	332	319	337	300	303	359	346	329	351	322	343	323	305	327	322	346	365	348	335	267	321	335	297	309	324	339	326	310	338	377	319	314	371	315	340	331	338	352	336	322	353	330	329	335	319	321	306	315	331	330	352	336	341	309	329	350	326	329	329	320	300	311	309	379	336	317	315	318	329	347	337	332	379	310	344	315	323	335	341	323	315	291	321	338	312	345	308	322	302	325	326	313	331	329	328	344	324	336	324	295	330	319	338	325	368	330	316	322	318	312	351	338	302	331	324	335	341	312	310	334	324	321	326	333	347	340	335	337	333	319	302	319	322	333	360	308	297	327	352	321	341	301	349	281	331	317	315	340	345	319	340	317	328	307	316	349	344	327	334	320	316	317	305	295	330	318	307	335	341	370	357	342	335	330	318	335	348	301	312	330	342	288	297	318	324	356	342	325	325	338	321	313	329	332	292	329	341	351	309	307	319	356	308	342	330	346	335	327	325	349	343	348	346	322	316	343	359	333	315	308	314	324	328	303	341	302	328	344	330	317	312	331	332	328	326	323	322	344	352	357	333	350	317	344	305	351	322	349	301	335	268	315	365	334	333	313	331	314	350	350	348	312	329	343	344	302	342	334	343	319	321	311	319	347	348	321	335	327	329	340	316	287	325	349	315	341	319	334	360	316	349	315	343	333	348	318	334	368	348	359	339	306	323	343	356	333	313	322	362	319	318	318	334	369	344	318	337	305	317	311	349	339	333	315	313	346	338	348	349	305	306	326	336	325	315	301	316	363	355	311	300	338	341	336	317	328	340	346	348	340	347	331	324	313	341	347	294	364	335	344	339	323	319	331	301	327	328	313	331	327	334	350	325	349	318	325	324	361	341	333	294	325	346	335	328	350	340	353	319	357	319	360	335
26864	2950	6379	6711	5562	4658	3894	3307	2906	2547	2263	2049	1904	1775	1688	1577	1454	1543	1455	1372	1334	1350	1317	1242	1220	1215	1156	1156	1090	1152	1169	1116	1092	1090	1100	1106	1115	1027	1048	1048	1062	1051	995	1098	1064	1039	1055	1041	1031	1034	1007	976	1002	1055	1058	1000	1003	976	1011	1051	1018	980	979	1076	980	1002	989	954	986	1029	972	992	1005	994	1007	999	984	969	985	977	958	974	980	1024	1025	977	999	1023	969	1000	1021	938	981	971	967	949	926	1012	992	965	979	1024	912	972	900	1001	964	983	959	985	979	972	992	1006	968	920	954	965	929	962	925	990	952	893	948	966	991	973	1002	921	919	978	977	903	978	965	983	984	923	910	933	1032	975	912	995	1006	965	962	986	920	969	967	938	975	948	1022	914	961	951	926	903	957	934	924	992	949	963	981	937	997	964	910	965	957	996	922	938	987	969	992	934	985	978	977	924	917	1001	988	948	977	995	928	966	984	938	951	974	939	1001	919	1006	959	930	894	929	972	976	1004	986	906	982	944	981	924	992	945	908	933	976	955	902	951	947	960	1020	976	968	964	956	969	939	964	973	958	959	973	958	887	939	902	944	1023	983	930	976	923	964	935	886	952	929	925	1020	1011	921	954	971	946	961	956	971	987	932	948	973	956	999	950	956	939	1022	956	922	977	935	949	979	961	896	897	1000	979	935	949	951	948	979	920	983	1028	935	929	974	968	975	934	962	946	1039	946	949	968	1026	987	972	949	975	1024	956	958	976	913	942	1021	967	986	988	941	992	983	968	986	1010	966	895	959	924	972	908	983	908	941	981	909	1045	938	1022	895	960	977	974	948	977	893	938	940	952	983	985	976	1010	978	956	934	925	971	1022	1009	968	952	947	968	962	972	941	935	946	983	933	936	930	994	921	1021	939	927	966	948	998	924	926	976	924	969	945	968	952	929	1026	945	986	990	950	946	937	987	1024	938	1004	1025	972	948	991	981	985	887	986	912	990	900	964	931	1011	958	941	886	938	946	971	978	1014	923	966	972	955	942	957	974	999	951	919	995	960	925	955	921	966	982	946	942	920	968	971	927	904	951	955	1013	961	912	934	980	1019	934	966	933	997	982	949	1016	939	947	976	926	1005	950	946	942	933	969	1000	917	961	944	974	986	970	952	970	999	981	937	946	919	915	986	960	969	946	953	968	948	972	950	920	945	1021	1020	974	985	971	1009	914	943	922	925	942	985	998	951	979	977	983	973	988	969	971	955	959	967	964	932	977	941	925	916	992	982	952	963	946	966	991	949	928	989	951	941	943	1029	1001	979	960	974	1019	919	1011	997	936	946	928	922	960	1020	953	895	1023	989	915	969	916	951	951	946	1013	1005	970	934	976	1010	987	1031	954	988	957	932	971	958	974	949	949	981	907	963	986	998	983	943	1018	969	946	926	925	990	971	1018	970	932	1021	985	1010	958	944	928	934	988	961	974	932	944	950	941	984	958	982	942	980	913	987	985	962	954	959	941	959	949	978	967	964	912	997	932	976	955	911	974	1019	961	908	906	961	905	955	921	946	938	981	863	896	954	951	1001	992	966	939	940	977	928	939	943	953	982	956	948	913	887	898	947	946	982	971	969	975	920	884	965	971	946	981	995	971	930	925	998	958	949	921	1028	928	960	970	947	967	970	990	936	951	935	989	985	942	932	924	943	923	949	944	951	981	910	980	984	998	898	916	963	950	965	967	978	946	922	945	1044	1025	956	977	939	1005	975	950	977	984	964	969	896	916	971	1004	904	964	918	962	1000	929	976	979	949	987	994	955	981	957	970	992	888	928	952	982	967	891	970	912	923	929	928	974	947	1018	983	999	1015	937	930	1019	977	923	1004	919	999	940	964	967	960	974	992	943	971	967	940	964	941	921	930	961	950	951	961	981	959	964	987	969	965	933	921	996	915	915	947	935	938	908	984	974	940	906	965	986	961	953	975	907	955	973	989	958	989	969	933	930	985	1018	893	966	987	948	932	926	905	923	974	910	970	965	936	974	965	945	949	970	934	1004	963	962	929	950	987	958	971	974	966	965	942	928	923	983	957	922	980	896	941	1010	970	990	898	953	991	922	972	1003	936	1047	972	980	968	985	961	931	996	979	927	943	982	1013	946	994	948	959	973	1004	948	959	967	989	966	958	938	940	953	907	957	972	929	937	1019	960	953	918	955	1002	954	974	923	931	1000	977	977	970	944	977	989	982	956	983	948	967	934	958	929	1003	933	998	951	938	1048	957	924	959	990	1025	963	931	948	985	959	954	992	946	907	977	995	934	944	996	946	990	993	967	936	974	978	911	956	970	982	970	954	946	967	1009	940	979	984	983	930	972	898	898	964	1009	977	926	979	959	999	935	930	983	996	974	964	945	954	985	1026	917	920	919	956	952	894	945	953	937	936	965	940	968	964	976	944	927	953	925	954	965	922	980	999	975	967	981	939	952	982	948	926	980	935	937	889	965	949	961	988	902	908	963	936	934	990	941	922	942	970	952	1004	975	890	979	996	953	982	984	939	881	934	951	970	974	946	979	986	1002	962	1005	975	949	932	932	975	950	898	937	870	937	963	900	908	973	927	969	979	993	919	917	982	1011	932	947	928	987	853	948	972	950	909	975	879	991	962	999	974	938	948	986	957	924	961	956	914	881	1025	885	955	957	922	913	957	958	978	936	951	993	941	930	920	973	994	908	974	953	959	899	962	979	951	976	969	956	932	948	962	939	975	948	937	945	935	1027	1014	954	952	883	942	954	953	927	961	988	969	1007	946	1003	913	983	912	914	904	949	932	935	966	1004	923	1016	914	880	953	981	998	967	891	983	988	938	992	988	995	952	967	943	938	1012	945	941	942	1042	922	976	929	902	984	948	1016	958	944	982	933	969	935	949	964	988	909	939	946	953	979	926	949	925	973	966	948	993	935	1004	962	930	979	938	977	942	979	971	899	937	1008	909	929	986	1026	968	986	953	886	937	989	1018	956	968	952	950	941	946	945	967	1008	998	936	1023	938	962	943	941	975	936	942	919	937	999	973	971	909	964	924	944	929	965	940	932	944	922	1010	961	948	949	928	966	997	963	983	972	981	976	988	944	960	988	998	934	966	957	972	974	906	943	944	954	932	969	935	981	924	927	984	901	1056	963	911	953	977	1003	982	973	962	929	930	925	976	942	965	965	963	903	990	953	940	985	1000	948	982	909	1014	947	877	956	954	934	955	948	927	937	942	951	949	928	957	1028	988	974	918	970	961	926	978	943	965	943	948	972	927	955	1019	961	914	955	962	990	978	922	984	998	988	967	954	953	999	948	1008	947	930	955	935	933	930	954	935	957	1011	926	881	913	906	942	958	960	981	967	905	969	958	978	927	973	895	956	949	933	979	1010	973	986	965	902	945	1009	966	945	970	848	977	932	1001	925	982	987	964	931	959	945	895	943	914	937	928	993	930	999	944	990	950	994	914	949	932	963	974	969	990	1009	987	985	987	967	987	956	988	935	965	903	944	963	987	965	997	1010	975	967	969	1000	956	936	923	955	972	987	980	989	974	929	947	972	886	983	978	945	948	961	918	959	888	1015	950	974	895	973	925	974	952	908	961	953	929	976	937	922	1007	953	968	911	932	915	984
7513	464	304	189	170	217	177	138	179	141	172	161	153	158	175	150	150	129	146	146	169	157	141	150	168	158	167	157	179	160	154	156	151	165	150	155	138	166	156	154	150	161	149	147	168	136	152	139	155	162	163	178	159	127	174	157	144	150	144	166	148	166	161	142	153	148	143	146	162	169	148	139	172	160	148	172	160	137	131	178	144	155	138	153	152	152	172	160	164	141	133	141	133	149	145	136	162	143	159	157	145	168	161	166	161	124	181	153	160	165	150	136	163	162	137	144	145	148	161	135	149	154	167	177	162	156	163	158	145	154	148	162	146	146	145	142	148	146	155	142	146	155	162	145	173	143	154	171	144	158	167	157	157	148	147	134	141	156	164	148	162	123	167	148	158	154	150	148	147	165	179	157	148	153	150	143	127	147	149	175	136	157	157	168	149	141	145	153	148	159	152	147	154	148	137	156	179	153	152	145	167	137	144	149	155	148	180	146	148	186	124	172	160	151	135	126	139	128	168	139	157	156	130	130	169	151	144	156	161	157	171	146	160	162	165	160	147	148	142	160	146	115	140	140	154	135	174	147	159	143	154	154	163	134	152	157	165	145	143	123	159	169	129	137	166	157	154	179	187	143	144	154	139	148	149	155	167	144	142	143	150	158	147	160	191	139	137	159	156	155	136	152	163	140	139	155	146	171	140	162	157	143	156	143	148	164	154	138	161	162	127	164	160	168	165	147	138	174	162	162	122	154	151	158	164	160	160	156	193	148	169	142	139	145	168	139	150	157	157	144	150	156	161	157	145	128	160	166	146	153	170	144	178	144	156	174	164	162	149	142	155	177	156	156	180	142	162	149	145	146	155	163	148	141	150	139	172	146	160	140	146	131	137	152	136	165	164	153	149	150	140	152	156	146	161	157	141	139	133	139	151	166	143	136	151	157	177	157	142	140	164	143	153	164	151	177	149	163	153	140	165	169	162	158	143	147	180	152	167	181	154	126	170	166	173	141	156	142	145	130	151	159	163	146	140	155	154	156	144	164	167	158	156	149	143	146	159	143	156	164	162	172	158	177	148	141	159	143	140	144	151	137	134	154	159	160	146	145	171	148	152	166	154	137	152	145	134	153	157	153	153	162	150	149	154	136	162	138	166	144	161	153	156	156	126	166	166	151	164	154	155	146	157	165	145	146	158	161	141	147	145	158	150	157	163	150	146	133	147	151	157	147	149	129	149	144	155	155	140	163	128	154	141	157	143	155	151	151	163	148	147	160	171	148	152	148	155	144	146	150	147	153	140	163	175	156	175	145	172	152	137	155	158	142	149	156	141	151	143	168	143	131	147	138	152	152	166	153	160	142	149	181	138	162	148	170	158	149	156	154	131	164	151	162	136	154	145	123	162	170	146	141	152	143	157	146	162	157	144	158	182	149	149	146	168	146	148	167	160	150	125	136	145	164	135	133	149	163	118	151	156	143	167	145	146	153	161	145	140	172	163	160	164	169	157	143	142	141	139	167	163	182	164	152	150	141	160	122	140	163	168	140	163	160	156	157	153	152	169	157	157	150	148	157	150	160	147	166	172	145	148	124	153	142	142	138	145	167	157	150	144	144	153	144	152	153	161	155	149	165	141	158	169	153	152	168	155	162	154	151	136	162	146	144	146	145	129	162	139	150	122	159	144	152	165	154	163	163	156	163	148	147	168	147	139	175	164	154	133	158	145	156	172	179	167	140	158	145	137	154	173	143	175	157	158	163	165	144	157	164	167	172	146	146	151	152	158	184	154	156	152	164	133	155	143	142	148	151	133	167	152	167	158	161	147	139	144	149	167	165	168	156	164	155	158	124	155	151	148	151	167	163	147	146	154	138	156	162	153	145	174	126	131	201	183	142	148	169	139	149	139	163	159	157	155	136	151	154	147	130	155	159	132	174	133	131	153	150	143	162	154	140	160	146	163	152	145	155	147	186	162	148	135	151	153	145	154	134	158	146	146	131	137	169	141	147	153	129	144	163	165	133	141	171	162	138	156	132	171	128	162	159	135	156	149	160	137	166	143	152	162	177	141	132	176	157	156	158	147	156	140	151	157	150	141	146	131	175	148	171	147	135	159	136	164	158	146	153	140	148	147	135	162	144	152	150	159	152	144	138	159	167	138	171	168	140	139	148	140	142	165	142	155	140	154	156	160	155	165	140	163	157	153	165	164	151	159	150	150	162	173	153	159	144	157	149	155	142	173	151	153	162	161	154	163	173	152	141	157	155	158	141	142	161	181	147	175	141	169	149	166	143	160	180	148	149	163	137	138	154	146	151	169	142	135	165	149	161	161	149	153	152	148	142	151	178	150	125	158	154	164	162	123	152	148	153	152	157	156	163	140	137	181	151	141	158	148	137	145	146	146	155	167	193	154	167	157	145	161	142	146	168	160	148	138	166	130	168	156	162	162	136	143	143	152	161	164	146	179	176	150	151	145	151	131	138	177	169	125	156	153	174	161	145	163	142	138	166	152	139	152	154	169	167	144	152	149	155	138	153	156	164	127	132	157	142	170	151	145	181	143	142	158	137	131	140	156	126	150	146	148	170	158	169	164	142	124	153	156	177	146	147	171	141	153	131	156	152	150	167	149	147	184	163	137	144	128	156	141	141	161	148	155	176	165	127	126	148	145	160	149	155	145	150	166	145	150	151	157	189	147	160	146	158	152	144	156	151	164	166	162	164	160	143	155	127	134	163	136	160	139	141	143	139	165	143	160	159	150	141	162	146	140	144	142	146	157	140	157	162	157	170	152	170	145	149	170	162	150	148	163	148	150	144	167	162	146	171	152	154	142	145	143	161	155	172	149	150	144	143	152	158	151	134	135	137	159	160	171	148	159	137	159	147	157	158	155	148	163	155	134	145	145	165	135	157	166	154	158	166	147	173	154	160	141	145	132	145	141	160	159	147	154	154	150	154	150	166	160	156	154	151	153	155	175	147	173	144	166	140	157	138	129	143	176	160	165	155	144	148	170	142	152	164	149	159	157	159	179	133	136	131	158	138	140	152	153	156	160	180	143	156	146	151	148	146	140	132	138	159	157	157	148	147	144	153	158	152	146	123	153	155	143	124	153	144	150	152	145	151	163	135	165	151	141	148	154	131	148	166	132	140	148	138	135	178	138	153	154	138	161	142	136	187	135	154	138	146	152	175	173	143	157	146	144	190	154	154	155	136	140	142	175	151	123	169	161	135	148	128	157	137	166	145	160	152	155	131	149	147	154	167	143	159	153	105	143	162	156	155	175	135	163	133	163	150	149	153	139	122	146	169	149	180	171	152	146	157	130	179	165	161	146	161	168	137	139	155	162	153	147	154	140	160	134	165	155	121	133	133	141	161	163	134	144	156	155	148	130	145	157	166	149	160	149	161	147	153	137	138	169	132	123	161	138	157	176	133	174	178	146	165	158	151	167	152	138	144	165	161	180	141	141	169	144	144	160	165	151	144	151	145	141	143	148	138
7117	638	712	723	657	623	563	581	586	594	560	567	598	571	504	522	562	512	517	539	492	519	527	487	551	515	517	548	510	520	520	518	549	517	537	460	580	512	545	521	515	525	549	495	484	522	513	522	494	475	550	533	516	507	517	556	490	507	531	508	528	563	497	521	477	515	536	499	503	502	525	513	460	519	496	541	560	486	533	507	541	550	502	518	516	524	482	545	525	505	532	539	523	528	536	508	515	520	492	521	535	546	500	517	513	504	504	544	527	529	504	538	543	535	556	556	512	514	529	517	504	482	491	532	490	493	508	542	567	520	553	531	520	521	570	492	526	480	516	500	505	465	510	441	496	515	471	536	545	518	506	511	468	525	511	514	515	498	524	530	501	495	519	515	473	536	515	517	513	526	570	527	547	517	484	502	517	467	498	533	529	518	479	542	547	509	540	492	471	498	515	471	528	534	524	520	513	537	526	486	479	521	521	548	512	579	527	513	531	519	508	494	507	545	502	514	512	516	516	541	518	495	489	518	495	482	487	482	511	499	534	502	497	483	543	498	511	485	527	544	512	526	508	485	501	487	494	490	499	527	554	504	521	549	503	489	520	516	500	485	540	536	517	514	538	498	523	547	476	512	543	506	505	476	495	509	468	561	542	545	526	487	464	492	533	535	497	529	517	521	506	492	530	530	514	500	531	489	511	516	505	480	557	480	485	506	513	504	541	517	555	516	516	475	503	510	505	524	517	502	514	507	563	526	536	531	494	561	511	473	544	512	490	505	579	490	506	517	524	501	498	503	511	501	516	539	473	551	524	450	537	544	517	517	500	510	491	503	522	509	530	517	499	506	501	574	502	551	521	524	504	540	513	517	506	515	484	514	467	504	509	522	486	499	502	502	508	529	495	505	539	477	488	505	521	494	513	499	514	494	505	519	496	525	478	499	505	504	490	542	490	536	491	482	529	505	493	461	488	497	496	500	465	506	505	467	504	525	517	528	501	522	507	464	478	540	490	509	493	491	504	467	516	544	530	532	529	506	480	521	510	495	523	472	544	527	535	520	503	519	530	485	509	538	524	518	522	502	518	522	519	506	474	479	546	512	482	518	507	544	532	511	520	474	514	573	538	461	473	459	480	504	505	516	513	519	528	518	537	484	558	503	473	523	520	463	493	521	511	511	537	546	538	472	532	532	501	508	524	510	515	498	518	501	489	522	522	559	515	488	524	502	500	523	536	509	522	479	522	532	489	468	515	503	489	525	506	482	507	492	493	513	516	510	490	460	489	516	516	497	504	515	496	497	522	498	498	506	509	497	515	485	489	554	563	563	487	486	532	526	549	501	538	524	534	490	496	516	518	570	545	527	538	529	553	538	541	495	513	541	533	509	512	521	476	516	511	476	481	482	511	552	488	502	573	531	484	505	514	544	486	546	484	507	553	501	508	522	548	545	529	483	544	522	539	488	489	500	507	490	538	539	544	556	533	501	532	540	480	539	528	486	535	535	501	506	471	530	492	509	519	500	482	536	519	513	520	503	548	511	502	500	521	497	554	544	487	505	534	483	536	552	510	539	498	524	549	530	486	498	505	518	520	518	483	531	493	512	525	506	505	545	482	534	514	517	484	492	499	515	490	500	521	546	503	502	494	520	506	517	565	548	515	484	542	511	520	537	466	535	510	525	556	513	539	484	473	521	520	524	530	559	560	531	489	511	454	542	540	532	514	496	494	524	492	495	488	515	528	531	526	490	487	520	502	534	498	477	534	496	494	519	532	548	495	504	520	510	554	564	502	508	497	441	510	512	538	513	509	462	493	460	512	539	507	509	531	518	542	504	522	535	512	494	525	513	494	517	518	491	494	513	508	546	540	506	492	505	480	504	531	501	515	504	488	502	524	528	522	532	523	525	522	493	538	514	529	522	507	520	510	545	509	508	490	551	520	511	544	572	553	542	504	553	513	500	468	514	508	509	516	517	501	510	525	513	539	468	505	524	545	516	547	500	482	497	482	518	448	461	479	510	546	470	533	506	531	521	486	509	552	499	537	494	546	501	528	497	532	514	516	522	546	480	507	500	513	499	509	511	496	487	494	505	496	487	523	462	507	513	503	526	519	501	520	517	498	470	550	569	511	551	518	529	528	484	491	505	543	523	514	540	555	487	504	514	485	516	511	530	529	522	526	481	525	517	538	496	533	535	549	522	495	501	484	493	482	521	499	487	511	492	529	533	496	511	573	528	538	525	513	491	480	545	501	515	504	536	502	532	524	490	504	513	479	510	502	491	540	465	530	530	504	495	532	523	521	482	512	511	542	520	481	519	511	529	525	544	531	514	467	490	517	524	494	493	510	529	537	490	550	480	508	518	517	541	521	528	517	486	519	500	510	518	537	495	536	491	485	490	503	501	517	520	534	478	542	503	521	513	497	474	514	519	504	513	494	524	494	513	454	472	521	534	493	557	520	553	546	495	487	507	508	508	545	530	521	488	491	533	519	512	550	516	539	482	504	553	488	505	488	508	471	539	532	519	526	501	488	545	480	505	521	517	501	500	463	504	535	543	507	544	482	543	500	504	501	508	486	529	482	506	488	475	528	515	506	511	471	508	541	498	516	538	512	555	501	539	473	489	495	527	497	514	532	499	532	501	521	494	538	449	517	534	507	500	516	521	512	497	517	532	527	521	471	513	553	515	537	524	546	517	495	538	508	531	533	514	536	518	524	476	554	559	469	515	512	511	488	517	517	553	537	506	533	525	537	550	483	514	510	451	506	516	512	547	545	521	522	513	515	522	484	529	502	524	524	482	509	532	521	503	518	486	512	492	530	525	509	527	497	499	520	521	511	534	509	503	508	522	504	493	547	546	492	509	503	491	520	465	539	510	532	473	518	556	484	524	549	513	531	522	549	485	505	512	501	494	537	521	480	530	520	494	533	477	497	517	513	506	482	470	518	490	501	536	512	485	491	504	524	480	516	537	498	540	539	490	528	519	480	509	513	505	519	498	457	500	509	493	533	466	546	463	508	514	543	486	529	521	474	544	489	492	529	524	484	550	522	516	520	494	471	562	524	519	498	503	509	511	542	521	513	524	477	545	506	500	488	530	494	533	553	499	521	496	506	483	532	527	518	544	533	490	519	502	525	512	491	521	523	542	488	501	482	518	500	509	494	545	516	520	488	498	500	561	517	509	538	552	520	503	509	502	541	520	484	481	524	522	517	491	496	496	525	492	504	475	510	517	517	509	473	523	521	545	518	529	491	521	489	500	496	520	538	496	524	527	535	504	538	529	516	508	522	507	485	501	520	481	498	522	529	468	497	516	526	483	493	528	512	515	496	525	503	524	512	511	462	509	506	503	516	515	513	536	501	532	507	470	545	495	519	491	484	526	530	484	527	529	511	503	535	498	519	473	519	518	479	535	516	530	548	512	518	543	541	504	488	527	441	518	513	496	514	505	512	537	499	531	511	520	484	526	519	482	498	526	527	523	485	488	529	522	486	521
41867	8840	1886	1225	858	702	594	531	487	417	397	378	350	363	365	322	320	292	310	297	328	297	327	299	313	302	307	295	303	297	289	274	302	272	285	287	313	327	289	299	294	290	280	287	281	294	296	278	260	296	275	276	264	290	288	293	307	300	316	290	288	290	269	303	342	311	262	263	276	277	307	308	292	286	283	318	293	275	279	295	314	305	274	275	293	267	319	300	279	276	315	300	287	289	268	306	290	304	283	299	290	261	283	265	267	298	261	291	275	312	274	311	270	310	275	287	283	265	301	300	287	286	292	323	321	285	283	272	277	294	292	265	282	314	267	298	297	308	292	312	315	296	285	264	317	253	261	306	299	282	298	293	296	307	295	260	278	275	317	299	295	298	271	287	301	277	258	283	271	269	258	299	274	317	293	286	290	291	275	300	284	284	302	326	280	299	269	274	289	280	297	293	282	293	307	297	315	300	283	314	299	305	299	270	323	303	271	294	277	269	307	264	287	322	287	302	294	301	298	304	279	259	304	294	257	297	316	260	275	323	293	310	307	277	295	297	281	274	305	294	281	312	263	287	311	271	279	291	277	259	304	303	285	300	284	311	286	282	317	307	287	281	293	307	289	263	263	281	288	289	301	282	305	319	275	254	290	307	308	305	293	264	269	300	271	301	275	265	269	275	269	300	284	253	284	278	324	288	279	292	283	299	269	332	291	271	273	284	294	300	324	287	259	270	265	303	317	326	289	324	281	300	301	312	275	256	280	288	287	307	328	288	284	302	294	294	304	274	305	300	260	277	282	280	308	330	279	303	265	279	281	324	278	292	327	282	245	285	291	302	289	316	326	307	334	290	322	263	291	301	303	281	265	279	293	303	298	304	260	274	290	294	270	307	285	279	286	274	275	290	271	296	303	324	294	293	281	260	282	278	284	325	288	284	251	277	277	280	302	281	309	292	322	289	302	276	235	275	254	301	307	306	315	297	252	311	293	310	271	277	284	307	258	291	283	311	311	280	304	294	282	297	278	285	244	297	261	270	273	270	279	303	285	287	284	271	293	319	282	295	298	269	263	294	275	283	296	294	286	276	301	296	293	285	303	291	282	266	299	282	289	263	302	311	246	297	281	290	266	293	294	305	296	274	294	296	300	291	275	293	283	278	286	285	272	290	307	275	300	298	297	317	266	302	291	295	291	296	305	289	274	320	294	302	307	293	272	268	270	250	302	280	304	290	290	271	295	288	310	302	267	297	283	286	307	311	285	289	257	292	309	272	294	300	281	275	287	306	279	289	298	320	301	293	282	304	259	308	304	275	299	304	301	270	289	294	300	303	288	275	295	282	284	291	290	318	292	315	298	314	295	306	283	302	305	286	300	255	283	302	294	300	253	293	279	301	293	303	269	291	268	289	269	324	275	282	285	308	313	282	278	280	275	265	271	276	273	257	297	266	299	285	274	298	288	321	286	286	279	307	284	277	289	263	303	272	290	298	284	294	272	286	294	281	291	269	238	295	308	300	298	306	304	298	274	267	267	306	273	289	319	280	306	292	307	290	282	283	294	288	259	286	283	290	299	302	298	312	293	278	255	292	273	285	276	267	292	265	311	289	297	282	268	284	279	278	299	271	280	288	279	287	274	286	269	314	278	319	259	289	315	310	293	313	284	309	273	313	322	314	270	285	281	300	317	279	262	260	287	276	277	261	256	293	261	291	270	281	280	298	268	299	261	280	269	282	303	294	292	289	279	280	289	288	283	299	267	274	290	284	311	292	281	284	272	274	290	302	296	271	268	288	266	266	293	273	273	311	256	295	291	282	270	301	259	272	292	287	300	291	308	291	267	275	283	291	279	285	272	300	296	257	280	286	290	294	306	278	296	285	301	286	294	313	267	269	280	284	280	256	302	263	316	279	318	276	295	268	278	298	267	271	268	266	300	268	314	295	282	268	294	303	306	271	301	280	295	281	263	282	273	299	273	275	298	298	289	313	297	288	289	293	293	294	303	315	305	268	303	283	289	289	296	309	312	280	284	306	286	291	275	307	291	246	274	287	287	283	298	290	295	326	288	294	274	307	255	310	261	279	289	285	279	297	307	275	264	300	294	272	286	294	288	271	295	261	302	274	273	299	271	319	296	260	287	297	269	313	262	305	328	269	296	275	293	308	282	286	313	271	286	269	297	276	314	303	261	273	311	288	292	302	284	305	280	299	269	307	295	289	290	288	283	260	286	304	263	308	273	303	260	282	296	315	303	290	295	292	288	289	292	282	267	301	315	291	286	285	289	272	292	260	289	277	286	322	290	287	299	294	281	254	272	275	271	281	281	312	285	310	272	320	298	278	300	292	284	275	247	297	293	285	291	291	273	334	291	278	307	301	313	280	291	291	281	311	262	298	293	287	255	290	290	269	275	274	280	301	281	279	273	290	286	271	310	293	269	297	289	282	281	290	324	264	309	283	324	263	288	259	284	271	268	325	284	321	291	280	314	273	282	262	336	308	251	314	289	297	293	299	287	267	276	297	302	287	290	300	293	286	303	288	318	304	313	257	264	291	280	277	324	271	275	279	271	274	292	283	344	294	271	314	303	289	279	275	286	295	252	278	294	294	329	281	286	298	309	278	290	274	223	296	277	278	257	264	283	299	262	307	257	265	278	271	294	284	282	295	301	283	276	284	241	301	279	276	307	283	310	318	286	268	284	300	282	284	297	279	300	296	297	302	307	299	310	289	269	267	288	285	259	297	278	322	310	258	301	293	268	308	310	282	305	295	311	273	296	279	307	281	288	267	272	279	296	247	290	287	318	298	288	283	261	285	293	288	289	296	274	300	270	298	300	305	259	273	275	256	291	309	290	302	284	305	301	291	298	295	254	279	290	281	302	274	272	302	279	266	288	269	305	283	293	302	269	289	286	288	282	263	285	271	277	310	264	291	318	278	314	290	271	279	309	285	316	285	303	258	272	271	278	294	269	315	285	291	310	335	328	306	283	258	274	270	283	271	284	284	280	269	278	303	293	295	307	278	308	286	290	258	286	280	283	287	294	306	286	292	275	277	273	283	322	319	304	278	317	296	296	302	262	284	283	314	284	302	328	302	270	294	284	285	282	273	280	306	286	296	315	263	289	296	291	271	291	284	287	246	288	270	281	281	279	262	282	296	307	261	284	268	272	295	264	279	266	258	297	321	293	302	295	283	292	295	269	265	273	295	295	271	289	309	308	291	302	312	271	322	265	303	278	324	326	279	282	259	285	311	289	274	287	301	301	278	275	271	282	287	266	313	274	312	284	278	298	279	295	294	319	339	300	278	286	270	285	268	280	272	311	271	290	255	287	284	300	303	300	307	281	283	301	281	295	309	301	311	270	292	276	286	293	307	297	286	276	288	308	275	267	294	253	268	308	291	280	281	296	298	262	312	313	305	270	270	299	273	308	285	281	283	307	280	276	262	289	300	287	303	291	307	299	336	296	278	276	277	256	290	278	291	286	300	257	286	283	279
20919	1850	3784	3972	3322	2951	2388	2079	1913	1712	1565	1489	1366	1321	1247	1192	1136	1147	1096	1118	1054	1080	1056	982	1015	994	1015	977	957	1001	923	962	939	942	921	994	883	900	978	911	906	953	873	862	896	927	903	926	876	917	942	912	857	888	882	816	906	846	893	880	896	865	929	833	889	900	877	848	892	904	912	853	871	841	897	881	909	873	841	861	867	862	846	863	830	899	888	918	873	911	867	896	909	910	917	891	767	887	919	932	844	889	818	876	871	882	814	863	897	886	853	845	803	824	852	888	851	907	866	899	930	858	837	863	870	857	861	841	857	879	855	836	845	862	859	878	899	932	844	801	908	830	837	889	896	897	882	824	815	867	900	840	864	860	870	862	843	845	856	837	921	869	843	877	852	862	851	823	845	860	864	944	912	837	876	884	892	883	828	885	887	825	834	877	862	848	897	862	851	855	866	846	903	822	874	845	875	874	871	836	842	820	888	906	826	907	968	860	897	898	831	857	870	869	842	836	905	893	833	853	853	849	874	879	844	854	904	838	889	912	887	870	890	822	838	882	842	829	850	843	906	800	840	838	850	872	858	840	878	867	849	842	858	866	858	859	901	859	885	834	895	873	848	814	848	883	865	880	900	859	871	880	912	838	889	807	850	853	921	916	845	868	845	835	890	892	875	867	878	843	860	903	887	852	872	861	856	867	893	883	866	869	890	825	876	793	804	855	826	916	835	820	810	878	853	823	855	893	855	895	837	814	866	888	845	842	819	870	926	898	832	837	892	858	838	883	837	871	865	840	845	861	858	825	910	897	916	846	864	850	858	856	884	912	846	819	861	855	863	835	905	815	853	864	873	847	838	881	862	896	915	863	856	818	828	875	910	870	842	906	873	829	913	840	789	910	886	869	869	890	906	821	847	870	832	841	850	834	899	876	827	854	853	903	837	836	870	834	831	880	872	889	862	891	850	839	927	883	882	862	852	847	844	860	899	810	866	873	947	855	881	877	869	858	908	838	865	887	822	826	849	873	891	897	884	927	860	841	820	861	864	857	858	869	823	906	887	865	871	852	884	896	829	846	836	872	906	864	827	878	863	895	901	826	882	890	902	862	827	836	850	834	886	848	851	861	852	854	849	822	876	871	875	866	874	904	856	897	874	861	844	865	899	804	864	847	885	865	918	864	844	845	876	874	842	859	816	884	824	838	856	865	856	857	857	870	848	866	901	868	883	913	811	908	872	903	859	839	841	894	856	852	884	870	900	877	822	887	861	863	812	831	829	839	887	875	882	841	911	931	870	861	880	848	906	879	885	862	858	828	872	836	854	865	895	809	874	892	852	872	865	893	842	860	896	928	858	895	821	889	880	882	843	917	924	861	908	903	858	896	861	891	876	879	877	840	866	843	838	865	873	821	885	881	838	781	833	870	875	844	861	884	894	855	858	846	872	878	832	866	870	851	800	963	836	858	883	864	828	910	834	828	841	902	898	882	893	853	853	858	881	888	893	828	878	823	896	888	859	846	877	867	927	849	851	901	896	887	821	841	876	860	856	868	875	853	858	885	863	825	888	862	839	885	849	880	854	811	865	907	867	875	855	832	856	844	927	918	841	879	880	847	852	872	867	864	816	870	892	879	877	836	874	794	827	895	869	880	838	880	856	864	810	844	884	859	847	791	864	878	883	885	883	887	865	941	815	833	900	891	946	887	864	859	901	916	903	844	842	847	836	843	867	908	903	896	822	889	888	861	855	840	885	857	868	922	915	863	846	875	892	885	824	870	834	846	875	865	810	788	824	930	904	881	898	863	903	864	850	855	864	887	824	882	819	877	844	858	859	889	805	841	837	894	860	889	888	895	841	856	831	838	864	851	829	903	837	880	912	868	852	882	872	865	856	822	813	856	915	884	843	850	853	864	841	891	879	872	866	841	814	861	867	875	900	905	846	884	869	828	856	858	896	834	828	872	875	841	871	875	887	816	841	853	872	860	891	825	849	895	857	897	807	853	872	835	933	875	867	880	889	887	827	903	849	822	860	884	918	887	820	847	892	892	866	856	854	858	826	848	819	900	897	832	825	843	823	867	813	867	842	846	824	856	863	829	890	874	855	898	923	847	886	860	892	849	847	892	847	815	831	879	803	889	885	845	925	868	870	903	888	857	866	861	839	884	924	898	834	841	854	863	837	880	912	864	860	833	874	889	807	841	800	876	862	888	843	819	895	848	890	867	893	848	863	847	880	888	810	873	839	878	914	818	887	875	888	835	831	866	907	901	882	874	840	905	916	873	829	853	850	847	855	862	865	864	879	892	880	844	903	856	897	853	867	937	931	847	863	936	862	862	845	876	894	892	893	860	903	820	903	917	869	900	881	894	893	895	876	831	891	890	872	828	881	848	883	825	883	858	856	878	873	807	896	854	857	830	819	922	919	871	892	869	917	892	881	892	872	860	848	878	876	819	811	871	943	875	872	878	831	888	918	769	882	888	870	806	797	835	896	915	869	889	850	854	834	863	855	853	873	837	835	900	854	871	921	805	884	871	882	869	821	848	909	919	817	865	842	862	900	892	845	887	879	877	870	908	856	840	900	883	844	867	833	868	929	815	856	898	794	869	896	860	870	825	866	859	881	870	884	864	899	872	809	915	825	859	906	849	876	881	872	857	877	877	908	871	855	875	848	893	848	827	889	865	904	891	857	830	838	869	844	865	866	872	860	800	852	838	901	798	882	873	901	921	839	874	839	819	847	906	873	837	901	856	865	829	820	868	892	872	899	878	904	884	843	851	897	817	832	842	859	868	852	805	851	832	876	864	825	834	852	868	845	911	872	888	855	867	862	865	836	868	874	864	856	880	839	857	869	857	870	886	860	915	878	851	882	852	893	842	906	823	870	906	844	888	860	860	865	883	892	910	856	804	844	892	885	835	861	871	890	854	885	853	875	905	868	874	838	844	848	870	859	932	875	890	867	850	819	848	887	877	857	846	883	837	862	869	888	854	868	850	860	858	856	872	865	850	880	880	852	818	876	883	880	897	862	879	868	801	882	800	876	886	835	879	866	867	856	870	858	856	861	909	872	884	858	895	842	819	833	867	901	861	922	869	849	836	866	881	871	884	853	870	862	865	862	814	883	894	865	846	867	854	876	867	851	836	897	826	881	857	861	854	846	810	856	899	874	847	844	857	859	857	853	866	883	902	823	833	921	902	867	883	853	893	891	823	826	832	868	866	861	862	846	870	832	918	863	860	855	846	862	816	846	871	867	831	852	886	944	865	879	874	834	854	870	848	876	871	837	867	899	896	835	874	866	871	882	832	888	867	880	834	903	888	924	874	895	836	876	866	867	852	848	834	878	837	858	873	900	882	876	869	861	857	851	832	930	848	834	900	871	840	807	896	807	851	874	895	821	870	904	839	838	882	866	904	894	886	896	887	848	905	851	867	835	880	838	883	798	901	820	892	905	842	885	896	823	885	899	855	882	889	843	817	803	800	866	884	880	810	876	862
52963	17186	6042	2402	1510	1197	890	748	694	576	563	509	439	427	425	435	417	389	383	362	348	377	358	387	345	362	389	364	357	386	358	356	317	333	367	297	349	340	330	334	345	352	303	352	331	358	298	306	357	321	317	311	341	332	314	311	352	379	400	358	316	311	320	329	350	322	332	339	322	355	321	353	355	336	324	343	319	377	336	343	356	300	351	351	336	324	336	317	355	331	335	317	333	321	296	298	323	368	299	327	354	376	304	338	335	326	348	336	339	332	332	335	311	333	383	346	367	349	318	310	329	316	324	339	325	333	332	341	313	305	303	323	331	342	325	336	338	342	318	337	335	324	346	374	331	348	343	326	306	336	327	316	335	332	336	330	335	326	359	339	340	320	349	329	319	322	356	325	345	330	328	331	360	319	311	341	329	300	333	344	333	329	297	325	317	321	359	312	316	295	355	340	325	358	319	298	339	334	349	335	348	351	348	333	347	343	362	325	353	310	298	318	311	359	360	324	344	342	297	333	323	322	336	290	319	331	308	319	371	342	337	338	319	329	359	321	311	353	297	355	326	346	324	384	318	323	313	329	330	313	322	326	312	321	351	330	336	341	300	356	319	355	324	324	341	325	372	324	307	334	311	320	309	310	338	332	347	346	348	323	338	320	329	356	328	349	310	349	334	319	351	333	339	335	362	319	312	368	289	347	354	351	326	341	337	356	356	333	355	340	322	346	345	333	338	330	333	322	332	339	313	328	328	338	353	345	321	363	309	309	313	321	321	327	300	354	333	318	357	340	318	343	318	329	334	344	358	339	336	319	326	313	322	320	328	310	327	343	342	325	332	353	348	316	335	353	330	344	322	329	347	330	311	335	322	333	341	324	354	351	332	315	343	335	322	316	335	331	351	331	339	344	311	328	322	308	343	341	317	336	342	324	303	360	338	331	335	363	318	371	308	313	353	340	320	349	301	358	331	328	333	320	310	349	346	305	379	330	341	320	347	315	293	318	322	327	310	362	349	320	324	325	332	325	292	332	300	317	336	349	360	314	359	335	306	307	324	332	340	335	296	334	296	308	323	336	330	344	363	350	300	341	349	337	358	349	353	359	337	322	329	368	347	392	353	341	320	315	349	342	291	339	303	386	312	329	341	310	329	377	357	321	341	328	317	313	335	326	329	329	356	317	346	324	346	363	342	349	339	356	338	321	314	312	343	324	354	325	303	335	335	332	317	314	323	331	303	342	369	314	321	344	315	361	336	328	323	322	325	335	315	302	336	351	348	279	371	345	302	329	304	299	347	332	343	340	335	359	325	352	337	349	324	341	376	343	334	312	331	316	334	331	336	325	349	341	325	306	337	291	320	333	333	350	322	361	335	349	321	342	339	366	334	277	352	322	305	295	342	313	346	323	356	328	310	297	335	313	319	360	326	317	336	347	310	325	306	351	342	309	324	319	345	334	312	343	346	340	327	334	342	334	330	334	333	320	366	356	364	317	344	343	330	363	333	312	348	333	338	341	316	327	355	341	319	308	367	308	315	328	315	364	300	345	307	310	338	367	358	320	308	337	339	324	319	314	350	359	312	322	359	335	336	347	316	334	348	322	312	331	364	331	296	345	315	306	321	357	316	319	353	321	369	338	360	321	329	341	358	305	302	341	331	335	301	303	316	303	335	331	335	321	367	344	325	370	353	315	323	337	345	317	331	360	345	312	328	300	346	325	319	334	328	343	315	311	305	357	328	358	318	323	326	319	328	337	329	350	353	347	330	331	298	326	303	351	324	340	311	309	342	348	331	320	301	338	314	352	312	347	346	343	334	362	295	332	369	321	338	331	318	350	310	341	357	339	332	336	343	336	339	328	316	361	346	321	338	304	355	339	351	341	313	332	315	371	353	318	315	312	352	311	334	344	346	345	340	317	313	353	346	315	331	323	351	317	301	323	335	313	343	305	380	335	304	355	321	333	346	316	368	345	291	365	300	305	340	350	325	330	285	324	352	331	331	327	321	322	314	304	304	315	307	339	350	319	317	313	328	358	349	318	287	345	342	295	349	313	319	335	301	343	312	333	337	369	339	331	353	322	348	332	314	321	327	279	352	330	350	342	337	301	341	318	327	342	328	359	318	361	346	373	334	347	313	335	370	314	356	335	325	302	328	350	373	335	336	306	314	349	369	333	348	337	321	334	314	330	353	345	305	333	322	348	324	336	337	336	343	353	304	325	309	327	344	362	338	341	339	356	360	323	320	323	308	332	358	329	312	336	351	314	362	313	343	324	316	342	333	329	322	326	357	350	332	311	316	335	328	331	326	326	322	341	340	321	316	327	343	348	347	329	369	336	339	334	356	304	320	349	318	350	305	302	308	355	329	351	308	339	376	329	308	366	293	352	336	321	340	350	323	329	305	285	340	341	343	338	333	324	297	324	329	315	325	365	334	308	320	355	337	330	330	317	315	348	352	308	316	348	334	314	354	358	320	298	341	332	342	331	349	315	333	333	368	330	314	295	344	337	272	315	324	333	358	317	337	354	325	336	323	323	311	326	347	347	347	298	330	358	327	333	321	341	312	329	347	368	309	354	304	334	362	353	360	322	331	325	303	317	345	345	340	325	343	338	362	344	308	331	335	323	364	357	332	366	347	305	334	320	316	324	312	297	342	331	299	336	332	334	351	310	323	339	307	347	291	329	346	336	318	320	344	321	369	362	314	332	349	343	329	353	337	301	304	330	330	337	312	336	327	314	347	362	315	334	331	348	322	327	334	342	313	356	356	339	350	313	310	324	329	326	350	322	330	331	365	327	340	356	327	309	320	363	302	314	339	331	308	327	320	322	376	331	328	352	344	339	311	319	365	296	352	346	332	284	350	335	339	316	319	354	308	350	324	331	333	322	339	325	344	321	329	336	337	336	348	348	321	338	342	337	325	304	355	304	296	308	319	302	310	318	336	311	338	310	325	330	312	331	295	343	319	323	355	356	321	347	324	321	344	353	339	320	305	347	327	336	338	344	313	351	297	333	305	349	298	345	313	312	319	342	358	319	336	324	308	339	333	326	290	349	323	333	303	334	323	298	339	312	345	345	317	336	334	305	321	309	341	318	316	331	331	342	338	340	334	323	330	349	349	328	341	366	349	333	332	292	333	318	354	326	326	314	323	356	326	316	297	309	324	320	338	347	317	327	315	359	330	377	321	323	349	312	307	332	325	325	315	317	383	313	341	330	324	325	344	356	320	313	307	342	336	330	356	350	335	360	364	321	331	315	358	319	304	323	341	348	333	351	351	323	348	319	324	308	323	342	316	305	337	378	328	318	332	285	360	305	361	327	320	328	339	349	316	353	350	328	323	335	339	296	366	320	352	334	321	316	346	324	317	318	296	319	344	356	340	353	369	316	300	311	332	345	315	332	329	331	285	342	331	351	329	324	321	315	329	334	365	332	324	354	311	343	344	351	341	311	351	328	315	326	315	334	333	326	327	341	355	321	320	325	354	310	307	349
27060	2797	6205	6763	5587	4685	3863	3284	2907	2441	2324	2064	1949	1810	1697	1630	1589	1543	1378	1359	1363	1243	1286	1268	1244	1163	1195	1194	1149	1164	1132	1068	1061	1115	1119	1065	1057	1048	1056	1077	1012	1046	1048	1074	1046	1069	1030	1000	1072	1033	1034	1051	1058	1017	1012	1029	1032	1062	1007	942	979	1002	983	971	996	1011	1027	1007	1095	1004	953	1018	1015	987	973	968	975	994	977	1007	977	1030	985	1031	949	989	957	989	985	934	1001	1001	945	960	926	940	946	989	988	1072	961	966	983	950	983	936	923	980	963	968	976	977	947	939	963	990	1002	900	970	968	947	968	981	950	981	965	1005	959	966	1016	931	939	973	985	947	1026	992	946	971	992	965	978	974	999	937	985	977	997	975	945	936	960	946	977	924	1003	941	969	971	962	892	927	937	947	974	920	951	934	959	963	939	993	938	1019	1014	969	962	893	981	1007	932	965	978	935	948	959	989	918	953	940	897	1014	985	983	987	976	942	968	936	934	921	967	955	972	927	957	903	908	1006	995	931	1016	942	928	939	968	1014	932	1006	945	977	940	877	991	985	951	925	914	957	987	994	949	985	982	930	966	971	914	983	951	908	958	1022	969	962	933	946	921	970	983	911	935	1008	964	979	951	899	975	973	1003	955	926	928	966	973	946	910	988	959	922	979	968	920	953	936	977	920	933	995	909	992	968	926	960	931	946	931	959	1009	1022	964	975	933	969	969	1008	889	991	985	1009	961	945	990	979	964	1028	998	899	908	880	970	999	933	962	984	980	956	938	956	929	942	940	941	992	968	986	928	902	945	938	926	945	976	1004	953	950	1000	973	967	946	968	1001	945	928	999	957	990	1000	972	1005	966	921	951	948	924	958	932	930	928	972	900	891	984	990	983	960	960	992	993	984	965	952	947	952	1005	1007	912	960	991	979	950	965	960	947	966	950	973	986	936	964	967	982	1027	982	961	911	937	975	977	950	976	955	939	960	952	934	949	894	926	915	968	1005	978	962	997	938	985	990	934	965	955	913	957	918	949	919	950	920	940	996	1017	986	982	962	986	971	911	935	937	940	941	982	932	976	936	921	968	950	923	978	1032	972	975	1000	948	964	963	973	940	1034	986	977	981	950	990	1049	964	936	960	990	969	975	969	915	950	942	973	978	933	994	955	997	880	951	944	929	962	942	930	968	963	974	920	1006	946	970	964	942	937	961	950	992	924	934	984	975	924	1008	965	968	937	951	992	930	923	939	925	941	889	944	993	989	944	959	951	962	923	969	956	1020	957	917	972	961	979	895	956	923	946	976	952	960	938	1025	951	960	879	957	939	966	956	978	923	943	963	954	952	983	988	989	915	928	989	998	941	972	979	984	976	940	988	970	976	921	902	965	952	956	977	938	967	987	964	968	959	911	952	933	941	975	979	937	953	997	969	955	995	1016	1010	956	954	983	952	934	947	965	933	937	941	923	904	915	971	1003	981	1018	1013	926	972	975	942	958	949	989	951	931	934	964	955	905	941	954	957	924	964	950	975	986	936	963	922	991	934	985	949	958	912	1040	947	991	955	966	909	914	945	983	979	962	1036	938	1004	995	946	937	929	990	965	886	898	961	935	998	971	982	1018	964	971	948	972	868	926	930	938	962	928	906	903	968	962	873	1010	927	965	972	985	896	957	967	924	986	986	953	982	930	917	945	959	1004	975	981	946	965	1014	892	920	952	939	976	959	962	1023	941	995	934	932	996	970	960	917	969	957	985	934	893	1000	1006	923	940	946	950	950	923	1007	885	970	969	954	928	1009	985	956	911	942	968	990	953	974	955	989	997	953	937	970	899	925	949	945	923	1044	979	940	988	928	1032	969	961	952	942	963	979	913	984	967	1038	932	935	930	993	956	907	994	947	973	973	983	919	954	953	979	870	917	947	952	922	888	973	936	911	960	908	928	956	928	988	924	887	994	963	943	950	975	996	997	895	954	961	942	972	979	980	961	955	991	936	903	961	883	982	903	964	944	978	908	955	923	961	980	998	939	957	939	961	1015	925	1004	1030	1002	989	999	959	914	937	980	968	948	988	940	996	975	967	980	928	990	962	971	988	985	972	1010	942	884	1005	984	1007	934	949	896	977	997	933	958	971	958	940	979	917	942	943	933	982	914	942	920	903	915	945	946	1009	945	954	908	957	1010	943	903	968	917	930	936	955	935	947	900	975	948	914	975	901	1001	918	972	968	967	986	983	961	975	959	944	991	933	1015	957	940	930	986	932	906	961	992	994	922	1004	939	927	929	943	943	886	968	1000	951	955	985	935	970	930	957	1033	917	970	1006	896	967	929	990	948	962	971	957	980	914	959	909	934	985	992	960	959	971	991	926	960	933	934	944	944	974	968	917	965	982	986	950	975	933	963	1008	1021	959	969	984	938	924	1042	991	943	938	940	996	954	955	934	998	964	921	1003	1025	912	967	989	901	914	941	920	911	993	959	949	964	939	976	965	964	897	966	953	947	984	957	990	973	979	962	916	941	946	943	954	949	931	951	1040	974	888	1004	948	1021	961	952	982	943	973	1015	1008	923	990	940	939	970	1005	956	944	956	927	966	968	967	963	1022	999	954	938	967	953	966	1037	1005	948	916	941	943	956	921	927	941	966	994	986	942	970	943	947	871	950	997	942	966	950	969	953	992	998	854	921	1021	871	940	892	951	959	999	941	947	944	947	959	959	990	962	942	923	964	929	949	952	1004	937	1008	903	937	975	955	968	926	1019	922	1024	960	975	858	995	950	1026	937	931	992	976	954	982	968	984	930	937	979	949	967	916	959	971	876	995	967	920	876	965	993	971	951	1005	926	913	992	976	920	935	961	950	1001	914	959	917	956	963	952	957	999	994	925	973	939	981	951	996	945	973	946	969	956	979	909	944	954	993	950	932	960	973	940	1014	1045	961	993	940	954	930	963	986	936	970	990	995	980	919	944	898	984	926	991	960	966	927	927	939	990	957	960	939	980	993	936	1006	949	926	999	871	921	925	974	973	937	894	926	916	970	1002	931	959	965	951	979	948	895	922	938	928	955	923	929	943	960	967	965	970	981	958	978	961	977	956	984	976	920	998	986	907	939	970	989	1003	978	925	979	979	953	935	948	922	931	939	972	894	936	988	927	969	955	923	948	951	897	895	968	977	956	949	985	950	968	995	942	915	933	963	929	1048	963	947	955	989	948	981	971	1007	1002	957	971	957	934	941	925	923	912	974	973	989	1010	965	923	970	952	986	942	994	969	946	953	996	975	989	958	968	1041	924	977	978	962	914	973	970	943	949	1002	941	934	999	1009	954	997	942	991	902	995	933	946	916	937	940	967	968	944	953	954	995	985	963	920	907	958	1003	986	940	970	965	934	1008	937	930	980	932	960	988	939	994	955	939	964	983	927	1012	932	945	981	971	929	935	905	946	918	960	942	963	978	978	947	950	946	982	988	971	1050	935	918	928	972	973	965	980	987	1001	971	943	933	952	916	966	989	946	983	987	936	986	932	973	992	966	920	957	959	983	953	976	1035	984	918	924	904	1009	944	956	980	998	1025	997	932	951	997	900	960	1044	939	1012	1006	897	1005	950	958	994	957	950	946	955	906	958	938	922	913	908	963	946	936	902	947	941	986	973
7694	564	293	238	188	172	181	148	177	154	160	159	157	170	166	147	146	142	166	135	156	152	152	149	147	156	180	159	160	148	175	175	157	137	151	163	142	156	181	159	153	165	161	146	135	159	149	159	136	169	169	134	166	133	149	148	145	163	159	164	169	158	147	162	139	163	160	140	175	145	150	169	145	151	145	146	161	152	176	153	175	141	146	170	172	151	149	152	144	129	169	150	146	158	158	150	142	154	163	176	161	170	154	139	156	163	167	140	141	131	160	163	175	152	164	153	160	139	155	154	151	169	141	169	160	146	183	167	165	180	140	149	156	148	166	162	141	167	168	136	156	155	160	138	142	151	158	158	161	159	138	144	151	173	134	159	140	160	158	160	174	157	154	159	159	154	144	157	157	150	165	160	150	160	148	159	144	155	157	169	167	178	142	141	148	121	148	133	152	134	168	148	129	146	150	146	140	163	159	169	160	148	163	152	170	163	155	159	144	154	135	141	160	174	139	168	151	176	190	152	157	138	152	151	156	142	165	158	169	165	161	163	149	157	162	166	147	154	150	160	153	148	142	155	153	154	159	164	154	124	135	172	134	157	138	151	177	138	140	144	149	165	165	151	162	153	152	160	151	159	152	145	161	148	149	177	134	170	160	154	146	135	157	148	147	164	145	159	169	144	149	162	155	135	152	135	158	140	158	136	147	153	153	174	153	162	146	154	162	138	135	167	158	152	159	137	131	175	178	132	141	157	154	143	139	169	155	151	140	161	155	160	159	159	150	141	154	147	153	166	135	140	139	139	141	143	154	167	143	142	159	155	160	175	164	139	156	127	138	179	161	163	146	142	172	169	197	153	160	132	170	172	161	161	160	149	146	158	175	137	161	134	158	145	164	142	180	141	163	150	154	152	150	148	153	158	173	141	160	143	155	177	157	156	161	116	178	152	158	157	146	160	171	147	129	165	156	139	151	147	150	155	157	166	144	134	162	160	145	170	147	174	182	162	145	169	138	159	145	135	171	134	134	162	143	142	152	142	140	156	153	168	154	159	131	137	175	150	141	156	151	154	154	166	141	141	152	160	142	154	144	141	159	139	143	142	166	148	143	153	155	147	145	148	163	159	168	157	156	163	172	157	171	145	151	176	132	143	183	163	154	185	139	169	147	158	163	146	140	164	153	169	157	180	154	153	162	140	140	182	172	157	142	159	175	154	157	159	148	147	133	155	169	150	164	149	179	163	160	146	142	139	138	144	136	151	143	164	152	142	175	143	170	152	152	153	143	146	160	133	151	152	142	151	148	141	163	156	156	135	146	146	151	151	167	158	155	153	162	163	145	155	173	151	156	154	169	164	142	159	167	150	137	155	154	157	141	141	154	160	184	145	164	164	145	147	173	160	136	156	146	160	178	156	163	163	153	164	143	164	155	155	161	151	168	157	149	147	124	161	178	140	125	148	163	148	140	159	178	142	138	160	139	160	149	156	143	146	163	159	146	149	159	151	126	160	150	167	140	163	159	161	143	153	158	154	138	148	159	149	174	137	156	138	158	175	152	176	150	133	144	157	163	158	179	161	115	155	166	150	160	151	134	145	166	142	154	161	169	150	157	158	126	156	158	175	175	151	132	155	188	142	156	167	161	167	141	163	156	147	167	166	132	156	153	160	152	155	141	151	145	161	135	146	136	146	148	175	164	152	153	164	159	152	162	151	169	141	137	148	177	137	127	147	152	151	148	153	145	151	153	162	152	146	170	164	155	171	160	166	157	145	125	153	166	141	143	121	138	124	154	152	153	155	141	141	185	172	152	146	148	160	143	144	149	152	148	165	164	144	147	160	156	139	140	153	135	154	145	149	148	155	138	144	167	150	158	145	158	184	149	167	152	165	148	164	143	147	147	151	146	154	157	143	147	144	155	172	150	164	144	156	163	166	139	146	146	161	150	141	151	133	128	162	177	182	167	159	161	143	153	162	158	160	129	150	156	151	155	153	164	162	143	143	144	151	171	178	132	175	152	157	155	153	131	135	149	164	155	146	159	150	151	157	135	178	170	178	138	137	178	162	152	141	177	158	124	159	148	148	141	150	150	157	164	156	159	147	147	149	171	173	148	182	157	154	170	150	157	150	143	133	148	163	144	153	162	150	149	117	157	160	143	169	152	153	145	171	143	148	154	147	157	152	163	154	164	162	165	144	139	148	148	155	160	133	143	153	166	161	140	168	152	156	146	139	147	130	155	142	158	156	175	160	170	152	165	178	122	180	172	160	147	165	145	162	166	153	168	161	172	161	153	133	168	143	146	148	147	154	162	150	157	154	153	145	154	146	132	169	144	137	152	157	163	154	168	171	176	149	159	156	148	150	143	159	173	190	134	155	153	152	153	161	176	167	177	137	134	157	176	158	163	134	169	149	171	158	158	172	146	136	139	156	138	156	171	158	159	168	153	148	150	137	140	162	135	133	129	160	132	165	158	190	149	175	143	142	148	152	152	156	131	144	136	151	159	134	160	162	142	156	141	129	136	127	153	157	148	151	152	167	152	153	161	163	153	154	166	142	158	157	154	136	165	166	157	164	172	169	152	166	173	161	160	147	161	143	176	148	163	153	184	159	154	182	135	160	150	161	140	155	166	148	143	161	145	143	182	138	144	153	147	129	166	173	143	150	181	159	163	183	150	139	131	160	157	134	158	152	157	153	143	157	142	162	159	147	153	154	150	153	165	136	142	151	157	149	148	157	136	153	143	143	167	131	151	144	134	169	141	141	161	131	167	133	153	162	154	145	125	146	148	139	156	153	167	151	163	163	148	145	132	143	169	143	149	132	150	146	152	143	157	138	166	161	170	163	161	174	157	144	171	178	153	146	164	144	158	142	155	163	160	140	144	140	141	146	137	149	151	143	121	142	139	161	155	136	157	153	155	134	173	154	163	140	144	132	156	141	145	166	159	118	170	148	156	151	179	157	148	165	133	165	153	131	145	161	148	155	153	129	156	150	156	148	161	156	173	173	131	168	165	135	145	159	154	172	164	157	158	148	154	120	146	146	147	170	166	158	159	146	127	147	140	170	140	147	157	156	136	164	165	133	127	171	156	169	146	149	167	138	147	163	146	160	156	148	172	151	150	154	158	150	151	144	156	154	174	156	155	169	165	154	144	150	147	181	150	155	188	142	147	168	123	145	177	167	118	163	167	144	160	156	145	148	142	156	159	140	137	173	145	151	169	132	175	152	157	161	133	148	150	180	168	175	151	153	164	130	155	146	155	164	159	132	146	168	160	117	137	162	158	157	170	144	143	148	157	139	150	162	141	165	159	165	145	160	175	155	139	146	155	150	162	160	140	151	161	159	177	143	170	128	157	167	143	165	136	167	169	137	151	154	175	158	145	162	154	155	145	153	145	155	169	151	156	150	148	132	139	171	158	163	171	160	135	154	152	149	158	139	133	143	160	155	145	141	160	168	155	150	147	156	143	150	147	166	153	157	159	155	134	154	181	136
6961	626	760	774	686	745	597	582	568	578	583	533	565	518	574	565	560	548	569	544	537	529	541	542	556	519	489	493	481	481	532	504	534	509	512	485	541	521	571	504	482	495	520	519	520	536	552	537	559	535	497	531	521	529	482	543	516	541	486	479	534	534	540	514	525	512	570	516	519	485	519	532	520	489	471	507	516	525	488	537	506	530	493	506	532	491	501	546	530	522	489	509	498	526	511	521	503	493	522	536	463	486	515	549	480	521	466	523	505	534	466	535	509	521	524	537	520	507	510	552	514	523	515	532	532	507	529	518	529	490	538	507	514	520	506	490	541	490	498	510	481	530	533	518	545	555	495	531	507	506	531	541	468	518	515	524	538	474	509	523	532	503	543	482	567	540	508	531	534	502	501	497	516	537	519	501	514	496	493	534	531	530	473	500	463	518	557	527	501	518	487	512	508	524	529	564	498	491	515	535	503	517	479	534	523	528	548	535	517	532	483	533	499	529	490	516	545	518	495	537	521	549	563	538	539	469	528	486	519	489	530	498	513	533	544	495	535	483	557	505	484	526	528	544	488	524	500	568	552	488	504	547	461	517	491	475	517	510	504	489	531	515	591	530	538	572	528	528	513	511	508	541	512	507	523	527	499	487	511	544	495	540	565	507	522	552	532	514	497	551	501	492	507	498	497	508	508	530	522	501	506	530	532	534	489	560	538	523	549	530	509	484	509	497	517	501	530	523	487	505	550	514	552	522	489	523	522	522	477	497	544	507	511	510	519	529	495	512	528	511	572	531	528	505	513	524	550	529	492	521	505	480	521	502	514	521	548	522	484	527	495	560	541	523	480	522	518	522	510	552	548	544	513	515	513	494	550	512	519	514	469	518	534	507	527	483	478	500	520	512	493	474	503	516	509	520	501	533	542	561	508	558	560	459	493	564	519	512	544	530	522	480	493	489	541	486	551	504	519	489	530	478	539	529	462	496	532	489	512	529	521	500	525	511	479	518	493	530	517	542	477	562	536	533	542	562	493	528	499	529	540	504	497	505	546	479	499	485	535	526	492	493	503	529	510	535	495	511	519	539	571	556	504	498	523	513	493	510	531	488	523	515	500	557	553	507	521	528	517	469	538	534	500	513	475	497	552	540	539	519	513	495	541	560	569	524	535	512	500	523	501	516	496	508	498	503	478	506	522	492	495	496	508	556	524	511	499	564	521	491	524	541	484	497	481	476	521	524	530	500	491	518	571	530	496	522	489	523	527	535	491	541	501	547	495	464	504	520	498	527	519	519	497	504	475	546	505	492	495	520	485	524	519	512	495	541	523	501	543	510	508	530	511	516	501	527	501	522	482	501	534	568	536	500	519	499	570	518	538	532	499	482	492	497	522	528	497	484	549	483	533	548	513	551	534	525	522	525	494	489	545	582	470	507	525	468	545	531	512	535	522	492	510	504	492	502	527	504	525	526	531	548	560	521	519	510	448	515	528	490	533	521	554	501	523	494	526	513	515	507	473	524	456	509	537	519	492	507	503	507	542	514	557	520	516	521	515	492	535	510	540	490	511	538	505	518	507	519	521	506	534	546	553	516	491	495	518	483	542	545	515	516	506	491	504	519	518	460	531	533	523	472	522	548	495	499	485	478	496	538	526	508	530	530	534	547	514	504	506	523	552	505	542	515	526	501	568	485	521	505	551	516	514	513	535	478	495	488	541	508	550	542	503	488	506	557	528	529	505	506	484	490	543	504	548	493	556	508	511	535	498	546	534	549	542	469	539	516	530	551	524	519	472	559	528	518	537	492	526	533	512	484	540	517	478	514	516	513	474	544	506	515	517	522	485	505	534	465	475	533	573	501	521	482	483	516	526	501	519	512	509	519	498	511	512	474	516	561	498	494	517	510	549	461	470	547	487	512	497	517	525	522	550	491	542	493	557	511	546	535	496	551	532	506	533	483	490	535	516	527	501	520	545	535	500	511	494	547	538	518	509	567	520	507	546	495	463	558	512	527	528	502	532	521	534	485	526	525	533	524	487	525	504	513	531	571	554	540	503	584	465	549	531	520	515	471	534	533	533	518	496	532	526	496	520	521	523	471	492	523	504	520	509	550	511	477	538	526	464	522	513	525	519	521	483	533	521	505	536	507	537	489	531	512	476	523	489	528	537	509	516	482	505	486	507	500	472	533	525	525	463	518	482	527	546	529	513	535	524	510	517	503	520	489	560	509	501	495	502	495	530	507	525	489	517	533	524	526	533	505	529	480	521	502	534	493	515	526	525	543	520	507	538	473	485	503	482	520	509	484	499	485	491	545	495	551	511	534	564	513	570	519	495	496	530	494	491	545	509	522	516	534	511	516	521	527	499	505	529	495	498	508	530	519	503	535	548	546	502	549	496	501	549	512	521	515	554	541	532	535	558	519	526	540	512	492	548	544	519	538	562	501	513	543	516	487	523	495	534	499	513	531	480	530	524	520	501	537	523	524	536	511	551	497	501	473	536	518	496	515	519	529	503	499	545	522	510	523	553	501	512	479	515	516	471	521	544	478	473	516	521	510	496	538	532	543	526	512	502	534	448	517	488	499	522	522	497	507	518	506	485	551	537	539	591	519	504	516	510	546	518	485	539	569	523	491	496	507	528	510	498	503	514	493	548	538	549	470	568	465	518	520	481	522	510	522	511	498	514	521	521	548	507	523	516	446	510	516	500	529	512	513	505	503	536	542	523	525	487	508	502	521	510	516	513	517	545	497	478	536	533	497	543	517	505	538	533	517	534	493	517	507	487	524	525	548	532	479	508	522	466	503	513	522	490	538	517	507	489	524	534	536	551	507	472	514	467	517	553	524	518	482	530	533	503	519	517	535	542	484	498	508	534	571	479	515	503	485	522	560	491	499	528	514	532	509	512	527	549	545	538	480	496	548	497	515	531	531	532	558	499	523	450	523	504	506	538	473	517	465	527	532	524	546	519	509	525	543	522	503	536	523	538	508	550	536	475	515	533	506	537	535	522	508	572	547	546	551	521	515	505	519	489	496	480	534	536	518	517	510	537	498	515	508	498	474	549	506	487	487	522	489	528	549	487	514	522	494	505	513	524	527	540	503	513	509	507	476	532	519	519	529	507	543	515	545	502	513	510	519	559	531	518	510	535	525	531	500	531	560	507	482	519	529	514	516	493	519	562	504	489	507	512	520	521	525	537	544	524	551	516	500	509	506	508	543	515	508	506	495	510	464	539	544	515	551	513	508	507	508	489	486	503	529	519	510	507	523	535	480	506	522	493	498	528	518	509	516	523	526	531	531	542	473	538	459	501	546	525	505	524	546	521	504	577	473	503	553	534	516	545	524	553	523	544	521	523	525	549	510	516	533	563	520	529	504	506	502	518	479	524	539	509	547	473	527	469	539	479	502	511	496	523	544	504	502	492	524	524	538	523	515	510	508	522	557	526	498	536	532	530	516	528	507	530	528	526	539	549	554	520	546	535	530	530	525
42287	9863	2066	1157	848	725	532	513	475	384	383	374	349	375	307	372	299	346	334	306	334	312	280	288	301	289	326	306	346	302	281	360	277	298	273	272	298	301	308	283	307	304	298	307	304	288	301	278	287	305	299	296	312	313	277	288	304	295	289	258	284	303	290	296	303	341	318	285	285	282	311	285	285	292	286	286	299	283	284	303	283	270	299	300	267	291	305	303	291	324	284	261	255	283	310	284	275	288	283	268	287	253	306	289	285	302	330	283	295	265	309	268	298	275	292	299	272	274	298	328	271	314	281	278	278	276	270	272	300	285	296	327	324	290	293	322	309	300	314	280	317	290	301	279	270	278	270	293	320	292	303	312	312	293	313	275	288	287	318	275	303	313	310	287	303	332	305	280	294	313	301	273	291	303	265	281	275	270	310	274	267	295	319	284	289	334	296	307	283	285	284	305	275	270	319	310	284	293	260	304	296	270	312	303	303	308	266	280	274	312	299	288	271	298	301	300	299	282	285	315	330	304	296	320	286	307	301	310	261	298	282	290	288	293	282	286	305	292	301	306	296	298	275	294	290	257	296	273	293	284	300	289	328	323	331	314	307	315	300	284	280	281	310	282	297	284	305	313	293	278	283	254	302	286	278	285	275	270	287	305	272	274	261	272	301	283	297	273	305	272	288	297	309	281	285	310	284	292	310	295	327	300	297	294	298	249	279	290	308	277	273	294	296	284	306	293	273	305	278	318	275	301	321	314	268	311	292	271	282	296	267	260	290	309	289	278	273	276	316	318	312	315	273	285	289	297	322	317	290	287	289	290	314	270	283	294	273	289	306	291	262	282	286	284	308	306	277	281	281	238	264	284	284	254	298	288	250	313	278	278	289	284	265	284	280	309	294	287	252	283	284	268	279	296	300	286	274	303	278	305	303	311	265	334	253	303	273	284	282	297	271	284	304	294	271	289	266	302	291	318	330	303	310	298	298	306	276	266	296	306	296	250	304	298	310	288	298	299	258	278	326	260	286	311	312	307	328	291	329	283	296	271	265	284	318	293	281	274	269	266	308	298	303	275	286	250	284	270	291	278	298	309	280	255	274	291	280	304	310	314	282	304	334	312	302	311	284	283	270	285	262	278	264	281	272	300	267	281	296	295	288	302	285	292	277	274	297	291	300	291	311	285	291	281	271	293	277	271	276	301	301	280	282	276	320	279	278	253	297	295	270	307	306	341	307	317	266	290	277	262	292	305	323	305	304	276	278	268	295	279	263	297	287	285	295	272	314	300	309	301	287	286	285	274	272	280	299	293	296	277	306	304	291	242	298	290	288	304	287	320	284	253	307	319	292	275	286	291	252	282	288	295	319	295	288	301	269	248	294	273	264	271	294	267	278	287	300	311	265	279	292	281	305	286	307	287	275	302	280	287	295	285	302	273	268	283	286	255	295	305	293	308	287	291	325	269	264	285	280	328	299	242	280	306	295	285	282	320	280	306	305	276	267	300	304	286	303	294	297	302	281	277	267	279	322	286	308	288	286	312	308	287	313	293	301	320	284	296	305	283	290	316	296	290	287	276	317	304	283	290	286	284	290	283	299	282	300	303	303	296	294	291	285	269	292	288	287	289	283	320	287	262	272	293	297	291	282	294	292	274	281	312	265	279	319	321	266	307	304	279	283	300	321	275	304	309	306	290	300	291	297	282	296	316	322	292	302	269	296	284	302	266	300	292	320	285	302	290	307	317	295	299	268	303	298	299	293	286	279	315	313	303	309	276	287	298	287	291	289	286	279	298	282	311	278	271	285	317	306	261	315	262	258	298	279	299	321	284	294	309	274	273	316	298	278	302	307	264	310	281	260	319	272	274	317	284	307	279	278	292	277	301	289	272	281	262	286	284	271	302	290	307	297	287	302	309	298	306	308	284	252	292	293	277	313	283	299	279	306	292	291	289	295	295	263	293	278	272	292	258	250	314	299	281	294	303	306	286	322	317	265	270	316	278	280	289	299	288	266	299	273	272	288	300	314	291	315	286	319	258	314	291	301	315	303	272	262	264	314	298	287	285	299	296	251	275	289	299	301	278	271	295	285	267	308	270	277	310	307	328	303	281	253	265	296	319	275	309	254	254	284	283	281	314	272	300	278	275	300	264	313	268	270	259	296	273	254	285	285	285	302	328	311	340	295	275	258	325	286	295	296	292	350	335	317	291	298	292	275	301	260	291	292	287	304	273	293	299	290	276	302	297	287	318	285	284	302	251	270	295	279	287	275	285	290	279	261	331	302	299	295	310	279	312	256	294	276	280	281	275	321	285	278	299	294	308	301	319	269	294	327	272	302	303	310	275	288	296	284	288	299	281	299	294	283	277	311	293	304	254	264	329	307	285	310	289	291	280	289	250	292	333	321	255	314	278	312	300	299	262	297	331	293	303	304	328	300	305	283	301	303	292	285	280	267	289	306	273	312	281	274	289	279	295	316	325	319	297	283	302	293	292	296	286	299	288	295	286	307	297	336	258	293	301	292	287	289	271	327	306	319	275	309	262	309	304	305	286	267	337	302	293	277	294	284	299	295	288	298	227	290	304	310	288	280	293	288	326	312	283	277	305	271	269	282	298	271	294	335	290	297	276	342	274	288	294	266	309	300	314	321	295	315	288	275	308	296	284	313	268	280	276	272	280	327	279	282	317	305	274	252	274	297	281	261	259	298	282	276	308	269	303	271	290	293	288	291	267	287	293	292	277	310	290	250	292	284	291	264	313	327	269	271	272	282	277	282	272	279	301	276	273	300	270	305	310	255	312	342	266	287	282	308	286	293	281	263	296	322	321	279	262	289	270	256	327	272	285	291	310	306	261	290	276	294	290	301	278	283	281	323	313	321	281	293	260	278	302	275	263	308	273	280	308	272	275	302	296	288	291	312	263	310	308	250	308	307	272	301	310	300	306	300	306	278	292	319	294	294	293	326	310	289	289	296	280	258	299	257	258	298	311	314	263	290	308	322	269	297	286	252	269	315	283	288	348	305	308	269	282	294	313	272	294	301	274	315	287	283	295	296	275	313	313	314	312	299	288	297	275	283	312	292	284	331	264	292	269	278	262	279	282	299	298	275	301	290	277	297	273	293	276	285	277	286	270	266	299	274	287	296	264	328	285	296	287	273	325	288	275	282	279	287	304	287	316	306	281	288	290	300	272	282	282	295	316	277	291	299	281	273	314	297	289	310	279	262	328	318	301	277	314	286	260	284	303	288	281	301	273	267	277	321	293	275	278	299	300	285	286	291	275	297	284	278	280	308	257	303	295	318	305	251	276	297	302	309	300	299	264	259	272	299	280	307	280	293	290	323	287	269	267	328	292	264	281	256	300	297	307	308	263	294	267	297	294	276	267	284	253	276	302	282	287	253	292	280	308	329	288	302	278	287	272	296	301	288	273	317	292	272	331	294	285	300	297	292	296	306	294	266	274	280	286	312	286	278	296	252	318	292	300	311	297	266	293
21133	1878	3789	4141	3412	2861	2510	2156	1867	1738	1620	1446	1421	1328	1298	1228	1194	1133	1151	1098	1059	1036	1021	970	1053	976	1003	975	1012	977	964	961	989	994	889	949	933	988	962	945	892	893	908	913	924	913	932	889	886	840	882	885	920	903	877	905	925	878	922	865	852	885	887	852	906	876	843	868	926	893	845	911	946	876	844	879	888	899	885	900	818	931	878	852	896	861	821	835	834	833	863	847	894	959	921	839	870	885	893	886	905	863	891	892	870	875	893	882	902	871	870	830	875	858	818	872	901	850	879	893	894	872	860	817	876	844	943	892	844	839	835	890	823	844	867	846	902	858	837	888	884	930	861	843	863	871	877	826	857	870	909	805	857	859	862	895	818	923	862	836	872	828	878	871	885	895	922	885	862	923	878	813	866	817	883	895	878	908	923	881	861	850	887	890	866	878	864	844	919	866	889	829	878	886	876	865	889	873	866	907	901	909	844	875	875	822	809	836	906	913	876	853	878	873	885	884	889	909	926	872	901	826	859	864	860	871	863	858	867	827	916	839	834	873	883	876	897	878	898	869	881	839	854	860	900	881	822	857	876	814	894	854	874	910	846	927	905	896	900	904	914	860	866	895	848	851	851	889	860	882	867	884	831	858	866	876	911	861	879	850	869	844	857	898	867	898	868	872	874	829	803	866	826	835	840	826	846	875	851	848	871	859	924	874	897	893	868	872	865	839	888	920	832	886	849	852	877	841	914	847	852	839	847	859	884	863	850	870	840	904	842	834	859	934	847	871	822	906	902	813	897	887	893	864	913	855	856	861	879	874	842	859	885	933	915	893	816	858	853	834	886	866	856	814	825	868	898	850	877	856	870	858	828	858	893	847	899	901	861	882	919	820	857	880	829	845	861	870	862	888	844	888	840	890	872	812	890	829	819	848	854	855	882	869	878	877	891	868	865	872	870	882	844	864	849	869	847	890	865	908	881	883	844	866	850	862	866	898	888	875	867	835	864	838	837	897	868	891	863	852	873	847	850	886	854	891	867	844	875	875	868	853	882	885	872	821	907	842	844	877	854	877	816	836	887	829	830	853	848	835	869	894	868	854	865	895	911	858	887	864	921	846	903	885	870	854	894	849	867	932	851	893	864	864	888	886	860	853	891	919	846	866	860	870	849	863	882	863	913	860	865	907	851	918	868	876	892	939	871	862	856	864	938	810	873	853	870	848	847	852	871	871	865	863	865	804	892	894	886	840	894	862	890	913	842	891	853	863	877	917	880	909	872	881	867	800	901	866	873	851	816	805	906	849	874	840	857	869	872	834	895	888	867	898	882	828	838	849	849	847	947	836	827	863	827	831	834	824	892	858	808	926	887	851	836	897	859	868	836	843	868	845	861	882	855	847	828	912	849	928	821	860	857	832	862	805	809	923	864	852	847	918	820	886	870	816	876	883	871	873	902	901	867	883	855	866	901	882	864	862	890	835	885	873	775	916	889	896	847	884	861	880	874	924	804	898	876	823	916	843	915	909	869	813	885	920	833	903	902	912	830	825	857	907	834	846	862	867	875	905	852	804	892	889	880	843	879	870	869	877	892	870	847	869	828	877	876	879	868	871	874	945	865	884	874	849	866	865	875	885	842	922	873	862	904	900	828	875	928	867	881	861	894	810	820	814	856	881	862	877	851	845	861	873	817	850	860	875	887	852	860	871	889	827	891	857	883	854	849	828	821	814	911	846	858	959	853	849	884	866	871	862	825	914	880	870	879	874	816	902	854	856	858	863	872	853	904	837	822	885	855	859	915	821	863	893	823	867	808	818	912	850	871	854	874	854	893	839	880	904	926	847	894	848	845	817	862	838	877	809	897	846	898	878	848	854	874	792	831	824	848	869	941	860	845	831	865	884	848	846	837	852	944	916	855	866	870	853	916	871	844	897	848	926	864	914	931	866	878	851	857	819	840	859	885	903	883	863	832	860	928	885	894	903	863	888	844	911	896	919	887	913	847	865	863	873	831	875	887	859	916	841	881	839	872	838	898	846	872	891	797	901	853	847	858	813	859	921	845	913	906	846	878	865	828	844	874	868	811	907	901	864	870	864	896	814	866	857	808	851	868	858	894	877	954	919	885	863	887	887	901	859	903	894	830	874	842	864	877	861	839	920	859	882	876	864	905	863	877	850	851	851	899	883	806	894	851	883	858	845	880	869	909	886	866	892	901	881	875	881	814	848	860	905	859	894	901	836	912	889	846	853	890	872	885	873	871	897	853	879	837	875	848	861	852	889	831	823	815	788	915	903	883	926	872	856	853	844	938	853	859	854	870	874	911	851	853	855	904	838	881	856	891	878	798	904	864	835	829	880	877	913	843	905	833	927	899	877	859	813	837	879	906	874	873	838	860	875	853	816	848	864	881	776	885	856	874	849	864	867	867	865	856	894	886	883	865	831	853	901	843	851	912	887	875	891	868	834	817	843	891	892	827	877	876	884	859	826	868	877	854	899	880	854	822	823	904	925	874	913	868	914	834	878	836	877	849	872	869	859	883	886	840	852	836	876	852	908	838	848	913	905	811	900	860	862	907	829	889	850	836	830	839	854	842	906	878	904	890	861	852	874	858	898	857	927	798	890	887	866	890	845	823	905	874	860	842	843	920	831	891	866	850	862	816	851	877	868	831	872	868	874	886	896	845	830	878	894	852	866	908	836	885	872	856	867	806	863	833	877	822	870	908	855	851	870	814	845	906	845	902	846	844	869	870	843	874	873	840	835	898	829	887	881	925	866	880	861	826	880	871	928	909	837	847	817	859	854	870	880	897	871	878	857	896	850	885	872	812	857	904	834	905	793	839	878	922	873	872	908	855	852	849	866	875	875	870	833	832	860	867	874	850	799	886	847	832	823	833	863	944	848	859	892	868	862	890	862	914	838	877	872	836	888	821	915	844	828	858	817	804	841	923	891	814	871	851	846	816	941	880	840	889	851	838	905	903	843	893	886	889	899	912	853	788	855	909	841	803	876	902	909	845	866	815	864	890	888	860	843	907	852	862	879	889	842	834	832	795	934	865	856	852	902	872	869	882	797	899	861	886	861	877	911	864	857	890	884	891	836	876	843	868	903	791	872	825	862	838	922	872	842	850	822	868	865	905	905	887	896	880	874	852	903	824	899	884	827	874	847	832	889	889	875	877	892	888	856	879	868	862	895	823	872	879	869	878	853	838	843	892	776	856	920	857	879	888	868	884	892	847	846	847	878	821	894	855	863	868	874	915	886	916	852	872	891	835	819	886	879	907	881	894	816	886	818	904	845	852	818	897	840	899	907	900	893	830	848	885	890	860	817	870	887	849	876	855	896	855	867	832	892	879	884	895	833	861	893	881	833	861	840	869	847	828	820	881	853	911	938	851	855	859	849	876	913	877	857	876	879	869	848	904	869	857	892	845	861	885	821	823	829	845	898	866	897	850	846	832	864	881	876	902	836	893	875	880	926	867	936	812	853	889	883	877	826
53039	17313	6281	2422	1547	1103	897	781	624	525	520	505	448	405	442	413	399	408	385	374	347	392	356	375	378	383	346	348	345	347	322	346	370	346	351	344	348	367	360	350	353	352	317	344	340	354	374	335	306	358	346	356	307	333	351	333	321	339	306	333	349	327	337	330	323	360	317	344	368	341	322	320	329	342	322	325	362	310	317	330	320	299	345	307	348	342	349	347	342	320	351	324	333	347	350	340	362	336	325	302	352	327	327	322	339	338	324	315	336	294	336	320	336	354	338	349	325	312	329	308	332	341	356	334	291	310	330	349	335	340	315	335	310	342	308	327	323	365	344	330	342	341	353	310	340	335	304	349	321	285	329	300	343	363	347	340	359	323	386	316	273	336	323	372	327	297	343	365	344	326	358	360	334	360	304	332	332	311	340	332	319	354	311	315	364	331	335	284	373	326	322	336	323	327	315	332	358	338	306	347	330	311	320	329	331	341	350	313	304	338	356	343	329	330	347	321	338	308	351	335	354	336	362	319	350	325	347	322	311	348	325	322	317	358	328	334	320	298	373	329	358	346	301	359	355	314	336	351	362	345	341	310	337	292	307	351	310	355	309	358	339	344	327	317	358	292	339	332	364	357	347	346	324	322	294	341	357	366	336	327	337	318	310	320	313	360	326	352	319	337	333	334	354	310	336	328	356	351	352	329	328	335	309	333	369	315	295	323	316	318	327	361	332	321	326	307	336	327	323	323	339	335	343	324	301	333	320	359	319	326	325	333	342	306	321	308	320	285	323	337	296	312	316	357	345	351	362	333	363	343	295	325	333	319	336	341	318	293	313	337	348	336	340	324	329	364	357	300	325	305	340	330	339	347	335	335	347	352	333	328	307	328	338	350	329	337	357	324	320	337	313	338	293	342	314	307	359	330	370	350	319	341	345	334	362	294	311	325	318	328	348	324	335	330	307	340	313	339	323	315	339	335	338	343	317	337	342	323	346	329	338	331	331	319	347	320	309	320	323	303	371	335	300	305	329	304	318	321	309	314	339	328	339	289	338	318	330	333	302	304	322	385	332	355	345	337	351	337	345	301	332	306	318	338	336	328	330	322	356	336	342	335	342	329	354	330	361	322	292	347	351	330	365	366	325	296	339	340	315	324	331	334	319	334	347	340	358	367	327	335	334	381	365	331	330	295	327	306	310	301	312	359	341	298	324	304	325	331	329	316	317	344	309	318	383	349	356	343	342	320	339	366	341	325	332	321	332	326	318	305	330	301	326	337	335	325	316	339	327	326	334	362	304	320	361	336	307	308	352	377	327	332	301	320	309	343	315	353	344	315	311	304	335	342	318	332	318	340	330	336	340	328	333	315	310	318	367	324	333	299	332	341	347	342	319	341	336	324	334	324	328	335	342	331	297	334	329	343	324	329	371	322	315	358	360	335	318	343	344	326	298	316	331	322	347	330	366	329	342	297	348	335	320	335	338	326	321	280	352	332	343	316	345	357	347	330	365	329	354	313	350	321	322	351	315	350	353	337	311	306	345	331	326	329	333	320	343	324	319	333	326	356	339	329	354	319	357	324	330	334	296	326	298	327	316	330	305	316	323	319	337	344	297	340	363	356	352	332	313	347	352	339	344	330	326	364	323	324	314	344	396	317	315	321	313	328	318	345	324	351	323	368	365	308	300	338	362	329	322	365	299	317	384	299	346	333	344	336	345	325	315	305	319	361	326	347	343	333	345	316	367	345	354	328	346	305	326	352	328	344	319	328	320	344	301	324	333	343	362	371	344	358	382	319	337	319	324	333	328	339	327	355	316	329	327	373	333	330	350	317	342	357	305	336	305	346	306	320	340	339	313	342	327	334	349	328	343	347	337	342	309	315	315	348	295	331	324	327	346	333	350	356	332	287	310	335	313	303	360	306	347	350	330	314	331	357	344	342	270	312	341	338	355	336	288	373	354	364	327	320	323	322	306	334	338	324	346	348	337	310	320	325	309	315	339	329	318	353	317	345	322	328	359	307	294	346	313	333	300	324	332	307	339	294	330	341	358	323	318	344	338	352	340	327	361	359	343	345	318	291	335	306	304	341	349	330	310	318	313	348	344	316	333	337	324	344	323	362	329	353	338	342	327	320	323	348	301	369	362	326	326	344	360	308	283	342	326	324	324	310	347	352	330	330	295	312	346	329	321	327	335	363	363	332	341	344	335	325	347	349	322	305	367	305	347	351	334	364	335	321	356	330	338	342	347	325	315	315	304	314	340	324	322	326	332	318	319	333	350	336	306	330	353	336	373	340	322	323	319	337	310	309	324	311	345	317	367	359	353	349	326	322	341	334	321	310	333	311	337	307	326	358	341	316	362	322	311	337	280	307	355	330	357	340	300	341	328	326	329	335	350	303	329	297	351	302	297	324	307	338	351	318	331	296	303	357	320	359	346	323	367	344	350	302	347	315	334	355	331	339	331	315	316	317	341	313	348	340	328	328	300	267	348	333	326	333	329	329	335	320	365	358	315	316	352	346	334	355	329	357	342	323	291	355	336	356	346	351	327	313	348	332	313	334	347	327	341	344	340	316	283	329	336	338	334	329	356	323	293	331	354	341	290	334	329	352	322	306	351	312	340	312	314	346	306	342	320	334	339	362	328	314	318	342	353	341	324	338	344	349	338	347	345	354	371	355	328	333	341	318	304	314	327	348	296	316	300	309	325	335	346	338	331	364	365	318	309	344	337	323	354	316	321	324	319	343	341	320	324	316	327	349	312	317	322	340	384	352	313	358	341	317	335	312	341	351	329	307	325	346	308	322	333	331	349	349	376	354	319	353	317	278	309	353	309	315	315	315	380	373	344	292	320	316	325	334	345	356	347	353	347	356	349	343	312	330	365	282	345	331	328	327	277	297	325	310	326	312	299	349	325	344	326	354	323	330	339	379	334	313	359	323	337	302	327	363	308	302	337	329	317	312	349	362	332	321	329	334	308	337	330	345	296	352	333	310	317	334	304	296	302	328	362	295	326	379	336	327	304	336	321	351	332	350	313	308	314	318	304	322	325	354	336	322	333	338	318	285	298	331	307	335	338	342	322	324	299	318	320	314	341	315	349	307	353	336	349	339	334	348	345	349	352	328	348	337	351	342	332	350	330	361	300	318	323	338	341	323	326	321	362	328	319	303	321	336	331	343	322	353	316	344	343	345	305	376	325	336	327	334	330	320	308	347	314	322	327	331	322	325	298	333	324	306	321	298	337	318	348	339	307	308	330	344	356	317	318	352	305	324	337	326	327	362	327	367	342	344	353	338	314	351	303	337	359	313	329	310	338	365	298	336	338	333	354	331	340	375	343	318	340	306	344	341	317	327	318	324	355	373	340	356	333	352	368	329	301	326	360	329	331	354	299	314	319	315	305	351	349	318	319	348	355	324	296	334	355	332	354	351	300	328	331	351	321	368	317	331	342	338	332	321	326	337	328	306	307	322	322	330	341	352	332	316	328	333
27381	2933	6231	6845	5713	4690	3883	3349	2892	2505	2308	2129	1989	1796	1691	1645	1498	1431	1487	1356	1289	1280	1274	1250	1229	1174	1156	1148	1197	1123	1157	1121	1088	1128	1128	1108	1096	1099	1089	1124	1031	1071	1006	1045	1001	999	1014	1029	1014	1070	1019	1029	995	969	1010	1061	951	1019	1001	961	1023	1019	1042	990	1016	975	1007	1040	986	951	981	965	1004	1006	915	978	1022	1056	1036	950	1028	959	987	1015	952	951	947	913	981	977	991	990	953	903	913	949	964	977	882	958	954	1008	995	938	896	948	945	993	982	965	983	953	972	972	973	965	967	979	954	953	951	984	915	1025	980	962	932	975	995	946	958	970	940	934	945	976	960	963	1013	1003	922	933	940	930	911	950	973	989	948	971	968	993	950	978	955	932	971	966	934	986	946	977	1000	963	935	948	981	886	982	993	979	911	945	979	985	1002	970	973	957	975	947	950	975	967	962	914	1033	952	1019	993	936	926	969	904	956	951	909	985	1001	981	975	956	951	960	948	970	959	1009	970	948	979	924	949	949	953	903	963	976	969	967	1024	1005	942	932	911	924	948	942	983	993	941	959	937	949	912	976	966	967	961	957	949	953	978	961	953	1060	964	906	1010	979	936	954	965	961	997	940	976	972	963	990	967	997	963	975	944	951	951	958	944	919	1009	943	962	943	1002	941	936	964	951	973	939	938	929	973	955	1000	964	969	963	1018	965	961	938	936	961	981	966	933	998	978	993	957	953	1000	952	947	948	1000	916	894	966	894	942	941	973	925	976	977	967	985	954	989	1004	940	948	924	932	991	972	917	975	996	990	910	970	971	975	955	990	911	933	940	931	927	929	938	978	958	992	937	1009	939	981	928	926	977	947	966	961	899	952	949	959	929	955	931	963	912	910	919	1002	949	916	993	964	964	944	973	942	945	895	973	954	980	918	889	928	974	899	900	985	908	902	955	981	957	948	962	1008	999	945	939	881	957	978	983	920	915	1006	912	967	904	936	1013	895	957	955	1014	935	947	930	991	907	968	912	972	962	946	983	1005	944	964	994	939	945	956	963	970	1007	1004	936	956	921	965	961	978	952	945	961	950	962	930	982	926	934	949	976	952	959	946	911	964	968	928	951	943	928	959	938	942	970	933	958	981	990	931	946	946	956	977	967	918	977	952	988	965	968	953	958	1010	990	962	930	1021	975	927	962	969	944	1013	988	1002	925	950	934	936	949	940	981	894	974	974	919	943	1010	909	930	921	988	997	950	946	969	984	958	985	988	937	948	950	937	934	923	1000	957	990	935	947	992	980	917	922	965	922	958	977	935	913	1009	962	946	952	942	976	881	986	967	966	1012	995	925	928	965	960	938	980	923	942	983	970	935	956	980	966	1013	903	933	971	931	981	883	860	961	914	953	931	996	898	944	923	919	956	946	928	943	966	1023	946	897	967	922	907	959	967	937	948	969	919	973	967	944	1016	990	988	965	941	960	960	978	1000	994	959	958	945	957	1011	943	936	916	924	977	972	941	947	986	943	896	974	983	925	954	991	884	1006	1015	942	913	972	947	978	941	984	998	991	945	937	939	895	973	971	931	950	987	926	970	895	961	946	931	877	906	970	933	997	909	980	950	968	985	1048	985	969	1000	968	957	972	942	942	948	891	931	961	962	942	933	972	994	950	947	962	913	919	984	979	966	964	957	998	866	969	964	911	915	948	943	961	914	974	972	960	946	965	942	972	967	925	964	919	1005	964	931	936	929	958	976	991	928	926	924	979	991	959	956	913	966	973	967	979	976	916	971	988	935	961	999	922	993	950	943	992	949	992	946	939	903	938	950	908	948	1004	1009	965	924	940	952	953	949	941	958	939	912	955	898	974	925	958	984	968	964	925	932	980	966	979	984	938	926	966	933	947	973	861	959	946	955	895	956	931	982	961	954	979	961	967	949	974	991	982	975	962	926	958	946	965	932	965	959	922	984	935	1009	966	965	944	962	942	986	961	968	950	931	940	970	991	975	979	969	956	1021	887	1049	919	914	968	969	974	920	955	972	954	940	914	984	911	921	966	1038	951	990	956	909	916	902	954	984	894	945	973	931	908	982	964	945	893	938	903	934	929	940	960	966	897	921	992	960	956	939	1036	945	964	988	921	1006	934	930	936	997	990	915	924	1004	959	985	921	965	944	929	939	963	930	966	913	986	934	952	959	992	974	907	995	981	932	923	962	936	1015	949	909	969	917	957	1003	977	916	932	964	968	992	903	959	938	968	923	949	953	915	978	992	995	969	990	903	926	963	911	971	982	971	975	939	943	966	938	888	966	1016	921	951	947	979	997	895	936	1012	956	971	976	963	983	960	940	977	948	1002	919	938	898	945	974	936	917	951	992	965	941	901	959	951	929	957	942	969	945	930	925	865	930	933	993	934	972	930	943	940	1007	1021	996	968	994	953	942	1009	974	929	1001	992	936	898	934	992	1011	997	940	976	974	981	951	941	979	1016	1016	972	933	1005	998	997	963	996	944	896	948	988	1008	941	919	981	973	1008	951	945	964	966	969	948	925	965	974	953	917	986	962	920	1012	972	952	972	940	902	960	1000	962	969	951	934	982	980	939	943	951	917	938	969	961	963	931	984	962	946	1003	917	917	1019	977	927	969	1002	948	935	898	945	987	978	959	920	932	964	897	903	962	927	1009	998	963	929	956	974	952	928	963	924	927	997	934	965	982	955	889	941	974	964	920	935	1020	990	942	953	990	947	1007	922	975	936	960	927	983	977	940	1033	974	944	940	929	976	1019	944	963	976	1010	941	991	1003	917	920	962	981	931	953	959	961	943	964	987	979	954	905	928	954	904	882	943	1005	960	970	1005	953	981	975	989	923	961	956	891	992	984	958	912	988	1015	962	915	935	939	981	932	934	963	906	1011	968	946	958	962	931	932	946	960	966	974	960	950	975	905	934	959	958	978	953	931	964	952	1012	939	948	950	963	929	993	960	899	921	942	978	967	950	974	940	928	894	933	965	999	959	926	946	967	900	952	938	981	909	959	964	980	929	976	917	960	963	959	912	908	967	941	902	1019	951	976	956	956	928	918	991	949	957	981	885	953	915	985	959	951	983	971	1020	944	977	924	935	945	976	934	893	932	992	979	960	980	909	924	924	946	970	963	958	947	935	975	951	986	958	1004	913	899	945	947	864	939	958	938	960	960	959	940	972	905	942	956	976	978	950	905	957	962	970	985	1001	926	938	971	973	1008	1004	947	929	950	974	936	946	996	956	968	990	899	938	962	982	1020	942	931	961	954	1018	961	1004	1007	996	1009	989	918	964	945	976	988	895	954	982	959	927	984	969	939	932	967	951	974	943	982	957	950	906	952	991	986	922	922	949	998	956	935	957	938	936	965	940	985	913	988	965	928	929	935	972	983	920	923	919	944	934	988	965	926	945	933	931	962	975	920	977	943	955	934	926	987	946	920	968	905	998	984	925	960	992	968	948	904	998	966	963	936	946	970	946	937	1007	927	978	1031	920	953	924	988	927	946	982	984	933	984	925	952	976	953	959	900	934	978	1011	990	952	949	954	901	960	955	978	985	972	952	931	939	978	938	902	949	1012	977	918	962	954	967	948	963	957	960	1000	919	901
7698	505	255	235	185	171	177	143	157	191	146	157	154	157	142	146	163	138	152	163	162	143	148	170	142	146	154	150	148	173	144	137	168	159	143	142	191	160	165	134	170	161	145	131	148	147	153	148	154	152	164	146	145	151	132	151	155	146	157	149	162	180	127	135	161	136	152	169	170	144	144	149	150	151	160	140	138	168	164	158	130	152	135	127	170	146	133	146	152	154	144	157	173	131	149	148	157	162	140	156	165	179	150	172	150	172	160	149	145	165	162	158	170	185	146	153	146	157	148	158	141	143	154	148	141	137	161	157	159	154	140	138	156	161	145	167	168	152	141	160	154	157	156	146	151	137	159	148	160	152	149	148	166	151	156	148	157	138	153	155	159	167	161	121	152	142	149	132	138	166	157	132	162	161	126	153	134	171	141	141	163	147	147	135	145	159	147	139	133	148	170	149	130	166	141	155	135	146	150	140	154	149	132	160	142	140	148	152	169	117	164	171	147	161	169	162	162	137	160	155	147	160	136	145	174	167	156	148	159	153	160	166	112	153	153	131	149	152	138	156	152	149	140	146	169	159	172	168	166	169	159	160	161	162	149	156	143	138	134	155	147	143	138	162	136	179	157	151	159	188	152	145	134	160	151	132	160	152	157	168	145	155	167	143	142	148	169	141	139	144	151	137	167	139	147	135	133	171	138	152	169	145	142	146	141	136	141	140	141	146	161	134	154	170	141	151	153	150	148	158	164	150	148	142	133	146	170	157	145	140	144	142	151	142	162	158	163	170	170	145	168	161	146	187	165	157	141	153	143	142	159	143	148	152	151	180	149	158	143	166	157	162	154	163	153	150	159	178	147	141	144	165	152	124	148	147	145	155	164	155	163	154	164	161	162	144	150	169	155	148	155	148	140	152	160	149	139	137	157	155	153	149	179	157	158	143	140	156	135	136	156	153	152	144	170	152	156	152	163	140	163	142	160	134	150	149	167	149	139	153	174	152	154	144	168	142	159	154	151	152	153	156	149	150	146	146	163	141	161	154	146	142	173	152	132	157	153	160	138	145	146	137	149	140	156	158	153	165	163	143	158	167	155	140	160	148	162	160	156	160	138	160	163	144	154	151	162	161	148	137	157	144	145	140	151	154	132	172	142	150	139	138	158	155	150	138	184	148	173	134	158	131	161	144	159	147	160	150	162	148	142	152	148	137	150	157	145	137	144	161	139	149	161	141	157	157	160	146	147	163	128	137	168	171	158	137	173	154	165	152	152	157	148	192	148	152	143	150	143	137	148	145	157	153	141	148	150	155	145	154	137	163	145	157	159	156	148	161	145	156	162	166	134	137	148	142	137	168	152	146	164	142	160	164	161	168	145	160	169	152	162	159	145	178	138	157	171	152	162	149	148	144	143	167	127	124	143	152	162	162	165	153	147	159	153	144	167	151	130	162	150	166	146	154	139	157	175	143	159	179	181	147	134	145	146	146	129	117	148	154	172	136	144	155	148	137	154	125	162	164	138	143	162	167	138	159	161	154	154	143	151	170	163	154	150	167	140	146	159	134	178	142	162	163	156	135	141	150	158	141	144	146	155	149	134	125	158	159	151	147	153	145	166	156	173	151	158	149	152	147	154	151	176	147	142	167	157	179	153	165	148	156	148	140	170	143	172	157	174	138	142	136	155	145	150	149	166	149	143	160	157	156	141	158	148	146	176	159	170	163	148	156	146	159	144	137	163	152	138	152	148	164	149	139	156	147	177	153	147	155	148	149	165	171	182	168	149	148	143	145	150	151	152	159	169	152	131	143	136	158	171	156	133	129	146	142	121	148	156	150	146	179	141	158	175	149	155	148	152	132	150	132	144	146	149	154	146	163	154	145	143	152	133	148	158	159	148	136	157	146	151	149	142	191	164	134	159	147	175	153	164	169	152	174	149	139	179	162	132	151	151	143	157	148	171	144	150	162	163	138	167	166	149	164	141	128	164	157	157	160	156	169	138	138	151	127	153	180	152	147	128	141	161	153	126	139	132	160	164	154	145	140	171	135	165	151	156	158	141	156	173	153	133	149	133	165	158	154	158	151	178	164	128	146	159	147	150	151	144	154	154	135	161	149	155	151	149	141	161	170	173	159	160	158	141	160	154	141	156	163	160	161	145	172	158	123	162	131	148	136	129	164	152	140	162	152	156	162	157	137	165	156	139	174	125	155	140	146	139	143	162	160	165	155	176	183	135	149	177	157	146	152	143	153	143	146	157	157	142	156	148	161	119	151	132	148	151	157	181	153	161	128	142	149	148	147	171	159	152	128	153	136	153	169	140	154	167	147	135	155	170	127	155	148	159	193	147	171	146	143	156	147	160	160	162	152	179	154	150	159	153	132	147	145	161	154	156	150	149	136	164	151	168	145	147	142	169	174	158	171	175	145	132	128	146	138	168	152	159	139	159	158	152	152	141	153	140	138	136	157	161	165	145	158	165	154	142	135	143	160	172	157	159	163	163	142	128	148	162	136	165	152	153	158	161	157	169	131	157	140	144	149	148	140	170	160	150	145	147	138	129	168	137	131	134	157	168	179	178	154	157	157	146	142	167	167	162	162	146	162	162	147	136	182	162	156	151	142	154	174	140	159	146	148	154	157	144	164	162	138	137	159	151	162	146	144	141	138	125	153	152	145	148	147	133	146	168	134	168	146	167	155	164	150	174	162	154	165	160	156	154	160	157	160	162	132	147	129	156	126	159	133	146	150	176	166	157	161	153	139	163	141	147	141	163	147	143	142	170	152	146	148	165	169	138	141	147	139	144	183	156	171	158	149	145	147	156	159	163	152	173	149	148	140	137	150	173	150	118	133	143	156	158	154	150	155	139	143	142	135	144	194	150	154	148	160	150	160	161	170	167	137	142	142	146	145	160	174	168	140	148	142	135	139	168	143	156	143	154	135	168	134	153	142	152	143	158	153	160	125	160	137	139	166	136	162	167	144	154	172	156	173	157	147	150	176	153	131	161	143	162	164	161	148	125	156	183	151	135	172	155	156	157	161	146	140	148	173	160	151	141	160	156	148	148	154	149	150	151	161	150	146	169	127	146	139	154	130	144	136	157	157	135	157	153	151	143	132	173	153	161	171	166	150	148	160	161	153	142	129	163	164	148	151	141	157	171	131	144	149	145	147	145	158	149	153	155	187	137	167	166	168	140	166	168	133	147	132	179	158	148	142	153	161	160	171	150	157	151	140	154	155	147	132	159	140	157	164	166	148	153	163	146	163	167	171	131	130	157	166	136	143	156	152	140	179	179	135	135	159	134	166	153	155	139	125	145	135	148	143	151	150	134	139	183	166	163	149	172	158	151	156	160	151	156	129	152	143	143	160	161	156	154	161	144	140	159	173	151	161	132	180	165	141	160	159	154	136	175	143	148	139	146	152	141	147	137	137	163	162	151	162	154	146	168	169	147	150	172	151	152	144	138	173	168	152	136	160	157	138	151	155	167	150	146	160
7034	652	751	719	712	655	613	615	584	584	578	584	531	586	495	549	538	526	526	533	533	550	542	560	526	516	558	551	469	510	551	480	521	507	485	523	491	531	551	522	531	526	523	520	529	508	510	513	556	515	484	472	555	531	505	532	509	552	493	544	542	495	507	506	490	497	508	568	526	492	498	525	505	531	478	484	518	526	504	527	526	510	514	507	480	513	504	522	494	523	505	532	501	524	536	494	517	557	520	518	529	556	484	514	464	532	571	512	511	534	526	504	527	535	550	506	509	490	500	523	521	509	529	477	525	503	525	537	497	539	554	504	496	544	492	500	486	518	525	519	518	530	528	490	518	536	533	495	506	526	554	524	457	538	544	529	490	508	526	504	486	513	515	543	553	515	481	549	522	469	498	526	535	550	561	510	484	544	516	480	525	515	504	497	521	506	513	491	510	509	513	498	546	492	547	522	498	500	480	479	488	529	514	518	507	485	526	494	509	488	488	522	545	511	522	529	512	502	536	499	522	468	511	548	505	489	495	498	497	507	525	526	481	524	485	534	541	511	479	535	513	501	474	534	504	495	519	496	534	543	473	496	517	495	497	525	498	519	526	497	529	478	508	483	545	532	586	529	519	531	542	489	496	556	535	499	571	504	497	510	482	513	530	552	506	519	515	512	509	514	516	505	545	511	525	499	499	495	482	505	553	522	477	499	490	482	523	571	547	556	535	527	481	479	535	529	531	523	513	533	502	560	520	533	513	524	524	518	511	515	543	522	540	567	500	525	491	524	506	501	519	510	504	464	511	503	544	534	535	522	550	522	499	544	507	482	544	490	507	507	532	519	504	544	492	507	506	528	521	543	532	501	508	507	509	525	506	527	547	492	542	523	508	519	491	524	548	483	514	495	535	481	468	506	538	537	523	490	515	513	494	504	518	512	513	553	539	504	505	515	459	488	535	552	529	479	526	490	499	476	516	542	488	484	554	515	493	503	477	536	517	525	519	497	532	525	506	539	523	529	558	543	534	496	537	483	534	483	558	502	512	549	499	545	508	510	506	541	467	511	499	513	543	482	508	565	527	555	456	513	506	499	512	519	499	519	475	511	505	509	479	456	528	508	494	482	506	490	498	521	514	532	514	491	492	501	499	525	535	505	493	497	518	516	534	516	502	490	491	505	464	464	516	556	503	499	498	514	505	531	519	549	510	513	511	513	518	536	513	518	542	529	503	531	509	501	517	480	535	529	489	522	512	508	489	510	528	557	503	556	515	521	507	511	507	523	516	547	509	527	513	518	509	528	567	515	496	501	520	513	511	490	503	530	528	506	536	498	505	520	523	551	479	493	502	495	561	542	533	482	543	529	508	505	521	538	536	511	520	475	489	550	507	516	500	508	494	537	524	509	515	486	513	520	504	521	556	503	439	494	502	525	525	527	520	508	529	526	523	517	492	499	507	494	507	501	520	551	486	488	522	527	499	518	541	497	494	495	550	551	496	469	494	521	507	490	545	496	519	493	539	480	519	474	531	517	531	555	494	534	510	472	537	489	498	541	550	547	509	512	504	531	515	506	538	486	516	523	501	524	494	510	482	498	534	490	555	473	507	518	534	512	542	532	513	533	522	510	498	467	533	526	514	484	540	555	446	477	519	539	490	514	553	492	501	536	563	480	524	493	540	487	532	535	505	500	550	523	472	473	512	498	512	538	534	475	523	509	471	483	496	500	537	488	529	520	495	491	489	534	513	486	514	511	499	551	544	563	507	464	532	536	502	548	527	528	521	495	514	516	486	546	525	486	540	516	519	512	541	536	528	476	499	534	485	514	504	541	569	474	514	520	555	516	507	526	492	530	550	542	519	494	464	510	551	509	469	506	513	504	506	529	479	508	554	504	509	511	492	506	529	498	544	542	483	515	506	506	501	520	510	509	560	509	550	528	510	497	479	522	506	496	531	515	467	514	499	520	552	489	504	490	526	473	515	517	536	517	493	516	491	558	520	508	493	525	524	524	533	556	508	512	485	509	507	506	510	524	517	514	538	539	500	469	494	519	517	541	497	488	537	555	498	515	508	556	552	472	523	495	506	484	492	505	521	523	548	519	508	498	481	513	454	488	545	527	495	521	540	543	539	536	526	575	526	491	507	531	495	499	506	504	499	489	519	573	521	521	563	501	516	522	525	529	530	533	471	508	499	534	542	512	505	494	514	493	537	532	514	517	556	548	523	518	507	540	524	549	476	490	574	515	512	535	489	526	477	520	538	511	558	513	488	497	491	509	525	486	539	519	489	541	523	496	548	494	504	547	482	505	513	483	529	544	514	529	502	573	522	525	515	519	537	543	513	512	523	514	487	486	498	515	538	517	509	492	503	528	525	503	529	526	573	544	530	485	512	516	508	508	513	490	516	498	497	499	497	517	527	516	540	500	514	514	521	554	539	524	517	508	511	527	530	562	440	546	518	502	530	495	506	531	487	506	526	486	490	526	490	528	508	515	515	539	536	551	537	480	496	493	520	515	544	540	526	504	488	523	545	508	519	512	543	504	517	494	524	504	513	529	504	513	556	553	513	511	540	482	541	537	513	485	488	521	509	507	519	525	520	457	523	501	486	503	509	524	509	501	555	498	524	499	529	558	543	504	517	507	526	467	505	516	520	504	478	513	495	515	522	498	528	471	494	525	464	528	520	519	497	484	487	516	500	517	501	518	510	554	531	466	498	529	513	539	511	512	481	490	509	518	504	507	554	511	514	531	499	547	495	520	531	547	528	551	526	516	525	495	459	526	530	500	519	464	495	476	457	470	535	493	539	512	536	515	544	487	482	513	524	477	499	543	526	504	527	566	495	505	473	523	474	537	516	511	512	516	490	517	556	499	550	503	533	486	502	510	545	494	484	499	535	499	530	523	523	521	528	500	536	509	559	507	534	524	478	551	503	511	556	544	561	543	532	495	533	518	531	498	515	537	493	536	533	530	535	503	510	543	554	508	531	504	533	534	515	531	526	509	512	518	517	510	479	503	472	518	497	486	549	561	509	479	508	518	506	479	550	517	503	510	511	512	489	501	520	531	509	548	556	519	505	520	528	537	535	515	534	512	528	499	498	557	491	536	508	522	557	489	491	512	499	567	529	536	517	532	538	540	499	565	517	519	538	554	586	494	464	491	513	536	556	511	559	505	501	508	541	524	529	500	526	550	530	515	488	533	540	528	482	515	499	485	502	503	534	528	530	508	558	487	480	503	505	514	531	543	534	492	498	515	546	504	501	541	491	532	537	516	508	524	486	497	560	536	470	489	496	467	485	533	511	511	509	520	499	515	458	546	546	506	481	546	477	528	540	509	516	535	501	504	537	526	550	553	517	500	551	529	515	518	558	491	548	478	501	500	500	506	514	524	512	488	548	464	563	515	519	521	504	499	546	516	515	529	494	535	539	503	551	495	471	519	540	491	552	508	522	486	489	544	506	514	518	550	498	535	567	502	529	515	505	481	537	504	521	499
41532	9502	2024	1182	952	658	607	539	465	471	384	372	369	362	339	341	336	304	332	301	298	318	301	332	306	318	317	294	320	282	290	310	332	329	242	276	277	298	283	274	296	269	297	327	310	307	261	304	282	303	262	309	287	283	331	271	283	286	282	322	317	337	267	317	315	303	297	305	270	283	285	274	271	271	284	280	312	305	299	309	322	281	262	301	292	262	299	291	281	260	295	301	288	273	294	301	275	297	280	300	302	314	297	301	308	279	313	291	300	295	289	290	315	264	280	290	294	311	274	268	312	314	342	284	301	301	306	271	292	281	280	299	302	271	296	282	290	269	304	309	271	295	243	303	285	287	301	298	281	300	280	309	276	294	333	311	271	279	284	286	266	289	294	302	265	294	299	300	324	264	296	278	285	296	261	290	300	291	279	299	275	288	260	255	284	320	281	282	327	278	285	275	277	288	243	286	266	286	294	299	307	289	313	322	296	314	290	290	302	298	312	306	309	330	279	290	288	280	281	304	319	285	288	284	289	302	307	315	255	319	311	312	244	298	269	263	295	292	286	278	282	290	288	253	294	290	282	266	330	274	282	298	304	287	311	285	319	267	289	273	320	312	317	336	269	254	273	284	273	273	273	276	299	311	316	285	266	282	280	315	275	276	267	279	337	294	266	306	298	265	282	295	265	333	307	285	320	295	312	307	293	273	299	309	298	276	288	277	275	304	304	273	289	285	263	294	282	290	306	265	267	327	313	295	274	310	283	295	277	297	310	281	266	300	281	324	312	281	288	322	288	273	307	298	329	310	315	288	285	305	309	270	287	314	301	295	296	314	259	292	294	327	286	295	282	279	287	304	293	292	273	297	300	314	310	276	300	276	303	270	308	305	293	322	256	286	283	291	282	294	282	292	278	270	270	309	285	298	287	254	304	307	276	266	285	291	271	290	276	278	300	314	290	294	289	309	273	301	328	286	272	280	286	319	285	317	272	302	281	289	300	282	297	241	285	319	295	257	302	295	284	273	280	301	316	264	278	297	261	271	280	279	259	288	313	306	253	301	312	287	266	302	287	304	316	310	281	324	291	313	282	287	271	270	319	315	284	294	301	282	290	293	312	282	299	287	295	303	273	301	289	277	301	243	274	286	334	286	315	287	319	258	279	316	312	273	309	284	297	300	283	311	302	270	266	291	301	283	283	250	253	302	296	248	272	252	323	280	265	277	279	266	273	262	257	311	283	281	280	288	309	281	292	277	267	279	306	312	293	265	303	300	274	294	269	283	284	272	295	294	310	303	288	274	272	317	318	284	297	293	317	309	276	289	288	295	273	295	269	255	296	328	296	290	293	294	305	289	320	284	285	278	307	280	307	292	303	283	313	276	285	279	314	254	276	274	305	312	300	274	274	265	280	296	277	270	323	264	294	303	280	312	281	335	292	284	311	297	295	320	285	288	324	360	287	305	281	322	291	256	301	277	298	295	266	257	317	289	317	266	279	272	285	271	286	323	320	269	305	283	299	317	275	272	301	276	288	267	302	292	297	296	297	312	291	289	306	288	304	282	282	303	286	310	273	284	305	281	290	307	295	300	292	279	292	328	306	277	316	302	281	308	283	268	314	320	307	283	283	274	284	234	293	312	275	289	331	287	312	285	281	270	272	283	298	279	306	278	279	299	299	300	243	279	307	299	290	281	294	285	313	267	279	272	261	287	304	310	298	295	306	289	268	291	286	331	310	281	310	318	288	267	299	270	275	319	307	289	288	267	285	319	274	289	281	250	284	297	326	284	272	294	274	302	287	292	313	295	298	281	275	270	268	295	304	310	325	285	316	313	314	319	286	302	308	297	300	284	272	312	279	266	278	291	310	304	291	297	298	316	304	339	300	310	270	266	275	303	338	295	296	281	306	302	276	274	318	291	285	280	299	286	300	290	289	290	273	264	306	294	263	259	322	264	273	307	296	295	288	271	272	290	264	277	295	258	295	299	259	287	243	255	294	307	273	283	295	311	307	317	249	249	290	308	323	327	295	273	281	273	266	323	300	286	297	252	302	297	293	273	287	253	289	275	309	318	324	310	310	276	314	283	256	294	291	313	279	317	317	311	306	304	299	297	284	290	302	274	272	291	296	286	286	262	301	293	285	298	306	288	276	269	302	283	293	298	292	294	291	300	318	321	258	319	275	312	261	291	289	299	330	313	282	292	330	288	289	303	300	303	277	291	283	300	283	291	317	291	286	317	280	283	296	286	283	328	301	301	280	278	296	273	270	308	277	307	303	310	307	265	274	285	297	274	278	299	316	299	291	297	270	313	320	302	260	301	284	272	313	278	266	305	288	305	292	290	299	307	320	274	295	309	296	292	261	315	288	312	287	271	281	257	298	302	298	269	287	319	296	277	256	297	280	302	321	292	280	295	278	294	290	322	292	311	250	305	309	281	279	282	277	270	288	295	286	275	307	272	320	317	265	319	300	320	285	290	299	300	307	291	282	283	299	331	285	297	293	293	243	273	277	288	301	271	308	287	313	302	315	271	313	294	279	332	267	297	288	266	292	268	285	270	278	304	306	291	306	305	293	263	306	309	324	269	313	307	294	287	283	326	265	268	291	274	294	305	297	317	267	279	308	310	283	288	298	285	296	274	298	276	298	314	294	277	254	290	290	289	289	297	275	307	290	300	289	293	279	293	312	272	290	275	266	299	250	285	290	296	311	314	305	287	325	274	294	291	289	299	265	278	253	236	301	285	285	299	299	316	293	315	287	300	311	313	295	249	282	264	303	301	293	308	299	290	287	275	277	308	281	298	304	306	273	299	301	320	274	294	286	311	291	314	272	288	281	280	310	296	306	276	248	302	331	276	283	295	275	293	303	275	303	285	306	301	266	294	296	277	304	257	294	299	303	309	299	284	267	290	278	281	294	315	289	280	260	282	307	260	271	303	310	284	291	291	303	286	320	262	278	302	302	310	269	238	313	282	278	286	300	271	309	285	265	287	261	304	292	285	252	301	268	295	274	285	290	265	272	301	321	280	301	294	278	278	283	291	267	301	302	283	286	274	269	285	288	294	300	309	297	302	282	295	279	302	264	293	298	296	296	302	294	294	272	286	290	269	283	273	312	284	282	282	289	284	279	310	300	292	310	296	290	274	293	289	294	293	303	326	287	273	319	310	309	277	276	281	287	307	271	288	275	302	269	278	295	285	296	271	283	326	305	284	283	276	281	283	296	337	310	313	318	299	295	295	281	298	307	303	292	292	295	298	273	301	326	310	277	306	283	282	295	276	269	307	303	286	293	266	321	325	260	281	305	292	288	268	304	296	303	281	273	309	276	310	280	288	273	302	292	275	270	289	296	275	331	259	262	303	321	287	308	259	282	288	304	300	277	283	312	302	304	311	296	299	294	295	349	299	278	311	288	294	277	281	276	268	311	314	276	317	266	270	271	292	280	314	304	278	292	309	265	300	303	269	322	318	281	260	320	282	295	303	273	274	294	303
20496	1918	3781	4078	3502	2964	2443	2169	1937	1731	1636	1463	1375	1348	1233	1228	1146	1099	1156	1171	1129	1014	1065	1005	997	985	1033	1019	991	935	973	929	950	896	908	943	954	907	947	935	959	910	903	931	903	898	892	880	853	903	908	902	864	917	944	880	860	919	909	929	875	870	872	876	885	879	926	854	895	874	857	903	889	900	879	896	850	820	900	895	900	879	880	846	949	876	873	893	807	918	853	836	938	841	923	904	916	930	894	834	849	921	874	863	917	891	896	902	918	892	878	882	878	929	895	904	882	824	864	854	934	899	888	931	872	816	906	888	908	829	898	864	881	848	968	838	889	884	830	840	851	873	846	892	860	910	905	894	899	882	904	936	842	799	943	871	861	840	872	839	848	825	895	898	896	879	807	842	851	893	884	864	824	874	871	913	854	888	915	887	896	858	857	861	854	814	902	857	896	882	907	867	877	920	882	853	882	870	856	881	853	860	891	865	938	796	893	855	894	934	864	839	888	845	916	837	899	864	864	836	892	853	896	886	845	858	879	862	838	879	873	843	899	871	929	919	870	883	840	859	918	829	882	905	853	820	835	838	941	838	866	884	890	880	824	868	885	866	859	877	813	835	935	928	871	871	894	854	858	918	917	866	846	950	873	919	904	877	823	895	838	889	874	896	932	900	834	928	865	875	899	848	852	864	849	862	895	834	925	861	883	846	886	859	860	907	870	878	870	902	861	879	881	864	835	838	877	885	818	866	857	901	906	901	867	872	834	872	855	865	833	868	891	871	906	871	821	850	895	888	879	842	833	860	847	875	848	894	882	852	872	927	845	833	910	863	836	917	885	853	900	889	860	880	846	920	886	843	859	849	837	828	870	817	915	894	875	838	841	886	843	913	865	890	837	862	872	834	879	902	892	877	861	853	920	865	881	866	856	838	843	848	861	846	836	831	896	850	911	903	861	874	877	871	851	895	870	861	873	870	876	864	916	868	838	859	868	897	876	905	882	902	903	883	849	834	876	884	883	893	849	856	810	886	864	891	894	877	836	840	854	866	853	944	872	892	808	871	892	872	903	821	905	899	877	882	873	919	926	856	879	879	880	900	881	897	853	915	852	875	874	852	842	835	886	923	910	912	872	849	859	886	879	884	889	907	914	906	806	907	920	884	936	853	894	857	915	897	819	900	854	893	881	852	892	851	869	889	855	854	827	829	841	849	836	854	903	879	937	890	883	902	872	897	910	868	859	881	852	860	932	894	883	873	825	866	869	837	892	863	894	935	881	844	888	842	833	861	878	889	825	853	910	864	829	864	869	889	900	841	880	827	830	895	854	878	807	857	848	882	855	859	886	850	878	876	845	911	845	866	818	863	833	835	822	889	859	905	897	940	833	836	906	865	886	855	908	833	914	843	901	828	805	841	894	901	861	850	854	876	825	864	884	918	852	873	868	827	878	887	876	867	878	868	881	852	851	849	945	895	873	836	856	859	892	891	862	857	855	887	885	809	850	862	852	876	903	888	895	892	890	879	859	864	892	916	883	888	866	875	872	849	844	909	861	834	808	840	890	895	851	892	879	870	820	855	890	853	881	887	878	900	899	821	925	881	875	951	849	856	884	888	922	841	859	875	883	850	873	831	888	871	836	861	845	921	871	823	875	849	863	880	841	844	948	901	860	805	881	832	837	871	878	895	864	866	872	903	799	855	879	823	852	862	855	875	894	840	864	861	842	912	831	887	908	951	917	837	859	874	844	869	850	873	858	848	859	830	852	884	901	895	861	853	849	915	829	778	862	890	910	886	839	863	885	872	886	818	869	918	886	834	943	910	857	869	877	888	876	868	836	857	825	860	849	854	836	896	904	836	832	898	854	877	897	857	887	920	870	875	894	835	909	912	852	878	887	922	834	820	869	847	866	855	885	857	849	902	897	914	879	858	864	823	916	867	896	886	811	855	878	837	858	863	910	896	857	866	870	904	827	881	917	890	819	858	878	877	890	905	850	947	864	881	866	882	901	859	892	805	876	861	904	864	907	827	861	863	861	881	904	856	902	860	898	886	873	863	882	951	836	933	852	923	913	809	862	922	871	867	867	882	875	862	837	817	846	906	881	869	851	863	904	866	884	855	837	857	929	857	893	844	844	928	906	898	841	882	880	852	848	885	855	847	927	900	865	886	919	826	858	827	925	805	847	858	864	863	899	895	820	861	873	911	891	857	865	870	862	870	863	850	865	915	863	837	842	847	884	853	847	885	904	904	866	870	838	845	830	875	910	831	845	906	882	837	881	903	856	858	899	843	844	884	892	882	881	808	879	866	912	865	868	849	845	840	896	939	862	895	862	891	825	887	863	878	823	870	827	896	887	916	844	882	841	921	925	874	901	873	894	879	861	884	874	948	917	848	867	860	894	828	895	844	878	855	899	827	861	898	846	893	867	912	903	857	847	835	862	901	878	871	843	875	847	841	861	863	900	877	926	897	887	846	857	850	867	904	912	835	891	866	865	809	866	886	898	904	881	859	849	848	873	880	883	839	876	899	869	854	833	895	923	885	902	843	866	873	872	852	825	883	907	868	869	934	864	846	895	896	848	924	959	872	898	898	853	874	894	874	837	902	862	870	916	900	834	912	834	880	849	889	845	936	871	838	892	849	918	892	891	908	911	862	902	884	858	890	863	924	864	871	871	839	906	883	867	843	903	781	881	926	870	925	840	880	864	893	852	840	917	824	856	848	915	886	883	873	905	869	861	859	918	880	867	851	850	841	904	900	888	872	893	835	861	934	897	778	843	822	878	866	937	862	853	887	860	886	910	860	894	891	840	856	867	864	887	848	925	831	872	839	849	933	882	833	903	867	870	853	831	878	847	922	880	947	870	896	886	879	809	836	863	848	902	884	860	858	831	876	834	828	795	874	920	924	851	852	884	832	866	892	848	813	873	887	867	918	878	873	859	857	866	864	913	860	904	831	917	880	963	855	892	887	816	820	843	865	888	887	913	889	896	847	873	809	824	876	880	897	879	897	903	867	855	885	863	873	891	888	885	868	861	881	886	852	842	929	914	924	821	907	859	915	821	853	863	883	887	869	886	896	893	832	875	890	903	856	833	897	899	841	863	891	889	892	869	887	915	895	870	885	877	876	896	841	870	825	879	887	882	900	876	890	905	903	924	862	905	846	871	898	840	901	873	895	888	894	887	884	896	943	886	868	869	863	844	881	869	813	797	842	891	893	907	918	853	859	897	886	891	823	790	840	859	882	860	860	852	911	859	901	847	917	867	880	853	865	861	849	837	926	887	842	902	826	896	892	856	883	891	881	887	825	782	891	840	946	941	849	889	860	870	868	877	853	867	853	897	865	810	857	839	902	909	869	873	874	889	859	816	856	818	873	877	856	874	911	867	866	883	869	804	869	869	852	920	829	900	896	877	893	886	870	900	846	884	857	843	885	886	829	911	845	938	870	842	895	859	888	880	847	905	906	922	882	867	892	929	925	844	857	875	875	884	866
53430	16510	5376	2367	1550	1149	929	767	668	587	554	521	451	516	440	403	440	400	419	392	394	391	406	390	398	377	348	346	356	355	339	315	341	353	377	336	345	335	323	378	342	341	348	361	330	347	304	350	345	379	359	333	383	296	327	320	325	308	343	332	324	367	342	328	380	326	321	326	351	345	327	299	317	336	310	326	352	315	316	332	349	346	321	341	356	321	335	315	358	322	305	358	333	338	320	353	325	354	336	330	365	339	352	328	337	332	345	323	326	365	337	348	294	343	314	361	362	324	331	308	307	325	315	349	334	337	338	327	333	335	386	335	330	345	338	327	350	330	348	334	309	341	315	332	321	357	339	354	353	314	378	345	336	318	323	325	309	360	332	338	309	330	348	332	345	358	323	297	360	372	315	344	334	336	354	316	330	314	341	324	318	326	354	320	347	357	295	336	355	340	310	359	341	330	359	297	325	327	349	354	339	343	348	315	342	347	352	357	367	297	340	324	313	335	337	320	339	322	364	307	332	362	348	322	334	328	340	360	351	347	363	292	318	345	338	368	346	298	321	336	337	310	345	350	341	342	292	352	349	325	311	336	329	353	348	297	338	360	321	369	328	346	322	304	343	330	350	340	332	319	324	350	342	345	354	302	346	363	357	320	360	320	347	326	330	352	342	334	317	321	310	344	324	327	346	343	329	332	341	343	328	328	349	352	337	326	350	325	309	353	328	326	336	302	338	325	333	320	333	340	320	362	329	350	327	372	347	312	311	352	343	366	358	377	327	322	322	344	349	338	336	320	354	287	373	326	365	326	320	302	313	342	338	371	302	314	323	358	347	338	309	319	332	330	368	349	324	320	313	338	355	356	325	362	322	288	323	352	323	343	311	291	326	319	329	346	340	317	333	335	318	313	342	329	312	329	329	333	327	324	333	333	340	315	326	320	346	337	331	323	323	314	362	340	336	311	341	302	290	334	341	322	353	346	356	320	362	315	324	321	352	303	346	305	325	336	335	354	311	285	303	341	313	316	342	318	314	339	350	345	357	335	316	329	359	306	336	349	330	316	362	325	311	332	329	335	352	352	342	348	396	345	308	299	365	350	315	304	343	335	315	319	328	327	304	365	335	363	336	375	309	351	338	317	334	319	329	308	308	312	333	326	322	313	320	323	332	325	367	329	331	328	343	331	331	319	357	332	355	343	335	334	348	316	358	321	331	319	321	352	332	340	348	322	330	297	320	325	339	337	286	347	314	330	311	354	366	365	339	338	330	374	350	325	318	350	330	350	303	328	349	369	330	326	333	349	297	339	328	331	335	307	310	362	359	343	375	352	322	329	366	321	320	335	361	349	345	296	343	337	342	341	337	353	343	356	354	308	296	344	323	352	332	366	326	319	334	313	310	327	340	369	332	340	318	308	332	341	337	346	357	346	327	335	354	330	335	354	324	332	351	334	318	343	322	330	345	354	318	356	316	356	346	326	323	313	323	371	346	332	328	326	327	302	322	329	361	309	352	315	357	355	317	317	326	325	347	333	328	343	348	321	351	318	315	330	346	359	343	318	312	316	350	368	309	311	339	312	325	338	340	324	323	339	351	323	349	346	329	332	361	321	366	316	363	354	341	341	317	364	323	322	341	308	346	351	360	358	343	328	322	319	379	355	312	363	307	322	325	347	336	315	322	324	340	325	320	333	330	317	326	350	350	343	342	336	337	323	335	327	334	316	323	311	342	346	361	325	299	334	317	320	291	319	348	348	355	345	342	339	355	372	310	346	342	366	341	330	348	333	347	316	332	354	327	355	312	347	321	349	315	325	331	380	347	333	323	313	311	326	323	331	315	320	332	325	322	322	323	344	367	322	326	330	325	350	350	328	287	307	335	344	355	299	321	333	304	356	343	309	334	327	310	366	349	302	321	333	363	336	352	339	312	349	327	317	348	295	362	332	357	352	353	349	340	330	332	292	317	336	357	364	368	339	332	338	367	330	335	314	325	337	341	313	315	328	297	353	324	373	310	362	335	312	348	299	351	359	344	335	351	342	321	362	344	325	310	330	338	323	337	333	330	347	377	354	325	330	316	325	331	366	331	309	335	326	327	358	349	330	338	320	371	352	344	321	320	339	329	310	336	333	342	340	333	349	304	357	300	328	311	327	344	351	340	322	294	350	304	321	303	336	324	326	333	355	346	347	327	363	318	348	345	334	331	334	361	292	328	296	330	343	354	357	365	319	312	327	331	335	317	310	348	327	358	345	331	335	330	316	314	328	326	327	338	332	310	349	332	365	322	338	322	332	357	351	329	314	353	326	349	315	330	332	330	331	335	347	354	338	300	332	326	327	348	311	322	324	311	319	331	324	320	309	332	316	340	348	348	346	308	363	356	328	307	318	325	348	331	355	354	324	297	285	322	301	323	331	331	325	310	362	345	340	331	341	336	349	356	337	337	310	312	344	345	355	328	327	304	309	346	332	339	321	327	323	372	325	337	344	341	337	348	317	307	350	347	317	336	326	319	337	321	307	359	338	283	292	343	357	330	336	326	320	347	358	340	353	370	297	326	349	339	373	341	322	327	316	324	332	356	346	323	346	323	347	316	321	341	352	341	356	336	326	368	349	327	328	342	353	312	335	332	341	347	321	318	344	305	337	350	317	300	353	344	307	333	334	362	323	341	329	332	350	303	321	372	329	312	329	314	329	307	331	300	321	352	297	318	318	317	303	331	320	316	356	332	319	315	328	333	318	341	314	361	381	329	349	345	350	299	330	351	336	342	325	388	306	339	333	300	321	373	339	320	304	346	334	311	332	340	343	329	350	326	319	290	291	321	350	356	339	312	342	341	370	321	346	335	377	324	357	332	335	334	311	333	315	333	314	314	354	327	326	325	314	330	342	367	313	347	306	315	346	340	324	338	332	304	325	318	367	307	342	369	301	333	340	345	362	304	318	391	349	347	309	300	395	326	332	360	344	360	342	317	330	312	331	326	283	327	355	328	349	341	304	359	340	332	363	344	369	315	329	366	339	335	332	332	334	346	363	338	306	338	346	292	342	374	341	349	291	344	326	342	347	326	338	329	345	339	316	305	315	299	350	343	308	327	324	338	340	356	337	340	330	306	347	341	319	335	375	348	343	349	306	332	362	358	306	316	355	343	334	329	373	334	370	345	321	337	309	312	313	360	335	323	345	321	303	348	284	336	319	323	330	346	334	328	354	317	345	326	334	355	355	293	360	325	306	333	360	322	325	310	317	329	333	324	352	336	369	334	351	351	382	368	364	359	372	322	347	347	315	335	358	338	318	316	351	348	324	309	328	310	385	332	316	323	309	335	330	359	350	336	336	319	335	327	322	333	336	315	323	321	321	332	324	285	359	323	312	306	319	292	315	353	335	324	351	342	343	330	343	329	315	294	310	306	323	337	338	333	344	340	334	308	335	304	345	336	336	352	323	297	309	322	318	330	314	337	331	349	339	337	319	320	312	328	346	323	336	333	353	335	345
26897	2897	6308	6887	5764	4622	3848	3384	2850	2645	2406	2053	1906	1763	1730	1596	1515	1503	1446	1452	1404	1291	1331	1238	1231	1220	1192	1176	1183	1179	1200	1107	1170	1093	1109	1062	1080	1062	1130	1092	1119	1076	1033	1033	1089	1046	1045	1012	1052	1070	1071	1017	1037	1035	1027	1010	983	992	960	966	1042	1022	1001	1019	1031	1037	1028	1002	1023	1032	944	990	967	1030	979	1036	1005	938	981	974	986	964	998	995	1013	942	988	1018	980	968	982	934	997	921	988	976	965	1002	958	987	952	1001	998	976	988	942	1016	973	992	944	1001	915	1025	1027	922	935	939	960	956	927	951	974	1018	969	976	933	882	1010	1009	969	1020	927	993	957	973	1005	948	952	975	941	938	981	963	929	1005	971	959	971	993	1023	1000	980	930	949	960	956	991	941	953	978	1022	943	893	1048	971	991	930	920	1006	949	947	968	953	932	984	885	954	968	986	982	961	941	986	957	946	965	950	996	978	946	955	1035	987	978	894	979	974	940	999	966	1001	945	944	973	936	988	1029	951	1006	985	944	971	947	971	986	1010	963	971	970	985	967	950	1001	944	939	922	993	990	995	946	950	980	992	936	913	917	932	946	932	971	965	1037	937	963	960	1006	945	973	901	954	962	942	1034	994	941	1010	964	994	937	911	958	923	961	1003	973	986	952	921	982	955	962	979	934	989	888	966	995	946	968	932	966	979	889	989	949	962	989	940	972	962	983	1007	963	1011	939	959	932	953	942	973	975	1001	998	957	989	943	960	971	941	967	976	944	930	1016	970	1015	1025	942	979	959	960	954	971	967	984	928	922	964	972	975	987	946	912	1010	969	976	957	973	953	940	935	991	997	977	968	1004	934	927	949	924	988	954	925	935	915	915	1000	952	937	953	968	941	997	1010	1000	929	922	953	953	968	1001	941	982	936	946	977	938	961	996	919	967	955	926	982	971	970	942	981	928	950	930	945	988	968	974	954	1006	960	949	927	906	962	992	969	973	970	977	967	991	943	988	975	929	1009	972	977	931	990	980	959	983	896	952	984	943	973	969	1067	1009	1005	906	964	985	958	1014	856	952	976	949	967	944	992	958	941	933	996	1029	992	941	983	938	957	881	975	968	902	1020	952	981	992	916	956	974	963	919	938	955	921	947	971	965	965	991	984	966	980	940	947	975	994	965	974	935	924	962	958	938	928	945	964	960	951	918	971	965	1004	976	969	962	994	983	986	983	992	923	967	950	965	975	933	971	1022	993	927	942	930	977	965	971	928	984	977	917	945	916	905	930	978	949	921	917	1001	949	961	960	944	962	921	920	956	946	998	984	957	931	985	923	927	943	1008	969	956	952	936	989	949	943	959	922	1029	956	1029	938	938	963	963	968	972	998	960	941	965	982	886	1007	985	934	934	969	885	967	950	974	934	953	987	1032	972	1037	990	953	962	986	963	1012	993	994	936	974	962	919	937	940	901	980	933	967	990	984	951	988	955	935	912	952	966	955	955	940	992	958	952	943	952	907	931	1006	963	934	926	973	921	956	970	949	1020	991	976	951	955	906	974	913	981	1017	960	977	966	1022	945	962	1021	916	958	946	1013	1026	925	952	910	960	953	960	991	931	1016	946	1004	931	953	1002	975	923	967	965	974	962	957	938	971	973	930	929	932	960	992	1000	986	929	1005	960	991	940	958	919	917	927	940	996	998	1030	949	976	1005	919	945	979	931	984	955	1016	886	996	916	992	958	970	947	894	965	971	1004	933	1001	949	969	940	944	940	971	923	957	992	970	962	956	948	930	994	939	977	997	975	1002	961	1022	964	964	948	955	970	1005	986	1030	1017	1001	977	942	932	914	985	941	972	980	1023	971	960	950	969	984	983	922	980	927	947	944	1036	938	993	987	938	925	929	980	946	1003	955	941	915	1016	945	988	908	951	932	952	991	905	919	936	982	1003	992	925	986	1001	969	939	994	948	1034	988	966	1017	957	920	926	975	983	939	979	955	954	987	957	961	910	908	957	922	958	993	972	922	915	995	940	979	958	961	922	1000	952	987	948	971	975	936	922	950	946	932	994	926	1028	965	976	1001	975	937	1027	958	950	941	988	971	982	976	935	937	956	955	1002	916	1019	919	946	963	947	958	964	1006	975	945	974	1014	940	914	973	988	961	953	1010	993	972	984	968	988	980	1026	985	1007	980	983	947	965	970	947	1004	937	986	1014	952	995	954	980	904	943	849	1008	967	901	990	901	972	1002	971	933	924	977	925	972	1013	983	930	994	931	964	965	946	973	963	906	920	963	982	1021	1001	994	933	956	1001	977	1030	986	956	1009	954	934	983	986	960	1013	917	939	906	1009	976	912	986	975	969	978	954	979	927	967	988	1002	1060	927	960	920	974	978	931	945	985	996	1005	983	976	948	984	978	927	1012	976	951	1001	954	1007	968	956	930	923	928	984	943	959	946	918	969	985	951	916	984	963	946	1035	1008	936	960	985	976	957	910	956	946	963	1023	967	954	1013	954	923	900	940	979	922	952	954	937	956	938	992	986	971	1007	974	929	952	987	967	928	954	955	895	1011	924	946	939	953	928	995	943	910	929	971	919	937	959	957	987	983	979	943	947	950	1023	917	984	994	948	931	965	962	953	929	925	960	989	992	962	937	907	877	946	963	970	988	965	926	963	975	959	941	940	945	992	965	939	948	884	997	916	985	957	941	945	937	944	966	993	1025	982	1012	978	935	1004	957	940	955	949	1006	973	972	950	1013	950	946	990	973	951	990	956	947	887	954	979	957	1006	1022	915	934	978	990	967	970	948	981	984	979	887	944	933	952	973	902	932	916	887	957	986	963	922	981	938	986	973	944	1010	919	941	969	986	973	922	956	886	1026	861	968	915	950	960	980	994	939	959	966	916	954	973	968	958	946	979	986	966	976	963	956	1013	951	970	967	946	956	980	998	960	976	946	965	958	978	961	948	917	971	952	968	943	991	926	980	906	964	966	950	970	984	958	956	939	993	964	974	954	972	967	932	987	947	945	948	1007	936	958	985	948	951	923	920	943	952	1007	953	940	964	1018	999	1017	998	1024	978	954	967	1001	969	994	991	967	963	936	975	936	952	900	945	963	1029	928	1003	993	988	984	946	958	989	957	967	1004	947	928	958	955	952	933	969	962	1002	978	938	947	907	993	985	965	1037	965	939	936	939	950	979	946	928	957	974	969	946	940	917	938	965	1005	956	960	1014	956	999	959	880	987	968	1009	951	950	987	877	959	918	990	925	973	963	990	1002	956	989	985	949	1002	973	951	948	922	997	953	990	895	997	989	968	957	983	1009	938	910	932	979	940	1014	941	985	904	988	958	960	1020	950	915	906	948	965	969	912	961	941	1037	931	960	939	951	919	975	956	983	927	973	935	969	991	981	1012	984	939	1007	947	940	984	981	962	944	900	953	969	952	940	998	993	1049	967	945	913	948	979	935	973	1008	949	952	936	981	979	937	937	940	853	956	989	953	927	943	1002	952	949	985	994	979	981	1008	974	997	1014	928	942	938	1019	959	944	1002	1014	1015	990	944	970	956	944	1014	950	938	985	971	964	981	1013	945	972	958	949	952	923	999	997	971	977	950	954	925	985	966	915	950	926	965	981	988	933	959	973	985	1022	934	982	934	965	969	996	939	946	924	912	981	991	956	980	994	927	975	989	920	961	956
7779	465	255	229	180	168	168	169	152	172	174	153	143	135	157	148	166	157	137	150	161	154	160	149	137	146	151	153	170	150	150	160	129	170	159	133	130	148	157	159	159	176	155	163	152	173	149	147	163	165	138	145	169	171	139	157	142	164	145	146	174	170	134	136	144	151	138	141	147	145	154	145	147	144	149	152	171	173	163	148	159	164	169	186	164	159	140	157	161	157	150	157	138	142	140	155	180	155	161	137	143	144	148	137	156	131	174	142	166	179	154	153	168	152	161	158	173	144	146	151	155	141	151	156	172	148	147	155	151	167	148	156	155	157	164	163	170	157	131	155	166	151	149	157	151	138	133	148	130	137	163	129	181	153	168	157	169	143	161	161	166	139	138	155	139	143	159	158	149	184	152	150	146	152	146	163	148	164	158	156	162	158	125	172	151	139	149	164	141	142	127	144	159	148	147	154	127	160	138	150	136	166	158	155	169	164	148	171	166	144	156	134	162	143	149	165	156	158	149	157	155	155	134	157	177	161	164	141	147	162	161	155	157	159	160	148	161	137	135	144	177	140	145	150	153	139	159	164	159	142	128	160	145	138	171	178	141	148	139	162	160	154	151	145	170	163	161	156	164	155	152	140	123	162	152	159	150	152	179	151	172	139	144	166	149	154	172	177	172	142	186	139	176	144	169	151	178	140	155	145	177	166	165	156	157	144	152	144	173	138	168	151	158	144	154	124	139	167	171	195	150	123	153	143	170	157	160	141	129	151	168	145	156	163	132	157	158	153	138	144	193	150	142	147	139	125	158	135	167	154	156	141	154	150	153	133	174	142	144	157	166	158	157	146	175	156	161	157	150	157	152	133	162	173	145	154	149	160	145	158	140	162	152	148	132	164	143	164	158	167	138	155	158	167	162	163	157	161	137	163	170	137	147	153	142	168	172	134	158	162	154	161	150	144	150	152	184	158	167	152	161	147	167	168	152	167	168	140	130	136	167	140	149	149	151	177	159	157	158	134	158	163	145	154	152	177	137	146	139	146	162	156	155	157	136	149	159	165	130	158	162	141	143	142	146	146	161	173	132	148	153	158	153	135	141	160	151	152	158	160	165	161	179	166	163	151	158	170	132	160	174	151	154	157	139	164	145	159	164	129	161	147	168	128	133	166	138	157	189	133	149	148	146	187	158	145	161	157	172	172	147	137	175	163	183	168	145	166	169	156	140	166	152	165	141	133	132	139	143	166	156	135	148	159	149	163	186	149	184	161	153	149	154	156	146	161	139	147	163	157	122	149	151	166	146	161	156	160	158	164	152	127	154	174	162	172	154	168	146	146	163	147	131	155	152	175	177	146	163	156	168	161	141	143	171	160	151	132	151	147	151	145	157	138	160	173	159	147	140	177	144	168	142	175	150	140	151	158	173	153	159	173	161	146	155	150	168	181	167	141	159	161	123	152	153	130	157	144	147	165	179	157	158	163	191	163	163	172	145	147	138	147	148	153	153	168	175	148	139	149	159	155	152	142	160	147	153	162	160	137	155	165	170	160	157	137	164	149	165	154	150	140	166	155	154	148	173	155	177	142	155	168	145	140	164	156	148	155	127	159	167	147	158	138	156	159	168	149	141	167	154	157	137	183	158	141	159	140	154	156	151	168	152	160	139	148	148	172	138	162	152	147	147	163	177	143	156	152	164	166	140	149	152	165	138	134	147	155	148	157	164	133	150	157	172	180	157	153	158	166	152	157	142	162	159	148	159	183	136	145	138	145	165	149	161	148	179	146	127	158	149	147	146	158	141	140	147	150	156	130	159	153	163	159	145	160	153	158	147	142	169	162	146	147	156	121	150	142	152	147	149	162	139	143	175	156	150	137	137	153	148	126	165	169	144	143	170	153	156	161	151	139	170	158	158	154	118	150	162	137	137	166	151	148	163	146	149	142	155	157	152	163	157	145	171	172	156	148	168	154	168	151	155	159	158	171	159	168	169	176	149	159	154	162	132	159	149	172	165	138	164	148	170	126	160	151	161	165	159	141	157	145	148	163	159	139	164	148	145	141	146	170	155	158	149	147	172	151	136	135	142	155	118	143	154	167	154	148	135	146	153	167	162	156	138	158	136	152	159	163	154	145	160	167	138	142	152	148	151	169	151	152	161	164	128	151	148	150	160	160	135	165	138	162	150	147	161	148	155	148	149	142	144	149	167	176	169	145	155	145	179	160	158	169	145	151	142	151	135	140	135	151	185	178	124	148	159	148	165	169	151	176	160	142	162	179	136	170	131	139	166	165	162	153	155	133	152	156	171	147	177	155	141	176	157	164	158	162	148	122	143	167	163	142	135	145	146	151	146	160	133	116	171	156	137	149	163	155	169	145	143	158	177	157	165	156	161	132	143	141	169	146	170	170	153	159	178	147	155	153	166	141	166	135	152	145	153	170	150	130	149	154	175	156	158	149	150	149	145	155	135	171	192	134	154	155	158	182	156	160	138	159	160	165	143	149	158	126	163	140	169	157	147	169	125	162	133	166	151	149	175	138	143	160	140	156	143	158	147	149	152	151	138	135	157	148	138	176	156	169	146	156	161	159	153	144	169	140	147	161	150	132	163	164	148	159	166	164	164	146	155	141	145	156	149	155	150	161	149	150	151	163	169	171	159	169	147	154	158	152	139	168	140	156	143	160	171	163	137	142	135	158	154	153	141	156	142	151	178	162	155	166	166	146	153	140	157	173	169	158	170	150	152	161	155	161	158	143	128	162	140	149	152	143	156	145	148	143	162	166	157	167	146	147	194	172	164	144	133	162	140	144	147	143	158	138	151	140	139	110	141	162	165	152	143	160	176	155	174	145	152	148	160	138	141	145	161	165	155	156	173	147	145	159	128	150	153	119	144	149	132	157	146	147	144	128	156	172	167	144	157	152	146	164	127	160	150	133	153	135	157	148	130	158	148	138	142	158	134	145	155	159	150	139	138	145	144	159	168	147	124	142	158	152	153	164	165	146	151	153	162	180	159	167	155	149	159	145	160	145	165	147	155	153	128	141	176	128	151	159	136	158	165	140	165	150	145	152	154	164	145	147	165	148	163	172	133	177	150	129	149	149	140	143	145	150	168	125	149	138	148	174	153	160	146	145	176	152	165	142	142	173	166	174	172	139	158	157	151	144	152	160	151	150	148	146	174	184	167	158	150	132	160	173	150	152	165	171	161	147	152	146	150	138	161	120	143	150	157	140	136	157	148	157	174	169	170	170	147	171	153	151	152	189	158	168	152	168	151	170	157	169	154	167	170	164	162	148	143	159	149	140	144	171	178	143	153	145	166	134	161	153	156	136	125	137	154	147	157	162	146	169	157	150	165	145	167	164	160	155	156	171	159	147	158	154	153	154	140	137	143	185	146	184	150	146	157	143	164	151	165	139	148	170	160	149	190	153	156	161	141	146	161	151	142	143	167	149	161	157	172	152	161	149	162	133	138	159	125	147	160	179	145	151	147	164
7066	638	704	740	705	666	602	617	613	553	582	553	523	554	542	557	546	550	515	549	546	559	529	548	581	547	534	541	545	512	532	502	506	530	563	512	502	548	495	508	541	565	528	544	492	528	546	518	554	510	580	523	481	577	516	528	498	482	548	504	529	528	495	511	512	544	494	527	481	534	512	500	564	505	510	464	499	476	510	555	545	500	532	514	518	516	528	515	535	541	496	565	521	514	516	518	502	551	497	523	523	534	516	503	476	519	511	454	512	553	500	528	521	547	485	503	508	490	524	480	513	535	557	521	527	602	486	529	519	519	516	546	549	513	505	517	541	475	536	517	516	483	522	536	486	510	533	519	508	523	507	502	487	474	518	534	544	540	551	506	508	524	498	540	508	530	523	521	495	504	469	501	527	487	540	502	539	540	532	524	528	489	525	515	517	498	497	511	542	521	514	519	541	514	552	529	525	518	535	571	491	513	531	525	504	541	526	524	526	509	484	538	506	504	510	518	497	518	508	495	519	516	497	503	537	551	512	505	487	541	503	552	484	468	483	489	529	531	492	505	493	542	507	489	542	537	535	531	502	533	510	535	516	546	500	513	537	541	501	480	552	508	521	523	460	525	525	507	503	503	493	498	523	555	518	530	516	494	527	525	507	540	503	543	490	491	503	509	508	514	489	524	550	538	482	530	535	544	471	488	476	525	540	520	526	519	500	533	515	505	498	546	531	538	496	522	503	526	524	517	500	548	469	491	536	505	510	484	517	514	531	502	538	484	530	515	529	464	501	537	507	512	486	547	535	517	572	498	550	530	540	526	553	483	516	531	555	512	506	495	581	504	529	531	499	526	534	499	525	531	492	500	504	525	495	474	514	526	532	485	533	476	560	498	506	528	507	513	483	503	542	521	514	526	511	461	509	562	506	501	535	517	507	506	537	510	562	524	539	551	530	511	502	534	530	580	551	481	515	545	531	542	509	509	523	523	524	475	565	542	512	516	533	530	534	519	560	569	563	546	537	601	498	493	533	501	539	502	539	493	487	498	495	530	520	533	525	549	526	515	532	496	524	525	538	537	508	516	482	513	520	515	505	482	472	535	548	490	522	517	518	490	515	485	505	503	530	526	532	508	518	541	520	548	503	543	497	535	547	521	543	501	516	525	524	538	514	540	526	502	518	516	536	490	486	537	519	508	512	523	495	523	510	491	486	519	537	531	517	520	483	538	537	517	530	506	558	526	501	517	523	498	501	496	565	509	498	446	508	499	535	479	555	537	509	518	478	530	537	555	550	539	541	524	544	512	497	528	498	559	558	517	526	521	503	523	540	501	491	495	498	515	525	484	555	544	513	527	513	514	490	498	531	534	517	535	506	535	474	513	542	514	533	484	497	562	506	518	502	517	520	516	518	554	511	541	574	491	536	465	526	540	523	498	532	529	503	511	548	510	540	501	521	513	520	485	490	556	519	524	530	491	553	535	534	504	498	479	562	521	515	548	496	513	508	488	527	483	516	549	552	507	477	536	514	522	480	537	495	519	531	556	546	507	468	499	515	506	498	532	494	513	526	539	521	543	515	523	470	531	540	522	536	542	481	488	509	526	545	489	516	485	470	528	492	506	491	492	494	552	487	497	551	536	516	516	490	521	530	512	489	497	493	535	522	516	473	543	520	536	525	541	543	475	514	495	500	478	515	515	501	493	513	537	518	499	488	530	471	531	547	541	538	505	541	517	592	519	534	542	507	550	544	514	479	486	507	532	529	526	527	515	553	483	505	487	513	547	484	507	477	495	515	540	522	492	558	532	504	564	521	535	519	496	527	533	545	541	492	484	546	508	547	519	545	495	512	522	509	528	545	546	530	502	516	473	505	553	486	521	532	519	530	488	505	525	513	533	485	546	545	530	518	475	459	481	568	539	544	540	558	541	527	517	527	520	517	563	507	524	514	528	544	509	500	499	517	495	501	485	503	499	549	518	467	525	504	537	534	531	527	525	512	533	529	493	514	531	484	547	484	527	513	534	552	474	526	498	533	532	542	471	524	528	550	536	533	542	549	528	533	508	539	523	523	521	521	509	479	521	494	496	557	530	535	487	531	541	519	507	512	527	516	562	565	501	516	531	529	557	476	504	524	507	529	469	531	500	557	493	508	524	505	491	545	555	525	523	499	532	512	506	507	528	533	511	497	500	539	515	509	514	522	514	496	504	535	520	531	532	552	517	518	537	517	516	515	567	513	524	545	459	505	526	538	493	528	508	521	530	519	472	528	547	524	530	526	527	507	532	542	524	511	506	488	514	537	485	527	541	476	502	524	534	552	539	518	538	538	521	538	523	539	546	501	490	498	517	516	512	520	481	560	528	522	513	505	532	529	511	533	512	534	520	512	507	524	528	524	506	522	529	528	555	553	525	501	492	534	563	512	507	530	510	552	483	539	521	531	524	536	480	509	503	509	501	518	495	523	511	519	478	500	503	514	481	507	537	494	517	538	517	502	516	499	492	523	517	541	517	505	549	472	522	495	544	526	507	519	527	512	513	512	504	510	508	491	536	508	538	486	512	535	490	543	517	548	525	550	524	525	483	533	506	505	525	542	495	529	488	500	526	497	488	546	504	529	486	493	538	489	538	530	512	506	530	554	515	495	514	515	510	501	521	514	528	531	499	504	525	494	499	477	521	505	558	458	546	549	507	546	467	568	506	547	517	473	503	538	527	521	525	532	519	530	509	525	543	515	482	516	520	513	504	560	499	549	523	536	528	518	532	492	527	488	514	502	492	492	515	525	511	531	537	521	528	509	511	503	521	514	527	493	507	509	544	490	525	529	543	491	525	519	509	485	514	529	496	499	500	506	535	523	492	568	477	525	524	498	546	513	511	555	513	513	535	517	506	500	535	493	535	526	515	500	513	523	519	603	511	468	514	498	489	549	498	537	525	517	510	504	509	490	551	531	521	514	513	531	501	512	510	517	518	548	533	486	529	530	500	476	521	526	498	511	525	543	502	526	493	514	538	521	528	501	542	507	516	517	510	560	525	511	496	550	510	519	532	518	522	522	515	511	571	502	513	519	476	506	515	508	524	528	553	521	483	520	457	521	505	519	526	492	497	527	519	496	469	508	529	507	531	491	539	549	553	528	534	520	568	470	490	500	516	519	490	500	529	558	524	555	500	482	522	503	511	542	560	574	477	529	530	534	558	477	516	541	546	476	509	561	516	471	528	482	518	536	517	540	554	525	501	503	511	507	510	467	544	544	517	475	516	538	511	520	575	510	516	547	512	527	550	534	502	547	531	516	510	507	519	513	488	524	530	502	516	539	508	503	526	491	542	545	514	503	531	496	522	524	517	524	487	519	550	487	533	526	521	497	505	545	546	538	545	550	520	491	556	505	480	529	522	509	556	521	502	537	536	534	510	499	504	512	502	487	548	505	533	515	514	554	497	517	527	495	513	549	506	529	488	474	554	541	473	528	530	501	546	517	502	535	531	496	524	556	532
44362	9723	1948	1298	890	676	589	472	448	438	417	391	357	395	357	387	354	351	313	317	302	273	326	349	303	307	331	315	321	296	329	312	275	336	312	305	292	280	308	321	272	333	285	299	336	286	302	312	283	310	275	293	323	352	276	290	279	291	281	264	330	288	298	306	310	291	302	303	289	304	292	283	257	297	300	272	302	294	282	314	277	268	304	289	257	313	303	274	274	270	308	321	316	293	315	314	295	304	301	319	298	281	286	284	293	294	289	307	275	285	308	324	275	283	281	296	276	275	292	267	301	291	280	311	277	309	282	301	303	299	266	341	303	309	296	288	319	291	283	301	281	305	270	290	298	270	306	303	286	313	304	278	293	322	322	273	282	275	315	283	305	320	284	277	285	296	311	288	294	292	302	319	264	293	281	316	312	306	295	315	279	320	277	258	290	294	294	268	298	309	298	267	273	268	329	301	296	285	297	310	270	307	310	299	320	296	292	271	282	296	286	271	287	300	302	317	269	280	293	285	309	331	294	265	269	292	308	288	323	293	319	299	304	299	307	323	337	290	311	289	299	304	306	272	319	296	286	286	294	315	259	291	307	275	296	266	275	308	271	300	289	274	291	298	306	291	300	320	249	305	277	268	293	282	325	294	289	268	283	309	259	261	287	282	270	283	291	296	291	278	308	264	259	263	258	296	302	280	245	271	288	289	303	296	290	268	292	276	297	311	313	305	304	330	306	283	280	290	282	310	285	269	284	284	266	283	312	254	313	264	269	295	283	285	280	320	292	325	325	287	333	263	281	289	276	309	296	300	321	286	307	268	286	298	290	281	307	295	317	326	324	276	271	283	264	267	296	273	310	291	270	291	280	302	281	306	283	285	265	309	303	310	295	278	298	315	304	311	282	290	300	288	264	302	304	274	287	304	284	311	295	263	310	261	270	310	320	312	346	303	324	290	275	316	290	284	279	313	288	291	266	269	275	316	303	297	276	286	270	327	313	297	279	279	283	289	283	293	290	294	320	291	278	321	276	304	301	309	301	306	318	288	266	328	282	276	287	300	302	281	326	266	271	307	302	300	316	323	316	271	287	318	295	300	287	302	320	275	296	285	321	268	316	256	296	295	276	283	310	316	302	272	290	304	295	291	304	285	312	316	301	300	316	296	276	308	307	309	274	269	282	292	288	317	289	304	313	276	331	311	322	275	299	302	263	280	260	288	261	251	327	285	294	279	294	319	301	291	315	319	299	276	280	281	298	298	330	297	263	271	282	331	307	323	293	287	270	286	292	292	311	264	273	312	294	299	281	267	260	286	313	295	269	294	279	322	296	291	312	279	312	297	295	298	301	285	278	302	296	301	316	315	303	297	323	313	293	285	297	260	293	293	318	321	322	276	309	278	298	298	292	266	296	296	277	295	293	325	292	313	297	288	292	277	291	300	302	322	309	271	323	281	278	311	305	266	271	291	298	327	285	302	313	300	304	320	265	323	295	307	300	329	301	304	306	289	276	263	295	305	282	320	305	298	315	311	283	295	297	296	319	301	288	268	300	268	284	260	297	284	284	305	303	269	289	304	279	276	261	307	260	311	304	293	329	289	304	266	272	304	277	297	311	282	253	304	301	314	328	295	304	302	301	307	296	292	308	300	289	313	305	290	278	289	302	300	316	275	288	313	310	291	329	267	303	291	291	305	279	294	308	306	319	309	272	287	309	263	297	278	286	289	322	298	263	286	323	293	311	290	295	254	271	335	298	303	288	280	275	285	287	287	296	314	319	330	301	300	283	316	276	302	286	305	318	311	312	282	308	287	297	294	342	294	314	306	292	267	318	312	308	263	275	292	283	290	274	268	265	312	325	286	272	298	285	304	301	329	274	320	272	292	275	308	276	284	268	284	296	277	297	276	282	306	310	289	303	280	307	322	289	295	296	260	290	298	321	284	325	298	286	249	281	276	303	298	308	281	284	278	282	292	274	300	301	281	272	297	256	285	318	307	302	300	298	281	327	271	298	295	312	311	281	310	298	280	296	293	279	272	251	287	303	304	275	282	301	301	295	275	275	248	278	277	303	277	275	290	299	297	284	298	264	305	286	280	297	291	328	309	266	312	284	282	304	262	301	299	287	303	312	308	299	289	277	273	316	287	314	278	312	270	321	291	297	264	297	255	266	287	311	290	268	272	272	281	269	278	284	282	297	264	286	299	316	298	302	317	316	320	312	288	312	322	281	328	326	303	312	291	258	270	291	287	296	284	312	314	277	328	286	295	292	287	315	299	247	270	270	286	292	298	289	280	292	291	306	295	284	281	282	302	325	261	293	306	307	272	295	359	268	323	278	292	298	301	310	280	306	309	282	302	282	297	253	293	284	304	329	280	299	294	296	316	263	299	270	288	270	316	286	300	297	301	308	308	324	293	301	268	297	284	315	259	294	276	285	298	309	301	271	316	285	286	306	298	292	321	269	315	312	301	281	267	275	292	321	327	290	311	295	307	302	256	292	293	289	272	296	282	310	300	297	257	283	315	299	283	297	310	298	303	293	300	319	280	279	266	268	288	265	285	305	321	306	321	306	284	302	287	302	305	312	279	291	289	282	312	283	294	291	275	307	304	320	336	257	291	303	320	318	281	263	267	299	288	272	309	305	292	283	343	277	290	318	302	286	266	279	279	278	301	299	252	296	320	301	280	309	300	333	293	301	305	291	278	303	289	278	274	302	294	302	267	255	307	316	275	314	280	292	284	288	289	302	305	287	282	290	284	279	300	249	299	283	294	290	303	268	318	310	288	296	341	334	283	270	261	271	290	293	298	294	290	294	277	319	282	309	308	277	295	284	295	260	292	302	292	321	278	327	281	280	273	285	311	277	283	272	292	272	316	282	281	328	289	319	277	290	301	291	307	315	278	302	295	283	297	308	295	265	286	280	295	291	278	314	273	281	290	283	255	293	311	318	277	290	266	313	281	293	284	277	306	304	330	273	299	269	323	306	311	304	269	292	301	292	284	282	273	322	306	274	301	305	304	284	272	295	282	287	304	300	278	310	299	309	338	290	315	261	298	265	264	295	333	275	285	284	303	321	302	288	281	305	309	284	296	300	305	317	293	297	289	291	241	281	273	276	315	291	270	281	324	335	313	290	299	298	306	290	275	265	290	266	274	300	300	289	301	292	293	277	287	293	310	307	285	295	283	261	307	289	273	290	264	304	268	313	313	285	324	288	297	299	318	262	323	330	318	275	292	314	296	267	308	303	325	272	325	297	289	316	301	319	310	310	277	286	277	316	305	286	291	268	295	283	267	292	342	282	310	305	280	256	322	314	332	299	313	313	294	297	273	298	296	290	297	300	288	311	265	306	298	274	299	309	362	290	323	309	308	281	305	323	295	295	298	302	295	281	297	290	305	284	311	298	304	292	306	319	262	289	281	290	269	271	287	298	281	286	290	306	248	298	277	274	294	318	279	316	279	252	288	277	284	318	281	287	260	277	314	292	289	295	293
21664	1919	3741	3998	3428	2872	2473	2165	1952	1681	1605	1490	1421	1355	1279	1256	1172	1157	1154	1036	1129	1026	985	1031	1018	1043	1059	996	1051	975	969	983	997	992	904	926	970	925	917	978	922	938	900	948	934	863	890	909	877	938	959	891	898	915	921	950	903	910	908	853	912	860	918	916	898	855	923	896	888	938	867	930	936	909	904	856	928	898	889	919	881	895	921	916	916	873	845	854	905	880	832	870	889	849	881	825	902	852	850	911	849	869	898	919	921	928	853	867	831	861	926	889	901	921	867	901	850	870	891	849	812	798	893	921	879	877	900	870	887	881	898	866	860	838	865	921	890	878	866	918	861	868	859	857	878	878	875	878	873	849	907	885	878	838	895	843	867	871	912	871	911	827	930	927	874	883	865	873	947	871	853	828	867	900	933	892	876	868	930	918	872	914	948	905	860	868	863	906	887	883	913	912	931	857	876	890	843	932	863	956	874	908	835	869	897	878	875	870	894	930	872	891	869	855	880	886	872	852	905	881	857	909	856	918	880	841	898	874	906	872	869	880	844	871	867	881	895	871	878	909	853	845	890	879	827	931	878	884	840	937	887	874	853	867	832	931	849	958	900	853	852	943	866	906	849	874	863	881	825	823	925	878	887	878	874	852	875	921	887	862	848	845	858	904	843	840	871	824	883	852	828	867	910	878	854	875	858	907	876	893	839	876	892	862	896	831	914	857	835	892	919	875	898	904	872	912	829	900	878	843	916	886	888	858	833	928	866	917	811	880	872	916	897	902	861	894	889	852	850	895	864	940	869	905	871	850	919	835	903	864	870	874	919	856	903	925	877	841	894	878	956	922	887	905	886	913	827	843	874	837	865	900	935	938	940	910	879	874	906	821	831	870	875	911	859	846	881	887	871	888	878	848	854	862	869	901	887	906	880	857	836	920	922	884	872	895	853	879	910	860	908	884	905	893	933	937	851	933	843	912	892	892	880	864	898	904	911	890	842	893	850	866	871	869	855	834	884	826	887	900	855	894	874	915	857	909	864	897	837	873	865	870	825	910	849	899	881	861	856	866	895	868	840	884	891	929	876	841	863	903	871	912	846	842	851	886	858	905	873	871	821	898	888	931	845	844	866	873	879	895	860	918	876	838	867	921	857	938	918	841	910	876	808	882	877	886	877	865	860	847	888	878	850	865	884	909	882	904	885	948	886	850	853	884	864	876	979	873	873	867	888	896	872	853	885	826	909	900	875	855	849	874	884	837	861	824	866	872	837	846	858	852	857	878	809	910	901	895	871	915	880	875	889	894	836	940	880	892	883	887	905	890	866	917	876	887	885	917	936	808	838	891	921	862	878	836	937	809	843	871	932	881	906	867	824	872	885	904	825	901	943	894	923	946	940	886	857	882	863	921	924	890	885	906	878	906	916	840	846	912	840	894	916	890	874	886	910	897	871	849	812	845	944	866	920	831	836	891	866	920	962	847	912	897	892	906	876	916	872	930	958	917	876	866	851	891	861	858	864	879	865	873	868	881	962	850	886	888	811	886	955	860	835	883	927	852	905	789	893	860	865	905	909	853	878	913	895	884	844	926	904	948	875	873	878	862	877	845	898	887	875	926	876	878	884	860	882	895	892	973	877	837	851	834	887	840	934	879	843	925	892	862	875	889	863	913	916	877	907	867	870	863	877	878	847	812	823	881	928	900	906	832	907	918	884	894	971	876	861	855	885	872	911	896	881	830	861	845	864	877	872	842	897	886	863	913	857	902	847	879	845	875	856	898	876	910	884	883	876	927	863	896	870	844	878	889	850	867	892	890	894	895	900	912	875	851	919	885	871	843	833	890	883	915	872	888	850	877	903	916	831	937	935	917	874	863	865	824	926	918	813	878	909	890	898	890	909	890	869	889	894	864	872	869	865	881	874	895	907	917	927	885	873	851	867	818	820	879	834	864	825	892	850	910	909	866	870	864	864	834	858	882	908	878	866	873	892	861	840	841	876	899	869	867	882	892	935	857	866	850	872	866	862	910	859	879	872	845	868	929	885	910	921	868	889	880	845	903	865	864	852	870	855	836	854	878	856	857	876	858	847	861	880	877	951	863	880	913	846	881	837	862	951	911	837	870	917	934	894	858	868	874	864	891	850	889	938	880	946	870	833	909	854	856	853	876	881	863	835	842	873	855	891	880	874	881	872	870	894	822	869	928	918	871	951	829	929	861	894	879	900	893	872	886	852	818	881	842	861	841	862	893	911	924	840	888	880	894	899	881	931	900	901	912	875	859	859	884	870	889	843	853	883	889	890	880	920	855	857	855	793	873	904	906	902	904	883	922	907	910	899	865	851	826	857	863	912	858	885	870	887	874	890	898	881	891	909	873	850	923	864	825	832	879	849	892	840	856	855	839	928	921	810	876	948	835	868	882	823	861	879	855	867	862	874	911	922	905	866	826	832	856	874	866	882	846	874	864	897	912	859	859	903	825	907	885	826	854	824	855	922	848	899	864	848	886	841	874	856	836	858	935	865	834	918	880	893	882	857	863	891	852	889	890	889	875	875	849	843	941	889	835	903	831	887	845	932	850	854	889	842	868	917	833	841	880	909	892	820	892	835	894	877	930	876	894	906	903	853	835	893	817	906	838	851	857	865	875	915	868	885	884	871	883	912	839	887	861	915	820	833	865	888	847	903	870	839	834	853	910	873	921	894	875	902	855	884	885	910	893	870	882	813	876	909	861	901	859	874	862	874	829	885	882	874	843	893	898	885	896	841	860	907	852	911	905	872	858	978	909	867	909	912	886	906	864	914	881	896	866	913	906	832	935	889	883	836	853	845	898	920	863	858	866	867	897	875	902	951	889	853	833	873	900	838	853	870	877	900	921	848	920	858	836	856	868	926	868	876	899	839	875	868	853	958	881	916	944	883	892	860	839	886	835	870	881	917	847	909	857	900	869	854	889	905	865	855	863	838	944	891	906	882	878	873	874	887	873	921	862	916	892	837	878	882	884	897	888	858	882	894	891	896	906	866	931	887	893	864	876	898	861	834	878	888	843	841	885	854	866	839	917	926	888	905	877	856	876	925	863	877	863	853	899	880	892	871	865	903	909	886	860	812	848	890	898	903	873	910	878	885	875	893	940	877	894	870	847	871	859	915	870	896	855	861	878	881	873	924	878	948	907	802	859	835	883	887	908	915	833	881	862	951	859	857	898	940	921	885	879	838	839	851	883	885	838	875	847	890	915	912	883	920	854	911	873	864	825	916	880	901	871	931	867	882	880	861	912	878	859	830	835	914	890	894	882	882	852	903	841	838	889	862	885	850	847	877	899	875	869	900	915	897	858	891	962	876	853	870	931	874	910	907	866	900	888	886	862	901	888	851	880	844	885	919	878	894	922	827	876	884	897	917	883	870	838	858	910	877	877	896	877	874	882	921	898	871	887	843	889	851	830	853	883	888	889	865	908	914	866	895	857	915	908	858	904	880	889	872	878	843	831	892	891	838	892
55115	17286	5845	2408	1492	1167	918	732	690	575	556	495	457	451	456	421	410	423	388	374	374	378	394	359	350	346	397	378	360	355	348	370	355	320	339	331	368	296	378	362	361	342	333	328	349	374	351	315	326	337	331	333	325	356	353	309	309	354	352	337	303	310	358	330	335	324	334	319	352	314	340	351	318	319	341	355	319	310	316	358	306	343	347	351	321	372	316	295	336	288	315	343	345	332	313	357	285	322	302	331	355	330	330	353	349	335	340	334	351	300	341	330	309	330	305	345	354	325	332	310	343	340	330	328	309	350	347	339	331	350	314	327	294	301	340	350	355	313	329	291	357	347	321	319	361	361	293	345	340	360	356	334	334	329	296	327	338	369	375	346	349	329	340	307	302	375	343	314	355	330	313	310	359	322	318	303	320	304	320	307	316	320	342	300	358	351	355	351	334	337	317	370	312	365	319	358	345	359	286	319	320	351	329	348	329	317	294	327	308	300	353	307	311	329	323	326	328	365	337	322	318	336	331	354	331	328	349	328	322	302	307	363	322	319	344	333	292	309	360	308	317	294	319	357	343	311	344	322	333	360	298	324	317	329	329	302	318	353	308	286	308	301	316	316	327	326	334	374	341	299	330	374	304	291	333	335	339	340	331	311	345	338	314	330	310	321	350	330	317	323	349	299	321	332	353	332	324	329	344	327	366	336	299	305	321	302	347	311	309	333	314	329	308	337	340	355	330	327	341	328	322	329	335	327	336	295	352	321	323	348	353	341	328	300	336	351	340	349	374	343	360	373	326	333	337	330	340	311	315	359	313	302	366	324	356	314	345	366	310	339	314	318	321	344	308	337	341	328	337	348	328	344	307	297	345	304	346	338	343	367	297	355	306	353	344	359	342	340	329	350	351	345	355	337	372	331	316	335	326	365	357	323	321	335	312	349	331	324	311	348	300	316	355	381	338	327	325	338	336	347	341	354	322	335	334	384	353	370	340	312	350	305	340	290	340	286	342	334	348	339	373	359	334	364	316	343	330	308	338	337	356	326	342	304	307	328	333	349	320	352	362	351	349	307	369	329	333	352	340	312	332	326	303	337	359	379	327	344	344	309	308	319	334	333	319	292	353	340	353	326	297	333	313	340	333	327	350	324	344	322	346	345	348	384	335	322	338	322	323	332	320	329	336	326	318	337	323	326	331	318	337	332	319	351	320	336	305	342	322	333	338	322	321	311	348	315	314	350	347	338	343	325	298	321	361	315	363	313	327	340	327	338	307	347	339	294	341	347	322	320	324	315	338	320	344	346	326	315	330	322	380	329	317	326	347	334	341	309	342	310	347	316	343	298	302	329	337	325	323	351	333	301	299	338	334	319	355	353	366	333	305	331	327	347	326	335	334	308	317	348	328	349	335	291	314	332	344	345	282	309	336	348	338	315	337	375	398	316	355	344	314	340	313	341	338	339	318	324	332	319	313	343	297	322	349	353	329	317	380	344	309	308	328	351	333	338	349	349	313	340	346	349	362	307	320	350	332	329	328	293	360	313	317	343	330	333	325	345	327	365	305	315	346	301	306	320	341	315	330	328	313	339	324	345	335	336	333	320	323	345	313	377	366	319	323	331	325	319	338	312	341	326	341	349	302	314	316	368	342	323	321	349	350	320	357	325	330	347	335	367	308	333	283	350	320	332	334	329	310	329	323	326	359	311	320	345	300	306	344	332	317	330	354	350	325	329	361	323	319	314	315	333	339	346	339	330	342	321	323	340	346	319	343	324	342	323	363	324	321	320	307	311	303	357	318	335	333	325	349	360	327	301	317	317	352	340	313	332	341	345	308	379	345	323	352	351	334	356	294	337	334	328	354	359	318	305	331	322	351	325	332	365	299	343	328	347	308	361	332	299	357	310	351	320	350	316	308	346	331	342	305	328	308	320	356	341	337	337	346	308	345	324	301	328	323	360	319	355	367	334	316	342	296	325	327	318	355	320	304	365	345	302	311	361	319	347	315	332	352	331	362	337	324	346	288	319	337	335	303	333	361	338	344	311	313	355	367	339	341	335	310	328	299	332	335	349	335	355	352	312	328	325	326	285	343	340	325	331	342	339	326	331	337	332	333	332	362	320	336	313	328	312	315	300	354	316	312	327	365	306	336	342	334	357	321	311	318	354	305	291	336	323	351	321	345	330	340	302	325	338	323	319	343	299	327	338	331	320	337	332	327	344	336	318	308	308	328	307	340	330	337	329	310	312	316	281	340	305	326	327	308	365	318	322	332	327	282	338	341	275	354	323	305	313	322	332	357	321	342	335	318	328	360	332	316	342	317	297	337	341	316	336	326	299	319	329	307	318	310	327	318	358	327	339	310	324	344	344	292	332	319	348	320	313	303	329	321	325	324	338	341	314	307	335	316	348	331	328	290	347	311	338	341	342	341	313	333	322	327	325	334	317	336	335	311	348	338	326	311	338	335	325	359	362	302	332	338	345	310	321	350	324	355	321	349	347	315	352	303	326	341	325	315	330	308	316	319	344	323	358	308	357	345	328	333	308	332	318	335	332	326	342	343	331	301	311	309	311	319	328	303	331	302	360	337	337	320	301	334	315	310	353	320	297	319	324	346	312	341	327	305	344	313	306	324	352	333	319	351	327	359	342	339	332	331	352	321	332	351	350	309	317	298	340	331	336	349	344	294	315	345	336	345	348	285	342	317	325	372	336	343	335	344	338	332	356	340	299	326	356	353	313	343	336	353	303	336	364	348	330	306	328	352	352	352	318	310	307	362	327	326	331	328	327	322	324	298	328	343	318	328	325	326	333	332	330	323	324	347	363	327	325	331	340	336	305	340	316	336	343	355	302	338	331	312	335	304	324	357	297	338	329	299	293	355	330	324	334	319	332	300	308	328	322	328	325	354	332	338	328	301	326	307	316	353	319	313	326	334	347	333	308	347	351	354	359	353	337	312	335	320	364	284	304	364	312	347	337	320	339	320	324	336	305	339	304	334	302	340	348	336	331	297	332	360	363	321	333	345	344	327	331	319	341	335	334	338	331	334	356	331	317	294	329	325	348	314	325	294	294	303	362	301	314	314	346	358	353	321	358	344	346	353	307	344	318	302	321	344	348	310	339	312	340	331	368	350	322	301	347	325	373	349	341	315	334	350	345	291	306	334	323	318	346	336	327	324	345	303	323	374	317	368	321	344	349	360	364	331	311	335	315	284	305	345	345	325	318	315	317	301	310	325	320	323	331	313	334	312	338	336	344	335	328	305	317	342	323	345	337	352	330	353	317	347	347	356	369	352	319	318	324	358	352	318	336	314	283	311	314	323	310	296	316	336	319	343	312	331	340	326	304	343	335	373	321	359	349	372	324	334	321	333	326	316	340	320	320	370	322	314	327	345	346	326	339	320	339	356	306	316	339	340	354	316	339	313	329	355	357	299	347	351	339	338	331	306	332	348	367	301	360	312	327	319	300	339	347	349	300	304	355	323	334	338	325
27658	2969	6155	6693	5652	4684	3911	3335	2893	2506	2301	2118	1958	1843	1692	1714	1539	1464	1369	1401	1354	1354	1292	1269	1222	1231	1262	1097	1149	1201	1123	1073	1177	1132	1052	1053	1023	1106	1031	1029	1097	1037	1029	1046	1078	951	1030	1053	970	1017	986	1036	976	1056	1016	1030	1047	1016	943	963	976	963	995	1031	1027	962	976	1049	997	994	1002	979	1016	1042	1062	954	1024	953	1004	974	994	980	979	970	1029	974	986	944	990	971	948	988	976	932	979	972	937	954	952	981	942	960	1068	942	1020	988	995	998	995	968	960	938	877	970	1030	954	985	972	955	912	949	926	963	1034	984	976	971	985	950	1033	1001	958	969	983	968	996	973	962	1005	957	940	967	924	976	953	912	879	1014	975	990	954	890	992	881	984	963	923	974	988	968	951	972	953	1042	970	983	958	969	982	981	994	978	943	961	987	950	948	915	1010	965	972	985	966	956	944	990	987	934	931	896	1012	1002	950	1002	947	932	943	936	931	977	916	965	931	955	988	952	968	969	989	958	973	992	986	885	996	981	962	965	966	906	924	926	964	975	994	999	915	908	989	998	908	996	947	893	982	949	932	897	943	977	951	917	929	956	918	922	926	975	955	964	947	1008	980	1045	995	946	933	942	909	937	961	918	962	951	991	902	957	996	927	912	980	942	893	950	953	967	965	934	981	965	974	943	934	921	956	899	916	975	990	943	938	952	1010	971	921	1005	957	897	953	881	1007	971	919	913	982	950	920	975	971	939	1001	947	991	996	981	953	954	961	923	998	997	980	986	933	985	928	984	931	916	976	947	990	986	951	943	934	979	962	923	941	999	912	1000	927	992	959	967	936	969	967	946	935	998	994	956	1012	924	952	985	997	988	963	952	968	917	967	930	976	1006	962	941	1009	968	955	980	981	971	960	1006	983	956	923	946	968	944	932	1008	1011	982	959	962	921	996	960	971	983	954	1018	962	960	974	1005	955	923	976	960	966	1006	938	971	951	982	924	988	976	963	928	966	1028	999	930	969	955	965	939	975	967	942	915	908	948	1009	977	886	996	957	1026	967	926	939	916	955	959	942	1034	1006	979	938	926	953	996	960	965	995	959	928	964	964	929	938	973	980	970	933	936	943	962	961	952	973	961	944	921	989	913	972	946	976	882	952	965	1003	903	953	967	919	989	1034	896	935	956	984	969	982	907	952	1000	941	992	971	985	982	1004	929	960	955	939	949	961	980	945	946	981	931	955	1022	976	946	1022	969	1017	971	962	970	930	990	995	922	964	946	926	978	905	986	957	976	933	994	980	913	915	940	933	972	1000	936	1013	952	952	983	927	928	966	973	914	946	942	964	992	983	949	930	954	956	935	913	974	990	914	1036	987	940	991	959	964	949	948	986	990	940	1023	954	935	1010	1002	953	897	987	992	979	939	967	956	949	959	953	991	987	985	885	1005	1008	992	1001	1014	981	1000	980	1022	945	1002	908	931	986	976	955	884	913	906	1014	934	976	951	989	968	988	975	957	965	942	980	930	976	958	1015	976	975	1022	985	985	924	995	961	946	928	956	978	955	992	896	964	930	1002	960	964	946	954	935	908	920	1010	948	930	1025	974	961	982	988	988	879	961	951	1056	946	985	889	951	905	968	1040	907	994	954	956	923	942	954	941	951	964	987	996	967	919	950	955	1019	944	906	909	982	941	956	960	1013	947	907	930	974	978	944	966	975	906	987	932	954	996	932	925	950	950	968	966	968	982	923	995	1020	935	980	1021	949	952	977	927	1039	949	927	944	1006	983	922	901	979	949	962	922	936	982	981	940	923	931	983	899	963	1003	974	1009	965	986	943	915	922	950	988	1034	973	941	955	891	984	952	977	948	953	979	950	920	956	956	930	965	955	921	965	945	985	910	968	912	971	923	941	1007	959	944	938	951	989	950	953	870	1014	1008	975	949	970	961	963	1025	976	970	958	994	1006	957	990	978	952	986	950	959	1000	1003	995	992	942	978	979	993	947	945	962	989	940	923	942	924	925	968	960	942	977	929	953	919	975	964	945	946	969	1029	962	978	979	925	988	988	930	954	931	977	993	909	926	966	980	926	953	938	1004	949	948	934	1007	941	1003	985	1003	961	953	945	984	968	955	957	978	1005	988	998	1005	910	1019	927	925	962	958	946	982	912	965	948	910	989	967	973	929	948	965	969	959	963	934	945	912	984	954	919	958	930	984	936	1004	946	915	991	964	953	914	967	958	964	977	946	941	959	890	974	983	1005	954	988	981	957	996	980	944	949	1021	933	1000	916	976	939	914	982	920	935	891	997	1023	958	940	956	918	965	936	1022	1010	963	998	899	977	915	992	968	926	997	964	983	948	912	970	952	959	989	915	975	954	1011	1000	931	982	922	934	950	984	976	947	981	955	959	952	909	923	978	953	988	953	903	954	936	968	929	975	1016	969	983	972	943	967	998	950	920	1000	993	979	947	1020	1002	971	903	956	958	983	982	970	969	998	935	982	960	976	932	927	946	962	924	966	936	962	1003	888	937	958	937	925	1021	955	953	1014	932	960	973	978	999	976	960	948	972	969	885	939	987	921	976	914	966	889	931	938	937	977	997	923	929	963	965	934	941	986	964	967	951	973	1001	925	902	984	968	990	976	931	956	992	930	978	964	972	917	959	964	963	915	940	930	964	944	916	970	928	949	959	979	971	952	965	936	1020	977	983	936	966	993	951	959	980	944	902	971	962	940	927	942	964	992	966	939	987	1022	956	951	959	934	960	994	988	929	974	980	966	942	942	908	972	986	960	907	974	910	987	915	927	971	988	971	959	995	965	942	971	961	944	967	916	965	928	980	951	920	965	921	1009	960	936	927	1009	920	1031	958	925	917	967	972	955	997	987	1007	939	943	962	980	964	919	941	968	957	933	970	970	930	955	1081	918	949	935	968	973	938	964	959	979	997	992	981	904	969	928	927	993	941	976	962	954	1017	963	951	951	916	961	939	985	971	954	939	1004	950	954	907	940	935	959	958	899	923	949	875	865	960	989	948	923	959	963	985	989	963	995	961	964	926	957	945	957	937	967	989	942	978	979	998	943	982	949	961	930	980	979	924	983	928	928	927	924	987	951	988	970	936	952	984	964	953	1027	993	942	992	959	944	935	970	969	993	982	973	960	949	1015	944	992	939	933	1009	985	897	926	980	975	945	996	949	948	965	1016	982	956	981	969	938	1002	982	921	979	957	997	1016	948	961	939	972	986	996	989	947	984	940	921	993	936	949	1000	947	968	942	964	991	923	955	883	1000	974	944	918	997	970	1002	959	998	951	964	929	924	936	944	942	935	1001	933	940	1015	950	977	964	940	978	996	1024	969	986	986	907	950	904	896	930	932	965	971	924	933	930	953	955	1000	945	959	931	929	918	993	947	988	925	926	961	947	948	973	1009	1000	968	976	962	951	1006	944	968	999	939	1003	996	985	1000	970	930	967	981	952	962	933	927	982	964	972	976	996	925	924	964	916	916	931	931	974	942	974	985	914	976	954	995	956	976	940	930	957	930	1007	990	901	956	938	920	983	955	968	966	936	976	927	949	927	945	1018	938	971	946	994	994	1000	973	958	928	924	909	944	934	985	918	965	974	920	973	973	916	991	986	919	938	939	993	951	952	950
8211	487	278	217	176	189	180	197	177	174	183	158	143	138	162	155	144	171	159	166	175	181	155	173	154	152	167	128	152	167	143	157	146	158	151	195	163	156	138	162	166	167	152	152	151	130	154	162	158	163	129	161	156	151	152	147	127	141	162	152	144	167	146	148	163	142	159	160	161	144	158	178	131	171	163	171	154	171	147	168	140	145	157	143	127	157	146	144	152	176	163	158	161	150	171	157	162	159	152	154	160	154	157	145	170	167	150	152	145	138	160	158	141	152	145	146	153	145	139	160	173	148	157	160	150	159	143	163	158	168	153	157	137	164	154	179	154	155	170	152	168	172	182	163	186	146	133	140	168	161	156	151	138	153	158	155	147	149	149	122	156	179	153	162	150	160	168	160	159	161	160	157	162	133	154	147	130	172	158	167	145	136	156	134	166	147	153	144	153	174	148	141	157	143	151	167	139	183	156	136	157	163	142	145	145	166	169	163	151	154	166	183	159	170	164	152	157	163	146	175	143	167	142	130	173	153	148	159	170	149	152	179	157	140	156	166	143	155	147	164	152	133	171	132	166	142	146	146	146	158	157	133	181	141	172	135	164	146	176	159	137	150	160	147	146	150	169	162	165	135	120	157	148	174	166	159	147	148	145	132	167	155	159	160	146	157	145	144	155	138	160	151	153	163	156	140	156	140	146	130	156	140	160	155	151	148	145	159	141	157	143	144	155	154	165	164	175	160	135	157	177	142	143	150	157	138	142	157	168	168	143	160	158	151	164	167	152	145	137	157	159	165	172	142	163	143	130	155	139	148	155	157	147	150	158	150	154	167	147	132	164	147	152	153	136	163	151	138	165	188	161	146	150	145	147	139	164	137	142	153	164	146	124	145	128	144	118	159	154	156	155	147	135	156	161	138	143	137	152	164	186	151	139	163	146	157	163	161	138	124	144	151	159	147	170	135	188	151	146	176	164	146	135	165	160	168	161	170	153	148	165	166	126	170	152	129	153	171	146	148	128	157	162	159	131	167	154	154	139	167	141	142	153	158	133	145	144	145	157	166	151	158	173	123	153	169	165	149	148	159	150	180	139	151	167	153	168	174	163	160	149	141	163	146	165	157	164	144	140	138	157	135	150	147	146	153	171	171	160	146	144	158	140	144	144	165	133	143	162	155	148	147	168	129	158	128	170	157	135	158	154	157	129	173	163	159	138	142	160	131	181	143	165	159	168	157	138	148	131	137	151	168	156	163	153	165	157	169	170	135	155	164	140	170	135	145	174	150	153	159	143	160	131	156	166	134	161	122	160	163	147	151	136	151	180	151	174	137	140	148	169	170	164	153	147	153	149	154	163	153	167	154	161	159	167	156	181	149	169	147	164	174	152	169	152	151	156	169	135	149	145	155	141	138	145	138	136	171	145	167	160	168	168	152	157	141	165	167	165	134	124	145	158	139	185	149	135	153	166	180	160	153	160	159	150	150	167	185	158	165	163	143	164	159	141	161	147	156	169	120	140	175	159	151	141	163	154	138	156	140	149	128	152	137	150	148	167	160	153	165	129	146	161	153	151	180	156	132	149	146	141	173	143	154	139	143	161	140	138	153	163	162	156	151	154	155	194	140	124	165	151	145	150	135	143	133	148	151	162	167	143	122	134	154	162	154	169	183	144	149	148	165	147	158	167	174	144	155	158	137	166	160	142	144	142	167	148	150	151	133	144	155	165	161	157	137	152	147	172	162	165	158	158	143	169	142	141	163	151	142	164	150	163	143	163	176	178	146	151	144	147	159	151	151	153	136	155	151	139	129	140	158	148	138	157	143	159	136	159	143	143	179	146	138	161	139	143	155	143	149	154	166	156	151	175	136	144	152	173	145	141	157	148	134	143	171	147	165	141	165	158	135	156	141	169	139	169	155	168	160	153	158	148	153	128	154	179	164	146	132	143	150	165	170	160	137	144	147	179	165	153	124	156	170	163	180	142	140	160	154	144	168	144	165	148	143	132	152	150	149	143	159	155	160	150	157	146	175	169	149	137	137	145	163	129	159	149	137	169	154	149	134	141	150	163	147	160	154	154	154	162	160	160	161	155	168	161	150	156	142	129	139	148	166	152	142	139	166	165	165	128	157	121	161	154	180	159	158	164	154	158	171	155	154	145	161	140	158	142	150	144	198	142	154	128	130	168	147	132	151	147	159	132	162	139	141	173	152	152	154	162	149	152	163	138	156	145	155	138	152	159	152	168	162	155	147	153	175	138	186	119	130	144	151	173	147	149	128	145	146	153	160	128	142	172	174	153	156	140	149	148	159	159	163	155	143	136	146	160	167	150	156	162	143	159	138	145	134	169	155	156	152	162	156	151	127	144	156	151	152	157	143	141	148	162	155	168	182	165	161	137	137	188	158	138	169	136	158	141	159	156	154	159	161	143	148	126	136	151	154	160	121	169	151	171	136	143	156	142	145	147	142	150	156	147	158	142	150	155	155	141	159	153	104	149	147	164	152	159	158	141	156	160	148	153	178	183	148	167	158	140	161	174	154	158	183	159	137	138	157	170	136	154	145	154	168	158	163	154	154	170	160	148	168	146	164	152	156	156	149	152	170	170	157	161	157	174	159	172	136	142	145	145	162	157	167	165	169	150	163	163	156	142	156	152	165	139	155	143	165	144	169	152	152	154	125	150	172	163	173	154	133	152	144	157	153	139	139	149	153	148	173	160	168	161	151	153	151	172	141	154	149	161	152	163	156	166	164	162	120	152	169	134	143	170	172	161	165	189	149	165	137	139	166	170	144	155	150	131	151	135	154	144	148	167	158	180	147	159	138	140	159	155	181	168	155	148	149	162	163	155	140	131	180	167	136	146	146	152	161	143	155	165	169	144	151	173	151	149	145	155	179	148	149	161	154	145	170	134	160	134	165	141	164	133	126	159	163	132	132	139	149	159	163	154	152	154	158	168	152	180	154	150	163	167	126	174	199	149	151	181	157	155	167	142	176	151	148	146	166	161	147	162	177	145	144	163	159	161	156	171	124	155	167	141	157	154	147	153	143	133	157	159	149	167	171	142	155	153	202	140	153	172	145	160	143	156	156	153	153	142	144	149	144	157	135	151	127	165	152	160	156	144	153	141	146	152	162	143	160	134	140	153	147	149	147	158	158	163	155	126	154	147	165	160	158	162	146	136	177	136	135	145	149	156	152	141	155	158	136	150	150	157	169	176	149	150	146	146	162	163	141	142	145	169	140	174	161	152	144	146	156	150	151	157	155	151	149	146	157	170	158	140	141	154	137	131	132	162	154	151	152	176	161	153	142	164	164	144	138	148	158	153	139	170	143	143	149	157	178	151	178	151	126	149	138	162	152	153	165	137	126	178	160	152	141	178	162	139	157	143	151	143	154	158	158	174	145	150	137	163	171	136	147	130	139	146	162	158	141	160	148	150	158	173	158	141	150	144	153	147	139	135	175	145	157	146	159	152	169	143	162	158	151	141	163
7184	622	756	738	603	643	605	601	561	568	598	547	547	531	557	503	549	516	557	526	556	546	534	511	553	531	510	494	506	495	507	491	519	529	525	521	527	508	492	521	509	503	514	526	517	482	515	552	528	502	508	541	518	554	530	553	460	540	550	531	515	556	520	554	507	545	517	527	471	507	522	528	539	527	542	514	506	513	524	509	530	520	490	502	551	486	532	478	518	533	509	526	516	549	538	521	539	520	496	506	525	546	510	553	522	488	518	505	507	506	520	471	523	521	529	504	535	513	517	513	522	551	523	537	522	502	531	483	519	519	490	548	515	517	533	484	517	532	529	536	535	517	526	540	549	562	544	536	488	504	507	556	488	549	482	525	521	556	525	529	495	520	549	522	548	532	546	540	526	541	508	507	568	505	483	569	507	521	544	510	509	563	539	484	498	542	533	536	519	531	504	510	470	538	529	490	502	580	496	511	535	504	512	523	521	536	533	513	519	508	550	501	513	505	488	555	515	529	515	510	516	513	550	512	566	503	513	511	494	523	563	535	535	479	513	538	541	530	484	531	575	510	548	514	549	516	503	518	482	538	522	495	509	566	522	493	513	514	516	515	483	530	481	544	495	501	528	544	520	505	521	523	506	545	520	493	490	507	485	522	557	497	500	491	472	533	518	518	544	500	497	530	547	480	516	515	533	511	544	530	486	512	528	506	562	530	493	519	487	517	523	505	518	506	536	510	545	538	511	515	547	517	497	456	507	525	474	474	475	530	544	535	522	503	517	542	474	488	500	522	542	477	491	501	545	518	467	503	496	502	540	533	517	518	489	495	536	528	521	518	517	523	515	516	551	503	512	547	500	530	527	558	561	492	512	488	488	499	533	510	540	519	552	517	545	509	511	524	495	531	521	534	523	510	499	553	527	536	473	500	481	478	529	525	524	484	516	509	480	487	522	489	532	499	493	553	508	490	507	565	532	548	579	468	496	509	490	526	511	507	536	515	521	513	533	522	539	500	536	539	522	514	501	517	496	482	554	497	444	519	536	506	511	540	510	570	524	523	496	526	524	495	536	513	512	519	529	524	537	493	484	494	498	501	501	523	529	533	520	559	478	505	514	476	520	512	552	468	535	544	518	521	552	516	534	543	496	519	536	567	528	519	519	474	487	541	500	518	539	525	504	502	519	562	530	512	526	563	516	506	497	533	481	475	530	535	504	551	534	525	504	551	533	556	504	552	550	548	522	475	522	574	529	529	519	500	507	550	516	549	521	519	537	474	543	496	505	542	570	497	461	517	519	527	501	527	534	528	495	520	540	473	515	518	534	499	512	484	535	535	545	489	522	479	498	524	560	508	503	528	510	499	535	497	516	492	527	537	509	523	545	514	530	512	542	495	505	524	481	520	492	528	513	522	523	509	496	530	538	499	488	494	533	504	496	532	520	500	513	555	512	511	505	486	553	545	542	511	516	523	529	512	500	519	538	513	512	493	515	489	536	529	516	517	523	508	493	507	515	509	492	522	523	543	485	540	495	553	523	527	542	547	540	498	522	510	528	515	564	496	525	518	547	521	528	502	503	532	513	555	469	559	512	518	519	516	526	549	574	519	527	489	510	550	518	493	527	533	504	537	487	507	509	486	509	499	508	514	495	488	530	490	519	554	476	492	508	551	553	510	562	494	492	503	505	527	470	514	506	489	523	487	512	536	531	526	527	518	529	543	525	480	533	539	554	527	539	518	533	551	516	528	550	565	504	478	471	524	515	500	508	500	482	513	522	494	525	507	568	488	482	494	496	509	559	579	508	505	521	525	553	523	534	520	555	546	528	507	540	519	541	501	511	513	538	553	527	497	520	503	564	498	517	546	518	511	527	561	488	500	530	511	559	483	526	529	545	551	558	501	498	538	545	495	531	530	494	475	489	507	511	525	547	513	474	550	547	504	547	532	525	523	540	524	519	549	529	490	541	534	565	491	522	493	498	520	489	521	522	494	580	517	496	499	487	513	509	503	521	514	495	519	538	545	535	494	503	535	512	518	514	519	489	496	537	482	533	555	488	510	539	498	516	540	543	556	495	526	515	543	506	526	516	502	537	543	549	513	524	528	529	514	533	537	503	515	504	524	492	507	586	527	483	502	496	512	505	492	507	510	538	554	527	568	507	519	524	513	506	522	529	495	522	494	525	521	485	515	527	524	508	506	486	506	524	496	518	476	516	520	498	541	538	516	532	494	525	502	555	526	538	525	560	522	495	557	514	536	505	471	525	505	499	513	524	504	494	542	492	506	527	521	548	522	559	529	525	545	496	506	508	532	519	490	531	531	514	540	536	533	546	527	500	522	498	492	534	494	523	515	539	511	541	507	485	515	522	516	532	528	515	513	542	508	546	524	533	488	497	533	530	454	531	492	503	535	518	520	486	510	499	512	523	533	526	496	536	542	529	542	485	513	510	516	514	506	493	509	522	559	541	523	504	500	504	517	553	536	533	551	497	527	517	515	507	508	511	542	488	526	497	496	513	489	561	502	516	500	469	498	548	509	527	546	496	509	494	492	499	505	502	522	522	525	534	512	555	515	522	515	495	532	490	527	532	528	538	532	510	521	500	511	521	504	497	507	486	544	511	500	547	510	513	513	521	540	500	530	493	516	529	543	525	559	501	528	514	510	511	567	521	519	534	491	474	483	520	530	510	534	521	507	531	524	502	530	495	519	518	516	514	526	523	523	510	492	562	503	510	517	537	554	480	499	558	495	554	555	497	528	526	511	518	537	483	541	504	541	496	522	492	476	485	536	557	503	558	510	551	484	502	522	511	489	519	555	525	517	521	501	472	513	511	526	508	495	526	499	524	497	485	510	557	531	531	505	501	504	526	550	509	471	486	538	529	510	525	521	518	531	489	510	507	568	508	524	563	507	524	486	514	527	522	514	486	521	555	485	505	516	519	487	516	530	513	511	521	541	533	493	532	521	519	558	548	526	541	510	501	522	494	504	452	533	522	505	514	506	529	565	468	544	500	495	489	503	511	513	508	482	559	501	512	547	527	521	487	491	529	496	502	524	491	467	539	498	533	501	508	530	500	490	539	481	532	477	522	527	531	527	520	521	508	516	490	511	506	492	500	500	497	533	506	491	535	536	551	549	513	488	509	499	543	506	517	492	503	490	493	564	539	534	489	502	520	520	509	565	549	504	506	534	486	543	495	535	513	497	514	536	466	518	514	547	523	541	532	540	522	548	531	526	527	487	510	542	573	506	533	546	527	530	536	500	489	488	513	534	513	533	486	533	507	541	522	516	475	540	548	508	538	519	551	572	498	511	511	540	501	535	524	484	511	510	502	493	545	520	517	513	545	523	510	495	540	515	571	484	512	470	558	518	537	530	506	551	536	513	541	507	527	538	532	525	511	540	536	521	544	521	524	524	523	518	526	496	534	543	504	551	528	524	527	529	507	516	545	519	531	545	515	495	464	554	516	519	487	512	494	527	512	545	549	478	526	500
44016	10033	2021	1266	901	701	548	527	418	425	343	368	337	322	378	337	348	329	307	318	320	334	327	286	317	295	309	309	303	300	297	299	313	270	325	294	293	278	319	304	305	302	287	277	307	299	299	292	284	277	292	301	283	303	246	284	287	268	298	308	296	283	280	301	285	316	274	301	320	319	285	256	287	302	316	285	280	304	267	318	287	288	278	302	291	310	328	260	274	321	281	295	268	319	306	280	273	293	298	305	286	293	267	295	289	283	311	310	249	269	292	291	319	292	295	287	276	281	298	309	288	285	259	276	305	298	277	278	318	285	312	293	300	275	297	318	272	286	300	289	294	318	292	280	295	278	277	294	293	270	302	307	276	273	282	302	316	263	264	283	302	300	322	319	306	281	289	318	300	312	295	289	289	283	293	295	286	300	294	280	259	288	286	281	309	291	320	296	302	323	258	308	285	303	268	276	279	255	279	302	304	298	291	322	290	276	302	271	293	274	268	301	272	293	289	291	315	270	280	274	289	281	288	273	276	285	316	309	283	293	292	284	305	296	299	290	295	276	300	280	318	325	290	283	258	272	266	301	273	289	317	298	276	320	289	320	294	307	312	300	277	271	295	311	325	290	298	285	287	294	291	287	274	259	295	323	314	303	293	298	283	298	283	269	256	302	289	288	290	279	274	309	263	290	309	275	297	304	296	298	295	277	264	293	295	266	307	289	315	307	302	262	306	258	276	279	286	299	290	311	310	316	280	264	321	272	295	279	278	286	312	288	299	283	286	313	301	326	252	309	305	291	274	277	306	299	307	309	302	292	291	293	291	270	310	288	261	306	272	287	295	306	312	311	301	294	292	303	285	294	282	305	268	298	256	276	302	287	271	277	278	265	299	276	316	274	303	295	291	281	298	275	278	265	280	271	290	311	314	279	288	293	311	320	280	266	305	282	301	287	288	278	300	287	296	281	289	301	301	306	297	321	302	304	282	306	295	268	251	274	279	294	326	300	276	294	296	289	286	283	285	282	312	295	291	289	270	283	303	315	277	302	303	312	270	306	312	301	293	273	279	305	288	277	280	321	299	304	269	329	268	289	288	301	269	267	310	285	261	302	309	298	301	294	300	296	325	283	298	280	285	292	269	313	282	311	282	283	280	286	271	260	295	267	313	271	272	288	303	277	279	278	294	254	330	295	285	292	311	305	278	278	306	276	277	290	294	237	289	274	272	293	306	328	278	302	292	281	270	300	297	310	270	263	273	306	250	261	280	284	291	322	301	280	320	318	292	282	273	295	325	301	272	286	295	323	284	277	275	263	310	290	297	298	304	268	293	267	293	307	306	273	267	313	319	289	258	299	280	302	277	310	311	330	285	278	271	283	290	279	278	276	274	295	284	278	277	271	290	276	301	305	274	294	269	294	274	271	310	291	268	265	256	281	305	283	282	294	273	259	289	276	292	310	330	270	271	283	321	287	320	254	291	270	313	287	293	296	291	271	273	303	288	262	291	264	286	296	261	299	274	285	282	298	287	313	296	279	276	270	264	287	286	270	302	307	282	278	304	295	278	273	285	266	299	307	276	306	297	264	256	257	289	295	302	272	308	303	285	290	292	275	283	296	288	287	276	302	327	298	303	316	284	280	276	297	310	300	292	297	314	268	288	301	292	303	281	296	290	304	304	292	280	297	282	307	312	287	306	265	294	284	288	335	302	339	287	279	308	277	290	281	303	293	292	302	285	291	299	301	291	285	322	295	294	299	294	291	309	284	312	308	288	306	291	272	308	304	259	287	303	282	268	263	285	287	305	288	319	295	284	297	300	310	280	303	308	261	309	286	293	295	293	294	260	306	297	294	289	307	276	273	305	283	249	293	283	307	275	277	292	307	267	280	287	286	307	312	300	265	298	313	295	306	307	287	305	289	294	294	297	266	279	273	268	286	313	289	298	295	271	345	288	294	316	274	292	314	274	291	298	311	267	292	323	298	321	306	260	275	288	292	291	285	303	284	288	299	304	307	304	302	297	335	306	304	305	303	297	252	283	295	301	280	282	316	309	293	292	316	300	301	304	300	309	288	260	289	281	282	277	289	284	263	307	306	265	303	275	292	282	319	308	298	311	271	295	278	301	301	308	283	320	279	298	279	284	296	310	305	283	290	293	283	282	301	308	298	271	266	278	311	267	286	316	320	271	291	275	297	281	278	276	285	314	299	276	277	278	304	284	281	286	296	268	285	284	284	277	284	299	301	340	262	293	291	283	280	295	313	283	270	284	306	273	325	287	311	287	292	284	306	308	265	295	288	284	309	288	248	296	283	318	324	254	288	295	266	284	277	283	294	321	271	254	284	277	297	291	303	256	279	299	285	318	287	286	312	320	299	294	288	294	263	275	262	330	284	306	289	307	286	288	297	292	294	274	253	320	273	278	292	298	274	291	262	304	300	286	257	269	315	302	300	284	294	279	296	298	292	293	299	261	284	272	296	288	329	262	307	295	273	282	300	335	289	305	318	282	282	293	279	300	294	275	280	283	310	300	286	325	316	262	294	314	318	267	299	295	274	296	279	288	296	297	292	312	299	288	301	283	309	284	292	254	297	315	319	309	275	292	274	317	280	304	286	294	283	277	296	267	307	299	322	310	276	289	310	296	293	292	283	314	276	269	300	303	263	283	276	305	295	283	316	287	289	274	266	305	305	304	256	317	313	289	289	312	281	298	296	273	288	276	303	308	296	279	304	286	297	276	287	279	299	292	279	245	285	297	279	281	284	267	316	304	291	309	293	274	293	303	293	302	266	305	312	337	283	302	298	285	292	299	296	254	286	307	296	299	298	272	297	292	323	265	296	298	311	274	305	284	293	300	289	296	273	273	317	277	269	313	294	270	294	267	291	307	314	305	288	280	283	330	283	290	300	290	306	320	286	288	308	278	265	302	292	296	264	275	289	286	285	281	278	280	286	310	287	324	273	284	301	300	293	277	295	282	312	289	253	292	271	291	278	304	297	304	297	296	315	263	292	277	299	289	296	284	296	287	299	279	302	279	270	304	279	264	284	269	319	311	276	284	294	269	302	277	295	318	306	329	308	311	300	263	296	316	286	301	309	266	280	290	278	277	281	301	271	294	307	272	305	312	291	316	294	268	303	286	273	298	278	318	288	293	283	330	274	295	284	273	299	289	284	307	287	292	284	274	292	295	294	295	283	297	284	274	296	325	289	287	274	303	293	306	288	301	299	264	270	291	285	315	283	299	254	320	313	284	281	306	309	288	250	283	292	304	274	272	288	262	307	270	285	319	291	266	285	292	253	297	267	307	299	291	274	271	281	305	285	283	306	274	271	299	298	302	278	296	315	286	270	287	291	301	289	303	298	284	329	290	289	299	307	312	293	297	260	297	296	269	273	295	295	285	265	308	326	272	293	281	295	287	280	275	260	284	327	293	291	294	296	293	294	271	328	288	273	296	286	298	303	280	296	277	300	297	299	292	276	277	317	277	295	270	296
21764	1841	3858	4097	3414	2865	2400	2159	1855	1720	1531	1488	1347	1312	1286	1196	1233	1114	1192	1109	1028	1079	1107	1007	1072	1116	945	999	1009	981	925	971	1016	913	901	910	966	926	967	952	906	876	919	938	879	965	944	934	884	948	933	912	872	863	937	934	902	936	891	910	956	927	887	862	941	890	898	874	910	885	928	930	930	900	874	929	890	872	912	877	903	851	902	876	885	854	864	876	854	837	905	937	870	845	905	863	881	914	871	841	860	853	879	877	881	928	863	925	905	895	822	936	932	885	897	911	940	882	890	909	871	911	818	844	877	892	851	902	899	914	892	880	860	847	861	895	882	917	858	862	863	891	884	900	855	864	905	894	897	806	877	871	901	846	843	898	951	882	876	872	795	888	852	954	911	933	908	860	874	888	876	905	900	854	877	885	887	923	912	837	907	887	857	896	849	870	902	878	903	831	864	889	860	915	852	872	905	860	817	886	884	902	842	896	907	856	915	890	871	824	896	857	892	898	861	874	886	889	826	850	907	925	874	899	872	860	896	905	830	888	841	932	865	866	857	871	852	880	913	917	925	845	862	861	875	893	873	841	876	867	934	924	842	829	899	850	871	823	891	832	865	900	863	828	874	912	816	854	882	855	922	850	802	866	868	838	866	867	929	898	885	856	892	857	900	842	878	859	872	868	834	885	879	831	832	826	892	893	882	865	885	885	869	854	902	913	849	862	872	891	863	826	898	903	853	840	921	880	865	885	870	915	837	821	895	894	873	883	877	858	868	877	891	940	822	825	894	899	916	863	904	838	847	856	912	938	915	868	851	874	877	869	863	868	827	904	842	860	886	897	856	879	814	842	909	885	854	877	829	902	938	813	865	885	916	913	851	905	930	893	877	869	863	944	948	823	854	920	912	828	910	893	883	828	888	888	865	929	894	911	872	910	875	879	913	879	912	909	877	860	841	899	935	911	891	884	850	852	883	881	864	828	881	901	889	884	922	889	928	918	887	842	858	837	846	911	837	863	847	878	865	840	889	833	931	869	866	865	884	900	824	887	946	836	873	869	898	847	866	827	858	844	880	864	901	859	846	843	867	850	899	891	837	828	849	859	919	854	892	827	883	839	879	873	880	894	856	835	878	875	865	881	842	807	935	889	884	790	840	890	853	906	855	916	849	886	891	913	861	867	914	929	880	925	879	850	864	867	856	918	862	867	852	879	859	881	891	864	838	882	859	906	899	830	894	879	844	876	836	907	822	845	891	848	793	856	851	875	825	920	915	884	869	860	873	842	874	871	911	876	897	840	833	871	868	880	808	892	898	858	909	925	882	852	863	911	899	887	894	868	835	829	909	892	904	868	903	888	867	932	909	850	877	882	879	877	903	860	872	866	877	877	852	934	855	855	908	901	863	881	836	869	852	888	924	864	916	863	868	852	861	884	896	907	920	837	849	861	837	889	886	873	869	828	899	856	857	895	865	915	843	865	899	880	896	899	915	889	846	891	829	880	852	882	878	917	927	868	861	826	873	854	901	817	896	871	882	904	873	894	873	895	917	894	921	856	876	854	940	859	887	879	902	900	848	911	915	853	858	850	872	884	923	871	909	881	885	878	881	834	883	889	888	877	901	888	858	856	874	829	903	844	877	879	858	876	830	894	847	926	884	850	949	899	881	822	858	897	894	891	865	865	885	916	837	872	915	877	883	888	908	852	844	891	886	852	893	893	898	872	867	874	922	854	881	884	899	890	835	859	893	872	911	917	852	852	859	839	796	865	897	857	808	890	873	871	854	841	880	835	835	835	914	868	870	853	830	882	911	884	853	873	939	869	872	863	852	901	861	796	888	886	870	930	924	849	832	830	863	872	881	859	852	849	872	865	896	865	862	912	914	928	819	879	867	867	906	839	808	891	892	899	893	859	844	920	834	931	888	932	891	893	907	892	918	827	865	857	928	837	865	853	873	840	815	892	881	897	857	904	862	874	860	895	857	873	836	898	801	876	884	869	869	862	896	797	856	842	861	901	911	871	858	883	881	882	884	931	868	898	840	843	880	902	870	891	819	875	817	910	871	900	861	815	872	893	878	958	881	852	859	870	811	860	861	895	895	894	864	901	907	890	895	863	827	902	848	870	842	923	924	844	854	858	868	841	858	843	941	886	831	851	873	877	859	829	939	889	841	937	855	874	868	864	865	869	893	902	860	883	879	885	848	862	900	947	829	876	839	852	869	830	828	897	882	854	857	912	904	853	863	886	897	847	890	894	864	908	838	894	915	875	876	897	854	882	921	885	928	886	870	881	931	922	849	916	893	887	813	824	849	928	877	885	843	886	892	873	818	883	888	937	882	851	882	813	890	893	924	904	913	909	875	868	872	866	879	863	882	869	853	870	929	831	874	886	885	847	876	865	903	903	935	903	917	842	858	892	886	880	834	848	875	912	853	827	884	846	881	872	854	906	839	901	841	953	841	901	865	846	884	861	867	806	861	904	881	918	865	884	853	898	875	884	889	883	836	861	893	872	863	840	895	840	892	909	887	882	922	914	886	869	834	915	891	842	825	868	856	839	884	916	902	871	907	869	823	885	922	834	861	889	910	859	870	812	853	963	890	901	868	876	883	838	861	863	899	849	861	851	832	870	892	908	902	874	873	878	873	882	850	909	876	922	915	918	876	830	893	836	914	866	855	881	851	904	898	865	858	902	870	851	895	857	914	871	891	886	871	929	883	873	848	859	869	838	896	895	898	860	873	892	924	892	857	881	819	852	871	871	886	880	849	905	856	883	874	883	830	872	864	914	878	876	880	860	898	849	895	938	883	854	869	903	880	882	878	917	927	833	847	878	874	861	877	860	879	867	866	856	881	881	918	839	902	956	808	900	922	841	856	852	840	867	843	836	962	853	875	850	890	929	892	852	924	889	940	853	907	861	856	857	892	846	889	825	929	865	882	875	892	840	876	877	891	855	855	861	883	912	876	832	899	879	920	915	874	895	888	902	857	857	873	867	872	914	859	856	890	946	847	853	871	923	895	870	900	923	836	877	929	897	900	920	873	874	899	855	925	817	839	850	868	895	872	856	816	876	866	897	872	851	855	879	831	858	888	901	855	852	863	868	877	883	863	825	894	870	826	915	919	871	888	858	857	870	927	889	869	870	890	826	898	858	857	884	849	929	874	864	909	864	913	873	913	865	899	868	888	894	871	898	883	897	882	905	854	869	828	905	882	902	838	863	852	824	859	883	881	852	880	894	875	868	860	880	855	860	905	895	861	860	881	815	863	872	891	878	870	964	838	880	820	850	876	859	872	860	839	854	841	885	855	901	893	876	923	892	886	855	845	843	886	898	886	833	918	859	886	857	912	889	922	872	925	864	853	899	834	873	876	918	872	877	820	856	877	953	950	868	873	875	913	873	849	919	858	886	917	861	882	866	880	866	916	878	823	876	899	840	826	901	881	877	899	855	837	852	901	844	916	848	889	875	881	869	852	845	856	924	855	895	880	861	919	903
54288	17347	5790	2370	1566	1138	893	770	642	555	566	530	459	438	412	403	383	384	402	366	360	394	375	343	330	346	380	310	327	372	369	348	369	334	334	366	351	331	391	346	372	336	324	366	316	339	335	333	361	334	345	349	323	357	308	307	337	348	356	321	336	324	351	336	337	323	326	321	349	348	388	322	338	362	360	373	325	321	349	330	346	354	322	345	352	334	325	330	338	333	329	357	324	360	345	318	356	319	332	293	314	340	337	346	308	333	350	321	325	319	335	343	324	314	347	337	308	349	348	337	324	345	315	336	327	327	357	331	301	350	328	327	323	324	326	339	331	360	332	353	337	294	327	367	315	320	309	315	319	310	319	335	315	355	343	327	342	324	325	346	343	327	353	335	351	297	322	292	358	298	340	346	338	297	324	326	291	326	328	330	317	310	332	304	352	328	350	342	309	319	310	363	324	313	282	315	369	316	351	363	322	319	327	306	308	308	366	315	321	336	341	340	349	325	343	327	327	340	368	331	317	325	344	326	345	347	341	345	368	328	345	345	349	309	313	304	324	307	323	371	352	307	312	349	336	303	322	360	335	336	340	340	356	389	303	310	357	331	360	311	306	297	341	334	330	308	338	329	347	340	345	321	322	333	326	323	388	316	347	321	334	291	322	323	323	332	323	330	340	343	339	331	331	371	300	306	335	322	325	305	321	329	318	309	327	331	359	325	352	352	299	315	327	320	321	349	297	330	319	338	319	294	342	341	349	321	326	327	346	310	325	301	300	343	320	321	347	348	347	325	362	330	318	345	347	321	331	303	347	317	340	318	332	343	374	296	317	343	341	316	308	319	342	313	298	311	326	345	359	376	340	332	348	339	343	316	320	329	331	351	331	315	368	317	334	328	337	343	399	317	341	364	302	329	325	331	316	326	333	330	332	336	349	314	325	320	355	326	351	334	316	322	328	315	334	333	314	349	370	358	314	357	335	340	339	321	369	316	329	347	326	314	330	336	284	374	339	347	293	321	315	350	341	343	373	363	308	318	324	333	344	355	351	318	356	363	322	312	344	313	350	329	310	350	329	319	298	312	327	318	371	323	324	297	350	341	352	311	332	337	354	359	352	337	342	320	317	351	342	341	343	331	329	313	351	325	340	349	343	308	302	330	301	319	330	345	320	325	357	337	305	341	361	330	352	358	343	365	313	334	330	307	324	318	334	356	342	334	352	351	331	351	335	342	326	333	294	330	333	345	328	328	315	311	323	316	334	369	322	319	342	331	334	302	316	332	326	306	316	353	328	311	317	337	353	319	340	331	329	349	342	333	340	353	338	334	326	369	337	349	310	325	327	318	326	358	338	340	359	288	375	346	350	300	349	316	315	345	311	313	338	326	319	365	337	347	330	344	313	319	307	315	347	357	320	334	322	327	291	329	295	368	331	334	296	311	328	319	357	319	312	367	313	330	319	325	326	320	336	309	333	369	322	344	311	325	324	322	370	317	341	355	330	342	375	310	288	306	309	283	328	350	349	347	320	327	363	306	307	296	360	329	319	299	309	325	330	338	344	317	352	331	326	338	288	362	327	341	330	328	322	332	347	332	364	351	338	341	325	318	336	325	284	300	339	329	355	322	330	367	365	355	304	348	349	321	328	330	314	331	340	326	333	294	316	348	337	333	353	292	310	314	329	357	329	336	388	339	321	332	346	354	323	353	346	312	357	324	324	369	313	292	369	314	326	337	312	331	344	341	338	320	331	334	341	316	305	338	340	346	280	355	349	324	327	365	349	337	335	333	324	328	323	346	348	347	303	348	303	340	306	346	334	322	315	317	344	341	314	325	345	327	304	297	308	338	355	309	322	313	313	365	332	354	304	315	327	288	348	311	317	351	329	361	351	308	318	307	361	322	347	346	350	314	323	329	303	363	320	318	331	346	322	322	311	309	331	347	331	319	340	322	355	324	336	299	361	329	316	307	337	347	321	344	321	322	304	332	343	330	326	355	317	316	328	337	386	305	376	341	368	335	333	341	342	336	332	339	319	364	318	316	365	320	365	314	355	332	329	348	314	311	319	328	335	347	322	321	350	315	324	334	310	324	328	330	318	366	343	326	361	366	317	318	363	313	342	319	359	335	374	315	352	332	322	341	339	346	341	363	329	315	345	322	339	347	313	313	331	344	340	319	328	317	340	306	322	338	343	342	322	312	345	371	331	324	334	328	321	361	348	329	338	309	306	321	327	349	366	340	319	352	319	341	314	356	338	319	327	326	362	334	333	291	306	329	339	344	336	331	361	344	295	347	328	315	335	305	353	355	332	315	356	316	315	349	344	348	324	323	346	330	319	361	357	343	372	332	314	318	345	329	328	327	360	323	317	341	329	337	345	372	328	357	329	331	322	312	324	302	338	321	354	308	306	338	334	315	304	309	326	348	341	345	343	349	310	356	320	360	333	321	344	320	349	347	311	336	339	318	342	343	337	335	317	340	322	350	329	325	299	311	342	330	339	310	338	343	333	333	342	334	302	354	325	313	333	344	327	388	306	339	303	336	343	319	320	317	340	369	339	346	334	323	351	345	350	349	331	336	337	307	341	333	356	355	352	332	315	307	333	314	294	337	328	310	313	331	325	372	314	335	323	304	319	309	350	339	329	320	342	339	339	364	344	303	342	344	340	357	378	323	351	346	336	339	373	361	313	339	309	326	342	350	312	336	337	325	325	321	341	357	337	328	341	316	332	321	309	313	339	356	331	305	346	343	307	323	319	355	347	336	324	323	341	340	339	347	332	360	354	350	322	345	306	328	367	356	318	328	328	314	333	302	327	329	351	306	367	320	338	315	331	331	335	310	336	310	314	363	341	340	330	306	343	315	331	312	269	341	355	303	352	312	358	351	353	304	298	335	334	300	364	339	349	300	330	327	337	339	313	365	332	325	325	318	351	363	312	313	338	339	325	330	354	309	341	335	378	345	360	348	339	331	324	312	344	321	324	348	308	322	342	345	329	311	346	340	322	328	317	363	325	356	345	324	308	335	337	329	323	316	352	314	323	371	343	327	308	314	347	350	327	348	319	318	339	324	324	323	330	349	346	343	289	313	334	308	343	328	373	342	310	349	318	298	331	310	369	315	362	328	385	348	344	355	340	340	331	343	327	344	349	338	317	335	340	346	336	348	315	329	307	349	357	363	329	321	332	277	301	326	363	333	368	332	326	334	303	354	360	343	287	314	337	353	322	329	341	312	335	317	315	334	338	336	296	335	348	363	310	360	345	310	328	347	323	333	338	291	347	339	356	358	328	353	346	306	379	331	334	354	324	298	302	340	331	334	319	359	323	351	306	327	328	337	342	346	347	333	340	331	328	299	316	329	351	303	335	333	319	336	333	307	322	361	323	361	343	347	333	362	346	370	342	318	334	346	325	318	309	328	312	329	325	293	336	332	326	361	303	302	330	336	327	345	381	349	353	347	320	325	338	365	326	327	347	316	340	327	341	339	356	330	357	372
28319	3007	6187	6628	5667	4661	3900	3286	2912	2595	2296	2123	1916	1820	1749	1601	1543	1493	1415	1418	1387	1354	1267	1252	1175	1235	1171	1160	1164	1136	1141	1119	1122	1078	1112	1139	1114	1078	1077	1144	1065	1036	1043	1038	1026	1037	1000	1074	993	1026	1001	993	977	949	1040	1000	1035	991	973	1069	1002	1009	1002	1016	1018	975	1020	1046	958	1059	966	980	1016	983	983	1028	948	978	1004	965	951	988	988	988	962	1014	940	984	991	953	990	1062	962	1004	993	955	959	925	928	989	996	936	952	965	993	1008	1004	947	938	946	937	973	1014	961	987	983	940	970	989	947	966	953	959	974	1030	975	978	954	996	992	961	1002	904	995	926	932	953	936	990	971	991	941	1004	967	953	982	964	1087	937	966	950	959	940	1003	959	939	1029	977	1020	974	917	941	971	937	982	990	962	994	945	920	960	985	954	993	904	947	986	1007	990	997	984	966	998	1004	947	983	956	1025	938	979	988	969	961	1002	944	936	959	942	936	950	976	986	931	939	927	970	946	998	993	983	952	982	941	1014	951	984	920	965	963	1013	918	1052	947	985	971	1000	942	950	986	989	896	964	946	1002	966	926	970	941	993	926	969	938	963	915	926	934	1001	1000	1000	919	973	950	947	938	971	961	923	954	967	997	941	988	975	977	973	932	934	943	937	975	947	917	970	934	959	935	917	939	953	972	913	964	977	946	961	981	930	997	947	968	965	991	918	957	915	948	976	1004	970	943	1008	990	943	950	978	964	941	924	939	945	927	888	949	935	956	955	979	997	924	969	941	978	989	989	956	936	917	954	973	909	995	927	897	1008	973	948	936	984	970	996	961	914	980	953	946	981	1000	962	920	956	923	980	1012	975	973	933	946	963	931	965	955	1031	893	977	958	989	948	952	946	937	965	930	931	981	931	915	926	973	961	1013	935	1027	934	1017	984	980	974	984	954	997	952	952	949	923	951	954	989	967	991	980	953	1007	955	917	986	945	904	964	979	956	928	955	912	960	972	961	960	993	893	980	950	962	966	961	938	929	979	958	933	909	941	884	930	952	928	941	978	949	963	1007	961	980	967	916	972	935	979	932	968	986	1014	965	954	1005	1006	932	953	1001	999	940	981	957	933	965	914	947	930	952	989	919	976	963	947	945	926	938	958	977	959	970	959	966	1004	985	937	986	939	927	913	975	999	985	947	980	963	977	938	970	1002	944	1024	951	965	966	915	965	970	963	933	954	1038	1032	1037	965	956	908	932	923	987	953	987	1008	983	986	966	934	1008	987	961	979	971	964	939	980	944	905	974	963	938	949	1002	1024	960	975	963	930	899	925	904	920	950	961	950	914	909	928	943	927	927	958	920	922	932	964	966	1035	917	982	911	999	944	1011	983	954	948	931	1008	957	955	956	916	990	1010	964	1001	960	993	959	991	965	941	1012	969	944	995	972	1014	961	946	996	966	911	956	894	953	921	931	951	923	851	941	968	946	971	953	965	970	963	945	999	964	1005	936	890	920	959	959	967	942	960	989	944	971	922	1017	943	932	934	970	972	935	957	969	949	951	929	988	971	957	954	965	985	913	888	943	991	961	942	944	940	974	989	999	938	900	983	983	947	942	971	878	957	1019	943	954	988	993	966	899	1026	974	925	969	928	972	944	933	974	969	945	993	901	948	966	939	990	1002	953	994	963	972	971	943	959	956	957	976	932	935	979	947	926	972	942	982	936	979	965	936	1002	1014	892	984	959	996	956	958	980	978	944	979	974	958	942	947	971	953	955	964	889	981	1001	995	966	956	902	959	969	987	984	968	1009	1012	1049	1004	962	1003	961	922	952	945	924	1006	955	965	976	992	961	967	985	957	971	983	979	955	948	960	972	991	958	969	892	964	943	912	992	992	957	954	965	999	924	891	947	919	945	946	947	913	961	935	927	907	955	967	931	1028	950	951	958	957	1051	964	983	953	978	963	966	979	974	972	938	960	942	956	1002	938	1025	979	923	953	978	963	977	978	1001	924	943	941	946	939	996	950	977	996	1004	946	968	960	995	953	949	969	967	945	927	999	958	989	979	994	978	916	976	949	942	958	1015	901	966	1008	986	1006	993	946	927	986	983	936	948	964	999	954	899	955	976	990	963	1003	938	991	986	980	984	952	902	950	997	990	926	889	1039	974	985	938	953	992	980	930	944	1010	978	1023	943	963	945	926	1012	943	988	951	992	936	929	944	958	946	934	958	1004	947	984	965	941	926	922	964	926	983	944	974	1009	943	1002	946	897	983	922	952	1009	919	968	959	959	991	950	971	999	947	943	973	920	988	968	956	985	954	932	971	934	1002	962	988	1004	930	995	969	1002	970	891	955	972	982	952	931	973	937	914	969	961	944	970	964	932	988	984	970	936	922	986	945	968	935	973	959	995	974	939	895	946	912	889	971	1030	966	924	978	955	994	976	988	967	924	954	980	956	911	972	946	946	915	966	967	975	925	995	936	1015	984	1004	963	983	953	984	1022	992	1009	1016	991	919	932	935	1013	967	1012	987	926	963	963	965	972	1001	929	952	964	971	961	977	944	978	942	901	959	938	887	955	984	902	950	966	937	990	918	967	999	1006	993	1013	930	925	964	946	912	931	979	975	1003	975	961	918	947	937	963	976	966	936	940	1015	959	942	1012	923	1000	986	959	917	924	1016	993	945	934	959	959	995	939	966	931	945	1046	984	956	912	957	932	945	903	1010	970	984	929	1016	958	994	960	910	993	960	973	954	986	952	925	983	960	902	976	923	979	1035	1020	940	978	941	943	917	1020	972	936	967	927	1018	930	962	959	979	1029	981	976	954	950	953	998	914	947	1041	927	982	1002	955	964	1005	982	955	966	987	1005	955	962	980	1003	947	909	931	963	935	968	951	939	974	946	974	995	944	993	962	996	941	972	951	955	925	1001	927	1016	952	913	965	992	979	888	963	982	1009	926	919	990	922	984	962	928	963	948	960	964	956	956	920	958	1030	968	974	1005	996	941	960	930	989	983	960	955	999	1048	982	958	927	943	974	979	982	964	984	940	940	967	944	1007	1045	1007	968	960	928	968	973	941	980	970	1001	944	959	972	963	950	916	936	888	975	953	920	981	940	969	927	980	1000	999	966	949	962	976	944	980	937	968	1022	919	973	972	1024	913	993	909	975	988	925	976	982	963	955	968	985	999	958	1010	952	1018	959	977	977	992	910	953	981	1000	960	962	905	964	1006	985	904	905	996	941	964	992	984	941	963	1017	991	910	964	1002	986	1021	1013	970	991	968	945	1032	963	994	966	931	995	999	917	954	994	994	981	996	991	934	961	1001	994	959	1018	980	1008	1010	981	978	952	956	913	931	982	1004	973	995	925	903	910	978	945	983	993	1012	964	903	959	976	983	946	1019	1011	1001	981	962	919	954	987	904	949	964	937	947	991	1027	942	938	970	928	974	950	960	989	961	923	966	961	950	990	962	903	924	960	984	964	925	973	945	1010	1004	950	986	970	958	963	883	940	975	949	983	901	944	965	968	1021	995	996	927	965	920	951	940	920	932	1024	944	976	982	1002	980	952	956	974	902	943	980	920	979	941	974	972	969	973	1004	931	966	997	979	975	983	926	998	962	934	976	937	978	960	973	914	944	953	922	970	963	977	966	918	950	941	994	945	943	945	968	908	961	939	976
8624	522	268	215	185	166	191	176	167	137	133	151	171	158	146	162	176	143	158	158	156	173	165	144	147	173	153	149	161	147	156	166	156	155	170	170	144	162	145	161	147	147	136	169	156	149	143	155	161	171	150	159	137	141	164	187	144	176	147	167	165	153	162	161	136	148	137	166	148	153	134	148	173	151	158	180	151	148	151	148	153	152	154	167	154	157	149	145	178	161	157	153	131	151	141	147	152	176	168	146	139	140	149	165	157	155	133	176	150	151	156	145	170	148	151	155	149	154	171	150	158	152	182	170	125	165	151	157	153	152	174	142	148	146	156	141	144	178	158	149	164	142	161	149	165	146	163	138	159	173	140	149	158	150	172	127	174	130	171	126	168	161	161	146	144	156	159	153	150	171	149	160	151	152	144	177	167	141	141	165	154	146	152	155	162	152	173	154	161	145	157	137	138	157	165	147	130	156	137	167	168	156	149	157	160	137	144	160	161	143	158	165	157	143	164	172	151	154	121	175	173	181	147	166	169	157	153	140	161	130	159	155	166	145	168	151	130	140	140	140	151	179	142	157	154	159	156	166	160	167	165	135	157	168	181	147	152	145	169	180	140	163	163	151	156	143	155	148	133	187	137	154	163	154	155	161	154	170	144	159	138	158	175	153	149	143	178	135	144	168	162	156	155	168	131	168	174	180	141	165	147	151	171	164	168	155	156	122	131	166	140	153	151	171	148	162	175	154	145	164	156	133	157	142	162	154	141	132	178	179	164	158	172	150	144	137	167	161	143	137	129	146	144	171	142	149	178	154	157	141	153	157	132	168	170	152	140	156	154	137	162	141	176	152	159	145	136	158	143	134	141	150	152	166	141	169	151	145	171	160	150	156	143	137	167	167	140	163	167	158	164	180	159	132	180	164	133	156	148	150	135	161	139	164	162	168	155	158	164	142	140	162	163	153	142	165	167	174	151	136	158	140	157	137	176	164	153	173	122	147	168	153	149	133	135	137	154	138	143	164	141	164	162	169	159	169	155	155	170	162	153	141	147	142	142	166	176	155	153	136	147	183	149	138	138	176	160	148	150	160	162	174	156	143	141	169	170	156	159	141	158	138	153	144	178	153	150	159	167	148	153	144	147	165	168	141	175	143	146	146	144	162	157	149	169	153	152	165	175	153	150	156	151	156	170	178	159	136	171	140	163	145	160	132	134	136	165	158	142	147	167	166	143	130	161	160	131	155	172	153	119	139	133	155	144	158	136	163	139	176	140	140	169	170	176	160	160	166	160	150	160	165	157	187	155	154	172	145	165	144	170	154	145	139	163	155	187	155	131	139	145	170	149	144	134	155	162	171	164	169	165	161	157	161	155	156	129	125	155	145	145	166	176	167	149	162	115	157	159	144	143	153	145	160	146	156	168	158	175	159	148	170	167	176	148	163	144	158	174	163	158	170	152	139	142	158	163	154	166	150	152	165	140	144	175	150	151	145	150	169	161	150	128	149	146	157	140	161	154	172	161	149	143	150	160	178	155	158	160	133	154	158	137	159	173	163	160	167	163	136	155	168	158	155	151	159	150	146	164	151	167	147	163	159	169	162	162	177	168	154	175	129	133	157	155	160	142	176	140	151	172	147	149	144	147	148	169	157	173	138	149	148	145	153	139	135	184	160	168	165	180	137	146	175	148	173	162	145	163	154	157	160	152	131	163	150	144	153	176	158	159	168	174	137	176	156	138	163	163	150	174	145	137	145	174	147	159	149	155	147	142	145	158	151	145	188	152	156	131	153	163	157	158	138	179	146	155	181	152	156	163	136	159	146	149	150	162	179	152	160	151	162	172	164	173	148	145	164	147	180	150	153	132	158	144	162	134	156	161	137	141	161	157	169	146	157	164	156	159	152	153	157	150	161	144	170	141	177	149	146	143	146	150	167	164	161	146	155	135	165	151	151	172	155	182	161	143	148	138	136	143	165	165	188	155	149	140	153	133	159	135	159	152	152	147	157	160	149	157	134	158	157	145	167	160	178	189	156	157	170	126	157	160	145	181	186	160	156	139	170	150	173	171	151	146	152	165	167	138	134	171	156	146	155	152	145	168	146	176	157	139	157	142	166	124	164	169	162	158	148	140	154	140	155	152	124	134	159	135	184	147	161	149	151	149	133	153	157	145	182	142	147	172	156	142	164	151	154	167	173	158	138	146	175	148	152	149	166	154	166	157	164	165	169	136	169	146	148	159	149	133	139	144	168	124	170	149	150	134	149	169	152	168	154	151	142	159	157	144	155	167	146	166	146	175	157	161	153	160	150	146	152	148	155	161	203	135	131	149	142	167	142	152	165	159	181	148	141	145	145	135	168	137	162	161	168	140	175	143	157	152	167	152	166	158	160	148	153	163	158	167	149	159	146	157	155	168	162	166	152	157	145	176	164	154	147	148	149	140	141	179	149	153	152	134	136	145	130	135	147	178	132	158	168	174	147	137	136	160	172	146	165	139	146	164	152	138	145	133	149	177	152	165	155	158	142	155	157	171	168	152	159	150	161	168	149	161	160	165	153	155	171	151	149	153	145	156	166	146	145	155	171	161	160	166	158	168	149	146	160	149	169	154	133	150	155	160	174	150	159	144	181	137	161	157	157	152	146	163	177	145	156	146	158	167	154	136	142	137	158	133	155	153	148	181	155	171	144	161	150	140	147	145	174	140	154	151	131	145	162	142	154	136	171	143	147	158	143	160	135	145	148	141	167	156	134	158	160	168	178	153	158	174	150	126	160	161	140	159	151	148	154	147	161	149	146	148	156	166	142	159	142	187	148	146	171	149	146	155	137	166	163	145	158	199	126	151	153	164	162	151	151	155	170	145	160	167	143	149	163	156	156	178	154	147	161	157	168	139	145	149	145	153	169	145	163	165	162	142	172	153	148	155	162	160	153	171	160	149	142	160	155	176	141	155	147	183	166	155	158	147	148	158	179	161	139	158	169	175	140	159	143	158	145	152	149	183	166	156	152	148	162	151	165	149	180	134	132	152	135	186	151	183	160	162	155	163	173	161	147	131	153	130	144	152	144	138	170	129	149	142	151	147	141	154	150	151	160	157	142	155	139	158	150	156	188	159	140	148	160	164	152	154	150	148	162	153	159	138	156	164	165	158	166	139	169	167	157	162	145	164	158	160	159	158	149	155	166	149	160	162	142	150	147	141	138	167	140	166	157	161	148	152	179	145	155	158	170	135	152	154	144	166	172	174	123	164	168	159	137	164	158	166	160	174	156	156	141	148	164	129	152	146	158	148	156	140	154	150	168	173	162	150	148	189	135	157	145	164	159	156	142	155	139	144	160	143	158	150	174	151	134	149	140	175	170	154	149	167	163	164	145	137	164	162	173	172	158	167	159	140	153	148	148	143	154	146	138	144	152	142	151	143	150	161	145	165	157	138	159	140	134	141	165	156	158	154	171	170	159	150	156	172	169	171	156	145	178	165	164	154	161	152	150	148	151
7462	604	706	778	687	656	632	619	583	560	563	539	563	511	518	535	538	546	549	506	543	516	526	509	513	508	530	514	536	517	510	552	519	531	530	508	539	508	529	557	559	534	569	543	522	518	547	505	521	495	515	494	488	527	549	503	493	487	540	537	540	554	539	534	538	509	528	545	508	502	472	532	564	489	529	518	510	510	504	512	519	547	524	524	487	510	504	508	517	545	577	547	524	537	531	498	550	560	531	540	530	512	493	539	515	500	493	528	501	552	541	508	528	518	527	527	529	505	489	533	512	555	534	512	524	547	522	526	517	515	538	541	503	566	508	538	525	519	520	492	539	546	488	539	500	481	518	470	521	517	515	508	519	532	521	503	517	526	521	510	537	540	545	526	495	561	522	487	538	500	481	494	528	525	499	533	512	496	530	497	522	494	507	560	504	503	509	505	535	527	538	520	536	523	560	545	557	493	534	532	477	533	524	551	491	545	535	463	493	578	466	469	531	559	510	500	503	559	523	506	554	510	536	544	495	540	532	490	546	519	497	543	492	519	472	528	526	542	532	543	552	521	523	534	521	511	516	465	496	514	475	547	503	489	534	489	513	525	547	529	514	523	523	531	528	536	540	474	488	510	485	497	519	521	514	530	529	487	536	531	484	523	522	522	533	519	522	525	520	518	492	487	514	527	514	477	544	536	474	535	496	519	523	459	539	531	553	447	532	543	560	548	484	458	527	577	481	530	529	473	482	517	503	505	483	539	487	559	510	521	509	521	522	522	527	524	549	514	525	476	533	550	552	504	512	523	527	524	473	543	521	509	554	520	525	508	518	504	525	486	549	534	569	553	509	532	538	548	495	539	525	503	508	529	514	553	524	515	529	508	542	509	532	513	523	529	505	514	541	486	543	579	488	571	503	552	500	500	520	503	520	497	491	520	521	499	487	552	514	542	520	537	520	567	518	538	524	520	538	540	523	537	511	560	535	507	493	518	511	558	497	467	498	501	525	548	502	497	517	482	497	503	501	481	530	512	545	526	532	481	503	528	444	551	533	474	491	551	520	515	512	538	492	549	499	503	516	497	546	531	530	536	514	517	534	540	543	503	541	504	536	499	494	514	508	536	533	527	520	501	528	525	511	492	524	539	504	532	522	502	536	525	540	532	521	519	526	520	510	497	524	515	539	498	514	497	543	518	540	535	524	558	531	466	513	485	540	509	503	531	532	548	537	474	534	528	533	550	473	520	491	491	500	534	537	496	522	505	524	503	512	491	519	492	535	523	536	536	538	513	503	515	520	520	564	521	512	510	508	512	485	551	507	520	506	544	510	548	526	541	576	502	523	499	543	521	540	531	557	475	471	528	503	527	535	533	508	509	572	510	508	511	517	539	528	540	506	528	533	493	516	500	535	462	529	540	524	506	522	484	505	519	511	510	525	527	518	557	529	518	493	484	501	512	532	536	510	524	556	517	497	535	559	509	538	515	514	579	489	481	524	519	486	523	527	536	525	500	545	486	522	529	545	515	517	557	530	520	529	540	517	502	511	516	505	485	514	541	519	540	562	495	502	549	500	531	495	540	516	548	550	563	473	526	528	493	495	512	507	505	530	520	477	549	541	521	528	607	511	477	508	520	547	492	544	529	524	527	517	544	507	498	472	539	496	494	540	524	493	522	513	517	503	509	573	546	530	542	497	525	524	550	526	504	494	585	446	527	526	508	522	507	499	543	501	506	550	503	522	538	534	529	524	488	507	529	539	541	500	520	522	537	486	538	509	529	532	473	505	538	531	548	534	519	509	548	576	525	548	492	532	534	547	507	483	489	499	504	480	542	521	497	522	540	482	502	520	531	544	554	541	518	528	533	551	487	513	497	547	536	509	515	524	521	536	469	514	492	494	500	502	519	512	517	494	554	502	540	484	511	493	501	506	503	517	507	500	517	523	524	513	511	522	472	569	508	513	549	509	522	521	514	511	541	507	531	520	473	508	495	531	531	538	554	516	548	547	534	479	540	566	538	535	526	519	524	534	503	536	518	470	466	538	549	507	530	507	524	493	519	553	533	499	536	556	499	537	494	455	506	472	507	504	509	545	527	557	489	484	511	518	508	501	500	485	524	505	532	568	539	513	546	505	499	470	477	505	530	554	506	518	512	527	520	546	536	556	528	549	517	517	499	518	503	509	569	523	527	474	527	533	513	515	504	543	544	507	510	501	529	523	583	477	501	511	544	508	550	511	533	513	504	538	494	514	502	520	553	503	523	497	534	510	542	573	561	516	530	493	530	503	516	510	522	523	511	569	546	531	544	528	552	513	498	527	507	475	514	521	532	556	487	486	533	514	513	494	505	532	519	562	502	480	513	517	520	517	510	515	522	541	501	508	535	523	510	499	525	527	534	524	530	537	472	519	514	507	546	505	503	522	513	536	520	514	499	510	516	524	484	511	555	530	505	505	543	495	499	534	532	549	501	519	524	517	514	546	532	517	540	517	480	504	493	524	527	498	516	510	499	537	530	503	492	521	479	523	535	477	513	471	491	519	567	553	530	509	509	542	545	494	469	506	519	471	540	525	559	510	505	543	532	534	505	494	550	554	532	552	529	546	537	516	506	537	517	509	509	519	501	482	507	486	520	526	497	510	503	511	523	538	561	528	527	539	517	515	523	551	512	528	505	513	550	501	534	588	518	486	519	492	527	542	531	479	486	523	488	536	543	501	530	489	493	529	559	509	522	528	502	544	484	520	534	547	580	498	518	521	539	515	530	475	533	556	533	534	542	522	484	543	528	506	481	494	492	565	537	513	546	510	500	502	525	524	535	505	539	534	551	498	527	547	509	524	520	497	536	488	531	509	535	501	516	521	533	548	528	529	518	459	542	544	528	515	578	532	515	532	531	517	520	517	547	550	468	571	522	498	523	541	506	504	518	525	518	543	517	529	527	536	549	529	560	515	489	487	528	540	529	530	483	516	526	531	534	528	503	509	505	512	546	566	524	535	511	514	554	524	524	539	550	522	538	483	520	563	536	535	518	538	524	505	505	557	511	537	538	520	555	532	547	570	486	532	488	504	570	473	558	506	507	522	561	505	528	501	496	506	538	511	505	497	507	499	506	481	536	552	500	544	529	489	546	503	518	510	484	545	494	519	528	506	516	528	491	459	493	540	518	541	538	537	554	492	551	529	530	540	504	493	486	488	510	511	509	556	505	525	496	490	548	503	521	510	533	558	536	522	487	527	471	516	526	482	498	522	502	507	465	506	526	506	534	511	547	525	515	536	511	536	497	552	528	526	539	528	495	525	549	523	509	534	530	552	510	533	504	490	533	525	497	506	544	519	545	523	518	539	502	532	543	492	541	533	538	505	506	550	499	507	537	533	528	534	535	516	521	526	526	474	509	512	512	515	483	541	550	497	492	497	542	562	564	529	581	505	532	472	507	505	537	524	536	502	515	526	503	513	510	508	499	471	537	539	537	487	516	481	537	529	500	543	512	533	520
44605	9204	1856	1201	894	652	571	534	435	426	401	387	361	375	329	337	328	347	308	303	322	328	317	330	308	339	320	323	293	304	299	317	289	289	307	320	288	263	311	301	317	289	323	299	290	286	336	333	337	312	288	319	312	306	299	326	273	287	285	292	295	293	278	314	293	296	298	316	315	309	301	297	304	277	273	299	252	314	261	284	285	254	314	293	328	292	325	275	276	318	297	299	283	293	303	300	299	301	291	290	289	318	310	308	300	304	296	277	293	287	306	302	298	310	308	313	284	296	313	279	281	292	315	300	275	273	279	275	319	266	303	298	291	302	319	293	278	302	308	293	305	294	275	276	308	293	292	299	311	281	315	283	297	315	264	281	253	292	290	300	305	281	305	297	298	337	331	301	292	303	301	284	293	307	308	288	296	272	307	292	274	284	266	294	298	280	296	298	316	281	294	293	321	299	278	312	300	284	292	276	276	290	301	284	319	295	290	293	301	280	314	307	264	282	331	251	286	253	323	317	309	284	250	314	294	293	266	298	272	299	289	277	304	298	289	313	277	272	280	306	265	324	286	307	277	260	332	266	312	287	259	313	283	295	286	276	284	301	288	301	315	286	313	261	302	325	293	278	291	271	269	288	301	274	307	309	285	303	313	286	284	329	300	308	287	265	320	257	293	287	295	295	295	300	276	298	310	277	272	295	281	294	292	281	274	308	294	297	288	282	286	314	289	321	282	305	277	319	290	289	275	296	316	292	281	297	287	303	287	278	278	298	293	294	296	281	319	291	286	307	331	267	283	297	296	303	317	290	315	266	297	271	297	298	299	282	289	308	304	259	301	277	298	280	284	311	266	292	305	281	330	296	304	291	279	306	297	316	271	298	319	272	302	282	316	269	284	274	259	293	302	281	283	268	299	291	283	287	306	288	265	278	266	286	306	314	268	255	291	282	311	323	291	257	283	295	309	321	290	284	301	308	289	306	273	276	264	270	318	302	263	279	281	305	320	265	304	298	274	288	302	310	338	287	285	267	260	271	264	290	254	317	255	293	282	320	294	283	301	263	280	294	269	296	287	298	266	298	291	306	277	280	282	301	278	299	293	260	300	293	287	315	276	293	230	277	295	302	309	303	295	288	301	307	292	287	308	298	314	296	295	288	319	307	276	306	281	280	305	283	310	298	336	293	305	300	324	336	304	300	301	290	299	320	306	275	310	318	311	287	286	300	285	277	264	292	288	277	295	269	276	314	298	296	303	305	294	304	261	298	307	288	306	303	282	245	319	291	297	287	314	325	294	271	299	285	309	275	302	301	291	302	287	311	293	269	299	294	312	287	294	300	314	289	310	306	280	298	282	289	281	296	313	309	305	286	281	312	296	292	306	259	307	274	293	279	284	280	300	274	271	272	270	302	261	282	323	288	305	335	287	271	318	294	313	313	298	257	291	326	264	286	289	321	280	284	322	299	322	312	288	265	297	322	298	300	292	277	281	296	297	301	314	298	264	280	325	283	283	282	332	321	287	319	264	327	330	310	280	308	295	278	296	304	289	293	312	292	292	286	266	283	279	271	277	284	260	284	313	298	309	318	319	307	296	268	308	296	275	288	275	304	279	246	315	298	308	269	288	244	281	288	301	291	288	299	292	320	317	284	310	298	315	317	296	276	306	307	314	304	299	261	293	300	292	290	317	308	283	312	285	284	290	271	286	280	313	286	275	296	274	277	311	283	284	286	290	284	275	299	311	312	322	278	328	272	289	316	305	291	284	280	310	289	290	292	283	289	327	312	287	274	264	274	282	334	282	293	294	300	315	273	291	289	286	273	316	321	306	303	268	290	282	293	321	272	289	294	303	278	282	322	304	300	290	332	290	265	301	296	274	299	278	297	297	299	304	291	316	286	278	317	292	310	300	299	304	270	285	283	284	307	320	303	303	308	277	287	267	295	292	300	291	300	305	277	314	277	292	305	312	295	293	296	317	292	311	264	288	288	284	295	313	297	336	306	275	309	268	293	290	271	270	297	279	302	314	298	281	321	279	276	299	314	301	312	309	290	305	287	297	291	294	278	276	310	296	303	342	315	273	286	306	306	275	285	300	298	255	304	300	302	293	290	277	274	300	315	305	291	283	296	274	301	278	282	303	287	285	298	276	297	283	274	300	309	314	310	292	317	299	283	324	301	300	295	284	290	306	319	284	300	308	300	288	296	300	287	295	322	282	294	307	316	278	291	300	282	291	291	319	288	313	305	279	336	312	270	304	298	294	264	276	289	264	333	286	299	277	280	297	289	268	296	299	294	291	293	343	278	314	281	267	265	288	319	294	263	277	295	282	288	293	286	265	305	295	292	313	289	265	287	294	280	272	290	309	277	270	291	264	334	298	271	289	285	270	287	311	298	294	278	272	320	285	287	267	275	307	307	309	269	316	280	343	313	302	291	271	297	284	284	323	320	316	283	284	265	310	282	261	289	294	297	288	268	281	307	282	294	292	288	296	272	300	305	294	257	305	326	271	304	296	321	289	293	304	289	305	288	292	310	305	272	303	328	310	288	305	302	307	302	283	332	265	259	282	288	268	295	293	305	297	296	300	276	316	314	285	307	264	284	285	311	287	274	294	293	283	309	293	302	271	291	288	307	271	292	299	311	305	305	289	311	312	305	292	275	289	265	294	303	286	306	272	311	279	292	279	308	277	309	293	292	273	304	293	292	283	296	295	311	297	319	298	278	281	297	313	295	271	268	313	307	306	287	300	284	271	296	296	289	277	303	268	284	308	338	316	276	313	272	305	277	307	321	307	296	253	298	287	310	287	304	271	285	323	312	284	339	301	277	331	346	272	280	309	268	289	296	295	299	269	307	287	321	283	276	291	258	314	297	295	279	284	310	280	314	276	283	311	292	267	283	269	305	324	298	282	315	273	273	309	326	310	306	286	284	287	270	280	299	318	270	279	287	289	284	301	298	286	299	305	284	269	310	277	321	302	304	289	302	286	272	297	298	286	296	254	287	279	271	304	288	302	286	278	308	302	288	306	318	279	307	286	283	295	285	292	290	305	317	297	294	286	298	297	302	261	266	303	279	296	293	301	296	302	298	310	304	291	313	328	301	291	283	304	298	284	299	290	302	298	339	281	295	330	285	284	261	267	317	307	298	261	284	319	279	286	294	296	286	277	283	276	275	307	277	289	314	295	335	273	292	291	293	266	300	305	285	310	275	300	305	296	302	305	307	293	296	329	295	291	264	301	294	289	305	288	306	297	294	259	318	299	324	312	291	290	274	277	308	311	294	263	315	275	303	286	276	294	280	288	273	272	278	277	282	295	293	285	321	299	315	317	299	271	289	300	329	309	268	271	265	295	288	292	266	291	354	279	287	274	280	292	270	307	310	285	299	264	300	323	267	302	308	305	299	274	311	325	257	295	282	273	300	299	287	271	275	294	302	283	298	304	280	293	302	266	317	301	304	284	278	279	309	314	290	268	278	286	303	294	345	298	291
22198	1898	3687	3972	3499	2876	2437	2107	1877	1736	1588	1442	1395	1278	1214	1238	1125	1164	1092	1039	1101	1037	1010	1043	972	1019	970	971	990	983	1008	960	938	929	958	883	938	942	912	908	965	911	951	862	883	954	890	904	917	908	915	909	902	862	958	968	911	859	900	892	953	833	861	911	914	906	873	932	862	887	894	886	915	856	927	926	868	887	837	882	878	872	881	893	911	934	840	913	876	860	847	1012	878	897	895	845	862	855	890	891	917	954	872	875	909	843	932	904	866	897	881	818	896	890	824	885	869	887	922	915	861	838	914	888	914	879	850	853	891	882	860	880	921	869	907	874	869	892	886	872	929	859	880	844	911	849	849	914	861	864	888	851	896	902	907	855	873	819	822	881	858	930	839	844	820	928	848	875	868	920	868	878	855	883	857	933	894	890	886	888	918	888	863	892	858	903	832	839	926	855	869	861	841	886	842	892	884	859	851	879	862	855	840	932	908	875	866	916	912	851	830	881	898	877	862	904	851	902	875	917	859	881	884	844	854	946	935	892	891	856	854	908	910	855	931	866	858	883	899	879	908	845	875	914	846	861	891	889	860	878	834	878	880	896	888	864	886	892	884	835	850	813	870	889	877	928	900	888	857	884	931	929	827	845	885	878	872	826	857	835	892	890	857	870	870	889	901	862	888	872	894	932	896	882	881	888	915	900	909	893	895	873	837	898	861	838	888	874	875	802	856	897	879	901	886	888	906	861	844	872	869	878	843	843	864	869	835	900	849	825	922	908	884	926	909	966	878	868	852	906	887	858	886	863	866	888	808	839	881	906	896	904	892	866	882	840	853	891	839	857	881	898	847	940	867	908	839	858	914	855	863	864	913	947	912	891	944	901	898	816	852	828	881	891	864	918	856	889	895	863	878	832	856	886	938	859	842	891	867	872	852	907	914	856	886	884	965	916	900	878	904	865	910	877	935	838	899	893	909	874	843	887	836	896	843	920	839	866	905	848	811	859	847	902	876	878	898	849	881	906	903	912	870	886	883	887	909	869	909	854	887	828	837	860	876	904	849	876	847	861	807	878	858	875	899	902	869	839	850	874	849	860	885	913	865	869	896	843	886	902	919	844	879	888	905	894	921	773	896	806	864	830	890	810	858	869	876	899	885	858	920	883	903	895	869	924	898	884	940	887	933	833	889	904	907	880	863	874	849	907	874	909	842	853	855	854	873	871	848	872	879	887	850	867	908	871	867	918	897	879	870	879	884	867	896	869	842	840	858	837	869	880	848	898	818	859	875	838	889	894	862	929	855	840	874	891	861	854	927	877	844	887	859	901	862	876	876	849	893	860	908	848	822	885	883	956	862	853	881	851	832	855	876	921	927	865	901	859	831	887	890	863	918	871	881	851	923	893	862	898	970	831	914	920	796	902	902	874	861	882	900	897	884	865	848	877	907	871	853	894	868	855	876	902	873	877	926	830	932	853	841	898	800	976	893	867	937	902	906	832	885	897	912	884	894	868	889	838	849	849	938	874	845	867	925	899	892	840	883	845	928	871	846	822	882	887	911	846	878	937	857	886	864	820	879	858	929	860	877	847	908	891	922	853	916	916	865	907	839	883	878	901	877	827	900	878	907	962	881	861	893	830	928	900	868	896	865	843	892	874	867	855	855	913	890	881	874	842	837	937	883	840	838	840	801	940	837	849	884	887	856	919	883	905	894	895	894	911	823	911	869	845	918	834	841	879	872	858	911	855	887	913	878	858	838	875	914	880	858	881	937	878	876	840	882	856	841	865	892	906	930	840	907	924	864	886	860	860	955	890	882	913	866	901	912	866	879	937	909	891	875	916	828	870	830	929	909	890	870	899	929	893	899	858	836	819	844	918	878	857	858	927	864	881	874	845	853	904	910	884	872	874	857	898	826	785	844	895	875	869	873	869	906	839	866	838	878	859	869	875	822	835	877	882	853	834	880	846	825	848	855	955	873	853	890	844	841	923	900	863	938	863	865	884	875	870	870	886	833	913	849	845	918	846	910	880	902	903	830	875	937	877	871	883	871	858	919	852	890	835	873	890	905	891	869	874	907	844	894	857	937	849	856	852	834	905	867	866	829	917	902	860	860	811	843	904	859	907	869	916	879	817	908	839	860	940	841	840	836	932	871	854	882	842	847	907	906	820	873	822	891	927	872	928	905	877	890	886	870	889	865	842	891	882	889	882	872	849	893	850	865	900	841	868	856	856	846	857	921	862	875	853	917	823	849	914	892	870	843	896	873	869	899	907	877	933	916	866	917	877	882	886	884	860	877	913	877	878	850	878	868	860	836	873	877	870	825	854	877	867	864	834	866	862	865	880	883	847	898	834	879	874	888	919	802	934	819	894	893	838	861	865	846	890	859	895	882	911	884	841	902	862	872	898	889	896	834	911	913	913	865	847	926	917	920	902	887	890	888	858	894	820	880	882	942	868	895	868	888	839	877	863	884	925	913	839	888	875	882	916	854	889	861	886	902	923	831	890	942	907	933	908	933	898	836	867	882	851	898	864	842	949	899	889	836	865	886	902	846	853	908	856	876	824	872	889	900	843	918	879	871	867	845	841	889	868	885	873	873	894	898	878	924	863	861	884	821	823	913	913	851	862	897	836	854	920	849	837	889	861	862	859	877	870	884	910	906	875	843	849	908	873	876	891	845	903	877	866	835	845	868	882	834	841	872	851	816	894	848	916	851	865	854	821	897	876	928	857	906	856	885	872	832	924	859	902	906	889	868	870	881	925	911	860	890	857	933	907	928	914	875	800	874	899	864	879	883	911	867	896	868	848	850	915	874	839	887	870	887	913	878	900	874	838	838	896	806	864	844	815	860	847	891	938	842	900	874	942	894	862	891	873	880	872	870	830	904	885	829	852	880	893	868	855	891	859	924	883	875	861	927	898	848	834	853	911	852	885	832	881	929	883	870	915	870	907	890	880	924	883	927	904	885	905	840	860	888	842	895	905	861	909	891	870	890	851	835	895	876	846	900	911	862	840	899	872	920	854	889	872	875	903	880	932	879	858	869	806	880	901	903	848	866	857	894	871	868	854	904	895	968	905	871	855	891	859	882	881	862	915	867	853	869	892	888	888	830	899	899	862	902	912	848	850	852	882	897	856	879	886	865	894	940	881	903	851	940	862	835	891	944	911	877	889	912	873	861	870	883	851	901	898	938	839	861	861	887	948	882	915	875	854	900	872	866	866	858	926	889	852	924	878	830	920	909	873	873	886	854	844	848	848	864	862	853	905	853	854	848	867	851	853	856	851	846	912	878	871	849	817	900	855	926	844	880	870	853	879	886	911	887	868	862	912	925	877	831	885	883	855	837	902	874	858	869	840	841	907	910	901	882	877	869	842	911	892	904	848	848	879	859	915	820	864	926	898	829	874	878	828	860	907	885	885	841	972	931	888	887	873	885	875	889	875	857	857	951	882	885	858	878	931	878	904	832	881	876	862	917	915	837	889	884	847	882	886
55919	16130	4874	2344	1530	1133	894	734	637	603	507	478	452	415	423	411	424	432	383	392	388	388	370	352	365	352	349	358	352	345	368	342	344	377	307	357	373	343	320	329	312	338	350	336	364	383	341	342	368	355	324	315	326	339	345	362	337	340	340	336	369	337	334	344	355	341	332	346	348	321	317	332	325	332	311	339	305	319	373	311	346	323	362	335	361	350	356	327	315	330	339	347	359	332	349	357	325	349	353	302	307	342	364	317	336	342	311	342	337	331	330	311	334	334	357	332	330	317	326	340	333	318	310	360	341	359	341	304	335	329	332	292	343	389	368	330	325	324	328	295	303	304	333	341	339	315	359	358	326	331	341	313	330	358	324	316	327	339	327	320	365	323	324	320	316	336	305	352	315	332	326	314	325	377	325	318	327	327	357	350	341	350	360	336	360	337	353	314	342	319	371	356	346	293	357	332	339	311	341	333	355	357	302	355	319	333	389	315	337	346	306	312	309	327	354	353	338	317	361	346	354	347	306	337	326	321	302	357	326	321	335	311	342	342	351	326	318	314	355	337	331	341	341	340	311	318	353	362	297	330	340	356	348	325	316	325	338	302	393	344	332	345	322	291	318	350	330	352	350	347	369	333	356	347	336	341	352	347	308	344	325	338	308	303	297	306	319	349	328	328	340	338	357	332	323	320	343	379	354	345	330	327	370	325	365	318	308	344	307	332	353	315	352	303	332	336	337	361	331	323	338	327	298	342	342	316	337	311	367	331	333	322	329	336	349	327	337	324	341	321	346	325	298	348	335	345	332	351	342	316	346	349	344	339	316	360	367	330	308	351	343	305	322	360	334	355	335	321	344	355	324	339	319	327	343	332	315	328	317	299	337	361	349	342	325	353	314	320	342	356	329	326	317	352	320	320	326	312	319	335	325	335	376	344	302	331	327	317	300	354	353	324	353	314	311	304	329	356	333	356	334	333	352	332	324	322	360	325	332	311	336	319	323	348	337	318	310	344	356	340	354	324	339	319	323	321	330	324	349	339	382	327	328	314	350	323	309	308	341	320	300	316	344	352	295	333	310	320	308	308	339	323	344	312	341	335	338	314	337	332	371	340	307	323	304	343	354	358	339	321	354	333	343	325	330	327	330	334	362	336	298	365	337	345	356	307	290	305	328	325	321	322	318	319	333	322	358	308	352	365	334	340	368	367	320	346	368	308	337	345	322	342	322	321	324	316	339	345	322	331	319	378	375	305	324	363	351	332	305	369	330	340	320	325	313	318	322	350	323	329	300	347	345	331	351	355	337	331	314	323	329	308	329	323	376	339	329	345	304	336	329	313	300	301	312	339	318	304	299	340	356	337	313	306	367	324	324	338	297	322	345	312	334	346	342	336	324	341	313	345	328	322	321	344	321	357	361	335	373	357	336	308	306	333	347	343	331	328	309	310	334	332	332	333	316	338	341	328	319	344	331	377	343	335	345	345	348	359	330	332	347	328	351	319	333	324	326	339	321	319	338	316	331	323	330	354	320	281	332	364	321	315	353	290	348	304	338	360	333	350	332	370	342	342	332	366	336	320	330	355	326	284	330	338	332	362	355	315	316	317	341	327	342	329	338	345	333	327	331	335	324	332	358	312	301	316	319	330	336	308	340	341	330	306	332	321	343	322	345	351	347	325	315	333	331	338	316	325	331	313	326	326	310	335	339	337	314	321	333	334	329	312	367	332	341	319	318	325	353	378	366	316	324	307	328	371	332	337	321	360	345	347	327	360	335	300	333	341	309	350	324	324	343	336	327	351	327	348	292	346	319	307	320	305	320	329	354	330	330	358	331	348	316	371	297	303	331	308	328	336	327	354	336	289	310	334	330	332	342	318	357	354	317	362	358	346	349	343	324	318	378	341	294	334	340	351	346	335	338	324	336	324	338	328	343	348	344	324	345	307	356	305	343	355	355	349	355	342	342	336	296	347	373	332	325	276	320	312	362	372	318	332	305	366	306	352	344	324	320	324	301	322	331	327	299	334	386	307	305	337	369	337	346	309	346	334	351	332	330	309	324	340	314	350	307	310	330	343	317	321	328	315	354	310	351	352	334	332	335	359	373	334	327	355	306	310	310	344	327	295	316	310	338	327	316	338	341	337	352	356	353	333	319	309	315	325	373	304	362	319	309	378	317	329	351	328	344	327	361	347	343	333	347	335	338	296	334	365	358	366	349	353	312	300	326	343	295	325	369	318	324	318	332	357	330	346	342	372	319	293	300	343	297	345	324	327	348	309	344	323	350	349	330	346	353	296	347	359	315	333	319	314	328	320	331	344	345	368	311	313	348	351	325	355	295	303	287	308	326	319	359	320	349	351	316	344	312	316	357	328	384	339	331	317	329	333	293	328	326	359	278	340	300	326	327	323	341	328	337	333	321	349	356	328	343	412	380	338	324	355	358	319	330	333	285	348	331	369	306	298	344	340	345	301	325	336	363	312	345	326	321	323	344	288	339	318	347	351	347	334	349	316	313	299	325	349	347	328	348	342	317	317	354	334	362	350	332	315	328	383	319	323	337	336	341	380	356	315	321	352	353	335	334	339	323	330	379	322	311	350	310	338	339	335	365	354	323	350	360	327	344	337	354	337	322	305	328	311	357	287	311	313	322	346	370	312	326	323	329	341	327	328	341	340	319	338	309	333	343	312	336	356	334	344	294	315	358	330	343	311	345	325	367	316	327	343	333	327	308	344	335	341	348	352	314	346	321	339	319	337	360	342	340	346	348	316	289	333	334	335	329	340	340	319	336	348	316	291	361	353	289	323	337	335	341	345	302	335	283	320	340	340	357	338	355	314	366	324	368	331	321	337	335	335	339	328	322	306	360	314	332	332	335	342	324	330	302	350	319	340	304	360	319	331	341	346	344	341	356	358	293	344	386	328	348	312	336	334	336	315	337	328	322	368	376	335	348	332	339	305	337	389	336	323	325	359	321	330	295	316	348	306	311	341	321	342	318	305	317	362	312	314	375	325	337	359	351	296	327	325	357	349	305	357	350	350	322	371	323	341	358	324	339	359	349	352	343	342	315	301	327	361	331	327	293	332	326	367	334	318	381	346	344	336	315	332	335	325	347	317	319	339	349	322	356	332	289	331	313	319	320	344	333	345	342	335	337	308	328	323	343	305	326	335	337	331	324	333	313	310	327	339	323	331	339	319	374	323	303	355	350	308	310	333	306	323	324	325	353	323	324	338	332	300	324	370	322	343	350	352	337	343	312	322	334	318	347	348	344	330	336	336	317	321	313	355	336	349	335	337	345	342	354	343	347	294	344	330	332	314	346	322	307	327	326	339	332	329	327	348	350	329	351	341	344	331	354	323	333	314	359	343	369	335	309	344	313	350	384	318	338	329	298	338	310	357	345	296	319	313	335	329	326	373	312	318	305	335	304	336	310	330	339	299	347	316	326	339	358	311	323	339	309	313	324	347	360	326	350	326	297	298	379	345	302	359
27874	3013	6243	6640	5749	4651	3909	3291	2873	2514	2332	2090	1976	1821	1700	1626	1526	1557	1417	1416	1341	1335	1279	1269	1226	1205	1145	1145	1158	1123	1209	1062	1111	1056	1090	1073	1057	1061	1015	1067	1066	1042	1036	1050	1018	1068	1000	1022	1075	1008	981	1104	1001	1024	985	974	1013	1012	951	1020	987	988	981	998	1016	980	977	983	986	1012	1066	981	1019	1005	952	1007	975	997	949	1006	1010	978	948	973	1002	987	1023	971	953	978	960	990	990	946	1009	988	1042	1046	962	996	935	956	964	962	993	964	973	980	971	959	998	964	965	935	1014	972	985	1008	1033	924	990	968	988	972	931	1011	973	1028	1043	1035	932	967	966	1007	994	946	952	1036	984	955	934	1027	967	999	979	943	946	984	977	911	986	930	925	962	909	990	986	901	871	1046	954	989	949	1009	1012	978	1021	1040	950	969	958	931	996	981	993	1006	998	914	921	1009	908	985	938	955	967	993	957	992	946	976	945	973	954	964	972	948	935	952	957	975	946	985	943	989	964	988	948	946	1014	990	953	977	956	951	971	982	992	940	983	930	968	939	962	936	988	975	958	948	946	945	918	970	997	994	918	970	969	861	967	894	999	973	947	990	934	957	862	971	1004	930	944	999	976	969	987	936	1033	934	1016	940	1004	955	997	949	949	1053	965	976	979	1004	977	950	950	962	982	1001	953	1038	971	946	967	942	1017	1002	901	948	926	887	957	968	969	920	983	969	962	994	944	999	968	961	939	982	940	970	915	994	974	948	1012	933	990	972	977	990	966	975	965	939	950	990	910	928	959	935	964	1002	974	923	963	1011	907	911	953	1025	983	995	958	1035	961	914	1015	986	950	1007	990	909	917	979	960	938	979	903	989	964	985	985	979	970	947	909	984	969	931	957	945	921	993	991	924	972	965	985	991	964	942	1016	982	946	991	988	966	922	980	958	989	962	1004	898	932	943	970	939	901	1029	901	885	974	986	966	994	944	999	987	966	1002	966	961	949	914	979	999	955	952	977	953	947	973	967	948	986	952	974	879	972	935	938	964	912	1014	958	916	981	975	939	961	961	961	1034	975	943	958	955	928	954	918	969	987	1014	920	920	950	971	961	993	946	960	945	929	993	930	994	943	988	932	1000	947	992	943	949	912	955	964	982	961	976	942	923	917	949	929	949	1050	983	949	961	970	980	980	950	948	963	968	970	1013	979	916	938	940	986	915	981	933	939	958	966	954	959	960	994	1003	993	985	921	957	955	934	942	922	987	961	903	936	993	984	938	946	955	974	975	957	1014	927	935	936	908	921	950	968	953	947	950	956	941	990	919	992	927	985	946	949	968	998	1021	977	878	966	945	983	1043	993	1002	950	980	988	1031	957	948	1026	958	973	908	1002	931	955	992	997	944	937	933	1014	962	996	947	992	975	956	926	976	951	952	961	954	929	977	927	1006	1017	990	983	1020	993	974	954	935	922	998	955	961	981	929	929	980	942	985	1006	1036	971	983	943	964	918	940	975	1025	966	955	997	978	959	940	945	950	918	1016	976	991	960	1011	971	958	963	962	931	905	960	975	956	955	894	966	905	1013	1045	957	960	957	950	975	973	988	1016	948	970	992	1006	914	951	911	1022	960	991	909	1005	963	947	907	924	961	956	954	1000	969	951	942	959	970	999	972	942	981	954	947	951	899	959	947	1003	933	972	976	983	947	920	985	984	891	984	934	915	1009	963	972	985	961	936	992	984	999	936	915	970	989	917	990	1015	966	1008	950	989	952	1026	921	943	932	1006	938	935	1006	969	976	1016	906	921	1027	970	991	924	967	1008	939	952	918	937	988	1003	937	940	973	983	976	969	1018	954	945	915	962	928	969	934	924	986	938	948	988	923	957	993	960	939	915	960	951	958	884	953	926	943	965	922	958	952	935	955	992	944	980	977	928	960	981	1000	991	923	982	896	935	994	959	961	952	876	994	965	984	987	934	954	956	998	997	942	964	1004	967	978	985	973	1022	966	931	951	968	1003	1022	954	981	933	970	945	942	1004	898	946	964	975	971	926	931	966	941	948	940	983	970	1009	988	936	979	984	927	910	935	951	980	969	970	986	970	957	963	994	923	977	968	1007	971	963	993	960	976	910	981	991	1009	945	990	956	980	969	957	1009	976	994	971	984	977	1009	957	918	955	923	950	976	921	942	953	924	950	1036	978	936	987	929	977	911	994	1003	1010	968	900	951	948	953	971	924	970	971	993	934	1031	962	959	952	944	970	931	952	954	1036	968	987	928	1016	989	954	945	1000	1021	961	994	966	956	1025	974	904	947	986	959	938	974	964	966	935	965	914	920	994	956	922	980	969	1020	1001	919	981	912	1004	1003	1011	906	930	923	943	958	1002	933	923	959	977	966	1023	993	975	928	951	931	977	1014	954	946	983	906	945	990	956	963	980	972	1011	958	977	927	960	962	961	952	960	930	1012	923	927	947	906	998	971	959	1012	982	932	946	995	1012	1008	972	1009	987	1029	915	974	940	982	951	967	931	986	935	971	996	954	1010	1041	900	1003	917	1002	943	964	935	963	953	958	999	923	951	940	970	992	1004	938	989	919	953	933	1005	963	922	945	934	901	881	921	1017	956	978	964	939	968	959	994	920	937	930	1003	1007	939	1004	969	953	967	981	938	946	924	968	999	974	919	973	952	1027	963	990	950	967	972	993	974	961	1014	963	1005	929	917	932	909	995	999	918	945	931	935	954	969	972	1016	991	952	975	922	954	917	956	1017	960	958	994	1001	1002	960	935	946	992	985	968	948	943	992	860	993	941	984	1012	988	954	981	963	979	979	946	924	981	1018	972	930	960	936	985	959	969	982	963	981	962	984	951	952	984	975	1025	930	915	978	938	958	1012	940	924	955	947	997	928	982	953	979	943	957	956	931	968	964	987	938	989	969	959	1025	958	926	970	961	973	971	1008	983	1031	956	952	943	961	954	1009	1005	987	967	961	936	979	931	1023	949	976	944	924	1018	967	1021	902	981	997	947	951	958	893	989	951	941	965	990	922	980	983	953	981	935	964	972	967	923	987	968	918	961	983	985	986	933	983	934	980	979	986	961	974	916	972	927	996	982	935	953	956	944	937	990	940	921	976	951	989	972	935	966	985	967	973	947	905	964	990	1000	947	933	940	989	1020	936	938	1002	982	943	966	976	1017	991	949	957	944	974	957	930	922	987	982	927	984	1008	948	959	883	990	945	994	973	915	956	943	895	922	990	962	950	1013	956	948	1020	1006	956	993	1021	957	956	996	936	1025	931	985	982	987	941	971	967	992	936	929	932	983	894	976	988	973	1006	905	984	1007	966	961	975	973	946	1020	987	975	959	947	915	934	901	936	957	919	989	963	964	912	941	997	950	978	901	978	990	938	942	939	1014	928	954	940	993	1024	1021	956	988	957	959	998	964	906	981	965	972	944	951	973	903	962	893	995	970	925	916	938	969	947	968	922	925	958	1003	982	986	967	952	966	974	925	945	937	929	980	1003	1025	996	955	980	950	936	1013	902	935	1017	982	992	946	919	939	915	942	996	994	1018	972	975	968	1022	962	943	970	967	963	939	941	983	971	954	964	984	947	893	962	979	894	924	963	958	963	900	930	972	1012	981	966	939	965	1020	973	954	986	934	967	939	972	929	976	921	980	957	953	982	1020	919	934	944	929	984	964
8655	545	284	229	197	191	174	168	174	163	134	158	164	134	156	146	152	149	137	166	179	143	178	141	146	159	169	134	180	175	163	157	140	159	167	172	142	154	168	151	130	167	155	164	183	172	155	108	158	153	164	162	156	155	163	169	161	142	157	151	163	145	155	141	150	168	145	146	145	151	153	177	149	144	153	159	166	141	155	149	152	152	165	144	167	155	157	157	153	155	156	135	139	176	157	145	165	154	165	144	157	140	138	150	161	166	170	137	160	162	168	150	161	163	155	150	157	159	156	156	170	149	155	166	167	157	178	147	162	144	177	142	162	170	175	161	163	141	152	152	155	163	157	153	162	147	135	145	143	151	150	149	170	144	148	151	138	154	157	171	164	144	154	166	137	138	143	133	147	156	175	161	146	162	137	163	152	143	159	159	150	153	161	149	157	157	159	170	148	146	181	151	158	145	129	165	168	174	156	139	150	139	151	166	163	146	159	151	168	140	149	178	135	164	126	174	173	160	154	168	158	146	158	167	163	166	148	147	169	139	145	168	160	150	176	156	155	157	150	138	140	168	143	164	156	128	175	157	152	154	171	184	171	136	135	161	181	151	158	158	148	154	160	162	140	141	151	170	140	155	161	182	150	147	148	138	138	157	164	157	148	166	155	163	166	172	131	152	137	159	172	147	147	162	164	172	158	136	172	170	153	129	153	161	155	151	164	141	167	157	171	164	171	166	163	162	159	171	157	160	150	168	149	156	145	143	172	149	160	151	158	132	141	164	167	153	153	133	154	142	173	153	186	158	164	184	158	146	146	157	144	167	138	144	160	146	157	147	149	161	158	140	167	178	150	139	168	171	171	154	147	149	141	154	168	157	169	178	161	143	161	162	134	146	157	181	174	167	174	163	158	164	152	142	166	133	149	161	148	179	175	148	148	159	124	163	152	142	161	145	176	150	134	149	163	147	144	140	166	148	170	159	170	159	149	151	193	153	168	152	175	152	152	131	154	145	142	144	131	164	142	172	149	143	150	152	129	165	152	154	128	184	167	144	152	160	163	164	135	157	139	152	150	178	128	172	174	173	147	145	168	148	137	157	163	150	147	160	161	156	150	169	151	158	183	147	132	152	156	165	152	153	173	155	161	169	162	157	151	153	184	162	166	143	170	149	162	147	159	166	173	185	157	135	137	158	135	155	149	153	147	170	147	162	153	168	164	158	150	177	153	147	161	165	174	161	155	182	150	162	163	183	168	168	162	163	181	155	154	149	156	162	133	165	145	169	161	164	147	168	158	141	170	164	142	147	158	144	165	171	159	163	154	149	153	156	151	173	158	155	162	168	164	204	137	154	147	170	145	150	153	169	191	162	149	148	152	140	146	175	149	149	158	166	128	179	182	160	151	148	162	176	166	156	145	152	165	150	162	153	152	165	147	156	159	156	145	146	148	172	125	164	144	125	150	136	149	146	169	156	146	156	164	152	162	145	157	172	134	159	160	152	145	169	181	169	135	164	163	169	162	168	163	169	153	170	157	156	147	142	149	164	138	146	151	159	155	142	174	147	163	133	150	165	163	164	152	144	154	156	170	137	159	155	152	175	151	146	154	148	139	137	156	141	144	161	133	131	159	146	139	174	167	141	146	130	165	149	167	161	161	152	149	151	137	165	143	160	162	152	147	145	161	147	146	139	192	159	152	185	162	145	158	156	166	155	138	154	153	157	136	150	141	150	162	176	176	133	180	147	144	177	150	155	163	143	157	150	157	179	181	146	166	178	149	178	158	142	151	163	150	181	140	165	142	139	160	161	129	134	151	146	167	166	148	159	156	139	167	157	149	142	165	172	153	169	187	167	167	153	180	156	157	125	154	151	149	172	144	182	130	164	140	145	161	156	156	144	162	159	162	160	156	141	154	167	170	160	151	149	154	176	175	159	167	179	163	158	187	159	172	152	162	138	165	155	151	137	165	177	161	150	161	170	160	173	176	144	147	144	155	157	167	157	159	134	114	167	144	153	164	165	143	154	142	167	162	155	151	151	180	174	168	152	139	163	146	166	159	160	143	153	158	163	153	171	129	165	148	164	158	167	165	166	142	169	145	170	131	159	148	164	148	163	142	159	148	148	169	160	167	155	169	164	151	164	171	155	162	169	169	144	159	146	165	160	148	176	177	142	138	167	163	146	156	160	143	151	155	154	166	149	164	149	151	148	153	149	157	165	168	132	178	166	177	153	163	139	138	145	170	159	152	171	141	163	156	165	144	152	140	159	154	178	158	138	158	152	159	153	172	140	168	156	147	165	186	155	172	155	163	143	154	179	166	147	167	154	164	159	164	139	160	154	164	170	142	156	159	159	153	179	165	162	149	149	151	163	170	150	166	167	159	155	167	154	143	161	146	141	152	148	141	144	157	168	183	149	162	132	153	177	163	149	168	139	161	159	147	165	167	151	167	152	157	168	169	152	146	144	170	165	167	152	149	167	144	137	164	173	141	155	143	153	134	169	164	180	147	150	145	170	166	153	161	144	144	161	169	154	141	135	140	151	151	157	150	148	167	148	146	155	137	135	170	154	190	152	167	144	149	156	168	146	162	148	150	163	174	164	169	152	157	164	151	153	156	162	179	154	176	142	146	165	158	144	157	171	142	152	141	139	140	160	159	164	146	150	155	154	186	148	159	178	151	168	152	141	151	155	146	179	160	136	152	160	164	170	155	135	142	135	171	145	174	155	172	151	191	150	168	140	147	171	160	145	155	140	154	166	175	155	169	141	152	165	148	166	153	158	154	144	156	150	157	132	136	130	176	163	150	144	149	159	150	166	171	150	153	172	171	137	171	177	149	130	157	130	155	155	161	145	160	163	156	170	139	156	165	168	156	154	156	150	153	173	171	162	163	149	163	158	168	153	162	151	167	155	148	158	169	147	154	147	158	161	152	165	131	164	165	129	178	157	162	162	136	161	171	128	157	176	165	137	145	145	168	159	154	177	164	150	144	161	159	140	138	152	160	175	155	155	177	155	151	164	155	135	157	168	150	142	159	139	162	154	153	148	145	150	143	167	158	146	127	139	159	146	162	132	170	154	145	139	178	152	151	147	142	172	157	162	145	145	160	150	158	151	153	165	191	135	153	161	173	136	141	153	167	161	170	172	158	170	172	164	152	163	161	153	150	142	146	159	133	164	147	136	137	141	154	180	158	182	146	131	164	152	165	160	178	148	166	137	141	161	159	152	146	160	138	156	154	152	159	177	143	156	157	144	146	134	149	143	167	149	161	138	141	175	169	165	154	157	155	156	156	150	149	182	171	158	166	147	155	151	149	153	150	147	189	165	139	145	131	153	139	162	142	166	142	169	177	158	163	169	153	129	153	170	165	150	169	187	151	162	169	168	165	163	158	140	152	158	159	144	145	154	173	153	148	164	172	138	161	177	160	164	152	166	168	145	173	164	172	171	157	147	174	163	149	151	158	169	166	166	171	154	148	147	162	145	148	153	192	143
7356	612	766	712	723	679	665	617	577	642	538	552	587	540	562	525	569	559	564	520	534	529	537	564	502	542	479	520	534	535	523	567	511	530	506	522	518	533	502	546	515	533	516	534	519	485	513	525	529	531	498	526	481	496	531	544	493	519	527	494	533	503	516	517	514	550	535	485	537	503	527	558	510	528	556	515	527	522	496	494	526	555	497	516	552	547	496	487	511	482	570	537	487	529	488	521	544	524	497	546	479	493	524	528	540	550	513	539	515	548	579	526	549	514	521	542	530	534	523	530	524	496	537	549	558	543	546	540	514	527	500	481	512	474	537	531	519	533	529	503	545	529	509	507	508	505	545	551	509	544	559	556	519	521	516	470	527	468	555	518	544	565	527	527	544	535	482	517	494	541	516	521	525	537	577	526	514	545	484	516	536	523	464	532	528	520	534	527	538	537	487	537	491	527	499	502	540	511	521	531	517	529	539	541	538	494	543	582	527	529	520	547	540	499	515	516	522	524	547	519	518	498	583	535	571	523	515	556	535	543	538	560	527	543	542	547	520	538	545	533	547	500	530	526	518	545	528	539	558	529	502	520	557	565	520	532	520	510	590	501	557	517	523	545	491	517	546	547	546	458	552	526	505	562	514	537	526	540	552	496	537	548	524	503	546	499	514	527	533	564	496	500	520	516	526	516	543	501	517	505	534	544	539	527	525	557	497	511	521	561	529	516	526	498	576	544	487	529	556	547	512	515	495	494	531	548	542	538	514	520	545	531	535	526	535	521	501	544	547	544	552	518	535	539	552	491	493	547	516	508	521	496	521	501	525	563	509	507	558	530	537	530	500	542	534	526	474	526	524	472	548	530	535	499	539	538	546	559	517	517	534	540	487	524	538	502	559	539	509	510	482	504	510	505	511	502	555	562	577	520	505	505	497	472	554	518	530	503	514	538	492	533	536	529	533	477	483	497	509	521	512	512	502	556	491	520	538	561	558	564	533	544	564	497	556	547	491	522	527	502	481	529	534	491	547	528	500	549	550	502	531	561	571	486	543	506	516	546	550	504	517	540	514	535	541	543	501	491	509	523	498	533	509	486	515	534	485	552	543	534	534	522	525	561	499	518	526	525	527	536	521	519	587	520	549	526	536	512	492	536	477	504	508	563	539	491	529	474	491	544	506	535	513	499	520	546	524	546	490	511	510	547	537	532	492	536	515	523	525	530	550	505	477	492	540	512	531	540	528	562	497	527	531	563	507	539	490	515	501	583	554	562	541	491	513	530	487	512	515	572	527	474	491	519	506	519	533	511	544	541	530	495	580	558	526	516	498	534	526	500	543	533	519	516	536	527	532	570	560	541	529	502	496	545	520	528	497	546	485	516	548	506	522	528	549	521	548	537	559	535	498	521	532	515	497	531	499	526	540	496	548	510	522	510	541	554	518	533	512	533	532	525	514	540	537	511	482	485	515	511	557	589	520	559	520	505	543	497	524	510	479	554	529	495	511	512	559	480	533	519	522	552	511	526	500	488	578	496	533	498	560	541	532	557	525	511	519	500	495	539	559	491	542	508	522	511	522	483	528	517	499	519	546	525	483	512	547	527	507	538	525	527	520	545	534	503	512	501	482	504	482	535	508	503	545	501	499	544	517	518	514	472	497	513	530	528	536	511	510	540	487	501	499	502	519	538	536	517	536	526	531	547	519	518	512	504	522	522	501	492	475	519	514	549	545	549	543	492	504	518	588	529	499	515	525	504	544	514	538	491	555	510	528	464	497	520	526	501	531	532	567	518	547	529	536	496	469	490	570	511	521	511	533	520	531	553	553	562	494	478	537	522	541	501	532	531	497	547	498	486	524	521	515	542	502	532	497	509	524	460	558	554	533	519	515	507	545	496	512	526	513	496	514	537	534	533	544	489	522	532	504	510	495	539	556	516	510	532	508	530	532	509	506	503	524	472	478	519	476	505	522	485	466	516	558	491	504	525	552	526	543	518	528	522	505	534	501	501	496	551	540	549	538	553	530	521	490	508	536	511	545	524	542	506	542	537	582	526	547	491	545	495	509	528	523	504	521	520	497	537	578	575	522	527	563	515	524	535	531	575	529	527	507	521	539	526	565	517	556	517	502	527	555	515	543	505	514	517	530	547	542	551	515	525	556	512	498	520	549	543	503	518	562	543	492	541	506	514	533	534	537	563	531	545	535	536	505	544	503	535	531	526	520	490	525	508	523	535	516	549	491	521	544	511	490	514	542	531	531	502	490	489	511	498	529	547	513	556	485	501	508	522	511	549	539	534	541	573	513	519	559	499	577	537	537	535	529	529	493	539	529	519	498	531	520	566	513	530	530	525	548	517	541	501	492	512	501	519	579	511	523	526	537	532	532	548	525	532	512	545	498	506	532	497	512	538	528	521	583	526	551	496	529	482	503	522	491	527	541	521	524	505	498	499	515	500	505	507	502	509	510	502	500	519	515	540	495	516	506	545	511	541	538	512	539	540	524	498	520	534	512	546	526	568	557	506	516	507	513	556	520	541	554	541	530	521	540	530	535	489	501	495	563	554	527	516	507	515	503	528	514	530	513	512	490	564	534	493	489	570	519	540	501	564	543	522	551	504	536	505	550	507	507	521	517	538	527	541	512	518	479	539	539	514	504	544	541	556	517	514	485	525	544	495	511	526	523	507	500	502	527	520	499	550	498	575	539	555	525	546	504	521	537	538	481	515	512	532	487	532	514	506	495	545	524	522	536	564	503	542	516	480	515	568	512	506	515	535	543	548	510	562	544	562	566	559	537	524	553	475	508	513	514	551	532	502	530	509	529	535	537	500	502	505	523	492	581	524	531	549	515	515	537	546	564	522	545	538	538	556	551	518	532	532	487	536	476	505	510	505	468	531	489	534	507	539	550	533	550	564	477	537	491	560	522	487	486	565	589	485	539	547	540	522	498	553	520	459	543	544	578	497	527	527	521	514	513	509	523	509	520	525	514	505	541	500	530	495	567	541	491	541	541	542	522	493	536	502	513	506	523	544	568	517	560	506	508	500	524	512	536	539	581	507	542	517	540	511	535	582	526	528	539	530	508	484	552	526	529	564	527	510	535	540	494	549	521	524	496	532	505	525	507	524	560	577	528	543	534	498	566	489	514	545	490	542	554	505	522	508	539	563	507	499	533	539	520	535	525	539	570	505	555	507	526	585	485	516	539	533	494	539	522	509	503	493	547	534	491	541	497	555	528	565	501	517	512	471	524	478	498	577	555	522	530	521	520	528	509	548	566	568	492	463	524	503	519	503	555	532	541	553	548	500	558	541	532	533	515	540	529	504	515	523	576	553	492	518	526	501	526	507	519	532	505	509	508	558	529	511	532	547	529	540	502	546	558	528	548	501	523	509	545	490	511	548	517	483	527	535	509	519	496	577	520	536	494	475	539	517	510	488	534	521	534	528	530	506	506	566	509	497	541	539	512	483	487	526	519	553	572	508	529	502	531	511
45400	10149	1979	1176	832	654	572	517	489	409	382	382	315	334	389	327	328	299	326	347	310	299	333	284	327	325	307	337	283	286	304	310	310	306	294	300	303	281	314	299	288	295	310	296	296	297	308	298	323	302	331	292	305	313	291	297	297	283	295	315	290	318	271	307	325	300	282	279	297	320	319	277	279	266	300	307	272	290	298	273	278	286	276	270	290	338	319	280	291	260	302	300	287	278	274	296	311	286	286	307	267	265	289	320	295	287	293	298	285	276	279	301	289	318	320	276	263	292	285	296	295	265	320	268	282	294	278	281	270	328	297	284	296	329	289	300	279	278	314	280	324	291	277	283	276	326	295	307	281	271	289	326	298	302	314	300	312	299	308	260	304	285	260	312	309	300	273	298	307	291	299	312	334	303	329	305	275	287	321	331	300	268	313	316	315	296	296	256	269	299	277	282	297	301	276	296	296	293	297	262	291	299	294	278	285	312	301	294	280	306	273	302	294	289	294	288	302	312	288	272	286	265	326	291	275	280	294	327	302	287	300	300	307	265	277	303	279	281	269	274	246	287	313	321	318	265	285	300	310	329	276	299	309	264	285	279	294	291	283	281	292	286	333	331	281	291	315	299	273	283	269	299	333	294	289	279	324	283	305	288	278	311	286	300	282	270	275	289	285	308	287	313	282	310	289	312	304	274	264	302	279	316	301	304	322	307	289	310	310	274	299	275	327	286	308	291	283	287	290	285	313	311	307	291	249	294	285	304	268	289	300	300	318	298	291	293	280	293	305	304	308	271	291	320	312	316	274	270	297	302	289	289	303	289	303	299	275	300	307	285	308	276	273	313	308	292	296	287	287	273	297	273	265	281	277	312	321	290	312	294	275	276	307	271	292	270	287	291	290	302	324	299	318	311	280	309	278	318	315	309	277	307	261	285	284	263	313	287	288	306	330	291	295	308	289	307	262	307	296	292	314	277	291	302	254	309	286	291	274	299	313	308	298	300	310	259	274	301	276	296	293	273	262	269	278	332	264	303	295	289	255	337	273	287	281	283	306	295	311	302	283	283	283	285	275	316	308	304	292	293	297	282	290	269	285	302	305	288	292	306	286	315	292	269	288	300	331	289	315	294	311	281	264	269	313	276	297	292	279	299	281	276	289	291	298	285	297	322	297	294	276	282	306	306	278	281	271	277	318	303	282	281	288	290	290	293	282	282	295	290	286	304	316	285	284	293	287	308	285	294	315	314	261	274	316	319	308	283	308	307	322	265	287	278	291	275	310	314	246	290	273	294	292	257	290	301	300	290	313	283	282	316	310	289	305	297	296	277	298	270	331	263	327	281	304	286	311	268	269	312	278	299	321	318	284	291	287	284	283	294	322	254	302	272	285	286	290	314	305	281	322	297	308	275	293	275	270	272	306	290	305	312	307	300	336	272	307	279	291	269	288	301	320	303	298	298	287	314	296	298	269	288	300	288	250	315	296	303	302	279	300	292	303	300	280	300	303	288	331	286	293	313	298	303	282	294	299	273	315	291	321	275	285	298	303	314	283	258	308	302	300	292	292	291	301	322	290	258	265	300	283	325	301	257	321	250	284	295	281	296	293	281	254	292	296	272	305	290	288	326	294	282	283	295	269	297	324	294	318	325	273	290	267	276	270	336	303	314	271	296	312	289	312	275	318	277	312	291	291	280	289	281	257	331	259	316	263	280	298	332	285	294	291	305	312	291	292	281	278	322	270	302	290	299	274	279	284	282	310	303	305	298	296	282	278	321	295	263	311	295	304	300	260	272	301	270	324	303	282	301	319	279	261	255	279	251	278	316	301	319	285	318	267	288	293	288	288	308	286	306	258	266	299	294	262	305	264	271	287	250	274	274	310	295	294	309	301	274	284	303	276	279	287	283	294	312	313	327	300	295	290	312	299	310	278	309	291	268	276	306	295	293	257	275	304	284	279	284	289	293	311	298	295	303	289	255	283	283	278	296	310	304	288	298	296	250	288	306	277	284	291	294	292	268	298	310	261	272	277	312	275	287	310	272	307	261	294	330	265	279	298	290	311	311	281	294	284	267	292	297	286	295	305	305	280	303	253	282	309	252	290	309	297	332	287	284	254	285	294	298	284	299	286	282	269	282	301	287	276	336	320	277	299	302	273	283	274	289	309	283	296	262	328	300	310	290	298	312	291	286	298	278	301	279	314	295	310	323	283	277	289	299	281	292	291	320	265	320	290	295	281	287	258	305	297	299	266	304	284	266	290	291	305	283	309	298	301	284	289	320	312	316	307	256	273	282	307	269	281	303	288	304	285	307	299	289	314	275	313	279	292	325	286	285	291	305	291	283	281	317	275	301	263	330	304	284	265	316	300	290	295	280	281	311	277	285	254	314	259	316	312	257	306	259	285	284	273	291	288	310	323	288	268	292	291	301	237	287	292	296	286	303	302	282	304	301	303	277	306	302	293	304	294	285	269	307	287	297	284	282	294	320	306	335	308	292	308	283	269	289	270	302	285	291	309	246	296	278	288	295	260	282	288	315	285	280	289	269	294	318	287	287	291	296	307	260	327	319	322	287	283	289	297	277	272	320	271	327	300	296	288	291	286	289	285	277	285	295	311	302	306	284	303	291	279	267	306	313	303	299	281	302	293	288	286	263	289	298	259	270	318	283	288	302	299	271	269	261	302	321	304	282	286	307	285	257	310	281	277	277	306	305	300	292	304	272	310	277	310	268	287	288	309	306	289	312	308	299	307	305	280	283	319	281	285	269	317	293	310	316	302	298	291	250	288	284	287	280	282	267	315	327	286	273	310	315	265	291	318	318	318	278	288	337	285	281	260	290	289	280	277	292	304	311	308	278	264	303	281	305	263	274	294	266	300	278	298	299	272	306	290	276	303	300	316	274	293	298	326	280	298	280	291	314	303	318	298	262	287	275	305	284	257	252	296	299	314	297	281	297	284	273	301	277	295	281	259	289	287	305	287	318	294	310	291	283	345	303	317	295	311	306	303	291	277	303	308	337	297	313	269	269	292	290	287	291	275	235	316	262	284	269	306	263	288	279	306	307	295	286	303	269	270	286	304	301	287	275	313	315	294	281	280	245	330	315	304	295	280	293	299	308	296	282	280	290	285	324	281	287	314	298	300	310	311	296	297	266	286	286	270	282	288	275	315	276	287	290	318	305	259	259	315	306	328	286	280	273	277	295	312	298	280	307	282	302	268	303	297	287	308	274	319	277	305	313	300	312	275	286	244	267	271	288	304	307	280	292	304	300	278	273	305	292	298	320	299	302	307	291	287	290	291	306	303	302	295	325	269	294	301	320	304	311	295	295	309	268	306	287	269	297	282	266	304	297	287	292	320	282	299	288	248	283	291	298	310	287	323	269	292	278	278	300	300	290	306	290	318	324	283	292	289	274	275	262	309	304	280	285	269	305	298	295	287	277	295	277	263	289	323	274	281	301	305	278	293	286	324	289	295	321	306	302	253	318
22549	1883	3771	3997	3457	2829	2414	2188	1966	1761	1613	1484	1374	1295	1229	1185	1215	1182	1126	1148	1064	1051	1060	1018	981	1071	1013	998	1016	984	950	1013	966	976	916	977	922	903	894	896	897	938	961	943	949	890	937	960	959	952	914	900	886	889	876	927	920	912	909	896	862	908	919	872	917	933	920	907	821	906	905	853	861	895	930	850	908	955	886	961	885	869	864	887	893	866	890	873	886	865	896	915	909	915	859	871	857	865	859	896	920	864	885	873	872	929	838	915	868	853	874	838	916	873	873	892	908	837	832	841	923	886	871	955	863	904	892	792	893	918	900	904	847	815	874	867	895	905	886	878	903	913	916	869	889	998	929	855	840	910	861	865	900	908	893	898	861	853	856	907	856	920	936	868	909	912	854	906	888	884	886	888	825	839	862	878	895	874	882	916	864	835	875	877	890	921	874	853	885	911	886	951	944	885	899	904	887	869	892	835	901	891	867	910	941	913	891	891	890	828	865	895	938	858	875	941	891	860	837	845	890	869	857	922	878	877	875	887	907	883	881	854	846	884	837	894	868	871	911	862	828	849	877	853	872	890	862	908	878	886	879	917	870	887	869	892	871	901	838	893	898	875	882	879	876	834	926	910	874	925	899	876	853	858	905	885	864	922	901	854	863	829	851	880	884	875	886	876	906	887	900	915	880	843	901	912	877	854	877	885	891	905	850	900	830	913	847	881	888	862	883	833	888	854	906	892	884	834	875	861	834	839	935	860	895	869	883	949	876	934	886	927	875	896	860	825	852	861	838	883	842	890	876	910	901	877	893	907	894	843	882	932	894	840	835	878	855	908	875	898	852	871	874	885	864	898	906	848	863	870	944	863	892	906	847	883	828	816	858	853	914	841	890	883	907	888	901	884	912	981	867	875	888	922	895	929	917	875	808	845	824	839	872	895	913	910	885	897	895	836	880	921	872	914	877	880	926	929	791	907	940	881	874	889	867	843	922	874	862	937	925	914	950	853	902	869	865	840	829	885	842	856	906	891	925	908	821	909	905	911	893	865	840	903	894	819	886	909	890	884	874	869	865	885	866	877	900	901	894	858	918	920	866	886	880	895	859	849	851	881	889	895	880	892	926	870	857	904	854	840	903	873	857	891	897	890	881	826	889	947	854	896	867	818	884	910	859	870	908	880	887	911	856	876	900	862	925	810	916	882	832	836	902	901	897	873	891	865	919	874	905	842	886	891	887	837	864	860	872	835	847	900	887	830	852	894	887	882	866	868	875	870	817	877	840	857	903	888	894	897	877	878	939	892	865	851	860	878	884	879	858	879	909	882	952	838	886	878	840	939	888	873	889	885	880	863	848	877	922	916	857	879	862	872	843	912	880	860	868	884	839	876	925	876	866	909	946	907	912	889	905	881	886	894	844	912	892	923	901	903	843	879	848	925	871	842	906	932	930	866	862	887	844	842	899	850	922	846	867	909	901	891	833	915	877	856	830	889	871	898	851	836	885	873	878	858	904	901	919	830	918	875	894	908	888	895	829	874	871	906	889	897	811	842	879	866	866	926	881	922	863	878	879	868	869	867	876	893	922	877	910	920	897	860	874	876	875	815	918	860	869	848	904	878	887	888	856	900	917	886	880	884	820	854	863	880	884	839	873	862	855	924	880	912	931	834	842	914	879	840	933	862	905	830	838	950	874	888	904	929	929	862	875	917	916	891	833	855	857	859	872	864	872	896	913	840	872	886	873	891	867	882	868	886	907	886	893	887	852	884	904	887	890	943	918	892	906	884	866	875	830	893	849	844	895	891	871	928	865	864	932	884	877	909	908	867	931	873	902	883	872	888	898	921	848	878	884	836	868	839	840	827	897	879	892	901	826	865	943	942	912	802	814	917	900	905	885	910	895	878	855	853	835	831	877	844	855	907	885	903	885	822	908	892	915	866	843	891	920	862	837	909	857	893	930	884	858	907	877	897	832	906	866	889	898	887	839	827	935	905	812	840	889	887	873	869	830	857	876	902	889	879	855	861	871	864	914	912	933	880	901	853	856	831	906	888	890	882	901	890	879	894	958	843	832	845	873	901	910	852	894	910	890	912	876	920	845	858	861	908	924	878	898	865	892	855	851	902	845	902	893	876	919	870	890	897	859	891	888	850	847	814	896	837	841	825	932	879	915	880	878	901	915	856	890	944	882	876	857	856	892	852	899	890	835	856	898	819	873	891	869	875	860	829	885	924	885	853	880	886	885	864	904	882	856	909	918	891	876	878	889	879	889	865	902	894	878	879	895	899	892	925	866	864	905	912	815	864	885	878	906	864	896	864	887	896	850	893	914	887	961	848	916	895	821	837	915	942	933	834	933	873	841	873	933	905	907	870	892	919	905	854	886	904	869	899	866	842	874	906	908	861	928	889	863	856	905	860	896	915	793	863	883	884	880	880	833	907	910	927	904	897	879	869	904	838	890	875	846	891	915	868	856	899	878	905	881	876	943	854	846	897	879	875	847	893	869	874	876	904	867	846	908	889	884	849	873	873	907	871	848	888	871	819	832	838	871	871	892	904	911	885	865	883	936	880	911	929	881	855	856	909	916	807	886	827	870	845	859	834	876	912	896	868	868	933	879	867	882	857	783	918	870	914	847	896	836	907	885	914	864	890	912	912	882	873	870	853	891	874	910	881	911	878	889	849	924	867	882	857	863	850	862	886	865	881	917	883	846	893	882	901	866	927	871	907	874	867	899	879	865	881	865	848	888	846	892	908	874	896	908	867	857	861	887	873	900	837	850	887	847	901	881	847	852	898	921	883	947	873	887	903	853	886	847	884	893	840	900	861	859	891	873	894	883	885	924	865	808	840	801	933	922	850	889	869	866	866	888	882	882	894	891	892	871	815	925	874	893	868	863	872	871	803	875	909	894	872	892	850	886	869	886	845	927	874	885	836	849	827	836	897	848	942	882	845	930	886	807	924	815	868	867	930	834	907	900	875	866	866	858	906	827	829	882	859	890	838	858	863	841	908	876	896	852	848	855	912	901	871	867	856	819	896	949	874	848	862	896	887	875	870	784	883	893	883	848	903	924	912	887	868	878	888	849	897	868	897	899	916	897	878	866	880	873	903	872	914	926	898	896	932	871	920	846	871	890	894	895	876	918	875	955	882	910	908	893	864	868	890	896	886	890	888	917	899	893	895	844	839	866	822	915	896	912	883	907	873	870	941	883	948	833	905	905	853	905	887	856	912	865	892	861	869	870	848	852	850	872	829	846	858	934	950	863	885	895	859	865	860	846	919	910	931	906	856	833	880	879	888	884	897	854	881	863	819	867	855	907	872	878	880	923	855	904	909	928	888	903	894	900	881	885	843	914	843	869	871	925	869	955	861	909	858	875	851	884	888	891	835	903	888	870	849	853	920	915	826	879	881	894	848	938	873	900	832	885	882	837	894	820	827	895	907	886	882	921	876	906	812	802	829	902	919	864	875	827	919	889	886	918	868	893	854	824	911
58004	17496	5224	2259	1524	1075	886	756	672	597	573	518	490	415	441	429	432	422	398	372	362	382	362	350	346	343	336	361	380	331	331	322	358	347	324	331	341	320	332	344	343	330	362	343	382	365	343	339	338	349	308	339	317	370	308	333	346	369	349	337	327	343	350	364	318	357	339	331	350	342	315	306	348	322	351	331	338	323	318	346	332	372	307	310	326	341	346	336	359	338	371	319	334	336	315	375	322	323	335	326	311	338	346	321	307	339	337	329	340	318	338	337	338	309	330	340	347	353	365	315	344	315	340	311	338	338	337	362	316	330	330	339	329	301	322	330	338	348	331	335	341	319	358	325	322	321	308	352	354	349	358	319	386	318	355	325	327	366	324	328	356	321	320	339	334	337	340	333	314	374	350	356	351	300	320	330	321	286	298	336	348	341	332	320	365	327	336	313	366	293	344	331	351	328	342	304	317	341	325	326	337	331	335	309	327	334	319	309	327	326	339	320	312	339	337	329	358	332	327	340	378	348	307	307	367	314	321	316	305	359	353	323	311	341	327	326	327	361	345	382	333	330	341	296	307	318	360	335	341	339	331	358	336	351	329	346	322	323	318	291	316	372	329	331	350	372	327	333	351	348	334	318	361	335	333	320	313	361	323	334	321	361	319	298	332	294	342	299	339	334	347	330	335	337	346	351	370	335	339	304	330	295	353	332	327	342	321	335	318	349	332	358	320	338	371	301	323	313	306	355	323	340	332	365	336	339	310	338	341	321	309	369	304	347	368	347	335	307	341	356	362	342	332	313	316	319	356	347	343	330	343	339	331	318	316	295	301	337	323	361	306	340	346	303	351	341	308	321	336	301	319	298	294	353	361	344	341	335	322	361	268	311	319	358	316	357	346	306	340	347	335	330	331	339	330	302	340	313	331	308	304	334	342	315	365	345	355	301	330	318	310	348	334	350	365	360	347	321	322	344	324	321	369	337	344	325	339	349	337	324	316	343	346	369	345	331	313	312	303	326	356	365	317	308	351	342	315	328	351	314	334	344	351	333	296	338	338	376	348	312	353	309	338	343	309	338	349	360	329	353	294	358	364	321	316	330	322	304	342	307	359	311	339	353	353	304	301	341	330	329	317	335	321	351	351	314	344	320	348	326	341	319	334	359	300	377	364	316	342	349	351	331	333	364	339	300	331	348	325	300	348	331	332	323	326	337	317	330	328	329	310	331	338	305	312	349	334	337	326	367	337	338	337	345	307	351	317	349	306	341	312	321	301	307	314	335	329	335	331	341	359	314	352	343	359	335	322	362	337	311	335	338	326	319	350	387	359	328	327	341	315	296	334	327	302	350	369	340	338	355	341	287	320	336	313	343	295	327	339	325	342	335	370	328	315	352	318	319	329	341	353	352	305	330	361	313	360	308	328	340	293	340	330	342	342	284	369	282	334	298	303	344	311	294	316	329	351	345	320	291	347	334	335	370	346	366	313	353	327	303	303	322	382	335	315	320	359	312	304	317	335	301	318	334	325	333	345	346	336	306	309	356	352	328	323	330	348	350	321	310	328	359	343	362	342	335	329	325	318	318	330	342	342	362	307	363	314	317	323	342	322	317	346	312	322	358	347	327	328	342	323	346	352	313	350	355	365	345	315	340	353	325	348	342	335	334	319	341	344	310	334	333	318	386	329	324	315	354	357	335	323	347	317	322	358	335	339	332	333	316	310	330	320	326	318	326	310	349	302	331	339	330	318	339	311	338	361	315	324	353	330	307	331	338	355	315	316	330	347	348	352	307	337	352	345	339	312	305	375	316	311	317	324	325	325	345	323	298	313	356	335	331	372	304	349	349	337	329	330	327	351	318	341	331	342	349	324	301	306	305	332	328	350	315	324	306	350	321	359	362	354	330	342	358	311	333	298	322	322	352	329	319	303	330	324	338	337	333	331	341	313	338	347	336	317	329	346	315	332	310	354	336	334	309	292	313	305	343	320	336	369	322	333	304	314	343	295	326	346	369	327	330	338	351	340	323	335	359	333	303	335	352	319	328	315	333	313	321	339	326	339	319	316	349	337	363	303	318	312	301	347	318	304	343	351	328	334	357	329	342	358	319	311	341	348	315	345	334	309	319	343	348	307	324	335	327	324	319	345	324	323	330	328	315	334	348	305	320	324	358	324	358	336	344	345	326	356	311	357	338	316	338	287	312	340	328	339	319	302	336	361	306	349	337	331	323	348	351	343	329	355	342	363	339	339	331	313	357	300	303	321	355	283	333	333	298	322	352	335	325	346	326	349	345	349	323	326	320	338	314	352	323	354	320	335	305	326	334	291	346	339	341	303	338	328	346	329	312	321	330	324	353	336	341	324	344	330	315	317	340	332	305	286	321	334	344	348	337	310	282	315	330	336	314	328	315	334	312	326	324	340	336	350	330	349	332	336	349	344	346	340	319	312	328	328	351	378	300	315	339	301	324	302	335	281	318	372	308	343	351	356	339	338	318	368	319	348	335	314	309	334	337	339	301	339	325	311	338	353	355	339	321	344	338	311	318	342	340	341	328	335	353	345	334	315	341	322	307	359	351	339	349	320	340	333	327	336	338	339	347	325	329	341	341	329	344	296	329	384	340	349	333	291	322	328	340	304	349	338	307	338	343	370	327	339	309	320	336	356	347	290	336	319	338	341	321	345	347	349	328	334	368	310	334	331	335	333	339	328	319	317	332	310	340	336	324	293	309	325	345	352	333	350	299	356	327	332	291	328	352	331	337	297	330	306	321	362	299	341	306	307	345	313	314	307	331	336	296	321	348	360	319	350	299	342	311	387	356	343	341	331	328	318	342	346	312	335	348	335	327	325	335	318	336	343	325	301	349	330	317	358	327	333	349	323	317	308	350	348	325	329	362	315	338	338	380	304	326	343	351	349	326	308	341	340	312	338	336	351	350	340	368	326	334	330	343	331	325	327	297	292	352	312	335	358	340	350	346	330	341	353	329	341	334	329	330	320	331	358	345	328	373	335	329	331	326	316	332	335	308	333	330	356	336	312	315	329	372	335	322	320	317	331	329	331	354	344	344	344	341	350	349	330	296	357	328	315	337	356	322	320	316	337	346	363	319	308	326	359	337	313	291	333	330	319	347	343	334	333	340	381	342	356	338	346	339	323	312	354	333	318	391	293	315	311	337	297	325	314	349	340	343	328	363	333	332	330	319	322	332	331	342	333	321	332	366	354	324	341	348	344	319	333	354	328	322	354	346	333	279	355	355	323	342	329	335	353	334	345	326	317	343	333	336	274	328	331	330	337	334	337	360	331	339	334	326	319	349	355	361	337	375	345	344	340	351	316	311	312	329	359	316	317	349	335	320	296	330	327	319	339	333	343	335	311	317	316	332	359	346	345	331	323	361	322	349	307	347	324	317	336	340	317	361	327	307	334	353	341	324	329	331	334	340	343	344	297	321	369	289	346	334	342	333	343	349	345	327	335	339	356	323	335	317	306	321
29397	2907	6276	6700	5629	4678	3805	3347	2804	2542	2257	2097	1901	1751	1727	1625	1616	1541	1406	1432	1369	1384	1236	1239	1184	1196	1165	1156	1204	1157	1156	1151	1110	1117	1102	1069	1133	1076	1133	1064	1134	1038	1027	1001	1040	1043	1041	1032	964	1024	1053	953	991	1009	995	983	1003	1009	942	1031	999	986	985	1017	1046	1014	1029	993	1012	1004	1009	984	1037	1002	1039	1010	1003	993	986	951	986	988	998	987	943	962	964	985	1002	999	1016	998	979	983	950	984	949	998	945	991	981	974	934	1015	928	1029	988	981	1033	982	926	917	973	940	1033	979	1009	932	954	1022	948	996	952	968	950	936	941	924	1028	1014	936	959	978	940	962	953	991	975	936	931	953	967	976	950	1034	979	999	988	976	970	948	974	950	915	969	998	968	988	1063	1003	1010	992	938	988	960	927	1015	953	963	1028	936	973	926	956	997	1010	1013	942	983	990	1004	1008	973	943	909	909	983	921	965	957	981	966	971	964	956	956	960	928	1014	973	1005	899	975	967	928	981	1001	960	941	965	935	995	975	960	954	978	977	983	932	947	943	987	1013	993	985	1009	984	923	982	948	996	1005	948	1000	910	943	964	936	948	980	919	992	1037	908	954	989	963	916	937	913	972	964	918	962	879	992	998	932	982	989	976	962	938	963	973	1000	967	989	1001	968	959	924	965	955	989	918	974	940	959	948	981	1019	991	921	948	937	901	972	954	919	946	965	1035	961	942	914	963	1018	923	935	1017	1061	984	950	917	954	985	944	962	964	954	970	957	982	1027	988	975	988	985	941	969	958	992	981	946	978	997	950	982	982	976	1008	911	1006	947	914	973	960	944	983	1004	952	977	916	964	971	1052	982	996	945	958	990	982	959	945	947	958	966	970	969	948	954	1004	915	938	945	958	1003	943	962	910	975	978	1039	961	963	931	949	1015	951	984	943	893	1017	949	1030	926	944	927	1003	909	1008	974	943	990	912	978	995	937	971	960	943	964	998	954	1000	946	967	1021	945	986	1007	954	913	990	981	979	954	907	939	951	951	963	962	971	932	942	1013	984	965	1016	953	925	1001	932	989	1001	979	968	966	939	926	914	950	929	979	942	949	964	942	962	958	980	961	1013	984	947	927	943	961	960	990	980	967	977	998	941	991	958	995	969	961	972	959	1006	985	976	995	914	1003	975	936	978	1030	986	990	940	995	979	950	1003	993	959	973	923	953	945	1001	962	980	973	967	984	949	1004	952	954	962	951	1003	959	962	952	969	966	941	996	966	1004	930	978	936	1000	956	985	967	922	1017	976	965	1016	938	963	955	983	917	960	908	965	903	986	1002	924	982	947	970	981	920	925	941	946	960	928	962	934	977	988	942	1021	919	970	996	940	985	984	989	978	944	974	930	977	963	991	982	933	1004	997	1004	965	920	978	962	1013	966	924	966	973	978	965	929	926	1003	1005	984	1020	1007	966	893	1017	959	980	1017	966	977	947	1008	958	932	987	965	939	1002	1037	962	948	999	971	982	952	1016	994	959	962	997	972	957	978	975	924	938	951	894	981	981	908	941	936	970	985	992	902	962	957	958	1028	977	930	954	902	958	938	939	939	921	980	939	887	999	983	975	953	920	964	1006	954	1009	936	930	969	1002	985	984	971	952	956	938	964	969	980	974	990	949	936	1016	910	945	903	973	968	962	1010	942	960	1004	970	952	977	946	1006	911	974	942	930	965	1043	953	972	1004	928	929	1011	930	935	982	1063	990	972	916	934	956	977	968	1009	931	987	940	956	979	939	963	943	915	975	943	946	925	987	990	955	978	1022	923	988	935	967	967	970	998	933	1002	1006	1006	976	992	947	972	943	941	963	944	989	977	1000	984	944	984	953	984	952	953	982	925	1006	966	1007	996	971	966	1004	953	968	990	901	954	974	956	989	940	1006	949	968	980	946	974	994	1017	961	958	936	983	981	965	1034	938	973	932	932	993	938	979	964	979	943	1001	967	946	1017	936	904	976	958	980	961	952	986	971	966	962	942	988	961	961	958	968	948	933	993	970	946	977	976	948	962	974	921	1018	944	935	958	969	974	963	958	958	996	1011	958	932	1031	939	959	958	1001	946	992	980	972	952	964	950	990	976	987	964	949	972	966	968	980	984	974	905	919	971	987	997	1003	979	958	921	906	974	966	956	955	975	973	1026	945	1051	958	994	966	993	1023	1019	972	985	941	926	1024	968	955	965	996	958	995	948	963	958	953	961	960	964	1009	949	1001	945	926	987	993	995	984	924	941	1028	1009	941	953	964	931	917	991	924	986	944	930	1001	970	926	1003	972	957	960	970	959	937	963	1011	926	959	971	948	956	985	962	1002	1014	962	949	909	964	933	946	1026	940	942	1033	893	1004	952	947	940	1031	935	946	967	945	932	952	996	963	981	961	988	1002	1001	956	916	1003	975	952	944	997	1029	961	904	933	1011	960	997	1006	1002	935	921	1031	922	960	957	932	997	921	1021	956	982	988	1021	1009	922	958	975	998	957	944	988	985	879	985	999	852	937	990	979	925	983	967	939	943	950	955	914	968	946	944	968	992	980	960	973	955	940	955	996	934	1009	1012	969	932	973	932	952	923	955	916	966	1009	934	933	1017	959	1016	994	996	954	987	971	969	985	945	1005	952	923	958	935	1034	969	971	1018	1016	923	936	993	956	937	916	958	957	987	906	942	973	928	989	972	984	941	996	1018	962	962	973	975	956	948	992	983	909	1007	999	982	981	1006	962	1000	959	924	1015	909	932	957	1020	995	916	951	952	992	979	995	979	1004	949	976	950	966	937	965	939	1001	930	931	986	1014	981	905	929	955	910	954	1045	995	937	1006	986	954	883	972	996	942	899	974	945	939	942	968	929	920	982	992	995	967	941	968	999	900	932	959	936	974	935	969	939	991	960	970	972	908	958	993	966	975	963	977	966	963	998	956	984	953	977	935	928	907	981	995	953	975	989	1010	920	989	951	980	959	955	932	970	945	956	1022	920	939	934	975	986	1030	963	951	961	998	1046	958	954	985	948	950	952	999	965	954	914	944	938	1028	994	972	1023	966	970	921	994	936	968	938	972	966	952	985	980	980	956	1011	960	978	948	938	968	962	944	944	984	980	951	943	1003	1010	919	909	956	979	952	931	965	978	975	976	943	1025	986	949	914	1017	1006	992	953	969	992	942	941	933	926	895	984	962	983	965	926	934	953	969	952	927	958	963	949	967	1011	929	990	1006	968	970	932	942	951	967	1031	952	985	981	926	970	957	928	927	893	1009	955	962	998	944	953	987	1018	957	961	936	935	943	987	949	996	960	951	982	948	973	961	911	965	987	939	965	1005	1040	950	909	945	914	936	920	981	941	975	1012	934	967	983	1053	968	925	928	963	987	963	951	987	965	984	939	1021	1001	922	910	978	980	983	1011	989	1025	965	980	1017	943	952	959	929	925	954	958	923	933	1016	997	983	995	978	951	913	912	939	977	996	924	970	935	982	935	947	961	926	958	956	987	945	994	962	942	968	925	982	975	926	973	931	991	946	951	918	981	973	1003	975	934	991	967	1008	994	1023	980	942	1004	957	967	951	980	947	972	983	980	966	1003	948	942	935	963	951	1016	1005	923	896	965	1028	930	925	930	1017	969	995	956	947	975	968	984	958	972	1010	1012	992	988	962	982	986	947	1001	1022	1001	1007	964	955	953	1035	959	935	994	973	945
9135	513	254	210	170	169	180	158	155	168	154	168	142	177	153	142	163	144	133	165	170	150	139	150	155	124	156	168	150	152	169	154	154	149	159	137	150	138	156	151	173	135	155	153	162	167	136	164	157	155	155	170	154	161	158	146	151	162	158	133	158	136	137	171	173	167	165	160	157	152	165	144	169	165	159	156	148	164	155	157	142	157	149	181	150	161	178	157	154	154	148	181	163	172	171	148	153	155	141	153	164	155	138	157	127	139	150	166	154	167	167	162	181	163	164	136	147	176	145	166	164	143	177	147	165	159	146	158	156	174	129	162	161	171	139	153	164	141	155	166	153	168	162	185	166	146	162	156	165	164	175	167	170	138	150	148	173	146	139	162	147	162	166	159	138	148	153	149	159	162	147	148	164	135	155	157	159	147	164	180	172	164	138	152	146	164	154	176	179	142	146	155	167	161	143	149	166	142	170	157	154	158	158	145	154	151	170	182	142	135	153	167	182	125	150	143	159	146	148	137	151	156	164	144	148	171	143	169	139	136	151	168	166	173	176	165	141	152	156	150	157	149	149	156	144	158	151	167	165	155	132	165	160	151	135	129	144	156	156	157	152	186	154	154	154	151	149	174	146	145	155	151	151	170	176	163	139	145	144	166	159	147	183	159	141	139	152	166	153	165	153	148	139	163	157	154	158	167	157	155	150	131	156	153	143	154	172	173	155	148	139	174	160	141	147	167	133	160	151	149	162	137	161	173	186	166	175	167	153	179	138	140	153	181	172	158	160	162	174	164	169	144	155	135	148	155	146	161	140	161	154	166	156	154	155	153	156	135	158	159	163	142	145	162	138	177	163	151	137	147	156	148	152	153	145	162	145	167	163	170	150	162	160	163	140	151	159	134	154	161	144	144	153	154	147	173	141	159	174	149	142	152	160	152	143	147	151	151	159	149	136	158	160	144	159	156	152	149	137	151	164	156	178	172	145	136	156	156	144	158	160	163	149	150	171	138	137	173	138	174	145	165	159	135	179	158	160	146	146	160	181	144	156	155	153	155	137	137	156	164	159	165	148	129	154	164	153	139	157	158	149	129	160	160	145	151	142	147	156	156	169	146	165	180	140	153	143	153	162	142	159	160	170	147	172	164	160	149	157	161	134	149	143	167	158	158	159	169	155	180	171	163	140	155	154	167	178	162	146	144	157	146	151	144	156	147	155	170	176	156	171	148	155	144	138	141	142	148	142	141	159	142	154	152	155	169	154	176	154	159	153	162	156	167	186	150	175	164	133	167	159	128	146	138	160	147	157	144	152	167	163	153	174	169	148	150	128	172	158	150	162	167	152	148	146	138	155	156	157	149	136	132	161	148	143	140	127	164	156	169	162	149	147	155	173	170	149	177	136	152	147	181	152	173	134	164	151	147	142	144	155	150	149	172	178	148	146	180	161	150	145	163	154	154	157	159	142	147	178	154	161	150	156	144	139	152	164	144	177	157	144	137	142	188	156	179	157	185	159	161	151	152	152	145	149	162	140	152	165	148	157	170	161	170	141	169	145	153	158	142	168	123	175	150	149	132	174	128	153	169	157	128	137	166	157	145	167	141	167	134	162	157	139	161	156	179	159	146	171	144	167	159	168	162	150	148	148	175	138	146	172	153	158	137	139	161	154	169	145	169	168	176	172	159	156	151	168	150	164	154	143	161	153	145	142	164	150	135	141	162	153	168	172	163	138	155	148	148	153	158	157	179	151	120	155	140	146	137	164	143	160	139	148	151	165	148	169	159	172	131	164	129	167	173	152	149	150	140	157	158	160	157	144	145	126	130	148	144	155	130	150	167	161	154	151	139	168	158	143	149	166	145	148	161	140	157	141	139	176	145	150	169	177	162	150	142	157	150	171	138	160	155	166	170	181	146	185	142	174	154	140	166	137	146	159	143	138	162	140	156	164	157	153	150	161	147	166	166	165	177	156	163	159	154	167	153	156	141	154	160	185	135	137	169	142	148	161	153	158	167	156	176	166	159	163	161	145	156	164	156	164	141	163	180	177	164	175	156	149	167	170	138	138	174	157	158	169	156	147	149	144	139	167	182	154	158	166	163	171	159	157	153	163	177	152	165	146	166	159	155	147	150	143	149	155	155	163	154	153	169	155	163	163	171	163	165	145	176	151	154	140	156	159	156	178	154	148	152	162	136	151	161	135	172	153	150	139	153	149	144	185	149	144	140	151	136	161	166	139	156	168	162	161	144	153	143	144	160	151	159	161	168	168	166	153	166	148	144	133	145	151	160	141	133	159	127	127	164	159	132	158	156	152	178	166	165	139	162	165	162	152	153	135	166	159	169	155	137	162	139	150	156	151	141	156	168	150	157	146	150	147	174	128	149	154	138	178	171	150	160	149	185	142	131	143	157	166	153	145	153	167	151	174	168	159	161	136	160	157	150	154	159	138	163	149	160	145	173	143	152	131	145	158	152	169	151	161	161	151	135	157	161	152	152	147	135	129	168	169	147	159	143	178	178	160	148	166	141	152	168	162	166	134	169	146	170	145	156	149	132	158	155	155	136	151	161	150	149	163	184	146	166	172	152	167	155	175	139	158	166	166	121	144	152	138	149	165	163	178	159	150	165	171	171	149	162	161	162	172	163	148	152	155	194	137	161	187	169	160	159	161	138	169	171	165	179	132	167	153	164	161	161	145	166	175	167	141	153	173	166	156	187	124	146	167	134	164	177	180	159	148	144	173	173	153	167	171	149	171	159	143	170	164	155	154	149	153	137	143	187	161	159	181	157	160	132	149	163	148	143	167	141	176	151	161	178	166	163	153	137	132	158	158	146	146	164	158	186	159	143	145	185	150	155	139	177	161	153	159	163	133	134	168	165	179	144	175	148	172	161	158	150	163	169	136	160	122	144	170	157	156	145	164	135	150	147	162	167	175	160	167	173	161	144	156	165	166	146	157	175	158	143	159	162	156	154	160	154	167	164	163	141	129	166	152	173	174	141	157	149	158	147	159	173	162	137	168	153	150	145	158	174	161	166	129	154	158	179	160	142	142	150	172	165	170	172	151	149	151	169	153	153	150	174	160	168	162	151	158	168	165	158	156	153	168	152	158	166	144	133	149	172	153	171	188	143	156	144	157	136	138	161	165	132	160	155	183	159	165	150	145	146	132	159	164	168	158	147	145	128	142	166	163	151	147	141	159	142	157	147	152	158	156	181	165	165	135	160	146	143	150	145	182	146	155	143	176	159	138	143	166	183	173	148	136	183	166	140	155	174	147	156	146	172	150	147	150	148	159	160	158	162	153	148	174	159	141	179	152	167	157	146	149	142	150	150	147	155	143	144	146	159	162	137	140	168	143	179	152	172	158	145	173	147	156	158	160	158	179	162	157	159	171	186	152	155	155	151	144	138	159	169	145	160	134	140	161	163	138	147	136	150	165	163	160	154	133	162	140	157	161	154	167	156	149	150	149	138	170	158	167	162	163	152	181	161
7901	603	701	699	682	637	658	581	574	564	537	571	569	571	551	545	484	532	572	570	583	522	494	524	580	499	515	540	565	524	520	516	539	498	486	516	557	509	532	526	574	517	514	493	538	529	512	553	498	498	493	499	532	540	493	486	549	541	526	524	542	545	566	524	508	486	544	525	540	536	573	547	529	522	506	526	533	517	490	540	519	547	536	556	561	526	537	523	538	518	458	542	508	492	560	500	489	511	567	497	487	492	506	552	512	531	560	510	545	514	533	513	533	526	508	539	516	518	511	523	522	529	515	524	526	509	550	527	508	485	503	515	476	500	523	538	521	523	540	524	498	491	517	524	515	523	556	525	549	525	578	519	527	542	492	523	549	535	532	504	556	518	528	518	562	518	544	508	531	539	570	520	543	551	510	522	533	510	503	548	503	527	514	526	529	545	546	540	507	504	553	575	527	512	541	552	535	527	501	539	529	493	521	508	499	530	531	515	519	570	515	548	527	537	508	533	509	487	539	516	569	510	549	514	502	474	519	543	495	533	514	547	525	548	491	513	518	545	522	524	530	520	502	517	547	537	519	503	501	539	536	530	541	522	546	510	545	531	509	517	495	553	515	547	522	533	493	539	532	544	551	516	513	486	524	545	513	540	527	491	550	503	528	528	490	546	525	524	509	535	551	530	545	527	536	528	556	516	522	544	527	492	500	512	510	525	527	462	506	526	542	490	524	513	489	515	514	533	521	482	514	536	478	545	502	541	533	483	519	484	570	536	533	532	510	568	524	529	516	517	524	454	489	507	556	504	531	536	510	525	489	517	531	528	515	527	506	530	500	511	510	488	523	538	504	506	533	510	533	519	509	472	531	551	545	525	528	514	558	488	501	521	521	492	549	551	546	529	514	532	514	517	532	492	509	523	567	525	492	519	503	560	505	533	532	504	572	555	510	506	501	483	510	517	577	496	545	497	498	529	506	487	540	525	514	513	530	526	552	501	562	518	503	547	530	505	489	526	504	516	515	550	559	524	488	515	540	496	537	557	510	502	524	537	517	512	520	495	505	525	495	519	520	518	505	494	497	505	506	486	493	532	540	539	521	531	499	560	522	543	488	511	504	523	520	558	531	545	504	527	525	502	548	547	533	543	540	507	496	535	529	531	535	523	514	581	553	559	501	481	514	525	520	563	472	507	509	542	516	530	529	471	525	524	479	500	551	524	519	520	480	536	530	550	551	529	535	500	545	527	547	542	538	559	485	544	507	522	528	508	519	522	515	533	560	506	481	518	480	544	538	535	492	510	545	502	477	500	520	496	497	512	542	565	518	515	531	533	518	575	480	496	474	513	552	488	522	520	494	547	545	523	496	534	531	503	495	506	531	539	488	547	541	518	495	495	500	539	556	477	521	531	538	519	473	551	542	504	530	551	498	482	505	511	535	533	496	535	513	542	517	491	493	548	505	495	495	547	492	512	511	481	522	545	531	490	536	507	525	562	532	557	540	524	492	542	506	502	555	489	498	516	569	540	548	541	516	510	507	530	506	481	535	539	500	516	510	498	485	492	510	525	512	511	537	507	491	529	523	487	521	536	528	508	520	546	510	533	526	535	479	523	528	500	523	514	527	537	569	527	519	526	481	548	535	493	518	550	549	488	560	549	529	534	526	511	509	545	564	521	506	531	482	497	513	515	547	541	575	480	485	485	528	490	557	527	539	522	526	492	525	470	538	461	554	523	547	578	513	510	512	526	489	526	525	529	473	523	518	521	522	526	515	549	529	525	531	540	510	546	546	500	505	557	537	493	568	529	527	546	518	544	512	513	580	522	488	486	532	527	542	484	509	530	530	518	485	535	543	564	498	554	561	546	575	552	499	540	499	539	561	531	540	538	495	508	521	524	549	539	524	514	510	504	527	536	523	476	542	549	532	552	500	547	536	492	555	521	511	556	540	501	495	565	507	513	537	511	516	549	507	529	528	510	510	532	539	525	541	534	539	564	512	544	504	532	516	524	530	511	541	523	537	552	489	529	544	567	496	506	535	523	524	536	513	542	536	543	541	513	553	489	506	530	533	519	475	531	536	518	507	519	533	534	505	481	570	531	521	539	521	518	582	506	513	559	522	532	490	531	503	520	498	507	496	567	502	482	544	554	501	491	534	542	476	488	503	510	503	528	529	495	534	493	525	520	548	533	504	536	534	520	522	533	469	506	502	520	539	527	499	527	517	526	521	575	512	558	504	499	521	496	485	489	533	486	518	556	530	534	539	523	529	525	517	514	541	541	501	521	552	497	509	550	546	492	523	563	531	541	555	541	533	512	493	500	523	524	535	509	504	535	509	504	523	509	498	503	518	546	497	540	547	496	502	541	482	527	521	568	519	502	491	512	531	535	528	519	520	524	522	516	512	504	513	456	520	507	519	536	530	522	489	543	498	550	542	484	521	525	514	507	563	507	534	532	478	514	486	562	521	521	465	522	481	514	520	530	496	526	525	515	530	506	488	520	515	504	500	527	485	487	564	491	535	575	501	514	518	526	510	494	534	562	563	471	518	508	538	527	548	547	489	539	562	504	512	499	498	531	539	515	560	527	510	554	560	511	513	507	519	530	564	561	592	517	510	504	524	546	530	541	524	484	544	524	522	486	536	519	521	522	523	515	499	581	547	529	516	512	537	529	529	523	513	541	515	549	538	543	532	526	520	538	556	521	562	516	501	535	528	505	502	561	513	503	514	540	521	535	533	518	513	544	561	497	498	510	510	479	538	521	533	528	497	523	551	496	485	513	512	564	502	515	498	484	504	570	557	499	521	563	528	559	512	520	494	528	536	518	522	568	542	568	570	510	508	545	512	511	498	522	556	504	501	536	490	518	507	519	537	519	550	524	545	499	501	511	558	504	507	535	533	520	535	537	568	519	492	512	487	541	540	510	518	541	569	564	502	521	503	502	562	544	525	515	516	529	477	515	514	547	527	512	525	526	532	501	538	525	555	540	523	531	494	521	564	532	507	543	517	523	488	507	466	504	535	514	515	519	526	519	555	554	496	481	507	527	527	565	527	505	502	491	563	462	491	512	499	505	517	510	535	523	532	505	540	536	559	490	492	515	513	503	513	505	512	532	500	497	558	525	531	515	556	499	525	532	520	543	540	462	485	556	516	571	494	506	532	481	534	561	523	516	540	528	543	528	502	524	531	542	539	521	522	542	517	518	538	480	486	530	563	528	506	523	492	504	486	571	493	498	514	507	519	523	582	550	532	553	517	532	577	503	511	565	561	511	486	531	522	547	534	542	496	546	523	501	546	492	526	521	535	500	524	540	537	518	531	468	497	523	534	483	512	511	561	535	493	530	520	519	535	502	537	540	490	473	500	501	502	525	536	573	521	534	490	482	549	475	543	529	534	492	510	504	550	486	517	548	583	512	503	485	526	559	545	504	546	481	531	521	551	539	486	547	496	558	505	497	558	552	527	525	533	516	497	495	529	530	512	499	490	521	479	532
47892	9857	1837	1215	861	639	593	502	420	425	407	357	367	322	356	323	315	357	314	319	283	336	324	318	299	306	313	303	329	293	332	295	316	307	299	320	320	254	283	302	316	323	277	291	281	290	298	286	318	297	299	322	305	291	293	280	295	310	292	299	267	312	293	333	293	297	331	253	259	319	309	296	286	296	283	298	328	287	296	294	294	319	298	309	333	286	297	312	316	312	310	327	293	304	267	312	322	297	305	322	305	293	310	274	302	283	273	308	300	315	273	290	290	291	281	303	298	287	295	315	293	292	306	290	286	284	298	287	280	315	332	291	288	262	303	276	291	280	306	314	320	288	299	335	310	292	323	321	286	270	336	312	315	289	298	287	255	303	326	306	286	275	294	292	320	311	303	298	300	284	286	294	324	279	312	286	298	291	302	285	285	308	307	286	294	297	291	306	300	287	282	280	261	276	288	292	286	302	296	307	272	294	247	314	304	314	317	295	304	297	314	270	284	283	321	318	289	299	302	293	283	288	338	305	270	293	290	297	292	302	297	317	298	318	307	296	317	297	299	312	301	274	337	280	322	297	309	295	317	261	275	313	302	317	296	291	304	278	317	308	303	322	280	314	283	280	282	292	314	295	277	320	268	281	293	296	266	298	300	323	295	303	314	286	311	311	277	280	266	299	304	280	299	270	308	300	309	329	337	291	298	301	291	300	338	281	290	280	304	273	267	282	293	286	264	260	288	302	265	294	306	309	309	297	290	283	295	273	283	286	304	271	318	291	265	287	297	308	282	306	320	310	312	268	299	294	280	303	273	283	301	296	301	289	293	256	318	298	308	246	276	277	316	278	293	288	323	297	327	278	296	294	276	292	288	279	298	289	286	288	309	282	298	314	309	293	275	273	304	281	297	299	304	297	280	298	297	318	328	277	267	271	274	291	269	316	301	290	268	272	301	301	290	333	274	284	270	271	274	328	320	294	305	292	298	312	271	278	288	275	299	284	275	283	309	292	305	278	283	277	274	292	301	266	302	280	295	308	309	272	304	312	307	309	305	311	296	320	300	297	355	285	294	302	292	323	310	343	284	260	297	305	267	292	296	295	303	318	328	293	299	289	295	270	247	293	281	334	304	299	270	305	276	300	283	311	303	294	304	319	291	270	302	305	296	291	296	312	299	292	308	298	312	289	257	273	291	267	307	261	285	293	287	322	305	279	326	274	277	311	283	309	304	291	324	312	306	274	296	312	300	316	299	295	300	285	293	277	296	289	291	284	287	308	322	261	281	263	323	276	288	297	277	305	305	292	308	308	269	278	294	299	292	274	289	310	306	290	281	289	269	298	294	282	267	324	284	300	302	301	286	306	270	322	301	290	296	300	267	264	291	299	297	305	302	306	281	293	276	292	324	284	276	310	273	323	304	280	268	308	243	303	297	312	312	268	308	313	302	278	281	290	287	303	290	277	298	304	261	302	304	276	255	281	300	299	281	296	308	295	311	302	296	279	282	275	285	268	299	283	310	297	311	305	301	266	308	288	334	314	302	284	273	315	283	293	286	290	296	286	304	295	273	315	284	303	281	270	310	305	315	281	276	277	305	270	295	271	312	325	309	317	254	268	288	306	285	282	277	295	283	307	280	310	283	277	318	305	286	342	304	293	271	304	275	285	300	316	284	285	302	298	299	304	284	285	283	277	256	298	285	274	281	330	316	316	302	304	293	307	290	264	301	294	287	299	302	324	290	291	274	275	293	316	319	310	281	271	321	310	268	271	275	285	289	292	286	295	292	296	319	287	273	302	293	278	291	317	302	297	299	298	303	281	296	290	297	270	294	319	336	275	300	316	326	275	314	294	300	301	289	312	298	302	336	313	306	318	290	312	340	255	316	331	261	289	279	274	339	294	293	274	283	278	294	312	281	300	301	294	295	279	313	278	283	299	300	298	316	299	275	275	301	267	286	300	309	310	321	304	278	298	270	296	305	311	286	277	282	294	294	301	297	302	307	261	295	303	279	322	318	335	321	302	317	324	282	310	306	299	261	271	285	301	290	310	275	315	300	297	282	315	320	289	309	291	306	273	273	283	325	274	289	291	290	293	277	266	297	288	283	287	326	265	284	287	298	289	303	279	302	288	289	330	299	311	319	287	306	288	289	281	307	270	283	273	298	295	274	334	288	294	299	286	289	282	274	334	309	317	285	274	270	258	297	289	266	321	284	286	301	309	313	283	285	270	283	289	316	286	286	286	341	298	304	293	310	279	310	311	277	319	357	325	317	274	292	266	284	290	275	287	249	304	313	319	294	304	279	321	290	296	313	365	302	307	280	277	297	321	311	302	274	325	306	314	297	275	312	309	309	297	302	278	285	273	310	326	287	288	300	310	282	304	290	277	297	308	307	291	280	299	292	286	304	323	286	299	319	297	323	290	285	295	319	274	286	307	294	328	280	256	330	300	303	314	301	266	295	269	293	321	317	300	281	268	290	265	285	292	280	300	270	300	285	284	303	275	281	310	281	280	295	259	297	305	314	309	307	279	279	288	281	286	323	298	290	295	312	284	331	302	273	264	287	308	311	291	300	289	314	285	327	288	300	284	303	309	329	289	292	288	284	296	291	323	281	301	291	287	271	267	280	306	278	301	313	290	307	304	319	309	289	314	277	323	291	293	271	268	282	287	309	286	301	292	278	318	278	294	280	279	272	287	303	309	300	294	288	284	258	271	289	306	281	284	292	319	303	291	313	306	307	335	300	312	279	279	305	257	296	272	298	303	279	305	300	302	302	342	301	313	288	318	327	262	337	314	324	298	310	310	298	311	309	284	303	263	283	292	264	298	308	241	276	299	328	266	289	300	283	300	283	269	278	289	271	316	319	292	314	298	335	303	302	317	278	290	322	297	279	303	301	255	310	312	268	296	287	323	293	262	287	265	323	293	312	234	313	272	286	292	265	295	289	300	299	292	275	284	306	305	314	271	279	261	304	310	310	297	294	285	289	255	284	287	269	309	298	298	279	283	285	305	287	303	296	294	269	290	303	275	241	307	307	285	311	307	291	290	302	302	294	277	325	267	289	303	311	247	316	338	282	293	274	345	285	281	333	278	320	288	301	326	283	284	303	320	332	330	292	299	299	305	316	279	281	263	265	287	285	310	297	293	281	291	315	293	295	321	290	307	298	272	294	307	303	283	302	277	294	307	322	308	308	327	275	297	295	313	301	274	278	309	293	297	293	315	331	291	290	316	312	326	298	275	265	297	295	262	307	323	291	301	272	315	288	280	316	281	293	308	287	334	294	289	306	288	299	331	312	324	320	285	288	294	286	319	288	284	306	293	288	316	291	279	288	306	284	289	307	312	299	291	299	294	297	277	273	319	297	293	311	284	278	288	284	303	304	292	286	254	300	303	296	265	303	276	286	278	288	301	286	303	292	335	292	307	280	284	292	327	284	273	294	278	336	277	287	332	290	249	268	278	335	277	300	300	316	329	295	292	302	312	312	293
23689	1875	3713	4000	3432	2883	2471	2053	1992	1694	1596	1451	1455	1357	1293	1231	1170	1172	1104	1131	1076	1071	1069	993	1015	1005	1005	1010	972	975	938	945	967	975	920	900	971	923	924	928	913	951	920	907	941	944	865	934	983	940	927	936	911	893	899	898	905	912	970	898	903	885	850	879	880	898	916	852	892	907	977	889	901	899	914	919	908	925	852	908	882	888	881	896	878	903	890	945	886	879	896	905	860	930	885	916	875	890	895	923	900	900	898	946	878	912	854	900	857	927	909	924	850	885	845	874	862	893	855	860	862	913	892	897	919	868	833	945	901	897	883	883	850	911	898	896	905	872	939	922	885	864	841	898	906	937	899	888	875	870	887	925	876	824	907	921	913	864	820	863	836	940	912	935	906	889	841	893	879	910	911	839	882	892	891	857	859	916	852	848	876	892	886	904	842	885	870	917	890	935	904	907	849	865	875	882	908	884	932	889	912	915	931	888	924	845	935	897	865	879	871	885	885	887	840	874	894	884	891	927	845	846	870	904	837	895	896	920	877	893	876	942	862	845	925	842	879	894	915	905	930	861	878	903	872	897	875	902	857	901	880	867	888	836	871	902	912	895	866	874	859	858	882	874	887	923	948	865	850	889	897	892	845	919	860	910	879	938	845	909	852	883	947	864	891	892	840	885	951	835	855	893	889	893	847	897	923	847	829	910	858	880	874	853	881	847	914	877	877	842	905	854	913	856	876	876	877	890	953	897	890	905	882	916	855	904	877	883	843	940	862	939	855	857	911	858	900	803	906	873	912	882	885	898	899	877	897	904	920	830	928	849	917	883	912	880	870	874	905	863	826	873	823	908	875	788	893	892	953	839	858	903	902	838	849	854	885	922	871	891	868	853	951	883	865	820	865	829	858	876	910	921	847	858	872	853	875	892	894	898	905	896	912	872	885	901	917	889	860	864	903	875	906	936	914	876	863	859	915	915	876	878	836	900	926	850	880	894	877	914	932	872	916	903	903	912	846	865	903	889	887	831	864	890	900	847	890	868	929	928	874	906	894	909	867	925	879	893	792	902	877	889	881	875	838	882	834	874	869	882	913	843	889	877	925	903	917	829	886	863	857	912	905	833	874	816	914	843	838	951	913	864	845	863	882	817	974	867	847	875	877	908	894	855	948	911	861	894	845	926	885	923	838	870	847	879	864	850	919	921	900	934	864	908	937	914	864	867	937	873	858	878	918	844	880	887	918	913	886	847	862	891	921	903	839	874	892	915	929	888	896	931	832	964	895	884	870	831	868	886	894	834	894	825	858	957	901	936	844	864	878	880	899	878	935	903	850	833	856	860	820	896	874	830	918	873	894	887	878	882	870	906	861	855	869	926	846	895	865	938	921	904	950	901	920	905	814	903	864	870	877	865	846	845	867	923	910	843	909	881	885	870	815	909	946	921	946	875	848	913	908	875	913	825	923	905	858	928	883	878	921	916	846	848	880	879	896	836	910	901	878	892	876	886	952	876	855	916	898	902	894	860	881	847	836	902	837	908	856	864	881	867	895	907	915	903	858	827	902	877	870	863	871	897	868	898	837	932	917	890	926	865	873	887	917	890	877	868	839	814	873	869	876	891	882	910	847	903	851	867	857	913	925	916	870	902	889	881	911	848	894	886	881	892	875	895	920	876	904	834	861	862	893	820	899	881	838	857	886	805	941	883	869	855	935	868	844	867	893	891	938	911	922	827	888	921	903	834	866	884	874	899	898	806	979	890	932	897	877	868	886	929	820	881	875	873	914	872	880	870	923	834	919	904	917	902	893	877	859	871	854	856	922	874	871	897	940	864	946	918	902	893	913	920	851	902	876	861	852	884	879	924	801	840	902	901	891	907	903	905	856	919	875	838	921	937	874	930	889	987	862	912	844	813	875	848	829	887	869	859	877	879	921	886	869	879	889	889	874	835	880	845	890	900	884	925	853	874	860	892	870	910	878	906	905	874	934	861	940	859	923	872	927	948	930	899	939	883	909	905	903	870	835	878	895	880	865	863	888	915	860	923	919	813	900	876	861	912	961	898	915	889	900	987	877	900	890	868	914	894	908	868	885	845	932	893	947	916	889	889	867	918	845	893	904	868	836	822	842	849	943	912	878	877	889	898	861	891	940	883	884	844	838	919	884	875	854	847	875	910	848	877	916	866	865	878	930	898	873	940	891	905	905	863	900	917	864	895	887	936	861	872	907	845	868	908	917	906	920	895	862	827	895	878	891	887	877	920	927	897	900	923	877	850	933	910	915	948	906	876	898	963	837	877	908	914	892	879	942	891	887	903	864	897	850	885	875	864	844	888	880	888	837	861	910	932	885	871	872	833	963	882	908	850	892	908	921	889	862	863	850	811	922	886	913	873	897	885	903	870	898	868	907	870	895	832	880	884	971	901	970	875	865	897	847	909	876	890	904	880	878	839	898	900	875	860	843	955	881	847	882	899	845	927	876	883	844	905	884	875	859	911	867	879	940	854	850	892	870	839	928	911	927	913	865	938	923	826	922	893	919	920	868	881	867	828	870	845	870	882	864	866	906	797	847	876	880	879	937	872	823	886	834	882	916	792	869	878	860	897	924	890	875	853	875	911	921	861	833	885	896	849	872	867	838	917	908	897	840	883	849	940	887	852	943	908	885	912	851	917	878	887	865	856	919	838	842	845	870	859	879	919	842	896	867	893	857	930	887	874	904	895	843	859	897	881	906	836	926	913	893	893	867	830	877	886	914	902	865	882	903	861	890	910	864	875	885	904	933	821	837	862	921	855	889	938	870	868	892	907	915	865	879	852	892	933	919	918	854	856	854	913	851	909	893	858	856	948	898	899	860	916	938	898	868	909	853	904	869	913	923	874	881	894	835	882	866	885	850	915	914	893	892	861	889	896	907	886	914	872	871	920	856	866	880	892	903	892	901	875	937	934	932	899	856	867	894	904	801	882	884	875	842	902	869	876	835	869	870	869	861	884	881	843	877	871	891	848	874	905	872	862	871	866	863	832	843	933	863	940	854	814	865	868	909	904	881	887	891	894	853	846	850	874	919	918	914	898	884	873	866	804	887	858	906	869	858	883	869	879	885	880	942	941	886	889	862	909	864	840	905	940	909	894	862	880	854	874	922	897	901	918	896	877	914	876	906	889	886	900	858	857	923	826	917	892	862	829	924	882	910	877	892	888	871	920	890	876	855	856	852	853	849	880	894	894	886	911	900	905	877	903	865	894	893	878	870	904	903	876	806	894	907	886	895	887	905	873	907	860	827	910	898	897	893	871	906	877	842	935	897	846	909	890	924	895	892	879	858	883	893	901	897	866	943	894	864	879	956	860	879	847	871	882	928	858	930	866	879	851	886	894	856	863	906	852	863	844	942	917	901	893	833	868	918	868	873	907	840	888	854	901	824	868	928	852	879	908	936	896	826	889	899	876	887	866	889	865	886	850	923	906	884	849	865	884	891	951	830	922	830	861	846	892	901	924
59871	17630	5239	2260	1493	1140	923	706	648	566	533	521	471	481	442	431	392	399	392	384	406	387	335	343	354	368	370	353	323	353	345	366	360	346	320	351	343	370	382	344	339	327	333	350	349	348	367	335	347	347	392	350	357	341	349	338	371	333	314	311	339	333	343	332	357	346	329	354	337	318	327	347	351	327	372	335	309	341	328	354	362	311	306	335	376	324	317	322	336	323	364	300	320	347	330	320	361	355	332	347	331	289	327	354	330	356	310	313	354	304	343	315	325	339	362	332	346	323	338	318	346	344	315	338	370	358	365	350	366	350	318	344	331	326	310	320	355	325	347	336	326	346	329	371	321	363	307	348	335	376	322	308	363	346	367	312	334	350	346	318	360	364	353	340	339	336	327	333	344	333	309	329	300	350	325	374	315	336	362	353	349	363	342	309	298	335	337	340	330	317	342	340	346	341	322	311	331	301	353	354	379	351	330	356	323	316	327	315	363	339	313	334	348	341	326	310	370	314	325	330	338	315	328	326	349	336	321	351	347	356	339	327	312	344	382	368	301	348	314	331	320	339	333	345	316	332	355	360	353	363	335	337	356	320	362	326	339	339	343	341	338	338	330	346	339	312	376	323	344	333	356	336	298	376	335	335	328	309	350	358	347	329	373	366	358	351	352	317	349	356	363	329	320	274	340	358	328	356	352	340	338	333	354	357	344	304	335	332	359	340	357	345	368	311	354	367	334	335	341	321	323	365	338	309	357	384	335	325	330	326	351	328	340	333	325	345	324	317	384	297	343	323	336	358	340	301	372	309	356	306	330	294	350	328	331	359	328	332	348	308	344	339	332	328	315	305	362	328	328	324	331	316	327	346	336	337	318	303	344	330	349	326	324	365	350	395	332	299	338	350	353	338	354	350	338	353	362	360	357	352	323	324	311	316	317	336	341	345	315	345	340	332	361	320	342	315	326	348	329	320	342	324	285	324	335	320	353	362	333	325	381	347	325	340	354	352	343	343	355	341	322	351	366	357	329	336	326	332	335	336	302	355	371	349	331	339	329	307	323	326	289	323	336	296	317	316	330	329	333	344	336	353	352	304	337	311	309	340	356	348	303	310	306	314	325	335	360	296	320	356	321	293	349	350	347	342	335	341	310	324	373	338	319	323	352	359	344	364	304	351	345	326	323	309	361	317	329	309	323	330	358	322	310	352	309	312	333	338	361	333	345	324	325	354	337	328	316	372	322	331	329	332	339	316	347	345	328	312	313	346	336	320	330	338	328	359	336	377	328	337	309	333	313	314	315	332	361	334	319	326	336	329	308	272	330	319	355	340	343	346	347	328	343	362	343	279	306	347	322	325	351	338	318	317	330	323	323	336	319	340	359	334	328	312	340	319	327	361	332	312	334	310	327	353	358	313	318	340	324	319	313	346	359	301	331	352	312	311	339	333	334	361	328	362	317	316	336	329	360	335	353	341	340	351	341	366	326	344	349	326	334	382	340	324	346	376	361	319	350	305	300	359	345	348	328	311	348	308	349	311	340	366	346	321	316	314	339	322	334	322	313	334	344	344	340	327	362	350	304	377	335	309	311	368	333	325	351	316	321	314	334	308	342	341	331	349	332	363	333	334	346	315	333	342	303	352	342	328	365	331	319	344	332	328	328	329	326	355	344	328	331	354	351	344	342	326	335	322	314	329	320	334	351	315	331	351	350	338	340	326	323	341	332	301	321	351	361	348	346	326	350	338	345	338	331	324	336	332	356	349	366	322	351	301	306	368	340	340	349	320	364	353	347	341	346	349	320	361	367	344	353	378	316	336	336	326	313	305	349	343	312	342	325	317	327	333	332	337	323	329	364	323	335	368	321	318	353	351	345	326	305	336	358	337	329	303	364	323	335	289	351	330	320	317	342	353	347	357	310	343	332	322	319	325	315	354	359	346	346	316	329	373	348	356	315	364	358	329	334	354	354	318	315	348	339	350	329	345	350	291	328	316	356	327	321	316	312	341	354	330	343	354	327	315	347	320	337	352	345	333	363	350	322	341	316	353	321	338	348	313	298	316	322	345	351	341	343	343	330	334	340	368	346	308	332	340	310	325	351	314	327	325	338	307	334	311	312	339	329	313	334	349	319	312	341	304	336	338	317	346	351	319	355	330	359	344	334	367	337	341	334	325	356	322	312	359	319	317	303	373	332	324	296	311	364	338	358	354	330	306	313	351	328	286	345	328	339	325	298	383	356	367	352	322	342	312	336	341	358	335	346	305	319	348	326	307	350	349	335	328	341	338	331	336	338	322	332	316	331	343	324	323	322	324	356	320	347	316	344	338	337	320	396	353	345	316	342	353	333	346	325	353	320	354	330	317	316	343	319	320	310	321	331	350	324	325	340	339	344	337	324	316	340	379	322	331	330	320	348	328	366	349	351	332	349	339	322	337	326	377	313	338	336	323	330	327	336	339	310	353	349	332	327	347	334	324	319	295	298	334	322	362	330	354	355	333	336	360	339	319	348	329	324	334	317	318	339	345	339	338	347	342	334	370	333	323	322	345	327	339	341	349	338	318	345	302	356	350	365	315	372	324	303	324	318	383	321	340	340	330	332	327	323	313	351	364	358	310	342	337	323	326	326	350	348	327	308	313	328	334	328	314	289	318	349	314	320	351	314	346	347	311	316	347	348	338	332	350	311	365	311	320	334	319	343	334	330	320	321	310	333	334	314	330	338	353	327	330	326	328	299	338	351	301	331	349	336	372	313	328	308	346	305	335	319	330	309	347	347	329	325	348	361	318	325	349	336	325	348	335	378	336	324	349	324	340	353	348	314	366	294	317	310	297	344	325	331	354	314	325	353	335	342	341	344	322	340	349	323	306	345	345	307	361	327	298	312	334	333	376	363	309	358	316	314	351	351	330	346	330	333	296	359	342	341	303	317	328	351	325	321	351	302	351	312	338	308	339	325	333	356	359	351	335	335	319	331	352	332	345	331	306	339	337	333	318	331	337	341	355	319	350	366	316	362	315	349	395	334	356	353	348	351	338	317	325	326	319	321	351	332	341	323	344	337	346	355	391	344	281	327	335	308	343	351	335	334	341	352	315	333	321	309	326	329	312	334	351	313	319	318	337	350	333	357	285	334	336	329	328	339	323	359	327	334	337	329	375	322	324	328	360	333	341	338	334	303	322	350	355	329	333	320	351	314	337	318	343	307	326	343	289	353	340	334	379	336	342	342	339	296	320	349	333	340	364	312	326	342	348	382	319	327	375	340	360	335	348	313	331	311	348	352	294	315	359	330	347	327	305	324	349	342	355	344	362	296	344	330	336	309	365	337	328	332	348	322	353	367	322	330	305	334	326	317	320	372	343	322	342	291	329	330	326	349	383	321	331	291	316	329	322	377	330	324	326	304	335	325	354	339	353	347	332	333	356	339	330	328	335	335	307	319	341	319	325	345	347	342	314	309	352	398	330	356	340	352	315	349	318	344	331	309	347	339	335
29806	3050	6205	6741	5615	4565	3926	3353	2835	2582	2312	2065	1959	1850	1691	1627	1580	1470	1414	1417	1362	1328	1253	1254	1242	1234	1193	1163	1217	1133	1219	1123	1156	1101	1099	1073	1143	1104	1080	1066	1036	1086	979	1046	1013	1028	1026	1060	1010	986	999	1066	1027	975	1041	1060	982	994	1010	972	1015	974	1004	1012	1095	1036	981	943	1029	997	1017	991	992	962	960	925	995	945	995	947	936	1049	968	1007	985	963	981	981	995	1011	1002	984	1000	975	1000	1004	943	1008	1000	958	973	1008	973	991	949	981	1018	967	992	941	986	941	944	1035	1001	967	973	1001	878	963	978	1039	983	963	998	997	957	977	955	981	938	989	965	981	963	954	1035	945	923	972	922	983	975	937	961	1028	925	974	957	917	936	937	986	976	970	978	965	959	1048	947	996	982	1005	975	979	916	1003	940	1009	985	976	981	963	919	937	946	971	903	992	920	1010	972	958	1002	980	969	929	1046	956	987	988	905	999	985	984	926	961	939	1009	1001	965	902	989	974	883	1020	973	963	975	936	1015	972	984	1017	978	975	938	956	995	981	980	959	954	992	949	967	948	1037	954	949	986	966	942	1000	991	972	1013	988	1011	988	953	940	983	1013	931	950	941	963	915	985	947	972	976	1005	971	943	955	976	969	948	953	986	973	971	936	981	975	945	984	1011	1001	989	1021	915	1004	974	953	955	970	981	996	940	930	996	972	970	968	964	958	997	988	934	940	932	944	940	1003	933	919	959	990	897	972	978	943	980	940	1005	998	938	1051	893	963	928	967	1012	968	907	979	931	1002	891	1030	936	987	1004	956	988	966	987	930	962	986	944	977	949	978	941	971	949	968	945	988	984	958	954	957	913	1004	1010	922	1022	1001	961	994	959	929	920	921	921	1001	1012	979	934	947	957	927	937	994	985	999	966	993	998	971	913	988	1000	986	917	957	1000	933	976	967	948	976	979	910	929	975	975	1028	962	940	958	950	967	931	947	992	1036	986	923	937	895	959	943	1003	1022	1015	1007	991	957	941	984	946	975	952	998	951	1014	957	962	922	926	936	951	954	1014	1006	1046	973	963	960	963	1008	947	997	967	938	1026	972	929	992	989	1021	984	941	962	989	955	929	968	953	969	957	973	991	946	966	998	973	958	988	938	995	991	1000	965	946	971	968	988	1004	933	939	977	932	961	978	978	960	951	981	946	997	927	984	1016	938	960	908	938	948	970	959	987	928	980	919	952	961	965	963	965	931	925	984	960	979	1000	998	987	937	928	995	923	945	969	1011	984	1008	1039	991	983	960	982	951	965	1050	1017	977	993	981	996	988	974	957	970	973	1000	957	911	933	943	961	962	972	1000	980	1035	924	1002	969	983	993	975	959	922	973	987	976	902	940	930	936	1003	938	991	992	1003	991	953	994	966	914	980	999	1007	950	990	986	1005	973	944	953	937	1040	933	970	973	934	959	948	992	961	975	969	945	999	982	1015	992	928	951	950	977	933	953	1044	884	949	987	964	963	999	971	986	968	990	959	957	954	948	920	960	992	971	954	985	971	940	959	949	950	956	955	950	944	1012	959	1019	986	926	983	975	974	999	970	975	953	985	933	940	984	950	941	970	966	948	982	917	929	990	962	966	945	983	1004	925	935	958	985	962	967	965	999	973	954	993	971	966	906	1014	991	992	920	970	954	993	965	943	944	979	960	950	995	934	967	945	973	977	922	962	931	919	1001	955	952	943	957	955	985	965	966	928	947	1004	1002	963	963	963	968	952	995	1012	977	997	966	940	996	962	974	945	941	994	983	1000	974	974	1005	935	982	955	969	953	984	951	935	932	911	981	958	991	1051	1003	947	968	936	951	929	1013	1009	969	978	1003	991	909	968	972	945	976	930	958	925	998	1017	901	927	978	1032	938	968	982	910	919	929	1012	979	992	984	1017	935	965	967	987	942	992	921	1001	964	973	952	940	974	954	982	1018	992	1016	976	915	964	969	980	994	967	982	995	1010	988	987	869	936	997	889	925	988	985	968	965	953	1031	983	980	972	968	1011	971	1029	983	943	932	1012	973	943	1006	965	1018	996	967	982	914	996	995	930	975	919	966	1000	920	991	988	920	1022	907	1003	950	959	960	980	928	944	957	906	960	947	999	967	988	950	985	976	944	1003	979	1009	961	973	976	958	981	1034	975	970	941	1004	954	941	949	940	923	1009	981	969	936	998	1009	919	973	969	1007	960	1011	996	943	959	969	970	945	963	969	907	964	1027	913	954	963	1006	985	998	970	961	949	919	926	977	958	969	972	973	995	958	948	975	969	994	973	952	955	970	982	953	935	984	981	948	952	979	903	956	985	972	935	922	976	1010	938	975	991	1001	920	968	980	1018	966	928	919	942	928	984	978	959	898	960	973	939	984	981	968	975	1006	964	940	997	1016	942	950	967	967	1005	950	958	919	992	938	919	923	961	978	967	954	941	1006	1000	952	951	943	1002	982	986	994	974	984	951	947	949	994	899	943	955	983	999	962	965	1026	982	997	929	974	999	959	958	972	954	994	958	1005	944	949	976	956	961	990	958	971	1003	949	1007	1055	979	937	991	1009	983	947	1009	997	960	975	946	946	1035	991	967	977	969	979	958	958	998	973	995	982	959	956	961	993	969	914	991	1004	953	910	1000	945	1006	1003	1004	928	969	954	927	978	981	997	926	1010	970	1001	952	989	982	958	915	926	974	974	956	1029	982	952	948	1025	908	954	950	967	945	949	942	916	1000	990	934	986	945	1006	963	956	938	960	1022	1000	973	985	980	959	950	966	968	1041	930	950	966	936	927	929	965	1011	1017	945	944	929	944	958	952	952	963	1026	945	987	965	952	1022	961	988	948	947	992	996	969	996	973	959	994	975	956	968	972	981	974	911	1012	938	919	992	986	988	943	969	925	928	1018	984	995	951	921	1004	951	954	936	949	952	949	991	950	913	1006	958	948	949	981	1003	935	953	962	923	1031	940	1020	941	1034	995	919	1023	1053	995	929	956	957	923	1018	952	956	947	924	952	974	994	954	945	1030	930	883	945	942	957	975	980	973	986	903	926	916	1047	958	997	941	1007	1034	980	1002	938	908	967	974	1008	994	947	1041	913	936	989	944	963	932	963	958	941	1000	956	960	936	949	920	903	927	959	982	1018	971	956	938	954	963	955	969	1003	1019	1014	984	994	980	965	954	984	913	902	1014	922	976	936	944	988	959	929	983	1007	938	939	930	942	937	1023	961	923	953	961	958	952	972	924	1010	1022	983	991	994	967	1041	1013	929	1008	970	930	984	1001	960	953	1034	935	913	954	924	972	974	965	948	971	997	989	927	963	941	984	983	924	1013	1008	936	999	1022	968	962	964	960	956	975	950	1034	1010	918	944	962	954	956	959	946	1022	955	1017	978	957	917	965	937	1003	1000	989	985	941	1012	1004	918	943	925	960	979	966	974	930	983	939	937	968	980	985	972	999	996	1003	971	961	962	994	946	975	960	1036	953	998	1002	938	974	1023	1004	973	973	981	915	927	979	989	966	980	963	948	1001	929	1000	1007	1008	974	1029	992	986	951	992	978	935	979	1033	976	1000	925	1006	971	1003	1002	1009	1048	951	924	953	953	988	967	1001	946	948	945	975	960	1013	975	955	995	1001	917	962	977	1017	1024	953	918	934	1000	969	972	986	1038	957	929	979	967	988	976	968	964	978	985	999	992	966	983	984	967	968	1002	988	982	982	1009	1033	946
9534	532	246	203	194	177	197	162	162	180	151	170	159	174	175	141	143	164	138	146	174	164	178	172	163	146	177	150	169	148	161	150	148	162	160	158	154	124	159	148	172	156	170	151	153	160	143	181	159	162	152	156	177	169	151	189	155	169	146	138	154	172	145	152	169	147	145	154	151	156	159	165	169	170	165	166	158	160	142	153	161	152	175	152	140	144	154	149	142	160	167	149	163	151	134	152	144	154	152	164	157	165	135	176	161	165	171	163	185	146	136	148	142	158	146	158	139	154	163	156	173	160	159	162	165	158	177	194	148	158	158	159	170	142	158	160	155	148	141	157	159	158	160	152	147	164	149	162	138	158	152	134	139	144	149	168	172	158	172	150	153	176	148	165	145	144	166	154	177	172	151	155	146	152	160	156	159	142	145	161	154	145	140	142	143	165	167	141	155	143	146	160	174	156	165	145	129	128	153	153	153	137	167	174	138	161	152	153	169	156	163	173	160	159	173	155	141	168	147	164	160	156	155	157	172	143	133	134	147	178	149	164	154	137	156	157	152	129	157	137	145	169	146	153	174	153	144	171	171	147	167	129	156	155	148	158	180	175	163	154	144	159	170	159	165	174	167	152	144	171	153	151	148	146	162	155	141	182	160	129	143	170	152	142	134	156	191	149	159	147	180	153	165	164	171	170	155	148	151	158	152	136	140	164	161	165	156	146	166	153	162	151	154	166	137	156	158	151	160	174	149	176	159	143	158	165	145	154	160	154	163	168	132	149	146	147	151	150	160	136	186	154	143	167	154	151	172	162	137	152	141	158	150	140	138	188	168	151	135	166	171	142	168	149	144	146	145	140	147	150	141	158	178	169	172	153	141	144	170	152	142	156	164	163	160	161	161	158	152	164	164	170	160	143	188	154	161	152	156	149	176	167	164	155	160	159	160	127	144	145	147	146	153	159	151	141	172	147	150	150	160	154	175	147	162	143	152	162	153	149	124	153	150	139	176	168	187	167	154	161	183	168	142	131	139	177	176	147	170	145	135	156	149	147	159	142	159	192	165	155	150	167	166	168	154	138	134	155	154	154	137	183	160	154	177	150	172	162	150	126	172	172	160	164	125	155	148	167	179	161	160	133	174	150	156	166	157	156	178	155	143	153	169	169	157	180	148	172	163	124	152	150	173	147	163	156	167	159	170	146	151	143	179	136	147	148	185	164	167	150	163	160	141	153	160	150	150	139	147	160	159	130	165	160	140	144	165	176	149	174	168	187	144	149	170	175	142	161	172	177	133	155	168	144	180	145	165	139	168	172	146	162	156	157	142	136	144	165	157	145	164	164	146	167	168	145	180	188	162	144	168	147	155	158	156	158	145	153	152	129	180	164	163	147	178	166	183	170	166	153	166	162	166	161	161	139	151	139	177	172	140	167	166	151	153	171	167	153	158	151	145	185	175	155	182	151	163	141	168	151	157	176	154	157	144	157	149	166	154	164	157	153	126	144	186	147	160	154	161	142	154	162	160	170	157	164	169	175	141	169	158	134	155	156	165	149	167	161	151	156	155	159	163	152	155	162	128	138	154	161	136	164	148	143	176	138	172	165	154	142	147	149	163	152	183	135	181	142	155	163	166	142	188	165	148	179	189	144	155	126	131	155	141	164	159	158	146	171	158	166	183	155	174	144	185	192	141	150	140	160	153	174	144	164	161	153	153	152	164	139	159	136	163	154	150	175	164	153	173	133	131	155	153	144	157	136	158	175	172	178	162	177	174	131	150	153	154	164	162	162	126	197	137	158	160	154	161	162	146	149	138	131	165	163	176	124	149	163	151	155	151	140	147	139	151	166	165	153	178	152	164	180	147	157	172	173	156	164	177	169	161	158	166	162	172	156	145	154	148	158	152	153	163	138	142	161	171	147	175	139	149	151	161	144	146	166	137	144	160	156	145	136	158	166	162	156	147	134	147	183	144	143	133	173	161	145	152	150	172	152	151	145	133	142	145	156	157	174	147	149	152	152	163	166	138	172	141	151	160	170	159	169	162	157	134	148	149	148	155	167	143	177	159	165	144	174	148	148	184	163	170	156	134	146	172	164	163	160	149	153	161	135	133	145	145	144	161	158	158	153	167	158	172	159	176	148	162	144	159	139	179	147	154	134	133	170	163	147	163	158	154	152	161	173	146	137	148	152	168	172	151	165	170	164	143	165	147	155	158	132	162	174	164	132	130	150	149	155	159	132	155	133	164	174	140	143	146	149	176	166	154	152	147	145	156	149	162	149	146	179	155	180	153	159	156	164	170	134	180	142	144	148	148	148	169	172	150	151	159	151	155	160	152	149	149	152	156	152	168	172	167	171	170	152	179	136	161	179	163	162	155	161	157	155	156	153	166	147	180	159	155	178	164	131	144	156	150	162	150	159	177	174	159	152	159	142	165	160	133	138	159	156	142	131	160	178	162	143	147	161	174	182	153	189	136	157	143	168	160	162	155	155	170	161	171	165	143	131	173	175	155	155	137	148	165	150	150	149	163	177	163	181	161	140	158	138	179	148	157	167	163	142	145	157	165	160	168	190	151	128	154	148	184	146	170	156	144	146	147	161	164	165	162	146	124	164	154	153	174	150	189	190	160	155	160	186	136	160	174	158	166	169	146	155	171	153	139	157	150	171	156	193	153	142	186	163	145	163	167	158	178	155	155	133	169	172	153	159	156	180	169	155	150	169	158	174	154	157	152	151	140	160	141	160	149	156	169	178	162	142	155	148	137	164	148	164	144	157	163	149	146	144	162	170	173	154	160	156	170	154	172	146	159	144	147	154	137	163	134	152	152	135	141	137	154	166	140	147	191	147	161	157	145	154	143	160	153	157	161	175	144	162	160	142	157	167	125	174	163	156	138	152	155	168	167	168	172	165	174	156	168	152	172	172	152	177	162	166	165	160	156	165	127	162	152	151	156	164	151	158	131	151	144	149	151	146	156	174	156	166	166	161	164	155	172	150	167	131	136	137	163	170	172	132	159	159	156	160	153	151	159	166	150	158	171	147	172	168	153	172	140	166	148	155	145	147	142	152	173	147	154	157	173	161	166	156	187	147	170	172	147	139	157	159	152	169	159	152	161	157	161	160	161	153	142	155	147	161	148	145	163	160	158	144	148	162	133	170	145	163	138	141	152	143	158	159	172	158	162	153	157	154	129	149	154	150	167	153	164	152	147	153	152	139	170	158	151	185	149	148	171	162	151	159	157	173	157	158	169	153	157	166	145	148	144	167	173	154	152	164	147	167	151	164	172	149	156	164	151	161	158	163	155	163	163	173	170	148	159	145	156	184	145	133	153	148	167	146	156	149	173	156	151	144	141	165	147	176	160	143	156	152	166	160	179	147	150	170	145	154	139	168	171	155	146	149	137	151	167	164	164	142	161	158	159	161	153	155	171	144	175	143	158	130	157	168	170	179	157	157	163	150	149	145	143	147	167	177	170	149	149	164	142	150	148	151
8219	609	757	733	711	661	619	635	585	587	560	576	576	530	572	619	575	559	491	542	527	534	518	505	545	501	531	544	572	529	484	537	542	516	513	528	532	547	556	548	488	505	504	521	529	552	523	503	513	557	517	530	544	504	507	515	513	534	507	496	573	505	523	484	576	516	560	528	561	525	531	521	493	541	520	543	496	502	562	520	544	563	554	468	539	513	532	529	551	518	544	544	507	572	558	537	498	516	529	536	508	536	550	544	539	516	502	510	554	495	526	525	483	547	576	462	538	515	503	519	535	510	522	505	531	507	565	515	563	512	583	493	523	529	547	547	490	497	526	540	481	510	550	534	519	528	525	491	530	532	511	547	523	514	522	528	573	570	515	505	532	556	515	542	543	521	517	566	532	487	568	557	557	591	552	512	573	552	500	523	540	549	539	503	508	524	603	563	529	517	538	552	523	538	499	524	513	537	513	551	501	551	495	560	554	488	508	529	525	549	547	547	538	528	495	538	525	525	466	561	518	512	550	522	538	517	542	536	557	528	532	513	522	537	522	543	556	527	533	512	540	559	495	540	512	526	496	514	511	564	544	526	469	564	515	548	523	533	573	545	491	522	521	499	506	520	524	543	572	513	530	490	532	527	559	556	543	522	514	537	517	525	518	514	564	515	553	515	512	483	500	541	528	507	519	562	522	523	507	505	557	491	542	516	525	515	494	535	529	490	579	535	535	589	548	542	502	545	519	536	479	569	532	476	530	524	493	556	549	514	544	535	516	533	537	540	492	551	496	542	520	525	511	550	529	506	551	543	531	558	532	552	511	554	529	499	517	513	528	547	493	492	488	519	546	529	485	516	533	527	523	501	459	505	529	548	519	499	536	536	551	562	520	533	501	557	534	524	531	515	541	522	544	519	524	562	503	514	530	557	527	529	487	513	543	553	472	520	545	532	524	544	539	526	477	532	525	527	543	488	539	529	458	514	535	557	520	541	496	522	539	547	515	537	512	506	513	528	497	530	512	487	490	487	521	536	519	548	542	524	487	565	521	480	533	601	525	531	527	542	573	490	492	529	542	528	515	549	503	521	540	513	500	565	523	541	501	525	534	514	532	516	541	556	485	512	521	540	511	561	503	501	486	548	540	529	511	518	497	535	536	477	521	553	524	525	540	541	510	491	523	552	516	523	518	523	553	532	531	543	520	519	513	513	527	509	509	517	508	520	502	539	575	527	534	521	536	533	485	531	518	531	511	516	539	500	492	554	536	535	521	557	528	504	555	555	535	520	507	554	534	575	521	524	551	503	511	502	513	533	496	542	516	498	515	519	516	487	539	500	525	561	545	505	509	543	532	582	507	517	521	552	526	517	500	543	494	499	536	548	516	497	557	536	508	506	538	549	512	504	543	534	554	482	564	539	557	515	575	468	513	577	558	551	499	572	523	544	535	525	532	518	534	549	519	524	525	529	527	504	556	516	516	509	516	560	535	524	541	540	493	563	547	499	558	514	532	540	527	537	483	548	534	536	515	514	522	535	488	466	576	542	516	555	526	555	540	486	515	506	536	556	610	528	591	549	547	489	505	514	522	564	510	557	512	529	553	548	514	574	546	519	527	550	529	495	539	491	505	563	507	561	532	519	577	520	521	486	512	535	543	537	453	509	516	526	562	536	520	542	495	524	535	534	540	534	525	533	543	525	530	539	508	528	538	518	528	530	546	518	565	549	523	495	583	515	529	503	566	571	522	566	475	542	512	501	562	536	544	542	522	541	554	527	537	544	541	551	505	496	510	484	488	501	533	488	491	525	571	530	536	565	510	539	464	547	521	514	548	509	547	548	544	553	537	526	558	511	481	504	493	521	538	537	557	537	535	534	517	593	499	515	513	527	555	534	526	522	527	528	562	521	555	548	547	554	533	544	546	531	536	538	535	497	522	516	541	539	498	510	537	516	504	542	493	535	546	515	539	587	508	529	529	502	505	478	496	581	490	550	528	551	507	527	501	512	519	536	549	545	481	486	510	547	515	532	534	511	535	604	554	541	583	491	524	531	493	546	552	530	488	558	503	536	531	517	521	507	526	507	552	518	547	510	522	528	516	494	531	547	508	549	470	516	544	512	556	485	532	533	536	541	553	520	538	566	521	506	533	560	482	491	533	490	513	498	538	513	532	502	518	529	525	503	508	528	548	558	541	533	513	513	555	553	526	563	546	493	540	505	553	509	506	578	556	509	540	482	525	539	520	581	504	502	555	491	505	543	545	484	544	517	559	470	529	533	548	525	542	561	495	484	537	557	552	524	521	522	532	544	525	525	497	533	533	532	570	541	490	516	552	521	516	507	516	541	505	503	522	474	515	531	540	534	575	518	496	494	509	547	506	559	531	515	537	555	556	513	510	546	568	545	493	576	552	577	506	556	511	522	538	467	512	487	552	518	556	551	537	517	522	514	521	492	569	514	512	526	522	525	512	523	490	505	515	559	518	510	550	518	519	492	538	581	504	536	556	485	542	555	551	505	539	521	545	504	563	545	505	528	541	510	498	505	479	537	522	525	561	567	536	498	536	506	537	494	543	517	496	511	544	541	513	511	554	551	503	510	524	500	570	512	497	530	515	559	541	489	537	513	570	516	507	577	507	480	563	536	500	552	491	547	494	557	506	541	533	527	550	485	516	542	534	528	528	506	524	539	515	550	557	483	553	510	517	478	547	530	532	479	550	509	509	526	484	457	495	537	496	531	495	533	543	547	524	536	501	556	485	560	557	553	552	515	518	502	498	530	536	511	512	556	544	541	501	539	542	554	556	506	532	515	551	550	550	570	494	533	506	496	569	518	513	516	491	493	486	565	501	503	505	542	505	520	529	541	544	498	521	517	522	542	551	528	527	508	474	533	539	513	504	524	550	535	526	530	545	567	465	577	533	507	517	520	546	559	523	487	510	498	513	530	524	485	501	558	494	501	559	538	568	529	539	515	515	544	519	532	507	558	532	496	492	535	544	561	519	514	553	543	525	537	558	523	538	541	493	507	540	545	554	493	536	508	496	553	532	495	494	551	547	534	529	520	511	490	533	468	552	476	516	528	498	517	523	526	553	514	536	527	517	503	545	530	470	566	495	526	569	514	540	529	528	523	553	543	536	519	503	511	500	536	509	516	521	580	537	522	526	541	530	561	531	520	496	509	545	546	534	553	539	518	512	507	541	547	516	492	521	538	522	539	530	480	501	529	525	537	524	527	501	536	551	507	562	494	514	495	522	525	516	472	509	524	528	532	543	534	507	513	497	519	514	507	543	530	520	548	537	530	523	514	500	503	545	502	542	520	523	493	577	533	545	520	499	519	490	486	524	512	529	515	535	498	559	519	501	523	522	474	547	508	481	554	503	558	470	502	541	577	535	526	512	516	525	556	503	537	554	519	535	508	505	514	557	542	527	481	522	560	550	547	513	547	529	551	558	534	529	540	565	564	533	503	539	541	542	556	500	549	560	488	536	533	517	505
48793	10380	1937	1170	888	739	587	504	456	433	390	431	386	378	342	323	329	334	314	324	320	334	313	318	298	304	313	273	324	304	327	333	322	315	327	301	336	286	332	279	309	286	298	318	291	302	301	288	287	335	287	333	274	308	278	292	322	310	332	301	280	298	319	313	294	298	298	322	301	287	297	298	287	290	301	289	289	314	298	306	314	298	287	312	293	291	311	291	276	266	327	276	319	293	278	307	308	304	307	330	317	332	323	318	309	276	298	302	273	286	297	317	318	302	306	336	289	318	275	315	328	307	292	285	296	275	287	285	286	300	303	299	283	295	296	291	291	292	298	284	295	290	298	314	296	298	273	278	276	266	329	307	286	301	266	304	323	290	272	294	333	279	305	299	274	285	283	295	299	256	287	279	311	287	292	319	280	300	312	293	316	307	302	314	304	289	271	323	332	319	300	302	309	313	268	292	288	266	285	341	316	309	275	268	289	309	316	295	331	296	313	309	291	298	305	272	326	291	301	293	304	282	305	292	307	287	295	283	299	291	326	314	293	287	311	273	286	322	287	299	287	256	325	299	295	317	306	305	283	305	289	310	294	286	314	289	317	335	289	286	300	297	331	281	293	300	281	312	281	282	301	306	267	298	309	307	324	290	299	315	279	306	294	290	266	297	294	313	294	284	258	288	298	270	322	284	294	315	277	286	312	335	276	279	321	316	322	326	281	321	307	286	322	295	298	277	292	317	315	302	273	284	276	283	303	281	324	323	298	272	325	277	287	290	306	326	284	295	312	321	302	296	320	298	306	285	286	278	327	290	303	280	296	299	291	317	269	289	302	311	272	303	292	317	281	306	301	292	297	294	279	296	282	277	295	269	294	303	302	287	301	277	296	323	299	289	284	324	275	277	312	283	288	314	295	277	281	303	289	318	277	303	289	301	280	292	329	282	300	289	303	306	289	301	277	288	281	281	324	297	322	307	298	282	271	269	311	304	296	301	299	309	303	287	282	263	297	286	310	266	295	299	287	281	292	307	285	284	291	278	304	332	280	307	276	315	315	295	284	278	264	270	267	290	311	295	287	301	322	275	265	273	290	327	267	259	293	278	310	315	328	274	279	303	272	278	281	306	262	296	311	308	287	244	301	294	316	277	277	281	295	299	291	317	319	276	302	270	298	301	302	286	260	274	290	310	271	284	298	298	292	262	308	290	327	299	285	269	284	309	282	299	294	259	295	288	320	327	344	301	269	277	298	322	300	307	300	297	319	296	321	317	286	296	272	315	321	325	286	275	322	300	297	300	307	284	275	284	317	314	325	305	319	293	320	295	323	298	313	284	318	303	290	286	302	327	330	320	319	293	323	315	273	310	302	300	319	301	310	301	278	308	312	292	310	313	275	309	301	273	290	283	304	303	286	283	318	301	312	285	307	273	284	273	302	292	302	301	268	299	321	298	300	317	308	328	291	302	291	315	293	288	281	288	300	302	303	270	278	296	321	314	268	299	292	300	312	295	312	285	297	286	311	297	294	316	300	304	296	312	285	279	321	308	285	279	305	291	297	268	317	306	282	296	305	296	296	302	274	298	307	250	309	281	276	288	273	300	273	292	290	290	314	298	305	292	327	284	291	311	296	303	301	289	280	300	284	306	303	296	270	322	289	290	273	291	323	293	278	296	252	285	288	304	287	333	291	299	288	290	323	295	315	283	325	324	277	310	278	274	314	295	331	284	323	287	281	282	311	263	315	310	267	301	296	311	315	277	334	269	285	299	314	320	296	279	277	306	305	277	283	290	325	319	296	335	283	299	284	299	289	286	312	300	310	300	289	307	310	317	305	289	321	323	318	327	294	301	315	295	294	299	323	305	296	284	285	290	296	272	286	294	273	342	367	292	304	273	323	313	271	277	313	289	304	326	305	312	327	278	323	313	291	314	312	302	326	324	285	298	314	320	298	279	324	281	276	338	282	280	270	312	295	311	275	303	274	304	298	325	303	283	292	270	351	298	306	320	304	267	305	298	290	312	284	273	304	318	301	298	294	280	285	296	253	290	252	328	308	274	274	296	280	260	308	276	323	320	316	321	330	312	292	275	283	264	318	292	294	286	272	317	278	291	302	269	279	317	291	286	270	272	275	314	297	269	298	283	315	337	306	292	286	300	307	291	318	300	310	282	301	257	313	277	294	316	308	290	273	291	299	306	297	291	302	310	305	279	300	288	285	306	301	302	282	300	283	305	302	323	324	292	296	274	314	302	255	318	288	280	276	314	305	307	281	303	273	280	325	291	271	261	321	272	305	315	296	313	314	274	308	260	284	315	282	302	309	301	267	281	316	286	325	291	273	280	295	278	310	306	292	312	295	307	275	289	321	304	288	298	306	320	270	289	306	306	288	311	279	282	333	302	316	288	308	304	295	279	286	303	305	301	304	298	332	313	301	314	326	284	297	301	287	298	313	295	296	286	313	292	294	272	317	305	289	307	311	298	331	276	311	283	288	307	292	327	287	277	287	318	306	311	282	319	292	299	289	297	288	284	302	291	290	311	288	304	284	310	307	294	265	297	287	284	285	309	292	283	307	306	322	328	286	287	327	300	272	260	280	271	262	313	307	305	285	274	285	290	278	307	286	305	340	312	262	308	280	284	239	293	319	298	304	291	276	302	289	272	326	292	325	292	311	313	334	285	311	317	305	275	278	303	292	273	285	315	329	324	289	291	329	306	321	299	300	303	306	298	324	315	319	276	289	309	300	330	292	303	291	280	282	321	307	276	260	306	291	320	303	290	336	286	331	259	312	346	277	308	307	287	345	276	314	311	309	274	296	297	299	322	312	295	322	293	308	304	285	272	297	275	272	272	311	327	296	286	298	326	306	296	314	292	279	302	278	313	302	297	298	290	334	323	263	300	318	297	279	277	288	318	267	292	319	333	309	290	282	340	285	289	279	290	275	287	313	311	320	284	298	297	299	307	299	316	278	283	276	294	262	299	282	307	265	305	308	287	295	272	313	272	315	304	305	289	261	312	308	294	282	292	293	301	284	301	275	252	280	297	304	303	320	297	281	304	305	298	303	289	260	312	306	298	303	295	312	276	292	306	285	305	320	282	296	341	292	317	296	269	299	265	265	267	317	318	301	271	273	286	279	270	317	301	320	275	314	284	278	302	298	305	280	362	287	279	302	287	281	270	334	279	276	298	308	301	309	305	282	327	277	302	274	277	319	262	304	278	304	300	301	248	291	294	287	300	325	317	322	286	302	305	309	293	316	327	294	307	306	295	308	281	298	319	313	298	291	318	273	297	313	298	289	283	307	289	296	321	280	302	320	325	274	331	292	282	263	286	305	325	302	326	303	314	308	304	306	304	315	332	266	297	295	326	312	300	299	289	297	306	316	289	308	314	304	297	309	299	274	278	299	306	285	328	292	291	311	312	291	330	309	268	303	273	279	317	292	295	282	313	289	304	321	294	282	280	304	278	289	299	292	312	277	280	290	298	302	298
24459	1968	3693	4020	3437	2755	2427	2157	1932	1674	1594	1459	1381	1293	1289	1152	1205	1127	1149	1082	1099	1049	1080	1044	1068	1027	996	980	1025	993	996	1033	950	994	919	927	921	953	935	939	940	924	963	911	962	897	964	954	932	914	866	933	905	928	874	945	905	972	879	945	887	894	900	873	984	919	884	938	905	934	895	875	885	932	854	868	880	851	919	891	837	985	900	895	840	885	843	910	886	951	878	891	872	920	909	850	849	911	916	865	893	880	908	879	859	909	901	951	918	897	862	896	820	898	836	953	885	884	884	911	860	888	879	964	887	868	897	860	888	903	898	939	932	912	846	883	906	864	858	877	971	891	853	905	850	917	924	901	911	871	944	832	881	898	883	876	920	936	850	910	865	907	865	893	907	876	899	860	848	882	906	931	891	872	932	866	918	856	922	914	861	928	930	894	884	938	909	916	907	928	931	931	876	942	866	854	835	878	886	900	847	929	949	917	882	856	862	866	879	920	910	896	845	893	898	907	896	868	895	883	891	924	899	862	903	916	866	906	857	835	920	889	928	913	886	913	876	838	899	889	888	880	916	840	922	913	891	816	879	886	942	907	893	868	862	878	886	901	899	911	894	901	884	968	872	867	875	895	884	905	854	907	852	893	842	889	884	944	877	882	882	916	932	871	849	909	876	933	936	862	876	907	849	872	864	884	906	908	811	850	915	915	930	884	920	873	881	852	891	889	863	948	956	885	871	878	914	883	820	883	845	866	900	854	924	866	874	884	926	849	902	901	912	865	891	937	881	839	889	854	932	900	935	865	881	886	877	839	909	887	906	906	905	844	875	864	905	875	886	870	943	900	900	845	915	902	888	907	885	931	849	891	911	877	898	894	877	841	904	934	891	854	897	841	927	862	850	864	869	891	829	915	874	943	843	895	908	872	870	926	909	870	876	947	849	870	910	902	901	910	897	853	902	900	893	905	877	890	892	923	837	869	911	873	886	892	874	890	906	875	862	885	874	914	900	848	869	940	894	816	891	851	930	927	902	915	838	888	904	852	877	883	872	919	869	933	910	958	850	863	929	862	873	922	901	964	883	923	934	880	904	884	836	865	873	882	838	898	895	908	864	865	866	893	904	906	892	898	911	858	836	907	890	861	840	869	859	856	916	937	841	914	844	870	874	921	880	901	885	913	880	835	869	872	891	920	816	886	893	887	859	947	902	942	881	858	880	911	880	896	845	875	874	862	878	920	879	895	873	918	816	856	908	898	859	902	927	896	874	875	862	928	941	943	865	905	875	920	899	880	944	897	863	914	919	884	921	868	890	871	885	877	877	879	919	888	828	895	915	899	879	909	902	906	897	852	905	888	879	876	862	886	873	909	920	926	866	911	844	925	838	922	940	884	897	847	883	924	896	923	857	858	869	829	895	908	879	935	898	887	904	893	907	904	924	907	904	895	878	891	887	824	840	899	903	891	941	864	910	928	896	815	877	848	860	931	905	911	885	831	902	912	886	870	896	901	892	845	850	869	956	884	889	906	854	873	899	862	878	925	914	895	892	875	886	911	878	883	861	890	883	899	839	875	886	868	930	853	834	877	828	868	886	855	948	908	884	922	880	869	907	923	862	897	896	882	892	879	866	874	910	876	920	882	885	906	876	913	877	869	932	858	943	919	877	867	872	913	859	868	869	913	916	887	905	882	842	900	876	890	916	866	897	904	916	936	853	875	847	919	933	892	915	894	843	907	857	942	892	856	859	867	868	893	893	926	880	894	901	933	909	917	898	924	887	919	901	848	923	890	856	847	869	878	853	898	865	896	878	844	872	886	855	854	907	920	860	932	886	882	896	967	875	853	866	879	876	887	822	895	867	905	901	866	857	902	905	880	888	901	844	876	883	857	913	909	899	891	882	822	848	866	923	845	831	870	867	915	916	884	866	854	874	889	912	905	882	851	847	869	818	869	832	853	919	876	918	874	888	819	887	871	851	853	872	816	862	885	912	873	880	915	835	869	896	889	855	848	945	884	888	883	895	937	874	909	857	865	893	879	874	916	909	905	885	895	876	887	853	907	900	880	887	921	822	893	872	833	871	922	873	916	908	940	852	919	873	920	866	823	893	916	845	874	840	894	884	877	857	904	857	922	889	919	860	909	922	856	917	877	938	875	878	878	897	958	927	869	855	935	890	872	889	850	887	902	897	881	909	871	866	864	904	921	896	834	897	894	874	868	850	864	914	866	896	888	851	891	910	819	842	858	948	877	875	919	889	902	946	833	890	842	855	917	903	877	857	857	886	891	940	883	856	881	895	876	912	881	893	881	912	915	871	905	855	953	843	932	870	860	840	899	832	894	853	928	990	847	890	844	876	921	866	905	894	857	909	848	903	832	913	851	914	906	922	893	891	891	896	868	846	894	905	906	869	911	899	896	838	908	842	888	916	910	860	911	899	911	840	863	886	855	880	884	912	910	845	932	929	928	918	897	910	895	908	853	905	881	907	850	901	869	883	911	905	889	869	877	886	859	879	875	872	865	895	898	914	846	877	941	868	894	880	856	899	861	874	835	864	891	892	920	918	866	902	898	906	881	847	860	930	866	868	901	898	873	849	918	869	843	889	894	832	920	841	866	885	879	883	851	898	946	904	869	886	927	879	847	927	915	858	866	883	854	844	862	871	892	868	903	880	905	863	894	890	931	897	875	862	859	872	885	904	909	862	912	848	881	896	867	916	893	857	901	931	824	912	899	849	838	875	886	870	873	930	827	893	892	892	883	886	897	910	910	845	941	883	864	840	880	900	897	823	897	865	865	872	885	911	886	835	872	884	814	887	865	899	867	893	931	916	867	927	888	854	896	888	917	870	885	844	870	896	859	869	895	901	867	826	845	830	908	869	861	821	875	870	903	839	853	886	870	835	867	892	880	850	907	888	883	914	924	887	891	894	838	911	881	906	895	910	874	871	881	853	856	858	882	880	848	922	906	924	874	889	883	832	909	878	878	905	846	864	921	846	843	841	878	915	840	838	866	902	857	874	864	890	950	859	879	824	894	872	939	895	851	915	879	937	888	871	906	866	825	834	908	859	863	861	930	915	852	865	838	851	884	867	851	842	850	851	952	880	855	878	884	928	871	900	867	925	836	861	916	894	886	836	846	856	856	925	843	850	887	882	869	947	904	849	908	863	825	826	910	878	869	873	915	858	885	896	906	925	871	892	912	882	922	878	935	957	893	872	877	883	872	931	828	925	916	894	870	884	914	899	861	832	857	892	858	929	851	851	902	916	859	933	955	881	924	891	855	860	886	928	887	902	908	839	921	876	955	873	943	897	872	847	868	892	810	819	860	879	918	894	904	882	865	849	873	909	908	888	864	900	923	840	849	860	907	843	846	933	931	843	887	895	828	916	878	882	863	854	846	928	899	845	868	873	908	912	869	899	863	903	878	825	887	937	849	906	925	925	888	877	919	835	925	882	860	831	873	879	882	860	894	947	903	888	901	910	918	950	883	906	869
62084	17764	4872	2265	1550	1130	921	744	680	586	516	474	489	428	429	420	462	388	375	389	387	348	348	403	368	354	372	377	358	375	336	379	349	339	348	329	352	341	334	356	347	318	338	347	334	328	346	343	315	339	360	335	376	334	323	357	322	325	350	399	377	336	347	335	359	368	359	324	336	297	350	369	306	328	332	326	333	340	329	346	349	353	356	323	355	333	338	330	309	302	334	332	353	339	359	324	342	359	313	354	326	367	360	347	324	346	370	331	345	341	332	321	354	323	335	339	331	385	329	389	360	348	336	308	340	304	349	355	343	295	339	352	316	335	363	346	344	328	332	316	345	349	330	342	331	327	331	348	300	367	300	363	342	333	338	365	332	343	336	308	338	323	320	345	324	322	307	382	359	381	320	316	335	347	331	335	326	334	333	303	355	303	319	381	341	323	350	364	349	316	337	321	378	377	356	350	380	335	359	334	327	323	340	326	365	331	319	316	327	328	330	353	325	332	314	326	329	361	351	329	332	350	310	331	314	302	349	353	356	308	292	323	342	337	354	334	370	343	386	339	281	337	345	368	350	326	341	348	306	316	334	328	350	367	344	345	357	313	336	302	327	350	338	305	349	342	329	346	344	328	372	316	357	340	328	337	345	344	346	338	329	357	326	321	346	348	326	356	343	324	330	329	374	321	356	373	329	341	328	351	353	339	335	324	365	321	326	351	348	325	342	323	315	345	327	332	355	376	326	337	336	390	317	347	339	331	343	318	333	304	339	365	306	333	348	325	298	312	329	353	343	295	371	366	325	347	366	330	329	352	357	357	338	363	335	333	332	321	319	328	280	317	353	361	336	295	336	344	323	332	331	341	323	363	341	349	335	347	328	355	336	319	345	384	375	331	367	301	348	334	345	335	374	371	324	347	338	341	328	342	323	349	346	342	353	336	329	332	337	323	311	320	356	343	306	356	387	322	336	355	348	345	325	323	333	357	327	332	326	323	315	344	382	353	303	340	342	352	301	323	345	342	326	329	353	317	318	308	321	375	346	335	320	310	334	357	352	372	323	354	337	345	344	348	338	334	333	298	331	321	312	342	304	337	359	321	363	344	341	357	362	346	306	329	357	356	339	337	334	342	338	342	353	386	326	296	317	350	328	314	316	338	389	321	359	358	289	361	329	322	363	336	359	333	324	346	320	356	330	298	321	334	355	315	338	314	322	327	338	319	366	351	312	319	340	341	341	311	335	341	332	352	345	324	339	346	327	351	340	345	327	349	346	311	367	323	314	347	335	345	333	339	351	325	301	331	357	310	324	349	342	341	352	361	368	327	341	338	357	350	325	330	303	319	317	330	353	328	333	321	353	317	342	342	319	334	348	325	351	327	351	336	364	352	336	352	349	368	337	343	298	358	330	341	355	371	315	362	360	333	295	334	356	299	339	301	338	320	355	320	362	331	363	328	352	344	364	325	310	327	349	342	337	325	324	330	327	328	323	331	317	360	312	351	372	346	309	343	311	329	316	359	340	335	321	305	318	318	350	317	314	357	360	338	346	353	378	331	338	319	341	321	326	321	331	354	358	346	354	334	323	345	344	324	312	362	343	340	322	332	319	354	354	323	356	368	333	326	317	315	330	344	367	330	325	334	330	313	372	321	345	361	347	348	340	322	340	337	322	335	332	336	368	346	344	311	365	330	320	361	352	322	374	326	327	347	323	336	327	342	297	350	334	318	352	347	349	342	322	372	327	347	319	354	350	344	338	345	343	332	336	352	345	342	321	349	357	310	361	356	359	358	345	320	357	355	323	341	340	367	326	335	332	322	326	342	355	330	370	345	336	339	312	330	306	333	353	359	354	359	343	328	340	350	346	360	331	325	339	351	329	371	337	335	350	359	332	348	336	351	333	363	329	310	312	319	338	328	353	348	318	335	345	340	337	334	363	347	346	295	352	331	332	346	340	353	330	318	343	325	311	344	286	313	319	338	346	327	299	313	350	359	338	343	331	347	316	343	350	332	353	358	336	352	319	330	344	359	343	318	360	328	330	354	341	338	327	344	355	338	306	350	363	331	305	350	324	332	361	334	308	355	346	304	367	313	361	355	364	310	322	313	369	369	339	341	361	381	343	334	306	344	346	344	337	372	334	362	327	360	336	336	345	324	319	363	344	337	310	352	378	329	320	349	325	327	370	333	320	346	333	334	345	338	328	335	314	329	349	324	361	317	343	324	346	348	370	342	333	353	339	352	353	332	331	357	349	355	355	325	324	319	339	340	388	344	335	298	273	345	339	353	330	349	324	366	337	358	309	343	343	375	337	331	307	312	356	331	339	356	351	357	310	342	305	340	359	308	327	317	297	334	346	334	352	309	336	311	336	329	350	337	331	318	338	306	338	347	320	332	337	364	303	331	326	337	347	338	331	347	347	329	308	315	361	326	369	372	336	318	312	340	337	328	313	334	378	322	350	350	325	354	290	332	321	325	353	353	349	327	374	330	330	345	324	318	322	340	351	320	350	356	310	323	371	357	336	386	319	308	321	326	315	334	339	318	341	356	358	365	338	352	347	354	358	333	378	337	352	341	374	339	347	335	346	326	325	345	351	347	348	387	308	338	343	321	325	353	345	351	310	358	365	359	370	341	326	333	336	328	348	336	339	332	331	337	325	331	308	320	365	305	327	330	340	351	331	283	323	338	364	329	353	367	321	367	371	322	351	300	314	340	368	341	342	321	351	305	355	301	354	362	334	335	341	355	350	328	342	328	329	357	357	373	325	332	320	335	339	317	335	326	336	336	357	345	327	365	315	320	317	341	335	313	356	325	349	352	309	326	335	343	341	314	308	351	363	321	337	366	327	314	336	334	351	303	344	353	344	325	325	373	353	361	337	348	318	338	349	348	323	350	353	353	343	341	331	341	351	358	336	381	317	346	333	348	356	343	326	347	364	312	302	348	354	324	349	314	347	344	332	370	343	339	326	334	318	311	343	359	365	332	334	343	335	348	346	320	331	346	321	331	324	326	332	347	334	339	310	333	332	342	299	353	332	353	369	329	324	324	354	329	341	350	377	337	315	318	334	349	345	329	340	331	333	335	350	314	319	354	343	343	322	344	312	341	330	338	332	352	308	309	348	315	353	293	328	314	359	351	349	344	326	308	339	368	353	337	339	338	338	336	330	360	322	318	318	345	334	303	359	339	365	300	332	327	315	351	328	321	320	337	332	293	329	346	350	353	345	355	338	319	349	328	334	338	337	361	334	339	343	352	317	359	349	348	284	339	315	341	327	319	333	374	352	335	340	336	327	363	357	318	370	328	344	310	344	330	311	354	376	326	332	352	349	344	330	343	318	306	347	334	341	356	351	342	321	380	359	338	356	351	374	319	319	326	334	364	342	354	325	334	301	340	314	344	330	325	349	286	336	333	351	323	341	294	326	352	344	318	355	347	312	323	338	315	316	382	312	308	318	325	322	331	344	346	366	340	336	391	313	324	334	330	306	344
30444	2903	6163	6693	5559	4677	3927	3205	2878	2469	2317	2018	1874	1803	1727	1625	1544	1476	1466	1407	1375	1367	1248	1220	1180	1216	1219	1216	1159	1126	1137	1126	1083	1127	1107	1114	1096	1061	1100	1117	1065	1050	1072	1038	1056	1022	1011	1034	998	1027	1000	1005	961	1019	1028	1065	1031	1018	1026	1036	960	1012	1033	966	1071	1039	984	953	1031	987	938	1018	1001	1007	1044	991	947	989	990	1000	1037	981	998	990	995	970	934	956	992	945	998	981	938	969	953	998	1073	1005	1021	1029	994	1052	1002	979	946	965	926	962	975	1031	1012	950	994	973	974	980	1024	945	1023	1000	911	962	1036	969	997	972	999	976	1003	995	988	943	978	960	959	924	976	943	1024	977	961	990	965	926	984	981	970	1000	982	999	965	963	965	949	937	946	1001	1029	976	991	932	971	951	1034	970	954	966	979	971	1004	1015	935	950	956	944	986	1053	996	1001	958	928	929	968	1029	968	1014	929	965	1024	1027	958	929	974	986	1003	944	972	1031	948	976	959	973	1004	932	1016	971	913	977	989	929	965	998	959	970	1002	904	1004	990	996	986	938	918	1002	996	1000	957	987	926	961	998	960	962	968	978	934	986	1003	977	1002	938	988	927	953	940	958	915	940	942	953	927	958	977	940	989	932	988	996	975	924	964	978	990	1010	925	952	955	928	1012	974	1016	985	990	1001	996	999	1029	975	1033	962	935	988	975	976	981	990	936	996	1004	975	989	1001	989	963	966	1039	957	933	990	942	1027	987	939	987	922	957	1013	963	1008	960	970	953	972	931	907	1006	1042	964	972	983	976	945	938	936	987	992	994	973	965	911	1023	946	1022	973	960	946	1020	958	920	980	961	983	934	995	985	1000	955	976	987	983	1014	968	937	944	981	992	962	988	935	928	959	942	993	956	1058	1008	975	894	945	1022	987	997	988	979	972	961	956	1014	1006	1010	1025	973	1000	975	943	991	1004	1020	986	950	1006	975	976	985	1023	950	982	986	994	934	989	1040	978	939	970	1033	946	964	964	1000	981	940	954	914	958	981	976	933	964	1009	999	1010	989	1026	972	992	971	984	964	942	1015	954	934	972	988	983	980	937	936	994	989	965	954	953	924	926	1011	967	946	977	1014	993	972	1029	1008	967	994	1007	963	1021	960	989	975	936	967	972	920	990	910	1003	994	1004	940	1011	936	1020	898	993	972	970	914	959	1006	986	977	985	952	1008	966	959	969	989	1031	942	937	949	1010	992	990	951	968	983	971	952	1008	917	960	933	910	976	986	978	966	998	996	1040	933	970	992	1028	983	982	955	990	945	964	995	940	980	993	922	1001	999	906	1018	976	970	968	921	988	968	941	923	913	985	979	970	960	982	995	990	958	962	913	961	953	937	992	931	1005	1012	974	976	1014	1003	924	970	954	973	991	960	1023	1013	1016	990	971	953	1022	959	944	952	953	923	936	977	1002	913	989	962	978	965	988	1010	965	1020	1016	1028	984	987	1018	955	936	940	984	975	947	973	933	981	928	989	951	970	962	995	1014	947	1034	954	982	926	936	971	1023	913	938	961	939	949	1007	991	1006	987	993	962	953	947	947	969	985	1017	924	978	973	916	958	962	956	980	958	977	965	935	1000	953	942	973	992	955	999	1009	1025	953	959	1049	953	949	935	1001	958	971	967	995	958	992	963	993	978	942	1007	989	940	1005	935	945	977	958	975	965	995	999	937	1005	1045	990	964	952	939	949	963	993	944	989	974	911	1003	944	1005	983	968	940	936	982	992	927	963	987	1053	974	991	1021	964	959	991	973	1023	939	924	929	956	995	959	998	981	989	976	950	990	961	964	932	982	1005	994	995	1008	967	983	958	915	988	965	912	956	976	1013	959	992	969	948	1046	939	960	980	989	1010	983	959	1001	974	996	947	983	1042	979	990	990	1007	1011	945	985	975	936	953	1027	1002	924	949	951	928	931	1000	926	925	935	977	977	995	957	1000	1009	1015	979	915	982	949	982	1003	948	989	945	968	971	1027	984	1033	987	978	917	988	944	1026	1009	1018	979	989	997	971	958	921	1023	955	950	952	969	1013	949	959	995	931	962	969	1016	999	1015	996	962	922	993	988	967	966	991	1012	971	989	993	967	972	960	951	954	977	975	984	942	998	921	945	988	972	960	981	1000	958	994	986	967	964	965	930	921	988	988	1019	1031	961	974	969	974	981	973	971	946	1008	986	967	982	1020	957	945	975	1015	985	995	960	1025	924	941	925	984	965	933	964	943	962	996	1003	998	998	1024	995	977	971	989	948	978	969	984	952	983	964	959	955	995	950	999	989	982	979	932	945	962	940	986	1013	962	959	944	990	965	926	932	937	981	977	986	953	987	992	1002	1008	964	970	995	919	1018	985	932	987	943	950	970	939	923	981	954	1002	951	975	987	978	954	916	977	993	1013	983	929	959	967	957	1017	916	986	952	1060	951	960	961	934	1029	995	924	970	1012	956	920	969	963	968	965	987	895	911	995	1031	947	974	957	983	991	944	955	967	940	928	961	998	899	990	949	993	999	961	936	995	1002	989	952	1012	936	906	939	1020	928	948	1026	975	935	971	940	981	944	1002	993	989	975	965	1006	997	979	984	930	991	978	923	964	931	995	976	967	956	971	998	982	954	951	991	966	940	973	997	995	955	888	936	993	998	969	966	997	938	983	954	995	983	986	934	970	892	982	947	966	918	992	990	1039	921	997	992	984	973	981	972	988	966	954	1033	972	992	963	955	918	939	953	968	934	992	945	928	1002	941	966	967	982	987	1006	992	991	970	976	999	963	959	930	981	959	1009	941	978	969	960	1014	953	958	1000	937	941	981	1023	946	961	999	958	936	927	972	937	1009	943	944	977	937	978	1035	957	957	987	998	981	935	982	968	1048	986	917	1029	970	949	968	1011	998	955	946	924	921	952	974	966	995	975	898	959	945	899	947	926	997	1002	1052	945	1023	981	922	982	980	992	940	999	1008	997	971	970	970	953	964	1000	913	922	947	926	984	977	975	953	956	923	964	1025	930	942	950	961	990	995	1004	939	959	987	982	1013	951	912	949	959	1000	971	967	976	993	986	1009	934	989	980	999	1004	1007	1008	973	1018	907	949	968	970	962	1015	925	951	985	947	949	998	999	925	979	999	963	982	953	961	1045	938	957	940	964	915	1034	971	991	1031	997	977	933	957	972	960	966	973	902	1017	969	913	978	977	982	1007	996	970	938	958	919	994	966	956	976	956	950	977	962	995	954	978	953	994	1015	969	921	929	978	964	964	982	969	956	979	1011	986	996	1024	984	891	1017	998	988	949	1006	948	976	975	920	966	955	961	950	964	1029	907	969	957	914	971	1011	937	962	923	973	960	921	1014	1003	995	932	993	944	964	959	988	934	925	941	974	961	989	985	924	1003	1010	965	952	997	967	964	996	1008	935	954	995	959	968	927	965	937	945	907	965	1010	1002	961	995	923	993	1023	980	989	993	1001	983	969	941	944	944	952	955	941	976	960	953	1003	992	944	967	935	966	977	1010	960	1014	956	918	992	992	1023	961	973	1000	947	960	965	911	967	1004	974	941	978	978	970	977	968	986	977	972	955	976	996	952	958	987	928	950	977	920	976	993	999	986	968	1020	981	957	993	954	956	967	949	916	1010	948	1012	930	970	966	947	954	971	1000	990	1045	947	925	965	959	920	966	957	964	993	973	971	977	1006	969	919	996	989	945	902	1022	978	1003	961	952	992	971	985	960
9580	535	260	220	179	183	136	152	182	156	170	153	168	152	161	159	180	167	144	158	142	146	155	147	144	189	149	148	133	158	136	154	135	135	161	158	171	201	174	155	160	170	168	154	144	165	190	155	168	156	150	150	166	147	146	135	152	157	152	161	172	150	159	141	187	150	157	159	153	157	167	148	137	164	164	136	133	131	147	157	134	156	155	166	168	174	152	148	153	155	137	169	155	159	158	152	139	165	179	163	173	143	175	155	162	138	144	184	174	150	151	170	169	137	151	152	154	181	167	139	155	149	153	164	153	156	165	156	168	153	193	157	165	161	191	143	162	173	173	153	139	162	176	175	168	163	163	161	159	147	171	160	156	166	159	163	160	189	135	157	168	154	165	149	148	159	161	156	161	161	158	158	148	153	154	163	143	152	145	173	148	143	155	158	174	142	153	170	153	164	180	154	164	148	177	158	138	194	166	184	165	173	162	160	142	154	152	147	169	144	138	152	147	150	142	158	165	144	139	155	162	163	167	150	161	140	152	158	143	157	157	163	169	141	171	160	153	183	158	147	140	161	159	174	163	162	137	167	151	161	165	159	191	164	158	166	169	159	147	173	167	172	153	147	163	159	151	151	168	176	154	161	162	170	161	173	150	177	182	133	168	182	175	135	140	152	141	153	168	177	163	154	169	151	157	145	151	184	157	161	137	148	152	145	166	175	179	165	170	166	167	151	141	180	127	150	162	167	141	157	171	156	153	148	142	159	144	157	136	157	153	159	169	145	155	132	166	151	173	163	166	149	165	135	148	140	173	164	159	164	171	148	148	164	165	158	163	142	147	162	166	170	143	166	154	158	141	154	174	142	137	165	147	134	161	165	142	137	159	168	162	157	159	126	157	158	135	168	158	168	161	180	160	147	133	149	144	167	164	148	186	144	138	141	155	151	154	182	163	172	147	140	154	168	145	148	154	140	171	170	149	146	168	173	145	162	150	164	145	149	176	176	172	180	168	147	142	133	136	171	146	147	163	180	171	148	154	136	154	163	173	138	157	155	176	140	152	162	151	147	140	138	157	166	162	180	157	164	157	155	186	149	164	147	143	147	166	148	168	156	160	174	146	168	146	134	172	180	150	155	119	161	143	166	166	178	142	163	171	172	159	153	164	155	166	169	173	133	143	136	171	159	166	158	143	166	162	142	156	134	149	154	153	146	146	155	167	162	167	162	161	150	174	181	181	163	159	168	141	175	142	171	169	159	160	136	166	146	155	168	135	160	154	158	159	144	163	133	155	180	189	142	170	171	118	149	154	157	156	151	160	135	151	160	160	166	158	150	131	149	178	152	153	175	176	154	186	146	164	166	165	147	165	148	138	147	149	160	147	159	153	145	154	142	158	172	150	150	174	153	155	155	181	171	156	178	154	158	184	140	149	142	135	153	172	181	155	163	148	164	148	161	155	164	167	149	125	145	160	163	149	158	160	154	152	194	127	159	185	154	144	167	190	153	149	148	148	156	157	165	156	147	150	150	155	157	147	157	161	161	158	177	162	168	164	159	168	139	175	144	176	140	153	148	155	154	139	150	175	160	144	163	166	168	152	168	166	165	168	152	161	159	147	151	160	133	144	135	164	145	172	147	164	159	146	177	157	135	149	165	189	149	147	170	166	164	163	170	161	182	152	151	159	156	161	172	147	149	154	157	143	136	140	156	158	135	162	151	145	180	162	149	164	145	163	166	168	174	159	129	150	156	152	176	159	141	164	167	168	141	143	164	164	162	166	168	179	150	163	164	177	152	167	156	169	148	132	167	171	172	182	150	170	171	158	165	142	147	166	138	147	161	172	150	145	156	140	160	156	168	148	185	160	162	180	156	157	164	143	151	155	154	141	142	161	140	161	138	142	158	161	161	160	145	162	157	167	163	164	182	152	161	156	148	160	186	160	145	155	159	158	155	164	172	168	162	132	168	149	160	175	152	162	164	149	176	153	167	159	155	154	156	172	168	139	176	146	161	168	163	170	140	142	167	172	145	148	146	156	146	191	146	180	177	158	163	140	177	154	153	150	140	159	185	173	146	173	167	167	161	150	160	163	159	146	145	149	167	148	158	141	151	150	168	138	164	162	149	159	128	145	156	144	138	148	169	145	167	174	154	139	152	158	162	160	137	156	124	142	173	149	154	158	135	166	155	164	146	155	138	134	180	154	156	148	162	160	160	152	172	163	132	156	184	166	169	152	132	185	171	140	157	144	145	151	145	184	157	149	161	176	176	164	160	194	174	173	157	160	133	170	136	157	170	157	174	172	140	151	163	146	148	148	155	172	167	139	152	178	165	167	156	147	146	169	158	163	159	169	165	165	159	144	167	173	143	163	189	145	163	152	187	171	155	141	165	152	134	172	156	149	154	181	174	179	188	152	156	167	150	139	144	179	141	127	141	167	167	142	157	140	159	159	168	160	146	157	156	139	168	156	157	159	164	166	157	153	133	150	189	164	159	142	159	143	178	162	154	151	155	162	187	179	168	157	155	164	155	164	175	177	173	171	144	168	151	160	170	167	148	153	160	148	159	147	185	158	164	175	163	169	140	127	159	170	155	158	179	160	166	177	164	152	147	163	156	160	147	179	145	158	201	158	169	171	131	147	174	155	176	125	166	156	160	162	164	176	178	154	159	173	132	142	169	152	164	146	171	162	133	156	145	170	168	171	143	154	161	146	151	172	148	154	140	142	144	156	163	164	167	158	154	152	145	145	178	131	152	166	153	166	153	176	167	139	139	146	177	166	150	164	143	164	181	151	145	136	149	161	160	144	163	150	172	148	145	170	179	158	138	157	141	157	175	171	167	139	164	168	145	158	165	156	159	150	169	139	167	145	164	199	157	166	152	154	163	159	153	154	159	149	163	144	155	169	177	136	162	178	160	169	172	134	162	149	136	130	175	131	152	176	129	137	193	170	161	144	159	160	145	151	161	143	139	147	164	131	161	153	164	175	156	145	149	139	157	145	151	126	150	175	170	151	143	164	177	155	164	179	163	149	170	131	163	157	171	165	168	158	171	153	141	163	171	160	135	149	135	163	158	160	146	156	150	193	140	177	148	185	165	139	160	171	177	162	160	169	178	163	143	154	173	147	139	160	171	137	160	144	138	172	156	161	153	157	147	175	180	150	160	194	141	149	180	144	127	156	148	154	125	191	178	146	146	160	158	161	173	162	150	110	179	159	146	182	147	161	150	145	152	159	141	189	154	169	159	169	156	160	151	165	197	143	178	169	153	162	167	134	147	187	169	158	167	156	141	147	151	165	170	180	163	154	156	158	170	153	163	129	145	154	160	169	140	155	177	162	150	154	146	151	135	170	153	149	170	163	144	144	137	139	165	175	152	163	160	181	144	167	174	183	184	169	131	161	182	168	150	143	148	164	157	167	171	136	165	148	174	154	141	139	161	148	163	149	167	154	147	186	151	179	167	157	131	160	169	150	164	176	162	161	152	158	164	161	152
8356	639	742	712	662	651	603	590	605	588	579	562	537	564	536	508	560	557	544	577	575	511	550	566	559	527	543	555	525	526	539	548	486	531	541	563	533	521	536	544	509	538	519	567	513	518	493	565	489	520	593	524	473	511	512	565	532	534	529	485	525	530	484	528	501	552	518	533	550	536	528	537	501	483	553	513	554	560	511	536	562	577	516	530	466	513	522	545	523	531	498	536	533	489	555	517	529	516	522	527	523	508	530	494	534	497	553	501	472	519	532	532	548	502	568	485	552	505	491	485	495	519	491	535	531	521	532	501	551	532	535	524	536	509	538	544	547	532	531	510	500	519	492	529	527	490	553	548	505	523	544	515	528	511	562	542	521	514	590	486	520	479	535	548	525	495	504	539	536	552	511	517	535	517	514	498	480	472	540	458	500	538	510	506	527	524	499	531	514	504	566	524	543	523	580	528	504	542	526	552	527	538	507	487	517	527	538	520	585	518	534	498	534	518	519	508	538	537	498	544	532	539	480	538	512	551	553	523	521	504	530	568	529	513	518	484	525	542	507	505	562	497	505	505	534	514	543	568	513	527	519	543	530	532	527	522	528	514	529	539	545	531	523	555	537	520	574	516	544	506	501	499	536	531	568	566	524	546	564	529	586	511	494	524	524	528	536	523	509	518	516	522	495	515	532	504	508	511	546	483	521	488	502	492	516	528	544	537	484	511	542	545	518	503	504	516	492	506	526	553	571	545	541	546	539	543	470	544	538	506	524	528	505	520	538	550	517	517	540	515	516	548	507	530	496	531	496	554	535	537	543	555	544	551	552	493	519	512	511	522	537	500	452	488	535	520	586	544	530	514	526	526	512	578	488	540	580	561	519	506	511	467	565	501	534	488	532	500	491	514	532	510	529	544	536	531	530	554	540	502	536	513	534	530	580	515	541	579	476	530	530	547	486	540	503	531	511	564	526	509	543	565	538	546	558	539	531	537	573	495	489	559	555	525	502	521	518	529	530	553	522	532	555	531	545	504	563	515	557	535	513	523	513	525	513	501	498	570	529	526	535	484	491	559	509	538	504	553	517	514	516	550	552	526	527	521	510	531	517	536	557	512	537	535	513	514	525	556	528	528	508	497	501	531	525	519	547	542	549	510	509	497	515	508	497	514	549	540	530	482	516	515	512	531	515	525	522	513	516	533	532	547	549	559	552	529	540	504	545	545	537	483	533	538	534	535	514	536	526	498	496	505	530	550	532	566	520	513	539	504	565	522	521	545	522	564	515	473	521	551	537	532	560	568	543	558	517	539	541	559	522	553	515	508	531	547	489	505	535	510	516	496	520	564	524	512	521	550	521	544	482	543	547	541	538	532	533	529	499	552	482	565	532	503	483	515	518	504	538	505	497	528	564	507	542	489	507	563	561	503	542	558	564	481	555	500	525	546	568	538	515	514	543	578	531	515	525	502	541	568	579	483	589	547	504	504	490	513	558	559	480	509	535	514	544	519	550	536	525	533	539	584	552	543	516	534	547	515	529	520	545	523	542	542	530	531	561	492	513	578	523	523	521	509	523	515	527	460	556	518	508	522	504	565	563	560	557	523	528	508	548	538	518	520	529	531	510	483	526	484	508	537	494	497	512	569	501	513	521	566	549	545	525	522	532	510	537	547	554	515	533	568	547	516	551	540	497	502	526	520	557	505	509	530	549	518	521	508	506	494	543	527	541	500	495	527	560	504	520	518	514	512	537	503	505	509	530	508	497	560	505	529	476	513	515	544	528	530	531	534	571	507	570	525	532	578	529	545	535	536	490	543	554	521	497	557	552	546	488	528	542	483	502	536	504	511	544	540	516	484	515	551	533	498	583	531	533	538	538	537	555	566	559	520	548	544	521	513	542	507	524	506	526	542	516	532	491	505	542	484	558	534	539	565	493	521	507	516	494	506	544	533	562	520	525	501	526	522	514	509	570	459	514	497	498	533	563	506	585	528	518	506	529	545	538	514	530	511	539	545	558	505	551	525	561	572	528	519	503	550	533	557	502	514	536	548	499	532	512	550	491	526	502	506	548	493	561	520	494	529	547	559	520	503	506	528	552	531	505	533	462	492	541	585	543	539	512	506	568	520	528	554	495	516	482	561	513	565	546	536	554	501	514	544	517	534	539	547	500	517	544	515	568	534	512	506	574	536	524	546	524	505	587	499	539	535	567	529	527	534	524	520	501	570	516	545	543	512	505	502	498	488	527	516	530	503	510	525	525	477	513	494	568	483	531	520	561	533	551	539	518	534	546	565	548	542	495	498	518	513	567	512	513	520	518	536	528	495	561	548	578	535	497	519	547	553	494	564	508	549	513	552	517	526	527	504	529	540	512	541	495	532	541	490	493	484	496	524	585	508	521	510	542	516	510	525	558	528	529	544	547	494	528	542	519	502	541	529	516	500	570	507	509	525	501	484	527	496	519	522	510	539	528	511	496	534	528	555	527	489	552	478	565	513	508	486	533	513	543	549	531	495	484	500	477	536	564	531	509	536	520	528	521	548	504	551	498	559	529	542	549	542	513	544	561	564	544	538	574	524	536	558	525	541	488	537	490	492	569	551	492	536	520	528	524	513	545	545	529	527	535	520	553	534	578	559	541	546	528	522	556	544	500	498	566	502	495	511	520	514	505	492	494	527	487	536	511	555	526	521	511	524	522	546	581	581	529	533	484	538	480	525	568	525	494	532	534	517	494	471	507	510	542	563	534	500	544	522	517	544	532	541	540	511	523	525	526	503	517	524	528	501	540	519	518	522	554	530	519	551	531	512	517	567	510	545	541	524	548	535	511	501	477	504	509	534	548	540	527	506	488	567	566	554	492	487	595	555	505	516	558	496	525	561	495	505	540	521	545	505	537	506	492	520	558	533	549	542	521	522	508	528	535	550	535	512	496	562	507	519	554	494	523	532	535	541	536	499	533	547	529	515	493	522	515	517	504	589	538	548	570	518	553	502	567	552	529	524	505	557	491	563	552	552	491	515	523	541	545	518	546	529	509	523	547	549	563	491	550	507	540	512	546	510	575	557	515	520	516	560	537	523	528	493	522	533	567	562	494	517	507	499	506	542	534	515	495	527	561	561	496	505	528	513	510	538	521	505	512	516	549	508	524	526	518	516	538	558	525	507	545	541	551	564	552	509	518	558	478	514	544	542	534	552	529	545	537	579	560	571	535	540	516	512	550	538	524	528	517	515	490	546	506	553	529	541	555	540	515	513	518	528	510	540	506	554	511	527	559	563	494	535	552	544	521	487	539	548	505	507	554	583	539	529	506	507	537	501	546	525	537	494	529	512	523	571	536	511	503	532	521	562	530	474	505	506	546	535	519	510	534	534	530	536	519	549	522	529	548	532	496	533	529	543	516	591	568	525	504	528	522	550	553	569	510	480	547	538	527	546	516	534	535	519	538	578	525	531	495	522	523	539	544	538	486	495	531	574	527	544	511	547	476	529	508	489
48658	9972	1795	1207	838	699	599	520	480	431	406	399	392	379	322	347	371	338	314	303	329	362	306	351	346	322	310	325	286	309	287	316	302	310	310	337	339	282	306	335	302	337	296	318	280	295	280	294	318	320	294	277	286	312	268	324	295	291	280	309	274	298	282	291	331	344	270	276	294	283	326	289	300	288	307	310	272	280	319	295	303	287	346	311	281	304	309	282	287	312	299	299	304	316	278	295	302	257	310	306	297	257	301	262	293	294	268	300	307	268	276	308	301	288	284	298	335	316	330	285	292	285	293	308	296	308	305	279	280	285	316	302	302	290	305	304	304	320	282	304	300	298	269	297	290	272	301	308	297	302	315	277	303	302	307	303	274	266	315	276	315	316	296	283	283	300	301	285	309	310	296	298	273	312	329	318	297	304	284	308	307	312	263	265	297	297	329	296	308	259	305	272	322	307	284	306	294	314	267	289	282	322	278	298	291	301	317	282	305	297	306	314	304	286	278	291	311	276	287	286	302	304	295	301	327	250	296	313	305	319	284	302	272	312	280	306	317	309	326	293	315	302	286	317	321	289	326	303	349	296	296	283	270	302	272	298	294	285	274	309	246	265	292	306	304	285	294	269	299	328	279	283	288	280	268	291	299	283	283	320	297	290	301	308	300	307	269	312	283	265	323	312	320	328	313	335	320	320	299	283	299	300	323	287	263	317	268	298	285	299	286	269	326	272	280	308	329	286	267	297	313	312	328	319	319	305	293	293	291	296	268	294	283	307	329	308	324	329	293	288	282	295	292	285	303	284	292	277	293	285	304	298	288	281	285	284	301	289	276	321	291	294	356	286	276	318	351	298	284	319	308	276	272	300	298	309	304	281	303	302	281	311	280	314	295	318	285	322	295	286	279	268	273	297	299	286	278	311	286	314	304	292	313	329	290	310	325	296	259	316	308	269	305	306	281	299	326	300	312	277	315	297	295	291	298	296	266	302	297	288	306	276	310	297	306	285	336	308	286	275	267	270	296	257	298	264	290	299	296	269	292	290	294	326	311	305	322	280	310	272	286	322	281	314	272	273	274	295	315	288	307	301	317	303	310	294	297	289	286	305	286	299	297	262	277	276	297	309	293	263	304	278	289	306	256	265	317	321	305	290	306	297	292	308	299	296	298	294	313	310	295	299	284	280	314	305	265	286	308	322	290	328	310	283	323	261	328	309	303	316	289	299	298	315	295	305	316	307	307	290	285	304	304	305	316	299	306	333	302	298	288	327	309	315	303	297	289	295	314	284	299	297	288	286	326	308	309	320	316	274	297	299	284	295	284	296	296	302	288	316	340	283	285	279	306	297	326	300	294	294	310	287	295	279	279	262	324	298	310	291	271	293	283	288	296	322	301	315	315	320	287	302	330	293	295	290	275	292	282	293	298	271	304	284	301	283	325	306	308	304	303	297	286	268	292	309	252	301	299	311	302	324	285	283	284	269	299	303	307	298	306	281	297	294	266	286	301	287	321	289	326	295	288	286	295	318	298	319	331	304	277	276	284	297	310	317	306	280	304	303	258	286	293	299	317	283	263	293	297	313	324	301	304	319	295	288	304	274	328	300	285	282	273	277	321	316	291	289	292	326	300	317	272	327	306	281	297	277	308	316	332	268	267	286	282	318	309	307	309	282	310	308	307	297	291	320	305	301	321	282	302	278	268	285	304	299	263	295	323	290	267	300	313	289	303	300	309	330	320	305	305	284	287	316	288	302	286	304	291	303	302	308	283	286	303	302	295	298	316	296	307	306	317	323	278	291	309	317	306	296	336	293	298	279	290	317	282	284	294	298	285	295	301	284	272	287	291	292	276	336	276	290	294	269	271	268	290	304	287	317	290	262	301	276	298	286	308	301	329	287	309	295	315	288	316	321	300	293	269	298	315	298	278	327	299	331	301	282	325	275	277	315	300	276	294	266	310	283	311	287	281	296	301	277	303	292	318	276	279	303	303	294	319	316	281	298	285	310	307	300	308	280	300	316	295	294	264	271	275	295	299	301	312	300	277	310	293	274	301	309	272	294	317	294	276	293	288	300	314	271	289	270	311	255	292	283	265	301	307	299	267	308	291	270	257	313	304	284	268	289	340	266	293	289	288	295	286	256	289	312	304	285	288	305	319	318	312	309	291	297	284	303	326	305	307	273	269	301	292	286	299	283	325	291	276	304	277	327	267	299	261	291	275	280	296	308	278	273	265	303	304	296	309	312	287	287	315	312	302	309	306	323	276	304	289	310	291	269	294	277	279	268	317	333	304	290	322	322	298	299	302	284	309	318	298	299	295	295	292	315	319	296	294	303	255	300	285	297	303	327	307	293	292	275	315	291	308	290	312	278	299	292	298	323	261	282	328	314	306	296	299	293	301	288	309	278	280	251	280	282	309	265	312	275	321	292	303	281	295	338	288	312	299	315	280	304	270	290	283	309	291	295	263	271	277	247	292	270	325	273	280	307	291	280	299	271	308	310	275	296	343	281	315	275	291	282	323	271	286	290	287	282	328	309	315	297	317	297	284	315	314	305	319	304	325	302	330	260	302	325	291	319	322	311	280	303	323	285	286	296	310	292	283	297	295	280	310	302	293	296	281	296	329	275	295	303	287	299	285	303	287	291	315	315	312	317	320	314	294	289	316	318	272	265	317	313	285	305	284	300	279	299	311	301	309	297	305	294	332	308	295	289	300	309	283	284	305	313	309	326	299	295	303	298	312	349	284	298	287	334	295	285	281	314	309	313	290	280	264	262	301	305	305	304	282	283	287	324	294	313	280	317	281	305	285	304	284	286	282	285	314	334	292	290	301	306	289	280	300	319	304	297	309	308	297	319	278	314	288	271	287	305	279	301	270	290	304	326	289	309	321	287	304	316	333	294	298	301	276	285	297	287	304	312	297	320	290	308	316	307	304	286	296	318	307	306	288	309	305	297	323	301	325	293	295	306	323	285	327	301	300	300	261	304	297	290	272	273	276	293	285	299	310	275	290	277	289	300	282	320	271	295	296	280	308	290	306	322	273	271	264	309	293	293	303	291	332	295	308	317	280	330	306	324	314	294	266	298	295	293	316	285	285	294	308	325	318	291	306	281	290	269	309	310	296	271	297	305	289	300	277	322	311	303	287	287	316	277	247	301	300	263	301	289	272	306	294	310	292	305	300	286	328	297	305	289	287	304	294	269	320	276	277	281	314	265	282	289	289	331	302	289	270	318	310	289	314	315	277	297	265	289	289	286	274	323	293	278	282	319	298	288	264	297	290	295	292	271	291	305	306	268	282	312	274	287	292	308	287	271	287	283	286	289	269	306	285	304	301	284	319	245	283	273	302	336	274	271	291	307	313	288	308	290	301	315	333	330	302	295	287	275	303	293	293	299	289	303	286	319	267	303	314	284	311	280	296	264	264	282	294	312	311	279	288	304	306	306	287	317	299	331	316	305	308	269	287	296	304	314	306	312	282	299	299	282
24238	1924	3728	4001	3405	2963	2394	2154	1896	1785	1567	1535	1333	1338	1268	1270	1124	1108	1194	1062	1094	1125	1043	1018	1019	1047	1024	955	961	999	986	972	966	984	967	984	951	920	981	990	959	985	909	900	917	975	950	956	966	873	928	945	933	917	883	941	912	895	921	884	878	926	887	896	964	938	940	914	926	864	929	880	920	911	947	881	899	925	888	963	895	912	875	824	905	909	909	902	913	929	864	883	897	904	914	880	970	874	909	927	920	902	891	928	903	871	948	894	900	864	925	934	878	864	875	903	887	875	903	858	902	866	884	864	894	886	897	890	943	883	924	856	877	945	923	893	854	896	878	883	865	950	953	914	908	896	916	912	921	915	905	896	895	865	862	897	924	831	938	906	890	893	894	859	945	897	861	856	892	942	924	931	892	829	855	885	882	908	856	914	846	851	879	903	838	876	898	886	859	882	908	887	877	878	912	871	900	850	870	912	871	928	910	893	931	893	875	917	889	905	902	863	936	840	905	872	868	927	844	899	881	888	951	842	868	848	926	871	884	894	877	898	923	911	896	904	910	926	883	952	934	870	854	908	866	876	890	847	865	873	870	885	873	883	855	891	871	855	883	877	885	873	930	932	954	818	874	887	909	894	891	864	850	851	868	874	910	956	852	940	867	924	919	889	917	890	896	931	889	890	912	905	888	886	842	900	874	921	879	875	868	911	906	868	931	859	896	885	836	870	858	916	893	848	882	894	889	911	926	909	941	911	876	863	847	926	885	956	860	946	920	910	914	898	898	922	894	868	852	909	873	949	927	839	875	894	931	866	905	830	863	898	928	872	925	879	819	888	875	947	910	914	873	916	860	854	892	891	882	933	913	912	916	906	905	893	902	903	906	965	877	902	921	897	862	867	884	862	869	868	928	857	876	834	869	922	819	862	890	926	853	840	856	880	856	910	889	883	893	918	886	873	933	870	883	919	897	900	862	895	873	839	867	919	864	934	854	884	867	903	900	893	854	851	911	858	901	922	881	916	852	886	876	929	878	852	928	936	884	926	853	942	910	892	867	921	906	847	927	868	918	905	910	878	910	941	896	848	886	902	837	856	883	862	921	883	831	903	849	871	870	858	848	889	891	887	881	865	859	889	890	882	858	891	939	892	844	869	859	951	878	896	881	935	917	896	911	855	891	899	890	886	861	894	875	820	893	886	901	893	815	911	877	903	831	898	858	885	856	882	901	861	920	865	867	889	908	871	866	886	880	851	900	852	919	922	881	916	920	912	905	901	894	867	904	929	833	897	873	879	884	833	914	905	919	892	911	872	899	885	901	874	873	857	907	890	886	837	869	895	876	884	917	880	864	872	890	925	875	881	901	899	909	871	841	880	851	868	875	888	925	868	851	914	908	899	891	896	908	894	815	891	839	927	877	857	887	895	962	905	867	893	869	867	881	875	941	902	899	864	854	884	879	834	945	915	897	921	884	859	860	874	856	878	898	883	906	905	864	864	905	857	892	810	897	950	881	891	889	845	873	922	857	932	875	919	869	918	947	856	867	879	936	963	911	884	892	872	885	894	927	912	872	902	876	868	930	851	854	900	877	887	905	852	884	867	877	889	867	841	909	913	843	909	860	931	900	848	877	922	877	935	873	881	925	911	935	878	882	921	913	922	893	875	915	870	890	892	910	893	863	926	928	882	899	913	942	903	913	825	885	912	912	916	883	913	856	857	897	878	814	880	860	929	835	923	867	914	950	884	877	863	877	886	895	890	901	829	900	863	912	863	853	898	846	911	891	877	871	882	836	865	872	931	909	932	847	847	887	934	930	869	871	891	840	927	941	915	887	882	890	868	967	822	904	843	842	866	901	944	884	822	884	905	903	920	864	884	919	879	870	895	905	933	911	910	914	907	850	855	891	918	911	934	863	897	907	891	891	862	906	894	863	897	911	885	914	877	884	881	882	888	950	876	914	958	871	869	883	902	859	890	930	868	825	811	882	895	864	872	916	915	883	901	903	857	919	909	882	848	947	826	922	869	852	910	865	936	879	840	877	923	861	889	897	836	888	873	969	866	916	836	884	912	896	873	911	899	892	910	946	858	904	940	858	871	884	848	856	904	870	909	930	910	882	863	903	855	881	828	868	905	843	811	884	881	933	905	860	850	860	908	865	871	835	905	919	898	919	843	858	829	928	868	864	887	915	877	920	897	869	910	900	850	885	915	875	850	878	903	919	893	888	911	867	890	892	888	867	855	871	894	895	859	834	865	902	892	877	903	883	818	865	910	920	974	887	899	898	908	907	888	913	855	912	875	887	879	915	896	921	860	937	875	857	853	869	918	917	896	866	902	868	869	917	874	896	883	910	905	880	876	961	867	889	918	851	926	913	903	895	894	840	925	922	909	854	940	900	870	841	895	849	910	899	850	894	891	887	900	845	928	879	939	892	892	925	915	854	871	862	862	892	898	935	901	911	905	942	918	932	892	895	869	913	923	943	864	972	860	846	869	938	873	896	892	891	850	893	922	924	876	881	933	860	903	913	917	910	893	850	861	925	862	875	905	941	880	844	869	905	848	934	868	909	829	909	883	873	851	871	892	905	878	895	953	908	860	888	915	891	906	893	913	887	915	880	845	912	954	905	870	857	905	893	906	1000	846	950	887	839	881	864	925	946	872	933	894	860	893	849	903	867	931	846	918	878	845	917	923	898	861	855	914	880	898	885	912	915	911	906	936	884	898	849	874	919	921	868	909	864	898	855	881	861	839	869	890	902	875	880	942	944	866	941	884	919	819	885	858	849	873	890	906	885	859	903	955	880	865	903	928	881	841	874	871	885	872	917	862	887	828	907	927	942	887	931	916	931	890	887	835	931	916	925	871	914	873	901	891	826	863	926	916	920	895	908	914	850	880	913	901	899	863	880	887	900	857	896	834	924	866	878	897	864	908	906	916	871	902	846	922	908	850	887	830	881	874	882	893	864	864	859	903	886	951	844	883	863	852	890	881	880	911	894	917	929	924	872	887	919	909	891	894	913	906	869	879	868	906	931	898	878	872	869	886	911	949	868	871	852	861	862	877	911	902	886	835	878	919	862	890	887	874	861	918	927	901	895	930	887	919	899	927	921	889	914	907	884	903	908	885	821	849	883	899	838	839	860	906	919	915	860	878	937	864	915	890	885	843	921	839	903	873	921	854	928	929	915	846	889	934	906	864	909	905	889	899	877	860	834	926	877	907	927	928	907	848	885	885	910	874	884	911	869	877	979	848	913	901	870	893	905	863	904	870	891	865	862	887	915	866	845	932	866	875	911	801	884	900	851	903	886	871	915	879	862	869	906	957	895	936	903	844	812	821	882	883	863	896	864	878	917	874	881	905	955	885	881	867	884	947	867	886	954	887	928	891	874	869	887	872	905	894	907	939	900	864	875	912	847	922	888	883	901	954	929	930	907	917	930	906	916	911	875	888	865	912	909	919	841	906	884	956	920	903	922	912	901	912	952	911	846	901	856	880
60914	17615	4904	2385	1501	1154	839	736	678	575	539	520	543	481	426	450	402	402	390	348	379	388	404	342	361	360	365	363	320	345	373	355	358	315	340	323	342	345	354	346	312	338	335	344	340	328	363	346	351	352	347	329	333	328	350	352	316	316	370	332	361	306	356	308	343	363	325	320	345	316	329	348	332	352	353	313	325	325	338	343	353	385	368	326	318	355	352	327	346	350	357	347	361	361	341	352	357	316	315	319	343	344	332	337	354	319	346	318	362	384	338	322	336	352	351	319	282	333	366	300	347	345	355	325	334	361	302	323	379	358	319	336	332	339	308	341	321	352	319	346	364	343	363	347	346	321	315	337	323	353	338	359	342	330	334	286	347	334	338	319	360	331	338	349	323	314	337	369	356	317	309	358	342	321	328	343	301	305	317	292	335	345	341	360	326	329	338	297	345	344	353	342	331	313	365	327	340	343	308	357	307	349	323	326	342	348	322	346	317	358	317	392	281	361	334	334	339	366	348	333	383	328	332	328	332	305	329	320	343	354	315	322	350	328	346	337	346	312	344	335	336	314	363	326	332	361	327	325	330	324	340	308	329	340	341	345	352	340	337	352	329	395	346	321	336	323	323	334	339	353	323	366	320	332	319	319	343	354	369	330	329	309	324	335	317	358	377	319	356	319	352	318	323	322	331	314	351	313	351	324	340	348	326	322	327	346	310	312	334	314	332	293	336	315	323	366	344	303	367	306	327	326	327	323	333	348	335	355	379	347	340	334	339	349	382	352	309	328	332	298	325	316	368	355	355	336	330	319	325	320	328	334	327	317	332	337	353	335	345	342	330	311	331	315	327	347	344	346	334	354	326	345	366	362	346	356	335	332	341	315	360	341	333	338	340	329	377	329	330	335	316	344	324	322	345	309	363	318	303	306	324	344	318	339	327	344	340	358	325	336	360	356	324	354	328	337	329	353	316	300	353	346	335	330	304	316	314	348	394	329	318	332	347	335	340	349	311	355	335	381	384	341	342	347	348	330	336	360	349	330	329	315	336	352	307	328	357	355	363	337	319	315	302	331	362	354	331	349	345	328	342	315	352	301	336	352	332	340	322	348	350	337	328	343	323	366	335	318	303	310	350	347	334	337	324	337	348	326	368	327	318	350	320	376	339	367	349	370	345	341	326	330	350	330	335	332	323	369	328	354	337	321	301	324	307	338	329	326	300	316	337	338	362	329	331	317	359	316	359	332	339	333	345	315	317	309	307	361	341	354	358	337	335	345	323	312	337	338	345	342	335	308	318	321	381	340	339	356	355	361	314	326	303	301	323	325	365	318	338	300	326	337	351	352	325	334	330	316	356	330	307	316	325	351	360	329	324	349	292	336	334	336	315	338	357	320	346	351	336	322	302	325	329	352	364	332	362	329	323	341	327	353	305	361	319	344	318	330	310	382	330	353	326	376	343	347	311	382	350	293	347	317	330	320	310	305	346	351	323	337	370	345	324	321	330	329	344	348	365	372	335	347	333	322	335	334	368	333	316	344	312	310	323	318	321	366	373	306	333	310	356	357	353	329	339	328	309	328	318	302	356	323	320	350	312	325	361	333	339	334	310	352	359	335	299	330	328	353	331	315	347	330	333	332	348	332	325	338	336	337	353	332	349	362	316	297	352	340	336	327	340	322	308	359	345	326	352	352	332	374	364	307	316	352	334	347	344	335	351	320	354	306	296	325	354	331	321	340	327	357	306	336	301	344	313	374	338	328	361	354	318	327	333	359	334	338	316	341	342	356	339	347	369	313	325	360	326	350	332	350	320	343	331	345	348	287	378	344	331	317	342	337	306	346	332	342	306	316	347	299	350	337	354	334	336	352	317	320	331	329	315	332	343	340	341	343	306	334	328	327	316	352	314	333	341	308	320	349	303	338	308	336	335	310	323	353	328	352	405	325	351	324	368	352	360	327	369	310	314	386	363	351	323	359	309	345	345	330	350	330	323	333	334	355	341	319	346	364	319	332	324	368	364	324	322	339	343	361	360	340	319	311	298	357	354	340	348	361	314	343	355	351	315	323	340	329	326	305	345	349	347	300	354	310	338	334	303	333	323	327	318	338	311	335	326	319	342	336	345	342	319	354	322	333	347	328	331	341	322	332	331	326	374	342	346	358	355	330	334	334	301	347	347	385	347	356	307	344	305	342	343	349	350	308	331	330	351	342	331	349	349	354	338	356	352	301	332	346	382	327	334	351	345	344	343	327	360	314	347	328	322	307	317	346	324	337	368	366	328	341	331	346	327	342	362	327	345	324	341	306	327	346	340	316	327	359	332	325	310	351	322	324	352	340	325	325	338	325	336	326	317	341	354	311	377	345	346	344	314	333	373	348	359	328	322	296	328	321	329	345	332	320	331	296	324	352	358	364	344	332	354	367	312	347	332	327	310	351	320	358	345	341	331	315	376	352	323	338	325	342	334	319	350	345	321	386	305	285	310	351	328	306	344	330	313	343	356	350	324	309	323	300	326	336	303	323	314	311	347	316	355	331	362	310	351	348	329	339	338	336	316	325	346	384	381	335	337	321	346	337	307	315	336	326	359	338	333	331	321	362	362	355	328	329	369	352	314	363	333	353	334	339	329	330	331	296	332	303	317	301	336	367	325	354	337	321	363	322	351	356	326	331	336	336	345	317	347	331	326	350	350	342	314	324	349	322	332	314	347	310	338	328	344	317	352	328	372	325	296	329	338	330	302	358	334	346	387	354	348	342	386	359	348	350	345	342	371	356	338	348	320	316	305	321	349	334	359	346	335	320	307	347	339	333	348	336	318	339	340	347	331	344	309	329	356	340	355	330	332	352	343	347	331	327	342	360	332	343	356	330	357	344	303	354	358	352	352	331	325	328	321	339	340	308	379	329	356	362	358	350	352	327	318	357	336	315	354	300	345	321	301	339	339	342	306	349	357	338	334	338	334	308	348	349	353	369	316	348	313	305	347	325	292	331	357	347	318	359	336	312	365	331	312	324	369	354	309	320	346	329	331	347	348	310	342	316	350	354	319	320	380	339	354	359	351	352	338	315	331	328	348	300	351	332	355	335	325	323	345	324	343	350	301	340	335	350	348	326	328	303	367	328	287	351	347	335	336	296	329	330	298	304	333	319	324	328	359	348	310	291	331	328	314	300	344	381	333	364	356	318	363	301	351	324	348	313	336	316	340	345	343	319	332	347	340	341	353	366	365	312	349	356	326	341	333	336	326	328	350	346	309	328	289	346	322	303	319	314	321	344	318	359	310	340	342	358	324	385	327	313	334	332	319	337	343	318	335	354	337	367	327	348	313	310	356	321	340	367	342	340	340	311	343	298	327	356	327	357	334	311	330	338	355	306	344	371	334	383	342	307	329	324	338	341	376	346	326	349	352	347	335	345	327	353	351	330	328	378	335	342	331	304	310	291	332	353	377	325	326	333	351	325	326	349	336	294	295	348	339	342	324	333	311	338	310	324
30387	2925	6217	6607	5679	4583	3886	3302	2823	2500	2239	2044	1922	1812	1692	1616	1536	1484	1458	1359	1367	1287	1251	1330	1193	1163	1300	1201	1164	1186	1208	1092	1104	1093	1121	1078	1072	1127	1083	1060	1039	1107	1028	965	1002	1045	1007	1034	1048	1041	1031	1013	1021	1069	1026	1044	994	973	1072	1055	1007	1038	928	1103	968	1046	1008	964	1001	989	1034	1034	1033	1014	1002	1006	1007	1007	1008	942	980	943	957	996	996	1027	985	997	933	999	966	1011	970	944	978	1016	998	987	984	973	1015	935	919	1017	1019	972	986	896	989	958	990	1016	999	961	941	921	989	997	1001	969	961	937	931	984	1003	975	985	947	958	996	1036	968	1008	906	984	943	962	919	960	943	970	1012	938	952	973	958	979	948	990	972	1022	942	1007	1032	960	980	984	965	987	1033	969	960	974	984	994	968	1026	920	948	944	970	966	944	961	1018	964	1014	969	997	978	937	957	950	930	954	1011	957	904	970	989	975	945	933	935	1038	966	996	976	957	938	990	999	996	983	1013	1018	976	941	941	992	976	982	1007	914	975	1028	964	1005	962	967	943	937	918	968	911	966	899	964	946	1034	916	892	987	970	979	959	990	959	1018	1011	1005	917	958	975	968	1065	999	1004	933	944	974	976	983	985	1002	992	991	999	999	985	993	941	930	949	930	997	947	963	974	978	1040	947	1026	914	974	992	993	979	931	965	966	992	992	935	980	929	952	951	950	1006	961	939	960	970	915	918	1000	983	986	915	924	974	975	962	1015	1030	968	975	937	1001	981	1036	1009	954	1012	977	991	968	937	997	965	950	975	950	1002	999	959	973	921	927	961	953	966	938	969	921	935	920	956	969	961	968	981	978	911	910	896	1000	943	968	952	935	957	934	898	983	950	984	972	917	1000	936	980	990	995	993	954	962	984	961	954	983	996	959	1016	950	999	946	953	928	1003	960	987	952	963	983	955	920	987	926	957	1004	898	917	1016	1041	932	941	924	952	946	1000	936	952	1001	945	989	986	975	953	936	975	936	1007	970	966	981	944	959	970	961	917	959	908	969	949	927	948	964	947	946	977	942	936	1040	966	986	999	952	943	995	1016	999	926	955	996	937	953	965	950	1003	897	1045	963	945	972	977	958	968	981	941	918	991	925	935	980	972	962	990	956	969	1022	948	1021	977	991	980	957	971	986	1016	985	945	1045	1003	996	1008	967	907	933	938	995	924	953	986	940	963	973	943	1024	966	970	988	959	965	1012	987	955	948	997	967	915	968	973	995	931	967	975	1007	980	972	943	981	1009	982	926	996	997	971	986	941	964	941	1004	1010	962	984	953	940	976	949	968	968	987	961	1027	947	980	974	956	1013	939	964	930	955	974	982	940	960	941	985	959	978	937	938	959	939	964	959	947	979	987	958	975	1029	982	999	959	945	937	920	1033	987	959	938	982	956	981	977	932	957	944	955	939	938	1048	967	913	968	966	1014	1036	929	933	974	1036	985	990	993	944	936	948	996	965	975	940	962	983	941	950	940	1010	1007	1003	989	979	1018	984	931	961	955	936	940	1006	1003	982	986	951	951	977	944	1000	952	931	917	985	1032	968	974	999	996	993	982	962	992	965	979	965	1036	942	980	959	1015	995	902	974	997	986	977	960	908	927	1007	934	927	1033	1011	926	913	1012	935	995	949	986	956	922	972	930	996	994	953	928	980	934	952	960	932	933	976	965	975	968	988	951	969	966	983	1010	885	975	930	985	992	934	980	1037	934	990	996	963	997	1009	1006	986	982	961	994	932	1022	937	964	933	929	948	971	1021	988	940	958	986	974	934	944	941	1015	998	1004	957	928	986	984	953	953	1000	939	1017	972	969	974	962	930	974	1021	994	975	933	920	979	1005	935	943	966	943	951	972	920	941	1000	982	954	980	932	970	951	965	995	964	1017	953	948	966	922	922	937	996	930	920	995	1014	993	951	965	934	975	961	914	977	949	932	967	977	928	972	967	995	998	950	963	980	990	1003	968	971	948	934	984	971	926	929	934	953	972	987	1042	957	937	938	919	975	978	935	990	984	1024	974	936	997	938	1011	907	943	940	985	1023	1000	998	955	920	977	972	960	964	978	954	1014	958	947	968	948	984	952	1001	990	932	917	981	939	955	944	986	904	970	980	956	962	983	947	1001	932	951	958	1016	958	957	1005	975	958	966	950	978	923	1001	1033	993	1029	986	982	982	959	935	993	1005	963	1019	950	959	940	960	1016	982	1017	950	992	963	957	940	971	989	999	971	928	991	976	981	945	947	950	978	916	931	948	1012	942	955	972	955	997	968	960	970	991	921	968	991	942	989	928	1001	1029	991	1009	969	1008	985	997	1005	956	968	959	947	1019	1006	963	975	914	925	938	956	974	977	929	910	1021	966	1012	964	962	1001	952	954	906	927	907	1039	983	970	1000	992	965	1011	931	940	981	954	915	951	1029	984	921	977	972	939	1019	926	967	1016	973	975	975	963	927	969	957	934	974	976	1030	944	964	974	958	952	978	972	1039	1005	932	964	968	965	928	959	996	978	980	949	966	974	954	988	925	933	1013	997	1033	1013	936	1046	981	983	967	988	945	989	1012	946	1008	933	927	978	981	960	953	979	913	970	1004	972	988	1017	966	990	969	1012	978	933	952	1016	960	962	981	953	984	919	956	963	975	979	1000	939	969	1013	946	940	961	923	979	973	984	924	987	967	946	914	915	936	959	1019	976	977	1035	1010	938	946	979	974	968	955	935	972	954	956	960	1055	930	975	989	1006	979	979	929	959	924	952	919	973	966	935	935	1006	952	969	976	1025	970	984	968	965	981	991	956	938	960	934	1004	1003	1006	951	1008	960	1006	1003	957	935	973	951	922	986	939	934	975	938	987	917	937	906	957	958	950	942	970	1006	954	1029	995	1009	929	996	950	958	968	960	950	958	983	970	914	1000	912	976	911	988	979	949	961	906	941	901	923	999	988	990	960	997	919	929	889	901	903	974	948	971	1010	969	1006	937	943	1011	982	919	981	990	918	992	973	957	967	997	921	964	980	948	954	901	981	1015	1017	985	973	951	968	987	954	1007	966	959	954	924	981	952	984	906	1014	940	966	987	964	950	916	969	956	1015	981	947	941	1001	973	980	954	993	958	978	990	986	1029	1017	993	1035	900	989	954	933	976	944	994	942	952	971	1037	999	994	994	914	1033	973	970	979	1015	976	982	989	964	971	956	912	927	1000	974	956	950	952	946	982	1000	1045	979	1007	1012	993	960	960	972	938	1053	924	971	987	991	1023	933	985	956	942	943	1063	941	996	1010	948	991	1008	967	926	999	978	977	907	1017	990	987	933	942	978	971	920	974	920	969	1008	986	944	1004	954	966	999	999	942	941	942	993	964	1011	910	948	971	944	944	1030	1026	976	947	996	905	936	954	983	980	996	953	1020	948	929	988	988	965	977	996	936	957	978	982	950	972	1009	940	959	936	985	994	941	946	946	1016	930	949	947	1001	971	965	983	994	938	992	972	984	1027	986	948	959	962	958	977	995	914	999	952	973	963	1008	920	979	1009	984	991	936	1004	945	998	1006	954	936	958	985	961	958	946	939	996	951	908	990	908	965	960	978	907	984	953	918	992	982	964	972	937	952	958	915	945	970	915	933	937	918	923	960	966	938	971	904	938	985	960	984	1008	995	988	979	967	998	1011	998	1011	960	986	920	998	942	966	962	963	997	983	938	923	1003	935
9461	523	242	220	191	191	202	176	159	182	152	169	162	170	173	166	182	167	173	166	175	171	156	159	147	181	164	143	150	176	163	164	159	170	151	153	165	163	161	171	140	167	162	173	139	140	141	151	139	139	138	181	157	140	170	166	142	169	150	162	181	155	149	158	170	174	186	149	168	177	150	151	139	163	160	143	144	155	177	179	156	136	161	179	148	156	164	157	171	160	147	169	172	164	156	145	182	158	152	171	169	150	158	160	167	158	153	158	170	129	176	142	152	169	148	144	147	180	153	157	182	174	157	153	170	165	173	153	159	157	161	144	158	139	142	160	162	158	128	154	164	154	160	150	164	156	160	167	165	167	135	150	164	177	149	157	158	174	148	149	153	152	185	157	169	149	152	169	171	160	159	147	145	164	157	176	153	164	147	179	165	150	151	167	153	165	146	161	176	146	158	148	163	156	148	166	170	173	146	162	163	136	163	172	138	147	145	189	171	148	150	164	148	156	150	154	186	141	141	163	154	167	176	153	123	163	176	148	155	154	158	155	151	147	169	158	142	170	143	151	144	137	142	156	153	151	179	157	162	154	148	155	139	173	164	157	165	136	145	155	154	174	166	154	146	155	169	148	180	142	149	162	142	148	130	136	142	168	146	159	144	148	156	123	157	146	171	160	138	143	166	177	142	153	156	160	176	186	166	151	166	150	145	142	163	160	176	151	166	157	156	166	150	161	187	170	143	179	168	148	176	142	191	140	160	163	160	172	172	145	135	173	159	166	146	147	126	160	158	152	148	168	133	131	166	142	155	120	147	149	143	139	161	162	150	152	161	176	164	138	171	161	156	178	148	166	145	162	163	133	158	166	166	155	152	158	156	142	144	161	179	169	170	166	155	161	144	165	142	164	178	145	186	152	158	148	159	161	138	166	162	164	142	161	162	170	159	158	151	162	143	180	146	148	153	150	174	141	161	139	134	134	165	160	152	145	164	136	151	165	158	158	146	128	132	174	153	162	143	167	142	157	168	130	144	150	193	145	151	160	149	144	154	161	147	150	172	146	149	139	144	145	149	180	133	160	158	136	140	158	149	178	155	155	164	145	172	143	165	166	165	162	166	141	130	167	161	154	167	150	155	149	156	159	154	177	170	145	182	158	157	161	147	152	173	161	178	139	165	142	143	176	187	173	162	164	156	154	146	143	159	150	161	154	150	179	150	151	161	158	171	153	141	154	154	147	163	157	163	142	174	141	142	136	153	155	147	177	136	178	189	145	151	174	148	180	164	174	148	156	154	140	181	150	172	158	147	169	151	162	178	168	140	145	185	167	142	175	156	181	167	161	158	144	149	168	172	155	174	145	177	176	126	148	127	143	164	149	171	154	161	152	160	163	163	169	139	139	149	192	157	179	161	157	148	167	154	166	169	146	164	154	157	171	163	165	152	155	146	149	154	160	160	173	158	149	148	151	176	168	171	159	148	177	139	155	144	144	164	152	157	126	148	145	152	169	137	169	152	162	162	173	156	153	165	157	147	149	153	138	172	140	159	144	142	174	154	168	155	154	137	142	150	174	153	169	160	155	148	170	160	165	138	146	144	155	162	169	172	153	157	157	162	140	168	172	180	140	153	175	154	170	162	132	164	134	181	167	139	170	155	140	152	159	143	173	150	143	181	150	147	165	162	166	163	174	149	177	151	161	146	154	166	151	171	154	188	183	139	160	157	162	164	164	154	161	164	148	181	133	174	161	173	148	145	156	164	155	166	178	151	170	161	135	154	174	168	153	140	166	156	151	165	141	161	141	175	169	148	184	142	166	161	150	152	200	168	152	152	148	182	144	153	151	153	153	152	141	170	160	164	148	181	150	157	137	167	158	151	148	161	164	170	158	184	180	173	147	161	180	162	131	154	160	162	176	147	166	150	174	149	148	148	151	169	179	139	149	138	166	171	151	176	146	149	168	164	187	171	154	150	160	161	158	147	156	169	172	147	157	146	160	189	165	149	175	135	165	169	174	129	131	156	170	173	147	148	140	162	192	140	202	146	159	162	143	168	172	161	176	159	169	158	143	182	135	160	141	155	161	140	159	133	180	151	165	148	125	167	161	159	178	157	193	172	146	165	149	152	164	180	138	161	149	138	163	159	154	167	143	192	177	163	188	152	177	135	154	143	128	141	165	152	162	149	143	163	163	168	166	158	152	156	137	166	161	157	151	155	159	130	169	152	155	158	154	139	156	154	155	164	162	156	150	163	148	164	167	127	183	152	140	157	166	173	147	161	170	157	149	168	145	142	168	152	157	164	136	150	155	184	161	157	186	155	184	163	142	162	159	154	163	148	167	167	166	160	156	155	158	145	163	155	148	174	146	153	162	165	162	171	148	160	157	162	162	142	190	159	161	149	154	166	159	140	180	150	154	135	163	139	160	142	172	139	166	185	152	151	160	161	155	155	158	168	155	174	154	150	179	161	166	179	157	141	141	154	158	147	140	177	151	145	162	161	167	164	169	163	156	163	162	143	160	138	133	128	152	159	165	156	174	164	187	168	177	166	148	162	136	139	147	128	152	161	153	148	147	177	179	157	137	150	169	171	153	159	154	157	159	174	147	148	161	132	138	147	142	160	154	160	165	153	152	159	162	149	164	160	124	164	156	163	168	167	175	170	151	141	166	153	173	131	148	161	146	169	146	167	155	174	169	162	144	176	157	169	157	149	151	151	128	154	159	158	168	162	138	165	165	184	146	146	156	139	150	160	157	159	168	136	148	166	154	169	178	162	154	163	147	151	169	152	153	159	169	143	160	157	151	167	157	170	141	145	177	178	144	151	156	169	178	157	153	155	169	172	156	167	154	174	153	159	158	166	173	151	151	141	175	165	169	137	158	152	149	160	133	147	163	167	158	169	169	149	140	169	147	140	163	175	152	156	183	146	151	163	136	135	146	156	157	156	165	166	175	168	163	172	175	168	138	160	147	147	142	163	152	145	173	159	142	164	151	158	155	170	149	147	125	162	145	173	156	145	173	149	156	161	170	124	175	137	168	159	159	145	141	133	173	157	148	150	149	142	186	159	152	134	155	171	164	170	160	159	156	169	150	147	153	150	147	171	159	151	169	165	136	166	127	165	149	158	160	156	151	164	144	180	170	153	165	168	164	154	163	153	162	148	145	157	165	190	152	159	154	147	161	143	149	151	153	142	142	169	153	142	160	151	147	138	157	150	180	154	170	134	150	173	149	160	141	154	161	159	173	158	166	157	147	140	169	138	175	160	143	168	146	158	156	181	162	173	178	142	168	169	165	157	166	179	167	170	166	163	187	154	149	146	173	156	156	167	159	174	145	131	148	138	178	159	165	155	162	175	155	167	160	147	153	168	145	158	141	154	171	173	165	156	145	161	175	144	167	140	153	150	164	158	148	147	152	176	159	153	146	155	162	175	167	166	164	163	149	160	151	171	144	146	154	161	183	165	149	184	138	167	157	155	164	150	192	160	146	136	160
8470	620	708	675	664	634	606	643	602	603	551	557	537	551	583	561	560	577	537	573	548	551	563	548	560	570	578	518	524	552	530	515	512	543	593	531	566	532	491	538	566	564	507	519	496	546	563	493	516	569	494	513	535	514	524	510	556	542	511	461	509	535	497	536	527	492	546	525	577	547	552	509	496	525	531	542	560	497	524	510	552	574	499	547	532	513	558	513	537	527	557	492	523	506	541	528	527	502	536	506	551	526	492	565	521	537	493	528	497	540	552	526	533	577	535	548	524	523	550	493	575	539	513	555	526	501	534	512	550	516	541	506	583	560	548	549	586	510	522	543	508	571	501	539	562	552	546	497	526	495	507	507	533	488	532	517	529	547	552	519	522	470	534	534	551	532	531	533	540	546	534	539	510	531	534	555	539	527	526	536	549	519	543	498	594	503	563	556	537	514	534	539	503	557	512	512	495	556	534	545	557	551	493	530	514	552	519	538	524	552	532	517	526	523	548	508	524	530	526	533	535	522	535	549	540	552	496	511	568	549	539	529	549	519	498	550	515	493	561	521	492	485	506	530	539	553	527	516	523	557	513	537	505	507	540	501	510	502	556	541	533	555	576	475	567	487	499	544	543	557	533	529	552	559	548	548	514	523	522	564	522	515	534	477	555	529	535	527	491	483	546	529	509	545	521	546	528	492	526	491	566	533	507	495	510	530	557	542	533	523	545	535	557	520	559	510	506	505	498	515	482	542	563	544	544	529	509	556	536	528	534	566	550	516	550	530	521	563	536	562	526	506	560	514	535	541	541	527	530	508	537	533	556	545	491	529	479	528	498	522	568	539	556	502	528	558	510	530	548	506	564	527	558	543	535	540	571	482	562	490	534	565	554	503	525	518	532	562	508	527	503	517	527	511	502	542	517	540	548	543	540	508	525	525	503	540	525	563	486	502	549	518	586	531	546	540	507	511	526	526	588	558	514	575	528	535	529	553	506	534	526	534	525	510	509	561	547	535	551	529	555	543	509	579	539	544	517	540	498	538	560	514	553	547	540	529	496	523	523	571	532	536	528	503	512	569	513	523	564	527	531	551	532	520	514	526	541	550	520	516	538	560	496	509	514	497	519	526	540	519	517	550	557	517	560	494	556	521	552	523	536	512	545	574	524	557	512	516	513	570	565	528	549	540	511	500	510	516	547	538	528	577	553	545	539	544	539	518	533	559	530	507	535	523	532	605	523	529	529	551	529	525	559	512	537	563	520	530	564	554	521	517	542	550	524	537	544	518	520	493	529	557	520	486	549	509	559	534	565	549	544	527	526	523	539	507	541	540	543	553	518	547	522	518	521	484	520	508	504	490	496	527	507	550	534	522	552	554	499	520	537	508	553	492	524	517	538	536	520	510	544	530	549	483	526	539	512	527	509	535	551	501	488	504	522	555	499	475	528	499	562	572	528	528	557	516	567	503	546	499	549	571	576	483	483	533	543	516	529	536	548	518	511	496	508	552	502	533	555	560	520	496	521	542	502	532	514	517	544	545	552	531	540	534	492	527	519	526	547	560	505	516	531	573	568	469	514	556	555	515	500	501	527	548	545	549	530	539	558	484	520	538	503	527	525	532	555	531	533	523	534	537	521	505	548	534	526	539	543	536	553	568	490	529	509	508	527	557	544	544	570	461	537	525	572	580	526	520	545	519	493	563	526	550	565	506	532	522	551	510	525	526	536	553	557	510	515	525	511	529	513	511	533	544	505	521	510	539	526	567	522	519	548	529	558	517	561	528	533	531	540	486	529	552	532	518	545	509	502	519	559	519	545	541	555	546	522	497	576	529	540	550	514	503	512	557	500	543	563	510	503	551	498	540	577	508	539	542	517	540	516	508	498	544	505	510	548	520	504	549	551	537	509	552	527	534	575	535	532	548	540	524	533	541	535	528	533	549	521	547	583	536	548	508	538	525	564	559	523	526	553	510	521	576	508	528	508	531	484	496	549	533	546	566	529	548	544	523	503	511	540	542	508	505	566	503	510	537	520	545	542	508	522	563	548	534	524	534	552	529	533	534	585	525	559	513	557	517	563	592	484	528	560	544	563	499	497	571	509	536	549	536	524	543	542	501	477	527	551	519	575	503	534	545	498	506	517	529	554	494	506	538	545	520	558	508	485	551	546	539	534	521	535	530	534	554	557	507	505	563	525	504	521	560	560	534	537	526	554	549	563	529	549	557	529	565	533	524	513	533	524	517	553	504	513	555	506	501	567	508	524	502	488	538	546	551	510	531	511	554	547	597	516	540	523	512	544	525	538	510	523	527	514	544	485	517	531	506	537	533	552	521	527	512	546	547	543	552	556	559	524	518	509	505	524	509	520	508	521	475	491	539	541	550	492	545	526	543	553	549	508	525	492	534	540	534	536	525	558	530	505	519	544	499	551	553	514	516	515	520	528	505	532	519	499	564	502	522	516	564	524	527	552	548	576	559	540	569	556	529	546	573	548	510	506	548	537	528	488	571	539	558	529	537	555	528	526	543	522	574	539	531	531	535	541	538	545	495	528	547	530	544	529	579	528	529	563	546	558	568	483	547	585	500	548	510	532	537	534	524	492	551	554	536	560	502	522	574	524	498	533	508	509	505	532	558	505	570	498	494	548	559	538	559	545	493	556	504	531	466	496	502	528	570	496	590	500	467	476	557	512	510	578	533	535	534	558	551	512	565	525	513	492	519	535	528	502	556	538	515	539	536	544	530	497	550	488	539	512	552	529	492	543	555	547	555	503	490	534	553	518	544	482	560	550	517	516	537	520	547	522	532	536	523	525	538	526	530	526	556	577	526	557	531	585	533	524	550	553	534	550	543	554	572	520	499	544	544	542	539	567	542	511	526	522	497	508	510	525	534	548	507	514	573	494	508	505	527	507	524	538	528	548	513	545	535	555	528	524	509	546	480	553	544	524	577	529	525	521	492	507	521	519	531	507	510	520	533	538	530	583	510	516	530	533	557	505	510	522	513	490	516	546	524	555	570	505	508	508	577	535	564	540	518	552	500	522	504	549	536	518	576	535	514	554	518	555	515	549	546	507	532	524	517	552	493	503	538	557	545	511	545	574	553	519	500	492	535	544	518	550	510	561	503	517	505	536	509	591	516	511	560	547	526	499	523	566	533	531	498	536	485	527	521	547	542	534	536	504	532	536	498	519	535	507	522	498	509	489	520	509	532	579	523	602	529	529	504	500	490	489	543	550	546	536	565	502	498	528	531	531	506	511	543	523	559	529	512	532	553	561	518	528	508	535	550	532	531	535	533	512	529	545	526	534	521	597	533	567	521	541	538	532	572	530	533	545	530	529	536	523	547	558	532	538	549	556	568	537	549	560	536	563	554	554	545	570	526	545	526	536	537	518	537	542	560	558	540	528	548	573	534	530	476	509	544	535	556	468	568	503	533	546	545	515	507	540	519	548	535	571	540	532	537	541	497	527	484	509	506	503	510	521	535	539	524
48688	10516	1931	1246	861	692	591	518	470	378	427	369	379	333	359	368	366	366	309	318	312	351	318	306	329	337	320	297	333	313	319	340	294	286	300	310	290	283	328	307	261	301	270	298	296	312	321	332	324	289	320	298	287	310	300	334	317	283	275	300	299	298	302	289	292	300	286	300	317	300	283	295	307	276	310	264	282	324	308	333	267	292	321	299	272	282	282	321	289	317	318	297	299	308	307	287	328	292	299	316	303	326	292	300	326	299	290	295	300	319	283	274	284	271	319	295	310	282	299	308	298	315	287	266	283	269	288	287	269	305	309	335	298	293	278	286	280	305	289	324	316	287	292	270	289	337	333	297	314	289	304	275	289	296	251	297	308	285	288	256	317	319	294	309	284	291	281	286	280	316	301	326	311	275	291	286	308	303	301	335	283	268	278	271	299	288	288	299	294	286	269	308	297	300	325	293	299	325	312	280	296	299	282	316	315	295	323	316	303	322	289	313	272	264	292	286	263	269	302	300	289	327	302	319	297	279	277	317	313	305	309	286	301	287	301	312	273	266	268	318	293	313	316	300	305	286	295	310	289	286	297	305	302	325	292	310	316	301	286	329	281	299	272	323	281	291	287	316	267	303	278	275	291	298	309	287	308	305	322	316	296	281	231	337	279	307	261	297	285	282	308	293	312	282	317	303	330	300	311	311	286	294	287	307	323	297	300	307	314	286	305	304	289	310	306	293	281	303	311	302	267	276	306	289	290	261	286	306	274	299	294	291	293	319	321	289	298	280	293	289	291	311	303	275	298	333	316	295	286	317	299	287	315	328	270	292	273	273	281	281	277	295	270	279	291	280	292	299	277	301	279	342	319	276	300	307	299	305	301	289	308	304	305	319	305	319	277	292	318	266	301	289	302	272	314	307	266	317	293	300	295	297	316	300	285	288	297	307	273	307	291	290	292	324	316	276	274	293	268	288	302	261	256	307	301	298	291	303	310	278	289	327	273	304	301	284	291	269	270	299	255	306	318	295	280	276	304	313	311	332	309	299	302	269	299	270	316	303	313	291	300	308	301	288	301	298	306	298	302	290	274	332	295	291	290	285	290	331	295	302	280	283	320	311	300	300	292	306	310	306	316	313	289	306	262	306	272	302	311	288	289	307	308	271	258	316	283	322	335	282	293	296	284	313	304	294	297	306	296	277	275	295	307	309	315	305	299	289	285	298	290	312	296	298	301	281	286	302	294	288	306	288	286	298	310	307	302	311	285	274	287	294	290	302	298	291	294	282	299	300	253	280	299	321	291	274	306	313	295	298	277	290	294	290	288	291	302	300	313	277	325	326	261	308	278	297	302	318	275	293	309	295	304	293	275	297	261	271	290	295	291	292	276	310	261	314	303	300	277	327	284	312	292	291	301	310	293	291	308	278	299	317	307	291	305	301	294	273	282	292	305	269	271	292	303	321	291	303	261	289	323	318	293	310	299	279	283	268	295	303	279	276	273	337	277	298	343	290	315	289	289	272	323	290	292	281	279	276	293	299	312	293	298	291	292	270	290	267	313	300	297	309	311	296	275	243	275	312	323	309	270	305	297	339	279	282	296	276	303	309	290	301	291	278	271	290	284	299	306	354	300	318	328	279	284	266	293	332	318	299	273	304	291	301	291	275	317	307	276	292	284	301	314	315	301	294	296	317	297	292	286	307	284	313	276	278	303	295	315	306	304	286	328	293	311	287	319	298	298	316	289	300	275	298	296	304	291	273	282	271	295	303	313	283	289	311	306	289	289	268	335	291	292	278	287	328	303	307	300	306	283	308	289	321	336	299	276	307	279	325	285	289	268	283	296	292	280	322	292	269	276	308	315	318	290	317	282	265	299	284	349	274	312	303	301	287	302	293	293	256	304	281	302	281	267	309	276	274	288	256	312	326	324	286	313	280	292	282	265	293	306	312	294	309	301	305	313	282	287	271	281	269	351	284	290	309	276	302	287	334	326	260	292	278	309	302	308	299	304	287	299	301	274	273	305	309	277	306	306	280	290	330	289	276	311	305	275	278	319	270	318	302	300	314	292	281	317	316	310	272	311	324	347	321	294	297	308	293	306	285	304	277	318	304	302	265	309	272	283	274	308	323	317	305	308	303	309	294	306	332	301	309	322	305	290	300	287	266	292	281	320	304	297	289	273	278	300	299	289	288	276	286	350	316	282	303	337	299	301	269	280	295	290	311	304	315	296	294	294	303	315	288	300	310	297	295	327	299	305	297	293	293	283	305	279	291	294	290	271	291	304	333	272	324	315	322	287	292	320	312	272	290	299	287	291	273	306	296	299	330	295	319	311	312	314	321	311	293	320	298	288	294	301	291	293	271	291	294	309	275	271	276	289	303	278	292	298	275	303	296	271	266	301	280	313	302	295	302	300	274	314	291	330	310	311	316	310	316	274	293	313	242	304	300	301	272	271	300	273	280	287	296	300	306	279	307	268	301	297	300	300	283	288	296	321	306	270	290	300	328	286	284	282	272	307	271	312	323	307	289	326	329	290	297	301	307	295	312	319	288	315	321	285	257	291	286	301	287	290	326	312	307	315	312	293	285	271	266	269	317	299	315	280	288	317	270	325	299	307	307	262	283	293	294	302	303	296	316	265	311	299	280	294	289	288	313	290	287	288	300	284	295	323	293	306	289	309	309	313	300	273	305	288	269	294	311	297	282	300	301	320	300	285	282	308	307	318	262	326	288	302	330	326	275	292	281	288	286	308	311	308	297	305	291	293	293	295	293	275	302	296	280	315	309	296	325	333	277	260	271	284	301	269	290	300	293	290	284	280	302	288	315	296	304	300	286	280	294	288	312	307	315	304	283	286	301	292	298	265	319	301	338	287	305	333	300	296	300	297	285	298	285	310	272	304	282	337	303	291	306	300	322	315	310	276	295	297	298	297	309	313	283	292	305	299	310	298	272	277	280	295	295	275	273	269	299	263	296	301	304	307	309	310	282	330	309	281	283	336	304	318	310	292	301	305	314	280	301	315	306	283	266	285	284	284	315	300	317	295	253	285	273	296	307	289	296	284	288	315	296	249	298	289	304	286	326	303	323	290	319	297	286	294	293	315	315	296	316	292	299	303	292	296	311	315	312	317	306	311	308	287	302	318	297	288	284	301	280	296	298	301	288	276	319	305	308	282	273	303	282	290	271	284	274	296	294	320	297	298	303	286	303	316	289	295	304	310	303	275	317	341	297	274	309	303	279	282	305	306	298	285	287	296	314	287	288	284	286	330	294	307	313	292	286	269	293	287	306	288	313	282	324	299	336	297	302	293	298	284	297	314	299	278	291	295	317	303	301	268	291	303	278	305	289	310	259	293	279	276	303	294	262	311	308	298	306	294	252	285	285	318	339	318	298	304	339	305	270	292	305	316	288	305	314	291	307	308	308	313	310	314	298	250	289	301	292	312	311	282	289	296	300	292	291	269	299	310	308	288	256	312	327	275	293	264	296
24282	1941	3700	3971	3398	2822	2542	2021	1952	1700	1601	1493	1330	1366	1273	1244	1177	1173	1023	1089	1101	1000	1097	1037	1032	1016	989	987	1069	952	992	985	990	971	987	981	910	943	939	916	929	959	948	965	889	903	960	912	938	911	897	920	883	905	866	909	923	895	892	868	904	899	884	918	864	937	941	866	900	880	919	893	876	990	854	946	889	913	941	912	909	873	843	936	892	888	894	928	896	956	904	897	941	871	903	887	868	870	854	936	892	932	893	867	938	874	911	861	921	911	889	880	893	907	901	910	920	859	891	881	914	865	872	875	902	918	917	900	856	847	859	870	897	891	897	893	874	870	886	881	889	886	911	921	850	883	892	953	916	885	886	916	902	896	861	903	855	891	865	836	905	925	783	879	869	853	883	876	843	924	912	854	867	903	871	879	880	883	875	867	885	896	918	877	913	901	860	856	875	904	840	880	911	937	962	820	871	830	869	908	881	885	903	876	866	896	927	837	896	860	884	884	900	925	974	904	898	869	883	902	831	880	869	871	847	853	899	914	886	867	881	888	857	878	884	911	897	832	858	903	855	923	895	888	914	864	887	907	920	910	883	893	890	814	894	902	851	863	832	876	896	836	929	820	891	908	902	885	901	876	909	837	911	848	931	897	900	915	851	845	850	901	834	873	848	898	894	979	890	898	861	885	901	925	843	884	886	891	915	891	901	910	945	865	896	879	888	854	881	862	906	869	842	888	848	854	932	862	882	888	896	872	866	848	972	861	927	860	859	881	843	861	913	865	937	861	888	852	947	934	914	930	842	871	863	924	889	881	827	887	910	894	874	855	898	939	827	924	864	907	897	889	899	925	916	915	860	954	861	876	844	855	866	908	919	855	841	890	863	878	848	916	863	875	874	897	916	850	905	930	893	877	857	890	891	919	904	856	893	900	889	870	900	887	907	820	906	880	853	867	845	874	876	948	891	906	917	865	908	915	880	897	893	871	890	881	876	877	871	846	845	920	924	858	871	906	898	932	843	864	856	901	862	914	858	856	900	897	888	887	925	904	928	857	924	859	908	878	919	869	888	883	910	843	856	856	888	887	902	881	841	857	870	911	854	841	899	885	906	905	847	906	916	850	892	913	852	932	843	896	875	858	876	889	921	827	845	881	884	887	856	931	899	888	891	886	900	882	819	902	849	940	946	912	882	873	889	932	858	877	866	924	883	922	802	899	928	903	835	903	909	914	910	864	879	865	847	902	881	919	854	862	887	939	867	940	874	933	860	861	903	899	891	893	892	905	895	887	902	867	858	832	829	910	908	905	885	861	921	859	863	868	881	871	880	889	843	823	840	873	884	865	883	893	865	913	849	885	910	845	897	876	862	853	870	867	907	898	874	943	906	896	830	906	864	875	844	878	895	823	855	933	935	852	897	900	860	861	877	907	915	911	860	882	886	892	920	866	852	913	876	928	884	905	876	888	895	861	853	906	858	932	892	910	905	873	905	935	880	905	937	889	918	935	887	873	891	857	840	884	889	870	971	905	873	888	900	879	855	882	911	907	878	892	867	881	872	882	862	863	851	878	871	863	875	841	840	864	828	850	927	840	889	884	897	920	803	886	901	886	892	900	872	836	869	924	890	923	891	914	841	917	904	868	864	921	878	861	869	921	932	887	897	879	867	912	878	915	911	822	828	846	874	906	872	883	849	871	897	895	845	908	925	909	924	909	900	889	880	876	879	849	879	887	882	961	868	877	896	917	861	882	858	885	901	870	864	866	867	918	869	867	901	901	896	944	871	890	870	873	906	854	928	881	903	919	863	861	875	932	883	929	894	872	921	900	913	814	859	860	865	853	844	876	877	885	944	872	845	878	863	908	872	893	893	909	877	914	870	812	883	886	903	933	854	951	919	856	908	929	897	900	882	858	975	900	877	912	831	843	850	911	908	892	900	887	902	910	896	927	885	903	876	879	864	828	918	893	829	922	847	912	967	889	877	904	890	891	905	900	856	875	867	889	896	882	863	859	945	919	879	844	905	862	906	874	879	911	912	880	875	924	913	871	896	873	914	870	938	859	895	913	873	826	917	923	930	910	847	924	868	878	859	856	894	933	858	902	895	867	883	882	902	882	878	908	910	862	865	889	866	867	908	899	884	834	890	876	931	869	906	814	851	899	952	924	883	892	890	909	871	903	881	903	878	891	919	880	908	860	891	869	904	869	899	936	895	899	838	882	867	878	902	903	896	889	891	943	895	913	874	833	896	906	876	846	857	872	900	877	916	850	887	949	898	881	907	889	904	866	852	870	907	874	918	912	883	860	935	885	859	874	883	884	917	843	858	897	905	930	936	909	918	880	906	889	868	863	910	936	902	872	932	897	876	901	924	882	899	904	864	910	841	906	908	899	897	855	866	812	894	890	883	865	881	908	860	871	909	890	898	845	896	911	857	884	890	842	920	893	835	927	877	915	886	879	908	812	855	851	874	884	893	885	936	885	909	918	904	819	905	892	862	882	912	860	933	870	889	907	859	913	871	902	899	847	924	903	871	926	867	852	838	916	929	889	875	835	883	870	873	860	898	957	842	854	909	844	873	870	817	908	826	873	856	847	906	877	834	895	924	861	859	838	875	894	821	924	911	880	936	878	862	856	899	923	860	889	882	879	931	837	854	894	899	892	882	879	859	873	877	884	863	808	915	790	907	803	863	883	870	852	890	886	876	912	952	892	883	888	911	885	853	879	929	876	895	864	841	881	902	888	892	870	873	865	870	829	870	914	810	920	940	869	964	914	878	860	848	912	874	832	887	920	877	911	858	881	845	892	897	918	899	939	898	891	861	887	899	892	944	898	901	848	867	886	925	845	877	929	929	884	888	833	885	899	904	846	899	864	935	914	949	874	892	889	847	870	896	859	828	936	926	903	919	812	900	837	925	913	890	877	913	838	874	873	858	909	838	870	851	869	851	896	859	907	899	893	903	854	873	887	903	936	907	908	884	873	944	897	947	869	885	870	823	850	924	852	896	884	907	874	937	881	865	882	877	919	890	920	905	904	919	873	878	893	866	869	889	896	898	914	895	878	889	876	838	893	879	870	857	883	838	949	919	904	886	872	854	894	917	858	851	881	863	878	904	886	882	894	901	873	894	936	840	872	877	878	868	897	888	884	899	892	895	900	888	901	792	870	893	936	860	866	887	864	887	911	886	906	918	890	891	891	863	895	894	917	850	858	862	880	903	867	872	890	920	860	921	886	872	903	906	871	928	918	851	900	874	918	863	894	907	914	912	862	909	830	869	929	942	902	876	898	851	869	901	899	897	916	838	868	901	876	875	903	877	928	911	887	900	933	850	870	849	871	911	842	950	949	854	894	914	882	885	903	941	876	864	919	868	922	912	897	850	911	916	898	892	897	910	845	838	857	872	891	876	926	914	889	878	865	888	885	922	869	865	899	879	851	920	937	872	907	867	911	856	876	870	870	893	913	864	973	931	891	908	849	815	879	915	899	855	900	951	889
60823	17797	5124	2356	1576	1099	924	715	649	589	535	480	463	485	444	435	403	373	380	403	394	402	399	378	353	393	362	367	356	367	390	356	347	388	343	382	342	327	351	345	358	366	361	333	347	356	343	375	317	348	346	339	343	346	338	371	357	327	338	319	335	362	341	364	314	356	371	386	337	357	331	316	364	297	332	354	311	343	329	337	355	351	376	349	330	357	338	313	350	362	348	354	346	336	336	352	265	331	320	324	335	318	338	323	340	353	334	372	315	320	360	323	313	359	295	315	346	344	346	319	356	319	309	339	357	323	325	325	359	375	322	363	355	319	331	303	316	314	324	391	333	356	331	312	292	321	317	346	318	341	303	329	333	347	343	346	347	348	360	352	310	344	332	351	324	344	352	373	326	354	343	325	320	337	341	321	305	326	363	349	351	361	356	368	342	336	363	335	360	350	317	330	327	323	313	361	330	346	320	351	323	336	326	382	346	343	332	367	315	333	338	322	325	314	355	325	348	310	340	328	337	335	343	305	349	313	324	340	340	303	326	377	305	338	338	322	338	335	315	332	343	349	370	350	368	314	321	315	360	370	319	354	336	302	361	339	347	331	353	325	336	341	302	320	349	352	320	323	341	345	347	329	310	328	328	364	377	340	336	344	341	327	340	328	303	332	357	343	334	334	375	313	357	341	330	359	367	325	300	341	357	335	366	347	316	306	344	327	311	372	337	351	346	346	332	339	352	355	340	356	354	358	341	309	332	346	334	360	334	341	319	335	329	322	327	329	331	336	339	309	326	343	341	323	333	359	377	325	351	325	328	309	332	320	347	324	326	345	338	320	306	352	321	348	365	355	323	319	316	328	330	282	319	340	347	350	337	337	321	333	313	335	346	341	335	320	327	335	331	342	338	349	332	335	353	329	320	346	336	341	350	337	324	364	345	280	312	360	361	332	356	355	352	321	330	354	340	324	323	319	296	323	362	344	319	317	343	327	321	335	329	309	360	324	379	347	349	346	320	343	329	326	352	340	337	321	372	325	361	340	314	338	322	345	322	348	356	322	356	330	341	338	312	355	326	335	328	359	338	349	340	361	354	338	311	368	320	329	299	356	323	333	331	318	333	332	312	366	309	316	335	338	318	336	310	347	322	326	310	382	320	307	337	314	315	329	349	336	341	349	354	314	289	354	342	333	333	343	319	332	335	307	339	342	366	338	317	326	339	331	337	354	336	351	346	325	332	294	388	355	303	316	330	344	360	312	333	325	334	311	330	320	359	332	321	333	311	358	309	349	359	341	322	355	354	345	344	333	331	365	352	321	334	312	349	348	336	317	334	344	328	357	363	281	329	353	329	350	321	309	360	352	319	321	323	321	352	347	381	358	335	355	333	345	343	323	304	292	312	355	334	319	364	325	326	341	326	347	331	311	309	324	316	333	375	337	334	310	359	342	304	334	347	297	294	380	327	335	341	342	321	332	347	347	294	340	360	357	356	343	332	312	343	317	344	321	305	342	321	333	363	325	333	318	325	328	342	345	329	307	362	346	319	335	331	327	322	368	335	328	321	335	340	329	355	333	315	316	352	332	362	358	338	329	346	330	324	343	330	362	351	297	345	360	348	315	349	322	351	344	354	337	322	362	334	378	306	344	385	329	334	332	345	330	329	324	332	372	331	332	338	362	306	319	313	318	327	362	350	353	294	314	324	338	318	328	330	326	355	325	334	357	331	320	366	355	340	305	351	336	357	342	326	353	333	350	338	331	380	330	342	324	316	346	320	337	330	333	308	353	326	340	333	332	312	339	353	338	320	337	368	337	321	310	340	346	323	345	354	331	341	356	323	358	343	342	346	337	339	364	362	350	328	293	345	345	336	320	345	357	338	353	330	322	370	378	356	314	358	321	320	336	331	340	371	346	320	335	310	336	366	332	327	325	329	332	351	328	322	338	298	298	351	354	353	327	343	341	348	349	326	309	305	348	377	339	346	338	338	322	334	330	361	323	287	341	357	340	366	338	344	345	345	338	334	315	335	349	330	368	326	335	359	323	368	344	364	347	345	337	321	347	302	301	329	356	335	330	348	342	335	342	339	350	321	339	336	320	342	324	337	312	328	350	344	362	330	323	276	352	318	369	342	331	331	354	338	335	344	384	351	363	333	328	302	337	380	316	350	306	352	366	336	332	364	360	316	326	368	359	347	306	313	320	303	336	335	328	342	344	349	336	342	316	347	338	342	331	345	335	345	365	358	365	323	371	312	350	328	330	327	367	349	316	342	324	358	320	370	328	347	338	345	342	316	324	342	342	334	336	343	345	307	333	348	368	337	299	376	352	331	337	323	321	347	360	342	331	327	359	334	362	358	369	364	313	338	294	331	339	364	351	353	345	333	346	345	378	319	318	340	354	340	350	377	328	341	373	299	342	304	328	307	329	345	341	341	333	330	354	298	348	315	326	368	332	320	377	330	324	321	312	360	330	352	334	310	330	357	334	356	337	337	346	321	345	338	334	326	340	343	314	345	340	326	335	348	345	333	320	319	326	355	359	318	337	333	325	330	380	351	340	356	337	331	344	321	341	354	332	331	348	312	306	311	341	328	315	369	372	325	345	325	359	342	329	372	324	354	329	316	350	315	311	330	305	371	344	374	354	369	346	328	334	339	329	314	363	319	332	340	318	356	319	311	335	323	311	340	351	326	326	304	364	332	353	309	347	308	346	341	343	323	328	333	347	334	367	332	326	348	346	345	338	357	346	345	315	325	324	339	347	327	332	335	317	369	310	302	337	305	297	314	311	333	331	305	341	308	337	327	332	347	347	368	327	328	336	333	319	357	303	335	361	341	320	339	318	310	345	320	362	313	317	331	350	338	312	355	306	361	324	354	337	336	300	319	325	323	320	305	338	316	362	326	324	352	320	316	335	347	339	292	348	336	338	312	320	338	346	320	329	334	358	332	314	331	331	337	341	360	313	321	308	359	316	305	327	330	316	328	329	352	336	308	340	315	321	326	342	344	343	309	379	327	329	352	332	337	338	340	342	360	339	342	328	345	351	348	368	351	338	347	320	336	295	332	333	332	358	360	341	328	313	327	317	311	324	332	354	338	349	363	348	310	309	339	360	328	333	355	317	345	356	313	342	335	312	314	309	331	352	345	308	335	352	371	332	350	320	344	330	359	355	332	318	344	325	328	322	310	351	343	397	365	352	332	335	331	350	378	270	336	310	336	305	318	318	324	314	347	342	329	316	333	324	310	327	330	321	336	311	372	353	307	349	339	328	337	340	346	332	319	344	353	354	320	336	354	335	332	302	314	348	341	373	331	346	354	336	327	349	313	329	326	331	360	306	333	347	335	315	333	298	325	350	316	351	333	354	362	347	363	365	315	360	351	324	318	318	380	378	324	354	351	328	342	327	320	354	345	349	337	351	337	323	358	340	344	364	332	360	328	316	316	333	370	320	339	319	352	357	331	313	350	339	324	347	350	322	348	340	332	355	343	322
30232	3045	6172	6615	5649	4586	3934	3206	2792	2495	2286	2071	1933	1741	1671	1578	1502	1491	1394	1410	1346	1291	1240	1262	1188	1164	1178	1165	1179	1198	1178	1172	1102	1083	1161	1081	1068	1140	1041	1080	1068	1057	1092	1116	1059	1051	1029	1006	1021	1085	979	975	1039	984	1060	983	1018	989	983	980	976	1000	977	958	1019	957	1030	979	1008	973	981	1023	998	1044	990	974	995	995	986	979	999	960	1038	981	953	1043	950	971	971	1019	954	963	956	1052	918	1021	982	1014	991	1006	957	907	951	1022	924	1022	914	971	933	941	973	962	944	952	960	1032	1013	943	917	979	907	971	1032	954	997	945	974	992	987	979	987	945	1002	1025	964	1016	984	994	966	957	931	962	1046	963	1023	957	960	953	960	962	979	956	989	949	982	971	966	925	968	944	956	929	941	966	968	992	933	971	944	943	993	979	963	944	1025	1055	999	994	963	972	902	911	967	977	982	967	1000	968	953	955	933	1012	1036	945	1010	962	993	936	962	958	970	920	942	936	962	998	1017	940	941	1011	961	1010	932	959	968	979	937	1021	977	943	991	965	1026	953	1015	952	944	933	963	962	933	983	935	919	959	931	947	978	969	963	930	940	979	960	958	961	941	998	975	936	1000	981	945	964	938	974	914	943	1014	955	1021	944	989	1005	970	982	961	1043	932	1004	923	975	948	934	985	957	982	972	959	964	905	954	958	975	1012	989	1018	958	979	973	954	963	938	956	934	936	969	949	956	978	1009	956	981	953	986	909	949	934	948	980	957	947	1050	1014	969	949	954	921	977	939	992	997	948	1008	980	921	933	962	960	923	943	961	946	971	965	977	924	951	971	958	948	933	913	917	919	1004	943	962	963	951	997	948	950	946	998	951	989	960	972	969	1019	976	993	962	975	981	949	942	922	970	908	937	960	927	956	969	972	918	992	963	972	973	929	956	949	965	945	993	979	934	1013	970	973	952	1001	980	961	941	984	1004	955	951	999	962	977	923	950	900	963	984	971	973	993	967	995	999	986	924	960	973	967	993	956	1007	926	932	966	1032	992	980	1039	940	1023	994	904	924	1020	947	962	960	980	975	951	976	986	938	937	945	920	974	960	983	939	1009	908	976	965	937	976	956	1000	952	988	983	945	938	935	948	954	995	1005	983	927	950	998	923	999	981	982	984	996	933	935	957	930	944	925	973	966	884	1005	960	979	1020	973	942	982	973	916	913	987	1005	946	1001	933	951	892	917	1000	955	1017	952	1031	974	953	1004	942	977	950	975	938	962	996	917	979	942	1000	951	986	1008	959	1005	977	966	943	969	934	967	938	971	1001	944	928	916	929	991	979	916	967	988	899	958	941	931	963	1001	1029	992	933	982	954	911	963	1031	959	988	975	959	934	1010	976	979	999	957	916	990	961	918	941	938	1019	932	901	926	961	960	981	968	944	1019	967	992	979	970	998	954	924	999	963	1027	985	928	920	926	953	967	926	1009	943	984	983	924	976	971	1006	927	934	968	964	938	973	1002	924	962	1025	920	937	921	1005	942	971	1016	914	990	944	954	982	980	1001	946	1004	999	987	1000	1015	960	1015	957	1010	1021	1020	962	939	957	999	925	1012	1012	968	959	1026	947	963	979	1034	1014	961	1004	933	982	976	920	932	989	1004	988	965	938	947	997	981	960	983	993	914	969	982	987	998	915	940	941	960	908	998	988	925	968	930	985	962	968	961	949	960	960	933	909	978	988	998	900	978	958	967	940	967	942	958	970	951	952	963	1004	1008	915	1004	984	958	972	929	960	929	981	978	994	988	960	918	944	946	971	941	982	941	949	943	999	967	939	944	945	981	937	974	962	913	1020	939	979	972	912	956	925	924	1007	951	1002	970	971	952	999	944	937	940	942	1021	937	993	931	888	982	977	929	937	936	968	956	1003	974	957	980	933	917	935	933	991	952	979	963	988	1028	955	966	949	1003	940	1039	964	994	961	942	977	962	927	942	936	950	985	941	977	946	958	973	1039	975	1032	999	976	931	991	979	959	1023	972	938	951	983	915	1014	970	1020	979	967	942	968	1025	945	967	1039	986	955	939	995	1002	966	997	966	953	944	938	967	945	952	934	955	911	1002	985	952	938	922	932	974	935	1010	927	972	982	1012	972	948	960	880	902	959	1008	967	918	948	930	969	981	996	979	967	940	940	999	955	999	942	935	991	919	945	1024	986	947	955	916	918	966	947	928	964	978	952	928	963	1007	1009	921	947	986	944	974	948	949	944	935	993	995	940	1017	979	940	1008	986	964	972	978	1007	914	959	952	908	952	982	968	961	966	976	996	946	937	996	949	1007	958	932	965	937	1016	956	982	964	969	1021	981	948	970	969	968	931	964	931	958	1005	979	973	958	977	970	924	940	920	953	940	934	957	971	1009	965	980	974	1003	975	928	991	944	949	959	994	978	942	926	981	974	1002	965	997	957	891	956	950	971	944	955	927	983	1005	981	945	897	967	1016	911	977	941	983	990	934	947	957	1031	952	923	928	934	1006	968	952	1014	963	1002	956	955	940	982	955	979	969	967	962	971	987	989	966	969	980	1007	1022	981	981	960	961	974	918	1062	1011	908	950	958	962	1036	960	970	987	871	995	955	976	1009	994	946	1000	975	965	980	1005	967	986	941	983	989	926	994	974	933	941	993	944	967	965	974	982	914	1004	986	1004	944	951	995	987	949	1008	976	985	909	923	959	897	912	938	944	944	997	949	962	896	937	945	1002	1022	937	924	964	993	975	981	968	973	939	944	954	921	953	989	988	962	983	991	901	926	921	1016	945	990	965	994	1001	995	970	999	949	912	966	955	1000	986	969	893	974	1004	997	967	947	988	971	974	980	915	989	959	923	1010	985	970	956	920	965	918	963	958	987	984	968	950	954	996	934	966	949	953	977	913	914	952	972	948	948	966	927	978	958	962	974	933	960	997	960	960	994	974	968	947	949	987	951	1024	974	969	934	1000	967	966	1040	988	921	877	980	1024	956	977	995	971	965	964	921	955	1040	929	931	1003	988	1034	971	979	968	979	988	988	932	980	1000	935	930	946	984	1023	1000	979	992	974	987	976	954	1002	973	980	962	975	974	986	971	949	963	941	986	912	974	1012	892	971	981	1013	997	907	984	945	943	924	964	922	913	945	999	1002	963	995	936	945	980	941	991	914	937	979	931	951	917	971	966	965	924	952	964	969	954	967	936	980	940	954	975	1001	936	993	982	1005	981	955	950	999	1013	963	962	1017	941	986	953	1002	960	980	943	1001	981	993	954	971	951	1022	914	948	994	949	983	992	943	992	954	975	956	936	990	1007	954	1049	1048	929	947	923	1000	895	1015	993	989	940	978	986	926	969	966	942	921	967	964	961	964	965	934	921	934	963	1013	940	970	942	959	944	950	984	914	918	995	1013	955	950	987	922	949	1005	943	947	935	948	932	952	984	964	1034	970	971	995	1006	969	957	966	1029	959	982	954	911	996	964	1027	972	924	950	966	984	936	976	950	941	942	980	982	965	955	951	961	982	957	1008	1011	905	865	998	961	951	998	997	936	956	958	950	947	981	962	1015	924	967	943	950	965	951	1016	954	986	993	983	953	948	979	977	983	954	974	987	1026	987	956	933	1016	1009	941	943	972	977	1002	958	981	1024	981	984	952	956	1007	946	939	976	993	933	993	975	988	938	990	971	945	966	990	959	958
9701	521	266	181	176	168	178	185	154	179	154	166	171	157	178	163	169	153	145	152	160	138	141	151	175	171	168	131	159	187	134	142	159	172	180	164	156	172	168	161	168	163	169	180	136	160	167	190	142	174	158	160	157	155	166	181	163	158	182	164	148	147	153	151	176	165	164	139	127	170	148	156	151	141	169	150	159	141	150	166	146	160	165	144	158	178	149	157	169	172	159	145	162	163	181	159	142	142	162	170	166	164	176	129	159	161	156	146	139	156	170	166	141	144	139	144	184	153	187	150	153	151	175	166	171	138	138	162	165	149	162	148	167	159	157	152	161	141	156	165	162	167	165	166	150	149	168	173	155	183	157	149	150	148	162	162	185	166	148	158	188	163	160	174	157	178	154	151	159	168	148	157	148	174	161	169	179	159	167	158	169	120	168	134	159	149	152	155	134	151	140	144	166	166	192	178	186	156	141	159	137	157	154	156	160	162	142	164	156	180	178	167	155	150	156	151	200	163	167	163	159	154	163	176	151	171	164	166	136	156	165	155	163	151	147	142	149	151	138	143	150	151	159	166	150	150	199	165	160	171	157	161	146	178	155	159	168	172	145	175	142	149	165	137	166	170	166	146	141	156	158	126	170	155	160	191	163	164	172	156	175	148	161	169	166	178	161	174	159	152	160	162	140	158	196	150	157	160	162	158	165	166	160	163	145	172	166	168	157	173	142	142	170	147	147	155	160	181	156	153	150	163	170	136	162	153	148	162	167	155	178	156	144	139	165	154	148	170	170	139	152	186	154	161	153	167	170	157	154	173	169	175	160	176	161	171	154	156	163	142	160	142	139	137	150	163	145	126	143	145	166	158	168	163	176	153	159	141	160	139	136	154	138	153	169	160	154	152	147	136	143	178	158	147	144	163	163	147	193	174	172	178	171	162	152	153	141	136	140	147	183	159	152	141	145	155	158	170	166	141	155	163	172	156	166	166	175	155	168	160	147	147	173	172	160	146	160	159	149	160	161	152	138	145	137	156	175	165	139	118	155	177	136	169	174	160	143	147	159	153	173	146	171	172	151	168	135	158	159	174	159	140	181	163	161	156	171	147	160	158	177	153	162	147	190	166	132	171	144	167	169	174	193	163	165	172	178	178	181	165	185	159	154	141	148	169	180	158	143	149	144	150	160	203	164	160	148	152	171	170	166	145	137	182	146	181	161	137	158	149	171	136	154	160	162	163	169	153	156	123	177	137	167	143	152	153	145	162	165	162	162	155	143	157	153	160	155	128	163	132	142	163	158	142	164	153	177	169	181	159	180	159	161	150	155	152	174	146	177	175	153	144	152	141	154	167	150	172	168	142	184	159	165	145	154	149	158	167	143	161	129	148	170	147	156	153	171	151	180	161	159	173	155	170	168	148	166	180	139	137	166	163	137	158	139	162	174	155	157	138	178	158	145	152	149	153	165	160	161	157	150	132	149	158	157	152	166	157	153	162	165	210	159	169	151	151	148	154	159	154	147	165	154	166	163	154	140	144	144	152	160	170	142	169	165	146	144	161	183	167	143	185	174	164	159	166	140	158	162	162	158	168	144	145	157	146	178	182	162	155	166	152	132	153	174	157	146	175	161	161	196	155	164	144	159	153	185	158	172	135	163	165	169	165	124	142	162	157	171	149	145	149	140	163	151	165	147	144	163	153	169	175	174	143	155	158	149	178	158	154	165	180	153	162	155	159	155	152	150	144	167	135	171	166	170	124	153	170	159	163	156	154	158	166	141	180	156	160	167	177	156	144	165	141	164	144	156	163	151	148	158	140	174	159	137	178	171	169	154	126	137	173	172	149	153	169	159	160	176	169	153	150	157	162	163	157	179	153	139	167	158	165	152	147	154	158	135	161	160	172	190	157	160	180	154	177	133	143	154	145	166	154	151	177	140	168	154	155	153	164	159	130	159	159	172	149	180	161	165	154	148	169	157	163	168	160	162	140	167	155	163	137	168	180	165	167	139	163	148	157	163	179	160	166	153	167	161	143	171	155	179	172	163	157	172	163	148	151	140	149	167	157	133	153	142	173	167	176	151	173	161	164	144	175	151	150	173	156	165	137	149	148	166	180	155	184	185	143	167	168	164	154	130	179	181	162	144	175	163	165	168	163	150	192	162	162	163	160	165	159	126	160	162	175	166	149	180	176	156	163	147	134	164	128	141	164	147	149	156	150	138	160	157	151	169	172	163	168	153	157	168	163	156	126	177	165	163	174	160	165	147	163	136	146	165	135	161	162	161	163	170	186	162	171	155	154	148	148	145	174	148	189	154	159	153	141	167	153	160	155	164	141	149	158	157	150	149	163	166	174	163	159	148	147	152	170	165	158	166	159	163	165	156	141	155	156	157	161	166	133	181	176	139	162	168	143	145	173	142	156	167	129	148	169	156	159	156	171	150	142	162	160	155	157	172	159	143	143	167	146	152	147	152	172	157	126	153	156	152	152	157	149	150	168	162	151	160	169	155	165	165	144	165	157	160	162	152	151	157	172	146	167	145	166	188	173	165	145	140	152	149	159	141	159	172	158	160	176	140	153	138	162	170	163	147	143	154	158	158	138	178	170	159	174	150	137	149	149	158	168	153	151	158	148	149	155	167	152	144	149	160	162	151	160	146	146	140	152	157	162	144	174	167	151	162	158	153	163	167	145	163	156	163	179	147	157	152	166	172	166	165	182	178	151	149	173	192	145	168	164	148	164	152	157	153	149	157	174	159	167	151	146	167	142	156	163	165	161	151	149	163	136	151	158	169	155	153	151	156	161	158	151	167	178	152	150	157	179	153	144	156	165	161	158	159	163	128	159	142	165	157	137	180	173	152	164	138	164	169	174	138	139	155	186	155	136	169	153	154	169	160	150	151	173	153	138	145	137	163	164	167	136	175	148	184	153	173	171	151	155	160	159	164	155	170	151	156	167	166	154	163	152	160	190	162	160	136	186	183	152	145	158	149	147	139	145	156	160	156	161	151	155	160	146	164	167	142	169	143	144	150	171	177	155	155	145	174	154	166	146	152	152	168	166	154	161	153	160	149	148	159	139	190	157	156	153	167	158	167	161	165	159	132	165	154	164	139	156	177	155	180	171	155	146	175	182	162	144	150	157	171	159	181	153	173	131	145	173	148	174	151	177	150	156	161	143	159	143	147	152	158	163	170	170	169	172	166	154	183	153	170	172	164	136	140	165	182	147	155	156	161	171	149	158	170	154	165	161	168	165	158	171	159	162	150	173	146	168	167	122	152	160	146	165	148	174	157	153	148	170	149	183	173	187	158	170	152	151	156	153	163	152	149	168	147	141	169	159	158	169	143	158	162	162	185	175	168	154	160	169	156	157	158	158	167	162	179	168	172	143	167	166	142	166	168	164	144	169	151	136	169	170	163	173	151	139	170	159	149	155	164	136	146	141	172	142	179	160	154	168	154	156	140	159	145	157	174	159	149	170	157	168	168	146	169	176
8274	623	706	719	695	635	635	626	576	567	559	573	599	552	515	549	559	512	555	540	583	555	555	524	504	535	550	505	523	552	579	549	539	569	539	541	559	521	508	531	541	496	575	519	561	558	517	573	556	489	554	535	504	539	514	543	520	538	539	514	534	548	533	568	518	520	521	567	550	510	517	536	535	539	520	534	530	523	522	546	523	560	543	525	544	512	499	503	531	541	549	550	540	523	507	529	559	536	553	545	550	516	484	520	559	507	533	496	489	513	526	501	513	558	510	506	553	546	539	537	564	541	509	537	508	567	513	501	540	569	541	495	531	531	488	560	500	546	510	525	509	553	542	515	517	550	542	523	535	509	516	536	519	535	541	528	528	540	516	543	515	537	534	492	506	559	538	536	559	526	510	525	495	529	535	562	570	544	523	509	567	534	517	505	548	496	550	529	508	542	552	517	551	554	555	542	506	556	544	553	496	557	579	511	502	524	506	517	548	541	511	515	514	525	558	536	515	590	536	530	554	527	548	529	539	578	542	516	549	543	547	577	515	532	565	533	541	488	548	533	579	520	484	550	478	512	570	523	482	525	527	505	545	537	516	502	533	533	533	539	529	527	550	546	562	524	556	563	572	486	564	542	486	534	474	521	542	536	488	533	485	559	521	508	515	525	512	538	502	497	524	570	535	493	472	546	524	448	545	553	526	505	501	526	537	509	512	528	526	525	558	533	520	525	552	541	504	530	523	544	568	530	544	536	519	495	523	524	523	531	533	553	533	532	514	518	489	526	539	546	556	514	582	514	510	542	508	534	508	508	527	527	526	514	528	542	514	494	565	510	518	573	552	527	496	553	540	511	527	564	483	575	508	557	540	566	515	520	531	497	533	553	549	503	571	500	517	527	556	531	506	512	491	567	526	523	525	543	528	559	534	486	535	512	536	555	520	538	495	534	554	571	521	508	549	548	533	544	550	539	524	548	543	570	517	563	567	497	510	542	544	519	521	581	519	528	572	553	536	498	522	513	492	502	521	471	527	546	485	553	519	524	529	518	520	521	534	555	497	565	555	503	555	537	523	535	508	479	537	569	509	534	537	486	595	539	574	544	502	498	564	561	545	568	497	534	538	554	501	549	550	500	541	552	499	527	563	545	518	552	501	510	511	536	517	541	520	542	551	561	527	560	507	542	517	476	511	506	517	560	538	520	547	514	520	507	525	512	541	553	501	523	529	548	532	553	572	558	553	535	513	516	541	532	546	513	542	515	550	572	538	547	497	526	541	544	533	564	577	538	534	551	507	511	496	511	536	517	525	548	503	518	574	487	539	517	511	512	491	509	493	525	549	520	570	515	491	555	549	531	533	503	560	567	504	566	531	531	519	511	550	546	493	513	573	489	532	515	542	514	515	519	557	563	528	524	530	525	571	547	514	549	524	532	491	546	523	529	558	524	509	511	502	543	512	548	557	560	542	556	543	508	509	489	542	530	522	522	545	508	529	508	545	533	543	545	533	535	521	544	480	559	522	488	545	547	549	519	532	533	508	518	522	532	569	499	565	539	547	496	525	512	525	536	563	521	497	482	484	517	506	505	546	506	536	545	546	520	535	522	546	527	501	510	511	534	501	535	538	538	532	530	527	542	536	522	523	522	523	499	539	515	530	537	509	521	531	519	524	532	513	513	545	556	517	513	559	541	549	505	535	544	525	529	517	509	492	526	538	569	511	511	519	538	552	515	552	457	559	546	534	566	495	503	496	545	503	548	554	513	566	548	494	528	557	549	533	497	516	564	551	521	559	554	513	491	485	550	532	532	551	522	539	545	533	533	511	553	540	537	538	553	505	513	531	511	519	548	516	534	548	487	543	542	510	507	554	501	528	498	531	528	557	534	506	510	505	518	555	548	534	558	545	517	486	565	523	547	550	557	554	546	568	567	549	505	561	561	522	542	533	523	528	528	577	533	519	497	523	540	534	545	549	543	512	519	505	524	570	573	514	530	533	535	522	547	470	513	529	518	565	484	510	533	491	545	538	511	576	559	509	483	494	513	548	478	557	538	548	548	539	532	499	536	519	530	550	553	502	540	545	536	585	501	517	510	557	577	531	479	514	554	540	559	507	574	541	493	558	535	518	508	528	550	529	525	566	543	531	500	529	508	493	558	516	520	524	523	548	565	484	524	532	536	512	522	516	520	528	503	546	556	523	546	491	573	526	572	485	558	549	504	504	552	515	526	507	544	515	540	487	542	526	505	537	536	551	524	598	525	562	492	507	522	556	513	482	526	503	507	535	495	554	499	520	510	551	559	558	520	538	535	554	548	512	574	536	527	581	569	564	536	547	560	492	541	494	553	523	538	533	563	534	516	552	544	512	501	548	513	592	525	545	500	513	503	511	518	502	564	499	499	572	529	523	549	490	548	532	545	520	497	518	548	556	533	541	537	532	546	550	561	535	550	542	539	517	538	544	517	543	535	485	521	530	556	547	527	507	506	519	531	537	506	550	518	495	539	489	568	519	518	529	544	537	484	528	508	523	496	540	517	541	535	490	485	518	575	531	527	562	498	560	489	548	529	569	541	554	526	529	493	490	528	550	529	556	547	509	499	531	499	535	473	524	525	526	553	483	539	532	527	501	511	563	532	505	506	543	545	516	525	503	547	547	513	528	513	512	527	538	520	513	541	520	513	554	489	490	524	506	517	573	538	515	535	543	521	524	524	538	517	518	531	499	525	505	479	515	499	496	512	517	551	498	544	525	546	484	527	513	531	551	500	556	486	531	546	490	534	584	526	517	506	510	507	579	525	482	538	525	549	512	522	499	524	546	474	569	508	516	514	549	539	579	532	532	501	538	564	543	494	553	519	517	537	524	541	575	519	531	483	540	521	552	529	529	534	505	580	536	494	540	501	548	513	470	540	532	510	543	517	561	502	558	513	540	521	511	494	572	498	533	504	517	542	552	543	575	497	563	536	515	540	514	519	567	504	521	538	510	506	542	523	505	528	526	518	614	500	499	561	528	522	529	534	515	531	562	548	508	505	566	513	507	508	533	499	523	544	536	536	550	511	491	542	532	538	538	502	494	507	543	533	519	525	545	532	512	519	551	521	515	530	536	557	534	527	514	549	514	488	540	547	543	477	533	561	517	508	552	541	507	521	564	502	496	542	535	537	524	514	515	529	495	525	535	507	544	503	515	529	501	532	537	495	528	570	522	516	487	524	554	512	522	491	539	557	546	541	562	525	524	525	531	531	502	574	516	510	520	517	528	566	542	538	525	547	472	565	556	525	514	510	535	516	509	565	556	478	518	521	518	529	526	565	532	546	551	536	565	508	553	556	524	527	537	494	567	557	536	515	529	559	533	524	497	562	530	510	522	513	534	525	526	534	497	504	557	588	538	537	529	552	535	565	535	536	526	542	575	525	539	517	512	543	546	531	519	573	560	507	540	534	534	579	546	510	509	526	504	513	567	490	522	523	499	532	532	520	513	541	523	543	523	473
48168	10807	2104	1241	927	732	582	513	461	423	455	366	365	377	361	363	356	319	337	325	341	356	322	322	331	303	330	306	337	297	314	299	317	311	326	292	310	331	271	309	302	327	337	307	276	273	304	278	282	302	306	295	312	281	266	323	307	305	275	282	314	304	301	300	242	313	283	308	313	310	285	286	330	300	293	317	309	308	308	291	314	266	287	321	274	286	313	328	276	296	308	312	284	334	284	286	283	299	299	263	312	295	305	312	279	319	297	300	301	313	315	292	315	300	326	317	304	313	300	319	285	271	297	302	294	291	298	299	260	265	306	266	333	310	310	314	295	291	317	296	285	311	285	263	319	287	280	283	292	317	289	328	288	290	277	290	302	303	315	303	299	290	310	273	313	288	298	323	303	316	295	283	272	286	290	300	262	314	300	301	313	319	273	295	289	296	293	299	301	293	291	295	261	310	322	308	288	265	298	290	269	309	294	284	283	311	280	293	272	291	291	266	268	285	307	284	333	321	317	306	301	288	300	306	335	299	286	320	291	285	307	314	298	284	278	286	295	284	316	294	286	309	294	295	312	304	291	288	329	263	282	250	300	314	320	324	301	279	278	310	281	300	298	318	311	276	294	278	311	348	318	284	306	309	291	303	278	318	306	301	310	278	284	279	303	277	302	292	314	296	274	295	314	293	297	295	279	283	322	309	313	306	282	285	322	278	301	304	293	288	281	284	309	310	314	293	293	310	316	299	286	307	315	318	285	330	291	299	309	308	295	241	283	294	298	289	287	302	280	288	300	272	322	315	276	308	320	294	274	292	314	265	297	306	267	318	286	289	299	290	309	287	282	293	327	285	296	313	315	303	310	317	295	322	313	290	310	288	317	289	297	275	304	293	313	285	302	288	289	312	323	298	307	296	301	294	304	321	300	317	314	309	309	332	282	308	314	284	303	307	300	308	305	284	332	297	290	309	267	286	298	301	290	301	307	295	309	341	301	303	307	311	305	332	309	271	328	336	280	339	267	327	302	280	293	316	318	312	297	286	285	299	313	315	261	301	280	292	304	326	301	292	328	320	296	307	265	285	289	262	294	288	289	298	286	297	331	271	301	307	289	292	300	295	294	311	312	342	328	277	306	277	310	297	312	307	319	277	288	307	298	285	265	304	266	324	265	291	275	311	296	287	319	291	300	304	296	313	288	318	309	273	293	273	292	301	297	300	306	297	280	317	314	260	276	321	320	292	282	304	307	328	276	306	297	300	317	286	300	315	299	293	267	289	279	325	293	269	289	324	265	286	298	300	329	296	280	327	304	324	324	306	290	347	317	334	307	290	275	284	307	309	307	276	285	287	283	283	307	313	297	282	286	286	317	293	304	297	318	319	309	310	321	295	303	308	303	292	288	296	321	294	307	308	313	280	293	264	349	316	282	300	270	278	315	279	285	326	307	303	302	297	272	315	294	287	303	271	282	299	296	272	319	296	310	302	285	308	290	314	301	297	320	340	304	303	254	304	288	295	280	290	340	297	287	309	270	311	286	319	286	328	293	329	325	283	330	272	314	309	306	311	270	299	302	283	278	294	290	301	310	285	303	291	307	270	290	276	316	309	295	318	279	296	287	300	290	313	300	316	325	318	289	275	317	283	283	271	266	274	310	309	259	285	306	330	318	296	279	257	266	303	300	316	322	300	288	339	309	282	296	304	313	318	298	294	291	306	259	280	300	312	290	284	276	322	315	319	303	319	261	321	303	331	297	294	268	337	312	298	302	330	311	280	302	272	298	306	310	290	302	306	268	292	351	302	319	313	309	258	279	299	344	321	288	318	273	295	280	293	297	290	285	314	304	313	292	304	308	313	286	290	289	293	284	329	282	286	302	344	308	289	314	284	294	307	313	301	308	299	307	286	301	271	337	277	295	276	324	276	283	274	291	298	325	276	271	288	265	286	282	297	300	296	327	294	309	320	290	280	283	282	282	282	315	312	314	281	302	288	275	294	341	289	295	291	285	307	271	319	290	294	307	312	333	330	291	294	275	284	312	293	299	270	312	303	303	274	300	317	304	310	323	275	265	290	291	330	298	286	299	276	304	291	301	280	323	305	274	306	290	278	289	312	309	289	291	282	319	292	300	274	318	277	266	288	290	309	286	320	284	300	303	295	312	261	289	321	314	285	305	251	293	326	322	298	306	343	301	293	313	275	297	311	316	286	268	318	286	313	318	316	330	244	280	278	317	303	286	301	306	298	319	304	293	305	288	290	292	310	313	309	297	279	261	301	274	277	305	320	305	284	308	299	316	324	284	302	292	291	300	283	316	268	304	314	332	294	310	298	263	252	302	296	295	299	279	299	297	280	291	280	289	276	315	304	301	246	338	283	301	311	296	262	275	297	303	309	289	275	279	291	307	312	298	321	313	294	297	299	284	316	312	304	327	310	283	287	296	280	292	265	294	306	329	306	291	302	281	317	307	293	273	294	289	304	313	284	284	287	288	292	273	294	327	295	344	308	299	301	326	278	314	245	302	292	273	282	299	288	301	295	325	294	302	310	274	293	281	277	300	278	316	286	291	306	301	265	287	295	270	254	289	287	278	313	303	292	305	336	312	314	301	290	307	291	274	320	288	301	308	292	302	299	266	282	337	306	296	305	280	288	273	295	282	311	283	297	285	276	302	307	302	269	296	292	282	301	301	273	302	312	284	277	291	283	282	313	321	281	277	293	292	302	300	307	299	297	315	319	325	284	326	312	267	308	265	305	300	278	277	310	344	305	292	298	304	303	275	286	296	287	331	299	282	322	284	264	289	283	326	298	273	319	272	282	324	287	313	300	264	303	335	298	304	295	277	327	326	289	293	292	309	310	322	274	310	307	300	296	271	266	294	313	288	279	275	320	269	308	305	291	295	288	294	288	321	275	317	320	271	304	308	330	314	272	288	276	289	301	314	291	279	309	296	309	266	253	285	261	252	282	270	307	314	292	308	297	281	321	267	292	312	312	291	293	297	291	273	298	272	303	322	290	277	284	287	315	308	334	309	301	310	298	269	286	292	288	304	281	305	323	271	303	281	286	322	324	303	258	309	303	306	308	287	317	285	283	323	299	272	286	311	261	313	318	300	281	286	285	288	295	301	319	272	263	301	305	303	296	331	335	324	303	300	309	296	273	305	297	262	300	325	317	318	307	293	293	306	273	276	280	321	266	290	285	275	291	307	328	288	300	292	286	292	314	292	316	301	301	329	299	303	311	266	270	281	305	304	266	325	311	298	262	334	299	303	301	302	293	283	333	294	291	267	295	312	294	316	303	287	296	280	250	292	289	261	311	296	270	260	302	287	317	307	284	279	285	317	322	268	302	310	261	302	295	302	294	263	301	293	294	308	304	279	280	285	267	281	326	292	305	283	299	293	278	287	282	271	307	313	297	271	302	293	276	284	340	287	278	274	299	305	288	309	316	324	288	332	333	299	296	285	277	302	263	299	325	268	309	284	295	315	313	308	329
23631	1955	3718	4070	3436	2907	2471	2119	1849	1723	1552	1475	1383	1381	1324	1187	1163	1120	1066	1108	1070	1037	1058	1046	1053	1007	988	996	986	1018	950	943	963	921	1033	919	953	906	937	948	950	935	940	970	911	964	944	945	945	937	937	939	929	914	941	891	907	888	903	867	891	856	891	884	973	920	940	927	880	892	910	931	929	862	863	912	933	843	879	862	917	889	850	844	876	940	865	890	851	892	894	881	870	923	830	883	830	854	910	928	946	911	930	955	839	878	885	873	858	873	832	944	900	838	867	912	938	916	910	879	893	888	954	851	921	910	928	881	890	874	878	878	940	867	883	920	880	880	881	891	926	918	866	910	897	860	873	908	924	911	904	905	886	879	925	888	871	880	893	955	887	865	939	858	890	915	874	930	914	899	874	867	876	910	849	856	891	930	921	890	853	940	879	881	847	848	852	914	976	864	964	885	872	874	910	903	895	869	857	872	883	878	932	906	911	845	893	870	892	879	873	888	886	868	870	883	864	817	909	898	808	881	844	928	893	893	888	851	882	910	921	843	882	864	861	852	857	935	885	894	884	931	906	867	854	844	870	874	838	914	904	866	880	867	862	872	895	890	966	914	882	896	846	891	938	887	881	900	896	860	898	875	860	892	866	936	882	884	893	907	887	902	887	868	884	892	883	877	899	945	830	849	851	895	922	865	821	872	884	902	906	864	846	864	903	924	906	871	825	850	897	880	881	902	852	827	873	917	917	924	896	853	892	895	872	839	902	843	866	897	882	802	888	887	900	862	932	885	899	891	859	885	915	912	891	873	853	844	890	941	886	874	853	897	918	901	874	865	876	868	941	931	876	844	904	907	881	881	900	926	881	918	867	896	891	894	882	892	910	887	844	887	853	929	927	889	899	876	868	831	906	916	851	939	862	860	880	809	883	923	887	907	907	851	886	874	863	883	902	853	895	843	917	904	900	937	824	897	905	912	911	916	885	897	910	864	846	828	844	833	943	898	896	896	871	856	867	877	902	858	896	872	847	891	946	819	851	859	856	849	913	877	882	861	879	846	932	903	911	955	867	913	875	826	893	907	913	884	901	875	899	814	909	906	848	893	850	855	880	878	879	912	886	906	800	894	880	869	846	941	962	935	888	917	904	891	953	880	852	860	865	881	877	900	897	937	856	872	864	921	831	906	914	850	881	851	845	932	861	877	931	872	842	886	873	938	884	890	918	946	869	874	874	866	897	879	894	899	877	862	880	923	913	838	919	841	911	929	912	891	891	910	874	899	878	892	801	843	865	886	889	931	867	899	890	904	922	865	854	904	891	844	845	853	861	872	879	888	867	818	850	856	890	888	926	870	894	945	899	866	873	892	883	898	930	914	904	894	907	873	964	913	868	905	904	911	875	851	889	851	830	896	888	836	896	820	830	881	918	847	849	851	859	834	863	832	872	898	857	883	853	902	910	890	873	887	852	871	933	912	882	874	953	874	910	892	911	863	848	841	891	921	930	880	824	894	851	894	858	907	900	957	913	878	868	852	880	915	890	915	859	846	932	896	829	851	835	892	864	903	906	943	898	865	809	850	845	875	890	889	914	935	872	885	847	880	911	947	908	893	888	937	873	907	877	856	924	920	880	871	908	878	870	817	890	848	949	929	932	913	861	887	913	870	877	891	857	845	845	894	849	864	894	869	882	864	911	885	870	861	947	905	846	905	872	932	895	928	890	855	833	887	885	863	921	814	904	893	959	868	883	905	888	848	872	942	840	920	850	875	916	865	859	897	927	897	864	919	943	864	894	824	917	915	886	917	904	893	907	874	881	883	830	888	852	906	835	861	889	902	864	883	849	863	918	891	837	907	901	912	907	898	888	921	875	916	868	892	954	882	859	879	857	923	945	898	914	861	923	901	893	908	892	870	935	884	909	839	855	864	884	905	882	881	855	832	833	955	869	873	839	823	912	909	879	890	902	907	888	877	874	935	935	901	909	904	918	920	844	913	873	905	867	863	877	910	885	914	922	930	852	909	868	862	898	891	877	868	885	914	885	883	869	820	886	891	879	909	865	915	909	845	853	877	871	901	888	908	872	927	870	887	814	903	939	915	945	869	875	907	887	905	874	919	898	923	907	976	928	882	861	885	904	857	868	854	894	940	893	941	876	828	837	894	874	896	890	877	857	844	895	896	864	925	916	873	887	878	899	859	893	871	890	886	866	849	901	869	857	865	893	912	905	863	861	894	883	918	929	926	897	921	868	899	915	908	885	868	840	922	869	937	899	882	863	916	857	877	894	880	905	883	902	855	847	855	885	914	934	903	931	897	906	931	865	890	872	911	878	844	916	905	867	852	844	930	948	858	866	856	923	830	873	886	909	876	861	906	899	886	889	912	884	886	907	886	873	831	880	862	929	894	863	873	879	808	886	909	945	861	859	913	891	831	886	894	876	893	878	849	934	886	928	892	906	835	873	919	878	853	907	912	861	882	879	853	910	904	905	889	874	836	907	882	901	905	890	896	936	870	878	902	848	877	869	943	854	876	926	862	859	867	883	919	950	872	871	911	942	966	907	864	865	938	871	874	831	890	952	903	858	853	880	876	908	846	836	907	893	848	897	876	881	878	895	880	880	889	894	847	933	969	915	897	886	892	889	847	893	888	893	862	881	908	843	969	861	887	882	820	880	917	869	873	873	933	903	897	904	863	927	886	872	912	928	931	929	915	872	860	896	956	933	873	927	948	932	902	901	880	876	829	884	942	930	870	936	891	904	884	914	890	933	852	914	898	834	836	852	855	915	885	954	837	892	837	876	899	904	880	876	881	851	903	916	846	910	910	830	893	867	894	870	921	931	881	869	866	876	857	844	875	888	888	933	900	901	881	906	904	855	864	894	902	880	879	879	880	888	867	878	888	842	880	880	878	897	880	868	862	817	847	952	817	856	921	880	884	927	883	897	901	897	901	870	886	910	925	882	883	797	888	922	938	921	866	892	900	912	866	873	881	847	852	819	909	863	837	868	872	849	846	901	900	931	932	885	910	888	866	911	879	893	909	890	898	903	849	844	922	887	885	874	846	871	895	923	915	860	935	865	854	894	860	873	844	896	839	909	893	911	844	901	901	858	882	908	860	909	881	866	848	860	911	877	942	908	868	854	853	907	909	909	935	907	879	867	881	865	871	852	837	920	877	877	877	911	895	923	914	896	866	831	885	837	858	874	873	891	852	866	912	902	849	949	962	808	875	837	877	886	896	906	902	877	935	899	867	897	890	871	875	902	888	884	926	861	900	865	897	908	887	859	905	860	892	886	857	875	884	857	896	855	930	898	880	876	929	840	875	944	905	931	904	851	952	908	910	869	894	896	856	889	914	913	899	888	858	914	821	814	854	881	888	872	884	910	820	920	917	868	905	926	893	901	895	921	895	905	888	874	911	883	915	892	856	844	870	868	896	847	888	944	861	871	853	882	976	882	841	898	855	882	824	840	855	826	904	886	894	848	907	854	871	859	923
60071	17464	5151	2336	1536	1151	971	735	673	572	543	502	483	418	439	401	445	379	440	388	393	385	384	383	390	394	357	362	313	365	364	339	396	348	355	344	333	362	369	316	348	356	356	353	368	340	344	341	332	357	314	330	348	342	326	347	347	328	320	334	352	326	349	374	369	313	328	339	359	337	363	339	355	318	378	371	349	312	307	355	343	323	363	320	347	345	306	341	319	379	355	328	320	382	341	374	367	329	339	313	320	326	343	329	350	346	343	345	338	322	307	354	347	327	372	348	343	332	329	338	328	339	310	323	317	325	343	356	322	305	337	362	353	363	375	324	341	311	320	369	332	323	318	341	347	317	332	351	325	321	343	339	305	326	300	344	354	351	341	370	358	343	327	318	337	314	340	329	330	309	359	342	352	322	300	345	323	337	330	338	329	351	318	336	312	325	331	319	327	324	325	312	344	354	328	332	326	334	336	347	326	335	340	318	366	342	354	324	375	359	344	366	345	349	353	308	333	311	331	351	336	316	320	339	340	361	338	364	355	357	326	341	310	307	333	320	345	375	329	300	334	337	315	331	350	315	319	330	341	332	363	337	294	338	338	323	321	313	334	331	341	343	330	345	342	330	313	345	358	357	333	333	337	331	365	332	360	346	329	327	339	341	324	361	306	319	368	339	342	323	340	353	326	329	330	346	341	336	329	375	356	327	329	336	319	326	355	337	343	315	342	336	324	315	344	343	328	358	339	331	341	308	309	330	348	336	286	328	333	348	323	356	354	348	310	303	356	326	323	342	293	340	389	332	318	326	341	330	356	371	353	332	333	334	345	361	340	314	314	318	313	292	351	326	303	348	314	326	327	358	315	356	337	328	323	328	353	349	367	323	338	323	302	308	340	317	337	345	340	316	339	330	327	322	373	365	345	276	336	344	316	306	321	336	306	360	323	314	321	293	310	331	313	349	376	368	322	330	325	355	339	344	313	395	353	312	354	349	323	318	343	334	343	328	338	343	383	313	339	354	351	319	302	324	333	328	370	341	335	322	349	340	363	337	317	321	342	323	326	355	339	336	316	313	330	334	325	383	339	332	349	342	344	339	340	337	409	342	366	330	344	362	312	319	318	317	373	317	342	322	338	354	332	358	377	334	376	324	306	342	315	336	312	333	367	335	333	345	327	335	336	359	337	305	319	328	308	355	326	341	326	332	360	300	342	320	341	358	376	344	375	370	362	356	343	325	348	324	333	331	320	354	334	353	320	332	329	349	343	325	345	320	322	342	357	332	365	345	352	316	337	337	342	322	374	343	282	341	343	329	325	325	377	323	366	335	313	345	349	353	368	314	345	342	346	362	358	339	337	350	345	310	355	330	350	333	352	368	354	349	388	322	314	340	371	332	334	337	339	302	349	343	332	377	328	340	340	340	275	322	313	320	321	329	372	346	352	338	337	320	338	342	360	335	338	327	344	332	325	283	338	355	358	332	307	320	346	338	318	338	348	366	332	331	343	337	356	294	323	374	324	344	328	340	344	330	360	330	323	381	347	346	341	315	351	336	342	328	335	327	345	320	367	342	331	318	348	310	327	327	343	338	339	299	329	300	329	335	346	328	351	342	345	330	321	328	329	361	380	350	342	338	329	331	337	303	338	304	324	337	347	328	346	346	311	333	343	312	357	367	335	322	361	313	386	351	342	328	329	322	332	344	324	330	332	309	331	346	331	318	347	302	362	317	331	328	327	341	337	332	339	360	324	317	342	336	318	347	303	335	348	339	322	359	364	347	348	359	319	336	334	358	302	302	341	339	334	320	357	348	336	341	348	328	345	325	331	311	348	351	327	373	311	345	343	369	313	303	334	352	343	348	328	335	351	342	341	356	326	347	320	333	307	339	361	331	310	358	323	312	362	300	332	361	356	360	353	330	320	344	352	345	341	333	324	314	338	330	337	319	357	356	341	353	329	342	359	318	332	340	332	341	381	324	362	319	330	301	310	375	324	325	358	360	308	341	309	314	340	329	308	308	359	321	334	317	335	333	314	316	308	333	317	339	297	320	334	340	351	335	357	314	320	340	367	353	341	317	321	372	362	335	344	336	308	383	311	310	362	335	348	338	340	315	346	318	370	320	363	318	346	324	367	345	326	326	311	328	298	321	330	340	369	315	360	332	312	335	350	330	364	350	323	333	334	318	367	348	323	311	331	345	359	346	351	367	338	318	312	337	330	343	354	317	353	353	323	371	347	291	342	312	349	354	328	341	346	336	337	367	315	328	324	321	302	328	293	319	317	316	370	368	334	292	339	319	347	324	319	347	339	341	341	376	310	320	319	334	329	313	344	345	327	305	307	321	348	314	312	367	336	337	320	320	356	346	337	346	331	337	348	371	326	344	331	351	338	331	320	348	368	351	330	341	325	344	336	350	335	333	305	383	374	352	347	324	347	340	341	335	362	314	329	362	333	368	351	320	357	320	321	334	328	353	342	348	344	319	338	337	342	364	361	346	327	339	321	344	313	346	324	343	340	343	344	327	330	296	357	326	333	345	333	303	320	317	326	334	334	324	322	361	313	324	347	324	340	337	310	341	336	355	315	348	330	312	317	317	346	336	340	337	322	311	325	335	311	353	320	341	349	335	349	348	326	328	351	335	363	390	353	314	326	340	337	320	338	333	359	343	354	332	362	319	339	348	321	328	317	325	389	305	349	353	320	315	335	359	346	335	303	336	335	331	350	325	372	371	342	318	347	348	320	357	352	339	307	327	358	384	339	310	355	361	322	340	340	328	322	334	364	329	354	372	322	346	330	341	321	322	311	342	354	366	372	314	353	332	358	330	330	332	330	328	321	329	313	342	325	336	323	306	326	326	322	312	328	354	352	349	370	343	322	311	305	344	341	371	321	319	298	301	332	335	328	345	313	337	327	323	345	326	329	373	338	352	349	309	341	358	343	357	341	325	347	313	364	350	354	353	295	335	326	330	328	359	337	330	326	322	361	363	339	313	349	337	329	342	321	332	342	370	333	330	323	364	358	344	328	328	376	328	325	332	346	318	324	355	343	318	339	345	353	299	341	354	343	327	335	323	286	353	356	327	339	334	327	379	360	338	352	310	365	331	334	346	342	339	381	326	289	323	317	309	347	349	313	333	312	334	371	335	320	331	343	340	331	343	326	356	347	308	306	370	359	315	333	330	315	336	368	350	306	363	337	333	314	316	330	321	276	340	333	311	321	352	342	345	347	328	356	347	340	328	362	338	315	372	349	334	328	340	365	299	330	322	303	349	329	322	345	325	318	340	344	320	352	324	363	304	353	319	309	312	339	340	338	319	323	343	333	335	348	363	351	340	316	337	321	346	339	336	323	330	324	341	322	338	339	313	354	373	351	364	294	350	329	310	320	294	339	314	356	344	353	355	323	341	343	340	322	346	316	386	361	361	308	349	305	304	343	329	315	339	336	351	346	308	342	323	341	327	350	319	319	336	344	347	309	322	331	343	306	335	346	353
29822	3044	6082	6634	5636	4709	3847	3263	2928	2603	2314	2120	1903	1839	1675	1579	1497	1467	1450	1344	1430	1323	1309	1275	1280	1218	1161	1137	1173	1156	1131	1180	1120	1116	1133	1116	1041	1080	1046	1112	1036	1055	1090	1061	1049	1042	1039	1021	997	1052	957	1090	994	1050	1003	1056	958	997	975	991	1030	1042	1047	1007	907	1038	1043	983	1031	1002	1029	962	955	990	1021	989	1017	981	1013	950	985	973	1036	972	969	947	941	959	1002	997	967	986	1036	902	936	927	973	988	1014	946	1029	948	944	984	994	977	980	1046	979	971	986	984	949	973	1031	962	960	973	1006	984	1000	926	906	978	994	979	1019	946	1003	945	1021	994	940	992	974	966	1005	975	939	1015	986	990	971	947	958	1006	973	954	963	931	1034	978	940	923	983	943	991	962	1013	971	998	918	929	988	911	1024	994	987	983	972	984	1001	940	1009	971	1006	953	988	951	962	975	965	1006	935	914	991	954	994	1020	941	1027	1003	939	960	1003	938	988	960	921	1009	1000	964	924	942	954	951	947	941	965	916	962	936	1023	975	990	1014	916	951	951	949	995	978	1008	986	977	961	980	947	988	914	939	944	919	1000	995	962	987	953	954	942	997	957	944	977	940	938	1011	929	1013	981	1027	999	932	951	956	950	980	976	997	957	984	938	942	969	930	931	941	948	949	1006	957	976	995	1001	979	966	944	937	964	947	946	952	971	942	970	915	991	959	1015	952	958	976	1001	993	967	967	967	946	918	987	1054	1004	995	985	976	967	949	976	978	930	940	986	978	940	918	928	958	970	981	954	895	949	951	961	989	946	969	934	965	950	946	963	916	1016	936	920	939	968	914	943	977	943	1006	994	919	937	956	934	968	929	995	942	990	913	1004	927	959	1006	1013	986	959	960	931	989	1004	970	1016	998	925	950	979	917	942	934	939	973	967	959	993	956	975	956	990	1001	916	926	950	986	983	919	939	935	1029	973	1035	984	936	923	976	978	892	963	945	965	1010	981	908	965	939	967	962	945	910	992	1015	929	966	934	976	922	985	928	969	951	971	976	995	942	949	942	964	958	1025	970	1034	979	986	996	1022	964	962	1033	934	995	1013	955	962	977	993	1015	975	970	934	991	998	1014	997	1021	970	943	939	940	956	952	935	938	959	934	984	978	993	970	985	980	1013	937	947	966	980	962	1014	981	977	989	960	986	960	931	1032	1022	910	938	970	982	940	958	975	958	949	955	927	942	918	1027	962	949	1005	959	955	988	1017	982	986	912	954	981	939	1002	954	976	964	929	1012	978	961	983	972	960	972	952	926	978	940	958	936	971	990	956	934	977	956	938	934	928	961	966	946	931	1007	894	965	945	940	956	978	1019	949	940	998	1017	937	978	986	1022	1011	968	941	971	947	927	958	1013	980	933	932	973	964	945	899	999	974	961	997	987	1007	918	962	962	959	993	983	956	915	974	930	991	933	967	950	985	982	1002	929	931	990	947	958	986	968	891	995	1026	993	974	955	1019	964	982	975	1040	994	999	1025	955	947	976	981	976	949	925	982	965	966	989	951	919	969	932	991	1014	1024	948	942	967	951	957	996	947	1005	939	931	984	975	993	1008	882	989	982	972	923	944	925	950	920	969	957	952	971	987	951	954	1007	932	916	994	1015	1016	926	979	953	954	948	942	929	939	987	940	980	987	948	964	959	1002	971	977	921	958	950	964	946	952	928	910	959	955	946	991	948	972	980	988	960	929	933	983	968	973	989	956	966	963	985	980	1051	1001	962	985	990	939	985	966	973	953	966	938	925	974	947	948	933	951	990	1000	996	980	966	957	904	983	953	948	966	964	947	929	997	952	925	884	946	935	1039	1021	932	995	998	937	966	1003	939	998	911	946	1001	999	900	921	935	980	962	953	1027	991	990	1014	926	978	966	1001	1001	954	1011	981	968	983	923	1017	959	1011	945	956	976	946	946	943	970	984	947	952	962	961	985	917	1009	969	906	1008	935	982	945	933	1013	982	981	945	958	954	961	928	944	1016	955	985	954	967	973	934	983	907	928	938	949	955	954	1024	939	1017	969	1004	914	939	1024	886	951	968	960	1015	940	933	984	980	977	949	978	928	911	966	978	956	982	958	950	957	962	945	953	969	1010	1015	972	950	953	999	997	964	997	1004	954	891	981	957	989	973	916	928	955	1010	969	988	940	876	926	983	934	954	994	978	953	977	979	1006	1009	969	938	930	966	981	931	953	958	958	972	963	960	927	940	932	977	928	919	958	961	952	940	932	910	925	991	951	989	947	1009	933	920	901	933	1008	929	990	1009	951	1011	951	975	977	936	974	969	972	990	975	1019	998	969	1005	902	955	1008	932	912	1057	961	941	958	953	909	908	946	970	922	973	1000	960	910	939	990	997	974	971	979	948	940	926	986	1002	919	1002	914	974	966	987	982	910	1009	1006	978	995	943	931	990	988	949	966	969	1000	1002	935	980	911	934	946	1007	964	901	920	973	993	971	934	940	949	1002	937	956	893	954	929	990	983	1053	957	1009	989	978	992	957	1002	1016	889	961	959	945	922	977	920	944	969	977	1015	962	948	1014	988	937	946	1010	922	963	986	972	952	971	988	962	999	977	955	972	942	982	979	945	928	978	939	941	975	1000	991	980	989	878	954	922	997	999	992	1011	950	984	974	951	978	961	1001	932	1046	991	974	962	917	948	939	947	991	996	951	971	956	968	967	928	951	952	914	967	970	943	944	1028	1006	955	929	963	963	951	920	974	989	988	956	979	979	967	971	931	1027	949	912	980	960	939	956	973	979	952	933	943	1058	973	1032	961	958	926	929	929	923	918	992	998	969	943	995	978	954	1012	996	987	1032	970	960	997	924	1011	1018	924	967	976	974	1033	966	957	971	978	973	938	922	979	937	988	915	957	977	980	981	1026	961	934	994	921	1013	1000	926	960	931	968	927	957	985	1016	995	1057	946	1052	1006	988	1014	914	921	957	995	957	964	941	1014	954	948	983	1004	996	987	915	976	920	995	967	963	992	952	986	999	918	966	947	939	963	958	988	969	953	940	957	954	986	939	960	917	991	977	1028	977	926	982	939	976	974	1003	926	979	876	1020	962	971	1018	966	954	984	923	946	965	975	876	981	979	876	987	929	1003	954	948	950	997	962	985	967	953	958	913	945	1018	1016	967	929	1000	970	933	939	963	933	969	976	997	942	951	1009	958	936	971	955	939	968	972	974	963	979	910	950	983	955	998	996	974	992	973	995	978	969	962	930	1000	1000	951	984	973	971	1011	951	984	895	965	938	961	990	999	987	1004	938	946	952	959	959	980	1026	971	945	963	964	948	925	1003	1017	946	988	962	988	934	998	980	940	985	994	970	1003	979	1013	961	998	955	997	1031	1006	1030	1001	954	991	981	994	959	983	1025	923	936	986	920	973	953	948	973	992	1010	971	940	899	952	980	918	905	956	999	994	950	941	1016	947	955	965	1014	963	936	990	949	954	968	966	930	947	998	1013	927	962	925	937	961	952	975	974	936	936	943	1010	973	1006	952	969	942	904	947	970	1008	968	954	946	968	961	986	933	1012	954	969	980	954	982	986	951	918	951	972	947	987	945	994	956	930	998	926	969	991	946	887	939	941	982	966	903	992	977	924	997	978	942	884	1024	977	940	927	945	935	987	970	902	950	934	925	941	996	984	1058	943	953	953	973	973	960	970	897	1012
9213	599	262	225	192	197	155	170	159	134	165	165	156	142	150	154	148	184	154	194	167	143	176	187	139	158	154	160	160	143	180	171	169	146	169	160	165	157	161	148	165	140	142	174	147	152	141	177	187	150	155	157	162	180	148	149	157	156	185	171	164	171	183	165	150	171	168	149	181	192	164	140	157	163	140	181	157	166	170	166	146	150	152	150	157	177	178	135	159	177	158	154	165	171	154	149	167	170	163	154	168	186	141	172	169	135	173	157	163	174	167	176	129	152	159	167	171	161	154	146	154	157	182	148	159	180	147	173	145	134	162	164	141	160	160	170	145	185	153	171	163	182	178	152	195	178	179	150	148	145	153	157	169	175	177	140	162	163	137	148	156	165	184	158	187	176	157	147	169	169	150	188	175	183	164	176	151	158	172	160	167	174	178	146	158	165	152	168	139	139	171	150	187	152	167	167	165	175	149	160	184	174	182	162	153	149	144	159	142	168	142	141	177	161	177	173	154	157	171	159	132	169	150	148	153	154	122	180	163	172	164	161	139	132	148	145	157	177	153	155	172	157	135	160	147	160	143	151	173	162	144	158	177	154	144	166	166	147	184	165	167	146	158	148	166	156	175	146	144	163	168	155	149	145	156	167	138	161	142	175	154	166	133	161	164	171	188	146	157	161	168	147	166	155	170	176	172	159	167	153	173	157	168	157	135	165	164	164	159	160	163	170	159	151	162	157	165	176	158	168	144	168	161	167	152	150	150	177	158	165	152	131	158	137	177	148	161	191	163	177	169	177	142	160	160	171	162	147	138	181	160	150	157	149	185	170	159	170	147	138	171	161	173	145	153	143	150	169	165	158	159	169	156	169	148	158	150	157	161	146	164	150	160	174	160	162	156	164	165	168	157	173	170	157	164	165	146	177	166	168	158	151	166	158	149	167	165	140	164	139	161	148	160	156	160	159	170	166	157	153	184	156	152	172	152	178	169	153	155	155	159	190	170	158	175	160	159	161	161	156	174	147	149	160	158	130	164	158	157	152	161	180	171	168	162	172	153	143	160	166	142	141	187	181	162	168	167	171	169	169	157	138	166	165	153	180	154	161	147	138	144	162	161	167	168	167	157	150	165	159	136	155	150	156	167	177	169	143	146	166	160	149	132	134	160	146	164	157	184	181	142	191	165	166	158	154	146	168	175	145	179	176	160	146	154	164	186	166	159	166	151	165	139	148	169	186	164	137	161	166	159	175	141	151	165	178	133	178	181	184	168	166	164	167	177	161	175	138	150	165	149	151	147	151	171	138	151	174	167	146	162	161	143	150	155	157	140	159	159	143	166	165	153	151	169	144	186	167	146	154	145	156	171	166	143	157	186	152	164	137	180	173	160	164	149	148	165	164	158	175	183	167	157	152	156	172	163	168	159	171	166	169	158	159	155	152	143	173	139	192	153	171	144	156	160	148	155	144	153	141	148	173	155	162	171	162	155	172	155	143	176	160	162	150	163	153	169	173	166	166	170	154	151	149	190	161	160	171	146	180	173	136	153	147	159	167	169	144	152	148	144	171	137	143	153	165	147	154	147	196	178	172	163	166	160	155	159	149	160	167	139	157	167	151	149	145	168	153	145	190	148	149	174	135	147	130	154	153	169	152	170	157	172	152	176	164	175	159	155	145	144	161	166	156	164	141	186	159	182	147	148	131	171	153	158	153	146	154	171	166	178	166	151	163	163	171	155	183	153	154	157	157	165	140	172	146	165	168	136	154	174	156	153	175	158	152	171	157	173	179	159	147	160	176	159	178	184	148	162	168	165	138	168	174	136	154	192	155	153	145	162	159	142	157	147	148	179	158	170	158	175	153	157	150	153	153	139	164	166	153	155	130	163	173	139	161	150	167	164	144	174	164	145	154	143	174	154	168	154	163	174	173	156	145	154	148	178	124	151	162	169	149	152	167	153	155	165	166	196	165	184	155	156	174	163	144	155	157	159	172	139	148	161	146	140	146	149	146	166	153	161	160	154	156	157	143	154	167	177	177	148	161	165	157	182	173	134	131	176	169	171	147	159	146	158	172	166	148	150	182	140	184	162	153	162	189	170	181	161	152	168	159	134	146	159	159	152	172	136	143	137	165	161	137	166	150	156	168	162	178	170	157	156	147	151	145	162	161	145	158	173	157	155	177	153	178	134	157	174	135	174	185	159	164	147	159	163	183	158	150	136	151	153	160	176	154	157	162	141	148	162	182	144	152	140	158	177	164	149	145	147	148	170	176	165	163	140	165	131	181	155	158	176	194	140	151	152	169	149	162	165	159	163	153	159	158	153	156	145	147	159	138	169	157	161	145	163	183	154	163	160	174	162	169	162	172	164	125	176	164	153	159	153	173	158	169	131	150	157	191	157	159	148	148	180	159	157	147	177	176	160	178	131	164	172	182	177	156	178	141	150	168	148	164	160	172	162	161	169	149	171	181	155	156	175	172	176	145	158	174	165	160	169	172	146	146	155	152	176	167	160	128	163	176	143	170	159	154	160	153	152	161	162	139	172	143	164	168	139	162	162	147	153	156	152	184	172	154	157	169	162	151	146	157	144	172	146	146	163	179	174	179	153	189	151	137	146	160	158	169	164	168	168	187	171	149	178	164	170	181	151	162	157	166	157	168	190	154	156	170	181	147	149	162	148	159	159	161	165	161	143	186	150	166	170	161	138	164	167	186	158	140	156	151	166	162	139	156	150	144	161	158	151	170	129	173	161	167	151	149	171	161	154	144	135	134	154	131	174	174	182	150	139	165	151	144	164	171	173	163	145	144	154	161	159	164	150	162	167	147	181	140	145	154	158	176	132	160	150	158	151	167	170	153	170	191	154	139	151	147	173	178	158	174	161	143	139	169	151	142	163	166	138	171	146	170	165	185	171	181	183	138	164	162	166	169	155	154	152	151	155	174	149	175	147	147	142	164	187	140	152	151	170	154	166	164	167	155	171	139	159	158	151	155	165	191	163	163	162	155	180	161	176	148	144	157	160	178	150	156	187	158	150	158	158	149	171	166	148	145	133	155	164	161	171	156	159	155	170	139	157	156	174	172	176	158	144	169	167	155	146	153	174	139	150	140	139	165	142	132	166	180	171	156	159	152	170	166	175	167	152	177	166	138	177	160	154	175	171	161	180	145	136	151	167	180	151	167	169	150	158	168	150	149	157	173	179	169	165	162	140	177	184	145	146	163	156	159	137	155	178	166	183	153	166	161	183	154	161	147	154	141	165	159	151	151	156	141	161	165	167	148	184	153	158	158	159	165	139	144	142	149	153	155	145	154	149	179	151	161	134	160	145	148	168	144	136	150	157	157	144	148	162	167	178	136	162	153	143	151	149	152	165	154	169	174	179	196	179	170	161	160	156	145	141	168	157	151	158	145	155	139	177	151	173	158	158	148	155	167	158	166	163	171	166	146	167	153	141	153	164	153	151	155	176	165	152	163	171	133	177	168	161	167	167	154
7964	650	786	736	731	678	665	610	572	582	598	557	535	629	561	539	544	555	580	543	532	539	529	551	593	563	553	519	538	520	554	563	540	515	516	547	522	509	559	535	523	518	565	525	524	546	551	542	584	544	568	562	540	546	508	536	519	532	542	584	494	576	542	572	497	496	559	536	508	550	514	496	500	525	536	531	531	521	530	518	522	548	530	525	529	500	542	520	527	492	514	546	551	537	507	553	506	577	528	534	530	553	538	573	562	514	491	560	501	587	533	520	533	514	563	538	535	522	514	569	518	538	523	514	532	558	546	530	524	554	528	523	525	530	527	522	546	507	521	511	556	519	599	528	548	517	564	497	533	525	524	542	527	523	518	497	541	517	542	498	533	478	551	530	554	518	510	528	560	559	550	522	596	526	498	542	510	512	522	521	509	513	545	533	538	529	531	555	591	525	514	543	507	500	557	536	502	517	508	533	541	538	531	530	535	503	543	496	533	533	558	540	523	581	546	547	474	521	532	519	499	506	503	547	567	526	539	525	538	519	485	502	508	519	513	521	540	519	541	514	543	549	485	568	517	547	542	573	576	541	529	548	553	556	550	537	483	546	542	516	557	535	521	526	521	510	536	545	567	513	509	517	512	526	543	543	519	549	562	518	501	540	551	531	535	510	576	553	515	511	521	536	529	562	484	555	554	540	525	554	524	531	495	532	546	543	509	536	558	540	510	561	538	555	534	553	538	520	511	482	484	520	534	542	505	508	527	506	566	551	511	572	519	519	515	517	557	514	559	541	503	563	517	532	561	502	551	546	531	511	537	512	507	549	532	527	484	566	518	514	570	556	577	547	516	563	503	481	515	556	552	541	506	504	519	477	547	572	569	504	508	539	554	569	531	506	506	475	545	496	524	540	548	560	559	525	526	502	531	553	505	540	530	497	520	567	496	468	515	552	532	487	513	582	524	561	553	528	520	546	534	545	534	547	525	545	550	525	540	507	573	549	516	531	574	521	530	533	530	533	561	566	551	538	553	567	519	529	512	535	554	519	543	563	558	555	538	546	534	510	543	541	550	550	512	549	551	571	502	562	496	553	506	541	587	529	498	551	564	571	535	563	496	580	517	517	545	570	573	548	559	517	519	532	532	565	500	533	571	549	528	548	565	547	537	508	540	561	544	555	539	546	560	531	533	526	531	550	499	515	504	512	522	541	538	553	530	533	529	554	546	527	586	509	532	518	541	551	543	550	542	608	515	571	511	551	567	515	540	534	525	523	500	537	545	495	469	546	540	552	517	544	510	487	539	556	545	538	545	542	519	542	549	557	522	532	575	495	514	520	499	519	538	532	545	490	567	514	572	537	547	513	555	541	530	579	518	533	504	515	565	561	507	510	519	589	551	533	522	524	534	512	483	528	510	542	570	517	523	532	530	531	524	513	564	545	532	538	495	547	532	533	551	537	485	491	514	534	535	507	514	535	513	519	541	519	569	520	531	502	500	503	515	515	551	540	539	506	556	508	548	528	521	523	523	525	548	568	537	530	528	550	538	557	521	542	499	546	564	524	548	533	574	538	520	517	539	559	564	543	540	572	524	516	532	541	494	522	509	568	556	527	541	522	554	539	571	540	524	522	579	551	567	530	532	568	525	483	510	537	561	523	567	527	520	545	529	522	536	490	549	579	500	512	514	538	562	584	516	544	583	526	575	583	557	516	553	557	554	545	514	569	562	497	529	528	508	530	528	563	580	568	565	514	550	522	567	545	498	519	515	507	552	536	538	522	513	504	536	579	557	500	487	554	456	493	530	526	525	573	560	518	518	525	516	512	540	560	533	500	531	550	535	574	508	515	508	509	545	559	557	498	560	561	550	523	523	522	484	530	503	541	506	526	487	546	518	529	533	508	521	546	511	510	558	551	524	555	551	549	538	546	495	545	520	550	523	553	515	511	529	525	541	520	599	491	530	553	536	533	582	546	533	490	537	510	510	490	512	500	569	506	542	519	515	515	513	518	559	521	566	556	504	528	490	589	533	552	544	521	519	527	510	558	457	488	508	525	514	508	536	557	516	542	576	545	555	552	520	539	545	503	527	518	508	537	497	528	520	503	557	547	513	544	522	531	548	491	523	534	516	505	510	541	517	488	513	539	519	512	510	550	533	513	544	540	519	488	525	536	543	538	531	508	549	577	514	558	549	532	550	528	556	514	537	545	543	507	550	523	579	513	501	523	505	520	583	536	528	546	552	535	517	497	496	567	528	532	551	523	534	559	537	574	518	550	498	547	519	525	509	506	518	538	563	471	530	555	522	525	550	551	511	512	539	508	511	502	527	537	497	542	517	563	494	567	495	525	568	542	546	562	507	532	510	505	486	524	534	560	514	479	517	505	520	554	562	522	498	534	535	519	550	516	499	545	555	516	502	527	546	510	503	558	507	559	565	543	575	512	463	498	503	513	530	544	521	535	562	534	522	587	585	499	526	546	579	550	528	552	519	520	496	527	494	495	525	518	500	516	540	538	530	587	537	533	524	519	548	527	540	531	525	540	515	528	517	505	489	559	513	500	495	522	528	578	593	527	491	528	487	538	531	546	551	516	566	527	548	496	559	532	531	574	524	513	563	518	550	531	559	522	574	519	526	560	490	541	548	536	550	539	538	482	501	539	576	542	541	484	551	505	552	528	533	518	560	524	569	561	578	510	533	496	524	511	519	538	538	538	511	494	518	524	569	546	502	523	542	591	539	515	561	532	516	534	497	551	547	540	526	516	550	531	524	562	512	547	559	515	569	540	504	513	540	520	502	533	510	536	522	514	534	497	519	548	504	572	526	506	563	540	511	527	597	525	566	509	479	537	563	534	499	571	500	560	574	513	518	516	527	541	490	522	505	554	543	488	572	508	528	556	505	557	475	527	522	546	518	524	492	567	537	526	556	480	519	528	542	520	523	531	522	495	537	517	502	535	525	552	510	498	512	532	482	558	521	521	524	532	481	504	517	492	536	554	525	540	544	543	549	509	544	528	537	533	551	540	516	542	525	560	563	519	585	538	503	535	575	556	543	567	541	487	490	587	546	504	482	510	520	535	490	566	505	492	555	515	531	522	536	517	518	549	532	536	545	605	522	523	533	521	515	525	531	496	525	503	515	568	536	504	536	492	543	587	535	541	515	522	537	508	563	497	463	542	560	514	585	512	515	583	500	559	574	532	559	531	543	536	558	461	572	534	529	571	519	452	543	523	542	528	523	543	513	564	499	503	518	495	530	508	556	566	572	527	531	534	491	525	556	518	562	552	536	579	542	573	496	526	515	525	504	552	554	566	513	538	524	511	541	549	502	536	534	560	525	521	507	539	517	544	553	540	541	557	530	538	556	497	549	548	519	528	526	560	482	542	590	567	518	522	591	545	550	534	545	506	528	530	506	563	528	554	493	485	540	520	510	548	510	485	547	576	509	522	548	511	567	554	557	534	506	522	514	487	551	497	525	513	524	506	503	549	540	524
48199	10913	2086	1196	862	711	596	536	486	464	391	382	355	376	355	329	346	332	355	308	322	303	334	330	315	315	311	294	304	297	305	305	306	283	327	315	307	297	310	300	316	314	305	311	294	291	301	308	313	302	318	294	306	302	306	327	290	331	328	299	285	288	276	280	309	293	294	298	287	315	275	301	271	331	354	302	294	295	257	293	308	285	279	304	302	283	291	315	283	298	342	287	317	283	297	274	308	311	306	282	321	284	298	297	261	291	305	289	267	319	328	300	340	304	317	293	291	309	299	298	270	318	289	314	271	271	315	294	324	320	312	311	291	283	307	301	303	284	310	330	329	288	309	291	292	279	300	280	310	292	317	298	317	296	316	285	291	283	309	303	320	268	293	295	281	319	301	273	292	299	279	302	307	291	308	345	286	282	298	305	291	281	279	309	296	312	271	258	313	296	347	301	289	285	302	290	314	300	306	289	294	316	299	301	297	308	327	326	310	286	306	286	289	311	281	292	293	314	273	272	281	281	298	278	339	274	280	298	299	306	288	291	317	294	302	301	287	306	295	293	329	319	311	327	306	272	294	300	295	324	294	283	268	261	273	280	277	282	290	251	287	299	306	301	285	307	312	262	312	286	313	275	312	291	302	287	304	302	311	317	302	309	296	334	276	297	311	304	278	314	268	321	293	289	290	284	320	280	301	316	274	296	290	314	304	303	298	316	287	242	290	300	275	285	290	324	300	298	310	343	315	274	310	286	276	298	308	307	301	286	278	302	320	299	309	282	288	301	290	287	319	316	293	288	297	322	312	285	320	329	283	293	307	288	321	290	326	324	259	286	283	324	300	297	282	329	321	289	294	281	301	291	333	293	282	321	335	292	313	291	325	290	303	319	268	300	302	297	274	283	278	268	318	305	297	302	298	304	279	293	306	299	299	287	305	286	296	308	256	299	302	297	313	298	293	331	301	284	285	287	322	289	296	271	267	273	289	319	305	328	302	299	282	280	259	318	293	291	293	310	330	308	304	258	291	294	326	321	256	290	296	308	287	305	268	299	277	324	307	299	269	274	292	289	306	294	284	324	314	277	308	295	293	280	290	301	300	317	303	327	294	297	340	317	270	304	301	305	310	313	281	314	304	273	311	305	301	319	310	337	285	295	316	314	283	284	278	252	290	314	301	307	281	279	319	309	265	293	298	322	305	313	294	300	276	300	310	317	289	321	311	293	277	299	303	280	304	271	294	279	315	301	269	296	307	298	328	277	296	275	317	308	302	317	319	310	298	324	265	284	248	313	305	293	287	264	291	313	312	298	292	284	294	315	294	299	272	304	298	286	337	283	278	272	295	293	263	278	267	286	317	333	322	308	292	291	280	286	320	286	308	330	308	310	318	280	325	308	291	284	319	268	302	295	289	287	267	311	293	296	269	280	289	332	298	307	306	307	295	314	289	288	293	296	284	329	307	290	307	290	286	313	307	294	296	298	304	285	308	255	297	323	311	316	280	296	294	295	295	316	275	312	284	302	258	272	291	294	298	309	300	304	300	314	283	278	274	306	321	285	302	294	291	292	271	299	304	292	295	267	273	272	315	306	290	296	310	267	288	298	315	310	280	269	273	304	267	266	306	294	289	270	266	334	318	331	323	295	291	293	296	292	329	256	302	291	300	289	301	301	277	287	288	291	305	270	278	303	307	297	280	279	262	290	300	288	303	327	275	307	313	283	306	268	285	299	303	289	285	284	313	311	316	298	274	290	315	306	300	290	282	291	324	316	322	299	306	296	278	277	290	305	298	307	285	308	284	335	281	276	301	282	312	288	298	303	283	302	328	290	299	282	307	303	285	288	315	292	304	308	305	313	296	281	307	294	285	282	279	329	309	293	322	310	317	305	289	306	304	279	276	317	291	294	302	316	308	292	322	311	267	294	309	283	285	310	302	295	316	335	312	299	292	276	294	314	318	301	306	291	312	289	291	313	304	292	319	296	308	338	278	306	297	287	295	288	282	287	284	296	285	298	299	307	262	280	310	299	314	272	341	300	307	314	320	331	285	301	285	283	307	323	312	297	295	300	335	315	287	304	296	324	311	307	337	298	345	255	292	320	272	307	279	304	278	280	292	286	318	300	293	314	283	293	294	283	295	328	277	279	293	286	313	285	296	311	289	310	299	276	296	313	294	294	296	279	306	313	315	289	287	297	303	297	322	302	314	300	290	312	298	291	291	312	284	296	303	313	297	309	304	295	308	305	295	289	300	284	288	295	268	316	305	307	294	308	279	295	294	316	300	302	282	315	307	313	292	283	281	313	297	303	299	293	300	338	325	298	303	282	331	319	320	316	320	334	327	306	314	272	294	325	292	299	296	315	314	289	264	282	301	266	332	279	278	290	300	302	277	301	306	301	302	302	324	291	306	320	299	307	305	277	298	316	308	288	302	326	310	298	280	280	281	328	284	281	308	276	303	292	267	310	288	314	312	285	280	308	276	323	307	294	306	312	309	324	305	286	324	288	297	313	298	308	309	313	306	278	298	309	251	311	299	315	311	334	290	295	295	277	313	303	317	324	312	309	278	291	273	269	317	293	286	284	302	302	300	310	291	291	303	317	284	290	317	336	325	274	317	312	281	286	315	318	315	273	274	323	285	311	270	290	282	321	269	292	308	267	337	296	320	292	294	304	290	277	295	301	316	326	303	268	302	278	274	296	299	305	309	303	272	304	309	287	308	301	312	309	314	261	308	306	285	301	309	297	313	312	291	301	292	269	301	297	303	342	295	294	283	321	274	303	309	287	283	293	304	318	296	309	290	299	275	331	284	289	307	342	294	296	321	300	308	307	265	304	296	287	329	319	319	297	304	341	298	296	280	309	341	279	291	320	316	297	300	300	272	302	287	318	267	302	274	277	277	299	292	303	311	311	293	329	266	283	303	308	305	281	265	270	281	278	278	249	315	296	288	305	309	307	301	267	292	305	310	286	300	281	317	312	293	340	278	294	322	301	300	273	277	305	293	260	258	330	281	299	279	282	293	289	306	305	283	302	298	328	306	287	326	297	289	303	291	292	295	319	312	305	344	291	276	301	292	309	307	316	274	298	290	315	293	298	263	299	318	269	294	307	318	288	326	299	317	307	299	322	280	317	295	276	294	277	329	276	285	286	287	315	295	310	293	302	336	268	290	286	287	325	298	276	280	299	320	307	304	292	315	282	298	279	312	285	302	287	308	302	309	293	291	278	289	293	300	303	290	296	298	279	293	323	310	298	311	267	273	317	294	294	288	300	304	301	317	313	296	311	268	280	320	297	295	308	322	281	327	296	307	313	312	324	288	290	302	303	318	279	307	286	280	295	273	281	269	280	317	305	289	290	288	284	291	296	277	334	279	290	295	292	278	298	298	321	311	289	296	264	276	273	332	276	282	331	269	337	301	297	293	294	280	281	311	301	296	282	292	279	294	269	317	276	291	287	312	285	282	300	302	340	306	278	336	309	291	309	289	304
23855	1937	3697	4038	3328	2931	2455	2152	1861	1754	1632	1486	1400	1373	1234	1272	1127	1148	1086	1051	1128	1054	1019	1059	992	1015	1012	1049	992	1040	942	974	982	936	912	911	932	965	916	944	1016	941	945	920	921	918	971	1006	961	849	855	924	847	939	924	881	899	984	925	918	895	927	898	928	897	893	869	897	892	920	927	959	872	908	950	898	914	835	918	905	833	865	901	860	927	904	944	868	869	862	885	856	901	890	934	932	913	903	900	879	897	887	876	904	912	891	851	883	875	899	902	860	921	912	897	868	885	952	846	924	861	908	866	940	871	867	885	926	898	916	842	917	907	887	906	878	847	927	911	891	878	905	876	938	881	948	872	920	883	928	880	965	848	936	917	893	905	880	911	913	937	823	879	871	856	851	866	896	917	908	907	862	907	892	869	872	936	958	902	940	900	913	895	914	896	925	875	853	956	934	885	873	933	871	872	871	850	877	827	864	933	909	849	877	868	864	833	840	874	882	894	869	938	964	882	916	855	941	913	922	920	899	829	912	929	921	901	894	892	898	842	879	899	898	876	908	902	849	946	944	885	865	832	913	904	861	887	919	855	895	885	920	906	858	918	929	841	855	884	902	909	868	882	843	885	866	840	898	871	853	870	860	896	885	889	836	879	912	916	893	877	886	901	898	890	847	902	927	915	876	873	878	920	886	900	882	906	938	887	910	921	853	889	888	859	933	909	905	886	842	915	869	860	882	890	858	910	897	906	816	860	883	887	894	945	895	904	936	907	848	871	857	878	839	896	909	890	889	876	898	860	897	877	858	907	911	845	898	928	866	930	829	895	890	929	919	886	881	840	874	873	911	916	864	863	903	933	887	953	833	843	858	888	883	916	920	873	930	939	911	898	899	929	889	907	862	861	918	882	850	898	926	893	896	879	877	820	897	877	922	908	879	952	856	895	937	939	885	877	882	907	893	933	866	919	851	935	931	884	834	881	863	872	918	856	851	872	894	842	888	901	916	908	896	884	913	865	859	897	858	863	888	897	890	876	920	828	883	868	942	924	859	906	910	938	856	885	904	871	851	959	893	884	914	872	892	897	940	909	885	874	859	884	901	894	892	914	890	895	894	905	945	874	853	891	855	856	895	924	882	917	945	860	923	865	904	841	858	873	890	910	881	884	876	957	891	891	863	923	881	860	925	913	914	887	895	894	932	892	905	857	843	923	902	864	856	883	916	853	885	934	906	927	891	916	919	908	905	875	942	921	885	836	885	896	965	974	929	864	895	907	888	917	868	924	867	868	900	880	864	934	841	864	904	879	952	853	879	840	910	885	850	875	916	886	931	917	846	875	893	872	915	907	889	868	828	950	880	899	862	886	936	871	875	885	861	962	901	906	888	885	899	890	873	896	832	885	911	903	882	887	927	878	871	852	882	898	892	888	933	898	887	913	906	880	871	957	892	878	852	872	875	874	954	889	893	887	882	922	878	831	879	872	890	871	902	828	949	937	858	898	945	864	859	886	872	902	911	893	896	899	916	888	859	878	902	870	892	883	877	895	885	898	890	854	855	841	903	895	888	870	931	904	878	918	924	887	901	872	895	889	849	876	857	871	857	894	897	893	861	846	877	881	871	869	929	872	862	929	904	874	905	914	828	837	918	890	892	876	901	917	907	943	884	851	872	847	891	879	927	881	864	873	898	907	865	864	880	843	844	915	888	884	944	876	888	871	844	894	857	943	913	916	876	904	876	905	876	903	941	887	891	884	869	910	856	858	840	890	880	861	881	914	850	908	853	867	916	886	927	918	902	948	908	829	904	911	861	941	841	931	853	899	903	877	884	914	877	888	823	853	937	854	888	897	924	917	875	912	870	914	853	861	903	892	898	873	909	905	886	833	896	912	888	915	928	892	911	886	839	890	830	904	916	845	874	918	875	847	947	927	879	856	925	889	878	907	891	899	869	908	872	914	933	895	951	898	900	861	901	846	866	872	935	857	898	875	886	903	833	921	906	898	886	839	858	932	886	878	906	925	837	876	870	920	874	875	899	905	925	881	967	897	920	828	873	866	891	932	888	872	879	919	891	941	904	869	895	931	908	885	891	899	880	879	916	879	907	913	889	911	848	858	879	872	856	916	896	837	946	888	909	894	881	886	864	819	916	869	853	884	926	893	895	874	887	865	897	824	862	894	886	925	851	902	818	889	859	895	905	931	890	910	835	882	948	890	890	845	842	873	868	864	909	904	862	897	833	903	924	857	909	890	934	826	893	913	885	922	886	883	884	880	919	916	970	904	906	887	887	877	906	863	884	907	898	873	861	968	854	913	891	897	889	835	891	868	908	897	845	865	883	873	894	883	910	851	907	878	886	918	907	852	900	878	856	879	902	902	848	900	858	894	896	857	894	894	885	870	872	896	910	852	903	818	895	922	898	894	870	860	839	912	864	900	897	873	883	881	896	893	904	864	888	880	843	882	899	872	898	934	881	886	849	878	900	883	862	876	867	902	903	947	844	894	871	895	891	891	899	876	833	963	919	906	866	873	904	914	836	873	897	875	839	903	921	902	896	858	906	889	880	921	858	846	910	886	902	929	897	835	868	907	888	866	850	910	930	939	945	897	837	923	874	904	923	880	925	840	898	883	867	950	867	938	892	937	896	908	871	864	887	907	915	898	938	880	866	883	891	872	868	902	916	904	863	894	890	874	856	904	901	885	887	882	863	880	880	911	920	938	897	869	879	868	918	815	917	983	884	904	911	875	863	941	881	888	893	850	864	848	902	900	902	927	859	912	866	887	908	928	905	883	879	921	905	876	931	893	890	872	853	930	818	891	889	885	898	905	900	904	925	905	927	884	900	908	885	938	913	863	893	876	886	820	888	902	885	878	914	823	863	906	854	892	861	907	866	901	907	899	888	877	932	884	860	884	927	863	877	871	925	916	903	885	842	830	909	880	890	868	882	892	854	926	849	870	863	912	850	916	876	865	871	907	928	893	875	907	871	881	859	895	926	854	848	853	878	854	880	888	855	842	853	885	892	886	908	883	865	874	913	910	854	893	929	953	904	900	895	888	886	848	873	906	875	848	827	879	871	948	884	869	821	848	922	900	936	887	896	908	887	926	922	900	880	883	904	889	872	902	911	903	951	866	886	899	932	892	883	895	855	893	882	907	867	896	857	829	864	890	816	838	855	916	903	854	863	888	956	917	928	896	887	914	862	857	872	861	879	948	890	924	855	916	890	881	909	920	877	883	921	908	918	923	878	890	892	896	879	852	921	924	959	840	888	898	938	930	899	867	832	921	903	917	920	914	865	839	843	900	887	888	911	870	916	885	900	894	902	905	868	853	924	842	849	872	897	911	857	954	896	883	925	880	898	855	872	914	893	953	925	875	912	805	863	913	900	906	875	869	917	861	864	923	893	902	892	931	914	867	844	875	792	894	936	924	904	904	881	955	907	873	908	891	899	876	893	912	928	926	863	863	839	896	888	951	923	908	900	900	865	918	896	871	848
59870	18398	5723	2396	1495	1075	895	797	687	597	537	506	485	455	430	382	400	395	379	413	360	403	361	352	387	363	385	363	326	364	363	379	363	377	346	349	317	356	348	347	339	344	360	350	353	323	350	346	341	353	353	346	327	369	388	343	350	320	319	352	371	351	369	338	328	348	361	371	329	332	358	310	307	321	307	353	340	387	342	341	322	340	335	360	338	366	340	306	331	333	333	346	325	331	338	366	327	311	332	333	326	341	322	335	345	305	345	314	294	331	342	344	326	358	292	311	349	341	373	345	346	353	341	346	357	346	336	317	314	356	327	331	362	329	300	349	326	316	321	326	339	351	350	327	326	338	340	349	342	354	330	343	355	355	324	362	331	354	338	365	367	338	355	315	351	335	358	333	313	325	344	339	317	333	322	325	323	369	341	335	355	351	379	335	338	332	318	333	333	294	330	338	319	335	314	315	299	326	366	329	364	362	316	321	326	316	359	329	352	319	337	306	329	342	324	326	349	359	306	374	334	348	334	304	316	353	342	336	356	339	322	335	334	304	344	356	374	361	347	372	338	340	340	357	339	357	330	335	323	351	302	327	362	317	347	349	342	308	306	344	304	346	333	353	316	357	334	322	342	368	307	330	344	333	327	346	341	339	329	336	320	314	338	321	303	318	321	342	295	334	344	335	328	339	297	333	332	363	322	344	348	313	327	316	347	320	348	311	312	333	294	324	344	298	356	341	346	323	359	353	346	336	336	360	330	338	334	312	309	310	343	371	308	342	335	327	325	326	357	363	332	330	364	348	332	326	317	329	336	324	335	347	345	307	360	328	339	349	320	347	343	325	370	378	337	301	363	356	328	349	370	335	322	333	337	296	352	328	331	319	312	310	315	335	313	362	344	330	371	354	344	347	363	353	313	312	316	313	328	343	347	320	335	326	311	333	361	315	345	329	366	327	361	330	350	323	326	312	322	357	331	376	356	335	350	325	314	349	330	344	366	336	325	336	358	362	319	330	333	307	365	329	328	360	326	359	365	300	347	339	316	361	325	337	315	338	358	338	337	341	353	346	333	309	338	342	341	347	326	316	341	362	339	377	336	348	336	333	342	335	348	327	310	347	342	339	333	350	385	312	325	356	351	347	307	311	335	312	321	300	321	317	348	354	316	366	340	359	348	354	349	351	324	322	341	349	332	334	292	315	341	320	338	350	387	335	345	317	323	322	334	328	343	334	383	321	333	337	314	312	343	350	357	345	304	341	345	349	339	303	354	315	332	347	323	327	339	318	335	306	319	331	329	349	365	333	346	359	347	321	312	309	318	342	335	345	319	352	317	377	352	304	311	321	330	333	316	300	347	297	343	331	343	359	336	328	342	349	353	370	313	343	349	319	362	332	334	340	320	364	321	342	372	324	324	314	349	347	342	341	337	347	309	299	311	363	339	326	342	312	328	312	354	344	349	349	291	312	353	362	332	323	330	336	354	315	373	337	315	349	341	348	357	342	338	359	348	345	303	316	317	350	349	335	353	368	336	338	383	305	335	320	331	321	323	339	318	318	309	364	345	350	351	314	340	305	329	349	357	330	330	339	366	347	340	393	366	339	351	332	354	331	364	337	335	335	394	293	331	335	320	342	312	350	315	366	352	311	321	344	364	342	316	379	378	325	349	334	350	312	339	341	338	368	362	305	336	307	294	350	323	319	356	362	345	354	353	302	319	302	323	341	362	356	328	314	374	322	368	364	329	331	328	324	340	358	385	338	333	333	348	327	327	322	353	350	338	324	347	337	343	340	317	310	368	312	376	302	352	333	313	336	358	339	334	354	325	347	352	331	371	377	299	338	363	331	337	318	345	366	339	347	305	333	358	327	339	367	325	349	352	342	365	306	327	332	334	324	365	341	343	334	356	331	347	346	365	315	318	313	328	339	330	352	314	340	344	346	332	346	329	342	321	351	356	322	333	328	330	327	339	341	310	373	348	346	338	358	339	312	350	296	373	341	355	358	362	318	366	327	338	334	330	302	332	336	301	370	354	317	312	315	312	321	352	324	306	339	374	321	343	342	343	338	366	354	355	370	337	323	341	330	316	307	343	344	348	366	292	306	331	321	325	331	339	327	309	351	318	379	287	342	326	325	341	334	300	324	329	349	347	321	342	346	339	326	301	376	327	347	369	327	336	333	379	321	327	338	342	308	347	361	316	375	335	345	352	347	354	352	335	348	370	349	346	364	337	316	345	342	300	360	380	350	340	345	321	342	354	378	354	326	327	333	356	334	306	334	341	346	360	296	329	349	318	323	360	339	321	355	355	319	338	360	330	334	339	316	362	348	328	311	315	345	312	362	318	331	370	338	343	326	326	312	369	325	367	295	366	312	319	341	332	354	300	327	335	364	310	313	304	320	283	335	366	340	322	351	318	345	346	345	339	309	394	366	334	322	407	360	346	328	316	354	346	331	326	359	334	318	343	327	346	335	343	325	348	341	344	335	344	324	336	321	317	350	317	337	351	342	303	327	321	325	368	373	363	345	337	355	323	348	346	325	345	337	352	331	344	344	342	347	345	344	319	384	323	347	355	367	338	311	334	340	332	310	375	343	354	342	352	342	329	327	368	323	343	326	338	355	343	314	307	315	354	324	352	341	324	310	344	335	351	324	329	342	360	374	332	353	339	343	343	331	337	346	314	355	338	342	312	316	327	355	321	342	336	318	314	342	329	315	360	381	351	344	374	313	332	326	321	324	297	312	339	354	325	330	357	353	325	327	320	319	316	324	342	342	317	305	328	302	352	297	340	352	347	334	340	342	310	350	367	326	343	341	338	321	361	319	352	356	340	340	305	342	337	311	345	318	352	330	325	359	368	346	390	334	356	337	345	332	320	317	346	340	305	310	335	307	347	324	348	342	331	340	331	350	343	320	309	319	318	331	354	320	360	360	311	346	345	339	352	353	333	309	338	342	348	321	360	344	324	357	350	351	340	361	344	312	340	316	313	339	361	294	315	329	318	345	361	315	331	335	325	380	311	346	327	380	355	334	344	351	360	307	338	319	343	359	346	342	345	313	338	333	345	331	322	344	347	312	310	336	358	330	360	322	339	335	356	354	325	344	349	344	347	313	330	352	335	321	352	337	350	339	362	353	368	349	323	293	312	284	354	358	320	366	339	345	367	350	322	364	310	323	324	336	322	336	337	367	331	303	317	335	355	351	350	350	340	339	338	364	337	335	350	321	311	349	308	338	334	338	357	337	340	327	337	334	329	359	361	328	328	320	345	364	312	327	338	369	355	341	324	333	336	315	351	331	333	348	347	350	328	359	340	336	366	359	323	359	344	319	337	352	350	316	373	332	374	332	359	365	326	340	293	342	361	328	325	312	340	358	320	370	319	279	322	327	307	329	348	292	339	323	343	304	334	326	354	338	347	334	325	342	339	320	348	339	308	357	355	362	314	331	338	323	346	325	331	294	317	344	302	330	365	334	348	301	333	344	375	335	335	312
30322	2885	6308	6839	5436	4778	3801	3202	2894	2514	2223	2113	1959	1854	1675	1566	1588	1508	1472	1431	1386	1301	1326	1229	1227	1254	1212	1206	1108	1138	1187	1175	1069	1159	1118	1069	1067	1143	1109	1053	1086	1064	1034	1030	1055	1037	1002	1057	1035	1026	1029	1088	983	1064	911	964	1079	1062	1020	1022	1013	1022	995	975	978	1065	970	945	985	1003	1000	1007	1045	1043	1052	990	976	957	985	930	971	934	1016	1019	1007	1014	1005	1013	962	949	1005	938	995	965	941	943	985	1011	983	923	973	986	1013	982	984	987	968	907	979	989	1023	1009	1000	1005	950	980	968	1012	997	965	924	947	996	1011	953	961	1003	967	959	969	1021	952	1001	962	983	976	930	981	963	940	984	979	1014	955	965	952	1003	969	983	963	974	986	959	996	959	979	963	935	934	969	961	1009	959	913	958	973	952	953	984	991	940	996	958	1015	990	975	998	963	962	971	942	944	948	999	1034	957	957	951	981	1013	933	928	1008	969	945	951	958	928	962	964	977	959	965	980	964	938	962	962	973	1000	927	958	1009	975	926	922	966	932	957	973	1033	989	948	975	994	956	968	887	952	939	958	973	993	1006	1012	952	981	985	979	1013	935	1006	1028	982	883	905	951	969	960	966	943	984	975	993	947	939	971	946	958	993	923	997	924	944	962	967	982	988	989	975	930	929	1000	997	989	928	990	1005	914	978	980	947	983	1024	981	969	925	1004	955	931	1005	1008	1024	939	952	1042	935	965	975	931	910	961	1024	968	984	992	944	893	934	995	1003	933	929	961	926	956	942	968	982	970	1029	964	976	985	953	990	968	968	974	978	944	922	938	994	1018	992	988	947	968	967	975	921	915	972	993	984	959	977	987	894	991	952	989	982	946	963	1015	961	937	996	1004	1021	939	894	967	983	990	940	998	931	1006	966	954	974	978	956	933	999	976	934	1012	986	960	904	946	956	971	966	939	1023	989	970	967	983	918	932	914	946	939	1012	944	991	980	946	971	956	975	991	946	983	945	937	962	948	965	979	908	982	994	946	1042	958	976	962	986	981	926	951	1008	1002	1016	992	940	951	996	933	948	963	955	952	961	963	999	943	964	1012	929	990	1013	953	944	984	948	906	940	1010	950	1001	997	964	926	929	1022	993	979	962	938	975	956	934	957	987	918	1044	953	960	952	929	975	926	909	953	941	890	931	1017	968	954	952	924	955	931	946	1016	1000	968	979	921	950	922	1002	946	960	991	965	962	991	982	968	928	976	962	1003	987	942	983	939	900	980	935	941	1005	942	991	967	962	941	905	954	1015	957	998	973	928	957	1014	1006	934	883	969	967	931	973	998	968	933	987	979	942	985	990	977	1025	965	944	983	942	938	995	971	938	911	957	887	987	936	995	931	952	954	955	973	990	967	1012	977	907	951	985	975	957	929	942	938	973	1005	951	924	955	966	956	942	937	975	1012	984	916	992	985	966	961	1039	987	951	939	976	926	993	968	984	961	1004	1000	973	955	961	973	902	928	930	991	985	960	992	1015	1013	1003	991	930	955	972	970	942	975	1002	939	1002	942	971	968	979	916	969	961	947	988	932	962	991	964	943	994	965	1020	990	950	961	905	1006	1008	954	894	970	988	939	979	948	952	959	964	942	1026	888	983	941	958	974	990	938	870	990	983	924	966	982	982	932	974	967	944	1003	936	1006	931	984	934	967	912	948	970	953	972	974	946	959	962	955	979	949	920	931	968	960	951	989	964	933	953	956	1014	980	963	958	963	1027	985	967	979	978	1006	994	913	917	981	975	1002	975	936	940	994	971	932	993	929	928	952	972	918	968	925	989	995	945	1008	954	975	937	928	969	980	975	976	951	956	926	964	1042	941	965	930	1014	953	960	968	962	916	955	936	960	990	925	998	941	980	947	996	944	941	984	979	945	978	982	951	1039	945	969	947	973	974	932	939	960	916	914	977	985	936	954	947	951	977	981	925	1010	1021	948	981	1015	984	1016	942	1033	957	994	931	932	963	965	931	946	1020	960	987	1000	994	938	1015	915	996	962	950	911	973	966	1005	1024	964	944	933	970	1010	979	950	938	1033	986	931	945	983	979	936	925	1021	964	960	949	1001	974	976	1015	940	1047	954	1001	984	979	951	939	973	946	964	946	980	972	928	963	1002	935	949	1000	954	948	1015	922	963	990	980	952	996	982	1000	934	931	930	950	979	972	967	1005	966	963	941	928	994	944	1013	942	991	1008	966	930	978	900	951	1002	957	972	934	962	973	964	1000	999	1018	947	993	966	954	1007	970	982	1024	954	949	951	949	1019	974	1035	987	939	982	950	975	953	973	1001	931	1038	951	971	1032	944	936	958	985	951	972	1026	941	960	941	1064	911	1003	984	971	939	974	977	978	1024	927	971	989	928	980	999	1015	986	979	968	958	959	1030	982	997	1021	953	1044	971	974	989	934	1026	944	955	1001	973	962	968	992	956	909	946	971	966	984	929	969	938	976	956	940	969	936	950	974	978	990	933	981	969	976	951	964	1006	975	982	909	966	992	967	1019	962	1057	958	947	939	974	1036	969	966	1006	959	964	999	938	938	1008	951	951	954	1019	950	913	940	954	980	980	904	968	922	952	955	969	978	1024	933	959	952	917	977	974	976	997	930	986	985	937	983	973	916	908	989	989	962	941	1029	927	976	970	944	1004	1002	964	962	957	944	976	945	957	974	1023	984	963	990	957	934	992	1001	986	938	964	931	938	940	917	1011	928	964	995	948	958	996	964	965	1011	980	999	982	941	1026	974	973	947	932	1001	946	1010	927	991	1018	939	952	981	984	1008	976	972	973	954	1003	932	969	971	963	956	1054	931	961	969	933	951	932	950	985	971	1000	925	1059	956	958	918	961	984	995	948	981	928	934	986	1020	977	933	960	1029	954	910	930	954	938	985	996	998	1000	964	999	979	993	904	979	971	962	941	913	961	954	973	977	972	948	973	971	968	940	1046	988	915	972	943	998	984	937	968	1019	931	1005	1004	920	1009	949	964	1007	923	967	969	969	989	941	1006	947	1020	964	987	951	945	970	930	907	975	1030	945	938	975	963	995	934	969	982	964	1007	970	943	948	983	983	959	976	951	950	925	962	996	949	934	1025	917	1014	932	945	966	996	1027	945	968	954	981	962	970	968	983	1004	961	974	969	935	962	996	940	995	936	959	992	899	929	988	968	962	957	1018	986	981	988	999	1007	972	954	976	925	955	906	964	982	1000	980	946	927	951	1008	984	961	950	993	959	994	939	997	942	1018	955	931	984	934	969	972	944	929	985	943	1007	1006	936	1006	961	981	942	992	987	970	977	972	940	1015	904	954	940	962	915	939	973	981	935	946	987	948	999	945	931	971	957	977	933	979	927	980	907	949	906	996	928	934	968	937	1012	962	1003	1025	953	939	989	993	985	960	983	983	941	908	929	958	952	925	932	969	1025	957	993	946	954	1039	917	970	976	1005	1053	956	940	1002	985	1036	980	944	940	983	1015	909	984	953	992	941	984	967	994	989	974	957	975	945	980	992	1003	981	1034	965	998	976	961	948	961	917	965	932	978	996	1023	979	1029	984	950	1004	899	952	975	1005	1026	910	969	974	967	969	964	972	934	978	921	988	971	977	996	1035	965	983	958	975	1007	961	994	983	944	993	986	928	920	948	926	991	1003	965	1031	946	1018	1022	980	995	964	983	997	977	974	1011	977	956	957	979	955
9518	585	279	187	198	182	194	163	147	167	150	166	153	159	154	179	157	167	171	171	183	186	171	166	160	152	161	159	144	145	158	156	150	152	178	142	179	156	170	148	142	154	149	155	162	145	141	160	151	159	145	162	155	180	193	145	167	146	154	163	182	145	159	154	157	140	155	134	157	128	165	151	169	180	160	152	159	180	140	162	195	165	174	128	154	168	153	160	151	154	147	150	163	164	147	133	165	166	157	184	183	144	161	157	179	162	159	142	142	173	162	175	155	163	159	147	145	163	164	171	152	170	156	165	162	145	154	159	171	155	173	170	171	134	153	157	171	182	181	157	156	167	192	163	157	156	168	143	171	147	143	163	164	144	153	140	158	153	168	173	160	148	150	164	154	175	138	168	151	148	153	161	186	155	161	158	158	165	147	167	168	164	152	149	155	146	157	185	163	169	161	180	135	164	141	143	171	149	159	167	173	128	149	161	156	145	154	166	149	151	125	166	162	143	153	141	164	154	165	183	161	172	152	159	152	156	179	146	156	149	157	156	156	147	167	161	149	164	178	152	154	170	145	164	167	154	156	139	161	175	149	178	161	158	160	148	151	138	159	184	172	153	168	164	135	145	168	150	170	142	172	157	154	144	152	156	157	151	146	159	142	173	146	165	181	155	162	141	167	149	138	173	139	153	158	152	153	138	152	162	157	177	159	140	160	152	181	145	160	150	138	141	163	172	169	143	135	166	128	158	168	157	144	159	150	140	169	153	151	141	146	151	150	149	159	160	145	151	153	154	156	158	155	154	148	165	179	159	146	183	155	151	133	135	150	154	153	146	146	162	158	159	146	168	150	161	160	154	144	171	162	166	142	161	161	146	167	175	150	148	171	170	151	149	134	148	159	134	175	144	147	137	148	172	154	174	158	160	161	156	136	145	136	168	182	152	172	162	163	147	137	171	166	157	160	171	179	149	169	184	173	140	165	163	164	154	158	135	169	174	162	161	148	151	161	177	170	155	180	142	163	173	134	156	139	200	172	152	160	142	141	152	139	141	158	165	152	176	135	167	155	154	171	187	158	156	181	164	174	164	168	158	158	146	162	166	173	140	140	163	159	173	140	173	158	182	144	148	181	172	139	148	138	167	161	148	152	157	160	149	151	148	142	171	168	134	166	144	170	164	172	174	159	127	138	166	148	157	146	170	145	153	154	152	145	128	170	146	173	141	172	148	163	169	161	158	177	154	168	158	159	158	133	156	140	165	160	163	156	152	153	157	135	152	158	172	153	142	142	137	157	142	146	156	158	156	180	154	151	171	157	170	182	167	152	166	141	175	153	161	169	150	159	165	158	177	159	142	149	163	148	182	146	147	152	164	160	177	155	170	173	152	132	165	182	149	171	168	146	164	149	161	150	173	140	153	147	167	173	143	161	174	182	162	179	140	162	143	146	139	174	175	170	172	161	145	152	130	191	181	174	168	175	149	154	158	175	162	175	177	161	152	144	141	148	151	151	174	151	175	146	154	154	141	154	180	146	194	154	152	163	159	165	181	163	128	176	148	171	150	152	171	139	154	148	138	152	175	173	142	154	159	140	149	151	162	160	177	153	156	163	155	198	136	148	155	141	172	168	147	150	147	162	171	182	160	168	167	154	152	155	163	149	148	166	143	162	162	170	147	161	162	140	178	179	161	160	195	138	175	151	166	167	143	146	156	129	156	140	156	157	150	130	157	143	189	170	153	170	143	160	147	144	156	172	153	145	153	157	170	136	140	160	173	174	146	149	162	151	134	160	166	151	127	146	162	169	159	160	179	148	148	161	178	158	174	158	159	132	154	171	157	150	156	165	156	149	152	160	140	170	176	172	158	138	171	173	136	146	178	171	157	140	168	161	142	141	163	156	158	134	161	141	161	142	180	170	141	169	173	154	156	150	149	154	189	150	150	178	148	144	161	167	172	173	158	165	160	166	170	150	151	136	155	168	161	172	146	153	159	161	186	139	159	157	131	154	164	160	177	155	163	149	182	169	161	145	174	170	163	184	154	138	147	156	152	152	161	174	162	173	165	148	143	143	155	148	176	176	148	152	184	151	182	156	155	160	151	160	171	165	146	157	153	148	157	166	168	168	173	158	170	170	162	153	166	129	150	147	142	186	148	142	185	158	145	161	164	149	147	155	193	154	190	167	163	144	142	170	167	175	144	150	175	161	154	172	146	159	153	186	164	186	149	165	148	176	159	156	148	152	157	148	155	163	152	164	154	168	155	158	132	145	166	160	164	183	170	165	166	165	143	150	173	136	163	136	161	146	156	170	165	171	142	170	164	162	146	153	170	158	153	185	156	179	164	164	168	179	126	156	169	194	148	163	146	140	172	157	150	143	172	161	142	170	131	170	153	171	168	155	166	171	151	173	172	155	148	178	176	168	152	166	168	160	150	156	145	134	142	141	167	143	160	177	158	109	153	156	139	153	170	179	150	174	140	139	149	155	151	161	147	176	160	183	173	161	163	134	177	174	142	141	142	162	168	157	164	130	178	168	142	176	160	171	172	163	159	158	151	155	169	147	168	145	149	179	178	163	162	167	173	167	146	175	143	168	147	145	148	139	150	159	151	181	152	170	166	153	155	146	162	147	162	134	161	159	152	162	159	179	153	154	147	155	183	175	172	160	153	149	154	154	146	159	163	160	193	163	168	152	168	160	170	149	161	138	135	173	160	148	157	170	160	141	149	169	144	159	149	149	166	144	138	165	175	161	139	176	166	163	127	155	159	163	173	160	172	154	151	151	162	169	161	160	138	152	175	167	150	133	165	177	186	149	179	169	146	153	159	147	148	155	144	155	156	178	168	160	150	164	152	157	185	152	169	175	166	164	157	152	161	175	149	144	174	137	170	169	136	143	144	157	154	165	165	165	164	156	167	129	140	148	162	172	156	157	155	156	169	175	156	148	156	179	155	174	136	148	147	149	167	168	139	136	142	168	160	169	148	160	162	157	153	139	129	179	134	136	160	155	180	161	158	148	151	173	157	147	162	147	154	149	152	145	126	176	155	151	177	177	157	155	150	156	161	160	149	155	162	181	165	133	152	153	146	185	145	178	155	159	164	153	160	156	168	171	136	146	151	127	181	162	152	175	189	157	157	174	173	157	158	170	154	166	167	163	165	146	150	145	157	167	167	178	150	160	183	151	152	134	157	150	149	162	158	163	153	184	151	171	139	143	163	161	149	151	166	178	135	155	157	158	167	154	155	156	147	159	145	145	181	158	155	174	193	147	177	159	151	150	158	153	147	167	168	169	163	152	148	155	168	173	163	149	167	139	159	159	147	160	172	151	165	174	160	156	164	149	177	157	147	132	165	170	168	146	153	167	141	129	158	144	150	161	163	171	163	144	153	153	166	157	141	144	156	169	150	173	154	190	177	163	163	136	148	175	169	179	163	174	147	172	134	143	163	189	156	157	159	161	157	163	138	158	159	154	163	169	131	153	154	159	169	153	187
7925	604	714	733	717	670	627	637	642	599	585	568	574	568	551	557	540	511	550	557	507	530	545	580	540	577	512	542	525	508	513	572	545	552	500	562	546	524	486	535	533	547	536	539	526	526	511	491	521	540	518	557	562	507	571	580	528	493	502	571	512	571	529	561	509	527	551	534	506	578	508	545	542	526	504	499	530	494	490	520	523	523	546	478	528	482	505	516	495	540	529	539	580	539	557	538	506	552	499	531	522	575	535	470	563	534	542	544	540	509	562	528	517	545	505	492	528	528	569	520	540	529	559	536	525	523	542	510	523	543	539	529	502	540	514	536	526	518	557	534	500	521	568	554	507	512	526	525	514	554	540	536	499	530	550	523	489	556	580	507	559	562	485	525	534	522	517	556	539	480	516	508	538	549	525	511	519	558	544	532	546	560	531	533	513	543	511	531	505	530	522	537	552	515	559	535	524	527	492	560	573	512	531	517	570	512	527	503	498	487	549	554	510	543	528	527	542	548	531	504	508	550	501	532	566	545	506	533	512	493	518	544	558	525	522	505	542	529	504	527	489	542	544	534	513	532	560	560	507	540	507	550	492	503	567	526	576	513	530	496	516	503	548	483	564	513	569	531	543	569	523	542	542	524	553	531	509	498	489	568	533	537	505	528	550	539	563	503	483	500	516	550	450	530	555	560	533	512	538	494	514	547	542	538	540	503	536	537	523	502	553	532	501	534	542	518	571	535	520	517	527	504	500	525	515	510	578	575	539	535	497	464	534	526	571	533	531	531	463	547	525	509	531	538	509	518	487	520	525	502	523	500	513	544	515	530	545	534	529	539	561	529	547	526	513	535	523	525	512	520	573	529	552	529	497	541	549	528	552	533	496	514	547	532	570	520	535	512	529	539	586	508	547	548	508	516	515	513	543	513	545	539	537	540	531	526	530	508	564	536	534	523	523	521	566	523	492	503	515	514	506	554	504	501	505	556	548	536	536	536	527	547	541	533	525	541	515	514	500	496	518	537	524	527	498	484	497	541	535	519	507	514	516	545	530	545	539	556	511	525	539	545	524	481	523	558	504	530	527	529	513	514	548	529	562	518	520	556	528	554	544	526	508	537	584	536	584	515	507	532	567	540	515	543	550	548	538	552	544	531	542	520	505	541	516	543	507	502	517	527	535	548	535	543	484	483	502	529	545	555	509	466	513	507	499	499	468	517	546	596	519	499	563	525	500	513	550	562	502	549	546	546	500	516	542	538	495	530	538	538	521	519	526	520	506	537	552	556	547	511	520	542	524	550	511	514	500	515	504	525	532	536	514	573	527	528	528	567	522	535	532	548	510	560	533	556	545	511	517	526	523	497	549	524	522	543	523	548	523	525	542	522	553	559	520	504	500	548	509	527	540	527	543	499	520	496	522	530	532	541	562	563	547	529	526	525	539	541	515	493	508	526	525	541	533	531	540	541	543	531	492	533	553	489	509	519	538	584	496	505	541	552	541	545	541	512	540	516	504	560	551	581	497	520	539	503	523	480	533	519	528	528	514	528	496	532	520	544	531	539	530	522	559	541	523	549	549	552	511	510	558	535	557	510	534	533	529	562	507	517	558	499	530	557	498	539	534	540	509	531	544	533	498	505	558	541	522	513	533	561	509	529	502	495	560	517	527	535	546	549	560	542	526	560	545	512	547	555	542	545	532	497	505	529	505	490	504	515	458	542	522	503	500	576	531	546	546	511	561	533	499	515	541	548	514	518	529	497	560	555	527	539	537	515	559	556	511	560	592	517	539	563	562	513	554	511	547	549	512	518	553	509	576	543	520	515	572	567	543	533	515	522	510	540	510	522	548	511	521	533	497	522	538	530	505	564	516	485	539	559	540	512	536	552	509	542	542	540	537	531	526	521	509	529	516	504	562	550	499	533	562	539	559	465	515	532	492	499	564	504	494	542	548	512	506	524	507	482	524	538	557	530	536	558	533	504	534	507	553	509	539	547	512	504	547	514	524	533	538	527	539	511	552	541	524	510	542	535	549	521	516	524	518	514	520	573	527	533	540	495	564	532	536	548	519	463	544	535	537	547	532	503	550	498	503	503	518	568	503	522	527	530	603	474	526	527	518	550	548	508	575	553	520	561	526	532	511	548	538	532	511	556	560	532	496	552	529	508	545	541	526	504	520	502	497	547	527	543	535	518	503	538	574	525	513	555	517	540	502	488	534	522	519	495	521	562	534	550	539	514	540	520	571	531	483	492	547	510	530	520	532	609	571	540	501	499	536	512	526	543	543	522	539	504	509	531	528	525	522	522	527	493	486	535	512	560	576	530	533	544	593	506	536	515	513	514	535	546	507	502	516	537	495	536	550	541	544	518	547	539	507	515	525	533	495	539	475	517	553	551	509	519	562	524	588	556	509	580	509	533	584	542	534	554	542	533	542	516	544	533	562	532	564	534	542	511	524	584	530	517	537	513	505	474	526	547	514	511	519	499	518	519	561	485	509	531	527	533	541	534	531	511	547	537	529	519	544	566	517	509	570	498	520	538	582	505	496	528	589	503	545	531	514	550	512	521	501	520	485	480	514	532	508	482	473	562	524	503	516	518	512	532	530	503	515	518	532	558	546	513	519	551	592	518	526	502	546	530	548	532	553	532	514	555	540	562	540	489	509	536	505	530	479	514	544	563	514	516	544	536	526	511	525	486	517	531	538	500	503	547	489	553	554	506	578	535	568	504	529	531	520	496	541	591	525	558	518	551	512	519	536	504	541	515	536	528	474	510	534	497	545	516	529	533	546	529	512	543	528	546	508	551	522	508	540	529	566	512	528	521	541	587	492	514	527	515	521	546	524	540	539	526	530	554	542	514	535	537	549	493	533	529	538	524	566	477	526	546	528	503	515	519	532	551	547	530	591	549	515	534	517	545	522	605	517	512	489	516	579	543	491	513	496	506	540	510	561	533	518	546	512	536	509	556	526	556	519	546	566	519	480	508	555	507	541	565	512	531	509	520	499	530	487	511	518	562	542	564	515	522	510	546	518	558	515	502	522	547	509	545	540	533	539	525	540	553	548	557	522	522	513	544	568	529	538	514	522	528	489	539	559	539	534	526	551	562	536	506	529	523	514	483	513	532	538	525	509	532	545	485	546	530	511	529	521	525	509	516	575	540	523	516	524	485	539	516	528	535	516	509	536	555	554	507	533	544	500	533	554	544	548	504	528	505	500	532	537	540	512	526	542	528	544	491	515	519	517	513	498	530	546	511	510	543	518	527	537	526	506	588	526	496	533	534	536	529	540	518	537	554	515	541	524	503	521	532	552	506	547	513	552	507	556	578	555	552	563	555	518	532	535	534	555	515	541	541	550	523	559	546	526	510	514	544	513	522	515	545	526	513	497	535	506	535	555	572	515	503	513	470	522	533	550	570	503	533	539	551	500	540	520	520	543	539	500	562	548	480	494	532	509	543	535	539	515	495	517	537	536	571	549	546	484	523	554	535
48385	11672	2036	1234	854	722	548	552	462	476	394	378	387	372	395	357	322	336	337	313	339	326	300	327	302	323	307	321	285	291	308	307	302	328	333	272	279	288	312	273	301	304	301	309	309	293	265	300	294	298	279	327	313	304	297	289	289	313	301	295	287	278	296	273	309	294	326	301	281	299	301	306	313	313	307	289	284	281	309	294	297	290	321	294	262	329	290	272	291	301	299	290	301	288	322	317	304	309	272	304	314	325	265	287	303	305	297	312	305	289	261	308	329	312	319	258	285	307	311	322	266	327	298	297	279	310	302	288	321	319	261	321	297	289	304	317	308	306	296	311	283	299	301	310	306	321	315	306	304	327	303	306	259	294	291	332	305	309	255	283	285	323	322	325	290	282	294	274	295	289	299	293	277	283	315	287	283	297	307	308	305	309	304	305	275	305	350	296	303	287	336	307	320	292	295	318	329	287	288	299	284	278	320	291	309	324	336	301	310	279	337	282	285	312	323	303	331	294	297	270	312	299	294	320	295	296	306	271	292	282	286	279	291	299	316	281	300	276	294	311	274	296	329	331	291	316	299	298	290	295	305	276	272	297	296	280	330	316	302	268	285	313	305	298	298	297	301	297	315	290	332	309	318	272	304	319	308	298	291	292	293	288	294	312	305	307	287	298	310	256	283	286	318	285	279	306	299	289	306	285	285	262	283	263	329	282	283	314	292	269	329	279	327	316	305	290	323	311	315	292	283	303	306	269	295	285	287	306	301	306	311	289	279	320	313	290	292	287	298	294	297	290	284	307	315	303	299	317	298	282	319	318	312	292	320	298	301	319	290	331	306	295	299	325	307	306	296	306	307	345	275	306	282	312	277	284	320	268	281	300	295	281	312	315	281	325	295	330	281	308	287	272	298	305	299	321	327	301	281	264	272	283	284	307	284	301	276	305	341	327	295	310	274	311	307	298	277	268	269	293	302	297	354	334	282	275	296	301	316	284	290	312	273	298	320	314	319	325	302	301	341	265	283	304	299	280	313	270	287	312	270	300	275	303	272	296	300	314	297	306	264	294	268	291	287	277	293	274	280	251	302	311	289	281	297	313	299	282	290	306	312	308	316	290	314	328	291	314	282	294	275	315	299	322	285	284	285	280	311	309	293	298	313	285	320	295	318	322	265	303	297	280	292	303	319	288	311	299	322	276	293	302	305	314	318	280	309	290	282	283	268	312	295	339	298	310	288	308	290	274	301	283	307	265	304	290	295	302	309	313	315	304	310	316	289	299	308	282	290	292	297	299	298	305	302	307	307	282	312	289	284	315	280	302	311	295	285	296	294	268	300	293	308	266	273	312	323	290	322	290	305	305	292	290	305	297	291	272	322	284	310	307	289	272	289	314	317	318	302	290	309	300	278	295	312	292	305	288	302	324	292	250	264	331	288	268	301	288	302	296	289	304	297	295	256	317	287	299	272	326	316	282	295	310	289	307	310	310	294	302	306	293	260	292	321	321	300	269	310	298	284	288	334	287	305	311	295	316	330	290	293	306	321	312	316	313	271	301	315	274	308	277	273	293	277	309	325	300	305	295	303	274	291	325	299	311	307	328	329	305	273	303	349	305	301	289	325	327	297	297	275	286	266	284	305	285	300	306	315	270	262	284	283	316	310	322	285	319	293	289	316	292	321	278	290	290	315	284	279	316	291	313	304	288	343	289	301	289	331	328	284	299	265	316	289	315	293	318	319	278	326	267	326	294	286	294	295	322	316	304	332	319	291	314	318	291	267	323	296	297	299	296	316	304	312	283	320	350	298	302	265	328	304	285	273	298	285	314	319	309	296	293	297	314	306	311	301	290	291	324	278	263	310	285	267	306	306	302	330	294	267	260	313	290	297	294	285	284	291	317	285	272	267	277	279	319	285	307	290	298	261	286	299	310	281	327	270	288	279	279	298	279	278	285	300	298	332	304	274	279	314	309	271	335	281	269	268	308	281	298	307	290	296	272	320	300	280	327	302	296	298	322	284	300	300	295	299	288	288	314	327	305	275	285	338	310	282	302	275	292	307	284	306	287	297	292	290	284	291	273	312	275	284	279	307	276	330	260	320	281	277	301	298	313	315	291	275	337	304	283	293	278	300	298	300	323	303	336	295	315	311	334	300	272	275	275	287	316	295	319	302	309	280	324	269	281	337	311	277	330	299	287	279	302	271	318	313	331	296	275	324	323	264	308	307	303	315	268	307	274	289	301	291	335	292	307	300	318	286	327	291	316	305	300	300	279	302	307	287	308	273	294	347	298	298	307	320	321	321	307	294	290	325	260	265	271	260	271	313	318	317	294	318	293	289	262	301	286	313	287	334	278	291	290	273	303	299	302	307	292	279	308	296	302	282	323	307	311	281	328	331	275	288	333	302	281	299	300	307	336	304	306	308	314	306	334	295	340	295	292	304	296	323	284	314	298	302	298	302	324	309	279	303	319	292	326	310	311	317	285	269	298	288	294	286	304	299	303	256	308	318	297	312	348	312	287	337	301	303	313	303	309	265	276	294	309	297	300	275	304	315	290	315	292	282	342	276	329	308	283	280	285	295	313	305	308	291	286	276	283	324	307	333	322	294	297	321	282	307	304	304	311	313	277	284	287	296	329	308	291	274	296	271	286	322	272	277	297	329	294	266	275	310	292	285	281	292	281	282	288	289	263	302	297	289	315	293	297	310	320	303	277	266	318	323	288	302	300	302	289	295	323	270	297	277	300	287	317	272	295	281	275	277	286	283	280	295	313	297	301	328	248	298	278	298	281	261	297	297	275	307	280	295	296	293	307	326	292	275	311	324	304	289	302	350	324	285	303	282	317	299	293	309	287	274	285	326	313	276	288	300	299	271	297	327	316	326	297	308	321	304	318	303	284	309	297	296	340	318	305	275	306	271	307	312	317	265	268	301	308	321	300	303	261	277	291	304	309	293	302	309	284	277	291	308	347	279	316	265	289	312	285	267	284	293	308	308	310	286	325	296	327	284	313	278	319	288	277	257	294	303	276	333	275	291	299	281	299	318	310	279	279	270	261	265	272	283	334	300	306	320	314	287	336	290	294	318	281	295	297	289	290	287	308	309	329	291	275	308	294	319	291	294	282	313	318	318	290	333	321	320	307	342	276	291	273	305	315	287	290	306	297	303	297	307	289	282	295	316	321	336	297	315	274	327	290	277	291	323	305	297	288	317	304	292	279	330	293	324	306	262	294	274	322	308	303	286	311	297	288	307	299	313	322	325	297	276	274	298	329	305	300	293	290	303	320	330	333	309	295	274	290	281	299	271	306	265	270	302	314	320	305	313	307	290	292	301	291	308	283	303	315	302	289	289	276	305	267	309	322	308	296	312	294	280	323	331	315	315	301	318	309	301	292	314	322	282	277	278	280	292	292	303	292	291	263	310	298	284	311	277	273	304	307	298	319	323	299	303	300	281	288	304	300	303	303	315	283	309	285	301	325	306	305	297	312
24834	1930	3696	4054	3432	2773	2458	2198	1896	1711	1530	1499	1411	1333	1203	1277	1201	1152	1090	1098	1088	1082	1056	1040	1059	1090	1030	983	955	949	989	959	1026	956	1014	905	925	916	947	934	997	931	922	934	969	963	938	905	873	895	899	944	937	897	889	924	947	917	881	934	893	928	876	905	970	856	883	841	894	842	861	947	894	905	901	922	864	953	869	941	907	866	915	898	881	923	949	850	882	894	901	881	924	891	946	919	882	891	907	934	904	906	943	871	936	897	948	883	906	934	916	934	941	922	881	879	929	876	878	889	928	930	870	851	869	909	858	860	871	871	917	886	872	905	920	844	818	930	879	917	885	886	871	889	887	883	884	943	889	930	847	925	921	883	868	870	878	897	905	871	862	853	913	858	944	836	944	883	915	905	847	914	903	886	855	923	862	874	894	859	902	882	926	868	848	975	874	917	881	934	922	877	894	886	937	844	878	880	846	918	945	897	944	849	949	908	906	932	965	849	913	840	869	950	913	909	868	906	899	857	855	877	870	884	933	859	883	922	903	889	890	912	891	901	903	860	880	944	853	872	880	887	894	961	829	801	866	838	866	872	893	892	891	923	848	912	888	901	878	879	904	869	901	840	850	873	871	887	891	863	902	910	885	878	915	909	884	884	928	938	948	920	888	880	948	834	905	854	902	933	912	863	884	834	883	866	866	897	952	954	916	837	873	890	846	907	904	920	937	909	873	848	904	870	839	897	876	909	951	861	847	889	888	894	927	907	888	878	856	890	900	842	888	887	859	898	845	880	864	927	905	860	940	858	924	869	896	863	856	946	887	944	857	875	859	868	868	862	850	843	898	875	878	847	867	871	858	896	933	890	884	898	877	892	899	929	908	901	892	886	861	867	846	888	872	830	958	915	869	887	917	891	898	919	858	832	912	940	885	913	882	925	902	876	885	892	865	876	864	923	864	848	916	872	899	890	920	862	882	861	936	879	947	911	883	938	889	873	872	873	906	891	885	870	896	871	861	873	915	852	894	866	910	871	916	914	892	930	920	889	891	882	880	907	853	897	873	835	904	903	949	843	860	925	899	881	872	943	918	968	913	930	868	867	830	887	825	903	921	934	893	888	860	923	911	939	919	940	891	932	881	984	805	911	903	897	859	893	876	914	930	936	900	895	910	877	880	895	876	918	891	921	929	917	885	875	891	846	831	842	878	856	890	876	886	949	851	864	880	877	874	883	899	883	934	906	896	917	905	920	877	875	919	869	875	876	858	923	886	901	873	917	884	911	890	872	911	871	916	956	898	942	872	854	863	863	839	863	868	925	914	864	791	863	930	931	962	892	918	870	931	905	888	878	869	916	885	893	873	911	844	878	924	897	918	889	909	876	919	928	879	914	930	885	879	867	851	855	886	892	881	909	867	903	880	918	882	905	851	863	879	863	887	885	919	878	877	896	865	884	843	841	915	834	904	840	890	925	883	939	886	947	863	857	938	922	941	913	929	877	913	883	891	849	909	865	871	887	871	931	889	865	891	923	896	880	876	856	860	912	895	909	930	885	829	859	869	884	900	932	844	931	847	874	888	904	902	853	935	857	900	888	846	893	891	811	887	896	922	905	926	914	932	855	888	861	890	896	870	891	895	880	862	915	903	926	931	858	875	843	854	899	846	830	823	902	901	911	852	835	903	905	887	935	906	918	883	899	878	876	885	895	866	854	966	903	882	858	906	838	880	848	926	866	897	900	915	897	895	892	856	926	902	848	877	865	836	951	931	891	901	930	872	915	897	904	882	883	903	943	939	909	906	932	905	910	943	886	932	934	870	896	901	859	903	854	854	879	846	889	936	888	893	848	895	883	914	867	889	923	905	904	886	898	869	922	911	863	937	862	880	880	902	906	877	847	942	903	907	857	904	899	884	907	896	922	840	895	961	892	856	860	912	879	928	935	882	921	881	883	873	875	910	852	867	875	847	836	912	901	888	914	890	893	875	912	821	869	938	899	932	922	904	879	887	918	908	922	904	891	886	886	966	880	915	886	864	869	908	848	871	942	879	869	876	918	855	880	877	827	873	887	933	894	910	883	856	876	906	907	851	902	903	928	893	855	934	947	874	857	888	878	907	877	915	873	869	848	907	928	891	893	877	940	879	863	887	887	933	943	863	881	936	873	922	876	847	863	851	915	875	873	889	847	863	869	927	836	965	899	891	871	893	912	909	810	886	912	911	871	815	932	908	855	912	920	855	875	886	890	900	904	931	874	885	923	906	892	848	920	902	908	918	873	920	915	896	912	931	888	887	901	935	952	885	905	901	907	929	828	897	904	892	882	941	928	936	909	875	871	886	896	894	886	902	915	930	856	878	818	856	880	880	899	841	937	895	883	919	867	847	971	925	900	814	898	845	945	888	929	902	890	866	885	865	889	876	914	896	935	904	886	884	896	939	891	917	891	910	896	916	848	873	916	884	847	849	918	852	921	910	873	846	853	893	889	884	882	873	856	924	889	893	926	824	944	896	873	904	901	870	846	901	973	897	887	915	869	837	915	834	867	901	942	867	898	894	946	906	841	828	884	890	906	946	887	896	895	901	882	912	843	855	951	892	900	863	880	871	903	949	900	887	914	859	910	875	894	858	864	857	912	880	839	888	876	922	883	926	922	922	917	941	891	883	920	951	863	913	882	856	864	911	882	889	871	903	914	843	847	852	930	908	878	885	881	851	894	885	907	859	857	920	871	920	896	910	941	878	874	883	896	889	947	898	882	886	893	925	852	889	910	924	907	923	904	909	898	861	882	910	894	884	887	881	904	882	875	889	911	876	877	923	897	897	873	904	869	891	885	947	917	893	898	864	886	869	868	934	885	926	911	894	871	879	882	863	926	890	880	869	898	904	962	936	884	863	880	974	882	926	876	889	827	905	866	885	944	914	910	893	915	858	870	921	867	877	845	890	829	895	870	911	901	888	891	866	845	901	829	825	852	895	863	845	884	895	932	895	857	892	893	926	905	893	919	872	847	929	892	877	925	871	876	888	917	826	904	853	896	922	866	905	877	856	909	923	885	892	858	950	860	843	885	880	894	890	932	864	882	850	948	859	881	983	877	873	886	896	875	882	942	863	859	897	931	904	947	846	879	874	896	957	875	910	884	940	878	880	890	996	855	926	892	849	906	905	920	902	868	854	875	851	819	918	942	919	881	918	919	889	930	838	874	862	881	884	931	901	910	892	887	898	917	894	900	873	975	921	889	833	905	842	829	930	911	908	904	863	883	854	894	901	892	887	850	823	889	871	912	878	913	881	915	866	874	892	888	846	892	866	939	855	859	857	861	922	886	901	912	860	918	888	849	911	853	913	867	839	865	873	905	861	938	898	920	862	860	864	903	836	876	886	883	934	843	918	911	864	874	907	924	892	869	889	904	900	896	881	890	826	883	908	910	914	905	904	939	887	891	900	899	895	927	865	926	851	968	885	907	913	849	888	925	870	825	905	916	904	844	914	942	863	880	918	928
59883	18416	5464	2373	1607	1142	934	754	677	565	550	467	465	448	460	430	422	405	385	381	389	389	388	385	388	364	373	359	353	363	373	352	355	360	346	330	341	348	396	328	355	347	325	352	344	317	338	351	346	335	364	356	325	349	348	365	340	338	343	314	347	319	306	334	340	323	317	296	379	350	344	353	330	343	342	293	306	370	361	359	322	335	317	335	342	342	313	341	323	334	322	321	354	358	321	319	355	364	313	322	361	371	325	353	337	345	333	330	339	334	342	319	343	332	344	338	347	339	336	358	340	362	315	332	377	345	321	392	357	318	343	341	389	359	325	331	322	318	323	345	332	315	314	331	363	315	336	351	318	341	315	313	354	353	369	337	368	335	328	332	355	329	328	361	325	362	317	352	336	345	312	343	362	367	342	348	306	345	314	373	328	337	332	347	338	309	318	340	336	328	348	367	321	335	322	351	354	350	349	319	346	319	352	335	328	356	348	326	339	333	341	330	306	341	320	313	323	335	344	348	326	330	353	342	343	341	365	321	314	316	330	365	342	330	313	351	325	324	339	350	334	333	326	336	334	317	337	338	363	339	357	324	339	361	331	321	343	352	343	344	305	325	388	333	318	338	324	327	338	327	314	335	307	355	357	337	324	345	338	344	334	316	318	334	319	324	361	300	298	309	308	312	313	337	330	314	338	320	343	334	331	341	304	331	323	332	335	325	349	341	345	359	363	339	345	329	307	347	325	325	338	360	320	310	345	370	340	344	310	375	354	370	349	313	337	321	335	327	349	345	327	344	317	332	321	370	299	302	351	356	327	326	353	336	307	349	335	351	343	350	310	387	330	345	300	329	345	345	334	345	292	383	337	316	330	321	320	348	345	321	348	343	332	320	317	347	312	330	335	330	338	327	336	352	357	324	325	346	315	336	319	373	314	336	362	331	340	310	354	328	339	358	311	361	345	333	342	332	331	353	325	329	359	302	367	320	323	359	324	318	346	371	316	347	364	331	343	337	346	315	314	338	359	329	368	341	320	324	297	372	342	322	334	353	309	366	331	329	330	328	342	336	316	346	333	327	364	360	289	344	320	285	328	315	345	332	332	351	328	332	335	336	337	347	328	318	303	327	300	368	303	345	329	352	319	331	299	344	392	330	358	327	331	324	334	342	335	336	324	326	320	341	324	325	310	346	339	340	323	329	327	342	336	328	314	314	317	341	324	349	313	338	327	348	327	323	298	348	329	345	307	365	320	311	354	335	346	339	291	320	316	356	327	336	298	304	332	323	324	318	337	315	333	375	336	316	331	345	331	353	365	352	334	342	337	370	349	315	330	309	387	365	335	369	324	328	315	342	318	345	343	330	327	352	355	345	336	320	308	357	332	385	344	352	349	352	357	356	341	324	319	348	328	325	364	334	318	330	365	308	327	322	343	312	364	344	361	345	309	351	312	354	324	323	327	297	327	336	342	308	363	337	305	336	327	337	368	313	333	318	354	344	355	311	349	324	312	342	336	317	356	353	360	347	357	330	317	345	345	304	326	324	369	348	331	322	338	326	315	358	309	322	335	346	347	316	332	336	359	332	317	353	339	311	348	346	337	334	328	366	383	324	372	305	357	294	315	357	321	347	319	342	337	302	342	336	345	341	339	337	337	351	339	322	353	334	355	299	313	310	366	337	342	357	317	356	343	337	399	374	348	340	318	336	344	321	361	328	339	344	340	350	325	295	338	348	325	341	359	331	367	308	333	332	363	347	334	337	336	330	356	352	303	326	360	336	351	365	339	339	315	324	319	291	371	346	324	336	336	329	355	333	352	311	328	323	321	312	358	320	354	335	337	349	325	356	335	365	340	348	362	349	313	344	354	355	340	333	322	310	325	334	346	342	335	306	341	327	334	324	325	321	332	338	334	348	355	358	338	356	375	328	340	332	355	327	358	325	333	363	359	319	337	327	333	335	330	317	333	335	369	336	345	356	318	318	360	354	365	333	357	340	350	363	330	336	356	328	352	331	341	348	320	308	347	355	334	344	339	312	353	327	318	310	322	333	368	347	333	330	347	343	382	352	325	325	321	352	340	326	329	332	309	344	349	352	321	343	342	326	347	323	315	338	387	345	358	331	329	378	324	328	346	329	323	384	356	324	331	320	371	366	292	394	322	335	343	348	335	320	371	328	337	330	332	338	343	276	350	331	346	365	357	343	315	325	333	346	328	333	328	331	375	380	381	329	329	313	309	331	365	314	323	354	325	342	337	339	327	279	316	305	316	316	314	334	324	352	326	334	360	308	325	311	361	336	325	348	347	328	348	297	351	320	301	331	328	366	330	350	332	329	351	308	337	321	357	350	361	320	332	336	343	329	358	325	336	337	319	330	351	296	346	346	330	351	318	301	329	336	370	347	321	334	353	365	324	315	322	324	326	367	348	322	330	332	349	343	343	342	346	328	320	319	338	345	366	339	355	305	332	326	332	364	300	348	362	349	344	333	310	351	344	365	330	339	342	353	335	330	341	348	326	353	304	313	366	325	341	319	333	354	339	338	338	349	332	334	359	332	314	337	315	353	298	302	320	340	324	299	281	330	350	313	324	360	313	345	324	335	302	319	309	330	330	318	345	343	364	349	354	362	314	355	341	340	342	353	279	319	382	338	340	336	324	330	336	333	330	347	343	324	338	349	319	314	350	296	332	352	324	330	348	363	328	341	357	319	310	391	344	312	326	358	347	331	346	316	355	323	323	368	366	369	348	319	318	336	296	338	317	343	361	348	331	350	329	363	301	348	322	335	342	329	355	351	353	337	341	324	347	352	320	362	332	356	357	363	335	349	315	348	352	338	321	346	370	323	303	319	338	389	360	337	393	358	315	289	346	341	332	352	309	363	337	339	365	367	351	332	374	328	352	349	350	344	331	339	331	322	317	311	328	334	344	326	320	341	352	313	336	341	321	348	319	338	352	384	326	369	325	339	347	360	307	362	327	339	323	343	369	356	377	310	371	335	332	325	342	338	318	327	313	368	333	316	329	338	334	326	315	344	323	319	311	328	336	323	312	355	337	353	334	332	307	372	359	329	338	337	346	322	324	337	349	368	336	338	317	357	339	316	306	339	318	344	330	354	334	313	350	339	328	345	318	354	337	360	380	308	354	357	321	326	316	318	366	346	360	326	340	323	303	320	342	334	313	380	332	343	320	335	365	336	334	357	338	320	369	329	367	340	341	345	340	326	330	311	310	359	360	319	337	372	322	342	298	333	338	363	305	344	337	312	328	352	362	334	357	365	338	392	334	339	341	334	336	309	327	344	391	345	331	325	356	304	352	334	325	317	346	308	317	371	318	333	343	316	338	339	343	324	365	330	321	339	305	327	346	307	320	293	303	348	338	346	355	334	347	300	365	348	341	309	353	345	344	303	338	334	338	325	365	317	340	309	371	320	362	327	336	336	331	338	362	350	296	341	311	319	312	310	335	308	318	361	328	316	351	298	353	319	326	345	351	347
30959	3020	6284	6698	5547	4771	3890	3295	2818	2543	2292	2094	1946	1709	1692	1583	1577	1427	1419	1359	1393	1268	1306	1223	1196	1202	1169	1159	1160	1162	1182	1145	1141	1080	1094	1176	1138	1038	1081	1032	1092	973	1062	1074	1036	1059	1078	1072	1136	1043	1041	1005	942	1036	1015	1004	1075	1043	1024	1071	994	1010	1046	1040	1022	995	930	1007	1033	1029	950	1011	1014	1006	1013	1031	991	997	998	1038	975	997	982	960	980	999	959	1017	1000	1016	1005	965	976	976	1022	1024	1003	906	1000	992	1001	977	979	1010	941	1038	1011	1009	938	959	992	990	964	1022	978	1026	942	1016	972	998	942	955	933	981	991	977	971	1005	928	933	995	912	987	988	1004	1016	1037	986	984	977	910	979	1008	968	1012	957	1022	971	966	965	990	928	1020	910	1046	1000	1014	957	972	974	983	1010	904	927	935	940	957	986	942	929	984	910	991	1045	952	973	955	998	964	1004	987	1009	969	960	995	1005	1020	981	994	976	963	963	1019	970	968	942	933	947	950	970	952	926	935	952	964	1008	935	1010	934	995	989	963	920	934	952	964	918	956	974	966	930	959	944	1045	1020	987	998	938	989	946	972	929	967	975	954	949	990	981	1000	980	975	999	982	949	950	1002	938	976	980	967	923	945	975	985	990	1029	946	925	967	982	924	961	1018	937	979	964	982	959	988	931	959	930	945	978	953	979	959	945	940	938	1003	964	986	1057	955	999	954	946	936	958	985	950	980	934	920	966	1011	953	978	975	996	918	961	987	995	995	976	943	994	937	919	972	930	977	936	1000	964	971	967	961	939	994	1059	955	975	1021	1001	963	986	971	909	928	1023	970	943	985	977	932	978	1015	959	906	934	967	959	940	990	933	951	958	955	947	984	976	956	923	996	1004	929	942	990	1018	998	953	936	994	933	976	954	920	955	966	958	918	933	950	977	983	946	994	936	997	1002	925	963	979	944	955	959	986	951	1050	983	949	898	964	915	946	922	985	945	914	998	974	992	1013	1000	1000	937	972	930	963	940	958	954	959	937	978	985	944	972	960	947	953	969	979	923	946	979	1025	969	950	986	999	979	975	996	972	967	1009	971	955	1003	980	984	983	960	962	954	939	968	944	981	929	941	1018	979	991	1024	1005	955	921	915	954	986	931	954	926	986	923	979	939	908	962	953	962	943	982	935	908	993	972	967	936	955	945	955	1019	988	958	944	938	972	1000	999	945	911	983	960	986	959	961	1007	1002	961	962	896	1030	951	936	978	981	1032	992	932	945	983	946	968	961	962	972	962	1011	1000	974	968	938	987	1014	947	921	973	1003	963	992	992	957	957	971	936	961	973	959	936	959	1015	1031	958	909	1012	945	952	951	955	1007	975	956	929	957	1007	924	956	1037	997	951	965	1018	958	1004	980	960	990	949	995	1008	967	983	978	956	963	988	953	951	937	976	1009	953	978	967	904	983	993	949	984	1016	991	989	991	949	993	986	946	939	927	971	952	1001	935	965	918	934	1011	987	973	939	917	1001	931	959	944	942	964	961	967	873	960	994	969	944	972	968	1002	934	966	991	977	947	999	957	972	967	974	947	933	983	977	1001	991	944	958	973	1006	935	948	923	963	1034	988	950	1011	1021	975	943	949	936	966	1011	1011	970	970	1004	943	956	942	952	951	1015	999	1011	971	944	969	951	1009	951	1004	964	902	948	947	1002	947	1016	993	1019	984	926	951	975	928	1014	997	980	970	1003	960	986	945	993	948	1008	987	953	977	935	965	954	983	927	973	1005	952	947	961	1031	960	1000	990	979	985	955	988	1034	933	890	978	942	998	1008	927	990	994	1010	992	932	956	909	997	970	967	959	986	956	974	964	1020	973	951	969	940	993	983	920	955	984	963	953	1037	942	955	959	939	988	954	993	1020	930	979	957	990	964	919	1017	964	950	963	956	1015	927	926	992	987	963	934	994	974	937	932	951	939	968	958	986	982	968	1001	919	968	970	981	987	938	926	1035	962	940	944	998	936	962	951	913	1034	938	972	943	956	952	931	1001	996	931	994	924	987	993	990	968	943	902	967	986	1022	961	949	953	1026	915	949	1007	941	959	911	928	988	896	961	998	934	970	951	940	992	920	943	952	949	933	962	938	957	966	915	978	957	1005	994	985	990	983	963	936	958	965	1014	979	1015	987	927	968	950	1011	966	959	979	956	944	898	934	990	984	1016	1001	916	933	959	1001	930	965	958	967	992	950	897	1010	915	1017	954	974	1023	1043	1017	958	935	1016	1008	977	989	956	942	979	985	958	976	976	998	950	964	943	879	986	975	966	955	937	979	998	909	982	948	946	976	947	1014	1009	991	941	1026	991	1011	955	969	876	892	969	965	950	905	957	934	885	962	918	923	983	995	947	922	943	1030	968	957	959	953	954	945	977	941	936	1019	923	975	1006	943	958	958	992	943	1013	1006	988	982	1047	926	952	887	953	920	986	972	949	938	954	974	967	944	1005	1037	1027	970	994	942	953	984	962	1006	1006	997	979	1037	1010	911	951	972	983	923	957	979	961	922	983	982	950	948	938	957	1003	941	951	1022	1006	931	985	968	949	962	954	924	938	929	1000	1004	999	1006	945	945	932	974	1019	930	937	922	1001	971	990	977	996	924	968	988	983	985	983	917	945	980	940	947	970	1015	953	935	921	952	961	1022	933	989	1001	987	972	974	936	969	920	1007	995	903	952	950	981	951	937	970	975	950	1031	944	958	965	921	972	948	986	947	961	982	973	1012	954	961	954	1008	982	980	964	896	1020	982	956	998	992	950	980	920	990	993	940	1009	957	941	901	981	966	1020	952	937	1017	970	943	1011	963	917	921	886	967	999	980	917	963	969	988	979	962	978	948	973	955	1029	1009	949	1018	959	951	978	963	885	970	1001	994	981	956	952	951	975	1001	888	986	938	1014	983	966	1023	996	954	966	917	958	917	1023	950	1023	988	940	995	1065	952	970	1012	981	998	951	925	939	967	935	979	1029	942	989	955	974	958	963	925	919	973	919	960	968	934	1007	994	972	987	1019	954	932	975	1026	949	968	994	951	1009	995	937	952	944	950	957	968	1001	1023	962	988	996	960	924	927	1007	940	918	977	951	938	963	981	946	966	958	932	934	1029	975	936	933	946	958	954	980	992	1020	956	957	939	934	936	947	947	955	943	966	981	936	984	944	994	1010	927	1026	957	1042	897	968	973	978	970	972	908	981	920	946	980	987	1021	901	912	995	884	921	1002	960	927	975	943	957	915	974	1004	947	911	946	1080	977	921	1016	983	1031	979	959	948	993	952	935	979	948	937	973	972	911	978	945	991	1001	971	947	1027	970	952	940	913	985	999	951	1000	952	1023	993	986	940	914	919	911	935	948	958	940	1003	968	965	966	953	975	981	920	976	924	971	985	983	986	946	921	1018	954	938	1004	889	990	943	1014	941	1007	989	930	940	951	969	992	964	991	1006	934	963	944	1041	974	1004	953	935	971	988	942	956	922	994	936	986	971	953	945	982	985	1029	1016	940	973	961	1035	971	973	1009	1002	901	936	983	964	1020	972	1006	924	973	964	988	987	950	994	960	987	939	965	1004	957	1002	991	995	919	936	972	972	962	986	909	992	1059	1019	1009	976	943	968	922	932	973	996	980	908	971	961	941	966	963	940	969	910	959	988	992	950	987	959	945	983	942	988	953	931	942	1068	905	1000	1001	963	960	971	983	929	960	921	970	984	972	893	945	968
9466	560	306	193	178	181	185	170	165	165	181	175	172	152	147	159	180	193	143	161	150	155	150	144	143	165	158	154	147	151	139	183	178	149	168	161	154	142	180	155	147	172	154	164	164	171	146	157	165	176	153	177	163	153	159	137	145	139	169	164	155	168	146	159	146	154	160	160	151	197	169	167	155	198	163	152	139	160	156	173	147	160	144	158	168	179	188	161	171	145	169	163	147	141	156	185	142	160	153	143	164	167	130	151	168	136	169	157	168	173	173	165	147	163	177	167	150	146	153	162	162	166	157	159	177	164	151	193	148	144	162	156	160	175	174	151	176	184	160	163	133	151	151	160	158	149	159	160	164	145	163	145	170	167	137	144	174	169	142	144	146	148	151	168	151	147	167	139	189	160	173	157	159	156	162	174	174	130	153	161	152	159	131	164	165	151	141	171	149	176	165	170	148	160	156	179	154	163	141	157	156	175	177	142	145	166	170	137	159	185	170	152	156	147	131	182	156	158	146	151	143	167	157	170	178	153	166	175	147	133	174	130	195	163	140	158	134	173	143	157	177	141	137	170	147	140	164	153	166	155	171	130	157	148	179	144	169	174	136	178	157	152	164	149	175	154	146	178	135	128	171	146	140	165	143	165	172	122	156	168	158	163	131	160	156	157	161	141	145	151	159	180	170	143	153	164	126	142	164	159	168	143	172	136	173	169	152	181	150	167	151	140	134	164	151	152	160	168	162	156	144	149	155	162	158	158	138	145	176	150	146	173	149	167	166	169	146	178	163	178	134	147	158	157	163	152	182	160	155	186	134	191	150	147	153	143	185	132	156	167	170	165	170	163	145	151	155	157	163	178	165	154	165	165	172	154	153	156	179	157	171	156	160	171	145	172	156	156	190	166	172	160	157	153	164	157	162	154	165	160	150	180	165	175	164	155	159	158	183	161	158	179	145	159	183	155	151	176	168	172	159	149	144	167	182	146	160	135	140	159	175	158	148	150	160	167	175	138	156	152	141	160	156	166	147	164	153	154	162	146	157	158	157	186	161	173	135	183	158	146	162	170	166	161	142	162	160	174	175	155	162	160	159	154	149	157	159	158	155	177	148	146	159	156	172	183	147	160	170	162	155	153	168	158	145	140	142	155	151	164	153	145	165	145	160	162	158	151	176	185	145	143	155	146	171	164	136	133	149	133	180	194	170	152	154	147	148	156	162	162	154	164	149	160	145	145	153	169	164	164	169	167	169	163	162	152	164	151	169	161	181	175	155	143	159	177	149	137	161	162	138	164	169	160	150	179	172	158	146	136	152	155	127	132	168	157	171	157	160	177	143	168	160	142	158	158	134	151	149	146	143	166	151	141	154	150	155	165	165	155	169	164	161	146	157	178	166	187	182	168	160	151	170	166	158	153	166	159	152	155	170	156	151	163	152	153	171	154	150	139	174	147	169	153	132	151	175	158	152	157	160	150	155	161	193	164	174	144	166	166	166	173	157	159	173	169	179	164	144	129	140	178	171	181	153	165	161	162	151	161	174	163	151	140	188	171	153	154	172	163	161	133	156	150	162	140	164	163	149	148	139	156	157	153	164	150	164	164	166	165	168	140	145	176	203	153	161	167	165	148	151	149	151	159	165	154	158	154	152	144	140	136	154	178	149	162	155	137	175	160	165	181	144	149	151	164	147	150	155	144	146	176	168	152	143	146	161	166	173	169	153	181	157	163	169	150	160	162	148	183	164	157	152	167	171	180	165	148	164	165	154	166	178	159	164	146	182	156	156	142	159	160	170	164	149	162	172	157	150	150	154	164	170	149	154	155	184	138	151	154	174	153	155	152	153	152	139	148	183	168	174	153	160	170	178	153	171	176	184	151	131	155	170	187	157	148	162	152	179	166	153	160	138	174	141	173	152	169	179	144	139	174	180	168	165	149	160	182	159	147	175	147	184	146	141	151	168	145	166	160	171	162	142	163	159	124	137	155	157	178	183	177	168	160	153	174	155	156	174	167	177	165	140	157	152	154	163	140	143	158	165	187	163	151	155	171	156	163	157	145	160	115	162	181	153	146	149	153	170	149	143	178	159	151	172	173	151	156	158	172	137	168	152	183	164	152	154	175	162	159	149	159	174	179	166	139	167	179	138	165	175	152	147	145	178	154	169	150	172	158	169	148	154	161	142	168	140	190	171	163	165	164	154	155	170	163	156	168	174	161	159	183	163	174	141	188	178	177	157	165	143	166	141	170	134	161	151	163	156	152	168	177	139	156	158	154	174	175	171	158	172	149	146	168	160	148	158	153	126	153	161	139	176	167	151	168	144	152	129	171	173	137	141	145	157	143	184	166	171	145	151	168	158	154	163	161	170	161	155	163	177	188	152	165	160	166	173	157	147	189	173	170	168	154	172	155	129	161	171	162	180	151	169	147	147	155	147	177	154	150	149	163	157	161	180	163	181	188	165	173	160	147	160	144	174	157	161	173	174	171	170	145	163	138	153	142	148	140	171	143	155	161	138	138	166	134	155	149	141	138	158	149	157	175	163	161	157	154	132	166	169	163	147	158	137	168	119	146	138	146	176	185	146	150	166	159	150	155	152	154	148	146	187	154	163	158	159	161	165	153	167	149	157	151	163	152	165	169	161	168	140	152	152	164	161	147	154	183	139	177	163	163	151	161	158	164	171	170	148	146	166	139	169	148	129	142	170	150	194	191	143	137	170	153	151	175	171	171	155	168	147	156	170	155	140	132	156	176	169	153	156	186	158	158	149	141	158	176	161	166	142	179	165	179	168	157	169	170	169	160	154	150	146	154	169	169	162	159	159	148	176	166	133	154	146	165	177	164	163	152	146	169	151	162	150	148	154	164	159	131	152	170	140	158	146	154	150	135	144	141	159	154	177	151	141	151	170	159	169	164	138	161	166	173	141	154	159	170	153	171	160	171	148	159	141	154	173	145	144	156	150	175	149	174	166	151	170	161	181	190	157	144	158	168	165	150	156	172	130	149	160	163	158	133	157	180	151	148	156	143	166	149	153	168	161	151	143	145	150	189	165	167	162	178	152	156	161	163	161	142	153	159	175	166	168	149	164	166	157	165	172	169	161	144	170	161	152	144	154	159	167	153	157	153	132	162	183	159	164	136	164	147	165	143	179	158	166	168	172	144	164	137	137	162	151	161	171	153	135	161	158	146	175	166	172	154	188	180	174	163	169	171	153	175	176	156	156	170	160	162	145	159	194	154	156	165	126	155	157	169	147	175	144	132	174	175	144	149	163	155	139	167	159	159	181	158	151	140	173	147	155	164	147	178	168	155	178	131	170	148	166	152	172	155	183	167	157	147	145	155	152	143	141	162	169	146	172	167	172	131	165	140	156	160	158	160	180	177	134	160	168	162	145	172	154	157	166	134	173	166	169	153	148	147	157	176	152	173	153	185	163	151	175	170	162	153	160	165	154	152	192	172	158	171	176	161	141	158	184	164	173	149	155	187	147	165
7810	588	722	708	673	675	613	613	633	550	581	589	528	574	545	570	565	572	583	587	519	548	533	524	536	546	542	557	537	534	574	529	573	487	529	542	530	550	557	506	548	516	525	549	527	538	560	540	568	534	564	489	524	541	562	549	537	539	545	539	493	556	580	551	539	536	533	549	531	539	529	543	559	539	550	565	522	573	571	511	502	545	550	549	538	580	551	549	549	505	517	531	502	535	531	504	536	515	572	559	517	523	542	530	584	576	539	527	525	532	553	540	511	495	521	516	526	550	544	536	531	532	538	514	545	586	559	554	534	520	568	544	509	515	466	529	540	501	540	534	503	548	576	549	509	521	544	521	485	520	547	557	533	563	475	504	547	542	522	569	557	534	563	540	494	514	524	539	517	567	537	502	534	553	524	538	487	545	502	542	556	536	535	508	537	520	539	516	517	529	539	530	536	554	483	518	505	519	525	513	561	516	508	558	561	536	526	499	547	505	493	536	566	521	565	508	536	462	504	526	549	500	526	509	524	550	532	530	534	511	536	548	498	551	511	499	519	560	551	508	523	518	541	542	537	566	513	588	509	549	476	560	522	549	524	557	553	501	511	501	508	505	528	536	505	551	517	543	517	548	548	558	487	450	501	511	520	585	557	544	504	523	508	512	561	544	569	518	528	525	506	502	542	482	505	526	566	504	523	603	506	523	547	538	469	551	519	569	534	573	537	523	518	539	531	552	559	532	545	523	535	519	527	549	554	558	507	533	503	564	510	531	487	542	545	523	537	546	534	527	483	520	498	527	512	503	529	537	506	550	528	519	514	517	520	516	535	528	513	557	537	554	485	534	540	514	510	537	502	538	563	510	521	535	529	487	538	530	526	523	529	501	509	545	527	543	538	529	543	529	519	527	544	498	531	534	516	487	582	566	530	523	536	540	560	546	490	514	504	518	543	543	573	497	541	527	534	600	533	564	560	536	555	487	497	529	553	508	521	529	498	494	522	539	528	550	530	555	507	517	503	497	533	542	546	523	516	544	538	505	565	500	519	505	508	548	552	529	491	507	495	507	510	549	548	563	542	518	513	555	541	513	523	529	522	515	519	542	529	561	551	553	550	575	543	551	547	530	544	538	527	510	567	513	531	505	516	548	536	539	482	500	509	568	554	516	562	546	545	527	563	536	561	537	557	551	540	486	551	544	519	522	514	494	523	543	531	497	562	545	537	514	529	523	532	538	518	533	547	529	518	542	524	526	535	545	511	546	542	553	534	544	509	535	550	536	542	520	538	549	533	491	527	468	490	505	557	511	520	527	517	559	573	503	545	527	542	547	525	525	518	497	524	480	525	499	539	497	496	503	512	510	543	520	525	504	502	528	522	570	546	523	550	523	518	561	506	571	545	508	552	536	516	507	518	500	525	515	506	530	554	551	554	533	531	596	529	540	507	506	564	547	530	525	520	531	518	563	513	532	479	527	532	516	526	514	516	569	529	521	515	503	543	537	550	530	515	575	536	527	545	543	503	532	519	520	501	540	510	543	521	528	532	513	484	497	539	543	519	547	561	532	510	509	510	537	535	531	536	523	540	507	519	527	515	538	524	521	514	563	531	528	514	538	536	500	538	509	528	539	549	580	545	525	538	492	527	497	517	511	564	520	474	502	508	587	506	546	533	507	493	564	536	569	519	515	514	516	521	519	496	505	530	516	549	502	521	532	532	533	537	507	537	520	518	508	504	513	508	526	501	513	571	516	523	568	491	547	549	487	571	533	578	542	496	505	546	543	535	494	573	502	544	561	528	500	540	551	463	557	485	553	539	507	527	548	531	533	539	548	549	502	519	531	555	529	555	516	517	561	544	553	484	531	518	526	527	578	527	545	516	542	522	507	529	498	517	520	491	523	535	538	516	545	505	531	553	518	525	544	566	532	541	548	516	477	515	511	579	559	505	494	561	552	556	513	539	517	510	494	525	555	545	527	522	515	554	548	544	559	522	551	508	508	513	522	538	540	542	545	517	546	530	545	527	533	502	516	510	503	493	518	529	559	548	491	545	564	520	503	514	539	570	551	548	474	517	528	536	569	538	520	563	509	510	523	539	489	550	506	507	524	542	515	519	568	515	546	529	532	503	574	526	536	537	504	514	544	566	557	521	552	525	528	538	512	559	506	527	561	518	519	524	510	517	563	590	495	516	557	511	542	518	542	521	539	525	535	509	519	519	485	514	537	503	507	507	525	538	517	513	548	498	499	544	542	542	535	512	536	521	509	490	522	544	512	524	548	521	529	544	520	510	539	514	528	489	497	520	521	528	534	487	516	550	495	540	494	522	510	529	578	499	507	575	519	528	521	543	522	583	517	516	503	513	528	547	483	552	503	494	527	560	544	528	556	552	534	512	544	526	502	514	503	509	568	548	550	532	545	549	539	525	542	522	494	535	516	574	502	502	541	545	526	565	506	524	529	485	563	521	532	521	481	496	532	538	520	522	526	513	557	484	503	535	511	516	561	516	538	544	542	555	537	555	495	514	503	529	534	549	547	520	484	534	509	505	540	524	505	531	550	511	552	529	562	510	510	519	552	513	514	545	509	523	501	517	528	539	505	527	507	547	526	516	534	529	530	499	559	571	512	546	512	509	516	532	539	524	495	554	522	522	516	529	538	511	484	497	540	511	536	513	545	456	514	539	526	575	532	554	512	511	545	509	521	528	528	520	500	514	528	515	534	542	497	492	535	497	531	487	539	548	525	502	531	600	539	554	538	533	497	528	543	563	554	510	519	578	519	524	541	512	500	501	497	500	572	583	498	536	551	549	525	544	514	520	510	503	513	581	553	552	508	505	516	556	536	582	545	503	498	484	544	543	500	549	513	532	551	506	533	538	539	483	551	502	518	503	585	521	487	539	544	528	518	540	536	555	562	549	549	510	520	533	546	537	525	551	564	507	493	529	528	549	486	527	577	532	513	514	556	528	567	552	530	508	540	562	547	506	521	591	549	500	524	571	465	512	552	528	519	510	537	554	542	565	536	471	539	542	561	503	554	542	555	554	559	525	505	548	515	506	547	528	593	534	532	519	528	526	600	505	529	553	542	509	542	543	511	515	543	552	534	551	568	570	523	520	519	501	507	513	515	548	549	508	524	495	551	538	540	600	546	499	511	562	519	525	576	522	527	564	537	522	541	530	528	541	530	519	558	535	522	518	526	560	558	543	522	546	570	526	529	533	531	581	493	552	548	543	525	505	514	510	561	498	524	531	550	547	559	518	537	533	501	528	533	532	570	543	533	498	485	542	537	520	507	579	581	516	535	514	537	551	519	526	510	537	529	574	500	539	547	517	538	535	482	530	501	524	494	533	482	564	513	484	541	525	533	471	544	501	526	526	512	514	510	507	555	510	534	523	524	488	504	522	540	506	531	520	551	536	513	529	522	524	542	546	521	505	558	579	527	545	512	530	498	535	552	499	556	553	586	528	526	513	523	548	558	570	577	526	508	488	547
48259	11299	2111	1217	910	707	583	515	441	423	366	359	411	354	357	355	347	333	322	312	321	322	283	299	311	311	289	325	312	296	276	298	300	316	292	301	307	292	308	301	306	304	306	323	317	286	312	289	324	307	262	348	302	322	298	326	301	287	320	300	274	291	302	314	293	278	277	310	276	293	299	292	321	306	334	264	277	304	281	307	327	284	312	313	280	316	298	294	295	294	293	309	266	309	311	280	311	278	299	298	284	304	305	320	286	310	278	300	298	298	290	300	303	307	306	338	270	305	292	301	298	271	287	308	321	294	306	284	278	304	304	277	300	281	298	279	324	325	283	326	320	295	272	300	291	302	275	291	287	269	293	293	304	308	301	289	295	289	319	300	283	272	314	308	283	320	309	266	311	331	324	261	266	295	320	305	321	303	285	247	319	293	321	284	303	249	282	310	322	340	279	292	300	284	310	264	312	284	312	317	272	323	311	306	316	287	288	320	315	292	274	281	316	301	285	299	308	284	318	305	307	277	311	315	292	321	300	299	300	291	275	311	296	293	288	306	307	303	293	275	319	285	319	302	308	307	323	317	300	283	324	295	272	309	285	312	309	300	308	284	324	299	299	287	286	314	276	293	315	302	289	269	281	306	282	286	299	295	299	296	276	310	292	307	294	266	291	301	316	270	298	302	319	300	295	312	283	293	296	281	300	312	303	275	321	284	299	281	315	297	289	291	287	289	277	285	329	300	280	290	309	274	306	298	292	308	297	243	320	293	288	279	302	293	280	291	282	348	292	323	332	293	284	280	287	275	315	309	278	279	299	264	295	354	273	305	314	303	280	281	303	275	328	309	272	314	311	318	318	314	297	265	291	281	293	296	283	320	310	327	287	314	292	306	281	319	274	260	312	305	321	298	283	287	289	289	292	320	318	284	304	293	308	303	323	295	321	284	323	292	312	309	345	295	297	326	311	291	299	304	285	308	306	310	309	292	293	286	279	288	320	304	288	301	302	302	322	275	303	285	277	282	327	322	297	299	278	268	282	311	307	321	303	275	276	303	309	304	288	314	331	284	284	283	288	284	324	292	303	303	309	278	312	295	321	304	284	289	299	296	306	284	314	308	287	304	311	290	316	312	281	335	300	312	340	293	308	287	288	291	272	289	290	280	277	319	280	305	294	283	283	275	292	302	275	299	304	313	296	323	286	277	316	312	280	296	310	283	284	292	279	292	306	316	288	261	292	303	301	316	314	279	264	297	317	311	275	279	313	289	298	284	286	281	255	319	283	304	327	331	284	290	290	273	300	293	311	292	309	292	283	305	338	305	316	289	309	291	325	323	312	295	300	292	292	318	318	276	275	281	290	292	283	309	306	315	298	306	268	305	309	311	286	282	272	310	281	314	288	315	300	307	292	288	287	309	317	321	287	286	321	337	296	310	297	294	312	313	292	300	289	288	286	291	303	289	307	319	293	311	301	310	327	311	309	299	296	301	314	319	298	330	293	326	311	269	313	306	288	300	259	277	317	296	321	265	304	312	317	282	286	273	305	275	285	317	267	337	302	291	302	313	304	277	299	280	303	287	280	311	279	287	319	289	297	296	301	296	301	281	336	252	287	311	312	295	301	302	284	314	305	307	311	317	278	292	250	316	291	305	286	316	294	301	311	321	287	305	317	290	287	284	263	304	296	303	324	314	299	297	287	317	293	307	276	298	293	312	337	296	310	315	320	301	314	315	346	292	326	306	280	331	295	296	286	295	303	293	292	302	314	246	294	346	297	339	287	291	328	318	278	296	276	305	288	341	293	301	279	276	298	317	293	295	292	285	276	284	320	296	325	272	297	273	318	279	298	303	296	277	300	309	281	315	310	306	297	282	294	283	300	300	276	326	312	281	273	326	276	300	293	301	312	288	277	346	284	306	289	308	335	279	307	339	300	310	331	313	308	286	326	296	305	272	277	286	307	302	295	303	304	333	320	291	303	284	282	324	283	328	295	318	317	296	304	282	276	297	306	294	272	278	299	296	311	315	306	292	297	295	278	294	315	301	307	340	280	310	284	328	290	296	305	295	322	304	306	263	292	315	275	313	286	275	289	271	298	295	297	314	303	307	301	287	291	338	309	314	303	308	270	267	294	297	272	261	284	301	299	307	317	279	313	301	286	277	256	275	320	308	297	306	296	285	299	273	317	291	284	275	300	287	301	313	293	295	314	305	302	291	317	279	321	279	274	290	294	323	287	308	308	286	293	286	295	304	286	275	270	313	330	314	285	289	317	289	301	288	293	306	282	322	295	308	264	312	293	341	274	282	272	284	274	298	306	285	333	305	296	312	318	321	299	287	308	309	334	303	264	277	327	314	302	276	310	269	285	280	288	291	277	319	288	286	311	313	303	318	258	296	298	308	323	287	313	306	285	278	320	307	318	307	300	335	291	301	276	279	311	279	314	327	278	313	286	291	300	334	326	301	266	313	277	290	293	299	283	293	280	291	260	305	321	313	278	314	296	325	276	274	272	294	299	284	313	276	284	291	332	314	285	282	282	271	303	298	301	304	304	300	304	270	335	300	276	282	343	295	321	326	293	299	295	297	306	308	324	291	296	323	292	310	290	276	300	290	312	285	289	282	295	304	308	321	305	265	279	293	299	282	294	308	315	289	312	319	314	307	291	320	316	284	316	319	305	285	277	311	288	311	301	297	312	309	304	317	293	313	304	319	339	298	290	290	306	307	276	269	300	283	272	336	288	307	285	323	293	297	294	289	276	308	296	296	305	281	301	311	297	306	261	292	298	290	291	292	329	296	313	293	306	294	308	271	308	279	256	289	310	289	287	309	286	287	307	309	283	287	305	325	299	307	278	314	303	280	295	268	305	304	342	306	326	275	309	281	294	300	291	277	296	303	301	281	334	285	304	326	289	291	269	331	315	273	289	283	299	311	300	312	319	294	303	270	303	298	324	286	250	305	282	324	275	318	291	299	293	283	278	281	306	299	341	295	289	308	303	306	310	290	304	263	305	279	345	314	295	273	290	297	298	297	298	317	291	322	318	318	307	270	266	319	272	287	278	300	259	305	278	309	298	302	314	291	300	271	300	289	275	328	340	274	285	286	281	299	297	306	282	280	257	285	317	301	280	287	277	298	280	313	285	272	309	294	278	287	314	305	273	299	313	301	350	290	312	305	326	276	263	300	310	266	323	315	319	306	297	315	286	280	289	329	303	308	283	299	297	297	315	271	290	301	310	296	293	296	317	290	278	302	279	288	284	303	303	306	276	324	286	279	292	296	308	323	303	288	271	318	273	293	280	299	306	316	288	277	280	285	307	277	316	300	323	306	282	265	282	278	300	299	301	282	296	296	309	322	272	295	326	298	289	302	275	293	326	271	302	330	288	320	305	303	312	304	297	297	343	300	258	311	290	272	333	305	313	283	301	277	312	270	286	272	326	277	304	253	303	297	310	309	275	306	289	280	310	318	292	279	275	286	324	289	295	302	304	299
23976	1910	3741	4081	3509	2974	2539	2071	1904	1754	1625	1442	1384	1413	1263	1204	1130	1169	1071	1158	1108	1089	1065	977	1045	999	1024	993	986	1014	960	948	987	946	989	879	982	920	970	935	976	953	966	935	927	896	919	843	927	897	911	916	928	939	967	955	915	907	877	918	886	927	905	944	960	904	910	896	883	916	911	927	1001	880	880	927	883	900	944	910	891	949	841	917	825	876	934	867	883	841	877	843	873	873	915	904	913	929	858	902	859	899	890	870	883	954	892	925	917	902	904	890	877	899	881	859	848	909	899	893	915	888	949	881	843	849	902	843	899	917	887	841	869	915	907	903	923	884	874	877	959	919	836	903	861	857	860	830	871	965	909	858	886	885	877	871	859	889	842	892	877	906	935	872	919	890	954	814	930	902	885	925	876	878	899	867	919	895	916	858	880	869	859	885	917	888	882	960	866	903	892	869	863	892	918	881	887	890	878	895	908	899	888	873	885	906	895	911	898	879	825	917	910	921	882	911	941	871	893	882	866	898	943	878	958	925	902	884	846	884	865	912	928	876	878	909	909	907	882	867	932	931	848	914	890	907	844	920	907	913	879	888	933	903	894	862	877	899	962	881	941	880	890	917	885	881	928	871	847	864	856	837	929	865	898	907	861	921	858	897	896	877	898	895	888	876	867	865	860	856	859	875	875	871	894	895	914	889	908	848	859	876	889	941	878	914	898	868	912	951	914	905	846	927	897	882	852	897	862	864	890	916	882	942	903	868	868	906	868	880	875	884	888	899	918	924	867	830	896	873	871	909	827	899	851	894	928	855	875	909	863	910	835	812	876	900	904	824	883	856	880	816	933	890	838	865	920	933	831	876	952	920	907	951	926	836	933	863	853	929	873	883	897	853	888	889	865	880	907	891	885	869	860	911	888	970	869	884	860	914	833	916	895	862	921	870	919	850	890	860	896	846	878	834	900	937	931	907	849	848	875	831	862	859	874	868	844	888	842	911	868	850	886	885	901	866	872	867	907	893	822	832	892	840	842	884	903	856	898	932	936	891	911	945	857	853	843	879	879	896	873	901	854	907	895	907	916	876	908	930	901	890	934	936	864	826	866	871	934	877	863	904	894	829	862	907	875	851	866	909	907	830	897	891	854	891	888	920	898	884	905	862	835	844	844	835	902	823	853	932	865	876	952	887	896	901	865	907	897	899	896	895	879	808	886	911	929	890	876	953	869	931	901	923	896	880	923	881	851	888	846	924	854	866	876	910	894	879	957	912	885	905	906	846	872	863	858	883	931	894	934	856	887	899	898	894	911	884	904	881	870	897	917	888	870	870	929	911	905	866	883	895	851	910	880	845	878	896	894	896	901	891	904	922	881	887	860	879	912	882	893	900	863	882	872	903	870	866	878	849	932	849	870	847	909	838	908	822	963	896	908	917	859	835	883	849	941	898	868	894	879	863	910	866	885	894	851	854	864	869	919	931	871	892	844	836	873	875	866	886	934	904	848	888	895	916	858	890	912	853	920	872	859	929	887	884	885	941	853	863	874	863	874	812	928	906	888	884	889	848	921	884	849	921	876	896	918	916	871	912	909	869	913	938	860	838	836	868	923	892	833	865	869	882	850	867	914	875	861	918	868	902	883	862	902	872	843	893	882	852	913	876	894	872	900	877	936	942	845	928	851	879	845	858	891	885	848	910	918	909	914	861	893	905	905	883	886	909	930	898	880	846	930	907	913	893	909	867	870	866	916	909	903	838	852	917	896	873	930	878	887	849	895	848	872	909	872	889	862	874	885	910	824	917	885	864	902	941	875	861	825	914	857	861	846	918	968	881	938	930	889	857	900	886	880	910	870	898	875	907	880	906	920	830	944	870	857	863	832	859	919	899	872	854	962	893	904	921	852	881	888	861	886	906	891	902	955	889	849	853	862	892	905	879	907	893	892	910	868	841	902	849	884	901	951	934	885	842	865	922	932	886	845	882	839	862	914	887	853	876	898	876	839	882	875	847	857	916	875	892	827	895	876	907	926	857	876	920	879	900	890	949	910	913	913	901	903	899	864	921	927	943	884	935	836	862	898	864	931	873	851	862	924	927	847	904	859	894	886	898	855	890	867	880	854	926	903	872	901	918	895	899	884	923	819	900	865	911	866	887	890	890	907	879	863	864	855	891	866	872	927	860	865	931	833	851	862	868	920	857	870	904	904	887	895	863	862	935	869	890	904	921	868	878	864	905	862	890	811	944	860	891	826	863	892	909	877	905	854	916	841	878	850	914	921	873	876	884	916	871	873	879	921	902	853	878	902	918	906	884	840	910	956	886	848	885	897	893	866	906	890	918	852	879	864	848	941	866	894	877	865	946	902	878	888	862	877	901	906	890	908	904	883	914	905	911	894	897	892	853	856	887	864	904	868	908	895	887	924	907	893	887	913	860	907	894	846	880	841	853	910	848	864	874	852	876	878	857	818	911	856	901	860	885	900	863	896	903	905	878	868	919	871	891	872	963	867	894	907	889	913	894	904	900	937	858	891	871	826	862	880	858	944	869	850	896	884	925	927	910	917	903	891	842	898	861	924	872	872	876	882	868	846	893	891	859	915	862	834	882	895	851	869	905	866	836	890	883	848	949	864	870	876	902	900	886	896	911	883	893	824	873	831	917	882	924	876	851	896	861	924	908	959	900	832	875	863	900	862	872	894	875	890	923	869	870	870	850	888	898	900	901	808	879	902	881	896	950	884	914	900	840	905	871	889	917	884	894	872	905	892	924	844	813	873	965	927	937	865	918	926	863	863	857	879	902	922	845	931	909	873	888	853	898	868	926	899	923	858	950	860	896	917	872	879	853	911	825	918	918	867	859	871	852	836	891	872	879	875	905	891	878	929	852	914	874	860	878	876	890	875	901	849	835	901	909	848	891	857	892	903	903	884	860	907	844	904	898	896	837	888	845	884	850	848	865	899	892	892	915	890	907	852	905	904	966	877	861	897	863	930	847	877	914	907	888	884	890	889	876	890	826	909	857	869	847	885	889	872	893	855	882	898	910	886	861	824	909	907	870	919	878	891	900	943	906	927	880	904	896	889	921	883	889	867	857	898	872	887	886	888	913	839	884	862	876	922	923	850	870	880	873	826	824	829	849	875	856	870	853	848	884	865	885	879	911	822	869	958	883	917	869	870	929	871	840	883	907	931	892	866	903	859	860	886	963	892	893	912	949	916	834	933	878	893	880	871	867	897	872	860	852	898	884	918	887	863	853	912	852	899	866	922	865	848	904	865	897	865	885	853	870	884	867	917	879	898	897	864	896	860	943	884	853	877	921	848	882	869	876	887	877	886	920	846	915	921	904	915	940	933	871	876	901	879	868	931	938	901	888	888	858	929	913	863	914	853	887	950	875	856	887	883	851	917	866	859	925	875	912	899	903	850	872	930	932	879	862	851	928	925	878	898	877	877	870	842	858	926	871	907	873	889	919	874	924	882	899	871	948	883	893	854	829	936	879
60392	18205	5226	2355	1456	1206	903	756	647	572	552	528	477	461	445	390	407	432	381	399	406	391	384	343	382	357	357	360	366	359	317	346	367	362	350	380	338	344	333	343	338	311	327	333	362	363	355	373	343	331	342	297	353	359	341	335	346	354	352	372	332	351	379	314	318	362	352	339	351	327	317	327	358	364	352	362	327	387	329	306	311	339	316	354	342	318	337	355	357	310	325	337	316	340	341	339	329	356	333	346	337	371	325	337	311	323	329	341	331	346	328	334	324	323	332	367	321	355	332	348	319	329	354	311	377	351	322	345	314	333	325	300	316	302	370	327	347	326	346	363	375	352	352	350	340	351	362	318	363	349	330	342	347	332	315	336	338	327	365	372	341	293	321	310	335	354	352	339	355	321	314	326	363	304	349	361	329	356	348	368	333	363	345	342	351	322	336	322	322	346	331	313	351	324	329	307	316	318	328	357	367	374	342	336	382	327	338	336	330	324	346	336	319	339	336	348	348	321	313	362	316	377	340	337	350	349	332	359	345	337	348	325	305	345	319	351	308	367	357	332	338	329	344	345	337	312	352	343	339	352	349	364	320	360	309	306	330	322	310	334	375	320	302	350	326	349	338	319	334	335	323	326	300	341	323	343	336	332	369	327	357	341	345	359	305	363	330	313	309	331	332	336	337	337	330	334	347	371	337	347	374	364	364	301	332	355	313	348	353	353	367	326	340	354	350	337	373	336	359	336	335	345	332	341	344	382	343	342	320	309	334	347	355	332	314	340	347	309	364	356	367	348	303	328	346	318	325	348	316	336	343	348	356	345	318	357	339	340	329	332	332	326	342	342	346	310	353	336	334	308	347	349	360	333	333	324	331	357	364	356	356	332	335	318	343	338	333	342	333	342	349	342	338	337	336	359	337	336	353	323	361	295	329	355	300	322	310	348	319	320	348	342	330	331	361	357	324	324	349	323	318	350	301	323	305	340	346	354	369	361	357	307	302	337	321	331	337	324	299	339	335	367	344	342	340	376	341	321	321	333	330	310	325	332	341	330	309	336	318	355	337	295	339	329	299	335	391	303	316	375	315	357	342	309	330	348	317	329	347	289	340	364	309	332	333	288	360	348	352	343	319	332	323	361	339	348	341	342	335	351	384	310	356	333	331	354	323	328	322	334	323	312	349	333	334	344	371	318	330	373	363	331	344	308	345	312	306	304	367	304	347	343	343	332	317	332	368	344	349	318	323	331	352	318	342	293	328	356	349	344	348	345	337	361	364	351	337	341	358	300	334	324	344	298	328	320	325	327	363	320	328	339	352	311	347	340	322	354	372	324	322	310	314	346	334	318	327	348	333	307	332	329	355	318	328	342	334	321	309	342	305	332	386	311	359	332	345	342	311	370	339	338	321	334	284	338	358	357	337	360	318	349	355	324	302	316	360	357	361	366	342	314	323	328	330	319	317	364	328	379	349	289	319	333	361	346	362	336	350	360	282	364	316	322	324	373	334	350	318	354	330	365	392	323	341	349	345	356	358	344	303	351	352	340	366	342	322	379	341	361	303	349	318	343	316	356	344	313	323	324	341	310	350	379	354	338	368	332	335	299	332	350	349	333	349	367	345	359	352	340	357	321	358	329	319	336	352	285	351	355	364	364	373	322	335	312	351	332	332	330	341	353	340	337	361	350	317	334	341	326	340	360	337	320	328	367	333	342	336	339	335	327	340	365	304	324	337	354	302	323	331	329	310	344	337	339	312	343	331	366	313	331	349	338	330	329	347	328	329	323	329	331	340	359	322	323	348	329	341	338	301	326	334	315	336	323	323	371	331	330	353	343	319	340	340	331	361	339	304	367	298	393	361	360	349	320	354	327	341	365	347	318	350	347	340	318	345	303	313	366	327	339	319	310	369	318	347	343	336	362	338	360	332	355	343	371	309	317	361	336	340	324	340	348	328	344	364	349	292	343	352	318	381	325	325	375	344	316	319	333	369	303	341	346	348	338	337	367	347	328	371	364	309	313	350	332	333	343	311	390	338	349	331	345	357	341	330	343	334	335	334	315	343	354	315	334	380	335	346	325	315	316	345	323	359	342	360	317	330	370	314	311	333	315	356	367	339	349	371	354	351	343	389	340	391	327	337	293	299	339	339	313	324	366	339	355	342	381	340	329	346	342	345	353	320	318	331	351	312	335	364	342	344	329	346	349	355	310	337	334	345	345	346	358	366	332	337	346	347	339	332	314	343	344	358	335	345	307	322	319	345	341	356	342	337	337	329	327	313	346	338	358	313	331	315	339	312	345	339	331	333	322	344	356	337	346	337	377	310	329	305	316	318	344	330	323	364	315	367	318	338	336	324	361	346	330	359	363	359	345	334	319	324	314	344	343	336	312	320	331	357	353	342	357	321	340	347	341	317	352	347	362	315	319	341	346	317	340	348	343	346	345	339	323	298	334	304	326	387	359	362	329	344	378	312	341	339	352	371	320	332	316	370	350	380	297	339	364	355	328	339	310	320	334	318	349	363	356	296	371	377	343	298	344	329	334	338	336	359	368	319	344	332	330	371	354	312	347	349	340	326	381	333	318	343	340	341	331	317	360	333	320	338	358	369	319	365	343	359	355	304	335	354	344	320	326	328	360	343	340	343	333	327	342	319	325	366	331	323	337	333	359	368	336	366	360	348	328	335	364	379	327	309	361	338	323	334	325	337	320	309	333	313	357	375	318	321	302	354	342	319	329	323	331	351	337	322	366	323	339	320	348	335	310	342	306	322	327	351	311	342	307	364	342	342	346	341	350	346	338	348	324	350	339	356	334	324	364	334	327	318	364	341	323	358	314	339	300	332	291	336	335	357	381	356	365	323	358	333	356	320	322	323	322	346	327	344	358	345	342	309	337	328	330	357	331	311	342	356	350	312	328	333	326	306	305	361	309	344	337	332	380	322	376	325	334	335	331	332	304	344	317	334	335	348	327	326	335	341	321	326	343	339	318	339	337	347	351	360	349	340	324	329	324	333	331	324	367	321	349	351	345	331	322	361	330	292	320	330	342	318	321	354	357	323	339	360	323	350	356	335	345	315	355	332	333	320	333	340	321	349	338	346	323	364	374	342	334	340	330	337	356	327	337	347	372	341	340	339	353	300	301	327	327	329	345	337	342	350	313	334	352	363	350	328	339	365	330	362	319	366	333	317	313	337	311	342	345	366	351	340	329	350	368	329	329	333	336	362	339	339	362	343	335	335	360	355	338	343	309	309	345	351	341	375	329	346	299	357	338	335	358	362	344	322	322	322	323	323	337	350	321	365	345	316	304	331	350	361	335	356	329	327	360	316	316	322	334	315	303	334	310	351	319	321	330	341	275	321	337	349	336	314	328	335	297	354	319	362	339	337	343	338	339	328	316	348	294	300	324	358	343	339	338	333	357	329	344	354	385	326	356	332	316	360	341	334	389	319	345	345	320	368	329	291	333	314	329	333	297	303	351	308	316	349	335
30921	2906	6308	6617	5650	4769	3855	3343	2809	2597	2338	2084	1924	1802	1708	1567	1568	1500	1492	1401	1418	1347	1261	1232	1204	1212	1201	1130	1121	1136	1092	1092	1077	1112	1078	1122	1043	1087	1065	1032	1077	1090	1024	997	1000	1015	1059	1049	1027	1039	1012	1016	1022	993	1005	1003	988	967	1017	964	1004	944	1033	1024	990	987	1053	999	1030	967	963	988	1035	969	976	1018	999	929	1040	930	956	958	1066	986	1006	959	977	1003	964	995	974	973	923	987	961	974	975	936	975	961	999	978	954	969	962	992	965	1063	975	940	1004	990	994	958	933	991	975	1035	973	972	951	1009	944	930	985	974	999	989	963	945	943	995	1017	1056	972	1000	973	986	958	994	1012	953	948	936	919	976	966	978	975	936	975	931	943	963	933	920	1015	981	947	937	982	1028	907	993	955	965	1008	984	934	977	946	940	994	979	1012	962	980	993	962	954	931	990	980	1002	1009	921	950	972	956	1001	964	949	1031	973	950	955	955	916	936	980	957	991	1019	961	967	964	953	930	954	985	971	934	950	964	1015	991	965	985	971	1020	981	966	934	952	929	951	994	982	980	982	974	984	969	908	920	928	928	952	978	965	1031	1015	996	967	957	952	972	911	969	902	995	937	964	931	949	959	943	964	975	961	945	984	978	972	1003	953	1005	994	992	1001	938	933	1016	971	958	953	930	958	1007	999	969	962	960	985	916	955	972	984	957	997	947	987	966	949	971	1017	913	993	981	995	926	983	949	1007	1000	984	1026	925	997	965	920	976	974	942	952	943	969	936	989	990	966	1012	969	935	924	929	940	965	991	1038	939	956	937	1003	927	966	983	978	972	930	922	1035	1006	938	945	969	960	949	929	996	1018	950	967	992	1021	967	948	993	953	953	914	965	999	965	1004	913	1003	975	981	1023	973	921	960	936	896	920	962	978	954	919	1032	991	986	919	976	963	955	1013	971	939	1015	1003	969	991	1008	944	936	1029	988	965	981	941	941	952	981	944	928	985	1008	943	915	926	957	934	951	959	970	985	976	1000	985	962	1005	969	939	962	951	987	933	941	981	990	981	963	934	955	1014	999	952	963	903	1025	914	910	998	983	984	954	939	942	926	937	976	965	1002	966	993	935	925	950	963	929	1009	960	978	1005	990	919	943	924	954	903	943	934	923	998	931	958	994	996	983	983	962	994	993	965	905	973	914	978	1022	987	953	976	973	988	975	1023	980	1002	934	940	890	1010	966	985	975	938	941	956	1032	951	969	985	985	992	954	989	992	972	1001	934	923	919	980	964	1016	966	1052	1003	974	914	951	958	1038	993	938	1047	981	929	976	960	928	999	956	945	969	936	991	998	1000	942	956	954	994	973	995	999	980	954	1000	951	1057	952	974	1000	961	971	971	1011	970	982	981	944	906	950	952	963	950	987	959	959	1010	961	938	999	969	1004	959	995	987	926	984	955	934	1014	983	912	1049	926	996	984	940	964	935	977	924	932	955	985	929	1042	925	1006	966	931	985	1018	1003	966	1052	1011	964	985	948	970	951	968	936	947	967	948	975	965	981	964	966	934	968	980	982	971	951	970	938	972	947	953	1000	1019	970	969	933	952	955	976	947	938	927	940	978	950	958	959	995	1031	969	932	947	982	1041	952	928	965	1011	945	967	983	938	949	960	926	983	955	927	986	994	962	925	975	909	927	897	983	944	1001	919	989	958	927	955	982	938	960	982	958	953	980	969	986	959	932	935	981	1001	946	992	910	971	965	1062	961	967	971	944	964	945	986	942	950	923	954	1034	968	954	1002	996	926	956	940	932	953	992	974	962	950	976	943	957	916	986	962	997	986	963	972	943	950	963	948	964	961	944	969	929	913	910	958	963	935	995	963	993	961	960	1024	1016	951	1010	949	986	937	961	927	945	990	877	947	978	966	958	1012	984	1005	984	927	949	934	963	979	958	1013	982	971	1002	899	941	940	940	911	993	920	952	989	922	961	959	918	1042	980	996	975	984	983	951	982	945	1005	959	954	924	901	966	985	972	976	976	960	984	969	978	988	934	981	934	918	919	961	986	993	944	979	982	988	906	992	961	1008	964	1021	1017	926	997	937	920	936	965	978	939	1002	959	942	937	1042	959	970	967	960	958	940	985	1011	933	992	887	975	912	941	977	939	911	960	1006	945	1013	966	951	906	1000	972	968	974	978	988	976	998	1019	931	913	995	954	978	988	947	973	962	1000	954	979	964	970	968	985	875	996	995	1008	948	1010	957	1033	1002	952	975	972	996	926	959	968	952	928	954	983	998	1001	952	976	893	967	988	978	994	1015	958	908	944	1002	909	1016	949	998	942	946	957	1007	1006	928	970	1007	919	920	912	940	975	976	910	977	1001	982	948	922	992	967	956	956	985	1024	967	934	1000	1008	962	997	986	990	955	978	946	970	964	1004	967	1001	987	974	941	926	992	959	912	914	967	1001	953	968	945	968	997	921	943	961	968	991	990	959	907	968	924	960	965	946	932	976	977	958	955	926	893	945	931	976	923	980	955	940	939	932	949	927	904	943	959	960	940	925	965	973	900	966	975	964	976	973	1030	955	983	926	949	947	979	956	970	995	914	991	1029	964	932	987	967	996	975	917	969	964	973	961	953	941	970	940	961	1007	952	928	943	953	986	900	965	967	975	1027	944	920	988	961	962	933	960	917	964	954	960	997	960	951	996	978	930	963	954	981	981	906	1028	926	969	1033	987	1002	933	972	1023	1018	968	941	966	935	925	956	960	1013	1017	943	973	932	952	1012	969	1009	1017	994	962	1019	961	935	933	937	986	993	1013	900	935	982	924	1016	930	1065	1049	919	978	988	927	968	985	959	995	1000	941	990	941	944	973	981	1043	924	1010	945	1035	919	956	953	980	953	990	957	980	956	958	987	976	996	982	960	988	944	925	1028	954	950	957	969	997	968	971	993	973	969	972	989	1008	963	986	914	905	978	968	974	935	1000	927	947	1016	949	957	960	981	948	924	1019	946	956	966	957	997	960	980	1009	1013	994	977	984	995	1021	949	934	906	975	970	1037	949	986	920	986	955	1003	988	993	929	921	985	992	967	911	922	936	971	960	981	981	917	873	966	972	916	939	984	917	949	990	921	1036	983	972	1015	956	935	938	964	962	947	954	989	971	970	1041	929	967	1011	1005	998	1006	979	1002	954	974	969	895	875	916	954	897	936	954	904	935	1001	934	963	940	915	887	1008	944	988	970	938	966	952	976	942	898	973	974	959	963	962	963	965	962	964	995	933	975	954	970	975	991	965	988	1016	943	931	977	934	948	957	967	952	1000	924	997	989	944	983	984	1006	927	914	1011	877	926	954	965	901	987	935	995	1015	967	980	961	986	976	920	969	990	1026	1026	981	1028	974	957	932	923	959	993	940	964	955	1024	900	969	967	950	970	933	950	916	915	999	1015	930	985	940	991	934	1012	968	979	977	1001	879	950	926	1007	960	926	1046	964	943	981	988	956	953	982	978	980	947	994	1016	1006	990	1004	939	925	980	1011	970	951	973	920	974	942	992	1002	951	923	970	969	970	991	973	998	919	1007	975	925	1018	932	979	974	966	1013	980	996	994	917	973	1027	968	946	961	976	970	931	963	956	972	951	1025	981	960	966	968	922	1014	948	966	970	969	937	954	997	932	937	973	972	992	936	902	948	961	986	1008	894	1009	990	967	970	1002	994	960	983	950
9676	595	286	225	189	193	183	187	175	187	162	173	155	170	147	167	161	162	146	149	165	164	153	160	176	141	160	158	155	168	163	158	152	143	176	140	154	155	180	166	164	159	173	161	158	171	164	146	170	154	172	151	169	151	138	150	158	164	139	168	153	181	171	161	175	150	132	129	177	152	176	159	162	180	158	148	145	145	156	169	169	155	146	143	157	154	162	143	163	160	149	142	170	172	149	155	159	159	140	179	146	153	166	167	169	171	162	166	172	181	143	159	165	155	158	157	153	162	173	165	170	158	161	154	171	167	160	158	182	164	145	158	155	145	163	182	150	157	154	157	146	130	169	152	149	168	172	169	147	149	154	155	148	170	173	164	151	171	165	165	143	162	153	152	183	157	151	163	149	158	157	174	152	150	151	170	164	153	154	166	174	174	175	164	181	160	174	155	169	170	159	166	166	130	164	168	150	160	156	154	169	198	169	166	155	160	145	147	157	164	164	171	155	164	177	163	169	171	140	161	182	183	154	148	146	163	162	150	161	176	157	154	167	158	141	152	180	162	151	157	148	165	166	146	139	179	163	144	175	150	154	172	147	180	149	152	140	158	161	179	177	154	155	159	162	141	159	165	148	144	135	168	151	168	158	176	163	153	133	171	177	168	172	173	145	144	156	160	143	164	154	171	154	163	161	154	140	151	151	165	161	160	162	170	172	177	166	155	161	154	134	177	156	140	147	167	188	133	166	151	154	139	182	158	156	153	156	158	206	179	181	166	174	157	150	155	166	156	168	161	178	152	166	155	180	158	161	161	159	153	138	142	158	178	163	155	153	147	155	148	160	156	178	166	145	164	161	151	153	152	164	167	143	177	143	151	158	164	156	161	142	160	168	158	155	176	168	190	143	152	145	161	152	133	151	151	127	167	135	160	164	157	172	156	143	163	166	156	159	174	149	153	147	162	163	160	141	155	144	152	167	188	167	182	141	155	157	173	161	156	149	160	160	170	153	165	150	188	138	155	158	151	156	162	160	149	171	144	160	152	147	149	137	182	158	142	159	164	152	154	161	177	180	171	162	176	170	157	141	153	162	164	154	144	165	177	159	159	168	144	157	161	158	164	160	169	161	155	166	163	158	147	157	163	168	172	169	139	165	171	154	164	201	173	157	197	147	148	157	145	157	174	165	158	153	147	175	143	151	157	170	142	158	177	157	168	164	155	151	149	147	154	161	172	153	147	134	152	180	138	157	150	163	169	152	157	150	147	169	156	170	148	157	150	141	152	175	187	155	158	150	168	159	183	149	174	150	161	157	156	163	169	148	161	156	162	170	159	145	171	159	179	157	154	155	163	151	148	146	173	155	176	167	157	157	163	158	145	175	141	159	188	157	176	163	145	142	161	170	155	142	164	159	145	164	168	146	189	146	138	154	176	136	175	138	164	167	145	156	179	136	156	183	154	147	156	158	159	151	169	178	146	168	144	153	160	184	143	145	142	151	149	144	168	161	162	173	154	190	167	147	146	162	159	127	158	166	178	144	145	168	159	155	153	155	178	173	152	150	172	155	158	173	187	157	164	172	160	167	150	156	153	154	167	161	174	142	151	162	168	130	163	147	146	167	186	170	163	162	139	162	164	143	170	149	155	167	181	149	144	153	167	145	153	147	168	124	164	165	165	151	147	168	159	151	143	174	151	155	161	168	154	166	142	151	150	167	171	168	169	155	132	148	167	152	164	161	144	173	157	148	148	189	168	169	158	159	161	136	165	185	157	164	165	175	152	174	171	164	190	161	176	160	151	150	151	149	170	177	151	171	139	171	147	147	156	156	144	169	147	158	151	151	165	165	127	152	147	172	172	160	173	146	152	146	173	153	161	141	152	177	141	142	144	182	160	164	142	177	142	152	160	158	148	133	163	142	124	158	164	183	198	163	150	198	157	148	153	166	151	156	159	164	158	151	145	158	148	166	164	157	164	159	156	169	159	162	173	148	172	161	159	160	153	159	148	167	165	151	147	170	138	139	159	174	159	191	157	146	144	149	165	173	175	144	136	143	180	140	187	148	153	166	162	149	135	140	172	145	177	163	184	146	157	164	157	140	149	180	191	158	189	170	169	143	165	162	175	153	153	141	169	162	154	154	153	164	162	175	163	163	134	155	167	165	161	151	147	173	149	166	139	177	166	146	164	149	157	152	167	168	186	166	165	155	174	147	133	184	163	140	149	149	171	190	170	152	190	157	147	166	166	171	169	161	150	173	183	167	167	167	167	161	164	179	155	144	151	168	156	141	158	152	160	165	149	143	153	133	168	146	159	149	177	164	156	153	138	153	155	155	151	165	156	161	145	154	146	156	181	150	164	157	154	144	156	146	156	151	171	178	157	168	158	154	165	155	157	166	181	151	170	181	161	146	174	150	166	158	163	171	153	172	164	182	160	164	145	162	157	161	137	138	153	172	167	163	157	156	141	159	154	159	167	150	165	149	150	149	152	177	143	153	164	162	155	151	171	149	158	175	167	187	147	171	187	166	164	161	153	154	142	143	159	147	158	149	156	166	159	169	155	148	154	161	151	142	167	163	175	158	154	164	157	156	169	151	161	166	177	146	172	165	176	146	176	164	155	151	158	173	159	164	164	165	168	151	155	151	167	169	144	152	157	173	164	135	175	165	162	167	163	170	153	161	158	168	164	153	153	144	140	164	156	173	160	154	171	164	160	151	154	147	154	162	150	149	158	137	136	135	152	166	156	166	172	176	166	172	166	160	145	170	157	149	177	153	181	171	161	177	177	149	168	144	148	147	151	169	170	165	167	185	153	172	157	173	176	157	151	159	145	163	163	179	154	163	179	160	169	156	153	150	175	160	147	145	168	178	157	190	166	144	162	137	156	146	154	173	178	181	138	149	160	166	169	155	160	170	150	166	157	150	167	164	160	155	149	156	165	186	156	174	163	177	153	159	146	148	152	162	168	162	155	169	152	153	156	179	153	147	142	166	167	152	156	179	149	173	148	182	153	151	165	145	153	165	166	166	157	155	154	156	175	154	159	154	159	143	163	162	161	162	149	138	157	177	165	175	158	147	143	172	141	154	165	146	165	158	149	182	185	158	142	147	154	178	157	163	174	175	147	159	152	132	174	179	138	131	143	126	158	164	158	145	138	167	143	145	153	152	168	163	143	184	164	124	164	154	161	162	168	171	170	155	175	152	151	181	161	164	165	148	167	167	168	166	141	167	141	162	169	151	171	177	172	159	186	147	146	174	149	162	156	159	166	157	157	174	148	139	184	164	137	170	146	144	161	137	153	164	166	150	165	160	176	136	143	163	156	162	178	146	178	148	156	162	140	151	153	143	166	177	151	159	158	159	146	165	172	157	180	190	164	161	165	158	153	162	151	158	171	161	157	141	165	156	158	153	140	162	165	136	146	154	145	153	157	166	161	138	137	154	138	165	169	153	163	155	142	170	154	170	169	180	155	159	148	152	156	158	160	157	159	162	153
7907	665	745	757	718	677	637	585	658	613	557	567	562	529	543	532	562	553	523	549	545	555	577	518	530	520	543	516	533	527	570	537	538	543	478	551	537	508	538	537	542	543	509	559	535	537	529	509	531	563	526	550	561	530	503	519	510	547	508	557	565	540	561	525	550	521	561	533	551	524	551	486	572	537	518	536	533	535	547	566	540	556	538	515	533	557	545	492	558	559	535	528	537	506	547	500	562	557	521	523	484	537	550	501	548	564	528	546	527	520	492	535	525	532	547	533	503	504	533	529	539	508	526	551	504	564	496	512	500	496	556	534	520	545	546	521	566	502	519	526	544	515	522	536	535	542	531	514	500	516	536	550	489	521	556	543	507	529	540	558	534	498	522	554	491	561	537	550	536	545	501	526	551	528	516	540	535	550	559	551	517	512	556	511	472	520	525	552	517	539	520	514	569	509	546	548	537	531	528	525	503	493	538	493	524	546	503	511	591	578	506	562	527	559	539	534	513	500	547	512	515	501	550	520	550	532	558	543	515	535	541	558	553	493	531	552	555	534	525	559	554	530	545	552	522	554	518	528	566	528	524	565	533	544	505	527	531	517	539	534	557	548	570	512	490	568	528	519	535	521	518	548	478	555	529	482	567	480	563	539	513	522	537	516	526	500	514	529	561	504	534	534	523	545	528	521	544	519	516	533	519	542	493	528	523	543	498	497	530	542	528	564	582	524	511	542	554	525	542	543	576	503	579	479	531	527	537	573	512	520	528	542	524	507	546	552	528	538	547	546	535	549	509	513	525	539	509	515	536	520	523	494	519	520	494	506	525	510	534	545	531	541	560	556	551	514	522	537	527	530	537	562	517	550	499	531	534	541	546	555	545	519	504	495	564	539	550	531	553	555	513	532	569	547	548	519	523	563	514	530	567	525	547	542	570	517	483	567	528	536	527	510	523	540	538	514	508	513	536	557	525	503	547	521	542	547	568	531	522	532	504	534	550	523	511	519	566	529	538	511	527	594	536	504	495	568	549	549	506	526	560	485	528	537	548	570	522	474	546	511	570	493	493	542	509	500	518	557	527	526	509	538	519	546	540	506	504	497	555	546	463	547	558	563	557	492	564	525	580	566	474	552	562	543	542	506	496	513	573	556	540	573	541	564	526	494	554	493	566	508	539	547	545	567	526	520	505	539	597	555	526	562	476	482	568	531	529	545	508	543	496	551	541	543	508	537	528	535	537	570	515	514	525	510	564	558	522	566	538	530	561	561	498	527	564	543	537	530	523	503	507	522	487	526	532	525	534	535	564	515	514	533	530	535	528	508	518	558	568	540	535	519	553	536	508	530	536	542	495	563	541	553	536	530	527	543	487	509	525	491	539	566	482	541	535	572	534	554	567	568	551	548	487	540	565	562	501	557	534	528	544	550	521	545	550	552	500	522	527	494	527	567	506	522	523	579	543	527	578	534	501	573	539	559	553	513	497	544	533	505	536	555	511	481	525	556	584	517	532	492	548	535	583	526	511	512	559	527	583	573	559	526	508	531	498	539	546	533	525	580	527	522	485	458	530	545	526	497	560	494	544	594	539	519	535	531	540	494	538	511	532	534	570	502	516	529	536	486	565	554	553	515	513	538	526	531	529	557	543	524	526	515	545	523	516	544	518	544	535	498	524	572	515	533	526	540	499	555	530	490	536	491	549	537	511	513	529	549	542	532	513	512	519	501	552	556	505	486	510	557	523	545	565	562	535	534	521	519	517	559	543	550	516	543	547	548	538	565	537	551	496	521	516	549	540	532	548	522	530	519	547	541	491	534	539	477	560	536	516	492	492	536	510	552	508	524	559	546	493	576	529	532	498	523	515	548	510	503	517	535	511	559	536	494	528	543	508	518	535	549	517	532	544	497	523	565	486	514	594	551	503	541	507	563	511	535	555	512	536	563	520	503	541	496	515	579	558	525	506	479	538	542	512	516	517	554	531	518	517	499	539	574	569	552	532	547	559	512	485	522	527	561	485	540	507	518	557	539	529	570	526	523	526	546	503	555	532	561	508	540	516	493	528	525	522	526	538	508	544	498	517	560	568	549	539	539	548	539	530	556	508	572	530	539	504	532	522	529	509	561	585	526	519	510	555	585	528	579	545	565	548	524	569	549	539	508	529	564	482	530	538	499	506	532	531	542	546	542	513	537	544	501	511	559	530	535	528	504	503	551	532	524	540	507	532	493	536	545	538	486	570	501	527	548	488	574	564	526	532	513	566	551	498	543	524	510	509	510	544	530	533	498	521	587	529	524	540	527	565	515	517	553	552	560	503	512	564	506	521	504	544	527	548	518	561	546	533	524	574	502	543	528	556	560	568	517	537	537	495	496	518	518	508	507	539	520	494	542	493	521	525	532	484	530	491	536	544	538	515	523	504	540	537	558	487	507	588	554	466	536	522	531	549	519	556	545	555	498	533	480	555	501	537	527	508	531	551	543	529	522	531	531	533	516	530	527	556	517	517	519	560	553	522	532	561	549	557	497	528	514	524	559	522	544	511	504	536	534	525	547	534	523	537	538	536	504	558	550	549	544	522	530	544	506	521	490	525	572	510	513	543	510	515	512	531	526	554	505	518	511	522	513	501	530	520	509	537	509	545	572	534	494	529	506	580	525	537	516	514	556	473	558	537	541	516	535	517	516	527	563	587	542	529	536	517	505	535	553	547	531	503	560	548	513	532	546	526	499	484	537	509	590	515	547	534	518	530	577	560	587	534	507	521	561	510	500	557	564	548	530	530	544	551	549	514	534	490	479	555	492	527	514	528	500	532	552	577	491	531	534	523	493	576	521	536	517	507	490	506	509	520	561	524	554	576	559	532	544	525	539	512	546	522	556	541	525	502	512	538	531	488	578	532	505	512	486	506	571	522	528	545	506	549	556	545	572	540	530	534	539	542	535	527	483	516	587	546	539	539	504	584	557	515	517	530	551	530	537	569	564	518	560	527	519	553	549	526	534	574	519	522	568	500	543	534	542	543	594	536	577	518	554	565	509	533	526	532	562	506	541	547	506	554	559	507	557	531	561	520	535	533	526	530	536	512	518	535	533	515	563	499	564	512	515	543	546	499	491	510	502	552	551	514	531	529	559	600	535	506	509	542	534	544	531	549	560	541	530	535	549	498	529	504	533	520	534	506	563	550	534	539	507	525	489	526	508	519	501	547	512	515	519	538	537	540	489	539	549	531	540	555	524	549	561	542	556	558	551	549	528	525	540	526	527	569	534	507	527	498	547	542	541	563	529	519	550	534	510	510	578	583	540	509	539	504	484	499	499	511	531	556	526	593	549	535	561	476	518	534	577	550	516	539	546	540	544	545	517	583	551	506	552	524	540	498	549	507	517	529	545	543	546	483	536	511	514	536	516	515	507	496	513	523	537	501	558	527	490	569	503	558	553	551	528	539	499	538	499	559	533	514	516	513	499	529	526	510	543	509	529	530	514	568	556	537	543
47804	9554	1906	1240	900	683	606	503	474	429	411	371	361	377	372	303	351	316	348	351	294	328	323	282	321	323	304	308	295	328	291	318	341	307	326	303	264	315	339	309	306	334	297	303	324	291	309	310	293	309	268	309	309	298	325	326	281	282	300	298	280	299	299	291	300	321	313	295	283	292	282	350	287	319	281	311	281	288	299	336	274	313	278	293	320	291	307	286	286	284	273	311	319	312	289	297	296	308	299	302	319	290	313	281	300	299	302	312	327	294	320	313	282	313	330	307	304	316	298	277	313	307	324	315	296	307	275	289	310	279	313	321	318	307	290	278	300	301	277	273	295	299	327	313	311	330	302	331	293	260	314	283	303	321	282	322	339	309	270	291	273	314	282	300	296	325	275	269	310	302	289	292	302	286	300	287	307	308	289	299	300	283	294	323	292	299	308	303	302	288	290	286	298	315	302	349	281	301	293	296	279	308	304	276	297	289	287	256	307	256	260	301	294	273	303	288	287	278	288	272	313	296	321	305	325	308	295	302	314	283	289	304	297	284	291	293	307	293	269	293	304	290	295	264	320	275	310	279	292	312	288	306	309	322	274	301	269	281	322	307	305	322	324	301	324	288	316	297	310	306	304	313	273	312	278	300	283	292	318	326	288	296	290	328	281	294	286	265	301	275	330	296	282	308	345	317	308	305	293	309	294	303	273	279	286	284	299	295	299	287	302	287	308	318	276	313	303	295	283	297	275	299	307	302	330	293	293	310	284	295	273	299	294	323	312	289	277	294	297	290	303	293	290	281	311	280	307	306	328	276	309	283	314	302	287	296	275	296	320	303	302	316	284	324	305	285	288	278	305	298	291	317	333	287	285	292	264	309	298	282	326	275	288	301	299	300	281	309	300	292	290	285	307	309	290	280	329	291	313	291	307	299	322	301	371	249	298	291	312	280	329	327	312	272	279	317	255	305	276	300	293	321	316	300	326	297	269	290	287	290	286	290	280	333	309	303	319	314	322	315	304	281	334	277	278	266	299	288	283	331	339	304	294	275	321	305	289	331	311	325	298	299	311	238	295	344	310	302	291	271	276	314	306	291	279	305	305	278	324	297	284	300	298	319	298	344	294	262	312	312	331	303	283	287	293	325	309	281	337	298	292	328	285	317	309	295	291	292	329	308	285	315	296	283	297	328	314	310	314	310	298	294	295	298	299	283	299	324	296	289	304	281	286	294	329	287	300	287	293	287	299	327	267	314	325	304	304	307	325	308	323	276	308	314	263	297	311	284	290	320	305	308	300	294	288	292	289	334	291	290	294	287	300	276	309	325	271	324	289	285	304	319	298	321	297	309	295	311	281	309	304	297	305	264	259	266	277	307	326	281	297	287	303	293	315	310	320	288	283	292	303	269	282	287	268	278	299	299	301	280	321	292	284	261	308	314	301	313	314	298	287	271	290	298	257	312	275	294	289	278	264	280	330	306	292	295	284	290	277	280	272	304	279	310	300	290	305	332	290	316	289	331	313	260	298	315	286	302	289	268	317	282	295	306	308	323	298	293	327	272	284	307	320	305	305	307	282	340	273	328	313	328	296	288	292	288	304	301	294	293	273	277	289	295	303	318	290	330	322	291	292	320	286	281	299	292	312	293	303	291	303	294	315	301	291	282	313	282	321	264	286	312	266	292	278	299	293	270	258	335	266	279	281	292	334	310	292	279	288	293	307	261	301	284	305	276	251	297	300	286	287	283	282	274	305	283	325	328	319	290	298	283	313	316	295	309	299	294	267	269	293	292	307	282	299	292	260	291	319	311	310	295	301	310	287	297	291	287	313	273	279	292	301	336	306	294	283	309	275	301	281	267	299	287	297	276	311	316	293	266	314	298	285	276	310	307	305	319	296	298	293	285	295	284	325	300	289	282	272	289	252	265	296	314	308	313	307	271	281	288	315	311	293	307	314	301	305	294	276	282	303	312	309	290	286	256	315	276	325	311	284	307	284	251	308	308	274	273	296	278	292	329	306	298	286	276	290	305	314	311	320	304	252	307	290	313	307	299	303	302	300	293	309	291	296	305	286	290	281	292	305	281	279	286	322	279	319	293	312	298	301	271	290	271	319	312	283	290	281	297	346	338	281	353	313	266	286	277	284	287	302	318	303	287	286	310	313	290	331	294	270	313	288	304	334	310	325	269	337	276	279	296	300	311	292	298	273	311	314	306	298	301	292	278	264	295	294	312	288	304	283	331	290	310	320	271	295	284	289	341	292	274	292	302	331	307	276	305	300	277	308	267	288	313	271	339	299	284	320	321	301	303	314	303	293	287	288	310	321	278	290	283	304	299	284	279	333	302	291	278	312	304	297	307	292	293	297	295	314	288	335	304	283	297	325	300	311	275	297	290	281	267	324	326	295	336	274	296	307	309	282	304	278	310	298	287	326	303	323	290	291	285	303	327	308	280	282	309	279	304	275	302	312	285	303	271	316	277	290	299	318	305	319	275	270	294	287	291	271	278	300	293	258	304	295	321	301	275	287	265	277	314	278	270	284	274	276	274	310	325	303	322	296	289	286	295	281	311	271	311	301	281	286	309	292	324	303	301	290	304	303	279	304	289	318	316	297	291	271	302	300	275	263	275	279	290	309	321	274	289	311	285	271	316	296	301	272	295	321	284	277	343	339	293	315	293	316	311	326	280	313	298	263	291	305	317	319	307	262	311	265	271	309	284	303	323	315	294	301	321	282	323	271	260	301	293	272	301	308	301	302	301	283	277	287	303	291	272	288	304	274	280	308	309	312	301	293	301	314	294	315	291	310	284	276	338	314	317	295	298	298	296	295	311	304	301	257	322	307	289	328	322	301	304	295	295	306	281	284	326	317	333	308	278	296	303	292	286	297	292	340	323	275	289	294	284	303	301	320	315	310	277	278	293	300	284	289	320	306	293	318	293	299	282	317	305	292	328	303	307	291	289	304	312	283	295	295	293	310	330	312	329	280	267	286	286	309	260	340	323	344	298	293	298	277	315	313	315	299	293	295	310	292	284	289	279	289	313	289	302	313	322	289	275	297	312	282	293	289	291	273	265	316	311	303	329	293	291	274	317	260	291	295	277	294	302	294	283	281	282	312	320	275	284	315	295	291	306	298	280	280	278	281	287	322	266	318	297	299	293	299	277	287	311	303	308	315	304	283	300	302	285	283	272	266	300	300	324	330	307	300	328	315	303	329	286	299	319	306	273	330	315	288	287	291	322	300	332	299	333	297	269	267	303	302	267	311	315	297	301	285	313	305	276	312	292	276	301	307	273	299	302	300	270	292	323	302	269	308	303	309	320	293	284	284	294	302	288	297	333	286	271	310	313	265	288	296	274	310	315	300	312	311	297	325	309	283	272	285	277	269	294	285	300	318	302	289	267	282	324	289	288	267	266	278	287	297	294	263	327	302	331	289	276	299	301	285	288	326	278	291	292	292	304	318	319	266	315	296	299	257	278	286	296	306	285
23617	1950	3729	4042	3454	2902	2419	2121	1890	1731	1594	1376	1372	1348	1246	1268	1237	1126	1093	1085	1105	1019	992	1036	1048	1028	976	968	1003	966	940	1010	955	962	933	931	948	962	913	938	916	977	951	960	911	917	879	881	863	953	934	947	985	885	908	842	966	909	926	948	915	890	872	917	901	917	902	932	851	871	889	856	918	867	847	899	873	909	857	903	878	882	928	947	882	874	904	910	865	897	942	869	903	866	894	891	915	923	966	902	889	945	919	898	880	895	897	882	890	870	952	866	871	925	850	926	904	910	916	899	863	935	898	874	845	955	876	892	899	869	867	899	923	893	868	894	900	873	874	898	846	944	884	880	835	878	873	888	870	872	876	898	887	890	899	870	931	874	891	850	859	909	796	833	901	873	847	947	914	882	930	908	896	869	915	884	877	939	889	866	902	917	878	883	920	900	907	872	884	881	882	871	885	903	924	825	890	851	879	870	833	835	891	918	918	878	906	860	885	867	903	902	856	849	863	902	918	892	842	882	878	883	851	937	915	917	905	855	830	923	890	899	896	870	807	885	919	912	894	883	856	856	917	861	885	875	913	913	936	881	888	848	881	913	871	887	881	859	951	920	904	884	866	867	859	857	886	897	870	812	871	859	907	870	959	909	903	820	838	872	902	872	860	886	885	863	878	873	901	868	878	924	923	904	924	877	862	851	906	896	881	919	910	911	911	888	881	846	876	859	876	846	882	859	887	943	848	872	891	894	919	931	910	967	834	864	901	914	882	875	891	897	919	876	937	919	856	910	914	880	853	854	920	884	887	865	888	842	923	820	862	913	888	861	916	910	849	921	911	899	937	926	904	879	930	939	865	859	905	833	896	900	943	916	852	872	899	852	907	820	865	915	857	939	873	843	873	852	841	864	942	853	851	911	893	863	931	935	888	859	858	929	839	883	897	910	873	893	881	860	861	944	871	861	827	856	927	896	932	884	915	932	925	892	946	894	860	892	941	860	915	924	872	885	882	895	850	856	939	913	914	921	871	858	860	803	879	854	912	843	837	899	827	894	858	884	887	886	906	868	878	895	876	865	961	882	910	872	860	881	919	923	900	858	898	914	858	904	856	888	864	915	909	873	933	838	879	899	870	966	836	892	917	872	893	860	920	893	867	892	907	887	934	943	877	838	925	900	874	922	913	863	903	943	912	865	885	824	872	865	913	899	866	931	939	885	903	933	868	846	909	871	884	897	837	895	875	903	854	901	877	921	842	908	923	828	886	882	830	893	873	924	918	908	881	888	845	883	897	922	886	869	864	883	877	883	870	893	889	820	845	882	854	891	880	886	871	905	920	890	889	875	875	905	883	925	883	792	866	864	896	904	885	921	861	888	915	955	866	911	903	919	915	894	891	930	847	930	895	913	918	871	860	879	924	832	909	863	893	843	928	923	900	869	890	912	900	862	933	887	840	822	929	854	873	916	922	872	901	898	889	922	890	875	915	869	905	867	926	894	898	903	875	859	854	910	880	902	866	878	883	873	871	871	927	866	865	865	893	849	909	918	899	900	799	890	924	929	885	907	857	867	892	871	925	882	866	857	915	908	874	845	890	923	868	881	894	920	867	914	934	916	880	861	914	879	894	871	875	879	848	907	887	866	866	893	871	878	860	875	884	918	909	902	869	879	917	858	874	884	898	859	872	847	890	905	884	930	883	876	852	895	811	892	907	914	874	911	874	893	886	910	907	895	870	823	917	940	870	884	913	914	894	889	900	868	919	875	917	892	847	857	904	925	889	880	897	862	901	881	892	867	912	860	937	907	883	936	887	891	914	841	823	900	877	863	927	911	854	917	898	913	894	886	871	944	875	858	878	891	924	906	908	907	903	913	873	881	837	875	890	912	914	874	882	931	875	873	836	910	884	902	853	882	871	870	886	852	862	887	851	912	882	898	886	905	865	830	920	891	867	886	908	913	871	902	890	929	932	895	920	863	894	852	846	883	887	837	893	855	865	925	865	875	888	865	849	878	917	913	952	860	891	887	896	915	882	924	897	927	903	910	892	877	928	889	873	876	902	885	891	890	879	889	864	848	908	921	889	888	927	888	865	939	883	922	847	900	846	913	852	863	890	870	888	912	866	914	911	882	914	902	879	918	899	891	951	905	849	894	885	899	885	886	831	864	856	884	852	874	903	896	880	888	900	843	880	899	914	888	894	882	906	875	883	871	868	879	872	923	905	897	933	883	872	893	912	858	843	844	932	906	838	858	864	867	893	861	846	864	938	888	885	868	876	872	894	886	861	906	955	888	883	834	909	906	914	980	847	859	882	930	906	876	875	890	876	883	941	833	930	897	865	867	864	915	926	898	864	912	892	861	886	814	887	868	909	906	918	891	943	879	888	811	880	901	827	913	883	906	833	911	868	881	840	920	898	916	889	855	890	914	961	886	849	862	866	876	921	874	891	863	910	912	824	895	865	914	888	917	923	829	911	884	1003	903	867	914	865	912	879	885	911	900	882	848	953	895	870	896	929	889	845	889	900	913	862	831	921	895	903	849	869	882	883	873	855	854	882	887	864	849	900	884	807	929	863	943	892	856	863	882	892	899	940	882	866	898	837	860	899	896	899	889	893	891	891	891	891	916	856	893	837	889	870	834	913	924	888	913	888	857	857	860	907	854	879	881	861	905	912	875	853	895	867	945	889	851	850	895	962	910	866	918	844	866	854	879	827	878	913	880	871	881	884	891	914	882	911	891	884	902	902	879	887	859	867	868	881	867	893	878	874	903	848	875	912	875	901	909	848	923	855	890	892	852	885	921	933	857	902	904	866	862	833	830	904	935	939	832	866	897	884	912	863	896	951	880	898	923	867	843	852	871	861	922	914	886	906	880	894	866	932	903	891	868	892	875	918	909	889	861	829	915	912	883	873	891	952	851	845	841	885	877	907	883	878	832	873	870	894	853	878	903	862	856	900	883	955	864	860	910	867	880	856	938	851	940	886	909	831	840	922	854	887	838	899	852	903	878	881	871	914	932	942	921	880	898	878	896	905	879	895	900	870	933	881	861	902	913	902	899	919	869	869	944	906	943	874	835	928	880	874	888	856	874	903	859	927	898	893	850	876	879	869	864	903	891	881	904	850	882	909	899	903	873	917	931	861	875	899	839	903	880	906	907	897	866	905	910	906	882	900	960	902	876	957	887	865	841	913	883	887	883	894	925	967	884	881	859	861	859	843	859	884	949	890	896	887	899	878	901	926	934	910	884	894	877	897	960	865	909	923	865	918	874	818	912	881	898	909	855	907	813	846	911	889	830	868	886	956	911	893	843	904	859	947	905	853	866	839	874	889	857	926	928	929	886	897	836	893	906	946	837	865	902	938	951	899	899	922	905	891	924	901	872	855	854	912	903	871	871	924	908	930	885	905	826	871	886	930	888	868	902	941	890	876	910	881	927	878	918	884	926	888	885	830	850	909	869	909	877	871	858	918	902	895	857	863	868	901	935	858	879	911	903
60528	16696	4639	2277	1535	1094	876	810	650	525	554	560	503	433	481	408	402	413	365	363	351	382	378	402	373	346	352	381	360	339	351	360	361	355	338	348	363	342	349	361	335	339	345	360	341	346	344	362	352	366	346	362	346	367	360	348	346	323	337	369	350	334	359	350	287	323	345	304	319	324	332	336	364	332	361	326	332	313	337	331	331	337	326	335	344	345	320	347	331	356	345	362	351	349	366	333	340	333	316	353	322	326	360	359	353	360	323	340	354	333	368	321	329	358	314	374	340	318	332	327	339	354	339	321	334	328	338	336	323	296	327	312	370	340	329	321	359	357	338	297	350	335	345	356	359	348	334	374	314	343	308	354	372	330	345	342	328	348	354	343	314	331	344	352	339	319	337	296	316	370	316	330	348	326	324	314	332	370	334	361	319	334	323	329	298	325	345	368	338	342	309	319	345	340	295	339	336	321	336	299	326	331	343	341	350	326	341	335	352	323	326	342	327	332	337	346	315	351	381	322	328	333	314	339	367	336	355	314	330	365	341	367	347	340	355	349	321	346	363	327	373	317	353	343	350	345	334	348	343	351	352	352	342	330	323	320	320	355	332	354	373	356	300	384	351	314	344	358	336	336	327	317	352	340	336	336	316	337	354	324	323	307	323	302	355	358	317	371	331	324	361	365	329	328	331	334	330	334	336	344	341	362	325	352	316	328	364	336	330	330	365	329	324	358	327	359	307	330	335	332	359	349	357	357	340	307	325	333	318	334	326	339	337	330	352	376	351	349	349	303	315	300	369	347	321	310	340	312	336	339	367	334	311	358	327	337	333	348	310	325	300	394	325	375	366	327	335	308	327	328	337	314	317	326	369	321	326	318	299	288	345	359	345	341	340	343	325	370	355	326	342	344	331	347	302	347	304	335	332	343	320	338	297	351	344	316	322	329	323	348	311	350	335	341	318	332	303	323	325	339	353	382	347	398	323	345	353	371	323	364	366	349	356	335	353	349	338	305	314	341	351	326	350	336	338	346	330	354	345	296	365	352	326	329	327	369	352	326	312	315	337	284	333	326	338	307	331	371	304	343	334	316	311	328	341	307	311	328	332	320	312	322	322	316	312	294	341	317	340	335	317	340	329	332	345	307	329	364	341	345	326	353	346	326	305	341	326	338	328	345	335	345	322	353	329	365	273	325	345	340	329	335	314	336	317	323	369	345	372	360	341	353	330	323	319	363	317	363	315	300	340	301	360	326	338	318	346	339	304	351	329	310	330	340	298	345	304	303	327	341	324	357	339	348	351	339	356	320	361	328	324	351	326	346	355	332	337	335	338	327	333	306	347	337	346	366	347	342	332	340	343	321	335	326	347	353	305	331	371	334	283	310	352	352	313	328	344	303	347	346	330	314	320	361	331	340	340	357	321	311	308	348	341	324	338	356	388	346	340	335	338	297	329	334	320	335	344	347	331	317	311	326	343	322	346	323	331	318	342	347	357	364	343	309	325	329	319	338	322	354	311	321	333	356	335	327	350	350	342	305	341	348	353	324	353	365	348	366	370	331	337	315	322	362	346	334	321	319	346	317	381	332	357	307	333	359	313	337	347	309	327	336	329	311	309	326	323	342	345	380	319	319	329	314	311	353	358	352	338	336	308	325	299	338	339	321	343	330	340	276	335	315	344	357	352	339	329	331	352	342	325	354	337	320	331	348	376	323	299	338	354	315	339	341	315	311	336	339	320	346	348	325	354	309	337	358	347	319	347	360	329	319	345	372	349	361	357	332	323	327	337	311	313	320	375	316	294	324	340	344	320	347	310	339	301	343	371	320	328	314	311	351	341	346	376	326	342	323	330	371	328	327	325	344	302	339	300	339	358	331	323	331	317	347	336	354	295	312	326	351	365	352	314	321	327	333	306	349	330	310	321	330	322	341	367	348	335	331	320	322	374	325	337	335	332	334	332	327	338	343	366	360	319	311	349	347	332	347	329	312	319	320	341	342	326	307	340	332	314	323	342	328	334	328	310	323	309	339	340	315	325	344	352	348	367	343	369	342	347	307	331	347	348	328	314	350	362	352	350	337	336	338	313	361	358	335	324	330	351	326	356	347	327	328	330	322	326	337	325	348	333	319	332	309	354	358	341	332	358	341	364	321	334	335	331	336	313	344	335	328	348	312	331	312	321	337	344	335	329	314	340	356	314	347	358	306	337	316	318	331	347	363	344	340	335	362	372	342	352	376	316	288	317	333	325	352	343	327	305	353	322	367	325	350	319	351	316	353	331	328	320	337	327	322	355	294	322	332	310	350	320	333	313	312	333	332	355	328	331	318	346	346	342	311	323	326	374	350	325	347	313	323	342	358	339	330	346	337	307	345	313	324	323	325	342	354	336	323	311	350	348	309	308	343	345	336	325	321	366	295	354	327	351	334	346	352	355	338	339	333	333	341	332	325	337	317	292	379	329	313	344	344	331	339	345	355	318	358	326	328	359	333	314	320	346	343	355	321	325	341	373	334	357	357	328	337	331	317	323	344	348	333	352	321	334	366	326	318	348	334	334	346	331	365	347	337	347	325	359	350	349	333	331	303	357	319	310	335	333	344	320	327	319	381	308	322	322	333	351	301	331	345	337	323	336	358	313	323	308	326	318	306	344	336	348	358	319	346	324	359	365	355	344	340	305	341	325	337	375	330	330	337	307	352	343	317	369	352	338	377	345	379	331	370	355	330	333	341	336	379	358	333	336	315	343	385	335	344	349	331	315	334	341	339	305	358	310	329	358	344	335	318	328	338	329	340	331	337	339	356	315	351	334	350	345	359	322	353	334	356	327	346	348	331	338	283	338	328	330	340	335	317	364	342	320	348	328	327	306	311	349	349	333	317	310	308	325	335	312	372	335	325	328	330	334	326	375	331	328	347	367	340	318	337	337	297	345	321	326	304	335	333	338	362	289	327	356	324	331	360	301	333	324	320	358	357	339	335	313	367	375	334	333	331	322	336	345	345	357	344	277	332	321	359	349	348	339	321	342	325	400	314	301	291	363	374	315	375	359	335	328	333	350	372	337	288	331	364	358	309	348	341	341	336	326	343	292	340	333	354	313	344	355	331	332	312	341	377	340	319	346	323	333	367	373	334	350	346	335	366	347	286	371	357	336	328	305	326	310	330	328	329	300	352	334	327	320	292	335	321	340	350	324	323	303	332	313	380	321	292	330	320	340	307	367	340	342	342	296	322	335	315	343	365	327	327	328	358	330	322	349	321	324	345	330	332	368	338	289	378	338	317	326	334	331	323	346	305	358	355	360	352	297	328	290	310	357	339	342	338	297	318	326	349	332	354	351	341	338	326	323	346	304	302	363	326	343	351	333	349	330	327	346	339	320	326	316	334	356	295	304	308	324	330	310	339	348	312	339	375	357	340	382	342	331	321	359	332	374	344	350	348	348	325	325	311	298	307	317	356	318	293	349	325	315	335	328	353	329	322	361	295	319	297	326	348
29401	3048	6309	6631	5700	4664	4025	3289	2830	2542	2289	2094	1948	1824	1713	1588	1543	1427	1459	1427	1336	1322	1255	1245	1214	1194	1147	1160	1203	1153	1154	1209	1147	1172	1099	1129	1133	1071	1105	1094	1106	1060	1036	1027	1017	1040	1056	1122	1045	1032	1025	1023	1049	1008	954	1004	1076	1038	990	981	1107	948	1019	1003	1002	954	974	1002	992	957	1025	1002	961	975	971	973	1032	1015	1002	1013	1008	959	928	1002	966	1029	1025	985	964	951	1032	1040	932	989	971	934	980	925	968	940	896	1038	961	1014	981	987	962	948	1004	1003	967	934	985	1047	1009	986	957	948	997	983	920	970	983	977	985	925	893	984	898	1028	899	934	989	937	990	933	1003	937	961	961	900	970	957	971	929	976	1038	983	965	1046	983	967	977	949	1000	954	962	935	966	958	933	987	944	910	945	971	985	984	1006	1003	963	942	960	977	957	946	984	920	993	969	1013	953	957	954	959	919	972	986	943	927	1014	973	958	996	968	941	913	958	958	956	982	1058	950	980	886	978	1036	968	992	932	1045	1006	971	972	947	1000	996	949	967	958	912	939	972	992	966	1023	1045	920	928	916	939	968	914	969	968	1013	924	959	973	995	1000	982	961	973	970	920	1002	938	976	944	945	1016	944	978	937	996	917	914	959	952	953	941	949	947	945	988	978	980	995	905	921	946	961	917	1047	997	979	983	923	1007	1006	940	978	945	917	951	976	1017	972	953	949	982	959	986	1051	938	953	982	994	981	972	984	948	950	912	959	1000	947	1017	942	1009	956	955	913	984	982	974	971	945	1030	934	970	989	978	980	904	948	1020	937	994	975	980	952	970	975	980	977	959	959	975	911	933	941	964	955	940	1009	979	1004	938	1003	970	1008	983	946	960	969	984	970	978	965	961	945	983	943	948	998	1005	962	925	953	911	964	955	937	956	1013	982	950	903	945	1003	947	992	959	940	998	969	950	981	946	986	917	945	972	951	1006	948	984	940	961	981	967	971	982	966	969	909	1018	963	968	958	943	1005	945	982	923	986	964	953	1031	941	984	957	943	912	931	964	970	947	1012	993	958	949	962	973	959	940	939	963	935	1010	920	956	942	974	973	980	987	957	952	980	1049	1043	985	944	1009	976	998	913	903	937	930	935	939	948	973	975	977	903	906	974	959	962	976	918	940	984	916	947	1039	966	952	1003	977	1002	1012	899	951	942	906	966	976	936	961	941	939	962	982	1051	1011	927	949	968	945	959	926	890	996	972	963	964	973	1002	962	1004	928	948	994	983	965	939	918	1011	984	920	936	950	955	962	934	933	967	994	925	906	940	942	959	943	959	972	948	1013	945	893	937	997	922	1053	915	985	943	935	971	911	934	966	965	990	987	995	1025	993	974	978	947	1014	918	1008	934	962	939	969	944	962	889	949	966	964	978	927	945	1023	959	937	948	964	951	947	958	998	1005	975	980	913	946	1006	1002	921	927	986	956	963	980	962	1023	1031	954	998	936	963	953	956	958	984	992	958	947	966	958	940	960	985	969	960	976	957	948	1000	1020	956	982	945	963	970	949	927	979	985	914	935	955	958	973	968	983	927	1004	978	987	945	982	910	935	1022	920	980	980	962	984	956	940	1008	1002	955	955	966	998	944	1052	989	979	1007	938	942	950	957	894	929	937	941	1018	927	992	978	942	973	988	986	957	963	970	998	880	913	982	917	971	980	981	988	938	990	980	968	983	937	962	919	902	966	984	956	969	1002	959	996	948	941	938	985	935	972	949	931	966	995	948	919	987	972	974	926	993	961	946	950	951	1004	990	960	940	947	955	946	938	967	955	925	931	970	939	936	968	902	935	951	948	965	969	930	945	941	929	977	989	1004	950	925	962	992	930	977	963	902	953	954	951	944	966	956	936	879	975	938	932	996	970	907	976	994	937	994	992	992	931	994	954	970	927	954	938	943	914	997	929	940	974	976	933	941	968	928	946	938	899	955	981	958	930	965	992	1001	972	988	977	960	979	964	923	918	934	979	906	929	948	961	961	957	953	926	906	969	958	944	1001	954	1001	952	901	919	988	970	927	912	942	963	933	952	953	956	975	1011	961	983	1083	984	947	991	948	922	905	1027	940	927	923	928	962	969	983	938	929	983	955	971	948	926	902	979	979	991	916	920	968	918	959	940	963	967	956	945	953	953	997	991	926	987	954	987	904	969	965	942	1027	939	941	960	975	976	950	982	932	920	986	964	970	941	944	971	946	970	997	969	983	937	1009	938	993	965	960	940	944	936	970	933	977	947	1025	1001	960	951	955	962	907	987	976	990	985	960	951	926	983	904	1006	954	969	986	899	950	1018	953	968	992	1010	905	980	993	982	994	966	967	979	982	900	973	1007	943	962	935	963	910	944	1000	1021	998	953	944	1009	974	955	962	953	965	971	924	967	963	987	942	935	980	988	991	994	988	971	912	961	944	933	953	955	995	897	995	924	971	966	927	970	980	978	1035	981	966	927	970	968	887	951	987	968	968	915	959	975	978	921	980	930	991	1034	954	924	972	984	1034	954	963	907	924	937	909	974	980	978	951	933	947	992	954	985	944	918	970	998	955	907	948	1012	940	957	952	997	925	940	981	900	1024	963	977	996	926	983	977	1014	972	968	998	985	956	997	991	947	984	970	966	966	991	1011	951	945	1003	944	997	918	984	934	967	1004	978	962	922	963	920	993	996	988	924	967	935	940	960	976	995	956	913	991	942	926	1001	930	999	982	934	939	1044	978	946	970	944	961	994	1000	989	909	974	956	935	947	966	932	1029	931	917	962	917	1010	954	960	924	931	999	954	996	965	990	974	1016	965	964	953	974	1009	913	960	1002	1005	931	964	938	960	947	938	964	920	949	949	961	967	944	993	1012	927	911	1011	963	972	941	958	1014	977	991	947	976	1012	1019	989	923	1022	967	963	948	979	962	949	961	955	952	926	988	1018	929	956	962	938	946	954	990	911	953	981	1024	941	959	993	1004	994	966	909	956	960	916	1011	967	960	941	1013	931	921	935	1023	978	969	1006	932	954	948	949	937	979	981	966	908	975	926	1015	992	977	940	975	978	1006	948	1006	996	1006	980	926	986	1001	931	941	939	961	949	989	980	1027	987	925	933	915	994	961	972	986	949	930	997	973	939	975	975	1001	970	931	951	919	953	946	955	935	980	900	999	941	961	932	964	897	1008	965	991	934	1005	992	923	921	924	959	945	1041	905	983	998	1033	944	976	988	991	971	971	972	938	1013	943	1008	971	931	944	1002	1025	1031	936	947	942	976	951	944	936	980	979	924	978	978	958	892	987	1012	988	943	955	966	985	928	960	942	989	956	963	966	971	972	1002	946	978	939	943	948	930	959	936	977	981	980	940	935	1004	961	986	990	953	974	942	1000	1019	945	959	963	990	958	943	918	948	1003	1021	992	952	981	930	900	943	960	1030	972	986	932	977	949	957	942	938	922	965	925	943	937	962	1010	953	986	933	956	944	994	947	972	930	990	917	976	950	982	947	977	949	981	954	989	1012	1001	975	968	946	945	995	1019	975	968	948	980	955	957	982	959	961	940	933	983	939	996	969	983	928	980	967	938	906	955	956	976	947	916	1018	978	911	1011	967	942	994	907	919	986	957	935	926	972	992	940	1004	919	959	1000	964	967	943	996	969	972	903	968	1019	928	947
8599	479	276	201	193	169	172	166	170	180	161	173	165	160	149	166	161	167	155	161	156	163	167	138	146	167	150	183	167	163	148	160	161	146	141	156	151	155	132	148	156	162	134	151	166	142	169	169	153	153	151	139	153	155	158	163	153	161	156	144	152	158	164	155	177	164	166	165	148	165	137	155	135	168	143	171	161	185	138	142	131	166	153	154	145	146	179	150	156	167	177	161	143	171	168	183	163	126	159	160	172	160	166	160	182	172	136	157	143	170	147	163	158	161	159	156	152	156	159	168	165	142	186	165	145	165	169	158	154	139	145	160	157	146	162	170	167	158	170	150	136	159	164	151	179	163	154	159	169	164	141	170	159	175	155	150	164	171	171	153	158	153	161	143	148	165	150	147	166	152	159	159	162	142	155	167	151	166	150	150	175	156	153	173	150	153	136	149	156	171	155	160	146	145	152	172	157	169	178	170	156	149	143	145	162	162	150	138	146	162	156	156	175	160	161	138	159	182	167	175	138	178	187	142	151	162	139	148	168	169	174	140	149	177	158	169	145	160	155	149	165	158	154	156	145	161	155	140	162	165	161	142	161	159	176	169	138	155	175	166	144	156	154	136	154	166	162	152	189	141	164	152	158	157	158	156	154	146	181	146	159	159	135	164	154	157	157	154	186	155	164	155	167	157	131	136	155	150	147	143	148	180	157	155	156	151	159	134	145	173	151	153	178	186	149	154	176	162	173	179	136	155	164	169	155	158	151	179	183	152	149	173	142	169	161	164	162	165	169	168	184	176	166	167	161	165	167	157	174	165	153	152	158	133	170	146	138	173	178	169	175	169	171	146	172	171	158	156	151	149	140	142	170	163	155	152	162	149	139	161	169	162	169	166	175	149	172	163	180	154	150	155	142	135	164	161	172	163	144	148	151	159	176	163	154	154	164	150	166	171	170	180	155	171	159	153	165	134	151	150	151	167	161	171	166	171	144	168	164	166	179	160	165	147	146	169	164	168	157	160	157	131	175	159	151	149	136	162	151	134	146	182	174	167	188	137	156	164	163	157	137	163	160	153	157	166	172	154	157	170	160	158	167	164	153	158	136	154	124	150	156	166	145	159	168	150	177	158	159	168	171	163	170	177	154	159	150	134	154	149	175	173	150	179	154	148	127	168	160	149	169	157	155	139	152	131	169	163	146	139	175	156	145	163	174	164	143	145	154	146	132	158	178	170	165	126	167	162	161	157	140	174	165	158	170	163	161	141	158	173	163	147	162	180	153	149	160	174	160	162	162	143	154	169	123	164	161	147	156	150	162	147	162	160	160	140	157	161	160	167	136	138	164	170	152	173	172	165	147	137	146	164	150	174	150	165	159	152	154	154	145	173	169	178	173	168	156	150	161	144	166	146	163	160	183	167	153	134	180	127	154	159	158	159	147	168	178	154	140	166	149	163	163	168	154	135	156	148	144	179	171	182	153	172	174	176	179	164	160	165	149	158	150	145	176	136	170	131	165	143	171	159	166	136	163	174	145	157	161	159	141	170	157	178	142	153	140	150	131	149	152	166	170	142	169	155	158	172	157	183	148	134	159	162	144	148	159	157	145	149	151	193	167	158	164	155	151	178	146	167	155	155	158	156	176	176	133	154	163	141	158	150	153	154	172	151	141	158	146	133	138	156	140	148	167	163	144	151	178	161	156	182	178	153	167	166	178	161	168	169	146	151	158	142	147	149	174	153	158	150	168	156	177	174	169	162	167	149	142	130	153	161	179	156	152	167	153	146	170	181	169	154	177	160	165	162	131	150	172	165	165	174	155	162	147	173	162	147	141	172	164	161	149	135	160	173	144	154	184	151	158	152	156	144	165	165	137	170	188	150	166	167	157	145	166	166	149	146	157	161	154	161	142	156	159	160	140	144	135	145	168	140	154	156	171	147	161	150	168	175	164	150	152	169	146	139	151	147	173	188	167	146	149	158	170	165	146	180	153	158	156	144	183	128	177	139	160	153	167	147	165	180	158	155	151	171	148	134	158	144	152	163	163	154	161	168	178	163	163	176	149	165	159	163	152	159	136	159	175	154	164	171	182	147	149	137	140	193	165	139	145	176	153	170	156	143	134	164	139	144	151	166	143	161	160	141	141	138	145	155	141	167	170	155	155	134	175	132	165	163	149	148	157	177	158	160	132	180	162	155	136	167	156	161	153	137	162	137	151	171	156	167	157	172	151	176	147	150	174	147	157	175	176	182	143	155	131	159	155	139	191	160	169	171	161	161	197	156	169	148	141	168	155	147	135	170	157	155	170	177	170	130	146	164	163	151	155	148	176	155	179	161	175	151	190	162	159	155	147	146	159	166	160	152	138	158	146	128	166	150	164	157	162	149	176	156	158	164	142	155	147	179	141	166	168	154	172	152	169	156	160	147	157	168	160	148	148	169	150	154	144	139	151	154	168	178	149	162	179	166	151	139	165	163	154	173	171	163	165	163	154	156	158	158	150	150	162	144	153	166	141	148	163	167	157	156	161	167	157	161	134	132	145	153	178	185	152	156	125	173	148	182	166	163	161	168	153	170	156	161	154	151	163	136	144	165	161	154	167	165	191	153	141	172	157	167	170	172	174	154	155	167	171	156	154	176	143	184	155	176	182	166	161	162	160	137	146	150	158	158	186	184	162	159	181	158	165	137	150	156	149	154	169	171	176	176	154	188	145	154	149	162	171	157	159	152	178	195	136	144	172	171	144	134	174	162	155	155	177	171	150	156	164	157	153	164	153	126	158	166	184	179	174	148	172	140	148	144	142	151	165	170	162	177	159	156	151	140	187	170	161	160	144	148	164	163	135	155	149	162	151	154	185	154	157	184	153	154	168	167	172	149	155	160	150	152	153	152	169	174	134	152	164	178	167	164	149	159	163	148	148	147	163	177	152	133	142	176	148	149	157	150	149	165	159	183	155	153	162	150	155	145	108	162	153	179	178	161	143	176	168	177	162	145	176	165	157	154	160	178	164	137	171	143	161	136	143	162	165	194	147	176	158	145	173	165	175	134	164	152	164	167	139	176	136	147	157	160	159	140	159	144	169	170	149	147	139	155	149	155	157	161	172	138	162	155	149	158	176	159	159	159	167	165	167	125	148	160	128	145	158	165	169	170	170	143	168	169	143	152	174	144	155	166	136	123	160	141	161	172	146	157	154	164	182	162	155	174	163	143	146	166	164	152	155	168	145	156	144	164	138	173	153	171	168	149	139	161	158	148	181	143	168	154	157	170	155	164	152	158	184	159	152	162	126	152	142	141	176	150	163	153	186	156	166	148	172	151	165	134	167	176	143	156	194	170	163	187	148	163	169	135	153	132	160	178	181	160	171	161	159	171	148	141	148	188	156	179	165	159	185	184	155	158	164	163	162	143	178	146	180	134	147	174	159	158	169	172	146	174	146	164	158	140	142	172	163	158	158	147	182	162	160	166	167	169	166	180	165	165	155	164	162	150	152	180
7535	605	750	757	682	699	640	649	622	572	581	564	601	561	561	559	547	542	530	520	517	506	555	521	532	560	536	540	522	573	541	543	497	606	517	522	550	481	549	500	557	514	564	523	577	551	523	505	543	544	534	555	547	520	525	558	534	501	537	509	526	520	533	525	494	519	518	554	509	541	558	507	503	564	543	524	549	520	516	560	519	546	518	534	497	531	527	522	516	523	539	540	548	505	552	511	505	536	522	547	562	497	531	550	534	511	533	525	509	507	526	528	498	511	480	496	443	522	572	525	493	535	538	531	510	531	540	519	542	519	489	538	536	535	467	532	535	541	522	563	552	529	552	511	528	539	497	548	513	544	501	496	532	514	521	543	553	506	525	538	515	527	504	573	532	556	530	545	558	571	504	543	528	515	539	508	544	496	538	557	529	490	557	556	545	538	515	508	555	551	520	507	520	516	536	502	531	513	518	538	522	494	506	552	525	505	518	521	525	557	548	498	501	544	530	568	507	502	541	523	524	554	510	514	512	539	530	545	512	523	535	512	552	524	526	510	524	538	496	513	551	530	512	547	556	528	534	531	531	527	524	518	498	499	510	535	491	501	511	508	546	523	540	472	513	506	461	566	528	522	544	554	518	534	545	536	515	530	515	556	545	533	534	494	511	549	553	516	566	547	493	530	505	483	512	509	562	539	534	529	529	540	503	549	530	525	518	490	514	527	546	570	537	550	550	540	510	538	540	553	507	552	528	509	561	457	540	531	541	484	532	510	535	529	574	524	562	501	526	539	543	521	553	527	498	532	525	515	520	578	498	546	521	535	530	513	556	516	536	497	561	568	487	557	507	525	517	523	533	545	541	552	506	517	531	524	509	531	512	528	556	482	492	530	576	545	517	552	519	549	498	520	541	549	546	518	547	567	521	520	531	523	546	522	510	542	539	543	513	534	551	527	526	510	552	504	492	449	553	508	513	540	536	521	518	535	520	520	510	522	511	548	532	533	491	540	555	526	534	543	504	546	558	484	556	529	520	562	519	548	510	528	539	545	493	520	562	468	500	505	535	597	581	517	535	526	497	549	552	513	525	555	539	499	522	603	558	568	508	524	496	568	595	530	517	538	530	567	545	539	539	534	504	574	545	574	517	513	553	565	547	523	505	550	569	536	494	557	523	536	504	542	519	513	546	544	522	511	534	554	520	534	546	564	527	523	590	518	514	558	504	586	550	487	527	515	547	503	564	556	519	537	513	556	519	526	519	487	537	550	521	538	528	532	537	520	511	496	544	533	477	579	537	560	553	511	537	508	527	538	521	529	492	527	503	555	552	523	502	510	495	512	539	531	558	551	524	511	522	502	578	510	548	542	538	562	536	536	512	552	508	524	560	503	531	525	517	504	533	508	528	521	554	552	539	533	513	562	521	538	556	524	521	548	546	535	495	483	540	529	520	534	535	550	513	504	532	526	579	524	560	561	523	574	543	529	540	499	498	528	519	546	527	519	545	534	538	525	561	532	554	523	540	498	555	529	544	510	508	548	515	521	545	543	549	539	532	584	511	543	501	486	507	541	516	526	555	538	521	516	507	532	535	510	569	492	514	537	501	513	562	555	541	492	521	552	581	548	535	496	526	522	497	566	539	510	544	555	514	518	514	530	543	478	537	487	535	556	522	537	495	485	538	564	475	562	501	556	521	525	524	510	558	520	536	548	520	514	491	514	541	546	524	553	516	527	552	533	494	548	533	527	505	524	484	490	543	558	519	502	505	557	551	521	527	515	531	512	541	518	507	514	516	521	500	499	490	535	527	529	545	555	567	500	512	515	509	587	479	524	573	521	540	513	483	526	527	498	534	534	564	517	512	492	533	521	525	511	544	530	547	552	521	505	538	517	532	543	477	552	539	543	547	534	508	513	534	542	543	544	532	582	475	533	565	519	527	537	480	563	560	558	558	505	544	514	547	549	530	539	501	550	509	545	529	496	516	541	537	521	531	542	526	493	549	547	560	550	538	538	516	538	507	532	517	522	537	519	529	488	524	558	496	510	506	520	548	539	526	502	536	549	516	540	535	548	548	540	513	525	524	518	501	541	520	507	531	559	505	533	508	548	519	526	525	523	537	499	516	562	543	520	544	508	525	558	545	536	517	527	539	509	485	539	525	547	559	539	483	553	499	512	525	555	521	501	533	526	528	518	529	562	525	498	526	522	556	491	505	525	504	562	515	562	518	533	527	540	508	512	516	547	523	494	540	511	540	552	506	525	508	542	484	505	521	519	503	554	525	563	523	523	597	543	556	492	527	579	478	530	549	526	545	505	526	510	534	498	534	567	543	526	586	546	543	506	549	493	534	554	522	538	532	492	508	510	502	514	543	521	552	499	527	544	530	517	534	531	548	540	515	531	505	509	537	535	541	590	526	524	534	530	517	499	517	551	568	539	515	498	533	545	530	529	555	463	494	481	569	528	539	525	566	552	545	488	516	538	524	538	486	515	558	519	510	541	544	525	579	518	500	515	502	509	520	570	545	521	499	560	514	549	543	507	547	527	494	538	562	519	462	566	531	512	522	539	501	522	516	525	575	502	546	499	592	568	523	540	534	549	550	528	541	525	528	575	541	532	606	543	543	522	521	535	507	512	540	510	570	525	592	555	504	512	522	506	540	539	527	543	496	502	498	507	540	580	536	561	474	517	555	538	558	529	481	552	529	581	536	496	548	537	539	501	552	535	561	526	534	500	508	529	507	534	468	532	552	545	530	484	529	507	515	514	549	534	549	519	536	535	540	600	524	521	546	530	518	546	563	530	511	497	553	563	513	524	540	525	581	562	536	571	498	495	470	548	506	531	545	530	507	519	498	521	470	534	513	527	520	546	536	527	547	516	550	589	550	518	518	518	523	508	538	581	527	529	494	529	522	514	531	539	544	502	516	508	573	574	556	568	521	507	495	528	522	516	542	526	524	539	511	509	547	500	529	522	506	497	516	533	556	550	504	567	515	530	527	534	521	510	510	487	557	501	521	521	579	560	515	547	481	533	564	530	544	541	546	539	559	554	496	522	533	516	521	507	536	568	531	542	541	511	552	525	555	514	493	551	533	526	531	490	510	534	554	496	544	505	500	483	565	510	519	562	534	521	515	544	499	501	526	519	491	496	544	513	513	527	560	528	497	534	531	532	508	533	500	554	494	510	559	539	518	557	526	549	502	566	569	514	540	513	536	495	518	550	526	527	547	547	540	520	543	559	493	545	516	521	489	530	531	533	524	489	552	561	534	520	509	553	532	520	501	500	529	511	505	550	534	529	587	529	549	510	518	519	543	532	556	498	515	520	526	519	551	521	531	479	519	574	542	520	530	505	572	546	537	521	558	508	534	546	500	539	533	493	501	533	532	519	539	541	539	556	480	482	554	543	535	480	538	558	535	548	528	519	547	551	508	514	525	537	533	507	546	530	545	548	548	553	489	506	510	519	545	522	517	565	585	519	555	514	556	536	549	546
47366	9265	1747	1237	918	689	595	501	427	409	418	369	377	373	389	319	348	343	336	309	333	336	328	299	329	304	299	308	298	302	300	284	299	337	298	292	308	266	335	324	289	307	293	290	301	291	287	327	303	262	311	344	313	315	292	327	294	282	319	317	300	332	298	291	300	336	316	280	325	302	294	330	313	263	287	310	327	295	304	316	287	330	297	280	306	309	311	290	325	282	345	317	262	304	285	311	286	298	326	344	312	291	279	320	305	313	286	313	313	295	329	328	327	294	351	273	298	304	276	307	267	311	314	295	320	297	270	313	291	298	291	291	336	287	280	297	292	322	318	294	305	329	310	325	292	334	292	333	285	295	283	318	306	307	282	317	294	334	288	283	309	314	285	319	269	302	313	290	304	307	248	321	310	313	289	279	311	291	309	317	285	306	317	357	316	283	285	278	305	288	317	291	312	274	310	312	275	290	291	265	272	272	301	300	291	285	266	310	310	311	305	298	305	324	291	320	294	311	295	334	279	291	279	282	331	321	330	306	303	297	315	304	291	309	277	308	297	279	295	307	283	293	323	298	337	305	280	276	305	268	284	327	275	306	320	312	318	284	286	309	302	283	270	320	309	309	287	307	279	304	296	294	312	308	303	302	302	289	297	317	306	276	294	319	319	270	313	306	291	312	318	308	279	307	284	313	295	273	309	320	265	290	296	286	329	272	280	304	318	293	289	323	308	327	305	312	309	326	292	278	281	287	326	294	314	299	297	289	284	282	282	318	288	300	326	283	308	305	238	282	308	283	286	308	317	307	345	311	309	280	308	293	287	329	292	295	302	310	308	328	299	299	279	296	298	307	286	311	282	308	295	290	301	304	305	292	305	313	297	310	319	311	301	322	271	310	305	325	328	279	284	327	296	312	293	287	293	305	316	306	273	320	339	283	280	311	297	322	329	282	305	312	270	286	280	326	299	318	311	323	302	304	299	307	309	324	303	291	314	271	277	296	281	311	257	289	293	282	308	336	326	274	306	313	283	289	315	303	292	295	285	294	281	300	276	326	282	317	294	286	294	303	267	284	303	301	301	305	299	322	289	292	302	294	293	281	279	282	294	274	292	309	295	312	304	274	279	297	281	281	314	322	288	328	323	297	271	308	307	289	308	306	308	274	310	278	290	316	263	322	307	302	337	311	294	326	338	284	279	311	280	266	303	292	294	301	320	298	294	308	303	286	336	269	307	317	288	293	303	294	270	318	312	304	316	313	315	283	272	304	298	303	321	316	312	302	296	291	321	293	278	277	309	324	302	295	302	283	302	299	318	319	316	270	321	340	282	301	303	297	297	291	299	310	275	271	306	295	304	322	261	302	304	294	292	339	326	330	277	322	294	299	281	291	297	310	330	312	311	296	301	295	297	337	290	315	315	297	311	312	293	331	290	291	260	287	274	300	316	287	272	302	338	294	292	268	262	279	281	322	295	304	268	313	298	298	314	300	298	338	324	363	305	304	319	306	308	324	306	301	297	258	310	304	291	331	300	298	318	270	317	324	268	313	323	280	292	289	276	300	304	286	296	278	312	305	285	329	308	329	301	302	299	300	311	285	305	337	269	336	311	316	281	291	299	273	306	302	295	283	255	329	282	287	305	309	293	273	314	297	303	301	295	306	314	277	304	303	269	296	292	275	304	282	312	284	332	290	289	310	303	298	295	295	294	322	322	309	329	281	288	280	300	282	290	301	295	291	321	325	295	300	303	295	285	269	293	310	301	309	305	297	311	313	287	286	313	287	312	307	292	312	314	281	301	323	264	315	327	283	281	291	277	310	313	304	294	308	288	287	281	284	339	256	281	308	301	294	308	309	302	296	303	285	308	288	272	288	298	291	334	288	274	316	316	320	281	275	303	309	286	284	289	266	325	296	317	327	315	302	310	304	260	295	310	308	309	297	276	301	297	272	312	302	281	293	323	274	309	281	280	255	299	291	319	309	288	265	321	306	299	266	300	281	269	266	305	294	294	298	282	321	275	271	300	309	280	276	322	295	276	292	305	293	284	350	276	307	319	334	292	304	278	318	301	284	298	299	268	305	325	329	314	313	279	279	329	264	297	316	291	296	319	280	273	316	280	302	296	308	259	282	274	295	292	287	325	288	314	287	289	292	317	288	302	299	271	310	302	290	324	336	296	303	286	295	307	265	309	263	299	300	352	293	275	304	321	294	280	332	318	294	316	328	288	274	287	319	310	285	304	295	287	321	282	315	297	275	312	296	295	294	295	330	292	279	312	304	318	295	285	288	292	297	320	290	311	293	317	281	299	290	331	318	299	297	312	282	303	288	297	295	286	298	317	292	313	314	292	279	286	331	323	314	308	293	285	293	324	284	270	308	277	315	332	281	301	316	288	316	297	292	289	305	294	310	325	314	296	271	299	279	316	294	294	313	257	303	307	274	294	298	323	306	289	301	325	308	287	297	313	300	283	298	344	290	304	336	298	291	279	279	306	323	300	298	291	272	312	287	325	337	271	297	326	275	343	298	283	336	323	304	305	291	302	278	304	306	288	305	296	299	320	317	314	344	281	298	288	297	285	275	308	290	278	339	307	282	286	258	297	274	273	319	326	300	333	314	349	273	296	317	307	289	298	307	316	272	322	278	281	283	303	297	347	290	294	289	286	326	314	298	307	296	297	300	287	291	288	308	326	313	318	275	290	344	332	296	265	265	298	294	288	299	294	308	308	263	289	305	297	328	329	302	316	274	293	317	297	306	309	321	316	318	330	336	294	326	320	325	330	308	337	308	327	278	313	307	302	287	291	308	305	283	285	282	300	298	327	291	320	318	293	281	322	296	288	264	285	295	304	342	322	327	300	291	285	319	306	338	272	312	295	288	333	288	280	324	307	287	331	290	330	270	278	314	293	282	282	304	303	298	298	273	274	307	308	338	296	307	312	293	308	297	268	304	305	312	304	290	279	272	285	301	305	302	276	289	276	286	304	303	316	263	294	314	303	312	372	289	294	355	338	265	292	294	314	306	289	295	288	322	311	303	307	313	328	305	320	301	276	292	348	291	318	313	320	299	309	310	287	281	318	293	283	285	293	304	326	286	293	294	293	265	282	290	318	297	293	287	272	311	275	298	306	271	291	319	312	283	292	297	341	267	283	294	301	304	333	338	292	280	311	315	345	289	295	339	328	303	290	268	306	296	308	279	312	332	291	287	256	306	297	317	286	299	300	296	287	246	293	299	291	290	323	305	322	304	309	283	299	297	296	299	306	282	299	295	305	277	329	313	316	286	308	309	313	295	293	279	282	310	304	300	293	314	286	314	321	320	291	285	281	333	331	278	324	296	274	300	333	249	287	293	297	304	261	289	298	299	310	283	296	339	306	322	259	307	317	296	297	303	289	314	288	307	285	315	303	271	307	322	294	297	330	317	320	340	300	314	274	309	293	306	265	298	317	291	332	272	307	289	320	322	332	293	307	304	293	308	272	258	308	311	289	287
23003	1980	3799	4185	3577	2970	2481	2042	1875	1722	1571	1459	1402	1371	1340	1287	1189	1165	1142	1105	1097	1122	1042	1040	1052	1065	1035	995	1050	1013	1010	977	960	945	1012	935	961	912	924	974	969	987	937	920	1020	896	927	933	920	930	952	949	950	974	909	912	969	936	958	922	882	919	884	892	905	890	860	965	939	879	906	900	918	923	911	887	912	937	873	915	866	892	931	896	895	891	898	908	943	925	862	923	901	856	884	884	884	888	852	904	903	914	931	909	887	904	869	933	856	896	892	983	909	920	911	945	915	870	876	887	870	862	879	872	877	876	861	893	887	928	896	888	903	907	856	894	921	874	907	906	880	871	890	860	896	869	918	913	833	904	913	897	917	954	877	963	885	922	866	901	931	878	916	911	911	960	932	871	916	885	898	922	893	880	907	846	876	923	896	882	862	910	864	870	862	929	850	907	849	885	876	858	895	911	859	874	951	832	888	871	922	863	862	904	886	890	897	933	876	928	924	890	871	834	914	886	853	864	892	862	867	923	866	854	822	876	872	870	904	915	867	873	893	897	878	898	833	842	924	992	870	871	882	887	868	896	941	895	886	914	902	906	917	920	920	896	848	851	884	873	872	902	911	901	878	902	839	849	878	905	871	893	903	895	899	878	900	870	944	868	897	919	907	862	902	953	886	914	898	911	885	842	898	841	859	895	882	949	877	912	895	949	885	901	818	906	888	930	880	909	906	865	930	918	882	872	940	891	869	890	848	989	913	862	902	839	873	854	859	880	876	906	916	848	914	879	882	890	874	901	860	888	884	861	919	849	983	844	899	857	923	911	876	850	873	871	872	871	880	860	899	879	892	857	941	875	886	946	907	894	845	885	841	891	894	879	890	888	829	884	820	851	879	905	834	926	910	924	887	822	950	888	899	880	825	910	847	897	874	882	880	897	878	923	839	882	895	917	861	914	938	932	908	888	854	897	912	893	875	887	933	886	915	935	894	876	888	917	897	858	929	885	882	866	931	853	854	910	845	877	896	928	827	879	924	842	887	870	874	897	926	888	866	899	857	860	902	891	859	886	876	838	894	845	879	879	928	891	862	839	886	867	870	907	899	890	881	886	838	849	900	834	859	908	909	870	882	921	883	890	901	897	923	882	871	922	845	895	953	865	925	841	879	897	873	908	874	901	889	877	897	896	942	864	921	890	859	842	870	870	909	902	819	875	967	863	912	883	858	919	871	858	861	892	912	886	895	964	893	854	911	881	868	867	896	890	858	917	875	885	859	888	865	895	862	920	882	863	875	937	931	934	865	922	914	918	884	879	845	837	894	920	893	907	868	916	884	892	880	922	890	934	891	944	876	843	927	931	899	915	870	901	869	932	874	937	877	843	896	855	886	855	918	840	905	885	840	867	907	883	883	910	957	915	897	853	944	826	897	859	917	955	914	875	884	856	924	861	859	921	927	870	849	898	866	890	863	889	880	864	923	878	927	886	969	855	893	856	922	893	935	947	898	906	885	867	899	890	916	837	894	916	938	855	908	859	909	862	895	843	849	892	865	900	919	841	889	901	872	869	911	898	877	866	850	886	913	862	876	904	917	853	952	916	909	872	941	856	893	889	892	844	857	868	867	913	889	932	855	924	902	912	850	852	852	924	936	868	950	944	882	906	885	830	853	878	906	919	826	889	921	835	934	850	802	896	874	867	899	839	819	875	853	874	903	822	905	915	894	955	913	864	890	906	870	913	930	863	868	907	883	880	903	913	904	880	922	923	868	840	898	933	878	861	917	924	941	904	911	918	878	832	841	883	880	852	918	885	840	858	883	907	903	906	870	930	857	898	910	883	940	907	909	862	831	869	917	839	916	883	896	929	898	862	822	869	902	873	897	890	845	904	860	926	867	854	897	874	894	887	892	902	861	862	894	917	878	908	849	887	846	829	885	861	885	891	852	884	913	865	895	927	904	901	898	918	879	964	868	899	862	888	910	864	928	910	950	830	960	904	903	871	856	917	856	890	926	877	959	865	920	886	891	876	846	875	885	853	906	902	870	892	890	870	905	866	878	909	836	878	947	850	843	851	892	796	888	937	932	821	861	892	913	851	865	913	859	877	953	927	839	877	904	931	881	885	859	927	922	930	893	920	966	933	911	864	891	879	884	920	881	929	863	862	874	870	884	887	905	878	904	873	931	840	891	894	899	957	840	909	895	894	871	917	914	905	859	848	888	924	945	947	888	918	887	901	878	834	890	880	941	907	820	894	925	920	874	837	898	903	834	868	926	897	927	907	905	883	875	858	836	901	941	819	903	918	891	884	866	848	880	890	870	913	924	900	873	879	904	947	917	847	885	892	945	920	906	915	867	868	886	913	913	879	923	914	883	912	906	880	869	889	863	903	873	888	947	855	936	909	918	906	914	910	916	872	882	849	844	914	889	940	875	911	926	880	919	887	855	867	875	859	866	900	903	906	909	878	890	842	882	866	868	904	867	888	875	922	858	904	870	825	824	930	940	883	906	901	957	898	866	880	862	905	873	867	876	925	924	862	919	874	867	846	963	895	862	888	901	885	927	902	941	911	920	868	881	900	911	851	871	845	962	865	881	859	902	937	913	865	930	874	900	954	859	898	931	885	900	895	864	928	831	884	919	893	861	858	898	868	919	910	850	908	874	883	897	940	865	913	929	908	870	879	905	907	905	865	871	854	865	931	913	875	865	869	899	877	877	950	929	953	892	894	876	897	940	865	861	896	901	893	908	906	873	857	956	913	911	920	886	933	896	919	888	911	905	889	909	862	906	889	865	884	874	925	854	858	901	937	904	889	928	892	900	859	858	869	842	929	853	883	893	861	921	939	876	911	920	914	870	937	887	915	881	943	890	861	874	926	937	863	871	878	895	852	859	873	930	896	879	882	885	878	868	858	899	899	915	910	863	862	883	966	897	877	870	911	902	911	901	888	888	926	893	913	888	866	910	853	932	869	896	872	925	868	875	866	879	875	901	914	849	867	892	907	842	913	882	859	862	940	885	910	814	917	929	909	894	876	909	963	848	878	903	859	856	887	871	918	879	923	849	872	877	893	876	893	844	864	904	848	920	896	839	967	878	838	883	909	905	888	886	903	836	844	902	868	919	873	882	914	926	891	920	923	872	879	878	955	906	917	921	890	888	926	891	894	853	858	859	879	884	882	923	845	964	898	835	898	834	905	923	856	939	892	860	906	896	900	922	928	846	889	914	865	910	878	929	971	923	912	895	798	911	883	874	891	869	932	898	887	874	861	864	870	905	850	889	867	875	912	896	889	928	930	898	929	958	937	902	913	920	872	863	797	908	845	888	930	875	957	934	923	834	896	897	922	896	944	929	820	902	898	865	956	872	919	881	898	892	869	882	871	922	843	855	938	894	889	899	922	894	899	903	879	896	863	841	916	896	898	882	868	891	851	864	936	891	891	922	925	893	888	886	931	883	837	873	879	888	907	943	902	887	867	939	851	908	893	883	848	878	876	877	881
60388	16625	4568	2429	1601	1158	948	746	629	601	542	547	473	467	455	464	414	443	386	379	385	384	335	373	362	332	386	391	346	335	394	380	351	372	394	364	351	381	355	371	334	345	325	369	368	337	360	321	335	366	357	344	322	371	354	356	339	339	338	330	330	345	286	319	335	312	363	351	333	364	328	336	332	326	350	312	355	357	366	326	351	340	352	356	348	355	316	361	369	329	333	377	327	337	353	362	310	341	341	330	326	343	342	340	325	301	344	370	354	362	352	333	318	315	334	331	333	359	348	370	366	336	344	317	339	331	334	348	358	345	327	315	341	337	326	369	340	314	332	334	331	353	328	334	339	329	332	347	334	373	345	342	349	364	384	344	350	347	343	360	354	347	336	322	335	312	329	377	311	334	317	382	321	337	340	315	334	321	328	329	306	294	331	334	336	365	336	362	328	340	334	335	346	325	342	319	314	337	318	344	341	350	358	354	351	339	320	331	322	356	293	331	380	334	329	289	351	316	374	319	335	377	325	329	325	354	317	322	353	357	366	339	336	312	339	343	355	339	341	304	325	315	329	328	350	338	330	364	372	357	372	341	346	339	337	334	341	352	331	335	359	310	330	354	332	334	313	335	316	306	312	339	368	326	353	335	336	376	351	335	336	324	353	352	351	323	363	363	324	327	337	314	340	318	326	325	350	336	370	335	309	339	332	356	330	330	327	346	317	354	332	363	301	330	347	330	336	330	341	357	336	318	330	335	328	348	345	342	351	345	305	313	322	340	348	329	378	328	363	350	342	332	355	335	349	342	330	336	313	305	332	323	314	328	325	321	347	330	312	308	364	357	326	343	335	313	338	375	341	327	327	327	367	323	335	311	347	339	299	362	344	331	325	302	318	309	341	349	373	324	313	336	340	336	301	330	298	353	336	331	335	311	298	348	340	351	348	313	338	314	373	325	350	332	322	332	356	348	345	330	322	357	318	334	348	363	316	321	321	300	346	349	320	347	323	337	328	368	333	304	303	387	343	335	350	347	299	354	348	334	332	333	341	364	321	348	344	351	331	345	352	353	328	315	327	320	299	364	309	308	337	332	345	341	356	341	342	321	366	336	328	349	346	327	330	376	358	349	326	332	339	311	340	332	329	358	326	360	337	322	318	301	359	341	330	313	320	297	321	345	334	341	338	315	349	326	305	356	311	341	340	322	341	349	321	347	323	344	338	336	341	309	342	347	338	302	315	342	349	342	336	347	359	343	346	339	342	339	325	336	322	367	343	338	334	295	368	324	335	343	333	360	359	334	332	341	367	311	357	341	337	338	317	323	354	313	343	330	342	339	351	330	370	336	324	356	325	329	345	344	332	308	334	320	309	344	339	323	308	317	341	344	361	365	320	375	330	349	332	347	361	329	327	361	336	314	321	327	349	370	348	367	338	334	355	306	310	343	358	316	343	318	345	337	347	305	370	333	356	315	315	356	337	360	335	334	342	356	330	313	336	359	312	333	330	338	302	333	357	335	336	336	326	362	315	329	326	325	340	320	354	315	321	327	315	290	308	308	347	339	364	343	347	314	332	361	326	359	391	357	330	319	318	339	323	343	356	356	323	339	347	333	317	318	357	371	298	344	384	328	367	312	328	348	355	357	346	323	329	341	331	346	324	316	339	351	313	312	367	350	333	324	322	341	321	320	324	333	319	324	332	294	313	340	338	336	338	342	363	305	345	330	345	351	358	325	352	398	351	351	337	379	329	331	339	352	323	301	371	348	332	328	315	360	314	349	363	356	305	311	346	347	301	337	344	356	322	343	320	318	334	319	343	349	294	330	343	345	351	339	350	328	345	365	321	314	354	332	358	351	357	359	337	339	300	372	313	335	341	294	396	310	340	324	321	343	344	366	372	314	330	324	330	339	353	333	357	340	338	330	309	303	336	353	340	386	344	340	345	362	338	364	350	390	346	336	363	356	321	318	345	356	349	337	360	325	324	341	356	315	351	350	353	330	334	301	326	342	347	375	331	323	350	324	339	329	307	307	321	343	322	348	311	355	329	344	351	312	335	358	328	343	324	367	347	376	316	347	367	325	339	318	363	350	351	329	313	352	344	311	358	309	350	327	355	321	363	322	353	338	340	368	338	319	338	361	354	309	323	358	342	317	361	345	337	334	331	364	304	363	324	311	327	327	324	336	326	310	351	350	328	361	343	328	331	324	327	337	330	321	332	364	336	337	340	326	314	350	358	366	350	330	309	329	333	339	316	329	359	328	332	300	310	347	352	366	347	333	326	346	361	340	336	330	350	319	323	299	341	346	349	341	341	348	403	356	318	364	340	331	348	324	329	338	349	339	355	330	322	333	343	335	317	345	328	350	351	324	375	352	346	326	346	353	353	345	331	296	318	356	299	313	317	338	351	330	357	354	332	355	340	352	345	395	334	347	312	328	313	329	347	364	337	317	319	334	334	361	327	310	362	341	346	363	347	348	368	345	324	333	351	326	331	359	360	321	337	367	324	342	336	331	338	362	297	330	338	334	325	339	353	333	361	333	368	320	327	354	346	339	363	345	329	369	334	326	335	351	350	346	361	371	338	367	313	342	330	377	362	336	310	342	315	330	331	333	328	333	332	347	333	307	350	345	339	331	350	344	342	363	330	329	344	353	297	329	333	335	340	324	344	361	314	324	338	312	335	347	322	315	372	323	348	375	344	317	355	314	350	320	379	325	336	299	337	324	333	371	314	323	345	383	316	367	314	322	322	319	322	341	319	332	331	344	324	314	363	356	365	327	312	340	325	355	307	356	326	315	333	305	353	335	338	316	345	352	319	374	385	354	329	374	343	305	312	345	311	369	322	323	360	356	333	353	335	346	345	324	341	322	340	350	349	314	344	307	327	348	326	335	342	317	362	349	350	295	319	333	342	342	352	333	322	339	313	354	347	305	340	335	327	371	322	358	360	336	365	312	314	332	371	332	372	343	360	346	325	311	329	318	346	349	330	336	309	331	345	362	345	340	350	305	336	357	322	370	324	325	315	332	340	393	348	352	320	351	333	334	344	348	345	350	320	339	293	329	392	342	354	315	307	336	319	328	343	333	314	342	360	322	331	315	358	366	352	354	341	341	339	352	330	337	313	350	340	365	359	320	343	350	295	357	323	322	369	302	340	336	377	338	339	338	363	332	372	332	359	302	317	327	317	337	338	358	326	336	313	316	371	317	354	358	351	310	338	335	345	357	333	332	323	339	373	343	341	340	335	330	350	318	311	334	355	357	297	332	341	327	335	321	325	338	349	344	337	364	323	325	323	340	302	374	341	364	345	360	387	320	351	361	321	317	310	306	317	343	310	335	353	350	336	316	338	318	321	295	344	329	302	321	361	364	376	335	344	304	330	309	315	311	323	346	315	345	354	328	326	335	332	350	356	314	309	359	329	309	321	335	340	339	362	355	331	351	352	317	349	345	340	329	317	345	329	375	344	328	360	364	320	332	338	331	349	343	340	355
29047	2984	6215	6724	5703	4636	3946	3374	2920	2540	2260	2088	1923	1788	1697	1637	1549	1482	1462	1413	1315	1306	1327	1200	1283	1230	1223	1225	1159	1122	1103	1149	1127	1145	1124	1091	1048	1100	1065	1054	1106	1052	1055	1002	1115	1099	1057	976	1055	961	1033	997	984	1001	987	1014	1005	1037	1005	989	1007	984	979	1007	991	993	995	974	982	1020	974	1016	1003	988	968	991	1003	987	998	984	998	952	953	949	1017	985	1008	1017	914	906	956	951	989	970	1029	988	937	965	962	946	963	997	975	943	967	1025	975	967	928	990	947	989	970	997	1018	1015	966	980	986	969	973	957	1023	1002	1012	982	963	967	964	1004	897	1009	980	1015	962	1040	973	925	963	999	997	940	1019	958	967	990	885	922	937	985	949	982	933	917	1026	983	1025	984	1046	961	935	967	949	997	995	987	988	970	979	952	948	977	917	979	1022	941	952	977	1012	979	967	957	1015	946	977	983	1003	946	955	964	958	941	951	968	981	985	969	987	1011	916	959	988	937	945	967	956	1017	978	1000	1015	992	985	956	973	968	996	931	952	927	999	901	953	970	926	931	987	953	940	978	965	948	986	940	926	996	977	940	950	986	978	945	881	962	989	1026	975	972	984	981	963	967	980	995	969	953	985	955	946	984	908	965	910	986	946	961	1005	979	979	925	945	973	932	939	900	1001	943	960	1021	991	975	945	995	985	956	960	979	932	981	949	983	957	973	956	995	975	948	1007	945	918	958	985	920	1005	976	1007	957	943	969	964	992	950	952	977	895	957	907	974	966	1021	920	965	972	1044	962	966	947	959	960	937	981	958	1007	966	942	947	947	915	971	961	959	998	948	917	963	969	951	984	954	940	1030	972	959	960	974	994	983	977	1006	978	1023	982	1002	1005	970	987	1005	960	983	960	1026	906	954	973	983	984	950	1003	967	981	964	989	991	957	965	950	928	936	932	959	967	921	981	952	912	968	999	1029	977	935	933	962	947	968	992	979	930	944	1049	919	1016	978	971	975	956	968	981	984	924	971	942	955	963	994	947	930	1000	981	1015	958	989	961	917	942	965	952	976	880	917	1029	965	1010	915	973	974	954	935	958	969	1005	990	935	931	941	910	956	907	926	997	966	951	965	948	978	1012	969	988	966	917	945	904	999	958	963	1003	1058	913	988	936	945	922	964	920	988	915	935	1006	971	983	999	958	963	898	949	977	931	923	993	960	950	958	966	1055	952	942	965	942	949	945	989	927	988	947	966	934	907	943	1003	960	962	998	973	958	966	953	987	971	1001	992	956	950	938	991	982	940	924	927	940	982	941	994	948	949	946	988	983	957	951	982	892	955	940	937	953	1004	981	1037	953	971	977	966	960	942	964	983	964	937	910	957	973	1035	959	978	946	958	964	926	962	975	953	965	995	999	985	943	938	962	937	947	1042	1030	972	974	964	969	978	970	985	1014	906	980	947	952	961	987	972	1020	965	991	969	993	964	975	954	934	942	983	945	980	961	961	992	971	920	965	962	973	907	951	932	972	923	971	936	1011	950	1024	975	994	966	985	938	1020	983	974	973	971	909	923	982	978	974	928	970	932	934	940	1006	995	964	977	934	964	1002	933	986	933	945	950	1000	1029	944	982	958	972	989	965	922	929	935	942	960	905	952	1025	970	976	974	997	1010	910	960	957	945	979	909	979	984	1035	947	979	921	1001	955	968	958	951	944	969	953	929	973	997	906	961	962	957	998	982	952	1016	974	911	940	956	985	947	965	936	903	961	982	903	965	990	968	960	975	974	978	932	967	975	1029	935	933	1004	932	945	977	957	1007	949	912	932	1037	941	985	959	972	907	931	991	959	962	952	936	911	948	995	952	927	987	988	935	990	1014	893	939	986	924	951	973	1013	947	964	972	959	933	949	972	973	1002	1046	907	933	976	941	913	974	950	929	930	950	983	983	951	1029	967	963	997	988	987	972	929	1028	938	972	947	985	966	979	991	980	955	955	977	980	963	958	934	934	934	925	945	980	951	948	954	1008	952	937	969	996	982	973	1004	994	971	966	914	968	965	960	985	1017	1007	999	1021	1036	1006	990	959	940	936	908	952	999	1011	921	975	945	968	995	995	900	1002	959	915	988	951	943	954	893	947	966	989	1001	964	987	963	953	946	915	936	940	915	944	936	952	993	925	978	939	932	988	927	939	911	971	961	995	1016	945	966	980	1003	970	906	961	948	962	970	967	936	972	959	933	928	941	964	939	951	930	961	1083	923	954	926	990	1007	945	941	953	931	939	957	946	972	956	978	981	964	961	952	988	985	941	961	964	980	934	964	917	964	940	943	936	929	930	911	961	1018	976	969	1012	957	973	1004	973	982	971	979	1006	953	966	916	1007	959	950	965	983	998	975	928	981	970	945	957	947	949	973	961	957	961	953	922	934	1033	962	994	953	969	1014	1010	938	991	939	991	901	976	959	996	985	998	951	920	937	951	1001	957	946	953	932	945	967	987	927	929	1008	996	967	970	968	997	971	982	939	955	947	940	927	1037	918	903	927	961	923	1028	929	964	931	938	981	965	940	998	1000	1019	978	974	963	994	951	901	960	989	963	908	982	964	972	931	937	925	976	948	962	969	964	888	910	943	941	1069	1067	961	907	956	943	997	973	991	1004	972	994	959	889	899	935	946	941	988	913	933	1029	998	981	967	993	926	1030	860	970	951	995	990	971	914	994	974	967	989	949	967	930	949	967	979	1001	962	945	1020	975	974	963	953	927	943	957	937	937	919	974	939	968	955	919	980	973	917	1025	1000	1032	966	956	905	919	997	924	992	1040	958	954	976	945	957	949	1003	917	977	941	959	990	971	945	970	1006	943	910	948	975	970	932	971	957	980	986	996	976	959	947	980	936	1024	913	992	944	953	966	988	986	979	1002	958	913	940	973	1021	956	961	972	983	975	881	1009	967	964	957	939	936	957	944	961	957	951	910	998	944	999	1035	944	938	937	962	998	963	1010	989	1000	962	932	923	923	961	902	888	928	933	982	991	976	954	929	998	1015	938	1029	1005	964	944	888	955	968	927	997	994	1023	950	972	960	990	922	982	997	938	944	967	990	959	987	921	962	975	964	993	962	963	1004	993	967	970	956	974	1001	931	996	960	1000	930	1020	958	932	987	968	948	938	969	967	971	998	973	925	955	998	956	994	973	962	893	956	967	946	962	954	1012	934	985	983	978	977	958	969	954	961	931	933	989	988	954	933	1011	987	988	930	986	956	931	1004	982	950	1002	940	954	1024	975	975	946	916	986	957	980	973	976	936	975	907	988	1038	935	1002	1013	962	965	957	908	958	961	969	1022	937	968	935	930	993	1014	983	967	929	999	976	963	992	971	977	937	973	979	970	930	957	969	1000	968	898	1002	923	962	996	970	1012	991	979	932	989	904	940	978	987	975	949	945	985	986	957	904	953	947	966	1006	1007	940	900	951	960	920	980	941	984	986	904	937	974	991	933	983	969	967	944	905	940	989	946	1008	933	993	962	946	1009	978	976	920	979	1007	916	995	962	960	1019	979	937	946	917	869	959	936	970	936	981	967	998	943	992	935	956	977	957	952	931	965	938	932	966	986	967	923	949	938	1012	946	957	1025	966	941	983	969	1003	956	934	961	982	978	949	965	975	913	928	956	926	967	987	961	988	989	964	947	1011
8225	475	257	227	200	160	174	166	174	172	175	162	155	145	130	177	183	162	203	149	147	165	183	160	150	143	146	171	146	144	170	168	170	167	184	149	176	159	181	151	164	166	170	139	140	177	142	137	152	152	146	156	158	148	157	146	137	141	146	163	137	150	160	169	159	171	167	164	171	168	151	149	151	167	152	152	162	145	172	161	163	174	157	140	162	136	163	153	157	158	159	149	137	161	179	174	149	151	159	164	144	171	147	155	173	148	164	145	146	172	167	165	137	179	158	132	162	156	161	138	154	163	186	137	166	169	163	182	172	163	150	134	163	159	169	159	161	146	131	147	157	133	136	141	172	140	155	167	148	160	182	160	167	186	140	163	171	145	141	148	138	163	153	151	167	158	183	164	170	160	148	149	173	148	157	138	175	147	151	154	146	177	166	166	148	162	160	162	127	148	141	159	154	161	170	171	180	182	149	159	166	162	171	160	162	174	143	172	163	152	143	157	166	167	155	169	157	152	181	162	147	130	152	151	148	147	166	161	159	156	154	142	138	165	147	175	163	158	138	156	150	163	174	166	168	149	181	157	136	170	166	147	174	169	159	163	158	151	164	163	156	153	158	158	159	188	157	163	166	174	150	143	167	145	144	156	160	161	161	149	186	157	160	171	165	143	141	178	176	134	169	154	153	168	173	170	155	165	164	173	161	143	192	160	177	172	156	173	153	166	148	162	152	154	148	169	153	139	158	179	135	152	171	144	142	167	172	181	170	148	159	164	134	170	145	170	177	155	159	169	163	135	138	161	147	171	141	164	163	157	161	150	184	161	148	159	160	145	143	146	162	149	153	165	169	174	142	144	180	132	159	159	166	134	173	138	162	167	155	161	180	175	184	154	141	165	156	167	171	138	147	192	156	166	141	167	157	148	156	153	156	150	157	172	158	181	168	152	139	164	156	160	150	170	172	143	157	148	159	159	157	167	145	165	151	147	165	123	164	139	157	133	135	157	149	169	150	169	148	186	150	152	152	171	189	146	149	186	166	148	171	163	166	170	158	131	148	167	149	166	153	154	169	150	134	171	135	189	161	147	151	170	148	168	134	144	147	150	148	152	144	175	154	150	184	165	170	150	168	146	159	150	148	161	168	145	146	158	138	162	165	157	150	156	163	157	188	151	157	163	166	148	141	156	169	160	161	163	159	152	163	169	156	139	158	140	155	159	160	162	168	132	157	150	150	145	171	157	170	138	165	167	177	163	156	151	134	156	167	168	150	155	169	179	155	164	153	154	184	157	187	165	156	160	160	170	158	152	148	172	169	145	152	167	149	174	121	184	172	141	152	168	166	140	146	145	180	162	152	145	174	148	159	159	167	160	156	168	150	154	149	158	162	185	156	141	168	155	135	174	157	154	146	154	160	163	171	187	147	145	149	163	153	176	156	156	161	162	166	172	170	178	161	169	143	135	149	172	155	165	158	174	152	158	140	158	142	155	152	161	138	159	163	156	148	137	182	148	151	139	150	144	154	176	157	148	157	152	154	164	173	156	167	148	176	161	147	165	171	157	148	171	146	153	164	153	159	169	160	133	148	171	172	171	136	151	158	165	169	149	155	140	197	160	143	141	156	169	149	172	140	141	179	166	175	145	174	160	180	154	129	143	135	174	159	158	148	171	167	156	151	165	149	137	155	169	184	148	148	152	186	162	151	155	163	149	160	145	163	157	172	161	153	159	154	156	164	158	148	158	164	155	160	170	193	181	154	169	148	157	158	150	163	161	161	150	163	156	175	159	174	141	154	141	166	145	157	173	151	156	184	177	157	153	149	146	142	152	160	162	190	170	134	156	185	136	173	152	147	166	188	163	166	139	164	144	160	142	144	161	156	141	167	158	142	163	157	142	145	157	181	179	158	147	172	183	155	153	159	161	170	160	151	149	162	157	157	139	137	145	153	159	154	149	151	163	146	161	152	166	148	145	168	165	149	153	164	165	163	182	167	138	157	148	151	145	150	148	147	146	169	159	165	160	160	168	162	157	178	172	164	175	177	154	175	128	155	147	184	165	170	146	131	164	153	158	163	142	167	162	148	149	167	145	139	139	164	139	146	167	165	169	159	153	154	168	168	157	168	161	159	160	156	164	174	157	165	152	147	179	156	154	157	151	125	156	161	151	161	139	143	166	173	140	162	160	164	172	147	145	136	158	168	148	135	152	143	155	157	148	138	147	180	143	141	172	130	180	167	140	138	145	149	159	144	171	151	158	153	156	159	149	145	179	178	178	160	155	153	150	168	172	170	150	136	163	165	161	138	169	165	151	153	155	168	144	163	160	160	166	158	147	184	150	157	142	162	187	152	163	161	161	178	162	171	159	161	149	128	162	159	166	174	164	162	158	146	154	161	130	148	156	185	169	174	164	153	158	165	139	164	158	157	161	147	133	151	184	146	162	138	164	147	165	147	181	154	158	166	155	168	159	174	155	161	151	157	152	166	147	157	160	142	156	172	182	150	167	157	164	159	156	133	161	158	150	172	171	167	161	149	173	152	156	148	143	153	177	164	143	171	159	157	137	151	147	166	162	146	149	178	174	175	159	151	164	144	168	149	165	150	171	143	171	159	165	147	158	165	132	146	146	153	134	169	164	174	175	162	169	146	158	153	162	133	161	171	165	167	191	156	156	187	163	180	153	150	162	156	155	171	172	143	154	159	143	167	173	144	164	148	167	158	163	146	160	177	153	180	157	153	138	141	150	173	160	137	167	137	147	156	170	148	131	146	153	146	169	173	149	165	161	168	149	169	165	142	163	153	138	154	166	139	153	148	164	152	133	179	167	133	147	163	134	160	162	155	153	155	151	178	169	164	151	162	165	179	152	170	174	157	151	182	171	151	161	151	160	157	149	174	147	181	159	150	188	161	176	168	167	125	165	173	154	173	130	162	176	158	160	151	149	169	161	175	160	152	149	158	156	159	144	137	133	155	161	165	166	166	193	161	159	154	181	154	168	147	178	157	165	169	167	174	157	166	156	147	153	155	165	168	160	158	156	159	163	179	168	141	147	154	143	146	158	147	153	145	155	141	143	150	154	148	151	157	154	152	156	163	160	146	143	156	157	156	187	157	163	152	161	160	163	163	156	165	143	149	165	152	138	133	157	141	142	135	184	164	155	162	149	185	173	176	140	143	159	142	148	169	178	163	157	161	162	142	169	166	177	157	146	140	155	181	166	176	153	161	141	150	177	166	154	174	150	156	137	162	160	192	150	167	171	176	151	161	152	172	166	164	166	158	155	152	155	157	148	155	150	163	135	160	151	138	154	178	156	150	138	176	167	162	136	136	166	164	173	154	169	155	174	156	192	171	168	155	164	157	169	149	163	161	136	160	156	176	154	170	152	158	174	161	137	162	176	139	145	157	178	135	151	169	143	162	145	145	169	155	158	176	141	160	170	158	160	168	151	148	158	140	138	177	155	168	173	156	171	192	185	142	140	148	156	126	134	169	168
7071	584	761	713	725	626	621	612	547	593	569	574	577	537	565	559	542	534	543	616	525	493	566	566	539	563	541	517	542	539	512	527	518	513	535	550	520	517	486	535	526	514	539	519	521	537	503	507	565	499	491	497	550	561	497	514	553	562	561	501	544	505	516	512	534	518	539	539	554	537	545	512	546	528	530	529	532	555	523	527	492	499	541	524	505	541	508	570	564	527	546	538	523	521	533	518	550	515	573	540	539	498	510	538	552	528	499	478	495	540	519	531	510	524	504	503	497	563	523	478	522	520	521	504	545	546	566	501	517	539	506	503	521	536	522	488	503	546	506	534	539	555	502	558	507	560	535	586	542	534	534	507	535	550	550	507	526	534	523	490	486	501	536	547	553	519	506	535	486	542	500	520	505	547	514	529	547	531	528	516	527	527	522	519	517	513	504	555	531	525	522	530	539	524	552	552	542	508	555	526	536	520	536	531	503	509	528	508	493	536	525	563	486	539	532	577	516	530	536	559	507	506	492	481	563	553	563	548	566	564	542	491	488	514	497	561	518	557	523	566	507	510	552	519	534	546	501	504	510	527	553	546	533	534	553	519	505	488	537	538	548	538	505	550	513	539	549	501	576	517	534	503	499	559	539	525	567	547	513	501	539	545	532	539	520	499	501	545	534	530	493	517	530	530	532	564	544	520	526	531	512	513	534	514	521	500	495	507	509	505	549	535	523	517	511	512	530	506	527	490	551	540	539	549	499	516	492	548	542	538	593	532	575	558	541	560	536	548	513	501	531	501	550	522	509	550	559	528	560	538	505	538	539	515	538	522	497	591	497	528	493	578	539	496	522	493	520	521	541	510	518	537	519	496	517	541	497	523	515	525	528	547	502	549	504	526	505	506	506	527	534	536	519	483	533	553	506	524	504	529	566	549	591	502	552	532	496	550	552	484	495	534	531	499	505	530	517	506	514	510	532	558	493	494	503	559	513	502	552	502	542	557	537	480	516	533	488	468	543	513	551	488	542	538	541	518	537	551	549	564	541	516	519	574	519	534	526	516	535	525	515	502	550	514	546	542	516	502	524	513	563	517	511	514	523	530	540	537	540	533	543	495	527	519	541	536	531	528	522	526	546	510	529	505	507	528	512	527	520	504	542	521	506	532	549	519	525	498	536	589	547	535	526	523	551	582	498	516	580	518	497	544	500	535	539	543	498	514	497	471	512	540	499	525	554	543	510	527	553	529	570	552	521	540	501	496	536	535	529	506	555	569	486	537	524	549	493	505	493	556	524	543	510	557	545	549	494	552	528	560	497	523	518	490	533	534	531	535	525	535	550	527	522	514	528	534	551	540	534	538	514	523	516	509	521	535	498	557	532	476	503	524	521	520	547	492	529	524	478	552	501	536	502	520	538	560	516	493	519	505	526	554	532	525	550	526	498	564	511	529	508	519	520	572	507	523	569	507	493	512	539	518	534	575	519	579	525	477	555	533	515	539	535	530	526	529	482	549	493	537	519	484	486	462	538	502	552	580	553	508	496	539	547	520	559	543	518	489	538	530	540	535	530	513	536	518	547	549	557	554	486	518	536	527	541	525	484	536	517	514	523	549	538	527	517	541	507	529	498	535	520	521	530	499	534	563	528	517	527	516	528	525	516	609	529	555	531	480	503	540	503	543	493	535	524	527	530	543	518	574	518	517	529	516	533	527	550	482	509	525	540	536	531	544	522	545	531	493	490	530	535	507	512	492	541	539	505	505	567	506	510	532	528	498	523	491	503	518	515	562	509	528	478	515	552	510	497	542	492	538	523	541	546	556	540	497	520	536	504	544	566	553	492	513	529	567	543	517	492	539	572	514	529	535	545	522	536	537	522	487	544	505	515	517	519	533	545	506	540	521	530	543	505	506	505	554	533	560	516	540	548	542	513	498	552	535	562	528	551	509	524	511	513	528	553	539	529	520	520	503	495	525	566	535	522	525	491	487	539	534	494	495	541	556	491	528	550	507	548	508	522	532	548	529	553	503	527	495	519	555	509	499	554	489	519	524	550	509	521	536	538	548	514	519	513	546	523	513	503	514	557	547	533	493	501	541	487	478	530	519	540	507	548	528	556	509	539	544	516	479	493	505	543	484	543	507	526	533	542	534	524	543	568	526	585	532	521	496	526	532	548	551	528	549	540	523	514	538	529	489	538	553	532	514	571	519	483	531	546	506	563	538	552	533	493	522	544	538	548	555	554	550	516	495	525	562	562	509	529	487	571	504	518	536	540	584	540	547	533	540	532	542	504	585	517	519	534	537	512	482	528	512	523	499	538	576	500	514	525	484	507	543	530	558	489	549	539	557	521	502	550	532	555	532	518	513	533	545	530	554	523	544	561	528	549	494	529	556	526	525	501	539	530	495	531	546	527	503	515	503	482	515	503	528	563	514	505	483	509	536	528	564	487	474	537	478	493	525	545	542	555	529	562	555	548	526	505	549	545	517	497	501	522	555	539	508	478	537	550	512	540	552	517	496	518	533	522	521	514	509	482	535	507	511	531	532	537	491	518	534	540	532	558	532	497	519	549	530	521	499	526	535	483	531	542	516	520	525	531	532	505	550	520	538	521	535	511	542	575	537	526	495	504	563	542	521	537	515	547	523	577	592	526	517	527	506	507	509	553	528	491	511	522	543	531	516	506	529	532	527	550	485	519	508	534	533	510	563	541	518	530	518	511	541	521	503	513	545	540	518	495	500	526	504	497	506	497	537	515	544	524	498	539	546	512	561	486	518	545	497	522	540	561	485	501	524	532	523	520	532	493	567	509	520	529	535	493	546	538	535	526	568	525	537	543	548	508	503	521	518	502	515	509	527	499	549	487	518	552	508	552	570	492	542	564	495	499	570	508	532	501	536	511	503	505	532	535	552	549	487	530	524	542	535	527	534	512	511	509	488	484	529	544	532	527	524	548	536	507	503	544	484	468	504	517	527	501	559	511	533	546	519	478	539	492	502	526	567	565	504	549	521	530	511	510	490	529	532	523	519	556	569	563	518	521	566	506	528	536	510	507	509	503	544	510	535	539	569	498	516	569	545	576	495	509	524	487	557	523	493	493	526	532	513	497	551	517	535	549	509	533	502	529	539	519	512	531	530	511	548	493	574	522	532	492	527	478	524	547	526	517	490	523	515	541	552	548	521	526	525	516	520	532	506	505	490	513	581	462	548	491	533	544	528	542	543	531	536	541	473	519	532	546	560	537	510	556	513	521	528	538	539	531	535	549	560	527	533	534	504	519	523	529	533	475	532	507	517	523	508	518	514	531	575	543	563	503	524	475	515	545	535	533	523	532	531	505	520	523	538	554	508	550	482	499	528	536	508	460	532	516	516	538	511	531	548	523	583	558	545	511	528	547	543	521	513	564	520	529	547	544	557	557	547	466	547	500	544	523	542	507	532	506	532	522	498	533	487	508	531	518	496	535	519	512	530	523	503	536	514	538	529	526	554	538	525
45765	8763	1848	1302	868	695	585	491	450	457	399	390	348	364	340	347	320	319	359	343	329	305	306	340	303	343	303	304	321	290	314	283	315	313	290	298	335	281	316	285	310	303	303	296	295	303	326	294	288	296	302	300	304	286	298	297	300	315	303	323	279	270	288	309	335	312	299	292	283	276	299	306	322	295	331	305	306	317	317	294	306	341	329	309	320	286	254	286	317	295	314	318	364	317	291	300	263	322	284	306	308	293	288	302	302	294	287	284	318	299	327	291	301	282	273	301	297	315	322	314	273	292	314	299	319	313	290	306	297	304	296	284	289	285	298	250	269	313	293	301	282	265	310	283	304	320	303	282	299	274	292	271	277	301	302	276	272	315	257	296	297	354	285	300	292	303	304	268	304	275	307	317	330	295	309	292	299	293	301	296	322	298	299	274	293	279	269	298	287	306	326	292	307	298	285	307	279	285	300	311	291	304	257	299	309	297	288	281	290	291	337	293	277	276	253	315	295	300	298	292	291	315	310	313	277	283	322	321	315	285	331	344	306	325	313	301	305	311	271	315	268	283	299	258	294	305	293	318	300	297	299	300	293	275	294	319	281	294	336	294	320	299	294	310	285	319	316	322	297	277	285	314	296	340	280	288	268	311	309	285	285	299	287	301	289	285	276	286	324	287	306	302	283	303	321	308	275	295	268	296	281	276	323	301	273	319	281	288	284	302	297	291	296	292	284	314	343	255	296	286	298	299	315	270	308	319	281	295	329	303	285	307	302	308	304	291	302	302	315	295	299	313	309	297	305	302	270	295	284	307	298	298	267	266	237	290	340	302	297	329	317	318	314	318	280	302	294	305	286	310	305	295	283	273	273	323	304	308	243	301	302	281	258	266	303	286	297	315	308	291	290	294	310	322	294	294	295	285	293	280	325	297	312	292	307	318	304	311	317	304	292	302	278	306	294	319	298	343	278	291	277	278	310	286	288	298	288	265	305	285	297	288	340	287	317	297	328	280	328	292	325	295	278	307	325	286	285	306	287	292	298	309	284	289	291	296	308	303	323	266	279	308	262	265	311	304	312	302	305	310	322	321	283	315	328	265	304	302	304	301	294	274	310	302	292	328	284	309	276	301	299	299	305	290	296	307	306	307	298	304	313	300	280	289	332	295	314	289	302	291	283	277	285	289	274	328	308	280	272	319	284	288	292	299	299	291	292	294	307	290	275	310	294	303	285	268	269	297	326	319	294	328	288	322	293	267	291	298	312	278	290	309	308	303	303	340	289	286	315	299	359	312	283	284	317	334	279	289	282	263	298	283	308	283	295	323	328	292	293	303	299	325	280	307	291	294	285	274	294	270	309	310	306	292	300	263	304	288	289	297	307	264	307	302	290	291	335	304	312	302	296	294	307	304	307	309	313	293	300	314	304	295	283	274	293	301	302	279	316	294	302	286	298	278	298	281	300	283	301	314	276	308	298	284	277	293	320	321	286	293	298	280	270	295	285	296	288	318	293	246	289	291	296	308	308	288	278	275	319	306	293	294	294	294	288	339	324	304	281	277	278	302	299	300	300	258	308	274	311	318	302	341	294	298	309	277	314	266	285	298	287	285	349	301	306	313	301	287	292	266	289	290	268	297	319	305	298	277	306	286	282	261	305	294	290	304	298	304	294	310	332	281	297	298	284	280	297	282	273	308	279	289	309	311	288	313	320	279	310	316	265	300	304	299	285	317	292	282	301	316	298	287	312	285	282	284	281	293	326	276	324	299	306	346	315	300	297	283	297	286	291	279	271	281	280	299	306	288	292	304	319	319	305	335	290	307	274	276	276	300	287	292	303	332	312	286	287	311	342	271	300	314	286	287	288	270	284	292	302	277	305	323	298	272	298	281	309	292	304	333	317	293	294	274	303	300	289	300	304	282	283	307	318	296	313	286	313	276	333	282	317	310	283	311	293	285	340	275	304	293	286	283	285	289	315	286	310	304	293	308	259	258	319	293	309	312	305	317	296	308	300	323	320	322	312	299	280	295	302	291	336	297	327	311	293	291	306	284	303	289	296	336	307	296	297	314	302	291	283	292	309	309	276	280	306	272	306	327	298	338	269	297	282	357	322	273	260	300	263	310	290	310	295	266	318	300	306	271	333	281	277	267	279	310	289	281	305	316	319	303	317	303	280	306	301	300	297	295	309	276	298	314	317	297	297	280	297	266	283	305	313	323	320	303	269	275	324	261	279	271	280	271	308	294	267	287	279	269	269	302	296	284	301	290	308	299	303	300	313	299	313	322	275	306	299	289	298	285	282	282	316	316	318	318	316	326	297	278	293	329	311	291	313	304	322	311	306	280	296	312	322	280	298	314	281	310	309	303	283	269	300	285	306	279	319	322	306	285	320	305	309	301	309	301	301	281	288	283	257	280	319	306	274	305	276	311	297	255	292	294	328	296	273	294	287	310	301	322	308	291	311	296	305	314	310	319	317	294	339	332	322	323	310	307	277	287	282	288	305	259	273	299	341	306	293	291	330	273	287	298	301	289	293	314	291	261	292	290	301	295	287	301	301	293	288	311	270	298	336	325	291	312	279	298	289	306	291	306	274	289	299	303	280	281	283	294	289	306	309	312	267	283	306	280	306	316	291	294	304	292	316	304	317	310	290	284	320	274	302	290	323	307	310	285	302	310	290	293	287	273	285	298	292	283	284	305	325	290	285	310	307	290	287	277	298	256	281	278	293	313	276	308	325	282	305	292	321	270	315	310	290	318	325	321	311	269	301	307	288	294	296	274	261	294	304	301	284	289	291	267	312	264	304	282	322	309	289	301	306	327	302	304	321	310	308	289	286	307	298	302	306	306	257	309	290	309	306	264	298	269	299	290	339	304	286	296	328	284	286	277	300	319	307	313	303	315	286	298	305	262	304	279	298	303	296	303	291	317	285	315	303	292	294	309	313	293	324	314	311	294	291	287	304	287	287	280	300	322	304	255	336	310	309	288	296	317	303	294	298	295	276	301	296	289	301	303	285	299	294	293	330	310	333	318	286	296	297	298	330	276	311	291	264	274	269	350	310	290	289	296	289	300	285	310	292	317	304	302	281	328	286	287	295	293	319	294	304	318	293	289	281	287	264	305	320	287	293	310	292	300	317	282	326	306	320	283	308	268	323	308	300	305	306	314	302	277	313	308	281	286	292	295	307	295	282	273	297	307	299	298	291	276	297	289	287	292	299	318	290	306	268	306	301	287	308	238	312	314	296	282	296	306	293	323	315	287	302	301	316	291	357	326	286	308	296	293	270	320	300	316	315	301	289	298	264	280	342	260	290	266	317	285	279	297	284	314	300	288	293	294	317	294	309	300	315	306	295	277	307	267	299	311	285	296	289	283	315	306	334	304	289	270	299	304	303	299	279	285	302	318	278	296	303	312	308	285	313	304	277	309	296	304	311	264	304	317	306	274	268	314	300	263	317	297	308	311	285	276	313	300	290	303	321	280	275	278
22306	2040	3785	3998	3457	2938	2525	2161	1887	1769	1609	1508	1445	1310	1307	1196	1220	1176	1158	1071	1095	1062	1055	1052	1047	987	927	944	999	972	996	1009	986	973	991	1003	1001	906	937	949	958	947	970	959	896	922	951	953	926	950	936	957	894	869	912	959	880	916	887	908	864	921	898	924	948	943	889	901	895	862	941	894	920	914	863	923	909	900	877	874	918	908	814	906	890	903	924	926	907	905	935	880	924	965	881	897	896	910	879	842	882	863	878	891	840	898	876	908	917	874	886	880	837	929	889	833	896	883	907	897	906	880	912	893	883	913	900	898	876	886	923	895	914	895	924	876	932	870	898	913	860	880	884	879	894	908	938	909	915	879	926	820	844	876	840	889	878	903	847	890	884	913	878	870	838	874	852	943	994	884	882	930	892	944	944	867	884	866	802	844	907	871	897	928	839	857	858	901	891	832	892	924	871	895	864	801	892	874	855	961	910	857	832	843	930	902	885	881	886	941	899	901	893	919	976	861	904	902	837	881	884	862	882	926	937	880	871	860	873	873	861	887	852	916	891	863	875	891	860	874	942	895	876	875	848	905	905	880	917	847	859	905	915	880	886	882	871	945	888	840	882	899	887	902	915	876	899	924	893	859	932	875	877	931	890	883	851	858	885	891	898	889	879	886	891	849	900	863	897	865	889	903	835	860	888	889	868	887	852	915	786	924	826	869	909	906	868	884	905	869	884	921	892	913	907	879	880	896	913	922	867	886	861	872	872	858	882	871	920	876	916	907	861	851	854	883	876	858	910	895	917	900	901	913	871	889	914	858	859	874	841	838	849	904	927	872	880	863	921	921	846	840	902	866	886	896	915	922	918	883	887	908	824	904	886	932	926	935	824	891	900	878	876	889	824	911	860	869	913	859	901	908	916	872	884	841	879	935	907	865	915	857	857	928	864	874	856	859	822	861	882	939	862	835	898	931	881	928	939	919	885	920	883	899	883	868	901	926	881	879	925	884	841	834	907	898	898	911	900	922	926	894	866	933	922	858	909	866	884	860	872	891	885	856	907	863	836	907	867	914	857	864	916	860	891	922	839	904	906	905	946	889	909	857	872	879	887	903	931	881	863	905	875	808	896	861	878	853	903	909	936	838	953	870	903	886	914	883	885	922	903	868	861	877	850	829	915	891	884	950	920	847	901	867	816	863	894	877	852	899	921	863	907	873	844	895	858	865	830	899	921	878	911	866	873	874	851	859	945	868	924	876	892	926	867	908	943	946	877	839	891	912	845	940	879	903	876	890	841	901	898	861	892	894	869	872	814	898	889	910	863	900	929	864	869	902	918	863	892	929	880	880	840	885	945	880	894	898	901	874	858	879	910	868	929	910	855	844	890	910	940	893	902	922	916	884	909	868	888	863	856	880	902	909	916	896	913	930	902	871	872	830	875	872	886	915	834	910	825	873	962	865	841	887	868	920	920	927	793	852	858	937	896	870	916	880	894	830	840	882	856	843	925	876	890	880	895	917	862	839	873	852	895	827	860	916	849	875	875	858	930	915	848	871	844	932	915	838	868	901	901	892	950	933	871	943	893	882	905	915	861	890	905	864	897	867	834	889	903	893	893	864	872	889	877	889	882	941	881	819	891	910	897	890	883	870	913	845	863	892	914	848	829	859	919	869	853	910	917	822	939	883	907	903	819	862	882	892	898	890	862	890	922	892	857	861	837	872	887	857	905	925	910	902	969	916	925	876	908	920	885	847	884	860	854	849	933	885	867	884	841	872	943	870	862	881	834	873	896	889	888	883	861	854	847	862	884	871	890	911	902	968	838	899	882	833	841	865	884	922	898	937	883	874	891	883	897	864	907	895	869	903	929	872	869	902	912	883	829	885	848	866	869	889	877	855	849	851	849	943	875	918	864	910	915	914	855	865	857	845	819	860	819	870	851	880	891	887	925	897	877	881	882	918	853	886	884	846	902	825	919	888	914	857	881	881	878	844	891	908	854	914	899	865	884	913	825	935	883	864	841	893	837	866	857	870	929	888	858	901	898	869	895	847	855	837	831	873	838	893	934	947	852	904	908	861	898	833	886	901	894	819	918	885	827	857	951	844	884	898	891	875	880	876	959	842	851	916	874	885	874	858	842	921	904	857	867	838	918	854	895	932	918	890	929	927	925	887	903	860	904	931	899	897	915	929	904	892	865	891	889	855	866	889	892	873	860	861	898	901	867	909	862	896	938	875	919	903	899	833	875	883	861	878	891	852	911	851	902	881	868	881	900	903	871	841	926	906	869	897	914	893	862	910	885	877	908	880	872	902	874	848	826	870	935	902	911	899	897	867	958	876	847	881	883	916	915	904	870	910	934	883	884	867	922	912	873	896	938	893	991	882	898	865	917	904	941	885	884	888	908	930	868	874	863	913	891	906	883	855	906	892	900	920	905	886	915	841	936	886	847	871	853	911	870	908	829	919	873	895	891	867	868	950	851	883	923	884	900	866	888	863	912	893	904	905	811	879	899	870	918	880	880	899	944	851	837	924	863	913	855	888	861	908	842	905	898	902	891	876	849	886	924	877	881	883	891	920	951	913	906	853	887	811	894	876	885	919	835	906	890	898	873	857	868	887	893	798	855	855	895	897	873	865	881	941	936	867	899	924	899	882	890	864	909	912	874	878	876	887	877	903	926	944	887	870	896	854	813	894	916	849	910	895	881	885	900	930	949	894	889	917	867	923	887	901	908	855	928	905	861	946	898	896	849	908	874	897	895	913	910	842	903	937	916	898	876	883	881	861	938	892	924	880	888	861	895	836	881	857	925	932	886	883	832	879	896	870	878	919	888	878	865	871	900	897	887	845	865	920	875	860	867	922	862	900	894	906	870	887	865	857	918	858	838	913	915	856	950	887	889	870	878	925	864	910	875	880	799	888	839	890	843	903	905	846	937	888	884	894	864	926	895	913	879	923	920	900	878	870	918	878	880	880	859	960	909	930	907	880	867	822	879	883	887	887	903	890	862	864	934	914	873	845	911	943	919	896	876	823	896	878	925	869	884	895	899	861	909	919	884	907	888	849	904	881	893	856	892	903	867	905	854	937	879	878	912	921	854	882	899	911	939	863	910	855	946	937	886	847	936	858	876	860	866	895	854	895	912	831	851	883	914	929	893	911	911	912	880	850	911	875	886	934	883	915	914	880	862	911	893	874	841	868	862	891	881	887	908	919	892	853	868	898	859	869	849	878	906	900	940	911	887	918	883	908	862	857	837	879	899	914	859	836	864	841	884	939	876	865	852	931	899	868	894	859	920	856	927	862	917	874	925	867	897	955	855	879	934	854	897	863	865	918	892	963	865	898	864	869	863	932	910	869	867	839	892	847	913	896	902	903	862	949	887	899	926	927	890	887	820	883	857	900	826	874	873	909	885	866	881	916	936	891	914	888	871	890	848	910	929	843	855	866	933	877	940	935	849	874	881	858	892	936	912	910	879	889	871	881	861	902	875	854	904	883
58317	16080	4754	2255	1595	1174	877	738	660	603	550	522	443	474	440	420	380	432	398	364	353	366	369	393	331	378	358	365	338	325	373	372	351	362	309	331	346	347	367	342	358	342	350	358	326	322	335	366	348	320	325	347	348	360	357	327	358	352	320	347	332	331	305	320	327	305	342	341	343	328	316	340	336	330	341	372	342	359	323	354	333	346	339	290	357	338	359	321	349	320	343	350	350	342	309	323	353	317	331	332	332	331	315	324	321	348	303	346	355	321	328	307	336	371	339	333	327	338	343	313	329	338	309	329	309	336	323	333	342	316	373	299	345	327	309	324	343	342	330	319	329	312	357	322	367	331	331	315	339	348	342	306	341	351	335	322	345	348	343	327	306	316	379	310	337	342	328	349	312	351	324	336	331	365	349	371	337	360	309	329	325	357	360	292	363	314	334	291	304	342	326	307	351	333	322	349	309	329	330	324	367	333	314	352	329	321	378	355	333	347	345	331	328	328	329	339	377	341	336	340	348	345	302	335	362	332	324	363	347	307	334	315	329	368	308	316	337	337	316	383	310	321	346	316	308	341	321	346	344	338	319	364	349	307	346	350	312	338	318	359	330	329	336	333	323	296	332	344	359	342	298	323	322	348	344	326	357	355	355	370	349	317	319	340	363	333	345	346	335	344	334	349	345	330	334	344	332	333	333	335	295	324	300	351	302	340	370	311	318	336	335	354	361	327	314	353	346	310	336	328	329	327	303	372	360	340	301	317	348	352	358	341	334	319	342	373	326	329	347	353	311	357	332	354	341	384	328	360	311	363	341	335	315	346	333	339	338	323	351	335	371	304	379	317	350	370	373	364	339	360	364	351	324	279	348	332	328	346	317	364	335	329	345	350	329	353	357	316	351	310	336	329	317	294	348	351	311	340	317	357	305	337	326	336	349	355	328	334	345	342	350	359	343	354	359	332	379	323	311	328	337	371	345	325	319	338	338	354	341	366	326	312	344	333	319	351	317	352	347	317	353	346	319	330	344	337	312	332	341	353	342	341	330	323	298	367	352	339	336	342	329	332	361	310	349	344	307	295	359	320	337	297	339	348	333	357	357	319	335	355	347	353	344	347	345	354	349	340	359	317	376	332	336	343	333	353	348	338	319	334	350	374	333	340	318	346	326	359	353	360	335	287	329	352	330	342	311	315	311	328	355	342	319	355	354	339	350	355	335	295	317	336	329	322	355	321	323	342	334	338	326	342	325	324	315	323	321	353	347	356	347	318	334	346	316	325	302	325	324	344	317	342	315	313	350	356	326	331	331	312	335	306	350	365	301	292	372	361	351	321	316	370	335	341	341	354	336	315	320	366	334	340	359	329	341	348	307	342	321	328	337	322	346	302	356	324	312	327	368	339	339	325	325	317	370	310	331	323	317	357	321	357	305	341	342	309	346	360	348	362	330	337	311	333	355	379	342	322	347	328	334	329	354	344	342	352	356	363	356	321	332	349	343	302	327	322	330	344	343	324	362	315	347	345	358	315	332	328	317	342	347	343	335	308	337	338	321	339	317	354	385	351	311	344	330	309	334	363	296	365	356	340	314	338	335	362	311	326	359	355	340	324	283	345	334	298	324	303	365	335	367	347	345	355	368	321	317	340	347	308	299	333	350	339	345	340	320	336	332	319	361	335	341	332	339	345	321	344	372	340	369	329	335	327	328	337	336	331	328	341	356	318	339	358	303	338	333	320	362	330	341	298	351	336	302	335	331	339	337	315	317	338	351	340	326	366	351	347	365	311	315	351	341	322	335	346	302	344	337	312	377	308	319	311	332	313	349	334	367	341	339	309	319	311	356	320	333	338	360	322	353	368	315	322	357	340	336	307	345	339	323	353	328	321	347	338	327	377	342	338	372	338	319	325	389	326	317	314	348	349	334	327	356	322	347	381	335	341	375	327	372	295	283	368	341	330	331	318	329	302	355	326	316	371	323	349	381	345	334	337	299	315	349	356	322	350	318	335	355	345	315	329	325	349	337	344	341	360	368	350	328	301	319	314	317	333	320	341	297	336	344	347	325	334	333	356	362	308	336	297	337	338	313	287	335	357	359	299	357	338	332	321	295	311	349	334	302	329	318	382	363	348	302	327	361	320	312	340	354	327	327	356	337	316	336	322	352	354	309	315	337	328	348	322	312	368	347	339	345	304	327	356	319	339	337	339	324	319	315	344	335	334	330	347	324	307	316	316	360	335	328	325	361	347	339	341	324	367	313	332	339	305	322	380	316	309	345	313	336	350	317	375	320	305	350	308	356	333	325	322	320	354	347	350	356	353	323	348	336	333	333	323	320	339	358	294	337	337	331	329	342	310	367	312	356	349	358	315	333	338	360	316	351	319	342	330	303	321	329	351	350	326	352	298	342	329	353	332	340	344	311	323	324	330	346	328	313	328	343	316	305	330	328	333	345	316	333	304	331	349	332	339	342	319	316	324	340	355	327	305	343	335	339	322	355	288	338	320	333	339	342	323	324	342	298	351	335	343	364	362	294	329	340	332	337	363	368	325	342	374	304	326	338	338	327	345	345	323	358	359	344	296	352	282	361	351	357	330	345	337	344	318	326	354	347	358	345	326	328	327	325	341	395	336	336	355	318	319	364	322	293	363	311	323	357	342	349	353	323	346	355	381	328	325	323	308	354	342	344	314	344	362	310	341	346	338	383	317	350	302	343	364	328	314	298	338	325	337	362	354	326	351	326	347	332	325	367	345	332	329	321	320	307	382	314	339	365	355	333	350	317	292	332	327	310	339	330	321	368	346	321	338	325	332	343	338	344	304	317	360	319	325	333	344	315	313	329	309	317	332	327	357	345	344	339	350	301	341	335	336	368	331	313	315	363	321	358	338	326	340	344	317	330	338	331	332	341	317	328	343	344	331	298	337	330	314	314	321	336	343	317	321	332	350	358	321	361	319	342	324	334	320	318	343	352	327	348	301	340	323	329	363	352	325	328	332	363	356	348	325	323	306	330	337	336	342	332	333	362	333	340	352	355	311	332	324	336	356	346	326	308	318	318	352	314	348	334	322	320	333	331	345	326	350	352	328	360	319	322	345	332	312	319	380	355	319	331	347	311	337	323	330	344	338	340	334	394	365	347	321	315	342	352	357	294	336	339	324	323	306	326	329	338	306	317	333	339	298	317	357	331	341	318	326	303	342	313	327	323	315	309	333	337	313	335	300	357	348	327	354	345	375	321	362	325	339	331	326	327	326	367	333	349	326	358	338	308	308	346	328	343	322	332	324	340	314	302	356	323	352	340	353	337	363	349	314	328	337	338	328	318	321	350	345	300	324	301	321	330	311	351	315	355	367	358	298	350	302	324	332	321	330	303	331	329	318	361	347	352	359	307	359	324	371	340	332	328	346	364	332	311	319	351	325	321	323	311	314	305	327	306	316	324	370	319	315	300	342	343	313	329	308	318	388	288	335	351	337	347	323	314	330	335	344	366	370
28427	2939	6376	6728	5633	4615	4051	3304	2887	2554	2318	2101	1973	1751	1704	1637	1557	1450	1427	1443	1398	1309	1252	1252	1258	1206	1233	1157	1177	1168	1137	1080	1152	1082	1128	1088	1106	1054	1023	1061	1080	1034	1054	1101	1043	1034	1003	1052	1043	1014	972	1072	1050	1022	1033	1048	1010	1000	1005	968	1014	956	978	994	1040	1005	1024	990	987	1035	1001	1000	951	971	1015	1041	946	978	950	945	1001	990	959	1027	1023	997	979	964	984	1016	984	976	937	1034	979	962	969	980	963	936	973	963	1009	981	957	982	975	958	922	959	972	965	957	940	1029	964	968	1004	967	996	960	988	1014	965	987	968	999	984	940	998	966	961	1009	974	957	1012	970	981	980	972	1039	930	992	1018	941	1002	904	954	922	928	1021	977	1022	997	999	1001	925	967	965	949	945	975	980	981	957	989	991	1000	978	992	983	952	1018	1034	947	995	1017	994	966	992	970	1023	954	961	959	964	1014	941	933	946	941	900	998	990	960	984	902	1007	966	961	1010	935	946	981	985	983	987	941	937	964	983	899	1016	984	966	945	939	946	969	900	967	998	999	947	1039	1024	961	970	957	966	978	967	892	951	969	971	964	987	933	966	948	937	1002	950	952	923	934	1007	959	923	960	920	980	997	962	981	941	963	983	993	1024	981	952	983	985	1032	916	1007	982	930	935	908	989	982	1017	1013	985	976	932	918	1013	962	995	954	965	953	950	962	901	978	928	950	975	915	962	959	982	919	1010	981	901	968	955	1015	916	985	995	943	971	948	973	1015	923	933	940	932	974	984	964	976	986	1025	945	937	986	1012	939	915	944	960	967	990	951	995	945	981	995	910	972	970	928	998	946	966	977	966	977	962	1011	900	986	950	948	953	1024	1049	991	979	933	965	986	978	988	958	952	1008	959	944	942	991	983	972	973	973	990	930	953	957	945	946	979	935	926	964	968	923	983	967	1003	910	1001	965	968	973	979	966	954	985	939	961	982	1012	941	934	934	970	965	999	1015	978	912	977	1028	959	980	985	1010	979	955	937	895	972	969	970	998	1026	928	983	1017	953	995	966	949	995	909	991	924	980	965	965	955	1011	937	1007	953	1004	1015	972	954	957	1009	986	977	951	959	988	947	998	961	963	935	943	961	916	971	997	957	983	1038	986	928	981	945	936	942	945	990	954	1001	946	961	985	951	949	949	967	976	969	920	1022	1025	981	929	937	987	943	917	899	962	953	943	950	935	926	951	926	969	997	918	1012	996	973	1004	1002	1005	916	976	928	942	985	914	970	942	982	942	956	994	940	989	987	893	994	928	946	971	963	938	987	1033	905	993	979	928	1009	946	899	1036	970	950	1006	946	924	1000	894	989	1005	936	971	969	939	986	927	937	957	969	960	987	946	980	932	964	1043	995	963	985	1006	978	1010	947	969	961	996	940	964	936	942	946	1004	970	924	945	951	943	994	933	996	982	957	979	969	899	952	946	1009	923	1003	926	940	963	977	1004	970	920	968	962	942	976	940	932	969	949	962	921	972	1018	940	973	966	966	976	934	968	946	974	1008	909	962	983	965	984	943	960	980	937	935	945	983	1009	1002	981	946	972	995	1001	1023	980	969	949	954	948	992	994	1000	1000	952	930	976	962	1004	959	960	882	961	1003	1014	934	973	932	986	953	939	1001	945	899	946	991	976	962	926	982	979	942	960	961	982	1003	938	936	942	998	934	981	967	954	994	986	966	931	914	924	954	958	947	965	945	927	922	981	934	947	969	1051	961	954	990	937	947	921	972	969	985	933	982	972	954	945	1015	927	972	952	976	944	911	1003	956	939	942	950	1019	922	960	937	989	1010	929	965	939	1003	949	993	971	954	907	953	973	965	989	908	985	952	1010	972	948	944	942	926	982	935	965	962	961	978	963	894	955	962	959	946	962	972	967	993	990	981	954	981	952	951	996	906	994	938	1006	955	939	928	981	978	954	942	1028	967	973	953	954	941	953	983	969	973	999	985	955	939	947	978	996	949	953	970	921	973	962	960	979	1012	996	957	979	992	978	948	979	958	914	944	952	966	997	995	913	974	977	972	978	957	976	994	983	1000	944	1003	975	973	1002	948	929	966	1002	956	955	925	1011	948	961	953	995	968	957	915	927	935	980	950	990	920	1003	955	995	927	932	903	933	954	942	922	997	954	965	999	957	978	991	945	922	980	913	945	945	913	911	954	989	968	960	977	1034	978	962	970	950	919	951	969	982	966	1004	952	999	970	929	946	908	942	974	933	991	985	930	938	1005	944	980	938	978	929	956	949	998	955	987	1016	977	933	955	960	961	975	982	974	957	965	970	1015	939	929	926	998	1001	1000	1009	975	975	942	944	963	945	907	993	948	988	945	1008	978	943	1003	931	967	1021	969	966	1011	956	982	1031	962	968	1001	945	943	992	941	1010	955	982	934	992	971	969	947	962	897	985	956	993	980	932	957	965	917	975	940	1012	928	943	996	926	977	935	986	943	977	969	895	984	994	962	990	974	966	999	945	935	959	1015	962	964	955	985	996	933	968	950	970	942	997	1015	955	992	953	1006	932	1038	975	977	961	985	995	983	928	957	943	995	982	995	939	961	990	993	1010	1020	999	976	1021	915	1010	935	1009	996	985	991	996	1023	980	997	992	976	1003	928	979	979	927	968	1014	994	980	900	950	974	933	970	946	958	959	923	909	1003	987	986	986	970	917	940	1000	949	935	971	948	991	904	1023	938	952	1010	933	967	960	997	974	991	980	949	996	924	962	954	910	1044	1005	953	954	956	940	924	993	968	984	970	947	999	1037	999	957	951	1009	963	955	975	971	941	1025	967	969	986	928	934	961	920	1004	937	980	893	986	978	980	955	951	943	977	945	971	983	957	905	929	938	958	920	963	951	945	988	939	993	953	941	958	952	941	1025	947	950	938	936	961	917	975	933	954	979	1004	964	925	965	954	1000	930	909	991	922	985	980	957	948	893	960	947	1025	964	964	1011	1018	946	952	963	986	930	926	975	949	958	954	985	934	1009	916	955	899	982	911	930	920	971	960	955	1000	968	956	985	962	954	986	990	978	976	965	939	953	991	965	941	944	956	965	934	930	971	1003	972	985	936	967	1006	965	971	983	1001	943	933	993	977	993	1019	936	1013	1000	978	999	986	881	960	932	967	905	1015	971	993	971	993	985	981	973	963	992	937	968	924	989	993	960	923	941	960	932	1007	980	980	933	1011	1004	903	944	940	944	993	984	986	1012	953	966	922	1002	985	914	1012	935	915	938	959	965	976	887	1013	993	962	926	953	973	953	989	959	961	1019	1038	978	933	976	961	978	987	984	961	955	944	967	978	953	950	949	950	939	969	1012	1005	920	1018	974	953	962	1048	992	956	906	983	935	992	929	955	986	949	956	927	977	956	993	893	949	924	947	966	1038	946	959	959	894	934	954	1007	992	947	1014	949	984	908	1021	887	925	985	955	962	968	951	954	927	1019	965	926	983	920	990	1021	911	975	1012	980	967	984	960	982	971	919	967	943	918	941	967	943	931	944	964	971	994	974	976	1014	905	931	963	989	961	958	976	943	957	929	960	963	958	949	899	978	910	963	915	1011	972	987	961	935	938	1004	986	998	980	1004	954	946	943	946	1000	919	982	929	990	940	938	1013	935	962	969	908	969	952	921	951	1001	980	996	976	968	954	990	992	986	944	933
8130	470	243	219	194	206	181	150	187	177	166	175	164	141	169	163	166	171	147	180	153	157	157	147	171	200	165	150	189	132	148	164	138	149	164	156	186	168	162	172	179	156	163	164	160	168	173	157	173	168	159	145	147	145	159	173	169	168	145	140	176	167	152	165	164	153	154	151	165	167	151	162	144	156	157	175	148	188	175	141	164	154	150	159	164	175	157	177	144	181	144	171	171	157	156	175	160	177	174	155	161	155	134	157	149	143	176	169	157	164	172	151	163	166	155	144	162	145	156	150	135	138	160	156	187	159	164	174	148	155	168	155	175	180	138	173	161	161	157	196	190	149	161	159	153	159	147	172	152	160	161	162	159	166	135	169	167	166	161	169	185	141	137	159	159	144	173	165	172	144	193	156	160	166	161	130	178	166	161	152	181	161	140	154	184	183	174	155	141	168	163	145	149	156	179	161	165	180	159	191	168	158	157	157	143	174	157	169	156	165	160	155	190	165	164	165	169	159	140	155	165	150	157	152	164	145	155	146	176	171	167	155	148	181	183	161	196	168	152	157	164	177	149	169	154	158	161	153	172	144	154	155	177	178	160	166	165	161	141	168	172	159	158	140	134	152	168	155	167	183	149	164	166	160	148	167	153	155	164	156	161	158	156	162	164	148	162	159	173	157	162	174	166	161	172	145	140	199	171	164	141	176	167	175	163	154	170	186	137	155	190	179	159	147	152	176	166	169	162	161	155	156	161	149	168	157	158	156	155	162	163	172	159	156	137	161	179	157	173	173	142	163	169	159	181	187	175	141	157	157	141	140	171	160	172	171	158	146	165	161	155	139	161	156	158	164	166	161	141	168	171	147	171	136	150	152	139	147	155	176	156	156	153	148	164	153	147	169	179	161	155	145	156	160	159	174	133	169	164	156	171	181	151	162	168	167	146	171	149	165	153	165	170	150	175	174	141	184	143	147	140	174	151	169	148	136	134	157	161	172	145	152	143	161	159	169	154	175	158	176	152	150	154	154	141	155	137	171	149	179	135	150	152	132	175	167	147	170	160	161	130	130	163	166	153	170	162	184	150	165	169	149	169	166	144	137	150	185	144	151	156	165	134	151	171	158	143	172	141	144	150	154	129	157	183	150	159	146	130	160	170	158	163	158	144	141	157	143	164	169	142	141	186	150	176	164	152	160	147	165	141	173	151	161	165	134	140	175	184	149	148	148	165	147	162	149	157	158	133	166	164	151	159	151	154	154	157	125	168	159	163	146	150	171	145	185	154	171	146	156	156	153	157	165	152	140	177	140	170	177	166	165	155	149	177	155	180	169	169	172	149	178	168	170	147	156	173	172	135	169	164	153	143	177	180	166	152	157	171	175	160	169	177	145	173	168	142	166	146	175	159	182	149	160	157	146	151	152	139	143	166	156	157	154	162	142	168	148	147	137	161	153	158	143	169	180	159	170	161	165	164	162	142	180	173	170	157	146	154	165	176	137	143	156	160	158	165	169	157	158	140	173	128	176	175	163	163	174	152	149	156	145	179	168	174	149	141	162	161	145	143	150	144	173	157	167	147	169	155	162	158	155	144	147	179	139	137	157	159	189	148	160	167	147	161	150	147	148	146	150	195	163	137	203	163	158	162	153	132	154	151	144	159	143	151	167	161	154	185	162	166	151	163	173	162	158	170	142	176	162	180	142	161	151	147	152	161	169	136	135	161	134	173	164	151	154	172	156	156	169	170	157	161	146	141	153	176	145	160	180	161	182	154	170	168	160	159	157	172	175	155	148	159	149	158	178	167	172	148	178	153	167	147	167	178	148	161	161	168	135	151	166	151	140	172	167	153	165	160	148	169	163	161	149	184	154	160	146	152	147	142	156	146	155	168	155	149	156	180	138	168	132	137	147	169	156	157	149	174	161	177	149	160	173	173	155	148	160	152	166	168	170	159	146	215	153	179	158	154	197	167	179	170	180	166	167	158	166	158	178	157	167	125	179	140	172	156	177	166	161	158	171	162	163	177	151	147	155	158	159	139	144	154	164	171	169	158	146	161	164	184	175	140	168	162	162	167	143	145	144	145	146	162	171	147	162	165	183	166	162	161	164	176	159	174	191	172	148	180	170	157	159	151	167	144	138	171	140	161	159	164	135	150	160	146	173	151	147	175	155	176	150	155	156	168	169	163	149	163	130	139	135	162	170	157	145	171	161	173	166	159	151	147	172	160	161	156	155	158	133	153	175	176	180	165	165	151	151	142	161	164	158	165	163	163	166	138	153	157	138	160	150	132	172	173	154	139	151	149	151	156	177	155	148	160	162	151	148	152	146	169	176	150	174	143	165	153	141	151	168	161	182	140	148	156	136	173	156	158	147	174	167	165	174	152	170	174	159	160	165	166	160	168	146	151	143	161	148	168	150	158	175	168	157	166	179	160	183	170	155	191	180	165	178	148	162	160	162	160	176	165	144	172	156	148	189	146	154	156	149	154	163	165	159	142	169	181	167	150	162	151	159	156	172	155	149	173	159	154	155	196	171	149	158	165	200	167	155	160	154	159	169	160	139	145	153	165	132	160	164	164	170	137	176	162	162	159	147	151	167	174	148	168	148	143	170	162	165	159	170	158	163	160	137	167	167	171	155	173	165	137	156	169	185	142	174	147	148	149	168	178	154	165	157	174	161	151	138	174	152	185	139	159	126	156	164	161	150	155	161	155	137	139	149	146	156	154	151	139	148	153	164	166	163	144	169	144	142	158	144	172	160	141	177	151	143	168	158	174	179	177	141	147	143	144	167	175	163	163	157	154	157	167	151	163	163	165	162	149	149	130	173	156	165	183	155	128	154	177	144	165	145	163	159	168	158	146	172	190	156	154	168	124	170	153	140	130	136	136	159	141	158	172	159	161	139	149	169	165	156	152	162	153	184	139	147	167	149	162	172	175	162	126	169	171	155	144	154	170	167	175	143	167	176	151	164	167	149	155	153	173	152	167	173	178	156	154	156	149	127	139	151	179	158	143	171	169	175	148	161	158	188	139	164	171	146	171	168	162	177	148	160	192	142	145	141	167	166	145	157	152	165	175	143	144	164	163	148	169	155	172	158	158	162	132	146	153	153	146	162	151	158	150	178	176	185	174	156	151	149	162	154	148	170	162	146	156	150	158	146	154	165	160	163	156	160	155	145	165	180	157	175	141	156	185	146	145	152	184	164	178	143	173	165	153	185	146	173	185	160	146	171	166	174	172	144	188	174	147	170	173	148	174	165	162	163	161	148	161	144	157	144	161	139	126	154	166	179	153	140	155	171	164	138	174	150	136	147	161	158	161	171	186	190	162	154	160	174	153	171	154	166	130	158	164	166	151	173	147	165	170	141	187	168	156	170	163	166	143	158	153	168	176	166	167	152	143	173	166	153	181	157	131	138	159	147	139	152	161	165	178	168	159	165	164	140	151	147	161	160	153	150	188	163	153	166	159	167	134	151	164	171	148	194	136	158
7156	559	720	737	704	648	638	624	620	580	589	578	522	586	536	566	553	555	530	551	562	559	552	606	531	526	521	540	517	530	493	559	590	548	512	522	555	530	525	538	516	513	516	551	531	582	547	543	534	547	506	534	514	555	527	562	564	510	521	552	577	555	549	555	563	570	573	564	523	526	510	491	534	512	587	532	535	522	527	518	543	527	522	482	552	577	552	505	555	549	552	554	507	524	518	501	558	521	540	528	528	504	497	541	499	550	527	528	517	525	498	547	534	508	533	517	529	524	530	541	508	494	509	484	526	541	523	541	570	538	510	527	525	537	554	522	552	532	546	509	539	559	488	495	534	529	538	532	521	602	560	499	490	521	553	538	535	504	549	538	505	534	558	501	495	478	511	528	528	560	522	489	544	514	515	513	548	539	521	548	517	529	549	521	556	519	533	552	544	557	529	510	535	537	519	548	466	562	523	555	568	539	561	530	540	541	505	528	539	547	553	546	531	537	503	532	533	547	532	535	520	522	503	520	550	484	535	542	537	535	505	529	552	541	539	518	554	509	535	504	549	525	538	478	531	515	536	525	531	513	478	534	511	470	567	545	549	506	504	516	530	586	530	534	495	559	499	528	542	528	566	534	516	559	543	544	488	543	530	513	486	540	529	547	529	501	574	532	543	566	532	531	552	484	539	600	529	518	525	509	531	524	520	524	541	521	553	547	519	545	574	543	540	556	536	543	543	533	506	537	543	521	572	523	549	489	516	531	523	554	531	541	548	583	551	550	548	543	534	543	485	474	546	522	517	529	510	531	551	523	507	530	523	521	561	541	526	545	561	546	502	544	529	526	538	516	547	567	542	566	555	519	547	486	523	571	532	544	564	495	508	498	530	511	542	502	496	496	520	504	499	562	508	529	498	492	519	524	511	514	527	543	529	526	505	506	536	521	532	502	575	515	547	537	545	547	575	533	556	551	518	528	547	539	536	470	522	517	509	533	503	520	528	535	562	533	510	561	521	530	512	541	521	532	468	557	475	484	531	579	517	524	515	514	515	553	488	515	552	508	519	522	530	528	555	527	486	501	487	569	528	512	555	532	528	520	553	528	530	504	539	530	583	542	567	536	489	552	548	519	493	523	494	495	552	518	497	560	517	511	538	497	538	562	500	541	458	487	534	496	521	524	544	542	536	533	532	540	519	521	514	522	516	502	495	523	553	518	492	507	533	525	538	526	535	535	518	525	566	559	507	546	542	545	518	545	538	529	520	530	551	555	496	535	517	522	545	547	515	513	506	531	512	553	493	553	523	515	576	524	520	526	531	532	556	493	517	548	520	545	510	530	533	557	539	527	581	516	531	520	581	500	556	539	539	532	505	541	526	529	516	524	507	499	586	550	549	497	531	536	526	540	500	526	548	542	541	519	527	569	510	569	519	537	524	514	548	535	542	566	500	520	525	568	544	524	497	517	566	537	498	546	556	555	578	535	548	547	577	534	536	527	555	581	555	500	569	551	532	511	488	513	509	544	569	568	521	538	529	541	519	507	573	584	538	566	541	464	501	520	552	531	527	514	530	543	581	550	513	471	555	553	516	524	606	498	556	492	523	539	498	513	499	522	475	525	567	519	534	562	534	539	541	519	531	525	551	556	566	513	518	546	541	514	525	533	536	532	539	554	563	513	565	549	553	545	562	534	522	545	562	535	563	535	552	511	561	542	537	526	543	557	500	492	513	556	525	524	539	551	512	568	577	534	517	538	554	531	548	562	511	520	528	559	550	546	509	551	558	556	550	526	536	492	526	557	514	549	526	527	514	556	530	541	533	497	515	526	513	513	508	517	545	530	535	534	496	548	555	534	490	511	510	548	488	523	542	505	525	564	523	525	502	507	521	512	508	547	492	523	572	544	524	542	535	517	508	545	503	529	564	527	543	531	553	526	510	512	553	559	534	533	520	525	552	472	555	535	526	506	526	510	596	549	546	515	516	502	539	539	562	538	555	524	562	521	476	565	533	541	523	480	489	538	480	514	543	520	544	507	547	548	505	515	534	555	530	523	535	523	539	516	526	549	497	540	530	530	532	547	533	527	523	532	530	537	547	537	524	543	508	533	545	512	574	528	529	528	525	500	533	501	539	537	537	563	507	556	539	498	547	494	531	524	555	545	541	524	559	561	515	499	569	482	509	530	504	554	535	511	512	546	549	583	524	536	520	489	520	514	506	552	522	555	533	537	528	568	502	535	582	505	505	544	549	560	540	537	540	584	532	520	503	538	535	526	520	558	497	505	538	521	534	461	547	544	473	565	546	542	537	529	517	520	539	581	491	549	496	511	561	522	541	481	521	526	523	537	569	560	525	591	531	529	540	519	521	532	488	489	508	527	545	529	534	535	540	505	518	513	526	535	551	487	533	495	517	569	542	555	504	556	536	541	529	535	568	559	525	578	507	512	500	558	490	506	515	506	546	527	552	519	526	533	519	540	516	490	540	559	522	506	537	512	526	533	515	518	512	521	524	558	528	490	535	548	545	512	511	514	563	518	543	515	553	527	512	518	509	504	527	528	537	521	513	538	521	535	522	545	491	514	503	574	502	532	548	543	502	570	523	523	500	503	506	582	549	531	536	485	508	565	507	518	504	468	530	520	523	503	560	491	504	519	479	527	559	517	521	572	507	527	559	505	564	515	525	535	528	495	531	511	520	539	505	509	586	522	521	524	534	519	516	515	523	537	511	530	544	542	547	515	537	545	541	590	512	555	547	562	533	532	500	523	522	520	557	513	529	531	542	536	510	545	572	503	516	521	539	531	511	549	503	518	506	504	526	518	547	556	505	545	501	535	541	526	530	513	512	488	611	538	506	528	504	508	537	515	510	544	528	494	547	508	565	541	521	511	552	506	540	545	577	514	554	541	540	527	520	553	516	501	518	518	574	529	530	532	536	519	509	523	548	508	528	499	534	522	542	568	478	527	514	545	548	531	540	565	552	504	523	554	533	524	524	537	530	565	544	512	517	556	492	516	485	560	517	525	495	500	521	550	516	475	518	519	553	538	554	477	554	472	506	566	502	543	542	535	495	527	543	523	514	531	521	522	528	528	527	548	520	496	513	510	585	480	530	544	555	534	526	526	513	545	500	506	554	534	532	539	548	507	510	506	574	531	499	503	496	535	561	497	524	501	533	514	512	502	532	571	486	542	483	539	534	536	526	525	507	522	512	547	510	549	527	511	514	533	530	532	530	528	581	554	518	517	521	479	485	546	508	557	528	452	490	564	537	484	546	468	536	521	505	503	522	552	517	510	564	533	521	528	498	517	513	541	512	566	555	539	535	519	529	518	518	517	547	519	508	558	563	583	553	543	524	564	572	528	519	540	487	530	541	524	559	530	548	556	572	527	473	530	526	519	543	536	573	554	525	498	504	504	543	537	530	536	549	521	524	539	584	496	533	506	560	530	553	541	543	530	549	541	540	537	495	525	506	561	554	516	521	505	561	523	531	510
46472	9488	1960	1208	989	699	621	492	461	421	394	371	355	353	346	325	323	336	299	317	346	314	329	308	311	289	319	288	278	315	308	315	337	307	306	315	296	276	321	312	303	277	305	319	309	326	329	314	312	297	321	312	286	313	303	283	311	297	287	300	340	286	306	274	306	318	339	293	303	275	274	304	315	322	318	307	305	319	275	286	283	295	279	319	323	309	315	322	288	298	278	291	293	283	299	302	301	300	293	298	291	261	276	327	323	306	293	276	306	298	318	295	311	281	301	274	317	296	302	311	325	324	292	305	287	270	313	301	321	314	277	301	298	300	306	329	311	306	312	304	311	279	247	298	284	305	290	277	291	302	292	304	324	313	294	290	285	333	353	296	318	336	307	278	249	289	312	295	296	288	325	260	326	301	299	289	312	317	263	281	329	324	301	264	334	307	319	282	293	283	292	279	299	288	297	293	310	281	293	314	288	299	303	303	274	309	324	283	275	313	279	273	305	274	312	315	322	299	307	289	297	295	299	306	289	285	296	272	309	283	309	313	330	298	319	300	281	305	298	295	309	329	273	315	308	286	316	279	312	285	315	305	295	313	284	310	300	288	313	298	309	303	346	301	306	295	285	300	289	326	301	306	345	294	292	318	312	296	305	295	291	314	306	279	273	307	294	300	301	290	334	323	359	300	295	283	281	279	307	299	304	286	309	298	310	314	305	324	293	308	294	291	309	259	298	269	307	304	295	248	329	296	308	333	312	277	314	298	293	302	279	295	302	305	312	308	304	317	288	307	287	269	308	323	323	317	289	303	334	320	274	294	277	318	308	305	280	295	305	293	294	305	294	313	283	266	298	299	319	288	283	316	304	312	263	283	305	309	307	298	299	258	300	278	279	269	298	303	299	295	290	310	288	336	327	309	299	325	302	269	308	289	284	273	285	320	334	311	286	270	289	273	296	310	276	311	317	334	299	294	306	297	287	298	278	293	298	308	286	296	289	285	294	278	318	301	282	303	272	314	323	289	287	305	303	304	310	309	304	305	336	318	319	301	306	296	268	306	312	299	293	296	321	313	298	324	298	292	287	274	279	298	280	290	330	296	313	283	315	304	303	310	319	309	282	308	313	304	318	303	301	270	314	269	301	308	298	303	286	296	329	309	332	302	304	286	291	300	313	300	306	297	268	283	297	278	270	325	315	294	297	312	301	296	299	292	278	302	303	311	311	284	327	316	317	268	333	284	308	278	301	263	280	288	317	297	293	304	311	325	261	303	309	256	312	320	273	285	294	325	276	283	302	286	293	314	318	287	291	282	310	314	336	289	297	281	290	305	296	275	290	298	330	278	320	307	298	307	329	317	293	285	317	351	351	290	317	284	318	318	297	288	294	301	283	289	324	308	280	297	313	276	259	314	279	322	326	296	274	299	301	284	310	293	290	307	288	312	280	286	283	258	299	292	290	344	281	277	290	283	287	305	300	353	332	313	328	298	317	280	287	288	318	269	313	297	325	303	293	301	301	293	306	316	326	308	293	332	294	296	288	276	306	282	306	274	271	306	301	288	290	289	294	318	312	309	316	292	298	282	277	303	274	292	311	272	306	329	273	328	320	302	322	295	313	314	303	333	301	304	274	273	306	296	304	307	294	292	301	284	291	297	340	300	293	319	318	294	293	297	317	294	294	311	311	310	304	291	300	316	282	319	311	311	310	286	331	283	285	313	301	327	318	299	270	307	282	301	300	288	304	316	280	324	303	299	286	320	285	329	303	280	294	303	296	300	276	290	293	332	285	312	315	299	291	308	300	315	258	283	332	312	284	282	290	277	321	285	325	291	287	322	300	295	262	314	328	317	306	292	303	275	308	283	316	290	308	276	343	275	319	297	309	288	298	312	289	310	295	279	281	312	297	290	310	306	301	292	282	314	290	277	326	285	310	309	291	303	281	292	305	277	300	300	278	299	328	297	316	298	277	290	333	321	290	313	289	300	319	318	293	270	285	311	315	272	281	291	358	261	310	289	287	312	304	291	290	290	330	286	294	290	317	300	310	276	295	269	335	326	322	302	316	314	323	304	292	312	297	290	313	308	289	299	265	276	331	315	304	285	332	268	329	284	278	297	328	307	282	292	289	305	288	265	320	319	294	317	280	256	301	284	327	261	307	316	311	297	310	289	296	280	293	340	287	286	312	293	317	315	304	320	287	264	296	289	274	282	284	300	310	287	301	284	321	301	309	302	288	295	270	312	312	306	270	289	318	297	312	286	324	293	287	273	307	280	306	318	282	299	304	304	307	322	286	325	299	290	286	287	278	300	292	322	311	297	302	262	293	300	294	258	295	356	290	303	286	309	304	322	319	308	264	291	272	321	268	317	299	274	292	271	280	300	307	290	307	319	295	271	303	291	325	295	302	311	305	318	286	313	289	297	311	281	287	291	286	330	299	304	335	296	287	279	272	317	293	309	321	300	282	303	304	297	277	268	311	308	307	322	295	295	322	303	267	289	296	305	302	314	315	291	283	299	283	313	318	260	299	274	289	316	312	288	320	285	306	284	271	312	313	305	324	315	274	288	312	286	288	285	277	329	276	295	293	276	293	287	309	321	292	330	280	291	291	320	309	294	301	292	302	287	285	283	300	305	273	297	302	314	299	305	294	264	267	301	283	291	303	315	308	310	288	327	279	274	277	320	284	293	287	316	300	289	309	302	296	303	296	318	290	290	282	311	294	306	294	288	291	334	282	308	298	307	298	299	286	290	291	286	295	322	291	300	303	282	340	302	325	313	305	299	308	280	280	272	291	304	295	296	294	303	309	348	290	311	310	275	301	274	298	273	305	283	263	279	309	289	301	323	279	270	278	286	283	285	318	288	290	267	296	310	287	278	316	321	288	271	313	294	298	300	263	305	280	324	311	291	328	281	316	319	295	290	306	268	291	303	319	338	300	329	313	301	304	308	315	317	274	291	283	275	297	303	266	300	272	295	316	269	294	286	278	300	307	278	281	292	308	270	272	347	313	279	307	305	322	301	276	283	286	292	304	272	299	302	309	317	325	289	281	289	272	317	294	301	294	301	299	296	289	271	299	313	294	315	278	308	303	288	300	331	325	278	296	320	327	282	295	278	278	316	337	310	274	282	296	297	310	281	310	252	322	291	294	285	289	312	282	274	286	289	293	292	323	292	317	336	303	319	282	326	328	321	304	316	315	320	321	312	305	267	269	311	299	280	309	288	309	290	296	294	303	339	332	283	303	317	334	298	314	292	323	321	311	315	293	314	311	313	283	262	350	305	272	315	280	306	323	297	293	321	317	309	312	275	267	310	287	319	326	295	310	308	300	340	277	337	290	311	311	310	278	304	310	322	307	273	310	282	292	285	290	299	279	311	286	292	297	291	294	280	317	302	278	280	313	297	284	293	318	305	283	296	282	300	275	312	262	302	277	290	285	294	299	296	295	306	316	316	291	353	287	287	298	299	275	287	299	294	281	305	294	291	303	295
22713	1931	3668	4037	3463	2911	2517	2127	1909	1728	1588	1488	1417	1387	1344	1208	1209	1175	1132	1095	1100	1096	1018	1009	1084	1011	1035	989	981	988	989	1007	938	945	966	964	939	933	910	940	955	913	876	936	951	941	970	933	932	890	903	909	937	881	913	940	895	940	944	952	923	960	911	864	881	915	898	907	891	892	910	915	920	913	879	949	903	920	929	878	891	943	867	886	841	936	871	951	880	885	977	892	953	901	907	897	872	871	880	899	891	908	937	889	890	890	851	886	916	912	868	906	927	841	920	902	895	901	858	918	910	903	878	852	932	933	880	933	860	801	913	887	902	853	843	914	881	843	872	907	918	839	893	922	871	925	872	941	870	943	857	882	887	882	880	886	897	872	935	902	896	919	914	904	903	917	943	850	899	829	888	877	859	935	929	886	841	899	898	852	915	960	925	880	900	882	879	881	915	888	877	863	854	871	863	899	937	860	845	901	834	926	908	925	914	925	906	930	885	932	881	897	957	942	898	917	923	897	874	908	910	850	894	934	923	897	892	889	917	873	869	915	873	885	895	873	825	908	964	857	918	914	953	889	855	850	920	877	907	936	775	833	873	873	901	880	870	843	914	918	847	883	887	896	900	931	837	897	904	879	876	889	902	910	890	954	898	857	958	937	896	904	892	930	885	886	910	907	943	904	877	901	936	947	903	941	921	903	883	915	885	859	918	908	908	903	898	884	903	898	865	878	898	890	907	937	902	905	890	865	921	891	900	875	907	887	884	870	925	913	900	894	915	861	906	888	941	931	865	956	878	890	883	904	883	901	891	895	904	860	905	942	895	854	917	863	892	893	917	880	827	861	824	923	897	906	860	905	909	906	906	911	866	959	895	912	913	886	922	849	913	922	935	918	859	852	894	880	893	864	873	798	916	900	887	894	865	829	914	862	902	874	907	853	886	904	893	861	885	897	869	906	879	889	873	913	885	837	882	939	926	884	940	928	879	911	876	895	899	868	966	946	879	932	909	842	899	909	874	906	908	878	887	920	892	930	890	862	879	859	851	927	910	894	918	860	908	818	882	902	846	948	879	855	948	906	867	883	886	946	855	837	900	907	969	880	871	897	903	866	892	895	917	897	850	894	881	898	900	833	893	862	882	857	948	909	906	884	864	895	895	867	925	873	938	883	935	898	936	890	845	858	874	925	895	859	925	894	935	901	881	867	888	887	857	860	873	890	873	906	924	868	849	914	892	855	857	905	861	923	883	888	891	880	883	922	885	870	933	912	944	866	893	881	863	915	949	924	916	961	930	841	913	921	872	911	878	929	924	847	881	886	912	917	893	904	846	881	888	898	889	911	932	909	902	866	895	846	919	895	880	845	871	898	933	865	833	833	872	872	890	901	911	886	912	885	886	831	862	855	872	941	846	886	891	874	876	866	898	847	901	859	806	850	955	892	908	857	885	867	893	876	905	860	891	906	936	898	926	902	916	903	889	850	897	852	926	882	841	859	886	859	943	928	893	917	870	898	872	891	848	899	898	872	837	838	864	879	873	868	913	830	927	902	904	933	893	872	874	924	891	887	910	915	915	879	908	937	905	896	902	933	874	939	959	935	812	890	881	874	882	912	850	907	912	872	876	905	861	875	869	860	892	848	910	912	921	915	956	846	906	842	862	889	860	881	935	869	865	859	906	909	850	876	908	894	932	890	932	847	857	874	841	916	920	913	899	909	904	913	892	876	884	892	904	941	893	904	928	928	931	920	889	848	852	854	877	885	927	874	911	936	962	873	878	877	885	943	943	902	905	912	875	873	898	882	947	844	884	917	923	875	919	848	944	931	917	902	909	895	908	952	849	906	869	881	868	955	890	910	853	917	921	854	836	794	884	839	896	959	906	883	887	888	899	860	895	917	861	844	900	902	828	873	909	878	908	867	892	904	876	900	901	907	891	895	932	918	819	856	899	800	958	932	865	900	832	865	891	876	901	860	880	871	840	852	831	887	918	874	851	890	862	892	870	945	894	873	891	886	898	840	879	866	869	938	856	913	893	953	843	888	857	912	900	904	872	820	906	861	898	901	857	883	798	887	873	856	891	855	917	852	844	913	920	874	872	908	923	873	905	876	954	918	840	850	897	858	886	831	912	922	940	909	853	880	903	885	857	918	887	883	912	889	883	919	869	886	872	913	852	933	903	936	852	884	853	844	865	841	909	911	886	902	844	877	932	914	921	909	873	897	846	870	881	908	909	864	879	860	900	930	885	926	875	888	858	877	912	880	910	892	854	880	893	836	925	928	909	849	888	879	865	863	903	877	859	823	865	885	880	871	865	884	882	880	929	933	920	811	842	887	884	885	889	843	863	877	926	910	869	875	889	914	928	911	885	923	918	839	934	908	912	932	892	890	872	935	859	902	877	916	864	903	891	842	853	889	933	886	890	915	866	958	940	912	920	929	959	866	839	884	895	870	879	864	886	911	857	963	946	890	946	922	925	898	854	888	886	901	941	878	884	855	851	887	881	887	882	885	849	862	910	887	860	906	872	903	863	912	916	865	892	903	914	904	863	852	864	928	865	899	936	884	877	868	885	910	906	919	930	867	874	882	886	838	886	906	908	862	850	893	902	915	911	948	944	891	908	890	879	900	883	872	874	886	916	881	874	879	916	882	873	889	902	895	889	907	918	926	893	884	893	865	851	926	856	905	889	878	847	854	871	877	874	872	872	930	848	907	911	848	895	870	877	885	967	904	889	870	857	857	939	939	900	858	895	867	876	901	910	937	919	853	850	904	934	920	904	892	899	846	838	877	894	911	930	879	873	845	854	879	864	883	831	881	929	878	835	837	934	942	904	946	869	959	863	939	894	875	885	831	869	883	894	877	881	890	901	851	857	866	886	942	839	922	897	865	930	890	883	848	898	902	874	917	907	893	893	886	916	931	814	929	883	869	887	870	902	933	911	899	906	886	925	905	869	893	837	884	858	875	863	899	893	906	940	848	859	849	913	898	875	854	919	854	935	845	939	855	878	902	872	929	921	906	886	854	916	850	884	866	848	907	863	898	867	911	902	897	909	887	888	885	846	903	893	881	888	924	907	911	926	917	886	865	887	939	870	905	918	892	938	901	923	895	832	930	886	889	893	912	911	882	873	905	879	916	854	868	868	888	836	884	848	881	918	899	838	881	880	873	888	861	855	856	902	864	892	887	908	902	913	871	909	840	912	896	907	924	866	843	941	895	901	863	917	834	922	885	923	846	852	869	881	858	955	916	919	915	926	855	875	902	850	840	913	822	889	906	910	912	908	842	866	891	867	885	886	913	908	884	932	892	865	924	916	868	912	878	880	920	851	938	905	863	891	913	855	873	926	894	885	847	898	853	892	925	863	910	941	861	916	909	896	901	918	914	860	920	816	887	885	874	845	935	885	902	879	874	897	948	873	908	876	906	895	888	930	889	849	895	892	915	886	902	922	864	901	919	867	900	876	854	894	909	915	949	897	900	932	866	890	875	850	823
59618	16728	5029	2364	1536	1091	934	759	711	592	564	500	440	441	477	459	430	393	388	405	374	375	387	369	378	363	352	343	388	307	332	363	369	336	349	364	319	334	324	384	362	325	322	351	328	317	348	379	339	325	325	361	344	303	337	338	363	315	305	332	354	323	301	325	337	370	361	356	344	331	336	319	338	354	332	305	308	366	349	333	321	347	339	343	346	347	339	354	368	324	323	321	345	376	347	343	325	367	346	382	353	353	331	342	337	321	329	339	301	355	347	323	297	316	343	327	296	331	314	337	335	355	333	327	339	323	331	340	330	329	335	339	356	314	302	322	330	345	318	360	334	340	328	330	370	347	354	330	353	368	333	368	321	342	357	351	334	349	317	329	354	332	357	351	313	316	345	332	338	344	317	358	332	372	326	348	309	324	337	330	308	308	341	364	339	347	367	346	325	345	333	313	325	310	354	342	344	354	320	362	328	313	332	347	332	361	338	328	348	343	324	351	358	334	323	325	345	343	312	316	319	307	324	328	321	361	352	344	306	366	323	325	318	327	331	342	331	340	331	337	371	352	316	366	318	320	329	307	338	318	329	348	316	310	326	362	371	350	330	340	352	315	345	360	310	332	320	312	351	363	312	351	345	332	357	319	295	359	337	348	305	325	361	356	315	359	342	322	354	358	315	319	334	354	354	372	330	340	362	323	344	365	372	348	335	312	318	369	360	350	340	348	313	340	322	349	352	327	324	325	330	343	328	330	331	328	336	331	319	328	345	318	350	345	329	344	313	349	304	317	354	315	316	329	355	334	352	344	331	345	328	329	351	350	348	339	359	343	322	337	348	321	358	355	332	337	347	326	350	315	363	320	315	327	322	339	335	276	351	360	356	379	355	357	337	349	302	322	290	384	335	341	324	346	337	327	295	311	362	332	338	330	296	286	326	352	357	336	342	328	375	329	298	309	303	340	332	314	307	371	330	316	332	350	341	314	312	301	325	360	330	323	350	342	308	341	358	339	326	320	327	328	343	297	358	358	319	334	360	329	389	351	340	306	320	342	341	350	345	375	341	330	317	333	316	352	339	329	342	321	348	329	345	319	351	347	319	338	386	358	362	318	338	335	328	326	357	355	321	365	340	341	335	324	344	352	344	325	347	340	345	348	329	337	358	345	335	357	321	332	325	347	340	328	326	345	332	335	313	331	335	317	343	355	342	323	333	330	345	325	334	353	335	329	359	312	319	312	329	328	354	333	325	341	333	334	334	353	348	320	353	337	337	351	328	302	325	345	337	323	355	340	316	358	342	337	336	352	343	342	335	325	325	332	332	344	365	325	344	318	298	327	344	307	337	311	328	307	292	272	317	359	335	322	301	347	337	336	354	337	338	322	358	338	329	341	362	358	324	364	324	351	308	347	321	331	338	327	327	363	314	355	320	322	349	322	336	326	341	308	363	320	337	327	352	330	330	324	316	314	337	358	331	322	365	344	368	327	346	337	335	382	335	315	322	366	320	376	358	341	335	329	311	338	341	343	377	362	330	321	354	320	350	351	324	303	327	360	356	319	345	329	367	344	335	329	372	324	320	326	316	301	303	336	331	356	354	304	374	351	349	350	356	339	324	359	332	346	339	329	319	360	369	328	362	316	332	339	324	324	341	341	357	362	335	345	337	328	329	330	344	312	295	379	337	347	315	350	386	355	327	364	328	308	332	349	334	319	346	344	328	339	346	330	330	341	324	306	326	345	334	326	310	311	339	339	335	351	333	325	331	329	342	333	324	338	298	348	335	340	317	328	301	334	337	350	372	337	342	308	337	357	360	347	317	308	330	289	362	326	344	371	348	336	340	289	328	348	336	332	301	309	327	365	366	325	315	333	342	347	334	349	349	339	358	314	335	331	301	331	304	353	338	329	334	341	329	336	360	338	313	328	322	338	329	348	309	364	332	292	358	349	341	343	368	339	366	339	317	323	323	338	350	325	333	362	361	362	326	325	356	343	331	333	351	328	366	335	348	381	339	343	328	331	353	340	297	311	380	375	335	321	331	321	331	310	356	344	309	362	335	360	337	311	349	349	329	352	294	372	317	314	328	342	339	327	306	351	370	343	334	311	361	359	319	355	308	381	339	326	348	320	320	315	362	319	313	336	366	349	341	319	350	355	375	319	325	313	338	323	351	341	329	359	345	336	339	342	334	335	363	326	364	330	363	364	319	361	321	339	346	346	296	331	341	333	375	326	318	346	344	323	330	369	339	365	371	320	339	348	340	340	353	325	326	314	362	350	307	331	373	336	306	344	336	350	333	320	337	319	336	351	306	349	323	348	342	343	302	352	326	318	350	343	345	349	343	326	346	319	366	299	324	354	361	335	309	347	309	335	319	354	327	321	322	336	292	367	332	310	330	327	298	353	321	349	333	358	338	332	308	336	332	340	371	347	318	323	314	315	363	343	345	317	320	317	355	349	361	363	356	310	323	350	350	319	335	338	331	345	303	304	341	328	332	355	328	338	334	321	316	347	368	371	318	325	323	326	325	297	297	331	367	354	317	334	354	337	364	333	335	314	302	329	373	311	347	353	369	335	324	326	341	346	320	341	316	354	311	296	333	323	334	338	322	329	318	323	321	326	341	340	316	336	340	339	293	314	335	355	328	329	341	354	329	363	367	328	338	338	362	306	323	357	301	343	336	336	317	320	321	347	328	350	366	324	311	339	323	352	309	363	348	319	325	334	326	335	330	338	343	329	316	335	359	321	336	396	348	327	317	343	357	351	328	341	311	336	349	330	346	351	339	298	327	343	361	328	326	357	318	355	341	358	333	316	337	344	305	299	336	332	321	348	345	310	328	320	318	329	325	353	351	323	345	330	336	357	324	341	305	340	371	346	335	364	305	326	331	351	354	328	355	344	314	351	355	321	328	314	330	337	322	345	341	312	334	308	357	339	336	337	341	361	346	328	336	346	347	333	363	341	363	351	325	335	335	351	376	336	349	310	331	360	333	321	309	357	306	336	354	298	343	321	320	364	357	290	339	336	344	344	345	345	330	336	331	344	340	330	358	337	364	361	329	321	297	319	330	367	264	348	348	341	359	310	350	331	332	358	349	370	378	342	343	339	342	355	347	349	317	322	311	340	317	335	332	323	341	300	307	328	349	349	333	326	368	333	308	302	353	326	335	298	342	353	295	321	370	304	343	314	323	336	328	360	310	328	329	367	323	347	376	340	323	329	320	347	321	380	333	311	305	327	330	354	332	323	335	348	333	330	336	325	362	327	294	341	352	361	360	343	314	311	325	349	363	377	336	327	347	305	313	359	348	360	355	337	350	351	325	330	318	340	313	318	336	345	331	335	323	335	302	391	359	325	320	320	358	307	338	336	321	347	343	325	346	343	309	363	337	326	357	318	305	349	353	302	340	336	337	348	335	341	308	343	339	335	343	318	316	339	362	332	335	301	339	341	356	339	336	336	344	353	323	327	353	358	305	360	336	324	309	359	353	326
29250	2943	6340	6701	5617	4628	3888	3268	2917	2544	2331	2048	1947	1794	1757	1627	1544	1486	1427	1406	1358	1366	1358	1273	1337	1185	1213	1175	1166	1123	1125	1125	1079	1141	1149	1071	1101	1089	1058	1079	1056	1034	1059	1035	1027	1053	1066	1045	1035	1049	1075	1026	1050	1057	989	1016	1026	974	974	1043	1006	1031	1054	1021	956	963	974	990	1012	1028	1019	978	948	963	973	966	933	938	986	1014	1053	1013	997	967	975	973	931	989	991	1017	978	952	964	973	965	1047	1006	942	986	944	1053	949	932	950	976	992	987	952	953	938	997	998	989	945	984	1007	983	1004	980	987	925	937	916	974	982	1009	981	1008	943	950	943	1011	985	977	988	946	1003	1006	921	1011	962	951	947	980	1021	972	955	963	952	990	965	963	965	971	973	951	985	995	963	994	1012	957	982	942	1054	922	986	997	1042	947	999	978	958	990	993	950	941	936	939	991	950	958	993	997	977	1001	1002	1018	1039	960	1006	958	946	963	983	943	959	980	1040	970	919	960	948	923	969	940	912	968	964	992	988	940	1022	956	980	961	981	1018	949	1026	979	961	955	978	980	969	984	995	884	971	932	921	1034	996	983	1054	979	1032	965	973	960	934	994	984	957	927	1015	974	922	982	926	947	982	927	973	953	942	923	942	978	943	964	963	947	1020	993	986	947	1015	984	1009	956	986	985	925	974	912	940	966	954	986	990	952	976	981	1021	953	945	1000	946	983	999	931	937	967	948	935	994	977	1012	987	971	938	1004	964	969	951	945	986	945	1081	995	976	922	952	958	1053	1003	926	951	955	960	941	974	937	894	989	938	969	932	1005	968	977	1013	962	953	992	952	997	940	970	966	955	960	977	953	1010	943	922	996	988	961	974	993	962	980	988	867	965	981	992	964	939	937	966	965	1024	956	995	1004	1007	969	957	992	942	961	919	996	944	981	1005	1003	904	990	960	983	1058	981	928	961	956	940	947	1002	969	976	1002	944	996	951	956	1003	995	923	941	947	1032	970	1034	943	960	909	949	986	971	932	949	976	911	967	988	957	866	950	1003	958	942	979	906	994	919	959	975	978	922	962	947	928	958	978	962	965	973	953	934	939	995	990	933	937	965	985	983	961	989	987	940	952	954	1027	949	961	987	974	926	973	923	943	960	979	969	915	1010	989	977	958	939	968	916	1016	954	1051	971	950	1013	971	963	935	940	1002	975	930	969	937	974	918	975	931	1067	1001	970	959	960	1010	984	908	954	957	999	951	981	946	974	948	959	1002	990	974	1018	946	925	908	975	959	984	977	973	996	950	952	978	961	959	976	998	957	980	1010	970	943	1011	910	959	1034	938	947	976	982	962	958	979	1032	952	900	983	937	984	954	941	959	1021	974	917	996	935	876	948	954	942	961	947	907	922	908	1010	1011	961	988	1024	957	955	907	959	913	984	940	983	977	999	971	967	992	972	1011	952	1026	950	943	933	983	988	937	895	997	928	932	987	991	951	935	940	964	979	969	905	990	946	990	957	942	996	956	928	993	1013	955	980	989	919	962	985	931	962	940	949	929	981	970	983	903	923	927	929	951	986	934	963	931	992	1000	968	912	943	1045	947	965	974	974	967	961	896	979	1004	1011	943	965	983	972	1007	920	924	947	954	951	993	956	1042	918	974	989	949	1029	992	977	940	942	945	1034	957	980	950	1016	901	968	947	966	917	965	980	963	905	951	982	965	954	1022	964	984	929	965	984	955	908	942	1043	897	919	987	943	961	936	1012	957	938	917	940	977	959	964	903	938	962	940	995	969	964	1006	920	947	995	966	993	982	971	959	956	940	936	945	1002	961	993	995	999	1010	963	951	984	959	1002	985	931	953	961	934	907	937	934	946	980	978	952	993	975	958	917	973	961	966	954	977	955	979	933	967	981	964	965	967	954	986	935	950	1020	968	979	951	984	931	963	1018	978	965	1027	919	981	970	1010	939	973	1016	921	956	1000	1032	977	947	1001	1000	932	1001	935	967	999	921	996	986	962	905	997	1011	987	968	977	942	890	981	937	990	924	975	987	991	985	985	919	983	1005	925	964	996	966	938	907	964	972	961	959	949	956	1006	979	965	943	973	984	970	900	944	981	956	999	937	1006	986	995	944	936	958	986	914	995	991	988	934	978	1027	975	919	937	948	999	990	982	959	951	954	982	1002	939	969	927	908	967	1012	912	1004	963	937	906	954	982	1024	976	959	1025	961	941	975	986	1044	944	927	943	951	979	916	975	925	917	956	981	979	990	961	939	986	979	967	947	1019	930	959	965	980	968	947	931	920	970	972	942	920	991	992	932	998	985	1014	991	967	995	952	968	963	931	982	986	1018	1017	985	997	954	957	1015	967	956	938	995	969	1003	1009	1031	938	982	973	924	1009	971	1008	989	906	942	964	1033	997	1007	957	979	966	976	1036	977	919	990	898	984	1033	938	946	953	971	951	982	999	990	945	957	917	1013	951	976	965	939	1020	994	980	1040	958	928	972	1022	964	982	942	941	901	973	932	973	967	972	953	942	916	982	948	945	895	1002	1004	957	922	958	976	1031	986	943	994	953	1014	966	956	942	975	938	980	969	1024	929	942	972	998	1035	1008	989	978	980	966	924	956	986	960	936	972	1008	962	956	972	950	1038	939	940	896	939	973	1005	973	1002	941	1051	962	971	948	998	950	991	981	941	932	988	1002	946	955	962	931	989	959	973	963	928	936	962	1005	979	1041	934	999	990	968	929	994	995	974	1042	962	985	915	1003	967	1007	935	989	961	938	986	964	892	995	984	937	944	941	968	984	945	1009	993	961	946	936	930	927	1024	976	931	956	1011	1016	977	989	922	973	1001	950	958	944	976	973	961	967	951	999	1001	930	929	975	979	1005	1004	977	992	1016	960	923	1009	1017	967	949	951	947	947	946	1010	988	959	1028	938	929	953	932	927	989	917	970	986	973	935	963	956	935	978	918	1008	973	1009	964	998	921	971	979	948	964	968	946	1067	983	1005	1002	924	1010	946	1018	978	963	954	944	994	984	966	959	932	923	944	987	923	961	1013	934	1005	991	952	995	962	969	989	972	945	996	984	1001	1032	909	997	913	955	960	958	969	941	994	980	974	964	963	968	1004	993	973	1053	1002	949	964	977	971	966	970	938	1005	933	972	914	981	984	964	958	950	963	977	978	939	972	942	951	979	956	977	988	975	975	978	985	941	984	962	970	1004	956	961	873	941	981	967	993	1031	1002	943	980	950	967	951	922	951	957	981	963	983	937	997	941	949	957	1009	951	941	962	998	942	935	1009	951	981	1000	923	963	930	966	970	938	1007	1000	981	933	992	986	967	992	947	972	953	937	968	1003	954	940	970	1032	952	993	955	1018	945	945	1019	984	1001	967	971	993	970	977	966	1008	924	990	910	922	950	956	939	949	956	998	936	996	938	992	955	985	959	1002	934	1005	976	951	959	958	966	997	988	983	956	957	922	989	978	995	973	992	981	948	963	973	988	979	930	956	1011	992	979	980	964	989	957	987	986	935	934	1001	974	984	976	953	970	967	945	909	936	967	964	995	967	965	938	977	881	976	997	963	958	943	982	981	976	958	964	955	1002	910	975	982	916	948	978	890	983	963	974	969	997	1042	933	916	932	911	932	986	950	910	993	1006	995	941	966	983	968	1004	939	880	968	935	925	923	974	991	987	910	909	905	986	962	980	956	916	952	1006
8657	447	255	238	199	188	177	166	172	140	184	166	161	180	152	147	163	174	147	148	175	144	158	164	174	169	192	173	127	162	151	148	162	151	155	151	152	166	148	168	172	178	154	162	175	145	180	178	158	142	150	130	149	146	176	151	157	154	159	171	168	173	148	173	149	165	166	152	145	162	177	174	179	174	164	155	166	164	150	157	155	172	182	182	172	168	172	180	169	176	139	144	165	171	151	157	171	162	145	161	161	190	158	146	153	140	168	144	179	156	150	205	170	170	153	161	171	173	158	163	151	168	170	163	151	176	155	158	169	148	152	163	175	160	166	154	163	169	154	183	165	153	172	182	151	168	132	149	171	161	145	172	164	139	157	166	157	165	152	156	129	165	176	161	176	160	155	182	134	141	173	154	155	174	142	181	159	147	180	164	185	166	165	169	154	174	157	169	176	163	161	173	180	154	154	177	161	174	146	172	158	165	162	166	163	171	192	170	173	167	137	170	168	139	189	175	145	195	147	158	157	150	152	174	149	146	149	165	147	144	148	142	163	168	148	163	158	172	183	163	157	165	149	176	167	150	177	147	130	158	172	137	149	144	164	130	161	149	170	163	165	170	163	170	160	172	155	174	147	141	165	166	167	170	162	143	186	182	158	155	162	151	166	167	144	161	170	165	163	150	161	154	176	148	166	155	166	158	174	158	155	185	178	141	165	156	142	142	154	164	140	157	166	171	129	169	154	154	161	155	173	145	183	177	168	158	181	150	182	161	177	167	148	159	154	166	161	164	144	164	175	160	146	165	181	162	155	145	155	169	163	150	165	178	174	154	153	154	159	176	170	177	166	177	159	166	166	136	169	158	144	127	149	155	161	139	153	138	159	150	150	148	152	158	151	139	145	154	153	166	170	163	157	148	157	168	178	165	148	157	185	154	199	158	164	135	150	165	173	154	183	159	145	132	178	160	157	183	200	151	149	142	147	160	162	169	187	167	144	205	161	160	145	145	180	167	147	157	175	148	167	165	133	162	167	157	127	162	180	151	167	167	160	174	143	163	166	162	184	156	156	164	149	171	150	154	160	158	161	144	168	149	174	126	160	159	148	176	164	157	167	161	154	145	141	159	148	155	157	142	141	161	162	178	160	165	156	157	138	156	150	161	140	174	155	160	159	151	153	154	178	151	138	157	143	159	151	152	168	149	173	164	154	152	154	159	175	172	176	155	149	149	144	185	147	159	183	165	165	169	179	181	154	162	173	159	170	171	164	167	172	166	156	163	154	155	150	153	169	164	164	161	148	169	150	150	158	170	159	154	174	154	145	157	142	157	157	164	161	159	160	160	173	153	166	164	133	163	159	162	160	133	162	150	176	143	157	172	143	166	176	153	142	168	152	172	142	177	163	155	166	155	144	139	159	174	171	156	150	151	148	161	164	165	144	168	186	145	156	171	154	158	162	148	162	166	152	160	158	158	158	181	160	167	191	167	144	159	153	157	163	155	165	150	155	148	161	167	174	152	187	144	141	156	150	165	161	143	156	154	155	170	142	149	152	139	155	162	174	162	153	150	175	183	146	160	150	184	176	167	172	174	155	166	191	155	179	144	136	157	148	157	166	142	170	184	152	175	181	177	148	154	162	165	161	164	164	170	154	169	163	150	174	156	173	150	160	152	144	172	161	138	162	153	188	149	131	167	151	145	150	162	160	177	172	151	144	137	143	139	155	152	168	150	188	182	155	171	165	153	177	175	128	166	194	159	161	137	140	148	142	138	147	156	149	176	140	142	150	155	153	167	135	142	171	153	157	169	157	155	157	164	150	149	180	170	161	178	186	139	164	154	164	149	165	181	165	163	130	165	180	177	161	156	151	172	168	155	182	163	172	156	184	169	170	164	170	165	170	164	164	170	174	152	161	159	156	173	165	139	159	164	153	179	176	153	170	144	161	143	162	144	157	165	163	148	160	167	161	168	155	167	172	157	145	166	150	172	138	171	155	164	165	155	150	167	163	150	145	172	160	135	165	142	153	171	177	166	153	163	167	172	147	157	165	162	171	153	156	168	164	154	145	158	183	154	181	169	167	139	185	167	161	144	171	137	167	152	171	142	161	163	182	171	135	161	163	161	156	155	195	177	151	178	154	169	148	185	136	152	162	167	141	155	155	169	156	165	177	148	159	153	148	160	167	179	168	170	157	158	149	157	166	157	171	151	162	172	166	171	151	171	183	167	158	140	175	151	156	184	160	167	179	151	150	146	131	160	146	176	166	140	178	171	162	189	156	157	153	147	162	153	155	156	141	180	164	173	169	158	153	176	153	156	142	145	161	179	162	135	166	154	150	171	155	148	152	167	132	147	156	132	149	177	171	147	150	179	168	184	168	144	140	168	158	176	164	160	168	163	151	153	148	189	162	174	122	155	182	182	151	150	166	162	139	157	169	164	171	153	173	166	158	162	174	169	169	156	144	163	171	171	184	157	155	168	149	179	166	166	147	152	161	165	169	159	168	167	141	151	163	158	156	167	182	157	171	160	173	185	178	158	140	163	180	160	166	170	134	162	163	167	165	178	161	171	160	157	139	146	143	138	143	166	149	161	171	154	160	155	191	160	161	174	188	144	159	163	155	165	152	162	170	165	162	172	153	142	145	157	169	181	163	163	153	164	153	180	178	164	163	135	147	172	154	160	154	155	163	153	171	158	147	158	150	148	168	157	128	145	168	161	153	175	153	146	146	160	152	170	161	146	150	159	155	147	159	172	154	150	160	161	142	143	156	161	162	141	158	164	172	154	174	133	176	161	175	152	183	150	168	160	171	145	166	147	186	143	180	161	177	160	147	156	162	161	156	161	138	197	169	162	158	168	175	187	176	171	163	174	161	163	174	170	174	136	144	143	153	157	170	170	162	153	150	154	172	153	161	181	159	151	154	172	168	163	158	156	166	166	171	148	167	158	163	146	169	174	152	152	126	164	172	167	141	179	173	160	166	146	136	158	155	157	164	139	162	167	147	151	160	166	174	144	170	171	170	165	161	160	173	158	142	175	146	180	137	138	164	164	147	175	154	173	174	162	154	161	137	149	171	166	165	172	167	161	156	148	184	176	187	156	154	170	155	163	160	190	176	143	157	153	164	170	169	152	149	158	145	155	149	192	179	140	153	165	151	170	142	169	168	153	160	166	160	158	163	170	167	152	163	157	150	171	172	168	185	159	152	183	134	153	161	185	158	161	188	156	145	149	138	151	166	136	172	174	154	137	163	172	172	163	133	176	178	142	153	178	153	171	160	162	182	188	140	169	159	149	160	163	160	152	161	152	129	164	167	145	161	144	131	173	128	172	150	159	150	162	150	169	170	142	178	175	156	173	173	163	157	188	191	147	147	162	152	175	163	151	166	179	156	175	156	154	175	168	123	143	159	168	162	160	158	148	168	158	150	169	149	157	155	160	168	141	135	164	153	166	167	150	162	164	158	148	148	139	166	168	144	155	163	163	185	135	157	157
7471	600	708	730	700	691	655	593	545	555	586	579	555	597	571	594	592	527	582	555	560	558	537	543	518	547	532	518	510	509	528	570	584	560	491	550	557	508	491	504	524	547	495	530	529	525	527	537	565	549	550	520	582	525	569	544	549	527	543	536	523	533	518	516	529	560	518	575	529	518	521	532	568	507	512	535	581	538	522	519	527	538	537	536	514	515	560	506	524	510	520	567	521	496	538	562	527	508	534	533	546	573	526	549	500	550	518	506	526	531	500	520	503	499	549	514	555	524	516	529	548	530	518	495	530	548	539	528	557	541	512	546	529	502	511	504	491	505	504	501	514	565	542	531	484	556	558	525	521	514	522	533	558	581	527	526	491	516	549	529	526	567	548	548	521	504	565	521	572	534	517	494	524	544	533	519	576	547	498	549	495	523	515	545	531	525	534	531	537	521	508	552	515	515	553	534	550	522	531	544	501	535	522	489	486	553	517	565	515	579	544	522	531	514	553	479	517	543	546	527	522	530	495	532	588	530	536	521	560	535	524	543	537	545	527	545	515	521	521	524	489	558	520	525	521	532	546	533	521	501	530	548	547	538	507	525	544	527	501	569	558	563	507	547	531	509	553	512	544	530	546	568	535	539	527	607	468	504	530	530	530	571	476	526	549	514	509	548	503	525	565	540	524	511	547	571	536	523	532	556	539	587	561	545	543	531	507	563	502	503	522	534	502	545	561	511	509	549	542	545	549	536	554	553	502	534	553	530	555	531	544	539	538	555	521	513	542	481	556	540	543	485	561	534	527	506	508	542	539	490	533	540	540	508	563	530	503	541	491	541	562	528	553	516	503	527	521	529	538	524	519	539	531	539	506	534	520	551	537	527	571	509	521	546	515	533	561	509	505	555	548	530	530	522	539	544	538	535	543	542	528	534	557	528	551	553	519	529	563	511	556	536	562	582	535	519	561	514	564	555	526	516	505	529	504	506	511	501	565	523	534	593	519	561	541	551	531	473	562	506	544	576	514	495	530	536	523	560	520	526	540	586	591	518	544	516	532	546	521	546	537	483	529	549	509	543	503	499	539	546	516	523	534	484	511	529	599	551	529	540	502	529	575	527	574	492	513	532	518	532	530	532	533	527	498	509	520	520	519	514	583	535	569	542	530	530	538	527	531	536	564	564	504	553	536	494	554	528	548	502	507	542	558	532	551	498	546	550	559	524	557	557	521	529	547	572	534	520	534	491	573	516	562	561	526	572	544	519	526	586	548	509	535	540	564	559	535	467	531	531	510	530	552	533	552	528	529	544	528	537	525	517	526	545	542	510	507	552	504	539	519	511	541	555	523	538	506	540	528	497	520	544	524	521	567	552	525	515	533	557	513	521	551	511	554	504	526	544	527	522	507	566	515	529	549	535	546	543	503	482	532	542	516	531	546	557	536	572	512	562	496	555	512	527	543	537	518	535	557	554	532	548	521	528	528	520	552	539	493	523	543	542	533	540	530	535	536	547	534	551	583	511	530	519	495	524	531	572	545	476	532	511	491	550	523	476	555	479	536	544	552	531	529	514	553	573	562	481	570	537	513	525	541	486	533	518	512	519	539	540	522	527	530	548	558	563	518	550	496	498	555	521	500	523	571	523	534	504	536	522	557	530	539	530	537	517	559	525	554	512	551	541	553	540	517	529	531	548	514	520	571	525	544	527	525	496	549	546	539	536	541	547	555	529	529	519	498	532	542	547	557	537	526	563	527	543	527	529	534	533	539	523	573	550	491	535	559	545	548	525	528	525	529	571	531	554	506	563	526	499	552	527	530	527	502	527	499	524	536	524	558	533	489	511	552	548	495	520	537	504	546	509	538	542	547	550	525	531	574	552	528	546	531	522	526	573	548	529	510	490	548	530	529	562	528	515	542	507	537	492	540	537	559	566	518	530	534	546	513	532	560	537	523	527	548	535	531	554	527	519	503	536	524	537	549	492	517	522	572	538	511	501	533	524	567	545	517	524	512	562	548	518	551	520	521	498	525	535	549	510	519	450	551	522	517	550	539	553	541	554	568	531	541	543	541	559	533	507	527	558	547	584	529	562	535	508	510	580	537	556	544	529	527	546	528	526	535	534	527	537	511	554	574	546	553	535	562	543	566	567	546	524	506	547	563	506	519	564	618	525	533	498	529	556	504	533	560	510	531	534	531	532	514	537	516	513	504	526	520	542	516	552	531	565	530	537	511	534	557	524	562	536	534	533	544	546	581	481	543	528	541	518	517	547	551	525	535	548	563	538	557	530	576	517	541	576	569	520	516	528	530	514	532	514	514	514	522	551	537	529	519	496	514	556	547	514	522	523	526	531	552	532	530	522	507	501	551	541	497	501	553	536	543	552	509	546	514	530	566	538	590	574	525	565	548	527	540	535	516	520	525	524	581	531	519	576	515	523	515	559	566	510	535	523	563	521	553	533	569	522	530	539	512	506	511	543	601	527	534	558	568	525	502	508	519	498	537	536	530	483	545	532	521	525	481	536	548	519	567	557	496	535	528	549	514	514	555	520	556	552	552	540	548	525	550	527	568	511	511	527	562	525	525	593	546	567	546	535	530	551	553	554	527	574	531	538	530	538	526	569	527	528	519	487	534	535	593	537	533	557	561	574	519	533	526	543	496	559	512	590	547	532	569	500	552	512	511	483	499	548	524	537	548	529	514	527	529	541	539	525	495	539	527	593	533	544	534	508	558	522	515	556	547	536	498	514	560	562	550	577	549	550	527	508	545	512	493	542	577	556	542	546	516	519	519	527	526	482	530	563	558	552	494	538	501	576	539	512	510	577	522	549	521	550	497	567	509	516	523	566	574	492	539	519	534	521	542	530	541	509	546	547	523	532	518	516	509	496	502	503	526	519	578	542	512	499	547	552	543	547	553	572	537	546	530	521	518	499	586	548	531	544	526	576	491	530	552	574	507	506	485	519	545	537	554	533	541	531	494	513	573	524	556	586	496	516	560	499	510	559	533	548	521	564	572	525	500	535	479	523	502	516	555	547	524	482	535	532	549	576	479	529	549	497	548	515	485	568	545	551	503	552	573	536	585	557	549	512	531	494	524	530	547	546	531	583	529	556	521	547	517	562	533	545	530	535	511	512	591	558	539	507	543	549	542	539	540	541	549	545	524	546	496	568	564	552	565	585	523	557	547	516	504	512	514	490	497	552	552	562	510	537	546	525	506	533	506	568	533	499	518	552	553	537	506	531	527	501	531	516	534	527	539	548	511	500	548	543	551	521	578	555	524	534	497	522	533	522	516	477	571	542	557	542	575	556	547	538	543	537	511	541	516	567	541	505	516	532	512	552	504	537	543	509	509	543	517	535	603	532	494	552	529	564	527	540	523	542	516	564	556	519	528	505	528	551	513	537	588	563	518	564	567	504	531	536	549	543	541	559	494	531	548	504	529	527	513	511	524	529	519	525	550	528	523	539	585	542	510	504	521	587	563	556	520	529
48650	9980	1901	1224	910	699	569	481	478	417	415	407	392	379	377	360	342	340	323	312	301	299	350	317	312	298	298	324	280	316	326	315	310	297	332	280	323	318	311	286	303	299	316	305	299	311	309	297	305	314	308	306	297	292	260	292	292	282	296	272	286	319	296	312	297	320	308	295	301	284	324	295	339	310	306	290	337	341	285	283	310	313	318	290	289	294	302	298	305	270	296	278	324	264	273	299	314	287	307	312	291	306	257	299	278	263	286	321	287	309	294	276	338	313	302	297	295	288	310	284	322	306	276	293	294	316	324	291	307	251	290	302	317	282	311	329	316	289	306	343	340	335	304	301	308	315	290	296	295	271	297	291	318	252	272	297	263	330	295	271	331	313	289	294	301	313	324	346	325	323	302	280	300	308	273	305	291	288	287	299	275	293	312	286	310	290	291	279	300	309	311	322	291	287	294	300	314	300	300	292	317	309	318	307	325	299	283	327	322	309	266	313	317	300	295	312	300	309	277	286	296	293	311	291	298	299	301	290	307	290	283	312	312	285	303	335	318	292	283	290	301	249	304	302	294	274	299	316	315	296	283	292	299	287	315	329	320	311	290	314	291	302	330	281	288	278	296	281	312	287	296	298	287	290	330	294	291	287	295	276	308	317	318	281	319	301	290	272	288	287	293	286	274	304	312	319	330	299	274	281	296	363	311	308	268	284	346	323	295	314	322	268	315	327	297	292	326	280	304	292	304	298	299	298	293	296	293	312	278	346	291	337	275	283	299	294	295	315	293	355	314	327	312	284	308	286	266	283	318	281	278	325	288	289	297	307	283	281	291	284	323	292	282	310	320	315	305	274	280	295	293	320	336	295	289	333	277	315	302	279	281	311	303	282	260	284	267	293	254	304	276	275	320	275	274	316	293	275	285	321	313	313	303	290	301	282	305	319	313	295	345	320	322	308	291	318	307	304	298	294	306	296	283	266	275	321	289	326	298	296	289	307	313	314	301	291	292	324	298	288	304	285	303	276	330	303	305	306	307	280	271	301	293	280	285	307	305	321	312	320	326	310	345	296	291	333	302	324	304	320	278	272	304	327	296	303	324	276	324	292	286	318	300	306	256	274	297	293	291	287	284	317	286	302	275	300	328	301	294	295	311	288	300	303	305	286	278	310	244	325	312	324	317	316	279	295	283	300	306	265	288	314	302	321	339	299	304	347	291	303	300	287	282	278	292	327	313	292	304	281	268	310	318	289	299	301	269	274	294	308	296	288	313	296	288	319	303	316	320	272	274	331	291	321	315	292	337	306	307	314	333	314	291	279	290	312	282	297	317	298	310	277	313	324	296	291	302	299	316	319	323	267	266	268	268	296	302	310	303	327	297	285	263	314	300	339	319	304	296	254	345	269	289	311	303	306	278	307	290	321	299	268	288	301	293	295	306	316	279	270	313	309	328	282	298	282	289	303	336	267	309	272	314	313	306	282	286	300	297	314	333	312	296	293	265	305	317	286	304	299	287	328	319	313	299	324	329	295	289	290	305	270	273	302	295	278	304	322	312	316	302	294	294	288	294	284	282	320	312	330	334	315	285	319	303	262	270	284	315	327	312	311	319	285	307	312	306	329	293	320	271	298	292	339	287	287	288	303	306	305	301	320	292	315	287	291	289	280	306	291	295	299	281	323	311	340	284	287	315	309	310	302	312	330	295	336	307	343	301	286	294	308	293	317	284	328	310	282	280	311	279	262	279	294	302	298	319	284	280	290	290	299	291	283	293	295	300	350	293	320	258	337	311	321	287	284	272	301	305	329	323	313	341	289	303	304	305	304	300	271	306	287	284	290	306	276	299	322	276	306	290	299	293	328	292	340	292	308	309	307	296	325	289	287	284	309	316	312	313	288	272	308	298	318	347	319	314	278	284	301	301	294	299	278	290	300	278	316	285	348	310	293	330	288	300	285	307	303	276	293	343	267	320	282	314	290	320	299	316	308	294	301	294	288	300	303	268	318	318	337	311	302	298	311	296	298	282	298	293	271	303	306	268	278	286	318	300	294	268	291	328	275	304	303	274	267	277	284	310	299	277	327	302	313	312	291	292	304	303	329	345	281	297	298	321	319	266	321	278	300	289	276	308	333	316	283	316	286	283	295	292	319	283	320	318	294	303	302	290	344	280	295	307	296	284	309	324	296	269	291	289	251	297	307	325	333	312	272	303	277	269	335	317	308	330	281	289	320	292	268	334	299	305	326	297	291	278	306	318	282	290	288	296	287	304	311	294	288	323	293	277	313	320	282	297	328	302	302	280	301	300	333	316	319	319	276	331	328	302	291	311	285	291	324	297	285	331	292	299	317	330	266	279	307	295	315	292	286	303	309	297	294	291	310	273	314	278	277	311	301	308	315	284	293	311	297	317	299	304	288	322	293	298	317	288	284	301	281	344	304	310	290	312	302	321	331	320	312	288	299	299	292	280	283	294	303	297	320	319	262	297	326	298	300	295	305	307	281	298	290	291	322	277	289	295	273	278	300	300	271	301	311	317	311	302	292	294	288	274	287	272	317	294	289	321	290	303	303	342	313	321	314	303	335	296	280	296	278	293	287	289	296	303	313	322	290	298	298	290	335	280	282	280	287	301	280	319	276	286	284	279	259	328	288	323	318	294	311	288	283	292	296	348	307	309	329	302	303	293	289	318	299	302	319	322	302	312	284	295	284	289	292	299	302	322	295	310	299	297	350	317	280	286	320	297	303	274	304	294	301	321	280	286	332	302	311	269	292	313	317	283	307	298	282	313	326	270	292	310	331	303	306	295	313	334	322	303	282	299	330	321	295	273	333	307	307	302	314	299	289	307	319	278	338	284	291	275	292	309	291	304	302	324	288	287	268	295	303	291	326	291	292	326	293	313	296	308	264	305	308	272	294	290	306	269	314	287	297	269	309	296	299	297	335	310	273	310	289	276	290	281	306	293	320	288	300	261	290	268	307	298	297	288	277	315	280	313	295	324	284	309	272	270	290	306	281	302	295	289	295	333	290	338	279	274	318	288	301	297	293	283	293	317	310	312	285	292	270	281	303	302	321	300	319	318	277	290	311	278	267	275	305	296	310	326	308	347	306	317	319	308	300	295	301	281	290	289	315	314	296	304	332	303	313	313	275	281	287	289	318	279	296	296	321	281	301	323	299	299	312	284	305	335	298	292	289	297	291	307	267	316	276	315	324	298	312	272	319	320	292	313	296	307	288	310	284	303	321	297	269	313	285	299	316	303	294	299	285	289	285	307	300	292	290	316	313	302	310	313	304	292	324	288	302	327	310	283	348	307	277	283	298	276	278	295	311	290	303	319	274	276	310	329	266	294	325	292	280	313	291	305	310	292	303	313	317	296	312	284	295	286	311	287	331	285	322	309	325	289	272	301	294	265	286	278	299	289	271	303	292	323	306	327	274	301	304	283	306	287	312	320	268	270	297	310	319	303	330	311	303	284	336	255	290	271	306
23812	1919	3702	4069	3461	2889	2470	2172	1914	1649	1533	1466	1398	1342	1281	1266	1254	1197	1123	1144	1141	1165	1072	986	1060	1006	1012	956	1004	1005	1063	1005	955	974	939	959	912	960	919	973	975	969	940	922	912	908	914	933	950	912	909	965	907	935	916	993	958	933	921	884	913	909	882	932	899	903	918	896	917	899	922	890	922	963	913	868	894	918	890	896	909	913	897	898	878	891	936	930	897	875	963	919	906	889	925	897	923	869	946	888	904	933	882	918	899	891	904	927	849	899	868	933	897	938	881	932	854	896	946	866	883	871	888	923	921	906	910	926	884	901	854	937	903	926	980	919	936	937	932	869	846	938	883	940	945	860	880	897	900	870	887	974	924	884	909	912	885	935	895	881	868	865	876	931	901	875	895	880	871	928	886	914	905	896	871	906	875	901	866	940	936	919	888	941	891	865	907	904	878	912	942	877	942	907	873	897	873	862	880	931	937	885	842	905	872	939	934	883	887	931	928	882	892	866	931	866	883	879	927	879	857	873	883	899	871	919	884	909	894	911	872	910	908	855	911	928	883	865	921	908	832	886	891	867	928	890	869	886	876	887	899	946	889	933	910	941	839	900	908	854	893	873	909	921	902	867	941	888	888	897	906	834	887	877	924	953	901	845	927	952	827	899	867	937	909	938	903	890	888	899	938	838	860	893	852	931	887	905	875	893	884	895	869	919	920	919	882	923	849	913	911	958	919	908	876	880	885	901	876	936	908	896	873	895	927	909	938	845	908	859	864	872	951	912	936	929	870	913	904	896	892	817	883	831	882	946	922	866	862	878	934	913	944	896	966	951	930	909	899	890	890	880	876	955	863	875	929	908	930	905	906	849	908	858	873	891	832	910	924	882	932	873	878	885	905	909	873	913	841	892	860	896	855	876	892	894	889	811	868	898	907	919	878	887	917	875	890	912	870	929	945	881	903	930	885	894	888	893	869	916	881	936	859	898	937	844	899	898	926	870	886	938	880	914	931	910	912	926	879	897	869	838	914	872	908	899	927	912	886	888	847	892	910	928	926	882	888	904	900	930	902	915	887	915	888	890	924	951	838	881	883	927	895	898	923	891	958	931	888	903	911	927	935	877	875	901	886	904	883	859	843	893	885	907	861	941	926	907	931	931	884	885	904	846	884	937	923	923	877	869	935	915	878	854	838	878	858	905	901	979	879	888	854	929	909	909	907	873	921	867	912	857	861	913	889	856	832	890	880	872	921	948	866	854	874	910	845	863	935	874	894	870	875	915	859	919	867	890	890	892	919	897	874	892	887	843	877	930	893	886	874	863	873	895	876	876	908	930	867	925	917	886	902	870	931	903	914	874	892	874	882	921	855	911	895	960	856	933	898	822	868	834	911	855	862	870	881	906	899	909	915	893	938	919	830	935	920	845	866	860	887	980	895	903	894	890	910	924	948	899	867	944	947	859	879	881	923	893	905	858	931	964	926	909	919	866	837	862	908	906	880	911	931	892	850	889	880	920	854	930	951	897	934	878	867	885	855	889	862	898	893	863	847	874	893	922	898	892	903	916	895	890	923	909	946	934	845	843	909	892	858	929	835	949	892	899	875	893	905	869	886	879	879	901	872	846	898	891	904	929	892	894	845	888	844	957	861	938	899	900	858	902	892	871	874	905	897	886	932	861	918	919	875	897	904	822	917	902	901	885	894	868	872	849	897	894	901	864	853	895	925	911	905	905	914	893	912	936	902	910	937	865	904	933	943	873	890	879	893	894	943	867	896	869	881	896	936	898	866	907	927	856	861	958	911	916	937	992	919	892	884	853	924	923	924	915	904	933	890	899	869	908	869	909	905	891	945	899	873	931	863	847	938	886	925	893	903	919	929	906	880	888	838	910	862	867	870	913	861	915	840	864	891	895	870	889	874	906	880	912	879	893	902	844	881	940	895	919	925	825	880	872	836	880	968	925	906	881	879	911	951	923	874	948	858	917	910	908	882	862	852	908	889	876	940	920	905	887	911	898	887	867	916	874	897	899	856	893	886	904	926	895	925	894	897	918	866	951	925	884	897	869	880	886	930	904	933	919	900	913	905	887	885	910	922	912	902	881	880	906	913	900	856	876	874	867	899	858	908	907	891	886	931	895	904	829	886	894	871	909	876	854	891	914	900	883	856	918	882	894	862	854	909	852	890	890	892	929	888	932	897	888	881	883	871	899	866	935	867	880	861	864	912	880	837	876	887	846	910	931	955	823	857	891	909	867	913	921	880	869	860	956	861	917	931	924	926	888	905	878	922	920	889	891	893	909	924	899	890	872	903	870	836	906	898	937	858	870	928	880	878	843	910	882	954	873	887	933	879	870	887	842	912	953	873	934	896	948	874	944	887	883	865	926	887	846	892	849	851	918	935	876	875	937	894	961	898	913	909	877	908	867	895	894	934	891	875	867	917	863	919	922	933	874	931	941	909	883	872	884	904	887	873	913	929	946	918	925	912	893	934	941	823	883	913	938	911	890	917	860	864	874	902	869	881	907	899	887	919	924	948	922	892	867	908	930	851	892	847	866	893	860	862	857	888	895	869	898	875	894	841	872	888	906	864	892	942	925	878	864	903	878	928	906	857	889	872	923	853	883	899	879	903	890	864	937	958	898	865	894	884	963	913	874	890	892	884	874	927	954	846	910	877	937	874	934	878	926	895	880	936	867	875	868	868	879	899	899	852	859	891	927	838	870	908	861	859	928	871	903	958	886	856	910	894	883	911	937	964	946	852	944	933	879	919	944	857	876	894	908	854	888	887	918	903	917	907	859	895	887	887	890	877	905	933	911	919	929	968	914	886	864	935	937	909	894	855	941	890	896	892	895	915	928	938	836	908	896	922	881	924	890	894	871	883	910	853	852	903	853	937	903	860	871	872	909	908	849	937	914	895	882	950	904	873	862	901	889	911	924	948	859	886	910	942	876	896	892	902	927	829	906	868	924	897	847	877	884	899	858	865	897	924	878	903	911	918	886	904	882	898	873	900	895	866	891	852	919	934	883	887	866	885	884	963	906	878	917	892	867	891	930	863	929	866	876	861	873	880	885	876	970	882	871	876	906	927	922	843	931	937	899	875	902	921	891	871	859	892	921	895	888	907	875	916	935	911	900	886	901	907	902	933	928	879	900	880	910	892	907	888	916	897	869	892	854	892	876	922	858	880	872	887	910	891	885	864	948	865	919	924	907	841	847	879	888	926	871	939	912	894	880	869	948	876	864	897	865	861	872	929	908	900	872	900	881	813	895	857	903	892	893	869	838	898	844	926	896	881	893	962	918	862	923	895	950	882	855	815	865	871	921	937	912	909	954	906	909	881	932	886	867	911	854	877	965	913	845	826	846	885	841	853	858	893	900	900	923	917	912	884	897	915	910	928	858	903	908	922	905	924	918	924	948	867	888	899	893	927	869	941	870	928	872	936	877	891	899	884	878	864	864	912	915	853	925	957	887	893	870	909	879	920	899	853	880
60197	16200	4643	2306	1491	1175	948	813	656	628	520	530	503	454	394	418	404	380	374	400	357	360	355	362	367	351	374	361	384	316	367	356	358	360	354	367	319	343	359	331	364	385	345	341	388	310	344	347	331	339	345	354	326	341	374	344	320	371	349	312	358	339	341	321	342	327	325	346	344	372	380	360	352	321	345	334	338	340	328	343	324	358	361	321	327	316	358	352	357	305	349	336	342	308	334	311	347	362	330	354	330	343	319	322	337	346	311	332	352	354	355	367	342	317	325	300	330	352	344	355	337	328	354	386	319	324	337	352	343	342	332	333	341	341	307	351	322	354	352	318	329	291	306	367	316	355	330	329	366	344	332	341	338	310	330	346	286	350	291	349	324	313	359	353	347	331	370	320	360	346	370	336	331	331	352	355	347	346	368	333	321	383	323	360	358	341	320	336	340	354	335	329	349	324	347	345	315	330	337	341	316	350	353	350	322	321	330	362	330	364	364	344	332	332	322	325	308	309	353	388	347	305	352	361	337	338	345	348	329	322	306	292	303	345	345	316	301	327	318	333	322	296	331	324	305	323	335	322	364	335	349	343	311	303	337	317	323	378	313	293	347	320	286	334	350	325	334	330	340	307	342	336	329	356	316	308	351	359	316	319	344	343	319	313	349	358	372	353	332	326	355	332	373	355	313	324	354	313	301	346	356	358	316	343	337	349	373	323	337	363	339	337	317	319	359	350	353	310	343	366	332	358	340	334	348	318	296	330	355	324	327	336	312	337	328	316	363	327	341	304	315	351	332	336	374	358	317	318	311	352	354	366	367	336	343	338	330	342	379	361	327	304	359	318	335	359	351	359	319	360	369	346	321	335	311	323	338	341	334	317	363	335	302	365	344	308	324	362	308	350	356	329	322	339	355	335	352	365	335	331	334	353	350	313	354	313	332	342	363	350	326	371	308	299	336	325	347	334	320	334	324	305	358	304	328	300	359	330	328	345	349	322	366	311	339	320	331	349	335	343	345	343	348	319	338	362	338	368	321	321	326	358	319	344	347	339	366	352	295	316	323	302	323	314	371	333	361	341	344	296	313	359	322	289	338	326	313	326	313	358	346	376	325	349	304	305	338	351	325	342	364	327	306	359	327	313	314	335	313	346	303	331	357	338	364	343	322	349	345	319	357	336	321	330	314	336	353	325	322	362	328	321	338	341	358	316	315	296	339	325	331	396	347	327	349	336	342	341	319	327	334	356	330	312	327	373	347	330	314	360	334	316	349	302	354	330	315	324	347	329	345	318	348	340	322	320	359	318	362	345	309	351	349	344	307	321	368	330	347	318	344	311	329	327	336	342	347	346	321	344	313	346	339	294	335	280	327	333	322	340	320	317	337	312	327	348	305	326	329	345	302	352	335	328	317	319	330	359	343	320	359	357	318	323	331	355	353	339	340	322	353	321	322	336	328	359	314	326	331	332	345	350	353	365	301	398	300	309	310	327	354	362	319	357	318	324	358	329	372	340	306	310	321	331	340	324	337	328	334	358	321	311	351	328	328	330	357	358	332	332	322	338	362	343	319	350	345	340	323	357	364	345	355	345	320	313	330	325	318	390	308	368	341	345	356	321	320	339	313	306	342	349	358	342	309	346	324	338	311	355	347	322	350	374	351	319	331	344	331	324	344	353	324	300	367	333	357	348	339	332	355	337	331	327	325	317	349	373	313	363	342	337	343	321	324	335	349	323	332	333	358	341	371	346	336	380	312	329	327	333	302	348	342	331	362	362	350	339	340	344	312	325	356	311	345	322	319	351	290	328	318	357	346	322	333	338	315	329	305	327	339	347	311	309	298	326	309	356	338	351	354	359	328	346	322	326	331	333	314	365	308	305	331	338	351	342	321	342	326	342	320	360	335	362	358	335	354	340	328	283	330	312	334	307	325	307	340	366	364	322	304	354	329	357	317	341	325	341	350	360	331	347	319	346	315	332	366	358	329	392	343	349	367	343	331	343	351	353	347	331	378	309	327	340	309	345	331	348	337	365	363	359	350	351	321	323	338	365	366	346	359	345	314	306	344	341	337	354	317	369	357	332	340	349	317	351	337	327	344	346	348	348	324	340	388	319	329	347	352	339	310	342	342	350	311	336	354	309	292	318	321	336	315	334	327	343	317	304	332	340	350	348	378	360	323	357	339	334	329	345	341	317	328	333	350	308	331	298	342	336	352	319	324	346	318	299	335	327	356	345	351	315	356	338	333	319	323	379	338	327	374	295	301	363	310	332	322	328	353	368	307	354	352	336	347	324	303	309	335	323	310	341	358	335	352	311	327	326	344	340	314	349	350	325	324	343	317	350	369	323	308	333	328	347	324	334	335	326	363	337	309	343	321	308	321	293	314	356	337	346	353	357	334	350	321	341	325	359	347	376	352	354	349	337	318	359	342	346	345	351	362	352	311	349	365	343	340	312	363	353	366	339	348	345	331	320	352	317	330	348	325	313	328	305	352	369	349	318	333	351	350	306	301	358	327	305	331	331	334	345	341	342	304	310	336	360	360	360	353	320	362	346	357	337	324	353	362	356	317	282	338	320	310	321	306	302	339	318	332	326	344	310	350	356	333	352	338	342	329	315	324	380	324	347	334	316	342	312	327	327	335	324	354	333	342	355	348	336	327	352	327	342	333	323	328	365	333	314	328	314	339	345	363	345	313	310	370	366	337	348	362	328	341	330	357	329	315	347	375	306	355	350	355	342	333	326	339	344	351	350	321	312	356	320	307	329	313	335	322	357	306	342	334	351	305	371	352	305	337	329	340	333	337	320	308	342	309	344	335	339	325	370	324	321	378	362	333	326	339	325	365	327	320	343	324	359	353	315	358	342	332	357	335	314	309	337	343	315	336	349	354	304	308	323	322	317	347	337	308	326	354	312	309	337	341	339	320	340	343	333	329	338	365	353	359	336	319	334	338	343	331	316	305	302	314	341	375	352	377	339	354	352	328	319	357	322	321	369	352	331	345	336	364	329	322	331	341	322	331	344	333	317	319	311	319	324	333	354	345	329	319	333	323	353	348	338	340	338	377	352	331	296	337	304	337	346	328	360	335	354	346	321	358	343	327	357	352	336	352	325	335	363	327	357	339	333	328	361	338	347	283	333	319	331	353	367	319	333	321	320	346	334	345	351	353	332	345	327	344	338	325	315	328	359	308	343	341	354	354	354	327	347	338	324	312	334	352	333	348	312	360	308	350	352	321	367	341	328	372	355	347	346	360	342	372	317	334	339	303	315	364	341	311	356	357	309	309	360	343	352	341	346	338	322	348	327	346	350	315	333	377	319	366	326	348	333	320	330	348	322	346	326	342	339	310	322	354	333	309	329	327	329	350	341	337	306	352	346	315	340	350	305	355	341	324	329	320	315	305	356	325	327	333	303	314	329	309	345	330	321	311	333	345	388	336	317	330	359	351	338	352	329	340	340	330	359	306	322	315	313	317	320	329	358	332	349
29366	3014	6217	6774	5861	4682	3885	3299	2851	2674	2250	2090	1906	1757	1750	1703	1563	1430	1430	1396	1351	1291	1241	1283	1268	1205	1245	1246	1161	1126	1088	1128	1117	1121	1129	1088	1054	994	1053	1098	1053	1031	1067	1036	999	1022	1039	1025	1058	1002	991	1058	1055	1079	1001	1037	1024	1014	1020	1005	1029	975	973	981	998	1015	1021	999	1032	990	988	1006	994	983	1022	994	961	944	983	1017	963	935	1033	996	1003	995	1013	1006	962	1028	956	953	972	937	1014	986	954	989	1007	924	993	969	948	931	986	1021	935	933	1051	966	921	945	1014	954	991	1004	963	995	943	972	924	880	924	969	984	1009	963	930	987	980	940	1017	982	988	964	997	1000	971	936	994	957	926	950	940	975	911	961	942	958	961	1004	988	1023	1003	914	985	1005	964	975	971	990	909	975	929	939	986	1005	971	1013	959	968	941	951	949	973	970	989	974	961	925	993	957	924	965	972	946	901	971	937	949	1009	1016	956	993	986	1018	968	938	963	934	1010	998	945	981	965	975	1005	962	957	999	981	976	978	934	948	918	938	957	991	955	985	936	984	990	943	953	993	959	1002	935	984	959	983	936	975	987	949	936	988	996	931	939	989	933	955	1021	975	954	959	943	902	988	991	957	934	931	959	1016	911	963	991	997	945	992	1004	980	933	972	1006	971	968	969	922	950	951	996	970	959	947	985	982	979	980	978	981	982	938	965	946	981	916	939	1013	941	986	977	932	974	978	958	975	993	971	985	921	968	992	961	948	900	969	977	954	910	961	916	953	973	984	981	929	977	1028	896	963	967	1045	1001	1007	937	914	973	970	959	984	1011	935	980	938	992	994	982	935	971	954	990	929	949	970	888	979	986	963	1045	1027	965	1005	953	1010	975	986	932	982	974	965	909	1017	1011	969	920	920	962	969	977	967	992	979	993	983	1002	960	958	1011	1011	948	938	986	963	1000	964	941	944	930	937	940	992	1016	973	913	955	976	1010	952	977	1004	981	964	1002	988	926	920	939	969	918	951	933	987	965	938	1004	1036	1000	940	1004	989	919	969	1004	1035	979	1009	943	946	980	952	1027	982	937	1020	938	956	958	954	946	1015	953	937	968	954	892	928	967	917	936	1030	983	990	1014	977	967	951	974	922	1021	959	939	954	953	976	1021	937	936	1004	955	906	960	960	935	944	933	971	942	1015	984	989	991	981	938	980	942	982	932	927	922	1026	970	968	939	947	1022	1002	964	1001	976	982	959	920	991	935	965	956	973	1020	976	955	939	959	986	964	972	982	918	954	992	992	979	986	983	973	1012	972	927	996	948	1028	984	926	932	931	1020	962	1004	994	987	971	963	970	996	941	1008	943	915	1009	915	953	940	994	1008	965	941	997	1009	910	889	992	960	1009	1018	1016	912	979	992	956	930	1016	979	937	1016	926	1007	914	985	928	923	901	942	997	1022	923	962	1003	942	926	924	980	988	910	1009	993	962	992	988	991	966	973	959	1014	936	960	943	978	1011	953	993	991	970	955	965	1009	956	989	939	907	957	975	924	938	931	970	1053	978	949	929	969	1007	1017	931	935	1040	984	978	1045	993	912	927	940	975	952	944	987	989	990	952	955	966	923	1015	986	1004	971	962	939	974	1013	1006	966	912	935	964	1007	949	999	981	879	1012	929	1035	907	1015	982	991	980	949	1012	933	957	1002	1024	930	947	999	920	933	933	970	945	937	907	924	959	920	966	1031	1034	969	964	978	945	1033	976	954	894	993	1020	940	977	907	949	933	974	956	1002	937	945	993	944	988	956	932	1012	933	990	956	923	957	965	982	951	940	982	976	971	963	1011	972	939	1035	935	1010	1008	974	1020	963	1008	921	1032	962	975	941	922	1010	985	978	953	1010	941	977	987	1004	890	959	975	960	977	977	913	995	924	970	945	989	1001	975	970	950	974	966	947	963	942	972	1000	944	970	974	1005	992	1012	931	972	976	927	936	956	964	991	953	936	937	1017	992	970	966	985	963	942	896	956	968	973	1000	1014	973	884	929	992	977	986	979	943	1003	996	984	973	932	1023	978	1009	937	1040	980	953	980	945	918	981	973	916	973	945	948	999	937	991	952	950	958	986	1006	1009	1019	1015	993	987	953	904	992	985	975	932	987	974	942	983	975	1000	983	915	926	936	986	933	937	937	954	980	983	968	1013	952	1007	965	962	962	938	968	964	943	994	980	983	981	959	980	1010	938	951	991	984	971	1016	989	968	985	970	949	963	950	985	973	1001	961	975	899	938	1001	952	886	957	978	930	985	993	960	942	940	900	1000	997	1002	919	1042	988	968	974	941	1008	1008	971	993	936	1037	906	942	969	928	934	967	945	942	955	919	950	984	925	914	976	938	966	943	935	956	995	971	973	1005	898	1009	959	1023	1014	992	970	954	925	957	945	969	893	941	991	939	1022	985	982	922	935	998	918	974	991	981	964	952	1022	961	1037	980	977	995	886	992	942	962	948	938	977	954	974	982	1028	976	951	924	1019	951	929	973	928	962	904	938	986	983	1010	1001	1007	943	968	1005	953	964	920	1007	1023	986	992	943	963	986	938	957	924	980	959	904	987	955	961	980	1017	1010	998	939	951	947	946	895	974	962	937	957	965	1005	936	943	984	985	966	949	988	988	957	991	950	1008	964	974	998	1021	964	978	993	974	923	1002	946	972	953	1020	974	1005	949	1024	972	974	991	890	1019	957	977	956	978	959	982	927	949	970	971	978	990	947	925	987	969	967	936	948	983	1001	937	902	936	959	950	1018	940	979	1001	923	924	938	913	1003	982	951	960	990	940	1004	976	985	954	964	993	974	978	914	1019	977	946	992	936	934	1013	918	970	967	994	980	1030	910	955	968	966	984	1012	1001	1011	942	900	982	989	1030	931	942	1013	965	935	993	949	968	994	960	978	990	981	973	952	908	989	904	983	979	993	994	987	949	989	949	978	944	1006	981	995	939	930	952	942	943	954	957	969	996	963	952	976	968	950	923	957	946	975	951	1009	967	1030	968	997	928	917	956	986	987	941	962	918	1019	985	990	919	939	1003	968	953	951	1002	965	999	991	926	999	985	912	979	939	992	927	955	934	917	922	943	983	1005	1012	974	996	987	980	991	954	1032	954	972	998	987	979	1000	966	1006	992	935	959	968	991	951	1021	1008	937	908	963	922	986	932	943	951	962	1018	985	986	919	1023	954	999	979	1011	984	930	983	918	983	978	952	952	920	977	1007	953	941	933	982	950	942	977	1022	1003	904	940	953	987	942	924	923	927	957	1014	937	980	950	951	926	955	928	1050	987	953	991	951	939	956	937	964	1003	937	970	885	1005	1030	969	982	1033	980	991	958	956	989	956	920	1015	940	966	922	956	977	927	980	1037	906	946	919	941	937	977	986	946	994	944	959	996	929	984	982	966	928	933	962	997	916	944	1001	915	965	960	901	978	999	984	954	910	962	1046	906	983	931	1018	1024	956	931	1053	968	893	929	992	977	964	1007	986	951	942	946	957	984	971	945	927	978	1004	962	980	1058	992	977	924	961	933	959	995	972	994	933	983	938	996	975	944	972	949	950	920	954	942	930	1001	944	943	949	999	987	949	936	1007	943	930	939	981	960	949	978	929	949	966	967	884	950	936	991	976	969	950	978	961	1001	1030	939	968	955	939	951	964	934	1048	899	907	963	944	987	932	908	981	985	960	983	944	954	903	996	981	1021	953	919	957	968	964	1004	939
8396	474	253	220	186	192	157	151	177	174	174	171	187	155	169	176	174	157	181	167	175	147	152	171	171	161	159	146	155	185	162	157	177	154	167	144	130	162	147	155	166	168	156	157	175	152	161	146	149	170	170	180	169	179	161	171	194	176	155	174	165	146	152	148	173	139	153	156	164	162	156	143	156	172	151	155	165	148	176	174	172	158	161	152	180	160	166	188	145	166	164	169	156	150	188	149	161	160	167	163	192	164	142	151	158	161	139	151	166	162	172	146	189	163	168	176	149	153	152	149	161	147	165	167	157	153	171	145	177	163	167	164	151	166	152	153	145	164	157	176	158	163	174	168	145	149	164	152	157	162	162	167	159	157	149	164	154	166	165	158	179	158	167	136	170	158	171	159	145	147	162	154	130	162	162	153	180	143	163	159	178	163	167	156	154	151	142	167	165	170	179	179	160	155	154	153	161	149	153	123	173	174	187	139	157	186	154	164	173	167	159	181	160	165	167	149	178	166	181	165	141	164	155	166	152	157	146	159	150	141	168	158	180	154	164	135	145	167	150	162	153	178	170	139	152	157	166	155	118	151	160	147	139	157	165	161	137	176	155	161	141	152	152	134	153	164	151	134	173	173	153	159	179	147	142	135	172	156	132	180	153	153	142	164	174	140	182	185	154	168	176	161	170	180	153	138	168	149	173	152	170	141	201	144	140	160	156	138	167	155	162	158	150	166	130	160	172	150	179	144	166	164	177	152	159	175	158	138	148	150	153	177	142	158	163	148	151	171	145	147	172	163	153	153	168	139	156	176	171	169	143	159	156	137	151	157	163	152	162	152	161	153	155	146	171	185	179	182	162	151	175	137	144	167	140	163	149	146	160	174	171	177	146	171	159	165	161	148	144	167	134	136	152	160	154	145	160	157	181	164	165	179	186	156	171	148	162	160	171	151	154	206	167	167	159	144	152	162	184	147	172	152	151	175	156	168	162	154	145	153	178	133	176	157	171	149	167	147	163	169	163	160	139	143	158	154	157	151	156	163	170	149	144	163	156	145	165	167	134	176	192	161	154	153	172	165	159	178	152	164	136	176	168	169	154	148	158	166	156	148	181	164	153	146	174	139	173	145	156	173	152	171	151	149	167	199	154	147	160	157	178	148	163	144	157	158	167	176	162	151	187	160	165	153	184	149	138	154	146	148	155	177	146	177	171	160	169	156	171	155	151	179	184	165	192	176	161	163	171	175	168	172	164	170	175	147	170	151	183	162	153	153	175	148	168	152	164	174	165	187	155	174	150	153	176	158	178	157	148	175	170	169	144	150	158	150	177	153	162	192	169	145	152	150	154	136	187	187	170	170	163	156	154	161	150	142	166	172	169	180	153	183	165	145	165	157	159	166	142	145	151	157	155	151	172	175	157	166	169	156	145	167	180	150	153	176	148	151	143	148	149	174	131	149	165	188	133	160	177	146	164	168	147	142	155	161	150	174	170	147	177	156	150	164	164	148	179	159	140	173	168	153	160	163	159	181	179	155	171	173	151	157	165	179	178	171	140	176	159	176	183	142	139	188	167	181	158	147	147	166	167	162	162	188	168	179	173	149	169	161	167	143	158	157	152	149	142	169	154	149	147	148	170	163	184	146	172	157	151	133	157	177	165	164	152	176	184	136	164	141	161	164	160	177	164	144	158	157	156	148	167	173	168	158	156	168	167	170	149	185	168	157	169	151	164	161	151	160	171	152	169	167	171	172	158	169	155	159	133	135	146	152	157	169	163	176	180	169	151	162	142	166	144	151	159	189	174	155	145	159	163	168	158	139	152	176	165	134	168	165	154	146	158	155	162	167	150	159	175	156	162	175	169	141	132	143	159	156	156	167	148	160	160	168	129	158	157	151	151	182	169	163	171	161	155	142	163	155	155	155	158	174	161	142	184	146	170	166	153	147	151	153	160	137	130	162	141	162	159	165	161	184	164	155	153	165	171	180	165	151	169	165	175	154	152	151	148	134	169	170	139	186	158	149	175	188	147	163	155	160	153	159	167	172	187	160	173	148	143	136	161	151	176	153	181	174	157	143	150	170	154	162	138	171	151	157	140	141	151	158	137	150	167	155	174	162	131	162	165	146	181	165	152	151	156	156	170	162	170	143	169	138	169	158	159	164	165	170	169	140	152	164	188	162	180	181	167	143	175	168	172	161	157	166	171	161	158	152	174	152	161	170	167	153	174	151	178	152	152	161	153	157	159	154	158	152	158	177	138	166	177	155	159	160	160	151	155	177	169	168	182	167	166	143	163	162	188	148	171	183	180	145	161	160	149	152	172	166	163	156	149	174	153	175	178	174	157	161	136	166	172	156	171	149	159	155	191	145	153	164	178	170	171	142	148	142	145	165	160	169	162	175	150	152	174	161	142	146	153	159	155	151	140	165	162	166	166	170	167	163	162	141	157	159	169	168	148	159	162	141	144	158	160	156	144	160	147	151	192	171	156	175	158	173	153	157	166	141	171	147	168	177	158	181	164	156	147	163	143	167	170	135	151	157	167	154	136	146	138	153	134	184	169	148	171	157	162	149	144	170	164	125	142	158	169	145	145	170	172	169	171	163	179	159	167	170	161	155	170	153	141	164	171	165	142	161	152	165	186	161	158	141	183	164	141	143	160	152	146	188	193	176	156	139	178	182	148	159	152	162	161	182	161	155	169	138	178	172	132	158	122	173	151	134	157	177	154	151	156	167	156	191	149	174	168	149	151	150	156	161	151	148	163	161	155	155	168	152	150	162	169	172	182	164	150	160	172	176	157	141	133	163	157	154	181	174	126	147	153	157	157	140	139	162	165	159	151	165	175	166	141	156	163	148	155	162	148	164	161	158	142	164	169	151	168	148	168	150	167	147	174	146	150	151	168	143	173	157	145	146	179	171	173	149	163	153	134	148	168	153	171	177	155	144	164	184	164	169	157	170	160	147	146	154	128	143	145	165	171	149	163	157	170	159	162	155	162	160	161	178	193	178	159	164	143	158	159	162	152	165	163	145	168	185	149	151	166	167	157	162	150	165	168	153	154	169	156	167	158	156	135	161	170	167	139	159	171	168	162	165	151	151	146	170	175	168	159	136	144	162	145	169	155	166	154	155	148	166	149	165	179	140	196	142	146	133	140	173	170	159	150	164	171	179	172	163	168	169	160	155	166	153	147	164	153	156	153	134	166	165	181	156	154	143	190	161	169	140	159	171	149	148	167	159	157	153	156	150	173	168	176	168	150	150	151	173	162	160	154	183	155	148	134	146	140	167	148	169	153	135	150	170	160	169	160	170	160	175	183	145	164	166	164	149	145	152	184	158	153	146	164	171	174	177	159	136	168	194	161	148	165	181	163	157	129	168	169	174	147	149	151	161	169	133	142	162	161	170	171	156	148	167	146	146	142	164	148	164	151	164	162	169	157	163	142	173	145	164	151	175	178	150	155	153	173	145	163	169	150	171	150	172	169	173	151	165
7389	632	757	739	719	656	647	603	566	585	570	570	599	582	529	570	521	539	556	556	589	513	564	529	532	513	545	548	591	547	510	564	515	543	525	551	535	545	557	540	537	552	520	527	552	541	543	523	535	542	542	520	525	529	535	514	513	503	536	535	505	498	523	538	566	537	504	529	522	493	503	525	518	558	544	519	515	548	561	537	528	533	523	527	544	545	548	573	531	516	557	539	560	561	507	540	581	540	534	548	545	517	555	493	530	540	557	542	524	549	528	534	513	532	515	524	533	548	568	516	573	536	565	525	534	536	553	511	548	517	512	508	512	514	561	509	548	566	533	548	541	546	584	525	538	524	573	513	526	523	547	525	568	517	539	545	515	526	542	537	529	499	508	481	544	551	507	558	522	525	575	527	550	524	513	508	542	549	538	518	541	546	482	533	527	557	516	577	550	518	516	508	487	519	510	521	500	560	535	527	518	556	490	543	515	553	565	505	542	518	507	547	548	546	565	534	520	535	532	539	514	535	517	516	501	560	533	535	546	543	528	539	510	539	564	552	518	579	484	559	537	536	515	558	495	525	556	539	519	516	560	548	523	522	488	520	567	544	567	535	549	525	526	542	582	500	587	552	548	550	488	527	546	515	519	548	535	552	520	531	515	556	534	554	568	516	545	532	566	515	498	513	500	557	535	521	493	561	555	520	517	513	553	587	542	550	498	571	508	524	577	541	526	530	545	557	526	544	532	503	532	519	547	540	565	564	526	536	487	525	522	555	561	532	530	535	548	531	492	518	510	534	505	576	551	524	554	514	516	532	521	545	529	547	543	508	526	602	522	528	478	511	547	504	524	534	541	529	564	523	507	545	537	541	500	535	527	514	533	541	556	544	558	535	507	537	517	536	555	561	526	545	556	530	498	499	543	521	528	542	489	524	545	529	540	518	495	551	536	558	537	525	517	539	536	511	551	524	527	548	548	533	535	550	530	519	553	495	535	539	512	546	480	544	537	504	544	534	541	520	542	558	540	567	536	487	541	545	526	543	545	516	545	539	542	519	531	537	526	520	536	527	523	510	519	575	504	531	498	519	506	536	531	513	507	533	548	555	521	527	551	530	539	558	526	496	497	575	547	504	497	506	564	537	567	542	544	555	500	550	553	562	529	581	569	548	544	516	529	543	550	521	519	502	529	543	544	517	532	507	531	515	522	551	548	541	497	523	542	524	545	511	566	541	546	484	499	507	508	590	517	504	498	508	521	559	528	533	521	508	542	503	520	501	500	529	494	532	493	534	533	573	554	515	549	475	491	512	537	506	534	508	544	541	509	538	545	528	525	502	501	521	541	530	494	517	525	509	571	498	570	570	552	512	521	535	521	484	526	533	499	545	515	524	488	509	530	557	532	598	491	511	523	525	604	506	555	521	540	522	514	545	539	570	504	569	531	526	561	529	535	540	522	546	521	533	510	541	553	501	538	539	513	606	520	533	524	508	519	553	525	509	537	503	569	553	518	551	521	483	598	530	533	488	554	556	524	490	578	556	540	542	541	554	532	528	541	501	535	531	518	490	567	544	500	496	515	524	471	532	511	519	525	572	501	518	526	616	504	533	502	544	506	548	551	505	578	549	577	538	520	585	509	501	552	505	506	521	524	527	497	531	561	549	500	534	521	516	516	523	527	555	544	535	511	544	586	495	566	530	501	571	529	541	505	521	496	525	544	540	524	537	550	529	572	529	530	509	527	521	525	541	491	536	560	581	558	528	518	570	579	562	537	546	530	535	510	518	521	557	552	522	519	515	544	519	510	517	519	503	504	517	547	527	521	537	533	489	547	500	530	513	510	514	548	506	527	553	490	509	482	539	538	532	559	546	547	478	544	551	522	563	540	550	543	536	576	543	555	515	515	582	493	528	513	536	497	536	547	514	517	560	497	519	531	531	508	505	564	500	556	547	581	502	523	532	539	541	541	553	483	522	538	503	548	543	523	504	530	553	492	566	575	559	540	539	557	545	514	519	511	588	508	553	562	515	485	544	500	500	554	522	489	493	485	527	524	561	493	512	543	520	485	564	534	579	547	483	548	516	505	531	533	515	522	528	495	495	532	543	562	536	533	539	500	525	528	498	540	571	536	535	499	524	500	547	574	605	532	587	548	500	531	488	532	563	521	514	505	499	546	552	557	539	540	531	513	499	562	524	537	550	517	545	510	512	547	533	546	527	548	546	533	476	502	521	511	509	540	534	543	540	505	526	547	538	447	521	525	524	560	535	546	528	545	543	530	515	496	539	515	521	535	522	514	563	505	546	490	515	557	524	540	577	501	553	526	520	552	525	520	553	515	516	498	536	597	527	516	524	512	516	514	577	559	518	532	542	522	580	548	546	508	551	540	557	543	525	497	535	514	528	526	474	529	523	558	504	549	498	525	529	553	541	557	526	538	501	552	562	521	539	554	568	559	551	550	557	566	529	477	547	524	555	541	520	530	532	541	539	550	533	538	524	545	521	522	486	529	546	546	562	501	535	565	556	537	528	530	494	533	515	525	553	524	560	515	566	536	594	546	515	542	553	498	498	542	512	523	552	537	516	515	564	563	561	534	569	547	533	539	533	498	530	544	553	553	547	552	522	523	485	508	533	543	533	558	536	546	515	506	593	563	548	538	529	532	511	555	515	549	504	539	551	537	571	562	529	495	531	540	555	515	513	504	544	579	546	493	547	540	514	561	530	535	500	562	481	531	521	527	510	520	563	545	490	517	554	516	576	539	528	517	520	538	555	528	507	549	498	520	560	518	539	515	528	548	552	508	557	476	516	495	530	537	583	518	569	510	534	524	495	487	495	552	533	582	544	521	529	543	533	556	510	505	560	548	526	523	543	525	578	522	530	524	561	483	594	541	508	510	491	526	544	556	571	517	554	515	531	536	531	543	565	512	524	494	527	544	518	523	502	515	574	545	498	519	530	530	511	493	500	518	565	542	508	543	524	570	554	527	518	513	544	538	531	531	569	548	534	537	538	531	592	516	516	517	543	548	523	510	553	514	528	512	547	514	530	520	509	530	554	548	516	574	524	533	519	530	513	556	518	524	554	478	569	528	552	525	506	550	557	522	527	530	518	534	533	527	551	493	524	524	540	552	524	555	523	532	582	544	495	572	548	531	546	548	512	546	538	535	544	541	543	533	553	527	567	529	555	520	538	522	556	517	563	524	526	494	513	538	535	564	515	545	546	508	533	491	544	572	535	529	508	507	528	499	533	499	534	551	505	523	561	548	543	518	524	520	525	553	499	531	498	534	553	502	553	564	571	536	516	512	530	501	495	545	557	563	497	561	531	602	528	598	560	563	532	552	527	553	508	485	558	537	542	493	529	564	530	519	511	493	533	498	568	494	504	541	525	529	485	523	593	530	527	548	507	533	536	536	551	551	542	548	559	503	548	539	527	548	562	519	544	520	551	506	468	534	564	552	559	509	530	533	529	532	478	532	528	551	519	518	538	545	527
45761	9158	1937	1214	904	689	599	509	465	457	410	371	356	368	365	357	362	310	321	292	297	320	319	313	320	349	297	317	293	310	338	310	323	315	293	305	325	314	303	320	297	319	298	295	325	313	288	311	298	327	281	305	272	311	277	313	331	285	296	292	297	306	314	342	296	275	307	311	329	312	322	300	301	331	340	306	319	306	293	274	324	308	313	268	275	290	288	315	271	277	276	307	287	303	283	302	308	337	297	291	309	292	301	290	295	309	279	243	339	294	321	267	310	274	319	303	302	300	332	304	296	307	291	306	313	302	289	325	278	294	309	306	286	284	319	317	315	302	315	305	312	299	347	301	298	286	281	286	279	311	316	300	324	338	314	302	299	300	298	298	306	276	287	308	302	311	285	309	295	332	290	308	308	326	290	285	293	320	309	308	311	282	323	331	311	317	319	319	312	300	297	304	301	276	301	308	281	326	304	326	302	301	302	313	303	311	320	274	290	262	282	287	299	337	269	299	280	312	285	268	299	269	291	272	300	307	315	284	303	304	289	302	327	314	294	275	285	333	307	286	260	270	305	278	295	310	295	340	326	285	301	315	284	305	301	315	311	297	293	310	277	326	300	314	312	311	289	298	297	291	301	304	325	285	296	330	309	285	314	281	290	340	294	288	276	315	290	306	309	293	277	271	270	317	307	326	313	323	293	307	314	327	277	281	282	331	252	298	296	275	300	294	310	306	292	286	305	294	285	300	316	318	313	337	289	305	329	318	287	326	266	316	324	327	293	283	325	297	277	291	281	302	282	311	277	268	292	284	273	271	330	267	311	269	266	281	301	308	274	286	297	312	299	309	292	317	298	275	317	276	319	311	296	284	303	275	268	307	305	301	274	317	290	309	302	289	292	289	300	293	348	303	319	332	272	306	287	325	329	301	284	283	272	277	266	298	277	273	293	304	278	310	318	304	309	268	315	293	336	321	292	271	285	288	296	313	288	273	296	277	330	295	288	258	288	299	339	283	275	347	322	271	297	298	304	313	312	308	300	274	326	279	307	283	297	305	262	313	308	325	300	271	320	282	299	334	315	305	303	285	293	301	283	298	281	293	300	300	310	323	294	269	293	336	306	294	295	283	295	327	303	315	322	279	308	281	300	313	268	291	300	301	304	284	280	313	311	311	324	281	290	289	302	299	305	309	304	328	291	261	322	306	314	304	296	319	310	285	316	288	293	291	286	281	295	316	250	344	329	296	320	314	302	328	304	286	319	288	297	298	285	306	315	292	312	292	341	308	292	285	276	332	273	322	280	297	308	307	316	291	307	289	271	311	337	275	301	340	311	323	303	306	306	280	315	301	287	280	303	293	308	302	306	294	288	286	321	291	327	286	278	316	327	278	298	302	278	299	325	312	302	275	279	302	301	290	313	299	309	308	311	288	267	317	280	298	273	308	304	313	303	306	301	316	343	322	305	279	335	294	289	275	297	288	320	295	294	308	293	303	302	308	327	312	273	302	316	296	270	294	280	297	339	307	297	302	259	296	298	302	315	311	295	307	318	251	310	272	282	268	278	289	303	291	286	313	292	309	288	286	287	272	276	329	320	288	308	316	308	307	306	307	291	281	297	294	303	309	302	301	321	292	291	300	300	294	295	302	319	290	287	306	311	300	292	294	321	271	313	274	308	275	306	326	300	303	306	308	308	304	323	293	299	323	313	315	298	330	278	289	269	297	285	286	293	297	310	297	278	295	280	304	324	340	287	304	299	316	296	279	294	327	298	309	269	260	289	311	327	255	310	285	277	293	284	271	321	317	279	300	338	307	321	281	296	332	272	299	300	321	319	307	292	302	307	291	288	293	271	281	292	300	300	292	319	287	292	279	293	331	271	277	295	240	312	331	292	313	295	330	301	306	299	310	313	289	299	287	308	317	334	296	311	298	272	308	296	274	268	278	297	292	269	297	283	293	295	281	297	275	297	301	272	317	296	293	315	315	316	306	310	288	310	282	287	283	299	271	307	317	284	330	297	345	297	309	278	299	310	316	317	326	283	323	312	285	280	296	317	309	263	298	287	298	305	330	315	284	300	281	288	297	290	303	311	273	301	315	333	302	298	298	298	292	295	281	291	304	308	288	290	277	296	315	322	321	312	298	304	320	300	310	283	267	305	307	288	284	296	329	290	275	314	309	284	311	308	296	281	297	306	298	325	282	296	274	280	312	319	302	290	272	297	266	287	286	290	289	318	294	270	302	290	308	306	312	293	292	292	323	250	301	326	298	299	332	298	283	322	287	314	325	313	286	325	300	298	300	290	283	283	288	278	275	299	320	309	332	308	296	323	283	267	300	311	299	312	277	284	289	305	296	293	287	293	299	295	286	299	285	297	277	285	306	318	314	300	307	276	275	313	308	317	315	317	309	303	315	315	290	309	273	323	311	294	300	323	305	308	341	276	300	306	327	272	311	301	276	302	288	281	303	289	297	302	307	305	311	298	322	287	304	286	277	301	305	293	289	302	285	313	297	309	308	285	315	293	313	353	317	293	270	318	308	298	317	289	298	313	290	291	312	289	298	335	284	295	251	297	316	318	287	328	314	308	320	319	287	328	286	263	308	349	302	296	293	260	273	301	304	318	279	293	309	301	319	315	303	310	279	314	327	304	311	302	349	301	278	300	273	320	288	290	276	310	282	307	305	279	269	337	284	290	308	310	316	316	320	329	274	303	320	291	310	270	312	282	309	324	280	294	290	293	287	307	286	293	290	275	294	281	270	297	292	294	306	311	285	315	315	301	311	281	293	296	311	315	305	314	311	279	290	292	283	294	284	298	298	302	304	310	279	314	311	282	297	281	290	303	325	292	292	296	264	316	294	308	272	334	276	298	301	315	288	307	312	302	314	294	264	292	300	331	290	284	288	324	279	298	316	280	331	302	306	292	332	267	286	320	335	290	274	277	302	331	307	311	291	311	305	305	327	310	320	292	320	302	320	297	282	312	315	301	320	300	298	248	281	311	294	315	301	296	301	313	305	319	342	294	260	310	290	285	292	307	295	311	327	299	297	297	282	304	328	311	322	305	295	306	302	298	264	296	312	256	306	303	302	294	297	292	311	315	334	293	286	324	303	318	310	293	278	307	278	318	300	277	326	304	286	330	323	289	308	314	277	301	289	309	297	289	317	320	289	281	306	303	313	322	281	291	291	309	292	320	279	298	304	289	296	315	299	331	308	302	321	303	281	291	284	303	284	296	295	315	299	311	289	300	305	278	283	299	299	326	280	321	309	276	319	294	286	283	309	304	300	280	320	287	269	316	280	310	291	324	296	297	293	333	318	289	280	289	334	334	310	332	268	276	303	332	316	280	308	316	306	309	279	326	293	296	302	288	318	318	296	292	282	334	288	311	297	317	300	323	310	297	290	322	309	294	310	274	279	302	304	320	301	284	303	282	305	293	279	311	298	287	290	281	306	266	331	308	292	324	314	279	283	290	277	323	299	325	314	286	287
22843	1909	3728	4049	3538	2890	2480	2102	1904	1673	1566	1514	1399	1323	1353	1200	1156	1127	1091	1094	1108	1042	1116	1075	1020	1046	1041	1034	958	948	959	982	1022	962	975	924	973	988	956	943	979	929	888	958	935	958	969	951	947	935	910	939	894	899	922	945	936	937	902	927	857	848	908	929	938	876	948	840	897	970	918	889	883	862	905	923	967	911	892	873	878	926	907	901	833	946	900	875	894	901	921	919	863	933	939	889	868	898	899	864	898	892	901	880	907	932	938	931	833	891	912	953	919	939	928	926	877	897	925	843	889	894	912	845	919	944	848	910	959	886	895	899	933	884	915	928	916	902	918	907	860	874	888	918	908	906	874	906	894	899	896	887	889	871	906	929	852	907	911	851	911	956	890	935	865	883	939	884	889	884	868	921	873	938	898	944	947	883	905	893	876	883	869	893	890	867	876	856	874	839	856	913	900	867	889	880	903	870	915	946	837	956	884	898	919	866	878	900	910	913	827	904	905	907	879	847	890	890	895	881	917	855	891	902	945	920	901	880	841	875	906	908	891	891	910	879	878	896	846	907	907	856	874	890	927	859	911	844	891	907	899	872	851	887	904	867	921	933	919	877	885	927	862	898	907	890	894	866	950	899	889	859	827	934	864	879	888	875	850	873	927	867	877	903	935	878	892	932	885	932	914	871	938	897	908	860	924	873	876	859	870	834	913	896	900	946	889	882	909	895	895	904	869	889	911	910	868	923	871	864	912	908	963	862	881	906	882	905	944	832	884	888	864	852	897	898	936	883	794	864	875	897	864	899	903	874	897	899	869	885	860	875	832	918	856	913	854	930	825	900	866	876	897	885	909	928	901	940	925	926	877	916	907	917	921	871	911	900	919	878	895	828	877	904	850	902	937	881	925	873	942	853	886	826	900	893	851	925	884	873	856	893	923	883	903	878	901	888	900	849	918	898	888	883	901	891	918	876	898	876	841	893	847	896	861	910	925	829	947	922	879	865	907	922	912	852	928	895	864	879	912	920	922	900	878	890	943	881	889	885	912	882	915	876	911	920	936	902	932	838	840	889	895	930	906	878	922	882	926	891	888	859	897	941	888	890	898	873	922	856	903	879	891	871	949	896	943	873	927	874	853	861	889	902	847	913	881	861	873	822	890	889	885	901	868	893	904	918	892	879	878	827	860	893	857	893	901	901	859	891	894	916	869	869	857	936	840	880	871	833	865	928	869	963	927	876	837	898	896	872	852	888	904	870	898	904	877	923	874	885	869	949	835	917	958	926	852	904	881	907	923	878	843	899	883	862	874	859	895	885	902	944	863	859	906	932	890	831	892	938	873	879	926	865	905	855	889	886	909	873	894	894	890	935	883	889	912	875	912	841	850	933	914	913	834	897	859	905	955	877	885	937	917	856	862	905	909	883	928	870	888	896	886	869	898	886	947	888	870	898	912	903	948	950	926	874	889	866	901	871	884	927	934	902	877	899	858	900	873	920	867	902	853	907	886	941	895	859	868	899	873	858	860	933	857	914	928	864	895	873	892	929	894	928	882	897	901	868	863	917	907	866	860	878	903	903	899	859	959	905	925	917	903	946	942	889	847	852	810	892	862	885	937	896	947	969	872	920	906	835	939	931	913	899	914	874	889	900	895	865	926	897	877	857	889	897	903	852	870	866	921	899	860	878	907	922	913	918	922	889	936	899	897	881	926	841	881	917	885	925	911	901	866	893	870	907	887	918	921	869	892	928	937	837	881	885	846	889	882	940	920	905	927	883	893	927	855	864	898	811	882	854	848	902	924	872	903	920	859	872	901	974	882	920	932	831	882	936	895	909	867	886	876	922	935	882	911	907	925	912	904	886	900	865	928	853	830	843	930	928	913	946	923	882	914	819	866	904	911	922	941	923	888	843	891	912	859	940	833	884	872	901	895	885	896	909	843	895	832	861	881	868	851	916	900	878	909	877	905	857	875	896	883	928	912	878	960	865	894	939	872	879	935	870	886	885	859	842	900	848	895	892	908	908	816	872	940	855	882	853	907	910	884	913	904	882	955	846	894	923	927	840	887	873	879	892	909	895	895	918	839	888	907	870	929	893	946	897	910	877	872	848	914	838	845	926	859	889	877	915	897	911	840	912	880	895	889	879	922	955	870	872	914	921	934	853	864	890	883	883	967	873	872	896	899	883	901	876	924	944	913	855	893	922	873	910	890	894	847	924	896	885	908	886	928	880	927	860	822	847	836	899	855	858	879	905	906	850	894	853	852	927	901	874	881	893	901	885	896	897	907	895	865	894	889	851	869	871	862	886	914	884	921	870	902	887	831	945	933	874	880	888	924	850	926	899	904	903	903	916	958	920	864	880	918	965	894	899	881	875	920	850	861	863	861	873	880	924	864	889	881	923	818	908	896	849	857	867	915	910	915	868	873	894	894	885	913	869	893	860	866	885	914	886	874	862	889	924	922	873	871	944	900	948	933	887	909	843	936	897	839	949	918	907	945	916	875	873	933	913	923	870	816	893	905	915	878	838	873	897	893	880	873	872	942	914	868	936	919	892	961	900	847	845	948	904	921	939	883	882	874	880	912	870	905	865	875	862	895	914	884	885	887	889	926	866	880	915	909	862	871	909	852	891	909	889	868	885	934	884	876	905	881	856	901	882	933	854	883	883	875	868	931	922	916	900	894	910	889	913	950	861	909	855	910	881	891	868	832	876	931	892	882	931	897	887	926	873	892	818	883	917	862	922	915	884	899	884	894	816	927	883	900	874	887	889	906	905	927	893	895	889	852	893	900	901	936	881	924	861	901	888	939	931	943	869	929	894	927	928	905	906	916	931	876	935	836	919	875	897	900	917	855	846	886	932	903	849	905	919	933	946	921	913	891	883	875	881	870	898	870	903	916	949	938	890	845	944	915	928	895	845	956	893	910	927	915	933	941	873	912	920	862	899	882	852	933	865	851	862	918	933	866	828	858	852	844	914	898	881	886	865	879	939	913	904	889	931	910	936	907	868	868	891	902	894	858	874	869	858	899	879	882	887	916	860	879	893	887	873	889	879	878	877	855	943	874	873	914	846	866	908	864	854	912	895	962	897	913	921	927	862	855	875	880	879	926	902	917	882	879	878	932	902	925	863	886	895	876	898	885	941	880	870	855	929	932	876	808	932	870	899	897	874	880	875	852	932	933	908	884	893	832	867	871	865	906	857	951	886	937	836	898	903	875	916	903	903	933	918	882	867	897	945	915	900	915	962	857	922	895	889	868	886	923	886	885	933	957	894	901	855	884	925	893	892	929	937	902	901	881	917	913	866	894	918	905	854	858	933	870	900	919	871	884	929	913	871	911	893	879	878	880	913	856	923	912	916	903	882	892	871	880	853	869	842	895	992	907	906	894	879	883	899	902	894	880	835	893	853	891	872	904	919	889	898	929	890	851	898	905	895	878	833	875	878	896	921	884	855	927	954	875	954	932	908	913	939	896	908	941	883	949	984	832	878
57558	17074	5097	2286	1611	1178	933	742	639	574	533	484	475	475	465	432	425	417	423	377	376	346	334	362	359	350	346	384	310	348	375	333	375	366	357	348	344	335	316	344	348	349	352	369	328	339	368	348	335	355	314	321	346	348	328	351	301	365	323	332	317	343	357	321	370	347	354	363	363	342	304	314	340	330	334	344	361	312	341	356	327	320	322	305	341	341	337	327	359	349	333	309	315	349	340	336	351	332	343	346	330	348	327	346	350	351	335	322	345	349	323	329	365	335	362	326	325	323	380	342	328	359	334	309	333	349	341	345	345	330	345	351	347	329	343	343	317	314	307	349	332	345	345	332	364	338	356	331	335	327	321	315	331	364	331	339	349	306	342	315	321	315	363	338	354	328	369	346	348	318	336	355	333	324	317	332	363	356	323	346	329	297	348	341	323	345	302	336	345	347	307	330	356	326	373	316	365	316	342	305	320	366	332	320	321	359	315	334	330	301	356	350	312	340	324	356	330	312	352	309	330	343	357	326	311	313	351	300	354	359	349	362	324	343	328	310	340	327	307	347	359	371	315	338	326	354	367	337	313	358	348	327	353	342	322	374	333	311	328	362	355	337	337	346	345	349	307	325	341	344	355	314	333	324	336	295	325	384	291	316	333	359	355	334	342	358	329	327	328	339	354	318	328	351	347	335	308	345	323	294	376	332	344	320	327	341	308	325	301	362	334	349	346	337	337	357	306	339	354	347	355	325	345	335	339	329	347	339	353	316	315	361	330	319	333	329	331	374	344	331	312	320	347	342	328	319	342	332	321	362	312	337	320	358	316	347	361	326	350	355	336	330	327	305	344	331	336	324	325	329	322	297	319	312	363	339	345	360	356	334	330	337	318	352	335	340	314	321	296	327	351	328	374	329	351	339	316	322	338	329	320	337	313	365	326	333	350	327	327	326	377	339	354	327	336	316	369	353	351	349	331	323	339	314	335	329	361	352	319	363	374	344	320	329	352	321	304	356	353	321	335	307	331	312	326	337	357	347	345	371	359	332	349	334	351	357	344	328	318	341	333	331	347	315	331	341	325	348	344	296	307	344	319	312	342	303	291	326	341	369	337	341	329	341	337	320	319	319	315	308	366	326	362	303	324	284	346	392	348	324	338	311	337	349	326	365	354	325	334	330	364	323	358	332	345	342	329	303	361	326	313	358	344	362	342	346	352	356	287	313	367	343	343	333	346	309	324	376	322	350	352	337	362	321	305	334	320	320	335	362	308	296	339	311	357	348	341	322	327	349	328	324	336	353	358	344	361	312	333	339	333	340	315	336	311	291	325	335	329	321	321	327	341	325	329	327	344	331	324	355	341	350	319	346	342	326	325	349	357	329	336	343	348	346	328	335	342	340	343	337	353	345	336	309	370	349	336	324	344	336	329	340	356	306	314	375	349	353	309	328	337	315	332	318	345	329	312	341	330	344	326	345	315	307	325	337	386	306	349	316	309	308	338	320	365	332	359	309	315	300	326	379	361	316	335	355	349	323	315	319	350	341	290	346	314	347	345	304	323	344	347	370	321	317	325	319	352	335	327	318	320	325	340	330	308	325	333	325	316	363	334	357	351	318	353	348	330	323	328	357	343	330	367	329	347	363	333	307	351	298	344	377	357	328	363	334	342	321	333	324	340	329	313	326	332	329	333	340	325	363	330	310	299	327	311	302	364	327	350	327	312	349	344	311	307	358	331	332	331	341	370	316	300	350	332	352	326	346	326	343	349	331	351	342	336	358	337	341	327	333	317	335	371	325	327	320	359	351	338	333	359	332	350	309	339	322	320	358	320	354	330	334	340	334	338	306	335	326	305	337	334	364	337	329	343	344	302	346	318	346	311	326	330	330	330	359	349	368	360	330	331	320	363	307	364	323	333	312	363	346	368	318	349	320	370	332	327	349	334	345	328	333	365	315	330	328	314	322	344	317	302	325	320	312	335	321	341	327	358	365	338	335	308	326	310	321	345	328	332	325	318	314	338	335	353	325	324	343	338	335	349	354	359	334	345	355	330	352	338	331	349	324	329	312	320	327	369	343	341	328	334	340	309	350	336	319	357	330	360	359	320	356	304	323	378	341	316	335	340	332	316	329	360	319	345	335	290	328	337	336	348	346	296	376	337	340	320	330	359	327	310	326	340	329	375	331	337	351	326	357	332	365	344	331	336	324	349	330	292	347	345	356	314	339	323	306	350	308	335	370	339	349	359	358	320	336	326	339	345	346	364	354	342	333	332	336	328	334	334	348	363	319	372	341	331	363	334	358	334	358	314	336	324	301	321	349	367	320	356	308	312	345	327	338	334	346	356	357	323	358	315	348	352	321	340	334	347	334	333	336	320	314	338	333	335	315	349	350	338	329	329	321	373	346	331	338	320	343	343	303	357	319	312	324	334	343	316	372	363	354	347	357	317	334	316	351	339	325	359	323	342	346	336	322	311	336	340	337	307	312	331	347	332	328	362	346	353	333	331	339	356	343	368	324	320	331	330	336	378	354	352	300	334	328	340	336	324	380	362	325	320	323	351	331	319	329	368	336	342	330	350	324	313	348	355	335	312	330	309	311	327	359	318	368	302	356	338	351	336	319	319	314	321	376	309	319	346	312	316	322	321	368	344	339	323	337	366	348	343	335	360	344	325	346	340	331	316	345	338	343	318	348	334	339	314	337	346	351	326	343	343	332	334	307	296	358	348	355	342	319	325	320	337	340	330	348	334	336	323	328	344	341	320	331	344	304	362	319	334	347	328	331	305	340	381	331	344	323	346	308	331	303	340	304	338	335	344	332	320	329	318	341	328	364	350	337	319	353	364	352	318	358	341	305	339	362	395	313	361	354	321	330	349	368	312	379	345	359	294	357	335	301	329	335	333	325	334	344	327	302	317	370	343	348	330	323	326	299	300	333	352	351	348	357	325	357	353	339	321	319	334	314	302	349	320	334	305	333	336	334	336	345	337	311	344	357	331	316	307	314	300	337	352	378	316	360	313	323	367	347	323	340	318	332	329	312	350	319	343	311	348	316	343	337	352	337	339	339	341	363	353	300	349	327	328	309	371	343	311	308	376	355	342	347	358	320	351	334	326	349	341	334	331	338	341	350	328	331	354	349	328	322	346	359	329	324	367	313	351	334	332	339	310	310	345	325	311	309	291	332	358	368	337	336	330	369	335	331	346	345	321	346	396	341	357	325	302	313	332	324	337	316	330	357	328	307	347	329	331	330	300	344	309	346	340	329	335	349	342	360	361	301	348	349	362	355	331	341	312	341	345	341	321	326	309	328	367	347	328	330	353	351	360	347	335	364	332	332	348	314	340	344	320	324	341	360	344	334	341	366	318	323	316	336	331	321	340	349	327	343	360	350	296	376	352	315	296	323	376	363	337	346	328	312	327	311	294	311	319	352	335	348	377	323	369	337	332	317	349	312	360	321	317	336	296	337	305	352	340	296	336	346	344	309	369	334
29636	2926	6301	6723	5644	4717	3864	3373	2893	2599	2345	2050	1976	1732	1754	1691	1567	1498	1391	1441	1361	1358	1244	1254	1276	1201	1202	1198	1146	1174	1153	1055	1157	1208	1085	1156	1073	1079	1041	1115	1038	1047	1108	1104	1014	1056	1067	1010	986	991	1065	1057	1057	1058	988	1029	939	987	1077	1055	1039	964	1052	978	1003	1013	1025	1005	1014	1085	959	961	988	962	970	989	1018	1011	990	1010	934	944	1059	935	964	948	986	943	994	975	1032	939	976	980	940	963	953	963	1033	942	940	980	991	982	966	979	1024	988	1045	957	1014	973	1007	972	937	953	945	1043	1004	958	980	987	948	977	974	975	953	973	1014	965	960	953	985	959	957	940	983	964	964	957	1011	988	943	967	957	920	1037	941	1005	952	989	971	975	956	969	991	961	943	968	961	941	953	976	954	980	960	946	939	950	913	1006	1008	975	939	995	948	952	1001	971	980	943	924	1015	982	1015	1021	1024	991	1009	1019	1043	1003	952	965	1030	1020	963	977	1029	962	972	967	961	966	980	941	972	936	1009	1016	977	954	949	922	947	951	956	965	902	925	929	945	868	979	965	995	990	1038	972	938	1030	1010	973	946	998	964	975	940	959	970	961	987	927	938	958	992	1024	974	986	1026	992	1008	943	977	927	963	945	971	1010	950	954	967	991	987	946	981	970	998	990	997	900	907	949	923	976	930	974	954	932	938	954	970	944	965	939	933	987	945	925	990	1002	985	984	1031	969	992	1003	956	944	957	933	964	980	937	986	1032	991	932	1014	957	927	910	961	1027	968	949	941	974	995	901	986	966	1020	925	1008	960	968	946	975	952	970	1009	955	934	946	1018	938	956	939	986	1032	970	941	959	977	939	958	925	948	984	1019	982	1011	1013	981	965	975	949	953	974	925	951	936	980	1003	1019	992	945	1000	957	983	973	950	952	929	980	961	970	879	989	964	942	1032	920	966	965	916	987	991	967	951	926	933	959	961	942	937	972	994	931	945	923	946	1012	1023	914	953	992	1012	929	970	1007	961	969	971	926	918	968	924	951	992	982	927	990	952	987	909	1023	969	949	928	933	999	967	923	1032	977	920	948	918	938	976	1004	960	1011	982	957	983	948	994	928	960	969	994	973	949	958	995	960	1014	900	965	974	1007	958	1008	961	928	977	941	982	957	1004	948	1017	889	961	994	989	1008	956	980	1008	922	944	969	945	958	989	988	929	966	924	996	1030	1005	952	986	989	994	972	963	976	993	998	930	987	1017	1006	985	953	921	922	923	1010	982	939	994	978	1025	992	942	942	933	956	916	968	946	926	959	975	966	974	981	1015	1023	988	962	1005	943	955	973	1011	927	999	931	934	937	1011	953	909	957	961	945	950	932	923	948	955	963	973	925	936	944	949	910	992	988	959	912	969	960	968	955	930	944	927	958	970	908	1020	953	930	954	979	942	975	951	965	999	936	1002	909	968	1023	950	981	909	986	963	948	933	961	963	964	936	977	935	962	999	964	1023	975	914	969	939	930	979	940	977	993	997	944	960	960	985	961	984	925	1010	994	983	962	980	951	964	919	921	965	946	937	979	1021	953	1011	1001	960	997	944	942	958	976	949	1006	910	983	926	915	995	1032	976	930	884	951	983	947	910	917	977	952	964	974	978	1002	979	938	974	944	920	925	945	966	991	965	951	946	942	975	933	1003	996	937	996	967	915	977	927	979	969	918	933	975	925	914	991	934	1010	976	971	950	994	953	960	1002	983	953	993	984	949	998	991	880	904	961	979	959	962	942	957	1004	916	919	907	981	1004	903	967	952	992	957	935	1030	1008	972	931	936	975	949	984	938	979	1010	936	969	968	993	918	900	943	962	973	969	946	983	990	980	981	958	934	945	1001	1025	944	938	955	990	998	974	926	968	955	970	1001	964	967	995	985	961	934	957	951	998	1015	998	985	922	996	958	912	948	1008	961	1007	930	979	971	993	966	983	975	1004	993	1009	948	1005	979	969	985	970	968	943	969	948	1002	917	957	1050	946	946	958	886	965	954	975	1017	958	968	934	957	919	960	971	968	990	967	991	948	994	914	930	977	997	1008	952	950	961	951	947	924	960	1025	914	942	972	969	974	981	958	960	962	928	976	928	1037	960	983	947	932	1017	992	929	1005	968	995	958	959	1016	1045	978	969	995	977	974	920	919	953	953	931	934	997	989	986	938	988	964	1032	966	972	912	902	924	927	1028	981	933	985	962	967	978	941	961	958	962	937	913	957	964	940	974	972	981	986	996	978	952	969	925	976	957	931	929	957	931	919	970	968	969	877	966	943	969	900	918	988	970	919	974	909	940	979	924	940	907	935	927	890	940	1003	917	976	959	941	1000	1047	945	895	986	974	945	921	972	940	975	1010	965	917	965	942	1026	957	1014	959	971	1030	972	1019	949	981	982	998	948	980	946	959	1051	968	930	979	987	968	979	989	922	968	955	960	929	986	913	938	974	935	990	953	984	929	986	975	971	999	992	933	932	952	970	996	981	973	948	924	914	901	914	1020	894	946	953	956	984	979	980	1010	969	976	880	893	972	957	964	956	1017	936	1029	1012	973	925	971	970	963	995	1001	958	950	987	977	980	986	991	955	955	997	1032	980	968	970	989	976	971	972	947	960	937	1025	1043	1025	1034	1009	944	1007	1009	962	923	991	940	1020	958	973	975	977	977	1000	1001	951	999	922	962	976	967	958	959	992	963	1021	981	956	976	949	981	937	907	967	966	918	959	921	944	892	933	956	945	954	918	940	1002	1011	983	990	997	961	911	952	995	926	988	975	966	953	978	1025	975	934	1002	946	953	971	975	982	991	947	961	931	978	926	970	934	934	965	1007	930	995	961	946	903	949	985	945	978	977	1014	970	976	962	942	1010	981	909	943	968	972	983	947	964	967	910	990	970	951	1000	886	895	960	916	909	963	954	925	915	936	929	990	960	993	963	968	958	931	967	951	968	961	973	924	947	948	948	963	928	964	973	970	928	896	961	1032	971	955	986	985	910	942	987	943	973	963	981	964	998	966	961	951	1002	943	915	934	932	947	906	939	955	986	954	944	932	1015	977	1030	963	990	972	935	978	1004	955	949	941	1008	973	975	964	968	976	968	943	957	980	995	1002	983	982	897	989	979	953	948	972	1003	953	1012	968	974	955	972	979	950	1011	918	1021	949	948	984	1021	977	957	953	981	982	960	951	971	951	962	957	999	934	963	905	993	920	952	975	996	977	952	956	966	955	987	952	957	957	976	940	969	942	1022	975	938	961	938	945	917	968	958	969	973	967	949	964	957	1006	953	943	943	972	940	1017	976	941	967	973	923	964	956	962	920	1028	939	971	934	936	973	1041	941	981	936	1001	950	977	927	981	959	1026	1000	916	937	964	1006	1004	955	984	969	939	1017	985	964	967	965	963	974	939	924	929	955	947	968	991	968	877	960	985	949	968	1000	976	958	974	1008	941	939	950	952	889	919	952	979	927	1016	942	1005	978	950	930	988	980	967	977	993	994	970	1013	895	878	970	909	1045	949	1015	962	957	997	962	986	970	977	1014	951	903	980	967	920	981	988	946	979	995	980	992	966	928	911	1000	970	902	1017	1013	955	982	956	941	1020	937	950	977	963	962	972	985	947	941	940	914	943	965	952	993	948	966	910	954	1001	943	952	985	942	963	951	1029	942	999	961	963	1004	1000	1026	951	979
8819	522	258	205	199	186	177	187	191	165	154	162	182	170	171	154	159	147	142	171	183	170	172	152	171	154	171	160	169	171	179	150	162	151	146	155	155	133	152	176	163	148	163	160	166	155	155	141	150	164	171	187	175	154	170	153	148	145	169	170	150	177	163	178	188	165	148	151	186	135	188	165	168	146	169	166	153	169	172	159	165	151	166	160	141	141	161	154	150	176	169	148	129	156	152	153	146	148	157	157	159	157	153	170	122	153	169	169	180	157	151	166	168	135	154	141	155	156	156	157	178	143	166	156	155	160	152	172	152	116	157	141	156	142	172	150	161	167	140	154	163	159	166	166	157	168	159	178	164	159	141	161	174	176	148	141	151	183	163	167	148	176	144	165	177	162	150	161	159	147	159	150	172	150	163	140	152	146	151	152	125	176	165	142	171	162	166	167	148	145	133	165	162	164	167	152	180	159	179	152	155	171	160	146	135	156	133	159	161	159	175	163	147	154	182	148	148	153	193	142	171	157	160	154	170	154	151	148	148	173	165	137	161	146	132	158	172	146	169	171	185	169	155	178	160	132	167	120	149	145	158	170	144	167	168	152	154	169	158	143	164	158	167	166	161	157	154	159	173	155	143	152	176	161	174	173	158	165	189	137	162	157	178	169	153	138	135	155	153	136	170	173	140	134	149	155	163	134	172	159	159	166	170	174	175	146	184	170	171	169	171	185	156	157	158	183	171	173	168	163	139	134	143	145	156	136	176	157	193	161	143	160	145	149	145	163	150	160	177	148	168	169	158	153	154	175	149	165	153	166	168	160	157	155	152	145	172	153	182	150	181	159	145	168	147	137	188	150	166	154	154	161	166	161	138	157	170	163	155	152	141	158	146	158	157	153	172	152	164	180	167	159	171	184	140	168	154	168	166	171	148	164	177	152	154	170	151	173	168	165	152	157	165	145	177	173	181	178	157	158	158	154	163	158	156	167	186	165	181	160	175	150	159	168	146	161	179	176	174	152	149	177	136	162	181	144	138	154	152	146	147	137	156	170	176	157	170	148	164	164	133	146	147	157	169	141	148	141	130	143	171	162	155	152	159	175	165	190	161	164	176	160	153	168	176	175	133	152	144	158	169	146	173	170	182	152	159	163	162	156	168	139	157	165	169	176	147	188	174	161	191	160	166	153	189	153	145	174	174	140	150	135	164	161	177	173	128	160	139	182	168	143	164	148	163	158	167	168	169	157	151	169	168	177	168	170	156	122	140	157	150	172	177	160	143	140	164	145	168	154	151	185	137	152	167	163	137	141	163	171	144	166	157	180	140	167	149	133	165	125	182	162	162	146	195	140	142	146	179	179	162	168	173	178	153	164	139	189	131	153	152	162	163	163	170	150	181	158	172	150	148	156	127	170	155	166	152	144	176	162	168	159	166	152	145	174	185	149	175	153	167	144	147	154	158	160	159	162	160	129	149	145	154	175	164	156	172	165	161	192	163	158	148	147	161	164	143	170	158	168	143	150	166	151	146	154	135	153	130	174	162	173	147	158	132	168	149	154	159	147	149	134	161	157	145	137	171	174	155	168	159	179	160	164	168	161	165	160	160	168	160	152	145	161	155	156	152	162	151	149	158	158	163	156	151	142	181	136	165	152	160	140	148	148	149	142	175	175	140	145	149	166	156	164	139	152	145	163	146	159	159	167	167	170	189	153	146	152	137	161	162	141	160	133	143	156	164	164	162	144	160	162	162	168	157	160	155	153	156	175	159	173	178	143	138	187	153	133	143	167	169	151	155	129	158	156	142	163	164	156	155	174	152	151	146	168	162	143	157	161	146	150	168	149	176	170	161	151	175	151	137	161	153	169	154	164	144	140	160	180	152	141	165	175	161	156	163	152	174	155	154	163	153	200	168	159	161	148	145	171	152	185	147	184	139	168	128	142	156	147	171	147	158	182	160	159	174	151	148	170	159	171	152	140	166	164	174	148	156	158	160	174	158	164	154	161	142	149	136	160	168	145	159	135	145	157	142	157	170	147	153	147	158	140	169	170	155	159	166	144	154	153	149	154	156	193	153	152	162	178	130	136	144	151	145	144	159	153	170	149	177	156	155	170	165	166	135	160	155	177	168	158	182	161	141	164	154	149	159	145	154	145	167	149	205	158	142	171	147	180	158	153	156	174	160	143	149	151	145	157	144	177	174	161	144	160	141	163	153	171	149	168	143	153	150	161	163	168	156	161	159	150	188	167	157	160	152	136	153	188	144	168	142	160	178	144	166	153	143	141	165	161	178	169	151	170	145	169	153	162	150	188	175	164	165	166	155	155	139	168	146	174	179	167	176	153	169	163	160	166	157	186	155	157	156	152	166	166	170	160	151	149	176	159	137	159	153	170	138	138	175	154	183	168	172	161	167	161	165	178	154	161	173	143	151	163	146	162	158	178	168	148	141	151	184	141	170	152	164	146	148	163	155	179	167	152	179	158	172	176	153	147	148	183	140	122	153	180	158	154	158	160	144	176	142	191	140	152	144	158	167	159	146	163	148	152	144	152	158	137	203	170	165	186	173	143	148	148	154	153	150	166	175	170	147	169	171	154	173	150	171	165	172	160	160	180	191	169	160	147	142	155	173	172	158	149	165	158	172	170	165	163	175	167	160	146	143	186	180	154	158	166	153	172	140	148	160	135	137	135	152	160	148	162	145	165	154	150	162	153	146	164	153	163	160	153	153	165	161	179	153	134	154	167	149	160	149	182	143	165	142	164	156	150	146	179	156	165	191	166	171	170	155	156	161	174	167	176	161	161	186	186	169	132	174	177	167	172	155	151	170	138	156	149	164	154	161	150	156	164	163	172	157	157	164	165	191	144	179	164	166	160	168	153	183	151	141	162	158	163	166	133	146	164	160	159	151	149	153	176	175	164	142	149	143	166	183	139	173	157	152	135	138	160	144	143	158	145	163	167	169	159	133	150	184	136	182	158	157	164	163	150	155	154	150	159	188	168	143	164	175	170	139	141	145	167	148	162	150	143	144	146	149	174	163	167	141	151	140	180	177	161	157	166	163	179	155	154	166	160	131	150	167	151	185	153	144	145	166	156	148	178	151	164	182	162	147	172	155	164	173	157	165	148	172	159	151	142	183	176	182	150	158	160	157	137	141	166	162	169	146	162	177	170	160	168	161	151	158	139	150	170	161	195	168	137	161	155	166	137	158	149	143	156	173	184	156	144	139	162	169	174	150	159	160	174	158	164	138	156	175	178	161	162	163	155	175	153	169	157	159	147	163	172	157	160	150	165	168	145	171	163	162	158	176	158	131	157	150	151	176	154	187	147	174	171	166	126	156	159	176	154	146	162	138	169	158	152	173	170	161	159	174	143	146	178	129	175	146	141	152	163	153	160	164	172	136	146	183	150	170	143	164	149	159	151	167	167	142	166	187	169	167	158	181	161	162	162	144	188	147	169	158	164	177	147	142	156	174	154	141	138	156	158	149	161
7332	629	744	765	728	650	623	622	579	565	563	556	556	563	520	515	531	555	501	541	506	546	533	564	540	523	553	514	547	541	538	533	556	552	517	538	559	541	543	538	588	535	493	527	573	533	567	514	521	518	542	521	535	550	517	538	537	528	537	480	551	552	508	576	537	499	537	545	531	529	557	588	492	499	490	566	554	535	515	543	511	560	505	532	559	544	538	535	539	552	499	550	525	504	547	564	532	531	549	497	516	517	568	525	530	526	537	529	554	527	545	553	481	549	544	563	491	506	517	535	549	513	540	532	571	543	547	549	502	531	489	505	512	535	542	510	517	555	552	574	531	563	531	536	543	513	521	534	526	532	542	550	515	549	549	509	550	523	534	527	545	518	555	561	550	525	514	482	522	547	524	556	546	575	495	580	517	524	550	549	510	532	536	530	568	540	531	507	526	536	502	557	497	554	535	518	543	541	564	503	562	540	506	535	501	543	520	508	532	527	555	526	526	520	549	559	517	541	508	552	552	502	500	503	529	509	510	515	522	513	478	517	531	547	516	559	498	556	525	532	568	470	501	528	559	543	494	575	546	522	505	529	543	547	559	519	532	502	536	552	504	532	547	525	549	531	575	512	488	476	539	537	528	498	524	548	557	524	530	527	488	533	530	558	515	512	513	494	532	516	538	546	582	508	503	540	527	510	523	500	566	554	572	519	526	511	499	476	564	501	509	507	486	498	521	549	501	547	530	511	529	555	529	542	548	524	573	550	553	509	465	543	553	518	559	543	560	522	563	543	483	510	574	535	515	552	543	509	526	543	550	528	535	520	588	550	505	519	568	532	508	545	535	511	520	540	542	534	567	572	514	528	556	503	524	489	535	517	571	526	583	515	537	518	528	526	549	552	553	531	561	562	508	561	531	510	500	495	520	545	580	538	495	562	526	510	498	528	531	555	531	519	476	523	534	511	503	517	554	498	555	495	525	523	532	571	528	546	525	536	525	529	518	547	494	557	484	516	535	590	569	519	533	514	531	539	516	484	541	526	523	530	500	502	506	473	518	539	515	504	484	536	536	551	551	540	546	572	533	511	541	522	517	537	540	572	546	539	539	513	535	566	516	511	537	556	526	547	495	518	547	500	564	535	527	529	545	554	520	513	543	546	516	546	563	559	516	515	521	549	579	558	529	533	506	534	525	513	496	503	511	492	545	511	520	553	538	543	554	526	522	480	539	529	495	562	552	534	531	551	535	575	520	489	509	533	523	533	548	499	539	540	499	522	529	565	564	528	570	564	505	550	504	550	533	485	543	515	517	554	488	541	528	493	528	547	508	496	499	540	534	525	584	497	535	500	554	497	529	528	509	551	501	555	531	519	550	520	523	494	535	529	543	526	540	543	532	527	539	550	529	493	601	524	545	539	520	535	525	537	498	513	544	546	570	527	553	519	510	519	512	535	536	512	521	539	530	525	493	538	545	535	524	538	514	542	571	552	569	562	523	553	506	536	541	533	506	517	559	574	564	526	535	512	565	538	495	548	548	520	540	537	525	547	559	512	539	567	572	530	506	498	536	524	540	576	487	540	569	517	551	566	525	575	551	527	546	486	547	513	507	499	472	534	530	540	530	482	503	545	490	521	543	540	534	538	520	572	561	541	547	531	539	529	525	529	494	530	528	496	555	519	563	519	535	530	531	541	542	537	546	551	510	529	504	538	537	506	559	517	518	533	533	517	531	533	559	561	542	507	553	501	470	552	504	492	538	548	528	531	522	508	543	555	556	505	550	545	556	561	546	536	523	505	499	540	525	462	545	555	538	523	503	510	547	580	526	528	517	539	489	531	552	526	547	540	563	545	536	503	549	542	543	514	558	539	514	530	542	524	507	534	503	502	562	533	546	552	537	516	504	538	513	538	562	523	510	522	531	528	541	561	545	533	511	551	538	529	549	521	571	530	548	557	565	566	561	543	571	484	579	504	547	559	537	569	510	497	516	535	545	460	565	546	605	518	539	523	521	557	496	526	517	563	521	549	505	536	515	542	501	534	535	506	519	529	512	532	507	528	538	510	548	491	478	577	524	531	495	518	499	510	566	537	573	513	523	558	517	514	534	540	531	583	519	540	506	524	511	530	528	522	531	547	495	501	548	534	553	530	510	521	515	517	515	558	554	556	524	468	483	553	525	539	533	537	568	529	534	542	527	515	539	554	524	539	496	536	508	532	547	526	520	528	494	548	493	526	525	540	511	519	527	500	535	547	511	554	554	549	543	547	513	542	526	525	503	540	571	515	491	511	568	508	555	520	519	507	545	540	545	577	508	534	510	546	554	538	509	525	518	564	497	538	551	512	537	535	549	515	541	503	510	546	534	542	520	550	523	528	515	559	547	505	505	541	580	526	546	535	504	502	504	522	509	508	564	525	521	576	527	530	521	517	526	558	498	535	526	525	507	528	553	550	566	527	502	535	510	552	493	511	521	548	523	528	571	521	525	519	530	516	532	540	500	551	497	551	483	555	590	498	559	523	561	534	576	511	532	481	530	559	503	539	508	532	549	525	535	510	530	513	532	521	587	533	530	516	495	531	541	519	495	512	557	532	534	546	523	499	497	513	547	500	573	498	537	535	561	529	559	540	562	547	538	534	519	523	513	522	582	544	542	532	508	528	524	516	547	531	512	507	514	556	492	542	560	514	534	531	541	553	525	521	564	559	519	488	490	518	557	547	571	528	485	548	555	531	585	545	534	532	552	575	516	518	527	580	526	536	541	557	516	512	513	546	558	570	536	540	558	550	560	538	520	476	552	496	500	513	546	555	494	521	519	517	550	546	527	544	508	524	501	529	504	545	514	522	537	533	532	582	505	508	564	606	536	526	549	504	531	531	532	502	562	565	561	516	543	531	512	526	510	540	509	515	521	527	522	557	503	516	532	510	558	533	501	506	531	509	545	549	537	550	521	501	490	563	523	560	562	537	533	511	557	526	524	501	539	503	546	525	556	551	557	494	574	548	570	502	525	553	551	567	519	560	486	561	521	512	575	508	566	523	549	528	531	527	523	523	525	504	540	531	579	527	543	563	537	513	552	530	530	506	533	506	539	549	519	557	532	538	537	526	561	535	532	553	552	523	528	469	495	520	530	522	539	581	529	569	555	561	523	532	528	546	537	569	530	534	512	558	517	538	515	506	505	546	522	523	540	541	505	545	525	564	561	471	549	523	521	531	535	597	569	545	563	527	537	543	520	550	571	537	528	545	548	548	540	536	543	534	524	515	563	530	540	554	536	519	520	512	563	556	513	518	517	545	531	558	523	538	500	515	550	578	517	597	547	491	578	525	541	517	509	543	521	538	550	541	484	557	545	543	507	566	536	555	502	511	537	527	571	531	526	533	519	551	527	535	539	544	522	523	546	568	521	510	493	555	554	539	558	526	553	527	522	542	510	549	569	526	571	556	529	559	540	514	542	528	532	495	541	533	547	568	542	539	509	517	515	525	587	525	557	495
44987	12050	2371	1261	895	717	629	525	467	417	384	401	384	385	352	331	310	331	312	344	304	333	340	339	332	310	310	302	303	283	319	307	286	300	311	271	267	332	295	316	300	316	306	316	304	303	317	301	297	325	291	289	305	309	314	311	307	281	309	291	293	291	288	258	287	295	315	286	271	293	303	288	319	330	309	324	297	305	282	275	283	284	331	320	312	312	316	326	310	279	288	297	301	270	275	292	302	322	305	301	316	282	329	298	291	280	279	288	267	290	277	307	292	331	311	266	331	311	276	324	292	328	327	293	302	293	297	282	289	333	265	281	311	307	302	302	304	278	266	310	286	309	277	318	297	300	299	287	286	281	340	317	297	284	273	291	296	300	294	283	300	290	283	315	296	309	283	302	258	308	292	269	290	315	270	307	298	329	343	346	314	327	362	311	283	283	284	281	278	314	270	296	321	296	303	294	320	320	318	317	310	283	304	327	284	307	321	332	322	292	303	315	331	316	307	294	288	277	269	308	290	306	304	298	310	299	297	330	324	304	311	296	341	321	298	335	316	259	316	294	290	275	289	312	320	294	321	314	323	292	328	326	296	308	256	331	270	304	294	307	286	303	321	281	298	303	315	315	325	301	297	327	281	295	316	282	295	304	280	310	316	312	303	264	318	287	301	292	301	317	279	287	323	311	303	313	304	302	305	283	306	306	300	311	285	297	292	297	327	292	262	302	295	282	297	302	304	308	301	304	278	297	310	282	299	285	308	309	328	305	301	303	296	314	324	323	308	298	304	275	275	299	300	290	279	320	289	289	332	297	339	297	280	279	271	317	328	283	332	344	312	299	311	327	304	310	268	284	288	321	280	284	278	279	283	310	300	272	294	304	279	290	313	301	280	307	292	307	314	313	287	306	276	296	310	312	298	297	280	294	290	273	319	325	278	314	328	285	296	271	303	310	302	298	330	326	285	282	305	308	268	285	313	279	331	319	293	281	295	310	294	298	307	286	353	267	318	330	324	308	298	314	303	287	291	304	305	293	300	310	278	303	293	261	308	307	294	284	283	351	301	287	316	284	311	313	306	317	331	278	328	319	309	295	297	294	289	330	307	298	298	298	328	292	343	314	307	327	332	276	293	285	299	307	300	295	337	296	263	298	321	289	300	339	306	275	302	308	275	322	295	310	307	308	303	314	313	305	285	276	291	297	335	297	302	313	282	283	319	287	316	336	321	307	299	297	301	304	288	302	324	324	301	302	307	282	344	303	302	322	299	306	285	313	287	284	273	309	282	297	259	309	342	314	295	304	308	299	308	307	318	297	314	294	287	296	330	278	296	307	297	327	336	265	331	280	319	287	301	323	318	297	277	294	319	276	275	298	312	297	300	339	283	303	286	282	320	287	316	289	296	286	316	264	276	314	304	306	286	328	294	282	306	281	279	336	310	275	290	304	295	315	306	286	291	346	306	340	283	297	303	303	306	280	293	301	296	294	324	296	329	293	263	304	309	283	301	277	325	323	300	302	306	310	306	320	292	293	306	317	280	304	314	305	331	312	302	293	307	334	284	316	318	314	284	326	300	317	301	295	306	277	317	285	309	313	296	291	327	302	286	340	323	282	279	332	313	314	290	303	284	288	281	302	305	318	322	284	295	322	306	302	307	308	311	289	287	288	311	306	300	333	296	315	293	285	307	323	280	329	347	287	301	261	254	305	295	279	289	285	286	322	304	265	291	248	291	278	277	277	303	321	282	285	316	286	289	335	311	290	275	300	260	285	324	298	290	309	293	318	283	277	284	304	272	315	316	311	320	296	298	289	304	265	308	301	311	307	276	301	314	299	320	324	305	281	317	312	296	293	325	300	292	312	267	282	304	306	316	293	289	306	316	326	287	344	296	312	292	313	309	281	340	296	302	319	325	327	315	273	289	314	281	308	277	294	302	295	303	295	298	304	339	287	286	288	301	334	287	315	311	285	293	291	274	304	303	319	291	277	305	318	277	286	311	291	275	322	310	301	305	297	294	311	289	264	299	289	292	292	318	302	294	313	271	329	299	339	327	284	315	272	331	321	333	288	269	258	284	327	324	327	307	304	281	287	314	278	312	288	275	298	304	313	314	297	299	325	329	301	285	306	283	301	304	294	273	288	274	291	323	326	321	327	267	297	310	278	299	318	322	303	285	346	293	314	299	291	277	298	292	285	280	293	300	320	303	308	308	299	311	301	303	299	310	285	285	312	291	313	288	298	304	321	260	330	324	297	294	286	290	291	277	317	299	309	293	308	300	289	292	304	327	310	301	323	302	301	314	301	305	300	275	288	296	296	310	265	301	325	305	315	299	312	273	312	277	270	327	297	271	308	271	310	280	287	310	296	286	286	314	313	321	304	301	314	313	299	302	313	280	282	317	341	305	271	288	289	325	361	287	268	309	297	281	298	316	290	309	278	302	314	302	315	284	337	290	286	315	310	303	292	292	287	312	271	296	315	287	324	285	309	290	293	339	320	324	283	312	309	320	335	346	319	295	308	326	320	324	327	287	311	315	337	304	310	284	297	305	264	305	284	297	305	276	280	307	310	295	311	320	324	291	306	320	320	307	297	321	298	290	263	293	297	299	324	325	303	314	306	266	300	319	289	295	325	264	315	276	293	308	319	290	292	280	324	312	314	277	291	286	301	320	260	310	334	320	306	312	299	326	302	276	264	323	298	309	300	300	286	267	299	304	305	300	317	306	312	316	322	315	331	292	281	340	310	300	294	286	261	296	278	283	280	318	308	305	279	303	293	298	310	296	276	318	297	280	295	317	310	308	308	330	326	293	318	291	315	302	284	325	319	299	283	268	296	304	299	305	292	321	276	273	338	311	315	303	263	295	284	293	325	336	301	267	306	289	277	294	315	288	321	293	326	291	295	274	318	308	309	301	281	300	291	311	325	299	312	342	308	302	301	295	308	285	300	317	297	277	303	320	297	290	286	279	293	306	307	301	308	303	269	307	307	280	284	323	279	300	282	318	328	289	298	307	285	320	306	338	298	339	294	311	307	287	327	322	322	305	271	281	300	293	298	305	315	318	296	318	300	272	306	321	307	285	298	355	310	293	303	279	296	303	293	302	291	337	362	288	298	306	307	299	307	302	287	278	289	295	306	314	322	303	308	305	317	317	319	311	300	304	290	294	288	291	299	284	305	315	290	314	326	250	306	351	275	269	305	309	274	287	320	308	282	296	300	310	323	275	256	276	315	279	291	276	317	307	329	310	315	288	303	281	311	277	290	287	295	301	330	324	296	302	313	293	304	272	324	303	310	317	319	285	276	316	308	331	320	340	290	330	284	323	327	293	289	337	289	303	313	308	308	294	302	305	304	296	319	300	274	315	305	285	314	299	295	317	307	288	304	302	316	314	290	308	294	334	317	298	258	319	313	324	288	289	296	300	335	310	308	251	307	352	313	290	301	277	262	319	297	312	330	275	311	314	299	312	295	322	301	265	291	295	309	301	299
23376	1986	3757	4131	3466	2855	2479	2200	1908	1713	1597	1456	1418	1339	1346	1245	1278	1144	1158	1162	1102	1095	1073	1044	1014	992	983	966	1007	1016	977	946	986	1007	974	957	952	1033	943	917	928	921	907	908	923	882	895	964	978	942	967	869	920	927	959	930	967	910	910	941	936	952	879	857	890	963	875	955	913	859	929	885	932	926	902	921	901	887	900	880	954	859	953	883	910	882	877	920	891	883	899	922	924	911	967	974	949	938	893	919	950	918	980	915	905	924	927	945	896	879	914	943	902	910	925	951	908	886	925	901	878	876	910	921	916	888	919	890	902	832	913	901	897	866	943	871	889	853	926	912	892	830	881	896	887	895	837	913	882	879	861	914	936	902	936	914	863	905	986	840	873	914	859	860	903	919	869	918	899	892	902	904	840	887	939	891	885	854	870	854	884	871	854	913	932	903	906	891	905	875	869	889	910	832	841	850	911	891	829	867	902	925	898	878	897	865	880	893	822	873	862	876	873	880	879	901	936	868	913	882	895	851	888	914	868	891	897	883	907	923	840	893	838	902	910	825	904	911	929	844	894	851	905	913	871	881	866	923	907	849	853	899	892	860	899	935	928	908	880	874	854	884	884	878	906	860	878	848	914	935	915	956	883	849	891	924	911	913	874	926	909	918	938	857	927	845	858	937	888	889	926	885	886	932	869	901	885	929	892	879	949	845	833	862	890	965	886	940	888	905	906	870	904	911	936	904	964	900	906	878	868	849	913	968	893	915	897	891	892	878	921	880	889	924	893	916	904	884	931	891	834	907	890	914	918	892	904	877	901	878	942	871	866	861	891	895	917	910	906	924	927	920	842	914	913	869	914	922	917	859	829	900	905	898	922	903	875	868	887	862	845	869	857	876	913	848	894	931	929	873	840	908	906	880	901	876	889	843	840	837	918	852	910	882	942	878	954	926	918	911	889	966	904	896	890	976	928	895	889	868	917	907	887	906	920	873	929	937	935	884	915	854	920	904	889	868	823	875	873	846	884	915	927	890	911	883	913	861	908	905	863	925	859	873	877	863	897	918	914	903	877	878	876	859	857	878	956	887	896	924	904	899	857	861	885	898	934	923	956	887	876	919	934	865	887	914	901	877	900	869	895	845	871	855	907	908	897	903	891	885	897	842	895	852	886	885	886	883	883	873	902	854	910	865	909	919	889	939	880	842	909	905	944	890	914	902	864	862	897	880	945	910	877	886	900	883	892	904	875	857	950	869	928	910	895	854	901	918	937	873	865	882	930	886	841	874	944	874	861	829	898	900	909	842	866	893	891	907	907	854	865	892	896	865	905	896	865	844	832	863	925	890	938	947	880	883	881	955	901	857	895	910	872	852	869	880	816	869	919	878	920	944	872	861	925	935	890	891	944	841	922	905	924	897	843	894	887	896	870	833	897	883	871	935	906	863	929	906	901	886	898	870	951	940	860	863	868	879	908	909	957	837	963	895	852	889	939	890	887	905	896	897	894	875	875	884	857	923	882	856	882	872	912	886	897	956	900	852	879	842	938	854	873	867	893	834	910	897	954	850	926	907	889	891	942	867	895	929	941	926	871	908	916	862	939	903	952	924	889	967	900	886	890	886	864	886	901	878	862	865	892	872	903	874	896	896	850	897	912	881	870	898	876	872	923	923	894	892	937	921	867	919	889	923	836	911	923	869	890	860	839	905	912	868	916	855	917	862	849	914	860	889	932	923	898	924	927	907	900	875	903	921	874	877	971	850	891	922	958	906	887	881	882	934	892	893	887	925	907	873	895	909	951	864	864	910	805	941	865	883	895	906	903	887	910	901	909	932	964	923	851	894	864	873	860	875	838	880	877	888	917	895	892	939	886	881	924	879	885	902	819	893	858	891	876	927	928	874	901	863	885	874	913	866	933	909	925	890	869	937	892	931	905	892	882	945	901	879	924	877	869	881	877	859	868	916	927	891	858	927	858	895	910	855	870	905	861	886	895	863	917	907	908	896	855	880	862	844	898	902	929	854	879	913	942	879	880	887	920	922	880	873	920	878	903	935	855	873	892	880	872	888	928	940	919	870	935	879	852	881	920	885	922	911	897	833	896	907	919	899	891	919	909	908	887	861	896	909	899	889	891	877	894	912	889	909	870	884	903	904	858	900	885	867	887	923	948	867	857	848	925	916	924	886	899	872	908	839	910	906	893	865	897	860	871	946	894	940	906	948	935	865	875	829	861	819	885	912	901	859	890	888	909	906	850	915	867	902	944	949	863	861	867	874	889	942	931	858	876	909	873	886	935	875	907	914	946	857	890	885	937	949	920	883	911	903	922	918	870	858	914	877	932	843	849	874	960	869	874	848	916	942	906	878	944	884	868	915	910	920	923	909	860	880	941	915	856	871	889	911	869	880	868	919	879	902	902	858	932	900	933	809	926	892	856	856	913	877	910	893	900	859	878	901	884	933	835	929	891	888	913	885	857	863	884	866	886	910	884	846	888	869	881	892	938	879	892	870	849	901	891	875	969	879	893	850	923	865	904	924	893	866	871	839	865	953	866	943	891	840	912	867	890	932	889	904	872	879	841	898	838	877	929	918	865	873	886	871	913	912	878	870	876	921	901	875	899	932	924	858	903	888	934	932	948	925	886	933	940	879	891	912	918	846	914	848	929	910	883	907	897	871	917	861	913	881	882	917	912	905	868	866	883	927	914	906	938	906	913	893	880	882	863	856	898	881	865	956	874	923	844	847	896	911	880	891	856	891	936	872	922	878	866	915	925	955	915	923	842	929	820	898	922	931	899	955	910	901	935	904	840	931	931	924	955	958	910	880	897	884	850	894	903	890	856	857	865	882	862	861	933	869	913	947	911	833	904	908	904	883	837	849	943	909	927	894	922	907	898	900	889	907	909	955	842	880	925	905	900	907	946	882	882	884	907	866	925	903	889	827	930	910	918	927	912	865	864	837	893	890	933	895	829	913	872	874	898	883	864	911	904	899	897	897	894	895	860	886	870	888	900	903	894	931	903	903	890	915	898	906	901	876	953	868	895	882	920	868	859	932	880	879	865	869	860	904	857	904	898	906	938	931	908	890	941	938	872	908	913	896	874	869	899	925	916	856	924	929	818	931	884	904	887	870	873	931	862	920	871	876	895	943	884	878	879	898	902	963	904	893	897	869	844	882	858	883	863	887	847	860	899	861	902	862	853	871	884	879	850	878	888	906	895	936	817	893	909	945	904	892	857	913	910	880	902	924	819	890	866	927	888	940	892	844	901	883	858	866	957	926	920	943	888	893	853	860	867	908	861	882	912	892	930	898	908	901	925	878	848	908	867	885	855	851	903	900	891	916	929	869	881	856	886	866	881	903	882	870	923	855	962	903	894	845	926	866	920	886	845	851	892	884	904	916	900	955	843	868	868	899	836	899	840	886	838	976	855	915	898	894	910	887	900	935	880	835	883	858	909	870	871	890	828	878	921	818	871	880	941	924	855	852	832	881	933	926
53587	19750	7437	2269	1539	1123	937	758	707	602	533	495	489	432	413	476	389	380	425	363	403	367	372	386	424	420	321	371	361	343	350	374	334	367	327	350	330	361	364	352	340	330	341	360	328	347	346	365	361	340	314	353	376	336	323	332	372	324	366	332	350	319	306	354	346	341	339	341	342	359	358	324	344	317	342	327	377	339	353	351	355	317	315	318	329	329	362	332	340	348	349	335	347	346	320	323	336	340	317	356	328	354	341	355	333	318	349	369	348	324	330	331	328	321	370	346	318	325	354	353	329	335	339	327	342	357	324	332	336	318	344	353	363	319	322	367	346	311	331	338	361	338	326	305	322	295	314	339	346	347	336	336	368	296	302	343	359	349	335	343	366	339	300	353	346	339	351	319	322	359	361	324	320	366	336	335	318	330	358	348	373	332	307	362	345	338	326	301	354	354	333	358	328	340	326	322	337	314	338	328	319	346	357	349	354	359	315	354	312	301	336	332	337	326	353	312	375	335	303	320	340	346	347	335	355	328	326	333	338	317	354	311	338	352	360	355	324	340	325	344	325	363	342	321	334	348	328	335	343	326	335	323	336	364	361	338	353	314	350	340	313	325	365	358	367	335	346	333	350	283	352	366	362	336	359	355	320	358	339	335	335	316	351	346	346	308	335	332	326	348	314	368	327	326	345	343	329	307	335	347	341	324	339	328	336	345	326	344	329	344	327	301	352	344	332	340	323	351	342	323	324	377	338	304	361	328	324	348	346	331	309	317	329	310	341	348	297	338	301	316	360	327	337	340	319	351	353	317	347	329	332	330	319	344	347	320	346	352	344	335	338	348	335	352	343	315	349	344	343	349	344	355	333	346	362	334	326	333	336	383	312	342	338	336	363	354	368	359	341	360	350	289	359	349	347	360	281	313	344	338	354	323	327	319	332	371	339	317	327	338	351	328	333	315	344	324	349	345	325	344	361	375	284	351	324	318	299	366	353	364	325	366	351	307	327	334	316	327	335	376	336	303	362	301	314	328	290	322	332	324	339	321	349	328	386	343	341	328	331	366	325	364	368	356	323	329	353	325	314	343	316	325	332	350	319	327	350	340	360	331	312	336	307	349	369	325	335	338	366	321	345	356	342	358	351	324	355	355	294	334	352	340	335	323	326	345	323	382	313	362	352	311	341	367	346	343	303	391	331	342	308	345	334	346	330	393	345	336	309	332	319	294	311	332	346	319	346	357	339	319	366	338	330	340	334	330	357	349	338	342	355	347	363	340	301	363	310	329	353	367	349	356	301	349	314	320	332	368	304	334	345	347	361	336	356	357	295	332	352	336	312	332	340	333	332	344	387	353	337	374	356	371	356	372	338	330	348	326	317	356	323	341	344	336	325	345	327	351	322	339	347	332	286	321	318	313	340	339	327	344	350	378	340	344	331	327	354	330	322	312	333	349	351	305	308	320	358	338	319	328	334	364	362	326	335	318	347	309	319	354	335	355	345	358	338	317	364	313	301	306	315	331	362	349	347	340	302	327	333	329	327	326	341	319	356	357	342	347	341	319	350	333	309	339	319	330	325	305	338	331	323	327	323	337	332	328	354	367	316	330	343	333	322	321	326	319	343	324	338	353	317	334	332	333	349	319	337	335	317	338	345	356	337	338	341	329	346	304	330	359	310	357	303	371	329	339	329	325	328	314	350	344	330	313	348	345	293	347	323	344	367	308	338	338	348	352	312	340	336	349	326	332	345	337	303	333	371	331	328	330	319	328	300	335	341	349	353	362	331	360	309	328	378	328	326	291	323	370	344	332	329	318	338	344	326	331	379	328	324	359	361	326	332	361	315	348	321	304	347	344	322	358	327	338	373	364	356	307	316	326	364	318	341	343	342	334	326	356	318	329	350	336	326	348	358	351	336	339	352	333	322	342	350	327	346	315	333	308	340	375	327	350	352	342	318	325	328	302	338	348	308	354	344	315	353	351	314	355	324	346	333	319	331	351	356	333	327	330	272	309	350	359	350	313	353	316	355	346	307	298	325	337	351	327	357	352	336	349	306	357	314	315	337	316	378	327	334	373	345	345	365	313	351	350	357	342	377	340	343	317	366	322	344	362	346	362	309	343	319	359	330	328	369	380	315	330	332	330	312	329	296	362	357	348	351	308	306	387	330	315	365	367	304	324	314	352	311	331	330	370	315	312	318	328	351	358	315	347	320	318	354	315	318	347	311	348	333	331	351	327	364	328	323	320	324	349	310	303	347	326	315	301	360	344	326	363	331	370	354	361	308	326	346	344	355	389	371	326	324	358	355	353	353	347	310	347	315	347	341	344	332	328	353	326	343	317	333	323	404	361	357	330	341	326	325	356	353	339	336	339	345	367	334	329	307	340	343	326	350	313	314	326	332	307	323	336	359	321	328	335	311	315	348	344	318	338	320	349	351	330	343	320	308	344	370	335	367	343	323	368	323	352	311	338	316	312	366	336	326	331	359	327	322	318	345	339	335	305	333	357	361	340	350	349	341	359	364	333	359	317	328	322	298	340	343	313	338	337	334	348	357	318	347	326	329	317	361	341	350	302	353	332	362	323	334	343	356	329	337	346	337	343	344	317	357	324	332	340	331	364	339	318	327	335	331	307	305	375	339	358	362	355	335	318	327	345	325	356	330	329	334	322	336	365	323	337	348	341	326	303	341	357	342	320	348	302	327	329	349	337	309	334	341	333	346	349	337	324	302	326	321	352	334	332	317	357	372	326	343	337	349	378	341	332	350	335	370	357	363	320	358	355	351	322	333	326	311	361	349	362	328	341	335	336	356	330	318	347	316	351	372	347	336	358	326	352	297	325	350	340	328	338	329	328	332	318	354	334	337	300	303	308	315	345	357	340	321	334	331	341	343	356	371	342	373	298	326	350	309	318	335	319	359	326	363	330	398	361	348	286	324	310	351	332	329	355	292	368	326	345	328	296	341	363	314	346	333	322	302	322	328	326	340	350	360	317	339	361	317	306	342	314	367	330	336	350	334	318	344	350	322	352	305	330	332	329	306	341	345	361	301	320	380	345	329	361	319	353	325	332	335	322	334	358	332	339	345	356	353	332	331	344	369	333	343	357	348	318	353	337	323	317	343	331	378	348	358	336	298	374	295	343	343	347	339	338	309	344	357	333	352	349	363	368	365	340	369	323	344	363	351	343	340	322	344	311	324	361	359	336	292	308	372	357	352	363	334	341	329	342	321	330	357	334	317	375	323	358	366	333	329	323	318	367	306	355	336	334	320	334	314	330	321	337	352	331	362	345	337	365	312	335	320	326	339	320	336	315	340	315	355	336	366	342	312	351	329	326	339	329	348	334	365	368	344	337	322	355	340	306	322	341	366	356	339	343	332	328	343	337	364	319	376	350	344	315	331	345	348	345	324	306	347	352	346	336	305	350	325	347	327	359	357	343	351	353	327	313	323	366	353	362	334	367	322	337	335	357	380	348	352	361	320	351	334	328
30348	2947	6202	6740	5597	4708	3869	3391	2904	2508	2326	2092	1928	1833	1702	1630	1540	1500	1420	1484	1313	1379	1292	1330	1175	1229	1137	1155	1122	1115	1143	1096	1131	1129	1091	1081	1168	1117	1089	1090	1086	1041	1083	1030	1050	1031	1046	1068	990	1054	1032	1050	1021	992	1050	1068	1023	993	958	985	1023	1000	970	983	1033	975	997	1063	1003	1008	972	974	1071	952	1026	1010	999	940	1002	1029	1034	1008	1000	1021	1030	926	957	994	955	976	953	987	991	1002	929	998	954	988	948	1035	968	923	917	990	944	1000	1010	988	1010	986	995	1003	967	987	959	996	966	1051	1014	974	957	961	993	912	993	1017	993	979	993	1054	976	1009	1002	908	1036	984	987	970	1014	992	911	927	928	999	1014	931	907	928	985	927	937	999	941	973	950	945	978	981	911	1002	1007	960	1000	976	926	960	990	941	946	957	982	999	935	972	1017	942	936	890	987	942	996	995	973	957	990	1017	967	973	948	947	946	924	972	994	973	960	1011	977	963	949	943	979	1008	943	976	1065	1005	965	959	975	958	994	947	1000	995	973	937	993	958	962	960	975	939	932	955	974	904	976	1009	977	962	942	976	1001	1028	966	965	921	1014	970	973	986	990	1022	964	969	1013	934	1041	955	934	942	900	949	986	957	918	1001	947	961	959	984	986	998	977	1030	954	983	992	951	945	927	968	966	946	929	999	933	974	975	929	926	957	1005	936	943	946	953	1004	953	1001	964	943	1025	984	924	981	933	939	979	956	977	1005	973	914	928	919	958	1025	949	993	922	940	973	975	998	976	920	938	957	970	987	936	1004	1014	952	1008	983	996	966	934	947	948	979	961	985	996	974	965	1008	947	961	979	944	945	997	962	945	963	934	950	999	975	988	981	975	954	952	964	1053	905	941	954	918	976	935	955	1000	944	965	918	976	961	927	951	924	1015	977	1023	952	914	964	959	990	991	990	979	977	979	920	998	955	964	971	990	970	965	981	1018	937	965	982	898	963	983	987	942	985	968	979	945	1024	1008	954	900	935	952	952	996	992	964	979	962	932	924	928	946	953	961	959	964	939	971	950	999	904	951	979	972	934	964	938	959	982	963	972	997	932	999	979	934	997	940	939	969	966	1042	911	956	974	948	971	932	960	1056	979	945	1013	936	970	996	952	1019	952	1006	995	996	974	952	1023	939	976	997	936	973	964	984	951	998	997	952	958	973	927	984	932	1029	972	969	994	977	976	1029	949	986	935	936	929	965	903	948	945	880	999	975	957	992	974	941	930	999	969	972	939	969	942	976	1014	1010	990	896	956	1005	979	970	926	1003	969	1013	993	974	921	954	978	915	1007	949	971	976	972	1035	938	996	1008	964	982	898	973	975	970	954	997	989	956	990	954	963	1005	936	973	975	919	986	935	971	908	993	984	1006	991	974	941	1015	986	987	969	921	959	994	967	1000	989	953	985	944	1020	964	972	1006	990	895	931	964	933	928	1012	956	1010	927	945	877	952	965	944	921	919	1013	979	952	941	987	964	960	943	929	974	1004	956	957	962	953	1004	970	970	954	992	994	976	971	990	974	976	989	1028	944	973	971	1022	1015	1009	1019	929	972	970	991	977	983	963	922	930	998	949	937	935	938	955	988	984	960	1000	1072	957	1018	938	991	937	932	935	961	948	982	949	927	957	979	1046	921	959	941	950	998	942	919	930	947	988	924	972	988	928	996	1007	1004	952	984	984	954	971	1022	948	963	963	975	963	968	991	962	981	993	972	979	1007	971	999	932	982	913	1085	925	982	996	926	949	979	1007	924	975	964	942	943	970	970	929	974	992	899	936	972	951	1003	969	973	976	925	1015	1049	991	923	967	977	966	938	962	992	924	978	954	926	1016	978	993	949	954	996	953	981	958	989	997	1016	996	944	983	1013	934	912	957	941	928	969	984	971	1010	985	971	969	970	946	1016	986	976	989	981	986	974	1022	914	996	973	1002	995	938	938	996	975	959	962	900	967	965	928	978	963	975	979	967	926	968	949	988	992	974	957	1001	956	995	967	970	974	968	955	914	999	961	982	1046	950	977	946	958	970	988	981	1022	983	979	1003	977	911	974	946	979	975	939	933	985	967	909	988	940	937	946	993	970	965	989	980	952	954	968	924	970	911	959	1008	955	950	951	969	981	916	971	968	1003	950	931	953	964	959	936	979	994	927	939	946	918	940	993	987	946	971	939	971	986	948	959	941	967	928	973	971	918	953	948	929	944	965	999	1015	975	927	934	983	960	982	932	1033	959	937	928	962	908	943	973	927	1008	947	932	994	953	953	919	964	940	930	971	975	947	956	960	892	906	992	993	1032	976	930	971	955	1008	953	980	963	951	894	954	958	987	989	964	968	1027	926	1016	993	962	955	923	963	927	995	991	923	958	948	935	953	962	998	942	1001	994	943	946	1019	1012	977	1007	936	909	968	985	952	954	985	972	1044	973	951	983	983	914	973	936	932	969	963	975	951	945	1012	979	970	984	915	967	943	984	961	955	983	1006	991	975	962	905	926	979	976	924	982	941	939	945	981	935	974	960	962	943	999	936	930	941	970	1035	1016	986	965	977	959	977	980	964	920	954	955	1005	949	917	926	1007	996	947	980	969	968	918	987	940	1049	989	987	968	964	956	917	913	955	945	976	960	1002	950	994	958	977	938	1003	943	1020	930	1036	957	1014	960	951	948	1011	916	959	929	1050	948	977	1023	976	938	1000	920	975	946	1005	947	984	947	984	973	993	962	947	919	967	960	980	924	975	1021	952	952	976	979	998	1004	970	958	998	968	993	968	972	937	946	1003	957	939	972	994	922	944	1003	960	1023	970	948	886	977	945	949	1000	941	975	1033	992	989	1019	995	892	977	968	993	925	978	973	922	954	917	970	1003	938	922	932	940	952	931	1014	960	1021	964	989	1012	1012	959	957	983	918	946	917	915	950	921	944	950	965	929	978	999	964	959	955	948	928	981	940	947	991	980	952	959	973	959	937	950	989	1015	994	998	965	965	994	1009	985	924	955	968	1011	1008	947	951	934	904	990	968	935	984	1011	984	988	1007	974	969	1027	965	988	968	981	962	941	972	1005	946	1021	915	969	992	919	948	944	975	1002	954	1024	1011	957	930	925	914	943	904	919	994	954	912	994	987	986	954	981	984	978	949	1002	1014	936	939	995	1010	938	921	938	973	985	921	959	971	967	964	966	1007	931	1007	954	971	958	992	936	1009	954	893	898	967	982	1000	1030	944	947	974	961	929	938	973	907	949	1050	984	946	958	955	991	1045	984	968	1002	943	949	981	963	968	994	1025	972	978	975	987	992	896	988	968	1001	968	988	953	1011	980	945	1005	984	993	967	947	980	986	927	956	950	968	978	945	946	960	909	957	893	1026	950	996	985	944	959	929	1013	983	946	868	948	932	968	1000	933	1051	935	973	984	972	928	935	1001	966	924	919	974	1000	1001	966	958	934	976	962	925	986	935	1002	994	972	975	968	964	952	945	962	967	944	968	932	947	969	889	972	946	994	996	970	937	980	989	966	929	934	966	999	922	962	956	990	944	974	1009	966	938	963	924	963	1012	968	956	954	1012	967	937	968	992	1028	1025	940	996	964	947	992	952	941	983	933	1018	968	946	963	1024	935	955	994	951	1046	914	1027	974	1017	1000	951	975	924	1005	953	902	1016	1010	1010	960	914	978	990	970	976	925	994	1005	980
9425	637	325	200	189	182	198	141	176	155	156	170	167	152	156	170	172	149	165	159	165	161	162	168	154	149	160	171	200	159	148	143	168	182	166	153	178	152	166	157	157	179	160	145	134	175	176	166	166	159	136	171	168	160	171	169	160	155	141	185	170	178	157	150	154	165	176	161	161	167	162	174	174	158	141	144	144	166	162	167	163	164	153	173	164	151	162	164	131	181	171	161	152	143	168	155	180	160	176	189	143	173	158	147	169	167	173	178	152	162	146	186	188	150	146	150	159	175	165	161	150	165	144	173	188	153	139	146	154	173	157	179	161	147	161	166	164	158	176	159	157	161	153	164	177	153	167	163	150	171	146	159	161	149	164	153	151	146	161	147	164	149	150	176	193	146	175	141	178	158	154	173	151	167	151	179	154	157	156	168	173	158	164	184	145	169	147	151	162	183	160	159	163	159	167	167	152	166	153	163	184	165	166	172	170	175	149	172	150	137	144	145	161	165	158	137	169	139	166	165	153	175	174	165	166	185	151	160	186	152	172	164	167	147	187	168	179	152	172	146	176	169	156	160	151	142	143	151	148	143	142	134	165	163	176	177	135	158	164	162	156	167	152	148	160	161	175	158	153	164	173	163	185	184	175	136	162	151	176	134	167	183	172	140	167	152	170	168	173	156	138	181	162	142	161	159	168	149	148	138	145	163	146	170	173	156	154	150	159	154	135	152	146	149	165	145	155	147	147	151	182	176	161	171	140	151	179	146	153	160	159	160	169	179	173	171	151	175	148	164	155	149	153	169	117	186	175	165	163	147	155	137	137	164	145	164	149	144	152	164	148	180	162	169	159	158	171	182	153	170	162	171	162	146	156	166	141	154	148	173	161	126	157	164	157	169	180	152	135	161	168	158	132	145	161	173	170	160	165	156	166	153	142	159	151	170	145	164	200	180	144	160	167	181	177	158	150	164	165	160	178	164	163	162	170	162	160	173	130	169	151	171	156	183	176	146	159	176	166	194	169	170	155	152	161	154	168	158	184	168	137	133	190	165	171	152	168	179	171	132	163	147	140	153	160	158	134	140	149	166	153	140	185	157	174	166	171	164	160	155	162	159	175	176	161	170	157	165	150	168	176	168	168	167	132	172	159	159	171	168	165	156	175	171	164	155	141	153	149	168	161	180	147	160	153	153	187	150	156	139	158	148	192	173	187	167	132	167	167	156	162	164	162	161	152	177	155	177	143	144	170	149	144	166	153	162	163	163	160	162	165	165	154	180	156	158	135	180	160	153	164	159	169	176	133	153	159	152	171	160	149	160	152	168	138	187	135	174	158	160	162	175	213	181	146	153	155	151	159	167	168	173	173	157	159	171	171	142	176	162	156	165	143	154	156	172	160	172	152	138	175	143	166	143	143	159	144	152	154	145	135	162	168	135	157	167	162	154	166	173	158	158	161	164	138	152	150	154	172	169	142	179	155	147	169	164	153	179	153	153	178	177	162	176	164	152	140	153	164	155	152	155	152	171	169	166	184	158	168	149	151	172	175	153	128	169	175	155	165	172	159	149	168	161	180	144	169	154	161	143	156	167	126	147	161	176	186	155	162	151	158	169	172	146	155	166	149	147	165	150	132	175	153	163	165	167	151	164	145	161	138	146	175	142	163	153	162	138	158	148	141	165	153	149	171	172	159	166	180	166	171	169	174	166	151	144	182	160	168	153	150	168	166	181	178	150	155	167	174	146	149	160	173	167	172	157	164	195	169	155	156	164	142	165	162	158	150	151	171	199	161	156	158	153	145	149	167	157	184	157	155	155	141	185	168	154	169	157	153	176	158	166	167	167	161	167	152	165	132	161	157	171	144	156	175	150	155	181	174	148	163	165	158	144	173	143	165	156	150	146	188	156	194	156	164	151	161	172	151	149	160	162	139	169	179	175	161	151	150	158	177	158	166	175	149	154	172	150	164	174	146	141	150	162	152	166	196	163	171	174	160	173	165	138	169	146	162	179	162	175	155	176	172	162	153	167	141	168	169	177	182	168	141	144	153	166	154	180	181	164	154	157	147	163	146	176	172	159	149	177	176	160	162	159	148	146	162	136	167	155	163	158	137	137	174	174	149	148	173	164	169	174	178	181	140	167	167	159	145	131	173	145	154	159	158	198	160	169	165	159	167	162	134	133	172	150	158	166	168	159	165	151	143	179	160	146	167	150	155	156	153	158	142	168	153	165	164	137	161	167	136	163	162	173	188	192	165	178	174	171	151	164	160	192	193	159	175	135	180	169	132	173	173	166	162	146	150	155	156	150	150	136	156	151	152	151	151	149	155	151	160	170	155	198	172	164	169	164	175	161	150	144	149	166	187	152	159	157	148	164	168	158	168	155	145	170	171	167	166	171	152	179	174	166	174	142	132	148	160	166	152	153	186	160	163	160	175	167	147	167	153	159	166	142	173	178	136	164	152	172	152	164	172	165	171	177	164	181	185	151	142	151	141	146	157	171	165	201	170	163	162	154	157	140	135	162	166	145	175	169	157	152	162	170	142	191	154	164	159	165	150	120	170	190	158	166	169	150	159	173	155	155	155	181	150	162	171	159	139	153	149	152	158	174	151	160	151	163	169	167	179	145	172	161	163	152	172	143	155	145	176	164	162	137	150	168	152	185	155	165	148	148	163	155	163	168	143	157	152	158	140	152	160	166	163	148	154	140	174	174	184	190	174	156	167	173	179	164	149	163	144	165	156	163	159	133	140	150	168	181	160	159	165	172	162	179	171	151	165	173	159	156	171	182	167	163	176	189	163	166	154	177	174	147	169	148	155	155	137	183	161	149	161	168	163	142	150	150	157	168	150	163	141	145	145	150	145	151	170	156	138	157	174	155	153	190	167	157	185	150	159	153	173	180	175	163	154	160	163	158	181	161	157	149	155	168	154	156	175	154	185	144	174	185	186	167	162	173	156	146	169	142	200	184	156	159	159	145	166	173	156	170	150	193	163	136	163	169	159	164	167	147	152	149	175	158	148	180	158	144	153	138	163	159	156	143	138	169	143	139	177	143	142	170	167	154	156	167	177	149	159	172	164	167	169	151	161	167	169	162	157	175	169	159	147	155	163	155	147	159	175	161	170	182	165	156	171	146	169	181	172	174	163	165	163	177	184	189	151	139	144	171	144	163	159	199	155	146	152	153	181	164	157	167	153	187	168	165	168	163	158	153	142	150	171	156	152	153	149	198	171	182	161	156	176	162	164	141	161	145	157	166	144	153	156	179	182	170	174	165	165	151	155	154	145	167	149	170	165	175	163	156	160	154	149	150	170	155	162	163	171	167	191	190	158	149	154	175	182	155	168	154	165	153	151	156	162	158	142	165	145	163	157	161	167	165	146	132	155	161	154	170	150	180	165	162	151	154	137	175	184	146	156	140	180	155	161	155	150	182	161	172	140	166	157	155	174	160	170	155	157	142	143	174	155	150	141	195	170	165	150	166	179	157	138	138
7745	631	728	787	729	680	684	655	630	606	573	598	579	604	538	537	558	544	569	553	532	524	566	563	532	537	578	542	574	515	544	570	524	513	535	533	527	526	532	576	613	554	539	596	586	533	542	562	553	525	548	535	569	474	519	549	539	530	547	552	518	515	554	546	519	583	530	528	555	538	568	527	504	521	514	520	563	539	499	522	496	565	536	525	551	544	509	528	540	541	580	534	582	548	550	494	560	541	569	530	541	551	523	564	538	525	538	542	544	556	557	538	528	551	524	549	516	570	495	528	548	556	519	537	543	567	555	541	542	587	556	512	522	563	518	567	543	515	528	516	511	558	572	530	501	519	513	544	554	570	587	558	534	525	523	581	521	536	526	520	525	555	512	545	511	535	537	564	560	567	550	536	546	506	535	516	541	606	521	522	513	494	557	550	546	533	515	555	525	568	528	565	508	526	548	536	535	558	485	516	538	585	505	519	539	532	506	502	550	519	565	547	539	534	539	515	593	574	571	591	538	519	545	560	562	513	524	531	534	523	540	581	514	516	552	529	555	504	498	455	581	558	546	520	548	554	538	577	504	563	539	529	517	529	557	506	514	522	541	558	517	476	496	553	546	536	529	520	509	512	564	507	555	544	533	523	593	539	555	588	544	560	508	517	524	554	514	539	542	574	514	541	480	518	530	538	504	525	527	524	519	537	546	531	531	508	526	524	561	526	521	573	507	565	556	561	533	550	522	506	501	550	543	590	529	525	535	539	503	552	517	533	570	596	531	565	593	575	545	503	537	532	536	562	522	528	546	502	524	564	517	500	571	502	567	500	544	500	525	528	534	573	511	533	539	508	525	562	522	546	518	537	510	538	555	560	572	517	572	539	509	547	548	480	577	527	595	528	560	559	572	523	514	501	531	507	524	523	514	544	532	540	563	588	530	570	550	549	535	554	518	526	556	577	582	553	576	518	541	514	505	515	509	465	515	519	517	508	505	541	552	514	516	538	539	521	569	516	542	524	581	562	519	537	508	551	540	572	529	548	541	533	547	574	530	518	524	581	547	501	570	513	517	504	547	552	531	522	502	573	512	552	513	525	553	555	593	544	560	583	559	520	536	513	572	537	547	554	529	564	537	555	509	560	535	494	500	531	521	515	516	556	550	590	555	526	508	515	565	480	555	561	569	547	520	513	537	504	525	535	536	534	533	504	513	582	523	542	556	527	573	530	490	536	550	532	570	580	557	543	538	554	535	533	523	516	523	528	535	525	563	542	527	551	578	534	562	566	535	515	572	573	538	599	543	495	544	557	547	506	553	543	511	575	534	567	527	556	528	551	556	544	525	546	559	536	529	562	573	531	529	551	525	511	601	539	555	534	533	549	507	557	520	520	559	559	547	549	505	536	509	513	504	525	559	536	528	577	554	549	516	544	575	541	513	525	527	531	532	522	538	548	535	524	526	553	522	535	534	543	566	568	557	573	526	520	554	506	556	477	494	540	530	558	557	511	558	505	553	578	544	602	543	529	510	559	545	538	569	555	549	499	559	569	554	544	557	553	523	518	573	531	539	549	523	546	519	598	516	552	542	521	525	527	527	547	501	550	548	527	547	549	542	488	530	524	492	544	545	550	524	539	563	605	534	489	547	547	536	557	542	525	566	518	538	547	559	534	562	549	548	495	514	504	515	560	560	524	511	536	531	507	547	505	519	532	530	531	532	523	527	556	515	522	535	525	545	534	551	529	514	541	532	567	475	515	520	557	549	521	541	492	531	568	575	529	547	551	545	522	534	504	531	535	516	574	519	529	550	551	522	520	524	573	602	542	514	546	531	525	541	522	516	525	495	558	552	568	512	511	565	567	546	535	507	550	530	532	538	532	543	533	565	520	536	587	576	577	541	559	528	528	543	511	523	557	492	536	559	508	550	547	499	531	524	521	495	508	521	558	566	517	537	537	503	510	543	505	502	535	505	515	574	520	547	501	495	518	556	513	508	576	563	545	527	506	539	565	538	532	573	544	549	544	539	508	554	561	518	571	568	512	516	539	504	499	525	563	520	522	529	560	530	562	535	557	530	514	530	542	567	541	548	579	559	545	549	518	519	526	531	498	566	538	529	528	534	542	546	502	561	525	517	533	538	503	570	526	527	500	556	550	548	581	538	540	572	532	565	539	507	519	575	554	588	524	551	526	536	535	506	519	536	514	509	543	534	523	541	533	519	498	543	527	515	540	507	527	521	523	544	540	571	520	511	542	556	527	582	563	505	539	545	551	517	555	531	533	517	497	541	555	564	557	529	506	542	543	511	515	539	536	510	515	560	506	553	549	509	540	542	543	528	550	507	542	541	512	537	563	527	576	493	480	559	532	573	568	573	523	511	552	495	536	542	505	526	548	512	524	553	538	550	515	525	542	560	538	559	551	567	551	567	548	533	558	541	521	545	577	561	525	522	530	565	550	525	570	557	517	527	524	567	539	543	550	552	550	568	492	568	530	584	550	516	514	522	485	556	574	554	536	563	560	534	557	548	522	539	523	536	531	571	529	539	541	515	543	500	525	530	545	556	537	547	559	546	563	529	534	548	526	572	542	540	545	564	558	542	534	536	517	591	564	566	561	548	576	560	543	528	562	510	552	508	469	510	535	510	505	583	535	517	532	510	536	530	509	570	548	531	614	473	566	568	573	556	519	556	558	536	506	542	526	518	516	498	544	558	541	563	548	543	507	525	540	546	563	561	529	535	525	557	575	573	558	567	539	505	549	599	515	524	548	562	547	536	573	525	555	523	506	532	525	531	570	560	547	541	519	517	543	574	553	516	567	559	497	490	514	565	563	563	535	520	521	550	530	511	558	460	558	543	553	514	533	534	500	525	533	542	542	515	561	479	563	524	535	503	551	535	493	536	554	568	516	491	521	541	541	550	502	565	544	512	520	513	604	537	542	583	560	568	537	520	516	523	520	537	525	543	569	592	500	553	529	525	570	566	567	545	544	542	521	522	560	519	550	527	543	503	512	521	581	604	549	532	539	568	530	544	526	547	517	537	532	561	518	539	584	550	554	546	569	541	502	552	576	549	528	520	527	527	565	552	541	548	530	540	518	533	525	529	519	573	551	542	526	533	561	494	548	533	538	526	554	516	562	548	488	535	565	521	537	544	510	541	540	538	514	558	526	490	552	486	544	536	516	533	493	576	554	553	536	536	531	564	544	518	526	567	543	491	532	532	565	511	547	562	533	552	513	522	529	561	591	542	566	549	510	575	560	552	558	538	549	518	516	536	522	534	549	525	524	541	539	492	528	525	587	497	529	568	513	577	542	591	527	537	532	533	592	529	548	512	599	545	531	547	535	541	527	533	523	518	523	545	546	517	536	540	583	549	530	522	536	522	612	499	578	545	562	573	517	546	503	544	522	511	508	549	509	492	561	499	538	539	509	516	486	606	600	539	524	556	540	518	556	534	533	535	540	566	559	548	517	546	520	529	548	519	552	539	519	517	534
46295	13797	2681	1200	939	688	580	571	497	416	393	411	370	346	351	345	335	324	321	314	336	335	312	333	307	336	328	323	343	317	315	291	288	298	313	289	340	331	304	289	278	315	328	292	276	329	286	283	302	293	285	311	318	287	338	291	287	321	310	266	274	305	297	245	332	296	278	323	315	326	326	265	301	271	277	326	268	304	299	295	295	293	309	271	281	329	292	280	306	299	277	282	281	318	298	285	303	314	308	294	262	309	309	315	336	308	278	295	309	290	293	306	274	269	319	294	330	276	299	313	307	277	294	296	328	301	303	310	322	325	286	284	321	304	261	297	324	328	304	286	314	319	310	262	295	265	280	277	280	324	301	312	257	305	304	278	287	331	287	337	298	316	300	283	304	342	335	288	307	304	314	326	285	315	270	322	309	307	324	319	313	288	309	284	324	287	335	284	290	295	290	305	331	308	311	309	286	329	284	275	316	290	301	320	320	293	285	284	304	297	290	314	284	325	317	293	292	304	326	294	313	283	282	295	326	293	279	254	298	317	280	319	296	334	283	307	309	260	342	273	341	311	294	286	315	308	304	289	299	273	277	309	312	293	325	290	301	324	291	297	298	304	293	286	300	341	304	284	304	306	309	301	341	313	309	294	307	302	299	304	299	300	298	258	286	294	307	303	267	290	281	305	282	264	334	312	346	307	306	301	289	323	286	263	296	286	292	305	291	308	298	286	297	304	315	319	277	281	300	314	325	278	258	328	294	300	286	298	294	300	303	291	316	314	286	264	316	301	280	314	285	301	290	289	322	319	322	321	303	318	307	271	315	283	301	312	288	292	314	322	280	284	347	330	299	300	288	289	295	319	307	342	309	284	296	288	307	311	303	278	314	299	312	325	280	301	309	293	298	273	295	291	301	321	296	289	310	291	269	320	293	308	293	303	312	300	281	309	288	303	278	320	305	293	329	300	268	328	324	301	315	331	312	328	289	323	305	265	335	289	294	295	269	329	325	297	281	296	269	299	309	305	327	333	331	309	281	291	309	307	275	324	313	300	304	311	294	309	290	323	299	329	318	279	306	317	273	313	329	283	282	306	290	303	321	284	317	315	302	326	310	294	314	272	333	294	300	298	277	314	313	270	287	333	316	296	293	328	298	312	299	303	314	301	309	337	299	314	308	304	288	334	317	322	305	295	309	291	320	307	297	294	299	294	307	312	318	286	291	314	292	314	297	322	308	302	281	317	314	310	282	297	323	330	318	296	325	311	308	296	278	293	303	332	328	303	308	330	292	289	282	293	315	318	285	294	296	312	322	292	304	289	304	290	297	284	304	312	295	303	275	336	283	313	296	312	312	305	324	321	267	299	290	323	323	295	318	321	305	302	305	313	285	267	303	299	341	294	306	307	302	286	333	273	281	329	304	328	313	285	308	300	313	296	284	302	258	333	306	268	305	306	308	322	305	293	307	323	297	305	294	287	299	290	335	299	306	288	295	316	307	305	284	333	303	314	334	319	291	292	328	289	281	316	319	258	318	293	300	261	303	319	321	339	294	301	265	330	290	299	335	289	282	312	274	277	310	330	290	323	313	293	298	319	284	326	296	297	300	282	313	294	313	296	328	320	322	312	298	281	292	309	301	332	315	294	322	316	280	304	289	300	308	305	278	287	358	309	312	335	288	288	312	297	268	283	299	301	300	286	284	330	287	303	270	345	295	316	315	308	289	325	319	308	316	291	313	282	299	295	313	320	300	288	280	299	270	321	307	329	305	304	310	343	303	300	292	276	295	296	298	286	324	315	334	296	279	300	287	303	310	265	311	264	314	298	296	312	329	320	307	289	309	295	290	299	308	310	308	285	279	309	327	300	303	293	281	288	276	302	291	284	269	301	295	297	318	290	325	263	302	312	296	278	290	305	287	309	292	300	270	303	297	305	317	321	266	331	305	291	327	287	285	323	293	306	288	298	309	275	283	319	256	318	272	322	295	319	318	315	315	297	282	295	284	312	291	287	300	298	347	286	307	307	297	300	319	291	293	300	298	308	293	324	333	301	320	319	294	302	310	300	312	281	310	268	308	286	280	314	311	307	281	302	308	314	318	318	299	282	316	311	289	300	321	300	304	301	264	291	323	301	309	271	297	321	284	310	319	315	326	300	303	283	274	301	326	277	298	313	292	265	309	260	304	284	316	300	313	311	314	298	301	294	285	276	324	313	278	295	315	283	303	261	302	281	324	295	293	320	304	301	287	294	308	322	299	298	307	282	285	288	314	312	302	310	294	296	320	304	323	268	298	316	305	298	316	305	294	296	307	317	290	330	290	274	295	302	304	301	292	299	272	316	297	303	312	320	327	299	318	297	263	309	301	293	290	315	296	328	339	309	277	283	315	285	274	306	267	272	294	278	344	293	303	281	305	322	306	283	337	305	279	276	309	293	324	332	308	312	307	286	322	314	288	312	295	305	314	285	288	257	276	303	303	284	293	291	316	303	324	323	300	330	296	297	319	302	311	296	331	298	296	298	313	304	261	302	299	284	300	322	311	275	310	318	283	279	286	289	334	299	290	267	334	309	322	285	302	293	307	290	292	295	311	303	302	304	303	313	304	300	293	299	313	287	317	302	286	275	288	339	316	289	302	329	291	286	287	302	282	295	295	317	305	328	313	289	292	307	313	293	297	285	333	303	332	310	307	302	316	302	317	277	266	314	298	336	295	310	305	291	293	313	362	324	310	280	335	294	307	286	296	294	322	316	301	296	289	305	313	299	290	289	325	294	284	323	307	321	320	306	338	296	274	300	309	289	289	336	304	305	326	300	299	318	346	298	277	257	286	282	331	319	302	308	310	298	282	303	302	295	294	326	310	302	299	327	284	305	315	307	301	286	303	310	287	280	329	325	287	324	290	301	296	318	291	292	325	255	311	274	288	296	292	300	292	267	287	289	283	308	309	295	277	284	283	288	293	321	289	310	285	294	299	284	303	310	260	306	282	299	301	276	344	302	276	273	291	279	302	306	299	320	288	286	296	283	287	284	315	300	277	286	330	318	280	275	313	289	320	302	282	326	322	326	291	313	304	335	305	304	282	293	335	286	316	279	328	297	287	297	270	276	342	279	302	310	275	294	285	314	306	296	312	317	320	292	275	290	279	295	296	304	296	258	349	312	282	294	297	307	310	318	319	329	308	284	297	273	312	289	305	310	306	298	282	290	309	284	317	291	310	278	315	289	305	302	291	302	293	302	303	279	286	275	277	301	286	312	326	304	316	302	303	306	307	321	302	307	279	299	325	315	316	338	286	289	286	275	306	307	293	340	292	261	296	313	279	315	288	283	314	276	339	325	313	303	289	275	279	328	316	321	313	298	275	304	301	327	291	296	320	340	309	305	287	277	306	301	299	283	302	293	281	292	286	310	298	304	258	287	319	323	299	330	341	302	328	279	277	292	274	300	300	284	329	293	289	320	312	264	329	323	330	327	311	283	311	311	324	294	315	294	285	265
24713	1972	3786	4015	3398	2938	2498	2241	1945	1678	1605	1450	1443	1363	1318	1158	1218	1178	1162	1088	1110	1072	1040	1037	1046	1041	1018	994	942	985	1010	948	950	990	999	957	911	970	974	955	951	902	964	918	948	867	939	932	896	902	939	922	920	981	979	922	901	893	859	924	978	936	910	973	866	919	911	918	884	928	954	929	917	927	884	914	895	962	987	890	916	931	936	971	910	925	849	899	959	864	903	928	916	921	908	944	929	861	899	903	863	927	804	855	927	897	946	898	898	939	860	865	914	913	891	924	933	937	912	931	878	939	877	842	887	890	856	888	919	877	927	940	886	920	867	889	902	897	890	874	849	939	924	810	949	881	843	890	909	861	922	879	839	909	914	886	879	885	889	881	927	916	966	893	893	885	863	965	928	883	938	899	835	922	894	851	882	817	870	902	911	854	878	880	880	940	943	913	857	934	877	865	937	885	876	907	904	911	889	888	867	904	880	872	881	941	919	913	921	895	894	910	936	932	875	904	864	910	912	919	905	888	945	873	904	880	919	899	955	928	901	923	890	958	933	831	889	889	924	929	919	930	915	865	851	915	882	883	816	892	918	888	893	860	925	866	924	884	920	858	909	946	921	907	892	869	967	883	900	910	941	904	895	863	902	931	893	935	901	934	935	910	915	865	907	899	856	902	896	838	915	903	884	905	939	883	892	934	869	892	858	907	890	878	892	882	856	878	885	870	890	972	890	931	934	878	888	876	906	821	891	922	847	896	908	922	890	946	901	895	826	922	942	904	876	894	901	904	872	894	910	933	902	891	974	970	966	905	875	904	836	899	916	901	873	944	873	879	891	893	923	856	902	871	897	838	911	917	898	915	935	918	939	909	922	900	902	906	859	888	934	952	889	894	840	940	905	888	922	878	845	872	892	923	916	952	887	890	859	899	795	912	827	910	925	902	884	913	880	934	874	917	922	865	893	904	954	953	887	864	868	924	875	915	896	858	901	875	869	871	874	843	882	906	880	918	930	906	865	885	829	914	857	889	941	904	943	889	874	881	876	889	908	888	934	907	871	909	858	936	900	902	949	874	868	919	875	895	921	859	846	923	873	911	884	884	874	893	878	841	875	923	911	937	909	899	850	908	899	924	920	963	856	880	833	910	934	905	855	835	934	903	876	919	968	895	920	926	929	944	903	945	927	842	864	892	869	901	878	909	943	908	955	888	894	899	918	898	912	869	871	877	918	873	862	826	863	856	900	875	938	937	814	912	875	873	853	943	917	919	933	927	837	933	872	896	924	890	841	933	924	836	887	877	942	874	897	904	904	937	846	892	869	932	881	843	926	927	898	938	852	897	875	900	859	890	857	920	865	886	856	883	907	872	910	871	880	918	860	941	891	914	922	876	903	879	885	957	869	934	936	896	911	924	894	921	883	894	921	872	885	929	887	920	903	966	890	883	901	884	844	842	904	866	882	907	941	877	877	892	854	908	880	924	851	939	962	912	889	902	938	885	961	866	930	861	913	866	881	905	906	854	902	899	885	894	874	903	874	947	885	923	886	876	896	884	941	910	891	940	943	861	852	907	904	937	924	877	889	926	891	885	872	896	925	881	899	893	943	911	922	946	857	900	892	905	898	944	902	912	870	918	882	913	887	914	873	894	883	893	932	942	842	911	867	875	941	927	905	878	875	906	906	910	874	896	880	882	868	888	908	895	902	864	875	874	929	938	901	857	853	903	941	867	846	916	908	910	907	919	836	894	940	938	892	864	903	896	875	823	861	922	890	847	945	896	893	847	912	925	933	902	965	917	927	869	908	893	856	887	899	906	872	874	913	891	887	896	832	892	909	921	905	892	954	909	834	880	865	862	884	884	887	839	895	893	899	922	882	927	865	899	852	863	922	845	909	870	908	886	866	922	926	922	890	842	931	870	958	912	901	922	921	872	931	865	922	886	939	933	908	894	906	849	902	948	905	862	850	873	934	884	947	908	868	928	896	883	881	944	870	845	894	877	884	909	911	867	899	883	878	931	944	891	872	878	920	914	896	863	890	884	891	898	864	911	919	874	847	934	915	907	906	940	863	928	877	918	886	924	920	903	887	835	899	908	837	896	862	907	890	929	957	908	883	934	879	889	893	882	925	883	855	887	905	946	922	860	937	916	905	894	913	938	878	911	916	889	874	881	884	918	900	901	867	910	868	890	868	948	921	888	878	943	833	857	901	939	906	930	921	918	940	858	932	882	866	880	915	890	919	886	865	877	924	860	880	951	888	870	868	958	806	880	922	885	879	891	867	903	950	946	929	884	881	905	857	881	898	891	852	851	872	886	930	892	911	872	942	878	913	883	906	900	906	909	951	940	944	880	885	884	873	906	904	882	965	917	887	921	944	880	945	892	910	843	926	870	952	893	919	930	909	922	952	868	885	886	881	884	867	875	870	908	926	857	872	898	901	882	869	916	907	879	873	909	919	892	886	854	900	931	872	947	921	928	951	897	865	918	923	900	899	885	867	906	886	849	924	908	941	897	946	896	877	911	863	922	911	877	877	891	897	924	912	886	931	878	903	882	892	894	910	930	892	946	951	942	911	856	886	904	879	920	929	923	883	886	896	945	918	873	892	877	855	871	862	902	863	914	924	928	875	964	873	884	922	872	905	892	923	884	875	916	869	916	908	922	877	873	917	922	884	893	886	902	865	893	947	878	867	882	934	907	838	970	923	883	889	867	948	858	948	885	971	884	916	916	867	974	886	886	882	898	887	927	905	856	842	900	913	906	892	946	878	912	781	909	937	866	902	910	900	886	920	943	890	907	910	885	867	853	901	879	868	890	876	893	898	904	868	891	885	851	900	911	847	853	888	923	892	887	935	926	898	889	892	909	913	883	946	888	946	959	858	904	877	860	916	913	910	850	877	860	931	862	883	928	858	908	883	912	900	872	858	933	819	945	912	877	914	923	880	925	851	833	954	911	921	908	954	931	955	919	940	921	911	879	885	934	915	861	878	918	889	873	941	902	839	900	944	888	857	905	851	871	876	881	913	935	967	905	908	897	889	859	967	910	916	903	916	944	882	876	931	862	845	972	898	917	933	938	874	911	888	917	862	931	927	896	892	868	851	942	838	907	928	834	900	873	945	859	864	867	920	881	861	931	906	911	888	856	880	901	894	850	888	948	892	867	905	893	907	870	921	943	864	897	912	936	891	932	889	875	886	885	935	911	884	843	938	959	916	894	865	934	843	862	893	860	923	870	934	962	881	884	918	926	938	903	892	907	931	889	912	862	916	885	954	892	894	936	927	873	909	843	903	854	902	858	872	859	966	913	889	893	904	902	832	928	873	925	926	885	886	890	861	917	890	923	887	949	940	941	879	846	963	907	894	914	904	874	852	888	868	925	883	894	874	896	883	883	898	874	877	898	968	849	870	937	907	922	926	878	875	899	901	938	877	852	913	947	915	935	931	881	896	930	895	911	900	925	915	884	935	918	914	923	891	895	842	902	901	942	905	865
53033	20197	7713	2393	1525	1141	904	752	649	592	554	538	442	483	437	430	410	404	407	356	369	373	368	357	367	358	371	383	338	395	356	322	363	355	366	355	359	343	346	322	337	344	350	359	339	321	346	338	385	336	365	366	352	363	318	336	343	300	352	328	337	307	362	340	301	311	351	369	335	322	360	377	339	344	304	318	304	360	373	345	349	343	313	338	344	347	333	369	336	324	362	350	347	333	370	339	341	319	324	336	319	346	336	347	303	332	369	327	332	335	359	316	336	359	331	386	345	338	339	292	321	345	328	344	376	322	335	373	325	337	322	311	355	321	324	360	356	328	307	290	339	342	326	340	378	367	324	341	299	345	335	375	316	316	314	326	353	356	338	298	316	321	337	311	318	322	374	332	309	339	355	309	324	341	338	333	351	365	332	339	317	349	315	329	324	346	340	303	297	280	300	321	345	359	330	358	356	365	322	316	342	342	367	350	311	358	318	358	316	333	331	337	330	338	350	324	341	328	308	338	323	341	368	356	331	296	352	332	303	312	333	342	339	328	316	316	351	345	320	390	342	352	301	328	331	334	312	344	355	325	343	295	311	314	348	341	339	351	354	323	368	332	336	315	358	341	336	347	364	326	319	327	361	319	354	325	348	338	348	358	320	333	332	364	329	318	331	360	322	328	355	342	322	306	342	337	339	320	353	360	353	345	341	329	309	328	344	315	342	318	361	364	305	332	339	352	351	340	353	348	353	324	303	339	323	346	339	343	295	344	343	330	369	302	356	329	329	340	313	352	358	346	327	323	337	344	327	363	355	334	341	377	357	352	320	319	315	323	329	337	322	351	314	360	373	328	374	332	348	334	365	305	329	316	317	330	342	320	348	340	334	363	393	348	328	326	299	314	330	361	336	331	367	340	376	319	340	341	301	318	353	307	351	334	346	334	339	340	332	353	351	328	344	342	339	346	343	330	360	324	315	333	330	356	308	318	392	351	352	302	370	325	331	350	323	327	319	348	328	336	321	324	345	328	371	340	317	328	358	345	377	347	318	329	351	321	338	321	361	329	339	349	363	343	332	357	342	322	341	369	332	357	360	342	343	308	315	368	317	360	333	333	354	322	347	321	356	319	344	310	364	319	357	310	358	328	370	345	356	355	325	304	346	317	323	331	329	374	366	341	322	341	357	346	333	308	357	366	337	366	362	368	321	318	319	314	344	337	349	321	347	346	351	360	400	329	361	362	363	319	348	354	357	336	330	337	315	331	356	343	335	311	351	357	328	386	335	296	401	339	344	346	344	368	346	339	329	332	320	350	299	355	324	370	341	361	331	327	334	353	302	335	374	316	354	308	315	308	361	317	334	316	334	352	316	306	313	375	359	347	324	354	354	342	336	348	351	353	325	325	349	320	301	322	356	358	336	297	352	321	315	371	369	351	319	321	348	321	342	343	357	339	368	329	345	320	342	339	375	330	354	346	369	330	339	342	341	348	348	343	357	334	341	352	318	317	339	307	341	366	352	335	360	303	348	369	362	344	323	323	355	338	345	323	344	346	337	345	332	331	337	316	324	327	325	330	311	307	351	342	346	331	372	346	327	345	322	341	349	358	325	342	324	354	334	338	308	341	328	336	351	359	360	328	312	326	366	304	352	333	337	333	329	320	310	337	295	315	347	364	333	321	362	369	314	342	338	331	344	308	338	317	335	340	336	371	347	339	314	302	340	349	331	349	298	291	335	353	354	338	329	309	324	357	299	319	355	325	322	347	363	356	346	310	322	352	336	355	338	331	341	369	366	324	355	352	364	306	358	334	337	332	338	401	361	314	306	353	348	357	344	338	336	345	336	294	309	346	346	339	343	365	310	307	344	357	336	330	335	319	328	342	357	317	321	359	359	352	340	349	303	352	317	349	326	328	343	315	332	298	342	339	323	327	333	317	337	336	370	337	336	317	354	362	362	358	306	337	337	320	326	332	377	353	314	315	339	332	339	341	344	338	320	390	307	328	341	348	339	346	295	359	335	328	349	335	318	376	332	330	338	342	328	298	320	378	361	324	330	334	327	345	318	311	353	320	338	332	343	317	334	338	356	333	337	362	320	340	324	358	326	326	303	372	327	340	337	347	332	362	313	312	325	336	360	353	341	317	343	300	339	346	344	352	341	309	341	333	330	331	333	355	300	319	347	366	324	347	378	328	329	309	337	295	311	323	367	351	363	343	342	328	319	358	325	347	337	317	344	326	343	351	339	343	345	353	340	317	344	379	329	315	298	332	342	348	333	326	364	340	348	340	314	332	363	312	339	346	335	289	352	306	354	314	341	344	365	365	343	314	321	358	348	331	339	349	343	354	330	354	317	340	364	317	332	344	335	356	329	353	332	330	279	332	319	340	337	336	324	346	318	329	363	342	358	331	336	332	336	375	319	361	323	339	319	361	306	319	347	355	327	320	351	313	331	353	338	359	325	305	317	343	354	341	343	330	346	329	320	321	360	352	359	355	294	337	359	334	314	357	324	320	346	341	351	342	339	361	346	360	379	334	325	333	331	308	327	339	319	323	319	354	323	329	324	352	312	364	324	320	304	369	319	314	311	348	388	328	316	362	307	351	338	332	335	347	337	351	338	316	320	352	320	360	328	340	340	317	323	318	342	363	337	324	334	356	357	326	331	369	336	346	318	342	395	331	308	326	309	344	360	339	324	337	332	313	343	362	308	321	348	319	341	353	333	305	341	332	321	341	375	319	341	362	331	365	328	325	345	351	292	355	333	348	331	317	337	320	309	366	354	338	327	324	356	358	332	347	310	331	323	340	338	312	339	374	311	340	302	349	343	301	332	338	362	325	305	327	297	357	377	381	350	352	356	332	330	350	330	370	324	341	330	338	328	343	345	310	335	361	359	324	324	342	334	323	332	341	348	379	346	329	315	360	340	345	360	337	351	377	355	304	325	339	371	308	343	326	318	348	357	343	355	345	361	335	327	332	324	339	336	336	348	317	351	333	360	351	327	335	316	317	313	342	339	329	365	321	342	347	308	345	367	349	323	330	320	331	328	322	340	354	298	365	313	339	363	353	323	309	322	346	366	353	304	297	341	344	329	317	326	323	361	355	378	343	345	317	319	343	315	336	336	387	342	338	312	328	318	335	292	354	326	319	332	338	357	323	349	313	347	358	342	307	316	365	316	356	315	361	366	367	355	350	328	367	339	353	359	331	320	340	354	335	347	355	394	343	359	339	321	377	343	317	343	312	363	343	321	332	356	307	380	359	323	333	332	334	329	315	305	364	325	326	336	326	340	341	325	310	326	297	331	291	325	311	351	357	339	343	373	316	335	323	328	328	351	341	336	319	310	362	327	311	353	324	363	338	309	343	346	350	346	312	358	335	350	312	352	355	363	345	342	369	351	344	301	319	355	330	329	338	321	333	348	323	371	343	344	331	319	319	375	388	346	356	370	304	341	319	307	360	331	357	373	332	343	349	323	309	373	336	339	327	302	360
30879	2823	6274	6576	5667	4771	3989	3266	2902	2560	2269	2011	1908	1830	1757	1602	1552	1538	1400	1349	1356	1345	1254	1269	1291	1204	1270	1239	1153	1169	1181	1149	1106	1160	1064	1078	1092	1075	1092	1056	1078	1073	1044	1029	1030	1017	1060	1062	1032	1104	1040	1065	1006	1027	1020	992	995	1022	996	1043	992	1032	903	985	1073	991	1020	974	979	1031	1011	967	1026	1029	967	1058	949	1007	955	995	941	1014	1018	945	1031	1002	1002	1015	972	1030	997	977	959	1002	950	943	973	978	964	933	935	957	971	937	964	968	957	989	944	988	942	1005	975	981	947	1015	941	991	977	1008	992	975	990	944	981	972	994	1004	1001	918	1023	1066	1009	909	1010	970	932	1010	988	963	963	926	947	953	965	986	992	937	1006	993	949	960	936	944	1017	982	1009	989	993	981	956	924	950	951	968	981	1015	999	997	977	933	963	948	1018	1038	1002	1057	1009	926	953	982	955	957	978	944	913	999	996	985	960	1002	982	994	1022	945	1017	1013	930	968	945	1024	950	973	949	974	988	955	919	995	984	923	922	999	964	1032	922	982	942	973	967	985	970	1002	987	938	985	1050	950	975	954	961	948	990	994	934	937	918	941	984	936	931	929	941	967	958	998	955	953	972	970	920	958	1010	1022	929	1025	995	911	999	982	1000	935	980	978	962	973	978	1006	943	1005	1003	949	928	957	957	997	910	951	963	983	987	985	936	922	920	937	988	963	968	988	981	958	1012	971	968	920	998	951	965	1004	1015	973	939	1021	1025	946	971	928	985	967	947	923	1011	961	960	959	988	983	949	958	987	973	983	994	972	1001	929	944	962	930	945	946	965	963	997	959	940	958	999	903	984	959	978	980	1015	958	963	972	928	1050	976	949	973	1011	966	961	929	898	964	983	998	970	933	954	974	981	989	929	968	978	971	967	998	892	933	955	987	983	964	983	947	908	989	971	964	996	1050	910	902	1005	1003	949	953	966	990	992	1009	947	1003	929	936	927	960	992	981	995	929	1016	935	958	951	971	965	965	941	977	987	951	943	930	990	1006	968	933	1015	973	989	958	956	943	976	967	983	933	972	921	912	958	941	999	978	975	960	983	935	976	946	1028	974	948	1005	964	989	988	965	965	986	976	980	955	1055	963	951	993	955	998	975	995	964	956	980	930	1006	928	957	925	908	1012	957	965	948	965	957	924	1022	999	945	944	981	941	957	921	925	1032	1013	973	1003	981	919	960	974	939	944	915	950	976	963	958	942	1023	997	951	971	969	942	946	931	904	976	969	957	952	967	1007	941	981	912	984	922	930	973	995	990	927	942	970	923	973	1025	946	942	921	962	958	1016	927	980	987	953	981	1000	969	966	1001	1016	1008	924	962	993	921	983	995	964	964	896	952	985	948	989	957	990	910	984	941	965	1004	1065	971	946	939	1009	987	957	956	1013	965	1002	967	1005	976	1033	960	952	904	981	931	950	942	920	947	972	962	973	962	949	975	959	943	965	959	999	953	967	996	996	952	945	953	964	1009	981	915	1031	977	940	1017	961	973	941	957	998	933	933	916	1016	977	998	1032	932	909	928	997	1003	986	1026	986	1027	945	968	994	946	971	1027	970	916	932	951	936	987	962	968	990	981	1015	985	928	996	965	999	918	972	948	1002	929	950	929	955	915	949	949	957	1007	945	962	1008	975	977	954	997	984	970	988	1030	907	951	1014	996	933	954	989	997	998	987	951	974	927	980	932	940	956	969	981	979	988	967	982	973	956	974	969	952	961	988	975	976	957	984	1012	969	973	1005	987	980	992	943	951	950	919	962	998	997	958	961	968	946	996	986	1005	953	982	1008	988	1013	988	926	963	969	954	992	952	913	954	965	941	979	958	951	950	1014	914	939	1016	949	935	950	924	976	949	999	970	915	906	947	1017	963	998	1020	963	986	1025	988	944	992	997	1015	975	960	988	936	997	975	960	928	941	997	937	1030	912	971	969	954	912	990	988	967	966	965	984	1022	997	999	949	971	947	1013	963	966	964	962	907	920	937	936	985	946	980	926	960	1006	934	1025	990	1006	944	954	960	995	932	1004	953	992	964	988	984	947	943	973	995	951	955	971	893	978	969	914	937	974	985	968	1018	982	958	963	987	931	947	1015	1007	954	1001	917	935	963	1004	983	934	980	952	1000	970	991	975	924	970	972	938	913	979	941	942	999	964	1027	899	957	983	971	984	906	970	946	973	1004	1075	959	950	958	934	925	968	976	1019	961	986	953	969	969	1031	972	930	981	951	933	974	963	889	947	1011	1016	923	983	935	967	999	919	977	948	967	1007	1009	972	1014	1020	942	986	951	949	1027	963	956	970	929	991	956	969	972	972	956	984	998	954	978	1003	980	945	951	952	944	987	979	998	996	1012	935	914	973	928	935	922	1028	971	1030	930	987	1001	948	956	958	1023	940	956	994	938	947	930	981	1019	954	1000	981	941	915	987	1019	1001	985	961	956	962	942	999	972	1008	968	968	1011	962	1007	972	1015	973	943	900	987	908	1006	989	976	999	970	952	953	1011	969	989	998	990	977	1001	965	949	928	942	1022	932	979	960	966	971	976	981	937	979	973	989	983	967	954	985	937	997	957	919	923	967	1017	952	995	980	901	978	971	942	976	995	934	944	962	983	941	968	983	1005	976	940	939	963	969	966	926	973	915	999	923	961	934	952	1010	993	958	970	938	962	953	946	983	968	979	934	1005	967	962	930	1045	974	965	992	980	1009	981	960	996	993	959	1025	998	976	980	1012	970	947	1018	972	928	961	932	1028	1024	1005	990	959	1006	955	944	973	958	972	973	964	957	953	923	962	913	1018	948	979	1009	983	974	984	1042	949	1002	972	983	967	941	984	966	958	966	948	1002	919	961	995	947	977	1016	1034	963	994	989	930	914	965	1008	983	1023	947	1008	960	925	1026	958	972	983	945	924	948	970	992	900	987	962	959	934	946	1021	970	979	928	988	961	970	944	1007	964	948	937	976	955	976	960	975	959	948	993	1019	982	951	946	938	987	903	966	972	990	982	932	978	999	987	998	1001	1009	960	938	923	952	933	971	955	1011	951	950	936	927	977	1045	931	923	947	985	959	1021	943	943	913	939	996	1029	994	976	904	991	961	994	997	981	941	1003	960	1007	963	953	1030	954	1005	971	974	943	883	964	925	949	971	1001	987	952	950	925	1011	1001	1010	968	942	968	912	978	933	934	913	1014	1010	953	1020	977	935	894	1007	949	997	949	958	949	1069	960	975	965	997	930	957	985	924	911	938	941	1085	943	1009	979	967	981	995	938	992	1020	926	1008	960	1016	955	975	1055	906	933	995	1028	967	1004	959	961	963	932	937	965	1017	984	950	1023	935	982	989	963	962	973	968	1003	930	948	924	1039	910	973	1009	948	1001	951	976	922	984	961	968	1005	1002	965	1017	901	954	995	957	955	983	940	973	1041	945	1006	985	999	922	943	984	952	958	992	1007	996	1001	986	946	978	1001	1001	962	1001	1001	956	993	976	1009	983	932	988	986	984	947	978	914	947	962	998	999	992	1018	952	941	936	1009	986	972	942	972	944	915	979	975	1019	984	936	924	981	932	970	969	992	990	899	985	957	963	940	967	955	981	995	1008	950	928	962	958	962	1035	1028	946	995	979	967	1012	991	1015	991	984	950	953	973	1000	956	892	982	969	938	937	992	990	1010	949	1017	1006	997	962	953	983	965	969	1007	955	956	970	1005	1012	966	984	1025
9386	612	297	205	207	204	189	161	191	156	168	148	182	169	165	158	159	145	163	156	189	155	168	148	156	169	178	163	161	138	153	163	156	164	171	167	149	165	166	144	160	157	179	153	180	164	170	152	177	160	141	172	167	188	159	142	173	167	157	164	195	157	161	149	154	173	178	175	153	164	156	164	148	156	164	183	171	148	155	161	156	132	164	173	193	161	165	165	157	163	169	176	167	152	153	146	149	149	166	154	147	151	177	155	166	150	142	165	167	182	159	154	157	157	157	161	181	176	165	159	150	179	136	150	151	158	165	163	178	181	170	179	159	163	148	188	170	153	155	181	148	151	167	157	175	180	166	162	173	166	146	166	167	160	146	132	175	154	162	155	185	175	129	158	174	163	152	143	153	168	180	171	144	139	141	146	177	174	139	142	167	169	164	165	159	175	163	142	188	165	158	173	170	162	167	153	143	174	197	166	138	151	159	150	155	157	171	164	130	178	186	154	159	152	159	138	177	194	152	155	159	167	141	192	170	145	157	176	153	154	145	152	145	171	149	151	165	174	176	143	161	156	170	184	152	152	135	159	154	169	153	165	157	149	159	150	173	178	180	184	141	166	172	139	155	154	147	147	160	169	135	152	143	173	188	164	156	158	154	156	162	181	156	146	159	169	144	170	149	170	171	156	162	166	156	163	157	145	168	164	162	175	170	172	152	156	161	152	161	156	160	154	178	175	149	185	179	170	159	185	162	173	158	171	169	152	178	172	141	177	140	155	173	166	154	168	177	180	153	144	150	168	149	170	156	178	173	169	190	153	163	163	160	124	155	170	169	160	183	153	162	163	168	144	155	150	168	160	165	142	158	178	173	186	173	179	170	158	158	176	146	161	170	149	156	161	168	150	169	152	170	129	158	162	168	166	149	167	169	151	185	192	174	153	159	174	170	141	139	155	151	176	176	154	143	152	181	170	175	172	147	155	145	149	157	163	165	143	173	151	159	147	168	144	158	159	152	158	177	166	160	142	172	167	169	183	163	191	158	153	170	158	164	150	155	178	160	167	146	194	154	163	157	176	160	145	151	143	179	153	165	152	163	153	189	149	151	147	141	157	154	149	174	172	168	158	146	161	144	155	156	166	166	181	164	146	169	174	157	154	163	169	142	187	181	180	146	177	157	170	184	152	164	185	176	171	158	144	170	167	166	157	143	153	171	156	125	175	158	178	152	151	161	159	163	173	166	167	163	173	154	173	153	154	157	182	154	180	146	138	158	166	155	139	188	172	162	157	160	158	164	163	178	175	143	173	163	144	157	148	165	166	145	154	188	189	170	180	161	181	167	169	144	146	154	159	150	148	143	156	155	176	151	158	152	157	161	160	180	163	160	165	163	156	186	176	160	142	146	169	154	161	148	154	152	169	161	169	152	151	165	162	153	172	155	151	172	149	154	174	174	162	147	151	181	179	160	164	167	154	158	150	152	155	139	157	157	157	137	152	165	150	166	180	171	152	150	152	150	142	160	142	148	148	156	163	157	146	147	149	164	153	159	145	177	127	155	166	167	170	163	155	163	159	152	155	165	153	158	163	182	172	170	163	173	159	153	169	168	159	149	161	172	175	149	172	161	149	164	158	169	174	192	150	196	139	156	158	155	184	159	170	161	152	161	172	156	165	175	170	170	175	148	149	191	162	157	168	157	186	176	163	144	148	172	160	173	152	157	162	153	171	167	163	170	148	147	151	176	163	165	140	141	161	172	145	153	180	168	160	149	152	151	134	179	189	173	158	156	177	163	163	152	174	186	159	136	166	185	173	158	153	159	158	182	170	184	179	174	190	160	153	154	131	163	182	132	135	151	181	178	169	170	170	168	147	174	157	156	160	163	159	148	155	183	163	166	167	187	154	162	139	160	170	157	166	165	146	190	140	167	150	159	158	166	162	164	147	153	136	169	162	146	176	153	143	166	174	162	149	169	178	175	167	154	147	161	177	166	177	156	165	154	140	161	154	191	156	138	167	161	172	136	145	170	168	173	159	181	134	167	160	153	155	169	145	169	171	162	152	161	153	161	161	159	151	159	153	150	158	160	152	156	156	150	145	177	166	166	171	155	149	164	166	169	151	130	147	142	158	141	155	159	175	161	173	170	158	172	135	173	152	184	158	145	162	158	143	165	159	133	147	165	153	167	138	178	154	153	157	165	166	177	143	164	165	139	176	168	174	177	160	154	192	175	174	160	146	153	161	158	175	174	159	158	174	156	183	155	172	150	158	143	159	158	181	165	177	161	165	187	163	172	161	157	145	140	147	153	157	171	163	176	170	174	168	175	160	152	156	158	180	151	138	159	150	155	157	158	155	191	185	156	164	150	153	157	128	156	161	186	157	165	169	132	139	161	157	168	123	158	164	170	153	155	159	170	204	167	148	143	136	177	156	133	122	152	167	152	155	165	168	143	161	162	173	173	155	149	162	168	156	162	170	157	160	173	173	163	169	156	179	175	180	161	184	167	152	164	171	177	175	163	167	171	168	156	147	172	153	166	159	165	181	179	167	173	156	184	139	138	139	146	143	143	183	167	164	180	157	162	133	160	172	176	165	168	159	153	154	169	155	177	182	194	172	174	172	179	184	161	163	141	143	174	187	172	155	147	146	145	154	163	142	153	185	148	154	142	158	171	160	159	172	160	169	172	159	147	166	166	150	161	140	129	174	161	148	190	173	163	180	166	207	161	163	170	157	174	158	186	181	162	159	172	177	176	140	180	171	164	167	160	160	171	164	167	165	184	154	149	150	176	161	151	163	170	157	173	139	154	178	183	164	154	171	180	169	144	162	136	160	178	176	162	156	131	176	163	145	160	158	150	185	168	152	156	157	163	159	159	154	174	157	159	168	155	152	177	168	134	152	157	139	155	158	164	176	157	173	174	168	183	139	155	165	158	147	166	149	149	160	168	150	169	184	157	150	151	161	166	158	167	177	159	179	148	128	164	133	188	177	167	162	160	161	181	180	145	158	167	140	164	182	161	155	177	151	154	168	163	147	153	159	160	161	163	156	146	188	163	165	175	159	151	173	160	171	145	171	147	169	187	136	160	147	168	127	177	142	163	167	170	160	154	175	165	178	158	159	167	139	156	146	151	157	156	170	151	170	155	176	157	136	153	152	153	176	150	167	180	174	151	167	170	172	171	157	167	191	170	140	131	177	170	182	153	149	184	183	175	157	165	136	162	154	159	178	151	180	182	145	162	144	150	154	152	147	160	153	172	148	169	170	155	179	158	152	160	182	159	155	159	177	160	180	145	149	161	161	192	171	156	167	175	135	146	146	154	161	170	151	178	175	160	183	145	140	153	147	150	158	160	178	160	178	157	180	158	161	155	175	160	158	164	155	146	180	145	154	171	168	144	166	147	162	145	176	156	161	152	165	172	180	173	156	218	174	186	164	157	163	171	155	153	167	142	130	160	159	161	168	145	186	150	159	165	144	146	178	174	161	156	181	156	160
7720	631	697	718	641	692	664	575	601	563	590	563	590	565	559	570	543	593	574	565	535	524	566	546	541	570	509	512	488	529	529	527	541	501	546	553	559	524	526	596	544	572	488	526	501	552	535	546	533	579	534	538	570	522	535	545	520	500	546	540	533	568	525	534	519	550	498	545	531	564	541	563	546	557	496	524	536	545	526	532	523	552	544	552	552	491	525	534	530	552	541	560	484	541	538	525	536	535	528	551	569	545	513	552	559	557	519	553	524	528	560	519	552	563	499	470	560	473	550	561	529	534	522	549	525	563	549	527	575	493	501	552	536	581	507	503	554	569	568	506	540	542	563	509	529	538	512	545	569	561	531	514	535	562	599	524	539	544	535	569	504	518	566	546	514	527	565	504	533	534	483	567	552	539	600	546	527	511	556	484	526	534	559	526	546	542	512	554	527	562	515	509	561	557	514	554	525	568	560	541	549	528	577	585	516	530	554	569	547	570	589	519	561	537	562	538	541	525	495	535	523	575	525	507	533	511	514	490	527	500	551	559	541	501	544	554	554	559	572	559	552	523	534	511	533	519	561	565	531	522	464	509	531	501	516	540	547	556	549	515	551	508	550	541	526	539	499	534	543	539	582	526	525	534	536	536	545	514	545	541	527	579	522	551	529	508	539	513	564	529	526	554	537	496	521	522	566	558	539	555	536	513	501	527	530	546	506	565	514	557	514	524	492	541	543	531	562	537	540	548	526	496	547	527	535	526	527	573	551	561	541	551	558	534	513	535	547	552	576	523	532	540	555	516	571	520	544	543	576	551	536	523	547	574	573	547	518	510	555	520	538	547	546	544	517	535	538	545	532	575	534	564	553	521	568	567	559	560	525	543	546	521	515	546	530	500	520	523	591	537	530	548	530	557	530	554	513	515	532	519	558	515	532	554	518	516	557	551	522	522	582	550	535	536	526	544	526	547	494	524	536	527	511	539	534	534	557	532	565	507	562	495	560	588	537	545	549	543	526	518	551	534	542	535	523	550	503	520	513	568	548	526	567	529	537	562	502	560	510	548	535	514	555	536	524	568	505	543	547	542	550	556	515	544	518	555	495	546	525	541	548	495	551	504	519	517	544	520	523	555	505	544	591	523	559	536	587	505	536	510	531	511	525	522	536	566	542	545	546	523	539	554	549	556	558	529	548	553	529	550	554	567	545	527	537	526	530	508	544	569	529	526	534	528	513	562	539	599	498	539	480	587	575	527	580	549	538	541	510	552	521	582	542	547	550	551	531	531	577	525	549	548	528	549	525	571	531	550	594	533	564	512	570	508	540	481	550	526	515	528	536	522	484	510	516	527	556	554	513	514	549	537	570	556	523	544	558	551	504	550	538	553	504	523	542	510	522	543	515	497	528	526	566	582	574	512	567	494	499	549	498	530	554	469	536	550	533	557	549	544	532	499	572	519	509	559	528	504	554	520	515	552	540	584	494	555	501	509	571	523	529	528	485	563	584	522	548	535	574	521	519	575	511	532	510	562	551	520	529	563	519	550	528	546	519	556	520	467	533	539	536	536	512	532	528	560	562	552	531	522	519	533	509	539	566	545	518	532	552	578	572	546	545	518	542	521	531	507	503	555	535	543	558	554	566	528	507	518	545	488	564	522	567	530	503	547	531	533	568	582	544	520	501	488	575	521	504	555	502	511	556	547	508	580	540	533	546	539	545	500	565	519	528	507	528	540	558	529	581	525	575	538	507	543	549	545	538	560	544	530	511	539	548	500	517	542	525	570	561	566	490	597	556	562	566	520	530	524	493	509	563	553	537	536	570	560	552	557	537	523	537	585	549	536	584	502	566	527	560	550	574	569	523	518	568	526	552	520	563	541	502	556	556	539	561	575	549	511	546	526	529	562	552	536	537	578	545	530	547	518	468	519	558	532	531	538	538	609	536	481	551	564	520	562	543	548	552	496	555	567	538	520	537	537	561	508	536	568	554	538	544	523	539	536	552	522	531	515	551	522	531	527	541	520	529	560	513	501	556	557	585	509	500	505	533	529	533	549	554	545	515	550	556	524	533	563	564	522	501	499	552	541	579	539	523	519	557	528	562	489	550	497	552	564	515	542	549	501	501	563	560	521	559	522	520	521	512	534	499	541	482	495	524	512	542	509	523	550	512	579	520	544	499	562	546	509	495	547	531	560	565	552	506	527	607	541	532	549	545	502	538	524	541	534	514	553	527	497	540	538	501	558	545	539	538	496	529	529	498	554	543	556	543	535	549	531	554	536	557	546	523	534	541	533	559	578	575	550	539	503	551	546	609	545	510	519	564	557	582	499	553	550	520	540	535	493	520	512	536	564	573	557	553	525	552	550	539	512	563	518	556	530	532	532	504	534	540	493	501	525	544	534	509	618	524	539	492	490	536	570	532	516	538	551	561	540	482	593	489	545	547	514	529	510	501	585	552	526	495	577	524	516	516	544	554	484	535	551	507	555	544	515	548	527	541	578	514	546	509	535	523	503	539	528	543	539	544	576	526	531	594	526	557	566	544	543	574	568	526	514	566	516	583	554	527	572	570	525	524	571	520	511	532	564	562	495	540	495	512	510	527	554	568	592	519	547	529	554	558	509	568	520	542	589	551	526	538	524	566	537	572	491	523	532	542	514	527	523	588	557	531	552	560	542	558	531	565	568	521	531	528	511	533	546	498	551	536	540	493	533	546	529	523	482	539	509	549	548	569	515	548	553	553	539	571	555	539	528	525	499	486	516	503	540	531	461	540	554	532	539	490	543	537	556	541	531	542	516	505	533	540	548	570	528	499	557	516	547	551	559	576	522	543	515	585	487	496	573	555	558	521	536	491	502	534	571	498	533	517	566	537	539	559	557	503	509	531	512	569	500	525	556	513	583	558	540	505	519	544	509	538	544	532	546	510	525	533	529	520	508	521	523	543	600	550	548	553	541	559	541	538	487	525	572	487	548	542	537	491	533	579	534	526	529	552	572	496	522	531	540	517	482	502	518	508	531	509	547	538	579	522	583	573	545	537	514	531	566	596	502	529	557	544	539	549	581	549	526	498	539	510	552	500	554	554	493	523	567	521	552	542	510	557	550	531	508	553	551	486	521	514	496	537	540	519	539	600	539	530	533	526	546	522	551	529	520	529	559	524	480	566	525	531	568	523	572	520	541	510	494	553	496	563	547	561	571	566	555	531	555	530	551	582	531	527	534	538	505	528	546	526	500	519	521	556	511	548	568	551	520	551	551	495	510	540	571	537	562	508	563	516	514	577	584	526	507	502	568	508	564	551	526	534	533	487	550	538	506	558	548	511	527	519	545	525	563	545	515	541	522	578	530	557	511	542	531	568	511	527	535	566	541	602	586	530	546	507	524	547	553	523	542	507	541	517	519	497	559	533	525	534	555	503	527	532	515	603	576	588	555	534	528	536	560	489	553	523	511	533	501	504	545	536	542	511	517	492	529	536	561	526	496	529	575	527	537
45417	14093	2623	1251	930	705	634	510	453	441	389	354	365	336	348	346	327	362	317	363	330	353	330	305	365	287	313	309	340	344	316	330	291	287	305	282	306	286	295	270	344	315	304	297	301	304	307	351	307	303	331	327	321	286	308	304	319	290	303	316	333	280	290	284	284	308	292	292	291	301	283	307	297	316	335	309	304	320	320	286	288	282	285	311	315	296	312	291	318	308	322	302	304	321	283	301	303	278	297	270	276	305	298	287	343	332	300	327	295	312	307	285	280	303	276	287	292	268	300	292	312	300	277	300	332	297	297	276	287	297	290	310	293	313	278	303	298	301	305	302	307	281	285	298	334	312	313	337	282	302	308	326	308	303	276	332	321	317	301	310	297	296	289	278	310	301	268	283	314	299	339	291	314	319	341	315	286	254	288	303	309	321	293	311	297	287	299	311	320	315	305	303	305	284	311	300	307	284	275	304	311	318	311	296	285	298	293	310	329	320	300	282	294	290	279	300	295	308	310	314	321	317	316	311	298	301	337	256	321	308	284	328	324	283	286	327	294	283	331	292	310	334	277	295	294	323	293	307	315	318	305	260	280	304	303	285	312	300	336	339	296	295	321	287	302	310	309	314	316	294	293	321	284	310	277	300	307	305	316	296	315	325	257	271	297	308	305	294	328	316	277	310	297	326	311	283	312	296	251	309	340	316	301	291	303	301	312	291	303	284	302	290	328	293	314	266	285	317	300	333	301	299	270	335	292	267	308	303	312	297	290	308	319	311	315	300	290	334	279	301	322	298	286	268	310	300	297	312	332	322	306	293	274	301	306	336	314	288	293	290	322	317	266	300	319	303	305	287	289	319	309	303	280	305	283	294	297	302	285	311	314	294	297	301	310	316	334	312	297	301	305	304	329	257	301	274	298	268	292	311	313	281	302	290	300	307	294	296	291	312	317	303	285	299	328	271	296	297	333	283	334	293	286	290	325	304	295	330	319	299	300	311	321	279	270	278	306	287	310	294	279	315	296	310	282	305	295	279	290	277	296	272	297	305	289	315	303	279	286	281	318	316	290	293	300	306	299	323	264	307	308	317	297	297	310	287	291	328	303	312	311	300	323	294	305	292	329	292	297	289	312	269	313	316	290	312	309	298	285	333	282	317	326	310	276	294	302	307	307	291	325	295	320	285	298	337	291	293	303	318	331	306	329	287	305	294	322	287	289	282	301	297	315	307	325	300	297	302	299	294	304	290	321	314	340	280	305	282	292	286	276	311	296	310	344	289	314	305	283	271	331	283	297	283	293	306	326	280	295	281	285	296	325	305	325	301	301	312	318	312	297	292	307	279	302	280	305	296	267	331	292	336	259	270	313	308	291	264	310	305	303	301	320	292	296	308	296	307	288	304	306	303	283	312	315	301	306	292	294	275	264	290	273	314	313	308	319	312	315	317	303	296	319	308	314	312	317	293	305	303	290	294	310	286	305	311	308	288	288	287	292	329	308	342	294	281	291	293	287	286	314	329	328	318	288	283	316	289	345	294	300	307	300	319	296	300	289	314	297	290	295	296	317	292	293	331	311	277	290	315	343	285	277	277	317	279	286	333	293	289	333	293	304	302	327	290	307	303	301	298	315	273	285	288	291	339	307	298	312	349	273	315	287	285	317	302	297	304	309	316	327	324	313	306	308	306	328	309	304	310	298	332	325	265	307	315	311	305	316	300	310	288	303	290	299	266	296	331	303	291	309	291	312	280	283	251	314	312	301	316	287	313	297	282	322	289	315	291	287	298	321	291	319	262	300	307	309	293	315	326	289	284	311	301	291	271	303	291	280	289	322	306	298	277	270	302	263	308	313	313	310	262	344	294	301	296	323	311	314	304	335	296	280	318	271	307	291	313	316	335	323	293	277	331	272	277	316	313	287	290	301	282	337	309	305	309	310	284	312	289	290	286	314	316	265	280	287	315	316	298	317	317	278	319	333	314	320	349	295	284	310	292	306	297	280	302	306	304	283	297	295	322	307	334	306	320	318	306	292	276	297	319	312	358	277	313	306	298	295	311	318	279	291	316	260	286	315	298	280	291	279	270	311	311	305	296	290	278	341	300	319	299	295	301	291	286	274	318	290	297	287	324	331	280	285	302	313	291	278	322	290	323	294	292	261	285	293	268	304	308	294	308	305	303	297	293	291	303	324	308	278	285	304	290	290	316	303	319	294	300	282	316	291	327	322	293	277	319	329	291	303	295	296	328	304	298	309	293	311	310	274	312	316	294	321	287	302	295	324	299	322	284	297	284	319	299	293	288	339	295	319	285	299	300	303	301	317	294	282	294	304	301	300	301	288	339	297	303	339	276	308	315	339	287	299	289	292	328	319	308	324	302	289	292	287	303	330	335	291	300	290	302	317	280	335	331	276	312	335	309	288	316	292	297	291	306	291	286	293	288	305	338	294	319	328	266	290	291	322	289	281	329	279	316	336	298	316	340	324	325	297	300	306	306	308	311	296	288	284	303	291	303	315	299	284	292	280	340	315	275	313	320	291	333	316	297	299	275	302	276	265	299	258	332	318	294	305	298	303	280	284	282	294	298	325	288	311	303	301	317	308	317	294	279	302	328	310	284	309	311	316	282	306	312	300	313	299	313	299	280	266	313	305	297	301	321	307	277	302	277	299	317	301	295	264	308	319	288	307	316	311	308	280	294	301	314	317	298	309	292	296	309	305	297	315	307	292	318	306	298	316	319	331	267	314	322	285	323	306	297	276	296	267	283	267	315	300	301	309	298	318	315	322	280	299	302	322	324	313	277	331	314	327	304	287	288	306	308	306	303	286	305	312	325	295	290	328	298	303	299	290	295	326	278	296	274	295	314	296	298	290	315	341	312	308	281	311	263	314	257	313	314	292	329	329	330	315	303	296	307	316	317	302	310	313	283	300	275	284	305	286	290	287	298	310	307	292	280	279	275	300	313	313	284	302	295	305	276	290	315	283	303	325	306	331	293	299	309	297	298	302	295	302	308	311	314	292	346	288	289	286	304	310	313	326	288	316	297	322	309	337	295	310	292	303	317	301	304	313	291	310	312	290	312	309	303	279	310	287	292	338	298	270	310	304	294	290	302	323	316	289	269	300	323	314	287	307	310	276	297	269	332	281	316	302	333	291	305	333	292	300	286	313	315	273	275	303	273	300	285	333	301	337	297	310	309	286	280	290	329	301	304	312	309	286	298	286	286	291	311	302	315	264	295	318	301	301	310	265	295	331	309	299	286	333	331	335	320	330	291	295	293	311	306	294	310	292	292	291	294	288	333	317	312	304	298	311	313	301	302	304	297	324	295	289	302	292	317	322	302	323	316	293	283	323	314	282	308	319	293	342	295	307	291	311	307	287	318	294	294	338	287	314	306	319	316	305	324	289	319	311	309	303	318	297	316	308	289	311	271	295	266	292	309	303	305	315	314	304	286	300	296	339	317	323	282	281	321	294	292	271	330	263	285	279	295
25253	2008	3755	4007	3358	2912	2492	2111	1895	1706	1598	1532	1464	1295	1284	1295	1206	1175	1125	1090	1120	1076	1042	1039	1065	1021	1023	986	1031	985	918	988	981	978	986	1007	964	976	915	966	928	892	949	937	904	920	908	963	904	927	975	910	898	948	922	968	909	894	920	886	959	936	874	936	872	922	908	924	909	914	934	920	936	874	888	927	907	857	896	871	902	885	935	862	910	935	913	931	884	974	914	836	944	883	869	903	876	954	966	904	941	874	895	873	877	927	849	893	902	879	884	931	885	908	923	914	907	845	923	924	892	947	947	924	933	883	902	893	912	916	923	899	901	923	865	904	922	904	926	897	841	916	872	881	880	856	921	876	934	964	892	948	890	836	850	887	857	882	903	897	880	907	895	917	908	903	901	889	897	905	896	922	862	925	884	876	930	861	900	918	950	876	873	915	922	925	903	891	906	931	945	923	899	908	900	904	906	902	944	929	964	859	873	948	891	948	925	853	905	900	877	945	907	928	860	878	890	904	889	923	925	928	911	932	893	946	886	904	879	900	910	881	907	872	923	916	877	953	877	870	894	885	950	931	900	901	910	904	864	911	896	858	900	850	924	869	916	885	862	876	932	916	896	853	844	898	917	862	910	932	854	887	893	849	860	855	854	954	840	887	886	913	848	906	852	893	880	912	963	863	894	937	959	876	897	928	921	863	877	934	860	938	879	877	880	855	909	943	860	931	905	868	906	885	908	896	908	903	860	873	883	889	950	905	884	892	942	924	887	948	913	906	910	990	970	888	917	897	883	860	910	850	918	905	918	917	925	946	880	886	895	903	881	896	916	924	914	843	912	882	889	933	887	882	908	902	906	847	848	862	912	909	911	895	906	884	958	937	873	906	899	928	924	907	900	857	869	874	912	919	872	901	910	893	941	867	973	902	919	898	882	921	886	895	909	855	857	927	879	893	866	898	877	929	876	907	899	870	957	860	916	896	906	903	873	917	901	893	887	935	880	958	906	931	916	891	924	893	878	936	910	902	881	957	891	908	890	886	867	909	931	853	832	936	948	928	857	914	917	912	921	817	911	895	894	890	907	880	921	886	907	953	898	915	896	855	925	913	841	857	889	822	925	902	888	928	945	839	894	924	845	928	846	908	880	832	852	918	913	858	865	930	868	865	877	861	964	908	918	865	898	913	856	889	900	934	939	906	898	942	941	925	900	899	901	882	927	960	880	902	889	911	943	855	870	909	889	884	850	920	847	897	867	915	916	882	910	892	852	900	849	914	943	852	914	869	863	917	870	884	882	894	928	917	946	894	923	887	881	914	920	862	884	915	946	914	910	851	912	908	868	857	896	916	954	903	892	857	905	846	878	916	908	949	916	920	919	920	878	895	941	901	865	861	897	948	858	876	899	852	862	944	911	925	933	888	830	899	941	893	943	874	943	931	977	880	904	898	913	935	892	924	926	919	885	873	924	896	877	858	883	926	920	870	903	885	863	941	921	889	866	898	868	916	962	883	919	889	912	939	884	929	890	890	949	893	920	889	926	920	879	886	886	889	883	897	924	919	867	880	923	905	950	926	921	839	898	896	932	871	869	844	877	889	871	901	914	893	871	897	923	865	891	887	918	882	945	844	904	833	867	910	907	935	865	910	960	865	900	882	879	895	901	858	945	890	927	886	915	865	923	869	928	924	863	990	913	907	853	849	903	911	900	881	839	928	865	916	895	905	890	892	891	975	856	888	916	935	919	878	850	891	884	883	860	931	920	862	863	938	916	854	924	888	916	865	910	908	918	925	886	920	910	879	830	919	906	926	880	861	910	891	929	938	939	844	914	897	910	931	885	868	881	877	922	920	886	876	899	931	875	871	886	899	927	888	882	857	948	904	942	923	908	852	877	937	897	927	916	914	911	890	895	869	954	952	866	891	906	904	899	824	919	928	893	928	883	907	879	912	911	910	904	878	971	929	943	945	852	902	873	878	884	938	903	921	885	887	920	901	928	916	912	947	906	906	874	873	925	846	893	892	933	898	892	908	879	901	953	894	896	884	887	882	924	902	888	835	848	892	864	937	898	871	900	891	856	856	928	880	869	890	874	916	925	900	920	960	883	925	896	884	876	879	914	919	846	880	917	914	901	845	934	873	956	949	942	860	898	944	849	858	918	838	899	866	895	889	912	919	902	926	886	922	889	925	869	878	897	971	900	946	904	867	912	855	929	890	972	894	883	875	897	891	871	945	977	961	880	907	860	891	886	844	861	919	880	916	893	892	915	874	876	888	904	884	950	903	880	917	932	880	872	846	872	882	902	915	943	877	914	940	927	913	890	869	889	875	854	915	927	874	882	878	907	883	888	941	925	892	899	946	870	950	884	879	852	881	883	958	862	858	906	873	944	868	903	930	884	892	954	916	879	885	876	866	893	931	923	929	872	868	901	937	935	873	911	907	898	917	874	870	945	895	918	857	913	871	912	879	917	920	890	892	904	860	888	927	894	788	942	945	865	887	915	983	930	930	828	982	921	938	852	837	905	904	885	893	889	881	899	887	911	924	891	879	936	927	908	931	891	859	922	940	883	889	877	911	916	901	932	946	872	925	888	883	944	903	931	881	949	875	931	934	966	871	943	903	893	918	865	837	945	907	892	912	933	874	888	920	966	893	924	835	884	941	907	888	896	905	912	937	923	847	839	864	880	893	910	913	894	875	913	914	941	899	929	887	897	875	872	895	923	943	911	836	934	860	866	931	929	925	924	901	878	898	898	863	916	892	899	886	945	920	880	930	923	899	881	917	929	907	844	886	909	850	914	956	880	925	952	919	903	895	863	899	915	877	900	915	953	875	917	885	874	925	933	893	895	923	899	872	842	921	927	908	899	893	809	902	911	905	929	839	925	889	873	894	853	874	912	879	870	887	914	880	897	879	911	911	904	870	876	927	926	930	880	963	986	930	944	878	899	912	949	870	922	924	879	859	970	907	933	903	915	897	920	894	921	926	924	874	883	929	931	915	884	912	862	924	933	901	933	857	926	935	896	954	873	960	891	882	860	894	885	986	911	901	828	894	923	883	874	938	944	879	907	883	911	898	908	885	875	871	868	923	846	889	858	883	882	956	924	892	904	824	863	885	943	941	891	910	881	895	833	912	965	859	871	856	889	919	916	862	939	843	855	951	894	956	879	941	889	876	877	873	900	891	948	968	912	894	949	915	865	874	906	946	879	896	860	870	920	906	958	904	880	942	903	881	906	926	878	902	900	904	905	838	939	917	919	900	945	955	854	860	903	887	916	904	857	912	894	914	894	887	907	892	892	894	932	957	938	870	905	894	830	916	883	948	867	887	911	868	838	878	872	895	908	871	871	922	930	948	866	881	864	887	884	873	833	962	825	930	859	935	849	883	910	898	892	864	884	902	896	917	909	850	907	942	873	932	890	878	895	892	883	888	911	908	967	919	866	897	857	943	894	919	892	917	917	882	894	947	931	883	893	886	891	883	933	922	878	896	872	942
54021	20560	7626	2284	1492	1135	895	744	684	548	542	500	487	464	419	447	419	388	386	405	390	395	415	378	385	361	348	341	383	400	353	372	351	356	374	362	342	294	324	324	321	354	351	351	347	325	362	333	329	337	354	353	375	330	347	385	356	309	344	353	354	334	324	363	330	317	309	339	333	364	344	326	381	352	347	352	332	341	337	318	358	335	327	289	371	296	327	307	331	364	318	355	353	337	333	343	331	333	302	338	344	349	324	353	330	308	324	352	330	310	333	379	384	315	336	281	321	315	365	343	328	297	361	332	375	342	326	354	349	319	306	322	336	347	355	357	354	356	360	355	349	363	370	374	303	336	335	339	340	329	319	331	332	319	339	310	312	344	319	343	343	363	377	319	353	323	343	333	333	351	316	355	316	329	355	349	332	317	321	327	368	375	371	340	376	350	328	336	298	316	349	343	345	340	345	324	328	372	310	359	353	291	331	350	319	311	348	338	334	311	287	350	337	327	356	377	362	330	359	333	338	334	316	343	336	348	322	340	333	334	333	338	334	342	334	336	334	344	356	327	331	313	337	354	297	355	333	296	365	330	332	300	334	331	334	344	323	335	334	331	331	363	319	401	314	333	337	314	334	331	342	292	346	330	336	341	318	342	334	317	297	333	347	322	322	371	344	324	368	352	331	334	338	331	381	355	333	343	370	353	331	350	372	350	341	355	340	345	319	311	353	350	359	361	337	345	360	350	336	351	351	319	354	324	339	326	353	300	339	350	363	334	331	333	300	349	327	298	342	336	339	291	321	339	342	321	350	345	364	333	360	328	339	331	367	346	350	324	344	342	373	366	354	340	352	337	349	353	349	351	345	339	350	321	392	357	323	340	337	342	338	331	359	325	362	370	329	311	336	383	310	349	326	349	351	373	349	330	344	348	362	333	345	333	352	367	319	344	302	342	340	333	337	384	340	326	326	323	346	344	325	333	322	330	352	351	330	304	360	352	360	345	330	374	318	331	294	357	335	339	331	332	298	335	337	303	351	312	384	328	321	294	313	366	364	281	309	343	369	334	332	327	318	375	339	334	326	350	325	323	344	346	338	342	353	353	325	320	345	307	347	339	339	345	350	355	349	337	327	359	343	327	340	389	360	330	334	339	332	341	329	336	318	340	363	312	366	341	358	327	329	357	339	356	334	295	357	327	356	341	333	352	389	325	326	350	319	369	360	369	366	348	339	353	359	332	350	380	327	330	352	355	327	320	326	326	309	340	352	340	340	345	354	346	297	368	364	319	347	312	345	363	331	332	339	338	360	335	336	359	319	374	350	345	345	354	337	350	345	323	336	338	362	339	339	312	337	340	307	355	364	334	325	327	326	351	334	346	351	355	349	307	374	332	328	364	334	339	307	355	322	332	323	346	309	340	368	328	351	348	336	342	340	314	334	342	351	344	346	326	313	285	356	358	360	339	349	314	311	325	330	329	344	303	313	358	340	349	325	320	362	334	364	344	329	346	358	314	318	309	375	356	358	355	312	346	321	329	337	327	311	334	343	333	344	330	307	310	364	331	345	353	345	349	355	315	306	324	319	359	342	321	364	309	303	355	342	358	372	332	342	339	319	335	332	335	336	337	365	343	343	344	329	312	352	353	309	304	346	313	352	332	337	336	334	335	341	324	358	367	356	351	355	349	326	307	318	367	358	352	307	343	323	346	330	351	359	343	311	335	350	336	361	343	329	323	334	356	351	335	329	353	324	337	322	364	363	353	354	349	347	354	346	308	359	304	335	367	336	315	327	315	364	330	366	314	354	335	355	352	355	339	324	320	342	359	354	324	333	359	319	312	344	347	348	351	309	338	319	318	326	350	357	319	363	315	359	344	333	316	341	340	333	348	304	363	330	305	351	332	324	356	353	334	303	320	348	292	329	352	369	330	331	327	315	286	362	322	319	330	329	317	352	316	299	345	366	350	319	345	332	336	360	337	332	298	365	331	335	371	351	338	359	351	347	365	334	313	313	352	356	359	333	349	356	339	351	336	344	346	367	341	343	343	362	343	343	325	327	351	341	319	373	336	327	329	361	363	307	349	359	323	340	358	356	325	331	312	360	328	331	369	358	319	352	321	305	344	340	336	323	360	349	331	354	327	345	363	350	349	325	360	324	354	338	353	373	349	334	311	309	351	333	314	387	324	353	341	338	312	359	329	315	325	329	387	334	354	370	322	323	320	347	333	315	352	321	341	317	324	351	368	329	308	339	320	343	314	344	325	330	335	325	297	355	350	328	338	319	368	335	324	298	349	304	322	314	343	328	317	341	332	328	330	338	326	336	357	371	305	319	309	327	365	370	365	362	361	317	358	315	370	363	347	334	330	335	312	326	325	330	327	357	356	316	305	357	351	370	338	312	320	324	314	348	336	387	318	345	334	390	336	326	346	329	351	284	319	374	331	320	332	305	345	343	324	379	307	343	356	383	361	341	350	364	343	370	341	356	343	348	336	328	359	337	312	329	339	333	314	331	347	344	312	364	339	349	307	332	344	347	325	358	327	356	361	352	322	338	355	338	338	318	329	317	345	317	302	336	312	355	320	315	351	313	351	336	322	319	340	340	323	318	367	345	317	336	318	330	396	345	357	329	340	344	336	299	340	335	330	338	371	354	367	337	322	340	367	297	337	296	362	372	331	331	353	347	333	318	324	348	334	336	326	315	369	327	299	374	343	336	339	373	344	355	380	355	346	321	345	305	332	360	348	338	313	353	344	363	319	309	302	346	313	336	339	322	331	361	321	351	338	341	334	349	363	313	358	369	362	315	347	339	381	348	351	337	350	351	313	341	357	339	328	334	324	353	330	330	330	344	335	336	353	336	362	385	353	350	328	336	350	328	340	336	313	307	316	367	343	323	355	326	327	340	325	332	346	335	320	333	347	348	336	324	329	360	348	322	336	344	329	362	332	335	366	351	389	336	343	312	346	348	343	334	322	331	325	337	342	349	330	312	370	333	325	343	357	379	333	364	342	309	328	317	356	345	361	347	352	359	332	327	341	317	339	356	343	359	335	325	356	328	373	328	315	337	321	330	368	332	367	307	358	347	336	350	326	366	330	357	349	345	368	330	324	326	338	299	302	370	358	350	307	366	333	362	323	333	332	378	341	350	341	330	356	351	356	344	355	374	360	375	305	349	349	320	336	346	354	369	359	338	374	322	330	314	334	325	341	338	317	310	332	337	351	359	351	350	336	354	341	368	339	324	336	344	333	350	348	334	330	340	356	359	345	320	311	364	347	344	320	357	309	334	315	314	335	352	347	350	331	314	302	339	354	327	332	327	378	328	357	348	345	334	367	365	341	347	350	346	347	349	335	311	310	333	347	338	388	288	322	333	359	358	361	344	303	304	366	354	334	348	311	356	349	348	322	357	350	316	360	349	322	352	347	321	358	339	362	335	375	300	347	324	341	316	368	331	300	328	372	337	332	351	330	348	344	377	326	375	332	326	342	345	354
31623	3023	6197	6633	5519	4759	3870	3286	2856	2538	2295	2052	1939	1782	1724	1548	1563	1443	1397	1352	1348	1348	1289	1218	1228	1173	1173	1202	1184	1173	1074	1103	1098	1092	1090	1101	1138	1053	1078	1086	1067	1036	1074	1021	1027	1035	998	1038	1023	1014	1016	1027	977	1029	1018	963	970	1026	1039	970	998	999	1028	952	1015	976	986	1010	943	981	965	994	1010	1013	1000	961	1070	1022	996	1000	1001	1020	1017	982	938	955	978	1016	992	1006	972	974	1026	1003	947	928	1047	964	947	983	1007	962	1005	982	978	971	943	967	1001	1006	1054	1010	997	1007	930	954	965	954	977	998	1009	986	975	929	1011	990	1012	969	965	962	965	1013	946	944	928	958	993	985	1020	955	975	976	962	973	966	945	956	950	1043	1036	944	928	963	984	970	957	954	974	945	977	987	971	952	970	1005	951	950	942	957	989	970	980	935	962	991	957	955	1008	951	982	930	954	1057	969	957	959	958	990	964	968	984	935	968	1002	942	981	930	939	948	956	927	950	984	978	929	949	977	1014	967	908	961	942	920	977	967	960	972	988	953	953	967	964	993	951	928	925	966	985	965	929	965	931	998	958	944	977	983	965	967	999	1006	968	939	998	974	934	979	986	934	965	1005	945	981	935	1020	1012	950	1015	984	884	966	955	946	1004	964	946	999	1012	988	978	926	964	926	967	970	980	949	966	973	1032	993	944	998	890	991	946	948	997	981	940	907	994	981	981	975	892	980	961	975	1039	1020	980	972	1001	942	927	971	957	930	966	956	1024	949	986	971	988	1010	954	979	932	1000	929	1000	1006	952	915	956	965	1019	916	958	973	978	1008	1018	1003	994	957	1021	960	982	1007	986	965	990	970	963	1013	939	949	910	976	920	982	957	936	927	978	999	953	989	987	998	942	969	967	1002	1044	915	1022	922	990	985	948	934	928	1041	1017	943	965	935	955	1000	963	956	976	988	913	988	987	951	961	996	931	952	929	978	929	990	960	970	956	958	959	986	943	962	939	931	990	939	929	963	988	946	935	989	984	954	941	984	999	945	1020	913	956	925	951	1057	971	972	961	998	946	983	951	971	947	994	957	962	939	964	995	1005	954	1018	976	986	975	954	970	987	930	924	960	1016	982	909	963	932	950	958	975	998	963	945	958	1021	1021	986	923	998	957	965	982	1010	911	914	989	1017	950	971	957	1014	951	996	942	968	973	991	955	969	992	984	999	927	995	963	949	965	945	966	966	961	941	957	1017	950	940	1000	949	972	997	967	946	921	989	914	998	1034	998	1035	955	940	1002	999	982	918	948	982	971	951	1026	960	988	963	966	986	920	970	974	968	993	991	928	971	956	939	932	997	968	926	969	939	999	972	954	944	1001	945	941	970	987	892	960	974	963	911	966	945	998	1021	996	948	985	984	958	973	1016	1007	975	1008	991	975	986	1016	975	955	963	914	1034	933	954	998	959	1011	927	969	989	1017	1008	964	924	992	939	950	957	1005	999	954	984	984	979	945	956	933	959	988	940	946	983	956	972	978	991	968	911	959	959	980	924	970	959	968	963	964	1013	969	992	981	985	975	1014	994	957	992	1003	938	980	963	909	932	998	934	1014	911	957	966	984	999	908	988	970	970	987	991	980	1017	969	1027	956	986	973	1043	969	967	1006	933	949	964	995	997	981	948	966	972	980	939	951	994	920	947	949	1001	1000	980	985	996	972	954	972	903	938	977	944	1036	1021	946	995	972	1010	972	949	954	943	969	1031	1022	961	1037	977	914	967	959	964	980	966	973	969	974	956	953	991	961	934	965	982	968	951	983	995	944	945	991	955	1025	990	993	940	965	955	1005	968	996	930	1009	955	936	955	983	912	955	962	942	954	977	985	922	964	950	977	1052	947	934	988	909	1017	900	989	932	999	893	980	938	976	954	949	946	934	1016	1003	963	1000	986	953	910	984	955	954	908	946	972	927	979	955	979	990	967	939	984	940	927	978	1001	1016	1003	1000	935	993	949	933	994	963	952	995	1009	989	958	983	979	1007	940	983	966	962	962	1043	977	959	939	969	994	983	999	988	958	1005	1006	993	928	961	971	1010	949	975	967	970	938	932	988	945	1040	917	980	950	956	992	961	1003	996	971	1028	922	973	988	964	990	964	939	970	981	977	1002	995	944	983	902	994	997	982	987	1010	907	943	963	956	983	942	959	952	939	951	946	945	976	962	948	956	987	999	985	971	948	972	1001	1007	980	982	937	943	950	967	990	967	972	966	979	961	987	918	976	894	988	980	955	935	916	1001	967	995	963	991	945	905	976	993	1003	931	928	972	1010	925	899	911	908	992	990	1041	960	1049	938	944	969	948	947	947	982	974	981	943	996	900	949	983	941	1025	973	951	964	981	981	985	929	950	930	953	940	1013	975	926	940	991	992	1039	972	973	1001	941	932	985	947	988	944	975	968	887	979	987	1005	1021	975	953	983	956	948	1009	962	1009	914	1014	958	974	1000	969	963	934	968	1004	974	985	955	982	1017	936	941	974	963	944	880	931	941	975	963	962	897	1006	993	983	981	967	949	1002	984	944	976	964	978	997	986	976	954	921	941	922	1012	911	911	948	949	956	927	951	1008	910	933	947	969	1007	941	1005	934	923	983	974	968	989	1000	987	1002	994	930	978	947	989	954	1025	1004	966	971	992	977	947	981	926	940	941	957	992	927	991	967	981	942	933	932	973	1029	958	1001	960	992	1020	916	964	958	971	968	971	993	996	970	975	950	945	986	981	998	932	929	925	982	984	947	982	900	962	981	978	981	964	953	953	979	949	979	940	1022	981	937	903	958	939	969	976	967	999	990	929	980	1024	987	981	991	1033	989	994	966	943	916	976	989	992	1024	945	983	1010	945	1000	994	954	973	981	1023	1029	869	986	997	969	957	964	1050	1041	1037	1005	956	980	1008	1006	937	973	908	984	989	961	950	912	967	944	995	953	996	920	948	971	945	945	966	957	937	972	979	953	985	935	975	915	963	983	953	933	918	974	1008	962	925	933	989	980	974	952	960	973	970	960	975	1053	938	963	1017	985	1001	934	977	963	939	966	938	929	976	985	971	999	964	911	992	961	949	971	1020	941	958	975	991	941	976	947	923	899	956	973	933	984	927	964	971	979	974	936	1012	957	1027	982	965	991	1007	966	986	972	936	995	920	915	972	935	976	985	972	910	921	952	964	946	976	1043	970	966	977	945	908	964	941	952	960	970	1018	957	972	932	923	935	925	992	971	972	955	974	955	1012	995	914	933	952	976	989	983	991	1002	990	998	941	967	979	994	957	930	984	938	938	1055	950	1021	1006	969	937	972	963	939	955	976	1020	939	961	983	970	977	1003	938	954	962	926	919	981	999	993	947	981	984	974	1026	937	970	968	971	941	999	921	968	985	965	991	1002	988	998	970	939	976	954	934	932	998	1005	981	1018	946	946	941	972	918	968	974	972	979	964	1058	984	976	950	932	932	1033	952	935	941	910	989	937	963	969	1036	952	946	954	935	961	957	953	965	936	945	992	982	987	1027	961	999	957	991	979	992	982	945	985	987	1010	985	985	973	899	948	989	937	957	948	1024	1030	953	968	985	971	985	953	916	976	977	914	919	957	957	995	973	1011	922	958	973	975	919	968	960	916	1026	977	975	966	957	982	954	972	977	999	1001	965	1015	990	946	970	982	1006	982	941	974	970	1011	977	990	965
9537	579	313	216	189	207	171	207	177	179	159	183	148	153	175	144	172	171	151	182	157	157	175	159	160	153	155	146	186	138	151	146	171	152	163	149	152	172	171	169	179	179	176	169	169	147	155	164	141	167	149	159	144	157	151	173	157	152	148	154	163	162	168	175	160	152	146	154	149	172	153	166	154	132	177	161	149	163	157	188	158	153	168	156	187	184	162	163	189	135	178	178	161	171	160	165	160	168	155	152	157	180	136	168	165	156	159	158	164	157	179	170	169	167	177	143	150	167	161	183	163	170	148	161	166	156	175	167	153	182	150	157	161	164	159	144	143	131	162	160	185	176	159	183	156	159	177	156	175	162	166	181	173	163	176	129	168	151	175	161	143	158	157	148	170	171	158	148	177	162	185	155	171	139	177	174	162	183	153	162	150	153	158	171	138	164	168	155	177	148	194	148	187	148	172	171	175	147	185	164	157	167	163	157	162	162	168	169	157	178	180	194	155	162	162	178	165	162	170	167	181	145	152	147	152	154	145	157	159	160	170	165	176	179	184	172	164	182	175	151	184	181	162	147	141	181	158	171	154	162	148	167	151	164	161	162	172	166	149	180	160	163	172	143	192	162	167	185	161	169	186	171	149	161	170	158	163	121	181	163	159	149	158	176	179	176	140	179	162	152	148	168	179	176	176	179	154	146	175	149	151	166	158	163	173	145	174	142	170	154	171	147	149	142	186	157	209	160	162	164	136	150	153	167	155	159	149	154	143	156	170	158	176	147	149	196	180	173	161	160	158	168	161	189	176	182	145	170	176	171	161	165	148	167	156	166	151	156	141	173	150	166	156	162	193	168	161	154	178	155	156	160	157	174	167	170	157	166	156	168	190	146	152	156	150	184	171	152	180	161	166	159	164	159	140	189	168	149	170	131	145	175	159	171	153	174	180	182	167	162	151	175	150	149	174	183	158	167	157	166	145	163	151	168	190	151	151	157	180	171	166	164	177	190	150	167	178	144	166	156	158	132	157	149	150	170	169	168	160	152	155	167	150	165	139	148	155	152	156	153	154	152	143	154	154	153	171	147	169	156	142	182	156	142	158	186	154	159	151	166	164	164	170	167	156	166	167	156	186	155	142	166	149	149	155	147	164	171	162	130	157	153	155	176	199	164	156	156	166	173	160	152	146	173	178	163	148	154	157	172	160	163	172	178	170	169	158	178	163	157	162	165	157	149	150	150	164	175	169	162	160	157	164	174	156	170	166	166	159	181	137	159	168	167	159	165	176	142	160	135	154	165	165	156	158	145	180	167	155	171	142	154	167	162	181	152	163	150	147	168	165	168	143	167	146	153	157	175	150	182	169	170	148	170	149	185	166	178	168	143	158	142	153	163	164	155	160	146	168	161	160	155	132	145	162	167	164	151	159	167	167	153	169	139	153	179	138	135	184	155	150	163	167	161	170	167	186	177	161	174	161	158	176	163	129	192	178	145	151	166	177	178	182	146	158	160	178	160	167	174	167	173	147	165	166	152	149	160	169	143	156	147	151	152	179	160	168	159	171	169	183	193	169	175	157	171	134	148	172	182	154	151	190	152	145	174	183	140	160	173	171	176	172	161	176	167	154	182	159	147	174	168	176	160	142	156	170	180	152	160	169	171	174	158	140	167	164	138	154	149	143	141	159	175	164	169	161	180	162	162	171	156	154	147	161	167	159	152	159	163	174	161	165	154	151	179	160	158	181	163	165	157	178	172	174	173	163	145	173	185	191	158	185	166	148	145	156	162	186	137	177	137	165	163	191	138	170	157	163	161	179	162	161	167	147	165	152	164	158	154	143	172	174	161	152	160	169	176	154	150	169	184	164	179	163	177	162	148	160	137	171	151	168	158	160	174	153	168	153	168	140	154	154	164	148	167	113	147	164	168	153	172	148	151	159	154	174	178	167	165	161	152	150	165	161	165	151	157	180	166	152	171	170	172	179	160	175	162	165	196	155	151	148	167	161	160	164	154	177	152	157	174	151	154	141	173	130	154	184	142	180	173	164	160	159	182	150	136	131	157	148	171	173	164	181	171	155	170	170	170	185	150	163	154	147	160	161	159	167	181	150	151	167	144	150	155	166	163	164	147	165	153	158	146	149	163	148	182	164	145	157	156	140	176	173	155	166	194	154	165	164	144	169	146	152	149	183	153	169	155	154	161	137	164	172	180	168	164	158	173	170	175	151	185	154	146	159	136	144	160	149	181	163	157	176	179	149	173	161	150	172	177	158	161	173	167	171	148	162	194	177	168	155	176	163	160	172	163	143	145	155	147	188	169	169	162	177	152	209	184	137	162	155	180	152	152	170	147	171	160	149	151	160	151	169	149	168	152	165	176	143	171	166	134	137	155	165	191	174	166	157	163	180	175	159	161	153	149	157	160	156	160	145	184	163	174	192	143	154	136	151	133	186	162	156	142	161	165	158	155	191	149	160	153	157	148	169	164	157	162	154	165	141	183	167	186	167	150	160	175	194	166	137	173	140	152	168	160	166	150	172	162	164	179	145	191	160	124	180	147	164	192	162	153	151	175	169	166	187	165	163	168	184	169	157	142	182	178	133	175	177	148	151	170	181	172	161	164	165	149	157	155	178	156	163	155	182	166	152	145	156	173	173	175	153	169	166	148	144	155	166	200	132	162	167	179	136	175	165	167	140	176	154	149	174	151	155	171	151	166	137	152	136	163	163	156	158	147	172	165	154	169	151	180	143	162	177	185	149	141	152	198	163	150	153	161	150	184	175	167	148	171	184	154	169	156	132	173	165	155	161	160	171	165	192	158	153	163	172	177	156	184	153	150	152	167	144	133	179	159	154	170	154	173	157	164	160	154	162	155	159	165	139	143	147	169	159	132	168	168	146	164	187	147	153	145	182	180	179	159	165	166	179	164	146	158	160	154	142	175	166	148	159	179	172	161	172	169	169	166	166	156	160	150	146	157	151	167	168	153	159	138	181	150	152	163	169	165	150	163	167	172	178	151	158	157	166	184	189	165	180	174	178	161	149	159	156	144	154	151	161	166	176	167	162	151	162	159	153	181	125	168	177	175	177	147	172	165	154	134	168	154	189	172	176	146	154	159	156	157	168	168	173	186	179	149	191	157	150	168	171	170	152	186	180	163	155	172	190	158	166	156	170	158	154	158	187	147	137	136	146	151	171	145	158	141	155	174	167	179	157	157	170	156	162	140	149	156	131	153	167	160	179	158	160	160	132	161	152	172	152	174	168	150	145	171	181	179	164	172	153	158	154	140	166	140	155	167	186	138	150	159	172	154	147	140	145	169	155	184	165	147	161	163	131	166	145	189	148	166	152	171	148	170	177	184	151	138	163	189	186	147	154	159	193	172	176	156	171	176	157	166	177	181	152	151	160	171	146	163	160	143	159	167	163	163	178	148	170	173	156	171	154	197	176	123	169	166	164	152	138	166	161	167	162	147	156	141	164	158	172	169	157	146	143	162
7759	609	687	765	713	650	603	649	575	580	565	525	543	552	553	524	552	556	515	554	520	563	534	545	541	508	567	558	538	555	550	518	519	527	533	551	540	531	554	538	570	524	542	551	529	556	528	571	567	515	585	506	517	550	562	538	529	511	560	539	527	547	530	545	534	531	517	522	564	568	556	546	538	540	550	538	518	510	524	548	520	536	541	535	537	566	528	541	527	553	513	537	582	531	535	586	549	531	547	544	542	528	516	540	552	525	524	541	515	494	507	533	540	533	556	566	526	530	537	524	522	538	551	563	545	522	574	544	536	540	510	529	557	514	531	534	538	541	543	568	513	516	507	491	502	555	555	520	547	542	580	538	547	557	561	602	559	517	535	548	536	565	592	521	521	557	549	537	541	570	526	501	542	554	550	524	518	534	528	494	515	542	550	551	555	551	492	536	545	504	525	519	536	566	529	583	510	536	558	531	555	537	557	528	523	521	491	537	469	520	519	530	506	580	523	546	546	569	543	532	558	493	562	570	570	525	509	546	514	540	538	558	526	516	490	530	543	533	524	563	542	489	532	537	512	489	504	520	563	572	522	534	560	502	519	570	561	510	515	519	547	529	490	536	525	529	526	552	545	531	558	533	515	555	564	538	521	603	566	522	529	541	567	551	546	553	520	576	593	544	523	553	514	506	543	529	502	517	534	526	536	514	516	521	587	569	549	574	499	552	540	533	552	525	549	525	507	525	536	543	541	548	509	566	560	569	526	546	497	554	531	575	518	554	554	532	552	552	492	588	531	573	541	542	563	570	490	561	560	548	577	529	532	528	536	513	533	545	545	577	525	570	527	543	532	502	554	486	524	545	529	510	527	548	521	554	528	584	557	544	562	522	529	523	530	527	486	522	566	571	561	527	507	552	530	539	529	555	549	582	531	551	534	560	536	531	542	562	539	511	505	517	546	547	531	498	518	517	545	557	538	527	535	490	539	536	527	548	557	494	541	558	568	542	576	578	518	586	544	554	515	529	514	552	502	506	546	533	535	564	549	530	543	561	552	574	533	552	522	501	483	513	556	571	563	541	564	544	533	569	515	536	568	501	550	557	524	585	541	547	543	535	580	533	565	546	539	527	507	583	551	530	532	566	515	582	545	528	521	579	505	549	533	554	553	576	541	560	526	537	566	545	513	552	559	555	550	555	519	529	480	519	571	520	527	554	518	550	549	513	563	557	542	561	537	516	532	529	548	555	519	556	516	540	523	521	590	546	543	534	532	528	567	558	542	553	481	522	508	518	526	562	518	541	571	529	550	527	529	553	583	518	535	566	542	526	570	527	545	507	594	549	550	537	565	568	541	554	554	566	576	506	518	533	543	553	518	561	565	519	527	523	534	572	525	546	553	531	548	522	491	571	507	555	552	515	553	551	581	583	508	508	539	545	542	558	549	560	536	553	483	557	543	538	540	543	545	518	513	574	542	519	546	539	535	525	528	541	560	535	503	548	557	552	504	531	534	585	541	568	562	543	527	565	528	550	529	515	539	525	526	526	518	537	566	527	504	525	503	533	519	518	531	527	567	521	584	519	547	539	549	533	537	554	543	528	561	537	578	558	541	527	517	547	530	568	566	562	532	506	549	518	522	534	538	538	527	534	534	560	522	571	530	526	544	566	543	534	569	525	543	502	545	573	532	560	548	540	555	572	535	544	557	532	558	537	552	585	555	513	590	534	531	577	523	559	543	527	564	594	547	537	543	545	534	511	540	537	510	529	576	544	521	565	547	501	544	564	539	555	527	515	504	549	590	495	498	537	535	550	540	532	517	507	529	552	587	558	556	541	514	544	506	547	523	548	514	562	552	540	525	572	516	559	564	555	534	550	567	518	577	555	533	552	527	572	557	565	506	550	565	524	516	523	534	575	500	559	514	539	512	512	505	573	542	494	537	549	546	520	517	538	558	527	549	518	509	569	576	565	537	553	529	515	566	498	549	490	562	540	493	556	545	538	506	556	557	563	506	545	556	498	537	524	532	517	498	541	527	532	562	496	511	496	526	519	532	528	546	540	553	503	569	556	509	589	515	566	525	533	560	524	535	520	548	592	576	526	527	581	555	506	539	551	550	521	502	569	540	561	533	546	543	534	556	536	532	539	544	551	537	497	567	532	513	527	566	526	560	519	559	511	528	547	545	508	565	529	509	531	507	501	512	528	527	509	529	507	505	503	528	516	573	518	520	557	449	559	541	518	588	476	531	528	559	593	534	543	547	539	532	525	488	523	529	538	597	518	545	554	541	524	511	562	543	503	525	529	534	518	522	557	561	558	541	572	613	541	553	522	496	534	536	536	520	580	487	520	550	516	494	542	558	526	526	530	509	529	556	549	522	549	589	512	530	501	516	573	508	539	514	562	547	530	551	516	515	537	554	520	533	585	589	507	548	517	562	516	534	543	558	539	566	494	515	551	519	539	553	538	487	538	542	536	557	581	554	561	518	561	540	572	558	487	574	519	547	536	548	541	527	585	577	560	556	558	562	512	548	559	515	551	524	545	514	543	524	500	571	521	502	556	547	523	516	550	543	530	508	577	529	557	542	551	533	523	571	525	555	547	524	541	530	545	550	525	581	517	530	533	499	584	495	509	585	491	564	538	515	537	509	525	550	600	537	512	475	537	539	565	512	504	540	504	509	523	559	544	525	523	552	495	569	536	526	540	511	565	546	532	532	534	527	521	565	510	534	554	504	523	562	570	508	527	543	539	549	533	498	500	506	551	544	523	552	538	521	533	549	573	520	557	502	581	556	552	526	513	544	553	578	520	545	558	513	565	516	555	545	573	536	529	556	525	586	493	543	585	514	544	528	509	539	521	530	526	513	592	563	538	504	544	530	499	537	481	561	547	581	544	543	498	537	561	540	529	551	553	560	520	484	549	557	518	527	540	513	529	516	489	547	505	574	537	572	523	572	554	579	496	527	531	523	552	566	508	505	536	550	530	528	547	532	555	542	532	525	570	555	525	529	515	571	577	537	532	548	528	524	555	566	563	524	514	535	538	508	543	512	529	572	562	561	537	541	532	569	519	569	522	526	496	542	544	554	525	602	529	586	525	546	514	505	550	505	508	537	475	552	568	540	566	568	513	552	540	513	555	516	574	578	550	558	515	538	559	550	526	542	518	563	482	554	562	541	504	542	542	572	514	557	515	563	516	558	570	512	537	534	542	508	556	495	536	528	549	588	520	559	552	543	556	558	546	517	556	537	483	524	579	525	517	585	524	535	584	558	536	524	540	553	527	534	567	534	521	518	567	544	554	570	526	544	534	546	586	539	536	504	560	542	525	564	500	496	559	562	529	495	532	498	541	518	535	574	517	533	556	521	537	582	492	520	499	534	539	539	539	534	513	519	538	547	499	510	551	522	510	561	503	527	574	571	568	532	538	534	528	508	565	555	568	541	521	549	527	560	497	567	530	534	520	540	503	561	534	555	565	533	526	581	523	533	530	597	540
44556	14337	2941	1220	888	645	536	542	457	385	426	369	390	355	382	345	363	350	322	356	355	322	324	339	308	299	319	314	290	334	316	312	277	268	307	322	313	345	290	297	325	321	320	297	343	296	296	315	309	290	304	262	288	313	269	295	286	332	286	320	295	325	288	287	306	347	317	296	304	303	302	299	288	331	279	276	299	339	312	306	305	382	260	320	295	324	298	308	309	289	304	290	334	297	290	301	348	285	297	292	308	285	291	300	280	302	328	314	287	291	299	265	312	304	312	299	313	310	325	292	250	301	307	289	320	294	299	338	319	288	285	293	316	325	318	340	330	301	288	299	304	314	273	315	281	325	279	310	330	296	299	277	325	330	302	317	300	306	296	271	295	296	296	329	307	295	310	298	317	294	319	300	288	326	289	288	300	286	278	283	302	336	282	314	317	308	275	296	294	280	290	284	321	318	300	318	299	282	331	272	274	273	304	293	284	354	315	329	310	296	311	283	286	292	316	332	328	331	298	320	311	311	323	331	279	299	293	307	302	274	266	304	336	255	279	329	302	308	294	296	305	308	312	295	334	303	280	313	312	339	293	299	291	288	315	275	309	311	297	317	314	290	294	316	293	309	320	315	292	288	302	294	268	312	288	295	307	323	286	274	300	306	319	328	328	317	306	282	277	261	299	294	297	334	266	285	286	276	332	283	313	307	309	297	266	293	328	282	317	325	275	315	320	305	311	339	285	311	257	293	320	295	319	300	288	311	319	331	316	320	272	316	269	285	311	304	315	279	298	257	296	305	293	288	289	315	293	309	329	295	298	307	282	303	319	317	296	313	324	285	281	302	295	312	313	297	285	312	339	305	305	320	307	288	311	305	292	289	335	293	291	284	273	304	265	290	305	292	314	315	289	282	303	312	297	285	310	261	312	286	293	279	299	298	291	325	277	303	348	326	305	304	310	304	279	311	321	300	295	294	290	277	275	281	320	285	271	327	302	312	306	288	272	313	312	294	305	307	304	298	291	290	333	276	289	292	300	279	278	302	286	291	310	307	301	281	290	317	312	292	320	303	290	315	308	269	311	308	317	290	283	295	310	316	293	317	309	316	308	296	290	300	268	335	294	339	331	283	332	321	305	297	295	305	291	343	307	308	313	305	320	290	277	311	316	337	279	352	308	294	292	297	265	285	300	301	304	332	301	303	282	280	286	292	280	289	263	300	312	301	299	271	311	300	309	309	352	284	306	317	282	316	301	296	307	323	329	332	315	296	296	294	301	304	272	312	330	313	308	322	287	335	281	293	332	311	324	278	272	321	326	300	305	320	262	303	319	321	322	288	296	308	276	293	283	295	321	315	332	308	267	314	282	316	315	309	293	275	262	295	288	301	298	310	324	323	294	289	295	296	292	303	333	286	301	297	269	328	299	273	297	285	324	294	305	304	329	283	309	306	352	327	302	288	320	329	304	268	329	293	319	319	307	289	328	337	315	311	288	293	291	307	309	287	305	293	291	302	315	345	310	310	302	321	305	294	328	296	294	327	290	284	308	350	331	287	295	310	322	336	312	318	300	295	312	299	302	305	307	316	282	286	300	254	284	302	306	312	313	289	329	300	280	280	288	326	274	316	333	293	282	331	329	317	314	289	282	289	277	308	289	297	283	330	284	295	279	289	307	307	325	267	296	278	308	323	283	304	278	290	311	260	337	302	284	309	296	276	307	298	300	293	296	301	324	317	274	299	289	265	273	265	312	284	279	279	295	293	303	275	287	311	313	280	284	287	295	311	315	300	294	306	252	340	316	292	283	315	289	294	300	318	321	340	310	301	342	328	281	317	287	299	312	341	303	292	280	296	290	296	300	313	324	285	286	296	300	296	282	317	323	326	294	291	282	315	286	275	289	287	326	281	291	271	278	308	314	313	335	296	300	315	312	304	277	280	294	344	270	311	307	314	330	299	289	319	272	320	297	285	312	292	314	297	306	281	304	294	256	303	332	297	314	329	277	289	294	347	338	271	324	307	309	321	326	286	315	312	309	316	322	293	335	304	301	287	280	267	280	311	304	272	313	321	331	326	290	266	324	328	305	292	279	285	290	276	324	293	302	349	318	290	298	331	291	287	288	295	290	309	282	297	336	309	295	318	287	261	309	288	288	296	291	340	298	299	284	296	322	298	340	298	308	274	301	327	290	312	291	283	308	300	322	309	338	309	296	288	311	314	286	280	322	275	315	290	277	289	320	313	294	283	302	301	309	309	322	307	298	308	301	263	306	336	334	324	298	294	309	289	284	292	299	302	290	310	309	308	340	325	293	295	315	298	273	296	312	309	299	303	272	334	299	303	319	307	304	304	306	323	320	275	299	270	311	312	327	300	286	303	300	302	312	307	297	313	307	304	290	298	296	291	299	272	305	302	303	296	308	315	265	273	318	323	307	334	285	337	314	295	348	296	292	310	292	307	281	302	307	335	334	294	322	333	295	297	304	321	313	303	306	286	309	321	307	338	320	303	284	313	302	321	304	289	296	349	314	283	332	283	295	295	305	298	314	320	281	304	307	286	314	296	304	282	328	311	306	293	292	274	328	303	310	298	320	313	316	302	323	329	297	314	331	271	299	286	308	324	302	294	270	304	326	276	344	292	306	303	346	298	294	290	313	317	310	271	285	291	275	267	310	304	287	291	322	309	284	282	307	301	292	288	281	315	278	322	303	309	303	320	282	324	294	313	314	278	314	291	317	297	327	302	307	297	336	282	307	312	308	306	277	294	284	296	301	303	321	281	272	302	300	284	319	259	311	295	284	304	319	300	278	300	309	290	321	291	305	286	284	284	336	325	318	274	334	335	316	280	309	323	328	298	294	297	292	313	301	280	285	306	308	318	297	287	347	304	293	291	319	321	323	286	304	293	294	268	300	314	303	322	292	286	307	328	322	309	317	323	273	315	295	287	282	322	317	291	307	277	275	299	330	340	302	306	335	287	279	291	302	328	305	333	327	291	282	304	301	347	327	300	294	316	300	291	300	277	282	305	323	330	322	272	343	312	299	303	333	308	282	282	314	321	268	298	306	308	285	286	292	318	323	290	310	299	328	321	301	308	268	307	304	328	299	283	290	319	321	308	302	322	292	299	278	292	300	294	279	319	299	282	300	308	335	303	298	296	300	263	285	268	325	308	319	294	276	294	296	291	281	316	317	286	308	324	267	272	305	273	307	311	283	280	325	312	302	349	289	283	326	331	264	296	304	295	295	290	306	326	301	292	335	317	274	285	302	295	312	303	315	293	271	308	299	276	283	303	311	284	307	318	325	314	302	297	327	310	287	295	321	295	312	303	327	313	332	271	283	289	306	315	274	334	303	305	315	283	307	270	296	271	324	306	303	306	312	312	300	303	304	281	296	288	293	338	291	285	310	275	319	297	300	293	289	311	308	310	324	298	299	293	343	299	308	305	303	300	313	305	322	310	308	284	296	322	285	297	302	309	302	333	286	325	323	296	321	273
24097	1970	3614	4043	3441	2954	2447	2134	1889	1807	1578	1514	1405	1338	1337	1270	1185	1138	1097	1134	1096	1055	1109	992	1128	991	1046	970	1029	1033	1005	1002	976	918	997	985	940	986	986	974	966	953	1022	984	931	977	923	971	885	932	940	930	901	880	968	919	964	916	908	909	898	950	896	894	945	911	929	891	918	927	875	956	896	946	894	884	895	926	958	972	894	903	871	884	845	870	900	914	869	901	891	860	874	938	911	924	893	850	883	983	897	925	972	924	867	914	951	954	924	885	937	951	942	919	907	949	928	923	945	939	911	858	892	913	908	885	847	972	914	899	901	900	888	915	915	910	959	898	896	931	950	877	933	934	848	914	862	918	892	932	902	877	899	891	898	962	877	898	905	967	948	890	947	899	923	918	922	832	851	928	946	920	872	899	873	884	880	890	923	905	914	954	946	862	929	901	880	924	862	873	882	861	922	910	972	949	928	889	890	964	853	894	913	933	907	935	871	894	890	909	932	914	912	922	895	879	896	882	931	902	875	927	937	916	897	869	940	843	930	932	919	906	912	892	842	937	930	889	880	884	855	879	954	937	915	879	829	884	907	874	894	894	941	882	884	916	941	900	899	922	908	880	877	861	935	899	902	885	889	920	845	896	860	896	904	920	879	937	933	896	899	923	877	875	904	924	874	895	897	872	951	932	866	906	887	861	919	960	936	920	913	926	909	890	957	943	942	877	871	901	935	900	867	888	915	857	965	875	877	859	980	880	925	864	855	902	902	907	910	885	869	861	909	942	922	878	908	860	923	876	908	938	885	875	890	975	885	905	897	891	908	949	907	916	931	956	891	935	883	945	949	944	925	882	890	923	911	896	948	889	928	965	952	885	897	970	938	893	879	939	910	884	861	913	882	916	871	898	858	919	919	931	895	901	890	841	889	932	913	885	942	886	864	883	914	940	887	933	876	861	893	913	864	913	895	871	860	931	897	896	888	905	903	916	932	873	872	941	891	933	923	872	818	899	882	947	843	909	923	910	902	883	895	918	914	899	852	880	917	902	874	888	862	878	938	901	962	938	856	942	928	884	893	965	891	902	898	963	872	938	939	876	897	945	900	891	864	904	926	921	907	984	838	892	902	923	902	957	941	905	919	912	915	891	881	914	929	938	908	928	897	853	951	845	894	951	857	859	880	869	921	895	877	849	900	869	927	957	943	926	937	901	943	908	872	935	918	964	884	862	880	884	927	954	856	964	891	878	939	899	893	906	915	907	889	863	922	867	886	867	910	925	925	942	880	905	877	932	926	865	910	909	942	891	872	880	868	873	903	939	887	924	938	960	867	955	879	899	942	924	896	898	931	946	912	916	876	879	912	932	955	884	910	953	918	896	919	888	938	891	943	848	885	904	935	930	887	876	914	894	905	954	947	937	882	979	865	912	867	909	866	897	917	895	909	868	951	916	964	851	959	950	877	883	935	931	902	902	917	883	888	901	938	924	886	880	898	864	906	925	903	946	900	938	913	941	886	903	942	921	912	909	896	889	892	881	893	871	942	920	823	931	866	932	882	900	945	941	891	867	872	872	911	936	868	915	912	849	873	946	860	933	855	947	885	917	941	907	911	942	905	912	885	892	895	919	924	947	926	913	917	903	875	894	973	906	878	935	946	916	901	948	941	903	860	929	891	898	912	923	886	935	923	868	909	934	944	890	897	913	898	899	930	879	917	942	967	901	908	909	914	908	890	899	910	887	929	929	854	913	884	906	943	892	923	933	903	890	880	859	913	863	883	911	909	903	937	883	886	837	886	872	884	910	918	858	961	929	881	934	961	895	908	887	861	909	898	893	822	887	921	891	949	887	904	926	897	906	900	907	919	931	876	888	870	916	891	915	875	848	882	899	918	919	927	876	875	960	898	871	889	865	899	909	938	933	870	892	898	909	939	953	910	901	902	914	888	927	868	959	852	859	839	910	865	912	920	943	911	893	876	954	947	925	898	903	854	925	880	881	918	898	867	906	886	930	898	896	892	936	938	867	922	885	923	918	889	897	895	897	887	892	837	905	891	902	898	883	945	900	888	868	890	915	908	926	871	897	922	917	913	925	921	917	938	891	908	894	894	914	925	929	917	905	993	936	927	880	895	890	933	924	898	906	932	945	886	908	870	891	897	918	903	923	907	883	907	924	942	915	985	870	924	890	931	920	946	894	907	909	893	895	879	950	904	900	877	953	892	882	910	908	917	859	891	923	935	868	965	883	898	944	867	917	902	914	869	874	894	906	892	910	894	937	916	806	894	894	957	865	880	912	884	908	959	899	939	937	913	875	884	893	870	891	955	937	908	916	882	916	898	876	898	942	922	912	874	950	940	924	913	919	908	882	871	844	895	890	898	881	922	868	923	934	907	906	876	942	897	898	897	910	931	878	924	898	909	865	905	935	905	876	959	847	888	901	907	947	885	900	877	937	883	894	885	919	902	857	910	930	896	907	896	986	862	928	898	866	880	922	950	896	913	903	969	894	892	912	879	952	832	916	888	894	861	916	926	862	906	845	858	900	925	975	882	881	883	847	916	925	907	873	880	922	848	856	913	895	859	876	873	930	903	891	905	867	844	948	938	919	896	937	846	901	902	898	898	899	839	868	904	899	936	893	893	885	893	899	926	912	895	884	850	899	928	860	932	882	956	939	879	873	943	846	901	917	884	956	875	865	927	915	929	895	899	877	916	854	967	911	940	882	894	921	898	925	831	888	945	932	963	875	923	920	915	876	928	873	920	914	877	946	919	874	886	880	936	904	950	870	939	938	882	858	876	905	843	906	883	910	856	935	885	869	925	908	862	868	927	963	937	867	865	895	919	892	934	883	850	848	976	930	878	941	926	913	907	862	920	929	852	880	928	921	914	862	916	913	848	900	899	918	906	905	918	909	887	888	883	954	887	927	940	872	894	865	902	955	935	894	886	910	860	879	903	885	915	870	906	909	881	901	927	885	890	903	948	934	878	924	874	923	917	916	920	895	920	875	918	905	961	930	881	918	918	873	904	877	875	845	930	899	925	873	898	899	953	938	902	906	883	875	883	967	897	875	967	888	931	919	912	938	846	918	926	883	875	868	958	915	902	935	849	908	890	907	918	912	897	944	890	903	929	902	867	949	920	904	935	928	948	900	911	880	887	904	851	848	882	853	922	906	903	859	947	950	877	875	923	919	904	909	925	887	883	915	900	886	874	931	903	890	904	966	884	844	872	901	924	851	912	941	902	920	907	915	904	893	953	866	888	923	906	874	882	917	921	901	912	905	944	940	880	895	934	921	927	882	947	880	888	901	877	891	879	915	872	913	942	871	898	937	916	914	930	919	928	942	953	844	986	932	928	919	845	954	941	993	909	886	894	875	879	894	888	869	948	920	925	870	877	958	888	917	882	946	936	915	899	889	882	934	948	920	902	954	891	937	906	948	896	938	865	929	888	900	889	903	868	927	860	910	890	910	907	868	913	893	893	923	921	974	878	893	909	885
53480	20714	7982	2315	1477	1100	938	733	700	684	522	485	472	446	440	443	445	401	388	393	415	393	364	341	371	402	350	371	337	366	354	353	355	335	355	339	355	363	356	348	342	350	346	378	347	356	364	344	318	317	346	347	321	355	337	311	311	334	337	337	315	307	323	356	371	323	311	313	339	292	345	316	353	328	348	359	383	340	318	383	337	357	333	317	316	324	337	337	315	362	331	323	326	337	370	327	339	342	343	330	312	323	335	322	335	334	354	320	331	325	350	348	321	343	330	329	376	335	318	311	311	337	359	333	379	333	342	333	338	336	344	310	321	354	366	315	349	351	318	313	365	334	349	325	316	347	317	343	322	321	328	375	359	312	345	329	340	328	314	330	385	323	312	346	347	295	319	346	349	321	349	323	349	329	336	329	368	354	355	337	359	329	342	335	332	326	338	344	371	361	362	310	360	361	352	340	340	306	345	347	317	355	331	321	347	326	346	355	353	347	370	336	338	336	354	370	352	342	327	362	312	354	312	311	341	362	356	323	309	280	335	322	334	363	310	340	326	327	344	360	329	341	332	304	362	352	328	315	357	322	335	318	332	350	340	348	343	307	338	325	336	346	327	336	373	383	339	317	322	321	324	346	343	331	344	342	314	312	352	357	326	345	387	329	312	314	333	331	346	312	335	330	296	323	315	354	360	351	321	373	332	338	329	325	303	322	338	357	324	356	307	348	357	339	335	342	327	328	364	350	322	326	343	333	347	350	322	345	340	310	312	331	294	366	321	363	320	344	344	318	337	347	354	347	337	344	342	355	339	325	325	356	358	343	323	345	359	335	319	355	351	328	344	351	387	345	303	312	313	314	352	356	337	308	316	340	353	316	292	317	340	335	344	333	303	348	318	342	340	331	320	339	355	349	350	367	316	349	331	333	307	345	347	309	334	344	330	333	358	345	328	338	363	323	338	305	328	325	331	355	330	299	362	302	320	332	342	325	338	356	350	310	341	292	315	327	349	322	340	341	353	317	347	333	311	345	331	325	345	350	344	322	346	365	340	367	341	352	331	355	398	349	361	356	351	373	354	347	332	340	333	325	359	309	328	335	325	309	342	364	334	356	365	319	328	306	352	369	380	336	359	332	331	366	288	341	344	358	333	347	320	329	370	340	325	333	349	351	338	332	328	323	310	343	347	301	354	323	337	344	335	353	338	338	304	305	320	332	302	328	334	353	330	332	354	334	337	350	360	358	337	320	339	337	340	351	309	354	339	338	313	343	333	335	345	336	333	331	323	320	335	347	349	336	378	351	338	331	319	338	352	355	294	335	325	326	337	337	288	342	326	339	303	339	347	308	339	315	355	365	349	328	364	338	334	357	319	329	345	369	336	336	334	341	311	350	345	337	354	319	358	327	359	312	336	325	309	362	339	326	343	311	298	349	349	332	337	368	326	347	327	319	350	336	353	335	311	327	344	342	353	329	353	330	306	319	323	365	367	320	359	344	345	348	344	297	326	348	365	339	358	317	337	309	358	323	356	372	368	348	332	297	335	364	356	358	357	316	356	345	342	280	344	350	342	319	305	339	349	327	352	347	348	324	310	350	373	336	349	293	311	351	342	373	323	365	343	327	328	358	335	333	350	330	327	315	332	345	348	363	346	313	349	331	347	333	361	302	311	323	369	349	348	319	329	279	349	339	353	356	347	333	347	355	308	327	365	347	341	329	343	314	316	344	308	348	366	336	310	300	352	325	365	374	323	300	329	334	336	314	333	326	339	354	364	332	337	303	318	339	332	333	352	320	350	330	341	335	321	353	350	309	365	349	338	336	355	313	343	298	321	335	348	355	325	364	303	315	318	318	338	310	337	327	313	314	341	327	363	310	316	317	326	326	323	349	305	318	318	321	357	327	315	318	344	352	349	350	341	338	318	329	349	337	342	338	341	333	290	311	336	368	353	345	335	333	343	345	321	338	314	349	299	353	330	337	353	343	330	328	326	332	348	377	298	324	320	319	346	354	298	316	320	374	334	313	336	353	291	338	354	315	317	320	389	315	331	351	322	352	346	330	309	324	341	363	343	361	326	350	340	342	359	353	326	330	324	343	349	326	358	351	364	333	323	343	332	343	348	326	336	352	332	359	314	360	348	321	361	331	351	351	337	329	317	346	355	340	348	354	349	339	364	332	349	327	349	347	338	346	333	349	302	363	331	338	311	325	343	335	319	330	359	348	349	316	354	363	301	333	350	328	317	358	329	366	325	345	348	346	341	321	331	337	315	336	296	336	310	312	377	357	344	354	331	358	332	316	344	350	329	314	316	365	354	326	344	386	335	340	339	364	345	347	326	319	324	318	362	321	344	304	327	334	364	366	356	315	349	316	353	323	341	340	349	321	356	350	354	350	309	398	341	329	340	303	326	318	339	321	337	333	344	324	340	337	330	344	318	340	340	335	374	337	351	329	343	341	312	347	335	318	345	331	359	363	366	383	338	354	311	349	337	321	383	345	351	368	343	336	329	327	346	341	323	335	329	323	339	326	350	380	355	343	304	321	335	354	341	322	306	377	353	325	313	381	334	293	334	313	328	337	347	341	340	330	361	356	349	313	329	349	374	321	333	334	312	298	322	310	331	313	335	355	334	336	336	341	370	357	334	298	319	355	324	338	344	317	391	330	362	322	319	324	371	316	308	343	320	334	340	318	351	373	337	332	368	303	343	342	305	342	349	329	319	331	320	345	334	331	336	334	337	336	333	360	329	362	330	315	338	322	331	321	331	363	368	341	331	319	343	320	350	359	335	348	329	334	333	362	336	313	353	321	334	345	308	337	346	351	315	336	343	332	370	340	345	363	339	344	318	344	361	313	355	336	370	340	328	343	317	363	338	364	327	341	327	325	337	331	328	321	333	328	353	332	315	372	340	348	370	330	329	334	342	347	330	319	327	324	357	349	329	334	349	329	330	332	337	331	335	354	375	344	324	360	330	336	356	335	318	370	327	332	371	358	359	349	292	327	322	349	352	323	324	325	356	326	335	323	329	323	323	342	332	350	327	330	366	325	366	319	332	330	363	328	358	321	349	324	360	313	334	310	363	325	346	339	347	360	382	351	306	331	356	344	328	339	344	350	335	286	332	331	359	351	355	364	341	316	310	351	321	350	370	321	354	329	328	322	343	313	308	343	334	340	314	347	334	352	364	309	349	378	327	338	351	368	329	339	353	338	326	319	336	335	341	330	342	371	335	344	317	344	341	356	328	331	369	360	349	366	336	346	309	320	332	387	305	334	359	357	339	362	337	332	315	352	355	334	332	326	355	331	337	329	372	324	355	310	347	326	351	335	334	319	349	342	357	350	329	365	371	372	346	346	338	346	324	302	309	313	328	343	291	315	372	335	316	349	336	292	314	328	354	391	342	332	381	300	330	355	311	350	340	334	301	369	361	366	334	344	346	333	375	352	330	358	337	320	350	325	346	348	331	350	332	325	333	351	326	338	357	354	337	327
30968	2956	6346	6704	5611	4644	3843	3322	2867	2592	2202	2204	1941	1740	1710	1646	1527	1425	1452	1372	1328	1297	1319	1217	1169	1169	1209	1132	1170	1109	1124	1168	1105	1077	1049	1101	1128	1096	1065	1063	1045	1060	1081	1002	1073	1014	1063	1055	1029	1065	1029	1018	994	1049	1024	994	1001	1002	1025	1044	988	1004	969	1064	996	1083	983	1017	978	990	1012	1034	991	1085	1045	958	1027	999	1044	1014	972	974	976	984	1090	956	951	967	1060	1024	1010	1094	999	1003	1027	944	979	1007	994	965	977	969	990	978	1012	950	965	1011	949	990	987	940	983	987	972	920	1017	982	938	943	984	905	965	969	953	988	1058	952	1003	1016	959	1004	959	1010	1029	996	1009	934	969	911	986	966	932	1016	995	960	963	962	976	960	941	984	929	993	929	1034	987	1015	966	1000	1069	979	968	957	974	984	985	1002	958	957	999	948	969	964	968	1012	951	976	908	990	982	915	999	962	927	917	984	943	982	966	971	973	978	996	940	1002	1009	943	987	990	967	1018	931	1012	973	957	1003	949	935	907	968	992	972	937	979	974	978	1002	975	937	910	988	966	986	946	943	998	947	961	978	925	966	944	929	1002	967	950	932	1005	951	996	959	939	945	1001	965	949	971	1023	1023	991	952	935	996	973	935	982	995	958	979	998	1001	945	953	917	991	985	999	991	958	986	997	1008	928	937	976	1012	972	956	949	940	1027	950	959	964	998	943	981	973	949	954	989	934	959	990	960	960	960	1021	937	955	925	983	976	1000	964	970	956	976	926	922	995	1036	992	958	988	903	982	932	986	972	992	974	940	894	995	921	979	943	923	955	969	1005	981	931	916	980	1027	983	1011	955	907	1031	998	982	985	952	935	974	988	979	938	1015	912	950	918	1003	959	979	963	970	958	987	958	968	984	938	940	986	945	1014	969	1004	1052	1025	972	996	972	968	890	964	932	968	952	1007	980	944	963	960	961	963	1011	1002	957	1016	1024	941	1040	983	932	934	1002	927	955	971	952	950	981	985	971	933	914	961	947	958	1025	949	952	948	1005	966	936	936	949	986	976	1006	989	976	985	988	1010	1060	974	979	957	977	936	966	944	988	1051	989	959	957	998	979	967	960	966	954	968	933	947	996	909	952	965	951	992	909	1011	956	975	996	995	966	976	964	968	1026	1012	987	992	1040	964	962	995	989	965	995	952	938	1012	987	1018	967	968	999	945	1009	988	955	938	987	971	959	1005	942	949	971	1011	899	966	956	931	1007	969	950	972	945	984	963	1011	967	902	972	984	960	976	945	975	950	995	986	963	980	951	900	996	931	985	978	997	967	1014	972	984	957	919	983	976	1001	968	1011	983	963	984	974	1006	990	969	959	994	947	995	1019	938	985	1009	988	985	983	949	930	970	978	981	970	1008	965	1031	930	963	1060	980	918	1010	1015	923	956	949	958	966	987	960	959	935	966	971	964	936	981	963	932	940	943	967	986	1030	906	992	930	946	921	980	937	1001	992	949	927	958	995	940	977	915	977	1008	962	977	969	938	992	983	1001	948	956	1054	1001	985	961	975	928	949	975	922	952	976	960	958	1008	1006	950	976	966	973	969	951	956	974	974	941	973	941	1012	966	996	994	1012	978	991	936	970	959	1017	975	995	943	1000	919	946	1008	947	944	980	902	997	962	963	984	964	969	1007	915	1034	984	983	996	953	942	963	992	957	967	954	1010	1025	982	987	906	996	990	977	993	926	991	992	988	931	1007	923	970	997	996	978	987	898	1007	984	913	957	977	1008	985	1055	946	939	956	1007	908	994	975	912	936	955	976	938	1002	981	1016	983	988	993	950	951	965	977	999	995	954	948	921	974	905	955	1008	957	972	1010	1006	991	1000	954	926	1021	940	955	980	941	1014	937	997	974	926	1010	982	979	959	916	962	952	974	983	929	1019	943	974	995	995	957	973	1002	947	1012	987	971	971	980	979	958	983	985	996	991	944	972	978	1025	996	933	960	955	1011	926	958	976	982	939	990	1003	923	940	984	962	880	987	952	1008	1002	922	999	886	973	962	960	976	985	1015	931	929	983	955	932	952	1002	973	963	950	991	955	1015	976	1007	1004	977	968	1015	985	939	990	1007	962	978	999	986	970	973	932	968	961	956	981	958	979	964	955	976	959	959	970	1016	1018	956	1018	1016	942	942	988	1007	990	993	1015	962	958	1001	964	988	954	940	958	942	968	936	996	969	927	1041	1025	1002	961	1012	1013	933	1025	970	1011	922	972	982	1000	982	951	1000	1002	977	972	951	1006	948	967	939	986	1000	906	1018	958	960	929	989	965	987	972	988	967	975	921	913	1031	1005	959	935	999	984	997	977	973	959	940	977	1023	937	1011	950	979	1015	1003	938	946	935	970	1024	965	1007	904	984	989	935	907	1004	982	988	956	957	985	999	937	980	966	989	977	972	978	955	1019	959	1016	1021	925	941	938	996	988	965	978	955	932	914	960	925	1003	990	1006	1009	941	998	997	954	966	955	939	941	952	950	989	971	950	984	919	982	932	957	975	996	978	948	974	957	992	946	976	982	993	970	951	997	982	1014	991	988	960	959	997	965	991	984	925	933	954	997	924	1006	964	976	949	951	924	997	979	1005	961	931	940	986	942	945	971	966	929	971	1006	1019	966	1015	953	952	955	998	929	929	946	969	963	994	954	953	975	983	1004	978	987	982	964	1031	980	1004	959	977	976	984	962	991	965	897	984	946	923	947	1021	998	962	921	956	932	957	947	966	980	1000	1025	929	958	941	965	959	1047	995	949	963	950	1013	1002	956	1020	967	1051	980	980	964	949	967	921	998	1006	933	950	933	984	906	982	1018	939	964	996	954	960	928	1035	1000	976	952	979	986	1012	1036	994	973	988	1012	972	926	942	950	942	968	985	932	957	964	885	946	1014	928	954	965	960	966	1033	1019	931	970	972	1046	1001	996	928	962	887	980	997	988	904	1007	1033	981	933	925	1024	1020	1027	964	981	964	954	962	956	957	939	883	995	946	1011	967	974	1036	947	938	949	980	1052	987	975	972	957	1002	969	1008	940	1040	1007	957	969	976	997	1006	946	964	962	1010	976	988	930	945	954	969	1001	1018	968	967	994	907	936	946	943	1012	950	967	947	986	1003	983	995	997	979	953	994	977	951	962	922	996	956	948	1007	978	997	1003	984	987	930	981	1040	960	961	908	940	973	1022	972	1002	967	970	962	1060	982	977	986	958	974	1025	995	944	985	938	968	955	956	997	942	961	910	954	959	978	975	913	964	968	970	951	963	1057	970	875	969	986	949	961	916	982	977	982	1028	975	988	988	1032	1002	992	1028	1010	1009	969	946	977	939	1018	1015	1005	1020	924	965	952	991	975	940	974	940	947	998	983	947	960	992	947	979	983	951	1009	942	982	1022	986	1018	941	1035	924	941	968	972	984	1010	944	980	998	959	1005	937	959	1056	1000	990	966	988	969	938	989	1017	982	998	966	1023	956	952	953	978	965	944	966	975	977	926	1028	956	1011	976	1004	952	1007	1034	960	939	975	956	939	990	971	950	1013	952	941	967	983	993	984	918	1026	948	998	975	1002	939	927	955	940	970	919	968	1040	986	971	934	960	1000	956	924	997	1015	937	1019	996	938	1036	956	1000	973	946	1011	995	985	1009	972	1006	952	931	970	1012	991	945	933	956	1001	952	920	957	945	993	985	949	928	920	947	966	947	944	968	1031	957	896	1017	988	1019	988	929	964	969	914	932	946	947	970	991	978	950	968	958	989
9588	622	330	207	219	196	154	200	157	163	162	164	163	167	161	174	164	161	160	144	169	196	155	153	147	150	169	151	172	171	148	161	147	161	167	169	149	145	140	150	165	155	178	152	179	167	162	174	164	160	157	162	169	156	172	149	142	161	149	184	176	146	183	172	154	172	187	169	158	149	170	169	164	172	141	139	155	164	171	161	155	169	156	170	154	163	174	173	174	161	171	179	143	159	168	179	150	171	153	160	155	161	165	146	164	144	171	163	170	153	144	162	164	143	168	160	165	176	156	156	156	152	170	150	166	189	154	161	131	137	155	169	162	148	161	149	179	175	152	169	156	188	147	187	169	163	145	174	173	169	173	167	135	163	158	149	165	167	189	159	172	184	148	152	155	149	161	187	163	174	169	173	157	169	152	165	164	176	119	162	171	163	158	165	160	173	171	184	181	150	155	157	150	184	174	155	161	165	160	171	156	160	161	157	169	148	150	171	169	160	161	161	165	161	157	163	170	168	161	153	148	148	164	147	144	159	180	169	144	164	158	180	159	148	188	162	174	186	165	142	157	172	156	180	166	173	138	139	135	165	167	164	161	144	157	172	167	167	148	165	173	159	158	144	154	151	155	180	156	159	156	164	160	166	153	154	179	148	181	158	161	182	161	157	171	183	166	156	146	149	152	157	147	185	146	155	162	149	145	154	164	165	159	172	165	164	167	148	187	155	160	157	155	147	183	174	160	167	160	168	161	143	158	167	146	168	175	137	168	152	151	147	172	156	150	168	183	146	142	137	135	164	171	147	156	149	176	176	141	144	167	167	186	173	162	167	164	143	153	177	182	155	183	169	164	139	163	164	168	156	167	138	170	145	151	170	150	159	158	163	180	184	172	158	156	164	168	178	151	164	155	178	144	165	165	177	156	158	167	182	178	171	161	151	162	144	153	174	192	173	171	156	149	145	148	162	163	156	162	168	155	149	159	165	150	167	156	156	155	176	188	140	158	176	154	163	176	167	139	139	158	163	187	178	156	173	146	162	164	172	151	157	165	177	170	146	155	170	185	146	158	176	161	153	202	156	157	173	164	167	163	139	158	153	164	148	191	185	160	203	185	167	143	147	170	181	154	195	155	152	145	166	174	157	142	144	149	165	143	160	141	153	171	172	171	178	165	167	156	198	147	158	168	164	146	138	146	153	144	155	158	154	167	168	155	174	163	160	160	160	147	139	195	151	170	156	150	171	142	167	159	153	148	149	146	169	154	162	157	135	163	162	154	149	157	160	172	166	182	154	148	160	166	172	170	156	155	182	169	146	159	178	154	153	171	163	156	159	171	142	161	166	169	164	167	182	172	154	160	162	159	191	165	192	159	161	151	151	152	172	155	160	164	170	175	166	145	154	183	190	156	173	144	148	161	164	145	158	162	149	149	162	150	143	166	167	166	168	159	167	153	143	161	156	184	154	149	157	154	167	168	171	140	167	172	146	136	153	177	194	131	147	144	171	183	151	160	151	156	155	180	165	176	167	186	158	136	173	166	153	161	179	164	151	168	146	158	170	156	172	181	157	172	171	168	170	183	128	163	154	147	153	148	160	169	177	180	176	154	154	194	176	163	155	180	174	155	153	147	134	153	155	166	141	143	166	175	159	158	179	167	157	172	167	147	166	174	170	146	184	176	157	160	168	158	154	156	173	167	185	161	146	158	148	180	159	147	146	154	125	160	177	121	156	154	155	157	154	148	173	162	165	173	168	160	143	152	157	169	188	154	150	176	171	175	168	169	153	154	158	162	150	165	155	160	170	151	156	179	163	137	160	168	167	166	165	156	170	150	162	162	183	164	184	178	143	175	168	145	155	160	159	161	150	180	159	172	174	163	164	160	164	154	142	182	196	150	137	168	157	167	162	157	170	169	154	144	171	160	168	182	173	167	169	139	160	150	179	167	179	162	166	145	166	154	159	149	155	165	168	169	158	170	170	161	156	166	168	162	151	164	146	195	173	152	178	165	166	186	179	160	170	162	149	176	149	173	170	175	164	181	178	161	176	169	163	152	169	159	140	134	152	156	153	168	176	162	183	175	168	149	150	163	156	143	157	144	159	192	149	154	155	176	171	168	151	152	148	160	159	153	163	141	143	175	170	152	150	162	159	166	175	148	156	173	163	153	162	183	173	160	164	166	161	162	169	173	177	166	184	158	171	184	164	161	143	165	162	179	172	183	173	154	155	176	161	138	163	140	172	161	183	168	150	133	162	166	171	143	156	152	164	165	155	192	155	153	137	167	169	193	170	171	160	148	191	173	177	173	149	144	151	183	175	169	148	162	161	177	157	169	155	154	168	150	159	145	159	177	167	149	152	165	138	159	150	140	159	174	164	153	177	169	148	159	149	142	144	144	161	182	154	192	162	176	147	178	157	164	160	162	170	154	153	161	156	172	167	158	162	151	146	153	161	174	156	163	161	172	177	171	159	145	175	168	143	161	168	167	173	155	152	151	168	163	164	161	184	172	168	155	162	161	160	160	150	177	147	183	166	154	157	164	163	176	189	156	162	165	164	177	142	171	173	160	159	188	161	170	155	156	151	146	160	146	165	177	156	168	154	172	170	175	149	183	144	156	164	152	177	151	153	190	152	168	150	158	185	168	172	138	164	154	164	165	176	167	172	160	173	161	172	142	166	181	146	151	132	153	179	172	156	176	163	138	171	158	144	154	168	162	186	171	167	159	145	169	144	150	160	163	154	153	156	146	162	167	128	146	159	143	156	169	159	153	155	172	148	168	154	164	167	152	172	154	170	168	148	164	166	171	192	167	161	177	165	153	165	158	123	180	167	157	161	175	148	174	157	147	169	174	155	145	153	164	162	148	176	152	168	139	158	148	157	170	190	179	158	142	159	167	145	136	155	174	149	149	162	178	171	190	158	161	181	156	149	179	177	152	157	162	149	163	166	160	173	160	175	153	158	145	161	168	145	149	163	156	162	152	160	168	171	142	161	160	173	174	160	159	187	151	135	139	155	159	162	161	176	169	158	160	177	164	159	174	140	167	164	180	172	179	151	165	157	166	161	141	172	160	175	168	177	166	166	153	161	159	184	171	159	183	168	163	163	166	162	170	169	153	155	167	152	161	131	178	169	155	162	150	161	183	162	197	153	197	157	151	149	159	152	154	194	174	173	137	164	158	167	173	154	134	153	166	163	174	159	167	162	170	181	147	149	157	170	173	165	168	201	152	158	147	167	146	170	147	160	168	160	146	141	145	148	176	179	161	175	157	168	162	161	162	171	176	156	144	162	143	178	182	137	157	153	156	169	174	149	146	170	160	172	161	174	131	157	166	159	189	175	184	158	154	157	157	155	170	173	167	152	158	170	162	170	152	152	145	180	158	170	163	178	156	164	163	185	163	158	147	154	176	166	174	163	160	141	161	147	137	159	146	169	167	159	181	173	132	154	175	159	167	193	176	163	167	201	171	151	131	176	154	166	146	140	143	166	156	147
7832	623	690	787	685	692	676	634	562	610	614	555	594	571	595	536	583	544	534	584	594	539	551	522	551	503	542	540	561	525	525	530	533	587	569	547	535	557	541	532	579	574	572	534	538	541	538	522	557	587	529	545	508	536	512	554	533	493	561	513	511	525	497	526	546	493	502	548	543	544	572	544	547	526	546	539	522	510	563	549	510	558	519	569	536	521	526	518	542	555	590	522	565	559	518	571	555	597	560	513	525	517	545	511	549	519	521	538	509	556	540	550	557	551	591	525	551	529	548	531	573	522	515	537	467	576	539	574	511	551	536	576	527	544	525	533	546	554	541	560	576	542	522	569	541	536	557	530	495	568	548	563	520	537	588	533	483	560	511	545	515	507	510	528	571	488	529	557	501	529	515	563	561	529	516	571	532	584	510	528	546	547	547	555	534	553	513	573	563	549	522	516	541	572	559	570	556	553	554	520	507	468	530	562	512	538	555	528	534	519	547	559	545	556	535	549	536	527	511	607	524	547	521	519	551	533	547	525	533	545	528	512	532	544	561	528	539	540	539	562	506	506	547	546	549	538	518	588	537	529	518	501	527	552	523	523	546	498	520	544	579	547	535	495	543	530	539	564	512	557	568	549	533	496	508	524	532	536	558	553	560	529	558	523	533	567	541	531	535	525	541	557	564	554	547	560	483	531	515	555	502	523	479	544	544	527	551	549	580	589	545	563	557	565	556	490	557	526	537	556	544	544	532	538	538	514	525	558	534	569	555	531	543	590	518	492	508	502	554	536	533	571	549	510	526	495	564	555	528	575	537	525	542	574	533	547	574	519	526	511	560	516	545	574	519	514	530	527	605	519	522	524	554	512	529	538	509	555	540	532	543	536	538	519	540	567	535	558	552	572	551	518	499	543	571	485	535	537	543	547	513	510	494	552	540	521	499	533	490	536	503	515	546	521	513	547	526	512	541	529	560	567	528	536	568	521	531	584	515	518	505	554	578	514	522	537	570	534	570	541	523	534	517	546	536	530	535	533	517	534	552	530	513	489	565	540	530	537	565	547	579	580	540	555	548	541	527	589	522	491	493	542	525	530	554	528	538	546	519	587	579	559	542	547	517	555	557	532	533	490	509	542	546	587	521	501	535	561	503	529	604	514	558	543	539	517	540	573	520	520	588	562	558	557	534	564	525	504	485	542	531	546	576	525	541	538	518	538	544	522	519	571	561	517	529	494	548	519	571	526	537	518	525	579	537	535	508	532	535	560	563	563	554	526	521	531	536	562	509	566	566	509	552	548	538	600	567	561	551	550	569	518	534	536	519	545	581	538	539	562	516	537	484	543	529	547	518	540	503	547	524	543	560	537	550	539	530	516	558	570	480	537	518	545	602	560	543	565	559	516	493	577	566	539	535	553	499	537	489	547	551	550	550	547	557	526	538	531	553	519	514	527	528	567	558	583	521	527	525	565	494	518	516	528	552	523	579	516	564	571	558	524	553	536	569	533	500	569	547	588	548	492	526	538	548	528	570	560	557	564	556	532	481	523	525	554	549	508	565	558	537	534	513	522	575	548	571	534	547	544	573	559	523	547	545	540	598	554	509	547	603	502	525	491	533	527	477	532	570	505	538	509	538	521	524	535	534	522	527	521	548	564	567	554	538	532	522	576	523	558	538	529	553	536	541	582	570	515	541	483	539	564	554	517	545	540	547	556	541	524	535	536	551	564	508	546	573	500	511	521	544	582	562	557	563	592	544	527	543	578	555	551	562	542	527	510	522	536	535	581	528	513	549	540	602	550	561	565	551	541	516	510	532	542	557	525	491	499	508	571	525	571	518	511	528	527	514	518	507	540	516	546	541	546	530	507	533	524	548	482	583	559	489	515	529	512	525	540	523	529	481	561	555	537	533	548	547	527	528	514	549	531	516	532	579	506	545	568	575	513	550	538	542	550	515	563	531	470	518	529	534	514	550	531	534	549	546	573	570	517	524	525	541	572	529	527	560	488	517	533	550	536	530	528	556	549	549	582	580	556	560	522	566	552	533	501	533	537	536	553	532	509	530	522	526	545	526	557	504	552	525	512	544	546	547	554	521	565	553	514	548	568	571	536	556	540	560	542	515	528	545	549	518	517	543	511	526	522	521	511	533	558	555	538	550	549	508	540	502	558	521	539	560	516	578	562	521	516	558	515	510	531	518	544	557	497	514	553	547	559	547	545	536	535	543	564	578	534	549	564	553	504	510	554	523	546	526	508	470	502	521	495	559	499	531	538	553	574	530	556	539	556	553	589	556	555	558	524	585	506	540	544	536	537	522	550	520	559	552	543	518	517	522	563	527	560	528	487	569	566	538	554	514	509	536	552	520	587	537	538	541	562	549	525	505	562	593	547	565	524	537	526	502	493	546	546	541	540	535	529	541	537	506	504	510	531	514	567	522	559	515	531	540	491	552	547	526	574	526	486	542	545	577	571	519	555	550	534	511	537	527	528	561	529	536	579	507	548	535	515	548	552	550	575	547	557	558	518	544	564	555	542	555	510	539	478	542	535	533	501	581	526	532	534	524	531	518	525	566	556	520	507	561	569	535	528	576	514	563	500	524	541	508	574	524	526	537	503	485	543	571	560	562	538	520	537	517	589	506	524	493	548	501	520	530	547	562	508	553	561	529	554	518	506	590	553	507	533	557	512	517	554	554	573	530	534	544	566	498	544	539	515	547	515	520	548	571	523	536	526	546	499	544	548	519	520	583	562	533	537	559	540	564	535	554	521	555	569	530	561	508	548	530	518	566	518	525	525	534	496	517	519	545	513	548	549	550	520	544	497	569	537	525	516	536	511	575	557	504	538	509	550	537	558	558	525	567	568	545	586	541	526	546	519	544	544	617	587	572	556	598	543	491	508	529	545	522	558	545	568	558	536	558	576	554	524	528	558	539	563	550	512	531	571	526	540	544	528	511	537	552	483	567	563	511	597	527	552	560	540	526	539	528	524	510	527	536	549	539	576	533	552	578	494	591	538	548	547	542	521	496	542	505	531	563	527	515	550	528	571	533	584	491	516	536	505	531	534	565	516	489	578	543	513	543	514	558	548	504	540	502	533	553	539	556	560	553	525	557	557	527	534	549	546	503	554	539	498	547	524	566	530	538	563	513	556	552	556	541	512	531	584	533	525	519	530	588	525	524	563	550	557	487	539	532	544	573	525	549	533	495	540	542	496	527	545	488	519	559	559	517	504	565	547	566	580	531	545	506	542	530	543	553	554	543	556	503	562	548	568	514	549	595	517	536	599	507	577	527	586	585	543	517	554	532	529	524	510	516	530	551	522	535	543	523	525	530	497	537	521	565	545	554	541	494	563	529	539	524	574	549	548	519	505	524	529	550	540	535	538	549	544	579	510	524	562	519	577	551	542	567	560	542	551	544	509	551	523	589	544	559	526	546	552	552	534	534	571	535	547	558	582	526	523	508	521	563	558	496	539	543	537	547	517	518	538
45128	12870	2367	1193	850	730	613	535	427	425	422	369	395	365	322	337	333	342	336	340	338	329	308	327	327	330	331	315	320	349	328	293	333	275	289	300	334	305	272	298	287	304	289	293	323	297	323	312	292	297	326	310	319	299	349	273	270	301	263	325	294	336	271	299	305	338	339	278	299	309	320	298	314	294	291	289	288	318	290	286	325	294	318	319	289	302	320	296	280	298	288	304	305	315	314	304	321	273	289	304	309	297	276	335	307	289	301	291	305	290	321	319	312	297	294	335	313	298	337	295	282	326	303	318	315	305	300	285	275	300	306	275	320	343	294	293	298	294	276	310	304	314	299	317	316	295	309	307	312	315	319	298	290	302	332	276	287	281	320	278	292	291	295	312	295	293	283	291	319	306	311	300	297	314	290	301	318	309	331	326	317	313	318	293	246	337	313	298	271	325	327	289	315	317	270	294	309	310	301	305	303	308	304	309	306	307	282	322	331	280	321	344	310	307	316	301	290	305	307	298	301	313	308	313	339	263	304	311	325	318	316	327	317	299	331	296	325	311	274	307	312	306	277	326	312	294	324	315	296	300	289	275	322	298	291	293	336	306	333	292	278	305	304	298	286	284	307	316	332	317	313	330	304	333	317	335	297	317	310	288	325	301	345	306	294	286	270	278	319	296	293	267	314	310	318	312	283	263	323	297	333	326	289	300	294	308	271	276	296	287	291	290	318	289	315	302	311	283	307	307	264	322	292	306	282	340	285	307	296	314	307	298	302	305	283	307	289	314	296	287	291	318	283	325	313	316	301	306	305	284	298	294	302	290	292	321	314	313	306	267	311	307	302	308	315	303	309	324	299	305	343	292	318	286	314	280	310	280	317	330	328	327	328	332	273	308	308	294	272	296	314	323	270	300	276	294	296	305	324	272	335	308	309	292	286	286	297	323	278	314	326	278	303	311	287	331	308	303	345	305	309	304	308	315	293	277	304	288	324	291	319	293	296	315	317	319	304	311	326	299	284	321	272	302	309	297	289	281	314	293	305	300	290	305	324	293	307	290	269	316	307	325	308	316	296	281	297	320	315	310	296	282	302	280	286	270	295	309	310	300	303	306	322	318	323	287	289	279	303	278	292	300	286	334	347	330	308	289	295	333	258	279	296	302	276	282	283	319	301	296	284	294	294	306	290	289	335	293	334	318	315	286	282	308	294	298	310	320	331	328	292	324	274	288	299	309	312	280	334	311	326	305	302	272	310	311	306	286	306	282	303	294	318	300	278	307	292	302	326	275	309	304	324	291	310	272	286	302	295	312	276	298	298	306	291	277	295	298	305	342	307	288	299	309	302	300	297	279	293	335	312	297	279	284	299	266	298	280	304	288	295	316	356	328	312	295	298	308	290	299	289	331	320	323	326	319	297	330	309	304	315	307	269	325	304	310	299	280	290	300	345	304	285	302	297	306	321	303	303	291	304	312	295	323	294	323	300	306	293	298	329	304	299	300	271	322	273	271	312	308	280	315	279	280	290	310	289	333	299	353	297	285	280	316	315	347	295	321	258	300	308	307	307	317	284	307	305	295	308	297	306	307	306	266	304	307	274	340	284	333	319	316	305	313	312	304	286	310	326	297	314	283	322	275	305	307	299	301	299	315	314	318	269	316	287	300	285	300	292	302	299	283	312	296	292	311	301	293	302	334	287	281	321	262	268	289	302	319	289	311	326	286	268	321	307	279	283	311	290	304	315	276	318	306	281	295	316	306	340	329	314	319	324	278	312	313	316	290	278	306	284	301	276	332	298	316	296	293	289	306	318	290	289	306	295	333	303	270	337	258	322	303	312	309	286	297	301	315	288	315	280	306	299	363	315	322	302	299	303	267	276	311	305	316	320	296	285	310	274	320	313	319	301	294	291	295	295	300	291	324	307	297	294	299	270	289	344	316	326	275	266	297	357	285	312	247	296	327	301	289	313	276	319	313	293	311	297	297	288	304	308	324	301	318	311	288	310	301	298	296	321	323	308	292	295	304	290	295	294	306	305	291	327	298	323	310	309	303	300	329	318	301	297	308	289	312	279	276	287	279	298	336	306	293	311	287	292	326	282	325	304	314	304	319	324	279	303	298	313	303	287	291	282	308	289	294	282	317	301	301	321	306	261	285	316	307	321	278	314	311	316	304	319	283	286	311	294	312	298	309	301	312	308	303	295	313	300	309	327	299	265	320	306	252	278	311	274	269	309	294	296	337	306	319	274	306	323	307	301	308	274	280	302	312	267	258	327	293	295	305	328	312	284	285	285	256	333	304	291	321	305	345	323	306	277	297	337	288	301	322	318	270	303	308	268	293	268	307	286	269	292	304	327	310	312	302	286	288	302	306	303	312	305	292	294	286	337	319	308	318	293	298	308	323	302	257	314	306	293	326	305	289	294	316	270	310	299	326	293	299	306	284	315	300	318	257	323	274	288	313	293	292	309	279	310	310	286	293	306	336	306	328	269	288	324	299	326	315	317	285	269	333	274	325	315	286	314	279	307	275	315	308	295	313	288	307	293	313	310	329	336	281	288	290	305	293	277	344	292	313	313	327	316	272	287	313	286	289	321	306	301	301	292	313	324	289	306	282	324	298	298	333	339	313	290	306	293	303	298	318	306	247	282	301	308	273	263	298	333	287	305	297	313	321	302	279	299	328	316	284	299	292	302	300	319	291	289	297	304	308	312	315	285	323	278	301	305	308	305	294	276	268	297	294	295	275	321	318	307	282	294	315	299	287	300	271	326	284	305	293	287	276	299	302	315	306	303	307	303	292	297	257	309	325	317	304	281	312	294	291	286	313	315	299	301	300	293	280	297	320	288	309	291	299	290	323	283	315	288	301	294	305	317	318	342	314	340	302	278	303	289	298	279	304	278	313	292	299	294	332	326	336	296	321	307	350	326	279	294	279	303	307	292	311	292	290	339	318	349	276	301	291	320	297	315	319	311	290	300	314	311	251	290	300	311	289	309	326	293	297	301	289	326	330	296	327	307	303	317	256	265	312	313	328	292	328	279	311	264	319	303	302	242	306	324	304	289	307	306	302	311	317	322	303	311	329	332	316	311	313	309	307	293	282	312	310	291	313	319	329	301	306	310	291	321	291	287	306	287	276	297	298	313	295	325	306	324	304	297	274	350	328	311	298	295	277	306	315	298	320	288	313	312	327	317	296	285	313	288	343	284	288	283	280	327	292	302	269	327	293	315	284	292	312	322	308	301	281	289	322	297	318	299	334	317	317	297	289	332	297	292	306	303	305	319	310	301	326	327	300	288	303	290	311	286	331	275	302	321	345	345	292	282	331	300	280	289	329	328	320	300	298	328	314	296	301	285	282	283	318	300	296	331	287	282	315	335	312	281	290	319	305	287	325	277	266	310	299	299	275	269	324	313	282	301	322	291	298	296	291	309	284	311	311	331	296	326	301	302	279	300	333	343	285	296	299	312	280	280	324	303	298	284	268	300	283
24759	1978	3782	4018	3544	2874	2476	2144	1870	1800	1557	1434	1476	1374	1227	1220	1187	1161	1169	1130	1148	1088	1032	1099	1001	1065	1022	999	979	958	1007	1016	954	937	972	963	944	969	941	965	993	932	883	968	976	937	929	876	945	905	918	884	941	893	902	897	911	922	909	916	897	896	879	878	960	915	917	880	916	899	893	881	877	886	896	876	868	910	894	877	872	913	867	932	921	902	878	950	897	954	943	958	906	880	926	839	950	878	879	967	862	919	954	908	856	901	930	896	919	901	878	869	892	915	907	921	890	897	884	872	913	845	924	898	919	875	940	913	929	853	932	901	885	914	874	956	894	918	895	941	924	903	949	864	880	898	910	908	894	913	923	897	925	929	917	955	851	926	967	873	958	857	930	864	899	874	852	884	897	887	914	915	863	941	905	870	864	868	914	862	968	883	910	926	922	888	882	900	929	945	935	929	920	935	890	918	834	899	875	891	914	904	901	863	911	915	818	936	937	954	943	860	895	900	940	863	857	881	894	851	898	864	888	856	919	865	895	914	946	916	912	865	914	903	917	944	848	915	862	896	946	882	867	893	875	905	862	882	908	946	883	899	844	882	909	915	890	909	904	893	941	841	900	910	912	904	929	925	883	928	876	960	897	917	903	894	904	895	905	954	883	902	910	919	908	870	898	969	898	878	875	939	919	853	893	905	862	946	904	891	944	939	880	935	893	949	885	898	898	881	914	879	834	919	920	903	895	928	875	869	878	898	952	877	890	918	897	905	881	849	920	974	882	901	904	954	973	889	909	835	913	892	933	918	913	935	872	888	865	825	823	878	851	923	889	864	848	902	927	938	880	952	871	860	831	888	944	886	880	929	889	945	936	903	861	906	907	933	930	930	906	909	880	796	853	926	902	930	886	876	951	903	905	916	884	868	940	904	898	874	861	926	875	963	892	905	832	880	882	870	917	854	922	862	925	906	841	886	880	923	908	928	887	851	967	917	875	898	870	944	864	893	863	915	925	902	906	923	909	883	891	903	891	921	917	850	947	853	906	892	902	884	937	941	867	896	913	897	914	923	921	919	861	845	882	882	924	895	929	895	871	901	903	956	970	867	939	897	892	904	842	908	910	881	991	866	944	904	926	892	930	849	853	959	847	911	911	905	908	863	907	904	914	873	893	911	896	900	899	892	840	957	903	898	895	890	878	924	941	906	881	920	872	905	914	897	931	903	867	931	827	856	899	915	909	943	882	948	865	908	874	929	930	943	845	867	885	888	843	918	900	851	880	961	888	942	880	891	878	915	874	914	878	891	915	880	900	905	904	877	883	865	843	918	928	887	896	855	911	871	956	907	878	880	941	884	923	916	925	895	908	900	918	816	906	834	920	891	935	886	896	871	858	884	843	885	919	932	897	893	923	948	863	908	890	946	886	908	857	853	865	871	863	848	960	903	917	935	913	880	894	869	907	893	890	861	895	873	910	905	870	926	901	898	884	920	892	882	910	893	944	931	911	913	909	886	886	913	906	903	922	901	932	900	914	866	900	905	929	911	878	878	832	906	889	924	868	913	876	870	886	895	954	925	905	865	956	948	924	941	889	927	875	895	864	927	860	901	903	912	857	914	914	916	911	943	905	864	923	912	895	899	951	913	885	858	957	906	905	909	875	888	889	881	895	891	868	891	903	893	872	889	897	873	910	903	966	941	897	919	856	872	927	885	878	883	825	903	888	928	909	925	923	842	877	949	885	908	908	900	876	908	920	940	917	895	907	903	829	877	860	900	900	942	914	814	903	869	920	898	877	844	934	882	938	929	883	926	900	887	865	903	868	907	917	863	895	893	905	934	913	910	914	859	878	859	842	875	877	899	905	894	924	917	867	858	869	897	859	890	852	908	886	889	872	900	907	908	901	922	901	884	900	867	951	890	956	837	871	921	905	886	814	851	872	902	918	906	929	911	880	908	892	951	904	899	894	882	919	942	862	866	926	897	899	914	902	912	892	883	875	912	899	922	840	906	928	875	888	872	927	881	876	931	912	866	912	890	920	870	889	884	886	896	908	914	937	911	963	861	941	870	939	871	902	932	903	864	926	946	956	930	851	915	915	866	913	897	922	962	905	915	927	888	905	859	897	904	857	905	894	894	894	909	929	935	882	903	874	856	918	912	924	859	940	935	896	917	884	899	935	857	908	929	881	899	946	971	896	919	887	915	912	887	853	903	874	888	851	886	915	923	889	902	896	874	910	867	940	956	909	911	936	877	919	922	933	875	937	901	889	907	885	886	876	909	919	912	914	871	894	912	886	886	957	877	832	906	924	848	877	945	955	933	883	854	920	902	826	928	909	882	873	929	880	853	898	875	875	928	886	888	874	904	911	942	889	939	860	943	925	883	934	905	862	832	883	903	944	900	868	912	915	834	881	893	887	889	914	848	903	923	868	852	912	854	894	892	934	962	961	870	847	906	877	861	894	884	848	914	883	873	860	914	927	882	899	881	869	890	924	870	863	928	882	889	926	936	880	887	962	888	875	853	876	904	916	872	876	888	856	858	870	883	891	962	868	893	910	881	899	906	898	897	910	907	886	887	949	948	917	847	930	891	899	862	903	891	878	858	893	882	911	895	844	921	915	954	861	891	920	895	876	967	856	866	864	860	886	873	882	870	906	910	864	920	912	816	855	910	883	940	920	881	888	901	912	867	897	906	878	958	906	954	892	918	947	897	906	868	898	868	886	868	908	915	869	887	906	868	901	933	863	844	895	920	852	876	894	890	905	847	885	868	897	908	912	865	860	864	863	893	888	884	870	931	928	894	902	852	871	887	892	905	907	881	901	895	901	907	884	899	944	860	937	904	870	879	886	850	857	858	898	904	909	895	900	916	883	937	921	872	871	877	868	888	856	921	868	891	864	869	889	878	891	922	925	841	936	885	861	894	927	887	877	897	908	901	884	893	845	930	926	888	868	912	932	877	914	932	909	933	885	866	829	921	942	908	917	912	911	914	912	920	924	854	863	873	920	876	916	818	821	930	872	872	920	854	898	927	885	888	912	919	870	860	938	884	886	881	823	905	888	908	871	940	877	873	857	884	921	862	888	934	902	880	888	838	879	926	938	901	855	903	872	873	914	879	883	917	907	911	913	878	900	914	880	939	897	931	879	839	865	908	890	925	863	890	886	859	881	943	887	883	861	946	897	931	935	914	928	968	899	895	931	901	931	914	954	896	868	897	911	883	918	917	925	901	952	875	871	881	869	917	961	903	849	859	913	881	900	863	899	866	919	951	930	928	865	915	941	939	920	912	919	922	889	856	897	924	928	904	909	948	908	943	868	871	852	887	948	893	881	872	918	912	970	912	897	900	925	904	936	941	887	880	887	895	839	892	921	928	896	899	925	820	845	905	870	903	911	916	867	876	960	896	930	926	913	918	889	916	879	882	954	866	888	873	891	870	914	900	918	916	912	910	902	858	897	908	950	888	899	892	816	890	922	892	898	935	855	893	912	872	960	902
54816	20972	7048	2333	1528	1071	877	743	711	578	550	490	426	450	457	398	381	386	406	359	350	371	374	347	399	364	347	309	334	356	341	383	367	362	361	357	366	341	346	353	371	354	331	344	369	353	352	331	352	341	355	394	349	367	364	329	326	321	370	294	320	335	332	313	328	355	355	358	366	344	343	315	322	343	339	335	350	328	329	331	332	364	338	362	321	321	351	309	339	357	323	297	321	364	329	333	330	322	340	335	341	330	307	330	349	350	344	329	346	323	344	349	323	341	359	364	324	349	328	356	322	297	322	344	328	316	356	373	362	332	333	330	329	311	344	383	335	348	343	327	355	368	332	336	318	364	322	359	352	318	331	327	324	352	315	361	311	324	350	337	342	358	317	337	323	344	364	337	386	339	365	323	339	321	330	357	396	342	362	336	352	311	318	346	333	322	333	350	322	357	337	325	326	322	337	362	354	322	337	319	317	348	374	329	354	356	325	335	336	373	340	332	325	339	358	329	334	311	331	312	342	295	330	338	318	317	342	326	336	361	301	324	336	323	334	328	325	347	338	346	333	342	312	347	315	337	355	336	329	333	356	364	316	358	335	331	316	283	351	303	344	339	333	314	320	359	321	340	326	346	340	344	317	333	354	312	354	330	366	352	308	352	338	335	341	344	335	340	329	352	342	368	302	338	350	330	356	298	335	359	328	326	300	322	337	356	338	345	272	336	362	325	327	305	341	326	348	306	323	359	369	337	354	377	316	332	346	330	307	346	327	326	332	342	307	313	318	348	374	354	357	318	337	364	347	335	324	337	350	314	347	333	329	334	345	347	352	341	348	335	352	367	340	310	329	366	316	356	324	334	336	344	297	315	335	352	321	344	357	298	315	346	335	361	329	299	348	315	342	342	332	354	355	341	332	323	326	328	329	343	322	342	347	343	361	317	329	351	341	290	327	336	355	335	288	300	321	336	326	326	324	344	345	348	347	370	300	297	317	340	316	386	301	342	347	334	372	292	331	333	333	316	346	351	302	325	321	376	324	335	348	309	334	352	345	349	343	346	347	360	343	339	358	294	320	329	335	327	338	334	356	323	357	345	296	302	326	327	350	355	332	343	341	361	335	362	320	359	330	336	319	343	316	338	339	363	360	347	323	330	367	315	333	374	332	362	378	376	353	328	323	316	282	335	349	352	333	349	334	330	323	325	364	309	338	361	345	363	328	348	342	330	301	333	335	312	349	355	306	313	294	357	343	346	360	329	354	329	346	326	365	342	346	335	315	339	311	331	362	346	366	369	327	333	329	328	354	377	341	310	306	333	357	297	329	346	369	331	338	351	322	329	334	324	321	315	312	353	335	345	362	362	309	288	369	361	332	323	326	344	332	339	345	331	347	345	347	341	319	347	331	315	336	345	356	346	312	356	325	307	327	343	300	343	339	381	348	307	382	360	341	360	350	336	338	363	346	347	357	343	293	330	340	335	314	329	357	340	334	352	350	336	337	354	341	336	320	322	320	333	336	346	330	325	352	335	349	337	307	330	356	363	306	335	303	334	329	373	329	345	314	334	359	308	379	361	342	353	357	324	334	309	345	366	366	289	321	384	346	310	355	342	326	315	318	361	360	341	328	313	339	339	329	362	321	318	336	333	346	338	344	350	303	328	313	337	345	326	336	353	353	346	310	316	338	318	321	325	372	379	313	337	316	327	349	340	347	317	362	344	331	361	333	367	365	309	343	318	336	310	340	329	369	338	322	338	348	335	322	322	322	309	338	336	350	371	328	335	349	335	305	332	334	331	347	338	305	322	351	332	342	344	340	350	350	359	348	361	322	353	338	340	339	405	332	318	351	327	305	345	326	349	366	346	309	332	357	322	353	387	328	337	359	339	353	320	332	338	331	331	351	357	336	360	327	340	343	352	332	315	350	345	314	338	343	315	342	307	362	347	335	334	311	352	333	345	375	364	333	339	345	326	332	340	364	323	346	336	341	341	336	315	360	330	333	310	341	352	313	337	334	351	330	323	329	319	299	338	328	349	358	328	332	350	345	334	360	316	337	352	292	331	356	329	327	323	350	363	350	343	323	344	314	291	333	346	323	311	331	351	344	310	331	323	339	353	345	330	357	308	354	356	346	340	336	339	325	322	322	317	325	350	345	340	310	359	314	276	346	318	363	325	356	319	304	340	343	328	345	318	319	335	362	344	330	322	334	361	356	325	346	321	337	304	350	308	343	334	340	346	311	348	355	320	316	331	318	321	341	357	332	349	339	348	349	347	341	342	335	334	349	322	321	326	304	312	336	366	357	321	327	305	359	341	316	329	324	295	373	326	340	361	310	302	360	329	316	356	333	339	329	348	310	331	351	329	368	332	323	341	305	348	363	321	347	322	305	338	321	337	350	364	312	338	358	340	331	334	350	321	350	337	385	317	323	338	328	327	308	326	329	365	338	344	320	353	313	292	320	332	329	323	347	364	339	316	352	349	349	316	328	305	337	341	349	341	352	328	319	324	336	355	352	327	336	354	293	357	352	368	347	346	349	338	332	367	325	332	336	325	323	354	316	329	323	347	303	372	358	324	316	324	366	342	333	342	342	325	350	343	325	342	336	349	360	322	336	332	304	336	324	311	327	365	327	334	320	330	321	329	324	327	323	349	345	339	337	312	351	359	342	308	303	327	334	358	323	353	312	298	326	335	317	348	315	335	362	343	323	338	305	352	338	320	311	338	316	338	350	350	321	357	346	349	335	365	366	311	313	353	353	324	314	304	350	340	321	309	340	337	334	317	345	366	341	342	328	306	343	333	379	335	339	335	345	360	359	324	329	346	319	312	346	355	328	357	366	333	369	324	316	323	333	335	322	364	363	342	331	353	353	337	357	332	323	336	343	348	364	327	324	344	365	327	328	338	325	350	341	334	344	299	331	339	355	327	320	350	348	332	347	349	310	298	356	347	355	409	304	313	322	347	287	352	330	294	357	357	343	334	319	353	336	364	328	324	336	327	318	348	315	346	366	353	346	335	324	289	341	334	334	322	342	322	315	370	335	316	327	326	339	336	323	357	330	352	316	323	304	356	336	347	339	356	340	304	358	335	309	340	349	369	323	337	328	324	332	342	355	292	308	333	285	320	331	344	363	333	323	309	352	341	306	329	324	323	357	358	333	336	371	320	340	342	345	343	339	328	356	329	326	325	359	347	330	349	325	338	369	359	342	323	307	363	320	323	345	313	316	339	327	348	319	339	371	347	347	343	336	319	359	340	308	347	337	333	370	361	300	337	358	304	340	339	346	333	329	348	320	334	355	334	333	344	327	332	343	343	338	323	316	377	363	371	365	351	335	320	332	345	345	324	359	380	350	344	386	325	310	369	352	376	344	329	339	318	326	312	317	334	331	370	344	333	330	340	321	351	343	336	319	346	318	357	333	332	339	320	337	330	320	355	336	336	332	339	349	358	305	355	320	320	306	343	307	355	358	334	347	345	364	357	312	325	352	360
32058	2936	6389	6586	5760	4690	3863	3465	2890	2538	2292	2086	1915	1824	1733	1626	1653	1592	1412	1429	1381	1321	1277	1265	1260	1124	1202	1143	1155	1151	1053	1170	1170	1136	1069	1073	1096	1128	1040	1060	1047	1069	990	1059	1058	1028	1023	1055	1009	1098	1034	1042	1024	991	1004	1014	1004	982	957	1004	983	1011	1007	1058	979	963	960	933	952	961	1004	1020	1031	1012	980	986	995	996	998	998	980	973	966	1024	931	1004	1019	970	947	994	967	1003	978	1000	979	961	979	932	1027	1016	982	970	958	995	981	975	999	978	968	957	947	994	1006	1035	931	962	979	1002	969	971	941	900	954	1028	919	957	965	961	929	949	985	983	921	999	903	975	1007	952	1012	1001	1003	1006	966	970	938	995	946	988	940	1013	989	949	997	923	955	976	979	929	937	961	902	941	1027	942	1028	951	1029	961	1031	958	968	954	939	965	973	982	933	940	953	983	927	986	975	949	984	996	1002	959	937	980	980	931	986	962	974	930	916	965	1017	959	1008	1036	969	1020	962	984	1010	963	951	1002	909	955	995	967	1023	925	1024	969	969	932	969	961	1008	939	980	995	944	976	947	965	947	951	958	916	1023	943	975	957	940	992	952	900	918	947	997	978	931	985	1017	999	976	1006	969	939	938	1011	964	913	977	979	971	970	1023	927	956	937	997	964	976	924	958	954	994	972	952	948	925	962	912	976	980	947	1021	957	975	919	979	979	997	908	914	1022	982	991	1012	944	975	937	1001	949	943	961	942	972	933	1025	956	969	989	991	920	966	973	964	974	994	1005	935	933	1025	989	941	895	947	957	977	974	953	957	952	1027	1017	1012	986	999	1022	994	960	919	999	981	1041	994	974	962	968	965	944	969	983	993	974	1030	1009	974	996	980	964	941	977	883	981	969	1021	982	950	970	966	921	970	1002	999	968	980	944	946	976	1008	1000	966	932	934	985	1003	947	981	946	980	930	1010	962	962	973	953	974	1030	913	897	965	979	933	974	901	933	1021	942	993	986	974	986	989	964	947	965	985	1011	969	965	998	949	996	1029	937	984	970	1006	937	983	949	985	972	1021	946	945	948	945	902	955	990	1057	997	992	941	934	948	938	1015	969	912	978	949	1002	996	966	985	953	996	1006	995	938	1008	1002	930	1030	935	915	968	943	998	922	955	927	977	972	957	915	941	976	1001	912	955	968	973	966	988	1013	928	924	1021	944	1011	966	952	1050	1039	919	966	970	932	931	986	999	938	946	958	1017	964	926	1025	912	966	950	968	963	986	915	932	994	957	933	926	980	1050	1006	940	964	1004	940	950	940	991	933	972	988	902	964	956	926	1024	965	955	980	948	937	963	1022	958	990	1032	934	964	968	957	950	939	923	975	993	952	956	953	956	1073	974	942	992	1036	985	1031	962	969	973	975	1002	987	917	1009	970	985	964	987	977	997	958	939	977	970	948	976	929	963	941	947	970	1011	992	995	973	985	966	975	922	949	1008	950	949	980	985	1012	981	937	968	996	965	947	989	974	944	970	981	1010	953	1024	982	995	954	972	984	971	971	946	996	970	993	1023	940	982	966	943	878	968	975	958	960	965	910	976	954	905	939	966	937	919	984	977	961	1015	985	989	956	977	879	941	1010	972	1034	958	944	978	953	935	975	1021	972	974	979	998	974	955	970	926	938	958	972	908	924	947	982	960	899	1023	917	972	961	918	937	988	914	946	962	933	937	986	986	973	995	961	969	957	961	921	916	1003	966	941	941	961	925	952	936	1003	1001	941	955	966	942	909	969	1057	953	968	975	975	1001	1008	935	950	927	962	978	962	939	938	977	1030	985	982	967	973	976	955	983	964	928	967	1019	921	998	924	1008	955	1004	994	903	928	928	1004	1014	964	929	945	981	940	886	957	979	1026	939	998	990	952	994	964	942	1000	960	955	960	910	941	966	1035	966	1009	989	948	972	966	953	1047	971	991	1003	971	982	995	908	953	1011	917	995	951	933	957	1008	985	943	913	1006	965	982	958	937	1024	965	985	953	983	1003	975	955	1008	956	947	937	970	954	986	968	923	1000	948	970	961	1000	966	944	962	960	969	965	996	957	989	989	984	950	964	930	970	938	961	989	959	971	948	962	967	980	982	991	998	947	943	986	1005	950	939	999	992	962	959	951	959	947	970	971	942	949	963	978	926	977	948	1001	960	964	971	957	919	975	951	963	948	903	1002	940	962	1001	1025	988	911	922	976	931	909	988	964	981	928	975	979	958	994	1013	998	985	922	962	952	935	929	973	972	972	930	954	947	988	953	963	981	927	978	979	976	945	981	947	1003	980	984	931	925	1067	950	939	982	929	996	952	951	955	986	977	989	987	879	1005	998	945	963	980	995	1009	964	983	972	977	1012	1003	947	994	994	982	978	976	971	913	957	960	1017	992	986	978	986	942	969	943	948	934	988	979	941	963	1003	1012	878	905	967	1007	998	1005	965	1007	991	995	931	974	972	974	956	984	940	931	996	985	979	920	969	902	925	1017	873	938	975	965	978	997	979	972	973	936	975	998	980	941	1000	1021	1009	1010	997	958	927	949	936	1003	968	955	868	973	961	1004	1006	968	942	982	968	965	985	953	987	965	945	981	927	907	981	893	944	1056	989	939	932	970	948	984	900	945	959	971	1012	1012	958	981	950	946	957	985	938	992	1014	962	922	987	979	1004	984	971	903	1047	974	940	947	1008	990	988	895	919	956	987	1048	998	976	930	942	1026	918	943	869	890	1001	1044	993	1000	919	1039	991	950	984	1004	915	970	945	954	953	977	969	919	937	928	1003	1020	941	936	1026	922	1038	978	1002	1034	979	983	967	963	944	930	940	925	1019	918	990	945	962	1020	946	992	981	965	969	1012	937	999	929	955	946	969	965	958	936	932	1011	998	959	872	905	981	954	931	936	957	908	1014	996	980	996	952	972	1013	980	1001	966	981	989	1005	975	939	936	984	973	968	969	1041	995	936	958	928	1000	920	1045	987	971	976	971	918	891	962	925	1046	1009	999	965	974	963	1010	971	952	955	952	1022	930	999	1004	981	975	961	943	961	1006	1013	937	1000	1002	987	972	1003	933	1040	993	968	962	995	959	974	949	990	917	907	978	919	938	1006	967	951	932	935	987	922	1010	950	917	987	994	965	971	953	974	946	909	974	950	974	932	938	946	958	979	991	940	1018	944	1009	940	893	903	1011	1001	963	1010	1026	980	1016	983	923	980	1018	945	928	1045	925	921	1000	964	973	903	1004	968	946	925	964	909	1014	933	968	935	966	981	922	950	1003	932	985	955	950	917	966	993	1005	949	952	1005	944	934	984	957	983	985	1022	942	928	980	940	962	950	967	961	912	1008	936	983	976	974	943	966	985	959	972	976	950	978	1020	1004	926	1008	967	945	917	979	1004	986	937	988	956	987	964	980	989	977	920	1006	986	968	961	989	963	979	1001	949	934	971	1030	962	996	966	1001	900	998	1025	970	990	935	983	957	1017	989	1004	961	1033	955	953	984	993	1010	992	968	964	945	986	1005	964	949	915	969	968	942	1002	928	971	934	1004	946	957	955	980	971	1012	918	1007	989	975	960	982	924	965	974	1044	940	979	973	974	1007	923	957	906	985	1005	963	955	948	914	1003	997	1018	918	917	984	954	1068	1000	1013	967	970	977	1014	945	984	1030	991	1015	953	1005	906	988	987	1018	963	1028	992	971	967	1015	894	936	969	978	960	998	968	964	957	948	913	942	1037	1009	970
9097	613	333	226	199	193	183	170	202	182	169	178	168	183	156	154	145	161	153	165	176	161	170	165	156	166	187	151	180	176	159	183	148	166	175	167	157	190	155	168	167	151	164	174	165	168	160	160	169	157	161	157	173	156	166	148	191	164	155	137	133	153	167	158	162	182	171	143	167	175	169	160	161	158	173	177	165	175	165	159	168	163	171	155	191	181	164	165	145	166	149	169	162	163	184	166	175	166	166	143	163	170	187	172	158	173	160	143	175	158	144	151	164	170	138	137	159	167	151	158	156	179	145	147	165	151	164	152	172	162	138	140	142	170	150	169	156	157	173	164	194	173	142	144	154	182	158	151	168	164	162	144	153	179	146	171	162	174	165	178	171	168	169	155	153	160	144	157	132	160	164	181	147	157	149	158	147	144	147	159	152	157	175	155	168	166	172	176	145	171	182	171	148	153	172	153	164	164	157	172	170	171	160	168	169	153	164	174	172	162	145	170	173	146	155	171	146	141	154	151	145	171	159	168	165	156	162	141	163	160	166	164	169	146	154	161	151	167	166	152	176	153	142	188	161	140	154	149	163	162	150	162	161	170	178	166	185	165	154	164	169	187	165	175	154	151	164	134	164	161	149	182	162	166	171	153	162	180	154	168	169	163	142	165	142	148	186	173	158	167	168	146	163	161	182	151	187	148	142	162	150	151	175	162	156	164	143	146	173	169	178	176	165	145	141	166	169	160	154	171	144	178	168	159	151	149	172	173	185	175	152	167	142	157	156	154	168	185	157	176	163	162	141	173	164	158	151	156	151	157	180	159	171	169	155	149	180	146	168	148	156	156	148	165	163	149	172	164	160	169	162	178	147	132	192	125	147	159	163	169	187	144	183	145	163	156	174	177	155	169	155	181	153	173	157	172	164	174	140	135	171	151	154	149	181	156	155	150	160	175	163	172	153	132	169	150	147	151	164	146	180	130	140	180	134	176	164	153	147	181	168	163	157	150	175	172	154	172	180	177	161	170	141	169	162	158	175	173	160	167	148	160	161	149	164	179	158	153	158	158	188	165	136	164	161	151	148	179	160	171	193	155	143	162	175	168	154	174	153	178	169	164	152	154	154	155	175	163	174	166	175	169	160	161	153	166	163	164	169	151	154	170	173	156	153	153	151	170	163	158	156	154	159	169	153	159	152	144	159	175	161	184	139	178	170	162	137	129	167	165	177	134	142	153	161	153	159	164	162	159	182	165	169	168	164	157	177	167	168	152	170	154	154	165	164	165	152	171	176	161	173	166	166	153	151	157	164	179	185	134	149	156	156	181	170	161	174	174	161	161	161	168	156	154	172	164	167	176	161	147	162	172	187	169	156	156	175	170	161	158	154	170	140	149	152	130	148	153	173	182	156	170	152	134	156	177	162	157	169	170	174	139	165	142	165	150	135	165	146	137	143	136	135	160	170	165	153	161	146	189	140	151	178	168	198	157	190	167	162	150	160	147	154	174	161	147	140	165	182	161	138	153	170	172	145	170	205	168	173	185	140	170	160	175	151	128	123	160	177	158	173	173	153	156	153	190	188	147	147	162	142	171	185	157	167	152	157	167	175	136	151	157	174	172	154	151	154	149	157	172	164	161	159	176	146	154	137	165	165	160	143	166	161	161	159	168	165	178	157	174	167	168	152	168	168	159	179	182	167	185	171	164	172	141	169	164	159	157	168	144	155	137	152	151	170	174	165	158	166	175	168	167	160	174	155	148	169	165	158	173	169	162	166	146	153	182	142	151	183	152	157	161	170	155	177	172	171	170	167	172	174	155	157	177	165	152	165	167	158	152	162	161	178	163	157	173	166	155	133	163	145	156	149	193	153	169	165	165	154	164	164	151	184	149	153	175	169	159	164	155	134	170	153	178	164	157	174	147	161	168	153	161	162	182	154	169	172	180	154	165	154	173	179	171	155	159	145	158	155	147	166	154	143	161	159	146	171	165	159	126	166	181	172	148	162	170	145	157	179	152	186	167	158	167	158	155	149	172	160	189	174	182	169	153	188	175	136	158	149	155	149	173	148	157	155	177	175	150	156	150	154	163	168	155	132	161	164	140	184	163	162	168	158	150	159	170	173	152	202	161	169	170	170	159	137	143	158	157	151	142	129	163	158	147	168	169	157	174	150	156	153	160	164	162	158	153	156	171	161	155	152	159	158	164	167	156	153	161	160	187	171	173	146	178	169	184	135	170	159	170	169	180	164	150	169	157	158	154	161	168	141	159	169	184	202	171	153	177	159	174	172	162	186	163	153	178	187	183	162	171	169	177	162	159	184	180	150	158	148	158	179	163	156	186	160	163	160	163	154	159	167	173	164	155	154	173	153	164	156	135	163	160	193	166	166	139	159	164	163	148	168	160	155	157	160	156	188	163	159	175	137	165	170	143	174	157	152	153	173	148	173	151	176	171	155	144	171	160	161	166	157	147	182	155	180	149	138	181	160	148	175	144	148	171	163	150	142	173	168	153	183	155	160	175	179	168	161	164	166	167	171	153	166	153	163	150	171	161	158	159	182	157	180	165	191	166	151	151	140	162	142	143	162	172	155	164	179	169	156	139	148	155	159	159	154	147	197	152	177	147	157	189	170	151	160	160	152	167	173	147	166	176	151	165	143	167	153	174	156	150	172	181	140	169	169	162	160	148	171	180	139	144	178	157	151	157	152	175	162	138	170	184	176	161	169	164	173	170	146	174	156	162	170	167	140	174	166	181	167	152	170	192	167	120	175	167	158	139	147	166	151	169	168	144	134	156	166	157	150	154	168	168	179	172	170	167	169	154	149	192	157	151	197	160	163	158	153	170	161	160	170	139	174	152	169	166	155	168	158	163	145	183	165	146	164	140	159	169	183	167	184	155	147	171	158	158	163	136	168	157	144	143	168	146	164	157	173	153	194	154	174	157	148	162	157	170	158	149	149	184	144	166	162	170	153	186	165	172	157	166	162	172	150	145	176	153	170	146	154	149	151	144	146	143	171	169	164	130	147	162	162	176	166	158	168	170	153	138	178	151	164	161	169	167	181	150	181	176	143	151	158	172	162	176	166	170	168	153	159	168	146	145	146	162	159	151	149	157	168	147	151	170	143	160	159	164	172	161	175	153	153	166	179	170	155	166	154	154	148	156	159	155	164	169	151	154	174	152	172	156	153	140	173	173	181	164	147	167	180	165	148	146	170	194	149	156	158	178	169	167	164	147	185	172	171	163	141	164	151	185	155	154	144	181	153	156	173	169	173	166	154	150	171	161	175	164	164	155	152	168	165	129	169	176	159	164	145	159	179	151	151	157	137	164	170	168	144	154	151	156	166	170	161	168	159	168	179	168	160	145	164	180	165	152	179	150	156	162	174	141	170	141	178	155	163	158	163	169	165	147	163	174	144	163	145	164	134	163	161	172	178	156	158	168	181	163	158	152	179	152	158	161	153	166	177	143	166	174	149	158	164	177	158	154	170	153
7432	568	753	822	736	720	639	616	620	618	584	541	596	588	566	566	547	530	549	579	595	527	542	557	529	512	560	561	512	528	544	539	565	536	546	519	570	531	558	566	538	547	507	513	534	519	522	544	558	538	551	530	558	536	545	536	573	537	543	529	529	506	547	522	519	563	526	489	602	559	552	558	555	570	551	560	534	539	549	528	526	545	558	530	574	539	547	538	523	513	487	510	554	569	515	578	522	523	524	553	514	601	576	516	517	503	523	581	513	564	510	521	524	525	595	522	515	540	513	553	508	537	557	514	554	485	537	536	560	555	515	549	575	511	529	534	535	524	561	526	526	498	542	565	550	553	526	543	523	592	542	543	543	544	556	523	527	523	533	530	509	580	521	520	529	577	505	557	522	495	552	548	506	556	578	559	553	506	507	568	521	582	559	489	535	545	569	537	511	515	533	565	548	550	537	485	547	485	550	502	560	589	505	513	565	534	540	515	521	530	531	529	551	542	607	519	552	506	539	543	553	512	543	529	526	546	503	526	549	510	579	538	554	543	561	562	548	518	510	559	480	543	503	536	568	562	524	514	542	538	531	557	531	553	551	533	500	576	586	538	498	532	539	599	543	562	545	527	567	521	516	554	560	560	518	549	531	533	515	529	535	537	542	534	536	530	555	529	490	537	545	541	548	545	526	523	511	526	551	542	545	557	556	561	551	564	530	573	516	528	527	520	539	555	542	527	543	491	522	528	567	563	539	543	566	528	550	553	538	533	560	530	508	561	547	551	533	541	566	558	561	546	547	527	503	535	549	542	515	544	534	539	556	523	546	491	513	558	508	496	522	556	548	537	510	539	514	494	547	515	545	514	537	534	518	581	555	563	562	528	554	581	525	506	507	548	554	571	552	535	543	536	551	529	512	552	555	551	505	510	567	501	537	556	497	510	538	545	543	544	528	557	521	534	563	531	517	572	529	521	556	539	548	508	584	536	534	530	500	547	537	569	542	581	527	572	532	534	549	538	548	533	516	523	536	548	513	521	574	526	520	524	537	519	548	530	581	552	548	518	519	529	595	532	524	570	537	533	542	559	530	516	550	552	505	555	541	497	515	536	514	551	567	569	515	543	547	543	527	548	506	536	551	558	590	536	567	545	516	508	560	515	531	559	520	526	546	556	507	538	536	550	518	548	547	489	527	553	593	535	553	536	530	561	588	508	550	549	500	518	541	516	536	517	508	535	568	489	560	512	523	488	533	508	548	543	511	553	514	494	540	508	532	495	533	533	510	567	543	519	505	538	521	571	526	561	530	530	502	567	504	531	521	512	498	534	527	539	506	564	564	553	544	599	549	556	497	521	531	524	537	548	522	512	530	505	532	537	517	536	552	513	534	534	545	533	537	493	509	551	551	516	533	520	538	573	551	559	544	562	562	497	573	512	557	520	485	487	531	559	490	490	510	523	548	539	518	533	516	522	539	522	529	552	539	518	550	522	562	531	532	540	527	501	516	546	542	522	524	535	572	561	520	522	530	553	560	527	537	565	517	606	500	527	537	533	543	552	534	544	570	491	533	483	588	553	553	544	560	547	535	538	567	560	522	530	494	544	524	498	541	571	534	543	554	543	530	498	547	524	560	537	535	525	550	542	552	519	533	549	532	568	514	509	545	524	553	547	521	538	527	572	554	551	545	533	533	554	557	568	537	535	506	581	505	527	566	488	508	553	558	541	537	563	543	559	543	570	573	555	551	550	538	539	523	579	569	532	491	480	504	529	513	549	539	542	528	560	557	513	567	531	532	524	542	510	532	565	521	545	542	526	545	515	523	505	480	490	560	510	554	534	569	539	506	539	557	544	525	532	549	574	558	507	569	541	554	523	547	538	509	529	492	551	589	498	556	546	527	584	506	559	516	540	526	514	552	516	560	506	573	589	515	572	562	556	507	549	546	498	554	527	563	560	564	591	543	495	520	523	520	532	558	517	525	485	511	534	508	510	536	519	572	544	519	515	565	504	553	543	536	495	561	560	575	548	533	537	551	559	572	577	505	516	539	556	542	543	550	538	529	526	582	524	531	540	577	547	514	552	560	528	478	507	517	555	522	525	547	548	552	582	542	505	555	553	538	591	576	505	542	529	532	532	526	589	532	553	538	524	558	568	514	492	521	551	529	544	528	523	529	513	547	549	552	502	551	571	571	507	542	516	515	516	541	535	493	549	554	534	541	518	536	547	569	568	542	501	510	526	544	557	510	513	530	544	565	543	541	584	560	553	526	521	569	526	550	503	506	548	517	550	535	542	530	511	567	519	549	526	520	542	556	533	566	567	530	541	528	546	544	534	531	547	567	502	514	502	549	564	554	560	508	524	559	543	464	512	548	545	537	587	533	550	514	546	554	583	501	524	552	526	526	527	547	505	509	521	529	532	537	559	523	545	546	532	520	597	530	533	549	562	565	564	538	560	569	513	603	523	514	570	530	540	585	568	532	536	577	547	498	540	530	542	586	565	546	561	545	567	580	508	517	536	550	568	554	531	554	534	502	533	514	533	549	530	529	543	524	514	544	515	542	546	574	548	511	589	560	530	547	569	497	485	529	517	551	616	532	500	518	529	608	554	560	523	580	546	547	582	566	508	536	543	525	511	563	569	522	504	475	522	567	561	560	495	527	552	510	540	501	527	530	508	539	558	503	557	507	525	545	517	541	517	567	541	559	574	552	524	526	534	524	570	517	535	542	568	561	516	538	499	544	491	511	509	515	515	569	545	563	549	530	543	504	540	538	536	546	541	500	519	523	542	526	523	597	534	574	563	536	569	558	530	533	577	569	503	537	552	529	530	537	528	542	542	521	558	559	552	506	531	539	541	516	532	529	521	515	553	551	519	502	516	555	512	525	571	462	524	493	550	528	596	601	513	577	566	525	545	558	549	521	534	519	549	558	525	524	631	561	528	586	526	537	523	520	512	555	572	531	489	473	562	518	526	488	529	554	522	522	563	542	548	547	571	515	501	540	514	510	528	542	560	558	558	561	564	554	585	515	542	507	495	544	534	525	540	543	505	556	554	548	595	541	522	548	488	555	561	525	521	549	497	501	507	548	529	581	457	554	524	528	560	520	525	507	562	580	537	547	540	547	564	537	520	554	557	529	514	519	551	522	531	587	555	532	540	528	543	530	566	542	546	533	510	544	509	568	549	522	548	513	533	526	555	552	560	557	529	559	545	523	547	502	543	505	559	518	524	499	542	520	512	512	511	545	506	563	507	520	532	534	537	507	504	569	541	531	519	553	512	485	557	578	584	564	551	552	541	538	487	518	518	534	557	577	483	538	525	529	577	544	552	503	489	490	551	521	544	551	529	542	532	639	541	518	498	526	550	498	520	553	538	562	579	537	591	538	533	556	532	523	535	548	540	569	493	547	569	527	534	540	531	558	505	582	522	557	508	532	531	521	518	555	543	515	538	534	533	553	525	501	518	541	540	546	471	533	497	531	562	533	571	524	553
44820	13275	2380	1247	868	720	556	527	471	420	417	400	356	337	349	327	351	300	335	367	371	321	337	343	349	327	328	288	339	272	310	334	275	304	331	293	319	307	297	292	309	293	317	323	302	283	305	280	305	285	318	274	319	280	318	302	289	303	285	309	298	322	278	297	292	344	302	292	289	320	303	289	281	276	298	317	296	326	277	300	315	340	308	325	285	281	310	300	318	285	279	311	321	326	302	298	328	296	302	306	289	328	278	304	292	300	359	283	286	293	293	320	296	302	308	299	302	287	305	305	304	312	314	331	293	324	283	316	292	306	254	312	287	291	320	301	296	295	327	302	334	308	305	311	304	293	320	303	293	276	310	290	314	298	281	314	284	294	313	290	300	325	283	307	270	285	315	290	310	317	295	299	326	293	329	315	320	280	289	292	304	293	302	329	307	289	304	306	296	294	334	296	330	279	299	293	308	266	310	288	314	298	306	301	330	285	315	283	282	287	303	301	299	302	298	298	313	315	295	307	327	296	282	311	300	287	317	321	294	291	321	322	288	308	279	337	278	301	332	300	283	320	297	322	330	310	316	318	308	311	293	294	311	336	256	314	309	324	290	333	265	305	292	325	313	306	327	321	327	296	325	255	316	299	300	312	306	293	330	315	315	312	290	284	290	326	296	291	283	307	309	298	302	303	285	310	309	323	277	295	294	318	328	278	316	322	304	317	307	309	320	310	324	295	318	304	344	319	312	307	293	309	312	302	291	293	304	303	294	289	315	284	332	344	306	268	267	313	274	295	316	283	312	287	321	278	285	299	302	321	336	313	309	306	297	308	309	295	293	289	317	296	281	309	313	321	324	300	323	307	305	312	317	286	298	313	258	343	316	304	313	308	303	284	335	318	312	309	309	315	309	296	308	307	305	294	315	288	298	317	303	271	297	306	320	326	298	283	300	302	326	272	280	302	304	320	275	327	306	291	353	333	314	295	297	292	330	279	289	314	278	293	257	282	303	272	308	267	330	253	304	274	265	301	320	272	307	296	291	292	310	292	341	317	274	300	270	305	339	302	280	304	281	292	291	306	309	275	270	282	291	302	286	292	289	297	296	286	284	308	319	281	319	293	311	295	286	305	294	317	307	278	317	299	320	255	296	303	287	313	297	299	307	319	298	304	311	332	303	294	270	289	289	271	269	311	295	299	303	277	298	293	294	303	287	278	320	281	297	345	311	299	295	269	298	271	318	306	319	297	293	305	269	285	295	318	290	257	314	319	334	342	299	292	296	303	320	297	295	304	301	303	281	328	301	289	321	291	308	309	318	280	310	282	308	299	298	284	312	318	314	280	297	289	280	279	320	323	300	321	355	289	283	316	298	297	302	308	313	297	335	302	307	308	320	331	327	296	329	310	317	308	287	297	293	292	302	298	257	286	272	285	277	310	296	279	326	291	320	303	304	316	294	329	330	320	321	279	256	319	321	315	292	296	307	303	338	286	295	280	305	332	303	334	289	305	300	275	295	283	299	318	282	277	299	285	289	330	304	291	309	295	322	301	318	306	296	354	300	333	309	287	273	319	295	306	286	305	293	282	298	311	308	310	280	294	295	326	291	332	274	323	278	292	303	305	302	267	317	331	295	273	291	288	285	285	267	313	318	311	311	316	311	311	325	312	298	302	335	328	333	288	306	332	300	291	328	307	310	296	306	300	282	302	320	298	323	313	313	325	320	303	285	306	245	344	297	278	313	309	295	315	293	302	316	294	289	319	324	354	298	298	331	273	313	315	321	287	298	289	296	296	270	271	309	322	298	350	283	306	300	270	291	294	302	294	312	288	321	275	303	301	321	310	323	313	323	305	290	277	315	289	293	292	303	267	295	307	302	312	316	294	286	269	300	299	304	303	310	301	324	302	278	299	322	307	297	322	299	320	284	311	281	299	308	298	299	305	305	336	319	269	305	310	312	313	294	306	267	308	317	293	341	296	300	298	307	328	293	304	291	316	307	256	317	277	331	333	314	310	319	308	291	319	325	301	335	259	348	291	309	297	324	305	282	298	308	341	320	306	306	286	303	324	302	306	314	317	307	288	280	297	296	297	334	296	290	313	333	321	315	314	310	287	279	296	268	303	309	307	322	309	300	290	294	296	309	320	263	324	294	269	319	313	322	271	290	319	305	316	311	292	299	313	303	286	319	314	332	284	311	305	322	325	316	280	317	297	328	304	313	324	304	321	300	272	295	317	312	277	303	329	308	323	288	283	310	342	298	297	281	300	350	311	284	300	314	314	297	314	297	300	322	322	344	299	287	290	334	294	297	322	317	317	325	297	271	326	303	290	295	295	327	293	329	332	276	283	314	287	315	310	337	295	325	318	266	319	318	312	314	311	311	320	286	298	283	300	318	301	299	286	287	307	303	292	323	303	308	292	314	275	301	314	317	302	261	293	298	286	292	354	313	290	293	289	287	301	308	292	291	313	296	297	312	303	309	295	307	309	285	308	301	338	312	303	320	290	287	295	303	324	287	312	317	318	318	300	292	318	316	339	310	350	292	318	324	329	315	319	300	304	292	304	287	303	280	325	303	288	283	318	275	300	340	324	300	315	290	301	275	303	296	275	299	296	284	323	283	283	302	305	320	328	288	294	287	284	297	283	300	294	298	281	319	313	296	284	294	313	300	314	315	308	300	291	303	311	299	335	313	325	315	282	287	303	293	299	301	301	276	309	332	286	275	342	302	312	309	314	310	274	267	333	295	292	310	327	325	277	314	307	298	343	314	307	322	299	295	303	326	304	298	287	299	301	317	296	311	311	275	324	299	300	297	343	313	325	292	323	313	314	309	275	305	302	260	306	329	296	303	292	319	313	296	311	322	295	322	314	297	282	303	276	311	262	285	296	316	323	296	337	291	322	321	299	315	316	301	341	293	285	290	295	296	306	270	325	304	306	306	295	278	299	322	324	321	294	297	277	296	292	296	317	332	323	277	308	273	296	291	311	285	310	289	291	277	319	286	284	336	265	281	312	285	326	304	313	279	320	303	279	318	289	316	302	321	329	336	298	309	297	304	277	302	308	325	314	321	317	303	323	281	291	301	276	292	327	324	277	321	308	301	291	273	301	291	324	298	360	313	324	308	317	292	281	314	289	290	284	314	326	299	298	299	299	301	324	305	343	303	311	322	313	288	288	329	278	280	323	305	304	306	281	314	292	291	277	274	328	298	321	296	291	298	312	301	308	296	284	308	310	284	318	297	310	313	309	311	300	317	292	296	301	323	298	285	288	311	306	321	311	266	294	305	299	292	285	352	264	327	273	291	318	297	291	323	299	307	337	322	292	290	289	326	282	294	296	306	280	316	286	281	310	295	290	286	288	325	280	260	315	284	315	302	317	300	308	330	326	289	322	294	307	313	266	317	296	308	321	305	278	303	310	297	299	283	301	285	304	289	301	310	282	301	290	281	311	267	301	306	304	311	289	307	288	302	305	296	291	290	276	316	285	302	292
24621	1931	3728	4073	3520	2930	2457	2190	1900	1807	1554	1451	1353	1336	1246	1264	1253	1202	1145	1171	1040	1046	1049	1035	1019	1093	1006	966	1064	968	1019	993	968	1035	1004	1021	976	941	872	952	940	1006	951	930	940	1002	1012	895	942	971	963	923	878	941	905	941	912	933	911	962	837	890	919	895	871	889	896	935	855	922	925	993	890	937	897	866	894	896	876	931	924	909	909	982	885	918	969	898	894	905	913	855	896	844	861	961	882	888	897	949	913	892	931	959	908	931	895	915	951	917	869	885	853	893	892	885	861	844	924	967	925	919	924	949	910	883	925	873	870	895	879	917	866	904	892	895	915	846	928	877	947	871	932	943	940	902	878	929	859	931	890	888	992	895	946	941	922	867	898	924	931	874	968	849	837	977	870	910	888	931	895	922	920	878	905	975	911	922	851	932	888	924	875	930	860	954	847	933	904	871	920	899	892	875	872	898	895	864	827	852	873	943	873	943	826	897	943	886	914	900	901	928	883	903	909	895	880	898	948	894	893	806	919	908	840	977	960	908	907	898	881	922	916	948	891	896	930	875	911	895	937	905	860	892	926	917	938	901	885	938	899	921	858	907	943	891	901	922	872	944	949	850	875	986	926	885	915	925	896	853	889	893	932	895	851	886	888	888	928	935	881	879	916	882	935	883	873	953	956	886	892	960	940	915	877	907	910	909	905	951	883	917	928	939	908	918	881	939	903	942	920	918	829	834	844	868	901	879	909	883	904	876	924	900	862	889	920	905	929	871	888	865	879	893	887	909	906	864	878	932	978	928	918	856	928	924	891	897	952	884	880	900	886	896	883	884	883	896	879	874	917	892	863	915	936	944	900	939	908	947	893	897	899	900	935	883	877	891	910	903	903	843	923	920	899	920	858	884	908	865	959	878	912	883	885	875	873	945	926	879	901	945	911	919	888	846	906	951	939	904	861	929	898	852	920	876	920	921	956	909	859	891	919	894	889	943	861	909	920	914	877	881	885	916	948	921	881	921	868	880	937	880	922	874	900	864	911	863	873	852	846	900	934	945	939	897	929	869	950	957	933	959	893	881	924	949	942	923	876	850	881	882	907	916	943	857	946	895	904	924	931	863	889	876	951	909	910	937	929	903	876	904	889	924	900	900	885	894	875	882	951	962	888	907	907	866	909	875	905	881	889	927	934	950	878	914	888	883	939	893	904	885	882	919	895	824	915	902	902	945	897	930	891	890	889	862	899	944	931	830	860	921	884	908	871	941	930	900	897	893	915	891	895	946	925	890	923	929	913	890	914	888	921	890	901	914	887	878	913	936	874	945	835	845	905	912	859	886	909	880	907	865	889	896	925	872	902	860	882	853	930	875	893	901	928	906	924	888	834	864	856	921	858	887	929	968	903	942	871	871	879	921	916	878	892	906	904	854	886	818	918	891	946	877	901	871	919	893	883	898	899	940	943	900	909	910	939	923	870	914	901	849	889	906	873	965	940	926	906	886	931	891	881	911	935	907	857	946	854	911	926	897	875	876	888	882	933	877	942	946	923	913	946	862	958	931	886	882	920	880	908	899	872	870	889	876	930	891	918	896	887	887	898	888	919	907	848	903	938	912	868	881	875	874	907	912	873	849	896	903	855	875	949	927	872	942	857	936	934	901	902	895	976	923	867	815	912	910	809	873	878	867	886	890	832	870	879	923	892	819	923	944	888	944	904	867	918	888	933	916	908	929	951	870	925	854	935	974	931	910	924	910	900	918	872	896	911	890	887	921	865	908	867	890	892	880	917	884	880	875	870	947	915	883	886	959	908	883	902	914	936	916	883	911	919	931	891	926	902	932	909	919	853	892	905	881	951	891	867	944	849	900	936	946	900	844	926	865	899	869	890	921	847	887	870	912	940	896	947	864	893	889	881	918	882	927	941	938	919	913	920	938	923	856	897	867	927	863	955	868	927	892	907	957	946	863	862	917	917	919	903	878	949	831	942	894	875	830	890	908	862	883	896	835	902	896	910	898	900	930	944	897	894	935	884	956	862	963	910	941	936	912	905	874	904	902	855	874	900	912	857	923	895	894	832	924	918	921	933	915	958	912	940	889	907	926	828	869	945	929	946	907	894	878	910	891	912	923	884	844	918	858	872	885	934	935	940	899	926	902	864	942	910	912	920	907	875	949	882	911	889	937	962	865	938	943	935	924	932	921	885	911	934	909	967	825	929	872	909	884	940	931	879	924	934	843	870	911	896	876	892	891	906	929	862	912	893	887	909	860	919	894	894	888	945	875	904	952	926	911	934	874	876	946	886	936	911	903	915	872	908	898	892	877	833	878	865	864	930	921	933	919	919	889	891	910	890	929	884	919	915	944	966	894	909	942	910	904	905	915	934	926	903	957	941	898	879	934	903	894	843	931	909	905	906	902	946	937	914	956	902	916	880	872	896	874	912	893	898	917	900	892	917	950	872	911	899	899	889	968	898	875	886	915	911	945	907	872	872	893	940	866	911	858	912	911	840	875	896	960	909	924	877	895	902	862	903	899	841	867	886	887	918	927	930	885	869	873	877	841	966	899	919	839	935	876	859	950	959	882	912	908	882	930	858	945	905	876	961	921	913	858	893	872	874	944	897	893	862	957	828	896	886	895	897	892	907	893	938	889	917	852	956	864	957	878	869	889	935	871	920	888	911	903	930	888	914	897	881	960	895	899	834	938	892	877	875	877	833	929	912	871	858	856	906	875	945	846	903	916	942	889	871	913	929	882	925	863	914	864	866	889	852	967	941	831	891	877	883	816	891	939	884	882	943	852	933	921	904	909	877	873	877	914	931	845	929	857	897	886	892	948	923	907	887	882	888	911	906	887	882	888	907	959	880	891	945	937	840	858	892	894	866	892	908	864	865	876	932	892	908	881	914	919	935	910	878	884	894	919	903	877	884	922	867	869	877	880	916	900	925	922	907	895	955	867	894	882	868	912	899	921	935	971	878	883	910	896	936	844	874	869	850	902	925	929	879	904	917	966	911	879	917	895	899	924	934	935	890	891	908	896	937	885	870	836	900	897	940	904	880	917	879	876	878	943	957	933	896	912	912	868	891	895	932	904	917	915	914	873	926	875	892	836	932	867	949	877	898	879	887	890	879	958	919	878	943	890	937	915	899	907	849	924	896	868	876	912	911	889	911	919	885	899	853	906	927	851	899	903	891	920	869	934	914	929	892	998	892	855	904	951	921	908	909	960	861	919	929	909	887	885	942	923	885	877	916	895	875	909	903	872	928	861	830	882	861	910	927	926	925	899	936	865	940	886	983	978	948	902	961	914	909	888	926	946	826	853	951	943	889	913	881	885	890	910	876	870	861	867	916	840	849	856	918	933	872	892	914	876	879	901	925	872	890	942	939	884	883	882	939	916	901	895	864	948	905	901	898	911	949	948	893	917	885	881	923	887	884	910	920	966	884	894	874	920	919	943	912	906	905	893	903	883	882	887	908	895	863	859	959	815	906	909	878	869
