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
337051681857	337051682414	337051682964	337051683514	337051684064	337051684614	337051685164	337051685714	337051686264	337051686814	337051687364	337051687914	337051688464	337051689014	337051689564	337051690114	337051690664	337051691214	337051691764	337051692314	337051692864	337051693414	337051693964	337051694514	337051695064	337051695614	337051696164	337051696714	337051697264	337051697814	337051698364	337051698914	337051699464	337051700014	337051700564	337051701114	337051701664	337051702214	337051702764	337051703314	337051703864	337051704414	337051704964	337051705514	337051706064	337051706614	337051707164	337051707714	337051708264	337051708814	337051709364	337051709914	337051710464	337051711014	337051711564	337051712114	337051712664	337051713214	337051713764	337051714314	337051714864	337051715414	337051715964	337051716514	337051717064	337051717614	337051718164	337051718714	337051719264	337051719814	337051720364	337051720914	337051721464	337051722014	337051722564	337051723114	337051723664	337051724214	337051724764	337051725314	337051725864	337051726414	337051726964	337051727514	337051728064	337051728614	337051729164	337051729714	337051730264	337051730814	337051731364	337051731914	337051732464	337051733014	337051733564	337051734114	337051734664	337051735214	337051735764	337051736314	337051736864	337051737414	337051737964	337051738514	337051739064	337051739614	337051740164	337051740714	337051741264	337051741814	337051742364	337051742914	337051743464	337051744014	337051744564	337051745114	337051745664	337051746214	337051746764	337051747314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14247	2490	2520	1832	1249	943	772	689	590	548	472	488	424	455	411	408	368	356	351	378	347	319	342	356	335	358	317	322	350	312	318	356	334	313	318	298	321	334	291	309	319	338	300	285	341	337	312	319	333	331	281	326	357	298	331	294	284	316	322	313	305	314	319	312	309	309	332	327	296	312	302	328	338	294	312	301	324	329	263	334	318	328	285	284	310	294	295	318	291	315	349	295	327	289	285	327	313	340	290	314	301	270	283	307	312	297	310	345	319	312	282	278	315	332	318	341	351	305	279	262	317	310	297	286	296	288	303	315	303	324	279	305	298	289	286	329	312	313	333	313	318	310	329	325	325	308	324	308	304	284	332	327	315	324	324	296	316	269	300	293	303	323	323	330	265	295	324	296	307	293	324	319	316	288	310	287	308	310	281	303	299	325	340	318	311	300	303	330	305	339	280	314	316	286	290	286	318	306	316	301	297	289	312	301	305	274	271	327	328	302	321	347	292	308	331	300	302	329	286	302	368	291	286	310	313	336	315	308	320	295	324	283	337	322	305	307	315	306	283	279	320	315	305	301	295	326	298	297	303	290	316	308	304	310	311	295	287	309	325	315	310	305	283	322	298	316	305	298	321	315	303	314	292	280	314	317	320	277	296	301	284	310	293	268	284	312	346	305	284	297	310	325	304	289	315	299	267	311	329	324	290	315	302	297	291	285	306	295	315	289	346	305	282	286	308	344	307	320	306	323	296	326	296	283	287	339	294	274	296	321	329	316	311	291	279	298	312	277	298	342	307	288	329	316	319	304	269	296	294	285	308	280	275	284	289	327	320	300	295	304	294	291	322	296	281	279	283	301	332	326	314	293	310	330	308	315	325	315	351	271	277	314	283	316	300	312	321	309	318	296	280	313	328	318	310	276	292	364	292	286	318	291	334	321	323	311	294	309	322	297	303	300	309	315	303	307	331	313	306	329	306	294	277	311	323	299	263	312	321	306	309	288	323	313	248	342	296	283	294	280	313	330	319	315	322	321	326	349	319	305	323	307	287	302	342	312	320	294	356	283	291	319	310	316	295	321	299	267	300	297	328	312	328	330	281	359	311	260	304	313	286	323	294	281	286	303	325	298	275	294	321	314	325	325	268	306	332	288	304	292	299	317	326	292	339	321	311	299	308	309	293	337	303	299	297	303	327	307	328	294	280	305	331	287	324	294	302	296	321	314	335	308	309	326	335	309	302	306	265	311	311	328	320	315	321	292	288	279	341	344	302	291	309	309	316	296	350	298	272	327	295	333	316	281	311	330	309	333	313	277	293	263	316	329	306	281	311	327	322	284	329	258	300	319	287	328	312	305	322	292	288	313	326	318	331	292	302	329	320	281	298	316	301	305	291	314	282	298	314	304	300	292	316	279	288	295	293	323	350	292	333	297	310	306	318	284	352	291	292	298	279	308	288	281	350	319	261	321	252	299	311	303	325	323	293	266	321	282	323	321	314	327	303	318	288	307	295	318	328	326	321	315	307	351	306	323	318	283	300	307	290	259	308	286	325	297	297	335	297	284	302	314	304	338	290	297	294	298	309	324	313	333	305	278	294	294	325	309	294	318	332	314	315	328	285	306	290	314	309	317	300	355	304	322	287	329	272	290	318	295	293	313	303	322	316	287	295	262	307	335	321	288	318	286	303	301	306	307	301	288	317	318	292	299	298	324	344	294	301	303	291	332	292	283	305	301	303	314	312	317	303	322	295	316	301	339	338	275	274	301	297	287	307	323	271	326	334	301	301	325	311	309	328	297	322	309	305	322	338	338	315	314	327	288	294	324	301	321	305	300	312	301	352	349	327	311	295	290	310	283	309	322	314	292	306	276	320	283	330	292	333	297	305	308	266	272	320	322	300	309	329	307	324	314	309	290	262	294	329	310	308	282	306	286	308	274	350	266	288	308	315	324	317	309	300	303	320	312	303	298	329	321	310	289	297	318	300	297	280	312	318	295	325	277	290	322	306	334	314	304	300	305	301	306	272	287	296	284	292	287	302	323	327	302	294	302	300	327	281	317	323	301	308	328	284	287	296	312	303	292	293	285	334	327	341	317	288	311	295	277	331	306	337	304	341	287	341	314	339	276	281	269	290	332	300	295	301	322	314	287	323	324	353	299	307	288	328	329	293	289	312	320	270	327	340	304	318	329	307	316	288	301	297	317	294	297	312	277	289	277	320	288	312	304	283	328	285	305	291	287	298	319	307	306	342	290	309	312	281	336	293	297	304	328	307	290	309	301	290	289	309	311	301	329	321	326	282	302	311	322	333	306	311	316	305	302	312	294	311	325	270	297	295	320	302	308	257	300	346	313	324	317	322	287	301	306	324	318	308	308	295	291	299	278	285	345	328	300	293	302	306	293	310	280	303	287	311	298	290	340	292	293	335	333	300	303	284	301	297	322	319	303	288	338	268	316	349	312	317	302	277	322	276	279	293	292	319	315	302	307	299	302	283	326	308	300	292	329	348	307	294	311	270	287	311	325	291	343	301	319	293	289	314	294	302	297	315	310	301	310	327	287	303	316	286	287	297	304	276	275	302	288	310	309	287	292	314	287	328	309	330	311	299	328	303	301	308	276	300	332	298	312	313	346	319	331	294	280	311	299	309	307	317	293	295	258	319	302	340	282	329	326	267	299	323	298	318	324	290	299	332	279	321	311	323	316	317	342	301	295	302	309	344	326	289	274	303	323	311	359	306	325	291	322	300	303	324	300	314	310	311	275	298	339	310	321	314	302	303	293	291	292	313	326	311	306	299	318	282	321	315	328	311	264	293	302	313	300	294	318	302	290	315	297	301	301	281	374	309	307	317	299	296	322	306	321	285	291	318	305	300	282	337	333	333	297	288	315	283	296	290	323	276	303	314	298	334	307	301	315	315	325	301	293	304	309	289	323	311	285	309	268	303	352	340	314	327	310	328	287	331	309	305	298	298	312	331	322	289	282	299	320	296	291	348	246	355	308	306	313	296	295	302	272	330	302	307	298	288	293	317	308	291	338	319	327	326	307	329	295	326	278	289	305	330	301	297	324	317	283	330	275	295	328	307	276	328	291	324	298	280	317	328	332	285	306	329	307	297	328	260	325	310	309	321	322	322	288	291	267	333	301	342	298	335	323	291	317	311	303	286	322	323	322	294	301	340	343	275	309	298	322	326	354	299	338	293	330	294	292	335	304	320	317	319	304	314	287	294	304	281	306	289	329	310	290	303	314	299	294	289	316	272	302	311	308	314	285	318	323	354	322	320	313	304	287	300	326	260	342	303	299	302	303	295	306	277	294	314	309	331	305	271	286	318	313	303	312	305	303	307	322	315	321	270	308	276	301	295	340	302	307	346	301	324	305	334	258	314	282	311	257	298	299	279	329	317	345	299	321	300	291	303	315	285	296	283	284	300	310	299	303	289	327	299	306	295	282	310	298	321	327	301	306	330	322	332	297	322	296	325	324	311	310	323	279
7856	2251	5004	5533	4835	3978	3356	2806	2386	2172	1936	1757	1645	1445	1374	1341	1301	1138	1221	1090	1117	1048	1023	1033	940	979	956	939	951	966	939	879	872	907	889	869	784	934	859	822	852	853	848	817	847	835	806	774	841	810	856	790	821	789	842	825	843	787	755	760	746	762	783	805	744	779	806	833	809	798	750	802	817	776	793	777	765	767	757	752	845	750	746	810	749	767	746	774	763	812	751	777	727	770	760	775	798	734	807	758	803	793	745	771	760	759	819	746	761	752	808	773	779	835	802	767	812	773	764	715	765	742	757	774	768	794	790	738	773	792	787	736	734	799	738	769	786	799	736	785	804	748	745	747	721	788	794	715	731	769	761	758	784	774	735	787	726	779	756	773	764	759	779	794	770	761	788	752	798	783	772	744	730	773	738	771	754	773	746	725	776	766	775	716	791	735	795	698	775	755	789	765	793	754	696	792	788	793	779	766	741	784	809	760	768	720	768	743	775	722	808	818	760	746	758	746	773	787	731	768	769	798	741	786	724	775	762	777	743	772	739	717	796	773	753	746	772	749	767	732	802	788	725	780	763	748	799	790	751	794	752	779	757	711	762	731	714	793	777	717	805	815	799	742	767	753	745	720	761	776	757	776	773	774	703	780	776	768	720	778	782	769	686	759	764	748	792	792	805	740	767	747	761	723	747	743	777	714	748	766	754	797	733	767	787	753	762	733	749	755	747	734	768	768	801	812	759	786	783	762	767	744	823	776	813	760	742	772	753	821	732	785	730	752	754	762	758	779	809	720	781	709	799	841	787	755	769	785	722	741	778	772	773	775	782	767	773	747	749	766	747	688	752	772	758	763	721	728	763	751	728	789	758	774	742	756	729	774	741	741	738	747	708	780	732	752	773	769	783	751	760	728	767	791	803	761	766	781	751	713	754	702	740	774	780	763	775	763	768	752	764	754	809	784	776	763	747	780	743	767	808	772	760	782	782	769	805	739	809	792	715	745	749	708	748	759	752	798	739	773	740	778	754	754	771	719	792	753	759	796	758	710	759	782	758	789	756	761	758	737	710	739	762	739	771	713	741	753	792	756	726	740	845	785	739	757	742	770	809	778	818	843	762	722	741	754	757	802	727	730	804	746	756	765	790	734	754	746	769	761	769	757	776	802	773	753	735	782	792	744	780	813	695	751	743	701	754	740	770	784	754	767	725	740	791	752	768	751	731	690	756	779	771	721	763	746	733	736	770	751	730	731	778	758	761	767	750	772	770	748	786	782	724	737	736	765	779	753	780	739	749	779	748	746	754	756	754	741	742	746	757	748	732	727	677	753	738	760	767	738	767	764	746	697	770	800	771	787	749	760	771	767	726	750	748	743	731	788	764	773	744	779	752	721	777	751	756	763	727	715	775	751	751	766	738	759	769	790	762	750	776	774	715	777	795	782	752	729	761	775	752	796	775	747	720	739	784	764	732	758	759	764	724	744	750	764	778	698	771	758	729	787	741	740	812	822	773	794	784	714	720	758	726	765	790	788	818	705	752	781	757	774	748	758	722	763	762	798	715	733	769	728	770	755	790	724	743	762	774	718	770	745	806	727	787	788	775	783	713	788	770	806	731	763	780	786	778	750	774	776	710	682	777	713	750	774	742	796	754	761	778	715	771	786	788	750	788	793	767	780	784	767	768	794	730	803	758	776	808	704	769	769	776	773	738	697	766	816	740	784	750	777	726	759	747	698	842	755	729	774	805	735	758	771	710	791	753	777	745	780	784	823	724	774	724	702	767	757	742	785	755	780	757	741	785	739	760	778	793	753	770	713	773	726	750	731	747	786	760	775	718	756	777	759	757	752	756	775	794	741	773	758	760	734	786	740	751	727	791	749	778	792	771	767	749	792	728	734	792	711	770	732	809	721	759	782	743	710	775	786	767	744	757	803	742	757	763	722	730	761	777	845	769	752	758	800	746	740	778	719	755	713	809	746	817	803	744	759	738	705	759	738	774	711	742	746	800	769	796	730	728	746	742	757	743	750	790	709	741	784	791	759	782	762	771	754	706	700	715	753	766	725	757	752	780	803	746	771	768	776	753	772	797	806	753	761	732	782	739	715	788	743	752	736	738	787	758	749	744	762	800	796	756	704	738	712	728	733	743	737	724	722	770	742	765	781	784	728	762	739	736	790	767	752	806	714	729	755	742	791	738	777	721	720	769	760	789	743	752	727	759	764	716	765	764	741	720	809	824	710	755	744	785	749	773	750	753	832	800	812	744	733	787	784	758	750	726	753	761	723	759	787	799	823	799	764	772	763	822	773	759	809	741	811	822	772	759	751	764	715	724	762	768	760	780	735	796	746	721	769	743	723	745	797	764	716	783	761	770	796	794	741	728	761	717	752	780	745	764	755	767	776	808	766	823	766	734	734	782	716	754	741	756	746	764	718	740	735	720	734	735	776	749	782	726	772	758	777	768	726	753	765	723	774	790	736	781	771	759	727	754	782	728	772	731	735	731	754	767	788	806	753	732	797	727	744	736	775	779	753	763	747	777	760	774	786	729	753	754	770	804	752	747	774	790	728	738	771	777	787	755	766	758	772	773	750	761	816	769	779	781	758	725	824	786	777	732	810	779	780	724	730	783	729	784	757	758	773	743	731	714	734	743	762	720	779	796	708	728	706	800	749	753	734	782	761	748	741	795	720	776	766	797	800	730	735	734	781	716	751	784	718	746	733	698	744	734	742	756	751	734	790	770	773	772	725	736	767	778	788	800	760	780	717	785	767	738	724	762	746	760	745	781	739	774	822	739	721	775	762	745	764	796	773	767	744	711	787	806	795	751	734	785	789	766	743	720	777	766	803	755	755	760	740	794	718	775	749	761	760	776	761	758	782	763	733	734	813	770	806	755	778	764	717	753	766	779	805	740	729	773	794	779	744	763	780	759	783	765	725	789	717	748	761	785	708	813	758	748	757	729	800	780	723	744	774	757	762	744	755	730	836	786	783	753	738	761	739	737	781	779	803	772	760	766	698	780	783	790	740	757	712	725	784	811	824	735	770	738	767	737	723	766	784	738	725	692	757	765	730	750	731	765	797	792	756	760	772	739	768	799	784	794	734	750	739	752	783	717	735	733	747	779	771	773	821	776	729	775	750	769	748	762	760	750	776	728	760	716	771	769	729	758	751	763	753	752	788	763	773	753	795	728	798	785	775	777	736	727	794	780	759	796	732	734	716	782	735	772	802	761	774	738	770	770	792	751	829	783	765	758	773	784	827	728	788	769	769	716	717	738	748	823	738	731	796	778	775	766	773	743	742	750	759	781	790	744	747	790	776	762	742	768	784	742	758	761	720	806	754	746	744	705	746	781	783	767	715	733	726	769	744	780	765	764	755	751	766	801	724	757	754	786	740	754	775	772	755	726	809	729	764	749	780	685	797	759	760	796	737	797	797	758	752	737	788	779	772	781	768	719	774	760	822	763	804	774	714	756	789	784	744	738	764	773	823
1834	143	111	124	125	117	113	109	123	107	111	113	118	85	119	99	112	92	101	109	91	96	95	98	130	112	107	84	105	106	129	114	127	94	90	108	102	92	107	106	83	98	99	107	90	125	83	102	112	93	83	96	110	109	93	108	95	100	131	129	93	86	125	93	95	93	97	117	108	95	101	115	110	78	111	86	119	110	108	95	89	96	101	102	90	88	97	104	116	109	117	91	106	101	104	113	99	85	104	98	87	108	95	103	96	87	107	102	107	109	107	114	87	112	103	107	116	102	112	113	115	129	99	109	104	86	87	88	124	87	91	84	109	106	101	120	122	99	121	113	101	85	114	111	95	93	107	109	118	105	112	97	107	99	103	101	104	89	122	84	98	102	112	118	99	97	111	104	94	108	102	116	96	98	99	109	100	90	103	89	110	88	94	92	110	94	124	103	90	117	89	115	98	121	117	108	106	122	95	98	103	94	94	91	97	90	106	77	88	88	110	104	96	103	97	109	107	93	115	94	99	101	120	111	104	112	95	87	114	103	96	91	98	115	91	101	100	108	88	86	97	97	110	112	119	99	111	87	91	105	97	108	99	92	76	91	89	87	115	106	112	105	97	121	83	107	110	93	79	118	94	99	119	112	105	88	108	94	80	105	103	89	92	89	109	94	107	95	102	105	82	88	99	87	96	89	96	103	115	97	91	100	95	117	110	98	85	97	119	84	95	103	106	104	98	78	89	106	103	91	79	111	116	98	112	107	88	111	113	98	96	106	101	102	119	95	85	120	96	90	96	92	105	106	108	110	101	89	91	92	102	99	100	108	90	98	89	100	106	97	106	94	105	108	123	109	92	118	85	113	98	92	127	110	97	99	113	91	107	94	108	99	104	103	111	130	80	104	90	111	99	106	112	104	90	94	78	119	99	118	112	93	113	103	106	114	115	111	106	112	87	105	88	121	86	118	107	103	94	92	112	104	103	111	95	115	103	100	93	94	93	99	110	97	98	98	94	97	112	96	112	94	104	107	105	104	90	116	112	114	111	98	89	104	123	106	96	102	103	114	113	121	103	100	114	126	96	106	100	95	93	103	90	106	102	91	114	113	97	86	91	105	124	107	114	104	104	109	103	101	93	99	117	109	111	97	93	111	86	102	105	99	105	106	111	110	104	102	101	110	89	107	104	111	117	88	105	101	110	99	95	105	98	93	102	85	103	94	84	115	100	107	94	95	101	127	98	100	96	112	90	94	80	102	119	90	101	98	97	83	94	91	119	109	107	100	95	95	109	82	103	104	97	107	122	124	95	95	102	98	109	116	102	101	116	104	115	96	117	103	91	100	128	99	89	111	99	100	126	104	99	96	101	106	127	106	93	99	97	96	92	104	102	115	99	105	110	110	100	112	97	103	96	96	112	113	117	114	118	97	95	90	111	106	94	98	92	104	111	100	105	85	113	113	106	104	92	93	81	90	94	89	104	96	85	106	102	113	91	93	90	110	101	103	94	123	95	91	95	103	110	94	107	96	101	98	91	125	103	92	83	80	105	122	92	106	97	105	100	112	108	100	107	106	98	90	123	111	108	104	89	89	106	81	82	83	105	106	109	120	101	112	100	113	103	102	113	104	119	94	102	102	108	82	112	103	93	113	111	124	101	107	96	99	126	85	101	97	114	103	105	110	111	104	111	109	81	93	97	101	111	91	94	106	116	110	108	89	104	100	106	105	113	97	105	108	99	110	103	111	89	91	97	76	104	106	94	111	96	81	92	107	106	117	106	90	111	109	113	97	135	96	91	104	115	85	103	106	96	116	114	101	92	109	99	88	115	108	93	87	107	116	87	108	80	82	110	102	110	79	96	113	99	118	108	94	105	91	88	115	106	107	83	99	66	92	92	99	97	110	107	121	99	104	96	117	101	103	115	102	99	115	92	121	107	92	100	100	124	104	105	94	101	109	110	91	87	91	94	106	119	106	96	105	99	111	108	100	111	104	94	95	119	95	88	104	102	107	113	85	103	102	95	108	109	106	120	87	111	93	100	130	95	97	101	103	101	112	96	107	106	107	95	106	109	103	112	90	95	101	107	114	94	105	103	114	117	96	105	99	108	88	92	113	121	130	104	102	107	116	94	111	110	102	91	87	105	82	106	119	90	114	101	105	108	97	99	106	123	96	102	96	123	114	99	105	112	116	116	106	106	103	88	108	107	106	106	113	103	97	106	113	112	110	89	90	106	104	102	101	93	105	93	95	91	78	99	91	104	92	119	89	89	95	80	108	110	85	82	102	90	93	109	100	99	109	98	95	90	117	98	87	114	122	93	85	93	112	103	98	92	87	109	104	107	88	99	88	87	113	107	122	94	92	98	102	115	88	105	101	90	107	105	124	100	98	101	98	114	98	106	107	90	110	82	108	108	105	100	102	118	126	100	109	109	85	100	103	110	96	116	117	96	108	105	112	92	88	114	97	91	89	106	105	88	89	90	118	116	113	102	110	98	116	111	106	81	98	117	96	104	96	101	106	87	88	99	118	96	105	92	90	101	105	110	104	107	88	83	104	83	89	103	98	104	132	121	99	101	102	99	91	108	93	97	115	118	96	112	93	105	103	102	105	84	111	118	113	111	104	106	97	101	98	109	93	113	95	96	79	94	117	91	115	90	122	114	114	79	103	126	114	89	108	96	112	98	92	103	115	105	102	120	102	93	100	95	90	115	102	87	94	109	104	104	99	114	105	109	102	72	84	105	106	84	102	89	121	114	88	107	115	116	98	119	88	95	114	100	111	100	107	92	103	109	106	99	108	117	116	109	87	108	104	120	99	102	93	92	92	116	113	108	103	104	98	118	104	102	109	99	99	108	83	88	109	102	91	97	127	91	111	96	112	88	105	87	92	111	100	102	95	89	122	89	118	106	91	114	108	85	104	100	109	97	96	92	75	113	90	114	98	97	99	76	95	96	90	115	89	106	107	91	102	110	96	97	91	106	99	96	90	106	104	98	104	128	95	116	101	100	110	97	110	87	75	99	112	97	106	105	93	106	115	84	88	105	101	101	112	108	102	95	112	97	113	80	86	110	115	103	109	119	113	93	103	114	99	98	102	108	93	98	101	100	106	98	99	117	127	90	108	104	112	117	104	134	85	104	108	97	91	92	89	123	105	100	108	138	104	110	103	102	107	89	99	104	112	115	107	90	89	94	93	99	103	104	91	94	103	89	103	109	83	108	89	85	116	100	88	117	98	97	108	112	100	97	89	97	97	104	90	114	101	114	93	112	102	86	90	109	105	100	88	79	116	94	86	98	105	119	86	89	93	104	115	106	80	74	107	108	92	94	105	110	104	106	93	86	105	97	95	85	106	97	98	109	103	123	84	96	95	105	93	103	105	89	92	124	108	110	108	93	96	129	102	109	100	97	111	96	102	99	123	99	90	103	82	99	131	94	115	107	91	115	115	101	97	91	111	108	100	127	96	102	97	96	104	98	95	96	112	94	95	90	100
2002	330	389	441	404	367	378	335	341	356	312	330	351	335	338	310	350	323	309	357	335	327	311	320	268	363	319	303	354	303	322	312	305	335	322	353	318	313	298	323	311	369	333	310	303	303	313	310	297	329	290	311	305	286	344	338	333	365	297	303	319	327	308	331	323	312	333	307	332	313	327	323	315	337	324	315	314	320	333	299	282	333	291	310	349	306	337	313	313	307	311	290	336	308	318	322	362	297	321	314	322	282	320	354	309	311	296	304	276	296	321	274	313	329	324	295	313	306	296	304	295	332	317	307	333	338	299	330	335	327	326	320	305	340	296	345	322	372	302	299	316	329	333	315	320	307	334	304	301	299	281	320	302	270	316	341	324	318	306	308	338	317	323	327	311	312	330	290	294	291	335	289	295	312	330	294	273	299	310	324	325	295	313	314	296	312	286	286	299	311	268	321	295	328	309	327	304	323	308	332	304	329	298	284	343	288	296	308	284	299	326	345	335	307	331	303	304	334	327	319	338	302	334	310	291	312	313	315	352	307	328	337	323	322	346	310	316	301	314	331	335	297	320	326	317	302	316	330	318	304	314	301	297	308	309	283	323	338	325	286	315	324	321	320	275	305	317	346	296	315	341	299	348	313	314	320	335	305	326	284	316	303	318	337	312	314	299	315	297	302	313	340	333	284	322	319	299	305	311	291	311	326	285	299	358	318	309	345	315	314	307	304	327	309	305	312	318	306	339	310	329	304	313	308	312	317	308	301	324	316	317	341	306	305	321	287	312	333	309	297	331	308	323	293	329	327	313	313	299	288	318	307	354	346	315	328	293	290	320	347	280	307	310	306	320	299	328	324	288	301	314	331	324	365	329	344	313	311	297	308	321	320	354	317	324	317	292	325	321	309	313	322	290	347	303	326	305	298	290	321	300	340	341	305	304	302	313	291	324	348	328	301	334	351	305	316	284	287	294	307	312	338	327	309	312	310	317	319	305	300	325	312	352	304	297	311	344	311	301	321	296	288	325	331	322	321	323	298	276	337	325	311	307	326	318	312	297	301	330	327	290	335	297	315	313	324	302	297	335	302	286	322	308	292	332	316	289	313	320	309	304	339	326	327	283	311	307	309	296	292	323	322	309	308	294	311	321	326	294	305	318	305	287	304	321	312	334	310	319	320	325	309	304	313	313	363	323	312	340	298	324	301	299	323	331	322	321	316	329	311	314	323	302	305	320	319	286	332	328	304	310	336	335	298	332	314	299	297	299	283	307	315	321	339	326	305	315	336	327	308	323	305	283	304	332	341	320	304	295	290	327	299	316	280	323	302	321	333	331	317	314	324	284	322	298	304	325	339	301	295	300	333	330	305	313	253	330	307	306	338	330	319	300	287	307	332	300	339	306	313	329	332	300	331	288	319	316	299	331	304	282	300	298	305	316	313	330	336	314	335	321	313	297	326	328	312	351	320	285	259	316	324	317	323	308	288	320	324	318	309	334	327	297	293	313	332	307	316	314	343	327	290	366	313	336	294	310	307	307	301	330	338	331	324	320	332	307	304	327	341	313	299	287	319	314	302	334	340	339	268	319	280	330	299	325	328	337	318	316	348	312	316	323	317	326	283	348	327	352	345	353	307	290	290	308	334	273	309	324	374	329	310	308	359	301	298	346	302	340	299	316	335	348	337	350	300	342	322	292	320	316	318	309	328	332	318	330	326	316	317	273	288	303	329	325	330	342	340	317	304	316	340	284	305	307	328	296	309	311	317	328	326	292	284	322	310	301	314	311	334	306	323	305	310	330	347	312	307	349	320	294	291	332	344	345	298	342	331	307	319	318	318	339	290	309	311	312	300	310	300	328	305	368	338	350	353	310	320	349	311	327	292	324	326	292	282	311	322	330	325	332	296	314	316	342	303	288	287	304	288	322	297	295	336	304	339	308	325	303	297	320	337	350	330	309	322	311	323	306	325	336	336	295	291	343	310	329	318	321	305	310	310	333	302	284	328	337	320	319	314	341	331	316	332	339	300	286	324	340	307	302	329	330	314	294	312	319	301	314	327	307	320	312	335	328	323	299	297	309	329	338	280	323	334	306	328	336	297	344	302	333	307	313	268	327	320	315	330	304	301	298	331	360	285	301	318	315	294	330	332	315	307	324	325	276	300	311	322	322	296	304	331	325	324	317	278	321	321	305	319	319	312	289	314	298	332	310	319	279	325	331	326	275	345	309	298	318	309	326	317	326	308	321	299	312	304	340	315	344	335	315	296	299	302	326	325	313	321	297	307	346	320	308	313	283	318	294	291	330	341	363	364	312	335	349	312	324	310	327	325	337	305	307	291	343	323	317	344	325	341	309	334	329	319	336	290	324	325	334	307	315	323	313	311	289	326	296	298	331	304	298	324	308	297	334	305	311	298	332	325	309	295	299	331	318	324	310	322	330	324	294	306	303	312	310	304	315	324	320	329	294	323	296	314	342	323	344	305	311	308	301	312	309	294	310	326	323	309	313	293	278	317	266	336	315	314	323	317	314	331	300	315	323	302	304	319	308	309	336	310	327	313	305	315	311	332	335	336	300	309	335	291	324	324	320	348	332	327	300	291	280	323	321	339	310	329	331	316	303	320	313	314	325	312	373	317	330	323	318	313	307	296	297	291	302	312	293	297	314	294	308	336	311	314	321	301	320	305	318	323	320	321	296	332	287	350	308	333	292	332	328	323	301	297	322	292	337	299	342	335	308	277	281	341	326	315	338	310	329	324	321	336	293	297	332	352	315	297	316	338	289	315	323	337	299	296	312	318	297	312	297	337	294	322	274	328	323	312	324	303	298	306	313	315	316	321	297	297	330	296	313	340	312	308	330	330	320	313	301	323	315	351	289	313	297	327	313	300	330	294	328	328	311	308	301	327	331	323	289	305	298	316	324	334	294	326	358	289	312	315	307	312	348	322	299	294	321	321	304	296	357	351	333	302	315	289	316	294	316	334	317	307	302	316	320	318	332	317	293	293	329	337	311	278	318	341	315	328	313	295	336	305	316	305	318	316	277	362	297	294	322	319	343	344	276	332	360	307	295	306	301	336	311	287	335	334	300	289	332	323	308	311	331	289	312	319	296	309	326	342	319	326	333	351	323	315	317	314	297	325	333	352	329	335	303	350	317	324	345	304	324	322	306	294	308	312	279	315	320	297	293	326	330	297	310	322	324	322	315	328	315	294	325	301	298	285	318	306	299	293	325	320	328	316	308	320	301	291	328	342	314	287	300	341	315	297	287	269	320	312	308	313	327	345	341	321	312	309	291	304	339	301	289	318	320	308	302	346	324	338	307	322	339	299	354	304	307	319	317	327	324	306	324	323	304	311	327	298	298	332	313	293	331	307	303	343	291	307	299	328	327	330	308	317	324	289	335	351	325	326	340	301	345	321	306	339	327	328	317	305	304	302	326	327	311	318	310	325	314	287	305	348	321	328	309	298	294	318	297	317	316	296	302	328	314	318
7249	956	1089	890	622	459	363	348	280	242	240	229	205	183	196	182	197	162	171	153	164	145	156	162	140	191	171	162	155	110	150	138	168	135	137	152	146	148	124	145	147	157	141	152	158	172	124	156	141	131	155	137	137	148	158	169	137	144	138	135	134	139	133	136	127	144	128	148	137	145	143	142	154	128	141	132	129	131	131	126	161	140	138	135	120	119	145	153	142	125	148	162	143	127	147	142	138	117	147	153	121	123	140	125	138	119	144	141	121	135	138	137	134	157	150	127	146	135	138	145	157	148	139	129	142	124	147	144	140	155	145	143	160	162	131	122	126	137	130	133	153	138	127	155	144	140	150	131	127	134	140	150	162	155	135	146	141	142	171	151	118	145	142	138	157	150	130	151	140	147	138	145	128	155	127	123	168	159	151	114	142	160	144	136	131	149	161	135	155	156	113	150	143	136	156	158	138	166	130	141	140	137	134	150	157	147	142	133	156	157	165	150	133	141	136	125	139	138	140	144	156	134	154	125	145	137	150	148	140	146	158	161	124	147	138	133	146	136	145	130	141	159	134	122	155	156	138	150	157	136	153	127	141	141	134	131	137	151	156	130	159	131	140	129	135	165	129	153	134	155	133	155	138	138	143	133	131	144	120	156	137	152	131	134	129	125	118	137	142	146	146	138	171	162	125	147	120	129	169	141	137	145	121	134	133	128	141	142	127	136	135	153	150	148	141	131	139	134	151	153	148	149	154	148	160	144	128	132	166	140	137	147	133	134	143	147	140	148	164	143	156	146	142	140	161	155	128	161	146	152	155	121	132	143	138	131	158	141	145	144	151	136	136	147	153	137	170	148	136	147	151	157	132	149	136	137	151	122	147	144	143	127	148	153	142	163	148	127	137	165	145	144	144	139	153	156	165	145	167	138	145	161	140	146	158	158	160	124	124	157	141	147	119	132	143	145	139	146	155	143	130	134	123	159	128	140	148	143	143	139	131	149	150	160	144	164	142	128	178	145	158	157	155	140	158	160	146	138	135	152	155	149	142	133	142	133	146	139	164	149	171	139	116	152	138	161	140	156	136	123	140	118	160	135	120	130	150	145	147	156	134	139	168	133	150	144	142	133	139	127	148	115	125	160	137	115	132	143	152	136	131	127	149	139	152	153	140	131	139	134	143	140	139	143	149	131	136	125	150	148	129	152	134	136	125	147	154	136	130	127	138	171	137	146	135	157	144	146	137	140	138	140	148	131	174	125	140	137	123	154	124	137	139	133	136	125	136	148	127	158	142	157	142	142	134	151	120	144	135	142	153	139	140	146	123	146	134	132	131	138	148	105	155	123	145	140	137	158	142	127	125	151	157	154	148	125	139	147	142	153	154	132	134	164	150	144	144	123	120	150	136	123	132	157	149	144	137	147	148	152	136	136	131	156	129	138	137	144	130	131	137	142	157	134	146	151	141	116	159	153	145	143	134	140	167	145	139	152	135	140	160	134	133	134	136	138	146	141	141	161	140	113	122	116	129	143	150	156	136	149	150	133	149	140	136	131	139	153	147	143	152	109	132	134	132	120	129	140	154	146	133	139	146	149	156	139	118	144	171	169	140	130	139	141	126	160	163	130	150	144	148	139	146	173	161	142	146	132	134	145	143	135	123	140	153	159	156	140	122	127	130	170	134	118	142	132	133	144	130	138	147	149	156	119	126	136	133	141	145	127	116	153	131	140	147	127	177	153	150	151	142	135	153	147	150	153	138	141	143	127	133	134	134	145	148	132	131	165	146	162	163	140	150	159	147	125	132	151	133	142	120	154	128	140	138	132	139	142	151	158	130	158	169	151	144	138	127	157	127	149	145	168	139	124	132	116	136	129	151	127	164	162	149	150	140	157	135	150	162	142	129	133	135	135	148	149	149	145	151	124	133	160	144	152	136	137	141	137	144	137	164	134	149	137	149	136	140	144	156	136	139	135	165	135	155	142	156	154	134	113	143	135	123	140	158	142	149	141	143	133	151	149	122	146	140	140	149	156	149	142	153	132	153	139	133	141	158	138	152	130	148	136	130	159	127	152	132	135	148	134	158	152	135	157	153	148	141	126	141	148	145	156	136	131	147	145	159	133	148	155	165	135	140	146	146	154	124	155	146	137	129	150	122	137	146	136	142	153	120	155	134	146	161	105	127	142	149	136	121	145	135	126	160	164	144	121	149	152	146	159	171	134	123	172	141	126	153	127	130	142	138	128	159	136	134	147	144	149	145	117	150	131	130	147	137	132	149	125	153	123	123	145	139	146	129	133	150	139	144	118	146	132	161	166	157	137	161	154	139	135	159	149	156	144	130	156	139	121	153	127	137	149	120	143	153	133	140	149	154	129	143	125	140	163	132	133	119	132	135	135	122	128	152	121	141	157	163	145	138	153	154	136	145	141	144	149	163	126	151	152	158	145	138	144	139	139	161	139	151	123	153	143	130	131	175	137	173	150	153	168	155	147	139	122	139	135	148	130	125	148	143	138	164	154	120	130	142	130	115	154	131	129	145	173	138	142	152	133	146	145	117	124	137	157	136	165	157	122	147	154	130	154	137	136	163	154	143	142	149	164	156	119	147	153	158	143	145	135	135	153	150	136	137	122	142	144	139	132	140	151	144	134	140	138	136	161	139	146	152	125	138	157	123	125	133	135	144	133	136	155	141	145	147	173	149	127	142	153	155	154	152	149	165	139	141	141	148	150	141	157	150	129	124	156	152	137	164	145	144	125	132	154	136	157	149	143	163	139	141	134	145	128	160	140	150	133	164	131	130	145	157	148	131	131	149	126	151	144	133	123	118	144	131	150	161	131	121	141	114	141	135	153	165	144	143	146	161	135	136	140	143	123	140	161	143	153	146	157	146	144	146	154	141	156	167	148	157	130	137	142	143	149	150	116	133	155	163	143	144	150	125	118	151	137	147	140	139	160	142	151	169	124	124	166	137	156	153	155	141	122	135	147	145	136	144	135	135	144	162	148	123	144	122	148	149	139	160	117	158	143	140	148	134	160	153	144	159	161	136	129	134	128	155	132	146	156	151	134	173	128	121	161	163	156	123	141	145	126	137	129	160	146	119	148	142	153	163	141	126	150	139	133	143	150	162	151	172	141	136	149	130	129	127	193	158	134	148	143	142	144	138	165	139	140	124	129	132	136	149	160	156	164	152	143	163	161	146	114	156	122	142	151	166	153	156	148	141	153	136	133	137	150	124	147	156	147	142	148	143	139	142	161	159	155	163	133	144	151	148	125	146	141	127	144	122	130	157	142	141	140	142	147	146	143	127	135	165	147	130	153	146	157	142	155	148	142	126	143	153	148	124	141	142	149	152	126	130	137	140	129	118	141	136	117	154	144	125	137	145	143	149	140	146	149	145	158	108	155	130	134	130	141	130	155	128	155	159	143	134	139	156	153	171	133	144	171	145	154	132	136	130	136	154	166	156	149	146	107	131	124	123	151	147	126	148	118
5810	1144	2648	2992	2618	2071	1719	1494	1232	1077	1007	922	777	830	764	729	656	689	597	542	581	546	563	542	518	505	537	495	476	499	470	461	526	437	456	466	435	462	462	423	458	443	423	456	475	420	473	440	439	398	433	398	447	445	425	446	427	457	418	439	407	458	416	437	431	422	407	443	423	465	420	447	414	447	430	441	457	432	451	452	411	473	430	422	425	472	443	427	416	421	432	379	428	440	421	431	414	404	454	452	418	430	472	394	407	410	436	415	409	398	432	399	414	401	415	441	407	460	420	408	407	391	410	426	438	454	413	394	428	419	401	417	435	430	436	417	439	439	421	427	387	452	380	424	417	416	390	409	425	479	442	405	438	428	415	429	448	416	438	423	407	450	425	442	427	408	396	429	383	411	377	446	419	410	433	388	432	434	415	413	446	412	400	431	443	445	406	436	406	435	415	417	387	412	392	428	406	412	420	413	449	409	394	435	443	418	420	446	428	469	389	392	408	432	351	410	422	411	440	391	416	448	391	399	400	437	404	435	440	430	390	427	446	413	402	416	426	425	431	398	426	395	427	415	431	392	391	438	412	429	387	445	421	396	434	403	443	467	405	446	395	418	387	419	431	405	406	418	413	441	432	429	417	437	427	413	438	443	413	400	418	428	419	426	434	433	473	428	431	433	384	454	450	385	429	387	425	416	361	438	427	411	434	404	423	414	418	459	430	406	423	394	411	430	420	432	431	390	470	434	451	401	425	409	436	415	408	399	413	411	424	453	412	443	440	446	428	425	392	452	466	432	392	455	395	400	467	399	425	387	449	413	416	411	409	443	422	439	428	434	409	429	418	423	435	411	440	428	447	399	401	446	453	416	395	389	427	419	408	417	392	408	390	430	401	447	409	454	396	390	430	430	412	426	427	400	421	442	397	412	431	430	420	399	419	389	415	447	427	423	416	389	400	433	420	445	440	423	417	422	417	435	438	421	456	424	409	422	405	408	432	407	452	430	352	446	444	402	411	424	424	415	404	433	403	401	405	364	452	418	417	424	393	429	390	401	421	441	386	373	406	419	415	406	384	434	422	419	435	423	377	447	410	423	407	418	404	420	423	394	409	438	417	440	392	396	438	407	420	432	445	442	442	408	442	421	393	447	435	403	414	402	395	442	413	412	413	422	438	390	436	450	426	433	401	451	394	394	412	404	453	408	427	451	441	397	417	421	433	429	441	411	425	424	424	408	383	418	417	393	416	407	394	426	450	441	446	449	413	377	445	436	413	388	404	418	370	438	427	465	421	400	404	443	427	406	409	407	435	415	411	416	414	428	392	424	448	439	446	443	425	422	411	433	393	416	436	409	419	408	401	424	433	447	431	431	458	426	434	431	400	438	396	415	397	424	451	430	379	496	420	430	438	415	426	406	422	395	437	424	425	420	381	415	440	430	430	416	414	448	381	407	419	428	434	422	431	437	410	415	423	428	390	430	428	435	431	423	387	427	405	415	399	402	460	429	424	390	451	393	428	444	419	418	423	428	445	444	412	440	420	434	415	468	434	431	401	438	433	437	428	407	433	434	429	420	415	381	427	409	451	401	392	432	415	398	427	377	426	428	426	408	442	442	479	437	432	415	430	386	406	387	408	431	418	379	397	409	415	407	391	423	459	428	408	446	424	439	416	465	384	421	446	435	415	444	405	384	410	432	421	429	449	371	394	427	416	393	411	387	395	411	395	439	400	428	450	407	399	412	428	445	404	456	417	419	433	404	410	403	438	425	399	431	392	426	390	462	434	364	421	403	405	461	402	420	439	426	408	429	415	422	418	400	438	391	426	427	405	422	428	417	424	394	397	426	425	415	435	447	437	414	436	440	393	443	444	422	384	447	391	389	429	418	403	399	412	407	432	434	418	419	447	433	399	384	415	452	459	414	434	451	419	411	422	389	399	408	416	413	437	391	429	393	424	398	400	420	412	411	426	421	409	380	402	434	369	473	417	443	431	439	400	391	419	429	436	388	381	436	417	452	416	413	398	428	446	438	412	407	430	389	403	443	460	403	398	430	457	436	425	416	430	417	447	418	414	441	400	422	449	405	442	417	413	396	467	412	432	390	458	404	437	407	442	412	421	419	422	438	417	425	454	418	439	409	408	442	435	415	439	441	418	397	455	423	411	428	477	470	426	442	413	453	423	442	399	441	401	441	432	438	412	402	399	402	390	418	416	425	442	418	465	425	451	388	427	412	443	439	414	413	419	421	440	395	405	389	407	427	406	406	420	427	406	427	438	425	433	419	399	430	407	401	435	425	372	425	438	388	425	415	406	442	425	445	450	438	470	442	419	381	408	435	378	425	411	408	387	412	423	402	455	403	431	378	399	394	405	447	425	446	438	452	374	402	401	466	436	411	436	442	404	430	402	413	433	439	425	410	453	404	430	431	400	449	445	436	431	399	414	409	420	426	390	398	392	426	435	427	411	419	425	394	420	416	435	387	372	399	415	426	419	472	424	365	438	389	408	407	448	400	414	425	433	423	404	411	390	413	427	462	374	397	436	399	450	392	419	438	420	390	418	425	423	444	425	422	386	372	421	407	453	410	437	420	436	423	431	417	458	408	419	382	407	410	395	400	433	421	393	440	439	396	409	406	399	414	424	416	431	450	423	410	460	401	435	435	440	409	416	419	416	439	422	412	410	428	431	451	410	397	408	446	393	422	409	412	429	427	398	406	410	408	423	439	423	403	435	427	397	445	433	401	397	406	442	434	395	390	406	388	414	426	423	405	411	431	413	402	375	437	391	391	384	419	373	418	419	407	445	394	417	414	391	413	439	409	423	395	441	429	419	410	426	439	417	407	406	405	406	411	382	431	429	438	400	414	408	419	420	418	398	401	393	446	401	406	423	433	416	436	444	411	457	428	425	449	408	407	413	387	415	428	425	422	393	434	416	442	396	428	419	418	377	470	379	436	399	423	415	442	434	406	413	422	408	429	397	449	468	433	398	380	441	433	403	423	415	400	433	410	377	433	415	415	385	390	426	415	439	411	424	430	430	444	421	409	442	399	433	431	419	409	413	450	442	423	462	400	426	448	420	430	411	417	422	428	422	463	425	444	439	435	398	456	450	438	422	435	425	406	433	415	369	434	391	436	452	414	428	397	426	426	420	407	421	428	387	436	402	444	440	444	403	415	428	423	384	436	430	412	416	415	408	426	399	397	423	410	442	440	427	410	432	434	417	441	388	386	468	404	429	430	419	427	406	425	449	443	442	389	458	395	424	416	434	418	392	400	433	430	407	400	443	455	429	413	426	462	425	431	405	426	391	419	424	419	391	413	403	408	425	425	383	414	390	448	412	427	416	444	442	412	430	447	430	410	393	399	415	427	407	435	449	446	415	426	430	414	451	420	440	411	441	422	422	379	403	458	403	438	452	439	445	467	412	436	397	432	389	417	389	405	410	396	443	453	423	428	428	429	423	473	414	382	408	402	457	435	411	432	383	396	442	415
14037	2394	2505	1881	1304	966	837	653	602	503	483	472	446	394	386	383	372	385	340	372	359	340	325	355	347	318	330	361	324	353	319	336	299	305	325	314	308	317	311	333	305	357	302	310	311	308	322	320	312	292	328	307	315	293	327	305	324	272	290	281	285	321	290	297	301	308	301	287	313	317	298	327	286	291	285	296	316	315	299	329	355	321	294	307	332	316	341	268	299	313	312	331	274	320	296	289	323	295	305	322	309	293	298	309	318	298	296	293	297	276	309	313	283	307	311	308	317	304	303	278	297	279	311	322	327	290	305	302	345	313	303	296	292	329	307	300	296	307	295	293	307	281	303	308	309	286	311	295	313	291	289	281	296	321	292	321	315	311	282	302	294	267	320	307	304	287	300	301	288	327	312	314	279	308	284	290	308	288	321	294	305	322	310	274	303	306	313	294	285	288	326	287	352	314	305	315	315	313	296	321	290	330	327	313	297	302	318	313	315	278	311	315	275	276	307	277	318	304	329	310	307	328	283	331	311	336	304	280	312	289	292	281	311	360	294	332	294	327	362	290	311	321	282	290	326	313	312	322	299	329	323	326	279	308	274	334	299	304	320	260	308	326	306	325	335	305	300	279	309	305	272	323	305	271	297	265	274	292	281	319	293	315	319	293	286	300	280	305	285	283	304	311	316	306	305	315	317	307	304	318	297	307	300	314	272	299	327	318	300	299	288	311	307	300	316	309	314	304	289	319	278	294	342	320	324	299	248	312	281	323	303	332	296	295	322	304	280	303	313	329	315	320	297	298	302	337	289	326	320	315	310	301	295	332	300	330	271	329	278	292	275	329	317	304	298	305	287	312	297	311	288	297	291	317	297	280	319	288	300	294	317	300	281	315	290	274	327	312	293	312	271	289	314	351	288	276	298	288	294	295	319	313	313	299	286	281	286	288	308	301	325	279	302	292	340	289	322	293	317	304	290	316	291	291	301	254	322	291	317	274	270	274	273	314	295	313	283	289	268	321	315	292	285	301	277	312	299	337	292	325	305	311	315	310	294	296	287	281	301	310	291	294	308	318	326	314	323	312	297	286	302	296	317	298	299	306	318	314	318	324	326	311	309	301	314	289	332	315	293	285	271	308	300	292	310	312	300	283	321	315	328	309	278	329	315	314	299	297	323	275	313	327	257	306	310	305	295	268	318	282	288	282	310	270	312	285	312	284	300	307	305	301	304	304	292	307	273	300	294	282	313	280	316	311	292	312	286	302	323	307	273	286	315	330	296	322	326	313	291	257	325	281	318	326	304	275	300	304	271	275	281	292	294	320	301	259	323	308	300	316	303	316	298	305	325	315	301	336	284	299	301	321	307	294	294	295	308	304	276	303	288	307	300	301	307	325	313	291	310	313	326	338	323	329	281	289	298	323	300	322	295	320	321	270	287	357	317	314	313	279	322	332	332	322	318	298	252	302	285	283	306	276	312	303	291	271	279	284	316	334	304	270	291	309	322	345	305	271	299	295	287	297	274	291	260	292	276	313	264	287	333	304	314	311	298	302	274	285	353	348	326	281	275	327	320	320	324	276	297	289	290	320	290	283	289	290	289	312	311	306	305	315	282	308	322	283	314	320	308	332	292	293	303	297	290	319	330	312	341	283	304	326	298	339	313	292	326	302	275	317	303	298	273	297	312	308	259	343	274	302	294	299	313	325	301	272	288	287	306	282	328	285	304	301	303	291	297	304	327	312	308	324	336	308	304	282	299	305	289	300	271	312	306	324	267	319	290	301	323	304	298	326	295	287	282	302	306	283	309	318	323	311	293	304	288	289	294	289	312	309	314	278	333	313	328	297	293	343	309	323	292	318	303	282	313	330	316	280	338	311	332	266	305	285	292	320	310	287	297	323	299	323	295	338	313	293	309	311	302	307	316	292	299	320	292	304	331	335	271	332	310	306	287	267	305	285	292	277	329	291	295	313	312	291	316	300	302	322	307	294	287	344	319	329	302	326	326	320	311	284	307	322	343	291	303	310	321	339	295	329	283	305	322	292	299	310	279	300	295	288	309	296	290	307	293	304	298	300	294	316	327	302	287	321	324	302	311	301	289	319	296	314	320	344	284	287	286	328	306	309	298	300	308	317	290	328	282	320	335	297	308	321	288	322	308	293	322	306	321	299	295	292	288	338	327	298	303	291	286	308	282	294	279	290	314	321	300	308	290	286	316	274	329	303	312	307	321	302	307	297	280	296	277	322	287	268	297	296	322	318	286	332	233	293	265	296	275	344	313	280	286	278	291	300	322	282	321	308	309	325	326	285	281	288	294	299	300	309	301	296	287	271	295	327	294	310	313	305	288	293	264	312	337	316	288	322	317	308	310	316	306	275	337	330	303	302	299	252	289	309	285	315	312	280	308	296	279	292	303	302	318	317	315	319	299	318	309	321	318	306	317	323	287	280	287	286	317	285	291	301	313	278	310	317	273	283	341	310	265	318	297	311	283	322	285	278	317	299	293	307	282	289	321	276	320	304	264	322	278	304	307	301	310	279	285	274	303	334	291	317	281	281	291	297	307	329	310	300	327	304	316	322	290	322	317	295	333	255	310	306	309	327	325	274	274	264	319	292	301	277	291	318	320	286	301	319	306	303	266	314	314	285	320	297	310	296	278	289	289	322	314	322	324	308	308	309	315	319	301	304	312	274	299	305	328	307	291	334	287	286	263	338	306	315	284	313	282	294	298	337	300	325	265	291	303	294	310	291	260	304	306	288	303	308	335	321	344	358	293	275	305	276	275	278	306	277	338	279	291	320	313	352	302	302	335	310	325	292	333	272	295	301	281	301	317	295	301	276	290	294	282	298	261	301	292	318	325	295	297	304	318	317	338	309	339	313	276	307	315	256	343	310	307	314	326	313	275	296	296	323	282	289	339	324	318	321	286	306	312	307	267	319	319	318	314	275	292	306	301	268	294	293	271	271	295	327	310	332	304	312	262	305	278	288	301	313	307	346	312	313	302	296	304	307	296	294	293	273	322	311	282	292	294	272	291	282	308	280	276	300	316	307	303	291	311	331	319	326	290	324	313	331	339	304	312	255	307	301	305	310	309	292	270	300	317	282	297	294	324	302	282	290	319	306	281	280	301	296	278	284	294	329	304	290	297	270	280	304	285	277	301	300	288	280	308	261	276	285	320	294	317	300	315	303	318	298	315	320	303	306	304	303	319	288	296	306	332	292	273	311	322	281	294	321	294	298	343	318	302	287	303	318	292	284	287	305	320	296	290	277	310	281	275	284	319	292	320	342	315	280	305	291	316	295	273	309	312	300	299	277	280	309	290	269	299	276	291	341	348	317	271	267	304	315	269	318	307	296	318	294	313	297	306	299	287	293	289	290	307	282	287	313	282	312	314	298	283	280	308	286	299	285	298	355	292	299	321	321	277	256	321	302	330	287	282	306	318	307	284	293	296	299	313	310	304	301	268	256	296	307	295	290	303	315	308	287
7696	2174	4809	5440	4646	3841	3144	2643	2416	2058	1838	1735	1588	1440	1435	1246	1264	1196	1107	1092	1047	1067	1010	996	977	1004	956	881	968	915	882	874	876	880	829	866	898	814	834	852	852	825	809	765	787	799	799	732	841	792	811	803	820	768	768	792	832	770	815	783	735	800	766	774	814	761	782	836	801	818	733	777	817	801	782	783	778	827	766	763	733	703	739	767	757	750	747	739	788	809	787	763	767	772	705	752	752	758	723	796	770	734	762	775	745	735	741	750	752	723	779	767	749	758	790	781	776	736	744	755	757	778	777	762	705	774	749	771	754	778	760	759	703	822	778	748	757	778	714	708	756	742	729	770	740	741	753	750	772	753	790	724	780	785	717	793	721	737	796	738	755	729	739	791	782	754	777	776	706	729	747	710	772	732	760	723	703	756	719	722	752	763	745	707	763	719	702	763	772	775	763	743	772	708	716	708	805	722	748	765	753	791	737	749	719	765	727	749	751	734	750	724	757	742	797	721	742	796	818	786	752	767	702	755	733	769	719	722	737	770	766	782	767	778	789	790	812	767	796	750	800	771	707	767	707	720	787	773	748	754	723	751	797	702	751	752	767	802	747	784	724	799	731	760	732	766	792	785	765	725	789	758	735	763	778	761	750	792	699	764	738	752	790	804	711	694	740	772	762	760	749	746	762	723	788	799	749	682	786	760	718	747	734	739	698	721	701	713	739	768	776	768	754	765	759	743	737	740	802	740	752	761	772	765	701	730	750	712	776	728	720	796	768	705	753	736	720	743	745	771	824	723	769	824	814	750	732	783	690	752	764	744	743	750	795	811	736	734	702	765	780	753	737	737	725	795	725	755	747	765	787	718	716	731	751	696	744	733	758	675	710	743	754	783	715	724	743	768	730	792	757	747	755	691	717	771	703	743	777	764	748	768	759	745	744	757	729	738	705	735	763	730	744	722	747	707	750	751	791	758	800	737	775	737	729	737	732	753	731	704	753	761	764	716	790	776	721	724	770	752	732	710	765	789	768	773	748	739	727	759	753	770	686	822	778	766	725	788	732	723	752	777	730	727	764	794	761	802	721	773	762	754	741	781	753	719	776	718	729	751	762	762	717	638	752	742	758	769	786	782	750	739	784	755	766	774	779	757	729	759	694	743	739	783	742	776	750	718	719	732	783	751	716	741	715	845	725	705	740	736	737	799	789	693	728	750	728	696	715	775	749	788	781	774	774	764	789	704	685	748	722	778	760	721	754	765	745	715	741	765	728	759	754	735	728	759	738	758	727	775	757	761	758	757	732	725	825	725	724	733	749	706	727	761	726	803	789	774	738	788	755	773	781	774	770	730	756	724	757	759	733	773	757	686	822	716	765	781	717	738	770	794	754	719	728	765	770	724	741	792	762	715	760	797	732	730	776	788	777	693	741	759	687	745	709	789	761	747	757	767	708	742	800	737	738	712	752	723	731	772	699	749	748	756	718	750	731	786	744	758	754	786	790	775	725	759	745	770	735	805	721	706	764	730	733	749	750	750	766	782	757	762	767	755	758	741	742	716	711	725	765	722	706	771	755	762	705	719	755	803	713	692	764	742	782	757	721	737	704	770	786	760	767	767	772	760	772	757	774	691	770	713	772	743	744	747	762	729	736	668	759	735	782	680	771	776	760	761	736	717	709	752	721	732	739	740	763	753	795	743	776	764	762	762	787	740	735	743	713	731	720	770	714	774	726	708	772	750	771	719	774	723	752	730	756	771	756	761	759	764	706	747	809	779	779	722	761	749	742	700	787	792	728	800	765	786	758	731	759	754	756	770	757	715	718	767	770	736	797	785	753	741	747	721	724	758	739	726	741	759	737	718	752	774	713	761	706	751	746	713	743	773	773	725	759	754	750	769	756	818	758	741	799	717	700	727	760	749	747	723	725	716	763	713	750	734	760	796	725	742	763	783	705	669	758	747	754	752	715	752	729	698	764	742	750	734	711	713	776	765	725	781	772	736	732	726	740	772	738	713	781	719	746	782	777	797	734	762	734	755	719	746	772	765	757	728	804	758	762	774	748	769	741	813	758	757	763	733	768	793	748	777	726	709	751	779	774	768	793	739	741	778	704	745	754	760	734	756	765	753	729	722	755	728	737	779	801	799	690	769	723	784	763	735	772	723	729	731	746	730	756	756	781	726	734	674	716	741	740	733	748	773	728	707	751	725	739	720	740	771	700	768	716	736	692	737	769	781	710	717	826	684	705	754	677	782	762	757	770	795	715	775	738	737	754	791	749	804	765	747	744	718	737	723	798	760	749	775	775	750	718	764	725	759	757	749	758	772	749	738	726	752	735	736	757	702	725	770	730	798	758	746	774	732	776	741	731	708	786	742	759	702	745	755	768	757	754	773	715	708	757	711	784	737	732	746	732	753	767	757	706	755	800	793	761	756	766	739	726	736	726	765	775	814	739	776	793	765	808	786	744	794	750	753	727	744	747	725	792	789	723	760	742	719	753	719	776	743	740	757	735	760	754	762	673	735	758	770	752	746	770	709	704	810	717	758	755	790	729	761	801	768	760	794	749	758	764	743	810	769	726	722	786	730	753	749	766	724	780	749	727	763	732	754	734	721	719	725	710	789	734	742	773	750	789	741	755	787	747	760	746	721	806	702	771	759	767	730	748	693	708	726	717	721	790	758	765	778	772	653	750	727	710	817	730	737	742	767	754	711	808	757	782	719	779	821	769	751	731	771	748	767	718	746	746	783	737	711	731	799	766	790	775	776	732	776	774	728	793	769	766	740	786	733	746	670	773	753	717	762	710	713	749	732	707	700	763	724	771	756	754	717	766	754	758	705	749	773	706	782	756	788	728	744	743	737	695	775	765	709	738	792	780	747	768	740	771	765	747	768	742	728	725	758	725	705	747	774	705	845	790	755	730	763	782	751	749	695	709	712	786	747	729	740	807	781	728	756	747	738	733	708	745	717	771	803	699	789	710	718	749	781	751	717	768	775	809	815	784	692	737	738	802	734	726	703	767	775	769	769	753	746	731	802	761	785	698	745	713	794	722	776	771	768	756	743	758	754	735	754	726	752	763	775	750	718	723	787	766	762	805	760	781	756	777	750	746	771	752	687	767	750	720	744	814	739	752	825	750	708	768	795	778	744	800	733	760	766	751	762	756	761	728	804	712	738	743	726	733	737	717	732	765	714	747	714	765	745	773	761	766	755	751	823	751	713	753	768	754	748	764	752	755	754	744	718	745	730	735	733	764	704	764	687	734	761	745	740	781	755	718	723	748	848	768	728	736	715	762	744	717	736	782	757	743	773	735	777	703	790	764	718	752	752	745	746	755	740	717	751	755	742	730	766	787	805	701	779	754	833	737	737	731	733	676	746	769	735	765	753	788	694	738	751	789	765	757	713	737	759	746	663	731	831	763	794	743	771	738	792	756	737	758	756	773	747	742	724	766	749	712	696	710	742	738	696	734	781	763	771	726	736	766	781	742	756
1724	126	131	113	110	105	118	98	109	95	101	112	108	114	107	98	110	111	105	103	124	101	98	96	104	90	96	89	96	75	82	117	95	102	121	105	94	114	76	112	103	91	94	111	105	111	89	103	111	110	104	103	94	100	93	102	119	104	91	91	104	85	112	110	99	91	105	92	120	92	96	110	107	106	102	104	101	112	113	99	113	110	91	109	87	99	93	102	95	102	93	85	102	90	108	111	114	129	96	118	84	93	113	112	127	135	94	94	90	109	87	116	98	95	99	87	99	105	74	104	112	114	104	121	107	95	118	106	98	89	96	105	101	113	96	110	98	94	104	98	89	115	106	105	83	111	81	108	115	112	120	105	110	108	107	99	100	99	108	98	108	113	93	108	85	107	98	117	118	102	96	99	91	81	88	101	98	109	115	96	95	114	110	121	108	121	100	102	103	99	99	90	104	83	92	104	94	108	113	97	122	83	96	116	103	107	121	103	125	113	101	112	114	107	122	99	99	114	101	111	98	110	116	105	109	93	101	111	89	103	97	110	106	99	98	105	115	105	89	114	107	98	89	91	106	94	108	105	96	101	122	100	102	101	114	99	108	105	103	96	99	116	112	121	116	110	98	112	123	104	107	111	100	103	102	80	91	98	92	103	104	99	98	109	110	116	98	105	110	90	100	113	103	80	108	81	102	103	92	100	102	97	98	114	103	104	118	103	92	109	116	83	93	93	95	103	92	109	92	79	94	107	98	94	107	105	93	91	107	93	105	98	110	105	110	90	113	82	106	115	109	92	102	106	114	96	89	91	90	104	108	114	114	84	105	102	114	110	117	96	99	106	108	100	86	119	103	118	101	98	113	97	100	78	107	112	97	105	85	92	111	117	111	105	96	101	90	109	82	103	99	102	103	102	111	110	103	90	110	88	96	103	100	88	89	101	108	104	115	109	81	79	91	97	110	111	104	92	111	102	113	117	111	104	90	124	102	85	91	102	107	102	100	104	105	110	93	104	103	122	96	79	115	85	101	102	115	106	101	101	105	106	92	85	113	99	107	108	110	90	94	94	99	98	106	87	114	101	90	115	121	109	120	81	91	97	88	106	102	111	101	85	107	100	94	103	101	107	85	90	112	106	113	111	101	91	98	87	105	104	100	103	103	90	102	110	78	108	107	89	79	86	105	94	104	121	115	90	98	101	95	109	108	107	101	93	87	97	113	110	101	92	112	88	123	86	88	108	109	89	103	95	102	101	102	87	111	85	97	107	89	99	101	96	107	109	99	93	109	93	104	124	98	103	103	92	114	115	103	80	102	106	117	86	94	104	83	100	107	115	93	99	104	99	99	102	101	100	103	109	121	100	104	103	99	97	103	91	90	97	96	118	89	101	105	132	110	124	107	98	111	105	91	119	99	117	98	84	94	104	101	102	92	110	96	108	108	87	90	102	117	109	103	115	84	90	87	106	113	108	89	85	104	100	90	107	111	118	103	105	98	110	84	93	128	120	96	92	94	108	107	100	100	92	95	109	86	101	93	104	96	113	95	108	103	96	111	104	100	106	102	109	82	98	95	102	119	95	106	97	115	93	95	114	104	104	130	100	100	123	109	114	111	103	129	98	92	93	107	97	90	94	99	107	76	94	94	102	114	105	104	121	88	115	113	108	105	111	110	107	93	100	85	97	128	117	106	96	103	111	99	112	106	94	100	93	108	99	79	111	99	113	101	89	106	116	104	99	106	107	102	100	96	111	110	86	108	114	104	107	110	102	104	107	109	108	102	69	83	96	116	89	98	102	95	98	107	98	99	103	104	105	110	89	117	97	89	96	102	90	88	100	92	100	90	95	102	114	99	113	83	105	92	94	89	94	128	101	98	107	124	93	107	105	113	106	105	87	94	117	103	113	107	104	87	122	101	98	122	82	95	108	103	101	112	104	98	106	95	97	96	88	95	104	109	114	99	97	102	107	92	96	99	113	101	96	106	115	88	105	103	112	97	90	85	98	94	105	97	113	107	109	108	76	112	109	100	93	120	117	103	94	121	88	83	102	111	100	113	110	104	122	99	99	97	100	102	85	112	107	92	97	99	82	114	111	94	104	119	92	89	95	85	100	122	109	115	79	89	101	103	79	107	105	111	94	121	96	75	94	112	97	105	102	98	115	95	81	101	92	119	100	105	78	110	97	96	98	95	89	96	115	110	99	89	105	88	96	105	113	107	101	123	104	98	118	129	90	115	92	107	111	88	111	110	106	112	102	87	111	115	104	93	101	77	113	89	107	111	104	114	107	84	110	96	100	99	112	98	114	109	101	103	93	113	105	100	111	99	100	91	93	94	104	119	112	114	87	126	102	104	99	103	121	90	106	100	100	97	92	95	117	101	98	117	106	115	113	127	96	126	94	92	93	98	98	110	99	112	94	95	103	101	106	108	101	96	106	101	103	109	117	87	104	105	114	94	94	98	116	97	83	101	94	86	98	120	109	111	89	106	95	96	98	95	122	91	107	86	111	96	84	102	120	107	96	118	92	99	98	107	90	103	90	86	102	108	106	103	96	105	99	102	100	113	100	88	115	100	99	95	104	114	94	105	106	115	99	102	107	100	109	96	89	105	109	99	121	98	102	87	100	102	132	96	116	104	91	112	100	104	100	108	90	92	107	112	92	94	118	106	87	96	102	83	102	103	99	81	100	121	82	79	124	109	86	96	117	82	102	88	100	116	121	111	92	109	96	100	110	118	97	122	110	108	105	83	93	112	111	105	94	94	100	91	84	96	102	98	108	105	121	100	103	103	108	104	116	110	102	110	120	102	96	116	98	122	86	101	89	96	111	87	84	103	101	91	101	111	81	87	116	86	108	119	105	102	98	85	111	112	95	105	103	100	104	87	96	109	105	109	94	119	98	101	80	116	107	114	95	100	100	119	98	85	110	109	103	104	96	105	105	89	92	97	111	99	98	102	131	99	97	95	99	92	97	96	112	129	88	118	105	95	101	109	82	110	106	109	107	98	98	90	118	109	88	104	87	96	116	113	111	107	101	99	119	103	114	113	95	102	90	112	90	119	91	96	101	101	98	95	122	95	105	99	93	103	110	95	112	92	90	102	97	110	110	103	103	105	93	115	102	116	76	104	111	88	101	106	80	116	90	91	100	97	84	111	116	111	114	107	91	87	98	102	103	109	106	103	96	112	119	91	80	100	95	84	75	96	107	111	95	120	89	91	101	107	114	131	96	97	110	111	93	107	88	98	94	99	102	83	98	88	110	111	104	116	98	94	86	107	116	88	115	113	109	100	92	110	86	94	96	95	114	100	103	103	83	114	113	103	99	110	86	126	99	84	108	93	114	119	105	97	94	117	86	106	105	99	92	91	103	117	103	101	112	104	121	116	100	103	114	82	97	116	99	81	122	113	94	105	95	103	103	99	95	88	98	82	87	104	97	100	124	95	107	117	103	80	111	94	106	110	112	105	104	107	93	91	109	95	113	85	105	93	98
2018	316	356	440	399	396	335	382	347	363	339	315	346	304	329	356	332	318	336	309	301	358	290	313	309	304	372	312	309	314	308	312	342	296	305	353	336	313	310	301	343	304	329	336	331	304	321	325	357	328	335	312	310	331	315	344	336	299	297	321	293	298	320	325	293	305	331	311	277	319	314	309	356	310	326	322	320	342	323	301	298	311	320	304	305	306	328	343	284	335	280	333	324	285	349	314	325	282	295	313	333	324	291	308	295	292	308	335	334	297	341	300	339	295	309	302	291	308	330	340	273	309	301	320	307	300	316	313	337	314	315	347	309	303	300	323	310	320	315	302	308	259	323	311	276	333	337	307	308	317	322	315	299	345	304	338	299	308	292	312	279	303	302	345	328	332	328	328	306	292	316	312	330	316	305	348	287	322	302	310	316	294	309	349	336	326	314	282	326	339	329	319	305	338	292	308	310	343	291	296	309	294	311	314	335	297	288	341	289	309	320	305	314	290	335	294	331	323	286	322	315	296	323	327	315	302	322	315	290	334	305	309	296	327	325	310	303	343	305	316	322	327	328	314	333	338	294	332	328	329	338	297	343	305	319	290	318	348	301	317	342	327	309	328	312	312	329	311	300	306	303	329	319	314	338	277	302	314	292	287	317	307	333	322	298	345	321	330	337	318	306	354	308	306	296	317	305	325	303	321	312	348	309	301	337	321	301	333	297	340	315	318	319	309	303	333	297	312	326	329	307	315	312	330	329	286	316	307	332	315	319	303	284	341	335	317	335	290	334	319	305	315	325	360	297	322	337	284	317	293	340	289	272	319	305	303	312	301	308	295	317	304	312	329	315	320	301	337	312	294	344	313	271	334	311	336	294	308	308	307	342	314	296	316	300	331	288	324	284	320	311	307	313	333	267	303	292	337	310	320	315	300	300	299	326	332	345	311	295	332	312	320	291	327	317	327	314	333	328	300	295	293	329	323	315	321	334	321	328	300	306	363	306	292	314	323	295	355	346	318	316	356	341	332	324	346	294	300	337	295	301	288	301	311	317	337	328	324	327	317	336	307	293	331	328	316	326	351	327	326	328	303	329	292	301	322	336	301	277	329	277	297	302	304	315	297	284	329	318	315	298	325	300	305	322	367	286	311	338	304	311	343	325	321	339	318	300	345	297	289	301	341	300	332	315	271	335	326	286	328	294	342	295	300	304	321	339	332	311	339	306	329	325	303	328	277	323	317	312	319	299	294	301	297	308	297	292	299	336	313	324	316	331	320	296	329	334	313	324	305	319	317	315	312	324	286	312	315	296	308	309	329	315	320	336	306	319	288	320	318	281	304	323	327	325	332	283	272	314	309	296	305	324	312	325	294	298	307	316	312	292	322	311	303	313	333	329	294	309	326	350	315	282	330	293	321	338	301	331	312	316	313	321	284	286	320	342	315	302	298	301	294	307	320	328	315	292	299	306	312	319	321	329	275	311	310	312	305	319	335	301	303	305	313	318	294	319	348	300	322	323	296	338	336	286	274	315	312	309	292	347	286	310	291	305	301	298	302	324	306	307	329	320	348	359	331	308	342	327	305	326	326	291	315	286	320	332	319	308	301	320	323	330	294	305	339	298	291	293	321	327	297	322	314	300	321	338	304	317	275	316	316	293	282	297	293	301	313	322	318	318	297	283	296	284	329	310	306	287	299	289	343	306	298	335	302	329	333	302	307	342	327	290	330	332	296	334	301	340	317	297	302	312	303	330	293	342	275	307	312	322	337	285	328	321	329	319	320	304	300	316	324	315	281	311	298	322	318	321	329	316	314	302	309	331	310	307	328	308	280	298	359	305	332	324	313	322	298	310	306	306	297	315	303	347	332	290	318	315	312	329	326	297	306	325	311	308	332	308	315	374	306	343	309	304	313	295	345	335	301	293	303	298	343	311	300	313	317	307	322	310	342	318	284	329	322	325	307	301	296	325	326	286	308	301	315	328	298	322	331	318	351	284	309	294	337	313	322	309	332	347	311	319	306	317	325	305	281	307	323	318	322	306	338	312	274	310	342	294	315	299	318	357	302	327	291	307	321	319	311	308	309	334	308	304	338	304	298	337	313	296	311	304	312	307	313	276	339	313	309	331	315	344	300	308	345	311	327	321	301	311	307	323	321	321	304	296	311	374	318	353	312	302	325	326	317	311	324	306	291	345	313	319	323	317	317	314	318	298	309	362	323	316	330	316	298	282	345	273	290	326	314	312	312	324	344	320	303	302	296	310	281	327	320	314	291	338	374	296	293	311	327	306	333	321	338	315	329	297	309	304	295	311	280	328	302	317	364	274	305	319	298	314	304	312	328	302	305	331	315	330	327	306	292	324	330	354	332	306	272	309	299	340	286	317	332	315	344	325	301	344	304	340	334	337	307	302	302	352	321	312	310	319	290	321	316	350	351	282	335	313	283	289	312	309	276	295	295	318	329	309	337	307	323	337	297	325	328	345	292	304	318	305	319	338	302	314	314	312	336	318	311	299	315	283	312	291	306	337	276	283	303	300	325	324	333	328	311	299	285	321	312	313	351	327	304	340	316	336	293	336	310	320	300	322	320	313	336	301	303	319	280	286	324	299	326	295	331	321	328	322	309	340	318	308	304	341	300	319	295	292	317	290	310	294	333	333	316	296	303	335	303	344	302	312	301	337	331	291	300	335	313	307	304	302	322	305	321	322	312	337	308	268	330	282	306	335	296	306	314	312	335	295	276	312	305	321	322	326	305	327	319	308	323	350	320	293	309	302	313	297	306	293	334	290	305	330	340	310	276	290	330	302	276	330	275	300	300	293	309	287	312	314	313	330	303	334	298	335	341	313	311	314	335	304	342	321	316	322	296	344	320	342	302	305	320	317	331	299	294	287	295	333	303	330	304	295	305	320	312	309	314	350	294	320	308	309	362	342	270	300	339	299	320	319	331	345	311	296	302	329	304	345	310	317	292	321	309	324	297	285	306	290	299	326	319	310	329	306	308	315	384	325	373	312	318	294	283	313	313	344	328	327	297	294	327	326	304	301	282	312	297	312	318	325	298	331	323	300	315	339	312	308	331	321	309	306	297	294	321	338	329	302	305	304	302	292	319	339	334	319	325	318	312	310	349	336	312	342	312	331	318	308	321	329	323	334	314	330	296	318	334	318	282	366	317	312	322	341	333	295	326	301	302	356	310	306	318	337	293	304	331	305	358	335	312	314	307	339	314	329	329	302	306	326	341	332	302	318	287	304	336	296	316	296	287	285	317	278	294	327	319	311	318	318	306	337	347	340	343	324	314	339	335	315	304	320	308	325	310	295	308	341	308	356	328	276	299	288	314	320	311	297	310	282	309	311	311	317	301	310	310	330	307	305	330	318	290	307	318	315	288	284	319	306	317	308	316	295	300	318	336	313	294	319	304	330	296	292	305	305	319	310	307	302	284	299	316	324	274	296	316	310	310	318	310	336	281	293	288	322	321	319	297	290	326
7558	1005	1173	874	631	479	352	331	312	247	233	201	202	202	170	171	183	174	178	153	149	153	154	155	158	158	165	156	156	157	149	156	140	141	163	160	148	147	170	146	125	163	145	146	159	136	153	138	162	157	139	137	144	166	143	162	148	136	159	165	128	136	125	125	136	133	165	128	158	150	154	167	133	162	135	138	122	157	128	132	138	140	141	140	156	113	145	155	157	130	156	166	144	145	130	156	170	143	137	150	128	135	138	130	147	112	142	156	143	134	146	120	150	142	141	145	150	142	147	130	142	160	137	150	153	158	143	144	143	144	157	136	157	145	127	150	163	142	150	166	129	134	156	142	138	130	149	147	142	161	131	160	134	150	146	147	131	133	157	168	116	146	142	141	137	127	137	140	150	152	149	139	129	142	129	137	139	141	139	130	141	131	140	139	164	125	137	163	164	142	126	120	135	166	176	149	149	138	141	147	145	132	155	119	116	133	149	139	134	138	128	132	133	150	134	144	137	149	135	156	139	126	130	138	140	143	141	120	147	122	131	159	148	125	155	166	148	141	138	148	133	155	127	154	156	134	151	135	128	128	155	154	143	150	148	137	145	137	146	142	148	141	156	178	124	127	141	135	129	136	121	137	139	152	160	143	125	139	145	145	119	128	134	128	157	127	136	128	134	149	154	135	149	148	177	158	153	141	135	146	132	141	138	117	132	165	142	147	145	143	137	158	113	127	117	165	141	146	148	117	133	157	146	149	136	143	145	136	140	139	157	154	149	146	150	153	133	134	130	142	131	152	126	139	115	153	108	169	116	137	157	131	153	137	149	145	173	141	135	152	129	146	149	147	144	137	126	155	137	143	159	121	152	128	142	146	140	172	121	140	148	136	161	147	137	146	147	178	127	134	133	131	152	140	151	131	152	151	147	146	147	148	143	129	160	175	147	144	149	139	136	154	172	145	117	139	122	135	129	131	135	102	124	152	128	155	152	125	140	155	126	157	162	146	131	128	125	156	121	146	141	125	150	143	143	125	131	150	148	144	117	147	143	160	149	144	129	148	156	158	163	136	128	143	159	148	156	135	150	132	131	132	170	139	153	153	136	157	131	156	149	174	128	162	138	152	137	144	143	143	135	153	139	127	154	127	124	163	156	137	140	122	150	157	129	143	137	159	126	157	150	133	151	131	164	140	142	139	161	136	136	163	140	161	132	145	141	146	159	144	137	140	117	127	133	151	151	136	142	155	146	152	135	131	151	141	119	169	170	128	143	134	147	143	147	145	141	144	135	133	128	126	129	158	143	136	147	150	135	149	159	151	147	126	115	132	127	151	137	134	150	135	136	127	132	155	140	156	143	139	155	124	155	167	172	166	164	144	143	138	167	139	134	164	130	164	136	139	142	132	135	169	141	145	132	141	149	144	141	144	119	126	132	126	129	126	140	140	125	130	120	124	149	138	149	164	149	135	140	147	135	153	144	147	124	161	138	137	153	162	165	138	177	134	154	165	129	147	140	143	147	129	138	146	162	139	149	146	139	142	160	145	153	148	144	143	132	155	161	159	122	158	151	150	157	149	134	129	132	155	158	134	177	139	137	159	129	153	137	134	138	119	139	141	144	131	159	139	137	134	150	152	140	147	139	165	134	126	160	144	176	134	133	137	168	137	140	131	134	144	153	140	148	145	140	123	144	153	132	170	126	134	125	128	128	140	119	132	150	133	153	136	147	133	148	134	159	145	149	123	163	134	146	138	138	161	141	164	155	148	159	130	144	168	173	142	118	137	133	164	132	143	132	131	150	169	162	150	161	152	140	133	147	127	149	166	150	144	152	125	116	137	154	158	130	152	130	149	138	147	149	142	150	153	144	123	126	150	160	139	154	124	140	133	158	146	139	150	145	148	150	141	135	144	123	112	135	141	138	146	143	115	148	144	148	151	167	132	157	166	151	143	164	136	146	131	144	138	133	148	157	152	140	136	139	148	130	159	149	134	158	137	169	154	144	151	129	138	143	145	151	173	145	152	128	152	157	146	145	147	147	171	132	114	123	151	149	155	138	149	159	140	153	121	146	141	133	126	152	154	152	148	137	122	150	156	154	152	149	157	144	157	151	144	142	144	135	146	149	148	122	148	144	135	150	150	157	157	136	143	138	165	153	142	136	136	130	143	150	141	150	143	155	152	134	157	157	143	129	133	144	121	130	135	136	145	148	148	90	160	139	154	138	150	161	136	132	161	153	132	149	155	170	145	160	181	140	123	148	156	145	113	149	134	147	129	145	175	157	139	155	125	157	136	152	152	150	148	156	139	132	136	155	130	155	139	147	140	166	145	152	147	156	125	151	142	135	150	136	136	118	154	152	150	147	186	155	160	150	126	152	164	155	138	148	127	144	134	142	154	137	134	151	141	154	134	136	127	135	148	155	148	145	142	144	143	140	124	150	146	154	154	142	150	149	149	132	142	153	135	149	162	139	139	142	139	174	128	127	115	127	162	172	132	157	148	168	132	140	156	156	130	128	136	123	159	131	136	135	142	170	161	175	147	141	133	149	136	144	129	152	127	149	131	158	117	176	134	145	132	141	160	140	148	146	134	146	136	156	151	128	143	146	134	147	143	127	145	136	139	142	116	150	134	136	127	161	119	111	160	158	131	129	149	151	155	158	149	156	164	146	142	140	135	149	153	132	111	144	138	145	164	147	164	132	133	150	133	139	151	149	144	146	139	147	145	122	124	146	138	162	150	141	151	142	148	161	141	126	156	136	137	154	140	145	151	120	165	166	158	153	173	128	153	142	148	124	162	149	128	153	138	147	140	122	153	142	147	159	151	152	142	150	170	152	128	127	151	140	125	169	144	143	142	139	151	145	157	138	155	150	144	149	132	137	141	151	142	160	148	155	132	141	155	133	149	139	147	147	165	140	125	159	151	132	150	162	145	127	152	148	127	166	140	137	144	142	142	136	163	138	151	150	151	161	149	160	172	115	151	127	151	143	134	119	146	136	140	139	125	145	146	138	153	131	172	144	120	155	135	141	135	130	153	162	154	158	130	172	142	140	127	145	144	159	121	145	153	130	161	136	132	145	156	143	153	148	135	156	129	136	156	149	136	173	158	153	130	126	123	145	148	144	139	139	156	148	148	130	131	112	145	141	153	126	160	144	154	152	151	133	143	120	151	119	147	150	136	157	150	159	123	153	129	137	153	136	128	135	156	134	148	156	174	169	147	146	133	146	147	153	128	153	143	141	142	155	127	122	141	141	128	139	162	124	138	147	135	149	143	138	146	146	143	155	142	124	155	143	154	136	149	126	139	152	136	141	141	133	163	145	149	134	132	145	128	138	139	133	134	153	123	136	137	143	147	133	128	174	130	134	142	135	156	155	135	151	151	132	131	142	135	141	127	165	145	133	149	130	135	145	148	167	165	132	141	155	137	153	146	129	126	135	157	143	137	162	141	150	167	139	141	155	152	152	125	137	126	141	126	132	152	158	113	145	118
5721	1156	2477	2976	2564	2080	1724	1395	1241	1074	984	948	835	765	729	715	698	646	625	589	588	600	552	538	512	480	527	477	492	512	527	448	475	479	465	435	490	509	459	469	456	459	482	458	434	485	439	460	421	481	415	452	439	473	440	471	440	467	461	467	405	430	438	441	403	407	438	386	429	437	416	468	487	407	407	409	434	419	446	442	452	424	470	447	453	430	414	441	393	415	405	443	419	431	426	419	418	436	421	427	478	432	409	409	439	395	432	428	443	444	453	439	416	424	450	438	425	410	392	450	395	412	386	430	448	400	411	403	423	413	367	439	416	409	375	436	413	435	422	418	428	417	437	423	423	397	452	445	414	461	421	437	373	412	384	414	431	411	408	397	432	443	440	429	404	449	402	439	451	399	450	432	414	431	443	398	452	401	414	426	437	430	434	450	449	427	400	392	429	376	405	390	416	437	414	427	421	379	404	415	426	410	438	411	401	434	392	421	392	436	411	427	477	402	439	409	407	438	453	430	445	392	433	393	423	386	405	416	431	430	381	430	410	427	423	441	387	428	437	408	405	400	411	448	421	382	427	408	443	413	400	457	436	441	425	417	404	426	409	422	419	391	418	419	448	446	409	405	422	436	421	388	421	396	431	438	435	410	421	403	419	420	438	431	382	418	442	416	441	405	450	384	451	437	405	437	421	400	406	428	429	420	414	412	406	428	427	409	404	448	445	455	425	425	413	401	425	433	406	418	431	442	420	416	435	429	422	407	447	384	428	441	428	423	403	412	404	423	446	436	432	444	420	408	404	421	365	451	418	407	430	440	433	417	392	418	429	399	445	410	406	410	411	414	408	383	433	437	426	435	476	390	396	423	423	402	407	423	421	419	411	460	407	447	418	397	412	387	383	429	422	415	453	406	414	417	423	412	419	418	424	421	439	414	413	386	446	451	395	426	426	431	430	422	425	466	414	438	402	440	407	423	421	377	400	367	396	422	452	414	469	434	411	417	414	407	426	371	410	436	399	421	379	423	419	439	442	464	447	431	459	395	432	446	434	470	405	435	436	420	410	405	414	437	398	428	444	431	391	418	425	399	417	394	421	424	450	413	440	440	445	374	453	440	416	418	435	430	430	401	434	426	444	404	416	409	393	438	408	420	443	385	416	449	379	405	444	384	450	382	418	413	417	419	399	406	424	417	435	425	432	426	454	422	425	436	425	438	416	378	422	390	434	420	425	411	400	437	429	441	445	416	396	438	406	393	426	411	399	434	380	435	398	437	432	422	416	433	432	450	438	446	439	381	418	399	379	445	407	389	440	413	425	427	405	429	417	414	381	419	418	428	417	396	403	447	410	411	453	400	389	388	424	429	403	414	416	383	406	391	430	425	414	429	418	422	431	399	431	406	405	389	468	417	401	387	461	392	441	407	439	453	447	392	410	425	430	431	436	434	422	408	402	437	377	436	426	416	457	442	385	432	439	416	405	409	389	438	423	400	433	403	418	386	381	462	420	425	388	456	461	431	418	409	439	418	410	420	397	407	400	410	414	400	388	438	409	373	411	429	429	437	416	435	457	421	420	447	442	387	445	391	398	434	401	437	423	436	418	401	404	437	409	393	414	445	416	431	449	423	413	435	407	389	444	398	409	434	408	435	434	405	432	450	402	425	388	451	392	453	400	410	422	390	448	405	441	380	395	432	452	457	440	421	418	421	420	426	413	417	404	400	413	443	432	416	402	417	415	385	428	416	424	380	437	418	413	442	387	451	420	438	404	392	377	424	434	453	398	414	424	412	435	421	419	431	427	422	417	416	422	415	440	416	469	405	416	408	407	410	440	414	425	405	447	438	451	426	405	415	426	413	433	429	414	394	425	420	406	425	410	416	389	432	402	426	395	424	407	409	399	418	421	453	413	444	408	450	454	457	418	425	440	373	452	405	410	393	432	379	459	419	458	372	413	423	444	431	428	437	432	483	418	433	411	417	425	481	395	466	420	417	411	384	406	443	401	410	399	424	410	444	411	411	415	408	439	464	408	455	376	425	401	418	426	408	449	422	413	414	393	406	435	470	388	460	402	405	432	399	399	403	412	403	425	395	425	397	416	423	396	404	439	475	397	437	449	427	427	424	434	394	428	432	403	430	427	391	444	399	457	451	420	414	407	400	468	423	396	398	468	424	438	443	412	457	407	422	416	384	418	399	398	382	406	416	434	438	375	417	397	447	410	411	445	424	436	394	414	391	410	405	420	416	443	435	402	441	408	414	421	433	396	426	414	426	422	388	444	443	440	436	426	398	401	415	387	408	416	430	436	428	426	422	437	451	454	444	441	408	466	387	389	388	417	455	428	424	433	428	422	443	431	431	432	434	426	389	377	399	433	405	445	408	386	411	420	425	424	398	374	406	404	431	419	426	393	413	372	426	395	452	411	422	430	436	404	443	405	407	382	443	407	431	433	431	415	425	420	402	440	441	431	430	385	420	427	411	427	468	453	408	452	409	426	472	425	416	442	421	420	429	412	439	400	415	418	428	430	427	394	409	362	432	437	440	432	405	413	436	429	388	416	399	443	440	412	426	412	418	433	410	407	372	401	423	436	390	417	375	448	429	430	446	458	379	422	406	444	407	407	421	420	426	392	432	415	387	428	439	424	420	412	376	435	390	445	416	407	443	450	395	414	416	431	417	423	437	401	429	428	425	470	442	451	457	416	395	389	426	439	420	427	408	418	406	399	426	414	382	402	423	426	420	424	425	407	404	435	477	398	450	432	399	399	484	429	444	424	406	415	417	397	459	437	400	408	405	411	413	411	396	457	418	394	464	431	421	434	457	398	374	401	421	389	413	422	436	429	408	390	421	438	427	430	424	423	417	437	474	404	398	424	418	437	377	386	414	416	408	433	403	409	433	413	416	405	389	399	407	448	424	475	457	413	432	455	403	409	423	384	404	418	417	431	434	457	407	438	396	410	398	411	373	393	417	408	425	416	385	393	407	378	442	452	443	430	393	434	417	438	438	440	441	429	466	443	416	399	403	387	390	449	437	395	433	396	411	414	432	417	373	406	425	425	405	398	409	418	420	450	436	434	446	392	430	396	413	409	411	429	434	446	424	416	463	419	412	421	444	411	385	453	390	427	383	392	400	427	417	411	432	421	413	422	432	418	424	405	394	432	425	417	425	411	416	440	458	437	411	412	421	420	411	426	404	423	428	399	403	444	401	421	417	445	368	430	414	415	396	442	392	373	410	419	447	421	411	432	433	418	398	412	415	421	390	461	392	400	444	430	457	396	424	435	378	450	394	408	436	403	422	425	397	404	411	466	424	407	408	404	424	409	408	371	451	416	399	394	401	433	425	420	443	409	431	410	384	427	429	422	398	412	416	415	432	438	429	428	403	423	413	402	385	410	414	414	414	412	379	454	397	386	428	422	410	418	388	410	433	409	424	445	418	401	410	405	420	441	417	399	438	429	426	410	407	423	421	396	422	409	422	410	444	406	372
13843	2463	2440	1871	1271	1016	835	656	581	541	491	475	473	417	409	357	381	327	376	373	342	328	319	310	331	337	291	331	313	316	340	294	309	309	292	344	278	318	306	299	339	305	290	332	315	291	266	313	303	328	304	301	291	299	299	289	286	317	320	323	310	309	314	316	304	325	297	306	300	296	334	307	310	322	274	308	289	300	294	291	308	302	295	258	321	322	312	312	297	298	299	294	292	296	285	268	277	332	307	295	321	313	306	307	316	328	340	305	334	293	293	323	294	304	293	295	312	271	283	363	300	296	273	278	288	288	295	282	282	319	311	305	287	312	311	278	286	330	293	302	306	301	307	293	274	304	328	306	275	305	301	278	282	327	305	288	301	315	305	296	287	297	310	283	305	323	322	309	319	336	281	297	297	302	281	290	282	285	308	326	327	289	324	283	278	307	299	320	298	289	298	291	322	290	278	309	304	294	305	299	312	313	292	291	282	296	317	308	320	296	294	289	301	342	310	293	292	310	328	322	300	293	332	293	310	299	296	314	307	341	291	318	301	333	313	299	334	278	281	284	352	324	314	322	299	301	269	302	301	319	276	312	315	309	295	282	297	293	284	293	313	319	304	298	314	277	298	290	313	308	299	324	287	297	279	299	296	313	342	317	276	287	266	315	314	298	334	271	305	334	299	296	328	295	311	311	292	301	290	304	282	258	300	309	298	281	305	315	344	291	325	269	301	275	305	318	288	307	309	295	315	317	310	295	321	301	295	315	327	295	313	290	334	293	270	290	308	307	300	302	302	313	303	277	326	310	302	261	302	291	319	291	309	307	266	351	302	304	262	325	287	286	295	315	322	293	260	315	275	270	298	241	281	348	291	316	327	308	328	303	306	304	332	321	317	316	301	295	308	307	305	313	273	294	292	311	311	273	317	325	311	302	298	293	332	286	306	296	310	301	306	290	324	320	302	279	280	311	290	286	300	299	319	322	351	304	272	295	309	321	301	309	291	312	282	293	298	261	297	296	321	308	308	311	298	292	299	291	294	292	313	313	290	271	330	322	296	279	274	311	312	300	313	322	327	303	321	323	290	305	328	310	316	302	312	304	280	307	318	309	295	305	298	307	322	299	304	313	279	313	296	331	303	297	304	313	306	283	283	304	305	306	303	276	293	295	301	273	313	293	392	306	313	323	286	323	338	301	302	313	299	291	289	317	263	293	299	303	310	275	316	296	285	288	270	308	296	290	307	279	308	300	304	324	300	310	292	296	304	319	293	266	289	315	307	293	302	314	292	350	290	297	291	319	312	309	294	301	300	297	286	276	270	302	274	285	325	300	315	322	283	287	305	326	306	313	276	307	313	294	305	307	311	342	322	304	264	281	293	303	307	326	310	322	290	301	316	319	298	292	289	288	334	318	293	300	306	271	309	344	311	298	293	300	298	341	270	301	334	304	296	293	314	330	281	305	318	317	285	282	299	319	289	290	330	300	273	298	302	309	336	349	292	313	289	313	300	321	317	308	314	301	320	304	261	297	304	306	302	315	328	278	302	325	289	305	280	281	303	313	323	324	323	302	305	292	280	320	345	323	292	301	295	309	338	304	276	326	294	316	304	282	299	307	314	315	301	285	311	268	286	300	284	301	299	328	316	311	266	332	337	318	301	312	290	299	323	265	284	322	277	344	308	301	316	272	270	291	311	309	268	287	278	300	304	300	305	255	292	308	341	292	321	314	333	318	331	325	275	316	303	304	310	320	290	299	342	317	279	298	303	289	291	311	305	281	295	346	302	295	289	301	316	322	281	283	305	314	310	329	311	327	314	328	290	333	287	287	323	318	282	288	300	309	315	350	299	299	305	298	303	284	301	300	279	313	312	329	325	308	283	285	300	282	300	278	311	305	314	310	312	324	292	306	334	321	297	267	297	293	290	293	283	294	294	333	325	303	289	302	305	317	309	262	302	287	315	315	314	293	323	286	306	315	314	295	312	308	309	279	326	324	332	341	300	293	317	301	321	308	320	290	314	327	289	295	289	306	289	286	329	263	286	303	286	265	249	286	319	313	305	299	301	308	296	309	312	320	272	304	304	292	286	327	289	295	326	294	256	310	308	312	340	311	283	329	309	301	306	302	314	303	325	310	269	331	314	284	327	339	295	295	283	328	306	300	309	293	286	295	315	291	299	290	327	298	300	297	322	320	322	310	328	304	324	298	305	265	269	313	324	337	302	254	263	291	296	287	308	311	313	310	287	304	293	314	282	284	295	284	310	300	321	312	297	323	294	314	314	288	291	297	275	293	282	331	309	315	298	288	303	300	324	286	292	308	275	282	303	282	307	319	308	284	291	308	294	280	305	311	323	310	282	292	274	296	298	318	282	305	293	313	300	304	338	310	334	301	265	300	302	323	295	313	298	304	321	292	319	305	286	330	316	307	293	323	293	280	343	290	312	276	308	314	307	318	316	330	308	319	306	294	322	294	304	306	318	295	322	267	305	299	309	292	295	326	291	322	307	282	313	295	288	293	300	269	300	286	322	326	323	287	293	282	334	288	331	283	305	307	286	291	305	342	311	297	317	320	263	248	298	280	289	268	330	312	293	307	300	309	317	301	294	306	304	286	286	306	304	315	294	310	309	311	268	293	318	298	333	346	278	322	294	314	305	341	330	282	288	317	271	279	319	309	288	285	300	280	313	309	296	311	326	301	295	290	314	295	321	319	315	294	314	280	282	290	302	274	312	318	303	311	288	279	337	258	298	305	303	299	281	282	325	329	305	274	304	288	316	300	286	309	288	285	295	309	282	303	311	297	301	318	312	280	328	324	311	333	302	298	306	292	295	282	305	275	309	302	322	300	292	290	299	306	315	295	305	326	275	326	325	290	291	271	281	303	336	271	301	302	306	299	308	311	342	294	316	294	312	296	281	295	291	309	256	299	323	311	303	303	281	292	328	318	276	322	313	322	282	284	309	300	281	310	313	278	307	308	271	302	298	294	318	270	278	289	335	288	291	316	329	306	281	336	302	304	290	308	266	301	281	325	291	286	265	305	301	335	310	314	321	315	307	297	322	308	266	312	300	294	341	282	318	301	308	325	282	309	304	310	319	288	288	284	317	295	334	290	326	272	282	304	300	326	305	315	313	293	305	312	282	264	325	289	317	312	300	317	316	309	250	275	299	299	300	287	292	313	304	308	306	266	273	253	305	331	301	336	285	292	295	318	296	288	310	295	299	272	285	313	291	300	292	308	291	316	292	289	341	289	288	283	353	324	292	289	320	298	295	307	310	337	305	291	313	340	291	300	281	325	317	256	308	334	302	281	328	283	302	318	302	332	308	324	314	281	311	311	302	310	315	303	299	315	313	260	290	322	303	265	310	287	283	279	303	293	343	302	309	306	297	307	293	296	291	283	278	310	311	301	300	306	314	302	285	322	296	294	308	327	294	283	335	295	285	300	288	292	311	294	302	256	286	301	288	314	285	284	287	296	326	318	271	323	272	325
7682	2244	4746	5429	4813	3870	3220	2621	2370	1966	1843	1715	1505	1454	1372	1313	1193	1159	1079	1179	1069	1039	1013	990	940	999	913	915	883	905	912	855	867	849	888	866	852	833	850	853	839	761	840	856	824	817	778	734	824	800	779	849	797	796	795	827	852	805	726	743	776	752	776	829	774	795	750	795	781	793	760	754	809	803	794	798	811	763	773	747	739	752	789	733	767	799	724	737	743	796	775	752	813	736	740	780	743	759	759	723	762	772	740	712	763	748	769	766	797	754	772	810	793	738	810	733	756	772	786	741	724	729	724	760	769	740	759	725	749	776	821	775	773	766	736	773	791	767	751	768	781	756	780	734	766	783	741	795	768	760	761	729	779	766	715	759	786	794	737	738	763	720	802	720	767	791	747	763	756	742	780	780	762	737	734	736	767	794	776	713	719	740	778	774	772	724	742	701	732	756	769	778	771	708	758	763	723	740	767	735	797	796	761	783	749	749	787	723	766	752	758	730	744	765	730	676	799	767	770	789	737	761	748	771	722	767	747	748	742	734	798	740	777	713	726	791	831	741	775	775	757	732	754	728	740	764	776	774	726	728	779	757	775	771	817	767	724	831	765	766	796	770	760	790	739	708	761	737	771	732	774	776	742	742	731	735	746	764	760	723	702	740	722	751	736	759	780	771	758	762	772	793	703	752	774	698	766	801	679	742	772	751	752	740	739	781	804	751	746	703	728	779	752	759	764	763	720	762	700	781	750	782	766	733	751	796	720	726	700	746	767	743	777	761	706	734	802	719	756	783	757	732	775	716	760	757	710	781	700	750	781	687	737	768	749	734	733	749	751	778	752	741	796	713	791	801	794	749	763	716	746	767	712	749	754	761	794	737	767	801	775	703	716	811	751	787	753	770	754	726	768	718	739	730	753	765	748	765	763	757	747	776	739	728	780	732	762	727	791	753	798	739	707	757	718	775	749	790	729	722	768	746	726	787	725	702	818	762	752	734	747	787	737	774	751	716	744	712	769	744	758	754	779	797	739	733	743	764	757	673	816	779	762	757	770	741	711	741	815	773	674	746	744	768	750	696	762	718	775	778	765	776	744	703	792	754	727	726	782	725	740	761	705	748	727	735	721	760	772	750	715	765	748	738	795	714	751	751	775	708	782	808	771	752	738	792	754	717	744	750	741	794	764	735	754	714	763	711	732	754	776	783	770	770	740	754	736	781	760	748	696	791	743	755	743	752	726	765	723	765	735	700	727	727	730	773	711	787	706	797	733	720	731	732	786	753	764	728	728	716	705	742	718	761	717	728	742	741	781	760	744	723	738	765	761	788	689	699	766	760	764	721	794	723	714	770	808	735	746	746	713	720	705	748	753	754	748	749	747	766	745	734	739	720	758	725	754	755	736	749	741	730	746	715	705	805	762	726	728	789	771	763	726	788	785	731	770	766	763	737	732	756	748	753	719	742	772	729	744	719	811	751	789	757	726	783	759	766	727	691	741	765	736	768	750	742	726	779	762	731	781	737	791	738	754	779	757	710	706	715	790	734	744	791	741	708	759	731	756	749	739	717	718	716	744	709	738	761	772	739	706	782	734	767	771	744	741	732	722	711	719	777	731	745	789	751	775	741	758	699	755	802	760	717	761	761	703	741	759	763	728	751	702	759	774	739	709	734	786	767	750	702	722	738	760	734	769	813	718	713	739	759	726	729	695	795	792	782	758	773	757	687	724	741	743	772	696	734	746	761	742	692	762	747	748	768	739	714	757	758	748	793	792	781	800	756	773	741	782	764	728	719	790	726	738	751	755	752	797	736	770	754	765	761	751	803	748	778	755	724	797	737	721	728	706	741	784	734	744	733	802	781	776	707	755	734	772	757	771	743	794	738	791	767	790	791	775	776	718	794	711	744	776	780	764	709	713	757	751	751	752	743	726	766	768	768	759	725	740	739	761	753	741	786	718	718	733	771	758	748	783	722	741	796	743	741	733	763	742	734	723	732	727	729	770	707	718	727	801	738	746	777	760	757	723	757	782	703	739	778	727	718	760	779	758	756	743	757	785	765	717	759	770	751	783	729	750	776	749	737	785	779	780	785	679	759	740	733	747	730	791	716	750	733	745	772	715	826	783	769	769	728	790	755	691	755	799	735	760	750	668	788	733	765	750	761	786	776	720	726	723	779	788	705	694	745	720	772	780	753	710	771	725	746	725	739	754	724	731	711	745	787	742	742	751	716	721	781	757	774	735	736	707	768	712	735	751	733	772	733	782	729	759	751	768	730	728	713	727	711	698	718	755	763	740	750	759	718	729	716	702	764	732	768	779	741	714	741	762	772	755	755	761	706	696	784	760	728	760	754	739	729	759	737	736	787	791	774	724	846	751	785	763	751	767	698	752	733	827	749	731	763	796	737	781	724	732	753	721	729	820	713	741	789	760	745	754	765	763	773	715	762	780	760	750	758	726	720	788	775	760	807	708	748	732	768	791	708	732	765	739	763	725	753	709	779	800	728	803	732	768	727	710	704	771	721	769	729	726	755	761	721	732	793	757	729	738	774	766	716	734	717	734	761	733	754	721	811	758	694	786	724	766	707	760	780	764	769	777	743	724	765	755	768	766	785	715	765	829	766	751	738	739	770	749	809	747	781	706	774	755	765	762	780	761	776	788	733	749	715	734	767	737	733	746	746	722	750	761	731	743	675	787	742	734	730	755	753	710	735	732	693	744	772	759	799	757	761	756	725	752	738	736	770	754	737	742	729	787	705	754	691	738	765	710	730	751	767	723	763	776	752	736	833	779	722	731	770	759	752	743	738	719	740	731	727	707	678	743	752	782	765	731	730	760	767	753	731	727	726	748	767	744	777	750	738	735	772	734	787	722	717	732	756	822	747	701	749	778	763	734	720	742	729	699	742	740	764	713	730	748	767	777	732	742	780	726	782	789	759	776	756	704	784	822	722	794	729	713	775	776	708	781	801	713	750	741	753	767	765	767	766	803	761	745	741	710	705	741	727	747	738	742	728	721	795	781	740	787	749	761	763	757	727	791	781	782	808	759	782	782	815	723	738	740	802	714	746	716	749	755	758	735	738	723	739	743	701	760	800	776	770	726	754	728	764	693	759	717	752	720	773	788	728	724	753	719	741	756	798	764	735	738	729	763	733	749	798	739	788	764	740	758	778	761	744	764	768	785	719	744	760	768	742	775	782	716	709	757	722	796	767	763	770	696	733	743	777	737	739	750	747	780	783	790	730	784	709	715	713	755	760	712	749	738	764	765	752	715	759	750	757	738	765	752	786	713	727	785	793	721	777	778	741	759	736	761	763	796	750	717	832	750	718	758	751	763	762	776	744	750	781	746	757	771	751	743	718	739	734	756	748	772	760	686	754	776	754	747	754	742	803	767	730	708	748	790	731	717	798	742	767	719	757	806	725	759	750	724	782	764	726	749	758	666	724	741	739	725	784	722	788	731	754	743	744	792	784	764	738	751	721	798	768	750	718
1780	127	117	140	111	97	101	112	108	85	98	91	119	102	108	106	107	103	114	107	128	100	105	88	118	102	111	87	115	104	104	108	103	112	100	103	105	119	77	109	108	101	125	92	122	121	99	109	98	112	98	101	90	128	111	104	116	99	106	103	101	110	90	92	86	92	110	118	121	91	99	107	102	101	86	104	102	95	108	83	105	104	103	101	102	97	102	98	115	87	116	103	92	78	105	94	114	96	104	114	102	97	114	109	90	103	96	118	105	110	108	96	93	103	82	99	98	102	104	94	94	89	118	105	112	87	95	94	82	110	99	88	99	105	79	101	85	101	96	86	103	89	101	106	81	106	106	93	98	92	116	95	102	90	99	106	109	100	96	97	88	94	97	99	98	100	102	108	113	93	93	94	92	107	91	92	85	93	113	87	111	104	82	105	96	92	106	113	105	94	96	96	96	105	104	111	102	109	107	93	103	119	113	92	110	103	102	105	100	131	88	110	97	95	109	115	103	100	91	103	109	94	112	91	91	100	108	114	113	88	111	113	98	98	126	96	100	115	112	109	109	88	99	90	95	108	101	124	92	110	101	101	109	116	115	107	114	93	114	96	117	108	101	90	134	103	123	109	111	102	99	107	97	96	86	85	114	92	117	110	109	89	102	97	80	91	112	107	89	95	106	107	109	106	102	118	101	117	108	103	106	93	83	95	114	107	100	116	89	101	102	128	94	111	98	88	104	109	112	117	121	96	118	119	100	88	99	112	124	98	102	105	111	76	88	101	110	102	97	110	115	95	114	121	104	91	89	94	114	103	116	118	100	108	102	96	117	101	96	106	101	111	101	84	101	96	95	123	92	89	91	86	90	107	107	98	86	98	111	110	107	109	99	111	110	107	96	128	112	96	82	106	118	98	107	114	121	95	95	113	93	104	98	80	91	92	118	105	103	112	108	107	98	117	84	83	110	97	105	101	98	99	111	108	111	104	89	87	94	91	110	87	92	99	102	105	106	88	92	108	105	99	95	105	103	76	109	121	95	113	98	97	107	95	99	110	122	86	113	94	112	104	91	94	101	131	113	106	105	96	89	81	88	119	121	98	112	112	99	116	96	106	101	118	110	97	101	98	115	110	99	110	96	104	116	106	110	97	112	113	113	101	88	104	96	102	120	108	104	106	103	97	100	96	91	120	137	99	107	93	102	118	126	105	84	99	119	109	93	108	89	106	101	100	89	93	90	86	99	93	109	125	119	119	101	88	102	85	93	105	105	104	100	105	92	98	98	115	106	121	106	93	104	85	101	118	110	120	102	112	86	92	117	98	104	102	98	96	99	110	109	94	118	101	100	101	98	108	97	110	103	97	83	89	98	109	109	100	91	97	82	101	111	113	105	120	98	95	103	103	113	97	108	122	98	102	114	82	104	102	105	107	103	95	100	90	109	115	99	92	85	97	115	103	114	77	106	99	115	98	111	81	104	92	103	87	95	112	107	128	105	106	121	87	108	90	90	108	99	103	98	106	114	102	98	108	101	104	98	128	108	125	115	82	99	115	117	90	98	104	88	100	117	98	116	94	97	117	107	89	102	112	95	104	91	95	102	105	99	124	91	91	108	98	124	108	119	133	91	102	99	92	91	108	109	111	115	76	95	129	94	105	90	98	128	114	91	106	91	113	99	102	86	96	104	107	102	106	113	108	104	118	110	112	111	83	88	110	99	113	110	98	94	105	110	116	92	94	115	88	99	108	111	115	81	108	84	92	105	104	94	101	111	93	95	110	98	100	99	122	128	97	105	100	84	105	105	97	118	94	112	105	102	105	87	94	100	104	91	102	118	104	99	100	97	104	95	97	105	99	102	85	96	90	91	108	92	115	115	107	83	90	89	116	101	88	132	116	105	78	102	109	109	112	91	107	92	88	111	103	106	103	113	82	92	104	99	98	114	82	92	106	90	103	102	105	113	104	75	91	116	105	111	120	110	94	105	104	94	105	107	107	125	96	110	94	106	114	96	102	105	88	109	106	117	108	95	89	93	114	103	105	99	93	117	92	91	104	95	115	102	95	94	113	119	97	104	86	89	104	101	85	87	107	114	92	107	91	100	92	92	106	124	117	95	102	96	109	90	103	103	100	113	121	110	89	117	106	98	101	113	89	103	118	92	92	103	94	99	98	115	104	92	96	99	103	110	88	102	102	115	106	104	106	87	93	116	104	96	91	110	100	110	101	97	84	103	127	107	103	98	97	100	108	96	102	104	112	97	99	94	92	108	104	106	99	111	96	95	95	111	92	101	73	106	83	98	111	95	83	122	94	115	111	110	99	107	100	85	94	118	95	139	91	93	89	95	120	119	86	95	87	102	87	96	98	94	108	117	98	102	94	115	117	113	95	124	93	104	88	107	85	115	95	95	112	94	112	101	95	102	102	110	91	101	116	92	97	85	110	95	97	100	124	102	114	88	116	105	111	105	109	108	117	99	117	100	99	111	91	113	97	109	87	104	102	139	100	116	111	105	96	103	94	102	104	116	90	107	89	105	83	110	103	104	95	108	89	99	114	98	98	112	97	100	100	106	111	103	98	101	107	94	107	86	100	125	99	113	111	83	87	116	111	91	94	104	101	96	103	107	107	100	107	102	108	120	105	110	98	81	108	118	108	82	99	104	119	100	104	117	121	117	115	103	104	107	103	101	105	100	95	97	98	99	94	91	95	99	101	97	95	94	127	96	91	93	98	87	82	112	113	96	111	104	79	84	92	103	105	106	79	95	108	106	89	103	94	102	101	86	95	106	121	103	105	106	109	108	112	102	116	99	104	98	111	96	91	112	103	98	91	100	100	102	107	86	95	102	97	92	107	94	86	112	112	96	89	107	90	92	100	114	100	86	101	85	97	110	116	104	112	98	107	96	96	90	114	99	88	93	90	88	92	105	92	99	97	108	100	93	93	95	123	102	110	110	113	91	114	111	101	101	99	121	121	101	106	111	94	115	112	101	118	105	94	101	116	99	119	102	106	125	81	108	99	112	110	99	89	101	106	111	104	105	93	92	115	106	118	100	114	116	115	105	92	98	95	128	104	106	94	97	105	104	78	110	123	105	89	107	77	99	117	83	92	105	87	105	112	89	101	118	87	78	109	95	110	99	104	98	94	91	95	113	117	119	101	108	96	121	93	94	124	99	99	108	84	85	98	101	108	98	98	104	102	96	98	111	111	105	96	107	117	102	99	110	84	88	95	104	109	111	107	106	105	113	103	96	100	96	99	90	96	105	98	91	89	108	120	125	97	100	96	116	96	102	120	125	93	98	97	109	129	101	94	92	93	115	123	107	117	96	111	87	91	96	96	112	84	104	116	78	108	123	102	112	91	102	97	95	104	94	102	100	92	104	93	103	101	82	102	106	86	113	107	106	104	93	97	107	91	108	79	97	106	104	94	122	94	105	80	113	90	108	113	116	94	97	109	105	103	96	104	93	97	106	96	92	115	102	108	118	101	96	110
2053	381	401	401	422	378	365	349	366	332	369	340	365	294	306	352	334	336	313	326	366	339	283	357	301	335	316	363	329	340	305	324	284	346	302	347	327	323	312	338	309	317	308	328	312	320	323	340	340	307	313	339	348	294	302	298	305	323	312	311	319	339	313	301	306	299	340	314	295	302	337	312	336	320	299	294	319	300	307	323	290	320	330	345	319	302	284	303	379	324	341	346	308	295	338	308	320	323	297	307	334	297	331	330	310	285	334	317	315	336	325	318	296	338	298	317	310	306	298	320	303	303	303	330	308	315	316	299	324	317	294	327	289	290	305	334	328	324	300	327	303	278	303	325	312	298	321	315	312	365	328	322	316	316	318	313	292	331	331	295	313	319	317	306	337	314	326	320	325	313	289	315	298	320	308	318	308	326	308	330	301	293	311	310	303	313	272	313	337	296	356	317	328	314	334	319	309	312	303	321	318	272	290	297	315	322	288	322	316	316	343	308	309	319	314	328	304	324	302	318	307	310	288	292	295	325	337	338	316	316	304	317	285	312	324	331	320	306	298	323	345	332	320	299	304	336	335	319	318	352	313	292	326	292	310	308	300	307	287	316	283	317	296	322	294	315	303	326	319	294	330	317	321	353	299	327	316	324	315	317	327	318	321	351	349	331	334	268	291	345	324	330	327	311	309	292	304	301	316	321	290	329	345	307	275	310	315	310	322	316	335	323	293	336	319	327	307	313	301	335	332	336	329	320	337	312	293	319	315	317	311	315	306	327	288	312	353	301	299	320	351	298	327	304	329	323	305	305	302	300	300	337	317	298	308	307	349	283	310	308	329	300	309	300	341	298	323	334	332	291	308	324	318	333	288	322	317	312	315	314	339	347	325	299	339	329	328	289	307	305	316	311	314	304	334	306	315	331	320	335	306	319	285	305	301	298	340	299	336	308	289	351	355	289	318	332	300	298	311	318	341	315	317	329	336	279	340	310	327	289	339	296	316	316	302	346	303	317	340	332	306	338	319	336	354	317	315	324	337	280	332	293	327	297	303	296	324	314	309	315	313	309	316	330	292	322	348	298	310	296	337	319	317	305	334	301	310	301	294	300	305	315	317	324	294	332	284	314	333	310	344	305	310	300	310	337	342	296	317	299	313	326	286	335	320	331	337	304	297	312	281	314	308	330	359	312	291	308	328	297	311	311	299	303	335	288	325	322	320	322	294	305	333	324	314	328	297	300	295	334	374	315	297	287	290	266	319	307	291	333	318	327	290	313	341	317	323	299	315	288	310	294	327	301	301	327	300	329	327	301	285	320	331	310	298	326	356	320	321	312	313	326	311	328	324	295	304	313	323	312	299	301	313	312	309	283	286	298	306	309	313	322	312	279	301	345	301	316	317	292	329	337	308	344	299	312	294	319	319	323	316	330	353	281	332	319	290	311	337	299	319	316	299	300	307	325	325	321	334	326	312	326	303	303	335	328	307	291	306	314	286	309	345	309	313	318	315	324	302	301	317	341	312	351	310	279	334	296	289	308	320	318	308	354	329	330	321	320	331	341	315	316	300	332	314	316	309	293	296	281	309	309	323	303	300	295	327	311	314	300	316	303	275	323	288	301	311	299	309	340	278	313	305	298	318	301	301	328	343	300	367	295	301	326	277	285	335	334	323	302	294	328	314	311	344	304	286	345	310	320	306	311	309	290	324	334	335	318	318	346	295	335	346	274	333	320	316	299	326	318	338	312	328	325	320	302	306	301	307	334	312	316	305	298	305	303	319	310	313	336	340	313	334	291	310	319	336	315	301	347	326	314	292	325	347	300	317	338	306	294	317	318	313	305	336	327	325	328	295	328	309	317	295	296	299	316	302	309	304	332	299	300	342	316	305	337	323	295	303	361	310	319	340	310	324	300	303	341	327	327	299	331	333	286	294	316	339	320	313	317	343	310	325	322	309	304	319	338	291	287	314	283	333	305	294	338	322	281	302	307	347	366	316	311	318	318	326	322	338	284	304	298	331	323	324	326	326	303	303	289	351	300	320	330	339	283	319	314	321	323	290	312	302	298	278	325	320	335	298	301	294	297	335	306	337	334	301	355	327	303	311	339	293	295	306	309	345	312	296	305	324	320	314	333	298	298	327	341	298	319	304	348	290	318	330	312	306	314	325	322	296	297	317	328	330	291	324	314	286	309	307	325	272	323	328	310	316	308	292	281	309	318	336	282	323	318	330	325	312	332	302	318	333	301	310	360	333	320	323	310	332	346	305	288	307	330	319	349	321	301	352	332	303	327	343	314	318	315	327	312	288	291	315	339	308	302	338	316	293	299	323	316	327	320	323	324	330	316	320	309	292	317	299	287	305	297	322	311	352	323	307	311	300	297	306	316	321	305	325	318	314	320	318	282	340	340	321	327	309	287	351	308	322	312	285	307	287	309	317	329	305	275	333	317	321	328	340	295	348	312	342	304	322	307	337	318	325	318	323	304	313	327	332	282	305	328	310	309	326	331	281	325	322	318	326	360	299	306	282	317	310	338	298	302	303	312	292	275	329	316	309	332	328	307	296	280	327	302	308	319	350	315	327	323	312	305	334	321	313	316	308	327	301	368	302	318	342	313	299	318	298	308	334	318	323	298	309	339	324	310	313	296	313	323	332	343	325	333	327	296	324	294	304	321	288	335	320	313	280	297	306	320	337	294	319	313	325	317	305	317	316	321	321	300	314	312	321	298	323	339	327	287	293	316	304	306	333	302	296	313	326	312	337	364	302	330	311	302	332	290	295	317	312	339	322	261	337	300	326	309	343	323	336	345	331	294	324	307	282	290	308	312	338	309	339	328	311	291	286	317	315	369	311	352	321	280	341	293	341	328	311	297	314	322	280	307	321	324	319	306	313	340	340	292	333	342	333	326	313	284	330	329	324	315	331	301	285	313	334	331	333	302	294	325	333	324	312	343	302	299	339	325	333	339	302	308	318	329	320	329	342	327	311	323	318	332	279	291	281	318	321	345	291	321	328	299	349	302	308	331	349	301	276	276	298	355	331	309	306	335	351	322	326	309	303	307	316	300	304	321	290	352	320	297	317	324	318	315	284	310	296	301	337	320	317	310	306	322	306	316	321	302	302	324	295	301	299	310	324	316	328	314	323	300	282	321	300	293	323	303	310	355	306	299	295	300	339	343	305	313	322	311	300	348	311	314	301	327	327	305	320	299	313	317	311	288	290	304	301	306	340	321	317	337	319	312	323	301	293	313	304	288	317	311	315	347	298	323	333	314	297	313	316	301	328	269	297	307	286	316	323	307	333	306	305	322	293	313	277	302	311	342	307	318	298	329	324	308	317	326	312	349	339	302	304	305	302	310	321	307	295	337	303	344	314	331	337	312	297	303	310	283	291	287	317	304	348	301	317	308	313	323	310	303	325	305	327	317	294	322	331	329	284	330	319	293	327	340	285	320	323	338	289	328	347	326	313	293	311	292	332	284	334	285	274	301
7273	911	1144	828	613	463	383	372	264	285	230	212	216	211	211	207	166	161	153	184	154	164	151	138	155	155	157	147	148	132	161	149	153	149	129	152	121	147	143	137	154	156	148	157	130	162	137	160	149	155	147	135	146	128	164	150	148	158	166	141	140	148	147	139	140	162	138	140	160	133	137	145	139	148	141	156	160	142	140	140	164	144	159	147	149	159	151	149	161	152	148	132	146	139	149	139	156	159	141	131	140	134	154	115	128	164	169	147	140	135	145	144	126	128	152	146	144	149	152	142	133	146	153	144	144	133	151	140	138	140	149	141	159	159	157	145	155	120	134	142	152	146	145	148	159	140	139	143	150	150	155	143	128	147	156	122	137	153	160	182	159	141	166	151	153	152	143	132	139	147	146	141	143	147	144	149	165	138	145	144	164	144	141	155	157	135	162	132	143	139	140	146	158	157	135	146	158	134	137	164	151	126	142	147	124	159	150	140	151	151	152	150	130	143	147	124	143	155	149	116	161	125	156	163	140	115	155	145	138	145	157	143	155	155	141	131	126	146	139	177	149	140	137	152	147	130	146	186	137	145	132	140	158	146	153	131	138	159	144	129	154	138	150	140	150	169	136	130	159	172	157	148	155	143	155	159	155	132	127	134	147	143	138	150	160	168	164	143	164	144	120	164	144	140	152	166	149	158	148	157	122	149	143	166	153	130	135	145	130	136	144	154	143	158	141	128	154	155	147	132	147	132	152	161	128	141	144	143	130	149	135	141	164	142	141	145	126	129	119	142	145	162	156	143	157	148	155	139	121	124	170	133	160	165	164	146	121	163	134	157	161	166	141	140	130	140	158	151	137	147	174	142	145	133	135	145	118	135	138	124	138	142	141	138	133	125	148	153	137	143	156	133	139	172	168	149	144	148	158	117	134	135	135	127	136	151	136	137	152	142	120	132	156	127	124	126	173	151	127	145	152	144	154	144	148	144	152	149	140	149	150	150	116	149	156	155	148	146	135	138	127	144	139	147	132	151	145	126	135	128	163	158	165	147	178	144	164	141	169	141	145	137	145	165	131	163	138	137	136	142	125	162	134	127	142	152	126	156	150	142	137	163	134	156	169	120	144	150	145	137	142	154	128	126	143	116	141	138	164	174	120	135	124	155	156	145	131	153	163	131	159	152	130	133	132	165	129	117	150	155	136	130	157	151	159	170	132	128	132	151	134	116	145	106	141	135	142	126	146	140	145	148	149	135	143	165	151	140	148	145	149	124	126	153	141	130	146	159	163	160	158	158	163	138	131	149	117	148	151	150	120	154	138	149	154	148	141	169	141	145	138	147	142	151	150	131	125	145	118	132	127	130	163	134	135	157	112	142	150	132	130	134	139	148	143	148	159	167	138	143	113	143	131	147	160	155	125	141	126	132	160	136	167	142	123	160	156	136	154	132	127	169	137	150	149	162	155	149	148	159	143	151	156	150	143	131	136	169	159	150	136	147	147	147	186	154	139	156	152	143	168	171	142	150	159	124	150	158	141	151	151	148	136	136	147	142	160	155	155	141	129	139	153	151	151	123	142	139	137	147	142	126	156	156	145	145	140	159	124	144	147	135	135	146	150	139	159	161	168	144	144	160	119	157	151	120	144	141	163	143	165	141	141	129	153	133	138	139	118	141	117	138	134	141	145	142	134	133	144	151	155	156	132	140	135	137	127	122	177	163	156	136	169	173	156	140	152	132	139	144	161	136	158	150	172	160	139	162	142	141	149	131	163	146	150	145	165	151	152	155	169	146	157	149	111	162	151	162	129	140	178	146	154	162	138	149	142	164	155	166	139	147	137	142	137	149	142	137	156	146	132	166	149	141	139	121	151	150	152	150	169	140	140	146	151	139	152	137	128	158	140	147	128	148	150	137	138	144	139	130	152	150	159	142	150	155	135	119	144	125	163	124	156	144	161	130	147	147	151	143	142	160	156	147	142	152	139	137	150	157	141	157	142	149	134	142	135	123	133	141	155	147	170	136	133	139	139	143	166	166	121	130	127	137	157	141	168	166	139	187	124	133	140	150	172	150	132	129	129	139	132	169	146	155	162	151	171	141	132	150	126	120	157	142	118	143	147	129	128	154	150	137	132	145	159	138	131	156	130	146	115	135	130	154	157	147	150	146	150	129	150	148	131	120	109	120	155	143	117	139	151	135	151	136	146	132	151	160	138	139	127	152	124	128	158	152	135	134	161	155	136	142	134	129	170	175	137	166	140	141	146	147	133	139	151	139	149	155	146	156	120	144	152	135	134	131	153	132	147	144	157	121	133	141	134	139	151	135	139	123	153	150	132	131	135	142	124	126	137	146	149	152	120	144	143	153	151	164	139	163	152	147	140	133	149	160	157	150	138	160	161	141	130	145	152	142	164	148	149	146	151	147	169	161	137	149	144	137	155	161	149	141	134	138	145	180	134	153	136	132	139	140	142	120	157	154	137	145	146	166	140	127	151	137	143	142	150	146	125	150	126	159	152	142	123	146	140	137	164	144	129	136	159	154	120	151	158	118	171	147	119	132	122	139	145	153	145	143	146	149	140	150	146	178	153	137	161	148	145	130	148	136	148	146	141	127	143	145	125	157	149	119	142	145	141	145	156	159	127	148	144	138	136	136	124	123	125	148	150	141	131	151	157	152	132	138	144	158	144	137	161	130	131	152	138	140	131	123	120	131	131	131	142	135	148	149	153	130	156	134	143	140	138	171	147	142	128	133	145	155	153	140	140	152	145	130	137	136	149	159	142	118	140	133	158	137	140	146	142	118	154	153	140	115	126	147	146	156	137	158	158	156	142	128	145	138	141	143	138	128	143	150	142	147	141	140	144	131	153	143	159	144	142	145	159	134	147	161	128	137	140	170	137	160	119	167	144	149	145	152	142	129	159	136	159	123	159	120	129	145	138	135	137	151	149	143	138	146	129	138	140	134	124	152	148	130	137	145	146	144	149	149	158	124	144	131	137	144	121	141	131	156	144	114	127	150	145	145	138	144	144	165	130	155	130	123	140	154	160	147	145	134	144	136	156	152	162	131	149	156	131	157	125	134	137	146	158	143	163	162	138	148	150	133	149	139	146	139	154	145	152	155	166	144	146	126	154	139	132	156	141	120	177	155	143	113	144	138	164	146	147	148	119	133	132	150	129	153	135	144	126	140	131	138	140	145	141	142	148	132	161	147	145	130	143	158	151	134	152	154	172	137	145	143	134	147	153	139	125	145	153	168	135	132	126	159	169	125	154	132	144	141	148	119	169	149	148	157	152	129	144	145	136	127	132	148	125	133	143	130	135	137	135	124	124	124	133	141	135	136	144	142	159	139	153	153	138	154	179	151	138	139	134	157	120	146	131	148	167	150	142	140	150	138	155	131	153	162	152	133	136	145	143	128	135	149	159	142	137	152	140	160	139	139	153	170	146	132	133	152	131	143	128	158	138	125	148	138	120	149	143	155	136	135	124	133
5769	1190	2485	2903	2495	2070	1701	1442	1224	1119	967	905	848	771	747	719	741	661	646	620	629	552	573	507	496	575	513	473	497	539	480	477	487	463	430	490	451	479	454	460	468	427	470	404	451	453	399	450	499	419	455	485	441	435	433	452	463	452	469	479	455	395	435	445	417	473	447	452	414	457	445	437	447	439	424	453	440	436	475	442	446	453	414	424	462	442	444	448	439	425	426	427	423	426	440	435	400	409	418	450	402	426	447	417	429	429	413	398	464	400	376	457	428	428	386	399	461	415	442	416	404	414	431	453	438	406	445	407	405	385	465	404	450	449	412	424	408	395	455	406	412	424	467	387	444	458	433	417	421	410	453	437	391	437	394	400	419	408	448	435	441	439	446	433	426	435	427	410	451	412	436	392	428	453	471	423	428	367	456	411	445	436	433	438	418	363	410	409	432	456	432	433	422	447	407	407	432	414	416	429	404	421	434	453	459	415	418	403	412	393	435	429	410	424	421	428	379	429	428	439	417	406	413	411	414	409	431	404	392	478	393	408	408	404	429	413	430	460	422	379	459	415	395	392	425	389	394	407	449	427	423	426	431	441	396	432	395	443	446	415	472	412	398	396	402	447	397	420	437	390	434	428	445	425	422	415	482	416	427	406	449	461	436	438	464	435	403	401	380	416	411	399	473	419	420	418	394	437	445	419	448	426	426	429	429	373	431	436	416	400	425	400	392	435	407	440	429	408	420	422	434	440	405	466	401	428	461	370	431	402	432	419	422	425	437	420	423	387	394	395	421	444	427	417	428	436	415	405	432	399	420	461	398	396	435	419	409	461	422	442	443	447	409	399	419	410	416	423	410	425	390	406	455	430	417	411	409	400	413	413	436	438	483	402	429	440	454	413	424	389	441	438	416	431	407	413	417	474	409	440	408	390	424	417	394	415	433	400	436	402	406	393	436	378	446	412	434	405	430	433	449	444	403	445	425	423	450	440	404	414	382	426	432	424	424	398	418	438	437	407	453	409	437	417	434	418	439	418	399	408	449	425	427	426	414	421	463	428	445	388	420	408	417	415	404	416	448	443	437	401	460	417	388	430	427	433	391	392	438	414	432	431	390	384	452	419	440	401	418	452	405	413	411	396	427	445	405	425	438	388	403	421	445	424	418	386	382	431	394	402	450	413	423	434	414	432	417	389	401	398	426	378	437	452	384	392	402	419	414	391	431	410	445	423	449	424	437	395	417	416	430	443	428	404	415	436	418	436	437	424	430	433	432	412	434	451	418	367	392	404	419	409	407	449	399	410	442	426	434	423	403	435	390	436	420	450	430	430	415	429	409	428	438	413	424	387	394	415	431	437	434	436	430	394	423	428	414	476	423	438	391	422	366	432	412	408	363	427	392	384	436	452	417	425	404	416	449	432	392	434	461	386	428	385	422	431	424	407	380	410	442	372	386	420	436	406	414	406	420	424	440	413	382	417	402	463	415	444	426	408	426	423	410	458	391	422	459	446	416	430	427	388	412	430	406	388	435	421	422	437	399	399	436	413	433	399	424	417	400	408	434	419	445	418	454	406	408	403	398	398	400	418	405	410	423	397	429	418	425	407	381	424	402	418	384	433	431	422	412	414	440	427	413	412	400	416	412	418	400	411	402	405	422	437	396	450	397	441	435	406	416	453	484	455	419	392	423	467	417	423	412	439	422	424	392	447	397	391	412	404	415	431	409	418	405	408	427	426	413	367	459	450	421	449	446	381	447	433	427	420	415	422	403	432	423	422	426	422	449	420	419	397	417	424	447	391	426	399	431	406	456	429	445	413	414	441	428	415	393	386	410	454	431	405	410	427	419	473	436	411	428	443	372	429	468	415	426	406	409	432	421	464	455	456	412	422	434	417	442	407	416	424	413	386	408	436	429	423	393	386	451	424	408	411	430	436	403	436	429	419	425	437	420	384	431	453	423	393	400	409	409	418	426	401	422	397	436	416	413	403	437	456	416	391	417	431	377	441	399	409	406	457	438	440	411	429	418	425	421	423	405	403	421	420	419	440	404	442	449	439	430	387	449	407	444	445	434	435	414	394	425	423	417	426	423	405	466	384	461	387	421	427	425	443	435	435	426	400	416	435	451	422	413	425	443	422	404	431	426	455	407	421	431	439	449	424	404	406	427	429	421	450	410	408	419	444	424	405	443	443	406	419	435	431	402	439	431	442	411	416	440	422	432	386	406	388	412	420	413	427	458	395	471	435	440	410	404	418	427	423	411	436	426	441	412	393	433	452	414	405	444	425	450	424	427	435	411	424	395	449	424	417	423	439	403	405	432	459	452	457	420	420	432	446	420	453	430	411	446	412	424	426	428	350	447	407	432	465	402	413	432	424	401	348	420	375	433	426	434	397	389	427	426	436	421	412	391	413	414	450	376	433	401	437	415	427	411	414	439	373	393	402	431	409	437	386	417	410	399	431	412	425	430	388	410	409	472	439	442	401	433	403	401	442	423	392	431	418	415	419	422	420	429	424	450	413	404	382	433	427	399	420	406	418	475	455	435	435	384	414	433	399	418	435	425	462	432	455	421	451	407	414	436	392	429	386	434	445	397	395	428	407	410	405	420	426	393	382	411	444	430	421	454	434	437	447	418	397	407	428	421	414	409	383	407	395	446	426	441	409	411	438	435	407	415	397	407	390	440	447	393	408	448	400	401	424	409	459	428	402	434	425	416	390	415	443	451	397	413	447	409	416	420	457	414	405	373	419	452	470	378	461	423	418	400	401	405	415	424	389	375	411	471	438	391	419	415	446	425	436	413	454	440	413	459	452	441	420	412	406	434	417	407	431	409	401	455	416	418	422	428	417	415	397	465	384	427	416	414	387	429	411	448	385	417	423	439	417	422	435	424	448	423	448	450	398	425	431	427	430	432	378	422	443	434	404	430	451	414	402	411	431	414	429	433	385	427	467	393	383	380	402	416	393	403	396	401	426	462	412	416	383	430	454	428	457	386	426	400	448	408	372	425	461	423	419	439	416	410	411	453	408	418	407	404	443	437	406	420	423	403	403	431	461	375	423	428	415	412	433	405	434	440	417	458	437	412	443	460	426	412	450	430	430	451	406	400	455	428	454	447	431	408	412	424	424	410	445	430	432	431	432	399	402	436	439	452	385	406	441	411	434	410	380	403	436	425	424	433	435	396	446	417	414	424	409	415	409	412	443	416	434	421	450	371	459	437	399	437	430	436	403	412	419	381	420	411	405	422	423	397	390	400	448	428	442	412	414	408	445	415	412	448	434	425	400	420	425	435	381	417	443	440	413	391	409	391	440	421	430	428	414	439	426	418	435	398	425	436	454	442	387	417	440	452	399	407	425	395	451	415	427	403	417	432	425	428	410	415	438	451	425	388	402	443	459	416	422	390	433	412	415	422	421	427	383	417	446	428	402	388	451	441	378	458	397	414	439	365	407	454	432	433	455	399	388	415	432	413	442	438	419	429	463	400	413
13990	2447	2472	1874	1338	927	796	698	578	533	462	453	435	418	414	369	374	393	353	349	368	371	388	357	300	315	333	324	322	354	292	332	335	317	350	279	339	310	298	348	335	304	301	298	302	343	302	297	297	311	333	321	293	301	320	343	300	298	314	309	299	311	321	303	311	305	316	333	294	313	288	306	324	300	294	288	326	302	324	323	272	327	337	284	314	303	321	315	301	336	328	322	307	292	281	342	323	311	286	331	303	292	284	282	304	319	309	282	296	315	319	289	278	324	296	309	300	317	336	289	304	317	308	277	320	302	276	270	300	294	296	310	299	312	299	289	272	304	310	303	320	324	293	286	318	329	319	308	309	331	291	291	293	314	308	283	287	334	321	326	304	295	315	319	314	296	291	316	323	292	291	317	299	314	277	311	322	318	291	309	306	287	295	277	304	271	281	290	317	315	292	312	310	322	292	318	309	321	306	291	305	312	326	303	304	301	275	304	293	296	329	277	323	280	309	312	297	322	333	285	301	315	301	273	311	264	318	302	308	296	270	327	313	296	301	311	310	340	286	337	317	310	293	311	341	308	299	287	292	268	288	325	319	293	305	299	321	292	327	307	247	311	296	295	297	301	280	316	312	315	311	281	282	309	352	328	306	332	275	277	281	297	293	313	303	305	338	263	293	298	285	327	334	310	304	269	323	284	306	292	291	289	316	300	296	264	284	323	294	308	298	324	310	295	300	264	265	283	259	307	303	300	289	333	298	305	311	308	297	306	320	316	325	264	309	317	325	318	312	312	268	313	307	334	325	323	285	271	247	311	281	305	297	284	339	295	296	301	269	283	322	299	321	293	332	277	295	301	313	307	326	309	313	288	304	288	293	305	305	314	272	292	298	271	286	310	308	342	294	309	307	305	280	303	296	315	310	302	313	318	304	300	332	294	273	294	320	294	310	313	287	312	333	296	252	284	302	301	284	304	312	307	317	316	345	325	323	257	316	344	282	288	299	313	301	296	323	304	296	294	302	311	284	303	299	319	297	270	311	307	289	295	295	289	315	301	321	306	310	299	281	270	381	317	299	307	315	310	305	315	295	320	298	318	295	315	288	301	326	360	295	343	290	289	303	266	291	303	308	304	310	295	325	274	322	335	318	320	275	306	325	323	305	310	296	311	309	263	303	315	313	322	312	334	301	311	276	295	300	285	296	291	307	288	321	305	277	286	343	307	292	305	313	297	314	261	290	305	307	303	311	289	314	305	337	278	284	293	331	319	305	327	346	331	300	331	280	300	319	316	315	331	295	293	295	295	319	313	288	340	325	299	296	287	336	313	306	283	304	299	302	287	275	317	282	298	305	318	304	324	281	278	280	288	298	251	293	299	284	302	307	348	285	296	321	302	307	315	295	327	342	279	283	318	310	328	341	344	318	302	288	293	297	287	290	307	290	322	268	303	308	317	311	303	288	307	281	302	310	295	303	302	296	289	318	274	301	296	327	305	272	294	289	320	340	298	300	298	302	259	293	313	320	312	309	294	292	323	292	307	326	283	282	277	300	276	297	301	302	274	308	319	351	324	331	322	284	308	275	280	305	286	277	299	295	279	277	313	320	274	304	290	306	301	298	300	302	308	240	305	276	312	293	308	290	318	299	296	287	290	292	310	290	304	320	293	290	313	291	285	312	339	302	291	284	329	293	311	320	304	304	331	291	278	302	311	276	304	277	300	303	260	298	341	305	307	316	290	309	295	312	283	309	292	294	275	301	319	288	257	299	337	306	300	301	320	303	292	288	336	284	324	296	338	318	304	325	313	275	296	268	292	296	310	278	292	299	288	277	309	322	302	335	312	282	300	328	290	298	274	292	293	299	313	309	300	304	286	279	339	320	308	315	282	288	315	292	272	292	313	327	295	279	286	271	310	289	321	346	327	308	311	306	295	302	332	332	320	310	316	306	315	277	318	313	314	309	303	302	293	302	310	329	302	288	348	293	280	319	304	291	304	312	274	305	310	273	309	333	293	273	305	284	291	291	296	354	322	292	309	296	296	299	318	285	302	301	317	322	298	276	293	288	286	309	269	309	281	304	297	318	293	281	337	304	304	326	319	290	331	316	289	331	308	297	292	291	296	318	296	287	267	279	310	277	316	317	299	316	319	295	361	281	306	328	272	298	284	286	311	311	330	334	299	300	313	338	325	287	289	315	298	325	314	320	317	322	306	306	322	320	276	311	279	324	318	317	310	317	322	341	311	293	280	289	333	321	311	269	309	300	288	332	307	301	323	289	317	308	296	304	336	324	293	286	287	296	303	305	288	286	280	308	285	330	283	301	342	336	292	312	311	291	300	296	347	299	310	329	275	290	298	304	307	292	315	263	302	298	309	313	280	306	294	311	302	304	313	299	320	290	323	259	280	297	315	319	314	288	305	297	292	302	315	302	289	313	291	279	275	297	321	310	286	314	305	280	318	309	327	309	284	299	299	304	302	317	294	311	302	288	281	300	293	310	304	314	282	297	312	307	280	325	325	282	327	278	306	307	299	287	298	257	270	302	342	305	336	333	306	296	319	342	258	293	281	299	311	313	311	310	290	301	332	323	290	294	265	299	294	307	310	295	306	310	296	303	340	328	337	286	302	309	297	313	275	323	314	322	293	317	291	300	261	297	276	341	283	320	309	292	330	330	323	330	325	313	302	316	305	288	297	299	334	320	306	305	294	280	316	297	299	298	306	309	315	315	309	306	276	315	264	293	293	321	303	319	289	336	312	344	335	290	291	286	346	339	299	269	331	298	274	356	321	306	271	293	302	304	312	320	303	322	290	280	285	282	311	303	294	300	308	320	334	325	288	328	313	300	296	313	305	342	290	277	311	313	326	321	324	299	280	323	281	300	321	288	326	296	263	291	299	335	295	305	322	306	279	287	304	308	285	316	304	332	295	309	288	311	290	310	283	293	299	312	282	319	307	301	289	312	310	281	330	286	304	290	285	319	301	312	324	275	305	292	302	369	308	267	307	282	313	300	293	279	314	329	293	304	291	333	325	282	310	302	329	295	289	304	294	296	299	311	308	277	295	285	309	293	289	302	344	283	288	293	283	296	332	323	285	311	289	344	334	317	298	282	322	314	332	290	299	318	292	290	322	286	300	293	336	303	290	306	304	286	298	334	330	327	319	279	334	306	298	311	284	310	318	279	292	294	301	293	309	307	311	327	326	305	323	293	305	295	304	320	305	304	332	271	300	309	292	311	284	296	307	304	297	327	271	321	330	287	299	310	339	313	307	324	310	273	281	311	296	269	290	289	310	292	317	281	290	329	318	279	354	306	295	297	286	271	310	325	296	303	326	295	285	315	318	296	332	292	293	316	312	296	294	291	302	321	304	315	313	303	319	322	284	332	329	320	305	282	284	313	291	271	309	325	291	314	275	283	278	310	305	319	291	319	291	313	284	302	348	317	311	331	305	318	313	309	282	293	292	306	294	323	282	318	296	341	307	300	280	308	336
7720	2238	4822	5546	4783	3906	3254	2742	2333	2093	1844	1715	1572	1540	1412	1304	1273	1194	1150	1094	1036	1055	1035	984	973	977	976	891	937	873	896	865	841	867	855	876	857	900	812	859	901	813	836	788	803	810	760	789	880	870	843	786	831	797	792	801	790	772	786	750	818	793	775	818	797	783	805	764	767	775	739	774	843	729	753	788	754	794	771	776	801	786	809	709	797	802	761	748	811	768	765	731	713	763	778	803	726	754	768	762	755	788	739	791	722	716	819	780	727	756	704	746	782	746	773	786	711	757	725	766	766	794	741	745	783	735	775	738	786	753	790	742	719	769	753	782	764	709	771	789	762	764	737	790	751	761	720	771	801	761	752	776	789	728	760	789	775	775	786	774	719	753	746	721	779	720	762	777	723	752	742	704	748	735	752	737	766	779	698	775	763	753	763	790	769	777	748	799	709	805	777	729	786	713	741	768	774	788	716	793	758	807	712	762	766	770	737	740	761	734	759	740	761	779	715	748	761	766	755	728	737	782	661	751	735	752	709	772	742	796	798	804	729	690	738	746	777	769	763	723	797	756	757	750	699	753	788	801	724	716	792	785	726	769	758	683	751	764	762	721	767	738	728	779	750	793	713	783	757	725	769	762	737	771	760	788	811	688	690	788	775	756	774	699	767	795	713	760	735	719	764	732	718	786	735	752	760	728	714	716	753	793	760	826	764	772	721	758	774	762	780	761	785	748	761	759	723	741	759	740	740	757	748	736	719	743	721	704	709	761	704	782	729	745	799	724	755	770	765	730	786	726	777	736	752	782	731	764	718	699	755	720	766	760	776	784	739	761	771	731	759	692	756	685	764	723	751	758	705	720	759	758	757	689	810	788	745	750	740	754	759	756	730	795	767	789	772	739	750	768	713	704	755	700	780	741	784	714	749	709	740	726	740	750	739	747	733	710	759	785	755	727	793	749	754	720	785	719	756	734	740	735	737	758	775	795	776	771	789	761	724	731	728	729	782	775	727	717	737	752	707	783	730	759	768	708	729	748	699	761	736	700	726	736	790	765	706	737	729	784	701	698	777	760	785	791	783	748	792	762	751	736	726	766	724	743	743	772	749	758	672	742	772	744	725	721	768	739	767	731	700	782	763	764	790	759	716	738	737	728	766	762	743	736	754	733	808	742	794	760	741	756	762	797	765	763	759	754	767	749	760	786	750	747	732	732	776	786	777	756	744	767	759	717	756	758	774	743	765	749	787	781	770	772	727	775	784	761	764	737	810	730	834	793	727	767	719	804	748	694	752	803	722	763	733	705	732	704	792	781	736	762	763	749	757	752	813	735	739	788	729	732	724	766	737	732	754	791	787	753	784	746	788	713	784	722	759	775	736	772	774	771	735	747	777	710	698	743	757	740	771	784	764	692	745	758	805	774	794	711	774	788	759	724	741	739	727	748	742	748	728	773	759	760	737	721	768	780	727	763	697	727	778	732	739	732	770	736	709	756	747	734	809	794	712	782	717	752	735	736	739	719	758	767	783	745	776	715	737	727	728	772	747	758	720	785	723	723	803	763	731	710	765	712	714	763	788	719	777	771	718	700	785	784	746	723	718	779	718	737	751	772	789	804	709	734	729	763	754	707	753	703	761	771	755	779	749	740	749	726	734	741	719	761	762	713	770	712	774	712	731	777	731	769	712	799	760	770	740	764	770	733	714	748	791	755	771	710	714	762	735	731	750	755	785	727	730	731	738	758	734	734	738	782	805	738	764	802	762	780	775	716	759	778	739	713	779	754	737	727	730	734	747	738	726	749	720	720	776	766	788	765	788	723	779	777	710	727	734	756	718	850	758	779	700	767	797	728	737	728	805	774	783	787	755	787	758	737	706	682	754	754	775	720	775	781	777	764	698	759	709	749	770	766	758	755	720	745	773	734	791	743	778	712	740	780	718	771	739	770	758	755	774	756	755	725	762	769	770	740	711	727	780	717	712	760	748	736	777	728	735	751	796	746	769	717	744	753	797	740	735	777	720	763	757	723	722	784	725	772	755	758	735	732	719	739	736	767	769	797	768	762	729	780	712	760	749	742	763	751	771	752	703	735	669	779	765	787	729	767	718	741	724	786	730	765	788	757	775	746	697	754	775	804	773	739	733	729	720	780	733	764	720	733	742	743	750	765	752	773	737	774	791	763	769	749	758	766	744	696	778	688	740	762	727	732	775	703	723	739	790	744	734	771	768	751	759	773	743	724	785	744	749	766	739	788	736	728	745	714	704	754	743	742	732	708	724	763	754	734	790	719	740	727	781	683	739	751	781	730	777	764	669	771	756	724	711	721	743	730	724	764	760	797	807	784	752	771	698	783	762	766	754	752	771	763	718	787	766	777	705	778	781	770	692	733	738	730	771	799	716	741	737	738	790	798	741	737	771	747	783	719	761	712	763	761	779	755	728	819	769	768	713	704	734	772	729	716	722	720	771	699	758	746	701	782	709	766	733	769	767	703	773	779	711	778	726	759	761	747	735	768	735	719	744	724	691	787	776	745	781	694	780	729	747	807	788	726	740	758	770	783	773	752	741	730	722	714	767	753	730	689	794	758	750	778	744	717	761	725	788	788	738	730	711	753	712	737	744	770	803	790	736	789	757	707	755	736	747	799	740	732	768	704	763	770	740	720	732	719	774	785	780	771	770	765	775	757	733	741	779	788	701	753	734	735	780	724	761	769	753	738	804	718	702	724	727	745	786	714	760	785	785	736	809	751	755	710	733	742	762	747	777	781	745	698	769	793	715	781	763	723	760	790	746	703	759	799	792	748	769	723	742	769	780	782	734	729	770	753	764	764	733	750	742	797	737	741	733	758	758	748	732	747	756	763	749	783	752	772	762	773	760	735	738	763	735	741	710	744	738	770	747	762	760	737	780	755	730	757	761	751	796	772	758	740	692	697	754	769	712	730	780	715	788	751	803	738	736	736	723	753	787	757	738	734	803	715	758	747	703	750	768	720	736	700	751	772	745	721	738	767	734	742	764	736	784	788	774	772	718	680	711	750	728	788	788	709	691	756	766	732	766	739	763	806	790	749	761	739	752	753	721	775	734	774	706	762	750	756	693	703	714	752	768	791	734	750	759	781	774	754	792	771	733	767	722	740	750	736	723	717	744	712	786	723	766	748	724	739	762	755	727	743	712	694	782	753	776	753	759	756	820	767	746	772	756	761	746	749	723	748	688	757	750	706	765	804	765	748	759	786	735	772	697	726	747	765	756	796	774	735	669	769	758	680	768	736	760	717	772	796	802	760	742	775	760	715	751	751	747	705	736	806	767	743	767	725	756	757	784	731	720	770	755	661	726	758	769	726	722	765	768	793	742	795	754	724	730	777	710	776	770	748	765	821	797	750	723	700	748	718	794	761	778	711	733	757	729	779	740	769	740	749	783	751	801	762	666	740	751	760	756	752	744	735	739	761	710	786	751	794	774	762	732	789	827	708	750	738	805	730	789	766	803	754
1776	115	127	115	115	103	135	100	115	120	112	111	115	106	94	83	132	97	91	96	103	110	99	109	101	100	111	112	82	117	109	95	103	112	116	119	96	88	105	98	94	102	109	90	99	115	91	111	92	112	102	104	110	101	90	100	96	90	89	105	104	102	107	95	95	99	103	109	117	86	106	120	101	89	132	103	100	99	101	94	105	129	135	83	108	114	100	95	102	113	108	89	99	109	97	112	90	98	110	113	99	110	81	117	116	107	84	101	89	99	103	111	111	105	87	113	97	105	93	99	120	129	88	96	99	99	108	101	114	95	95	104	98	106	108	104	99	120	119	106	91	120	112	97	91	124	113	87	131	100	95	104	114	95	90	104	101	100	100	105	102	110	90	102	115	107	86	113	94	109	109	113	114	97	102	97	98	99	110	112	102	116	117	100	116	111	108	96	107	108	102	123	107	100	113	94	101	115	106	88	107	103	93	114	110	88	115	82	107	104	85	92	108	106	111	96	101	89	104	95	105	109	112	108	104	109	87	99	110	119	111	96	99	114	70	119	108	92	111	82	123	108	97	98	104	88	107	113	98	109	91	103	98	107	87	98	104	118	84	102	101	136	102	112	100	109	111	92	102	93	82	103	120	108	87	108	116	104	106	108	104	101	97	105	103	106	97	94	100	107	112	111	113	110	119	108	101	107	110	94	106	101	87	101	83	108	85	108	117	103	98	109	94	108	101	106	115	98	98	108	104	100	100	101	97	119	88	116	93	104	102	86	88	101	93	114	104	88	104	90	108	101	116	88	117	106	101	101	92	127	113	103	103	96	112	100	106	106	113	113	102	91	105	110	108	114	112	108	109	95	117	129	102	112	104	99	104	112	108	116	95	104	102	85	103	98	103	103	118	85	90	126	104	104	98	106	86	90	100	121	104	100	92	88	98	109	116	104	121	75	102	91	119	100	89	112	112	98	95	108	103	108	100	107	117	95	112	106	100	125	113	84	115	88	104	101	115	99	121	102	131	105	113	105	97	96	101	102	109	109	108	92	115	106	106	114	115	106	128	100	98	95	89	101	122	106	119	96	127	106	123	110	88	110	110	97	98	105	116	95	113	118	109	104	89	107	96	99	113	90	85	113	97	101	112	116	121	108	95	110	99	86	86	107	94	99	94	85	121	103	110	119	100	116	109	78	105	98	102	94	92	83	99	126	100	115	99	103	108	104	96	118	101	106	93	94	111	85	124	98	96	118	88	114	98	103	113	94	88	102	99	102	102	109	102	98	121	93	109	106	90	96	116	93	108	99	86	109	101	85	95	95	109	105	95	118	103	112	103	108	117	90	118	90	94	102	127	102	96	126	106	94	104	98	114	119	115	100	110	92	95	93	111	103	106	106	100	121	110	90	94	104	107	97	116	95	80	83	122	108	113	90	92	120	112	104	116	108	121	98	98	100	111	95	105	100	121	115	107	118	97	107	86	108	124	115	104	114	99	98	104	94	94	106	110	98	85	105	94	101	110	107	92	97	96	108	94	107	105	100	97	106	104	92	109	107	107	109	111	95	91	97	101	97	97	111	113	110	94	96	106	115	118	90	101	101	106	107	118	97	105	91	118	109	122	103	116	104	113	107	103	114	77	92	120	102	102	110	105	98	104	112	112	97	123	110	108	101	114	117	93	94	111	107	112	118	89	120	96	99	93	88	100	110	109	113	88	120	105	114	106	103	104	120	113	101	107	100	98	86	102	90	105	99	105	115	115	93	123	99	89	99	103	108	98	102	133	100	110	93	104	89	111	119	95	104	105	95	103	112	105	106	87	110	119	97	96	107	102	131	114	95	115	99	116	96	96	78	101	102	101	112	103	102	102	119	94	121	115	94	101	106	109	102	98	102	111	83	95	113	108	122	88	88	110	102	98	135	95	92	119	110	125	120	123	103	107	105	94	89	108	105	120	88	108	93	93	96	100	87	129	101	93	118	99	94	104	106	111	96	101	86	109	108	96	99	101	101	105	96	103	108	105	100	109	96	107	90	100	102	133	119	100	100	99	112	105	96	93	133	92	106	105	121	95	85	109	93	107	116	100	116	101	108	85	113	113	97	102	103	99	104	112	115	114	123	90	83	110	103	83	112	105	98	104	92	115	93	95	111	117	91	96	128	107	113	95	111	103	117	118	106	127	123	99	102	96	111	118	85	105	100	109	104	100	119	87	93	126	95	106	99	101	113	92	103	100	90	124	94	95	107	95	102	96	118	96	127	104	108	111	111	109	103	91	113	115	121	115	100	98	102	89	87	109	100	110	98	98	98	106	95	115	111	104	105	105	99	119	95	83	100	115	96	115	103	98	102	112	108	97	91	108	108	88	108	128	88	103	107	98	91	89	124	99	105	95	110	127	95	114	105	94	121	113	117	94	93	86	102	93	121	127	104	88	99	120	117	108	111	111	116	92	102	111	102	109	96	98	83	101	111	83	100	109	102	97	115	111	96	107	115	96	107	114	104	121	98	110	92	130	104	93	107	111	98	75	118	92	84	93	92	92	107	112	113	109	113	104	106	105	110	86	101	109	133	115	116	102	118	102	87	121	104	111	103	111	111	96	108	117	105	125	112	124	101	110	97	107	85	104	92	91	104	105	106	84	112	104	117	105	110	108	92	100	124	98	109	118	97	101	108	116	87	98	113	126	99	116	105	116	85	99	80	91	95	121	105	109	106	103	118	94	105	107	113	91	111	118	99	112	88	96	105	90	96	119	91	90	99	114	90	96	119	109	85	126	109	107	107	104	85	92	120	125	107	83	110	114	95	131	102	109	119	114	103	88	108	107	84	97	98	102	115	108	108	92	124	106	100	114	102	115	103	102	85	112	108	98	115	112	108	102	106	90	107	97	104	101	117	122	119	120	114	109	96	112	121	98	108	96	86	109	109	97	96	102	106	104	130	103	101	109	96	100	108	99	96	102	113	87	101	114	103	90	100	93	72	118	93	99	98	109	108	91	104	110	105	122	102	86	106	116	107	93	110	95	104	116	108	121	119	88	108	112	120	108	95	97	84	105	110	105	104	114	99	120	116	111	88	100	107	101	92	113	122	116	96	99	112	93	109	88	109	92	112	95	108	112	116	109	128	84	90	110	106	96	106	105	105	101	128	108	79	91	91	89	112	103	115	97	103	111	99	100	103	96	113	117	112	94	102	92	109	99	115	108	97	95	76	91	100	115	115	103	95	95	119	121	116	103	106	116	98	92	105	93	77	92	89	104	103	104	120	98	98	93	117	115	129	103	76	89	103	87	90	123	103	117	92	108	101	116	115	111	105	125	107	124	96	99	102	95	107	87	99	114	106	107	122	116	118	97	108	101	111	107	95	105	92	115	113	109	118	120	105	109	106	111	99	118	118	103	101	101	96	94	118	100	96	105	94	107	103	114	117	87	92	103	80	103	112	106	115	103	105	108	96	80	104	122	104	108	97	88	96	101	116	120	97	88	98	89	107	98	117
2065	321	410	413	405	335	346	349	360	332	365	381	333	321	334	270	323	341	308	343	350	303	323	318	296	324	334	325	342	330	310	335	279	302	325	326	349	300	311	340	313	334	321	328	330	323	341	329	326	337	344	333	329	310	354	306	303	316	284	309	350	325	306	337	324	327	289	285	334	308	287	334	320	326	302	307	324	315	295	314	281	294	320	325	324	303	312	329	317	346	317	306	286	312	306	325	335	306	277	337	345	321	297	340	320	287	320	337	307	289	309	345	301	308	343	325	347	319	291	346	347	299	309	323	347	337	336	300	305	330	334	302	333	337	315	297	336	311	333	320	306	346	284	335	322	323	320	311	331	344	339	326	331	319	317	362	330	356	305	318	316	320	309	298	303	286	312	316	318	321	349	345	315	302	316	306	338	302	283	325	310	330	331	337	313	314	350	271	323	330	295	335	294	319	346	334	339	315	313	333	319	340	313	323	304	307	335	292	307	324	312	304	358	343	310	315	334	298	357	369	315	294	343	296	325	318	315	322	318	326	329	311	304	324	332	311	310	294	328	316	300	304	295	346	312	303	339	299	344	281	316	336	307	336	317	316	311	348	307	333	318	306	291	343	317	308	321	329	285	322	340	309	286	320	326	326	332	338	325	347	326	294	303	364	326	313	325	332	319	333	306	339	308	364	312	312	348	355	305	311	335	369	304	321	309	291	328	319	346	324	348	293	337	317	300	311	332	328	321	320	302	341	309	305	297	306	300	339	295	312	326	301	324	325	327	342	324	335	318	322	298	302	335	302	295	338	310	352	332	312	334	285	325	366	310	328	330	352	308	345	336	313	307	312	359	318	327	294	322	326	327	300	318	330	333	325	337	345	301	323	323	323	321	290	293	290	323	288	305	304	332	337	343	311	299	326	315	294	295	363	315	311	309	313	321	318	308	337	323	314	329	336	312	332	319	310	328	332	307	283	354	303	310	318	299	316	298	327	302	307	312	340	338	327	329	312	332	344	334	324	331	311	314	337	305	299	305	306	291	298	301	304	354	313	314	357	296	331	329	328	318	287	315	325	347	309	327	290	335	299	303	321	321	330	290	327	317	325	320	305	328	301	342	308	338	308	297	311	327	316	296	298	321	317	309	328	335	313	324	322	303	308	322	337	303	321	328	321	320	346	319	315	316	318	288	326	313	303	283	326	331	302	346	310	353	341	333	307	308	324	300	272	304	326	302	344	330	315	308	343	314	328	308	327	315	303	294	281	315	314	333	298	313	291	336	324	314	320	278	320	328	256	340	309	321	307	318	318	334	308	351	328	331	316	343	287	318	345	325	323	341	293	313	313	319	285	303	302	305	345	294	327	316	320	307	290	325	336	321	291	302	328	283	323	332	288	331	314	336	344	302	317	320	299	337	366	312	301	321	312	321	361	321	305	303	282	327	316	316	319	322	318	308	324	283	330	315	323	291	351	331	330	305	335	322	334	329	336	346	334	334	323	270	312	312	312	320	353	318	332	349	326	301	328	311	335	310	301	330	322	351	293	349	330	344	314	327	315	308	313	295	332	351	315	337	305	315	290	359	320	345	314	325	306	327	328	307	309	301	307	310	298	310	308	319	338	320	316	286	306	294	305	318	333	291	302	306	282	318	326	309	323	315	331	314	316	311	317	328	347	309	306	310	333	306	320	319	325	306	310	322	290	299	357	311	311	318	280	312	311	318	357	332	329	322	326	321	331	323	318	331	312	321	320	305	307	321	309	329	337	313	312	317	329	345	317	346	329	311	285	311	346	308	334	297	332	311	352	318	304	298	332	323	305	320	321	291	314	315	333	343	323	311	316	301	339	309	305	327	294	343	336	311	307	293	326	325	279	317	311	311	310	328	304	322	317	339	307	302	313	303	303	330	304	308	358	340	360	299	318	290	323	333	328	299	350	353	275	320	294	345	336	333	324	283	340	326	327	317	321	331	316	340	311	322	342	333	327	320	309	290	310	301	304	344	291	326	308	332	312	296	326	304	314	325	313	335	294	334	306	331	310	310	319	338	317	306	307	333	330	341	315	325	347	294	345	308	325	326	343	314	339	350	313	319	330	323	281	319	330	320	316	303	304	310	325	328	316	337	337	308	324	329	313	331	314	312	323	314	315	314	310	323	320	319	311	344	321	319	337	341	316	336	322	305	286	311	299	310	314	302	315	329	316	332	341	290	323	330	300	299	314	336	337	310	307	308	324	305	352	313	316	291	329	311	300	315	322	348	323	320	330	333	337	312	309	328	322	291	311	322	301	327	335	351	338	320	347	327	349	330	309	320	318	328	321	320	320	321	309	333	318	308	309	317	333	361	308	323	311	334	324	289	331	295	277	297	301	298	292	332	297	308	308	310	311	301	324	319	326	303	317	309	289	334	319	325	307	340	313	340	322	341	310	296	319	309	309	288	317	319	302	348	326	329	342	326	318	299	320	300	359	330	314	328	310	336	311	302	308	327	338	323	329	298	294	328	316	293	326	291	303	325	327	274	300	301	297	314	311	298	339	291	297	318	316	356	313	314	328	307	316	318	298	330	327	338	284	337	309	329	316	327	301	332	342	311	334	315	344	315	334	324	318	324	305	301	306	317	359	336	309	295	357	303	309	306	307	297	319	321	313	306	318	369	313	326	323	275	325	315	318	318	342	327	297	290	333	340	318	332	335	295	326	326	333	328	294	321	351	301	317	326	337	306	297	309	344	327	292	303	318	317	289	317	327	353	319	308	308	321	300	335	299	321	284	351	312	308	305	312	341	303	309	320	307	329	305	329	334	302	353	324	311	323	356	281	299	357	312	322	300	335	328	336	314	305	319	304	322	324	305	342	286	317	322	338	337	336	324	316	330	338	342	296	309	308	312	312	296	303	328	335	339	321	320	322	309	278	288	343	296	322	307	314	289	325	310	321	352	302	317	329	320	353	329	296	321	338	347	330	319	302	336	339	314	321	300	318	332	322	317	298	318	290	316	316	327	330	284	268	317	311	309	309	324	315	282	316	338	294	320	326	332	290	338	328	306	302	330	296	308	328	361	270	305	301	295	323	304	316	300	298	319	302	331	297	306	322	324	326	312	302	338	322	305	303	293	320	302	310	303	328	335	306	324	335	316	332	321	322	325	340	327	309	313	299	302	318	309	308	339	314	328	329	323	302	306	304	323	330	323	354	325	323	299	308	312	302	329	316	333	321	318	334	336	343	345	347	297	328	315	333	314	320	302	333	358	307	302	294	315	318	329	316	288	319	309	327	305	295	291	307	354	311	287	330	315	303	309	299	313	342	352	322	322	306	322	328	321	305	300	321	345	315	304	325	291	340	308	356	335	278	303	304	325	348	306	308	315	310	360	316	329	312	326	297	311	315	294	318	334	345	301	303	318	321	313	331	325	335	312	312	312	312	308	287	337	343	308	295	327	335	339	320	308	338	324	310	309	336	311	334	309	269	324	307	313	349	342	345	341	340	301	301	311
7305	923	1145	859	584	491	412	355	302	226	256	231	195	216	186	187	176	203	201	176	148	179	163	147	158	159	166	175	155	182	153	184	134	133	153	157	141	153	155	152	134	143	147	174	163	154	164	164	153	146	158	136	135	185	131	149	138	143	143	135	156	136	133	150	165	147	177	140	127	164	137	137	170	140	135	138	142	139	134	165	171	178	154	161	134	133	133	148	177	161	137	147	122	158	164	133	142	162	130	131	128	138	152	134	142	133	148	144	139	143	146	152	156	145	129	138	176	136	149	144	162	151	158	150	157	141	138	135	141	133	145	141	140	148	131	140	133	148	160	134	174	171	156	150	158	137	138	146	162	135	152	168	133	156	137	138	138	174	166	135	130	126	141	149	177	146	134	146	157	132	139	144	150	154	151	144	156	143	127	163	136	153	124	153	131	140	135	147	175	166	162	138	130	120	129	159	154	146	150	146	156	139	165	119	147	145	160	157	157	143	130	142	135	149	145	146	135	123	124	148	125	114	132	146	125	166	146	147	147	175	142	175	129	144	150	155	135	119	150	137	148	155	146	141	131	153	139	147	161	141	124	124	161	144	128	140	112	164	126	135	128	169	154	136	125	170	129	136	137	130	132	149	135	134	124	147	118	152	143	143	141	138	120	156	145	151	152	146	133	143	143	157	130	145	179	134	144	128	147	142	138	149	139	149	167	129	159	166	161	139	131	152	131	130	127	147	161	159	145	139	139	155	140	137	139	137	156	139	170	127	136	167	144	133	135	137	148	163	141	123	134	160	148	131	149	136	127	130	178	143	153	163	142	151	149	159	144	122	140	142	145	159	152	127	141	108	152	146	155	141	125	144	150	152	125	147	162	137	130	141	158	161	160	161	140	174	159	168	124	144	126	155	140	159	151	140	162	138	199	146	124	145	130	170	155	152	136	132	159	134	149	144	178	161	148	104	152	137	150	160	135	160	129	145	148	147	141	154	146	125	134	152	144	147	133	166	145	133	138	149	137	143	158	168	141	155	152	138	164	132	149	169	141	142	151	140	121	135	158	143	152	135	139	140	161	143	136	135	156	150	144	164	139	126	145	130	140	129	143	129	128	135	149	147	135	139	143	167	138	149	146	145	151	144	141	135	154	165	161	147	149	139	154	148	148	148	135	136	160	130	134	149	132	165	144	151	144	144	132	133	150	136	128	157	119	182	128	132	143	146	141	139	141	159	159	140	146	155	143	159	144	143	137	147	151	129	133	130	163	123	149	138	161	138	138	133	160	146	155	155	149	147	150	137	148	126	171	152	150	151	141	151	152	150	166	172	145	136	139	168	158	153	136	143	172	152	163	138	140	156	140	140	129	145	156	142	141	145	167	134	126	152	154	142	141	136	129	137	130	124	139	138	159	138	162	138	148	151	125	155	170	127	142	144	172	133	144	151	124	139	135	130	170	154	158	134	135	149	151	157	170	159	154	137	149	135	140	158	159	137	135	170	150	158	148	146	152	148	140	150	148	145	147	136	139	134	159	159	122	149	154	153	154	147	151	154	147	152	153	144	146	124	159	134	168	154	149	180	147	144	158	137	132	148	134	134	142	154	142	153	134	150	151	160	149	152	135	173	150	126	160	142	167	134	150	142	138	162	149	166	149	106	134	143	156	127	152	124	178	153	130	133	139	136	141	131	167	161	166	128	157	143	157	156	140	155	122	130	172	128	130	126	159	156	135	145	155	139	120	132	139	133	159	161	158	155	169	137	154	142	145	132	163	155	145	155	133	148	147	150	139	144	153	151	135	152	176	144	115	156	146	142	147	162	150	138	148	134	135	170	145	131	157	112	158	158	160	163	146	130	157	135	140	169	143	139	134	126	138	147	137	160	155	133	144	122	160	150	129	156	123	174	155	152	142	162	142	150	139	134	147	142	137	159	159	157	138	162	137	138	163	162	146	147	147	147	141	127	145	135	130	139	170	165	143	152	175	175	127	149	127	135	160	146	141	150	128	151	161	150	152	147	167	154	138	150	148	154	148	151	151	136	143	133	148	147	141	177	135	168	157	146	142	162	164	129	141	139	132	148	151	144	118	135	142	148	147	141	153	137	123	139	132	134	152	160	142	157	145	154	139	149	142	135	154	119	143	141	174	147	155	148	153	141	146	134	160	158	136	121	123	130	144	151	163	165	153	139	157	136	157	143	134	145	152	119	136	145	154	142	144	166	144	149	154	164	135	137	138	140	151	139	158	151	128	156	153	144	155	136	142	111	125	146	144	150	141	148	146	139	158	174	166	134	153	130	145	146	154	136	143	145	129	126	135	173	149	144	150	148	126	141	125	136	143	143	133	143	120	139	135	149	134	142	137	137	163	137	145	171	203	159	121	170	163	143	146	136	130	149	141	135	181	164	146	153	163	140	134	158	163	125	143	136	143	137	141	142	136	128	137	141	131	144	161	159	160	134	122	154	130	152	148	144	135	140	164	152	125	144	146	147	160	138	147	130	146	134	144	125	115	159	133	148	150	155	159	150	132	150	139	149	150	135	133	159	143	144	171	155	164	161	150	146	164	137	125	142	158	155	128	134	158	133	135	148	139	182	127	123	147	151	159	139	142	137	142	152	121	143	125	149	155	135	147	136	162	143	131	131	153	154	145	134	160	172	129	149	130	128	130	141	152	166	171	141	125	139	125	153	148	144	145	161	151	136	153	132	134	141	147	117	129	135	147	157	154	139	141	146	148	150	161	146	154	177	128	143	136	148	132	141	158	156	140	164	140	128	170	147	149	151	151	154	136	145	151	134	141	152	136	173	148	150	150	131	154	137	151	165	151	149	152	135	141	130	143	161	129	163	164	145	171	168	153	156	162	136	157	135	169	148	147	136	149	154	149	162	156	128	166	161	139	151	133	141	179	156	136	144	138	138	163	156	151	138	134	129	153	143	160	149	139	142	153	130	136	129	170	132	124	133	140	134	127	151	157	147	125	161	152	137	148	128	167	142	120	152	132	145	142	144	157	149	136	166	150	139	138	140	158	141	154	131	156	128	142	129	133	148	172	151	148	151	156	159	147	150	135	147	123	149	132	130	143	137	119	139	144	139	143	140	146	140	148	132	135	167	152	147	145	156	153	155	131	139	161	148	154	133	139	145	140	114	148	126	115	132	142	124	147	123	131	129	144	145	173	159	140	128	153	162	176	140	143	140	162	158	132	138	134	151	165	134	150	136	138	133	149	150	146	137	143	135	147	142	141	146	141	163	146	140	144	152	137	166	180	153	146	169	127	163	159	144	152	150	126	140	136	146	133	172	159	138	144	126	151	147	146	131	160	146	137	134	141	175	145	157	157	136	147	140	141	140	151	149	139	150	131	156	142	156	152	141	154	155	165	148	145	149	151	141	147	139	141	156	124	143	136	124	139	139	127	145	128	145	157	147	148	116	136	131	143	165	140	172	131	158	151	145	154	146	162	152	169	156	159	157	129	155	137	144	138	175	130	154
5712	1182	2582	2978	2511	1998	1800	1499	1251	1192	1034	946	884	793	777	727	671	648	599	597	613	578	535	572	570	543	509	549	502	500	506	504	473	503	511	504	485	485	476	450	466	456	453	494	477	484	461	443	430	466	470	477	476	457	445	448	451	422	418	435	441	440	438	440	437	427	429	453	464	402	467	473	409	424	434	435	436	456	411	441	461	450	402	426	468	442	434	447	473	463	435	448	424	390	441	416	434	409	396	451	441	423	448	432	439	429	467	443	412	398	428	405	414	410	405	434	444	416	420	402	406	402	421	421	399	462	406	405	413	429	448	389	437	409	434	425	420	446	421	418	428	395	393	412	442	427	420	431	452	427	436	439	447	405	427	427	404	388	480	450	431	447	414	424	439	399	467	457	418	450	422	411	443	461	429	440	451	441	411	409	433	418	439	435	421	417	430	386	420	436	421	469	421	437	424	448	428	438	394	444	469	424	439	404	405	426	419	394	428	408	446	450	414	408	401	426	448	422	409	415	426	420	440	441	413	469	407	426	421	452	433	378	427	438	439	422	476	464	404	404	436	432	423	440	435	410	389	394	422	399	427	438	421	428	450	425	411	424	453	398	435	447	429	421	448	415	424	439	433	416	416	437	417	430	443	434	438	423	415	442	397	404	423	451	414	402	405	455	419	393	406	414	426	429	425	417	419	448	405	433	445	440	401	435	397	433	444	432	411	431	422	421	445	434	409	404	389	427	449	442	424	414	445	429	421	397	418	415	385	420	451	429	411	415	439	373	439	422	446	425	417	452	446	422	394	433	414	435	415	426	428	419	423	444	417	425	426	409	425	406	408	439	410	431	423	418	414	423	415	410	417	420	425	387	398	429	441	416	380	402	394	422	420	386	429	427	405	463	440	428	412	423	411	420	448	406	444	416	431	424	421	430	416	449	449	402	464	400	384	400	382	423	425	436	407	441	419	452	465	454	399	442	422	479	424	462	401	419	439	398	420	427	426	422	409	402	428	411	416	452	398	406	415	432	398	419	426	429	443	434	424	435	433	437	415	420	458	453	448	426	444	412	375	428	408	443	419	427	441	446	434	431	413	454	401	410	430	398	427	434	416	436	420	419	432	441	452	424	412	417	422	438	423	424	436	450	411	431	454	417	394	427	404	443	404	421	444	423	430	414	439	391	468	445	427	451	413	426	399	452	460	423	409	431	382	408	431	433	412	438	438	431	433	438	434	422	422	431	447	406	400	425	419	396	424	399	449	427	383	427	419	406	400	475	423	420	443	458	421	440	453	405	431	413	438	436	402	421	387	409	427	425	446	427	425	458	432	430	405	460	401	412	436	429	397	462	420	402	424	419	416	422	422	432	410	415	409	421	449	384	412	414	414	452	414	422	400	436	424	411	459	419	431	462	439	401	452	398	399	452	420	404	391	417	395	400	415	437	449	434	420	421	430	371	413	454	422	430	397	434	441	409	420	441	437	424	413	424	419	431	413	379	398	436	433	442	445	435	417	454	399	422	401	418	399	425	378	442	433	412	420	410	401	378	395	448	426	424	375	420	438	421	413	411	420	432	426	393	428	455	441	403	429	400	466	415	405	438	419	408	398	410	453	432	436	449	435	425	438	405	436	449	435	404	438	435	429	401	431	436	421	437	427	440	443	411	378	410	422	428	428	404	442	418	429	419	386	440	436	378	417	433	365	429	437	429	425	398	429	367	399	410	448	414	421	454	437	451	423	413	413	439	430	435	419	410	429	453	397	403	436	437	450	467	409	408	424	437	428	428	427	412	433	449	451	444	454	422	423	449	428	422	423	420	404	418	426	432	398	398	459	431	400	442	435	466	424	448	447	408	449	410	406	437	431	410	449	410	392	407	438	421	460	440	464	424	422	415	416	435	449	410	433	446	395	417	422	407	396	419	411	415	390	455	402	423	433	402	417	437	436	425	422	438	404	438	414	439	425	406	394	456	415	450	415	413	395	433	469	430	427	434	450	396	409	420	456	449	430	423	391	437	441	411	415	397	444	424	385	441	438	466	422	405	427	446	427	433	434	410	437	409	475	458	423	414	471	418	421	433	439	436	416	462	420	429	443	416	441	405	436	420	452	450	443	431	396	455	410	432	422	426	443	424	432	443	436	407	453	409	404	459	430	469	431	398	397	435	428	427	438	388	407	425	429	419	429	452	455	461	419	466	437	422	421	451	430	432	428	426	438	402	428	419	423	438	409	436	436	430	425	464	408	388	411	435	381	417	447	435	414	437	436	440	405	422	428	436	409	421	458	436	421	414	394	414	416	434	391	430	422	478	406	432	426	409	459	418	430	438	460	367	426	447	421	400	464	446	456	418	431	404	428	409	403	446	430	438	399	447	423	401	414	416	424	417	402	417	386	452	435	426	465	397	410	427	461	424	402	430	407	426	420	396	443	421	380	448	393	408	423	441	439	440	417	450	400	422	428	405	478	433	423	412	426	398	408	398	444	433	384	420	414	427	415	460	429	403	447	406	397	429	431	413	430	391	454	426	442	432	437	446	425	378	415	430	401	431	427	404	403	432	427	453	389	399	463	409	422	425	394	432	406	429	451	453	407	440	433	445	430	423	438	403	446	424	462	413	399	421	421	420	421	391	415	400	459	412	427	405	427	416	424	417	446	453	420	464	405	406	447	427	484	414	429	470	456	385	431	432	435	436	433	425	447	451	421	417	442	442	392	394	415	412	433	434	436	450	425	417	448	419	424	450	399	445	423	442	413	436	371	418	423	417	421	429	445	428	436	425	429	430	441	446	456	441	459	431	438	420	403	446	388	457	440	418	410	414	419	458	444	403	461	429	420	402	419	441	417	445	426	433	441	433	433	450	463	430	424	414	408	433	399	420	402	396	445	409	409	427	425	433	420	414	459	441	424	434	421	419	415	453	421	435	429	407	402	407	470	418	391	419	460	464	391	452	410	394	399	392	468	468	430	431	430	434	428	446	364	452	428	416	417	446	435	402	426	425	442	377	434	451	421	390	441	408	411	430	419	429	430	450	390	433	419	416	406	458	451	452	447	438	438	428	434	441	442	425	425	384	400	380	455	425	426	422	403	437	406	451	419	413	447	438	402	449	425	457	444	438	470	392	420	431	455	435	433	448	441	452	438	432	442	442	462	418	418	451	433	439	428	461	473	414	437	450	439	463	391	429	416	438	440	426	410	425	424	435	443	403	436	426	421	442	408	375	420	416	415	425	458	410	439	443	381	428	450	445	450	441	383	445	444	427	383	455	451	432	428	435	429	421	420	458	411	392	445	436	426	450	439	408	420	448	439	423	453	436	422	419	403	420	430	432	427	452	443	387	462	423	393	395	430	424	430	422	427	412	412	401	431	432	432	432	411	419	424	415	431	445	428	438	449	394	428	422	440	466	403	415	439	416	426	411	404	436	409	420	436	450	419	418	406	445	430	456	439	429	412	410	429	417	412	426	408	431	417	402	374	408	432	441	430	419	427	416
14029	2488	2483	1913	1311	989	763	677	573	519	517	442	406	392	378	374	381	340	355	348	327	369	352	376	314	335	345	310	298	337	343	347	339	305	356	335	301	328	282	311	335	311	322	306	348	309	290	320	357	286	293	315	277	331	305	320	264	293	313	323	313	332	301	292	294	315	329	288	310	279	297	323	279	323	288	312	335	346	291	313	345	307	303	306	286	315	315	265	298	313	298	274	312	322	315	309	316	320	308	275	331	324	316	273	323	288	295	306	328	317	312	289	315	296	307	315	311	312	308	309	289	287	337	329	304	316	289	293	331	290	304	295	319	287	276	301	321	311	261	338	318	319	294	298	324	319	284	301	274	291	319	312	323	287	327	308	333	304	355	315	285	253	284	312	308	280	327	300	309	297	260	316	295	328	295	260	286	289	320	290	331	282	281	313	294	311	327	297	304	302	278	265	312	346	324	320	333	286	284	277	289	309	276	264	315	308	297	302	330	326	316	297	293	335	286	314	326	318	289	330	319	323	285	297	286	327	329	307	295	288	269	301	321	280	299	299	286	301	347	305	320	290	335	298	319	305	329	306	298	303	305	289	303	288	305	296	323	279	329	276	291	320	345	269	279	299	295	299	305	308	305	293	302	313	309	317	291	318	331	317	327	320	324	295	279	289	315	294	332	313	327	308	326	302	294	335	324	285	309	344	304	304	296	347	324	304	332	324	299	299	307	316	324	311	287	303	298	286	290	291	246	282	312	297	306	317	308	302	314	313	342	314	333	333	304	306	306	307	311	319	288	342	334	319	304	335	285	297	313	323	318	306	315	328	333	293	326	320	307	316	330	304	305	270	333	291	295	288	282	312	280	281	274	314	312	325	323	300	309	336	287	311	350	300	267	283	283	323	300	307	325	313	295	303	321	313	262	298	297	284	286	340	298	324	284	312	325	294	295	294	301	278	297	280	302	299	306	301	285	285	312	282	276	353	312	304	329	320	324	320	335	301	277	319	310	319	315	310	339	312	319	306	308	293	282	336	328	304	309	296	299	313	303	274	308	295	298	296	329	270	265	314	335	279	320	305	353	325	290	307	325	318	322	316	329	288	307	303	294	315	267	319	295	318	325	311	310	303	272	309	319	316	303	315	306	283	287	325	303	275	296	332	322	285	337	306	284	288	329	341	332	316	272	294	321	320	318	295	305	272	314	324	330	310	318	298	292	303	346	332	308	336	291	322	309	297	290	313	294	294	316	307	318	274	273	306	290	279	288	311	308	311	300	326	306	311	327	308	316	310	311	308	305	343	326	305	310	305	304	298	304	315	301	331	315	310	296	305	336	277	341	319	281	313	313	314	304	269	307	299	308	317	322	305	309	299	274	294	331	262	320	298	297	340	302	313	298	298	347	307	298	299	318	333	296	276	308	323	322	322	306	280	301	351	305	274	288	309	308	327	323	276	292	313	306	334	313	309	285	309	313	318	298	272	327	289	335	333	348	288	298	277	315	309	315	332	319	293	312	300	277	312	320	330	307	322	288	313	320	327	330	253	311	279	324	311	329	332	309	294	270	270	274	326	307	291	297	327	336	297	301	305	303	328	318	282	295	312	302	341	326	266	304	315	308	296	306	307	315	310	284	321	336	305	310	331	284	319	355	356	308	325	318	300	311	307	341	325	274	321	290	337	282	267	304	319	317	313	333	319	323	309	322	298	319	292	309	289	279	287	296	288	308	334	267	290	279	286	325	264	292	321	286	295	292	334	290	301	283	333	321	304	300	321	297	305	292	285	310	328	294	296	285	290	294	294	329	300	314	309	287	303	320	351	282	321	318	295	314	331	295	280	328	315	314	298	325	308	278	297	320	306	290	291	289	296	288	309	292	316	297	289	300	327	328	293	275	335	352	314	288	289	320	282	277	300	314	288	286	320	267	338	322	321	320	296	331	336	318	308	301	307	294	304	300	317	307	283	335	274	311	280	309	351	292	296	312	308	308	274	308	301	297	314	323	295	295	320	308	331	282	306	315	300	308	302	308	320	314	315	321	315	336	282	291	291	328	302	307	311	285	309	309	294	294	318	318	295	295	308	286	320	324	289	307	327	297	318	327	326	270	321	315	314	312	335	316	305	292	344	310	313	311	291	311	287	322	271	313	326	306	307	276	321	287	317	294	312	319	318	315	311	281	297	325	296	357	273	297	317	309	273	312	286	341	311	303	293	318	284	319	289	282	298	305	302	288	339	316	323	290	324	306	286	301	322	300	307	331	269	280	288	334	310	292	337	292	301	325	283	322	298	287	305	299	305	310	276	303	312	322	267	324	308	298	307	298	331	309	319	298	309	322	278	307	272	306	284	307	302	307	276	312	320	288	322	319	314	314	336	313	297	297	325	288	287	265	324	282	300	319	267	290	307	283	300	337	298	290	330	319	282	287	319	343	295	300	309	279	320	307	285	319	306	271	320	319	303	362	304	333	277	313	304	315	275	309	352	328	328	291	311	329	296	312	328	307	308	313	318	270	327	318	334	336	316	320	294	338	311	294	280	298	294	311	309	316	322	278	313	266	305	338	326	355	313	311	320	291	314	298	279	315	285	335	313	273	336	302	323	300	303	280	273	346	304	318	279	327	292	322	295	297	314	315	327	291	298	275	302	288	326	322	318	347	302	298	295	266	274	305	325	308	264	267	287	300	286	310	277	308	306	287	348	320	289	309	303	306	303	309	299	307	325	302	301	322	310	322	289	313	302	331	320	322	294	300	322	324	313	311	290	307	314	314	286	314	294	290	284	366	286	332	314	271	309	313	322	295	301	292	276	329	319	297	321	300	335	326	269	321	291	289	304	293	346	313	318	329	297	314	322	314	309	285	332	298	284	274	291	324	279	324	286	276	300	329	315	323	322	344	328	297	299	304	286	326	297	287	297	322	280	281	297	282	300	280	308	296	300	307	336	291	333	327	277	294	307	297	352	321	294	316	306	305	305	318	316	297	261	288	283	295	308	321	283	305	282	299	308	317	314	346	286	284	318	294	281	291	294	323	310	276	299	285	327	360	268	299	331	310	296	321	284	304	282	290	283	286	309	308	306	310	270	327	305	291	285	304	280	271	332	303	331	312	296	342	324	319	315	296	309	327	330	304	304	334	277	300	301	312	290	330	316	300	309	319	315	322	276	316	314	297	294	316	352	289	338	308	299	327	310	321	335	306	292	301	297	302	298	284	299	289	298	284	315	318	308	256	283	277	275	313	324	271	282	281	289	281	280	294	298	314	314	281	329	308	324	304	303	271	306	310	290	307	307	314	280	303	316	333	343	319	291	305	307	301	287	288	300	317	329	307	319	312	316	289	293	312	323	313	302	327	320	325	300	315	275	282	320	308	285	325	287	296	302	314	280	280	293	322	300	289	281	321	285	294	311	298	320	286	276	296	289	317	289	323	297	309	308	311	322	276	288	302	302	313	319	279	286	313	293	309	274	277	338	294	273	285	309	308	290	271	310	266	342
7778	2214	4822	5483	4926	3964	3239	2761	2418	2019	1918	1658	1611	1494	1386	1319	1278	1193	1091	1091	1012	1053	1025	965	975	999	927	915	920	917	859	891	975	871	847	914	864	812	839	851	880	814	824	837	824	797	861	791	753	832	781	791	828	799	832	819	797	762	784	805	808	818	779	823	810	722	805	809	806	836	806	804	807	765	737	759	799	806	825	738	765	763	772	755	792	790	785	722	752	802	759	744	809	748	765	733	783	758	763	736	744	734	790	753	751	707	817	750	779	776	740	861	802	775	763	770	784	774	749	758	777	740	806	779	738	779	770	748	785	688	752	760	778	773	749	784	720	768	793	814	709	756	743	797	736	761	788	738	735	734	757	769	726	811	823	752	777	734	768	777	815	750	767	741	779	786	754	732	748	774	771	732	776	783	753	780	727	697	768	761	782	749	815	742	751	728	766	783	760	756	758	824	759	740	771	761	801	758	737	760	720	734	780	777	731	687	772	772	732	738	754	785	788	759	755	768	742	779	719	789	750	740	756	727	733	743	746	751	815	789	757	760	767	736	730	743	773	753	803	774	804	745	796	730	727	717	734	779	728	715	737	764	737	786	722	794	788	730	817	759	754	746	757	790	761	735	786	763	807	801	823	777	786	773	756	775	726	799	802	759	769	771	779	815	791	763	790	765	794	739	715	794	734	757	756	736	758	705	752	740	770	719	724	786	801	772	786	780	761	763	725	788	769	743	725	780	773	737	759	736	739	754	736	801	763	780	748	818	726	738	756	746	804	752	739	769	803	763	791	763	760	749	734	807	811	797	750	697	743	742	750	783	810	758	684	771	767	765	791	755	802	792	727	715	761	745	754	764	739	751	800	751	742	796	770	808	764	758	719	752	754	764	759	758	789	778	770	714	755	760	799	728	741	750	707	752	771	767	802	744	769	776	788	722	774	760	764	697	732	757	780	753	736	762	743	727	712	722	760	780	782	821	756	769	782	780	720	701	744	751	731	775	727	727	802	773	748	773	778	748	756	765	794	726	779	729	758	730	757	810	785	743	723	782	792	797	757	735	740	741	701	723	777	711	746	752	761	792	714	740	795	726	760	806	760	779	738	761	783	764	759	771	764	740	763	733	801	798	827	765	750	753	768	777	692	743	787	742	781	762	771	770	760	804	704	741	813	740	742	744	780	712	734	731	753	754	738	822	739	757	747	785	777	752	746	775	755	769	714	732	730	732	806	738	794	753	789	776	753	790	757	804	749	786	757	719	748	751	752	777	782	775	754	732	741	781	780	767	711	772	715	739	730	764	769	741	767	746	769	776	708	775	775	741	766	767	741	733	778	715	793	771	761	752	746	774	750	785	796	699	757	753	747	736	753	704	764	738	740	720	738	771	721	777	764	805	770	786	759	757	795	778	748	776	737	728	810	748	739	704	755	741	727	769	725	771	771	751	745	775	698	751	779	761	748	732	743	731	778	691	750	735	773	770	767	722	762	762	744	770	815	800	725	738	723	727	774	734	756	773	761	788	809	769	717	775	780	746	773	754	769	766	782	763	735	728	746	763	744	780	704	711	720	796	795	725	759	780	787	732	814	733	760	749	747	744	782	806	776	788	744	771	734	783	724	774	806	785	765	756	821	715	747	791	720	778	752	749	767	772	755	778	715	694	751	759	786	742	747	820	793	784	793	722	737	785	753	823	786	782	737	770	740	775	793	771	795	777	723	787	755	743	740	741	789	778	707	772	728	762	752	760	708	759	776	775	747	742	756	739	778	779	730	742	798	737	761	780	713	748	752	749	747	738	753	758	769	714	762	763	782	766	771	703	783	768	754	798	773	828	774	744	763	764	760	729	739	726	757	781	785	712	815	747	755	737	736	725	806	770	779	760	747	759	729	754	771	762	735	747	846	735	734	792	713	735	762	783	748	739	711	756	696	821	794	710	758	769	803	766	751	764	794	715	754	757	720	769	756	758	768	782	775	751	734	795	803	757	790	717	745	794	771	758	761	816	677	755	705	790	743	735	792	701	766	748	750	746	698	736	737	788	778	781	757	724	745	765	755	786	756	749	771	728	734	760	745	782	760	783	760	747	776	760	733	735	762	740	724	774	696	809	713	734	786	763	783	763	737	739	791	730	825	752	757	787	789	781	755	736	745	761	763	789	749	718	700	728	764	710	798	781	789	767	755	760	779	747	762	773	778	766	729	753	682	747	725	783	759	761	776	774	755	754	768	770	774	727	751	771	755	729	746	770	785	760	746	742	724	749	736	769	763	779	748	712	774	735	742	741	758	750	753	749	769	782	785	788	739	707	809	790	757	768	754	774	757	742	749	796	785	798	744	768	768	811	783	703	774	757	730	760	738	809	780	781	729	760	795	741	756	727	773	739	747	766	815	761	787	742	791	749	774	750	752	746	731	762	755	768	754	762	777	745	775	693	774	738	811	767	745	806	810	789	729	791	693	774	785	715	754	718	762	753	746	755	730	749	736	809	718	714	798	743	815	730	791	807	693	761	754	779	793	776	760	745	711	710	742	776	707	761	763	764	753	719	777	754	838	785	787	754	744	743	784	756	739	751	751	730	755	756	795	754	776	761	717	728	765	751	754	778	700	721	777	747	760	788	800	728	739	769	779	725	743	746	774	778	779	702	730	693	754	732	773	732	758	736	784	759	760	769	745	756	772	759	758	797	763	784	715	737	740	743	730	756	750	727	750	794	774	747	717	804	773	792	789	784	750	719	776	779	754	774	788	735	738	774	811	778	723	709	739	768	748	741	799	765	781	712	759	742	776	726	712	784	828	755	765	701	820	783	751	774	765	791	801	712	772	724	724	720	738	785	778	782	714	761	772	758	772	799	770	734	763	765	750	768	743	795	771	744	746	724	801	726	705	700	757	722	738	735	774	768	762	735	775	697	758	747	745	776	761	802	751	781	729	733	740	749	776	832	773	739	742	710	752	781	750	743	730	779	756	759	781	755	773	730	771	704	748	742	759	775	797	726	793	799	775	764	778	780	726	740	749	790	695	727	773	764	777	774	760	765	758	748	776	765	736	736	765	764	764	770	740	784	786	745	724	800	764	736	755	761	751	716	759	766	801	769	786	783	760	749	761	728	818	731	768	774	765	786	746	739	729	751	811	756	756	795	778	747	736	765	739	762	777	789	791	755	783	675	770	729	801	733	748	763	746	752	822	739	792	732	747	723	784	710	702	764	788	776	806	704	800	763	788	749	737	768	785	759	779	754	772	749	703	796	762	769	725	801	731	699	781	761	721	772	759	761	785	777	789	705	765	754	741	773	724	803	796	727	750	781	783	782	788	743	776	744	770	753	785	729	743	777	781	766	767	767	743	762	769	796	755	753	769	762	786	751	762	740	778	715	772	745	793	734	738	755	737	771	740	752	802	729	750	766	751	734	725	795	762	763	755	758	781	760	761	778	783	807	791	746	751	726	763	755	765	729	704	697	754	787	747	765	708	845	784	780	723	761	791	740	746	768
1770	132	126	118	107	136	100	112	96	113	87	125	109	106	98	106	109	108	104	98	96	94	98	120	96	84	98	101	96	91	120	107	117	98	91	116	92	105	90	124	103	88	100	98	96	116	115	118	95	113	116	96	105	107	123	102	107	102	111	104	105	100	117	100	115	111	112	122	97	94	108	89	84	97	101	111	108	105	78	111	102	97	108	113	107	111	122	92	90	110	100	115	111	124	93	110	94	118	102	113	108	94	115	105	97	99	104	84	106	106	94	113	116	117	104	98	109	103	102	100	99	109	126	104	92	109	111	106	96	107	101	106	114	132	109	102	84	116	106	101	112	94	123	122	93	118	112	114	109	96	103	103	129	86	109	101	108	102	128	120	120	82	103	104	96	119	100	105	102	122	111	99	93	105	95	109	101	86	96	106	107	103	95	96	107	93	109	100	109	119	93	106	109	101	91	106	98	105	100	113	105	100	92	104	94	101	113	106	118	94	117	88	115	119	101	93	117	85	101	111	97	112	111	96	97	89	99	103	111	103	98	100	101	93	99	110	109	111	95	92	106	102	110	94	84	99	84	103	100	104	99	104	113	96	106	104	104	94	99	102	123	115	107	88	149	101	98	86	86	102	116	104	96	105	120	107	111	100	109	103	106	112	120	105	92	110	108	107	109	92	113	104	108	102	98	108	89	96	103	100	108	97	127	116	117	102	126	102	107	117	115	128	99	108	87	100	95	100	96	98	121	97	98	106	103	107	116	113	108	97	116	120	100	104	110	128	107	85	100	82	92	120	104	95	109	111	129	117	87	109	99	99	116	100	103	107	103	98	89	89	107	105	107	102	109	110	101	108	118	111	92	113	115	98	107	103	107	95	110	96	103	96	105	100	140	96	104	116	101	116	107	119	87	89	114	96	105	103	128	92	114	100	98	101	100	110	108	101	107	95	96	104	104	110	119	110	97	100	92	101	91	108	114	108	114	122	108	102	120	96	101	117	94	102	100	94	100	106	114	99	120	88	124	94	82	128	122	109	119	108	98	103	79	115	93	112	101	85	107	119	100	101	116	98	113	84	113	129	96	97	93	106	98	99	107	98	106	95	94	118	100	104	90	95	116	122	89	106	104	119	102	113	120	114	108	100	99	95	106	97	96	120	97	78	100	108	105	75	122	102	95	87	95	106	105	105	107	99	84	98	97	124	106	116	97	109	95	100	124	116	112	123	101	123	116	109	92	133	112	112	118	89	91	132	94	102	92	101	90	92	97	104	112	133	127	113	113	99	108	107	104	126	104	97	109	108	84	113	96	115	109	112	94	95	105	99	94	98	114	110	105	114	101	111	91	126	107	106	96	111	113	96	96	94	107	101	92	128	114	104	127	110	110	99	104	113	101	97	106	99	84	97	107	99	103	104	85	125	109	100	110	119	110	114	116	99	98	112	120	96	93	91	96	92	99	107	95	108	98	88	117	107	125	112	118	113	109	107	102	92	95	98	95	91	108	105	104	122	96	133	109	111	98	113	106	83	102	123	95	95	114	112	115	120	105	129	111	106	102	98	115	103	128	106	101	121	116	106	110	108	101	106	128	108	111	113	100	126	112	133	95	110	115	110	102	109	102	107	114	105	104	100	95	106	112	111	119	108	98	98	109	95	92	108	121	110	109	113	124	90	107	104	101	99	106	100	109	101	117	107	93	122	137	121	105	116	106	105	83	107	109	90	102	114	96	93	115	92	104	99	110	105	123	113	101	117	101	120	106	110	101	113	119	106	98	110	101	104	104	105	108	111	96	96	97	97	87	116	97	90	104	110	96	115	103	114	98	101	114	112	99	124	118	109	110	118	85	109	106	130	101	113	120	98	102	91	107	88	125	101	121	123	109	102	129	107	101	102	95	86	102	110	110	111	120	107	117	88	100	93	119	105	118	90	89	126	104	109	97	117	107	93	89	83	92	109	108	98	118	116	102	101	116	126	110	105	107	102	98	89	123	102	107	111	100	118	95	130	109	99	111	100	125	92	120	105	110	109	95	92	101	101	115	105	111	126	109	102	97	103	97	107	104	102	119	102	106	89	111	98	114	115	108	119	118	111	116	97	120	107	115	108	115	101	110	112	92	115	104	100	83	101	108	100	105	98	99	112	98	97	110	103	115	120	106	99	93	133	105	116	115	103	102	113	101	114	103	111	111	114	101	117	115	112	103	120	100	102	109	86	100	83	105	117	130	101	107	100	106	130	124	113	94	105	113	117	115	100	105	104	102	107	100	114	115	105	95	126	109	109	117	119	78	100	94	112	89	95	87	101	91	110	122	100	108	88	110	131	108	105	103	106	109	105	99	96	96	97	113	107	113	97	111	122	107	117	102	95	95	131	94	95	102	137	119	100	118	113	106	100	95	95	101	99	97	90	88	98	108	106	95	94	97	97	97	110	119	102	104	109	106	103	131	102	101	111	104	103	93	95	110	95	107	122	111	111	112	113	118	106	101	103	113	122	100	92	120	100	112	122	120	106	123	118	98	114	85	109	93	117	109	103	115	93	103	104	102	101	101	124	88	110	121	97	109	100	106	94	108	105	113	106	95	89	78	112	85	108	89	104	102	103	98	108	108	96	85	106	107	125	91	109	115	114	106	99	101	114	117	88	94	101	97	105	105	113	107	111	98	103	111	102	93	96	99	118	114	77	106	118	98	105	106	112	101	106	106	97	109	114	98	130	117	90	110	107	110	120	116	109	110	98	103	87	100	88	114	118	108	98	90	109	94	106	114	123	112	110	106	98	87	110	102	92	121	110	94	119	91	94	97	117	99	107	105	107	112	99	101	119	98	94	95	123	102	104	110	107	115	100	116	98	124	106	111	113	96	96	103	108	127	110	96	111	134	139	90	119	103	90	115	115	83	113	108	96	115	87	100	100	106	108	108	119	111	94	108	111	109	77	99	99	84	109	101	122	100	112	83	99	110	96	104	100	103	104	100	115	90	101	90	93	82	101	98	123	111	122	114	125	96	125	107	116	108	94	105	116	110	120	107	105	85	118	118	89	115	89	105	100	95	102	118	77	117	119	95	116	115	94	111	132	90	88	105	95	114	106	123	115	102	106	85	92	96	92	96	107	98	119	110	94	80	114	100	107	116	93	129	96	116	115	99	101	89	102	111	103	122	108	101	127	101	114	109	133	99	121	124	88	111	80	101	116	106	96	96	100	127	103	101	104	104	108	101	109	103	109	119	114	104	92	95	126	98	116	119	96	105	101	113	124	104	102	120	99	122	116	102	102	86	103	108	100	117	104	93	98	103	95	126	101	110	121	92	105	127	108	96	115	119	85	120	101	94	105	95	102	117	113	111	109	95	115	87	104	106	98	110	124	118	113	124	102	108	107	83	99	99	117	97	100	100	92	103	120	113	102	96	118	84	98	103	103	119	114	84	111	110	105	116	105	98	115	107	94	137	104	107	97	104	105	100	113	96	123	102	96	119	125	106	107	107	130	106	119
2013	364	388	417	423	389	357	352	361	342	336	318	334	341	331	358	315	334	325	314	355	323	304	339	339	293	290	346	346	323	316	334	310	334	341	315	308	300	355	336	338	368	316	346	322	318	315	316	354	333	336	335	317	331	346	331	356	345	313	305	335	335	307	332	328	312	323	321	316	336	286	337	315	329	332	338	288	345	341	311	318	321	318	304	345	328	322	350	301	309	336	293	304	338	305	304	295	308	314	328	340	306	326	312	327	324	327	332	342	308	321	321	320	343	332	345	332	326	310	342	285	288	333	316	319	322	327	313	325	300	326	282	266	326	283	322	308	328	342	321	339	328	337	295	293	326	301	347	344	328	306	338	354	323	337	329	342	333	323	312	319	314	320	330	342	294	326	341	302	333	315	342	301	297	284	339	345	298	352	331	329	316	344	303	326	346	319	334	285	338	333	312	293	316	332	305	334	330	334	332	305	307	340	300	321	342	346	308	298	296	309	306	318	306	350	333	337	336	273	300	333	308	322	305	316	301	312	321	342	306	301	290	328	320	314	289	327	312	350	353	303	338	313	291	321	355	318	295	298	309	335	350	325	334	337	324	316	331	338	341	348	318	309	344	300	300	358	335	302	324	317	361	314	329	343	332	323	299	303	332	330	303	316	322	296	309	348	323	335	302	309	341	328	319	304	300	314	284	310	309	330	324	318	323	322	309	328	321	303	321	330	319	332	309	340	311	332	329	339	303	315	323	332	348	311	327	303	310	314	350	320	349	335	331	318	307	294	316	322	301	293	321	317	313	329	319	315	345	338	348	315	308	323	333	317	354	320	332	346	325	317	295	322	294	333	343	289	339	315	327	346	319	334	334	355	328	308	304	310	294	316	342	309	329	301	308	327	340	333	312	294	327	319	301	352	283	329	337	333	321	320	291	309	296	335	314	334	336	367	343	324	355	328	322	312	299	302	308	312	329	325	315	320	333	312	343	328	357	318	340	332	355	301	296	336	327	382	310	337	311	333	307	328	327	345	317	336	328	330	305	321	344	319	308	340	302	350	318	324	341	314	311	301	329	325	365	309	339	335	306	329	325	322	347	354	294	302	326	325	327	311	341	322	325	317	348	341	317	299	325	308	309	334	335	296	334	312	305	324	328	349	296	325	285	334	289	308	322	320	301	317	332	307	327	333	312	340	346	301	308	307	328	321	327	304	323	328	329	314	305	293	323	334	360	321	326	334	313	321	303	323	318	345	314	309	321	363	312	335	327	303	348	327	307	288	331	328	339	340	288	311	342	326	342	323	324	321	364	315	299	298	329	314	310	339	318	309	326	316	310	296	332	294	310	333	310	292	331	322	308	318	300	342	320	344	358	314	326	338	298	301	319	332	338	311	302	290	329	313	317	350	345	325	320	341	363	302	299	313	302	333	325	309	334	312	347	338	316	302	318	358	302	318	286	353	306	315	327	287	332	323	323	315	334	341	313	299	268	315	321	314	330	310	351	347	329	328	347	325	309	351	318	317	308	340	307	302	330	309	270	328	325	303	360	316	289	344	316	343	316	312	326	314	325	328	298	315	321	316	302	344	346	314	334	314	287	325	344	332	332	340	319	292	321	296	344	293	347	310	339	329	316	301	294	319	318	334	322	336	308	314	324	307	297	315	323	323	316	308	365	324	316	310	296	356	347	326	304	350	339	340	314	286	309	322	311	322	357	321	310	294	312	302	310	344	325	294	290	298	315	300	322	290	278	340	290	322	318	325	320	337	334	309	320	309	320	348	360	304	320	342	321	300	342	326	308	341	336	304	318	312	277	336	322	306	320	304	333	311	314	300	350	309	330	301	344	295	307	309	313	285	287	320	335	343	342	336	330	349	338	332	314	327	336	304	311	344	326	327	338	296	328	313	340	292	265	304	325	307	303	342	332	349	347	319	309	332	340	305	322	344	304	292	352	318	338	287	325	363	316	321	271	352	327	341	338	318	337	347	359	323	299	336	304	317	314	361	343	336	330	288	336	315	318	312	315	295	315	331	339	327	321	292	328	303	341	339	329	319	340	339	361	343	322	318	339	303	311	320	323	334	280	337	332	333	316	331	350	315	287	317	285	366	346	335	305	308	308	328	325	311	306	325	305	335	340	337	360	300	303	329	356	299	347	302	351	322	339	331	318	324	339	311	345	323	299	351	302	334	314	349	324	329	346	339	336	334	323	294	325	352	310	292	346	337	330	327	333	299	322	330	319	306	322	346	334	280	320	344	323	338	348	344	332	279	306	306	311	301	301	304	352	307	324	316	325	309	314	317	298	324	331	290	321	315	288	312	336	327	326	342	319	314	319	308	288	304	305	299	327	313	317	312	291	340	295	294	304	320	317	351	298	318	326	339	318	307	303	325	310	312	340	322	308	330	316	315	334	330	305	332	327	318	332	317	347	331	290	293	308	321	339	320	348	339	310	318	327	311	338	344	299	335	327	318	351	284	307	337	302	334	325	335	340	307	310	341	296	332	311	292	307	326	348	347	318	337	315	338	314	326	323	325	341	310	339	319	350	324	343	327	325	325	312	313	296	282	319	317	318	329	310	299	304	301	325	319	349	286	296	355	304	306	300	332	314	333	290	320	331	303	314	302	316	346	335	325	337	330	347	318	313	352	317	337	341	351	296	327	320	320	319	339	330	333	325	336	285	318	316	328	321	345	312	329	337	314	318	334	280	313	366	297	323	311	319	326	320	321	313	297	324	329	338	322	338	346	328	341	283	301	319	284	319	329	304	284	312	356	313	303	309	317	336	312	298	283	301	329	311	345	337	304	310	321	325	347	315	314	323	316	329	315	329	295	336	336	346	320	262	305	325	339	329	316	301	348	335	317	351	325	329	327	307	292	339	324	320	337	324	307	326	327	340	325	337	335	310	320	351	310	295	313	318	332	308	321	287	332	305	314	328	303	348	329	305	327	312	342	327	327	329	322	322	284	310	298	319	323	286	295	327	325	296	345	286	346	309	327	336	321	338	336	316	318	333	341	327	333	330	302	314	305	295	319	317	318	321	289	283	342	319	317	325	322	310	335	330	321	329	309	324	320	314	341	290	296	300	320	295	337	292	337	347	326	334	294	345	305	331	318	345	337	342	310	328	325	308	353	324	315	337	321	312	334	336	312	335	352	340	337	344	352	374	311	313	339	335	309	312	330	293	336	316	321	320	285	313	306	305	333	294	297	313	274	346	327	337	290	313	311	325	310	361	327	350	333	303	318	346	327	333	326	305	313	303	328	323	325	330	328	317	328	335	298	303	319	332	344	352	297	293	333	329	333	301	316	299	331	294	306	345	317	324	313	302	321	328	285	335	334	309	286	343	316	311	325	347	350	313	291	291	291	339	318	333	345	320	337	308	329	303	295	309	323	320	336	323	337	334	309	319	318	319	325	298	336	351	294	341	287	307	322	317	345	317	298	340	328	336	308	348	339	331	311	335	299	347	300	300	318	318	287	320	317	313
7472	924	1156	871	613	457	439	311	292	250	242	243	216	208	182	181	180	153	167	157	175	187	142	148	147	165	178	148	138	146	143	140	157	149	154	147	173	150	138	133	135	155	154	152	153	167	150	141	135	174	161	161	161	123	149	156	150	168	160	142	163	142	151	162	146	168	141	147	147	147	147	138	135	160	152	136	159	166	141	140	156	140	147	150	154	158	136	155	147	151	144	138	147	163	163	139	164	134	125	137	154	154	132	143	132	145	155	155	158	154	152	155	155	147	165	158	118	119	157	151	159	155	175	156	144	150	142	162	139	144	135	151	123	138	146	142	135	166	139	134	149	165	156	156	127	122	143	138	172	152	135	132	163	119	157	154	150	139	149	163	136	131	144	152	117	136	149	178	139	153	150	168	131	157	157	135	140	135	140	157	161	156	147	166	144	148	137	148	160	149	153	144	150	140	148	137	149	179	139	155	153	142	139	151	150	134	138	139	143	148	130	139	154	166	146	133	135	137	155	129	156	149	133	137	150	140	142	165	137	154	127	159	168	159	174	165	151	171	155	141	148	147	157	125	142	142	148	134	167	149	149	124	159	155	156	148	147	144	146	131	159	167	137	140	169	154	144	153	139	154	158	144	133	152	152	156	162	156	147	144	174	149	143	157	142	148	159	143	137	134	163	135	130	153	140	150	164	126	138	168	130	143	154	146	134	158	158	150	170	143	149	158	166	136	165	122	143	143	169	127	142	151	138	159	151	147	172	164	159	146	151	136	151	150	172	167	148	149	159	146	153	135	158	138	165	146	140	162	176	165	168	150	139	157	155	158	157	143	147	166	155	142	131	128	155	146	147	151	163	151	142	137	153	150	145	117	166	138	168	141	138	149	151	131	131	144	140	138	168	167	131	123	126	131	174	143	161	148	157	153	149	145	156	149	153	158	119	158	131	143	139	133	147	140	158	154	133	167	150	169	153	152	136	144	177	122	140	140	146	143	144	144	135	139	155	144	144	149	147	138	143	166	141	143	161	165	126	169	136	131	125	160	143	145	140	128	156	128	153	139	137	144	144	155	156	149	145	139	145	136	134	171	159	131	138	147	157	140	170	137	146	135	144	139	155	137	133	149	153	152	138	165	151	167	158	150	143	151	139	149	120	142	158	173	124	146	155	141	153	169	154	148	163	137	160	161	151	156	137	128	155	156	160	130	154	173	139	144	161	161	159	135	153	140	176	122	136	144	137	164	146	133	167	154	143	139	128	133	156	136	146	127	128	150	167	148	171	133	143	146	147	154	142	137	152	147	138	150	142	135	125	135	131	175	148	139	134	143	156	149	150	142	147	149	143	160	155	143	161	162	149	147	139	122	147	138	128	150	143	144	141	143	130	141	169	175	152	161	142	144	150	161	145	121	128	140	157	145	155	135	154	152	168	139	155	153	159	173	150	174	149	145	177	130	154	161	138	152	156	130	140	144	137	148	160	143	146	148	164	142	149	162	140	136	163	142	125	182	166	141	142	147	149	151	143	167	150	149	135	147	158	156	146	147	141	142	165	140	139	151	127	171	155	129	129	140	143	144	145	151	146	148	157	157	142	117	165	146	144	143	151	139	161	162	126	140	145	163	143	173	141	139	145	158	126	130	131	157	150	155	146	138	133	146	143	172	155	138	151	161	177	150	127	149	168	126	141	125	145	141	163	156	124	141	151	142	166	139	136	141	136	147	144	148	138	154	140	136	135	162	135	146	137	148	140	133	157	170	165	168	149	137	163	159	144	145	164	168	117	139	159	131	147	156	116	140	146	164	155	132	154	169	162	159	147	149	126	144	148	128	165	148	149	111	155	155	152	138	138	133	161	146	161	154	143	151	147	139	139	111	147	142	149	162	145	143	164	156	128	143	154	171	133	142	160	143	183	146	153	129	135	147	117	148	138	129	116	118	171	145	143	156	138	145	156	155	152	155	150	148	127	150	156	131	173	134	139	151	152	141	133	167	169	155	174	166	149	166	159	153	168	174	176	144	134	144	140	152	140	146	148	185	144	139	139	147	160	164	163	157	148	141	156	128	130	142	156	161	140	153	153	121	163	133	132	164	168	151	150	138	164	144	158	152	141	147	166	131	139	149	130	155	150	140	138	151	136	157	149	139	143	137	156	157	141	154	146	147	166	153	143	149	161	129	145	164	141	161	176	147	166	157	127	136	156	137	127	146	174	170	147	146	130	154	141	140	154	154	151	138	152	141	160	163	143	125	132	150	138	145	170	162	115	144	146	174	164	134	145	135	139	148	139	160	164	159	132	146	137	144	156	155	151	147	147	157	145	158	158	147	140	148	127	137	146	135	140	141	142	142	160	163	156	156	165	141	139	149	149	134	155	149	172	177	136	138	138	143	146	143	150	160	154	128	137	151	151	122	137	164	157	157	152	128	155	174	170	159	154	153	162	133	138	149	138	147	152	131	160	146	138	140	159	158	137	168	170	172	164	158	137	148	152	127	155	110	159	125	128	145	138	157	181	131	145	140	134	149	149	151	140	138	154	156	126	147	142	140	166	140	128	164	169	150	150	136	161	143	146	140	155	138	154	139	141	147	172	139	146	146	131	136	129	143	151	138	143	136	118	178	134	198	163	175	150	169	126	140	134	151	146	183	141	153	134	136	146	150	167	130	159	151	140	138	150	154	148	147	170	151	161	143	151	153	151	155	159	147	142	155	152	160	163	161	150	169	165	159	158	154	150	139	154	153	159	157	157	147	148	152	148	157	143	144	152	130	150	151	143	163	158	157	147	157	168	141	140	142	140	156	175	124	140	152	152	132	150	149	142	116	139	138	123	122	160	157	148	147	157	135	137	150	156	117	148	139	157	156	156	153	150	138	147	147	140	165	120	138	135	145	157	159	138	115	161	130	132	154	164	175	136	152	146	140	143	149	141	131	133	151	162	150	120	158	145	152	166	141	154	154	144	145	151	127	143	144	150	136	149	160	164	138	151	136	172	162	135	135	141	136	154	121	151	160	147	117	138	142	158	171	147	153	144	145	139	133	134	137	155	150	155	131	138	133	132	144	137	167	135	151	155	142	133	155	174	147	145	145	148	148	120	137	158	134	123	152	138	151	147	147	138	163	146	152	143	147	163	160	132	152	146	138	138	155	127	141	155	160	134	137	154	160	153	132	162	141	174	158	138	164	144	161	146	152	151	130	155	136	130	130	163	140	152	145	158	145	176	145	145	137	143	147	135	153	143	134	144	164	156	157	135	147	141	140	154	160	166	135	148	151	168	153	145	123	144	137	150	127	154	148	152	129	152	140	157	139	136	134	151	155	136	148	161	173	154	114	141	134	181	161	138	160	167	141	137	144	143	158	147	149	136	150	131	157	134	143	129	143	147	132	149	141	163	154	130	159	138	146	118	148	144	161	151	130	154	148	164	143	157	146	133	158	143	138	158	170	133	159	174	134	134	142	157	140	138	142	145	152	169	156	144	151	130	153	143	135
5751	1169	2575	2928	2530	2106	1744	1547	1244	1072	1018	890	832	784	728	744	674	668	679	611	541	580	563	560	571	517	519	497	503	507	488	462	500	501	478	488	473	454	471	473	441	403	504	429	433	483	423	486	477	453	480	445	446	427	476	445	466	419	434	473	427	438	425	403	442	424	437	432	456	489	438	404	439	395	418	419	446	461	422	411	429	437	425	425	442	433	410	445	438	429	460	470	436	449	452	444	442	429	413	430	420	425	459	434	407	431	407	425	443	443	405	442	465	435	431	401	440	439	436	454	423	419	417	419	409	434	434	444	435	411	451	424	425	433	414	458	471	423	411	440	434	411	388	447	438	412	489	409	460	472	410	449	439	451	459	425	412	464	429	437	408	406	425	440	417	416	436	464	431	395	444	421	413	416	447	411	423	413	436	408	437	433	423	441	424	453	452	434	434	438	428	445	420	470	403	424	432	428	467	431	421	411	451	393	414	433	449	418	382	447	438	401	446	396	439	427	456	435	469	408	383	412	406	425	451	414	421	404	442	375	416	421	399	429	422	434	458	441	423	461	412	461	412	422	430	418	417	412	437	445	411	415	438	450	418	468	448	461	419	427	425	433	470	438	445	391	417	428	431	429	399	384	434	409	419	468	415	402	404	421	434	433	424	409	431	443	433	388	412	426	410	459	434	414	409	437	414	413	420	457	437	451	381	430	453	430	419	422	423	436	469	432	391	440	454	456	449	436	404	436	445	422	444	430	426	438	448	421	447	456	442	426	425	410	431	422	435	411	438	425	412	434	407	416	389	428	446	449	424	432	413	402	435	434	435	422	452	445	464	407	412	435	384	446	422	418	415	426	387	452	399	418	452	432	436	409	424	421	442	438	445	429	432	442	456	433	407	400	436	385	448	443	457	435	446	442	400	400	409	423	379	432	469	437	388	414	439	455	413	416	412	428	414	383	441	448	422	407	419	436	437	432	406	437	445	405	439	475	425	401	409	394	400	410	423	414	388	442	476	426	416	429	383	425	399	434	451	415	419	413	472	417	411	409	451	429	414	451	442	409	478	446	448	429	451	432	451	409	434	421	413	441	418	431	428	448	425	403	407	388	410	421	441	419	452	400	445	451	471	432	407	419	386	440	407	417	461	430	407	452	461	426	402	447	431	442	457	416	458	405	390	433	409	438	434	421	441	414	431	397	458	403	399	381	449	432	400	443	462	423	444	449	449	393	405	434	412	425	422	387	402	424	404	452	430	412	427	422	431	427	440	425	398	424	406	437	475	376	392	436	470	418	446	412	462	463	442	430	418	471	413	480	458	454	458	432	421	412	433	434	448	430	399	425	414	438	425	432	418	409	435	427	417	455	421	402	463	438	422	449	425	432	429	385	420	422	426	440	395	430	419	424	454	451	414	413	414	426	450	416	425	455	414	431	426	452	432	432	408	430	413	406	435	435	388	443	448	429	459	429	453	407	437	400	422	434	461	446	389	441	413	417	442	431	420	430	424	444	393	440	431	406	447	457	457	465	409	427	452	423	417	475	427	418	428	477	404	429	474	429	425	450	456	447	420	389	422	469	426	447	445	412	441	466	426	415	408	434	437	428	463	454	416	433	462	490	452	439	488	413	431	414	403	430	462	429	447	408	442	439	413	444	414	421	408	447	423	407	414	452	408	429	426	440	431	434	420	415	429	402	469	396	411	426	436	424	410	413	424	401	436	428	446	417	389	443	441	444	418	409	472	474	443	400	402	423	399	434	451	420	414	402	432	418	415	456	435	475	449	467	442	443	453	431	414	423	410	423	449	437	444	466	431	455	378	437	435	423	405	450	419	435	427	428	454	399	398	432	415	416	446	425	440	432	420	415	440	433	425	430	399	432	424	413	443	439	445	425	398	422	416	414	466	406	432	428	427	446	418	406	411	430	428	414	412	457	429	422	434	373	421	426	418	455	406	414	442	431	410	410	398	428	429	399	435	427	404	450	446	412	453	438	440	431	433	421	435	439	448	427	404	463	419	446	404	440	467	470	441	445	442	457	435	434	437	442	444	449	411	447	446	419	461	421	395	409	447	409	484	455	444	432	433	448	413	408	426	454	410	445	400	420	406	433	423	441	423	441	450	424	426	469	425	429	438	426	414	426	452	395	424	438	431	410	406	453	441	402	391	432	397	418	441	417	452	408	455	455	449	410	430	414	438	457	438	440	426	447	470	393	440	431	462	444	438	419	414	444	436	457	399	428	429	402	414	438	422	419	431	420	407	410	414	436	407	409	473	434	418	445	465	473	410	436	412	439	453	429	409	438	416	396	456	430	443	450	420	410	445	445	443	393	406	419	404	444	394	433	436	414	485	439	465	451	422	420	395	445	448	440	440	432	404	448	435	418	426	452	441	455	424	470	438	426	455	436	438	468	384	429	456	412	414	429	433	419	457	411	425	439	386	425	396	426	420	451	445	443	441	416	457	392	432	408	432	418	418	450	401	440	420	413	464	483	449	455	434	427	409	406	441	438	428	404	483	456	401	427	413	433	397	431	419	361	396	416	466	436	397	416	408	466	416	420	411	442	417	447	431	439	443	380	438	408	441	420	411	435	426	408	417	443	414	407	403	443	415	444	428	415	440	393	433	448	456	403	451	446	439	417	413	430	425	432	438	442	420	443	430	419	459	400	446	424	392	448	440	395	498	428	458	472	405	431	414	417	377	416	420	439	403	463	426	436	450	437	449	392	433	449	451	445	419	431	411	434	468	451	451	420	444	423	452	442	428	433	427	411	438	434	452	451	444	442	394	448	430	427	411	434	444	445	455	415	450	420	453	396	403	431	392	435	409	434	449	398	417	422	465	377	414	424	392	446	396	442	424	421	428	397	437	436	418	395	437	427	419	406	400	443	430	443	426	411	481	464	422	437	463	419	423	453	435	411	449	413	457	448	447	416	442	450	449	482	446	424	415	435	430	445	405	451	419	433	427	422	425	442	394	427	429	419	463	453	426	447	444	419	429	432	442	446	414	431	394	463	432	401	442	438	425	420	442	437	421	403	394	418	394	408	442	428	427	395	456	438	406	458	419	439	445	428	433	422	450	418	442	427	440	431	412	397	426	464	443	442	424	479	439	447	464	414	423	442	399	414	423	444	425	462	446	411	430	430	423	425	404	427	400	415	422	421	444	450	436	413	450	397	428	417	441	454	467	406	402	421	425	437	396	425	404	434	414	437	430	433	448	392	440	440	480	448	448	450	476	441	426	395	457	436	404	433	426	438	390	393	437	421	466	417	421	430	431	460	440	451	401	425	420	412	393	402	406	435	411	437	404	446	430	386	425	463	428	417	456	388	431	425	464	388	435	442	427	455	410	406	451	424	436	416	421	418	418	430	453	434	453	457	453	431	450	403	463	383	433	406	421	417	447	444	397	456	405	455	477	409	450	449	400	414	442	466	432	470	440	431	397	436	432	450	467	462	448	487	387	441	417	432	422	457	443	410	357	437	411	431
14104	2481	2402	1898	1262	898	911	664	580	504	498	443	407	396	459	411	376	356	369	345	303	288	338	305	353	345	336	327	328	334	309	314	292	319	342	347	315	328	314	307	299	324	310	312	314	301	358	312	314	304	319	340	295	303	303	272	294	291	298	268	322	289	314	319	290	296	298	308	329	292	313	294	277	311	332	317	322	286	304	311	341	297	294	310	295	347	302	304	340	302	302	297	302	311	300	340	320	305	303	310	276	273	310	331	337	278	298	319	333	332	334	291	321	311	314	285	315	289	308	314	320	305	289	269	291	284	295	307	325	298	289	305	287	334	278	304	346	280	325	328	311	324	317	328	305	328	293	339	313	298	301	282	293	282	304	293	329	298	299	337	280	273	315	276	291	310	307	277	303	304	264	295	322	298	306	272	283	299	281	291	294	344	310	321	313	318	325	272	294	338	300	299	289	300	326	327	290	295	287	294	319	289	259	293	314	302	285	291	325	275	327	300	314	313	285	302	319	313	334	286	326	294	325	331	301	319	300	320	337	327	318	312	323	269	299	322	296	288	300	298	309	284	297	323	309	294	281	288	326	301	283	287	303	301	342	318	307	312	275	308	265	306	299	311	303	307	325	307	327	325	317	296	253	281	313	310	314	301	307	307	288	331	292	304	290	333	303	298	326	300	283	325	305	289	316	351	312	294	307	314	303	304	299	306	310	328	306	306	295	307	269	290	311	308	314	336	316	318	312	296	352	312	326	320	310	296	286	307	324	286	323	351	313	314	288	309	298	330	323	313	300	303	300	269	324	278	294	295	295	323	308	307	287	295	272	297	325	305	302	283	296	328	277	292	283	350	304	323	318	330	297	310	266	292	309	281	310	279	313	313	283	289	346	310	322	297	274	331	313	333	305	285	302	308	313	297	317	334	310	283	299	309	308	343	307	312	300	296	312	323	329	289	272	275	331	309	296	310	332	327	292	330	334	314	304	282	313	282	298	288	281	301	315	301	320	319	306	322	340	320	293	316	307	313	319	319	296	334	284	271	313	292	323	320	288	282	274	324	301	352	320	322	298	284	313	270	304	326	334	321	290	297	309	270	326	322	287	300	328	330	309	289	315	305	304	297	298	303	324	285	302	310	305	303	298	281	259	286	311	317	305	287	321	301	301	323	299	302	310	293	329	333	301	323	298	259	287	321	321	302	324	312	304	306	304	293	289	326	337	295	287	324	306	333	302	280	287	336	311	312	288	285	304	313	346	304	305	301	321	250	280	327	300	303	308	298	329	319	328	283	287	279	269	291	316	317	286	267	328	285	291	331	294	300	310	309	295	312	320	309	317	268	336	322	327	308	320	323	307	282	295	289	321	279	281	281	271	308	288	319	315	268	330	327	327	305	318	295	313	310	298	323	319	293	291	324	312	308	290	274	310	339	321	295	336	341	315	312	353	282	301	306	308	304	296	330	314	309	284	307	308	333	322	315	315	303	302	289	300	338	284	293	252	296	282	315	304	319	302	296	278	305	309	300	298	311	279	301	325	316	303	322	315	303	289	315	287	317	301	296	302	318	357	299	299	337	291	315	279	290	302	301	315	287	291	286	319	315	335	302	344	327	276	302	319	304	330	314	288	321	301	332	305	306	365	275	323	302	350	307	315	333	330	304	311	276	301	307	314	295	273	322	271	345	293	299	332	270	302	297	304	283	292	327	286	319	316	322	300	323	323	327	319	320	316	288	303	322	324	322	300	316	293	288	308	318	298	309	328	320	313	333	305	326	314	302	297	316	359	305	292	312	295	307	308	311	307	346	293	328	302	310	294	276	268	310	295	306	308	310	304	308	294	285	319	293	292	293	326	329	288	278	311	325	271	302	306	295	298	289	320	287	323	309	341	302	312	311	291	304	362	297	304	338	310	307	332	306	318	294	330	299	300	311	318	323	333	317	284	301	278	324	293	289	301	298	343	292	296	302	302	324	286	303	303	311	287	312	316	315	296	310	309	317	311	307	292	299	302	294	263	334	320	322	260	285	327	307	332	303	297	316	296	266	296	305	309	322	300	326	331	278	307	289	292	303	314	321	308	292	294	327	318	312	312	316	292	294	289	303	301	313	349	314	305	319	291	314	321	301	295	320	312	305	335	275	308	311	296	317	292	290	325	297	327	290	294	276	337	339	322	280	322	290	300	310	288	307	300	296	299	340	275	301	312	329	341	286	300	302	312	317	315	290	306	310	281	290	301	334	299	295	305	280	287	288	272	336	271	311	298	294	323	303	318	306	290	315	341	257	276	314	307	302	287	306	308	280	295	308	303	286	321	299	283	301	322	305	311	282	306	319	307	259	308	273	293	315	293	272	285	285	293	285	306	280	274	283	336	287	288	276	311	324	300	316	315	326	317	309	323	301	329	304	307	314	315	303	300	282	283	328	313	312	334	310	298	298	301	321	310	297	297	312	306	291	283	309	339	336	307	277	274	327	327	300	282	304	290	304	308	270	315	310	284	309	353	314	311	289	304	318	311	302	314	291	315	339	319	289	327	292	333	330	331	311	289	263	316	307	268	315	297	296	314	290	310	327	304	298	326	305	313	301	296	293	315	308	291	288	339	277	324	329	333	320	326	300	327	304	319	311	336	319	294	318	289	300	316	329	294	310	321	296	316	269	300	299	281	300	304	324	309	284	291	283	318	295	320	294	334	311	309	285	304	329	304	326	281	325	328	325	334	343	314	300	270	302	301	298	314	294	313	287	297	295	286	303	309	294	341	297	328	312	279	293	337	298	296	309	326	345	308	267	311	291	334	311	324	291	334	293	318	295	294	290	298	289	269	338	286	307	301	282	298	296	306	311	294	304	339	314	347	303	294	319	298	302	308	321	292	292	316	318	294	301	310	305	305	281	315	318	291	324	299	308	305	285	251	291	321	303	334	324	274	295	316	306	277	315	295	298	324	295	298	316	282	297	298	327	320	325	258	318	315	330	297	300	316	333	322	320	337	312	315	293	317	310	306	281	349	316	293	307	315	287	310	292	313	326	338	293	297	290	318	295	339	316	310	311	300	287	304	321	314	335	312	300	323	275	253	298	322	314	298	309	276	304	316	294	283	342	293	302	311	282	293	336	323	301	320	330	310	326	312	282	310	312	269	310	307	318	313	306	311	284	300	278	316	302	280	302	318	267	310	272	281	342	344	319	294	310	319	314	306	333	330	315	306	313	317	291	296	304	313	293	312	300	332	314	286	298	277	336	306	313	310	292	307	340	316	294	302	332	301	329	270	284	310	301	292	319	299	333	287	325	289	282	313	307	309	273	296	335	305	300	299	275	269	316	290	332	317	277	302	269	291	318	313	323	332	307	313	305	300	321	327	296	318	315	309	267	323	309	280	298	307	313	325	263	302	305	294	289	325	296	308	310	297	346	337	302	305	274	289	311	300	321	305	270	320	330	304	287	296	290	301	330	303	268	317	300	298	312	293	325	316	338	306	295	302	298	292	291	332	290
7696	2331	4923	5558	4744	3914	3316	2764	2421	2058	1894	1676	1546	1466	1378	1315	1247	1222	1088	1086	1040	1045	998	986	1005	962	967	957	963	897	903	885	838	898	844	912	871	859	868	874	857	851	809	876	802	807	791	845	783	821	774	797	836	801	734	787	848	807	819	747	791	825	816	764	759	767	758	800	721	790	767	767	758	792	839	724	750	782	766	796	764	755	794	782	798	777	766	787	759	764	767	761	763	798	827	748	797	788	696	733	781	774	790	785	733	735	722	791	751	749	769	732	755	784	788	769	776	754	761	776	805	772	754	759	797	763	821	776	801	696	766	803	761	784	738	715	785	769	795	738	777	722	757	767	796	772	783	787	795	757	719	774	773	759	740	745	758	748	806	765	739	759	765	757	794	776	734	760	751	748	775	772	706	751	775	725	678	760	751	783	788	780	769	733	738	768	788	731	721	752	809	712	751	771	748	756	750	782	756	747	715	745	731	782	762	756	751	734	767	775	763	787	758	761	753	837	749	757	761	744	752	775	724	743	780	757	775	742	758	792	730	713	739	766	778	767	778	740	773	766	807	743	738	747	746	749	744	757	718	739	780	775	713	801	729	722	784	780	706	773	771	738	788	752	779	725	790	731	702	747	721	751	704	739	805	764	751	727	716	709	749	766	732	812	753	747	756	730	790	784	775	768	791	728	787	766	763	760	727	727	770	748	705	796	752	727	818	767	784	731	752	717	759	742	741	780	792	758	756	757	728	817	767	808	746	786	770	779	770	715	800	756	736	742	755	724	749	763	707	755	739	758	771	750	759	712	774	744	767	793	758	752	758	753	729	787	745	749	752	740	755	750	745	775	751	745	778	765	738	735	769	747	718	773	741	744	789	779	761	744	748	744	748	728	824	746	774	747	761	737	745	721	797	765	751	760	722	731	757	757	758	739	764	733	712	756	770	743	744	711	741	763	738	756	759	772	729	730	779	803	736	768	768	763	766	770	784	744	793	761	725	772	744	711	785	803	755	802	779	751	741	771	781	747	726	750	773	729	813	782	746	760	742	766	748	718	712	729	777	785	807	765	721	734	747	728	770	710	731	782	794	757	734	752	709	767	784	781	755	818	743	789	747	739	766	794	742	804	778	747	735	721	738	743	757	751	730	772	760	777	783	733	748	733	795	774	793	763	752	758	759	746	809	797	726	748	739	798	758	734	756	713	784	769	737	771	730	807	691	760	814	777	741	734	743	748	748	758	722	759	776	794	697	721	734	786	738	786	766	776	782	754	764	753	768	799	701	736	760	776	762	733	728	748	737	753	694	763	685	774	714	756	800	754	778	748	732	761	766	759	720	734	762	700	765	783	764	752	753	800	699	786	726	704	761	693	748	767	741	778	732	772	720	727	792	770	767	732	748	753	748	751	777	747	680	745	723	794	742	743	680	773	772	762	759	805	728	767	812	773	748	761	775	772	758	772	741	781	752	776	792	699	793	813	709	787	738	785	740	816	731	719	723	727	766	758	754	764	733	749	746	718	769	761	756	741	745	746	754	796	733	744	752	775	725	812	736	759	785	843	760	783	746	805	802	773	758	820	721	809	774	756	768	718	805	752	739	745	771	789	699	755	746	772	745	766	754	737	753	731	771	794	748	766	749	762	790	782	752	731	735	822	792	779	757	749	729	725	792	727	774	777	792	744	771	716	777	729	740	742	740	783	813	763	765	736	766	746	767	758	758	779	778	723	787	756	763	784	750	709	729	775	739	738	759	758	768	784	778	701	757	774	787	760	746	730	738	819	767	715	738	742	760	741	756	768	724	721	779	813	765	728	713	713	752	751	738	736	784	723	783	788	762	766	782	757	740	778	742	747	775	776	797	786	769	774	729	776	721	732	762	738	775	730	777	719	740	741	751	730	771	785	717	835	707	768	736	735	767	767	698	751	774	789	708	760	722	766	762	754	760	782	782	725	729	734	798	773	758	724	754	736	756	750	737	744	735	722	750	734	764	766	774	735	710	759	772	768	774	742	763	780	782	724	739	777	776	745	730	725	744	730	731	726	789	728	758	725	738	771	783	726	750	796	780	742	751	731	751	784	797	737	724	766	743	787	762	779	765	739	761	700	731	765	711	762	727	767	751	809	738	746	728	752	739	786	735	789	758	747	730	791	740	770	751	757	710	757	751	796	750	770	773	742	780	746	771	761	795	777	760	692	731	722	765	804	800	727	719	747	753	767	760	736	751	754	816	700	739	758	745	749	770	748	766	796	758	760	738	752	757	749	718	754	802	719	775	745	786	757	792	734	753	753	742	729	735	701	696	720	729	723	749	727	795	745	742	759	716	791	736	789	764	747	703	742	784	799	722	740	722	734	777	726	812	819	737	748	737	822	787	765	795	786	793	765	777	736	685	744	768	743	767	763	739	768	774	767	799	730	721	767	729	699	739	723	748	706	717	738	733	778	709	758	768	705	755	759	757	751	717	739	738	771	785	739	742	748	792	691	768	752	735	745	792	751	764	752	721	786	754	786	708	829	726	792	755	804	808	736	746	824	747	770	741	763	746	722	739	755	744	783	752	763	753	759	742	752	798	721	788	733	773	714	788	777	744	737	815	726	721	772	780	747	779	737	703	783	734	744	713	749	705	752	785	755	846	791	813	759	730	741	813	727	758	736	719	731	744	771	746	807	701	747	709	775	717	748	756	719	755	787	717	797	799	748	782	737	742	720	743	792	778	721	758	776	715	738	777	787	772	817	763	722	774	793	720	729	776	736	722	768	743	748	733	749	741	755	733	791	768	710	722	745	744	749	801	812	792	727	749	770	747	715	746	774	807	785	740	757	762	778	771	790	742	721	780	755	785	742	762	781	801	773	763	716	754	787	743	743	775	825	748	789	748	741	732	766	766	760	738	724	835	777	747	772	738	738	738	767	777	760	750	769	769	778	773	775	749	754	734	762	771	759	765	760	768	753	723	779	775	777	724	737	777	766	752	748	737	759	769	757	719	753	778	792	755	748	744	753	777	741	775	784	788	755	739	793	748	698	748	742	771	756	717	786	794	763	736	722	745	755	740	776	746	756	745	695	756	739	738	728	768	744	810	801	763	760	711	780	758	761	736	790	745	762	809	752	773	781	780	766	709	726	794	762	796	783	756	799	716	757	803	757	813	767	793	761	758	742	733	784	721	811	742	789	744	729	767	753	771	785	698	734	717	786	739	761	758	711	788	727	718	736	706	748	745	726	783	810	721	754	810	765	764	744	767	764	786	684	788	793	764	750	781	764	737	776	748	786	717	709	763	725	784	735	744	808	794	754	762	740	769	780	760	730	764	724	819	740	738	706	744	811	751	749	772	794	785	763	761	773	748	753	735	744	820	751	790	797	779	773	730	769	711	731	748	754	742	791	769	733	733	750	748	772	804	746	736	753	794	763	763	745	708	750	760	716	753	745	771	726	729	751	764	770	723	788	739	753	720	745	765	710	822	741	751	699	731	773	716	749	739	750	742	775
1807	115	145	147	100	124	109	119	106	105	106	108	107	128	83	96	109	105	94	119	111	95	83	111	110	109	109	95	100	106	120	104	116	116	120	106	103	102	119	115	104	92	116	118	103	104	107	109	109	108	115	120	120	102	90	92	115	120	105	118	93	86	115	112	82	102	111	93	124	112	113	102	121	109	101	103	115	106	109	86	104	103	114	113	107	108	114	83	103	97	105	81	109	111	95	93	104	113	118	103	99	84	114	127	87	114	97	88	108	110	104	104	122	105	129	110	93	102	88	99	123	99	116	104	90	105	105	122	129	95	108	121	98	102	97	97	102	104	102	103	93	104	107	101	88	115	89	99	82	120	120	121	109	100	104	109	92	107	91	98	89	110	116	107	89	97	112	94	104	110	119	127	97	93	116	125	105	115	91	104	98	109	121	107	101	116	117	107	111	83	87	103	103	111	111	94	99	115	121	101	89	106	98	103	122	90	83	97	103	82	113	112	95	96	110	126	97	118	108	107	103	99	103	109	108	110	124	115	98	104	116	108	108	106	103	122	110	110	115	123	104	100	84	121	92	102	109	96	117	107	92	112	104	117	106	97	103	90	118	105	81	121	127	93	104	108	110	110	117	109	125	109	96	124	119	80	107	114	88	119	90	77	125	127	95	113	98	103	102	110	101	113	96	93	124	101	98	105	101	105	106	110	118	93	123	117	112	109	111	105	97	120	94	123	115	75	118	116	138	110	104	118	100	104	100	101	91	107	121	101	111	121	93	131	104	114	104	107	103	104	87	109	104	141	98	106	128	102	118	129	108	95	109	123	92	119	124	111	111	112	106	101	92	87	102	110	96	95	110	109	109	114	106	118	120	116	115	115	118	114	99	93	100	104	101	118	100	105	100	118	119	85	118	103	98	125	115	121	99	108	97	90	104	93	99	108	111	97	105	90	114	120	95	124	107	109	77	89	87	109	96	123	108	116	88	104	99	99	101	116	104	99	97	109	107	101	119	111	111	116	115	105	105	113	105	84	99	101	109	100	104	87	115	93	74	104	105	102	99	88	104	111	113	109	109	91	100	104	84	100	104	108	102	116	112	105	93	127	116	121	113	102	98	112	106	101	102	115	130	109	99	100	119	103	106	117	94	107	93	105	94	105	106	108	88	89	117	104	98	89	103	117	91	104	107	106	92	108	86	104	108	123	97	96	102	112	109	113	126	99	108	101	109	104	114	102	108	89	112	95	112	93	86	109	92	89	97	95	116	104	92	101	97	104	104	108	118	123	112	106	98	114	98	114	125	89	101	98	126	123	114	105	110	121	122	118	114	99	106	106	108	114	110	104	122	110	107	104	119	101	121	95	126	123	99	92	135	107	103	106	116	106	106	118	123	74	93	97	109	103	110	109	109	113	91	119	95	135	98	120	111	81	93	95	94	118	98	103	113	92	99	100	91	116	98	115	112	124	114	98	108	128	96	90	100	114	94	88	84	90	121	105	101	104	111	103	100	94	108	121	114	106	113	112	98	127	99	93	105	103	110	101	95	107	108	108	100	112	114	108	109	124	104	120	131	108	94	110	98	120	123	97	105	104	136	119	113	90	106	106	114	126	109	101	98	95	129	105	108	96	118	115	101	102	98	107	94	112	126	118	129	103	121	99	98	117	111	131	103	95	105	114	96	92	111	107	109	109	119	91	106	111	100	114	108	98	106	88	101	110	102	109	104	106	101	112	107	104	90	100	98	107	109	93	115	123	99	116	100	104	101	101	117	114	105	89	102	92	96	110	91	125	96	99	95	92	111	100	98	107	104	90	113	99	115	87	113	110	103	98	117	106	93	113	101	111	110	85	93	109	89	114	89	113	113	106	115	111	118	111	134	118	98	124	110	103	87	115	115	105	107	119	108	95	114	115	98	90	108	100	107	98	101	107	74	116	109	90	88	112	91	92	106	119	117	116	106	116	97	106	102	115	106	107	115	111	125	88	107	93	109	102	122	92	98	109	101	94	91	84	123	105	112	129	100	109	103	92	88	92	99	100	104	105	113	93	95	117	106	111	92	110	100	79	107	119	90	105	108	87	108	96	106	104	98	83	112	90	108	106	93	95	99	110	99	111	108	100	102	119	115	117	114	100	102	108	90	110	103	109	89	119	111	101	94	105	106	106	105	91	119	116	99	112	98	101	118	119	109	103	93	114	131	99	110	103	102	85	113	110	106	99	98	91	119	95	123	94	109	133	104	105	120	85	112	116	105	100	119	106	82	114	114	117	112	94	101	124	106	101	103	102	107	90	112	104	103	102	95	124	106	105	102	107	120	126	92	110	94	99	119	110	98	134	110	101	114	115	93	117	109	104	103	94	108	102	106	96	99	121	83	104	106	104	95	111	101	115	87	105	123	108	101	107	114	102	82	119	115	125	105	102	114	114	127	90	101	118	124	113	106	107	107	96	101	124	99	97	109	106	116	118	102	105	106	85	111	119	117	97	93	104	111	112	101	101	106	92	108	93	104	93	116	124	98	93	116	106	97	103	80	102	110	111	107	93	117	94	103	102	112	122	96	112	108	100	106	106	98	101	122	94	99	128	101	99	109	102	105	100	111	117	79	126	110	98	114	103	105	111	99	100	105	133	108	93	85	101	111	103	109	105	98	95	122	121	130	101	117	85	115	103	107	100	122	118	113	89	99	91	120	92	111	92	104	123	82	95	114	96	92	93	111	120	99	98	110	115	105	112	121	124	111	101	128	99	97	108	109	104	115	109	118	105	109	99	104	106	97	113	121	114	114	105	110	117	108	100	89	105	116	126	90	121	109	80	107	102	89	90	119	93	97	108	109	93	84	107	97	120	112	109	105	94	90	99	88	107	110	111	108	128	106	128	97	106	99	106	101	113	122	102	118	95	101	109	101	118	95	106	114	114	101	127	99	111	124	123	94	108	119	120	99	97	95	111	109	119	98	119	113	118	112	132	98	92	104	121	100	111	114	124	111	102	112	118	101	85	112	81	85	99	101	104	73	105	82	98	119	95	119	117	81	113	97	109	111	106	105	114	111	90	108	117	134	126	105	94	91	109	109	119	105	98	100	97	98	110	108	103	93	83	108	88	107	102	98	100	121	111	102	102	110	111	103	105	104	90	102	107	110	89	94	115	117	111	92	103	94	109	100	98	110	96	99	116	116	100	121	113	120	100	90	100	120	90	115	105	100	101	97	98	117	116	100	119	123	97	105	113	111	90	94	103	105	91	112	101	104	103	112	85	100	97	110	100	106	118	87	95	113	113	95	95	107	116	125	115	95	83	115	119	88	106	113	122	124	101	123	110	106	113	107	113	120	124	94	115	104	119	126	103	113	91	107	108	110	120	109	117	115	122	118	107	100	90	102	95	90	109	107	94	115	122	123	125	91	104	97	90	100	89	102	97	99	95	104	85	122	106	105	103	108	91	113	103	123	105	113	95	105	123	104	105	104	115	116	107	102	108	88	118	109	95	90	119
2049	343	407	408	442	400	362	368	343	342	346	340	349	326	325	323	336	369	338	296	321	339	338	345	314	293	337	326	343	317	304	330	326	308	348	353	343	345	322	342	332	317	315	339	335	317	356	349	329	324	309	337	341	312	331	331	343	318	326	303	324	320	343	287	337	330	333	322	279	306	303	284	322	346	316	334	344	315	337	323	328	336	337	305	340	330	314	334	347	298	332	283	315	359	314	305	336	308	332	281	300	335	320	307	297	338	329	333	320	298	324	343	304	326	309	330	327	332	307	327	294	338	326	319	335	310	340	338	327	358	344	321	327	352	315	314	315	307	289	329	303	320	310	281	318	327	313	360	321	335	342	291	348	312	324	317	343	348	372	307	331	293	321	316	329	282	324	295	317	322	343	307	297	354	272	316	303	350	315	304	307	329	323	307	322	309	362	319	312	313	285	330	320	318	303	323	331	337	301	319	308	336	341	312	326	307	347	293	323	299	332	322	320	321	320	332	315	302	294	319	325	299	360	330	321	295	327	335	301	315	337	340	345	303	318	340	304	288	357	285	304	319	331	301	324	334	328	305	291	322	291	301	316	316	330	299	288	288	307	317	333	318	331	337	321	305	292	304	351	336	328	322	339	327	337	352	328	313	325	323	318	310	323	346	289	310	304	323	331	336	350	330	337	309	334	320	318	292	342	344	313	356	324	355	319	358	326	285	342	320	324	344	360	360	317	334	337	311	317	323	285	320	326	328	324	309	302	333	319	319	314	314	305	342	314	317	315	286	341	348	320	335	320	336	338	313	298	325	326	341	337	353	317	334	317	325	344	342	310	324	342	365	348	341	338	343	319	320	329	352	332	345	325	339	303	301	318	324	309	323	308	353	330	340	320	309	353	313	304	359	302	301	332	316	332	340	338	323	327	358	322	341	338	303	338	314	322	325	327	309	346	328	343	321	321	344	348	316	327	303	328	330	346	350	318	278	326	324	352	300	322	309	309	334	307	317	347	336	336	332	302	315	335	312	303	323	334	312	307	333	310	325	326	346	339	322	333	320	294	331	302	316	302	319	304	333	296	324	302	307	332	331	355	359	320	285	324	331	333	331	326	326	326	279	332	335	337	333	334	344	303	332	327	332	314	320	312	309	318	360	303	304	329	322	320	355	329	318	324	300	288	306	325	336	317	309	325	328	315	315	306	320	293	307	330	320	335	331	334	329	298	312	287	333	329	272	308	341	336	355	304	321	330	281	333	338	337	294	309	353	303	292	296	355	329	308	310	299	296	319	286	346	319	326	331	323	310	313	346	322	309	294	309	320	307	292	313	312	342	312	360	330	323	346	331	321	347	303	343	321	335	313	329	318	306	316	298	329	312	297	337	351	344	324	298	359	299	300	337	346	360	304	331	317	288	336	313	328	328	327	314	307	326	294	312	304	320	333	305	312	328	321	335	303	333	335	352	339	329	330	295	329	339	307	309	313	337	286	321	335	324	304	321	298	308	328	333	352	314	363	327	290	312	323	329	317	303	336	336	317	336	340	312	324	343	338	304	290	314	360	304	322	338	341	287	327	319	304	331	323	337	311	316	337	313	345	301	323	332	323	315	340	316	321	292	324	336	322	331	329	298	316	341	319	345	328	335	358	321	335	313	314	303	327	319	320	316	341	305	324	297	330	312	325	305	302	312	296	316	338	326	310	308	306	333	327	315	332	334	314	334	310	325	328	326	331	307	312	339	304	308	300	300	328	319	324	318	325	306	335	347	340	324	323	328	321	337	308	302	325	309	311	324	334	319	300	304	356	307	353	314	324	304	335	366	314	304	310	320	350	349	322	317	319	336	304	329	324	332	324	323	313	327	342	316	282	287	336	339	324	307	314	323	331	302	328	323	343	308	333	335	319	327	307	324	340	354	300	332	331	317	325	334	300	302	324	324	304	335	325	310	324	306	360	326	312	320	316	330	332	300	327	312	322	348	321	298	332	312	326	342	314	312	330	331	303	314	332	310	312	303	320	317	316	314	320	324	303	334	308	322	321	320	324	349	301	331	334	290	317	320	318	320	327	300	326	329	302	350	298	318	350	327	346	327	323	300	328	302	327	320	300	332	339	340	316	358	319	304	326	326	331	312	347	317	317	298	302	323	275	301	327	323	293	319	312	331	310	323	320	325	350	322	322	309	310	306	340	327	303	299	319	321	341	294	353	301	359	339	289	335	318	317	297	328	317	296	318	318	333	327	330	296	300	310	317	341	331	339	344	326	324	291	334	322	300	312	319	320	319	305	297	330	304	310	320	334	324	332	324	324	329	322	314	317	304	286	346	296	327	305	319	315	295	337	306	352	316	315	309	308	309	311	308	296	308	365	305	309	333	308	312	305	306	310	309	328	310	313	305	314	326	307	293	326	318	302	321	330	335	322	314	320	305	327	310	311	324	307	332	340	313	330	322	337	304	321	317	323	340	335	319	315	325	330	319	315	309	315	311	305	356	321	315	327	289	308	297	323	295	331	315	303	337	340	318	311	341	313	316	304	302	326	342	330	345	298	285	311	328	307	292	349	312	331	332	342	338	291	306	321	304	325	316	305	306	315	331	346	371	324	298	326	318	322	349	335	303	326	336	342	347	300	303	337	335	328	339	337	323	320	348	335	307	304	317	309	324	320	338	336	336	334	342	302	321	309	298	346	299	326	313	333	328	311	299	292	325	310	275	336	319	335	315	318	344	341	309	317	332	321	314	314	335	325	296	305	319	320	324	330	303	306	337	291	326	306	317	330	299	300	322	331	323	288	331	352	302	325	297	297	308	347	322	302	321	338	326	332	335	343	357	320	352	285	308	311	314	296	319	327	320	302	339	320	329	308	287	306	279	304	332	321	336	343	334	291	295	302	346	316	316	352	326	358	366	365	301	328	328	359	360	337	344	324	319	313	339	317	320	336	314	296	325	319	326	340	346	335	301	299	318	320	353	323	310	293	342	345	316	327	296	329	326	316	349	274	319	325	279	354	299	347	324	338	338	341	370	305	337	309	295	330	338	355	301	315	324	311	314	339	307	323	345	289	341	334	346	305	336	352	323	338	331	330	331	329	328	350	350	319	302	322	320	332	341	315	337	305	330	326	311	309	315	358	325	328	326	358	334	299	344	333	284	324	314	329	332	361	327	341	366	325	334	325	302	321	322	316	322	307	332	303	333	323	354	334	333	329	316	297	339	327	349	320	343	342	325	346	334	336	328	304	323	308	298	326	319	328	349	308	347	304	309	288	331	324	325	299	304	322	354	322	292	308	329	354	335	295	309	324	313	323	326	343	311	300	312	319	297	323	315	351	319	338	332	318	347	331	307	306	340	322	332	339	333	329	344	322	299	348	311	303	315	342	314	339	288	302	330	298	288	386	346	317	304	340	343	340	293	314	325	318	338	309	341	347	340	329	303	299	332	332	314	305	324	320	334	337	366	329	301	279	352	295	315	332	325	287	331	291	312	318	321	342	312
7294	934	1112	871	618	536	408	350	269	283	232	218	185	192	213	183	170	158	185	172	158	150	185	174	151	157	165	171	145	146	169	155	143	150	159	142	162	154	147	150	158	168	129	126	180	158	163	152	140	148	153	140	138	137	181	149	160	142	134	160	120	131	162	139	143	156	140	152	143	151	159	136	147	148	130	153	151	148	159	134	131	156	118	150	159	167	140	151	159	155	144	133	152	154	117	166	153	136	116	131	139	164	149	161	154	138	141	167	149	143	157	153	136	142	136	173	150	155	149	151	150	142	166	160	142	141	149	144	137	136	147	153	152	138	144	156	138	157	149	137	158	159	139	132	153	159	166	166	167	144	132	131	159	163	160	137	135	156	154	131	167	146	144	145	140	142	142	144	141	151	158	150	152	145	159	146	175	168	160	163	147	125	151	151	161	141	159	142	160	155	138	126	161	148	139	162	144	156	126	146	151	163	140	154	146	148	148	136	160	157	157	144	139	150	162	136	148	150	147	132	160	150	162	141	133	154	137	149	132	151	158	156	151	143	125	152	127	136	138	126	139	139	151	133	140	163	164	147	183	149	157	160	172	144	140	156	155	168	170	162	155	145	157	135	145	157	142	154	134	130	153	147	147	163	153	167	151	124	136	153	151	133	150	149	130	165	146	138	143	155	156	145	157	147	149	146	145	153	162	161	133	155	137	159	123	136	132	173	166	136	165	160	139	157	145	160	161	136	164	138	131	149	159	145	156	136	130	130	134	175	141	154	153	131	158	147	166	149	144	125	152	142	155	157	132	151	135	153	139	162	141	134	154	135	154	154	159	148	157	139	158	160	138	135	155	139	142	147	157	137	146	172	166	148	174	163	155	139	147	155	138	123	139	143	128	148	147	166	147	145	166	158	153	152	152	162	144	138	140	145	138	146	158	151	132	152	134	146	165	137	162	150	168	138	136	148	140	146	146	123	147	143	160	136	156	137	154	137	152	137	162	142	156	152	137	150	133	170	150	176	154	160	138	172	148	143	153	146	137	144	128	164	160	142	131	161	122	129	159	162	168	151	147	149	160	155	148	133	140	146	144	138	159	141	144	151	156	158	141	166	143	160	128	151	145	156	149	132	129	142	140	150	142	139	124	145	149	155	146	142	135	158	143	141	177	142	145	152	154	151	160	140	154	141	155	140	150	157	155	129	134	132	129	126	140	154	150	118	144	134	158	147	151	176	151	142	165	137	124	146	153	162	167	178	153	156	121	170	128	155	134	139	139	145	152	132	151	144	140	160	159	165	141	145	140	160	152	140	153	142	142	144	153	154	147	149	159	167	134	143	155	150	137	130	122	156	124	146	158	142	144	147	151	148	135	153	128	154	144	138	165	144	157	155	138	174	151	144	154	164	171	144	162	142	149	138	140	139	158	136	119	139	147	146	135	132	116	143	132	164	153	155	154	150	141	137	139	133	126	149	172	137	168	143	165	133	142	131	170	163	141	134	160	137	156	129	168	153	172	157	176	142	164	149	137	161	137	137	174	152	135	170	168	146	132	141	147	167	128	166	149	147	162	151	160	133	137	146	157	146	158	155	148	156	163	152	162	163	130	149	139	124	154	135	143	146	148	169	139	129	152	136	159	166	157	145	144	167	122	161	163	143	118	164	136	160	152	149	161	136	150	140	152	161	153	169	145	161	137	165	161	155	153	123	141	155	154	145	155	135	141	147	163	142	131	131	139	138	144	134	154	166	153	161	149	162	158	137	141	153	161	146	144	153	150	142	159	156	140	139	155	139	151	150	164	142	179	172	149	152	162	148	157	149	129	136	154	144	150	155	160	141	153	154	136	150	139	151	145	156	147	137	142	145	129	129	143	151	169	145	147	147	163	140	138	117	153	151	158	144	132	158	154	139	126	143	157	144	135	143	129	120	170	152	134	154	152	147	170	152	168	173	185	139	170	145	144	150	159	136	146	165	134	166	147	155	173	122	175	156	156	157	152	150	154	148	146	169	164	130	145	154	126	158	131	152	133	158	151	159	119	152	146	148	141	142	148	129	149	146	141	141	173	148	151	126	145	159	122	152	124	155	149	127	139	149	159	126	141	142	162	150	161	169	135	171	145	121	153	123	139	170	149	154	135	154	138	164	146	137	138	122	150	146	128	143	153	170	135	145	149	161	152	121	155	142	158	143	120	136	147	136	128	147	152	159	140	153	148	144	160	154	141	151	146	148	175	147	137	113	156	162	159	146	154	137	140	149	139	145	158	167	131	146	155	165	167	155	130	155	154	149	150	143	154	130	143	161	123	147	155	172	107	134	142	167	148	137	126	143	139	144	137	160	179	154	126	159	151	164	148	147	143	163	151	138	145	133	147	150	163	151	147	145	139	145	165	146	141	137	172	150	132	158	135	127	145	138	151	147	130	126	157	145	171	149	143	142	126	167	166	145	149	159	157	143	143	141	154	154	150	142	140	142	142	127	139	149	169	159	146	148	157	156	139	153	147	148	132	137	131	148	137	156	157	132	136	161	144	150	152	164	132	163	136	156	135	148	155	165	166	131	138	149	147	129	132	154	154	142	145	165	139	144	149	157	162	156	154	147	146	147	133	140	153	161	149	129	169	158	166	149	130	151	126	137	157	154	160	126	137	128	142	139	145	153	151	132	147	148	144	159	148	153	141	145	135	147	150	144	149	162	170	144	158	146	146	153	151	151	136	131	132	136	168	133	138	143	161	133	138	136	140	126	146	159	134	154	147	163	149	140	161	153	149	158	143	159	148	135	144	170	157	157	146	147	161	147	132	143	168	161	124	162	141	139	147	141	179	159	141	158	152	145	153	180	139	141	134	141	156	122	138	142	154	177	169	130	190	150	118	162	151	128	162	132	129	161	160	153	152	122	134	166	149	155	146	142	125	147	125	143	152	140	149	169	150	136	146	139	161	127	153	129	142	166	134	154	141	152	140	161	149	151	164	111	147	160	149	160	125	156	169	173	142	157	126	138	147	159	147	146	157	147	162	151	160	150	143	158	142	130	147	158	152	138	150	141	131	137	145	146	142	159	147	169	159	129	159	160	147	144	141	157	163	140	128	141	170	139	140	139	159	145	172	139	160	167	168	141	158	145	148	132	133	152	133	161	155	147	167	140	145	170	143	145	135	148	154	143	165	171	123	137	133	147	166	135	149	122	149	137	164	143	159	144	160	161	163	151	140	138	160	156	120	155	146	173	156	159	155	154	143	123	131	134	139	148	164	141	141	152	165	142	149	162	142	150	158	157	162	109	136	162	163	141	146	157	159	132	142	151	144	146	128	157	144	137	146	155	127	152	155	153	164	144	156	174	132	139	137	128	128	142	154	157	143	151	135	152	150	151	158	140	141	129	157	129	148	151	145	127	140	134	127	159	166	146	164	151	154	183	150	149	151	153	186	155	141	143	140	143	144	129	157	146	148	141	146	161	139	144	146	119	126	162	165	131	144	149	148	148	146	150	156	153
5831	1175	2595	2965	2517	2045	1716	1505	1289	1105	954	939	880	820	788	744	637	679	607	631	589	579	571	558	576	516	525	526	490	470	481	502	497	497	461	486	482	495	497	476	487	456	471	439	452	473	469	494	438	496	447	454	433	447	448	450	483	445	458	456	444	429	482	423	501	445	459	486	443	420	468	441	461	472	435	408	426	425	449	414	440	393	437	420	420	423	435	437	440	435	429	451	459	404	450	429	435	462	409	433	432	422	472	417	391	440	456	443	458	430	444	409	421	423	424	465	459	423	410	421	466	442	429	393	402	455	448	423	440	435	409	408	440	431	469	405	407	429	437	451	414	445	454	434	412	453	418	413	441	449	428	420	424	448	405	397	438	416	445	404	465	426	459	407	444	440	413	393	424	443	436	419	443	426	404	419	441	395	432	428	445	428	433	428	441	459	426	422	473	446	437	405	456	456	400	458	393	438	462	399	461	428	432	430	405	419	435	467	472	410	431	432	453	404	442	418	414	456	412	404	439	422	453	397	438	418	422	445	444	410	449	442	418	460	414	418	407	439	422	426	464	470	425	459	413	450	421	402	446	474	413	436	390	424	438	422	425	410	415	423	394	448	424	414	426	429	459	460	442	454	442	438	410	426	441	393	404	439	423	432	449	430	398	429	456	429	400	433	460	450	416	454	452	434	435	429	461	410	479	422	397	405	437	424	421	429	410	440	422	428	406	408	472	406	426	385	388	423	419	394	407	410	458	430	428	392	438	434	405	403	415	437	461	453	467	442	429	451	423	403	442	432	432	423	405	446	416	425	426	452	421	419	418	430	442	395	486	458	432	417	447	495	435	363	427	454	411	446	420	426	422	443	402	419	438	454	405	425	442	415	462	435	390	410	409	443	418	419	429	441	418	421	433	442	426	449	411	425	457	428	410	408	437	432	440	458	438	426	391	414	414	428	440	435	450	468	440	429	422	434	440	406	434	417	426	470	415	474	456	422	440	424	442	410	445	434	423	448	439	383	425	458	430	416	425	430	404	442	415	472	402	433	465	381	413	423	431	428	413	451	421	458	446	410	368	429	436	435	386	468	439	434	440	431	391	412	434	410	454	492	459	438	415	468	416	449	448	431	421	441	454	458	434	459	442	424	403	420	459	428	430	410	437	405	422	422	457	381	443	433	461	427	415	440	445	437	416	465	455	432	411	453	410	430	425	421	445	427	445	420	443	461	440	383	460	439	430	427	442	424	453	464	440	407	423	454	453	428	415	388	414	424	430	436	442	439	457	454	437	384	446	431	417	449	441	454	426	463	452	407	445	455	443	403	416	421	409	427	433	451	423	420	419	430	421	449	456	404	390	435	437	457	451	398	425	421	475	440	429	436	456	410	390	435	438	435	423	443	404	440	463	419	435	429	458	440	447	421	465	439	441	413	447	447	434	429	459	450	411	454	428	406	401	413	422	437	409	416	475	422	433	412	421	414	432	449	439	397	447	445	427	450	471	429	445	405	407	431	394	402	408	458	412	419	444	455	437	456	442	412	441	428	445	451	426	395	430	458	468	457	432	434	435	444	459	420	429	399	465	437	431	424	420	402	405	437	428	453	462	434	421	427	433	402	417	422	451	444	410	450	440	430	403	392	401	402	457	438	389	424	445	452	447	451	436	423	426	406	403	417	442	432	444	447	400	372	429	431	432	429	417	460	450	430	439	454	425	403	421	434	423	438	469	424	409	428	440	433	432	420	410	406	436	415	395	415	407	416	423	431	401	440	414	475	389	433	464	434	439	455	393	406	435	452	433	406	399	430	436	455	442	414	427	435	445	445	414	434	402	424	421	433	426	414	429	449	441	401	409	437	422	437	459	415	392	429	402	413	422	449	424	440	402	471	433	430	413	421	462	403	449	472	441	437	433	451	463	428	409	445	463	395	430	451	452	403	409	445	426	423	393	405	454	470	442	443	413	464	467	438	454	420	445	439	443	426	433	430	447	453	411	444	460	422	420	407	447	422	430	437	420	458	446	439	416	430	458	377	422	473	401	462	461	414	412	477	434	377	403	398	398	450	421	437	458	417	412	450	441	425	416	407	449	404	415	406	459	427	407	458	432	405	430	427	453	438	369	426	456	429	407	417	441	431	411	479	443	447	428	405	438	432	424	416	425	449	435	418	394	398	443	405	445	451	419	427	449	442	406	477	410	439	424	427	376	437	448	430	432	448	447	409	426	449	399	394	441	445	410	411	441	451	427	420	441	439	419	405	435	433	425	399	428	407	438	400	424	443	424	421	457	432	446	419	473	453	465	475	431	424	406	448	434	435	425	430	404	415	403	391	417	386	425	397	424	438	391	440	397	449	410	444	459	432	438	455	476	437	422	457	438	453	426	455	415	437	455	499	446	456	434	437	434	439	451	417	417	442	455	434	439	446	454	453	429	429	454	436	416	424	451	457	436	409	438	442	440	452	428	420	438	412	434	412	439	415	421	437	404	415	438	440	379	399	398	435	450	419	475	441	414	453	444	442	426	416	420	425	406	427	447	409	439	448	441	399	415	478	397	416	393	414	451	439	444	458	421	469	435	424	447	401	403	465	466	425	431	454	432	439	432	446	442	398	462	422	456	434	405	454	415	412	426	444	477	449	457	432	428	414	445	448	437	439	387	433	393	486	436	436	414	423	462	438	464	418	418	460	426	436	451	422	413	464	440	444	431	420	420	459	435	428	443	425	484	417	418	421	429	444	467	432	407	438	433	437	422	417	431	410	438	432	442	472	438	455	431	454	438	428	433	405	452	427	402	447	416	419	425	419	426	433	446	438	434	404	407	438	468	399	412	434	463	424	411	432	435	409	413	414	436	419	438	392	435	443	414	442	437	430	408	432	431	441	436	445	393	363	415	391	417	450	434	433	449	430	419	446	453	417	405	475	437	419	401	463	467	423	411	431	442	459	441	414	415	407	423	430	439	431	468	409	425	407	430	397	446	433	441	430	455	441	454	434	368	409	431	410	420	450	435	437	447	428	398	434	488	412	446	399	456	433	423	403	441	434	410	455	443	409	441	455	463	424	425	448	420	441	450	424	448	434	445	422	419	417	443	420	421	432	420	447	446	456	428	454	423	452	442	420	417	413	434	441	414	440	421	450	440	467	441	465	451	427	437	467	404	414	421	400	426	387	414	418	444	440	419	407	419	441	438	414	437	452	413	441	487	418	408	434	428	446	437	456	459	436	442	386	459	442	449	453	457	409	411	391	433	413	376	431	414	413	440	436	477	425	475	435	390	466	433	422	429	411	428	432	457	442	449	421	428	443	446	436	412	423	468	428	478	466	420	421	460	413	448	463	464	401	426	434	458	472	449	451	463	403	427	424	416	401	420	416	422	406	414	424	451	443	423	427	419	441	422	405	395	425	408	414	444	466	434	428	437	447	416	425	393	428	432	418	416	414	439	405	378	425	437	421	416	422	446	439	473	471	425	421	439	444	424	455	420	440	449	447	419	412
14112	2478	2483	1814	1302	970	733	638	565	511	505	461	477	419	365	403	377	377	338	376	371	326	349	347	363	330	321	365	325	311	310	345	311	348	280	279	338	301	338	305	288	340	301	337	305	311	335	354	338	313	333	310	306	301	305	329	269	311	302	294	305	337	329	339	298	276	329	317	295	304	295	323	292	284	293	358	316	303	377	308	317	309	300	302	332	321	310	317	274	329	358	338	331	298	307	331	302	317	318	279	319	282	266	312	271	339	312	301	310	334	290	302	299	288	295	311	341	301	308	315	296	288	315	321	284	298	346	283	286	274	334	297	318	317	305	326	289	349	288	295	306	296	335	297	324	327	335	310	295	319	312	316	322	338	290	318	312	308	308	300	284	291	293	330	299	310	303	296	317	319	305	295	287	294	319	312	311	315	277	292	302	294	314	327	319	289	315	317	305	299	293	290	343	293	307	307	312	294	305	330	306	290	297	293	291	315	291	280	303	300	307	318	306	344	270	290	273	308	312	299	296	290	315	304	320	310	326	267	322	290	303	307	323	264	286	318	324	312	318	334	318	310	310	317	294	277	308	289	287	269	279	303	297	316	298	273	282	315	309	301	334	289	310	325	303	299	312	318	295	286	291	307	325	318	348	305	319	335	282	300	302	265	311	346	318	307	300	309	332	312	305	323	319	311	329	311	306	328	311	328	286	295	310	314	309	313	307	323	282	278	314	297	291	301	293	279	293	350	298	325	355	318	344	318	303	342	318	313	283	311	323	316	331	298	329	321	318	331	321	358	302	342	267	293	311	275	309	354	295	333	289	326	329	282	273	281	338	275	342	290	301	267	307	319	316	317	324	352	293	311	301	322	321	311	299	285	333	323	321	281	319	330	298	323	308	331	324	286	311	292	291	304	288	314	285	353	296	315	288	296	331	290	322	284	324	321	320	343	338	270	304	296	313	303	326	319	330	281	316	293	316	296	320	317	320	292	327	323	315	324	326	348	297	310	288	324	324	297	325	299	316	316	315	310	327	301	316	284	283	309	305	337	300	319	290	309	315	315	294	299	274	278	305	276	311	260	301	347	328	333	294	312	301	328	301	324	318	314	320	307	325	320	308	290	329	297	319	278	338	286	317	316	327	305	345	309	300	302	332	323	314	302	281	326	299	328	284	299	308	322	332	297	294	291	291	306	307	308	315	310	348	346	357	314	279	320	266	296	306	328	301	290	289	313	295	311	294	292	307	284	318	289	296	323	282	322	310	297	310	348	319	302	331	289	325	331	290	298	283	316	303	281	324	313	324	263	302	313	325	288	304	292	309	331	323	339	285	305	298	325	297	282	279	340	303	284	314	295	290	281	337	295	288	326	300	287	338	316	306	299	310	316	323	270	325	288	296	315	307	316	263	274	311	277	328	313	304	320	308	291	335	293	312	316	335	332	338	308	319	315	290	328	318	320	318	290	299	311	302	322	296	312	303	290	301	286	317	307	281	314	303	328	324	320	308	330	304	316	308	297	327	305	302	320	332	299	313	305	299	298	331	315	319	313	334	338	284	306	300	281	287	286	288	297	310	298	315	281	289	306	309	290	339	282	321	289	324	322	299	287	286	320	292	308	278	334	318	282	307	302	307	314	282	314	323	322	310	296	331	334	272	327	291	315	263	277	299	296	340	304	283	290	323	288	313	354	325	290	344	310	273	302	314	313	328	328	287	311	301	313	266	308	321	331	333	283	302	303	296	316	289	316	344	247	321	300	331	327	314	336	313	301	313	288	339	291	309	308	318	305	298	312	314	342	299	320	301	304	277	288	300	337	305	314	284	308	285	288	319	323	295	308	306	295	313	314	331	304	310	322	286	303	300	325	304	305	298	326	320	323	328	278	287	294	326	334	314	310	333	278	290	293	322	307	282	279	279	278	293	340	300	313	275	299	294	329	318	310	287	292	273	316	305	320	289	290	292	297	293	303	335	299	322	331	309	301	301	286	321	317	324	297	298	305	308	284	306	322	305	328	309	333	297	315	271	305	296	273	306	307	312	290	304	305	310	302	322	316	322	289	325	299	298	308	281	319	294	292	310	297	325	297	283	272	277	309	277	300	305	307	316	314	295	325	328	309	286	295	309	281	300	327	308	298	295	327	317	278	292	299	294	303	328	295	332	310	288	358	339	311	298	308	339	309	322	290	270	292	299	337	336	298	314	328	301	304	300	310	282	279	292	349	288	315	298	292	291	287	279	303	281	326	310	312	304	272	310	309	290	311	272	293	301	308	301	315	295	293	325	317	343	323	330	297	342	284	297	322	335	321	327	311	308	333	320	348	333	302	329	270	297	293	293	340	364	300	291	298	296	333	278	320	296	310	341	311	311	321	308	317	313	354	300	287	293	302	331	322	317	308	331	302	300	303	292	313	312	308	303	299	328	327	303	307	324	315	270	296	325	306	299	322	287	305	299	304	319	286	336	325	326	302	308	286	313	318	320	303	301	321	301	336	309	298	312	312	345	314	296	286	295	305	308	307	295	290	312	297	321	330	307	341	369	326	320	356	315	287	317	295	291	317	326	323	304	296	339	309	331	312	330	294	329	275	268	307	293	289	315	293	337	308	322	275	325	309	303	311	309	317	298	301	308	310	306	325	314	307	287	340	313	283	308	293	353	330	321	315	311	324	280	279	321	291	325	354	303	289	320	324	302	288	306	318	306	329	314	310	287	292	284	294	278	312	291	308	289	317	268	310	274	289	308	269	319	307	320	318	297	314	325	315	299	300	343	315	314	314	333	293	296	282	313	342	307	291	298	310	319	280	302	276	313	315	317	298	291	288	321	275	321	289	286	305	312	282	303	263	297	304	331	338	304	338	298	294	320	280	317	321	297	317	330	308	344	330	276	268	312	323	316	317	312	302	287	316	290	299	298	320	302	313	337	302	319	285	306	308	285	278	271	314	297	314	348	314	309	301	303	282	284	315	292	309	263	332	273	324	328	300	313	290	264	317	297	301	302	310	293	289	304	296	322	324	319	276	322	335	329	304	316	296	308	286	281	301	311	315	338	285	336	303	359	288	336	287	306	310	328	265	307	274	284	300	314	315	290	321	293	278	316	284	272	297	320	304	301	317	313	354	269	288	298	297	272	338	318	272	297	318	327	290	294	291	332	306	295	251	312	272	307	343	323	309	313	318	301	329	320	311	301	301	312	306	310	291	292	323	342	286	309	304	316	290	360	310	320	302	280	315	328	299	313	306	331	282	312	293	338	314	316	351	291	327	306	316	301	309	302	305	282	303	295	283	275	291	306	299	302	324	321	316	340	330	317	292	302	299	319	282	321	305	311	297	298	333	359	331	315	297	295	306	333	297	304	302	294	275	282	315	328	329	300	323	317	323	307	319	298	297	306	299	288	295	323	319	310	288	281	318	293	327	312	329	317	299	294	327	290	283	267	296	280	305	314	288	316	301	331	324	306	322	309	297	333	310	336	339	294	310	299	310	301	275	293	298
7811	2254	4753	5400	4843	3844	3237	2731	2400	2088	1789	1728	1565	1549	1465	1304	1204	1197	1162	1083	1032	1019	992	1008	1017	968	924	932	923	954	945	887	906	937	860	865	853	816	832	857	873	849	781	844	826	829	799	789	778	831	791	810	849	808	845	746	812	790	839	794	762	772	801	798	785	811	782	792	787	763	797	817	771	811	739	802	821	829	784	766	817	789	818	747	759	717	739	749	813	736	773	764	752	800	780	772	791	793	804	719	752	750	754	790	773	727	702	784	792	796	777	746	803	777	788	809	785	729	759	703	765	715	827	701	746	779	812	785	795	772	741	775	820	738	730	768	787	831	750	787	801	837	728	772	768	755	764	746	750	765	752	761	806	734	764	778	777	714	771	839	789	768	772	765	730	742	729	792	767	794	740	740	719	741	758	771	763	737	761	774	792	764	790	757	754	767	729	753	742	762	773	778	695	744	731	741	744	799	782	736	735	788	793	828	725	749	772	815	722	801	704	769	761	743	774	734	737	721	778	788	754	750	776	780	783	717	746	783	772	748	761	793	785	752	760	750	789	790	749	777	727	736	768	759	771	765	759	809	759	734	810	753	741	741	748	755	763	738	805	771	758	807	781	822	763	762	763	760	760	757	778	774	760	772	755	758	762	774	755	735	740	778	739	782	800	764	730	747	746	705	824	741	735	726	743	731	775	750	798	789	684	757	737	706	773	764	765	778	794	742	759	751	705	778	785	733	767	759	817	760	782	741	782	771	746	743	712	742	729	743	767	771	761	754	784	750	756	703	729	758	757	757	753	716	749	755	786	743	807	717	727	798	777	764	721	748	775	780	747	749	799	754	751	743	776	814	764	747	782	737	743	780	775	755	775	765	800	797	743	793	759	759	745	784	791	813	777	786	781	722	803	770	723	771	754	769	746	798	719	732	748	739	796	716	779	781	718	747	737	787	776	728	800	767	761	722	750	764	694	760	758	715	761	727	768	787	765	765	753	724	770	779	730	764	795	796	785	718	700	785	771	759	789	784	788	769	763	735	743	810	743	733	730	797	785	737	768	820	711	753	791	747	772	770	787	706	766	768	746	744	724	710	738	766	826	758	782	776	719	777	775	777	728	765	739	777	722	801	756	732	763	763	762	782	719	769	729	739	770	771	802	751	734	776	776	766	762	726	786	779	765	754	805	769	724	744	716	769	780	758	768	759	797	720	743	745	790	722	771	731	798	762	742	744	747	764	786	784	776	803	795	794	729	776	737	740	701	788	710	742	729	731	757	763	741	747	753	791	733	759	789	770	774	717	758	767	752	734	757	768	700	751	795	748	771	771	791	763	765	676	762	716	777	744	753	726	768	754	725	759	765	721	824	784	800	764	757	775	746	759	755	804	826	721	721	743	799	751	765	762	766	803	748	763	773	749	769	732	727	791	755	774	728	779	776	779	773	764	790	708	720	724	750	714	783	781	793	732	790	766	727	777	785	782	744	774	755	738	782	753	748	752	741	750	723	750	759	752	768	792	753	766	768	728	719	746	748	785	803	742	760	805	701	744	705	814	773	701	779	743	800	794	744	799	763	768	776	702	699	695	752	793	736	755	802	745	817	730	769	768	717	776	741	746	781	748	761	759	701	839	757	722	739	781	824	807	748	767	745	767	743	799	707	730	718	755	758	797	779	783	705	800	762	789	773	758	768	784	787	778	759	726	722	719	728	728	772	703	741	741	746	821	787	732	712	729	778	787	775	732	774	771	789	736	743	797	697	796	801	757	778	745	757	839	731	775	716	718	750	801	756	801	752	808	720	766	736	757	773	758	759	768	790	698	736	754	760	769	723	806	788	735	770	707	764	744	735	788	761	723	800	759	760	747	740	775	701	795	770	751	770	749	802	741	762	726	770	799	792	766	794	775	726	735	747	786	735	817	739	779	707	719	801	773	780	750	836	789	735	803	802	755	762	736	805	732	800	771	788	743	783	770	770	774	731	739	789	774	740	813	770	735	758	750	804	745	715	724	741	738	739	741	746	752	693	822	826	761	773	751	760	769	786	824	757	741	793	781	760	794	721	721	778	753	768	779	761	761	739	769	772	759	728	752	740	757	760	765	770	776	782	709	737	786	778	794	769	758	729	869	786	773	750	768	765	784	735	755	727	761	782	754	742	728	736	743	768	767	776	762	762	782	762	774	751	722	793	746	739	729	772	778	737	742	756	772	751	746	747	762	794	749	787	760	805	776	758	749	765	741	728	814	789	752	758	806	752	785	789	752	718	756	742	741	752	765	809	751	772	714	725	762	737	751	777	785	736	748	775	737	746	793	788	741	707	749	706	803	747	769	764	713	815	791	734	777	758	748	711	727	769	717	759	737	764	793	739	831	721	787	716	766	756	780	739	794	754	722	750	825	704	767	783	807	766	746	821	753	752	728	729	765	750	749	764	787	736	754	796	722	766	759	744	730	751	765	755	758	777	760	764	781	772	739	745	829	761	756	804	765	722	830	756	740	790	721	756	771	736	751	809	764	768	774	730	809	780	735	766	735	756	739	804	725	741	707	791	776	736	744	784	775	803	728	692	726	772	766	780	777	763	727	773	750	780	805	749	741	807	761	751	746	776	752	769	761	775	754	783	739	756	802	768	728	786	756	733	746	751	811	789	755	746	726	796	721	747	760	818	783	771	776	750	768	797	756	761	783	752	790	777	760	808	770	787	758	714	750	771	739	792	770	773	725	765	782	781	745	733	761	783	786	746	748	770	797	814	777	818	712	732	743	746	726	807	781	778	767	704	814	788	772	776	715	783	800	741	715	798	757	814	746	773	695	796	776	741	779	767	724	755	782	785	764	730	739	779	780	739	813	736	738	761	746	765	802	767	749	739	746	776	765	805	795	749	746	760	762	786	785	795	758	812	789	768	705	763	796	748	785	748	770	768	741	761	726	773	747	751	755	771	698	827	741	712	770	766	793	760	831	770	720	731	740	753	776	726	747	764	755	738	777	798	751	756	756	780	826	794	742	779	749	766	782	762	702	731	747	754	728	805	748	761	746	789	799	816	784	722	737	734	757	722	778	753	717	772	720	744	761	689	739	746	718	727	768	706	787	793	744	786	712	769	758	791	730	759	772	771	774	750	764	724	688	756	756	784	807	748	738	713	795	746	756	785	765	779	831	800	740	703	782	746	749	802	768	721	755	728	709	725	745	814	740	766	755	760	740	833	752	727	755	735	787	729	735	731	708	730	743	771	766	769	765	754	784	746	745	746	797	712	731	765	751	743	698	748	761	773	775	783	731	819	746	768	695	721	814	739	788	774	784	770	722	834	752	719	820	749	775	816	740	786	781	758	735	743	757	793	728	751	768	779	730	742	756	759	720	794	753	750	763	739	766	761	771	781	704	728	774	759	777	706	767	731	760	734	731	775	760	770	725	781	765	776	780	728	726	754	712	793	747	747	745	738	736	795	733	776	765	732	787	765	775	803	755	729	744	754	744	760	706	753	798	732	779
1750	107	124	133	106	126	117	122	101	104	94	113	108	103	116	109	114	122	101	104	112	107	95	98	106	112	107	105	116	104	116	111	116	96	97	87	97	110	113	120	103	90	119	89	106	98	108	112	106	104	86	108	100	111	122	114	111	106	106	117	104	122	96	104	107	107	98	115	107	93	107	111	103	95	114	115	108	113	108	105	128	104	83	102	126	93	94	102	101	96	124	114	96	113	114	113	102	111	96	90	97	97	121	108	107	97	89	109	82	101	96	99	95	112	113	88	118	113	114	107	100	104	103	99	100	104	116	96	121	94	112	116	103	97	101	108	99	103	105	129	114	101	117	102	120	107	97	90	104	106	112	98	104	100	93	96	113	120	120	99	111	94	121	106	114	103	116	117	102	105	114	124	95	103	98	113	109	119	128	99	100	116	98	106	113	116	104	99	85	115	108	101	126	120	107	113	119	109	104	99	94	92	110	98	108	90	101	106	88	107	114	128	104	99	116	109	120	100	115	100	114	124	106	90	116	118	140	109	78	100	106	94	87	107	103	106	102	96	102	91	114	110	113	113	118	98	93	115	104	123	104	93	110	116	91	95	119	121	111	96	103	97	85	97	98	99	113	95	119	114	95	112	113	99	112	101	101	105	109	116	105	105	108	117	92	122	95	109	123	125	113	120	116	94	112	107	113	98	111	105	98	106	100	111	112	112	98	108	104	105	86	120	110	107	90	93	98	101	104	104	102	110	115	86	106	102	115	121	109	97	96	96	108	105	101	120	110	109	89	101	118	117	120	96	107	112	112	127	106	100	108	103	145	108	101	105	108	122	112	111	104	106	104	111	86	106	106	96	132	106	101	101	109	117	133	96	125	107	102	111	98	97	115	118	103	110	102	106	100	103	100	100	106	110	101	112	90	104	108	116	106	95	116	111	106	86	112	112	95	110	109	83	96	78	123	105	95	111	85	93	101	97	115	128	113	100	98	109	114	96	114	113	107	107	126	111	105	99	90	105	93	96	110	105	105	117	105	111	107	97	109	118	108	147	96	100	107	96	96	124	120	108	107	103	97	120	119	109	115	94	104	103	104	113	89	104	117	125	90	95	98	97	102	106	126	109	94	110	111	117	116	118	93	104	104	114	97	108	113	93	110	95	121	111	122	99	113	98	129	115	112	115	109	107	115	96	104	105	111	104	122	116	99	94	115	110	123	96	105	113	115	111	114	122	101	113	103	97	112	131	116	100	109	109	118	108	110	100	106	113	108	91	129	116	116	113	117	109	124	107	103	133	99	100	80	96	101	116	106	108	106	98	107	117	110	112	100	116	100	109	102	97	101	106	103	103	95	105	84	89	101	81	113	102	101	99	117	122	108	108	109	86	106	99	121	88	115	103	86	122	113	121	95	107	106	122	99	115	104	114	111	102	118	114	96	107	118	135	101	106	104	91	108	124	107	100	113	99	99	118	120	105	117	109	88	113	110	99	99	113	114	116	112	98	113	106	109	90	125	108	115	94	113	95	110	121	122	121	107	118	103	109	115	116	81	102	113	74	103	92	104	106	107	108	116	120	103	92	122	111	118	101	108	115	100	101	100	137	95	101	112	96	116	124	118	107	129	101	112	101	111	94	106	121	108	90	104	118	112	112	93	77	103	95	108	108	107	114	116	120	110	97	100	95	110	99	108	106	107	118	100	112	102	119	114	99	114	114	81	107	121	97	103	109	100	105	116	128	102	114	129	98	123	114	109	133	95	109	96	106	107	106	97	110	94	115	102	110	123	98	106	110	113	93	93	105	82	113	106	85	101	101	117	114	108	100	109	100	106	126	94	116	115	103	94	118	96	92	101	118	88	117	111	112	141	111	111	103	100	107	88	91	96	102	95	105	101	95	111	121	98	94	87	106	96	117	114	100	101	109	104	82	116	121	93	119	116	116	103	92	115	124	92	101	119	92	107	114	121	110	94	99	100	117	88	104	124	105	119	116	104	106	110	101	101	96	106	110	115	114	120	84	88	96	90	114	118	109	116	113	107	109	105	99	99	108	105	126	117	107	120	102	101	90	106	87	100	121	114	96	91	88	115	97	108	110	104	97	111	106	114	135	117	103	115	100	101	95	99	126	114	122	97	106	118	106	111	101	116	90	88	100	112	111	89	113	79	133	110	119	130	117	106	118	93	88	87	110	93	110	103	103	111	116	132	99	94	87	105	105	102	111	105	116	104	100	101	98	107	98	107	108	126	88	110	123	84	101	115	102	98	135	106	93	117	98	122	117	84	109	92	101	104	122	108	117	121	113	105	94	107	107	117	100	103	120	99	98	123	83	124	109	118	108	104	89	118	106	100	123	92	96	116	99	106	89	103	87	97	112	108	111	110	95	95	96	95	112	105	108	98	110	112	117	107	100	104	98	105	100	103	110	120	103	115	92	106	91	98	96	95	87	106	107	121	98	93	123	111	103	131	115	98	105	115	112	88	112	92	107	114	122	122	109	111	96	98	117	105	116	104	104	106	98	116	112	87	110	109	123	104	123	104	105	121	115	117	99	110	107	108	113	92	119	106	81	140	91	110	121	97	112	111	91	103	119	108	111	101	103	122	112	99	96	94	99	110	127	112	115	96	124	105	82	106	105	126	97	94	96	114	103	117	91	94	124	119	100	101	109	99	113	98	104	112	97	113	90	112	118	84	87	103	103	94	107	97	114	113	113	122	116	116	120	126	126	113	126	104	108	97	122	108	109	149	110	104	118	104	94	109	106	105	98	105	87	124	110	110	133	99	113	102	120	120	99	108	83	107	120	116	111	93	88	93	113	96	103	98	95	99	99	97	120	90	118	110	120	104	134	109	96	102	104	93	115	110	101	104	110	103	117	92	116	108	98	113	108	91	97	102	109	113	102	101	100	110	113	92	105	102	125	118	112	118	106	101	107	112	105	107	121	106	130	105	103	101	81	107	104	99	101	114	88	88	109	123	119	106	108	98	125	116	98	124	114	112	95	136	123	98	105	91	101	95	103	93	102	97	101	117	106	97	114	113	126	113	110	125	109	110	90	116	115	96	108	126	112	98	131	89	123	107	97	118	109	115	112	98	124	106	108	100	103	108	95	94	103	105	115	113	114	88	100	123	106	104	90	127	118	106	89	130	104	95	103	115	102	90	102	110	110	119	103	108	96	94	116	101	117	104	108	108	87	112	114	126	111	111	119	114	117	112	106	93	110	95	110	99	110	117	88	108	89	113	108	113	104	119	100	116	102	102	87	97	100	109	102	103	108	99	86	99	104	86	105	120	96	118	95	95	117	96	88	98	105	113	110	107	110	104	97	96	107	89	108	110	93	90	102	88	105	121	97	106	131	118	94	95	111	108	99	114	110	105	107	94	106	124	126	99	103	101	123	104	98	92	111	96	122	106	107	96	104	98	101	105	96	125	110	111	119	112	108	102	122	100	96	105	93	106	90	123	114	97	74	115	105	113	110	91	103	118	125	103	97
2013	372	393	407	377	363	414	343	344	352	315	334	346	327	337	327	351	323	331	333	314	332	335	317	333	308	360	315	322	326	325	312	309	317	333	317	345	353	325	333	315	324	311	344	339	345	346	281	345	304	331	322	314	310	316	363	310	349	305	339	349	282	319	278	338	335	304	336	334	335	314	341	314	305	359	326	326	330	303	327	325	335	313	329	336	318	349	300	339	321	351	326	303	354	319	327	320	324	320	302	350	327	324	321	327	364	340	320	289	362	344	322	318	339	338	302	339	312	306	310	367	318	309	324	309	343	331	329	346	308	327	323	320	332	355	331	350	317	324	335	344	370	333	336	342	316	339	326	355	343	294	333	339	358	350	349	329	294	313	341	354	293	294	303	325	358	327	303	352	330	333	357	328	332	336	313	326	305	331	327	333	335	292	326	336	351	346	326	309	321	321	345	318	297	325	309	337	311	327	350	301	321	294	317	334	337	322	337	322	313	329	337	316	333	327	331	327	311	320	356	344	307	325	308	327	325	301	336	312	311	326	303	335	339	321	296	350	333	312	325	304	333	362	309	345	298	319	328	344	339	325	341	300	323	300	325	323	307	332	330	355	307	331	303	309	304	319	328	332	371	325	307	341	315	331	324	342	327	309	324	293	317	336	338	335	318	346	315	358	338	324	316	337	318	308	312	328	357	310	328	339	316	351	328	300	346	327	323	361	331	310	331	347	295	325	337	337	333	318	318	309	343	335	322	337	348	321	327	310	308	338	304	328	323	307	311	298	338	324	290	351	315	344	316	334	353	330	333	332	317	320	341	326	300	311	297	285	328	326	317	297	348	317	303	322	338	323	344	301	356	333	313	297	328	324	331	296	290	304	328	335	311	304	337	329	329	324	326	343	325	343	330	314	297	330	349	318	346	358	346	307	345	337	325	337	303	349	362	308	317	314	346	353	331	316	306	330	332	330	351	322	342	346	305	349	306	326	337	305	307	340	319	300	337	295	320	305	299	326	339	332	315	310	326	312	324	353	301	345	310	341	327	353	346	327	338	320	325	312	350	332	293	353	311	286	339	310	292	313	342	331	300	302	303	316	344	306	336	305	318	320	321	309	303	312	339	297	323	324	342	330	323	335	332	344	296	304	325	310	322	318	302	333	331	353	335	311	316	313	316	325	324	333	341	317	313	336	326	334	291	358	318	334	322	293	347	321	329	324	327	319	348	329	326	332	320	328	336	309	333	322	320	331	362	351	341	316	333	336	352	292	336	340	324	329	322	335	320	308	360	336	329	324	339	324	342	328	308	327	347	320	315	320	348	327	345	323	289	274	341	329	308	317	335	315	312	360	353	335	326	347	313	347	321	338	322	325	308	300	340	348	338	325	294	346	353	320	336	297	328	335	334	329	319	333	299	308	331	341	305	297	324	300	349	306	341	340	319	314	306	349	311	313	308	344	339	309	321	325	304	330	292	321	324	341	292	314	315	330	314	307	318	363	320	330	295	315	320	295	309	312	317	311	337	317	351	305	338	347	296	326	341	321	309	320	323	308	328	311	333	332	317	349	293	320	350	318	325	329	328	308	339	337	332	299	325	318	331	314	282	336	312	309	305	298	358	311	329	325	327	360	325	330	323	306	349	322	335	304	336	331	311	350	325	304	336	303	335	323	338	333	324	354	337	317	308	324	337	308	334	326	332	324	303	324	315	356	318	306	341	332	316	310	290	314	320	341	361	310	297	340	320	328	298	321	312	310	329	323	307	310	312	343	309	330	340	306	304	325	298	333	342	334	302	314	317	329	325	314	320	333	328	322	328	336	338	331	347	371	322	327	326	347	320	303	314	324	311	353	359	306	357	298	298	330	335	316	298	340	299	346	327	343	302	345	333	363	314	340	370	346	323	328	272	334	339	353	327	321	330	312	330	313	317	305	331	328	325	314	309	308	319	326	340	319	292	311	338	342	347	323	316	343	302	342	317	329	311	352	286	325	349	344	309	303	292	321	286	348	319	311	303	321	343	339	322	321	296	338	305	323	323	327	303	332	325	315	335	348	301	340	335	316	333	315	302	361	339	343	314	306	337	306	334	297	321	314	346	311	316	284	323	299	355	330	316	323	334	317	303	327	328	349	330	347	372	331	314	314	339	324	338	341	311	331	331	296	311	340	330	309	346	317	322	319	317	303	359	323	308	340	314	310	311	348	374	333	305	345	337	324	299	324	327	336	313	324	338	333	319	305	326	306	328	299	312	336	346	325	299	342	334	322	312	343	315	338	307	345	332	312	333	346	332	306	325	328	342	318	299	304	312	344	314	320	329	340	333	313	310	327	317	304	317	309	326	303	321	330	323	347	329	328	299	347	326	310	370	317	348	328	339	320	353	292	281	327	322	301	338	319	328	339	304	332	327	301	331	335	305	329	331	344	304	320	330	351	290	303	304	326	313	348	336	316	308	338	324	315	336	325	348	318	334	294	321	340	293	328	311	311	354	345	306	306	347	310	348	321	320	347	334	309	315	364	349	300	302	319	342	329	325	346	329	347	331	304	301	319	332	331	315	348	324	293	364	334	299	290	320	322	331	337	335	288	319	341	323	345	367	352	316	325	283	336	281	328	329	303	275	330	343	302	332	337	306	314	337	332	336	353	322	293	284	312	296	338	320	340	338	315	318	317	318	313	319	295	325	320	310	285	320	336	300	334	310	341	329	299	326	318	304	334	329	346	329	336	340	298	329	303	326	326	341	307	322	311	320	332	304	327	369	303	324	327	340	347	318	319	315	323	314	338	332	292	350	323	295	334	303	327	331	323	317	333	311	329	314	339	326	282	363	312	336	312	345	324	302	308	309	311	359	298	335	313	312	328	319	319	341	317	325	295	320	334	331	317	307	340	322	334	328	323	340	297	327	337	291	323	315	318	356	309	342	315	312	325	321	317	332	331	337	325	317	356	338	328	321	348	341	340	318	344	357	317	336	331	334	302	323	346	327	322	307	347	322	325	324	308	308	296	333	335	322	348	335	350	326	275	307	338	348	306	327	321	335	292	326	325	317	323	298	319	335	310	333	304	321	308	346	351	322	360	310	322	314	311	349	325	312	334	300	298	321	326	338	301	301	328	310	325	345	313	310	344	363	307	330	306	328	318	295	347	317	328	322	347	331	319	301	310	355	300	332	311	327	290	316	312	329	306	299	317	298	331	345	325	320	322	316	326	299	329	318	347	322	329	313	300	338	312	334	347	318	354	300	299	336	339	310	336	326	332	328	339	336	330	333	308	311	348	350	314	306	284	348	345	329	351	320	293	313	316	295	289	312	304	311	332	351	352	297	315	286	319	298	328	337	360	327	326	299	321	352	299	330	308	307	332	315	342	308	339	334	335	321	324	352	307	345	315	333	303	319	335	343	357	347	317	379	307	333	318	319	331	352	344	338	308	319	321	308	310	350	334	315	327	328	301	307	352	334	343	309	339	316	328	319	331	333	304	312	297	283	325	335
7429	962	1103	882	644	429	398	342	280	241	265	228	214	189	161	197	180	207	169	205	159	191	170	158	180	155	135	171	141	161	174	161	150	164	140	156	177	151	152	148	155	170	166	166	152	145	144	138	161	189	159	142	130	143	130	134	158	137	145	154	158	150	152	147	128	124	146	142	122	146	154	146	153	151	168	146	142	172	148	178	130	174	150	140	150	170	170	154	141	138	163	147	157	163	177	154	135	154	147	161	137	146	143	168	153	142	159	143	161	148	143	126	173	157	150	148	149	144	143	149	161	154	147	160	133	143	153	145	146	144	174	140	146	166	146	161	148	161	140	139	147	144	149	150	142	141	150	156	152	157	151	158	161	152	173	170	158	160	144	143	146	146	149	130	161	173	161	151	150	156	136	156	149	164	151	167	162	122	145	152	141	137	143	137	150	145	125	154	130	161	154	174	141	144	135	158	172	171	152	156	150	142	136	142	151	166	166	160	169	149	135	145	175	142	144	145	139	148	159	133	184	161	153	146	137	121	134	150	162	151	130	143	150	138	154	163	160	163	153	128	140	166	150	144	153	171	151	153	146	153	150	142	142	156	161	139	131	144	156	129	149	149	122	143	144	146	169	185	184	147	151	144	136	152	148	158	162	138	173	153	147	138	134	148	175	166	171	138	161	140	147	155	162	160	146	138	137	163	157	129	138	150	147	159	148	160	136	148	126	148	169	162	151	135	163	182	156	143	138	139	115	148	157	159	153	148	164	152	168	122	162	140	147	143	149	153	148	138	132	151	126	133	135	127	141	136	197	159	165	160	162	146	142	139	151	139	151	157	157	153	158	147	155	138	155	148	180	153	140	163	167	148	180	142	141	131	143	156	152	140	149	129	165	160	149	144	154	160	147	155	165	142	147	136	159	142	154	160	135	149	148	161	140	149	140	136	156	138	124	172	130	160	146	148	159	130	152	140	155	145	153	142	139	152	179	165	165	141	164	153	120	147	146	164	170	140	176	147	125	147	170	186	172	140	150	131	159	148	139	150	117	150	152	192	133	132	144	155	164	153	155	179	159	138	162	137	132	150	148	130	149	139	147	145	158	145	148	154	134	157	170	145	145	150	146	159	145	148	135	157	159	165	144	141	168	147	140	154	161	147	156	154	174	146	150	133	150	150	141	137	177	139	162	131	152	144	150	137	156	149	145	153	118	177	146	158	154	182	164	140	140	154	141	145	150	131	143	143	165	145	152	153	160	148	160	159	162	163	158	139	155	143	138	166	149	132	140	125	157	132	143	168	145	155	135	152	156	145	161	142	144	176	176	146	146	138	173	148	165	140	137	142	153	165	124	148	155	152	150	139	139	169	178	160	132	116	139	148	160	171	125	154	163	148	141	153	157	143	181	114	129	154	139	163	164	167	165	135	155	138	125	145	142	139	146	179	169	154	165	156	170	155	151	142	147	171	166	146	158	141	132	164	145	151	151	156	169	113	141	129	158	151	152	135	158	149	160	138	145	147	157	143	151	155	169	167	130	140	151	153	161	185	158	147	142	169	165	164	125	163	134	135	145	159	150	152	144	159	144	161	144	182	149	174	145	153	152	158	143	155	148	159	155	169	154	158	156	153	137	150	167	145	139	139	151	141	141	148	175	136	133	144	148	143	115	147	127	147	146	149	133	159	160	164	162	160	174	126	155	138	166	157	144	142	138	146	145	145	136	140	117	148	128	182	153	156	152	138	131	148	138	162	149	149	128	151	183	155	159	138	144	131	158	142	155	148	152	152	153	160	153	149	137	146	152	129	143	171	163	141	152	154	137	142	154	154	142	170	150	173	140	150	181	117	161	140	144	147	146	144	156	143	157	153	134	150	157	139	159	165	149	153	148	161	149	144	162	170	159	142	144	147	164	130	150	163	137	180	143	162	156	130	150	159	135	147	150	168	166	153	161	163	135	144	151	179	150	147	154	140	136	167	134	132	150	141	162	152	145	149	158	125	136	157	163	157	151	142	143	152	144	149	131	151	139	154	154	155	145	155	157	169	157	132	129	151	137	142	160	147	144	147	156	134	163	137	140	164	171	148	145	160	166	133	155	151	149	164	140	151	152	146	163	140	176	146	168	142	140	161	151	147	135	127	156	139	156	137	154	145	157	131	141	133	165	137	137	133	153	136	142	166	153	136	152	157	156	174	161	124	131	143	158	157	132	158	155	148	163	152	142	150	144	151	137	147	155	157	146	145	133	145	150	134	147	159	148	146	150	174	156	146	131	133	150	139	178	170	139	147	170	120	122	122	140	136	167	135	140	149	145	157	162	143	138	153	144	150	146	146	170	152	151	154	166	129	152	165	148	129	149	185	148	140	167	156	168	157	144	139	167	163	137	157	179	158	146	170	159	140	131	148	166	152	122	155	139	133	136	155	144	163	152	148	143	151	132	155	144	141	162	153	132	152	147	150	159	134	153	155	150	151	127	151	163	138	143	162	115	156	156	146	150	133	147	160	163	145	129	132	152	154	152	155	139	165	147	156	149	148	146	126	118	142	164	149	152	168	160	155	140	141	155	155	162	142	144	145	190	151	153	153	164	175	160	157	134	152	160	143	127	144	161	167	151	135	141	133	163	164	141	129	145	183	153	138	141	160	141	140	159	145	147	173	140	137	137	160	152	131	139	159	145	146	145	140	148	161	143	148	147	137	134	152	161	155	144	143	151	163	178	144	155	142	142	130	150	160	152	125	153	157	142	151	140	148	139	170	134	155	177	156	158	147	137	155	160	145	134	154	153	127	155	157	170	166	155	163	147	126	153	181	160	148	135	138	149	137	153	151	145	149	147	159	158	153	129	154	146	154	171	166	156	176	159	140	144	137	141	150	130	135	142	141	156	156	151	142	139	165	135	154	142	143	168	129	129	158	131	189	177	159	177	168	158	153	125	150	119	142	145	124	163	152	135	152	167	142	146	158	127	145	157	127	158	147	148	146	172	145	144	141	144	174	156	155	152	164	151	135	133	156	158	164	153	143	135	145	150	164	182	139	144	162	152	150	148	158	151	137	152	141	162	158	153	165	166	161	141	160	145	150	143	139	156	170	155	140	137	166	153	154	158	156	130	144	155	177	146	171	139	166	152	156	145	138	146	153	159	149	173	147	117	147	141	159	151	151	163	153	136	147	150	149	155	149	160	163	160	172	149	158	157	152	130	151	152	144	135	147	143	152	156	157	136	162	145	145	145	163	145	147	130	146	163	161	152	157	141	153	148	159	159	151	159	146	140	131	151	159	138	158	151	152	146	165	156	150	146	129	166	151	159	141	156	129	162	134	143	125	160	160	129	141	145	138	138	140	137	171	146	157	145	157	149	161	147	164	151	145	147	153	155	149	113	139	169	155	156	154	134	159	174	155	161	180	167	138	149	167	160	133	180	151	148	161	158	160	154	149	153	128	158	139	139	148	171	146	167	136	166	152	171	139	126	157	135	148	142	152	150	180	138	166	141	143
5815	1188	2595	2932	2521	2090	1756	1435	1275	1036	1060	890	897	815	735	699	692	649	629	581	598	598	546	561	548	530	506	518	516	499	477	486	491	513	497	507	508	480	478	444	459	458	477	458	461	460	456	451	439	418	495	479	454	468	498	474	456	481	466	462	453	447	461	443	429	455	468	450	460	423	453	449	470	434	434	464	445	455	459	429	446	370	472	464	429	432	438	457	490	430	428	424	442	460	449	450	431	457	476	435	442	440	398	425	451	450	473	450	419	421	429	404	464	399	444	444	430	429	453	421	440	440	403	418	420	451	426	450	479	430	436	436	433	411	474	414	431	456	447	423	432	484	453	414	430	424	447	426	433	458	512	420	450	458	414	448	478	440	403	448	410	451	434	407	439	462	461	468	448	435	462	454	454	439	446	462	417	426	439	424	447	435	437	453	442	434	421	424	426	458	473	444	424	434	412	429	423	435	444	454	388	447	448	453	417	453	427	457	461	422	447	458	465	467	490	455	402	420	414	432	432	480	483	478	403	414	451	422	424	466	450	458	484	459	397	390	460	434	457	439	423	420	462	449	466	442	431	418	442	421	400	447	423	402	462	456	445	434	422	435	428	449	435	448	452	463	418	450	441	438	403	447	456	402	452	435	427	447	426	409	413	418	436	443	432	455	481	428	443	442	460	426	421	444	431	454	422	445	443	446	436	440	429	442	473	471	445	454	440	415	426	429	430	445	485	457	450	418	431	414	416	478	430	436	426	431	439	462	395	432	413	466	440	447	465	427	452	423	419	427	448	398	467	468	421	455	444	429	453	441	425	481	425	427	419	384	421	439	454	454	442	425	429	390	512	461	446	437	401	418	459	458	421	452	416	423	446	427	439	441	433	457	461	446	446	401	446	430	443	464	430	442	393	393	451	420	440	444	430	408	426	454	453	417	434	388	418	442	438	444	440	450	445	439	413	430	410	488	444	440	474	454	444	437	463	441	456	428	480	433	451	443	430	426	437	401	419	452	410	455	471	429	435	440	459	474	417	415	431	444	412	462	420	457	411	416	441	483	426	427	392	439	423	455	463	438	430	422	458	409	426	430	453	458	434	427	464	411	457	428	408	429	426	414	384	412	448	448	437	454	458	404	408	456	422	425	424	421	421	440	483	392	441	428	445	398	409	426	481	435	440	449	426	413	437	393	429	434	463	444	433	426	416	468	440	433	431	435	451	435	434	423	397	412	460	456	425	422	444	469	413	442	495	420	455	426	438	424	431	476	450	461	438	451	433	410	458	431	380	408	448	442	409	426	416	449	451	439	455	423	430	442	401	408	427	456	424	419	435	447	438	452	459	406	452	453	461	464	420	467	438	464	449	427	419	414	427	468	452	482	450	451	448	444	453	433	448	448	425	470	454	447	417	472	412	414	429	417	412	463	439	415	440	472	450	436	420	441	421	455	418	432	415	450	457	441	425	428	435	442	460	449	452	439	448	431	434	456	424	460	448	418	461	391	472	441	444	490	472	441	420	411	451	412	421	466	424	456	436	437	448	415	447	486	460	429	451	436	439	378	450	459	416	419	419	434	412	411	457	440	387	480	417	454	466	416	454	409	430	488	436	411	430	432	447	440	430	425	441	446	407	425	453	447	426	415	424	422	435	446	415	440	461	417	429	416	397	444	451	430	452	460	388	442	417	430	402	450	438	413	468	456	425	414	427	445	448	449	436	389	444	423	391	443	407	415	447	426	432	481	414	447	420	420	449	426	444	428	492	421	456	430	500	481	450	424	415	449	409	490	444	404	431	484	421	422	415	451	437	425	430	438	454	403	453	461	424	422	458	440	404	456	402	417	424	473	419	462	416	425	429	422	442	428	442	413	418	428	410	438	449	401	422	457	454	445	409	396	429	434	462	401	430	422	393	431	430	404	418	470	452	422	435	449	440	416	458	456	442	412	432	458	451	436	462	438	406	428	438	383	442	452	413	453	425	437	437	464	452	416	443	450	412	405	435	435	423	427	432	426	386	432	447	440	437	456	429	433	429	442	398	414	405	436	427	430	436	461	424	415	460	450	446	433	420	426	470	430	431	414	447	417	440	454	480	446	445	403	462	442	411	437	479	472	431	458	423	412	424	479	413	441	457	420	458	456	403	441	436	392	399	454	450	414	437	437	432	439	436	459	414	441	448	392	454	422	412	457	432	428	417	426	428	411	432	427	473	445	484	441	447	447	409	481	430	416	437	409	422	408	408	425	402	458	416	435	433	421	452	461	407	446	404	473	420	407	404	442	446	434	420	481	380	442	441	460	443	431	439	445	458	419	384	417	424	418	451	465	430	451	439	474	407	426	424	396	439	438	433	446	433	400	463	467	404	425	451	440	412	446	430	433	427	430	448	425	432	462	466	412	437	433	415	440	447	386	424	442	408	417	440	449	425	463	465	424	475	439	444	435	479	462	414	433	438	447	421	450	461	460	447	411	447	437	420	417	448	433	469	447	440	420	459	424	419	436	466	416	448	459	441	467	462	431	455	438	454	450	471	433	427	441	431	461	437	458	428	413	419	453	399	459	438	426	417	431	446	425	429	454	457	456	421	425	462	432	419	386	453	413	417	420	458	430	448	457	411	432	423	446	479	429	427	452	420	420	418	441	459	426	477	397	414	456	396	448	428	406	428	451	402	441	414	439	418	423	464	407	452	452	428	449	467	447	416	447	425	411	418	435	424	422	441	465	445	461	413	405	436	383	483	429	467	443	425	437	448	440	426	427	463	407	446	438	459	442	453	468	436	454	462	419	426	454	441	408	436	459	430	444	457	408	429	426	431	475	464	444	418	477	409	428	433	395	433	458	468	483	406	417	491	429	430	416	419	438	413	426	423	429	439	418	433	467	439	417	464	440	441	443	456	442	414	436	415	366	454	423	411	410	438	443	452	422	485	423	459	441	455	446	424	386	450	419	430	442	433	450	386	429	447	416	457	434	428	427	394	437	408	462	451	475	416	414	404	427	483	426	422	405	434	421	430	442	449	403	485	454	441	439	416	449	413	416	425	439	430	438	406	438	439	447	441	441	436	409	413	435	418	443	415	415	423	416	424	432	453	432	435	444	422	455	442	437	425	440	466	439	432	443	443	465	441	447	439	424	444	425	474	445	443	450	436	416	466	430	460	417	439	413	440	443	446	467	448	427	439	425	449	451	427	427	439	437	413	452	439	437	426	447	411	420	460	393	466	446	430	429	436	444	409	407	457	441	428	431	424	438	388	424	460	433	398	466	432	406	445	422	438	421	443	409	410	417	452	416	451	392	451	439	456	471	455	445	449	430	440	448	426	433	415	442	442	410	425	443	405	427	407	444	459	454	446	452	410	403	458	445	468	413	452	432	444	427	484	423	449	465	418	451	477	423	407	439	446	461	408	398	423	411	432	448	421	436	428	453	434	425	419	435	420	398	453	414	459	456	427	470	389	414	449	427	396	438	440	443	440	419	438	382	423	445	450	465	407	482
14092	2525	2424	1858	1288	996	801	676	585	550	507	493	400	437	377	369	401	359	380	312	328	355	333	361	344	326	344	314	314	333	326	328	296	286	296	308	338	294	322	320	329	294	351	313	334	316	315	313	349	331	342	377	301	311	321	330	332	338	285	288	306	303	295	271	339	297	334	342	315	336	300	287	326	321	317	317	319	289	340	284	348	312	294	310	309	330	283	339	326	306	292	321	299	299	276	342	339	306	331	315	275	296	305	308	310	293	293	299	311	301	310	304	287	336	316	308	318	267	307	299	283	315	283	325	329	297	313	294	279	292	315	327	307	337	299	291	334	302	303	309	302	318	318	284	312	357	291	339	305	288	287	321	311	317	316	343	283	314	320	277	310	348	315	311	321	294	327	289	313	333	295	302	306	311	308	346	283	288	327	326	337	348	319	313	305	291	282	296	311	290	310	295	337	329	341	312	299	286	301	279	318	326	321	330	304	307	282	306	302	342	325	300	300	296	319	279	327	303	318	311	303	336	298	296	290	342	323	298	347	291	323	273	311	298	297	301	276	310	314	316	268	307	318	312	317	318	314	325	336	308	347	319	286	332	301	290	312	331	336	307	284	322	298	307	283	306	296	326	290	284	297	284	286	315	301	317	287	340	342	328	294	287	288	311	347	307	327	302	309	328	307	295	325	323	323	308	295	310	317	302	290	333	297	282	336	283	328	325	312	341	335	309	274	334	342	321	283	308	288	283	329	348	313	304	312	309	318	266	292	310	254	324	321	329	335	275	329	334	325	291	293	293	309	329	305	306	330	296	285	315	261	285	291	297	299	317	298	366	335	289	347	350	313	297	299	312	307	295	306	325	293	344	300	290	335	316	278	324	304	320	297	293	312	306	271	302	296	272	296	307	311	311	295	278	272	316	296	318	270	287	286	297	301	292	283	282	313	307	310	326	293	299	284	343	300	307	299	277	293	285	317	334	297	294	298	321	318	343	305	299	312	313	298	277	310	296	316	284	299	319	308	309	278	286	309	331	311	325	314	302	275	310	332	349	313	335	289	303	315	334	333	337	304	274	312	339	287	320	304	314	300	313	312	339	289	330	289	317	310	324	320	318	334	316	286	288	324	304	286	312	292	302	263	312	318	294	322	318	268	318	336	345	323	323	275	316	252	345	318	301	301	275	318	295	278	326	300	305	315	340	315	312	339	321	295	322	280	322	347	323	336	285	347	328	310	295	271	315	330	305	338	328	309	280	317	298	278	318	305	318	303	288	299	307	311	307	358	310	293	304	337	290	319	305	313	317	277	295	274	306	311	300	332	316	294	292	304	283	305	310	325	324	330	299	276	300	313	311	316	295	292	295	337	296	277	335	320	289	314	303	290	314	264	351	329	306	311	308	315	330	296	304	306	318	307	309	292	292	315	314	277	307	342	292	306	355	308	312	325	330	314	322	312	325	326	335	314	296	329	314	306	290	315	302	328	335	297	291	309	306	316	291	305	316	309	292	296	303	319	332	305	307	308	308	287	319	332	331	278	307	317	316	327	321	305	307	324	317	309	328	301	320	305	305	297	288	322	340	300	311	277	300	337	340	312	348	275	298	310	311	299	345	301	297	304	328	323	311	294	297	293	339	298	281	360	338	314	306	312	327	284	336	284	321	288	308	324	310	288	285	335	334	288	295	290	338	329	329	295	296	303	312	314	306	300	293	295	324	327	298	313	327	305	308	275	307	331	327	297	274	297	327	308	306	302	317	298	284	328	282	286	321	308	273	336	298	300	299	295	312	290	321	323	305	337	316	302	304	285	312	319	285	307	301	319	291	292	336	317	302	282	291	317	316	307	280	314	321	294	305	325	292	323	308	333	332	328	309	293	305	314	305	300	304	304	309	325	306	316	297	292	326	282	308	309	280	307	306	306	304	318	320	289	308	298	346	292	301	298	307	308	319	322	313	300	338	318	319	301	299	303	317	289	286	302	305	307	331	328	321	338	298	309	288	327	327	330	307	357	327	310	325	311	302	309	301	300	306	311	304	305	289	311	297	274	315	323	292	304	298	313	329	312	311	328	296	296	304	320	293	313	312	338	306	297	319	321	306	293	302	300	295	319	281	292	327	311	293	309	312	293	325	316	289	262	262	278	328	294	342	304	319	292	319	279	324	350	353	313	298	291	318	301	303	319	298	336	288	306	313	342	295	273	290	299	326	338	260	294	300	338	309	308	332	303	293	300	302	314	293	314	266	275	335	309	303	300	314	351	326	305	290	312	315	335	311	287	324	355	310	308	328	320	304	312	295	324	303	267	294	335	305	309	308	283	293	277	314	317	299	307	326	281	319	313	314	313	307	327	329	331	343	339	313	311	370	296	296	325	326	294	312	337	305	307	299	307	280	324	307	317	298	312	269	320	322	308	294	304	292	320	297	291	318	282	345	328	326	326	317	293	298	279	301	315	297	298	299	341	285	295	333	322	334	295	313	314	304	327	304	293	295	302	286	330	310	311	305	313	281	324	293	300	319	331	325	286	277	305	313	315	310	304	306	328	307	300	296	315	300	318	270	313	343	279	282	317	296	279	329	334	295	288	310	286	291	320	305	315	320	301	281	307	315	309	297	320	327	333	311	297	319	291	311	314	310	286	280	335	288	323	317	352	345	310	300	305	320	304	325	307	324	298	312	319	291	313	314	313	289	326	318	294	306	327	292	337	278	318	313	304	328	303	289	316	321	318	275	301	324	321	317	314	313	305	307	301	304	333	287	301	297	311	313	314	333	292	310	329	309	293	302	343	295	307	296	284	290	292	337	312	284	314	332	293	311	312	311	307	313	313	307	308	315	290	303	311	370	324	308	301	286	292	308	313	309	301	303	346	311	333	312	293	313	291	285	284	290	310	303	307	267	299	310	306	319	298	346	321	313	326	314	319	343	324	331	316	298	318	278	333	318	304	292	319	323	312	301	310	338	323	296	298	289	315	308	289	317	292	354	306	310	329	318	304	306	295	299	318	309	305	342	352	304	359	328	318	332	313	275	312	323	312	317	305	323	301	340	320	297	284	299	323	324	287	326	324	299	308	289	290	341	296	281	298	315	297	310	298	317	308	300	322	320	295	320	322	304	266	310	303	340	293	305	311	304	282	312	304	284	307	299	289	285	305	279	307	317	285	304	330	354	314	320	302	315	308	331	304	305	289	292	324	303	297	286	323	346	311	328	323	359	334	281	281	300	307	315	307	298	287	317	299	303	302	288	316	317	293	294	277	342	316	340	307	307	308	301	314	356	277	348	303	316	321	299	332	290	298	338	297	291	333	283	304	311	331	285	315	307	331	301	317	313	316	265	285	290	340	289	335	314	283	289	340	309	309	347	317	332	301	287	321	297	268	299	290	310	312	325	304	280	304	310	314	329	310	315	277	295	330	314	342	281	282	331	330	305	322	306	285	319	314	303	305	317	303	291	322	275	300	276	299	297	293	296	327	315	322	324	306	339	326	320	322	338
7720	2239	4865	5552	4723	3925	3197	2776	2417	2097	1925	1699	1581	1484	1374	1308	1218	1266	1155	1147	1039	1115	1018	1008	1000	1023	997	887	912	922	907	933	853	860	894	821	877	814	868	856	848	834	859	859	889	786	828	827	811	790	832	816	784	810	801	843	802	842	778	795	834	773	797	793	765	796	766	802	792	785	748	776	823	790	808	780	867	773	745	784	775	778	767	834	781	779	765	790	760	783	764	809	804	785	772	791	765	759	794	813	789	712	724	796	730	756	802	749	796	787	746	751	768	791	761	755	785	793	774	789	753	786	772	746	767	792	761	827	795	798	819	748	752	746	783	785	757	761	819	814	727	812	867	773	762	764	769	768	762	802	776	766	754	771	724	751	762	817	773	755	791	742	783	811	815	732	777	798	736	736	737	765	745	744	792	774	770	821	735	794	782	792	778	764	790	799	757	764	743	749	782	734	709	767	761	754	777	783	746	813	798	760	720	786	752	747	772	786	751	746	789	711	752	756	777	767	787	800	775	786	814	729	732	760	802	806	784	786	763	798	720	800	795	774	757	795	727	807	775	789	756	818	800	743	790	780	779	779	755	810	756	730	745	755	766	783	743	783	739	804	760	779	777	741	722	736	757	770	795	734	727	811	755	762	842	776	753	788	787	759	729	783	733	740	707	765	750	763	740	714	774	756	747	812	802	733	758	783	779	722	799	784	771	783	740	732	777	749	759	737	754	822	756	724	802	768	835	779	753	748	785	755	756	729	773	789	757	787	739	788	775	764	759	788	731	779	741	777	796	772	769	730	749	766	830	761	708	820	795	744	752	743	736	801	713	733	768	758	790	804	702	754	791	799	739	738	714	714	764	783	719	794	778	773	813	746	726	781	807	772	785	757	753	736	782	751	811	782	750	751	787	785	750	715	799	689	784	772	727	772	755	764	776	721	710	766	769	767	797	734	757	738	726	761	803	780	736	730	761	758	760	784	787	793	799	820	711	770	754	714	755	715	754	808	711	788	766	775	756	758	771	798	769	774	735	788	756	784	780	761	769	763	782	772	785	792	756	779	811	793	786	789	759	765	724	756	741	786	768	756	784	787	778	771	739	768	733	704	764	689	732	741	748	786	761	758	754	819	767	776	775	775	762	758	768	726	815	791	823	753	729	678	779	785	782	735	748	742	745	719	749	764	752	802	833	720	771	801	707	723	755	794	776	757	712	711	739	726	766	749	759	771	747	741	736	794	768	745	780	786	790	771	729	778	751	733	772	830	778	770	767	745	756	750	748	747	789	818	751	782	747	745	777	749	765	738	785	710	721	774	787	770	784	792	746	738	709	761	785	705	816	733	777	731	763	783	806	743	765	743	748	738	747	777	760	766	769	741	724	776	767	782	757	748	723	761	734	735	757	748	762	783	766	761	787	767	712	825	736	754	700	733	734	742	755	763	759	759	792	789	729	750	761	750	742	738	769	760	713	801	742	744	758	769	761	718	735	773	798	753	830	742	807	789	810	785	771	746	772	779	764	718	828	756	757	774	720	785	784	705	793	830	722	775	768	760	702	734	758	774	725	789	777	739	762	785	769	754	764	794	780	769	769	771	801	767	772	797	717	749	788	750	771	769	719	793	759	766	804	793	755	762	743	755	837	711	821	763	800	742	741	755	752	774	820	774	748	774	788	741	679	738	790	748	797	747	766	752	772	719	755	792	792	761	732	769	715	773	753	776	768	758	766	777	744	768	748	842	772	781	797	797	712	773	785	766	707	785	758	763	749	747	764	724	761	752	743	760	748	786	731	783	779	713	772	708	761	798	752	726	787	750	791	797	745	766	763	765	770	689	743	713	792	807	773	775	710	784	735	763	784	730	762	760	726	732	761	749	761	779	762	760	760	765	791	763	755	776	793	720	756	788	734	760	825	757	768	768	732	785	784	791	780	769	777	721	803	780	762	777	739	776	727	732	768	712	746	757	773	790	777	759	765	719	744	728	792	759	757	694	728	795	744	770	750	745	786	740	735	773	730	778	763	708	741	801	790	801	732	749	763	742	720	752	790	802	758	736	790	824	752	796	713	765	766	797	772	813	790	756	817	800	740	799	773	708	762	763	767	757	746	723	742	747	775	735	754	813	715	760	745	775	741	753	816	739	783	753	792	736	756	739	786	735	723	713	767	780	775	768	782	851	725	804	756	779	811	790	768	754	762	787	742	682	758	788	768	794	802	741	746	779	801	818	804	731	745	756	764	751	698	737	774	755	772	789	794	749	764	756	758	751	732	754	757	721	712	744	793	722	807	773	752	824	783	775	770	743	746	749	796	710	780	747	780	725	822	767	754	782	818	774	782	786	753	758	793	727	772	812	751	789	769	738	761	771	783	732	734	747	742	741	744	720	780	768	763	752	750	773	773	736	768	746	763	788	774	757	771	787	788	726	769	762	763	765	792	759	780	771	760	782	728	743	718	739	791	742	737	792	769	718	750	750	780	836	775	749	692	766	754	782	812	758	795	764	753	793	803	791	765	698	780	813	745	751	727	753	762	751	820	783	699	691	825	774	777	770	732	709	720	778	766	710	792	774	783	768	753	777	757	781	753	775	776	763	757	804	760	812	784	749	796	766	759	763	754	715	755	759	750	758	725	760	800	772	788	728	738	769	768	763	726	770	807	756	735	733	804	708	755	781	757	734	705	752	793	758	771	719	733	792	726	777	745	809	759	759	774	698	734	775	774	758	804	757	721	724	791	711	794	694	786	741	739	783	783	709	768	754	785	723	759	760	765	754	773	784	757	749	781	778	746	712	792	750	753	747	748	765	808	756	744	802	760	755	749	733	728	803	792	810	823	784	746	815	741	798	771	727	746	782	795	775	746	781	762	755	754	764	765	740	764	750	765	778	775	758	757	783	759	789	752	789	815	759	707	756	789	753	825	775	792	774	798	786	786	756	759	784	739	760	754	757	829	772	776	759	771	765	760	809	807	751	800	757	767	716	741	765	731	733	757	766	771	763	744	773	716	742	789	774	770	749	733	772	756	739	753	733	780	734	757	738	810	735	744	758	782	795	725	799	738	766	784	783	688	722	703	719	749	768	769	767	758	822	770	734	715	781	759	763	708	793	796	733	775	753	782	821	748	797	758	748	762	733	735	747	761	751	747	775	779	774	740	715	776	765	748	758	808	798	772	790	706	759	763	795	755	731	759	796	735	816	775	761	789	742	767	716	722	738	746	765	752	807	742	741	754	765	768	784	769	723	775	727	778	745	745	770	782	737	697	739	773	775	804	796	776	756	752	777	790	807	763	781	813	753	748	762	824	784	833	738	798	750	801	763	753	745	736	764	781	694	756	722	734	729	797	731	787	785	757	806	731	803	754	784	709	797	750	815	736	767	791	796	734	780	774	776	694	772	755	762	790	754	748	740	771	778	725	742	759	731	809	762	695	790	785	710	763	770	786	728	738	800	768	750	768	806	748	767	765	776	790	771	782	738	785	721	797	795	777	775	719	744
1794	139	127	131	108	114	102	118	110	96	92	125	107	101	107	100	115	116	99	118	108	99	129	106	88	92	107	111	108	114	123	111	116	101	101	111	120	119	118	109	108	103	99	109	121	106	102	104	99	97	108	101	131	109	124	119	97	106	119	109	106	115	106	123	111	118	108	78	113	100	129	120	96	98	97	113	96	120	114	103	110	117	123	141	113	110	93	116	109	115	110	99	121	114	79	106	114	123	103	112	94	98	116	130	118	129	105	108	102	103	108	112	104	144	105	118	129	95	90	110	104	118	98	123	121	116	134	89	112	137	103	112	112	106	112	89	115	97	113	97	99	104	106	105	109	131	93	114	113	113	107	109	122	100	120	94	99	110	118	126	109	125	118	108	110	114	124	131	122	100	122	126	100	109	102	105	129	122	97	108	126	121	113	97	108	106	107	104	110	119	117	121	114	92	100	102	97	117	114	100	98	108	111	96	99	106	92	92	117	117	107	110	105	129	103	120	110	115	87	124	111	109	112	108	101	113	101	120	108	109	102	112	100	102	92	104	119	105	91	113	116	102	100	98	97	122	99	124	93	99	114	109	125	107	109	97	86	111	104	116	100	117	119	92	116	117	93	96	122	101	121	135	119	110	98	110	107	118	116	100	115	109	119	118	118	120	83	101	86	118	99	108	112	115	124	100	104	106	102	118	89	81	120	103	118	108	95	106	118	120	98	95	119	119	89	101	115	107	96	107	95	118	100	134	115	117	119	97	112	105	121	117	103	121	110	97	105	100	130	110	111	120	84	110	104	114	125	122	100	99	102	101	113	127	114	118	120	100	103	103	100	104	127	121	106	107	138	107	120	97	98	118	94	94	120	125	84	105	101	118	109	100	90	103	105	121	94	140	101	108	99	103	112	98	111	109	107	99	127	103	97	111	108	112	131	115	103	124	103	117	89	113	110	114	107	127	99	116	115	118	102	113	106	100	105	96	99	111	113	102	100	95	101	106	113	118	132	114	110	116	107	101	105	119	109	109	114	114	122	104	105	99	111	94	100	112	115	116	108	104	108	109	99	114	107	105	93	108	120	88	110	124	90	104	122	107	109	87	104	102	111	110	103	107	112	108	114	99	109	121	119	121	116	110	104	98	91	106	98	100	81	100	110	103	106	103	107	113	112	107	87	105	125	105	103	117	102	102	105	137	104	116	99	116	104	103	122	105	110	123	111	95	102	107	112	92	116	101	110	115	107	100	112	106	101	104	83	107	109	109	115	101	99	95	100	111	117	90	105	97	107	122	105	112	101	127	86	117	102	113	114	104	105	96	96	101	116	113	92	121	110	89	112	122	109	141	100	108	101	89	107	106	107	91	117	118	101	98	127	103	103	131	108	107	114	116	122	98	96	121	98	113	116	114	114	106	99	112	101	116	119	120	128	99	104	113	124	107	113	113	117	109	112	117	107	103	101	137	94	108	122	120	101	117	122	111	103	116	109	129	131	112	99	101	116	99	115	129	117	107	115	113	110	112	80	117	92	93	108	122	115	106	132	124	102	110	108	120	118	94	100	131	123	109	101	101	96	115	130	93	125	99	87	108	100	131	112	109	102	126	109	113	107	92	102	107	100	89	107	112	121	112	100	114	105	97	110	107	114	103	108	100	115	118	133	104	119	108	103	109	115	104	107	106	108	95	132	118	114	103	98	122	115	105	111	112	110	105	111	96	118	105	101	121	106	109	124	100	99	108	118	111	100	108	105	94	99	109	127	104	110	110	115	89	109	109	116	106	86	120	91	106	102	108	113	117	131	112	116	119	111	114	102	109	124	129	110	110	99	121	115	101	90	115	106	100	118	108	107	109	118	107	121	129	102	108	116	98	88	97	108	116	99	112	128	104	129	99	109	121	103	108	114	124	102	109	106	114	114	107	109	98	111	94	85	105	109	123	107	103	124	102	103	117	122	99	103	116	119	108	101	108	118	101	100	97	115	113	103	117	103	99	102	101	81	102	121	102	108	109	102	115	98	107	91	118	105	90	121	91	99	97	124	114	101	121	95	97	86	121	100	101	109	99	133	102	104	105	111	108	117	118	111	107	104	100	94	132	113	113	113	113	119	109	103	98	112	107	102	99	121	96	106	148	116	119	97	107	108	114	103	101	100	104	105	113	104	116	98	126	112	121	88	118	113	99	96	108	101	101	110	98	109	124	94	107	102	100	112	112	103	116	115	96	112	108	104	100	129	123	104	107	104	123	101	123	87	118	104	110	110	120	112	127	109	114	89	122	86	87	105	116	112	135	119	108	102	106	121	108	127	111	113	120	109	120	107	100	97	97	118	112	102	111	85	114	114	104	117	102	110	98	96	116	96	118	110	118	110	97	117	104	105	127	94	108	95	123	111	119	105	124	104	131	103	97	110	117	102	83	100	125	104	111	107	123	106	87	90	112	95	116	121	124	102	120	99	106	108	97	99	98	106	114	99	101	98	131	101	106	108	101	104	103	116	116	115	108	123	111	122	105	116	103	111	126	122	97	111	133	98	103	94	106	102	102	105	111	103	111	124	122	116	97	112	130	121	97	114	102	81	120	98	115	99	96	128	128	116	84	110	94	96	109	110	90	109	119	107	115	112	117	107	110	113	103	106	112	98	128	125	130	94	95	122	105	111	102	109	107	95	106	125	97	104	119	100	107	91	97	103	84	102	110	116	127	106	102	117	88	119	101	118	101	112	114	126	113	105	121	117	87	99	99	118	103	108	125	110	119	119	115	114	101	108	99	104	114	108	116	98	112	116	111	103	110	116	108	90	122	110	128	116	111	113	96	116	112	103	89	87	109	123	131	122	87	93	125	101	113	107	106	125	104	102	101	105	129	95	103	104	102	103	107	94	105	120	92	102	126	120	85	128	117	103	94	98	105	105	125	113	104	105	117	93	112	107	111	106	100	102	127	116	99	123	113	119	103	116	81	108	106	101	102	111	127	102	95	98	103	115	119	106	98	80	103	102	109	109	115	126	118	119	107	112	107	92	108	108	100	115	118	134	113	104	118	118	116	109	109	124	111	118	125	109	116	79	119	113	90	118	105	97	110	102	93	103	142	113	103	101	126	121	103	109	128	99	119	99	118	101	104	112	119	116	97	115	108	97	114	119	104	114	122	114	99	116	93	94	100	102	116	109	121	92	109	114	114	106	121	110	101	97	106	92	107	127	97	88	102	132	104	79	107	101	111	105	122	132	124	105	113	125	91	92	102	112	113	102	128	121	131	123	114	110	113	118	99	106	106	116	98	124	118	115	100	106	103	90	116	119	123	102	113	99	106	129	128	121	93	102	99	97	129	122	96	116	100	112	107	96	107	115	99	111	118	86	106	107	105	82	125	91	105	108	113	102	108	98	103	91	114	106	114	116	113	108	108	123	107	95	90	113	114	107	115	114	121	138	113	123	137	102	104	118	101	99	120	117	101	99	92	125	100	101	104	105	99	102	113	96	101	80	103	123	108
2081	362	414	415	392	394	374	344	372	343	341	349	331	312	361	354	361	340	328	311	371	348	325	334	308	350	296	327	311	332	316	324	334	342	321	317	344	331	297	334	314	335	331	304	306	332	359	346	305	360	343	357	329	314	328	308	313	325	320	341	329	319	337	317	318	342	327	335	304	376	324	316	315	335	330	347	327	303	335	327	312	337	322	328	316	313	374	309	351	328	305	333	311	349	323	352	323	316	303	324	305	324	335	341	352	318	320	323	311	339	329	333	343	337	337	334	312	327	347	347	310	313	335	351	338	309	324	339	293	314	301	333	323	335	336	325	294	346	329	318	343	329	308	340	332	316	337	348	331	320	323	335	353	297	380	304	347	348	328	326	304	362	341	305	352	307	337	363	317	334	310	319	300	352	300	342	332	343	355	341	332	342	312	323	308	316	306	327	333	309	349	322	334	349	336	279	344	335	365	336	326	332	355	320	330	348	356	321	312	325	361	329	317	329	312	332	347	339	347	333	354	303	326	338	320	310	343	361	334	356	352	332	360	312	355	332	350	343	315	310	299	362	305	348	323	274	319	332	327	313	327	319	320	330	302	306	328	365	313	312	324	328	333	332	305	318	299	314	328	324	330	320	310	310	348	313	327	353	344	350	330	320	330	338	329	301	330	321	297	345	333	320	318	320	313	303	323	331	341	310	371	306	336	301	321	336	331	349	304	329	327	321	340	309	310	326	371	345	329	341	324	340	321	332	338	350	329	305	332	340	317	338	332	282	298	334	319	318	341	348	315	311	330	328	350	321	314	357	298	331	322	335	327	368	286	337	314	357	323	325	301	345	323	323	329	325	340	308	329	337	334	327	354	306	305	368	320	326	327	351	321	318	352	333	286	315	297	318	307	342	312	325	296	345	319	350	355	305	352	307	304	340	309	342	316	329	357	358	316	353	337	340	321	327	315	294	307	304	332	309	341	348	330	365	335	299	309	324	339	355	315	339	367	334	311	323	320	335	318	326	322	323	316	297	315	336	313	333	313	326	347	332	331	352	316	323	325	341	288	306	351	317	353	308	345	365	316	326	320	329	348	306	309	327	329	319	350	334	349	340	308	354	290	364	323	312	302	342	347	340	344	325	339	330	335	314	316	349	364	372	356	300	343	361	306	317	361	340	332	349	332	322	301	333	323	309	349	320	334	329	291	345	296	326	322	330	329	340	294	357	298	312	357	317	340	339	327	295	314	346	309	331	327	319	338	333	322	334	326	337	322	319	353	325	362	328	309	335	324	337	334	343	344	347	341	351	326	308	323	318	302	338	314	325	315	327	308	322	316	368	326	348	321	361	339	336	310	325	344	317	338	307	331	340	314	322	346	324	385	346	287	338	317	351	309	348	352	341	334	301	325	335	305	371	315	330	337	298	352	331	319	319	345	319	358	346	334	330	316	339	297	340	327	301	342	327	347	354	301	325	349	332	315	297	330	318	326	316	317	301	339	334	348	329	341	316	347	322	339	327	278	353	314	344	326	312	324	345	338	311	325	332	327	287	342	297	333	333	327	328	313	299	327	290	337	322	298	388	338	343	349	331	297	330	316	294	303	327	320	315	351	335	346	328	375	350	322	318	342	286	315	324	332	322	312	346	323	306	328	328	332	366	309	323	357	332	319	350	314	341	321	319	348	343	335	306	302	309	348	331	369	317	355	322	288	329	331	328	306	359	311	325	347	297	328	319	360	336	349	306	359	300	333	321	343	328	367	326	306	341	345	323	351	312	325	315	317	358	342	312	330	329	352	337	329	302	338	326	327	332	340	341	360	294	329	323	301	342	359	347	331	335	334	321	297	301	329	330	327	334	353	351	352	318	339	358	351	312	325	324	362	328	312	314	338	345	332	332	326	329	342	335	347	331	349	323	322	336	303	346	337	345	307	330	299	327	293	317	302	346	314	342	335	347	338	343	329	325	337	319	328	327	322	316	307	353	300	307	321	339	333	361	355	336	331	336	305	322	336	327	334	318	328	332	346	296	332	331	322	337	337	346	334	296	344	329	319	340	368	309	298	333	352	355	329	329	299	305	315	334	320	290	324	333	323	342	317	311	330	308	307	310	339	345	314	303	321	338	340	383	322	320	339	303	330	329	362	341	310	318	307	336	350	335	347	334	301	313	349	322	340	321	319	336	307	310	316	322	352	346	345	330	336	306	334	340	286	379	320	321	358	343	311	308	336	328	334	356	331	318	367	330	335	339	329	320	350	326	327	341	339	332	335	307	309	305	334	347	300	337	328	319	326	339	333	324	289	330	308	313	341	339	360	347	339	347	321	326	344	339	314	336	373	361	340	327	328	335	337	317	325	357	298	311	322	316	319	359	322	335	312	326	364	323	322	307	312	341	342	344	290	312	313	338	332	325	315	335	320	338	351	322	292	339	363	343	337	326	325	328	301	334	329	290	359	333	309	332	331	361	340	334	327	318	348	329	331	306	336	317	298	323	350	333	351	360	316	295	317	325	338	342	328	346	330	326	359	347	339	326	299	341	357	323	331	330	314	349	329	317	309	323	335	342	300	324	309	321	345	350	338	321	335	320	302	314	330	342	302	319	351	287	343	354	341	318	329	302	338	332	332	309	305	329	320	359	335	336	346	338	279	305	355	342	337	324	302	277	339	289	319	343	314	323	322	326	340	345	313	289	332	334	298	343	348	314	335	334	316	313	335	322	372	318	320	331	320	322	340	312	345	328	336	352	349	328	326	366	318	320	293	315	322	321	329	304	335	346	355	363	344	326	326	360	343	318	324	311	306	329	332	335	302	301	316	342	333	336	308	333	356	349	362	337	325	326	321	337	368	325	323	339	295	341	318	322	336	349	319	314	338	305	368	340	325	304	333	329	353	295	339	318	334	314	324	310	295	337	356	339	333	300	335	323	340	311	331	327	323	346	302	325	310	329	327	304	317	322	324	342	376	301	317	316	321	335	333	318	329	348	313	326	337	314	328	321	336	330	340	312	321	314	336	309	316	345	332	352	324	317	345	331	330	313	336	309	355	335	352	359	342	302	338	329	360	355	341	375	343	344	341	308	294	372	312	335	333	332	317	332	330	319	329	325	307	310	375	325	353	342	329	336	328	301	313	310	307	347	331	335	297	332	317	301	363	325	307	359	352	344	315	359	345	324	337	340	327	309	333	312	336	323	325	324	350	325	310	278	323	308	311	336	346	322	341	306	320	315	347	347	335	338	325	319	340	345	321	352	325	330	324	332	333	354	346	321	335	339	322	350	316	341	317	348	356	314	345	306	354	324	353	360	327	306	326	318	296	320	353	314	332	322	324	322	325	297	329	286	339	337	348	311	317	322	326	339	323	345	301	319	325	331	298	340	343	341	319	326	303	299	316	326	311	342	318	317	337	354	327	323	332	328	340	319	321	318	321	318	332	342	288	349	340	329	326	334	326	318	324	348	312	340	364	325	333	325	320	350	348	324	356	319	314	363	346	344
7207	969	1128	866	613	509	383	338	291	286	239	230	205	220	213	189	193	174	178	170	157	172	183	157	167	185	176	161	159	143	153	150	138	164	177	162	159	148	148	182	154	146	130	156	152	142	137	164	141	157	176	152	150	147	160	175	154	159	186	140	159	147	145	157	154	157	140	140	164	168	140	172	155	133	153	174	147	141	141	145	141	148	162	159	142	151	152	159	166	149	171	157	142	163	163	151	164	139	166	152	166	138	126	157	140	168	140	167	161	157	138	126	158	150	137	163	151	174	188	164	175	141	145	159	172	160	166	155	154	163	155	153	136	153	163	164	163	127	173	133	182	155	143	140	167	156	136	149	141	154	144	146	145	180	140	180	150	159	142	155	152	139	133	150	154	135	164	158	135	169	135	157	159	145	157	154	163	174	178	138	153	159	157	137	126	178	147	140	138	137	152	170	149	143	148	135	163	155	169	160	137	145	161	147	135	160	156	164	149	176	156	157	175	170	157	149	159	152	149	148	162	126	159	155	161	159	147	152	174	139	159	160	152	146	143	164	147	135	143	145	134	132	174	141	162	146	139	127	155	157	151	154	164	151	142	160	179	169	149	159	165	157	154	155	154	171	162	151	154	155	161	151	149	144	153	135	150	145	131	164	146	137	148	173	143	157	154	148	142	161	149	144	135	178	167	145	157	162	147	177	168	152	153	155	157	155	142	152	153	153	142	171	145	155	167	154	153	155	165	168	154	175	146	159	131	144	166	151	140	151	156	164	162	137	133	156	167	173	150	154	146	153	172	150	137	166	186	156	149	155	149	134	152	150	162	167	157	153	153	171	121	148	145	166	162	158	147	143	169	147	152	140	144	177	176	129	129	141	150	132	134	158	146	145	148	140	156	147	157	157	169	127	178	143	146	170	151	132	142	157	160	156	141	167	147	148	137	167	116	164	158	153	131	156	182	175	160	165	150	131	159	179	151	180	173	149	151	155	147	128	158	159	145	172	166	155	156	161	140	162	165	158	156	145	145	151	140	167	165	157	160	164	150	154	152	154	145	155	197	138	126	159	180	174	142	161	146	171	162	183	165	152	161	183	159	153	167	161	179	135	170	140	146	155	139	149	153	140	144	136	131	158	136	166	153	158	124	133	149	141	146	172	145	159	179	144	151	170	138	151	135	172	162	144	161	154	172	170	148	142	181	148	161	124	159	157	168	157	165	158	151	160	163	141	150	141	163	140	163	169	136	154	146	153	151	128	147	155	146	131	172	163	146	139	137	154	144	144	165	173	171	160	163	161	164	149	144	135	147	178	151	167	170	169	144	141	138	168	140	173	168	138	171	145	137	171	149	149	168	141	147	149	175	145	141	148	145	166	169	152	152	143	143	182	157	145	157	157	146	122	165	159	145	157	157	155	137	143	153	134	155	130	143	160	157	152	170	165	141	146	149	130	144	127	157	150	158	142	147	132	140	152	151	146	161	148	161	171	121	162	153	167	157	144	157	131	147	138	180	131	122	161	148	148	144	151	144	159	157	172	154	170	168	139	150	167	120	133	146	150	146	153	154	148	154	152	154	140	153	173	145	146	155	145	152	140	176	126	148	157	142	165	172	153	151	164	160	152	152	123	158	143	148	157	138	140	163	143	154	164	156	183	167	140	178	143	161	157	143	185	156	150	168	167	132	150	157	149	145	168	143	148	143	147	164	141	144	173	163	153	189	149	151	161	168	125	168	132	150	150	118	165	154	140	175	162	155	141	146	143	162	157	149	159	175	141	142	185	166	166	142	152	157	127	164	133	153	161	138	139	158	148	163	147	145	158	160	164	159	170	161	153	165	172	147	133	145	132	170	181	150	134	146	142	168	173	153	148	143	161	139	172	136	148	144	153	139	162	139	158	161	141	150	158	144	144	159	156	158	158	145	151	143	141	155	170	163	143	156	174	119	147	153	155	169	165	151	161	145	145	181	155	177	166	144	149	144	148	144	171	157	171	124	139	164	159	142	154	142	135	180	146	148	172	167	182	155	169	150	135	143	152	149	149	146	167	151	167	149	165	139	158	165	161	152	174	167	152	158	176	166	163	154	151	135	143	146	146	179	147	164	162	159	170	159	129	159	163	137	144	142	152	141	134	143	142	149	146	150	157	167	170	149	153	172	155	146	143	138	139	165	167	142	186	154	154	147	152	169	143	156	162	165	151	153	153	157	173	145	149	132	160	144	166	153	147	157	127	145	176	173	158	158	158	154	156	158	155	149	161	159	143	160	170	155	145	146	153	142	176	129	125	138	146	170	158	155	156	187	138	125	141	157	145	162	138	140	149	178	169	161	153	162	158	160	151	151	142	171	121	165	147	167	167	179	172	164	144	123	142	140	159	165	138	157	139	162	156	151	128	149	144	140	132	129	174	180	150	157	156	162	148	159	168	152	149	163	151	137	149	143	156	169	142	156	145	144	159	171	162	155	151	147	151	156	137	148	178	173	192	164	130	144	166	133	165	141	154	141	145	135	177	144	155	135	161	143	149	170	159	171	130	165	170	145	151	145	144	167	150	134	153	170	181	173	137	175	136	146	140	164	177	149	181	147	155	174	147	123	155	169	163	170	165	158	139	155	156	162	167	156	142	159	155	162	186	149	150	153	166	153	160	157	166	156	142	153	144	154	154	171	182	154	133	151	148	164	130	155	140	150	141	156	168	150	140	145	144	134	150	149	145	164	149	143	163	145	154	163	163	140	148	153	165	146	174	170	157	127	141	158	146	145	157	159	151	141	126	146	141	150	159	139	157	183	138	164	136	141	133	164	147	157	133	125	134	138	165	146	149	166	169	159	152	147	166	147	154	150	157	164	136	145	157	158	150	154	137	159	166	147	170	163	146	123	170	156	145	147	151	182	178	159	162	155	131	159	178	163	168	156	144	151	161	157	162	179	161	159	165	177	146	146	133	140	178	155	154	152	152	148	145	142	159	159	169	166	165	151	150	179	176	142	141	160	147	143	147	161	148	140	157	146	132	149	142	152	145	150	136	142	158	155	166	141	142	139	165	167	138	143	152	158	170	157	140	165	144	149	172	130	131	138	143	148	162	169	153	143	127	129	147	147	169	185	143	163	156	142	146	149	149	140	163	143	142	166	153	169	151	152	161	142	192	163	156	150	167	130	172	142	152	156	173	165	141	148	128	142	148	170	149	131	171	165	150	149	174	156	141	147	133	146	159	152	163	146	151	144	166	147	158	164	171	143	154	149	169	140	165	166	125	132	160	133	168	155	154	171	129	155	152	132	128	135	150	175	148	148	148	160	168	140	144	140	149	139	171	162	150	159	131	149	175	149	140	156	149	144	164	142	154	176	152	163	149	166	152	139	130	142	143	143	152	164	152	166	125	132	165	153	158	140	162	158	162	158	137	155	150	138	145	177	149	142	147	164	136	147	135	132	158	156	167	137	139	179	144	140	146	159	154	155	153	159	166	148	137	152	140	125	153	142	174	168	145
5776	1181	2578	2953	2559	2144	1760	1480	1251	1060	1064	940	855	782	778	753	684	696	615	599	630	595	553	541	558	576	565	541	488	506	481	526	537	481	474	515	501	490	504	513	470	477	506	458	497	485	453	459	458	442	483	483	466	461	486	471	452	466	443	505	477	433	440	476	433	446	447	455	456	448	466	470	455	457	478	418	458	456	431	450	463	455	455	431	450	470	422	458	456	418	443	429	467	444	437	456	458	423	450	438	478	448	489	474	451	382	432	463	438	439	439	454	393	447	461	414	480	458	430	447	417	467	435	447	456	452	440	465	461	401	477	442	411	439	468	449	462	464	432	422	431	445	458	454	419	484	461	463	391	444	438	465	476	446	472	439	431	455	429	443	424	421	469	393	428	491	440	417	430	450	455	422	476	465	438	450	438	428	436	464	470	423	430	417	454	487	437	388	433	463	458	441	439	442	451	440	446	440	443	442	445	409	430	452	437	431	450	420	469	431	442	430	468	471	443	423	400	467	401	419	497	443	415	444	402	460	479	424	421	439	436	465	425	428	432	423	392	466	468	454	460	458	448	439	453	430	427	457	438	407	436	472	440	443	456	472	466	468	423	440	457	428	413	415	482	442	438	461	413	428	445	440	448	462	432	432	470	444	424	437	435	450	422	443	414	457	432	465	436	464	431	483	450	439	451	438	446	452	441	442	391	405	455	448	438	450	405	446	400	460	389	464	446	411	435	431	424	433	444	391	452	444	478	442	434	457	461	449	444	426	440	448	422	452	453	447	456	436	420	395	449	438	447	438	393	422	428	451	432	450	468	445	434	449	461	470	405	457	448	425	402	447	432	434	447	435	454	420	419	432	421	425	412	436	419	461	465	466	418	401	460	455	457	447	437	411	440	425	452	469	414	418	418	419	427	431	477	461	444	444	409	446	477	428	467	411	457	445	468	463	464	444	424	433	458	444	410	453	439	444	449	441	440	429	456	420	390	420	425	446	433	420	440	465	517	441	425	405	451	392	448	446	476	417	396	456	417	450	441	464	449	435	428	436	479	449	408	399	426	433	419	439	414	413	444	463	456	457	445	462	434	436	429	439	441	435	464	469	458	424	431	421	432	457	444	418	446	418	455	431	411	438	466	465	437	424	408	427	420	434	428	438	460	439	438	453	420	464	429	450	456	405	473	457	422	464	456	445	448	432	505	402	425	449	415	408	431	446	486	443	455	435	432	410	429	463	425	434	419	465	406	402	401	415	436	438	438	419	471	418	491	459	440	422	406	473	444	446	431	420	457	450	473	457	473	431	453	479	446	471	460	430	462	463	440	419	419	448	470	437	435	445	437	508	435	449	489	435	415	410	440	420	417	459	475	467	436	408	432	430	422	453	414	406	432	446	454	417	423	428	425	418	439	446	464	398	453	431	464	454	405	457	438	422	451	459	429	436	417	429	437	451	413	466	455	418	440	438	442	436	414	468	454	421	413	423	475	416	407	388	425	443	453	424	461	397	439	457	451	476	461	406	428	416	407	410	448	424	448	442	437	389	418	438	434	431	442	416	421	454	440	464	445	428	443	402	424	435	420	442	449	460	415	464	404	465	403	429	391	449	409	446	426	436	415	427	427	445	434	412	430	457	441	471	419	439	436	465	453	461	441	421	436	447	445	457	411	447	462	406	434	474	442	488	457	466	457	453	500	411	435	444	465	458	466	412	425	418	414	445	434	459	418	385	430	441	456	422	447	425	457	443	465	449	459	478	427	434	478	422	492	446	446	430	431	427	420	477	426	453	431	464	473	401	463	454	436	426	436	458	442	427	463	442	469	445	407	448	446	418	424	467	429	446	420	463	456	461	446	403	457	435	434	449	450	451	427	433	433	445	437	434	403	438	422	456	444	440	466	442	414	404	417	428	414	440	432	443	424	426	432	463	432	445	447	434	405	419	413	428	443	441	442	459	440	418	443	445	452	446	470	458	452	444	458	463	455	419	427	431	476	433	425	432	425	413	442	474	443	447	438	399	451	418	388	480	442	430	439	463	415	468	461	438	425	394	482	451	412	477	456	452	459	429	411	421	496	445	446	449	433	470	466	411	439	415	467	450	445	457	450	442	473	433	445	429	432	435	428	445	458	431	420	473	456	457	400	397	437	433	430	464	458	435	481	440	472	461	404	445	411	450	474	448	480	485	427	413	422	454	435	437	445	427	435	417	385	419	449	414	424	426	424	454	455	428	428	456	493	450	449	403	430	464	448	426	458	411	455	433	436	444	450	430	436	436	451	459	443	454	473	431	437	470	445	403	446	481	453	453	414	430	458	440	455	423	448	449	463	448	408	423	419	433	469	461	411	458	430	418	445	436	445	441	428	446	457	403	419	457	420	480	472	404	485	479	430	457	441	433	452	437	455	421	461	443	451	461	465	407	435	453	467	444	417	443	471	454	439	442	446	429	418	415	459	424	410	392	429	428	485	454	454	436	406	443	419	458	428	438	441	442	431	430	428	457	468	460	453	435	421	447	452	478	437	383	444	452	434	470	459	435	462	432	413	458	458	444	421	446	435	401	440	467	412	447	456	448	439	439	430	460	425	471	476	416	462	446	431	442	448	449	465	420	431	421	417	456	437	391	424	382	410	413	437	425	457	462	458	438	487	427	421	431	441	419	455	449	490	444	447	452	431	442	441	412	430	434	400	446	448	455	466	451	406	447	426	458	477	451	433	455	434	447	452	424	425	425	461	467	453	449	403	443	461	464	453	445	442	431	436	397	442	434	443	464	436	440	433	435	440	438	434	442	419	432	434	430	440	435	484	414	431	452	398	413	413	468	454	449	402	427	414	384	455	429	479	419	437	444	434	420	443	428	417	417	451	424	448	446	476	453	460	451	431	441	431	402	427	449	438	461	435	466	413	413	428	443	440	407	456	445	444	452	469	450	436	460	452	444	430	426	421	455	439	407	450	429	413	450	434	442	437	430	437	410	431	447	444	450	433	402	417	448	447	448	441	432	459	403	449	427	413	469	439	423	417	431	502	423	446	447	442	438	438	433	461	419	449	419	402	471	436	451	471	449	453	436	454	443	490	450	450	473	451	450	451	403	464	463	415	460	408	448	420	411	442	421	439	445	436	423	464	445	468	402	460	453	446	460	422	438	462	434	422	448	430	422	463	407	455	427	438	450	423	465	427	435	406	464	431	431	470	445	445	475	446	413	431	440	438	480	432	441	465	435	420	463	388	439	427	446	429	424	441	424	431	432	463	450	435	447	441	456	407	396	463	447	402	413	470	452	450	439	441	440	453	449	437	471	429	436	445	400	474	409	419	449	470	423	376	415	463	423	452	457	454	448	455	442	400	429	441	451	451	465	467	447	441	439	430	412	444	433	402	458	439	483	409	464	419	442	435	415	428	443	449	439	438	468	419	441	439	450	430	460	435	449	414	430	421	456	426	449	418	453	436	459	404	434	454	425	438	447	417	470	431	479	457	446	437	473	436	476	400	390
14349	2457	2434	1788	1324	1019	765	707	565	514	464	426	406	436	385	398	430	345	337	402	346	382	348	341	319	307	337	323	296	329	309	327	352	340	312	338	343	309	341	322	345	338	353	343	285	294	334	307	320	325	324	319	302	338	301	313	285	297	342	305	337	307	305	322	327	324	350	311	320	288	310	310	297	308	292	283	288	322	327	317	331	334	330	322	338	283	327	269	296	307	286	293	293	313	318	304	313	325	301	299	312	318	349	320	321	312	312	317	295	304	317	298	324	340	339	326	342	309	333	325	321	352	288	293	306	307	287	309	324	290	334	297	308	331	327	325	317	315	325	320	344	363	292	297	291	325	315	317	278	295	313	324	332	341	320	300	323	325	309	332	311	316	310	305	314	324	292	311	319	283	326	299	296	323	352	311	302	323	309	296	316	312	315	300	298	320	306	328	287	310	302	304	331	289	341	323	324	307	291	352	316	276	306	347	330	301	337	336	313	312	319	296	323	317	291	326	318	315	318	292	300	272	319	314	324	305	330	329	282	330	327	303	302	305	312	319	318	322	283	325	319	288	290	320	297	290	275	317	304	347	294	317	379	299	354	319	322	310	312	348	322	319	314	349	308	301	324	294	317	355	300	319	303	301	310	302	304	336	305	330	329	349	360	301	277	288	317	290	300	322	327	291	307	306	311	311	300	282	322	292	309	312	300	332	322	312	347	329	314	318	329	318	322	313	305	283	343	323	329	308	305	311	308	319	286	319	321	327	305	301	318	337	290	328	286	298	304	284	314	312	304	300	327	300	336	265	297	291	320	290	309	306	280	299	327	346	318	303	252	323	325	326	318	316	292	302	319	284	314	265	307	296	315	291	338	324	284	311	297	317	300	307	305	285	318	340	342	346	314	322	301	329	310	305	323	330	333	295	308	308	300	300	305	308	310	308	332	335	324	299	308	307	317	282	310	345	324	309	307	333	264	311	309	294	308	282	313	303	274	305	330	300	354	311	305	292	319	286	292	300	299	285	299	356	306	294	317	293	325	314	315	314	285	291	299	323	324	313	338	345	326	306	334	322	321	305	328	312	323	328	287	321	328	303	324	303	301	297	285	302	300	322	321	310	275	302	306	285	331	289	334	331	327	293	288	332	288	291	325	321	327	315	303	322	305	320	272	327	309	304	312	310	286	328	314	309	323	339	320	311	297	284	292	298	333	336	305	327	315	342	297	312	280	286	323	306	315	282	330	301	330	324	369	294	254	334	319	295	330	303	317	300	257	314	296	297	340	308	289	301	306	294	314	291	295	297	292	342	308	320	310	284	310	321	295	358	284	284	282	342	315	331	303	300	287	314	322	317	265	315	342	337	307	316	274	356	308	291	290	283	302	295	309	323	280	308	297	312	358	315	339	310	280	303	297	335	320	328	282	305	337	302	297	297	289	355	299	320	284	284	314	282	319	290	338	296	309	334	288	303	333	302	301	328	289	281	263	301	312	342	283	299	328	317	280	323	318	320	310	290	324	324	279	349	324	332	326	330	328	311	322	280	325	282	304	286	286	313	318	333	289	306	306	316	303	304	303	309	310	331	312	324	307	337	303	312	317	348	352	331	301	319	318	276	288	288	350	306	318	322	314	297	317	319	339	302	299	298	311	321	274	300	283	311	300	316	303	318	304	344	309	326	312	276	329	307	317	314	304	312	310	295	273	303	292	292	306	323	306	302	307	351	333	327	315	331	299	326	324	328	309	299	305	310	291	305	341	303	296	315	324	318	278	316	297	353	304	292	308	305	305	317	303	301	328	311	310	332	311	313	338	322	303	302	308	327	309	287	269	295	290	327	310	325	348	329	331	322	327	318	336	323	306	317	330	335	322	302	305	282	326	318	318	315	286	301	317	316	302	349	289	343	303	302	328	308	298	295	308	326	306	289	307	297	341	296	304	323	301	273	323	290	323	296	316	336	325	333	296	290	355	316	273	312	314	335	300	321	325	322	316	322	284	297	292	335	300	338	316	312	328	309	339	313	330	309	336	310	306	330	351	303	285	290	302	328	318	306	328	310	309	262	302	306	285	297	318	319	303	296	319	321	297	326	319	326	320	318	324	339	279	326	356	311	304	322	291	276	281	275	305	320	290	293	301	317	316	319	321	328	303	310	341	332	320	349	322	297	302	328	291	334	311	290	326	299	305	321	285	320	299	330	316	285	311	298	291	346	327	327	310	311	318	321	317	318	348	311	315	315	294	296	339	304	301	324	285	323	289	324	333	284	287	305	330	314	333	338	331	270	348	320	281	285	332	281	323	303	333	304	321	308	295	283	326	350	303	291	342	301	302	310	339	328	298	310	303	316	307	290	289	312	280	307	331	309	338	328	271	344	318	304	318	346	339	332	308	326	312	312	290	283	326	325	254	335	326	310	291	278	305	305	303	305	294	343	319	313	321	346	330	323	265	308	313	317	315	306	288	299	277	272	319	293	291	340	306	311	328	322	289	328	302	293	289	307	331	294	313	326	299	315	306	332	293	342	314	292	286	303	324	329	296	296	309	301	324	328	313	352	338	348	310	312	325	312	307	326	292	307	272	305	317	303	284	315	305	346	326	313	295	320	302	334	331	313	302	342	303	325	326	341	345	316	294	313	314	346	304	292	324	315	277	287	315	316	325	337	338	289	286	316	334	327	295	283	301	323	305	331	305	295	314	294	315	307	295	314	273	345	315	303	304	274	348	314	317	341	267	327	330	303	298	301	308	310	306	332	333	323	300	323	313	317	287	315	266	325	302	295	298	286	314	294	312	290	340	323	337	321	325	317	327	306	323	340	335	310	311	306	297	336	290	318	320	295	295	337	298	316	315	296	309	318	337	289	315	310	263	315	308	299	297	324	328	309	319	264	294	304	289	296	292	296	277	317	273	289	331	303	318	306	361	328	306	314	305	313	288	305	312	304	325	337	281	319	315	307	307	283	308	292	308	289	324	331	311	300	306	306	280	304	312	310	312	311	306	339	318	277	315	339	331	317	303	299	298	337	307	333	309	303	294	335	310	290	334	315	309	298	288	326	268	331	307	290	340	310	321	278	295	299	320	310	319	314	319	318	312	285	289	315	320	332	301	350	293	286	304	315	336	293	301	304	325	302	325	304	307	333	306	338	325	293	289	290	301	291	323	300	316	331	300	303	321	305	310	311	328	315	316	357	328	315	328	289	326	328	325	318	340	320	319	308	314	339	307	355	339	308	322	295	331	334	323	300	339	301	312	302	315	294	301	306	307	330	285	318	350	293	360	273	306	321	312	312	288	294	321	305	302	314	298	302	304	308	314	315	336	336	331	321	296	313	305	320	311	305	349	339	324	335	319	280	293	315	332	327	334	281	312	321	305	320	299	305	335	335	300	305	342	355	283	309	286	314	304	282	343	310	312	260	267	350	303	271	333	308	315	287	329	312	330	321	281	315	282	324	301	306	302	292	313	279	316	334	328	308	306	322	309	307	298	310	285	321
7813	2266	5051	5558	4832	3799	3255	2813	2410	2167	1856	1741	1537	1464	1362	1285	1226	1187	1245	1135	1093	991	1003	973	984	975	925	911	925	901	899	821	869	894	840	886	864	896	815	833	923	867	899	795	864	826	820	817	866	818	813	789	816	868	853	780	813	762	814	755	814	728	752	799	758	806	786	830	786	827	756	813	769	793	753	809	789	800	827	800	788	774	782	752	774	817	777	793	801	748	784	781	784	766	778	749	802	778	756	816	759	798	737	736	761	778	770	771	806	798	781	801	762	762	808	749	771	772	762	744	815	731	814	778	744	864	741	813	802	821	751	757	754	754	769	765	803	762	762	774	757	761	763	714	748	763	755	764	756	778	832	812	759	793	807	730	844	769	766	787	740	781	797	769	788	790	766	772	774	812	780	793	811	781	780	791	789	836	809	806	801	727	753	777	837	752	771	782	770	765	781	773	823	762	770	758	764	820	782	757	745	723	793	747	789	770	740	820	757	779	781	758	785	779	743	763	708	776	789	793	775	782	761	785	791	783	751	724	743	735	770	753	753	750	779	767	739	779	831	813	809	800	748	809	762	742	765	764	791	768	797	721	733	757	782	745	815	746	693	763	801	783	770	799	772	789	721	759	760	784	757	750	751	774	783	746	758	777	744	788	813	750	778	746	806	773	732	751	775	767	743	767	809	787	781	788	804	733	776	760	789	762	791	781	793	758	745	739	758	751	824	771	781	732	752	790	804	773	774	788	733	756	745	831	787	804	735	736	785	772	748	851	736	799	741	723	743	755	763	796	760	707	747	789	772	754	788	760	748	775	763	754	799	803	781	777	755	743	797	726	764	806	761	750	827	743	710	728	778	767	802	785	769	764	739	787	781	798	744	791	735	757	750	771	814	788	746	753	771	793	774	816	758	706	721	783	745	798	813	774	769	773	748	738	767	761	807	774	723	784	768	767	745	781	733	752	753	762	764	791	731	734	774	771	765	752	776	807	701	759	774	738	768	731	775	815	737	752	768	750	802	772	802	782	778	727	733	737	744	766	775	738	810	776	776	765	723	773	777	732	756	717	746	789	764	768	764	775	756	762	754	796	766	782	803	779	743	759	773	768	726	745	751	773	799	756	808	727	784	788	781	750	741	747	822	791	768	746	816	769	788	753	790	773	760	748	788	722	771	768	782	762	776	749	794	757	805	747	838	747	775	761	798	751	748	765	785	803	746	777	778	768	753	779	739	753	745	772	774	737	726	794	792	760	790	766	769	736	763	813	778	734	802	750	760	774	774	762	780	733	770	784	771	737	789	752	772	789	745	740	722	791	784	784	745	748	768	773	744	748	756	800	812	799	729	785	741	769	770	805	714	742	774	771	755	791	804	739	747	785	783	808	770	731	758	768	783	764	807	786	704	766	774	770	809	790	742	765	778	729	771	825	772	746	790	795	766	716	774	792	722	756	777	783	769	787	814	780	776	776	745	769	798	777	750	777	728	810	791	779	776	787	793	791	765	767	779	751	808	754	751	792	830	730	746	772	736	784	800	788	725	734	751	751	721	793	727	745	800	738	816	759	783	811	818	808	723	747	744	786	750	757	778	770	751	771	732	787	769	823	753	753	792	771	766	778	736	779	748	784	759	759	812	789	751	799	715	770	809	769	791	796	753	755	735	747	755	797	779	760	787	762	779	774	789	760	761	799	803	760	743	785	746	785	745	772	796	767	792	764	803	754	759	734	740	806	753	758	774	753	766	753	725	807	764	789	749	758	815	781	750	733	812	741	706	771	794	759	773	751	783	795	786	770	749	769	777	785	757	760	784	763	767	713	761	738	806	726	748	730	753	751	787	744	748	770	797	746	742	791	801	799	777	746	771	794	753	813	775	765	751	787	759	776	737	754	747	785	808	724	788	769	738	718	790	750	759	731	743	765	745	770	754	746	801	745	763	784	802	826	726	778	777	741	718	697	790	825	753	751	844	772	787	811	785	803	740	776	833	782	779	762	757	750	745	781	787	771	763	775	727	776	804	783	743	795	770	738	802	768	741	788	767	787	738	776	751	743	744	778	724	825	771	737	769	767	744	761	767	775	749	787	752	861	745	791	769	792	753	761	777	739	793	766	769	701	728	790	780	782	814	760	785	784	775	773	802	787	756	729	763	725	806	753	785	747	752	754	762	750	809	813	752	745	748	766	791	770	806	734	764	782	810	754	736	786	759	752	760	800	745	767	756	788	780	780	751	760	796	753	830	798	766	763	788	809	788	802	744	802	764	802	780	805	788	766	784	745	734	785	771	774	807	731	753	765	789	809	740	723	850	759	755	759	754	750	796	785	803	807	768	760	756	804	816	759	732	772	712	782	732	764	713	758	788	759	803	748	764	806	722	781	777	766	777	805	787	776	701	782	795	787	760	762	758	808	826	765	741	750	763	794	724	822	809	766	776	770	767	722	735	748	785	790	750	763	734	784	786	751	736	743	754	749	744	772	764	730	757	768	791	727	802	733	751	760	779	762	785	786	775	749	773	730	769	802	759	733	745	744	767	720	740	766	746	697	796	770	784	782	753	734	755	762	784	740	751	798	763	743	713	749	729	832	783	769	757	736	807	759	778	770	777	732	820	778	761	724	787	775	762	766	774	762	782	808	788	748	770	798	808	738	774	772	833	824	713	795	800	803	775	796	797	755	776	772	717	763	745	759	767	749	748	774	773	795	756	785	744	781	819	775	786	783	766	824	761	713	743	787	756	803	798	760	804	822	746	801	785	761	741	760	760	769	802	823	733	789	723	759	788	751	804	725	732	765	751	796	778	769	774	764	748	811	781	757	765	782	753	809	749	792	785	771	760	749	816	769	770	780	759	753	749	775	791	742	802	787	803	773	762	796	708	782	824	777	775	728	797	765	769	798	761	739	751	734	749	812	749	792	770	775	714	730	794	769	794	732	775	799	707	768	757	786	788	781	777	772	704	784	724	791	728	761	772	783	761	749	789	767	744	745	755	750	768	760	805	769	762	784	719	705	766	809	768	771	792	770	785	760	847	800	780	765	751	784	780	785	753	780	752	771	753	829	787	797	804	777	846	780	772	800	735	762	820	782	771	771	781	766	715	774	753	771	766	691	785	785	805	780	770	761	765	751	759	788	734	766	763	754	749	722	778	759	772	775	775	775	765	727	795	799	715	764	755	792	730	775	815	807	725	799	781	751	749	716	722	765	763	773	756	833	729	785	754	776	776	789	793	818	768	795	738	743	774	754	793	761	805	831	826	782	723	744	778	795	746	800	820	790	734	787	742	776	773	791	744	758	709	735	775	746	801	818	741	802	717	773	727	746	796	741	742	768	721	797	756	800	714	805	794	710	779	811	755	750	792	734	754	746	785	748	791	765	745	715	739	760	774	786	744	795	753	750	789	762	783	788	711	788	783	807	766	823	788	787	764	751	801	790	810	774	786	767	738	756	750	768	723	744	756	784	717	810	722	753	781	763	774	779	750	744	804	758	748	772
1930	147	142	133	135	121	125	122	116	94	112	118	110	106	100	118	98	122	94	115	110	102	120	105	105	112	99	100	119	108	110	115	83	115	107	112	98	108	110	107	96	108	113	117	112	97	116	136	112	111	109	118	126	126	105	108	93	113	116	105	99	109	100	93	112	117	102	117	110	104	117	100	122	101	111	118	121	115	88	98	91	107	110	106	102	104	100	104	113	96	91	101	103	101	118	97	129	133	110	104	94	103	116	112	91	101	107	110	111	125	110	90	103	106	91	109	124	101	112	114	120	103	113	112	96	96	97	97	107	113	116	114	103	113	116	116	126	122	88	106	92	94	125	107	119	119	117	118	96	102	123	102	100	122	111	119	121	115	111	123	105	96	101	123	113	118	126	130	120	99	95	101	116	123	106	105	110	113	118	113	141	113	98	88	117	110	96	104	113	108	109	103	106	110	109	112	101	100	116	123	98	110	101	111	101	100	108	115	115	104	115	114	112	91	107	116	104	120	115	90	130	111	119	106	94	119	113	133	109	117	103	110	101	121	122	97	108	111	106	111	106	104	139	121	99	103	114	116	95	115	111	105	98	111	109	96	104	94	86	112	119	131	120	138	107	130	103	106	101	118	108	126	110	97	115	108	107	113	110	102	92	94	109	108	113	115	98	84	119	99	118	126	109	112	107	100	99	121	111	108	118	114	115	98	114	93	115	105	133	106	113	124	107	114	126	110	107	124	112	110	116	105	90	121	116	98	108	110	109	100	120	83	106	116	102	121	95	106	98	109	116	109	118	119	101	116	110	88	115	123	97	120	100	132	101	97	126	106	107	103	107	110	108	99	106	82	129	130	126	123	114	102	111	105	124	109	103	124	115	131	108	115	100	97	96	95	117	103	117	115	101	111	108	113	114	91	100	128	105	96	116	102	124	103	124	107	94	123	108	93	100	125	121	85	111	100	103	108	100	104	114	105	103	88	112	114	108	111	112	109	111	127	103	107	119	111	91	120	102	101	118	114	111	101	97	100	107	115	114	121	99	116	103	111	108	117	113	95	126	117	101	111	102	100	112	115	126	105	126	111	103	89	105	128	107	97	109	118	115	120	129	115	90	96	83	101	114	97	114	118	124	96	95	117	139	103	103	104	112	120	130	94	112	108	127	109	112	85	88	102	124	120	128	116	118	134	104	117	101	107	100	112	110	128	113	128	136	118	91	99	106	95	130	109	105	119	110	103	97	118	99	109	131	115	115	111	107	121	116	128	91	115	120	95	120	113	103	100	106	134	117	118	130	127	116	125	101	94	88	107	133	117	128	95	100	86	109	126	126	84	109	115	108	110	121	110	108	100	119	101	108	100	100	116	125	108	106	101	116	109	104	110	111	126	109	90	99	104	108	118	94	133	111	122	87	96	115	105	125	107	104	108	121	118	102	110	120	129	124	114	104	126	105	107	114	117	131	103	119	98	104	125	110	132	131	127	84	106	121	124	115	105	118	99	129	92	131	128	123	119	133	116	130	106	117	115	112	94	117	118	96	108	107	107	101	121	91	112	120	98	110	129	107	120	104	104	104	112	99	99	131	100	110	110	106	99	97	110	125	101	119	110	131	119	115	111	129	108	115	116	108	111	98	111	113	108	108	108	104	104	113	128	109	114	103	116	123	94	107	121	118	121	116	105	87	116	119	122	129	125	133	94	125	126	106	105	104	96	96	129	125	122	119	103	100	114	111	132	107	111	98	98	103	103	105	125	117	113	113	112	116	104	108	111	113	107	131	114	117	117	108	102	118	119	103	111	118	94	120	96	121	105	104	106	98	114	102	128	119	130	104	108	115	118	127	113	126	104	115	111	100	91	98	129	105	95	109	122	114	96	120	118	103	114	93	102	119	118	117	106	114	108	126	126	104	118	112	103	105	126	109	125	128	99	109	90	90	123	107	113	115	115	114	113	113	106	139	136	97	97	121	106	112	109	111	87	109	113	92	117	106	107	124	110	104	99	110	106	108	135	91	116	112	100	133	96	99	109	89	108	117	104	102	107	108	86	107	124	97	90	106	84	105	89	111	102	120	111	114	105	108	109	106	114	114	138	114	117	118	109	114	130	105	113	117	93	106	101	107	94	106	100	114	98	112	112	106	99	117	102	112	113	92	105	122	106	126	131	118	113	106	117	104	95	117	118	104	96	112	106	95	104	126	96	123	98	118	125	116	103	116	118	112	112	105	114	93	103	123	106	105	100	91	120	91	129	99	115	107	126	115	105	124	127	105	105	115	105	85	117	117	91	104	126	135	100	99	121	99	104	95	100	113	118	113	106	123	114	117	141	125	101	115	138	120	107	120	126	85	119	137	113	131	118	103	115	108	108	106	111	128	91	83	103	112	100	99	112	103	118	102	109	117	106	118	103	109	103	105	114	102	86	111	112	113	120	93	108	111	113	93	103	92	112	120	112	104	118	100	133	115	115	114	101	123	132	88	96	97	94	107	91	101	123	93	111	106	108	116	115	123	94	120	127	115	98	102	124	129	92	116	104	111	110	101	108	109	100	104	103	108	120	96	109	86	108	100	105	92	105	112	88	104	98	98	117	99	104	122	103	108	105	103	112	115	112	105	126	100	120	107	113	91	115	92	117	126	85	92	91	108	105	111	105	114	106	104	100	94	99	80	125	103	114	92	110	102	116	89	115	143	106	103	112	129	119	100	108	117	100	122	107	104	121	105	123	101	90	115	111	122	100	112	126	93	101	105	118	115	134	124	98	102	116	107	121	138	110	137	99	107	92	95	104	106	111	114	107	104	101	112	107	93	114	108	103	111	100	121	93	121	110	125	118	122	115	112	123	101	115	108	111	91	101	111	95	102	110	109	98	82	116	90	110	100	112	88	106	115	116	126	109	106	128	109	112	110	111	109	90	121	131	130	112	109	112	95	101	91	111	116	112	123	92	102	108	111	96	121	112	104	120	113	109	92	115	93	94	107	102	115	115	112	115	117	93	115	117	103	111	90	83	97	107	131	97	116	109	117	89	96	118	125	105	101	92	115	111	112	107	113	98	105	105	96	119	127	112	100	99	106	137	108	99	100	112	104	103	95	119	109	99	115	151	103	112	94	116	131	120	126	117	105	100	100	105	114	123	103	111	111	110	111	97	123	115	109	120	110	129	94	101	123	111	101	109	104	113	89	108	110	107	129	115	97	114	99	113	112	132	115	102	114	112	118	105	109	97	99	122	105	113	102	97	102	107	108	93	113	95	90	112	114	119	108	87	107	119	102	127	106	110	90	93	110	102	116	113	113	102	113	131	101	99	114	95	98	107	112	129	101	101	110	113	132	106	103	113	119	107	124	114	111	129	101	114	104	107	107	96	109	104	107	114	111	103	98	98	110	112	105	122	113	107	97	100	113	89	114	105	108	109	102	100	121	105	121	98	79	117	110	140	102	122	98	92	120	109	108	111	114	87	114	113	101	117	88	133	123	114	101	103	120	101	97	108
2054	377	391	432	441	409	358	365	369	334	335	398	339	340	339	359	327	329	347	354	324	332	312	364	339	328	326	348	317	357	351	317	365	337	307	342	314	339	345	328	330	328	339	329	355	352	336	337	340	327	367	345	366	346	337	325	323	325	333	333	329	338	325	355	326	325	345	324	323	373	350	333	332	334	311	344	385	346	330	328	357	328	330	340	337	351	320	354	313	319	319	365	321	350	368	344	337	314	316	335	342	325	322	334	334	310	358	329	307	341	311	350	293	320	327	310	344	328	351	374	326	350	312	348	345	349	336	329	338	325	336	321	347	357	344	331	351	299	332	333	322	330	334	334	344	308	323	361	348	310	362	361	336	317	357	330	323	350	342	323	326	363	332	315	358	322	356	345	333	318	340	365	333	361	324	301	349	350	309	321	315	330	324	350	347	336	310	356	357	356	340	306	351	337	352	310	330	304	311	302	342	291	371	343	307	333	334	316	322	385	320	356	357	308	352	327	320	325	350	305	352	335	322	343	329	334	345	323	324	335	352	337	345	317	345	346	312	330	352	331	341	317	306	362	325	337	309	304	338	348	354	331	334	340	344	336	290	360	349	332	332	322	326	347	340	329	331	289	327	334	329	346	339	307	341	316	346	346	320	331	357	346	329	340	329	326	330	308	350	368	364	353	352	345	349	308	356	279	322	315	370	301	332	343	324	350	342	325	329	340	340	327	315	323	352	311	274	323	333	335	339	369	318	335	326	371	353	330	327	355	342	337	311	306	360	377	321	336	325	322	349	362	343	373	341	322	325	336	308	311	342	350	319	341	342	320	313	333	340	334	350	337	345	338	350	323	351	341	312	346	357	326	334	306	333	330	333	343	334	314	307	342	313	338	321	307	319	310	325	313	322	346	351	335	320	382	322	360	314	353	316	372	310	339	373	359	355	311	336	349	372	345	321	356	305	342	323	371	335	346	326	355	339	334	320	315	355	333	335	348	360	308	320	321	344	339	337	357	336	309	329	327	329	332	322	314	328	317	334	345	358	321	336	383	323	324	325	335	366	348	353	351	332	347	306	372	345	351	345	330	342	334	345	334	326	358	327	335	344	320	308	314	337	334	357	337	366	330	339	320	325	343	321	353	360	332	375	303	334	332	342	324	332	350	348	322	335	336	330	309	297	336	372	347	310	338	324	298	345	337	357	344	349	330	343	328	325	292	336	351	317	340	320	357	328	301	302	336	379	346	315	361	303	313	338	339	338	303	318	352	349	297	321	322	340	355	339	322	361	343	329	333	289	326	332	326	360	327	331	316	327	314	350	331	345	354	315	305	328	308	360	356	353	357	339	333	347	340	335	311	334	340	392	302	327	316	307	363	313	332	333	345	356	347	317	316	311	328	345	292	307	307	352	338	305	321	320	326	353	315	319	343	351	342	338	370	333	342	298	320	328	382	321	332	295	336	308	323	316	334	312	333	356	360	348	333	321	331	361	308	303	319	337	365	362	343	351	344	357	323	358	334	340	316	341	341	295	312	325	312	352	321	352	340	353	355	307	313	330	353	330	343	327	309	330	322	343	337	351	351	329	337	345	309	337	332	351	327	357	319	358	345	345	347	349	319	299	327	332	350	357	355	319	375	365	356	340	347	345	318	300	313	334	339	329	349	326	337	337	338	331	327	317	318	353	355	308	330	339	346	335	354	308	338	295	349	364	359	327	327	352	335	323	322	299	362	348	323	353	331	320	293	344	349	323	353	315	327	336	325	337	316	320	329	326	323	332	318	341	332	315	344	351	358	298	331	323	314	317	346	322	313	328	328	328	350	341	352	325	331	367	302	307	336	339	294	361	327	322	300	343	324	338	361	373	331	356	349	326	329	324	338	354	306	306	314	329	351	359	317	358	353	313	321	336	353	345	330	300	338	321	303	323	338	318	318	344	331	334	298	336	350	321	368	312	323	339	335	296	328	348	335	325	325	328	326	310	321	351	334	307	354	312	315	309	344	345	386	318	346	330	335	364	325	336	339	321	332	349	301	314	370	323	339	322	310	342	308	312	339	319	333	364	367	348	331	337	318	291	318	332	325	376	352	348	359	359	345	314	340	309	318	344	321	352	353	288	313	326	334	340	286	359	322	333	336	334	339	351	326	344	337	335	338	345	309	317	313	333	344	355	322	327	354	303	349	347	320	354	360	298	313	349	352	334	351	340	346	302	335	369	337	314	348	357	333	345	332	330	303	345	330	322	315	359	368	314	350	326	328	350	327	300	302	349	334	317	341	322	342	339	327	329	344	332	343	362	357	316	336	345	338	328	290	315	319	346	338	344	322	331	336	329	324	340	309	348	352	327	318	315	327	321	326	322	333	327	331	332	318	350	353	338	354	322	340	316	296	342	316	315	359	296	326	322	324	318	344	349	342	341	335	353	339	325	322	341	335	350	339	342	334	340	360	357	331	335	350	321	316	343	358	349	342	316	337	315	327	350	326	315	338	321	356	334	322	325	321	319	370	351	305	319	289	381	366	315	336	302	342	299	294	348	313	314	348	362	334	317	323	321	319	308	362	329	351	342	339	329	359	347	324	362	322	357	298	297	344	353	349	317	339	325	341	330	301	334	342	327	330	323	322	313	361	360	313	323	328	339	336	358	341	325	318	350	339	339	342	326	343	342	329	331	331	336	323	302	323	354	352	332	365	355	323	297	341	289	348	320	310	336	325	311	338	335	347	358	330	345	337	343	354	301	319	304	325	335	319	353	344	356	328	330	326	315	318	321	342	329	332	355	325	323	330	327	345	292	342	348	328	329	297	319	344	360	341	342	364	332	324	308	316	304	365	329	343	319	359	347	321	370	330	373	339	334	335	328	339	335	358	335	338	332	348	331	368	357	344	307	317	341	333	335	359	315	358	314	314	330	344	322	365	295	319	331	304	342	317	340	331	356	348	344	337	329	335	373	315	311	307	315	370	327	315	340	330	306	301	312	339	328	336	312	305	338	358	332	329	326	321	297	298	337	335	356	344	345	313	319	308	348	306	321	325	348	317	335	345	331	367	344	341	326	306	335	316	334	343	303	351	344	316	345	342	329	332	329	318	315	331	280	336	312	317	338	359	328	320	324	349	302	319	316	353	328	342	319	337	343	310	307	346	307	353	350	335	333	307	325	358	334	361	347	340	350	319	347	350	358	338	321	344	325	354	345	304	323	355	335	346	337	325	349	322	322	330	312	358	345	352	350	368	347	346	320	334	328	335	329	312	307	320	323	288	310	320	330	342	313	365	310	303	344	325	333	312	328	336	343	324	320	309	348	325	356	339	361	317	350	313	302	333	340	327	368	370	301	331	312	337	299	312	317	317	306	364	339	349	324	341	348	322	345	315	321	303	334	341	320	311	296	334	321	340	326	321	316	342	351	328	332	325	322	333	340	317	340	302	327	328	320	354	298	334	360	328	328	350	335	345	301	363	338	339	333	343	320	331	349	374	336	309	363	362	320	335
7429	908	1108	876	648	526	414	315	297	269	206	206	237	189	221	187	190	164	194	180	169	169	170	143	187	167	174	180	184	180	171	171	160	182	182	162	191	167	159	157	141	163	133	153	146	154	154	176	141	168	148	146	134	151	165	150	165	157	144	143	153	144	153	172	136	163	151	143	164	144	156	170	154	150	138	148	153	137	167	150	146	142	173	165	132	149	172	171	138	168	156	147	148	182	139	162	142	162	161	156	172	153	149	137	178	136	142	177	148	141	144	148	158	165	163	146	159	177	133	152	164	177	136	149	137	153	139	153	151	180	155	151	147	129	145	165	153	150	156	158	157	140	174	150	142	153	158	166	153	158	160	183	136	182	167	132	183	154	153	160	170	139	148	148	161	184	172	144	155	151	170	166	169	144	152	154	136	144	119	162	145	150	150	154	161	131	156	169	139	164	160	142	160	164	146	147	171	165	147	145	154	153	149	147	151	152	170	169	154	150	122	169	128	152	124	152	160	150	157	129	155	159	165	140	137	160	156	169	142	155	165	167	166	163	150	160	172	152	143	156	187	143	152	148	161	164	161	152	157	127	165	174	139	134	172	123	153	146	146	163	164	172	155	155	133	130	136	148	173	137	153	174	153	145	176	136	149	160	136	156	157	181	158	158	144	171	163	157	150	166	141	158	132	132	145	161	154	179	142	146	173	153	160	156	131	135	147	138	163	147	146	157	144	155	151	150	157	155	149	134	152	148	155	159	159	138	156	133	143	173	181	169	173	144	142	155	140	151	159	159	157	169	152	145	135	176	147	154	152	147	149	165	154	151	146	183	160	156	139	163	169	162	176	153	168	156	174	167	141	142	165	171	128	142	159	154	161	149	174	160	148	155	154	164	155	155	135	147	150	161	161	167	129	140	155	145	157	142	157	162	149	150	132	146	159	153	155	166	157	149	140	159	161	160	158	159	159	156	158	141	168	149	151	137	151	156	151	155	143	169	154	150	143	156	164	150	161	155	143	176	145	162	169	155	129	138	179	140	138	140	182	135	183	132	167	161	160	165	157	153	146	148	136	159	158	155	157	166	183	174	154	127	133	145	124	158	144	161	171	142	170	163	149	158	171	166	151	131	166	171	161	174	142	139	141	134	156	150	157	133	169	165	159	160	146	178	147	154	145	142	171	145	165	161	184	148	145	158	186	136	134	168	163	147	135	131	177	176	149	146	161	150	188	160	148	161	137	160	153	154	186	144	127	136	159	159	120	162	155	178	137	155	152	138	177	153	166	155	142	150	151	132	136	160	184	139	150	156	177	164	167	144	147	162	141	138	159	188	153	176	173	125	149	153	140	155	145	134	164	179	149	145	137	175	143	157	179	163	164	151	146	163	160	166	145	156	162	178	145	148	147	150	148	131	158	175	160	154	152	158	146	167	147	180	145	164	172	161	145	137	142	152	133	168	149	165	135	173	161	139	171	154	168	145	134	152	163	152	148	151	142	152	160	142	169	136	148	146	158	161	164	165	151	142	168	143	177	153	150	163	136	151	161	164	164	132	151	171	161	147	172	148	143	146	167	125	150	158	165	136	147	151	164	158	156	163	133	161	147	176	152	158	156	134	167	142	169	147	139	160	153	163	129	156	145	144	164	151	166	153	153	135	135	125	162	158	141	168	128	167	159	179	166	161	168	156	156	167	173	142	151	135	146	140	153	149	130	165	142	154	161	172	147	138	158	145	149	152	133	156	143	200	145	142	179	151	145	148	147	188	154	133	164	130	138	166	162	168	131	131	150	137	162	148	156	147	164	152	150	160	154	145	155	167	150	158	156	177	147	166	140	156	162	153	172	148	165	168	163	145	150	149	170	133	172	174	146	159	144	139	174	160	150	142	130	167	153	125	159	132	154	164	180	138	139	164	165	161	141	172	153	160	154	135	181	143	141	170	159	153	138	176	163	189	161	134	143	160	139	154	137	160	152	159	168	156	140	151	160	144	166	163	155	166	161	156	142	148	143	162	144	163	166	162	160	170	139	139	149	174	181	147	162	174	151	138	152	140	159	158	124	142	171	151	185	146	155	178	141	174	140	169	145	144	160	144	143	167	144	144	144	156	138	168	172	141	166	155	161	144	159	177	126	155	174	153	149	160	177	140	165	163	170	165	135	153	144	143	157	162	162	157	186	150	160	156	154	154	158	159	161	160	158	149	163	142	167	151	140	167	150	151	161	158	166	183	174	154	153	168	151	162	164	141	174	162	179	186	167	150	141	160	154	157	176	144	169	154	148	157	183	196	174	154	165	140	159	163	186	128	142	139	155	156	153	146	126	151	154	163	160	161	149	144	155	137	153	162	161	172	143	143	161	158	163	135	150	148	169	138	156	166	153	175	170	189	178	149	137	166	148	161	137	182	173	172	136	168	140	144	165	173	133	140	173	156	160	128	180	155	166	155	168	194	151	128	146	149	150	177	159	170	187	164	146	142	171	175	154	138	151	178	142	161	150	138	168	170	158	139	153	151	162	162	133	135	166	154	179	157	167	142	164	147	161	163	195	182	138	149	141	166	143	144	160	148	177	159	138	156	142	163	175	145	140	148	160	158	161	166	143	165	154	193	154	148	165	147	126	146	145	156	144	166	123	145	158	151	154	162	127	184	150	135	166	174	160	165	158	150	167	171	163	133	177	135	171	149	171	143	137	145	162	150	137	149	155	154	180	168	156	157	172	155	156	156	156	149	169	145	145	142	147	160	150	146	125	157	152	155	143	140	199	131	160	137	179	149	132	147	153	158	157	160	153	147	141	153	143	154	157	142	148	151	150	165	167	157	161	143	182	150	167	159	157	137	136	152	136	178	158	168	156	151	153	175	158	162	167	133	164	155	158	160	149	164	164	134	150	158	145	165	131	166	175	138	139	163	135	151	138	148	159	162	146	152	151	139	164	153	160	163	149	162	157	158	156	140	148	162	172	140	159	170	152	134	145	137	158	168	135	161	136	145	122	146	160	144	153	132	136	159	154	162	161	169	153	143	154	163	155	172	160	172	176	150	152	149	170	156	155	154	137	144	154	147	144	152	140	165	131	153	169	148	117	157	143	150	184	156	156	155	147	149	165	179	150	160	145	166	147	154	142	143	132	166	164	154	149	148	132	138	167	167	170	180	162	154	166	165	167	156	151	152	135	145	159	175	158	149	139	142	146	134	162	160	153	151	136	134	144	140	117	148	135	145	140	160	158	154	160	158	179	139	149	165	155	180	142	165	159	150	144	170	154	150	154	160	164	163	162	156	132	145	133	149	172	140	165	163	139	156	165	147	129	141	146	163	152	152	172	140	178	144	170	163	175	154	149	164	162	162	161	156	166	166	132	164	160	160	144	178	164	162	156	155	134	159	159	161	147	157	159	170	160	155	169	143	182	163	171	147	152	169	147	163	159	181	148	163	141	148	151	152	156	165	158	153	167	164	134	171	139	154	145	143	159	167	168	174	158	157	171	167	162	177
5868	1245	2600	3006	2690	2088	1695	1542	1304	1117	1032	928	941	852	774	752	697	708	693	624	602	597	568	604	533	593	534	557	505	515	526	544	517	535	499	475	555	510	523	473	511	455	478	499	485	474	439	461	498	489	471	489	449	499	465	420	458	478	449	465	441	452	465	472	454	475	459	475	443	458	477	508	441	467	467	454	458	455	473	422	454	440	467	458	441	438	449	458	465	463	486	442	464	419	431	473	419	447	463	444	462	416	458	460	439	421	416	446	470	452	426	493	442	415	462	413	456	408	447	465	429	464	423	465	420	423	425	468	426	439	439	431	487	452	433	415	418	434	467	460	459	461	464	446	484	450	455	465	468	458	441	440	479	442	414	438	448	510	420	429	442	456	470	430	478	422	436	427	424	437	464	454	464	421	445	440	442	441	458	443	417	439	450	501	485	442	431	463	429	475	427	461	458	439	457	442	410	430	469	464	441	428	411	457	457	471	456	445	444	429	459	431	453	451	455	445	436	409	441	441	399	448	448	408	451	482	454	471	419	454	456	439	467	447	451	429	452	430	444	437	443	416	430	458	440	491	449	455	436	419	436	453	444	435	426	470	452	435	440	440	450	424	442	489	445	433	449	436	414	393	469	410	464	458	451	443	436	448	436	470	460	441	415	456	445	412	435	421	454	420	429	478	444	462	432	450	431	463	436	432	418	435	455	454	431	436	452	436	406	437	477	480	446	465	445	393	481	474	482	438	464	445	448	463	438	425	485	443	430	443	504	481	440	451	446	452	446	439	451	426	457	457	449	448	474	449	427	459	426	452	442	475	442	421	473	436	440	421	439	470	475	487	480	454	445	463	452	430	450	415	446	454	433	479	423	436	415	415	460	446	455	459	447	476	435	427	432	437	444	472	445	452	446	436	448	446	480	474	440	420	425	458	461	474	437	488	427	444	467	451	462	415	452	431	431	413	502	441	443	447	461	449	472	441	417	439	448	453	394	466	437	437	402	432	435	460	412	457	436	490	482	394	434	432	444	472	470	474	458	421	438	445	457	434	415	440	434	436	446	454	457	504	399	432	385	419	432	426	454	448	430	440	417	415	414	444	432	449	489	440	438	421	443	436	457	422	470	422	428	448	441	443	460	440	402	426	446	443	426	475	471	464	414	430	430	417	446	499	428	463	435	419	503	442	468	430	459	465	440	425	496	462	437	455	480	408	432	416	413	462	426	419	468	438	433	465	464	417	452	449	453	452	439	451	447	440	449	454	461	424	466	466	449	444	441	446	452	456	461	427	447	443	427	481	444	416	468	435	457	417	435	431	467	445	439	414	437	413	458	481	438	456	449	432	376	442	465	431	433	456	447	446	444	443	450	435	434	417	427	482	429	421	453	471	395	477	481	444	424	439	437	449	435	461	479	427	456	456	462	392	438	417	455	428	449	459	426	457	405	436	456	472	438	429	474	453	442	470	432	439	458	426	414	418	467	433	433	435	426	446	410	412	467	466	440	433	460	438	461	455	467	464	434	420	445	426	459	420	394	424	480	478	464	453	442	457	425	482	427	474	432	459	425	477	468	433	461	429	440	447	443	465	443	481	447	468	454	396	456	477	441	482	426	437	441	420	499	454	452	432	441	440	436	453	461	448	453	434	452	431	476	431	450	421	476	420	437	442	453	462	448	422	459	457	444	447	456	449	436	455	439	450	411	416	464	434	429	480	449	442	476	459	445	449	434	474	465	425	444	436	459	452	477	462	428	419	424	461	457	424	459	423	455	410	453	433	414	445	413	447	448	429	417	438	423	462	463	456	463	427	422	430	453	394	432	443	456	458	427	468	464	457	448	422	443	429	429	445	478	424	439	466	442	458	475	457	460	453	425	438	424	402	446	432	418	439	404	384	451	466	429	463	442	483	465	478	452	450	436	403	460	418	415	431	477	455	447	425	465	484	482	453	450	462	428	469	466	434	443	441	457	424	455	456	436	440	429	430	432	419	412	491	447	421	447	451	436	451	458	468	480	468	428	486	448	438	456	452	421	388	443	482	443	471	434	433	443	446	444	439	439	415	467	453	437	478	434	411	449	443	446	427	501	464	472	417	450	420	459	448	464	430	476	441	459	451	444	429	459	420	453	450	437	451	464	448	437	468	463	447	423	451	390	446	423	431	469	423	430	445	418	476	472	422	459	433	435	399	429	481	421	447	433	436	477	445	460	454	435	449	440	446	410	449	437	469	438	462	410	417	443	411	471	436	461	432	438	447	452	421	417	477	431	458	431	419	446	414	484	481	442	490	455	476	436	449	439	421	473	428	439	447	422	416	461	420	451	435	444	425	460	429	436	458	430	415	453	469	435	475	454	464	474	445	472	416	412	456	446	448	446	428	477	431	458	429	477	488	469	414	448	416	452	438	410	435	464	409	441	452	423	444	449	465	472	458	428	477	457	437	418	452	434	428	426	442	456	432	465	449	439	430	442	430	468	445	419	454	459	444	420	400	439	481	461	441	440	458	469	452	440	419	476	454	446	439	489	434	427	431	430	447	429	395	434	440	459	464	428	464	398	419	423	433	409	450	428	429	431	438	467	438	442	421	464	446	444	433	460	448	426	451	431	403	424	480	477	418	436	442	416	460	423	404	440	432	462	486	444	458	435	447	418	502	463	442	434	443	423	409	487	470	448	463	458	436	477	435	412	447	441	463	458	447	442	426	428	472	425	454	402	451	465	429	430	445	430	464	442	440	433	472	457	414	465	459	459	396	470	411	448	457	432	475	438	467	428	441	449	415	459	475	435	477	465	472	468	460	442	460	410	442	411	430	441	445	434	498	438	424	476	431	453	473	450	435	480	446	456	435	470	464	450	442	446	433	435	407	456	466	439	471	472	513	434	427	448	465	464	421	429	432	425	518	451	441	461	449	449	422	439	444	435	454	424	442	470	415	415	444	449	450	451	438	452	470	455	441	486	499	459	447	435	453	431	451	428	404	427	454	426	424	457	466	433	412	425	440	481	468	434	465	421	450	440	469	408	436	473	429	402	446	400	436	459	479	445	475	452	478	458	461	422	482	433	454	448	445	447	439	435	464	447	454	458	415	452	480	446	441	464	414	418	454	466	457	451	446	449	424	472	440	438	497	468	430	419	441	448	421	456	452	471	427	449	482	411	416	422	432	415	424	480	465	438	457	455	427	429	457	437	465	452	433	456	436	475	427	447	438	437	453	422	422	443	422	396	434	416	443	468	401	457	448	447	501	438	466	456	416	436	451	413	433	457	441	455	449	495	476	393	465	459	418	436	438	451	421	430	442	445	478	452	415	448	481	425	438	399	437	454	447	401	433	485	450	434	435	444	448	446	422	460	460	439	461	458	426	450	420	481	450	469	417	443	438	459	459	432	426	431	428	489	434	405	467	494	437	420	430	451	439	449	495	455	447	439	465	447	441	473	468	456	444	404	447	443	464	451	441	463	442	440	469	474	431	469	465	402	429	460	478	448	446	475	458
14088	2376	2512	1890	1282	1065	766	700	602	551	482	440	412	411	388	417	363	391	343	361	367	362	386	316	318	338	348	356	341	357	336	348	333	319	334	291	292	364	347	317	356	294	327	322	293	369	342	313	344	304	330	309	330	315	291	356	321	330	341	307	276	299	306	318	339	315	317	306	332	303	302	294	273	302	274	292	282	291	331	337	306	280	290	297	301	309	309	286	316	316	318	328	361	308	316	312	339	345	334	324	334	305	294	310	274	296	308	300	292	323	353	331	355	330	335	320	275	328	333	325	293	345	301	340	290	347	300	300	291	301	301	317	316	307	310	331	332	320	297	296	291	309	314	313	314	298	293	342	285	291	286	335	337	318	346	319	322	308	291	321	332	284	337	339	316	305	300	324	308	294	312	323	332	313	298	336	303	340	324	334	317	297	309	342	293	326	282	297	319	341	317	295	321	331	338	308	322	328	291	341	363	300	319	320	316	339	339	303	335	296	295	306	360	292	319	316	296	337	323	312	319	309	306	294	283	304	318	284	343	313	301	316	330	298	295	345	306	345	282	338	344	327	305	323	268	340	285	302	325	343	323	317	292	312	289	283	325	305	348	304	298	288	299	285	308	341	328	331	300	321	363	321	308	287	309	298	300	299	292	322	298	327	307	304	302	309	333	324	325	289	311	318	295	321	315	328	320	332	342	335	316	329	313	335	294	316	299	335	330	319	317	292	286	314	333	287	323	301	331	347	349	295	306	287	328	313	303	275	319	276	321	272	314	325	317	324	298	348	329	308	321	343	312	295	317	329	283	295	319	305	312	289	306	297	326	332	316	311	346	312	337	285	318	327	331	344	297	340	342	306	309	307	321	319	312	300	350	310	311	308	338	329	348	339	338	343	278	315	305	309	328	332	315	304	321	307	281	324	295	290	295	287	283	299	313	307	284	318	291	313	329	300	327	319	328	314	293	285	294	335	304	313	317	312	326	323	321	303	323	299	317	300	300	335	289	332	299	292	292	323	308	294	318	352	294	270	302	318	327	333	300	320	285	288	333	321	316	320	317	318	322	315	344	332	293	338	326	316	316	321	300	298	281	308	316	307	301	349	334	328	317	358	331	290	330	294	318	303	297	300	323	293	343	313	318	298	317	302	279	277	303	306	323	324	288	331	336	319	304	291	317	338	294	293	292	367	315	291	310	312	293	318	313	299	326	307	306	299	319	303	325	314	320	315	289	376	330	304	311	316	334	303	298	304	342	289	292	290	300	304	294	290	293	304	296	336	316	321	314	315	314	314	334	320	351	321	295	322	314	309	318	317	322	306	325	347	293	310	327	304	313	331	326	296	331	293	330	333	290	305	335	322	325	295	280	330	309	277	327	305	323	323	323	327	293	310	330	315	285	323	304	308	307	329	360	319	293	326	323	337	319	310	295	302	298	262	293	339	299	288	306	338	327	315	280	282	315	312	329	306	314	324	316	343	323	306	300	325	301	324	352	280	324	310	287	328	334	324	313	327	331	326	352	318	311	315	306	312	315	318	331	320	318	340	309	317	286	318	341	336	325	306	321	292	324	308	328	297	335	303	302	276	338	324	333	294	298	290	311	312	305	298	296	304	307	350	319	328	292	298	301	326	301	288	312	315	332	342	301	324	290	311	314	323	299	337	284	316	324	356	320	307	334	305	301	310	338	322	363	314	325	309	330	323	322	335	348	327	345	323	323	347	339	314	320	294	293	322	316	286	328	331	302	329	301	293	299	311	312	310	333	333	309	298	319	339	328	322	338	285	315	330	335	310	344	283	331	326	342	310	327	298	332	301	321	299	299	327	317	297	335	323	317	284	290	306	308	334	316	311	304	319	313	318	339	323	333	348	291	297	296	334	334	288	298	302	316	326	314	325	288	289	309	301	295	286	327	319	324	284	331	338	306	349	297	328	345	340	340	322	323	303	295	305	312	312	318	309	321	322	319	316	309	290	335	336	334	322	286	328	321	306	307	316	296	312	289	302	289	302	337	334	330	327	301	348	314	325	322	328	303	319	304	300	317	329	295	328	292	297	309	283	310	315	304	319	305	328	326	300	309	301	325	303	333	324	294	331	325	306	277	299	311	295	327	299	302	334	329	321	350	283	323	321	316	339	316	308	313	318	295	278	320	292	320	340	325	296	328	326	308	306	333	278	318	326	326	292	311	333	294	326	328	285	321	302	332	335	311	301	305	341	304	325	338	288	299	330	351	301	292	308	311	321	341	298	316	332	335	325	291	311	355	365	302	328	332	309	302	343	345	322	299	316	306	324	311	307	347	309	331	301	285	330	329	328	318	308	289	300	314	317	337	282	311	316	331	317	360	298	285	282	302	298	309	323	323	340	347	330	285	334	336	310	315	333	335	297	313	299	296	365	299	304	293	324	339	302	297	312	306	328	319	331	334	281	308	324	350	289	310	295	342	339	306	317	332	310	296	316	315	332	318	303	302	308	312	303	343	283	319	297	299	313	349	307	343	331	270	305	296	301	312	351	340	314	339	327	293	314	314	293	284	304	307	333	275	283	330	318	298	372	340	313	338	337	290	302	319	318	306	303	307	333	349	316	337	334	316	301	323	351	309	325	280	323	296	310	289	265	292	331	313	296	292	343	316	310	334	327	347	291	338	317	311	300	340	326	326	314	298	304	312	322	307	309	323	326	355	314	295	322	315	299	314	343	350	319	322	332	302	328	285	350	339	335	302	319	310	316	298	310	341	308	321	299	343	315	340	305	295	311	290	327	322	324	301	313	328	319	338	300	292	308	341	314	303	311	305	299	290	328	306	297	299	326	327	309	289	306	327	306	313	329	299	350	320	315	311	305	307	309	307	302	317	297	299	321	313	336	294	346	310	320	311	342	297	293	317	338	292	307	305	307	303	319	300	276	336	295	307	338	316	347	306	288	308	354	333	327	326	313	312	341	332	333	320	324	334	297	324	336	302	296	325	302	274	318	302	319	312	299	313	309	334	326	335	337	348	300	287	310	294	312	329	325	334	316	323	289	302	297	290	328	303	284	313	298	305	335	299	324	312	302	309	316	341	337	315	333	275	321	336	320	298	301	295	291	314	319	301	302	312	296	320	300	261	313	326	327	327	296	315	321	289	308	291	319	311	292	316	328	332	330	311	296	277	304	279	286	321	306	311	342	292	331	351	316	318	295	299	329	309	336	320	321	318	302	308	287	278	286	274	282	293	314	301	319	305	312	353	343	324	293	316	306	316	287	307	280	355	320	324	308	313	312	312	287	326	310	312	319	295	279	327	330	314	305	268	303	315	332	321	306	345	305	310	300	318	291	321	316	337	337	340	333	296	304	312	304	294	335	345	302	308	261	320	295	331	311	292	296	345	314	314	340	314	314	312	331	300	313	335	283	294	346	310	303	306	312	305	318	318	322	307	341	326	336	322	331	338	305	302	318	326	304	293	304	297	313	318	307	298	327	312	340	316	334	297	345	301	307	311	297	310	316
7849	2274	4905	5594	4835	3937	3290	2769	2381	2056	1925	1753	1610	1524	1447	1286	1309	1234	1138	1158	1053	1068	1050	928	946	1008	1000	942	972	962	896	906	895	860	888	910	900	909	850	872	835	862	848	858	864	806	865	898	847	797	810	817	836	804	860	844	877	774	811	836	801	821	768	837	811	785	819	808	821	814	824	771	829	832	786	789	782	746	780	777	810	767	800	781	756	831	814	807	815	775	801	727	808	749	761	795	843	759	776	797	770	815	756	712	734	813	833	797	749	761	741	812	785	749	780	789	771	828	791	821	737	800	796	775	756	806	797	798	705	777	790	791	818	744	783	805	818	768	774	760	813	747	755	747	803	789	790	820	810	766	833	785	793	751	776	818	758	786	761	770	790	830	813	757	780	777	772	814	767	816	772	743	792	770	795	758	835	805	743	761	766	722	748	777	837	787	753	724	780	780	753	797	793	774	770	759	843	781	796	753	783	782	780	767	776	748	779	728	818	750	844	802	753	811	811	817	771	781	767	780	750	788	757	762	807	791	758	766	806	753	773	773	752	747	772	785	733	760	769	797	775	790	803	760	797	692	777	763	729	747	798	694	765	748	768	762	824	782	773	763	805	775	811	794	800	748	797	782	760	755	727	766	730	771	779	794	753	777	781	744	764	812	744	773	771	823	774	786	825	723	795	761	802	796	766	792	749	770	822	764	750	830	760	723	792	776	730	727	782	831	714	793	809	746	763	757	821	773	796	799	776	779	744	754	822	755	759	767	751	813	791	810	771	747	796	737	797	733	782	769	760	762	782	790	774	804	781	819	783	753	805	774	795	752	808	743	757	777	785	768	783	785	778	777	772	772	771	806	774	755	768	799	736	764	785	778	805	747	829	757	785	774	791	806	756	713	737	784	790	778	810	732	724	755	765	753	797	760	741	803	785	776	797	778	770	770	811	691	765	797	753	779	765	773	816	758	758	724	768	775	787	762	792	787	804	743	825	742	765	778	844	799	809	762	771	786	775	721	768	802	791	759	734	774	800	804	788	788	751	781	756	802	808	786	720	755	745	763	794	788	764	730	802	788	804	788	729	721	816	816	757	788	775	783	757	757	768	794	802	696	768	754	769	801	748	699	770	737	785	792	745	778	712	769	787	803	795	771	799	793	814	750	792	750	787	777	779	723	752	790	759	813	800	765	761	824	748	718	712	738	806	785	763	745	831	797	748	746	788	725	797	774	750	802	821	792	784	817	771	754	758	789	799	757	788	777	768	766	765	776	801	802	734	768	789	761	777	746	836	796	747	776	785	765	806	760	762	809	814	778	775	780	726	754	787	781	758	771	766	747	786	773	777	791	772	742	786	737	763	723	734	762	785	719	808	740	763	768	745	768	755	733	739	761	764	775	742	781	773	809	794	758	723	801	752	732	788	724	741	767	792	798	774	793	759	808	782	763	779	748	779	810	787	762	804	815	780	800	779	792	790	760	778	743	750	707	781	781	727	769	746	733	760	752	785	726	794	738	772	774	740	725	806	758	773	792	798	789	734	712	791	717	774	736	786	791	769	774	819	754	773	761	734	803	729	787	788	781	725	810	799	732	786	818	772	728	750	799	782	807	749	771	799	728	736	806	787	796	807	751	811	788	813	726	809	749	722	754	750	785	763	792	800	740	776	828	782	739	768	750	729	786	783	770	754	758	800	791	798	760	751	790	754	791	758	809	746	803	760	754	786	782	744	744	771	739	732	768	798	742	752	707	763	768	803	801	811	807	741	724	743	761	777	792	833	827	805	804	766	753	744	804	753	760	770	775	792	770	799	763	756	820	777	739	752	824	767	746	762	778	792	770	811	806	760	735	793	748	794	741	732	822	800	815	738	849	795	799	771	760	765	768	739	719	768	793	747	820	770	717	764	799	762	726	748	775	774	756	759	770	742	788	778	774	776	787	763	728	736	791	781	757	802	752	808	783	743	801	794	791	729	783	772	731	744	797	771	715	784	799	790	750	773	745	775	781	774	777	783	764	760	779	780	760	724	733	770	717	768	769	747	797	773	778	754	753	796	771	784	754	798	771	757	737	771	825	720	726	720	796	780	771	737	772	812	811	789	756	771	752	767	793	831	774	749	765	815	844	780	747	804	790	751	781	747	813	803	743	799	764	805	793	808	743	836	781	734	735	804	765	790	752	758	789	756	783	725	792	823	766	763	825	766	768	761	721	808	786	776	835	759	812	798	790	787	765	810	706	755	765	793	740	840	748	728	747	794	755	773	738	822	771	784	784	787	768	790	763	803	732	738	769	781	762	769	795	802	761	822	734	808	781	743	813	744	770	793	773	738	754	802	803	756	724	855	793	814	751	820	829	745	705	739	762	767	816	801	778	784	786	824	753	773	761	752	769	772	770	751	771	842	765	772	749	728	753	813	737	763	746	766	787	762	762	815	782	754	754	748	787	847	739	779	791	719	775	753	757	721	770	778	801	774	833	797	788	755	755	768	798	732	765	804	775	733	802	790	820	740	755	755	741	800	781	767	791	831	736	745	775	813	851	800	736	808	780	770	742	788	763	767	760	784	729	830	749	774	724	788	781	754	782	738	806	790	812	771	837	759	787	720	776	773	778	784	795	753	760	785	831	765	792	761	755	772	746	804	761	782	754	759	774	773	756	732	808	764	785	790	785	787	758	779	776	769	767	793	790	800	759	751	800	779	761	816	825	827	811	812	796	780	750	760	730	777	783	827	771	746	757	807	746	784	758	732	777	767	802	777	752	758	778	770	796	763	773	791	789	786	759	786	729	768	774	769	760	826	847	757	802	761	765	745	708	717	770	756	773	774	764	757	755	796	743	796	814	775	736	790	727	850	764	776	768	727	760	783	798	726	772	742	795	721	797	750	749	780	764	787	752	744	758	819	797	740	795	781	765	793	781	757	827	761	778	750	785	815	744	781	759	777	763	804	770	760	794	790	756	791	781	759	755	773	781	794	749	754	778	800	806	777	784	780	709	815	721	736	723	796	764	741	760	754	762	783	757	805	788	770	804	777	810	789	755	767	812	789	747	811	747	749	791	782	767	775	823	795	812	785	778	754	750	824	769	790	750	729	790	801	792	800	756	798	760	777	754	705	818	776	797	765	794	763	761	767	735	774	754	797	751	779	810	762	771	776	778	749	776	833	783	720	803	741	772	770	813	781	754	795	742	769	800	802	739	759	801	822	756	762	798	737	767	773	815	751	752	744	785	689	761	782	757	739	779	715	767	821	798	758	757	809	714	788	802	803	771	719	791	766	751	732	741	771	772	752	722	797	764	758	729	739	751	707	739	762	788	727	774	757	750	795	765	812	769	791	812	759	819	770	796	761	798	760	794	753	759	783	792	792	754	752	789	777	719	823	732	743	714	736	751	776	754	746	812	762	779	770	705	824	768	729	779	736	751	787	811	748	789	751	755	716	758	776	803	770	736	792	791	789	751	807	759	829	791	762	761	807	806	758	747	816	765	731	761	719	812
1820	154	159	124	123	123	89	127	119	107	111	114	122	120	128	109	104	129	101	105	78	125	110	131	105	94	110	102	108	102	103	120	102	111	106	118	117	104	126	110	118	127	109	142	103	128	121	114	118	112	104	108	120	118	104	113	118	96	99	116	97	121	103	132	128	112	119	129	126	117	114	103	97	116	108	95	107	87	118	131	110	113	112	113	120	112	104	121	118	100	112	114	96	122	107	127	109	108	125	124	93	129	114	114	126	95	122	123	118	127	133	131	96	125	122	107	112	121	124	104	109	119	122	120	120	110	129	116	126	125	97	118	106	117	119	107	110	103	111	99	136	117	98	100	107	114	117	101	93	113	106	100	124	128	109	117	119	80	104	122	111	103	114	120	128	118	113	109	109	113	112	106	91	82	83	112	108	99	116	109	82	137	121	111	116	119	117	109	105	112	102	123	119	128	133	97	118	113	115	113	108	120	97	102	106	104	100	111	97	121	101	115	110	96	112	109	116	118	117	101	95	93	109	99	108	87	112	103	105	122	88	113	122	108	119	134	104	96	108	110	109	115	102	111	109	109	123	95	88	97	110	107	123	120	107	123	119	98	108	132	127	111	118	101	127	98	121	106	135	112	111	117	98	115	117	135	88	99	114	103	110	110	96	96	108	105	133	114	113	117	104	113	102	117	110	120	102	92	106	114	126	95	105	107	112	99	118	95	118	121	113	120	111	119	114	128	113	107	108	127	121	123	122	110	117	95	112	115	121	106	129	106	117	115	113	91	118	99	118	112	113	111	131	128	117	127	118	109	122	118	115	105	129	97	124	123	121	110	110	129	125	123	127	130	109	123	123	116	120	104	102	117	110	100	103	104	114	96	110	112	118	102	132	120	117	121	112	113	138	105	116	108	96	114	120	96	103	103	126	116	108	109	126	114	101	101	107	119	117	105	90	94	108	104	118	118	115	108	105	113	121	107	95	109	99	114	104	135	107	100	100	106	115	111	107	120	111	97	132	108	126	109	106	102	123	101	111	126	115	108	114	123	99	111	101	104	116	128	120	93	103	99	109	123	118	104	118	111	124	122	125	103	115	124	96	117	115	116	112	87	90	105	118	107	93	93	125	96	107	105	115	114	109	99	97	117	128	100	93	107	114	99	110	125	107	112	116	114	125	99	96	104	105	112	119	95	107	106	104	95	105	134	103	108	112	120	111	103	99	132	126	103	109	117	109	112	118	139	115	111	117	120	123	112	88	126	124	122	113	117	121	117	118	94	128	116	104	122	113	113	119	109	123	109	100	124	125	108	112	99	118	141	118	119	120	115	124	105	138	114	117	116	124	134	122	113	112	99	100	101	111	88	112	123	126	107	122	114	113	93	112	127	130	98	116	104	92	123	115	105	107	99	114	86	117	103	101	106	119	108	118	104	115	97	108	125	105	115	112	92	109	106	106	120	93	116	117	119	104	106	113	91	106	115	100	119	110	110	105	118	126	110	108	117	105	102	108	130	123	108	119	121	102	117	107	109	103	121	103	106	99	127	121	104	126	99	142	142	96	110	104	111	111	107	127	110	107	94	112	108	107	115	116	101	119	122	104	113	136	110	122	106	111	94	117	111	131	114	122	94	115	112	104	130	116	115	103	110	123	97	111	97	102	98	107	111	107	127	111	116	115	118	108	110	110	104	114	101	110	122	90	112	96	94	113	104	120	129	130	112	135	96	117	103	113	111	114	112	106	101	134	114	123	115	115	98	109	94	118	99	105	114	106	114	122	115	93	114	110	93	98	105	117	106	129	123	106	109	139	115	115	106	116	84	112	90	101	98	111	118	94	115	150	99	115	93	92	101	117	113	114	124	112	124	118	111	99	100	109	94	117	95	108	118	125	97	110	129	120	115	104	110	98	131	101	125	108	109	99	111	129	111	112	112	124	121	119	112	100	134	96	94	103	122	119	110	126	97	106	102	120	107	105	119	110	109	104	107	110	98	116	110	133	91	89	112	116	110	128	97	92	103	106	111	121	119	111	119	93	115	92	100	119	97	101	121	144	100	120	111	114	107	118	109	116	114	115	115	105	123	100	110	104	111	120	122	103	104	104	113	101	107	109	97	114	106	137	122	96	95	103	117	115	116	122	96	109	111	108	141	114	108	108	94	112	115	113	91	113	109	123	107	92	119	95	117	107	122	106	101	118	119	116	95	94	111	134	113	119	110	107	109	109	87	110	119	118	117	115	114	96	111	112	129	101	104	109	120	103	116	127	104	114	128	105	113	93	118	89	119	117	122	133	117	98	104	123	121	101	112	108	91	112	101	110	123	125	119	99	127	97	106	114	104	138	111	101	102	116	119	114	119	117	109	114	103	99	109	114	86	126	113	114	129	98	108	108	101	110	130	106	97	94	139	116	121	118	112	130	94	133	101	113	111	100	133	123	98	126	113	107	123	108	118	136	107	103	116	93	124	118	110	122	102	124	119	119	106	105	108	107	112	127	102	114	110	93	117	107	129	106	117	92	96	129	124	97	102	115	104	101	122	119	112	125	109	119	110	106	125	102	101	92	108	114	96	112	119	125	106	104	101	124	120	114	126	109	133	103	106	104	133	114	110	112	111	96	109	113	127	110	114	94	121	102	114	109	118	125	126	108	111	105	105	116	100	111	119	117	94	109	105	109	114	101	115	123	111	129	110	92	114	121	125	114	98	112	114	123	126	130	109	113	130	100	100	96	122	97	126	98	114	100	130	126	106	103	106	135	96	115	118	97	102	134	128	121	118	121	109	136	120	110	99	117	112	127	125	108	123	114	109	128	118	113	98	121	105	101	117	108	106	99	114	112	119	102	100	116	109	138	96	112	110	100	105	101	130	100	106	124	114	115	118	93	85	117	98	143	117	112	106	107	92	113	96	129	113	110	117	115	131	104	100	95	121	96	107	120	135	117	112	120	100	100	92	88	100	92	92	115	90	116	102	93	112	103	113	113	111	98	110	109	110	130	102	99	103	111	130	96	115	118	103	115	123	107	103	112	121	120	119	102	118	128	118	124	118	98	110	104	109	95	127	127	101	111	115	112	129	110	127	104	129	109	108	124	109	117	107	119	110	115	118	80	111	110	116	103	110	111	110	107	112	105	108	93	114	103	102	128	108	118	100	144	115	127	116	107	138	106	126	128	107	136	118	134	115	115	108	100	121	102	107	108	129	114	120	119	82	125	115	113	110	121	106	99	118	109	128	110	110	122	134	110	121	142	115	109	101	120	123	112	114	108	119	124	108	106	101	107	111	115	140	118	115	117	96	127	99	121	112	115	127	103	113	126	135	105	102	116	125	99	110	114	100	112	126	103	118	105	108	113	110	110	108	148	121	112	117	99	122	103	99	115	103	100	114	112	117	133	94	115	109	118	113	137	125	114	120	110	116	105	108	106	105	117	108	108	123	93	100	121	119	101	131	107	91	104	113	100	100	100	123	111	103	102	119	124	127	117	133	123	108	114	98
2127	386	423	452	400	402	376	446	361	397	353	363	289	359	340	374	352	348	335	341	350	352	344	337	347	348	347	366	340	315	369	345	358	357	323	325	327	332	341	320	315	299	329	330	344	319	329	347	338	351	340	315	311	364	342	313	354	345	354	330	369	318	336	329	338	363	342	341	352	323	381	354	329	327	316	378	341	338	364	338	359	330	349	350	363	321	366	350	327	359	324	337	314	354	344	348	319	322	348	335	330	309	325	332	333	379	338	316	336	314	341	338	384	343	341	356	322	324	325	324	398	358	375	344	357	332	329	343	326	364	321	306	358	371	322	363	365	294	364	315	320	318	340	327	335	304	340	343	339	317	340	314	330	347	305	338	341	354	329	329	379	385	329	336	305	348	342	372	358	371	318	339	335	341	326	333	337	328	328	354	319	339	323	352	372	319	337	301	317	331	347	341	349	337	309	364	333	338	340	349	342	341	322	362	335	336	330	350	337	364	304	364	360	355	346	394	340	380	339	318	343	330	338	332	304	361	335	336	295	344	383	328	344	330	351	337	343	331	357	319	348	359	367	345	350	325	363	351	343	348	358	339	357	326	358	330	335	351	337	368	324	332	362	341	350	325	365	325	345	322	345	357	347	331	327	358	351	335	338	363	310	324	308	361	330	339	345	363	359	301	354	378	343	333	324	355	339	346	308	354	345	324	346	323	355	339	353	335	336	340	360	381	333	350	344	338	349	317	331	368	360	339	378	341	340	327	329	340	319	348	331	352	353	291	328	332	327	346	335	359	316	343	340	308	341	356	355	352	340	347	334	329	353	317	328	353	359	326	318	348	336	325	347	358	338	351	325	360	332	337	307	382	289	354	334	318	333	333	365	337	348	347	332	324	352	350	316	323	343	323	334	326	339	337	316	337	332	320	360	324	354	330	354	349	328	328	333	350	319	297	325	310	341	328	336	367	371	307	370	304	323	340	360	345	339	326	316	320	330	348	343	353	350	333	326	331	324	339	329	362	356	325	328	317	339	339	333	338	335	338	375	323	361	362	313	354	358	366	339	332	388	362	341	332	331	325	329	319	336	304	340	344	352	329	378	313	346	370	333	350	321	330	355	339	329	339	333	318	326	337	365	339	320	340	348	353	342	333	351	349	330	364	314	322	334	329	356	332	351	350	340	338	319	353	355	338	338	335	336	323	367	362	338	307	334	339	365	320	339	354	326	338	364	347	334	331	314	319	346	382	308	342	319	306	343	314	317	308	318	324	328	378	320	336	373	342	323	308	361	318	324	376	355	329	366	328	321	368	308	358	361	316	365	308	353	347	341	355	317	298	346	364	330	334	361	350	362	348	306	332	347	329	366	359	372	340	360	331	303	330	341	351	376	356	348	357	348	310	321	331	316	368	341	321	352	328	362	334	349	306	378	323	338	331	312	325	311	328	332	344	334	299	362	342	336	348	344	319	350	329	363	338	339	325	362	311	349	355	359	337	339	320	377	325	312	334	324	359	345	321	344	312	330	324	342	319	337	342	376	323	312	352	315	329	330	364	346	348	324	338	372	351	344	351	335	334	337	343	338	345	354	338	320	311	359	340	348	338	332	363	329	349	342	363	336	345	353	356	313	336	366	338	344	334	336	349	316	333	365	328	359	302	376	341	322	294	332	325	342	347	346	375	316	339	353	327	326	352	342	332	322	318	337	353	333	325	321	327	343	319	337	354	324	338	316	370	334	337	346	325	325	325	311	341	348	328	357	330	332	357	312	368	368	342	336	352	361	322	349	338	345	347	374	326	327	325	324	337	321	353	349	319	347	354	332	371	337	351	367	368	318	365	339	363	329	334	378	307	355	360	348	354	310	328	334	326	338	293	347	335	297	329	310	348	329	318	327	327	353	324	337	326	345	338	340	332	323	316	349	334	350	333	359	333	345	332	394	299	336	302	355	305	348	350	339	310	353	324	340	316	356	320	326	341	340	322	326	317	342	349	322	319	337	292	378	322	323	345	334	321	346	337	351	345	337	321	298	324	334	341	335	360	351	351	331	309	339	297	317	340	351	317	305	344	342	328	310	315	340	377	366	345	339	344	327	321	327	328	340	318	316	322	356	314	356	339	323	342	336	337	354	336	353	357	365	357	356	342	336	337	349	332	338	376	349	336	317	330	331	314	346	323	306	339	339	378	361	379	372	352	321	337	338	323	343	305	323	315	332	326	350	367	338	356	363	293	374	339	349	319	338	326	353	334	370	307	351	351	346	336	375	344	375	335	313	328	337	361	356	344	316	343	321	335	334	307	382	364	361	311	336	375	341	346	362	361	329	357	350	359	317	348	331	340	305	318	332	350	356	354	341	359	331	351	343	309	341	333	350	360	354	316	345	331	385	353	318	351	355	314	327	306	324	371	365	353	326	313	358	348	343	334	310	361	341	350	345	308	314	345	325	301	320	317	363	347	336	347	325	333	320	348	323	345	319	322	334	344	358	349	334	327	353	325	309	364	332	347	330	350	350	336	357	328	299	329	324	357	356	361	326	353	334	304	310	307	307	385	351	369	365	313	339	327	337	333	346	378	358	327	330	352	351	354	335	332	323	338	359	336	336	336	343	324	335	382	360	338	311	310	347	370	339	349	340	331	343	369	309	309	357	356	348	359	322	335	324	329	366	353	303	380	331	335	326	340	331	324	320	340	303	324	343	325	356	368	334	343	328	343	313	313	335	338	345	342	338	338	325	319	332	343	326	328	296	329	324	358	325	355	335	355	371	330	357	314	335	333	317	314	315	315	349	325	302	336	318	331	348	326	337	288	345	353	371	361	314	350	365	330	343	347	354	361	327	337	342	332	320	323	347	334	337	339	342	346	319	350	328	345	338	367	313	318	325	329	361	340	338	339	329	337	347	356	331	362	319	331	345	380	342	315	355	314	335	340	320	339	344	367	306	320	336	349	320	324	329	331	310	327	310	356	351	302	347	325	358	345	369	330	339	338	306	307	356	338	319	321	307	301	352	341	385	356	353	320	363	355	334	359	315	335	338	322	325	324	354	329	347	356	325	335	341	347	328	337	340	355	340	331	331	307	338	355	340	335	319	331	342	335	324	328	328	334	321	331	317	350	355	329	350	328	305	349	350	335	329	326	347	345	344	356	321	337	324	336	315	367	349	341	328	348	352	334	323	324	347	324	356	366	330	330	333	354	339	329	370	354	323	350	318	349	349	354	299	309	354	373	339	333	380	329	328	309	357	333	313	367	340	328	381	363	336	314	351	346	333	331	319	357	363	341	332	331	351	360	315	358	335	328	328	346	290	323	335	345	349	334	357	350	349	367	313	346	331	347	336	342	286	333	327	329	363	346	318	353	293	325	357	359	391	323	323	353	341	331	338	340	383	372	350	336	318	354	328	332	359	331	360	338	338	345	323	300	329	348	348	322	340	337	335	358	359	302	335	325	329	368	364	323	343	355	345	339	366	314	313	332	318	326	328	360	361	331	342	325
7436	991	1251	837	585	495	386	326	267	245	275	230	200	220	214	202	150	212	157	155	163	152	204	182	170	157	146	165	166	156	171	158	164	148	165	172	167	167	168	152	147	152	168	151	152	160	154	153	165	152	152	175	161	158	156	158	163	188	151	173	186	157	176	160	171	148	141	150	149	140	164	148	155	161	139	140	151	177	170	148	152	147	170	170	152	171	141	162	150	149	158	173	129	175	158	166	152	153	183	163	136	161	167	175	165	167	134	127	163	140	153	170	149	165	159	163	152	148	177	160	149	149	161	174	165	170	159	176	161	159	153	146	166	156	147	158	155	180	176	172	159	147	151	158	157	168	170	163	130	156	142	156	159	150	173	183	149	151	137	153	153	155	150	154	137	167	142	159	165	145	168	154	159	164	173	145	148	148	174	147	187	200	165	153	140	134	173	163	155	132	175	175	157	156	175	158	157	140	144	157	158	163	153	162	160	166	154	162	147	173	167	176	159	170	144	156	169	148	160	138	180	151	145	163	150	166	144	176	185	126	135	147	163	153	182	179	163	156	157	161	151	149	166	154	170	149	150	139	155	152	173	131	164	174	162	138	170	149	150	139	156	156	170	158	165	149	143	167	173	139	131	159	154	148	174	153	176	147	172	149	170	148	152	159	166	154	156	157	146	152	158	144	179	157	171	150	133	140	174	161	161	142	165	127	134	134	168	163	169	152	143	187	146	158	181	141	128	159	140	179	175	161	158	156	136	128	132	152	140	153	173	175	158	161	176	181	158	141	163	181	148	167	146	157	148	153	177	163	149	158	144	146	147	149	153	149	144	151	160	141	154	180	155	152	143	140	143	141	163	159	146	168	136	143	142	148	143	141	161	166	160	156	149	179	169	161	158	165	156	162	124	163	168	170	162	172	141	142	149	176	158	150	172	159	158	153	154	154	157	170	153	129	149	152	182	157	120	163	169	161	152	161	147	152	151	158	175	177	143	141	154	144	162	132	154	150	162	130	179	164	158	142	173	146	131	159	151	154	148	156	153	153	142	151	149	160	150	162	156	159	173	152	155	131	138	157	149	151	139	153	146	164	171	173	139	156	169	137	161	160	164	160	179	158	174	158	164	162	155	149	153	183	144	174	156	158	154	171	146	168	152	165	169	158	168	175	167	149	154	160	166	153	152	159	165	148	172	161	148	160	119	171	171	178	154	161	170	141	143	153	162	162	145	151	160	152	170	148	147	129	150	161	168	150	161	157	145	156	134	182	160	154	137	136	173	141	158	160	151	154	150	161	175	161	159	151	133	158	153	158	177	164	138	163	137	171	192	147	147	152	167	138	162	147	150	130	142	170	135	143	133	144	140	165	157	160	160	150	113	150	149	178	161	148	157	173	156	159	141	177	157	143	160	171	142	147	153	140	161	178	169	147	153	140	149	165	166	169	140	128	153	160	155	160	146	153	142	146	179	167	159	157	163	162	162	151	158	159	148	160	175	167	158	165	152	169	159	191	174	166	146	143	162	186	192	168	134	153	162	169	173	149	155	157	167	153	153	139	166	145	168	153	186	133	149	168	211	168	187	157	148	178	176	167	159	149	186	158	171	139	148	174	156	129	171	162	165	136	163	171	179	140	140	163	166	174	147	159	156	132	146	148	143	144	148	167	149	151	151	174	163	158	137	174	159	150	170	150	151	155	143	189	159	143	149	159	178	146	154	160	191	155	148	161	167	171	169	164	152	163	159	151	160	164	143	153	160	132	160	157	131	146	142	145	165	156	159	157	173	169	140	170	157	152	157	165	167	141	171	141	138	151	173	160	165	141	136	163	152	155	135	163	161	172	145	178	170	139	145	147	143	176	160	153	147	177	183	139	165	171	139	151	144	148	153	150	159	152	160	158	150	151	161	150	165	147	131	161	144	136	158	166	157	180	146	168	149	135	154	174	147	148	150	151	171	135	142	150	187	159	154	149	148	147	174	154	161	143	146	172	141	179	141	176	149	137	177	175	153	160	161	157	159	160	142	164	135	134	135	170	165	160	141	153	157	163	156	162	161	150	165	145	141	150	160	163	145	169	135	143	164	159	147	136	169	154	156	178	162	176	160	179	180	162	142	163	139	167	162	153	163	155	138	148	164	168	174	144	170	163	176	155	169	167	167	131	175	159	164	169	143	127	160	149	139	153	172	155	160	138	141	156	141	152	149	145	159	172	162	148	151	159	154	182	143	152	136	148	152	155	180	162	174	157	140	148	151	156	157	157	158	167	151	177	153	173	159	155	156	161	158	150	152	141	158	153	166	148	147	160	155	167	171	138	143	168	152	138	145	153	148	160	175	152	167	160	162	169	144	137	153	152	154	144	182	168	184	166	159	161	166	171	155	138	138	159	145	125	143	152	160	143	157	167	154	157	139	145	168	150	155	172	158	154	157	155	160	172	163	150	149	191	148	154	157	134	178	153	137	139	153	154	149	142	161	185	187	156	149	169	154	175	145	168	163	141	174	167	158	153	143	169	176	176	149	181	163	153	167	164	158	143	171	172	167	160	159	149	146	167	172	169	157	162	177	155	148	146	151	157	149	164	168	160	169	142	147	149	202	156	154	157	179	164	155	147	181	171	157	157	152	148	143	139	161	164	151	160	138	164	164	154	137	145	140	146	161	158	168	161	173	168	169	136	155	145	136	168	159	173	154	170	156	164	165	158	162	168	155	146	170	170	149	151	170	154	147	142	130	161	137	143	158	162	127	147	136	148	146	169	166	159	162	154	147	134	152	175	167	175	152	146	159	162	159	144	137	188	154	162	145	160	163	173	139	181	179	140	161	148	157	179	137	162	151	150	134	169	161	144	171	157	120	139	165	141	146	143	147	161	174	149	161	178	173	151	160	148	144	164	147	155	181	156	148	128	127	150	166	156	156	162	145	146	169	150	136	157	149	145	143	159	139	166	158	160	157	168	158	164	144	163	174	128	143	153	148	161	143	145	159	130	144	140	159	176	139	136	152	147	163	159	161	159	143	160	186	137	154	152	171	161	182	157	130	146	152	186	139	165	158	158	146	160	149	155	159	155	168	163	133	158	166	143	136	147	165	164	154	171	136	181	181	126	143	159	180	163	148	125	148	161	148	153	138	152	152	135	138	184	152	147	181	151	161	173	160	167	170	166	145	127	156	166	168	157	155	126	137	144	154	149	169	181	166	153	152	152	175	140	137	137	170	176	138	162	184	148	180	143	159	145	174	143	170	159	157	169	157	147	154	146	139	144	165	160	166	157	168	150	116	159	171	162	143	161	152	143	157	135	162	161	143	158	157	175	140	179	157	166	173	161	161	165	172	153	148	129	153	159	156	160	169	162	165	151	157	146	129	165	159	153	155	166	169	153	163	144	165	160	147	167	159	152	153	166	156	167	138	163	161	156	167	145	146	161	159	152	140	147	138	171	158	170	170	159	147	154	158	163	173	159	167	169	135	164	178	160	128	189	155	150	148	158	152	137
5727	1165	2626	3011	2530	2084	1737	1545	1287	1123	1000	993	882	816	789	741	696	649	682	636	615	604	579	575	554	541	540	504	535	467	497	505	522	539	519	492	521	506	508	505	529	505	498	462	487	488	489	456	466	451	504	486	502	424	448	456	450	485	471	473	500	466	443	516	463	428	489	484	453	453	446	427	487	462	486	481	448	452	468	465	454	438	451	423	417	456	431	446	457	427	395	458	462	438	437	464	445	467	453	433	473	455	472	475	453	443	484	414	493	462	426	440	468	416	458	449	471	458	435	451	465	436	427	432	464	450	449	470	479	433	389	459	463	481	480	477	435	469	480	442	441	495	494	412	474	422	475	450	444	421	442	458	458	467	465	421	462	465	480	412	422	479	447	436	439	445	421	424	445	460	447	443	476	474	429	420	447	418	487	433	453	440	469	457	461	419	435	454	423	458	495	417	474	455	431	428	422	413	469	446	459	445	504	434	440	445	457	484	431	445	478	453	454	457	431	400	440	424	481	427	463	427	446	458	432	436	460	436	427	436	427	452	463	503	463	456	483	465	441	440	449	421	454	468	446	418	486	432	468	445	444	394	474	446	429	436	424	478	456	453	426	413	460	465	435	467	424	438	423	438	422	481	501	462	428	431	447	437	437	452	447	461	460	472	443	470	458	450	446	472	419	416	443	418	414	458	420	444	440	434	410	439	442	431	429	469	455	455	424	439	467	446	451	455	451	459	438	436	466	476	481	451	478	447	449	460	467	438	438	425	423	420	472	444	492	435	413	462	447	469	473	483	426	472	480	418	433	462	431	469	438	443	447	461	474	477	451	473	463	462	440	442	463	447	466	448	485	463	459	439	435	460	448	445	450	450	451	443	463	419	460	457	481	430	462	491	433	477	469	462	491	468	469	413	447	455	484	446	422	452	456	409	463	459	487	451	472	491	469	478	433	434	474	476	443	457	429	460	450	464	451	464	434	452	445	447	408	455	456	463	447	461	487	458	442	436	459	431	421	428	421	424	441	393	458	494	429	452	479	438	459	412	436	440	461	460	442	442	431	453	425	455	443	441	449	472	438	434	445	426	444	461	420	473	452	439	443	445	418	451	440	434	470	468	439	444	418	447	421	465	472	416	435	487	486	419	426	457	442	416	460	432	447	455	431	451	456	471	478	472	407	445	434	429	437	469	472	469	462	402	526	419	451	436	423	455	445	437	446	441	453	481	451	453	464	416	442	419	439	465	500	447	454	455	437	471	427	474	458	447	432	498	407	465	450	464	453	448	449	442	461	426	387	446	441	434	453	461	479	456	447	492	420	461	449	455	467	442	449	479	431	425	439	436	432	446	460	461	457	474	420	440	454	458	461	414	461	483	456	439	475	414	471	447	457	421	400	465	444	461	465	477	482	483	431	413	449	446	453	437	438	447	446	478	429	463	480	456	481	476	477	458	452	411	442	428	453	439	458	434	462	441	437	453	440	438	466	464	490	435	482	447	494	434	441	448	456	442	492	418	442	453	509	400	434	428	468	451	454	466	453	422	454	496	451	449	454	463	461	459	450	441	439	467	473	442	444	451	403	437	441	486	453	448	437	473	486	463	422	466	429	462	449	390	452	462	473	439	458	469	438	418	424	439	462	455	419	433	456	465	443	455	457	460	424	478	449	466	466	447	436	404	453	440	481	481	442	456	432	459	420	472	438	457	439	473	454	487	449	444	488	448	442	454	434	427	448	406	422	444	467	431	466	457	434	437	444	452	468	483	462	479	462	433	469	471	424	459	445	424	480	413	411	465	437	445	471	437	449	448	433	489	458	463	446	471	435	457	480	446	420	462	430	463	463	429	483	448	458	475	477	468	426	444	461	452	488	472	451	429	420	478	438	490	399	425	436	421	453	432	429	458	444	432	430	463	382	446	419	414	468	437	424	436	467	425	452	420	463	429	448	429	445	424	444	476	445	468	431	439	492	458	427	471	426	446	444	443	445	456	429	445	434	442	447	435	466	475	434	473	436	439	467	465	448	440	425	423	462	414	480	453	461	433	430	417	446	439	443	401	470	444	457	425	447	433	440	479	441	437	503	462	477	447	463	471	420	449	423	457	456	431	457	437	471	418	464	416	434	433	419	448	439	457	447	482	473	465	443	455	407	443	458	479	445	438	428	439	437	459	452	431	495	470	462	451	424	465	462	404	468	445	440	458	486	439	446	451	441	443	463	436	446	463	446	447	465	460	450	455	471	417	454	446	451	454	433	433	468	421	470	428	438	467	422	441	452	440	444	451	426	498	448	450	431	462	454	423	479	453	452	487	432	451	436	484	409	472	453	439	452	425	466	444	483	457	464	455	475	433	462	433	439	463	452	455	441	442	444	453	421	436	444	465	463	464	439	407	426	452	447	412	449	494	452	437	425	440	475	435	424	454	441	404	456	481	488	440	444	458	428	429	426	460	452	430	459	466	439	461	445	458	463	453	441	480	446	440	424	446	421	426	461	481	450	467	434	473	476	462	465	456	479	461	405	469	445	459	447	430	474	460	481	404	420	433	437	414	480	505	448	445	465	461	453	447	421	466	470	450	479	460	456	448	455	460	470	433	462	453	453	414	474	454	438	458	459	450	481	437	480	421	488	429	462	481	455	451	432	452	431	465	444	455	488	428	477	406	422	431	428	432	437	473	468	445	447	441	416	448	447	508	436	446	438	451	416	441	418	479	446	455	455	433	428	462	450	501	453	423	464	406	458	435	443	420	449	477	396	455	427	411	460	454	425	458	401	444	475	431	455	458	482	424	426	448	431	457	422	471	438	426	469	440	441	430	460	441	427	459	434	479	426	491	448	443	441	445	449	457	457	468	456	417	454	448	443	491	456	470	438	466	463	450	442	442	463	456	428	441	446	473	482	459	419	443	469	456	411	429	402	416	503	453	438	440	466	454	460	448	421	419	480	465	497	441	449	464	438	428	432	461	455	408	444	455	448	455	473	452	445	464	468	451	456	415	448	482	450	444	475	482	467	436	417	447	429	437	482	430	417	423	493	442	491	428	422	457	474	455	440	441	436	440	450	490	468	429	476	453	417	407	437	436	466	473	484	442	444	511	461	478	442	419	459	460	446	423	450	448	464	471	449	474	419	489	469	477	452	429	452	435	483	436	464	426	470	446	473	434	436	433	434	454	395	407	477	446	456	415	425	472	450	465	441	437	446	452	431	433	437	438	437	453	472	433	430	460	443	447	440	415	433	436	460	445	464	462	452	432	454	469	441	455	485	441	450	392	470	473	432	411	449	420	479	405	433	412	434	447	437	459	451	472	513	445	457	481	441	469	424	438	431	493	443	401	473	454	459	436	439	475	454	431	471	480	477	453	453	436	454	413	438	464	467	438	420	474	462	466	442	436	427	482	427	442	462	467	485	416	433	459	442	449	482	433	448	456	425	441	483	436	443	458	405	442	457	480	456	437	392	442	474	410	451	477	425	458	478	469	459	464	459	423	436	422
13978	2409	2621	1794	1339	972	820	677	554	560	491	431	417	377	419	414	409	368	334	418	345	350	365	298	310	352	356	337	320	314	335	327	326	318	308	341	325	331	306	299	333	342	331	311	287	321	335	325	357	329	315	307	321	343	309	322	310	328	348	303	286	320	298	284	319	314	338	303	318	318	323	292	296	322	344	299	290	296	327	363	314	316	343	310	314	321	314	331	317	337	321	307	316	328	324	332	307	328	314	306	322	312	291	314	323	317	314	346	312	291	331	324	309	301	336	292	303	343	328	331	299	299	328	312	317	325	314	300	313	301	305	307	331	315	312	285	312	305	320	331	347	338	301	289	302	339	308	300	335	290	319	292	316	302	306	308	306	324	332	335	306	330	329	339	314	318	328	344	307	305	302	306	302	304	271	323	287	291	312	321	330	340	307	313	308	352	324	305	325	295	293	311	326	297	308	339	297	289	306	314	339	318	332	312	339	316	287	315	301	299	313	326	321	284	284	284	324	297	347	301	315	336	316	291	316	333	312	291	306	321	332	286	294	279	322	296	320	320	349	286	333	334	294	296	328	348	298	327	320	323	289	336	317	318	332	304	322	302	317	276	320	332	281	333	306	313	308	311	338	314	308	294	327	314	312	309	309	318	318	266	325	317	322	318	294	336	313	298	316	290	328	336	312	305	310	322	305	328	311	320	308	320	308	328	324	309	307	284	316	319	311	324	350	323	318	349	313	298	308	305	282	299	312	298	275	304	283	327	326	328	340	356	320	316	313	301	329	291	347	316	284	328	311	316	325	356	300	283	318	343	333	346	317	303	335	303	291	291	274	286	301	308	308	305	292	318	295	308	334	341	296	282	293	321	338	291	289	313	323	339	315	320	301	342	279	325	281	304	334	330	333	337	297	299	291	336	332	317	325	299	309	327	287	328	293	362	324	306	336	336	300	273	306	311	292	310	305	285	290	343	312	324	323	302	306	301	346	297	287	323	307	321	287	339	300	345	269	265	298	327	303	328	334	329	333	345	317	322	302	302	306	314	289	303	317	327	313	319	316	304	330	282	304	296	290	350	308	323	317	337	318	326	307	350	337	344	335	303	300	320	288	299	329	309	329	317	316	333	316	321	379	316	301	319	315	313	335	321	355	317	331	315	291	308	319	318	306	314	312	309	316	308	310	348	337	299	294	298	282	345	312	289	334	338	324	318	316	325	339	336	306	312	313	275	306	347	306	261	298	289	308	284	293	325	317	296	308	353	326	301	326	319	316	310	293	307	304	318	334	321	291	341	308	300	286	303	303	294	314	342	338	261	323	337	317	314	347	312	292	323	304	272	344	300	324	317	347	334	328	321	303	317	297	298	284	293	316	310	309	313	315	314	305	308	337	316	333	339	302	323	312	291	290	326	310	314	304	317	263	329	314	296	324	324	305	307	336	267	318	320	339	288	323	362	305	346	329	321	350	327	321	306	334	319	315	322	295	294	285	309	315	319	308	308	327	298	302	297	324	329	318	298	300	334	330	331	320	274	318	304	336	314	351	299	350	341	319	330	319	316	298	318	322	311	297	315	309	288	302	289	298	302	293	313	293	311	295	313	286	336	297	292	303	309	303	299	298	310	359	331	313	315	302	321	311	278	319	324	309	289	321	301	308	278	317	313	313	306	277	302	309	312	303	309	310	304	317	304	293	291	335	321	328	295	275	280	334	319	356	305	329	317	314	299	304	306	341	313	297	304	314	326	315	286	316	297	284	282	303	288	317	304	269	340	286	324	294	338	295	315	306	338	310	326	300	349	322	289	331	309	323	277	263	288	314	314	306	323	340	300	311	294	283	313	308	321	282	326	324	308	313	287	324	306	315	318	322	312	302	303	326	328	325	301	289	343	285	298	334	287	332	332	300	341	339	319	299	301	329	315	324	321	320	342	331	339	330	272	296	281	324	318	318	330	290	316	340	289	348	302	306	294	338	325	305	301	344	344	310	309	313	333	322	311	308	315	356	315	307	297	300	299	308	327	289	326	323	346	327	327	273	335	313	328	300	280	307	305	339	300	319	304	293	319	297	330	325	297	289	309	284	336	308	320	302	301	325	316	306	277	295	317	289	298	333	322	354	332	337	292	299	265	293	344	318	325	310	308	320	303	297	315	291	322	302	305	319	300	315	318	333	303	332	335	279	291	304	309	322	299	307	324	330	330	281	272	337	310	290	296	287	306	282	325	313	328	310	310	312	306	313	327	333	326	330	322	310	324	315	314	295	298	320	339	350	338	308	311	339	346	324	315	361	338	338	359	313	294	330	331	305	330	327	281	340	324	331	310	295	319	324	320	319	329	279	311	326	330	319	314	344	311	283	309	302	347	320	303	338	306	304	308	317	331	321	308	321	312	323	324	312	328	307	329	335	312	304	299	314	321	286	300	305	337	334	321	332	283	280	297	327	325	319	365	310	320	308	325	312	327	338	321	310	306	329	314	294	310	325	314	327	298	284	313	298	303	319	292	309	351	300	286	288	278	302	339	318	323	285	322	314	317	282	334	332	296	294	292	307	312	317	325	294	323	310	307	348	323	345	312	291	298	320	293	273	315	337	315	341	335	352	312	309	319	275	318	310	306	315	328	284	324	334	319	321	279	324	302	314	310	286	325	310	323	299	338	316	297	314	317	276	324	340	323	309	306	289	284	298	303	341	315	336	353	306	302	316	310	275	310	340	287	350	314	336	296	297	318	320	318	305	324	315	323	312	315	306	329	296	336	323	316	299	332	293	283	330	342	336	340	305	351	335	300	321	314	339	300	298	344	316	315	289	330	301	342	301	300	306	302	327	305	315	303	292	323	320	297	348	339	313	324	340	350	302	314	314	313	340	322	318	333	314	315	327	311	355	342	317	332	352	277	305	300	313	341	302	296	332	302	345	321	323	310	324	317	323	337	294	340	339	304	347	317	291	294	298	347	304	312	326	294	277	304	298	346	340	309	287	303	322	336	321	344	305	303	295	314	294	300	276	340	326	300	317	304	297	320	294	300	332	339	297	300	287	300	279	330	307	302	328	318	324	304	306	325	334	315	288	311	317	315	353	346	328	324	345	304	317	307	275	295	319	307	371	348	303	295	287	320	312	328	305	289	359	313	296	327	328	334	308	315	332	299	323	336	313	301	319	305	336	311	312	321	319	324	303	319	314	330	332	306	342	316	316	296	275	316	319	340	297	314	300	314	364	290	304	282	312	307	286	302	306	296	316	282	288	322	279	305	310	317	316	318	306	289	294	297	312	321	340	309	326	336	331	326	333	337	312	276	300	299	303	323	352	333	312	293	332	316	305	313	331	322	292	368	328	310	297	300	280	353	310	295	352	285	273	306	302	301	344	314	304	280	318	327	332	296	317	316	317	293	293	308	320	312	301	305	305	308	315	298	313	323	310	320	297	301	308	273	325	315	308	293	318	334	307	317	319	324	306	344	330	304	292	300	316	314	343	301	361	326	306	291	300	287
7783	2287	4793	5538	4712	3864	3304	2820	2317	2133	1895	1731	1589	1524	1447	1397	1282	1251	1118	1133	1029	1061	1062	1021	962	982	973	928	1006	923	915	898	909	886	929	831	928	859	856	863	819	858	879	819	826	833	816	808	862	800	790	846	791	787	791	819	830	803	768	858	816	794	777	863	799	795	844	787	796	855	842	749	758	818	828	784	786	818	860	790	768	814	775	818	794	747	825	770	771	769	768	813	754	794	829	820	779	764	749	799	823	827	763	794	817	815	802	758	800	807	768	828	767	822	748	818	795	780	765	787	794	757	787	776	788	780	726	740	786	770	813	757	757	760	787	768	763	786	799	790	736	772	803	833	811	774	753	820	819	759	788	756	781	756	754	734	798	814	801	782	772	781	791	793	742	769	816	775	732	718	774	732	814	757	773	783	773	770	831	798	756	815	770	791	823	735	760	765	796	761	740	755	739	771	751	827	738	807	790	757	745	778	799	749	809	754	749	804	762	820	801	798	769	816	770	771	787	810	743	750	755	730	811	755	787	772	765	800	810	773	819	780	740	768	780	771	779	740	824	784	727	752	787	801	781	761	751	746	766	763	791	727	741	763	783	756	783	779	854	740	688	777	746	797	776	796	765	802	742	800	779	780	781	782	842	801	746	780	788	782	758	752	838	810	795	804	756	840	773	716	794	767	752	785	748	750	709	813	773	752	816	789	845	762	755	756	770	719	821	770	754	784	797	759	756	719	734	775	790	753	762	796	787	792	805	757	800	756	777	785	782	768	806	803	748	828	782	780	803	776	773	810	774	807	772	777	760	697	731	755	743	798	793	812	787	783	771	803	808	794	741	784	837	766	717	735	804	759	756	764	773	757	747	800	745	770	795	770	785	797	788	757	783	804	813	754	781	791	757	775	780	781	779	763	807	703	718	809	774	791	779	770	779	763	764	742	806	807	787	760	747	806	814	811	765	778	812	805	812	732	798	716	780	795	783	733	806	777	773	798	772	756	793	763	807	760	759	750	740	721	744	779	740	816	766	788	762	811	790	749	776	799	822	764	744	768	731	792	771	745	774	720	786	817	767	717	769	796	777	797	805	827	724	746	750	821	754	804	797	779	757	749	790	753	784	747	766	708	770	778	717	775	838	784	828	743	832	747	793	792	800	775	850	751	840	774	788	783	750	747	801	830	730	788	772	753	757	786	793	815	773	777	743	748	758	764	787	777	781	777	803	746	766	749	804	818	780	768	807	801	776	796	786	765	798	828	798	759	798	789	770	797	754	732	753	800	710	785	782	789	800	768	786	749	786	792	769	802	824	793	752	730	789	771	813	751	733	763	785	781	755	745	794	780	784	762	740	778	808	786	751	785	751	768	766	805	709	798	741	783	771	828	757	779	761	776	770	782	741	753	777	752	812	724	780	764	739	791	748	765	732	798	789	762	809	837	780	726	801	798	810	740	721	754	772	733	765	782	789	763	756	790	804	727	768	744	798	793	709	759	770	720	735	732	762	738	775	839	779	764	779	770	802	766	787	776	768	767	789	811	792	757	800	839	804	723	738	774	799	807	791	795	771	805	781	730	722	779	777	750	780	780	824	764	795	769	773	728	739	794	786	752	823	791	767	789	801	826	795	817	774	803	737	792	798	734	786	771	766	741	790	776	816	752	825	774	719	727	861	742	726	825	757	747	771	783	777	786	779	765	782	776	739	804	768	797	748	784	762	725	802	781	816	796	817	777	782	769	790	772	767	757	768	794	764	740	757	734	771	773	803	825	814	798	809	798	729	798	772	755	814	786	744	776	769	739	774	777	767	736	770	755	773	803	789	787	787	768	791	826	796	801	742	796	790	753	807	798	824	753	729	782	793	772	772	800	739	805	745	778	791	744	768	726	762	741	771	715	741	782	713	769	809	779	751	766	774	764	797	735	851	794	780	755	754	805	807	761	784	759	807	785	736	773	802	802	734	759	772	782	795	733	793	740	791	824	819	778	828	730	782	767	796	826	766	787	814	773	835	792	753	765	817	728	752	748	712	740	814	766	813	755	767	817	790	780	799	752	791	726	805	753	766	768	809	769	791	765	747	781	780	755	770	763	794	794	786	818	759	763	741	769	773	783	763	742	761	788	743	762	748	754	755	785	742	730	799	819	801	784	790	784	774	749	768	782	757	775	729	775	714	826	811	789	764	784	745	758	801	739	777	719	772	749	823	770	757	719	768	808	736	791	806	775	797	778	780	790	814	770	753	813	827	753	786	790	779	843	762	736	770	778	791	762	755	737	763	773	759	714	780	805	802	804	780	813	794	778	771	790	784	734	780	782	797	827	764	791	810	767	795	787	823	738	770	748	791	756	720	765	722	790	779	738	831	759	788	766	786	791	818	780	790	755	751	764	779	764	809	786	774	795	813	795	772	733	744	804	759	720	754	787	809	744	830	737	782	790	760	782	801	755	758	767	778	747	767	723	791	750	767	807	802	784	766	755	766	744	768	765	752	799	791	784	760	814	774	787	821	810	793	810	838	822	807	765	794	779	799	823	787	789	806	784	750	749	795	786	803	787	767	777	755	802	770	744	834	767	728	773	802	745	747	833	798	745	798	709	785	794	781	781	780	774	797	787	769	761	740	790	784	812	754	730	775	769	794	809	790	740	772	777	716	765	772	758	757	771	765	734	746	764	810	768	813	752	769	766	747	763	763	742	814	748	764	736	796	776	820	733	789	765	771	740	755	818	770	753	763	794	748	751	797	772	741	774	782	732	784	739	750	771	759	784	762	771	746	771	783	798	775	763	789	799	754	784	787	791	832	835	742	729	821	723	765	799	784	763	765	809	753	830	804	758	822	789	784	801	776	822	701	747	739	747	738	801	732	719	734	746	756	783	787	785	765	830	736	796	729	800	782	775	722	781	792	809	758	801	794	768	791	772	760	703	762	783	766	815	805	767	785	828	767	775	764	733	790	695	777	773	774	766	778	779	730	773	836	790	762	688	786	782	776	759	749	759	767	757	789	761	759	765	742	767	769	803	780	702	779	796	785	751	772	761	758	760	819	803	752	806	767	766	771	785	811	772	767	748	779	775	751	722	719	801	778	752	797	792	805	811	728	765	778	792	765	755	780	741	794	795	815	830	793	767	791	790	760	744	770	780	780	808	770	743	776	803	834	870	763	784	812	780	744	797	771	823	750	767	788	761	735	798	801	818	753	787	827	749	807	777	756	807	794	724	799	766	784	815	736	779	777	784	741	766	802	790	812	739	745	786	794	767	683	762	805	791	802	775	744	818	810	786	756	729	771	813	793	744	788	833	744	753	768	735	790	713	757	825	814	819	755	756	748	764	792	800	758	756	821	807	750	818	787	782	757	799	757	805	735	769	776	771	812	760	759	798	784	815	785	736	774	769	741	728	727	758	785	784	789	785	712	826	762	767	781	776	759	781	748	826	829	780	766	764	756	835	800	791	738	799	771	777	777	790	764	818	757	749	744	791	775	745	741	759	740	792
1813	157	139	112	100	110	100	108	119	133	119	98	124	98	119	111	115	105	110	124	118	115	93	106	111	102	110	113	100	119	115	117	105	95	103	119	110	104	130	120	115	121	111	113	103	107	138	114	109	124	128	113	94	102	87	114	99	109	105	108	116	124	109	91	108	108	123	124	107	92	99	97	107	113	135	100	119	131	110	111	110	103	106	111	122	122	94	117	105	107	110	116	113	123	99	101	111	98	112	121	111	128	111	93	117	120	128	122	104	107	92	90	106	107	108	98	85	103	108	94	88	110	112	120	87	124	126	102	137	102	116	106	111	107	112	110	115	99	111	96	120	109	123	104	123	116	102	113	105	120	131	106	107	120	122	105	114	105	104	102	112	117	112	114	106	124	114	110	113	111	106	106	93	99	127	126	109	107	112	108	102	111	112	100	102	105	110	100	115	109	117	101	112	104	102	110	118	112	105	111	112	106	122	120	111	120	107	117	100	113	99	91	95	110	115	98	136	112	102	111	108	105	93	105	139	101	85	106	114	104	109	115	131	111	103	120	112	133	108	120	115	111	112	115	116	118	110	96	106	77	97	112	115	105	83	116	125	107	93	97	103	127	104	110	128	93	112	119	104	101	109	89	98	120	104	113	113	114	96	112	93	132	111	124	119	105	108	109	107	115	107	122	103	112	103	108	117	105	116	118	119	109	113	89	125	96	122	109	112	112	134	117	101	114	107	109	115	128	104	118	105	109	111	116	101	110	118	116	103	118	119	114	105	117	119	119	108	99	97	107	113	94	108	106	127	103	96	108	113	112	123	108	99	90	97	109	117	114	120	112	120	126	133	109	120	107	132	121	121	117	116	112	121	96	118	99	96	105	111	115	110	111	109	112	81	104	112	135	116	114	97	124	117	96	97	99	89	103	130	108	107	121	92	119	116	112	92	102	95	97	98	114	102	103	113	114	97	113	108	96	110	109	95	126	110	119	114	119	130	101	109	103	103	119	109	104	99	104	107	114	93	106	119	109	116	100	109	105	100	124	107	96	103	109	99	116	107	117	111	93	106	119	84	123	135	99	126	118	103	114	105	121	123	106	110	128	101	105	123	105	119	107	108	103	121	89	103	109	119	124	128	103	106	99	115	118	126	101	111	105	105	105	103	108	117	109	101	101	104	124	103	107	106	110	133	105	121	116	128	92	118	116	110	116	124	98	97	103	109	96	137	104	86	122	111	138	118	109	105	113	95	96	109	101	116	135	94	105	125	105	110	92	114	109	117	122	107	107	95	113	111	104	115	107	97	116	117	100	100	114	110	113	113	104	124	114	110	99	110	106	125	105	101	113	118	125	90	95	111	115	99	122	112	128	108	119	101	118	98	117	133	126	113	113	108	99	109	117	118	116	116	108	129	91	99	111	119	102	114	109	127	106	82	117	100	110	102	104	129	109	109	104	100	108	113	113	128	109	123	114	112	109	107	115	105	113	105	110	122	105	110	100	88	98	115	91	115	130	113	126	93	102	103	107	100	107	98	114	124	95	107	95	106	111	110	110	96	119	103	142	107	97	118	118	110	80	117	94	114	103	104	93	104	115	103	112	117	110	110	115	101	120	98	117	142	154	113	102	103	108	92	115	124	148	121	104	116	92	95	108	104	101	128	118	105	105	110	104	117	106	121	118	86	117	98	136	121	110	122	98	114	107	115	104	89	109	116	127	114	132	109	112	99	108	110	132	115	119	111	115	100	133	102	108	116	110	117	102	108	127	99	129	120	102	103	97	117	122	107	116	119	108	112	115	113	89	118	124	104	96	123	127	101	110	99	106	103	122	106	99	113	125	105	114	120	99	125	117	113	115	122	97	97	122	105	103	129	126	110	116	100	125	105	120	101	113	96	140	103	96	122	90	131	116	127	111	122	128	125	104	98	93	105	131	109	114	107	112	103	113	124	138	129	106	110	118	99	116	118	89	113	111	122	102	94	115	120	131	122	112	109	104	122	109	110	111	124	112	135	108	106	116	111	100	115	116	116	110	112	128	132	107	110	108	98	106	123	103	99	107	106	108	100	123	101	98	105	112	111	99	111	118	115	110	100	108	132	119	117	98	130	120	121	95	103	124	111	107	110	98	105	128	114	122	109	99	120	120	115	101	111	107	108	100	126	130	94	108	128	117	101	99	107	114	96	121	116	97	109	123	132	116	100	104	126	105	113	104	122	112	107	111	98	130	111	97	128	122	111	113	111	100	106	118	102	100	112	109	104	107	112	120	113	97	115	104	110	122	113	118	114	110	123	84	109	108	98	110	118	117	112	110	105	97	119	127	114	118	114	126	114	110	92	118	115	121	107	127	111	118	102	94	103	121	95	95	107	116	93	94	121	98	109	91	103	95	114	112	120	125	99	122	105	111	94	120	120	109	104	93	108	123	104	105	96	100	102	105	101	95	81	108	105	106	102	101	113	102	116	98	115	98	112	98	102	101	106	105	97	108	108	112	107	117	94	105	109	102	119	100	119	118	101	110	132	119	106	89	119	113	105	90	120	103	109	102	118	85	99	102	102	94	117	114	113	110	102	105	108	89	122	107	98	99	95	104	115	104	94	116	115	120	108	110	114	110	116	118	113	92	120	113	109	99	102	115	98	103	102	117	124	104	103	99	105	110	105	91	113	116	109	115	115	114	118	116	111	107	124	119	118	103	95	113	114	92	112	100	113	101	114	94	145	93	108	104	111	106	128	117	120	110	117	111	101	107	112	115	115	115	104	108	116	100	131	101	118	109	111	105	113	111	112	104	113	107	119	117	109	99	115	98	87	120	111	106	115	117	108	99	117	102	136	104	125	110	99	105	123	115	110	125	110	108	112	133	106	128	108	131	90	104	101	107	105	110	123	117	90	113	136	107	127	114	131	138	96	97	113	113	109	120	120	101	113	121	119	118	116	131	126	115	117	115	123	126	115	103	122	128	117	122	117	101	112	116	113	100	104	115	100	116	109	112	123	121	100	113	107	93	102	89	117	115	99	102	91	102	118	93	95	110	114	115	118	128	87	120	114	117	105	131	94	113	107	123	131	128	124	120	106	115	105	87	95	102	112	105	93	106	122	99	110	119	116	130	114	101	117	108	111	109	112	122	106	107	119	110	104	127	105	104	101	112	111	124	118	113	84	127	98	107	110	111	108	115	105	117	118	113	111	117	104	119	98	114	97	104	125	100	124	107	117	113	129	97	116	85	111	112	107	103	109	112	87	125	123	105	105	124	108	106	106	97	100	111	98	92	112	136	111	125	90	108	112	120	93	111	98	113	106	106	113	103	107	93	120	109	110	117	116	106	104	101	99	85	101	91	98	108	118	134	106	101	101	118	118	113	113	109	93	133	102	117	119	105	121	120	112	125	98	107	124	97	110	103	110	118	118	98	125	124	128	123	110	102	116	108	100	110	125	113	110	135	126	107	117	138	141	123	98	112	91	129	111	127	111	96	101	139	108	133	121	87	131	121
2124	376	419	428	444	359	354	417	405	367	381	354	388	358	341	362	347	352	322	331	358	360	323	374	362	329	323	315	319	340	319	356	371	353	369	333	342	364	332	340	338	350	361	344	341	338	353	320	320	331	362	312	353	308	342	365	321	364	324	331	344	329	354	360	318	335	301	327	375	331	345	365	349	332	342	363	345	311	341	335	340	361	354	330	310	344	370	319	363	349	335	348	362	316	330	335	331	352	357	329	334	335	345	323	340	354	323	330	327	321	331	345	349	323	349	368	325	351	381	347	323	350	315	327	353	318	330	333	343	342	322	299	344	333	345	337	322	332	351	322	335	341	329	328	309	356	329	338	358	347	323	337	318	348	319	329	349	318	304	309	305	309	304	321	338	310	339	366	319	333	352	362	344	297	369	369	362	333	340	342	347	336	325	323	299	356	327	357	335	343	360	359	339	313	297	330	324	337	338	338	298	340	326	338	312	327	346	348	324	328	310	329	327	356	365	339	346	324	343	288	317	368	376	339	339	356	338	332	326	372	328	343	324	306	335	311	338	361	324	307	341	340	345	358	310	308	323	310	334	324	331	332	303	347	319	355	335	324	350	325	327	381	333	337	328	347	312	331	340	324	374	341	350	334	343	328	339	378	347	307	311	359	376	305	361	341	313	363	312	322	306	340	329	332	323	352	374	337	336	339	348	329	328	338	323	359	358	339	294	328	358	343	338	350	345	342	352	337	308	333	348	302	344	341	373	301	310	317	356	349	344	306	319	292	329	351	325	363	362	322	324	319	318	327	346	334	357	335	306	358	339	342	323	310	315	329	327	308	347	337	342	336	347	332	333	339	314	313	328	325	335	354	344	324	332	346	322	330	357	321	340	329	323	341	355	342	345	326	358	352	337	339	368	332	326	350	355	334	338	343	325	345	327	334	313	349	350	362	316	382	277	306	363	320	326	327	312	310	329	351	346	359	327	337	368	332	335	370	337	325	344	351	317	317	353	358	366	341	354	359	366	344	348	346	341	347	337	355	337	338	336	295	328	318	299	367	355	356	332	366	357	336	307	351	371	289	346	366	322	361	334	332	326	347	356	344	356	307	336	330	356	331	307	353	319	350	337	345	348	348	318	339	351	344	306	306	342	322	349	311	343	358	341	336	350	356	338	346	342	313	340	343	333	360	351	317	356	347	321	311	348	312	358	366	326	306	354	320	321	331	359	301	352	373	324	328	353	329	337	367	303	353	320	327	360	363	355	302	340	318	309	339	357	295	332	346	333	325	339	320	337	350	358	349	337	345	375	323	326	317	357	362	344	354	328	348	349	314	314	325	315	355	346	313	325	350	346	336	301	336	322	360	350	302	300	330	372	350	326	350	350	365	358	298	342	342	352	367	317	337	320	350	334	353	346	320	342	304	335	337	345	339	343	321	336	350	319	344	334	349	321	332	341	356	321	335	340	337	339	351	341	355	302	346	312	335	332	321	348	337	341	335	326	374	345	326	359	363	325	334	364	356	328	305	322	324	357	336	309	330	345	309	347	335	304	343	340	328	326	345	333	354	333	317	340	343	345	321	348	330	357	343	369	341	350	330	335	302	347	339	359	344	311	361	329	332	287	336	353	360	361	338	353	315	329	328	331	343	322	352	327	325	315	344	290	319	308	363	337	343	351	352	360	347	395	324	297	331	352	298	345	336	332	338	320	390	374	378	375	343	349	322	310	356	300	334	336	337	337	319	343	354	348	325	329	346	314	334	333	329	370	326	347	329	330	344	350	339	340	338	320	350	311	333	344	343	337	350	321	347	352	343	368	317	316	315	352	367	331	340	340	311	360	343	349	344	295	353	313	327	306	354	322	342	322	337	309	334	331	310	335	359	335	345	336	349	319	329	319	327	332	315	351	313	315	353	360	329	338	357	353	338	297	332	284	306	338	342	343	339	366	359	353	338	336	352	332	369	328	341	356	336	334	350	348	316	341	315	309	344	345	337	341	299	362	340	347	348	340	355	369	316	327	328	336	346	302	340	374	350	362	311	369	333	315	325	348	352	318	353	333	353	328	349	314	285	358	335	358	302	317	334	338	310	339	321	370	335	335	307	330	350	316	331	338	333	342	352	329	331	333	321	334	297	342	330	327	339	375	303	328	340	333	347	330	312	359	335	333	319	340	367	357	329	317	347	311	330	340	327	335	318	310	376	357	364	326	345	340	340	354	307	367	347	327	333	359	358	361	330	314	310	369	320	339	360	344	323	299	303	345	339	333	332	310	350	338	361	351	371	344	337	335	321	352	376	315	330	358	318	328	328	302	315	332	331	308	367	315	344	373	364	328	335	362	346	321	328	308	366	336	345	323	330	327	347	347	336	351	353	320	338	339	301	320	360	348	337	378	310	338	306	338	372	361	322	315	352	345	353	309	333	379	345	333	340	321	362	361	385	348	329	356	326	342	307	324	330	340	285	348	363	313	339	356	354	324	325	347	347	319	326	357	324	361	299	327	303	322	307	337	315	350	314	367	351	306	331	324	313	342	354	316	308	328	316	341	363	332	318	343	368	326	348	342	348	340	344	332	341	358	356	328	333	325	337	364	368	344	325	321	306	325	330	355	347	351	329	362	315	337	330	347	337	373	378	345	313	316	339	344	372	340	322	344	343	326	301	342	362	318	316	350	366	313	364	297	349	380	330	314	316	334	329	356	335	342	344	356	352	301	344	354	346	337	331	329	327	339	344	311	357	338	332	340	337	327	322	316	325	344	343	347	335	314	350	355	340	344	341	310	365	353	359	321	326	342	365	349	326	331	330	324	347	372	384	331	356	369	352	372	331	376	329	330	351	353	345	332	333	326	329	333	344	349	343	336	334	342	319	346	339	328	330	332	336	327	335	385	344	330	333	310	348	350	347	315	355	360	325	363	355	340	347	322	346	358	330	345	297	331	344	349	336	325	332	335	332	283	341	347	364	347	349	358	342	328	347	331	320	323	325	318	334	320	337	354	334	303	361	326	304	357	318	333	316	337	329	333	333	365	323	359	352	323	344	356	306	338	370	319	316	349	324	336	352	350	322	314	334	362	355	330	343	364	323	335	333	344	311	353	295	315	357	322	327	344	314	322	331	397	365	329	301	320	319	316	339	358	333	330	318	357	353	328	331	350	336	346	361	348	401	323	310	327	330	318	329	323	352	331	356	330	313	329	351	346	341	342	328	324	321	351	363	334	328	347	322	343	314	354	313	350	334	341	374	358	351	355	344	308	329	351	333	350	314	344	363	351	336	351	331	352	312	354	349	349	320	310	338	342	326	318	361	312	314	362	343	326	369	356	349	318	347	314	347	335	328	346	337	317	340	325	326	337	344	322	371	333	348	339	345	342	370	328	335	349	351	320	342	357	343	339	333	345	363	348	340	365	295	365	349	321	367	349	322	320	361	321	336	352	338	337	308	353	333	372	363	347	349	349	329	343	341	335	307	347	325	342	318	328	314	325	373	362	361
7407	993	1097	855	641	494	379	352	345	264	252	233	183	213	209	183	203	214	187	176	181	184	163	190	158	179	154	160	182	198	174	152	154	169	158	182	166	167	154	175	150	159	153	164	154	165	152	149	178	164	175	141	165	147	138	167	129	155	156	131	159	134	156	155	148	161	153	148	152	139	171	189	144	184	159	145	152	184	143	140	146	145	152	157	158	179	132	160	164	156	162	175	166	170	144	141	169	174	149	152	141	151	142	171	145	138	140	158	173	150	143	134	168	127	171	140	158	175	161	146	139	152	159	162	137	155	124	159	154	160	157	153	164	168	150	140	137	136	170	158	164	162	171	173	132	160	157	145	130	159	168	168	156	140	134	145	163	129	141	145	170	157	162	165	174	163	161	139	155	197	173	135	164	142	148	142	136	147	138	138	163	132	169	179	145	144	168	173	143	147	186	152	154	153	155	165	161	153	144	155	137	127	153	147	151	160	153	145	177	157	157	152	152	153	160	148	159	173	170	167	129	159	161	163	161	141	166	136	136	149	169	124	161	138	138	166	136	144	133	143	154	150	171	164	137	156	140	172	144	166	151	171	145	162	156	150	155	141	159	158	151	159	169	141	150	149	153	161	164	144	157	151	159	135	165	147	153	138	151	165	135	137	156	164	143	142	148	164	150	175	132	169	159	190	181	194	157	132	167	149	133	171	183	167	138	145	151	142	144	144	144	166	158	173	160	139	165	137	128	157	155	158	160	162	171	155	161	156	172	169	147	164	161	135	152	160	156	143	136	160	168	130	157	147	155	144	153	156	167	156	153	154	189	155	156	177	158	150	154	166	135	139	141	148	152	163	173	173	173	158	143	165	150	145	151	170	147	159	140	151	133	138	160	157	164	168	166	156	151	145	150	135	121	155	148	156	163	157	162	159	154	149	142	156	160	158	145	174	149	151	153	133	155	123	143	148	143	156	170	137	166	169	146	146	151	164	169	153	156	164	168	168	167	143	142	151	163	158	151	163	144	168	153	147	159	155	143	137	128	142	163	166	143	155	149	152	172	168	168	165	148	185	162	139	131	147	164	138	134	139	158	125	158	162	155	159	162	143	154	138	181	150	158	163	142	150	168	128	153	125	165	165	183	159	168	156	173	135	142	169	150	153	159	132	149	158	178	163	147	143	163	151	173	145	150	135	155	143	151	134	170	162	177	162	142	138	162	134	143	150	138	142	154	169	153	154	140	159	160	142	153	146	165	163	154	143	174	144	147	150	140	135	159	157	166	111	155	151	188	149	178	163	149	163	145	162	144	153	147	180	148	149	158	153	154	161	162	136	154	162	143	140	159	160	154	143	143	149	138	150	122	175	129	155	185	158	151	172	146	170	155	164	167	157	130	177	145	143	148	160	146	141	142	162	160	151	145	166	156	144	162	150	139	158	154	143	168	153	147	141	139	161	141	149	171	153	157	142	172	159	174	171	136	172	144	151	147	149	153	153	155	160	166	160	163	128	152	177	156	148	166	144	130	165	135	135	172	174	145	141	144	146	145	156	165	156	143	155	164	151	143	142	144	164	153	141	172	161	161	143	143	163	136	178	152	127	150	175	164	128	153	169	144	175	170	123	169	163	174	161	144	153	150	150	157	148	139	160	160	185	169	159	167	152	159	143	166	133	154	149	173	159	139	148	145	151	177	172	143	161	169	161	142	149	135	155	137	147	129	167	128	163	131	183	150	146	140	149	155	153	149	175	148	139	144	132	179	175	156	158	141	152	132	134	146	161	134	157	169	134	160	169	135	105	152	147	139	162	159	136	157	134	170	152	164	166	148	146	165	145	158	162	146	146	157	141	162	153	138	160	161	146	150	176	171	152	145	159	144	149	164	175	155	156	139	154	158	154	141	152	160	151	151	165	164	169	159	155	145	161	154	149	129	161	166	138	147	151	150	156	147	136	153	155	161	182	155	156	149	132	144	131	157	166	150	163	140	143	168	165	155	164	159	121	152	166	139	163	146	145	166	163	132	164	176	145	139	155	152	152	161	171	168	160	157	126	166	171	179	171	178	155	172	156	133	126	154	157	147	145	154	150	157	154	145	152	136	155	154	133	170	163	154	139	137	140	156	130	155	164	123	138	147	149	157	142	149	163	139	137	142	149	164	148	154	151	151	146	131	155	156	154	162	151	156	153	152	155	153	167	149	139	170	138	152	163	157	151	162	172	134	129	153	144	135	152	169	147	147	157	152	151	146	151	134	139	132	129	138	192	164	129	142	168	148	138	179	158	148	171	155	141	132	160	138	141	143	144	127	160	145	165	177	127	160	172	147	153	159	150	147	183	150	161	150	133	145	163	137	144	145	153	156	150	160	156	141	155	127	134	133	158	145	166	135	149	146	143	149	138	132	160	134	154	152	164	141	150	139	150	150	143	155	150	142	150	176	154	148	141	152	136	145	149	168	148	138	139	168	158	160	140	178	169	141	155	149	154	152	144	143	140	145	153	166	152	164	141	166	144	154	150	139	141	154	159	181	126	155	140	175	161	127	148	151	141	162	158	154	152	164	145	152	176	158	168	137	132	154	147	134	148	139	152	157	135	146	146	180	151	156	135	159	147	158	147	152	158	183	165	133	146	154	162	164	159	152	152	139	168	158	164	131	150	160	173	173	147	157	131	153	153	140	158	106	161	177	172	161	154	155	165	169	144	153	151	162	161	167	159	150	160	153	158	160	153	148	146	156	158	144	149	158	153	142	174	139	131	142	175	129	158	145	152	132	166	147	165	184	165	145	152	154	170	143	162	136	135	165	136	164	156	157	134	146	156	188	177	187	166	156	147	150	141	134	151	154	133	160	151	156	149	151	165	143	146	154	160	148	145	161	143	151	158	154	165	150	147	155	144	152	162	138	131	143	193	147	159	157	151	150	165	156	141	153	142	169	143	143	153	162	153	162	141	146	162	145	155	139	170	172	185	146	136	134	158	167	159	164	158	159	141	158	159	152	156	156	146	156	188	149	127	132	145	182	147	119	154	135	147	140	150	144	143	156	145	160	146	156	159	156	164	147	144	160	134	143	169	159	157	148	137	174	169	162	170	186	138	155	139	152	158	160	116	176	130	152	151	156	139	124	169	131	170	160	133	145	142	143	174	153	141	160	159	139	121	153	153	144	159	151	154	151	143	145	138	147	154	158	166	162	155	163	165	163	154	147	139	121	153	132	157	152	162	142	141	171	155	155	185	147	149	142	148	146	150	156	160	182	156	137	158	157	151	156	163	142	148	162	142	154	135	149	152	160	138	145	153	149	136	168	179	172	162	184	132	140	151	130	156	144	147	175	163	174	145	156	157	162	159	125	158	161	133	146	144	143	116	193	161	170	148	144	164	144	189	166	137	142	139	155	159	161	156	119	170	129	161	149	149	131	171	145	170	180	154	163	149	143	143	143	154	136	160	162	149	141	134	139	162	129	169	155	152	171	140	143	153	151	161	162	130	138	135	162	147
5781	1188	2532	3037	2590	2056	1815	1530	1332	1086	1048	918	889	793	802	703	728	638	664	636	625	572	553	571	557	564	525	529	526	523	505	528	479	514	484	492	488	494	466	505	475	499	496	481	480	475	508	451	503	475	492	466	483	440	446	477	474	458	433	470	440	463	491	479	460	425	468	468	447	440	450	481	437	469	485	448	437	443	450	462	460	417	477	427	441	419	477	519	445	416	455	461	453	474	464	441	465	471	440	433	456	462	468	432	425	465	441	458	460	464	472	455	459	458	438	423	463	445	436	444	467	471	419	414	447	460	440	439	476	458	504	482	423	442	442	443	478	455	469	453	476	465	475	448	435	422	417	443	470	464	471	479	448	470	449	460	460	446	494	463	474	494	436	413	432	478	404	408	468	419	435	478	440	461	436	423	391	455	459	435	444	435	423	440	431	458	451	406	442	425	423	444	455	460	413	482	436	475	455	415	466	425	460	465	453	403	436	410	436	452	432	453	477	475	405	426	457	448	471	446	415	438	430	414	423	448	460	452	449	450	439	412	450	426	444	469	478	455	400	442	404	459	413	453	478	464	447	453	442	454	450	427	472	449	462	447	429	432	446	447	447	449	433	460	420	457	458	477	453	439	414	466	428	395	449	453	444	436	437	422	437	422	447	461	437	457	437	425	410	439	408	429	430	449	406	430	452	426	445	461	424	452	437	469	440	442	406	473	435	459	449	461	435	430	429	463	472	438	440	436	439	442	477	441	437	433	424	399	465	438	440	450	421	464	473	446	427	461	444	437	440	435	436	405	455	451	437	444	453	408	461	467	429	465	446	423	417	436	416	449	438	447	460	425	473	409	447	431	471	488	437	411	473	450	433	498	405	466	403	416	428	412	429	466	425	447	402	431	471	436	434	455	429	432	405	414	406	427	425	465	407	412	448	439	431	476	462	472	462	433	452	407	419	455	469	472	441	442	445	461	419	469	422	445	439	444	419	443	407	477	411	408	395	395	441	446	468	469	452	451	427	453	417	422	445	458	444	461	455	459	464	438	459	379	427	442	437	445	442	452	450	422	467	441	465	434	443	430	449	403	434	410	453	460	449	432	456	480	437	479	419	458	414	441	417	424	422	436	440	444	426	437	447	452	456	408	407	434	457	414	472	456	452	416	438	438	452	423	423	447	441	438	484	437	444	468	462	435	452	438	467	465	424	401	453	475	412	433	457	444	464	417	400	439	424	457	419	493	409	458	393	426	454	454	428	476	430	427	459	456	466	441	427	439	456	456	471	408	423	425	497	454	451	411	436	444	428	451	438	490	411	416	413	448	437	417	461	461	454	441	444	429	442	456	429	434	440	459	416	435	449	468	423	460	384	444	480	471	457	442	451	402	395	394	439	450	450	453	434	428	453	428	430	426	412	454	468	444	454	443	457	425	432	435	480	436	406	451	397	450	413	467	444	439	450	439	454	447	432	424	440	431	468	438	437	429	408	467	431	491	391	463	462	440	420	458	410	427	443	460	442	421	444	469	432	454	422	461	459	434	443	444	462	457	477	422	444	431	417	427	445	451	416	438	425	492	412	461	448	468	466	419	428	442	458	441	402	415	441	452	418	452	442	440	391	458	449	419	428	466	465	445	434	448	502	424	430	444	449	452	471	413	428	457	428	464	473	426	399	417	453	499	435	445	454	431	406	478	423	416	473	475	436	438	450	410	453	407	449	463	434	414	438	450	465	433	472	453	449	450	415	452	436	472	409	458	451	392	453	468	469	455	447	433	477	422	418	435	424	460	412	422	469	392	448	448	444	436	465	447	474	427	467	453	411	447	482	442	437	449	454	431	442	414	399	481	457	434	425	450	447	433	440	462	449	438	431	417	445	441	448	436	472	470	415	456	440	452	459	439	466	434	434	489	482	449	435	414	457	466	426	436	423	413	450	476	466	481	449	498	463	407	426	455	437	438	461	469	461	460	465	446	394	461	421	467	429	473	427	406	444	428	451	452	435	459	431	413	425	442	463	419	433	478	474	442	402	457	424	424	436	438	481	423	437	443	467	448	420	425	440	394	411	438	431	458	452	416	438	448	430	459	440	458	427	422	415	429	433	442	448	462	452	447	453	460	428	446	448	466	435	457	469	448	416	461	476	419	498	446	436	442	430	489	414	455	443	474	488	464	444	460	468	468	441	456	431	454	400	439	447	427	416	432	445	475	431	490	432	412	443	429	429	439	465	436	432	427	444	433	452	455	432	437	438	441	456	421	473	431	419	434	441	484	430	431	452	452	448	449	422	472	408	434	443	454	438	444	474	457	430	463	416	452	452	495	442	411	412	439	421	405	417	449	462	438	424	420	458	441	448	427	484	430	431	462	454	432	446	446	455	430	459	494	453	456	450	483	410	452	460	424	471	436	471	466	419	407	429	435	412	424	433	404	423	452	420	458	433	451	455	442	465	452	470	415	427	463	456	425	418	432	413	449	444	449	412	475	494	450	471	459	465	402	466	454	424	440	447	446	456	429	425	456	463	432	460	396	446	446	428	435	479	452	439	419	464	478	459	428	467	483	425	416	411	456	482	467	457	460	496	460	451	417	441	447	414	407	458	468	420	419	436	443	453	445	432	482	440	458	460	473	460	466	434	447	451	418	454	414	421	403	437	435	434	411	443	433	478	407	455	445	415	440	465	427	442	428	462	482	458	427	443	456	462	442	422	473	461	443	444	416	465	438	435	469	445	445	479	439	455	452	430	419	469	444	445	421	436	442	445	399	442	432	431	477	472	456	441	461	437	481	434	450	422	432	440	422	409	451	437	471	435	420	444	433	446	439	464	492	469	427	421	407	427	438	439	458	404	467	456	439	462	437	414	452	456	454	457	430	446	438	415	445	432	452	379	475	451	452	461	429	444	475	465	448	432	442	493	493	431	417	455	455	430	424	475	433	448	445	424	439	439	455	430	415	464	443	427	461	407	456	452	444	451	461	440	441	436	450	432	456	429	424	448	426	436	450	420	426	431	434	448	457	445	431	449	425	489	450	433	439	400	459	464	425	474	429	449	473	443	455	450	503	433	469	435	451	449	402	406	469	461	446	403	428	458	448	424	461	446	440	454	417	451	432	450	437	476	465	410	447	424	468	465	409	425	392	400	462	479	429	437	426	421	427	430	394	471	451	445	442	450	425	427	420	423	447	465	411	434	402	413	430	427	410	460	422	453	457	478	449	411	473	447	444	448	465	429	462	439	453	421	449	438	451	504	452	409	470	420	446	464	431	433	461	444	448	444	403	427	465	436	418	483	435	418	475	435	433	470	463	421	463	409	444	453	430	415	440	464	444	417	418	460	446	424	463	482	443	435	494	400	397	423	447	436	436	402	417	469	439	457	448	436	462	430	443	484	395	452	407	470	463	442	461	430	460	436	465	410	445	473	435	440	456	441	456	471	424	434	433	426	460	429	438	456	459	422	437	440	431	428	474	411	472	456	401	466	471	454	440	397	430	479	420
14139	2428	2466	1815	1288	975	856	668	607	544	520	496	446	380	412	421	380	334	338	358	369	353	350	353	364	377	358	345	312	315	345	321	403	322	327	317	309	323	319	312	321	303	330	334	302	313	308	291	321	308	315	302	355	319	308	339	294	332	316	314	313	327	310	330	309	314	313	312	294	290	290	330	316	313	265	330	343	350	331	311	312	295	310	338	337	332	293	294	312	322	300	305	309	324	321	330	279	315	301	309	309	314	348	325	304	277	289	331	289	340	355	309	313	319	313	314	310	292	329	320	321	300	322	340	305	313	290	288	335	335	283	313	292	311	307	294	342	309	318	310	322	316	291	298	268	306	307	311	309	315	321	317	302	313	323	297	286	273	302	312	294	338	305	308	326	311	331	308	313	275	319	346	312	310	330	298	276	308	342	343	317	310	328	293	322	319	313	307	319	312	280	306	336	304	299	288	322	298	293	323	305	320	304	307	332	330	320	316	325	306	333	344	302	317	350	342	303	305	282	317	314	307	292	300	315	335	308	283	304	338	295	304	305	299	303	275	286	294	293	310	302	300	292	339	350	336	312	336	286	315	303	327	317	321	299	294	267	296	324	333	328	304	317	308	301	298	300	325	332	289	319	286	309	327	301	325	326	313	301	317	301	331	296	285	296	322	324	310	300	298	295	307	273	301	313	323	331	320	324	314	279	304	320	293	292	294	309	295	318	319	292	318	308	298	302	293	323	268	296	312	300	304	315	315	325	302	306	282	287	302	316	315	302	364	316	322	309	291	311	311	349	314	353	325	286	316	340	328	326	324	343	353	311	303	295	306	302	319	327	302	342	325	298	302	313	296	296	291	293	322	303	296	309	302	344	297	320	349	321	305	319	326	286	301	291	334	292	325	313	286	327	291	285	324	308	297	295	329	317	301	315	302	302	289	287	299	309	354	293	292	323	314	326	321	317	319	334	313	275	320	288	278	333	319	298	309	326	320	319	323	289	310	332	284	331	270	333	340	310	322	322	317	309	278	313	314	319	341	295	286	300	298	306	303	303	302	304	339	325	325	305	317	314	303	306	363	307	333	293	328	268	295	312	322	334	267	306	295	291	286	293	330	282	319	350	304	276	293	295	292	293	306	308	285	265	302	350	300	299	292	322	332	336	347	344	311	309	308	319	294	296	301	297	307	324	306	306	297	316	285	294	290	301	317	290	313	281	302	297	295	348	317	320	296	279	293	306	309	315	309	297	319	329	300	293	288	325	266	322	325	342	316	295	306	311	336	303	290	300	299	326	325	334	327	322	342	317	328	336	320	310	286	318	301	261	305	304	316	334	290	306	298	305	355	315	325	317	319	296	332	280	320	326	341	298	328	307	294	297	304	328	312	328	327	324	298	304	301	341	326	279	330	282	341	338	305	318	328	314	315	284	304	328	330	310	320	326	294	298	293	321	307	288	319	330	302	298	347	355	267	305	293	301	289	300	291	327	316	313	308	288	329	316	300	288	314	290	304	314	288	329	309	303	312	295	302	279	306	301	308	324	330	317	336	302	297	335	347	316	306	308	332	308	304	308	271	304	335	335	315	323	338	330	316	306	290	292	292	315	310	313	287	335	321	343	301	298	359	314	306	291	310	323	298	308	312	279	298	291	309	285	319	290	272	319	333	317	338	304	329	323	328	325	321	294	350	321	286	300	299	286	319	301	343	337	294	318	314	291	303	296	299	273	295	295	300	303	261	295	331	311	313	338	340	308	299	316	295	328	311	310	294	305	304	319	324	333	339	330	300	326	287	322	288	294	318	315	312	318	298	277	302	313	325	309	305	312	341	321	325	321	310	329	325	313	266	305	283	318	321	293	274	334	287	309	316	301	308	310	317	282	302	317	289	316	346	309	295	311	318	265	314	363	282	308	316	323	283	314	308	324	298	316	323	288	315	276	296	356	307	317	322	300	304	316	289	340	316	308	289	278	304	308	346	294	295	334	307	324	327	309	315	299	330	298	307	321	334	278	301	279	296	316	297	322	305	297	338	292	314	290	316	296	311	313	343	334	315	293	285	290	318	325	308	331	319	331	283	279	343	289	278	311	310	326	306	332	306	300	292	306	327	292	309	306	300	312	305	325	312	291	312	310	320	301	299	316	293	296	314	334	290	292	308	305	318	301	259	312	321	343	343	301	282	338	293	317	280	299	279	316	333	326	289	308	313	318	314	326	328	290	314	307	305	319	331	319	298	300	314	301	318	311	267	324	297	272	291	272	303	297	289	304	329	313	302	299	335	302	283	339	315	296	309	337	310	317	314	322	315	313	321	298	295	301	313	327	351	299	297	329	286	315	306	298	315	312	318	318	292	321	338	359	319	327	319	335	306	313	326	295	310	302	320	338	312	286	273	290	320	308	293	336	330	289	305	303	356	318	298	345	295	299	352	295	299	302	306	300	338	262	317	318	324	300	294	291	293	279	314	330	304	327	300	288	292	327	320	314	304	336	297	283	304	317	340	289	325	293	312	317	302	303	341	291	275	301	273	341	304	322	331	319	315	315	332	304	320	313	297	291	324	332	320	321	304	304	316	304	322	335	310	303	323	300	317	288	299	323	324	319	317	320	311	319	325	302	327	309	283	301	322	312	303	289	312	310	300	332	275	330	364	329	299	333	328	315	333	327	297	329	263	269	338	346	319	292	338	299	307	315	323	301	280	338	341	338	342	298	269	309	314	271	316	310	298	307	313	329	319	320	323	328	299	275	308	302	297	314	344	334	283	305	334	297	311	289	284	299	298	297	293	269	309	347	325	315	330	301	300	300	328	274	252	286	285	318	305	298	299	335	324	314	295	293	273	312	306	352	326	297	293	341	311	290	271	321	320	307	311	315	322	336	320	311	306	330	319	316	273	292	323	290	289	311	342	289	315	328	323	315	325	322	286	290	301	349	304	292	294	305	353	336	284	298	291	308	344	301	314	302	304	323	307	298	330	276	339	307	301	310	305	348	308	339	317	323	293	295	290	340	282	367	294	306	322	288	308	327	334	305	317	283	326	317	320	283	289	295	279	297	327	285	334	305	304	329	288	299	342	323	347	296	333	296	304	305	323	341	284	283	297	327	321	349	307	320	306	293	281	303	340	309	313	331	314	314	341	299	322	325	309	306	293	318	304	294	289	311	286	281	314	314	308	295	337	295	304	292	333	320	301	330	326	302	284	314	336	317	313	335	299	299	304	302	308	325	320	288	302	294	294	343	300	308	305	293	282	287	328	333	299	286	330	324	310	325	307	306	304	313	317	312	344	317	304	275	338	317	277	320	309	286	296	318	314	323	295	308	289	300	316	313	303	347	328	307	305	301	319	315	334	288	326	271	305	321	305	299	338	313	295	325	320	317	317	283	301	328	303	344	301	311	283	282	314	311	334	322	323	305	306	305	314	346	325	309	314	300	316	284	311	312	304	303	286	295	307	311	289	333	305	314	309	306	338	331	325	323	288	346	307	288	306	328	295
7734	2163	4862	5612	4806	3905	3116	2832	2315	2080	1914	1621	1579	1500	1399	1346	1242	1190	1133	1172	1089	1062	1040	1021	982	976	928	898	886	904	921	928	860	875	863	818	882	833	869	865	837	862	866	844	843	855	896	835	844	814	851	767	814	826	799	774	835	834	773	816	776	773	777	801	796	838	822	820	821	770	778	803	806	802	789	780	788	806	797	790	794	803	786	798	763	750	751	799	785	793	777	788	781	770	786	806	825	727	772	783	800	778	777	763	769	829	732	781	786	774	785	754	776	809	766	778	827	765	762	800	734	724	765	775	721	789	772	775	767	781	817	763	778	813	832	739	751	766	813	789	782	797	796	770	736	758	792	754	767	745	761	760	793	758	771	774	795	789	790	736	809	720	808	784	781	753	764	766	755	781	756	746	747	769	730	760	788	779	749	765	755	824	792	712	790	814	724	781	831	784	790	810	817	716	829	740	749	750	717	764	781	779	759	759	730	787	770	769	778	798	771	768	736	758	743	782	732	741	794	733	779	775	757	749	746	784	756	810	762	752	736	785	722	761	753	760	772	741	733	801	772	715	744	754	737	734	777	754	780	805	716	762	790	736	801	784	769	763	794	782	788	777	765	759	764	789	789	722	785	764	748	773	767	756	762	761	739	749	759	790	827	771	763	811	780	793	773	784	745	804	727	749	791	769	771	820	738	715	810	799	729	782	775	728	752	758	750	787	775	699	780	727	718	776	721	762	737	768	799	776	790	767	779	772	746	790	783	772	771	768	780	753	764	764	767	808	801	799	767	767	726	808	787	739	780	771	818	740	788	762	745	771	807	830	733	772	744	795	745	765	745	762	795	738	727	751	760	746	775	787	754	742	797	763	739	738	763	779	771	763	733	781	767	785	740	778	739	783	776	729	780	751	751	721	777	775	795	798	761	763	822	769	750	793	738	773	799	755	770	739	785	788	769	727	771	781	774	778	760	824	759	815	732	783	728	793	734	715	784	729	778	754	745	752	820	768	764	774	746	814	767	779	742	815	813	754	790	715	792	805	736	698	731	729	803	803	779	750	747	804	716	750	740	820	826	759	789	799	740	809	758	782	743	795	731	771	732	767	740	776	747	680	734	773	752	743	726	718	776	780	784	764	823	794	782	758	753	765	727	749	764	745	768	771	744	755	746	767	771	792	754	756	801	760	768	743	705	743	762	734	758	781	794	760	760	747	739	761	773	773	740	785	741	767	796	763	752	766	788	773	772	782	792	770	798	721	758	745	773	747	789	777	833	734	782	780	762	825	798	768	768	820	732	737	802	817	816	764	804	764	733	787	732	825	779	799	780	747	768	787	782	794	747	781	789	782	812	799	767	765	705	746	779	794	755	770	775	785	703	786	790	759	764	754	760	747	744	805	753	765	786	766	815	777	728	760	787	787	771	797	742	801	772	790	787	755	782	809	786	738	747	775	789	761	770	773	737	741	792	778	752	741	768	766	776	805	771	750	773	718	732	726	742	743	753	733	762	828	777	754	780	747	761	748	737	801	730	753	730	775	762	757	742	786	763	754	755	747	796	760	776	748	780	724	748	759	771	786	798	776	735	765	786	777	775	718	789	811	797	764	770	813	779	776	772	817	763	782	731	802	753	767	812	778	780	763	728	761	790	775	787	748	768	718	714	752	750	752	747	767	766	722	712	793	703	765	762	760	759	728	711	769	734	760	788	772	805	782	796	719	728	793	740	801	753	765	747	730	781	810	767	810	791	722	770	791	715	764	774	784	768	746	766	790	771	732	754	769	728	753	785	734	761	715	757	741	748	830	697	739	771	835	763	714	773	749	782	742	774	781	797	709	761	812	699	716	748	747	780	703	767	818	800	778	721	745	764	785	742	766	780	798	756	770	755	743	752	753	751	770	734	718	804	814	731	799	766	748	792	751	780	788	820	783	760	803	719	790	796	785	742	754	771	766	770	739	846	801	749	734	783	723	802	756	755	784	776	809	744	769	780	741	778	762	776	727	789	795	764	773	806	751	761	768	754	761	791	791	752	796	735	748	777	707	795	759	796	760	784	744	724	798	801	791	788	756	774	754	773	777	734	762	758	731	789	765	808	711	763	781	761	784	744	787	824	780	774	834	752	769	763	763	748	867	788	735	773	808	741	752	782	777	822	788	767	766	788	804	775	807	811	773	743	735	758	771	802	728	760	781	760	789	782	729	722	773	823	780	748	760	803	743	800	788	758	738	803	764	773	749	736	737	793	781	723	769	800	748	686	762	781	779	781	811	814	768	739	773	756	788	814	803	782	792	793	796	784	801	727	770	749	743	797	767	753	802	820	766	759	809	756	804	764	767	775	807	784	765	754	752	756	720	773	734	756	788	727	787	828	770	765	742	724	776	746	764	746	751	812	794	755	780	719	787	781	744	762	796	780	803	793	738	770	784	784	722	749	786	791	797	774	784	818	715	761	743	681	777	786	762	735	766	731	786	753	724	806	811	735	792	760	758	771	784	699	797	750	773	803	770	744	757	701	806	780	744	776	777	764	785	771	792	808	790	774	768	799	789	789	799	752	774	774	776	753	768	726	806	754	813	740	763	820	737	743	781	759	812	775	799	773	766	750	773	722	754	769	757	780	814	813	728	796	742	754	815	799	774	742	765	776	758	759	759	769	751	779	762	792	720	746	742	804	797	838	723	740	751	786	772	784	742	760	757	792	755	724	804	750	763	798	845	802	771	756	724	795	791	783	816	751	821	790	768	730	758	802	744	734	751	791	749	767	740	752	738	775	806	784	739	727	776	755	739	754	691	791	732	770	818	753	784	772	802	785	747	770	801	802	769	734	763	809	744	729	754	814	780	777	760	740	756	764	781	788	784	787	771	769	804	767	753	778	732	718	764	774	803	767	755	782	805	758	776	765	722	753	786	776	736	751	769	772	741	717	754	841	768	773	754	777	740	793	783	768	785	773	818	762	800	731	746	753	765	757	732	814	759	751	786	759	702	804	716	780	791	777	753	791	747	750	752	789	724	777	807	725	762	828	773	766	756	765	806	764	766	765	776	772	721	773	757	744	808	735	781	769	816	714	719	750	737	769	797	744	759	753	743	771	773	795	789	810	731	731	780	726	763	796	825	761	816	759	794	757	783	842	775	721	751	765	794	755	792	726	771	756	768	771	799	756	808	769	769	756	799	736	745	719	847	748	782	740	788	785	776	767	740	751	820	786	777	744	775	780	800	755	739	800	770	759	736	773	793	729	717	748	776	798	729	761	794	772	779	775	816	762	773	765	767	736	710	792	754	748	767	785	776	771	764	778	754	792	769	780	756	793	770	751	774	729	798	797	760	742	808	757	736	794	746	765	784	753	754	779	818	776	745	795	754	728	780	749	757	791	787	722	814	767	734	799	745	805	773	779	770	726	724	760	783	750	759	790	801	774	716	784	689	725	736	803	767	731	767	746	768	715	744	825	824	745	772	745	763	724	751	756	755	821	770	744	691	740	730	801	799
1877	142	141	130	120	129	109	113	117	107	95	114	123	101	108	95	98	109	95	111	125	115	95	103	100	125	117	78	128	141	109	111	112	131	119	111	113	112	118	95	116	100	88	93	124	110	113	109	102	95	114	126	113	111	82	118	98	98	109	107	109	106	99	122	100	85	112	111	103	95	95	110	124	114	107	100	103	119	115	103	117	118	134	98	120	109	114	107	128	103	109	100	92	103	116	122	105	116	101	114	101	103	98	114	79	118	104	98	119	125	86	107	106	113	96	99	103	105	105	104	111	102	101	131	87	100	105	97	121	101	105	101	120	102	86	107	96	106	109	120	123	105	109	114	109	101	116	94	117	100	125	112	102	123	93	92	106	78	114	97	107	106	89	112	117	115	100	103	110	129	102	111	104	109	119	108	122	114	117	96	102	103	94	91	108	98	117	97	86	119	100	111	91	101	94	117	97	104	113	102	103	101	95	106	87	115	118	124	106	90	111	112	124	111	98	106	118	99	104	99	118	115	119	112	100	100	114	106	98	105	102	113	84	92	95	114	127	113	110	115	100	100	115	105	114	110	131	101	112	84	101	107	109	100	121	106	105	107	101	111	121	129	120	109	100	110	108	115	96	119	126	102	104	113	107	113	113	91	105	116	131	106	125	105	121	105	112	112	102	117	102	97	94	103	103	117	106	100	111	103	103	85	118	101	115	111	103	118	113	106	102	89	92	108	111	94	120	87	121	116	106	95	116	100	113	102	104	101	106	104	109	116	120	93	104	120	106	98	121	108	97	106	122	116	92	117	113	116	88	119	118	114	108	99	115	108	117	101	124	103	101	121	106	107	87	104	115	92	96	113	88	114	116	101	126	109	109	114	108	101	99	95	91	112	97	104	105	115	116	111	121	120	89	114	122	108	84	108	85	115	107	107	86	107	121	122	93	112	112	128	112	105	100	105	117	94	104	85	103	126	114	107	110	112	121	114	111	98	127	114	111	102	119	136	105	108	115	98	98	107	115	119	127	116	91	116	93	115	114	92	101	98	114	111	93	109	133	107	109	100	137	110	94	102	112	101	119	117	112	111	94	102	101	107	97	108	95	104	108	110	107	125	111	99	95	80	113	113	109	110	112	109	131	101	103	91	103	104	97	111	104	112	81	114	83	92	108	98	106	112	111	119	100	74	92	90	91	106	121	116	88	104	111	102	114	100	92	93	109	115	118	120	111	122	123	116	110	121	95	121	113	96	121	105	111	103	120	100	103	102	94	98	118	87	93	108	119	113	103	134	96	106	132	103	112	107	127	116	89	115	116	94	117	103	112	123	122	129	100	125	91	102	105	104	110	96	103	107	111	119	119	119	120	119	96	117	111	132	111	94	108	124	106	94	105	130	119	88	117	112	117	122	107	108	124	106	95	113	130	95	109	118	119	98	113	99	119	92	98	120	102	112	99	111	112	101	109	111	111	130	87	95	110	111	88	101	100	107	112	103	117	120	122	122	108	93	101	103	97	114	103	105	111	117	117	109	77	116	89	105	104	113	112	104	104	120	92	112	105	91	114	116	96	113	99	122	99	105	117	94	117	111	105	111	113	108	99	105	111	92	118	115	96	94	110	86	107	94	91	107	92	113	95	107	120	116	92	102	129	101	117	103	88	112	86	111	124	96	100	108	104	94	86	117	109	105	94	101	128	87	124	105	95	85	111	105	105	117	107	128	121	119	85	111	116	107	109	96	115	102	100	116	111	149	114	78	124	108	97	102	97	102	121	105	117	112	112	105	100	101	103	108	113	108	124	116	98	117	96	118	99	105	105	109	108	108	95	130	131	116	93	99	107	93	114	110	85	112	101	106	116	110	122	111	114	124	102	112	104	123	116	98	101	97	103	94	118	103	117	102	95	109	122	99	124	98	100	116	107	99	97	114	124	97	112	98	98	96	91	105	109	123	105	125	106	113	99	114	129	114	135	106	108	102	96	105	108	109	106	104	102	110	113	124	115	117	109	104	115	125	111	100	111	110	106	114	125	115	113	108	88	103	92	115	98	92	107	113	103	109	121	108	100	104	109	113	96	122	133	111	104	96	117	129	108	110	95	97	98	94	108	83	109	126	113	100	105	109	105	117	125	106	114	109	112	114	89	96	108	86	126	114	121	110	124	128	116	102	88	101	107	126	119	119	116	130	99	100	108	95	117	108	111	110	94	101	133	118	102	113	123	124	121	106	99	108	123	92	120	109	93	99	103	89	99	109	126	86	112	110	105	97	103	112	108	112	80	108	115	99	107	88	103	108	94	92	123	106	112	101	108	113	112	105	109	108	121	117	114	121	81	113	122	117	98	103	104	113	128	114	97	108	112	116	100	117	111	106	106	133	104	88	98	106	119	119	94	107	117	100	109	97	116	147	98	125	114	103	88	120	87	80	119	110	101	109	112	93	106	103	99	107	93	117	107	101	101	99	119	128	117	104	101	117	97	121	116	120	118	91	114	96	96	103	110	109	104	99	108	111	114	98	118	106	109	111	135	103	120	106	100	112	92	121	100	103	115	99	104	107	114	110	109	114	90	107	100	136	97	103	106	103	103	98	102	95	118	102	102	103	111	99	116	80	105	109	126	104	125	99	98	95	89	108	96	115	137	124	123	112	108	113	100	112	113	114	137	93	103	98	115	113	91	96	98	114	112	117	106	115	109	94	104	115	106	103	101	99	118	104	129	120	111	97	99	90	99	113	91	110	114	110	105	100	105	92	92	97	115	101	102	117	97	108	103	114	129	108	124	98	108	94	114	95	105	99	104	105	104	100	107	99	129	111	111	119	124	92	108	99	120	109	111	119	100	87	97	111	100	109	108	94	96	92	77	108	106	125	108	120	106	108	108	105	109	108	110	131	105	114	126	115	110	94	106	122	99	121	117	88	90	99	114	104	99	125	89	106	105	108	100	116	101	98	105	98	128	103	123	120	111	110	121	96	105	113	106	125	102	106	110	135	128	118	97	116	118	104	110	107	95	126	107	107	89	119	102	104	105	99	116	98	105	106	100	109	108	119	123	103	105	78	108	122	93	112	100	102	121	115	106	75	101	122	112	113	106	100	113	98	100	94	111	124	103	102	110	98	106	95	102	114	105	92	97	87	108	105	104	108	100	125	119	102	105	98	97	120	107	104	116	127	114	94	121	121	101	100	107	112	97	100	117	126	126	118	113	104	114	99	108	119	96	96	106	115	103	116	112	107	90	121	104	105	101	100	115	110	113	122	132	98	101	96	104	97	117	112	118	107	138	92	109	108	100	126	122	104	111	115	99	99	107	103	96	105	129	138	107	100	103	117	90	120	100	118	123	120	102	117	114	84	106	113	102	105	129	117	95	107	100	109	99	126	85	107	122	99	115	108	105	114	94	106	117	113	95	112	110	108	105	114	72	129	100	87	87	113	93	95	112	132	112	105	122	99	108	116	112	97	115	108	102	119	108	103	107	103	105	111	113	117	127	101	109	105
2117	354	456	425	426	411	418	367	407	379	365	360	364	340	321	355	362	355	356	324	332	345	331	354	364	334	324	325	346	331	351	372	357	332	364	318	337	310	321	330	325	353	341	348	347	340	310	316	298	321	363	341	347	341	341	345	316	355	329	317	322	324	332	361	312	311	315	331	320	334	336	359	340	331	337	359	338	312	331	342	328	332	334	335	335	311	339	355	331	332	331	327	334	274	349	304	309	349	333	310	326	342	274	295	348	328	333	339	350	326	344	349	348	326	330	343	355	308	304	327	345	322	324	355	334	319	313	319	330	337	323	320	314	342	320	340	321	338	297	350	340	335	312	319	325	356	344	333	299	320	318	318	302	341	339	325	326	323	344	302	328	330	319	312	314	343	323	361	309	314	329	341	334	332	340	317	341	334	336	337	331	355	296	349	316	336	316	313	376	330	283	330	366	328	329	362	315	330	311	313	324	336	295	323	340	319	307	354	315	333	323	331	313	352	318	353	338	302	307	345	302	308	335	333	318	355	333	315	351	354	355	298	269	326	335	328	313	337	294	326	328	328	344	348	343	315	314	315	325	324	320	347	307	326	306	322	328	284	333	328	333	345	304	313	342	315	307	339	333	335	338	316	331	340	345	331	332	332	303	324	327	309	332	319	368	330	317	372	319	337	294	330	307	317	333	335	338	353	316	308	324	353	309	347	331	342	320	315	328	334	310	316	319	351	337	334	318	319	352	339	333	324	325	321	325	349	329	314	343	325	332	297	341	314	278	344	326	331	355	368	330	336	308	355	370	318	293	329	341	346	331	365	294	329	305	329	329	324	305	336	332	315	333	317	324	328	331	334	310	351	334	347	374	336	316	359	353	316	331	324	329	332	311	347	321	338	335	319	312	312	337	332	340	326	317	338	327	306	321	332	353	323	322	328	327	339	358	373	328	344	321	315	326	334	312	336	337	322	301	342	292	312	342	340	329	312	322	311	332	335	319	351	353	317	347	328	307	353	353	318	367	315	300	344	322	364	338	332	317	315	333	317	331	325	339	323	325	347	314	328	335	344	327	332	345	339	292	357	330	297	327	315	351	345	330	318	324	338	355	344	316	319	319	347	331	317	351	306	347	313	314	344	328	316	326	346	304	352	360	339	303	327	330	319	340	280	329	339	345	363	333	339	331	334	350	327	340	331	371	326	356	344	309	321	314	333	326	324	299	352	329	306	330	330	344	322	328	308	314	307	337	350	351	340	352	347	311	331	325	362	326	337	317	336	326	308	330	330	348	307	349	336	303	352	308	346	338	335	339	333	302	360	334	340	344	365	297	351	333	325	318	336	327	331	315	312	327	335	341	351	324	319	346	311	357	285	330	346	322	359	362	347	347	302	374	336	319	334	329	288	352	334	364	309	296	309	306	320	347	345	332	347	328	341	290	327	325	351	330	328	355	341	342	345	341	310	327	292	327	353	363	318	294	342	330	331	310	330	316	336	353	309	329	311	318	335	334	365	346	304	310	325	338	330	327	314	348	339	343	303	353	341	323	328	321	325	330	324	311	316	322	348	306	368	364	332	310	326	311	346	336	358	302	341	344	310	324	352	328	366	325	319	332	317	313	308	348	316	328	332	307	317	341	341	322	347	348	324	358	331	334	324	313	327	304	318	334	338	291	356	297	325	334	325	328	356	341	325	323	300	337	319	324	351	323	336	332	329	317	322	308	331	302	317	333	346	334	325	331	348	323	337	319	312	333	322	300	291	301	343	332	350	341	313	328	336	319	356	329	310	331	331	346	322	319	306	352	315	325	316	306	337	330	323	331	335	346	318	350	333	361	346	281	351	348	321	323	365	318	370	314	300	352	324	321	317	346	342	315	327	366	320	321	360	313	352	343	339	311	330	359	321	312	334	362	312	320	371	361	331	314	314	313	339	321	366	352	324	305	324	336	343	306	306	297	312	352	296	326	361	317	308	319	329	338	320	352	324	336	321	348	322	331	343	341	323	311	352	349	306	329	330	325	318	323	334	327	327	316	335	292	305	310	321	348	342	321	351	318	323	310	365	324	348	317	316	330	319	321	355	336	343	343	337	340	310	331	343	335	321	331	314	334	354	335	329	346	336	321	337	323	352	340	328	370	351	353	336	309	323	307	342	311	292	316	341	343	342	318	336	342	323	338	304	347	318	342	328	290	331	335	311	332	327	336	352	333	310	325	325	347	311	324	340	313	319	337	327	345	348	328	334	361	344	326	319	326	338	358	327	348	344	317	336	317	335	283	325	335	329	318	317	306	341	341	339	332	274	314	330	313	308	328	326	311	349	345	318	330	341	360	320	327	318	348	318	318	317	325	349	309	318	353	353	319	350	338	337	339	321	313	322	325	345	312	312	356	326	310	349	327	342	367	313	307	321	327	322	322	337	346	345	356	304	286	348	327	310	312	340	330	332	308	308	302	333	303	341	321	328	320	314	348	313	307	338	324	311	359	341	313	319	298	323	312	302	321	340	346	336	310	355	317	329	294	335	341	319	304	319	321	323	338	338	335	358	341	347	345	357	339	323	337	335	355	350	333	300	321	318	330	335	355	334	305	291	302	335	328	317	317	328	310	322	346	340	345	354	322	326	297	343	339	356	350	325	310	300	319	310	330	295	329	309	319	354	315	303	348	296	322	308	329	326	325	286	337	334	330	362	308	308	347	326	350	346	353	324	316	310	351	326	291	327	340	352	344	338	338	321	317	303	320	335	320	329	330	364	304	358	355	312	326	303	304	344	336	328	339	302	302	318	328	361	317	345	328	319	316	347	333	325	328	344	322	330	327	340	333	319	334	347	312	346	340	312	350	318	315	360	331	326	331	335	352	324	315	329	325	292	320	321	321	353	323	328	323	315	346	347	317	335	331	318	349	333	362	310	327	331	311	358	358	312	343	331	333	335	345	290	294	343	338	341	313	312	305	325	302	354	333	335	333	359	303	312	327	319	318	331	315	366	309	354	316	337	327	312	329	332	341	341	328	339	324	318	342	341	325	357	329	354	299	316	323	333	333	299	320	308	311	332	361	339	328	299	311	304	332	341	341	340	312	353	349	330	312	322	313	352	317	323	338	298	321	315	313	327	331	360	341	309	322	326	358	341	314	319	323	306	323	358	374	375	312	314	353	346	337	354	321	341	346	342	333	312	313	322	330	354	333	314	349	299	334	346	313	340	357	337	319	321	331	333	342	303	339	335	338	346	348	314	330	328	321	324	313	325	332	314	283	290	345	371	294	344	330	326	330	340	303	311	326	338	338	288	339	348	344	266	339	316	310	335	316	354	342	307	323	337	333	325	306	317	300	344	317	336	329	319	337	304	315	325	305	345	309	344	323	314	324	320	337	312	358	345	327	329	341	324	335	339	335	314	338	343	313	348	295	343	335	338	331	345	303	351	332	330	339	304	332	346	360	332	308	318	339	320	291	307	328	346	295	336	302	358	351	318	352	323	321	331	320	320	354	321
7382	921	1199	845	637	477	408	372	282	238	220	204	218	201	219	210	161	171	187	166	205	177	167	135	185	148	144	182	143	174	189	183	158	146	134	145	179	142	147	142	153	177	150	159	143	156	170	155	161	157	147	153	168	152	167	135	145	141	167	171	168	160	153	157	140	166	152	160	156	159	156	174	146	151	175	140	153	179	152	140	146	132	164	130	145	142	160	176	161	132	164	161	168	156	155	140	161	156	137	163	152	174	147	146	159	159	155	160	149	135	154	154	158	170	138	127	162	139	138	152	163	144	172	137	169	158	129	145	148	141	148	140	171	127	159	143	147	167	160	140	156	149	142	158	154	163	164	149	128	165	143	163	150	142	178	154	169	164	152	153	145	158	169	146	164	155	147	154	132	153	153	138	134	162	152	148	140	147	141	152	163	183	146	152	159	145	157	150	157	158	142	144	158	155	166	180	151	131	133	152	177	125	170	144	156	124	155	167	172	140	162	155	171	146	165	131	167	177	156	137	168	155	160	148	129	158	148	161	128	161	144	139	151	153	170	162	154	168	159	138	142	199	155	158	141	148	137	140	154	166	143	134	151	140	133	130	162	167	156	138	163	159	117	160	148	137	158	147	157	144	164	154	141	176	150	157	157	145	164	154	156	127	148	167	138	133	147	146	153	145	185	148	148	136	177	179	149	168	154	153	145	162	153	146	158	152	174	148	131	135	139	144	127	138	155	146	142	157	163	135	150	166	145	166	167	134	135	141	145	154	155	152	136	137	168	185	143	162	149	134	162	148	164	155	133	141	160	139	165	161	145	156	152	148	153	147	161	156	169	141	112	158	163	152	139	166	154	157	151	148	168	142	162	158	179	145	150	162	146	143	141	145	160	146	156	145	121	159	144	149	156	135	144	153	138	163	151	141	159	159	168	134	152	155	156	152	154	141	134	158	154	173	141	134	148	149	146	153	146	132	146	154	154	172	157	160	162	133	152	161	161	142	160	147	151	154	149	164	150	153	136	161	149	157	145	146	172	144	157	140	157	152	159	173	154	141	152	142	160	143	140	137	135	154	149	158	149	170	144	159	127	161	125	141	161	146	152	149	148	144	175	175	140	149	165	128	157	148	148	143	158	163	157	157	167	160	168	137	158	177	149	155	149	136	151	137	133	133	138	164	136	144	155	139	166	136	173	150	171	147	163	156	158	146	163	159	187	149	147	147	149	139	146	164	154	159	149	149	162	151	146	172	141	151	154	138	167	167	143	160	140	147	149	147	168	151	135	146	151	147	157	153	152	138	180	151	154	150	158	168	152	159	160	140	167	161	157	163	146	129	142	142	147	170	143	168	147	138	185	134	152	145	127	145	149	139	186	126	146	142	159	159	153	168	163	134	148	151	136	135	138	131	155	149	154	158	156	147	155	137	155	140	161	149	147	165	152	145	169	157	133	160	143	148	157	148	148	141	139	153	140	164	166	140	156	170	133	176	143	158	149	147	165	162	153	174	156	159	171	139	144	149	142	163	152	160	138	156	140	184	153	159	160	151	140	152	149	163	155	128	151	157	128	168	182	127	153	151	152	149	133	182	156	147	138	150	155	145	171	165	159	157	146	145	159	155	123	143	158	155	146	156	142	150	166	163	159	168	144	154	153	134	148	165	139	152	172	176	165	147	171	168	160	151	149	152	146	160	171	140	160	153	163	140	136	138	151	143	134	150	130	146	156	148	160	168	155	162	151	165	163	158	174	156	135	157	151	142	145	169	152	158	150	159	153	150	172	137	145	124	168	162	175	147	159	151	164	144	151	141	140	187	133	134	147	134	137	167	161	156	154	130	160	141	152	136	168	159	154	147	166	150	191	153	142	153	186	169	172	162	150	169	155	156	167	150	153	158	150	174	157	138	165	163	151	152	143	147	135	144	148	158	146	148	159	152	144	151	159	150	163	146	135	140	173	155	158	149	145	139	130	149	143	155	143	138	163	136	141	147	126	165	145	156	150	143	156	159	147	152	150	147	148	140	146	169	151	162	157	159	151	177	133	160	146	169	117	146	141	154	162	145	155	174	160	145	171	145	153	148	139	150	172	148	162	147	140	150	193	176	156	160	158	155	174	149	169	162	147	161	139	169	145	164	144	176	161	143	165	153	154	133	134	159	144	156	149	163	136	139	139	135	135	153	166	152	163	150	130	137	127	157	174	160	155	150	162	168	148	149	163	144	154	140	157	165	145	144	147	154	165	155	148	157	167	161	130	128	163	155	150	162	165	156	144	168	175	147	171	156	140	139	141	166	158	149	145	146	152	137	173	156	148	141	151	132	156	143	141	162	151	147	145	153	144	145	123	154	148	133	149	156	168	156	159	172	156	146	162	153	173	147	155	170	143	137	144	148	153	166	158	157	165	147	158	157	149	160	161	173	170	158	164	147	140	129	151	174	150	146	159	146	149	155	132	144	180	150	152	158	128	155	156	123	150	151	151	134	136	148	156	165	161	146	140	146	160	148	160	168	148	152	117	129	165	144	162	152	177	149	149	166	165	166	134	148	151	176	149	151	131	148	149	151	129	136	148	143	165	144	168	158	156	149	133	135	154	154	157	149	144	167	151	145	175	159	150	155	143	151	156	173	139	146	129	154	133	158	146	147	150	156	168	139	159	163	165	136	148	144	158	164	146	155	156	140	145	162	143	139	142	145	175	135	138	143	144	171	149	140	148	167	154	156	123	136	149	145	141	139	145	152	172	143	178	143	133	141	161	144	145	158	151	163	158	164	144	151	177	158	157	164	152	147	143	185	141	148	159	141	149	163	162	147	145	149	167	137	159	168	132	165	131	159	147	158	145	163	151	194	145	140	151	129	161	144	143	147	144	182	168	153	145	159	151	141	136	141	147	143	123	150	139	158	133	175	144	164	133	141	133	111	145	142	151	153	152	160	181	152	155	164	136	160	163	155	159	143	162	126	128	143	149	154	142	148	147	173	148	160	138	172	152	147	144	144	149	153	142	164	156	159	149	139	134	152	146	153	151	155	173	135	150	152	116	140	152	148	166	147	156	163	151	154	154	141	146	171	145	154	152	187	145	142	142	144	138	133	133	142	163	156	136	158	152	152	143	152	160	152	144	118	173	140	156	189	181	151	157	155	131	163	138	164	129	155	147	170	120	159	157	149	132	169	158	161	162	146	141	143	155	130	155	134	125	156	167	156	133	134	148	169	190	170	152	155	148	139	136	141	162	142	134	134	162	156	135	146	145	140	153	162	162	142	157	158	136	129	195	156	157	156	148	160	151	151	156	157	175	155	144	181	153	160	147	157	158	149	126	142	156	181	161	166	144	136	134	151	153	143	167	146	139	152	164	154	161	136	147	151	147	165	149	169	132	141	133	137	129	145	131	144	152	152	139	149	155	136	141	156	155	168	144	159	149	167	163	159	144	139	156	153	158	135	179	151	136	147	150	170	141	139	155	130	132	144	149	146	137	119	152	151	160	140	148	156
5660	1174	2549	2915	2616	2138	1682	1469	1208	1114	1017	899	856	828	793	737	733	647	588	646	601	640	566	576	485	555	519	497	533	467	534	506	499	503	543	491	483	497	523	459	481	469	448	452	477	497	482	440	423	478	477	458	488	471	439	425	478	467	487	449	470	480	447	465	458	503	406	446	486	474	451	417	450	438	428	417	467	436	471	455	457	457	466	439	458	438	467	455	412	399	471	440	436	423	430	452	456	457	456	437	432	437	497	453	414	417	412	444	441	407	439	425	443	444	461	429	491	438	466	408	447	445	438	408	444	453	438	465	449	389	470	458	437	410	404	460	418	445	429	445	460	440	440	452	436	481	443	426	461	461	379	446	440	440	474	443	455	422	427	423	430	481	434	454	451	435	430	438	467	446	416	416	455	457	461	431	453	398	428	408	410	447	438	447	440	420	386	448	445	412	432	429	454	440	428	436	456	438	443	404	480	415	422	415	441	449	483	445	455	446	400	455	412	467	418	461	444	460	400	431	435	400	421	399	408	396	406	456	408	453	435	445	436	428	485	449	474	423	451	450	459	435	468	448	415	439	437	469	431	444	401	453	414	411	407	397	410	424	432	458	435	429	436	422	444	465	471	422	428	416	452	377	445	446	447	445	428	415	422	454	440	447	441	436	416	435	491	422	428	416	455	447	449	447	435	440	409	444	461	422	440	410	422	437	421	394	458	430	423	448	430	419	427	419	469	437	447	446	436	397	431	451	433	433	470	441	435	415	383	436	456	458	467	438	457	405	455	457	466	426	448	407	451	441	409	417	448	439	444	448	471	414	434	431	458	472	459	430	430	436	409	459	434	417	442	475	441	411	450	434	446	411	434	410	484	422	426	432	452	402	437	416	421	427	444	469	442	467	450	441	448	447	424	454	457	452	415	458	450	409	440	465	452	454	417	401	403	460	439	432	397	425	437	419	448	435	437	418	464	447	446	419	412	481	449	370	448	436	397	444	443	442	434	422	444	449	428	443	466	436	450	495	422	449	449	448	413	469	425	445	444	433	420	460	427	395	406	443	405	425	415	452	437	426	445	438	445	450	415	436	430	411	451	449	450	451	411	439	426	422	437	455	450	455	476	472	427	460	437	451	414	451	438	445	423	432	463	419	461	407	458	484	470	442	427	443	449	423	453	413	390	412	434	449	452	465	486	434	450	415	426	426	444	450	454	444	440	455	446	422	426	417	421	439	442	453	447	434	446	433	447	418	390	428	440	463	423	427	476	440	453	402	427	463	433	385	422	432	443	472	427	411	433	467	479	462	416	389	445	470	453	464	432	413	455	438	424	438	443	425	445	427	455	467	419	451	416	430	467	456	433	419	422	438	466	393	419	442	441	440	426	437	421	422	421	449	437	478	422	421	457	448	444	432	454	468	403	438	435	410	467	452	391	432	459	449	423	461	421	408	429	469	470	452	437	462	452	451	421	488	464	432	396	431	417	451	466	444	455	420	418	421	404	476	469	407	445	412	438	433	428	445	426	506	429	442	464	457	443	440	428	414	400	432	405	438	444	440	422	412	435	443	470	413	473	435	479	445	485	424	414	448	430	436	447	457	435	419	424	446	417	422	420	463	445	463	423	457	412	431	446	454	459	394	472	440	440	450	472	443	440	424	432	436	440	447	411	446	454	416	449	457	474	411	432	430	424	456	448	461	419	450	425	445	479	403	470	440	442	428	485	467	419	417	466	406	421	448	455	484	444	464	440	424	421	432	417	424	467	416	438	413	446	455	472	451	442	433	425	442	473	433	438	455	430	408	456	439	453	458	472	462	434	451	481	403	494	444	450	431	424	433	399	426	405	459	461	464	436	430	434	411	398	434	440	475	411	431	460	434	443	439	425	446	424	446	457	484	443	428	424	430	478	484	431	450	449	418	458	439	473	423	499	463	435	458	446	425	463	459	437	431	449	417	466	411	438	425	446	470	461	438	461	470	452	418	442	438	454	431	426	462	451	431	407	464	439	433	441	452	445	408	430	478	440	488	457	429	450	457	385	416	446	443	446	443	467	454	438	426	469	441	400	439	470	412	421	455	426	451	424	453	436	455	420	438	424	403	424	403	427	470	425	457	408	453	412	435	435	411	433	422	407	413	418	446	437	442	464	456	442	462	417	391	464	476	423	459	433	416	411	447	443	408	456	436	436	437	422	460	440	457	428	418	424	463	407	463	443	444	426	470	457	424	412	435	434	427	424	455	445	439	425	444	454	415	444	438	428	410	429	474	457	419	433	392	428	428	446	451	431	412	432	468	400	420	436	451	457	430	467	468	474	451	469	442	423	453	420	459	428	425	421	438	433	405	451	430	436	440	444	436	446	432	428	414	402	435	425	430	432	441	456	434	445	423	472	437	447	434	426	441	454	432	401	433	452	430	457	447	424	417	451	418	418	440	453	414	430	438	420	434	401	420	477	463	424	390	440	417	424	417	434	445	466	423	427	398	443	406	419	423	446	428	408	432	483	437	403	470	442	433	416	438	466	441	422	405	431	432	419	428	516	404	477	414	455	458	447	459	448	462	441	438	383	420	425	454	424	453	448	391	391	419	441	428	424	460	423	467	439	419	480	461	453	440	421	480	433	405	429	443	421	438	435	417	417	441	398	440	450	447	450	425	421	447	435	417	411	449	444	432	425	471	449	455	438	466	452	434	440	440	428	421	449	452	443	444	445	449	434	427	438	457	453	430	483	411	466	441	460	428	446	451	444	440	428	413	457	414	427	456	437	425	399	447	443	456	436	438	438	471	402	424	436	444	399	443	473	416	434	469	438	413	413	449	433	401	418	431	426	453	444	415	439	465	426	443	473	443	425	458	416	451	443	411	455	429	439	430	450	461	441	446	410	447	436	453	459	399	425	418	447	457	409	450	420	437	426	480	464	440	417	403	435	451	413	427	443	407	451	453	444	445	436	442	427	442	417	419	397	421	403	429	484	434	431	451	442	447	457	447	433	400	413	453	462	439	434	429	420	444	396	446	432	424	424	442	453	468	414	452	448	422	445	441	441	440	396	428	444	418	432	432	453	435	431	443	458	449	441	463	445	455	462	453	427	446	431	431	452	429	440	460	421	381	412	441	449	450	415	414	387	431	422	463	448	437	454	413	443	400	442	458	392	462	458	426	456	466	425	454	450	441	436	459	473	395	454	398	422	435	421	404	469	442	431	421	419	424	410	454	450	394	449	468	448	460	446	481	466	440	446	441	433	470	434	451	428	467	458	441	426	425	423	421	421	383	431	438	456	423	469	448	424	449	428	432	436	473	415	431	427	442	475	469	444	470	480	442	424	449	451	452	448	440	418	431	441	438	433	396	426	433	438	434	474	429	447	421	397	480	481	457	449	463	447	445	414	433	448	443	462	422	443	445	443	426	402	439	417	448	451	444	403	426	408	420	427	438	397	460	451	408	438	406	434	461	422	440	458	429	441	467	445	449	441	442	429	456	452	464	445	461	436	445
13968	2421	2616	1915	1311	1020	781	628	592	501	511	472	396	405	384	403	401	365	340	342	341	358	326	338	341	342	321	358	295	315	336	305	333	322	289	341	317	349	315	371	340	316	295	283	359	338	263	311	337	304	322	297	311	306	327	309	330	290	333	340	305	315	305	325	298	306	297	331	317	323	339	306	289	299	293	291	302	302	299	293	297	307	305	315	319	323	304	332	322	315	297	364	309	275	331	323	319	319	303	312	313	293	303	308	269	294	334	328	291	299	273	301	326	352	311	339	327	325	334	281	320	314	296	313	297	304	293	298	307	286	324	296	336	306	288	306	328	330	314	317	297	295	326	330	304	301	308	305	328	299	328	284	337	302	337	289	305	298	314	296	317	321	296	325	318	318	308	295	338	338	301	309	314	333	295	337	308	323	338	294	280	311	319	309	304	302	305	310	299	319	318	292	289	331	325	320	305	305	286	310	324	294	282	304	286	325	302	294	310	302	297	324	353	276	324	310	294	343	328	299	333	294	308	298	297	296	340	293	294	321	308	316	300	320	322	286	297	349	311	324	336	319	262	348	314	335	283	287	317	312	284	296	300	332	295	318	319	318	304	304	298	272	269	331	312	305	286	341	335	276	294	299	308	305	315	314	329	314	282	307	297	317	330	304	312	347	309	291	304	338	290	327	293	310	308	324	311	291	339	290	288	331	301	286	306	302	299	281	310	279	313	286	326	303	343	291	327	291	292	294	293	297	340	287	289	314	344	312	309	326	310	321	335	309	258	286	289	328	275	346	334	310	321	295	324	321	290	256	324	286	323	297	299	293	287	285	274	327	336	285	290	300	305	311	298	309	312	299	301	349	325	267	326	324	292	332	343	300	294	300	271	282	335	318	271	323	312	294	304	282	310	333	281	327	337	280	300	277	284	277	288	293	299	268	344	290	290	345	290	329	287	311	310	325	316	346	359	306	324	295	310	284	286	310	301	323	302	344	315	294	300	321	310	270	313	292	319	345	287	343	298	309	304	334	326	307	302	313	274	325	322	302	303	322	298	300	338	334	330	297	286	310	341	307	313	318	282	285	293	302	288	315	293	296	247	340	276	311	315	338	321	282	320	311	303	334	298	321	316	312	341	343	283	329	313	311	338	304	305	330	299	324	326	335	317	341	334	291	318	313	330	325	281	300	276	304	320	288	301	304	308	299	325	326	298	288	302	277	303	285	317	312	310	299	294	280	278	288	283	353	328	326	321	316	331	323	311	321	300	331	347	291	318	286	318	281	283	319	300	326	319	308	292	302	319	306	311	302	314	293	288	312	299	317	333	304	311	327	312	286	307	319	282	285	286	299	314	341	301	344	308	265	314	318	317	315	307	308	303	315	296	280	294	313	307	325	305	342	303	334	303	309	328	290	321	316	268	296	326	280	318	300	312	332	299	303	280	284	303	265	322	334	292	298	304	292	315	317	300	295	311	323	306	302	302	310	305	276	292	270	315	304	308	284	306	293	287	308	311	335	296	310	308	308	304	323	332	306	310	322	312	276	324	318	291	335	317	340	341	318	305	271	295	300	320	326	297	316	312	317	302	286	290	275	300	304	308	314	305	302	275	292	325	311	301	312	317	346	311	298	308	317	300	310	296	316	347	282	311	325	292	285	306	315	282	312	307	332	296	293	308	314	310	332	314	318	349	285	312	299	319	290	343	341	341	310	315	298	311	315	338	342	291	304	307	280	310	312	300	321	336	310	298	327	328	325	355	325	303	322	323	286	294	318	310	283	341	289	285	311	285	336	304	325	322	296	282	296	313	306	316	272	312	294	295	319	310	333	303	335	300	315	309	278	292	305	305	308	321	325	315	293	330	344	265	293	306	323	312	274	285	327	310	314	328	323	304	338	331	300	314	327	315	328	318	300	321	310	277	317	318	300	318	320	301	358	302	326	295	298	296	325	282	308	294	301	287	287	298	305	311	312	325	324	304	291	292	301	287	286	317	323	307	311	311	317	301	288	320	294	299	292	284	296	295	318	326	324	295	323	287	322	326	343	329	330	302	323	308	304	273	302	330	294	346	309	313	300	330	338	295	279	334	302	302	298	296	304	334	307	312	286	311	316	313	323	326	364	320	301	308	303	311	286	301	334	338	315	312	298	300	291	295	326	324	298	322	311	273	288	295	292	295	293	297	319	309	320	316	303	346	320	296	309	316	302	307	308	309	283	305	316	306	325	302	305	300	280	319	311	331	343	317	334	310	312	322	303	315	286	315	306	268	290	317	342	290	306	308	302	297	312	280	308	312	314	336	286	326	330	288	329	270	309	343	323	332	288	303	288	309	326	299	318	338	296	322	293	307	306	323	317	281	298	300	295	282	314	300	314	342	335	315	297	314	307	288	361	294	331	286	321	319	311	340	314	301	303	329	298	293	312	306	328	350	317	338	319	313	300	261	307	309	320	293	321	294	286	292	282	290	320	304	318	296	280	299	323	343	310	320	307	327	332	311	313	290	332	320	320	301	313	288	303	321	296	308	301	294	284	277	306	311	279	283	298	286	320	316	290	316	281	258	309	341	332	309	304	282	307	265	337	321	301	296	291	323	296	304	265	284	286	311	309	301	286	290	291	271	299	298	351	334	294	298	310	295	338	286	312	316	295	291	311	341	318	343	331	320	333	322	312	301	327	334	356	297	309	300	318	315	306	295	300	331	345	344	345	304	294	309	314	338	287	306	294	304	297	302	312	328	285	287	279	345	302	304	341	284	291	289	265	324	330	339	301	320	291	309	303	333	281	318	337	303	330	354	316	300	316	318	304	324	321	292	295	309	285	343	290	289	311	313	280	292	294	308	287	311	307	320	304	308	309	286	302	291	291	308	317	336	321	324	302	312	313	313	288	309	299	319	307	342	260	308	340	321	296	339	305	324	295	281	304	340	304	330	337	313	294	307	330	301	347	321	290	293	298	290	305	324	282	287	301	293	334	292	317	297	304	333	303	318	326	324	325	336	327	317	292	344	337	304	302	342	326	301	299	312	321	274	292	308	321	299	313	302	322	303	306	316	319	336	300	314	299	284	324	309	345	307	318	284	340	314	291	296	301	285	284	305	324	334	309	313	321	316	289	320	305	326	305	301	321	319	325	319	323	322	339	295	312	316	318	301	312	305	293	302	293	322	303	307	309	298	312	320	309	301	307	287	291	301	317	316	303	301	321	325	302	305	294	330	311	309	301	322	321	297	320	309	324	320	316	311	315	304	306	305	334	326	314	294	317	272	280	352	301	297	312	310	288	311	283	282	289	322	289	323	304	287	290	334	330	313	320	317	293	276	289	321	311	331	326	320	312	314	297	299	318	320	320	324	315	305	298	337	301	273	287	288	289	312	278	302	304	290	279	339	296	328	343	317	321	300	314	288	297	286	296	301	291	303	319	286	287	303	296	290	300	312	307	338	307	343	294	316	298	304	308	302	289	319	324	300	322	326	320	343	281	338	316	291	300	293	305
7799	2336	4873	5455	4819	3934	3283	2827	2402	1936	1851	1699	1571	1506	1335	1292	1323	1162	1137	1102	1009	1061	1005	924	975	1003	911	956	968	881	930	839	921	885	910	857	883	865	835	842	827	854	846	809	803	850	827	878	805	784	842	788	843	816	795	761	801	849	829	824	817	773	806	826	815	811	755	750	757	784	728	786	809	759	804	757	775	766	781	746	750	807	750	778	789	790	745	774	768	792	730	760	773	783	798	780	822	747	791	789	805	774	751	782	761	776	741	718	801	773	737	760	775	752	780	791	797	801	784	779	748	818	763	819	787	702	796	788	815	767	702	793	722	787	750	805	770	763	797	759	790	714	778	798	766	780	797	765	778	746	827	814	783	736	797	772	802	783	803	737	783	768	774	761	766	774	742	743	807	752	805	746	722	749	769	754	786	789	794	745	806	777	801	766	783	767	760	773	755	768	759	801	776	810	744	769	727	747	804	775	749	717	750	753	776	754	751	746	794	763	791	783	743	754	771	782	782	767	758	783	724	769	789	750	775	787	797	802	756	737	791	764	829	784	733	861	748	766	758	770	783	794	778	742	730	806	774	809	773	787	727	745	723	781	752	769	766	756	791	746	724	821	765	718	729	812	748	772	789	798	750	774	751	779	757	816	766	776	753	755	765	750	773	751	736	778	767	832	754	726	756	747	736	798	730	818	749	773	745	768	718	765	751	776	747	786	757	769	732	728	753	743	777	720	738	752	800	771	760	771	775	747	716	761	786	726	766	770	729	734	738	794	803	813	756	764	747	722	737	780	758	765	764	719	800	757	768	762	745	752	791	785	837	757	743	768	795	753	807	755	780	785	767	755	731	784	718	795	776	820	771	822	778	754	724	731	710	738	738	750	761	777	794	779	804	787	763	747	762	770	725	729	779	815	800	770	740	774	768	764	764	783	781	762	767	774	755	780	773	776	758	808	771	805	788	766	773	823	767	738	742	768	763	765	745	734	788	776	739	747	807	773	735	784	739	757	785	787	761	738	718	772	800	709	778	723	783	712	810	771	745	742	761	759	741	767	715	739	718	783	823	759	764	761	738	732	776	776	775	811	718	791	793	804	732	740	789	765	743	733	818	730	836	774	771	784	774	776	778	743	775	809	769	773	793	788	810	776	821	764	820	732	735	755	779	796	694	750	778	810	722	835	770	758	768	748	793	785	747	779	762	788	766	730	743	780	775	786	780	754	801	781	797	808	784	806	789	768	788	730	769	760	739	779	765	730	735	782	805	768	801	726	755	794	764	770	758	759	759	814	748	743	772	756	739	719	737	745	747	797	773	795	764	725	779	779	763	773	731	776	747	809	758	773	765	725	717	763	771	711	753	763	720	797	832	743	766	849	795	773	798	792	788	746	761	743	735	740	826	759	785	749	747	780	742	746	773	761	757	765	802	748	722	783	786	771	794	770	793	788	821	796	817	718	761	779	779	776	789	763	760	749	729	728	779	771	758	744	794	819	789	773	772	762	722	779	801	720	761	766	754	795	772	776	762	776	770	736	716	793	697	756	751	732	761	759	760	762	795	764	759	738	776	745	755	776	775	801	707	800	803	763	771	714	757	717	755	734	735	759	779	720	771	774	753	776	812	769	773	780	712	750	772	737	782	768	760	772	718	781	767	741	736	778	743	755	752	742	772	837	750	788	763	767	751	781	771	730	748	767	761	730	773	749	744	751	712	728	735	739	743	803	734	783	758	763	782	810	775	729	778	796	752	717	716	757	801	741	774	741	778	740	767	790	714	777	759	765	744	751	745	765	749	739	771	753	770	756	792	748	750	770	704	737	775	778	770	774	799	820	725	750	745	756	750	729	742	712	761	767	732	762	693	773	745	766	764	737	754	735	757	756	777	769	744	764	778	791	787	800	744	785	753	766	756	769	753	783	789	803	722	724	757	781	801	748	790	775	765	770	749	777	775	775	760	722	755	784	790	805	757	708	789	753	764	763	784	757	790	750	746	762	776	772	764	744	771	750	762	783	759	759	794	746	729	751	746	743	742	775	720	750	736	774	799	752	804	750	734	798	787	722	744	786	728	774	756	800	781	758	768	796	761	784	785	779	731	765	765	750	797	760	790	831	785	719	780	755	790	728	816	783	740	782	777	733	761	772	803	798	717	793	783	794	823	770	788	757	752	780	787	764	758	751	792	814	757	792	787	755	804	824	772	708	727	792	730	758	754	768	729	805	776	765	754	780	747	785	729	749	761	792	747	773	731	790	781	750	725	779	774	706	729	773	754	791	779	770	794	794	771	732	741	750	812	769	751	714	743	759	820	790	748	766	785	810	786	741	711	759	749	762	771	749	719	723	759	723	773	749	776	784	756	752	742	727	770	761	790	779	768	739	752	813	762	733	755	744	721	736	752	790	750	830	785	766	806	801	789	748	750	719	755	786	767	806	785	753	777	761	740	727	769	784	738	753	758	792	774	717	774	773	754	775	739	778	761	730	762	764	778	767	737	733	751	753	750	751	762	743	789	788	751	795	750	745	770	772	826	768	803	777	796	749	721	776	791	741	732	745	769	749	769	813	737	840	740	727	693	794	744	747	800	779	735	772	776	771	769	793	787	778	711	746	759	760	736	730	767	720	726	750	781	763	809	816	756	799	740	782	783	822	751	767	716	767	779	739	795	774	718	755	750	778	751	784	777	729	744	732	796	745	720	747	757	745	736	704	765	754	766	717	726	749	729	795	777	781	750	789	740	784	746	806	737	765	733	770	746	802	759	744	743	750	743	768	791	711	747	739	738	747	767	783	778	780	715	713	748	788	775	732	783	693	771	748	708	794	736	747	736	802	772	699	761	774	739	774	744	781	800	735	788	783	755	762	731	740	804	733	773	737	782	768	714	788	719	799	779	752	755	759	731	776	819	761	747	735	749	797	808	771	763	816	773	751	804	761	718	769	794	775	777	792	803	733	755	740	748	755	778	803	761	719	715	821	790	787	808	762	717	750	755	737	721	786	797	757	797	819	816	751	818	766	780	772	767	747	788	767	791	724	760	812	726	772	806	757	744	758	749	781	732	751	773	728	799	748	811	758	823	765	762	699	751	717	719	779	763	761	759	699	724	762	765	733	749	717	755	773	765	781	781	800	728	780	744	757	774	795	746	788	784	762	830	775	750	783	691	760	759	725	775	766	737	764	769	736	816	742	737	746	793	739	777	769	739	731	751	726	759	764	754	796	744	739	759	776	778	780	799	766	810	801	785	766	783	821	784	772	797	766	827	791	809	812	775	745	744	749	762	787	748	772	745	784	773	748	742	768	797	768	767	803	776	779	775	740	751	767	770	768	739	748	716	738	760	782	780	715	769	740	703	796	775	769	732	744	740	796	762	778	743	828	747	773	738	717	800	799	771	770	787	779	783	719	783	808	821	696	778	784	765	801	785	745	757	776	786	804	780	756	769	791	737	785	733	758	779	816	733	776	808	756	785	764	720	774	727	772	718	717	787	767	733	764
1932	126	159	128	132	140	112	120	128	114	117	119	100	104	95	110	89	106	119	101	120	111	120	104	105	109	108	106	119	92	95	109	114	107	110	113	90	109	95	99	102	93	121	114	97	119	113	122	108	116	91	106	104	128	99	110	119	109	108	115	120	105	100	111	91	116	104	110	99	107	102	106	110	106	98	115	103	108	126	97	114	119	125	132	123	108	125	118	128	109	102	102	111	101	123	109	118	109	112	106	121	106	118	131	120	96	102	95	94	112	91	105	117	122	116	113	109	121	106	98	120	102	113	99	108	105	90	105	95	103	111	106	111	114	124	92	108	109	107	108	109	117	99	101	120	95	106	105	110	103	121	114	103	116	116	110	110	120	97	113	95	134	118	128	82	100	119	84	108	129	108	91	104	126	105	116	112	108	132	114	110	108	96	119	133	113	119	112	116	113	137	96	111	105	93	110	103	102	102	99	103	107	139	98	110	100	101	106	112	107	102	112	119	93	105	103	93	104	102	104	107	91	102	138	104	113	102	92	106	92	116	103	117	123	113	99	98	92	117	107	113	110	102	91	96	83	138	96	96	110	86	101	112	98	105	116	96	116	101	115	125	129	97	80	103	94	111	104	108	114	118	106	107	115	110	115	116	117	106	99	118	92	117	128	103	118	110	92	105	100	98	102	107	92	106	94	94	122	89	126	130	116	112	98	105	106	116	105	120	108	102	108	115	111	120	126	125	93	102	106	115	98	111	111	104	95	115	95	127	135	118	110	127	121	91	106	93	95	96	106	112	106	110	128	83	103	111	96	103	121	111	101	99	114	115	135	125	90	115	98	121	118	116	104	107	121	97	100	105	116	105	116	100	112	107	108	119	129	111	93	97	114	133	105	78	124	117	86	116	111	128	92	120	107	134	110	103	94	102	95	97	122	111	113	125	103	107	99	120	123	81	100	110	127	136	83	108	100	107	98	97	111	102	100	120	108	126	105	116	99	110	100	86	122	88	117	105	101	120	102	124	98	116	120	116	93	108	126	121	100	115	118	107	104	97	127	114	101	106	96	91	120	110	113	97	109	127	91	136	83	116	120	121	87	117	107	104	117	92	90	93	99	102	98	80	108	95	103	92	101	130	115	132	92	101	111	122	109	126	124	126	103	101	105	105	106	106	103	99	126	109	113	127	125	116	96	103	101	109	106	125	107	122	105	98	91	98	108	79	87	120	122	98	103	116	114	103	101	119	134	91	101	93	113	95	95	110	115	110	104	113	118	93	114	120	86	114	109	120	135	126	91	99	101	100	99	108	138	101	95	98	101	117	97	92	122	124	120	105	107	108	114	124	111	108	115	124	89	114	127	111	105	95	118	116	106	109	116	117	101	113	105	116	95	122	128	95	103	107	107	89	121	103	104	94	124	116	111	121	104	108	117	116	128	104	97	95	105	110	135	118	98	127	111	105	106	114	127	115	91	85	102	108	116	126	99	97	104	101	116	109	119	105	136	110	125	106	101	95	115	131	106	101	99	85	104	100	116	105	95	117	105	99	129	108	113	95	99	102	114	102	120	118	105	109	106	117	111	95	117	102	104	102	127	99	121	116	87	102	103	114	111	104	115	104	93	107	115	112	109	119	109	120	96	97	117	102	97	104	112	113	108	117	100	104	87	114	112	115	99	99	92	119	108	126	112	118	104	127	127	106	100	130	121	100	115	105	112	97	97	93	103	129	128	96	102	109	95	106	99	111	125	108	112	138	105	104	116	106	99	116	101	90	112	112	126	108	100	97	100	105	105	105	103	110	101	84	90	103	106	103	113	100	113	105	127	99	117	119	102	120	113	95	101	103	121	113	122	102	101	98	98	95	76	104	112	107	117	84	108	98	121	104	124	96	100	112	120	128	112	103	132	113	121	107	125	97	104	114	108	92	98	118	114	90	117	100	109	87	96	109	121	106	113	86	95	104	120	107	138	104	119	109	102	125	101	110	111	123	100	103	106	103	94	106	104	98	111	114	109	103	83	114	119	106	105	112	108	117	102	121	110	119	121	103	119	107	103	112	108	87	107	116	104	109	126	111	118	107	113	109	101	93	98	124	116	113	105	112	122	117	122	98	103	89	91	110	100	131	119	98	90	97	110	124	92	94	98	107	116	115	111	92	115	85	111	103	113	114	96	117	110	118	114	116	126	104	100	106	101	126	132	108	100	117	117	111	95	94	106	89	128	100	108	111	109	115	130	110	104	117	86	99	97	111	103	104	107	97	83	120	107	104	127	125	117	101	108	100	112	88	102	97	108	106	109	119	126	121	108	103	104	132	103	104	110	97	134	124	108	98	110	87	97	85	105	106	103	102	97	114	106	106	100	96	120	119	108	101	107	106	98	123	111	100	116	100	122	99	100	104	104	110	115	124	90	103	97	118	82	122	127	126	82	126	109	94	114	96	97	105	111	112	94	116	110	101	98	108	117	112	95	101	103	98	97	110	109	107	100	112	128	93	111	118	97	113	108	113	123	125	107	103	126	128	113	106	84	115	115	110	109	100	120	119	143	104	98	108	96	106	104	103	93	111	106	112	105	110	117	116	129	108	117	102	114	130	133	116	102	97	119	109	91	120	115	95	114	96	106	111	123	106	122	97	106	121	132	107	111	91	125	100	113	97	113	116	111	94	111	116	120	97	101	104	123	123	114	110	107	111	104	102	104	102	112	118	113	110	96	110	111	103	96	114	117	100	119	108	117	123	119	109	115	123	118	121	121	104	106	106	124	99	114	108	116	117	106	110	106	101	104	101	109	118	114	96	83	109	97	121	112	124	119	109	127	110	131	92	101	113	103	101	108	120	108	106	117	91	87	89	110	95	115	118	108	104	100	128	131	106	120	131	99	118	101	95	116	118	123	112	129	112	104	104	110	113	124	122	84	115	102	114	113	99	113	106	106	124	89	88	103	101	106	88	101	124	103	110	85	101	100	110	107	110	92	91	91	101	103	113	104	111	127	119	113	114	104	109	116	102	108	105	104	106	98	113	111	107	128	122	108	115	107	109	103	102	124	101	99	114	114	110	98	112	90	94	105	108	104	104	91	111	108	106	126	125	103	97	87	106	119	106	104	124	100	100	101	103	97	106	108	107	102	108	116	116	126	102	103	108	123	121	97	86	132	113	103	115	120	113	105	118	94	114	95	109	98	110	102	123	123	124	93	114	115	109	114	109	103	104	96	117	111	120	110	104	111	107	104	109	108	117	98	117	122	113	104	116	97	123	128	96	106	105	108	118	113	90	88	112	133	119	128	101	109	99	93	99	118	95	109	108	103	111	116	116	87	118	106	99	105	118	110	102	78	117	106	137	116	98	120	116	122	116	122	119	111	106	96	100	122	120	119	105	115	118	106	113	108	98	123	89	95	71	103	106	91	110	110	120	89	107	103	119	142	113	107	121	102	90	83	102	109	118	104	104	105	109	96	98	96	131	127	116	100	103	125	124	106	98	102	119	101	110	95
2098	370	444	462	463	435	432	418	353	371	342	331	384	359	365	343	369	317	364	344	357	366	343	341	314	335	297	365	347	365	355	358	349	348	354	328	351	318	326	329	333	314	336	305	322	349	305	344	344	352	356	331	290	336	337	347	318	370	316	327	343	318	363	324	349	315	385	382	324	333	332	342	324	343	319	309	336	322	315	339	389	328	322	304	316	348	316	319	324	314	355	330	314	356	314	350	303	324	325	316	289	332	354	340	328	355	371	311	303	348	339	316	339	326	373	310	313	349	299	309	321	320	306	306	329	344	329	353	337	310	308	325	344	322	325	348	312	345	305	297	323	315	344	318	334	368	333	326	318	343	351	298	333	346	317	328	349	350	351	341	361	319	304	364	312	337	339	312	335	333	339	358	362	309	321	329	324	360	306	301	353	321	354	316	349	296	387	355	328	356	335	320	331	283	323	324	345	346	331	289	333	376	313	357	290	322	327	306	346	314	351	331	292	296	314	322	356	313	342	331	361	353	334	310	341	339	339	333	334	325	332	340	331	291	327	345	334	324	333	300	313	307	339	324	348	352	330	347	319	309	313	339	319	334	321	348	312	339	327	320	323	335	328	300	359	315	319	339	327	347	315	314	331	336	337	325	299	320	307	345	334	351	348	334	348	325	336	323	320	333	313	353	339	325	365	351	305	348	317	354	348	275	321	346	368	320	344	336	299	336	334	325	347	316	368	312	331	323	355	334	314	307	323	354	342	302	318	327	328	348	338	340	333	340	343	319	322	330	314	331	337	333	333	323	335	303	351	319	310	330	359	334	332	333	331	341	306	332	326	329	324	335	311	355	320	345	323	358	327	342	329	314	289	329	300	324	334	347	387	325	347	350	361	331	330	340	335	362	333	332	318	313	333	333	330	353	340	319	298	344	310	358	334	353	335	315	332	314	301	334	324	375	317	345	320	329	328	329	335	319	321	330	330	342	350	330	362	315	337	310	318	309	305	327	335	349	344	358	309	345	312	345	317	361	314	348	310	303	360	326	323	347	348	317	317	311	319	294	355	308	347	307	309	360	348	344	335	339	327	316	310	314	332	338	315	341	313	326	339	314	329	335	332	335	331	351	314	333	349	329	290	320	367	342	305	314	336	292	339	326	325	330	356	327	335	382	330	313	351	300	330	333	326	329	325	317	335	326	310	326	312	371	336	339	317	350	367	326	322	329	310	344	331	326	346	358	331	316	324	342	283	316	293	307	338	293	350	312	329	323	350	341	323	340	319	337	311	294	334	343	328	326	359	338	324	336	307	352	326	326	331	307	361	332	353	341	367	291	329	349	350	318	303	318	340	332	282	345	349	325	342	300	300	364	314	346	337	318	340	309	334	323	332	338	331	310	315	326	360	332	339	344	301	350	328	315	329	335	318	351	306	340	330	335	345	346	328	331	325	325	281	339	352	310	341	322	317	355	327	360	323	324	304	341	373	356	333	334	378	318	366	318	322	298	316	348	326	358	362	353	337	337	337	352	335	310	297	349	359	313	357	383	320	321	292	354	304	339	311	338	317	321	332	320	300	344	317	314	338	345	330	326	309	336	348	311	344	350	340	355	333	324	347	314	328	353	343	353	346	304	322	323	293	331	303	326	325	331	305	289	363	349	334	334	344	307	360	354	355	337	349	345	337	333	318	302	351	311	319	313	311	318	329	347	351	338	345	312	326	321	324	310	378	354	334	337	328	327	339	339	331	332	347	315	340	340	334	340	332	300	336	326	327	330	327	384	320	335	304	326	323	323	316	321	297	319	324	314	333	328	307	334	322	351	341	310	317	308	337	332	323	304	343	334	297	332	335	343	319	315	330	318	282	336	344	343	332	328	331	363	312	332	326	346	338	321	318	315	306	335	355	356	334	330	344	342	322	329	322	349	336	341	340	327	332	341	351	315	350	345	354	300	335	329	360	364	313	331	342	302	327	332	354	340	355	309	332	333	322	354	342	327	333	310	284	308	290	330	357	315	315	310	311	347	295	362	354	344	329	340	365	314	329	324	334	332	309	333	386	320	357	330	332	317	323	327	341	332	358	354	388	355	331	311	329	326	323	309	323	332	336	322	287	325	311	354	309	335	345	329	344	339	325	313	324	302	327	325	326	321	351	346	325	376	346	355	344	317	340	325	298	348	326	316	329	293	318	353	303	318	309	353	314	350	310	317	322	316	337	356	317	308	330	372	330	334	344	309	323	313	327	299	326	309	329	334	323	333	350	338	310	338	347	332	328	326	294	351	320	324	335	325	330	368	331	329	330	330	335	353	319	332	346	335	333	362	335	319	322	305	360	336	317	306	296	368	317	309	345	374	317	337	341	334	333	319	323	336	362	324	325	316	313	374	340	349	305	347	343	304	337	363	322	351	353	364	314	342	329	325	336	332	329	334	330	336	325	382	337	335	331	319	333	322	355	327	294	326	309	338	327	311	338	359	345	338	367	348	310	341	321	335	315	316	352	341	342	328	320	316	371	336	291	311	309	314	345	321	311	348	323	322	307	299	315	325	341	327	318	328	336	324	343	325	379	326	314	349	305	330	334	342	359	356	337	324	358	359	328	322	338	323	334	315	346	322	352	372	316	366	320	310	334	324	321	349	347	338	332	326	315	326	357	344	363	315	345	295	329	340	349	327	314	341	339	348	362	326	311	350	328	334	335	368	305	324	343	292	319	371	356	307	305	297	321	290	328	338	378	349	328	338	348	344	338	337	316	358	345	323	294	319	313	331	343	334	345	300	333	339	321	327	334	319	328	330	337	328	328	343	347	312	328	326	342	358	310	313	327	333	330	335	341	330	324	332	336	332	332	320	315	324	355	359	353	328	317	328	356	295	331	324	329	326	324	328	340	319	369	341	305	354	305	331	341	355	339	324	334	347	346	297	325	329	349	321	343	322	320	316	350	322	332	327	359	302	321	348	346	327	318	337	342	325	302	317	301	312	303	358	302	327	318	323	317	310	326	306	371	339	357	309	325	346	324	296	319	279	350	322	312	319	319	347	332	327	344	326	340	303	285	324	319	324	316	333	350	324	354	327	328	327	333	338	317	352	331	327	334	354	316	320	305	327	340	348	318	339	330	351	338	352	310	353	329	355	309	312	324	319	325	341	351	331	393	301	298	350	305	341	306	339	344	306	329	355	355	301	331	318	367	335	347	326	322	325	328	328	313	297	348	354	326	335	312	389	329	342	334	328	343	333	363	325	345	306	352	313	347	349	316	331	308	327	367	355	340	333	308	336	342	307	331	326	297	332	329	284	319	313	307	297	329	324	331	323	348	340	341	295	323	302	310	330	314	359	354	315	330	344	311	341	336	306	302	345	317	340	300	315	329	356	323	316	334	347	351	308	363	337	318	372	384	322	311	343	384	322	322	316	321	320	302	365	319	325	327	327	332	323	328	319	347	334	329	324	321	344	341	296	341	335	330	386	318	338	315	318	329	355	335	334	344	321	303	333
7416	917	1157	813	613	459	392	328	290	245	254	237	227	177	200	179	186	206	184	165	176	161	156	170	160	169	180	158	150	161	155	137	170	171	185	172	153	148	155	135	150	164	172	149	167	163	144	131	151	154	160	144	152	148	152	155	134	134	156	158	147	166	176	173	156	168	166	172	165	147	136	158	125	145	171	132	157	156	151	152	151	137	158	184	141	163	155	146	148	159	157	143	151	130	171	157	138	168	150	159	156	169	144	143	187	162	148	155	124	138	154	158	143	158	173	191	141	160	147	163	146	162	138	131	171	181	147	176	157	162	137	147	171	160	137	146	162	143	166	130	167	137	157	139	135	154	154	147	161	152	146	165	152	148	158	177	152	145	138	151	175	144	118	182	147	140	157	177	152	171	135	146	160	151	156	152	151	140	147	145	160	160	143	159	148	161	154	169	143	148	139	156	142	165	150	150	133	135	157	160	163	194	160	149	164	119	165	150	136	142	149	131	168	130	126	158	146	141	138	158	146	166	134	133	137	149	123	165	160	152	149	137	147	154	148	152	140	163	151	128	172	173	175	153	169	155	143	164	168	125	161	158	163	147	143	136	168	140	139	163	145	158	122	157	154	159	157	144	165	159	143	145	175	133	152	132	154	141	153	156	138	143	157	137	164	131	172	161	134	157	138	135	155	119	175	166	172	162	152	144	151	142	145	151	141	153	152	164	141	153	163	154	145	157	133	156	155	154	167	113	157	159	152	185	139	151	175	160	182	124	147	166	152	159	154	164	140	158	163	169	133	125	157	142	154	151	145	145	134	152	162	156	146	136	148	164	157	134	170	135	143	125	137	151	150	166	137	140	140	150	163	158	146	165	156	145	154	138	135	137	145	182	162	159	167	151	161	160	145	181	158	124	165	148	139	167	140	135	156	175	168	146	118	154	126	164	143	149	153	160	148	149	181	150	155	140	146	162	134	157	129	139	178	149	185	146	143	132	160	166	152	128	160	145	128	140	144	133	141	152	170	142	164	135	145	140	143	139	175	146	165	164	154	151	157	173	179	153	158	155	165	170	164	163	134	148	144	123	143	147	151	146	179	136	157	162	152	177	142	138	136	176	142	142	155	155	152	147	141	162	191	162	129	143	150	145	169	154	149	146	136	160	146	153	170	147	127	158	151	144	150	164	153	160	154	141	154	149	177	140	155	129	155	127	148	129	140	174	138	129	142	134	146	143	149	166	153	184	154	169	158	146	173	147	144	149	143	162	153	154	155	170	145	148	150	144	162	136	150	144	160	149	135	148	136	145	154	141	150	136	144	179	163	152	152	141	141	156	143	150	157	175	151	149	166	158	157	156	138	151	172	170	170	147	132	155	151	157	154	146	160	129	137	147	161	139	146	157	145	154	148	147	174	169	146	143	144	146	131	152	166	152	172	150	152	165	152	158	149	137	165	153	169	148	141	153	159	127	176	154	153	152	180	152	165	178	150	139	148	165	149	149	152	138	169	141	144	173	145	152	167	127	132	142	168	145	135	148	169	149	153	168	139	147	151	150	163	134	176	131	150	157	153	149	158	154	151	145	136	129	155	139	148	141	151	154	117	149	155	164	148	167	138	127	149	135	148	181	160	131	138	147	148	157	180	163	161	174	160	155	134	151	164	143	151	124	120	159	159	142	155	160	152	153	150	133	148	140	165	145	148	135	152	186	148	145	158	186	173	154	150	150	151	145	132	167	137	169	141	159	164	156	151	152	162	125	143	156	163	159	136	156	143	143	152	141	180	151	150	162	157	163	179	139	156	155	142	157	144	128	129	138	154	157	145	153	165	137	154	148	120	155	178	148	125	163	145	180	159	145	151	135	152	126	152	172	137	126	157	176	163	157	157	150	144	141	145	138	166	137	169	150	128	173	176	157	177	142	162	155	154	139	146	163	147	156	174	173	142	142	161	143	163	144	161	144	163	154	146	139	167	157	157	157	142	141	163	164	153	136	167	162	148	151	143	147	144	151	152	135	153	159	143	137	163	144	139	141	170	140	157	152	154	172	155	141	155	157	132	148	156	141	141	161	143	154	147	150	150	153	160	159	168	156	162	148	156	141	157	131	174	157	153	139	163	161	149	140	130	149	133	157	147	140	167	146	134	176	167	157	148	168	172	131	124	170	176	155	159	164	157	120	152	136	155	163	171	144	155	125	177	174	151	164	168	144	139	151	171	160	141	168	155	148	145	151	157	141	148	167	125	158	145	145	147	145	129	145	177	175	168	147	157	165	164	140	130	140	164	171	137	147	131	134	132	153	163	158	153	177	162	150	178	127	151	150	166	147	123	142	139	153	149	144	161	155	128	148	163	168	135	194	162	169	167	154	153	133	148	145	152	159	165	173	157	148	140	171	146	136	155	135	155	119	132	144	139	169	181	141	156	171	150	123	153	150	131	140	142	142	164	143	172	140	159	129	172	133	176	134	153	175	167	119	166	176	148	153	168	166	148	163	146	160	151	139	172	150	173	154	150	147	138	143	146	153	156	142	160	146	147	144	165	152	148	147	138	154	155	159	146	145	166	152	154	155	160	157	151	144	177	142	162	149	156	158	165	158	149	156	133	170	123	134	140	178	138	166	153	163	157	161	164	122	138	147	148	154	149	138	170	145	123	141	169	162	182	127	188	142	149	154	165	165	152	164	138	135	157	153	149	140	169	142	156	139	165	157	163	189	143	160	149	150	166	164	150	120	133	159	139	173	138	131	160	159	150	165	156	150	126	147	155	155	157	167	175	162	156	156	156	149	164	142	142	158	155	148	123	147	134	154	157	151	151	152	143	153	179	167	152	165	152	171	167	151	134	159	159	144	136	175	138	149	137	141	162	176	144	139	162	173	132	157	158	158	167	160	134	145	150	146	157	147	139	151	167	129	136	160	160	168	160	173	149	192	148	131	158	162	168	159	136	161	151	136	159	160	152	155	159	133	156	143	151	163	171	142	149	159	144	176	143	159	143	148	133	152	148	170	134	159	142	159	145	137	138	146	159	136	151	152	164	153	149	170	152	138	159	139	155	176	137	144	134	150	138	157	170	160	158	141	159	164	171	171	158	156	153	143	153	159	129	147	185	168	149	159	140	168	134	148	154	181	143	155	151	150	141	149	164	128	144	149	141	154	139	163	141	140	164	136	148	134	143	157	146	153	141	152	186	150	128	149	184	164	155	154	147	150	147	141	156	135	147	143	157	135	141	148	133	174	146	151	134	151	126	172	161	165	169	132	134	150	133	156	164	163	127	163	160	155	170	164	154	161	151	151	145	146	147	146	155	161	173	170	144	155	136	160	170	141	148	171	160	160	163	160	147	157	159	157	161	141	149	136	159	144	141	156	154	143	154	139	147	137	154	138	154	159	156	140	149	161	148	152	162	138	125	133	163	165	158	181	160	144	166	139	156	158	154	142	155	130	138	147	128	163	189	157	158	152	145	168	174	164	132	132	153	181	160	169	134	140	149	150
5755	1160	2559	2962	2499	2054	1790	1477	1262	1131	989	930	848	815	711	648	690	628	692	583	558	601	591	539	591	570	549	496	502	501	526	498	466	514	496	468	518	499	524	491	442	493	440	468	476	496	474	474	462	462	514	489	476	457	475	466	447	479	447	472	454	424	409	412	434	438	470	421	455	430	421	427	424	468	465	433	445	445	444	422	459	474	422	407	456	439	443	451	426	435	421	424	459	475	462	435	460	449	470	449	458	463	484	416	467	424	449	460	478	458	454	447	443	460	434	448	475	436	453	469	450	420	456	467	454	424	423	427	449	414	446	435	474	489	449	472	432	496	443	459	408	392	417	434	435	420	453	424	453	469	436	431	440	444	456	451	469	468	425	478	503	474	426	463	471	397	431	460	441	466	449	397	437	410	448	472	436	442	462	432	424	415	418	435	453	467	413	456	423	433	441	458	446	442	439	419	436	450	414	455	427	424	454	463	424	466	433	423	410	458	424	428	483	430	429	427	427	423	407	405	422	406	459	446	446	432	444	479	434	451	435	450	470	433	449	438	460	445	451	424	429	470	428	460	447	467	459	466	457	425	443	420	439	407	411	458	389	441	497	443	460	414	450	437	441	427	473	458	475	405	419	451	455	427	430	427	441	402	442	443	445	384	423	437	463	418	401	405	424	448	438	411	455	461	420	476	400	444	439	453	431	433	476	410	439	414	420	451	443	444	432	446	437	433	412	457	434	435	455	442	425	465	449	427	427	431	456	457	433	469	404	449	470	421	450	457	415	465	456	441	415	473	407	432	452	456	421	441	466	449	412	461	385	446	447	416	446	432	442	450	389	431	412	423	467	446	434	453	430	460	498	418	459	404	441	419	463	432	412	483	442	447	471	421	430	422	398	452	444	447	435	419	425	429	437	440	434	415	465	408	442	437	468	458	420	438	423	444	452	446	432	464	437	444	469	458	404	407	441	429	419	448	442	460	461	441	456	408	460	445	393	454	446	449	449	457	447	436	425	450	471	435	449	468	448	460	427	448	431	463	447	457	444	432	472	494	464	408	435	422	443	425	447	436	445	473	435	404	421	419	438	468	464	454	454	446	472	401	458	397	431	417	405	424	423	420	392	417	442	425	433	431	423	436	436	456	429	416	449	420	427	406	401	486	438	467	433	418	445	413	462	454	389	427	422	435	405	413	450	453	444	411	422	429	430	448	428	419	427	424	449	473	497	441	431	430	429	423	434	472	457	491	458	447	439	460	443	416	417	438	401	413	458	447	444	443	481	442	473	434	445	413	408	439	458	449	454	468	446	439	447	429	426	436	425	467	423	469	435	446	458	434	446	453	462	455	447	417	438	401	449	437	414	439	444	434	452	397	441	427	432	452	453	448	448	440	443	434	436	430	454	471	453	478	436	454	402	447	397	452	439	463	421	446	443	438	429	442	410	402	487	460	453	444	473	434	426	423	434	434	418	460	469	462	425	426	422	457	432	466	421	391	435	412	446	439	473	429	420	433	400	428	456	468	412	455	505	443	425	470	422	494	455	445	422	453	448	436	417	451	436	424	466	489	425	455	436	451	459	434	421	446	488	429	444	413	469	431	458	387	447	439	407	457	464	416	464	431	449	445	448	456	418	460	492	408	464	439	450	433	438	442	439	451	411	452	448	440	456	448	406	440	442	430	440	403	458	416	415	419	450	471	442	468	441	433	422	416	464	462	456	441	443	393	426	461	459	461	461	419	446	455	396	399	428	431	436	450	419	428	474	410	423	430	449	438	436	435	446	455	455	421	433	397	427	444	418	456	407	475	430	473	455	427	410	460	448	416	433	453	413	429	450	438	441	411	438	425	450	424	433	458	417	393	433	410	448	435	432	437	410	426	423	433	482	442	427	429	453	435	432	407	459	443	450	449	447	438	417	436	427	443	418	451	452	432	421	425	448	448	477	420	442	424	422	476	455	464	431	437	443	444	444	470	429	460	441	425	449	432	431	436	426	437	429	464	408	431	411	454	472	402	450	454	412	432	439	443	406	449	423	388	478	443	427	435	457	445	439	436	459	433	419	422	437	467	421	426	422	459	477	430	452	451	444	441	410	411	427	426	428	420	426	443	445	473	425	448	445	428	409	430	451	409	459	445	401	420	455	454	449	416	420	429	430	435	430	442	446	460	410	427	422	429	428	424	422	454	460	409	437	410	437	430	443	402	427	444	448	473	432	430	453	453	406	415	474	434	432	443	436	426	489	449	477	466	402	422	449	409	430	453	467	464	455	446	453	398	418	453	479	445	435	443	461	411	437	420	450	420	455	422	443	457	463	433	463	440	457	459	449	421	433	418	445	438	434	467	465	417	444	433	402	456	423	460	463	454	441	441	408	422	413	410	439	407	478	415	474	422	444	384	489	412	416	455	414	458	424	471	495	448	427	447	437	405	459	422	410	421	431	445	413	416	434	408	454	411	416	472	443	398	403	478	420	443	421	418	449	457	441	479	430	438	394	424	435	433	421	420	439	407	446	455	411	427	450	434	428	449	439	436	449	428	493	411	454	462	434	457	446	446	433	432	403	457	441	424	430	472	437	440	435	449	455	417	462	435	447	427	449	432	415	437	462	419	450	488	470	446	422	427	458	452	450	440	433	435	432	414	413	451	412	439	441	444	433	433	482	446	403	448	462	460	436	380	449	446	434	392	423	429	453	447	415	388	430	423	461	456	494	451	441	432	452	396	468	420	435	420	410	441	480	413	380	435	438	426	469	444	427	479	429	424	433	414	404	426	472	444	414	414	425	410	424	449	466	395	428	455	459	409	433	438	443	434	425	427	442	444	448	455	466	491	459	450	426	445	429	445	411	459	436	400	447	434	440	432	454	437	429	434	453	450	464	464	466	429	474	460	431	400	447	433	457	415	435	424	408	430	414	433	437	403	442	434	405	438	417	448	441	470	475	433	475	435	451	451	439	412	430	425	444	433	412	449	474	464	453	424	440	422	436	434	456	455	442	443	415	456	488	438	428	432	406	416	459	438	417	391	432	427	441	443	416	449	446	446	445	415	450	461	470	442	434	456	439	463	420	441	402	442	438	433	426	423	424	431	449	447	417	463	429	413	457	438	445	429	439	458	412	451	443	415	476	399	451	465	426	466	467	428	416	453	436	440	455	426	444	473	446	419	449	428	433	447	429	454	453	422	419	449	423	466	432	417	428	465	471	472	416	403	407	442	444	482	431	439	443	436	406	457	476	441	417	426	449	458	455	456	449	472	452	387	472	403	433	451	432	455	446	448	462	423	430	456	440	424	458	483	444	456	450	447	429	438	442	418	460	440	441	444	476	451	428	442	434	419	447	379	430	421	461	425	431	440	457	445	462	419	423	452	437	446	415	395	414	469	409	452	431	423	443	431	438	400	432	437	448	471	444	451	469	463	432	421	429	401	450	453	418	462	439	450	444	439	443	430	483	444	439	422	447	438	442	467	451	445	418	451	455	421	439	418	406	466
14034	2458	2476	1876	1255	989	790	724	659	538	498	465	399	401	406	405	401	332	390	400	401	312	356	326	347	328	317	326	333	331	325	336	291	321	318	344	320	313	325	345	340	325	349	305	329	321	306	321	318	299	320	286	316	341	328	326	323	330	304	311	295	301	307	307	303	306	301	325	274	315	334	306	315	311	322	305	298	327	317	319	309	314	348	299	326	303	293	327	315	320	308	311	313	322	315	323	316	309	279	361	273	338	346	322	297	331	285	301	360	306	295	303	316	312	333	308	317	289	270	322	325	320	312	311	323	358	298	290	315	295	341	295	325	313	336	321	298	328	304	293	335	310	342	294	311	304	313	285	349	266	306	290	301	317	322	296	332	321	333	357	332	301	292	313	320	327	320	306	309	331	327	331	299	301	291	304	313	279	329	284	302	322	294	306	316	352	329	306	333	315	304	317	326	331	339	296	306	349	325	303	312	327	295	322	333	346	311	339	316	323	284	280	300	325	321	319	299	319	322	338	267	325	322	329	311	327	274	324	330	311	308	303	306	308	329	285	368	330	320	334	302	283	306	319	296	271	320	339	295	329	285	293	316	322	318	334	316	299	277	312	274	281	307	291	326	299	269	311	319	319	321	289	314	339	334	302	318	310	299	336	283	328	285	359	282	324	307	274	290	288	306	309	299	330	326	326	325	312	299	324	311	332	270	301	313	300	304	313	289	304	308	305	297	331	290	298	330	298	331	338	321	300	319	319	340	313	313	318	312	308	300	323	299	323	328	311	326	288	334	294	330	315	307	367	278	310	308	278	317	287	306	297	328	293	318	336	325	332	309	325	295	305	336	315	346	290	296	295	305	315	281	264	322	335	294	305	349	331	293	294	298	324	301	305	326	292	300	334	303	322	291	314	308	309	283	290	289	275	337	329	279	316	298	294	300	321	335	329	323	309	323	294	300	324	312	269	284	335	317	298	302	303	328	322	300	317	287	322	316	325	317	309	322	296	320	315	322	317	300	275	321	342	319	306	281	284	302	304	323	296	310	306	294	324	302	323	325	342	275	327	293	314	288	307	323	326	293	341	279	295	310	307	332	309	318	335	296	321	317	271	290	294	315	344	322	300	281	304	321	298	287	300	309	300	323	357	306	317	330	327	292	316	288	320	318	326	291	316	320	318	316	283	323	309	341	317	317	299	315	318	324	311	323	351	317	294	303	283	279	252	300	332	333	332	291	268	282	328	303	309	300	287	318	310	320	306	310	356	335	312	334	312	316	306	317	310	310	337	299	293	305	270	284	319	311	285	306	299	287	314	323	296	335	302	296	338	309	288	322	307	294	326	307	338	331	328	325	322	327	309	309	325	297	313	331	318	291	307	329	329	315	307	283	322	302	337	278	309	292	285	316	308	297	310	268	305	304	306	285	308	281	283	320	323	292	300	326	306	315	284	305	316	289	304	319	316	330	319	310	285	341	357	330	347	281	315	296	307	324	350	302	304	301	349	310	259	300	313	300	321	307	317	342	299	289	309	307	318	302	279	306	310	321	309	315	286	310	301	326	319	297	316	294	308	337	331	338	315	330	301	342	326	270	316	309	311	307	321	311	351	294	325	291	322	310	309	299	313	271	332	311	305	313	321	298	321	318	307	300	318	328	315	320	327	303	306	329	345	292	314	288	274	316	297	309	287	293	275	297	306	292	331	305	323	324	316	309	295	329	315	298	337	316	308	343	286	308	269	299	320	292	293	317	300	302	301	297	314	339	310	311	277	281	304	314	294	281	301	298	343	310	302	317	345	316	284	330	337	329	341	305	318	328	317	296	294	313	310	323	319	285	317	326	302	312	288	337	305	307	323	328	310	306	286	326	310	340	308	318	341	331	273	319	328	307	279	304	352	309	313	334	321	323	303	309	342	307	322	296	286	308	316	331	310	332	276	318	310	327	305	335	322	332	278	301	318	292	316	295	307	303	314	306	325	321	320	331	316	326	303	298	340	306	320	316	326	321	343	311	290	305	324	294	348	289	357	322	294	312	309	303	313	337	343	322	317	291	308	320	308	316	313	301	311	310	300	290	321	317	279	331	349	320	306	306	286	318	299	280	319	300	302	278	314	319	287	294	333	315	323	326	308	294	315	284	309	341	322	309	326	338	306	283	304	320	311	313	279	302	306	296	298	314	315	322	309	325	301	329	295	300	292	286	282	298	304	307	310	325	303	298	320	340	311	313	323	346	319	327	303	314	312	307	295	322	298	325	306	308	320	330	322	305	302	323	325	300	289	335	300	276	334	309	274	338	315	291	312	336	310	325	305	313	312	329	295	304	307	322	328	320	312	312	309	298	317	304	318	280	311	305	288	326	312	325	321	317	315	343	309	320	315	315	302	309	319	317	335	295	308	322	307	315	274	299	334	303	302	324	321	318	294	320	280	302	322	316	269	301	324	304	303	273	294	310	326	306	287	330	297	313	273	314	310	326	312	311	306	323	366	284	296	320	322	294	310	369	273	334	302	278	339	310	323	302	337	312	271	278	330	325	318	309	294	336	308	318	294	305	317	299	312	314	319	316	315	295	314	301	329	352	308	298	299	329	306	313	314	297	312	305	336	286	301	338	338	299	340	299	287	324	334	281	302	323	291	330	309	295	279	282	296	345	292	296	294	317	304	338	309	315	329	313	308	315	324	335	324	264	309	320	303	284	294	319	319	335	315	317	340	302	322	350	313	318	328	299	311	318	329	310	312	296	303	326	318	321	291	319	295	303	325	305	316	322	317	331	268	330	333	317	316	323	334	295	278	334	291	339	295	267	308	299	284	276	352	320	288	318	307	335	319	304	309	302	320	345	324	342	341	288	283	308	281	294	330	279	322	273	311	323	347	325	336	285	297	307	264	359	322	333	288	305	278	313	301	327	312	331	316	296	327	317	306	296	283	304	313	313	288	306	298	300	311	310	336	292	304	333	302	308	316	330	308	332	344	305	313	324	326	299	310	278	293	347	345	341	314	337	305	338	279	292	296	317	303	336	343	321	299	299	308	303	320	312	306	323	307	322	308	330	318	294	276	314	304	290	300	311	310	325	301	322	334	287	302	314	286	290	349	283	307	304	328	326	284	333	300	320	320	310	349	320	339	342	305	343	302	305	316	328	324	332	304	290	335	302	325	331	319	322	278	309	305	331	292	344	298	354	332	315	320	317	274	276	311	295	313	307	302	315	284	305	328	311	355	300	352	271	293	315	289	350	310	288	304	304	314	357	312	302	297	320	302	295	326	322	288	334	337	310	275	316	303	311	304	300	317	315	310	284	330	310	322	322	308	304	310	314	282	301	294	279	282	335	329	331	302	298	280	310	294	331	342	318	295	323	353	336	292	317	345	298	313	326	314	290	309	317	299	290	322	327	300	331	331	306	311	302	300	283	319	313	307	316	303	305	277	295	327	322	293	301	287	309	307	327	323	322	275	300	330	290	292	301	305	320	337	322	289	284	309	289	351	325	289
7861	2317	4908	5458	4739	3966	3174	2761	2342	2176	1892	1792	1578	1476	1326	1372	1218	1190	1117	1093	1106	1029	1028	929	958	943	928	890	952	891	911	889	845	946	907	906	858	830	853	867	781	808	796	809	823	848	772	868	790	822	811	739	796	763	811	847	794	787	829	783	784	798	805	772	836	790	767	839	801	787	840	772	770	815	778	795	815	750	792	779	750	798	759	837	741	763	810	769	811	814	783	814	812	792	733	791	741	805	786	774	824	775	808	768	762	776	755	730	806	806	729	784	769	726	778	783	771	756	759	759	784	818	768	734	766	755	790	785	764	754	781	785	792	816	837	755	804	818	837	800	795	805	706	794	787	759	780	798	779	758	784	817	761	760	769	771	798	835	811	787	794	829	731	769	750	749	790	794	779	747	763	750	754	776	796	809	771	782	751	758	778	777	729	778	735	751	793	761	809	784	802	767	823	779	760	706	761	794	795	829	825	792	744	796	764	738	792	781	795	772	729	788	771	756	770	793	777	773	758	778	776	834	832	770	776	741	796	767	760	744	723	757	765	813	740	789	769	783	765	751	790	753	797	826	740	796	748	760	796	733	728	767	781	773	787	753	733	740	719	813	788	803	745	762	772	773	785	807	805	771	789	797	736	754	782	794	764	782	779	769	761	767	756	710	773	818	820	723	722	745	744	766	761	790	732	736	758	752	784	782	786	787	778	738	782	713	771	787	759	744	811	745	789	753	723	787	765	766	752	718	790	740	773	791	827	777	736	802	789	778	798	781	810	749	729	783	774	771	759	742	801	770	782	763	751	742	826	747	767	739	713	756	789	729	776	746	810	790	726	804	740	766	793	766	777	763	785	838	790	776	795	743	774	739	738	747	795	766	777	753	764	756	792	758	779	810	749	815	759	812	773	739	806	778	736	826	777	742	758	738	758	783	786	744	746	740	782	780	727	712	784	777	755	763	747	783	767	770	763	769	761	776	767	797	769	808	767	816	765	734	757	743	729	797	742	773	729	788	778	783	778	782	781	787	774	830	831	769	767	770	824	794	760	789	816	764	800	774	820	790	755	715	745	783	760	705	769	797	768	793	721	822	763	774	756	713	761	789	738	771	799	781	756	746	748	766	772	754	790	784	764	780	752	787	720	745	767	767	775	751	759	751	759	791	734	804	824	715	731	794	723	751	814	766	748	773	781	753	780	811	769	749	755	776	762	776	783	783	752	809	756	772	784	783	770	763	841	752	748	747	815	799	766	776	758	772	750	708	763	845	720	770	820	801	769	826	766	789	750	723	819	810	786	795	746	743	788	828	780	795	751	790	785	754	723	796	799	786	821	754	757	793	752	805	753	790	768	754	748	794	773	802	771	786	746	772	781	754	799	803	771	825	806	809	788	756	783	790	750	733	747	762	733	780	778	808	782	767	769	765	723	754	794	729	780	739	776	745	769	785	792	767	780	766	749	764	763	790	795	758	836	786	742	739	794	762	745	763	799	719	803	776	787	759	751	760	760	751	750	777	758	809	759	761	825	794	759	736	755	799	809	778	763	750	769	780	830	828	810	747	813	777	782	746	783	762	760	739	751	728	786	755	755	766	810	764	796	777	763	767	782	778	793	785	757	759	755	784	771	751	746	782	717	736	744	750	815	764	780	728	785	796	749	828	760	731	744	753	747	721	749	731	773	748	805	781	761	735	754	766	763	830	742	736	784	798	773	793	738	801	749	750	771	757	775	776	813	764	708	725	779	769	759	723	758	766	745	799	750	767	824	769	810	739	747	774	760	754	756	769	770	756	690	799	781	776	750	738	797	762	774	795	790	781	746	781	748	764	764	808	774	842	798	712	780	811	764	734	792	759	802	767	738	756	768	820	790	774	774	793	740	733	764	783	804	733	685	815	666	787	757	757	782	823	760	812	792	805	826	789	791	779	794	800	783	758	792	778	779	769	769	744	781	755	765	732	724	813	775	776	778	757	767	762	775	789	817	777	763	829	763	774	759	753	757	790	744	782	812	764	773	739	777	742	725	777	750	762	790	750	778	739	752	746	811	766	756	770	786	753	795	754	750	769	772	777	760	777	753	723	735	837	793	772	758	775	800	758	797	720	772	770	813	771	781	784	793	739	771	775	827	777	768	756	781	705	806	741	764	782	783	712	769	769	745	780	761	805	785	822	772	741	784	776	764	776	776	756	803	767	765	781	811	763	731	782	819	726	709	745	743	772	734	837	794	786	736	786	781	780	765	811	799	783	798	783	786	755	752	745	752	724	787	748	791	749	765	794	820	793	752	750	786	779	766	809	740	790	774	795	814	753	784	740	804	801	766	792	738	806	731	725	773	792	806	773	765	816	785	792	772	704	777	745	706	798	737	797	789	764	715	797	786	779	775	808	744	786	807	733	711	778	789	757	712	798	793	842	793	805	701	804	803	808	780	774	788	755	740	740	779	738	722	808	766	771	801	769	771	768	780	804	707	726	779	748	759	743	755	760	747	751	757	759	708	797	757	781	802	800	801	719	781	831	784	789	786	753	760	755	760	812	787	801	820	807	755	762	781	803	801	760	765	745	766	767	729	782	766	845	785	783	766	794	813	808	759	763	753	716	789	757	818	745	729	754	765	718	790	784	747	756	704	783	800	788	761	746	793	808	808	773	773	772	771	778	732	745	796	782	757	782	741	777	816	761	758	719	786	764	794	779	736	753	735	781	805	728	748	785	713	761	772	815	776	774	775	801	796	785	817	763	790	751	788	716	792	762	792	779	791	791	779	707	769	767	804	821	718	761	763	757	732	782	792	813	765	767	793	775	742	759	728	826	757	788	785	773	830	818	736	780	764	813	750	778	798	764	771	789	737	748	832	763	778	722	735	744	784	738	783	789	743	745	780	771	724	790	755	787	736	723	747	749	736	804	767	749	788	745	764	813	809	767	760	778	799	757	747	736	734	788	755	792	812	724	807	751	765	766	784	834	745	767	734	779	762	775	768	749	805	708	823	768	767	819	749	777	798	801	756	757	757	751	779	774	792	770	817	786	729	773	729	795	755	771	729	740	786	733	739	744	814	805	797	788	786	717	827	790	776	767	776	739	768	706	769	775	777	793	759	776	715	758	793	686	846	797	789	749	766	755	794	728	787	740	787	746	789	718	783	732	789	734	734	768	765	747	778	768	780	752	792	781	820	742	754	751	811	695	759	769	798	714	807	768	785	734	766	790	734	755	720	800	762	772	776	735	724	806	782	763	804	762	775	787	745	775	770	766	779	767	762	798	759	773	827	763	797	803	781	746	809	784	713	744	765	752	802	776	798	755	779	801	761	745	761	777	747	737	809	772	774	793	715	729	763	758	828	763	757	737	747	761	754	736	791	737	801	772	772	745	760	787	720	790	737	755	763	781	764	755	746	755	764	767	765	709	797	779	803	768	798	737	735	783	785	744	792	800	787	726	788	774	744	818	795	767	730	776	738	745	799	741	820	767	776	736	809	776	784	794	748	759	774	764
1840	132	140	128	131	111	94	114	129	114	120	96	124	123	100	107	109	127	126	128	88	132	120	117	102	111	98	99	115	101	116	135	114	115	105	109	120	109	98	109	102	116	104	111	98	100	106	105	94	135	118	122	126	115	122	129	117	114	106	102	112	91	114	113	124	126	102	115	137	104	107	94	107	109	113	115	132	110	82	124	116	107	139	133	113	117	105	105	102	112	108	116	118	129	107	95	114	89	119	128	125	120	123	105	99	92	117	102	122	109	113	106	107	109	114	118	121	106	102	114	96	117	131	119	131	133	120	125	131	106	112	114	109	108	97	128	126	115	124	113	104	104	107	109	117	128	108	122	119	102	112	105	102	134	108	119	124	122	107	123	104	131	102	113	112	108	105	99	103	127	114	112	109	122	107	127	124	121	94	117	128	109	118	120	134	109	114	115	123	128	131	103	126	104	125	126	128	118	119	116	124	106	104	120	101	129	132	125	90	102	103	119	135	114	105	101	103	120	114	117	126	124	96	106	108	121	119	115	107	114	145	117	105	117	106	117	86	131	112	125	89	108	107	118	112	120	125	122	115	101	106	98	111	131	113	107	113	125	111	131	95	121	107	128	124	105	115	125	123	130	104	115	114	124	111	105	99	92	112	114	101	117	120	138	106	85	113	115	107	111	92	137	115	120	116	118	106	118	109	125	124	116	133	111	108	130	113	102	107	102	118	108	113	118	109	126	107	95	128	104	115	133	98	122	108	99	120	108	104	110	127	101	121	113	130	127	104	117	108	112	87	104	125	116	109	117	111	115	126	128	93	126	121	100	99	109	102	130	131	105	126	96	115	127	119	122	105	105	100	125	125	109	129	111	98	111	110	123	115	101	104	140	113	116	119	99	109	105	101	107	106	132	116	124	111	114	110	109	116	120	122	102	96	103	109	124	133	100	110	101	114	109	110	107	106	112	122	98	110	103	101	114	134	120	95	122	113	118	114	112	102	137	112	107	116	124	105	112	118	114	106	99	102	130	110	116	94	132	108	107	113	114	128	115	116	133	94	130	126	122	102	119	119	120	93	111	120	112	94	107	92	109	112	120	108	106	100	116	93	123	136	98	102	111	112	101	115	102	107	120	96	108	104	113	120	134	100	118	95	130	123	125	130	106	113	100	136	108	128	110	124	120	130	135	121	91	124	133	118	106	132	126	119	115	129	108	116	121	122	98	115	113	97	128	105	122	106	97	117	115	109	118	105	106	104	94	128	103	126	106	99	116	128	109	124	114	116	129	108	109	113	103	104	126	98	117	124	100	135	128	121	134	106	109	114	112	125	116	109	123	114	121	119	116	104	129	130	114	101	117	125	102	105	105	98	115	132	135	109	102	141	111	107	98	107	104	100	101	112	101	105	102	123	112	119	110	135	124	102	103	127	120	110	106	103	127	103	112	118	105	102	100	117	120	106	108	106	111	108	112	106	95	97	95	114	97	120	89	133	117	117	116	122	98	109	118	107	107	118	108	110	108	93	109	125	101	105	125	124	120	123	131	109	90	101	125	116	89	136	94	111	115	117	111	89	111	127	123	104	107	102	88	96	132	98	101	113	130	105	125	115	98	115	112	112	113	137	121	141	104	100	127	119	101	115	109	107	121	111	121	119	102	118	108	115	136	93	113	111	111	119	111	106	124	104	110	119	108	104	106	121	109	113	94	99	100	110	123	119	104	92	127	112	104	123	117	114	118	110	95	121	113	122	107	101	108	109	114	112	123	122	135	96	118	116	110	110	109	111	123	118	130	117	99	107	130	118	106	108	107	129	94	93	129	104	111	107	106	116	114	102	134	100	124	98	120	112	121	122	143	120	120	110	107	107	106	116	131	99	127	115	116	118	117	112	117	120	108	115	119	108	114	105	122	119	120	117	98	106	115	109	112	98	114	126	113	116	116	124	99	112	112	116	123	113	116	101	119	112	116	113	117	126	117	109	104	122	118	106	121	120	123	106	112	123	117	109	109	110	98	110	108	128	91	105	124	119	95	118	116	128	120	120	112	113	135	86	105	111	118	139	128	118	119	93	105	130	129	111	101	110	97	118	111	80	122	111	107	115	114	114	113	104	126	117	118	100	125	120	102	135	117	123	127	93	102	130	98	136	125	123	108	129	111	101	96	110	105	120	121	114	122	113	114	129	96	107	118	124	115	125	107	108	117	107	98	124	105	111	115	142	101	116	103	131	110	122	125	105	112	125	138	106	113	119	109	100	115	105	114	103	108	117	106	82	121	120	128	127	130	107	119	103	125	115	106	121	102	102	111	100	110	121	111	94	114	110	126	122	100	107	124	119	112	105	118	104	133	105	104	109	112	100	114	127	108	102	124	113	109	95	110	128	114	119	132	124	112	105	110	97	117	115	100	114	125	115	119	136	111	135	108	115	106	122	105	98	119	91	90	112	98	129	126	119	111	112	101	124	113	104	112	120	118	113	108	92	115	103	127	115	116	130	115	110	113	111	128	131	119	125	121	140	114	108	117	108	103	110	116	101	99	76	93	119	114	113	117	118	116	117	116	110	116	108	110	131	95	110	119	101	135	133	116	122	126	124	105	131	112	103	97	118	111	116	106	109	98	110	117	115	120	117	98	111	104	126	115	121	125	121	83	93	115	113	99	118	114	105	107	109	103	116	116	105	102	109	98	121	114	101	127	106	110	109	109	104	111	124	99	137	99	89	132	117	130	124	105	120	133	72	102	107	107	128	106	102	120	104	116	108	118	126	107	110	108	132	115	102	111	116	109	107	120	116	112	110	100	102	97	123	111	95	96	121	101	125	123	98	117	108	129	127	102	110	97	110	94	106	106	123	126	117	137	113	98	103	110	127	111	99	114	146	110	102	104	128	129	108	98	145	119	101	118	115	94	115	121	96	107	132	110	113	112	126	122	116	104	106	122	112	90	119	104	117	117	113	112	113	114	129	99	115	111	117	111	135	99	105	116	114	92	131	137	113	96	95	120	114	113	102	117	107	104	121	123	114	95	121	109	111	123	110	99	115	104	105	121	105	118	105	111	107	102	115	117	104	105	127	103	110	96	94	115	132	90	97	118	105	110	122	116	95	124	110	119	115	119	109	91	137	123	107	128	128	126	126	141	101	111	94	101	114	112	108	113	105	102	96	123	112	112	128	115	108	104	87	119	102	118	105	104	101	88	122	83	133	130	123	109	102	114	99	115	105	100	118	93	112	114	121	104	121	110	120	124	100	137	122	130	114	105	110	119	141	122	94	110	109	126	128	101	133	118	86	120	123	98	99	128	114	111	127	116	99	110	112	116	108	120	106	108	123	119	116	127	121	122	129	114	114	127	119	114	118	105	111	119	113	100	96	119	112	118	101	112	129	108	113	104	114	116	115	106	136	113	107	110	116	108	118	110	121	109	101	132	115	123	106	125	114	97	99	123	118	104	95	99	123	123	103	114	112	106	99	127	121	125	104	122	123	122	144	119	108	113
2009	373	404	451	436	378	370	394	386	403	381	388	355	365	356	360	329	333	341	346	329	328	312	340	327	355	341	369	325	340	361	389	348	344	340	314	350	337	342	349	356	312	364	357	312	353	326	349	311	320	326	296	350	331	326	361	304	343	380	364	348	348	326	321	347	303	339	354	351	323	312	325	373	333	363	365	332	357	358	329	309	327	345	331	349	360	314	357	312	345	340	314	341	339	368	350	333	322	351	327	361	346	359	353	318	347	358	326	339	349	332	338	316	327	359	370	310	376	321	336	350	331	314	328	335	353	313	298	332	356	343	339	330	331	314	300	357	345	325	367	337	374	351	322	335	352	323	335	304	323	337	345	343	356	324	360	309	340	362	337	319	319	337	331	375	313	323	327	359	339	369	356	343	379	345	365	329	354	326	339	373	341	315	327	342	328	319	354	351	334	343	316	344	321	346	311	323	322	326	322	336	362	303	352	329	352	331	310	328	331	327	340	376	323	332	342	338	348	351	329	337	377	361	356	363	340	375	317	331	326	347	297	316	339	331	347	372	332	326	324	338	349	336	322	294	346	332	303	348	358	346	319	326	374	338	344	352	351	341	358	329	348	331	329	351	299	350	349	353	350	351	350	345	348	326	354	348	312	334	317	360	337	377	364	340	332	322	336	327	326	341	304	314	325	334	379	352	312	358	339	342	355	337	350	293	361	316	351	342	351	322	338	333	332	350	335	348	358	365	348	360	332	359	325	352	333	365	306	325	318	341	320	306	333	334	331	344	329	327	315	322	344	349	354	324	363	359	297	337	383	333	370	346	324	319	325	324	327	350	328	391	329	327	342	328	337	356	322	336	360	340	321	341	327	313	323	307	322	366	326	353	351	353	365	359	311	349	371	321	339	326	340	301	332	346	365	335	341	371	373	329	352	366	337	341	330	319	315	291	313	344	352	324	371	349	335	359	312	320	323	337	329	349	303	339	318	348	352	345	337	333	368	362	339	328	362	319	308	322	324	355	345	368	354	322	344	345	368	336	365	330	322	336	336	359	319	374	317	341	326	341	361	382	332	345	358	358	339	340	335	336	350	351	308	343	344	348	328	343	341	324	329	350	349	312	347	351	345	336	348	332	356	336	332	338	352	340	348	330	359	349	327	370	331	335	358	342	355	343	347	361	353	349	328	302	361	325	307	324	346	360	351	329	369	356	361	318	366	370	297	338	327	317	369	326	301	345	350	353	348	322	326	363	310	357	335	336	337	319	346	321	336	344	343	328	380	334	343	315	340	348	321	358	325	314	311	329	329	342	338	372	332	359	305	339	306	360	311	340	348	355	314	330	320	353	308	349	351	355	315	379	316	346	330	324	340	368	322	337	346	309	332	367	344	354	356	350	339	336	324	326	353	365	335	318	332	331	317	328	337	307	359	285	319	342	354	354	330	340	327	320	375	352	344	350	325	322	338	333	331	346	323	344	366	325	313	306	340	330	384	360	337	328	370	337	350	374	383	341	334	361	355	341	321	328	343	356	331	303	324	314	334	330	322	317	334	359	321	341	386	326	351	339	356	333	280	340	312	376	329	346	363	372	323	305	324	333	297	310	334	305	357	355	348	341	325	342	330	351	330	341	338	325	354	349	340	340	348	325	343	362	343	327	345	322	332	342	333	330	302	376	331	321	311	374	329	355	348	337	352	328	315	320	336	365	339	346	362	373	328	303	350	332	333	318	346	342	321	356	318	353	349	362	331	357	302	342	332	336	344	353	295	355	335	336	366	360	321	323	374	352	332	314	345	344	349	342	365	344	335	358	325	310	321	345	326	324	311	347	340	360	305	310	300	313	350	362	337	340	365	382	350	325	348	325	333	331	318	346	341	333	312	369	309	336	354	324	303	335	361	315	335	343	346	321	323	322	357	366	336	343	375	338	368	393	361	332	309	376	329	303	306	325	349	347	334	343	316	321	331	299	321	344	335	354	340	353	328	345	333	352	314	311	337	335	357	352	341	339	344	346	334	304	341	357	369	337	335	332	328	307	347	336	370	356	330	313	358	353	342	337	334	337	321	331	371	341	352	343	356	326	359	331	339	327	341	314	310	313	340	340	335	341	333	369	330	357	311	327	320	306	343	331	344	323	361	339	341	342	350	358	299	366	337	355	341	356	324	336	318	357	373	322	371	351	375	335	312	359	353	324	309	327	371	336	339	349	354	299	332	338	328	358	339	357	371	325	341	331	326	327	350	341	373	339	308	353	336	365	345	332	344	360	360	311	305	352	356	351	346	358	334	301	306	353	327	329	316	345	339	370	343	327	331	370	394	304	349	331	328	339	374	347	345	330	343	351	359	341	354	322	343	349	322	325	327	358	317	310	351	334	346	360	355	364	330	308	343	340	317	302	325	361	311	354	317	348	347	346	328	316	325	325	326	333	339	337	302	338	345	335	320	364	337	342	315	365	327	321	375	351	321	342	320	331	345	332	359	357	334	329	315	342	332	362	325	335	353	370	317	360	342	342	329	353	328	326	328	332	341	326	348	349	364	332	343	335	336	312	326	346	382	325	331	347	351	349	343	325	341	347	312	314	349	365	337	328	341	333	339	366	324	309	312	288	334	325	329	346	361	354	383	336	305	329	298	327	338	310	326	332	328	306	302	342	320	328	335	356	358	353	394	369	339	343	314	373	323	358	323	356	322	336	332	309	329	322	344	329	316	341	368	341	336	380	352	354	339	343	304	332	341	326	355	336	379	353	331	330	333	362	347	332	367	312	366	358	335	343	338	334	365	307	343	342	331	350	337	369	363	326	311	323	325	300	345	363	344	323	334	314	352	332	326	350	331	391	329	335	358	343	342	350	352	350	350	341	311	370	335	362	304	336	358	356	337	352	311	325	289	355	312	355	319	303	362	338	340	347	342	322	325	346	338	384	389	360	329	342	352	319	326	307	331	323	349	346	344	332	329	327	352	344	373	338	333	324	363	323	329	348	353	334	334	333	356	335	373	307	333	335	334	334	315	331	332	352	352	358	367	322	347	355	368	341	345	314	336	343	341	359	351	360	325	340	319	319	330	355	339	348	343	362	315	347	344	330	344	352	298	310	302	325	345	305	283	333	347	331	332	344	344	350	360	338	322	309	305	382	328	337	316	348	343	364	314	333	327	334	318	332	333	345	339	329	328	340	343	354	375	314	353	333	315	353	374	325	294	343	330	337	373	335	312	329	375	325	317	336	325	342	361	354	311	316	351	318	352	381	332	309	322	334	338	337	361	371	349	326	343	354	351	337	324	365	341	343	347	352	332	345	305	365	309	363	306	340	346	314	349	372	352	381	329	336	349	332	355	366	335	334	312	327	348	376	342	318	355	350	340	327	340	324	318	332	352	337	310	317	300	312	357	342	335	338	344	325	362	347	339	325	350	325	349	330	329	346	305	357	346	369	327	341	341	322	311	309	357	333	300	347	341	374	367	317	328	346	334	311	324	322	321	343	348	329	365
7456	971	1133	871	700	520	394	365	291	281	219	216	210	228	237	217	166	195	180	180	173	197	173	185	160	155	163	175	164	174	205	182	161	155	166	171	156	170	156	156	139	172	149	150	144	146	173	173	154	186	151	148	164	128	183	138	161	165	141	156	152	157	171	149	147	177	158	180	178	192	172	169	166	151	157	147	157	175	148	150	144	186	180	187	152	168	170	149	154	154	136	167	169	141	154	167	149	160	172	174	175	147	153	177	161	164	142	146	164	156	161	157	149	137	145	152	162	159	164	157	156	162	169	188	156	145	168	149	158	151	169	160	163	172	178	153	162	170	179	169	168	192	149	183	170	134	151	169	161	150	165	179	155	155	147	151	177	151	140	158	158	162	166	152	163	173	166	144	157	151	152	150	157	164	187	134	133	177	184	171	157	156	170	155	150	132	180	147	139	159	170	145	175	141	158	159	145	151	155	163	154	165	186	184	140	181	175	178	152	164	180	163	159	175	195	164	166	157	140	189	163	180	143	160	146	161	162	173	145	177	172	166	168	148	145	160	167	169	148	147	167	163	170	153	169	150	177	148	180	178	160	158	157	169	161	138	148	155	148	156	169	154	156	163	177	168	165	183	160	172	186	138	149	184	150	184	159	168	143	155	168	167	186	159	171	131	136	149	165	164	154	140	158	174	159	161	150	156	173	153	175	159	169	172	178	178	162	150	172	178	157	194	183	163	146	154	160	180	166	184	176	157	140	165	146	168	148	160	152	151	178	171	162	176	169	154	151	161	170	173	153	166	154	149	154	181	135	170	172	183	141	156	163	165	165	138	173	156	160	162	147	150	169	167	146	189	165	169	175	150	156	159	155	177	154	142	173	167	156	167	157	150	152	178	171	134	157	140	162	141	154	166	172	167	137	148	180	166	166	171	160	169	163	183	151	173	153	153	163	186	130	138	173	172	139	160	190	150	145	149	161	178	176	172	180	149	154	158	162	160	163	152	167	136	158	167	152	155	181	149	167	162	161	138	154	161	158	145	152	134	159	159	169	162	146	160	163	157	158	172	142	152	165	169	178	160	139	173	158	183	161	170	170	153	152	134	156	163	146	170	160	154	178	145	133	141	145	168	159	162	154	156	166	169	161	172	171	156	179	173	143	155	155	171	168	141	155	162	167	181	154	163	169	149	159	148	155	160	167	164	160	173	149	174	167	165	179	164	131	160	163	159	190	170	164	154	158	161	152	136	149	174	166	172	145	173	161	159	157	165	162	148	146	172	156	172	168	170	159	171	166	166	148	146	179	174	143	161	162	170	168	157	159	171	137	164	140	142	152	150	164	152	158	177	157	157	159	172	146	172	154	140	154	158	166	164	145	167	144	142	144	137	157	154	145	168	159	154	147	144	152	140	178	143	173	162	165	164	167	149	165	181	128	172	177	161	143	180	148	144	142	169	161	151	151	143	168	139	182	163	152	158	175	137	179	162	146	167	164	152	161	159	140	163	171	176	186	152	185	158	158	159	168	165	177	168	156	149	180	161	141	172	155	152	185	163	149	140	142	162	147	169	173	140	150	166	170	175	190	184	151	159	160	191	157	144	156	163	180	176	155	169	169	172	166	169	176	178	152	171	169	149	176	148	150	168	144	169	172	155	148	186	172	181	187	165	148	147	165	201	171	152	172	161	175	154	152	152	167	143	174	160	166	155	172	161	147	155	159	145	170	173	166	155	162	161	157	189	178	148	145	163	176	164	147	170	170	174	160	170	163	172	155	147	183	141	152	154	172	182	151	160	153	185	166	158	156	170	156	159	141	171	151	152	172	180	163	165	144	165	182	148	167	180	160	179	148	155	164	150	136	141	159	136	136	162	164	161	154	154	146	145	166	154	169	174	170	152	177	150	177	155	148	156	172	175	162	166	158	137	171	143	153	138	153	146	158	157	165	162	140	161	159	165	155	168	163	158	158	155	143	165	183	128	145	172	188	157	144	153	190	162	186	164	165	116	146	160	182	159	165	173	162	175	153	153	154	149	158	164	163	144	141	162	164	170	155	167	147	132	143	184	170	161	167	153	151	142	161	166	176	186	148	169	183	180	166	165	185	165	168	182	129	160	158	172	168	144	147	156	155	149	130	143	125	143	151	164	168	171	169	167	149	161	147	172	157	183	163	170	169	152	152	167	170	174	175	159	159	164	166	163	148	177	172	171	155	159	177	157	164	139	163	144	143	143	163	163	161	161	160	162	157	169	158	164	177	155	148	155	168	181	154	151	142	154	172	170	137	145	180	176	160	182	141	149	157	167	175	168	174	168	196	167	145	170	165	147	138	170	139	191	154	163	158	177	170	175	152	157	144	170	156	187	156	139	186	154	176	164	150	154	174	151	162	144	146	178	164	153	158	146	163	159	174	178	159	147	155	167	164	139	152	156	161	165	160	149	168	161	158	166	161	170	150	149	131	179	178	128	157	149	158	184	185	164	139	146	149	169	147	168	172	159	138	153	153	139	153	159	146	152	173	153	157	171	163	139	157	166	173	182	167	148	170	164	136	154	166	162	158	186	156	182	142	173	146	153	166	154	162	160	152	138	156	166	173	175	149	173	161	165	152	191	170	150	163	160	152	150	160	180	166	159	149	160	167	185	157	152	156	158	151	168	166	153	193	147	158	180	169	144	171	156	174	164	162	167	176	175	190	183	167	166	153	141	147	139	161	143	160	167	155	165	174	138	158	150	153	178	163	173	136	166	188	170	152	169	165	188	146	133	164	158	162	137	186	139	150	150	181	145	150	171	177	166	171	175	159	171	189	161	142	145	138	149	167	189	158	174	140	171	144	145	159	157	178	156	151	169	198	153	167	173	156	176	172	165	146	168	156	172	166	175	166	177	151	154	142	155	178	181	142	143	180	154	154	146	173	173	148	178	150	151	152	177	171	146	152	168	177	159	142	161	181	184	178	149	146	156	166	168	144	165	168	179	176	158	151	169	130	159	163	155	149	140	178	186	170	178	164	139	135	152	166	156	160	173	163	160	165	171	167	167	138	155	162	143	155	148	188	153	156	150	158	170	156	147	153	164	133	170	158	157	163	154	169	170	177	159	157	174	151	168	165	161	155	151	154	182	169	158	168	171	180	165	164	156	191	146	164	162	150	148	157	153	148	163	165	189	166	186	153	155	137	152	182	145	156	155	167	189	154	164	187	188	158	161	145	164	170	164	145	164	148	180	155	181	146	156	184	153	186	154	163	173	158	163	160	164	162	162	157	146	152	151	146	169	181	163	147	141	150	160	151	173	171	162	178	173	176	153	160	169	158	177	147	159	167	161	162	177	162	149	193	184	167	145	150	160	146	171	156	176	146	154	164	177	162	150	147	141	138	157	156	146	162	139	169	143	168	149	180	152	165	189	139	144	182	190	156	151	153	166	154	155	166	188	181	151	145	168	162	153	184	191	145	167	140	167	170	168	145	170	173	166	170	188	149	166	173	177	158	160	156	155
5804	1224	2607	2963	2635	2171	1806	1510	1293	1113	1026	926	851	829	782	719	668	722	665	622	639	605	590	576	603	584	559	575	503	536	563	484	526	519	527	494	482	512	480	437	504	495	469	549	457	492	508	487	509	471	509	468	487	487	505	475	477	493	499	525	460	450	481	472	443	494	523	495	478	510	459	448	483	485	513	494	466	452	466	444	463	463	466	438	445	472	469	415	452	471	469	483	431	462	433	499	488	462	478	453	501	434	443	487	455	431	444	450	443	495	455	493	413	478	510	470	452	469	423	442	440	484	490	505	496	443	467	399	456	494	461	475	489	473	460	431	463	429	457	458	454	429	451	453	418	451	441	453	450	424	473	462	466	487	442	459	425	441	490	478	416	462	415	489	484	480	443	472	451	439	490	449	414	443	475	441	490	433	462	478	471	476	481	489	484	467	445	450	452	417	485	474	462	439	444	435	471	472	443	363	454	471	485	456	451	476	484	445	487	459	442	428	452	451	476	446	432	508	441	423	457	449	453	477	457	450	454	438	440	447	468	469	458	466	456	437	498	467	483	458	461	426	468	466	433	419	437	425	445	444	462	471	466	409	419	423	465	479	466	467	471	465	448	420	425	437	482	480	484	458	443	464	497	460	457	460	487	482	477	462	473	453	507	460	431	475	483	508	441	457	456	467	453	459	461	455	456	468	470	454	473	471	477	469	474	453	440	446	480	488	471	458	454	461	423	442	483	451	435	447	448	458	445	438	486	413	432	450	489	472	448	497	469	436	408	442	461	502	486	478	473	453	493	450	462	400	444	443	455	447	439	482	450	473	438	499	465	462	466	423	488	463	466	461	467	486	462	493	476	464	451	459	463	502	440	439	449	465	450	453	466	467	439	474	430	475	417	480	420	466	465	393	455	460	492	453	453	460	435	497	458	486	452	470	469	423	448	482	515	431	449	462	462	459	451	485	440	463	456	467	430	454	470	470	463	459	437	383	486	520	456	476	501	476	440	445	463	448	464	471	485	407	470	471	458	448	487	463	468	474	461	482	489	441	448	468	454	452	488	431	480	438	467	469	465	427	462	460	489	417	438	510	461	468	466	451	434	464	477	459	429	472	467	467	429	470	470	469	479	451	466	452	487	425	499	414	465	445	469	453	463	463	466	433	470	434	508	505	444	439	498	463	443	445	461	472	451	440	447	452	452	480	471	446	469	474	474	455	487	418	428	472	441	451	495	490	450	479	449	452	468	448	488	453	451	462	444	428	484	456	457	454	443	454	469	417	439	467	468	501	441	456	452	429	430	451	435	421	458	435	458	472	478	480	426	420	468	459	491	443	447	514	457	485	476	462	477	472	435	453	437	435	471	461	481	483	454	449	487	461	461	472	481	485	457	423	448	489	440	437	488	473	446	461	465	461	410	459	448	482	473	444	455	412	476	448	450	450	467	467	432	458	451	445	462	465	444	463	460	457	452	440	449	458	463	431	449	468	444	451	459	484	490	460	480	469	470	470	452	445	473	479	459	474	437	447	501	441	444	449	412	457	456	468	445	475	421	427	489	475	482	460	463	444	451	454	464	450	467	448	459	416	440	485	445	451	436	444	438	468	442	496	445	454	428	449	449	504	512	474	486	468	431	478	457	481	428	454	464	465	462	452	423	478	446	430	468	448	477	452	467	468	444	475	428	431	462	458	466	454	503	486	430	464	470	449	482	417	420	441	458	423	393	457	470	464	479	438	444	461	460	443	483	471	431	454	451	492	474	439	454	461	458	500	445	479	517	450	472	450	441	487	440	466	465	445	457	476	448	463	443	438	484	456	465	431	447	446	449	421	481	478	440	453	439	462	431	448	439	421	473	471	490	438	433	432	448	455	451	482	428	462	504	499	483	449	444	468	461	441	439	463	474	492	438	467	478	421	431	459	456	474	466	440	464	473	451	403	458	446	503	440	446	434	446	452	453	515	476	434	465	425	438	418	524	453	423	473	462	465	453	460	464	470	482	481	475	458	466	461	432	468	465	457	441	450	508	444	433	431	443	425	466	482	482	448	456	487	473	448	460	444	435	450	466	452	462	446	442	460	462	465	438	466	479	466	466	475	463	439	462	459	474	465	487	452	426	433	470	469	458	455	437	439	453	470	475	448	443	466	452	447	474	457	436	463	485	487	485	464	483	458	452	483	469	436	477	484	446	421	440	485	497	464	465	480	453	493	487	458	476	434	418	443	471	415	434	463	447	495	450	464	468	479	462	463	452	463	432	495	434	461	452	443	472	403	453	421	440	454	444	460	449	438	474	435	447	467	458	498	476	461	444	423	489	471	467	456	431	424	469	469	436	489	473	433	438	452	450	496	490	484	429	473	467	437	499	448	465	420	476	457	478	458	477	438	434	462	437	431	482	446	464	434	411	462	461	445	487	434	437	444	443	463	494	481	466	424	450	432	439	467	504	413	469	473	445	451	447	455	471	489	447	415	444	430	447	414	523	444	443	473	484	462	458	455	466	477	436	428	408	476	467	463	477	507	456	433	454	459	462	436	440	429	441	416	470	475	420	468	454	428	440	462	445	470	440	415	438	451	441	467	448	485	424	480	463	447	469	431	429	482	489	440	434	451	444	459	491	476	459	483	443	456	459	489	504	442	490	464	454	423	461	451	451	438	482	444	476	411	463	476	467	448	477	464	461	450	467	491	469	480	459	448	458	435	448	462	454	437	519	493	452	457	472	479	472	494	466	482	457	498	443	453	490	451	455	456	433	477	476	482	454	455	454	454	459	477	472	460	457	431	445	460	461	489	469	447	472	448	442	422	480	472	443	471	465	476	465	446	462	456	437	514	496	464	454	467	484	469	476	466	455	444	453	442	460	455	452	446	463	490	451	447	447	405	474	454	448	460	475	470	457	500	444	445	440	485	464	511	472	448	482	473	447	459	438	423	480	470	486	473	430	485	483	426	432	453	452	426	428	477	470	458	457	446	426	442	477	465	445	449	426	467	497	473	448	504	446	449	439	460	477	436	450	491	442	432	471	468	444	438	496	492	437	485	453	443	477	429	441	460	455	448	472	495	441	474	444	442	437	469	454	469	451	513	478	457	421	400	454	475	463	438	449	397	447	435	487	435	465	468	449	449	483	490	476	426	476	486	454	485	453	453	451	505	458	451	454	500	428	452	428	443	467	442	472	451	470	470	484	443	475	440	429	449	462	452	437	468	448	495	466	441	447	473	488	497	446	488	462	484	501	467	428	448	465	479	444	506	468	475	448	423	421	489	504	451	456	445	479	453	458	495	481	436	453	419	467	448	449	431	462	463	451	437	444	416	456	467	484	433	431	413	482	457	442	499	450	499	443	452	476	478	442	454	480	421	490	429	491	478	469	492	448	475	423	438	478	473	476	463	489	463	440	432	453	500	434	486	473	466	453	436	430	462	470	482	481	436	443	436	458	469	487	453	457	468	426	460	473	452	458	463	432	467	496	528	453	472	442	418	427	458	458	474
14325	2414	2577	1884	1326	945	823	661	604	549	488	457	434	470	404	378	384	358	378	322	374	371	355	339	359	357	357	336	345	374	347	332	336	331	323	369	336	320	321	347	323	331	308	355	338	330	338	351	318	320	365	326	352	338	303	316	305	312	316	313	307	346	343	310	320	335	313	332	316	321	302	352	326	335	290	342	327	312	301	321	348	322	322	333	341	303	328	274	335	339	353	336	332	341	356	338	324	318	308	328	323	315	317	308	298	326	323	338	277	365	316	341	355	300	342	328	305	318	309	330	322	298	313	321	323	288	339	328	330	280	352	311	316	323	323	292	344	320	301	324	328	342	313	303	342	327	342	349	296	351	356	288	343	300	324	312	298	337	339	309	332	340	327	342	322	353	350	367	309	300	317	312	353	333	324	305	305	327	326	356	325	306	341	325	320	335	322	315	320	341	313	331	313	348	357	334	329	329	329	302	351	323	339	313	316	282	336	356	318	325	290	303	331	333	363	330	317	301	303	317	321	327	330	305	284	338	332	302	326	341	345	309	297	331	341	310	326	304	330	327	308	283	306	290	307	307	311	335	334	293	341	315	336	334	340	328	306	334	370	334	308	318	320	322	319	312	315	353	325	300	317	333	316	302	316	353	302	316	306	327	321	336	322	332	336	291	317	291	346	315	314	325	304	315	319	323	342	310	314	336	320	345	314	355	317	346	329	332	309	300	305	317	346	351	313	308	293	330	271	309	324	330	336	321	342	327	324	306	298	313	302	272	303	312	284	346	323	332	331	337	318	318	294	347	315	327	347	313	329	310	305	281	299	308	354	336	348	331	333	327	318	271	325	321	359	304	321	336	356	315	306	313	340	312	327	319	328	338	321	335	301	319	325	321	329	314	328	329	311	294	313	307	323	317	364	340	315	330	336	322	308	290	341	264	344	325	302	297	293	324	315	348	303	311	343	291	306	319	311	333	328	298	320	314	323	322	337	310	344	284	306	314	326	331	308	315	330	295	319	317	333	297	319	314	327	311	323	326	323	309	343	309	354	336	322	312	298	317	349	335	286	314	293	339	372	316	306	325	296	310	326	322	317	320	300	296	336	282	322	340	324	353	329	286	305	330	306	326	313	298	342	318	321	303	334	331	333	295	345	317	306	317	328	310	334	347	308	355	303	286	320	365	335	313	315	344	322	317	315	336	337	350	322	334	354	334	323	305	344	329	339	328	311	293	343	324	315	314	318	349	303	338	328	316	292	332	330	322	314	337	349	301	346	328	291	345	337	321	325	313	368	332	296	344	343	322	328	329	327	293	317	340	311	340	314	292	328	303	348	320	301	341	349	331	335	348	303	325	320	335	344	360	331	320	357	313	311	343	308	305	313	349	292	327	340	310	332	314	332	357	347	311	319	315	304	328	323	331	294	325	376	344	295	348	323	334	337	316	314	300	329	323	312	307	318	302	321	343	296	316	292	327	354	324	342	328	352	336	362	307	317	321	348	331	355	308	307	337	339	314	337	303	336	334	332	308	332	313	299	330	314	338	342	312	303	339	352	369	314	337	312	349	307	325	318	291	334	331	304	281	314	317	350	326	337	315	337	309	357	311	311	311	346	300	333	352	309	311	320	323	317	298	346	334	317	313	303	270	311	346	321	295	329	322	298	324	320	315	324	310	316	340	309	342	333	303	307	330	311	321	335	308	332	314	323	354	354	329	339	320	332	344	322	310	326	319	307	326	319	311	305	314	308	340	352	346	286	325	292	290	329	331	331	315	308	294	345	307	327	318	292	329	307	342	349	337	345	318	329	343	345	338	332	308	325	318	355	304	339	302	307	334	296	322	324	352	323	347	345	336	309	339	315	311	338	346	340	295	332	319	330	323	309	339	356	341	326	317	327	315	319	328	308	316	332	340	328	329	367	306	341	332	303	327	304	304	308	327	338	327	333	304	333	322	322	307	286	360	346	346	334	298	316	321	296	324	335	353	323	322	299	329	341	336	313	342	307	316	309	313	356	335	319	332	309	313	295	303	362	317	313	354	330	326	340	284	320	320	325	324	360	301	311	333	311	323	300	302	345	320	323	331	330	348	340	333	335	335	290	325	362	324	324	332	356	311	347	287	281	302	337	347	356	352	317	319	329	308	314	300	308	306	322	338	327	331	338	318	297	319	309	351	293	319	332	343	360	306	302	360	300	357	339	332	343	345	324	328	331	296	337	347	317	314	316	301	347	298	322	286	332	284	328	343	319	333	331	330	305	338	329	312	311	315	341	325	324	344	348	329	310	299	344	325	332	321	365	337	320	302	321	324	319	300	311	343	313	328	316	322	355	307	320	321	298	329	307	314	308	315	349	355	359	324	316	303	319	341	334	314	337	320	321	326	314	364	320	367	285	302	325	316	353	306	328	306	321	316	316	327	318	316	343	313	357	361	310	326	308	342	318	319	371	322	297	315	336	327	297	337	314	324	340	367	313	302	342	334	330	350	286	304	350	325	316	311	318	315	335	363	347	290	297	306	362	310	335	307	339	341	343	309	346	328	324	337	323	353	342	322	342	330	311	281	302	303	291	300	325	344	334	341	313	332	337	287	321	311	336	293	307	320	303	308	332	366	299	318	317	345	305	316	307	326	302	321	318	332	339	305	334	299	354	304	346	310	346	336	339	319	311	308	308	306	332	330	305	335	353	368	337	331	338	293	315	298	335	336	346	308	351	304	319	317	326	311	318	318	315	303	311	339	325	314	336	326	302	305	345	321	320	318	356	305	320	318	309	344	336	327	326	312	307	298	299	332	339	301	354	314	305	348	305	358	322	309	333	323	328	302	323	324	344	321	326	312	372	356	291	302	335	323	292	298	308	315	269	315	334	325	334	355	306	282	357	304	314	341	342	320	312	366	318	353	345	295	333	293	341	342	326	320	316	341	325	289	389	330	333	361	365	313	344	294	317	327	335	307	320	304	334	309	353	307	322	318	305	294	321	331	321	320	333	331	337	337	319	326	327	325	291	336	309	347	352	296	302	325	339	327	316	353	287	321	366	290	332	330	314	318	285	341	328	337	299	296	279	356	321	311	323	321	287	348	311	335	317	343	309	338	326	316	357	323	329	312	287	328	313	342	368	319	310	350	318	328	364	324	356	314	330	322	313	323	321	338	338	292	323	313	320	313	320	378	326	279	315	305	329	334	340	363	335	319	286	340	337	336	334	339	328	292	300	326	278	323	296	299	306	322	328	315	319	344	316	326	339	311	323	329	322	318	327	306	339	314	339	319	351	322	363	341	325	351	321	290	303	319	319	351	322	285	315	357	330	316	320	323	348	340	306	330	288	311	328	310	294	316	304	303	323	328	275	314	309	371	346	290	340	300	354	292	338	320	311	334	351	337	298	322	333	351	306	326	299	291	314	307	322	311	300	320	335	311	314	353	329	308	314	315	360	316	311	337	324	332	319	328	329	331	332	344	314	331	322	328	326	311	329	309	322	323	316	359	343	348
7765	2314	4868	5428	4789	4060	3320	2684	2331	2149	1845	1756	1624	1475	1390	1357	1301	1209	1240	1130	1114	1134	1019	1013	1000	996	1039	884	1039	934	942	897	862	896	888	906	939	896	894	916	899	873	857	829	876	857	863	828	873	831	795	871	870	811	858	860	795	809	792	773	837	834	789	831	813	852	852	845	852	857	791	802	785	813	812	881	844	784	856	773	821	803	840	818	774	746	875	774	785	807	827	787	805	799	783	776	840	772	812	787	826	808	792	832	806	751	845	803	743	831	810	818	839	839	789	792	748	858	755	794	823	809	789	793	828	739	855	785	779	826	767	835	813	807	802	788	772	807	784	808	758	843	788	829	746	828	798	787	766	814	785	769	851	805	761	794	817	735	807	830	813	852	832	804	821	772	776	737	796	812	826	783	786	800	778	843	804	784	800	794	799	768	863	784	824	810	738	809	790	769	786	814	851	751	824	811	820	771	833	805	762	828	785	865	804	813	731	839	750	752	788	787	836	784	796	768	800	827	834	782	773	791	783	804	789	772	824	815	806	809	762	808	800	817	798	810	817	804	777	790	811	798	776	838	821	798	775	808	796	792	807	783	788	814	757	753	794	847	766	831	784	795	848	773	775	807	805	784	763	812	829	791	767	776	800	778	767	796	796	790	803	824	804	747	817	773	795	795	820	864	859	807	797	753	770	755	772	829	777	792	814	755	806	789	823	796	796	768	790	798	796	769	794	808	820	796	802	776	819	796	822	844	760	774	840	826	775	833	734	785	774	790	793	826	800	819	791	791	790	796	781	805	768	799	807	843	748	778	779	836	755	774	808	790	778	839	754	774	704	789	747	807	749	795	805	806	775	802	808	840	809	793	739	836	792	750	830	812	779	800	785	759	754	738	797	771	764	730	801	773	829	703	788	780	761	795	838	780	797	813	835	794	804	783	739	757	803	830	818	745	767	814	814	862	809	773	738	786	778	813	798	861	827	864	781	812	823	773	788	831	791	753	751	777	806	818	748	772	787	811	817	842	800	758	790	797	780	814	798	784	733	825	802	805	804	784	807	804	807	789	751	812	776	774	815	765	787	807	816	757	819	805	800	794	794	759	833	791	817	792	838	813	824	813	779	829	794	791	837	833	796	810	782	758	827	848	805	763	788	800	763	773	756	766	775	746	803	762	771	744	812	785	763	794	792	822	781	815	775	762	728	774	829	779	765	798	782	792	768	808	782	818	775	787	815	791	806	773	768	695	791	776	784	813	778	824	773	778	747	819	770	788	754	786	775	790	802	823	824	816	787	802	793	798	778	798	748	756	808	762	821	789	839	816	800	789	781	829	772	763	782	778	822	785	798	837	812	710	774	786	852	797	812	774	818	768	754	810	811	788	835	749	853	805	825	794	773	798	819	747	812	770	714	789	788	804	813	807	771	775	770	792	798	776	762	779	798	794	774	779	753	748	802	815	786	779	802	784	783	791	779	783	819	779	804	804	742	792	789	796	731	786	818	818	775	854	787	760	729	736	816	774	779	797	801	791	813	806	777	783	771	784	777	822	826	790	768	767	784	817	770	810	789	819	764	793	791	747	789	783	808	780	805	815	819	793	772	786	834	751	803	795	807	781	770	820	828	831	793	822	848	834	782	736	817	815	836	767	806	816	804	788	752	760	811	783	778	804	758	776	823	828	810	742	780	816	828	835	833	809	814	778	809	763	807	819	793	805	756	809	817	852	786	747	718	777	780	863	830	792	782	746	759	794	819	814	735	816	809	785	775	804	806	814	762	781	831	824	809	813	807	796	775	784	799	751	754	822	774	795	810	817	773	848	790	814	837	792	792	785	780	805	817	805	806	768	833	787	765	848	780	787	774	783	762	801	780	821	781	757	789	773	781	766	837	839	806	754	765	826	780	806	774	779	817	756	769	804	814	841	763	777	764	773	740	707	809	752	799	756	803	812	789	798	779	801	793	786	808	851	803	800	790	766	762	774	779	792	778	801	777	749	808	758	777	782	784	770	862	820	829	813	817	788	768	813	801	783	803	789	796	833	818	794	817	810	776	806	761	870	808	839	815	767	748	738	764	811	806	773	804	790	771	754	784	790	791	782	801	828	828	786	786	776	738	813	772	806	810	759	830	838	743	843	822	773	805	777	803	769	822	795	828	752	801	770	783	789	751	740	826	832	783	763	774	824	770	829	800	803	766	791	777	814	736	777	815	804	744	772	739	798	834	783	807	801	818	843	811	842	745	742	843	761	814	751	820	826	809	811	825	821	760	803	786	793	791	793	783	790	768	828	850	813	789	796	822	739	768	819	843	779	777	817	775	831	755	792	830	828	830	777	763	890	806	819	786	767	857	812	801	748	840	764	791	779	797	785	769	771	794	809	783	811	740	796	802	755	814	804	770	780	785	836	746	775	776	787	786	797	798	813	782	793	835	819	797	774	780	772	818	764	788	816	753	769	803	740	801	776	813	747	829	828	819	797	785	833	808	773	805	789	728	785	780	777	774	773	844	808	770	797	791	768	821	731	734	740	737	815	818	762	781	802	814	835	833	838	784	777	773	820	774	757	817	818	779	803	798	813	769	828	800	824	863	753	857	783	747	784	758	793	751	790	813	845	784	798	766	810	828	784	801	798	794	777	779	821	817	771	784	782	778	783	837	770	842	784	814	785	794	782	783	788	793	793	804	794	793	804	803	764	796	803	832	825	837	824	785	818	791	786	800	809	824	772	836	776	794	825	782	822	766	809	784	773	790	798	766	788	803	771	783	817	797	787	800	799	783	811	817	782	762	809	789	746	838	833	799	783	740	812	767	861	776	780	802	811	807	849	804	812	790	788	800	766	828	767	766	787	777	806	792	820	799	787	754	794	810	783	715	847	787	795	750	803	781	763	804	796	842	763	791	787	787	792	846	761	808	836	825	790	806	801	807	784	829	725	803	772	796	826	810	801	789	828	772	732	785	796	797	818	782	748	814	772	767	756	730	760	763	789	815	769	828	786	788	845	755	774	792	815	800	762	778	849	773	782	816	804	758	786	822	775	762	798	855	775	833	778	797	768	797	806	804	782	786	800	800	848	792	801	767	789	762	838	774	810	778	816	793	802	834	796	758	760	812	781	789	802	770	819	795	791	809	809	794	825	799	878	803	776	812	785	780	834	740	772	780	765	830	753	790	751	792	783	816	801	831	778	737	777	786	841	807	780	831	778	814	814	790	840	799	801	784	782	769	794	798	766	786	748	850	830	801	782	812	783	778	783	811	769	824	793	798	765	834	736	800	842	789	805	772	768	804	836	809	813	787	778	804	769	836	766	799	804	834	765	781	746	769	837	791	782	863	767	818	791	775	760	766	799	757	846	788	817	809	836	802	747	791	845	804	774	761	755	805	780	804	831	787	812	848	814	810	797	784	798	820	778	752	841	774	772	810	789	805	798	787	789	806	821	782	815	767	778	810	760	780	769	795	782	794	784	840	824	743	783	778	797	832	790	793	766	823	799
1802	150	140	132	129	140	126	121	124	132	132	134	107	131	136	124	115	122	125	114	92	128	136	105	126	100	116	119	101	114	102	124	125	119	123	103	124	131	101	109	124	121	126	121	114	97	115	115	125	123	128	122	98	113	136	128	129	130	102	125	128	120	122	114	132	120	124	116	136	109	122	119	107	126	109	122	129	115	107	108	115	112	121	119	119	136	93	172	107	123	115	113	115	135	114	113	134	116	119	109	117	124	109	136	134	126	129	127	115	137	115	128	112	126	110	91	107	118	101	128	128	107	98	116	133	112	126	131	102	123	134	108	96	98	103	106	104	105	102	117	112	123	128	128	111	92	108	124	108	116	111	125	121	121	117	113	116	109	92	116	127	112	124	96	111	105	126	122	134	118	112	109	116	108	125	110	126	115	124	114	133	114	118	115	126	98	128	112	106	105	112	104	108	114	111	120	111	102	111	105	112	111	137	112	140	131	116	113	120	115	135	106	110	141	104	118	118	115	104	109	126	114	134	112	119	101	109	121	119	97	120	118	122	110	118	117	105	98	142	134	114	108	125	112	124	109	133	141	131	130	106	116	111	104	114	124	121	106	122	119	117	101	104	106	127	120	111	116	113	110	123	122	123	109	121	131	108	122	114	132	106	117	108	120	131	94	119	126	110	102	110	116	122	130	107	114	141	110	132	120	110	134	108	113	118	104	111	99	126	129	114	125	114	137	130	115	125	116	142	94	130	119	123	123	104	116	133	122	123	139	113	111	111	122	108	132	104	108	103	112	117	117	118	115	106	121	115	121	117	113	135	108	128	124	113	121	108	125	130	110	138	103	105	126	131	130	108	112	135	114	117	116	112	126	116	132	132	102	112	122	113	109	125	117	91	130	125	111	116	144	104	108	112	111	145	128	111	86	139	118	108	121	128	118	91	115	102	119	123	115	105	100	116	100	122	118	117	103	121	108	119	112	129	136	111	143	141	125	118	135	116	118	117	142	113	112	103	103	128	120	109	107	122	131	113	107	128	112	105	111	109	124	123	115	123	118	122	108	110	111	140	115	113	118	109	113	120	100	117	116	119	129	116	138	121	93	120	102	96	123	115	124	111	137	124	115	98	106	127	119	129	119	109	114	119	112	107	113	122	118	123	108	124	119	94	131	99	117	120	129	106	129	108	137	118	110	112	124	108	139	113	112	121	102	109	119	137	109	134	116	116	128	106	110	117	129	101	108	112	104	122	101	141	102	108	112	101	105	126	88	129	131	126	103	117	106	124	129	120	140	112	127	128	118	112	132	131	112	120	125	122	110	128	105	103	120	101	135	108	112	111	120	116	121	115	115	138	124	98	113	131	114	121	116	128	104	110	109	116	138	120	107	108	126	115	127	112	117	118	106	122	116	130	129	114	126	121	107	89	93	118	116	120	111	132	120	102	108	105	95	100	122	90	127	120	119	110	120	121	119	110	92	110	111	126	113	129	122	118	119	113	137	119	119	133	120	123	139	120	100	120	116	101	117	131	98	94	104	111	129	114	101	128	130	120	114	127	122	124	113	120	106	112	113	103	105	136	128	126	121	111	107	114	107	138	103	128	140	93	101	125	133	127	126	125	127	127	114	115	106	105	100	112	123	104	110	112	123	102	122	114	116	123	122	98	111	115	105	119	122	134	129	137	113	114	111	139	111	118	121	114	108	128	105	121	116	106	131	141	116	119	132	92	108	137	118	128	110	133	120	118	117	107	130	121	129	129	115	109	130	116	122	112	127	119	128	115	109	115	137	102	107	120	105	107	126	123	138	119	113	115	119	114	108	110	121	105	104	132	130	107	107	107	98	141	115	104	104	126	152	116	114	117	134	115	129	130	126	121	132	109	102	136	117	106	115	115	129	123	125	118	138	140	126	115	110	97	111	122	112	113	119	121	122	102	136	130	112	119	129	115	98	105	95	114	113	124	106	136	135	139	122	134	123	113	134	112	125	118	118	125	138	121	131	126	131	124	105	112	140	124	134	137	104	117	117	111	118	133	120	124	104	123	130	131	141	109	117	141	110	107	112	110	119	121	131	120	103	114	111	143	130	112	104	111	114	113	120	119	130	111	124	134	115	109	116	116	108	120	114	127	103	124	102	111	109	99	113	102	106	134	125	117	96	126	107	111	125	112	145	115	120	96	107	123	136	132	110	95	125	112	101	113	106	104	116	115	91	124	125	128	107	100	131	124	106	140	117	122	109	122	127	98	110	114	116	116	120	115	134	130	115	96	108	116	138	115	113	135	114	127	117	118	127	134	110	114	106	101	114	130	119	117	120	137	125	113	121	117	120	125	109	132	118	139	95	125	92	129	118	114	125	102	121	107	116	136	98	136	125	106	142	124	107	126	105	92	103	136	104	128	115	119	112	103	127	108	134	123	125	106	103	119	121	99	109	106	121	119	108	128	114	124	115	127	120	110	122	129	100	111	118	100	129	126	114	126	119	114	115	139	124	88	115	104	116	106	107	145	140	109	96	124	123	133	127	106	92	111	130	125	98	104	111	105	121	113	114	114	107	115	120	127	139	151	119	117	123	113	130	128	137	130	107	112	122	116	115	102	105	127	120	91	117	123	125	105	130	123	128	117	100	123	120	122	109	113	112	102	105	94	111	117	124	119	106	108	115	118	120	137	122	106	110	124	125	115	125	132	141	120	129	123	123	105	121	111	118	106	106	116	105	113	105	128	130	117	114	117	126	96	117	131	92	86	106	109	112	112	122	115	119	97	100	141	129	124	87	102	105	111	104	117	123	130	99	111	114	117	115	130	92	114	107	112	127	133	130	119	119	109	125	105	105	121	115	118	107	119	126	124	111	127	116	104	113	116	88	112	127	136	114	108	108	132	118	108	118	109	100	128	104	119	129	103	111	108	120	123	105	131	132	110	118	130	94	125	111	107	101	128	111	103	135	114	111	114	117	125	118	102	130	113	129	114	129	111	114	128	122	115	119	112	127	129	120	122	119	107	121	116	115	124	130	103	102	104	104	121	108	117	105	125	128	109	121	107	99	115	124	133	139	118	131	119	123	132	108	106	138	111	106	113	111	129	125	109	119	117	116	124	130	107	120	120	126	116	120	130	116	139	122	129	117	110	116	112	110	144	114	105	130	101	118	127	132	143	106	100	115	102	114	111	98	115	152	124	119	112	115	110	107	115	120	138	124	116	125	125	128	112	127	121	100	126	139	119	133	109	139	111	135	97	115	123	115	120	111	102	139	91	120	116	102	115	117	100	105	126	110	114	119	130	121	144	125	121	126	123	137	113	117	120	106	120	140	126	119	132	134	144	101	113	123	141	119	109	110	123	122	113	95	118	106	134	127	109	130	118	111	130	127	130	108	123	117	108	119	124	107	108	132	124	103	104	127	115	113	116	109	122	114	106	126	100	132	120	120	126	120	103	134	120	125	102	121	138	118	109	132	117	108	120	126	114	125	112	129	103	111	112	116	118	113	103	110
2071	436	456	441	439	434	376	375	375	401	397	391	370	328	371	339	403	375	366	341	357	352	368	338	376	367	352	332	358	353	319	323	349	371	323	338	375	364	336	399	346	344	371	343	366	316	321	375	345	369	356	347	341	363	340	383	361	310	384	331	350	314	327	378	328	368	358	376	342	364	348	362	370	374	386	351	341	353	356	328	352	342	325	350	355	330	330	340	410	336	366	359	381	364	354	347	362	359	353	351	366	370	353	373	362	348	348	325	368	359	329	347	339	323	329	365	352	342	353	371	360	343	351	358	341	365	363	327	335	337	354	369	351	359	406	320	330	356	350	368	352	350	342	371	332	366	375	361	365	338	380	357	362	369	367	351	303	392	356	350	388	348	341	361	353	358	381	341	366	325	359	350	351	318	373	352	338	354	338	384	367	349	367	342	344	375	358	332	355	322	340	371	357	333	356	372	356	361	364	331	355	307	343	336	354	394	352	351	358	388	364	355	324	348	357	355	395	368	355	358	335	324	333	324	399	332	350	378	321	379	359	372	359	320	324	342	344	381	370	353	356	369	386	340	383	334	326	339	327	355	344	374	339	361	340	340	348	353	358	367	370	395	353	385	344	312	355	317	344	367	361	347	352	359	305	329	328	346	338	332	365	382	346	335	364	361	362	349	343	341	348	372	352	376	339	355	336	327	368	355	356	346	341	337	322	350	363	364	360	345	350	335	337	365	381	348	328	373	345	328	348	364	330	395	374	355	368	313	371	382	349	369	350	337	399	350	347	387	354	338	368	353	355	338	366	341	327	328	347	377	344	333	374	377	336	336	346	336	355	347	381	329	329	334	337	342	389	344	353	359	364	346	324	338	382	410	335	348	360	350	349	356	380	333	351	372	352	358	363	370	332	322	347	330	372	335	357	360	345	316	366	381	350	377	341	356	337	324	372	367	396	388	336	348	360	341	334	349	361	374	346	336	343	319	369	343	363	343	356	382	345	326	380	336	341	337	355	349	336	359	331	361	336	327	338	368	331	332	363	403	359	360	348	371	328	354	338	347	331	357	348	350	338	354	363	335	354	346	324	322	337	342	375	347	378	350	349	359	325	358	370	365	362	382	361	370	350	352	367	345	297	353	373	368	351	318	353	343	337	350	349	353	324	341	353	339	338	359	332	363	320	367	372	352	343	352	384	344	336	350	388	364	360	324	363	374	356	346	373	367	350	358	326	356	324	355	349	347	360	372	352	347	327	351	353	324	371	340	342	338	344	313	342	329	352	374	340	347	343	368	329	344	334	349	350	384	376	321	349	342	325	370	373	371	349	349	312	356	365	355	342	332	351	341	376	357	340	330	323	324	318	343	328	353	376	368	334	358	370	359	353	350	374	350	358	364	337	371	346	357	326	338	365	355	358	331	349	364	372	389	334	315	321	361	366	316	353	339	383	328	337	379	348	335	347	397	329	339	371	353	318	347	311	384	367	369	365	345	354	372	358	340	347	377	359	338	323	383	363	378	340	383	362	350	350	359	359	353	351	310	344	365	358	356	343	320	345	328	374	360	340	354	337	351	324	372	351	344	313	344	363	365	358	328	349	350	363	345	330	352	339	334	369	348	351	342	349	344	373	365	352	355	356	325	360	341	358	313	373	335	390	350	338	367	389	364	356	365	344	353	361	338	307	382	344	388	357	346	373	332	380	348	351	334	368	366	359	310	380	368	329	360	357	370	365	320	336	349	365	366	350	326	356	327	355	327	360	350	357	353	347	347	354	349	341	360	359	356	356	374	369	364	381	356	342	354	345	329	337	386	324	354	318	333	368	357	350	350	364	335	364	341	321	345	345	326	345	337	371	362	372	348	364	366	340	372	335	383	350	333	339	370	394	354	316	339	361	369	350	356	371	366	355	400	330	321	365	376	390	348	311	376	320	343	361	376	331	344	371	375	336	342	340	377	356	369	345	342	363	370	360	358	359	340	396	331	344	341	331	311	318	363	327	359	343	362	343	386	335	320	340	322	300	371	317	335	351	363	361	347	340	357	362	362	352	384	372	339	330	362	373	354	351	352	319	334	325	335	336	344	358	357	356	343	351	375	337	391	351	355	341	361	337	365	331	351	340	346	335	326	335	312	356	348	365	332	355	341	338	335	384	366	356	341	325	387	334	340	339	335	370	368	332	345	324	364	362	377	328	362	333	342	346	347	373	362	352	360	356	376	360	350	352	364	383	357	349	380	392	364	355	331	349	371	367	341	357	324	348	361	321	352	335	369	328	354	336	333	362	318	364	396	331	354	357	358	323	331	335	356	342	337	349	369	320	350	361	348	347	370	341	346	340	357	360	339	330	323	335	341	346	322	349	346	353	359	368	375	345	319	370	374	326	329	345	348	339	335	382	359	366	364	328	358	378	334	328	374	369	351	372	349	355	356	355	339	354	340	375	341	357	346	359	367	342	335	362	361	355	365	338	357	367	358	315	358	351	366	358	339	377	358	363	345	360	335	316	327	331	345	353	364	379	339	317	326	323	343	361	331	358	350	331	374	364	400	346	316	341	361	366	354	348	350	356	328	353	367	364	344	363	370	349	365	332	335	361	375	347	381	325	356	372	335	337	328	328	385	335	340	322	326	369	350	318	343	359	377	342	330	360	363	335	344	371	344	359	338	358	322	351	356	387	381	377	347	353	349	335	352	348	354	360	326	336	342	336	351	347	375	377	365	371	368	374	347	350	351	357	323	374	360	353	347	344	356	326	343	334	354	351	382	347	317	332	358	336	355	348	349	347	340	352	337	350	316	345	311	367	330	349	311	361	312	352	310	336	343	347	335	369	313	356	329	331	333	343	347	363	349	361	364	326	336	357	339	348	367	362	332	355	364	365	371	340	341	352	378	370	344	353	344	366	349	326	350	336	363	368	351	359	354	337	368	316	363	332	359	347	360	372	378	345	366	334	326	322	351	363	351	348	311	360	351	337	328	358	321	362	346	380	400	358	337	369	327	355	331	338	340	324	320	348	348	333	336	368	339	339	341	339	330	338	348	359	383	336	357	397	338	348	363	341	324	336	373	347	339	382	345	409	326	352	357	368	336	327	353	334	365	341	373	357	357	352	348	360	356	402	344	323	349	349	346	353	337	348	377	374	349	343	354	352	355	376	355	327	329	343	353	318	353	356	371	369	368	359	304	354	340	317	347	341	334	359	326	362	369	356	360	384	368	314	347	301	316	368	363	348	359	307	368	346	352	345	366	366	371	368	357	332	339	367	344	320	378	323	338	344	338	316	346	356	343	348	324	329	369	307	337	365	357	320	339	358	339	356	375	377	377	353	366	347	367	376	346	336	379	367	344	333	362	335	358	354	339	377	356	349	372	369	336	339	318	362	345	342	360	360	341	345	387	370	376	353	351	324	359	362	382	354	355	342	334	334	353	364	345	322	356	346	335	341	370	364	367	344	340	370	390	363	357	377	360	333	322	338	345	353	339	344	346	327	322	350	359
7329	942	1118	907	606	498	387	324	311	300	242	222	206	200	190	200	213	195	174	173	173	177	162	163	157	155	178	186	180	165	172	169	171	172	143	150	166	162	196	183	169	159	165	138	154	170	158	156	168	171	165	173	159	183	192	180	132	154	150	160	152	160	162	156	158	144	175	161	192	167	167	194	162	145	177	152	154	171	160	159	169	171	144	176	156	161	151	184	178	159	152	162	180	159	170	168	166	184	163	156	170	170	167	179	160	170	146	162	166	147	166	163	150	156	165	171	158	169	164	148	163	163	174	177	188	137	148	179	137	194	174	176	180	174	148	174	157	162	165	186	159	165	177	163	164	155	169	172	157	181	150	156	173	162	174	168	144	145	154	157	155	163	167	147	162	152	151	148	169	168	156	160	168	148	151	157	163	153	168	156	157	147	146	171	183	172	158	157	181	171	155	139	165	171	177	212	184	159	165	144	169	139	140	171	168	146	155	149	159	153	144	161	168	142	180	167	162	160	164	157	165	155	161	172	194	154	154	137	162	186	155	175	138	163	160	172	183	151	165	152	163	144	181	170	166	166	182	174	165	150	167	177	159	157	174	148	156	151	138	176	160	153	140	151	163	168	167	177	164	179	152	164	164	158	164	168	172	152	160	162	160	152	147	147	157	169	158	153	145	165	174	173	154	156	152	181	164	154	165	145	183	156	154	162	154	177	162	158	144	154	124	164	181	171	172	141	153	193	187	176	163	173	157	151	151	169	154	161	157	147	159	149	162	172	170	177	167	157	145	137	160	157	156	155	182	146	162	155	139	117	175	181	149	169	186	156	148	171	165	178	134	187	166	173	175	141	151	174	157	140	162	150	178	192	158	153	157	161	184	160	144	145	170	145	150	156	173	168	163	159	149	162	140	158	173	156	156	172	144	156	142	167	166	149	172	168	155	188	157	147	159	171	170	154	165	164	152	158	165	166	185	146	159	141	157	173	162	153	152	150	178	162	168	157	182	190	133	161	154	157	165	161	155	158	151	180	141	189	128	162	148	154	157	174	178	165	146	149	150	176	149	149	190	163	139	182	183	164	173	172	144	169	157	144	153	193	183	161	176	156	158	158	171	160	140	154	170	180	176	143	146	143	175	167	155	152	156	151	174	164	163	171	172	171	175	175	168	166	148	158	164	184	159	157	164	163	149	162	144	157	168	180	177	146	163	154	164	150	155	186	146	170	161	168	144	171	158	159	154	180	146	153	154	142	143	160	142	175	153	158	167	157	164	157	143	163	166	140	174	140	134	167	155	170	163	131	149	194	156	153	149	167	147	150	175	150	163	158	139	159	168	153	145	160	159	180	192	172	170	154	154	162	173	152	175	138	156	143	156	175	143	154	154	158	170	176	170	177	159	170	144	165	174	159	196	163	149	160	181	137	161	165	181	179	148	157	150	157	167	148	185	171	144	141	132	157	148	184	175	159	163	166	161	165	162	168	151	189	185	152	156	178	157	179	172	146	154	175	159	153	170	165	168	161	165	174	173	138	156	169	170	179	185	155	150	174	167	153	170	168	195	139	166	150	145	159	156	156	164	164	151	167	158	171	171	160	155	182	179	124	156	160	159	170	153	159	164	173	146	155	159	153	170	137	164	168	168	160	150	164	175	164	151	177	161	140	179	155	161	146	152	162	173	170	164	159	157	145	161	142	181	167	158	185	166	178	147	158	177	149	149	137	162	163	157	170	141	167	159	147	140	171	150	123	140	164	193	145	147	179	154	185	163	168	173	161	152	167	125	151	168	156	186	169	165	170	176	152	140	164	172	140	161	163	150	155	153	186	172	186	153	154	193	159	135	171	161	142	159	176	149	183	174	161	158	160	158	165	151	154	165	176	135	172	167	181	179	155	171	177	140	151	173	161	146	160	161	160	178	154	155	153	154	158	159	166	151	152	161	163	140	163	170	152	175	163	147	161	159	161	172	184	161	190	162	161	166	134	166	182	166	151	155	164	156	165	174	166	152	158	142	152	145	141	178	151	165	171	162	141	150	178	181	158	169	157	162	153	147	190	173	145	175	154	169	165	159	149	161	162	161	144	147	147	164	164	171	158	167	144	171	157	172	158	157	176	162	152	153	149	154	171	177	151	137	167	197	187	164	157	142	130	125	164	167	184	147	150	140	145	132	165	156	154	176	132	152	171	161	181	164	175	174	150	164	155	175	136	174	171	164	157	149	156	163	168	152	168	155	181	171	153	151	181	175	162	168	165	142	161	163	156	152	166	164	164	163	171	158	170	150	147	155	168	176	175	153	149	140	155	158	176	181	164	133	160	164	190	159	159	176	172	157	174	140	166	171	144	141	157	181	158	156	162	166	154	145	140	153	159	160	156	150	191	163	180	154	159	161	169	147	166	176	156	159	162	143	157	149	153	174	159	153	162	166	138	174	151	153	171	169	166	168	170	152	179	191	155	168	135	144	175	164	166	165	158	140	166	135	156	165	152	139	133	138	151	142	151	169	149	161	164	177	135	152	156	159	150	175	161	139	141	148	156	158	176	154	184	165	156	166	160	159	152	174	167	166	147	176	178	182	157	147	150	170	166	136	172	136	157	161	148	158	163	175	166	167	156	150	163	157	160	185	162	181	183	173	164	166	159	163	149	163	170	182	176	155	151	160	144	160	162	136	165	155	146	169	157	165	154	128	177	156	165	163	169	166	174	182	145	177	157	165	172	176	165	180	163	148	177	151	150	180	159	166	164	171	166	155	181	191	173	145	176	137	165	162	151	167	159	155	156	175	163	177	167	181	155	159	170	192	177	145	171	163	157	160	149	165	159	172	168	162	159	165	150	161	173	137	165	172	196	145	175	149	178	168	159	179	166	139	155	152	171	168	155	141	186	166	166	155	137	164	165	156	150	160	177	175	146	151	139	168	151	156	173	175	171	162	168	183	181	197	152	182	165	156	157	176	156	135	155	139	163	146	160	174	176	185	165	146	176	163	165	136	151	168	159	140	170	187	173	156	158	177	164	168	165	168	156	194	157	169	168	165	159	157	160	155	161	181	166	149	145	145	153	158	164	151	140	158	172	169	150	155	161	157	163	162	161	174	162	159	179	151	145	173	140	162	194	167	186	153	156	150	150	146	171	173	157	167	179	164	151	180	172	162	158	168	157	172	134	173	166	192	157	149	145	174	189	180	187	166	166	157	180	152	147	167	178	175	142	144	147	148	158	168	168	150	167	147	162	154	134	175	147	163	153	179	165	185	171	135	152	149	151	181	168	155	157	168	163	168	170	145	156	179	166	157	135	175	153	147	145	154	152	157	181	173	160	169	133	158	177	153	140	143	158	150	146	165	171	155	153	168	142	147	161	164	130	151	153	153	171	150	160	142	181	186	173	145	133	166	141	156	149	173	161	146	194	160	152	189	158	171	180	169	157	176	164	164	177	151	175	175	174	162	139	147	145	128	156	154	197	143	151	161	162	160	191	154	138	177	161	123	175
5809	1268	2692	3039	2614	2106	1764	1561	1337	1117	1047	917	911	829	765	755	729	678	642	681	627	631	622	628	560	555	554	536	532	532	546	538	560	519	531	550	505	532	532	492	510	536	474	489	445	470	462	498	531	472	548	473	516	456	500	523	500	449	437	468	504	441	505	455	480	458	438	489	472	495	476	480	508	506	462	480	501	495	454	499	450	453	508	461	447	466	496	472	464	461	485	485	488	495	488	459	451	472	466	482	425	453	510	449	413	468	447	495	494	478	447	481	445	447	488	438	450	479	442	495	455	447	441	470	486	452	470	497	462	474	482	493	457	470	487	464	463	465	479	447	506	448	448	466	433	446	445	470	461	470	445	452	480	473	446	462	490	460	476	468	516	468	489	462	422	440	523	479	443	435	463	445	433	447	457	498	460	460	441	473	489	477	416	460	481	449	506	451	467	432	441	449	478	439	441	461	454	476	490	458	469	456	461	439	459	448	471	486	475	458	464	485	462	471	466	480	451	432	449	417	484	480	412	432	485	456	435	467	463	470	443	416	448	471	454	467	525	482	449	467	492	463	483	476	471	453	457	487	459	437	444	449	479	462	463	473	450	431	490	477	462	456	467	433	454	424	453	465	477	473	476	445	441	481	454	507	500	466	445	469	440	482	459	516	432	460	443	466	448	465	471	490	504	462	451	451	480	457	440	488	477	431	480	449	429	475	465	449	445	436	432	441	451	448	457	489	460	473	466	455	465	445	488	454	452	478	489	494	431	477	478	475	469	460	436	484	441	469	440	501	493	482	443	516	442	465	440	448	439	488	451	452	477	451	435	470	445	429	463	424	468	481	487	461	464	512	469	455	424	460	447	446	502	452	444	446	510	495	486	448	474	469	469	488	467	464	430	514	420	457	495	430	490	481	492	452	457	455	489	462	477	475	462	438	440	459	419	433	477	460	441	466	446	469	457	449	464	485	452	435	467	467	473	501	409	458	516	475	423	438	473	481	469	473	447	454	500	440	478	477	437	459	463	450	468	458	514	471	491	451	428	453	466	468	461	460	453	459	468	449	449	433	462	446	411	456	527	459	461	466	498	462	503	458	474	418	485	466	442	468	463	453	479	461	478	447	494	452	460	428	452	461	431	417	499	476	464	474	470	436	463	478	470	486	429	475	487	474	457	444	495	434	459	464	510	437	487	482	416	454	467	452	463	422	471	459	430	471	480	450	456	465	502	494	461	479	416	452	486	449	447	480	464	439	445	507	462	461	490	496	467	483	461	469	481	472	470	448	469	476	444	449	468	489	476	449	464	455	483	470	451	457	459	437	480	469	489	480	466	445	464	416	470	435	466	463	470	476	461	485	486	479	479	469	422	467	475	479	428	483	447	426	446	448	471	457	464	480	484	440	474	524	416	467	454	433	492	434	460	471	449	458	494	454	450	460	460	454	468	453	441	430	455	455	460	476	470	488	482	476	441	459	451	460	455	457	466	472	490	438	481	424	465	450	463	447	514	465	480	480	465	468	493	458	444	475	473	461	478	436	489	457	499	473	438	435	480	420	455	477	490	502	446	481	478	463	439	439	483	509	475	449	453	457	440	467	428	477	452	462	473	466	445	510	482	418	436	505	462	496	446	432	492	479	444	469	482	441	483	471	467	437	417	428	431	471	452	451	448	468	431	491	456	469	463	465	471	455	408	452	444	482	456	456	501	489	476	457	470	456	489	454	445	462	453	484	499	411	459	466	471	442	493	476	483	470	441	492	462	437	449	508	473	429	438	444	444	462	473	473	468	456	470	452	467	473	483	489	447	447	504	447	421	467	437	456	459	485	442	493	452	442	468	426	461	454	450	481	441	477	503	476	454	483	484	472	471	480	455	408	461	490	464	450	438	456	478	472	440	482	472	434	459	456	444	465	485	455	451	451	452	479	467	434	433	459	416	443	473	449	438	487	451	478	450	468	457	453	461	485	439	468	453	432	473	478	462	446	481	482	457	437	455	486	480	442	453	478	431	462	427	492	474	429	461	476	436	486	484	455	478	458	431	470	441	432	476	426	442	463	433	464	488	475	439	446	451	473	446	499	501	444	448	461	485	501	477	473	460	463	449	445	470	460	470	492	483	497	443	454	508	459	446	465	482	494	454	476	451	461	480	447	448	481	442	463	450	428	471	456	469	471	474	479	438	464	496	493	464	489	437	473	462	436	472	453	469	446	485	508	439	470	493	478	432	448	463	437	467	447	465	448	465	448	456	461	490	487	422	482	464	478	441	442	482	493	458	437	442	428	465	431	428	443	484	481	480	462	452	446	487	459	473	459	475	472	514	484	468	460	511	476	463	496	471	443	478	438	453	459	442	426	485	477	432	467	438	449	430	443	452	490	434	457	464	481	467	474	451	507	452	473	442	473	470	456	493	431	488	427	459	441	444	472	465	490	421	451	455	478	416	458	450	474	494	440	442	503	491	466	468	472	507	444	497	472	474	445	512	463	453	457	488	491	431	468	477	494	459	492	453	439	464	458	430	488	444	453	472	476	435	448	479	464	427	418	436	504	493	438	471	444	446	420	492	435	457	469	475	484	473	472	448	465	506	448	437	466	478	444	447	476	476	452	487	471	427	457	438	475	442	403	457	451	457	495	496	475	480	481	448	455	469	455	473	475	477	449	454	446	451	472	434	480	477	502	484	463	457	454	450	488	480	483	449	436	491	465	526	480	458	500	435	475	494	478	461	476	441	449	466	479	434	460	474	441	462	458	460	457	460	417	463	472	486	466	459	442	456	490	453	448	440	437	463	457	482	487	421	478	468	489	465	451	443	471	477	451	487	457	451	495	438	465	453	473	468	461	465	470	470	461	461	473	477	463	436	445	450	430	440	456	457	483	415	484	469	492	488	457	466	465	449	491	450	438	463	442	438	464	485	512	479	483	468	507	445	462	485	439	443	486	477	480	453	496	472	449	466	482	449	444	483	484	496	471	453	472	466	467	479	471	466	427	496	463	440	464	438	433	463	445	436	472	480	463	455	425	482	449	447	465	467	454	449	469	431	438	473	474	467	491	475	474	479	459	486	454	449	442	433	483	436	461	444	440	453	487	485	509	478	457	464	451	485	464	477	477	456	464	461	459	493	448	484	478	481	452	464	477	490	450	430	464	477	487	463	503	480	443	475	452	463	466	437	493	407	454	462	455	477	448	467	440	466	458	475	416	448	470	472	443	486	443	466	462	456	435	447	476	471	460	491	441	434	442	432	459	454	444	497	468	473	437	471	475	429	481	480	436	503	434	483	449	445	471	485	476	488	419	471	446	474	505	505	436	454	455	468	448	490	467	435	467	461	452	497	443	469	468	463	462	520	469	393	465	477	475	464	430	489	446	457	453	443	503	430	499	436	456	457	452	451	450	468	449	450	442	427	478	457	473	447	462	458	499	466	492	476	460	475	483	458	495	490	440	444	464	476	485	466	444	512	451	470	505	480	432	444	437	479	475	456	448	459	451
14439	2448	2385	1930	1387	999	827	681	595	623	494	462	400	426	382	413	369	360	382	387	373	327	321	348	331	355	327	345	337	343	329	292	291	345	364	332	327	297	315	346	327	285	360	313	337	345	321	348	355	329	332	343	327	329	314	316	324	288	340	342	297	328	301	333	304	305	299	274	313	336	317	324	312	334	317	308	313	348	320	370	316	328	309	288	324	347	299	303	318	305	308	339	319	342	295	314	305	342	297	323	286	281	331	317	341	314	353	309	318	317	312	300	311	325	305	293	310	336	338	318	305	278	326	327	317	295	304	358	325	306	365	349	331	296	326	318	319	332	310	288	336	303	305	315	330	314	289	321	358	304	349	347	319	325	360	340	354	350	326	309	317	345	292	285	316	312	301	323	312	327	320	306	316	351	288	295	300	327	339	322	303	317	305	326	342	291	331	318	294	307	277	333	328	282	305	296	305	319	310	298	303	316	350	325	333	311	316	308	300	326	339	314	353	318	302	332	321	306	338	287	314	297	323	318	332	323	313	330	327	315	318	305	316	363	307	312	300	315	312	339	306	323	322	343	303	329	325	325	301	323	336	317	299	326	294	312	314	328	315	330	315	334	323	301	335	323	289	305	300	303	316	338	341	311	325	341	335	316	343	305	311	367	319	329	337	301	318	309	310	335	312	272	337	330	315	313	292	333	299	310	305	308	330	300	324	348	323	314	317	323	352	334	311	322	309	334	349	313	333	303	331	350	298	312	295	323	302	284	321	369	354	344	295	343	336	309	309	343	329	299	349	326	319	310	331	326	330	345	298	300	305	338	292	298	340	301	320	341	349	350	304	317	347	301	340	299	312	310	292	290	327	353	319	317	345	325	288	311	320	332	318	345	322	306	301	293	317	341	338	387	367	320	301	347	339	285	304	317	316	295	336	335	318	343	342	275	276	286	314	356	313	330	331	309	327	315	324	312	331	328	302	314	292	327	333	302	329	296	340	319	347	301	293	301	312	330	332	348	295	329	323	331	299	339	296	349	320	313	339	345	323	328	318	320	320	315	314	323	311	292	322	345	329	303	301	355	292	326	338	310	335	310	294	342	347	324	319	311	354	318	336	292	331	313	317	320	300	309	334	324	346	323	326	351	326	369	341	319	330	306	342	339	319	303	334	314	319	296	291	298	319	294	295	306	332	293	345	321	274	339	313	303	320	334	296	334	345	335	315	312	321	307	311	344	346	346	329	289	323	322	342	308	342	314	342	294	330	309	319	310	317	347	322	293	339	335	302	313	317	322	276	308	340	330	323	338	297	329	282	320	295	340	316	303	286	347	331	307	315	301	338	312	322	341	323	315	319	309	328	341	341	312	313	308	314	329	282	342	314	364	334	350	357	351	346	289	326	296	318	340	351	268	282	325	326	321	346	330	319	300	314	344	315	337	298	294	314	317	293	313	277	318	301	328	307	362	309	330	318	320	325	326	335	367	353	322	288	287	309	314	310	328	325	343	338	343	307	321	310	336	322	319	320	311	337	338	286	345	308	313	337	309	310	315	332	296	299	296	308	330	303	322	349	307	305	296	333	321	324	289	317	306	331	350	318	299	315	279	308	337	324	332	326	332	316	333	315	330	342	330	313	296	275	338	317	320	288	316	298	285	338	332	335	329	292	319	331	289	346	334	337	320	299	312	319	329	321	327	325	326	333	311	334	294	359	324	319	323	321	314	316	299	336	317	299	332	334	341	322	350	308	291	289	329	329	342	329	330	326	339	307	306	337	310	298	328	297	327	328	316	342	317	307	343	336	321	336	288	354	326	296	322	319	314	315	282	321	323	319	339	334	335	315	344	310	325	348	322	327	322	322	344	319	323	321	327	323	291	306	305	349	317	314	325	344	284	299	298	359	337	305	320	320	296	312	329	340	331	320	292	327	307	300	316	339	320	324	301	301	316	307	310	350	298	303	319	333	319	312	326	281	311	346	316	321	324	333	321	335	305	327	318	332	316	297	292	298	301	335	299	313	326	327	347	338	322	280	310	320	336	324	310	335	332	343	306	285	302	286	325	328	320	299	303	302	322	289	365	308	321	344	340	333	349	315	301	325	307	298	295	308	297	305	328	316	334	301	308	321	346	318	298	322	322	334	339	301	317	306	329	328	307	364	335	340	309	349	353	296	322	327	300	300	333	316	330	368	315	335	326	332	322	342	329	319	324	370	334	291	289	338	316	320	342	310	322	311	310	318	346	318	312	354	336	327	315	317	320	303	327	320	334	318	302	307	323	314	320	303	286	316	331	326	324	326	341	310	319	316	318	335	305	330	310	304	308	320	293	329	314	293	336	326	315	323	340	314	350	332	307	332	348	330	299	298	300	345	303	295	304	314	293	303	302	302	319	334	344	309	296	330	303	307	311	297	313	333	307	283	313	350	338	344	285	287	326	313	329	341	292	294	323	314	324	341	316	322	340	326	333	344	302	325	280	303	347	321	323	346	316	311	315	327	330	309	301	323	283	319	314	293	330	358	333	297	322	301	303	295	317	324	302	295	337	297	307	317	329	318	297	323	302	322	330	320	349	341	327	300	328	325	333	315	338	315	317	317	316	312	288	292	305	354	330	349	307	294	308	325	341	314	298	286	295	314	294	332	343	310	330	316	354	296	346	343	307	361	371	331	342	292	324	294	368	324	318	278	319	330	341	305	292	338	316	329	313	294	261	286	310	324	295	332	307	336	322	322	330	318	288	326	319	347	324	312	317	317	275	330	333	328	296	318	316	331	328	320	325	325	341	309	330	336	318	358	334	349	340	342	337	317	319	304	331	340	294	288	290	317	318	305	331	328	337	297	307	311	304	325	301	317	282	319	330	302	318	304	329	318	324	312	341	311	303	323	300	332	318	341	302	339	322	303	330	315	296	315	339	327	318	326	313	337	301	307	293	305	293	306	348	307	334	314	314	326	310	294	320	295	345	323	287	309	292	360	294	295	316	332	328	276	330	330	326	314	359	314	294	318	354	328	310	316	351	315	359	324	294	314	295	338	314	300	303	361	288	320	356	325	295	320	328	311	333	321	302	332	277	328	327	349	342	299	317	315	316	313	337	341	314	314	327	316	358	310	308	314	333	316	303	332	360	303	309	318	314	330	308	322	282	330	312	337	299	344	332	336	319	309	312	343	316	332	380	291	317	330	328	337	343	300	273	316	319	311	353	324	302	321	293	322	301	331	337	305	352	333	322	313	309	305	318	302	294	347	301	363	295	312	327	313	282	317	273	314	314	336	324	289	328	326	342	346	342	286	314	357	354	309	299	303	303	321	346	309	298	303	299	306	334	304	331	353	329	318	316	309	315	321	315	288	310	306	330	310	303	342	292	306	342	327	314	350	305	299	304	330	313	299	329	322	327	306	341	316	322	351	315	299	329	316	323	354	305	300	360	312	310	319	292	331	287	348	337	296	319	304	333	365	338	303	294	309	306	304	313	309	315	329	305	320	312	314	320	287	318
7721	2374	4936	5480	4910	3952	3288	2786	2328	2032	1959	1707	1658	1437	1420	1326	1219	1230	1140	1206	1090	1089	1025	1061	998	963	952	930	958	944	909	955	910	898	886	931	899	836	837	858	917	888	888	839	843	860	881	816	882	858	828	843	866	796	852	842	843	821	798	819	783	801	790	839	863	847	816	784	777	803	805	873	830	793	798	839	822	744	792	786	853	808	882	763	761	849	765	827	821	784	738	808	800	823	797	799	813	851	768	822	784	752	825	761	809	822	835	802	828	830	821	815	815	808	825	790	792	780	782	789	787	833	803	785	760	771	761	807	803	794	795	798	744	715	744	805	783	814	804	811	774	796	830	764	771	739	831	762	740	741	764	822	767	821	760	824	782	768	783	800	826	819	803	746	774	768	792	787	823	784	754	766	808	843	750	778	832	769	809	782	788	754	779	792	733	767	763	739	811	787	814	784	759	819	759	793	827	849	733	775	752	767	799	840	809	754	786	830	791	795	774	774	775	840	833	737	746	770	822	766	783	755	796	779	834	752	781	770	782	776	805	782	789	766	814	789	777	760	785	761	765	767	785	757	771	774	827	797	774	790	837	761	796	757	826	780	749	800	789	785	801	802	775	784	809	764	768	784	787	803	740	771	796	794	753	772	720	791	783	813	799	795	733	828	797	771	811	795	816	756	806	761	762	740	774	762	809	773	742	864	770	786	757	840	784	752	747	837	780	771	753	813	777	780	844	782	801	832	828	759	770	787	820	756	798	746	798	800	815	809	769	809	773	798	765	746	783	826	780	842	788	764	781	784	824	764	784	770	776	774	826	823	793	748	832	800	771	776	827	766	818	812	795	762	799	850	812	754	784	780	759	786	776	788	773	756	816	794	812	778	778	781	761	738	783	759	784	805	764	783	726	783	759	796	780	793	845	747	855	803	797	790	776	818	749	776	815	798	740	829	842	788	759	761	776	738	746	763	708	831	769	789	713	777	788	806	792	793	737	823	786	742	772	850	794	760	744	770	754	771	840	795	832	789	753	794	766	810	742	799	740	782	782	782	766	722	759	764	811	750	801	802	800	831	756	807	776	810	792	805	767	825	837	776	830	758	785	760	712	773	788	791	773	752	800	768	801	788	800	836	758	805	808	782	804	833	768	797	845	821	814	777	771	751	788	789	750	770	829	787	803	814	807	798	791	796	792	765	785	770	757	778	829	809	801	810	788	781	818	772	761	802	759	804	750	762	812	804	783	846	788	807	850	777	781	816	798	824	807	752	813	783	756	730	756	782	822	754	765	802	750	778	787	771	845	822	816	784	793	825	777	762	795	758	780	755	811	812	769	774	803	784	795	784	789	791	760	780	814	794	819	801	737	816	789	795	768	793	817	783	842	742	746	742	798	792	779	770	763	754	812	757	789	795	741	833	803	774	793	785	803	814	787	779	782	804	766	774	815	791	773	783	772	784	778	799	797	750	800	803	767	794	780	766	786	785	777	774	777	764	845	782	774	771	745	767	832	732	841	817	822	790	743	816	813	819	753	797	771	790	773	776	777	774	792	824	831	774	795	788	760	775	741	763	806	776	806	769	724	811	791	722	743	802	778	769	796	790	788	761	817	794	782	783	763	768	828	795	801	768	775	771	817	794	795	774	758	801	843	788	803	832	791	836	743	784	776	750	784	754	813	799	801	785	810	769	777	817	767	789	813	810	793	820	785	779	812	772	776	834	831	821	767	809	770	766	753	784	786	808	775	804	802	792	755	819	733	803	801	794	761	711	738	827	756	788	812	793	749	802	751	795	777	791	825	727	820	848	771	766	802	766	781	769	825	845	767	810	804	804	751	759	787	774	845	727	831	766	750	788	792	798	828	797	811	783	791	758	802	773	795	771	823	827	750	821	820	773	756	793	776	788	778	760	796	765	844	816	769	782	752	762	781	764	797	748	769	773	747	832	750	781	805	761	785	776	757	793	757	784	735	763	807	757	805	787	796	777	782	790	775	800	811	781	784	763	736	788	739	764	740	753	767	797	795	802	742	781	819	817	821	837	757	727	800	812	754	769	785	799	750	801	765	805	796	787	810	769	790	775	817	839	797	791	795	760	774	770	810	758	756	792	815	762	793	793	793	808	750	851	802	771	789	763	805	774	771	771	802	728	788	733	787	771	780	710	774	770	791	770	803	779	797	749	777	722	797	820	765	803	773	802	759	780	727	799	814	764	779	776	752	790	822	764	798	720	844	747	759	754	770	786	826	830	778	749	787	802	849	807	791	799	841	809	812	818	795	773	764	803	777	833	815	773	768	802	855	787	775	729	740	824	798	801	812	825	757	801	819	782	797	764	800	761	779	836	764	838	774	812	743	763	820	748	752	837	786	744	801	791	831	813	782	776	811	780	816	762	841	795	783	748	760	803	825	754	758	814	786	775	835	810	840	839	779	780	809	809	818	783	816	816	771	801	808	855	723	792	789	812	801	821	775	847	780	758	774	764	763	797	799	762	736	784	768	733	775	768	785	772	763	759	767	784	852	790	734	773	788	785	709	803	810	801	771	760	799	818	757	802	799	817	796	802	766	797	784	787	760	754	767	751	794	779	804	747	787	762	774	767	814	820	794	792	791	751	812	776	758	776	808	755	730	779	789	742	816	824	785	740	787	836	833	816	753	800	791	812	852	726	787	760	769	786	756	786	812	754	801	798	816	813	792	762	756	763	808	786	784	798	818	741	819	790	860	796	823	814	817	817	791	773	807	829	758	726	759	799	809	768	789	807	808	815	754	785	788	806	765	794	795	832	804	765	747	787	773	789	758	841	819	805	740	810	791	758	804	799	759	785	767	810	824	787	818	780	785	828	791	762	799	762	787	788	712	772	833	780	740	795	795	807	755	786	766	821	813	828	797	815	794	796	796	759	750	800	801	797	771	775	785	778	797	803	811	820	796	770	845	776	815	750	758	794	801	763	770	787	778	742	764	767	784	763	812	785	803	803	737	775	804	750	778	750	746	769	740	759	756	781	780	770	734	819	787	793	821	792	784	793	794	762	756	788	793	743	782	781	748	755	765	798	807	807	759	773	781	750	841	792	782	799	798	745	772	806	815	828	759	786	752	808	777	763	807	771	791	771	777	797	771	799	792	805	806	775	766	771	816	782	801	752	793	783	781	784	771	759	786	794	806	804	811	759	763	819	758	790	823	815	795	810	789	833	791	757	801	762	791	783	808	835	782	809	762	807	771	762	793	732	800	815	825	766	771	832	770	784	727	800	846	817	843	818	744	819	768	763	809	801	777	798	861	769	772	794	804	827	805	809	788	795	768	790	809	785	734	742	781	764	758	805	756	809	800	843	795	747	771	808	861	779	784	770	773	809	774	805	760	807	774	790	786	796	754	815	827	801	805	795	813	803	780	781	844	729	827	810	765	833	725	752	887	826	742	792	789	780	783	740	792	805	792	750	777	800	817	788	831	815	864	758	785	760	760	800	797	813	781	787	756	781	776	807	775	830
1811	131	135	128	115	129	137	128	101	128	120	114	130	113	130	130	117	119	119	114	98	116	105	129	124	113	125	114	116	99	103	111	111	106	109	105	110	109	114	115	119	104	115	118	128	126	134	128	102	105	113	135	134	122	105	107	116	140	123	104	120	115	91	115	114	97	116	127	108	109	111	107	111	118	116	121	135	113	121	111	102	133	131	123	128	117	111	112	120	94	114	131	120	139	121	125	115	115	98	101	123	95	116	114	110	114	134	118	104	115	104	95	117	107	116	125	116	112	115	113	108	112	109	133	121	115	116	126	113	112	100	126	116	92	133	119	118	111	116	110	116	101	94	119	124	96	123	122	112	110	127	129	94	102	118	108	131	109	130	110	128	124	107	129	109	100	121	106	121	132	113	115	118	98	114	104	129	107	113	93	106	110	134	121	130	113	110	117	123	100	100	115	97	117	110	124	124	111	127	105	109	111	129	118	125	120	108	123	114	104	118	127	98	97	119	113	131	113	109	114	110	121	106	126	95	130	102	109	117	111	114	127	109	122	91	131	114	102	118	119	108	115	119	119	117	141	111	121	132	109	119	126	104	111	108	122	105	140	119	115	112	123	125	108	131	122	100	102	105	132	128	107	98	114	110	109	123	120	122	124	115	106	131	115	103	108	142	108	117	107	110	110	116	121	123	113	98	97	107	110	117	120	141	92	139	118	113	94	114	127	121	121	122	126	115	109	108	106	119	128	117	105	115	117	107	136	128	128	109	95	127	109	115	108	125	141	141	136	102	123	117	105	119	96	127	134	124	108	134	127	127	113	102	120	112	101	113	131	120	117	114	98	83	102	124	117	108	120	123	104	114	108	132	130	129	132	124	113	111	98	114	120	115	113	103	115	131	103	104	122	114	115	109	110	126	130	107	126	101	105	101	96	110	112	140	119	106	115	112	122	123	116	125	112	129	103	116	123	110	134	114	111	109	128	111	131	123	122	118	93	100	115	105	111	94	117	139	118	137	111	127	127	119	127	116	111	121	120	108	115	118	106	123	97	121	117	117	123	115	121	134	131	125	102	110	107	132	112	112	113	130	132	92	108	122	131	105	98	117	99	115	130	108	101	130	112	108	128	104	113	98	121	144	124	109	106	117	132	116	114	96	128	110	109	116	110	115	121	103	117	101	121	137	128	124	112	117	81	110	128	116	103	98	116	115	117	97	127	105	109	100	102	127	117	113	146	114	120	116	109	94	123	119	107	121	118	89	119	132	126	108	121	98	126	131	125	109	133	129	119	117	119	106	109	120	94	118	93	92	124	87	121	102	117	109	120	117	98	114	116	98	126	112	122	116	97	120	125	112	109	101	123	113	115	122	103	125	128	104	112	117	116	129	128	122	118	127	94	135	125	93	117	134	120	123	121	95	122	131	101	123	125	132	108	113	118	130	129	106	131	105	119	101	109	136	118	117	109	103	130	123	107	117	115	90	111	112	137	101	121	115	113	108	127	119	129	137	98	105	136	104	129	120	127	124	95	103	111	123	104	124	113	113	118	116	108	129	114	107	127	101	118	127	119	116	121	108	123	114	129	110	124	120	112	129	119	146	136	98	114	84	109	117	138	103	101	131	113	113	127	126	107	133	135	125	113	128	98	140	137	117	113	114	121	103	119	119	103	121	110	109	107	136	136	111	109	113	141	121	120	107	115	105	128	126	113	114	135	131	113	114	112	116	107	126	121	124	107	128	116	128	94	130	116	127	116	122	122	113	121	96	117	108	96	127	106	112	115	125	117	128	129	133	111	123	113	108	104	114	113	104	117	120	127	136	125	110	127	106	128	99	131	113	119	105	107	116	107	109	111	118	120	126	100	100	116	126	111	113	118	111	124	121	123	107	112	120	115	122	88	120	119	117	104	99	114	110	131	119	109	112	105	112	110	114	116	103	126	134	105	123	116	129	126	112	120	99	122	126	121	99	102	106	94	104	124	125	106	132	97	108	110	110	122	121	120	121	111	110	130	131	110	122	123	115	120	110	108	109	109	118	104	101	126	108	116	108	108	111	107	100	113	108	107	105	119	114	126	124	110	128	102	136	117	132	117	121	112	95	104	117	114	131	122	103	111	111	116	127	133	114	105	121	133	113	96	115	125	131	106	118	103	117	103	118	111	97	96	123	108	115	99	125	122	98	105	117	114	132	121	108	108	122	96	130	93	112	128	118	113	124	111	117	122	126	110	99	138	115	116	135	134	108	105	115	104	110	102	133	109	122	92	108	86	117	104	112	114	107	102	116	90	111	137	127	115	115	117	113	129	122	113	106	105	124	129	122	107	102	94	100	111	110	106	127	97	125	96	106	101	128	120	130	129	106	107	113	113	126	122	114	118	116	125	117	105	106	107	110	111	129	144	111	126	105	109	114	101	116	107	112	113	118	103	120	109	95	112	108	107	129	127	118	131	103	137	124	120	117	130	118	95	91	119	108	120	119	110	109	104	108	123	120	118	124	129	124	111	120	130	124	103	130	126	97	120	106	131	119	108	119	107	121	115	112	109	123	116	109	119	120	104	125	126	123	99	117	102	140	103	119	125	86	125	102	113	98	115	103	103	126	108	122	127	100	100	102	130	125	124	98	110	112	124	106	98	114	101	91	116	120	130	102	107	130	137	112	118	89	132	117	134	123	106	115	108	113	117	129	112	114	105	121	115	118	129	133	124	108	109	121	100	126	102	106	97	103	105	128	122	100	86	111	111	115	128	108	138	122	140	102	110	95	128	108	103	127	131	114	110	106	95	115	118	122	120	121	107	114	124	105	114	114	121	119	102	110	108	106	120	129	115	105	108	108	113	98	113	115	99	118	123	114	106	128	126	111	113	104	113	108	110	101	91	103	125	108	102	121	90	109	111	133	110	117	130	130	130	107	111	121	95	127	119	116	100	114	110	95	116	113	132	122	125	132	115	127	113	88	95	123	127	103	110	120	103	127	104	107	119	138	110	98	136	123	110	124	104	105	124	126	107	111	132	136	134	129	121	117	109	106	114	110	111	128	108	124	111	116	104	115	120	124	120	92	115	132	107	97	137	117	107	128	133	109	109	123	112	106	122	113	120	108	114	107	119	110	132	113	129	125	120	115	94	105	135	111	95	125	122	121	125	112	100	104	122	121	109	126	135	112	102	118	133	105	122	121	119	112	124	127	105	105	133	99	129	118	86	126	123	118	124	105	118	101	106	144	109	119	100	115	101	92	104	122	84	117	137	116	127	119	119	112	115	116	131	109	122	126	100	126	129	112	122	146	85	100	99	123	119	126	121	111	97	126	126	107	108	110	91	98	131	111	125	93	114	117	110	102	111	109	118	122	111	118	129	97	127	120	119	110	114	113	135	121	117	103	127	106	138	114	116	128	124	120	103	120	110	127	113	127	105	131	95	127	144	129	128	127	114	110	116	111	121	121	109	108	113	118	110	125	139	129	124	123	115	131	110	112	147	122	123	129	105	124	123
2085	395	448	404	453	376	382	377	405	366	345	363	345	362	387	361	346	371	392	360	363	367	349	352	341	337	366	339	353	363	337	344	344	340	368	355	323	312	365	332	360	341	330	364	362	376	314	379	342	370	368	377	361	363	344	359	354	322	340	329	351	347	342	327	376	350	328	344	354	346	329	306	349	350	355	323	371	328	361	344	353	307	338	334	348	338	346	378	364	379	359	351	362	356	352	367	348	368	347	343	372	345	319	318	337	325	352	355	345	376	379	335	347	370	331	321	349	324	326	342	349	408	342	355	365	319	340	322	333	369	345	401	375	367	361	377	367	353	334	339	333	331	328	354	339	368	353	312	374	332	346	395	347	317	360	342	364	320	371	345	358	365	344	339	336	374	338	332	344	333	342	379	358	356	372	338	383	353	349	371	311	324	355	350	349	331	339	381	357	343	341	354	340	368	367	378	394	325	329	337	330	327	403	340	353	347	358	364	336	364	329	350	336	347	373	317	369	338	370	349	330	352	354	340	351	326	327	312	367	329	351	330	347	351	335	347	304	339	350	343	358	367	341	354	303	320	337	325	316	361	368	338	360	325	338	344	360	361	329	364	361	358	360	327	359	331	343	345	348	352	325	330	361	356	336	340	359	350	328	340	352	348	379	360	348	341	356	306	366	370	329	321	359	334	313	351	386	358	350	344	338	354	329	347	342	336	356	335	336	325	354	355	344	321	339	345	341	370	370	335	377	346	364	337	343	328	323	337	336	354	330	352	366	346	363	399	373	329	329	335	307	358	364	357	365	336	343	363	347	328	343	349	356	321	324	318	356	363	342	319	365	341	347	316	327	344	375	346	336	333	362	325	349	338	345	386	340	348	340	320	332	312	338	387	324	370	343	322	338	350	316	287	349	319	364	331	323	349	339	323	344	347	350	349	351	353	318	332	318	329	348	367	348	355	357	340	332	323	349	323	367	324	349	345	344	371	333	349	331	363	352	351	340	369	357	376	349	372	316	355	326	343	349	347	337	342	332	344	335	352	377	318	359	342	342	320	348	343	375	325	379	332	336	359	355	336	374	350	386	351	319	348	340	335	357	313	357	352	391	343	333	348	321	341	303	342	356	348	362	344	315	358	345	346	314	339	339	339	356	351	354	373	331	336	332	399	343	358	373	352	363	389	323	360	360	333	331	352	312	367	339	322	313	356	332	386	343	353	368	353	346	336	324	352	344	340	359	334	327	352	329	335	363	320	350	360	345	349	358	339	388	307	344	339	358	317	351	326	334	384	324	335	335	377	349	341	317	351	354	346	366	315	370	361	340	335	332	359	326	350	342	354	323	352	344	347	347	343	321	349	348	370	337	334	352	332	341	332	340	378	355	358	333	364	350	339	320	320	352	368	353	348	336	347	330	334	369	343	351	355	350	324	324	339	329	344	305	321	355	361	324	367	332	356	353	370	314	334	335	366	341	330	330	348	367	353	338	306	372	339	379	354	340	326	372	338	346	344	315	333	346	356	348	359	367	333	358	328	364	345	346	340	370	331	330	354	336	356	344	346	343	341	331	365	361	329	356	330	341	351	343	354	361	333	342	328	346	338	356	341	339	343	324	335	358	335	320	325	349	382	339	362	319	340	339	316	349	336	342	326	337	357	358	386	354	325	342	346	326	315	347	375	341	353	322	350	332	356	308	384	319	346	339	369	362	363	376	332	329	348	386	359	371	360	374	323	318	356	351	333	372	351	337	338	321	331	344	364	310	322	344	353	393	393	326	352	333	332	347	343	344	357	345	340	323	346	322	345	359	345	322	367	347	377	347	352	359	338	369	340	355	336	342	350	334	354	321	338	379	329	308	332	376	387	341	350	335	410	359	379	372	341	340	306	336	346	342	361	367	323	320	368	337	344	367	348	367	314	355	387	354	366	354	352	330	351	345	365	358	319	354	333	335	346	335	331	354	322	342	378	393	332	346	339	304	351	304	352	321	349	333	319	349	346	347	308	326	371	329	334	338	339	303	389	313	322	334	356	347	385	323	354	358	358	359	346	367	352	362	329	329	345	384	357	373	324	355	320	319	333	359	340	358	363	358	325	340	313	364	323	315	339	354	338	366	357	345	348	363	350	341	332	362	344	330	383	330	344	316	345	379	344	375	343	370	348	333	344	352	364	312	335	357	341	329	358	338	362	352	338	364	359	337	355	339	320	341	322	347	327	374	381	381	320	339	348	359	357	338	366	315	360	347	365	348	337	339	336	345	315	360	331	362	325	320	369	341	329	337	338	355	343	360	342	336	348	328	323	352	353	331	389	355	325	351	357	348	361	342	384	404	344	348	355	336	326	334	380	350	347	325	349	364	357	353	322	367	362	362	328	363	345	371	336	347	358	339	309	366	359	319	302	366	334	384	331	360	345	371	315	335	351	350	347	337	354	381	337	354	324	361	330	360	342	354	373	357	342	305	343	332	344	354	324	359	334	331	373	333	310	344	332	320	312	352	365	357	331	354	358	325	335	366	372	348	377	346	326	305	344	327	358	378	342	369	337	373	367	337	359	336	355	303	345	328	323	328	333	359	337	338	351	326	364	332	316	340	334	351	344	345	354	315	351	346	371	391	368	374	336	350	348	359	354	360	353	349	336	353	322	308	310	345	323	346	351	334	350	347	340	336	371	341	383	369	382	334	359	362	349	335	333	339	314	346	355	347	339	345	328	338	370	336	321	344	350	384	351	321	348	342	332	310	354	346	349	372	313	323	345	309	342	330	359	331	349	342	328	330	325	370	366	336	346	345	314	361	315	365	368	337	322	340	312	339	331	346	372	345	354	352	338	340	337	325	365	361	359	362	337	323	402	356	327	332	330	327	350	363	337	350	382	345	369	356	338	355	321	327	346	322	358	336	348	334	325	357	359	349	355	356	364	346	352	352	335	384	363	332	368	380	327	367	350	307	347	317	349	341	347	375	356	321	361	356	353	366	309	353	345	344	344	370	339	349	346	345	334	335	346	334	373	331	339	344	333	350	358	367	348	360	327	348	315	333	376	337	352	349	339	344	316	310	319	352	309	369	333	327	323	345	350	340	328	349	384	351	357	328	323	320	359	341	371	365	384	365	346	342	331	344	357	326	332	366	340	331	388	340	347	338	326	341	357	350	330	349	352	321	366	345	365	357	359	376	341	344	347	361	352	338	333	336	335	365	332	349	337	367	336	331	345	343	313	357	339	351	388	353	335	333	358	369	362	363	327	334	361	356	353	320	359	348	329	330	354	343	338	379	362	340	367	332	357	314	328	375	327	345	320	353	338	364	347	332	349	350	342	364	339	322	330	318	360	364	340	339	370	356	333	348	338	354	373	362	339	331	322	362	329	336	327	365	322	353	357	357	338	335	335	340	328	343	360	369	361	335	355	340	375	350	359	378	364	354	348	316	356	349	371	376	359	346	369	341	378	347	339	326	391	342	358	363	353	331	366	316	362	407	357	313	332	345	366	395	311
7337	953	1222	897	682	457	386	331	331	290	247	218	218	236	233	197	193	193	190	177	169	171	166	180	154	154	177	166	151	168	172	160	170	146	155	204	184	159	165	166	203	184	173	158	138	146	168	150	187	161	173	181	148	166	165	164	152	171	176	175	141	155	150	157	167	156	169	169	173	154	154	159	167	173	145	159	180	169	169	167	135	182	154	156	186	146	163	159	148	158	159	161	170	190	154	162	185	155	158	153	179	173	161	174	151	159	151	150	172	155	158	142	179	166	174	163	156	157	172	156	141	167	152	163	179	164	169	154	153	159	165	156	162	157	160	158	156	153	163	166	182	147	166	157	158	160	154	168	164	168	146	149	149	145	151	157	168	170	163	168	174	157	161	161	157	165	163	162	161	160	182	193	173	142	153	141	179	157	143	182	166	166	187	172	171	177	166	147	169	155	181	150	160	145	199	153	176	184	183	171	150	178	165	165	173	143	167	164	159	165	154	150	143	162	147	175	153	154	168	152	154	158	141	154	168	162	165	177	146	164	172	165	159	191	177	155	150	142	178	157	170	148	178	161	144	158	162	185	158	165	172	179	146	160	149	173	157	168	146	147	169	179	154	175	154	160	159	169	183	188	173	177	161	147	149	155	156	137	149	156	172	183	166	162	174	171	156	174	159	157	145	155	160	171	185	162	159	149	165	158	158	175	152	150	153	184	144	159	152	156	145	171	173	156	156	161	155	161	158	173	188	179	150	161	171	147	136	158	157	171	134	159	163	142	155	144	177	145	149	164	156	160	149	165	161	157	135	148	172	159	170	158	135	207	161	169	172	153	150	166	160	171	172	179	156	158	169	158	159	182	156	163	161	155	149	173	145	159	153	160	181	161	140	153	158	150	165	156	161	161	178	161	168	132	164	147	161	168	172	174	144	149	187	179	157	155	153	183	168	156	160	164	165	163	156	153	147	163	158	167	173	160	162	153	160	163	164	187	154	175	164	174	170	158	166	160	163	156	156	168	166	174	176	183	154	155	148	158	159	176	140	152	145	188	157	169	141	190	169	146	162	161	160	172	171	157	154	162	149	166	142	138	194	149	182	179	176	167	149	189	173	176	166	150	179	140	196	188	191	172	151	147	155	152	147	156	159	148	156	172	162	170	165	154	157	172	160	142	160	147	188	166	151	140	170	176	143	156	147	182	152	174	168	152	153	143	169	174	137	146	172	171	173	167	156	163	162	173	165	163	178	164	158	148	152	137	167	165	134	189	153	154	170	144	171	137	170	155	173	178	165	162	157	158	138	157	188	151	176	168	157	147	150	161	175	179	160	178	150	163	148	145	177	143	154	171	184	176	163	176	164	157	151	146	143	172	173	160	176	163	152	153	171	170	164	153	174	150	152	173	171	150	172	176	126	153	156	138	166	183	142	154	165	165	151	156	151	157	184	179	142	196	158	176	129	152	179	156	166	159	166	178	152	164	183	178	177	180	154	149	153	172	171	169	148	158	174	156	157	167	191	160	162	178	178	176	160	160	155	170	168	181	125	143	162	161	155	186	142	169	190	162	170	189	139	156	159	181	160	147	164	165	159	169	164	166	147	163	148	157	153	185	151	145	151	182	153	167	140	151	158	150	159	169	175	149	136	134	152	170	155	162	157	180	175	163	168	159	136	170	152	149	144	162	176	184	159	147	199	156	164	167	179	166	160	145	158	151	152	171	161	151	146	155	163	138	155	148	146	139	175	154	159	172	172	198	147	181	174	166	149	149	167	154	158	157	186	139	139	159	167	173	167	158	163	155	146	174	170	162	177	172	153	154	167	163	165	159	145	175	155	151	145	162	141	173	147	154	151	161	146	167	147	184	161	178	147	165	162	139	147	149	165	161	171	174	159	177	133	184	175	143	155	154	159	166	181	160	171	140	157	136	134	154	182	162	181	191	167	181	163	155	157	161	173	153	142	169	163	168	168	162	154	159	149	166	155	156	166	162	133	165	166	177	164	157	132	174	164	160	170	153	147	152	139	186	177	157	179	168	158	162	152	165	185	149	185	160	169	166	161	151	182	184	160	181	146	155	150	182	145	141	168	172	171	151	158	162	161	163	167	166	183	157	166	164	152	173	177	156	143	152	169	168	181	142	140	153	164	162	164	149	153	169	165	161	147	162	188	167	169	164	149	161	161	173	158	154	170	153	152	147	206	136	155	156	178	157	145	156	154	186	165	169	170	157	153	152	165	164	157	169	162	166	136	177	168	168	156	145	165	167	180	149	160	128	157	158	156	151	166	165	174	145	175	156	181	153	157	155	144	135	164	146	161	175	142	164	155	191	162	149	173	162	134	146	135	183	164	160	168	171	161	179	178	169	158	153	150	141	148	160	174	141	161	193	168	153	163	160	142	151	199	153	175	157	165	178	142	180	167	148	168	168	165	171	184	159	153	158	173	164	167	151	155	138	157	182	173	186	171	158	172	176	149	182	162	176	132	173	162	157	164	156	179	153	191	141	157	166	168	163	157	165	161	151	154	173	156	141	156	151	161	160	156	166	159	144	156	180	164	154	150	135	159	149	155	183	159	138	168	150	152	164	168	153	165	155	157	180	153	184	147	161	168	185	175	143	158	148	158	143	143	167	141	162	151	202	152	160	173	144	173	171	163	200	171	154	170	158	149	145	168	138	162	153	167	129	194	156	179	167	182	177	143	153	141	170	151	165	163	159	153	171	176	166	208	177	167	156	159	149	151	143	187	154	139	147	166	172	174	150	179	181	174	164	167	183	157	165	159	165	184	183	150	163	157	153	162	178	164	172	160	160	167	167	165	171	163	153	181	169	149	164	169	159	155	174	166	146	159	160	161	168	151	187	141	154	191	149	147	142	150	172	155	176	155	181	169	149	183	177	181	182	152	153	163	169	147	167	176	162	172	180	174	187	171	167	168	172	153	182	167	156	160	175	159	143	148	157	180	150	138	146	146	160	142	149	171	158	144	171	175	167	162	154	189	169	150	173	178	150	157	174	166	148	160	138	167	153	146	143	159	170	141	159	178	161	164	177	196	156	171	161	139	144	162	168	155	156	158	157	154	169	161	185	172	163	164	164	171	151	148	171	166	159	167	169	164	188	147	148	165	171	148	153	154	155	162	132	168	182	149	148	147	137	152	162	163	154	153	157	158	162	139	139	152	161	159	149	170	158	177	161	152	148	167	164	169	177	163	167	172	155	160	144	154	165	166	168	178	158	152	139	159	164	151	186	170	164	173	160	160	186	174	158	180	169	161	191	165	151	153	182	174	179	161	157	168	164	157	167	162	146	161	152	153	155	161	180	146	137	192	168	153	157	175	145	177	167	162	157	168	173	175	160	181	173	158	152	172	158	137	161	179	176	162	168	155	143	171	157	158	174	185	155	185	153	165	178	150	163	153	148	171	155	167	162	183	167	172	144	135	169	174	156	142	151	161	146	162	135	165	167	140	171	168	160	165	180	146	146	154	151	130	171
5805	1175	2590	3028	2550	2165	1773	1543	1309	1126	978	896	867	805	837	786	721	662	677	642	612	634	593	589	572	583	520	539	527	517	555	545	499	524	508	503	494	515	468	493	494	460	491	484	485	464	515	487	465	514	472	491	465	477	493	460	519	487	481	458	467	516	491	468	505	470	497	462	477	513	447	519	414	505	482	502	501	515	458	456	490	474	480	505	511	472	496	473	456	427	410	467	475	444	454	476	453	464	476	475	458	446	471	477	456	463	493	455	500	454	464	485	476	426	457	464	473	457	487	478	462	462	442	459	446	456	454	482	453	443	475	448	458	504	493	486	445	464	487	477	452	492	458	488	473	447	450	491	475	483	447	446	488	472	439	452	468	452	470	481	442	479	445	449	440	448	453	452	442	456	472	426	428	462	442	473	489	436	484	480	489	433	439	447	440	465	467	481	475	461	444	449	420	488	475	454	492	433	443	420	457	476	498	470	419	484	496	503	465	462	464	465	461	462	424	489	442	430	450	452	450	444	485	429	459	449	438	483	456	484	470	459	441	472	436	461	467	444	476	438	423	457	445	474	436	445	474	455	468	497	469	510	466	459	454	459	462	500	465	479	463	417	530	465	455	468	460	475	460	451	466	496	429	447	441	447	449	467	449	475	468	446	469	487	472	457	443	445	488	447	474	455	494	503	468	479	461	444	438	466	445	452	473	487	435	448	442	459	424	457	454	465	506	429	445	454	469	432	473	426	478	469	476	505	466	446	436	456	481	457	486	450	461	460	476	454	448	443	424	452	462	471	463	451	460	451	495	424	502	466	448	487	485	422	466	509	464	492	447	475	453	456	420	430	462	474	467	442	478	469	440	466	476	511	461	447	505	477	484	416	455	432	438	434	455	452	468	484	475	479	487	475	465	481	451	456	460	463	501	461	444	464	424	456	467	488	465	412	473	489	458	495	472	454	443	502	462	429	438	451	432	481	473	477	450	489	441	486	460	475	442	480	467	430	472	498	459	481	474	492	426	480	445	455	463	477	466	442	474	455	450	461	477	456	449	493	455	469	429	470	461	455	460	437	462	457	432	444	438	467	476	439	466	481	426	507	440	468	485	458	480	506	473	465	436	454	456	482	453	444	462	494	473	416	506	460	472	458	462	500	482	472	471	469	474	470	435	407	457	456	472	445	432	465	486	508	504	449	496	433	465	419	455	482	489	453	436	473	451	462	470	464	450	452	456	457	475	498	447	506	448	474	498	447	479	482	470	461	441	459	427	490	449	487	449	467	434	420	504	472	479	531	461	482	469	448	457	443	458	477	453	471	486	460	467	435	477	452	477	444	432	437	482	495	460	488	455	452	509	449	458	484	441	504	472	515	468	472	466	458	476	477	453	450	437	453	415	479	451	471	481	437	499	432	451	459	449	444	482	450	470	486	468	458	439	446	441	471	445	476	466	470	470	446	479	460	459	443	463	469	449	469	456	463	463	473	477	444	465	447	457	478	435	465	446	452	450	460	471	511	468	457	450	485	451	464	503	457	507	523	474	456	443	459	492	476	504	487	423	454	478	451	460	465	475	476	473	436	455	489	437	444	448	469	485	493	474	465	499	455	461	464	453	451	483	438	463	477	498	488	457	426	439	455	486	465	480	474	468	454	463	472	435	472	454	488	468	463	454	447	459	450	445	489	463	446	459	458	473	479	442	494	445	489	426	443	485	456	465	446	422	492	458	464	456	443	488	462	464	472	489	409	472	446	451	479	484	441	516	478	461	458	457	472	531	451	464	467	492	471	452	463	490	443	459	470	480	447	429	472	439	433	478	432	489	439	478	460	481	447	477	453	456	478	462	466	453	461	467	456	497	464	485	469	432	443	492	460	451	482	476	470	468	428	427	466	478	471	469	430	486	426	478	475	492	485	495	440	467	483	499	429	463	501	442	460	484	451	458	481	414	488	490	416	452	453	419	448	466	477	452	463	474	505	491	453	498	429	456	443	446	454	468	467	468	453	480	458	490	488	456	450	490	438	447	505	509	428	473	490	442	451	429	490	436	502	507	458	486	486	447	508	457	457	501	442	528	465	489	468	452	460	467	480	499	426	469	436	465	475	460	469	427	497	467	410	415	479	424	467	445	452	457	467	432	441	442	440	466	470	455	427	470	451	455	448	492	451	412	471	432	443	462	445	491	523	456	474	460	467	502	478	460	462	469	467	454	447	510	475	440	429	476	492	425	490	450	485	430	490	465	472	459	445	447	458	457	430	457	488	442	467	463	463	449	442	473	444	465	473	476	491	449	442	448	436	485	430	448	507	449	459	461	497	454	453	443	479	489	469	488	486	482	468	455	448	490	428	452	459	501	463	494	420	423	413	464	443	446	450	470	475	483	464	456	474	424	435	480	507	450	485	468	460	446	472	446	445	433	459	456	486	409	474	444	479	481	435	489	463	429	480	466	460	463	458	459	489	442	445	444	461	441	438	437	451	498	460	457	456	474	467	464	500	450	468	469	489	453	439	495	443	446	512	442	491	453	511	472	472	468	467	457	443	413	462	475	455	447	447	478	451	465	469	423	486	446	452	439	465	464	459	447	442	440	466	464	446	446	453	468	456	459	491	469	442	451	460	483	458	432	467	492	482	441	449	449	458	465	455	467	461	465	436	456	491	487	418	488	454	462	434	445	433	500	449	473	452	439	454	459	435	476	450	488	490	489	447	445	425	460	475	469	428	435	467	476	477	432	456	440	502	446	455	482	458	436	473	472	486	507	437	462	477	422	469	464	433	448	478	456	478	466	440	460	492	459	459	436	455	452	437	515	465	431	453	469	503	449	450	477	452	483	424	486	451	480	464	463	459	476	454	435	437	411	497	470	472	442	510	446	463	433	451	469	472	455	441	473	448	436	500	464	471	471	485	445	409	451	409	456	450	470	496	480	448	452	469	472	452	510	470	453	480	449	477	435	462	458	444	468	490	465	435	480	471	480	480	465	485	469	461	484	469	456	457	503	444	478	457	418	482	473	493	480	471	479	437	443	469	468	442	434	448	490	451	451	499	452	480	483	515	477	479	448	477	417	471	471	475	478	470	471	453	456	472	480	468	423	475	449	429	412	437	487	462	473	409	461	472	439	428	427	470	451	426	473	479	492	480	463	493	451	474	463	474	458	432	482	431	436	436	464	468	497	488	489	479	460	499	463	446	445	493	480	484	472	486	491	488	437	452	448	435	457	441	462	453	469	489	440	461	491	469	472	446	467	459	470	487	418	487	464	483	448	475	477	473	405	393	442	456	443	480	452	434	459	457	451	484	518	495	485	460	452	473	452	460	504	510	453	468	469	468	459	478	453	478	496	443	457	474	446	477	492	449	494	488	494	479	464	465	428	488	459	452	470	475	456	466	446	458	442	441	468	496	450	469	469	497	492	471	464	493	490	444	426	454	475	455	446	482	480	482	472	488	535	442	433	461	420	464	462	458	437	455	453	464	467	439	468	451	434	403	465	456
14113	2507	2602	1854	1339	1032	828	685	584	557	464	481	454	442	398	380	365	385	379	390	343	338	362	325	335	352	294	331	322	315	353	359	315	359	337	356	338	321	314	312	308	311	353	289	290	331	329	337	377	323	311	324	320	275	310	313	365	311	325	320	358	299	305	279	300	310	322	286	360	308	324	292	314	302	330	311	327	331	286	318	335	310	318	311	333	326	353	328	333	311	275	319	308	340	346	324	333	351	326	344	335	346	326	317	316	331	320	315	302	316	342	322	312	351	298	293	331	330	299	364	339	335	330	287	320	318	342	337	339	330	306	296	325	290	318	297	315	322	334	322	325	306	291	298	287	319	294	303	301	327	307	356	357	315	311	344	309	303	328	296	336	313	317	316	337	315	301	293	307	332	289	336	309	319	295	326	310	335	315	324	322	293	329	331	301	359	311	323	327	318	314	312	325	294	297	328	323	290	351	302	283	333	307	289	306	347	330	315	327	318	312	302	347	287	324	306	316	345	283	312	287	312	307	301	286	305	301	304	339	310	340	326	326	308	314	245	323	324	307	308	314	326	332	345	307	343	312	298	317	330	347	291	315	333	312	340	284	293	305	326	341	297	317	267	328	345	337	316	313	297	306	307	321	332	293	331	297	319	333	314	339	329	330	295	286	295	336	358	363	320	314	312	319	350	303	329	327	293	334	306	303	341	333	328	306	296	337	293	324	308	333	289	331	350	323	317	298	327	322	315	343	280	318	308	290	354	325	316	303	345	343	319	310	317	312	299	321	378	331	305	303	307	314	319	308	303	305	317	322	328	352	289	300	292	301	290	298	318	323	265	308	321	320	320	316	301	299	367	312	288	330	334	334	300	312	298	300	334	280	313	329	346	329	323	338	307	311	286	289	323	313	303	334	327	330	323	319	332	291	323	350	313	335	320	305	317	320	318	317	316	321	320	302	301	331	334	308	306	338	332	330	310	301	286	303	297	319	296	342	310	303	332	299	339	339	314	311	317	306	290	318	339	321	287	309	320	305	346	295	315	320	311	311	304	359	292	331	320	333	307	294	292	290	330	310	302	290	306	299	303	333	343	318	320	331	277	316	362	306	320	301	321	312	328	323	310	344	305	307	329	305	318	332	329	313	344	301	303	283	348	306	293	286	317	304	305	338	340	317	344	297	353	343	342	294	322	295	285	316	332	324	343	323	332	342	311	310	336	318	287	334	319	317	340	336	322	300	339	312	306	312	308	333	313	324	307	318	334	321	316	312	314	322	331	301	303	319	295	317	348	328	314	301	335	336	280	306	327	321	349	358	305	307	335	321	351	315	321	337	297	313	285	339	346	337	328	345	306	305	302	327	299	304	312	301	275	324	319	294	329	332	314	325	320	341	297	316	312	358	364	341	311	323	321	320	295	325	338	322	326	316	303	312	327	328	282	318	306	299	326	316	286	341	333	338	338	311	304	272	292	296	271	297	290	320	312	339	337	322	297	334	299	298	336	301	310	348	302	313	286	334	355	303	303	304	347	304	338	303	326	314	323	344	353	323	282	324	312	339	302	311	322	318	306	327	308	313	331	325	306	351	329	342	345	341	318	309	304	310	308	323	299	327	316	327	323	305	295	304	297	340	325	306	338	303	343	339	330	288	316	327	327	324	296	291	279	318	343	327	319	323	333	293	321	367	314	306	309	319	347	338	337	334	303	313	281	277	328	315	317	327	332	302	314	336	290	314	330	313	293	300	351	336	319	297	337	323	349	325	317	313	320	318	334	295	303	310	345	284	303	301	335	326	308	308	301	295	314	298	287	284	289	310	314	339	355	294	319	290	333	305	318	314	300	311	306	307	318	278	303	291	283	314	293	313	309	302	307	300	317	339	313	276	356	298	304	322	328	338	316	317	305	278	311	325	310	319	296	334	322	333	320	281	304	317	311	341	315	326	301	288	330	304	339	302	338	313	326	307	330	292	314	322	313	316	289	286	305	300	326	324	307	334	333	300	332	321	344	319	292	306	333	340	319	330	331	326	313	315	306	305	334	342	276	280	299	330	299	301	339	333	314	294	306	299	297	308	315	311	319	323	317	305	311	288	328	331	297	298	286	319	290	334	318	307	315	350	330	335	333	309	325	337	293	317	340	321	321	294	321	296	310	305	303	339	300	296	321	295	318	284	358	307	329	329	319	319	271	340	322	296	315	314	346	312	330	313	306	315	356	325	323	328	317	292	343	333	365	332	332	314	333	294	333	353	329	314	302	332	327	346	332	311	309	274	333	313	304	305	319	327	317	331	327	333	340	341	277	313	337	327	337	306	332	322	327	316	366	329	337	343	330	331	286	323	329	355	332	306	321	322	296	318	307	320	281	288	305	309	322	304	325	324	302	325	327	308	310	295	296	325	319	314	322	316	317	298	316	311	294	313	310	303	286	339	345	309	310	293	334	301	342	317	339	305	324	303	364	340	291	304	343	281	318	341	327	326	311	285	286	325	297	320	311	287	305	333	294	326	341	345	311	340	286	301	326	291	277	325	312	310	288	309	332	318	308	324	321	315	330	355	344	303	311	309	325	305	313	338	289	314	319	330	376	297	301	306	319	304	310	303	330	328	330	330	309	330	307	310	300	313	337	298	317	328	346	325	315	316	323	288	336	344	336	301	323	326	289	325	301	343	358	294	300	321	338	325	301	308	312	315	343	303	315	314	271	308	333	317	293	290	333	307	277	346	300	289	345	282	300	309	332	338	303	323	319	316	326	285	379	309	306	335	288	317	348	290	280	302	332	332	306	292	297	294	337	311	282	315	278	299	343	320	323	312	307	315	298	335	298	330	313	315	299	297	327	322	317	312	324	288	296	282	277	329	330	280	307	306	317	300	342	355	347	318	351	327	295	311	312	318	294	328	324	333	298	334	329	331	360	301	336	290	332	335	318	335	281	311	333	350	288	310	352	307	345	315	312	324	325	267	333	345	323	313	299	300	280	356	300	324	317	341	336	324	317	300	322	321	301	367	352	296	354	329	326	308	346	298	323	297	295	309	331	288	317	306	302	321	302	333	340	327	308	315	304	332	309	289	342	315	291	345	278	302	298	334	330	335	326	284	339	321	311	307	317	305	311	323	291	320	326	298	320	294	327	328	257	311	316	319	300	321	336	328	331	292	331	307	308	309	315	352	336	328	307	325	306	335	295	325	313	316	294	300	302	286	334	322	365	291	316	330	310	334	312	339	305	341	317	326	299	334	282	307	304	333	316	275	338	306	326	289	317	364	311	278	334	327	342	314	309	288	319	316	310	325	305	302	353	341	353	318	349	306	310	316	328	323	323	309	302	323	329	334	269	309	310	324	306	296	293	323	350	353	298	283	307	311	359	295	301	305	317	321	311	294	354	341	305	316	294	291	308	379	316	297	349	343	320	314	291	323	297	306	308	338	319	277	331	307	303	315	318	303	293	329	317	324	365	329	335	312	318	320	271	299	334	321	322	330	316	327	343	287	327
7745	2307	4895	5583	4701	3902	3191	2735	2429	2074	1865	1703	1560	1435	1393	1320	1329	1188	1151	1136	1085	1092	1089	1000	976	1000	967	936	1005	904	949	917	935	854	915	893	879	894	874	866	849	792	898	855	819	823	818	837	820	787	815	835	804	801	835	863	832	854	818	757	802	803	823	820	787	822	854	818	782	795	824	816	841	794	858	728	783	769	821	856	817	844	798	793	775	811	779	757	826	837	755	814	771	800	815	737	799	814	838	815	751	785	819	784	803	787	782	803	810	800	743	812	841	783	787	816	757	762	742	812	747	850	780	769	818	828	801	774	761	789	812	796	767	776	814	770	755	849	813	736	807	769	793	812	781	755	805	722	791	821	799	805	799	787	792	746	763	788	766	830	772	803	814	740	785	787	760	804	812	795	853	797	795	742	799	786	792	798	777	784	812	768	842	773	810	801	767	818	765	813	777	789	829	760	775	821	794	770	791	791	786	798	794	752	777	763	771	777	818	774	804	798	797	775	809	749	765	780	848	777	810	819	797	762	784	812	757	772	810	768	775	797	746	787	764	820	779	760	820	772	755	781	791	832	866	768	736	751	793	783	769	763	809	757	769	810	788	786	700	797	758	771	752	772	750	761	767	778	751	760	792	786	777	762	803	790	774	756	728	780	795	783	753	801	835	773	817	784	781	785	788	735	780	779	824	760	762	796	841	807	786	788	789	796	755	741	807	758	785	777	736	798	780	753	795	834	823	790	769	789	784	802	817	743	738	794	784	805	763	752	769	835	781	804	759	805	775	774	842	801	798	769	835	755	760	698	784	794	793	762	807	772	781	787	771	722	748	786	813	788	835	770	730	790	793	793	772	764	781	747	773	779	815	787	743	805	812	781	795	768	787	793	800	768	794	718	780	793	863	791	817	765	758	799	821	819	811	797	741	726	794	790	800	833	836	821	737	809	833	751	779	781	844	880	801	827	768	782	765	773	789	819	796	795	806	810	761	841	793	794	701	774	815	746	787	780	796	789	779	779	763	786	812	826	748	798	780	760	761	768	809	813	767	824	732	775	770	797	778	749	808	820	799	787	801	770	734	809	766	792	804	728	799	761	852	792	817	788	765	772	828	759	764	834	797	774	790	782	754	786	744	769	747	825	786	789	762	800	746	792	789	774	749	787	784	815	779	796	777	810	745	784	802	779	832	765	751	789	750	784	792	797	749	813	840	800	844	805	798	796	791	774	829	793	807	754	834	801	774	752	747	766	793	772	727	830	830	811	794	767	824	777	763	812	782	749	786	776	791	784	809	784	795	721	749	799	749	744	792	826	767	806	785	796	791	764	799	758	794	725	741	750	790	817	765	792	792	771	787	779	830	727	791	823	800	823	750	752	791	804	781	716	819	819	786	779	812	768	811	762	791	824	776	806	836	750	794	803	769	788	809	764	797	770	750	773	777	798	757	800	826	809	777	829	777	742	763	809	770	784	769	750	764	838	780	739	843	752	760	814	820	776	724	800	788	742	784	807	730	785	780	726	808	744	797	751	768	818	752	776	802	785	761	783	768	796	791	753	839	811	754	777	816	792	816	794	824	759	788	796	835	767	789	799	815	779	801	806	751	748	806	749	750	773	784	756	754	734	792	752	755	766	762	779	769	724	777	725	771	785	748	793	774	766	725	784	800	777	742	829	824	786	816	772	773	772	799	819	763	797	786	768	755	771	764	737	775	796	790	772	814	754	800	731	815	823	798	778	806	754	766	711	745	799	773	809	815	813	781	761	782	772	786	768	743	750	788	808	790	792	809	763	857	804	773	796	826	752	792	760	775	779	795	726	775	787	767	766	791	808	783	796	753	786	793	806	766	789	805	778	806	762	758	800	790	786	782	762	804	775	744	809	780	782	839	767	812	796	764	815	739	748	812	812	793	853	792	775	763	769	762	729	746	771	776	773	787	798	789	768	818	778	760	773	783	809	808	809	789	829	780	743	813	810	786	742	763	739	785	720	766	739	792	817	765	815	745	745	789	747	797	768	798	747	792	753	823	784	780	785	822	789	827	792	767	767	758	869	753	764	854	840	732	786	775	780	772	801	706	769	768	789	786	817	806	802	782	773	818	761	784	801	729	750	781	790	771	763	828	742	730	798	795	749	801	762	754	758	767	769	814	769	794	704	753	774	735	842	775	774	819	818	816	760	805	828	760	756	803	773	825	806	760	777	769	757	794	798	804	761	781	788	770	805	772	790	799	822	777	786	777	735	775	793	806	832	799	807	805	761	793	773	739	822	753	795	790	772	745	785	748	756	765	813	754	793	754	802	755	767	827	794	818	785	811	762	751	740	762	820	802	837	785	719	802	795	777	813	786	784	805	822	774	766	798	784	753	825	773	749	774	785	756	797	775	755	773	785	777	781	773	806	794	731	787	820	813	775	743	769	747	817	836	803	823	806	776	778	792	783	788	814	734	767	741	779	808	762	784	792	795	797	777	791	766	743	755	807	865	841	755	839	799	774	765	784	823	771	732	789	779	778	723	862	747	784	736	803	783	791	815	806	741	767	763	798	760	785	785	753	774	790	768	774	744	762	785	777	779	788	817	798	776	815	745	816	799	770	816	817	829	788	770	789	757	797	799	814	720	734	771	778	763	770	796	807	750	763	763	752	821	762	754	741	766	812	734	749	806	802	725	805	768	811	807	792	777	820	789	799	752	763	765	798	826	720	808	810	773	751	797	743	808	827	791	831	795	784	750	749	806	763	806	781	732	831	758	781	789	828	779	787	783	779	786	797	820	815	760	788	771	797	777	839	787	765	739	769	803	804	771	795	812	749	782	780	795	768	746	777	801	770	738	812	749	839	821	781	781	787	803	782	826	763	788	794	792	788	729	796	757	734	791	779	827	795	805	811	772	832	792	769	792	773	759	769	723	809	787	818	766	761	759	777	789	806	810	751	759	790	775	832	732	867	813	787	732	745	767	763	811	731	796	821	806	782	770	789	791	815	765	775	744	743	808	754	812	756	755	796	827	771	776	745	771	799	764	813	794	796	783	754	769	789	858	796	741	774	805	785	805	777	797	829	831	760	782	755	743	811	769	817	776	784	757	783	790	821	810	759	816	774	829	757	807	818	809	747	800	821	787	820	764	817	778	820	757	769	780	807	771	827	812	852	768	784	794	809	811	846	798	801	824	776	789	838	746	779	713	790	792	805	787	782	748	801	773	786	815	774	869	757	780	762	784	758	813	780	808	732	799	748	755	846	784	809	787	808	795	817	814	790	775	780	729	820	835	816	771	760	751	782	798	808	719	752	812	734	803	770	758	834	796	792	780	804	773	810	751	795	804	789	808	740	775	825	789	784	756	755	778	833	789	698	758	759	792	761	803	783	781	807	821	771	825	754	755	767	774	756	816	755	769	733	758	769	788	767	753	821	761	763	770	811	813	765	845	793	775	757	788	754	755	817	792	756	758	812	793	811	805	804	826	816	806	789	784	756	808	814	774	776	782	800	767	751
1734	144	131	113	138	123	124	133	115	114	121	117	90	108	113	117	118	112	117	116	126	102	124	152	126	119	103	118	118	108	137	108	118	120	110	116	110	121	115	109	101	142	129	125	116	141	106	100	124	116	109	108	115	111	119	95	99	132	125	93	125	107	122	96	84	100	109	100	115	114	117	120	104	138	104	112	113	123	117	108	99	126	125	125	120	100	118	124	119	83	102	108	102	106	101	135	117	124	98	118	105	112	110	107	108	101	116	126	117	104	105	102	99	112	126	108	107	122	120	118	105	114	115	119	108	94	118	126	123	127	123	123	118	124	119	106	113	114	146	113	109	120	115	133	107	108	114	107	114	125	103	126	118	119	112	110	120	129	149	124	99	105	100	121	103	110	126	118	97	118	122	129	116	102	115	106	127	111	115	112	123	98	96	113	111	135	118	99	114	123	110	115	102	124	129	108	97	87	113	103	98	117	114	116	128	114	110	121	119	110	125	125	114	104	119	109	122	108	137	93	122	130	93	125	134	112	116	99	116	112	123	123	118	115	125	95	123	122	101	105	109	106	107	107	88	113	113	123	104	110	115	100	95	118	103	103	113	123	146	89	110	109	126	105	107	128	106	84	117	113	110	127	117	105	114	115	108	122	101	110	112	112	116	115	108	99	117	118	145	107	112	124	110	103	105	103	115	111	123	117	122	122	105	103	108	156	111	116	107	97	119	134	120	105	120	108	107	123	114	108	115	126	112	129	143	107	109	110	115	90	115	113	117	126	125	91	113	104	104	116	119	124	119	119	120	125	130	138	122	101	106	123	123	151	141	115	108	120	88	116	112	111	100	121	109	102	116	105	124	111	106	104	116	113	112	107	114	112	114	131	122	126	127	130	108	100	118	121	128	94	85	104	122	124	126	106	123	122	103	140	129	112	115	112	107	98	142	110	111	119	108	107	113	113	111	114	111	113	98	110	113	99	141	115	97	110	109	116	103	96	106	114	122	109	140	108	108	119	122	119	108	130	112	97	112	112	118	124	109	110	112	118	104	102	113	112	96	111	118	112	153	127	117	116	122	111	115	100	120	101	118	124	122	109	118	110	115	116	113	125	105	95	114	114	108	114	134	129	108	93	106	117	110	116	114	105	122	118	131	130	93	119	122	113	119	121	130	115	126	128	142	110	125	95	117	111	115	101	116	119	112	127	122	114	119	119	115	112	122	116	115	120	102	103	121	97	119	103	102	117	103	102	123	113	93	134	118	111	110	107	104	106	117	111	146	104	119	108	106	113	109	109	99	99	123	121	115	121	96	111	114	114	109	120	111	128	103	102	119	103	127	117	107	113	125	101	121	114	101	123	118	126	129	120	99	95	134	103	134	128	111	108	126	89	122	120	95	109	127	104	113	139	116	121	109	116	128	103	114	113	131	111	109	106	126	115	119	129	125	107	100	127	91	109	108	115	103	114	104	119	93	119	101	117	112	102	108	131	108	124	123	131	101	109	126	120	107	113	133	112	110	119	108	106	118	113	111	120	115	118	114	118	109	92	129	117	133	103	125	130	105	109	97	120	106	131	120	101	118	125	110	108	113	123	106	108	128	131	120	130	115	114	136	114	108	136	128	109	98	124	110	109	89	121	137	121	108	124	97	121	130	119	110	123	117	107	107	109	112	121	122	111	103	115	120	111	98	116	136	131	108	101	111	109	127	119	122	112	102	112	107	94	124	111	143	109	118	114	118	121	98	101	122	107	141	113	96	105	108	107	94	121	103	108	93	118	117	134	123	132	117	129	129	113	105	99	99	125	113	114	128	121	112	126	122	103	112	92	109	101	90	111	102	110	119	98	142	137	115	137	106	145	97	97	111	106	131	111	115	141	117	105	126	109	132	114	112	127	138	126	110	134	105	112	97	132	106	114	115	102	100	108	105	118	110	118	114	108	99	117	109	99	101	127	127	110	110	113	121	102	120	101	113	122	82	133	86	111	121	125	105	103	126	126	138	114	111	113	113	124	110	123	116	121	131	115	116	111	112	133	117	129	126	106	108	100	134	113	129	118	133	109	120	119	113	126	110	110	110	131	111	153	119	127	109	125	107	122	114	104	114	93	118	110	109	105	108	131	138	112	121	112	139	103	114	104	115	128	94	119	109	126	122	116	122	105	119	116	117	111	118	106	119	121	109	111	142	124	118	113	125	119	97	114	108	124	118	117	115	110	119	106	118	118	99	115	124	107	132	151	119	113	128	114	108	104	119	115	113	122	120	110	124	121	106	126	119	127	123	115	103	120	106	120	100	119	106	103	108	126	118	100	121	134	98	91	119	111	97	114	108	103	109	106	114	112	125	103	120	113	138	100	117	116	104	104	112	112	101	101	114	130	111	131	134	123	103	103	109	124	106	121	91	96	110	120	110	99	120	100	133	100	100	124	83	131	100	125	118	120	87	115	114	119	107	117	116	103	111	115	122	98	113	108	120	123	114	115	116	110	105	106	119	131	110	126	126	117	122	118	102	124	103	125	146	112	122	101	121	118	130	110	110	116	88	116	102	105	97	125	114	121	100	118	110	118	98	101	105	136	133	107	125	98	120	137	111	121	114	120	97	109	121	109	102	124	132	122	132	101	127	128	129	108	101	107	121	115	107	118	124	119	125	111	124	122	110	124	106	125	128	125	101	105	111	117	102	97	95	121	109	113	139	122	122	109	117	130	98	100	118	110	115	128	110	106	109	90	107	101	112	132	104	133	81	113	115	122	120	127	101	128	115	121	118	118	120	109	102	107	121	118	96	103	107	92	114	121	121	120	108	109	113	125	117	119	103	95	130	142	115	102	97	111	111	111	115	120	122	103	99	116	114	106	117	125	113	122	108	131	108	119	133	110	105	122	125	128	100	101	111	103	110	117	111	138	121	103	99	107	109	130	105	125	119	122	115	105	100	143	113	122	101	100	103	129	116	120	120	127	118	116	123	103	91	123	115	109	106	126	106	106	114	111	111	107	107	125	101	111	101	99	120	108	125	123	114	109	114	108	117	105	130	89	116	129	127	98	119	110	135	118	110	145	113	119	100	105	107	113	115	115	106	110	120	130	124	121	130	109	120	109	113	83	104	111	117	111	113	125	105	107	106	96	114	115	94	105	110	88	135	107	119	125	110	112	108	126	116	111	103	109	116	121	111	130	110	112	119	116	122	113	133	113	118	108	114	141	114	127	115	122	103	126	113	87	110	137	111	111	120	116	121	122	111	125	94	121	120	119	96	114	148	103	123	140	120	120	101	119	136	114	96	130	116	132	126	100	96	117	92	103	122	126	125	126	113	134	102	113	112	103	120	113	86	106	93	121	118	111	104	131	106	127	111	134	114	131	113	111	136	119	100	103	119	120	120	116	126	99	114	124	100	127	101	102	105	120	111	103	91	125	108	125	136	117	123	111	111	125	103	121	109	119	100	146	114	116	125	122	97	127	108	108	93	141	107	135	120	112	122	108	110	127	118	124
2010	376	405	479	412	402	398	372	399	366	343	362	352	344	333	373	371	309	330	334	344	339	392	349	316	361	342	349	366	325	361	313	357	322	327	349	325	310	307	346	304	341	355	332	329	337	356	354	330	350	333	356	351	349	367	354	351	343	333	343	385	329	370	327	348	333	346	358	309	359	312	367	322	346	328	321	311	339	374	369	340	363	349	318	360	344	375	351	319	320	270	335	343	330	336	344	359	319	341	344	299	322	314	363	375	315	335	330	330	344	352	326	345	336	344	359	332	363	381	328	309	330	358	345	345	355	352	351	326	329	347	322	350	336	323	317	322	361	353	367	335	362	335	349	336	331	348	398	354	326	343	352	326	353	330	333	365	361	341	333	347	328	323	359	344	350	332	335	345	358	335	334	362	314	344	364	323	330	327	320	381	347	323	328	345	349	363	350	350	344	318	343	356	382	333	332	319	363	353	325	345	342	352	321	344	373	322	354	311	349	364	328	335	330	355	346	314	345	357	348	346	336	312	350	345	365	384	333	321	340	348	332	305	322	327	355	349	333	313	349	344	326	346	349	339	339	329	326	353	332	368	365	338	358	344	321	331	345	343	320	340	341	367	313	383	365	340	319	344	326	387	332	336	356	359	366	304	311	333	336	344	354	354	352	327	366	352	365	353	352	336	333	329	367	344	340	376	320	329	360	375	346	378	341	330	339	366	368	340	338	344	328	320	360	330	344	375	340	333	360	320	352	367	320	312	318	310	301	334	322	337	346	347	353	333	367	365	337	315	340	326	329	333	349	357	341	339	350	376	318	366	337	373	354	334	339	356	364	314	358	343	337	326	325	372	363	342	315	325	346	361	347	331	365	313	349	329	338	312	342	375	341	333	338	364	358	339	347	354	338	348	347	381	339	338	345	342	359	358	323	379	347	364	337	303	378	343	349	344	351	338	331	351	329	363	338	327	348	357	342	354	323	355	339	355	317	336	369	364	345	345	340	355	363	359	355	335	384	336	342	374	324	338	327	324	337	304	356	322	309	317	367	341	334	359	329	307	362	374	344	341	353	339	354	362	330	335	329	360	356	332	339	331	345	349	351	362	330	324	366	319	321	329	341	334	359	310	393	346	348	325	351	361	323	377	339	348	317	334	346	359	310	310	347	317	359	321	334	314	325	356	351	315	350	335	341	337	350	332	345	347	315	334	333	324	333	345	322	326	345	348	343	301	364	329	343	338	336	387	353	341	351	370	321	352	335	342	334	321	355	368	348	347	375	368	356	319	355	349	356	331	363	330	358	343	331	316	334	352	331	312	337	334	342	346	332	330	320	356	317	344	320	350	308	365	364	339	331	335	288	347	300	349	368	327	370	372	348	364	352	312	339	347	354	336	350	314	331	331	353	347	359	361	376	367	357	351	367	342	357	351	354	347	369	350	380	314	334	353	356	300	364	342	359	348	340	318	344	351	359	328	344	330	309	372	356	356	347	357	318	370	364	337	318	342	331	353	345	351	355	355	360	341	326	330	333	319	334	362	350	338	347	378	371	349	342	362	342	329	352	368	356	325	344	327	315	338	358	354	359	295	348	311	337	348	343	332	353	328	366	332	356	346	320	332	331	346	346	306	332	337	332	327	334	355	332	321	371	345	358	343	348	306	339	331	329	328	304	361	345	321	333	355	341	382	337	359	381	339	327	370	351	350	363	351	374	320	341	344	331	338	399	329	338	361	358	334	380	333	328	329	317	325	337	322	313	357	350	357	340	345	333	319	374	341	336	328	325	363	339	345	358	346	348	351	343	355	342	360	363	315	323	357	366	342	321	338	349	344	357	332	376	352	336	353	358	319	334	362	328	344	343	333	313	309	358	342	333	342	327	351	364	378	336	324	351	363	341	358	322	340	338	308	365	339	336	345	351	340	362	352	352	328	328	324	360	351	381	338	321	332	343	313	339	366	351	343	356	348	313	335	334	384	349	346	335	337	362	347	313	344	359	370	333	382	351	338	342	356	352	305	403	359	334	358	340	334	334	364	334	358	331	349	312	366	315	344	356	320	346	346	397	341	336	354	340	350	331	335	331	364	321	341	337	380	348	379	341	311	334	358	322	327	357	347	355	318	336	356	378	319	371	334	352	321	325	334	341	357	363	326	331	358	363	327	334	357	359	363	333	387	342	370	313	341	366	377	382	364	350	332	376	351	365	365	342	345	341	336	343	341	333	347	328	350	352	327	336	335	328	317	345	367	364	340	343	345	334	348	348	355	320	373	346	345	353	355	320	336	334	324	346	341	337	336	340	358	307	313	371	326	318	298	334	328	340	331	359	356	358	355	357	347	347	321	345	350	342	328	333	339	322	324	369	347	378	340	371	337	338	331	357	338	356	377	347	366	348	334	318	336	347	356	364	375	333	341	327	325	358	352	367	337	337	374	352	348	355	342	323	349	357	331	339	363	329	366	369	349	327	324	334	359	335	351	326	335	353	328	372	354	326	334	329	345	358	352	348	321	356	340	349	351	331	353	357	357	345	336	352	328	356	335	335	335	335	335	363	368	349	341	337	339	385	354	364	385	353	334	340	338	312	305	367	332	345	333	325	333	350	351	373	332	346	329	311	374	351	357	358	361	343	361	355	328	309	329	353	378	360	347	323	358	353	324	333	336	349	372	349	370	339	356	379	373	331	296	348	342	390	344	320	352	322	345	384	352	345	321	337	319	360	333	323	355	362	332	377	377	330	332	372	347	345	353	350	347	344	360	360	381	322	309	342	361	321	349	320	333	323	353	335	368	328	336	337	344	330	345	344	348	349	363	369	354	354	339	370	323	340	337	334	340	352	347	342	342	347	332	336	333	344	337	368	302	339	368	338	351	333	324	311	330	350	370	337	328	350	348	370	330	343	337	375	360	348	341	327	352	330	333	344	324	334	316	347	336	344	313	388	332	346	338	358	362	357	350	350	342	346	390	360	352	322	358	369	355	362	332	326	363	358	305	352	351	342	325	348	382	352	349	375	330	360	334	346	330	392	348	324	325	325	334	328	350	350	367	336	364	353	331	365	342	374	354	343	352	344	308	364	359	362	332	330	328	341	362	376	312	357	338	325	313	330	320	313	337	352	313	342	346	341	332	315	348	334	333	336	351	355	375	356	338	354	329	339	358	344	348	331	373	348	344	337	309	354	355	368	357	350	321	332	359	321	314	355	367	329	361	362	346	334	319	347	300	339	331	323	321	336	349	313	337	324	318	327	356	353	368	339	345	348	353	353	341	372	348	349	345	346	354	349	345	328	335	346	345	343	363	373	355	374	336	324	350	380	328	399	330	375	330	353	342	333	368	326	341	319	344	331	359	315	322	315	290	350	312	373	341	377	354	316	345	349	324	381	330	355	358	359	378	292	351	343	344	366	345	346	329	332	353	307	324	320	319	361	355	345	360	356	359	361	326	341	334	302	320	346	374	345	358	334	379	348	359	325	364	328	338	359	343	333	366	321	321	349
7428	1047	1221	912	628	464	373	361	356	279	248	240	203	224	204	182	199	218	165	179	163	164	166	166	179	166	188	171	167	151	178	177	195	155	148	170	155	202	167	187	158	152	172	152	166	161	147	154	144	158	170	171	161	149	159	185	165	133	167	158	170	140	147	163	164	164	156	159	172	137	162	156	137	180	163	159	157	190	161	151	141	167	159	140	142	162	172	161	166	146	146	148	146	164	158	172	162	153	173	176	194	143	171	148	174	149	143	169	170	177	148	163	147	155	176	164	171	181	161	151	151	172	167	149	135	160	170	134	139	161	164	162	154	187	174	149	161	193	187	157	153	154	143	159	140	149	142	154	160	140	146	150	160	152	161	153	141	164	188	173	153	157	193	157	142	142	182	158	160	151	145	148	152	156	171	181	177	200	149	139	148	177	162	163	168	175	147	159	162	166	171	153	135	167	166	186	155	172	182	151	178	175	171	149	161	163	148	153	179	163	168	163	181	175	146	174	190	171	185	143	159	152	170	138	160	151	158	161	163	145	165	157	145	152	169	174	186	184	159	164	137	143	159	162	161	155	168	157	155	146	174	160	177	164	157	158	146	162	146	157	138	149	165	155	151	165	161	157	170	153	154	168	167	130	151	175	166	166	154	174	125	172	176	169	168	183	157	158	141	167	174	165	149	158	149	136	162	172	143	172	148	190	179	165	131	157	195	152	138	153	157	150	156	148	157	170	159	133	163	133	174	158	197	179	158	174	181	149	182	141	152	134	164	159	149	151	161	185	162	162	144	154	177	159	168	158	180	166	136	129	152	156	169	167	161	175	145	146	151	144	168	143	149	164	150	169	151	157	145	135	163	165	160	164	174	153	151	155	169	128	147	159	160	117	152	156	138	158	160	155	150	141	166	173	157	147	152	167	140	173	158	150	134	159	169	178	165	175	154	160	169	154	167	160	168	159	152	137	157	171	162	156	159	145	158	177	154	138	151	159	153	135	150	150	158	153	155	157	173	161	172	164	172	164	147	147	149	182	161	139	134	139	172	155	162	168	146	147	163	172	159	172	173	159	143	188	142	157	146	150	157	132	142	132	148	168	159	154	152	162	164	157	169	175	166	180	154	147	168	155	186	156	147	162	150	160	158	161	171	181	151	160	157	171	155	139	177	164	174	147	167	145	139	175	171	181	132	184	166	151	149	150	171	139	145	161	181	168	189	165	150	124	177	176	161	157	162	177	163	146	170	178	164	184	135	160	150	150	194	168	159	148	151	156	149	141	155	143	134	142	150	160	152	140	169	175	159	161	153	148	180	171	159	147	173	184	158	160	153	177	146	186	163	169	151	146	160	165	161	147	180	179	176	157	153	165	141	160	154	165	153	155	193	165	160	147	173	152	147	166	150	174	188	146	169	159	165	146	156	176	164	155	162	138	167	168	162	162	139	154	151	163	174	157	164	163	171	154	168	167	165	165	171	178	178	139	179	180	145	152	176	139	167	158	161	205	168	156	161	151	139	152	149	144	143	167	159	138	165	150	151	163	155	157	161	185	159	161	159	129	153	140	165	131	167	146	165	171	173	176	147	168	137	178	176	158	164	157	167	152	171	152	139	167	152	169	155	160	142	164	139	150	165	157	152	171	147	176	188	154	168	174	126	162	155	161	160	162	166	168	172	135	161	160	157	152	160	170	151	142	159	155	163	155	151	182	172	175	152	147	172	150	168	197	149	180	159	143	157	165	191	161	157	144	154	149	154	144	119	146	155	167	171	177	143	161	166	151	171	178	152	161	157	198	137	161	164	140	160	170	144	176	166	165	119	152	177	154	160	150	145	168	149	161	155	158	158	150	146	161	155	161	177	152	135	145	155	152	192	150	152	146	170	169	131	187	164	165	139	160	184	161	159	162	126	144	162	167	153	164	138	155	136	175	170	148	158	147	159	150	172	152	165	151	170	170	142	153	149	164	161	173	159	154	156	158	163	161	134	171	160	175	146	148	181	166	179	146	143	166	171	157	150	177	162	176	176	142	161	167	181	166	162	149	159	151	149	165	134	148	155	147	164	170	154	171	153	155	184	170	172	143	148	164	178	166	167	166	149	161	159	142	173	144	155	170	150	138	174	150	164	154	163	166	165	148	182	172	141	142	188	153	153	157	160	127	154	156	156	146	177	162	164	174	153	158	159	180	146	147	153	160	161	144	158	148	165	145	147	151	156	152	147	167	157	163	153	164	148	154	153	162	151	166	154	171	162	163	158	168	140	171	160	137	150	152	146	171	167	148	164	158	146	153	162	177	155	167	165	142	163	176	144	161	170	160	159	136	174	162	176	171	166	162	148	154	166	156	179	178	155	162	164	148	157	174	139	158	156	175	182	176	149	159	144	135	171	139	148	131	169	149	149	155	152	156	154	164	139	157	167	158	168	161	156	152	156	146	170	166	180	153	156	176	150	148	157	166	151	191	145	176	160	157	175	169	150	135	173	166	181	157	155	163	151	145	178	151	170	180	185	170	147	153	148	154	179	154	148	152	169	166	173	161	141	148	154	169	172	174	170	179	139	164	186	176	152	180	128	160	129	175	181	190	179	130	163	171	175	154	166	152	165	171	154	148	161	166	152	173	167	156	164	166	150	153	139	151	154	164	154	151	150	166	177	174	163	165	153	161	158	158	159	145	167	146	158	137	174	156	156	159	159	143	166	164	154	157	168	172	153	154	186	147	157	164	165	174	185	151	155	168	150	170	144	156	181	159	162	130	148	150	133	174	149	167	149	139	153	154	160	163	152	162	145	157	171	158	160	168	150	155	162	153	198	154	152	156	148	171	189	149	164	166	148	140	155	169	150	146	163	157	157	157	173	154	147	193	139	148	157	169	187	140	147	163	176	172	155	173	162	154	169	156	154	152	153	160	174	139	142	133	170	148	161	185	138	170	167	161	163	154	157	154	163	138	157	161	176	158	149	179	159	162	151	171	167	162	175	164	138	163	154	163	170	141	168	165	156	157	159	159	153	173	168	151	166	132	165	177	153	155	153	162	144	188	176	154	156	169	177	166	143	160	161	177	157	158	145	183	167	156	166	158	163	143	151	168	161	159	156	142	148	146	165	140	159	161	177	167	179	149	134	130	144	160	149	137	142	168	158	173	158	132	138	157	169	174	161	163	130	176	147	162	183	167	185	167	155	151	140	144	167	168	181	158	158	161	148	134	172	179	142	181	136	148	157	151	184	175	161	154	176	173	182	154	133	150	189	173	173	156	148	157	160	175	166	171	184	162	145	164	182	151	154	175	160	156	166	167	162	144	170	149	162	177	166	173	150	174	176	130	166	149	163	160	152	152	155	176	161	155	189	149	163	152	175	147	136	140	145	172	153	163	159	163	172	160	179	161	156	147	178	161	172	175	166	160	138	162	166	149	142	164	176	174	149	156	154	131	163	164	183	153	187	171	180	156	168	132	179	142	134	163	146	174	141	158	163	148	170	162	161	148	150	178
5713	1198	2530	3052	2587	2090	1734	1511	1291	1123	1010	960	904	839	815	754	742	678	621	639	678	605	606	612	584	572	586	568	560	582	531	551	512	540	569	489	519	544	495	532	541	509	460	475	479	501	496	485	511	459	487	491	487	498	511	475	507	468	497	435	455	497	449	488	454	485	454	467	459	439	467	445	458	439	430	436	477	473	427	508	500	481	463	458	477	436	465	447	477	463	453	509	479	483	441	457	484	471	470	487	481	418	519	471	473	454	462	450	442	495	511	469	451	450	493	445	444	499	454	460	476	451	470	509	486	448	470	460	468	468	417	486	483	410	461	431	466	463	482	484	473	444	479	470	463	490	478	485	475	475	469	466	437	456	461	452	477	466	421	473	499	497	443	477	441	459	464	483	484	457	452	442	450	475	494	439	484	440	440	493	481	476	501	466	466	493	438	454	435	481	455	456	471	477	474	499	441	467	452	473	479	445	471	456	471	476	484	488	480	513	478	456	460	479	411	450	424	485	459	490	471	476	490	468	466	466	460	451	479	451	499	465	456	435	444	433	473	470	462	430	482	476	462	476	445	423	471	472	469	446	470	457	465	484	442	469	470	480	446	490	482	456	470	449	515	426	465	452	462	428	456	458	458	473	483	453	500	466	448	463	441	442	520	447	485	446	466	506	424	473	465	458	422	454	457	465	468	470	456	461	452	448	451	431	505	462	432	476	443	450	451	446	483	459	442	470	452	467	509	434	482	490	476	466	449	476	446	471	470	488	421	464	456	460	420	433	438	426	497	518	492	471	427	448	486	452	449	453	452	435	473	464	463	466	457	453	419	462	500	440	451	474	489	436	422	475	471	453	487	446	464	468	451	423	484	494	451	454	461	449	429	466	440	458	478	430	429	444	478	480	484	461	502	436	496	471	440	480	463	463	437	436	468	426	440	448	470	434	446	462	458	444	435	463	448	455	447	466	490	456	472	457	470	474	422	442	457	494	430	528	477	446	502	443	462	450	460	407	480	477	465	463	470	467	486	455	448	452	475	441	464	461	450	481	456	459	499	486	448	435	464	442	425	479	446	444	471	430	473	505	431	485	490	432	474	427	456	455	444	473	475	478	434	448	466	483	455	493	469	431	500	464	420	482	449	444	470	494	424	462	508	444	471	449	450	463	440	488	460	459	463	450	404	454	453	454	457	487	477	451	455	478	445	482	474	455	460	427	472	496	487	483	485	463	491	455	432	431	467	456	463	461	449	456	462	443	450	497	455	425	464	505	434	480	479	480	457	442	421	478	451	462	482	509	510	445	467	489	472	443	460	448	459	437	418	454	463	493	454	446	448	453	439	445	412	429	432	431	460	449	483	470	447	454	459	416	489	460	438	426	462	447	462	482	442	476	476	466	461	484	472	445	486	458	449	451	469	487	462	446	454	441	468	451	462	478	449	439	466	483	469	430	444	467	463	439	435	463	469	464	472	472	444	487	435	481	470	455	465	429	491	425	473	491	450	497	464	444	495	456	510	413	448	475	447	490	480	479	472	499	449	485	461	467	415	485	462	486	437	465	451	426	466	438	482	443	438	481	466	449	461	424	456	482	473	441	473	477	435	481	453	471	460	463	436	459	449	472	485	462	447	444	454	407	410	468	412	429	492	487	484	448	428	456	427	502	466	468	483	454	455	475	453	460	454	444	444	423	441	469	444	482	477	441	466	466	429	436	469	453	424	461	470	472	477	467	461	463	475	479	447	444	453	480	462	486	485	427	473	463	435	494	460	508	480	487	435	450	448	471	443	476	468	481	450	482	449	487	473	459	445	457	472	429	461	462	447	425	453	460	436	462	462	459	434	459	481	468	499	441	419	465	479	452	421	458	493	495	471	449	489	480	441	442	468	476	456	453	447	437	473	494	441	484	463	430	451	487	477	450	460	463	485	455	456	514	528	450	485	479	451	444	474	486	482	455	480	497	447	480	414	433	484	463	494	448	453	425	473	437	455	441	465	447	465	461	483	419	458	497	472	451	416	504	425	495	493	475	446	468	453	469	493	464	437	446	465	457	484	451	448	464	488	448	451	468	443	430	483	461	470	473	460	480	476	457	466	455	434	436	452	440	439	438	417	430	479	434	458	462	469	461	464	489	517	440	481	421	452	468	459	451	471	432	447	479	464	469	421	484	477	458	474	461	433	428	430	439	468	466	456	453	422	464	437	480	441	460	453	472	447	429	433	478	492	459	477	461	466	459	449	453	445	447	446	452	486	469	488	481	466	444	456	460	442	426	479	498	470	472	452	440	479	425	466	486	449	481	421	467	402	464	453	453	497	438	446	464	519	446	449	458	500	487	464	420	445	467	452	431	466	435	418	471	426	439	442	432	456	430	449	417	433	450	420	475	447	421	453	470	503	419	474	482	461	477	444	433	432	412	473	510	487	467	473	497	489	444	453	464	447	446	453	488	442	471	468	493	477	478	467	459	409	464	491	444	464	465	481	415	461	494	452	435	438	467	447	508	411	459	425	478	465	432	475	424	504	472	439	455	478	475	453	486	476	507	477	456	455	481	452	452	473	464	456	459	471	462	449	456	431	422	439	443	445	466	482	461	476	498	478	446	460	454	455	492	524	480	475	431	452	488	464	455	463	475	467	463	494	449	465	497	472	497	485	466	469	463	452	483	444	464	441	444	508	503	447	468	463	449	474	478	447	475	493	457	492	467	466	461	487	463	437	444	463	505	457	432	445	465	448	481	449	471	476	462	417	463	462	457	486	482	437	448	461	465	464	432	457	449	480	456	433	433	435	448	460	468	446	451	526	457	476	495	485	466	437	459	489	442	440	437	467	466	463	497	451	474	426	459	473	432	468	457	463	468	439	447	455	448	468	438	503	461	458	459	436	415	457	466	436	412	466	471	463	470	465	469	486	459	455	471	474	470	462	422	417	502	460	499	446	451	478	465	453	460	423	449	461	419	462	435	442	454	463	468	476	462	450	480	425	435	458	444	453	481	496	459	458	473	485	461	456	457	499	423	479	474	487	402	474	442	476	438	463	472	455	440	467	471	411	458	465	469	469	434	477	462	443	465	439	489	482	470	481	460	482	451	439	446	452	493	429	466	455	449	406	429	429	470	443	490	450	476	427	446	476	452	437	422	478	431	468	480	476	467	456	423	430	437	442	496	477	452	465	491	425	471	438	450	424	406	502	428	456	470	497	471	499	449	435	496	470	478	455	472	489	482	466	451	485	444	475	482	469	479	466	459	445	445	454	477	481	487	477	457	489	470	470	433	478	430	466	489	473	413	487	494	467	461	472	449	460	439	478	452	485	483	471	413	451	424	446	493	467	421	465	459	442	449	469	447	474	467	440	466	471	455	452	431	433	486	474	461	503	469	422	444	504	465	418	491	445	436	442	479	456	467	467	463	476	489	502	443	475	473	440	495	466	494	461	473	462	468	441	501	497	467	497	474	462	470	445	449	442	472	492	468	441	447	501	440	476	480	476	453
14231	2474	2411	1910	1290	1074	748	681	577	578	455	471	430	416	412	413	389	386	357	386	336	322	323	353	330	367	371	322	348	341	325	312	313	340	346	307	312	309	298	315	323	334	314	336	279	326	353	311	330	294	314	304	316	316	320	326	318	321	386	294	333	318	332	329	275	343	282	307	328	339	331	315	336	309	356	338	308	290	292	315	316	314	302	322	316	300	300	347	293	317	313	329	319	309	328	304	320	310	312	316	275	316	342	335	323	330	312	330	303	330	315	315	286	333	307	329	314	298	295	292	301	287	292	289	314	344	333	301	254	310	333	292	314	273	341	341	317	299	309	306	308	324	330	322	300	315	298	288	307	315	330	316	301	309	317	304	331	352	326	306	304	301	288	291	333	293	318	322	332	292	310	300	305	309	282	282	327	330	325	280	336	319	313	296	329	283	313	277	273	300	303	327	356	285	329	285	319	338	332	292	299	298	345	340	315	313	350	323	315	311	299	329	292	312	320	312	315	330	306	320	334	307	331	311	320	290	322	329	342	327	275	300	335	320	303	327	312	330	304	303	328	304	329	329	321	330	339	318	290	338	283	321	314	310	332	313	329	330	331	307	317	294	326	295	286	330	317	317	297	323	332	288	327	299	332	345	310	321	310	282	348	315	326	323	287	314	353	340	321	339	345	300	334	297	324	311	322	298	317	265	303	313	334	334	307	347	335	334	332	330	307	315	286	298	332	314	324	296	330	313	350	295	307	282	299	312	338	333	317	326	333	280	331	372	315	294	315	281	319	312	314	321	305	311	318	331	299	340	316	308	333	348	347	308	302	344	306	286	281	314	311	313	295	325	312	308	333	310	298	274	296	333	312	314	323	312	323	332	341	326	308	324	313	303	315	304	327	325	280	315	319	321	302	345	316	344	315	323	342	334	304	346	303	323	323	351	318	314	320	327	326	321	335	295	295	358	294	302	334	332	288	309	301	321	288	326	303	300	314	316	346	316	333	308	328	309	356	302	301	336	310	317	302	287	319	318	319	339	318	334	323	299	301	304	283	307	314	304	311	318	331	318	304	328	309	326	345	316	322	313	346	316	323	299	293	300	337	312	343	318	308	278	320	334	322	321	299	341	295	307	314	334	289	324	322	291	307	341	348	342	293	319	334	298	322	345	316	297	302	314	326	337	311	291	306	276	288	298	323	311	325	283	353	313	321	349	315	295	312	308	309	311	288	305	312	302	321	333	343	348	346	312	338	302	322	302	286	324	333	305	325	350	288	335	336	309	291	300	341	299	304	312	297	342	342	331	322	342	323	338	309	325	296	319	333	272	341	290	337	329	327	318	309	332	322	330	306	346	312	342	299	280	313	308	305	326	329	292	310	325	324	303	307	325	281	298	291	319	306	339	304	372	295	325	323	310	326	345	315	301	336	324	281	313	324	365	311	298	354	326	319	294	330	303	307	298	336	327	337	308	303	355	357	321	331	288	301	308	297	298	327	317	297	286	340	287	333	291	292	310	327	336	300	326	316	312	315	320	327	295	306	286	299	334	326	314	315	316	291	297	312	351	328	312	302	304	295	328	336	308	316	293	258	338	278	334	286	305	328	310	334	340	321	327	331	329	331	327	321	305	325	268	331	306	307	318	316	315	371	329	301	294	279	318	333	336	302	289	309	328	316	282	317	263	337	340	339	286	329	318	310	318	298	301	299	292	325	327	302	311	316	302	301	301	313	330	303	302	318	332	306	330	325	333	302	282	337	336	290	365	325	326	322	346	313	284	326	298	339	310	322	302	336	326	327	329	349	295	320	324	309	328	333	326	302	341	333	362	304	292	340	336	306	335	306	311	336	297	302	304	262	307	309	319	303	306	316	306	335	315	333	312	281	350	335	358	315	303	321	339	303	330	343	328	321	328	330	343	305	276	314	314	314	320	296	311	299	311	329	309	283	322	324	327	313	352	322	281	307	296	318	332	324	309	316	329	294	305	352	341	316	294	316	336	323	342	304	307	322	318	305	352	333	325	320	323	340	328	359	298	323	351	344	329	306	311	314	327	305	333	329	294	287	331	306	300	313	331	313	328	318	328	317	346	306	295	326	306	333	302	343	290	331	295	297	331	319	311	302	345	317	322	337	317	327	301	313	345	328	330	321	315	348	292	336	311	311	309	311	328	332	317	295	298	286	301	297	315	303	301	315	325	306	300	339	295	330	313	330	305	294	297	318	347	314	324	331	315	311	311	329	347	331	301	332	313	317	314	334	313	289	283	314	335	338	329	303	328	334	289	332	305	319	337	309	321	348	344	315	321	317	306	319	294	328	362	297	326	307	324	296	342	314	317	315	353	315	334	304	325	307	363	320	349	324	325	318	320	305	302	341	309	316	351	318	338	307	346	295	337	308	296	311	327	310	320	322	321	330	294	296	327	357	334	275	348	299	321	281	285	331	352	313	336	324	310	280	338	304	303	313	304	321	321	331	347	311	306	294	302	324	296	298	327	317	318	379	328	328	312	338	338	342	309	330	318	310	288	308	298	321	308	336	332	348	301	339	323	331	337	316	330	329	327	347	281	316	320	313	308	289	332	318	315	331	312	336	310	315	285	324	342	326	334	321	321	325	288	334	326	326	308	285	294	314	324	321	314	317	308	323	282	305	307	302	297	305	317	301	318	319	315	314	304	313	333	323	307	314	352	318	302	331	315	312	321	328	326	319	343	294	316	298	346	316	314	322	336	303	347	346	311	303	283	335	343	325	326	331	301	315	318	286	325	301	305	334	298	335	317	304	297	317	315	326	362	309	324	337	295	332	296	309	339	297	322	334	321	319	307	324	324	330	320	322	341	320	292	286	353	324	339	323	347	327	314	321	307	286	303	327	278	328	321	320	325	334	295	311	331	310	322	347	336	304	297	311	285	294	308	322	320	312	321	294	328	347	302	347	315	322	369	329	299	343	347	304	332	311	314	332	332	286	314	316	310	328	344	334	312	370	325	305	303	321	313	344	329	282	290	319	276	345	334	330	274	275	318	329	282	328	342	318	313	291	334	348	334	308	278	280	293	319	291	326	274	359	289	327	306	340	323	316	303	326	309	329	301	309	290	310	323	313	339	337	274	328	347	292	325	343	309	294	312	319	272	285	320	320	313	324	281	366	305	324	337	331	329	331	329	293	327	296	343	303	353	275	351	303	299	301	291	267	327	325	306	317	341	316	317	319	316	321	309	350	313	347	338	316	336	293	332	306	299	313	307	310	316	334	290	341	299	300	306	326	315	313	313	280	311	317	304	291	338	324	333	328	302	298	300	351	338	293	293	347	320	292	361	334	309	319	296	333	294	298	305	315	351	320	311	307	327	295	287	319	330	295	300	337	324	351	288	304	308	294	303	285	346	338	304	297	320	313	326	283	303	279	326	300	306	310	314	306	294	287	300	290	320	313	334	289	290	279	312	302	354	293	323	319	304	296	318	317	311	341	345	349	321	308	309	299	334	318	352	328	335
7815	2289	4854	5501	4738	3954	3334	2709	2379	2162	1878	1782	1579	1471	1413	1291	1231	1201	1178	1126	1141	1066	1036	1034	1017	961	995	938	978	926	939	926	903	904	880	861	910	862	885	887	834	835	817	842	831	844	839	843	914	865	814	860	797	791	775	837	819	798	804	860	831	797	839	816	810	804	802	785	813	816	780	798	799	821	788	756	792	772	814	829	807	842	808	761	813	793	773	770	750	765	764	790	777	798	732	766	807	774	803	777	797	753	840	780	771	733	762	824	782	793	779	780	745	821	804	768	740	833	779	744	755	780	792	808	789	776	801	795	768	767	728	782	817	792	791	747	807	842	789	792	802	776	735	787	786	765	733	756	839	785	782	786	752	793	791	810	715	778	763	700	775	773	788	755	753	778	850	788	772	778	802	699	769	751	822	728	806	800	870	858	756	764	785	775	708	816	759	802	767	796	761	773	784	769	767	780	738	816	806	761	721	739	844	769	767	785	745	780	801	762	751	734	828	776	809	775	826	767	747	767	752	797	789	789	813	802	752	753	793	798	750	746	770	770	780	795	807	804	796	779	783	755	781	796	745	717	800	783	743	782	797	802	740	771	783	790	768	807	776	833	809	785	799	777	743	859	752	773	783	784	759	780	724	793	793	779	793	756	845	783	783	772	804	800	741	772	810	751	800	784	764	822	819	779	756	766	758	728	807	861	773	756	751	753	781	815	780	716	767	761	818	769	762	749	795	726	769	781	803	734	767	785	842	774	777	751	818	796	794	784	780	779	741	784	764	802	828	808	795	818	763	810	787	772	752	759	747	777	795	810	743	796	787	787	782	800	792	767	761	714	804	734	783	775	774	784	761	820	826	759	789	852	794	799	797	784	789	790	831	776	765	760	787	794	798	771	808	820	792	790	756	767	761	750	775	744	791	747	826	794	840	798	822	760	758	768	775	792	744	759	760	721	778	754	760	753	746	738	773	777	792	775	734	778	800	820	779	762	826	764	779	751	756	747	799	751	826	748	772	738	800	762	778	786	776	759	768	796	766	777	803	808	785	833	770	779	782	787	815	760	798	821	804	787	751	794	806	720	780	797	781	774	777	779	763	839	816	763	808	801	774	760	793	760	826	804	761	773	800	801	780	767	795	773	804	719	737	788	763	800	802	737	778	793	757	757	761	773	765	729	784	739	756	739	787	785	823	754	805	743	771	759	734	787	762	768	783	785	771	773	782	729	798	784	814	772	772	749	765	744	757	810	777	776	736	801	782	784	781	773	756	744	809	789	795	763	791	759	761	806	766	838	809	763	812	773	789	833	728	787	810	770	790	787	755	799	818	797	748	761	756	828	757	782	779	782	790	768	747	746	800	796	781	789	761	766	782	776	784	827	858	785	787	765	777	809	776	840	758	754	731	846	741	727	772	802	812	724	793	864	782	749	758	818	740	818	776	796	805	748	793	774	775	816	808	836	792	809	754	770	833	781	760	814	794	812	764	795	793	787	786	807	795	788	779	829	828	817	804	767	787	798	802	840	762	765	724	801	748	831	729	777	746	773	728	756	816	804	761	788	786	704	725	811	767	778	801	827	769	809	737	810	795	799	757	753	794	793	799	758	763	772	774	749	800	776	799	779	813	797	814	726	813	786	836	786	761	760	776	763	818	802	848	769	758	815	813	765	851	829	745	827	723	770	762	738	769	791	754	785	779	782	824	832	776	791	832	755	742	737	762	778	814	793	762	799	777	729	781	814	777	769	772	777	782	788	729	758	752	754	810	814	809	774	762	774	762	760	763	790	764	792	782	757	766	807	814	786	767	800	773	809	777	744	730	728	780	797	763	745	790	787	785	790	794	774	817	816	812	798	785	748	778	766	782	803	736	803	760	877	768	796	789	765	769	766	782	747	822	744	785	811	810	751	825	793	796	797	751	798	806	746	791	784	788	806	818	736	828	743	796	780	753	795	798	807	774	742	797	761	822	762	761	781	789	746	767	789	731	824	781	806	793	742	786	803	801	790	785	783	810	761	791	773	778	755	745	764	796	770	760	823	780	747	751	774	790	783	760	719	770	752	740	820	779	798	793	762	807	782	783	781	758	801	789	752	774	776	823	797	800	780	756	795	735	812	798	777	751	791	746	753	798	772	760	724	746	776	796	810	762	782	779	783	781	787	766	757	761	755	750	771	779	800	798	807	789	820	796	784	771	823	762	782	787	783	756	780	798	768	829	810	768	777	746	830	752	809	828	800	767	775	757	809	801	797	767	814	789	762	792	777	810	740	760	767	812	802	800	726	744	794	816	749	762	783	793	797	761	769	836	723	793	802	775	773	801	762	782	756	731	752	790	771	796	815	765	781	791	791	792	803	795	806	801	801	800	781	786	743	777	757	805	772	815	771	773	757	807	788	799	740	766	786	753	792	774	748	773	816	753	810	810	755	813	784	746	850	822	840	779	760	729	771	808	776	777	822	840	800	751	799	786	811	694	786	810	766	775	796	764	801	816	834	752	756	809	807	812	797	777	762	780	724	783	775	794	756	798	780	776	756	812	832	774	754	768	794	760	829	772	798	786	811	761	785	791	797	766	748	861	812	755	715	738	763	776	739	764	812	775	736	778	777	803	803	753	774	787	786	778	730	728	791	760	724	821	757	772	764	782	746	810	777	841	749	808	770	813	704	777	735	795	777	819	807	790	772	784	809	804	758	793	804	759	710	766	811	785	788	727	728	764	741	786	736	764	781	781	787	751	806	778	772	755	751	761	800	763	813	761	797	774	814	794	726	743	747	798	741	716	799	769	778	750	781	784	775	776	812	818	775	766	743	746	788	770	813	772	781	811	837	769	755	766	780	808	738	749	763	763	813	754	763	761	775	769	801	725	776	785	759	812	781	801	770	742	777	787	768	729	737	752	787	776	804	792	705	769	738	756	776	756	767	747	773	752	745	732	808	776	803	775	772	761	738	722	787	782	782	750	845	785	728	769	815	777	813	838	823	738	753	746	811	799	773	807	838	766	731	776	802	787	757	749	748	744	755	780	807	806	781	751	754	812	782	730	774	777	791	745	772	765	778	809	780	785	758	792	756	822	808	803	818	741	757	822	806	775	815	743	793	787	808	792	813	746	742	805	795	770	751	752	836	749	793	774	768	752	774	766	756	762	764	803	807	776	786	770	752	796	781	753	787	844	810	822	808	833	775	750	789	786	727	807	742	761	780	824	755	775	770	809	777	764	831	790	762	798	779	849	817	751	752	759	769	756	795	723	773	734	788	824	801	780	765	770	786	827	744	743	741	732	753	814	791	736	782	786	736	744	779	798	764	736	752	818	823	797	792	812	731	711	786	794	720	783	762	773	785	743	826	776	829	781	754	776	774	735	748	800	815	811	794	771	770	750	752	837	756	777	783	794	789	755	768	780	808	777	739	738	806	776	813	781	770	762	805	743	835	807	775	795	798	790	796	801	775	778	747	788	793	779	726	769	770	819	793	755	770	770	785	769	823	788	772
1791	111	135	124	120	113	116	100	115	112	136	110	87	125	116	100	101	93	119	99	117	87	121	106	97	114	113	96	116	108	105	134	89	107	115	117	106	115	116	99	104	123	95	106	124	125	93	118	91	122	105	137	104	113	97	109	89	108	107	113	109	102	108	127	87	108	125	117	119	103	93	125	89	97	95	100	100	111	111	115	101	104	100	117	121	114	100	119	105	85	105	113	105	94	110	91	121	92	103	89	84	112	102	94	100	107	119	113	95	90	98	117	108	102	101	87	98	81	114	119	101	123	118	117	109	99	119	118	106	105	109	100	95	102	108	102	121	106	128	99	109	96	97	103	132	79	100	110	119	121	115	97	107	101	113	108	98	94	112	131	117	110	124	105	112	111	116	126	95	106	121	92	103	102	117	101	104	118	103	104	104	107	122	108	110	86	112	121	114	125	123	106	103	111	128	120	109	109	117	112	102	97	97	97	106	113	125	91	105	97	98	109	96	113	99	84	115	116	104	119	110	102	108	91	105	107	123	100	127	112	104	122	86	118	113	115	102	114	93	99	109	124	120	100	106	120	87	115	107	110	114	126	107	94	110	99	94	94	109	86	139	101	123	91	117	115	94	96	110	110	120	99	99	104	112	108	108	112	129	101	86	83	100	115	116	110	121	116	111	106	108	102	108	117	107	95	113	115	109	98	103	107	106	97	117	102	121	123	122	96	112	122	130	111	108	107	112	98	102	121	116	103	100	95	121	106	125	126	110	103	107	93	95	124	112	102	96	122	114	124	100	88	116	126	95	117	93	101	106	114	105	104	115	133	111	107	116	103	104	120	110	101	99	98	124	121	113	95	96	92	114	100	93	123	96	98	125	96	125	107	98	93	110	119	126	95	91	113	107	115	104	81	100	109	109	97	111	113	85	114	103	133	87	87	108	110	112	107	122	105	124	115	106	99	108	91	120	126	114	98	96	131	110	116	113	107	98	111	114	110	82	107	103	105	94	92	97	93	91	99	105	92	109	125	98	111	120	103	104	105	104	115	127	119	129	114	103	110	117	121	112	126	101	110	115	107	85	108	93	108	97	121	121	90	100	99	106	108	94	96	114	121	105	90	101	117	116	103	113	121	92	93	96	115	87	108	123	107	96	111	109	112	109	105	126	122	116	108	103	118	109	113	105	95	89	104	116	100	89	112	122	118	90	115	103	118	99	97	102	123	110	115	128	98	109	116	106	104	107	112	101	105	122	84	110	94	113	119	117	106	114	98	118	98	119	105	108	108	105	118	124	121	101	109	108	109	109	105	121	110	116	93	93	99	117	108	96	124	106	111	108	100	93	107	113	113	100	106	100	138	111	111	110	114	99	113	98	120	109	124	106	115	108	104	90	97	111	95	123	102	116	102	99	126	113	116	117	106	114	117	119	97	92	105	118	117	114	98	100	80	100	100	114	103	107	97	122	95	114	107	118	105	121	87	93	95	130	102	79	117	108	111	95	87	99	117	116	112	116	110	98	110	131	117	118	113	108	118	106	88	113	119	118	95	99	114	106	80	112	89	110	94	89	112	98	100	112	93	101	109	109	108	139	92	92	92	94	108	106	105	122	108	93	115	112	115	117	114	112	101	129	117	97	97	101	109	103	93	83	110	91	104	127	120	99	100	103	119	110	111	96	112	100	90	106	105	105	111	111	93	99	116	102	118	102	119	108	98	102	99	106	118	100	94	101	96	108	98	111	96	113	109	130	109	93	107	104	105	125	130	96	121	121	100	106	125	108	131	113	101	108	98	114	110	102	86	122	107	88	101	118	109	100	122	114	102	106	113	97	121	100	102	102	98	95	103	111	116	109	89	125	107	118	113	95	108	102	106	112	103	121	103	110	110	84	102	127	113	89	121	108	104	101	99	110	96	101	104	126	108	98	109	133	97	100	117	103	102	111	106	124	96	102	123	101	99	104	115	117	95	99	115	112	123	108	108	101	99	99	116	106	108	107	94	128	125	106	117	105	102	124	105	112	96	107	108	104	105	102	122	114	107	116	124	117	117	104	103	104	99	98	104	97	125	107	116	113	111	123	112	119	112	103	102	100	114	104	109	106	101	95	130	111	120	113	97	105	105	103	109	103	113	109	88	91	109	103	108	113	94	92	97	112	100	107	126	112	102	113	115	123	122	125	110	111	98	126	104	111	115	111	123	112	116	116	107	113	121	86	101	112	103	104	137	115	105	113	115	102	106	122	115	108	123	102	111	110	99	108	102	105	118	106	118	108	125	108	111	91	99	109	125	117	109	102	107	110	103	142	131	92	93	93	106	105	110	129	107	89	108	120	109	93	106	110	94	122	98	131	113	109	96	94	106	105	107	103	84	101	139	102	99	98	115	103	99	111	94	121	115	114	118	116	121	121	98	109	105	83	106	103	107	134	99	118	121	120	113	105	102	131	99	109	103	122	100	89	99	120	107	111	115	119	126	131	103	92	95	99	114	107	100	104	117	109	95	103	120	142	132	102	114	108	97	114	97	107	126	106	121	110	107	95	95	120	107	94	148	100	92	110	122	116	97	108	108	90	105	90	122	122	95	112	107	109	106	98	100	110	97	107	113	105	114	105	101	104	137	138	120	99	95	108	105	102	108	112	116	105	93	83	99	124	110	115	117	98	105	113	113	113	103	105	111	138	120	109	96	135	107	104	109	112	117	117	100	89	113	120	114	112	92	118	129	113	131	123	86	116	119	112	125	120	91	102	113	114	121	104	112	112	124	91	93	113	121	119	84	107	105	119	110	110	113	105	110	100	110	100	106	108	102	83	112	85	112	108	118	100	105	102	109	119	108	95	120	98	109	86	98	101	113	113	100	103	106	92	102	93	124	101	89	99	111	103	91	104	103	120	112	99	104	110	111	124	108	105	105	117	112	93	118	106	124	105	118	122	112	127	127	103	115	114	101	106	105	111	99	107	109	111	102	103	96	115	119	106	90	104	94	109	91	116	96	121	89	93	111	121	107	98	92	101	110	126	111	108	117	116	108	105	110	104	98	117	116	110	108	109	104	89	107	107	101	108	121	107	108	111	106	114	113	128	112	117	104	128	97	120	114	130	108	117	111	114	94	105	109	108	109	116	117	112	100	101	111	104	91	107	98	114	112	105	132	95	97	94	105	99	128	127	111	116	104	111	100	100	114	97	93	114	119	126	106	114	115	89	109	112	90	104	103	104	104	103	91	112	101	115	97	80	119	90	98	97	109	105	104	103	98	89	119	96	107	95	101	105	110	114	89	112	98	101	99	107	105	125	100	118	125	134	106	106	101	119	109	102	101	103	107	93	99	105	88	98	116	122	127	122	108	97	100	117	89	101	94	99	126	114	98	109	87	116	103	100	107	113	99	101	107	111	109	114	111	92	101	121	111	106	114	109	105	113	111	121	106	93	101	130	110	117	98	113	94	101	97	112	102	104	100	83	120	112	99	110	106	114	108	109	125	118	112	116	103	102	107
2048	329	392	428	426	406	359	402	325	341	365	333	362	342	310	309	326	357	343	319	348	348	311	311	307	320	330	315	327	349	342	345	351	328	361	343	365	345	335	348	346	333	351	332	341	314	334	315	344	356	322	356	318	329	328	341	318	346	359	363	328	361	320	343	331	372	334	337	327	339	316	334	355	356	346	338	292	320	342	337	352	364	332	311	336	325	340	317	355	344	327	330	342	326	367	308	348	345	336	317	348	343	332	351	336	339	318	330	305	356	360	323	303	349	311	319	308	333	371	296	334	311	314	370	345	353	321	375	357	312	329	309	315	332	353	344	344	353	345	372	316	305	325	340	329	310	360	332	305	343	334	327	323	319	315	352	329	327	339	334	322	325	322	337	306	324	333	316	324	364	346	354	309	326	347	311	308	332	321	313	339	314	349	325	327	316	331	359	307	316	331	324	316	331	328	326	313	363	307	320	332	324	325	322	336	330	336	317	337	342	335	352	322	331	320	314	319	335	333	317	328	348	302	330	331	306	300	324	382	350	319	322	311	324	352	318	324	325	312	326	315	359	302	345	310	344	351	310	330	328	303	291	335	304	369	345	329	337	327	316	334	328	324	336	330	328	339	322	325	336	320	321	323	309	311	308	318	346	344	328	341	321	344	316	330	318	353	352	328	326	338	367	347	338	303	327	332	340	344	337	317	309	349	344	353	292	310	319	309	316	323	342	343	343	325	328	320	316	325	332	351	345	330	338	301	338	306	289	371	331	322	333	332	318	321	329	335	328	343	332	341	311	321	293	323	329	313	346	344	343	290	329	338	327	332	329	355	360	336	314	331	324	322	331	325	348	346	344	365	305	305	347	329	317	336	343	348	333	358	363	339	349	342	321	306	328	326	321	332	332	349	341	323	350	337	312	332	300	330	313	335	360	342	329	342	322	361	284	342	336	301	322	351	297	335	349	345	343	346	309	327	336	317	345	331	325	329	314	327	354	341	290	311	343	309	361	323	323	335	329	318	329	367	332	370	369	310	314	318	326	320	343	332	371	342	324	331	328	330	349	294	329	316	343	335	304	338	339	324	324	370	328	376	312	335	358	341	312	330	326	359	324	335	355	311	337	308	306	329	334	331	350	364	333	323	350	316	327	302	297	303	354	343	303	320	325	325	355	296	347	345	347	342	323	327	328	354	338	373	347	327	311	320	360	323	316	348	347	330	324	327	316	356	315	325	336	297	365	362	350	337	342	353	355	329	344	357	358	332	304	328	338	317	340	330	328	345	366	338	298	357	335	332	337	355	304	315	325	350	299	335	332	343	341	297	346	346	322	332	360	358	330	340	324	322	324	319	309	343	341	336	306	323	330	344	312	321	311	345	316	330	300	348	342	334	340	302	322	330	331	349	289	324	340	311	320	357	354	345	321	310	348	321	279	324	331	324	333	349	332	358	332	348	323	296	325	335	329	324	347	328	335	335	328	343	386	309	354	313	328	310	348	316	324	340	339	324	340	341	345	305	332	327	382	330	328	328	346	345	345	347	324	337	336	343	343	318	300	328	346	309	358	329	330	334	341	310	316	331	309	345	294	327	327	324	341	314	310	360	324	339	304	330	331	332	337	325	318	357	311	322	321	309	321	318	322	316	335	335	327	331	325	311	312	327	318	335	336	328	292	322	329	319	328	350	327	339	306	337	296	353	277	348	347	354	333	323	334	318	341	340	338	323	346	320	335	348	334	345	334	284	298	349	387	332	349	356	299	342	324	320	348	351	303	327	363	303	309	349	314	309	346	316	329	329	354	316	350	373	313	320	344	327	340	309	309	343	346	340	343	354	306	300	325	341	318	327	353	336	304	348	300	362	341	354	326	337	335	343	332	329	330	351	327	327	363	342	309	326	307	328	332	345	330	307	316	351	335	307	340	304	351	317	333	330	321	332	332	357	328	341	292	345	326	366	305	296	314	323	335	323	316	316	348	329	327	343	352	345	331	329	347	322	288	328	303	330	326	309	353	309	317	327	329	336	315	333	325	353	335	313	310	346	313	334	347	353	342	336	314	326	327	297	358	326	348	333	311	328	318	314	341	314	318	329	301	310	303	315	331	332	319	322	352	337	314	325	283	328	367	310	352	311	324	333	335	337	318	325	327	300	351	341	316	311	339	320	325	319	347	354	328	349	329	330	363	311	322	348	342	298	365	313	355	339	313	322	315	329	323	323	328	312	344	360	342	334	361	309	345	370	348	318	305	331	344	332	304	329	318	355	354	332	372	337	372	348	310	312	336	350	337	337	358	318	321	322	328	303	337	325	326	352	320	334	343	360	322	352	321	325	333	362	307	321	335	335	312	345	322	331	352	330	337	342	375	349	336	314	332	359	346	342	347	319	323	350	340	338	350	331	304	316	317	319	323	318	327	336	310	349	334	355	370	324	352	298	337	309	331	345	355	317	350	332	342	333	343	330	297	329	340	358	319	342	290	376	341	317	352	314	308	342	320	328	329	338	296	334	338	329	311	311	357	309	324	337	332	349	371	305	340	316	308	318	347	330	346	323	326	314	328	294	311	371	321	308	324	331	320	346	345	357	316	319	361	334	351	340	347	287	322	313	349	352	332	316	346	338	280	393	365	336	353	343	301	340	296	290	327	334	321	345	338	331	348	323	319	333	360	327	315	315	337	332	319	349	360	338	322	349	339	326	308	331	347	332	318	302	312	318	298	342	338	344	307	370	325	346	335	303	346	322	313	328	337	340	317	336	308	329	344	364	348	347	280	335	315	370	317	366	319	326	301	350	302	288	323	294	339	340	338	332	358	312	351	320	306	319	325	327	353	329	322	340	317	323	330	348	348	334	324	319	318	336	349	314	317	323	339	371	309	323	357	317	338	347	320	347	337	315	300	326	318	338	348	342	357	328	317	332	332	319	338	319	320	347	321	333	342	323	314	337	345	336	353	307	315	361	353	335	325	336	323	321	326	326	333	363	339	354	355	329	313	331	337	340	344	327	359	325	325	320	327	346	348	354	301	361	356	299	335	321	325	349	333	329	350	318	322	362	334	356	325	336	323	323	332	315	319	303	343	342	336	312	337	329	311	353	330	344	327	292	306	296	333	318	318	342	365	309	322	331	351	325	369	327	329	351	328	328	295	290	301	326	342	340	305	310	316	347	354	351	312	339	324	357	329	309	316	348	332	344	344	316	318	335	314	306	327	330	301	314	344	344	348	367	309	336	356	300	344	345	322	303	319	340	326	305	308	326	314	327	316	297	345	343	306	366	337	353	340	323	318	322	315	315	359	320	361	323	350	350	325	319	308	353	323	361	330	371	313	324	287	330	314	326	299	345	308	319	330	343	360	351	301	345	306	342	332	306	330	322	316	325	347	341	339	308	313	328	355	311	316	339	333	327	341	353	316	326	330	355	323	333	321	351	293	294	322	313	344	353	310	314	314	332	320	325	362	369	362	330	344	329	317	333	328	337	339	363	346	343	304	327	342
7316	906	1124	869	579	487	395	321	300	256	211	200	242	187	177	166	195	161	176	171	175	154	157	142	171	197	163	162	144	154	157	176	174	171	163	173	140	157	146	150	162	143	167	127	126	166	152	148	147	165	136	159	141	160	154	142	129	164	173	143	149	160	147	150	172	164	163	155	158	138	164	154	162	163	142	166	174	160	161	154	144	162	155	143	139	156	125	146	159	124	152	167	148	130	139	144	161	146	151	161	156	161	171	158	164	165	160	131	163	154	150	184	166	168	165	137	150	153	159	178	165	169	150	137	153	138	190	131	137	141	154	146	156	162	139	140	145	141	142	156	162	157	122	126	140	165	150	163	151	175	160	168	149	152	149	141	140	195	157	139	164	181	165	152	137	159	130	152	132	168	168	144	142	180	143	164	152	148	156	180	148	162	150	158	153	141	151	161	143	155	149	143	166	135	159	154	151	145	153	153	165	149	153	153	156	146	144	165	155	168	172	127	153	157	154	172	149	147	172	149	158	158	153	159	134	185	168	166	144	151	153	178	156	151	164	136	145	142	150	150	136	160	164	140	152	159	140	167	171	134	146	135	162	148	159	129	170	155	173	170	147	159	153	139	175	150	149	148	156	152	181	153	161	155	160	157	159	145	146	176	140	161	146	134	130	136	198	163	155	115	129	136	159	144	154	142	148	141	170	149	176	161	165	138	145	157	157	149	161	159	152	157	131	140	174	173	156	145	164	171	173	141	153	146	165	171	151	151	140	146	167	137	144	155	147	119	155	158	134	149	137	134	159	134	142	170	162	147	142	155	150	153	138	140	156	159	161	156	147	153	133	143	149	146	144	151	158	185	146	134	167	137	174	189	205	157	163	171	143	170	169	163	148	146	144	146	145	134	165	132	166	157	137	150	150	167	148	135	142	149	152	153	151	150	145	124	120	150	157	137	150	159	152	158	149	143	153	145	181	177	156	157	136	154	171	170	154	161	162	156	149	140	181	129	155	160	162	154	170	128	139	165	161	145	154	167	136	137	160	173	162	143	144	170	180	166	161	177	172	130	165	157	163	143	142	143	150	147	135	130	149	144	151	149	142	161	131	151	151	139	143	165	165	152	150	156	159	137	148	146	145	145	138	184	164	176	152	134	128	160	154	163	149	161	154	168	150	153	147	147	137	148	156	160	145	144	135	163	162	149	144	153	154	139	124	152	144	145	149	168	154	142	157	163	162	145	151	135	151	167	149	160	164	162	136	152	144	162	146	154	170	151	156	148	140	161	157	150	167	173	158	172	147	141	176	151	152	154	158	150	158	142	179	195	159	161	154	152	134	160	146	152	143	159	158	169	152	143	163	156	176	146	129	163	163	171	149	137	174	154	154	144	137	150	154	151	139	161	142	163	155	131	156	150	144	147	143	165	150	176	150	129	163	195	156	147	153	150	147	148	153	174	185	165	157	144	130	144	155	169	158	170	148	143	146	169	152	154	163	171	148	167	155	184	129	153	152	172	191	161	166	154	162	157	158	170	153	167	158	136	148	126	139	142	169	156	193	146	158	149	138	137	164	179	147	155	147	162	144	142	132	154	169	151	143	158	154	128	158	154	130	141	148	160	135	180	132	158	148	159	160	170	169	156	113	149	153	159	160	146	144	169	144	151	136	147	125	153	154	157	147	162	172	154	149	171	150	144	140	133	135	158	163	146	154	153	174	153	135	184	159	144	128	143	160	164	132	172	151	142	146	149	151	164	135	146	162	154	149	162	142	148	153	152	139	155	171	161	168	159	154	162	134	171	145	151	154	138	134	163	148	144	143	146	148	160	171	153	170	133	136	155	158	155	163	136	136	161	155	151	153	159	165	140	150	155	162	163	148	145	169	138	142	137	156	163	149	158	134	126	134	153	148	145	135	149	143	154	135	145	151	161	146	160	162	161	143	149	181	175	148	185	153	172	145	150	162	156	136	155	139	150	155	159	147	158	172	160	155	183	162	145	140	135	159	151	153	163	153	154	146	140	128	160	183	150	149	129	178	154	154	150	173	149	139	150	140	133	159	155	142	141	164	151	158	150	143	158	171	175	141	157	171	151	143	130	156	145	147	166	159	150	167	157	154	156	143	168	175	152	133	152	154	161	186	158	160	129	171	159	151	147	162	146	152	132	154	156	153	142	145	158	134	151	152	150	144	145	155	129	169	148	136	141	144	178	159	146	144	160	153	140	165	159	155	114	127	149	171	186	170	157	180	155	140	156	177	137	162	182	152	137	155	139	139	167	172	145	150	137	140	133	160	161	153	167	170	136	140	175	168	162	150	164	146	175	153	158	177	155	147	136	157	171	134	148	156	155	162	152	126	170	166	156	143	160	163	137	158	168	156	151	125	148	130	157	137	156	155	152	152	157	162	146	173	162	147	161	155	156	146	146	158	154	174	168	165	140	149	180	166	136	156	169	147	157	140	168	165	158	144	162	149	142	171	144	146	143	135	154	176	141	152	134	159	149	162	154	152	180	152	184	150	162	157	157	138	189	149	139	152	129	142	131	141	148	167	149	149	146	174	175	175	145	176	159	157	134	148	140	157	160	158	142	154	150	159	146	144	154	143	175	161	154	140	153	157	161	162	148	140	160	156	161	170	157	143	147	159	141	160	149	124	175	165	121	179	132	131	137	147	145	153	161	158	150	160	143	137	159	134	145	154	158	141	152	125	188	157	129	147	169	158	159	157	167	117	144	169	150	139	168	159	143	160	139	150	163	148	136	142	145	157	152	147	160	137	162	146	160	135	143	155	159	154	148	149	137	119	133	149	128	132	162	176	140	151	121	173	162	152	144	151	156	143	159	176	154	165	161	159	157	154	158	140	121	167	177	146	151	157	157	169	160	178	156	139	170	142	154	155	139	170	154	181	155	149	158	171	147	120	155	139	160	135	159	161	143	153	161	152	166	145	150	139	159	145	154	159	161	144	136	160	167	148	171	165	150	148	180	146	137	159	152	149	127	161	156	138	157	128	124	159	146	158	139	161	151	168	153	143	152	158	152	168	145	150	145	134	145	146	151	149	151	165	159	137	154	159	152	164	167	150	143	151	158	152	124	171	144	149	162	154	138	162	148	134	150	152	136	187	133	145	149	153	140	179	154	150	166	138	151	150	122	152	157	143	153	157	134	164	163	132	174	171	160	155	122	168	137	152	153	138	153	183	131	124	149	135	140	140	161	159	141	150	155	138	144	140	148	152	166	132	157	155	152	140	143	165	136	173	145	159	150	156	153	152	153	156	128	165	150	152	170	137	153	191	164	145	151	159	134	142	145	131	167	165	146	148	142	149	149	160	161	159	144	153	160	154	154	141	140	157	128	126	138	160	175	147	155	141	148	167	171	138	164	157	129	151	145	140	156	166	131	151	143	148	170	147	139	151	161	156	147	151	130	162	148	146	153	152	138	140	196	132	154	157	136	146	158	138	144	157	148	140	164	143	167	153	159	142	141	152	174	148	155
5832	1148	2605	2927	2579	2123	1762	1503	1286	1101	1025	971	810	824	771	703	640	662	652	629	556	609	599	554	545	536	505	534	528	568	492	498	512	480	495	496	508	437	488	469	462	484	484	482	497	493	513	512	481	447	471	484	440	444	454	451	427	480	443	452	430	436	450	455	494	479	462	431	457	455	440	451	473	444	452	507	438	468	487	473	460	469	450	446	449	479	454	444	453	469	476	433	460	422	431	432	451	481	453	435	452	444	461	474	436	437	421	429	479	402	408	468	447	464	440	427	427	440	426	442	442	467	424	460	472	464	493	419	464	470	456	456	440	464	405	456	452	465	434	427	403	445	426	437	414	418	458	467	444	479	436	466	443	415	451	401	462	441	443	431	448	481	437	421	423	376	474	407	460	461	498	451	451	432	428	483	450	453	472	474	411	429	436	419	452	462	450	419	439	459	424	422	443	463	429	456	445	461	481	458	435	464	407	451	420	440	495	455	421	442	462	437	454	434	441	451	454	500	435	430	448	453	479	418	426	450	424	450	496	466	449	456	458	443	440	449	441	461	436	465	423	456	463	458	444	448	466	405	408	487	440	414	434	418	449	414	448	441	416	465	448	421	458	414	424	412	459	429	449	465	449	455	460	487	428	455	448	404	461	443	445	447	423	418	380	459	457	422	436	455	439	461	460	478	442	439	451	438	458	444	414	456	449	425	440	453	454	445	439	456	438	457	410	415	427	438	422	441	437	443	435	469	433	428	443	468	442	429	442	474	434	437	429	456	426	457	482	455	443	416	456	419	459	447	436	443	441	433	429	424	455	414	466	417	408	408	430	442	457	464	437	477	477	477	437	426	447	443	466	430	442	463	470	505	445	480	395	442	437	420	453	456	409	440	458	428	463	441	458	429	443	461	413	450	430	455	426	468	450	423	422	453	439	461	441	450	459	407	474	423	415	451	448	410	452	417	431	432	435	475	475	413	408	459	442	455	453	439	426	470	433	450	447	426	476	438	429	464	478	403	471	436	439	480	416	488	504	456	467	469	426	435	449	427	428	432	461	448	444	431	439	438	427	466	443	446	429	445	448	456	451	443	437	445	460	481	465	420	443	442	464	442	468	448	463	462	438	450	427	457	407	439	424	420	464	389	447	413	446	498	458	439	396	448	450	430	465	468	430	404	455	433	454	406	451	472	435	428	435	431	436	446	420	461	425	452	465	439	456	457	446	394	456	416	430	440	439	404	422	444	430	428	453	387	448	447	450	461	402	455	491	452	434	454	433	451	422	404	456	444	470	417	465	467	394	450	458	440	441	450	487	440	453	450	422	414	475	448	447	454	416	436	423	462	495	443	469	430	463	438	466	455	444	447	425	465	443	453	451	446	449	484	440	414	435	397	468	431	429	459	418	410	408	434	436	447	420	415	421	472	423	451	458	470	410	455	433	478	461	445	460	442	453	422	413	442	464	425	439	431	458	436	444	457	482	445	427	396	447	452	438	394	421	471	456	434	468	474	466	495	421	438	461	472	435	457	457	407	474	437	430	451	401	413	436	419	493	422	453	434	442	449	463	478	391	451	477	466	433	455	448	401	467	447	440	461	451	455	440	391	441	421	408	413	468	458	431	438	422	429	420	441	463	432	411	446	439	450	434	424	430	459	405	470	454	453	412	450	432	416	452	470	417	427	455	411	430	426	439	389	482	423	441	443	415	470	441	455	416	413	444	474	481	465	403	427	440	473	450	429	426	416	457	438	442	457	414	440	454	436	457	443	417	440	437	458	434	424	448	459	470	430	454	433	423	412	445	461	450	416	452	436	448	472	468	440	459	427	457	461	415	423	458	482	451	438	421	439	403	494	452	448	451	421	440	431	407	435	469	462	434	450	428	425	445	472	460	489	447	451	434	462	425	419	439	441	427	403	463	394	456	412	428	455	444	432	478	418	456	428	445	449	448	444	402	441	427	453	423	456	411	449	456	451	478	414	400	420	436	421	444	469	409	456	452	419	445	450	470	433	452	451	432	434	425	446	461	448	433	433	472	467	428	424	412	424	466	444	440	439	420	452	446	444	475	411	432	433	430	450	419	406	446	477	427	436	439	445	446	476	454	427	445	427	435	476	481	435	435	413	484	453	432	422	440	450	435	447	456	453	455	488	449	433	449	399	390	409	447	449	430	443	438	418	469	376	417	459	463	469	417	424	450	457	463	451	466	445	438	409	452	444	396	454	444	431	471	441	481	430	455	447	474	412	480	410	436	462	463	472	424	407	455	469	432	479	440	432	450	470	458	450	422	438	423	443	434	457	456	429	442	445	436	469	442	439	435	418	432	437	446	413	437	437	435	417	429	455	423	419	443	470	468	463	447	393	417	468	465	447	437	414	463	446	395	427	428	439	468	457	464	458	419	404	467	435	436	401	464	425	440	472	460	435	448	431	456	472	457	450	419	478	472	433	437	454	462	406	487	454	449	446	443	405	456	471	401	435	439	493	438	444	450	438	447	419	490	433	471	461	445	401	455	461	417	418	418	436	453	461	430	457	422	461	426	428	425	441	418	431	423	420	433	449	416	437	414	471	432	445	440	461	443	454	449	455	441	450	447	429	456	426	417	441	463	475	439	474	453	435	425	420	416	467	414	412	428	483	434	382	427	401	419	411	443	447	488	448	457	423	445	488	417	460	442	449	413	461	442	422	472	461	411	427	427	425	453	434	428	431	427	435	462	466	422	445	423	481	443	475	469	465	476	449	437	435	438	434	429	471	447	438	436	434	460	457	422	414	421	459	441	427	419	460	467	431	426	430	443	441	426	415	467	438	416	403	455	442	456	480	423	447	464	407	435	418	442	512	454	438	480	462	447	424	465	425	454	459	440	446	472	434	473	437	485	456	432	438	456	453	503	448	455	433	465	420	463	410	450	446	488	437	407	459	438	425	439	418	427	439	426	415	433	487	413	457	424	447	425	424	421	424	446	449	425	480	449	474	440	404	443	419	455	447	431	451	460	432	459	433	454	438	466	442	451	458	465	432	450	457	384	459	379	420	416	475	462	413	442	451	461	430	452	442	450	465	453	449	411	448	433	457	449	454	446	424	475	419	451	476	430	410	461	421	472	424	409	461	445	436	388	437	460	405	419	428	506	443	433	430	430	478	463	411	443	469	456	433	447	445	461	417	453	431	428	413	462	448	394	430	436	444	472	414	458	449	472	480	448	421	458	446	448	432	433	496	463	437	451	460	457	481	459	426	427	464	459	455	439	432	480	456	401	471	419	434	401	449	467	430	442	427	455	456	432	445	431	419	425	475	451	429	404	465	442	424	431	454	460	430	437	455	454	446	415	430	462	464	448	456	451	456	410	460	415	426	432	429	456	470	428	436	434	457	441	426	458	431	421	404	471	433	458	403	481	462	439	497	436	437	415	416	445	391	436	474	434	471	451	429	450	410	454	446	472	455	432	467	443	455	434	405	402	455	442	428	447	404	460	416	443	461	410	452	458	432
14201	2396	2516	1875	1319	1053	773	642	633	550	505	453	472	406	371	375	407	340	373	376	347	346	356	372	322	325	335	312	321	325	301	323	351	333	309	389	312	312	290	354	364	341	324	324	329	306	351	323	352	297	307	312	301	318	303	321	335	328	361	305	306	327	315	339	276	281	290	339	321	329	313	318	314	302	315	337	334	318	352	323	288	334	331	342	300	315	320	266	334	307	331	327	340	321	301	310	326	311	323	318	303	289	337	305	293	308	325	318	315	299	315	331	314	295	333	326	287	321	316	311	293	329	307	306	297	303	280	330	294	308	298	344	300	307	314	332	328	327	309	311	310	281	334	321	318	326	335	299	290	337	289	313	298	270	281	295	309	292	295	308	323	307	365	317	338	316	324	302	339	284	328	312	313	337	335	331	299	310	313	340	301	304	305	305	317	300	311	319	341	327	307	304	302	324	285	328	346	326	310	328	344	306	301	310	347	317	320	324	305	344	283	342	281	321	312	319	306	302	323	311	292	318	334	327	350	315	323	264	317	282	305	338	306	319	276	323	306	328	312	298	306	314	316	294	355	299	300	305	305	325	336	298	341	313	303	330	289	331	333	307	282	304	310	299	308	282	316	314	317	298	309	299	275	324	305	299	352	341	294	329	330	304	316	304	299	299	333	335	301	320	270	338	317	323	307	284	312	314	303	305	312	316	326	341	318	311	296	287	325	308	309	320	281	288	304	307	328	321	283	291	314	299	311	304	330	309	299	323	303	374	287	326	333	304	330	326	315	316	300	303	287	295	298	318	299	293	327	286	286	323	295	322	315	310	304	311	328	308	308	291	326	289	310	313	291	325	279	288	315	304	297	316	318	294	317	329	335	323	291	285	307	332	337	315	309	329	328	321	292	285	331	327	284	280	271	314	334	313	317	283	335	352	307	351	288	318	310	333	319	318	288	302	340	281	315	317	299	295	304	333	310	295	295	306	286	310	333	309	306	316	319	299	321	319	323	309	319	327	354	324	326	324	337	290	320	303	303	334	340	274	306	294	322	298	320	337	310	317	342	311	289	308	332	320	326	347	353	357	322	264	308	309	302	310	311	319	303	303	324	314	305	322	307	340	326	319	334	313	313	317	301	322	333	316	325	329	298	307	319	304	311	314	320	306	310	341	296	306	342	305	296	303	340	301	324	289	319	322	311	284	323	296	326	285	311	297	299	305	279	337	280	295	283	347	281	304	307	324	310	297	323	306	331	271	341	317	279	315	295	326	350	311	293	330	314	312	317	336	321	312	336	326	318	339	325	328	317	345	318	281	316	329	304	320	328	289	285	319	269	278	343	311	342	325	280	328	288	328	316	334	297	327	327	313	279	335	339	318	331	310	307	333	312	284	289	325	313	329	309	284	313	321	344	305	300	299	303	323	286	295	311	310	282	300	328	309	322	304	324	311	317	285	336	325	292	322	349	319	343	321	289	328	342	306	318	310	301	320	320	314	277	343	324	304	306	307	319	322	324	312	289	299	309	305	306	298	345	295	265	290	294	287	299	325	326	320	341	310	310	310	317	300	292	308	282	307	331	334	317	323	303	300	309	276	290	305	304	299	274	286	307	304	290	290	364	305	315	297	317	319	308	297	326	306	287	315	321	278	299	300	284	295	315	302	319	310	310	299	301	328	324	296	331	322	330	326	354	302	283	311	307	322	307	329	346	351	317	323	322	317	290	312	351	338	279	287	288	308	308	304	330	305	298	304	314	303	307	343	309	335	301	268	312	330	293	293	284	306	314	303	319	307	313	296	299	292	316	313	302	295	322	313	316	276	288	305	313	309	296	290	330	318	311	356	327	323	316	311	317	357	279	309	320	327	323	324	301	314	337	335	330	297	314	316	325	312	310	337	299	315	342	298	308	287	321	282	298	300	316	307	313	360	326	294	324	341	290	304	288	298	303	307	329	300	310	270	306	308	309	323	329	314	320	320	312	322	315	305	322	316	337	324	311	314	334	329	303	317	291	320	299	336	301	297	274	321	299	282	306	329	318	286	349	309	308	317	285	270	303	290	311	322	312	308	316	312	306	318	324	321	301	318	306	379	313	299	332	320	321	308	317	295	302	305	329	317	334	289	284	327	332	316	306	297	293	293	335	329	292	313	307	294	319	346	298	303	307	313	315	286	305	328	272	330	299	263	307	299	314	308	299	305	316	343	309	300	287	288	325	312	306	336	284	327	298	301	327	293	297	340	329	278	324	312	297	296	282	322	318	328	334	313	319	332	283	296	310	319	304	310	291	271	295	309	329	316	309	278	316	335	328	293	285	333	326	345	313	295	296	280	299	329	320	293	333	328	328	335	267	292	290	309	297	278	327	294	312	321	279	313	331	302	259	309	300	312	312	289	307	342	332	343	289	329	343	311	296	304	334	336	340	282	304	288	291	311	301	291	304	311	314	305	300	319	323	295	307	307	325	317	340	281	303	304	288	319	315	308	297	312	306	283	281	317	284	308	308	284	280	316	326	311	329	340	304	285	303	314	309	321	298	311	335	303	296	333	303	327	310	333	301	336	322	338	289	309	290	282	307	310	319	347	317	353	285	301	329	278	309	308	323	367	327	301	335	311	320	297	305	305	297	303	346	301	283	311	337	324	316	379	300	302	321	322	339	317	299	278	324	301	287	283	330	294	326	293	300	310	287	320	293	322	315	335	319	314	306	283	295	310	326	288	300	333	326	287	298	323	296	296	310	285	296	295	317	283	306	308	286	307	359	314	316	327	323	324	314	313	321	310	336	304	332	300	272	290	301	310	296	334	302	319	341	284	296	340	307	324	298	298	316	325	327	286	298	295	301	317	287	334	287	333	290	328	285	294	299	290	298	327	307	340	290	278	282	319	312	284	302	317	285	302	314	310	326	309	305	333	336	319	299	292	337	305	322	303	322	287	299	291	326	293	310	308	326	332	315	308	339	308	345	268	315	299	320	324	316	323	321	349	254	321	319	318	328	301	296	295	280	327	317	313	329	309	310	314	303	316	305	315	313	321	295	307	304	308	300	297	329	290	302	295	325	314	303	320	306	296	314	311	313	301	301	300	308	314	329	339	278	306	308	331	287	303	344	302	290	303	288	325	323	277	313	325	319	324	316	292	330	342	302	298	305	315	346	281	271	334	279	294	296	309	290	295	314	353	315	281	320	314	297	310	298	324	319	307	347	311	313	296	307	296	311	338	322	320	300	321	312	327	315	309	282	304	301	327	319	276	333	314	316	315	292	301	342	323	296	321	308	299	317	329	291	283	279	316	295	301	348	316	285	291	311	316	302	332	326	333	296	309	285	323	356	326	308	326	286	307	312	304	312	320	301	309	293	307	312	326	325	317	299	293	292	298	328	326	312	343	362	305	300	308	284	315	299	321	332	322	309	325	292	308	314	298	316	309	287	322	274	300	343	326	328	300	322	309	291	291	336	307	289	296	303	321	316	299	351	306	303	320	314	282	324	313	307	306
7822	2270	4901	5462	4670	3933	3254	2746	2404	2116	1910	1741	1604	1507	1400	1290	1324	1241	1136	1148	1113	1044	1040	1084	1011	973	978	909	866	924	893	872	926	884	870	879	922	873	856	814	825	849	859	798	861	831	835	858	840	833	791	830	831	804	803	791	843	828	823	837	812	830	799	834	830	757	779	779	793	825	797	804	738	763	751	828	776	778	782	749	807	832	784	758	740	813	803	829	782	743	765	775	748	771	801	815	779	775	789	782	770	765	803	776	776	748	773	832	762	770	764	834	817	766	788	759	792	759	760	772	718	782	815	738	739	791	772	786	766	794	780	726	789	778	705	765	769	762	795	807	770	822	796	744	754	773	801	768	774	728	784	778	751	790	802	750	787	801	768	778	752	772	768	766	765	733	758	755	751	758	754	781	754	789	730	748	749	823	741	751	811	802	755	786	809	727	753	750	785	798	768	785	748	757	700	786	799	769	769	693	772	777	748	794	740	788	793	778	744	736	726	760	773	795	739	761	796	828	729	772	756	789	757	795	788	797	770	727	765	734	761	750	780	741	716	742	812	762	731	799	774	813	780	759	768	739	803	782	825	754	817	752	706	772	799	751	762	759	811	786	790	787	749	746	828	790	772	792	783	746	749	743	773	785	809	779	769	724	741	763	726	779	812	744	774	775	765	732	753	792	827	762	761	775	737	723	775	775	780	787	773	753	768	788	771	727	789	811	762	768	770	732	773	750	741	724	747	760	781	766	742	737	802	732	773	733	808	768	769	774	763	808	785	717	741	819	769	729	739	793	794	742	766	757	795	754	807	757	786	795	760	770	828	760	778	775	770	817	745	785	768	786	733	687	783	796	748	768	806	768	763	750	783	749	771	810	774	802	815	769	763	768	756	802	811	727	728	781	699	793	774	789	794	792	783	762	780	800	734	816	791	780	765	755	788	749	815	798	768	771	756	759	798	737	789	774	813	759	725	778	758	759	736	776	759	841	779	754	841	857	728	781	752	714	741	808	766	726	754	779	847	784	788	756	754	747	776	775	792	756	761	729	773	738	823	748	784	752	751	749	748	755	782	800	750	769	746	790	747	780	787	760	760	781	740	771	800	797	757	770	729	724	737	757	774	771	781	764	775	780	852	772	752	804	739	774	756	754	771	773	746	752	755	776	775	785	792	745	777	820	787	736	837	762	770	766	724	779	754	788	782	766	818	732	745	731	768	845	781	783	729	772	810	719	733	781	762	792	787	801	771	798	734	771	757	745	794	769	804	743	771	789	797	825	794	794	801	763	772	766	787	786	722	749	731	776	760	763	780	797	775	853	774	798	810	696	768	720	780	822	773	762	812	751	741	755	778	768	797	790	779	763	781	764	778	759	757	780	742	841	764	751	833	749	802	738	738	775	716	786	803	806	778	760	755	752	766	780	766	775	768	765	708	789	794	791	765	785	773	785	766	794	751	836	789	741	800	787	750	810	789	774	741	768	750	817	796	772	740	805	773	774	748	768	767	773	723	752	747	790	806	746	762	741	750	759	768	784	756	755	746	775	800	758	796	791	767	717	791	825	763	777	759	770	796	762	767	803	796	731	727	760	766	834	786	762	739	807	726	777	772	744	798	743	758	771	754	766	773	774	771	778	838	711	782	718	752	730	732	731	751	749	747	754	760	728	794	794	809	795	742	770	753	735	708	780	766	742	763	808	823	758	774	775	813	804	757	782	752	769	777	815	795	748	809	737	766	812	780	799	790	770	707	753	786	818	743	767	792	748	789	772	807	746	710	746	716	738	748	801	809	801	804	792	755	730	745	710	801	769	767	760	754	750	819	752	715	790	710	757	751	733	720	744	715	765	782	768	782	794	755	728	728	834	740	751	741	729	766	764	763	782	790	760	728	738	775	803	757	778	771	810	770	798	766	778	755	816	754	825	802	772	777	732	753	793	777	739	757	754	785	746	721	791	806	776	743	771	856	747	778	751	760	802	792	785	787	738	780	819	769	789	740	771	737	820	774	798	807	782	749	765	816	783	796	758	756	799	739	763	741	732	766	798	764	761	764	745	759	768	800	759	777	745	780	791	724	741	794	752	720	743	772	726	749	805	703	807	760	783	713	768	746	759	760	751	793	773	795	755	764	730	784	747	777	812	807	782	766	767	734	781	805	764	760	764	743	744	738	731	780	766	737	805	784	763	786	789	765	767	724	765	728	734	796	759	785	759	804	779	754	745	804	791	792	775	796	797	771	728	769	785	774	795	786	776	753	781	778	739	763	837	739	739	802	771	796	746	764	773	769	791	758	731	777	792	771	768	748	751	770	757	740	729	743	759	771	803	740	784	790	768	739	751	792	775	788	817	788	785	740	775	756	801	782	744	759	739	823	779	781	751	726	730	794	732	781	790	744	732	750	753	743	769	771	759	821	778	759	780	724	762	761	761	809	726	754	781	775	746	765	793	784	795	779	775	769	755	768	757	762	785	787	734	800	750	758	745	717	824	748	752	754	766	748	761	732	735	802	778	687	779	725	762	719	698	808	810	721	811	778	786	818	750	812	762	726	755	800	809	732	729	772	824	707	803	813	761	741	768	745	750	808	727	765	786	730	768	785	784	716	753	800	731	783	799	763	763	777	769	782	783	729	769	782	770	760	802	796	757	754	804	764	718	782	779	747	821	755	715	801	729	802	774	772	713	782	812	808	833	776	760	788	799	746	762	753	795	762	780	756	735	778	752	770	773	724	783	778	726	756	758	782	777	813	817	736	763	741	734	752	715	836	753	772	775	763	795	817	742	764	785	747	772	817	743	743	767	739	787	739	763	767	732	824	764	746	735	798	723	793	737	763	777	792	806	717	777	752	741	769	826	759	732	756	788	820	721	757	794	763	791	760	782	758	755	744	756	767	749	790	731	792	727	749	741	771	793	724	703	719	787	764	785	775	755	781	781	729	746	788	808	743	769	811	766	748	816	727	767	802	753	773	744	772	772	778	757	765	757	750	821	775	772	773	774	796	762	735	794	735	748	747	710	797	814	825	760	746	787	789	813	763	804	777	802	778	735	789	792	823	753	794	790	743	788	740	769	737	731	751	766	775	762	777	782	794	753	745	725	767	779	720	755	798	784	783	772	814	762	754	805	774	752	783	757	734	777	770	788	820	774	784	692	746	773	779	743	757	745	790	776	804	771	760	743	743	744	833	767	733	746	724	762	755	744	763	743	734	768	829	764	775	825	706	740	763	770	783	780	741	736	793	771	804	766	780	799	776	764	805	728	756	770	785	758	783	792	763	765	766	753	823	780	787	803	806	753	759	819	768	773	755	794	744	766	760	718	753	742	787	797	766	754	769	768	745	805	744	803	816	688	748	741	790	747	757	760	765	734	729	773	748	744	793	750	819	792	726	785	774	745	739	733	768	799	780	765	756	774	739	821	818	751	752	783	778	761	814	825	751	753	746	809	735	789	768	767	817	749	773	729	770	803	759	747	752	745	759	734	761	812	774	737	750	760
1823	135	133	110	114	117	116	110	109	107	97	106	113	126	95	99	113	101	109	113	89	93	95	120	117	81	104	111	122	100	93	107	97	98	116	113	119	101	109	110	98	128	120	104	127	111	114	113	118	103	102	111	88	81	100	120	98	121	112	91	103	108	124	97	108	117	114	99	104	104	96	91	111	112	90	104	98	128	113	99	110	118	106	97	105	107	100	121	116	116	97	92	108	115	110	108	97	108	91	100	89	117	88	93	111	106	88	126	93	91	114	110	108	87	111	130	110	106	105	120	102	104	112	110	98	122	113	102	107	112	98	104	97	96	88	127	104	95	104	108	95	106	107	107	92	129	115	96	97	118	92	98	126	117	103	107	101	93	114	97	108	123	115	116	104	77	96	116	103	122	104	110	105	115	131	100	97	123	107	99	122	99	104	107	79	119	141	92	101	88	83	107	104	98	110	91	100	125	109	89	114	107	106	123	96	117	98	103	105	102	129	96	99	115	91	109	107	97	99	99	92	96	119	102	109	103	106	112	102	101	106	108	98	120	126	113	111	118	103	114	112	93	102	115	111	115	103	99	112	111	96	105	93	108	112	88	103	115	101	90	96	86	89	104	116	124	82	105	118	112	102	102	111	103	106	103	125	102	105	112	106	101	109	88	102	88	103	97	112	105	102	115	117	111	83	95	112	109	113	105	105	113	118	99	100	109	90	104	116	94	116	115	102	98	104	108	107	109	105	106	118	124	94	92	101	92	102	115	114	102	97	99	95	112	88	117	94	110	112	107	102	103	111	106	98	107	99	102	116	82	100	109	103	100	110	94	126	103	90	114	103	93	80	93	92	100	101	115	119	96	115	99	100	105	98	110	98	99	118	102	98	113	114	109	94	105	113	86	119	124	103	101	100	112	115	107	98	82	119	105	114	129	126	109	110	108	104	121	85	106	100	103	106	101	90	113	88	146	112	108	107	99	109	107	104	119	102	121	103	116	97	105	119	105	111	98	106	79	109	115	115	103	115	133	109	117	87	104	90	99	106	94	102	115	113	103	102	103	106	108	107	115	112	99	118	113	97	110	105	110	122	105	105	109	114	97	92	92	101	106	103	102	88	120	100	105	114	99	95	94	113	100	113	104	105	102	101	96	93	116	105	105	116	111	95	104	104	100	119	109	111	102	88	100	100	102	99	93	101	118	115	94	111	104	113	106	89	93	100	114	94	114	99	116	84	102	104	120	96	110	99	115	100	95	117	107	119	89	114	119	111	113	99	94	85	105	88	96	101	95	91	89	102	120	108	105	78	106	119	111	100	91	96	128	91	110	108	111	109	99	108	94	103	114	125	105	99	92	90	121	111	98	96	112	99	106	119	107	102	109	111	113	97	91	120	106	109	92	96	110	100	91	109	96	118	116	132	110	98	126	117	117	109	116	92	115	108	99	108	101	81	100	106	111	110	93	111	124	95	122	111	100	92	108	103	91	97	88	110	118	117	121	121	109	119	80	111	114	103	102	109	107	105	121	102	128	115	101	104	110	101	103	100	105	95	105	103	108	101	104	85	115	112	104	110	87	112	106	101	98	89	106	113	108	92	88	91	104	113	90	107	116	100	93	102	100	111	119	117	110	97	103	96	107	102	120	110	107	94	106	100	90	106	92	107	100	96	85	115	116	106	92	117	127	101	125	121	110	94	94	91	99	111	109	91	114	116	122	125	101	89	109	115	125	110	87	104	97	93	107	110	119	86	94	108	108	106	125	100	102	103	94	109	112	113	116	108	108	117	97	100	116	102	116	113	104	126	102	107	104	105	104	104	116	101	103	92	103	105	110	100	104	102	96	115	100	123	98	109	97	129	96	97	136	109	120	79	117	124	118	75	98	106	105	104	104	108	86	99	115	117	92	85	96	101	118	98	94	84	103	102	113	105	95	113	95	93	100	106	98	117	104	91	121	113	105	88	121	114	93	100	98	124	99	103	105	107	106	98	102	109	99	118	130	110	110	92	109	114	111	96	114	110	107	90	99	92	86	104	112	85	121	108	98	106	89	110	106	99	108	119	87	101	106	87	106	100	106	102	107	98	111	114	113	98	100	108	95	95	105	106	109	112	109	95	99	107	113	109	119	113	100	115	96	109	96	113	101	105	112	99	112	112	110	94	124	97	116	96	85	94	106	99	112	89	128	108	104	103	107	108	97	88	101	99	118	113	98	115	106	109	99	110	116	114	112	99	107	122	102	115	90	97	93	120	111	118	93	118	107	97	87	101	104	116	120	107	114	116	108	102	104	108	113	99	102	98	98	101	110	102	107	103	93	104	105	102	95	99	114	100	95	119	118	106	99	112	111	113	115	96	95	112	113	102	98	97	91	104	89	114	122	94	110	110	102	111	109	97	105	97	98	119	124	78	119	99	106	95	103	99	109	86	102	97	90	93	109	96	106	99	127	121	103	105	110	112	109	100	118	96	102	96	91	94	109	103	119	106	99	92	93	98	97	121	97	99	128	108	108	109	100	114	92	92	93	117	91	109	99	103	104	108	130	98	78	104	84	118	84	90	100	98	111	93	100	114	119	113	127	104	136	119	85	133	105	107	89	100	102	114	93	131	110	121	112	110	92	112	115	112	109	105	116	87	92	96	119	117	109	109	89	104	104	111	117	113	108	99	105	92	111	102	92	105	104	103	91	107	104	101	108	92	129	97	108	103	111	103	109	106	107	96	107	102	91	93	91	85	96	70	107	105	102	109	120	97	88	92	109	91	118	89	102	95	100	117	107	89	89	105	108	88	111	102	108	107	101	115	115	108	102	108	99	101	116	110	98	99	101	78	92	121	115	121	104	114	91	86	102	103	90	108	140	88	114	96	98	119	104	101	117	96	100	111	117	97	101	107	106	121	96	112	105	87	96	100	122	112	102	117	112	120	86	112	110	96	100	97	109	86	102	98	105	110	128	106	119	115	92	101	99	77	111	92	97	100	129	75	106	122	109	108	106	102	93	110	96	103	102	95	120	115	135	113	118	90	107	108	80	91	119	83	113	92	111	100	118	108	91	109	109	113	114	94	113	115	106	112	115	106	109	101	116	116	100	98	90	104	101	97	94	98	100	108	105	96	113	116	85	100	97	103	108	100	121	97	83	98	92	99	112	106	106	105	111	115	98	88	112	93	112	107	101	98	87	104	104	109	96	97	112	109	103	90	101	95	128	119	98	84	84	94	110	113	84	89	90	96	108	98	98	97	93	120	112	101	103	86	114	129	131	90	113	94	92	103	112	114	108	117	91	117	115	110	85	108	110	123	84	97	96	99	109	109	108	112	120	122	102	120	101	90	92	90	98	105	103	119	117	125	100	104	93	86	86	99	103	110	98	86	117	100	108	99	108	85	82	116	96	110	100	104	96	100	123	120	106	110	87	100	81	113	94	90	114	99	105	104	118	102	97	101	91	104	117	108	100	86	97	119	110	99	111	127	115	119	112	101	103	100	97	97	91	116	110
2029	362	424	451	393	366	346	371	343	365	325	344	348	362	335	344	338	305	344	349	318	330	307	325	307	301	309	316	296	290	334	342	321	315	351	316	322	339	319	378	314	325	337	305	340	318	337	301	321	356	329	305	286	343	319	296	331	326	317	352	289	320	379	331	347	321	317	312	361	315	318	344	335	330	347	348	326	350	326	319	332	296	324	302	325	324	328	319	279	301	333	308	325	308	376	304	326	333	341	334	319	323	304	336	337	318	289	310	327	287	335	311	345	308	321	338	338	346	302	306	331	311	330	327	314	332	327	306	277	310	338	326	353	347	352	334	335	323	327	315	341	320	317	314	301	299	336	328	351	310	301	340	369	360	320	310	300	337	346	335	309	276	336	299	346	352	332	308	342	339	343	312	302	306	375	335	332	310	333	333	299	334	307	340	341	305	314	302	337	313	332	304	350	338	330	306	366	315	323	309	308	337	334	358	321	357	316	285	326	332	339	317	354	331	341	298	337	328	304	279	309	297	322	333	320	286	306	326	327	331	303	309	333	326	316	312	318	332	323	334	275	313	341	332	339	338	350	318	348	351	343	328	315	342	294	328	344	328	345	348	309	329	295	315	309	341	297	323	328	352	308	332	318	296	337	297	314	291	363	335	327	319	341	318	323	368	320	339	341	320	328	323	352	317	307	316	289	300	327	296	310	341	323	301	291	332	284	296	339	340	353	309	336	343	326	322	346	320	306	332	336	326	342	300	326	367	318	319	305	297	327	310	327	341	333	299	349	341	316	328	316	290	354	302	338	345	299	329	304	311	301	305	290	341	338	301	345	337	337	359	325	331	336	303	329	326	326	302	320	340	327	325	346	318	314	343	348	337	359	315	329	310	363	307	326	313	330	288	318	288	304	343	324	289	305	328	323	336	320	350	309	331	318	322	341	319	339	290	296	354	346	308	309	316	363	319	305	332	326	335	308	339	319	312	351	312	317	352	345	311	304	321	325	314	334	316	364	355	319	309	310	294	337	315	324	325	331	311	325	327	346	283	346	312	314	306	350	281	338	330	346	314	327	333	339	348	303	341	323	323	295	294	294	290	357	337	335	311	337	329	280	307	346	325	315	306	357	304	307	296	327	317	294	317	332	326	314	329	305	325	343	326	322	332	323	329	303	316	312	319	327	319	299	365	311	308	333	331	324	270	349	332	329	338	311	342	339	324	345	314	308	308	321	320	320	340	329	328	333	308	296	330	301	338	325	352	332	324	327	327	336	323	330	310	341	307	318	342	301	325	334	328	285	350	297	297	329	325	347	344	320	316	339	316	302	323	326	338	322	324	367	348	314	310	319	352	326	353	330	332	327	324	313	317	320	339	299	330	308	302	343	311	345	324	313	314	285	326	317	344	318	294	350	300	349	307	325	300	303	301	312	340	360	337	330	347	306	289	337	328	321	304	324	316	296	293	329	312	316	341	342	327	319	363	319	341	318	342	314	345	312	346	346	318	302	310	305	326	312	320	315	315	300	308	326	330	330	304	329	344	306	331	325	333	328	271	327	355	328	332	326	337	314	326	308	337	331	317	297	342	332	316	314	315	328	351	359	340	311	330	315	299	312	290	291	346	334	328	313	275	316	297	329	309	344	321	318	324	365	305	313	310	311	302	314	291	335	329	328	313	310	304	296	327	310	326	332	326	341	334	321	338	299	358	347	331	344	325	346	290	340	304	299	319	316	344	327	309	303	330	319	314	341	337	314	347	312	303	323	317	290	319	315	346	302	326	305	329	324	284	340	317	281	370	317	323	334	327	352	337	296	336	323	297	312	362	320	318	338	341	323	320	312	359	337	343	284	342	322	312	339	356	338	307	319	338	307	321	281	307	328	314	337	294	326	323	347	326	310	330	323	335	331	324	317	322	354	318	344	339	312	320	328	322	290	298	301	316	364	276	328	328	319	314	294	288	355	349	314	317	293	282	359	312	316	322	296	306	307	324	358	329	342	320	294	342	284	325	349	303	315	302	337	311	311	340	349	327	320	327	351	308	307	298	324	343	332	298	288	317	320	353	338	297	327	289	310	326	286	287	320	332	318	339	297	322	328	328	309	305	299	312	284	320	329	323	349	315	335	329	353	342	319	333	317	366	289	333	330	301	299	330	367	332	328	343	327	325	336	348	334	329	331	346	312	337	329	325	328	324	330	341	333	291	312	298	337	319	336	329	311	339	357	313	315	303	309	310	316	319	300	327	298	350	296	320	324	326	314	325	316	320	295	308	349	304	344	332	354	330	338	326	347	331	324	308	331	285	322	343	333	362	315	288	362	305	311	334	312	300	338	350	321	333	314	333	337	311	346	359	324	316	315	339	328	355	310	328	318	342	317	328	339	322	302	339	333	319	321	309	320	334	325	333	321	319	330	311	318	325	356	309	303	287	336	306	309	317	319	306	333	340	306	329	339	321	317	303	310	314	338	316	337	345	324	301	318	318	314	329	330	307	282	340	297	323	282	298	312	307	351	298	337	306	310	312	311	305	332	320	312	343	312	329	312	369	295	313	321	297	365	297	356	326	331	351	304	336	295	300	299	287	357	321	349	321	299	351	331	311	351	338	346	330	339	312	335	318	316	319	309	334	318	311	328	310	313	306	353	334	361	300	326	332	349	327	315	326	340	365	286	345	353	309	305	321	312	333	353	329	335	302	316	325	311	351	340	334	305	274	300	304	329	310	326	301	332	318	337	321	364	345	323	328	325	350	316	328	313	337	353	315	336	316	337	346	315	303	314	310	307	359	323	324	301	368	323	339	334	305	338	326	303	340	323	335	339	283	312	314	303	334	319	317	292	341	305	349	317	316	339	284	329	345	315	321	304	320	315	327	321	315	328	295	321	323	320	304	356	294	293	311	308	326	315	314	356	332	326	324	366	312	368	312	337	334	332	304	338	339	341	326	294	316	332	335	319	318	343	306	323	335	324	308	335	319	334	315	327	334	315	301	310	333	315	319	309	342	342	314	319	332	349	319	308	317	300	344	310	315	319	293	336	337	348	283	299	332	300	344	313	348	308	323	345	337	329	316	305	325	345	324	304	322	324	363	315	298	337	345	300	353	368	355	312	316	335	324	314	338	275	302	300	314	332	324	330	331	312	310	324	334	307	321	346	337	334	340	298	343	313	325	333	319	317	335	343	328	325	326	331	348	318	330	331	298	342	316	315	321	326	350	363	342	313	289	320	359	322	326	304	326	321	333	304	324	339	318	318	349	318	289	341	338	324	315	313	295	304	340	352	362	275	343	343	311	341	313	331	337	317	335	308	372	348	327	314	338	330	312	361	314	291	325	358	323	291	338	295	321	327	319	322	330	333	321	323	311	338	307	320	293	322	322	327	307	324	326	332	293	328	334	313	315	324	303	337	318	326	313	312	325	354	321	308	335	313	319	329	346	298	307	301	339	340	308	337	297	308	321	338	330	329	338	331	307	326	320	359	334	377	314	306	328	333	325
7532	1001	1157	825	653	479	375	300	314	258	252	241	189	200	202	197	159	159	174	183	180	175	169	200	158	140	154	145	154	149	144	159	161	163	158	160	145	163	146	147	162	150	166	160	135	147	141	155	181	169	163	158	146	154	158	159	158	165	179	158	126	160	157	155	132	146	169	164	147	168	140	154	158	152	134	146	158	156	160	158	143	143	144	153	155	148	141	153	139	197	156	142	140	153	143	145	158	136	143	157	136	153	138	145	167	156	139	139	166	162	121	143	148	116	132	176	139	147	129	139	155	152	144	163	160	144	128	163	154	150	154	153	171	139	166	136	148	154	146	153	171	133	146	150	142	171	133	139	168	142	134	161	168	180	136	169	147	171	168	150	132	148	142	147	145	160	174	140	157	153	146	151	182	122	134	158	157	150	160	141	150	138	140	127	138	130	159	155	154	162	156	162	165	150	143	170	184	139	150	144	158	172	156	147	158	127	142	133	143	173	161	157	147	149	169	168	143	142	130	152	137	156	139	166	140	162	153	159	152	145	140	159	169	149	150	162	152	159	165	165	146	129	144	164	139	135	127	152	145	165	146	155	136	152	138	164	161	158	137	176	152	167	127	153	151	172	148	169	137	149	169	147	132	146	139	131	161	165	137	168	142	165	147	133	147	134	162	178	165	159	140	148	147	147	134	141	160	159	144	149	142	162	159	147	153	141	163	141	148	136	139	157	154	143	159	144	140	144	163	155	145	133	167	168	158	154	136	141	142	175	126	154	158	156	150	160	141	144	138	154	133	155	139	150	146	165	133	149	161	163	148	165	175	160	152	172	136	152	169	131	141	176	149	142	143	138	142	170	127	162	146	142	169	147	163	144	150	150	154	136	157	155	155	155	179	139	170	157	130	172	151	167	140	142	156	142	141	168	137	145	153	157	153	149	151	152	130	186	140	153	148	150	167	163	151	139	167	148	148	154	149	153	150	160	136	171	166	139	157	153	133	137	147	139	160	137	146	123	155	143	140	155	155	164	155	159	171	137	158	186	150	146	165	161	151	138	173	173	163	144	126	160	142	142	167	150	127	133	170	155	166	138	142	148	125	159	142	149	153	130	142	135	155	154	149	142	160	148	169	151	155	157	138	146	137	158	154	150	161	161	144	159	139	141	137	164	148	146	166	146	141	142	159	158	133	145	153	130	149	134	155	137	133	150	138	133	145	127	150	165	174	166	148	151	146	129	164	126	163	133	160	171	154	156	158	142	164	155	152	158	165	136	154	153	162	157	150	162	139	136	135	145	163	126	141	145	117	138	166	154	165	141	144	137	149	152	136	146	140	156	159	145	154	131	140	153	147	133	141	153	120	145	155	154	158	161	156	153	133	132	153	116	139	149	140	177	142	176	162	139	172	161	157	157	166	141	146	137	153	144	149	132	151	155	160	144	131	152	143	156	161	125	164	143	139	136	155	171	129	140	128	126	166	167	150	140	157	155	145	143	140	135	158	166	155	144	147	155	152	167	151	144	144	132	138	163	146	158	147	155	165	155	157	140	151	129	143	152	147	169	154	155	151	156	137	145	136	143	156	162	131	152	156	152	140	154	156	154	163	151	161	135	154	185	150	139	138	169	170	168	163	133	163	142	126	134	139	146	143	155	133	134	133	160	147	152	154	162	146	145	198	176	139	146	178	140	158	151	148	164	161	143	165	156	162	154	140	147	163	129	146	158	133	152	153	141	148	146	149	159	149	145	144	140	171	150	163	166	149	148	147	157	145	159	150	131	146	140	139	142	163	149	151	161	150	137	156	144	139	140	168	150	145	141	150	142	166	171	163	153	145	142	154	141	150	152	140	131	156	142	159	159	153	137	130	133	142	157	141	153	164	140	148	133	140	162	174	157	157	149	155	161	155	136	172	182	154	168	153	146	159	151	158	148	150	167	143	156	158	154	158	143	151	162	134	180	149	149	170	144	136	168	153	133	136	162	165	134	131	158	143	142	151	177	139	141	168	162	160	141	152	150	153	118	138	166	150	129	159	150	154	147	140	144	165	169	153	175	117	140	162	137	156	151	133	170	155	148	131	136	158	142	151	145	174	161	158	120	140	138	153	146	154	142	148	149	166	148	142	162	149	118	152	146	154	155	151	146	164	148	145	150	138	136	134	153	152	165	146	162	164	165	146	152	123	168	134	133	166	153	136	149	160	149	150	155	162	152	163	163	149	157	148	151	122	161	156	146	165	149	161	137	149	104	147	146	175	154	146	133	169	132	156	146	146	166	175	149	150	145	158	158	140	147	158	143	170	160	172	117	136	149	142	137	141	156	168	160	165	167	141	155	157	147	155	151	146	140	161	142	147	121	149	149	145	139	157	170	123	153	161	163	152	128	162	172	152	150	144	151	146	152	164	143	150	152	144	151	152	121	143	124	157	194	153	142	154	160	141	146	164	161	153	153	134	135	159	149	170	168	151	173	156	167	151	164	133	143	139	145	129	129	157	129	154	169	154	173	154	141	151	144	139	179	170	146	154	170	157	145	130	162	153	145	160	182	157	142	154	162	153	138	147	133	148	157	150	185	159	161	141	116	146	143	140	130	130	144	148	157	141	152	147	125	127	148	140	141	150	159	147	161	137	152	149	159	147	167	157	138	152	156	144	160	144	156	161	126	143	173	137	127	144	156	160	167	146	119	159	161	153	140	149	153	149	129	156	154	164	141	158	154	139	168	173	156	150	150	139	144	146	143	186	190	139	150	168	136	148	148	152	145	151	153	157	166	162	166	160	168	141	143	161	142	142	165	165	161	157	166	145	158	148	170	147	164	153	155	160	147	149	161	155	144	141	172	143	154	162	162	140	152	152	157	141	156	154	143	171	139	144	158	159	166	179	174	145	156	145	162	154	161	142	154	139	150	151	124	157	160	165	126	161	154	154	165	143	134	179	164	153	144	152	151	161	169	173	147	142	156	136	150	166	134	151	140	145	131	133	130	166	160	148	148	141	150	162	130	128	159	152	157	175	148	143	161	167	155	153	152	137	152	158	165	147	142	166	137	145	143	139	169	132	145	134	135	154	134	151	153	147	141	153	161	157	158	154	159	138	158	142	153	146	161	158	146	140	134	173	185	162	159	145	151	156	147	154	160	144	128	131	155	162	140	128	163	142	153	156	156	123	155	148	154	160	157	139	158	159	152	144	142	137	142	143	141	163	160	142	157	144	156	146	154	147	146	154	173	167	151	133	152	151	142	155	166	159	149	136	142	142	128	158	114	130	172	155	149	143	165	158	144	160	154	163	181	146	152	161	165	159	150	152	127	154	169	171	159	155	153	150	142	149	155	131	157	162	139	153	150	137	153	159	149	129	151	116	152	165	169	143	152	158	139	133	152	149	151	152	149	171	154	165	151	146	169	145	146	141	145	148	173	154	151	173	149	174	137	161	144	135	150	148	153	168	150	152	147	157	165	147	146	139	143	143	154	144	148	152	161	184	153	153	155	141	164
5727	1210	2565	2924	2628	2138	1753	1445	1246	1167	1003	926	854	827	760	660	657	696	644	647	606	568	600	595	515	534	512	500	522	488	533	508	458	450	518	534	552	446	448	467	500	464	418	477	468	490	432	491	441	451	471	453	431	449	468	449	486	429	446	470	474	461	437	471	470	485	440	421	410	435	462	429	437	432	446	455	451	458	420	426	458	436	451	454	476	426	449	406	433	422	441	437	437	459	450	444	461	449	463	414	440	445	417	452	449	458	431	455	446	461	442	451	422	467	419	422	462	433	439	439	438	441	443	433	456	452	472	459	475	475	433	465	440	449	502	437	468	424	431	433	478	425	419	452	447	449	406	417	413	440	433	469	404	426	441	462	423	400	416	411	442	469	434	443	444	460	424	456	442	395	456	430	449	439	447	471	406	453	473	435	459	462	449	434	451	447	450	478	437	463	457	424	450	467	430	438	428	438	438	454	419	454	432	431	434	460	463	419	434	445	448	429	400	420	440	462	431	440	398	427	452	438	432	422	447	432	434	435	407	415	422	456	477	440	410	431	443	429	444	456	463	406	422	417	448	422	413	452	444	442	442	410	459	410	430	424	482	406	426	439	440	460	426	418	395	401	451	421	401	431	457	436	397	396	435	425	433	455	427	409	416	430	417	460	458	464	460	405	463	425	419	392	457	448	488	415	446	476	439	447	455	464	426	429	458	471	458	441	446	466	446	432	400	420	438	457	447	437	430	389	465	468	441	451	436	410	456	436	408	466	414	449	405	428	429	452	449	424	422	402	403	441	463	404	425	421	411	443	428	450	439	424	418	422	452	425	436	450	420	385	429	429	447	449	415	411	392	442	391	429	428	434	501	375	418	430	426	450	412	421	440	444	461	436	411	437	395	453	444	407	477	450	449	474	402	409	427	450	414	447	440	429	432	431	443	430	444	415	452	384	423	421	436	444	431	469	419	425	458	425	430	441	422	464	396	425	445	426	428	435	478	444	441	465	459	445	446	435	424	435	414	450	451	426	440	430	436	412	446	428	479	393	424	439	433	438	422	422	419	421	453	434	438	466	457	431	465	451	414	442	432	471	430	420	436	451	419	457	441	451	424	475	435	413	429	475	407	442	427	436	435	428	452	431	452	420	468	422	451	466	472	451	430	432	435	448	438	459	455	442	410	421	379	431	419	426	423	461	406	413	445	461	426	492	428	431	437	440	434	470	415	478	410	418	410	451	439	433	440	406	425	406	511	464	416	442	445	429	453	458	448	425	381	448	464	428	414	450	461	456	403	457	422	449	485	417	415	426	456	449	503	454	437	432	400	412	441	420	462	454	411	455	425	421	427	414	456	462	421	457	465	445	443	446	435	457	457	412	415	455	430	449	455	404	454	436	435	405	434	434	450	468	446	449	479	478	410	432	444	453	430	419	420	444	402	447	406	431	439	445	419	447	455	439	428	435	397	417	435	466	445	461	442	412	459	471	428	448	418	427	421	447	442	475	413	431	453	452	432	431	479	429	408	443	446	387	418	407	435	442	497	442	424	414	423	440	408	422	389	453	470	422	458	416	447	462	434	442	456	444	434	445	464	428	386	426	434	433	428	434	439	439	412	433	464	419	438	419	478	413	453	425	471	484	415	425	425	473	429	443	425	458	451	415	439	447	421	452	439	416	423	406	452	441	431	425	447	454	454	428	449	448	457	448	424	464	439	460	467	468	426	442	416	450	476	465	381	425	435	433	425	413	409	448	438	422	439	475	425	453	393	453	372	411	416	427	422	471	453	432	451	426	440	498	419	407	437	413	433	432	415	459	435	419	453	450	458	424	421	419	435	419	443	415	451	432	450	436	436	392	438	414	413	433	399	440	436	439	447	441	422	425	463	435	440	417	428	437	412	444	428	412	458	408	477	454	437	447	444	414	438	432	403	423	438	400	440	422	438	452	451	447	447	404	452	423	411	413	389	420	432	391	434	398	396	435	436	395	442	416	366	459	431	466	471	463	448	421	445	458	466	436	376	454	410	444	400	433	482	481	438	450	470	464	445	466	451	416	472	446	441	441	467	435	426	431	441	455	446	460	431	426	409	424	451	392	451	447	458	438	385	422	443	405	425	475	429	471	402	403	472	418	435	429	453	429	459	427	411	440	464	429	444	448	431	428	474	429	417	414	431	402	462	436	418	428	448	443	451	388	435	447	444	494	423	460	442	420	424	468	443	416	421	423	425	446	431	453	465	430	431	413	446	432	451	409	434	481	426	462	442	461	447	482	451	408	428	449	426	397	417	452	434	440	469	428	452	434	431	441	420	448	410	397	432	443	427	433	419	475	433	400	442	453	428	431	409	438	434	455	476	450	452	425	435	450	460	421	435	436	476	464	429	449	440	418	445	413	412	439	446	437	471	422	463	433	439	409	487	444	470	446	432	454	449	427	452	449	461	416	436	415	398	434	480	435	473	469	448	430	419	445	420	443	465	456	403	419	432	442	457	448	419	456	438	393	395	444	423	442	429	421	492	423	462	418	464	476	460	466	422	438	407	469	414	388	417	433	459	419	424	430	420	455	448	422	418	435	443	434	437	415	425	453	414	439	445	426	419	436	402	452	431	451	462	456	416	425	433	419	439	437	471	425	433	415	471	447	437	428	444	428	472	441	470	408	458	413	415	421	461	410	431	412	418	439	467	450	416	429	405	420	478	408	395	453	440	400	443	421	407	409	435	438	433	450	453	427	408	461	476	369	423	455	452	435	453	447	458	434	437	422	398	424	441	425	428	418	447	421	423	422	471	419	419	479	457	423	427	411	423	428	423	398	460	412	427	415	455	409	407	435	412	434	418	429	417	414	447	411	407	447	426	426	440	448	411	447	431	417	451	443	461	439	439	423	413	414	408	485	430	430	454	442	494	433	469	464	398	460	422	431	410	460	449	455	421	438	446	452	461	457	416	429	445	430	402	448	446	439	433	418	417	438	439	448	437	453	454	454	466	441	433	390	469	421	436	448	417	433	409	433	448	445	386	441	400	479	428	398	448	436	404	407	401	422	469	401	451	428	414	427	459	472	425	433	432	424	433	444	449	450	415	464	466	467	438	456	414	449	422	443	435	423	441	428	415	399	436	423	416	465	447	428	417	465	463	449	437	426	387	457	436	394	468	438	405	435	442	420	427	453	399	466	414	453	425	452	400	455	438	460	456	426	450	452	455	443	470	469	442	419	492	429	413	445	424	452	417	433	468	457	411	403	420	459	455	398	390	410	424	440	469	448	430	409	437	424	447	415	421	428	444	414	468	456	440	417	432	484	431	449	425	434	497	435	417	465	424	431	469	411	386	400	459	418	485	468	414	473	420	445	447	471	444	459	477	438	429	427	420	443	449	454	432	465	421	443	438	421	488	415	427	462	415	402	430	460	447	464	469	498	445	430	467	435	428	414	438	424	427	431	427	459	449	411	390	413	430	413	437	387	458	403	448	478	466	434	434	428	450	409	453	430	453	438
14296	2521	2556	1943	1347	954	851	680	592	519	467	478	433	398	434	363	415	351	364	340	379	340	337	313	348	337	317	333	313	312	322	330	316	342	319	304	320	362	319	311	357	333	324	344	338	333	343	292	281	317	327	307	336	336	350	321	327	323	337	293	322	329	305	289	318	301	281	293	326	317	354	294	318	299	312	314	311	332	333	314	289	328	309	352	315	309	297	295	327	342	290	321	331	308	300	277	320	326	303	297	321	313	292	314	302	324	300	329	304	357	311	321	311	274	323	335	306	297	310	323	313	316	285	317	306	322	307	308	308	268	311	362	322	306	316	317	310	314	271	306	306	280	304	321	305	320	321	302	301	291	302	306	301	298	316	333	328	281	342	322	305	312	290	314	311	300	318	332	315	315	286	305	320	299	291	338	301	272	261	327	287	337	304	327	337	330	313	331	292	341	311	318	323	351	276	312	338	301	285	303	324	303	302	329	324	338	313	334	304	323	286	284	341	330	304	294	348	339	310	335	285	331	301	313	329	282	317	307	278	319	300	301	318	333	316	313	296	279	301	328	291	308	273	308	316	284	292	325	330	297	297	336	311	300	294	325	335	286	307	310	299	304	297	333	291	336	303	311	260	306	327	325	342	298	315	301	301	334	285	331	332	309	332	289	321	281	320	314	299	288	315	355	307	281	306	286	281	294	275	298	313	299	313	309	289	281	318	325	340	342	310	331	299	316	271	281	320	283	309	303	297	324	280	347	300	308	297	315	304	309	307	337	307	275	336	296	333	292	319	321	302	327	305	313	297	325	300	286	295	310	316	305	298	307	302	310	301	321	283	321	326	279	299	298	311	303	300	292	324	317	291	260	279	294	290	310	313	299	284	299	299	347	331	312	321	291	308	330	312	318	302	306	287	307	317	332	298	309	310	337	293	300	302	314	284	307	297	282	319	293	344	321	346	281	318	332	328	295	306	308	320	334	299	311	291	297	297	321	301	299	317	334	319	300	308	302	308	299	319	324	297	303	322	314	308	311	306	345	326	304	293	295	321	313	312	324	301	299	315	328	323	305	298	311	320	274	309	317	337	300	284	310	312	305	305	329	303	311	300	329	307	302	312	296	311	285	296	327	318	338	295	317	305	298	306	305	317	322	322	305	285	302	295	299	288	306	303	307	292	310	292	287	285	337	318	328	296	291	277	294	302	295	320	264	301	335	317	275	329	309	278	331	326	299	320	329	317	312	297	307	331	307	308	311	326	308	337	275	287	322	317	310	335	319	278	312	319	275	307	310	313	302	345	325	317	314	341	282	302	304	314	333	275	339	277	304	307	311	331	288	299	330	305	270	300	304	330	299	326	341	314	287	336	314	292	331	311	309	315	276	304	305	328	299	302	304	313	308	287	291	322	282	304	303	285	275	352	279	302	297	310	337	323	315	327	282	291	305	311	302	293	300	271	327	301	318	301	306	299	268	294	301	322	299	302	337	333	288	348	300	269	313	339	332	317	301	283	306	304	296	309	308	316	313	345	298	326	312	280	294	284	299	292	321	278	307	325	343	289	293	300	301	336	299	339	292	261	306	318	290	326	318	317	304	345	296	312	313	331	293	297	358	308	285	312	338	327	330	326	305	299	295	287	309	292	309	306	290	311	300	309	279	316	300	296	327	328	325	296	329	303	321	292	321	338	322	274	285	352	286	308	307	287	333	348	309	290	321	306	261	294	284	318	311	311	315	333	336	349	307	286	310	311	278	346	310	336	289	307	286	323	314	313	304	309	325	295	309	309	308	308	309	351	305	306	340	317	302	321	306	288	308	298	292	307	334	315	327	305	306	289	293	312	293	307	323	279	294	329	285	295	319	339	330	296	317	346	279	358	290	288	311	340	305	294	317	346	297	326	302	327	350	323	324	287	344	280	322	323	292	274	327	345	293	314	294	329	303	267	332	305	345	315	295	312	287	305	320	304	299	305	303	303	339	270	322	299	357	332	283	313	302	308	311	315	296	342	326	334	315	311	309	294	334	319	321	311	316	324	315	312	301	326	301	315	299	271	281	315	317	333	304	313	310	312	305	306	321	303	308	305	325	315	291	313	319	330	317	319	300	338	285	313	308	305	283	281	298	312	290	324	319	293	328	334	325	329	281	318	303	318	318	345	296	311	295	288	320	306	291	316	291	318	321	280	331	334	346	365	316	305	294	313	294	326	327	319	307	332	282	288	326	320	289	313	319	317	301	310	325	287	337	321	284	333	304	333	337	307	329	300	288	302	319	313	310	325	309	296	297	295	287	272	330	336	293	312	269	304	304	321	285	280	321	302	310	318	332	320	283	310	329	297	296	289	327	329	309	330	324	283	320	287	312	331	321	331	326	315	355	261	310	311	318	370	352	318	336	294	316	326	313	296	312	334	301	307	319	322	313	294	375	297	304	277	283	322	291	301	292	276	334	300	335	329	314	302	283	316	295	280	315	306	298	300	280	313	331	286	363	317	279	326	346	360	322	281	315	313	328	321	319	310	307	314	288	303	331	285	297	290	332	275	289	336	294	288	304	290	307	279	309	353	319	294	292	273	299	276	298	273	316	300	260	325	294	327	320	314	302	309	324	290	324	286	311	316	298	289	270	277	296	280	289	285	280	335	291	325	324	294	322	319	295	303	328	323	302	311	302	342	319	325	315	283	321	311	316	331	309	319	287	314	286	299	301	283	297	318	313	290	333	302	281	290	279	304	341	315	282	306	313	316	313	276	299	289	317	310	324	307	326	304	313	274	293	320	313	325	300	299	301	329	291	280	312	297	340	330	300	314	308	283	291	332	330	337	318	333	344	310	308	279	307	292	322	297	304	308	302	288	318	342	311	311	334	333	327	307	295	308	313	309	315	301	331	295	288	318	294	325	301	275	312	329	315	301	310	306	296	302	276	288	310	323	271	360	292	325	333	306	271	308	314	329	343	336	313	287	314	298	310	345	309	306	335	261	303	316	316	296	329	286	310	293	315	316	318	305	294	377	351	325	316	296	295	289	299	311	290	312	317	312	305	310	311	319	318	288	312	318	291	283	347	324	288	289	336	317	318	325	341	339	264	305	296	303	335	301	310	325	346	318	356	316	285	307	300	300	281	269	296	303	308	346	302	266	289	285	338	310	314	316	310	326	310	300	306	304	304	329	312	302	308	319	301	306	298	296	302	285	342	335	314	323	297	349	312	320	335	299	274	297	330	276	303	320	271	288	292	319	317	309	308	318	322	316	283	299	305	299	303	302	303	333	339	336	273	330	326	317	328	306	305	329	311	280	259	349	341	295	335	354	301	327	289	327	332	321	322	295	304	306	304	331	318	324	337	318	313	299	328	294	297	297	329	285	279	345	325	301	337	331	346	324	348	320	290	329	306	354	304	334	322	298	325	315	281	291	304	289	304	306	347	333	314	296	330	299	278	308	313	295	295	294	294	323	296	290	315	314	305	276	308	307	301	306	331	338	315	325	331	288	308	327	298
7726	2296	4839	5483	4870	4033	3169	2777	2391	1988	1906	1665	1587	1491	1375	1333	1269	1164	1141	1125	1045	1066	971	1015	962	982	965	949	912	910	944	954	837	854	851	883	910	903	864	876	838	824	836	833	843	807	799	824	850	850	792	798	810	757	764	829	792	800	802	836	781	826	755	762	811	783	771	755	826	745	801	815	789	739	811	803	756	765	796	763	787	792	809	765	788	817	743	769	755	744	773	770	793	741	770	849	759	754	785	784	730	828	728	777	781	764	779	784	727	775	802	772	805	755	756	803	770	754	774	723	797	773	736	804	801	750	824	770	763	769	790	760	753	764	738	709	764	774	775	788	766	795	778	765	730	792	710	775	768	797	724	781	781	772	789	800	787	755	806	760	790	739	776	740	756	770	781	827	753	775	788	752	726	784	736	788	768	784	777	768	774	776	773	786	733	786	767	798	794	756	767	764	734	778	772	772	798	803	767	735	816	795	770	784	749	763	767	734	800	743	739	802	781	744	768	760	764	768	707	780	724	787	809	784	823	785	741	807	700	756	750	759	846	754	757	773	773	786	780	761	780	742	796	756	788	773	812	713	758	801	811	773	762	792	795	724	798	789	694	674	728	747	760	797	764	744	801	784	694	796	842	725	755	699	770	746	794	765	735	745	751	735	779	721	729	769	756	785	770	714	792	835	719	782	806	769	766	775	767	711	738	804	771	762	786	723	796	827	846	799	759	703	747	727	739	766	761	742	758	795	793	768	801	774	747	750	758	787	756	731	745	706	758	781	787	704	780	767	754	769	772	748	736	786	755	738	784	738	755	757	791	742	739	755	759	744	809	738	739	747	720	790	756	810	780	754	789	770	762	735	834	778	797	762	770	736	735	735	763	734	794	740	756	791	790	749	779	779	743	817	745	732	748	742	771	748	795	766	777	766	760	757	750	744	788	773	765	754	762	784	771	739	804	737	779	776	761	745	826	778	738	818	771	738	792	812	781	716	706	829	794	766	784	798	740	741	765	763	780	749	761	785	774	792	762	795	728	802	815	777	738	762	800	777	756	764	786	749	726	753	790	821	736	789	746	791	801	722	802	749	744	755	752	762	744	787	798	741	774	750	779	770	751	730	800	713	746	744	756	749	764	758	766	725	817	728	761	725	745	748	741	806	783	756	802	762	790	770	799	777	717	752	784	735	735	760	751	791	782	789	757	771	714	752	785	782	713	745	762	771	805	742	739	730	740	834	788	767	785	747	732	809	736	742	746	743	776	776	801	781	780	744	823	802	778	771	765	778	796	742	762	726	795	810	782	703	748	796	803	698	815	729	693	784	769	781	704	724	722	764	770	745	772	792	774	829	817	829	735	803	761	755	748	768	786	770	788	752	788	788	782	759	798	778	793	803	802	779	809	746	830	753	813	775	814	776	776	775	811	781	762	760	734	753	764	767	732	751	768	761	771	732	781	739	748	757	760	738	765	744	724	751	742	762	776	774	813	797	762	753	811	769	760	732	792	813	823	811	700	761	737	731	735	813	783	793	747	811	789	741	752	832	734	792	737	793	747	800	824	759	795	724	772	817	771	749	790	722	732	738	774	753	781	764	750	764	739	754	817	793	815	796	812	790	760	787	762	736	785	807	782	748	781	726	799	761	747	771	780	804	781	744	785	759	795	795	791	777	757	760	777	757	766	754	765	781	801	737	789	738	794	772	744	740	724	776	772	775	768	715	764	833	769	803	723	784	777	779	808	764	805	747	794	760	780	763	725	806	780	771	725	808	783	763	763	729	783	787	721	781	727	752	739	774	736	736	783	777	713	814	759	782	829	754	749	804	738	774	768	732	753	748	783	793	724	772	722	703	741	709	735	760	783	759	818	823	801	798	772	751	831	755	779	734	750	776	771	776	800	759	831	741	828	766	772	792	769	765	784	786	777	736	765	738	756	797	808	807	779	736	737	760	746	759	788	735	767	744	777	749	803	773	751	780	755	744	774	779	804	768	710	768	787	812	759	751	789	733	782	764	786	778	782	786	728	786	730	745	738	741	768	751	784	782	769	739	772	780	791	795	760	794	767	788	719	798	797	766	744	782	802	777	746	731	751	753	740	726	750	766	807	744	774	773	764	770	804	757	810	817	757	774	740	785	763	793	772	771	741	774	750	805	742	796	750	751	782	795	779	751	743	737	717	751	766	763	785	799	772	764	746	716	746	730	742	766	755	761	793	700	776	745	759	766	717	771	778	794	829	745	768	768	806	736	781	748	739	783	785	752	734	737	760	757	828	784	758	705	760	758	729	771	807	756	757	723	767	764	766	747	807	831	786	737	775	765	749	776	757	756	729	794	761	765	803	777	802	774	764	738	695	777	738	804	738	780	729	745	801	751	726	740	796	753	739	748	745	809	715	750	759	752	720	732	804	715	735	763	748	767	782	799	752	733	748	771	789	781	776	829	758	744	706	756	777	693	772	774	773	760	698	773	784	781	779	801	758	788	796	764	774	770	724	776	739	763	761	702	774	751	792	747	755	742	788	749	776	741	777	805	772	753	771	768	736	774	723	741	773	815	758	795	739	779	774	743	748	779	754	742	768	786	787	835	816	813	769	764	732	787	766	787	766	761	790	778	789	752	763	787	762	731	766	776	749	706	743	768	774	768	696	759	782	762	776	758	721	736	834	767	769	782	778	744	790	727	732	773	779	769	739	768	805	768	743	766	744	801	794	745	802	731	803	776	779	804	781	766	813	757	779	729	778	765	762	802	775	796	799	782	790	778	776	751	724	797	787	752	789	764	765	755	782	778	791	777	752	783	791	767	783	779	801	765	808	767	733	770	754	780	789	768	791	755	746	769	751	753	741	728	781	800	762	744	774	764	767	781	808	782	831	812	801	761	807	737	791	764	756	732	768	779	781	750	741	758	804	789	766	810	772	773	798	729	789	749	759	798	776	758	771	801	808	737	743	760	765	786	792	809	772	708	750	747	754	762	808	769	814	744	744	745	799	771	749	752	738	784	759	721	769	747	719	709	772	747	822	792	724	819	744	782	767	780	782	761	753	784	756	774	800	799	810	718	774	755	735	784	738	790	747	772	761	762	785	764	782	733	727	722	734	742	752	751	794	717	774	811	758	748	812	718	738	768	785	783	784	747	803	782	782	741	773	759	761	801	752	778	764	775	753	790	770	799	780	792	785	762	795	717	803	752	805	778	767	758	774	765	782	741	777	748	807	728	698	726	764	745	803	790	716	775	758	764	793	772	731	809	785	796	776	765	805	744	775	760	724	769	768	728	756	747	768	785	731	760	764	738	802	793	748	768	764	785	801	718	761	749	776	755	752	733	744	761	765	802	756	721	810	765	808	777	781	809	807	764	807	772	867	770	744	757	766	731	772	766	776	768	782	795	759	770	747	736	771	745	785	712	789	746	745	768	747	737	747	770	766	752	799	797	774	783	784	779	804	766	768	783	716	780	754	795	757	750	754	770	790	773	800	719	764	731	691	784	758	719
1762	119	121	109	133	117	130	123	117	102	110	126	111	108	90	112	83	105	112	108	113	119	108	108	101	99	98	103	102	96	105	120	112	95	92	102	102	93	106	83	100	94	106	89	97	101	93	102	97	98	108	82	101	111	115	105	118	102	95	125	98	115	111	93	103	88	106	118	100	126	112	88	83	105	102	91	97	112	108	98	84	97	108	110	126	113	83	117	89	100	107	106	102	99	109	109	109	102	97	89	107	123	117	90	97	108	116	113	114	108	107	111	86	99	104	83	86	109	89	103	97	109	105	116	108	114	110	110	110	120	115	104	112	106	91	96	107	110	100	114	99	99	110	109	107	109	95	112	119	113	106	106	94	108	105	104	107	102	111	108	120	114	106	105	83	122	102	106	115	114	106	113	107	106	96	97	105	105	108	93	81	92	109	112	111	108	114	99	95	110	112	103	115	106	113	87	124	88	111	107	107	105	83	100	93	80	111	96	102	94	104	127	104	107	107	111	107	101	107	132	103	104	107	111	105	118	106	91	116	105	106	107	116	104	102	107	121	106	114	99	106	103	84	91	99	93	90	110	118	95	100	102	109	110	89	94	117	93	110	112	103	96	101	115	108	94	106	113	114	89	94	102	105	94	97	99	109	118	113	113	93	100	101	108	107	93	103	108	94	95	99	114	114	99	117	112	85	82	101	119	111	110	114	114	98	117	111	102	103	114	106	100	113	92	110	106	96	87	112	121	92	118	106	118	108	90	99	108	98	115	97	121	77	84	108	111	112	90	92	108	104	114	79	97	99	131	117	104	107	97	100	88	109	130	109	105	120	97	97	93	101	104	104	101	97	101	113	113	102	102	121	117	103	91	107	101	106	97	119	130	115	113	89	92	105	113	89	91	107	124	91	96	99	95	91	106	108	92	86	102	91	94	97	103	104	91	98	127	139	104	85	86	113	99	118	100	113	99	91	87	96	85	82	103	95	97	90	103	107	90	103	100	101	99	102	107	100	97	109	100	140	98	109	90	100	112	105	89	70	84	86	76	78	95	101	99	89	112	100	95	105	104	104	116	106	115	109	110	96	91	104	106	113	123	106	129	108	114	123	102	117	124	92	106	104	106	97	113	111	80	125	121	112	91	91	95	100	116	101	110	92	100	113	95	101	79	106	101	94	105	105	105	111	121	91	97	111	104	112	101	109	89	113	112	111	101	104	92	112	83	112	89	111	79	108	100	94	95	89	98	100	102	109	113	107	132	104	98	101	112	113	103	106	97	122	102	106	106	113	98	108	105	107	86	101	116	99	107	113	104	84	102	94	115	82	94	93	104	95	101	106	106	108	106	101	104	113	100	92	112	101	107	94	103	98	99	98	110	123	105	111	108	128	105	108	104	102	106	96	108	122	102	94	106	102	116	93	111	89	104	91	95	109	95	99	103	106	106	107	99	93	103	116	109	90	98	102	108	99	90	93	107	109	113	108	119	113	92	94	107	89	114	106	99	103	106	104	108	104	112	99	102	115	103	124	121	99	104	106	99	88	114	91	93	104	119	108	115	98	98	90	82	96	96	116	101	108	112	99	102	118	111	112	87	93	88	104	121	101	85	97	86	109	86	117	104	104	115	100	97	99	90	110	106	101	124	95	100	105	125	88	108	100	107	88	95	107	88	107	111	92	88	100	97	83	99	108	117	105	96	111	99	101	89	97	101	101	88	97	102	101	122	115	107	107	118	105	108	94	111	105	120	95	98	121	107	105	110	93	87	94	95	109	100	97	105	107	92	106	113	117	100	100	102	110	103	98	96	86	107	101	86	122	105	87	112	112	112	109	98	105	103	118	119	93	87	101	97	124	116	111	91	94	89	106	115	87	98	86	103	91	102	104	111	97	104	110	119	111	95	119	109	96	134	115	107	93	119	112	100	107	110	105	120	92	107	120	108	109	102	107	104	104	84	94	90	116	127	100	103	112	103	101	95	83	98	120	112	102	101	106	115	112	99	101	104	97	113	99	109	98	116	89	95	100	109	129	123	98	90	112	100	115	102	90	83	89	105	109	105	116	118	108	105	75	94	113	101	107	118	118	118	92	100	102	101	95	96	98	113	106	109	101	112	115	99	106	101	121	115	121	110	98	112	95	99	112	123	114	100	117	118	93	96	93	104	108	111	104	96	107	104	112	84	114	92	109	107	81	109	105	98	94	110	102	106	105	107	83	84	124	105	115	99	105	96	109	95	106	100	96	93	103	112	97	101	99	106	119	104	112	97	92	121	130	115	116	101	123	101	87	95	108	101	119	114	106	95	101	110	90	90	88	89	112	92	100	106	107	91	103	107	89	105	105	100	116	120	112	82	104	96	106	112	98	115	95	99	102	102	79	78	103	108	114	111	106	114	101	101	107	101	93	115	104	115	107	113	105	112	99	113	102	123	127	107	101	92	105	88	95	109	101	92	97	113	96	99	115	107	115	116	119	120	112	94	93	90	103	102	122	109	116	101	117	118	99	107	84	89	109	109	114	102	113	100	110	100	94	95	127	126	103	104	97	120	92	105	102	97	103	84	100	92	106	110	101	111	93	104	95	109	101	111	105	102	100	116	105	84	120	111	89	113	102	110	115	123	85	116	109	85	118	98	77	95	118	112	101	103	92	103	124	94	109	84	124	116	103	114	103	119	116	104	115	104	113	110	121	100	99	101	115	99	97	105	104	99	108	104	91	119	116	87	114	98	100	119	101	92	122	111	133	103	104	116	93	105	100	95	115	113	107	101	99	108	82	112	116	96	112	91	101	110	101	79	109	86	101	103	111	108	95	113	111	86	88	98	126	92	107	106	99	88	104	119	113	111	103	108	117	98	102	120	112	110	110	119	107	101	104	126	110	106	109	96	100	109	111	111	109	105	87	87	108	104	101	114	115	108	94	103	117	107	100	117	99	138	108	116	81	107	94	107	105	116	94	111	115	122	113	122	86	105	104	104	116	98	115	112	116	93	89	92	107	96	94	111	118	101	95	115	92	121	96	102	116	93	108	96	118	127	109	105	102	91	106	112	97	101	102	102	114	95	124	117	91	91	108	106	117	124	86	126	97	106	110	117	113	109	112	90	80	100	93	93	117	114	96	87	105	102	104	95	114	84	95	112	91	97	131	93	94	107	114	102	86	101	103	106	97	102	75	110	108	101	98	107	95	106	95	99	111	128	108	97	121	87	96	113	108	110	104	110	106	114	118	104	130	100	106	91	93	105	119	92	117	96	111	105	107	107	102	104	105	100	93	116	95	89	92	99	94	117	113	117	111	91	96	107	113	110	110	103	100	90	84	111	137	104	112	121	104	118	104	106	87	100	85	94	117	102	112	98	105	110	115	92	106	90	106	101	95	111	91	107	104	100	105	114	108	116	92	104	106	90	101	108	82	107	114	114	105	122	104	111	94	103	106	93	104	106	101	96	98	119	98	89	110	98	137	120	109	107	124	123	97	112	102	103	103	104	108	97	98	103
2013	391	386	437	389	378	347	342	327	380	330	332	333	346	348	321	338	334	329	361	339	328	334	287	323	347	317	339	330	356	303	354	324	302	303	313	298	345	341	311	327	348	342	319	301	352	345	309	336	329	307	365	338	328	311	318	298	309	315	304	305	338	321	300	338	302	327	310	298	294	328	293	322	311	337	304	302	319	325	348	338	313	311	320	296	280	313	332	324	357	298	317	343	309	356	336	324	303	325	324	309	329	312	319	315	296	329	311	322	352	302	331	304	327	338	324	294	290	329	315	341	295	350	343	337	323	334	323	315	322	323	352	334	315	315	321	337	280	321	292	321	332	321	331	329	337	371	344	330	318	324	317	319	314	331	313	312	326	317	364	364	304	349	323	355	331	326	341	287	320	296	325	324	307	362	339	315	334	321	313	350	311	322	327	309	341	298	289	321	328	313	309	350	308	313	291	326	337	329	338	313	303	311	335	333	337	331	307	313	336	313	317	314	289	331	339	331	302	330	315	320	359	330	316	328	309	319	327	322	326	361	321	334	332	317	293	352	333	318	329	330	308	321	343	346	287	326	321	331	336	348	325	345	347	320	324	315	308	301	309	300	319	305	338	304	333	310	346	340	335	346	291	320	302	340	327	332	323	324	338	313	303	314	331	326	347	314	322	306	332	340	336	335	322	349	323	321	351	301	322	314	328	311	322	324	322	289	308	335	321	322	306	286	307	307	326	300	335	347	306	319	314	320	303	307	294	329	320	339	309	326	317	343	331	308	308	313	291	311	325	334	300	310	332	316	341	304	295	315	318	359	340	304	267	295	315	344	304	301	289	287	312	316	309	341	320	342	341	324	294	340	319	299	302	316	314	322	302	331	327	327	352	337	348	320	354	309	324	323	300	328	322	332	294	330	302	334	317	322	300	307	309	316	303	330	330	324	322	329	323	312	309	301	320	312	307	337	302	364	315	333	325	309	332	322	278	303	333	350	337	324	318	318	317	316	289	320	319	326	324	302	321	327	350	326	347	316	324	325	311	322	321	289	338	297	343	312	313	313	286	302	313	362	285	367	334	327	293	318	295	318	318	334	318	333	336	311	331	303	317	324	306	338	316	328	311	330	318	368	285	314	334	341	319	302	337	334	343	339	340	335	306	286	329	318	307	309	299	340	335	325	335	319	314	314	353	332	309	352	310	305	295	283	338	292	296	309	295	322	308	312	326	308	310	287	325	309	296	319	287	319	306	330	285	334	336	328	310	346	329	325	322	313	336	362	284	306	341	319	322	338	313	352	323	303	301	326	299	332	299	310	344	327	319	369	326	335	295	296	303	354	329	314	328	333	345	355	319	306	292	328	347	310	337	325	337	339	336	318	320	332	315	305	303	328	359	308	344	297	314	326	326	326	318	331	314	315	324	322	307	304	347	324	317	318	320	295	301	308	330	339	313	300	332	307	347	326	301	343	307	320	339	319	316	307	304	333	336	319	294	311	327	318	342	360	338	309	323	344	330	311	345	310	335	323	326	351	322	335	326	296	361	334	298	340	303	333	311	327	321	312	346	311	303	305	296	312	300	330	310	295	347	309	312	321	334	325	323	344	328	329	341	280	320	356	345	322	301	320	321	322	302	336	328	310	316	327	302	319	309	293	322	314	286	331	319	320	335	322	306	317	315	361	346	298	297	317	349	310	330	321	315	340	311	312	345	329	318	318	336	310	332	292	337	290	327	311	334	317	292	296	330	336	299	339	296	314	341	312	320	314	308	322	306	321	305	349	290	349	312	356	320	337	326	319	321	321	320	294	328	321	326	302	352	348	318	311	311	284	338	322	333	311	322	310	351	313	325	337	305	324	337	315	324	331	340	354	287	287	322	305	301	313	299	332	306	310	325	352	317	305	331	339	310	326	342	296	313	345	297	304	313	320	330	295	366	333	326	304	352	301	311	302	308	334	323	349	309	278	308	354	312	318	329	274	319	314	318	341	338	300	345	299	294	327	321	320	309	307	298	303	334	337	317	305	310	284	282	339	319	342	345	301	314	304	337	352	309	302	340	323	294	325	298	302	295	331	307	346	297	288	331	326	340	347	367	324	310	347	332	324	317	317	329	333	316	321	321	337	322	315	325	326	313	320	319	349	297	298	301	363	316	325	312	301	325	305	305	321	314	360	311	307	325	331	312	300	314	293	343	352	329	327	325	334	318	314	329	304	302	287	324	317	337	314	317	362	305	308	297	350	298	350	326	322	317	336	314	311	323	347	314	310	321	345	308	305	335	332	299	331	345	282	300	335	347	319	303	338	343	315	287	335	326	300	308	345	321	319	375	296	338	324	325	336	327	309	308	328	297	332	321	346	344	303	336	332	311	350	354	325	318	322	304	322	327	290	285	311	333	354	358	292	320	319	313	315	321	330	304	329	336	346	315	336	349	287	375	336	341	327	301	317	311	310	311	321	330	332	324	321	354	314	314	309	304	326	314	295	306	330	296	352	328	342	306	330	323	363	343	317	302	315	316	325	306	325	327	333	313	337	355	315	327	298	298	364	312	325	313	295	372	329	346	321	351	331	325	318	339	332	288	318	324	306	343	321	328	301	311	322	334	331	309	310	329	314	319	335	319	321	298	341	298	370	325	319	319	326	309	325	339	287	299	343	304	303	372	322	311	304	325	336	320	320	328	347	316	298	297	320	340	323	332	325	319	354	311	340	292	297	312	304	307	319	306	306	298	344	299	300	349	315	328	323	303	299	345	305	282	356	310	302	292	329	340	297	345	322	304	325	335	332	340	318	298	301	293	324	326	349	303	322	294	324	322	306	308	307	302	310	338	331	347	297	292	336	312	336	339	319	319	304	322	312	300	323	331	355	323	298	287	340	307	315	331	307	338	360	300	320	325	327	325	317	320	327	315	317	341	302	341	284	321	292	315	313	330	329	319	331	365	357	312	328	310	320	310	315	342	319	318	337	329	313	318	339	331	330	308	329	343	323	346	330	329	317	318	317	325	327	307	319	311	335	310	343	347	284	322	319	320	325	318	334	345	316	309	320	341	339	339	329	325	336	328	308	337	297	323	326	318	311	324	304	307	294	320	313	330	295	321	327	307	312	333	316	317	309	313	308	301	317	337	297	321	315	322	307	289	318	297	324	325	337	304	316	280	338	309	307	346	312	307	312	332	319	337	307	345	340	330	331	307	342	332	317	340	335	295	305	323	285	307	310	325	308	294	313	315	336	307	333	355	309	361	322	354	313	340	306	337	333	340	344	308	332	322	303	313	325	310	336	330	340	322	331	341	336	325	327	320	284	317	306	321	326	332	309	314	298	291	312	288	354	304	313	297	328	350	332	344	331	333	321	339	308	317	329	333	317	329	338	346	291	320	323	357	354	294	299	294	297	316	316	290	316	324	322	329	318	308	285	331	318	332	297	326	317	321	316	332	305	299	340	296	283	349	322	319	322	288	353	307	340	321	326	309	364	329	343	330	319	338	322	309
7369	979	1104	800	623	483	378	319	307	252	251	235	187	178	168	185	195	160	210	158	164	164	174	158	145	172	179	186	162	149	148	157	137	148	167	156	159	162	154	179	164	144	143	160	162	174	165	141	151	136	166	146	140	160	150	151	166	166	143	149	156	139	136	150	150	161	162	131	150	156	135	139	150	158	160	151	168	165	122	153	175	170	171	140	155	159	136	170	143	127	145	151	164	168	157	138	137	150	154	157	157	144	145	148	146	174	141	164	151	149	155	129	153	138	143	122	169	151	136	140	149	153	155	134	149	142	174	142	149	160	147	154	158	122	158	136	142	162	146	128	137	141	173	153	137	135	141	157	164	167	142	127	128	151	137	162	135	148	142	136	155	151	160	151	140	152	157	145	128	142	154	134	114	148	158	140	131	142	154	165	128	134	150	175	140	157	156	136	147	150	154	140	140	166	168	132	143	152	132	151	149	143	150	156	159	151	164	139	149	142	169	147	147	162	157	138	140	140	142	137	158	148	141	126	153	130	142	163	148	161	155	165	139	122	147	126	161	116	169	148	159	117	147	135	186	146	136	132	160	163	185	158	135	140	136	174	140	136	161	158	150	158	167	159	153	173	143	143	138	141	140	142	136	160	147	129	146	163	141	141	163	145	158	139	147	159	171	147	145	132	138	164	141	175	150	150	173	141	138	162	130	133	148	130	146	136	151	137	143	153	162	145	148	150	143	162	138	150	123	142	147	152	153	141	133	140	159	165	153	167	128	149	143	136	150	172	135	127	138	164	140	140	149	160	183	143	161	146	142	156	149	138	145	131	134	157	135	142	155	135	113	144	144	130	163	148	157	163	149	133	163	123	126	142	130	133	145	143	151	145	135	144	150	142	148	141	147	169	147	166	132	145	151	135	143	146	147	144	143	132	174	156	159	131	153	156	160	156	122	131	145	175	142	150	153	144	142	159	155	155	150	148	134	150	167	155	157	136	163	164	152	166	146	164	146	150	147	164	146	123	143	143	142	135	155	149	151	148	154	143	142	161	160	129	150	156	148	153	151	156	157	149	146	145	142	131	143	143	151	161	156	146	152	135	153	150	155	147	156	146	148	133	168	153	149	142	157	148	161	167	150	145	150	158	153	145	136	157	125	148	153	133	140	154	139	156	146	137	134	141	150	166	147	184	154	150	146	130	147	166	163	138	146	135	144	144	168	144	140	138	172	139	151	123	169	127	134	147	147	140	173	153	135	158	162	131	150	152	141	153	157	170	137	155	146	130	143	132	137	150	145	162	153	166	133	138	159	149	149	154	147	127	162	157	164	166	153	164	147	166	160	149	171	183	151	148	175	151	156	151	146	138	147	161	146	126	147	136	159	163	142	150	149	160	162	159	185	145	160	150	160	129	155	139	154	160	141	128	134	157	151	158	161	161	131	161	151	167	135	165	149	156	141	182	159	158	141	155	147	146	149	143	163	124	162	135	161	152	144	146	154	116	129	157	152	156	155	148	146	149	165	151	141	180	139	155	137	154	148	151	145	140	148	181	128	134	167	131	144	154	115	146	150	149	123	168	149	150	158	147	160	155	167	171	169	175	151	145	145	143	151	140	162	146	136	133	151	147	164	147	145	147	156	128	122	151	134	177	158	158	156	129	138	155	164	135	158	134	141	142	156	174	149	142	154	133	143	131	161	156	142	156	131	172	150	150	132	143	146	139	159	180	151	168	143	133	135	167	135	146	135	149	157	146	152	157	171	159	143	143	141	142	120	172	148	146	124	137	151	171	155	146	140	148	161	136	137	122	148	160	151	145	156	164	169	157	161	144	161	159	143	161	138	148	134	182	141	169	149	151	158	163	148	154	150	145	143	179	149	145	145	139	165	164	136	154	164	136	149	142	159	134	143	185	162	130	137	144	145	151	152	126	153	145	138	139	154	142	159	160	154	148	146	159	157	149	169	142	154	155	159	167	124	149	144	149	160	147	139	167	132	150	146	162	163	146	147	180	132	150	150	142	116	146	156	142	153	149	129	135	138	150	139	161	134	138	147	144	155	158	153	139	166	148	150	139	154	168	149	134	159	150	153	132	124	149	136	152	148	144	142	164	116	138	147	178	130	159	138	165	147	147	144	144	156	145	149	157	133	144	177	134	137	150	166	152	153	127	155	170	140	127	156	145	149	148	131	158	180	158	147	168	145	149	170	143	154	174	142	154	161	146	137	152	158	165	148	139	144	140	164	139	153	147	145	168	146	141	160	148	133	138	144	132	142	161	153	173	147	155	151	154	144	169	161	133	155	162	148	162	169	149	138	158	108	161	159	131	137	146	171	152	137	124	160	142	134	173	158	152	140	138	154	160	128	163	157	158	154	156	119	147	169	142	158	163	163	152	162	135	146	145	150	134	161	155	136	173	162	160	148	139	164	145	152	122	169	161	147	153	144	131	134	149	138	132	142	159	170	146	153	159	137	159	167	158	145	125	151	167	146	143	150	130	144	165	171	159	159	171	179	143	146	142	133	139	168	142	139	122	128	139	125	152	142	122	154	149	164	151	153	153	152	150	154	142	155	127	149	164	154	141	155	161	146	149	134	142	134	159	136	140	157	158	168	148	166	157	157	156	120	138	153	138	158	145	154	166	146	176	152	135	156	132	146	125	148	134	143	168	146	160	181	160	151	155	164	144	139	149	154	148	142	132	175	150	171	143	136	134	121	144	147	125	138	139	143	147	136	121	155	131	142	147	166	164	141	144	141	147	145	149	157	141	152	156	165	166	168	128	132	159	155	136	137	147	146	127	156	152	149	156	167	148	169	157	145	137	124	138	132	162	145	143	145	161	141	141	154	162	142	145	157	133	140	136	141	161	144	173	164	143	154	129	164	129	153	153	133	154	154	166	168	156	164	138	153	133	125	153	136	138	149	127	127	132	152	158	133	159	138	148	146	144	140	163	147	140	124	154	155	149	138	166	135	162	159	137	175	155	146	144	159	132	146	145	150	155	136	125	137	159	157	134	152	155	159	150	146	151	153	148	142	181	165	161	152	159	150	175	141	146	181	151	155	156	182	153	152	140	150	143	158	138	154	143	138	143	158	142	152	137	141	145	164	165	129	145	169	161	149	158	150	148	151	143	159	139	140	154	150	160	151	167	130	153	169	157	154	146	151	131	145	137	145	166	120	150	155	137	169	144	153	155	150	154	147	148	123	134	144	167	131	157	185	146	145	145	157	140	148	160	139	150	179	153	154	162	129	152	154	174	172	142	146	129	160	138	133	147	151	154	149	152	149	151	130	159	170	144	160	158	149	120	138	137	165	136	122	145	143	170	140	143	134	149	167	143	155	153	159	162	164	171	133	164	163	150	145	159	160	163	131	183	143	147	143	142	126	147	131	151	149	158	161	150	124	154	147	140	154	141	144	144	139	144	138	116	137	147	154	145	151	153	156	136	148	135	165	133	162	148	164	148	149	152	150	143	149	122	164	154	166	155	152	149
5902	1186	2592	2933	2627	2033	1790	1440	1246	1080	1010	920	864	840	780	713	678	624	649	588	625	600	545	573	543	513	506	552	490	550	505	475	512	504	454	480	489	493	499	491	479	463	429	458	464	482	472	456	479	437	466	434	448	465	481	481	460	482	480	426	446	442	477	425	447	438	411	460	460	452	470	405	476	454	433	444	445	453	434	470	449	435	474	460	448	435	396	440	434	441	472	442	459	462	446	455	502	427	432	448	491	461	387	461	434	430	460	437	453	422	461	413	404	468	451	440	450	446	458	413	431	419	461	404	414	455	435	438	430	466	452	438	432	448	445	481	443	431	414	480	437	410	435	409	442	441	472	408	439	413	467	443	430	418	444	410	425	453	425	428	440	435	493	452	425	422	410	436	413	457	436	456	423	457	471	421	442	419	431	442	480	428	438	435	421	439	429	441	453	428	430	421	401	409	443	422	410	439	383	475	420	444	437	445	418	485	415	414	458	391	424	430	415	456	418	421	429	444	448	442	448	408	445	420	439	460	464	449	446	425	439	457	459	445	431	442	442	454	436	428	454	428	418	458	440	414	473	444	432	432	433	433	423	444	382	403	427	429	418	470	439	426	412	449	418	396	398	412	419	421	454	450	442	473	447	459	440	475	406	474	393	448	442	459	417	446	421	435	446	427	456	423	431	414	435	391	399	415	444	469	427	435	453	432	443	446	461	403	408	413	437	452	437	456	440	473	416	427	430	458	407	454	407	414	423	412	411	469	413	369	460	415	471	416	444	455	424	437	402	401	399	428	512	445	443	431	457	440	428	432	461	425	450	453	421	459	462	424	444	466	414	454	430	470	431	400	442	450	439	417	431	443	438	406	441	456	425	416	412	434	400	420	419	442	413	425	404	446	420	438	420	445	434	463	453	445	422	440	455	420	414	435	393	428	397	409	439	433	423	411	418	429	408	416	420	454	426	415	437	467	444	457	481	458	420	451	464	463	420	423	437	447	418	438	439	460	405	406	460	400	449	424	411	436	444	440	445	441	409	419	449	412	468	434	442	462	431	450	439	442	458	446	403	434	463	448	454	436	437	426	443	455	442	417	445	450	406	477	396	469	480	440	415	421	405	455	503	422	406	402	446	422	460	435	420	444	438	442	469	445	475	444	417	442	417	425	421	449	421	387	409	430	456	396	405	449	433	426	402	436	441	412	404	445	437	429	420	429	441	435	440	410	422	449	439	382	471	416	410	442	413	466	458	446	424	422	426	466	415	445	453	439	459	438	434	434	385	419	380	418	441	448	407	471	442	419	434	453	466	472	426	424	452	403	450	387	432	453	443	440	427	437	423	414	465	418	437	446	453	440	432	441	401	427	466	412	422	376	433	409	452	407	417	475	434	431	454	442	442	418	436	458	436	431	395	428	410	427	429	432	455	459	406	452	459	430	459	420	406	419	462	435	432	412	467	438	417	421	390	424	494	470	411	428	428	491	425	425	438	434	385	432	460	422	453	467	432	398	431	424	442	453	435	448	400	393	448	440	452	470	423	472	477	441	416	428	432	399	417	441	453	423	474	423	417	452	407	467	425	442	447	415	429	463	408	441	445	405	432	472	431	407	442	417	462	419	447	416	437	438	413	432	446	441	430	393	379	406	432	399	438	445	442	459	441	447	424	447	421	409	448	436	457	413	445	452	452	410	434	412	476	441	424	458	440	403	407	418	449	441	449	455	487	435	419	446	455	444	435	438	420	429	415	495	425	461	420	440	469	405	404	427	420	437	441	444	441	500	465	448	449	392	438	450	446	425	421	457	442	430	439	453	470	439	404	423	426	444	425	413	418	448	465	468	396	455	453	412	399	430	421	444	419	407	374	433	423	389	407	395	452	433	444	413	434	435	487	472	462	394	421	417	424	413	467	431	407	453	439	423	424	441	421	464	462	470	421	440	424	423	449	403	468	444	430	452	434	433	440	449	482	455	451	454	449	449	468	396	397	422	472	412	452	434	432	420	472	435	406	463	410	427	426	409	420	452	458	457	455	431	411	457	434	445	414	445	480	453	421	500	450	423	422	424	445	438	409	428	459	425	440	445	434	427	408	428	415	451	443	456	475	434	420	430	415	420	429	419	408	444	448	446	480	457	434	473	452	463	430	431	401	425	437	427	478	436	449	447	405	449	448	451	460	421	450	435	417	459	436	444	430	397	443	428	446	415	445	465	452	444	424	425	446	429	385	409	418	448	437	444	468	447	453	387	422	398	429	438	454	458	469	421	447	437	433	422	473	426	419	424	446	413	425	444	463	435	430	437	459	429	455	400	455	438	413	430	439	413	439	439	443	444	440	428	425	423	384	428	462	468	424	388	439	432	444	498	457	428	452	441	402	442	435	465	456	419	430	420	423	428	414	444	460	433	451	431	425	457	414	436	429	459	440	446	404	421	445	417	424	430	451	441	420	415	430	418	410	410	440	424	426	429	461	458	468	434	458	409	422	406	430	403	423	443	431	410	443	479	423	411	439	432	455	428	429	383	465	475	454	460	458	453	445	410	426	437	437	420	418	435	437	451	395	442	438	462	460	417	423	415	417	461	440	418	459	441	451	485	397	398	410	417	426	428	431	460	448	434	421	414	438	437	439	457	399	413	448	432	454	448	409	448	447	448	458	455	446	382	425	462	431	401	407	430	432	444	433	421	416	405	415	448	439	428	378	458	442	440	414	431	453	450	410	430	472	430	467	448	461	432	469	431	435	456	475	444	399	456	412	403	458	455	435	424	385	475	469	446	430	488	470	437	448	440	452	412	429	468	447	425	406	473	449	437	419	428	432	429	446	427	415	467	415	406	470	400	411	411	423	425	428	486	391	469	432	418	413	432	400	416	410	441	437	425	436	397	419	437	418	473	451	403	430	434	405	448	427	423	459	431	437	456	441	444	414	429	481	477	437	452	449	438	445	411	457	456	403	427	450	405	439	448	380	481	441	421	389	438	410	425	454	436	439	440	413	462	448	472	448	438	433	424	453	417	425	445	422	437	397	429	428	440	447	435	468	422	450	440	435	437	414	419	463	459	398	420	425	437	466	434	453	425	418	439	464	425	465	464	405	467	418	452	410	394	451	428	396	441	454	412	398	474	420	423	439	438	471	442	417	449	429	422	434	452	418	436	442	417	447	395	437	426	488	456	441	442	429	400	427	449	403	425	419	430	417	396	470	461	457	459	423	460	428	440	444	436	422	457	407	414	449	423	458	464	442	408	442	442	426	430	412	437	380	422	426	447	451	445	436	425	451	418	436	414	437	414	414	453	422	428	423	447	411	413	472	421	468	403	419	386	422	439	434	425	466	448	433	407	427	400	415	449	435	454	433	469	453	388	446	420	409	477	428	415	452	454	458	422	437	437	454	442	423	442	426	410	444	418	432	425	409	426	466	454	413	436	412	449	429	464	451	443	408	459	456	482	443	414	416	432	409	436	449	389	398	389	472	423	398	462	454	437	418	480	424	428
14115	2497	2481	1830	1265	986	778	694	573	491	439	449	405	430	429	384	347	374	358	314	349	363	339	324	316	348	320	363	334	346	292	332	307	323	305	321	300	298	305	299	315	308	299	335	311	284	295	289	320	309	307	281	319	311	325	335	298	309	308	293	295	318	303	302	331	294	324	312	321	298	336	293	296	302	333	323	313	300	330	321	307	302	289	312	293	311	334	286	320	288	292	303	303	296	314	308	328	299	318	308	315	297	279	303	316	287	307	322	289	317	287	301	279	307	297	303	300	270	322	333	314	330	262	300	304	270	311	333	291	288	305	322	295	327	310	301	327	337	314	300	334	295	296	291	312	313	314	310	302	260	296	299	343	335	305	300	308	278	318	334	313	307	298	304	303	334	348	329	346	293	282	303	316	297	284	320	307	298	305	324	293	345	327	284	318	313	298	312	306	283	296	288	285	272	318	267	294	329	296	314	284	290	312	337	327	290	328	304	281	299	306	322	281	277	301	310	307	314	303	273	279	285	299	297	319	341	319	320	327	283	348	298	291	314	311	281	298	281	292	302	306	279	312	323	288	344	284	304	313	301	292	288	287	311	311	271	317	296	275	293	350	317	286	311	292	332	277	295	258	316	278	328	328	276	277	293	325	322	297	326	298	307	303	311	301	311	307	331	318	295	300	291	283	317	309	322	288	331	320	327	339	297	338	286	300	297	301	311	314	275	317	317	297	305	318	292	291	280	334	296	312	323	305	314	300	291	295	284	309	302	300	304	293	294	312	313	342	288	292	303	321	278	287	302	295	314	287	293	311	334	295	312	314	293	301	324	310	330	336	320	318	275	283	293	296	306	311	325	304	290	313	327	318	334	262	297	306	296	298	349	328	305	328	310	274	303	273	290	344	317	279	309	307	281	268	341	307	340	305	308	308	298	306	297	305	309	346	321	293	333	291	329	309	313	293	296	308	303	333	314	303	278	321	297	308	300	304	284	318	371	331	311	300	299	308	281	275	308	302	329	302	278	314	292	308	315	326	288	325	287	309	306	323	303	287	333	305	301	281	286	331	294	303	298	326	315	324	307	336	310	333	332	313	301	317	367	308	317	308	306	297	293	310	308	334	332	334	315	294	350	305	322	344	302	325	327	322	302	291	316	330	301	289	343	302	318	270	306	296	283	280	319	313	355	293	282	284	345	292	288	299	302	308	263	313	299	336	286	302	289	318	290	312	315	315	321	320	294	314	305	256	321	327	307	294	284	306	287	301	319	309	309	283	332	332	313	307	303	290	295	304	296	313	284	286	282	318	292	306	321	293	309	296	285	350	280	302	325	332	316	284	301	284	327	327	313	305	305	297	329	313	296	303	328	308	306	279	290	305	296	336	278	315	321	303	325	304	310	327	310	323	315	288	286	337	268	285	312	310	317	300	312	348	322	325	317	323	296	290	308	304	332	304	307	291	322	336	308	316	301	294	293	316	297	299	312	297	329	289	308	325	298	276	330	277	327	315	328	318	323	288	356	280	309	286	312	349	323	320	353	321	313	318	296	296	288	302	278	274	309	309	286	296	320	283	328	316	297	314	290	303	300	313	281	284	322	266	294	300	313	289	310	248	322	333	332	343	309	308	283	317	266	302	315	317	303	323	306	321	310	321	307	317	340	345	309	336	297	296	308	314	307	300	291	332	320	293	315	302	318	306	296	276	272	343	330	314	284	309	330	333	267	342	310	282	291	287	323	298	299	293	324	306	294	295	300	313	305	309	307	294	311	284	342	295	327	271	324	313	282	324	326	308	302	294	272	301	326	323	297	297	290	280	298	302	305	302	299	318	330	306	312	285	315	333	293	290	296	293	298	312	303	277	312	285	323	323	338	357	326	313	310	344	306	281	299	296	289	288	344	327	342	293	302	284	279	314	321	309	302	293	275	288	312	292	306	306	285	294	307	322	293	280	290	332	304	327	333	321	327	318	283	285	321	293	305	333	367	304	306	297	273	299	311	261	341	336	277	315	310	313	255	326	309	285	296	300	289	300	309	332	299	321	292	358	313	322	306	314	314	303	289	294	281	320	311	321	300	288	326	319	317	314	310	294	284	276	295	300	305	304	291	320	318	284	288	258	307	313	298	325	318	328	272	310	272	307	315	297	308	310	310	276	321	298	303	302	284	303	304	265	306	309	290	319	286	295	269	324	299	316	298	306	311	284	291	303	292	305	319	320	322	349	284	295	281	317	309	322	313	312	303	327	317	341	294	331	290	301	320	304	295	293	296	296	337	312	321	296	282	311	333	303	308	298	288	303	283	307	339	326	299	343	287	314	325	284	326	292	287	312	337	315	341	290	307	279	320	288	318	332	296	310	272	328	323	300	308	335	286	316	301	329	307	323	302	326	343	302	326	318	320	303	291	296	319	289	298	314	309	268	322	316	323	350	306	305	305	301	279	318	285	293	317	322	286	305	306	301	285	299	285	316	313	310	298	310	294	333	325	264	312	328	326	318	308	301	306	303	332	289	298	306	277	316	294	332	305	307	335	311	307	313	298	284	300	318	286	277	329	314	316	322	312	290	300	320	310	318	291	309	334	313	302	305	288	293	307	348	299	332	285	314	332	324	284	311	287	340	310	327	305	315	320	318	298	325	317	343	312	294	294	276	303	286	310	337	324	324	293	293	315	300	338	325	312	328	332	299	338	300	282	327	298	304	270	299	330	309	312	303	309	297	328	290	311	345	296	311	303	299	306	338	307	266	317	300	269	293	272	300	316	320	295	343	309	285	304	322	291	317	304	325	311	312	333	316	300	314	325	325	284	323	299	291	324	336	304	296	293	296	329	325	350	308	266	318	308	316	300	303	312	302	303	314	315	323	295	287	317	311	296	296	303	321	307	295	294	297	308	326	315	318	268	285	339	316	276	331	312	278	312	329	292	297	282	293	308	323	305	320	273	315	297	281	290	295	280	294	310	321	295	283	286	262	286	308	304	299	331	333	313	313	295	332	311	291	302	333	319	286	306	297	307	305	306	317	315	305	305	292	319	296	282	295	283	318	303	295	302	273	283	303	303	306	330	340	304	284	292	294	324	293	312	321	325	302	298	310	298	308	310	341	282	311	353	332	273	333	268	253	336	267	324	296	322	279	325	312	287	317	311	304	280	279	307	312	313	311	302	317	354	314	280	312	316	283	315	278	315	307	328	297	308	297	296	319	290	302	307	274	299	287	326	299	299	328	331	283	338	310	295	307	311	329	308	319	311	350	310	308	326	289	330	289	288	329	288	283	302	283	279	330	324	286	342	297	337	284	307	320	297	305	283	308	299	319	319	314	339	305	332	324	318	300	303	284	302	290	314	294	349	288	286	318	300	304	331	305	300	368	306	275	295	301	319	341	289	302	295	310	325	303	308	277	327	316	337	322	298	300	281	293	343	317	301	315	286	303	334	274	312	308	309	287	314	283	289	252	334	308	333	270	301	292	315	307	291	316	298	324	293	284	297	277	285
7787	2234	4880	5499	4658	3953	3186	2685	2396	2135	1886	1669	1536	1427	1372	1305	1237	1233	1131	1053	1118	1032	998	999	948	939	921	921	917	946	945	932	838	873	887	814	900	826	820	867	833	838	852	821	851	791	792	780	865	826	825	775	837	862	777	818	781	807	783	754	826	816	807	789	791	812	793	803	807	779	753	812	809	810	780	809	804	739	775	803	757	741	787	772	764	785	822	723	770	786	779	782	817	765	760	743	769	756	727	776	771	785	750	789	777	783	829	779	750	753	794	782	761	681	787	739	744	771	749	765	719	749	757	788	797	754	736	710	778	782	800	776	775	754	770	776	787	717	797	750	811	739	795	781	756	797	752	765	751	781	747	800	725	767	756	835	738	779	771	782	702	707	756	748	785	802	770	780	783	735	784	769	752	734	757	764	736	702	766	752	803	713	770	779	744	718	759	734	763	752	735	736	774	778	752	727	781	760	727	785	760	820	771	754	789	770	757	729	746	773	740	750	759	766	778	730	729	751	758	756	768	741	757	712	724	807	777	769	794	760	823	795	711	748	775	791	759	761	733	741	758	746	753	776	748	782	730	774	782	777	749	776	766	756	753	752	745	778	750	723	772	704	787	789	786	805	789	709	722	778	734	759	768	784	806	782	764	729	748	793	773	730	750	726	725	769	798	731	734	782	754	720	732	769	752	724	755	773	792	709	767	764	775	779	810	794	754	799	776	716	797	800	772	779	715	772	787	746	804	791	753	774	791	736	824	783	731	780	754	763	723	719	792	737	836	722	737	760	761	725	778	700	779	823	719	747	813	747	792	746	776	740	783	810	749	793	780	768	789	825	759	826	716	715	794	729	745	780	767	794	712	769	768	731	750	794	737	766	738	790	779	735	765	743	744	785	767	769	746	780	786	785	747	759	740	747	743	730	721	704	756	765	728	741	726	792	783	736	761	811	803	772	742	736	728	723	782	766	774	725	792	724	775	758	770	767	776	793	778	758	708	779	719	750	746	763	792	745	738	811	783	743	711	766	747	757	753	796	737	720	787	755	796	804	809	769	717	754	793	750	782	794	769	745	780	711	781	741	790	785	767	767	776	778	780	765	749	760	770	751	754	705	767	803	737	777	761	777	790	755	791	783	782	745	795	760	735	746	813	805	712	786	782	738	748	752	743	759	776	741	748	778	753	756	736	799	767	783	737	743	752	760	755	756	790	706	759	750	730	664	785	749	716	746	756	756	763	777	775	758	724	759	748	715	768	810	767	763	786	757	707	761	789	747	725	770	736	756	761	764	710	783	786	767	724	760	764	762	744	781	805	763	711	804	756	772	741	729	721	740	711	742	776	763	782	734	781	770	686	775	761	759	770	770	793	726	749	769	758	771	773	744	763	751	724	809	763	752	761	734	747	800	766	777	726	757	737	735	752	755	722	754	753	729	719	788	774	777	746	713	773	766	810	743	780	773	753	708	756	721	723	820	764	747	725	744	805	769	782	769	781	734	765	726	787	778	746	772	771	747	721	718	760	760	719	746	764	761	767	781	769	703	787	720	806	751	699	790	750	743	767	730	747	745	776	774	766	751	719	776	724	723	730	761	742	776	774	778	785	770	756	794	757	756	748	749	735	780	780	739	764	805	740	778	786	731	756	739	768	740	729	733	743	741	789	751	732	751	820	767	755	734	744	725	781	698	721	717	778	735	746	764	792	788	740	757	813	746	746	796	694	720	720	753	762	737	717	764	746	736	740	764	725	716	751	701	783	740	743	809	741	788	796	749	695	754	736	705	766	798	793	772	767	771	776	799	783	821	766	758	802	767	684	761	814	745	731	754	746	804	725	744	744	676	761	771	786	813	770	795	790	752	720	745	765	720	760	782	794	751	742	775	720	758	747	729	787	755	768	747	758	788	771	755	735	763	767	762	759	737	748	787	709	798	789	739	769	749	790	806	706	767	692	730	775	755	758	742	767	675	717	770	755	804	728	781	727	735	748	704	755	775	741	773	790	777	789	733	729	800	751	739	761	730	773	744	721	744	784	752	732	773	708	764	792	779	725	751	752	766	730	727	747	748	775	748	770	750	736	728	684	742	738	733	747	758	797	794	793	759	743	757	684	756	742	809	730	738	781	758	708	749	778	791	816	770	768	746	748	738	783	764	754	712	774	745	706	746	800	789	759	746	781	795	723	752	786	755	723	769	766	732	740	762	717	757	810	770	764	748	744	762	768	777	781	742	750	696	704	752	793	746	721	762	746	752	764	741	720	769	794	742	778	790	779	775	721	746	812	779	765	808	792	772	780	787	826	728	786	741	768	736	772	749	767	732	770	742	790	757	745	761	821	771	789	739	769	730	724	723	789	804	766	779	744	753	809	727	743	790	781	743	744	748	758	745	742	739	773	766	795	729	766	763	750	754	760	766	741	723	782	754	688	805	731	742	820	786	773	732	759	818	815	747	738	769	756	740	767	748	738	758	716	769	825	753	776	780	775	749	726	781	703	812	747	811	745	787	778	787	774	761	708	749	738	769	750	752	777	769	726	794	744	769	777	766	733	764	741	747	766	766	759	773	720	723	794	760	758	774	721	764	731	768	720	727	770	665	751	755	744	733	785	808	760	751	762	739	765	775	773	743	803	751	783	786	698	770	743	755	750	752	742	768	760	794	773	779	746	726	716	699	732	804	783	760	777	772	769	762	728	733	754	687	780	736	761	784	762	773	792	765	770	685	753	723	781	780	754	757	764	766	760	708	733	740	785	755	718	750	715	749	784	767	772	769	763	738	733	794	772	754	794	801	776	706	780	713	795	765	757	740	747	778	772	725	764	747	764	759	816	743	748	740	763	725	725	732	771	756	844	741	764	798	774	775	769	779	694	701	757	793	772	769	769	799	768	772	775	725	745	721	710	784	804	731	762	785	769	748	778	777	732	733	755	725	758	727	767	757	772	768	754	726	762	770	798	744	698	772	744	736	768	799	779	740	761	762	737	781	746	767	773	714	752	758	762	735	786	699	830	729	739	753	789	740	745	772	755	768	762	731	736	778	732	772	739	727	778	723	712	766	817	804	769	774	754	778	776	765	786	805	734	843	736	789	750	732	760	764	796	766	734	793	750	783	794	774	797	768	765	742	788	774	798	690	773	792	774	770	767	800	764	763	742	743	735	770	794	746	804	767	808	758	789	765	732	757	724	780	798	768	710	753	689	803	741	742	772	776	747	769	776	746	758	745	775	741	760	720	730	768	784	805	706	778	817	776	787	730	745	759	763	802	770	729	771	737	750	739	752	760	790	773	776	767	718	772	751	760	764	724	783	748	779	748	798	766	796	723	751	728	793	727	767	797	756	774	771	792	772	715	760	745	736	778	727	724	797	780	742	744	819	780	705	771	774	762	753	789	746	752	733	731	737	791	739	756	764	783	733	810	769	702	776	770	777	750	824	748	744	760	770	730	746	768	723	721	739	785	765	723	760	740	763	737	771	774	793	735	775	782	742	744	748	733
1795	149	118	125	110	122	114	117	109	94	102	105	103	105	115	98	117	103	91	87	107	119	82	85	120	97	112	97	109	92	107	101	113	109	100	113	87	126	103	132	115	97	95	109	115	104	94	103	80	95	99	101	109	109	101	112	116	109	98	96	85	100	98	84	103	97	112	103	117	98	101	102	106	99	93	104	89	100	93	106	109	111	88	92	91	111	120	117	103	104	100	104	105	85	93	96	108	113	106	95	103	98	89	110	85	90	98	103	98	108	121	98	114	98	96	112	110	100	84	106	103	103	101	96	97	94	89	105	111	106	78	91	101	92	97	102	95	89	91	86	89	118	98	109	128	110	91	73	92	95	109	92	102	101	84	88	117	101	100	103	112	103	110	97	107	117	99	103	97	111	99	98	111	86	105	75	90	91	101	89	104	97	93	96	118	115	110	106	104	106	117	79	108	76	102	115	114	102	123	84	101	95	96	116	95	101	110	96	96	99	84	111	87	112	108	90	119	107	117	113	100	101	92	92	108	110	100	105	102	110	91	102	92	102	98	100	96	116	114	110	106	108	107	102	114	92	119	104	108	100	102	95	97	99	85	111	111	106	87	130	107	77	92	108	110	108	93	115	90	88	93	87	83	132	93	89	94	96	108	111	91	96	93	103	110	111	90	111	107	109	98	109	112	110	90	106	100	114	110	95	117	105	106	98	103	100	87	102	79	92	119	96	108	105	103	100	100	127	117	97	105	93	115	101	97	106	102	88	92	100	107	117	96	85	88	111	93	117	92	106	104	113	105	107	87	108	94	106	105	104	119	101	119	90	114	105	102	107	93	89	106	96	97	86	96	90	92	112	103	96	93	97	109	113	109	94	102	116	104	74	95	100	112	103	110	98	108	96	91	105	96	119	112	94	116	109	97	109	104	93	108	91	103	122	112	103	115	92	106	106	96	116	107	85	104	105	115	102	116	107	110	100	123	95	89	117	106	87	117	88	85	85	112	104	80	108	113	90	98	93	108	110	100	103	93	100	99	102	88	114	104	105	89	125	106	87	111	114	104	112	123	92	88	115	108	106	118	115	116	102	93	127	98	93	103	98	91	94	106	91	101	111	103	84	98	101	102	106	107	98	118	99	114	104	103	96	104	117	102	118	87	91	104	99	99	106	99	116	100	110	124	95	92	103	99	83	109	99	106	99	92	91	119	105	100	100	105	87	87	100	107	101	106	109	108	100	108	101	97	93	99	88	113	95	110	86	112	80	89	101	100	102	97	93	93	100	98	107	102	102	122	124	101	101	103	111	95	108	114	96	106	88	104	90	98	96	80	105	105	109	97	106	127	107	124	98	95	94	99	97	101	110	103	96	101	112	85	92	94	109	107	96	100	114	98	101	116	107	99	111	100	88	100	122	103	112	93	102	113	111	89	109	100	114	91	114	80	114	110	104	95	110	111	112	105	98	104	98	102	93	95	97	90	104	103	103	94	112	102	92	106	94	106	98	104	95	98	112	98	119	99	87	93	99	117	102	101	124	130	115	94	92	99	105	112	104	98	103	120	92	79	112	126	101	86	105	85	112	108	75	89	114	115	105	100	110	105	107	124	95	99	107	104	108	104	101	85	92	108	97	109	105	105	93	112	90	115	93	111	85	109	99	117	103	95	90	101	93	123	111	91	113	107	78	100	81	90	106	96	94	103	99	105	116	107	117	123	93	91	101	97	112	109	114	98	102	84	103	117	108	106	104	88	98	120	91	103	87	107	88	88	82	99	117	117	106	92	87	102	88	105	107	103	117	98	126	104	98	101	113	116	95	115	103	86	121	83	102	93	105	100	90	93	115	114	78	96	115	110	118	88	102	94	95	92	98	110	101	84	90	67	81	90	103	109	96	96	101	100	94	91	83	91	86	107	100	118	118	106	97	110	101	94	97	107	91	104	88	113	119	100	101	92	96	112	91	93	85	94	110	83	94	86	113	97	89	93	90	111	106	108	96	105	106	103	117	99	104	88	95	83	98	113	129	79	117	91	109	104	134	115	105	107	113	101	77	116	90	100	116	88	102	93	125	89	83	101	103	98	95	95	106	114	94	115	84	84	107	102	103	95	111	118	86	92	112	106	82	110	113	109	92	92	91	99	92	95	105	90	103	73	119	81	95	86	94	82	123	90	113	96	106	115	105	115	121	106	100	94	106	118	103	123	102	102	95	89	102	106	99	96	88	117	103	112	121	119	104	97	116	113	118	91	99	114	111	94	103	135	117	100	114	91	101	84	114	104	109	107	97	102	119	92	87	111	89	94	108	103	85	95	94	84	102	107	100	115	86	110	92	90	100	112	101	112	91	103	107	98	90	100	102	96	98	108	101	99	95	93	90	78	117	86	92	90	117	104	110	109	131	115	103	99	94	96	110	94	101	84	109	79	114	108	116	120	95	94	101	98	112	85	86	105	78	89	96	109	90	102	90	119	96	79	116	112	89	107	101	111	78	101	94	84	101	94	95	112	108	102	131	93	101	92	98	127	86	94	86	91	106	115	102	97	115	95	94	103	117	106	97	102	128	102	111	95	110	105	93	125	88	111	125	107	105	104	106	107	105	108	126	85	104	102	103	97	92	114	105	111	95	110	112	94	100	108	100	89	111	94	104	107	103	111	95	113	111	102	114	83	107	117	94	107	98	107	105	115	105	101	104	99	91	106	135	98	103	111	92	95	102	85	111	101	96	95	108	99	128	98	121	108	88	84	100	115	114	103	101	114	105	94	101	92	90	99	91	103	93	98	82	112	115	117	107	98	88	104	102	115	87	99	96	112	88	114	115	95	110	86	124	80	101	137	82	99	101	110	88	119	115	99	93	107	95	98	109	105	102	103	115	94	107	99	100	88	86	82	106	99	101	108	113	97	104	114	113	116	101	94	113	100	100	86	116	116	100	103	104	119	98	100	104	100	104	95	90	105	98	92	112	113	95	95	107	122	92	94	87	104	87	100	106	95	109	110	82	110	106	108	106	109	88	112	110	89	104	85	109	115	123	82	85	105	109	104	98	111	102	85	94	93	95	87	116	114	122	91	125	99	103	131	116	114	99	99	100	111	84	90	118	103	100	97	98	106	93	84	120	114	80	106	104	118	102	96	107	94	105	98	96	111	112	101	108	108	107	93	104	89	101	82	86	98	109	101	92	99	86	87	101	95	128	90	92	94	101	89	103	109	105	97	100	100	124	112	90	104	110	124	111	91	125	106	93	116	96	109	103	97	115	111	115	105	102	107	115	109	113	105	93	120	104	95	109	83	112	99	85	110	112	112	101	98	88	91	107	95	90	108	114	90	97	93	115	101	105	97	112	112	99	98	97	112	95	97	112	102	97	111	109	91	87	121	105	93	92	74	102	101	85	107	74	100	111	112	123	88	94	121	107	117	100	100	105	111	92	94	105	84	101	94	116	102	102	105	105	114	98	96	99	110	101	119	82	113	98	103	95	108	103	105	93	89	103	105	116
2063	364	406	414	359	408	356	360	332	349	314	337	340	329	313	326	291	312	301	318	312	344	329	323	309	312	321	309	319	355	304	307	322	321	323	294	307	332	347	317	286	323	318	294	308	311	326	311	350	299	340	338	340	325	320	335	290	286	313	320	334	342	297	321	307	330	305	305	318	301	346	331	324	345	308	315	314	317	289	285	348	314	369	341	303	309	324	319	338	318	316	320	334	321	344	309	330	309	260	295	347	336	338	290	303	306	316	310	298	310	285	340	307	320	323	326	340	303	290	314	305	300	311	341	347	303	314	335	319	305	318	285	302	318	330	318	317	335	324	329	304	324	290	326	307	311	275	331	299	299	317	304	352	309	332	313	330	326	315	322	322	316	305	304	310	347	282	323	309	317	285	318	315	314	305	312	335	303	316	299	320	332	323	346	305	335	311	304	288	331	302	303	315	344	311	304	325	305	298	326	299	340	337	337	284	290	327	333	299	330	275	304	302	337	325	312	308	344	287	300	305	320	315	315	296	303	311	300	293	313	301	305	334	317	319	308	325	333	374	329	313	334	341	281	339	309	336	324	342	343	320	318	335	316	316	325	318	314	337	350	324	307	330	297	334	344	314	324	336	282	336	279	316	296	331	322	324	307	323	309	323	312	300	320	313	294	312	307	323	294	353	338	340	294	335	318	341	272	336	304	321	330	295	302	345	317	329	314	337	320	320	314	329	277	307	309	302	315	337	325	324	306	312	347	315	325	295	343	300	305	319	299	308	320	317	305	302	325	328	281	297	316	343	322	292	292	311	277	291	312	320	311	287	312	299	280	298	304	323	329	310	303	335	287	318	307	316	315	326	346	306	316	310	322	340	300	334	310	280	310	313	292	324	291	330	309	317	318	311	310	343	321	336	298	310	359	324	321	317	281	327	318	303	306	296	339	287	308	296	305	328	330	299	318	309	283	340	311	327	286	317	317	298	293	356	322	329	347	299	302	302	304	326	321	312	315	319	314	295	279	317	345	317	313	301	305	302	329	314	271	347	339	291	304	338	287	289	321	305	311	307	313	308	328	344	311	323	330	300	320	316	325	323	319	250	306	315	323	330	310	313	313	323	330	324	290	336	327	294	296	265	300	322	317	288	321	281	313	299	305	315	305	288	341	313	281	320	309	316	299	289	306	305	299	314	320	310	313	305	283	324	337	280	305	330	322	347	319	295	317	317	317	341	336	337	287	289	305	334	313	283	329	315	319	331	304	331	305	336	337	315	303	310	295	316	312	323	316	338	303	342	315	293	337	323	311	314	329	345	290	307	317	322	348	313	318	303	297	296	300	288	324	283	342	301	346	344	330	294	321	340	349	276	322	322	293	294	329	354	334	335	339	282	340	324	315	275	323	309	320	291	332	286	330	350	332	286	342	326	317	341	311	334	328	334	310	310	319	320	327	335	294	329	310	324	307	337	273	306	308	311	309	313	285	330	337	319	321	265	301	313	308	341	306	320	286	290	330	335	337	305	315	335	326	316	334	283	329	311	317	305	328	295	306	329	327	349	286	331	320	331	299	324	313	317	290	304	322	344	304	326	339	286	295	271	285	318	310	354	316	308	314	307	320	291	318	313	346	322	345	329	325	299	322	330	338	324	342	326	341	308	301	328	288	288	322	316	305	319	297	309	328	307	296	341	309	300	282	320	320	301	302	335	294	314	343	325	310	329	287	305	298	327	314	304	301	299	327	328	315	325	289	311	304	322	315	297	295	285	327	323	283	329	323	332	307	287	348	300	319	320	309	340	285	309	319	302	280	333	320	314	311	338	315	320	302	311	318	323	311	323	288	297	318	296	334	325	327	300	298	306	311	319	290	337	312	331	308	311	330	353	327	299	307	308	293	295	320	293	294	333	323	323	295	331	298	306	290	325	297	310	340	338	311	342	303	298	323	299	322	342	317	335	325	304	345	324	362	300	314	327	287	319	303	307	305	319	285	297	319	302	283	297	307	291	310	293	318	312	317	326	304	315	282	299	327	311	322	281	291	315	276	318	320	337	339	352	317	320	319	318	320	320	321	339	279	295	314	315	287	330	306	308	300	301	335	319	312	307	317	327	320	294	315	306	307	336	300	324	324	341	342	295	338	311	311	298	307	295	291	310	311	302	310	326	307	282	326	330	341	278	289	344	297	332	301	314	320	331	309	318	291	306	317	309	315	316	310	345	322	321	315	331	307	317	298	313	299	340	344	338	295	324	297	321	344	307	307	309	278	319	310	315	324	309	324	310	269	327	310	329	308	317	309	299	344	277	333	302	337	315	334	327	311	301	333	340	304	330	293	322	289	308	298	278	326	330	313	322	295	331	310	307	310	324	327	320	324	322	315	314	308	328	318	328	330	335	296	278	322	312	318	274	304	295	337	309	317	318	312	309	327	358	306	301	331	316	305	341	339	309	311	289	297	357	304	315	315	313	319	329	307	282	306	325	277	307	288	341	280	333	301	306	303	299	306	300	286	299	278	304	309	331	321	338	314	329	308	315	332	323	319	318	300	335	310	314	344	295	305	303	334	278	309	286	317	336	334	345	301	311	319	311	326	341	341	337	304	311	326	325	315	334	336	304	306	317	303	321	308	299	296	299	321	311	294	325	287	282	314	318	326	318	319	340	321	332	349	296	312	321	342	322	343	328	284	279	319	308	331	306	316	332	301	333	311	292	359	318	324	321	303	312	307	292	307	299	286	316	291	312	307	317	331	299	324	319	311	336	305	327	316	302	321	324	356	308	307	329	341	298	312	305	301	330	347	317	305	314	282	301	326	305	297	317	320	287	310	305	325	321	301	334	296	318	292	335	297	306	327	301	333	312	288	318	307	326	348	284	295	319	340	303	314	307	319	302	287	324	319	299	314	286	336	311	310	306	320	299	324	310	322	327	309	342	312	283	307	328	321	322	320	324	309	276	277	328	320	315	311	311	278	326	318	338	303	322	337	299	301	309	331	310	323	294	313	327	292	342	281	314	318	281	275	328	337	326	337	298	318	325	315	349	299	317	304	302	301	330	339	311	328	341	322	307	313	324	337	302	323	328	289	298	300	337	325	304	312	300	301	328	309	326	354	288	306	320	319	323	264	316	331	309	289	294	343	298	323	328	322	304	300	283	304	301	325	305	353	298	292	326	306	313	289	338	292	305	308	309	294	314	359	319	295	281	348	327	318	302	319	286	334	318	305	320	329	292	320	313	305	316	315	296	327	293	312	321	313	330	310	295	303	341	343	327	299	270	327	274	333	319	314	332	299	292	308	304	306	346	340	343	354	320	318	304	310	315	293	297	317	306	309	300	317	314	313	315	318	305	330	297	292	295	314	311	274	252	308	301	319	293	319	303	294	314	323	275	332	337	324	316	312	317	308	302	330	336	305	299	297	281	313	280	304	280	303	306	352	304	324	349	321	300	324	339	309	318	294	343	295	320	303	318	315	318	307	307	310	337	336	313	302	302	324	312	313
7576	940	1135	941	615	524	383	331	299	277	262	220	196	190	202	198	187	180	187	142	185	172	163	181	155	174	166	174	174	154	151	173	141	186	159	157	158	143	136	157	158	168	161	147	172	143	149	159	150	158	156	134	171	149	145	140	142	156	156	142	168	140	155	164	149	142	149	166	156	161	147	163	178	149	155	139	149	145	178	149	147	149	153	151	174	165	138	156	136	151	150	144	145	165	144	150	141	145	169	145	158	162	152	169	162	156	155	168	161	143	145	148	179	175	165	157	129	170	146	150	159	158	137	146	144	158	153	159	160	154	160	168	160	144	135	165	168	163	140	143	162	147	151	145	155	168	195	154	136	144	156	155	152	134	144	137	137	139	143	168	156	145	136	140	141	168	144	149	145	147	145	144	136	131	159	143	137	166	145	157	146	153	134	145	145	153	143	160	147	127	169	148	172	166	144	125	142	148	149	155	136	145	149	173	148	145	140	135	125	134	152	160	148	141	146	120	152	182	165	145	151	136	124	142	170	188	172	144	130	152	143	147	125	171	152	152	158	146	133	151	145	139	165	157	141	147	150	128	157	153	141	176	155	126	146	167	178	149	140	162	157	153	143	146	138	145	141	165	142	150	127	170	147	137	153	144	140	159	155	165	141	161	121	164	144	129	162	134	158	142	149	124	161	150	163	166	140	141	137	158	166	132	157	151	145	143	151	150	180	156	146	158	136	160	172	148	148	158	176	154	146	170	166	146	162	155	146	145	164	122	145	161	149	136	156	148	162	157	158	148	150	141	140	159	146	147	178	142	160	152	141	143	164	174	125	151	156	136	157	183	139	136	144	145	165	151	146	170	152	150	146	156	155	136	135	149	163	166	142	158	134	162	159	147	139	133	146	160	156	143	147	179	150	173	157	151	135	164	167	164	169	147	173	153	155	153	164	142	163	162	141	130	133	143	163	156	155	153	149	148	164	142	147	160	143	156	137	139	163	148	150	142	155	138	143	162	137	152	152	152	155	160	133	136	147	168	143	174	126	165	155	144	154	144	159	132	182	136	159	133	145	164	142	152	143	156	145	152	147	169	139	157	134	132	148	140	155	154	156	164	152	137	171	143	137	169	153	167	161	154	168	172	121	146	152	135	147	158	137	159	141	141	142	157	137	164	173	151	143	166	162	149	145	162	175	142	160	146	132	148	166	154	130	159	139	164	143	156	166	148	154	147	153	166	172	167	155	175	143	115	141	169	143	126	133	145	143	155	145	146	122	157	160	161	158	129	134	164	160	150	159	156	141	166	154	141	160	173	144	146	139	140	129	135	176	140	150	169	145	145	170	150	154	161	138	196	162	142	152	162	170	145	165	165	153	163	149	130	149	163	120	161	153	166	148	142	143	173	178	174	149	147	144	142	161	166	145	143	143	149	158	151	142	159	170	136	169	149	153	147	167	154	131	144	145	147	140	144	182	144	155	134	150	160	152	140	127	149	141	141	152	140	168	158	138	130	169	147	153	159	142	146	135	147	148	168	162	146	138	156	150	131	119	157	151	160	162	159	147	146	169	148	127	163	160	156	171	142	152	169	155	150	165	173	134	171	147	168	156	146	154	132	140	153	153	156	156	157	157	144	149	134	155	159	168	141	137	129	139	136	145	150	133	151	130	137	148	149	154	176	144	132	146	120	146	143	162	155	163	162	142	166	142	142	165	146	168	160	167	135	157	143	148	153	143	167	128	126	168	148	136	165	141	147	157	139	153	162	143	154	175	131	154	159	149	143	159	149	159	142	153	120	138	143	131	162	169	151	145	153	165	154	151	153	152	149	147	141	130	134	144	147	147	136	160	172	133	158	154	144	175	171	140	147	140	174	156	138	143	156	135	165	152	140	130	136	137	191	134	146	150	143	140	157	154	142	157	152	166	153	134	161	158	146	138	155	155	142	143	147	168	168	164	131	162	151	144	123	157	152	155	152	131	149	138	144	153	152	142	150	155	160	151	147	150	159	156	161	138	154	159	166	148	193	139	134	153	164	187	144	151	134	152	132	134	142	157	149	164	161	160	130	151	160	150	133	138	147	161	147	153	155	162	151	151	138	146	164	162	158	155	156	165	143	153	144	159	150	142	119	137	163	143	158	146	134	140	160	153	156	152	169	182	139	163	170	146	128	160	147	154	168	161	137	161	149	149	142	142	138	124	158	135	135	144	160	130	145	144	150	144	151	139	131	131	119	143	163	173	138	143	144	146	166	160	158	178	135	127	148	154	142	151	137	167	131	167	151	147	148	161	144	162	135	146	157	172	154	150	156	167	149	131	157	161	144	162	127	154	154	133	129	163	144	154	174	142	151	164	163	146	154	132	159	143	139	127	137	155	167	134	146	165	123	154	140	118	134	145	152	124	142	146	150	161	154	166	136	134	156	139	164	175	181	159	148	115	133	145	138	140	156	153	140	141	144	127	137	158	138	139	151	151	125	152	146	146	166	145	152	158	154	170	152	140	161	172	142	147	120	157	161	136	136	132	156	174	195	134	163	131	147	132	170	144	146	145	149	172	133	126	139	129	146	141	149	180	130	139	157	146	155	157	154	156	159	140	137	151	143	149	155	174	145	142	157	162	123	138	149	139	135	153	161	148	156	134	139	147	146	148	135	134	148	147	140	158	144	143	159	184	163	147	146	168	149	143	159	167	154	151	152	153	150	186	168	124	150	159	156	134	172	125	159	154	178	163	149	190	167	189	147	152	159	138	173	166	151	148	128	154	151	152	151	146	160	147	149	164	150	150	142	162	153	131	167	159	166	146	170	149	151	152	148	142	162	127	142	151	158	167	159	143	168	170	146	179	170	120	185	160	149	157	135	151	164	158	145	171	162	147	153	137	144	171	160	161	132	149	156	128	139	146	163	155	153	148	166	161	136	180	150	163	163	137	155	138	170	149	150	158	158	145	152	152	135	165	159	126	148	135	138	133	150	161	162	143	152	154	135	182	147	160	147	147	131	179	169	157	153	136	158	172	159	153	168	171	152	143	150	174	158	147	136	145	150	153	135	167	142	139	142	154	159	135	136	144	120	147	164	146	139	137	143	179	159	156	163	167	154	158	170	148	152	153	153	161	134	140	155	162	142	149	133	165	135	176	154	115	136	140	132	169	157	146	156	158	145	152	157	146	146	152	122	152	170	145	143	149	165	142	165	141	141	159	146	130	150	147	151	151	143	164	148	156	158	153	137	158	147	142	176	157	142	132	146	169	165	152	157	158	133	155	158	167	156	175	173	143	164	140	149	153	155	142	136	162	148	146	139	153	143	156	157	138	165	143	167	140	157	131	160	159	167	136	155	167	154	145	154	156	123	166	143	132	139	146	159	172	174	154	135	170	139	150	163	138	153	146	145	124	158	160	173	163	148	140	148	146	143	144	155	155	149	162	142	143	155	161	143	145	151	137	131	165	147	146	139	121	140	139	149	138	150	119	166	148	162	146	151	174	166	153	133	158	164
5860	1202	2598	2948	2600	2074	1730	1442	1335	1069	992	972	893	822	785	727	681	652	674	595	636	552	538	576	549	564	530	571	469	523	484	500	460	521	473	502	483	467	464	459	457	484	505	497	466	450	470	398	461	471	481	468	456	435	455	442	476	477	487	462	447	469	481	417	460	465	473	430	434	428	439	447	419	451	404	482	445	482	409	436	443	454	482	466	420	440	435	412	456	447	451	423	447	417	460	461	445	419	443	421	408	448	464	481	443	421	380	411	469	408	455	449	423	452	455	425	421	431	473	463	439	441	449	459	446	440	440	421	461	450	411	454	437	453	430	415	420	456	402	450	427	432	464	441	439	468	443	427	449	465	458	416	454	435	439	424	432	425	405	429	453	437	395	421	456	438	435	434	412	432	460	444	439	401	384	419	430	416	441	457	445	431	472	455	429	438	462	414	501	444	377	439	451	431	417	438	434	426	447	448	439	395	452	404	453	425	436	403	436	441	456	409	457	458	435	411	463	441	445	418	452	421	450	432	426	447	458	420	434	414	429	438	442	470	432	446	411	423	472	434	465	420	468	431	405	485	439	412	427	433	413	415	450	484	452	450	387	439	443	459	440	435	454	459	429	446	450	435	426	387	410	423	429	434	404	454	435	449	461	412	445	430	420	399	439	440	422	440	439	453	423	445	463	422	463	430	452	449	430	444	419	431	432	459	403	446	412	446	458	439	435	440	448	443	444	418	431	482	435	394	437	446	456	467	449	428	435	444	444	419	430	429	418	452	445	415	419	438	445	435	415	415	438	457	408	426	453	447	427	437	447	459	439	454	404	427	455	424	438	439	456	403	432	440	393	407	423	431	419	432	418	410	450	435	429	402	405	429	405	424	387	430	470	396	449	430	407	455	380	437	426	425	447	445	431	412	408	408	426	429	471	414	456	487	423	394	421	437	465	457	439	440	453	393	429	430	398	478	453	412	402	440	482	418	439	435	448	440	423	480	439	438	440	426	460	450	439	462	439	435	453	432	443	398	427	420	449	459	465	472	452	423	396	470	446	412	435	437	424	430	402	460	442	425	431	425	449	465	448	417	404	418	456	402	445	415	454	440	463	434	464	452	448	444	436	435	459	442	452	410	456	425	409	455	413	415	444	451	439	456	458	444	440	423	447	460	445	430	405	490	422	443	455	437	453	375	422	424	431	489	444	456	460	417	425	451	442	462	444	405	429	405	449	423	411	474	417	407	459	432	441	432	398	427	435	428	432	473	443	443	380	436	437	464	462	415	441	405	406	471	429	409	432	444	435	442	424	441	464	440	433	463	456	414	403	462	468	451	435	439	467	434	426	436	430	458	419	423	432	432	439	427	411	424	482	415	468	473	429	423	437	436	445	410	461	439	400	470	451	448	440	422	405	437	422	448	431	453	473	437	451	441	423	446	447	417	487	427	446	404	452	425	423	445	423	454	475	381	423	431	415	437	490	416	457	459	438	429	457	417	437	426	399	443	456	460	438	430	400	457	426	413	437	442	457	415	438	446	473	472	449	451	483	467	381	418	438	422	494	438	436	424	416	441	437	413	440	425	453	460	438	436	418	389	441	410	449	415	425	425	451	455	444	449	435	435	453	459	465	464	416	443	434	441	439	416	428	437	430	456	423	440	418	448	456	435	443	438	439	431	422	447	472	415	428	431	434	427	412	432	437	406	435	445	423	432	445	439	403	426	438	434	445	454	441	463	432	458	472	439	457	465	450	412	448	451	422	455	398	436	421	444	402	433	432	401	419	420	444	449	394	426	446	444	420	417	450	431	452	440	430	465	433	470	447	448	419	427	441	446	470	399	430	467	394	437	414	459	432	431	454	430	451	440	459	442	429	427	471	428	440	445	415	405	446	431	441	475	438	424	407	432	422	454	452	440	404	414	468	468	453	405	433	431	472	438	432	450	452	424	442	424	407	422	468	445	450	418	447	471	457	447	435	396	425	448	454	405	395	440	428	481	451	435	406	452	444	422	422	433	467	419	415	402	449	431	429	433	417	451	448	445	464	426	427	423	430	428	400	426	432	404	454	423	438	434	457	397	393	458	443	439	461	433	450	412	432	413	408	439	402	433	431	435	433	445	421	404	398	455	408	392	443	432	442	431	454	400	413	430	445	435	432	414	414	452	465	425	436	444	434	478	403	420	443	453	426	438	466	454	438	407	438	423	446	455	411	432	457	391	439	475	433	446	427	429	422	421	421	443	442	452	420	444	451	428	450	393	431	414	391	446	441	480	445	481	420	444	409	439	423	454	423	444	418	425	448	441	447	449	453	436	431	440	449	453	454	423	432	460	470	469	422	429	430	436	457	419	464	440	452	412	478	455	428	456	452	427	417	443	425	433	425	430	458	440	418	452	434	451	450	456	472	432	455	455	440	449	449	379	481	426	398	432	457	452	428	439	448	445	439	433	455	423	401	439	442	418	436	435	432	442	478	428	422	451	433	395	478	379	454	463	490	462	407	422	429	436	454	425	426	458	425	466	428	446	440	414	407	412	427	489	450	427	418	440	451	432	461	408	476	423	449	440	404	448	413	435	486	422	446	413	393	432	420	449	410	474	432	418	416	425	440	423	415	423	451	431	441	447	428	434	446	464	421	445	438	411	408	397	441	400	409	399	421	423	446	471	424	412	450	458	440	472	418	438	426	418	436	409	463	394	455	437	414	431	427	436	429	446	458	437	452	440	433	466	427	439	428	433	439	390	410	462	409	451	419	440	446	401	427	477	448	467	408	469	437	460	459	473	441	434	469	437	403	423	431	431	410	444	462	473	434	419	439	452	431	446	419	398	423	447	401	445	417	454	444	442	411	466	429	415	436	419	407	446	443	457	445	445	442	441	431	415	416	395	435	437	437	455	462	443	446	458	416	446	432	459	400	453	397	404	441	424	434	423	432	439	425	475	413	461	412	426	438	450	434	454	472	455	450	449	453	412	402	457	435	443	443	452	440	413	427	410	425	448	430	412	453	418	438	428	451	428	474	457	439	451	430	420	437	443	435	453	452	409	419	420	405	454	472	465	412	433	429	407	428	409	428	446	452	445	437	439	436	451	466	442	417	440	403	431	445	445	422	447	441	463	409	452	441	409	447	459	426	419	428	427	439	446	454	436	464	453	410	440	427	446	439	448	479	415	447	442	412	467	424	416	454	466	438	463	411	432	402	434	409	403	448	434	463	444	458	422	436	440	458	418	410	454	412	441	450	469	434	444	437	430	450	404	406	417	438	448	457	425	425	436	447	433	471	427	444	437	466	439	430	434	455	417	391	444	429	455	446	457	434	414	411	415	416	452	419	426	445	437	440	463	403	446	415	417	436	424	427	397	424	442	445	445	446	430	427	443	445	469	441	449	459	420	432	482	430	439	413	397	454	426	434	466	433	464	437	405	453	432	421	425	453	425	456	429	481	405	458	446	449	419	409	448	416	447	441	456	432	366	456	435	448	446	423	430	439	431	478	451
13968	2401	2556	1823	1341	957	774	624	603	473	512	452	455	420	389	379	388	384	356	349	405	348	333	376	315	338	304	346	341	336	334	332	328	328	328	310	303	371	321	294	318	303	304	332	303	344	335	310	351	342	305	316	292	290	320	330	298	292	357	323	281	320	328	300	304	294	296	311	304	341	338	326	326	322	334	324	311	319	298	303	316	309	306	294	340	323	314	289	337	309	300	311	283	349	351	307	324	327	306	300	323	315	279	289	299	316	336	329	276	287	311	279	296	279	330	313	296	311	340	303	301	295	315	342	319	316	289	342	335	327	315	316	353	340	320	296	326	312	313	331	308	317	276	295	314	322	330	331	318	306	325	288	311	312	308	329	287	291	316	263	298	326	321	290	283	300	296	298	315	312	324	298	327	288	303	316	295	304	348	314	320	358	290	337	309	307	292	317	316	327	323	292	337	315	303	312	337	333	314	314	294	295	269	288	285	304	309	326	303	303	319	317	298	282	282	310	343	298	310	309	286	284	325	297	309	299	316	291	310	316	338	314	319	300	333	311	334	325	320	338	305	368	319	324	320	310	318	316	324	304	313	296	306	307	294	320	305	288	314	306	303	331	309	315	292	325	316	283	315	320	277	304	354	292	293	253	330	323	322	314	319	299	337	303	343	307	296	283	278	303	319	314	299	306	303	325	347	328	305	306	314	312	321	295	299	319	302	324	298	278	296	349	298	341	342	330	346	334	323	306	309	327	319	296	321	307	349	330	273	322	320	306	299	307	319	305	297	339	294	324	291	324	336	294	312	307	283	298	311	312	298	319	329	337	308	321	324	335	323	299	315	318	281	284	319	317	338	300	290	341	297	338	296	283	347	309	327	303	322	296	341	305	329	310	302	320	347	310	330	301	291	287	287	337	297	325	305	315	313	327	323	354	340	333	310	291	293	304	277	299	302	316	367	282	333	320	337	301	317	305	298	282	300	310	324	319	327	275	300	347	302	320	316	315	318	305	332	301	270	306	275	302	314	331	308	334	342	302	333	290	315	318	282	309	320	346	327	308	336	297	319	283	318	327	321	297	295	364	281	337	278	277	323	299	263	306	347	302	291	296	310	351	312	308	312	345	316	316	322	323	284	313	315	298	286	271	302	302	346	313	334	296	289	299	298	281	336	323	309	334	288	290	316	274	322	299	299	304	325	320	329	269	328	321	313	302	302	343	303	309	293	314	308	333	320	315	303	309	303	298	309	301	330	319	319	320	304	289	315	317	291	293	289	323	331	323	302	297	298	322	311	302	286	323	277	335	285	312	291	317	265	285	304	298	314	312	330	307	302	322	341	311	325	309	288	352	254	292	302	326	329	308	335	286	298	307	314	293	346	305	283	308	305	321	290	276	326	334	296	335	294	308	333	338	324	295	296	331	317	308	296	311	304	303	335	335	310	329	274	312	295	274	301	331	303	323	325	322	307	311	327	287	335	279	305	292	304	299	311	299	294	316	323	313	339	282	345	308	286	296	299	329	325	311	304	293	307	268	321	329	335	325	323	332	324	320	291	340	284	304	290	291	288	283	295	320	332	312	323	298	267	294	315	289	328	326	338	303	286	312	318	322	368	334	314	303	290	329	319	296	317	316	303	295	322	306	301	300	336	331	326	304	324	295	294	333	327	304	299	359	322	310	338	334	326	308	328	320	295	324	312	345	321	305	325	290	313	264	288	303	294	304	296	288	323	329	318	338	308	309	348	293	295	318	287	318	309	295	299	314	302	300	319	304	298	333	309	280	330	290	324	344	300	341	308	293	324	325	332	283	314	290	335	308	300	302	306	282	284	297	334	334	336	306	335	322	290	300	318	321	315	273	296	288	310	298	359	331	317	292	333	324	313	281	309	321	311	343	332	328	280	322	317	339	328	297	289	307	314	291	303	300	269	312	313	303	295	286	317	301	297	312	310	329	341	349	308	323	302	287	332	293	317	318	325	318	291	302	293	288	316	307	314	312	300	301	302	288	339	314	317	337	296	287	305	306	286	345	299	327	341	292	336	316	292	324	315	292	316	314	329	303	312	315	287	273	332	304	341	297	274	282	294	304	320	342	330	300	322	284	288	274	308	325	312	306	295	286	324	310	302	297	327	317	336	293	328	260	335	282	307	303	290	316	337	309	308	311	333	336	320	314	302	306	286	322	337	278	313	313	284	284	303	286	303	294	327	331	327	329	305	315	283	316	316	329	296	284	327	311	334	307	314	314	304	261	325	329	319	321	318	311	302	307	293	301	309	296	305	321	286	307	317	331	283	280	299	314	309	296	346	316	347	369	320	266	328	289	284	306	303	290	292	316	323	332	330	327	329	325	304	283	281	311	286	332	314	291	304	309	340	322	318	298	301	282	292	316	291	308	316	348	332	283	352	299	297	273	302	296	288	280	291	328	337	314	308	301	318	333	296	297	308	320	308	309	298	308	327	306	274	326	282	268	330	311	333	314	312	308	319	299	309	302	349	289	278	286	322	304	294	309	326	288	327	306	330	301	304	305	283	328	320	289	304	303	339	331	331	327	324	329	293	308	317	270	304	291	311	311	315	328	286	299	347	335	305	284	309	323	352	309	340	266	318	310	267	313	321	309	324	312	314	305	282	347	296	321	314	290	287	288	332	340	329	313	304	314	327	295	297	320	327	323	322	301	296	300	312	276	283	322	325	313	325	315	352	325	308	313	314	310	335	263	284	274	324	308	306	320	325	294	334	306	363	317	292	293	298	300	324	313	315	315	305	307	286	290	313	297	325	340	294	330	322	305	286	305	293	304	333	286	304	337	312	296	299	342	335	292	341	320	275	311	313	333	315	305	298	321	313	280	318	306	303	325	298	325	313	303	332	292	315	302	343	310	321	300	311	308	327	315	299	309	306	301	307	301	309	310	312	343	320	296	305	328	318	298	289	319	317	316	305	294	279	331	309	298	292	339	315	289	301	324	323	352	317	298	325	294	304	275	300	300	319	319	304	304	284	280	271	323	291	276	309	322	309	304	281	308	311	341	293	321	323	281	325	303	280	306	317	319	330	262	314	301	317	308	304	353	325	292	349	289	311	310	283	298	323	338	325	316	307	313	341	312	298	325	328	301	313	301	308	294	319	321	323	272	328	297	307	271	282	323	325	284	299	307	307	295	318	296	314	311	289	290	312	297	278	308	297	308	339	307	296	311	301	280	335	338	320	291	306	315	331	326	305	327	320	337	281	315	320	342	312	312	290	310	300	270	315	293	338	296	319	349	297	299	309	328	315	326	272	297	305	338	319	343	298	300	347	304	301	320	363	297	307	309	316	280	300	329	324	280	281	282	310	312	322	348	304	306	345	323	305	297	284	308	352	330	333	324	297	303	296	289	311	300	336	288	285	315	313	305	306	297	333	327	317	335	307	296	295	304	281	309	324	309	324	296	292	309	304	298	314	276	318	312	306	273	329	310	304	326	309	319	281	281	308	323	312	291	312	317	341	302
7784	2319	4844	5476	4740	3820	3257	2828	2429	2095	1919	1738	1590	1435	1415	1339	1259	1173	1127	1141	1059	1011	1046	1002	993	925	934	896	905	941	965	886	894	885	901	851	893	840	860	900	854	846	852	878	844	843	816	843	780	833	831	785	790	819	771	863	784	820	783	807	755	832	741	745	751	750	744	777	776	805	760	793	807	744	799	847	753	793	802	806	796	784	803	794	814	790	794	741	800	793	824	754	832	783	827	782	807	765	787	815	756	772	743	776	759	782	795	790	787	732	758	724	751	778	769	736	833	773	788	763	769	734	794	758	785	744	803	784	774	816	743	747	759	791	787	777	751	811	745	794	841	797	799	810	767	766	775	797	787	750	763	771	829	797	796	771	757	747	752	726	774	784	756	819	759	790	761	795	824	794	766	758	762	779	774	792	799	783	772	771	791	727	703	759	779	787	774	769	763	801	773	763	779	728	785	765	798	764	784	823	737	793	763	743	742	777	767	756	769	783	740	762	756	788	779	763	738	738	724	779	800	767	769	749	801	773	815	755	746	765	801	763	792	767	758	743	766	772	719	765	735	777	725	758	795	779	799	798	759	779	745	784	757	824	787	773	720	757	764	769	787	795	790	740	727	728	797	739	721	785	749	798	730	772	769	808	737	763	787	742	777	757	709	774	734	806	744	745	795	781	789	788	715	739	740	762	751	804	757	792	756	763	775	830	736	755	759	771	748	768	855	794	818	787	751	813	795	721	746	757	759	736	794	762	748	796	775	777	775	768	797	754	828	777	718	739	792	714	789	795	804	743	769	710	746	761	749	835	798	807	743	734	745	784	821	789	749	769	774	812	722	791	766	777	790	787	768	714	788	755	761	762	783	784	742	767	741	749	742	761	791	803	773	711	776	761	740	811	760	757	803	785	766	752	790	745	810	808	781	736	793	812	824	728	782	784	787	770	775	762	793	748	785	809	747	772	752	746	787	725	784	791	722	770	740	729	809	787	742	794	756	710	799	773	774	756	807	790	770	778	737	733	762	744	749	743	763	805	794	740	818	741	773	776	796	784	773	776	752	774	824	763	786	744	791	772	748	793	738	788	734	749	776	777	744	771	771	763	742	729	734	847	813	812	758	757	773	753	759	785	743	793	757	778	839	783	779	817	757	755	759	732	769	778	774	738	744	737	763	745	737	744	797	775	748	827	775	764	777	759	784	769	783	733	789	768	791	775	725	793	773	797	731	772	777	761	765	778	793	756	769	765	746	762	737	779	814	757	749	776	738	798	815	775	787	759	752	753	737	800	775	761	746	693	759	777	787	782	785	751	778	759	813	790	780	794	752	770	749	749	777	749	761	807	724	763	791	765	780	768	839	745	766	752	755	720	796	763	750	736	779	729	789	787	771	751	750	775	744	766	757	771	767	738	749	780	775	790	770	782	717	723	782	762	769	812	831	735	735	771	742	777	754	795	772	762	784	791	780	748	714	786	747	780	718	771	756	731	753	764	766	752	733	779	786	765	749	783	806	734	753	789	805	797	749	775	783	821	781	775	767	792	801	742	759	788	812	756	805	765	773	814	734	784	782	798	787	747	747	756	786	772	772	757	803	751	782	783	726	745	758	789	778	769	744	832	764	768	775	737	733	813	830	784	770	751	754	774	804	758	728	729	749	803	763	758	829	804	773	752	738	823	825	762	711	731	764	804	741	767	793	769	777	773	765	768	780	798	815	772	748	758	792	757	750	742	740	763	767	723	730	716	723	728	803	787	729	761	800	700	775	779	811	793	732	793	755	766	774	813	798	784	785	755	768	773	769	751	762	757	737	738	786	711	763	738	751	785	750	741	780	816	809	753	757	771	747	818	725	772	749	743	760	784	740	754	696	802	802	796	783	755	766	788	754	784	808	752	754	771	733	748	792	797	765	838	754	792	747	756	764	786	744	780	790	749	783	771	789	772	700	808	765	777	733	743	780	805	813	766	744	747	792	779	771	810	763	768	744	762	754	810	823	806	792	705	796	771	786	768	788	803	846	756	778	767	772	817	799	734	780	809	735	770	769	773	724	742	800	737	736	802	796	772	812	741	736	740	822	765	753	729	770	745	760	753	761	773	809	760	770	758	777	804	749	781	745	783	775	751	780	760	742	755	821	783	773	730	737	755	766	781	708	814	775	739	734	795	818	750	755	726	701	756	743	773	761	781	757	725	794	785	742	772	738	782	768	799	738	760	738	761	805	733	788	793	750	761	766	758	774	700	762	735	738	767	800	805	746	792	752	760	765	790	796	728	740	722	769	718	748	748	782	798	762	794	767	796	770	771	744	756	786	742	795	771	738	782	789	763	777	769	716	731	730	714	735	739	755	728	779	789	787	749	800	764	781	779	797	758	795	739	797	741	802	770	775	802	769	761	779	789	818	813	783	706	740	775	764	770	781	768	810	818	784	825	796	761	740	797	763	807	734	777	729	765	783	748	745	777	728	770	711	807	747	746	771	748	775	766	806	798	765	761	788	787	805	770	802	771	761	795	784	752	763	785	771	817	727	767	703	769	720	735	784	786	746	733	852	733	727	763	750	756	799	785	758	839	761	738	753	765	777	759	756	714	769	752	730	740	756	786	780	754	730	759	789	753	761	761	762	797	781	778	779	779	765	758	780	772	786	771	755	777	760	728	794	734	792	742	804	767	741	769	757	746	782	762	766	780	769	741	781	748	717	744	700	786	770	791	762	816	748	763	756	769	729	760	719	757	795	773	762	769	780	741	745	844	762	775	757	766	750	764	753	736	743	731	754	753	748	782	747	760	745	743	834	775	807	796	796	748	743	768	733	791	787	828	765	761	785	751	781	729	786	750	702	725	738	787	765	709	766	832	748	769	768	789	766	819	779	788	768	784	708	755	773	766	719	733	720	766	817	781	759	767	710	776	792	757	741	756	779	790	710	780	776	750	794	788	774	813	778	767	791	771	742	769	766	738	786	813	826	786	780	774	818	756	693	780	752	806	802	745	766	798	750	781	807	764	774	751	721	777	802	741	785	737	785	783	755	787	728	746	739	830	737	767	753	729	778	694	744	736	753	775	773	737	763	715	815	757	816	807	781	797	779	788	788	764	767	764	737	785	766	772	790	803	776	730	759	766	769	786	726	752	734	765	755	762	740	812	716	781	771	775	706	759	786	717	774	731	700	785	742	758	768	784	739	811	753	810	733	781	778	793	792	746	765	779	759	787	811	740	788	788	769	790	792	756	772	770	793	770	763	722	727	731	729	805	750	828	734	788	799	742	767	783	762	774	750	746	740	807	750	769	741	791	742	735	789	746	814	792	748	788	787	751	748	793	791	766	826	723	790	762	775	733	718	806	754	767	791	797	821	786	764	706	761	770	789	780	794	759	779	781	745	764	804	772	725	751	784	801	760	729	804	768	779	762	817	832	718	779	722	737	727	753	772	759	787	731	756	763	740	788	767	808	736	793	771	784	754	768	779	796	739	799	743	744	742	753	767	758	752	765
1801	114	128	136	120	122	102	101	114	115	101	127	106	109	94	112	96	98	112	95	94	85	92	90	88	121	99	91	87	109	103	119	115	107	91	106	99	102	103	106	113	92	98	104	112	78	122	101	110	89	125	113	94	82	109	118	92	108	97	85	97	103	113	110	102	96	114	98	97	99	107	86	100	92	86	93	110	107	106	84	109	100	99	124	114	120	107	112	115	105	100	109	97	109	88	100	111	115	104	96	104	136	113	93	92	127	116	90	106	100	118	85	118	110	135	86	105	108	88	101	99	112	106	124	87	130	98	101	104	92	119	116	96	103	108	108	100	91	113	111	108	107	106	107	84	92	97	104	111	93	109	114	89	91	99	98	94	90	87	107	100	106	91	116	106	102	104	103	85	102	91	125	109	100	111	100	106	115	112	101	85	98	94	120	100	116	128	75	91	99	104	86	97	114	81	93	96	110	97	112	93	105	92	92	95	83	102	115	117	121	112	99	102	101	95	123	101	116	98	91	125	117	102	105	90	105	104	100	92	99	100	103	102	104	110	106	108	90	108	87	92	100	99	127	101	99	91	114	108	92	86	99	108	110	96	100	100	102	105	120	105	90	112	88	107	110	101	80	109	82	93	95	99	100	122	96	103	76	118	104	108	107	100	102	109	77	115	91	99	90	131	109	120	99	94	97	97	122	111	91	92	101	106	104	103	98	117	115	85	99	107	115	90	92	95	85	124	116	127	102	88	90	111	109	106	109	91	93	109	109	106	119	107	83	90	98	124	100	100	112	94	112	92	88	94	100	108	107	129	106	97	135	94	86	99	91	113	109	96	117	96	113	95	117	78	98	98	109	107	99	101	97	109	109	91	105	87	114	102	134	90	119	112	105	96	105	92	97	104	121	115	101	98	115	99	118	118	96	107	106	106	117	81	118	89	135	82	115	112	91	119	107	84	112	106	105	99	89	100	98	98	108	116	108	99	105	102	109	107	91	92	116	127	103	117	110	98	106	91	110	97	114	111	98	114	121	100	102	98	107	97	107	110	108	100	96	110	114	86	108	105	82	102	106	94	105	104	125	102	108	85	101	92	119	105	87	108	94	89	106	107	108	102	111	92	104	109	98	108	108	87	102	94	84	97	113	105	102	111	114	112	116	118	100	99	124	93	99	89	100	121	98	94	114	86	105	107	116	124	94	97	117	108	102	112	97	90	117	96	98	118	95	116	113	91	110	99	90	118	90	94	116	121	94	91	107	98	99	109	109	105	114	99	106	99	103	107	99	112	90	86	93	90	105	109	97	110	97	94	112	87	100	91	90	119	126	101	85	105	113	123	101	105	97	105	101	99	88	101	101	93	93	88	115	105	88	113	113	118	119	97	102	86	109	120	106	127	85	91	101	107	115	107	114	95	125	105	106	101	112	100	116	111	113	98	114	124	107	89	119	106	109	131	97	101	106	98	101	106	102	104	100	95	115	104	101	118	107	96	106	99	110	86	108	92	96	111	86	112	85	116	114	114	127	118	107	95	110	98	110	95	100	94	100	94	110	106	108	114	100	100	111	107	111	107	122	104	102	115	78	108	101	104	101	103	110	103	102	110	109	94	105	137	101	108	92	112	91	111	99	115	93	96	106	105	121	117	105	104	95	90	96	114	106	102	101	93	114	100	113	100	103	124	114	101	93	96	96	119	84	111	103	120	82	104	106	115	121	114	106	115	123	99	91	115	96	101	123	95	87	120	90	103	96	103	106	126	114	104	109	109	100	94	103	95	118	122	94	111	107	102	108	100	84	107	107	98	113	95	100	108	118	94	112	114	104	103	90	118	104	108	111	94	111	101	113	99	95	129	99	111	100	85	109	81	99	100	123	108	125	117	97	111	110	105	81	98	112	130	96	101	104	108	93	91	92	131	100	103	109	95	94	118	120	113	91	112	106	115	97	96	102	112	92	89	103	99	97	93	100	107	119	115	78	110	96	106	86	87	109	104	89	96	84	99	100	92	103	98	100	117	104	100	94	99	118	92	120	102	92	95	101	102	97	112	112	106	107	109	105	103	132	110	104	97	100	92	116	82	93	115	114	122	112	115	103	94	109	111	100	88	110	101	114	91	119	108	108	106	95	112	91	107	128	103	99	107	102	119	95	102	89	109	110	90	81	91	114	111	118	108	116	106	113	96	84	93	100	99	96	109	93	93	85	93	116	105	108	104	102	106	119	95	117	117	109	95	110	118	110	101	81	123	96	98	98	107	98	89	129	106	101	99	98	105	116	110	128	106	115	91	102	93	99	96	116	117	110	105	103	103	95	99	110	98	101	95	101	98	94	106	112	101	103	101	115	100	91	119	97	98	106	127	109	90	110	87	100	110	102	106	121	96	113	94	86	105	96	97	116	120	110	109	110	105	104	89	87	110	106	83	90	107	95	95	84	106	94	122	103	108	103	105	95	100	100	95	109	118	106	115	103	113	87	112	107	121	111	107	103	92	99	97	111	110	106	119	105	109	86	96	107	100	96	121	117	102	112	102	94	98	111	99	103	103	115	102	106	104	104	121	114	91	108	106	127	102	111	106	102	115	105	87	92	101	115	103	86	95	98	101	115	113	100	99	106	83	94	111	114	106	117	109	90	109	107	120	127	95	109	128	93	103	103	99	96	100	94	88	109	84	88	104	96	108	114	93	98	100	106	102	103	113	96	88	102	80	116	110	121	98	105	90	99	87	105	95	107	104	105	112	108	94	102	98	91	113	114	98	76	98	95	118	102	113	97	117	94	91	93	108	108	109	100	93	119	107	88	98	104	107	108	91	95	104	103	76	82	115	110	106	102	113	89	93	107	107	103	116	95	101	94	110	102	100	111	104	106	98	102	114	120	111	96	111	134	115	88	96	105	100	106	89	107	84	98	120	116	91	96	104	103	98	99	121	119	91	130	132	89	118	95	105	98	107	83	91	95	116	103	80	88	108	115	112	108	99	110	82	111	113	113	104	113	108	105	102	103	107	116	106	117	124	95	86	113	113	114	78	97	99	124	104	122	95	110	107	93	107	85	123	108	91	110	99	108	104	126	106	104	107	106	111	89	99	86	115	92	110	111	113	126	108	102	121	118	100	114	116	102	98	105	102	92	92	93	145	88	120	106	109	100	108	115	106	104	106	117	120	105	95	104	113	106	103	98	112	101	114	97	107	106	99	75	101	94	85	102	101	118	104	100	106	100	78	97	98	112	112	111	95	107	117	100	98	103	97	109	106	115	90	98	98	106	106	136	102	113	126	107	87	113	117	112	118	100	99	94	116	102	100	100	117	88	101	90	95	88	80	105	104	106	108	106	92	111	113	111	90	99	109	95	111	121	133	111	116	108	100	105	104	108	104	97	120	113	115	116	109	91	101	100	131	97	107	93	126	116	101	107	98	98	106	89	98	118	99	106	103	100	116	87	114	95	96	124	96	91	120	95	107	108	110	96	110	96	118	94	91	111	91	100	92	102	96	93
2059	366	404	442	421	372	336	350	347	324	331	348	336	311	355	332	342	341	329	296	315	340	305	337	323	316	315	331	313	332	318	332	306	328	330	324	336	315	309	281	322	302	308	311	315	337	317	319	333	358	339	338	323	318	348	305	312	315	349	314	317	322	329	312	316	339	316	330	336	325	302	347	314	321	282	329	315	331	327	292	275	340	301	333	337	369	317	310	340	339	307	279	297	336	295	296	324	319	316	316	352	326	323	291	322	312	353	349	337	321	310	326	341	304	339	311	329	316	326	316	299	337	344	322	318	318	337	312	327	332	337	338	313	312	349	336	338	334	324	298	316	326	309	342	323	329	330	315	306	333	317	346	327	362	306	309	299	319	338	331	338	309	322	312	287	316	330	326	340	306	330	343	332	346	339	326	325	293	312	335	351	332	312	299	318	329	313	292	356	313	293	313	308	300	303	358	318	302	303	323	315	322	302	288	317	295	311	331	345	284	290	288	318	323	321	311	314	313	335	286	332	315	305	333	315	345	328	333	302	315	340	297	338	292	278	376	323	303	323	299	329	343	297	294	323	304	286	307	330	290	304	347	301	335	350	334	334	298	316	318	341	327	327	301	305	343	319	320	325	313	349	319	305	308	303	330	309	309	339	347	319	352	325	305	323	333	302	302	296	328	321	323	327	316	303	306	323	320	350	313	312	291	315	337	325	312	299	304	339	320	322	298	319	311	335	330	376	341	320	319	293	324	315	309	304	342	317	324	350	292	302	323	290	319	312	330	313	328	315	313	277	367	305	323	339	339	347	324	325	342	294	312	328	317	313	328	346	343	354	314	326	302	323	328	303	336	306	338	292	336	330	299	325	311	345	308	323	309	300	280	331	316	308	301	339	302	294	326	339	301	297	343	322	321	312	343	299	316	335	339	326	336	308	314	382	313	311	296	326	307	301	327	322	325	332	349	334	348	348	305	313	312	329	331	268	323	314	278	280	335	336	318	334	333	325	350	345	336	340	295	340	338	319	309	316	302	317	333	314	325	332	298	311	347	296	343	315	331	336	317	345	323	328	309	324	313	303	335	338	306	334	334	346	311	339	339	338	304	292	301	300	318	340	359	294	314	331	307	323	326	357	301	326	334	339	319	326	303	334	275	342	318	302	321	375	324	300	348	315	351	328	324	288	333	304	308	305	317	300	285	338	307	325	316	277	322	308	303	325	314	306	344	328	311	345	298	298	314	298	323	345	320	323	320	337	334	336	319	311	325	325	325	306	325	309	284	354	366	308	292	294	336	328	329	323	333	336	313	296	295	336	323	351	335	325	283	328	324	329	323	317	335	313	312	305	307	317	305	310	323	276	319	310	351	335	320	316	305	317	331	326	305	351	315	327	304	302	297	357	327	355	324	331	310	288	315	329	311	297	303	306	304	311	303	340	325	319	315	331	332	320	331	347	317	324	343	341	327	360	312	319	373	335	325	307	309	329	324	338	317	348	317	324	323	320	337	334	313	294	334	367	303	344	319	299	301	288	300	344	289	310	295	336	331	310	317	334	364	331	306	321	313	326	349	318	319	328	330	327	339	321	319	312	327	334	329	336	333	325	330	304	322	338	333	334	286	304	255	315	322	302	317	309	327	320	316	295	328	283	309	321	315	320	312	349	284	326	313	328	328	327	309	321	325	304	307	328	320	323	330	337	330	343	282	307	308	328	316	312	304	330	309	305	314	324	312	325	330	330	310	314	340	301	335	326	321	367	315	308	352	318	290	310	317	296	293	291	322	306	301	325	328	325	332	335	332	345	344	348	316	329	307	291	329	299	300	337	324	314	314	345	341	316	320	295	317	313	347	338	329	308	320	307	337	307	320	336	315	334	304	293	305	326	339	303	301	310	329	317	308	331	325	310	292	296	322	309	288	337	298	316	330	339	340	316	311	329	320	334	288	328	332	298	310	298	341	304	317	337	334	329	317	322	327	340	293	333	359	349	327	305	350	330	312	359	343	296	343	331	334	338	336	310	314	319	346	325	317	345	324	295	302	315	327	307	308	317	347	312	328	296	317	299	341	333	322	301	337	274	342	328	346	344	323	304	320	353	324	343	323	333	340	341	327	332	306	337	331	334	305	302	304	329	316	335	283	321	282	335	312	349	340	330	334	290	335	301	318	299	325	341	285	322	294	287	305	361	312	329	284	324	329	332	282	318	305	318	339	302	334	300	368	318	342	316	304	318	337	314	318	298	295	302	320	350	310	316	334	321	301	313	317	344	315	328	304	331	296	304	298	321	326	308	308	351	338	332	325	309	319	288	327	312	314	335	311	314	305	315	306	344	316	297	320	343	315	325	330	302	332	326	360	337	333	322	337	316	321	295	333	329	370	311	306	317	324	314	329	366	328	305	307	289	330	311	316	312	339	315	310	316	315	316	333	294	313	327	311	313	289	320	293	330	309	337	303	342	295	301	299	304	289	327	324	333	333	348	296	309	295	328	315	319	317	312	319	305	319	310	338	336	323	333	332	321	313	317	325	325	328	332	298	322	308	334	294	346	301	297	337	324	321	332	347	324	310	307	300	313	300	299	314	301	308	314	326	295	310	320	318	324	312	327	305	342	321	337	316	326	312	340	291	330	292	340	325	345	344	293	318	343	328	288	302	321	338	334	289	307	315	311	308	310	334	327	293	314	332	290	330	338	337	310	296	328	321	320	327	337	302	315	373	317	311	299	314	305	319	318	290	305	315	314	353	324	318	328	298	302	286	295	316	319	279	324	321	301	327	343	305	327	305	311	329	321	309	336	321	317	336	325	336	317	273	316	326	328	303	317	324	318	298	308	299	327	306	310	300	324	313	295	297	318	306	291	345	316	331	332	333	361	320	317	303	310	317	311	324	309	316	329	310	295	298	294	327	297	295	313	318	300	308	329	333	331	337	300	306	320	286	312	319	328	294	320	320	309	319	324	340	335	343	311	332	311	313	326	321	348	307	322	310	330	318	334	307	288	347	359	328	336	355	315	315	309	363	305	301	311	303	347	319	283	336	310	315	310	307	348	318	337	313	314	337	317	340	338	303	332	327	314	333	317	292	303	339	323	308	335	334	338	315	307	324	295	324	309	336	315	326	343	375	342	325	332	340	300	298	324	312	319	326	315	298	366	338	322	349	339	325	318	353	309	335	327	328	304	297	291	308	330	355	290	303	299	291	314	320	308	324	315	342	329	347	322	324	331	285	318	338	332	316	348	312	311	320	323	298	331	331	317	317	326	313	343	317	325	321	343	323	289	331	338	302	307	326	309	283	313	315	324	310	313	307	326	341	311	311	347	304	332	293	317	292	315	302	343	308	310	307	309	310	317	317	349	348	341	308	325	323	308	315	320	325	301	296	328	325	330	290	324	302	288	284	343	334	307	332	305	310	290	332	308	289	329	319	296	288	318	317	343	344	320	329	336	313	305	301	339	340	327	311	327	321	341	307	317	319	308	328	350	320	294	328	344	312
7342	964	1121	875	660	478	401	313	299	232	223	222	201	216	211	204	190	193	180	181	171	169	163	178	155	160	146	154	139	150	145	158	180	140	142	161	167	168	141	146	183	139	133	164	147	159	157	148	171	151	147	160	159	137	139	147	164	163	142	139	142	156	150	144	147	160	157	167	131	161	120	141	157	147	156	165	142	133	129	142	126	144	168	147	138	164	166	174	153	146	149	121	140	151	169	158	170	148	144	133	159	155	154	148	163	179	133	164	148	179	167	148	142	182	137	160	142	156	135	149	152	125	155	153	152	158	164	160	149	165	134	149	126	154	157	147	142	149	149	145	167	156	162	164	164	153	157	155	153	150	145	139	142	161	151	145	132	143	143	154	153	145	141	177	164	140	146	153	163	142	148	155	151	171	140	170	141	146	136	149	128	153	162	165	162	161	155	164	141	150	173	142	164	157	157	160	135	143	150	173	155	157	150	131	156	133	158	165	142	151	173	134	149	156	167	141	162	153	162	154	162	130	155	163	158	140	158	131	146	157	159	141	124	164	166	153	162	145	154	145	161	143	137	139	170	130	147	159	133	154	141	126	139	148	147	157	133	144	161	141	156	165	145	156	134	160	159	158	138	166	176	143	142	140	160	134	147	161	143	149	149	162	158	164	167	126	160	132	151	142	150	144	157	157	145	173	142	156	162	131	142	141	181	136	141	153	140	149	135	143	140	140	147	161	153	149	155	155	161	144	149	128	154	147	147	161	150	156	159	170	180	159	180	142	150	144	169	162	158	164	148	143	160	162	132	157	152	162	139	132	143	148	160	130	157	162	152	168	146	159	150	137	150	131	175	154	139	136	174	169	167	141	159	167	152	134	149	159	125	115	158	155	173	176	132	148	152	153	162	170	175	143	120	157	155	162	161	137	146	149	141	129	167	165	171	137	142	174	133	156	170	135	161	166	146	160	136	141	158	139	156	149	162	174	144	135	162	153	158	150	148	164	151	148	148	148	129	186	149	147	163	156	142	165	165	150	163	151	183	149	156	140	165	156	124	139	177	145	120	155	154	136	156	132	162	155	157	111	149	171	153	150	151	161	152	143	144	176	131	172	150	115	168	143	161	146	151	181	160	166	154	181	157	147	143	144	158	143	154	141	159	140	145	147	161	135	140	160	146	154	157	126	185	146	159	132	152	163	120	149	117	141	143	162	155	145	176	161	158	153	152	145	142	166	164	151	146	146	136	142	165	134	152	143	149	154	140	147	135	166	148	137	178	141	137	156	139	141	133	161	159	135	165	158	164	158	142	165	144	153	124	137	147	168	171	176	174	131	123	160	165	164	137	165	138	138	166	174	149	146	163	147	137	148	167	136	158	112	155	141	138	160	155	144	155	123	151	157	146	134	157	147	138	140	164	136	157	155	158	160	160	137	145	145	144	163	166	143	165	161	127	149	147	139	142	129	161	167	154	151	166	161	137	149	138	154	165	163	144	141	129	149	127	157	183	148	136	168	145	152	149	165	149	156	145	144	155	156	133	149	156	164	143	152	147	155	154	148	150	151	142	143	157	154	151	175	146	156	163	131	141	160	149	153	160	152	153	149	182	167	146	142	131	141	149	150	140	142	160	140	141	131	134	179	145	158	166	141	148	164	151	146	144	150	171	130	160	158	155	148	142	147	137	153	167	143	139	142	150	146	133	149	119	149	170	146	166	165	153	137	145	155	174	145	162	157	164	151	148	148	146	154	148	151	135	148	148	156	160	149	141	145	153	137	167	148	158	144	152	140	144	159	161	138	143	142	145	146	110	157	156	166	136	152	147	131	138	138	150	161	176	162	157	153	129	144	152	150	132	145	166	144	140	145	138	170	147	172	160	141	154	150	143	174	144	170	150	135	144	148	153	146	165	136	171	159	168	157	153	161	142	161	151	150	132	151	171	161	123	143	161	160	137	151	135	128	143	157	157	147	166	148	163	141	148	133	167	160	151	142	143	146	150	146	131	153	158	146	167	157	133	169	125	161	148	122	154	132	173	162	149	150	137	178	152	161	161	153	165	184	129	148	181	175	159	141	155	152	145	154	143	145	132	149	134	158	156	141	148	143	164	157	150	125	135	158	172	147	170	168	161	159	132	152	139	125	154	156	137	150	153	154	152	150	144	162	155	135	145	151	180	154	119	161	169	176	141	133	157	138	162	138	157	142	158	157	164	130	160	168	141	152	152	158	164	152	128	135	145	146	131	141	146	137	145	151	163	139	171	137	151	162	152	165	167	168	150	151	155	162	145	152	141	167	178	147	154	133	165	162	135	167	134	158	153	140	142	160	160	181	160	161	165	168	127	159	157	141	152	165	169	138	137	167	168	158	157	133	147	156	162	134	152	149	147	150	156	146	149	139	161	150	172	144	159	149	147	130	162	183	163	167	133	153	152	137	125	154	160	136	151	137	161	144	147	138	135	145	147	130	170	148	141	158	129	138	146	145	157	146	162	159	156	149	132	153	158	158	160	165	138	137	155	151	142	160	163	154	161	163	142	139	141	158	131	182	166	141	132	128	161	135	170	131	157	168	165	175	152	147	144	148	137	150	142	161	173	153	143	160	153	146	151	157	156	152	172	125	150	165	143	164	143	174	159	153	153	163	142	168	151	157	159	141	155	136	159	144	138	156	160	155	144	154	139	144	151	174	156	140	152	155	149	153	148	150	145	165	155	141	133	187	146	158	156	178	155	165	117	141	140	144	153	130	158	154	134	144	127	130	158	155	158	138	153	155	169	145	149	156	132	151	169	137	145	126	166	162	141	151	123	159	164	131	147	154	162	150	139	148	147	163	143	149	148	153	165	136	163	138	160	136	134	152	160	147	149	155	141	158	139	142	161	157	147	140	148	145	134	140	163	149	144	148	145	153	132	139	148	175	153	143	154	132	138	155	135	169	162	178	163	164	136	123	148	157	165	149	162	144	142	133	161	163	142	139	149	131	161	136	168	157	142	138	159	161	136	163	153	155	166	133	147	163	155	167	135	139	141	148	148	185	164	153	142	164	162	160	137	165	168	130	147	164	142	138	152	162	148	153	162	157	149	150	148	127	138	139	150	148	169	164	169	165	167	140	148	146	153	152	167	167	156	151	135	165	160	158	132	147	149	140	128	144	150	160	152	167	158	137	163	132	148	147	153	171	171	157	161	159	145	127	146	169	177	147	162	142	146	138	139	143	166	151	154	152	140	137	150	165	147	150	156	168	151	175	151	128	129	139	163	153	164	154	159	155	145	153	171	129	148	153	150	136	127	142	139	164	142	158	154	153	150	150	150	143	172	135	147	163	136	155	148	165	155	150	135	158	160	142	150	120	130	146	163	133	140	151	145	155	167	157	135	157	158	125	182	157	143	150	149	154	163	127	166	150	161	138	158	132	164	162	145	140	173	162	159	163	142	153	144	159	148	163	148	143	143	153	141	151	153	153	141	154	171	163	136	150	124	131	108	153	158	164	162	134
5832	1180	2596	3012	2615	2163	1773	1476	1249	1127	1082	960	867	799	763	756	753	654	651	602	580	574	564	570	525	544	556	577	553	497	522	488	507	500	520	510	468	508	468	499	445	477	465	473	452	447	458	496	468	504	443	487	470	442	473	445	425	454	463	457	445	435	492	454	416	417	437	448	466	446	425	458	470	490	461	426	446	457	431	438	461	432	482	433	417	446	425	469	437	463	454	464	391	448	422	469	486	405	434	470	448	482	457	451	430	414	442	426	447	427	467	410	495	449	451	396	454	449	435	428	462	455	429	419	419	446	442	428	426	475	441	447	479	445	437	416	439	452	431	439	421	443	416	429	430	456	488	447	441	464	432	435	432	416	429	459	441	416	450	444	402	429	445	441	487	443	465	425	448	461	425	435	464	411	437	419	437	462	408	426	455	432	427	478	392	440	455	425	427	429	427	409	457	461	430	409	438	415	435	414	429	457	405	498	481	477	463	473	444	407	423	428	429	441	404	431	444	459	416	445	463	424	436	458	454	423	438	417	435	470	417	480	370	438	420	463	445	471	444	423	462	418	459	432	444	451	460	420	409	496	431	383	431	446	430	437	453	442	414	457	416	444	489	475	446	452	433	455	444	435	454	435	423	438	439	433	430	452	404	427	442	437	482	410	412	398	448	438	427	427	427	428	455	443	453	451	461	415	476	423	445	455	433	432	411	421	436	451	455	454	435	412	433	419	458	387	422	414	436	410	430	425	432	416	474	401	413	464	456	456	425	425	448	429	438	447	437	438	422	455	400	448	474	466	448	432	435	426	439	460	452	453	458	464	466	452	460	415	416	428	457	439	451	448	420	444	435	475	447	448	464	433	434	440	447	438	442	458	405	447	430	458	417	467	418	425	429	448	430	424	437	438	437	457	470	401	436	419	441	410	466	442	436	473	409	455	462	404	471	442	430	446	449	473	411	422	440	436	455	437	426	479	452	419	448	477	454	475	414	430	443	444	449	445	461	421	442	467	433	439	435	429	448	418	473	449	440	389	440	453	445	419	440	420	448	425	472	430	404	419	421	435	443	413	452	459	418	445	413	443	443	430	462	462	455	420	451	476	438	427	437	464	466	446	439	427	449	434	432	407	449	423	462	458	437	433	456	438	481	459	427	432	440	466	440	453	433	400	439	437	462	430	445	448	438	406	426	426	443	467	418	412	445	406	447	435	452	415	443	444	407	410	439	443	458	407	453	438	435	437	448	443	444	406	429	414	455	452	428	451	474	412	440	471	425	441	429	436	442	460	396	430	464	455	435	429	428	457	428	441	398	439	433	451	458	415	455	438	413	441	452	439	439	457	435	415	418	459	450	439	453	439	449	437	449	396	455	441	439	436	430	484	451	431	447	420	434	436	418	437	427	447	449	404	406	415	456	435	403	428	415	428	495	441	422	406	440	396	413	454	422	430	438	434	437	446	427	431	443	446	434	414	436	431	456	446	461	434	415	434	428	408	447	456	442	402	432	436	412	402	437	467	418	437	434	472	464	424	421	484	444	429	432	428	426	420	459	427	431	439	441	440	408	464	406	433	457	445	414	430	450	428	419	410	460	391	436	470	432	456	430	427	464	429	412	424	427	420	417	453	397	433	445	432	458	428	455	453	396	437	439	432	424	458	455	448	457	455	425	465	425	402	448	431	457	427	469	408	441	459	455	435	422	454	412	423	440	429	439	447	456	422	452	470	445	411	407	407	448	432	373	464	484	426	409	441	434	435	413	406	470	445	416	442	445	427	448	411	463	472	426	468	429	478	452	444	458	430	433	472	455	453	419	409	413	425	476	432	446	446	461	423	463	455	431	450	427	428	447	436	449	427	436	440	411	415	417	440	400	410	414	415	417	434	445	427	437	432	418	419	414	477	450	472	432	437	408	424	458	427	432	444	419	420	406	446	449	464	411	454	432	437	459	458	481	418	420	432	408	443	438	433	492	419	448	430	445	420	439	419	437	473	431	489	391	453	422	417	435	432	417	444	439	440	435	449	430	395	436	458	427	392	433	444	443	419	469	452	416	405	447	400	472	476	425	454	430	409	476	428	430	403	421	437	429	431	461	470	430	430	444	454	423	455	455	464	420	428	417	406	443	455	494	405	454	413	429	420	427	454	431	399	451	440	456	424	424	450	447	400	425	406	435	430	449	442	427	435	467	475	453	404	437	425	427	489	433	454	430	440	433	438	427	434	428	412	438	421	454	439	405	405	436	421	414	431	447	407	454	467	426	411	468	435	449	407	425	454	427	426	489	436	415	439	442	447	435	433	404	466	477	464	424	473	425	456	408	434	434	458	427	430	422	427	446	445	439	449	442	447	431	468	429	452	457	425	445	440	448	432	433	433	429	426	399	443	437	437	446	451	426	411	435	406	387	446	444	451	405	403	435	436	452	396	439	421	459	441	435	448	457	455	468	420	438	420	447	407	452	447	432	442	399	440	440	414	424	476	453	412	464	458	421	426	443	442	438	387	429	462	485	427	436	459	418	460	438	465	406	432	433	430	465	421	458	404	420	462	442	456	434	411	424	439	444	485	427	402	413	441	440	428	414	414	453	454	446	403	448	435	429	395	411	447	449	457	437	435	420	428	432	419	452	448	466	432	421	397	450	451	402	437	433	405	452	426	451	438	412	448	430	438	406	398	391	455	429	448	479	443	420	440	437	411	437	438	467	414	415	436	440	431	458	453	447	425	429	414	447	428	459	471	411	391	440	413	424	411	439	415	458	426	433	440	431	459	431	425	431	432	428	432	432	418	386	416	437	420	448	460	467	422	441	447	455	417	472	439	489	436	450	462	435	434	439	427	434	417	440	448	456	424	447	459	432	431	420	438	436	444	468	444	443	373	408	441	422	429	470	389	426	466	435	401	419	469	450	409	429	427	430	432	460	445	415	454	427	435	455	441	427	423	464	419	409	418	465	414	455	446	423	415	412	456	475	454	436	452	458	411	452	447	428	427	426	445	408	442	450	463	451	457	453	412	408	428	465	439	441	436	458	437	451	451	443	468	472	432	447	419	466	450	447	451	430	462	413	410	429	442	464	453	454	457	448	449	441	472	403	435	430	443	487	446	438	391	456	410	461	418	415	466	426	430	393	420	427	454	402	446	432	420	459	417	440	436	403	439	447	444	448	419	429	428	445	432	425	387	455	409	440	452	463	441	452	442	446	423	442	435	470	437	440	434	476	438	427	418	418	414	409	369	399	454	437	449	419	405	427	445	453	441	442	452	453	424	421	468	435	438	436	447	451	435	444	444	422	435	412	464	498	444	451	457	456	440	457	460	472	421	460	412	491	460	455	492	403	431	423	447	430	442	429	428	399	428	416	450	434	427	385	450	440	430	413	430	427	419	432	424	469	415	461	412	427	405	428	421	457	422	427	417	449	427	443	460	444	439	454	455	453	449	426	416	433	430	431	428	437	482	458	489	396	458	408	444	401	430	412	395	428	437	442	466	411	450
14054	2415	2439	1865	1280	1023	827	661	614	532	480	383	425	409	436	392	384	384	365	360	353	349	323	314	319	379	312	329	296	325	300	355	315	332	317	329	316	319	326	366	323	298	338	323	290	309	310	329	326	316	299	290	322	318	299	323	317	297	323	291	317	301	322	297	295	318	310	302	322	295	323	307	297	311	314	294	308	275	292	311	304	254	310	314	312	323	312	327	304	298	308	303	308	292	337	320	273	292	316	287	267	298	291	306	304	324	308	302	299	302	306	288	305	310	308	287	328	297	289	297	292	329	304	302	299	311	314	329	313	287	277	279	293	329	304	292	309	309	312	328	310	301	294	328	276	373	297	305	279	317	319	295	302	313	312	287	323	291	314	320	330	320	299	309	316	334	269	298	322	314	320	307	320	323	289	337	338	312	322	335	302	288	292	278	324	281	300	313	275	344	322	310	286	333	322	310	279	300	338	308	313	325	324	311	346	277	281	294	281	308	319	291	313	321	311	311	320	268	301	307	285	314	312	323	287	258	283	315	346	262	293	306	323	284	315	311	315	323	294	310	330	306	322	320	322	299	308	323	290	310	294	307	299	314	288	320	261	316	321	307	294	336	268	318	326	315	319	316	282	291	282	326	309	316	269	309	293	312	301	287	295	286	291	309	295	290	315	297	297	290	293	344	310	303	309	314	266	294	299	320	335	308	316	278	296	311	331	334	319	306	284	285	310	286	317	286	299	322	285	312	284	321	334	319	294	303	315	314	314	293	330	313	322	290	327	325	307	303	300	287	320	291	315	307	320	322	311	312	326	326	294	291	318	323	283	292	321	305	299	290	311	293	317	322	315	332	274	315	308	304	311	318	300	312	279	316	264	340	323	277	269	306	320	313	292	292	286	297	302	314	285	307	307	297	331	315	322	317	322	330	341	315	324	282	311	321	301	302	288	286	353	321	284	293	270	312	316	312	270	302	285	297	301	298	302	287	304	328	327	313	286	269	309	281	296	345	292	289	327	252	315	321	316	310	346	323	303	282	297	308	343	356	298	293	307	289	306	309	299	337	297	317	295	265	323	310	300	291	317	297	298	312	320	314	323	327	293	305	320	309	321	295	296	302	304	309	316	287	312	303	315	291	319	302	270	297	322	316	372	317	289	311	333	300	292	319	305	311	309	315	326	308	305	308	287	319	293	340	326	291	331	301	301	304	311	308	341	283	310	317	324	315	285	288	297	303	260	331	327	294	305	291	299	312	297	309	319	293	306	319	311	307	293	311	278	308	294	304	315	309	295	330	297	293	311	298	293	333	346	292	321	301	294	297	296	301	314	294	314	302	336	290	288	318	315	308	326	303	320	325	311	281	329	311	313	314	291	307	328	308	299	283	289	301	304	339	307	324	309	304	314	319	283	303	316	312	313	320	297	337	282	315	293	312	303	303	332	304	328	286	275	326	290	307	312	286	288	309	332	286	305	324	302	317	323	286	331	298	332	286	285	307	289	320	289	292	287	274	314	325	307	317	300	284	321	290	314	322	308	312	348	323	310	293	340	273	330	337	297	294	294	343	301	296	308	302	298	315	273	295	311	339	298	279	310	316	316	292	307	299	324	283	325	352	319	333	269	287	314	321	330	342	291	292	324	306	290	293	321	310	328	298	315	314	335	295	302	320	313	309	316	293	326	306	310	292	296	289	309	342	307	324	285	290	328	315	276	304	295	325	319	299	300	302	290	301	300	285	321	333	310	292	307	314	295	326	292	298	335	305	335	304	316	328	302	320	305	284	322	312	296	328	277	360	308	319	358	305	311	266	293	304	302	315	308	334	337	313	311	281	281	298	352	299	310	304	335	323	326	301	321	300	317	307	295	340	279	293	306	314	289	318	301	321	285	315	315	350	289	308	278	313	320	313	288	318	315	320	343	309	318	292	327	286	331	337	312	324	314	334	346	281	309	341	346	305	318	306	281	305	325	339	305	315	312	313	311	330	310	305	299	293	291	324	316	353	344	305	292	301	289	300	296	321	293	293	361	312	331	295	319	298	312	351	312	275	314	298	279	299	299	308	297	301	287	311	282	293	314	316	312	309	324	284	297	321	311	323	293	305	313	285	284	311	299	322	320	304	294	299	317	342	305	310	287	303	276	301	296	293	298	312	321	328	282	297	301	303	320	280	295	260	288	325	298	289	326	301	334	302	311	312	302	306	308	271	304	299	308	320	332	295	296	326	305	307	319	322	288	294	322	327	309	309	312	327	295	334	311	319	314	312	320	303	332	323	303	336	298	302	317	257	306	327	329	293	316	285	308	284	333	325	315	346	334	321	276	305	309	311	287	331	340	305	323	302	315	313	302	348	318	288	313	306	302	296	338	300	322	296	326	271	332	316	319	290	326	329	314	322	291	304	293	285	299	293	316	345	279	312	329	340	320	311	300	323	321	324	313	330	300	302	343	336	294	326	308	310	295	285	299	320	335	303	318	287	298	262	302	290	318	320	322	325	346	321	328	329	316	315	293	291	293	277	281	315	295	304	313	314	309	297	346	336	293	293	336	314	313	288	332	322	328	326	303	314	334	318	346	313	281	313	308	292	331	313	314	299	311	329	313	281	325	298	321	327	343	281	289	319	303	323	309	319	295	317	299	304	278	288	320	304	301	305	303	315	307	304	287	279	311	325	285	311	290	320	303	275	329	331	344	297	309	315	324	301	331	298	328	309	313	309	320	324	322	327	319	276	311	331	303	312	324	282	283	320	328	323	309	304	305	298	286	302	295	287	299	320	321	275	319	310	307	317	312	330	303	336	303	349	285	304	286	275	292	301	300	315	295	307	322	291	291	318	305	308	317	299	327	337	321	306	325	302	332	297	324	321	297	307	291	285	291	322	296	321	305	314	319	283	317	326	319	336	313	303	293	287	358	306	339	373	294	303	292	309	308	306	289	322	266	294	326	321	310	293	311	294	282	298	314	318	307	282	257	344	298	311	315	344	298	313	338	319	292	332	323	336	306	333	311	322	306	296	302	334	332	297	308	326	324	303	310	302	331	342	324	306	303	325	297	312	328	303	306	333	331	298	333	291	307	337	305	343	302	330	314	312	266	316	290	322	305	334	293	328	324	317	319	314	340	294	287	309	298	310	299	296	325	295	317	271	305	330	285	303	330	331	282	329	313	287	299	328	310	314	308	313	292	292	311	342	348	276	331	332	311	316	307	291	291	308	298	331	280	321	293	312	297	292	316	312	307	298	321	290	347	337	303	316	343	274	316	314	298	288	301	300	296	323	298	325	300	307	288	298	303	313	277	342	307	331	310	312	327	304	288	303	308	309	278	274	308	293	311	325	318	307	319	324	327	311	303	296	319	278	282	333	322	291	298	339	319	345	313	293	286	332	306	303	308	296	301	302	311	332	300	330	336	296	304	338	319	323	313	288	325	305	300	330	311	277	297	285	347	306	315	313	325	282	261	275	321	295	320	286	322	317	329	326	338	315	299	330	310	307
7786	2288	4827	5445	4810	3929	3223	2820	2367	2163	1865	1684	1635	1434	1405	1310	1259	1235	1118	1095	1089	1123	1032	1031	1002	908	974	951	913	867	870	914	835	890	892	876	882	835	819	855	873	876	835	830	797	828	823	800	787	854	860	775	805	795	788	773	816	840	819	807	806	742	789	765	783	766	806	795	832	731	777	815	821	773	786	799	786	738	796	799	780	765	791	817	762	819	734	817	787	812	757	748	789	780	815	727	811	752	777	793	776	768	789	791	760	778	749	744	804	801	745	821	756	777	789	755	777	764	777	809	762	787	752	816	745	780	756	755	802	790	795	840	739	776	806	798	764	725	769	756	786	739	746	802	775	774	759	796	806	749	761	738	777	720	756	768	763	766	743	766	721	820	785	780	792	823	794	814	788	717	752	801	706	731	764	840	792	792	816	752	763	730	745	786	788	790	766	741	742	742	743	754	781	750	745	776	781	794	784	765	804	749	751	793	760	751	787	767	766	796	766	773	717	787	777	744	727	698	832	718	755	735	809	761	774	810	790	755	752	841	759	767	752	754	789	755	776	757	778	773	788	777	736	779	776	779	741	774	822	774	766	757	759	748	750	820	744	704	737	750	733	748	791	786	778	758	777	764	789	777	787	787	726	765	751	737	731	778	797	766	781	795	743	762	764	818	721	764	816	695	765	789	805	821	776	757	761	747	754	773	787	773	782	789	796	730	793	775	742	771	770	744	797	737	804	731	748	795	787	763	770	823	682	758	756	793	795	747	790	809	738	722	734	757	763	858	757	745	785	751	762	726	755	830	781	795	772	712	774	737	795	762	798	784	753	768	736	762	807	830	778	788	725	807	768	787	782	723	779	781	761	800	813	748	736	757	761	806	795	800	775	783	752	769	758	753	746	760	796	724	750	798	768	810	780	757	780	761	713	778	781	794	741	748	785	728	722	775	798	764	814	775	766	767	751	832	790	740	839	784	723	784	741	805	767	741	800	797	753	700	763	772	718	729	771	765	741	780	779	766	761	793	788	804	779	744	783	757	756	752	748	799	727	769	766	753	738	756	753	729	735	756	732	767	827	704	733	737	763	787	754	786	762	772	794	763	819	690	757	750	756	826	778	754	785	708	763	778	778	802	802	736	783	826	749	780	732	719	750	770	794	763	796	767	752	752	799	765	823	746	758	805	762	752	792	727	769	758	803	779	791	726	781	777	762	805	740	768	797	780	750	762	750	751	738	802	793	731	711	743	735	796	757	769	765	753	765	785	765	744	788	776	771	790	791	791	751	769	804	799	748	723	753	770	802	797	821	731	776	789	820	766	745	769	792	766	754	764	771	776	749	754	753	735	787	760	758	759	783	781	774	783	772	739	769	760	774	748	750	771	757	801	786	769	748	768	758	792	732	785	805	798	742	764	766	761	768	739	805	740	750	745	776	750	735	784	753	818	780	757	781	776	769	767	751	766	752	768	776	783	760	707	750	715	773	792	792	777	737	739	796	758	744	780	724	742	729	795	724	770	783	765	702	815	754	705	790	756	753	754	801	791	734	741	777	780	807	712	741	716	744	757	768	747	756	751	746	768	777	742	762	802	745	745	752	776	716	810	802	735	799	797	770	762	789	794	731	748	777	727	757	741	807	764	746	786	808	744	757	784	754	764	736	766	680	761	737	741	783	773	777	812	798	769	791	754	768	757	777	761	767	788	760	767	729	750	716	726	757	726	754	786	725	826	765	799	784	780	747	770	769	749	746	801	788	761	719	777	740	788	775	770	734	809	767	768	751	748	817	709	796	714	765	719	782	764	791	787	734	725	745	799	797	768	749	753	826	738	768	780	761	737	823	761	777	771	763	724	794	799	725	740	754	806	749	818	784	735	764	735	757	816	744	735	765	762	764	788	802	831	808	737	725	726	756	794	715	776	731	783	760	757	765	742	803	777	784	764	746	764	770	740	748	714	789	721	705	755	759	774	756	767	684	730	810	744	771	787	790	784	735	751	766	790	748	802	774	769	784	740	761	779	738	776	794	726	771	814	721	740	790	751	768	759	771	796	774	739	709	750	738	747	766	722	759	745	730	784	742	742	758	780	795	768	771	833	782	755	738	799	749	772	783	731	728	800	756	785	774	747	762	738	811	782	761	743	749	778	754	701	739	753	770	808	783	815	778	774	766	794	771	736	732	767	758	746	734	739	788	757	761	782	781	799	761	825	783	753	774	770	751	748	757	779	767	763	784	776	792	730	712	807	729	781	737	783	746	738	766	734	736	763	790	753	750	758	787	768	779	789	744	781	750	801	780	770	728	743	775	724	761	757	737	708	784	755	746	788	741	777	770	807	737	779	745	748	755	740	745	764	751	773	786	726	790	760	762	791	770	778	720	675	773	772	792	777	774	798	799	747	769	784	775	760	766	807	755	808	765	768	742	750	740	742	765	754	759	719	710	701	755	750	724	725	787	726	770	742	737	779	757	761	726	748	758	772	799	749	771	768	747	789	803	740	660	752	746	767	726	735	760	776	757	776	782	772	769	784	745	760	776	758	767	787	801	765	811	774	770	740	756	785	724	761	744	739	768	787	730	744	742	754	764	777	732	751	809	787	788	787	742	753	789	766	747	751	740	788	763	790	798	738	749	750	761	774	735	740	744	737	764	741	719	783	778	776	750	765	765	747	756	842	733	777	806	780	729	705	797	812	752	750	786	787	728	765	762	773	788	813	782	745	767	723	762	741	724	786	786	810	803	778	713	793	818	753	772	776	742	729	761	750	744	805	797	760	777	715	783	787	774	760	766	785	733	799	736	750	760	719	756	782	776	762	782	703	768	716	758	808	804	784	773	802	774	782	828	747	773	768	773	783	725	721	743	751	740	740	757	774	797	813	792	747	712	714	820	757	767	770	760	813	794	774	793	761	773	756	775	785	769	727	765	822	745	776	796	768	768	741	778	730	709	754	759	794	762	811	807	795	761	777	755	763	759	782	779	704	763	800	778	773	742	801	739	738	710	765	735	798	807	734	766	725	756	786	774	772	735	745	735	768	704	793	750	817	701	757	744	763	752	790	761	758	774	755	785	739	779	749	752	790	766	742	791	755	757	793	792	756	704	750	778	782	775	777	776	777	780	727	758	759	780	774	772	747	790	733	744	782	769	739	790	785	727	749	740	763	785	776	717	791	752	773	757	751	786	726	729	771	725	725	739	831	740	737	737	765	720	744	759	815	750	740	764	758	822	780	723	786	765	721	744	742	753	728	786	749	793	753	830	781	759	755	784	745	801	764	733	745	761	775	761	756	770	783	764	743	767	786	737	841	745	793	770	752	808	803	756	758	746	814	733	787	782	740	771	778	826	766	766	724	771	773	839	758	788	770	742	766	778	784	765	811	708	752	793	737	797	716	761	765	785	793	747	817	775	803	767	760	725	788	745	797	737	773	718	759	771	788	793	773	750	775	715	797	765	743	758	794	760	753	770	757	775	772	746	749	805	761	747	770	757	785	790	778
1787	140	136	125	122	116	125	118	122	92	114	126	114	116	109	112	98	80	115	97	90	78	94	100	99	93	88	103	91	96	90	109	103	101	99	119	97	104	113	117	102	94	112	98	115	101	103	110	99	95	99	128	95	109	110	109	123	91	97	108	113	105	106	107	107	107	111	113	112	106	107	96	88	94	92	100	103	94	111	98	111	106	98	99	106	108	102	115	127	85	99	106	112	114	102	102	89	111	113	127	116	128	110	102	116	71	111	104	85	119	91	96	88	98	113	95	110	87	107	88	101	87	101	105	89	110	107	123	102	100	101	111	98	103	104	124	94	94	97	108	89	104	85	114	91	93	99	96	96	109	97	94	115	131	119	117	101	103	100	103	100	109	99	107	101	84	102	107	99	109	87	97	100	101	77	105	103	87	93	86	109	99	125	103	104	88	106	95	104	107	100	97	119	98	90	101	94	101	98	81	110	97	112	91	108	102	112	102	115	94	86	134	113	98	84	95	104	103	113	91	91	112	109	96	103	114	103	104	95	94	82	92	100	101	77	99	92	99	93	105	97	107	117	94	116	93	104	114	99	109	105	123	106	104	101	98	86	116	103	111	113	110	108	93	103	100	99	112	109	106	97	105	106	81	108	95	112	114	105	110	111	98	103	103	98	99	102	113	105	102	118	95	108	105	106	98	113	98	102	113	95	117	97	95	110	103	95	95	98	104	107	106	97	94	116	100	97	108	107	126	109	116	106	107	88	94	102	97	100	107	83	104	112	118	108	101	101	88	91	107	106	115	89	98	108	85	89	115	103	96	102	109	95	90	109	102	100	119	101	87	107	103	108	88	109	92	103	116	116	79	113	109	94	101	88	110	107	122	112	106	95	109	102	126	77	107	99	116	79	100	116	100	100	122	92	113	106	122	106	105	110	108	94	119	123	102	94	111	115	121	94	91	120	116	118	128	93	88	110	119	120	102	102	109	97	107	115	114	94	102	109	104	108	102	103	94	105	92	93	104	101	94	108	109	99	109	88	114	92	114	94	101	113	95	121	116	127	113	100	96	105	120	113	99	114	98	96	102	94	93	91	112	102	74	101	88	107	107	94	91	109	112	101	102	104	91	110	110	124	98	100	115	87	82	100	120	116	103	90	95	90	103	114	88	92	109	111	86	115	86	108	125	119	95	93	110	118	117	101	99	100	98	103	100	115	101	106	91	114	98	98	90	107	110	119	104	100	95	102	118	114	106	106	83	100	106	133	100	111	105	108	100	109	101	125	91	102	83	97	106	96	106	97	102	91	98	111	92	99	86	111	115	98	113	97	90	81	104	112	112	105	115	91	112	107	100	112	104	97	103	94	116	111	109	118	103	102	101	118	118	109	117	99	108	116	107	109	99	93	119	102	123	94	78	103	95	119	125	95	107	101	96	110	101	109	119	94	106	97	102	96	126	100	109	97	109	99	104	117	100	96	109	127	110	96	115	93	103	101	104	90	114	94	104	90	88	109	110	120	100	89	117	100	86	103	111	124	100	92	99	115	114	97	117	112	117	125	111	117	97	110	112	104	99	121	103	106	120	106	108	97	89	95	113	105	103	101	102	102	107	102	108	95	116	102	99	98	110	95	101	106	122	99	95	107	108	106	110	114	117	95	89	99	91	98	112	112	110	100	98	104	100	86	95	85	84	89	79	111	98	115	85	110	103	120	104	95	100	81	91	108	111	104	106	108	117	100	122	120	109	110	113	108	94	107	106	97	90	100	93	95	96	107	107	120	97	95	109	102	107	116	108	108	128	106	109	95	121	104	92	90	94	93	113	99	109	107	106	111	105	109	90	94	101	95	103	110	107	106	90	110	109	109	102	103	92	100	113	95	99	89	115	103	118	106	107	98	104	96	125	117	91	96	94	112	115	95	97	98	99	97	123	93	99	88	90	83	103	82	108	114	101	109	112	93	112	130	100	114	100	125	106	99	110	101	108	113	109	101	114	99	111	116	104	92	118	108	102	100	95	100	105	114	117	96	102	107	132	102	99	96	103	123	120	112	100	106	87	94	104	102	108	117	86	104	108	93	120	92	103	126	116	107	96	99	112	94	84	97	100	100	101	98	95	99	119	97	112	105	87	98	90	98	100	93	98	100	86	83	100	99	107	113	95	105	86	105	106	91	118	110	116	86	90	108	103	105	91	133	99	107	89	112	74	135	94	113	112	104	113	107	108	104	103	121	113	102	90	125	91	113	95	99	115	95	94	119	102	113	106	103	107	118	96	87	114	104	86	97	86	115	101	107	117	100	99	89	95	112	90	112	118	98	102	91	97	110	83	110	100	92	118	107	106	102	125	121	113	93	119	117	94	118	112	130	95	112	111	97	111	109	99	87	108	104	108	88	114	92	94	109	103	122	101	109	107	110	115	114	114	111	124	116	85	123	109	114	98	104	87	113	108	106	96	107	105	84	99	71	108	101	81	120	94	93	90	97	116	105	100	109	109	92	101	86	87	93	100	118	101	103	102	99	97	116	84	95	103	114	112	105	107	118	111	102	98	97	92	92	101	89	109	92	124	98	90	114	123	85	76	90	95	102	100	100	99	87	113	92	104	110	84	120	99	96	97	94	89	109	89	113	95	100	93	97	109	98	105	93	88	107	88	105	103	113	107	98	107	104	105	112	76	98	88	106	109	115	93	105	85	90	90	91	88	116	115	120	97	107	118	105	98	79	106	98	94	94	101	112	106	107	113	78	88	112	100	98	99	119	93	117	110	93	107	93	98	100	110	98	104	112	114	87	101	120	104	97	106	97	107	96	108	98	119	105	105	103	110	99	105	116	112	90	103	109	103	85	107	105	93	116	121	117	93	106	113	105	93	111	111	104	114	118	111	108	94	93	95	102	97	112	84	116	108	104	87	107	107	113	123	92	100	97	83	92	75	108	99	99	103	102	102	103	102	111	118	97	114	98	97	104	115	97	75	87	110	102	109	99	97	101	100	111	101	113	86	94	102	118	89	107	112	107	81	120	108	108	110	90	95	99	126	113	104	85	103	100	110	96	89	110	101	111	93	106	114	108	83	106	94	78	87	96	119	92	112	108	99	99	91	105	118	99	104	111	102	108	111	118	96	89	115	88	103	103	105	109	109	106	94	101	101	103	107	96	88	97	116	95	81	103	96	99	99	90	99	111	104	102	96	102	98	96	120	108	112	113	109	111	109	94	119	106	108	95	105	105	105	96	113	107	95	113	107	111	106	103	106	110	87	88	104	89	97	93	84	104	109	116	105	96	120	112	96	108	106	96	102	120	124	111	87	105	107	114	111	87	89	103	106	106	103	112	96	100	94	101	105	123	104	95	103	96	100	100	120	105	100	107	117	135	101	105	96	95	109	99	108	101	118	95	115	107	117	102	105	92	107	100	107	122	92	108	123	103	110	81	115	97	110	102	90	106	95	102	107	107	106	110	123	93	95	102	101	95	96	101	115	96	85	101	99	106	86	103	120
2005	357	349	405	377	388	376	363	363	322	348	321	329	326	325	325	321	342	331	330	338	323	315	341	323	305	343	330	287	330	335	296	322	293	316	331	307	299	335	325	324	292	310	342	318	314	338	306	346	276	313	320	323	326	288	298	308	312	301	318	339	326	303	319	349	323	324	341	314	351	295	313	301	296	332	352	310	322	335	302	326	339	318	298	314	312	347	331	348	321	313	334	307	320	285	334	281	322	295	288	371	315	338	309	302	314	345	322	365	352	277	309	295	306	317	306	328	318	307	332	329	297	325	311	325	312	328	305	339	335	329	346	315	333	304	315	317	328	353	329	344	327	336	330	324	294	332	313	312	310	351	310	310	315	313	358	321	309	327	308	354	298	315	319	319	338	314	353	337	329	319	344	294	316	328	319	317	303	312	325	327	330	313	341	282	346	318	308	327	317	320	329	308	296	324	288	335	280	319	329	311	324	293	312	312	290	301	328	342	340	328	323	334	297	303	313	339	289	299	316	339	304	311	295	325	324	340	294	318	307	309	309	295	288	301	329	329	329	329	317	318	348	305	333	331	275	292	324	322	309	290	300	319	336	326	316	303	313	305	327	307	318	305	339	325	316	321	323	321	328	316	325	305	322	323	337	295	333	311	290	332	296	342	330	299	328	318	303	285	299	332	305	286	319	296	268	335	320	316	321	308	315	313	332	300	330	300	343	362	317	323	337	319	346	301	302	278	319	348	310	315	293	308	317	323	314	310	344	304	294	294	330	313	332	304	310	299	332	315	312	323	314	292	312	320	293	303	337	322	304	334	307	334	321	351	300	332	317	341	310	310	294	336	348	295	301	335	344	312	355	301	304	311	331	319	319	332	285	312	298	336	331	301	283	324	335	298	326	334	335	329	329	309	308	312	307	312	317	308	315	341	315	296	335	330	325	342	327	351	330	346	331	347	344	311	307	308	333	310	332	328	293	317	286	335	316	323	323	313	326	312	319	321	309	347	311	317	334	319	342	305	305	331	305	292	323	289	331	321	307	327	299	286	296	303	321	319	321	308	331	302	311	328	325	341	315	327	330	336	320	306	325	301	307	298	303	306	324	320	318	335	321	308	297	344	289	311	291	335	351	319	316	317	305	306	327	300	327	367	347	314	349	316	301	309	299	337	313	347	351	325	338	302	324	298	310	314	307	335	314	339	313	332	303	305	328	340	296	322	316	340	310	337	323	323	318	334	298	309	323	316	324	323	332	302	312	289	322	309	295	293	337	343	315	302	265	337	329	315	303	322	318	298	323	319	326	323	322	318	337	288	289	318	323	299	298	300	304	337	267	339	311	304	329	293	298	287	317	327	306	310	316	333	285	326	339	313	307	321	301	299	299	311	325	288	331	334	311	290	356	276	334	327	313	325	321	331	276	302	289	310	336	336	341	305	338	314	315	324	326	319	316	329	328	345	315	319	324	355	298	287	309	295	312	336	315	315	313	348	316	293	306	326	337	326	309	309	309	273	310	345	306	329	310	326	303	331	331	310	331	319	314	348	318	294	332	302	328	331	302	302	320	337	290	320	319	310	311	338	297	324	318	321	318	293	341	344	357	297	325	348	324	332	315	305	287	354	319	318	313	312	307	321	308	332	311	328	337	311	312	339	288	289	346	301	310	281	347	312	347	304	300	339	336	314	322	314	340	301	334	285	342	344	330	321	315	349	331	335	330	311	343	276	321	320	314	293	328	322	323	293	306	322	317	308	332	308	315	326	324	330	341	305	330	292	316	315	332	313	315	313	284	297	306	313	280	304	323	296	296	328	313	321	306	341	344	340	322	346	321	324	321	302	332	326	344	332	301	303	314	335	310	329	343	313	313	320	327	323	322	326	314	317	319	317	335	334	303	343	298	322	303	339	350	325	309	334	301	329	320	327	290	300	291	330	305	305	329	299	341	333	351	334	328	312	336	293	329	311	314	313	335	308	313	306	315	278	302	312	313	300	343	333	341	306	318	319	316	305	337	332	329	291	307	300	338	328	347	295	334	296	305	315	307	310	303	326	304	300	333	308	319	328	307	319	314	327	333	343	297	339	297	341	300	309	303	321	306	339	316	328	333	309	296	300	331	322	317	313	317	296	324	305	266	356	302	318	324	289	384	346	318	291	316	323	308	313	316	317	324	331	305	343	296	321	319	339	347	311	306	298	340	276	320	296	290	322	300	304	315	353	312	290	337	333	314	303	321	330	314	295	277	340	312	305	331	304	313	325	319	327	305	320	326	336	338	287	309	307	290	333	309	286	294	362	340	285	277	307	351	311	318	336	343	342	337	334	289	313	304	320	345	322	329	317	301	314	313	317	302	302	309	302	315	304	331	315	314	306	311	311	343	325	324	297	296	310	305	329	300	311	313	337	329	342	282	326	308	361	342	313	337	330	312	322	292	297	300	310	311	319	311	293	338	347	306	262	328	339	329	339	316	335	313	290	326	325	308	327	317	320	313	338	334	332	331	324	330	339	290	307	335	346	293	316	307	330	340	330	325	307	295	300	323	304	301	307	293	333	328	302	320	334	304	283	310	333	311	325	310	338	353	323	301	309	373	343	330	336	331	310	340	325	328	338	330	319	310	309	281	339	317	334	342	332	332	337	310	290	314	321	323	331	319	307	311	301	302	326	321	291	299	311	324	323	330	278	341	318	318	313	306	303	301	291	329	335	322	322	306	285	320	311	302	327	325	323	308	332	310	290	291	345	324	297	320	326	345	324	294	326	304	304	322	328	305	347	275	297	333	338	313	339	326	352	313	298	314	301	319	337	304	301	307	336	338	330	331	371	342	317	339	316	343	301	294	319	328	333	309	325	316	331	348	325	333	328	317	312	298	296	342	309	325	296	318	317	330	280	306	328	284	309	320	316	357	341	366	316	301	327	312	331	330	348	317	328	306	321	290	322	294	321	329	306	316	303	264	313	316	317	313	321	327	300	336	360	299	317	342	321	325	273	298	303	308	313	334	340	305	305	316	324	336	323	304	312	332	338	317	322	312	341	298	330	323	336	317	324	350	328	316	308	308	323	306	333	289	339	322	329	300	300	328	318	317	361	310	328	351	317	313	316	319	300	325	320	318	332	340	332	326	302	310	333	332	294	309	285	296	315	311	291	326	335	321	309	338	346	330	346	342	303	319	324	327	348	312	329	322	323	325	312	330	298	322	344	307	321	310	319	340	334	327	285	337	312	308	303	323	322	353	316	328	300	328	386	306	318	308	345	325	328	301	318	320	313	319	313	317	333	316	317	298	294	315	290	340	329	294	302	294	317	311	314	310	292	312	290	357	304	316	300	297	310	310	354	332	327	320	334	335	298	367	300	346	290	331	301	327	309	302	305	300	323	337	356	318	319	326	340	324	311	350	329	293	352	330	317	316	286	293	340	287	309	310	302	320	312	302	315	319	341	296	310	328	321	320	320	310	334	328	317	302	346	298	300	329	304	336	329	321	331	291	277	317
7404	1000	1128	862	619	474	382	335	275	281	247	246	204	195	198	166	180	179	185	201	155	177	178	154	158	152	165	177	170	179	163	158	169	179	147	143	191	176	153	157	161	176	157	155	168	145	157	158	141	140	165	153	171	168	169	168	147	165	170	152	147	171	150	154	182	166	147	151	175	182	153	138	146	160	147	139	169	159	165	136	152	175	152	163	155	157	166	179	162	130	151	140	163	152	161	147	148	157	170	163	152	165	159	163	169	152	145	158	146	153	145	160	159	147	149	149	146	147	138	163	154	153	164	141	148	164	161	158	159	162	151	143	140	170	156	136	146	131	154	138	160	162	156	153	172	162	164	156	140	135	161	140	134	139	150	149	147	139	146	147	145	157	161	137	143	144	146	150	179	163	165	160	150	156	168	142	166	186	144	139	155	143	147	149	164	157	155	137	132	141	163	152	157	146	151	157	149	149	173	152	138	164	159	139	149	172	163	153	164	154	161	145	148	178	169	136	127	161	139	147	134	140	142	157	143	150	163	136	148	155	134	141	161	135	162	143	154	142	153	156	171	146	152	140	154	137	145	129	148	146	164	149	141	133	140	119	145	152	156	152	140	160	138	169	173	165	129	145	163	137	137	152	158	150	148	159	168	172	131	161	140	138	154	124	162	152	162	154	141	136	167	155	178	137	186	156	160	148	140	149	148	153	155	151	140	138	154	149	169	161	124	163	150	159	169	154	170	141	149	144	136	154	161	154	149	155	141	170	134	163	172	152	135	141	181	154	162	143	154	138	154	145	156	169	153	151	131	156	168	147	163	167	153	155	163	133	153	162	151	171	147	174	126	141	137	135	153	153	144	149	162	146	178	149	165	164	149	163	145	149	141	154	143	166	142	146	176	147	147	153	144	154	130	137	142	152	148	150	139	162	149	139	161	151	138	142	181	149	164	146	174	157	168	181	174	159	143	146	142	149	136	146	140	136	152	186	164	155	161	154	136	170	160	149	152	150	159	170	155	141	161	187	147	156	138	168	134	151	172	149	152	146	160	138	144	149	173	154	151	169	147	142	175	158	142	149	136	162	164	156	164	142	160	136	169	145	149	165	136	145	154	154	157	164	162	154	172	147	163	142	180	164	152	134	160	161	139	130	154	162	171	154	163	160	145	175	161	169	161	149	157	159	147	144	141	140	167	138	152	156	141	140	141	155	133	148	123	168	145	139	169	154	132	162	145	166	181	138	164	160	152	165	145	145	155	132	136	172	166	157	159	128	143	167	156	154	154	148	140	154	163	139	149	155	152	156	160	159	150	130	143	142	150	160	157	148	150	130	139	146	151	159	136	138	154	155	138	151	128	171	156	149	162	172	162	171	139	160	168	172	145	146	137	145	149	160	167	155	172	156	140	148	161	161	133	173	144	159	162	149	149	154	141	141	154	168	146	146	133	159	139	152	153	162	173	186	152	134	148	180	185	152	145	135	162	136	155	182	173	156	164	154	154	140	147	130	138	168	160	168	158	160	156	134	157	148	151	154	160	164	157	169	148	154	158	144	141	139	163	153	177	155	155	153	171	161	164	154	162	144	138	161	149	145	166	145	163	198	164	157	143	154	167	140	139	162	153	167	163	152	144	176	134	148	147	152	141	158	148	142	152	144	171	167	144	160	161	161	146	115	144	156	156	165	150	155	144	160	137	161	174	157	140	191	158	173	143	192	157	149	152	173	126	148	157	143	172	154	163	144	174	161	168	171	137	137	146	154	129	158	144	141	145	169	174	146	147	134	151	163	155	152	136	144	145	159	161	153	153	161	156	167	161	136	148	172	160	153	142	156	176	147	149	156	150	147	150	170	137	172	155	153	155	153	148	154	152	136	141	160	147	119	160	143	172	136	166	139	161	145	157	149	181	152	159	150	157	176	150	167	160	186	158	150	123	146	129	164	158	154	177	146	147	145	137	159	154	149	129	146	139	132	167	162	141	154	166	167	147	147	158	138	141	155	168	163	156	136	139	166	142	159	139	178	144	156	153	150	160	151	170	169	137	171	146	155	160	184	153	152	156	136	150	155	123	125	168	152	166	162	156	139	164	149	146	149	155	149	161	143	117	144	163	155	171	147	162	175	161	145	161	143	151	142	143	139	144	165	141	167	174	143	142	141	141	161	138	176	169	137	158	156	152	127	138	169	164	164	133	175	151	156	161	157	156	158	167	161	149	156	157	150	150	163	169	129	166	164	163	144	154	144	144	145	137	130	146	136	171	175	156	165	159	140	129	147	150	157	170	138	147	164	152	138	157	153	159	165	164	151	156	144	143	162	171	147	157	153	156	180	145	149	161	150	151	145	168	175	180	147	148	150	165	151	156	141	175	160	131	141	147	158	143	173	176	142	181	163	146	157	135	156	138	164	138	136	116	156	176	159	139	160	158	145	138	146	150	149	153	120	174	164	157	142	170	150	134	154	171	174	142	160	172	153	162	150	148	154	149	155	155	144	181	146	143	170	149	157	158	135	147	128	173	155	142	155	139	161	164	164	154	152	145	158	150	172	137	155	167	154	181	151	131	134	135	161	141	136	143	179	135	169	147	154	145	157	171	167	149	158	173	153	143	150	158	156	153	177	165	151	156	155	152	146	139	142	145	160	143	156	141	120	150	138	156	168	137	149	145	133	170	181	148	173	182	160	137	156	159	159	141	170	154	141	140	140	171	161	158	156	150	160	158	165	173	141	140	163	163	173	175	153	144	131	140	144	140	158	155	163	161	145	143	165	132	142	146	149	148	159	140	149	126	140	157	157	154	150	155	145	160	164	166	185	172	159	148	144	169	171	161	153	145	146	177	153	158	162	156	140	153	163	151	134	156	140	169	167	158	161	158	138	149	168	141	134	148	154	166	152	137	149	142	177	133	176	153	129	164	157	152	161	145	162	155	165	160	154	172	153	173	140	175	161	149	140	150	166	161	157	179	147	174	140	136	148	183	150	160	166	158	138	146	150	173	161	153	138	171	153	144	140	153	163	147	142	158	147	161	158	178	151	147	162	157	131	153	160	146	149	142	137	161	143	134	155	143	167	159	134	176	143	139	168	164	158	159	171	147	134	163	155	144	151	165	164	131	143	155	146	163	142	143	170	133	157	148	146	145	163	159	148	156	136	159	144	145	138	152	147	156	140	164	152	153	150	146	146	138	153	168	132	154	150	154	146	164	170	164	157	138	154	159	142	160	140	151	155	142	157	154	164	144	144	162	173	138	150	145	151	164	139	145	161	144	145	149	164	178	153	149	128	153	159	146	140	146	154	153	150	129	151	154	154	142	165	162	121	159	144	148	155	167	165	157	145	145	160	123	191	156	153	153	158	166	149	173	172	156	165	146	153	163	154	150	164	149	150	152	141	140	150	152	157	147	156	157	156	160	152	145	134	137	147	165	142	168	152	147	160	153	159	159	147	138	159	164	151	164	150	161	153	147	173	161	170	178	131	144	153	161	180	152	143	154	161
5652	1237	2624	2959	2604	2151	1786	1441	1276	1178	1032	902	898	832	777	705	708	688	631	606	618	624	576	553	555	589	565	523	532	490	552	503	521	484	486	492	496	468	463	480	464	434	448	471	460	504	455	466	491	461	460	498	450	457	470	497	444	469	436	474	469	480	461	470	480	470	479	445	450	461	464	442	420	499	468	467	440	481	423	390	437	457	446	427	442	457	455	481	452	450	470	462	416	440	416	443	476	409	428	447	528	461	468	459	456	446	450	467	439	459	418	468	431	443	455	457	454	467	451	421	429	441	436	504	465	446	421	443	432	445	480	403	426	431	474	455	456	411	422	460	435	450	466	451	446	444	467	445	429	433	430	412	427	485	478	465	438	463	443	449	437	462	400	429	455	423	427	423	440	412	460	426	466	437	465	454	433	484	437	462	464	453	439	440	447	460	444	412	454	419	431	457	475	431	423	447	482	444	432	440	417	481	483	474	426	441	462	420	437	461	430	463	435	408	430	424	460	432	426	447	430	449	465	457	423	496	430	424	430	466	433	441	464	428	431	428	457	438	437	450	451	443	454	438	444	446	435	461	433	473	426	460	402	463	452	444	446	451	439	422	430	446	468	438	451	465	450	439	477	468	430	413	416	445	446	438	402	458	446	421	486	437	472	456	437	422	440	452	458	391	440	426	466	442	420	434	449	444	458	440	470	454	433	434	450	417	388	442	445	455	396	483	441	443	461	449	427	479	438	444	454	421	479	421	439	455	442	413	433	434	464	405	457	451	464	424	448	436	429	467	423	382	483	482	442	452	452	437	426	408	408	412	423	436	460	449	425	439	475	449	472	461	444	422	427	451	508	438	438	435	427	430	433	420	449	436	440	452	458	457	409	445	434	413	464	453	416	414	470	426	465	446	465	452	438	430	476	405	455	453	455	417	425	447	429	457	470	414	447	384	415	432	434	419	421	443	424	467	437	446	461	441	477	460	432	428	423	453	433	422	473	430	456	405	470	434	470	464	463	413	466	403	443	439	454	486	437	447	488	423	455	473	457	445	422	464	462	433	452	443	417	433	449	448	422	443	434	437	440	450	425	444	435	436	442	435	460	461	423	448	455	407	452	459	442	446	425	446	459	435	421	454	460	454	464	451	442	403	415	484	421	443	433	456	445	425	413	462	414	448	450	426	465	492	469	429	442	454	434	457	437	447	436	472	428	461	454	432	441	441	482	458	421	439	453	470	448	444	426	463	442	434	482	475	443	418	429	435	441	435	425	447	495	458	447	440	424	460	450	428	418	433	482	452	472	451	448	417	422	478	433	448	463	439	430	413	424	444	462	429	408	464	432	412	465	426	443	435	468	433	476	412	438	449	435	466	419	463	446	428	465	435	417	430	430	439	484	442	462	451	469	434	423	464	420	443	455	429	422	443	451	469	401	411	445	464	442	417	446	459	450	409	408	413	401	452	440	445	463	452	418	403	436	425	481	453	437	432	454	424	472	465	478	475	426	465	453	412	420	436	419	429	443	434	432	409	390	449	467	442	443	459	430	464	441	415	426	487	412	417	433	438	418	473	448	413	442	462	421	426	444	463	447	444	474	445	463	424	425	436	467	438	423	442	476	480	388	420	435	457	446	449	461	390	443	452	442	423	452	415	408	438	457	450	419	454	424	462	428	440	451	436	446	469	462	465	453	425	401	423	465	454	432	435	436	414	452	424	450	431	432	416	440	451	416	429	432	441	430	451	485	461	455	435	445	431	444	448	470	446	480	432	473	411	452	452	441	516	409	449	455	456	469	462	461	474	431	444	447	412	439	462	422	469	408	451	463	444	430	437	492	414	435	452	421	423	444	449	446	467	471	472	430	432	472	479	449	445	464	436	447	433	448	446	455	447	469	456	425	437	443	406	424	461	419	434	421	469	427	449	412	447	438	428	442	439	465	457	408	414	455	453	489	437	427	460	441	460	423	407	432	452	465	447	434	459	457	429	427	437	428	435	435	458	457	460	419	409	463	453	422	444	444	431	429	444	473	448	432	424	494	417	397	463	423	435	471	460	439	451	434	472	424	480	482	467	434	469	406	414	440	453	438	454	434	459	443	438	408	424	425	426	474	462	433	460	462	442	413	460	481	463	471	436	425	433	423	443	443	442	460	424	455	444	408	441	433	451	414	421	447	456	454	436	427	436	443	433	457	463	479	452	437	485	443	464	430	435	382	442	448	426	444	467	436	457	439	460	451	457	496	459	472	414	410	439	442	473	443	414	418	406	431	432	468	445	455	477	456	455	418	454	440	447	476	459	478	480	435	426	443	444	443	452	466	443	436	418	461	426	404	447	439	414	450	467	442	441	461	439	454	434	428	439	423	464	452	394	470	441	453	442	453	463	456	440	433	436	446	447	444	437	471	413	443	449	463	407	434	426	451	463	447	407	435	464	430	422	450	434	410	383	429	426	437	413	487	458	442	429	454	424	420	441	415	426	433	451	409	452	425	431	459	447	452	474	438	410	455	410	431	428	458	409	441	441	491	423	461	465	418	430	408	428	436	497	471	449	398	452	415	455	382	428	437	433	457	417	441	452	431	436	474	441	428	440	428	441	472	422	442	442	446	474	460	424	459	429	427	511	432	425	438	415	416	451	468	453	476	423	476	433	443	447	459	466	425	438	442	421	411	417	438	419	445	449	434	421	449	470	455	415	446	450	452	409	443	428	424	434	439	455	422	444	420	395	426	451	418	489	480	428	452	435	460	479	431	437	422	427	430	437	439	465	412	455	479	426	457	450	457	423	416	446	459	468	423	421	456	444	463	504	469	466	448	419	423	503	437	459	455	399	429	440	473	466	424	429	436	441	464	471	486	442	442	430	443	436	470	472	461	448	454	438	431	438	418	436	439	446	409	490	396	422	456	463	464	423	459	458	445	424	412	413	462	425	458	444	433	460	444	447	439	469	457	445	388	420	430	417	472	430	467	441	435	422	407	423	471	410	463	433	426	429	444	391	451	449	462	470	459	471	444	419	402	424	454	448	456	418	371	427	451	475	445	418	407	423	460	442	471	440	472	457	385	434	433	445	436	421	407	446	470	471	435	449	463	405	414	480	484	466	487	439	453	425	417	462	459	478	435	462	465	437	483	444	435	424	416	454	447	446	438	427	427	430	457	415	432	437	420	427	413	439	451	418	429	463	417	416	434	455	443	461	458	477	461	455	422	490	441	485	490	432	432	409	425	433	432	450	474	461	477	431	443	449	434	387	438	426	440	413	468	458	445	427	436	454	434	423	435	457	439	446	449	434	439	421	459	435	475	428	431	444	426	480	443	436	444	485	453	466	446	410	449	436	451	436	470	470	472	424	455	465	448	445	478	445	458	455	442	440	423	419	433	426	451	409	398	461	413	440	450	455	456	424	427	455	441	434	429	444	443	448	436	437	435	461	434	441	466	443	461	433	451	438	435	448	463	412	425	439	400	430	462	418	438	455	471	441	401	432	428	445	460	414
14120	2426	2506	1852	1256	905	816	659	568	540	501	450	436	443	414	397	382	364	390	353	337	383	332	324	352	318	317	333	353	327	326	314	327	335	282	336	296	304	335	325	319	319	327	310	324	328	331	330	328	347	328	334	331	341	274	298	315	303	298	303	300	317	315	316	298	345	322	305	300	287	340	304	357	303	317	314	354	336	307	320	317	298	295	345	288	343	333	338	278	367	292	331	318	277	317	294	281	292	289	323	336	309	307	260	315	335	309	334	315	280	312	297	313	329	294	307	335	322	330	321	313	295	337	304	280	319	325	296	331	319	316	319	282	322	286	310	287	301	310	319	327	314	322	305	289	305	325	316	293	331	337	286	331	322	335	316	312	337	324	308	299	292	346	323	320	323	358	300	297	319	279	297	317	307	291	332	313	354	270	317	327	334	313	274	316	311	304	314	318	309	329	297	317	329	315	291	284	293	356	335	281	290	289	311	285	285	316	343	309	282	328	335	346	322	316	329	270	323	331	297	304	308	337	335	311	310	321	327	322	311	303	335	319	287	291	284	307	278	308	321	339	314	322	307	335	296	322	305	302	314	318	347	329	287	313	321	299	298	307	323	314	333	318	311	328	339	319	317	332	302	364	322	320	317	303	333	307	339	305	327	290	306	309	302	320	275	302	296	286	287	285	369	341	339	298	297	312	314	320	316	294	307	332	335	306	307	330	321	305	311	276	333	292	326	343	353	309	332	295	293	315	321	313	334	306	335	341	327	349	324	331	334	306	328	295	318	307	305	346	321	330	297	329	304	305	331	293	332	293	307	326	308	302	318	337	324	318	287	306	280	302	316	310	305	317	312	344	319	285	328	289	281	328	340	294	320	319	327	333	324	294	273	294	302	315	297	266	326	272	278	324	307	302	320	344	293	321	291	299	335	330	291	326	303	295	291	283	279	312	338	332	349	340	297	326	291	317	317	317	305	350	345	304	333	294	315	300	305	300	303	284	340	308	298	322	338	314	344	287	317	299	270	338	314	331	327	289	292	318	274	314	336	300	336	329	314	342	276	340	339	302	301	299	309	267	310	279	328	311	279	303	327	334	315	317	323	305	292	319	337	328	333	305	303	324	303	297	324	315	264	335	271	333	283	297	315	308	291	298	303	302	303	298	308	297	278	319	301	343	308	316	305	320	328	347	322	321	312	297	290	310	312	332	338	291	307	318	287	332	310	327	324	305	339	310	313	303	296	303	295	318	302	295	312	293	342	323	300	315	325	314	303	316	324	333	312	268	281	308	308	336	306	311	313	269	303	303	358	316	306	286	301	337	289	302	339	317	315	297	326	294	292	302	299	307	365	294	302	292	324	312	325	290	313	291	301	317	314	316	279	303	310	287	350	308	283	332	348	316	308	330	308	338	337	310	305	323	331	313	298	288	341	319	344	326	288	312	322	279	306	329	324	290	310	352	264	341	332	322	294	327	322	279	325	285	308	349	340	302	314	334	335	308	337	329	333	307	310	296	313	298	295	284	286	291	334	329	321	322	295	329	332	309	312	330	319	337	300	333	314	304	314	302	311	319	341	289	318	310	308	292	292	285	327	319	361	310	257	292	320	288	299	294	343	300	303	297	301	306	321	334	327	340	306	312	336	296	337	294	305	332	335	319	317	297	342	307	284	320	305	325	289	298	326	310	320	313	329	338	304	303	300	320	278	315	292	307	349	316	313	285	317	302	340	294	284	307	305	297	328	312	301	299	299	343	294	328	320	310	282	281	320	329	315	324	310	265	279	346	267	335	290	307	290	311	292	339	334	279	313	337	301	276	335	358	289	327	328	324	312	316	295	297	299	308	296	292	315	329	300	331	304	315	329	299	310	293	331	301	303	299	313	310	327	324	305	336	331	315	322	303	304	313	332	311	289	311	334	287	349	340	309	301	304	292	324	340	292	302	331	326	299	279	307	314	319	310	332	305	311	280	356	314	325	320	301	304	321	289	330	282	309	296	301	312	323	283	290	294	330	327	335	320	288	319	304	357	325	304	301	294	297	328	315	322	331	288	320	343	303	331	281	300	321	296	316	302	339	313	323	273	318	267	311	325	301	315	306	319	306	334	304	336	323	286	296	297	308	313	284	320	315	303	309	326	323	305	324	307	319	313	317	327	325	296	332	346	296	295	301	328	322	311	309	301	345	303	304	322	342	311	278	288	317	329	322	287	328	344	311	292	320	320	306	295	320	315	292	311	334	278	276	304	297	318	300	300	324	325	321	311	346	316	336	335	298	288	308	323	344	328	326	329	300	286	311	299	292	285	330	284	307	307	287	302	315	339	307	313	319	293	312	344	282	292	306	298	285	291	333	335	281	295	310	298	329	297	325	321	345	283	307	313	287	338	283	324	350	327	319	316	318	304	286	276	300	295	272	301	284	325	285	328	323	283	279	298	306	321	313	317	300	300	300	292	326	309	303	303	296	334	340	296	318	342	324	297	303	288	300	321	328	315	318	308	319	329	303	278	279	285	287	288	282	310	295	324	314	295	304	299	300	325	297	317	304	306	303	334	330	313	329	308	314	344	314	305	336	366	301	288	327	325	280	317	297	306	343	303	305	289	296	321	291	287	330	335	310	323	316	296	274	263	318	310	310	325	325	327	285	279	301	281	318	313	280	322	347	340	315	290	310	319	319	302	335	304	317	292	331	311	312	299	320	323	303	334	308	325	286	320	295	327	336	298	301	324	328	309	311	291	285	306	304	342	318	306	280	298	299	306	294	285	324	309	318	284	295	302	297	315	310	304	296	295	309	291	323	289	312	296	290	294	305	330	328	292	277	307	311	278	320	302	295	290	290	316	337	315	285	305	312	296	297	312	267	330	299	320	295	287	312	296	296	317	331	305	329	302	302	312	325	296	328	299	296	311	288	311	337	301	287	308	295	307	316	329	336	322	313	295	286	296	300	301	288	313	294	316	303	330	315	308	286	275	297	377	349	307	306	272	291	325	332	324	269	289	298	283	310	296	304	284	284	317	273	317	325	319	317	319	318	305	332	315	338	302	323	268	342	320	278	308	320	302	350	308	344	320	309	279	310	309	304	313	328	315	335	286	311	278	318	328	316	317	310	298	303	304	327	342	325	322	299	347	322	315	278	293	325	313	326	299	310	304	286	293	291	322	346	315	316	311	305	319	293	303	313	310	311	322	322	302	318	312	363	331	304	333	326	284	304	313	315	297	321	279	305	321	299	297	331	333	320	332	333	311	279	343	314	306	311	350	293	299	280	318	341	328	297	290	259	309	338	320	303	298	299	343	297	340	350	312	284	318	282	326	297	307	311	335	274	323	336	328	315	304	288	296	303	327	306	313	332	305	309	308	307	307	311	292	310	333	297	295	303	282	329	304	267	292	333	274	331	332	292	298	310	326	306	290	329	303	317	293	282	333	295	321	332	339	343	300	347	313	326	317	322	312	323	338	315	349	322	303	324	311	312	303	329	329	321	324	319	291	331
7708	2298	4783	5520	4694	3828	3262	2685	2327	2027	1864	1719	1605	1465	1375	1332	1272	1203	1202	1127	1068	1052	1044	1037	1007	979	923	892	999	889	942	941	888	860	871	896	880	949	838	822	776	832	844	861	837	850	845	819	833	843	846	868	805	810	829	806	775	815	838	788	738	837	793	829	804	790	823	815	774	812	792	796	775	813	775	767	799	824	840	803	751	772	793	790	803	772	766	802	836	751	792	764	777	844	785	786	742	770	791	777	794	867	740	801	796	789	770	791	798	735	772	782	753	729	788	785	844	795	783	762	780	758	786	773	757	744	781	799	744	798	766	810	790	774	765	800	762	747	729	769	795	797	732	785	805	776	753	742	785	746	765	738	802	794	784	789	805	811	798	753	805	812	808	811	792	789	740	764	725	788	772	768	776	756	766	755	803	737	762	736	778	751	764	770	775	721	756	705	771	803	765	768	770	773	789	714	759	800	771	775	790	744	755	754	722	784	811	780	787	781	816	695	838	732	766	770	770	738	830	781	780	764	761	758	775	780	788	743	769	768	781	743	776	767	760	782	718	785	800	794	779	772	803	723	767	767	808	803	735	712	758	777	777	759	781	784	770	790	752	738	758	803	755	770	775	788	716	765	745	779	769	811	770	763	718	762	772	755	797	765	782	753	761	768	787	756	793	755	821	777	740	729	795	743	767	769	736	753	783	791	756	788	716	784	813	760	778	789	781	814	783	713	816	771	819	727	746	765	723	749	760	709	695	679	773	761	801	818	759	773	811	756	720	760	775	749	756	763	782	720	807	829	744	750	781	770	778	812	756	788	797	752	817	734	729	726	837	797	752	737	759	762	724	823	768	770	750	769	817	785	753	791	783	772	745	823	790	822	776	748	768	776	821	766	765	730	752	737	775	799	784	761	765	804	769	686	739	769	787	760	733	751	762	792	774	776	797	741	729	806	758	756	762	780	795	781	810	756	772	749	745	750	736	774	753	770	762	777	783	716	784	779	763	768	747	842	772	775	740	774	799	785	707	789	750	795	753	774	738	746	755	746	663	741	728	752	803	750	775	738	738	797	789	740	792	778	738	763	772	778	783	796	749	765	762	798	797	751	753	742	750	766	769	776	815	801	757	780	752	808	793	737	791	767	753	769	761	746	759	754	798	766	779	752	734	773	759	729	743	770	735	763	770	729	789	706	699	771	729	797	767	743	768	800	778	789	773	759	757	709	752	780	756	737	782	788	729	810	780	847	842	759	793	790	761	784	792	755	784	812	821	765	779	780	818	758	767	742	754	760	772	720	750	769	773	753	744	792	739	747	804	737	785	737	811	766	775	816	779	733	782	782	769	771	754	766	738	744	808	769	818	767	723	734	798	788	818	773	777	752	774	770	727	799	777	751	792	776	768	796	738	776	789	780	788	808	702	770	831	795	773	730	765	777	685	817	745	782	753	725	793	809	813	794	764	778	802	755	730	792	828	774	771	784	787	782	785	799	791	806	765	711	761	744	792	762	728	792	782	795	758	733	752	755	747	770	782	755	771	771	769	741	772	756	749	784	780	793	755	810	739	708	785	739	794	768	769	779	735	827	790	760	794	773	775	808	745	779	744	795	792	797	748	752	708	758	775	793	700	737	811	816	756	743	772	757	769	745	765	782	790	747	770	777	763	758	799	766	793	772	752	760	811	737	799	753	733	771	757	758	792	761	818	812	763	794	754	779	723	731	779	783	775	777	766	797	731	809	728	751	762	753	829	769	753	773	801	847	768	781	774	745	721	772	767	766	740	778	818	777	804	736	810	760	774	728	751	769	789	791	766	768	748	756	789	790	791	741	766	826	745	786	765	746	760	793	737	745	766	817	779	772	751	803	750	806	765	780	782	807	765	784	770	745	695	740	779	734	812	804	742	779	790	778	750	705	769	824	787	740	826	764	759	755	730	749	768	785	738	735	779	789	799	739	759	741	781	797	775	788	797	787	751	756	743	730	792	798	778	757	780	773	780	757	758	780	760	784	777	764	728	770	767	789	785	739	787	795	795	775	759	782	781	721	751	802	762	805	736	752	778	768	761	720	721	724	769	805	761	765	822	758	770	822	815	784	758	695	785	766	739	799	770	743	768	779	744	723	793	737	756	765	783	788	746	765	793	791	783	759	802	762	788	765	812	737	803	843	780	745	784	855	795	781	774	740	707	802	770	734	749	771	797	822	704	790	794	825	756	731	782	772	776	796	760	724	759	773	769	786	761	826	770	810	761	780	760	741	783	797	769	759	780	806	773	770	759	756	786	767	722	740	784	767	732	748	787	809	792	806	784	795	730	776	705	787	772	767	802	780	765	755	774	778	773	810	752	761	819	794	768	705	713	731	724	758	761	785	809	789	808	748	803	774	806	765	774	802	719	697	747	782	729	813	755	753	803	747	695	726	787	772	774	748	734	744	683	792	779	758	813	772	758	785	811	786	797	729	751	788	794	785	760	773	802	794	760	734	810	738	741	792	780	738	798	815	781	792	786	748	796	744	766	813	794	804	770	790	737	744	805	795	812	763	776	770	723	785	767	773	780	692	772	784	767	749	810	797	796	726	803	759	758	729	754	753	783	731	779	765	779	812	715	801	787	789	818	787	800	751	769	806	766	795	756	764	800	783	759	779	805	752	778	750	784	728	779	732	754	780	744	760	759	745	762	778	789	751	749	789	760	751	756	759	773	794	756	803	804	808	726	756	801	774	733	819	773	757	766	768	792	778	743	790	741	764	824	724	726	781	721	739	815	785	790	792	753	802	767	772	769	760	794	757	809	769	795	776	761	775	755	797	779	780	803	737	752	749	727	780	759	761	756	765	797	806	814	765	787	759	751	787	765	811	740	802	755	780	742	754	758	761	761	780	788	832	788	809	798	793	744	760	763	762	788	695	808	777	792	754	810	769	800	770	743	733	768	741	740	773	749	741	781	800	769	762	735	795	776	767	793	752	764	818	790	758	798	778	771	727	793	724	777	744	761	778	725	772	732	770	771	788	762	784	812	797	745	769	758	734	744	762	726	772	780	773	783	768	780	760	772	808	744	761	777	766	765	774	748	790	769	767	801	764	728	739	760	764	768	783	739	751	732	777	755	771	797	759	814	745	783	721	792	792	761	780	804	801	766	764	777	690	791	783	831	753	766	739	766	790	808	798	795	818	752	757	777	757	748	789	777	810	724	730	797	783	776	770	781	752	761	761	760	764	765	772	774	775	730	789	787	792	781	764	756	793	747	776	715	774	751	747	835	771	737	811	812	741	750	749	730	776	728	793	754	811	737	802	785	830	751	760	758	798	743	785	811	779	747	713	773	793	799	818	783	755	737	796	753	709	758	788	760	758	750	753	729	796	742	744	750	772	785	726	779	807	802	805	727	786	795	856	783	786	784	719	794	765	757	733	824	781	723	755	749	715	770	812	768	762	743	771	747	773	770	786	742	768	737	770	729	788	761	766	773	769	805	806	785	777	782	766	765	783	731	791
1776	115	140	128	123	136	124	106	137	110	107	125	115	141	96	116	100	114	145	108	109	104	120	91	99	117	132	103	101	120	88	103	122	121	89	116	102	107	126	118	122	108	116	148	110	106	102	96	117	122	88	99	99	99	104	101	90	111	98	120	95	96	127	124	115	116	95	98	111	105	113	112	101	89	99	107	103	80	115	107	100	127	90	94	97	110	93	90	105	106	122	96	105	106	81	109	104	103	130	100	89	103	97	112	108	90	135	99	91	103	94	99	108	111	112	107	108	95	114	96	115	103	117	109	114	108	107	118	107	110	98	118	102	103	103	124	109	118	118	115	97	102	89	144	109	100	117	100	102	106	87	110	100	102	112	126	97	122	115	120	102	107	99	113	100	102	117	93	89	108	106	120	102	110	112	91	102	105	127	111	111	118	100	102	95	107	121	116	97	101	111	114	92	106	98	100	108	104	105	106	110	114	108	111	89	95	103	107	109	100	100	111	128	100	116	105	106	102	112	109	126	94	102	85	118	99	104	121	107	132	110	106	102	118	101	106	101	106	81	101	114	107	104	120	124	110	108	87	111	112	84	119	109	96	101	118	104	97	109	86	110	116	113	114	86	114	106	105	108	93	100	106	111	90	82	128	120	99	112	95	97	114	117	124	99	102	130	106	103	79	98	94	118	102	107	107	97	96	109	100	90	93	97	122	100	99	102	121	117	107	109	104	106	111	91	103	106	107	114	91	99	105	116	98	97	124	112	111	101	108	94	95	105	105	98	97	128	112	102	99	107	92	111	107	129	101	108	88	118	93	100	91	87	102	91	108	127	123	119	102	94	110	105	100	86	99	111	106	100	94	100	95	105	93	111	100	115	111	126	97	106	84	104	113	101	97	109	98	112	112	115	117	91	120	117	100	112	91	95	115	115	107	104	99	113	95	102	101	83	91	88	109	100	108	105	104	107	101	118	102	95	97	96	99	107	95	93	115	107	119	92	82	104	102	104	93	109	102	104	110	86	114	116	110	107	101	94	118	110	83	112	113	90	108	106	115	100	114	115	91	95	90	94	101	110	110	124	92	85	95	108	90	88	109	122	107	98	103	110	92	95	107	100	118	109	126	118	104	90	83	112	103	104	85	90	111	117	99	113	132	96	98	111	95	104	92	110	112	106	111	117	109	108	106	96	94	102	114	117	103	103	111	120	86	111	110	99	111	109	104	97	111	105	132	107	97	109	110	106	117	100	107	103	133	97	97	114	101	116	111	110	116	98	107	72	84	92	108	97	95	107	116	107	121	111	115	107	100	110	87	107	129	109	111	100	98	110	105	100	114	135	100	113	117	100	99	128	103	98	126	124	88	96	94	106	104	81	121	120	106	106	100	111	96	121	105	111	125	90	107	109	99	107	112	125	99	104	102	104	94	105	101	104	94	82	113	124	103	110	101	100	97	107	119	91	107	121	107	105	119	79	118	95	112	112	104	122	110	89	117	90	113	119	124	107	88	98	94	104	104	103	90	114	101	120	110	107	130	95	92	119	97	111	98	101	123	99	98	111	93	119	114	120	106	101	99	125	89	118	103	102	131	101	99	105	107	111	95	108	121	102	109	106	111	101	109	95	119	111	111	105	109	122	112	88	82	83	95	97	95	119	83	98	105	103	99	133	116	85	109	97	85	89	104	95	111	110	104	99	98	93	106	113	98	102	102	116	92	97	114	107	114	123	107	117	104	103	100	115	110	101	98	108	115	111	98	116	111	91	82	96	99	99	106	114	123	85	125	109	113	100	115	118	123	131	94	104	95	106	102	109	102	92	104	100	105	100	107	109	120	118	113	126	113	105	103	127	103	106	95	102	110	117	127	107	89	111	91	117	115	117	114	117	85	107	112	112	90	113	112	93	110	119	88	103	117	115	127	94	101	86	107	112	115	126	99	89	110	98	99	117	98	107	103	110	109	102	110	95	118	121	111	103	88	113	105	95	119	93	95	96	98	117	103	106	112	118	103	125	110	112	101	99	95	108	114	115	98	106	89	116	114	100	101	124	84	80	108	111	116	110	107	122	110	103	111	106	108	99	93	126	97	101	112	87	116	85	102	109	118	116	95	101	115	98	106	103	101	110	115	123	104	118	103	114	92	105	116	112	125	89	117	96	95	107	112	97	102	106	96	99	97	110	107	108	108	107	99	97	84	121	103	127	118	114	103	101	85	116	110	128	104	101	94	111	102	100	82	124	98	95	116	109	102	83	103	109	113	94	126	104	118	89	87	85	100	93	89	119	96	118	109	88	106	103	90	96	122	95	108	94	95	109	97	135	100	105	123	100	115	114	108	105	88	102	132	95	108	89	102	112	91	111	123	104	110	115	104	96	109	106	86	113	98	87	123	107	95	95	108	97	114	110	96	95	119	105	104	114	105	98	117	105	106	104	103	98	106	113	110	106	101	108	115	107	104	87	115	104	122	123	94	102	96	113	106	104	107	111	120	106	112	116	98	96	103	95	105	106	112	125	92	103	108	114	119	119	97	96	103	110	114	120	109	119	126	133	108	105	81	117	116	99	92	100	109	96	107	111	111	113	109	114	112	98	125	110	93	97	106	119	105	92	114	91	112	100	122	96	123	123	106	85	93	106	117	85	98	90	134	101	95	110	105	102	104	118	112	100	90	112	93	116	85	106	110	96	112	94	105	120	92	95	103	95	103	124	112	105	99	111	97	108	130	98	101	112	93	121	105	103	117	107	102	96	97	93	100	113	92	106	124	125	108	116	114	92	122	123	100	98	105	110	102	101	104	107	100	107	109	97	109	113	112	103	109	97	101	110	112	103	118	105	113	97	114	115	88	116	96	106	104	113	116	108	109	98	107	92	116	119	103	107	106	101	100	115	113	115	109	113	96	109	103	112	96	99	113	94	117	106	108	112	102	99	93	94	90	110	101	101	107	103	105	112	98	107	136	102	95	99	108	110	131	92	102	115	109	102	106	102	74	108	124	100	101	125	124	104	100	95	109	100	99	116	107	103	89	77	98	99	112	105	126	108	98	111	79	87	100	115	91	105	114	108	109	107	109	96	95	123	105	125	87	99	104	99	110	110	103	122	100	120	104	105	104	115	119	120	97	98	112	87	106	113	122	125	112	83	121	120	95	121	109	105	112	111	103	113	112	98	96	116	111	123	112	96	122	92	95	112	111	107	109	100	112	112	117	98	96	102	100	113	113	108	104	85	92	92	116	104	100	104	105	95	116	105	101	93	84	88	94	111	102	100	122	108	96	83	126	96	100	128	116	103	88	103	105	129	104	90	95	96	101	104	100	102	121	111	106	120	106	88	106	107	96	106	94	112	93	119	119	99	97	100	116	107	107	101	123	112	109	100	91	107	123	121	84	120	110	127	97	107	98	104	126	104	114	113	97	104	102	118	94	108	107	108	123	117	102	92	104	105	121	114	118	93	101	89	106	117	88	113	105	107	89	123	106	111	108	115	117	101	103	111	123
2081	357	405	453	433	385	364	376	340	334	352	359	353	338	338	347	343	326	337	310	379	314	312	362	321	334	326	335	300	368	328	332	306	310	349	336	319	323	306	332	339	346	330	316	323	276	326	332	332	313	296	316	352	318	331	301	291	323	330	278	308	307	342	314	319	358	318	331	289	327	357	316	340	318	341	295	327	323	334	356	321	321	339	328	333	355	304	321	327	312	330	322	343	325	323	296	327	327	347	331	294	350	354	309	357	292	352	332	319	329	332	347	330	310	317	288	315	343	340	326	330	324	322	318	351	331	296	332	340	314	335	301	306	316	303	323	330	338	326	307	341	314	312	308	319	349	315	332	307	301	348	310	314	303	339	332	337	317	305	336	344	352	346	336	307	347	326	329	346	327	321	310	346	330	319	330	341	331	297	327	314	320	333	341	312	318	364	300	314	362	325	301	313	309	329	326	322	337	346	330	341	315	344	336	326	314	333	314	339	302	330	312	344	349	335	320	332	364	329	329	355	353	338	347	323	319	295	330	313	281	329	324	306	297	335	317	313	303	281	338	309	323	342	304	329	335	342	320	318	316	348	359	306	304	327	319	325	315	309	310	339	318	311	354	332	346	325	311	351	312	327	348	314	318	338	315	288	375	331	322	338	328	318	373	336	301	365	327	316	319	357	292	290	312	357	314	359	302	341	319	333	335	341	334	352	319	317	346	326	333	347	325	321	340	306	302	324	352	304	327	323	331	303	319	360	310	346	317	334	310	299	315	330	358	319	323	313	327	343	339	320	299	308	344	328	319	297	305	316	346	337	324	315	334	307	321	337	321	349	340	358	319	357	296	285	365	322	315	307	329	315	302	337	342	320	316	323	310	335	325	363	339	312	336	321	306	311	307	318	297	317	329	333	299	323	352	319	328	365	321	328	315	327	323	320	335	312	342	330	314	363	331	344	342	336	305	339	318	333	332	331	299	313	327	343	310	352	334	302	376	332	327	283	340	309	320	312	323	339	309	325	328	305	328	305	307	318	358	331	299	325	304	314	345	336	325	336	336	325	328	316	330	302	291	335	349	305	325	333	297	335	353	314	343	338	317	327	327	336	336	316	339	299	303	339	306	302	311	323	315	332	323	339	319	353	319	342	301	347	336	284	353	327	301	317	276	301	342	324	318	335	320	311	308	322	301	290	295	281	327	334	338	311	285	330	318	315	367	303	361	344	323	317	346	306	326	324	351	311	317	338	318	327	339	318	329	350	323	333	338	350	326	339	383	340	301	320	357	327	319	310	315	353	312	295	315	345	309	291	322	342	299	331	335	370	315	366	298	324	322	324	319	330	352	337	345	339	336	344	313	315	309	305	323	327	320	340	363	303	312	320	307	332	316	294	315	309	307	355	342	297	315	319	319	351	312	332	338	338	316	323	338	302	300	342	299	343	320	293	334	369	327	322	292	312	325	310	353	324	336	292	307	337	342	329	333	295	327	312	341	285	346	368	295	337	320	341	303	325	324	318	338	311	370	351	299	322	310	325	315	362	327	326	326	328	328	319	355	319	348	315	356	365	317	327	332	312	305	316	286	318	342	340	330	325	327	340	333	306	332	296	313	308	331	349	356	329	330	339	296	309	335	311	296	321	322	295	289	295	327	343	310	313	328	317	330	294	326	309	320	336	335	317	342	331	312	322	336	316	316	327	322	319	318	296	336	323	307	321	356	311	313	318	308	339	339	349	315	300	327	317	305	340	364	331	319	326	322	330	317	319	296	315	314	348	300	309	332	353	338	392	357	336	364	357	352	326	315	340	294	297	305	338	314	346	317	305	309	308	356	309	332	329	335	309	315	332	335	286	341	327	331	348	341	316	358	307	304	291	307	300	337	349	292	313	318	275	337	335	303	321	326	300	359	331	325	307	317	349	336	307	326	336	321	311	326	312	311	304	325	355	307	328	300	291	313	347	325	339	338	325	310	314	336	322	328	326	337	332	315	316	306	333	353	309	331	336	318	341	344	337	320	338	312	330	329	321	309	292	335	301	342	315	311	348	348	293	324	321	315	335	340	323	319	323	306	303	345	315	297	328	326	302	307	309	334	327	300	298	304	321	333	322	319	322	318	328	316	336	340	294	319	344	354	324	313	316	324	332	328	315	332	363	327	344	321	321	342	314	312	294	337	325	325	315	302	328	329	288	307	344	343	319	362	320	359	306	328	361	339	317	338	357	340	335	327	300	311	337	310	364	313	283	316	315	295	303	322	328	300	305	316	308	306	332	319	352	344	310	307	324	307	337	328	346	304	332	335	306	339	319	329	341	364	312	311	294	337	330	345	341	321	345	317	354	300	317	357	317	333	297	312	375	335	305	308	322	305	338	328	336	326	324	317	335	308	334	322	311	327	327	318	310	310	330	317	342	321	340	307	309	323	308	300	333	305	323	313	331	325	326	320	341	358	317	344	336	332	304	296	304	295	311	320	329	343	350	313	308	302	305	337	316	323	315	351	348	328	341	315	293	326	323	338	313	317	313	374	319	316	312	311	308	305	329	325	332	306	322	353	325	328	315	321	349	309	343	307	347	323	347	328	321	326	344	315	319	290	310	337	330	309	320	329	363	307	352	319	325	298	308	306	354	332	299	301	322	349	342	293	317	295	317	306	322	361	325	299	312	325	330	344	367	341	337	312	295	298	315	286	346	304	335	312	308	306	340	353	327	327	316	325	334	322	324	337	362	313	323	309	317	332	332	333	342	304	366	324	282	347	319	325	315	326	320	364	321	325	320	319	324	323	308	328	319	330	280	350	298	323	309	329	347	318	333	324	338	307	331	332	321	349	332	325	335	338	327	329	334	310	293	325	343	352	323	321	295	325	326	331	305	317	309	300	334	331	325	327	292	306	335	343	342	364	302	288	322	354	299	297	338	327	329	337	295	325	344	357	312	331	323	305	329	342	344	325	338	327	308	318	290	342	349	320	319	337	300	324	310	302	334	325	354	303	322	349	321	315	305	352	319	326	345	349	344	321	322	330	340	348	356	347	311	332	326	313	323	304	334	323	352	333	324	326	348	313	319	334	314	331	344	308	347	337	317	347	306	370	348	333	345	334	318	325	302	329	299	325	314	305	368	364	309	336	334	287	316	309	309	338	316	313	302	330	347	325	379	314	323	345	336	300	317	293	328	317	347	330	333	315	347	326	334	306	332	345	295	340	330	305	302	285	331	315	307	331	355	323	328	330	333	283	333	327	344	297	333	340	325	340	317	307	303	321	308	343	314	306	334	337	339	278	337	301	313	302	295	319	337	312	346	341	352	344	309	329	327	340	317	348	346	297	323	323	322	325	336	332	337	347	339	328	297	315	305	340	313	325	306	337	294	306	305	318	341	340	329	329	328	303	331	322	327	340	315	328	309	343	329	328	345	347	289	320	294	346	302	347	323	346	316	329	349	336	301	336	287	335	313	314	322	322	301	306	318	286	342	313	303	302	347	344	370	321	301	308
7282	999	1140	898	611	496	389	320	275	299	229	214	225	209	185	208	205	205	183	177	190	200	163	202	185	174	159	162	182	162	153	180	182	171	155	169	153	162	159	154	129	156	164	182	153	143	175	178	152	158	145	139	159	128	159	155	171	145	131	169	151	160	163	164	153	153	164	176	162	146	138	164	149	167	117	159	168	153	137	154	169	168	156	151	170	151	162	154	139	158	158	144	152	169	112	180	140	143	146	165	150	161	138	143	156	148	172	167	141	174	149	156	154	134	146	140	146	179	166	155	145	136	147	152	188	140	152	151	137	160	157	162	166	162	163	154	158	160	149	144	143	148	159	166	156	163	141	157	147	158	186	150	164	143	162	162	143	174	160	157	174	170	143	146	170	122	144	141	182	137	172	136	144	160	161	166	153	152	164	146	169	151	146	182	158	134	166	145	155	153	151	158	135	151	136	165	163	148	160	136	165	135	152	168	151	142	148	156	164	137	184	144	157	150	155	173	156	158	139	180	147	160	152	158	166	158	164	162	176	159	166	154	159	163	142	158	140	149	147	180	144	156	149	170	164	154	146	161	156	145	163	149	154	167	143	136	150	150	148	169	175	169	149	154	168	152	154	140	155	172	164	181	136	148	155	144	165	184	147	140	164	174	156	157	144	167	153	154	151	148	152	166	154	141	181	187	156	167	179	150	135	190	147	166	151	148	174	141	134	138	158	149	164	140	157	144	143	144	161	164	135	136	141	156	153	133	149	134	156	147	149	150	184	160	156	167	145	156	139	154	159	156	158	160	171	175	170	186	167	172	156	150	160	155	165	138	134	174	172	164	147	159	149	155	151	154	160	156	128	141	147	157	177	159	155	179	142	145	153	155	186	164	160	155	156	161	140	148	154	146	155	177	150	143	165	153	153	154	178	152	168	135	158	165	138	174	133	159	144	148	146	162	158	167	145	167	152	149	143	150	178	142	141	185	157	159	168	174	157	141	158	153	172	138	157	144	161	145	144	140	157	161	148	150	160	165	140	160	172	148	153	169	154	148	171	158	174	154	158	148	157	130	154	133	161	155	159	152	129	164	169	161	199	160	154	137	156	153	158	156	149	178	148	161	155	141	137	159	182	159	159	149	164	151	140	168	130	178	169	154	142	147	150	192	149	143	155	170	160	156	165	167	152	147	153	160	157	156	147	150	144	159	177	158	136	164	172	155	147	142	178	158	146	144	163	127	147	132	146	145	150	158	147	142	149	145	184	164	172	139	161	158	174	162	154	149	164	146	139	152	167	170	154	151	139	169	173	166	142	168	173	183	151	154	141	130	160	155	160	172	150	156	156	156	154	158	167	150	159	171	134	146	161	144	152	126	146	169	166	157	149	168	135	157	150	161	170	159	144	166	160	175	196	155	131	153	163	157	161	166	150	148	142	167	169	158	148	164	138	162	162	158	177	146	139	137	173	158	166	146	165	124	146	139	148	159	181	150	169	148	151	172	160	167	154	159	180	161	178	158	158	136	157	144	152	129	154	176	141	152	152	149	178	157	137	154	180	157	150	164	143	147	191	124	155	167	172	188	136	155	184	168	166	157	146	116	155	152	156	138	153	203	171	145	169	177	149	177	150	153	142	158	170	142	171	174	169	163	159	163	160	141	162	143	147	181	180	163	145	159	160	161	164	178	142	147	164	163	155	160	151	163	150	160	143	145	165	163	156	164	152	156	164	158	147	174	156	135	155	163	158	161	164	149	123	165	156	152	145	162	154	140	167	160	153	146	149	137	170	160	162	157	157	158	166	165	144	140	148	131	148	141	176	163	136	153	157	141	170	153	168	177	138	171	165	161	156	154	168	163	160	160	148	147	171	159	139	146	146	153	156	165	170	172	161	172	147	136	147	189	167	149	152	147	165	136	154	162	141	171	151	171	150	136	166	173	132	127	168	149	161	148	134	147	152	148	156	160	157	147	152	143	157	163	157	160	156	148	149	156	122	161	155	149	146	161	141	160	164	140	147	133	150	142	148	170	146	168	167	150	160	178	148	159	170	147	129	156	161	149	160	156	143	148	157	155	139	154	164	156	158	154	189	146	146	140	151	155	135	171	132	175	148	136	177	172	170	133	138	150	170	147	150	166	134	160	156	155	179	174	143	142	155	182	153	177	170	155	146	158	148	136	160	160	152	161	162	140	142	151	168	123	156	154	143	168	153	154	162	149	160	154	163	177	143	166	161	178	158	145	155	176	157	147	155	171	167	146	150	167	157	179	143	161	162	171	166	154	180	156	155	169	155	144	152	150	176	159	165	134	170	149	165	158	159	158	164	151	176	168	156	162	176	166	164	202	159	148	147	135	168	151	170	157	152	146	151	146	171	155	123	148	160	145	133	133	139	151	144	130	172	170	165	163	133	121	150	153	160	134	128	137	128	167	139	155	152	158	152	162	167	163	143	175	174	176	141	165	147	155	153	147	153	143	152	190	176	181	158	160	162	166	156	168	177	142	161	151	188	123	151	136	156	149	155	156	166	148	149	139	178	135	159	172	140	151	134	150	143	173	155	186	155	149	143	146	162	136	173	166	160	153	159	138	136	152	145	147	173	151	146	156	164	150	150	173	176	156	170	152	155	157	151	151	143	177	156	166	166	170	155	149	155	135	154	158	174	148	155	185	153	165	161	142	154	152	149	145	163	160	152	142	192	167	129	161	145	134	151	173	138	155	168	155	159	171	146	167	166	168	163	170	158	154	142	157	160	163	161	155	196	168	165	176	149	159	167	151	142	151	146	155	178	155	160	135	149	160	144	174	174	152	153	141	163	150	153	155	165	147	179	146	163	175	135	135	163	158	145	177	168	155	166	127	153	138	163	145	157	164	142	135	160	146	157	134	148	165	165	152	154	170	153	156	145	140	152	167	139	146	174	165	157	177	174	159	139	145	141	140	170	153	145	139	171	157	165	132	157	141	157	134	150	144	145	171	176	140	153	150	153	159	147	143	157	146	166	152	149	132	152	134	165	157	158	127	159	157	158	152	178	168	149	180	158	143	147	180	171	182	140	147	144	139	173	160	171	155	154	160	161	153	159	155	148	160	170	180	134	154	164	144	170	158	143	169	152	170	167	158	167	165	151	140	141	124	169	141	163	139	158	156	138	159	148	169	138	145	139	137	167	171	138	144	142	163	175	161	157	141	176	157	169	165	137	147	158	148	149	151	146	158	151	158	164	148	165	148	181	173	165	161	147	158	139	155	153	150	165	170	155	148	133	147	162	139	147	135	171	159	149	139	154	163	167	160	150	166	134	158	185	145	160	140	154	144	147	124	179	185	161	161	160	152	177	138	153	159	156	178	169	148	127	162	150	127	161	151	167	182	159	156	166	140	156	165	164	153	166	164	145	145	154	152	164	146	159	150	157	156	165	140	149	169	148	171	163	148	163	159	168	147	150	177	158	136	162	150	164	159	136	150	172	162	155	169	159	179	160	161	174	145	155	163	178	143
5722	1261	2678	2952	2541	2090	1761	1431	1270	1090	1055	947	885	825	800	734	725	655	639	649	633	568	590	589	617	554	567	526	522	531	529	517	495	477	539	493	488	487	484	526	494	503	487	443	495	481	506	491	504	509	438	472	490	487	461	489	468	441	465	419	479	459	464	429	458	473	450	443	471	441	477	427	451	431	457	433	444	481	431	437	436	452	449	445	451	483	491	443	512	439	456	524	412	479	425	430	461	483	458	440	453	447	444	439	481	480	439	489	447	448	441	481	459	482	426	476	440	446	441	460	440	432	438	435	450	444	421	440	449	433	443	420	433	445	486	429	427	434	443	445	457	414	468	409	448	446	447	474	452	478	419	471	449	434	413	504	449	455	436	454	437	471	481	452	448	480	443	480	447	457	498	472	438	473	473	447	442	452	449	431	446	467	465	434	450	436	433	434	461	437	413	458	472	466	458	486	423	462	457	455	458	437	430	418	449	474	432	439	472	462	466	465	456	451	446	440	434	445	464	501	444	452	428	429	458	460	494	435	426	472	452	433	459	455	445	430	440	453	425	445	470	478	468	465	449	488	446	465	448	458	451	447	450	499	411	430	459	472	440	463	474	439	468	428	439	480	445	449	470	417	431	427	420	462	471	429	452	450	414	470	432	458	444	437	440	475	461	448	449	460	488	449	420	445	439	425	440	448	446	439	487	517	445	410	425	403	454	481	438	449	474	460	401	445	445	438	460	445	447	471	426	437	453	451	438	448	422	427	400	457	416	401	445	431	494	420	439	455	430	436	465	470	408	427	443	451	434	436	404	484	435	477	456	463	457	447	452	456	454	461	454	434	447	452	451	474	450	438	494	451	480	473	442	425	458	461	468	470	443	454	417	468	468	429	432	442	487	484	441	445	461	488	404	430	439	418	435	475	476	433	437	461	469	446	417	430	459	439	433	464	437	451	455	412	394	458	434	463	457	464	481	434	468	423	431	455	453	487	453	458	463	466	457	411	461	448	457	450	465	441	464	422	500	417	443	419	473	466	430	482	494	433	447	441	412	459	454	436	452	452	444	452	448	460	439	456	455	462	458	465	433	463	457	415	483	444	457	452	435	466	423	460	427	448	421	417	475	427	440	469	486	462	462	429	439	409	455	432	459	478	468	461	436	467	434	423	463	465	411	469	488	457	450	442	429	420	417	427	418	454	463	413	421	499	453	435	475	448	474	406	425	413	445	473	484	451	454	485	442	456	407	459	442	459	442	442	463	449	474	435	480	464	470	448	428	461	457	478	442	468	464	439	421	427	448	459	466	422	460	438	441	422	477	472	446	438	405	461	451	451	479	407	454	440	474	415	476	468	416	449	436	466	429	404	461	410	464	495	488	475	457	433	436	458	418	440	458	454	439	397	442	468	469	451	444	452	472	462	417	489	426	453	446	427	440	409	447	433	479	438	434	466	447	399	451	422	444	442	463	445	455	435	489	462	456	416	403	468	443	480	427	447	446	467	429	448	463	424	446	451	431	451	440	466	440	486	457	439	438	461	420	452	421	402	415	456	481	431	467	441	469	456	450	472	453	441	490	422	457	440	441	462	451	437	482	453	436	484	454	437	467	476	446	425	440	464	413	455	444	424	448	464	413	451	424	448	446	432	470	425	492	477	450	431	431	450	460	428	445	403	448	437	445	462	425	480	479	447	423	436	455	433	471	492	474	456	423	441	436	466	426	443	429	444	442	418	443	446	433	431	459	454	441	435	423	432	462	429	441	450	447	480	436	440	422	463	467	444	417	437	461	448	475	432	452	442	464	456	463	456	422	460	452	441	450	417	491	439	459	494	413	458	465	446	463	454	475	455	416	447	453	474	457	440	475	411	468	485	433	445	433	407	419	453	465	452	413	453	441	476	429	442	427	463	456	463	483	469	430	454	421	453	465	427	432	433	444	446	440	434	408	497	433	412	418	434	489	458	453	490	463	458	425	452	457	450	456	440	453	431	484	422	462	436	449	457	471	445	430	425	442	422	455	417	418	442	435	424	460	451	463	450	437	462	446	394	424	467	459	460	433	417	465	455	406	475	446	431	400	492	439	439	461	485	453	466	431	471	478	470	450	460	478	450	430	429	467	404	460	442	471	456	404	456	459	455	417	458	425	458	461	480	445	444	441	429	456	431	435	431	458	446	421	494	449	475	477	446	445	448	457	464	436	495	452	460	447	455	430	423	451	472	449	445	453	482	448	466	455	438	428	424	454	487	438	460	476	446	445	454	457	441	396	405	437	438	458	455	490	430	458	460	442	454	458	434	437	497	448	457	419	422	447	420	455	460	410	464	479	400	446	442	469	446	470	432	453	460	466	464	471	418	424	448	447	396	428	436	460	414	453	451	461	438	421	455	419	443	442	456	432	466	442	430	417	445	482	433	475	445	470	455	479	427	455	441	418	434	446	445	462	428	424	427	433	435	454	447	453	468	439	436	472	421	436	497	433	457	445	423	452	476	454	431	449	438	487	438	436	452	459	471	420	432	460	405	452	428	456	464	436	426	455	477	440	457	419	440	432	463	451	461	470	449	420	423	441	446	451	410	484	435	433	471	464	427	439	430	445	442	438	420	454	419	423	476	425	463	439	430	485	415	436	419	454	440	446	468	449	441	462	438	456	429	408	439	451	459	466	437	435	457	475	438	467	479	417	447	445	436	453	453	430	435	439	455	453	449	483	406	465	458	414	459	444	459	448	455	468	446	445	450	437	418	431	469	466	454	460	457	423	442	415	417	413	433	445	457	475	475	446	464	446	419	446	468	459	426	439	446	440	435	452	427	451	414	425	485	434	445	415	420	464	442	432	471	447	465	438	456	487	474	461	486	442	481	440	439	455	496	443	453	419	436	394	462	448	437	473	484	434	453	455	444	414	459	451	446	447	423	421	448	444	435	440	466	460	476	438	438	473	411	451	451	493	444	450	431	490	437	475	454	439	434	471	463	462	438	434	465	446	435	455	461	413	450	458	445	450	441	433	482	405	463	440	452	442	427	434	445	422	461	455	455	435	439	434	439	483	451	444	469	479	431	424	408	477	465	457	480	455	418	450	419	442	474	445	442	410	489	443	431	460	460	437	469	460	458	417	456	416	475	432	485	432	442	445	480	432	416	492	451	440	455	449	465	455	485	466	446	430	455	493	428	456	476	422	443	463	462	439	462	460	449	450	442	446	410	458	452	437	424	443	469	434	435	450	464	445	439	462	472	447	467	416	446	445	423	429	411	467	502	452	433	441	470	449	496	391	480	427	423	443	465	450	469	473	488	439	447	481	465	459	445	453	467	488	447	455	422	478	469	451	435	469	469	460	420	429	479	466	431	473	390	420	423	473	425	443	463	444	487	431	436	451	447	420	430	431	433	435	446	481	452	460	451	464	449	496	451	431	394	460	441	432	465	417	451	441	434	428	458	427	427	449	438	447	470	457	435	448	461	459	426	432	504	454	424	439	439	401	411	491	449	479	415
14250	2459	2442	1874	1355	970	803	654	556	560	525	472	448	432	415	380	392	410	398	346	379	375	352	366	322	313	308	324	312	345	339	320	341	362	342	327	301	324	314	311	314	300	319	314	323	349	323	323	291	297	329	325	333	294	317	279	339	295	330	347	323	337	352	314	316	320	318	308	316	323	287	330	316	382	334	329	313	328	295	321	318	305	293	299	320	319	304	311	314	308	299	318	351	287	306	302	321	320	320	321	320	300	280	328	330	320	308	314	335	290	321	293	301	311	320	326	315	289	306	304	333	322	321	321	312	341	319	306	338	343	308	325	337	282	301	340	297	295	320	323	315	341	367	337	332	319	323	331	307	308	362	284	311	305	318	322	313	282	337	329	325	311	304	324	338	331	309	280	289	322	312	296	341	311	354	297	357	318	276	308	312	307	301	314	342	301	320	292	318	337	305	319	335	329	320	320	306	305	320	311	345	304	320	289	289	336	297	274	332	314	305	335	309	314	295	314	278	330	326	258	325	327	333	346	330	323	347	272	332	308	290	308	299	328	323	337	310	321	308	297	310	272	306	328	293	302	308	342	340	333	313	351	311	321	311	294	301	298	315	337	341	357	320	297	284	322	310	329	295	299	328	325	330	315	301	324	300	333	340	296	330	353	288	332	301	313	315	327	330	310	325	354	328	320	273	301	324	318	306	291	313	314	291	311	312	307	353	303	279	296	313	331	294	308	321	319	313	316	347	328	331	280	325	362	277	290	306	335	291	323	329	320	327	293	334	312	326	291	297	320	339	341	337	302	305	349	287	318	302	302	308	326	265	286	313	316	337	313	302	309	319	311	314	301	307	330	326	310	339	327	306	319	329	323	314	343	332	315	320	316	294	306	303	326	295	306	305	312	306	324	335	333	317	297	325	315	302	323	327	322	308	312	316	308	313	316	299	302	300	318	317	366	310	295	304	335	313	285	327	299	286	316	334	321	332	332	296	331	261	290	331	301	326	329	349	313	323	302	317	317	316	323	333	342	320	320	337	322	324	289	311	309	297	302	310	345	292	274	302	316	324	295	288	292	316	311	316	313	348	317	321	279	273	323	328	328	339	328	317	320	298	303	330	302	335	300	304	309	281	317	322	306	287	314	340	359	350	308	325	312	308	329	284	307	323	284	325	310	344	332	320	354	363	327	280	324	318	327	302	319	316	344	266	322	310	318	356	314	333	301	310	310	316	318	337	311	344	297	313	298	330	314	335	335	325	312	318	290	317	318	315	301	333	316	330	336	328	298	327	299	310	280	299	303	316	317	305	320	327	309	362	329	280	306	308	331	309	261	313	352	317	326	327	302	314	307	297	305	345	328	291	286	324	322	325	328	308	382	318	327	308	297	355	266	335	321	331	348	323	332	320	321	337	326	311	314	319	289	326	279	308	291	323	289	364	305	311	311	316	343	341	356	334	337	317	312	323	303	333	337	314	300	299	321	277	320	294	312	277	331	312	331	275	317	358	348	307	297	301	306	344	285	330	271	322	307	359	302	322	300	305	309	313	307	291	319	293	306	320	330	346	328	276	330	327	341	324	329	292	342	315	355	308	290	319	329	346	298	328	319	307	322	304	349	272	277	306	316	295	335	315	316	325	301	289	333	301	312	297	310	337	346	319	321	312	348	306	333	315	324	312	289	345	318	331	323	327	320	327	332	301	304	323	330	345	305	308	325	310	300	298	310	320	331	267	330	295	344	266	331	338	307	307	264	298	315	284	326	329	286	331	312	315	311	293	324	328	324	331	336	293	326	319	296	285	329	320	312	297	322	319	346	323	311	315	328	322	323	290	295	315	329	308	311	333	303	310	337	276	366	313	334	282	290	328	316	306	326	313	335	347	304	314	303	330	320	324	323	304	314	307	311	321	316	332	342	322	310	319	318	295	308	306	309	296	300	324	305	336	349	296	322	338	333	310	286	332	304	318	317	317	324	328	301	306	360	288	332	330	318	313	341	349	333	311	318	340	308	340	339	314	348	340	320	318	306	335	256	317	332	315	318	291	326	301	293	298	322	327	352	321	326	319	313	314	297	346	347	311	320	329	299	312	308	320	324	316	331	323	306	336	305	332	317	319	274	338	353	320	331	308	315	353	296	321	341	313	296	313	288	305	313	326	327	305	321	331	297	315	319	328	279	326	320	343	328	329	347	324	291	297	307	358	329	295	336	319	316	320	289	287	291	345	327	298	310	306	300	315	310	300	298	332	316	280	306	263	310	304	325	330	327	337	327	319	300	380	297	305	340	297	338	317	314	314	292	308	342	309	325	319	322	309	333	321	329	298	304	356	312	302	350	313	305	362	314	309	307	294	317	339	322	347	332	323	323	324	312	318	330	331	316	268	325	302	295	338	315	363	323	289	355	330	344	349	306	363	314	317	318	299	301	337	307	312	307	260	302	313	303	282	282	329	325	319	324	279	302	333	272	341	294	300	319	283	340	302	345	320	333	324	294	316	325	343	285	325	298	327	317	324	314	321	308	297	337	324	307	326	306	294	306	330	345	288	353	333	369	330	273	323	317	318	296	337	318	352	306	292	300	304	308	286	311	326	299	381	366	313	336	344	285	319	348	337	304	361	308	314	294	296	303	326	320	330	331	332	334	310	337	304	328	301	335	298	312	321	325	319	311	288	345	291	312	347	306	321	315	306	337	331	318	278	300	275	307	309	324	298	339	306	324	311	301	304	310	306	333	335	329	297	295	332	317	334	330	339	336	334	298	328	337	323	342	279	323	353	309	336	325	302	349	313	273	319	361	304	335	334	292	296	312	316	326	323	334	308	320	322	324	304	330	301	301	320	307	308	325	287	318	293	297	339	318	341	305	302	295	328	341	301	295	319	336	304	320	309	301	313	309	314	315	303	310	323	334	319	320	325	292	313	330	338	300	307	306	322	322	355	316	307	309	295	323	335	285	282	318	333	305	306	278	289	281	335	324	333	294	304	305	323	323	358	320	319	334	308	296	301	318	285	344	310	324	307	337	310	298	334	320	330	322	300	329	297	342	312	310	302	376	295	326	302	300	328	347	326	306	295	329	298	325	325	307	369	309	325	338	345	319	321	319	307	298	318	328	332	339	316	317	316	321	305	275	322	295	346	324	308	297	300	336	307	297	319	301	320	315	272	332	299	309	320	297	324	309	325	302	303	299	293	304	307	333	291	311	328	330	322	307	307	323	346	312	329	310	298	324	332	349	319	312	330	327	298	325	350	318	296	324	303	349	273	300	329	344	339	325	314	302	336	290	334	301	328	344	341	340	352	319	358	349	312	313	318	336	304	327	329	312	305	321	335	288	286	276	295	316	302	333	303	326	314	332	325	339	299	356	328	322	330	318	322	312	281	286	323	281	310	354	339	291	309	313	294	332	326	321	298	342	320	304	301	349	284	304	339	314	336	325	321	299	349	314	295	315	330	324	322	323	308	332	296	291	320	327	306	327	304	325	328	282	336	295	289	296
7731	2189	4911	5581	4690	3940	3234	2802	2513	2088	1909	1757	1606	1507	1420	1337	1261	1214	1185	1117	1071	1082	1008	1028	971	989	948	970	943	937	974	879	923	854	895	844	881	852	800	864	827	827	883	815	856	830	804	826	814	778	814	815	799	854	830	790	821	797	808	770	770	802	779	855	785	794	825	801	809	796	773	847	856	858	781	868	784	822	809	794	802	818	855	806	815	820	802	782	755	768	827	804	815	787	842	777	764	772	715	797	800	803	812	783	757	786	743	767	824	793	813	808	815	752	748	772	751	751	825	780	745	766	768	763	815	770	770	739	785	753	765	824	773	801	763	820	781	761	770	819	822	795	794	770	791	750	810	794	814	745	757	775	779	798	799	783	833	795	764	799	758	746	815	810	770	774	787	807	772	771	849	755	765	763	752	805	765	824	766	781	763	821	784	781	831	794	797	747	825	770	726	766	823	762	832	822	806	740	768	768	804	733	798	755	728	787	776	754	754	802	781	793	781	755	748	790	829	820	794	751	791	835	786	756	770	781	759	773	810	777	815	783	767	823	786	737	773	794	737	751	742	779	788	761	844	762	748	776	793	826	818	809	750	753	767	786	750	807	733	747	767	830	758	802	757	774	793	762	789	773	768	723	752	820	788	812	806	761	793	747	758	780	779	827	791	779	739	810	804	743	761	708	793	784	777	756	804	809	759	761	786	730	769	774	756	766	776	795	791	761	751	785	794	767	794	768	785	781	822	768	782	783	770	798	759	774	766	770	826	757	771	785	799	744	720	789	797	807	752	742	771	748	803	773	758	743	783	772	762	768	758	798	759	766	764	737	772	805	795	780	797	872	749	741	772	758	800	768	726	802	780	800	772	786	721	758	818	766	816	781	820	776	788	765	697	797	786	779	812	759	797	783	748	730	732	735	824	813	824	761	746	747	800	794	772	815	817	745	791	810	876	790	809	838	767	761	806	767	711	734	764	739	806	790	767	784	767	725	792	757	785	751	832	767	814	817	764	765	762	765	772	808	765	802	800	792	782	775	741	748	732	803	740	804	790	791	748	813	732	812	823	746	747	792	801	821	786	746	742	795	800	731	761	770	782	786	788	779	750	756	799	788	786	738	771	813	730	720	785	746	773	800	767	774	781	776	782	800	727	757	794	755	778	766	822	794	771	751	783	789	779	824	785	767	769	831	784	791	813	775	757	790	786	801	775	790	756	813	767	743	724	726	764	790	720	828	730	823	739	791	781	800	774	749	786	793	758	814	768	761	784	826	765	741	801	782	782	773	769	810	762	789	726	758	783	757	754	778	783	767	719	791	774	728	801	751	756	770	748	724	792	767	758	783	832	775	743	754	811	797	788	731	752	764	804	779	711	762	748	771	755	780	828	838	783	784	765	739	789	799	777	752	706	791	790	796	818	793	796	795	771	787	752	743	779	750	731	758	767	776	763	817	773	739	797	751	809	789	768	786	838	774	785	822	799	771	764	773	808	778	757	805	835	772	723	778	779	818	791	767	757	758	798	770	795	732	786	780	757	720	782	777	789	752	784	792	733	790	818	791	792	784	771	786	746	694	750	792	764	748	784	762	751	784	769	819	783	696	741	756	769	793	770	724	755	751	772	862	782	760	809	763	769	745	800	770	775	794	802	756	796	782	752	822	766	769	802	835	805	788	759	791	756	754	780	805	800	786	783	784	766	730	823	795	791	749	789	769	790	744	755	796	783	793	822	750	769	759	792	852	801	793	834	770	782	870	758	772	764	740	756	766	737	756	762	779	818	803	766	768	756	816	746	821	794	791	760	742	763	783	780	802	775	736	785	769	803	804	815	773	806	768	775	783	824	767	736	814	757	760	776	759	739	790	764	779	771	741	800	826	783	800	812	800	788	774	756	774	786	770	795	745	781	804	794	818	769	770	776	805	758	816	770	725	759	722	747	759	747	802	830	812	749	809	787	769	828	809	777	762	799	793	822	767	758	810	791	766	743	736	762	786	778	785	827	799	785	759	807	751	762	781	769	767	783	796	771	706	766	730	769	744	773	784	733	781	773	747	780	770	821	778	793	820	755	719	777	770	781	770	773	759	791	754	766	783	766	774	798	802	760	774	781	785	779	798	784	773	728	785	822	738	849	766	758	744	809	796	794	731	779	802	729	813	760	796	797	774	721	755	770	816	771	791	754	791	770	762	782	746	795	745	819	736	728	764	836	768	782	758	802	722	771	733	788	750	742	815	774	744	774	764	826	737	791	771	744	741	771	783	791	785	749	779	792	774	776	777	745	746	740	803	750	757	778	783	754	769	768	807	810	826	753	752	822	742	812	751	777	767	741	797	735	781	770	770	810	826	779	808	790	797	741	802	825	819	801	799	751	765	757	757	812	771	753	784	771	748	746	777	790	800	781	791	739	766	778	808	746	805	777	787	801	811	764	804	778	815	775	735	774	715	770	751	810	759	786	803	736	750	794	796	798	711	808	796	792	752	802	772	787	744	773	775	796	743	844	766	781	753	775	799	735	773	771	826	792	780	780	729	804	797	779	744	787	776	819	794	752	797	802	801	795	839	783	739	759	790	790	753	719	761	806	817	792	765	765	791	779	760	758	753	705	745	776	720	786	751	759	739	759	775	755	765	780	729	781	783	793	805	797	823	736	759	798	757	759	759	758	741	799	817	759	751	797	752	761	793	793	783	794	761	791	778	759	786	736	789	798	795	767	766	792	816	767	772	803	760	822	790	825	804	772	774	784	772	760	797	780	809	739	760	735	783	800	752	776	773	782	813	760	837	758	752	807	778	812	805	737	782	798	806	812	789	787	756	756	741	733	759	767	749	746	752	806	774	822	762	803	784	763	793	753	813	780	806	729	761	829	772	746	729	776	752	809	800	818	822	821	825	767	750	781	757	769	720	775	743	740	749	786	778	778	755	777	753	782	789	791	755	793	826	779	784	771	800	764	790	793	800	838	811	759	787	800	737	763	775	815	751	794	785	769	719	820	786	727	820	763	779	749	769	771	746	784	763	818	779	785	777	744	782	793	775	758	772	774	733	799	784	793	783	783	766	749	822	808	766	757	756	790	826	800	848	767	783	755	777	758	775	763	754	751	771	742	755	748	748	801	800	762	754	776	753	761	809	776	797	744	801	824	788	771	762	806	824	752	763	742	781	790	770	827	803	768	736	772	802	789	767	796	829	791	815	766	747	781	817	786	767	782	786	822	758	790	802	830	718	773	765	803	799	749	791	731	760	747	759	729	762	806	792	751	777	747	747	803	793	818	779	751	753	786	786	766	769	781	811	804	756	777	757	793	803	793	777	793	791	754	816	804	776	767	788	823	739	750	793	769	756	780	764	810	766	786	774	804	731	808	775	757	832	761	784	786	809	803	756	781	740	771	791	752	770	775	741	753	800	741	794	796	759	815	796	780	755	753	785	782	802	728	842	780	749	823	722	765	824	770	756	765	775	792	789	738	720	765	730	818	774	787	772	785	761	781	776
1843	139	139	139	121	123	111	110	117	103	97	97	93	104	102	125	120	90	117	109	108	124	106	113	127	92	113	98	102	95	126	124	110	92	106	113	97	107	92	113	107	125	117	112	120	125	118	110	106	90	132	114	92	97	109	122	126	99	116	100	117	112	98	107	103	102	105	93	123	108	108	104	109	126	115	121	118	117	113	117	108	86	105	107	102	114	110	108	109	107	111	101	97	93	112	106	96	85	97	101	108	122	115	108	115	105	117	110	102	91	110	109	112	108	109	112	108	104	123	112	92	95	109	89	92	97	131	116	90	93	91	115	131	119	119	94	102	116	100	97	104	101	112	117	92	131	105	108	109	112	115	114	116	116	122	106	134	112	116	99	115	123	111	97	102	110	133	106	110	136	97	90	113	87	93	98	114	112	112	121	120	104	110	88	93	115	105	108	100	102	99	96	129	106	102	91	100	140	92	102	104	89	108	107	106	101	118	117	87	95	112	110	121	114	98	100	106	112	106	105	100	109	89	105	138	109	99	134	102	115	105	89	133	101	112	114	101	118	103	101	106	103	97	103	105	97	99	121	115	115	117	113	98	107	112	122	121	119	119	100	104	106	106	109	95	114	113	101	130	127	97	122	119	101	111	121	105	119	116	107	131	97	107	106	102	77	115	112	106	113	108	108	102	126	120	115	112	116	100	101	97	112	102	99	92	89	110	99	106	102	115	102	114	105	123	106	114	117	90	110	102	101	103	106	124	139	116	100	100	106	96	110	90	104	106	94	100	93	96	105	105	90	95	111	95	102	128	109	111	106	111	97	90	106	105	106	121	88	86	98	118	106	107	93	106	116	133	106	107	102	92	94	89	97	106	105	102	86	100	114	104	117	99	92	98	108	97	109	94	115	96	98	93	96	111	88	101	119	104	122	133	98	115	98	124	119	101	99	110	103	105	100	92	88	97	94	107	102	98	119	99	107	112	102	102	147	115	130	116	119	100	102	120	123	97	110	114	96	118	122	95	109	122	132	115	106	105	103	112	113	108	105	98	117	105	93	105	112	120	97	101	108	105	108	118	95	96	114	120	94	101	134	98	91	106	115	121	98	122	105	101	111	110	102	113	112	120	118	100	111	114	110	111	109	103	94	116	132	100	103	111	121	116	111	109	98	104	99	116	99	107	101	106	116	104	96	92	95	107	117	119	115	99	108	107	115	97	113	104	104	119	104	115	103	108	108	124	126	108	108	114	102	105	106	111	118	99	84	100	105	107	101	114	91	107	108	112	119	109	108	85	103	85	91	93	105	99	108	112	108	112	107	95	120	108	109	97	100	91	109	93	119	145	102	120	110	101	93	98	101	120	116	108	113	96	88	113	102	91	97	129	104	108	97	120	108	104	98	110	132	121	112	95	112	107	126	114	105	103	102	107	103	120	96	115	95	87	122	115	123	91	86	104	116	102	119	91	106	93	124	103	99	115	90	90	119	98	111	106	87	119	100	128	94	115	113	96	94	114	103	105	99	116	103	125	86	109	119	104	99	86	106	103	131	112	97	102	120	101	119	102	99	106	118	116	109	103	109	94	120	108	104	101	102	99	118	107	110	104	118	100	93	92	93	92	109	91	108	111	111	111	95	108	99	118	116	101	92	106	110	113	96	111	90	120	110	132	101	116	98	105	118	111	105	107	97	106	110	117	116	97	113	105	93	104	98	92	95	100	104	109	122	109	106	108	96	105	103	110	120	101	101	104	122	119	144	112	102	109	106	114	110	108	107	118	114	103	116	121	116	105	98	106	103	118	116	108	104	136	110	105	85	107	110	99	102	112	114	113	97	101	103	87	90	99	108	95	112	112	117	104	103	114	124	122	120	99	111	106	104	112	112	116	107	92	110	100	117	104	100	98	117	113	110	113	80	112	116	94	116	121	113	112	88	113	113	109	99	116	100	111	98	130	103	119	116	116	111	125	118	109	110	119	121	94	124	104	103	104	115	107	110	98	118	96	93	84	110	111	121	93	95	108	102	95	106	88	119	126	114	121	107	118	104	101	113	104	96	99	99	111	132	97	100	100	99	104	117	113	107	122	133	106	102	110	99	110	111	123	105	132	98	122	106	111	126	92	107	113	119	131	109	103	105	97	117	106	106	79	109	104	95	101	100	103	107	87	104	110	111	103	102	99	94	122	106	125	122	120	111	119	123	104	112	96	120	123	103	125	109	110	107	99	121	128	119	103	109	101	98	99	119	123	95	108	114	117	99	107	95	107	98	103	86	101	124	99	116	106	112	112	104	109	100	114	113	113	113	102	96	113	115	122	92	124	99	87	125	116	103	92	94	106	99	123	113	122	121	88	124	117	121	101	106	86	127	103	99	117	83	102	98	121	84	96	90	101	111	126	105	105	110	114	99	118	105	121	97	114	104	101	133	107	100	100	107	95	102	104	105	110	99	106	124	95	95	113	89	86	134	111	94	104	104	118	107	117	103	104	114	101	101	116	103	118	111	96	108	110	109	103	128	100	110	104	115	116	113	106	124	102	94	100	100	110	99	102	119	102	95	119	101	122	117	103	106	112	116	107	106	121	126	103	116	91	125	112	103	125	100	128	95	105	97	94	110	102	100	103	119	102	113	124	101	107	107	98	96	102	119	117	98	91	112	114	104	117	118	105	105	108	123	96	122	119	117	109	109	95	126	87	118	118	112	120	121	103	102	113	108	95	119	94	92	111	123	84	109	115	122	99	110	112	117	109	127	129	107	107	109	111	107	132	110	113	94	101	121	91	126	109	115	106	112	111	128	102	83	95	114	112	124	111	110	122	106	126	116	114	114	105	108	95	94	117	119	115	98	94	122	107	104	102	106	113	123	108	114	96	115	114	106	103	101	113	92	114	122	119	98	116	128	114	100	86	85	86	123	111	87	107	99	122	94	100	104	110	116	101	114	94	105	131	131	103	116	97	108	109	106	111	110	106	108	105	98	121	113	99	102	93	109	130	106	98	100	129	104	100	95	117	93	125	108	98	107	110	100	112	88	112	129	99	120	120	115	127	106	106	109	100	105	115	106	74	90	108	114	108	116	109	112	107	104	105	85	101	125	101	103	115	119	99	111	106	112	102	96	94	110	101	92	120	97	112	88	121	97	111	110	94	104	104	103	113	130	96	106	108	99	98	89	104	104	103	126	118	114	108	107	102	94	99	107	131	87	91	119	125	117	94	100	109	109	107	87	98	103	130	120	96	93	84	91	106	95	91	106	124	101	97	110	83	125	114	112	111	109	120	105	113	95	102	102	102	107	107	117	109	122	87	121	122	111	132	110	107	121	114	118	95	106	105	109	103	88	110	115	121	95	99	97	102	107	92	119	90	95	102	114	121	124	97	104	104	90	106	103	109	108	97	101	107	94	130	106	99	115	123	89	96	108	102	101	87	100	115	107	131	106	98	113	93	131	110	124	121	93	115	98	109	95	111	109	102	108	112	115	93	90	109	112	100	104	87	91
2092	375	413	407	403	408	350	347	369	350	350	338	338	381	352	382	378	362	346	341	324	367	331	326	350	334	348	313	342	314	334	327	318	324	337	336	340	337	312	337	346	352	323	342	323	356	355	334	344	329	357	319	321	317	317	323	341	308	340	324	347	331	312	337	322	292	348	327	331	327	324	327	326	342	343	317	317	335	317	332	329	363	302	334	357	311	333	316	312	284	375	339	352	324	305	313	320	334	309	341	338	324	323	367	303	329	345	297	322	318	339	328	323	336	321	323	344	299	322	331	346	318	348	329	339	326	326	320	359	362	328	331	344	327	364	322	274	347	359	313	335	338	314	329	307	351	337	319	341	333	315	323	305	315	342	307	323	324	319	358	320	359	338	328	335	320	308	309	320	322	324	326	314	319	334	287	343	353	353	342	324	319	297	326	313	370	339	332	317	333	344	314	347	347	347	339	345	312	324	325	299	310	317	317	336	343	313	335	340	349	303	311	321	339	335	322	325	315	354	340	302	332	295	303	350	308	294	324	335	327	315	339	347	368	313	348	313	373	281	324	356	364	339	324	332	314	344	307	319	332	354	344	317	329	312	335	306	357	328	306	338	333	348	329	351	315	350	332	310	316	329	347	323	351	352	328	333	327	335	294	315	335	344	346	349	344	346	318	359	290	342	335	351	296	324	328	348	365	308	300	334	344	287	363	303	362	309	323	342	327	322	300	335	324	357	337	327	345	361	336	318	333	368	303	329	306	295	323	346	338	331	345	293	295	296	320	337	304	326	309	317	335	343	322	348	303	307	310	328	304	346	348	342	331	357	327	343	351	328	342	340	314	313	324	334	317	356	338	346	303	290	349	365	350	319	355	336	359	332	338	301	324	328	287	309	338	320	334	345	313	329	349	316	338	322	334	314	325	361	345	306	330	303	320	299	342	312	289	320	318	331	330	332	310	338	336	354	331	335	329	328	314	321	347	296	308	310	299	308	345	335	321	355	328	307	324	330	328	331	311	343	337	344	311	319	318	340	332	323	290	335	306	320	302	306	323	327	319	318	336	357	324	341	333	301	344	342	346	326	318	305	343	317	351	299	336	323	355	329	317	319	327	330	314	346	345	342	312	345	318	359	331	312	351	325	317	319	334	349	300	328	320	334	336	350	318	346	345	345	327	336	322	349	277	316	328	342	368	315	349	297	316	326	343	348	331	311	313	328	312	333	321	325	301	339	336	348	300	342	360	312	299	297	304	286	312	320	345	294	339	350	327	355	354	336	317	297	357	317	321	309	323	309	301	316	366	321	318	362	328	341	351	308	357	338	346	383	358	319	331	331	344	341	291	338	344	322	320	342	322	342	318	359	340	322	334	322	291	338	331	295	324	331	316	326	311	339	345	305	341	318	357	320	292	322	311	322	306	326	352	336	351	343	324	315	332	324	343	311	355	334	332	345	329	319	365	350	358	315	307	353	344	327	346	328	285	326	306	324	312	358	326	327	341	318	354	330	302	350	345	312	315	351	322	328	320	338	331	332	341	341	300	311	338	322	325	307	331	330	347	291	346	318	343	342	326	341	343	356	348	322	301	314	308	333	325	317	315	336	304	336	339	354	353	346	355	334	368	334	327	282	320	377	311	346	303	312	337	305	329	320	346	339	328	338	362	337	334	344	342	349	273	314	324	338	314	327	302	310	329	364	367	347	334	333	323	341	313	324	333	331	312	322	355	329	321	350	354	336	305	346	350	344	311	354	297	332	338	311	333	322	308	308	338	336	323	325	342	318	359	321	317	362	368	330	323	322	308	322	360	340	322	341	290	326	338	347	320	347	306	319	318	340	302	317	333	304	310	309	317	353	320	314	298	322	323	313	354	328	302	324	299	360	329	319	318	321	315	327	341	335	336	312	319	311	325	352	312	325	325	310	316	316	312	343	366	333	336	348	320	304	330	322	330	322	338	360	325	321	324	320	339	363	338	333	357	338	307	304	304	317	321	337	323	329	330	349	330	337	355	329	339	357	336	337	334	331	336	353	322	303	340	363	299	330	335	317	374	360	323	332	339	334	341	316	334	314	312	324	315	302	311	338	319	341	321	319	307	320	301	315	330	334	315	292	330	296	341	339	331	326	328	338	332	329	322	296	392	320	309	302	322	319	307	299	324	320	340	299	328	352	309	329	334	347	345	363	335	348	316	304	312	336	294	300	344	348	327	308	351	307	316	335	335	360	332	342	330	333	287	344	350	314	346	350	374	319	320	299	317	322	323	337	362	319	317	290	339	311	340	345	326	326	331	339	342	321	327	335	319	308	349	329	310	313	326	301	314	307	288	343	327	336	317	289	337	301	330	292	349	345	360	320	317	330	318	332	310	335	305	316	336	351	317	305	330	307	337	324	336	315	344	352	314	335	326	325	325	362	320	301	347	333	349	312	314	370	329	357	348	338	318	339	369	325	343	357	325	329	312	349	336	308	301	273	301	331	302	325	316	331	328	318	309	338	333	341	320	333	357	325	316	355	345	308	315	296	317	307	326	331	316	320	318	340	331	332	328	335	324	326	328	335	354	334	317	339	312	358	345	344	330	327	330	344	324	354	361	335	342	362	353	308	337	363	360	372	310	333	354	324	298	323	339	313	342	328	324	340	355	318	320	331	340	342	303	347	327	353	299	334	332	325	330	323	304	349	353	315	339	314	307	349	339	308	347	330	353	362	327	351	328	345	320	327	324	374	315	348	341	335	339	341	280	301	320	330	297	357	353	318	314	311	308	356	342	341	322	310	337	349	309	310	348	303	328	323	333	334	360	315	331	365	336	338	315	329	288	332	319	322	350	336	364	346	306	335	330	314	320	342	320	331	332	322	310	310	333	302	341	329	367	345	302	325	321	321	297	340	360	325	322	318	304	339	353	335	341	295	331	336	316	334	336	328	345	315	345	310	350	328	345	331	306	346	335	320	303	316	324	318	335	325	328	330	328	320	361	342	338	326	332	320	328	286	312	335	347	334	305	283	298	346	316	355	312	306	327	345	330	332	347	306	311	327	357	330	315	317	335	328	334	333	336	324	309	355	324	331	330	332	334	316	373	313	335	314	331	361	329	268	322	355	386	352	330	325	332	321	333	349	318	311	304	327	315	334	316	330	314	289	314	327	326	349	358	318	342	316	306	309	346	335	317	327	321	367	323	321	329	316	318	334	323	304	336	320	320	334	288	325	339	291	359	302	360	340	331	326	328	347	366	298	350	310	310	321	340	336	333	317	359	301	332	307	331	343	336	345	328	316	317	354	307	313	293	325	345	329	360	376	301	314	316	297	311	310	341	355	337	344	368	323	342	328	329	289	327	321	329	333	345	292	322	318	338	318	281	340	333	336	323	343	295	318	295	329	346	324	343	329	361	330	330	360	343	317	324	312	352	322	358	332	350	341	295	331	320	298	316	322	351	331	321	311	320	331	334	328	310	318	290	337	342	317	304	348	321	340	345	313	339	334	300	325	289
7372	1002	1159	871	595	456	372	355	311	260	259	203	226	206	195	182	187	175	194	198	170	170	165	186	167	180	145	155	174	156	163	161	181	161	152	155	139	144	154	177	148	171	172	185	162	150	135	139	153	165	168	137	170	140	155	166	164	165	166	164	183	160	153	154	157	179	159	177	138	157	182	153	163	176	180	135	142	162	140	159	185	145	156	146	156	139	151	165	149	150	127	125	134	137	163	128	145	147	147	143	157	170	145	152	169	155	131	164	152	160	163	164	159	178	166	143	145	160	143	157	149	123	138	180	158	160	156	151	162	151	166	167	162	174	144	152	162	147	132	168	161	173	135	144	139	126	174	154	150	159	158	159	168	142	151	154	167	146	138	161	143	160	149	151	177	150	154	164	157	150	122	161	148	151	137	143	165	162	145	169	146	153	197	138	151	140	176	191	172	153	137	170	154	148	164	158	150	167	158	152	162	172	155	177	132	169	146	120	153	121	136	164	164	150	175	127	164	144	154	139	158	147	142	152	160	161	162	147	127	158	132	154	173	143	139	147	160	153	157	157	170	160	147	160	156	157	155	173	144	150	162	156	151	149	156	137	139	162	146	147	156	137	145	161	155	135	151	165	164	166	154	134	148	153	160	163	132	155	156	147	144	150	162	156	170	152	147	166	176	154	152	144	147	158	152	171	149	162	176	153	166	161	142	168	161	150	152	149	171	172	165	163	163	175	145	152	137	142	150	157	165	169	149	153	163	128	157	173	164	168	159	128	128	158	157	155	147	148	164	151	160	152	157	150	158	147	131	156	139	165	148	158	167	149	158	142	137	142	160	148	163	128	149	143	148	164	150	154	147	157	153	149	144	172	167	156	180	145	148	137	148	152	153	158	145	157	139	143	170	135	161	156	183	152	160	161	149	151	144	153	154	138	155	155	155	147	152	137	141	134	144	158	174	151	136	156	172	139	155	153	145	153	155	143	154	176	171	158	167	140	150	155	166	154	127	156	179	168	158	142	163	173	152	152	147	144	148	167	177	154	154	169	148	127	146	148	150	163	156	152	127	145	145	163	161	147	172	156	128	153	173	158	145	158	147	154	149	175	175	139	134	176	145	162	136	145	163	142	169	160	175	167	146	163	166	141	157	155	160	146	167	158	164	144	179	146	166	165	166	152	156	154	171	154	173	157	144	130	158	153	139	162	139	128	153	156	136	139	192	138	148	149	163	152	165	132	179	172	167	139	159	145	146	161	155	168	164	164	149	148	171	164	154	154	151	148	160	141	145	173	153	142	158	153	169	167	145	169	153	158	159	173	134	168	144	163	165	175	134	135	172	154	178	170	157	143	159	156	161	145	161	147	150	141	163	171	161	148	129	143	153	155	162	153	152	164	172	161	128	164	148	144	153	183	169	145	162	173	157	180	162	135	146	161	158	155	147	149	152	145	151	154	133	141	160	158	173	151	151	171	170	177	157	157	153	153	152	179	155	170	164	146	150	162	144	152	167	164	148	156	149	150	154	169	179	139	151	151	151	153	154	142	158	161	161	160	177	156	165	171	148	155	148	153	178	157	177	190	149	153	154	138	147	169	162	156	168	132	157	148	169	157	156	139	142	154	165	139	144	144	158	150	161	157	155	143	152	148	154	149	143	155	143	172	141	147	166	152	158	153	162	170	163	163	143	156	148	148	153	149	152	173	155	150	151	146	166	146	155	149	180	130	173	159	153	145	158	155	148	148	166	178	140	154	153	157	138	159	146	148	145	158	161	160	164	176	156	159	158	167	136	144	147	153	172	182	149	162	162	141	150	156	155	162	160	156	158	148	180	155	148	177	148	163	138	168	165	157	163	156	138	153	136	160	132	158	137	163	147	149	175	166	163	149	143	146	158	163	151	155	142	158	120	156	148	153	156	160	167	151	156	168	151	149	162	161	170	165	140	160	159	150	166	151	167	172	149	147	161	139	170	159	172	167	149	173	166	177	151	161	150	148	143	150	153	158	161	148	152	125	129	147	142	154	133	159	155	137	123	163	130	155	140	161	154	147	152	151	152	167	151	148	157	152	144	163	136	164	170	160	164	151	149	144	174	166	153	163	151	177	155	139	155	138	152	133	159	151	158	158	154	176	154	158	152	149	161	169	149	147	153	164	144	147	144	179	158	167	165	147	164	136	190	124	170	158	160	159	147	165	155	162	145	132	156	137	155	157	140	148	162	167	162	158	167	153	153	148	163	138	148	148	155	168	162	157	156	147	141	150	142	147	138	151	142	173	139	141	143	158	176	141	144	147	167	157	133	167	142	161	162	151	176	150	160	166	146	144	163	150	154	172	165	128	169	154	143	154	146	145	166	138	144	165	128	164	167	171	148	190	154	181	157	144	161	196	171	150	155	170	151	143	178	154	177	157	154	129	129	159	134	159	162	145	151	169	168	147	182	173	170	175	151	133	165	145	149	144	157	151	129	150	165	137	160	184	146	154	155	162	144	146	141	143	152	168	158	177	160	155	165	155	193	153	148	157	168	151	171	143	169	174	170	144	164	172	151	145	169	155	155	157	149	160	158	170	137	148	138	136	145	143	141	140	137	150	165	142	178	150	130	170	130	165	147	151	154	146	158	151	155	159	146	144	132	150	134	167	135	162	135	153	166	158	155	155	143	143	184	139	162	165	148	181	156	156	168	130	168	158	170	159	155	152	138	141	173	167	148	142	161	170	141	151	176	142	155	145	146	157	178	155	138	177	160	150	153	131	147	162	171	152	127	153	189	155	158	158	180	161	145	167	172	179	145	157	154	140	154	157	152	139	146	143	156	135	153	149	132	168	170	142	177	146	139	146	166	157	154	165	158	165	124	136	142	148	155	137	164	158	150	155	147	144	176	140	168	166	149	137	152	160	166	154	153	160	147	166	150	150	167	154	142	160	136	162	177	152	149	162	147	150	128	132	146	149	158	139	169	155	155	149	169	175	166	144	175	123	134	159	145	154	138	162	135	157	145	166	168	157	155	148	164	154	156	136	145	139	161	160	174	164	143	169	176	155	163	158	157	164	122	145	139	157	130	150	134	130	162	155	164	158	141	158	155	125	173	154	154	148	151	177	157	149	151	139	164	155	157	154	163	162	166	153	171	138	162	130	142	157	147	159	149	159	170	153	144	166	147	159	154	158	161	147	164	163	168	153	163	168	164	162	162	160	134	157	159	169	171	153	179	151	155	153	155	148	161	159	155	165	148	142	160	163	146	159	165	158	160	129	189	162	136	138	163	135	140	146	135	148	129	152	150	165	162	163	147	163	164	163	139	155	165	141	149	172	151	156	142	159	145	154	143	165	170	143	187	159	138	153	147	146	178	161	150	145	153	159	152	148	164	153	170	150	137	165	149	161	147	184	175	163	160	150	184	150	137	139	144	143	154	154	140	168	167	139	151	157	155	144	164	178	162	164	172	195	155	158	150	167	154	158	170	164	138	140	167	163	157	158	153	165	170	145	149	150
5776	1181	2532	2951	2605	2064	1811	1496	1270	1085	1023	985	856	783	744	713	682	663	660	604	606	584	536	600	536	555	544	558	524	511	509	561	501	471	486	509	491	529	485	533	512	493	509	472	492	479	456	469	474	474	439	474	462	451	490	447	473	471	484	474	458	437	448	441	476	452	454	463	462	460	435	463	504	502	444	483	427	454	437	411	435	459	481	437	414	426	449	421	447	470	459	444	449	459	450	472	427	477	437	462	458	455	458	475	474	439	445	442	452	448	452	422	475	485	449	426	431	434	450	437	489	404	434	464	458	448	439	464	459	441	413	434	443	432	444	423	474	471	448	494	432	447	434	450	436	448	455	418	473	441	469	425	453	442	441	490	459	462	465	445	445	427	423	447	448	462	459	433	441	473	468	452	475	462	436	475	463	489	456	427	448	479	443	451	472	436	446	443	465	449	448	429	488	465	482	465	464	450	481	445	456	451	434	432	462	488	455	400	462	476	424	455	463	443	434	449	476	468	395	469	442	476	457	433	427	430	479	422	442	479	440	453	437	464	485	434	461	423	460	445	444	439	438	438	406	460	483	443	441	456	436	435	444	411	470	455	432	450	442	473	471	459	432	439	494	413	445	430	450	421	452	413	429	449	430	457	503	435	464	412	423	440	446	464	443	433	430	465	430	440	455	513	445	416	443	454	439	441	435	453	401	469	461	430	440	448	465	444	426	433	473	416	429	444	466	463	453	427	464	426	456	407	444	458	449	423	459	440	501	481	429	451	415	482	427	454	457	433	473	436	424	464	430	415	456	476	412	480	397	471	462	475	431	472	444	465	460	466	461	453	416	449	441	463	489	433	472	480	441	436	436	427	444	456	424	445	452	455	399	414	490	418	443	453	407	434	479	441	438	455	454	484	447	441	442	402	455	437	426	445	432	462	412	470	437	470	451	426	435	466	424	491	473	428	454	482	419	462	455	438	484	447	457	441	391	422	459	486	443	434	425	473	473	444	455	455	448	425	447	468	433	449	454	427	428	442	415	400	474	449	449	446	482	450	447	442	514	439	454	448	442	444	436	447	457	421	415	490	453	447	436	414	458	465	456	459	438	438	445	477	438	417	408	443	467	409	459	473	460	438	418	443	467	440	439	463	453	422	439	442	462	448	426	446	432	461	442	436	444	475	459	455	435	456	461	454	415	473	466	433	472	493	457	467	437	419	465	452	501	423	426	418	434	409	430	454	465	463	438	454	425	430	424	431	467	470	449	474	463	460	430	445	465	478	431	468	459	429	460	468	464	462	431	438	440	470	416	456	441	490	427	449	455	477	435	454	443	418	444	427	455	446	417	432	469	412	498	422	457	443	447	456	474	449	415	420	430	431	454	459	437	440	471	440	407	497	438	434	480	458	483	425	438	448	420	440	451	448	460	413	433	403	438	467	414	446	476	426	468	450	425	435	480	429	425	449	464	440	453	441	447	481	452	450	488	472	459	464	467	474	409	450	429	429	473	435	411	380	446	459	421	442	437	400	473	445	449	452	437	421	438	457	477	463	456	432	442	469	443	461	433	439	402	424	451	432	436	396	418	413	431	448	403	469	416	442	464	478	464	475	437	448	445	416	406	416	453	437	418	451	479	450	419	483	415	426	459	466	451	447	405	489	470	431	454	427	465	413	419	419	431	468	400	443	435	456	443	461	420	465	441	475	474	417	408	424	442	465	448	428	440	437	436	427	462	477	466	473	436	465	456	466	460	445	463	430	465	440	424	466	388	417	483	424	446	489	465	459	443	462	459	456	424	461	429	453	432	447	456	439	438	451	465	424	453	438	453	465	442	477	448	460	432	434	436	473	434	473	434	482	425	414	437	455	439	447	465	468	465	439	443	419	471	463	460	426	429	459	446	424	446	428	463	481	418	436	467	473	432	422	453	458	412	490	456	463	476	426	431	451	466	458	494	452	416	437	429	422	436	449	413	465	453	428	465	460	468	459	455	499	422	461	440	467	447	466	456	457	435	421	460	469	428	408	428	424	436	451	459	470	448	425	450	427	451	442	416	450	469	427	467	457	475	409	483	476	453	442	428	465	464	429	441	444	486	474	451	430	431	442	428	461	471	432	443	461	434	455	449	483	431	412	460	443	473	430	448	424	418	476	470	457	459	452	471	407	421	467	484	488	453	472	439	445	448	404	452	461	436	423	464	444	473	455	465	443	465	446	459	450	442	421	425	401	415	419	472	446	450	458	428	445	457	467	445	449	459	446	443	428	455	463	430	475	439	453	445	461	461	457	430	473	442	440	436	426	488	490	463	435	426	478	432	427	444	449	456	471	419	432	425	447	438	451	452	451	475	425	464	457	461	441	429	446	489	438	415	440	451	455	453	456	451	456	450	463	433	402	460	442	452	444	470	426	455	452	417	424	471	421	454	427	444	465	430	454	438	459	425	437	444	440	381	411	428	413	442	466	442	451	417	449	444	469	467	465	426	446	421	420	461	442	423	472	440	454	428	453	447	458	442	491	455	448	449	482	448	451	430	457	465	437	454	490	456	439	431	428	430	429	468	444	435	410	443	442	428	455	460	478	462	443	445	469	406	441	486	433	486	454	467	427	429	459	436	472	437	499	456	428	481	472	431	459	434	446	414	460	420	427	420	438	463	463	450	437	462	439	458	437	448	438	444	454	417	430	434	473	471	449	476	437	466	462	452	455	444	495	474	473	457	443	443	472	475	459	450	462	455	453	427	442	460	449	436	457	438	439	413	449	438	489	464	453	459	390	438	457	421	439	427	414	478	455	470	447	472	457	416	467	423	442	444	440	470	455	423	468	459	414	439	441	446	448	437	460	438	478	425	421	484	438	436	432	463	458	487	447	399	428	454	481	422	442	464	433	442	430	419	444	468	401	439	428	450	438	467	411	413	449	426	398	478	445	460	510	452	488	433	394	421	427	446	487	440	444	455	465	447	470	450	406	486	437	447	459	457	449	481	471	421	435	448	456	426	449	411	478	457	475	457	430	457	444	464	472	447	440	456	454	464	452	413	431	402	443	434	441	442	439	450	475	481	491	410	445	457	412	430	421	434	445	464	458	423	471	453	412	413	403	440	478	404	490	484	450	457	466	436	475	445	435	473	476	442	437	441	420	410	429	467	452	477	452	429	458	470	452	455	426	434	458	436	449	454	463	450	435	436	453	413	458	458	460	427	433	412	456	470	441	424	459	472	468	492	466	428	475	430	428	473	483	470	436	450	466	439	417	451	483	432	439	455	450	431	440	440	421	415	450	463	434	501	447	439	454	403	439	452	448	418	442	457	497	455	451	433	444	441	434	452	465	471	450	439	406	462	460	470	450	437	450	468	424	443	431	437	450	457	453	469	452	475	498	441	428	440	395	496	435	434	462	450	433	454	469	438	463	425	412	424	456	449	439	420	443	463	462	435	445	471	450	481	425	432	486	417	454	415	472	426	421	449	420	474	473	453	460	430	468	449	470	455	449	475	516
14087	2403	2544	1859	1252	978	780	664	633	575	504	474	422	383	383	355	406	378	348	367	361	343	387	353	356	334	355	335	309	289	364	340	356	300	286	325	320	299	339	316	356	308	325	317	310	313	330	327	319	338	310	324	305	315	323	281	344	310	342	307	320	287	311	281	343	334	312	309	321	326	302	304	324	328	266	306	339	329	309	318	315	318	311	303	282	300	312	322	300	333	292	312	299	288	293	286	309	301	326	282	304	291	314	307	285	313	327	328	336	322	282	319	302	342	282	303	338	327	308	292	314	329	288	332	322	326	337	304	316	293	288	332	339	312	302	296	315	333	336	323	292	327	307	336	304	322	289	308	340	320	317	319	299	316	311	309	324	307	287	288	320	340	302	309	345	297	276	314	317	296	306	332	300	335	321	272	298	323	335	341	332	277	340	310	303	320	298	305	286	310	302	308	317	313	338	305	316	324	284	293	334	313	316	340	301	312	310	294	312	328	277	325	326	299	342	331	310	313	325	292	287	320	321	320	304	314	314	286	323	299	311	316	278	279	316	329	281	326	287	331	287	292	329	305	314	322	318	303	298	324	321	278	321	332	290	293	315	315	309	299	296	312	353	337	262	287	299	315	316	287	308	308	295	314	300	292	323	339	342	330	309	322	285	315	333	281	298	313	287	314	315	309	307	310	320	332	311	295	290	295	287	299	335	305	341	318	316	297	285	324	322	320	350	297	290	293	343	315	358	314	346	328	344	302	322	307	328	286	294	309	336	334	310	311	324	333	327	303	299	323	321	316	314	287	283	311	315	319	346	340	338	303	322	290	293	295	334	318	288	315	321	334	368	312	322	307	301	302	336	313	290	323	326	320	330	290	330	333	303	335	306	298	326	295	286	301	316	329	306	309	325	308	333	299	310	288	342	309	316	328	323	311	337	299	305	265	290	339	287	319	307	334	294	292	315	299	283	333	329	312	277	304	303	297	297	310	301	299	318	284	272	316	297	318	324	308	282	313	315	284	323	336	289	261	308	304	313	311	313	324	298	295	301	282	295	343	296	270	318	336	327	320	292	333	337	296	304	315	320	280	321	293	320	300	293	307	319	321	282	348	310	299	320	305	306	304	314	311	329	296	273	289	319	330	318	276	316	315	304	310	312	291	340	313	300	298	303	315	305	313	273	321	314	301	287	304	322	336	322	290	299	296	333	336	318	296	320	334	302	306	301	324	303	286	304	324	320	300	311	321	313	316	331	296	298	299	284	278	309	333	299	321	286	290	318	307	322	328	307	316	309	346	290	353	315	316	335	315	310	293	300	323	309	300	309	276	309	288	318	325	321	320	300	289	308	342	314	318	317	315	304	304	304	289	333	285	302	332	316	285	318	325	282	312	299	310	334	331	294	296	279	309	296	312	288	303	297	327	256	317	284	316	289	304	306	306	300	330	346	320	347	332	325	326	307	303	301	307	287	304	312	321	337	317	338	308	308	320	339	324	320	293	290	314	311	315	306	287	285	325	297	310	321	335	301	303	306	304	316	304	308	287	291	308	338	315	327	292	351	304	300	320	314	310	309	299	294	312	282	329	300	302	315	298	312	308	321	327	321	305	316	297	300	298	288	314	299	269	311	311	330	314	317	331	329	291	302	316	323	326	295	339	305	320	338	278	315	265	310	355	296	323	332	302	291	337	292	285	298	323	333	311	310	321	294	351	291	337	309	361	340	323	293	317	296	289	327	316	311	301	333	311	298	306	293	313	293	291	317	317	295	316	260	328	338	334	308	286	309	324	332	302	289	337	308	292	333	320	290	316	293	323	305	297	328	310	360	324	334	311	263	333	338	306	311	318	326	352	304	310	334	320	325	313	324	306	303	301	317	309	312	290	312	297	317	328	317	334	258	330	334	345	339	284	305	305	334	289	327	322	315	311	292	315	292	284	323	336	306	308	342	302	285	287	279	320	307	309	329	322	293	327	308	342	324	323	307	325	314	320	276	299	307	314	318	308	297	310	356	292	310	302	321	319	318	368	296	300	301	298	298	308	334	303	328	307	292	306	330	307	348	282	284	338	313	310	309	296	321	294	295	286	311	308	332	337	312	298	313	314	342	291	320	281	304	302	328	303	308	307	342	285	361	300	295	297	322	326	303	301	293	310	322	316	297	325	342	291	313	299	307	295	289	260	316	310	330	307	323	301	298	316	300	294	314	304	289	297	297	258	322	329	296	333	323	292	303	306	317	308	323	313	322	286	286	292	281	307	305	303	312	320	316	348	311	316	344	329	342	311	313	296	320	311	310	288	305	288	310	278	317	317	320	283	313	319	283	306	326	290	296	316	324	331	316	278	311	291	297	290	325	290	324	291	324	328	293	329	336	309	283	315	328	320	306	272	306	317	332	301	311	343	340	302	346	304	330	341	284	323	323	341	334	305	314	304	307	336	297	311	288	337	332	306	331	317	316	314	286	332	315	292	331	321	308	280	335	311	315	296	296	295	314	358	308	329	286	327	319	310	306	280	332	273	306	305	348	298	328	299	354	308	310	346	283	293	327	318	314	281	288	280	310	341	310	324	324	293	294	335	293	306	312	313	294	295	310	352	319	287	325	323	312	321	311	287	319	319	315	311	282	325	338	317	324	330	279	303	307	296	295	309	302	331	308	310	320	301	307	309	332	318	340	316	315	338	341	311	290	308	321	299	334	296	324	284	330	330	300	289	313	343	322	318	273	301	311	312	323	326	354	324	303	300	318	298	339	297	313	316	300	324	321	302	298	315	299	292	337	276	285	303	285	316	321	314	344	332	310	294	322	303	293	321	295	301	291	328	344	309	299	292	313	296	317	314	326	310	294	321	332	279	293	317	303	318	309	318	311	302	283	317	285	318	318	300	335	290	274	304	289	311	335	320	293	323	321	334	294	272	333	311	313	320	306	295	300	289	304	297	347	317	313	290	284	299	319	302	330	302	324	301	296	296	303	305	319	286	348	295	311	314	333	292	327	328	312	279	313	305	328	317	296	296	305	296	302	305	324	259	315	372	279	336	288	295	332	293	315	284	338	293	295	339	337	329	350	304	306	345	309	283	299	320	286	305	327	321	304	304	302	330	314	290	325	291	321	294	321	299	280	320	299	304	323	313	306	333	317	293	286	283	310	317	312	342	300	342	292	322	309	325	318	324	324	294	308	301	292	294	315	349	310	334	300	309	325	339	342	311	319	294	285	315	308	312	332	291	318	342	326	305	290	307	312	356	292	299	316	293	331	288	304	310	309	341	345	322	300	340	331	325	337	330	310	327	346	326	330	304	338	293	331	302	334	289	306	312	305	295	332	320	307	345	322	311	294	313	328	306	295	289	321	280	317	301	303	253	318	285	301	297	329	338	322	317	329	325	310	301	307	297	319	300	316	258	304	292	289	319	340	297	327	300	326	317	292	274	292	303	322	315	342	318	327	304	322	346	305	300	327	330	322	324	329	330	325	311	310	313	320	320	308	311	322	322
7705	2282	4854	5592	4670	3947	3304	2731	2321	2107	1957	1731	1536	1442	1376	1405	1202	1213	1175	1130	1113	1047	1017	1026	1049	977	966	953	928	908	969	852	905	943	857	924	884	863	835	823	862	816	880	851	816	785	842	864	798	752	783	868	872	863	844	802	824	852	793	766	804	853	839	835	789	783	831	797	805	809	774	853	807	782	694	798	797	800	829	807	788	783	802	768	782	779	795	782	778	791	740	782	749	784	803	752	736	772	775	749	793	799	758	781	800	795	785	759	796	793	779	777	776	764	820	770	777	743	815	822	760	765	749	771	791	772	782	774	814	782	786	779	799	754	794	849	784	775	743	818	770	785	782	777	753	784	803	797	788	756	842	757	786	745	808	790	836	807	706	754	758	757	768	813	854	752	731	777	788	760	769	757	786	792	787	780	799	775	814	770	820	747	764	786	764	758	764	780	795	761	738	818	806	768	772	787	741	755	805	799	825	790	800	810	783	810	774	741	747	760	796	789	736	707	766	772	709	724	754	830	806	739	807	770	794	776	797	726	798	791	792	766	784	751	736	775	779	768	786	792	780	746	748	777	803	756	719	779	775	765	729	740	754	770	774	761	777	740	741	753	767	752	769	778	770	745	774	753	754	769	755	764	748	734	777	787	713	757	745	777	799	809	814	730	823	712	783	768	786	781	798	739	803	750	781	806	789	733	796	781	776	753	800	747	748	794	791	721	761	792	794	719	757	806	795	790	775	825	804	773	752	783	810	763	758	763	743	798	755	764	757	770	754	744	788	767	782	780	765	798	752	778	755	776	774	779	757	752	769	745	786	772	796	783	809	770	811	785	765	842	744	743	750	769	788	769	737	766	745	771	763	762	762	798	722	714	746	722	760	782	799	736	807	756	777	789	737	796	768	776	736	814	802	736	757	735	730	731	804	750	731	764	784	750	725	772	805	794	798	761	755	800	766	783	774	739	797	691	748	758	747	787	723	709	759	825	738	763	731	783	747	758	759	792	826	751	728	769	794	736	741	793	768	763	755	739	756	797	773	779	783	798	766	769	770	759	780	710	803	776	724	752	786	744	784	797	748	721	769	715	752	766	780	741	716	790	743	771	759	785	814	793	745	757	771	791	720	808	786	796	733	739	780	753	763	751	762	778	796	739	764	789	728	736	748	776	786	768	754	750	768	799	732	814	818	745	768	769	758	841	739	774	775	797	766	815	782	820	724	784	754	784	726	755	785	752	790	787	774	718	807	732	763	755	768	822	734	766	778	785	784	783	751	773	746	759	776	784	790	768	760	739	748	718	791	729	765	737	761	796	810	754	828	768	757	786	748	766	762	778	729	767	831	760	792	772	738	736	762	752	737	777	787	739	772	762	792	732	799	773	762	759	715	794	806	770	753	779	743	828	770	727	777	796	748	755	776	769	794	773	809	756	754	786	805	715	792	748	735	747	783	758	739	782	766	799	770	783	772	828	763	782	818	733	754	793	749	795	745	774	786	716	740	786	754	780	758	797	745	747	771	777	775	782	736	753	821	768	787	755	757	800	773	771	750	784	793	742	729	797	795	774	752	740	734	731	765	767	788	787	765	759	764	743	738	750	727	729	774	778	725	793	772	775	777	769	721	776	778	825	724	769	782	721	772	779	790	803	798	728	782	762	761	718	768	751	761	789	777	754	761	746	791	732	767	798	794	781	800	736	765	761	765	820	769	789	765	827	775	844	726	760	752	762	733	805	815	787	756	783	834	768	779	755	745	731	803	752	741	732	809	750	786	783	813	809	755	737	779	814	731	800	793	750	766	770	816	749	801	828	745	763	791	775	808	774	803	826	766	749	755	785	781	782	768	736	804	775	740	805	796	802	798	797	781	795	792	769	767	811	791	827	736	791	783	804	783	792	787	833	769	764	793	781	807	745	765	758	827	762	717	792	762	783	790	776	767	798	758	800	778	756	758	751	757	795	768	737	753	800	799	794	748	759	751	731	748	770	749	782	816	769	780	775	730	780	751	758	785	781	802	771	810	799	784	764	754	772	799	785	772	765	766	797	799	752	718	797	807	752	803	790	795	820	772	779	798	700	762	758	749	798	768	759	802	740	766	797	762	783	780	793	735	806	746	849	765	764	771	782	769	803	730	831	792	801	723	728	776	793	813	765	782	785	736	795	765	751	777	783	766	783	750	799	753	760	785	769	782	739	773	795	755	794	793	801	782	765	726	772	800	848	757	790	790	750	744	797	768	709	816	752	809	815	731	822	801	773	820	767	808	783	800	757	748	746	764	815	745	778	803	767	798	772	757	768	813	713	806	737	802	754	760	767	792	832	782	817	768	756	772	725	766	777	759	771	752	773	728	802	781	783	772	849	841	776	817	808	771	799	756	794	775	737	734	792	711	800	794	786	752	808	758	748	776	786	779	816	771	732	769	772	771	782	781	780	749	825	776	761	789	778	749	736	785	813	709	823	808	725	732	801	715	728	750	787	813	750	715	774	809	748	800	770	744	783	712	745	775	745	746	760	780	769	775	774	742	793	764	763	753	805	772	762	755	786	790	749	725	787	775	690	754	757	754	756	776	768	807	790	781	767	734	816	750	795	779	780	797	752	678	791	747	746	774	784	762	780	775	728	718	761	812	795	790	787	743	748	785	801	789	808	768	721	820	818	737	761	806	765	803	798	771	787	739	778	727	790	786	768	786	751	766	743	762	827	785	776	728	796	745	769	777	776	768	802	811	778	792	776	748	739	755	816	723	795	779	784	738	771	719	813	777	766	788	737	805	792	744	761	750	805	851	788	791	775	773	785	818	783	773	821	791	808	792	800	740	763	722	775	771	773	721	755	710	762	777	787	731	804	736	740	770	777	795	795	803	762	768	798	732	793	799	777	791	744	760	789	743	767	778	780	795	767	809	772	787	773	796	819	812	755	779	743	803	805	766	759	810	744	787	761	783	753	717	749	771	752	732	785	785	751	747	792	769	769	782	775	763	781	767	733	760	689	758	808	755	739	768	818	787	785	729	793	761	747	789	716	757	804	770	787	788	784	813	754	780	729	741	747	791	831	806	740	768	843	739	798	804	802	793	784	787	784	764	744	757	690	827	766	785	790	779	753	812	803	766	813	717	707	756	733	744	801	751	752	761	742	789	816	780	804	759	766	799	744	784	761	728	749	775	816	760	737	752	769	732	788	706	741	750	775	756	813	780	771	807	759	735	747	740	775	785	761	797	778	771	751	718	746	795	772	777	800	733	783	739	764	740	777	805	697	811	812	788	772	831	779	845	776	759	767	767	784	767	756	788	753	740	815	788	770	801	744	773	799	781	773	771	785	808	755	714	779	769	822	801	787	699	769	861	799	754	777	786	756	830	748	741	733	760	823	783	758	794	787	805	833	788	741	756	823	751	764	776	772	783	780	749	766	780	826	794	814	770	760	733	773	813	774	767	752	761	787	756	717	768	781	764	773	777	786	788	818	768	795	753	768	794	720	804	736	753	784	747	758
1808	123	127	137	120	140	109	111	96	121	137	110	119	122	115	112	79	91	99	100	95	130	122	97	91	117	97	103	95	87	123	103	89	112	121	106	119	128	117	101	97	110	94	108	136	105	112	107	104	94	133	113	118	88	114	96	95	101	123	110	95	96	104	105	86	80	116	94	92	107	90	104	100	111	88	96	99	107	84	86	92	102	101	99	108	101	122	101	109	107	106	107	103	108	84	91	106	105	97	100	88	92	115	115	94	96	94	114	89	93	94	97	100	92	98	85	88	76	105	109	113	120	123	113	103	78	111	120	109	115	104	122	110	100	113	107	105	113	108	97	113	95	113	108	97	104	103	106	99	105	101	91	109	96	112	97	92	104	103	98	93	103	122	116	91	111	107	112	107	108	111	108	100	111	85	105	115	94	109	108	89	100	89	114	102	93	103	102	102	97	117	115	110	134	111	96	106	105	112	89	104	103	94	86	91	96	108	121	89	97	97	98	92	108	90	117	85	104	107	116	99	79	114	89	97	96	102	105	99	99	114	92	96	99	96	100	96	100	109	102	97	97	94	89	118	91	85	103	89	88	96	102	121	103	79	106	87	97	89	109	119	109	100	101	91	113	88	104	105	102	108	104	96	103	100	82	105	95	100	104	104	115	106	134	87	107	102	134	104	110	105	93	112	120	102	99	97	110	116	122	112	87	95	107	108	100	97	109	111	112	106	118	105	113	101	110	105	89	98	111	95	117	104	111	93	102	111	91	94	116	121	102	99	86	101	126	90	100	97	80	104	99	110	100	108	107	91	113	91	111	94	108	109	96	101	112	109	92	97	105	105	109	102	84	104	88	114	112	92	111	97	87	91	103	100	124	102	113	104	107	99	102	106	107	105	110	100	119	107	114	99	106	92	95	106	105	121	98	113	98	108	95	95	97	105	99	91	93	92	99	106	113	96	119	120	106	109	92	101	95	94	94	107	110	111	119	97	97	100	104	99	97	90	125	106	120	87	116	115	102	103	94	87	108	112	94	111	99	108	86	100	121	102	114	98	116	105	112	105	110	99	91	89	115	119	96	107	108	114	95	92	93	94	91	104	101	110	92	104	121	112	95	105	89	100	80	99	117	114	96	102	97	125	113	110	105	98	109	77	84	104	95	105	99	92	103	115	89	91	101	108	109	100	101	108	102	98	117	102	99	93	116	87	105	121	91	110	101	136	109	98	113	108	112	100	103	94	97	126	97	88	117	81	103	93	101	91	96	82	103	110	123	109	110	103	117	93	119	89	105	90	105	98	100	105	128	103	102	100	89	101	114	104	108	98	121	108	111	121	97	89	101	107	105	103	101	108	99	77	112	91	94	88	89	120	119	114	104	101	116	106	122	125	102	90	115	117	111	90	96	110	80	93	87	105	110	111	95	98	91	104	115	91	114	112	124	92	94	108	96	111	99	97	108	117	105	135	90	96	117	110	89	106	102	97	97	103	88	99	117	113	112	104	120	110	97	105	85	103	105	91	119	106	101	100	80	121	119	101	106	105	99	104	101	103	103	115	115	92	110	94	114	115	91	91	93	90	100	103	87	105	100	104	113	104	97	98	115	99	114	103	108	98	107	125	110	125	102	107	107	104	96	101	111	118	120	77	120	91	91	92	110	114	97	98	100	118	101	98	103	98	96	97	111	89	106	125	123	95	100	118	103	88	101	122	107	114	113	111	81	91	97	104	109	97	111	102	107	124	110	94	93	105	94	100	90	101	103	116	105	118	122	95	113	80	108	103	115	85	113	103	110	94	98	96	85	94	91	83	100	117	106	92	100	110	120	117	114	88	93	95	96	99	92	113	92	97	102	96	116	108	112	110	84	99	103	103	102	109	100	77	103	85	110	104	100	107	107	108	92	107	93	105	108	116	114	98	96	106	99	98	86	74	104	100	107	105	104	109	100	89	116	111	109	120	99	100	96	111	102	96	109	86	94	96	93	96	84	107	98	109	115	96	99	110	119	96	109	112	107	87	105	95	102	101	101	104	105	104	102	106	86	100	88	93	105	95	108	111	114	109	113	109	91	119	120	113	103	104	111	101	119	105	102	98	102	103	109	118	112	92	99	101	103	75	119	114	101	107	90	130	112	98	97	108	95	128	85	90	119	110	91	98	127	107	116	87	105	102	97	111	96	99	110	102	99	106	113	112	121	106	86	108	90	124	85	84	108	98	114	106	100	107	95	116	97	122	100	84	99	106	136	100	111	103	120	114	90	110	110	111	102	107	108	143	136	105	105	83	106	89	88	87	94	80	95	98	112	120	94	107	94	76	105	84	120	119	111	92	115	94	101	131	78	105	92	114	109	90	88	114	106	110	101	98	94	99	110	107	109	112	86	112	120	120	109	85	116	89	92	121	119	108	99	113	84	104	103	109	90	93	97	103	91	99	117	84	101	99	114	109	94	103	90	125	110	116	110	103	105	108	88	111	97	98	98	94	124	106	100	121	113	99	100	107	106	102	107	113	103	103	94	104	110	100	102	83	103	115	117	104	91	102	119	92	105	111	102	105	103	94	123	80	100	109	102	99	122	122	100	131	94	101	105	104	104	94	111	123	91	92	114	99	105	106	103	110	104	107	111	98	90	104	95	102	108	110	91	90	93	115	117	106	106	96	115	81	129	117	116	108	95	100	89	90	83	94	105	116	101	118	101	98	120	103	117	95	92	107	92	98	122	102	114	93	101	106	115	99	110	95	103	106	119	103	110	97	102	101	122	101	105	105	113	83	106	102	88	99	108	104	106	107	114	118	87	98	107	89	100	103	103	122	96	96	109	93	81	114	106	97	106	89	110	100	102	110	105	105	103	88	111	98	113	103	87	103	102	103	104	103	113	105	121	108	105	101	98	90	91	132	119	82	96	127	96	118	117	84	106	92	101	101	113	103	124	111	87	112	104	107	76	108	108	90	110	88	105	84	119	113	105	118	103	123	104	103	113	117	91	105	100	120	113	95	130	96	105	100	117	119	88	88	105	121	106	94	102	83	86	97	110	105	89	102	107	101	108	137	96	106	98	110	81	89	97	94	107	115	111	97	94	113	110	97	99	87	133	93	106	113	111	130	91	90	102	113	105	111	92	97	114	130	103	102	115	116	104	131	123	83	103	108	102	104	103	102	82	82	86	100	102	100	104	115	112	106	104	109	105	113	123	116	139	113	108	108	92	96	108	99	102	98	124	115	112	106	100	112	109	100	99	106	108	108	113	120	104	105	94	97	122	99	99	97	97	112	101	114	111	104	115	110	106	99	102	97	92	112	104	95	85	104	125	103	110	114	95	110	104	100	100	95	106	122	83	133	93	104	115	103	116	106	109	110	93	109	101	112	129	72	99	106	107	123	103	91	105	94	107	82	105	89	115	98	110	99	108	90	113	120	95	115	104	96	101	85	107	102	101	100	91	108	115	109	114	103	103	94	96	91	97	111	129	102	100	108	102	105	111	120	93	105	94	107	98
2029	370	423	437	368	383	378	404	348	374	358	350	302	347	385	323	300	308	319	324	318	361	330	320	373	337	329	303	327	323	323	292	304	314	348	306	328	319	329	313	333	339	289	315	324	317	296	344	328	346	309	316	308	313	316	297	309	309	357	318	313	312	329	304	341	339	312	313	363	321	331	294	318	331	304	312	326	340	316	317	336	305	312	341	341	352	328	310	293	305	331	318	312	312	347	335	334	359	312	307	300	333	286	310	304	297	325	320	339	315	303	312	312	329	311	308	306	281	314	338	327	317	314	323	348	325	303	310	343	314	331	322	314	288	313	336	317	309	328	304	285	326	303	297	338	335	322	306	318	338	300	340	329	347	318	301	333	352	294	308	349	309	329	341	349	332	303	309	320	308	312	321	306	339	311	293	325	296	324	319	329	299	329	309	311	333	308	328	306	336	332	345	313	332	273	309	308	327	333	286	332	298	349	335	313	325	267	363	322	332	338	282	323	319	308	331	302	350	324	300	306	337	348	324	315	311	324	315	330	319	330	341	323	299	304	303	314	318	330	349	311	337	283	308	346	349	299	328	278	343	340	354	317	319	310	330	341	318	306	300	274	312	331	348	318	320	324	315	303	327	330	328	330	318	342	374	338	339	328	307	332	325	307	301	360	320	301	339	328	333	306	336	316	321	316	328	273	348	316	320	319	305	325	320	328	295	349	311	312	340	314	336	302	313	342	308	319	327	330	328	305	338	336	292	351	332	318	357	316	331	348	320	331	316	297	318	336	336	315	309	312	304	296	323	315	308	326	305	308	311	301	346	334	336	346	316	303	303	293	326	275	372	300	343	327	299	286	315	360	315	324	333	284	332	323	349	284	316	302	299	340	298	326	322	331	326	327	286	332	326	352	318	310	348	353	293	312	288	309	305	318	325	323	341	310	311	320	309	326	306	303	327	309	301	314	333	333	326	294	306	295	306	335	347	327	336	345	326	332	344	359	332	320	348	338	321	320	317	310	321	330	329	304	324	324	308	285	339	329	299	322	340	317	337	315	315	322	318	312	320	304	323	304	330	335	306	289	284	334	349	313	329	328	293	316	315	315	322	331	299	338	310	343	314	314	307	302	325	323	305	293	337	326	324	303	336	323	347	350	292	315	345	338	294	324	355	317	300	304	305	329	305	298	350	354	300	319	305	299	326	294	309	329	321	328	335	323	289	304	289	331	332	328	310	311	317	331	317	321	361	351	319	300	317	326	293	311	315	288	306	336	332	339	310	319	325	306	332	344	322	319	334	316	303	319	340	305	322	307	331	333	292	327	310	313	311	292	324	325	330	320	307	324	330	293	288	339	351	310	339	331	326	318	293	329	347	356	302	302	307	341	328	313	301	327	345	327	323	361	308	296	307	327	334	300	326	294	295	336	309	341	356	334	356	331	314	301	334	315	312	330	316	347	323	355	343	332	318	327	353	294	327	319	310	283	310	328	305	322	286	317	312	342	322	317	298	310	350	316	314	327	319	313	322	329	335	338	287	329	310	360	321	316	322	309	304	337	361	330	316	316	318	324	338	313	319	314	310	342	338	355	346	356	291	350	299	305	325	328	312	336	322	334	304	300	337	314	292	310	328	312	349	300	314	337	328	326	319	306	316	343	284	344	333	290	324	325	311	363	299	354	341	331	309	324	326	311	366	320	319	316	284	325	320	316	337	311	298	286	345	299	305	365	309	304	349	330	308	301	276	347	327	308	303	304	327	307	301	293	295	342	329	340	296	323	316	296	317	325	325	316	296	342	321	323	306	308	333	315	314	338	311	326	327	334	352	322	337	353	300	315	310	324	289	314	331	295	317	324	284	283	339	322	337	329	333	324	298	313	309	311	341	337	314	339	351	325	312	351	367	320	328	324	298	348	361	310	335	316	331	354	321	330	287	350	309	302	276	314	312	356	317	324	308	335	315	305	337	337	291	316	304	345	317	313	316	294	343	301	320	339	322	342	313	297	309	333	338	368	303	336	324	325	319	320	293	321	268	318	342	366	303	311	326	338	321	303	356	298	353	326	322	304	314	353	307	312	314	329	342	317	334	323	312	344	326	354	316	302	311	334	324	358	332	289	333	350	326	288	338	325	291	324	311	272	339	328	346	334	338	323	314	321	310	290	329	300	334	315	295	320	301	311	308	330	302	308	358	303	290	301	327	315	328	327	321	319	295	336	306	322	324	323	321	311	298	309	307	313	302	317	313	329	310	352	326	310	339	282	337	319	341	271	337	320	314	313	326	359	347	348	328	323	320	337	311	324	286	322	330	321	329	300	338	335	313	359	335	326	346	324	324	312	322	331	323	315	366	344	316	300	330	313	289	308	313	293	315	313	346	346	308	338	324	328	331	328	331	313	296	327	318	310	338	343	335	301	337	306	331	283	306	325	315	340	319	319	307	336	336	330	312	316	297	314	343	305	318	348	308	332	325	306	324	297	328	326	344	319	320	326	369	340	318	358	282	321	336	346	316	321	314	307	296	322	338	320	293	346	322	341	322	328	326	314	305	325	325	302	309	323	324	350	312	310	312	327	331	327	313	291	329	345	329	329	338	266	300	303	316	335	293	301	329	340	311	366	295	353	313	371	341	320	341	316	322	320	324	327	301	295	320	349	304	293	315	318	318	319	289	339	329	313	301	308	332	318	310	332	300	319	338	336	348	319	336	302	292	294	331	308	323	285	328	346	318	301	305	299	322	319	325	316	319	342	331	296	319	322	327	320	317	351	316	294	344	361	343	329	327	330	303	347	321	328	330	341	331	322	335	335	304	325	313	322	332	346	312	293	296	320	326	317	304	346	326	331	322	306	320	335	325	306	321	324	342	318	318	320	331	313	318	307	298	316	319	322	331	321	310	318	349	297	298	283	326	310	330	325	300	320	302	295	333	344	302	319	338	335	335	326	298	313	323	331	340	318	344	319	306	326	305	318	323	330	305	341	327	331	301	339	307	316	355	341	364	327	327	313	306	300	304	280	322	323	366	323	334	362	310	315	300	329	319	350	297	335	337	327	332	313	324	317	306	304	308	318	319	311	294	300	345	300	329	327	319	277	338	296	341	348	329	294	319	327	307	306	344	307	314	335	292	326	308	320	330	287	325	337	335	350	319	313	318	351	332	320	330	340	296	335	331	309	335	294	331	342	336	315	336	284	338	313	313	310	320	333	310	318	323	290	286	344	351	313	344	338	293	319	334	302	361	299	327	313	318	318	333	324	329	316	308	358	301	331	320	341	331	312	329	310	307	300	335	326	312	341	309	330	294	330	311	318	330	330	344	335	306	330	299	329	335	325	343	312	315	315	327	312	349	329	330	306	365	321	301	290	333	321	313	330	321	309	327	328	310	310	320	320	316	281	309	296	331	305	310	316	339	303	309	316	335	347	301	300	319	315	309	330	319	307	289	322	324	318	320	292	312	320	329	348	347	300	318	315	313	318	352	302	329	322	314	324	312	366	324
7312	935	1122	808	635	457	399	335	310	269	248	241	231	212	194	186	198	179	185	165	164	163	186	161	170	178	169	154	160	148	171	181	150	156	179	166	134	166	165	174	156	159	144	167	146	172	169	123	164	149	157	134	156	177	144	138	173	144	174	171	150	150	158	151	146	134	160	142	136	146	153	155	164	152	169	151	179	141	155	173	164	129	152	162	138	148	150	145	154	140	153	162	156	146	144	170	149	166	166	158	157	163	150	172	161	129	144	168	158	140	170	153	159	159	147	195	134	147	132	181	160	147	178	149	177	142	151	151	152	167	150	147	171	161	136	173	144	170	172	186	149	157	139	159	150	170	165	158	152	146	162	152	183	148	164	131	168	158	155	133	173	142	151	132	151	161	149	140	135	172	138	166	153	156	150	172	168	152	141	161	157	141	152	153	132	149	149	164	168	153	135	163	154	155	171	158	149	177	161	131	132	160	143	149	182	149	128	161	139	177	155	169	165	152	154	142	143	157	160	151	160	158	156	144	158	157	155	153	134	162	179	161	156	141	160	149	179	139	156	150	155	165	131	154	159	154	152	163	158	144	164	188	125	146	174	140	174	143	136	179	147	134	158	125	158	138	146	154	146	179	127	140	177	150	157	146	161	160	128	157	137	148	135	135	158	165	170	166	159	137	140	164	162	178	155	149	148	153	157	140	178	180	147	171	134	146	160	159	160	148	173	138	147	146	173	141	139	145	164	158	158	131	140	143	167	140	163	159	140	152	163	136	142	147	154	142	178	172	153	151	172	149	136	142	157	151	147	154	127	162	156	137	145	175	163	142	131	130	164	131	146	160	156	154	148	130	151	163	164	152	135	154	136	153	145	154	155	148	141	145	160	161	151	154	130	149	131	166	159	170	140	136	140	144	170	140	155	147	165	153	161	154	172	165	155	154	128	148	179	157	159	159	154	162	151	152	144	178	162	176	188	139	147	136	150	163	160	158	153	132	168	154	135	154	129	157	167	153	165	154	164	152	157	147	162	143	141	161	140	158	159	146	151	149	166	126	149	157	133	142	148	164	158	138	182	147	160	153	171	150	161	135	147	131	152	162	143	156	163	147	161	160	152	171	149	151	128	150	168	153	163	145	164	146	148	151	153	160	156	151	192	159	177	150	145	160	159	168	150	163	141	138	181	159	140	145	166	177	151	146	142	156	163	163	144	132	131	154	152	153	137	160	143	156	142	139	158	144	162	164	141	155	154	151	163	161	182	146	139	153	177	148	184	162	128	129	167	155	150	150	151	168	133	150	138	153	147	156	157	160	152	142	144	165	166	153	135	146	133	156	143	126	152	164	161	167	157	165	157	166	137	161	167	149	143	156	136	157	152	168	159	155	149	139	166	185	150	144	134	141	151	146	151	155	139	167	148	161	145	156	164	161	170	128	154	144	169	135	152	143	152	176	164	145	136	155	155	143	161	167	164	186	151	152	163	153	124	151	174	157	162	142	145	143	166	164	154	158	150	145	156	156	160	137	163	149	165	170	169	159	161	156	137	148	139	162	170	161	155	143	170	158	146	151	151	142	147	166	143	160	160	160	160	154	144	106	144	185	143	154	169	140	142	149	163	137	156	145	165	143	145	148	177	161	136	146	148	139	141	142	138	158	151	170	159	140	163	169	151	181	171	141	161	155	193	167	144	143	153	148	183	161	166	159	157	150	138	150	173	158	143	162	142	160	176	139	175	143	157	153	151	153	157	140	165	152	144	153	136	148	151	156	173	139	144	162	143	138	145	154	143	160	146	168	144	148	153	159	155	161	167	177	135	151	160	162	147	137	135	150	167	148	136	133	165	142	137	142	158	169	143	174	144	141	164	153	180	157	134	152	166	148	146	146	144	143	168	154	140	169	150	173	168	138	180	163	150	145	180	146	156	171	157	139	135	165	142	147	151	173	163	164	149	151	153	152	154	134	164	139	163	140	144	178	154	140	137	150	158	165	141	141	157	161	177	157	134	127	165	143	142	151	156	169	140	163	142	152	141	154	145	138	151	163	157	143	168	155	138	154	141	170	169	152	163	146	157	175	127	160	139	139	162	137	162	155	144	166	137	129	140	155	153	151	152	160	151	149	154	145	149	149	151	155	168	148	154	178	142	145	128	142	131	143	170	133	141	159	156	137	161	162	148	153	139	154	149	154	174	121	180	168	155	147	180	183	172	162	144	144	131	161	159	158	167	149	148	157	145	163	147	157	154	186	161	162	175	158	140	158	161	149	157	158	154	155	181	136	160	155	148	157	138	147	163	155	176	152	138	136	174	163	149	147	143	159	142	166	126	171	147	152	139	143	156	133	174	157	154	159	143	163	162	150	175	163	145	148	159	143	150	139	145	155	151	143	137	159	151	166	147	159	163	137	141	153	154	144	140	161	146	170	139	139	168	141	164	140	157	123	168	132	152	146	163	150	165	153	157	164	147	164	162	150	178	143	156	168	148	151	172	169	140	164	134	153	161	179	161	171	163	140	148	157	175	173	142	154	142	138	144	179	149	160	165	133	155	124	138	147	173	166	170	151	153	150	175	147	158	153	149	161	155	145	149	166	157	127	145	163	136	179	166	168	163	147	155	173	154	156	150	139	162	147	133	157	139	179	143	153	160	135	159	154	144	169	138	151	163	150	132	165	150	149	168	169	160	137	177	151	126	151	150	145	180	146	157	153	186	168	140	174	168	160	147	141	137	158	138	166	189	167	143	165	178	140	155	134	164	174	154	146	158	139	144	159	142	155	165	140	176	147	148	151	152	154	180	162	187	140	118	149	127	160	156	158	142	166	155	155	179	167	158	141	148	148	140	139	134	164	145	158	143	139	147	154	166	143	164	147	142	158	123	152	137	177	155	137	141	153	172	159	174	148	148	160	162	178	153	161	158	177	153	181	178	167	196	176	168	149	136	149	176	127	162	156	148	168	144	151	147	164	141	146	161	151	146	161	156	144	157	127	143	148	141	143	127	163	158	141	168	164	131	149	152	133	180	162	139	164	145	167	142	142	143	170	124	155	177	134	159	150	159	170	128	143	142	149	170	163	153	165	137	166	163	129	168	144	156	175	156	162	137	143	162	148	158	150	139	157	143	156	160	170	153	149	165	169	159	180	146	156	171	142	160	177	162	157	160	142	150	136	150	159	160	153	161	137	150	154	158	153	145	134	128	160	138	139	139	156	158	167	155	160	166	162	158	127	157	167	157	171	154	137	151	174	144	156	159	171	175	141	133	147	141	147	156	135	153	147	161	134	130	165	163	153	160	150	157	144	159	158	137	145	131	157	151	171	137	148	148	167	131	151	152	148	151	153	182	122	159	156	152	140	139	133	146	155	160	170	153	144	148	163	150	155	153	145	156	158	142	141	155	148	152	154	169	142	157	164	176	157	142	137	156	143	145	180	137	142	152	164	156	152	143	158	148	159	146	143	128	144	152	142	148	161	138	168	147	147	168	162	168	171	165	166
5858	1197	2501	3002	2502	2031	1796	1541	1266	1085	972	991	878	807	816	724	714	629	601	624	582	585	556	567	570	557	539	582	519	524	494	541	491	492	508	501	499	492	498	508	438	477	459	496	451	458	483	488	442	427	497	473	451	488	470	478	433	461	486	437	435	441	469	494	476	429	438	448	454	449	449	433	496	410	436	456	446	475	462	427	435	458	445	476	430	477	426	470	405	490	487	433	433	425	492	441	452	457	477	436	426	448	469	429	411	441	428	429	462	428	468	496	465	411	433	459	466	436	414	420	442	426	472	450	471	447	458	450	445	463	469	447	438	455	384	498	434	438	416	441	430	438	464	423	433	433	399	440	449	465	437	449	436	476	454	434	382	447	417	433	434	433	431	455	449	415	428	414	469	412	456	453	474	452	431	445	418	455	435	468	447	447	475	418	456	429	417	431	455	461	404	438	441	438	438	449	428	443	458	414	464	446	394	454	432	473	416	450	478	468	487	416	427	450	472	442	445	441	435	467	442	471	430	446	410	457	446	472	462	435	459	436	433	483	421	447	429	457	410	411	426	471	404	474	440	442	438	439	439	428	424	463	450	391	457	381	444	509	448	438	459	432	454	441	434	432	432	457	421	452	462	430	458	467	458	458	437	431	452	448	430	471	406	439	446	441	491	409	454	455	419	468	444	402	432	418	464	422	470	429	422	398	438	452	477	478	446	418	446	407	417	453	429	416	431	418	465	460	457	423	449	428	422	439	450	445	428	466	427	453	415	442	440	444	418	410	468	450	404	444	410	464	466	396	415	464	477	454	442	480	442	447	454	446	460	440	434	444	414	468	439	459	463	443	455	436	462	424	439	459	444	458	427	416	472	457	433	432	465	417	444	489	418	463	443	419	465	419	453	430	431	444	454	445	451	419	445	447	466	396	427	436	481	452	395	426	427	439	419	451	439	420	457	416	386	410	433	419	439	433	438	423	454	451	430	446	445	436	432	430	435	415	450	428	447	467	462	407	433	416	485	433	423	441	432	475	458	412	428	459	432	435	444	464	424	445	427	451	446	437	439	476	462	466	447	464	458	450	428	444	454	425	452	462	465	442	446	421	426	478	434	454	429	439	415	431	453	462	403	435	440	435	432	449	449	456	424	455	416	416	423	437	438	392	430	440	475	432	448	411	446	427	435	432	449	421	457	452	468	426	445	394	423	504	464	466	395	464	424	444	443	415	451	461	507	445	462	433	474	435	437	451	419	446	409	456	413	431	440	417	456	436	448	469	429	457	418	422	463	420	470	426	457	451	466	433	466	440	454	444	418	420	434	457	455	444	452	407	456	442	452	439	419	447	457	454	434	427	416	433	456	448	446	438	442	430	441	423	468	455	466	464	437	436	423	435	430	393	462	469	437	431	441	473	449	467	447	445	448	415	433	469	468	402	411	444	469	433	445	402	436	419	421	454	449	420	455	454	452	484	406	429	417	445	456	453	432	443	456	455	405	430	430	474	406	447	493	409	435	411	463	467	447	470	402	422	394	458	460	409	441	443	461	404	441	435	431	454	432	459	430	421	427	455	437	425	443	464	445	435	437	434	463	419	429	449	392	428	425	437	468	418	451	445	442	472	424	450	434	465	454	448	481	445	461	448	436	435	425	447	435	444	460	445	458	492	434	430	474	457	424	431	411	469	450	409	441	430	413	453	449	444	444	476	417	449	417	442	430	406	459	435	434	438	439	485	439	403	458	443	429	426	427	468	432	452	458	419	432	432	421	403	461	440	440	430	397	452	471	415	411	420	480	458	441	455	461	480	429	439	427	405	423	470	425	450	439	454	457	416	420	446	450	435	433	402	445	421	432	459	433	441	404	424	449	416	427	448	445	457	420	433	442	427	451	481	455	442	462	443	421	469	447	418	402	454	445	440	432	408	443	436	442	476	438	483	461	463	419	422	441	434	425	439	444	447	442	459	433	443	473	409	451	480	440	431	496	427	477	468	446	483	466	411	458	399	481	428	439	425	449	441	467	420	439	424	432	417	444	451	417	419	408	421	440	449	429	466	442	418	440	443	449	409	431	440	436	450	402	476	489	453	446	449	424	434	489	449	444	432	433	412	433	424	484	434	440	428	492	461	463	447	444	404	457	429	464	496	446	447	470	472	437	429	461	418	456	429	454	451	490	431	467	455	461	432	437	430	448	473	434	442	431	464	431	435	416	450	416	424	438	420	438	475	474	450	424	424	463	435	435	439	444	489	426	431	466	396	431	475	477	436	454	420	452	453	460	441	411	417	448	459	453	433	461	449	454	421	469	420	449	435	422	449	442	464	467	475	456	448	435	403	451	433	462	477	394	446	468	430	442	477	425	438	460	417	457	425	456	435	440	481	476	475	439	424	420	402	422	421	420	473	444	482	427	418	443	421	446	449	428	465	443	427	434	416	471	446	465	424	422	432	438	474	454	447	436	433	470	451	447	448	452	468	442	467	440	421	454	421	477	433	399	465	450	456	469	430	429	462	432	459	429	454	440	437	442	447	408	454	474	449	442	450	423	434	452	454	459	441	460	446	444	490	440	439	449	415	436	427	405	484	434	466	432	477	465	442	421	468	418	440	417	422	451	448	440	452	483	453	450	443	438	493	428	446	441	462	441	448	443	433	447	432	426	401	444	422	441	413	464	412	422	452	462	433	458	455	443	440	444	456	458	475	469	455	481	427	410	434	430	463	421	417	450	482	447	444	468	412	455	438	422	448	437	428	444	408	436	441	460	426	474	478	459	415	442	461	417	411	417	407	486	444	449	438	439	419	413	450	460	457	460	448	445	441	435	443	466	437	465	464	441	452	428	435	494	454	423	456	455	455	437	461	454	457	428	418	473	434	460	437	444	450	455	412	482	431	407	413	398	448	481	434	461	421	445	419	452	460	358	458	447	411	438	427	451	417	438	459	481	443	438	474	439	465	472	454	429	430	469	425	418	427	429	444	453	443	429	468	399	436	422	427	436	434	456	467	469	485	423	417	448	458	413	430	435	456	459	456	416	470	458	426	432	445	439	426	469	451	437	465	458	452	451	466	406	491	447	421	497	413	431	434	461	447	464	431	429	445	425	458	463	421	482	460	421	435	426	445	445	455	423	445	425	441	429	433	444	433	459	406	418	451	418	409	451	467	410	432	429	421	448	409	483	459	421	461	471	439	417	434	462	446	442	461	419	471	427	432	418	464	469	435	446	467	424	415	429	434	401	422	431	459	431	382	458	473	436	433	423	425	439	416	432	407	409	454	456	444	431	422	424	450	422	424	461	431	452	458	483	425	444	448	458	471	476	441	445	445	448	458	448	442	449	454	400	426	435	444	447	440	452	422	430	485	429	439	475	437	443	441	413	433	471	428	460	476	451	441	439	433	475	445	466	440	431	474	463	452	436	456	418	441	416	460	380	469	459	449	453	459	409	434	433	452	468	438	451	435	452	427	442	426	445	487	467	421	451	460	435	432	500	465	442	409
14286	2449	2458	1811	1297	1010	827	736	612	535	460	489	399	413	425	389	399	366	372	349	347	332	338	356	313	320	355	345	324	335	305	359	370	325	311	329	330	319	291	305	309	337	335	333	299	344	350	346	300	357	314	307	366	320	321	299	318	309	276	289	319	327	328	338	323	319	310	302	259	345	295	312	323	316	343	282	306	347	351	309	310	319	294	322	327	323	323	308	310	337	322	302	306	296	313	324	300	288	354	312	256	280	307	294	278	331	274	312	325	331	325	338	309	308	310	329	286	347	297	316	310	304	309	270	315	321	305	302	303	278	300	328	306	337	302	335	290	311	293	311	318	314	320	342	319	284	338	323	311	297	320	315	327	341	300	327	306	341	318	300	305	281	290	298	328	298	342	332	316	301	286	293	311	313	325	316	285	321	309	298	270	319	307	303	312	325	325	341	300	319	305	309	302	322	306	310	306	326	282	290	320	321	290	267	305	303	281	312	327	332	311	278	333	320	313	334	308	299	363	313	318	303	295	308	294	293	320	308	312	305	318	318	300	296	325	294	300	307	308	302	321	316	328	297	317	338	313	290	304	287	324	316	342	269	304	304	330	314	330	299	297	295	311	337	278	278	300	362	328	349	271	305	325	337	337	295	301	337	310	309	325	299	278	292	326	306	319	326	307	315	315	308	291	298	302	317	346	328	330	303	296	335	311	310	330	322	335	279	335	307	284	320	293	342	315	272	317	333	313	290	278	319	317	315	322	332	312	329	291	339	301	319	327	309	303	343	315	327	357	323	311	289	323	320	310	311	317	310	306	297	361	291	296	299	339	312	307	350	338	321	304	295	317	330	337	321	309	293	311	290	289	316	286	321	278	331	308	314	259	339	362	322	284	298	323	301	315	291	325	294	293	325	303	289	309	323	327	310	302	318	338	308	318	335	278	294	301	329	322	286	347	337	305	288	294	295	270	313	290	311	323	360	288	356	304	306	332	316	310	313	283	307	312	299	320	316	327	307	336	315	321	303	296	286	294	303	298	293	296	331	322	292	292	275	308	281	293	293	331	301	313	309	300	301	316	320	289	281	304	316	301	300	308	340	282	299	329	282	315	337	316	320	303	318	346	315	312	303	323	305	341	304	338	317	298	288	336	269	319	318	282	292	301	324	319	340	298	323	334	298	291	316	315	334	294	301	336	311	304	283	284	313	300	288	303	301	325	295	292	312	301	317	316	294	325	310	319	334	300	321	341	299	337	277	295	321	310	322	317	295	287	297	307	308	294	304	304	325	279	318	301	289	336	304	292	279	295	294	312	261	313	283	333	322	311	303	266	281	290	304	287	317	276	336	311	340	293	298	321	295	339	288	316	309	297	306	320	307	296	306	295	347	310	307	320	291	334	288	317	322	317	296	294	302	320	312	306	342	307	291	274	298	303	312	331	324	295	276	326	310	311	335	279	306	298	294	289	345	342	289	342	334	300	326	336	306	344	312	305	322	355	282	315	313	350	297	313	269	321	286	301	318	329	292	296	281	338	322	307	309	305	287	298	298	314	274	316	295	310	297	331	303	280	328	295	311	317	301	310	306	329	310	314	313	311	304	326	290	298	338	338	296	319	287	312	312	317	309	288	305	295	331	329	327	297	317	308	304	314	298	329	317	301	318	323	315	332	319	324	302	286	299	347	319	322	272	342	284	320	291	317	322	308	318	307	326	289	320	305	307	260	319	310	324	281	290	283	301	313	308	294	277	344	283	317	312	317	314	336	305	324	299	308	303	297	316	298	302	315	289	340	303	316	292	315	294	315	288	303	337	307	288	300	310	321	303	316	294	304	294	294	312	281	317	304	299	320	326	291	289	321	293	316	317	306	317	284	319	319	288	285	307	314	318	316	300	301	326	299	294	295	322	325	336	326	317	343	305	314	325	304	299	305	322	303	325	341	279	328	317	302	355	326	323	330	294	304	341	330	299	290	335	313	299	324	300	325	288	300	318	335	302	309	293	298	322	337	330	298	288	296	313	330	306	354	331	309	323	291	315	287	304	281	312	327	294	318	315	286	292	305	332	311	322	298	310	272	293	305	333	335	325	289	315	329	303	318	317	289	304	335	295	318	299	306	308	301	346	289	314	287	310	275	313	309	283	294	283	324	325	337	344	314	307	294	316	318	315	288	279	311	308	323	346	311	296	359	319	299	334	293	322	307	280	325	298	305	297	304	297	319	306	363	298	334	313	335	321	336	273	310	317	289	304	333	307	318	322	285	314	302	321	332	317	333	291	286	330	356	306	319	295	293	321	321	312	315	304	345	360	317	337	320	305	327	301	322	291	330	324	313	286	283	351	362	343	299	265	292	318	318	314	274	296	354	313	311	318	294	320	291	323	287	342	314	286	334	300	308	304	328	321	303	294	313	301	291	285	306	348	309	316	293	336	303	305	338	312	309	332	323	316	298	326	338	330	315	303	294	334	285	305	331	312	317	312	347	346	278	325	316	302	329	272	294	324	315	270	316	330	320	281	338	323	316	302	338	275	290	276	287	305	295	337	291	301	325	322	290	328	313	333	323	310	340	296	313	321	345	312	318	297	316	333	250	295	288	278	312	309	311	285	317	317	335	291	342	255	301	278	270	293	311	316	292	287	296	310	325	322	325	353	327	345	329	308	329	336	309	330	273	317	310	311	368	330	331	333	325	338	309	322	297	326	321	289	335	301	337	279	321	308	301	308	326	301	316	304	303	331	340	321	298	322	315	299	304	295	282	314	334	327	313	299	289	309	281	341	291	296	326	301	294	300	335	323	324	277	307	304	323	286	278	310	331	306	328	329	293	321	313	299	327	306	320	308	297	324	306	301	300	329	316	326	307	292	316	300	314	304	330	319	324	291	345	302	317	314	277	333	286	308	329	300	335	322	314	284	314	316	312	306	260	299	287	345	324	311	300	299	323	284	325	277	322	320	331	311	309	314	318	309	295	300	307	299	326	305	326	322	311	310	305	291	311	348	315	342	315	323	325	317	315	303	318	310	324	283	298	315	310	321	328	332	307	298	307	312	295	344	311	296	333	323	292	311	332	309	310	282	318	313	330	323	324	333	297	272	322	316	333	303	295	344	334	293	309	320	296	281	295	317	331	322	315	335	330	317	306	283	312	302	290	318	290	319	321	323	311	338	359	295	275	283	314	317	312	316	326	288	307	287	300	306	337	299	302	298	340	295	313	305	329	307	331	318	312	304	314	326	311	328	300	311	304	302	318	302	325	278	298	300	311	323	306	311	280	332	300	327	327	297	324	307	354	350	322	308	302	310	293	353	274	317	316	305	325	328	345	314	309	315	293	296	322	317	343	283	269	305	301	292	314	271	327	321	335	317	295	288	287	304	314	328	304	312	323	300	319	306	261	332	318	271	261	299	301	329	318	293	306	295	321	331	321	325	314	319	297	330	288	306	299	324	329	294	298	334	311	278	325	312	284	320	312	306	349	312	296	311	276	314	303	287	298	309
7778	2229	4900	5563	4899	3918	3276	2703	2427	2080	1850	1660	1546	1488	1369	1334	1267	1197	1181	1082	1114	1068	1050	992	1030	966	903	959	959	891	954	904	891	926	875	871	843	865	834	817	853	884	833	829	821	824	825	844	893	864	793	853	834	809	781	834	794	795	805	797	793	851	812	798	758	808	835	761	783	779	822	735	775	807	744	777	785	858	765	796	747	809	819	779	748	849	794	796	823	835	799	758	801	753	744	810	791	756	789	738	746	832	815	814	753	841	810	795	838	805	774	794	766	823	742	806	750	725	809	827	791	854	830	786	730	798	785	796	803	757	805	803	786	779	779	764	764	768	783	786	759	814	755	800	799	811	800	779	778	742	830	802	753	739	748	775	757	736	766	755	739	788	758	805	765	793	754	767	786	750	752	763	766	737	752	765	864	746	821	704	768	754	797	784	801	762	846	786	780	743	765	758	787	760	810	764	772	741	764	817	733	795	760	762	737	805	782	770	734	775	773	783	778	779	807	759	777	828	770	790	750	744	788	772	780	750	781	765	791	755	772	789	766	828	735	758	747	753	785	756	717	738	803	765	780	779	749	750	736	743	775	763	795	680	756	774	782	763	814	778	748	750	774	754	738	729	816	763	821	764	753	777	782	753	739	760	786	809	799	787	756	759	762	806	744	800	794	748	801	793	793	773	721	758	801	742	801	789	724	786	752	770	845	773	742	766	763	768	792	764	732	803	768	808	749	743	824	742	771	764	820	779	771	826	759	764	765	797	765	762	790	761	749	798	753	791	705	778	808	763	727	791	768	805	726	766	802	755	765	760	740	780	749	758	770	743	737	716	760	772	789	760	822	777	757	788	804	759	781	781	768	802	771	831	728	780	787	774	751	795	763	765	775	729	719	763	784	788	723	787	732	769	757	715	755	754	753	739	755	770	809	781	808	754	797	770	786	746	777	752	757	771	831	763	767	807	767	771	787	719	742	773	744	777	773	819	787	726	758	757	774	813	815	713	768	783	763	759	771	747	787	751	795	775	793	717	735	797	772	791	758	759	738	720	764	762	782	764	790	716	775	793	756	804	783	731	788	756	773	761	763	732	749	755	749	780	700	773	711	816	776	770	757	745	791	782	810	789	745	794	727	771	738	789	760	756	786	751	783	740	804	748	718	751	778	821	778	745	812	781	790	735	736	764	772	813	800	798	759	783	789	814	780	767	825	791	755	786	852	806	769	790	749	740	752	773	804	762	760	761	784	774	790	729	741	791	801	729	769	757	775	768	728	759	729	770	785	774	775	789	768	768	761	776	795	738	738	779	802	785	746	762	743	761	751	750	809	742	773	757	727	787	754	756	775	738	783	755	756	772	770	764	759	771	785	762	795	797	831	770	797	791	720	757	801	747	742	767	765	696	805	760	769	735	787	765	720	789	794	787	773	709	749	794	745	783	745	717	801	775	747	799	774	807	745	785	715	707	735	806	808	759	776	785	761	774	826	795	790	776	778	707	767	780	756	749	751	759	767	778	793	776	745	738	766	798	780	744	764	747	774	771	819	737	782	782	779	806	754	756	747	805	798	761	768	793	781	766	782	797	761	745	772	761	789	778	800	801	780	784	785	766	794	752	823	776	759	758	757	770	764	779	797	757	800	729	752	757	818	791	799	789	718	784	719	741	730	757	818	753	776	818	791	778	755	784	718	736	770	795	775	772	726	807	767	798	783	758	801	818	762	730	722	816	776	778	785	726	792	785	788	797	762	779	828	793	764	810	792	770	761	738	798	798	752	797	803	771	743	776	751	791	751	700	790	784	697	790	772	762	789	797	787	792	811	769	781	729	757	764	751	760	774	760	758	781	734	783	785	801	817	735	842	747	798	767	757	704	774	753	746	781	793	782	699	744	748	740	777	806	744	806	768	804	780	766	799	764	789	830	789	773	746	726	749	767	754	712	792	798	758	768	772	785	755	743	753	810	791	800	766	799	784	780	775	794	770	772	774	800	739	757	770	746	777	784	732	774	770	743	766	764	793	799	762	791	714	776	782	804	773	722	781	727	780	739	793	785	819	763	811	774	784	736	776	773	704	748	779	792	752	796	803	802	749	750	802	799	788	778	745	726	744	781	731	776	777	781	743	740	758	773	739	767	764	742	731	783	761	769	781	766	786	752	754	764	787	744	757	778	762	817	760	788	792	768	789	734	744	757	783	725	770	744	802	749	802	767	790	771	772	747	755	803	838	825	770	778	792	749	791	769	797	777	768	782	832	771	746	753	794	788	735	793	805	736	727	742	753	799	800	725	794	814	812	724	755	807	811	763	741	756	786	747	796	763	781	800	768	729	765	807	795	754	798	785	771	749	789	785	743	770	784	795	765	770	745	767	782	758	737	776	737	796	740	750	795	764	753	756	761	766	734	777	762	761	747	755	808	771	709	730	774	799	747	753	763	768	744	760	757	734	811	799	771	735	768	756	799	795	788	801	810	762	782	801	753	779	754	783	761	760	740	745	759	789	798	798	809	739	789	746	785	765	748	741	764	738	801	747	731	750	771	831	805	749	788	810	746	746	748	748	747	732	766	757	794	812	776	731	813	774	765	731	801	825	776	736	761	748	737	780	804	757	776	785	754	780	759	752	756	733	789	752	781	726	779	719	750	785	728	822	726	775	801	752	733	711	789	767	789	724	785	730	779	770	785	752	754	787	747	769	744	724	784	803	768	820	759	791	671	833	777	777	788	775	742	794	802	788	747	807	778	749	774	765	782	794	780	749	759	753	736	736	791	758	751	743	800	806	792	744	751	753	803	773	737	765	729	728	815	808	773	820	803	784	712	847	755	736	766	756	764	807	736	785	792	806	757	772	739	835	786	803	740	740	780	815	781	765	777	780	788	764	759	751	769	735	745	741	771	774	774	820	765	811	783	756	794	754	761	770	792	773	780	765	758	766	761	777	772	765	777	771	762	755	784	735	775	787	766	784	786	786	819	754	725	803	802	769	771	820	816	721	765	783	770	801	783	750	746	810	739	752	777	732	804	729	781	803	772	796	761	776	748	743	806	773	785	762	789	764	786	789	725	766	760	744	745	802	813	794	790	794	790	756	746	720	740	743	772	752	744	792	736	758	768	757	735	762	802	739	708	743	799	725	764	816	754	811	771	784	813	753	769	762	795	754	790	776	758	749	791	791	775	787	720	793	773	761	781	731	779	793	825	783	763	734	777	821	786	797	767	780	746	777	794	792	731	773	728	756	732	802	780	756	759	815	823	774	732	785	737	798	751	772	805	771	816	770	771	793	770	768	781	770	796	734	775	744	765	763	764	715	842	813	820	785	739	791	768	758	767	755	752	756	781	747	753	702	811	761	823	767	706	768	741	851	773	779	811	771	795	761	757	788	775	805	821	803	735	774	779	770	811	701	770	743	752	721	764	762	803	797	768	796	803	783	797	757	729	765	749	780	776	773	750	776	763	802	790	769	803	796	785	811	756	780	721	780	755	786	767	756	803	750
1740	120	135	99	124	126	95	129	104	122	118	101	107	110	89	114	123	115	99	119	96	114	116	97	103	105	99	81	102	97	121	94	105	105	99	111	104	101	109	117	90	98	103	99	114	126	113	109	120	102	102	108	92	110	85	83	88	98	112	106	98	93	95	107	93	101	120	114	104	128	113	117	98	100	105	87	92	93	102	105	117	106	111	113	119	76	97	107	111	105	94	97	115	120	101	113	105	105	98	102	123	107	108	91	85	109	85	95	110	103	90	93	103	71	94	88	98	106	123	84	102	112	113	95	109	98	109	91	102	92	112	125	123	107	104	100	109	106	115	98	109	104	111	86	126	95	105	120	108	99	105	122	110	109	92	110	104	112	110	101	100	103	102	110	103	121	99	101	117	88	115	135	121	107	94	105	118	98	91	121	118	91	96	100	106	104	108	106	102	91	109	85	103	108	114	122	102	114	99	101	82	108	113	108	82	101	106	91	99	113	124	125	109	97	113	123	91	88	107	99	109	94	105	100	118	113	101	102	118	96	78	90	99	80	96	109	123	106	102	114	109	109	105	104	103	83	107	104	120	107	97	112	97	95	97	108	108	126	105	105	108	126	102	99	95	101	108	91	104	115	91	103	100	111	102	123	110	102	109	112	119	101	112	116	101	91	104	94	90	109	112	104	81	124	104	109	105	84	110	125	105	122	107	80	115	98	113	109	116	109	120	106	98	95	113	96	97	112	127	97	106	119	113	105	107	110	93	117	116	106	95	109	123	107	107	135	119	101	108	126	104	98	102	126	101	106	110	104	111	105	113	86	108	102	128	114	111	102	117	94	92	105	116	86	114	114	120	111	99	88	104	106	106	115	111	103	89	109	108	102	96	88	110	111	105	103	106	95	118	116	101	99	87	105	108	113	122	99	108	99	138	95	119	116	99	105	93	116	111	122	111	92	141	105	122	103	79	112	97	97	88	84	115	123	84	94	102	98	121	84	113	109	118	104	109	108	119	106	106	74	96	106	92	107	104	107	118	111	97	90	129	117	116	114	108	108	98	116	118	108	104	129	107	99	110	119	95	106	90	112	115	79	85	107	97	123	102	120	110	109	105	104	109	113	108	112	113	105	108	101	91	108	121	111	107	107	110	113	101	101	99	111	106	94	121	106	115	116	106	107	99	114	91	100	103	93	115	100	100	123	102	122	86	112	104	115	85	96	101	108	91	113	102	105	110	98	117	117	90	93	67	86	97	111	109	92	102	98	96	100	99	92	103	99	117	129	112	117	99	109	84	81	113	89	104	97	92	102	106	100	99	90	122	94	93	96	97	111	103	94	97	106	143	104	102	90	112	104	87	103	95	124	131	97	118	107	105	122	96	99	113	114	92	103	117	111	123	100	104	109	114	123	129	117	123	108	107	104	114	123	99	97	93	104	95	96	104	125	106	122	105	92	97	105	98	117	90	101	123	113	93	84	107	98	101	131	103	103	93	88	92	100	120	99	100	94	114	89	120	120	109	109	129	89	102	129	94	101	113	93	95	83	109	99	105	102	104	86	93	109	108	111	104	91	101	132	111	107	126	92	110	100	113	105	103	109	115	106	95	108	73	124	131	96	98	120	95	99	109	92	109	102	109	120	94	106	105	120	91	96	100	107	103	112	117	98	107	102	115	135	109	103	95	98	90	107	114	86	95	98	112	102	94	93	104	101	82	110	99	117	113	100	98	112	105	109	103	85	110	87	100	109	120	89	86	102	122	116	103	102	113	105	105	119	111	128	97	108	93	82	118	119	98	92	123	142	106	128	92	119	103	112	98	98	104	111	108	129	116	103	109	109	123	120	102	104	101	88	102	94	108	114	93	96	125	106	102	99	109	117	111	96	111	130	118	89	89	83	108	122	82	90	99	76	80	97	98	103	87	103	108	93	92	109	100	97	103	118	97	95	107	112	114	108	92	93	110	117	100	100	119	99	121	90	102	93	98	101	84	91	91	105	116	95	107	115	99	97	100	99	101	100	112	110	98	107	107	99	96	92	88	105	102	92	109	105	108	120	106	114	121	114	111	82	99	101	112	105	102	111	104	135	124	96	100	109	83	112	89	109	117	115	90	118	93	109	95	106	94	102	106	94	104	106	99	111	98	119	104	115	99	120	111	111	117	121	94	89	97	92	104	123	111	124	95	87	95	81	110	87	119	119	105	81	101	88	109	94	94	104	113	100	102	92	96	110	106	113	105	106	105	108	112	95	110	110	111	110	120	93	123	115	93	104	121	119	116	100	106	97	100	103	92	116	113	95	113	108	94	101	83	102	115	86	105	91	108	91	89	88	96	107	116	95	110	113	116	94	104	117	124	96	107	118	100	115	100	120	108	108	118	106	93	117	97	97	110	99	117	100	99	78	104	105	102	101	95	104	120	99	129	121	113	80	98	115	91	104	124	91	95	106	125	120	104	111	98	115	107	91	105	103	82	102	92	94	88	103	106	98	107	99	120	84	104	106	83	112	107	121	119	106	110	108	113	103	96	113	106	117	105	110	105	103	127	95	132	117	125	117	96	113	104	108	83	112	83	98	98	92	114	110	99	104	109	114	107	101	107	112	123	111	120	112	93	99	109	113	100	94	103	106	96	104	104	101	115	114	84	111	95	121	126	99	121	106	118	107	114	102	101	101	107	108	129	101	106	106	102	119	107	115	107	115	105	92	98	114	120	93	92	89	103	110	109	89	108	98	84	98	114	104	119	101	94	108	91	104	94	103	116	128	101	108	108	106	96	104	87	110	109	104	94	92	107	97	101	118	111	106	109	97	117	112	97	107	112	121	108	87	103	110	131	94	109	119	118	119	110	98	108	116	130	113	118	108	93	112	113	111	99	94	105	121	103	109	119	106	99	100	107	102	95	104	90	111	121	112	105	99	91	94	103	104	119	107	95	113	106	121	119	120	121	101	102	92	111	110	106	117	113	117	104	104	102	115	102	86	112	111	118	119	119	121	86	110	87	99	118	107	103	111	97	106	103	110	105	91	111	98	109	88	105	88	106	93	108	123	105	114	111	96	111	97	111	109	92	102	104	134	131	91	103	92	95	107	102	99	102	108	99	99	104	122	93	88	100	116	103	105	117	112	96	113	110	117	108	106	102	99	89	117	104	111	101	104	106	106	98	115	100	111	112	114	109	111	99	90	107	118	100	94	102	117	98	113	117	112	111	102	97	110	113	86	105	87	103	103	90	102	102	135	97	88	113	125	85	106	101	103	100	111	115	95	120	131	87	89	82	106	100	108	97	99	80	87	94	107	98	121	102	113	114	96	104	108	100	107	101	104	122	129	110	102	104	115	103	82	110	101	95	98	97	94	102	104	90	110	92	95	113	93	103	120	108	116	118	107	112	119	107	101	90	99	95	108	104	95	120	110	87	114	114	106	93	96	98	103	92	101	105	93	107	107	92	112	105	81	108	119	100	104	88	108	101	97	132	90	109	96	108	119	107	102	119	106
2126	364	389	456	367	377	394	381	372	326	342	342	301	348	308	344	370	347	369	320	345	311	323	342	316	319	310	320	353	360	328	329	342	322	310	281	311	338	302	347	318	317	330	301	344	341	318	309	318	333	350	326	329	337	322	330	323	307	295	336	318	300	336	341	282	329	350	339	368	343	317	318	340	327	309	302	287	329	341	329	343	343	331	300	367	326	351	318	325	334	336	317	323	310	329	302	310	340	339	318	324	311	322	318	296	308	321	302	324	326	342	334	335	314	326	339	285	334	327	329	331	348	298	348	338	327	351	334	326	337	311	332	297	296	301	332	320	327	303	338	334	326	313	339	319	334	313	346	327	331	322	330	308	280	308	349	344	339	331	339	313	318	343	316	333	303	307	296	314	300	324	303	276	305	345	333	313	312	311	336	316	320	314	314	318	306	319	278	292	350	363	315	313	332	314	297	341	321	306	349	305	308	330	324	311	309	316	333	343	339	315	303	333	327	308	302	299	299	285	301	311	363	307	321	355	322	329	290	293	318	324	309	283	313	351	301	333	338	323	368	314	313	339	344	309	297	330	319	292	293	331	336	285	350	321	323	323	340	335	320	315	304	306	342	322	338	299	326	327	301	359	312	321	341	323	330	324	337	316	329	338	312	314	307	310	334	322	339	338	288	370	339	311	307	335	301	324	310	295	309	330	323	349	319	294	317	308	340	317	319	298	306	270	291	316	336	337	327	356	309	326	331	326	332	331	339	338	329	294	332	322	321	336	306	320	312	339	329	321	326	346	322	284	319	325	336	334	314	312	322	329	328	329	332	337	310	312	326	332	302	335	322	342	303	282	357	291	287	331	333	302	357	320	311	334	340	283	323	317	294	317	329	350	319	338	326	360	321	346	317	306	287	308	312	314	304	306	328	333	339	334	316	320	332	342	365	338	293	306	334	291	331	338	347	304	336	330	336	314	355	323	339	307	348	340	291	299	310	337	302	321	278	347	352	302	303	369	339	313	320	301	310	310	346	316	289	331	306	311	313	312	290	313	338	275	338	339	314	297	322	309	315	324	314	343	324	291	327	332	350	339	327	314	329	319	341	338	334	315	319	343	335	335	317	332	307	327	301	319	336	303	343	344	343	320	337	353	349	311	307	340	312	311	376	357	290	324	308	323	328	306	290	316	357	339	310	291	316	304	342	325	329	345	342	318	313	323	299	308	313	346	321	302	366	317	330	327	333	317	311	352	291	319	296	327	299	331	284	351	337	294	302	323	319	326	329	317	322	300	303	352	308	338	303	317	347	293	315	326	308	353	325	313	344	311	319	279	284	325	327	308	316	346	300	306	346	325	319	333	295	341	304	330	323	344	337	330	288	309	301	291	328	310	317	334	334	317	301	313	319	319	317	333	317	329	325	295	338	336	310	321	318	339	320	351	322	326	318	318	314	319	316	352	342	346	325	326	320	351	329	317	314	362	307	318	315	338	319	334	326	321	344	315	317	318	294	327	353	332	318	341	324	354	334	317	309	282	331	349	353	307	306	315	321	308	347	320	319	360	306	333	316	345	314	297	363	313	311	300	317	325	318	336	295	321	311	314	327	358	296	345	335	322	286	280	312	367	317	321	366	332	295	321	320	271	319	325	298	319	339	334	320	323	367	294	324	328	312	344	324	319	353	323	323	304	313	331	305	366	298	330	313	312	308	329	339	300	339	320	322	328	318	303	324	289	337	326	320	315	330	327	334	303	324	322	324	321	318	280	341	278	309	343	338	334	314	350	355	344	311	307	308	320	367	321	304	330	348	354	328	299	320	308	314	333	331	338	340	328	307	295	349	316	335	316	301	331	314	335	331	335	330	317	270	340	327	320	338	340	329	305	332	327	346	332	283	311	303	323	334	330	296	330	315	334	332	354	326	271	317	346	311	322	317	335	330	311	342	286	326	302	323	321	349	318	330	321	297	316	325	331	351	316	299	339	324	331	341	320	343	314	350	314	331	307	321	297	332	343	354	333	343	324	313	303	309	308	306	299	335	309	350	324	345	344	359	327	316	314	327	354	322	356	324	284	315	334	297	325	334	318	325	330	317	324	333	320	323	317	308	300	316	303	319	285	285	305	307	347	335	300	350	329	327	342	321	332	335	289	335	309	326	294	312	325	320	348	339	317	336	330	329	327	284	314	314	330	344	330	354	347	301	319	335	314	315	310	327	306	312	340	341	311	334	310	330	292	318	313	332	305	321	311	337	296	352	298	312	306	319	300	335	270	327	310	300	336	335	317	330	309	301	303	293	317	310	348	323	295	322	325	337	329	322	334	314	321	336	274	308	303	340	317	316	305	285	336	329	320	340	355	350	311	329	313	325	313	291	341	302	319	321	330	326	339	353	314	308	332	303	345	332	316	303	320	328	319	336	311	328	311	336	308	342	338	318	333	299	303	307	300	310	313	305	323	291	305	336	302	304	290	324	315	316	340	329	362	303	336	327	309	315	297	355	359	304	300	338	332	324	314	287	334	326	309	319	306	314	345	327	322	336	313	351	294	304	341	317	315	282	304	313	322	329	325	308	286	328	335	320	328	356	320	310	297	350	319	346	316	324	349	325	303	324	336	314	303	360	313	322	319	323	359	299	299	325	327	331	338	332	319	294	344	316	321	325	303	332	314	338	321	318	300	323	335	351	286	320	305	329	304	305	345	312	302	322	328	299	331	322	329	313	312	338	306	343	283	320	322	327	321	330	333	294	330	311	334	326	341	327	315	332	313	304	315	360	325	363	320	308	341	322	346	335	329	291	360	322	320	310	315	320	311	327	333	306	313	308	334	323	328	325	312	307	359	339	333	340	312	330	298	317	338	307	326	333	325	324	348	292	320	304	316	339	314	306	340	337	306	334	331	316	323	345	332	303	308	322	318	321	310	310	333	323	305	353	318	323	345	323	328	342	316	313	325	292	330	309	325	305	326	315	346	295	337	351	333	329	334	337	332	311	342	311	320	316	304	339	323	328	320	346	302	305	312	313	314	313	295	320	331	325	311	335	333	311	318	374	320	315	313	300	317	310	324	296	331	314	295	311	328	348	311	311	337	288	335	322	282	296	315	318	296	308	347	337	317	321	317	312	334	305	323	318	345	301	341	320	309	330	304	309	311	343	324	331	334	329	339	307	336	327	286	317	338	330	303	338	336	304	327	350	320	322	305	310	316	340	312	333	315	285	350	363	327	322	326	304	341	318	312	284	318	346	336	326	315	342	344	324	327	337	326	333	337	322	324	322	325	320	327	318	319	309	330	340	311	316	309	341	328	318	290	310	319	312	339	347	331	319	329	330	336	351	328	290	326	322	351	281	332	332	348	298	316	328	315	358	313	331	280	312	312	349	308	297	325	324	356	311	320	321	326	299	311	349	294	307	330	333	366	314	305	310	329	299	332	341	328	305	294	335	339	325	332	321	338	322	340	319	315	343	341	346	337	327	305	314	309	272	313	342	332	351	348	323
7401	982	1075	852	634	463	377	331	274	250	239	239	249	225	194	211	199	178	176	162	153	185	167	145	167	150	166	166	170	160	162	155	173	157	159	167	159	158	157	159	186	150	154	150	153	144	135	128	161	152	163	155	159	134	165	174	184	163	140	143	163	166	144	145	175	148	139	149	149	132	145	137	163	149	153	150	144	154	175	143	157	161	165	148	163	160	183	153	160	129	151	160	150	126	164	146	152	160	169	145	153	157	162	170	164	154	156	137	143	155	145	143	144	143	144	169	149	173	148	162	154	157	154	166	142	161	157	149	151	162	151	156	160	156	163	143	156	134	151	152	146	150	157	151	151	155	162	142	132	157	166	150	153	144	144	147	148	174	130	171	141	152	175	150	160	141	156	143	150	188	128	137	143	136	168	171	147	161	157	139	145	135	145	148	143	160	156	160	156	147	169	166	172	157	136	159	165	158	138	160	163	162	133	157	134	168	161	159	114	144	135	138	151	145	153	169	169	155	176	144	154	152	148	138	146	160	134	155	161	152	130	139	154	156	158	142	158	165	167	146	152	141	178	145	158	146	158	154	153	156	147	131	166	136	144	142	154	165	136	154	169	164	155	153	156	158	152	172	155	157	158	146	148	141	141	147	140	150	117	148	167	145	143	147	150	177	183	153	143	143	126	149	153	147	147	126	147	138	169	152	140	142	139	146	164	169	157	165	146	168	156	134	179	159	150	135	132	156	162	130	154	168	145	161	158	151	138	139	166	175	166	149	132	141	143	149	154	180	155	145	166	171	140	157	164	147	137	146	162	161	169	163	155	140	151	154	152	139	168	165	155	153	139	153	157	150	192	173	169	179	134	151	129	145	168	148	142	160	147	141	141	134	142	151	131	144	174	131	154	148	150	161	157	168	136	138	153	158	166	134	151	149	180	148	173	161	160	156	113	150	155	142	162	144	156	146	139	137	161	165	144	158	160	141	168	121	135	171	154	168	157	165	152	131	145	163	134	153	163	152	149	136	152	161	141	155	130	154	148	154	150	163	170	127	160	172	151	144	126	142	157	173	176	170	151	156	137	147	156	155	169	167	147	140	148	149	157	156	136	139	154	150	152	140	140	144	156	143	169	148	157	140	149	157	143	159	151	163	134	137	152	153	172	142	146	161	158	133	151	142	133	138	143	147	145	139	143	142	162	130	162	137	140	159	132	183	144	135	165	166	154	147	143	152	178	169	155	147	145	157	156	169	148	144	129	156	152	151	153	138	129	125	157	149	159	132	138	132	143	149	150	145	153	138	137	143	169	150	142	149	153	144	161	150	153	139	167	139	144	172	145	159	163	168	168	171	147	175	141	161	153	166	137	145	159	160	167	153	147	165	136	164	165	182	152	152	146	119	144	169	156	162	130	139	158	148	160	148	170	133	132	180	137	117	173	156	162	137	140	161	137	154	142	145	162	136	136	164	147	137	144	160	168	144	147	156	153	171	161	154	157	166	162	129	138	147	148	150	190	153	145	141	173	136	157	154	147	136	170	135	151	120	151	127	157	157	135	142	143	129	159	140	143	149	162	153	145	152	139	156	154	170	148	167	173	152	145	165	174	166	147	151	145	138	152	135	164	141	158	128	151	164	161	163	161	142	146	152	165	152	160	141	147	157	132	156	155	168	163	146	165	137	156	142	151	128	159	176	136	149	159	133	145	151	148	148	144	142	168	166	132	172	142	146	182	143	120	151	163	171	153	157	156	164	150	130	170	156	137	142	180	152	141	133	134	152	144	140	144	146	178	143	156	124	135	165	163	155	163	154	158	131	178	138	149	162	152	156	157	126	118	130	144	158	145	135	146	171	195	144	148	134	156	161	160	164	150	134	157	154	160	132	150	145	125	149	152	145	148	166	162	152	137	143	170	129	158	142	155	125	136	158	170	177	172	148	157	117	127	151	156	133	146	153	158	145	154	159	157	154	169	127	152	145	125	150	157	134	147	161	150	158	147	155	152	145	167	144	172	151	176	145	142	157	154	165	155	155	147	164	169	158	157	135	152	149	159	155	174	181	154	128	132	162	159	160	135	130	144	143	142	164	145	166	136	193	165	159	146	151	153	133	143	178	123	118	150	168	126	172	147	159	152	167	131	146	167	181	130	143	152	166	152	158	151	150	153	149	139	158	151	152	149	162	147	143	136	145	128	129	140	147	129	165	121	151	150	170	145	145	157	153	162	155	160	154	127	158	161	140	142	173	131	143	151	130	153	145	179	147	165	173	165	168	169	157	134	163	148	149	147	160	141	163	160	154	167	164	187	140	156	152	153	156	132	182	162	143	156	147	144	125	139	137	155	128	143	144	152	146	130	131	154	145	162	140	163	137	158	173	156	146	142	151	169	155	153	172	146	169	151	148	141	149	166	155	149	146	152	146	160	153	159	155	141	172	148	164	147	148	155	143	160	139	175	147	158	154	149	160	161	157	135	162	161	158	138	137	143	148	119	133	154	157	156	147	172	172	152	148	148	148	143	160	139	163	158	172	161	145	158	173	152	152	144	163	173	150	142	152	165	154	163	165	155	182	167	142	159	130	137	140	162	147	130	143	153	140	164	169	151	177	144	143	150	155	167	120	156	170	150	152	134	133	146	147	151	138	138	171	151	166	171	162	162	154	155	151	135	147	147	150	155	134	134	142	172	137	160	138	152	152	146	169	156	160	158	141	155	142	133	168	157	163	150	163	143	154	154	151	151	148	172	147	139	154	157	135	149	148	152	165	135	149	127	149	143	154	148	163	182	142	145	137	165	144	153	148	148	148	137	166	187	158	141	147	148	151	133	161	149	153	158	142	151	159	162	145	157	152	137	156	188	157	147	170	148	154	155	163	167	141	145	166	177	165	167	163	150	146	155	146	161	170	150	156	136	164	141	155	135	142	171	140	151	160	149	151	138	161	132	157	145	157	150	159	162	145	146	138	171	128	152	145	138	161	156	132	125	151	159	154	167	133	144	149	159	151	155	153	189	135	166	141	150	156	157	154	140	145	140	155	128	156	157	169	164	160	151	160	139	132	160	144	176	163	137	164	142	141	173	139	149	152	151	165	138	139	139	157	166	167	152	129	153	136	148	145	152	167	151	152	147	149	162	155	139	155	171	154	171	146	156	154	151	171	149	154	148	167	164	155	156	138	145	139	143	153	155	149	160	145	155	142	153	174	164	123	131	154	161	157	128	131	153	159	143	154	156	142	143	144	155	156	163	153	170	155	147	151	149	159	165	157	185	146	160	157	133	136	142	159	151	169	151	172	140	156	153	127	167	154	141	150	144	163	164	156	158	134	161	138	162	151	154	150	154	148	148	170	145	170	167	154	146	147	132	165	148	141	162	130	156	152	119	169	151	136	136	143	162	131	123	170	158	157	148	172	143	165	133	159	133	156	156	149	131	160	160	155	162	163	158	165	156	157	141	135	164	156	144	139	118	140	164	147	165	158	149	144	134	152	151	155	144	146
5786	1194	2579	2907	2601	2164	1783	1503	1310	1192	1022	964	878	774	766	711	700	644	622	650	586	606	586	565	551	554	538	527	500	499	510	526	558	516	490	501	474	471	478	455	464	448	450	449	480	500	488	490	473	460	442	478	469	473	444	440	455	456	435	469	438	463	455	442	439	455	467	453	447	449	447	467	467	432	440	444	426	438	442	444	458	425	451	452	436	432	487	444	442	411	417	495	426	487	461	454	446	484	396	445	457	390	452	437	448	439	405	472	437	434	422	433	488	461	432	454	452	461	452	466	422	432	417	427	426	411	426	428	424	441	455	453	477	439	441	430	479	432	437	426	445	437	427	459	479	435	397	451	416	445	452	474	450	442	453	466	464	444	396	433	440	412	467	471	426	391	416	423	425	488	420	450	463	433	471	414	434	427	410	423	449	418	463	416	458	478	439	404	436	431	422	435	425	462	420	419	450	447	470	405	456	413	498	457	438	410	437	452	416	431	445	441	473	472	415	400	468	416	466	442	482	454	453	428	445	426	430	468	469	444	436	474	461	440	398	423	448	507	429	417	448	441	477	438	436	441	450	407	455	433	446	457	415	433	429	421	455	426	437	438	458	456	430	444	470	435	421	428	475	425	417	428	446	421	441	447	431	417	407	463	428	420	424	445	452	405	445	465	417	440	466	426	441	468	399	431	451	448	427	466	429	414	445	425	410	430	418	451	432	437	397	425	425	457	449	437	414	425	459	424	473	404	432	498	434	452	408	431	426	391	454	395	414	448	461	430	427	443	460	446	445	446	412	428	436	448	452	450	467	437	450	438	416	470	470	422	437	444	449	447	479	443	433	439	459	468	442	458	474	428	412	451	415	420	450	441	434	435	443	399	419	427	458	421	463	420	477	417	466	456	446	428	427	481	431	462	448	485	426	447	438	444	416	420	445	435	425	458	437	422	460	399	424	467	440	441	426	439	424	463	463	476	410	409	397	437	454	409	407	401	413	410	466	421	409	439	434	407	436	487	442	465	452	426	414	430	441	471	444	421	471	437	444	469	445	428	407	416	423	472	461	475	435	436	407	431	453	476	437	447	465	447	427	480	477	449	445	445	432	439	480	428	455	431	429	440	481	445	429	475	415	461	432	411	453	477	463	422	427	436	456	430	468	434	415	436	446	430	461	458	449	466	477	477	408	434	451	445	457	421	424	462	447	436	435	465	462	421	472	476	446	457	447	468	418	450	423	405	470	414	431	386	472	412	434	409	470	445	422	437	408	447	432	434	457	459	462	408	456	423	448	408	420	441	432	457	441	447	447	400	454	450	459	406	438	449	436	458	442	465	424	456	476	429	409	448	451	440	429	436	461	444	444	466	431	460	434	445	471	469	472	448	421	440	425	446	429	440	431	418	450	434	435	428	459	448	452	441	448	419	426	434	412	417	475	445	444	458	394	443	447	439	470	426	461	454	424	459	416	407	428	438	464	398	412	436	443	462	432	447	464	427	453	392	420	483	416	428	450	428	432	423	445	454	443	440	411	450	444	422	447	387	453	437	467	467	431	434	423	444	453	444	423	488	449	478	432	469	449	468	412	452	444	445	463	440	430	408	446	466	425	437	406	466	486	461	433	437	482	447	415	443	418	462	466	430	455	409	436	422	458	436	445	444	456	448	456	451	441	470	437	416	443	398	440	484	428	414	455	455	426	434	453	438	447	457	475	439	433	416	448	430	470	433	390	430	432	426	446	448	439	438	418	405	408	420	411	426	450	420	462	420	424	427	451	466	446	425	419	411	431	449	455	442	356	433	424	429	449	463	416	426	449	414	412	452	409	463	462	434	436	437	457	452	444	427	435	439	482	419	457	438	423	456	473	436	467	445	456	456	447	429	439	413	448	442	440	453	449	408	450	439	419	431	483	426	442	395	421	468	438	399	435	429	427	430	442	422	406	443	429	437	462	443	429	397	400	445	452	431	462	440	456	443	455	434	422	449	468	441	414	431	428	455	432	425	454	430	463	435	427	482	469	443	425	441	475	441	433	441	446	444	416	431	467	404	448	473	468	420	428	500	430	474	459	418	466	435	451	454	435	446	427	436	440	443	417	462	426	428	454	426	432	416	480	416	470	442	459	439	469	461	436	413	433	445	454	443	442	447	427	416	488	425	417	430	427	422	471	418	426	456	440	423	432	460	436	442	463	433	443	449	417	462	433	449	431	433	457	467	468	448	441	450	415	457	464	454	429	436	416	425	445	441	458	429	446	437	426	439	449	437	395	440	476	416	426	438	442	434	411	455	449	435	431	424	468	429	434	475	408	430	464	429	448	475	428	432	446	431	479	448	436	418	439	436	446	418	500	452	436	456	454	425	438	419	467	434	446	422	456	440	437	431	438	401	450	453	430	422	455	428	456	445	434	470	439	444	461	438	435	417	409	478	437	431	421	411	436	386	437	469	451	408	432	423	405	468	436	446	390	450	457	456	428	420	466	408	430	416	443	429	442	430	460	445	420	457	447	427	463	430	433	444	445	460	459	436	436	410	447	469	461	460	459	434	433	449	439	444	443	408	447	385	439	450	458	445	416	447	395	447	436	430	448	421	420	407	484	402	461	477	423	475	451	453	459	434	456	449	446	429	486	438	446	441	410	453	392	471	413	436	450	382	422	476	455	436	426	430	441	443	417	443	444	433	438	446	418	425	473	433	482	449	470	450	456	457	457	452	443	417	489	437	492	425	384	458	439	452	456	452	427	440	438	501	433	418	441	461	423	442	459	466	459	403	449	463	430	412	426	437	423	421	437	438	436	495	426	442	391	428	429	432	467	424	465	456	473	430	421	438	458	402	434	446	444	450	412	403	438	456	499	460	430	455	448	444	472	495	417	434	460	459	423	437	429	428	431	437	457	464	432	435	446	422	426	443	451	435	430	433	422	446	422	455	423	440	420	419	418	416	435	464	433	444	446	419	411	438	408	400	450	451	437	449	405	442	490	420	421	467	429	413	450	423	432	445	454	425	463	422	427	454	430	426	435	469	433	436	469	480	419	440	389	431	404	465	459	448	424	410	438	400	429	441	449	429	443	467	447	446	424	429	436	432	448	413	470	462	438	429	422	450	432	422	440	401	422	454	424	431	455	428	426	447	403	431	445	454	478	438	460	425	454	446	460	426	426	430	447	436	460	421	437	464	454	448	449	398	447	442	458	453	463	443	402	419	453	418	438	447	444	418	442	441	414	444	422	416	439	434	445	428	423	465	395	467	475	466	435	449	445	479	445	423	433	407	451	426	429	446	415	436	438	468	417	459	451	447	463	423	462	451	442	485	441	473	451	439	457	438	463	421	444	434	412	436	455	454	459	413	423	417	449	448	440	421	422	458	469	442	466	415	465	476	408	464	487	423	427	450	438	430	413	416	427	453	464	438	472	430	423	422	431	433	441	427	411	430	446	453	447	430	457	417	419	452	428	441	413	477	448	424	452	420	456	405	392	458	442	436	444	476	452	432
14278	2369	2388	1954	1273	1007	803	690	557	536	515	427	431	459	361	371	364	415	359	338	364	370	353	382	320	323	298	318	324	304	329	382	301	331	344	324	313	310	332	339	303	311	320	311	322	283	322	312	328	321	325	285	289	300	310	328	308	314	312	296	288	297	303	338	300	335	315	305	309	302	346	294	307	296	295	310	328	305	305	287	288	302	359	313	322	328	293	295	332	332	282	320	302	328	322	299	301	340	320	313	319	335	339	308	309	312	310	301	290	293	335	303	319	316	306	305	283	344	312	320	315	308	317	316	335	331	256	310	350	335	299	321	318	310	288	317	340	310	317	314	335	304	307	330	311	314	309	308	298	314	307	300	299	297	276	271	307	291	292	336	319	316	320	316	307	346	327	299	329	299	316	334	310	306	335	332	336	306	336	297	316	295	296	289	327	316	336	299	304	304	270	342	286	321	309	279	320	307	355	318	299	321	370	323	288	299	328	311	312	332	290	304	301	286	302	334	327	293	303	331	335	337	311	301	300	321	257	318	324	300	296	294	324	310	334	299	309	321	354	313	307	301	310	337	330	320	282	287	273	368	300	307	333	290	312	282	315	326	320	292	291	308	321	334	306	291	313	312	306	293	280	299	307	312	302	284	328	318	326	302	312	323	339	318	298	259	304	299	301	303	300	347	304	285	314	294	302	306	315	341	259	296	286	314	297	303	314	306	331	307	307	322	335	298	299	347	325	299	305	292	315	304	335	320	317	295	299	304	321	338	321	332	308	339	297	307	300	297	337	293	317	310	295	300	316	284	264	295	301	307	295	322	297	336	298	321	316	325	322	325	327	288	303	304	316	278	331	303	306	301	325	336	329	306	283	307	323	358	296	314	312	351	300	288	281	319	324	322	317	291	297	286	307	307	310	315	311	330	309	299	312	301	303	322	311	330	322	342	326	295	347	313	311	343	320	321	280	302	290	309	322	305	319	296	277	308	281	310	324	292	330	292	311	323	312	294	311	315	318	305	330	343	285	316	334	321	331	340	359	323	303	332	315	302	313	295	318	288	296	312	301	330	314	346	263	333	328	294	296	314	296	318	299	289	314	304	304	311	332	286	316	325	297	263	316	320	324	316	306	287	289	327	290	284	325	334	288	319	315	299	323	331	298	327	292	296	316	319	303	319	327	330	308	320	294	305	282	293	311	315	322	335	319	313	320	323	286	303	288	322	312	317	304	313	306	327	292	283	287	275	298	315	287	308	342	296	302	313	282	319	311	331	339	328	353	278	311	327	299	317	306	347	311	327	344	291	285	319	338	317	331	303	289	306	300	289	308	321	336	295	304	320	332	298	289	307	285	278	314	332	312	291	311	315	279	332	328	309	308	305	303	304	297	310	333	322	308	329	304	312	336	286	321	309	317	332	307	303	337	293	345	295	330	318	308	311	329	302	313	318	310	325	315	315	306	336	346	323	315	336	308	340	309	336	304	321	330	340	305	302	303	321	290	336	314	297	327	277	312	289	293	292	309	308	284	278	302	283	318	325	300	331	300	272	320	288	318	320	289	297	317	297	315	324	336	336	297	289	299	283	322	312	337	272	325	330	332	273	307	308	318	316	293	335	334	313	326	335	313	325	299	321	315	320	329	311	311	307	297	298	296	317	308	295	301	312	348	299	328	325	310	305	308	284	305	295	307	318	337	337	314	331	312	327	285	299	325	288	290	276	307	295	350	345	294	282	320	325	310	310	288	281	274	294	329	297	312	326	310	294	275	319	306	311	320	312	323	312	306	292	327	311	321	326	314	305	299	313	330	342	295	282	307	315	312	338	280	283	310	336	337	316	315	332	331	319	282	302	278	293	282	295	289	327	329	303	299	306	315	317	302	321	308	311	297	319	330	302	319	342	305	302	293	300	314	293	297	328	312	313	307	321	333	340	332	293	360	291	297	314	321	311	309	309	327	303	295	314	298	323	321	335	302	343	312	344	333	333	314	308	308	321	309	303	325	311	291	300	311	327	319	304	303	275	334	331	309	329	328	324	302	314	328	323	327	355	318	334	266	335	307	322	313	287	319	324	277	303	275	308	329	296	301	306	285	329	338	314	288	319	346	326	308	281	293	303	280	306	322	296	295	301	288	291	316	294	321	363	311	340	305	317	281	315	293	324	286	293	325	289	308	306	342	306	319	330	303	321	325	289	263	302	344	343	293	300	303	282	301	321	304	289	324	314	286	309	306	302	342	306	318	289	325	314	309	306	327	326	316	326	326	321	299	334	352	320	316	292	297	290	312	328	341	281	312	305	294	317	305	310	301	292	311	307	291	305	298	285	300	275	342	299	339	319	297	316	342	319	291	335	333	305	320	322	303	300	330	283	325	323	324	278	284	324	313	258	295	328	326	280	321	295	273	250	273	296	297	298	316	283	330	303	304	316	314	305	295	284	314	327	329	296	313	335	319	283	304	308	321	331	319	308	292	330	304	298	339	294	302	300	316	320	282	306	340	289	320	303	303	316	326	322	310	317	303	264	281	315	317	317	306	313	356	322	310	303	309	338	325	290	331	299	320	305	293	294	310	319	299	310	309	307	285	305	317	330	327	306	324	328	334	282	302	303	272	283	331	324	323	289	311	322	296	346	345	331	326	334	316	313	313	280	350	274	310	338	324	304	314	319	344	329	319	350	337	363	333	298	338	280	279	290	285	315	295	297	315	280	322	306	301	279	318	331	303	320	337	283	331	281	350	327	320	336	292	317	314	269	303	295	308	305	306	320	337	305	302	319	327	308	321	324	275	324	338	338	334	296	329	311	308	290	304	328	318	304	335	305	257	300	299	311	284	329	321	320	324	286	311	344	290	309	322	298	298	280	298	321	328	350	338	298	310	297	314	320	322	318	313	313	289	326	323	332	296	284	313	339	299	307	329	281	273	332	332	316	316	294	330	302	308	337	301	309	331	320	293	300	319	298	312	305	301	314	299	301	319	317	366	270	313	291	286	328	322	310	290	312	300	337	313	329	290	260	327	313	320	329	312	340	334	293	314	313	321	318	312	301	303	310	313	310	305	321	320	279	296	324	304	313	322	325	290	321	308	287	309	313	305	302	304	330	329	310	320	311	312	306	294	296	346	274	334	314	284	297	318	268	299	308	309	321	346	299	313	332	342	310	277	302	286	282	300	288	300	288	302	322	302	306	300	317	326	318	320	273	306	309	306	319	313	283	338	297	309	323	311	342	317	319	317	285	294	262	321	289	313	296	314	310	310	297	339	256	315	290	287	297	291	334	300	308	311	291	273	307	281	347	311	311	298	296	279	316	318	317	274	314	286	335	298	302	299	299	295	290	312	299	311	315	305	335	314	312	316	316	314	318	286	302	341	306	340	329	291	284	295	304	324	338	320	306	345	277	315	332	333	292	309	320	315	343	326	326	290	325	297	326	296	314	275	347	322	293	322	318	305	298	301	330	277	320	322	301	297	338	301	280	340	312	309	295	297	317	344	285
7826	2274	4876	5570	4859	3936	3250	2775	2422	2097	1987	1755	1578	1455	1305	1385	1257	1217	1208	1162	1046	1122	1025	994	997	981	952	941	918	925	890	939	932	836	902	880	852	851	880	847	895	840	831	826	817	839	816	805	817	829	813	825	798	770	734	780	818	779	785	761	802	775	787	760	857	809	814	794	793	795	757	774	826	785	789	758	810	756	814	782	829	819	789	774	752	734	738	783	769	819	832	758	751	845	767	793	750	745	838	802	768	750	789	773	818	797	817	731	796	826	772	783	810	753	740	764	761	718	758	790	777	746	750	759	727	807	838	773	783	751	768	749	766	739	757	777	790	783	785	787	787	746	765	783	758	784	759	750	750	731	748	766	763	776	749	744	773	772	755	750	754	752	740	763	782	801	756	807	778	775	808	742	771	776	789	780	791	724	785	747	749	749	741	836	764	797	765	771	762	740	721	805	743	775	777	726	782	767	748	826	760	747	757	806	742	777	786	722	728	745	786	766	759	782	762	827	766	755	801	765	708	739	760	746	706	719	755	771	742	735	776	779	788	756	727	750	768	770	774	732	763	743	776	757	750	780	761	792	722	780	768	727	785	757	753	793	825	776	827	824	751	782	779	799	794	787	770	765	770	766	785	748	738	740	767	789	766	752	798	730	763	724	779	773	816	818	755	810	756	778	743	771	769	766	807	802	777	768	769	786	760	755	755	758	749	787	749	790	804	792	776	777	748	808	745	763	831	809	729	756	789	758	746	743	792	774	774	786	781	741	766	786	748	751	760	812	782	758	720	762	766	807	760	807	783	770	744	806	737	774	799	741	767	746	792	752	779	787	726	755	736	759	783	764	769	766	774	805	729	747	780	732	744	790	759	743	762	776	759	761	837	760	759	769	789	787	774	778	752	750	797	778	771	722	772	756	792	707	725	750	774	744	766	745	783	778	745	781	716	764	795	735	804	784	792	801	790	766	814	757	761	807	766	747	720	761	766	765	740	772	794	770	773	784	731	736	771	781	753	749	761	749	756	754	793	748	772	712	727	796	741	815	769	768	745	743	784	703	719	742	742	771	761	749	778	789	737	755	732	759	731	735	709	748	772	763	775	763	772	760	786	762	772	747	757	731	745	774	766	735	759	758	810	767	791	805	804	743	794	818	740	727	765	776	758	729	828	803	740	783	726	745	777	778	762	744	739	839	755	788	794	784	789	757	766	786	737	729	759	744	771	770	737	762	760	786	814	732	797	739	806	847	781	771	795	803	763	811	741	770	823	802	715	752	774	707	729	748	754	757	763	763	750	731	719	786	691	753	750	763	768	811	746	740	776	742	747	728	822	795	791	753	750	763	774	741	757	771	731	763	792	751	772	763	696	769	792	777	755	799	772	844	774	811	803	755	777	771	747	747	784	771	744	757	823	768	754	801	739	786	771	711	764	746	801	764	780	785	744	773	764	754	780	757	745	765	733	838	798	771	769	786	728	769	750	779	814	788	752	741	750	729	795	730	764	748	710	791	731	717	726	770	759	803	753	767	760	741	792	785	794	790	826	745	819	747	805	782	770	822	742	775	747	776	740	803	764	708	792	762	766	783	795	762	735	789	774	741	745	771	749	754	728	776	754	799	773	763	831	781	751	783	755	766	798	757	753	722	814	783	745	749	794	756	796	772	753	745	751	767	808	758	754	749	730	732	831	790	789	715	754	751	798	782	780	738	789	761	798	774	727	783	811	724	762	718	786	702	793	760	803	721	768	738	747	795	743	746	766	735	708	800	794	774	746	763	766	749	788	776	823	771	769	783	733	775	776	737	714	776	763	802	766	734	776	752	788	751	823	753	735	816	773	759	759	797	751	737	800	764	780	798	794	773	768	792	759	797	765	699	791	791	759	783	748	807	748	689	764	749	712	782	803	757	726	753	847	699	789	728	792	751	764	758	789	800	757	756	751	799	808	764	768	745	748	743	805	776	762	821	772	769	758	763	784	809	783	727	728	786	780	746	750	806	750	773	794	732	762	727	732	773	700	748	766	846	753	770	745	724	748	749	717	761	745	811	800	788	746	766	733	810	802	761	809	803	741	741	819	771	833	763	756	768	778	763	756	848	745	794	800	756	830	774	776	749	745	740	770	754	773	739	715	795	768	796	810	759	736	746	747	729	782	762	801	792	786	750	760	783	811	804	800	778	728	785	725	735	783	804	751	786	732	758	768	730	739	764	787	779	753	798	761	750	743	735	766	719	764	762	730	810	784	761	810	776	755	753	750	758	836	847	759	807	744	696	767	799	761	756	760	780	761	758	775	757	765	792	749	782	783	744	792	751	738	795	795	754	765	764	796	753	708	805	770	833	765	741	710	797	728	772	757	743	750	798	716	739	734	752	762	780	762	756	732	784	784	799	801	777	756	711	805	697	735	758	813	813	699	747	734	694	766	751	782	741	753	769	768	768	785	746	767	725	781	784	819	790	828	766	785	811	817	828	727	754	754	761	802	778	746	785	744	849	792	812	762	754	836	738	786	763	716	753	786	730	792	752	785	793	789	725	775	787	774	758	825	784	782	760	744	738	738	733	772	747	776	709	776	821	742	733	774	781	754	779	765	782	783	703	757	797	744	795	733	818	758	819	803	774	730	782	741	805	726	785	743	811	774	782	771	757	774	795	740	763	760	740	769	753	778	762	782	790	782	792	752	755	793	790	730	790	762	780	742	806	737	774	790	766	757	771	779	788	770	780	736	777	735	693	774	740	783	761	760	787	760	775	789	793	803	739	792	761	787	764	779	750	742	735	789	799	760	753	733	753	725	810	790	832	759	776	750	801	753	752	759	701	797	797	762	790	773	757	751	773	760	785	731	771	796	748	760	811	738	735	791	787	797	799	745	705	745	786	744	750	825	709	779	811	725	778	793	797	781	763	763	804	774	755	790	790	747	753	808	793	784	766	772	803	777	738	741	754	746	714	757	800	753	739	739	770	718	796	814	734	786	764	762	779	793	752	789	755	779	808	760	749	739	810	721	758	760	766	754	745	730	742	737	764	767	786	796	756	823	755	770	760	765	734	783	813	785	744	755	758	794	800	702	779	750	801	780	780	747	737	834	771	774	801	719	822	750	826	714	735	809	800	743	785	760	771	803	732	792	766	808	795	769	787	767	786	764	772	774	771	762	808	787	793	747	728	746	754	774	785	724	712	832	780	759	746	739	751	769	716	771	744	760	768	782	744	783	796	751	777	788	770	788	739	732	797	740	752	719	677	803	722	811	785	789	810	766	769	778	734	784	778	733	741	763	740	731	797	759	747	743	744	742	744	780	777	808	790	770	790	734	734	759	767	694	760	720	732	787	777	736	754	797	782	772	710	732	750	770	797	713	775	765	763	776	764	771	814	759	781	788	808	737	783	795	751	739	798	735	722	785	723	739	804	775	771	766	820	754	781	766	747	775	837	773	815	753	782	758	782	788	748	740	805	721	766	749	715	758	773	767	784	774	770	758	796	759	766	793	765
1801	121	114	127	116	124	110	103	104	110	100	92	109	97	98	95	103	90	86	110	111	87	100	116	114	101	104	101	113	88	107	81	107	123	94	114	100	109	102	125	96	93	127	113	100	122	115	113	88	121	116	102	94	95	114	122	103	103	97	104	99	107	89	109	96	103	83	113	94	104	108	118	110	102	118	105	106	118	93	107	99	88	93	85	94	121	117	125	122	98	119	96	98	95	101	106	92	101	85	100	121	100	105	111	97	97	104	112	100	95	104	98	91	106	109	99	99	112	108	109	107	99	100	99	107	97	102	114	126	121	101	111	100	103	118	100	113	97	106	97	104	111	103	115	109	134	116	103	93	102	113	99	95	100	91	92	110	107	94	116	92	97	103	91	113	115	132	96	96	104	106	106	105	124	103	95	106	98	110	92	94	90	109	121	83	110	104	115	94	89	94	109	101	112	85	118	115	111	113	106	110	94	96	99	112	105	95	107	94	94	110	102	90	102	91	102	113	110	107	112	91	97	108	99	97	114	104	90	97	92	125	118	116	110	93	100	91	92	110	109	104	121	92	109	108	116	118	90	100	104	104	88	104	89	104	107	93	102	101	106	109	113	83	99	114	101	101	109	121	115	107	97	100	103	117	105	107	107	95	106	99	100	107	104	114	111	106	96	109	107	131	116	100	104	94	90	90	108	97	113	110	83	112	117	112	121	102	114	114	114	102	100	106	86	107	114	98	105	93	99	105	109	99	103	93	93	98	93	105	107	113	96	118	104	116	105	111	95	111	110	109	111	113	113	108	113	103	99	79	107	101	87	106	91	98	94	99	88	100	86	101	110	114	98	109	124	99	108	115	96	95	104	93	93	108	111	122	112	107	107	99	84	99	97	116	99	106	121	101	107	115	115	102	109	110	99	109	97	87	95	98	100	90	100	85	121	118	110	105	105	109	119	112	114	93	113	83	86	87	103	108	115	98	113	122	111	115	95	107	94	92	92	95	80	118	102	104	125	101	108	93	105	110	120	88	113	101	107	117	101	96	105	96	90	111	92	101	127	93	104	103	109	112	119	112	102	110	105	112	111	90	122	103	93	132	105	99	97	123	110	97	103	119	104	88	89	100	95	104	97	111	115	109	83	123	107	100	93	103	111	99	94	118	128	113	101	108	110	118	85	107	101	100	113	109	102	103	107	98	115	113	108	102	94	81	99	94	99	104	112	117	99	91	105	107	123	109	106	98	112	108	106	103	108	93	96	89	108	106	96	92	112	114	107	98	89	95	116	104	81	106	91	105	111	106	94	121	104	102	111	88	107	93	96	109	87	105	109	107	110	106	99	92	99	97	105	96	108	85	82	98	99	95	83	123	98	94	116	114	132	119	122	90	100	107	87	92	90	95	111	103	103	99	102	103	109	113	117	124	104	101	98	107	95	106	112	96	109	107	106	117	111	114	106	119	112	110	118	97	110	102	109	104	113	111	109	87	98	97	115	95	94	93	115	89	120	129	113	96	104	95	85	101	115	100	107	97	112	117	101	106	123	101	106	100	122	112	110	97	83	93	111	109	119	104	95	107	96	123	107	109	86	107	117	96	102	106	107	121	105	104	95	113	97	112	92	103	108	126	117	107	115	111	99	121	96	102	131	108	103	101	93	114	106	111	104	95	110	110	106	101	108	96	109	92	94	124	109	104	103	111	92	97	127	105	121	116	97	103	96	112	92	120	98	105	98	103	102	122	109	105	113	97	94	110	108	108	92	111	112	103	101	114	118	90	92	109	114	103	86	99	120	102	123	107	97	84	132	103	106	81	117	118	102	101	112	84	127	97	119	128	88	93	93	87	90	101	103	93	96	89	112	102	113	99	106	113	124	126	104	108	112	119	93	108	113	95	106	122	107	113	92	110	107	91	100	104	100	108	109	88	113	100	83	104	101	108	110	105	104	112	102	88	94	113	98	112	106	114	109	97	116	128	107	124	99	107	103	105	99	106	100	92	119	115	90	109	101	122	97	96	105	109	99	93	116	106	99	108	132	88	103	98	103	113	103	82	99	90	128	91	89	110	99	110	118	110	104	79	90	103	92	113	114	104	105	103	112	86	115	126	119	104	102	102	104	103	104	111	122	109	110	97	94	102	111	119	93	109	114	101	107	102	110	108	101	121	99	116	115	95	109	91	100	86	112	110	115	86	97	91	107	96	128	100	98	91	111	106	98	100	113	100	105	102	116	95	111	90	109	107	94	113	84	107	92	89	108	100	115	93	92	105	120	94	86	100	100	93	112	93	99	100	100	99	99	101	90	108	107	108	120	110	107	131	94	98	100	87	123	101	110	117	92	120	96	88	105	91	116	99	101	94	107	102	108	103	113	87	103	111	132	116	96	118	112	93	93	110	103	109	112	103	122	102	102	87	105	116	116	111	116	109	82	89	105	87	110	99	123	118	112	96	101	107	104	103	102	121	102	118	96	97	121	110	90	107	110	118	106	110	113	83	93	111	111	110	93	114	93	120	93	105	100	109	110	114	105	120	93	103	105	99	105	89	95	109	95	92	103	110	111	106	98	103	112	93	90	115	101	110	110	94	103	94	104	103	87	103	112	81	103	90	97	96	105	87	126	126	114	103	97	102	117	112	103	115	96	111	103	104	85	93	76	108	98	94	121	105	100	112	118	111	107	107	93	94	100	119	109	99	85	113	102	128	98	123	113	120	107	102	105	103	87	96	111	105	106	109	80	108	113	107	101	129	105	96	90	115	101	93	91	97	107	102	105	101	101	147	101	99	82	90	112	104	101	107	90	93	111	105	93	108	108	80	90	107	91	104	99	88	104	107	105	103	92	121	112	99	126	106	106	97	103	108	114	100	83	125	105	95	92	93	118	86	106	95	127	91	104	108	104	110	100	111	106	110	114	114	108	123	103	114	115	101	113	121	99	104	108	114	110	110	100	104	101	123	114	97	90	102	103	91	121	92	105	114	92	123	117	107	109	105	95	88	96	99	107	100	131	110	111	92	106	109	107	111	101	101	115	116	114	126	80	100	104	111	99	96	94	94	110	100	113	113	106	97	107	78	104	108	104	101	108	102	110	111	114	102	87	101	110	106	105	104	108	101	114	108	102	99	130	114	110	93	110	102	100	106	94	94	98	101	99	116	111	124	86	105	103	95	99	110	107	112	90	104	109	92	108	107	128	84	91	121	122	103	89	95	95	103	118	85	104	105	124	103	120	105	117	112	95	92	90	88	123	106	102	105	125	115	97	94	114	109	101	123	83	110	91	101	101	86	100	96	121	96	75	102	91	101	117	107	97	116	106	97	114	93	105	103	126	105	125	115	109	98	95	101	111	102	97	96	101	103	102	82	108	91	103	111	119	117	96	94	100	119	112	99	116	123	98	121	121	87	102	127	108	110	99	122	119	110	103	91	98	93	103	103	115	111	93	91	111	112	105	91	108	107	92	100	115	85	107	117	114	105	96	110	96	114	107	108	132	98	103
2134	361	386	427	432	368	340	383	344	349	377	391	327	331	326	343	353	316	330	331	302	310	331	355	329	333	332	321	286	336	324	310	320	322	331	314	330	331	329	318	333	325	324	331	320	336	333	290	327	338	328	305	336	302	350	337	301	337	348	309	319	333	308	329	313	319	307	310	304	296	311	308	296	323	331	349	293	298	346	284	333	319	317	319	310	324	295	295	303	310	328	316	308	329	285	327	318	315	344	330	326	309	309	322	346	323	288	328	298	317	327	317	317	339	337	322	341	320	325	325	307	347	312	308	315	332	338	317	295	330	345	325	296	328	312	313	309	327	312	331	281	298	340	308	331	332	346	335	299	337	320	302	299	330	316	320	297	317	342	333	293	311	316	344	320	320	328	303	323	324	341	323	339	331	309	324	314	323	305	311	310	323	343	303	313	292	330	286	337	321	304	308	319	324	347	333	282	311	305	301	328	331	299	349	328	334	303	311	331	332	309	354	320	284	325	333	334	345	339	293	328	328	284	314	317	322	332	310	327	338	314	305	299	322	337	325	339	319	298	334	306	313	354	311	312	311	386	317	357	314	364	348	315	299	292	311	306	343	308	328	333	305	342	347	299	322	302	313	300	306	291	344	307	346	322	333	309	334	358	344	297	356	287	293	320	319	313	324	333	312	332	316	327	328	320	329	338	327	309	321	289	353	341	314	299	313	284	287	294	322	314	266	324	314	328	334	290	320	323	322	309	332	315	342	326	323	326	293	322	333	341	297	298	304	306	319	313	310	325	341	311	306	313	327	330	347	335	307	316	309	275	292	299	296	312	305	323	316	329	311	318	310	334	331	306	316	337	326	297	339	343	322	318	359	323	305	297	308	318	299	339	302	285	310	316	349	334	328	319	324	339	317	348	290	299	291	339	330	331	292	299	353	311	297	328	344	300	318	324	357	328	299	347	312	334	313	342	329	316	291	321	315	324	311	317	322	352	336	317	360	344	318	280	314	324	335	337	302	314	319	355	309	322	312	259	306	289	297	309	312	333	335	320	348	322	332	351	317	339	288	318	337	286	342	286	319	316	305	314	371	328	329	312	309	343	322	300	323	307	333	314	280	347	301	309	304	343	294	346	317	320	344	317	296	306	303	342	316	332	325	349	342	303	324	339	334	280	332	304	319	305	319	311	338	295	346	327	295	308	314	278	303	299	305	324	324	331	296	347	336	306	302	315	305	345	321	333	321	350	298	298	332	312	324	295	315	301	346	337	287	327	330	312	325	300	293	312	340	327	325	336	309	305	302	304	316	326	340	328	363	281	319	339	329	299	314	339	324	312	287	312	302	340	324	319	307	303	298	310	329	324	342	309	328	309	319	338	321	310	331	330	332	318	322	334	326	299	327	309	298	335	305	295	314	317	326	333	334	300	330	316	315	326	309	306	315	311	320	343	314	305	296	362	315	322	316	312	326	314	341	349	313	343	317	314	306	333	331	349	327	311	349	340	283	325	327	316	319	339	320	329	306	317	356	348	301	326	293	343	297	349	315	311	301	300	343	341	314	332	302	318	312	264	313	324	339	340	328	308	328	342	324	327	267	330	311	326	325	336	298	318	308	332	344	326	334	317	313	332	339	307	359	341	328	343	322	303	323	293	285	312	364	314	318	316	321	317	308	284	334	313	308	306	309	330	338	336	309	313	314	363	314	328	333	339	315	311	322	325	338	330	304	301	319	311	291	354	344	328	330	356	303	323	328	362	313	298	300	321	327	304	304	301	302	277	308	304	351	336	313	342	343	315	319	353	305	321	318	307	308	325	294	333	337	342	302	293	330	328	278	339	306	305	344	314	294	319	296	304	335	324	341	342	298	297	323	325	309	321	321	305	304	320	321	308	313	354	326	311	305	317	324	322	308	310	307	281	305	307	321	326	298	352	355	304	355	324	283	328	328	320	300	311	311	322	321	293	320	313	332	319	333	312	333	341	303	332	367	286	322	326	315	348	304	324	331	310	323	323	337	296	307	327	329	362	304	310	333	316	325	342	335	331	350	342	313	314	297	330	309	353	315	311	353	310	311	316	350	300	331	324	329	313	323	320	306	299	381	303	320	338	330	333	317	338	327	340	338	338	319	309	321	322	278	318	332	338	321	313	277	347	316	346	344	320	298	328	332	325	311	325	311	329	315	309	306	302	314	307	324	319	337	318	322	290	311	330	335	312	318	320	317	334	318	318	311	321	334	343	317	307	331	301	327	305	301	329	329	336	288	306	318	304	317	310	307	328	337	313	333	334	312	281	321	345	326	328	297	338	315	299	304	307	301	293	308	331	317	322	306	335	310	363	335	341	333	371	314	327	314	311	341	310	317	349	310	307	346	299	328	300	325	341	307	341	327	336	311	322	330	324	329	352	305	333	313	328	312	358	303	291	330	304	303	322	323	323	299	320	327	328	282	329	339	356	334	329	321	307	324	312	339	325	315	327	308	304	342	326	330	323	299	288	307	336	321	317	319	281	294	322	329	360	321	332	329	328	312	340	297	321	358	301	349	307	356	316	322	323	313	311	291	325	267	338	333	310	326	303	309	297	316	308	316	321	323	335	289	312	334	295	308	297	298	315	323	330	344	340	339	332	336	323	328	312	335	293	337	342	323	295	317	316	315	307	310	331	304	335	319	309	318	343	285	308	318	310	348	297	320	344	332	310	315	340	312	314	295	274	300	307	324	311	328	302	275	313	320	325	313	306	329	327	336	325	283	339	311	340	304	292	310	346	322	324	329	303	316	322	332	319	333	325	315	292	313	318	328	305	301	310	332	307	334	320	333	318	314	342	314	302	311	311	300	336	322	322	313	337	335	350	321	326	334	314	329	315	298	316	334	301	320	330	333	334	297	360	309	315	331	300	337	349	323	334	359	346	326	307	336	298	302	329	300	330	322	351	314	312	313	338	302	325	331	327	294	301	339	343	342	331	298	338	324	347	308	312	321	300	301	307	322	321	308	313	335	325	297	301	316	322	348	338	283	313	337	305	350	329	351	350	302	334	329	329	298	309	340	346	320	298	320	315	322	329	329	308	305	305	322	329	323	315	316	337	300	311	328	318	335	322	316	356	319	313	314	327	327	337	325	310	359	286	297	322	314	321	315	301	296	329	302	306	344	319	306	327	307	302	369	319	302	311	314	350	326	304	313	331	314	344	304	308	299	324	303	289	332	306	305	322	299	337	285	346	337	313	340	323	311	339	348	322	310	303	287	323	323	323	308	315	335	321	302	315	305	308	341	319	313	332	307	322	313	327	304	317	317	303	315	332	341	296	300	308	332	302	359	361	300	287	309	273	331	339	290	317	322	308	302	336	325	312	337	354	338	301	356	321	326	305	325	323	315	315	350	338	302	289	296	305	325	328	292	304	331	288	338	339	320	331	310	327	331	299	284	300	333	325	338	306	297	337	310	305	320	332	315	311	305	337	318	316	322	306	327	305	264	290	363	317	304	328	321	351	279
7475	935	1159	913	592	446	385	349	252	269	268	221	232	177	201	174	198	200	199	149	170	213	175	190	174	169	171	160	143	144	160	140	145	166	155	143	146	160	159	152	165	174	176	149	172	130	141	155	147	183	148	150	152	173	169	157	159	145	162	150	132	178	155	141	131	143	152	163	166	175	153	148	167	139	141	155	160	173	132	138	152	147	151	156	147	155	149	155	177	158	150	140	147	153	192	144	155	151	172	153	135	146	174	149	118	153	170	143	167	155	140	159	148	146	156	133	172	139	162	152	144	141	147	131	150	141	170	140	139	142	155	147	156	168	159	173	155	148	179	178	149	148	156	129	146	148	143	160	162	160	149	156	155	153	151	158	154	164	140	158	137	156	147	163	162	149	164	143	129	149	152	151	140	171	143	136	170	155	159	164	132	161	149	168	147	152	135	164	142	146	138	162	162	161	181	165	154	136	144	155	140	167	135	142	143	178	175	151	154	142	141	156	145	167	144	178	174	158	145	156	131	156	146	154	157	168	153	139	138	157	142	140	126	158	136	179	149	134	134	159	148	151	136	168	162	147	165	148	158	142	178	157	175	151	145	123	140	128	138	147	142	129	142	146	167	141	160	173	151	155	181	136	135	158	129	138	148	172	166	132	152	160	141	155	156	158	141	144	143	174	123	154	149	147	162	168	165	160	147	135	156	152	168	119	151	162	140	157	145	165	155	143	135	135	160	132	154	146	147	143	147	182	145	172	138	180	163	161	145	132	165	127	141	156	128	160	147	147	159	139	131	162	151	147	155	145	161	180	158	181	143	172	159	151	152	147	157	139	148	164	174	148	141	143	161	121	140	160	148	168	161	127	137	145	152	136	154	153	147	157	145	158	146	171	143	152	148	173	127	163	140	142	155	163	150	161	170	175	171	145	136	136	133	179	158	139	150	184	151	150	132	126	159	140	173	174	146	161	143	148	154	145	143	168	147	137	158	138	155	146	145	165	143	145	157	150	167	126	165	173	149	166	150	158	150	152	137	155	141	145	158	154	160	148	166	154	150	142	162	162	153	155	147	173	143	156	140	151	165	149	124	155	148	161	153	148	141	151	174	154	151	165	161	125	182	177	161	164	155	171	167	150	146	145	153	137	163	170	158	150	142	163	160	151	146	146	136	145	148	143	156	154	163	188	143	162	151	152	157	119	155	135	153	160	138	133	138	174	161	166	152	153	152	154	149	153	158	155	154	139	176	135	173	179	153	171	161	153	173	172	157	137	157	172	140	155	138	144	171	184	147	144	140	152	193	160	132	160	145	149	133	149	162	140	163	153	144	144	169	141	177	154	154	170	156	149	174	163	141	166	158	119	143	172	147	143	150	145	182	131	152	150	151	162	177	150	146	162	173	182	142	138	151	145	133	163	150	160	149	161	142	164	143	138	154	152	152	162	149	191	143	162	137	131	141	146	172	133	132	150	149	153	177	139	156	164	171	149	163	148	141	162	145	163	156	161	165	160	157	133	156	163	131	146	162	174	147	152	139	142	167	137	168	155	161	150	171	161	153	158	159	163	144	136	148	145	146	137	162	140	149	162	160	164	150	161	167	148	150	161	157	184	152	155	150	148	152	158	145	172	159	153	153	146	140	194	166	127	165	140	141	140	152	152	126	130	127	144	149	135	180	163	157	143	130	154	151	145	162	141	175	148	154	161	138	151	146	151	150	161	170	159	144	154	130	144	142	148	135	167	178	144	147	138	150	151	156	142	160	139	158	144	148	163	171	145	158	154	149	129	150	164	178	169	139	149	167	138	150	141	149	155	177	167	142	154	157	167	158	136	157	155	165	154	136	156	120	155	141	140	129	145	111	160	140	169	140	177	134	160	174	165	164	152	158	168	162	155	133	155	157	165	165	152	150	163	129	158	147	137	154	150	163	150	156	130	131	145	165	148	136	165	156	179	131	158	143	160	140	142	151	146	123	147	153	170	163	163	149	164	165	172	129	164	145	165	142	143	162	169	139	155	141	148	160	154	153	153	168	157	138	152	136	159	172	158	154	156	136	150	148	153	175	133	151	154	135	156	183	137	131	155	176	160	149	141	164	128	142	148	149	146	162	146	159	155	164	136	134	154	159	161	159	153	162	159	156	174	178	148	159	160	180	135	170	140	169	145	154	152	162	149	143	128	167	142	153	137	143	151	162	134	158	164	170	146	142	158	179	142	153	176	158	134	151	162	157	158	156	148	161	183	148	169	155	138	158	176	144	155	154	129	153	160	151	141	166	152	144	149	136	129	165	161	149	158	133	147	164	148	130	145	150	134	147	167	145	182	151	154	164	168	167	144	150	138	155	169	162	160	167	160	161	136	167	151	148	157	183	171	140	155	165	154	131	146	156	175	147	144	151	169	166	158	152	161	139	143	156	177	157	137	149	142	160	151	146	167	157	168	145	160	154	154	153	158	159	157	139	154	153	130	135	141	159	154	142	166	146	154	172	171	145	149	155	131	158	149	156	133	166	154	154	150	143	170	183	166	142	160	165	162	161	161	158	159	152	167	151	144	174	141	159	153	149	170	170	135	149	165	162	127	145	157	141	156	156	159	164	156	165	132	153	185	157	158	144	140	145	134	162	171	157	144	167	141	132	135	179	159	162	161	158	169	162	128	135	138	138	145	158	131	173	156	171	138	134	142	157	171	160	154	169	118	161	148	147	143	141	164	128	152	142	174	160	146	153	161	147	129	169	156	147	127	165	170	162	166	168	148	160	160	178	169	157	171	175	159	171	157	158	141	152	145	131	142	149	148	161	162	147	152	150	151	155	145	146	137	168	150	157	125	160	153	145	138	138	161	152	152	149	141	146	136	127	175	169	181	157	160	129	146	142	147	160	175	172	143	163	167	162	161	171	149	149	157	136	150	148	175	172	134	128	153	146	148	132	149	168	155	141	141	157	156	127	177	147	156	157	143	149	152	184	175	153	165	171	143	158	176	166	148	148	121	144	149	141	152	184	172	157	140	164	149	165	164	122	170	147	152	166	139	161	144	150	157	156	134	172	129	165	134	149	137	165	163	119	143	130	133	160	161	166	144	149	160	156	152	146	143	147	178	161	155	162	159	162	160	167	132	154	141	156	158	146	144	141	167	167	160	130	135	160	141	145	154	137	166	172	167	185	172	135	156	165	168	135	159	161	146	142	162	151	142	159	143	166	145	130	144	161	152	146	171	133	144	168	148	153	140	152	154	190	171	156	156	142	156	154	174	178	185	150	147	165	145	141	160	174	146	167	185	123	162	168	130	138	142	155	145	152	154	135	146	166	145	143	152	135	145	133	153	178	147	143	177	150	151	173	165	158	112	154	150	156	148	142	149	158	141	146	159	149	159	140	118	145	133	131	143	129	138	154	157	136	161	124	143	164	158	140	137	141	153	169	154	161	161	133	143	133	158	137	144	130	156	159	124	161	146	147	151	147	159	156	137	166	171	153	169	159	141	165	154	145	156
5813	1196	2484	3073	2617	2190	1745	1516	1304	1113	1044	951	864	804	799	706	704	645	681	644	587	579	585	569	541	550	500	560	521	532	491	496	514	488	506	476	468	498	438	508	486	488	526	518	443	492	464	461	423	455	460	444	464	450	441	487	438	453	473	444	493	458	467	454	512	457	413	482	448	451	494	490	433	440	427	439	443	483	461	435	470	448	449	465	460	416	457	454	432	452	445	436	413	438	470	468	456	386	469	453	427	415	412	453	449	461	470	439	484	447	470	449	453	459	451	445	430	449	452	422	406	409	439	431	437	474	457	441	439	394	372	418	432	471	456	445	380	401	465	459	458	464	421	429	459	419	422	427	431	431	419	440	424	424	438	457	430	458	435	453	413	424	444	430	455	472	464	422	455	437	440	469	456	440	462	448	454	447	445	438	443	456	457	473	438	413	458	458	453	474	456	433	400	491	484	491	408	443	420	469	405	434	430	430	460	427	440	463	426	426	443	448	447	437	418	467	465	448	450	411	468	418	437	437	408	445	454	462	443	425	438	421	416	405	417	418	442	437	432	451	456	438	417	426	427	461	470	421	459	442	437	419	458	446	427	399	428	441	451	441	453	469	440	422	449	435	444	455	459	425	423	420	451	447	452	457	422	451	442	408	448	404	435	427	418	406	417	424	391	444	444	474	460	436	458	417	441	428	468	422	444	461	494	433	431	446	439	435	435	430	487	452	412	445	457	404	423	442	448	400	422	464	463	429	449	443	438	453	456	404	441	420	426	450	440	446	446	430	434	433	451	423	407	464	459	486	423	446	416	446	463	449	486	419	446	456	444	462	448	397	477	463	416	431	468	420	431	430	419	442	442	428	397	465	458	440	439	429	428	453	478	425	416	413	428	446	412	461	428	429	427	414	461	445	449	445	427	416	451	466	466	431	483	440	450	424	464	437	437	429	415	476	437	459	436	429	459	463	452	437	455	443	429	439	438	454	452	432	438	468	464	453	420	450	427	453	443	423	463	409	435	470	431	454	411	502	418	442	438	437	468	458	457	457	454	415	426	446	461	419	486	425	448	428	438	428	423	421	431	478	443	465	432	427	465	458	425	417	423	435	481	420	436	404	442	486	440	449	426	447	474	434	431	436	440	439	453	416	444	427	434	436	420	390	475	482	431	407	488	451	399	456	407	436	442	450	455	462	426	483	456	422	438	437	450	431	450	453	450	435	437	450	445	452	426	436	429	443	432	429	424	437	434	438	436	444	439	453	459	412	409	405	455	438	411	463	455	427	442	409	467	448	471	383	460	444	427	445	411	433	445	436	468	446	415	430	475	427	440	438	447	425	432	435	449	431	431	453	448	445	473	401	495	477	451	423	447	436	468	430	443	434	444	413	424	438	377	406	465	466	444	444	420	431	396	432	436	457	432	460	476	447	439	467	412	443	437	446	445	443	396	440	439	430	465	451	490	411	428	465	425	457	428	433	452	439	411	472	431	436	458	447	396	417	479	462	441	443	449	413	457	444	442	447	449	463	437	440	402	447	461	475	462	413	438	406	469	388	426	445	458	432	491	463	429	436	425	418	460	405	417	434	452	427	446	455	419	433	465	461	430	445	416	448	430	447	457	412	433	425	422	425	450	462	412	457	464	444	428	419	475	415	442	433	436	425	424	430	460	422	476	433	428	405	425	441	420	433	411	437	429	434	452	437	439	411	428	449	403	427	432	458	445	456	450	431	446	477	432	458	480	427	432	448	453	455	425	452	455	420	439	453	452	460	438	448	454	400	474	431	438	431	441	449	443	431	408	451	457	453	439	449	419	444	432	470	456	414	470	472	468	425	454	425	438	423	415	421	457	440	471	434	461	427	417	442	436	417	436	438	427	418	431	448	423	422	445	442	419	441	441	466	450	437	458	407	429	418	469	458	447	439	427	447	413	448	468	465	437	419	440	469	461	406	408	432	421	468	409	434	436	440	422	406	426	430	407	437	464	416	414	432	423	447	453	442	439	447	449	443	408	429	450	497	445	438	405	470	434	468	405	401	408	442	445	440	470	448	432	432	445	440	450	449	420	435	438	449	427	421	444	408	422	454	448	441	439	448	421	436	455	399	445	469	440	402	433	412	462	498	419	456	440	442	412	416	477	441	430	422	451	389	429	468	434	446	438	436	460	443	465	444	412	413	437	417	483	443	448	408	459	410	442	436	449	427	411	440	412	442	425	412	410	387	463	441	432	440	448	431	442	466	471	470	444	453	399	454	434	452	418	462	440	451	429	428	458	423	457	434	442	467	463	450	420	422	440	449	441	464	403	444	426	438	412	448	451	393	434	459	454	482	425	423	432	457	459	446	471	435	438	424	420	451	423	449	462	462	442	436	473	443	441	505	406	424	423	440	421	423	440	412	439	448	432	478	438	442	396	446	436	413	440	456	422	481	451	458	434	431	397	427	470	437	454	501	447	485	471	432	420	430	443	437	399	402	401	448	461	442	435	454	422	462	443	431	442	467	435	466	438	492	401	426	398	471	432	426	457	422	435	454	434	446	431	451	411	471	442	454	491	426	398	435	449	447	437	469	419	404	463	412	437	446	414	424	415	453	443	411	426	422	422	409	421	440	411	452	441	440	452	441	451	469	457	440	453	464	438	437	439	450	432	451	434	472	430	447	433	459	425	441	479	474	443	430	428	435	460	409	419	435	450	433	468	430	404	450	486	410	409	422	420	452	414	459	426	457	454	431	438	411	477	429	425	439	425	442	439	418	465	464	449	425	451	444	411	440	416	429	429	437	450	474	435	454	454	471	446	467	409	450	452	414	457	424	428	468	440	455	477	435	460	430	470	455	458	431	486	458	456	422	428	457	442	448	451	412	423	455	433	462	443	423	460	455	439	430	382	443	438	458	460	461	452	462	440	410	424	426	458	432	405	470	458	453	441	445	428	466	480	442	449	439	460	427	421	403	425	439	455	485	425	425	384	433	425	416	437	468	471	423	439	406	432	411	474	460	444	445	403	453	433	464	432	414	396	428	443	428	432	454	452	422	389	430	472	461	426	427	479	437	442	447	459	416	454	461	421	413	450	465	453	381	483	410	489	461	453	478	447	429	420	439	467	449	454	452	418	465	429	446	435	447	479	440	422	469	464	427	452	449	428	444	436	456	449	460	450	440	437	452	459	426	433	433	424	427	421	461	455	476	437	430	428	489	439	435	446	474	459	405	456	476	451	458	441	427	420	466	431	477	454	433	440	425	447	424	461	426	435	450	442	418	417	418	450	465	468	443	419	442	486	451	448	465	409	450	420	471	428	463	450	386	461	428	424	430	424	471	463	443	462	431	477	436	451	407	451	456	467	463	437	462	481	484	452	416	440	442	444	441	452	453	468	420	459	429	426	435	441	440	426	432	438	461	439	438	469	476	410	452	461	436	482	440	425	437	431	464	433	449	398	415	433	427	477	415	425	395	443	440	416	415	432	430	463	447	447	458	441	433	435	471	436	425
14645	2536	2615	1838	1341	984	825	686	593	518	506	451	468	369	403	375	351	386	368	363	373	312	343	338	364	348	316	327	318	318	347	318	333	344	348	316	327	316	301	313	320	340	313	285	301	312	333	341	335	291	302	336	304	341	314	310	297	274	302	306	327	285	319	278	317	312	321	304	314	303	261	318	310	322	327	300	310	281	298	277	332	300	331	313	295	299	296	292	309	320	308	331	327	312	300	290	320	301	321	309	318	296	298	299	302	306	298	300	326	286	304	305	330	349	298	350	296	313	307	317	355	293	314	300	320	285	282	301	294	287	273	277	287	347	322	295	263	291	305	286	265	299	320	315	303	317	306	314	352	330	321	320	333	300	318	299	316	278	300	331	296	324	302	284	291	316	317	308	304	264	272	307	323	308	350	274	286	306	292	314	287	309	293	304	322	321	292	293	283	292	308	320	355	326	291	284	329	301	308	274	337	295	307	335	313	335	301	311	330	357	312	312	302	293	309	286	299	317	286	278	306	285	338	332	318	297	322	289	281	330	316	318	311	309	303	286	329	318	298	311	317	306	345	312	306	269	317	304	293	308	317	308	276	305	306	322	329	335	316	310	282	311	326	297	335	296	327	312	329	288	327	255	309	297	312	318	315	305	291	320	307	291	289	304	316	313	299	289	297	293	299	295	320	327	297	291	312	281	327	283	307	299	328	303	292	321	295	330	303	315	325	286	342	286	295	318	314	291	302	327	273	333	301	307	281	320	300	318	319	298	319	289	316	324	294	330	332	302	342	322	326	311	331	304	297	286	334	278	279	348	275	291	305	311	309	300	266	309	291	294	285	314	272	301	260	325	317	309	318	311	294	300	288	309	289	317	319	316	293	283	329	336	313	328	301	319	311	275	313	294	330	279	304	307	287	320	302	334	312	266	292	297	303	331	282	292	287	343	331	289	285	326	299	321	313	303	270	285	314	319	302	308	318	313	283	319	313	317	280	296	303	323	332	288	302	323	321	313	281	317	319	286	269	266	293	291	340	295	316	278	294	307	293	316	319	294	293	290	316	289	313	290	303	333	301	295	314	323	339	332	318	274	303	305	305	303	298	278	281	323	324	330	298	342	319	308	296	320	283	304	282	303	287	284	323	304	272	299	309	302	304	294	312	311	324	304	280	308	300	339	290	327	287	321	293	317	314	312	318	306	313	297	315	300	281	317	322	325	291	297	316	328	327	311	308	304	318	305	301	292	300	315	290	325	259	296	312	311	293	333	337	282	292	291	303	320	264	351	291	301	306	320	330	288	314	329	333	325	309	331	312	290	325	325	288	318	298	337	336	328	344	285	320	338	295	299	314	342	310	292	321	304	299	296	267	322	279	287	304	309	294	329	289	323	328	316	315	274	284	320	336	332	317	297	318	316	314	299	277	303	326	315	320	280	285	325	323	317	317	275	338	315	304	287	312	302	297	333	287	298	329	303	298	307	302	295	286	306	311	326	284	326	326	293	279	314	333	306	334	293	296	307	330	308	297	326	305	310	301	296	280	299	317	318	294	304	322	308	281	309	289	305	324	306	301	282	295	301	324	322	286	296	302	312	301	301	306	282	278	302	308	317	305	295	296	285	295	296	267	334	304	298	315	309	340	315	283	329	299	313	312	279	288	307	328	301	313	296	308	328	266	308	313	289	314	284	293	267	298	327	283	305	292	311	311	304	303	312	322	315	322	272	268	369	336	287	313	293	303	265	290	290	325	332	353	309	320	288	286	298	310	327	297	320	300	336	268	279	292	318	274	309	311	300	299	285	306	309	300	313	287	307	301	283	317	291	299	294	285	315	299	317	322	311	325	324	315	364	314	306	307	300	312	294	317	286	295	304	321	303	310	341	291	330	299	335	281	310	292	300	289	314	295	291	296	321	311	292	295	305	287	298	325	332	283	307	327	303	324	286	301	283	301	304	313	296	277	302	295	297	321	341	274	317	353	301	285	318	334	317	291	256	300	314	301	331	309	327	303	337	313	306	269	315	295	315	326	265	324	280	297	327	323	302	297	323	300	291	294	290	318	319	289	329	285	297	315	315	325	341	321	305	349	352	295	268	305	281	305	328	294	297	292	295	303	323	293	307	299	300	290	326	318	296	305	298	283	289	319	275	331	299	313	307	305	306	300	315	308	289	327	327	351	339	309	292	327	352	302	332	327	271	290	284	291	286	339	317	313	341	283	303	287	305	294	320	309	320	297	317	327	330	332	290	307	303	307	292	303	332	296	278	315	330	294	334	289	313	329	273	322	289	321	301	318	312	294	310	350	308	283	302	306	305	301	330	322	273	266	307	288	305	302	301	302	297	327	313	324	292	301	297	302	305	311	292	297	309	301	323	312	319	310	338	309	319	333	286	303	309	315	308	302	329	300	297	332	295	266	283	301	279	326	300	300	285	314	296	291	279	356	312	310	308	291	301	291	326	311	296	345	328	293	330	339	293	283	317	336	293	336	283	316	283	279	293	300	304	287	293	298	311	294	336	327	294	320	321	301	324	313	311	300	282	342	302	308	310	308	328	318	290	315	330	333	283	317	312	333	311	288	299	338	342	318	289	301	319	337	307	318	316	292	320	314	277	332	317	317	325	321	304	311	307	317	335	286	292	331	277	302	315	310	310	314	272	308	313	329	321	311	297	317	334	287	271	318	298	303	337	333	313	322	298	261	316	296	308	306	325	278	289	268	322	276	327	335	304	316	303	335	300	317	319	267	329	339	276	301	313	316	305	307	277	290	299	298	303	329	309	301	284	334	298	314	322	294	329	314	363	254	320	286	322	301	302	286	341	288	319	327	356	286	331	323	336	307	311	311	299	299	285	309	338	311	298	314	349	323	312	313	319	299	313	299	302	297	317	310	287	317	306	317	316	281	318	298	306	289	298	312	328	300	300	328	249	316	332	312	326	299	273	291	303	285	275	304	272	300	312	303	322	336	301	284	276	294	309	320	283	318	312	314	282	316	318	322	287	286	273	334	309	293	336	306	297	287	297	276	304	314	310	302	285	288	307	289	282	300	283	312	278	328	303	305	332	295	302	306	303	334	341	300	277	310	346	330	307	275	310	317	332	309	298	339	303	284	308	330	294	281	325	317	340	309	327	328	296	288	304	256	327	307	280	309	323	321	324	303	327	336	295	292	295	314	287	361	322	291	294	287	334	276	289	311	298	265	326	300	319	316	295	322	321	290	337	312	317	279	298	285	308	310	342	316	291	305	309	292	308	296	274	286	316	356	284	321	327	295	319	294	286	317	316	278	311	291	325	314	325	318	301	323	313	260	260	292	347	320	315	295	304	307	292	308	303	282	315	316	273	330	308	297	335	262	285	291	330	283	292	309	316	289	281	306	265	303	290	306	271	312	308	289	298	304	276	347	287	300	291	308	321	295	299	325	317	309	315	303	325	309	317	300	322	287	283	321	319	285	308	323	319	309	270	311	314	307	298	310	343	319	293	292	340	309	275
7836	2298	4738	5560	4797	4066	3241	2816	2270	2056	1871	1677	1517	1395	1411	1284	1331	1223	1206	1109	1060	1052	1074	1033	982	961	941	941	959	893	892	899	867	876	879	884	877	845	836	830	882	861	858	830	809	803	809	831	815	829	798	751	801	822	819	816	806	838	829	784	826	780	801	792	713	814	797	828	771	758	802	764	778	717	800	739	747	786	756	812	790	739	784	780	763	793	827	747	742	741	789	747	763	756	759	753	789	780	782	755	801	778	763	779	778	760	765	749	786	770	759	769	775	784	784	784	759	771	778	728	765	745	790	773	779	768	788	783	731	752	730	800	755	762	760	772	776	784	729	795	741	740	716	765	759	730	764	759	749	781	770	770	735	775	777	732	793	778	781	767	744	783	764	699	812	775	812	771	770	786	743	751	760	765	772	763	770	773	746	725	739	726	787	759	752	732	761	792	754	746	768	810	718	794	787	722	777	772	734	770	759	713	805	818	763	755	757	754	719	776	749	775	760	762	799	761	753	761	749	800	703	779	769	734	753	720	746	742	796	779	760	763	815	771	749	725	731	783	759	795	775	781	794	699	710	770	753	749	743	783	796	735	733	781	790	741	756	734	772	761	710	736	772	760	769	790	778	766	775	698	706	762	751	793	749	735	709	754	763	759	760	752	722	791	813	735	735	743	816	756	768	762	739	766	750	751	774	779	741	781	700	746	765	794	760	744	754	743	744	725	734	790	745	817	767	738	771	719	772	816	750	799	777	773	796	777	735	743	779	710	752	816	762	760	796	805	718	786	784	774	717	741	780	781	785	775	786	765	750	752	778	752	729	748	765	778	766	792	774	785	724	775	774	792	739	699	773	777	786	779	766	776	754	793	738	731	736	792	791	786	752	793	773	759	800	737	772	721	786	764	709	708	775	810	770	704	759	811	749	774	750	774	800	770	784	793	772	762	738	674	711	746	720	763	748	707	750	788	745	785	791	766	747	748	739	738	778	769	739	717	753	765	745	754	792	749	759	749	803	770	771	796	787	723	758	767	766	731	735	716	770	778	803	779	782	786	752	769	701	759	822	729	784	741	807	744	775	758	765	759	795	753	794	759	744	764	819	783	782	736	787	808	775	771	756	754	714	800	767	767	713	726	779	778	750	752	799	825	799	739	773	780	769	776	730	767	733	761	756	779	699	746	807	736	779	768	770	742	796	804	773	789	727	759	779	739	773	770	775	730	785	744	784	751	741	785	778	790	776	742	755	766	785	786	792	740	738	762	830	731	753	795	813	743	764	807	777	743	741	770	746	757	721	757	726	750	726	780	762	770	793	733	801	754	744	792	790	791	799	782	829	765	783	775	740	736	783	773	747	798	812	777	775	785	737	787	777	791	768	739	754	769	767	749	791	777	780	832	802	758	777	733	762	738	719	740	817	757	777	695	715	759	711	767	759	772	749	748	764	770	749	768	732	775	757	742	765	766	740	755	768	762	745	786	729	791	742	768	758	794	742	786	724	744	758	776	779	790	738	784	783	753	746	724	746	711	770	791	757	767	759	756	719	798	772	751	793	719	754	714	747	778	760	793	707	748	794	800	774	761	773	752	792	772	754	788	795	752	760	757	756	720	732	736	804	763	783	792	802	719	782	753	775	770	727	749	779	767	749	716	779	771	742	771	750	728	733	781	787	771	773	782	750	708	809	822	802	782	690	800	726	741	802	749	732	823	819	760	744	761	773	752	751	790	747	823	785	704	724	726	771	801	761	822	767	734	696	839	743	782	777	759	783	743	774	770	772	727	787	758	774	810	746	775	798	782	773	767	735	770	797	769	746	741	762	739	733	778	746	757	820	770	809	768	739	755	758	744	751	747	773	783	749	752	776	788	770	750	766	770	747	777	743	759	746	754	758	733	736	749	776	846	724	763	777	710	767	773	765	766	788	705	795	798	775	784	708	750	778	748	764	736	760	770	811	750	736	745	740	734	773	759	784	770	804	748	763	781	726	776	742	796	765	782	800	777	781	781	799	763	737	754	780	756	747	791	710	763	768	745	724	760	846	775	713	728	824	771	794	719	767	756	765	746	769	756	774	758	770	743	770	760	808	740	706	734	797	741	804	746	714	753	756	782	761	793	785	759	772	801	787	755	763	758	760	692	764	751	760	792	756	766	727	770	771	765	790	780	777	743	687	750	802	749	781	728	798	780	768	778	761	787	787	755	729	742	775	718	741	814	771	743	732	735	732	761	753	697	737	722	797	694	773	798	744	739	737	786	750	821	756	733	732	781	758	756	736	781	764	760	739	789	780	774	791	730	785	771	729	782	739	790	727	777	785	728	752	793	740	733	743	773	778	787	778	713	737	755	773	746	762	774	755	757	719	728	740	809	732	759	772	786	760	760	752	787	782	756	764	786	762	806	760	779	726	725	761	768	786	738	772	733	764	782	752	725	727	779	693	736	819	760	761	737	805	795	732	716	777	758	759	709	737	775	772	774	724	772	788	777	750	750	774	669	757	749	786	720	788	729	781	759	696	762	742	773	815	777	807	782	763	775	807	768	720	754	800	756	773	734	716	740	769	733	711	801	774	788	774	747	749	708	749	714	726	750	820	734	774	769	732	759	767	744	723	751	813	728	713	765	742	769	746	769	763	818	797	769	756	794	708	768	695	762	725	782	763	786	800	717	753	739	760	742	768	772	751	777	757	694	752	789	740	715	759	770	757	776	762	762	765	703	780	717	753	745	787	772	765	745	780	699	717	710	718	752	783	810	817	765	777	709	790	745	787	768	756	768	766	735	747	772	760	759	728	772	741	822	728	746	768	765	760	734	741	765	743	791	742	774	748	762	757	768	739	733	733	713	729	741	734	784	757	765	766	795	793	725	761	779	721	737	802	783	714	751	723	742	805	731	757	792	802	811	774	752	753	752	780	711	725	765	751	796	755	756	772	755	751	741	744	740	743	767	751	767	760	790	732	780	779	820	801	790	751	793	723	779	814	775	706	733	718	787	736	720	757	767	780	768	758	798	718	803	752	809	767	784	756	749	761	762	787	810	756	737	723	719	745	777	734	766	743	737	768	747	733	811	771	755	740	722	752	757	782	779	758	792	789	772	795	757	786	772	803	737	781	829	769	731	719	797	788	813	753	729	786	762	738	770	770	748	763	724	802	809	724	771	730	753	730	780	756	745	806	746	785	791	820	795	711	770	775	732	760	781	769	771	789	771	812	758	741	737	760	783	723	775	768	755	781	738	723	755	774	818	783	778	712	752	742	736	770	741	771	751	754	729	803	729	775	789	742	796	738	719	747	806	705	770	778	749	787	753	772	733	774	762	734	725	764	762	759	740	807	755	797	772	758	770	833	706	786	790	750	759	736	805	736	799	775	755	752	754	761	749	759	760	752	800	766	740	778	715	752	732	758	787	702	797	769	732	788	744	717	797	742	791	736	777	734	749	777	770	767	754	762	790	737	753	751	757	734	740	736	725	791	781	789	788	707	814	717	829	779	729
1823	145	117	138	136	90	109	104	98	102	117	109	99	115	125	122	106	93	100	100	95	92	101	102	92	113	91	108	101	94	92	117	100	108	121	93	118	102	86	90	92	101	86	127	104	103	102	113	91	105	106	90	97	111	90	108	102	113	103	95	82	94	101	116	105	98	90	92	96	104	100	101	130	85	101	109	84	108	112	109	95	109	110	102	89	99	80	116	95	79	92	110	108	100	122	104	83	91	88	113	112	93	104	108	114	96	93	108	98	107	104	83	104	93	85	108	106	92	86	98	97	101	110	103	101	109	93	114	100	107	108	78	104	92	105	95	126	111	118	81	97	116	91	107	94	108	98	85	80	116	98	108	89	115	103	115	94	113	106	101	85	97	108	110	109	102	90	97	105	117	93	114	94	105	100	102	118	100	101	113	100	84	99	93	101	97	103	120	82	87	92	81	96	82	94	100	99	106	98	106	92	98	114	112	122	110	92	112	89	102	101	99	97	122	122	106	97	113	103	105	113	108	99	87	107	97	129	88	100	92	93	101	101	118	91	98	109	105	109	86	106	99	108	104	102	90	103	101	101	107	99	106	96	108	115	89	93	87	120	106	124	90	96	103	101	97	99	110	97	101	112	101	94	111	108	93	106	105	96	133	87	103	102	88	108	92	98	94	97	96	97	99	112	87	95	97	109	92	106	101	99	85	92	92	88	103	93	75	100	99	103	110	101	102	109	102	97	106	106	118	117	121	90	94	103	111	88	92	82	83	98	104	104	91	106	103	107	111	97	106	112	97	109	95	107	74	114	116	87	99	110	102	107	103	118	83	123	95	116	94	102	83	117	116	109	105	97	88	100	93	85	97	111	99	112	93	100	104	109	110	102	110	89	107	103	118	101	90	108	92	104	113	91	94	88	106	107	91	67	95	103	116	100	105	95	99	100	86	109	93	87	81	95	118	107	103	109	105	98	94	108	100	99	82	109	108	112	94	102	96	114	108	112	90	96	91	98	105	102	108	95	94	115	99	106	97	87	108	98	119	82	97	112	88	100	105	107	88	98	112	89	89	95	110	115	131	110	102	97	122	118	101	99	88	76	95	105	102	93	112	114	115	107	106	111	99	94	94	96	94	118	105	84	89	111	89	112	109	99	112	88	101	90	110	132	95	109	91	102	110	114	116	116	108	103	102	95	98	101	97	87	106	105	102	110	110	115	109	86	100	105	105	87	79	119	77	106	85	98	96	95	101	126	103	96	91	107	103	109	93	92	94	112	127	90	93	112	95	95	84	113	94	110	97	107	89	98	111	93	105	93	101	88	103	97	107	88	97	107	118	105	96	97	111	111	108	93	93	85	106	106	127	109	109	96	107	89	121	97	111	101	111	100	118	81	109	83	110	101	92	102	85	100	109	113	102	114	77	104	97	76	96	106	99	114	107	95	99	84	107	97	105	100	95	110	105	86	90	99	114	108	87	104	85	103	115	97	108	100	106	109	112	117	102	107	105	116	89	99	98	89	87	85	96	97	94	112	114	92	96	105	112	110	111	109	116	111	97	111	101	103	94	79	103	103	89	93	103	99	124	127	113	96	101	107	121	100	118	114	96	78	94	112	97	107	97	102	97	77	118	101	104	128	89	97	96	106	111	106	111	100	112	89	88	99	110	110	104	109	98	108	90	105	102	97	94	114	102	102	121	116	101	100	118	98	126	104	77	105	85	99	87	101	87	116	89	93	82	115	83	85	94	91	96	86	80	96	107	107	100	110	92	106	95	96	99	101	103	79	91	97	89	100	105	117	112	104	93	91	130	116	108	103	90	107	101	86	105	89	91	96	84	123	94	111	102	104	86	90	91	94	104	104	91	79	114	94	93	99	112	95	102	104	83	97	97	121	101	94	112	99	98	87	87	130	106	112	109	103	90	112	96	98	99	97	85	101	87	111	96	109	92	97	82	103	109	94	96	90	93	87	95	84	86	91	116	104	91	97	86	103	89	86	107	82	100	86	98	102	101	113	127	105	108	111	91	83	99	93	98	99	89	104	100	108	95	94	85	117	108	91	109	93	98	99	92	101	120	97	110	88	93	117	107	85	94	106	94	83	100	107	84	83	75	97	100	110	97	87	97	105	108	99	99	93	111	118	97	97	104	99	103	103	100	99	105	107	98	114	81	120	108	108	94	101	88	112	97	91	92	87	99	114	90	122	100	95	101	107	100	113	110	106	106	107	105	90	79	89	128	97	96	76	109	96	103	102	109	97	108	100	100	87	100	92	98	98	108	104	99	112	108	106	98	103	106	92	121	107	96	104	92	100	101	126	102	89	108	105	100	92	104	83	111	112	100	79	84	118	94	76	110	89	100	125	110	103	116	116	110	93	95	89	92	96	94	119	110	88	92	100	90	100	109	87	111	100	83	101	79	119	97	95	100	94	97	105	106	99	121	96	120	93	101	80	87	118	100	95	108	90	104	102	89	115	119	106	114	82	104	107	89	99	97	98	125	94	106	110	107	100	123	103	103	106	96	94	95	98	99	110	105	99	99	102	99	98	93	101	111	85	89	114	95	110	116	102	107	99	101	91	114	105	101	108	115	92	102	111	106	79	81	87	91	109	92	89	106	82	103	95	87	122	95	114	107	100	93	109	94	101	89	99	88	100	114	101	112	116	92	101	95	117	98	104	82	90	104	110	95	83	108	108	85	92	97	98	91	98	103	125	88	90	82	120	87	105	98	112	97	103	76	109	116	95	94	123	121	84	109	104	94	88	90	110	94	88	101	103	98	90	102	88	101	103	123	95	106	106	97	99	108	110	117	103	87	103	98	101	97	102	95	94	90	122	117	106	107	110	100	78	99	83	105	100	108	101	77	84	106	94	95	93	104	97	90	112	93	112	111	100	110	113	98	116	108	106	106	96	101	98	98	102	103	78	107	94	85	102	103	84	96	119	99	109	103	97	105	100	90	108	87	110	104	96	108	111	102	113	101	95	107	117	107	115	115	113	90	102	106	105	91	96	114	108	92	91	93	88	101	119	100	103	110	104	97	103	117	101	84	113	106	94	104	95	87	92	92	103	101	125	109	97	97	105	123	93	78	81	122	106	114	109	92	86	81	100	96	105	116	102	107	104	114	84	110	102	95	101	108	102	97	104	93	77	107	109	99	105	102	75	115	119	108	102	102	103	80	107	98	106	88	91	95	100	105	113	98	97	112	82	107	119	94	104	96	118	93	113	107	91	114	123	93	89	121	99	98	100	83	96	85	108	116	87	104	101	112	118	100	101	94	94	87	115	106	112	104	107	96	120	99	95	93	95	114	95	84	92	101	104	103	98	113	110	100	89	93	98	102	99	93	100	93	111	113	112	102	103	96	89	88	82	111	112	101	82	101	107	102	109	112	100	103	106	115	79	109	90	103	103	81	91	79	84	85	97	88	91	114	95	95	96	96	93	102	95	112	110	105	104	101	111	91	111	93	108	100	95	107	113	106	91	106	102	107
2133	349	384	389	388	370	396	381	301	353	346	309	347	356	309	312	320	318	319	329	336	312	298	316	332	289	353	318	297	297	300	321	328	326	319	344	294	291	322	316	348	319	294	341	297	356	325	311	341	300	331	326	325	337	318	349	320	315	334	325	303	328	285	287	348	307	324	303	331	318	282	327	295	330	297	335	303	316	296	296	332	292	324	315	295	331	339	325	349	309	323	306	304	298	330	300	322	310	332	291	276	350	325	326	315	310	295	345	328	341	299	326	339	309	317	313	295	333	312	315	314	352	320	323	292	319	308	308	312	314	325	317	310	339	298	314	333	301	329	326	271	321	333	329	302	333	327	311	329	300	331	344	308	353	321	315	371	305	335	336	336	322	312	301	313	296	327	309	307	333	325	309	317	303	328	361	279	301	320	311	281	298	301	326	342	313	329	323	314	323	308	338	300	331	295	333	317	336	342	313	330	293	294	360	313	338	312	340	288	343	304	339	307	312	343	311	320	325	308	322	303	289	312	343	328	302	322	300	329	325	316	306	323	308	321	327	300	320	316	304	315	302	310	317	277	379	321	311	295	294	299	317	317	339	314	335	296	324	337	330	311	339	300	309	338	307	338	321	329	334	318	336	292	317	294	322	305	289	315	325	319	328	312	311	313	320	304	291	348	337	260	323	296	295	336	328	296	313	290	340	339	329	281	268	306	301	304	335	315	318	296	303	347	335	314	323	285	334	305	291	326	300	290	290	308	297	326	286	289	337	327	330	305	333	343	332	318	307	317	310	328	332	325	302	369	281	335	290	309	330	301	324	295	314	320	311	298	323	332	295	322	310	301	343	305	308	305	300	307	309	296	308	319	331	299	330	328	309	323	314	311	304	325	302	336	327	320	340	321	316	274	295	274	310	340	321	308	308	341	357	300	311	288	306	346	272	332	299	312	303	325	279	345	309	320	314	320	307	294	340	332	309	280	331	293	297	304	350	331	327	292	348	345	332	300	327	315	321	315	343	330	331	304	323	312	293	319	318	332	316	297	338	328	314	315	331	302	350	333	302	275	310	315	308	308	335	323	350	319	319	319	290	312	301	330	335	338	299	315	328	338	329	303	330	346	317	321	298	301	290	355	322	333	318	320	336	278	346	330	318	320	312	318	336	333	313	324	311	279	318	322	328	319	307	322	301	322	307	334	311	302	279	339	318	316	330	315	311	313	336	310	338	337	318	336	342	297	318	292	313	324	318	314	301	321	306	274	326	311	302	290	281	312	300	327	333	299	332	344	299	317	298	267	300	339	333	290	292	344	316	359	344	325	291	275	278	294	319	305	300	315	307	321	295	281	310	295	340	327	332	310	326	303	340	309	303	340	304	325	316	294	316	283	296	325	282	312	315	330	309	296	344	304	327	323	307	299	328	321	333	331	303	342	297	317	317	306	297	298	308	319	309	359	320	329	297	324	313	313	319	335	326	313	298	293	323	336	295	295	312	315	296	288	300	300	319	313	316	320	306	312	324	311	323	319	321	325	318	288	322	302	319	360	320	330	322	309	325	303	331	323	326	303	345	325	300	306	319	316	291	326	327	292	336	355	324	369	304	327	323	332	328	325	315	295	317	334	309	339	287	307	326	307	322	299	342	336	305	326	304	287	317	315	303	308	313	284	299	334	329	320	314	303	314	315	317	342	304	338	299	321	308	319	325	300	309	339	339	330	310	345	319	271	303	280	314	334	314	295	319	331	321	299	328	288	311	275	316	308	314	310	324	320	308	326	339	339	309	316	303	296	310	323	317	317	316	312	305	307	309	317	307	351	322	359	328	320	342	308	301	314	327	327	330	291	286	318	312	320	311	336	314	309	317	343	335	327	341	337	347	308	314	297	328	307	270	305	287	286	310	315	300	313	318	336	299	319	309	291	349	310	334	286	328	276	313	322	326	337	323	340	336	319	297	314	322	323	313	334	297	355	365	314	306	339	314	334	292	317	311	322	307	303	306	311	321	321	350	300	313	303	325	329	313	304	333	308	282	312	317	312	322	302	320	320	343	317	309	327	335	284	329	301	326	322	313	317	310	323	311	289	328	319	304	306	293	324	304	284	351	331	332	321	303	328	348	294	321	314	277	331	306	323	312	331	266	290	287	301	350	324	317	303	312	279	324	320	309	305	359	288	317	329	331	281	321	321	323	335	300	313	308	332	295	298	328	279	300	325	315	324	288	335	325	316	316	311	296	298	337	299	308	283	283	321	313	294	329	334	307	351	306	323	333	296	287	273	337	279	344	311	306	328	313	322	331	317	319	306	332	316	322	309	282	361	289	324	299	328	313	298	312	318	324	338	328	299	313	321	308	321	318	322	325	312	336	299	327	317	302	344	310	325	324	322	332	324	320	324	327	293	315	317	317	282	323	290	334	321	299	303	301	314	275	316	308	320	327	310	328	306	314	307	287	321	306	304	313	332	350	300	320	324	303	310	302	289	328	327	319	317	301	324	297	318	305	313	369	308	306	329	309	325	275	299	294	327	319	340	320	300	305	295	322	320	314	300	314	334	326	336	314	313	308	311	324	302	319	278	300	337	301	314	323	340	320	317	324	318	286	322	329	303	313	303	344	319	340	312	323	310	326	303	306	323	308	312	295	300	303	296	351	287	290	309	316	285	336	290	308	300	283	330	271	293	303	306	317	300	331	329	317	310	330	294	298	303	321	331	318	300	341	322	307	351	321	315	310	340	273	307	309	322	330	291	349	335	318	272	287	330	301	311	315	311	329	302	321	333	308	307	332	343	310	323	319	330	303	320	328	301	311	332	311	307	324	306	310	291	296	317	300	336	309	348	299	309	351	306	297	305	305	301	301	303	306	322	320	334	344	356	308	314	314	304	319	321	318	306	290	313	299	299	323	315	286	292	328	328	295	318	290	337	327	308	291	318	297	323	330	312	316	316	343	298	285	332	336	317	324	325	330	323	315	313	323	341	319	308	304	326	303	324	329	327	332	312	335	315	306	327	295	331	319	310	319	324	309	321	294	301	330	320	339	311	317	309	318	327	295	309	315	314	317	301	301	314	324	316	268	296	297	322	347	301	306	309	322	283	313	307	367	291	341	276	304	313	360	327	342	300	306	268	309	315	321	322	319	308	307	302	339	312	320	312	316	331	298	346	316	340	335	320	316	342	307	295	311	335	299	318	296	326	298	305	309	336	287	332	356	345	313	324	304	295	300	309	296	306	293	309	298	348	284	331	308	293	297	305	295	330	304	350	337	297	323	299	305	317	304	307	322	320	337	305	299	312	282	334	339	361	313	364	327	316	328	322	351	306	329	334	315	331	329	310	337	277	315	293	296	295	327	312	332	316	322	327	311	293	325	302	323	303	303	305	340	307	308	324	314	361	305	313	294	315	305	316	303	299	311	317	310	333	321	314	306	324	294	284	345	290	321	313	313	321	326	291	320	297	322	287	341	312	306	331	331	312	315	272	273	308	301	332	314	318	323
7526	952	1199	899	612	465	352	342	291	249	240	220	211	189	171	211	212	175	179	167	179	146	176	168	156	182	161	166	149	148	159	136	148	151	177	161	138	161	148	160	175	164	163	160	160	141	177	144	143	152	164	164	124	148	138	151	149	162	163	135	168	154	167	159	156	158	141	174	130	136	169	165	136	186	159	146	152	150	137	154	150	157	135	171	154	146	140	137	157	156	140	149	156	151	164	131	141	139	148	141	141	183	139	141	151	153	156	154	140	156	167	143	127	162	133	152	149	138	142	150	166	160	132	152	147	130	167	151	164	139	144	143	171	154	169	148	142	125	131	165	151	149	148	155	159	167	138	126	149	165	152	164	161	149	166	157	167	137	138	169	139	174	144	156	151	144	147	137	145	145	160	154	157	132	155	153	185	171	152	159	141	132	152	150	146	159	148	164	144	156	130	158	136	133	157	144	135	151	172	128	158	147	143	143	124	144	145	153	130	123	150	172	159	167	155	140	118	160	125	145	163	156	146	153	127	154	140	130	159	160	162	151	157	141	144	161	141	167	145	150	150	133	148	147	172	169	136	149	153	117	168	180	129	148	161	156	130	132	152	139	172	136	152	148	145	134	172	173	152	156	168	164	150	150	134	145	153	151	157	150	137	139	145	171	136	135	138	151	140	132	138	152	145	138	140	119	147	154	127	147	160	139	157	155	152	155	155	117	155	127	132	147	160	155	162	137	142	174	177	149	151	130	124	146	147	152	160	160	134	157	132	156	159	130	122	172	139	128	137	145	132	143	155	150	156	144	147	132	151	152	151	156	130	151	142	153	157	125	129	157	159	157	160	142	144	170	148	164	137	139	157	152	127	157	146	147	174	138	132	134	139	138	142	157	142	147	151	136	134	154	146	161	138	167	151	155	139	141	148	140	147	158	136	145	150	132	134	152	144	141	146	152	144	145	165	173	154	149	183	156	148	150	149	140	131	169	148	135	145	138	161	135	132	161	155	142	146	159	143	165	145	144	165	164	123	155	134	141	130	143	159	131	139	156	165	167	158	143	137	170	128	140	149	160	159	150	142	143	148	143	162	146	140	158	159	147	143	142	133	165	160	148	156	158	141	153	136	160	157	140	148	130	154	130	142	148	146	144	142	138	135	157	155	147	126	136	142	152	135	165	145	147	152	180	158	147	158	141	139	161	133	119	149	160	165	156	152	141	168	164	155	151	154	162	136	153	133	127	162	145	150	169	156	175	142	127	162	160	172	159	160	150	147	156	119	139	150	157	147	190	174	159	160	162	145	156	160	156	138	144	175	151	158	155	164	151	141	133	136	141	189	157	186	130	155	146	143	175	155	145	142	139	150	156	173	155	164	144	156	161	156	165	135	143	162	148	152	126	141	160	151	177	135	158	165	139	164	160	149	146	151	140	162	152	152	134	144	173	148	157	171	135	137	147	143	160	158	148	146	128	150	173	140	158	129	166	149	146	173	171	158	156	148	145	144	145	153	138	156	141	155	157	177	177	151	145	163	168	152	157	156	165	163	139	139	168	150	141	141	159	154	146	146	158	136	141	166	176	151	161	151	126	149	163	148	150	150	151	137	128	150	162	138	141	145	166	128	155	157	145	137	161	137	143	160	162	168	165	133	161	155	162	158	132	173	139	149	141	169	178	152	148	151	165	142	157	152	155	148	159	159	136	147	166	185	158	158	134	160	164	171	163	139	132	189	154	159	142	170	155	167	180	140	148	147	145	166	155	135	159	177	163	187	150	167	148	173	162	153	161	161	166	146	142	160	148	154	165	153	157	135	149	155	157	165	154	143	155	148	146	145	131	137	159	133	138	137	127	146	136	155	148	156	150	138	157	162	167	132	166	153	167	149	152	170	162	168	171	166	188	158	147	155	147	153	148	164	157	138	140	133	180	160	124	139	151	161	147	130	148	177	135	122	140	165	152	166	194	141	133	158	144	147	154	152	134	140	155	142	124	137	163	119	163	158	134	119	166	156	145	146	135	161	150	150	158	136	146	150	168	139	152	138	139	161	123	138	156	132	161	158	156	172	142	153	134	139	146	151	155	153	155	124	127	152	151	127	139	137	164	132	153	131	162	168	153	163	166	159	140	143	146	133	147	150	147	149	145	160	152	141	157	160	139	156	133	156	173	164	165	144	164	169	159	151	122	148	152	150	170	151	136	159	140	139	167	160	142	140	149	163	152	145	150	156	150	151	134	147	177	135	153	157	132	150	179	162	157	153	151	171	135	142	161	146	144	140	154	158	168	174	139	129	140	136	154	140	153	141	161	153	149	136	143	165	160	169	147	144	160	148	172	160	144	172	143	142	183	139	162	148	132	162	143	166	150	142	148	129	122	176	153	168	141	169	120	146	149	140	147	135	140	144	155	149	160	157	166	152	162	178	156	160	126	146	164	183	155	146	153	152	148	163	159	152	158	177	154	155	163	174	153	146	146	166	140	181	136	154	144	167	152	153	156	165	140	174	125	133	157	143	171	147	152	148	141	141	157	140	172	154	172	147	146	167	152	162	162	142	150	166	172	152	145	134	130	121	138	146	147	153	139	159	140	155	151	151	154	162	126	138	133	144	153	152	161	139	149	126	157	149	133	157	131	154	155	154	159	149	135	131	151	148	141	158	144	146	145	134	156	165	138	155	136	149	150	148	151	138	156	146	128	162	167	164	152	144	150	168	157	153	136	135	164	124	159	149	162	170	163	158	145	131	148	167	140	141	144	145	124	139	137	143	142	154	172	149	133	132	148	148	140	142	127	161	140	150	137	137	152	139	151	159	138	160	145	166	178	161	132	166	151	143	135	140	121	158	127	163	143	139	170	137	148	152	138	140	171	176	152	131	141	142	141	139	166	151	149	128	152	165	157	166	147	160	150	138	148	134	132	130	177	138	163	148	154	166	160	155	137	137	159	164	136	138	174	162	135	166	143	176	135	146	143	159	139	170	160	138	146	156	143	166	135	152	153	148	144	139	142	148	155	162	161	146	146	157	145	151	146	144	137	148	165	166	129	140	162	152	108	146	174	128	135	135	141	147	136	128	151	155	168	174	140	131	163	162	175	144	148	164	140	165	158	138	128	144	163	155	145	150	136	153	173	156	173	157	135	138	130	147	130	181	127	148	161	148	152	149	128	148	161	146	148	134	141	144	168	145	143	150	134	142	151	161	155	164	138	152	147	151	128	163	132	150	117	134	162	147	146	156	167	134	143	123	145	150	158	142	126	142	169	140	150	153	142	138	132	167	166	125	146	145	152	155	143	155	172	152	148	169	156	135	159	142	148	149	141	159	167	143	147	159	165	139	155	151	168	130	139	141	127	142	164	141	151	161	116	145	159	131	154	138	159	141	166	162	139	138	138	125	134	164	163	152	135	157	141	139	152	165	137	157	164	159	144	165	167	146	131	152	144	158	128	139	167	154	150	165	126	169	159	171	152	147	149	140	149	154	145	137	149	148	135	143	153
5851	1249	2583	2888	2559	2088	1721	1480	1319	1164	1012	960	902	865	765	735	721	658	613	617	591	567	558	566	588	537	516	484	538	525	509	499	509	544	480	458	502	481	492	503	518	451	478	448	466	472	488	451	425	478	478	450	459	434	445	497	462	427	445	469	459	464	481	432	449	450	438	471	449	495	470	448	450	465	433	420	448	467	448	457	462	431	425	385	437	437	491	429	468	423	442	483	453	445	420	454	503	459	435	437	430	464	441	455	487	431	446	474	458	442	475	467	415	458	448	461	449	435	455	411	439	461	438	390	476	480	430	422	467	422	420	410	459	458	451	409	436	422	415	455	455	424	438	431	414	442	443	452	431	407	418	440	443	443	408	452	440	406	458	435	432	402	460	454	432	439	435	396	419	416	430	437	432	455	431	468	457	411	444	438	436	439	439	457	442	444	471	450	468	430	441	408	450	409	464	442	453	451	495	455	430	460	423	443	479	436	438	401	446	465	436	430	413	448	436	452	458	454	454	447	444	432	440	477	425	417	434	415	423	440	451	447	432	421	424	454	431	421	414	434	427	433	440	447	441	460	437	448	445	419	466	449	447	469	419	430	438	456	436	448	428	451	437	421	441	465	431	428	428	418	419	390	460	433	451	425	448	474	438	420	476	449	466	435	409	436	464	427	421	437	425	452	442	435	441	424	406	424	439	417	442	456	444	446	408	456	476	429	439	427	411	474	453	425	417	436	454	449	411	432	425	431	435	425	432	447	437	444	464	475	465	435	392	450	466	424	423	413	420	411	404	407	441	430	463	430	463	426	411	434	477	445	453	445	421	457	394	427	426	443	446	424	433	428	455	423	429	469	420	466	425	433	445	425	479	454	458	472	432	451	436	411	433	442	426	437	420	456	424	459	443	438	454	431	452	418	493	477	415	428	399	416	459	425	432	438	449	439	447	391	458	432	405	474	421	446	402	423	443	475	412	394	405	414	414	482	480	443	456	433	427	419	443	410	425	443	425	440	415	488	440	444	444	410	452	433	465	471	437	442	451	450	443	452	455	458	416	407	413	405	420	463	439	456	430	456	443	473	481	435	429	450	479	450	419	456	462	418	444	452	451	455	398	424	455	467	420	445	443	438	410	436	463	445	469	442	427	435	462	422	484	402	481	457	425	489	460	429	442	405	433	443	447	414	437	432	453	471	446	443	433	401	430	435	439	479	402	405	436	442	429	472	430	418	442	427	448	439	474	458	442	432	444	418	478	458	433	451	479	468	401	445	437	442	417	462	444	461	414	451	428	467	428	432	424	447	435	499	441	445	431	433	483	427	420	418	430	478	440	427	435	458	480	408	440	450	445	429	452	408	446	457	452	428	461	478	417	442	426	428	437	452	418	432	457	439	420	439	427	413	449	476	445	415	465	436	407	419	461	458	416	422	439	452	447	427	384	444	434	408	412	434	472	470	432	487	467	443	432	428	437	458	457	424	438	431	441	452	384	421	432	429	437	409	427	455	466	451	429	440	416	476	412	409	427	479	414	414	447	452	447	433	411	419	418	439	448	448	440	444	447	482	444	415	419	438	420	428	438	452	441	492	421	460	464	424	462	438	438	456	415	444	428	450	431	414	433	490	457	461	462	420	464	443	440	427	473	435	423	453	400	430	436	452	463	475	442	458	424	424	411	467	450	447	434	428	418	424	408	455	439	462	418	427	448	471	422	422	433	456	453	461	453	440	437	389	435	444	489	483	455	459	451	437	447	391	406	435	434	418	456	460	447	427	436	459	434	414	463	437	447	430	420	414	466	422	456	440	432	451	433	419	424	444	457	451	439	399	407	437	427	381	460	449	476	448	478	432	436	463	466	411	447	428	412	482	432	450	422	422	459	417	441	427	463	438	452	417	464	419	498	438	414	485	424	398	436	434	429	467	454	413	407	408	456	409	457	435	429	433	492	453	450	450	431	460	441	426	408	464	436	423	429	440	423	447	436	450	432	436	459	427	431	468	454	473	431	454	457	440	418	471	475	406	415	421	407	419	445	447	433	448	448	432	445	443	439	461	433	445	469	475	490	408	468	458	470	470	443	426	411	450	425	408	433	457	445	421	494	440	426	401	449	454	431	434	447	449	434	439	461	410	438	456	429	453	454	483	436	445	425	434	432	414	442	432	433	432	461	464	449	432	429	437	428	432	466	452	445	425	420	426	453	403	459	443	451	453	430	435	448	443	416	476	430	447	431	445	410	436	466	461	433	433	438	411	442	448	398	452	446	438	455	452	431	439	457	459	449	456	458	433	435	454	411	464	444	470	399	455	418	448	437	456	448	459	441	409	452	440	425	460	433	398	400	447	420	429	461	457	447	441	415	473	433	425	443	467	430	450	397	431	449	464	447	440	493	477	424	450	401	429	439	454	446	419	421	437	414	444	450	437	446	426	463	452	441	449	494	477	416	434	418	430	467	429	411	460	454	447	467	402	438	442	452	429	456	444	458	443	446	435	411	459	442	440	428	447	450	415	440	436	426	403	413	432	475	442	429	444	420	432	424	431	415	410	440	418	466	466	449	430	445	436	479	427	453	479	430	460	415	446	460	437	429	443	467	460	456	419	427	420	421	482	504	422	429	438	471	412	429	432	433	451	440	446	449	443	403	491	431	423	449	437	453	486	405	439	419	411	442	438	441	437	442	432	457	422	429	415	442	454	438	403	460	388	430	447	413	384	416	455	447	430	403	446	418	462	387	420	464	400	425	474	408	416	430	488	443	415	489	417	426	458	476	436	464	496	436	438	460	424	460	411	409	416	432	443	434	442	437	472	434	449	419	434	437	413	414	391	467	453	475	462	418	440	433	431	454	418	457	450	440	439	440	425	407	445	438	423	450	431	432	441	404	413	438	407	438	418	409	433	436	457	426	466	439	418	437	438	441	445	429	417	447	441	434	435	454	469	431	442	443	441	463	489	430	383	386	428	465	415	411	464	446	423	415	417	422	454	470	467	417	467	420	419	424	457	453	444	418	427	484	438	462	416	420	423	460	427	455	422	406	423	423	428	417	426	508	442	455	451	448	482	436	462	448	428	455	410	457	437	435	446	472	451	436	444	440	430	446	484	458	389	447	478	432	395	477	467	442	398	433	436	445	441	447	427	431	447	442	425	423	440	449	418	409	427	449	430	434	435	417	449	422	473	444	443	416	451	394	440	424	473	427	487	475	455	443	442	441	410	423	449	410	451	424	452	413	410	401	475	470	428	456	463	379	456	432	438	475	417	451	404	431	440	473	457	421	409	437	450	413	438	449	433	421	446	420	494	454	440	453	428	440	418	439	447	435	472	441	439	424	435	412	446	448	445	484	448	436	424	411	470	428	442	431	401	432	475	399	416	436	441	423	449	435	453	425	458	469	423	451	441	427	459	450	455	463	438	445	428	453	476	439	456	407	472	469	471	425	416	459	457	454	448	481	446	430	431	442	425	462	449	415	463	439	425	424	456	417	440	410	424	415	463
14396	2419	2473	1857	1328	988	747	670	573	527	431	435	446	373	417	392	349	342	342	318	323	327	340	303	286	313	345	334	326	310	302	322	322	324	325	307	312	287	328	298	307	304	307	304	304	304	337	292	297	294	353	311	324	319	293	318	342	313	291	350	288	298	314	309	311	324	312	307	304	315	341	273	308	304	304	308	317	314	289	286	337	273	306	327	306	284	307	280	333	311	311	315	318	312	313	314	301	328	320	287	318	319	280	308	285	350	318	320	316	325	292	308	320	313	307	299	325	298	284	324	338	338	303	305	279	289	270	299	300	311	332	280	321	267	288	303	341	326	326	303	309	301	307	293	309	279	304	321	330	327	317	284	293	304	312	293	284	297	343	321	305	299	312	320	300	303	309	301	319	293	286	293	275	306	295	283	271	292	308	294	310	304	297	340	294	299	358	302	304	337	327	285	296	303	268	300	339	283	317	314	291	334	302	336	295	284	288	324	324	270	317	296	286	286	303	297	292	291	314	338	300	295	311	297	304	276	298	307	280	328	299	297	294	293	317	307	289	291	304	330	306	320	286	320	294	300	282	280	309	289	308	298	273	285	316	281	298	306	305	323	286	280	317	312	308	309	331	299	298	298	314	307	296	296	308	277	328	304	304	299	284	329	290	330	317	312	310	303	286	293	324	307	305	284	308	294	302	325	315	290	289	318	330	275	336	317	304	326	269	299	319	304	290	309	326	321	317	328	356	309	326	337	295	285	292	327	322	292	299	303	296	279	322	313	311	296	308	300	296	285	318	330	287	305	319	280	300	302	300	314	309	357	297	305	279	301	320	296	326	307	311	326	300	302	316	308	326	335	278	281	335	322	320	336	301	315	317	309	300	290	329	315	287	299	299	313	289	304	305	297	314	290	275	291	327	309	316	308	314	314	331	323	326	308	322	372	295	283	307	324	315	281	294	312	301	276	349	296	299	323	307	268	318	296	307	302	333	308	304	323	295	362	327	313	294	302	306	315	352	281	309	298	323	279	313	291	309	314	327	320	308	300	307	309	310	314	310	341	288	308	332	304	319	332	302	317	332	311	284	270	307	318	267	284	277	315	317	304	294	316	301	284	286	283	312	274	341	303	286	271	342	302	323	319	302	354	316	294	304	306	316	273	286	271	308	312	272	318	312	315	332	320	303	311	307	306	315	299	304	265	308	278	317	346	300	295	284	308	331	315	312	314	291	322	314	317	286	306	301	320	326	286	297	306	307	321	297	286	276	291	326	304	296	298	316	301	312	285	297	305	307	325	320	332	326	322	295	293	318	335	297	310	264	301	282	325	304	281	301	307	304	308	313	296	317	311	291	283	282	334	316	317	305	286	303	312	293	295	326	316	306	277	309	284	321	295	335	335	307	289	319	285	315	314	287	306	306	259	286	297	311	315	316	319	314	269	284	306	267	295	298	321	281	302	295	311	317	297	329	309	297	298	296	348	303	294	294	307	334	293	295	289	299	313	282	299	295	318	331	332	316	277	324	320	310	333	325	288	318	324	306	306	312	295	321	322	301	275	322	260	295	284	307	320	300	290	322	285	320	317	303	337	294	313	325	299	285	290	288	302	340	332	313	311	307	314	317	326	309	311	321	328	295	263	304	309	330	289	292	300	303	329	310	314	353	302	277	341	304	305	332	317	312	338	295	312	330	323	332	302	286	286	316	317	270	316	298	292	294	299	324	316	300	290	295	317	337	331	291	314	294	322	324	282	282	333	336	296	307	306	283	276	296	298	285	297	329	293	309	298	323	328	283	309	292	315	336	312	277	320	284	283	290	292	310	292	319	307	321	316	338	330	304	295	303	307	305	288	310	317	300	281	321	313	293	307	283	275	272	313	310	314	307	289	278	296	281	316	333	321	297	293	326	291	318	277	302	297	299	298	323	275	285	323	308	308	320	306	350	311	311	288	344	285	285	317	344	300	324	318	308	300	265	313	324	305	315	256	296	324	338	307	312	302	332	281	316	307	293	339	276	290	332	309	303	274	282	332	295	319	299	311	314	359	294	323	318	261	308	308	312	312	304	303	273	297	344	304	322	291	320	298	320	290	326	324	312	295	294	328	306	293	324	322	339	255	300	279	308	337	321	316	303	316	329	278	286	300	311	300	263	327	314	320	317	281	323	304	302	302	306	294	324	312	310	343	295	307	292	302	323	318	292	304	315	294	299	350	309	331	296	291	314	293	297	326	300	325	356	303	296	273	295	296	292	309	321	308	284	299	293	288	319	295	315	298	279	279	294	279	312	308	290	309	284	292	317	330	282	344	279	308	287	321	311	292	279	287	303	303	328	347	279	279	319	303	287	316	327	287	280	331	282	289	281	347	313	335	287	308	297	284	303	304	304	269	290	301	328	314	311	276	337	324	327	291	315	333	311	303	317	300	287	323	345	330	313	311	322	307	313	302	272	317	317	302	281	290	331	313	307	328	300	351	308	304	292	280	319	318	324	301	284	300	294	322	327	316	301	320	297	316	339	309	317	350	308	317	300	320	287	293	338	328	313	270	298	280	318	311	314	307	292	291	332	279	307	336	334	335	309	314	292	311	280	309	285	279	313	306	292	325	315	303	312	304	334	321	307	339	321	314	275	286	291	289	305	304	307	310	292	312	288	311	315	322	278	271	299	298	301	315	329	303	304	281	277	312	333	319	317	310	312	272	283	328	338	315	298	285	312	299	326	326	294	283	299	289	267	314	320	310	286	274	322	281	277	315	298	290	318	289	323	289	306	322	304	287	318	269	300	283	303	288	279	320	325	315	310	327	317	302	300	328	301	307	289	326	329	338	304	299	282	304	310	275	293	314	304	268	276	260	308	296	306	308	315	300	304	292	273	305	295	293	330	251	286	284	306	309	342	296	307	309	297	301	315	265	303	283	323	277	307	311	308	301	289	303	345	325	288	306	312	309	299	321	286	321	344	298	301	291	290	296	300	290	315	334	308	286	328	329	301	278	321	323	278	288	297	274	292	314	297	324	322	321	312	293	286	308	294	284	305	266	341	272	293	280	305	306	282	322	346	307	291	313	336	314	310	313	311	299	299	277	335	303	326	322	320	292	316	300	304	367	312	320	302	304	303	307	299	308	281	301	340	291	291	316	304	296	294	336	302	318	309	282	340	332	322	311	314	296	290	293	302	313	330	305	291	327	329	294	340	313	321	302	273	287	278	288	336	311	307	288	295	291	305	288	308	309	297	299	311	299	285	322	297	322	310	349	314	331	313	269	308	314	319	276	323	310	328	299	325	322	351	339	290	304	294	306	301	316	312	268	296	312	313	296	303	303	311	298	299	294	299	309	329	304	323	304	301	298	323	286	318	271	296	333	307	324	333	307	302	313	319	293	320	343	301	336	338	301	311	309	276	290	299	356	278	296	292	293	302	322	309	326	323	333	296	312	315	296	320	293	316	336	274	329	360	342	348	295	320	296	301	292	338	318	294	320	300	286	274	299	335	283
7820	2310	4901	5469	4842	3914	3171	2630	2366	2091	1924	1704	1562	1462	1393	1274	1260	1201	1091	1079	1075	1065	1063	1020	1019	964	981	881	957	924	859	964	898	848	846	836	815	792	840	844	826	870	867	845	784	791	850	748	791	822	762	822	740	781	832	818	763	802	789	776	790	782	741	748	807	826	781	759	750	780	804	773	750	751	790	790	768	778	757	779	740	746	774	741	770	784	772	748	731	779	759	801	791	783	727	805	756	750	719	786	765	773	763	760	733	771	732	668	744	768	767	762	797	739	801	764	789	766	744	755	737	799	819	770	798	786	718	756	732	784	778	773	727	820	784	788	752	749	705	670	734	760	809	786	743	757	770	796	760	814	735	758	818	715	734	787	754	770	797	754	747	725	731	752	770	797	762	739	764	782	769	755	723	801	722	728	718	717	719	745	745	787	792	738	795	731	762	792	772	739	757	770	793	737	775	742	782	736	738	738	759	745	744	782	739	783	745	763	725	779	795	758	813	738	764	717	773	797	794	753	756	744	789	758	725	744	762	727	745	785	732	744	778	736	761	745	725	722	798	789	734	692	771	726	775	777	756	716	761	753	762	798	738	837	763	757	759	806	743	749	756	750	761	766	765	727	729	804	778	776	834	769	791	740	725	749	739	745	771	733	758	760	711	753	751	764	770	737	792	730	750	713	785	738	708	774	806	754	762	736	759	784	778	768	719	699	778	735	770	771	748	751	791	773	700	791	777	786	773	719	739	765	754	791	712	741	758	793	753	747	732	764	713	731	749	736	707	700	720	771	766	800	755	714	826	726	793	754	720	781	757	739	757	735	742	749	759	755	744	748	722	739	753	736	720	750	749	718	770	774	743	754	736	757	745	740	778	785	799	783	752	762	717	764	777	754	800	786	754	787	752	755	717	700	816	764	778	850	749	730	729	682	747	768	749	695	738	792	696	771	783	728	753	714	713	754	756	716	747	734	753	762	791	782	759	756	778	776	722	792	746	794	768	735	752	784	759	809	812	760	768	711	790	736	759	784	683	753	802	765	782	768	760	776	805	790	765	723	751	791	717	791	776	813	793	740	736	734	788	744	769	759	738	775	762	794	765	737	772	732	758	722	818	735	755	772	746	774	810	814	778	744	751	809	742	765	765	786	773	779	751	750	747	715	767	770	755	721	735	780	760	751	779	736	757	782	747	748	813	721	761	752	800	758	756	748	745	730	731	753	756	757	782	736	741	776	730	730	749	818	697	743	721	751	764	788	729	749	807	791	762	761	782	762	726	786	768	737	821	731	723	713	770	770	798	705	753	755	809	771	711	767	761	755	788	798	732	742	814	762	713	756	793	729	764	728	761	755	745	774	778	767	806	778	762	765	814	738	743	725	765	808	813	763	719	733	693	754	703	812	749	714	808	754	734	752	738	804	755	789	753	820	760	718	757	749	783	764	794	792	753	822	753	801	751	716	778	767	769	801	720	796	750	774	815	723	740	773	753	736	727	783	768	774	785	777	758	710	734	755	804	744	765	782	750	754	756	748	752	776	784	788	791	749	770	744	721	689	748	768	786	769	713	760	766	795	784	723	717	780	797	727	744	780	748	711	765	783	706	819	744	806	748	779	794	753	757	750	779	757	735	792	743	750	748	731	758	748	738	719	767	728	733	787	737	722	777	772	807	753	769	722	727	742	711	747	804	794	759	795	752	728	774	786	777	733	730	711	739	726	758	763	749	752	795	762	769	754	793	753	721	773	778	787	754	768	775	678	743	768	750	775	789	766	772	711	795	767	768	796	734	732	799	812	807	765	781	724	740	769	816	744	725	796	751	772	783	728	705	710	779	738	793	772	747	695	725	779	788	776	727	731	785	763	754	703	786	742	785	730	730	787	765	761	734	726	794	744	744	712	757	754	795	803	772	755	755	750	774	797	749	763	730	764	736	818	803	765	812	786	764	754	755	760	723	820	786	752	798	757	762	726	719	769	714	745	736	758	772	808	770	739	723	737	729	749	753	779	682	697	763	751	737	772	741	753	743	723	740	782	776	723	774	743	744	743	741	747	749	721	788	727	788	807	766	734	758	788	737	752	778	704	748	734	759	778	701	772	750	781	735	757	784	753	726	774	758	778	692	723	745	823	742	750	772	744	741	786	723	769	787	708	751	756	787	795	753	764	808	757	786	746	767	757	746	707	718	784	756	776	767	718	739	741	761	753	750	752	682	771	757	788	787	786	726	725	747	748	785	731	742	725	724	770	771	787	746	783	742	731	744	745	764	746	763	753	760	761	759	752	762	717	806	771	797	750	750	776	756	769	771	728	776	761	750	761	716	769	826	764	764	776	782	804	732	741	734	770	766	756	754	752	769	810	769	769	735	770	700	774	770	730	753	740	795	767	773	802	802	758	803	793	753	802	805	788	728	793	768	758	764	704	763	771	755	754	764	789	770	742	754	780	783	776	792	751	783	710	790	788	748	765	751	738	723	740	706	782	721	811	748	740	774	775	771	798	752	722	749	833	749	727	806	789	775	768	749	736	739	772	764	786	767	783	813	780	766	764	771	770	773	740	730	748	781	743	755	751	781	739	749	799	737	738	697	761	783	754	747	760	782	769	787	759	709	791	779	782	740	719	727	751	766	714	796	789	746	748	778	760	739	797	750	753	737	794	725	749	763	798	749	736	762	787	751	743	755	729	760	781	730	701	721	845	724	751	780	729	768	741	821	735	775	748	784	748	765	818	749	782	774	763	826	761	758	803	758	766	712	731	776	774	755	784	721	766	757	773	778	694	677	746	712	760	760	757	774	752	772	722	726	759	780	741	720	787	802	732	755	778	754	759	747	757	741	794	766	773	795	742	787	708	727	815	704	763	724	763	736	804	749	710	738	774	757	754	821	723	740	786	712	749	788	784	777	728	789	774	780	754	745	774	732	792	742	734	736	747	766	752	736	751	757	732	777	720	782	792	711	782	788	744	753	773	735	740	821	763	741	755	734	738	735	748	802	781	790	721	762	756	732	752	725	740	750	731	763	747	736	765	762	754	800	710	736	687	753	755	691	786	703	742	755	783	748	714	752	757	762	748	742	776	749	818	763	693	761	739	756	761	753	806	696	707	778	717	791	717	752	761	767	742	775	736	765	777	759	758	771	717	745	735	748	763	694	762	780	747	776	769	786	740	795	758	757	707	791	749	826	729	769	734	721	755	742	781	766	755	756	770	724	722	759	754	733	769	765	756	795	769	761	701	743	777	742	739	694	729	793	797	723	725	762	778	781	787	738	790	788	752	753	749	756	738	739	737	778	819	745	788	708	784	692	726	778	768	749	809	741	744	733	768	781	703	782	726	751	765	731	762	732	776	776	767	741	809	795	745	785	755	721	786	720	773	743	745	735	756	760	724	735	785	757	781	721	783	746	761	739	771	757	746	745	751	770	764	711	750	779	725	779	763	749	738	734	804	755	772	785	758	776	764	764	735	721	769	737	747	739	779	773	771	707	772	739	736
1803	114	117	118	118	98	124	116	106	109	110	127	93	88	106	91	115	105	97	78	89	123	120	101	119	120	109	100	88	92	87	93	101	96	129	111	104	107	92	88	95	107	106	110	113	91	101	105	90	99	105	112	116	115	114	89	120	89	90	86	82	121	114	119	106	99	105	104	123	92	83	102	101	99	112	99	115	88	108	101	103	85	89	98	115	89	100	112	111	92	109	128	93	90	88	97	114	126	94	104	100	93	92	89	107	97	120	115	119	93	90	121	100	88	106	87	89	103	97	98	92	126	107	102	109	104	99	103	111	125	98	114	104	86	105	100	105	98	101	94	97	109	96	106	92	94	89	93	109	83	120	99	98	90	97	118	96	111	82	87	105	120	114	103	98	90	95	99	94	99	97	87	97	98	93	130	115	91	103	107	107	93	129	104	98	117	95	77	88	122	102	98	113	92	99	107	97	133	111	94	90	96	102	113	99	105	102	110	94	87	96	113	111	95	84	113	103	120	119	93	105	99	105	98	98	104	102	106	81	91	93	113	106	95	103	116	98	101	107	100	90	100	83	125	82	86	95	103	101	95	106	103	90	93	118	89	93	97	92	103	76	113	110	105	101	81	106	110	106	89	102	96	91	91	105	81	90	74	109	104	91	114	96	101	118	100	113	96	104	92	100	122	95	108	114	104	95	107	105	116	110	83	108	88	107	97	102	92	100	89	98	117	94	87	107	100	106	102	114	106	101	87	96	99	93	80	102	106	88	89	84	83	89	124	115	108	111	82	100	100	90	124	82	87	112	84	112	91	104	100	108	96	113	120	117	122	79	112	110	97	107	110	106	127	118	105	87	108	86	125	110	104	111	96	102	92	101	104	108	102	100	106	102	92	96	100	96	101	91	111	115	89	80	99	89	104	111	83	104	111	86	96	101	102	102	106	121	84	103	87	91	103	108	97	112	101	96	87	88	91	89	104	104	102	127	104	92	88	107	112	92	99	97	84	99	90	105	102	81	95	90	89	103	105	95	96	96	78	95	95	100	116	98	107	106	104	74	92	95	110	89	116	97	94	103	92	80	92	112	91	89	90	107	107	95	112	99	85	113	99	108	82	113	105	99	123	107	81	94	97	77	100	114	107	95	78	99	100	113	104	91	93	102	98	109	113	107	96	114	108	101	88	98	102	101	114	105	98	118	118	106	105	80	92	86	111	101	108	98	101	102	87	110	103	111	111	85	104	77	94	110	100	97	101	91	97	90	86	87	98	105	106	100	83	105	108	118	88	98	86	88	118	111	113	86	97	80	108	111	101	97	90	102	107	113	88	101	88	109	109	98	105	93	118	110	106	87	81	126	107	114	112	94	107	111	98	86	102	108	92	75	103	83	93	104	89	94	112	97	105	95	101	114	99	103	86	100	101	96	97	104	96	94	117	93	95	92	102	125	100	75	94	103	91	100	92	101	101	102	67	112	116	98	106	91	115	110	107	102	106	69	94	102	94	83	90	82	99	109	132	110	87	77	93	92	83	97	101	97	106	96	91	95	94	102	98	103	87	103	111	103	91	89	116	108	92	108	89	119	109	83	95	99	92	84	97	97	92	95	98	92	108	97	103	100	110	122	123	99	97	87	105	83	108	103	109	93	97	97	87	98	86	96	114	113	104	100	111	103	77	99	117	103	83	110	104	102	103	97	109	113	95	97	108	89	97	93	102	98	106	89	84	109	105	106	110	96	102	91	90	87	83	102	116	96	110	103	87	109	117	108	94	109	90	92	96	109	93	101	87	101	84	112	83	121	91	107	100	100	94	104	115	109	90	102	97	86	104	114	108	98	101	95	91	76	121	96	99	118	105	95	94	110	99	84	112	110	93	99	98	111	98	94	75	93	116	103	80	93	105	101	109	105	100	115	108	78	94	108	113	93	86	122	83	87	105	91	106	91	93	110	87	90	101	90	108	97	100	89	94	85	95	109	88	94	78	84	102	113	95	89	103	93	103	93	89	95	102	100	102	112	116	103	101	94	89	87	106	99	91	95	95	99	110	106	94	103	106	114	111	103	97	92	82	100	103	120	100	102	90	101	99	104	81	92	106	99	120	109	102	113	101	121	95	105	93	95	96	95	105	84	79	93	103	118	108	97	79	89	95	102	108	92	101	99	112	105	81	106	94	94	105	90	93	102	100	95	107	93	111	110	105	98	100	98	100	118	113	98	94	107	92	114	108	98	89	89	106	109	116	103	122	107	102	115	93	83	83	88	102	96	86	90	103	94	97	109	124	102	92	86	110	108	108	103	109	110	120	101	91	92	110	107	106	119	104	119	109	97	83	89	99	87	95	98	92	77	124	98	101	91	96	104	113	91	96	107	103	86	109	107	92	98	80	105	99	113	92	122	110	108	100	108	88	104	94	107	102	97	98	113	106	112	67	101	103	96	97	81	103	91	104	95	99	84	105	112	96	86	87	94	105	104	100	111	92	102	106	96	104	102	119	82	109	111	101	116	99	104	103	100	98	96	115	114	89	98	129	86	109	97	96	91	111	82	107	80	124	107	97	95	95	90	94	99	97	104	104	107	93	108	107	105	95	111	121	106	92	98	113	113	99	89	112	101	104	107	88	86	93	102	90	91	89	94	117	86	97	114	95	95	96	91	95	98	102	102	78	102	122	103	109	82	120	104	89	95	99	91	114	94	123	92	104	89	96	99	106	112	92	114	100	97	110	90	103	93	101	97	103	85	92	92	107	104	100	111	98	115	107	109	95	102	126	102	94	102	119	110	94	101	113	97	94	98	120	115	109	92	88	119	101	109	98	98	96	102	122	90	102	109	107	97	103	111	110	96	105	116	113	97	97	115	97	86	93	116	87	94	96	103	88	98	90	111	105	106	99	109	93	99	100	110	109	120	104	93	112	104	116	103	103	111	110	111	91	95	93	111	101	103	105	104	86	128	115	104	104	95	111	114	107	99	90	111	91	100	120	112	85	124	114	90	111	88	99	94	83	88	96	102	102	102	102	94	98	108	91	118	91	110	110	113	99	103	112	96	123	101	106	110	105	78	121	115	109	84	92	91	110	88	96	102	104	117	102	105	109	82	95	118	108	105	115	80	110	114	95	98	96	101	94	105	87	115	115	88	110	100	81	95	106	94	92	119	126	105	104	119	92	90	96	109	122	82	116	105	89	110	100	87	115	100	109	100	106	128	95	104	96	121	100	76	107	102	96	113	93	96	108	106	101	101	104	92	115	108	107	108	95	95	93	92	103	113	120	102	94	92	95	108	96	100	94	109	95	87	99	102	102	89	87	100	96	110	99	91	96	75	105	112	95	120	110	119	115	93	98	105	98	100	109	116	96	113	112	123	100	95	77	109	131	120	112	100	103	113	106	105	105	115	104	93	120	90	102	96	95	99	98	109	105	95	108	101	94	90	107	129	94	128	92	119	112	106	121	127	118	106	103	102	101	108	77	110	98	100	88	97	91	82	89	102	108	127	102
2052	354	397	379	392	377	402	373	351	343	353	339	324	326	361	312	339	372	332	322	330	358	325	336	311	321	298	285	321	322	314	318	347	313	323	295	342	314	333	341	305	335	338	350	336	315	359	318	355	301	299	320	318	318	319	323	309	314	300	315	316	317	341	344	326	304	338	355	287	320	316	301	296	325	348	292	277	304	370	322	319	313	332	321	300	311	303	333	340	310	327	331	331	315	337	324	326	321	319	345	300	314	298	319	335	285	309	326	320	297	297	298	294	358	313	305	330	325	345	357	312	324	310	306	291	321	276	322	330	282	308	330	307	335	286	350	349	320	326	320	329	302	324	304	299	307	318	325	310	349	324	328	348	310	317	324	287	325	341	328	351	302	305	321	318	301	313	349	305	333	352	356	308	328	318	310	299	323	304	307	300	307	335	306	306	320	325	311	318	331	324	350	314	333	300	315	325	277	284	316	296	335	338	310	316	314	335	318	322	305	288	290	299	337	331	298	311	327	324	307	294	322	330	337	331	325	313	299	316	312	360	306	301	312	326	329	337	355	330	322	342	281	285	322	293	317	276	301	321	273	299	357	320	303	342	338	320	286	338	284	296	325	340	321	322	325	336	332	299	306	335	326	335	305	303	320	310	304	313	305	308	346	315	330	311	356	296	324	340	308	296	336	312	314	340	333	329	310	315	309	311	294	325	344	297	297	301	326	307	344	305	334	314	327	307	293	332	303	304	311	315	300	339	320	324	340	323	303	313	307	322	286	293	332	327	313	339	314	307	310	318	312	318	321	314	319	326	295	304	303	304	297	327	305	303	308	332	299	318	297	330	307	330	344	282	331	307	316	348	307	312	338	333	317	303	313	333	305	316	310	307	316	345	301	315	350	337	293	301	312	344	320	313	314	320	325	327	328	337	317	343	295	335	336	358	320	314	351	355	348	322	320	301	332	312	302	308	341	315	333	345	302	319	307	320	337	311	285	302	322	313	344	333	316	318	326	318	314	299	310	351	303	334	322	324	307	316	318	306	306	312	316	317	334	341	289	320	322	339	310	281	331	310	334	352	279	314	299	313	320	327	309	305	319	311	354	307	320	321	313	309	336	312	332	309	305	356	299	295	313	296	315	304	315	330	305	290	329	327	376	299	331	313	320	282	308	293	364	346	295	328	317	348	314	351	353	329	344	318	318	318	291	345	320	320	307	310	314	286	329	361	296	300	345	318	314	313	293	327	299	316	339	325	324	302	320	307	335	324	313	329	302	308	307	311	320	313	334	345	325	327	341	326	344	307	337	314	287	296	318	332	343	328	321	331	334	320	356	297	291	296	323	327	341	313	318	331	338	321	316	322	313	312	313	291	316	328	309	311	313	338	297	285	318	288	329	333	306	321	341	314	311	308	321	321	349	355	333	322	297	327	322	321	320	333	312	337	313	320	353	324	308	329	308	329	299	304	347	341	305	315	316	341	319	334	323	320	316	356	313	324	296	337	288	312	320	324	319	360	328	336	329	321	334	341	314	290	315	341	329	331	292	327	293	321	313	308	321	316	337	362	304	348	324	339	293	319	339	298	285	316	317	321	299	323	303	301	330	340	322	326	302	327	320	294	294	300	302	352	345	299	305	291	309	328	296	328	322	316	298	322	306	328	306	344	307	316	329	316	340	313	319	313	309	324	338	311	335	325	297	309	323	308	330	335	322	319	317	328	343	253	336	310	309	320	334	301	329	299	318	318	300	343	328	388	310	319	318	332	304	319	290	294	322	321	326	367	343	347	313	353	326	300	313	311	314	358	370	330	318	301	305	304	337	299	337	323	344	317	336	330	329	335	310	342	286	345	298	330	343	315	330	309	317	311	289	304	313	308	308	324	349	312	334	305	328	311	307	347	332	361	293	331	308	327	344	304	288	308	319	328	341	346	304	332	342	309	308	330	331	339	348	343	330	310	344	340	295	321	312	299	298	333	339	313	336	303	298	331	327	346	311	330	322	315	282	371	338	294	287	306	315	323	329	315	344	324	332	333	305	317	307	322	313	335	332	284	326	323	307	309	287	277	324	328	300	339	311	327	311	274	320	356	301	316	321	291	325	331	313	343	340	299	313	311	311	332	315	312	328	310	325	339	287	352	308	281	337	308	309	349	321	315	325	304	309	281	316	289	309	323	316	334	340	337	325	330	328	261	361	309	328	313	281	308	312	320	325	318	305	336	311	310	302	349	293	294	326	313	293	348	330	334	343	310	320	311	305	326	329	321	296	322	302	329	315	289	320	265	333	295	312	337	350	302	350	344	305	326	306	328	313	293	324	314	320	332	345	316	304	315	292	305	319	329	328	336	329	298	325	297	317	304	298	328	307	299	327	299	316	315	322	325	337	321	322	337	317	340	310	316	338	307	303	306	336	315	325	318	329	329	326	334	303	342	329	306	326	334	315	290	296	329	317	297	334	328	307	300	327	327	316	317	294	301	319	308	330	296	305	306	309	314	282	296	310	295	325	333	318	342	295	317	299	328	306	279	349	318	304	310	303	312	317	327	314	334	298	328	329	293	327	301	359	330	310	290	328	302	296	328	322	299	319	301	313	308	311	292	293	318	270	318	337	324	296	295	322	319	330	331	314	334	328	300	314	288	335	327	342	354	309	339	326	353	311	302	310	306	318	298	296	324	308	309	316	335	330	329	297	322	307	333	290	309	330	314	328	344	304	316	305	300	323	310	323	307	326	312	324	351	329	318	325	334	322	316	321	344	333	336	326	357	323	313	330	309	331	295	309	332	303	313	336	348	298	339	339	314	315	316	283	310	307	323	321	336	334	316	310	320	291	321	361	295	324	332	351	360	337	298	315	347	303	317	333	325	331	335	340	307	315	344	313	326	302	330	317	347	327	295	303	303	333	331	314	307	331	327	306	290	370	306	340	337	309	315	299	304	294	270	297	302	296	282	316	294	310	316	322	309	335	305	316	303	336	323	323	353	318	316	336	312	274	331	290	331	341	327	313	308	339	296	341	337	289	277	321	335	269	294	343	318	293	341	319	310	334	316	310	307	278	330	327	339	318	313	323	316	333	328	301	311	320	312	339	328	305	331	320	308	313	344	335	314	297	299	336	308	326	313	362	316	329	327	319	334	332	326	301	318	357	318	287	310	302	328	323	305	307	313	320	350	348	334	324	331	313	302	290	315	332	338	325	352	314	327	351	307	312	317	304	306	312	308	286	320	319	344	336	325	323	319	303	300	313	308	305	317	317	316	320	333	307	322	334	322	282	337	350	327	319	324	325	333	308	334	304	300	299	327	337	312	325	349	317	326	360	310	279	318	301	326	306	301	311	306	328	310	355	338	308	316	292	343	312	307	299	314	310	314	345	311	296	336	299	299	307	320	322	319	327	308	294	309	326	342	310	310	329	313	300	293	310	312	315	328	320	324	303	311	339	329	333	323	340	303	343	329	286	333	280	298	334	308	299	319	318	347	325	290	320	307	320	322	346
7572	991	1105	855	637	495	386	339	282	255	247	206	189	203	203	177	194	190	175	162	149	160	141	161	141	166	178	168	173	155	160	153	177	158	168	162	154	149	166	151	136	152	114	153	159	173	152	169	146	160	162	173	148	149	140	154	149	140	156	150	152	143	154	157	161	158	166	148	149	158	170	140	164	149	160	144	146	151	143	166	161	150	150	143	147	144	163	159	134	156	162	145	128	160	170	128	157	142	166	182	169	136	156	142	164	155	149	154	136	152	154	144	164	154	146	164	147	170	151	170	152	154	166	165	165	165	146	155	138	161	163	153	164	161	152	147	147	152	156	163	141	152	147	128	132	133	141	151	159	144	131	163	125	154	137	157	145	148	117	123	144	144	154	153	134	138	171	142	159	158	155	155	158	153	150	142	161	167	136	157	155	172	143	145	159	166	158	132	149	159	130	151	140	140	164	153	151	152	142	173	155	141	133	170	152	139	160	150	148	136	152	168	169	158	170	154	139	134	145	148	146	145	156	165	139	149	162	156	152	136	133	136	169	151	145	143	152	145	148	150	150	145	148	153	141	164	157	144	130	135	123	140	151	139	155	169	186	142	149	164	148	152	157	145	166	133	151	148	175	159	137	137	169	181	126	158	143	153	155	150	141	146	137	154	171	153	152	146	160	144	139	131	124	131	135	121	148	127	156	132	140	164	140	139	145	141	153	140	160	128	167	146	164	156	164	151	178	145	160	157	146	150	168	158	144	152	134	172	178	166	147	148	150	163	151	137	142	161	156	136	145	166	152	156	170	168	164	158	158	160	139	160	125	138	130	139	146	148	145	170	147	163	156	169	143	144	157	169	137	145	152	174	155	145	139	158	144	158	147	152	164	146	156	145	146	138	155	167	142	149	155	139	142	146	150	160	153	184	145	133	160	156	168	156	141	159	182	171	151	145	160	162	148	155	159	140	159	148	137	175	147	154	144	131	148	121	146	142	139	155	149	157	157	141	142	148	146	140	158	181	154	166	137	145	154	145	140	149	147	133	179	152	135	141	163	152	167	165	164	168	158	156	149	150	143	152	146	153	151	165	144	151	162	168	155	152	157	153	174	152	171	166	143	191	142	137	152	148	144	135	169	152	138	146	165	140	157	155	156	155	152	144	165	158	145	180	160	164	145	156	159	132	132	151	146	152	165	168	151	164	164	145	134	158	169	147	153	152	128	147	141	143	173	145	155	151	146	145	156	157	159	166	151	160	163	147	141	143	164	143	137	153	168	173	182	145	149	158	182	161	149	145	129	161	144	161	128	161	147	140	132	166	130	141	172	145	152	145	161	146	151	162	151	131	149	141	132	144	162	157	162	151	136	155	144	132	141	159	160	150	158	158	167	163	137	168	166	138	162	147	140	163	150	147	148	145	128	142	154	177	138	150	183	149	137	138	170	153	154	154	161	143	156	145	147	172	146	143	172	152	155	148	161	173	152	161	144	162	169	143	165	139	152	136	155	145	152	167	140	129	150	133	147	166	127	153	151	151	162	151	145	151	141	142	172	139	171	171	139	169	155	151	142	178	148	164	156	177	139	146	149	146	135	149	138	145	159	132	172	134	152	148	154	149	159	136	143	144	161	169	151	131	136	149	159	163	141	154	148	139	127	143	146	156	141	151	128	170	159	120	153	149	147	146	161	164	154	149	130	157	146	153	168	158	143	158	162	158	164	146	138	149	132	126	162	146	161	162	170	150	171	161	160	163	158	150	135	148	152	151	144	136	135	140	128	150	172	143	117	165	124	166	152	165	139	161	157	170	147	136	168	142	136	153	139	134	145	151	178	136	172	155	142	131	161	156	159	142	144	152	160	138	157	128	128	143	148	143	155	156	150	147	154	140	145	158	165	130	141	133	150	159	124	123	157	136	139	152	140	190	158	133	149	140	149	138	138	128	135	170	151	166	148	146	163	154	165	138	152	150	149	163	161	152	136	158	150	142	134	146	142	168	150	160	173	165	132	163	160	155	140	174	166	140	144	136	147	158	155	141	162	147	129	131	147	144	167	141	145	151	144	153	145	187	176	161	142	164	164	162	130	130	161	131	141	168	158	145	161	148	158	148	159	142	144	140	117	150	155	149	154	145	177	164	153	141	157	149	164	160	150	133	127	151	161	161	141	161	162	142	131	150	159	140	162	130	159	158	142	146	141	131	155	129	155	161	127	151	123	127	150	166	153	173	160	166	138	168	171	126	165	149	132	132	163	164	168	153	126	151	146	154	173	165	165	167	142	149	161	175	137	137	147	144	134	176	175	163	166	150	120	140	151	149	142	140	114	153	156	161	157	139	131	131	137	170	146	165	151	166	172	152	173	167	147	149	131	151	130	141	164	146	157	156	152	157	168	162	135	138	134	137	139	150	150	145	143	152	142	144	151	172	150	141	142	144	151	179	144	151	152	161	148	130	162	147	148	144	157	165	140	149	167	138	171	158	144	151	143	145	154	144	147	156	120	175	147	172	156	180	159	162	172	158	154	159	180	127	142	135	146	152	159	153	162	147	141	149	158	149	138	146	180	137	152	166	155	138	151	129	154	142	128	119	147	136	155	158	150	157	155	130	145	156	144	138	126	135	148	165	156	156	144	153	159	139	139	138	161	122	139	162	154	137	139	164	162	146	144	144	157	161	153	152	136	137	170	177	142	149	162	140	146	163	142	152	165	183	183	161	144	126	138	152	189	171	155	170	159	173	124	157	153	161	151	173	131	172	149	163	166	146	145	135	146	155	136	168	151	135	142	162	147	149	156	137	149	172	157	161	153	147	135	178	152	165	153	151	138	160	155	145	179	132	133	153	141	146	145	170	187	145	159	147	178	149	153	144	167	168	135	154	132	144	144	145	171	145	152	153	140	168	153	165	166	162	142	151	164	143	158	140	143	159	123	136	139	151	150	170	130	137	158	140	150	151	118	145	140	165	149	150	174	150	147	161	172	159	166	151	145	141	156	146	162	149	162	157	147	166	132	155	174	139	154	167	126	165	148	168	149	148	162	141	139	183	131	138	144	163	137	148	147	173	144	137	161	171	136	156	148	123	153	146	143	165	149	164	145	147	154	150	141	142	162	153	168	176	152	161	178	138	154	151	144	166	156	143	143	139	165	139	162	153	165	160	153	136	146	152	137	171	157	169	140	139	159	156	142	155	157	175	167	148	154	150	171	134	151	157	181	160	136	158	168	165	140	150	147	182	162	141	137	153	153	154	159	138	160	154	157	150	134	149	142	166	143	162	162	148	151	148	154	170	153	145	153	152	150	137	154	155	157	146	149	153	134	155	150	157	163	152	157	149	134	144	180	158	165	146	141	148	151	159	130	152	134	144	140	142	150	135	182	177	156	140	126	153	176	177	148	149	153	164	155	163	134	151	164	141	166	150	156	168	178	164	132	150	146	159	159	170	141	144	155	153	169	154	155	163	144	137	182	156	154	153	148	166	157	143	117	129	164	155	151	144
5913	1212	2587	2940	2557	2146	1713	1499	1292	1114	972	956	895	819	756	682	710	611	639	640	567	584	562	560	547	574	547	545	510	530	509	510	472	510	509	461	502	489	448	469	466	470	489	473	439	483	458	461	478	455	512	452	464	476	482	462	447	464	436	435	471	445	459	460	471	433	474	500	490	454	468	471	485	445	458	471	481	468	466	460	464	494	428	444	417	472	437	447	438	456	433	474	471	458	448	474	405	431	458	424	425	425	451	469	413	444	449	473	442	467	422	423	418	405	435	456	470	431	462	456	482	439	444	456	456	447	452	439	465	474	448	460	469	456	461	434	475	455	409	424	463	505	404	463	467	446	452	441	450	445	428	441	437	432	435	447	415	439	431	418	450	476	451	441	459	438	417	464	445	438	470	458	453	422	455	466	425	432	447	433	459	462	419	435	428	430	404	475	430	467	424	447	462	501	450	418	433	443	449	430	472	445	451	441	409	405	434	417	414	445	460	411	454	446	441	460	442	448	451	438	420	446	466	439	433	414	434	455	460	449	438	473	426	438	417	459	480	439	445	437	428	428	459	451	439	510	472	399	458	393	423	498	452	479	430	451	437	404	438	473	433	457	424	474	460	456	460	454	477	462	415	471	439	421	444	435	389	407	463	438	460	447	433	444	427	420	426	445	491	437	433	475	468	411	455	425	426	436	430	390	465	415	436	483	413	444	414	464	482	456	431	423	433	434	443	409	429	429	443	457	406	434	427	461	422	425	470	422	438	448	417	443	471	435	405	429	451	425	421	476	420	432	416	462	464	436	432	446	422	424	438	401	425	432	432	487	440	428	442	423	466	423	454	448	427	449	409	431	451	448	420	441	434	413	453	462	432	453	421	428	476	437	425	441	404	455	464	448	475	429	460	450	447	445	444	399	446	427	444	408	443	445	445	414	419	393	406	443	435	452	464	458	484	445	454	442	464	482	448	473	432	451	434	482	459	462	436	480	454	444	427	436	454	445	425	457	438	439	409	445	447	458	440	427	447	461	455	416	443	461	436	493	465	455	457	422	457	422	437	431	428	444	412	443	451	414	437	425	449	448	437	449	403	413	441	454	456	429	463	426	463	479	418	436	440	421	438	453	430	482	439	421	454	448	472	428	473	444	434	430	422	441	437	408	407	451	407	431	474	467	431	479	408	453	471	450	464	457	461	454	469	432	473	417	441	454	439	444	418	464	425	440	450	455	406	428	436	444	454	441	452	438	443	434	453	447	429	455	476	419	401	439	411	425	422	439	455	457	422	459	460	431	463	452	438	420	453	412	434	446	452	430	402	428	415	465	472	472	417	453	399	423	431	454	438	468	458	434	440	458	439	434	473	458	418	462	437	429	450	441	455	424	467	448	431	440	465	405	452	453	473	465	410	466	440	391	470	427	450	425	461	442	472	449	453	424	450	472	428	406	474	397	469	417	448	467	462	472	434	405	431	467	455	419	460	426	441	414	416	435	441	426	428	435	435	412	427	409	453	449	455	419	407	452	426	438	424	425	453	448	480	450	429	490	457	409	434	478	413	462	420	469	436	435	450	466	413	429	442	438	468	432	450	421	424	414	452	486	429	441	431	417	447	442	453	462	408	443	472	415	457	445	438	444	461	418	464	474	413	456	438	425	407	444	455	443	412	420	433	451	453	430	476	427	419	440	424	423	430	451	428	454	424	409	472	482	407	416	465	398	473	437	423	404	459	421	458	451	453	428	409	485	424	423	431	479	456	456	461	435	430	415	426	466	424	433	408	461	418	436	460	417	436	436	420	437	452	428	443	461	463	448	454	477	381	474	455	467	419	438	462	427	443	435	440	438	451	441	439	429	418	459	436	457	454	424	420	471	457	433	452	454	434	425	476	483	440	433	439	500	456	435	385	439	440	428	419	437	433	462	444	443	460	429	461	423	446	401	417	439	452	435	438	496	440	450	404	470	461	487	431	437	445	454	435	446	453	464	463	441	452	472	488	432	452	457	404	424	424	409	433	471	462	465	454	439	435	482	434	443	415	443	425	451	437	435	428	432	420	468	475	460	426	439	429	486	427	428	454	408	465	398	440	427	443	445	445	402	460	441	429	443	422	443	421	453	446	431	454	468	439	448	441	457	437	437	420	467	461	449	434	472	454	442	416	455	438	494	463	456	416	442	463	473	461	414	428	441	461	445	454	393	449	433	446	476	446	460	454	485	445	409	465	404	455	414	433	446	417	461	443	431	407	429	427	439	444	467	435	483	463	418	435	420	439	455	440	452	446	451	447	434	435	430	491	437	424	465	437	419	454	460	458	432	443	490	452	426	444	438	417	448	447	461	424	425	472	444	433	453	446	424	453	429	440	433	493	420	418	426	458	465	437	425	446	460	431	431	411	447	460	441	433	462	449	439	439	440	425	435	411	440	433	455	449	418	424	392	450	419	438	425	456	455	444	463	431	425	481	456	419	449	454	475	465	446	447	439	418	455	446	433	468	421	433	457	457	439	446	414	441	417	428	434	411	471	466	455	452	455	410	444	432	439	457	431	432	447	422	433	436	434	440	434	456	440	473	439	451	436	416	453	434	458	432	419	467	454	450	487	441	440	470	413	444	461	433	407	415	413	470	441	475	423	446	432	426	438	437	443	459	425	450	430	408	425	453	455	431	418	449	460	430	451	432	450	449	453	413	451	431	440	454	444	415	426	453	446	457	463	417	443	446	449	441	424	451	463	421	432	442	465	440	458	457	446	427	461	454	469	447	424	452	453	454	470	424	428	450	460	435	405	420	446	424	450	426	454	460	466	402	438	459	444	457	420	430	415	427	428	443	467	436	422	456	456	411	449	411	467	434	425	456	472	459	427	390	408	445	447	413	445	459	431	428	466	446	414	444	449	472	437	458	429	428	455	409	441	448	427	429	437	439	446	407	464	418	423	435	498	447	499	452	448	441	439	436	478	432	450	485	399	500	446	427	433	450	424	467	437	435	456	459	454	428	468	399	416	463	480	430	466	452	491	411	473	443	454	452	412	455	413	465	455	460	441	394	442	472	451	463	406	434	408	490	422	472	411	442	457	426	449	433	459	422	406	446	470	443	402	464	458	434	412	426	447	467	487	450	434	454	449	424	463	422	447	461	458	416	430	446	440	453	400	438	445	422	455	417	478	442	453	472	419	407	470	440	416	464	450	458	429	414	427	422	445	423	448	424	464	430	448	447	442	471	419	462	394	444	466	470	455	473	413	447	419	447	489	439	423	423	452	423	480	468	434	433	450	431	450	487	466	463	446	425	459	446	456	454	460	445	478	450	447	422	437	445	468	448	446	437	428	421	458	435	522	445	441	465	403	451	421	441	421	448	439	400	428	444	437	482	422	454	423	439	409	460	421	441	438	421	453	445	432	450	449	446	441	423	441	438	450	433	471	401	451	456	487	458	430	431	429	438	433	420	443	443	434	444	437	474	445	492	451	441	443	471	453	480	456	459	461	441	466	422	419
14562	2407	2401	1769	1213	945	759	601	578	534	480	432	478	416	372	378	386	340	360	369	364	345	326	343	335	371	321	352	302	345	296	349	344	318	307	348	292	315	298	304	292	335	332	302	326	291	319	311	314	317	321	280	310	333	307	370	297	310	320	310	346	333	335	301	296	313	310	309	294	289	316	336	328	313	292	322	297	321	306	302	328	346	310	334	345	309	296	314	282	306	302	267	327	287	309	302	305	343	294	323	330	295	332	317	279	297	287	346	299	287	320	300	298	329	337	330	319	284	295	277	294	302	328	312	367	302	303	284	290	293	285	270	267	257	310	327	307	310	274	316	279	288	310	322	330	278	285	316	313	303	327	340	291	282	302	328	302	302	322	322	292	322	310	315	321	313	314	327	303	295	341	304	295	319	301	313	307	330	283	297	278	328	311	284	305	297	291	302	339	285	272	322	311	286	312	321	303	275	302	321	333	304	318	298	328	312	275	334	329	293	293	288	305	320	287	343	275	321	280	290	317	296	313	301	274	299	294	278	321	305	297	287	288	312	293	314	310	281	313	309	316	339	293	314	295	304	312	285	289	286	287	331	318	312	301	333	330	294	264	335	292	333	307	305	287	301	322	313	321	323	296	304	331	307	314	323	329	313	315	281	285	298	318	291	327	301	329	324	292	331	290	303	287	285	310	310	276	312	306	318	310	300	285	277	322	308	318	319	313	316	309	306	302	298	334	284	316	310	297	288	294	297	288	309	347	304	267	304	325	322	301	317	328	279	272	313	296	308	304	295	306	321	304	305	311	294	318	350	335	286	322	311	324	313	299	304	292	311	293	329	324	312	297	279	306	313	285	305	305	283	288	305	325	281	332	327	308	334	277	291	318	308	301	295	282	289	275	342	334	280	288	329	324	328	275	310	282	292	277	338	297	303	291	322	323	323	303	299	316	331	326	313	302	329	319	309	308	315	316	274	322	305	285	301	317	317	310	289	327	290	312	283	325	321	286	313	276	344	311	276	316	330	318	296	328	299	292	296	334	346	308	304	335	302	333	290	271	269	312	308	293	299	292	341	285	292	309	300	327	312	306	313	285	302	318	286	282	288	272	298	314	327	301	312	299	322	304	320	321	327	286	298	320	289	332	338	323	321	323	323	334	279	317	341	308	292	312	338	307	301	311	255	291	315	322	274	280	299	277	323	298	320	290	332	305	296	308	338	310	305	307	301	307	345	348	313	262	309	322	294	315	303	303	298	311	338	296	313	327	310	287	288	319	337	322	282	324	322	306	316	339	301	300	324	309	296	313	337	307	304	273	268	299	295	293	295	306	283	303	302	319	326	296	297	304	309	290	325	285	282	320	305	342	299	307	294	304	325	316	294	310	325	315	299	293	331	302	303	306	310	299	323	309	322	287	317	310	304	315	342	303	328	324	303	328	320	304	307	297	264	318	311	298	270	296	305	330	310	340	301	302	340	298	337	328	306	311	282	320	319	295	318	294	337	336	327	329	312	323	293	335	314	310	313	299	318	313	267	299	286	288	321	319	279	333	308	270	305	288	316	291	344	312	293	306	305	331	294	322	328	341	290	289	320	319	297	302	311	329	322	327	294	297	306	297	328	311	315	304	313	315	318	298	302	337	276	305	304	303	315	299	303	341	304	325	321	331	291	330	291	318	301	315	315	342	291	302	306	347	326	296	339	310	309	272	335	314	307	285	312	304	329	312	288	300	291	338	322	302	356	313	382	323	321	323	336	350	339	308	275	290	309	317	303	326	332	308	272	327	311	319	325	303	296	300	305	334	327	335	332	296	316	300	304	312	307	306	319	330	321	283	313	291	285	312	321	322	296	331	343	288	319	319	322	315	304	311	302	317	343	305	290	313	326	309	285	299	309	298	289	267	286	302	306	330	289	295	286	292	321	325	283	321	293	324	309	309	287	303	306	302	312	330	359	289	304	277	281	313	342	310	322	309	349	300	284	318	308	261	302	293	268	276	311	294	302	313	310	305	307	316	325	306	319	317	295	299	305	292	314	279	317	319	315	273	302	332	336	308	318	304	281	301	293	330	300	301	302	318	332	294	339	314	310	324	330	281	300	300	322	309	296	331	337	321	306	287	321	286	285	298	298	351	320	298	289	324	296	294	316	307	295	328	306	306	316	320	284	284	301	307	334	320	332	295	327	333	296	301	304	335	329	335	327	310	276	325	290	277	314	314	307	287	327	319	280	276	320	319	286	316	352	319	302	303	322	290	305	301	311	294	333	345	315	295	276	303	299	322	324	312	290	331	280	315	322	318	322	289	279	304	315	303	300	315	292	301	304	340	304	294	283	295	334	326	288	286	321	303	328	311	310	286	325	339	309	328	288	282	293	279	286	337	297	304	281	335	295	302	321	325	346	335	319	304	336	297	308	301	322	335	308	323	306	312	302	289	290	302	304	271	283	300	327	307	334	302	314	287	265	299	279	333	324	328	320	318	303	314	299	324	293	288	285	308	309	259	325	327	300	277	296	310	294	317	295	299	298	311	309	316	303	281	300	280	306	279	306	292	321	308	327	307	304	322	311	320	290	323	310	290	303	304	275	309	293	307	322	301	305	302	329	319	297	319	332	279	314	302	287	312	273	306	302	309	272	346	300	281	285	327	283	293	287	312	283	300	300	287	316	300	271	310	300	300	293	322	295	277	293	313	283	305	311	312	301	279	260	321	338	290	310	312	311	295	313	304	309	299	337	310	278	308	317	304	311	258	329	283	289	315	324	309	331	304	335	313	320	341	319	306	284	332	282	277	301	292	283	295	327	311	311	301	280	278	300	346	292	327	317	324	339	314	331	290	324	300	310	302	307	300	305	319	308	328	294	288	317	304	323	284	341	305	309	277	295	314	272	287	324	320	270	333	283	332	313	311	270	321	295	299	283	322	325	313	322	335	296	301	332	321	299	311	309	308	313	325	300	325	305	309	292	321	319	280	318	334	326	286	308	328	315	300	269	281	332	313	307	300	250	275	309	268	319	309	309	293	335	325	318	284	298	313	301	299	344	301	323	297	316	321	328	280	306	295	294	303	331	322	294	296	303	316	295	309	327	300	292	273	331	296	313	316	306	302	280	308	288	278	331	318	320	299	299	305	285	299	308	273	326	311	280	294	308	326	307	300	301	264	334	321	308	281	312	325	277	287	320	298	298	341	289	324	293	304	301	286	319	306	293	292	316	313	314	302	323	367	282	290	315	300	301	306	283	272	291	284	293	294	315	295	310	323	294	314	312	333	319	309	312	279	339	325	320	272	330	310	308	278	316	266	260	314	296	295	270	304	298	333	297	294	335	315	323	300	308	320	308	301	290	263	318	316	305	314	303	313	297	295	315	305	316	294	315	328	281	338	308	311	309	303	300	286	286	305	314	303	291	308	313	335	319	295	294	290	299	276	301	319	335	299	310	327	294	299	286	312	325	308	305	320	307	306	327	312	302	324	317	318	308	295	279	301	292	306	314
7972	2296	4887	5541	4753	3989	3220	2655	2385	2108	1807	1731	1557	1492	1400	1407	1238	1183	1190	1082	1040	1009	1016	963	992	962	909	940	1003	914	947	867	896	844	854	874	842	839	898	830	861	833	866	841	866	847	794	865	880	827	824	833	851	811	833	779	803	788	751	783	848	779	789	728	762	820	819	790	789	724	806	791	794	788	782	813	791	814	800	792	809	808	812	819	811	761	728	781	797	811	773	773	769	773	819	773	797	762	777	773	796	830	742	792	776	826	771	771	783	807	743	766	776	750	759	736	799	768	805	774	776	744	781	777	800	752	732	762	723	798	783	747	777	794	742	794	778	728	728	780	793	801	766	770	721	739	757	817	779	776	766	772	763	809	750	782	763	799	787	774	785	739	781	763	780	755	746	734	756	745	745	760	775	774	715	804	748	783	749	790	786	782	742	767	799	783	736	744	738	767	752	805	755	785	739	753	746	773	760	777	763	781	727	750	754	773	810	761	735	782	775	747	768	775	744	771	743	703	729	788	770	767	743	778	810	796	775	740	714	753	758	762	817	726	761	776	755	770	749	733	739	766	766	832	797	778	763	755	781	799	780	779	783	764	771	808	769	778	740	802	809	766	795	773	759	750	827	730	831	770	795	743	804	778	815	756	758	749	763	730	730	757	752	775	735	792	760	711	731	732	751	805	779	773	821	773	748	769	757	760	732	736	773	827	787	771	734	690	753	723	760	730	747	790	753	748	722	774	743	762	764	723	741	796	783	786	745	789	793	772	806	770	774	773	759	731	785	782	766	820	717	761	801	781	806	752	717	773	729	793	796	762	738	696	759	792	734	779	746	758	797	776	743	763	797	787	757	756	771	803	747	785	787	745	747	807	744	751	773	749	777	751	786	724	771	774	760	781	752	768	713	737	741	774	725	768	726	792	782	740	719	761	778	757	772	746	799	775	771	796	763	816	766	769	711	730	752	765	726	733	740	814	746	720	746	763	758	716	803	733	751	726	783	775	786	751	782	715	772	734	740	772	774	756	738	787	771	767	755	779	705	784	816	772	739	777	811	767	765	721	805	808	756	735	804	804	793	805	741	751	747	779	792	772	778	775	717	740	831	734	780	739	779	776	749	754	741	755	795	745	758	790	804	738	750	712	772	777	765	726	825	736	743	709	743	749	776	849	729	757	737	778	742	804	739	717	781	773	783	748	727	784	744	752	764	742	772	756	751	753	788	734	716	776	784	757	706	786	750	756	801	799	771	756	725	755	726	780	739	807	797	819	810	829	796	804	750	824	720	739	797	769	781	768	746	805	790	786	747	734	746	728	727	777	812	735	756	773	741	756	769	768	755	742	804	780	739	772	759	719	810	739	778	801	788	804	752	727	747	765	783	746	726	790	791	805	768	783	741	769	746	811	821	740	789	788	791	760	831	732	787	794	765	764	772	764	807	770	784	802	776	796	761	750	794	761	717	768	756	758	741	754	778	799	774	750	778	760	760	814	760	774	756	791	750	741	754	742	793	746	761	724	761	763	747	778	769	804	729	775	724	734	784	794	744	739	764	765	750	783	744	748	768	739	773	783	748	745	760	789	722	737	767	726	738	779	822	764	794	715	776	797	722	739	802	776	758	766	789	771	737	755	758	791	710	748	805	796	741	726	749	817	748	735	777	753	794	751	791	775	735	778	752	764	705	743	778	762	717	806	766	777	766	810	768	752	687	769	761	773	726	747	730	710	779	788	750	736	760	776	731	714	798	771	751	751	801	753	761	774	741	748	773	716	788	829	789	779	783	778	749	787	761	774	821	825	762	749	813	809	749	779	752	780	812	733	769	703	791	755	774	758	799	759	791	754	746	740	783	727	741	721	762	790	742	753	761	734	800	785	722	742	738	780	746	758	786	757	810	773	752	804	756	789	731	789	746	787	732	733	800	785	795	778	764	773	730	736	784	810	721	731	777	802	764	731	793	791	725	774	753	791	758	755	752	767	727	805	750	774	778	700	713	744	745	722	785	803	755	802	699	778	736	755	777	823	748	748	741	770	808	793	784	762	748	752	731	756	751	773	722	739	746	776	735	724	772	745	777	752	780	767	788	747	754	715	729	718	756	719	726	725	769	760	768	771	710	801	765	783	799	734	764	760	767	819	710	792	768	784	798	785	740	791	765	782	764	787	788	733	751	748	715	724	761	743	781	771	741	782	767	667	746	775	780	782	787	784	778	733	782	776	783	763	804	793	802	757	762	772	763	735	742	774	749	775	760	758	743	730	829	738	755	776	796	755	773	767	756	765	771	753	753	770	783	778	734	757	708	722	741	775	764	736	779	741	788	757	757	732	768	753	709	768	793	743	718	723	731	715	794	813	722	708	774	769	792	777	759	753	809	759	749	722	725	772	708	682	768	736	712	765	750	719	780	755	761	803	742	761	766	822	750	773	788	752	774	765	757	785	788	740	719	722	717	736	770	721	764	752	779	793	756	777	826	725	789	788	742	780	749	772	748	735	750	737	777	806	798	774	749	749	770	755	726	737	757	765	755	726	746	763	802	769	784	721	712	754	733	752	756	781	784	772	760	744	686	782	715	765	759	780	792	754	753	751	800	727	769	784	759	752	746	783	807	797	789	738	763	758	762	816	741	796	716	730	753	755	762	793	761	722	747	751	743	746	818	797	692	750	784	741	743	768	772	771	701	731	747	750	759	754	724	768	771	779	788	770	740	784	763	706	773	789	783	729	773	764	805	734	772	756	752	737	857	751	819	766	756	822	744	734	729	773	797	792	756	784	773	756	745	764	793	758	736	775	747	798	816	833	843	752	820	776	778	780	774	744	832	770	786	770	765	763	772	779	817	742	738	783	760	780	736	770	804	737	760	753	765	835	733	723	767	742	726	813	684	785	739	815	765	730	736	783	746	787	782	809	751	750	781	775	757	757	744	779	801	801	800	803	760	729	760	702	788	707	756	766	777	711	756	736	733	801	706	785	734	777	734	750	775	764	757	764	800	759	783	761	778	762	761	778	738	776	774	761	716	750	751	759	752	719	712	810	774	805	740	714	781	782	767	778	707	774	794	803	785	757	749	821	745	778	794	773	837	784	722	789	756	781	748	824	752	726	763	801	742	742	735	776	776	790	723	749	809	730	740	728	694	766	797	759	732	750	804	743	729	776	738	725	760	796	801	766	828	751	761	795	751	790	764	754	787	802	759	750	743	744	784	769	742	770	743	800	792	777	757	757	743	801	806	765	689	722	759	749	736	773	770	772	757	734	760	747	778	765	738	730	741	783	756	754	733	758	760	805	763	738	763	783	747	784	747	771	735	745	777	772	766	798	769	768	781	754	740	758	779	795	766	788	756	758	747	709	779	820	757	781	780	758	751	715	741	727	783	799	785	707	754	782	760	726	772	786	750	741	762	727	747	779	816	782	725	736	757	767	800	753	764	748	755	783	767	779	741	773	764	733	722	742	758	764	778	764	742	759	781	765	805	744	777	790	708	736	745	754
1801	108	118	136	89	103	91	115	108	106	118	83	113	100	107	114	111	94	97	100	92	102	101	117	94	86	102	89	94	92	101	115	96	111	81	87	94	99	114	112	110	92	102	107	106	96	100	97	98	95	117	118	93	106	73	97	96	105	101	103	113	114	82	95	92	115	96	102	103	98	95	102	100	107	129	111	108	103	116	107	116	104	98	101	103	90	93	103	102	106	100	85	97	98	109	114	104	92	97	99	101	120	102	95	100	85	102	121	114	103	107	88	113	105	112	94	79	95	86	114	100	109	108	93	80	85	82	93	105	113	108	105	95	112	90	99	94	97	105	115	99	97	119	116	87	84	88	102	96	104	102	96	100	95	118	102	119	82	92	114	116	99	94	98	99	107	97	101	99	100	100	111	103	80	105	107	110	101	113	93	104	104	105	87	100	99	106	112	107	115	87	109	93	95	83	110	102	84	105	96	96	97	80	114	112	125	96	102	106	87	105	104	94	100	117	90	110	110	97	100	85	111	105	107	102	98	89	118	101	107	95	101	96	108	117	109	81	107	92	107	118	109	117	107	79	99	99	89	106	105	93	90	100	100	98	99	87	91	79	114	118	98	104	114	105	94	94	120	97	114	123	105	106	102	104	94	112	109	106	108	97	92	104	103	88	118	102	109	96	117	128	111	106	113	96	108	107	99	97	94	103	96	101	110	107	95	108	99	98	107	88	101	115	106	77	113	102	102	80	89	105	119	117	106	109	108	114	102	84	91	95	114	104	85	108	102	123	124	105	92	94	106	85	104	113	83	98	86	111	103	126	98	124	102	95	79	97	118	98	87	106	119	96	103	101	123	116	103	112	96	91	98	90	94	112	110	97	109	112	107	114	104	102	81	102	79	103	97	91	108	90	75	93	107	103	109	109	110	114	84	93	110	99	96	97	97	96	101	81	88	93	91	100	96	93	92	101	88	116	95	80	114	104	100	107	91	83	124	93	94	88	72	119	105	109	108	101	104	116	125	105	108	123	111	114	91	115	104	109	110	90	78	105	103	89	80	95	110	100	91	93	110	97	107	102	110	113	103	79	107	113	101	92	107	124	103	99	105	110	100	98	119	84	90	106	110	93	90	103	103	86	91	93	108	97	105	95	94	123	105	97	105	110	98	100	103	83	96	106	97	97	82	89	100	110	105	100	87	107	112	115	103	107	83	116	119	91	110	105	118	106	93	95	102	126	93	114	111	121	111	93	113	105	88	116	93	106	110	95	94	98	98	112	80	104	103	105	124	105	97	101	120	80	100	97	98	113	95	94	105	103	101	102	108	85	127	107	106	103	100	113	101	99	96	96	111	99	97	98	119	105	105	119	100	96	101	100	102	91	83	86	101	96	107	88	98	107	101	85	94	120	98	112	89	109	119	92	106	100	115	98	96	96	106	114	106	97	112	96	98	104	99	95	116	104	110	93	116	119	106	78	90	107	99	95	99	92	81	107	105	101	104	96	95	95	83	120	119	102	115	104	101	97	101	94	107	101	88	91	96	87	97	113	102	105	107	96	117	93	104	112	90	100	100	98	101	88	98	97	106	98	123	96	99	107	125	90	92	115	117	87	92	97	99	96	99	102	101	101	109	102	93	91	111	97	117	97	93	105	85	111	108	124	98	109	119	103	121	93	107	110	114	98	109	97	93	112	103	118	93	90	102	90	98	105	97	79	81	89	118	103	90	110	108	100	90	97	114	103	94	97	89	119	101	106	111	126	101	109	110	98	124	87	98	109	101	107	92	92	104	104	93	97	107	117	96	77	111	115	111	117	92	107	105	109	86	118	101	102	108	100	93	93	98	110	106	98	96	93	97	104	129	102	97	95	91	86	95	95	101	99	107	124	104	96	105	114	110	117	102	96	97	113	114	103	97	98	102	107	118	111	95	111	104	108	126	106	101	104	115	101	94	82	108	104	99	90	98	88	105	95	101	97	106	117	96	111	90	124	99	97	123	91	107	106	104	114	90	101	88	95	106	123	110	93	93	102	107	99	97	95	94	110	110	100	84	109	78	100	101	105	113	106	115	113	107	98	99	101	108	121	96	99	110	113	95	111	97	90	112	106	88	106	81	91	109	121	109	93	91	98	124	111	108	91	100	109	97	107	103	120	83	107	96	99	89	114	95	108	104	106	103	97	106	112	98	93	120	107	100	91	123	104	88	97	108	107	101	98	93	112	121	105	108	104	102	99	101	117	107	113	122	110	108	100	101	94	111	118	98	93	105	112	105	89	109	90	101	110	99	87	118	104	110	118	95	95	129	82	111	93	99	103	98	117	93	92	96	103	101	94	98	103	94	113	82	102	121	99	98	101	97	83	101	115	106	88	105	110	106	114	98	100	98	112	87	100	109	113	104	90	108	97	98	102	97	103	92	94	98	106	104	98	94	107	106	110	81	82	90	103	108	100	114	72	106	108	112	96	103	96	105	94	96	95	117	105	104	96	94	100	88	101	99	107	106	97	102	94	100	100	93	103	81	102	110	105	99	102	102	92	130	101	103	105	107	116	105	108	98	127	116	91	91	94	109	84	96	102	88	117	100	91	98	112	106	100	105	91	113	96	85	106	67	106	98	103	89	111	99	103	105	112	90	98	122	103	100	103	115	91	93	103	93	95	90	108	91	104	100	94	102	98	109	108	94	90	105	102	101	115	111	104	97	104	92	103	78	98	84	110	111	96	93	113	99	88	81	90	90	112	92	106	105	90	107	107	96	96	101	112	103	80	100	105	92	120	96	98	113	98	97	103	92	112	104	115	91	106	108	111	117	82	110	103	92	92	97	123	111	108	113	90	95	106	109	108	97	94	96	91	104	97	79	91	96	97	95	119	128	102	118	125	79	112	105	108	109	116	104	110	105	111	93	106	113	82	87	93	116	100	94	96	105	93	89	105	101	116	100	104	103	106	89	107	83	106	96	91	92	105	131	104	113	94	103	100	103	82	109	99	85	97	120	122	101	110	88	102	106	115	90	98	93	94	126	103	105	100	96	100	96	123	117	114	109	94	111	99	86	98	114	101	99	131	117	107	106	99	87	120	86	99	84	102	80	111	95	108	105	71	130	95	91	105	107	110	94	92	95	127	119	101	89	106	95	115	100	120	108	120	84	113	107	99	96	109	129	126	113	103	94	108	95	102	110	95	106	110	89	99	97	102	100	106	89	106	102	117	75	102	106	114	103	102	104	100	94	107	107	102	93	110	105	96	108	102	92	92	95	116	83	92	114	100	98	112	106	106	90	98	113	109	113	90	108	94	100	100	92	126	127	117	100	108	113	104	91	89	93	97	108	102	99	102	115	102	89	114	106	112	98	93	92	101	109	131	91	86	89	96	102	127	110	115	106	97	87	105	102	111	99	105	101	78	101	93	106	89	96	100	91	104	118	113	103	107	108	107	89	103	90	93	115	101	100	103	98	94	116	94	102	108	96	106	99	99	83	100	95	95	101	113	103	112	91
2047	348	421	422	398	372	371	343	330	338	309	309	331	313	342	306	314	309	331	315	331	341	332	311	333	355	318	269	311	345	327	314	274	321	293	280	321	315	366	299	335	295	315	299	266	305	335	296	317	317	322	297	351	317	315	307	339	284	317	312	325	288	294	349	303	335	330	339	352	295	307	324	334	352	340	332	296	366	320	336	307	314	326	319	313	312	318	305	308	346	305	322	317	332	302	318	319	341	345	323	323	318	341	324	350	331	291	308	310	302	338	337	313	331	329	299	320	341	339	338	293	277	323	315	303	337	337	314	309	339	330	301	351	322	332	329	363	297	338	301	353	293	333	310	336	305	318	308	300	314	301	295	338	310	331	313	333	297	307	357	306	279	321	332	344	334	344	354	308	337	308	327	330	302	290	302	321	310	358	315	297	316	343	334	340	336	310	289	316	325	335	306	306	308	340	318	305	325	296	295	372	283	329	326	302	295	323	335	316	309	328	340	330	311	328	296	337	332	312	342	328	350	295	297	318	282	320	289	333	323	326	332	307	323	304	354	329	291	313	308	357	328	283	301	342	299	280	323	328	313	300	319	304	299	321	318	310	328	316	313	278	338	348	335	334	329	315	297	304	303	313	313	288	309	347	326	316	316	325	316	313	311	336	319	332	327	334	265	303	297	348	304	328	334	309	330	318	336	291	293	338	302	312	332	356	274	334	320	309	333	298	317	304	304	335	351	286	326	350	313	271	295	332	315	298	336	355	327	308	324	288	303	314	321	351	299	303	300	284	289	313	308	338	321	301	297	332	309	320	322	333	338	284	345	314	352	324	321	333	325	307	315	327	327	320	316	311	317	314	346	303	280	321	315	314	307	311	323	339	332	325	324	330	317	318	321	342	317	293	296	331	356	303	352	309	296	322	293	298	310	321	296	325	318	333	313	289	309	304	338	328	366	305	327	300	310	314	318	296	339	319	335	320	340	339	300	340	324	301	312	340	329	301	303	332	332	335	326	323	327	311	299	313	358	315	337	335	349	315	348	292	334	308	306	343	294	303	303	311	294	339	344	309	306	327	314	306	307	307	341	313	309	313	305	321	314	299	318	310	333	328	314	325	334	340	287	282	313	304	318	327	324	293	334	329	333	319	322	341	324	343	356	323	320	329	345	319	323	302	308	303	299	341	311	336	346	323	334	325	324	346	361	333	294	319	344	312	328	320	313	300	299	307	352	295	308	304	305	347	296	335	328	289	288	344	307	288	300	330	307	350	298	314	326	329	301	316	323	349	311	348	301	307	290	352	302	307	318	344	310	337	278	303	320	312	307	312	310	309	301	322	325	313	318	300	293	294	318	296	339	313	330	345	349	333	359	317	295	332	319	290	321	347	349	311	353	338	318	349	343	313	305	350	306	326	309	320	278	332	330	319	322	333	357	340	330	301	345	318	304	310	324	338	317	293	324	328	338	328	321	310	315	379	300	312	288	314	328	324	319	288	301	294	311	356	293	324	328	327	321	315	362	291	295	336	326	308	276	345	367	320	284	318	293	311	286	312	306	324	324	346	355	320	298	317	316	298	346	333	311	335	297	298	330	311	326	267	302	306	296	313	286	305	297	315	324	306	306	315	291	311	327	326	345	327	327	314	350	313	313	297	338	345	357	337	355	305	289	299	326	303	306	307	301	313	291	344	300	296	376	311	303	313	330	286	337	335	271	295	356	312	336	324	331	309	307	348	318	323	306	317	307	345	304	320	343	328	328	323	302	347	351	358	360	306	313	297	358	318	332	315	310	324	329	333	295	321	297	344	316	310	284	349	352	324	289	322	343	326	331	299	335	293	332	319	315	291	302	333	336	312	311	362	318	332	308	355	339	297	300	301	315	317	339	340	282	328	322	332	338	324	321	304	293	326	306	297	334	306	338	312	287	311	320	325	379	331	314	311	294	321	330	296	342	320	350	312	288	273	297	346	306	325	311	350	287	309	333	313	293	308	317	337	306	313	318	314	359	288	304	322	317	309	334	289	284	329	307	315	297	296	324	344	316	328	293	287	322	303	348	307	317	332	300	328	355	309	333	293	304	300	343	308	330	305	307	305	314	348	326	307	278	316	332	283	287	347	342	301	286	320	301	336	290	298	339	305	381	352	298	321	315	346	337	305	344	319	320	299	315	319	339	324	344	330	323	323	333	301	344	322	306	318	334	329	325	317	329	318	303	315	302	314	319	285	365	321	291	327	310	325	296	310	313	347	311	323	317	319	330	361	322	308	298	332	344	341	332	313	295	315	345	328	337	298	289	303	301	296	283	336	349	301	317	355	313	306	317	310	345	307	295	336	319	309	280	293	313	312	324	310	281	348	285	307	327	307	332	286	322	329	308	311	325	343	333	338	302	298	337	305	313	301	348	317	350	326	304	320	289	320	337	297	334	356	309	338	309	335	291	340	304	334	316	297	313	311	300	307	320	309	320	301	317	336	317	324	320	309	329	324	308	317	327	279	324	314	309	313	320	314	337	326	295	298	344	344	310	323	334	307	337	314	325	350	327	321	295	282	315	302	351	342	301	304	308	315	316	326	314	308	363	339	316	314	335	344	302	309	309	314	287	315	328	337	344	341	351	334	315	303	311	317	324	313	315	300	326	312	322	339	319	322	330	302	309	340	322	335	315	318	326	322	299	362	321	324	327	307	319	327	309	322	314	323	313	373	346	363	346	337	289	304	325	331	317	323	320	285	325	312	320	319	324	337	315	316	306	368	307	306	300	293	324	336	327	338	316	285	319	330	314	316	306	336	313	319	342	314	317	300	320	288	360	296	342	288	317	316	328	340	300	312	306	325	315	323	303	322	344	324	338	328	326	329	307	300	318	320	354	346	303	317	312	302	322	302	348	294	318	325	331	331	310	349	305	334	287	327	318	330	314	312	316	323	327	313	310	314	318	320	325	302	323	342	320	353	338	310	333	308	305	350	286	311	312	302	349	301	319	326	346	309	320	310	324	326	333	356	337	321	301	309	287	311	309	310	316	296	335	315	307	303	314	333	340	310	309	314	318	325	289	338	318	303	314	319	332	320	298	299	314	332	332	340	321	305	284	325	309	307	324	290	340	331	316	322	311	334	305	319	316	315	325	288	287	335	303	334	302	334	318	329	308	327	356	307	338	302	301	315	335	293	321	350	310	324	291	316	343	326	299	333	322	332	323	309	339	289	307	318	288	330	334	339	336	315	327	323	322	312	299	327	304	331	281	316	302	315	317	286	320	338	313	320	322	311	323	345	309	331	307	324	349	327	338	303	312	310	311	330	298	355	326	316	313	306	312	339	333	318	321	339	307	331	307	338	299	327	315	316	343	281	362	310	310	316	346	307	309	304	329	339	282	293	321	321	314	324	325	301	314	296	325	321	320	341	355	310	353	321	331	343	330	303	314	313	318	328	338	312	306	326	337	330	311	306	293	296	308	329	312	326	296	294	322	292	307	326	334	306	310	319	342	297	321
7796	962	1176	850	583	493	383	343	286	266	246	244	219	203	208	208	188	183	180	183	137	188	157	176	142	147	155	206	162	173	154	160	155	160	158	165	131	167	163	172	151	151	151	162	151	155	168	182	168	155	167	152	167	135	167	160	175	162	155	142	149	151	134	153	148	151	142	146	176	163	163	139	151	166	159	163	141	169	158	155	166	147	130	140	141	133	167	137	159	144	129	159	156	158	169	160	171	177	160	166	143	139	158	154	138	157	142	182	146	145	130	161	169	174	153	132	142	150	153	150	138	151	146	157	165	133	143	182	160	153	166	154	145	166	135	154	143	130	141	165	151	147	127	141	168	150	146	144	160	152	148	153	128	156	151	141	149	122	138	161	161	151	140	151	158	151	159	151	139	164	150	153	150	161	154	151	155	181	153	145	161	141	134	158	143	139	189	168	172	167	158	137	140	144	152	166	161	147	157	158	136	130	131	164	146	159	165	162	135	130	152	149	142	135	164	176	149	152	155	156	153	170	130	152	157	164	142	128	160	170	151	144	144	142	148	155	140	150	155	156	150	139	142	167	146	179	142	156	153	149	178	158	153	156	173	147	166	165	187	168	158	135	167	143	170	143	124	133	169	151	180	165	162	140	125	137	176	144	127	162	174	163	144	137	157	165	127	132	159	149	131	150	165	130	164	149	146	151	169	162	143	132	120	152	145	154	155	147	167	156	157	148	183	161	160	143	151	175	139	168	153	144	172	137	163	149	147	166	164	157	160	149	144	134	156	175	187	158	157	148	151	150	143	148	170	160	153	159	157	154	156	147	151	152	153	150	204	156	135	156	141	153	144	132	162	130	155	134	159	135	126	144	145	148	150	161	158	129	160	139	126	179	168	141	127	170	131	155	137	163	123	157	149	155	141	145	144	155	141	164	157	149	149	157	140	135	150	145	163	140	149	178	133	167	166	169	169	172	160	156	156	152	129	141	155	171	153	132	143	159	146	147	161	166	128	152	146	167	166	150	137	121	136	174	160	150	145	154	186	145	157	158	139	184	131	151	141	168	154	142	145	159	154	146	136	126	169	144	206	151	136	138	150	165	165	144	172	149	161	149	149	147	177	152	162	143	136	144	148	144	158	176	149	145	139	161	151	158	155	153	152	150	131	174	169	119	134	166	157	151	142	161	141	161	170	184	158	137	153	160	162	150	155	152	164	145	156	159	162	139	148	177	153	124	145	139	158	149	151	171	143	149	132	144	159	170	168	159	138	155	194	160	152	181	140	129	166	132	132	134	136	158	149	144	157	167	162	121	139	165	131	165	145	146	168	156	148	156	155	151	138	149	149	163	156	138	156	134	160	152	168	159	155	143	152	156	153	149	151	154	154	146	132	135	147	141	162	155	161	146	150	167	133	179	151	134	156	167	160	146	131	155	156	146	135	158	156	150	152	152	145	150	161	143	148	146	153	128	145	150	159	144	161	158	177	142	147	141	129	162	148	166	135	125	163	172	155	163	151	147	147	161	144	123	164	131	148	169	122	149	128	149	167	143	142	143	131	159	160	141	162	169	131	161	160	137	146	164	151	151	151	188	149	160	157	141	137	146	143	164	164	126	144	165	153	140	128	158	145	160	154	134	156	141	165	174	153	142	144	152	171	153	150	138	167	170	151	164	153	151	133	136	163	150	152	149	159	153	146	168	142	158	165	159	153	161	147	180	167	154	123	164	128	127	162	143	150	140	171	148	151	134	166	163	150	150	132	157	156	128	134	163	150	154	159	134	153	188	160	139	151	163	161	171	121	135	124	143	137	168	166	164	131	134	165	162	155	145	189	138	158	163	151	135	151	134	166	170	167	138	150	144	154	151	145	159	134	156	162	145	142	156	161	132	140	144	174	148	151	152	146	174	166	174	156	159	130	149	136	158	161	142	139	154	152	132	165	178	171	142	172	182	135	131	137	140	156	170	164	152	145	152	161	165	137	138	138	139	166	154	139	159	143	162	153	162	151	150	152	147	148	162	173	172	155	144	132	156	148	151	147	139	119	148	157	161	133	142	179	122	184	152	122	139	154	150	165	152	135	146	136	141	165	153	170	162	147	153	153	141	139	144	149	157	167	166	139	155	167	167	153	148	142	159	144	157	157	148	164	156	174	148	165	162	162	144	155	130	172	142	139	146	136	158	144	149	160	135	152	134	150	144	171	122	142	151	163	174	155	163	155	165	162	145	151	143	140	131	165	148	151	159	134	180	159	157	161	162	156	149	149	158	145	159	172	153	157	143	134	143	144	154	174	157	143	156	156	142	173	141	120	144	157	131	154	155	142	155	154	173	154	140	153	132	152	147	137	164	145	133	147	147	137	142	172	168	142	144	152	142	135	145	135	154	146	145	146	170	158	173	150	177	157	175	155	140	148	148	155	170	164	155	151	136	153	124	165	170	148	146	145	152	155	156	143	137	172	155	156	159	177	153	147	157	145	137	148	145	145	141	166	141	162	165	161	140	148	152	158	178	149	165	152	137	160	142	150	156	128	143	148	132	131	142	151	145	160	153	152	157	148	143	160	144	165	150	123	150	148	136	157	179	158	183	148	156	149	151	156	140	155	160	159	138	142	158	160	148	142	146	177	166	148	147	127	151	162	139	163	170	163	157	160	157	162	150	149	149	143	158	157	151	165	171	140	138	140	165	163	145	142	163	163	155	145	143	137	158	154	179	155	130	156	152	151	154	138	150	137	138	177	165	151	174	150	145	161	159	145	147	156	168	169	145	165	162	162	159	136	160	156	158	157	146	158	163	157	143	174	145	144	138	173	157	186	173	137	151	166	161	178	149	156	160	126	156	160	149	165	152	156	127	148	141	158	127	135	153	160	154	157	153	145	169	153	163	146	149	138	143	146	143	161	140	154	156	150	144	146	192	146	153	151	152	158	131	138	148	168	142	155	156	170	133	153	144	156	155	138	157	153	147	163	148	142	143	151	150	164	155	146	167	167	151	159	152	124	124	137	154	139	141	148	143	151	153	172	137	146	168	137	162	163	158	129	145	173	131	145	155	149	139	156	138	152	147	162	134	130	151	149	155	173	141	168	162	141	128	148	135	156	167	175	162	132	134	150	135	152	144	154	145	150	130	137	162	154	144	177	147	166	180	143	140	153	158	159	156	155	163	132	148	155	175	142	145	153	178	123	155	145	167	168	125	129	154	159	162	146	137	145	172	150	172	147	142	145	168	157	158	156	156	164	141	150	130	186	143	150	146	155	155	151	161	163	154	149	148	151	120	153	135	145	146	135	135	145	168	158	148	122	177	141	142	138	168	161	140	152	169	140	163	140	142	135	160	140	165	137	139	144	163	138	164	144	139	156	139	146	146	162	136	143	162	159	156	165	150	162	167	154	166	151	152	127	133	137	149	160	133	130	146	116	171	153	157	151	159	181	153	131	174	152	151	149	143	153	158	172	151	134	140	162	171	137	158	143	151	160	147	165	141	171	166	166	166
6008	1171	2533	2994	2483	2119	1724	1509	1245	1157	1064	888	837	823	770	728	706	696	678	603	612	622	620	531	546	557	570	522	493	542	471	523	505	525	513	514	458	494	497	466	494	526	510	463	465	472	497	477	495	447	500	477	428	465	448	473	406	483	465	429	457	463	470	482	508	457	449	452	458	466	436	472	473	429	445	422	450	431	437	490	469	465	487	415	453	414	492	476	447	444	403	443	438	437	451	460	428	489	438	452	445	457	465	485	458	471	437	476	415	463	462	468	412	453	434	471	444	456	450	414	462	490	448	463	430	450	450	496	455	453	459	448	439	446	414	451	416	454	471	472	413	422	436	447	478	466	464	428	443	444	398	417	416	440	462	462	435	438	467	423	420	427	452	434	434	433	448	457	386	438	426	442	460	478	473	405	454	426	473	454	476	414	470	432	455	440	467	437	458	427	426	474	443	443	444	420	430	451	454	434	414	454	445	435	457	439	430	458	447	447	467	431	454	451	431	404	441	414	409	424	437	454	422	458	459	459	437	451	431	440	441	433	461	441	429	446	397	467	439	467	439	435	464	440	437	464	444	431	449	460	428	429	445	456	433	457	471	435	433	431	457	460	421	407	417	443	439	428	442	434	433	429	456	455	459	450	437	457	437	453	421	438	452	471	440	428	453	474	461	445	435	436	443	473	415	460	461	421	396	465	476	409	441	457	455	483	435	462	428	453	453	445	421	460	435	490	434	478	455	436	442	466	416	421	462	471	419	441	436	448	435	441	435	430	429	455	441	445	452	488	447	463	432	434	485	405	450	443	426	429	466	476	457	412	471	464	441	451	451	455	412	462	463	431	462	408	468	431	498	429	419	458	451	422	446	418	420	459	442	436	431	418	449	426	426	459	458	459	433	473	453	442	465	410	429	443	448	432	452	459	408	443	427	431	460	406	460	461	447	462	450	460	453	457	440	475	460	452	439	429	491	439	458	463	422	424	447	434	474	436	441	423	435	457	413	433	481	460	414	444	436	459	406	470	451	459	449	453	452	496	459	418	455	433	446	448	432	456	471	406	439	442	423	466	450	472	467	459	448	458	464	468	450	465	427	442	419	421	480	436	451	424	419	457	421	433	428	439	401	473	455	424	456	460	399	446	464	438	441	423	432	422	429	480	433	427	419	432	450	436	428	430	456	449	463	424	431	453	486	437	425	450	466	450	440	398	425	450	437	419	404	476	410	458	441	408	418	463	433	427	446	432	506	427	447	426	434	460	434	458	432	460	447	465	439	434	418	411	505	435	436	383	432	471	457	429	448	451	414	437	425	459	417	398	443	418	389	440	457	440	448	410	443	484	441	460	440	454	413	444	447	449	425	426	432	454	424	426	444	410	424	416	463	415	458	414	475	437	444	468	430	430	473	401	466	414	408	414	467	460	455	444	404	485	480	403	447	472	442	415	445	454	486	446	428	411	448	437	419	427	464	442	431	430	431	445	431	404	460	457	418	447	448	449	475	444	463	446	447	443	429	459	405	443	427	426	415	449	445	448	416	443	420	419	455	462	417	452	444	488	475	407	428	461	431	440	453	470	434	440	456	469	419	431	421	432	454	477	404	443	451	427	451	454	452	454	456	408	476	444	452	433	428	471	422	430	481	487	446	389	469	449	429	435	429	406	404	409	442	436	414	486	494	464	465	419	397	466	432	458	414	465	451	438	434	425	431	443	480	452	502	428	400	465	451	459	439	477	449	443	459	452	429	428	441	449	410	431	452	497	425	439	455	438	458	415	435	442	401	468	414	462	493	446	430	437	406	423	408	497	426	439	451	452	467	450	475	410	398	477	424	470	456	434	441	448	431	457	428	436	489	443	471	480	459	431	458	439	442	458	455	467	454	478	441	417	436	453	437	441	460	479	441	478	444	418	429	476	430	429	466	459	441	425	431	439	418	405	465	481	408	445	467	464	438	439	434	465	447	417	435	417	422	436	440	461	436	433	443	415	470	420	451	398	457	418	445	432	479	426	510	412	442	415	433	460	451	441	432	501	450	472	430	468	417	468	433	478	428	448	419	460	438	468	450	434	408	456	454	456	420	430	441	429	463	434	418	452	433	424	434	419	466	453	451	440	470	469	468	462	428	447	481	467	464	411	436	450	452	437	439	441	481	471	447	426	443	425	438	401	463	450	433	445	475	406	458	418	487	427	479	444	492	416	422	482	488	446	421	445	411	440	395	427	441	460	442	448	453	435	445	452	409	417	446	394	476	444	455	411	452	455	460	416	432	469	424	387	430	418	446	453	443	445	472	474	450	488	422	385	451	435	466	440	443	446	411	421	449	441	421	458	483	487	462	428	415	445	437	431	474	454	462	447	442	466	445	448	395	450	457	440	462	399	425	475	448	454	434	479	450	455	462	502	433	472	447	441	419	448	458	429	448	424	434	431	500	456	439	423	427	433	449	460	459	452	450	436	434	436	447	433	450	427	433	428	462	457	459	432	418	429	452	439	426	439	471	429	429	452	456	475	458	459	433	432	426	456	410	503	447	430	469	446	434	428	439	435	463	445	438	428	447	442	455	443	452	417	463	466	460	438	427	418	474	451	458	440	431	474	449	462	474	422	430	435	476	464	439	456	453	445	455	454	441	471	441	408	445	441	439	468	465	453	405	425	413	450	441	492	429	454	459	439	430	414	458	452	452	395	487	414	441	467	450	457	436	424	481	462	426	443	451	456	407	440	449	465	467	448	468	384	428	469	422	445	432	428	416	443	386	423	459	465	426	467	453	440	466	404	425	451	449	456	443	476	461	471	475	469	421	394	471	436	417	456	420	432	388	453	478	421	441	423	461	437	409	422	463	445	477	432	448	481	445	446	461	442	432	437	446	437	454	406	448	473	423	404	427	483	417	459	470	472	447	473	471	424	424	443	392	466	484	460	455	468	467	451	426	447	407	477	415	455	429	414	437	451	423	439	452	453	475	426	413	465	450	445	442	434	477	418	406	452	465	425	454	451	446	458	475	446	472	432	444	463	429	428	468	416	483	417	433	479	438	440	456	462	487	431	448	430	432	424	467	433	440	454	419	448	419	445	475	447	471	462	457	427	447	399	444	438	463	442	424	419	456	442	418	466	411	434	427	443	408	432	462	471	409	430	432	416	453	431	494	459	420	503	458	401	467	449	485	466	442	433	463	420	463	440	403	456	441	457	425	457	479	448	438	429	438	434	443	463	431	446	426	460	451	456	433	426	472	475	450	422	408	445	464	456	462	456	400	445	459	435	418	455	438	497	493	416	435	450	456	434	428	429	428	453	448	429	462	413	420	450	443	451	442	435	458	443	443	421	429	446	471	437	421	461	414	490	453	429	409	459	459	460	427	429	454	475	389	451	419	471	456	446	450	424	436	431	443	431	450	453	438	432	447	431	427	432	458	465	446	465	482	451	481	439	470	467	436	429	483	445	470	420	439	450	445	468	463	456	444	427	458	440	468	465	433	418	430	426	434	421
14879	2437	2436	1947	1299	968	771	635	567	561	480	484	423	398	372	370	384	407	360	345	373	345	344	345	314	329	323	319	351	331	327	324	317	342	293	315	313	320	312	329	313	322	327	303	329	300	297	272	308	330	296	287	332	306	319	320	313	317	301	311	311	312	316	309	334	322	310	283	325	283	296	317	330	331	322	317	318	315	342	315	324	299	306	306	315	309	291	313	318	322	340	306	306	324	312	279	290	290	321	267	290	303	330	326	286	346	321	276	312	311	352	308	326	327	312	328	309	327	305	326	322	294	303	311	319	284	311	306	301	316	342	323	300	304	277	281	305	324	315	329	283	308	283	321	276	310	314	303	304	296	312	324	289	299	320	306	295	311	333	318	288	325	307	266	293	323	276	347	322	288	319	316	317	325	296	330	297	334	301	268	300	307	300	306	341	309	304	323	306	344	325	307	337	329	330	298	268	306	310	317	331	329	352	297	308	312	316	304	317	274	268	332	267	322	302	306	314	309	310	302	331	305	320	302	287	327	318	345	290	309	293	319	321	297	305	295	283	315	302	303	302	303	315	303	305	331	326	280	346	318	314	302	339	328	308	339	332	318	305	346	302	296	292	311	288	321	317	293	336	326	265	305	323	277	312	327	311	309	301	308	274	334	304	294	297	326	268	272	286	296	305	285	292	297	340	298	299	307	334	296	329	302	306	314	334	294	296	314	312	296	309	303	322	292	308	296	315	323	321	302	301	314	340	338	328	292	309	318	319	298	290	319	301	252	302	312	281	313	318	283	330	304	313	327	273	318	286	335	309	299	310	290	343	305	304	336	312	304	306	318	325	296	314	317	325	329	327	337	302	292	287	306	322	314	321	326	334	344	341	306	320	296	321	306	277	325	309	294	308	312	294	358	325	311	306	332	322	286	331	277	315	305	314	313	299	304	304	323	327	297	276	334	291	306	347	302	278	308	328	289	300	334	273	299	302	310	322	343	326	315	296	291	296	301	332	299	295	288	318	287	311	302	301	302	303	330	318	260	330	319	299	298	302	342	295	301	297	265	308	328	307	282	338	312	292	298	330	310	293	303	309	293	314	328	308	321	302	300	326	334	319	281	323	305	319	323	345	316	317	313	317	287	320	337	329	301	340	315	307	313	256	329	319	330	366	278	326	312	300	330	323	295	280	289	339	313	328	310	316	294	294	319	292	326	307	307	285	273	323	302	299	320	350	317	271	314	323	327	296	306	325	310	279	335	288	323	304	347	289	286	281	302	307	288	283	314	299	299	309	319	313	347	333	292	318	314	281	278	304	317	281	327	297	274	295	323	336	328	308	309	338	313	284	275	295	301	302	282	313	307	315	291	331	280	300	315	313	343	302	320	316	289	350	313	313	292	325	318	330	318	303	284	276	294	301	322	348	320	293	272	346	290	298	343	291	292	313	314	304	314	310	293	325	291	346	300	315	276	342	291	296	282	286	300	342	311	322	328	285	320	302	338	330	282	281	321	325	316	301	308	302	295	332	294	314	310	283	306	296	319	321	280	279	275	319	330	311	310	334	304	297	330	313	284	343	276	289	285	330	319	300	349	306	314	318	280	304	307	309	324	310	312	293	278	304	308	298	318	307	312	331	316	332	313	306	315	305	306	308	298	311	319	289	281	269	328	281	284	339	309	331	284	321	300	293	322	301	286	295	307	320	331	279	301	298	320	311	317	310	306	332	285	324	304	314	289	304	320	343	305	320	314	287	327	294	297	292	307	307	304	328	324	308	290	316	286	321	291	325	339	307	317	333	316	342	326	292	279	292	318	310	281	301	291	294	318	316	286	265	311	312	275	307	303	307	306	304	328	310	287	318	298	316	303	337	313	275	273	332	283	322	286	288	310	307	290	312	304	305	301	304	321	333	278	305	303	307	321	280	316	301	298	329	336	340	332	346	337	327	324	319	317	298	293	297	322	283	303	322	313	333	296	304	298	313	294	291	336	278	284	323	328	278	318	323	296	320	319	301	313	316	300	306	290	327	321	305	305	322	310	296	311	300	324	318	300	306	293	303	339	288	299	310	324	266	339	335	291	318	337	298	319	301	323	323	309	316	275	315	340	291	317	292	325	317	320	297	350	299	331	321	300	320	328	278	297	326	307	291	301	311	293	298	312	297	291	293	312	292	289	302	303	317	282	299	293	306	300	286	304	304	309	305	302	302	320	294	323	296	324	295	331	322	290	270	299	283	327	312	296	326	331	306	309	338	310	328	287	304	337	312	325	294	317	278	305	286	337	309	307	277	293	318	288	299	310	343	334	315	296	318	318	300	302	311	302	303	294	293	301	272	313	292	270	334	301	293	312	304	276	328	288	301	301	318	315	313	339	310	291	307	306	293	337	327	311	319	302	336	360	333	316	323	280	282	309	325	317	283	282	311	309	310	298	310	309	289	321	319	325	289	324	313	309	327	288	338	311	302	322	303	311	282	258	318	309	302	313	323	295	368	322	328	316	278	312	323	282	293	316	295	316	293	327	292	322	323	318	321	273	302	332	316	338	317	318	289	310	317	290	285	297	339	325	314	320	265	336	333	322	286	277	268	300	324	335	331	310	303	291	302	330	322	302	324	332	328	296	349	316	327	304	297	329	308	279	280	315	296	313	287	316	310	307	295	287	315	310	299	280	327	302	299	330	305	320	255	316	337	281	281	291	290	291	326	337	300	300	321	322	301	318	318	346	322	292	306	294	324	296	296	335	302	300	305	287	288	317	297	305	293	333	284	288	305	294	295	278	305	339	279	317	305	341	321	315	304	291	346	324	294	294	289	311	312	302	345	280	317	309	302	312	324	301	292	323	334	304	284	307	319	298	289	297	324	331	291	302	342	336	315	323	306	311	289	287	323	317	319	286	306	318	291	275	302	302	302	317	360	298	313	333	318	282	324	304	324	275	312	314	323	347	325	332	302	340	309	313	281	295	346	289	275	288	290	330	315	322	302	293	320	307	298	315	297	295	309	285	302	336	293	283	311	358	352	358	318	307	310	291	292	328	287	303	345	280	308	308	304	343	341	286	331	306	292	303	333	301	294	304	330	315	335	327	292	285	329	351	335	283	304	307	291	325	302	327	311	318	298	321	281	284	337	321	318	315	312	279	324	302	290	292	296	304	263	344	297	312	318	339	304	324	298	299	308	300	334	326	282	330	305	298	289	325	290	313	344	322	305	328	323	280	299	295	332	307	330	302	304	300	331	321	306	311	327	304	337	336	301	309	285	291	286	297	301	320	328	335	305	260	312	295	313	336	312	298	300	325	318	324	313	286	314	295	308	292	304	298	287	286	305	303	284	289	317	334	321	340	290	301	333	308	298	327	321	306	312	322	312	286	292	304	306	303	293	317	326	300	290	295	340	300	317	339	304	290	296	291	335	319	302	306	299	292	288	296	297	274	286	321	301	324	305	312	298	314	314	346	285	311	314	305	295	330	326	302	325	306	316	293	331	317	300	338	288	304
7992	2263	4885	5382	4739	3923	3214	2747	2334	2092	1948	1755	1535	1472	1350	1267	1296	1194	1165	1119	1095	1025	1043	972	990	972	917	940	907	956	923	888	848	886	853	835	933	835	890	871	848	810	865	879	807	802	848	815	860	793	836	810	843	789	840	814	765	746	783	751	821	810	813	837	808	777	779	750	789	772	791	764	783	807	847	799	799	843	795	780	780	744	812	812	776	746	760	767	763	791	762	745	768	793	778	754	767	762	745	737	787	774	746	753	725	790	718	782	797	793	744	761	771	798	759	791	754	804	756	762	764	781	751	815	794	748	774	759	743	779	825	748	763	781	768	741	719	738	826	757	758	796	760	724	758	808	777	765	788	844	733	814	788	786	724	792	788	766	790	775	765	784	753	754	756	826	769	783	760	789	760	789	780	807	751	723	742	762	763	759	753	777	729	764	740	794	772	734	789	810	769	739	754	796	803	827	741	707	787	770	746	784	804	758	776	745	816	752	799	732	769	783	755	791	756	757	725	790	758	756	768	777	734	775	769	739	804	771	738	745	763	749	747	799	766	755	794	835	740	767	735	789	811	776	783	755	706	728	794	785	805	819	783	800	783	781	790	792	749	776	767	788	748	743	764	755	814	753	797	772	761	717	765	756	759	754	801	793	752	733	744	779	723	729	766	774	786	708	748	753	727	796	781	736	750	833	777	764	738	753	751	785	780	732	782	792	751	767	719	783	735	752	767	763	735	752	756	773	755	724	754	744	783	777	793	760	768	757	795	792	765	800	759	805	783	737	750	763	791	803	779	789	787	697	736	782	782	719	754	758	740	747	801	777	764	750	760	752	765	794	807	750	772	704	773	790	822	732	730	766	765	817	768	732	732	790	820	785	819	760	794	718	761	793	752	768	823	764	726	822	791	785	796	802	755	791	755	769	760	761	784	742	757	722	761	776	746	804	835	706	731	753	749	755	739	792	795	748	699	780	725	782	739	766	721	801	778	728	767	790	746	753	769	756	755	794	799	786	729	744	797	805	794	779	798	729	780	739	769	730	756	747	778	782	816	773	787	760	796	836	737	751	785	780	729	783	751	791	780	790	783	770	723	766	712	758	789	762	771	791	765	776	737	779	790	745	752	816	732	798	791	765	743	767	727	822	761	746	756	784	765	787	749	755	773	763	727	765	747	804	759	775	757	736	761	764	801	762	764	800	789	742	724	738	793	789	749	748	781	771	780	764	746	727	711	802	766	738	809	775	744	762	821	749	721	749	769	783	741	774	742	782	789	740	766	765	770	775	768	778	710	777	748	801	785	734	728	770	733	770	735	760	752	796	761	761	767	809	751	725	729	814	792	755	775	744	739	815	754	744	758	784	776	771	810	734	744	799	777	757	786	775	764	794	708	818	796	822	786	743	777	767	758	817	747	786	771	794	788	810	826	800	739	801	721	798	776	790	804	748	769	730	743	747	789	763	764	740	770	787	758	754	758	755	789	790	714	786	727	760	769	799	781	728	824	697	727	753	763	730	726	728	758	793	769	748	722	740	750	737	782	734	763	810	759	767	794	798	804	776	739	723	751	742	752	768	776	758	733	819	775	789	770	747	784	758	785	795	761	786	791	760	752	775	817	752	759	781	748	778	848	754	820	712	796	715	796	772	796	750	795	729	777	746	755	775	740	773	758	774	782	739	755	749	750	753	806	759	750	796	788	764	768	767	791	730	741	764	793	802	759	777	803	808	750	770	713	743	750	759	780	780	777	756	757	759	777	773	747	753	774	767	777	781	774	738	751	832	697	806	771	757	753	765	763	762	742	749	763	790	810	731	760	780	739	764	755	768	790	725	777	763	723	727	804	783	793	709	771	792	726	747	777	789	793	762	812	768	789	786	784	768	697	755	799	786	726	756	796	751	831	826	758	792	772	762	743	744	763	774	724	741	773	768	721	755	778	753	756	739	751	741	789	768	785	749	812	757	775	764	737	796	768	787	824	777	688	772	750	751	764	735	758	755	777	781	743	808	740	767	736	773	733	701	754	753	784	779	785	746	739	786	745	771	732	787	756	800	775	737	790	774	751	768	711	700	772	747	766	845	760	794	765	738	812	782	766	749	760	724	782	790	762	747	791	758	742	773	735	752	734	793	772	744	804	737	742	770	744	784	724	765	754	729	769	801	761	764	766	787	749	778	717	790	783	783	747	796	759	726	742	711	755	757	799	791	794	765	805	742	835	772	759	763	764	722	766	763	733	751	753	815	736	773	785	764	762	808	770	772	812	765	752	752	778	786	779	776	808	787	764	776	756	788	762	730	774	793	805	812	754	762	743	809	736	744	751	799	791	770	812	763	722	772	736	753	740	739	758	782	756	740	707	801	792	745	728	769	777	781	843	801	811	754	785	736	786	792	766	757	764	738	774	758	754	754	746	783	753	775	724	765	796	771	783	745	803	786	813	783	798	738	753	767	829	727	766	754	764	774	740	805	743	768	786	755	743	778	748	805	784	755	709	770	761	794	740	738	759	727	784	778	724	779	808	792	723	769	834	773	754	754	771	711	775	754	769	743	764	756	782	741	746	757	768	795	778	762	796	739	757	757	784	804	783	752	802	723	735	788	742	778	788	775	784	732	762	734	737	810	795	765	729	747	764	819	832	727	764	795	773	757	755	752	808	774	768	783	797	779	723	738	766	777	750	752	730	815	751	747	734	769	787	747	763	743	790	773	797	679	768	758	732	781	755	759	786	712	776	767	776	742	786	754	811	823	729	754	766	753	804	768	781	752	774	787	793	757	758	761	711	797	765	753	730	795	753	731	792	777	754	818	776	769	802	774	793	759	769	778	771	775	794	749	755	730	766	766	754	751	767	748	779	776	781	783	771	780	752	757	768	742	786	778	746	762	761	759	772	770	781	702	750	744	743	739	789	711	802	762	740	759	752	783	757	839	759	804	768	757	782	714	709	765	763	786	762	719	749	756	783	780	816	783	720	780	755	785	800	765	771	736	762	718	739	780	763	795	713	759	735	802	770	797	755	749	740	816	798	779	764	751	744	759	761	720	787	745	775	752	741	797	711	749	741	781	772	721	767	772	759	738	778	784	771	793	811	760	762	786	750	814	782	743	758	743	785	753	799	799	745	828	784	779	754	761	716	717	716	781	773	736	763	826	772	766	753	725	772	737	754	752	783	708	740	721	720	789	793	789	712	744	794	730	756	785	806	730	730	804	735	746	747	810	755	717	792	731	760	820	769	787	812	735	770	739	722	758	769	835	777	752	807	745	800	757	799	748	730	738	766	760	759	831	801	737	741	747	826	814	791	750	783	759	784	775	766	781	782	776	786	759	747	734	757	792	746	786	812	772	720	799	801	802	771	821	744	764	792	789	800	774	756	797	771	812	764	750	822	791	729	784	766	764	763	758	794	756	775	775	733	813	774	817	774	802	775	776	741	744	782	777	752	739	745	755	743	734	788	792	772	751	801	714	806	778	776	735	756	731	729	803	749	770	751	722
1787	127	128	127	97	112	117	110	110	97	99	115	100	103	125	98	113	109	90	104	113	109	95	102	111	92	109	102	94	115	94	101	103	111	95	117	78	94	92	129	115	94	112	89	118	99	103	107	106	111	121	94	105	88	92	117	101	92	104	106	97	91	99	87	100	114	110	112	107	105	115	111	110	124	108	102	112	107	119	105	116	130	112	115	115	105	120	109	89	110	130	98	102	108	104	79	109	85	108	117	107	89	82	96	95	110	98	114	108	101	94	99	110	85	98	106	97	105	109	112	109	100	98	116	106	104	103	103	115	99	88	94	116	84	107	100	94	104	103	96	100	108	86	102	101	102	102	119	96	99	97	91	95	109	116	100	93	123	120	101	109	85	105	109	95	98	107	116	105	87	85	103	103	101	112	98	116	105	101	97	95	88	111	83	97	123	109	85	124	90	114	80	117	119	93	129	112	86	116	107	108	98	102	99	102	96	114	98	102	101	112	121	89	120	118	97	121	98	110	110	117	92	121	98	112	114	113	103	111	95	118	113	108	109	113	122	117	98	104	124	101	110	101	90	95	94	115	94	96	79	86	107	107	113	98	116	101	114	106	86	101	96	93	92	105	128	87	103	109	90	102	92	85	115	120	81	115	96	113	101	117	105	90	94	116	85	105	92	94	111	91	103	111	107	111	95	100	100	96	111	104	101	121	84	135	99	102	95	92	101	90	86	117	91	113	99	110	103	91	101	119	107	101	113	111	102	75	90	102	114	95	92	95	110	104	116	112	100	106	104	113	112	107	117	100	96	107	88	91	119	97	101	102	124	114	117	85	108	118	93	96	104	103	101	107	96	100	111	98	100	93	122	114	109	102	114	93	93	91	98	108	105	106	110	106	104	117	118	101	96	94	105	105	93	103	98	95	107	102	113	108	99	114	104	105	115	95	124	111	109	108	98	106	115	113	105	98	104	99	111	113	87	106	100	94	113	110	89	129	91	101	125	108	88	124	99	119	99	106	93	120	86	94	95	106	104	92	127	104	97	91	79	93	93	115	105	101	106	98	98	116	103	97	105	103	120	114	111	113	105	96	100	105	105	85	103	106	86	103	89	104	111	97	106	89	100	80	102	108	107	99	106	111	108	80	88	101	94	96	90	83	101	117	103	85	106	84	94	121	89	83	86	81	100	107	98	101	95	97	94	99	108	80	94	110	104	105	111	116	93	95	94	95	108	102	115	87	94	97	116	114	97	103	105	99	101	110	96	124	113	91	100	119	102	105	107	106	96	99	106	120	111	96	106	92	130	103	101	121	101	87	90	96	111	98	103	100	98	89	125	112	109	111	126	93	105	117	99	113	107	92	104	83	118	104	92	99	123	106	107	101	123	82	109	114	106	123	109	103	103	104	93	117	100	95	109	82	113	107	95	92	89	104	103	111	90	83	89	102	93	97	100	112	107	102	128	95	120	116	104	106	106	104	129	114	105	108	97	102	104	99	110	103	107	105	97	105	102	100	99	110	95	89	92	88	106	94	101	78	107	106	79	81	107	104	120	99	116	96	102	123	83	117	102	100	90	104	111	112	121	97	104	112	104	104	85	88	108	99	96	119	85	100	99	94	111	95	109	109	110	100	116	101	119	109	99	109	117	108	95	107	114	116	106	100	113	99	100	100	126	101	105	83	102	115	115	81	98	98	82	101	98	97	107	107	93	96	123	99	109	95	93	89	105	110	97	99	96	96	91	118	94	103	110	108	93	105	91	87	102	111	87	109	99	105	79	113	90	102	119	129	123	128	102	106	114	112	113	129	102	108	96	104	112	111	98	100	94	102	96	98	108	96	82	107	106	118	105	100	94	117	130	105	100	118	104	107	90	101	104	114	116	117	100	106	108	108	101	103	106	97	117	122	82	99	97	107	94	92	100	107	90	104	121	96	101	106	76	108	96	98	104	128	105	100	96	103	88	95	101	87	91	93	85	106	96	96	102	110	106	116	111	108	99	92	100	104	101	110	99	115	92	96	104	95	121	119	110	94	109	100	83	105	123	97	107	82	114	94	104	85	88	91	108	94	102	98	116	125	109	116	91	120	93	115	114	91	104	95	100	101	114	117	104	110	99	105	104	119	124	102	105	116	112	114	107	90	78	99	110	105	101	109	83	101	123	128	119	99	97	99	109	87	125	112	97	108	115	115	108	87	116	98	108	102	106	101	115	112	101	111	109	113	94	107	98	98	115	95	101	120	108	109	93	92	100	87	105	98	128	126	109	101	92	81	129	106	92	102	95	106	107	98	110	99	93	85	97	108	97	88	95	126	105	86	103	88	97	104	91	99	95	119	117	107	118	104	87	103	110	98	106	106	93	122	112	99	102	108	102	102	110	104	104	114	113	90	78	110	100	87	103	111	114	120	80	97	113	110	108	94	89	99	95	101	106	94	92	91	116	104	95	106	97	102	107	101	94	100	79	91	90	105	112	89	108	114	112	116	106	92	94	110	87	90	129	89	105	103	108	94	101	106	95	110	104	112	93	101	111	107	102	108	108	96	89	101	112	106	110	118	98	102	118	99	96	134	112	112	119	102	93	86	112	110	111	87	122	119	78	97	111	102	107	102	87	100	108	91	100	98	101	113	104	90	103	119	100	83	99	111	108	93	118	113	98	93	90	126	106	98	104	101	96	115	109	97	88	101	95	112	105	114	109	98	94	101	87	107	115	118	97	101	103	92	86	105	113	87	115	98	95	94	110	96	114	90	116	103	100	107	111	107	107	91	99	111	104	102	104	120	95	120	111	107	104	103	98	98	105	87	106	112	113	96	94	122	110	81	96	98	98	109	116	99	107	98	108	105	87	102	114	116	98	98	120	102	106	87	102	94	109	97	111	103	87	95	112	88	100	107	108	98	88	106	119	120	120	102	112	79	103	86	93	99	86	102	89	123	104	115	96	102	107	85	110	82	105	107	117	93	105	131	109	116	104	105	106	88	124	111	97	95	95	103	131	110	86	99	123	134	108	102	77	90	103	100	94	87	88	95	100	111	85	101	107	114	114	88	117	91	114	109	101	119	98	112	111	118	101	76	109	94	98	106	106	127	104	111	81	112	116	102	122	89	105	88	123	105	96	105	85	112	94	110	109	117	121	106	121	103	94	115	130	87	74	97	111	117	92	114	100	100	84	120	106	106	127	94	106	105	100	118	111	112	121	84	85	100	103	104	102	94	100	107	102	121	106	116	92	92	111	126	103	112	106	104	88	119	97	106	114	103	99	114	106	100	102	99	98	103	94	118	99	90	92	90	114	111	83	113	106	106	102	101	102	124	91	114	111	105	96	98	102	87	99	116	95	101	94	104	100	100	105	95	96	103	131	88	119	94	94	105	122	108	109	90	95	119	112	114	107	96	89	101	98	127	97	108	100	120	110	105	108	105	113	107	109	94	105	114	97	112	103	119	95	90	104	108	114	109	111	102	134	110	104	86	88	118	96	83	99	94	87	95	98
2111	355	406	416	391	347	355	363	371	344	347	356	350	365	342	348	323	317	350	325	327	327	317	336	356	318	316	340	323	310	332	330	335	336	328	293	332	319	313	330	325	341	295	340	319	339	331	331	331	321	319	315	363	349	301	342	300	297	316	324	315	317	295	301	325	337	303	335	342	309	334	316	340	335	311	336	343	322	328	285	324	342	336	334	314	300	318	315	327	301	349	305	333	330	336	326	310	333	342	327	277	338	337	311	319	362	307	309	324	326	316	289	336	307	330	320	319	324	321	314	308	324	332	309	335	361	308	284	330	299	321	314	309	326	323	340	331	311	316	333	332	347	330	335	350	294	338	298	312	310	344	334	286	328	311	320	329	298	306	303	324	316	308	328	331	287	322	299	301	349	301	355	306	345	291	293	310	326	320	335	345	322	303	309	308	358	317	315	297	318	322	342	321	321	311	314	313	310	325	305	299	333	334	321	331	327	324	316	311	318	327	336	305	309	338	313	294	327	331	311	286	299	313	328	333	328	304	319	294	327	320	295	326	322	347	335	288	332	304	305	309	343	331	333	296	305	303	315	335	321	305	345	291	325	337	330	335	291	318	307	317	338	353	284	300	346	313	328	317	341	324	344	318	314	323	308	353	311	313	326	326	288	302	326	314	317	322	327	312	305	319	290	348	297	320	291	338	321	294	328	292	331	356	321	314	340	339	287	316	323	310	337	294	296	324	288	329	333	354	326	346	336	298	301	291	321	319	336	311	321	291	316	324	329	327	334	360	325	321	331	282	346	349	302	307	305	300	326	349	301	311	351	263	311	339	336	316	337	334	321	291	326	308	337	330	295	314	325	348	341	332	315	309	292	321	328	321	343	327	300	326	327	303	320	328	326	311	306	321	307	325	285	337	342	343	337	339	305	322	304	333	311	320	302	301	330	317	310	306	337	303	329	344	302	333	319	318	306	304	302	316	306	315	315	337	279	325	313	323	316	358	328	314	288	295	294	292	340	325	305	322	300	317	354	304	339	310	338	334	306	336	328	311	312	300	343	356	325	318	305	318	290	328	319	349	332	340	325	345	308	328	339	345	360	340	327	346	318	313	308	309	300	282	304	358	310	339	332	331	313	308	335	313	277	330	307	334	323	321	323	379	314	354	313	331	321	331	293	352	300	341	317	314	319	309	345	304	359	327	319	328	286	338	314	303	309	339	322	326	328	309	302	307	325	341	318	320	340	353	334	329	313	353	304	312	330	322	311	327	313	325	340	319	327	328	311	328	308	329	323	305	309	300	323	317	310	317	327	342	318	314	322	346	299	315	323	298	309	327	285	302	319	325	324	282	320	309	313	345	343	319	322	305	301	305	295	294	325	346	324	337	340	303	302	309	329	332	331	358	290	338	296	312	322	353	321	297	335	343	319	317	331	310	306	332	320	317	315	326	336	320	332	333	342	306	307	283	318	337	339	322	341	334	336	298	337	291	304	332	333	322	284	338	329	305	328	354	330	345	345	328	327	310	325	303	325	351	285	298	321	307	332	305	331	287	315	314	339	330	323	320	308	338	333	295	336	321	315	335	288	304	305	314	293	310	309	365	325	307	327	312	298	290	294	338	305	341	313	321	351	293	307	361	342	304	333	346	334	342	311	327	304	330	307	339	320	309	335	310	346	389	286	337	334	300	339	302	333	302	291	302	293	322	325	345	370	303	330	330	347	310	309	348	309	309	314	337	341	342	337	307	307	333	299	315	315	322	335	342	318	307	300	345	328	334	306	327	315	373	335	330	306	329	372	353	314	326	316	361	308	307	359	333	316	305	314	323	320	310	328	318	359	306	350	337	324	337	312	343	324	323	337	317	323	331	378	329	359	332	347	322	341	338	307	320	322	300	339	343	306	304	304	314	320	348	332	309	314	317	316	334	319	339	318	339	322	294	345	366	310	317	325	300	299	282	345	311	332	347	264	305	328	337	324	314	346	332	348	336	307	337	337	331	294	318	327	304	287	329	349	321	335	315	332	306	309	337	311	304	347	341	337	288	306	327	318	343	324	312	334	376	304	335	287	305	341	302	339	347	331	321	307	313	314	306	287	337	318	349	324	344	329	316	336	295	293	335	320	362	348	349	333	309	306	353	340	308	313	295	306	309	343	362	322	340	355	322	316	339	303	324	308	341	324	352	307	312	322	317	302	337	308	359	305	320	305	317	320	342	337	313	320	295	322	310	284	305	327	340	348	330	309	348	279	310	333	320	319	338	334	289	330	320	314	299	291	290	317	324	319	302	328	332	313	317	332	334	330	339	339	321	311	309	326	334	324	302	315	324	292	328	294	315	290	313	320	371	337	339	312	354	318	307	330	295	310	327	350	288	297	341	316	297	328	333	314	335	308	317	320	314	329	299	337	315	301	338	305	313	309	321	327	311	319	324	315	309	344	335	322	322	310	333	330	340	306	294	318	301	330	342	316	334	323	302	308	325	340	375	330	343	315	319	360	332	326	319	313	330	322	315	324	328	326	325	346	325	357	322	329	335	307	331	349	309	332	323	331	302	344	324	322	325	366	353	342	315	317	306	294	329	287	310	318	333	338	335	335	337	324	322	314	307	326	338	370	304	319	302	362	349	318	298	308	313	352	340	302	333	338	333	286	306	317	292	314	343	340	349	328	324	336	312	347	342	310	299	328	314	334	321	303	345	279	333	324	344	285	325	331	338	292	331	329	338	325	313	297	314	311	309	331	312	318	312	313	311	340	354	306	307	276	314	308	324	344	309	312	312	324	294	320	343	278	332	329	290	292	323	311	334	324	301	308	350	317	322	322	336	329	289	296	307	302	307	332	307	324	338	298	324	311	306	331	339	323	322	333	333	337	356	321	328	329	329	338	327	323	324	319	300	314	316	322	334	330	307	331	316	339	316	303	316	303	292	305	292	345	329	329	323	338	330	318	285	304	341	327	309	282	318	306	344	322	344	340	324	311	332	332	315	308	300	314	344	353	346	341	342	317	293	282	305	369	315	293	311	306	276	306	312	309	300	341	337	337	321	319	314	318	346	305	312	310	318	317	326	330	314	308	301	323	334	326	340	309	321	328	299	288	334	323	324	305	311	315	296	324	316	323	352	319	336	330	326	315	330	303	352	323	324	349	344	321	340	325	341	311	352	377	325	298	309	329	325	335	301	285	332	303	353	324	337	334	336	294	286	332	312	318	310	300	315	311	335	336	323	314	300	350	342	318	319	334	324	324	334	317	332	320	300	306	298	331	304	320	328	315	330	325	330	325	292	301	307	330	328	283	357	307	309	335	305	321	305	303	317	314	307	321	333	322	310	312	287	324	326	341	327	315	351	338	303	321	323	334	327	327	315	329	310	324	302	288	354	305	321	322	304	303	334	340	368	325	319	301	341	341	339	319	305	328	305	331	335	343	353	318	348	352	320	311	329	346	280	328	327	322	354	326	330	330	315	326	325	296	362	300	327	332	315	349	338	299	324	331
7799	979	1185	803	659	488	397	322	300	239	218	238	210	192	175	185	198	176	188	168	172	175	171	159	183	147	153	146	165	164	160	165	149	172	163	185	167	140	154	149	152	156	148	145	138	150	161	153	151	153	142	145	132	176	172	166	144	149	162	142	179	138	170	175	160	156	162	151	148	155	169	170	152	175	176	184	183	170	177	160	164	162	148	160	152	169	163	176	176	128	178	150	158	150	164	158	178	173	131	172	176	172	141	158	155	152	169	158	182	146	152	151	170	141	168	144	164	161	171	125	167	179	145	132	145	153	141	157	176	165	164	149	151	178	129	149	153	159	141	160	165	172	158	136	162	144	178	179	148	152	164	138	150	144	165	155	180	155	134	146	159	147	141	144	158	156	166	153	144	133	157	151	189	177	146	134	159	133	145	141	151	157	149	168	155	159	156	172	178	168	130	141	147	156	165	158	176	163	143	165	150	157	164	151	168	145	149	164	166	153	160	156	170	145	162	147	156	146	147	157	150	133	166	151	146	192	146	142	163	146	139	141	171	163	151	139	166	131	141	174	147	159	157	146	173	155	158	141	137	152	152	158	156	144	154	160	161	158	169	164	171	145	159	141	157	155	167	146	152	156	149	152	159	149	156	158	148	155	140	121	160	147	171	159	159	167	169	161	181	155	175	161	168	136	138	150	138	164	166	164	141	153	167	146	177	151	175	122	154	165	158	137	148	147	144	181	151	155	169	158	156	161	161	141	155	150	157	150	153	156	156	158	173	161	138	152	153	154	146	146	163	142	141	167	164	171	151	133	133	156	158	124	150	163	157	153	150	149	165	184	149	175	173	144	140	134	149	146	159	143	179	151	150	180	157	163	155	153	155	135	151	153	158	161	135	132	137	148	132	146	153	141	155	162	140	143	162	151	148	163	169	182	161	177	147	132	139	140	153	135	171	165	153	167	165	192	153	138	144	144	148	170	155	156	176	150	165	147	166	148	144	157	143	159	166	170	161	134	128	167	153	117	147	151	160	174	152	158	172	149	147	158	162	169	178	148	157	182	167	159	154	175	161	134	160	132	161	149	144	124	173	133	154	140	188	157	140	163	167	147	173	137	143	151	155	169	158	154	154	150	160	175	145	151	151	126	153	147	164	133	138	143	151	166	153	147	153	149	152	172	147	139	145	149	166	172	164	151	154	155	160	170	138	128	131	145	131	152	155	154	155	174	150	157	154	139	141	161	210	166	147	149	154	149	146	123	167	144	152	166	148	147	151	157	143	170	159	154	178	164	161	162	171	164	167	175	161	170	163	157	162	153	155	148	155	176	158	175	143	165	137	136	129	139	155	148	190	152	165	146	142	146	146	155	149	166	165	142	147	161	159	139	157	185	150	149	156	184	151	158	163	165	163	150	178	147	138	153	155	158	172	171	141	162	154	166	153	161	160	153	165	138	160	145	147	146	142	171	164	181	157	149	129	170	133	151	156	163	142	158	166	162	184	168	158	153	168	154	137	148	155	139	145	149	154	158	148	145	143	165	153	148	157	168	155	164	151	159	173	163	152	124	172	126	188	161	154	148	156	156	159	152	151	167	148	165	175	134	134	178	149	181	137	159	172	162	151	146	176	148	142	140	161	175	137	163	142	159	141	136	181	167	184	155	174	185	144	168	143	153	152	153	141	171	160	153	150	156	154	156	162	150	140	160	168	139	160	135	188	163	177	166	142	166	172	148	140	168	151	158	159	165	150	151	154	150	156	159	140	137	141	167	165	166	167	187	177	149	155	160	145	154	120	133	154	152	156	169	155	161	195	146	157	136	158	148	142	167	172	141	168	134	144	163	153	170	151	154	148	158	153	149	145	147	187	161	157	161	147	156	151	124	157	190	142	156	157	166	159	134	143	146	169	166	179	158	164	143	168	130	157	156	144	150	190	155	176	149	171	145	145	162	181	148	146	160	163	181	164	170	165	162	137	154	171	151	139	173	147	166	155	136	168	138	152	160	167	149	154	147	159	175	152	161	165	152	136	168	130	166	123	172	163	145	149	161	141	162	156	151	173	136	154	142	158	166	167	153	162	122	151	181	173	167	156	147	155	162	160	143	157	175	137	152	170	144	141	147	153	155	150	149	166	150	150	178	155	147	162	154	138	154	148	147	163	150	167	144	158	158	172	161	151	130	134	173	144	151	163	131	173	124	147	151	158	145	160	176	159	147	128	158	159	158	135	125	152	170	160	173	148	163	167	168	166	159	154	173	141	152	141	174	155	143	189	179	153	136	169	168	163	141	163	145	137	157	153	182	141	155	147	163	138	144	173	162	171	150	150	180	160	154	147	137	161	140	134	141	172	135	163	164	134	156	130	166	169	135	159	168	173	156	155	166	149	143	139	152	151	147	127	147	149	160	165	162	145	175	165	162	165	153	153	160	158	184	159	151	168	144	147	151	147	172	155	176	175	176	150	170	166	160	152	141	150	183	175	149	173	150	149	162	175	158	149	172	150	170	146	154	156	168	154	149	147	140	170	157	169	152	154	181	156	153	167	165	173	172	177	151	167	160	142	148	147	158	172	163	182	163	149	148	157	146	138	148	138	139	143	158	143	174	139	155	135	172	169	132	167	154	176	170	148	171	159	174	168	163	158	136	158	146	166	157	148	156	170	127	146	142	162	162	146	151	152	167	142	161	158	134	150	144	147	171	201	118	147	169	157	157	141	170	157	148	143	132	130	170	150	162	168	150	133	145	166	137	152	158	126	140	153	150	173	146	162	167	143	128	166	158	143	155	160	125	170	152	154	150	151	133	166	154	146	152	141	161	140	152	135	150	159	172	163	160	162	138	152	151	151	168	164	186	153	159	151	152	156	160	133	122	160	166	167	143	152	154	153	137	157	159	140	153	175	144	160	178	139	143	147	166	162	165	161	144	147	154	175	179	178	142	159	135	154	164	170	142	163	174	170	161	121	171	155	160	127	171	147	165	162	150	164	143	147	163	162	151	161	142	142	145	160	142	159	139	165	159	155	164	152	150	141	179	165	143	138	153	135	130	178	166	141	188	128	133	179	160	147	157	144	148	183	140	138	151	156	168	150	146	154	159	156	139	171	165	138	184	170	154	151	156	154	155	139	153	156	144	141	185	185	168	146	150	167	160	132	171	171	147	161	159	150	149	143	129	146	148	157	177	158	139	169	152	142	149	159	169	143	155	156	177	155	134	155	147	150	159	152	165	154	139	157	167	161	145	135	173	181	142	139	144	152	158	147	159	162	155	156	144	140	143	146	159	157	154	138	167	164	134	152	133	167	163	154	155	157	169	152	172	144	145	171	132	137	149	147	161	125	162	149	161	166	156	180	164	156	176	148	142	174	159	147	161	150	161	169	165	160	182	144	143	175	165	166	132	172	157	142	122	160	154	167	183	148	143	136	146	152	150	160	151	146	166	172	144	146	142	159	141	175	148	179	159	141	168	150	149	150	165	152	147	145	148	156	145	144	165
5912	1222	2597	2971	2566	2154	1739	1513	1306	1141	1014	1004	863	850	737	748	672	633	633	667	629	627	598	581	582	550	532	537	520	557	531	495	565	510	521	512	509	531	507	466	483	501	493	453	478	535	487	487	462	502	492	465	457	478	450	450	461	477	455	436	462	473	464	448	464	466	424	474	467	432	436	413	445	456	452	488	448	447	461	439	467	450	455	440	417	506	436	419	472	454	458	476	467	424	454	445	453	463	446	445	450	460	436	462	451	479	486	434	458	472	399	457	443	461	471	464	463	423	416	450	446	416	459	438	436	467	451	429	474	437	453	427	440	448	447	455	443	445	439	421	409	409	495	464	481	486	458	487	455	437	445	449	442	476	450	454	444	436	477	436	452	431	463	459	458	463	417	458	442	430	470	469	428	420	495	448	451	429	468	471	445	442	436	432	452	473	481	501	470	449	439	381	415	443	417	415	453	446	440	438	424	391	435	414	436	444	467	449	479	448	439	488	464	464	447	450	455	435	441	452	443	461	451	454	454	438	458	464	439	447	496	442	473	415	434	455	437	431	424	459	489	470	453	488	453	465	466	455	449	459	437	400	483	452	444	440	455	463	476	469	407	461	456	474	456	473	422	433	480	466	432	504	455	441	427	447	428	432	474	438	476	498	447	443	427	426	472	403	461	433	435	429	465	434	439	436	473	424	428	421	456	462	428	459	443	450	455	465	435	453	414	446	428	521	449	460	432	445	484	461	410	471	468	435	428	427	415	451	427	448	423	455	422	477	439	431	457	432	476	429	461	447	458	425	426	450	414	423	477	414	418	454	459	415	419	454	459	450	450	478	450	474	426	447	430	448	471	444	441	436	451	499	488	466	469	454	476	436	451	448	438	470	417	467	468	478	445	456	443	448	467	458	438	453	467	456	465	447	462	444	475	440	466	449	440	428	468	451	470	457	449	480	504	422	436	400	461	458	460	434	458	436	468	451	432	462	439	478	489	462	484	443	488	452	489	446	444	473	450	464	458	456	410	452	474	487	456	434	467	436	431	430	418	472	443	475	470	422	429	477	424	465	471	432	434	423	444	424	470	463	439	462	425	452	441	462	463	469	458	470	452	429	464	444	476	455	483	487	486	430	436	445	472	462	439	473	432	414	490	429	462	437	420	446	448	440	445	451	452	442	479	459	438	421	488	486	438	452	434	427	444	460	473	469	517	457	418	426	474	478	436	490	484	450	457	455	474	468	459	440	432	458	471	439	421	413	432	439	482	440	448	436	469	453	430	469	455	446	456	424	430	426	429	443	438	424	475	485	461	494	422	430	409	453	463	465	453	430	456	411	452	444	434	445	456	439	419	435	403	453	451	474	463	466	415	472	455	431	435	431	467	454	430	459	433	437	450	457	404	433	448	455	460	425	428	424	443	427	423	468	447	452	445	476	459	453	436	449	459	452	455	407	434	451	459	432	490	425	447	468	441	437	468	437	429	435	430	484	486	440	435	469	451	430	444	445	456	433	466	441	466	442	459	443	464	435	500	431	462	448	442	461	446	449	443	458	470	454	463	420	440	450	466	447	446	398	452	444	470	477	464	476	451	435	402	432	423	468	421	482	470	430	440	448	435	438	441	462	430	446	419	457	439	456	472	453	461	446	455	442	467	454	414	424	440	473	448	480	464	432	478	478	474	427	445	452	475	455	459	462	446	451	446	463	434	449	460	432	454	434	449	433	448	430	459	466	455	420	442	475	433	427	424	455	464	451	454	459	457	461	431	426	435	434	459	475	469	414	452	462	447	451	452	433	480	436	418	426	423	457	416	461	462	465	462	437	443	462	418	453	461	438	439	431	422	412	409	441	468	449	458	428	442	456	433	420	416	460	459	460	443	403	432	468	460	443	471	464	453	439	475	450	457	410	460	438	469	442	451	430	475	482	429	484	437	435	438	421	456	472	460	461	447	446	452	422	472	452	452	425	477	466	418	441	444	456	462	443	452	486	452	434	459	453	443	436	442	469	449	472	453	437	423	461	428	438	435	461	434	413	427	456	412	402	452	472	424	437	431	447	434	458	448	458	506	424	461	446	475	471	436	486	448	470	440	470	480	436	479	430	468	438	410	475	492	451	433	435	437	437	456	431	499	478	415	425	429	460	440	474	460	426	429	455	422	452	471	449	449	463	436	420	444	425	448	453	444	472	445	482	478	429	441	447	430	455	447	446	478	452	474	476	454	495	456	461	466	472	457	433	431	426	418	442	453	442	455	425	455	454	462	416	433	430	429	394	463	471	417	443	457	445	501	467	446	470	425	460	455	441	471	483	450	433	449	438	463	462	423	455	453	419	463	447	457	472	456	455	431	425	436	443	416	481	429	436	436	442	471	482	461	439	461	441	464	447	432	424	438	498	451	411	450	467	453	433	461	502	449	457	431	426	437	428	450	439	412	457	499	456	444	441	471	463	472	449	470	440	463	470	449	479	455	471	452	410	442	459	425	455	411	452	410	442	403	435	457	401	460	438	449	456	457	455	414	454	476	419	484	428	468	417	472	428	437	426	443	444	447	478	464	437	465	468	476	432	474	443	416	443	460	441	440	461	420	500	446	466	433	478	413	436	452	432	446	468	444	427	455	448	473	443	459	441	463	432	485	460	419	457	454	458	437	443	448	430	460	466	436	482	454	418	429	447	442	466	435	476	454	425	438	488	448	477	402	419	440	442	431	454	480	439	428	427	481	502	435	450	478	451	428	458	449	433	453	408	478	451	438	446	456	382	449	471	458	454	450	439	459	454	461	468	437	458	476	425	455	423	456	466	426	432	442	474	473	420	460	475	447	459	458	419	443	465	452	481	430	450	439	445	483	456	466	420	467	456	426	466	418	421	435	433	438	449	419	438	475	450	445	455	440	428	425	435	430	429	450	467	423	461	457	426	415	415	450	424	444	440	451	440	464	442	434	456	469	435	488	453	483	433	500	387	478	441	436	398	426	473	435	485	415	469	406	431	456	449	462	422	419	452	446	422	423	423	424	480	458	475	417	456	482	465	462	448	453	438	458	419	424	449	462	464	449	430	461	497	429	469	431	441	450	501	465	446	486	448	470	496	437	457	492	475	464	471	452	470	469	496	452	461	446	447	451	424	457	435	421	477	488	405	455	410	452	432	436	441	458	438	421	474	472	469	461	422	448	452	466	454	461	401	458	424	459	463	462	456	455	483	417	444	439	453	453	485	436	458	437	440	452	448	470	415	426	470	478	412	467	424	428	417	466	493	432	505	445	494	471	478	453	475	431	468	473	431	433	452	457	432	441	481	455	416	435	457	468	470	451	423	441	471	412	425	424	483	420	488	416	408	465	433	447	444	434	451	445	449	478	419	433	392	467	462	433	485	461	446	423	424	459	436	446	431	452	413	473	465	438	407	460	473	482	441	467	436	479	449	433	456	470	442	469	454	460	447	466	472	496	495	457	446	451	471	482	457	431	448	458	469	415	468	466	431	507	426	446	440
14777	2427	2540	1890	1301	967	871	694	581	534	487	448	430	405	385	412	386	359	371	369	360	354	348	336	326	352	342	304	379	342	336	354	333	329	334	325	289	288	309	303	285	334	301	303	315	317	346	316	308	316	355	326	309	329	293	320	305	325	313	339	292	304	287	289	280	331	338	324	305	336	322	313	301	304	310	322	307	354	303	352	288	350	309	324	344	295	321	305	315	315	297	313	320	296	293	318	310	302	301	315	326	288	304	314	310	324	296	302	279	304	314	323	324	296	294	318	298	325	302	324	283	290	304	349	317	299	290	307	296	300	323	317	306	305	294	347	290	308	335	339	338	313	331	311	331	301	325	325	332	318	339	301	294	316	311	304	305	318	308	337	304	312	307	313	296	281	308	330	315	311	338	289	307	279	326	321	315	319	322	336	319	348	279	312	331	322	317	294	277	334	330	308	292	297	303	290	311	296	280	310	302	305	308	295	335	310	293	307	299	309	343	342	321	317	339	313	309	282	327	295	293	315	314	331	304	317	279	352	321	318	316	298	331	296	318	317	319	315	298	319	303	300	302	294	326	322	299	288	318	318	318	303	335	300	299	301	330	310	300	313	313	296	307	305	337	309	325	315	341	290	333	296	326	315	322	313	292	340	313	338	279	330	333	321	326	311	337	300	303	323	297	308	327	349	291	299	332	322	309	336	315	311	318	321	304	304	292	273	328	310	294	323	340	312	316	314	281	291	341	284	325	309	331	344	320	325	322	314	333	306	294	302	332	306	301	310	305	331	320	323	278	321	291	292	275	327	298	331	317	315	317	282	323	281	349	299	332	307	308	299	294	309	309	284	321	321	317	311	323	335	313	334	301	312	288	336	299	306	321	303	316	337	313	315	330	312	308	328	332	288	306	316	326	308	308	295	300	279	326	307	335	280	319	365	330	333	363	334	313	292	325	298	346	308	287	305	319	324	350	319	294	328	288	328	310	294	328	340	311	293	309	326	318	274	306	343	311	346	326	326	301	316	315	343	300	300	322	284	310	300	295	285	298	267	290	284	329	335	299	297	303	336	353	313	339	317	324	304	307	320	338	303	306	319	330	333	314	307	300	331	315	309	307	330	300	335	323	332	298	304	325	303	300	288	298	294	292	369	307	320	301	294	320	306	306	340	323	347	320	309	306	298	343	319	318	345	330	328	314	307	320	304	346	309	325	279	312	292	338	295	291	334	295	307	345	328	334	322	321	356	342	311	323	304	309	316	311	300	281	304	342	300	314	321	345	292	320	334	313	300	339	318	350	338	283	305	318	310	305	316	322	307	296	295	306	344	347	319	319	311	285	328	342	309	317	275	317	310	307	363	331	333	293	290	329	339	308	306	324	280	305	334	328	331	305	309	295	293	299	329	333	296	314	273	329	336	282	320	306	326	321	321	332	282	326	325	325	289	309	274	330	342	324	316	327	293	315	310	323	303	331	336	311	318	323	318	295	302	305	349	311	283	252	311	331	333	310	323	279	312	331	311	272	326	320	303	316	298	319	328	307	316	345	322	305	349	343	330	342	292	303	303	302	340	301	335	322	321	323	325	307	315	294	304	313	299	327	272	318	325	322	309	312	293	327	338	302	315	322	324	314	293	272	301	284	298	324	336	337	312	330	296	311	302	343	308	299	312	330	312	290	322	334	286	323	275	287	286	281	303	309	313	299	309	330	319	323	341	338	320	310	312	311	337	323	318	325	312	321	330	317	347	325	320	313	292	293	310	345	323	319	323	311	283	298	338	332	318	329	317	364	320	309	304	320	290	337	318	325	321	313	317	306	309	339	319	319	297	282	322	299	292	310	338	331	318	341	333	343	312	313	275	331	342	319	325	292	297	297	284	329	326	303	316	314	327	291	297	303	311	337	310	315	313	314	313	320	309	351	325	312	318	310	311	306	309	302	297	291	369	334	323	327	340	302	308	339	280	304	291	339	296	349	307	282	299	311	310	306	333	321	320	315	342	321	278	312	319	328	364	286	302	354	333	295	343	323	326	333	312	315	329	303	359	359	328	289	329	327	309	340	288	344	310	326	333	319	317	337	302	289	310	320	320	317	302	298	295	302	288	330	299	338	310	287	319	304	349	317	329	317	320	294	332	311	318	318	306	348	333	319	293	294	297	327	312	377	328	328	350	321	309	306	343	296	358	324	309	316	295	299	314	313	354	304	315	304	284	310	306	309	311	325	318	286	309	326	290	360	289	273	310	300	334	322	338	315	299	322	308	321	308	315	334	316	324	337	314	276	290	307	319	313	324	325	348	318	327	304	301	293	321	299	275	289	328	308	317	302	339	276	352	309	303	305	298	330	295	323	337	320	311	369	298	311	329	345	363	342	300	310	299	307	347	282	343	320	331	293	349	311	309	342	336	331	295	326	327	283	292	308	331	318	322	327	344	303	306	321	307	314	334	314	309	332	302	331	340	339	296	316	303	302	299	341	292	322	311	302	326	330	278	358	315	331	319	345	306	343	318	279	286	288	296	332	286	290	322	302	330	310	309	297	333	299	296	302	361	312	295	295	283	319	331	332	303	327	299	320	284	306	287	336	270	335	324	294	325	300	290	334	329	274	330	311	330	307	330	354	322	335	323	306	321	319	320	319	322	321	306	308	336	310	321	326	286	291	339	303	331	306	302	345	312	336	319	339	291	311	327	313	307	312	318	306	307	309	280	293	335	318	323	321	328	326	307	315	285	270	312	285	311	317	324	302	311	313	342	290	304	301	362	324	352	311	333	298	331	272	302	320	334	305	315	334	279	311	330	305	328	329	302	353	330	331	321	308	356	349	302	336	331	321	293	366	283	296	319	339	349	307	324	317	301	329	324	366	310	304	260	312	321	291	270	315	312	321	302	368	307	286	299	309	326	339	314	315	287	304	306	297	314	303	332	321	345	288	317	303	309	309	296	318	314	339	331	308	333	303	314	326	302	314	327	323	297	298	298	306	324	302	316	335	334	297	328	315	298	334	301	319	312	329	270	295	307	306	307	308	312	313	348	302	304	311	308	369	277	297	291	342	324	319	329	307	328	326	275	330	313	325	339	318	314	313	339	317	319	316	319	295	315	315	318	333	344	317	323	316	291	329	305	294	301	280	312	306	301	301	311	349	293	315	304	287	309	309	341	343	306	347	249	308	320	325	332	313	312	326	291	320	333	321	308	320	330	340	292	290	295	325	338	318	287	353	318	313	318	331	336	334	320	302	316	299	312	341	310	318	320	318	300	316	314	323	285	311	316	308	293	311	300	320	286	286	318	306	301	334	314	300	285	318	307	305	360	323	320	344	310	347	330	291	306	304	291	319	333	342	349	286	323	342	313	316	319	324	337	319	309	319	320	332	311	296	318	309	307	303	338	314	306	306	314	293	297	321	312	316	296	334	316	304	334	323	318	309	335	295	309	294	307	320	316	311	345	292	264	330	358	304	314	321	302	304	317	309	341	296	290	313	331	301	335	324	360
8022	2317	4999	5397	4775	3962	3244	2693	2412	2082	1874	1724	1671	1476	1412	1270	1278	1250	1236	1133	1042	1048	1052	1019	1062	997	971	966	977	929	942	971	941	883	890	908	892	883	864	812	842	838	861	878	866	795	829	817	831	789	854	837	789	820	848	763	775	766	761	842	817	799	844	809	772	758	768	805	779	783	816	800	805	801	781	773	816	816	779	803	800	743	778	774	811	771	816	827	784	770	879	816	724	787	771	822	777	837	768	772	799	759	844	804	781	777	795	819	780	780	818	777	784	786	756	729	728	802	747	794	791	761	764	767	780	795	747	828	804	804	760	778	821	802	736	766	790	757	764	786	764	753	727	800	763	816	745	720	826	764	773	817	734	766	796	809	760	774	815	772	733	776	799	752	739	766	800	761	780	807	753	841	793	799	786	791	743	774	806	776	823	791	790	779	807	810	796	813	757	791	734	805	796	758	807	789	773	777	787	759	790	736	836	811	819	786	731	759	752	787	750	732	778	775	803	756	815	751	745	790	804	758	737	773	768	774	727	818	799	786	794	809	718	763	707	781	748	766	811	820	786	789	747	807	775	793	776	705	801	718	782	746	798	785	778	763	794	748	786	780	814	784	765	739	739	780	787	797	770	732	754	743	743	811	745	784	740	762	756	798	752	816	772	718	736	806	753	782	742	818	788	778	742	790	724	806	770	721	728	818	820	752	829	750	807	796	776	744	762	774	750	760	804	813	804	791	781	779	760	762	744	753	766	737	732	747	804	778	761	774	828	753	750	757	765	846	787	770	765	810	761	765	785	742	773	730	809	771	808	777	785	792	771	779	756	790	733	741	795	804	771	821	749	805	781	758	777	793	776	766	781	732	800	789	758	796	770	748	764	771	787	756	744	810	748	846	824	744	791	757	726	765	748	818	693	772	779	786	722	759	759	759	763	777	764	721	799	785	743	816	786	798	809	736	729	760	744	783	782	761	771	760	773	752	774	779	776	751	751	778	776	799	775	754	853	775	800	741	783	839	735	751	705	812	775	775	801	807	780	745	798	764	791	739	753	784	823	803	791	763	819	768	781	755	771	760	830	803	803	832	779	798	759	756	797	782	748	739	809	741	775	729	755	741	819	748	753	755	797	812	794	713	814	721	726	788	777	768	772	834	786	766	730	791	744	793	758	811	740	781	822	801	756	791	753	793	751	787	792	733	792	767	789	821	777	762	797	759	775	824	828	768	803	784	739	774	754	770	787	793	763	751	814	779	804	776	773	763	758	760	798	806	750	775	790	806	772	740	757	818	730	822	764	771	712	775	770	754	765	777	765	774	749	773	751	775	807	777	772	781	760	794	752	764	751	788	744	780	783	790	809	769	791	770	772	777	730	715	796	803	750	768	807	783	729	787	723	773	746	790	807	803	787	765	735	750	765	821	791	786	803	780	747	771	746	795	781	791	757	799	752	729	728	830	751	738	732	810	757	798	785	777	785	723	762	753	753	757	778	772	796	776	782	806	772	744	723	825	752	742	791	788	776	757	724	707	714	762	748	793	817	754	807	735	767	762	769	746	808	787	742	833	772	797	775	808	769	753	758	823	775	762	777	757	782	807	748	762	788	791	756	765	798	771	804	739	793	769	744	710	755	734	739	761	804	790	752	779	769	736	815	755	759	741	768	792	760	780	774	813	812	833	789	819	800	777	772	757	734	785	760	766	775	779	760	761	768	764	795	819	810	794	790	766	784	786	794	804	733	764	747	767	709	775	785	781	737	713	769	827	781	760	827	775	776	739	788	816	768	779	737	804	755	787	743	805	795	752	814	785	804	738	798	789	792	789	780	792	736	752	782	774	801	767	843	771	752	752	807	747	790	723	786	761	718	811	779	776	761	765	736	740	809	778	800	818	777	797	773	741	788	780	740	750	752	785	797	768	794	752	773	768	795	792	824	788	742	784	787	775	741	756	816	726	756	719	791	769	757	801	799	757	769	799	818	809	817	757	758	834	812	747	784	717	806	778	775	863	773	826	788	824	764	742	813	796	753	809	775	755	775	805	799	748	855	844	723	776	796	779	755	779	834	725	808	771	792	754	738	766	771	776	782	737	823	787	754	791	763	740	748	756	782	768	777	773	762	804	793	815	736	799	769	803	770	711	796	767	776	768	748	789	800	750	772	786	791	739	751	781	742	768	784	738	789	780	757	773	773	738	714	758	792	747	765	720	775	821	810	787	765	744	797	819	727	729	778	778	740	762	760	726	760	790	749	753	763	735	788	758	764	747	786	786	730	740	766	814	806	743	756	804	737	769	804	753	775	818	765	761	741	824	809	755	797	777	779	753	775	767	829	820	794	750	740	808	781	759	762	763	794	776	779	753	773	775	785	799	769	778	773	752	773	768	754	755	743	758	790	756	808	753	773	776	755	759	789	778	771	793	780	754	767	776	741	768	764	776	720	793	791	777	777	776	768	802	796	781	747	823	800	742	793	799	744	811	756	771	793	796	788	821	734	789	763	791	805	757	811	800	783	757	804	803	798	794	732	807	781	803	799	768	765	757	785	791	772	778	794	756	766	739	809	770	808	803	794	816	749	830	834	772	793	750	751	773	793	770	772	751	790	811	749	721	711	779	771	768	787	763	748	795	729	792	692	783	765	757	794	744	762	769	780	764	783	819	768	738	775	759	733	757	784	781	791	804	738	792	749	838	780	777	778	772	773	786	821	753	833	801	770	750	810	738	799	765	776	758	748	757	799	765	802	774	776	751	805	792	812	780	738	743	826	831	757	753	774	794	775	788	799	816	829	795	807	739	795	740	787	790	807	798	753	781	794	773	832	744	813	753	752	791	783	739	720	757	741	748	757	803	800	798	767	735	790	769	751	765	749	755	799	784	738	784	766	792	743	734	753	741	790	801	784	803	762	772	826	774	795	729	814	765	837	790	777	771	769	761	761	802	750	790	831	734	795	797	796	806	760	712	778	798	786	716	793	770	764	792	735	731	793	762	755	741	713	828	791	735	773	785	774	759	770	802	777	751	795	786	761	780	824	792	731	805	747	796	803	759	760	769	766	748	762	753	751	766	793	750	786	730	717	810	781	756	779	798	746	774	777	791	744	779	784	748	796	803	790	773	816	745	789	792	779	783	733	772	760	733	766	772	788	769	748	727	715	788	762	812	797	744	766	787	750	798	759	781	763	802	799	768	739	829	730	737	746	770	776	741	751	758	754	760	733	813	734	782	801	774	764	735	785	840	818	764	802	801	790	720	759	791	703	746	795	792	782	780	811	768	766	816	708	734	790	764	735	837	805	820	777	785	759	760	764	776	728	803	779	808	746	773	812	746	799	729	745	798	767	811	702	789	757	771	752	752	747	793	775	843	790	798	763	796	751	749	780	710	840	770	781	792	754	765	746	757	767	702	757	701	796	772	764	800	792	794	775	734	792	803	786	758	738	762	776	750	782	811	778	734	797	772	761	745	805	787	740	724	759	740	759	792	772	773	754	772	730	805
1834	151	134	124	132	114	113	131	139	104	114	94	126	115	128	93	104	117	101	116	140	131	107	128	114	107	110	110	100	113	122	116	106	132	104	110	88	103	94	112	108	126	107	104	118	105	107	104	128	114	114	121	121	113	108	117	113	97	128	102	112	115	115	102	105	110	100	120	114	111	113	108	119	99	112	109	121	83	109	112	98	109	112	137	114	111	124	122	107	99	108	103	123	125	116	118	112	119	113	90	100	114	114	106	119	130	101	116	112	93	116	98	116	96	96	109	121	126	118	109	106	101	134	142	116	99	97	100	117	123	121	105	97	126	106	117	116	118	102	119	108	112	132	118	114	91	92	100	125	115	114	127	115	119	116	121	97	104	123	111	101	120	122	109	129	109	97	106	109	100	115	120	116	124	105	112	98	112	107	96	106	117	111	131	98	87	99	100	128	116	104	112	107	117	113	108	111	107	110	110	103	109	102	100	125	121	113	114	98	112	119	109	99	101	95	117	106	121	115	135	97	94	107	108	113	108	99	107	107	112	129	103	104	105	125	106	104	98	92	118	103	113	111	108	92	113	106	93	92	109	90	112	99	108	123	111	109	105	117	96	97	110	121	116	106	111	97	113	108	103	95	103	124	121	132	83	98	106	123	122	116	113	111	115	122	92	117	130	135	98	109	85	111	102	123	107	99	98	110	99	123	117	145	132	101	111	109	107	97	103	119	109	125	106	92	127	115	114	94	105	119	136	98	115	102	103	108	105	114	104	132	108	104	86	105	125	126	135	92	103	103	110	96	115	120	101	94	81	124	104	119	104	100	128	99	104	115	113	93	121	108	113	108	106	107	100	110	87	106	118	107	120	119	112	115	98	136	104	120	126	108	109	108	115	103	107	109	101	99	116	127	119	110	118	130	107	121	92	101	106	101	110	83	119	97	105	114	102	87	122	109	99	97	102	107	110	118	110	96	126	99	116	127	120	114	101	118	117	104	111	111	109	97	118	112	110	90	119	111	119	119	99	96	103	118	102	90	118	104	106	98	108	99	125	110	101	113	108	104	102	106	110	117	92	116	98	98	78	107	120	114	105	102	114	101	101	101	124	126	93	110	117	110	101	112	116	103	104	112	108	116	116	127	110	110	97	101	135	117	98	111	114	98	125	108	82	116	114	110	88	94	104	104	97	98	109	126	103	80	116	115	116	104	101	88	95	117	116	81	121	99	117	86	111	92	102	101	115	112	113	129	117	100	91	113	128	104	118	109	113	103	113	103	107	122	124	92	131	95	110	119	105	106	117	96	106	116	106	107	86	109	138	102	117	125	93	95	96	118	128	116	112	96	107	123	122	129	91	91	117	121	120	108	129	109	104	93	99	124	122	111	115	109	129	122	108	91	112	100	112	95	121	109	109	102	118	99	115	93	118	93	113	122	119	107	95	104	101	91	126	113	122	105	107	114	93	96	122	106	108	118	109	103	110	104	112	103	119	84	96	123	115	97	116	94	118	120	101	105	123	104	109	117	102	122	113	107	102	114	108	120	101	110	139	94	111	112	98	96	109	91	103	90	121	94	108	108	96	106	107	103	96	111	121	113	98	134	83	108	106	113	109	119	114	108	113	111	119	111	123	98	96	92	114	129	120	105	124	101	125	105	106	119	100	111	112	111	95	108	107	119	97	101	117	108	101	105	134	116	97	94	117	101	110	106	122	109	115	116	120	108	115	104	128	106	105	106	119	118	133	116	110	113	114	90	102	115	115	111	111	120	102	113	99	117	115	116	108	97	128	119	112	100	98	96	89	107	114	97	124	130	123	137	115	93	79	127	127	88	107	88	117	117	109	105	102	106	103	122	110	107	125	120	90	98	135	114	106	94	103	96	110	105	119	121	109	108	107	111	100	102	91	110	114	95	102	127	107	117	102	94	111	115	118	117	107	109	114	123	96	111	105	91	109	113	118	119	91	90	87	129	115	105	106	108	117	88	128	108	95	86	91	125	93	120	94	119	118	112	117	120	100	87	101	100	101	102	105	112	94	119	107	112	112	95	118	123	98	92	128	94	108	107	111	91	101	123	116	103	108	119	115	77	104	100	100	106	115	110	107	94	117	115	91	119	109	94	110	97	112	114	105	107	105	126	109	110	107	93	111	110	112	110	123	103	115	109	138	110	95	120	103	121	102	118	98	101	108	117	127	105	107	101	106	102	89	115	97	111	116	110	108	108	124	103	107	115	107	113	122	114	109	115	113	88	112	109	101	114	96	99	104	87	106	115	110	105	84	106	110	114	103	115	101	108	103	120	99	124	94	112	118	103	111	99	113	100	120	108	110	109	104	126	104	110	95	104	116	108	98	109	116	122	123	108	108	123	104	113	105	112	96	111	108	104	104	96	113	90	143	105	96	111	105	105	105	108	116	102	102	109	105	114	106	97	114	116	93	127	96	107	105	122	105	110	102	119	122	108	124	115	108	89	113	121	122	109	123	109	101	100	110	112	122	95	98	117	102	108	121	112	117	119	113	99	109	105	108	106	104	100	104	125	98	113	85	121	97	115	102	120	115	104	122	112	99	107	113	95	91	119	86	117	112	124	103	112	112	92	100	140	109	98	119	114	98	117	113	119	113	96	85	110	101	108	110	110	121	100	127	98	115	111	96	108	104	102	104	110	119	102	107	139	98	98	115	117	109	124	95	122	124	109	113	100	112	117	138	97	101	115	120	101	117	108	115	112	118	108	106	114	106	109	129	113	106	100	104	98	101	117	101	122	121	118	115	127	123	105	117	118	83	89	123	116	121	110	106	88	109	113	110	98	127	123	103	100	107	138	124	101	97	104	108	106	102	111	110	95	112	122	92	129	113	108	98	101	108	102	117	118	80	118	125	113	132	119	100	102	100	104	118	96	112	116	110	104	114	113	96	112	118	118	106	117	112	102	108	112	96	108	119	110	103	102	119	106	98	94	117	134	117	120	126	110	109	119	110	109	101	116	108	97	103	111	117	114	117	109	107	110	115	126	102	113	106	111	82	118	95	111	105	118	105	101	125	126	119	97	119	109	112	119	116	123	98	100	98	136	82	101	101	110	93	115	103	99	98	104	111	110	122	98	117	130	121	112	113	98	108	117	141	98	94	127	111	113	105	111	120	99	122	104	102	120	110	121	106	109	97	106	143	112	114	93	103	107	121	116	101	86	106	88	96	103	125	123	112	114	112	117	107	106	96	132	122	97	109	113	103	111	115	101	116	122	111	108	103	91	115	124	110	107	109	103	109	112	126	104	121	120	127	100	107	115	98	95	115	95	122	99	120	101	107	117	107	111	105	102	117	121	111	122	102	109	104	96	102	115	121	100	100	111	106	108	103	127	119	106	111	121	127	97	104	115	115	97	107	104	91	108	135	105	91	122	118	106	120	118	96	120	95	118	111	100	102	99	101	110	122	126	98	102	106	107	101	122	124	123	120	121	101	99	91	123	94	117	124	116	118	112	95	109	114	105	103
2076	348	419	427	417	396	388	390	370	342	358	343	356	354	324	334	325	368	339	358	340	371	340	315	321	369	356	355	307	320	357	393	365	351	347	347	334	367	329	321	337	341	340	318	346	310	370	375	374	345	348	313	331	344	323	351	334	354	329	344	360	321	341	338	342	368	313	325	328	322	335	337	345	330	357	314	304	296	375	346	346	347	293	332	360	333	302	345	346	316	329	313	344	340	335	338	328	327	310	330	334	309	332	339	326	340	354	327	364	356	324	340	348	333	335	366	344	324	314	333	360	337	339	325	349	319	337	349	318	307	323	373	321	312	296	318	340	317	345	362	355	330	325	328	343	306	353	330	336	346	313	353	288	315	326	312	329	335	340	322	312	318	323	319	328	327	357	313	347	313	332	310	336	330	269	317	334	322	336	364	321	366	354	308	332	350	334	329	318	317	301	358	350	336	324	354	323	326	338	327	337	357	354	316	357	322	354	322	329	340	285	339	345	338	317	347	341	349	343	367	365	347	345	363	321	340	341	316	314	324	305	294	323	345	304	295	344	358	328	359	327	328	329	340	301	349	313	302	348	348	342	315	332	307	326	321	351	316	326	337	341	335	319	351	312	328	331	298	313	352	343	327	333	344	348	341	372	345	331	336	346	341	304	340	371	322	358	340	329	349	344	318	321	348	324	330	317	311	320	303	320	327	331	344	351	297	293	339	342	322	336	345	354	328	319	339	364	349	337	352	342	332	308	337	324	355	342	334	345	333	343	338	299	313	345	364	359	325	363	340	355	334	345	340	328	370	345	308	344	321	352	358	353	364	339	342	344	340	351	352	321	347	326	332	331	356	334	361	327	309	342	327	317	351	348	335	295	314	345	350	367	336	339	298	348	333	365	321	338	320	330	343	353	306	340	370	326	374	367	311	341	342	325	315	320	329	321	331	324	339	326	322	353	348	337	355	333	351	315	315	336	350	341	362	338	304	309	330	337	315	300	317	324	385	386	393	353	333	325	325	328	324	325	314	339	316	364	336	352	354	318	330	333	346	323	347	336	326	360	340	334	320	346	316	327	325	350	332	310	323	353	318	365	348	353	294	308	319	322	356	350	341	355	332	349	333	328	346	329	344	339	350	378	348	341	307	356	327	334	347	333	348	333	338	356	309	330	355	327	313	355	335	325	321	341	339	329	364	319	336	345	351	319	324	367	332	323	305	321	336	343	349	327	349	343	356	324	313	338	327	311	318	336	324	323	345	319	355	328	333	367	328	342	335	347	340	335	340	331	304	322	307	337	351	334	320	344	315	327	341	325	354	347	281	344	334	314	347	337	332	310	353	309	315	345	312	318	330	341	330	336	352	329	300	356	306	341	340	315	343	308	311	343	336	323	339	359	296	307	325	325	314	344	347	340	339	303	330	361	338	345	360	328	366	326	359	316	370	371	334	350	339	341	328	331	322	339	348	317	326	326	347	315	344	336	308	310	310	305	345	358	354	328	344	316	331	347	319	333	320	294	336	315	344	328	349	356	362	332	350	337	303	336	362	340	342	336	342	366	324	316	342	385	332	342	334	338	313	363	317	348	288	322	334	334	333	316	338	316	329	336	322	318	331	304	357	294	384	350	319	321	327	300	338	320	341	357	339	314	348	314	322	336	358	349	324	337	332	357	320	354	348	368	360	311	384	335	335	368	316	323	344	353	307	332	316	344	352	370	329	352	339	353	336	318	363	353	344	355	312	350	320	352	291	323	325	370	345	308	341	319	342	345	386	304	340	341	334	326	349	354	334	358	353	332	358	321	356	368	334	331	342	324	296	376	335	351	301	316	375	329	353	318	352	318	309	326	325	322	337	314	305	344	346	318	344	345	336	320	335	354	349	349	316	315	338	333	330	299	330	307	315	337	351	317	307	339	364	367	347	361	335	336	325	350	312	311	353	322	331	318	351	330	344	331	340	321	324	304	313	329	334	353	342	349	351	339	319	330	318	379	308	351	326	351	321	338	365	316	330	329	357	377	337	331	336	344	340	345	350	321	344	328	329	367	328	324	328	319	317	352	289	333	331	329	330	330	360	340	330	333	348	353	319	321	339	321	353	308	342	361	335	324	326	325	318	347	327	317	307	324	346	311	343	316	324	332	343	313	320	341	355	327	330	342	326	357	290	359	309	315	313	319	338	336	340	353	318	357	337	346	336	331	322	335	332	320	356	315	307	325	335	330	302	336	338	368	317	331	344	343	332	362	344	326	357	313	338	337	311	313	378	318	359	337	332	329	335	342	342	336	344	339	337	298	332	305	336	318	347	311	330	342	361	337	339	325	338	361	350	361	342	325	325	347	351	336	341	336	318	339	338	346	299	334	341	345	329	337	292	349	309	309	319	364	346	333	326	310	324	356	312	342	325	341	305	313	331	331	350	334	317	332	319	320	342	353	330	350	336	342	312	326	317	320	332	323	358	332	360	341	313	327	319	336	314	329	362	366	340	342	298	333	344	328	329	347	321	336	330	332	316	343	333	310	354	319	333	363	363	314	326	333	324	349	330	328	330	361	312	324	340	355	354	342	301	316	318	334	332	320	321	296	335	313	354	318	354	311	359	336	350	359	298	333	346	347	327	342	357	347	341	325	368	371	355	339	338	371	341	362	329	338	329	330	308	378	345	350	319	313	360	339	345	352	354	343	373	341	352	319	337	351	336	336	334	311	310	323	320	355	328	341	317	347	363	330	348	325	327	353	337	341	345	334	340	371	338	331	327	369	319	317	354	328	317	331	318	326	381	352	343	353	358	365	329	314	380	319	340	314	345	350	345	329	346	315	302	330	329	335	334	327	339	354	326	334	349	336	334	345	357	306	327	350	334	360	317	358	319	340	352	366	324	334	328	320	319	303	342	318	375	347	358	371	336	290	319	338	334	307	351	305	343	330	295	310	319	335	374	319	335	315	326	336	337	326	330	338	349	317	348	343	337	329	318	327	325	356	322	327	309	325	363	332	316	342	362	342	347	322	340	353	351	341	353	311	371	336	336	354	332	316	330	306	318	327	360	338	334	345	298	307	312	325	328	350	366	336	359	359	339	358	330	347	325	331	356	325	338	352	330	328	346	362	311	317	310	355	324	310	311	318	367	324	340	316	322	317	346	342	310	318	338	334	350	350	347	357	348	305	310	315	329	351	330	330	344	304	347	332	362	322	309	320	335	307	336	352	331	305	346	341	352	315	330	327	334	311	316	333	321	301	310	352	346	339	337	298	320	346	322	287	301	357	323	342	311	314	359	333	352	384	350	315	337	337	341	340	354	327	367	359	361	302	328	325	332	348	320	349	351	328	295	302	296	337	316	362	343	325	320	362	357	324	362	334	317	329	353	331	351	330	331	326	331	340	354	311	356	326	325	348	365	338	331	317	335	331	333	331	334	350	327	316	348	325	345	356	333	347	330	334	357	319	334	339	325	325	341	322	343	320	330	335	346	345	336	326	335	356	335	355	315	331	327
7876	965	1173	885	552	478	379	348	291	230	255	242	197	205	193	191	204	185	187	185	185	191	206	168	195	173	187	140	175	160	163	148	157	166	185	155	164	173	166	185	175	167	161	163	179	164	169	161	151	166	158	143	141	149	143	135	177	155	164	160	176	176	131	169	144	137	168	142	153	148	157	165	148	150	170	164	172	159	166	162	168	172	155	178	177	163	168	166	152	153	150	161	183	168	162	136	166	152	184	161	159	174	169	166	151	144	159	149	157	157	169	163	195	158	143	164	172	170	166	137	147	179	150	134	150	151	141	138	143	162	145	148	151	181	151	154	176	180	139	135	158	147	143	180	144	150	149	142	157	144	147	166	147	147	184	161	166	165	168	153	158	165	167	169	182	159	170	127	199	169	163	163	167	146	166	145	154	182	150	165	174	147	180	155	156	160	152	147	158	154	152	162	133	167	156	150	146	172	165	134	172	172	147	162	165	152	156	152	155	167	177	163	151	153	148	140	149	167	134	154	159	173	159	163	174	163	151	154	129	146	165	167	197	142	154	173	154	158	146	172	159	148	159	142	149	162	176	173	134	160	159	169	145	149	176	183	167	171	166	161	172	159	173	148	163	143	149	160	157	164	159	160	185	145	142	180	165	175	163	159	172	152	146	176	140	160	167	152	147	148	169	172	175	162	162	176	171	167	147	140	128	145	148	166	159	161	142	155	162	187	158	168	145	184	144	138	177	157	165	164	161	179	149	142	171	170	152	153	160	161	152	178	147	162	158	166	166	170	190	137	154	135	146	156	142	156	178	170	152	159	171	171	150	170	152	153	140	155	182	148	146	161	142	168	149	166	154	179	168	167	182	142	200	164	146	168	170	157	152	175	133	152	163	155	164	171	169	131	183	143	152	164	156	162	179	173	158	155	155	191	191	182	164	163	174	166	139	144	173	157	152	168	134	171	186	161	140	147	177	165	157	161	167	130	165	180	166	183	141	168	164	166	163	149	154	162	136	155	154	145	149	166	166	169	176	164	153	133	138	150	166	150	160	157	150	173	161	171	155	137	134	157	168	141	142	159	149	139	185	159	159	153	171	187	164	165	163	144	164	145	165	149	170	160	152	151	146	156	148	166	151	142	161	163	162	167	158	138	162	155	144	164	179	159	175	143	168	154	152	163	157	156	148	142	170	160	171	163	170	158	150	156	175	167	146	132	168	148	145	172	140	193	147	148	159	147	156	142	145	162	200	178	145	157	171	131	153	139	174	172	146	132	167	168	161	163	159	160	155	170	135	168	133	170	146	152	145	161	154	160	158	180	157	168	169	154	160	149	155	146	159	148	141	165	165	150	128	142	176	168	168	158	140	172	168	144	166	171	155	152	163	162	143	154	169	160	147	176	180	183	165	155	164	159	147	162	162	161	161	156	160	144	156	138	178	155	151	167	172	171	159	163	136	156	176	160	152	154	157	165	150	154	156	145	142	148	154	145	176	145	172	161	165	138	146	179	176	159	162	134	142	159	149	163	182	157	161	150	157	181	171	172	146	160	178	147	149	171	173	178	136	148	149	147	153	167	150	175	156	165	199	149	162	163	173	170	158	144	179	164	130	137	140	158	166	145	163	153	155	169	172	138	147	159	146	166	136	177	167	124	163	168	164	163	155	177	171	159	167	157	167	163	142	156	146	156	155	147	177	181	173	171	162	165	147	171	161	181	155	146	131	149	164	152	153	167	164	173	165	170	162	170	143	144	153	171	164	156	162	177	145	135	171	165	150	150	138	152	134	134	150	164	150	149	186	159	174	159	171	171	156	144	181	135	162	143	159	155	161	160	155	158	164	177	161	142	149	149	171	173	160	153	147	160	131	130	136	183	141	148	147	167	146	157	157	165	141	154	143	159	173	157	185	156	144	166	153	179	165	169	152	160	158	171	150	157	138	164	179	134	151	174	178	174	157	186	158	142	157	167	153	168	177	162	133	154	146	165	160	178	181	173	152	151	145	149	162	163	157	176	163	147	183	159	136	160	177	179	180	174	161	149	146	139	132	163	159	156	163	154	166	158	165	155	128	164	154	158	160	155	157	177	162	160	180	139	163	176	170	149	147	147	135	153	151	142	144	162	164	142	128	170	143	167	136	147	139	161	151	139	150	144	189	166	165	159	169	187	145	178	161	174	164	153	167	163	168	157	154	172	148	141	153	185	190	152	151	166	164	157	179	152	185	180	155	154	148	151	167	166	169	184	168	173	159	153	148	184	184	191	166	152	161	170	161	187	174	146	154	147	162	173	160	146	141	165	168	150	156	125	182	159	199	150	168	156	184	146	166	154	174	148	166	141	158	162	168	145	157	143	184	169	164	155	142	152	153	165	171	144	176	161	153	172	158	167	159	153	161	138	160	138	146	164	134	168	139	148	160	162	149	153	154	173	174	156	151	171	174	158	131	168	146	144	171	156	175	131	169	146	175	162	150	172	149	156	161	146	149	152	150	176	175	169	153	169	165	145	148	169	139	147	171	165	155	164	155	156	173	150	156	141	156	153	157	161	180	154	173	157	179	145	162	160	179	146	170	171	157	144	149	183	156	168	162	158	158	162	143	159	145	135	150	153	167	172	168	160	175	149	170	150	163	145	151	146	131	149	156	154	164	144	142	167	135	156	160	151	180	148	156	159	148	163	160	161	163	165	139	140	158	171	139	173	151	189	155	164	156	151	168	177	145	159	164	144	138	177	161	148	174	170	159	146	135	164	145	164	165	141	149	153	169	176	159	154	164	159	163	156	156	171	156	167	155	148	144	152	184	161	169	159	158	160	157	148	184	157	151	165	174	177	168	174	173	145	145	145	146	140	148	158	153	159	172	155	188	160	146	137	156	151	160	150	167	147	148	152	141	164	153	167	151	182	205	154	170	164	150	173	169	152	153	146	147	193	161	170	186	159	145	162	169	154	139	148	144	174	162	151	152	170	140	165	159	165	158	185	146	163	156	133	155	169	156	143	148	158	176	146	161	144	121	159	143	150	141	145	158	180	154	165	161	149	163	159	141	158	162	131	146	180	171	161	164	153	168	129	136	161	173	137	145	156	170	153	172	135	167	134	186	153	152	174	152	157	161	169	171	166	154	165	167	182	180	160	161	150	200	163	167	177	184	153	170	151	174	178	150	137	135	156	151	157	169	159	165	148	167	150	148	161	161	141	160	171	135	145	154	157	140	138	167	145	157	165	165	156	135	144	151	160	139	138	146	167	141	161	161	160	144	148	175	156	166	155	154	156	170	174	160	159	177	163	150	176	156	149	177	160	150	174	174	166	160	168	156	163	153	164	154	151	175	156	180	164	146	134	161	175	183	161	159	153	177	168	150	160	168	162	163	154	154	162	169	152	154	171	159	130	159	140	168	171	146	167	160	165	159	157	172	161	154	143	181	155	175	159	188	154	180	164	148	170	159	156	168	163	163	156	169	126	157	156	155	161	174	171	176	165	139	140	150	142	153	158
6086	1234	2564	2975	2577	2096	1689	1474	1253	1142	991	957	855	800	754	767	697	704	655	608	593	610	590	597	547	506	527	582	590	572	517	499	518	508	498	501	516	493	503	509	492	501	486	474	457	525	477	492	477	527	481	481	519	486	504	476	513	446	473	470	498	500	466	483	491	446	481	475	452	478	469	482	455	435	486	460	475	484	457	471	451	454	459	458	455	484	465	488	516	442	465	460	415	470	460	437	467	476	488	489	429	462	477	446	438	480	458	484	466	483	446	492	459	430	459	464	450	454	419	473	439	450	479	454	461	498	468	457	429	468	452	444	462	428	467	441	477	436	497	424	438	444	443	425	440	460	480	475	468	430	429	420	464	440	443	466	436	457	468	462	433	431	457	483	457	421	440	461	471	428	417	470	448	472	442	456	427	489	459	441	495	450	453	440	441	460	475	493	439	447	410	490	434	487	455	459	492	450	466	484	449	498	436	490	511	466	419	438	496	449	470	458	489	464	472	428	455	423	476	442	485	462	469	467	467	466	446	447	459	444	484	470	472	474	443	493	461	469	431	481	433	412	445	463	490	479	476	441	458	450	457	450	442	486	433	438	453	505	440	446	491	467	426	461	500	466	452	454	449	463	450	473	436	486	440	457	415	470	477	439	452	479	469	439	463	455	412	467	464	489	471	483	470	455	441	456	448	466	462	440	434	459	438	471	444	472	452	438	479	498	430	476	431	423	491	468	448	423	467	455	465	447	450	451	459	463	457	468	457	462	448	449	441	461	440	423	447	429	497	480	455	434	423	471	438	481	451	453	447	493	488	446	490	445	426	491	441	477	450	435	458	478	506	457	499	462	471	440	452	492	453	456	475	498	443	461	458	483	456	462	452	477	480	466	469	465	453	464	452	470	469	477	465	458	472	442	426	465	467	455	423	448	448	446	457	433	451	459	464	475	443	459	449	453	395	448	455	452	466	462	421	438	459	468	465	474	491	448	491	428	473	420	447	448	444	446	465	477	452	456	442	433	452	473	452	482	468	428	488	482	433	478	447	478	439	419	472	449	446	445	450	453	459	464	462	402	457	447	424	461	440	450	479	425	460	452	483	422	423	463	420	458	484	458	474	435	465	444	453	446	465	454	462	439	459	421	479	471	470	470	475	481	502	472	482	466	483	468	480	459	439	451	445	424	491	459	472	467	505	425	466	465	503	430	467	479	447	433	466	483	447	473	419	470	453	448	426	451	452	439	440	454	461	482	474	465	445	486	452	432	433	440	458	475	430	453	489	474	428	451	451	449	447	452	468	462	466	427	439	467	459	458	468	452	495	450	495	462	459	441	461	470	465	459	465	484	459	475	446	481	437	438	501	457	442	472	469	456	442	508	462	457	491	444	440	456	446	470	507	470	455	458	445	423	451	486	463	473	449	455	462	462	464	454	447	441	430	419	422	440	443	434	419	468	432	466	453	442	458	440	442	451	471	411	467	431	461	478	448	458	460	454	457	445	480	457	431	461	477	447	470	442	440	505	473	459	442	424	472	467	460	443	446	426	445	439	460	430	456	447	450	443	435	439	451	432	438	462	459	419	458	453	464	455	472	444	496	483	433	422	463	475	415	499	464	445	429	490	472	459	435	431	449	442	467	438	449	464	417	475	449	481	460	477	498	429	470	458	450	445	462	473	426	471	477	475	484	511	469	458	452	446	423	446	477	483	464	448	462	435	442	454	453	426	430	442	468	458	490	499	460	484	422	442	442	477	470	471	452	413	437	470	404	461	468	458	460	448	499	458	463	466	435	464	437	458	479	431	468	478	497	475	453	499	466	455	474	472	483	450	469	450	435	480	461	458	402	439	453	448	451	458	416	492	413	469	409	477	460	454	447	492	456	449	486	445	465	485	426	448	430	463	441	458	409	457	459	438	459	415	421	454	464	441	432	447	461	498	454	469	453	449	484	474	441	459	430	496	432	427	455	479	428	460	429	414	409	453	445	452	459	457	448	457	445	463	457	487	453	421	460	468	451	451	428	481	446	449	447	439	434	438	427	479	432	489	474	425	456	480	450	453	464	453	453	415	465	427	447	425	453	439	491	395	486	478	492	464	445	473	430	464	446	457	466	471	431	482	466	433	486	446	423	467	453	449	449	478	452	436	440	450	444	459	458	431	468	445	448	448	469	441	439	424	471	454	486	447	485	478	463	458	459	478	437	460	436	466	406	462	471	478	458	455	482	450	477	461	486	441	461	461	470	453	502	446	497	447	460	437	453	473	459	448	448	459	452	463	442	451	498	443	446	473	438	453	490	437	459	472	452	448	465	452	437	470	482	460	445	466	429	448	477	461	487	443	427	466	409	431	477	485	443	429	434	445	488	447	445	447	443	444	458	503	443	484	467	470	464	507	478	444	448	466	471	460	464	497	439	458	447	438	440	476	456	452	454	454	428	483	460	455	436	487	448	457	444	491	447	498	457	497	456	463	449	406	399	448	474	449	449	448	461	446	480	485	450	449	440	407	452	470	470	466	469	447	478	476	463	430	441	505	446	412	454	431	467	464	462	453	438	445	483	428	466	484	459	441	450	466	454	457	469	482	419	395	476	449	471	420	427	456	466	453	433	467	462	440	468	491	453	431	426	467	463	461	440	428	464	450	476	423	494	456	441	454	444	469	434	462	450	440	459	482	458	441	466	459	443	452	468	450	416	442	426	475	464	503	446	467	487	513	436	448	444	462	488	476	457	452	455	437	504	455	464	489	451	424	457	443	476	481	442	459	445	424	464	432	454	475	473	466	399	433	459	440	469	499	472	488	463	456	416	464	474	481	455	425	453	408	490	456	459	476	439	420	432	457	456	458	463	471	431	475	419	432	478	457	462	455	437	448	487	443	476	443	430	464	430	451	465	434	458	425	462	494	469	495	510	427	464	507	474	447	478	439	470	425	472	461	468	464	471	476	480	439	466	453	456	461	484	461	485	438	497	445	479	442	452	451	454	449	462	482	447	456	433	486	426	428	491	409	418	474	492	459	441	485	485	454	427	457	450	462	451	478	454	474	433	473	462	497	440	442	450	428	482	482	422	480	434	476	455	461	424	496	448	459	444	465	433	489	450	448	481	464	465	473	478	422	453	475	465	403	485	498	447	483	466	455	450	470	464	481	431	448	470	460	443	477	453	439	428	473	450	438	480	438	464	472	474	462	471	469	456	450	474	443	486	468	404	465	441	449	446	448	444	447	456	491	463	460	469	469	456	467	472	456	488	453	434	477	472	482	455	452	458	482	478	439	439	438	469	467	464	478	431	425	428	461	422	433	452	469	454	422	460	446	486	476	488	437	444	456	425	471	433	471	459	466	465	473	467	475	467	420	478	463	457	458	467	462	484	446	461	456	472	451	456	476	460	494	431	471	472	450	448	458	469	470	427	444	458	459	499	452	480	457	462	450	460	433	490	471	459	467	463	423	420	466	452	484	454	445	456	424	446	446	470	447	488	450	442	439	474	489
15295	2613	2419	1841	1266	966	790	693	623	518	479	499	425	417	399	417	391	338	395	394	346	351	339	327	343	324	345	356	331	318	338	317	323	333	345	304	303	329	326	316	347	311	334	320	347	333	311	314	308	317	319	323	343	334	320	330	321	321	329	370	331	324	329	290	306	278	317	329	321	323	349	311	269	303	350	333	347	307	327	320	315	286	287	313	285	328	351	308	344	294	284	318	341	328	296	340	310	292	335	333	329	347	303	323	343	317	316	320	301	333	347	300	308	338	322	348	304	321	335	304	331	322	352	323	322	311	300	317	327	330	323	321	316	302	313	322	328	316	303	323	309	300	299	287	323	349	310	343	313	329	343	328	303	299	305	302	300	344	302	303	338	286	324	297	305	345	300	307	315	347	316	328	332	308	353	299	341	310	278	370	317	343	352	337	338	286	314	308	300	323	307	318	307	315	340	311	327	325	322	315	308	306	312	289	282	310	332	329	313	301	323	337	319	301	332	330	333	310	317	313	325	334	294	319	302	342	316	343	324	301	306	307	304	291	300	306	314	317	297	314	354	333	309	335	328	318	319	330	354	328	305	325	343	330	299	318	312	304	337	323	359	310	290	307	321	327	292	322	295	304	313	290	300	347	348	306	329	315	299	294	326	329	325	313	309	326	315	345	345	347	329	305	316	282	325	297	358	328	315	329	331	333	313	316	310	293	303	315	323	310	293	345	302	305	336	364	311	341	332	295	302	329	296	293	314	301	355	307	326	311	334	312	334	321	327	316	309	324	320	311	304	278	337	316	348	292	315	317	340	314	327	316	315	312	307	296	344	326	288	326	303	313	307	291	301	323	331	319	325	308	333	311	283	309	302	299	324	321	340	334	328	328	344	322	311	335	308	337	325	332	306	319	361	352	357	336	339	311	332	285	310	346	328	321	329	311	343	308	303	326	332	309	293	311	303	304	297	326	339	330	313	296	325	316	286	289	346	320	313	288	313	342	329	334	316	322	315	320	302	324	325	276	326	308	325	298	294	308	293	319	322	294	343	310	303	336	307	341	362	283	328	291	332	307	303	315	295	340	321	294	279	351	305	327	264	291	302	309	335	295	324	335	269	334	283	334	323	268	318	299	317	331	284	330	327	298	325	318	353	314	307	319	299	298	315	288	318	303	303	314	294	310	330	333	339	331	310	308	339	332	326	327	329	313	286	320	287	308	312	339	325	295	345	339	304	306	301	283	307	335	301	325	299	359	349	308	319	304	308	304	329	335	352	322	298	292	325	346	309	306	310	334	322	330	274	318	341	287	282	292	301	293	331	302	329	312	311	344	293	300	341	343	317	317	332	313	305	309	282	292	311	291	308	306	317	369	349	328	334	327	324	309	311	340	342	303	290	304	347	324	329	311	308	334	284	285	300	330	320	345	312	307	348	312	390	305	304	325	296	325	321	279	321	324	322	313	283	305	305	304	275	288	295	307	342	331	321	299	290	320	317	324	295	317	317	310	354	357	309	282	312	312	319	299	279	285	346	334	335	321	330	342	297	338	342	333	319	317	291	314	299	295	307	324	303	320	282	329	339	343	345	294	351	311	303	340	324	301	303	322	307	314	332	330	301	302	336	310	320	290	281	325	302	301	321	306	340	349	317	305	300	308	303	292	337	306	287	320	288	330	301	312	357	339	336	321	312	330	276	329	302	356	343	301	316	307	318	316	321	328	328	328	352	317	330	317	320	350	335	309	310	294	291	299	321	364	327	294	342	314	312	308	355	323	309	290	313	302	314	319	326	308	285	309	337	357	297	312	306	301	340	309	305	317	325	349	341	314	287	317	327	338	331	325	297	336	314	302	313	308	328	325	336	303	300	327	289	326	308	311	336	316	373	342	281	309	338	318	341	343	324	292	344	311	299	321	317	323	343	350	308	326	336	312	286	316	308	318	349	311	310	311	326	339	286	313	309	304	318	340	317	316	312	304	322	305	305	313	289	317	297	325	322	316	285	318	314	305	318	332	336	309	325	339	289	309	332	311	324	284	303	280	330	283	322	328	279	318	296	326	318	331	339	335	339	324	308	328	306	277	343	311	318	299	326	310	313	318	312	304	303	291	329	304	318	324	290	303	338	346	342	298	308	316	341	309	329	287	321	285	305	348	304	331	322	286	344	321	324	315	295	307	309	310	316	342	309	317	328	304	282	314	315	327	331	335	337	302	327	336	325	325	318	299	284	332	312	325	312	309	296	349	313	305	316	304	268	296	312	315	318	315	328	309	320	297	308	316	311	296	322	303	337	294	304	328	341	282	313	318	302	311	321	286	285	316	339	324	339	312	341	335	339	310	297	330	340	315	324	320	295	362	310	329	331	306	321	326	319	306	324	311	300	282	353	348	298	338	305	322	348	322	347	330	342	323	326	272	309	313	310	332	346	327	339	316	336	306	333	319	292	319	334	335	332	314	328	332	327	310	351	309	330	277	279	330	313	287	332	328	319	294	321	287	317	303	332	326	341	301	340	349	293	331	322	298	310	346	298	343	342	345	322	298	322	336	324	339	354	301	341	310	313	318	314	309	314	304	357	335	307	322	329	314	299	294	307	299	293	355	316	307	294	318	294	292	315	336	354	315	334	316	286	314	333	342	346	338	270	298	363	324	367	324	336	325	321	312	305	305	317	318	351	346	272	326	298	300	300	302	328	343	322	293	331	300	308	343	326	366	304	312	326	355	330	336	302	330	324	320	344	284	295	320	280	302	275	294	313	288	297	319	353	296	273	318	338	307	328	275	324	330	280	302	333	294	324	315	300	314	290	336	358	293	285	322	342	302	303	310	292	319	327	314	326	302	330	318	291	352	373	316	310	346	298	309	326	308	304	346	332	304	341	315	301	338	348	280	293	359	312	316	352	317	314	321	317	304	301	328	310	332	340	323	312	320	343	323	313	313	349	315	327	329	335	307	334	316	339	308	308	292	324	322	328	299	312	310	336	341	311	316	297	331	317	344	313	313	324	295	325	319	322	306	306	326	312	338	321	342	329	291	287	308	333	332	294	288	300	273	321	309	317	313	343	319	318	283	317	303	269	303	287	323	348	319	305	309	320	328	342	303	292	331	322	338	307	295	321	296	311	353	328	307	316	331	330	332	326	324	319	307	336	326	327	310	316	340	309	279	305	314	343	343	331	311	358	321	290	339	344	342	313	335	287	336	283	287	279	321	322	290	332	276	315	307	311	327	309	290	298	308	328	322	322	317	318	300	289	353	322	304	332	349	340	329	292	311	333	343	341	298	337	323	302	343	331	308	315	352	336	324	299	321	308	305	313	333	305	307	288	325	275	313	330	306	295	317	297	306	310	334	342	285	300	305	331	316	334	324	319	315	328	273	304	316	320	311	330	335	312	338	301	291	321	325	317	309	324	308	318	313	328	302	354	322	346	321	330	322	312	289	315	337	308	298	334	324	313	328	304	326	312	316	307	317	330	302	330	335	312	335	299	302	314	338
8222	2309	4962	5500	4784	3927	3236	2650	2396	2115	1880	1668	1560	1509	1396	1323	1218	1264	1170	1132	1077	1081	1031	1042	956	954	959	972	982	910	912	962	893	885	934	854	889	863	904	844	872	831	846	858	858	814	874	843	802	774	776	814	823	837	842	825	812	816	860	872	814	833	850	840	796	797	777	834	780	775	800	805	815	825	773	776	809	795	818	827	817	784	767	781	794	814	799	804	810	812	833	791	860	797	781	824	797	756	813	804	783	824	836	792	815	797	812	818	796	778	769	784	770	784	737	760	798	762	760	778	793	772	772	776	785	820	789	785	794	788	789	766	793	814	795	789	801	750	814	825	787	777	822	749	807	828	778	807	849	787	771	838	817	851	727	748	764	780	796	834	778	764	782	775	773	806	772	735	751	816	779	773	796	792	778	834	818	802	739	783	825	776	795	789	797	822	786	783	791	791	792	817	775	732	822	714	786	788	797	764	819	789	759	826	769	842	795	783	847	749	785	790	784	736	814	780	746	752	796	821	793	764	732	795	741	843	803	791	789	801	776	764	774	789	830	768	764	764	790	793	762	759	806	736	750	806	743	775	825	779	784	788	802	795	793	748	783	750	741	816	769	745	769	784	813	759	816	767	852	759	794	746	786	776	783	807	813	804	781	796	800	787	781	766	757	764	749	794	758	777	786	799	783	790	788	799	782	755	805	761	754	762	795	727	754	807	781	748	807	812	799	752	772	746	780	753	756	726	768	793	813	767	831	808	756	821	794	767	806	830	755	796	836	784	746	813	782	807	781	776	782	782	775	776	780	768	779	821	791	801	760	776	816	787	794	794	832	799	726	765	764	750	774	763	807	806	726	796	771	766	796	765	786	783	824	752	776	777	775	760	798	750	763	770	780	783	732	776	755	766	766	744	797	776	807	812	811	823	779	787	785	823	733	785	735	784	791	744	777	768	773	771	764	778	807	787	793	774	759	783	757	790	765	796	843	788	770	781	812	780	769	813	723	778	787	783	811	800	784	767	874	750	782	808	786	763	786	784	729	742	767	809	830	809	820	763	754	770	794	816	801	760	809	751	773	784	798	800	734	785	758	709	798	792	804	759	773	833	745	771	769	794	829	787	772	784	729	775	809	749	756	768	829	795	800	808	811	791	788	766	761	770	774	795	770	798	772	829	748	783	777	805	782	719	765	797	765	808	728	773	738	805	777	774	780	803	761	720	799	775	794	771	766	758	802	774	818	798	757	772	760	804	805	788	801	811	749	797	794	743	802	751	792	760	753	756	810	867	800	713	805	757	765	751	775	750	796	788	771	741	809	784	836	760	784	769	742	817	786	767	786	741	787	793	766	785	765	785	804	753	792	812	760	763	801	761	802	767	804	759	740	782	820	758	811	734	754	792	779	776	778	761	822	860	762	739	752	714	795	732	781	805	782	781	764	750	753	820	810	764	780	799	796	784	778	791	811	817	824	793	782	747	774	750	792	827	798	819	790	808	819	761	779	820	788	789	773	764	777	778	761	725	761	779	799	833	775	791	790	789	771	786	816	762	781	756	750	769	826	809	816	808	772	809	751	761	796	741	796	785	782	809	747	765	803	802	833	748	751	800	782	751	791	786	803	752	769	744	779	765	776	764	730	799	799	777	733	771	792	759	796	814	773	870	809	751	788	806	789	764	803	741	786	813	775	769	768	776	770	817	775	762	808	824	749	775	751	808	756	810	786	842	786	780	743	752	794	750	799	790	836	811	775	810	799	844	744	813	752	792	738	785	774	779	783	834	816	815	721	783	791	769	758	795	783	726	809	811	749	728	800	759	790	773	785	774	793	817	730	754	841	806	780	825	769	771	799	784	822	760	733	805	798	805	780	784	772	765	814	798	738	789	737	810	782	799	836	827	723	783	743	773	727	805	745	793	779	773	758	735	758	773	790	745	757	765	742	797	792	786	719	748	767	762	832	787	778	696	742	780	809	797	795	814	843	786	758	738	767	788	802	760	743	803	790	799	783	806	757	805	757	718	736	781	749	800	744	774	790	753	790	754	753	731	758	800	743	812	755	771	799	819	862	790	756	801	789	781	774	721	814	784	723	785	719	790	791	804	830	766	794	723	838	769	785	795	739	760	793	782	754	774	771	833	785	802	846	825	771	810	768	776	815	754	764	773	729	697	764	777	819	709	745	807	765	774	770	806	776	770	823	822	806	790	775	767	748	768	796	800	802	786	825	864	754	793	796	818	780	798	743	733	782	773	785	843	754	814	782	835	811	776	820	781	735	793	800	786	762	773	746	769	791	775	805	750	760	777	821	822	772	816	793	802	746	791	789	707	801	769	796	801	775	811	771	777	811	797	783	762	800	746	782	797	746	770	776	760	810	837	780	781	774	796	805	796	778	754	797	731	776	782	810	760	777	773	781	787	766	797	755	752	746	730	779	798	756	751	766	803	760	761	824	745	755	799	741	829	729	779	759	785	777	821	757	774	770	782	788	793	796	759	806	809	800	763	724	798	748	754	776	772	761	801	816	810	774	777	785	776	755	812	815	761	802	734	790	770	763	768	737	808	866	781	752	772	785	758	801	711	737	784	745	798	772	764	737	779	799	767	757	803	805	746	743	806	786	748	844	783	802	777	803	775	774	790	752	823	804	788	791	771	749	763	759	813	807	852	748	767	783	759	744	770	770	774	801	789	773	767	792	808	744	815	733	758	755	781	737	752	795	757	840	810	785	805	827	754	775	801	774	790	779	737	803	803	800	787	775	752	793	803	758	805	791	740	798	816	765	779	789	746	756	760	751	770	796	728	775	820	747	767	807	775	762	749	757	787	804	739	796	758	778	785	797	820	737	810	799	804	783	846	794	789	750	753	796	745	802	787	820	796	834	771	755	816	814	771	758	768	811	797	752	811	820	759	785	798	818	744	750	794	777	764	785	790	807	844	786	794	786	785	792	755	809	783	784	826	778	787	801	759	815	814	805	757	794	768	787	770	789	804	794	751	751	755	809	768	747	744	742	774	752	774	818	764	812	832	786	770	775	762	794	757	839	729	792	799	807	778	785	828	781	775	783	763	801	748	800	758	809	749	799	779	739	762	757	780	755	812	805	772	770	768	837	792	808	800	820	775	779	755	767	837	795	821	751	763	826	734	772	829	781	742	784	770	771	780	766	767	759	769	788	831	826	827	726	751	715	760	728	769	834	769	743	838	804	747	813	757	758	775	759	783	773	734	756	801	778	792	798	819	762	789	793	762	838	790	756	782	759	732	768	789	783	835	742	766	723	795	783	771	763	800	784	774	756	754	770	770	761	761	757	756	783	779	735	763	806	835	774	755	773	775	762	802	768	810	741	785	812	755	765	823	745	814	850	776	783	724	807	745	789	752	761	792	793	778	785	746	779	794	785	798	746	793	779	818	782	770	759	791	803	831	804	813	849	803	782	787	751	818	805	793	776	750	780	758	806	766	765	760	809	742	802	827	785	806	792	795	828	778	788	771	755	874
1816	133	148	143	105	104	112	126	135	122	121	114	88	112	111	140	101	112	114	112	117	112	115	91	111	119	115	117	103	97	100	106	95	127	110	96	128	97	117	103	118	105	108	107	114	98	105	114	116	111	108	98	83	112	119	103	112	112	101	106	106	100	123	137	106	128	132	114	100	89	122	98	120	114	84	123	109	103	106	119	99	101	113	84	117	98	106	112	130	102	97	132	122	98	85	125	107	91	99	103	95	101	94	108	119	100	99	112	105	125	117	101	98	123	98	102	110	103	123	114	115	94	91	108	121	99	115	104	100	89	110	103	131	93	107	105	108	107	96	81	102	97	104	99	100	95	112	102	128	93	105	104	107	124	113	110	103	119	115	94	115	102	100	117	126	94	109	102	99	115	111	127	101	95	99	113	102	119	120	116	112	113	98	130	113	104	122	100	111	109	110	115	110	104	102	120	139	149	126	103	132	107	108	116	121	101	118	117	117	87	112	117	129	105	96	99	105	122	92	115	127	126	89	100	101	107	95	91	90	111	109	104	107	120	114	129	98	110	103	112	104	117	106	109	115	114	77	126	119	111	104	114	112	113	104	103	116	102	101	100	126	108	113	109	115	102	104	96	114	154	117	105	105	106	116	117	107	100	102	106	98	91	128	101	123	96	126	96	104	99	118	108	93	126	129	124	105	103	107	102	106	99	97	130	112	104	122	125	117	114	118	96	108	111	98	105	104	125	106	132	90	106	82	107	100	98	107	109	105	104	116	123	104	97	93	104	89	111	107	111	109	101	120	103	113	107	108	122	121	94	91	125	103	106	103	123	107	101	85	127	110	99	99	110	130	106	121	107	123	101	121	105	102	98	123	112	122	105	101	116	118	102	121	102	114	91	100	114	121	89	115	125	100	104	110	112	97	116	102	119	103	103	104	96	103	106	110	96	109	117	117	102	115	121	100	111	88	98	100	103	98	112	109	111	124	119	120	98	91	111	135	104	97	105	93	102	111	104	125	105	105	109	117	97	95	115	114	102	107	106	94	112	106	114	100	104	97	105	114	106	118	115	99	125	108	106	114	122	115	106	117	83	101	112	113	93	99	120	108	105	118	101	104	121	116	116	112	104	110	113	100	113	125	112	101	107	111	119	107	111	112	112	128	107	93	105	79	124	110	90	113	125	109	117	122	115	107	118	129	117	122	91	83	112	101	100	113	89	108	108	119	88	111	109	109	96	120	93	103	101	119	107	116	125	109	120	107	124	114	111	105	100	107	112	103	110	113	116	98	128	123	100	116	107	123	98	115	116	108	117	111	116	109	99	114	93	104	107	126	102	110	96	110	109	101	134	101	98	104	106	90	123	107	97	97	107	115	135	115	105	96	107	117	119	103	137	123	119	108	115	93	111	99	129	101	100	111	95	104	119	101	120	110	119	115	112	95	99	88	122	99	99	138	116	110	110	107	111	111	106	108	103	101	111	114	101	114	116	100	89	99	115	95	114	131	99	121	90	101	120	116	119	107	100	110	99	127	105	107	104	121	95	107	113	115	105	103	96	141	110	130	113	115	101	104	127	110	90	99	117	127	130	106	109	121	109	126	119	101	109	114	106	117	107	110	101	105	108	122	118	93	97	126	129	113	99	106	109	111	109	103	115	104	125	117	116	105	123	101	116	99	98	103	118	100	107	127	109	117	115	120	113	92	113	102	96	101	117	119	107	109	110	110	134	113	123	113	126	103	119	116	105	124	96	115	98	94	123	103	125	109	114	115	121	106	117	120	113	117	115	103	117	103	119	126	120	107	92	118	113	94	105	100	110	113	124	95	117	104	105	107	123	115	122	101	107	100	121	104	117	108	121	113	95	139	104	104	116	111	114	129	124	105	103	113	101	114	103	119	108	99	99	96	114	98	116	117	110	110	126	123	127	104	111	125	108	121	107	110	91	111	114	107	107	103	114	120	118	120	118	105	101	101	95	130	90	81	97	100	106	125	116	98	104	111	132	96	112	88	89	109	103	117	106	108	114	109	120	110	91	106	87	97	87	88	106	113	99	109	105	97	109	99	119	113	106	115	108	116	132	105	109	127	104	108	114	108	109	110	113	108	109	106	124	122	100	102	113	114	129	104	97	108	110	114	139	122	105	90	118	107	105	104	120	116	108	117	103	116	120	102	113	100	102	107	104	121	135	116	90	117	114	96	97	107	107	91	101	92	107	110	95	107	86	116	114	119	104	107	119	104	104	111	116	94	116	121	106	132	109	111	108	106	110	120	109	121	111	105	96	94	105	98	95	100	120	90	110	128	123	110	105	125	100	110	133	104	125	105	128	99	108	110	113	103	110	116	129	110	112	102	106	109	96	87	111	105	120	110	113	106	109	116	108	113	119	107	111	101	122	110	113	100	115	83	105	126	117	122	104	121	114	126	108	121	101	103	84	130	119	127	108	101	115	125	109	120	130	115	123	121	105	113	110	118	104	101	116	95	102	103	117	115	101	127	101	106	108	141	113	110	100	106	111	115	114	112	119	122	96	111	119	99	112	101	107	119	95	94	130	108	121	106	101	90	102	104	93	109	99	113	113	133	93	121	99	102	92	124	112	106	109	106	119	113	100	89	126	125	105	106	103	122	114	109	118	101	123	114	91	134	103	115	104	102	96	106	107	99	98	94	95	114	121	100	100	121	118	96	117	104	114	103	106	102	128	117	97	112	103	121	120	111	123	97	104	105	90	97	101	121	98	108	90	108	107	132	120	116	116	118	100	107	106	110	91	104	94	108	117	115	110	93	101	122	107	108	104	104	107	114	100	106	117	103	113	100	135	126	113	98	121	100	105	107	114	106	124	104	103	98	126	121	92	93	103	107	90	120	104	131	132	88	122	103	129	96	115	108	122	110	95	109	126	92	112	90	98	114	87	117	118	108	118	94	106	118	105	111	123	101	106	124	97	101	124	109	123	120	123	103	106	109	113	117	133	77	116	113	111	99	99	100	129	127	115	124	115	92	96	120	106	118	107	117	103	112	117	110	112	97	111	111	110	112	110	99	107	98	110	96	92	107	111	92	111	99	118	94	109	121	109	124	105	110	89	105	96	111	105	95	111	112	123	110	115	113	96	131	109	117	92	110	115	105	110	120	125	106	103	113	99	98	98	116	90	121	104	107	111	115	98	124	113	103	105	95	119	95	113	140	109	106	99	116	114	94	103	106	122	113	108	114	115	99	114	113	107	121	107	98	113	106	102	111	110	98	98	109	107	119	116	103	111	105	110	101	104	96	111	130	110	120	109	96	91	119	107	116	102	108	131	107	112	115	103	110	110	113	99	91	87	132	115	121	103	109	102	87	120	98	110	104	113	115	98	109	105	110	126	89	103	114	116	115	132	112	112	115	115	125	100	127	95	106	123	116	131	96	109	104	91	116	124	114	98	91	112	94	100	108	111	120	113	135	128	106	111	128	111	112	123	103	118	97	122	98	116	117	103	100	91	81	116	124	117
2074	352	442	430	431	376	418	393	366	346	394	349	339	367	333	334	312	371	365	346	339	320	360	335	335	356	320	301	319	355	344	330	299	337	345	349	327	356	328	318	352	377	353	300	354	358	311	338	331	326	346	356	312	361	330	344	333	320	332	316	345	297	353	311	356	316	330	338	343	345	346	304	345	324	307	323	343	336	319	314	336	338	338	333	336	331	380	306	328	337	288	314	352	324	339	324	315	338	324	309	341	337	335	327	340	378	348	337	324	308	326	361	297	358	281	313	304	355	329	327	357	313	346	314	340	329	335	339	344	340	342	341	337	347	321	327	322	350	298	327	369	361	312	333	338	330	345	349	340	301	327	282	345	316	337	322	339	278	346	350	324	337	306	326	365	329	365	321	325	338	304	345	354	334	308	335	338	299	329	335	311	307	338	321	338	321	316	314	331	336	312	312	331	350	319	334	305	342	344	361	338	338	348	327	334	342	343	345	310	319	337	331	334	333	363	329	367	333	342	340	337	323	336	310	373	293	326	365	374	338	325	299	326	329	364	319	324	373	333	347	325	331	325	330	322	326	307	389	320	336	326	321	337	350	332	360	317	329	347	365	350	369	334	328	322	337	331	316	343	361	339	306	340	334	306	339	315	328	319	299	344	339	355	322	325	356	316	356	337	324	329	351	355	319	327	307	336	362	338	314	320	329	339	347	333	303	320	309	312	322	341	316	357	329	336	327	333	320	346	339	318	334	341	311	295	339	346	352	331	348	319	329	336	357	332	307	318	324	345	301	379	338	362	333	317	344	317	342	339	320	308	349	330	345	322	348	310	317	336	312	322	354	354	354	298	328	355	334	339	347	317	333	333	307	333	326	305	302	335	322	334	330	329	336	332	346	322	331	345	322	331	287	332	305	335	362	350	334	298	325	332	321	322	351	329	335	309	319	340	325	328	326	342	361	299	333	318	350	358	333	322	346	341	312	331	338	343	343	318	342	324	276	337	338	325	341	327	364	338	351	308	350	329	332	320	300	324	338	342	335	328	323	354	324	316	311	316	312	314	352	316	292	329	336	310	319	339	335	315	325	359	349	319	351	342	328	321	326	363	310	309	318	293	356	337	357	311	337	312	326	346	332	332	353	332	348	302	346	341	338	315	335	341	333	346	311	357	323	331	326	357	324	338	372	313	342	359	300	318	323	332	349	361	325	323	330	282	340	352	315	332	329	284	298	334	309	333	368	331	314	355	362	341	351	340	351	316	324	339	312	355	341	334	322	302	306	326	330	343	331	302	339	329	337	328	378	314	323	352	315	338	331	337	289	361	337	352	364	311	308	336	348	341	332	343	344	346	309	317	318	318	304	381	319	336	324	350	348	339	352	358	342	308	350	329	327	367	321	347	332	323	314	352	339	300	355	340	318	319	340	312	343	296	348	301	339	330	322	346	336	338	337	353	326	330	333	328	289	343	338	315	305	341	323	351	328	328	322	326	340	343	304	346	339	337	334	341	355	328	313	312	312	295	300	358	350	360	327	308	352	353	346	327	330	336	324	354	374	336	320	329	325	384	330	337	341	359	331	339	335	337	333	319	332	337	400	329	373	315	323	331	350	347	350	361	329	371	320	338	352	375	335	294	342	345	341	325	321	329	305	349	326	366	309	359	326	329	334	314	328	346	326	320	374	304	308	337	314	355	328	360	324	342	332	307	333	314	338	318	293	354	334	295	329	337	352	328	342	344	318	312	344	347	335	309	346	316	334	333	310	357	311	352	343	334	346	307	337	321	366	356	343	343	344	320	358	368	330	331	364	319	320	302	292	335	337	361	346	334	314	350	338	296	311	320	320	341	321	328	305	331	352	310	310	310	326	328	320	315	348	297	286	306	354	340	342	356	337	334	344	300	313	341	339	329	334	326	326	306	328	358	324	332	320	350	298	292	341	338	273	361	319	335	335	326	293	337	322	348	329	357	321	337	359	343	314	333	325	324	323	323	308	331	315	330	354	325	347	351	331	309	320	327	323	336	333	335	317	342	319	359	351	367	305	339	314	357	332	369	357	340	327	327	327	338	337	330	332	307	347	306	310	323	333	342	347	312	337	341	330	372	328	348	344	366	311	327	346	302	340	359	335	335	333	347	319	327	316	336	339	358	361	367	334	349	356	322	319	323	352	351	334	338	341	320	333	302	321	330	329	332	308	342	327	324	335	347	322	327	341	330	310	315	354	332	354	310	320	315	342	323	335	345	360	345	349	333	333	345	347	341	339	332	323	348	331	313	358	335	328	335	316	331	316	352	320	363	362	315	289	321	335	365	343	328	341	319	325	353	316	316	325	314	296	343	352	343	296	358	315	345	353	336	326	341	319	352	332	320	312	298	349	378	309	333	353	354	319	330	342	311	321	370	350	329	345	300	311	330	283	322	338	347	345	300	331	323	326	334	340	349	347	289	342	311	356	331	325	347	347	342	335	362	320	334	353	347	331	342	329	333	304	313	344	303	323	343	333	338	335	329	334	309	350	342	335	348	322	337	347	305	354	345	323	342	337	328	353	340	334	349	334	334	331	324	313	338	333	317	333	332	323	323	334	310	336	340	341	352	325	303	350	330	386	319	345	342	376	352	310	315	336	329	326	310	308	283	306	335	313	312	353	359	379	306	342	350	315	353	302	318	359	332	337	308	335	362	363	305	351	314	344	333	315	331	326	343	327	335	321	359	317	321	311	335	356	356	362	343	321	301	326	303	368	345	366	321	308	315	354	331	346	312	313	368	314	356	338	298	310	308	330	311	336	314	317	322	350	351	318	368	323	340	319	349	327	307	340	308	328	336	354	327	346	310	320	323	327	327	358	322	330	358	334	341	349	313	315	326	315	368	320	354	339	340	312	334	363	326	331	329	342	347	325	335	323	325	329	338	355	299	351	334	315	337	347	307	328	333	321	343	330	290	345	336	329	337	322	341	341	357	359	344	350	329	341	343	370	312	320	333	346	337	321	324	339	347	377	336	329	320	350	323	307	330	316	334	344	344	321	332	313	337	311	328	316	338	359	327	356	316	320	347	352	326	331	336	338	320	316	345	337	325	308	348	338	334	321	364	344	323	348	321	307	331	354	347	330	345	346	309	338	313	349	361	343	324	343	312	328	355	331	334	338	348	324	347	351	349	336	339	312	333	304	322	344	325	361	365	337	317	342	332	319	346	351	328	336	349	341	374	347	321	296	349	343	336	319	321	326	315	330	325	332	323	327	349	363	314	341	297	304	326	319	341	337	336	346	334	337	327	315	320	319	349	325	341	344	309	345	337	317	333	354	308	331	307	311	359	304	341	315	317	324	349	323	312	345	372	314	352	328	352	345	317	358	331	336	308	328	317	341	327	348	318	318	344	321	350	340	326	345	371	356	365	324	327	329	330	317	377	337	351	331	298	317	350	340	320	354	362	330	337	306	336	327	352	323	332	367	329	321	318	333	338	350	308	343	346	329	333	322	311	356	334	327
8112	1005	1116	870	594	492	384	368	336	271	250	263	232	206	240	224	179	231	208	193	178	185	188	184	193	165	168	177	173	187	170	168	162	166	160	188	180	173	180	157	169	176	180	186	160	178	173	180	148	169	149	170	162	164	143	174	171	150	163	156	160	142	181	165	154	157	165	156	171	193	153	181	146	149	163	163	163	162	171	168	198	163	144	154	173	167	173	179	159	159	156	159	180	189	166	152	164	175	191	146	151	155	162	175	164	164	149	160	172	160	148	140	187	170	147	145	161	170	137	195	160	173	164	164	154	184	149	181	163	163	153	174	176	163	180	154	162	150	155	174	145	170	156	164	165	192	175	165	150	143	141	148	175	138	156	158	158	145	176	143	173	181	145	160	152	159	156	180	154	169	166	150	155	178	168	170	176	153	174	164	173	170	154	183	153	153	140	141	137	153	159	169	176	168	166	172	154	198	170	132	151	166	175	174	169	168	156	169	168	160	154	179	186	193	181	154	141	159	171	148	193	160	150	157	152	162	189	156	150	190	173	152	184	141	177	135	157	153	181	151	164	190	161	159	169	148	171	169	159	159	180	166	180	171	155	165	155	162	165	165	175	169	170	176	172	184	128	174	179	195	190	169	187	184	167	158	180	162	181	142	169	170	176	168	132	172	181	164	150	179	186	141	151	153	169	186	186	161	153	159	165	181	171	178	184	169	165	173	152	144	148	142	169	173	156	153	188	175	149	174	176	169	174	165	181	178	162	178	140	159	172	164	161	155	161	162	167	165	162	183	150	164	164	172	160	166	171	162	174	178	165	159	162	164	181	177	190	168	167	175	182	155	149	151	180	175	164	157	151	158	153	188	147	153	158	186	147	182	154	143	159	172	159	205	147	177	150	180	173	165	181	174	149	162	159	160	142	161	157	157	162	161	192	179	166	145	162	172	149	169	174	162	163	160	187	174	167	173	177	172	149	159	128	158	151	160	170	176	139	180	175	141	187	159	157	170	163	153	161	146	162	170	140	153	131	139	193	177	165	173	154	150	186	162	158	159	165	173	164	155	179	176	173	177	175	156	147	153	159	154	176	147	161	167	149	183	157	168	176	186	164	165	150	151	180	178	160	159	165	169	163	150	158	164	157	172	158	163	162	167	144	195	156	175	161	148	154	156	142	183	170	165	166	152	173	172	159	155	145	180	172	193	155	157	161	173	157	201	151	173	145	152	170	175	157	146	182	174	195	182	149	170	163	168	170	157	188	156	158	163	177	158	168	159	165	168	167	164	189	152	172	201	164	138	135	150	190	175	167	167	170	167	179	158	171	147	140	162	166	159	165	176	169	159	181	160	148	160	147	140	191	177	143	161	180	158	181	152	191	149	191	142	180	160	163	172	155	190	145	160	167	170	149	170	176	188	169	150	154	176	153	162	141	183	149	166	196	160	168	144	161	146	149	163	176	187	195	168	157	146	147	153	158	149	164	152	157	161	162	171	175	149	161	154	168	148	152	173	141	188	161	170	145	148	156	173	162	168	177	156	158	163	175	166	170	175	153	160	162	152	187	156	164	172	170	180	168	172	164	150	164	147	176	161	164	191	154	159	171	153	164	147	197	152	154	152	184	177	151	154	162	166	169	177	164	150	151	170	182	189	163	160	160	172	157	163	171	183	162	166	180	163	159	171	167	167	162	168	156	164	169	176	170	152	173	161	159	138	153	176	166	122	151	154	190	162	161	169	168	165	176	168	153	159	156	172	152	166	160	159	147	150	177	160	182	194	168	160	151	151	162	159	149	156	168	154	159	136	143	169	172	157	158	160	175	164	185	181	154	149	184	189	190	176	166	163	173	165	176	153	163	157	165	149	154	134	168	174	159	160	163	180	159	194	173	162	168	146	152	176	162	153	162	156	156	159	174	168	165	168	155	173	160	169	155	149	170	156	177	167	129	162	161	162	155	161	178	144	170	160	172	164	138	149	143	152	152	162	171	185	165	174	159	171	132	166	174	155	173	175	188	168	155	175	150	154	163	173	166	164	164	142	153	163	173	168	170	167	168	169	162	154	162	171	152	178	174	186	157	164	152	146	165	138	197	156	161	164	174	157	163	166	162	168	133	164	159	147	148	147	191	161	173	165	162	168	155	179	152	158	155	199	154	168	178	169	165	202	153	161	170	191	155	166	149	156	154	174	159	167	160	148	161	165	169	170	188	172	162	189	154	182	152	150	185	165	160	169	137	157	160	159	167	178	175	166	135	158	159	173	148	158	152	160	153	173	151	159	143	154	180	180	160	128	143	161	169	170	170	167	157	169	171	179	173	160	159	172	156	134	150	103	145	157	153	117	158	157	165	151	185	157	164	154	162	155	145	153	152	175	187	165	162	155	171	161	192	139	184	167	150	182	141	169	151	173	169	183	168	159	172	138	161	153	163	159	171	156	148	170	164	145	172	170	158	152	152	160	167	175	159	160	154	136	173	154	165	190	185	179	154	152	197	150	177	165	172	151	172	169	151	183	144	156	171	155	178	193	154	171	174	170	155	168	174	169	173	144	154	160	185	162	141	151	164	178	158	146	148	153	173	172	140	182	177	154	163	157	141	141	148	179	155	167	174	164	159	158	161	156	158	149	153	156	162	179	163	187	146	153	167	169	172	186	157	177	166	155	152	179	161	194	151	154	164	190	181	164	179	148	165	140	150	175	154	159	170	182	177	157	160	156	164	170	139	154	175	160	160	170	142	168	186	148	150	184	178	138	156	162	167	174	165	166	154	135	160	160	156	182	181	168	146	167	156	158	165	157	174	182	180	167	164	169	156	172	184	174	148	160	138	161	163	177	173	170	146	169	159	170	176	181	160	156	168	179	155	168	157	149	182	188	165	165	163	170	177	141	166	148	138	140	168	163	165	161	167	139	173	153	167	138	150	182	171	158	177	159	159	188	163	166	162	172	166	159	181	165	184	159	149	143	170	117	154	150	162	195	152	173	163	172	174	158	189	153	132	171	184	161	168	198	168	163	163	165	180	174	155	174	162	172	154	164	148	161	154	161	171	179	181	163	145	149	170	163	161	147	153	161	168	157	163	173	166	157	164	163	162	146	190	150	159	140	175	169	159	168	159	152	159	179	143	192	173	168	137	153	151	155	142	159	179	154	167	167	172	169	165	157	154	159	144	184	188	165	157	158	156	154	174	156	179	138	142	136	160	151	176	152	161	195	151	178	146	164	136	138	164	168	169	147	173	149	125	151	163	146	178	174	149	164	166	194	152	149	144	168	160	162	140	163	163	141	137	155	155	155	186	167	172	166	158	187	145	169	150	138	184	175	161	165	166	171	155	149	162	166	151	169	158	172	178	156	162	129	154	176	162	144	166	178	136	149	185	179	148	156	168	160	168	156	154	166	165	184	156	166	169	179	141	188	146	188	155	175	158	180	159	166	176	170	126	159	154	159	164	161	160	151	173	151	157	161	160	160	150	136	161	165	161	167	175	155	148	158
6063	1197	2653	3022	2565	2111	1760	1456	1249	1126	1078	934	868	809	827	697	706	663	658	663	648	641	552	583	560	583	543	537	539	543	519	542	482	528	501	508	504	501	539	501	502	569	465	511	545	484	486	494	546	462	468	463	464	446	512	489	480	490	452	474	431	457	485	492	487	501	491	540	503	460	493	496	485	465	484	457	462	477	468	485	499	453	484	457	469	449	470	440	479	470	439	492	485	486	493	524	485	464	439	489	483	468	473	471	470	459	503	453	453	477	465	411	494	426	495	451	446	489	452	465	441	474	465	460	446	466	444	506	478	464	507	499	447	486	452	463	504	461	460	448	420	454	472	448	438	472	471	501	465	463	454	456	477	414	485	454	478	486	455	493	516	432	437	445	480	459	440	464	478	480	452	445	476	488	496	470	464	497	457	473	466	463	448	451	449	448	467	478	482	474	502	520	473	447	480	440	490	488	453	440	402	494	471	468	481	496	465	478	456	461	456	404	459	453	467	456	471	488	466	443	507	468	457	471	506	467	465	486	481	480	492	455	449	495	443	511	474	449	450	475	456	439	452	461	443	472	442	437	454	492	468	471	474	448	441	439	446	465	415	480	518	492	470	523	511	462	493	444	490	450	466	460	453	445	429	465	439	480	446	494	467	460	456	526	436	471	453	462	468	517	470	449	455	468	476	443	474	469	461	450	451	455	462	504	487	487	469	466	483	479	422	426	459	414	495	467	467	452	464	434	430	456	451	473	469	471	455	460	443	470	471	435	442	498	462	483	415	464	469	450	482	466	471	486	462	438	443	463	435	445	459	445	459	465	476	462	469	493	470	437	486	450	452	452	471	422	448	469	455	433	468	486	505	462	479	482	456	431	475	435	434	475	456	452	477	486	465	468	478	495	438	466	509	447	465	481	516	485	455	455	408	497	473	447	480	463	508	450	496	455	432	472	517	442	447	434	479	472	453	486	471	442	496	462	438	462	472	451	437	493	441	469	446	498	500	395	442	467	451	420	457	491	490	466	468	442	488	470	452	462	441	465	429	447	455	468	456	481	467	457	451	434	471	458	467	449	435	491	495	460	464	474	481	487	451	461	466	462	506	487	435	449	453	446	478	447	462	444	465	456	456	488	459	464	476	472	483	466	475	499	491	461	464	458	474	431	477	427	452	442	450	443	460	474	442	436	436	464	467	482	438	424	440	508	477	435	478	457	463	503	435	469	473	474	462	470	460	464	492	505	427	474	450	495	465	435	482	465	496	465	460	449	431	508	471	470	461	481	447	504	484	458	468	440	429	421	474	463	482	442	441	476	452	477	443	512	468	441	452	496	478	503	461	440	499	457	448	458	426	456	447	470	409	450	462	426	440	442	486	469	476	442	415	498	454	442	475	452	437	484	474	448	473	457	485	457	485	453	469	479	468	436	461	448	438	496	475	431	481	486	450	479	453	447	438	467	459	469	448	472	472	470	466	486	433	464	442	430	471	455	456	470	480	484	491	451	454	409	451	454	458	473	491	483	484	492	465	461	447	462	469	474	469	478	454	452	452	506	502	442	476	454	470	465	497	498	460	502	480	456	498	394	472	462	451	454	461	471	470	459	446	468	475	466	469	485	478	487	446	500	430	506	465	466	451	455	434	466	451	482	454	457	477	495	497	453	476	488	487	449	482	452	477	480	440	442	458	451	456	465	465	480	467	431	485	473	498	497	457	486	460	464	457	486	452	456	436	506	478	458	471	479	469	527	473	458	495	519	448	452	478	405	471	472	473	480	465	439	445	505	461	460	490	442	474	466	447	444	459	445	449	466	464	490	470	431	444	471	476	495	452	447	488	471	465	487	469	475	480	445	485	474	447	469	482	481	452	459	465	489	472	487	465	440	468	471	481	474	475	431	485	499	476	461	439	429	466	426	486	409	445	441	470	458	421	455	465	401	457	461	462	462	452	460	433	472	503	460	443	430	441	458	424	409	449	484	464	491	481	499	488	488	468	454	505	480	468	473	474	474	475	477	411	443	485	473	453	446	489	461	433	450	477	425	449	438	452	454	435	407	479	493	453	513	432	444	467	471	465	485	501	473	449	468	440	456	481	480	455	477	446	460	444	476	504	468	462	484	492	485	438	436	495	485	481	448	480	450	478	446	474	477	457	476	482	453	486	499	491	466	467	442	476	465	466	445	479	453	494	426	501	502	456	463	470	497	451	492	473	439	491	503	474	430	428	499	472	457	460	454	422	495	471	490	480	505	467	472	437	471	443	438	478	430	479	458	467	452	455	458	415	473	434	459	469	461	484	415	445	470	488	481	472	462	450	465	477	475	449	474	475	461	472	486	485	495	470	480	448	500	478	456	456	465	490	454	457	441	485	464	458	482	436	503	451	446	486	487	438	451	441	506	446	476	454	443	488	457	469	480	449	470	494	436	487	468	481	513	437	455	446	492	505	419	434	465	467	444	492	475	456	461	435	418	487	438	490	469	509	512	462	480	480	482	476	434	486	456	466	478	459	445	481	443	466	439	508	443	444	465	504	429	468	509	480	497	431	444	470	492	446	478	471	475	437	466	482	473	475	445	462	492	455	437	462	464	462	497	508	466	455	491	440	456	459	445	453	466	462	485	451	485	473	472	436	447	467	492	417	448	460	460	454	483	495	432	458	487	456	493	469	463	448	454	519	462	470	470	458	440	470	501	471	466	439	484	486	457	459	462	462	457	482	522	449	430	435	473	492	440	450	438	471	456	495	439	451	476	422	492	465	502	470	450	452	466	469	518	463	437	444	460	470	445	452	458	454	478	462	423	511	486	449	470	489	492	500	458	491	459	464	443	445	473	476	429	434	471	448	466	503	428	482	422	428	448	462	461	479	488	457	469	445	498	492	486	452	515	431	446	453	504	485	435	448	441	448	476	436	478	475	464	447	465	457	462	451	464	448	459	441	488	492	447	468	510	439	485	489	459	463	498	442	470	455	480	498	455	473	452	479	454	468	477	473	401	467	425	479	460	467	450	461	458	461	492	451	423	490	479	493	427	496	486	431	469	468	471	451	439	464	480	414	504	433	488	467	509	472	463	479	472	454	416	505	450	465	476	492	478	449	478	452	448	479	459	479	455	482	440	480	453	442	473	483	438	491	475	444	469	483	450	425	436	460	456	463	441	449	455	478	444	459	460	440	485	466	449	500	451	480	428	457	460	471	484	462	457	436	456	467	460	437	467	461	453	442	409	469	452	451	450	480	478	441	434	474	429	465	452	460	455	432	417	462	483	442	434	439	485	441	433	498	486	468	508	431	454	439	428	448	477	488	466	474	449	475	473	456	477	460	431	449	452	468	503	463	461	458	507	486	459	501	470	465	474	463	475	492	457	443	499	456	496	465	484	469	488	479	450	472	502	467	482	445	450	488	475	476	461	447	495	420	464	503	478	419	468	437	461	463	473	471	468	446	508	471	463	461	476	456	478	460	496	493	447	477	467	450	481	456	471	496	454	544	452
15596	2472	2524	1856	1286	1003	829	701	602	515	536	457	425	451	406	430	409	371	371	368	376	339	315	328	342	307	336	403	352	363	347	344	311	362	351	350	317	322	327	315	350	329	303	312	343	308	310	304	332	340	339	331	296	328	334	332	324	308	337	333	307	325	313	316	311	348	323	301	324	327	347	304	332	322	350	320	328	334	321	350	313	329	328	320	355	331	336	313	335	318	308	317	329	357	311	306	321	292	329	303	340	302	320	319	323	323	326	295	309	307	306	329	360	313	290	314	319	326	311	318	340	342	313	339	339	296	360	337	330	315	322	337	337	290	312	305	350	317	310	328	324	325	308	332	322	331	337	334	332	287	324	333	301	313	327	339	321	297	325	337	328	322	318	325	314	301	331	337	321	324	313	337	326	328	321	341	338	370	313	313	318	335	321	301	313	334	328	352	308	356	294	310	320	342	313	328	290	315	343	319	325	330	301	294	327	332	346	334	306	351	312	327	303	330	328	293	315	282	344	357	298	329	320	302	323	315	335	336	348	348	317	336	342	295	321	298	351	349	349	364	346	323	331	334	310	325	321	301	344	325	309	281	283	317	318	310	327	314	331	322	321	318	329	312	298	307	310	314	280	314	294	337	328	317	312	305	316	314	316	337	288	341	306	323	347	334	341	323	304	348	328	290	345	307	306	333	360	345	309	325	307	326	296	358	335	297	316	288	303	324	320	310	313	270	292	306	289	325	320	315	321	323	306	354	324	338	341	354	338	321	325	319	319	297	312	304	304	353	299	345	305	292	314	300	308	298	322	331	286	325	318	331	335	346	330	296	338	331	335	311	309	305	337	339	312	302	313	286	305	330	367	291	327	332	322	311	323	308	327	312	294	324	295	337	324	329	314	316	361	296	343	318	293	338	313	356	340	288	340	318	300	335	342	317	347	314	327	308	320	320	320	295	338	329	315	311	326	330	321	313	311	330	315	313	321	355	314	310	277	311	341	336	328	318	316	302	309	335	281	322	315	304	330	326	334	311	304	313	345	331	307	314	310	315	316	309	311	315	302	322	343	322	286	332	346	335	338	325	312	318	376	309	316	301	306	318	301	320	308	306	335	305	324	333	303	316	310	306	323	304	339	304	304	333	302	307	334	333	321	349	373	308	352	310	347	348	339	322	326	329	333	314	339	300	291	324	280	323	309	326	332	292	337	302	318	305	351	313	324	314	332	330	315	354	346	346	328	337	362	319	349	326	332	298	302	330	317	326	339	319	307	302	338	330	308	313	325	308	307	333	324	310	323	308	323	324	291	317	296	326	322	299	309	324	320	351	318	329	294	316	297	289	341	326	358	329	323	326	323	288	318	294	327	347	336	332	349	326	360	338	328	323	315	341	311	292	310	286	307	324	334	331	300	350	309	281	298	317	355	302	301	313	291	301	291	298	313	325	310	301	342	302	337	312	320	316	292	295	341	321	304	345	319	309	305	326	299	295	291	329	336	310	341	332	320	361	357	336	318	303	328	317	300	279	302	319	314	295	293	340	321	326	307	364	300	342	335	363	355	327	309	339	319	358	333	294	302	329	303	317	336	282	297	310	319	316	300	309	329	321	289	302	329	332	312	302	307	299	327	337	290	325	346	318	343	323	332	355	311	316	318	333	293	334	336	283	327	322	321	307	319	325	324	316	317	335	323	297	273	308	316	328	326	309	314	353	312	318	299	306	337	326	333	316	300	325	307	309	297	333	322	292	283	330	331	356	308	328	292	325	329	357	302	313	331	314	350	322	319	335	324	341	320	324	313	296	332	283	310	306	335	333	331	296	282	329	321	321	341	337	352	313	301	340	325	306	320	317	289	323	339	358	311	341	348	300	309	308	301	353	322	309	323	351	301	334	353	303	325	330	352	304	307	332	332	325	319	342	314	319	313	320	345	327	301	303	308	317	337	323	316	316	330	284	331	338	324	311	337	312	295	355	342	355	334	294	330	354	313	322	307	306	274	327	369	341	299	274	372	300	314	332	284	319	302	319	309	315	344	337	326	315	331	333	358	318	312	321	314	337	322	310	346	364	321	312	359	325	306	330	359	292	327	287	325	308	307	329	323	305	337	319	339	322	302	327	312	320	337	349	338	339	275	362	306	291	301	313	342	364	324	305	311	321	321	313	292	304	317	333	334	336	329	311	334	353	336	350	291	332	319	288	328	351	322	332	294	336	287	330	312	335	308	332	325	334	324	319	306	332	306	279	289	302	332	283	301	313	347	314	302	297	321	309	316	327	329	338	297	321	321	319	335	274	311	338	318	319	318	297	317	322	280	324	302	320	354	334	312	317	312	334	348	312	320	358	344	315	329	310	315	292	302	325	322	322	327	324	294	317	317	309	297	339	317	351	311	320	347	316	288	345	302	301	307	302	337	328	304	312	296	353	308	318	289	336	315	322	304	321	314	327	339	313	312	305	330	309	305	326	337	336	345	337	317	332	283	348	325	315	311	324	350	287	308	331	311	321	319	321	296	315	317	280	337	341	301	290	301	329	299	340	367	291	341	310	321	342	294	358	315	323	314	309	329	324	354	323	309	321	294	318	314	305	321	296	281	311	310	333	318	328	339	290	297	301	289	270	329	336	340	343	304	351	329	331	349	303	298	325	309	317	318	297	284	319	320	319	298	319	325	296	291	334	307	321	340	310	290	287	298	317	330	316	275	324	321	325	336	359	343	354	328	321	321	311	318	313	320	292	320	324	311	306	324	306	298	331	320	331	321	316	322	309	306	316	356	376	319	318	297	298	319	291	310	290	317	325	373	383	310	311	312	330	309	321	287	314	326	308	308	318	347	303	327	324	309	343	316	295	309	324	290	309	301	352	312	325	329	340	305	296	319	317	303	301	320	314	324	321	305	305	317	307	317	327	319	318	350	291	356	336	302	337	317	350	277	325	341	315	335	309	324	309	307	324	321	358	326	301	324	344	310	334	306	309	340	319	346	329	315	314	292	313	319	299	343	335	298	297	328	347	331	317	346	349	327	326	331	339	349	342	333	313	317	330	303	311	304	313	341	339	306	319	330	316	317	322	332	343	341	300	327	298	292	267	291	337	344	353	333	300	332	313	326	304	309	320	322	337	291	321	332	328	353	308	300	326	328	325	336	307	315	338	313	306	298	344	301	291	307	316	317	315	342	318	294	303	326	346	312	320	317	328	330	364	300	325	301	319	353	343	378	350	323	313	318	298	330	270	312	334	329	296	365	296	298	330	303	354	336	320	308	313	317	339	306	309	303	316	313	352	339	330	300	298	302	321	326	315	299	316	317	313	321	284	334	324	320	315	297	356	335	357	314	343	343	334	339	329	291	303	309	342	333	308	300	339	324	320	355	311	332	329	306	307	346	298	314	320	329	343	336	304	320	300	290	313	291	337	306	293	320	328	312	342	331	366	310	317	318	331	322	344	292	316	292	298	326	327	288	342	323	298	330	327	341	308	301	313	307	299	295	332	359	340
8350	2386	4851	5464	4720	3948	3164	2768	2339	2108	1869	1724	1510	1500	1459	1317	1324	1258	1192	1142	1083	1030	1079	972	961	1001	989	929	923	981	928	896	889	874	964	881	901	875	883	866	844	911	849	863	813	838	828	840	871	860	872	865	807	827	857	841	815	771	775	827	807	842	801	847	758	814	785	816	781	808	798	812	742	776	871	787	788	756	790	823	828	776	774	822	766	845	786	813	783	813	781	732	846	765	796	820	787	825	764	762	760	739	784	813	782	750	805	775	814	794	825	793	814	798	788	761	741	814	833	781	822	785	815	785	803	755	777	820	871	819	783	766	775	808	755	750	767	789	738	762	796	786	815	742	787	824	814	784	828	804	751	774	798	764	787	786	811	792	773	764	780	768	789	759	736	760	776	813	786	729	839	787	808	821	766	791	818	783	834	802	787	750	750	799	775	782	837	728	781	738	797	797	823	771	793	844	791	797	801	795	774	745	832	801	763	786	751	781	803	794	785	778	738	774	748	720	795	825	771	741	779	750	830	827	763	741	788	768	795	758	782	789	766	815	801	761	787	773	713	807	823	803	773	767	766	775	792	756	795	768	770	793	812	792	804	763	790	740	795	769	773	730	763	801	735	776	785	751	777	717	771	801	812	771	791	759	830	761	744	748	787	812	769	710	785	753	783	745	776	742	802	762	781	802	780	718	780	776	798	796	770	741	775	795	797	788	780	839	782	778	756	737	778	797	814	775	769	837	806	794	791	743	823	771	785	796	792	776	776	815	777	762	795	800	821	822	777	769	816	794	761	846	791	761	806	756	794	764	749	701	824	841	802	814	753	758	817	756	799	770	769	754	780	752	761	714	784	732	807	823	745	763	796	811	827	832	768	775	798	715	816	789	800	783	804	784	725	781	802	743	819	776	818	785	793	816	785	790	794	769	787	790	751	756	799	810	781	747	789	787	793	811	798	750	741	797	805	763	782	756	723	800	766	805	750	823	748	784	768	821	819	824	773	762	791	816	743	817	805	808	796	793	745	769	767	773	793	742	755	777	797	756	809	782	796	780	751	788	784	802	773	810	785	829	727	806	799	737	815	804	813	735	774	803	764	794	802	779	785	814	776	819	776	816	775	781	766	789	820	755	765	837	771	780	795	775	736	764	801	719	777	831	794	814	787	793	783	793	779	770	724	760	751	771	820	753	757	761	766	770	735	787	793	749	796	737	739	770	804	800	725	761	802	778	799	775	760	755	796	764	779	800	779	781	799	800	822	794	736	803	767	797	791	800	771	747	771	802	819	778	761	772	768	751	757	771	803	746	822	819	791	773	752	803	796	789	755	758	776	784	717	792	839	798	780	764	795	760	779	825	759	744	737	820	761	785	793	791	750	716	773	738	796	764	758	740	803	816	794	801	796	792	765	759	810	749	793	783	793	731	782	779	789	805	774	818	763	765	786	763	765	764	750	770	746	792	748	803	812	766	806	749	750	758	809	755	801	773	796	790	803	802	817	841	790	815	765	764	797	789	752	802	764	781	768	815	813	743	743	764	763	802	751	785	765	804	809	779	775	758	761	748	851	785	769	783	801	765	746	800	798	785	770	815	803	769	780	782	726	810	803	753	770	748	790	829	773	785	803	812	810	807	786	763	809	801	814	752	767	805	800	775	794	787	774	750	772	769	763	782	762	777	766	807	803	763	751	784	820	812	787	749	799	843	816	782	813	733	744	750	797	764	756	731	809	803	779	796	746	751	817	744	758	813	791	771	773	804	749	800	778	769	780	748	779	755	801	851	772	777	743	771	720	828	782	793	791	801	818	766	855	745	829	819	781	808	832	834	768	805	758	795	766	763	742	809	747	749	782	781	820	738	785	745	770	771	773	791	799	825	793	821	827	790	777	813	696	761	763	770	803	787	760	785	774	800	815	746	745	814	774	791	764	789	785	800	739	767	804	703	780	813	785	788	804	755	807	775	792	796	769	777	783	749	809	803	773	789	800	789	827	775	836	763	796	781	778	821	783	810	804	776	806	794	752	775	756	791	757	807	790	798	784	800	776	812	793	825	837	811	766	739	805	771	836	736	740	767	756	777	746	776	736	727	799	785	741	815	803	833	777	791	780	807	832	771	793	802	840	784	784	777	774	821	788	767	776	819	799	805	721	768	750	763	815	784	789	775	804	792	802	804	748	767	793	759	781	814	802	809	730	736	759	751	827	800	804	774	782	777	809	825	851	794	820	779	783	783	773	750	773	765	756	788	785	811	820	785	838	747	848	766	749	796	768	788	766	788	780	795	786	796	810	797	754	772	766	762	762	778	806	751	759	806	822	784	814	782	847	728	794	771	757	792	785	760	808	782	789	772	847	746	826	748	788	827	836	770	760	746	800	793	791	791	773	786	785	776	816	778	771	776	821	792	757	773	734	801	781	839	793	790	787	752	798	792	750	775	737	749	770	766	791	750	830	803	773	749	753	756	830	754	800	772	781	797	803	817	791	779	784	803	776	813	731	786	771	847	767	801	775	809	800	821	823	751	809	719	724	767	790	777	802	770	812	742	755	779	794	781	800	754	811	797	782	783	820	727	813	746	803	784	771	743	729	762	844	829	779	798	788	805	753	745	789	809	759	777	795	793	790	802	781	785	750	836	824	729	819	774	724	772	778	765	774	834	782	796	764	723	743	780	772	780	767	800	812	775	788	757	804	760	782	816	777	809	750	800	798	788	760	708	836	803	791	787	833	804	721	790	769	789	764	771	805	774	792	813	757	766	775	799	793	760	809	772	756	832	752	799	812	771	787	770	752	773	763	807	840	783	758	799	802	784	786	766	759	779	761	778	776	806	780	744	795	761	747	799	803	798	740	763	805	794	780	773	852	765	808	789	725	776	794	827	786	756	809	800	799	752	801	807	786	861	786	830	767	728	762	830	803	812	811	820	789	765	779	768	791	794	694	831	779	743	787	766	770	799	804	802	798	835	761	752	766	783	825	798	772	777	817	785	765	774	773	845	770	824	777	821	808	784	771	725	777	795	759	800	799	786	821	801	805	773	769	774	796	789	774	844	750	777	780	770	714	776	756	799	796	786	857	759	800	736	806	775	769	744	765	817	785	805	748	785	796	809	793	776	775	795	844	780	782	758	760	806	786	786	786	763	801	745	746	847	838	791	799	766	790	808	776	797	800	791	753	780	789	835	804	798	792	808	791	777	742	817	780	797	754	743	766	753	810	824	831	766	772	765	748	767	778	785	808	758	853	722	773	778	752	796	787	816	824	777	773	791	774	750	772	814	826	799	757	779	797	753	794	784	783	729	757	791	792	812	767	776	788	813	792	827	803	775	793	787	839	794	758	797	774	790	802	780	764	753	794	787	721	774	766	786	799	761	776	804	759	755	841	784	815	747	813	778	740	767	764	797	772	790	751	764	767	739	791	787	751	780	756	792	800	766	797	770	743	771	787	782	740	736	780	777	820	778	749	716	803	738	752	764	766	789	802	810	759	799	776	837
1878	145	159	126	104	135	120	112	126	116	117	113	108	108	109	120	121	103	94	111	109	123	113	102	115	93	120	116	91	107	108	96	105	115	108	126	99	113	100	112	89	113	124	103	102	122	109	100	130	109	118	113	88	101	103	127	127	117	105	121	137	104	105	116	103	123	106	109	110	109	100	89	97	128	119	106	121	118	120	91	108	112	111	97	105	99	124	124	124	101	116	115	118	90	123	118	124	108	108	121	114	122	93	117	92	95	109	117	104	111	117	127	133	117	114	117	124	86	120	124	105	96	93	116	103	104	97	102	122	101	108	111	110	99	111	124	102	118	105	121	115	101	126	135	121	116	99	105	109	99	103	104	109	101	118	122	97	108	113	126	113	124	114	110	121	112	137	116	108	116	113	94	101	112	95	106	100	97	105	91	128	100	103	124	128	123	93	113	119	112	111	116	111	122	134	113	112	93	107	108	99	101	123	102	100	98	109	111	114	100	116	127	121	116	116	107	113	102	95	127	102	110	125	116	109	116	119	109	103	143	101	110	120	120	119	134	116	109	120	108	127	119	111	126	121	117	121	110	117	96	131	115	111	124	102	123	101	120	106	111	117	120	121	105	150	114	91	122	107	116	120	119	114	115	112	126	103	104	113	109	100	106	111	116	106	93	98	105	102	106	120	101	116	129	108	113	121	101	115	98	114	131	99	94	99	107	93	107	129	116	85	112	123	119	102	106	89	114	118	113	130	91	101	110	97	123	104	130	116	126	84	107	132	137	106	108	124	102	94	110	114	128	114	97	99	109	110	100	111	141	118	122	110	126	107	111	120	114	118	116	122	120	99	120	111	113	117	130	102	140	104	111	99	132	100	102	120	123	108	104	106	104	110	136	105	107	102	96	112	117	125	126	103	112	107	126	112	115	102	138	113	105	109	106	115	104	109	109	91	104	109	123	108	108	125	121	98	116	113	99	120	108	112	91	121	116	97	101	112	101	112	109	110	110	101	97	109	123	112	104	127	116	110	108	110	110	107	118	94	103	102	124	117	133	90	94	94	113	94	112	95	98	106	118	103	105	109	105	112	103	96	107	128	113	112	127	105	107	117	108	112	124	111	95	123	108	115	98	121	97	98	106	107	112	106	101	117	113	104	113	103	91	126	119	94	113	106	108	124	102	100	115	107	115	117	121	124	130	110	121	117	118	108	116	119	101	109	102	111	91	113	115	111	129	95	118	117	119	105	116	128	100	107	124	106	117	104	90	122	126	119	105	107	109	104	117	106	117	107	108	112	130	113	129	108	114	116	104	101	125	120	82	103	91	100	110	103	112	116	128	108	127	115	127	124	112	104	112	99	109	111	126	102	97	117	99	119	104	127	108	103	113	99	97	96	91	113	130	103	101	122	106	113	116	127	105	116	116	124	114	103	130	120	119	94	97	92	119	104	119	120	95	102	121	125	116	130	111	111	117	102	132	112	115	136	121	103	117	126	103	116	102	121	110	117	110	106	131	103	112	108	88	118	96	119	102	113	98	116	120	98	97	106	118	114	113	101	108	120	108	97	110	108	123	94	133	103	111	93	120	112	95	121	127	118	97	106	133	93	113	118	104	122	117	101	119	117	103	114	108	113	117	111	122	122	117	112	97	101	102	121	116	118	123	119	99	113	120	102	118	111	109	115	109	102	114	136	121	100	113	111	117	115	104	116	91	112	110	104	115	119	104	115	90	98	111	128	136	115	136	122	108	103	131	92	114	97	100	111	112	120	104	124	120	116	103	109	116	99	133	105	98	111	106	114	133	119	112	103	122	122	125	116	110	111	122	106	116	118	104	116	118	105	104	92	117	111	105	103	84	113	104	106	123	124	96	107	106	118	97	104	124	105	94	106	112	117	115	119	105	117	103	116	132	109	134	107	113	107	121	102	109	129	90	108	109	99	136	105	106	123	110	118	110	116	117	102	119	101	109	113	114	109	114	128	133	106	127	123	93	127	127	117	123	105	102	128	106	121	107	111	111	112	108	136	107	101	105	104	125	106	111	111	110	126	101	127	108	108	111	108	115	89	99	122	119	114	113	118	119	106	114	118	107	100	97	108	127	132	96	91	88	98	137	117	126	142	114	99	97	95	107	129	124	100	117	97	95	114	91	116	117	103	110	132	118	112	100	110	94	114	122	119	128	115	139	110	114	105	108	124	136	110	112	87	125	111	79	102	94	113	107	100	109	111	102	97	105	114	127	110	105	105	111	119	122	107	104	96	107	102	123	99	78	118	128	111	124	116	122	132	111	127	110	119	119	114	113	122	123	105	122	98	117	107	116	134	124	99	122	102	133	85	115	111	104	129	95	100	103	116	115	134	113	120	122	120	122	104	105	120	98	129	102	123	87	111	122	107	110	122	131	109	113	108	100	105	106	111	133	119	103	119	85	101	104	115	109	117	104	118	123	100	120	104	104	102	119	123	115	108	124	105	122	114	98	115	121	92	128	114	111	99	103	107	107	117	119	118	113	112	104	109	123	114	117	122	102	121	109	104	107	109	98	104	130	84	114	100	102	110	104	115	113	118	112	140	92	116	114	100	103	107	98	116	114	129	102	112	109	119	109	105	129	116	112	113	109	105	109	103	92	118	95	104	91	104	82	109	112	112	120	123	90	98	107	116	114	107	111	107	86	110	113	114	121	103	125	113	127	106	109	89	127	113	109	121	90	117	105	98	108	98	127	115	93	116	98	107	103	120	121	96	117	128	121	107	117	121	107	95	128	115	121	110	110	103	85	114	130	115	119	101	117	116	113	126	125	103	106	121	144	128	92	122	107	127	101	107	122	119	104	112	99	102	120	122	116	115	111	98	116	95	106	117	116	83	106	89	114	121	97	109	123	104	114	105	95	105	101	103	91	112	124	120	139	118	125	99	97	113	98	104	98	104	108	112	86	106	109	93	108	107	96	148	100	105	114	108	103	117	115	120	99	99	120	120	108	101	107	119	120	109	110	111	102	108	107	98	113	123	94	108	114	93	111	117	117	97	129	119	123	89	119	106	120	114	132	92	95	114	119	125	104	117	139	136	103	126	114	127	105	107	116	88	99	101	107	116	114	110	111	118	84	109	114	99	103	98	113	95	101	104	87	110	130	96	97	97	114	103	115	117	105	115	104	107	125	99	126	112	103	101	102	114	130	95	106	111	110	119	103	99	120	99	118	106	110	103	99	127	102	120	120	143	131	108	110	93	114	111	102	96	109	122	103	121	114	108	111	112	118	112	118	94	108	104	99	112	106	121	103	142	130	99	105	107	111	117	110	132	94	118	113	114	109	109	97	121	123	109	122	106	105	114	119	134	126	112	111	124	108	96	99	119	114	115	118	80	101	98	109	98	119	116	108	123	109	112	110	114	109	103	104	115	114	115	117	112	98	135	98	117	98	110	121	96	116	104	106	111	79	98	109	97	93	108	122	99	111	109	129	100	101	109	122	100	116	108	105	129	100	100	117	115	118
2194	373	398	470	399	391	378	371	357	354	360	365	366	355	365	379	367	332	331	324	327	319	337	366	324	369	311	376	329	352	341	327	335	367	348	358	298	334	359	353	346	360	333	367	355	330	351	349	346	316	334	341	335	359	335	330	329	350	312	328	348	328	321	314	340	353	355	324	362	344	325	332	337	339	341	355	340	377	328	327	340	301	343	354	340	335	312	306	335	357	365	331	299	343	325	344	308	359	329	312	348	350	344	359	346	319	358	329	336	338	346	339	334	345	323	330	339	333	324	339	346	324	322	338	335	365	307	330	330	345	332	339	336	330	325	322	328	353	366	336	319	333	369	350	309	327	333	337	326	319	329	367	312	340	323	356	328	327	337	360	299	330	352	367	322	360	340	379	328	347	347	309	368	350	316	316	329	280	342	352	367	329	320	340	350	351	359	358	345	344	342	337	318	338	328	330	352	326	351	321	334	328	315	347	335	326	344	320	339	348	363	348	327	316	331	337	322	316	375	309	356	381	304	348	335	317	338	343	332	317	341	358	319	334	351	344	344	347	354	308	341	365	337	322	313	324	312	324	373	346	315	360	314	351	353	364	325	356	335	310	351	335	318	345	332	331	361	359	354	352	311	323	340	346	326	349	301	333	305	343	348	340	349	339	325	305	328	332	345	320	379	338	333	334	319	316	393	310	334	302	347	366	347	376	346	354	369	324	326	347	304	338	317	356	328	351	330	369	353	357	314	335	341	331	374	348	336	333	354	332	348	346	323	332	388	336	333	308	313	331	345	333	324	310	302	335	339	329	368	326	333	359	311	292	344	325	349	319	334	364	330	336	340	354	333	331	323	330	345	324	360	315	328	350	342	337	319	293	346	332	304	310	322	347	362	336	386	340	355	311	319	332	333	344	335	333	325	344	327	321	361	379	359	333	324	355	358	321	323	329	308	345	306	324	362	327	332	353	357	327	359	354	370	331	324	338	363	346	307	330	334	327	326	314	322	312	326	348	359	319	321	329	325	314	346	317	340	315	341	330	373	322	359	326	333	316	317	353	321	324	349	324	319	327	347	321	358	316	309	307	353	305	353	334	352	330	373	336	307	348	350	336	322	324	353	333	343	347	330	335	348	309	320	339	346	330	369	354	313	332	329	348	335	328	338	320	327	316	341	338	359	301	352	308	328	317	319	358	326	318	332	366	357	333	361	316	318	329	326	335	327	344	361	303	381	362	335	372	300	326	308	348	339	344	323	293	347	336	322	328	345	346	331	326	359	353	360	330	355	320	312	397	342	331	329	337	363	351	352	331	345	351	337	339	335	335	330	327	350	312	339	342	351	326	336	327	319	372	335	363	351	338	327	333	298	364	320	329	336	347	335	375	306	329	352	328	330	352	330	341	352	325	341	373	333	335	309	309	337	326	335	326	352	347	339	332	341	310	343	337	320	364	357	346	329	393	324	333	339	369	365	321	353	325	312	334	335	356	301	345	362	343	339	360	321	331	354	354	312	326	329	367	365	343	379	404	337	339	363	329	349	337	333	353	335	349	336	330	367	353	324	320	339	323	328	343	346	326	316	319	328	328	332	327	338	371	334	339	347	325	306	340	331	299	344	334	351	325	350	358	365	330	301	335	332	331	335	369	305	348	332	307	338	339	375	371	336	320	372	332	330	336	318	337	330	323	336	335	348	336	315	334	323	320	338	338	333	337	352	326	338	309	341	364	340	346	334	333	337	350	321	361	371	354	311	374	365	324	332	357	334	343	331	351	344	351	321	329	315	317	343	335	366	329	343	310	337	311	344	357	332	330	312	349	345	350	352	317	337	338	334	345	330	345	344	311	352	359	355	331	347	320	345	307	325	375	328	343	326	340	321	361	342	330	333	378	297	343	316	350	308	331	352	359	332	353	311	328	363	288	342	349	363	306	310	324	331	350	309	346	329	355	333	340	343	313	348	340	352	307	306	356	334	334	339	345	340	314	350	322	350	304	357	313	342	321	344	346	342	373	322	342	318	327	342	358	337	312	338	369	341	339	325	376	333	346	381	343	343	358	347	318	325	343	296	322	322	358	342	349	312	334	357	343	300	324	325	348	342	339	315	375	306	304	343	315	345	332	313	324	343	344	349	350	357	334	326	327	352	343	296	339	332	343	331	341	324	346	342	355	305	362	328	355	332	339	339	356	319	347	323	345	369	319	359	341	359	330	328	331	355	334	305	299	365	320	343	319	336	340	316	331	361	317	323	340	362	329	345	344	328	357	333	344	332	337	367	350	328	322	331	333	340	320	314	351	359	347	352	347	330	368	311	340	323	317	354	338	358	322	342	322	331	315	324	360	307	333	329	360	328	314	323	348	364	345	333	344	330	322	301	352	348	349	354	325	319	367	372	331	333	358	295	346	352	331	337	282	335	339	335	321	321	349	329	324	399	327	311	359	336	334	334	300	293	362	296	362	353	327	341	328	320	351	335	315	345	329	367	300	356	305	367	355	341	337	327	338	331	301	333	352	316	324	329	352	321	319	336	346	346	327	321	316	308	336	372	340	340	349	308	359	379	323	329	363	305	322	328	344	308	362	342	366	321	329	315	321	350	338	372	359	314	362	331	323	339	334	333	306	391	341	343	328	340	317	342	316	328	353	349	340	341	315	319	321	304	335	353	320	349	347	370	333	330	359	345	359	325	309	304	319	337	328	315	348	334	326	319	327	351	345	370	349	307	332	334	355	332	343	336	311	352	340	363	335	339	336	363	318	332	369	322	355	332	363	345	345	325	342	329	322	359	351	316	331	342	347	356	346	335	329	363	323	335	369	362	332	343	361	361	350	336	326	344	345	330	335	361	335	327	336	328	318	360	342	306	331	305	338	347	348	368	317	362	356	311	336	322	331	332	331	342	334	345	331	303	352	314	342	321	338	361	348	362	306	335	338	342	314	321	352	343	349	344	343	326	336	309	350	338	287	332	347	323	316	330	335	331	382	318	300	372	348	328	349	326	324	331	288	336	381	304	338	309	338	357	306	357	373	342	340	328	353	350	353	321	329	312	332	334	320	325	349	342	328	354	361	352	360	347	329	309	326	336	334	345	318	343	328	349	348	348	330	336	341	361	320	340	368	340	320	331	351	330	369	356	340	334	349	315	329	351	303	324	345	377	333	377	331	367	338	291	305	341	350	328	344	331	343	372	317	319	339	319	338	313	350	368	343	314	320	332	332	301	356	343	355	333	341	344	333	325	332	369	326	343	335	320	349	344	316	342	343	344	324	348	315	331	391	289	338	320	322	333	352	329	339	360	339	315	331	350	340	344	364	322	332	352	336	330	328	361	326	336	322	311	319	328	347	352	312	337	318	298	323	323	336	372	357	373	348	365	334	350	334	336	360	332	340	340	357	341	346	315	350	321	344	318	330	350	313	336	337	313	361	310	318	334	345	334	328	318	335	324	371	301	313	314	330	346	353	357	319	344	295	337	339	329	311	350	314	310	322	338	337
7973	973	1179	852	664	460	425	339	322	291	246	245	224	242	222	216	199	201	185	187	172	199	152	212	191	180	172	143	175	159	171	180	169	176	174	157	164	166	156	156	179	176	176	167	176	170	169	165	159	169	162	152	163	176	175	166	167	153	170	166	170	142	127	172	165	170	143	166	154	178	177	160	180	189	158	174	153	161	171	167	159	176	145	160	175	172	151	159	158	158	159	141	162	205	163	173	154	170	185	157	162	153	174	156	146	141	157	154	142	155	177	174	171	159	153	158	146	146	169	149	172	161	169	161	174	165	148	148	179	156	150	143	149	139	156	150	140	182	143	157	147	161	152	175	180	164	159	136	153	154	176	172	181	139	190	164	150	173	146	155	159	146	137	165	181	161	179	151	155	164	154	171	169	158	159	136	150	157	176	142	182	146	148	143	154	161	175	154	186	179	161	186	168	185	152	168	165	165	143	163	160	140	151	152	151	177	165	152	153	172	178	168	172	165	172	158	166	145	146	176	181	154	161	185	157	135	188	145	128	171	163	174	168	158	139	154	140	172	165	158	157	148	154	138	161	141	160	126	176	165	146	143	167	196	149	177	151	167	152	149	160	154	166	176	166	163	167	159	171	173	144	175	179	199	167	185	132	163	196	160	147	148	161	153	157	150	144	136	157	179	170	164	154	172	177	166	144	183	163	163	142	161	155	153	162	162	150	165	179	136	171	157	182	173	162	173	149	141	155	155	158	152	164	163	161	156	170	151	159	161	159	166	180	177	152	158	146	174	147	153	179	170	166	194	167	161	169	179	162	149	147	163	176	175	157	171	134	160	147	168	169	126	176	161	189	144	184	177	172	140	151	150	186	160	182	152	162	179	181	148	174	168	173	157	148	152	182	161	155	171	152	170	155	167	164	164	127	173	164	166	169	176	173	188	154	145	155	190	152	147	158	159	178	164	156	164	167	162	147	168	147	170	174	205	133	155	165	159	164	142	157	169	157	141	156	160	173	158	151	162	149	172	173	164	167	144	156	161	161	172	180	147	183	147	164	144	167	176	180	145	151	164	171	174	161	154	137	176	162	165	144	150	162	165	173	164	153	142	160	183	176	159	150	170	159	167	155	181	161	150	166	169	174	166	154	136	153	173	154	169	152	164	131	165	144	154	169	168	163	142	157	164	169	176	149	144	158	144	162	172	149	164	155	152	147	167	169	150	148	165	176	169	190	158	158	171	147	149	170	150	173	147	170	156	154	163	146	167	149	168	183	162	153	172	148	175	146	162	174	164	171	171	158	178	154	162	143	172	158	156	179	160	158	151	144	164	155	173	151	137	167	152	154	150	145	158	139	176	156	179	159	182	170	166	157	144	163	167	134	152	160	193	138	196	161	180	188	160	163	152	194	152	164	170	157	163	159	170	158	144	161	158	183	163	140	163	158	161	164	172	147	154	157	169	159	169	174	175	183	172	155	167	150	146	173	142	151	151	177	154	181	158	152	145	148	165	149	173	166	161	160	166	142	152	172	172	198	155	136	148	178	169	153	181	162	173	155	163	186	156	173	162	165	167	168	182	166	159	170	143	189	163	169	173	168	167	173	162	154	161	151	153	144	164	156	179	177	155	147	160	168	143	156	149	140	144	163	159	144	152	140	157	175	154	159	176	161	170	145	144	181	186	169	154	145	182	172	146	162	156	145	158	179	175	160	158	137	176	152	163	147	160	153	172	170	148	147	160	170	160	171	156	152	154	170	166	170	164	152	157	171	175	157	163	166	169	186	159	147	142	156	149	150	185	175	164	143	160	175	167	154	174	159	138	177	147	147	141	169	164	179	171	152	177	177	157	156	135	154	163	181	155	179	168	179	163	161	163	142	156	178	184	173	147	178	173	165	160	159	156	163	187	179	152	158	152	184	153	155	148	156	140	147	152	151	161	161	170	165	162	167	174	152	172	153	176	155	153	165	133	180	168	154	190	152	153	140	147	151	155	148	162	161	158	166	172	159	159	163	177	161	178	161	156	164	185	186	155	166	155	174	139	191	156	184	179	178	159	179	176	174	179	161	151	158	182	177	156	130	164	153	163	155	155	190	166	153	174	157	156	155	174	151	142	161	173	175	151	174	177	166	182	149	167	154	152	161	148	160	153	139	167	171	147	146	175	145	184	140	142	147	168	167	193	160	156	129	177	171	149	150	151	148	161	179	173	155	174	144	176	162	146	165	176	170	148	141	146	162	157	160	155	137	154	178	160	173	158	153	137	147	170	172	160	144	166	163	154	169	165	166	161	149	158	152	161	139	178	175	174	151	171	154	135	155	153	162	156	157	169	161	158	170	181	151	179	130	201	180	163	137	157	153	173	171	169	148	169	178	151	170	166	160	149	143	152	138	155	187	151	186	159	172	190	165	166	160	148	166	149	153	160	149	173	170	148	138	164	159	144	165	158	158	141	150	156	135	170	183	157	163	161	157	168	169	164	181	163	168	166	175	144	182	146	186	162	139	160	157	163	151	153	174	156	156	149	176	177	154	185	188	153	148	170	181	177	187	146	144	172	156	160	132	166	151	154	173	150	162	152	166	173	181	164	172	151	149	183	138	144	156	187	176	157	173	181	159	181	145	156	141	171	176	179	153	168	169	143	130	153	162	166	149	169	156	167	162	168	166	154	171	167	170	205	162	152	185	165	166	175	163	184	143	203	145	137	141	170	178	146	153	171	158	173	174	141	180	135	161	147	185	154	168	167	169	155	157	140	180	159	135	176	123	143	163	193	184	150	147	169	168	145	166	180	169	169	176	183	158	177	165	153	172	137	157	166	146	168	170	154	139	147	148	168	134	158	190	172	151	180	168	152	169	168	135	135	155	168	168	175	143	163	162	162	169	164	145	136	164	134	153	162	140	145	160	187	144	162	148	182	173	167	140	152	151	160	170	176	155	172	168	163	164	147	161	153	152	170	143	139	139	169	154	169	154	163	146	143	160	159	154	174	168	146	158	157	162	154	153	150	170	182	169	155	155	159	165	180	141	175	152	188	142	158	173	162	144	156	157	149	177	158	172	147	177	152	175	178	154	168	157	178	155	157	154	128	150	153	159	137	159	160	156	167	145	157	159	165	179	174	154	155	177	147	149	155	153	189	157	156	172	179	167	159	161	172	164	172	165	173	157	154	173	172	162	141	168	184	175	159	168	153	170	145	172	183	191	161	163	178	163	159	152	166	157	160	161	175	162	140	190	126	160	166	168	164	176	158	170	153	141	191	169	159	162	165	161	170	155	174	152	170	179	163	182	159	161	162	154	197	168	175	162	176	170	156	163	168	151	161	173	186	172	155	167	163	176	145	178	144	165	172	169	191	192	156	158	181	160	161	154	136	166	155	160	158	159	162	161	162	155	170	180	149	170	185	179	174	154	166	180	121	160	161	158	139	181	166	179	147	187	161	158	151	146	161	151	161	162	143	160	162	147	144	158	155	184	173	157	170	152	149	158	164	175	178
6059	1235	2531	2908	2542	2115	1761	1506	1332	1135	1013	952	863	847	775	769	712	719	629	634	627	600	591	587	581	573	516	547	540	546	525	530	527	551	533	520	491	477	496	519	528	510	521	474	478	497	477	500	464	518	482	486	482	479	452	448	485	499	488	496	479	469	458	465	469	483	489	506	483	474	426	468	452	418	474	486	468	432	459	463	450	503	435	473	458	491	480	452	481	489	461	461	479	491	468	492	478	445	462	511	459	474	460	440	469	433	433	506	438	480	465	484	451	483	417	461	462	470	435	470	454	443	444	446	467	482	423	433	446	472	488	489	483	458	423	503	445	429	454	502	504	462	465	471	474	432	446	443	481	454	460	466	419	413	475	452	508	434	460	472	446	470	464	425	437	468	426	442	464	464	461	462	455	441	459	437	447	497	459	464	471	418	488	437	462	465	466	453	459	488	494	438	387	447	453	465	421	469	491	453	478	454	479	461	453	459	448	487	484	462	469	494	460	455	464	437	459	451	443	462	457	497	447	455	457	482	475	495	455	477	473	450	472	433	469	481	452	481	500	514	446	453	449	454	448	460	460	478	454	415	469	445	466	460	478	469	473	468	462	437	473	447	454	472	480	474	446	450	441	456	458	488	476	449	453	463	490	444	430	437	438	492	466	467	462	509	472	442	471	449	415	460	448	449	514	509	466	451	449	473	477	488	501	446	454	469	452	464	453	449	455	489	451	447	464	498	440	421	456	457	462	456	460	439	472	449	475	466	448	459	482	458	494	485	452	485	465	451	430	459	490	460	459	461	448	459	466	460	396	443	480	442	459	482	483	476	458	477	472	471	489	453	495	441	457	449	449	487	450	459	485	469	445	482	495	459	457	443	479	453	484	506	458	461	443	421	445	489	463	465	453	445	402	471	431	477	482	484	456	426	466	436	468	459	455	459	438	471	450	427	471	434	463	490	464	464	483	466	441	439	446	453	485	444	455	412	493	448	513	495	419	444	442	477	504	484	457	445	455	449	443	427	448	472	464	460	455	428	462	448	438	448	457	447	459	453	462	449	488	450	433	449	441	455	465	477	478	452	477	472	478	488	487	456	495	447	453	473	459	441	472	440	462	452	500	429	457	446	434	446	471	458	458	460	471	474	486	442	476	430	509	477	474	477	420	451	468	399	446	489	470	433	453	527	458	431	469	476	447	503	436	430	476	439	457	440	442	475	457	501	418	437	483	448	445	455	458	456	484	455	446	451	447	483	450	434	437	505	464	479	467	451	449	453	481	469	475	466	453	433	462	458	473	443	494	497	470	451	440	458	458	453	466	446	482	452	470	469	415	446	444	470	444	459	445	442	447	443	453	446	458	475	448	498	494	476	481	426	513	479	487	503	476	442	492	462	487	472	458	466	491	468	418	452	491	415	479	452	455	442	439	464	446	465	493	464	454	405	509	476	516	458	449	460	433	428	431	440	471	440	484	453	474	444	465	434	479	507	489	441	497	447	469	461	420	429	479	426	470	443	515	460	453	442	476	474	442	434	457	495	444	442	430	442	472	466	465	484	448	455	455	422	442	454	447	476	433	454	453	464	447	437	465	487	500	465	459	483	448	473	473	454	419	441	432	469	471	451	513	474	449	468	440	461	483	455	452	494	447	448	427	481	462	425	471	497	472	460	491	444	491	478	448	506	475	442	465	483	446	484	468	466	426	468	477	475	466	466	442	448	476	497	448	460	489	495	478	486	440	419	476	478	436	470	492	462	483	446	429	456	459	461	483	439	421	471	442	468	460	497	448	484	511	484	492	457	447	453	482	453	485	442	455	427	488	484	478	441	454	450	451	427	485	470	490	490	454	466	473	467	517	485	473	497	457	450	447	433	472	475	437	425	471	484	451	440	454	443	464	468	434	465	470	473	479	464	445	443	489	465	455	494	460	445	432	424	458	470	441	433	467	460	451	495	458	447	457	467	470	458	436	482	490	467	419	495	433	425	474	439	471	422	463	456	482	465	448	497	439	456	463	478	445	452	463	450	450	471	442	468	457	449	480	459	452	407	417	445	488	462	433	467	410	470	460	472	446	460	453	473	481	439	459	454	479	481	479	472	462	443	498	508	482	447	433	478	482	461	483	426	511	469	459	456	470	443	475	416	473	443	473	466	457	449	491	490	467	429	433	479	499	438	471	472	447	481	525	466	473	459	454	498	442	475	453	435	482	425	484	453	483	481	467	441	446	450	437	462	512	461	456	481	472	479	438	512	478	467	466	465	420	480	466	482	431	426	458	462	440	451	507	449	444	472	456	423	429	484	478	456	506	447	467	483	473	487	462	450	467	518	463	453	457	478	458	437	434	474	488	457	467	472	483	464	491	480	483	479	460	458	433	471	471	424	454	468	460	435	432	458	482	476	466	469	468	475	470	496	470	478	456	454	463	488	449	431	492	444	434	429	437	435	455	409	481	496	486	460	496	470	456	502	508	440	444	453	460	486	481	452	428	434	449	491	485	503	471	455	476	483	475	429	436	473	447	442	440	489	487	444	456	471	453	481	432	462	472	482	438	451	426	454	462	423	474	468	442	480	456	403	481	441	435	468	458	423	491	477	414	445	437	467	461	457	449	470	485	516	455	501	427	438	481	462	471	521	483	523	488	453	473	463	468	476	440	454	466	438	476	454	467	450	449	472	503	468	431	466	509	470	482	453	455	448	461	435	421	444	497	471	470	469	507	465	486	469	459	431	481	451	459	479	487	456	464	451	459	452	473	491	501	499	426	475	413	479	452	490	444	481	501	461	426	469	490	476	424	462	459	456	448	439	469	429	428	495	449	486	470	486	450	454	466	451	461	457	457	453	451	441	457	480	420	421	479	460	447	449	458	480	442	459	444	476	439	455	467	456	462	476	462	499	467	473	445	486	445	452	465	475	475	459	445	488	449	500	451	405	451	423	510	479	464	480	450	437	456	438	455	448	477	445	464	467	509	500	451	469	489	462	480	439	461	453	475	441	443	437	462	480	457	478	413	454	438	433	490	451	468	447	470	498	486	453	454	463	467	474	463	476	485	463	458	459	436	455	446	468	438	436	470	462	468	424	450	449	454	476	451	470	435	421	465	450	456	448	433	462	482	450	428	473	491	476	459	439	454	459	454	444	472	467	458	435	437	485	463	439	421	463	452	445	477	436	451	463	440	452	445	444	461	477	491	448	458	461	452	466	472	443	441	491	436	501	528	475	470	485	422	465	434	465	467	450	434	460	470	466	444	431	442	454	445	471	458	448	481	453	493	495	499	442	432	480	466	431	457	420	440	434	461	468	498	475	432	482	430	450	460	452	474	477	475	454	468	471	469	465	460	443	481	441	486	494	447	452	444	484	478	424	452	462	466	497	463	489	415	456	503	468	478	476	482	453	486	484	467	432	472	444	450	435	469	457	462	483	436	453	463	463	461	462	459	465	454	469	424	506	442	436	504	466	457	471	492	452	499	481	459	437	472	431	460	458	463	425
15244	2506	2512	1828	1304	1032	838	689	589	542	493	462	438	458	396	375	395	396	395	372	331	360	380	377	339	338	354	346	335	351	362	327	339	358	379	335	330	317	365	334	321	308	324	328	276	319	308	364	304	318	339	357	319	334	332	327	317	360	307	320	351	364	314	279	299	309	318	373	334	297	333	299	365	377	321	295	323	311	335	370	364	319	295	337	322	282	317	316	359	327	290	377	341	303	308	303	307	365	360	318	312	292	300	337	292	327	314	320	329	331	294	336	339	286	338	324	315	294	332	296	322	349	346	308	312	324	349	313	343	329	297	317	319	333	332	315	314	349	334	353	312	343	322	335	317	342	306	334	293	326	311	320	297	336	289	342	344	324	317	316	287	331	316	272	277	363	307	307	309	307	329	347	308	336	322	314	302	327	314	364	295	309	317	334	281	350	336	287	353	332	336	347	308	341	315	270	315	348	335	324	325	309	352	314	314	283	299	311	336	323	341	323	331	310	332	319	322	340	291	328	304	326	343	298	313	309	308	289	300	326	328	353	339	338	318	324	327	306	298	304	342	329	313	343	344	319	339	319	333	317	330	330	333	314	366	317	346	304	329	313	298	331	319	345	333	305	309	335	309	303	299	319	306	323	333	333	278	326	301	351	322	290	317	361	320	341	339	316	331	322	319	304	293	354	338	322	327	315	324	337	326	287	323	336	280	361	321	300	290	329	306	308	315	340	324	342	327	285	310	329	323	316	336	311	337	311	285	314	312	320	329	314	331	334	331	349	350	332	296	304	304	308	307	325	332	316	324	323	325	325	327	308	305	331	326	321	329	300	287	335	324	337	326	332	320	321	314	308	295	341	298	316	342	315	323	336	320	320	346	324	333	332	324	334	358	357	309	306	335	320	294	363	355	312	269	306	315	322	355	325	339	315	295	329	343	312	302	339	312	313	357	335	321	337	315	297	336	370	320	293	303	324	326	297	307	316	342	302	318	316	281	362	336	329	320	324	327	338	284	302	279	294	318	321	303	287	323	346	335	320	341	282	310	344	327	313	334	308	343	365	309	331	319	329	300	299	337	345	324	297	289	297	310	336	329	359	343	344	306	322	312	332	308	337	338	324	312	319	361	294	339	334	340	321	329	339	277	321	324	342	334	301	309	291	335	328	323	338	286	321	331	301	331	324	354	304	316	315	321	314	310	327	324	324	292	335	307	330	303	331	328	321	317	346	299	353	300	325	343	335	316	330	335	319	330	348	323	326	309	317	344	336	327	342	317	302	297	310	355	332	329	320	293	359	314	309	299	318	344	295	297	322	329	343	351	308	327	335	340	314	325	315	323	341	325	315	320	314	308	329	316	335	334	354	302	336	371	327	316	318	343	278	319	315	316	337	309	311	308	303	319	324	335	320	328	370	324	315	335	320	319	288	307	303	279	282	316	303	351	338	330	340	319	312	363	320	346	298	309	306	301	304	328	317	319	308	288	274	350	322	357	342	289	318	325	324	317	304	292	324	357	314	309	318	327	298	318	324	308	344	324	331	347	337	306	359	327	325	325	311	312	305	338	317	348	310	298	339	333	316	350	317	333	317	317	338	295	322	309	297	316	325	327	278	307	326	301	310	310	340	324	324	329	332	339	339	307	310	297	296	294	314	318	315	324	301	332	343	303	324	331	315	318	351	337	329	313	310	358	293	326	318	350	363	330	305	296	336	323	297	313	348	303	301	310	336	295	348	303	306	340	345	340	327	341	320	331	360	372	314	353	280	337	298	334	309	308	348	310	331	335	322	319	341	309	354	324	315	328	307	314	318	316	320	322	337	342	329	318	287	312	334	302	304	294	319	336	346	321	299	313	373	339	340	334	365	325	315	321	345	330	316	323	291	316	362	326	338	332	327	318	352	337	333	325	296	334	330	310	315	365	336	328	329	320	326	302	328	332	335	341	360	350	339	322	319	316	290	363	319	336	321	301	362	327	316	333	316	353	334	313	337	328	311	348	292	294	303	327	315	331	327	352	319	285	315	302	328	325	334	321	324	309	319	332	324	293	327	322	290	286	343	303	334	365	334	346	365	342	304	335	316	320	311	320	298	341	325	314	332	296	286	330	316	331	319	314	322	299	324	344	351	312	328	310	337	316	318	323	322	334	335	289	329	273	319	341	295	324	360	338	330	301	300	288	333	363	297	308	324	309	357	325	310	295	307	352	343	317	335	333	361	345	336	345	361	323	321	318	306	323	325	314	333	312	325	319	330	299	330	313	345	357	294	326	323	305	284	334	342	320	330	324	307	270	339	290	307	295	360	368	322	318	326	306	304	346	284	308	314	321	353	355	305	338	298	334	326	288	328	305	335	346	301	329	344	311	314	302	293	315	357	328	328	352	314	309	301	310	324	300	336	330	307	343	344	327	353	317	354	311	333	329	314	359	305	287	325	321	357	306	287	305	325	327	326	311	314	313	315	334	348	320	363	300	305	324	329	331	311	329	328	337	359	316	294	322	325	313	294	318	317	323	292	331	344	331	313	323	313	340	348	326	302	342	360	360	317	314	315	336	278	349	273	305	300	322	332	299	328	331	319	323	335	330	345	299	340	316	330	326	292	309	318	325	339	330	331	319	338	305	299	326	310	302	328	337	296	277	316	336	303	318	313	290	316	312	308	341	341	349	273	350	313	353	289	335	333	289	326	315	293	314	313	317	325	340	322	385	317	309	318	309	325	294	364	314	329	327	381	331	342	313	328	344	318	340	327	326	309	341	346	327	346	287	300	314	343	329	346	341	302	329	333	300	333	334	347	319	340	304	353	327	292	319	340	312	328	329	340	324	288	310	325	295	300	294	321	288	297	319	347	326	322	301	346	345	309	298	320	309	315	330	328	330	341	305	324	349	332	376	355	316	337	295	335	321	319	341	312	340	319	335	364	359	357	307	322	356	257	303	352	339	330	346	321	330	344	301	348	323	332	308	332	322	290	298	304	334	313	341	318	338	303	326	295	311	323	326	309	305	304	327	329	324	339	363	366	330	323	327	323	326	292	314	330	318	303	353	316	311	333	327	315	308	345	349	319	317	322	278	338	333	336	302	316	314	319	332	342	338	360	329	330	347	323	328	332	298	329	347	317	366	287	328	324	358	333	321	320	319	351	354	313	330	294	328	327	341	333	316	310	350	331	343	337	336	327	329	344	302	340	343	319	317	334	261	307	330	339	304	341	316	312	349	310	301	288	359	329	292	320	298	331	330	289	319	309	323	314	316	300	330	324	327	332	349	341	346	319	351	310	314	300	318	328	300	332	309	350	303	339	314	330	345	331	356	337	324	311	315	325	332	336	343	308	343	303	305	342	339	316	336	306	323	341	361	333	330	318	315	326	322	296	300	339	331	337	335	291	310	328	328	338	323	341	316	340	329	330	309	285	320	338	327	349	350	334	329	308	314	320	385	348	332	293	355	308	332	329	344	355	329	342	346	328	310	327	306	291	324	326	339	333	307	316
8097	2292	4903	5549	4865	3868	3238	2811	2402	2143	1942	1757	1637	1462	1392	1326	1247	1185	1225	1177	1118	1104	1040	1042	1031	976	966	1008	964	930	934	920	900	935	859	906	898	898	924	863	871	886	891	922	890	823	909	855	820	858	846	864	857	869	847	848	817	838	825	807	806	869	766	828	828	807	790	808	844	842	813	790	772	796	821	755	789	777	844	817	844	844	767	841	802	821	808	795	798	838	835	802	777	824	794	816	837	800	750	826	771	790	816	787	799	804	776	749	815	850	795	806	860	795	745	773	826	818	799	759	774	756	787	800	805	806	808	816	761	767	766	794	791	806	745	786	808	774	798	766	808	814	748	795	759	792	733	842	799	797	816	815	758	813	802	794	796	786	766	766	764	746	833	797	810	838	811	855	801	814	862	772	781	766	792	757	736	814	802	817	773	797	798	841	818	800	778	781	794	798	774	811	821	778	807	782	787	780	778	782	803	775	818	871	772	757	774	726	763	785	802	783	826	790	797	756	753	763	817	817	800	811	846	781	801	777	839	829	811	832	770	815	827	793	796	825	804	800	806	817	806	811	778	799	776	786	787	796	814	771	822	758	801	767	837	807	815	790	814	746	848	834	822	814	824	768	766	848	797	794	836	772	767	823	840	787	716	808	803	778	800	833	801	777	836	782	788	801	798	793	842	826	824	764	763	807	820	781	835	775	793	793	789	812	783	798	844	779	787	743	783	761	811	794	851	777	827	777	850	802	788	787	774	781	698	776	792	780	761	787	816	802	775	795	854	774	802	773	806	807	734	830	813	792	741	762	786	789	763	805	857	757	767	820	805	780	765	775	792	832	774	792	829	816	787	808	822	797	832	815	757	819	804	808	819	799	799	844	779	766	844	788	789	777	772	765	834	794	792	762	813	799	786	832	825	814	839	798	808	789	761	769	813	807	760	797	772	768	791	808	759	744	819	785	783	803	752	826	765	788	746	800	795	812	742	727	786	809	775	803	823	805	810	828	793	831	826	764	814	793	740	779	805	781	779	775	793	761	731	795	777	778	739	795	798	828	789	772	775	822	774	797	802	774	743	760	723	745	785	789	821	781	762	751	765	853	796	828	832	784	789	789	849	803	790	760	751	845	743	819	795	816	790	764	770	798	791	773	807	805	820	825	754	791	786	791	854	785	804	762	772	829	824	804	800	803	807	832	789	797	832	750	788	753	795	788	842	742	798	784	809	837	773	802	781	780	750	787	810	792	798	791	796	793	762	784	801	844	806	838	759	737	759	816	768	832	815	772	781	789	832	774	767	800	758	829	815	790	761	806	785	777	784	801	767	791	850	823	743	821	787	767	805	811	761	763	843	778	768	783	755	791	778	823	813	795	738	859	773	769	743	849	767	824	809	846	842	718	828	766	754	777	770	806	811	811	761	747	778	765	742	794	770	714	835	813	798	818	814	787	819	770	762	752	779	832	778	815	840	818	799	785	799	857	763	747	772	798	796	778	763	775	806	859	845	772	816	851	759	810	784	735	804	774	778	840	785	820	820	794	826	783	779	798	794	802	821	732	807	773	752	778	863	852	808	823	768	782	784	774	825	778	853	830	782	832	780	783	797	815	766	797	816	821	795	759	778	785	819	780	816	751	810	811	766	788	758	796	803	778	760	770	762	799	771	806	748	810	820	831	781	808	774	801	830	823	760	825	788	792	781	784	796	794	806	772	821	808	823	800	765	827	783	765	760	800	795	819	792	827	814	815	750	772	801	795	795	738	768	846	838	736	810	798	764	779	797	758	762	808	763	776	817	802	805	810	767	795	768	838	837	801	795	860	784	817	809	750	777	758	771	821	779	824	811	793	741	813	797	800	841	853	786	792	773	869	749	827	808	773	817	797	811	776	859	800	771	825	791	813	745	794	785	778	785	841	780	802	800	780	822	793	823	820	822	786	785	772	804	806	754	783	806	788	746	815	765	828	790	747	829	763	791	790	819	771	780	746	793	789	779	811	799	764	814	755	866	780	790	796	785	803	781	775	770	812	763	754	766	770	789	800	765	774	821	804	829	833	799	820	789	798	803	756	796	790	808	773	793	810	785	742	809	776	758	812	825	794	773	801	804	821	825	758	773	790	815	785	771	763	811	813	826	814	793	798	764	809	786	797	798	823	764	799	783	857	804	810	824	736	806	830	758	827	794	734	824	803	808	787	768	859	789	767	800	750	773	891	802	783	759	832	769	842	791	812	783	821	811	831	779	783	775	782	805	821	822	760	787	844	799	825	813	775	779	785	860	856	818	765	824	767	795	823	818	826	825	829	802	781	784	809	809	786	813	785	771	790	814	770	782	765	776	796	814	734	785	732	796	819	744	834	749	786	761	772	822	778	774	748	801	803	809	823	771	769	809	815	801	813	798	787	764	808	759	816	767	778	797	808	802	757	799	844	772	778	826	807	783	822	847	791	862	816	809	819	760	792	778	799	778	745	812	795	801	814	838	739	825	821	796	808	838	819	815	760	790	759	790	803	756	813	810	742	799	782	830	801	764	819	834	723	840	799	803	793	764	797	796	808	808	749	811	781	807	818	798	813	830	813	849	810	791	843	771	777	825	847	810	760	773	757	765	856	782	816	832	776	782	813	760	814	782	756	796	766	798	749	755	819	852	789	809	798	780	788	806	800	739	755	816	771	751	785	805	785	877	812	758	769	804	871	793	791	769	699	807	797	774	781	774	836	774	817	798	813	810	800	758	819	801	801	765	818	788	809	798	776	820	835	733	824	774	775	798	775	762	831	804	821	748	787	782	770	759	834	823	818	760	754	845	791	827	738	773	838	822	800	859	823	828	795	752	779	814	761	845	819	778	808	787	818	750	823	796	819	813	797	793	780	786	777	834	785	813	809	794	786	779	816	807	785	810	772	776	799	786	793	778	789	791	795	754	805	760	802	782	733	825	768	820	779	765	783	738	772	834	773	762	841	777	760	837	799	777	807	846	770	797	760	824	845	764	783	823	743	817	793	808	781	753	786	804	809	794	804	780	765	753	774	814	848	748	821	737	749	772	776	792	774	823	793	829	775	788	834	824	793	774	775	792	764	812	767	768	823	758	786	787	832	824	813	785	768	837	780	790	791	808	819	775	767	784	796	777	806	790	802	848	806	796	751	777	770	810	813	835	773	812	828	775	777	806	803	798	779	804	793	807	818	823	774	768	810	787	777	784	832	715	760	805	786	865	789	784	827	822	775	820	844	804	760	763	801	779	793	762	728	821	838	769	781	768	791	798	747	817	809	804	792	813	806	779	785	798	854	834	765	777	810	810	831	768	794	785	741	817	837	805	806	773	754	803	806	775	800	822	788	814	795	768	770	789	794	744	787	807	834	758	818	810	834	810	842	791	791	789	825	778	806	778	749	773	815	771	818	800	807	776	779	791	794	779	806	807	807	814	822	779	828	792	802	833	785	807	795	835	751	753	789	796	792	810	808	778	811	783	755	814	834	806	809	779	815	729	820
1857	144	163	119	132	122	126	118	123	125	142	126	129	110	132	143	108	152	102	114	122	137	96	118	119	133	124	133	133	134	124	119	120	123	130	147	134	125	132	128	117	123	110	106	122	96	136	110	123	118	111	128	136	128	141	124	132	125	123	117	114	102	100	107	131	111	131	135	125	133	118	119	115	106	132	120	107	127	117	123	142	112	108	123	120	110	120	113	118	125	115	121	114	124	129	118	103	109	99	133	110	122	104	122	135	138	103	118	125	113	107	106	119	117	102	124	109	119	113	113	130	115	122	126	114	121	95	123	109	102	128	119	115	131	119	115	120	134	128	122	107	120	138	114	105	129	116	111	126	109	106	117	111	121	106	116	101	129	107	112	118	135	138	129	125	132	123	122	131	116	118	116	125	130	130	133	118	120	115	125	132	108	111	115	111	112	115	107	96	112	106	108	99	110	125	126	127	119	110	120	115	117	132	135	111	133	131	138	125	129	115	101	117	102	141	110	89	135	109	123	120	136	129	122	120	115	116	109	110	105	134	129	119	133	106	92	124	141	132	125	114	104	139	117	95	114	106	101	110	111	121	138	119	139	108	128	103	126	120	134	126	125	109	138	148	116	117	120	116	112	116	128	113	122	131	94	114	113	121	116	124	127	113	124	105	127	145	132	107	114	116	121	116	135	116	109	127	124	92	119	113	134	118	110	114	131	107	126	122	119	118	98	105	123	118	115	102	119	126	109	127	140	117	110	114	141	140	118	116	126	121	136	143	124	114	116	123	118	109	101	122	118	115	126	104	104	130	129	106	123	115	130	117	122	126	139	123	118	111	124	122	123	122	114	107	108	127	121	122	111	123	139	107	109	130	117	119	102	125	120	135	136	116	127	144	130	123	119	111	118	98	118	130	114	104	116	127	109	133	117	127	110	122	117	144	113	129	118	89	107	129	125	121	109	120	121	108	135	120	103	98	117	114	102	137	98	129	120	117	135	119	107	112	139	109	128	111	130	117	99	129	133	107	103	121	82	114	112	135	114	126	118	118	132	126	122	124	113	126	153	134	119	104	114	123	106	112	132	130	126	130	125	139	119	128	121	127	119	126	102	108	110	139	115	112	132	126	140	120	115	94	111	108	113	108	119	126	109	114	120	137	118	109	122	114	111	121	110	122	128	105	106	117	121	105	103	112	111	115	106	120	112	118	126	125	121	115	125	140	129	109	113	118	117	123	132	118	127	102	136	134	129	108	111	115	115	140	132	141	117	123	111	118	117	107	105	115	130	119	136	147	106	130	123	120	113	105	123	101	119	108	117	107	120	89	119	132	111	116	122	115	118	117	96	122	99	112	123	147	129	118	138	126	124	121	129	125	114	118	112	113	135	123	126	125	116	125	135	134	121	117	114	111	107	119	92	115	103	135	116	124	124	116	107	122	130	102	112	116	126	121	143	105	113	118	103	124	120	111	134	129	146	127	131	117	136	130	152	125	125	116	124	121	115	118	86	122	113	119	119	113	128	121	111	110	112	112	122	133	105	119	127	98	122	124	105	126	137	123	116	103	128	97	126	124	124	97	135	95	101	112	120	123	114	120	123	113	128	121	118	125	122	108	113	115	134	119	97	133	114	107	110	120	133	122	129	144	114	117	141	119	104	115	100	110	113	112	119	131	131	102	112	110	113	114	126	113	131	125	104	96	105	101	127	116	107	129	118	121	122	116	113	118	121	105	130	115	104	130	120	103	132	118	115	119	139	115	119	127	122	100	114	120	122	120	146	133	105	131	126	126	115	114	136	127	97	124	114	130	112	115	132	133	117	122	130	138	113	123	124	121	124	118	135	130	88	110	125	112	141	108	110	123	101	100	117	126	128	117	111	115	124	135	122	121	121	109	119	114	117	131	137	115	89	117	117	110	121	121	129	111	110	109	134	113	108	117	114	113	122	153	112	133	118	129	141	109	93	104	121	127	128	117	129	150	109	105	124	106	125	147	119	143	127	119	111	123	131	107	124	113	117	131	120	116	143	127	109	115	124	127	123	145	139	125	120	130	117	123	127	127	129	108	127	143	123	118	95	111	110	132	106	104	127	122	119	125	107	116	98	132	117	120	132	113	109	122	123	126	111	88	125	123	121	107	119	116	138	111	131	121	138	103	140	121	104	140	138	116	123	127	89	123	126	137	101	128	118	118	113	123	127	105	124	109	100	125	118	123	128	125	124	120	137	147	113	112	118	117	123	114	128	131	110	126	108	117	120	117	112	124	109	109	93	115	122	134	131	126	111	114	116	124	119	138	111	130	115	105	115	96	106	132	113	128	126	132	111	123	108	124	121	133	125	142	107	119	109	120	96	136	115	124	117	128	113	139	120	118	112	108	121	114	131	143	92	118	131	101	130	127	119	107	123	127	120	115	113	126	136	126	125	97	140	120	111	123	135	111	135	133	109	115	110	135	125	115	106	105	124	116	98	120	119	121	108	122	122	138	130	116	112	119	122	133	117	115	116	128	119	111	109	118	137	130	127	133	95	119	125	133	112	136	111	139	135	94	134	123	101	109	100	115	133	107	125	136	114	114	118	103	117	114	107	136	128	103	122	122	125	129	123	123	116	127	138	116	110	98	128	122	138	130	129	125	106	124	100	136	124	116	118	122	115	141	131	111	121	126	141	128	107	109	113	130	104	129	123	111	132	120	117	120	125	143	118	112	114	91	98	126	105	116	137	129	122	138	126	104	120	117	146	135	100	117	115	106	118	134	119	110	113	112	116	136	120	124	113	135	97	136	111	138	136	117	111	125	121	108	118	118	122	109	133	128	131	108	125	119	118	127	143	111	107	132	119	150	106	123	99	104	117	132	118	132	120	116	123	135	107	116	102	122	136	117	120	129	119	111	101	118	108	106	109	118	103	110	113	110	119	113	119	133	104	106	112	116	111	141	123	119	120	120	119	125	141	129	114	142	100	114	142	94	111	131	125	130	133	106	132	138	109	140	140	109	119	112	114	124	100	119	88	114	115	104	117	129	107	116	112	111	115	122	129	117	110	108	121	115	113	123	113	106	114	123	116	118	137	132	118	119	139	129	114	114	109	98	148	128	117	108	114	127	122	121	113	121	122	132	116	145	117	132	107	107	116	130	111	131	117	130	128	128	148	129	135	116	99	132	135	127	122	127	125	123	119	93	114	117	124	117	110	138	100	125	104	113	136	116	119	119	121	125	112	115	116	127	132	132	114	104	129	99	115	126	142	116	132	127	118	127	115	129	119	115	120	104	108	112	131	138	108	135	121	117	117	123	139	139	126	119	118	127	112	116	130	120	138	135	108	121	106	133	124	134	118	110	135	135	119	122	112	116	140	120	139	101	122	106	98	127	126	149	148	117	116	124	111	115	108	121	121	121	103	108	119	111	136	146	118	122	131	131	135	126	120	100	124	122	113	124	117	110	106	125	135	123	132	103	131	124	125	122	114	122	113	119	106	125	125	118	104	118	142	111	121
2114	403	409	441	473	402	342	389	402	365	373	395	375	355	376	392	402	356	369	401	393	357	378	331	373	369	340	364	328	362	378	340	368	345	392	354	389	348	410	355	339	367	353	381	339	341	347	349	366	355	375	370	373	336	328	380	359	374	337	336	337	363	366	378	340	341	358	358	356	355	370	363	355	366	372	370	349	351	383	364	349	386	329	339	337	334	353	334	343	418	382	351	360	378	339	387	348	349	376	374	359	332	351	358	324	391	357	318	353	383	384	372	349	355	345	355	360	378	349	326	346	360	373	335	359	346	373	349	356	361	351	353	363	355	367	383	378	359	358	356	364	337	343	348	383	351	379	349	355	354	348	375	366	369	352	363	362	346	375	359	382	389	359	370	354	375	361	357	334	329	361	349	347	384	327	364	376	349	366	356	360	346	349	413	351	369	373	380	336	338	320	338	361	362	291	369	378	332	352	389	389	378	360	358	365	364	345	339	373	339	343	352	348	350	391	383	341	371	347	379	345	348	386	349	348	336	358	325	369	371	333	363	365	361	346	374	360	346	327	365	365	380	356	320	326	358	365	338	395	321	360	365	335	348	364	340	390	364	365	376	352	338	346	351	396	343	373	367	369	332	361	349	369	339	358	396	339	376	351	314	364	328	369	313	368	370	376	374	331	385	333	373	390	334	329	375	355	349	372	343	352	387	364	367	340	367	352	357	333	344	360	343	363	376	300	363	387	333	343	376	365	363	347	358	383	371	349	346	374	392	380	360	359	367	344	379	333	354	339	351	376	343	358	358	355	386	364	389	335	353	333	370	375	368	369	355	357	353	364	353	364	346	369	380	358	325	367	334	356	327	374	361	398	345	375	350	352	321	362	356	328	355	376	339	345	354	366	345	353	356	350	357	357	386	371	348	361	356	393	353	361	343	333	380	340	384	315	363	380	340	325	364	370	331	341	355	331	370	341	368	347	365	306	372	355	361	365	349	361	372	341	365	378	346	356	329	335	350	330	356	404	371	345	325	389	366	373	357	378	357	404	394	385	358	371	377	357	352	386	367	354	348	339	323	317	338	363	339	365	351	362	336	361	374	377	368	351	346	399	355	356	356	366	339	335	372	368	379	358	331	374	377	336	326	349	385	342	370	337	364	362	339	310	338	319	346	343	353	348	361	344	362	364	369	352	336	362	349	357	355	369	340	346	398	374	367	351	329	348	329	341	353	338	342	370	348	317	349	340	350	377	353	346	334	377	345	380	347	360	367	363	361	372	369	356	369	380	347	360	377	369	363	384	379	360	347	368	347	357	365	347	336	350	392	323	373	341	354	374	345	346	366	367	367	375	376	386	366	375	349	340	348	389	335	363	360	372	378	348	354	412	381	353	337	372	360	351	338	353	373	346	377	317	323	386	345	372	310	340	366	337	382	335	374	360	339	384	369	336	357	370	369	333	303	350	364	359	350	361	356	359	376	324	390	360	349	341	377	371	338	331	367	349	351	363	375	366	358	367	341	370	317	406	354	359	360	357	356	347	351	309	364	365	370	353	392	364	366	358	348	367	386	364	378	367	350	397	341	360	334	343	343	340	366	342	341	350	376	360	367	357	362	355	361	343	380	353	339	371	377	369	345	362	364	343	371	345	352	387	380	398	350	375	329	334	350	308	346	352	375	354	361	376	335	370	358	332	347	332	344	357	366	328	352	368	370	362	362	341	353	336	328	381	391	333	354	357	351	392	375	358	350	343	323	355	362	367	349	352	364	365	334	344	350	339	339	349	352	298	365	341	397	330	337	360	369	350	343	334	384	344	343	358	365	350	394	348	341	344	357	349	345	336	365	370	359	366	368	334	371	367	378	354	385	381	344	363	339	353	336	327	348	334	320	318	358	335	329	357	327	375	345	361	384	365	413	346	334	330	408	361	387	358	368	348	334	350	376	335	371	369	330	374	338	319	373	394	368	383	391	314	356	348	351	336	374	318	380	364	381	332	373	343	352	349	325	334	384	336	346	369	354	356	366	332	364	356	365	359	368	375	381	330	368	373	372	376	332	349	351	329	356	344	328	352	343	349	351	349	367	392	358	384	336	348	351	378	368	358	357	352	362	350	356	339	346	358	366	358	340	349	338	352	345	315	335	382	361	358	358	365	361	357	353	342	361	327	356	362	322	387	356	356	353	352	355	353	378	388	368	386	349	344	333	347	375	382	366	362	355	343	343	355	338	402	340	370	346	309	347	339	373	379	354	365	381	353	313	343	363	351	349	370	344	336	377	355	344	359	350	350	354	370	330	357	385	359	363	364	355	326	383	329	354	358	353	341	387	332	347	371	323	341	367	341	348	389	370	361	370	348	338	331	343	371	395	334	377	348	347	384	344	387	369	366	328	354	340	369	355	335	340	345	377	329	371	369	346	363	360	357	319	346	365	372	361	350	388	358	349	352	353	380	382	349	342	369	362	373	356	363	330	340	348	372	370	374	362	361	338	367	353	341	350	328	322	342	351	374	309	388	373	359	345	350	360	357	359	368	337	372	331	370	347	334	379	388	356	352	335	346	369	353	351	383	402	358	348	355	351	348	376	369	317	346	357	316	367	347	362	368	345	336	357	355	354	342	357	373	360	325	369	338	355	344	314	352	347	350	353	354	349	388	352	385	321	331	369	351	350	340	386	374	360	341	337	365	372	340	368	340	389	349	388	366	328	344	355	376	328	356	373	365	336	354	381	334	315	343	345	366	352	352	370	339	352	365	365	353	366	359	341	351	378	380	353	350	334	357	331	384	345	338	337	369	340	366	380	344	320	338	365	370	340	350	348	349	382	358	336	366	336	339	358	344	315	364	340	354	332	368	385	357	361	356	391	354	365	350	375	352	382	374	345	328	377	371	377	370	354	337	364	343	359	336	341	368	353	357	364	406	363	368	345	337	312	357	358	364	323	317	412	383	341	340	360	363	388	347	345	364	346	394	361	376	358	320	356	358	365	358	375	353	367	391	364	362	333	351	375	327	359	357	345	357	354	368	378	353	327	355	332	375	376	387	373	354	353	345	347	353	379	330	355	369	371	370	362	369	374	327	351	357	344	359	385	349	358	349	371	345	340	348	325	358	348	377	376	378	340	355	359	401	344	350	370	348	358	355	382	371	382	319	346	364	337	350	345	331	325	336	356	359	377	360	337	331	327	380	382	326	348	344	360	353	354	379	377	369	383	356	395	372	358	386	354	358	366	370	340	368	346	365	367	339	369	365	338	351	364	391	356	341	359	319	337	393	352	373	383	337	373	376	360	385	344	352	375	344	350	356	347	338	344	384	341	355	368	376	350	342	361	401	369	340	343	325	355	378	369	374	355	388	345	388	345	367	378	332	357	365	382	351	358	325	370	374	365	334	360	364	338	347	362	374	349	348	408	351	354	332	388	358	384	364	371	377	349	366	365	358	334	370	321	341	370	340	353	359	373	370	339	375	355	367	310	313	375	356	329	332	385	350	364	370	352
8284	937	1159	915	707	489	434	352	340	318	273	220	245	248	230	195	220	214	186	209	175	197	181	199	212	205	198	191	213	183	186	194	169	159	200	205	166	176	205	176	199	170	191	224	192	190	202	183	179	197	179	191	183	176	185	183	172	179	203	194	194	199	207	159	182	175	158	205	177	184	185	183	176	188	182	196	163	152	175	196	154	187	169	152	169	198	194	197	203	203	195	178	183	163	183	181	155	178	169	156	163	176	178	179	188	163	181	170	172	215	156	179	178	178	176	184	186	168	168	178	173	166	186	191	185	169	189	185	161	189	193	181	175	176	178	161	194	172	177	186	172	173	173	162	169	161	174	170	171	191	207	137	185	191	169	179	193	170	195	194	190	166	191	171	179	178	181	178	183	191	180	182	175	192	167	169	200	176	169	178	193	192	155	177	193	166	186	161	158	197	163	180	188	180	174	182	176	184	182	184	179	175	174	187	183	169	179	189	167	172	202	194	186	183	174	214	175	196	155	196	182	153	173	195	184	187	182	179	165	163	181	192	184	180	180	193	160	176	204	168	157	181	156	172	158	181	172	169	171	161	180	184	186	208	164	173	180	228	169	175	169	175	181	193	155	164	204	165	187	172	158	187	158	190	166	177	195	175	183	180	183	166	201	179	197	195	192	185	170	196	168	173	197	180	174	171	166	167	167	180	179	177	179	187	176	196	149	155	191	193	151	184	183	177	172	166	215	161	183	159	181	177	174	197	191	172	200	190	197	206	179	177	167	192	174	166	206	201	195	174	163	193	169	212	171	181	186	191	210	170	167	181	162	191	193	186	181	192	160	176	186	209	178	155	166	180	163	213	174	158	173	194	166	207	190	168	175	149	175	193	169	156	152	169	190	183	151	184	153	214	152	191	166	179	188	190	156	173	173	165	171	165	155	178	176	186	170	175	160	195	167	173	161	172	179	198	147	175	180	176	201	179	169	197	173	198	165	189	178	176	182	174	207	174	156	185	170	154	182	186	182	177	167	156	176	182	156	187	181	167	183	176	165	183	151	166	154	143	197	175	209	181	168	198	190	183	167	199	170	190	172	193	175	173	179	189	175	171	187	196	162	180	167	184	198	183	178	179	190	158	200	196	183	178	160	180	174	169	184	177	192	173	177	175	193	170	159	161	200	169	203	184	162	182	167	181	167	166	170	170	185	201	153	196	171	188	158	171	178	157	170	198	188	184	183	184	178	172	176	172	206	192	169	168	186	178	171	164	173	206	179	175	175	168	180	186	198	163	174	192	205	191	158	173	174	180	182	195	159	173	192	172	167	178	198	198	184	185	159	161	185	157	187	194	186	148	185	168	183	190	178	208	172	201	182	203	170	197	169	182	207	152	185	156	200	164	170	195	174	184	172	177	191	166	176	183	162	168	161	176	183	196	182	183	200	170	187	193	184	193	164	174	175	160	179	152	181	197	171	138	171	213	168	179	189	175	172	187	172	179	191	169	172	159	174	182	173	188	186	151	166	171	171	158	192	179	178	160	156	178	186	208	165	193	187	169	162	159	173	169	189	169	165	179	181	164	197	174	176	160	195	194	177	166	177	173	176	169	198	153	178	181	157	187	163	178	151	178	169	180	169	166	160	185	203	162	162	156	174	163	174	186	165	150	185	183	177	171	171	186	179	185	187	168	172	169	185	185	187	170	163	172	206	175	179	160	169	185	179	171	177	201	191	163	171	172	203	191	195	182	196	167	160	181	196	188	186	166	159	193	176	179	181	195	173	168	181	192	184	173	183	172	183	195	181	164	164	163	174	174	169	210	177	166	194	194	162	152	196	175	171	185	188	186	159	207	183	167	196	190	148	170	165	194	186	167	177	185	193	169	169	180	159	185	155	189	179	186	173	163	168	184	152	179	196	180	202	188	158	196	170	178	167	172	173	172	168	196	193	215	160	172	208	173	164	170	185	159	162	172	149	202	167	159	188	163	171	166	176	179	156	168	209	179	189	172	184	176	191	201	168	188	179	198	175	171	181	172	176	172	195	184	156	174	183	178	191	195	164	185	166	180	177	175	174	189	171	175	173	193	164	166	167	179	171	195	170	202	191	190	180	162	170	196	181	180	163	181	176	196	187	180	160	176	178	174	193	165	161	201	196	190	152	160	175	182	168	190	186	162	162	167	171	185	157	176	189	193	166	153	175	191	144	158	172	176	190	194	164	173	171	191	161	203	178	175	171	175	196	173	193	185	186	171	170	176	166	165	190	198	161	157	169	157	187	187	169	156	163	190	179	181	162	172	183	166	170	182	192	187	201	148	179	169	191	202	165	162	179	179	182	191	174	196	155	196	191	181	165	191	184	180	186	203	159	193	176	155	193	193	193	173	189	195	155	175	172	189	200	193	180	164	179	183	190	165	175	162	170	161	161	194	167	176	177	196	189	182	162	170	177	187	160	188	166	165	183	189	194	185	169	184	186	178	198	196	167	166	181	194	188	158	156	175	169	186	171	168	171	173	183	178	178	179	165	161	179	175	184	181	173	166	181	157	165	162	179	179	168	163	165	167	166	173	176	203	198	196	175	197	177	179	180	163	178	158	151	180	206	187	208	167	187	180	169	198	171	170	169	199	155	181	169	173	187	183	184	182	189	153	182	195	179	168	188	174	179	172	208	174	206	170	161	173	177	183	173	170	162	176	159	172	185	167	164	201	178	172	174	190	180	166	179	218	172	187	169	158	180	184	188	184	159	170	183	193	180	179	179	184	174	183	172	174	196	179	164	175	162	168	182	175	172	175	164	163	165	176	197	199	191	178	189	176	157	174	176	187	170	191	174	183	206	173	165	180	192	190	189	176	199	169	199	189	208	189	158	180	176	176	199	182	164	165	189	171	181	176	178	186	174	194	175	150	168	149	155	168	163	170	173	198	177	177	176	173	170	186	186	177	172	168	171	173	203	169	175	184	158	201	177	189	193	182	172	202	153	187	193	182	189	161	155	172	191	175	180	195	177	174	191	171	182	188	167	173	203	157	158	182	168	158	158	171	178	158	160	182	185	177	168	172	172	182	192	186	171	205	183	160	159	149	179	190	163	192	199	190	173	164	149	184	174	176	168	169	199	183	192	155	210	191	172	186	150	184	187	194	191	155	168	188	175	181	147	168	183	165	181	170	192	174	189	185	184	170	165	175	207	163	169	166	174	159	192	165	180	195	183	186	160	201	196	195	170	197	170	159	177	199	186	169	182	186	193	168	182	182	187	183	173	186	161	157	221	186	184	181	176	195	173	177	180	206	189	198	168	172	177	178	177	181	171	169	198	189	192	192	180	165	172	162	179	193	177	181	176	212	156	170	173	192	166	158	191	182	175	180	184	184	183	178	177	189	144	171	155	181	170	166	174	174	192	173	174	181	209	173	161	161	157	165	175	189	188	158	197	154	160	185	184	186	168	178	177	191	180	164	173	156	166	177	168	180	183	172	185	170	160	182	164	185	199	174	163	163
6138	1205	2621	2986	2581	2107	1813	1502	1337	1150	1046	995	961	843	773	830	727	701	732	666	625	645	646	638	666	582	604	587	586	562	653	594	603	502	502	564	576	541	544	574	530	563	519	500	573	530	532	547	538	522	538	516	530	495	499	528	486	545	500	538	510	485	508	525	504	509	538	503	476	542	498	489	520	517	520	523	528	518	467	509	520	488	486	463	522	524	510	519	488	491	489	505	494	498	504	486	477	500	542	552	518	502	492	513	497	518	521	556	517	484	483	482	507	500	531	541	483	539	534	488	496	529	494	511	468	550	482	475	492	480	463	485	512	504	498	507	478	509	499	472	545	508	485	494	539	548	497	498	515	529	518	504	492	522	530	507	481	513	474	503	481	471	503	507	509	481	501	488	494	485	499	499	449	486	480	526	502	479	444	527	537	487	504	507	527	508	502	506	478	503	535	528	539	471	506	479	518	491	526	517	500	510	504	459	516	470	498	489	499	502	464	502	513	483	521	527	525	477	504	475	450	523	496	512	511	468	444	489	501	508	483	530	513	497	489	513	513	491	500	551	459	504	485	493	514	506	542	464	504	471	467	538	523	517	479	519	501	501	501	466	539	486	527	505	492	509	482	505	525	498	499	466	497	527	502	523	482	498	522	530	472	471	442	494	488	530	545	482	451	543	476	507	502	511	524	453	483	489	501	478	465	498	509	490	516	484	527	469	549	457	530	539	484	520	482	503	538	460	498	527	515	483	481	478	498	504	499	522	537	555	518	472	496	496	507	518	478	475	512	469	490	472	509	531	518	526	497	536	492	455	533	478	501	512	485	472	520	481	514	484	494	507	507	526	482	460	495	484	492	507	522	497	513	496	559	484	491	510	524	494	447	508	458	473	496	510	546	516	519	538	499	516	484	504	531	512	513	501	504	508	499	526	507	482	499	501	552	454	479	515	494	482	528	486	511	494	517	482	477	535	525	517	478	497	497	497	460	476	523	475	521	503	481	517	493	500	491	500	505	487	466	511	517	543	484	516	488	521	497	509	511	524	481	487	469	540	493	501	504	483	514	468	516	524	515	487	532	514	502	505	496	492	510	512	530	509	517	495	499	491	504	519	543	500	500	538	510	513	550	535	497	535	508	508	470	497	532	482	482	519	510	456	449	481	527	511	481	487	494	540	506	519	515	504	486	502	518	476	494	525	507	459	476	510	519	506	488	507	536	489	475	478	512	527	530	502	502	502	449	463	496	498	459	510	467	473	480	493	523	504	506	468	491	512	485	488	508	483	473	529	476	519	486	491	490	506	508	496	529	497	478	510	498	472	494	482	489	480	487	463	480	502	475	527	461	506	481	506	442	491	473	482	494	486	512	502	531	468	477	506	538	551	547	564	499	531	510	486	514	481	497	499	483	514	530	500	501	447	472	522	489	490	470	544	474	510	464	466	482	496	501	490	504	530	475	478	517	504	521	547	521	477	504	505	488	484	514	492	530	521	488	496	520	515	522	540	502	517	536	508	509	511	521	463	489	472	503	521	427	499	511	510	482	486	454	492	501	486	515	533	507	484	530	512	493	516	487	514	483	529	489	456	495	502	502	495	539	491	530	535	503	482	512	512	510	507	506	477	494	497	507	529	500	504	488	488	528	502	512	487	458	500	555	497	504	540	493	476	495	518	507	521	459	528	479	490	496	502	523	467	526	507	544	475	512	472	499	528	472	503	510	535	481	501	486	469	520	510	496	513	514	502	497	439	500	493	518	476	517	521	490	513	524	506	503	507	483	509	527	501	471	486	511	488	510	514	489	489	511	520	472	514	506	500	494	501	464	486	520	494	472	510	511	472	514	468	490	518	472	527	459	510	502	500	538	481	513	534	541	494	494	515	501	517	486	483	517	520	534	484	469	554	493	475	530	489	447	512	474	494	464	470	485	522	480	491	507	518	450	483	533	550	452	500	512	440	522	509	533	479	536	499	520	504	505	511	515	483	525	514	492	495	487	495	513	501	492	491	489	494	500	497	522	478	499	513	517	504	481	508	521	481	491	481	522	471	509	465	485	496	526	550	510	518	484	504	452	487	511	526	502	509	496	498	479	524	507	500	485	477	510	503	481	488	519	538	468	484	515	471	482	481	515	500	503	518	461	501	522	539	512	472	505	483	498	471	507	506	530	500	497	522	518	501	495	485	484	480	503	515	483	484	467	502	488	486	470	491	532	500	484	481	489	474	517	503	506	468	503	522	491	481	498	491	511	507	511	484	464	535	531	502	505	467	507	497	504	509	534	534	508	476	465	456	481	474	546	506	511	502	532	475	515	485	476	478	534	505	518	497	485	505	503	477	494	520	497	473	543	502	422	502	522	515	515	531	513	527	480	514	477	457	523	513	475	518	502	502	503	497	525	491	521	497	491	543	550	477	526	540	512	492	483	483	483	453	470	494	530	517	507	518	490	512	484	517	548	509	541	485	511	503	486	485	462	518	502	485	439	501	525	533	479	485	499	515	568	499	480	497	506	497	469	506	531	558	500	530	475	517	518	488	475	499	547	525	483	493	529	485	499	437	470	489	513	479	518	468	526	489	511	496	523	528	494	501	496	516	456	494	467	509	507	468	513	531	504	509	477	475	482	452	519	500	506	508	510	527	484	502	502	523	478	465	513	491	525	562	500	481	527	483	466	511	519	474	465	490	553	519	467	481	495	480	490	465	478	505	491	567	497	501	485	519	536	503	472	515	465	496	509	522	501	503	501	482	472	518	484	526	475	538	495	513	482	498	482	476	518	512	477	501	521	495	511	496	470	506	521	521	514	508	514	550	479	515	514	481	508	519	488	501	467	488	488	531	507	486	494	515	528	496	530	509	500	486	486	520	479	508	485	529	446	464	503	534	488	512	480	502	463	480	517	477	498	502	470	521	503	512	537	477	498	490	502	480	476	478	467	518	498	476	551	493	520	508	513	505	527	527	515	511	476	518	527	505	474	533	519	471	540	481	537	525	507	502	482	487	502	511	493	477	499	537	504	468	498	523	493	489	490	489	480	489	475	503	529	510	491	525	519	485	506	498	502	492	558	502	493	467	483	493	496	486	524	518	491	517	490	500	475	494	520	515	469	511	514	507	512	497	515	486	519	521	493	513	513	493	504	494	491	474	502	508	503	530	496	483	457	481	524	508	513	472	464	469	473	518	518	528	564	545	521	514	477	487	547	512	496	447	509	484	510	502	490	515	520	507	530	491	521	496	484	504	507	490	532	500	482	469	437	486	489	507	499	492	517	477	537	501	521	508	514	479	493	509	530	520	497	523	486	491	482	532	492	485	516	480	502	498	462	497	549	512	509	501	574	556	485	527	472	497	494	509	477	459	505	523	492	481	519	553	522	475	513	521	503	470	515	565	485	526	505	495	559	507	517	476	492	482	493	499	516	509	472	480	454	488	445	487	517	492	512	490	469	460	519	494	561	489	487	481	476	483	505	523	485	486	506	450	534	523	528	489	515	525
15165	2553	2418	1854	1284	1043	789	774	597	583	525	466	432	432	443	362	388	405	429	357	339	364	404	362	369	328	353	356	341	352	308	345	407	357	338	335	349	355	302	348	346	340	390	391	347	342	359	361	338	342	361	344	358	330	343	324	337	348	353	363	332	376	323	335	349	346	325	356	338	372	329	338	334	361	368	368	341	368	326	342	332	366	338	325	344	336	326	343	328	330	316	366	344	317	330	346	391	356	348	327	328	327	304	331	312	348	331	322	367	346	318	315	345	341	331	362	343	319	352	372	327	355	334	307	358	324	341	315	335	329	345	333	356	338	327	379	338	337	320	354	318	326	337	339	318	315	333	349	350	348	336	310	353	347	338	328	346	338	345	321	385	394	342	338	344	330	338	332	314	334	362	293	324	311	331	357	312	343	361	326	326	350	375	352	355	348	365	334	302	330	358	318	355	350	301	356	340	315	376	352	330	304	350	345	349	349	335	316	333	319	330	329	345	311	336	345	321	337	317	309	334	339	329	357	321	328	317	360	376	344	361	333	335	323	366	325	338	386	337	348	334	352	319	341	306	359	324	276	359	288	351	348	347	326	321	350	349	349	329	336	311	334	352	350	329	338	328	341	318	356	309	317	324	356	338	305	363	349	364	317	348	305	370	339	340	343	320	314	337	318	341	341	310	334	326	333	337	377	362	327	330	346	357	340	336	308	323	336	350	337	312	340	333	326	334	340	310	357	317	318	350	352	338	332	323	367	324	327	338	330	318	345	379	345	342	343	321	356	343	365	323	348	337	370	334	351	361	354	312	347	336	329	339	328	337	348	348	298	316	356	334	324	311	341	347	356	306	348	375	338	369	345	345	315	362	334	314	308	363	367	352	358	336	325	351	335	347	332	335	351	339	379	317	319	339	357	344	356	359	339	326	359	334	341	324	327	354	327	352	345	344	329	337	322	358	354	339	354	350	371	342	345	321	333	354	320	301	348	322	328	348	309	317	355	346	315	291	309	313	369	320	339	340	385	343	348	332	375	347	357	296	305	318	310	349	360	363	333	338	337	358	306	347	361	331	345	334	289	342	318	342	364	322	361	341	365	348	381	346	300	356	330	341	343	322	324	352	346	350	365	322	350	358	326	307	358	371	326	343	355	333	361	339	339	353	355	336	335	322	318	356	351	353	360	329	339	349	342	346	357	365	335	359	322	322	354	350	337	329	351	314	318	341	320	336	343	317	369	337	341	343	354	355	343	379	340	348	356	327	369	361	372	338	307	325	320	339	339	338	311	343	369	364	337	369	336	372	346	346	316	347	347	334	322	345	310	343	332	314	330	359	337	371	325	365	363	373	322	329	364	332	327	362	379	354	279	368	360	364	352	339	336	356	353	345	357	341	347	322	316	364	355	331	342	322	322	311	371	352	332	350	390	345	350	326	318	317	327	342	354	384	340	338	350	316	360	344	350	334	374	327	341	346	358	340	335	379	368	373	356	312	310	364	341	332	344	350	355	350	337	354	363	347	331	301	370	375	354	355	336	354	352	310	351	363	336	339	329	333	351	327	352	354	327	339	343	339	336	371	312	318	307	328	327	348	352	342	351	343	364	360	366	320	329	332	309	329	359	346	331	346	345	324	331	370	361	336	353	324	331	352	316	332	360	322	360	307	345	319	349	337	370	340	334	316	341	348	297	372	346	360	377	341	358	339	340	329	343	362	306	351	351	336	339	367	336	334	350	342	351	335	351	338	392	330	342	356	359	356	363	317	330	331	317	351	321	316	352	325	338	322	328	345	342	351	344	363	333	300	312	345	336	315	335	366	330	327	332	310	335	377	362	375	364	314	310	362	346	344	343	331	320	333	328	339	356	375	337	346	314	357	324	311	336	335	345	345	306	381	352	329	340	362	333	324	339	341	357	308	360	357	311	352	354	290	329	338	288	313	328	336	338	335	351	356	363	314	369	338	342	354	345	296	341	372	298	343	374	322	330	369	365	337	346	317	344	336	354	351	344	328	318	338	348	313	352	341	356	325	348	338	325	327	313	365	352	300	333	324	338	340	307	330	337	336	337	361	360	377	356	326	347	306	368	337	361	344	304	342	328	360	377	362	367	324	325	348	387	344	338	342	301	347	326	373	333	352	344	351	372	349	330	312	351	373	332	351	323	345	363	339	318	320	360	328	331	320	325	324	297	348	354	312	344	347	362	319	358	316	310	349	360	340	335	342	329	338	371	322	325	353	335	320	341	362	330	324	363	328	326	378	351	325	330	336	346	330	360	347	352	362	338	354	346	308	335	345	376	337	346	312	335	330	332	314	326	343	331	334	344	342	338	341	364	322	351	334	367	362	328	305	357	344	303	347	326	319	320	330	350	350	383	342	338	362	343	316	343	294	305	350	323	365	332	357	317	321	317	334	368	345	343	370	354	316	328	329	328	356	365	349	360	345	315	315	331	350	350	345	334	382	342	325	319	366	379	340	319	377	330	365	328	303	331	325	391	333	341	326	332	327	367	344	337	356	322	323	353	329	367	327	303	345	397	383	345	340	344	343	316	338	324	318	323	349	341	336	324	320	319	350	357	328	320	317	332	306	324	328	349	370	336	355	322	341	322	345	314	331	366	331	349	331	337	314	300	357	316	352	293	313	323	363	342	378	346	358	298	351	337	329	365	338	335	327	359	352	363	345	307	332	338	356	349	354	361	324	344	356	364	342	338	351	346	316	361	381	329	371	347	340	363	340	348	315	318	333	339	334	382	326	343	346	362	333	330	349	347	297	336	321	351	365	378	350	332	358	376	346	337	322	335	332	316	316	359	324	373	351	337	324	343	330	337	355	326	378	316	354	333	357	342	350	339	335	330	357	343	344	355	341	348	325	340	345	361	320	341	343	332	360	351	363	355	351	371	340	362	324	364	361	358	321	308	344	340	338	347	369	331	318	342	343	321	344	344	317	379	357	371	316	295	360	310	384	318	355	320	323	335	331	356	337	300	322	349	336	320	314	335	364	366	337	312	349	313	331	323	340	376	303	345	369	353	333	374	355	324	341	337	350	353	341	320	338	341	337	338	338	359	373	309	305	314	344	359	367	345	311	332	335	342	335	321	363	333	358	331	346	370	329	361	337	357	331	357	361	354	351	337	348	336	368	348	327	343	314	363	361	375	316	346	350	355	329	284	326	357	327	343	346	369	340	334	356	349	350	326	349	327	323	344	323	337	335	332	350	346	330	360	331	336	317	368	364	363	319	383	332	370	349	352	322	328	360	338	333	324	337	306	372	328	326	341	331	319	318	337	346	341	343	325	347	375	346	331	331	356	344	319	377	330	332	348	314	366	329	365	341	353	355	366	353	341	343	338	336	312	343	358	305	352	358	343	329	375	361	329	343	345	355	329	331	336	322	313	337	364	362	322	335	353	303	314	330	329	367	336	311	363	333	334	323	349	352	298	339	312	328	331	365	329	330	314	334	381	327	363	364	335	323	353	326	318	314	321
8145	2355	4847	5637	4847	3853	3311	2812	2423	2056	1977	1808	1592	1497	1403	1320	1350	1221	1216	1195	1210	1105	1204	1061	1030	1049	1043	1042	989	956	1018	1034	949	985	868	941	930	969	928	883	914	911	897	927	876	872	927	893	890	903	861	891	894	857	854	915	880	885	892	821	878	884	798	931	848	852	852	814	854	900	817	803	887	867	843	850	842	815	861	825	861	799	876	829	878	878	833	825	873	814	856	807	872	890	818	799	860	824	832	838	838	845	860	853	869	810	848	840	809	840	851	790	787	877	842	857	802	881	825	850	844	879	879	841	842	840	838	832	822	882	880	903	754	806	815	834	825	868	859	872	867	871	845	817	813	851	862	878	860	770	841	772	792	803	807	824	835	891	828	831	848	776	834	843	854	801	832	807	800	849	869	830	845	858	822	856	861	839	821	806	839	816	831	796	818	847	828	841	860	828	841	818	838	775	795	823	793	824	834	841	843	864	879	893	877	830	803	851	875	840	803	845	820	875	845	839	802	860	825	830	834	842	835	888	906	849	862	858	848	808	821	874	822	798	847	862	842	820	829	817	841	820	836	815	843	810	851	893	842	786	879	817	861	804	833	844	797	883	854	848	845	873	849	843	804	814	810	808	905	835	930	841	833	847	799	860	823	815	874	881	822	859	823	845	873	795	836	820	881	803	845	833	815	839	818	823	809	836	834	848	791	819	812	807	830	851	841	841	835	846	794	883	827	826	833	887	836	839	831	808	820	836	873	909	834	861	794	821	815	833	919	834	838	804	789	793	812	874	830	855	834	825	862	805	785	867	822	842	823	827	858	807	845	844	825	846	835	863	869	840	847	778	862	846	820	822	821	815	773	842	823	840	830	802	827	853	807	851	891	814	848	828	829	867	797	854	823	815	803	837	840	785	822	843	826	862	829	835	829	862	824	813	822	882	829	842	843	825	806	842	797	811	788	876	831	831	794	820	849	863	815	825	820	874	853	838	809	803	820	826	856	823	857	835	853	807	862	826	847	891	859	825	904	832	862	754	806	829	846	845	877	842	801	796	860	838	823	858	856	850	795	855	806	870	873	847	808	861	869	775	793	831	847	819	804	828	866	885	860	842	813	860	806	851	850	831	812	813	821	844	838	776	822	852	836	857	805	817	832	863	857	806	823	828	818	845	811	819	830	819	865	876	830	784	887	851	856	875	855	855	841	858	769	831	825	820	841	864	879	850	880	837	833	823	827	814	835	842	797	838	826	861	847	853	825	785	814	799	801	845	778	799	840	795	861	877	804	838	860	814	823	839	839	858	818	819	848	862	858	805	899	804	789	805	776	791	848	841	798	809	862	851	809	841	848	804	826	839	818	826	864	827	819	808	807	848	848	769	809	803	866	856	816	806	826	842	823	817	846	845	825	831	852	837	861	815	793	923	827	827	830	821	806	828	809	818	804	856	881	842	831	832	837	873	892	828	795	809	824	865	830	779	825	823	778	814	777	826	851	813	809	818	880	825	856	847	805	746	787	853	846	818	822	833	854	818	843	846	825	806	789	797	841	822	826	837	856	822	863	868	847	804	839	835	917	817	825	843	831	764	859	924	840	806	808	828	850	836	833	810	805	841	776	855	842	852	779	776	842	826	798	839	776	803	801	848	818	875	821	798	858	820	856	807	905	854	796	862	840	809	779	846	863	837	804	836	783	833	831	810	850	876	859	850	869	824	793	809	841	828	801	802	761	870	781	810	822	811	854	875	830	840	858	819	813	857	861	848	866	831	798	838	829	822	863	872	834	816	852	830	860	863	848	858	856	860	788	818	845	859	786	868	836	801	890	901	835	827	869	860	854	851	848	801	855	830	876	834	828	878	821	858	853	828	767	792	848	851	764	884	836	765	856	817	809	809	802	823	831	833	841	795	846	781	836	834	857	809	848	824	798	835	815	825	832	810	833	826	831	838	832	750	854	843	828	859	853	836	784	860	867	855	819	895	835	873	836	830	858	795	841	825	805	888	828	831	859	846	834	840	866	851	817	858	810	832	838	837	860	856	847	821	871	843	813	826	832	845	801	808	863	826	868	814	871	867	821	820	805	822	806	873	834	834	858	828	853	871	870	826	851	830	862	787	836	833	812	860	760	827	883	800	843	852	858	793	876	836	861	835	860	787	855	812	847	911	825	867	833	809	850	809	820	808	805	821	823	873	831	851	819	814	857	828	819	895	822	800	843	888	815	845	791	803	795	823	861	824	852	860	865	835	772	774	807	814	827	812	820	824	844	794	850	790	827	825	860	863	795	831	814	859	849	824	808	805	808	853	813	854	881	775	825	812	833	788	859	795	876	848	811	788	854	822	851	838	794	823	796	795	789	824	843	888	843	799	842	797	815	770	824	833	809	811	887	824	806	826	841	815	923	865	822	828	842	872	845	830	850	785	827	859	797	820	796	821	830	853	828	834	833	847	773	859	831	846	863	836	871	816	833	923	832	841	768	834	836	834	818	803	795	875	838	844	808	848	831	820	841	854	853	863	841	912	824	837	795	833	815	845	804	808	827	849	881	808	901	851	870	791	846	856	829	861	809	821	845	860	852	787	822	832	826	786	820	844	838	859	822	819	818	837	866	845	863	814	835	788	837	838	831	880	852	815	864	820	830	858	832	875	796	858	835	856	819	813	860	848	863	817	835	813	866	839	784	828	794	898	833	826	866	860	857	843	811	886	814	813	839	818	809	828	800	839	807	808	860	832	828	820	828	861	786	815	831	837	812	782	795	860	834	771	881	875	820	851	828	835	820	825	812	875	847	805	861	867	807	802	828	793	859	784	792	820	803	769	815	873	836	842	841	796	826	797	809	826	827	867	841	823	803	797	841	813	827	758	816	836	834	784	831	854	849	834	813	832	836	800	830	837	826	810	825	796	816	819	829	831	812	777	834	876	810	829	826	813	817	874	872	807	796	811	808	813	828	853	841	820	831	817	863	874	849	843	817	827	859	829	831	807	845	822	833	855	809	825	774	837	857	843	786	818	813	844	816	853	856	889	837	812	871	853	870	890	833	908	828	848	884	842	838	794	830	838	828	811	835	817	857	850	878	830	822	874	791	803	796	839	830	837	836	811	836	862	805	839	870	877	917	787	917	800	804	817	786	852	850	786	798	871	849	833	819	807	811	848	864	841	821	836	840	791	878	843	846	795	832	804	839	824	839	849	864	832	876	837	801	831	853	844	857	815	821	808	809	835	873	826	868	825	821	781	798	849	803	858	821	807	808	847	852	841	813	851	816	854	799	852	786	832	806	808	836	849	813	819	807	789	903	816	824	859	817	856	869	853	814	829	842	758	823	814	838	851	843	843	828	815	776	814	804	833	804	855	769	820	788	822	855	846	862	897	847	793	835	812	807	796	804	812	838	848	862	789	835	833	832	807	812	800	862	855	848	857	820	854	813	813	812	892	822	821	766	835	834	862	808	852	845	804	857	807	786	822	781	824	842	832	856	806	813	819	870	834	817	878
1788	147	148	132	138	131	121	130	146	125	134	120	126	131	165	124	115	127	114	106	111	126	117	122	114	119	133	110	141	103	135	121	120	99	124	131	117	135	115	140	161	117	134	146	116	101	129	138	97	140	127	117	111	134	140	129	110	119	121	116	145	131	137	131	130	130	144	130	134	102	108	131	125	139	126	124	117	121	98	112	124	124	117	116	129	142	139	119	124	143	112	113	124	123	143	133	124	119	124	129	133	140	131	113	128	119	123	115	116	113	126	123	111	88	134	119	144	117	108	135	128	143	129	120	123	129	121	122	133	145	102	126	120	113	124	130	131	136	117	131	139	134	124	128	133	135	116	135	122	148	114	120	142	107	139	118	125	139	117	128	139	125	111	140	120	135	136	127	119	135	129	125	122	126	147	143	141	139	136	115	120	132	141	133	129	104	109	113	114	125	142	139	118	128	127	117	123	138	155	127	128	147	116	115	103	110	127	134	113	137	126	144	121	126	130	114	141	117	141	125	129	106	125	120	121	128	134	144	129	122	121	125	141	116	112	132	119	118	126	134	137	121	147	122	130	103	117	140	138	130	130	103	141	123	134	118	107	137	141	128	145	140	120	146	128	146	136	113	136	130	125	125	130	120	100	116	122	129	141	143	120	119	133	128	118	124	112	152	135	104	115	137	118	124	149	120	139	131	115	141	127	117	126	129	123	127	129	132	140	135	137	136	140	121	113	129	133	140	125	138	120	127	131	128	120	124	138	133	125	123	126	103	125	129	134	131	118	143	123	135	150	134	112	127	124	119	149	140	140	135	126	134	114	135	123	107	123	124	109	139	142	131	129	131	118	139	116	133	147	141	130	131	147	145	134	126	122	125	122	136	134	142	118	137	160	116	142	127	126	149	131	142	129	122	120	124	103	94	110	123	117	127	116	107	128	115	113	122	151	142	132	116	132	141	127	135	102	143	138	119	131	135	123	124	120	161	117	135	143	137	124	133	116	143	123	117	138	124	134	136	136	120	117	133	137	99	114	141	115	114	128	130	126	140	121	137	118	101	125	118	124	110	120	108	131	139	126	131	125	129	129	127	116	125	137	120	122	148	112	111	140	112	119	134	138	90	124	128	125	139	137	146	129	137	133	111	124	135	126	142	115	111	120	113	105	118	123	128	148	117	118	142	123	133	127	124	142	142	108	116	130	145	117	108	125	149	144	134	120	131	121	156	122	147	116	127	117	129	110	153	161	116	124	133	137	131	139	118	148	133	119	127	121	128	133	120	125	119	117	117	133	111	121	123	113	124	122	121	126	138	130	138	114	132	133	139	140	152	114	111	125	117	141	153	129	134	128	113	126	137	134	146	115	124	132	111	106	138	124	137	153	125	92	111	122	132	134	129	114	129	136	120	119	124	145	120	118	140	144	131	124	110	134	123	147	128	142	132	134	105	134	122	124	139	128	130	125	134	138	116	138	131	132	142	113	130	123	138	125	126	112	123	135	140	128	134	130	150	129	127	130	130	141	112	130	127	140	121	118	115	119	119	143	134	119	120	123	137	129	128	138	137	119	148	113	130	101	124	109	135	142	122	133	132	115	148	125	120	138	130	119	136	123	104	129	140	110	125	112	134	114	117	117	134	142	131	161	141	149	124	129	110	122	137	129	120	113	126	142	121	107	113	135	117	130	135	120	132	138	138	120	118	132	111	101	121	133	126	140	136	129	123	109	135	134	116	134	122	135	133	123	110	120	137	140	137	119	111	117	134	137	126	110	145	108	121	128	129	128	118	120	125	101	133	126	135	126	103	138	146	124	141	125	147	117	116	149	115	128	113	113	120	113	106	134	124	127	120	136	116	129	122	135	137	107	139	126	155	128	129	124	125	125	125	124	127	110	139	131	145	134	137	144	144	127	124	117	117	131	139	123	118	115	130	109	113	130	138	130	147	131	136	109	116	128	115	122	125	126	128	123	142	133	113	147	131	132	121	125	124	116	131	139	139	117	150	160	108	112	126	139	145	132	99	139	118	135	113	128	95	113	103	138	115	114	130	131	124	117	149	109	122	110	130	125	109	130	130	128	120	120	128	125	123	115	123	117	131	136	131	122	105	132	133	106	122	137	122	116	113	149	123	101	133	138	131	139	131	131	150	115	137	120	164	127	115	140	139	136	119	112	127	127	121	136	122	122	111	127	107	129	122	110	128	116	133	121	118	119	130	119	126	138	108	159	125	143	119	119	112	125	144	131	118	122	131	129	137	112	139	142	120	114	118	114	137	148	139	121	125	118	119	141	129	126	135	128	119	139	127	115	112	136	127	136	130	137	141	131	122	144	129	105	134	123	122	126	139	145	123	134	120	131	119	117	131	130	138	110	148	121	117	114	155	107	124	110	155	142	116	134	132	135	109	128	145	111	102	123	132	146	114	119	123	144	123	113	128	130	125	126	129	146	132	125	127	115	129	120	126	127	127	106	125	111	137	130	131	129	143	121	134	147	131	130	128	135	131	133	129	109	129	149	134	119	118	116	128	121	126	127	109	133	117	131	121	144	119	109	124	153	147	132	135	128	127	110	101	122	110	115	106	121	137	145	130	128	126	143	138	135	137	119	128	117	151	120	134	132	130	122	127	122	133	108	140	132	124	124	122	132	147	123	105	131	111	123	110	116	125	127	128	143	137	122	149	124	135	128	145	114	124	129	136	134	106	113	134	122	129	104	119	109	121	132	115	102	119	135	160	135	118	128	137	127	109	123	112	118	136	135	127	133	139	136	102	125	123	128	126	138	155	128	129	101	124	113	125	99	121	111	112	149	139	129	114	132	101	97	123	116	116	147	128	128	128	134	138	126	113	119	119	133	121	156	148	133	141	124	117	120	134	120	130	139	126	115	121	97	120	117	115	107	124	124	119	132	149	120	126	131	122	147	117	131	119	119	134	120	117	136	119	127	105	102	131	130	140	131	134	113	114	118	115	125	119	130	111	131	120	106	125	126	135	119	147	130	124	115	127	109	129	128	128	149	145	128	138	138	126	110	142	114	133	103	140	109	108	128	109	116	125	148	101	123	138	131	116	108	150	123	115	132	136	116	126	125	137	113	141	103	113	119	112	144	143	126	138	138	145	132	108	124	113	132	126	114	101	136	117	133	121	141	112	130	116	135	138	154	108	133	107	120	129	121	133	138	119	147	134	123	127	107	125	122	131	138	132	140	138	144	130	114	113	144	147	98	131	115	107	132	151	128	129	131	137	115	125	116	139	127	113	118	133	134	125	136	120	132	141	141	142	148	121	117	97	125	155	119	116	136	141	140	124	147	127	111	137	142	118	117	143	114	136	128	125	122	135	136	102	123	114	137	117	102	126	113	136	120	112	132	113	105	130	102	135	125	131	112	145	130	114	130	110	127	119	130	136	143	122	128	133	136	133	125	144	134	147	122	138	122	135	138	132	127	128	129	132	136	114	140	125	140	117	131	140	124	121	125	135	148	134	133	137	130	112
2234	414	431	480	436	427	440	436	398	366	385	387	361	393	382	405	321	396	373	364	374	361	383	354	373	371	376	393	402	352	374	385	366	395	376	393	376	368	370	412	410	370	379	382	395	372	375	394	393	363	411	380	389	368	336	376	380	376	377	386	423	379	345	368	349	382	418	361	379	418	372	394	407	380	412	393	378	390	360	374	387	411	365	376	412	337	389	358	411	417	371	347	352	374	388	381	379	414	363	370	411	399	352	407	379	359	341	369	373	333	355	409	359	389	361	392	363	365	388	323	377	354	382	389	386	353	355	373	377	354	374	376	397	341	384	370	386	402	351	372	390	386	387	388	398	358	376	382	388	361	386	359	365	375	419	379	390	393	399	363	371	371	350	400	399	413	364	383	350	395	378	409	387	403	376	376	370	411	381	396	389	372	393	343	368	402	378	379	404	371	394	398	382	396	397	384	362	380	391	404	381	389	405	415	372	354	377	358	390	362	368	382	369	375	388	402	359	401	443	369	361	354	357	399	392	365	367	402	380	350	387	391	413	385	356	369	358	379	355	356	372	399	390	383	365	359	391	347	382	380	380	389	361	383	375	377	361	399	384	384	411	375	385	372	347	348	341	373	359	390	372	373	359	349	383	399	382	383	400	400	390	363	382	370	355	348	399	372	377	353	375	375	408	366	377	392	356	397	392	351	400	319	368	374	382	383	412	372	387	399	357	368	363	369	366	377	355	324	378	388	342	380	382	384	366	406	395	387	373	373	369	355	421	366	371	377	382	368	385	394	375	401	359	380	384	384	405	348	390	385	398	417	367	363	412	353	402	387	380	372	372	378	362	372	372	377	372	359	364	376	358	359	353	377	421	357	386	386	406	383	360	361	387	364	386	399	391	381	384	385	363	359	352	394	408	401	366	373	367	404	392	395	382	372	379	401	381	404	366	352	360	390	406	377	354	352	364	392	384	351	356	385	358	372	345	373	382	394	341	418	377	364	409	402	369	349	377	391	353	360	366	395	375	380	365	388	347	392	395	379	381	374	368	366	376	399	351	360	330	406	403	376	354	380	367	374	383	387	374	375	354	383	381	365	367	370	384	387	391	392	357	388	349	389	397	403	379	351	375	367	381	350	365	360	392	372	386	379	353	342	356	401	392	373	405	407	386	382	364	381	410	380	383	355	402	376	367	355	346	353	379	390	375	337	380	334	393	384	403	373	369	358	375	364	379	339	389	349	355	358	389	383	361	375	382	358	358	351	342	421	392	404	388	397	413	370	384	347	395	398	365	376	350	404	406	358	377	368	360	370	375	385	394	382	344	366	378	380	365	358	334	390	357	385	345	358	402	357	395	373	380	374	355	369	366	388	379	381	389	394	383	372	377	385	366	379	361	360	346	357	385	381	345	391	383	368	365	367	404	377	396	377	368	368	358	384	374	355	374	375	362	372	370	402	377	329	401	370	367	425	389	369	387	389	389	380	373	352	369	371	363	376	365	348	376	375	389	397	381	391	419	385	363	402	391	396	366	367	374	383	363	377	389	395	374	345	353	355	403	403	393	339	387	370	377	381	399	376	372	401	393	395	338	396	376	372	375	405	395	396	444	398	370	407	395	344	383	390	392	390	395	347	394	395	380	373	403	373	395	386	354	361	384	399	396	369	362	385	343	364	415	398	341	376	380	351	407	365	355	399	383	371	386	390	391	379	353	385	410	387	389	384	388	363	370	391	367	374	378	363	397	359	393	387	393	351	369	376	358	376	393	334	419	387	360	400	369	374	365	356	368	361	407	400	398	377	367	384	365	373	418	354	395	376	387	367	341	338	388	366	349	382	354	402	348	364	347	373	395	382	405	397	376	393	357	353	397	387	343	409	377	370	412	347	371	403	361	358	352	397	388	353	370	376	401	362	337	322	368	370	356	367	376	402	385	380	382	442	408	387	376	368	363	374	385	363	371	383	362	375	400	369	333	388	390	378	377	393	367	375	374	360	371	407	369	355	365	344	394	371	390	395	367	383	389	365	369	365	382	391	432	360	394	398	352	429	366	358	366	395	388	347	446	331	390	401	413	352	350	373	334	392	429	369	353	368	383	400	366	360	366	390	370	376	392	381	382	347	398	353	376	406	363	355	364	366	391	347	387	376	434	348	375	390	388	370	390	370	380	353	377	353	369	337	347	358	373	359	374	382	380	391	381	386	357	399	346	339	373	367	385	375	389	381	388	369	402	342	372	387	345	402	347	370	371	368	398	368	353	390	390	389	331	372	353	353	373	360	363	428	416	396	343	377	384	386	398	380	420	384	379	399	387	376	399	355	386	369	364	399	382	359	380	365	405	375	366	371	355	354	348	402	366	388	374	365	381	417	404	390	387	391	375	363	364	370	417	354	388	371	362	414	359	372	370	340	412	382	386	361	377	391	385	382	378	363	392	374	368	457	367	370	411	362	366	372	369	388	381	380	347	355	415	359	398	381	388	396	356	403	359	397	411	361	386	420	406	396	387	383	392	382	365	378	411	386	351	374	363	367	381	380	369	395	369	370	371	383	409	351	348	352	322	386	366	373	385	391	382	359	390	354	408	372	355	327	361	374	385	354	394	397	352	389	368	391	390	414	368	330	349	342	363	370	385	341	396	371	430	365	370	386	358	371	366	372	386	346	347	383	372	381	349	347	354	394	413	401	374	387	411	371	407	350	384	377	362	362	378	407	391	412	382	417	365	360	378	379	340	392	359	367	355	379	344	387	401	353	398	328	362	357	364	368	347	391	365	375	391	348	342	349	396	352	403	422	366	390	348	398	370	381	355	368	351	378	417	420	414	399	399	389	341	372	389	393	383	377	372	362	381	384	372	395	396	370	369	362	373	374	381	397	400	371	377	364	397	365	374	360	377	361	372	417	391	407	374	356	364	385	352	358	380	396	375	395	388	440	407	388	349	410	367	334	405	364	409	380	390	388	396	389	388	366	390	366	358	394	388	387	381	391	351	344	389	373	364	357	375	362	362	386	391	390	359	371	367	400	389	358	340	401	345	388	371	355	378	381	392	377	399	378	377	388	394	368	379	367	380	388	408	373	369	385	380	384	360	339	342	405	373	371	374	341	403	395	369	374	372	405	370	379	366	392	376	392	398	381	345	414	355	351	392	397	398	387	354	396	381	389	374	380	375	392	388	358	384	383	391	363	365	374	378	375	369	401	392	381	379	348	395	367	367	361	407	359	394	371	336	331	415	409	391	361	376	354	385	369	411	395	378	388	372	374	415	388	388	374	384	392	395	387	384	361	381	382	396	364	372	346	340	359	370	354	375	362	370	374	359	391	388	379	359	382	376	377	364	360	375	393	385	365	377	369	372	378	392	355	357	377	378	354	350	359	367	378	399	391	364	370	348	382	405	380	352	396	385	389	353	390	348	388	390	389	379	378	352	359	372	370	394	341	365	389	403	382	365	406	408	397	365	384	344	381	380	352	382	374	363	385	383	377	350	377	383	410
8171	981	1230	896	637	512	417	362	334	282	272	261	244	245	210	204	207	218	192	205	198	188	201	185	208	173	210	178	188	193	189	214	182	187	178	199	193	207	169	182	180	175	204	194	168	189	158	191	172	185	194	184	176	163	166	172	177	192	180	174	179	178	181	182	179	169	175	179	178	169	195	197	186	191	161	193	165	169	187	177	176	188	180	151	188	165	176	171	200	166	171	193	176	168	192	192	193	198	198	157	172	188	179	139	172	209	194	160	167	196	211	162	207	177	177	170	140	182	194	192	183	175	165	199	180	191	148	171	166	185	175	175	149	175	169	168	179	200	195	202	175	191	169	173	166	168	192	180	162	192	208	221	202	197	190	154	188	184	167	193	183	187	168	210	153	179	182	167	182	169	163	195	199	187	189	184	185	163	176	182	164	188	180	184	195	162	170	182	188	186	176	181	182	181	169	179	164	158	181	149	180	181	169	190	191	156	203	176	160	163	171	160	191	182	222	183	177	153	162	192	165	167	196	186	168	163	192	158	171	174	195	191	167	190	161	192	210	174	183	194	199	165	165	165	201	173	187	181	190	163	161	139	169	179	177	185	182	202	166	171	189	174	211	178	196	159	173	168	170	180	168	161	172	169	201	162	179	196	167	191	171	176	205	173	196	183	175	181	176	175	172	187	184	192	175	197	165	177	150	183	157	180	178	168	158	169	168	171	172	154	168	174	167	220	174	180	157	162	179	170	182	172	178	170	177	163	174	191	181	162	193	183	200	165	171	175	193	159	147	174	157	155	185	191	180	179	189	196	175	187	178	172	186	166	180	188	162	193	170	186	147	208	163	183	184	179	178	177	188	160	181	212	198	177	163	182	163	177	194	198	201	192	171	159	197	182	160	178	180	213	177	179	168	193	177	194	187	205	191	181	194	173	184	179	170	166	161	182	183	187	170	191	181	152	190	158	190	163	176	156	147	177	183	175	200	162	174	181	172	168	165	171	187	168	154	191	174	174	178	184	177	178	176	194	209	176	179	151	169	177	174	175	186	180	197	186	193	184	154	164	189	177	152	161	234	199	169	165	176	168	171	187	151	190	191	192	184	171	187	172	171	185	193	170	189	177	176	165	208	174	166	185	173	173	153	186	193	167	160	185	179	154	180	166	204	192	165	156	194	178	172	192	183	186	192	149	183	156	173	193	179	186	175	179	165	167	159	156	179	179	182	189	177	192	163	174	167	173	213	183	162	173	177	188	155	157	193	201	202	164	180	169	180	166	183	166	155	168	181	191	168	168	188	182	184	190	167	185	179	169	180	183	198	200	180	175	182	169	179	149	179	166	172	172	198	156	178	166	173	175	188	196	165	178	203	195	192	179	161	177	165	158	173	210	174	154	174	168	198	164	184	196	203	192	186	169	176	177	190	188	200	157	166	166	192	176	187	191	161	193	175	180	177	158	186	176	200	158	176	201	186	179	194	181	176	176	152	162	161	180	202	159	175	201	189	173	165	180	178	193	178	161	168	188	167	158	180	219	190	178	180	207	194	190	163	187	171	168	164	169	176	192	181	176	172	196	181	197	169	172	171	172	194	179	199	168	164	162	168	176	168	185	188	178	177	199	184	179	177	159	173	165	164	175	179	154	175	172	167	218	154	174	149	182	173	172	160	170	188	175	191	160	181	188	171	170	182	191	155	189	175	191	179	196	188	184	167	171	168	171	178	159	198	159	182	191	192	172	173	177	171	155	165	177	174	170	170	187	184	175	161	184	207	169	158	212	177	193	184	193	161	168	180	172	192	187	181	182	201	179	179	152	200	197	173	165	177	194	180	165	161	166	189	188	199	189	186	176	189	178	182	190	161	180	176	184	195	179	185	167	184	183	198	169	198	196	198	196	176	175	186	164	193	160	185	157	172	158	183	184	176	186	186	208	177	181	173	194	183	210	162	173	186	198	193	152	198	166	198	206	173	176	162	184	154	186	166	180	196	176	196	181	175	172	180	189	168	171	170	195	158	151	190	179	152	175	167	188	176	165	171	192	156	172	172	187	182	174	186	195	175	186	170	178	165	170	201	189	175	196	160	140	181	170	198	190	176	160	152	162	188	185	181	172	173	193	154	183	176	173	207	169	193	170	177	168	173	188	183	194	180	196	183	186	182	176	176	201	149	198	188	176	136	177	162	195	173	165	206	187	165	180	160	157	189	193	168	191	198	162	176	159	170	193	153	171	182	181	184	177	162	187	159	175	176	192	201	192	182	185	165	190	186	185	177	171	167	156	199	178	155	162	207	146	182	197	174	170	182	185	170	175	175	171	141	184	179	174	181	198	184	165	173	168	159	182	172	158	172	182	187	190	182	185	189	178	198	199	183	201	177	208	184	186	193	148	163	179	205	215	177	185	201	194	191	163	167	168	182	186	189	185	150	200	194	173	155	185	160	150	158	190	165	154	171	181	145	175	180	179	151	176	160	174	191	177	166	193	162	162	175	188	168	170	182	182	186	190	164	179	202	180	184	175	173	165	168	200	200	189	173	160	186	170	177	166	175	185	167	153	160	184	171	170	173	160	166	187	189	169	174	171	176	155	170	193	185	191	181	171	197	174	192	174	179	181	165	168	169	181	179	171	220	200	173	150	168	195	209	178	185	155	193	177	173	185	167	197	141	199	192	165	166	164	141	187	167	186	192	164	170	163	181	196	186	172	186	166	187	177	174	188	171	158	178	195	177	164	196	165	181	185	182	175	170	171	180	194	185	162	179	190	186	187	190	178	183	175	157	161	171	183	163	185	191	177	184	204	182	199	164	205	173	167	150	185	190	174	187	169	180	168	175	181	169	152	177	190	161	188	167	171	190	167	180	173	204	192	192	211	164	175	157	172	176	158	166	189	187	192	170	197	174	172	160	176	163	174	147	155	192	183	188	188	172	174	168	175	185	140	196	204	187	183	193	174	172	164	180	196	182	180	178	156	183	177	201	184	175	188	199	191	183	186	183	183	182	201	169	178	217	206	173	166	204	184	173	196	210	178	170	183	160	191	163	171	192	188	184	211	179	181	174	174	165	199	177	181	187	190	172	159	199	171	175	167	190	191	202	176	179	181	186	170	171	177	172	177	183	173	210	186	183	175	179	159	198	201	181	169	175	215	189	205	168	165	225	164	135	170	162	155	192	159	185	153	169	162	179	181	186	187	171	213	191	172	169	192	175	184	177	197	171	171	170	202	197	179	161	164	172	180	195	181	167	183	172	187	215	170	179	164	197	162	163	172	186	173	152	168	187	179	178	184	184	162	182	175	178	166	192	201	165	196	170	187	171	221	197	158	184	172	152	209	183	176	174	174	194	165	172	157	190	188	154	167	163	171	165	178	198	180	188	202	191	182	200	189	183	162	166	161	169	168	177	191	182	181	174	177	195	192	173	155	178	154	179	180	156	175	167	197	178	175	177	177	193	211	163	171	161	174	189	164	185	177	181	160	216	188	197	181	200	180	191	169
6219	1302	2631	2903	2561	2113	1849	1572	1372	1184	1051	1007	918	932	789	795	758	743	720	711	678	629	650	611	579	609	602	612	613	561	588	547	601	551	543	590	557	517	559	551	561	536	548	564	543	545	522	549	531	553	509	516	530	514	521	567	528	529	507	524	538	520	534	544	523	497	492	506	528	503	514	507	506	568	477	520	480	532	467	482	509	521	509	535	483	540	517	503	516	514	493	515	517	510	509	487	513	540	519	504	515	503	522	475	511	523	520	490	499	530	529	538	508	518	523	546	505	462	517	478	494	538	507	516	494	492	516	501	529	506	484	512	488	496	503	531	519	500	477	535	464	498	471	494	462	526	539	489	523	498	490	490	493	527	530	507	481	518	487	508	471	514	486	510	525	517	493	522	512	473	510	524	516	491	516	495	537	515	498	467	504	504	528	527	490	482	503	511	505	517	537	526	480	503	530	470	516	474	497	523	497	496	497	581	525	503	503	488	476	498	503	527	516	494	524	499	516	549	503	524	497	521	447	461	513	529	483	526	495	473	556	504	476	506	529	528	495	485	502	502	502	476	502	517	481	536	495	493	478	466	469	503	522	497	499	545	483	498	493	484	491	497	520	457	487	490	516	519	471	505	503	501	530	497	478	531	519	510	540	509	509	510	516	500	550	505	496	500	462	491	532	496	472	490	486	511	548	562	483	515	532	505	543	475	486	532	495	513	519	516	503	461	511	503	476	480	508	510	486	475	523	495	499	487	512	522	501	484	469	476	540	499	489	531	497	514	467	511	488	499	473	485	488	507	499	485	496	499	525	497	509	505	496	531	510	523	491	524	551	485	545	541	478	509	518	511	522	476	487	480	473	481	481	513	473	474	499	493	494	477	491	509	453	486	467	507	472	505	506	518	455	501	485	483	484	452	492	507	514	523	500	549	466	518	510	508	500	482	492	527	541	517	512	519	513	530	491	500	486	513	510	508	485	468	534	492	497	485	499	495	500	507	490	490	497	487	530	501	492	513	494	496	497	476	492	550	535	494	528	467	495	468	505	499	512	504	490	493	520	478	515	494	515	519	486	490	489	540	507	514	450	464	529	504	573	519	453	481	478	514	551	471	526	514	517	498	505	498	487	501	474	526	542	505	485	478	493	511	489	493	535	497	548	483	487	516	532	484	493	514	540	501	519	495	550	500	493	509	508	467	502	514	498	501	499	470	486	524	521	514	503	501	459	529	508	449	491	485	476	478	467	562	508	514	489	512	487	487	471	469	497	508	506	486	480	517	481	496	536	502	469	525	509	490	536	496	494	519	484	521	546	486	495	508	469	480	474	481	505	537	539	495	523	508	471	504	486	519	494	520	538	508	518	508	508	489	480	534	493	525	531	484	482	481	524	510	484	490	477	505	545	500	493	508	503	535	480	498	490	481	482	521	518	495	518	478	521	489	507	523	531	487	496	498	525	501	521	518	485	512	492	500	503	494	543	462	518	529	487	512	522	494	534	482	499	550	511	475	528	548	513	489	496	506	492	544	489	473	497	512	514	525	512	485	522	475	510	510	553	526	518	544	528	503	475	507	508	472	509	490	516	507	524	530	463	506	531	509	499	484	482	518	484	498	460	493	516	470	538	500	523	502	491	493	519	540	517	492	494	519	507	541	508	440	515	477	517	507	492	511	490	501	500	509	559	510	526	517	488	459	506	479	512	491	496	489	482	449	471	494	523	499	498	483	527	477	565	474	490	492	526	535	503	497	490	510	519	490	467	513	531	514	484	534	504	507	487	497	549	517	530	502	508	481	484	470	515	520	507	537	480	527	462	518	526	490	530	508	485	510	521	496	499	473	507	533	458	539	527	507	485	485	504	498	507	480	491	525	486	459	487	489	495	527	486	512	491	501	513	461	514	505	493	491	522	485	517	512	476	487	521	505	534	490	478	497	511	507	551	480	550	524	509	467	482	503	512	504	531	493	519	496	512	475	471	477	499	498	497	496	500	532	478	479	512	512	521	497	512	497	517	498	481	483	476	504	548	494	516	534	492	483	550	508	479	463	531	537	508	501	522	506	469	475	487	497	473	513	465	503	513	519	505	523	473	487	527	502	509	525	523	489	499	482	501	514	527	536	511	481	539	488	513	483	522	528	502	531	499	517	503	516	510	480	488	489	505	493	515	458	484	501	553	519	457	466	510	467	501	555	537	490	512	499	553	541	521	494	497	504	503	496	485	493	499	503	477	530	512	536	511	510	515	485	526	528	552	497	562	520	502	500	500	484	507	479	514	498	507	499	488	495	530	496	557	508	509	546	468	477	509	501	544	500	519	472	480	478	505	471	543	502	508	499	502	508	493	447	487	497	524	473	479	486	511	478	507	457	455	482	515	515	492	506	497	497	565	487	515	531	493	460	481	530	515	499	516	486	498	508	530	526	455	512	491	483	486	489	486	520	481	459	504	507	534	513	502	527	490	472	475	466	477	493	505	457	487	502	524	513	451	524	541	518	478	479	507	517	489	531	490	524	491	543	509	494	521	519	566	503	484	529	504	500	480	480	503	489	492	508	505	536	503	511	494	502	496	496	502	510	485	495	534	490	507	559	511	494	490	488	499	511	470	474	506	472	520	487	505	557	461	515	529	509	467	489	476	472	494	490	494	493	491	507	540	479	523	475	528	493	494	464	498	499	503	500	509	470	484	504	537	498	482	523	455	477	520	463	489	499	475	543	514	491	526	480	488	464	479	469	537	511	550	505	538	507	526	524	501	542	537	486	550	490	517	558	505	496	529	487	512	527	510	516	511	504	499	468	537	518	508	513	495	527	495	468	488	489	520	511	497	536	502	495	528	481	491	521	531	531	515	474	514	476	499	515	498	487	529	531	487	533	527	489	478	467	496	518	496	518	512	510	507	534	491	485	483	524	531	531	495	496	483	552	505	506	507	524	484	524	499	503	520	462	477	512	534	491	498	515	518	491	479	496	508	513	492	517	529	470	500	591	503	499	490	470	501	483	522	513	478	484	542	540	500	496	497	506	503	472	507	524	540	502	498	471	556	484	535	473	527	510	517	549	474	486	482	506	488	440	506	524	540	510	500	477	515	461	514	549	479	553	521	508	500	483	507	497	490	506	501	496	531	513	469	503	481	518	502	514	495	502	490	469	505	464	464	494	497	516	468	506	501	487	476	510	503	513	450	447	499	489	491	484	522	506	497	452	526	520	516	537	509	474	476	501	483	505	524	515	513	530	501	490	497	475	474	524	437	526	491	518	478	501	500	524	495	495	504	479	533	496	483	540	529	510	546	521	508	520	542	485	474	458	514	549	465	532	486	520	481	510	454	486	491	494	509	482	508	512	488	465	484	509	527	503	464	514	473	472	462	504	481	495	508	507	444	462	477	533	526	481	489	458	495	474	551	526	518	487	502	496	510	514	510	490	508	521	548	503	483	505	496	493	520	512	486	497	509	521	518	479	489	469	534	494	516	534	491	489	516	484	493	535	489	534
15472	2595	2361	1894	1382	980	765	724	596	566	521	493	460	491	435	408	383	357	369	400	433	351	390	385	375	387	363	331	348	351	332	362	339	361	322	336	331	356	333	393	361	311	320	351	358	340	352	349	344	333	353	366	374	366	346	305	341	369	353	327	343	354	361	358	340	351	367	351	352	364	363	335	316	305	388	361	363	335	328	338	354	343	337	313	325	327	319	330	353	376	318	335	351	347	319	339	330	308	345	343	295	315	319	330	327	355	351	339	314	326	314	374	335	347	352	318	335	339	306	322	310	354	312	328	343	329	313	318	338	326	338	301	339	323	354	367	317	290	354	305	362	386	349	308	343	347	337	364	343	311	351	346	347	365	325	360	350	345	346	312	351	337	339	390	344	333	319	372	351	330	373	344	325	318	320	337	382	359	349	342	345	361	348	368	330	362	368	333	327	332	328	347	348	345	318	333	340	337	352	344	343	337	331	354	383	368	324	344	329	359	354	345	358	325	365	332	329	357	335	323	318	339	372	330	340	354	360	336	331	306	371	343	340	335	342	340	303	325	326	343	351	369	312	355	318	351	320	336	348	314	336	357	341	318	349	367	308	322	352	338	370	346	353	365	358	326	327	345	369	338	363	363	306	301	328	354	339	328	324	336	339	319	370	355	349	319	336	344	335	318	315	342	366	340	326	339	323	319	354	332	353	326	364	369	289	317	350	363	339	312	376	337	346	343	350	310	326	308	338	374	342	335	320	311	368	351	366	340	341	369	336	362	344	334	317	346	335	372	345	357	404	337	367	385	366	298	352	365	367	345	366	364	333	362	326	361	334	331	331	326	361	351	336	359	339	322	364	346	329	360	328	335	354	322	330	318	353	334	348	334	345	354	309	292	320	361	337	318	359	307	350	362	366	330	363	329	326	347	292	336	352	344	331	305	327	373	350	318	349	357	287	334	346	390	342	342	317	324	336	333	347	341	308	343	341	345	361	324	357	325	333	302	351	336	307	354	312	335	360	360	350	337	329	321	353	377	360	326	347	371	328	312	335	347	358	338	366	342	321	364	334	334	349	341	356	329	319	326	324	356	373	348	338	345	329	364	300	332	326	350	344	341	310	339	367	347	346	352	349	352	360	349	366	346	370	317	351	333	347	343	349	311	367	350	321	325	334	354	351	327	334	364	343	348	351	361	373	328	339	333	391	329	316	339	328	323	360	333	336	329	344	341	338	311	312	273	336	328	362	373	353	355	344	344	317	362	362	320	379	327	323	327	353	347	332	340	337	337	369	359	337	345	335	325	341	370	343	346	294	374	338	364	369	341	365	337	339	364	306	351	355	308	327	315	358	370	323	322	347	322	353	329	341	364	353	338	335	366	331	320	333	325	371	331	332	326	331	309	351	360	326	322	347	336	342	338	332	358	335	361	337	343	313	336	322	356	341	363	351	348	367	329	325	323	360	355	357	321	343	320	334	343	351	344	318	342	337	373	328	354	350	342	372	347	327	345	353	371	329	361	345	314	341	340	322	362	340	360	342	342	334	356	363	347	331	333	338	337	342	336	298	346	342	344	359	323	317	354	380	324	339	351	332	353	326	333	334	343	319	334	338	321	336	338	335	348	346	346	388	343	330	333	295	350	340	349	334	359	372	320	347	349	312	358	301	356	311	376	379	318	300	348	367	334	349	332	334	309	383	332	353	344	363	370	359	329	335	332	344	346	369	335	314	359	314	337	345	330	340	366	330	378	329	357	339	337	341	363	337	324	335	342	364	316	325	372	314	357	361	364	334	341	353	326	341	352	333	338	376	323	328	372	335	350	340	353	316	336	348	347	326	373	337	323	328	382	349	337	306	373	370	353	360	347	334	315	317	337	305	366	360	313	334	306	326	340	281	346	330	355	350	354	334	360	377	338	368	340	338	367	347	364	357	348	334	369	336	342	352	372	340	365	330	319	359	360	357	375	364	343	341	355	333	364	357	338	358	340	338	319	346	332	368	322	341	342	318	364	343	377	334	328	341	352	311	361	335	346	358	343	325	337	358	360	394	334	331	344	350	329	325	356	347	336	348	345	376	322	285	345	331	336	334	330	320	339	323	340	351	347	328	343	374	338	335	346	339	314	331	343	352	321	354	357	319	339	355	346	342	329	355	317	351	362	340	297	334	368	356	393	353	360	332	355	377	317	312	328	351	348	347	325	358	344	333	365	378	381	367	336	319	334	350	310	319	347	324	354	356	301	322	354	324	338	362	338	354	332	377	366	345	329	323	326	350	370	331	316	319	353	375	308	342	341	324	361	345	358	311	374	318	343	341	339	376	295	350	351	366	334	368	347	352	313	358	339	361	354	339	334	321	291	335	335	325	353	333	305	346	354	329	362	365	348	315	350	346	328	343	335	362	337	351	324	331	310	328	353	343	349	343	331	367	381	360	331	347	343	357	348	343	319	339	370	325	354	320	325	353	370	356	343	332	371	345	353	354	332	292	340	339	354	358	350	378	372	360	346	337	356	365	331	357	308	338	346	361	310	339	297	339	320	311	343	300	340	334	351	349	338	336	318	334	352	370	349	315	344	341	325	338	363	349	371	328	350	357	357	336	376	325	363	326	354	375	366	330	344	325	311	340	362	345	338	329	336	315	348	330	359	329	316	307	300	324	326	345	367	315	332	314	358	316	340	331	331	349	343	338	320	348	371	322	382	366	338	301	330	352	346	351	349	333	374	355	351	333	345	301	377	328	378	333	303	334	332	342	357	336	344	359	362	361	331	334	310	329	320	313	368	368	326	351	338	349	356	326	332	365	368	323	365	343	349	340	312	351	331	304	326	365	356	355	329	359	345	332	314	349	336	349	370	372	366	326	357	356	355	331	342	343	336	335	317	357	353	353	363	337	344	346	339	342	341	334	339	316	357	357	378	359	338	324	323	342	329	359	339	336	375	334	293	342	333	396	341	362	342	358	343	329	317	363	368	335	347	360	353	310	317	359	376	357	315	327	329	394	335	317	320	348	352	320	302	358	328	344	363	349	352	325	364	312	345	326	331	301	316	321	332	348	354	332	351	310	366	330	303	351	338	320	345	375	356	369	319	324	363	330	353	326	335	336	338	330	316	324	360	358	351	358	331	307	352	377	341	342	321	353	335	348	325	346	362	330	337	328	361	357	353	330	335	335	357	321	349	350	343	336	360	333	344	361	321	333	367	320	323	362	335	330	361	343	305	388	356	372	350	370	348	347	327	322	356	353	339	342	351	336	357	340	326	350	338	363	360	343	356	369	335	363	308	323	352	365	350	338	335	315	346	376	334	366	308	330	332	357	378	310	376	351	366	322	346	335	319	307	337	314	311	318	324	375	283	322	386	349	377	338	336	342	343	342	301	331	348	308	344	335	360	304	312	337	361	361	338	355	340	345	364	344	364	370	352	357	366	353	379	366	334	314	370	371	337	343	369	327	321	340	344	318	359	360	367	356	324	327	379	363	304	364	340	327	341	336	354
8299	2312	4793	5680	4773	4045	3324	2767	2339	2121	1994	1782	1696	1587	1461	1396	1362	1280	1209	1226	1169	1091	1070	1103	1076	1069	1009	984	1027	975	950	932	917	940	894	927	977	973	934	944	928	871	934	932	887	864	848	900	868	887	875	825	884	861	826	855	827	854	844	901	868	882	897	860	879	838	906	820	891	832	901	860	870	892	847	840	879	863	876	813	831	855	851	827	838	891	834	865	792	811	776	875	901	875	881	825	782	819	809	856	855	828	824	893	836	842	853	856	809	859	833	815	824	889	841	754	804	890	829	815	838	842	836	792	836	817	868	862	842	846	918	833	865	846	801	849	860	831	857	830	811	825	830	851	797	843	785	857	841	850	836	830	859	836	839	784	842	850	821	867	880	895	801	836	787	849	815	805	822	846	865	832	864	853	836	868	869	872	874	799	819	878	869	837	906	824	880	812	883	831	815	858	764	842	832	817	848	830	795	861	857	823	790	862	867	852	894	834	870	879	798	873	809	831	807	830	843	831	889	884	903	842	858	902	825	851	814	819	827	875	833	825	781	830	850	854	808	788	811	838	814	793	805	819	793	791	847	821	833	816	840	814	764	826	806	827	877	868	878	840	866	862	800	837	804	849	837	814	848	818	797	896	884	825	800	871	824	846	822	778	825	829	831	829	788	808	858	809	797	802	862	845	845	848	819	849	842	873	831	818	828	855	817	856	819	841	869	822	818	842	858	842	795	809	815	817	829	839	840	847	853	830	835	825	845	792	833	833	818	835	839	849	883	841	856	825	768	801	843	838	858	858	862	821	893	871	839	856	812	818	884	854	836	853	804	862	840	796	787	830	848	883	830	816	803	818	796	840	795	855	813	865	859	824	831	833	842	832	849	845	879	882	802	880	825	822	827	838	803	866	827	821	867	808	852	817	808	827	838	796	861	846	835	791	782	896	855	820	795	837	908	850	836	870	846	841	836	830	876	833	857	811	768	856	783	822	838	835	848	837	846	846	860	863	787	828	835	814	833	873	794	839	761	852	848	825	818	821	819	876	786	803	813	840	809	857	813	815	858	876	850	818	831	840	887	818	866	812	848	815	837	796	849	852	805	795	802	852	813	841	833	816	843	806	907	851	823	853	842	852	865	826	849	873	813	824	809	851	835	861	891	834	842	856	796	792	842	792	786	810	850	808	872	853	788	900	820	850	861	816	809	882	835	769	768	805	826	759	819	809	805	826	856	813	842	799	871	826	834	821	851	805	822	852	854	861	814	846	864	850	869	836	824	880	902	804	828	834	838	816	806	819	817	838	828	814	856	819	844	813	888	858	874	837	829	845	809	848	839	828	886	861	807	830	802	843	859	836	833	852	836	809	875	849	814	824	824	831	834	841	853	844	851	841	860	835	812	818	849	828	841	870	825	811	836	880	771	791	789	825	867	874	851	864	835	824	846	813	812	816	821	819	819	853	800	823	825	811	800	809	819	819	871	840	822	823	840	836	808	837	824	810	855	869	853	890	890	808	864	789	802	846	844	814	822	867	833	813	896	855	821	841	840	860	837	853	826	889	840	790	853	853	837	859	831	842	857	832	898	818	853	889	845	827	865	793	811	833	835	817	803	851	838	812	801	841	851	843	813	799	833	826	804	779	833	897	788	854	862	798	792	833	823	843	810	778	828	859	835	834	820	830	813	794	851	904	855	848	795	803	821	807	833	866	851	779	869	826	868	861	845	805	820	873	842	772	896	825	778	800	852	846	849	827	805	831	837	804	856	806	861	846	870	787	793	805	840	864	828	837	847	840	861	833	800	857	828	795	861	837	809	846	827	836	833	839	816	878	894	805	836	863	840	802	809	808	832	867	834	843	847	867	843	852	863	839	765	820	806	838	852	794	822	928	846	797	905	776	826	881	821	776	854	832	862	825	796	855	794	850	819	811	859	782	837	827	824	789	843	864	862	798	845	797	843	816	770	839	797	816	842	790	871	813	911	871	831	851	844	847	798	796	865	811	837	902	837	807	837	801	877	844	798	802	842	869	852	885	837	849	887	858	800	853	857	879	853	854	872	833	826	824	841	807	879	897	878	856	809	821	842	811	853	874	833	849	868	873	888	864	894	859	813	765	835	846	877	805	857	806	825	826	819	842	811	812	879	808	806	849	822	789	874	825	832	826	806	843	831	832	813	826	902	843	808	857	859	824	836	827	819	854	812	872	803	854	850	831	833	857	824	862	858	797	860	783	850	864	800	863	881	778	816	811	861	821	850	846	794	867	823	855	844	843	827	854	800	824	818	819	842	786	825	826	843	878	854	822	798	818	847	861	860	819	888	806	802	777	839	846	850	829	840	781	846	880	857	866	786	829	817	815	791	832	844	863	845	823	861	823	829	885	811	833	825	850	809	839	817	798	812	869	817	891	850	847	847	852	840	884	848	833	928	809	859	779	852	897	810	810	792	794	800	848	848	845	815	885	854	841	821	825	816	809	794	844	896	876	860	841	824	832	786	818	862	810	837	852	891	857	832	801	779	848	831	853	873	790	834	840	840	837	794	849	851	849	874	809	814	801	890	865	877	867	822	843	866	789	820	823	845	823	881	876	790	842	849	850	828	782	821	850	854	829	801	815	832	809	812	814	859	852	834	851	846	824	838	904	906	835	826	850	825	805	837	811	806	843	825	861	807	782	860	875	843	893	837	847	842	807	883	830	848	820	822	838	805	881	779	860	817	787	804	852	848	792	785	891	819	872	840	870	855	833	886	837	793	832	788	820	835	841	886	851	826	865	843	817	782	825	829	790	792	877	803	799	825	860	839	848	865	848	842	830	842	862	828	831	843	834	782	825	810	878	797	821	802	835	856	845	815	831	822	812	806	799	834	866	825	819	885	812	819	876	818	826	869	855	858	812	857	880	850	791	828	806	833	823	830	822	806	826	820	870	864	815	852	864	810	850	816	793	857	828	811	817	805	857	818	779	820	801	807	831	835	852	803	835	831	833	805	869	807	839	836	861	835	850	861	797	810	819	822	893	840	797	804	810	821	824	789	825	854	845	778	872	834	817	872	805	832	830	833	809	861	803	842	852	830	824	818	834	781	847	874	868	857	895	808	930	823	830	840	824	812	793	830	769	813	839	858	866	834	841	872	851	857	793	815	816	844	810	827	834	837	844	819	841	822	836	798	844	857	861	842	837	854	824	794	864	822	782	796	837	853	816	829	829	831	802	841	836	853	826	850	806	794	833	833	811	890	818	852	882	822	869	835	810	843	809	752	812	826	797	815	857	834	800	805	864	805	831	856	835	837	816	825	872	888	826	762	910	798	844	855	863	821	820	781	910	836	802	868	824	819	842	860	820	869	824	856	845	806	830	844	870	881	822	810	835	818	908	826	807	864	785	806	820	838	837	834	833	858	852	821	828	779	848	826	843	851	841	834	836	879	862	885	835	848	841	818	917	866	830	848	832	827	829	865	823	790	814	819	844	860	835	867	830	849	875	848	787	841	816	863	842
1841	146	140	140	136	115	138	125	133	119	123	135	126	118	105	89	127	119	125	129	123	111	110	124	114	128	130	111	116	140	125	140	139	121	109	105	110	100	133	127	120	141	103	111	116	132	110	122	114	156	117	139	116	136	130	128	137	125	123	116	131	115	118	113	128	96	111	101	119	134	109	109	120	109	118	130	143	91	107	128	130	125	119	94	112	129	110	116	92	107	124	121	138	97	120	114	124	116	123	114	111	138	116	119	130	114	119	131	115	120	125	118	135	102	122	126	125	111	113	108	126	119	100	113	125	97	101	121	135	111	111	129	114	130	119	129	111	128	119	111	113	112	132	100	109	132	114	123	111	115	120	102	119	131	128	124	113	123	127	121	114	110	124	132	122	96	133	117	110	121	125	117	106	130	109	104	111	124	129	129	133	130	103	122	102	118	129	127	121	121	127	120	115	118	111	95	105	121	127	113	137	126	116	133	117	119	117	107	114	117	122	111	108	129	123	113	118	126	111	142	127	109	125	122	135	113	108	106	122	114	115	102	117	130	111	133	110	113	108	111	106	128	125	126	122	107	112	111	114	111	123	120	106	116	115	101	123	108	118	114	127	114	98	123	136	131	128	138	132	136	130	99	132	117	117	109	126	110	106	109	120	123	98	113	124	115	105	126	113	106	123	122	120	101	128	120	121	121	113	120	122	113	121	104	111	112	115	115	126	129	117	110	129	123	134	108	114	115	120	127	113	125	114	128	95	133	105	109	120	125	106	117	129	133	123	108	134	113	120	129	128	115	124	132	125	113	128	113	100	121	120	113	122	110	100	103	118	99	120	119	120	92	123	113	121	112	129	130	105	119	113	95	122	114	105	125	132	123	120	101	113	112	104	130	111	112	115	96	108	110	120	95	116	121	119	131	123	119	108	136	106	114	134	119	119	111	120	119	125	124	120	132	108	127	129	122	139	115	115	131	129	105	128	122	118	103	116	115	118	121	112	106	123	115	109	115	130	115	138	119	114	123	116	130	109	138	127	127	110	113	97	128	130	108	105	128	139	128	124	118	118	114	133	98	126	91	114	134	99	112	119	104	120	119	119	105	109	130	112	98	130	137	107	126	119	107	117	126	115	119	129	128	136	105	113	122	131	106	121	129	119	128	121	119	117	107	115	125	119	111	135	129	129	132	99	116	118	109	132	130	112	119	112	131	123	113	96	126	135	118	116	102	129	119	119	115	92	146	121	114	127	120	112	111	113	117	122	134	132	128	115	127	121	122	120	136	120	124	103	114	122	120	107	134	123	131	142	129	127	118	114	118	120	136	100	112	109	112	128	125	129	115	116	130	137	125	119	102	105	119	122	105	110	129	121	111	105	99	108	117	114	127	122	118	130	135	127	114	123	130	108	105	129	102	124	123	125	109	103	101	104	117	111	123	121	120	142	105	106	133	127	140	109	116	117	117	114	108	111	123	118	133	107	124	144	124	107	107	119	111	126	124	127	122	106	128	116	131	144	105	117	124	122	123	126	117	99	96	114	130	114	102	102	115	103	106	119	118	113	110	109	116	133	118	119	126	120	115	105	121	125	129	97	135	122	120	120	118	89	124	110	140	114	104	110	135	93	110	135	111	95	132	106	121	119	113	110	125	120	116	110	97	132	118	99	112	130	117	115	108	115	92	133	115	106	103	117	117	99	99	107	119	113	125	131	109	112	136	107	120	124	133	116	119	126	103	116	125	116	108	128	142	117	116	96	130	112	118	118	109	117	133	106	132	120	103	121	124	119	126	108	152	121	122	92	117	115	126	116	128	128	131	108	115	109	115	139	110	123	124	119	120	120	109	120	140	147	130	128	113	128	123	110	97	118	121	122	116	127	119	110	108	130	98	109	115	111	110	102	100	142	125	128	119	117	114	107	112	130	120	117	140	105	131	126	119	128	104	125	137	106	106	108	108	113	142	135	106	101	143	124	104	113	139	123	115	137	124	128	132	109	109	110	115	120	115	124	120	120	109	123	114	116	131	122	124	125	118	119	117	127	119	135	87	112	125	151	124	119	120	102	136	105	127	116	107	121	118	118	107	111	148	126	125	117	122	125	146	137	117	140	121	137	111	132	111	141	145	111	128	126	111	122	107	130	123	129	126	128	126	133	122	128	105	100	127	125	102	147	116	111	103	93	108	138	132	110	100	93	129	116	120	138	113	103	127	110	131	115	101	117	135	113	125	113	109	111	121	107	128	118	106	134	129	115	111	128	107	118	132	136	118	116	130	99	124	124	120	125	121	115	113	143	142	112	112	121	103	119	114	122	116	129	126	118	115	121	117	98	128	110	110	108	127	120	113	103	101	106	110	114	128	126	109	115	115	126	90	115	116	130	125	112	126	113	128	128	120	130	128	114	129	111	115	125	125	115	103	115	126	108	101	122	108	115	119	107	98	115	120	128	111	139	135	118	110	109	119	115	105	101	125	130	122	130	121	139	126	112	127	105	102	110	115	133	120	99	123	139	128	116	96	125	130	112	125	98	113	104	127	109	123	138	120	122	113	129	103	105	93	100	130	121	122	123	126	124	116	125	124	112	128	112	132	120	127	108	106	123	117	124	128	119	121	121	125	125	125	123	109	108	130	147	133	116	122	131	127	126	134	103	105	131	140	142	121	118	130	119	128	124	104	104	136	123	101	121	113	112	112	112	136	121	112	120	117	120	124	114	117	119	114	99	119	143	122	122	113	120	109	124	97	130	117	108	110	116	117	108	133	124	111	108	106	117	129	118	108	117	109	114	134	106	122	126	116	93	102	104	119	117	96	117	123	112	110	112	86	99	124	128	130	106	110	127	110	124	123	133	122	119	124	110	135	141	130	123	120	102	112	103	130	114	107	111	95	125	121	131	107	127	138	108	108	121	121	115	114	101	109	103	111	102	126	102	108	144	121	95	95	120	115	126	115	113	117	118	119	129	117	105	127	127	98	128	133	112	124	114	130	123	113	103	125	108	121	120	123	120	122	122	100	104	108	98	142	105	104	105	93	140	100	129	125	98	104	119	120	103	110	109	117	106	110	114	120	110	121	123	127	132	113	106	126	124	110	112	102	109	119	111	133	112	110	118	123	114	121	107	114	113	133	123	131	107	109	100	122	145	119	102	115	124	124	136	120	108	140	116	121	123	111	130	109	120	141	129	138	149	127	125	113	127	141	126	118	111	114	127	114	123	121	130	106	107	126	111	118	123	117	126	129	121	114	104	104	117	99	119	120	128	116	128	123	133	121	122	112	143	97	107	102	110	115	127	134	120	111	112	115	134	128	110	110	95	121	110	122	108	121	104	116	119	119	138	116	142	117	126	123	142	109	111	110	132	128	114	101	111	108	125	123	108	105	117	130	112	109	127	107	132	132	126	127	103	108	112	116	132	137	139	117	116	120	121	125	120	114	116	127	131	132	135	122	100	95	115	110	118	119	117	117	123	114	130	117	123	107	124	124	115	130	129	120	120	131
2201	379	453	453	458	398	426	410	417	370	390	375	377	373	346	377	374	381	365	367	351	355	382	361	354	379	383	364	385	358	352	376	353	365	358	350	368	354	358	343	391	378	351	369	348	328	345	369	394	363	370	377	363	348	364	345	402	345	331	349	349	351	380	360	346	329	359	339	365	333	344	354	400	372	392	367	341	359	385	413	344	381	332	355	372	357	410	367	356	355	366	374	331	353	376	415	322	385	376	362	362	386	369	362	367	396	367	371	378	383	367	387	344	347	364	361	357	355	349	375	356	343	357	333	342	343	363	369	324	339	372	376	336	389	351	388	347	381	365	330	366	390	334	362	375	412	341	376	354	416	364	347	347	362	356	372	372	356	377	338	301	366	321	341	363	370	367	354	320	373	396	348	382	369	335	362	401	362	355	349	344	371	338	346	348	376	329	378	380	369	369	318	384	386	386	346	342	311	361	400	373	380	338	334	335	340	367	386	343	354	343	351	371	354	354	380	390	369	390	365	411	377	340	365	343	385	336	378	385	351	413	381	328	341	380	359	351	340	378	373	375	356	366	409	345	369	372	367	351	329	373	376	353	364	330	336	358	344	376	335	335	340	382	362	365	365	363	354	389	376	354	357	360	332	346	344	363	338	382	370	385	388	352	370	356	337	403	360	362	366	380	366	367	357	347	342	357	378	378	394	354	378	363	373	372	317	344	340	355	379	309	336	342	351	361	345	399	364	366	373	358	349	389	357	366	367	401	353	382	354	350	333	351	367	361	336	351	363	349	339	353	345	413	381	337	350	366	378	343	376	324	376	375	356	348	345	356	349	354	342	353	370	366	385	336	336	359	373	347	376	354	369	341	344	356	364	387	380	370	355	339	353	358	381	337	344	346	352	371	342	342	358	356	356	376	375	322	372	362	361	368	381	360	350	369	365	393	369	361	389	370	335	345	376	338	343	340	377	362	330	371	343	376	351	373	357	354	383	374	363	349	361	384	389	347	308	334	376	386	376	371	373	368	378	334	349	352	384	375	373	422	350	369	398	346	332	368	337	384	357	386	353	381	376	404	318	365	377	353	341	391	365	407	359	379	369	354	364	368	363	370	353	402	370	350	322	376	370	366	345	362	340	365	345	370	348	337	355	366	396	358	370	344	363	359	390	355	374	352	342	397	329	326	385	351	379	343	351	370	401	368	352	344	330	369	368	355	363	356	389	357	352	356	382	382	344	341	339	370	312	356	335	343	372	405	367	374	353	372	365	388	363	347	377	351	361	349	386	340	375	355	345	381	379	341	389	378	373	317	382	348	334	327	351	337	344	333	371	389	357	346	354	397	366	360	385	382	319	319	386	366	376	390	351	330	409	349	373	372	396	332	351	369	365	333	346	379	369	345	330	335	339	376	371	359	365	419	387	368	358	337	357	374	373	337	405	362	354	314	357	353	324	373	342	363	370	360	356	339	401	368	328	340	359	368	356	347	370	343	363	376	371	333	351	344	368	379	362	362	393	402	368	388	349	337	369	347	392	358	364	369	390	359	377	382	346	368	382	371	365	362	370	370	355	353	363	374	368	375	383	353	369	365	331	358	353	360	374	360	338	393	319	333	380	338	372	358	364	370	347	356	351	341	362	343	340	367	350	375	347	382	346	368	358	345	349	362	346	400	370	370	333	378	363	333	351	362	380	374	372	371	370	355	348	343	347	357	368	379	374	367	387	368	361	363	383	360	359	350	364	339	394	387	351	354	340	378	343	345	349	360	363	347	370	365	379	367	374	393	374	350	368	353	352	364	327	379	336	353	395	376	353	346	396	364	347	364	328	375	351	369	356	337	369	343	377	376	349	388	414	346	322	354	357	376	361	348	325	335	382	350	364	324	381	358	388	351	359	346	373	351	336	339	407	407	367	342	356	363	347	347	394	379	343	366	368	363	337	353	309	377	386	393	346	369	359	368	379	348	345	334	403	348	373	389	380	368	360	362	354	339	372	348	370	419	369	369	373	354	350	361	395	368	348	365	335	356	353	345	382	374	337	351	367	368	342	361	371	337	378	371	379	339	383	398	361	369	337	394	391	361	378	349	323	335	343	369	341	363	304	344	377	360	341	343	365	379	409	360	378	386	372	345	356	383	339	352	385	344	361	382	338	353	369	358	374	354	368	367	379	359	368	389	363	339	368	394	342	387	352	346	368	347	385	353	415	357	364	358	389	369	380	365	340	377	382	391	364	357	352	346	359	370	370	379	405	348	369	351	332	355	365	382	362	380	375	383	368	381	369	366	353	357	367	340	432	379	365	382	334	370	380	371	368	386	342	401	374	341	379	352	333	378	372	384	355	370	358	397	362	361	379	326	379	349	415	357	360	386	351	399	369	357	361	380	357	339	372	328	373	382	359	338	343	322	359	356	381	343	361	340	390	401	350	361	383	377	370	357	357	351	345	339	351	329	385	371	378	385	354	379	366	372	356	373	359	349	351	346	360	368	388	393	359	384	324	358	358	373	359	372	359	350	355	353	375	362	386	384	389	353	360	345	376	351	364	366	381	364	366	380	375	371	353	371	371	375	369	369	380	308	364	381	391	338	320	381	361	363	365	336	358	392	356	362	359	373	358	337	372	335	384	342	374	376	340	359	370	358	345	340	391	353	369	368	359	359	374	356	347	369	363	352	359	352	393	377	399	352	340	371	354	345	335	355	351	384	389	345	362	364	404	323	329	373	341	360	369	365	333	343	381	382	333	361	341	348	358	325	341	346	394	347	376	366	354	401	368	374	369	345	344	371	374	390	389	378	312	359	340	359	337	356	375	356	312	353	372	371	335	345	369	344	337	352	344	384	370	390	377	383	357	385	365	346	374	358	352	395	327	357	344	354	369	350	376	351	354	351	361	355	359	344	343	388	362	366	344	351	361	359	393	351	346	362	336	350	327	359	342	389	351	360	383	352	353	342	358	358	379	337	378	362	353	376	355	355	356	390	339	339	373	364	356	378	376	356	380	376	374	394	331	368	345	366	391	364	358	380	346	359	370	393	304	357	337	374	397	347	354	358	354	356	338	376	362	338	378	338	377	326	381	351	380	348	363	322	327	344	361	367	395	370	349	335	366	328	371	385	318	374	361	374	350	353	351	364	358	348	347	407	369	369	375	369	356	357	334	359	329	388	336	383	360	362	368	372	343	369	315	363	353	367	364	390	390	386	364	365	369	353	368	345	338	354	344	357	374	364	326	341	369	347	375	367	333	381	400	398	356	377	354	355	400	365	357	360	326	359	357	362	334	332	359	334	356	394	380	373	347	339	346	361	363	349	359	352	331	353	371	368	385	361	372	391	364	359	379	380	375	375	340	364	365	363	351	376	361	334	399	388	359	364	368	330	361	361	360	391	332	356	380	386	362	342	360	372	349	325	367	365	322	371	365	356	354	388	365	347	352	362	356	345	407	341	352	381	396	356	353	384	349	322	351	356	357	361	367	388	375	368	349	389	358	411	350
7882	1008	1142	907	661	489	424	344	320	238	251	219	236	183	202	200	204	198	198	186	209	178	192	155	163	179	187	175	185	187	175	184	174	178	210	157	163	160	165	170	173	167	195	157	177	143	180	163	160	149	182	178	201	169	170	161	169	159	171	169	171	141	169	164	152	180	168	178	156	170	189	172	176	179	163	157	178	180	153	153	179	182	148	172	159	146	185	157	154	161	195	175	190	174	144	159	155	177	166	141	174	177	172	150	143	178	162	157	170	147	162	166	159	158	165	143	184	164	173	156	162	157	195	156	152	170	160	161	182	179	153	188	175	179	156	171	162	165	187	167	154	190	163	159	155	183	140	198	192	176	165	155	162	163	148	185	161	165	159	188	182	165	155	128	156	168	175	146	168	181	160	154	196	152	172	154	171	163	164	178	173	159	183	175	163	181	161	181	176	178	134	185	172	179	171	161	148	182	173	143	162	199	153	165	153	186	183	157	169	142	153	189	188	159	169	159	161	181	163	179	174	165	169	159	160	142	155	171	168	179	154	154	178	181	189	172	162	175	177	165	161	168	179	143	172	176	175	146	168	159	188	153	164	142	172	182	147	171	175	155	151	146	171	175	174	177	148	162	178	168	159	172	173	155	169	143	174	169	155	190	186	171	170	143	151	159	167	163	187	171	185	149	186	171	178	155	159	161	202	164	161	162	164	161	205	159	169	163	162	179	169	168	159	166	184	157	167	158	174	168	177	157	159	172	170	167	170	167	151	162	175	169	153	171	161	170	166	180	142	169	161	163	190	140	164	157	149	171	160	162	172	181	168	167	167	141	157	191	161	148	170	171	178	182	147	177	157	180	207	174	172	148	165	144	165	156	154	157	182	182	155	168	164	162	184	151	151	163	183	171	172	152	158	169	148	186	184	162	163	165	181	182	170	141	141	170	147	178	168	181	158	171	162	165	153	158	165	161	174	177	179	177	159	190	197	169	168	153	163	173	144	155	164	182	162	160	176	162	171	157	169	177	178	165	159	150	164	167	133	169	178	152	168	160	158	169	171	187	189	175	153	184	165	179	177	152	181	163	167	164	152	188	194	164	189	160	194	158	178	179	170	155	167	170	188	156	178	178	177	161	155	140	151	166	155	151	179	179	154	162	131	166	170	167	193	167	162	176	169	158	160	185	162	158	168	186	183	175	162	179	176	175	173	166	166	166	165	177	181	172	159	160	172	181	176	152	159	174	149	194	144	152	166	138	178	164	159	167	148	182	184	151	166	159	165	174	163	181	173	183	174	185	201	157	168	159	151	159	169	163	196	187	155	166	187	178	165	184	156	167	163	164	170	196	165	153	158	175	150	155	163	151	176	170	188	164	155	154	174	155	147	162	163	168	170	175	144	158	173	196	173	158	171	161	180	172	163	187	150	158	175	162	190	166	146	173	164	156	167	152	175	155	168	186	165	144	194	186	143	184	168	181	179	173	165	176	159	154	172	169	162	177	162	179	156	143	179	158	151	176	167	153	164	167	159	177	168	159	148	156	171	146	141	152	195	175	180	173	149	167	172	176	157	178	195	176	167	166	170	172	144	159	156	162	154	154	172	174	195	162	171	160	147	197	186	180	155	170	185	168	188	200	164	176	183	159	159	163	163	196	155	180	154	159	172	187	167	169	163	182	146	167	175	150	186	167	174	172	178	164	177	172	161	149	166	180	163	161	166	160	194	162	175	160	155	206	158	146	152	174	160	158	176	161	158	179	173	157	160	182	188	173	156	169	171	168	165	166	161	149	183	170	169	169	162	149	154	156	176	158	168	196	177	166	176	179	172	196	167	171	142	171	171	169	179	170	150	141	190	165	162	186	191	161	161	154	158	166	179	159	161	177	146	136	168	189	149	143	164	163	169	155	160	167	158	142	184	169	192	175	150	189	175	174	169	174	151	159	166	195	147	156	185	205	184	165	161	160	196	188	165	163	170	173	163	145	174	153	191	173	155	163	154	160	178	177	162	161	163	156	162	172	172	161	186	160	146	188	145	164	191	150	149	165	166	163	175	168	173	198	160	160	166	158	191	191	185	168	169	174	164	159	187	178	161	179	198	156	182	150	188	167	160	165	169	175	172	182	150	174	165	198	184	158	173	153	156	170	206	154	181	149	145	191	182	175	148	156	157	167	166	162	180	189	164	185	182	158	180	154	192	178	148	192	164	158	164	156	156	170	180	155	144	177	160	176	179	157	165	167	179	164	168	199	167	178	188	169	195	180	148	164	155	147	157	163	182	168	158	165	181	146	189	186	161	166	174	169	154	175	196	173	174	164	153	168	169	177	144	186	190	186	170	190	177	165	180	175	173	171	158	143	194	141	182	174	176	174	150	162	158	157	161	170	158	183	154	171	152	147	174	184	126	169	167	189	157	186	154	170	168	161	162	164	181	193	182	169	170	160	167	161	164	180	169	160	158	176	162	169	157	151	158	180	167	178	156	162	162	164	164	139	165	165	152	176	163	160	149	180	175	152	175	162	150	184	178	165	200	166	175	160	162	140	178	172	160	173	167	178	174	142	173	155	147	172	194	168	167	167	161	148	181	181	174	159	172	164	180	160	151	150	169	152	161	151	177	151	162	171	175	179	194	174	187	186	165	141	164	165	160	157	146	179	177	180	177	177	175	158	154	163	184	163	183	190	165	171	171	173	173	161	163	182	169	173	158	172	186	162	163	165	162	146	153	153	165	164	152	173	151	173	136	159	160	158	157	166	164	159	182	170	170	176	150	149	168	178	186	186	160	167	162	164	164	185	156	167	156	172	155	143	157	161	177	174	178	162	165	185	179	180	133	149	175	168	170	160	151	202	156	151	155	142	181	149	149	166	173	167	176	152	173	164	164	159	160	161	166	161	193	158	178	172	182	168	154	182	175	163	157	189	171	170	165	156	168	157	153	186	165	172	155	184	166	161	170	165	175	163	154	158	143	134	178	185	161	187	173	143	169	174	161	162	151	175	147	157	151	159	157	186	179	176	159	159	176	161	181	158	160	195	148	170	167	142	144	169	184	161	170	170	184	161	168	181	144	153	180	153	156	170	150	170	156	188	159	153	164	164	201	158	189	195	167	173	172	180	162	181	168	168	184	159	164	161	155	200	171	193	187	160	160	160	165	196	175	175	159	156	162	143	165	163	181	177	151	173	155	168	155	157	164	145	155	149	169	191	148	174	171	176	160	175	146	156	192	178	176	146	159	140	153	157	136	157	167	169	175	185	149	155	169	174	179	167	177	166	174	202	162	175	141	186	195	160	173	156	169	169	162	167	161	195	146	167	155	158	182	158	157	162	188	170	155	172	157	164	175	167	148	157	166	145	152	157	165	181	176	169	147	185	162	139	155	167	161	195	161	168	141	153	182	177	169	151	152	147	174	175	168	169	179	160	153	173	185	157	168	171	187	165	169	174	180	172	178	163	177	179	141	168	187	161	176	160	161	150	168	177	153	146	137	159	150	173
6133	1251	2631	3044	2542	2158	1746	1486	1328	1176	1080	958	870	852	827	772	712	709	699	667	636	620	584	592	595	590	558	560	541	522	525	559	539	509	493	552	511	494	536	532	528	515	533	511	544	503	502	482	492	483	489	494	480	526	473	527	457	500	535	485	518	512	481	482	499	501	507	503	469	514	486	510	465	460	462	465	483	518	482	487	476	470	486	474	472	475	464	466	466	474	519	498	445	461	452	496	454	469	477	466	494	486	490	493	530	457	438	501	462	436	451	510	483	474	444	480	461	457	470	490	455	515	488	502	492	490	436	452	461	456	470	480	425	499	490	459	468	497	461	537	480	457	469	472	440	450	507	491	466	473	493	440	445	473	476	510	472	456	490	460	451	537	451	441	471	499	441	474	460	484	506	485	472	504	473	497	511	488	466	505	502	508	473	463	436	469	500	478	463	464	460	470	515	460	453	482	445	465	498	483	473	434	456	492	496	486	473	463	472	431	430	514	472	486	489	446	475	471	492	514	462	454	449	458	464	458	485	495	459	475	466	456	467	477	507	478	468	488	455	457	469	465	483	466	476	490	499	475	454	501	495	456	434	500	471	464	502	485	442	517	466	510	478	514	482	455	459	501	496	488	496	451	433	471	498	467	490	473	455	460	475	492	475	491	427	484	493	457	447	469	467	487	458	491	479	457	519	446	487	484	467	466	498	439	487	494	466	477	467	452	457	480	439	461	472	517	451	465	508	468	472	485	425	494	456	449	523	451	505	460	522	475	458	453	469	482	483	466	469	465	520	505	468	450	487	483	482	504	483	468	574	486	472	477	478	486	443	464	485	473	498	483	447	462	412	460	469	463	499	463	485	449	491	437	488	500	485	499	459	495	485	451	474	513	513	484	459	488	478	502	435	475	462	494	487	488	475	467	447	440	448	455	525	463	441	494	456	478	460	516	445	481	500	451	476	469	475	466	478	466	460	449	485	474	445	440	480	485	474	437	491	479	512	488	491	456	454	511	495	497	509	478	522	473	458	453	507	471	498	505	472	491	466	470	462	493	453	519	477	478	485	461	483	439	509	452	486	450	490	499	485	462	491	471	472	480	459	489	476	444	454	489	441	477	457	481	451	468	484	439	483	463	466	456	470	455	476	500	495	502	475	486	505	443	493	482	480	499	474	464	452	487	489	480	476	489	468	456	493	483	472	438	461	511	492	478	486	432	508	472	474	496	473	469	454	460	438	490	482	463	452	495	480	459	514	434	485	477	510	464	485	465	473	441	469	445	491	455	492	495	476	440	481	468	429	473	458	485	436	476	450	458	480	479	460	513	455	509	471	468	487	459	463	499	437	479	512	507	474	505	485	481	431	487	472	479	487	448	451	505	435	465	540	507	523	484	473	497	405	447	512	433	451	470	503	499	429	464	479	473	464	478	451	498	467	481	464	470	447	481	503	436	456	460	511	478	450	495	501	489	464	479	457	479	459	439	464	483	492	490	499	448	457	500	461	456	489	490	472	442	460	460	481	490	481	460	437	454	493	483	457	454	461	440	478	498	467	478	498	493	495	476	473	460	498	470	478	498	478	507	495	480	466	468	441	474	453	444	477	484	474	458	470	438	461	499	490	475	447	481	471	468	503	496	502	465	481	496	460	475	461	462	504	491	455	491	483	488	458	462	465	486	488	491	462	465	442	491	479	494	460	495	485	479	495	457	534	469	459	506	501	476	481	484	472	449	470	496	518	505	477	458	450	479	459	455	444	456	488	479	477	452	468	485	472	491	446	469	480	474	465	499	481	484	458	474	481	475	482	473	517	428	424	498	437	478	498	485	467	492	499	483	492	458	489	492	477	490	491	463	491	468	502	489	510	462	444	464	463	465	493	512	441	504	470	465	473	480	441	476	508	518	471	513	512	491	485	457	514	501	483	449	483	461	510	466	485	492	500	477	462	461	470	496	496	505	485	436	477	474	472	468	471	454	512	462	455	485	480	464	448	481	433	464	465	506	471	486	446	457	458	493	457	508	477	490	490	453	497	473	497	489	483	460	484	511	514	472	470	511	487	453	514	514	475	467	461	477	475	496	472	440	451	463	481	482	448	460	469	457	487	494	520	538	477	452	475	430	477	462	454	472	440	435	454	478	495	507	507	482	450	509	499	439	498	487	478	467	445	463	446	452	486	474	489	503	465	470	490	489	472	482	488	489	458	459	430	476	478	481	484	476	461	478	509	504	439	481	452	485	492	441	452	460	500	475	464	463	473	479	465	495	491	458	493	460	483	466	502	489	505	445	484	492	517	478	492	493	507	465	479	497	465	466	489	483	469	497	473	510	447	492	472	504	518	454	493	486	485	452	502	458	474	461	500	491	483	513	504	487	460	459	417	459	502	460	491	427	480	464	507	482	448	439	487	482	490	431	486	478	453	494	489	468	445	500	446	469	448	447	489	477	471	461	501	510	493	433	480	516	487	464	444	474	489	484	490	494	512	488	518	480	478	501	460	459	442	479	508	493	480	465	449	500	521	486	453	462	460	477	466	460	467	444	473	484	488	473	460	470	446	480	463	481	475	450	459	436	454	509	477	467	443	449	494	514	483	468	463	490	470	470	481	491	493	489	495	461	452	457	489	514	458	447	440	470	479	460	503	511	489	456	481	521	472	458	488	475	493	472	445	503	484	481	514	468	471	530	446	467	434	444	456	493	423	492	481	484	439	511	482	457	445	499	478	464	508	477	489	465	503	468	486	479	506	500	460	508	485	479	446	451	480	452	474	505	473	504	471	440	484	506	489	463	469	488	517	476	453	477	449	484	488	503	502	468	495	462	466	492	462	485	484	468	469	520	502	480	471	513	523	443	493	491	500	462	487	487	464	449	448	471	501	450	483	506	508	498	448	481	458	448	467	480	455	432	473	451	479	477	480	454	465	471	471	437	521	509	472	461	455	486	488	455	507	466	477	467	468	440	454	407	429	460	512	485	456	431	483	489	481	486	475	495	478	495	469	500	429	473	477	485	465	459	495	435	494	458	480	460	504	474	478	467	474	472	432	515	453	470	473	477	447	467	440	485	456	477	452	482	480	499	463	458	508	481	459	460	459	504	463	477	481	488	459	445	463	440	504	467	476	469	466	461	504	509	460	439	482	496	457	439	474	443	489	447	485	484	518	463	470	494	486	454	460	467	435	502	471	450	479	493	461	475	452	445	488	482	486	489	512	471	484	457	495	465	493	479	478	455	473	460	517	480	442	484	486	481	480	465	479	465	473	528	517	445	462	487	486	473	484	469	467	488	461	523	486	461	506	482	464	480	502	440	458	460	485	470	469	399	496	458	498	450	484	515	499	469	459	464	442	495	481	457	462	499	453	466	472	518	537	502	488	462	449	441	422	465	526	473	473	511	479	455	487	481	432	500	474	467	445	499	446	487	465	454	484	504	486	456	482	462	470	500	433	447	456	521	480	503	467	462	454	445	446	460	460	505	487	455	479	489	435	464	457	464
15650	2436	2525	1867	1281	993	783	667	577	548	481	476	437	446	412	411	381	393	342	390	344	362	370	333	361	334	367	382	345	347	330	307	334	327	363	341	327	309	337	337	359	315	334	330	303	307	324	321	325	332	324	330	348	336	327	354	363	302	311	313	333	311	311	310	329	341	310	317	342	304	335	354	339	354	329	305	361	295	320	332	355	325	334	333	329	319	350	318	303	297	331	328	323	335	339	319	305	322	329	302	292	315	326	313	329	317	292	345	292	310	309	373	317	328	326	328	330	306	324	304	328	289	318	351	338	350	363	325	309	351	302	301	327	303	339	301	306	301	310	312	336	325	300	347	296	316	350	303	311	339	303	309	326	325	298	369	339	323	297	341	330	292	314	326	341	340	329	351	362	311	310	335	325	316	309	335	325	317	319	326	340	325	335	325	324	298	318	315	313	318	310	331	308	332	336	313	328	334	310	318	309	341	341	351	308	326	312	328	321	349	343	344	320	318	314	313	345	309	298	311	324	348	302	310	282	294	320	358	306	282	290	299	323	345	284	310	333	339	334	324	309	344	307	341	324	319	355	324	321	319	304	328	325	330	308	335	312	303	324	346	303	328	335	317	340	330	303	334	296	319	318	301	315	278	304	294	304	303	341	327	357	292	333	319	364	308	313	314	309	298	341	310	333	292	320	310	350	303	343	325	333	317	279	331	315	338	320	336	299	313	325	332	352	333	314	341	338	326	336	313	319	334	332	354	318	325	360	358	323	342	314	313	318	290	335	310	293	326	347	340	320	360	336	301	304	327	275	337	330	319	316	332	324	324	307	333	353	347	321	313	340	379	328	309	340	352	302	330	315	309	268	301	324	302	319	345	305	315	317	313	304	334	323	356	307	325	325	347	348	341	295	335	326	315	313	340	304	331	337	322	305	318	350	310	328	309	329	337	320	325	342	349	292	334	329	302	311	330	322	338	307	312	310	343	344	314	305	349	318	313	325	301	324	319	323	333	343	318	299	323	305	319	349	337	311	333	321	372	340	333	319	308	292	347	314	316	335	318	337	341	282	313	325	342	313	333	291	317	295	296	352	311	288	342	340	302	341	321	313	333	311	333	317	317	303	312	321	301	316	317	344	323	329	358	322	360	341	301	307	286	315	375	281	320	317	340	325	320	316	310	291	310	319	313	322	347	345	308	312	319	314	314	345	285	294	328	328	327	332	301	293	301	299	322	287	377	278	289	315	296	311	306	320	312	318	299	319	319	356	322	314	336	318	307	349	326	346	321	318	309	291	360	312	325	321	345	348	356	330	318	320	320	311	295	314	302	328	292	313	338	340	303	295	273	322	331	301	296	342	367	368	281	323	319	341	330	351	300	340	314	334	330	320	349	315	328	318	323	353	339	307	343	298	313	301	315	329	337	308	319	344	347	342	321	286	292	311	317	312	318	303	287	352	291	333	309	314	338	316	317	332	314	301	351	362	348	288	338	313	313	343	343	321	326	334	333	271	297	315	342	288	326	325	311	320	300	312	306	306	337	311	298	279	293	306	295	317	286	293	339	336	318	331	316	310	371	333	322	315	296	295	364	330	335	320	317	338	312	314	334	345	339	332	333	313	325	333	358	313	314	321	336	350	333	331	316	361	324	316	286	326	359	313	339	342	345	293	374	322	278	301	345	308	329	334	323	342	326	308	282	281	313	334	323	319	336	315	310	299	319	297	313	335	301	346	301	332	321	315	323	331	340	357	320	334	331	322	304	333	310	335	319	323	305	346	327	339	333	343	302	308	335	348	337	295	293	353	345	308	306	326	331	316	297	295	317	333	320	288	311	294	324	325	321	338	318	351	357	351	358	309	302	341	306	346	295	303	319	338	354	303	305	345	294	312	327	343	326	352	299	301	317	379	325	333	327	325	323	295	328	304	296	316	329	309	343	320	321	305	291	321	317	321	332	330	334	332	320	323	340	324	312	320	293	302	312	313	307	314	282	290	317	337	332	318	322	335	327	324	317	295	308	310	334	327	349	319	304	336	319	326	306	314	327	324	287	295	366	316	305	337	272	298	334	315	319	332	327	300	318	348	285	349	321	288	313	332	362	303	322	302	309	315	327	314	330	299	309	315	300	312	320	292	311	315	368	328	298	289	329	363	307	330	301	326	315	287	282	338	356	373	333	310	317	310	309	302	349	346	331	320	316	287	331	290	283	317	341	334	325	328	326	335	329	325	315	324	342	334	344	328	335	329	304	337	304	322	339	334	339	309	310	339	319	315	309	327	321	345	312	318	286	292	301	320	314	349	316	304	317	324	274	330	327	316	311	317	315	263	337	313	332	315	312	347	342	353	311	359	360	287	312	326	326	318	331	336	288	331	359	307	308	340	306	304	354	307	332	346	311	327	319	311	323	311	310	315	326	347	333	290	335	317	294	349	310	329	297	314	323	344	355	337	370	274	324	352	312	318	358	350	319	347	306	336	349	314	360	327	333	322	306	317	345	304	345	333	337	301	324	306	323	326	332	323	352	325	341	307	326	317	368	342	335	317	299	343	316	331	308	303	303	328	268	341	348	326	311	291	321	309	345	344	293	352	281	377	326	310	328	350	337	340	313	334	313	327	389	339	296	318	361	338	334	325	333	326	304	308	326	351	319	319	347	313	377	313	335	311	301	347	306	336	345	320	295	360	306	358	312	332	322	351	330	322	330	312	355	344	342	340	326	337	316	309	326	322	350	326	334	332	315	339	313	328	311	327	316	305	336	352	314	316	351	335	354	338	310	322	314	323	319	289	330	309	300	350	298	305	296	328	329	315	330	332	323	332	357	313	307	327	324	300	319	320	288	311	345	301	318	284	326	316	307	327	321	314	346	335	330	316	325	305	336	305	329	285	317	309	320	308	332	304	352	359	325	319	314	313	284	321	333	295	327	359	324	327	336	354	305	332	343	366	316	327	313	300	348	323	303	315	342	315	305	302	346	387	312	329	301	308	369	316	350	301	292	345	327	323	303	329	337	291	301	331	285	341	309	334	341	350	362	315	348	318	327	370	324	332	342	297	317	309	332	337	318	334	324	322	346	300	336	333	338	324	334	329	309	320	326	305	304	312	312	310	343	305	309	305	302	313	319	302	313	320	332	339	269	315	298	284	307	307	356	317	340	327	308	368	314	308	301	354	313	352	322	321	313	305	326	363	337	307	330	316	318	313	320	321	310	322	320	331	315	334	332	326	337	299	351	320	338	295	323	325	333	334	350	338	306	293	316	320	329	320	314	294	302	297	319	331	301	320	301	326	312	356	323	338	330	314	308	338	331	307	330	314	313	331	300	332	314	327	321	298	297	295	332	302	299	303	328	292	326	368	320	337	328	321	340	344	342	335	349	310	340	300	344	321	340	295	306	340	328	319	335	310	307	336	312	306	348	322	323	317	347	334	313	328	321	356	289	328	334	325	355	326	369	308	369	357	340	323	331	334	336	314	308	328	320	326	290	342	357	363	321
8282	2306	4820	5520	4830	3833	3192	2663	2389	2049	1847	1699	1604	1491	1469	1340	1291	1242	1175	1133	1105	1123	1031	1035	1035	1009	1019	995	978	911	958	934	903	967	896	888	882	917	830	890	924	894	866	870	859	811	845	803	874	868	829	862	814	818	849	795	845	834	830	795	832	827	844	782	818	807	812	835	832	818	818	776	833	833	826	850	831	831	814	843	822	830	857	805	832	793	835	791	804	771	798	870	852	814	810	756	805	787	795	792	820	739	818	799	814	835	796	791	834	788	826	832	765	771	846	787	852	846	771	783	811	809	813	804	782	785	804	788	756	786	848	834	775	818	790	858	786	792	794	793	810	823	762	759	822	766	799	733	809	771	771	838	776	782	813	795	803	783	718	776	775	775	767	782	815	798	857	810	792	785	816	851	792	837	808	795	838	818	764	784	788	789	792	759	780	802	801	836	813	778	823	814	782	794	787	797	812	817	793	742	800	788	797	868	863	797	799	781	791	776	737	783	781	829	786	784	768	833	764	769	818	826	774	786	799	856	866	810	745	813	812	803	824	754	812	810	782	766	796	773	792	805	796	760	772	710	789	808	787	768	751	785	805	769	754	787	835	783	802	773	772	766	841	819	860	814	800	807	808	853	745	780	804	815	767	766	762	788	796	767	774	805	742	810	821	808	817	787	775	713	802	769	821	788	778	820	824	777	783	737	783	833	772	762	838	805	823	825	805	775	810	826	786	766	775	828	816	777	818	810	831	812	757	760	733	805	785	867	722	774	783	795	788	843	765	815	832	790	815	819	809	772	811	833	806	768	771	772	843	798	820	721	800	792	826	785	796	778	772	817	791	812	812	787	804	785	816	830	793	790	771	828	803	753	813	809	791	790	740	851	794	739	794	788	759	813	763	804	790	788	785	824	761	739	778	822	776	776	804	786	798	821	818	801	789	773	782	832	799	791	814	780	842	776	796	815	771	779	746	801	772	795	821	768	809	828	798	815	778	777	798	821	811	788	758	820	789	790	759	792	797	808	777	749	835	756	777	799	833	794	776	802	820	795	815	791	808	799	769	848	831	803	765	799	765	776	757	850	775	838	786	739	783	799	770	779	811	814	803	756	750	803	773	784	742	758	789	781	778	847	807	786	854	765	815	826	785	764	848	768	764	779	802	761	822	773	773	777	806	834	798	809	776	804	800	806	818	780	771	758	783	826	808	741	782	797	804	754	743	808	789	838	848	821	829	803	792	803	786	759	783	813	775	791	764	836	825	811	740	779	835	767	777	804	823	764	817	778	798	794	785	779	825	761	781	748	826	772	824	845	781	824	820	791	827	770	787	836	746	783	759	783	796	827	737	788	811	814	777	839	789	817	790	840	770	800	778	794	782	772	789	814	794	812	778	797	766	736	823	789	795	802	763	759	837	730	740	767	802	820	790	810	801	796	782	764	786	821	840	754	793	819	801	745	753	792	796	760	778	761	813	824	745	858	795	779	785	775	788	782	823	817	813	856	772	791	820	800	830	783	800	787	751	767	803	817	820	787	789	748	786	833	814	818	782	778	757	794	770	788	805	822	777	785	797	779	838	778	792	763	790	799	816	796	787	776	771	795	769	811	797	786	780	759	824	844	795	795	802	763	775	766	844	784	858	748	815	798	796	760	800	784	813	814	775	827	756	852	767	820	835	797	747	846	807	831	780	794	764	766	789	829	770	820	753	781	795	768	824	738	796	800	811	827	805	805	798	822	808	768	791	757	781	823	802	808	798	809	787	806	811	792	797	789	776	822	740	806	802	785	877	830	824	781	787	765	776	780	784	796	742	764	796	764	802	750	798	777	830	776	825	779	798	796	802	796	795	821	791	757	822	762	802	796	760	731	798	839	788	779	770	824	783	797	777	750	806	780	767	774	743	778	737	828	789	804	829	783	779	759	798	823	782	840	804	837	821	798	802	828	811	818	799	765	805	786	829	771	840	759	767	765	799	813	794	785	789	821	825	813	802	788	795	790	795	798	785	763	826	748	725	803	843	791	771	788	820	789	768	783	806	743	844	769	813	789	816	788	797	796	786	773	781	774	799	819	716	816	779	817	780	764	785	774	813	794	822	782	771	818	826	876	796	810	765	809	793	809	752	768	795	811	764	802	792	791	787	786	773	767	796	828	785	779	757	818	791	797	840	876	801	845	788	835	801	771	827	754	816	747	779	792	780	749	783	784	795	767	786	752	791	745	791	772	780	773	759	760	791	747	801	757	785	849	817	766	780	811	791	828	761	796	812	795	797	767	766	777	822	816	801	770	829	837	800	794	823	765	739	795	802	744	702	755	813	792	771	813	801	778	788	784	781	786	751	780	782	771	797	768	782	808	780	780	765	790	765	787	785	795	809	751	860	817	837	761	782	807	794	807	785	840	836	792	795	791	814	781	808	751	821	792	775	790	809	770	776	804	809	754	827	773	789	775	796	784	787	805	801	757	795	808	814	807	799	792	794	837	786	761	771	828	714	782	766	824	828	777	813	797	762	819	753	816	825	843	781	803	780	809	811	809	778	762	813	772	782	810	739	783	794	785	848	772	790	844	798	789	791	804	813	783	819	828	716	859	796	806	845	838	794	807	758	714	797	814	864	795	799	796	742	740	802	801	779	780	743	837	779	818	785	766	824	777	798	835	819	774	851	805	795	800	758	826	802	794	777	770	817	805	824	778	762	766	782	793	764	791	779	789	779	807	847	813	750	835	753	831	797	798	752	737	799	783	815	804	746	792	816	796	807	851	791	761	822	800	838	814	844	779	765	768	781	787	755	819	803	777	805	815	776	829	780	834	834	802	783	828	773	738	809	857	768	798	756	821	793	768	788	777	754	806	809	825	814	783	795	814	834	793	793	859	827	821	771	790	778	804	776	785	755	798	802	827	800	777	781	796	794	760	797	814	743	797	759	840	760	821	818	749	794	780	774	788	829	759	805	784	824	802	844	827	807	835	780	754	799	816	790	758	826	746	829	766	820	801	804	762	817	750	807	798	811	789	838	814	796	747	831	775	779	765	776	780	737	806	778	769	839	806	821	780	811	776	755	791	810	819	760	733	804	792	779	759	784	798	776	790	765	810	758	811	765	795	825	796	771	756	825	813	738	811	769	787	754	748	832	818	762	795	871	769	754	735	780	777	802	748	766	752	787	791	772	816	812	800	819	749	810	784	779	891	741	844	788	802	818	805	807	802	769	819	774	766	806	781	844	789	863	762	769	853	770	812	842	792	794	773	786	804	809	757	825	751	765	739	780	793	827	752	815	783	802	804	765	777	743	780	824	723	843	747	785	795	802	809	825	786	801	764	744	827	841	775	740	799	823	797	817	812	718	768	845	768	768	811	831	832	828	740	825	807	786	839	807	759	789	810	774	758	754	797	833	800	801	794	790	784	820	817	774	748	758	836	774	807	772	771	819	803	813	779	800	797	815	759	795	822	761	780	850	761	762	777	787	814	780	794	791	770	807	801	843	770	839	803
1869	134	124	130	113	112	144	126	126	139	106	107	113	103	112	122	100	89	140	111	98	109	117	100	132	105	107	113	91	131	109	118	98	109	102	101	98	115	121	115	130	98	116	99	114	111	127	111	100	106	112	123	109	111	116	100	111	111	99	106	118	123	117	105	116	113	114	86	115	125	107	130	124	117	119	120	123	90	122	94	109	116	121	103	107	106	112	123	112	123	117	126	103	115	122	118	91	110	113	111	117	105	115	107	106	127	87	90	120	101	103	110	104	121	108	94	108	112	113	101	87	99	111	113	110	105	95	120	116	110	115	108	118	103	101	104	114	115	118	118	102	113	107	123	117	107	102	104	105	105	120	109	106	101	82	98	131	94	122	105	97	121	122	118	104	120	74	98	114	116	107	102	83	115	115	114	117	100	102	112	117	122	102	100	130	116	113	104	112	100	130	112	97	118	110	113	127	99	115	105	122	109	106	93	113	125	105	118	113	96	116	87	115	122	108	124	100	104	110	108	136	114	106	119	115	98	108	107	106	116	100	109	112	112	112	110	106	118	119	106	133	109	135	120	103	104	107	119	126	97	101	136	106	106	151	100	95	121	121	116	97	112	108	90	99	107	124	109	103	101	119	108	90	100	107	97	129	124	98	105	89	122	100	102	116	108	100	103	119	111	128	101	129	103	112	108	124	106	98	105	86	107	113	102	112	108	94	124	114	98	122	125	124	106	104	124	119	111	115	105	112	106	138	114	115	125	109	96	114	126	103	108	106	97	108	113	115	89	112	114	105	123	121	128	119	122	115	107	96	124	121	124	114	97	130	115	142	113	108	125	125	123	106	142	118	120	123	130	109	82	110	101	115	125	104	135	138	104	120	104	117	121	118	119	95	111	116	92	115	104	105	107	127	98	105	109	135	127	115	96	105	100	112	119	109	139	117	94	108	116	104	104	122	94	101	95	100	115	114	108	128	122	113	121	118	113	126	137	125	130	99	112	115	127	124	115	122	120	135	110	124	109	128	110	120	123	110	114	110	108	88	108	123	109	109	114	110	103	102	115	110	133	128	101	125	116	108	95	134	126	103	103	111	105	111	125	137	121	110	104	107	114	98	94	126	127	90	110	108	120	99	121	122	108	136	145	109	93	104	105	116	110	111	103	116	89	105	115	99	115	130	105	84	120	124	103	107	101	113	100	92	113	107	101	117	130	119	111	123	126	94	119	99	104	125	115	126	127	101	106	102	116	104	103	91	118	124	138	119	120	123	104	100	114	111	125	121	97	118	116	97	104	121	94	111	100	99	103	117	101	112	100	107	117	120	133	103	104	106	118	108	115	91	122	99	115	110	137	114	112	97	110	117	92	115	108	102	95	140	110	100	100	110	106	140	94	118	106	108	122	142	149	121	112	115	117	121	105	94	112	112	109	119	108	113	119	100	118	116	122	120	96	116	93	107	111	101	109	124	105	100	98	102	109	103	111	106	101	126	116	111	115	123	111	86	115	110	124	128	136	118	104	107	99	96	107	107	117	103	107	111	117	113	96	104	100	114	87	115	136	94	111	109	83	122	125	116	94	118	133	115	93	120	121	117	113	124	129	123	135	107	110	119	116	107	117	99	106	113	123	112	133	92	105	116	94	111	125	102	114	103	114	112	108	118	99	93	121	116	104	105	104	101	115	108	121	120	116	91	112	109	126	126	114	111	103	105	126	112	120	129	119	102	122	107	110	98	92	105	121	120	103	111	109	95	108	100	109	119	123	118	124	109	104	127	97	114	137	102	99	99	105	126	121	99	121	133	101	115	96	93	115	115	129	98	106	130	107	115	111	112	124	113	127	128	134	130	123	105	108	119	110	136	102	106	102	118	107	109	124	120	112	111	105	122	117	114	115	114	117	129	103	121	100	110	115	97	88	114	119	106	95	138	104	119	105	120	122	99	105	118	102	114	96	128	106	119	125	114	109	131	99	93	108	122	105	118	114	104	117	111	131	97	116	80	107	126	100	116	125	121	117	105	110	119	111	108	123	104	121	115	116	98	118	110	125	115	113	119	116	115	130	117	105	111	115	96	120	120	94	120	108	105	109	104	113	121	103	110	118	94	120	104	128	118	111	105	107	113	112	138	112	116	93	116	112	90	99	118	100	117	115	109	112	126	108	121	113	120	108	124	119	122	117	105	122	107	113	131	122	106	108	113	128	113	128	125	127	119	104	106	117	110	111	109	110	127	122	109	121	121	90	116	127	119	124	120	102	114	104	114	95	119	104	120	105	113	101	115	132	113	129	108	101	122	116	141	126	131	125	103	118	112	99	118	94	112	110	118	117	119	100	107	104	122	106	112	104	115	111	122	112	123	98	116	107	101	112	106	120	104	120	126	120	124	118	125	94	117	117	103	118	112	128	126	105	106	126	119	118	98	124	100	126	102	128	113	104	102	98	107	104	111	109	99	106	126	108	98	106	100	114	106	126	138	99	101	94	124	112	142	121	106	114	107	107	110	108	115	99	107	115	111	87	117	114	117	94	119	130	114	102	98	147	117	88	123	104	111	77	115	114	104	107	116	98	96	123	102	115	107	133	136	127	110	135	126	97	101	110	103	100	127	126	88	105	122	120	109	112	96	95	128	91	103	140	105	140	104	97	116	141	108	134	126	124	85	91	92	115	117	100	109	99	110	100	111	121	93	96	98	89	125	111	129	115	106	104	119	101	120	114	109	95	89	103	107	126	113	129	124	114	121	138	97	110	118	115	117	108	116	105	91	98	117	101	111	123	134	105	125	124	99	109	109	107	115	100	100	124	106	109	122	95	112	109	117	97	93	113	134	109	109	119	119	107	103	115	119	117	113	89	116	105	108	118	97	108	95	113	109	106	118	100	96	103	119	103	122	115	113	83	121	106	123	117	106	113	107	108	125	124	119	100	115	113	112	118	91	98	107	114	100	106	124	129	117	96	121	111	109	107	99	121	125	121	115	115	93	98	128	109	118	88	103	106	134	102	123	85	98	91	112	120	106	122	97	101	116	108	116	112	128	124	114	122	98	123	92	110	97	120	142	101	90	121	121	120	93	105	106	87	113	116	105	114	121	98	101	120	120	136	105	94	104	111	107	110	104	120	118	88	95	107	94	94	103	106	113	139	111	89	125	115	118	108	118	117	115	110	110	110	106	118	104	109	90	109	116	130	113	115	105	116	105	111	129	121	101	110	120	119	118	110	116	125	102	124	114	112	109	114	124	117	119	128	112	118	113	107	102	132	120	120	110	98	78	116	109	105	121	102	140	99	115	113	113	108	137	112	102	88	101	95	122	101	103	121	111	93	99	109	116	119	110	113	84	109	111	120	107	95	113	120	127	112	105	96	98	105	129	115	114	110	100	100	106	93	114	117	101	106	103	101	102	115	94	123	118	118	107	95	108	110	128	112	99	105	135	133	105	108	111	130	109	108	98	112	111	115	112	115	112	90	122	109	101	116	119	93	119	110	124	102	103	110
2156	388	470	429	409	432	349	381	378	378	386	354	348	324	336	366	365	378	329	355	370	328	348	340	343	323	361	357	349	351	319	331	348	353	329	341	321	360	321	325	346	372	338	342	317	315	341	323	339	341	350	359	354	338	340	327	322	329	338	368	344	375	328	334	331	386	369	350	312	369	356	342	382	338	360	337	329	376	342	323	332	333	327	326	333	320	297	334	335	326	367	339	343	347	360	368	354	337	376	353	343	372	338	342	319	358	326	356	343	314	324	346	330	338	372	353	318	346	350	288	332	307	358	334	354	323	337	339	357	346	336	324	316	339	337	338	314	323	331	351	336	335	373	316	338	349	368	332	342	331	351	355	350	339	296	336	359	323	329	344	344	346	339	346	354	321	349	348	362	357	345	352	319	353	341	369	335	309	320	354	328	309	333	351	342	326	321	332	341	334	355	399	340	333	355	347	317	337	334	345	374	337	325	349	343	346	343	369	320	344	346	343	354	306	347	360	322	316	328	362	358	333	368	311	345	379	338	339	336	362	333	360	352	330	325	343	339	318	357	334	349	338	343	314	320	327	322	393	354	353	329	368	322	337	318	342	362	360	377	347	360	346	345	326	392	358	349	319	314	332	334	323	320	349	321	324	323	344	376	345	333	356	320	320	317	332	312	367	343	343	347	330	349	324	385	341	328	352	331	324	347	349	341	319	319	352	346	333	335	330	351	324	344	328	325	332	340	339	331	315	349	328	325	361	336	372	348	378	347	331	349	361	329	358	318	332	355	346	335	338	324	307	355	339	355	354	339	323	341	341	308	339	335	346	351	343	356	356	328	355	350	335	336	337	361	368	353	342	350	346	363	341	339	315	358	317	326	322	345	411	339	338	332	352	358	324	362	325	362	373	321	323	351	312	360	362	303	329	343	370	372	325	353	320	347	355	295	340	365	330	393	345	350	326	323	367	356	342	340	327	371	342	336	387	356	354	342	309	321	331	315	349	344	334	306	327	317	380	366	323	364	319	333	358	349	342	374	362	349	309	314	328	344	335	349	342	346	329	344	337	320	370	334	330	360	347	334	368	317	348	332	304	333	357	360	319	339	298	329	361	367	354	360	357	336	326	332	376	356	335	377	329	355	323	343	341	334	342	337	341	343	324	341	362	369	358	336	332	348	361	321	331	322	322	356	303	380	338	309	328	358	328	362	320	320	363	357	354	347	336	332	387	378	367	319	335	357	327	378	378	318	319	350	329	355	337	357	315	320	319	345	337	327	350	350	322	313	356	325	382	333	373	342	347	343	357	323	316	356	292	366	318	342	344	354	373	365	357	320	335	355	289	352	396	359	360	348	336	357	353	338	377	344	350	328	319	324	333	343	367	315	339	308	346	331	337	353	338	324	367	346	357	374	328	334	327	355	333	378	367	334	321	333	321	355	330	341	353	312	330	353	342	330	316	299	314	338	322	342	349	343	357	344	342	338	345	328	354	352	334	322	349	336	335	377	346	352	340	335	351	301	346	311	351	363	344	327	337	349	322	339	339	332	354	288	342	353	359	333	323	369	355	344	351	354	341	316	328	324	317	316	354	350	323	344	349	331	359	330	359	343	353	377	349	344	366	347	408	310	304	357	369	343	305	353	361	377	376	353	358	379	338	359	332	356	337	346	360	363	343	343	369	296	358	326	335	321	355	350	312	329	356	347	315	333	319	348	316	312	345	343	351	333	332	346	362	351	324	329	354	332	365	359	334	306	343	350	329	328	313	330	344	355	308	368	369	320	305	342	336	332	358	368	317	328	298	365	379	329	336	340	312	333	316	367	358	361	348	335	367	335	309	345	354	358	364	351	338	327	355	355	357	349	333	348	321	338	344	334	373	306	349	319	375	343	345	343	363	336	325	356	361	337	348	333	371	341	354	362	345	382	348	335	379	311	341	344	343	361	350	321	321	342	322	313	316	339	325	347	334	314	343	310	349	329	341	343	340	355	328	325	323	334	342	332	364	341	333	324	346	336	362	339	364	305	342	336	326	347	345	347	350	325	350	348	355	312	332	356	328	336	335	365	348	379	334	352	352	325	345	342	362	339	322	332	357	340	352	334	371	329	378	335	349	336	359	347	325	369	333	335	354	364	316	333	317	352	336	331	330	340	339	352	335	353	350	327	377	364	305	368	328	354	369	329	336	387	348	331	367	349	343	308	336	341	334	320	350	337	347	328	350	309	328	328	306	365	312	341	326	346	364	334	376	355	355	322	336	356	351	356	347	353	317	365	373	334	371	330	339	334	360	324	320	326	325	336	346	380	376	364	354	339	346	288	336	373	330	354	329	354	321	340	357	364	359	324	332	343	327	301	316	345	336	369	338	338	344	361	357	343	322	321	360	342	359	325	341	338	315	374	320	338	354	338	314	335	358	336	384	331	386	336	353	359	326	372	354	353	343	348	330	349	365	359	341	337	381	370	352	361	350	351	341	326	343	365	348	316	352	326	332	318	351	333	348	362	353	314	351	345	358	327	354	335	344	376	355	354	341	340	344	317	367	354	351	336	326	334	350	317	370	332	366	335	350	379	354	330	357	377	318	339	344	384	321	318	343	367	348	332	350	356	341	354	328	345	294	340	347	358	377	351	351	377	337	341	330	342	341	389	340	328	351	347	387	325	359	346	325	346	351	342	344	388	364	325	342	361	357	354	306	336	352	358	301	335	347	335	325	365	348	344	375	328	328	317	313	322	347	370	337	355	330	329	354	313	336	345	365	371	374	338	328	338	344	348	332	354	322	354	329	348	343	339	338	372	356	325	378	360	282	360	313	351	308	326	379	320	318	338	351	390	342	318	322	354	320	359	334	324	353	303	339	350	378	332	348	367	327	316	334	319	348	325	325	348	310	322	357	355	345	348	364	358	363	348	335	337	345	351	329	333	297	341	324	331	370	321	361	338	338	352	322	349	326	339	309	353	349	326	341	312	386	347	363	394	347	332	359	340	364	339	335	342	372	357	337	360	343	318	356	360	346	320	358	326	350	365	344	370	369	358	343	311	343	342	329	383	356	374	316	341	329	360	290	340	323	318	350	331	353	345	320	341	367	320	351	314	361	353	348	331	320	351	360	331	378	324	325	337	356	357	301	355	335	335	323	317	352	373	376	342	344	342	370	313	347	335	324	375	351	343	373	327	346	353	337	363	308	363	361	342	363	331	361	331	363	332	352	352	353	331	329	325	343	335	335	335	322	342	345	318	342	336	322	372	354	347	345	323	371	338	326	361	342	375	322	325	336	341	350	322	332	335	307	372	344	371	349	339	319	377	323	372	373	323	334	373	341	372	363	330	357	345	355	346	334	314	329	321	345	339	370	293	351	378	350	308	362	340	366	334	340	314	335	318	331	334	355	335	333	327	342	354	328	317	358	299	344	369	309	318	339	327	331	349	350	321	305	355	329	340	323	370	345	309	333	323	368	337	348	343	307	348	328	372	318	350	360	372	350	305	342	344	340
7860	931	1141	888	643	490	383	326	294	265	250	220	187	205	196	192	187	198	177	191	185	179	182	192	163	165	157	161	167	171	177	179	170	180	163	157	163	164	168	177	171	157	171	158	171	144	178	145	183	153	190	164	163	184	159	175	169	166	171	185	155	161	179	159	170	154	173	162	175	174	163	177	164	139	200	167	172	141	155	165	166	172	150	191	170	176	163	174	151	158	152	185	156	199	191	184	175	157	166	184	179	181	159	145	183	163	180	155	163	167	175	136	176	173	165	184	147	164	175	183	171	163	166	156	158	156	165	171	167	192	188	165	177	169	168	180	156	179	162	168	174	173	155	193	187	166	163	174	156	177	178	149	141	174	168	190	148	164	164	148	150	171	176	177	161	154	151	147	170	162	159	169	153	145	162	180	159	168	164	164	167	166	152	174	178	173	158	149	171	154	171	172	154	166	160	140	161	150	171	155	154	143	172	153	178	146	140	164	176	179	157	184	190	185	143	141	178	171	202	175	178	161	149	179	153	171	152	163	148	140	166	175	166	158	165	158	151	190	139	154	146	155	140	171	166	211	185	170	152	151	177	189	171	178	157	170	158	134	188	158	145	180	162	154	172	170	154	151	186	164	148	166	164	174	141	134	173	177	156	168	161	155	167	153	150	173	176	166	168	162	181	187	152	160	160	178	166	144	200	169	158	180	199	156	141	162	141	154	196	173	161	172	179	173	159	143	170	172	152	170	169	177	158	166	168	140	136	149	165	157	145	159	173	159	150	144	184	197	155	149	148	154	160	151	167	191	186	136	161	168	183	168	157	175	160	151	151	156	156	148	180	185	156	159	178	162	167	146	151	172	159	167	174	180	168	172	174	171	176	171	178	178	154	171	148	140	175	141	154	174	163	160	152	151	159	157	168	169	163	163	165	153	197	172	154	134	155	160	166	141	146	158	194	166	174	166	171	155	151	163	179	169	172	171	161	168	162	159	168	157	182	169	149	154	157	153	177	152	168	169	146	152	195	172	166	144	169	171	140	157	148	166	144	158	155	173	160	166	168	158	165	161	172	155	180	185	172	181	148	137	153	145	186	151	158	159	163	167	163	191	151	168	156	167	142	184	152	153	170	163	157	169	157	130	154	181	160	170	170	154	160	173	154	154	171	148	174	140	205	169	187	169	182	164	163	171	165	169	152	173	168	178	148	156	164	130	136	145	167	140	157	140	171	170	171	159	169	170	176	160	167	169	166	122	146	153	155	152	171	140	164	166	170	160	169	137	186	163	177	175	160	135	174	160	159	152	153	159	131	168	164	185	151	170	169	154	192	184	167	179	162	174	153	156	162	151	180	145	160	159	161	172	147	165	156	187	166	175	180	171	176	162	166	161	160	153	160	155	182	194	177	155	163	156	163	167	154	154	154	143	156	153	171	154	162	161	161	173	178	177	180	173	168	159	187	157	175	163	172	166	183	159	172	158	155	162	147	175	141	162	168	167	174	179	191	160	134	160	151	174	164	162	157	169	165	155	149	163	169	168	174	137	147	132	170	183	154	174	164	168	167	163	212	174	169	180	156	177	166	161	178	156	178	139	162	161	150	187	153	170	181	141	172	141	172	182	183	169	183	174	154	182	157	168	182	160	161	159	150	175	160	175	176	178	160	158	165	153	146	181	191	178	150	185	171	146	159	145	174	152	161	157	144	151	172	139	128	152	157	160	144	160	178	186	177	161	152	152	145	171	161	139	151	176	159	159	153	154	163	171	155	140	157	148	171	172	183	135	162	167	161	146	177	164	153	178	174	177	156	151	167	176	168	182	165	171	152	171	180	172	153	143	141	152	178	175	170	152	176	157	160	172	176	175	172	158	157	152	149	157	142	148	170	167	151	175	159	178	167	165	157	171	166	163	166	177	154	180	164	156	176	157	163	144	164	151	160	140	169	130	154	165	149	146	146	191	185	174	162	163	173	161	158	164	134	168	182	171	171	168	176	159	154	183	156	163	170	157	149	173	177	155	144	163	151	168	155	171	138	149	177	167	174	172	184	151	134	170	166	167	177	155	150	167	177	161	172	168	149	167	163	194	157	155	186	181	169	157	139	161	164	142	174	169	158	186	157	151	182	190	154	162	166	181	154	158	172	163	161	154	147	164	170	167	157	153	154	169	157	151	161	167	160	165	166	186	167	163	167	169	173	152	188	186	171	190	187	157	178	153	152	172	178	171	183	161	143	142	171	155	161	141	162	177	168	143	159	148	176	184	159	179	158	149	161	163	156	139	171	146	168	153	173	162	160	154	160	144	190	180	157	167	187	154	156	171	161	142	192	151	162	174	173	167	145	150	137	162	161	153	181	171	178	157	155	156	171	139	173	150	172	175	135	146	162	150	170	168	184	140	154	153	169	152	145	183	150	153	160	186	158	188	170	149	155	157	169	171	171	172	162	148	173	182	182	186	164	156	198	158	185	161	167	159	207	173	164	166	188	154	160	174	176	156	188	148	187	147	179	184	163	160	172	186	195	155	155	178	177	159	143	158	167	159	157	147	159	156	149	170	169	159	161	168	175	151	137	178	172	175	179	159	177	165	143	158	162	165	178	197	173	138	159	176	163	171	163	152	152	163	187	161	145	147	151	146	160	176	166	150	177	174	165	173	154	136	157	167	173	162	190	168	164	166	154	169	167	169	170	152	160	164	159	172	182	170	160	155	178	171	165	150	154	171	165	166	165	178	181	179	172	161	159	174	185	176	138	174	175	138	150	155	174	164	164	151	141	174	164	156	153	169	165	154	174	165	171	163	163	174	164	152	179	179	151	166	142	154	177	150	169	156	161	161	152	166	146	148	184	165	140	169	175	204	152	157	162	158	152	160	185	177	167	161	177	159	153	155	170	158	165	174	173	184	161	166	177	167	183	137	155	161	171	181	162	168	161	137	185	148	182	200	176	168	168	150	179	160	145	177	162	144	145	164	142	159	174	183	166	167	176	163	166	163	167	151	179	153	175	141	185	181	164	163	152	159	185	173	176	176	168	136	171	154	151	151	161	164	196	159	182	179	167	174	171	170	167	154	171	123	168	163	151	169	173	150	163	163	149	170	157	182	166	173	173	183	178	163	142	170	136	160	178	165	182	160	145	191	177	147	152	167	152	162	162	170	159	172	182	148	160	151	139	148	185	172	176	168	173	161	168	176	172	163	142	151	188	152	155	165	158	150	173	148	161	175	177	183	168	185	142	182	168	144	134	162	153	184	163	188	157	174	157	168	164	171	174	163	161	164	171	150	175	172	165	180	170	168	152	152	172	175	135	134	170	192	170	195	165	171	146	171	155	165	187	149	167	151	181	151	140	167	150	161	158	166	153	156	176	135	168	164	192	171	154	159	170	156	162	161	154	168	159	162	177	145	168	182	178	185	188	171	208	143	139	181	170	176	147	170	163	163	170	173	158	182	149	173	174	163	170	137	173	158	187	171	170	163	171	152	185	156	165	190	140	169
6033	1216	2477	2954	2592	2097	1736	1498	1227	1173	976	931	910	796	751	799	725	673	693	634	617	604	631	573	592	557	563	563	561	555	500	540	531	561	531	543	537	509	539	479	471	533	471	525	505	461	480	506	488	493	484	470	525	509	490	488	519	472	480	487	500	477	485	465	505	505	493	457	520	454	498	507	470	492	440	471	472	446	445	485	498	457	474	536	471	458	440	479	475	471	492	445	454	493	475	470	498	434	430	478	469	492	450	520	439	464	453	458	457	470	474	477	504	493	482	491	482	435	437	464	478	453	463	476	507	460	469	483	452	480	485	480	478	443	443	473	490	455	464	460	446	467	474	464	467	490	475	487	422	493	478	448	448	437	475	457	464	493	482	482	470	475	460	459	453	501	527	499	469	486	484	515	471	476	444	443	471	469	456	469	469	480	501	504	495	458	456	463	476	493	465	453	472	479	487	497	458	514	458	478	477	497	455	492	482	473	527	490	522	497	459	458	472	473	451	473	467	484	491	461	509	473	457	474	498	515	443	450	485	464	472	473	501	486	468	504	461	438	487	454	467	475	483	498	469	517	469	470	440	485	458	516	474	476	436	444	470	483	455	481	439	485	476	430	464	493	425	442	475	442	492	495	494	441	463	412	461	471	482	477	467	407	506	458	515	422	468	478	487	455	462	485	481	510	493	468	476	447	490	530	446	489	472	455	472	430	451	458	504	478	502	455	457	445	460	451	477	442	479	458	469	508	464	499	470	476	485	503	436	480	465	497	483	409	459	506	486	463	482	494	455	483	452	442	479	492	502	510	427	446	465	461	480	480	472	426	488	441	497	471	462	446	528	448	507	454	481	469	444	466	480	467	458	458	452	492	511	476	490	473	454	431	464	442	433	448	450	514	518	470	507	515	474	468	473	499	458	436	482	476	503	501	504	424	471	463	494	489	466	468	480	449	439	451	489	461	529	476	491	454	444	463	468	504	464	473	425	452	462	445	499	494	477	479	494	493	465	465	449	506	478	499	448	454	471	496	463	485	478	488	460	510	457	503	439	445	503	452	498	505	487	444	470	487	447	492	486	447	459	442	459	450	472	473	462	496	498	490	479	492	477	484	484	448	459	450	483	439	476	493	479	468	443	471	483	466	503	450	457	511	479	435	465	471	446	439	444	449	457	438	472	453	448	474	477	461	464	477	451	460	481	481	464	442	456	419	481	462	459	483	456	488	462	452	453	469	504	473	483	448	462	485	454	489	466	462	474	453	458	464	489	471	462	437	501	468	435	463	494	433	500	444	513	494	468	429	479	444	507	463	459	468	445	471	502	431	464	471	489	521	463	478	461	459	484	489	471	475	483	473	464	479	442	499	460	467	488	457	465	483	467	447	491	494	468	478	445	440	477	461	471	492	453	446	521	476	453	468	513	540	426	453	476	454	434	495	472	461	431	443	479	499	487	475	447	473	476	468	471	486	497	489	469	463	479	447	479	443	467	461	529	523	477	491	507	485	452	466	481	468	489	460	472	405	449	457	491	468	500	465	488	468	455	503	474	449	505	474	438	465	470	424	473	514	480	448	446	469	481	451	434	450	492	474	441	503	464	475	451	493	483	508	487	461	458	471	492	438	522	484	475	470	485	470	475	475	502	459	445	491	500	464	504	485	432	470	505	478	488	473	466	471	476	462	485	485	490	475	492	469	466	488	490	482	487	470	477	436	473	482	463	473	448	465	508	460	496	507	496	442	467	440	485	463	468	481	436	497	510	451	491	480	447	481	449	479	505	441	509	433	451	450	488	464	463	446	457	431	453	473	464	456	504	451	461	471	480	463	473	421	448	433	481	461	484	458	474	497	473	516	489	450	470	453	426	477	456	496	419	480	486	433	433	476	427	482	498	474	489	470	491	491	463	484	466	443	533	465	435	493	491	468	438	475	452	461	469	450	461	480	442	480	470	453	473	459	458	474	477	451	479	466	441	479	497	428	464	460	475	421	459	479	418	491	485	430	469	495	445	460	497	485	457	477	464	431	476	460	476	466	446	462	486	479	439	425	488	496	476	465	488	481	474	457	461	431	457	434	480	475	458	463	475	504	512	436	475	500	466	460	451	469	472	470	465	473	475	492	477	459	482	459	444	455	437	439	443	469	462	456	457	478	496	495	443	471	459	434	454	444	477	493	457	460	456	482	474	493	461	492	487	447	444	489	475	429	489	460	473	482	515	406	472	487	446	520	469	469	493	487	475	473	439	486	517	454	503	439	485	477	456	488	470	493	501	467	466	437	469	487	464	518	417	461	460	461	465	481	458	504	438	493	476	517	470	449	492	459	423	421	468	490	454	471	464	455	493	495	473	496	455	459	465	485	504	412	468	479	492	449	477	481	455	471	424	488	463	484	475	480	445	461	469	446	471	512	473	469	449	502	473	456	457	501	429	468	490	493	492	493	479	450	462	459	469	446	462	447	479	471	465	443	472	477	441	470	450	471	449	464	449	492	464	464	476	486	509	443	456	458	465	495	438	501	475	484	495	436	515	468	480	478	472	464	445	498	486	525	487	487	460	481	444	473	437	496	522	448	470	443	451	423	482	483	486	460	480	429	483	455	459	507	493	462	485	467	451	452	470	461	498	486	426	478	459	442	483	470	469	523	475	499	427	461	484	428	465	466	477	454	481	477	473	498	471	479	447	477	448	494	438	481	447	446	455	455	484	451	461	451	454	442	468	454	482	439	464	476	469	469	503	461	443	495	438	497	496	476	465	465	465	452	439	454	476	481	453	497	467	474	470	478	438	446	468	440	452	493	451	484	504	484	502	495	474	459	484	471	473	426	472	476	491	478	473	474	469	464	448	466	449	479	487	455	448	444	463	509	475	441	489	454	486	451	515	411	458	444	419	514	454	487	467	478	502	469	482	450	425	487	475	443	466	442	467	425	465	469	452	458	476	475	436	475	460	499	482	459	427	442	434	466	456	472	493	479	476	476	502	504	476	439	462	474	479	475	474	496	481	464	475	499	434	457	469	487	465	483	473	452	431	463	441	493	453	464	466	485	447	474	462	463	442	452	409	491	422	455	513	506	434	426	455	506	462	480	468	481	474	448	455	463	484	423	477	486	493	419	459	471	467	457	442	458	436	448	477	443	500	459	491	488	487	446	481	475	445	460	415	496	453	466	510	471	488	444	461	452	483	483	474	461	458	499	480	475	473	437	467	471	454	428	479	451	422	487	446	466	448	451	480	477	465	471	420	465	479	424	492	498	519	462	450	424	506	454	491	495	465	505	456	439	493	471	458	469	454	503	477	453	477	490	469	434	462	517	475	489	510	492	473	492	499	456	480	475	479	462	494	473	474	495	473	449	456	475	501	462	484	493	486	446	487	452	485	492	440	531	457	479	478	509	515	486	449	441	477	461	459	450	453	457	457	496	494	446	456	421	427	490	507	459	449	432	442	479	471	443	417	446	450	456	478	497	467	469	475	484	442	437	450	476	474	442	466	476
14990	2461	2415	1881	1354	990	812	670	577	522	518	447	426	420	386	407	393	341	377	375	352	327	341	343	351	376	376	344	316	345	386	359	322	325	347	352	351	318	340	329	350	348	331	314	329	324	297	349	313	308	315	332	330	310	338	347	301	327	340	309	348	316	333	321	363	327	370	336	307	286	331	318	312	335	328	294	337	322	314	334	342	306	295	314	300	339	333	342	331	346	316	326	321	308	339	340	334	312	336	338	299	346	333	300	299	337	279	345	292	335	335	342	312	325	374	324	350	326	335	302	300	317	306	301	328	336	316	315	327	329	300	318	295	321	315	311	355	308	294	337	326	324	306	301	301	310	312	309	310	311	285	323	298	347	338	294	295	349	340	329	333	288	351	320	306	304	296	303	349	300	318	316	324	289	287	293	330	317	308	306	301	322	324	298	333	280	310	307	344	306	339	328	300	335	293	308	319	337	311	297	346	304	351	331	283	308	316	291	341	309	318	349	319	342	315	316	313	315	310	290	319	347	333	313	331	348	299	311	316	336	309	270	329	320	334	346	326	313	296	307	330	333	324	336	335	321	302	332	294	312	318	326	314	340	325	323	277	316	329	320	330	304	303	313	325	332	346	297	302	308	319	329	306	351	299	323	342	340	325	304	302	332	315	319	310	293	310	313	300	293	302	336	315	338	303	341	358	322	287	313	300	303	328	331	327	329	330	311	317	299	301	302	295	306	303	334	330	349	349	306	330	349	297	320	300	331	332	276	314	333	350	292	323	284	314	341	329	313	306	313	328	324	275	352	309	331	312	302	293	292	353	340	306	337	303	318	296	330	353	321	317	319	286	323	347	315	303	314	305	337	335	334	273	313	305	334	300	317	320	304	313	347	337	304	302	303	326	318	330	340	350	288	312	326	327	332	325	310	313	343	276	358	330	290	318	335	330	335	287	293	315	316	321	333	358	331	319	303	325	299	336	319	343	335	322	304	296	327	286	312	335	302	293	350	324	311	321	322	312	321	327	305	336	308	315	345	322	302	335	325	307	297	279	327	302	318	321	314	311	287	351	307	333	322	313	304	317	313	319	307	329	328	342	306	328	324	290	350	354	304	348	328	312	301	322	303	303	282	339	336	308	330	325	296	304	310	339	318	339	305	334	292	351	310	297	295	328	300	320	306	318	309	299	334	306	335	331	279	303	322	357	311	291	312	301	342	306	313	343	319	314	327	340	349	318	321	335	332	284	293	353	299	296	297	334	311	303	300	351	310	311	298	305	295	322	325	328	310	271	318	317	326	306	323	308	304	332	325	324	314	293	285	327	300	303	312	284	342	320	311	334	316	317	304	337	276	328	327	302	336	332	313	294	317	294	337	295	328	310	295	317	307	316	312	304	308	289	357	300	344	324	319	340	305	325	341	299	324	326	309	363	308	339	309	321	315	274	334	311	307	336	332	332	343	329	311	349	325	314	316	287	319	320	354	323	332	335	334	324	298	314	315	328	297	322	330	327	359	336	326	320	326	350	360	323	333	325	324	326	323	282	319	299	325	314	286	321	321	315	288	304	327	303	333	320	310	276	313	334	313	315	328	333	343	304	325	320	317	301	339	318	333	316	336	297	288	325	307	340	343	331	300	317	315	306	341	299	355	334	281	325	290	296	281	297	360	317	318	315	329	319	332	315	282	328	318	331	332	339	345	297	317	320	323	310	302	323	358	317	327	326	308	313	343	317	289	335	328	294	333	331	332	302	316	319	308	310	283	308	310	306	295	292	303	341	291	307	346	316	293	312	322	316	328	332	322	351	323	318	332	332	303	311	338	341	336	321	326	319	292	318	332	312	343	330	346	335	298	300	334	309	331	285	332	328	324	300	328	348	330	365	284	318	296	329	339	345	315	341	314	330	308	325	337	318	318	342	309	327	346	337	308	332	315	340	347	288	332	328	324	330	315	312	332	313	329	316	307	297	306	326	308	317	355	319	335	282	314	298	317	323	329	306	331	293	323	297	320	310	301	306	328	317	316	346	307	295	320	324	328	312	314	330	314	321	298	329	307	316	288	285	302	299	308	274	330	311	322	320	311	305	299	314	349	325	300	339	355	336	335	325	320	335	306	316	319	295	329	307	320	333	357	314	285	305	320	328	315	331	315	295	331	300	328	317	325	312	327	340	292	300	296	323	329	312	328	311	278	287	330	344	315	348	295	336	292	335	313	317	342	332	314	326	299	330	283	299	302	312	355	316	318	327	343	314	337	330	336	337	342	295	352	311	315	301	283	303	307	313	295	307	318	316	304	321	355	280	324	344	295	323	351	312	348	316	305	297	339	335	309	321	337	310	342	333	343	306	333	318	302	326	352	329	319	358	327	277	296	272	342	330	337	331	313	348	355	305	351	311	340	290	329	319	314	360	313	306	321	297	328	319	298	282	335	337	333	352	300	357	306	315	316	325	313	316	296	303	307	342	263	313	309	328	329	353	285	295	313	328	347	303	329	337	297	310	315	316	314	286	319	304	346	303	299	298	305	336	329	295	329	343	325	320	322	329	304	299	316	321	329	304	331	303	325	280	266	308	332	299	298	340	319	310	302	310	324	363	344	357	340	315	314	328	333	318	311	323	336	331	318	313	301	313	298	332	327	322	316	327	351	332	284	299	332	303	337	331	353	317	368	328	321	354	320	298	325	292	301	322	321	296	302	318	313	340	300	325	338	333	322	317	308	292	313	344	299	318	282	285	324	305	305	324	334	313	322	335	313	329	339	277	353	333	322	308	322	320	312	303	318	340	302	312	348	330	320	311	323	315	332	319	295	342	317	311	303	329	345	288	291	327	304	299	317	336	318	311	331	322	311	310	295	327	309	281	321	334	300	318	320	344	325	335	334	335	303	337	292	320	315	306	285	320	303	336	336	348	330	319	331	352	298	312	303	331	342	314	309	306	312	321	306	311	321	333	299	316	324	342	290	328	311	318	329	312	339	289	322	313	300	313	325	351	295	325	327	318	332	314	364	359	301	342	311	360	345	322	276	336	280	315	295	349	332	312	328	321	292	337	313	323	327	319	326	316	334	350	328	304	292	332	328	330	309	323	296	303	294	335	356	339	318	317	277	327	303	299	302	307	314	318	335	345	332	319	334	305	319	316	313	320	312	295	320	328	300	320	342	325	333	316	314	289	332	351	315	318	326	331	328	299	312	305	301	313	291	297	309	288	333	312	322	366	317	326	320	324	307	305	329	315	304	315	357	312	320	317	332	328	318	317	322	350	286	318	307	300	331	284	278	293	319	313	315	333	269	313	337	319	343	353	298	316	312	323	308	297	318	298	322	342	297	295	306	309	314	299	308	344	278	331	293	338	288	290	291	297	323	303	328	325	319	346	327	336	317	310	355	343	299	322	346	331	309	350	294	301	328	320	327	334	320	320	311	293	326	329	317	369	360	280	318	323	308	315	280	288	335	354	336	308	332	304	313	315	312	324	293	290	296	308	322	306	307	338	313
8050	2257	4855	5510	4740	3937	3206	2715	2356	2150	1933	1776	1585	1495	1400	1324	1277	1216	1195	1150	1082	1068	1083	965	999	992	982	1002	958	943	919	878	903	878	876	866	897	858	903	894	906	852	819	889	862	843	904	860	815	861	866	843	814	799	849	847	797	860	821	830	859	842	780	789	827	858	808	834	824	855	792	771	791	829	774	830	796	823	833	782	841	800	796	758	800	758	808	802	796	791	815	804	840	735	805	785	792	802	821	787	702	789	831	837	817	816	749	758	792	837	753	772	762	801	800	828	835	783	791	763	763	764	758	782	756	757	772	783	813	821	783	827	798	794	769	789	796	799	781	796	766	795	783	782	839	808	766	799	764	795	795	828	761	769	776	751	802	826	785	776	763	796	792	757	765	738	834	802	801	738	817	745	766	761	804	804	781	840	755	768	752	791	837	789	790	804	773	796	769	784	772	793	798	754	785	793	826	754	811	852	793	786	756	791	759	709	772	834	810	725	767	791	806	788	801	802	817	769	760	797	777	796	751	807	768	837	781	739	782	796	780	783	755	799	776	744	778	809	776	800	789	753	789	794	772	794	847	836	752	776	816	799	747	753	782	798	775	812	797	762	764	775	809	770	718	782	815	750	787	740	774	818	783	755	795	750	836	741	790	810	790	804	773	721	751	801	772	813	772	833	834	744	787	787	792	778	783	787	757	776	788	788	739	787	808	802	786	802	774	770	765	763	798	753	773	774	793	805	781	778	793	788	822	792	727	775	795	787	771	784	747	805	801	746	755	829	805	802	777	786	851	757	790	846	747	754	745	803	843	759	786	764	790	804	826	732	796	807	808	761	776	751	804	769	765	813	783	782	781	765	820	764	796	821	804	801	807	814	766	732	781	782	743	769	791	795	739	782	781	773	813	756	840	770	823	748	771	797	786	777	781	779	768	771	776	762	749	763	784	768	829	786	803	792	808	764	790	729	761	821	761	747	810	807	817	789	818	797	799	837	802	725	764	763	829	753	772	773	753	786	782	770	817	777	765	792	779	794	775	794	785	828	807	782	783	787	789	773	733	796	806	788	792	771	772	784	818	786	818	787	758	756	806	827	806	800	744	723	800	759	740	779	774	759	763	802	801	788	738	801	827	824	811	825	747	758	790	789	767	802	798	785	788	771	757	740	829	787	799	793	764	772	763	810	802	771	796	782	752	811	799	738	739	752	815	744	740	788	778	756	769	808	809	775	751	822	757	823	758	757	827	822	746	838	801	783	815	781	785	785	765	767	838	751	808	729	819	820	755	832	812	763	780	742	726	793	854	752	766	791	787	811	783	784	779	793	772	738	799	814	791	814	763	803	819	792	837	816	770	771	770	808	788	821	757	793	747	756	784	802	812	815	782	779	781	771	847	744	779	784	759	762	826	858	785	788	759	773	769	772	816	797	816	752	756	712	741	785	815	777	811	800	766	830	774	765	750	807	806	759	772	774	773	799	800	805	760	776	808	751	727	837	788	712	762	803	812	785	797	780	829	821	706	768	776	765	788	744	812	804	730	770	821	824	794	830	726	813	820	752	808	806	785	783	759	756	837	735	768	787	797	787	775	791	777	819	777	751	782	828	811	787	748	764	786	789	768	755	814	791	797	734	742	800	763	774	810	758	759	759	756	795	752	777	782	802	782	717	767	790	757	771	791	789	790	794	772	753	799	819	759	822	757	768	837	784	738	806	802	761	815	766	771	821	833	802	796	775	803	788	806	773	754	813	770	796	807	764	767	763	793	746	813	777	773	764	753	803	792	811	758	768	815	763	737	761	750	835	772	780	802	781	787	829	763	791	762	809	749	746	810	801	753	759	742	760	782	825	755	788	759	783	726	757	837	807	761	773	790	777	788	807	836	784	776	755	782	795	767	786	750	755	791	811	828	778	818	820	771	781	773	763	759	734	806	800	779	817	782	777	792	801	806	770	747	791	833	768	798	827	795	758	804	789	741	791	732	782	746	771	789	793	750	790	770	808	778	820	783	775	720	824	766	774	768	767	777	741	801	747	780	751	731	828	810	776	768	728	793	786	763	778	762	821	816	780	778	816	767	804	755	785	800	789	764	811	739	806	762	793	758	747	818	747	783	785	795	773	802	779	771	773	827	795	749	731	819	752	774	773	764	765	813	777	772	794	763	848	813	834	783	800	797	789	771	808	798	781	799	785	786	763	753	768	793	757	771	804	786	797	807	764	802	773	756	786	737	782	858	761	805	817	803	780	750	742	797	773	741	728	773	800	809	784	760	794	814	765	804	808	756	787	760	780	785	724	801	754	797	787	804	796	814	833	733	772	782	736	780	785	779	791	794	758	762	773	850	816	829	800	828	810	766	777	734	781	753	746	784	777	788	770	809	720	764	769	780	772	806	757	811	800	796	758	793	797	782	771	797	761	800	787	769	796	749	802	795	761	767	821	789	759	824	757	776	718	789	788	739	758	772	781	785	841	792	818	762	783	788	774	829	841	767	770	776	857	753	774	743	792	796	808	814	769	773	765	783	767	780	773	771	770	788	791	813	784	730	753	761	760	795	779	765	794	803	779	772	816	819	800	841	818	776	753	803	783	762	776	763	784	736	777	752	796	775	800	815	741	778	792	762	750	798	791	777	792	751	779	826	788	809	794	726	753	839	812	809	766	774	782	814	760	796	754	810	802	755	755	753	790	805	763	805	838	759	788	777	798	773	800	817	749	780	773	775	807	776	777	774	771	767	803	838	741	793	794	803	820	814	745	768	772	771	839	850	786	789	784	813	751	755	772	809	768	839	761	801	746	803	762	796	806	769	788	806	745	769	755	765	783	788	779	814	750	806	803	820	793	740	810	758	769	774	766	775	806	804	729	775	763	779	784	742	780	752	795	812	786	794	804	774	818	774	813	786	830	766	755	818	808	878	809	748	751	809	758	818	786	746	798	809	790	755	759	766	768	802	745	833	774	775	783	800	773	814	775	784	739	828	790	754	771	775	812	785	757	780	787	804	826	776	762	760	806	807	781	794	795	760	783	751	764	789	771	771	785	789	820	762	781	767	819	768	796	712	723	793	826	786	790	749	828	808	790	767	808	772	804	757	779	795	755	818	742	768	765	794	820	793	809	785	785	826	765	784	828	807	784	814	780	825	742	784	743	818	781	801	771	820	818	761	752	785	794	753	792	796	817	814	812	736	827	764	779	765	772	789	789	797	741	772	818	772	772	810	772	783	766	766	784	735	801	748	780	773	801	787	776	768	793	848	796	737	802	833	827	818	717	733	751	764	767	805	775	799	753	761	749	766	778	757	798	787	776	724	743	824	764	781	745	773	797	779	799	751	798	763	794	773	793	795	832	788	776	772	771	765	774	792	804	768	781	755	812	774	763	765	771	773	754	812	752	744	818	760	738	752	830	741	758	834	746	745	764	742	797	808	753	773	832	763	705	784	808	757	801	771	834	774	796	789	814	803	781	843	785	764	731	783	811	782	762	820	784	755	739
1880	117	125	116	121	104	136	113	113	103	98	115	109	114	116	95	109	113	123	101	108	97	103	101	106	109	99	90	118	93	102	112	104	124	88	120	125	91	104	98	89	91	95	108	116	96	115	108	85	106	103	117	114	116	113	90	103	89	92	104	109	95	109	117	135	128	104	112	100	105	117	102	90	111	120	115	95	104	94	118	115	110	115	101	100	127	99	109	95	119	115	116	90	112	95	99	104	103	107	97	113	105	113	108	92	90	93	123	106	127	105	102	116	104	101	125	95	97	111	111	97	108	122	113	108	116	92	119	130	119	90	112	117	132	92	109	100	90	122	90	129	94	112	98	112	112	129	93	116	107	106	111	107	106	127	108	115	125	109	104	92	90	94	96	87	96	81	110	109	91	97	114	112	101	107	97	101	115	112	92	105	109	109	112	126	123	100	123	96	92	87	108	97	99	102	98	106	111	115	102	97	96	116	105	87	93	101	110	124	111	103	111	110	113	122	109	111	123	95	104	102	101	118	114	106	104	116	101	105	123	104	100	102	107	101	107	116	113	113	113	99	95	107	95	99	101	101	113	105	83	118	96	118	101	120	102	96	90	114	103	113	83	107	110	103	93	112	106	138	115	116	107	113	122	97	133	109	99	108	111	114	110	104	116	106	115	106	121	123	91	104	117	92	106	86	98	85	113	90	101	108	102	129	108	106	107	138	124	120	106	100	110	104	111	95	103	119	122	99	109	120	131	87	94	99	131	112	107	110	110	106	93	111	109	104	94	101	85	111	102	98	128	96	111	109	102	104	118	115	134	114	105	108	117	117	120	98	106	110	107	104	103	98	106	120	117	97	107	100	92	101	103	95	113	116	87	100	86	110	112	135	111	105	110	98	112	96	85	93	97	128	89	114	95	107	113	107	109	110	111	122	98	105	98	112	110	117	115	122	103	124	93	106	110	96	120	119	123	125	115	116	115	120	99	116	115	110	103	116	99	115	103	108	112	117	96	111	106	103	112	111	105	95	119	141	98	135	113	109	108	96	110	98	125	131	98	116	114	111	110	112	108	97	110	114	100	126	117	117	105	98	109	127	104	118	112	110	100	114	116	108	115	111	113	111	114	90	113	95	104	118	106	112	118	103	113	120	122	105	109	113	106	102	129	99	128	109	110	117	116	123	94	108	93	125	86	98	116	103	109	109	106	115	111	109	97	99	97	108	134	119	100	91	98	123	100	98	93	93	109	107	125	117	115	112	117	112	98	130	109	135	96	105	113	120	131	104	96	121	113	108	120	123	107	110	129	101	110	111	117	135	99	123	113	115	118	116	118	113	85	101	101	104	107	99	86	99	99	95	110	123	99	112	107	110	110	108	98	100	115	107	93	109	117	96	107	99	97	133	118	120	121	119	105	108	93	129	104	97	121	115	118	105	92	105	96	97	93	96	119	103	95	114	98	99	112	107	116	107	122	111	129	120	114	132	119	94	113	106	103	121	106	102	116	118	100	98	103	113	118	129	110	124	102	114	121	100	129	93	94	111	124	99	107	104	99	110	100	105	115	127	101	91	114	107	113	103	118	95	115	86	104	103	104	110	112	93	115	90	85	100	93	114	107	100	113	100	105	103	97	103	107	98	119	135	94	99	104	102	92	113	110	122	101	96	97	113	89	112	125	99	125	106	111	106	119	96	127	104	118	110	113	93	98	118	109	103	113	108	107	88	112	100	85	104	102	104	103	105	106	107	100	106	102	113	125	109	101	122	99	104	106	118	109	99	88	97	108	87	126	107	106	99	93	105	107	108	93	127	109	101	104	110	95	110	102	99	109	94	85	112	98	118	84	108	101	124	106	111	104	86	85	120	103	107	118	125	110	123	110	118	116	117	89	108	113	92	107	99	121	96	107	99	99	113	113	103	103	119	108	111	116	98	100	115	107	106	131	120	124	104	110	128	107	93	103	123	100	98	98	94	85	98	116	96	105	102	102	106	114	126	122	100	110	114	113	103	102	109	98	104	94	101	108	131	113	120	107	116	119	111	136	100	106	118	124	108	118	115	127	97	89	93	120	108	101	110	119	104	102	116	124	111	82	110	99	111	106	92	108	111	110	85	104	113	104	129	103	133	110	119	106	109	114	101	126	115	109	105	108	114	116	108	102	111	105	107	121	100	106	114	108	87	108	123	113	108	105	118	123	121	125	124	105	122	110	119	106	105	121	122	98	99	95	116	107	97	95	106	118	107	102	128	86	110	104	131	105	123	101	114	113	109	111	108	92	117	110	99	117	103	115	102	115	115	110	98	93	113	126	136	112	117	102	112	90	104	114	122	108	127	122	103	115	125	112	114	123	100	119	115	97	125	100	102	112	123	95	99	107	135	120	98	108	112	113	123	86	109	114	106	134	103	110	114	94	101	114	87	114	100	96	113	104	106	107	107	95	87	86	116	94	134	109	93	99	124	112	103	117	107	109	110	112	101	132	113	108	125	125	90	103	109	109	89	127	102	94	97	130	116	121	111	99	106	85	104	107	93	94	96	109	107	98	119	115	124	100	108	110	93	105	114	89	94	99	120	136	122	111	109	109	112	119	107	115	105	110	101	93	98	109	114	108	110	101	113	121	106	96	127	91	117	126	96	101	129	94	116	129	112	101	119	88	106	96	115	104	105	90	113	111	121	135	101	113	114	105	111	91	128	100	91	99	99	95	117	122	102	123	124	100	107	120	111	113	106	113	94	104	96	134	101	111	102	95	105	99	102	102	112	118	89	99	111	114	110	103	112	90	91	126	97	103	123	94	103	98	107	109	104	111	100	123	121	112	107	108	112	105	97	105	126	97	111	108	96	104	108	111	103	94	107	110	91	97	110	105	113	117	112	118	116	122	97	100	86	107	111	109	110	96	114	91	104	106	104	107	96	111	92	119	91	116	120	131	107	106	103	112	110	96	110	124	102	104	104	113	107	109	107	98	109	121	115	101	103	115	102	106	99	115	117	94	94	95	110	111	106	113	138	100	93	113	114	113	100	109	122	100	118	100	119	92	94	102	116	108	104	104	98	93	97	97	95	130	103	93	99	107	93	122	108	105	107	101	111	103	115	107	110	153	103	121	107	100	106	114	93	105	101	104	107	98	108	108	102	106	118	117	89	101	114	116	109	114	118	114	130	103	113	117	107	106	106	105	118	101	88	122	108	99	105	113	106	119	98	109	99	113	109	103	128	122	96	107	92	120	98	113	118	106	120	100	113	137	106	102	116	107	93	99	92	101	125	101	115	101	99	116	124	128	116	99	107	111	114	119	118	101	101	143	122	110	107	109	98	101	117	103	114	116	95	107	118	104	123	121	101	99	93	98	108	116	96	107	103	94	107	112	118	102	107	119	109	110	120	109	105	109	97	110	99	98	91	108	114	110	111	103	132	110	97	122	110	121	114	107	104	116	119	98	101	112	125	108	105	99	115	110	87	91	128	99	100	115	101	135	125	102	104	115	107	90	120	94
2098	380	426	420	404	414	363	380	369	317	371	351	323	352	348	350	319	342	342	374	331	299	361	322	319	336	325	336	312	343	326	345	360	383	332	370	329	320	329	350	350	327	358	358	323	331	348	325	293	345	377	353	343	344	346	338	321	338	365	336	338	339	347	332	394	334	319	313	333	334	337	351	315	329	370	358	354	295	354	331	370	327	362	311	328	332	315	320	315	299	334	347	321	315	337	327	375	318	304	340	310	333	339	342	314	352	360	343	332	350	363	335	297	323	360	339	361	334	334	322	343	345	326	323	355	327	348	296	346	299	335	338	303	358	339	341	322	323	344	323	347	340	306	355	326	340	329	314	343	342	364	344	336	322	344	332	318	320	349	327	315	305	326	348	323	330	328	338	312	329	322	323	293	338	371	287	322	328	319	380	329	325	330	308	321	361	338	334	328	294	332	306	332	349	323	346	321	342	367	332	332	330	340	325	314	351	337	300	345	325	345	347	335	344	332	318	324	298	348	336	303	341	303	339	342	319	357	303	350	324	319	340	324	361	323	332	341	349	376	333	307	352	351	334	328	308	338	344	327	312	330	347	330	346	306	350	318	329	346	305	345	373	313	361	326	306	362	335	299	368	342	305	329	353	388	324	335	292	331	334	326	329	312	313	338	349	345	342	323	304	327	342	326	329	313	350	324	320	323	320	344	327	329	344	338	356	339	367	350	312	338	336	317	332	313	318	323	349	291	351	325	335	321	335	348	348	343	318	337	339	341	355	334	320	360	321	329	343	342	325	372	332	353	343	325	337	337	325	340	335	317	326	310	366	363	319	340	334	330	334	336	371	349	306	334	307	356	347	353	325	345	379	352	324	355	341	309	312	351	339	299	328	316	337	309	362	339	327	315	324	338	347	311	341	299	339	311	314	323	360	338	334	341	310	318	326	317	327	299	346	328	342	358	314	317	346	353	350	335	325	343	333	324	311	335	353	307	337	360	364	339	322	337	313	331	334	336	317	346	331	336	327	334	325	335	336	347	328	352	319	298	326	333	332	357	340	332	338	329	325	320	341	300	343	320	335	334	351	336	356	335	335	371	319	321	334	333	334	325	348	281	346	354	329	325	310	367	336	333	335	361	333	334	333	333	334	323	331	350	334	354	308	331	310	290	352	343	370	309	346	318	341	344	309	336	354	327	303	335	331	319	309	331	308	321	307	354	342	343	311	335	325	342	342	310	302	316	337	337	321	339	302	330	336	347	343	314	322	320	323	320	343	321	342	328	353	337	329	336	338	354	339	352	336	348	324	303	322	299	346	344	321	311	314	298	320	318	344	349	333	346	317	326	320	308	342	326	312	350	347	326	349	319	340	318	339	353	363	308	316	324	315	298	327	292	366	311	321	355	300	345	351	327	299	312	378	312	348	335	335	338	323	343	324	380	331	364	319	329	312	291	330	369	341	334	322	356	309	309	345	321	336	350	328	302	319	288	335	348	336	367	332	360	356	330	378	335	356	342	347	334	347	313	327	330	357	330	345	351	296	305	331	329	340	337	348	365	332	357	334	330	330	326	314	347	322	342	326	337	323	359	317	321	371	355	334	327	361	332	352	334	320	365	307	369	340	342	309	324	294	355	304	355	303	331	334	328	335	337	344	357	340	339	310	322	291	353	312	328	311	297	336	322	335	314	317	347	329	323	341	328	327	335	344	326	389	326	357	329	328	346	341	312	336	329	322	341	310	349	344	342	325	335	333	346	324	355	312	352	351	325	337	329	320	320	332	333	351	316	290	321	342	322	334	331	346	341	323	322	307	320	347	334	352	336	312	305	320	336	334	362	307	320	347	344	327	319	367	304	363	354	312	306	329	350	340	348	327	338	368	329	326	322	304	334	337	329	342	324	341	377	350	354	362	350	335	369	337	334	338	330	365	326	326	308	357	309	340	360	329	325	363	333	290	321	334	344	352	324	348	346	353	320	349	323	313	327	344	369	360	319	309	317	315	331	365	329	337	313	329	324	368	336	318	361	353	344	344	354	334	339	316	359	348	319	330	308	336	354	335	356	345	331	297	296	333	303	354	327	334	328	354	335	332	296	316	318	301	337	346	337	322	330	332	325	337	350	298	304	371	343	336	308	359	349	318	332	323	347	322	303	331	335	346	351	376	327	354	354	336	342	325	358	328	315	351	313	340	322	317	324	316	335	329	313	323	316	328	335	339	337	312	319	313	333	333	342	332	347	308	332	335	326	339	323	336	356	359	312	344	330	340	335	353	320	321	340	320	303	342	332	324	354	345	333	339	323	327	282	304	380	327	324	334	359	326	338	358	338	353	367	354	328	335	352	335	275	328	334	346	313	337	335	368	316	308	324	325	332	331	332	346	335	303	327	329	328	343	341	328	360	335	348	318	345	360	309	328	331	363	359	356	287	326	347	302	338	337	327	323	332	354	322	331	325	314	331	328	351	333	348	314	312	370	387	328	310	342	367	333	353	306	313	363	370	341	307	341	302	349	348	327	369	324	340	334	337	345	343	320	330	333	364	322	342	353	366	343	320	346	342	316	343	357	327	349	336	356	301	347	318	312	340	318	344	338	324	318	329	352	306	316	344	335	318	332	367	321	319	300	297	303	336	324	300	329	319	350	368	325	316	305	340	323	336	331	328	338	329	325	335	342	345	335	320	300	320	352	343	331	305	303	311	329	364	318	307	318	332	318	326	316	327	380	358	328	342	329	341	329	329	329	307	300	357	353	302	309	346	366	365	298	320	316	311	357	342	365	318	332	339	294	323	341	321	334	324	330	334	336	345	343	324	337	328	374	325	337	324	296	338	366	337	362	340	355	312	317	343	356	340	351	335	334	325	373	318	330	325	318	303	321	331	342	330	329	331	316	320	336	336	348	354	317	325	327	344	308	301	306	342	364	349	321	328	323	307	326	332	339	353	341	357	364	311	336	346	338	333	286	364	350	324	351	323	332	301	321	324	332	316	340	355	344	322	305	343	343	329	324	345	351	336	330	319	326	346	340	330	340	339	332	333	342	318	330	347	357	320	325	315	358	295	334	371	362	360	325	340	341	344	324	335	278	353	331	351	333	334	365	331	325	329	308	302	342	362	347	304	324	332	323	333	348	384	321	328	311	310	330	325	334	329	327	308	352	307	334	342	324	345	356	332	335	344	342	351	336	314	321	314	303	311	352	309	297	322	388	344	312	312	344	375	328	341	370	306	340	324	336	332	328	340	334	311	315	328	344	344	352	303	331	340	331	356	315	330	351	343	327	343	336	301	305	372	318	346	316	325	339	327	355	332	306	307	327	325	335	316	344	352	320	342	338	375	334	326	344	339	332	335	314	326	327	330	306	345	351	304	335	321	331	320	354	345	324	307	318	364	315	348	283	296	329	335	311	342	337	322	342	374	336	337	342	291	303	354	325	340	335	363	318	308	361	313	289	332	360	293	330	322	331	318	351	308	334	327	302	339	356	351	333	326	342	333	346
7972	973	1147	908	700	450	401	335	275	251	237	236	228	170	243	186	181	171	200	180	200	144	176	194	178	191	173	186	138	174	147	146	158	143	166	166	163	154	174	179	177	155	159	157	176	164	161	135	155	169	163	152	171	167	170	176	149	162	153	173	168	157	163	169	160	155	172	148	185	181	157	171	171	167	177	191	157	172	170	167	158	148	125	155	143	155	155	154	146	143	153	157	158	156	159	175	167	165	171	145	181	150	161	154	159	151	160	161	156	159	167	125	181	169	180	141	172	144	151	149	140	157	162	164	175	155	180	152	168	141	149	152	166	166	176	151	168	169	139	166	156	160	154	146	172	144	149	162	158	156	153	142	154	143	162	161	168	146	166	160	136	157	142	159	147	166	173	156	161	164	145	166	154	159	147	168	142	156	155	168	176	160	178	154	173	169	145	163	175	176	161	142	151	166	160	146	162	155	132	138	165	165	132	173	150	169	155	174	166	160	145	151	138	165	173	150	146	154	143	172	166	177	155	166	177	152	149	139	174	168	155	173	161	158	163	141	146	154	151	162	142	153	149	153	172	153	157	142	169	145	170	171	155	151	154	171	169	162	184	152	176	150	158	177	148	156	162	159	167	178	157	164	150	153	143	147	165	171	140	168	162	186	164	156	164	177	143	150	161	148	164	143	149	139	173	161	179	129	165	133	150	159	153	186	163	141	169	134	144	141	150	145	150	144	160	158	159	153	147	165	183	149	154	172	159	158	178	171	166	164	170	153	176	167	147	148	155	171	185	157	165	161	153	160	166	141	143	171	156	174	188	148	181	169	138	143	147	167	153	160	169	149	165	171	153	166	159	184	170	154	153	159	157	172	184	153	180	159	157	192	171	150	157	166	141	172	161	150	191	159	168	179	166	166	162	179	150	155	175	161	157	140	128	153	124	150	158	155	151	170	123	158	156	153	163	162	152	155	145	153	127	155	166	152	155	186	166	142	160	157	174	165	150	143	159	150	166	168	159	151	149	160	160	135	144	157	150	183	160	163	149	159	154	165	151	166	143	158	162	168	159	156	178	156	164	159	151	140	157	181	155	157	148	176	156	173	169	147	163	159	150	155	157	126	153	173	166	160	140	169	139	151	151	156	145	160	154	176	183	161	161	143	146	154	151	168	149	134	142	173	146	154	169	158	158	178	158	148	155	155	142	167	141	190	166	147	182	146	158	159	149	173	146	153	129	174	150	158	163	144	158	163	142	138	155	139	156	169	164	173	158	162	158	172	164	153	143	172	146	158	144	156	159	138	161	174	163	168	157	169	151	155	149	145	145	167	146	164	166	160	170	152	159	166	171	168	152	159	162	158	158	190	160	170	131	140	172	173	155	169	190	162	151	151	165	159	146	122	157	158	151	165	165	130	144	173	168	169	165	175	168	161	133	160	126	157	179	181	168	145	143	174	165	163	154	155	150	166	155	144	129	153	154	173	158	163	140	180	190	167	171	141	158	169	168	157	145	158	158	164	113	161	150	164	176	168	139	173	143	158	166	145	152	151	159	157	155	166	154	167	128	161	159	138	138	177	151	150	154	163	158	166	145	181	157	145	154	173	168	150	139	161	146	161	171	128	171	171	150	173	137	172	141	166	138	139	166	155	158	173	172	174	157	183	152	142	165	167	174	147	162	140	166	143	154	153	160	172	133	161	169	170	168	163	152	166	153	134	151	154	146	165	155	197	141	152	162	178	162	191	127	122	151	134	151	158	164	153	162	142	141	158	135	161	154	146	152	159	147	142	151	176	184	181	146	146	158	169	133	158	161	178	156	149	161	151	164	162	162	167	142	181	132	167	178	162	177	157	160	165	144	141	164	173	165	145	132	167	149	160	164	141	159	169	172	158	157	168	152	162	141	138	147	155	141	156	159	165	174	153	145	177	165	132	162	160	156	161	156	146	171	159	138	162	146	175	122	171	140	140	158	159	161	170	138	160	161	176	163	153	163	137	168	165	158	168	171	137	172	163	169	148	184	160	153	149	146	156	157	168	163	164	151	178	148	161	159	158	162	150	149	158	151	179	157	162	158	156	170	179	181	161	161	147	143	143	160	149	148	170	142	146	143	152	157	156	156	154	164	144	158	145	154	144	156	173	160	151	155	169	179	137	140	167	179	154	171	167	132	153	142	162	155	162	147	153	187	144	169	138	181	165	155	166	157	164	162	155	141	150	153	171	156	171	169	147	151	165	139	167	174	146	159	143	168	158	149	150	167	179	171	158	158	163	152	172	166	139	155	168	140	183	146	163	155	157	180	147	154	158	158	143	175	170	141	161	148	160	169	135	120	134	166	155	167	138	152	177	143	149	143	147	147	152	141	152	181	167	150	169	153	158	145	162	155	152	141	178	161	173	174	178	166	154	181	145	156	181	151	163	148	160	148	141	158	141	174	145	164	145	183	160	180	178	156	171	135	163	152	175	165	152	161	146	171	173	161	152	173	171	172	159	194	131	145	134	140	169	165	135	156	176	156	149	156	159	168	156	185	147	156	156	150	135	163	153	178	133	148	161	152	177	147	144	147	154	158	140	175	164	152	176	170	169	157	158	159	171	136	141	156	156	160	178	134	134	142	142	180	145	147	168	167	163	171	129	178	145	163	160	154	161	160	157	152	145	164	158	138	149	144	158	138	144	160	168	143	166	174	146	164	151	194	157	153	151	151	143	159	144	140	153	164	155	131	160	175	169	174	148	172	155	141	153	145	183	155	146	175	155	168	159	161	160	150	157	153	150	157	143	151	153	150	183	161	153	149	153	137	150	155	173	137	164	130	173	159	167	177	157	169	143	161	175	163	150	170	150	147	160	155	160	166	163	179	158	166	178	174	164	165	150	158	153	186	173	154	164	148	157	155	151	150	123	153	160	173	182	171	163	166	147	162	134	147	167	169	154	139	137	157	151	147	171	169	134	173	183	183	166	153	160	139	141	150	162	154	157	140	185	165	158	173	186	197	167	163	176	163	173	174	162	160	144	166	144	153	180	159	169	142	159	150	171	146	173	167	175	142	166	140	152	149	154	166	128	135	163	172	156	142	152	143	146	150	161	171	140	151	165	154	149	182	158	170	158	161	141	155	158	151	157	170	167	154	137	165	168	158	151	155	145	142	162	159	170	152	154	158	145	155	160	170	159	154	147	166	170	156	153	153	132	171	133	143	159	132	151	150	164	167	145	162	163	178	157	137	188	162	138	163	151	160	159	160	149	168	138	147	147	180	146	157	136	155	174	160	159	143	144	136	165	150	156	159	165	178	146	149	167	155	155	156	147	158	181	150	147	146	133	157	170	122	150	156	151	135	156	160	178	145	152	160	159	153	148	161	150	160	163	134	133	176	136	130	130	141	169	168	165	154	141	175	148	144	137	149	142	169	149	158	171	144	182	157	185	164	152	149	165	143	159	143	147	156	142	135	137	155	144	190	167	168	181	135	182	184	151	153	160	163	164	170	151	138	140
6096	1228	2615	2970	2536	2078	1744	1471	1242	1112	1072	968	845	758	761	721	724	673	688	614	599	648	622	590	636	566	509	554	549	529	516	515	538	528	498	508	501	477	479	459	495	494	494	455	500	496	487	490	508	487	486	491	441	481	486	504	425	451	459	427	439	483	467	473	489	475	492	473	475	451	504	450	463	465	468	459	459	471	452	455	465	471	515	485	461	444	449	463	493	489	451	469	424	487	430	450	450	475	473	458	482	436	464	476	490	487	434	449	456	466	483	448	443	472	472	463	438	441	490	467	468	451	469	480	442	458	429	441	450	443	471	499	443	454	442	454	454	449	454	455	489	454	474	480	472	488	455	456	462	523	445	450	475	463	461	459	466	432	465	478	477	460	419	459	475	472	465	464	470	446	460	460	470	446	437	469	484	458	465	444	471	466	425	514	473	437	450	427	471	466	435	469	445	430	460	488	439	416	463	459	477	454	479	419	458	468	432	461	444	455	429	442	482	451	491	447	463	470	466	436	443	453	429	461	494	474	448	463	476	465	506	446	446	450	482	431	440	452	446	465	456	454	462	455	457	460	483	470	455	463	450	451	440	444	446	451	498	432	464	457	471	424	457	467	474	453	453	465	459	509	463	457	447	452	483	471	432	436	436	463	488	428	459	444	427	479	500	453	469	480	451	453	457	424	473	477	477	437	461	455	482	441	447	440	467	468	473	471	469	460	441	467	458	474	453	423	423	447	472	465	493	443	491	433	463	448	459	488	446	471	453	453	474	481	460	467	435	453	475	459	459	428	480	421	460	461	436	422	425	454	450	429	421	445	487	461	413	417	514	452	443	443	461	469	443	466	447	473	446	461	427	478	442	491	477	437	491	430	439	453	462	448	462	475	453	455	468	452	470	446	463	454	460	477	489	458	476	436	465	445	493	465	459	451	447	450	458	462	446	461	488	444	444	498	428	490	491	424	424	488	466	441	498	465	444	476	427	455	432	469	421	417	481	486	479	477	471	475	440	466	462	432	463	474	416	446	465	463	436	461	430	446	426	446	456	447	479	492	457	516	469	434	489	417	443	488	451	480	515	434	448	452	452	471	446	482	468	471	443	464	465	462	483	433	443	462	466	464	461	462	425	489	429	464	444	439	460	512	476	450	452	450	439	489	428	459	444	449	469	470	447	444	522	450	413	436	478	495	443	469	455	466	444	450	457	491	473	476	451	432	474	440	439	420	449	449	449	443	440	482	469	411	433	469	468	481	440	456	455	466	514	410	461	434	464	452	440	440	448	453	443	450	468	464	458	469	399	491	470	477	459	449	452	454	487	464	446	461	448	453	442	439	423	473	464	460	452	477	474	458	450	442	435	480	458	455	422	451	442	450	442	465	405	438	504	453	484	433	457	433	427	458	455	454	478	480	441	428	420	476	460	450	471	432	465	436	453	443	436	436	462	467	487	468	459	473	435	412	430	461	451	472	434	419	455	432	464	484	470	434	462	491	448	463	439	436	415	450	455	446	447	461	451	453	464	454	454	444	471	481	484	445	426	477	468	465	408	472	478	460	434	448	469	480	459	476	455	473	469	445	426	473	447	485	450	412	457	432	485	463	453	510	495	479	456	445	486	424	442	437	434	419	438	450	437	442	456	423	471	464	449	471	462	481	447	423	474	460	449	472	435	471	419	485	486	432	468	454	440	426	415	459	435	440	458	469	473	484	494	514	419	471	444	457	464	408	455	507	440	463	439	439	458	433	448	452	417	472	491	472	470	480	469	462	470	451	472	485	476	466	438	465	452	442	471	449	464	445	442	441	458	446	477	447	454	458	474	437	455	408	449	447	489	461	452	496	492	518	473	471	442	462	459	445	457	439	472	498	475	449	460	468	466	475	420	447	479	448	432	455	431	478	449	435	438	457	445	466	431	443	450	500	464	452	480	433	445	449	462	428	487	467	458	461	461	457	469	445	440	477	471	489	488	437	493	452	445	433	454	471	450	482	423	467	442	429	440	481	526	444	437	504	457	447	438	492	459	455	465	484	427	453	435	469	460	441	429	452	465	477	490	450	465	445	454	468	451	442	501	437	444	475	459	438	432	467	420	466	510	397	460	462	422	479	491	470	459	473	442	475	438	419	435	416	425	434	446	483	473	425	444	481	460	476	456	499	449	491	453	445	479	464	452	447	437	440	482	447	416	475	466	466	467	418	459	472	444	445	467	443	449	461	440	490	427	493	451	497	424	445	474	415	441	479	499	456	479	447	465	486	445	503	445	471	468	406	462	484	483	461	410	474	438	444	466	436	457	494	431	485	469	427	444	449	473	432	450	476	458	478	455	470	486	435	478	486	462	465	453	433	461	481	450	466	443	447	441	482	472	496	473	443	468	463	460	464	442	472	463	454	426	450	500	484	448	467	448	463	466	474	451	439	453	413	467	469	453	495	488	435	494	449	437	446	454	495	484	469	440	492	457	466	470	435	456	478	471	486	466	467	461	495	476	453	428	422	457	433	450	478	443	451	465	483	458	471	433	482	473	482	468	441	479	489	488	418	443	428	426	443	483	483	476	434	468	485	451	451	463	455	489	453	444	470	480	481	473	474	453	449	486	473	441	451	435	434	443	463	484	433	469	460	461	437	482	466	436	411	472	463	464	466	480	437	459	434	464	451	479	456	467	498	475	449	446	469	456	453	467	453	457	476	497	458	474	454	440	428	446	464	491	405	443	435	435	457	458	433	425	454	450	447	502	424	438	461	502	448	428	432	445	488	469	465	427	432	445	453	472	513	480	435	447	409	422	445	500	467	448	449	392	437	437	478	450	479	460	438	450	449	470	486	454	438	490	451	445	508	465	455	483	393	451	496	479	414	465	433	416	471	444	483	461	485	493	446	468	456	463	444	459	441	430	468	421	464	471	467	462	479	476	482	486	421	454	453	468	495	465	452	430	452	446	475	479	472	442	484	457	448	445	472	450	462	477	458	480	449	474	424	461	470	469	476	464	482	507	412	459	447	498	473	478	446	454	443	451	462	445	461	458	419	467	471	450	484	460	460	476	414	468	457	512	487	450	427	447	435	446	401	444	446	457	443	410	444	442	459	441	450	425	462	451	484	479	438	459	441	485	430	423	475	468	451	476	456	440	438	466	465	444	444	447	490	488	486	458	429	448	413	456	484	463	460	468	438	438	420	416	477	480	443	426	492	488	405	442	429	450	432	443	443	475	453	456	425	465	477	441	491	470	434	464	442	475	479	451	467	450	442	407	442	436	433	443	467	464	468	455	489	454	467	486	470	451	451	465	461	483	474	454	467	467	448	452	471	452	469	481	466	480	467	403	486	446	417	469	469	469	478	499	429	454	485	458	454	436	476	459	462	454	490	493	442	465	436	481	461	468	472	447	429	469	474	485	454	491	432	434	446	465	446	445	464	418	451	454	432	452	465	497	470	408	482	461	463	458	466	440	434	437	452	441	462	489	457	448	480	491	435	460	462	490	458	456	464
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
