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
338505382696	338505383257	338505383807	338505384357	338505384907	338505385457	338505386007	338505386557	338505387107	338505387657	338505388207	338505388757	338505389307	338505389857	338505390407	338505390957	338505391507	338505392057	338505392607	338505393157	338505393707	338505394257	338505394807	338505395357	338505395907	338505396457	338505397007	338505397557	338505398107	338505398657	338505399207	338505399757	338505400307	338505400857	338505401407	338505401957	338505402507	338505403057	338505403607	338505404157	338505404707	338505405257	338505405807	338505406357	338505406907	338505407457	338505408007	338505408557	338505409107	338505409657	338505410207	338505410757	338505411307	338505411857	338505412407	338505412957	338505413507	338505414057	338505414607	338505415157	338505415707	338505416257	338505416807	338505417357	338505417907	338505418457	338505419007	338505419557	338505420107	338505420657	338505421207	338505421757	338505422307	338505422857	338505423407	338505423957	338505424507	338505425057	338505425607	338505426157	338505426707	338505427257	338505427807	338505428357	338505428907	338505429457	338505430007	338505430557	338505431107	338505431657	338505432207	338505432757	338505433307	338505433857	338505434407	338505434957	338505435507	338505436057	338505436607	338505437157	338505437707	338505438257	338505438807	338505439357	338505439907	338505440457	338505441007	338505441557	338505442107	338505442657	338505443207	338505443757	338505444307	338505444857	338505445407	338505445957	338505446507	338505447057	338505447607	338505448157	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27668	7778	3795	2709	1449	964	689	590	523	365	362	377	355	302	275	250	211	222	266	263	244	201	216	183	182	169	176	170	196	181	201	189	204	181	199	189	199	181	189	190	183	175	177	183	168	188	206	198	196	188	202	179	197	197	181	190	187	189	190	196	184	219	172	181	194	185	205	201	157	172	174	193	183	169	190	170	183	181	189	177	167	193	191	198	179	187	213	167	186	179	181	193	188	213	173	170	180	197	178	196	163	203	182	164	179	188	189	178	172	168	198	161	187	191	161	209	180	213	202	180	186	187	202	177	180	202	195	181	186	208	189	198	173	192	208	163	169	202	195	146	191	183	195	186	165	183	174	191	207	174	184	196	176	207	197	200	167	190	171	188	193	207	174	174	183	185	188	191	211	180	188	173	181	171	175	177	205	187	210	183	165	167	166	185	191	171	201	188	201	176	192	187	187	197	161	168	215	186	179	201	196	167	202	151	182	188	174	184	169	194	180	199	189	168	173	170	170	184	183	183	180	173	175	176	181	192	210	176	151	206	197	177	201	180	177	181	174	172	189	181	174	197	182	169	169	164	193	183	187	194	187	189	178	169	195	195	163	202	199	175	200	202	196	185	178	204	159	181	202	171	175	188	184	198	204	173	179	180	194	160	223	174	181	180	162	191	194	196	183	188	187	204	177	177	183	169	166	162	182	198	202	189	204	175	171	157	192	174	168	178	216	180	192	198	170	170	170	190	179	188	167	189	203	188	177	191	190	182	208	187	171	169	198	170	182	185	197	193	216	192	191	169	193	175	175	188	162	174	190	183	180	181	157	207	185	174	173	196	183	181	180	180	188	167	190	195	158	161	186	170	196	172	178	185	171	181	190	158	198	199	177	185	174	169	190	166	198	186	160	178	194	174	187	172	175	183	193	176	205	195	189	167	185	196	198	188	173	182	180	187	167	154	165	185	175	185	194	164	168	190	205	180	185	195	171	186	188	190	163	172	204	163	186	179	190	202	196	159	189	181	208	194	184	151	154	178	171	196	184	181	170	164	199	172	183	176	180	188	193	181	193	180	170	179	209	186	193	162	187	150	176	179	184	186	174	143	167	176	159	189	165	150	182	169	165	173	172	182	170	179	186	159	166	187	198	202	172	159	183	194	171	186	167	195	188	166	179	196	201	181	193	180	171	193	180	175	195	178	159	183	167	177	194	203	180	185	175	186	160	178	183	202	196	185	181	192	192	178	171	160	196	173	183	175	181	190	183	174	191	195	165	176	209	220	177	193	179	188	183	187	183	193	148	185	153	176	171	190	182	160	169	183	202	193	168	184	180	188	169	185	189	178	158	197	187	167	193	183	181	186	192	177	176	185	194	206	188	185	179	172	191	176	200	173	202	194	188	176	180	195	170	196	177	205	198	190	216	162	195	176	187	197	169	176	189	176	188	186	204	203	198	176	180	179	180	162	165	207	179	174	167	200	177	201	182	185	158	178	175	177	194	179	172	175	184	174	187	191	181	194	200	189	188	183	188	202	183	186	172	174	174	176	178	184	187	176	190	204	166	190	178	193	187	195	173	179	171	204	189	177	163	176	206	165	168	192	182	197	180	179	159	183	155	177	199	189	223	192	151	190	173	204	204	161	190	172	171	196	179	184	167	181	168	179	187	194	191	167	176	211	183	160	194	179	166	181	184	172	189	176	174	189	188	174	183	186	184	179	183	191	166	190	211	160	183	181	191	199	212	174	177	183	159	182	173	181	208	188	181	171	168	184	200	153	187	177	215	207	185	173	192	215	174	175	183	177	179	216	179	182	174	190	172	192	218	170	172	182	164	179	206	196	199	167	180	196	159	216	220	182	180	168	176	177	199	181	179	190	176	184	185	183	179	183	193	198	152	202	204	194	187	175	165	222	154	177	172	165	177	186	211	190	177	193	181	205	162	196	169	189	171	183	161	200	192	186	179	178	184	174	201	188	192	176	207	204	183	189	177	189	183	168	184	167	168	194	183	161	176	199	152	173	167	171	173	186	212	192	184	172	178	208	206	188	186	185	157	151	192	196	186	193	171	211	175	190	204	179	174	177	177	182	180	166	173	161	194	187	214	196	190	199	165	185	161	185	161	186	146	195	171	177	186	194	196	181	195	172	187	205	179	181	195	144	191	192	182	181	178	181	203	167	220	219	175	180	177	165	189	176	172	163	208	173	209	163	174	201	178	190	186	170	182	210	170	183	187	164	176	180	172	188	207	195	223	199	193	202	166	169	174	186	173	182	158	192	180	180	188	170	191	191	182	165	205	178	186	187	181	200	198	196	208	198	197	197	184	173	175	200	185	184	187	191	198	194	157	180	208	193	158	159	209	179	186	204	171	182	181	200	180	166	174	166	187	202	166	174	177	206	181	183	198	190	160	185	178	170	182	176	170	198	199	193	161	198	207	186	200	189	176	182	210	192	174	175	174	195	205	165	179	188	169	190	184	178	178	198	173	185	176	223	176	171	198	191	213	172	179	176	184	173	210	184	183	185	159	187	174	194	175	194	187	214	172	180	180	181	155	208	168	195	200	179	178	194	197	181	157	183	183	157	210	197	167	182	201	182	157	178	191	177	207	188	176	193	183	199	172	179	190	169	203	191	176	191	188	179	174	184	190	196	189	165	179	177	203	170	180	192	191	232	199	171	198	188	182	214	193	211	195	198	207	183	168	154	177	191	204	196	181	167	194	193	204	170	194	178	190	208	176	185	202	192	160	184	187	187	163	184	199	184	168	174	188	161	166	203	201	207	201	168	164	203	166	198	192	199	183	186	193	192	185	187	198	185	188	178	188	188	183	177	185	160	173	175	188	180	183	181	159	170	199	190	170	188	168	175	200	176	171	161	178	169	188	185	204	170	193	201	203	184	195	185	176	175	180	177	175	187	182	181	162	193	155	171	201	178	181	210	178	171	189	180	179	158	177	192	183	159	189	173	175	152	179	176	187	190	183	179	177	173	179	202	172	165	195	196	183	168	186	190	202	186	179	200	189	174	176	197	165	182	168	193	172	194	182	180	209	204	189	184	200	202	193	172	190	177	188	192	173	168	183	172	200	194	188	185	188	184	176	154	180	214	198	178	179	186	175	211	183	192	185	178	189	199	171	184	182	176	180	196	185	149	181	178	182	164	167	178	175	204	187	206	166	188	178	174	206	179	195	175	165	180	199	193	189	197	173	181	170	186	189	151	163	202	192	194	185	211	179	175	187	178	185	188	154	175	185	211	168	164	188	188	182	166	187	170	198	198	220	178	179	182	165	172	171	181	179	195	176	168	188	194	175	180	192	177	165	166	195	198	182	165	177	185	171	190	198	187	188	205	190	215	169	197	205	202	211	164	176	164	213	186	178	187	198	208	150	183	194	195	202	186	188	182	185	146	188	181	187	205	183	197	227	179	162	183	199	195	201	200	198	171	188	185	169	190	191	199	179	192	198	194	177	168	196	194	162	177	187	187	204	195	176	193
18221	5030	6616	8159	5515	4295	3239	2553	2237	1656	1579	1548	1507	1340	1099	951	993	955	971	1028	733	653	591	639	586	512	540	498	527	496	526	535	507	466	470	501	517	491	533	482	492	486	488	477	458	482	516	498	483	482	553	488	547	514	490	489	513	502	487	465	490	453	506	475	468	440	467	472	445	476	436	483	469	468	496	459	472	483	476	438	509	445	488	480	477	467	467	453	445	458	470	485	501	450	482	473	494	468	483	483	496	512	481	467	459	462	446	474	489	453	491	497	459	424	464	475	485	451	488	459	470	451	482	461	461	475	458	498	454	459	439	467	448	468	459	464	464	494	486	465	490	428	482	467	470	424	468	477	439	462	479	484	477	473	476	455	485	479	510	509	436	490	495	458	496	506	494	475	499	461	464	482	470	459	482	465	486	472	489	435	443	494	506	494	462	469	454	489	519	486	486	447	478	456	481	452	468	444	475	470	499	448	501	505	471	481	491	504	496	490	489	467	444	481	445	467	501	463	477	479	482	485	485	463	505	477	444	489	396	467	476	487	489	520	448	436	455	448	451	450	445	464	468	465	446	459	492	496	472	473	473	478	443	484	506	460	485	478	495	472	479	460	439	487	460	491	482	450	452	473	455	502	455	506	475	477	509	446	500	480	491	494	494	456	496	478	468	477	496	460	511	494	467	461	476	471	454	477	453	509	475	435	484	505	459	484	509	500	474	459	476	485	460	458	475	463	470	478	495	483	457	501	482	489	462	462	472	479	479	509	501	449	446	475	501	494	418	437	473	470	476	489	466	467	489	515	463	434	507	469	485	520	496	472	469	462	516	508	449	483	458	451	489	492	459	452	466	497	460	511	462	462	432	454	501	436	473	491	474	485	431	492	458	449	434	453	470	469	508	453	462	459	480	480	467	468	462	488	501	444	452	496	490	474	440	463	456	515	457	452	437	477	489	474	468	453	465	484	460	493	475	486	451	450	504	453	465	500	460	464	482	511	478	439	443	478	458	450	450	453	491	431	459	464	492	464	493	481	429	442	460	458	448	485	476	467	485	463	469	440	508	446	442	483	481	465	436	515	460	515	489	459	478	467	476	463	501	456	511	443	494	503	469	466	448	472	476	460	476	503	508	479	496	433	433	450	476	459	450	455	459	490	452	455	466	483	446	462	488	447	452	501	457	507	465	484	455	425	477	500	457	443	448	465	478	465	475	457	487	494	490	461	502	485	487	437	461	521	488	460	476	483	447	467	495	468	460	478	490	490	482	453	488	420	473	502	486	455	480	516	463	465	464	463	498	468	460	461	484	449	480	481	482	492	441	464	464	486	480	485	477	463	485	474	471	479	480	468	495	457	458	493	447	478	476	442	442	450	483	479	489	435	482	461	476	506	505	469	486	479	483	464	452	474	424	425	479	434	455	491	462	494	482	471	480	468	488	458	505	469	462	494	435	410	516	480	473	485	469	419	481	505	482	437	452	438	506	484	459	471	458	485	525	450	422	478	449	486	432	505	458	460	446	467	465	422	470	486	489	482	472	478	527	475	501	433	482	448	519	452	451	473	480	467	483	487	513	475	471	493	468	465	450	501	480	455	473	465	494	487	428	472	518	476	459	422	442	480	485	469	472	459	446	496	482	439	452	434	472	467	485	468	515	466	494	498	452	452	500	476	488	428	448	477	487	464	506	428	473	505	437	451	459	479	467	488	493	468	494	474	476	480	459	494	489	456	460	458	443	459	469	408	461	464	469	491	470	455	472	451	488	463	472	447	461	447	495	482	425	509	461	471	459	477	496	478	513	436	463	501	495	461	504	490	446	447	467	509	407	459	488	496	500	483	458	469	492	469	493	495	473	458	480	459	526	521	479	473	474	474	425	484	473	484	439	475	440	491	486	494	458	459	434	450	482	468	495	432	487	493	469	469	418	509	477	460	486	481	436	464	503	463	470	472	485	457	457	461	446	466	514	447	490	487	467	474	488	458	456	477	459	498	444	478	465	440	440	445	456	484	405	460	472	432	441	482	446	496	476	463	468	468	448	506	418	454	495	443	482	457	504	471	481	474	469	472	494	494	458	454	498	492	488	464	451	507	532	471	481	495	478	488	467	488	497	518	474	469	457	438	445	444	485	451	474	497	481	511	501	454	487	491	472	485	467	478	485	470	422	458	462	479	476	509	498	461	491	476	491	426	470	489	497	541	469	476	492	471	466	486	484	443	511	477	499	461	451	499	469	466	461	462	454	471	455	474	471	477	470	472	465	438	484	441	449	458	482	484	473	465	474	483	508	510	496	474	413	460	455	474	462	482	493	484	468	470	489	472	449	497	472	483	464	466	467	463	466	483	460	490	488	486	471	490	500	444	509	441	447	441	467	447	483	473	502	467	449	453	472	490	438	477	501	467	513	486	466	466	482	485	487	470	489	515	449	487	473	469	507	441	459	463	456	465	442	460	458	408	481	458	462	474	476	450	480	447	418	499	491	469	490	465	493	507	452	500	427	444	479	488	455	528	479	514	504	427	485	512	448	485	460	481	455	460	484	473	489	470	452	448	490	475	500	500	437	524	497	482	450	479	488	448	496	491	456	466	492	490	498	485	479	480	464	500	457	513	459	439	451	482	456	454	473	465	500	444	474	467	428	476	478	462	467	455	480	469	437	440	523	479	453	465	474	453	431	452	510	519	472	474	491	496	414	508	477	424	484	465	468	454	499	512	436	455	498	471	497	497	497	445	489	458	429	453	485	495	449	445	448	462	465	433	455	423	460	522	510	462	458	478	478	508	459	499	476	455	463	475	455	461	472	477	496	472	492	482	466	477	473	468	460	474	451	470	466	461	436	460	498	465	459	520	457	517	474	506	482	479	472	472	455	475	491	481	490	485	484	495	454	474	460	538	444	476	459	455	417	453	482	482	467	466	488	508	520	494	455	463	484	519	461	475	419	500	447	474	489	476	430	463	501	461	480	493	466	469	481	496	462	472	478	469	485	468	469	476	467	501	505	484	498	438	475	463	476	487	469	486	475	455	471	475	456	484	478	465	480	512	495	457	447	446	472	481	468	448	479	474	467	463	481	485	469	473	486	488	462	459	490	467	481	476	457	495	503	467	462	480	446	422	416	513	431	475	468	492	475	477	469	493	473	474	482	470	501	481	460	436	489	455	477	436	507	424	461	480	464	452	514	436	483	480	458	450	504	469	522	480	461	463	472	477	490	479	456	488	481	476	497	467	442	490	488	527	468	475	513	478	447	499	458	480	458	503	486	450	467	460	471	441	503	498	441	490	482	451	488	505	461	474	459	445	472	478	444	460	476	475	480	487	475	496	469	465	448	518	434	482	486	506	449	476	479	457	450	463	476	466	435	452	504	455	461	487	499	489	511	461	497	451	472	480	428	496	505	507	451	471	465	447	471	477	439	465	464	499	475	430	450	456	477	446	476	474	482	489	488	453	447	477	445	498	473	492	453	482	498	480	461	454	476	446	476	491	486	473
5468	1481	1106	950	627	535	463	422	438	414	388	399	378	396	408	371	365	368	352	365	350	334	334	289	332	365	359	365	376	340	355	348	368	373	330	385	361	364	345	347	348	395	328	379	347	320	359	342	345	331	357	360	365	381	353	339	354	324	321	339	335	347	297	408	373	349	370	338	356	354	342	353	371	361	359	341	353	372	371	348	327	325	380	334	386	385	329	347	336	351	334	339	367	353	353	338	361	363	371	353	344	342	365	372	351	349	331	348	312	396	371	327	346	365	306	363	339	379	296	347	369	338	348	338	359	343	343	375	360	365	368	350	333	356	350	363	357	359	336	380	367	351	388	347	343	366	353	318	370	379	358	326	369	328	347	354	358	342	361	328	356	363	365	335	362	347	364	329	391	323	356	349	365	369	347	340	375	351	347	359	354	356	379	336	352	371	342	347	368	339	331	373	352	328	350	366	358	347	358	330	378	327	334	350	357	354	381	377	348	345	341	343	338	386	335	349	330	341	348	371	379	397	326	344	348	341	326	370	344	340	346	339	349	370	376	356	352	364	391	355	360	396	317	351	331	345	359	332	316	355	361	340	320	390	378	331	329	348	353	332	317	364	373	322	333	328	359	344	305	353	376	349	317	325	347	357	394	325	354	365	324	338	349	316	352	352	313	337	308	357	319	380	370	324	343	360	339	377	376	362	367	389	316	356	358	365	354	369	326	365	351	337	356	359	339	321	358	346	344	353	365	323	336	379	364	368	343	348	358	324	364	387	381	349	363	362	342	313	352	337	361	367	346	351	356	337	331	344	359	346	392	332	347	362	336	315	325	325	348	335	332	362	361	336	354	359	340	352	346	371	342	344	362	352	355	364	382	355	332	341	328	326	364	372	360	346	341	347	337	299	335	365	346	324	348	340	360	310	327	316	353	359	340	356	370	352	302	335	336	313	370	344	308	336	359	351	366	368	338	366	351	364	355	362	364	373	368	348	365	336	340	357	339	308	328	377	367	341	335	339	380	326	352	377	330	347	347	361	354	356	345	372	320	356	338	332	393	371	333	357	339	353	326	370	366	354	352	353	386	335	353	372	390	338	334	357	376	349	347	334	333	373	347	362	322	330	335	330	352	345	313	330	307	351	360	348	351	357	335	332	339	304	370	355	342	337	356	364	313	362	381	373	356	390	364	343	337	357	322	365	350	310	306	360	380	366	380	339	362	295	379	391	352	332	358	343	368	347	344	330	372	376	348	324	382	370	325	348	383	345	375	352	394	359	372	344	358	365	371	368	356	353	336	330	347	377	352	336	358	329	371	322	363	347	375	323	384	348	320	338	353	345	374	326	358	347	332	341	382	392	376	342	351	334	384	345	337	383	346	348	369	335	375	347	339	390	342	329	325	323	370	383	337	351	370	366	345	350	341	354	337	343	344	355	309	358	340	338	342	362	372	365	303	316	363	359	365	334	344	343	331	378	356	369	352	386	350	355	391	350	304	337	333	355	333	352	362	369	351	345	382	350	352	371	378	333	314	380	337	355	351	351	364	344	314	360	297	387	365	360	382	364	326	358	377	355	329	326	360	339	354	330	374	347	381	368	335	363	347	334	369	352	357	335	353	343	346	332	354	360	349	341	351	353	369	343	376	347	339	370	357	368	342	325	365	371	350	378	342	353	357	345	344	353	328	345	326	358	315	329	329	340	350	375	371	334	357	356	364	359	348	332	382	332	330	371	350	344	323	352	360	369	371	374	345	343	391	356	351	357	340	308	332	342	351	364	331	309	373	346	348	372	354	378	344	329	340	329	347	310	360	373	341	343	341	368	379	347	310	367	327	359	354	354	353	353	351	352	339	364	352	368	318	329	334	359	374	319	381	357	374	338	356	335	344	363	325	339	317	359	353	381	338	337	363	360	349	323	353	353	334	333	366	370	323	333	368	312	352	365	322	358	383	352	396	369	349	339	364	349	355	337	332	349	353	353	334	350	344	342	356	343	345	322	345	356	356	341	366	385	355	369	309	343	368	346	327	342	322	347	377	341	343	360	370	360	328	364	346	328	312	314	335	361	310	310	352	352	362	354	353	347	384	316	345	344	366	321	342	366	345	360	346	327	357	361	325	370	317	358	366	334	353	357	331	361	346	332	339	361	385	352	322	366	343	371	329	322	338	325	349	366	316	338	374	334	308	379	349	347	370	358	355	315	331	352	355	340	343	326	352	311	326	342	348	351	373	289	364	329	333	322	354	340	355	386	343	361	343	343	319	323	324	368	337	361	360	319	352	357	339	327	335	338	356	387	353	370	359	352	323	357	357	340	379	342	362	327	357	351	348	357	347	363	361	350	353	346	326	375	342	323	331	342	327	366	355	334	330	332	319	358	330	327	339	356	345	378	370	346	372	358	345	378	344	376	349	339	355	334	383	374	364	358	332	337	356	352	360	351	381	349	348	336	359	357	372	339	320	335	342	360	319	348	347	346	335	368	360	347	365	333	337	347	394	366	347	372	392	339	340	375	328	350	342	368	317	320	361	371	346	338	392	327	326	354	355	342	339	366	312	331	362	398	369	332	341	349	381	353	338	332	350	307	348	330	356	351	337	340	314	360	382	344	326	382	363	322	348	350	333	372	364	361	323	332	364	333	367	346	371	342	356	380	379	350	335	329	374	326	340	331	349	362	368	326	359	365	356	331	357	374	362	370	343	368	352	351	343	334	354	363	348	343	362	339	344	344	334	347	316	352	356	329	326	356	355	351	360	331	364	330	378	372	331	352	354	351	329	312	336	352	394	356	356	346	359	362	367	387	328	359	351	347	350	344	374	340	355	347	314	322	358	365	345	335	341	346	378	342	385	325	370	327	331	371	352	343	374	330	379	309	347	352	351	313	354	388	334	341	381	323	344	335	370	320	320	305	373	386	390	331	372	342	325	360	383	392	380	381	382	358	365	369	346	360	348	340	380	361	330	325	355	377	357	348	369	342	329	361	350	380	347	345	333	350	317	307	364	317	307	359	328	395	344	348	369	346	365	328	334	390	363	356	373	369	354	343	310	350	357	338	327	325	361	327	372	325	364	355	352	376	365	380	347	368	386	357	353	373	347	342	393	351	355	336	334	320	359	326	332	344	364	380	361	349	353	320	347	356	340	373	351	338	366	314	339	362	327	313	342	339	371	364	334	369	336	382	366	336	384	333	317	363	353	343	326	347	334	379	329	368	338	356	367	326	306	318	304	362	363	363	350	344	342	345	366	349	393	320	325	337	357	334	355	342	338	383	372	318	313	358	329	322	351	385	340	326	355	353	341	339	352	331	356	344	368	349	307	362	350	355	391	295	388	346	330	393	374	353	320	366	340	357	351	323	345	362	356	355	356	371	361	382	318	370	334	342	359	351	404	332	372	316	307	379	338	315	347	353	306	349	363	315	328	370	339	346	346	357	357	347	371	326	362	327	341	345	311	369	324	385	363	377	292	346	338	380	364	339	296	341	354	366	383	367
4861	1933	2599	2731	2193	1877	1632	1489	1393	1337	1196	1084	1091	1047	1028	1003	953	980	933	963	863	873	862	862	901	809	857	882	839	882	826	868	826	842	853	870	851	864	840	898	842	855	839	860	855	841	877	856	796	881	851	807	876	907	830	863	843	841	852	843	825	916	850	816	825	847	825	836	871	828	837	831	854	812	796	834	874	865	811	808	895	868	793	872	800	875	825	867	794	875	816	788	839	831	864	829	835	847	825	838	851	864	860	903	846	907	842	817	846	840	791	835	809	854	751	814	825	847	812	862	812	894	822	852	834	851	857	834	892	853	823	851	861	863	832	821	865	831	878	863	833	850	828	885	816	819	850	872	823	875	832	835	835	897	868	810	870	903	829	853	880	810	886	854	879	830	891	906	840	849	861	868	822	833	772	835	813	819	801	875	871	829	854	855	849	840	866	812	787	836	821	839	820	795	802	922	764	845	850	911	873	852	833	860	851	853	827	880	857	858	867	878	850	875	833	828	823	862	825	908	829	806	863	848	805	889	832	783	860	800	879	844	855	834	858	862	864	788	847	775	835	837	846	835	843	829	795	808	836	873	858	866	804	846	816	815	853	814	850	862	834	914	843	836	839	828	887	882	839	828	891	808	842	871	818	841	864	822	856	809	873	848	846	834	873	854	901	866	843	860	865	882	802	826	856	917	833	845	820	862	846	876	861	838	846	839	824	805	830	902	889	842	854	822	852	854	820	836	849	817	853	770	824	900	847	857	828	837	830	873	829	895	833	848	864	822	799	829	864	871	859	824	852	886	868	813	866	801	872	798	854	868	853	838	792	875	832	856	852	859	865	808	854	867	878	850	852	861	848	848	871	799	876	886	838	810	811	847	856	905	864	835	880	870	829	887	820	813	821	826	862	842	761	879	827	813	857	849	821	849	836	855	827	880	854	872	847	814	842	873	828	836	870	829	858	832	821	865	813	823	859	826	907	867	794	863	880	828	823	837	850	916	846	838	819	793	859	907	881	822	868	911	815	826	852	802	813	815	831	914	913	878	831	841	866	854	881	882	877	829	855	858	837	845	841	830	863	840	841	880	814	883	894	865	812	836	905	887	826	836	846	908	854	810	817	844	797	854	893	878	857	786	833	834	804	803	840	793	926	890	829	823	876	838	806	823	840	863	822	868	866	859	881	849	855	873	860	848	885	832	846	828	819	877	847	853	846	833	864	851	837	813	839	880	853	852	870	856	840	815	830	872	886	872	864	820	805	816	863	811	879	804	850	830	841	874	803	856	845	824	832	865	878	832	890	896	827	787	839	827	836	857	852	828	865	836	858	894	842	823	869	862	870	850	893	874	903	897	835	828	870	807	826	853	847	799	841	859	840	830	812	866	844	877	843	851	896	852	886	845	897	834	889	858	919	829	900	881	811	832	847	818	846	875	844	843	811	884	810	841	857	814	882	869	818	840	820	800	860	851	817	839	790	861	829	911	805	862	871	824	825	844	777	864	849	859	851	830	872	861	862	850	840	852	872	840	799	839	832	861	839	816	868	858	827	842	876	825	845	843	833	871	897	837	853	837	857	866	834	853	826	861	879	851	845	881	856	802	854	817	886	928	850	814	823	877	882	848	828	882	849	848	793	849	845	850	859	858	901	844	859	876	877	840	889	841	871	841	846	845	819	821	864	858	859	891	843	852	850	823	841	821	842	842	827	883	870	810	889	810	821	887	781	851	887	831	831	833	818	856	796	866	834	815	883	860	856	856	902	805	841	812	840	871	857	815	824	794	844	838	811	930	824	852	833	819	843	819	860	850	801	833	791	877	883	861	865	808	905	882	857	886	811	852	847	831	844	818	850	894	869	837	849	815	848	842	894	813	847	845	838	829	839	862	802	821	832	857	865	829	875	855	827	836	835	812	829	854	866	881	826	860	827	845	825	845	817	872	821	824	852	839	837	844	880	824	813	869	854	858	841	790	828	845	845	799	864	802	821	884	894	910	799	882	906	796	787	845	891	863	842	873	838	834	897	835	806	933	859	853	818	895	847	781	847	828	830	787	837	826	835	884	841	846	831	863	867	828	854	828	815	831	857	845	864	811	810	853	873	841	858	836	877	809	879	849	865	873	825	827	848	871	861	867	850	827	869	853	842	835	847	865	855	820	865	813	889	844	779	840	827	848	873	827	812	918	881	871	876	859	838	887	796	856	872	828	844	884	844	853	836	815	886	832	874	844	936	807	822	827	845	880	814	899	821	863	800	832	842	869	866	850	857	848	813	859	870	842	885	820	845	849	854	880	824	798	834	846	829	816	837	806	843	874	760	879	832	856	791	871	803	837	854	839	836	834	898	856	847	850	824	864	854	836	871	877	947	855	829	831	825	860	811	861	833	827	857	841	869	889	865	904	828	874	802	854	848	832	855	819	838	867	828	866	845	827	888	896	873	801	838	901	778	858	804	835	850	834	853	815	794	879	859	828	822	819	881	784	852	872	841	781	878	852	874	884	859	880	801	812	864	839	882	875	827	818	767	864	822	853	841	780	869	844	822	835	826	819	871	862	864	774	834	821	823	880	901	831	880	800	830	828	833	830	863	864	856	811	857	817	865	762	884	831	907	865	831	866	849	832	876	893	843	826	815	904	798	808	836	863	890	828	854	850	763	860	860	853	840	852	840	869	879	860	865	879	868	846	861	831	823	865	796	836	899	826	819	837	830	824	795	847	804	841	862	815	880	850	861	842	864	807	890	852	854	902	878	869	856	870	837	853	818	770	876	883	857	833	850	878	832	917	840	818	842	849	775	871	856	841	830	875	862	830	832	845	886	891	847	902	861	831	880	837	850	855	833	853	858	818	870	829	839	853	882	868	829	811	809	816	823	835	887	838	833	828	841	868	841	838	837	877	872	828	841	835	819	863	883	843	840	866	876	872	814	822	864	848	832	844	891	796	830	849	866	887	803	796	812	822	843	830	841	814	845	824	853	814	823	911	877	843	858	847	903	862	818	803	885	848	860	856	829	816	848	826	889	867	856	863	827	837	846	842	929	857	861	838	880	854	885	831	828	831	822	839	820	844	819	871	886	887	884	877	805	859	804	818	828	847	881	896	849	865	877	839	853	890	861	797	885	865	870	849	851	871	793	837	810	860	827	854	792	843	838	833	847	835	854	895	861	848	873	864	815	840	847	853	844	836	867	835	806	840	804	864	841	918	836	846	825	862	827	877	865	833	913	804	835	808	859	850	838	876	804	875	814	845	881	937	908	864	852	809	761	804	876	769	849	869	878	813	838	846	842	857	868	886	816	910	848	896	884	844	866	864	853	835	848	861	857	809	859	851	885	865	803	899	876	854	863	815	897	894	872	881	878	804	850	859	891	852	848	824	834	875	897	863	829	808	841	915	854	839	840	845	840	873	816	880	843	854	832	840	861	839	917	827	860	830	856	794	844	794	845	822	856	869	848	858	785	829	826	845	882	866	844	853	838	849	851	823	899	827	861	836
17318	4085	2247	1559	948	792	566	557	428	412	389	407	418	402	382	307	347	330	314	296	324	332	320	318	322	313	328	311	316	291	294	321	313	327	324	329	343	307	319	312	339	285	301	294	297	285	298	309	322	337	295	267	280	292	279	310	295	288	359	334	275	329	322	293	289	318	286	291	281	312	316	298	296	306	311	312	317	300	302	290	333	302	297	283	292	307	291	309	323	317	284	338	292	310	313	310	283	281	294	302	323	292	320	295	311	289	302	282	305	308	285	320	331	319	361	286	300	286	340	315	327	339	311	331	347	303	336	308	279	293	327	297	343	303	307	315	314	328	303	291	329	286	296	275	320	304	326	326	284	299	345	290	326	293	327	276	299	327	302	316	350	299	317	296	342	296	327	330	287	290	337	307	309	323	288	301	312	284	325	325	288	286	306	277	323	309	309	294	275	289	321	285	307	284	316	286	332	300	293	292	290	326	288	286	324	329	285	323	306	361	326	303	308	309	324	295	300	289	340	323	326	295	323	305	340	302	270	333	295	275	287	304	308	309	294	310	284	334	289	306	322	337	299	338	307	283	326	273	322	331	301	319	278	308	294	302	319	301	296	325	301	297	312	331	297	322	316	312	314	295	322	291	293	311	330	283	313	285	275	318	298	318	305	306	324	300	283	319	309	291	344	309	306	324	293	296	313	321	306	321	319	315	288	292	313	294	287	289	305	290	315	287	320	319	283	301	287	308	304	319	295	287	278	272	315	287	301	329	291	328	305	285	306	313	279	293	292	317	291	276	301	300	304	323	315	311	306	296	326	311	287	275	303	318	312	295	342	311	297	315	336	314	308	304	322	300	339	306	320	299	308	334	309	296	315	293	302	283	315	296	320	294	294	280	320	282	262	342	304	318	319	301	277	293	304	314	329	307	342	302	327	308	323	300	292	302	284	317	311	304	352	329	304	289	325	318	297	287	308	310	304	284	289	286	272	315	283	293	310	355	302	310	291	313	304	307	289	356	279	309	301	310	275	289	282	301	314	299	295	310	354	271	297	286	288	332	313	293	324	278	282	312	285	300	309	332	303	309	301	335	353	330	322	292	332	269	305	315	312	318	301	288	315	303	291	312	316	323	330	283	299	282	323	308	297	325	303	301	312	275	307	327	280	304	320	338	294	296	317	291	304	330	312	303	303	345	319	330	308	298	312	292	285	309	274	316	290	304	323	337	302	299	310	318	315	320	325	294	296	280	295	297	333	285	311	298	328	334	317	299	332	317	306	291	307	338	301	314	301	310	290	320	299	319	303	318	348	289	321	307	306	292	300	307	310	314	292	328	313	366	326	329	363	289	307	313	276	357	316	302	278	336	301	302	305	318	289	308	297	259	321	309	292	325	284	303	296	304	297	317	301	322	320	287	327	309	297	323	271	296	283	340	293	284	306	323	329	295	277	297	282	301	301	308	275	288	311	319	313	322	336	330	323	290	289	300	336	329	285	304	290	315	283	298	307	309	289	307	315	313	296	314	310	296	313	298	299	301	317	339	312	307	330	297	302	333	317	295	283	287	330	302	325	296	291	334	286	286	278	286	301	267	303	318	277	305	319	323	309	266	276	325	282	314	302	308	337	340	306	288	276	290	322	281	316	339	343	342	281	279	286	323	314	314	307	319	300	345	322	284	316	296	293	294	300	293	342	272	296	289	291	289	303	345	297	288	349	312	322	307	295	302	301	308	259	296	314	314	337	297	296	265	296	293	287	322	328	323	314	302	334	310	279	300	280	344	313	301	284	280	287	360	302	336	336	310	285	310	324	318	281	340	298	309	327	300	294	298	268	280	313	313	327	290	312	287	314	293	262	298	297	279	298	303	297	312	293	296	317	293	317	332	290	303	285	306	308	309	330	295	295	293	309	341	322	286	323	341	272	298	279	296	320	277	312	341	313	301	296	312	286	297	323	357	334	314	289	286	312	280	278	293	307	285	288	291	294	305	332	352	315	304	348	320	303	326	307	313	317	337	301	314	286	300	334	325	336	306	294	276	283	298	281	341	298	287	314	275	346	314	291	283	288	293	329	311	333	332	293	299	306	322	310	284	303	296	292	320	313	315	289	273	295	327	276	299	313	321	289	332	330	324	313	283	308	318	326	304	275	342	294	311	308	314	301	297	287	304	298	287	293	307	334	317	320	286	304	336	348	307	332	319	274	327	322	283	289	335	310	285	292	318	255	311	296	295	288	336	288	300	322	320	310	304	321	319	294	317	310	294	331	326	293	300	320	317	301	286	312	311	300	296	291	292	301	320	340	285	335	257	299	291	298	275	327	283	318	295	316	293	289	324	308	318	307	304	327	319	266	297	300	323	283	336	317	317	324	299	323	290	331	299	343	298	303	266	310	313	304	333	316	308	299	272	286	304	328	307	300	286	297	336	327	308	313	300	284	308	307	289	290	295	323	305	348	300	305	295	301	329	301	333	343	289	320	321	318	332	257	333	304	304	303	341	295	307	314	313	294	312	304	311	289	297	325	326	324	332	303	285	295	338	282	339	309	327	316	284	319	332	315	307	335	309	292	303	308	301	324	316	314	294	337	312	259	302	315	273	288	348	304	276	339	286	274	316	303	333	307	278	306	336	312	310	289	282	326	294	310	289	310	296	320	305	299	275	344	301	304	323	274	311	305	313	303	314	301	289	324	295	296	301	306	322	297	287	270	268	275	300	318	296	295	300	292	335	307	306	332	317	308	303	311	313	314	344	301	325	300	281	286	296	274	348	345	316	319	294	278	321	339	295	281	288	306	286	337	320	329	323	296	278	277	320	312	324	325	310	316	343	302	322	287	304	304	288	336	307	340	277	301	272	301	326	295	319	333	327	280	338	310	306	298	291	314	312	301	309	315	300	336	307	296	331	285	296	291	326	304	284	321	330	280	362	310	339	306	338	290	309	323	299	286	323	353	310	312	300	299	297	309	309	336	281	308	345	334	302	292	288	316	338	283	314	340	307	299	318	320	309	317	331	317	316	346	338	304	314	286	310	298	307	329	278	274	312	266	296	305	319	341	323	319	313	305	305	324	307	303	294	317	299	329	312	296	344	318	335	304	305	294	298	294	347	291	294	331	277	301	261	280	282	278	340	340	280	311	336	310	331	330	326	296	304	336	289	324	324	305	307	302	317	281	308	336	299	284	309	306	297	288	297	324	302	279	326	343	302	258	312	309	323	284	314	335	344	317	314	319	324	285	307	304	282	286	363	301	317	295	301	326	297	283	298	295	308	278	327	323	323	273	313	321	301	322	313	311	320	325	328	330	326	315	302	311	297	322	295	307	288	318	299	312	320	299	327	255	323	308	304	315	317	313	304	297	326	304	280	308	308	318	332	293	312	300	322	307	347	284	322	327	283	301	303	301	280	318	290	328	305	287	288	277	308	308	296	324	324	324	328	304	305	318	298	276	309	314	336	331	307	290	299	315	323	299	310	280	300	308	263	320	317	320	282	289	318
13040	3618	4626	4601	3707	2883	2041	1902	1700	1470	1262	1435	1336	1319	1164	1011	962	961	963	954	921	817	837	826	798	785	738	800	780	767	722	781	790	744	799	751	747	718	734	773	747	761	788	756	773	743	743	798	763	842	757	770	734	705	729	756	772	757	752	731	787	699	779	751	734	721	744	786	719	747	773	742	725	731	729	727	763	778	788	749	742	749	764	764	803	665	738	755	747	706	738	737	787	752	730	737	740	745	780	739	790	764	747	772	743	772	735	756	728	761	804	729	750	721	743	724	697	767	768	794	745	722	716	707	766	787	749	781	729	728	717	698	779	756	748	769	749	732	689	743	731	745	735	769	742	753	763	738	774	726	759	773	771	725	804	701	729	724	754	742	744	738	790	760	753	766	734	728	715	717	730	753	785	744	715	700	745	733	726	727	732	766	758	764	778	716	693	759	715	757	743	741	698	775	714	737	743	720	797	704	729	791	750	709	728	745	746	743	700	735	743	741	763	754	739	735	735	757	710	706	758	713	741	771	764	765	713	735	688	714	713	750	717	747	737	731	732	738	747	723	810	719	714	761	735	748	729	765	784	725	768	759	725	744	743	760	748	760	749	701	800	773	739	687	716	789	726	745	723	735	750	735	749	792	792	690	801	766	746	772	736	689	751	733	728	678	757	796	738	744	701	758	755	733	705	747	765	753	739	778	728	717	736	694	726	727	778	740	707	751	709	740	761	738	785	707	754	747	708	779	724	780	686	742	705	778	787	749	733	753	726	755	706	713	771	759	747	694	741	729	726	758	773	740	694	740	709	771	778	777	717	748	724	702	720	730	744	756	756	737	729	719	713	733	707	763	766	720	740	730	764	700	764	765	727	783	724	740	752	786	724	731	803	777	827	759	777	733	741	763	734	776	800	728	702	750	749	771	786	744	789	724	708	766	730	750	768	777	731	702	831	739	697	731	751	737	766	742	745	710	731	720	707	716	687	720	742	739	724	702	740	748	763	735	754	810	712	768	753	763	732	743	734	752	752	739	693	784	767	780	709	744	744	780	799	747	744	748	718	757	751	708	742	778	721	736	729	723	687	736	743	808	774	743	753	707	780	730	719	733	769	752	717	743	698	724	709	738	714	748	726	764	749	724	743	746	747	728	790	769	722	776	739	740	772	723	722	732	790	757	777	752	748	696	755	725	692	694	717	764	672	739	738	775	775	743	706	782	764	745	732	739	725	723	717	754	734	776	793	759	752	727	815	773	738	759	767	771	801	744	742	776	759	713	731	779	729	729	764	784	717	790	745	797	717	755	713	791	708	773	766	744	758	729	722	721	718	738	751	740	755	732	777	715	734	739	744	720	755	786	758	699	809	758	760	774	797	743	751	748	713	732	750	711	727	733	744	771	762	745	755	743	741	744	762	728	793	722	769	752	753	728	736	703	762	740	782	724	736	739	733	748	717	755	734	769	723	753	739	750	756	783	784	749	745	770	722	742	770	711	767	752	757	726	731	753	730	749	729	735	753	710	739	734	724	774	778	721	742	755	688	731	759	748	786	731	705	765	704	713	756	785	742	743	718	719	751	750	765	746	729	752	712	747	720	688	739	770	754	738	708	728	761	790	723	730	777	732	687	709	755	699	750	705	738	721	732	755	725	706	768	770	742	749	741	755	764	797	720	759	720	684	711	780	754	723	727	756	730	719	739	769	713	767	754	733	749	778	740	719	758	790	760	731	752	740	705	774	749	711	710	726	728	770	726	739	731	723	786	796	760	730	771	696	754	706	756	714	769	736	702	676	751	717	741	740	686	775	788	766	715	738	753	766	744	703	716	751	765	704	768	744	782	770	709	705	758	730	774	696	694	723	692	763	760	766	778	752	746	711	785	739	797	771	716	755	746	772	726	785	766	726	754	719	740	720	758	758	712	808	699	693	759	718	711	717	757	800	780	734	682	717	766	734	706	771	729	755	782	735	720	751	778	764	736	760	769	736	742	771	734	768	735	764	763	727	790	717	743	740	715	774	746	734	738	732	721	748	697	732	768	786	768	747	749	714	694	792	713	734	690	722	709	768	735	754	750	751	786	762	728	716	814	759	793	730	693	735	779	761	783	736	791	760	761	756	777	715	722	751	736	716	763	739	758	750	728	717	763	779	704	768	748	748	750	809	747	762	731	752	744	684	805	777	747	722	771	708	719	768	747	776	723	754	735	725	754	721	746	737	763	750	755	762	741	811	736	743	729	771	751	750	772	688	709	760	745	758	800	717	784	731	753	793	688	791	719	753	763	725	758	740	762	723	694	718	770	792	736	730	704	674	794	768	762	705	779	721	773	708	711	761	740	746	696	769	778	745	753	783	757	739	755	747	715	766	795	729	694	731	723	750	723	749	786	775	782	736	790	750	721	756	751	745	715	758	691	753	787	769	759	750	766	719	731	745	770	746	753	758	706	725	777	757	793	748	783	708	695	731	737	764	750	742	707	766	750	691	741	736	749	704	722	724	733	744	761	774	764	713	719	738	757	757	731	753	755	709	742	749	748	724	709	759	720	717	734	743	767	707	754	728	713	756	793	732	726	719	752	724	725	713	726	750	671	707	727	778	789	735	747	744	736	746	755	741	711	675	700	783	739	739	807	724	772	736	755	741	733	764	734	728	674	765	785	729	753	755	715	735	683	718	763	718	747	771	730	745	736	738	765	715	755	732	725	742	736	741	671	744	729	736	775	693	722	735	741	749	701	748	791	778	773	745	735	740	774	704	767	757	756	764	741	762	773	729	737	749	744	746	771	791	743	728	733	766	719	724	736	758	730	722	755	768	815	723	738	766	763	728	739	752	731	736	779	762	744	719	795	767	759	727	697	754	699	746	736	740	728	766	747	756	716	707	748	790	760	714	776	721	710	751	708	788	761	746	680	730	746	775	739	798	754	711	822	730	740	746	739	720	749	734	769	742	742	722	753	767	704	762	761	807	721	835	736	744	759	743	736	784	761	778	733	741	707	727	713	742	783	780	749	773	746	758	741	761	735	758	726	751	779	705	744	759	747	792	723	754	764	793	771	747	769	744	739	732	770	706	716	709	728	713	750	723	715	763	706	730	783	766	738	766	765	776	706	752	728	757	759	771	713	725	774	754	752	769	738	745	713	786	746	712	765	735	768	764	799	695	780	732	746	704	757	732	733	760	696	751	731	768	804	734	805	723	740	711	761	683	745	734	738	750	767	765	770	726	768	745	710	727	717	735	769	720	728	757	785	735	744	784	726	792	736	766	762	730	696	691	707	721	744	779	739	728	761	754	756	766	720	762	759	702	753	792	782	723	729	774	708	780	746	743	711	756	749	706	749	715	746	704	740	776	718	769	716	771	775	782	752	748	774	771	734	782	761	771	775	778	702	767	747	723	733	715	797	731	742	739	704	769	761	763	751	735	718	777	755	696	732	745	686	757	742	758	758	786	745	716	766	782	743	772	765	721	764	731	702	737	712	745	810	764	693	707	743	723
26742	7685	3277	2071	1138	817	632	453	400	322	312	276	306	305	277	245	220	207	207	223	221	199	181	171	189	148	167	170	158	155	159	174	147	153	166	164	159	164	164	159	171	164	192	142	180	163	172	186	183	153	166	154	163	181	151	149	181	177	183	173	143	142	161	186	139	207	153	178	162	183	175	164	168	151	154	141	143	181	174	152	163	158	188	161	144	168	196	172	162	134	138	159	156	162	172	170	169	198	160	140	178	138	158	159	165	155	176	163	192	154	173	144	154	169	161	153	159	181	134	169	175	180	182	167	183	135	164	164	161	151	168	193	171	146	166	157	161	174	143	155	168	149	166	134	176	170	149	158	191	170	161	157	150	178	146	161	172	164	167	177	164	176	171	166	153	157	184	156	185	190	125	149	166	188	154	158	161	182	186	160	182	205	155	155	173	152	170	159	186	188	176	157	160	153	166	153	166	176	170	163	183	191	188	173	176	177	179	181	177	153	174	152	142	141	177	159	162	172	183	160	155	168	137	128	177	173	142	169	179	157	176	160	158	159	154	182	161	153	183	137	176	168	161	159	161	167	157	157	165	160	129	159	168	163	192	175	151	184	186	166	157	144	163	156	165	145	148	133	171	146	168	139	167	158	165	165	167	151	177	167	142	161	178	168	156	175	146	178	152	166	180	145	175	166	153	171	166	175	166	155	157	163	156	163	171	177	171	177	150	172	159	168	142	160	169	161	178	179	155	165	141	175	168	198	167	154	171	169	162	162	174	180	165	163	155	189	162	166	166	171	157	151	175	162	182	166	165	185	163	154	188	135	179	155	173	164	186	168	155	149	189	170	157	161	151	155	145	150	157	173	157	171	168	159	151	146	165	157	178	149	142	166	150	171	164	168	139	176	165	177	181	191	175	157	146	170	138	184	147	151	148	127	182	171	168	194	171	158	176	180	174	141	182	168	177	182	162	174	172	197	168	191	166	191	176	150	168	175	160	164	167	148	144	128	145	140	142	152	173	183	158	165	177	160	155	165	160	168	190	192	161	177	182	170	158	162	194	169	164	142	159	154	161	155	152	151	146	135	148	171	151	158	168	155	171	155	155	151	172	150	143	179	168	172	151	165	171	175	178	161	170	158	175	146	160	143	167	161	158	182	136	176	171	159	153	137	148	159	160	143	165	183	168	152	158	173	155	159	183	165	166	163	173	175	165	179	171	156	169	163	186	132	168	173	160	162	161	175	166	168	196	153	174	176	175	169	177	167	165	175	192	167	161	188	186	164	179	188	141	173	167	157	149	165	152	160	181	144	163	185	178	178	158	152	154	171	145	141	145	176	171	176	153	154	177	153	155	157	158	182	176	190	152	158	154	174	175	149	130	159	196	170	153	178	149	183	168	186	172	150	175	138	176	189	163	176	182	158	176	181	146	170	149	182	151	171	189	159	173	191	157	164	159	167	153	160	161	157	157	152	173	165	174	173	143	171	160	170	168	174	131	174	147	179	178	154	151	163	176	140	182	139	153	164	173	158	136	153	155	177	156	130	169	148	152	148	146	151	154	174	152	164	156	165	184	181	164	140	168	165	176	175	166	186	155	180	159	142	170	165	173	187	152	163	181	160	163	143	183	175	164	167	177	164	178	151	171	181	165	184	156	189	160	155	167	163	155	139	160	151	162	166	173	174	164	137	172	156	163	173	163	157	156	151	170	164	160	170	178	152	159	179	149	156	168	145	163	184	172	189	149	171	154	168	176	152	156	182	145	179	157	161	160	156	162	163	153	162	170	175	165	170	184	155	157	149	168	144	155	164	130	185	164	166	194	172	155	150	169	180	148	153	161	159	140	156	165	151	152	149	159	168	199	152	194	158	164	174	170	169	169	174	177	163	169	153	180	167	169	146	166	158	165	161	152	152	180	172	177	160	152	156	179	173	146	142	159	147	164	151	161	159	165	161	154	170	170	152	162	154	182	165	149	159	166	153	166	158	155	158	176	173	157	168	166	151	182	185	145	171	163	148	173	157	160	172	166	185	160	154	170	183	149	149	143	178	158	194	170	170	163	172	153	154	175	147	170	170	169	172	172	156	167	190	164	157	136	161	168	151	177	163	178	154	168	153	164	157	155	177	161	161	175	153	175	173	158	189	192	172	165	169	180	173	184	152	185	135	143	174	164	185	173	170	172	166	166	145	162	152	168	176	166	163	174	160	179	172	152	163	139	147	171	163	141	166	152	184	161	167	151	174	180	168	185	148	144	155	172	160	152	149	173	167	169	158	157	176	144	151	173	160	155	155	164	166	144	151	171	153	195	184	171	172	194	165	154	149	160	159	168	178	158	166	163	137	176	202	163	175	183	178	159	184	179	140	157	173	180	166	155	174	164	154	158	165	188	175	165	177	141	154	158	162	159	129	170	165	181	142	141	160	170	153	176	158	161	154	176	164	181	177	169	145	158	151	161	163	175	174	161	155	150	151	154	167	165	155	166	150	154	151	175	166	150	158	183	155	140	200	170	192	164	174	177	187	154	159	175	169	168	166	152	146	136	164	181	176	160	183	167	166	179	159	148	152	177	195	169	190	169	162	178	146	175	146	151	156	156	174	164	175	167	174	151	152	151	160	160	156	181	167	172	147	184	172	174	168	176	173	164	180	169	151	167	168	157	170	159	180	187	159	145	154	154	163	177	161	180	165	154	181	147	147	147	156	144	153	147	160	139	166	165	171	158	167	184	155	174	172	173	171	185	153	153	157	183	179	181	194	157	174	177	177	195	163	165	180	153	192	174	147	172	171	176	169	189	152	147	160	145	173	163	187	144	168	171	145	156	168	167	177	165	168	166	139	140	177	161	162	144	174	158	176	178	152	164	167	167	201	185	171	181	169	149	161	162	149	170	197	167	184	187	183	155	184	157	162	164	153	159	157	176	165	163	157	167	184	186	172	180	163	179	145	169	171	161	149	157	187	193	165	165	182	172	139	153	170	152	142	160	168	156	170	173	165	170	145	162	146	189	171	167	164	147	192	151	147	181	160	172	154	174	169	166	133	163	164	155	163	166	169	154	159	167	177	174	149	170	159	145	130	163	165	183	169	155	158	154	162	154	140	139	172	204	189	150	151	131	156	153	162	180	167	169	167	195	171	138	166	172	162	168	155	166	169	160	157	152	168	168	163	169	156	159	165	161	184	147	160	196	147	144	147	154	146	177	177	153	171	171	164	188	195	152	159	146	180	172	199	167	164	194	187	134	182	161	156	173	174	159	150	159	166	167	142	162	168	168	154	180	185	141	183	158	159	178	149	163	152	163	136	143	140	172	157	163	149	152	177	158	166	169	176	134	180	192	146	151	167	174	173	169	146	136	157	174	169	165	160	170	168	162	173	153	149	147	160	174	152	166	159	166	159	175	187	169	154	180	195	164	161	186	166	167	154	152	148	175	169	170	180	142	150	186	168	160	167	161	156	154	179	163	173	189	148	167	150	157	176	166	165	160	145	140	181
17663	4895	5793	6493	4729	3682	2700	2008	1876	1517	1420	1321	1443	1230	1100	947	710	753	811	1008	726	544	568	528	576	508	509	446	436	472	440	483	462	462	469	422	465	421	458	486	426	456	446	457	449	481	480	491	468	443	472	455	468	444	453	494	465	461	443	428	431	419	435	408	446	391	466	396	456	425	437	470	423	415	447	413	397	418	450	418	449	421	387	411	387	438	390	453	420	398	413	465	437	439	408	435	427	448	418	407	386	422	431	427	449	451	423	439	461	449	428	439	435	459	405	382	452	441	441	425	388	412	392	424	446	387	427	440	427	388	421	431	415	412	444	410	418	401	451	452	462	449	420	411	445	388	416	395	423	413	448	467	425	397	421	427	391	429	428	403	439	476	437	454	472	410	419	438	399	445	398	404	414	434	434	412	431	449	419	443	424	480	414	415	398	453	442	419	444	436	465	442	427	444	465	402	428	438	430	417	437	397	434	417	419	472	419	438	425	434	409	444	425	464	446	400	402	422	444	406	431	446	404	454	394	385	426	423	434	460	451	429	420	411	445	419	406	410	423	415	446	427	427	466	425	429	456	426	417	404	437	450	424	433	441	414	443	436	399	448	391	445	448	428	430	413	423	440	422	433	424	432	419	419	399	401	390	450	423	452	457	459	452	408	432	407	435	441	439	420	403	428	400	415	490	436	393	440	456	433	421	408	469	391	448	437	434	415	449	440	390	412	501	431	438	458	433	403	431	412	445	455	437	421	421	437	424	397	437	439	421	411	467	446	454	417	430	423	449	427	447	436	443	444	398	424	400	401	419	417	410	464	434	443	415	403	419	422	440	438	410	454	435	383	437	389	458	427	452	452	441	385	421	424	412	416	448	436	437	398	398	406	405	439	422	453	448	420	427	433	420	406	430	419	447	455	442	413	426	420	451	459	419	451	415	413	424	436	412	432	429	441	442	408	405	401	417	431	392	436	393	436	418	397	438	427	440	422	427	434	384	435	434	430	430	430	420	408	409	449	430	398	392	427	438	420	386	464	435	454	436	444	424	413	471	419	464	442	412	421	415	427	459	437	411	427	403	489	397	449	433	418	409	399	431	426	404	432	403	460	464	446	446	411	427	424	430	439	456	423	425	420	439	429	430	365	442	411	472	432	427	424	402	405	434	435	410	400	417	398	432	433	410	423	430	407	421	436	392	448	414	462	454	412	423	456	403	415	413	467	414	438	405	456	410	429	385	443	434	445	442	429	466	425	425	439	428	418	409	409	448	435	395	409	431	402	438	492	444	377	398	431	427	405	403	420	386	437	425	466	439	395	442	439	419	424	426	424	420	458	423	438	386	452	450	450	388	435	407	444	432	422	381	402	383	455	414	396	458	414	432	441	443	413	433	438	432	461	448	440	392	432	401	397	452	420	422	416	430	430	417	438	408	424	407	433	419	444	431	436	423	410	421	425	429	449	433	448	448	426	432	440	462	487	433	393	404	401	440	402	427	419	402	426	472	457	419	435	432	417	450	409	429	432	422	404	454	409	433	407	448	411	387	445	411	442	387	431	424	444	430	433	427	448	424	418	435	446	428	406	395	424	443	410	398	458	422	453	421	429	406	425	457	416	449	452	408	459	436	400	458	413	450	453	391	423	429	459	461	414	403	450	429	431	427	419	384	423	432	474	444	452	412	478	419	412	425	410	393	443	403	394	469	375	430	454	439	429	424	432	444	394	431	428	425	454	418	442	417	438	433	417	424	414	444	408	425	402	468	433	451	452	410	454	440	427	429	443	372	447	445	389	439	466	414	421	444	405	415	464	427	436	403	462	408	435	428	412	432	415	401	429	457	422	417	442	424	451	417	432	449	421	445	422	414	433	404	403	452	432	426	448	431	380	417	407	433	403	415	382	453	425	419	409	436	431	420	436	437	407	453	450	464	426	451	424	423	436	416	423	441	429	403	414	429	475	408	423	411	433	418	419	436	398	434	424	440	445	405	398	419	402	416	450	413	460	465	454	406	398	400	444	449	460	437	453	435	411	410	428	450	407	441	425	419	407	438	434	389	416	436	404	450	427	431	399	397	444	406	414	422	402	406	407	412	394	418	429	391	402	410	423	426	437	401	393	419	452	405	440	421	437	422	449	452	475	448	452	434	420	441	438	407	426	433	432	421	409	426	437	437	429	428	451	444	429	445	472	401	472	410	426	416	449	407	419	431	412	433	438	398	410	444	423	432	426	439	431	443	439	415	440	424	428	403	458	416	439	428	456	430	421	414	435	416	401	430	436	414	418	438	395	431	386	417	427	452	394	408	411	420	413	434	418	441	428	462	406	428	442	416	448	425	474	432	447	400	420	406	421	396	422	422	415	451	421	428	416	437	394	430	465	445	399	430	425	436	413	474	414	431	423	427	462	458	416	414	430	454	436	428	437	432	411	402	413	376	419	419	451	412	448	457	394	437	404	445	451	448	471	451	410	438	400	375	422	409	449	434	444	405	423	424	427	446	429	414	420	406	428	406	395	398	398	446	452	429	430	421	449	372	435	417	444	413	450	449	418	429	413	424	438	450	453	407	446	439	422	437	419	419	449	420	417	458	433	418	413	407	466	443	469	402	470	445	417	403	430	450	422	416	459	430	411	409	379	473	463	386	443	440	444	398	423	423	438	383	445	457	401	413	423	405	479	442	442	408	416	436	426	449	419	442	425	428	414	443	411	453	414	410	427	439	437	418	463	448	442	431	419	437	439	420	452	444	417	423	420	451	412	409	421	386	404	413	448	384	417	434	422	403	418	406	415	448	400	435	428	442	436	460	393	463	433	454	406	429	428	436	403	448	430	453	442	477	422	393	388	395	437	403	402	398	427	412	415	463	403	388	425	455	446	431	433	412	420	405	458	440	453	410	427	460	420	420	425	445	414	429	395	412	450	438	409	419	445	423	416	434	424	430	452	430	417	420	418	452	438	429	439	405	411	432	428	436	425	393	446	415	431	434	403	394	436	456	439	459	440	435	418	392	420	418	419	425	419	440	384	404	456	440	414	401	430	465	401	378	444	383	467	437	432	448	406	442	443	420	454	408	453	440	422	445	435	432	435	446	424	447	451	453	418	417	418	410	436	407	429	413	402	440	415	420	452	421	444	398	432	430	414	442	442	412	434	433	389	414	423	457	435	416	426	416	435	397	383	426	440	421	436	446	424	421	442	441	426	412	416	398	433	421	402	423	441	386	431	423	443	433	414	452	472	445	443	436	444	393	441	418	468	432	450	404	435	444	407	436	416	414	427	424	442	432	433	418	407	412	441	423	403	403	410	453	405	410	444	421	419	439	424	451	438	420	434	427	441	422	425	457	435	421	440	377	458	396	440	430	409	423	433	396	427	419	434	408	418	416	389	451	420	464	407	454	414	435	416	415	433	443	451	457	409	437	364	408	416	410	426	428	424	459	419	414	442	436	435	441	441	426	430	420	451	426	442	415	452	434	423	400	431	404	417	379	459	450	434
5451	1340	1044	745	638	486	422	436	351	399	339	369	346	368	324	361	337	320	331	325	322	315	319	355	350	345	332	305	331	326	341	313	310	374	342	369	365	350	314	297	352	316	346	349	339	323	347	317	380	377	357	328	334	341	358	368	380	343	340	356	318	342	341	367	327	318	310	338	330	358	346	318	340	311	304	327	322	345	306	323	320	319	376	349	361	329	314	314	351	342	344	346	335	345	320	314	327	324	334	322	350	324	313	355	350	300	341	386	330	320	355	334	344	358	339	384	370	304	358	304	360	320	337	323	353	350	359	346	325	323	312	302	316	347	346	304	334	342	345	340	361	342	353	353	295	335	305	327	346	349	335	296	315	337	321	334	313	330	334	347	322	304	314	317	332	328	335	334	323	342	345	377	362	356	374	307	311	335	300	340	313	324	354	349	349	338	318	332	319	321	310	317	302	347	357	328	309	363	381	315	331	336	345	286	334	343	316	375	294	343	340	369	352	314	318	367	345	366	343	324	321	326	337	338	362	291	331	353	311	316	376	351	344	318	318	340	370	368	347	329	340	331	328	319	323	344	330	321	330	343	350	370	331	322	324	343	343	358	331	330	333	341	370	356	363	336	336	319	364	355	334	354	332	354	321	358	302	367	345	345	329	305	301	342	338	346	337	342	365	322	312	326	343	316	317	333	328	348	324	339	320	337	333	349	300	363	309	320	299	347	288	317	321	321	336	347	335	348	342	312	347	366	333	312	348	341	291	346	328	343	313	343	326	317	334	327	360	324	341	367	362	325	346	348	361	325	338	334	348	299	301	305	355	343	355	306	346	311	337	316	323	328	324	325	335	337	335	346	338	331	357	333	331	320	330	334	342	343	321	319	353	348	332	362	324	334	342	321	307	320	344	358	339	358	349	310	334	346	331	322	354	314	325	313	327	325	355	325	338	342	364	343	346	322	346	312	315	300	368	352	344	334	332	338	307	326	331	357	331	323	359	331	347	328	340	322	352	338	331	299	338	336	336	372	352	341	325	314	347	324	370	315	329	337	337	377	362	347	338	370	319	358	340	309	341	346	299	316	307	337	331	346	355	298	329	316	357	306	331	320	325	312	337	364	336	329	313	326	371	344	382	335	299	342	344	340	328	312	317	321	373	351	341	355	334	372	346	319	315	334	323	330	344	315	354	347	328	299	347	320	326	325	324	320	317	318	351	324	312	314	352	331	325	356	338	329	330	312	317	338	309	328	364	318	288	294	330	337	293	347	309	302	350	322	324	367	303	331	346	332	343	345	366	357	328	315	306	341	347	361	298	337	351	366	331	334	301	353	349	325	342	335	334	313	299	330	358	328	353	315	341	355	330	331	280	326	339	325	344	325	337	343	378	330	349	350	323	359	386	381	343	339	344	343	370	328	352	364	362	300	334	329	316	320	310	331	310	351	310	303	316	376	326	318	326	313	352	369	346	335	355	292	318	353	346	357	318	341	309	323	322	354	321	344	326	317	382	350	314	342	314	308	343	332	315	337	341	382	339	335	364	319	342	309	334	321	290	321	346	321	374	319	345	355	339	333	373	337	348	330	331	354	314	323	336	328	321	359	363	339	314	323	335	364	367	327	333	300	317	325	307	314	336	319	342	379	330	318	351	364	312	338	318	314	306	318	327	328	323	335	355	325	329	290	347	359	288	335	310	303	328	357	358	322	326	314	347	370	333	296	333	294	326	301	342	311	329	357	386	337	321	335	328	308	328	324	327	337	330	319	333	353	318	325	345	341	354	333	334	298	325	337	336	341	344	345	342	336	334	321	344	304	313	314	360	311	306	308	350	374	366	324	300	375	303	325	313	343	331	315	348	331	335	301	340	369	349	330	312	351	324	322	337	330	339	363	320	314	334	370	330	318	326	326	338	317	322	365	346	323	339	316	321	355	358	315	347	320	337	347	336	341	308	316	344	351	317	333	299	365	353	313	323	296	314	323	354	338	327	335	299	336	346	347	347	374	317	340	327	340	349	317	331	312	322	340	364	319	353	331	361	326	318	319	343	353	360	350	305	327	312	341	311	336	365	319	360	332	320	324	322	349	328	319	349	343	312	323	342	371	339	317	358	379	354	323	324	323	317	301	352	333	296	316	354	344	366	324	358	327	349	307	331	298	300	349	357	362	319	354	358	306	331	344	331	327	358	328	340	314	332	321	306	352	343	340	328	339	327	329	303	296	366	361	332	329	364	316	344	339	388	359	314	316	356	367	295	362	367	312	356	322	343	288	361	314	350	364	360	338	329	333	341	337	322	327	366	328	300	325	337	340	342	344	335	304	374	353	318	345	380	344	310	315	335	301	337	308	317	324	357	377	355	310	335	329	335	331	291	348	305	326	343	344	343	352	378	328	356	327	356	340	337	349	319	347	310	333	314	334	343	350	341	321	378	330	357	322	309	335	341	348	298	309	314	354	353	298	309	338	343	352	332	309	350	317	317	366	327	340	368	317	329	296	333	332	337	324	350	318	327	336	347	360	344	324	341	335	339	337	339	296	316	322	329	311	360	337	357	338	375	344	328	306	337	322	350	337	334	351	347	346	342	289	319	381	339	330	345	347	322	319	321	333	321	311	310	332	326	331	370	332	326	341	326	352	320	336	350	308	347	369	317	358	345	349	326	316	308	343	320	302	316	302	308	363	333	353	326	312	365	326	309	347	334	321	332	381	328	338	315	310	324	337	340	326	332	325	362	344	344	344	349	335	315	338	344	366	335	358	330	311	349	369	325	367	308	337	355	366	336	310	322	325	321	320	340	363	316	342	352	332	348	324	318	310	338	333	354	346	348	325	323	307	356	327	324	361	335	317	344	334	329	311	339	330	359	319	343	338	325	324	358	326	357	337	339	343	337	321	338	349	316	337	308	357	323	333	347	347	311	355	356	347	341	335	325	357	355	321	348	328	328	324	357	322	362	346	324	321	340	300	364	361	344	364	351	357	297	314	340	346	347	344	349	315	336	381	313	338	367	331	350	336	357	355	342	323	334	349	363	347	356	319	327	321	328	320	274	302	353	317	324	344	357	329	341	319	323	313	330	347	335	329	296	332	313	313	336	333	315	350	328	334	337	326	336	359	335	325	320	301	328	315	380	349	340	360	327	296	332	366	312	322	342	326	340	308	352	319	299	335	337	310	309	362	356	350	315	322	334	331	354	352	327	319	314	350	299	346	320	343	332	339	339	338	332	373	344	370	363	329	312	352	288	349	336	371	325	324	318	329	382	337	369	366	338	327	342	345	326	298	314	304	314	324	342	337	323	312	332	287	355	328	318	340	340	325	324	335	337	325	307	354	303	335	325	339	328	327	320	314	340	348	300	347	286	313	312	345	358	343	312	319	337	344	314	321	324	333	299	328	346	364	338	359	342	334	343	336	328	336	324	359	338	340	347	325	344	358	358	302	342	341	331	340	364	312	349	327	347	360	361	363	334	350	338	346	330	322	381	328	342	331	345	349
4823	1860	2109	2410	2013	1588	1236	1148	1152	1092	1099	987	992	992	960	993	908	946	868	887	884	825	756	817	842	834	854	820	857	793	808	806	838	816	826	794	781	852	837	805	832	848	766	844	898	817	815	808	836	814	817	787	786	817	809	790	803	786	798	790	858	783	798	836	835	837	846	762	806	820	829	818	820	816	838	816	854	777	799	810	796	815	831	806	845	842	823	771	790	834	832	828	810	802	848	795	826	762	852	812	822	801	827	762	803	793	842	837	767	823	805	809	788	826	840	745	830	804	788	812	835	762	849	814	787	848	790	770	819	831	813	814	791	780	811	819	839	850	821	814	759	807	801	850	811	787	863	808	850	825	819	819	772	849	809	785	787	803	800	833	815	828	803	832	863	803	788	749	826	811	767	792	853	809	800	848	849	821	779	850	834	802	806	798	792	779	776	845	816	851	792	860	788	854	808	829	753	799	780	844	786	845	787	840	789	791	862	804	767	823	782	843	783	834	820	785	810	807	808	805	802	810	818	816	793	774	814	816	797	833	793	823	798	839	802	816	762	822	832	811	784	792	818	855	818	843	846	824	824	786	765	785	828	819	762	781	815	836	780	848	799	818	777	743	833	853	836	810	791	789	826	831	790	854	765	828	826	818	841	817	785	796	835	798	809	730	770	794	779	807	793	812	824	743	807	797	827	859	840	807	790	836	800	805	809	792	818	799	817	841	803	828	785	820	791	822	787	857	828	816	799	759	798	835	784	827	787	819	805	811	753	812	821	810	779	840	805	815	826	810	746	798	875	815	800	759	806	815	813	805	789	758	819	811	790	803	822	794	831	753	824	793	770	796	819	830	798	814	807	819	800	781	853	842	795	803	726	745	867	830	819	813	803	817	795	786	841	787	791	776	793	798	818	781	786	818	886	819	841	824	729	819	810	791	881	754	852	842	761	776	816	829	816	745	775	756	821	858	824	787	782	856	804	799	850	773	804	789	791	864	823	783	745	808	770	801	781	761	805	779	820	787	805	732	807	789	816	875	809	762	814	809	771	841	805	829	808	768	769	810	834	833	808	842	792	834	733	789	830	847	804	810	852	836	784	807	792	756	870	797	797	812	839	825	818	827	841	821	788	814	818	858	803	775	758	790	810	778	830	768	831	812	785	824	821	849	772	809	777	830	797	777	817	838	776	825	801	782	832	827	867	838	844	798	784	769	777	773	857	768	815	823	831	854	805	850	769	797	802	800	775	797	845	816	792	879	853	820	800	781	771	838	845	818	768	816	814	827	822	843	803	847	840	801	766	824	819	813	832	755	807	846	817	757	763	836	769	750	838	840	809	845	796	809	799	829	792	804	797	776	861	789	876	802	843	755	835	807	786	820	796	816	833	829	813	784	788	762	796	838	842	755	802	836	829	800	813	743	895	802	813	801	790	815	857	796	844	810	838	848	769	839	823	867	833	863	784	857	827	814	824	824	840	777	823	773	822	844	789	814	870	859	789	875	782	797	803	852	796	773	815	809	793	829	855	832	812	837	787	787	812	805	773	810	754	790	814	731	807	826	779	825	789	850	783	844	794	779	806	870	848	776	830	827	798	836	804	821	836	776	767	834	837	771	813	866	767	834	806	817	780	818	789	816	806	808	807	857	832	772	842	825	808	792	752	777	721	821	806	812	772	792	814	822	827	848	788	797	800	789	780	851	848	783	818	843	792	830	816	783	896	794	811	830	813	805	837	801	834	854	804	819	765	789	808	809	786	843	736	806	798	784	861	780	767	809	805	851	874	802	787	786	812	805	786	834	873	764	809	774	830	797	813	810	812	784	825	849	792	817	836	814	789	842	806	837	787	805	802	811	865	813	835	799	837	862	829	817	849	740	839	865	785	858	825	854	836	793	746	838	820	789	813	755	769	783	821	779	754	795	766	774	818	857	807	813	837	837	799	827	779	842	866	793	892	823	778	834	845	833	760	828	793	794	797	797	807	836	806	827	816	814	834	809	798	836	823	806	801	772	772	827	785	793	816	810	811	795	816	782	804	770	810	836	798	828	841	830	846	817	801	819	805	852	835	813	819	796	842	794	794	783	833	824	823	850	773	743	850	796	794	812	867	798	819	789	795	794	754	798	792	814	793	812	809	775	786	832	808	808	819	854	809	844	802	798	843	775	824	842	842	827	804	833	827	776	794	804	807	783	756	836	806	831	811	841	760	779	822	829	834	757	772	816	812	793	811	803	810	785	823	796	812	798	855	815	780	809	847	832	821	839	797	829	780	802	852	811	789	764	806	803	832	855	794	796	764	790	780	816	820	781	810	773	823	842	815	795	781	807	833	802	789	787	799	818	813	853	822	847	792	826	826	793	809	802	853	818	829	800	797	813	836	804	803	778	814	810	818	845	803	865	801	807	840	857	781	809	823	805	824	821	829	804	830	788	776	844	821	831	843	814	793	787	786	806	808	775	791	777	787	812	789	795	801	788	832	812	824	826	791	851	781	820	885	807	804	811	831	849	816	831	781	758	786	816	864	812	823	759	878	798	774	808	848	816	796	807	776	764	825	784	786	783	837	822	801	821	795	858	815	856	801	817	838	872	845	847	772	790	783	833	798	792	802	815	860	793	796	769	841	842	834	795	817	769	775	836	830	872	821	810	842	843	841	765	811	802	806	817	795	792	789	744	785	846	828	793	806	759	827	816	813	783	814	812	813	818	768	826	784	802	881	784	825	827	815	774	791	776	814	802	738	840	798	806	769	849	831	794	804	784	816	755	794	837	877	812	872	863	758	839	816	812	812	839	807	816	809	797	819	809	804	826	834	758	825	806	788	782	804	826	800	812	794	776	795	798	815	764	826	825	855	811	788	829	793	740	876	846	772	782	766	830	784	798	793	805	893	842	846	798	837	825	824	853	796	770	827	769	840	806	820	809	828	798	799	777	799	794	771	790	840	799	884	818	805	869	773	803	812	802	805	747	797	814	806	818	813	815	792	756	764	820	801	797	799	792	801	786	793	799	818	779	806	824	802	784	795	817	736	821	804	776	804	796	805	796	824	772	830	818	836	797	825	821	819	847	834	827	799	784	865	779	799	796	783	764	844	806	776	836	783	763	846	844	847	850	851	854	819	806	805	843	802	809	811	844	790	860	790	802	839	794	830	862	815	803	777	828	829	810	865	789	795	825	813	794	788	807	851	801	776	795	905	843	864	799	846	812	842	782	838	791	804	816	790	798	840	766	807	837	777	834	778	834	776	828	776	783	840	779	814	824	829	866	793	856	815	839	797	814	844	802	795	792	728	859	847	788	805	804	800	834	840	750	834	757	818	821	838	791	815	784	837	822	778	847	843	844	779	761	812	792	821	804	755	771	799	825	797	804	831	788	804	760	786	864	830	792	777	848	785	798	783	781	808	808	800	837	814	793	814	809	790	790	831	818	774	791	782	796	809	797	828	771	816	808	831	744	765	793	851	830	783	796	795	788	871	822	805	832	838	827	870	822
17054	4030	2097	1597	951	679	480	476	498	355	355	324	367	355	412	310	312	342	352	371	359	307	288	320	312	292	289	322	326	282	279	288	310	310	330	281	291	306	298	281	267	330	309	306	313	281	301	321	305	283	281	299	278	303	324	293	256	312	281	270	319	342	297	271	306	306	281	263	284	292	294	258	281	284	284	294	305	320	290	315	297	282	276	261	286	312	312	293	279	317	287	299	278	285	316	287	302	294	287	292	293	295	305	284	304	275	307	266	291	271	286	276	264	296	292	260	290	307	312	295	318	307	256	277	318	279	297	304	303	317	290	301	294	292	302	290	267	298	302	296	290	292	283	302	309	307	297	282	288	293	312	327	272	264	285	303	298	290	283	314	301	290	295	296	289	313	289	273	292	273	299	279	250	289	297	303	323	305	257	310	272	326	289	313	290	296	278	295	291	305	310	279	260	283	298	314	311	292	315	302	307	318	298	274	322	279	284	319	303	299	282	285	306	297	276	319	288	294	292	293	279	286	305	304	313	304	287	276	299	285	320	266	330	301	296	322	301	295	307	308	307	262	261	316	292	311	273	293	286	315	282	277	258	278	306	289	329	308	295	290	301	296	297	288	293	302	290	267	284	282	299	301	320	287	281	292	307	281	311	300	295	299	290	303	263	312	294	304	280	306	301	300	274	293	314	334	301	295	292	275	306	265	289	311	292	270	297	282	261	282	282	268	289	280	272	303	294	299	326	288	309	305	290	287	297	278	264	293	324	288	318	305	319	284	305	297	314	339	279	297	300	284	273	288	300	298	297	281	294	267	281	315	297	333	306	282	302	284	301	297	338	289	308	300	308	311	315	303	314	266	312	307	296	282	298	323	281	281	289	270	308	312	295	289	288	308	291	285	314	291	277	268	291	317	281	301	302	310	299	291	275	297	293	267	286	273	310	289	304	316	266	301	277	326	304	306	310	313	301	323	282	277	278	282	278	295	324	297	293	291	289	296	300	305	301	302	281	289	317	296	285	270	286	303	289	281	310	301	273	290	276	294	291	307	284	296	330	300	269	287	303	283	281	283	283	308	283	287	277	320	310	310	250	306	321	303	291	301	291	296	295	330	318	289	343	341	277	296	316	275	290	311	286	257	282	306	333	297	277	297	288	316	288	314	296	291	256	324	316	355	262	281	310	310	309	319	281	274	324	286	280	312	313	334	267	272	315	309	302	273	295	297	311	286	305	255	280	319	305	296	300	283	252	307	305	301	340	293	297	304	280	295	312	270	298	305	278	314	308	332	281	294	294	307	301	298	273	311	276	283	312	288	298	312	256	272	270	302	291	298	309	296	297	306	288	272	314	283	333	283	286	310	289	303	288	274	301	299	300	282	309	314	306	301	296	296	286	293	298	277	298	279	342	297	282	292	303	277	325	277	298	284	303	290	280	290	303	291	305	268	303	292	324	305	302	264	315	277	295	298	326	284	259	297	307	251	294	317	291	278	290	306	304	294	297	337	292	260	264	303	286	329	292	318	289	253	287	316	302	316	271	286	320	289	284	287	315	305	313	299	287	310	286	308	256	311	318	304	276	316	307	288	289	291	298	281	297	282	290	286	289	288	317	300	305	262	316	323	281	315	283	280	293	288	299	293	274	296	282	309	296	287	279	282	297	303	289	273	323	297	273	279	275	294	287	268	288	294	314	270	300	310	297	300	292	289	281	313	319	319	296	316	263	288	304	275	272	278	280	303	298	289	292	311	274	317	271	321	283	290	337	312	301	325	262	321	301	263	297	316	262	299	326	294	301	309	298	305	303	287	311	278	302	276	280	282	316	301	295	281	291	295	290	259	318	297	267	285	300	317	313	288	273	240	288	280	332	311	294	322	279	272	306	286	311	301	290	300	299	288	301	272	312	268	322	309	327	287	310	320	317	293	306	289	289	262	319	260	283	301	308	301	284	273	317	291	326	263	280	312	292	297	295	320	310	297	284	306	283	307	324	301	276	298	293	302	280	269	271	280	305	307	319	290	315	280	299	288	339	301	263	288	317	308	268	280	294	265	318	308	257	320	314	317	288	271	304	258	301	270	317	309	319	315	300	274	302	302	293	294	256	318	306	271	249	286	312	292	289	288	300	296	333	299	291	265	290	292	272	272	293	311	325	294	304	279	297	287	299	327	313	301	294	301	283	314	268	314	309	295	307	286	308	312	290	310	273	290	297	278	284	306	272	306	277	305	287	259	316	282	313	327	301	313	299	269	284	293	313	315	298	319	279	278	322	314	300	284	295	311	255	305	309	270	279	279	307	324	304	282	265	279	291	278	292	316	269	296	301	274	291	271	304	300	293	298	305	315	277	315	294	315	288	314	296	297	316	267	284	314	291	327	289	320	333	326	323	284	313	302	245	275	289	313	309	322	325	302	277	326	278	275	315	292	292	304	316	296	288	325	285	277	278	272	299	294	265	288	292	313	275	297	307	281	254	300	297	330	278	290	247	295	290	314	304	292	309	304	288	282	285	345	293	287	334	317	283	320	302	298	298	282	301	264	311	313	293	291	311	308	299	299	303	298	332	281	283	271	334	311	331	329	287	309	292	282	283	298	290	303	283	301	261	291	308	276	284	292	309	289	293	290	281	299	292	301	269	292	300	294	321	300	287	317	289	297	278	283	303	289	272	315	284	308	297	311	284	309	314	285	308	294	301	284	310	277	304	306	283	287	279	312	288	301	288	289	295	314	276	312	311	288	285	262	287	297	299	302	269	324	271	268	303	268	287	301	309	308	271	302	290	300	290	303	354	278	265	287	278	292	288	291	295	306	325	276	275	293	301	303	289	318	290	287	274	293	282	281	297	307	265	339	331	284	297	311	273	307	279	288	291	296	299	319	324	339	302	302	259	292	309	266	282	284	305	289	288	270	273	278	319	286	296	304	304	321	308	288	298	274	290	294	285	309	301	299	301	314	335	313	281	271	285	277	310	287	285	280	324	267	266	282	291	279	286	294	329	287	296	278	297	292	293	295	281	268	273	285	278	259	298	294	306	314	294	267	331	298	310	266	290	296	276	287	302	280	285	295	295	277	291	271	287	291	329	312	283	311	320	306	283	298	301	284	308	313	325	269	295	285	304	268	292	315	281	285	292	304	305	305	285	294	288	313	295	301	294	263	322	314	310	318	292	290	303	342	306	303	306	307	307	299	279	258	285	308	318	303	287	281	311	289	291	301	305	319	307	316	280	300	318	298	288	282	250	320	279	307	298	290	302	294	293	307	275	300	300	277	278	303	285	271	308	303	306	304	293	341	316	285	295	293	276	299	310	310	296	303	310	298	274	306	259	289	284	286	289	304	283	288	291	333	297	287	314	269	271	299	295	321	298	309	286	306	299	302	313	292	274	276	283	276	312	309	305	289	279	265	281	307	308	293	268	268	290	313	298	253	299	294	283	323	294	328	330	276	308	320	320	295	288	345	300	318	260	274	288	285	306	319	298	280	302	311	289	300
13105	3317	4062	4763	3328	2401	1948	1769	1716	1355	1203	1155	1109	1216	1147	1042	968	977	934	901	834	773	726	808	839	794	735	740	766	760	743	759	771	723	711	718	753	725	743	778	747	703	723	755	690	729	747	723	750	734	720	761	794	768	777	737	734	687	746	798	732	715	746	701	742	706	702	690	730	707	749	773	704	786	747	704	755	695	684	703	675	756	705	754	716	747	712	765	688	689	710	681	801	694	763	741	710	762	674	753	743	752	705	727	724	744	770	724	688	730	722	747	725	682	757	704	714	712	738	725	772	755	727	706	708	721	729	708	757	690	710	710	724	743	710	719	697	752	764	743	745	694	691	686	696	745	733	781	733	770	735	732	748	723	673	658	699	696	719	737	678	734	727	735	699	737	758	713	673	719	706	689	688	689	746	745	702	700	737	754	753	703	742	715	684	742	684	792	686	729	706	703	706	724	718	704	690	699	751	700	690	715	798	725	704	713	683	718	724	747	762	753	739	711	763	739	668	676	699	774	699	741	748	742	750	739	720	712	738	747	743	694	771	715	698	739	699	692	749	761	722	710	697	698	675	726	744	714	726	727	746	677	730	665	695	688	712	697	725	737	672	740	680	722	713	741	726	754	708	779	726	722	713	677	688	731	729	717	702	740	726	754	772	729	749	756	716	721	707	746	738	737	701	719	736	734	735	693	677	723	713	712	650	701	727	720	677	697	696	714	725	713	762	732	682	722	733	723	758	703	724	764	746	702	698	690	743	727	743	699	774	753	724	712	721	747	711	761	701	715	683	713	696	761	673	707	725	756	744	708	717	691	709	695	701	756	683	723	764	738	722	733	714	723	710	670	768	759	704	700	708	718	741	713	725	707	663	737	721	710	713	711	768	721	676	727	744	722	726	735	651	713	711	706	852	685	716	725	703	732	740	725	709	746	753	754	738	712	742	675	706	721	748	730	744	699	728	716	676	727	720	709	746	699	710	717	740	669	722	705	670	710	722	748	704	704	682	731	703	686	667	733	730	679	721	728	730	738	716	692	672	737	742	692	701	668	713	726	721	692	712	698	739	730	687	716	721	727	727	691	706	726	728	755	678	739	656	710	720	747	710	759	714	727	677	747	745	708	676	727	741	716	726	699	739	737	697	727	750	742	711	691	729	710	714	712	742	694	725	740	723	692	725	740	705	730	730	721	785	685	715	726	725	730	726	698	726	708	718	678	707	748	679	706	771	726	726	682	762	710	721	686	738	741	730	679	792	755	715	765	706	708	708	713	695	752	684	699	690	741	757	738	683	709	747	698	737	723	731	707	773	744	706	711	696	719	683	694	749	741	694	706	724	675	711	705	726	778	711	779	758	742	771	687	732	694	735	751	722	703	735	665	763	703	794	718	719	683	760	675	719	711	687	715	732	691	740	706	768	710	744	692	691	698	742	724	705	724	688	686	753	690	734	713	698	716	718	716	740	731	701	746	732	732	753	737	739	706	715	668	695	744	707	796	746	727	753	690	698	712	744	712	700	679	675	661	732	676	708	675	785	725	715	772	644	791	724	710	704	694	701	706	719	751	670	781	754	742	733	689	756	658	718	710	723	713	760	735	678	721	692	772	707	687	748	757	710	702	693	717	687	698	645	709	747	734	723	732	722	697	701	712	710	712	675	695	721	752	724	722	703	769	709	723	733	680	701	722	739	708	740	703	725	715	771	708	656	699	744	715	686	740	718	714	744	696	745	733	740	708	705	703	716	715	693	788	785	800	741	730	726	723	726	697	683	712	707	777	726	725	747	698	710	699	719	734	729	701	694	719	745	701	770	765	755	718	651	711	729	752	695	692	764	702	727	751	725	707	772	756	705	723	735	719	716	737	753	745	716	689	705	709	692	714	717	647	744	725	740	758	753	759	704	698	743	710	765	743	742	662	721	771	734	702	764	730	744	645	691	748	711	741	706	719	702	710	720	710	744	709	707	727	730	710	723	754	757	736	663	716	695	737	691	704	725	738	732	696	735	688	688	704	697	702	715	757	712	688	687	775	688	720	721	720	701	694	669	742	733	663	758	737	723	724	746	740	744	678	675	787	665	697	688	740	714	678	721	666	751	675	710	745	749	708	698	747	701	739	726	742	727	703	699	756	722	703	725	706	692	735	714	711	663	714	767	755	698	693	712	704	710	725	712	715	696	676	705	753	741	676	685	722	722	771	714	700	701	667	695	744	723	754	769	746	755	738	714	681	690	760	722	687	733	697	669	705	710	724	691	725	706	742	727	687	735	690	730	745	685	724	739	683	758	724	696	752	742	695	716	717	737	744	704	711	752	709	719	743	706	694	681	729	711	733	707	711	746	746	705	748	710	757	719	736	662	733	738	698	759	758	760	709	730	686	737	689	752	726	712	742	724	683	731	740	704	723	733	702	719	699	687	758	690	706	711	661	717	699	683	756	756	739	716	725	706	699	767	728	705	699	755	710	730	754	721	698	701	711	747	712	727	734	761	735	753	713	741	735	734	695	750	721	729	738	726	713	724	690	728	733	669	654	721	711	700	733	708	689	740	760	760	715	724	744	706	690	715	731	777	723	723	703	682	769	709	785	679	740	729	661	685	722	780	719	706	716	693	690	696	746	702	725	723	768	708	721	717	705	677	704	747	687	717	692	684	748	705	739	753	733	695	698	727	739	751	700	698	729	703	705	723	741	712	689	707	746	710	704	698	718	753	704	696	708	734	743	759	701	734	740	700	726	733	757	670	739	753	693	675	743	713	712	694	695	723	740	695	709	704	695	704	699	744	726	707	718	713	714	687	713	764	713	698	721	674	686	713	767	720	712	696	715	722	736	752	740	676	758	681	701	713	721	680	689	679	683	752	717	702	713	767	681	688	687	732	705	686	728	704	742	668	728	736	688	733	737	709	752	701	742	740	725	764	745	740	744	730	702	705	707	731	754	766	731	677	752	702	745	747	767	705	739	703	726	731	768	760	734	689	735	671	699	719	802	742	706	749	738	725	722	747	770	729	700	715	755	723	739	737	728	731	687	747	690	720	715	693	723	730	702	708	702	701	732	715	775	727	701	676	792	737	734	729	727	714	777	737	748	766	721	682	716	742	701	681	680	730	727	719	731	708	747	729	744	681	758	722	692	726	755	707	719	749	704	719	702	727	696	737	720	693	705	744	715	758	681	761	733	762	735	753	701	757	705	711	711	682	723	749	737	686	738	718	756	728	730	702	748	699	740	715	736	727	738	695	732	737	751	736	726	772	733	721	720	692	712	659	714	714	678	677	719	719	693	787	692	733	668	707	704	703	683	670	716	761	755	757	734	727	738	744	708	715	714	716	728	716	737	723	755	767	680	750	738	766	734	707	714	740	702	764	754	755	735	742	681	715	671	670	668	756	675	711	695	727	708	725	777	671	681	710	737	769	707	672	735	694	701	699	726	708	769	711	773	745	726	716	715	740	685	749	707	738	725	723	712	742	750	693	681	758	717	712	763	746	711
26820	6969	3257	2172	1136	723	527	490	417	327	294	268	224	284	248	234	213	187	189	209	209	166	165	162	156	177	163	147	161	151	167	153	161	176	147	147	161	167	153	164	140	157	147	143	177	154	159	173	165	149	155	165	165	168	186	142	150	184	137	140	163	153	133	169	181	157	131	138	147	164	179	183	149	120	163	153	141	137	142	157	153	166	139	154	156	139	150	160	167	158	138	159	156	154	169	180	148	177	177	151	150	168	165	159	154	164	182	183	156	163	135	161	166	153	142	148	162	175	162	147	148	130	144	159	149	149	161	161	143	161	159	172	153	131	161	158	165	153	156	152	155	157	156	159	142	154	189	151	143	152	138	147	141	135	145	130	136	176	174	156	157	159	149	130	158	180	144	145	153	153	171	164	158	166	169	151	149	163	155	150	162	152	176	169	155	139	180	156	170	150	123	143	172	154	171	160	145	152	157	169	153	164	160	155	148	131	133	162	156	154	155	153	148	144	147	156	140	155	156	172	167	162	158	158	141	128	136	140	155	132	165	149	154	149	163	140	163	153	183	142	153	160	145	152	158	164	123	155	141	162	185	161	157	162	161	172	162	144	155	157	152	152	157	167	169	176	155	162	143	171	144	146	133	155	141	150	170	136	160	152	160	159	160	140	169	171	156	163	138	137	152	152	149	135	149	153	146	159	167	143	154	142	166	148	161	160	149	169	177	159	164	155	173	146	162	144	181	173	149	146	152	146	172	139	151	186	139	158	141	155	156	157	153	149	153	151	152	166	154	148	149	180	136	174	126	180	154	162	139	156	151	155	155	165	156	163	146	160	142	142	160	148	158	151	154	153	148	145	145	151	143	147	167	149	162	170	138	175	161	146	159	145	182	153	157	150	171	194	171	148	131	199	161	166	151	147	165	162	139	146	159	146	175	140	171	152	159	150	163	123	146	138	149	140	147	165	161	134	154	134	170	152	150	159	182	151	154	156	152	148	147	138	172	146	136	165	151	168	143	170	145	152	139	157	158	150	162	137	145	146	146	162	164	164	148	167	148	142	171	147	137	144	149	141	163	139	135	159	157	157	170	148	167	162	162	159	177	160	160	138	171	164	149	165	158	159	151	152	142	156	167	181	150	157	149	165	172	140	152	142	145	146	146	128	153	147	171	147	160	161	166	149	187	142	152	170	163	164	151	162	179	165	178	165	151	169	168	135	165	135	144	140	139	175	159	170	150	143	151	146	155	163	153	158	152	128	141	166	156	156	147	161	163	174	156	162	151	177	160	144	141	171	140	157	154	156	138	161	147	138	150	174	143	141	139	146	174	141	146	159	128	154	145	125	137	153	149	169	126	155	165	173	148	168	161	152	149	156	178	133	153	166	143	141	152	145	149	172	150	182	170	158	156	158	166	141	153	177	141	130	142	147	159	158	178	163	155	167	145	157	179	171	139	149	162	136	164	140	140	162	155	146	157	161	151	144	151	152	142	171	142	143	144	149	144	148	149	155	166	171	171	164	146	149	176	141	143	133	173	143	139	162	171	136	161	142	156	166	166	163	149	134	156	168	141	160	168	154	188	144	155	132	147	154	140	159	148	157	169	151	152	165	126	151	134	155	156	172	143	147	163	160	143	162	175	145	144	149	171	167	148	171	165	133	151	163	142	159	155	175	158	178	162	149	140	162	170	158	166	161	167	183	164	147	168	149	146	144	169	154	181	145	134	158	154	164	176	156	162	148	146	129	158	138	155	152	148	135	158	157	134	174	148	150	142	135	165	159	147	119	149	167	167	171	159	155	172	159	147	175	146	157	160	166	143	169	138	137	156	146	142	172	146	163	127	172	178	178	159	119	157	166	153	185	156	125	181	140	165	167	154	152	141	174	154	141	155	152	153	146	160	134	130	148	149	145	154	152	166	147	162	165	183	170	173	156	167	170	146	131	150	159	146	133	159	144	154	150	132	161	139	144	145	161	155	144	151	154	157	159	164	125	159	168	158	155	139	137	144	134	173	159	150	130	160	140	149	164	144	142	150	153	147	146	140	165	166	149	143	141	159	149	150	141	165	168	164	160	141	146	149	166	178	149	151	155	198	151	143	144	150	152	143	142	171	143	164	130	132	159	159	142	159	148	159	152	158	157	141	153	173	155	155	152	180	181	149	170	135	162	164	157	146	144	154	171	156	159	150	135	141	140	164	205	136	153	135	170	172	159	151	148	164	155	154	152	157	163	140	169	180	150	173	144	139	138	139	130	156	189	183	148	153	162	143	154	172	168	138	141	135	138	156	154	181	143	150	160	149	160	150	150	162	151	176	150	167	142	128	167	141	137	135	171	157	152	149	166	133	185	166	135	154	147	172	162	160	152	163	146	148	137	142	154	139	187	147	176	155	143	148	132	136	143	135	174	181	150	141	151	146	151	163	135	143	147	173	167	143	163	157	153	148	146	154	151	158	173	156	145	127	148	149	159	177	160	158	144	151	183	168	151	178	170	163	154	171	158	172	183	139	166	171	133	152	137	177	157	143	141	197	157	144	145	166	170	160	168	150	131	155	163	166	157	170	162	183	138	169	184	157	150	146	150	123	138	159	161	155	176	172	151	147	151	143	157	179	147	149	127	155	191	134	157	159	160	150	162	125	152	187	144	147	149	185	173	159	159	152	162	144	155	133	132	145	143	167	154	153	148	133	141	133	131	151	171	146	147	160	148	147	136	164	157	156	166	149	131	123	152	155	172	155	125	154	140	142	159	161	175	166	143	153	151	160	151	159	172	162	143	132	160	151	164	148	152	145	143	169	151	159	153	142	153	142	175	166	154	160	148	150	136	152	131	153	147	145	160	139	158	153	149	144	177	156	130	166	175	157	152	152	150	167	164	155	152	142	162	154	139	155	136	165	176	158	136	154	149	165	155	151	158	134	144	129	155	177	144	161	158	175	136	154	139	156	151	162	167	150	164	162	152	147	150	175	152	163	157	143	159	168	152	130	151	158	160	137	145	136	133	158	164	136	154	153	164	142	160	122	156	154	152	156	141	172	143	156	165	141	184	165	170	141	159	160	157	139	149	147	160	161	172	142	161	152	167	161	145	155	177	156	179	138	156	156	135	156	159	150	168	162	150	145	163	161	135	159	151	158	142	146	137	155	142	143	163	154	135	155	166	151	152	147	172	169	152	155	167	148	151	153	151	150	166	141	145	149	150	161	168	151	144	170	162	166	134	146	144	157	147	149	157	172	163	167	152	176	167	159	168	151	164	157	150	133	160	162	160	153	144	169	153	136	167	153	151	142	147	140	174	183	164	151	154	134	153	160	140	154	150	168	163	147	143	141	158	147	143	149	157	156	121	146	164	149	150	153	141	158	167	139	145	155	144	170	134	143	158	157	163	169	143	160	144	159	161	151	155	162	149	153	152	150	168	145	149	152	173	140	153	152	154	143	146	163	163	150	173	154	168	130	162	168	157	148	157	158	134	159	153	155	148	174	137	153	168
17490	4262	5731	6406	4480	3148	2418	2134	1907	1684	1406	1111	1046	1150	1030	915	786	794	700	774	707	494	499	521	599	487	458	471	449	471	420	506	457	418	435	413	428	431	412	421	447	413	432	390	420	428	440	431	392	447	442	408	420	428	474	419	380	423	418	448	383	383	432	386	400	405	406	408	443	385	410	424	437	404	390	376	402	408	408	421	407	407	431	415	386	418	423	400	428	383	418	424	414	392	440	406	416	393	386	375	418	356	401	389	382	392	388	426	419	410	405	388	409	440	359	406	401	411	419	420	441	390	414	464	366	373	397	395	389	402	410	420	377	451	427	411	419	403	428	379	365	352	437	394	414	406	394	444	388	407	370	364	416	427	432	379	412	398	431	416	396	401	393	417	378	381	399	440	395	392	337	408	396	427	372	453	421	378	393	386	365	384	435	386	385	403	387	432	411	397	381	397	379	413	415	417	428	376	419	390	384	406	408	400	430	408	410	412	393	414	418	388	405	409	404	408	432	378	375	404	398	417	412	382	382	395	413	388	420	419	371	387	438	388	353	377	380	393	436	412	406	396	416	390	419	402	404	421	396	413	424	430	400	421	386	410	361	399	383	407	433	422	381	395	366	393	382	370	373	372	428	393	415	378	399	414	397	367	397	410	374	374	409	387	377	379	405	425	405	398	383	408	380	377	417	423	410	398	391	393	414	422	389	404	446	389	410	386	428	391	392	430	415	404	410	453	404	427	408	390	419	403	393	421	438	389	410	434	420	416	401	393	394	350	425	382	398	428	381	401	408	409	426	422	401	423	405	415	406	425	383	423	405	341	398	390	373	393	384	425	409	416	421	407	403	440	389	401	393	413	417	398	406	385	399	405	396	392	445	405	387	409	376	395	409	411	408	385	404	418	395	416	374	424	411	395	430	410	387	397	406	422	430	409	389	434	372	419	430	409	412	394	381	405	435	412	396	426	397	389	409	390	371	403	429	377	385	410	374	402	403	393	420	400	428	424	378	376	419	410	404	391	350	415	408	363	372	409	406	405	377	394	378	412	408	421	398	393	416	409	366	433	389	376	407	401	399	382	401	412	398	396	450	400	382	392	390	437	363	433	376	362	375	433	392	403	404	436	404	415	399	386	399	442	423	398	423	386	378	408	364	420	380	424	399	407	408	384	373	358	382	388	395	399	403	396	408	398	402	402	395	397	439	440	419	385	406	422	402	398	416	393	394	398	373	395	412	376	394	426	382	379	406	405	400	419	401	395	397	387	402	429	389	402	406	388	396	395	397	397	411	381	419	375	421	415	413	373	433	382	400	377	368	409	391	359	377	443	424	404	402	401	386	444	415	395	433	408	390	426	384	410	421	415	414	393	431	420	406	446	392	408	384	410	405	382	382	390	402	404	388	421	404	416	393	398	393	387	445	392	387	426	408	415	430	415	390	400	391	391	371	359	419	401	417	425	387	395	412	397	417	438	367	396	407	378	404	383	440	414	401	365	375	405	405	411	406	404	392	419	410	398	382	389	385	398	398	394	397	397	410	404	411	381	421	416	420	380	402	402	430	410	424	398	388	417	384	384	416	413	423	402	404	384	448	433	420	417	395	414	389	410	379	414	420	403	433	394	396	403	406	436	442	384	396	418	379	379	387	389	420	415	409	387	394	391	395	418	430	379	402	410	415	429	434	410	405	369	374	399	429	429	405	351	389	422	368	389	400	413	427	385	394	443	389	426	385	387	378	411	433	423	393	418	405	359	398	388	415	386	415	411	382	402	418	387	435	396	419	418	449	391	442	400	402	414	381	401	397	376	417	412	392	418	377	394	387	398	396	408	403	395	391	423	414	412	413	371	396	423	387	446	414	415	373	427	408	398	390	432	386	421	413	401	402	350	370	398	415	414	439	407	384	399	398	412	403	416	402	399	426	443	416	366	420	401	393	418	432	375	382	426	428	374	456	387	393	429	432	381	369	441	404	391	395	418	373	414	377	396	413	396	407	376	414	400	391	427	404	413	393	395	410	410	420	364	415	419	429	402	397	398	425	399	429	415	438	394	384	439	414	400	415	413	467	415	391	410	422	414	411	378	416	404	390	384	382	384	400	401	446	430	400	417	407	408	375	400	413	383	406	405	360	393	391	402	401	418	391	388	384	397	390	407	402	368	384	430	407	410	397	408	377	392	390	432	425	395	399	408	384	397	429	410	410	394	383	398	412	419	393	408	381	389	395	382	415	462	428	399	400	422	354	381	390	400	411	395	419	399	406	428	437	406	422	404	400	395	412	457	430	405	397	439	412	427	381	423	382	390	410	404	433	426	385	398	425	404	387	436	373	389	423	425	380	400	376	432	370	408	433	389	399	395	362	410	419	402	408	421	400	425	423	394	391	392	408	442	430	389	419	410	382	397	406	384	428	424	405	389	398	404	395	412	386	445	402	451	416	407	416	408	402	402	384	402	399	417	420	408	405	413	386	408	453	369	425	378	401	380	443	369	423	404	396	392	382	409	400	389	400	425	443	415	407	403	420	427	411	440	400	399	417	398	382	406	390	394	413	367	421	419	442	413	415	376	379	393	443	397	411	388	377	411	362	377	410	404	410	427	388	412	399	388	406	367	419	425	388	399	371	419	405	448	391	430	387	405	404	406	436	439	393	433	383	411	407	413	398	406	403	417	395	366	407	384	398	423	409	436	403	397	419	392	435	417	388	408	398	391	384	414	437	378	367	419	426	379	380	377	404	401	403	400	382	458	429	397	437	390	431	439	384	397	386	405	370	418	412	390	391	402	444	431	410	404	391	377	380	420	403	431	455	458	411	385	401	393	413	396	397	421	390	401	395	400	444	421	410	370	379	406	373	425	445	410	398	406	383	405	368	388	382	376	386	394	383	445	389	379	403	408	409	385	425	383	406	376	379	416	400	424	388	419	399	393	412	410	412	411	406	376	391	424	390	385	399	391	369	409	370	437	391	403	409	390	409	378	403	407	411	373	450	390	435	403	399	423	394	394	397	414	419	411	430	420	449	400	435	421	358	369	435	391	410	348	388	379	382	393	375	415	412	373	398	375	426	392	446	405	396	452	401	367	412	435	431	399	421	389	379	423	426	402	387	383	411	392	401	412	418	395	404	423	377	414	423	427	369	403	414	388	368	388	410	365	416	419	427	417	394	387	428	375	396	405	396	409	413	405	403	389	406	405	400	413	393	417	409	373	433	407	374	391	457	432	400	380	364	397	362	404	385	394	413	415	406	447	343	408	397	431	426	415	386	414	455	418	406	400	427	411	421	386	399	419	386	425	400	371	414	379	414	391	419	416	420	397	418	438	401	393	422	408	403	426	390	422	456	377	391	402	422	393	408	399	414	404	404	416	410	413	409	402	375	408	408	387	385	389	421	448	407	426	398	395	393	410	398	410	434	394	401	381	392	396	406	387	416	387	381	398	388	393	422	402	414	418	414	406	403	422	409	412	426	406	399	409	406	375	409	403	394	380	410	377
5197	1307	1019	761	548	418	400	433	394	392	342	340	334	344	353	304	345	327	324	352	294	338	314	345	324	295	340	324	358	359	337	335	310	331	321	331	343	301	339	341	321	318	342	358	383	332	322	309	328	311	312	320	357	306	311	319	299	313	344	377	360	315	373	328	331	318	331	331	339	326	316	295	312	326	301	327	341	345	295	332	290	304	326	328	346	327	286	319	340	310	310	334	322	328	326	302	315	342	298	344	332	340	327	347	307	319	318	353	308	270	347	319	355	315	316	314	321	297	335	326	321	340	370	297	325	323	341	334	301	312	312	327	301	320	310	325	303	293	310	311	345	308	295	322	305	339	308	342	344	356	312	311	314	325	330	334	273	319	323	351	312	314	324	311	317	337	340	352	325	332	353	329	356	347	325	337	331	348	323	306	330	322	342	325	327	316	313	308	331	333	327	338	305	311	312	331	331	331	328	305	317	320	328	318	323	338	346	305	328	352	335	329	320	298	321	303	307	320	305	307	345	324	319	319	305	305	301	327	289	353	327	297	306	332	343	335	327	292	365	323	352	339	310	318	310	347	325	370	329	328	326	318	287	314	357	346	355	330	309	313	325	326	335	346	269	304	332	326	342	343	322	328	324	341	297	339	322	335	327	325	315	314	320	335	281	348	332	345	303	284	332	337	326	296	305	301	344	330	353	326	337	309	352	320	355	333	343	309	352	310	328	291	291	302	354	334	305	338	334	308	332	300	316	311	336	348	350	360	341	322	332	364	330	318	299	324	303	328	314	315	338	346	302	307	321	292	315	325	274	356	321	324	328	331	334	316	343	359	316	283	316	352	329	306	310	304	309	345	330	344	326	332	319	336	296	296	312	321	308	357	346	310	324	335	326	308	333	305	326	344	342	308	349	309	320	360	322	333	333	306	324	332	312	318	327	348	319	334	337	305	340	336	346	317	340	292	320	357	389	337	310	341	355	324	308	317	351	313	273	352	327	342	304	361	326	312	288	322	345	299	314	352	322	289	321	329	315	342	293	333	336	271	320	301	343	334	320	357	314	311	302	312	359	307	331	338	347	360	316	324	349	344	324	304	346	337	312	353	311	313	343	334	367	327	332	314	358	333	369	322	304	338	326	321	356	340	320	342	325	310	318	320	326	316	312	329	352	320	327	310	321	310	311	301	305	318	310	327	326	350	329	351	352	331	330	365	330	303	333	339	310	341	311	340	314	305	329	293	321	325	318	319	331	336	331	303	322	319	345	321	306	330	300	345	332	316	322	306	340	312	352	307	347	303	318	310	305	337	324	292	332	337	323	302	312	307	338	318	351	376	297	319	283	320	352	317	334	320	329	319	330	333	307	307	306	284	315	322	340	338	360	344	325	332	336	304	305	335	327	321	340	308	317	282	299	324	308	341	352	332	343	308	332	317	325	334	301	321	304	348	327	299	324	343	334	306	361	332	320	361	312	305	328	316	303	321	348	320	313	315	335	333	323	346	331	334	306	294	327	322	319	325	334	322	309	324	340	340	340	305	341	314	341	333	319	335	318	290	318	343	323	363	294	346	336	313	375	315	340	330	320	299	281	342	328	316	302	321	320	285	330	306	329	338	314	328	288	302	314	329	317	321	328	313	315	325	287	293	315	346	331	338	325	321	320	305	283	303	319	332	313	319	308	301	332	353	354	313	312	331	340	334	319	276	307	319	320	315	326	329	342	365	342	360	300	298	333	305	309	337	307	332	304	299	302	331	334	328	352	330	340	319	337	330	305	308	333	293	326	340	325	297	325	300	345	357	319	324	336	296	342	316	307	295	347	302	341	306	312	327	320	367	314	313	302	324	312	282	317	346	313	338	308	339	341	350	293	358	331	312	301	325	332	313	335	300	300	318	325	330	300	322	309	331	325	373	334	320	286	323	315	324	303	311	326	344	305	307	316	337	338	320	308	322	374	372	313	335	365	304	326	346	334	309	350	309	344	349	311	310	297	312	309	361	324	345	300	308	361	312	317	344	305	326	326	337	360	336	352	306	322	312	317	350	331	307	329	312	310	325	352	309	340	323	312	326	315	355	324	346	322	345	326	336	313	400	324	323	334	303	302	337	346	313	288	336	362	356	352	350	328	314	289	298	343	322	339	289	323	334	335	296	311	293	324	314	353	343	334	344	310	331	332	319	316	302	333	351	318	313	316	306	334	361	316	322	312	347	314	356	343	319	330	330	346	329	298	353	329	322	314	315	339	316	301	338	296	320	321	329	332	346	313	315	338	291	323	299	354	314	332	322	307	344	353	326	331	324	308	360	333	312	330	300	325	339	326	299	336	320	344	335	335	350	299	336	320	299	319	308	354	299	285	343	359	325	294	321	346	359	319	315	301	318	298	326	329	318	306	323	332	308	289	351	339	314	316	308	302	322	333	349	329	315	334	314	323	340	324	300	308	327	346	311	346	337	328	304	328	338	328	373	327	308	348	317	335	345	309	302	298	299	352	285	313	341	361	299	330	348	314	316	339	330	336	275	343	355	330	314	306	334	341	311	304	321	348	296	319	366	318	291	333	320	331	311	375	300	334	324	334	342	315	320	327	300	287	321	337	324	280	311	322	342	337	315	326	323	298	337	321	315	330	352	313	318	336	333	322	336	328	326	302	331	339	336	337	285	342	337	331	361	331	324	322	333	342	334	289	325	342	330	313	331	294	303	321	334	318	309	313	306	307	323	327	286	298	313	323	357	363	305	328	340	337	317	332	300	303	306	324	291	298	320	298	329	330	333	317	355	311	341	335	331	329	354	309	334	346	341	308	301	344	316	330	306	323	325	337	293	334	349	328	365	323	349	305	331	348	339	299	319	301	314	308	303	312	348	304	331	289	294	303	328	310	298	321	337	330	305	306	319	322	304	338	319	329	325	351	304	295	367	320	351	319	326	341	320	345	327	346	322	310	306	271	302	307	316	339	336	316	328	323	318	320	324	324	356	311	345	341	324	312	335	344	328	316	326	328	324	336	297	317	330	321	351	335	364	351	340	343	307	308	340	330	336	323	304	335	360	346	325	330	339	398	322	348	321	352	284	314	334	310	312	330	322	373	341	341	334	305	311	334	302	279	335	315	335	324	322	325	320	345	306	343	333	327	336	306	315	345	311	312	308	322	315	362	284	305	308	313	328	353	301	324	341	337	308	323	353	333	320	322	259	331	336	335	331	368	330	302	347	324	310	337	332	324	315	344	345	323	335	357	287	313	316	318	295	289	312	285	339	351	293	322	314	368	322	320	318	334	338	323	322	309	329	305	331	347	326	307	351	317	358	346	336	370	309	335	298	307	326	326	328	338	325	297	332	330	327	314	299	334	327	320	363	353	302	341	325	304	315	308	307	321	315	343	321	340	302	313	321	337	316	323	328	301	367	327	343	330	335	319	301	308	319	321	313	314	341	297	315	307	328	311	338	302	326	319	337	311	304	315	342	315	333	346	318	321	337	303	315	328	321	360	279
4786	1754	2257	2264	1763	1452	1260	1260	1239	1137	980	881	908	936	961	969	892	919	840	921	782	797	718	848	781	801	785	791	811	813	818	803	828	820	782	811	784	743	816	798	826	814	767	773	806	845	763	807	751	756	855	842	787	818	813	846	769	783	784	814	771	840	805	750	784	799	761	811	773	795	754	797	775	770	749	791	724	797	811	781	773	710	754	761	803	817	842	786	780	806	776	828	824	784	823	765	822	753	771	753	781	809	813	755	766	777	786	807	749	813	785	845	731	753	810	743	753	793	775	810	790	786	764	786	740	824	757	798	787	774	803	757	799	770	756	800	820	809	810	777	827	765	829	785	801	785	745	786	807	778	763	765	812	762	791	801	806	777	830	768	805	805	789	803	818	787	691	792	817	776	742	835	770	816	774	802	776	787	799	767	778	766	778	810	784	777	788	767	803	732	851	788	809	800	790	793	821	771	813	808	775	773	786	809	787	716	764	788	797	745	761	763	787	809	794	764	789	786	786	768	779	802	787	777	775	789	800	769	795	801	775	788	802	817	787	733	787	778	804	746	816	801	777	768	821	798	793	771	824	786	770	781	784	772	805	824	807	760	793	769	819	759	788	790	795	811	756	754	797	787	826	802	797	799	820	789	797	775	777	751	829	748	818	776	791	771	852	781	735	768	799	816	760	717	746	793	773	796	752	774	831	794	823	793	763	773	791	797	831	809	796	762	784	791	815	815	785	747	811	794	766	766	817	797	836	773	769	785	760	795	797	810	814	830	786	790	815	792	755	826	822	809	788	771	767	767	834	793	776	785	753	766	791	734	798	794	770	733	819	799	825	826	743	752	744	787	716	731	809	802	769	787	839	768	749	759	784	761	793	813	832	837	793	814	844	792	754	785	780	805	768	802	796	768	790	778	761	824	795	851	782	825	811	862	754	756	770	822	781	788	785	848	783	811	744	781	804	807	802	825	791	786	753	830	812	760	778	807	772	780	771	821	740	869	794	769	831	817	813	782	815	757	822	819	795	789	825	853	840	797	746	806	788	784	812	760	732	807	765	782	776	816	779	803	772	782	796	746	806	825	782	795	827	842	829	793	774	808	774	887	797	816	784	750	804	812	804	776	807	811	773	753	767	832	815	782	819	759	749	749	789	818	769	855	789	799	764	751	777	830	795	784	786	856	752	781	839	804	755	772	775	772	794	796	792	791	787	822	783	804	739	813	785	743	776	801	784	848	767	781	789	786	730	782	804	769	773	735	780	770	839	769	755	800	757	840	787	789	792	754	831	824	715	787	802	737	805	793	783	818	800	768	763	726	767	769	871	802	756	818	829	789	745	765	823	789	799	794	828	787	836	809	771	772	819	783	786	804	787	784	783	792	790	755	807	801	794	770	804	792	814	820	777	800	835	745	774	801	787	821	787	805	767	790	794	781	803	785	829	796	796	783	824	797	758	801	798	756	774	789	824	803	816	786	799	793	722	789	747	773	769	781	775	773	808	803	803	758	827	821	766	760	783	729	787	778	757	784	764	778	776	787	767	807	768	762	788	783	767	773	832	788	783	802	810	811	761	767	800	810	796	797	819	766	783	860	783	746	785	766	762	786	804	774	739	783	788	785	708	806	760	799	811	771	786	775	771	732	740	811	798	770	811	862	751	826	810	797	831	771	786	812	794	779	765	819	858	753	822	794	776	788	790	771	828	800	788	755	797	753	797	809	781	780	781	845	784	809	821	839	725	779	789	781	801	790	791	835	801	791	736	768	811	770	754	812	818	789	787	767	765	810	773	775	806	746	795	767	810	814	753	800	802	734	834	777	787	822	782	789	820	804	811	814	821	800	794	840	788	801	810	792	795	752	787	793	772	796	796	797	782	802	750	770	811	779	778	762	822	785	786	784	771	760	823	826	801	822	795	810	795	799	784	820	768	799	757	749	747	792	862	800	774	766	789	779	817	819	815	730	818	782	743	842	810	822	817	798	818	821	814	737	777	781	757	751	784	807	798	817	772	823	785	791	808	822	744	762	799	769	753	823	755	835	787	741	808	755	857	837	810	787	765	760	768	819	783	800	794	770	807	762	790	778	819	786	821	809	804	815	794	812	800	812	828	773	809	789	813	826	786	794	835	809	811	748	743	832	827	837	810	753	771	760	808	831	793	772	757	850	770	786	837	787	774	825	773	767	812	810	770	815	773	792	775	787	804	777	781	779	775	771	818	771	809	774	715	786	771	772	800	793	778	758	826	762	804	792	828	799	765	777	792	822	823	792	760	770	816	820	789	776	763	774	800	832	803	823	773	777	810	786	796	803	757	789	838	770	797	804	757	808	776	757	727	799	811	781	735	738	737	749	786	807	777	801	806	789	788	768	756	761	743	827	771	836	776	750	788	807	827	799	801	768	801	740	854	790	771	766	812	804	784	782	755	811	791	825	753	745	761	858	829	769	760	800	798	795	821	845	805	831	840	801	728	799	756	812	827	777	797	806	864	785	775	761	772	804	833	753	770	800	815	790	781	736	812	830	801	877	817	819	761	819	782	820	735	786	802	786	780	771	829	766	804	758	776	805	765	774	768	775	792	800	809	739	785	767	739	768	841	835	744	768	768	768	757	730	790	848	831	778	842	772	804	734	726	844	829	851	829	841	772	797	775	754	788	783	814	822	790	811	735	799	787	784	779	781	791	771	826	815	791	785	736	779	835	783	831	786	774	819	783	806	746	750	814	795	769	833	759	781	816	730	788	759	806	787	792	779	777	793	761	802	801	780	794	791	743	802	757	772	840	774	798	777	795	787	779	842	754	796	800	790	787	788	819	791	812	770	795	851	788	861	793	782	847	841	786	796	774	795	772	787	842	762	807	732	801	809	750	789	772	784	746	786	745	741	811	798	794	763	768	791	810	801	771	771	817	802	801	812	771	814	800	792	735	804	802	804	841	768	768	739	757	787	751	800	823	742	817	798	793	734	796	771	790	767	790	825	768	779	765	784	753	818	777	799	777	809	803	770	845	801	795	814	782	834	793	753	742	831	808	797	841	863	814	829	767	841	793	733	820	800	861	772	778	753	824	861	826	774	783	825	827	780	825	796	799	819	797	765	789	733	753	792	763	815	809	766	806	801	730	790	807	729	808	831	718	772	758	816	821	771	760	766	797	788	753	788	770	792	767	811	823	832	775	799	802	776	805	777	802	789	766	812	764	749	794	791	761	759	806	829	734	801	789	793	765	802	784	779	794	775	833	795	786	811	762	753	811	806	764	790	763	839	761	809	794	803	760	710	818	813	757	805	730	742	779	810	817	784	815	784	819	783	790	792	791	778	734	755	785	771	812	759	753	843	774	847	756	802	764	772	805	777	799	782	751	728	800	768	806	788	796	758	771	782	804	759	802	758	776	805	810	783	760	788	767	783	762	769	797	819	791	734	805	787	802	790	808	770	787	737	779	752	779	804	782	814	843	746	795	779	798	784	788	844	794	734	803	791	785	829	841	755
16858	3645	2398	1523	829	575	537	466	446	407	411	376	330	348	348	303	323	298	329	322	279	281	302	309	281	294	328	269	291	298	263	275	287	252	304	299	297	300	283	316	313	279	293	328	278	327	299	267	297	288	265	283	292	303	284	312	298	308	285	292	310	301	270	282	255	305	235	291	318	292	301	269	269	265	280	313	303	279	286	316	321	305	288	296	329	281	277	255	260	296	294	303	296	234	269	285	291	301	304	293	298	276	247	263	265	287	309	282	267	295	305	281	302	308	307	313	280	246	279	293	278	293	316	312	283	289	272	274	296	305	280	258	295	277	292	297	306	260	310	279	307	310	270	300	303	313	281	289	274	266	301	284	311	300	298	251	296	305	267	291	262	284	274	291	288	288	285	299	307	317	274	288	270	312	319	307	285	303	299	244	293	282	291	261	255	305	287	271	283	290	295	298	292	292	269	260	295	311	292	283	293	292	289	274	284	277	277	299	279	268	275	323	288	279	284	252	298	293	293	275	269	307	295	273	263	319	290	314	274	296	295	297	311	290	328	287	317	282	267	283	253	312	304	256	314	259	274	290	294	290	316	272	266	296	325	294	298	279	281	283	285	277	269	283	254	264	286	289	277	244	306	288	278	271	304	279	290	287	285	284	283	256	313	289	298	286	283	301	276	263	314	289	279	297	314	287	288	323	289	302	263	276	280	312	281	278	288	317	287	302	336	269	276	291	290	261	263	320	290	294	274	303	273	276	273	295	283	285	304	278	292	295	324	264	326	293	282	277	290	322	299	329	265	295	264	300	296	274	288	296	267	262	291	286	303	309	314	283	283	302	307	268	262	279	291	285	297	273	284	266	269	263	294	306	276	288	289	298	290	274	289	294	290	293	294	302	310	301	284	271	311	287	266	269	284	289	255	285	287	315	275	272	307	299	284	276	333	323	267	279	333	294	266	304	290	285	295	305	294	297	313	277	265	283	279	269	330	281	265	300	288	289	286	272	257	273	305	280	293	293	294	298	309	269	300	289	272	275	261	289	277	277	314	277	287	286	286	276	311	276	287	289	283	291	325	267	258	268	318	284	277	334	286	278	282	294	320	294	311	314	264	287	309	295	301	285	292	270	277	290	286	297	277	275	295	266	302	288	304	241	300	280	297	285	289	310	281	290	272	289	252	305	295	268	293	295	307	290	296	299	264	271	282	286	320	318	301	302	296	303	294	281	282	308	289	343	310	276	266	279	302	306	275	270	290	297	306	296	311	303	306	308	318	298	339	265	276	271	312	297	322	293	262	272	288	298	257	277	291	269	276	294	282	269	286	289	274	299	277	275	270	286	310	280	256	284	299	285	267	280	272	297	313	305	278	312	292	252	268	259	273	271	259	269	276	273	265	287	256	275	283	272	317	281	314	287	296	255	268	273	292	266	271	283	265	326	298	317	289	304	280	288	291	262	309	273	296	278	307	268	316	287	307	292	286	307	303	289	279	315	261	248	292	319	329	297	307	286	311	296	264	242	300	281	279	299	284	274	303	274	284	309	271	267	287	255	309	302	295	316	296	308	277	275	290	251	315	267	292	317	283	302	299	330	297	316	304	296	272	299	304	285	293	282	266	289	269	287	242	276	286	305	303	279	263	292	293	266	293	292	300	302	264	296	278	294	288	281	274	317	287	331	271	289	288	290	292	278	281	285	251	275	275	315	284	289	255	303	311	267	330	273	258	291	284	240	291	297	300	286	278	301	310	301	313	292	296	313	301	305	304	278	261	288	271	325	298	311	312	291	287	297	291	302	281	276	288	330	260	282	287	288	270	277	310	262	278	275	271	279	277	281	268	284	289	303	310	299	279	281	275	280	270	277	300	289	281	310	271	287	271	275	256	263	289	293	276	331	250	265	277	316	319	328	280	288	280	257	283	274	310	283	291	273	300	297	283	286	273	282	293	306	267	281	268	316	332	282	326	284	321	274	290	282	285	288	294	269	266	293	291	260	279	286	299	292	274	295	270	273	274	286	303	275	300	289	285	278	279	279	298	290	278	286	317	291	314	278	304	310	295	319	288	290	274	300	299	308	290	294	314	271	276	313	304	308	297	298	329	300	241	294	305	279	288	287	267	303	267	337	337	290	282	291	300	311	275	266	299	301	291	316	289	276	273	315	286	306	300	289	276	270	273	312	292	334	282	284	319	289	275	273	312	313	303	291	269	279	292	303	284	300	335	298	273	264	316	279	281	258	277	294	276	291	279	281	302	274	259	270	279	321	270	290	281	273	303	291	287	280	285	304	307	300	295	290	287	283	265	283	271	283	245	254	311	303	282	284	284	303	278	264	295	291	283	294	261	307	298	245	264	321	280	303	318	319	286	293	295	287	295	318	302	287	267	325	284	277	275	289	310	285	269	274	276	287	292	279	332	312	297	298	301	286	258	284	264	271	331	309	299	277	318	299	292	291	314	301	270	309	286	276	271	289	291	284	282	290	283	293	283	275	287	266	299	262	301	251	302	278	268	283	291	276	270	299	309	279	291	277	279	245	282	328	269	310	269	258	295	320	334	279	319	273	317	303	310	263	257	298	295	303	299	311	267	276	300	297	270	313	283	296	264	303	253	292	285	272	265	265	287	288	280	292	248	275	269	295	288	310	270	294	299	308	285	293	275	271	267	313	284	279	291	307	273	284	314	292	286	294	295	285	264	291	291	298	295	293	278	293	278	293	299	326	276	286	298	276	316	301	276	273	305	305	280	305	260	295	271	271	294	276	298	274	318	270	284	291	272	346	318	274	268	277	257	262	274	308	281	311	303	284	295	289	276	269	285	265	288	301	323	300	286	273	285	293	261	313	307	266	257	280	304	288	267	302	259	274	300	298	278	261	282	294	293	304	262	275	282	264	308	292	311	302	274	279	310	295	253	286	271	297	282	301	295	293	298	286	280	304	324	271	291	279	300	324	303	272	273	297	291	327	270	296	266	304	300	290	335	273	267	305	252	289	273	321	267	286	295	294	313	301	284	312	272	287	254	290	284	279	307	291	310	269	299	299	312	294	276	261	255	279	306	253	261	266	251	286	245	273	253	298	297	301	278	296	290	270	308	280	303	257	291	271	301	300	290	275	273	311	288	281	300	278	284	310	311	258	275	264	303	303	287	262	285	265	303	290	281	283	317	260	284	281	321	312	273	300	269	293	257	269	289	325	298	281	304	295	266	301	275	296	308	284	304	299	273	298	314	289	283	275	295	285	279	302	274	294	283	273	265	294	296	277	295	265	284	257	287	270	280	279	283	301	320	296	292	261	271	309	307	316	335	294	297	284	272	275	294	274	297	306	282	279	286	308	294	300	303	272	285	310	279	309	267	287	270	277	274	265	304	301	317	315	283	284	298	277	276	294	237	280	312	308	285	279	325	280	301	294	284	268	277	302	300	256	281	273	310	322	286	278	305	301	280	302	279	305	293	275	267	287	274	237	290	294	267	299	276	305	325	276	283	281	263	297
12843	2891	4944	4666	3101	2247	1974	1917	1702	1468	1150	1083	1090	1081	1117	1042	938	944	855	880	840	801	709	767	773	804	778	717	730	736	669	705	724	697	715	720	788	685	718	715	742	756	691	739	754	713	706	733	675	740	745	686	703	748	752	668	678	727	727	713	717	716	690	679	656	760	690	700	698	706	697	742	686	714	703	720	675	725	729	678	688	659	759	677	718	690	647	712	741	642	710	674	687	702	719	638	704	727	604	746	709	690	703	705	701	706	685	647	682	717	714	710	736	693	674	677	714	704	677	720	692	660	690	740	730	755	687	684	678	707	689	671	741	682	675	714	676	743	721	689	697	757	733	709	699	686	690	694	699	710	696	650	740	695	703	674	736	720	684	739	681	664	653	656	713	702	694	660	692	654	732	682	758	701	737	718	741	694	692	730	704	683	638	700	668	730	717	720	728	723	736	717	652	683	721	724	741	698	688	697	710	672	668	708	694	708	707	725	680	685	733	679	729	719	733	725	733	695	696	687	649	704	691	721	684	713	723	693	719	686	655	704	650	667	668	707	686	734	683	677	653	649	686	671	650	675	680	679	675	708	705	714	707	718	715	731	665	701	734	722	703	742	682	719	700	700	722	676	736	719	750	678	675	717	716	669	749	686	682	699	710	691	727	676	698	725	688	764	689	690	730	719	725	701	724	729	708	721	697	697	681	709	719	721	704	662	705	692	694	691	722	646	702	731	684	697	696	657	653	707	684	662	672	675	704	683	731	695	684	684	705	709	702	667	734	709	692	702	689	689	729	715	703	718	709	675	693	735	703	697	716	704	682	686	718	679	735	736	773	660	740	712	716	738	725	688	683	710	704	735	719	680	697	654	728	736	681	652	651	709	692	724	745	718	689	707	692	656	701	701	687	718	687	717	657	682	678	728	695	678	707	673	691	741	702	699	724	634	711	670	710	684	729	704	758	701	732	729	719	668	695	655	705	723	721	690	758	693	728	669	718	720	646	694	684	661	718	674	694	693	712	727	686	693	709	734	701	732	716	651	713	774	688	694	666	711	739	687	756	701	713	696	674	705	663	704	717	723	709	709	656	756	700	672	720	681	719	703	704	701	687	692	695	766	728	692	775	684	699	729	719	663	715	684	741	696	701	702	703	697	742	679	700	703	698	689	676	714	682	716	705	691	704	676	678	709	650	734	662	752	727	734	653	683	704	700	681	712	771	727	698	718	671	662	684	737	710	688	745	643	709	730	643	635	643	694	665	642	661	683	717	717	685	696	731	706	738	747	698	701	741	683	747	722	743	692	723	687	694	708	670	691	715	747	698	712	722	661	668	680	698	724	670	634	674	715	686	702	696	691	744	696	672	697	741	711	723	708	675	705	684	689	722	696	675	735	710	650	736	720	675	706	697	707	717	681	677	704	710	692	669	707	723	705	721	718	713	652	726	711	685	683	707	663	717	714	662	694	735	749	659	733	664	688	707	727	671	683	740	688	758	721	709	723	714	678	766	679	733	697	703	765	713	749	688	736	705	677	619	726	756	724	703	700	721	691	702	696	680	704	722	723	694	692	723	715	720	717	696	682	713	707	673	639	748	734	716	700	695	703	706	703	695	700	745	696	738	654	708	737	736	663	709	713	693	759	671	748	739	712	764	719	726	730	677	679	694	650	670	703	728	715	667	698	755	707	715	706	706	754	733	646	696	730	674	687	671	653	678	693	725	713	683	714	676	739	648	701	653	717	726	675	743	711	706	730	699	747	683	694	732	712	667	715	720	707	702	710	701	651	691	708	667	711	712	658	703	716	729	714	711	684	627	674	697	653	720	730	670	657	673	711	636	682	687	675	712	709	691	687	652	708	731	727	682	715	731	694	697	747	705	729	671	683	719	734	716	678	682	681	697	664	709	709	698	695	694	697	671	703	718	681	688	721	749	624	666	723	713	660	687	717	706	649	759	691	763	712	708	723	715	678	706	736	694	711	732	692	690	675	674	704	703	717	699	756	689	726	713	662	692	687	720	701	730	720	636	718	685	711	650	686	706	681	719	726	721	714	719	705	698	692	712	724	684	717	701	726	658	693	761	742	714	693	685	711	699	672	717	693	669	675	707	687	705	695	698	715	691	693	738	708	681	678	751	681	760	691	708	671	685	695	693	659	714	693	664	738	723	737	673	716	696	705	715	707	699	700	724	712	678	713	681	736	679	684	724	671	702	710	706	663	716	696	688	737	671	704	749	698	661	621	694	674	747	665	721	759	677	630	681	712	718	679	720	694	726	678	704	693	679	721	704	750	697	757	689	706	711	696	709	685	634	668	683	698	712	706	728	688	646	721	736	745	732	708	737	723	687	701	669	696	714	703	685	718	726	665	731	717	676	697	682	704	712	708	696	711	683	665	714	751	678	691	682	703	734	713	748	646	732	683	703	683	724	660	656	722	708	712	642	748	702	706	709	673	705	689	689	689	703	718	713	675	682	710	744	780	669	671	687	697	689	731	685	707	698	685	687	726	744	726	737	713	716	714	734	708	725	706	683	720	667	655	694	724	656	680	707	695	751	741	639	674	690	717	706	673	680	722	721	677	698	679	753	734	711	721	708	713	670	689	645	680	684	698	757	714	665	728	712	705	745	690	685	731	707	696	710	652	665	666	692	690	677	695	691	709	672	728	699	684	687	734	719	714	759	657	729	745	689	721	701	708	709	661	737	731	707	745	698	696	769	688	719	715	719	719	670	690	741	723	730	732	646	727	755	698	731	682	716	706	696	739	703	726	683	687	654	724	728	731	722	732	688	739	727	678	724	696	685	716	720	634	739	706	676	689	762	701	670	666	704	694	699	710	717	718	717	678	706	694	733	725	699	718	680	689	691	726	732	724	689	695	741	735	721	717	725	735	710	719	652	688	725	680	683	727	700	691	662	661	747	705	703	659	712	727	745	736	735	699	759	686	690	738	663	717	721	706	667	668	738	725	698	696	700	711	678	702	680	700	706	680	725	661	634	673	694	710	703	631	700	640	654	696	672	678	729	704	712	689	676	687	716	661	628	691	733	709	701	710	661	713	679	752	731	730	705	738	730	699	685	679	719	777	724	737	721	674	697	745	721	695	710	659	700	690	698	707	728	695	725	717	701	713	661	710	672	690	708	714	715	746	703	704	680	683	675	717	721	708	698	700	712	710	680	702	749	675	677	717	693	716	709	681	698	713	709	681	688	751	686	696	674	679	661	705	731	719	676	688	676	728	688	661	660	727	717	703	683	666	703	712	703	731	687	715	705	707	685	690	685	673	694	699	716	688	695	705	689	736	702	719	708	670	689	693	738	689	696	732	701	713	713	705	730	716	685	706	717	745	699	707	730	719	725	724	722	690	761	662	734	728	691	682	720	643	669	715	706	743	720	709	749	700	714	687	720	769	669	662	714	737	722	708	679	689	703	711	663	689	695	709	685	681	699	711	687	679	703	717	714	714	675	677	744	678	676	721	742	731	687	744	686	699
26186	6305	3605	2380	1073	656	580	501	450	384	290	241	293	236	239	205	191	209	195	163	157	154	153	145	142	163	145	168	140	149	144	148	169	170	159	135	129	152	156	160	141	155	173	157	164	147	159	132	153	160	165	147	158	166	142	166	152	155	147	166	147	179	127	172	160	132	134	147	118	145	163	139	165	150	146	154	121	143	128	139	153	150	142	157	157	145	154	142	142	142	119	138	133	170	143	156	157	144	127	149	123	141	156	142	145	126	145	144	149	129	174	155	147	120	156	144	129	146	142	163	164	174	155	131	141	155	140	148	151	177	137	156	139	142	155	142	135	147	132	156	142	139	135	133	144	155	143	120	137	166	155	136	161	156	141	151	135	145	163	134	173	143	131	140	144	140	162	133	144	138	155	145	153	164	146	149	154	132	147	148	147	133	133	146	154	133	148	138	151	161	143	155	142	147	140	143	150	137	132	120	136	154	128	182	116	168	144	148	126	137	158	156	163	155	152	161	167	138	129	129	123	140	148	148	145	165	147	154	166	157	153	139	136	147	154	130	146	139	139	164	125	140	166	138	143	130	133	180	146	153	153	143	141	142	167	156	151	142	155	131	144	145	162	128	139	156	126	156	145	139	143	150	158	149	149	157	136	152	156	137	151	142	159	160	149	142	145	125	150	128	138	162	133	158	139	171	177	143	130	146	145	145	169	153	138	145	147	157	133	137	139	137	150	146	147	141	154	170	157	150	140	135	120	162	150	148	153	164	152	115	152	148	139	143	140	143	157	156	145	132	134	149	146	125	159	141	162	138	162	125	155	145	148	146	150	149	154	123	140	124	140	154	137	130	142	159	149	141	167	129	133	157	169	151	124	156	157	131	131	137	156	148	138	153	168	156	144	171	141	154	136	158	142	157	136	148	141	148	140	162	127	159	156	139	160	165	135	158	127	166	145	168	143	141	166	177	137	149	160	158	161	155	145	147	136	154	149	163	147	145	125	143	155	140	158	159	166	157	140	151	146	151	168	155	150	138	167	147	164	155	162	143	138	146	170	148	150	149	149	157	151	147	144	136	130	141	141	160	159	131	129	148	142	129	134	132	159	161	147	150	139	139	181	145	150	153	121	153	124	142	166	143	151	132	130	143	129	142	146	157	172	158	145	163	173	164	137	150	134	153	165	157	152	155	150	144	141	161	148	150	144	153	143	168	182	144	142	150	142	143	149	139	136	156	132	164	134	134	149	152	178	162	127	144	132	151	137	141	135	161	136	143	151	140	158	153	144	148	149	133	135	146	154	128	133	158	139	145	154	152	131	140	162	116	124	126	135	110	127	141	161	134	134	128	114	142	149	163	151	147	145	136	157	148	148	166	123	152	128	137	153	132	150	158	130	134	138	120	139	167	155	162	135	145	140	143	144	139	142	161	117	150	141	130	142	171	141	137	136	135	137	160	147	139	169	159	131	153	163	131	154	136	159	146	150	137	138	148	137	158	134	128	142	148	131	155	164	147	138	153	159	143	158	156	161	132	137	140	153	172	158	158	155	153	146	182	135	147	154	150	127	160	138	151	169	132	121	143	152	161	170	157	170	147	138	157	169	148	142	158	151	155	141	148	142	151	129	162	150	137	156	143	148	162	167	153	177	129	135	129	128	161	148	135	147	125	159	159	147	149	139	143	132	134	157	126	145	141	147	135	137	152	135	133	133	148	126	155	146	136	156	157	145	180	153	145	140	162	127	127	179	155	156	165	140	132	141	118	130	132	152	139	137	147	133	133	148	124	125	148	160	140	144	133	126	155	175	131	150	139	163	147	133	146	162	138	137	140	131	135	149	141	138	129	140	134	152	163	149	161	158	136	159	158	120	163	134	151	148	159	138	148	144	162	145	140	149	131	131	162	168	136	148	138	139	151	164	143	160	135	167	161	164	149	176	154	152	125	144	162	118	162	164	142	143	163	164	135	163	145	151	135	155	131	140	151	166	149	164	146	136	151	142	140	118	165	150	149	162	149	141	163	169	137	143	150	162	153	143	161	157	150	124	149	136	160	134	180	150	155	158	138	138	137	145	133	139	141	150	153	148	142	134	154	148	149	154	157	142	156	146	152	162	134	137	162	166	155	158	161	161	144	153	145	156	139	171	149	131	174	132	154	187	155	162	124	164	165	151	119	161	143	154	146	149	163	153	164	190	150	149	126	146	135	123	150	144	138	139	127	151	134	145	142	159	166	142	165	133	143	157	143	141	135	131	126	134	173	158	160	152	172	139	172	132	147	152	140	143	136	136	130	141	145	169	131	144	180	138	145	141	153	139	152	134	147	143	163	151	146	151	138	137	136	147	157	130	131	121	136	172	151	126	158	136	146	148	163	155	147	149	129	141	143	125	146	152	129	141	137	136	165	113	149	165	138	161	138	127	141	142	130	146	150	149	163	157	157	152	153	140	144	145	170	155	158	160	154	140	143	138	161	152	136	139	130	160	159	152	166	153	138	146	136	165	140	135	152	163	168	147	155	126	160	169	158	166	159	146	157	140	147	137	147	140	140	121	130	134	153	112	140	134	158	137	155	140	137	126	153	139	152	163	135	150	151	159	161	137	149	159	145	154	138	154	133	145	161	121	135	146	145	131	151	159	159	148	139	138	140	145	139	150	150	151	150	144	157	162	159	152	155	154	139	172	167	151	143	133	141	135	166	150	128	140	147	160	164	154	168	168	142	144	149	177	172	163	149	134	145	150	146	155	125	129	134	147	154	139	137	134	140	142	143	135	137	159	113	140	151	142	161	134	149	163	146	137	155	159	146	145	156	133	159	145	141	135	136	132	137	138	151	158	146	134	146	145	158	145	140	128	125	143	156	152	166	144	149	143	154	134	121	151	148	141	140	162	144	130	153	149	147	145	179	147	149	154	150	124	160	136	138	161	166	132	140	150	143	154	114	127	153	136	150	140	176	145	135	163	157	147	145	144	142	146	160	161	137	165	134	145	136	135	147	164	135	131	133	156	154	157	151	144	152	165	150	147	157	152	159	144	144	134	148	137	133	153	143	152	171	147	139	158	153	147	148	130	156	130	137	155	182	145	129	130	150	145	154	154	144	148	150	143	173	169	146	141	132	133	147	131	147	150	169	139	153	152	133	129	157	146	151	144	164	144	155	137	165	150	140	138	145	163	147	154	147	159	154	143	159	142	136	120	132	143	149	128	147	137	140	138	146	138	140	154	138	151	153	170	141	157	133	140	185	156	149	159	148	140	132	149	142	152	159	155	144	132	155	158	149	161	155	162	172	150	163	131	160	127	136	129	154	139	141	145	136	157	150	139	144	152	152	125	151	153	137	165	158	159	120	147	158	128	148	151	135	158	156	150	157	151	156	126	126	161	169	150	151	129	154	126	150	139	143	162	136	148	148	162	144	118	143	143	176	168	133	122	154	141	154	155	125	161	152	125	156	149	146	149	131	139	163	158	146	154	156	156	121	162	137	161	147	164	126	135	178
17360	3940	6407	7115	4219	2968	2578	2380	2107	1523	1157	1006	929	947	978	874	736	678	669	620	571	454	465	446	456	499	471	455	414	436	428	453	427	407	391	422	420	417	370	360	447	405	411	387	408	409	403	401	409	412	396	402	453	422	468	401	407	428	414	427	416	409	397	378	413	365	371	381	363	436	344	400	385	396	403	372	399	374	413	403	399	391	362	382	370	359	382	387	366	413	351	388	402	384	402	355	391	419	409	374	369	364	406	433	394	372	384	369	379	371	395	355	400	366	390	388	383	383	381	326	360	398	379	402	407	407	387	395	394	381	370	368	391	406	382	360	368	383	397	372	369	340	375	383	374	366	390	372	371	370	391	407	417	396	424	395	377	393	397	404	420	378	385	381	377	365	373	379	387	379	396	389	395	380	352	404	380	389	376	421	364	360	396	388	399	374	397	382	372	390	387	360	394	424	379	391	400	386	373	435	398	374	373	389	387	420	382	400	408	384	392	383	398	389	384	390	385	337	375	396	361	406	392	372	417	359	360	354	357	393	363	367	394	406	396	396	381	377	369	409	376	371	403	371	400	413	353	361	393	380	432	411	347	377	376	384	379	389	383	355	392	369	382	414	376	369	412	383	363	395	383	384	412	383	357	377	405	399	365	419	350	379	351	398	395	369	424	362	369	356	392	343	410	361	382	373	431	376	364	371	395	362	406	417	399	353	394	384	380	410	364	394	414	399	409	416	386	385	411	375	413	354	352	398	374	389	371	402	390	360	392	427	395	381	401	376	376	401	390	377	391	414	379	389	359	381	366	397	359	403	392	395	354	383	405	366	373	422	369	383	402	347	364	403	340	378	393	417	404	403	401	368	360	401	349	419	391	408	389	375	392	374	359	398	367	430	345	382	367	394	379	378	387	403	370	389	396	398	378	382	390	386	385	402	371	398	382	378	417	388	374	366	362	388	363	400	396	402	359	407	381	362	386	415	400	385	346	387	387	374	388	376	372	414	381	370	390	363	363	397	413	395	392	362	372	385	364	356	402	361	387	390	375	396	384	390	380	348	402	366	403	379	416	425	365	351	359	392	384	399	369	408	386	369	352	372	417	370	398	371	347	356	393	409	440	383	379	392	408	366	366	413	357	393	350	384	354	396	403	360	353	381	381	360	400	408	391	395	363	374	399	363	354	394	360	397	373	351	366	343	386	356	412	409	392	391	406	362	415	390	391	359	399	381	357	418	369	375	397	384	391	420	392	383	386	429	357	408	399	360	386	395	358	412	349	395	409	365	411	358	392	395	384	354	375	381	381	352	434	372	393	371	414	402	401	395	367	381	369	391	375	378	334	346	391	388	397	379	384	401	393	394	401	397	410	376	407	386	405	396	434	393	394	386	382	373	386	371	394	407	386	353	368	412	412	360	402	398	353	361	383	361	367	408	438	371	413	402	366	428	429	365	393	398	387	358	373	356	388	329	384	423	380	363	370	400	378	395	404	384	383	388	394	367	393	372	356	371	394	357	412	383	373	382	354	379	372	381	395	380	401	406	377	403	381	396	400	370	381	402	414	397	404	406	383	357	405	382	376	355	363	375	418	368	406	415	371	387	339	349	441	386	410	391	376	376	387	371	430	390	381	353	391	377	353	414	413	385	392	425	379	415	403	385	378	377	396	414	371	383	419	381	371	394	359	387	374	362	386	389	411	354	383	392	352	360	394	365	391	387	382	392	381	362	406	413	375	369	383	399	394	399	382	379	344	403	357	346	383	379	368	371	381	426	354	407	400	345	367	389	389	380	405	398	381	400	370	374	359	423	388	392	368	378	363	368	398	373	391	435	387	416	379	378	346	399	358	374	388	378	369	355	418	377	393	357	377	411	391	360	362	394	342	398	373	370	386	373	362	399	371	368	424	373	377	414	421	414	382	423	412	390	378	383	364	411	429	389	405	374	403	426	395	378	377	378	402	392	355	412	358	399	374	402	388	353	382	397	400	396	380	343	400	376	394	384	369	385	381	385	376	392	366	368	374	401	380	397	377	388	372	390	369	397	389	356	405	407	405	404	390	382	370	423	377	395	375	377	385	362	391	380	392	381	392	397	420	397	377	377	366	392	366	364	363	365	413	414	383	377	398	354	382	359	396	389	388	351	385	411	348	393	408	374	375	404	356	382	410	390	401	379	376	411	390	384	368	374	382	400	356	388	373	359	397	390	366	394	348	375	419	381	398	399	366	391	377	371	375	409	400	375	391	387	415	411	399	370	379	369	374	387	361	399	382	427	399	356	412	382	399	391	415	384	366	367	384	403	386	377	382	380	387	377	409	417	373	410	400	407	380	383	399	405	350	413	366	403	406	406	403	385	373	380	398	378	351	362	402	405	406	365	332	378	367	382	374	411	360	373	406	346	402	359	363	398	354	376	346	363	424	387	417	367	364	387	371	366	366	390	352	400	387	398	378	403	370	387	395	387	413	391	393	341	377	353	326	399	429	366	392	391	407	388	362	381	400	397	389	368	416	379	373	396	372	405	397	414	404	395	383	387	398	413	385	397	419	434	377	353	399	408	380	410	401	381	378	396	380	385	367	391	390	408	357	404	402	355	377	399	366	386	380	378	403	373	391	397	386	379	395	356	366	390	395	388	376	379	364	394	373	377	372	389	410	363	366	383	367	360	393	364	374	368	367	370	371	399	356	382	379	386	409	402	358	365	387	374	371	392	400	386	394	392	365	378	368	393	378	420	368	359	367	374	358	388	388	394	381	392	379	394	400	348	375	383	377	421	378	391	370	376	454	358	394	388	361	352	434	413	375	374	363	366	373	355	364	391	407	379	372	378	413	388	367	380	386	407	425	383	387	371	411	396	379	387	371	393	357	375	393	399	401	431	370	370	377	385	393	369	446	395	364	369	423	406	406	362	394	393	384	395	400	350	387	398	404	384	382	360	392	364	411	383	358	365	393	406	412	400	401	383	373	406	349	371	391	383	388	370	389	368	372	356	365	380	399	376	381	367	343	391	398	413	370	393	358	390	377	383	384	364	393	411	393	396	353	381	422	379	343	373	343	358	390	336	370	380	381	357	385	380	336	362	358	366	366	399	406	422	400	388	386	365	420	412	391	359	405	404	393	365	371	389	378	363	397	365	370	391	369	347	374	435	376	368	370	372	391	358	381	376	387	383	383	371	372	360	396	404	395	383	378	364	384	391	396	379	393	383	399	422	412	384	375	385	391	403	398	371	387	410	376	353	372	365	393	449	382	356	377	390	356	415	385	368	386	376	388	388	338	382	369	402	391	419	370	378	333	351	366	362	396	371	384	373	416	394	377	407	395	372	392	397	411	403	391	405	395	388	375	356	436	361	367	370	381	360	416	371	338	403	367	377	373	402	399	390	340	388	376	410	395	407	454	407	368	403	379	374	416	346	391	375	426	386	387	355	362	418	375	405	380	381	384	367	355	384	362	369	402	428	382	343	411	373	372	365	389	378	377	382	367	361	367	399
5212	1062	1011	786	524	499	440	378	383	395	351	364	360	383	357	336	338	348	321	304	366	316	312	352	325	319	342	337	354	316	326	319	291	308	302	322	322	298	338	316	311	342	309	334	288	326	348	318	314	323	311	330	289	328	370	316	344	341	269	315	325	344	346	317	334	329	301	290	327	284	307	323	322	323	346	337	341	322	334	316	321	337	344	288	306	350	301	305	314	323	291	298	267	297	301	338	310	318	322	345	314	339	317	340	319	362	313	326	308	271	293	317	321	344	319	284	310	308	300	334	287	312	313	307	291	366	318	297	351	287	326	340	306	311	300	289	318	335	290	330	340	302	315	318	336	302	312	323	310	313	307	326	293	321	283	319	330	327	329	329	327	305	289	328	308	271	299	311	305	338	319	334	341	297	340	326	332	290	303	300	302	336	299	327	324	321	333	304	324	306	312	298	286	290	331	295	326	310	290	326	332	322	333	302	323	294	295	318	306	320	289	286	316	334	298	320	363	309	302	296	359	340	332	320	312	316	267	316	301	297	330	351	327	298	310	296	332	296	291	333	321	322	335	303	341	272	316	348	312	300	311	303	327	289	315	330	307	284	319	318	324	324	312	319	289	331	325	269	328	321	295	334	305	307	305	312	326	319	359	304	299	303	304	320	312	308	329	342	323	345	333	318	349	308	305	318	343	289	319	347	357	342	287	347	350	309	297	343	336	284	314	303	309	349	327	281	306	326	341	304	305	321	322	305	315	293	326	344	303	292	340	306	309	328	298	324	335	291	305	283	331	290	306	296	314	318	307	280	329	293	302	317	325	384	292	313	331	302	353	308	289	321	359	282	316	301	331	327	334	317	306	309	331	304	303	323	323	300	345	323	330	302	322	342	321	320	309	356	351	327	322	327	322	308	316	291	298	343	308	315	299	291	312	330	313	326	303	313	312	344	300	333	365	332	302	327	302	297	329	303	313	293	296	320	341	296	312	350	281	330	301	321	309	321	324	341	368	295	293	320	337	298	323	315	299	290	327	335	319	290	348	355	356	340	323	287	303	305	299	341	305	331	371	324	340	312	289	338	306	296	316	260	316	310	306	312	326	335	329	315	290	303	298	313	323	302	299	358	339	324	324	361	323	317	313	324	309	351	299	307	336	294	332	297	300	343	329	320	332	275	360	296	326	291	334	339	292	322	310	306	320	297	326	329	333	324	331	333	323	311	325	320	314	311	324	311	329	328	329	318	348	336	312	309	346	309	313	295	337	307	332	310	335	316	304	318	317	310	324	337	321	339	329	318	313	324	303	302	296	356	316	336	288	301	308	305	308	335	345	298	344	316	308	275	307	312	298	310	276	284	311	343	296	339	331	300	294	338	279	310	310	305	323	313	328	329	313	294	320	302	327	301	337	306	311	284	291	317	339	330	332	328	323	301	290	310	302	337	312	328	277	322	328	315	327	305	339	316	312	326	307	298	309	291	306	336	316	300	360	298	302	280	311	346	310	334	328	313	299	330	342	337	329	273	318	345	303	308	315	318	273	318	334	301	309	324	280	343	330	322	306	340	298	313	291	318	296	328	304	338	332	321	301	296	305	296	321	301	316	330	344	295	289	315	318	297	309	287	335	285	344	319	299	311	332	307	350	304	307	328	343	321	346	311	306	308	305	321	314	309	315	338	315	309	335	316	274	292	316	320	328	316	301	341	318	325	318	323	290	328	303	366	304	315	320	330	335	349	325	300	316	334	288	293	331	329	331	334	302	341	334	307	306	275	332	359	345	317	308	320	341	299	307	306	336	284	344	326	313	303	304	329	304	340	335	331	298	316	321	342	302	305	313	318	318	321	279	321	383	318	323	312	296	342	334	295	311	311	303	316	302	305	330	315	318	304	304	299	336	309	351	315	309	272	319	294	346	330	336	352	313	321	319	288	353	318	346	292	341	311	308	310	331	318	303	325	329	342	318	316	315	311	311	310	307	326	301	310	314	270	328	338	358	324	302	324	291	281	308	270	319	314	315	339	269	268	290	337	316	307	304	313	289	326	294	319	317	293	328	341	317	302	326	315	304	337	353	308	305	325	316	294	333	328	295	333	305	347	329	297	313	333	332	296	301	312	315	297	312	312	305	310	329	294	329	344	341	331	283	272	327	337	299	312	302	319	313	305	303	325	321	292	350	320	309	345	275	332	304	309	331	312	328	308	305	301	304	293	290	286	321	332	327	304	312	308	298	346	339	340	336	293	316	358	333	346	320	334	305	344	314	323	316	320	310	312	290	311	311	328	323	317	333	341	281	350	295	320	287	270	281	302	304	318	328	319	292	307	336	322	300	298	300	362	320	338	358	331	333	306	326	322	289	317	332	314	292	315	283	309	345	332	308	318	338	325	353	353	298	288	311	348	322	310	312	319	307	357	317	327	285	318	327	302	356	321	318	346	312	313	282	333	330	292	328	309	274	347	345	290	297	317	333	319	310	297	317	296	285	301	305	331	343	316	353	319	297	327	288	300	315	320	323	319	330	322	315	300	333	323	287	275	316	290	338	296	339	332	324	313	366	310	303	300	323	343	326	307	317	364	349	318	301	327	326	291	288	337	287	321	304	319	309	309	311	295	333	285	317	345	326	325	300	300	331	331	334	294	311	310	321	315	326	326	307	333	329	325	316	353	315	311	331	324	318	313	308	325	341	319	317	301	303	322	300	297	345	296	316	304	304	300	283	327	328	296	323	321	339	303	312	320	318	305	316	313	314	321	304	321	312	300	320	312	325	313	335	322	316	289	305	318	303	294	305	294	329	331	339	329	314	319	343	311	297	324	293	319	325	310	304	310	330	330	358	286	307	334	313	342	334	303	316	322	329	373	329	320	285	307	284	302	288	318	340	349	294	299	319	308	289	306	328	316	290	314	321	323	338	324	310	290	334	278	319	338	317	317	348	319	324	316	300	313	327	301	321	288	318	317	343	314	302	314	318	323	310	327	290	316	322	285	275	306	329	324	306	310	308	304	319	289	324	324	290	291	345	335	302	310	312	315	313	325	292	329	315	331	295	293	315	308	322	336	328	305	319	313	312	311	300	349	300	303	313	340	314	351	299	292	301	295	339	324	287	281	307	301	320	310	297	292	295	318	312	299	338	371	330	362	321	302	312	328	362	311	321	349	314	343	302	308	309	316	310	340	333	370	336	339	308	336	284	345	351	321	378	294	338	318	305	273	322	324	296	302	285	301	291	341	305	322	293	349	304	291	313	322	272	290	302	316	288	316	296	321	302	323	330	326	346	309	328	301	294	315	313	322	307	308	291	340	310	338	357	325	341	310	352	306	303	320	338	301	334	308	333	303	289	329	289	312	290	324	310	317	319	291	300	314	291	278	328	365	342	329	319	333	353	296	330	345	326	339	331	317	308	347	306	317	319	328	302	325	327	309	276	333	292	286	337	311	327	325	308	312	276	313	324	305	328	324	309	290	301	334	298	313	312	326	328	330	325	297	312	319
4772	1460	2228	2550	1716	1509	1316	1250	1188	1071	981	884	845	912	871	836	842	791	841	816	822	765	751	785	775	782	792	768	755	838	753	763	809	776	782	816	757	768	770	781	731	778	752	769	817	748	763	803	776	776	782	787	799	773	797	752	760	778	807	765	783	757	762	787	810	793	766	811	767	786	826	754	741	800	825	748	797	777	789	756	758	760	761	764	805	784	714	832	825	734	769	745	768	755	767	729	763	762	755	799	760	781	776	800	789	770	757	776	739	800	789	771	769	790	772	771	757	805	834	804	754	793	782	748	801	767	761	712	792	763	794	810	769	733	749	810	757	810	777	772	812	740	750	749	715	811	824	794	744	739	770	777	763	809	770	749	788	769	752	809	878	783	742	838	766	730	744	758	724	783	774	814	815	774	785	768	741	769	740	782	778	768	755	837	770	726	763	768	772	779	766	783	774	796	750	734	733	757	731	734	759	758	774	780	756	766	779	777	787	763	819	794	817	727	757	741	726	832	794	758	798	738	824	764	789	776	742	751	767	810	740	735	764	774	781	792	794	785	793	785	797	750	756	743	756	755	798	788	746	721	785	772	755	776	802	760	787	751	797	821	776	771	768	755	820	788	799	756	765	732	747	769	767	781	775	775	784	750	798	763	774	759	770	780	786	766	753	732	788	770	750	784	771	794	757	790	772	821	779	780	749	736	780	808	784	795	753	761	787	788	760	785	785	771	749	804	737	801	785	824	760	775	834	788	759	801	777	771	738	795	818	751	722	738	773	696	779	812	763	744	803	797	752	762	793	761	766	775	739	744	772	796	795	723	770	707	757	676	777	732	813	813	768	809	782	786	763	764	796	820	834	730	788	804	766	836	767	759	828	807	743	780	745	724	791	771	816	744	767	815	755	779	765	804	788	761	785	778	809	790	768	729	772	817	792	753	750	779	783	789	752	809	770	760	789	772	770	764	784	784	820	791	767	833	770	800	771	729	769	712	737	797	743	801	795	715	768	778	792	790	731	829	777	754	775	756	798	733	746	734	755	788	790	756	808	726	808	751	784	687	769	768	836	715	760	719	790	729	789	788	805	736	749	756	741	730	770	710	737	785	764	797	720	785	765	807	712	761	745	739	756	792	773	774	747	768	720	802	802	774	776	709	807	755	796	745	774	805	758	774	768	757	764	789	715	765	829	769	750	719	757	781	723	705	748	812	783	742	783	813	744	801	734	784	778	810	756	750	818	799	787	784	784	807	722	840	756	808	804	771	742	761	783	757	773	821	814	749	751	747	784	774	800	784	773	789	769	790	750	782	733	782	816	734	761	797	750	789	821	784	752	741	744	761	767	804	777	771	763	804	782	798	751	793	777	757	729	778	771	713	808	803	710	811	828	766	810	760	838	734	758	814	801	774	780	772	738	757	789	709	742	778	788	759	748	790	776	727	727	772	793	759	762	791	731	808	742	808	762	732	808	766	753	778	815	803	762	767	796	749	774	754	765	751	777	767	723	740	775	751	741	749	791	791	762	751	764	781	759	782	771	745	808	769	803	805	827	798	761	766	748	780	761	807	763	792	785	825	768	767	795	841	753	775	745	746	768	755	787	773	736	770	745	764	744	786	751	771	730	779	796	714	775	755	759	738	823	827	756	771	799	802	791	756	730	762	756	719	770	755	766	798	797	747	781	764	773	789	756	755	808	778	718	821	782	793	751	777	776	778	767	776	763	763	769	730	769	779	720	760	798	833	820	789	765	784	759	763	743	774	815	742	714	741	828	791	819	798	776	720	796	765	760	758	765	743	777	789	767	774	827	791	809	795	731	779	794	734	805	798	787	771	761	775	783	832	803	785	791	778	750	731	778	784	787	759	742	794	782	759	763	743	795	765	738	746	806	811	760	770	738	777	762	760	777	739	803	766	749	737	738	751	716	737	746	736	805	769	824	789	740	801	785	772	802	743	831	762	770	700	772	761	744	773	769	737	750	761	816	810	779	791	763	802	784	781	723	746	782	788	731	790	766	764	759	757	755	730	785	765	777	777	772	735	795	810	839	755	736	760	777	810	733	805	780	783	768	792	768	757	745	745	779	799	801	750	821	733	747	761	790	774	729	783	683	808	753	774	787	728	755	787	763	745	808	749	803	752	773	749	764	771	764	786	781	762	763	812	781	757	794	777	783	801	814	746	784	762	774	786	760	779	803	702	764	822	775	786	759	792	819	799	765	761	803	748	780	757	757	773	746	815	715	774	771	787	753	753	736	736	833	785	802	776	771	818	746	776	725	774	756	744	743	747	782	731	819	770	799	745	749	753	742	782	783	845	777	767	797	808	795	741	708	777	748	786	735	753	771	823	748	706	739	779	739	786	748	783	797	780	736	770	794	788	814	771	775	778	816	794	810	781	828	795	808	796	814	774	777	769	831	806	756	793	725	732	794	737	729	790	781	742	771	846	766	747	811	763	765	779	788	769	754	735	768	737	753	736	743	786	749	754	701	764	788	755	751	781	744	777	751	752	763	861	744	808	778	742	784	791	771	750	744	825	753	779	777	741	776	739	817	812	761	784	787	783	744	741	792	771	733	753	728	756	740	780	789	768	750	781	734	815	795	821	769	741	767	769	789	824	792	764	767	778	761	819	761	770	802	745	778	791	780	810	719	765	784	730	810	768	785	744	738	767	808	782	784	776	799	782	730	792	733	763	752	823	739	800	784	783	754	788	733	780	748	789	722	772	803	771	759	760	794	787	762	746	781	783	825	781	785	783	797	784	772	812	773	754	792	806	748	788	721	782	753	799	761	796	786	777	801	782	805	698	758	791	792	754	779	739	766	742	788	679	793	777	802	734	820	750	774	742	786	755	730	754	827	759	753	749	754	809	786	768	800	776	747	767	747	724	820	764	778	813	767	741	749	769	772	777	768	769	839	786	792	774	764	747	767	748	741	769	774	786	801	774	749	868	776	779	784	733	784	753	748	761	776	759	759	786	721	774	774	722	828	770	757	750	747	790	762	779	759	740	761	744	776	741	793	787	784	740	785	759	730	773	773	804	769	737	784	741	794	776	730	767	809	837	806	782	736	732	738	751	784	769	772	764	749	763	750	752	767	790	704	789	733	756	783	811	777	836	784	786	788	796	788	752	768	781	770	772	757	805	825	771	793	781	826	748	762	794	791	804	763	771	805	745	748	770	794	764	774	772	796	787	763	764	789	765	774	810	774	795	755	739	774	790	736	750	826	780	794	788	717	747	787	770	738	826	778	794	772	785	751	754	764	787	778	739	771	767	777	805	728	794	790	827	760	758	753	741	794	772	763	847	750	769	772	760	765	738	773	744	731	748	787	758	783	824	817	792	812	792	730	765	755	743	793	805	754	813	761	808	754	764	785	804	802	756	826	750	747	793	763	761	754	807	757	778	783	722	759	801	741	760	800	757	811	774	758	770	765	733	818	823	726	738	751	796	767	821	774	814	793	755	827	784	787	742	799	713	754	760	753	742
17117	3718	2325	1379	796	659	533	456	430	416	350	370	303	336	327	303	291	306	304	308	333	293	278	296	317	290	288	339	275	301	288	281	322	267	284	269	275	266	289	304	269	293	281	310	270	301	295	244	273	274	300	300	276	273	291	290	278	279	293	300	294	274	293	258	281	292	299	263	309	263	250	274	282	254	293	298	262	277	286	314	303	311	257	276	289	279	287	286	291	276	282	267	301	275	319	311	258	271	251	306	242	278	308	296	320	284	275	311	288	292	304	255	283	278	289	324	272	271	290	274	285	292	255	296	305	281	297	248	298	279	290	285	277	260	247	280	304	261	303	286	262	278	318	317	277	284	277	295	275	301	256	288	275	294	294	280	261	266	296	275	312	258	282	255	280	281	294	304	260	285	267	265	240	239	282	273	290	272	303	272	284	269	282	285	251	283	297	293	280	312	304	277	258	268	304	271	279	328	274	283	269	294	283	285	277	258	257	287	281	266	284	300	271	254	302	261	267	278	266	274	253	258	252	301	260	275	276	266	254	274	261	289	288	285	309	252	292	282	279	262	253	306	275	286	266	295	276	276	306	267	290	252	293	300	275	297	324	293	286	273	299	282	220	267	295	272	273	285	259	295	309	316	275	275	309	277	274	275	270	285	290	268	244	298	277	301	285	266	288	273	291	277	280	265	313	302	254	275	284	289	272	296	291	286	268	320	334	281	274	296	284	288	270	258	287	287	218	272	297	291	295	274	285	252	281	289	300	291	268	297	269	256	279	299	282	273	294	264	285	278	264	275	302	275	315	306	273	240	277	297	276	276	299	274	262	281	286	271	297	262	319	281	295	272	291	260	296	309	295	302	277	268	260	264	284	260	285	312	260	264	288	276	246	276	293	267	268	287	270	270	313	318	282	281	239	270	288	286	253	258	281	300	291	278	293	265	323	264	273	287	308	268	291	256	279	281	286	292	278	289	287	251	259	264	277	281	284	281	272	290	300	277	289	275	271	265	289	249	301	307	247	276	263	276	267	282	268	290	257	262	333	297	287	265	303	310	282	273	269	313	299	272	302	268	229	304	275	246	287	281	274	267	290	296	296	319	267	287	279	262	256	273	289	307	310	272	286	278	299	319	270	262	300	280	292	282	289	255	257	286	279	293	297	300	319	262	245	300	280	280	314	301	283	288	264	250	298	276	260	287	274	279	263	289	321	273	281	280	274	279	282	279	279	271	280	295	245	270	278	279	276	268	282	281	269	266	266	298	284	267	284	252	272	278	310	297	284	302	265	272	260	273	276	271	279	317	286	270	273	273	295	291	293	289	283	276	305	279	273	250	265	303	313	280	285	296	261	274	293	272	263	294	282	303	262	255	281	280	281	296	262	292	281	278	276	282	289	284	274	287	284	294	277	311	266	286	254	282	270	267	304	284	272	257	254	283	258	283	283	292	276	276	260	248	304	319	275	277	258	273	301	278	277	298	278	264	285	294	273	271	278	292	282	267	304	311	283	268	296	279	279	288	258	285	252	280	279	286	285	280	289	276	274	273	293	267	281	290	285	269	257	258	268	303	262	277	291	266	315	276	266	279	302	283	275	250	295	295	273	317	275	264	267	314	260	310	273	317	267	291	267	316	292	287	281	260	267	244	258	295	276	295	267	317	277	287	275	288	288	278	275	272	305	307	312	275	270	279	265	277	270	262	305	273	264	290	272	284	268	299	281	328	281	261	287	301	310	283	272	266	319	309	279	264	281	321	289	275	287	305	278	264	276	282	275	267	269	309	301	273	295	289	258	238	270	260	278	277	265	263	289	274	285	252	279	287	276	277	281	262	299	284	283	281	262	270	267	308	268	293	296	282	283	295	276	297	287	300	301	279	264	285	282	309	285	273	275	296	265	267	280	300	267	264	290	288	286	253	307	295	293	303	264	315	262	285	268	269	280	287	259	323	264	266	268	269	281	276	300	252	262	277	295	276	267	287	292	260	297	301	311	297	285	280	299	318	254	252	289	264	258	246	287	267	259	287	277	265	300	275	250	291	283	258	295	297	265	283	272	268	289	239	298	292	279	267	278	244	295	261	277	277	256	278	275	275	286	261	272	276	269	292	265	273	272	297	273	247	272	273	292	275	281	274	231	306	252	261	271	281	302	266	319	258	288	280	279	287	283	298	265	260	281	276	256	295	260	307	269	257	290	263	267	282	289	283	275	258	287	276	289	294	261	296	263	308	288	263	297	283	279	296	289	270	265	274	296	269	266	286	285	306	267	297	254	240	288	262	286	285	301	273	276	289	315	266	269	261	282	270	259	257	284	234	301	284	270	294	242	283	252	251	255	290	284	287	294	289	286	300	273	293	314	278	275	277	285	267	268	271	286	269	275	290	310	263	247	309	270	303	253	274	305	281	299	263	285	266	273	289	281	257	283	287	301	292	280	280	280	301	258	245	283	298	279	287	292	272	255	282	265	276	279	291	285	296	270	269	281	250	270	300	262	289	285	292	251	251	273	284	267	295	272	322	297	246	270	281	261	294	268	315	304	277	306	276	298	280	286	288	283	289	269	267	282	271	251	298	288	268	283	280	267	262	293	264	276	282	306	306	304	302	285	275	284	266	283	300	298	285	295	277	282	259	264	277	319	312	293	302	278	270	262	282	246	251	276	286	274	285	285	288	307	267	295	308	288	284	310	260	297	276	259	265	287	306	232	305	291	259	267	270	269	276	268	300	259	303	290	257	258	272	275	323	311	288	262	290	247	256	311	253	301	290	257	275	255	274	248	302	251	296	243	275	277	280	309	286	264	291	280	287	312	291	279	278	305	268	319	270	258	293	254	278	269	272	274	280	258	308	318	299	285	268	292	250	316	269	277	276	265	234	256	283	299	264	254	280	307	306	305	280	305	278	286	266	281	290	258	288	254	265	292	269	293	265	268	278	288	284	277	281	313	276	262	298	315	288	256	303	259	270	285	298	284	277	289	305	237	284	251	275	266	286	283	307	263	313	296	318	287	295	292	270	250	299	273	277	277	237	279	287	293	292	284	283	314	307	285	307	268	257	303	294	282	265	291	278	274	274	272	251	253	283	294	276	297	283	267	249	315	264	285	254	279	282	271	284	270	253	281	285	273	295	274	288	259	277	283	249	290	278	292	246	269	295	268	261	283	279	283	291	299	286	315	255	265	275	282	280	264	296	286	310	270	298	304	288	272	276	272	257	289	269	264	292	262	279	277	268	241	271	277	293	298	306	267	239	266	288	268	299	289	285	275	255	309	283	292	290	298	285	299	254	286	271	294	265	268	276	275	293	270	290	279	280	258	285	297	307	291	295	341	287	267	267	314	281	283	267	292	268	292	276	286	274	253	274	283	286	280	264	292	271	271	290	299	283	249	287	250	258	312	285	268	296	282	276	279	273	303	273	282	306	243	267	273	283	284	286	261	299	273	278	314	295	265	287	289	289	301	270	258	294	290	273	260	314	290	292	282	269	298	281	265	299
13153	3087	4624	4189	2873	2428	1997	1861	1689	1540	1144	1096	1005	935	937	970	839	800	834	852	876	732	748	695	737	722	716	694	708	675	687	707	677	682	745	704	699	735	721	703	690	736	690	717	696	651	688	717	701	715	746	693	755	668	709	683	651	685	689	675	762	701	629	672	663	665	663	699	675	730	719	679	646	664	672	702	679	721	694	647	748	670	669	665	688	643	676	702	733	694	725	698	661	676	676	691	688	693	666	683	681	656	684	685	690	694	682	664	730	720	698	667	703	660	679	736	669	665	673	680	633	705	747	672	673	704	696	641	692	683	629	658	662	670	665	689	725	677	721	696	657	648	632	685	680	655	655	637	646	689	680	689	675	704	691	661	669	659	696	697	685	684	645	699	657	711	709	680	685	678	693	681	666	668	643	685	760	707	691	677	709	670	656	649	655	662	691	726	629	651	648	725	710	710	671	687	710	691	657	701	631	677	646	639	662	618	662	618	694	717	687	661	736	644	712	749	716	708	666	698	665	659	697	726	637	694	700	706	626	728	672	606	663	677	689	711	660	653	672	674	636	678	699	700	653	669	667	679	646	698	691	665	701	698	670	708	678	662	698	687	713	657	747	703	689	666	652	662	693	671	666	729	680	678	697	671	672	680	644	659	698	687	734	694	673	713	722	681	701	659	659	676	669	658	663	697	698	698	707	687	705	741	649	693	701	702	658	734	663	718	710	668	672	717	687	696	699	691	740	704	661	682	651	712	727	662	693	674	722	695	650	673	682	701	729	693	696	695	635	660	716	660	678	686	650	672	652	710	663	644	691	673	696	704	703	683	692	624	649	699	690	674	715	663	666	706	707	637	678	695	715	664	655	631	676	677	669	690	641	703	682	668	718	700	684	677	683	704	690	685	710	687	667	649	665	676	731	714	695	660	644	728	704	678	656	678	684	696	656	690	670	689	704	688	709	657	673	672	647	707	666	686	701	750	698	706	710	679	708	677	693	673	659	675	707	704	702	632	666	703	652	654	673	648	670	714	666	664	641	687	673	714	676	664	656	655	674	679	691	701	687	642	724	689	728	699	683	657	706	682	724	677	667	631	707	673	665	690	678	631	655	692	697	703	663	673	639	670	674	681	694	722	664	744	692	677	677	669	692	685	674	661	658	697	691	670	680	650	653	679	683	697	729	743	636	690	696	715	669	713	695	676	665	693	650	672	649	654	679	680	698	692	708	692	661	621	682	682	671	692	669	671	693	677	676	648	673	705	651	679	696	692	684	697	624	665	668	649	710	694	681	692	674	678	673	665	678	663	667	743	687	671	679	673	669	708	703	707	710	671	707	668	676	667	677	640	730	648	697	728	688	687	672	692	646	664	631	683	723	672	642	679	673	722	676	664	647	712	655	696	682	662	622	699	742	640	656	671	678	659	679	666	719	650	647	639	681	706	677	661	654	689	703	714	653	667	672	661	701	685	654	668	705	720	676	688	705	633	704	678	667	650	688	673	680	695	672	696	694	704	688	680	681	683	694	690	662	707	679	677	652	653	653	726	689	660	686	657	656	656	683	673	689	638	697	668	684	696	636	688	705	652	667	674	674	680	671	666	678	698	656	668	650	676	675	714	746	661	705	673	675	687	652	690	718	693	685	654	651	718	696	698	637	677	606	715	661	671	664	723	695	664	687	692	709	718	686	704	687	690	672	660	708	727	693	679	610	616	696	660	642	692	696	702	669	661	708	655	674	657	691	711	700	705	727	665	634	712	660	676	704	621	691	669	667	677	632	640	673	688	697	670	719	707	714	685	629	701	714	648	684	684	669	707	723	658	649	677	682	663	682	664	643	700	667	665	733	696	692	627	707	694	637	708	681	654	657	669	667	667	702	684	696	639	688	684	654	669	627	640	698	723	736	660	725	667	668	692	693	680	682	692	686	727	742	648	663	696	645	656	690	700	662	676	670	652	647	730	671	665	673	664	704	707	680	658	729	656	701	650	672	674	673	659	666	676	683	717	654	721	716	666	658	665	675	663	673	656	644	704	667	667	649	749	686	652	672	673	704	703	589	747	692	685	661	738	666	670	665	726	697	660	646	683	689	674	694	723	666	665	676	652	710	716	698	691	710	679	717	684	639	658	642	676	655	678	716	651	683	656	713	645	705	704	683	737	689	705	690	697	661	678	676	695	724	701	718	687	646	714	731	647	675	668	688	671	681	699	661	702	707	646	650	665	673	671	683	688	717	674	655	697	674	652	740	685	695	687	662	666	683	695	682	660	747	655	658	677	717	699	646	649	688	688	652	632	686	673	673	751	634	676	674	663	663	698	655	639	722	706	653	723	708	688	683	695	686	697	681	690	736	705	702	677	695	694	684	701	655	699	700	711	678	653	729	686	684	682	696	703	695	709	653	641	695	684	690	655	670	671	688	674	649	711	670	712	660	684	672	718	636	705	702	678	622	690	656	716	680	646	689	675	649	679	685	670	729	688	705	681	649	693	687	631	691	713	721	670	697	711	682	679	705	686	659	707	650	710	681	647	681	685	685	706	717	676	727	676	699	724	679	688	684	673	695	664	656	693	681	674	710	656	675	695	675	673	702	697	710	742	670	707	695	695	697	749	652	676	686	678	691	654	669	686	711	647	711	681	663	635	654	662	686	632	718	735	693	668	698	656	665	722	665	707	706	684	707	670	659	738	684	694	692	656	693	707	642	703	695	710	708	674	658	650	703	725	697	728	675	665	678	681	703	694	731	652	674	659	706	738	677	681	680	673	672	699	719	720	671	632	662	663	686	652	712	656	678	677	646	691	668	672	675	685	683	714	680	736	667	701	682	688	680	666	698	676	675	685	672	704	679	665	702	708	689	684	690	675	671	743	715	689	662	660	716	687	656	650	688	671	698	651	682	753	746	717	708	735	637	697	689	662	662	615	669	656	698	678	664	687	666	599	758	650	706	669	657	694	646	643	703	702	702	663	679	727	684	714	678	732	671	682	676	701	697	685	645	633	644	690	693	669	713	674	648	654	678	717	693	647	696	721	687	639	697	662	632	676	645	668	672	664	692	668	702	666	654	688	697	721	674	685	670	657	688	677	697	703	669	670	675	655	663	760	655	669	641	695	707	705	662	658	709	677	662	740	620	673	655	655	716	691	656	674	642	671	688	658	675	663	665	692	686	679	693	697	653	634	658	679	726	677	660	695	690	716	658	721	688	714	672	668	677	705	650	671	708	698	710	655	667	687	735	655	687	652	663	693	712	665	704	670	683	694	690	673	697	691	659	656	692	670	684	684	658	697	679	657	670	727	687	666	678	668	686	723	676	659	642	660	686	636	681	658	693	670	673	681	685	646	659	692	707	676	657	696	704	691	664	676	649	694	669	650	706	677	716	710	620	661	710	676	656	703	682	628	648	687	664	699	668	700	690	702	647	708	683	689	716	679	645	681	671	675	693	649	700	716	645	636	671	675	681	669	690	699	671	700	671	669	658	673	693	665	675	704
26742	7239	3427	2183	993	683	569	477	398	326	271	233	211	187	222	181	163	180	194	164	187	155	153	137	161	146	167	141	131	127	137	138	140	131	128	147	130	140	150	132	134	125	127	146	141	169	163	151	126	125	129	142	159	139	170	151	151	144	162	129	146	144	140	128	133	127	117	123	159	132	148	137	122	157	136	149	141	151	147	158	114	132	142	141	142	135	138	144	133	143	139	141	150	126	142	139	139	137	137	134	131	161	133	137	145	131	139	129	126	121	126	141	153	123	133	127	154	149	135	148	156	129	119	130	121	145	133	125	148	132	131	108	132	136	148	135	138	133	140	127	144	131	147	133	152	137	156	146	114	144	128	134	142	117	123	154	124	143	134	132	130	131	130	132	152	141	127	153	142	142	159	174	153	144	141	151	134	156	136	133	140	138	126	144	132	133	148	138	152	138	129	145	157	134	148	130	131	168	140	134	143	146	136	123	155	148	148	149	143	148	153	160	169	146	147	131	132	116	135	122	148	146	142	131	111	142	147	119	140	154	124	122	138	149	129	130	156	131	135	129	136	129	159	146	147	140	146	140	135	144	147	141	132	152	140	123	119	125	146	147	134	123	123	136	135	138	134	119	163	171	159	148	130	146	136	123	135	138	119	166	147	143	119	128	137	139	137	140	131	141	147	132	120	167	157	142	127	135	142	135	142	121	151	119	125	134	164	151	151	154	135	145	136	133	156	134	148	143	154	153	141	132	123	150	146	144	127	144	142	146	152	137	148	128	145	128	114	143	137	114	131	127	147	138	140	151	151	144	139	156	167	127	116	128	144	138	142	125	121	126	149	148	127	138	131	126	137	135	118	140	148	151	137	140	133	125	121	132	105	156	133	130	168	144	146	134	142	133	137	138	126	131	164	137	135	123	133	139	132	127	135	167	144	139	129	142	108	129	127	140	150	125	134	138	140	144	141	147	125	169	152	139	114	128	150	147	128	142	112	133	127	156	136	126	132	113	140	157	116	153	112	148	120	138	140	127	130	138	133	147	113	119	126	131	142	126	138	133	135	126	145	145	153	110	106	158	150	128	135	148	128	127	123	151	160	152	134	138	133	136	131	123	141	131	139	126	137	144	146	130	137	133	123	169	128	127	149	144	137	133	147	127	138	140	119	152	136	143	121	136	131	167	162	149	152	132	136	137	163	147	141	162	132	130	136	142	167	130	142	133	138	154	117	137	131	122	122	153	126	136	136	130	124	137	117	119	147	125	144	147	143	143	144	135	132	121	120	147	141	154	145	126	147	135	136	122	135	170	129	159	142	135	142	163	154	137	124	145	130	132	149	126	152	112	142	164	168	134	140	141	133	119	148	130	145	130	141	145	135	161	147	141	130	141	116	129	127	143	121	142	143	153	108	162	151	141	137	145	140	153	164	125	158	147	153	148	145	145	153	131	148	141	143	137	143	135	141	135	138	144	134	146	140	144	152	160	147	131	141	137	129	128	134	153	137	141	150	156	146	109	157	149	147	135	146	141	143	149	132	131	147	136	150	144	142	141	126	124	119	135	147	150	145	135	134	124	126	140	135	155	141	165	137	157	116	139	127	150	141	142	142	139	117	133	147	134	134	141	146	134	125	151	146	145	133	141	148	150	154	153	140	142	136	135	135	114	141	133	134	137	162	139	177	148	142	159	141	163	141	132	129	149	135	131	154	149	126	128	137	130	150	149	144	150	122	152	132	162	155	148	138	146	127	132	152	146	141	137	161	162	124	131	121	128	126	142	140	124	134	139	152	138	131	106	132	142	127	167	146	133	131	121	155	130	128	140	138	169	149	120	128	123	163	134	140	125	128	114	132	136	131	138	135	155	132	149	130	123	159	148	144	129	131	138	135	152	133	129	157	148	143	145	148	125	138	148	116	132	150	135	137	128	158	119	128	149	137	132	141	132	126	149	150	169	134	135	112	136	153	122	135	145	140	137	153	138	149	159	134	127	137	135	140	161	152	161	145	129	140	166	127	156	138	131	153	138	137	129	148	130	129	145	138	134	149	149	149	161	128	141	139	131	146	139	142	131	142	147	129	150	137	117	154	150	126	134	136	142	139	140	142	144	138	124	133	130	138	132	137	131	121	129	135	137	140	115	133	116	124	140	139	146	163	155	140	128	112	147	125	138	136	133	138	146	135	144	131	134	149	136	135	141	153	160	159	132	129	160	153	149	145	134	157	130	148	140	130	114	134	150	156	143	145	124	148	136	119	131	138	143	157	135	140	146	146	134	129	155	136	148	139	145	124	147	126	141	129	136	165	124	152	120	110	135	137	137	132	128	128	166	129	132	120	132	126	137	107	147	136	149	142	168	144	131	130	135	130	124	153	134	128	129	136	133	127	138	160	134	140	140	133	129	143	141	139	144	115	135	145	115	163	139	138	148	142	158	145	141	140	134	145	122	139	152	156	139	140	139	175	136	145	151	140	134	128	128	140	176	149	131	123	126	113	135	136	127	155	138	147	143	148	119	125	138	135	124	135	137	131	154	143	147	125	135	150	137	139	135	144	165	159	153	118	126	137	160	135	126	135	168	132	132	152	128	139	156	146	140	141	128	143	151	147	134	124	139	130	137	150	140	134	147	127	137	138	149	140	145	160	159	157	130	121	161	147	129	116	114	138	147	154	149	138	135	149	148	116	146	142	136	152	126	133	137	139	140	135	153	134	145	156	136	149	153	122	124	127	151	123	136	122	125	143	105	144	123	130	136	132	148	150	157	170	141	123	156	134	138	151	126	142	144	124	112	135	136	139	123	150	142	121	143	126	127	130	142	138	158	151	136	112	145	130	140	124	150	129	127	135	149	122	125	122	145	138	136	147	146	143	139	141	169	150	156	122	130	166	148	146	135	134	138	145	122	143	151	134	145	165	127	125	152	133	141	130	133	122	167	153	139	140	139	132	122	121	128	134	141	121	116	147	122	116	151	125	152	153	112	133	131	132	142	132	132	123	132	134	142	152	158	134	116	144	148	134	136	157	137	131	114	165	140	142	131	148	149	157	145	136	125	157	148	125	116	137	126	166	140	153	154	140	136	159	141	138	145	149	132	144	144	125	131	151	143	127	149	163	140	125	144	154	138	134	135	128	133	147	161	125	153	134	150	158	136	115	174	136	146	133	140	143	138	127	126	164	124	128	129	124	138	119	149	142	142	147	154	133	149	153	126	145	148	153	142	160	129	133	146	118	143	137	146	163	133	143	108	126	150	121	141	155	135	133	147	155	163	122	152	149	144	149	126	133	153	131	124	146	159	113	136	134	135	120	139	145	148	123	144	131	140	137	141	135	134	140	153	136	133	134	130	137	123	147	135	134	156	125	123	145	147	130	145	135	144	174	154	148	122	130	123	138	125	130	142	149	136	141	155	131	152	148	137	133	154	152	138	144	145	131	136	122	146	134	121	137	145	148	147	146	167	131	154	146	141	135	125	148	132	138	142	130	134	149	133	133	144
17668	4541	6260	6752	4109	3068	2755	2336	1856	1346	1243	914	856	876	787	760	655	613	558	705	681	521	491	453	419	483	477	448	367	408	370	410	400	414	347	414	350	372	402	377	394	374	393	384	389	385	436	400	414	394	378	386	401	392	397	384	392	382	381	362	383	374	362	362	354	381	384	343	376	346	384	381	355	366	398	394	365	379	387	366	376	391	364	389	375	380	379	351	371	339	362	374	346	367	361	390	343	392	402	361	382	351	354	368	359	364	359	373	349	400	394	387	356	373	369	370	392	367	371	370	384	391	365	364	385	392	369	319	367	372	356	373	379	329	388	356	396	390	356	353	339	365	379	381	392	390	327	365	366	381	393	394	360	361	391	383	362	347	390	364	359	388	347	423	351	341	371	371	360	339	353	359	365	390	385	373	373	398	403	345	372	386	348	340	339	381	358	434	369	357	381	368	383	356	352	352	357	353	364	390	356	368	361	372	348	393	342	373	348	352	386	359	390	365	359	347	363	357	381	359	361	386	369	378	356	371	378	378	363	349	372	368	362	384	380	367	385	353	366	341	339	393	392	347	340	352	352	359	342	371	340	376	413	381	363	349	381	403	354	384	381	375	360	282	348	339	375	362	345	362	421	350	411	354	344	367	340	394	335	381	387	364	368	364	357	352	372	349	365	368	400	376	356	373	386	370	364	358	375	354	388	353	350	354	390	391	349	352	371	359	369	351	349	390	383	377	338	332	344	337	384	357	370	392	354	372	374	387	366	376	355	421	349	348	368	349	401	362	348	359	374	352	338	379	359	412	353	363	366	354	396	353	392	353	362	357	333	358	344	394	362	358	376	359	384	343	383	382	335	411	391	395	373	352	377	361	410	356	339	381	355	350	363	373	373	392	397	370	364	378	345	392	388	386	370	363	358	397	407	383	402	365	351	367	349	365	359	353	381	349	347	352	361	341	364	358	367	364	369	363	372	344	353	384	362	382	389	360	375	353	376	385	367	361	360	356	356	372	329	407	416	363	370	368	384	347	386	393	358	361	351	379	393	349	389	388	357	344	337	368	387	387	369	398	380	368	387	386	356	399	363	389	385	359	363	319	374	336	333	362	378	378	335	363	363	363	381	349	348	352	356	332	376	383	379	367	378	390	354	375	373	357	349	376	380	391	361	381	350	386	361	372	405	361	323	353	358	373	346	405	364	377	370	330	374	347	358	351	347	362	386	373	352	343	382	357	357	367	354	380	333	351	349	382	361	337	391	368	373	378	378	359	358	358	351	380	381	357	370	369	397	350	385	349	385	376	349	364	369	357	325	361	369	347	342	340	343	372	375	375	354	368	366	332	358	402	361	390	396	379	370	371	384	318	376	349	333	336	360	350	348	374	338	374	335	336	323	345	357	371	392	364	348	347	381	379	369	368	371	376	358	341	375	359	337	346	360	366	370	377	359	349	359	401	362	344	357	347	343	345	390	366	380	373	355	375	351	370	366	366	371	326	339	411	372	320	361	340	342	370	374	360	391	359	358	342	363	359	348	352	355	356	359	395	370	360	357	331	352	353	387	382	382	417	357	389	372	332	337	348	419	389	349	336	375	337	342	347	371	370	339	373	365	351	381	357	357	396	395	374	372	342	362	374	373	362	376	359	360	392	356	409	375	376	357	351	394	387	342	366	346	383	369	375	371	326	379	381	349	400	392	347	366	355	379	351	355	349	358	371	368	378	385	375	374	351	362	370	380	355	376	374	369	380	363	365	391	369	348	356	323	359	361	358	337	390	345	347	373	344	359	338	379	341	375	366	348	331	364	401	362	325	361	330	331	396	363	395	351	370	368	391	363	371	362	396	400	350	372	356	396	353	403	404	358	369	364	345	356	363	348	344	339	333	378	340	352	373	365	397	343	359	363	362	349	367	383	346	361	378	354	377	324	384	358	365	372	376	358	382	350	356	362	348	353	399	379	359	370	305	351	335	381	334	364	335	362	416	366	333	378	335	349	353	343	392	336	366	393	386	351	374	355	405	401	366	353	340	347	337	374	348	387	386	376	372	365	371	416	374	387	370	342	409	385	365	374	377	353	339	371	363	351	374	356	380	374	352	360	353	365	322	392	353	362	349	362	354	345	380	394	361	376	388	377	366	393	380	347	346	366	380	362	337	353	362	386	359	372	383	406	389	362	368	342	374	328	371	371	350	349	349	363	395	411	399	404	360	371	341	295	364	380	359	401	400	343	368	376	365	354	299	384	385	384	360	363	341	341	386	348	353	314	401	392	381	330	320	340	351	362	369	384	348	395	360	345	376	342	357	402	353	376	346	387	340	364	369	383	414	397	347	384	335	343	382	368	342	381	346	377	389	400	378	333	349	392	368	370	381	364	395	367	369	367	369	353	338	385	384	360	368	394	347	380	351	362	347	364	353	366	347	394	377	375	337	382	375	422	350	370	369	343	387	358	364	347	387	377	371	371	373	384	348	400	384	330	390	395	335	386	352	356	350	324	385	377	363	351	355	356	350	340	393	362	400	349	329	386	354	382	350	368	327	356	353	365	351	384	379	371	379	352	367	365	383	396	380	355	325	341	392	352	373	386	357	338	331	385	380	381	359	340	386	352	391	371	359	384	356	376	367	355	374	350	377	331	341	359	372	346	408	328	363	335	366	406	343	373	378	371	362	353	342	342	393	349	404	399	350	369	374	392	354	371	343	367	357	382	359	366	363	371	386	327	376	338	364	333	346	367	356	395	356	369	386	357	371	395	372	350	382	399	351	362	377	388	355	331	370	340	368	382	369	374	400	334	371	372	357	397	370	355	343	394	352	393	390	319	365	397	337	359	354	345	345	335	342	358	355	325	358	376	376	373	351	391	364	356	386	393	405	380	370	394	341	352	361	392	341	354	410	321	362	354	355	379	381	386	369	362	364	376	372	381	343	379	352	389	381	373	355	409	390	414	371	327	355	394	365	332	377	354	352	381	373	367	367	365	375	377	330	341	372	366	407	361	360	380	331	376	386	359	340	375	351	379	387	355	357	351	368	374	365	366	385	342	373	343	365	368	361	364	358	381	346	335	354	349	344	331	389	369	370	351	396	357	363	371	392	377	405	372	383	351	389	361	343	358	358	333	379	356	339	348	382	374	356	386	404	393	371	367	378	326	390	381	331	378	366	361	355	343	336	370	368	359	371	365	346	359	363	387	356	361	344	402	355	413	372	375	367	400	364	352	366	365	347	354	391	386	359	336	369	387	364	377	383	361	333	350	345	354	353	333	360	389	356	386	364	377	356	357	367	335	374	369	389	370	362	397	396	362	360	411	344	355	373	396	392	368	367	339	360	393	389	354	375	341	384	352	347	345	390	328	350	361	362	367	374	370	345	358	346	352	389	370	374	365	377	373	352	329	356	364	356	395	381	386	328	391	353	367	364	358	363	361	355	371	388	402	346	375	360	389	383	353	355	338	342	360	381	306	365	352	382	353	348	357	369	360	341	351	336	381	383
5431	1261	853	705	489	427	484	405	370	343	320	319	329	316	340	313	346	330	302	325	298	330	274	317	310	313	315	286	330	341	342	301	292	291	305	314	292	302	312	315	285	338	321	299	337	278	307	291	323	304	280	331	331	274	305	287	320	354	317	308	306	315	339	281	317	301	294	301	290	299	315	339	302	351	314	283	303	300	325	311	314	310	293	306	309	313	320	330	339	302	280	329	317	329	311	295	303	335	340	312	310	306	362	313	322	324	307	286	293	305	328	305	328	302	288	316	322	297	299	311	309	340	282	319	315	320	306	319	293	325	312	329	321	303	297	315	309	355	313	288	290	312	301	340	300	316	315	315	329	303	307	313	316	329	300	296	309	284	310	287	297	340	322	287	325	321	315	307	310	330	334	318	337	325	342	314	325	309	299	298	296	322	324	329	329	286	305	303	256	319	306	319	315	306	345	314	308	304	317	329	315	327	293	327	284	302	339	317	343	302	301	326	323	313	287	329	317	277	292	317	297	331	312	309	289	291	301	290	314	306	333	311	320	322	301	287	322	293	306	311	327	321	310	350	314	284	319	339	312	297	315	264	264	343	321	333	305	311	327	319	296	319	310	314	263	312	317	298	323	334	329	306	348	329	327	318	308	325	323	315	314	314	272	297	342	295	333	290	317	345	314	305	302	336	312	335	334	287	334	298	309	299	295	320	322	305	297	300	327	318	328	289	288	359	312	351	319	324	270	337	314	313	341	278	289	319	300	332	316	306	317	305	349	270	343	316	332	286	310	332	339	289	304	294	301	300	327	320	319	295	307	327	328	303	304	295	278	301	339	329	295	293	315	285	319	324	305	327	303	326	320	354	293	327	299	322	307	326	308	308	305	298	274	330	299	305	335	309	278	306	302	298	296	285	314	306	321	328	318	272	328	334	330	312	337	291	302	308	288	341	303	332	328	314	335	312	279	307	318	327	297	333	270	311	324	301	282	293	347	321	317	358	262	321	302	304	322	312	315	330	349	304	330	303	357	322	317	327	325	312	319	293	347	319	286	285	293	369	327	314	350	309	289	334	309	325	297	316	313	317	312	308	282	297	302	333	322	346	295	318	311	301	308	337	301	265	317	265	323	330	309	302	310	291	308	326	301	305	317	295	327	339	307	318	298	275	310	333	320	308	328	290	311	317	336	283	316	313	309	362	352	293	317	308	330	320	308	329	324	309	293	295	325	299	319	345	327	312	310	309	315	357	356	356	328	300	301	293	322	335	317	288	303	302	311	331	298	311	306	317	271	293	316	301	296	263	303	295	299	317	307	320	292	324	298	310	327	371	336	308	278	321	277	316	325	302	324	295	306	290	296	331	322	305	342	303	330	325	311	312	328	313	305	306	296	331	307	341	338	330	292	301	313	296	323	292	295	317	344	375	351	329	298	343	310	304	317	317	327	324	310	321	285	300	287	299	329	298	314	319	326	343	327	318	329	315	340	305	334	336	290	317	328	343	335	308	319	308	303	326	282	342	349	324	299	329	299	301	322	302	331	294	319	296	347	289	304	329	315	332	323	325	324	295	323	297	294	302	300	332	319	324	301	327	327	304	347	361	320	293	262	322	331	265	323	289	322	323	324	305	343	306	312	315	310	286	350	309	330	291	265	340	307	343	300	346	319	298	312	327	325	305	309	296	307	291	329	301	315	312	322	322	316	306	349	298	315	339	303	308	351	334	313	318	314	320	293	340	292	322	317	279	340	321	314	326	347	314	326	325	279	280	311	316	291	307	334	290	280	314	340	313	290	299	294	311	303	282	305	315	341	309	295	319	349	325	321	319	295	317	318	324	286	286	317	324	319	298	301	309	329	292	306	295	296	315	311	316	315	312	311	343	291	298	294	277	304	309	318	301	356	328	311	297	305	337	332	296	307	305	354	291	333	304	327	316	321	354	342	276	294	315	325	328	300	325	353	326	307	307	283	347	337	308	301	259	334	304	298	320	290	300	323	303	320	304	327	320	327	286	290	284	342	309	300	338	332	311	305	323	286	316	346	307	282	297	300	312	332	315	314	320	330	310	320	333	301	332	289	319	302	289	325	341	346	311	311	319	288	305	317	293	316	312	329	304	305	328	295	330	296	343	312	338	298	315	313	298	312	310	295	328	339	316	331	300	309	283	301	319	293	319	299	313	280	312	316	328	320	327	342	290	311	321	326	273	309	324	318	288	336	329	285	323	307	327	343	317	336	316	329	295	307	310	289	309	360	316	366	299	346	297	328	268	319	305	290	294	334	320	311	337	300	287	300	305	289	307	287	314	285	313	328	306	327	334	302	305	303	294	309	331	316	295	307	302	306	344	333	293	310	320	331	309	294	337	312	321	292	332	328	321	324	320	318	304	359	314	300	306	296	309	317	315	306	313	302	306	288	318	266	315	302	314	290	307	287	310	347	327	275	304	303	320	342	292	319	311	330	322	323	315	309	298	297	348	342	311	318	299	290	335	349	313	333	294	323	312	297	316	336	310	281	299	297	324	297	294	335	317	307	297	307	323	335	290	309	310	277	298	317	302	307	297	326	319	323	318	328	288	279	303	348	310	311	311	314	308	320	333	319	344	369	310	315	339	348	287	312	295	331	313	309	330	352	312	311	290	325	325	330	303	315	291	329	311	307	324	292	285	294	327	302	310	313	332	313	298	289	342	315	328	296	369	303	316	306	301	311	317	324	338	284	310	327	286	315	305	328	328	345	310	278	307	340	320	340	294	320	321	263	305	324	331	323	286	350	302	315	305	285	283	307	315	314	327	314	313	332	332	322	302	300	320	302	305	317	297	305	315	289	287	289	302	278	265	310	324	303	349	307	316	284	328	312	287	288	298	312	321	317	350	343	283	316	323	314	323	333	299	320	329	329	334	314	299	292	291	312	304	347	317	321	306	351	317	292	277	295	331	264	292	331	296	335	299	297	331	307	315	330	310	317	301	349	326	302	352	320	331	332	303	334	329	313	262	332	325	329	326	296	315	302	312	310	281	304	289	299	291	318	322	309	289	295	298	319	319	316	292	297	327	310	347	300	300	306	311	277	295	315	324	334	322	326	317	281	309	298	321	317	315	330	317	303	283	320	286	300	345	308	310	319	283	308	274	300	323	296	305	310	322	284	311	310	309	320	329	297	318	299	323	306	307	324	304	292	331	356	360	332	374	325	344	295	335	304	288	321	332	327	320	311	297	317	326	320	313	283	316	322	307	343	319	321	298	291	315	296	284	300	321	319	309	330	324	339	299	316	308	287	309	302	303	299	317	287	309	293	321	292	284	313	288	307	301	306	280	311	298	301	326	320	289	275	307	327	325	294	327	316	303	311	305	333	299	328	292	299	307	324	333	316	283	322	302	303	315	321	303	294	281	334	365	338	319	353	315	283	348	312	312	310	318	312	286	296	331	289	342	332	278	279	271	328	313	327	302	333	310	298	324	309	290	336	329	343	304	304	319	330	351	318	289	288	315
4751	1545	2041	2424	1648	1429	1463	1389	1167	1024	1016	853	876	877	845	812	839	775	844	815	823	776	790	790	770	787	826	766	735	762	678	803	740	744	753	803	793	820	758	758	784	775	806	794	813	747	792	785	777	803	769	794	785	752	780	762	750	744	733	772	748	730	805	757	778	722	767	811	754	769	757	763	770	761	774	731	766	757	746	808	786	781	797	735	733	790	793	803	749	779	768	749	745	754	765	728	719	720	748	739	757	736	726	705	739	755	778	763	745	711	803	727	749	764	766	748	751	749	747	775	733	807	803	754	738	711	820	723	812	766	781	744	785	741	776	752	745	786	780	773	748	774	831	792	739	728	715	793	794	803	770	786	702	806	747	759	742	709	734	696	723	771	793	741	772	697	787	748	735	757	762	722	735	743	768	789	740	748	748	736	775	806	740	799	742	765	706	740	759	731	759	775	788	770	792	704	821	765	795	765	731	782	760	776	761	745	771	718	743	732	778	783	787	804	808	758	762	782	729	795	807	747	775	779	776	738	772	737	737	743	769	765	796	782	754	745	762	746	749	752	744	753	752	724	747	777	762	792	746	717	765	767	756	748	784	777	744	767	741	763	794	746	755	740	809	831	749	789	764	790	767	768	767	760	772	718	774	757	747	759	761	717	777	786	770	718	793	744	788	757	759	731	764	795	736	778	787	724	734	770	781	765	875	797	759	747	762	720	770	786	756	754	769	781	750	750	758	732	745	731	788	762	734	773	778	768	741	768	749	769	757	764	760	744	763	738	789	742	747	769	772	782	731	758	695	849	799	838	764	777	765	745	783	757	740	747	725	764	815	758	765	733	741	781	736	766	753	785	783	725	744	720	776	722	745	758	760	797	726	794	744	797	796	756	741	762	718	760	766	791	771	788	697	794	761	719	761	710	726	757	759	767	747	829	798	736	774	728	801	748	788	788	737	776	742	760	787	779	729	772	765	731	772	732	763	767	764	777	737	676	712	755	782	821	748	768	716	766	744	786	730	718	789	772	802	754	745	781	798	729	727	762	728	754	752	747	829	799	785	798	728	729	775	709	741	768	741	711	793	719	784	753	753	770	725	773	790	762	765	778	761	723	733	754	774	772	744	721	796	779	760	764	732	784	753	734	799	740	730	788	771	773	832	767	820	771	784	763	742	762	743	738	743	792	717	770	748	771	742	759	748	745	773	759	801	776	752	773	756	729	799	773	733	768	737	739	756	761	748	751	723	727	776	772	754	749	758	697	722	704	743	730	787	759	802	803	764	777	775	755	752	751	793	796	820	785	756	784	726	754	750	754	740	754	747	759	751	807	780	737	812	804	741	769	798	750	803	717	770	837	723	738	727	764	789	778	750	763	742	789	768	733	761	741	772	766	790	790	743	775	790	782	796	827	743	777	796	770	733	750	760	775	730	776	787	781	802	801	748	789	742	742	712	736	764	721	789	773	751	766	798	752	749	782	699	702	689	793	730	734	803	752	746	787	790	768	771	695	752	742	753	712	759	755	724	807	752	825	820	751	765	776	802	724	754	755	725	752	801	726	730	752	749	737	775	750	734	776	774	731	768	760	798	742	740	741	802	775	743	748	737	795	754	757	767	714	795	773	738	770	759	736	770	821	746	797	787	725	778	719	765	735	726	769	765	737	819	790	729	767	719	805	724	716	812	739	775	795	833	745	761	757	775	763	850	783	710	740	772	816	695	758	746	752	790	772	706	766	754	746	762	805	777	788	714	773	794	763	820	752	740	753	713	785	723	738	786	786	757	763	755	831	771	759	725	820	745	758	819	816	749	817	755	747	753	761	710	738	763	798	758	741	771	774	740	762	794	792	789	753	782	774	778	731	725	793	793	777	810	779	773	765	740	770	704	739	779	771	742	744	744	780	729	771	785	810	745	746	758	735	759	754	759	752	762	781	720	740	788	718	735	793	739	725	775	734	770	745	826	708	739	801	747	729	789	762	761	749	721	735	723	727	775	745	761	751	763	786	765	815	759	721	689	696	728	734	791	787	755	791	797	766	717	729	770	762	750	773	786	770	781	749	736	752	747	729	774	781	790	734	783	746	742	764	749	769	738	786	760	769	745	720	745	744	795	747	790	832	761	754	773	788	789	743	773	712	637	704	724	788	734	746	752	785	742	772	826	688	793	746	746	781	753	750	772	797	720	745	735	775	746	747	698	773	734	748	740	739	781	765	784	752	737	752	738	808	753	738	784	768	791	780	752	847	780	704	768	750	765	746	738	714	753	752	769	737	713	773	764	761	748	752	811	773	790	790	739	752	828	763	767	793	764	719	726	793	753	762	747	722	784	798	760	765	761	788	758	784	745	766	812	756	746	795	755	765	799	724	761	724	761	738	776	719	793	750	732	720	768	769	753	787	779	692	792	713	753	814	759	771	780	775	799	707	746	729	730	722	764	811	728	772	732	738	771	763	732	763	701	740	751	773	765	829	776	755	708	726	732	778	776	773	810	759	770	748	761	785	736	754	790	778	719	722	816	751	754	758	746	745	806	718	706	758	762	746	738	731	723	754	795	757	761	806	745	778	816	793	750	805	779	773	734	765	756	774	720	766	723	768	792	729	758	789	789	737	735	757	776	808	778	732	783	789	762	776	733	780	749	693	794	774	745	815	753	755	778	776	704	796	677	757	724	760	695	715	767	773	734	719	800	770	702	777	773	744	779	755	756	801	729	750	748	763	749	773	757	744	751	786	770	746	729	756	789	748	784	745	771	732	742	734	777	775	709	761	765	730	756	801	802	770	748	784	746	754	781	751	756	744	791	754	775	788	752	757	713	794	710	774	759	713	756	713	782	793	723	743	779	732	760	752	754	827	767	722	773	744	778	718	718	719	750	774	766	774	727	784	734	760	755	761	724	710	755	796	693	740	771	737	753	789	774	770	747	780	791	769	767	780	751	774	748	785	748	738	791	783	750	758	752	787	727	770	798	770	763	776	781	798	785	785	789	762	757	770	811	770	774	754	747	762	771	778	736	715	740	734	719	772	775	761	762	781	759	770	816	739	757	753	786	698	805	686	827	830	799	775	761	788	722	736	742	731	754	759	753	756	739	777	739	768	781	801	785	755	763	746	784	777	764	726	743	753	754	765	733	755	724	755	764	735	772	759	766	735	742	794	758	763	750	749	729	786	742	752	814	738	720	761	739	702	747	753	783	708	790	781	720	777	761	736	811	735	757	740	717	775	781	768	733	752	785	776	791	726	701	796	706	774	762	734	755	822	745	763	790	772	773	782	827	760	730	757	725	693	730	705	793	737	811	770	769	712	748	741	735	721	705	750	791	759	733	769	761	786	770	743	787	795	714	780	735	759	711	778	745	828	748	766	769	748	761	732	704	749	791	750	768	721	742	812	718	748	773	786	759	779	754	747	770	731	780	776	780	725	740	798	704	765	798	723	770	753	731	742	719	705	757	774	729	815	773	744	764	768	806	719	758	799	741	796	761	805	757	777
17503	4013	2048	1268	692	597	567	546	474	394	323	313	317	285	335	283	294	308	288	308	286	293	295	325	288	312	258	299	293	288	283	313	255	243	272	271	277	278	281	280	266	281	251	308	298	269	267	260	300	244	291	317	305	288	256	279	279	256	254	286	256	283	282	273	251	285	295	279	285	280	287	294	255	292	280	288	249	251	273	281	255	311	276	253	228	298	276	275	296	274	267	294	260	269	276	262	285	294	285	248	273	277	280	277	251	241	286	278	265	257	266	281	263	305	258	262	278	288	300	288	269	280	278	282	254	280	259	263	298	269	290	258	299	257	299	256	266	259	271	282	298	297	278	273	257	282	288	258	295	303	299	263	302	272	288	276	292	273	285	256	247	286	288	289	281	278	260	233	287	332	339	256	279	307	271	269	271	255	259	282	290	276	273	271	275	235	275	292	322	279	256	260	283	305	263	253	268	282	266	264	275	287	302	279	256	292	294	262	262	291	256	293	252	274	283	285	287	281	299	278	285	279	278	265	257	262	285	254	299	297	242	250	300	286	288	286	307	299	310	270	293	267	253	278	255	290	282	294	302	275	289	259	314	310	305	268	294	275	273	282	285	277	272	272	283	265	301	304	294	272	244	267	273	287	273	258	311	290	271	262	289	312	263	291	299	248	304	295	305	270	276	308	268	261	255	257	319	290	288	310	297	263	278	315	270	289	313	276	266	302	279	280	284	287	250	280	295	294	281	305	256	288	288	292	288	300	287	269	308	297	238	277	257	274	273	271	270	260	282	270	276	286	266	271	283	281	263	308	284	273	273	293	301	285	321	268	307	267	315	287	277	284	233	295	293	290	262	286	274	257	301	287	262	256	234	264	281	258	296	254	283	273	283	258	293	271	256	257	258	292	275	273	271	308	276	273	283	270	287	265	263	256	270	290	279	286	301	286	267	307	282	264	271	284	275	305	295	276	235	272	253	295	266	286	286	273	289	293	294	307	276	274	246	265	248	273	293	242	251	290	263	273	283	298	284	256	224	267	261	285	279	279	242	272	274	280	297	273	259	280	274	276	300	275	286	267	279	270	293	279	285	281	276	274	256	233	252	259	292	297	275	302	264	244	290	299	271	267	280	293	310	297	293	280	298	228	283	291	269	261	280	250	285	299	274	287	274	268	311	285	267	303	257	281	282	271	285	285	273	277	293	281	279	257	293	317	277	279	278	277	287	308	274	279	287	268	275	248	237	268	299	288	297	262	275	283	262	299	289	267	289	251	294	270	282	282	269	287	294	253	266	269	294	271	277	295	288	269	291	269	266	304	270	269	287	259	290	324	267	301	281	282	292	302	264	300	266	298	283	256	268	281	289	246	250	274	267	291	285	265	268	288	256	276	271	281	303	321	290	281	284	300	287	264	262	266	306	270	246	281	245	265	301	313	286	268	293	305	316	284	273	281	279	284	282	256	306	265	282	253	265	269	267	284	287	305	276	293	302	297	261	241	285	280	287	288	287	253	302	271	281	301	258	278	265	282	275	263	229	297	287	299	286	282	285	263	271	297	249	282	282	295	289	258	232	270	305	251	291	268	256	260	275	277	288	276	292	298	279	300	285	281	292	289	271	292	265	290	272	287	276	270	271	281	266	282	271	279	294	239	255	294	288	269	279	305	277	262	294	276	252	271	254	255	254	314	277	275	253	269	255	271	275	306	262	264	324	267	247	273	279	256	263	287	289	272	294	253	282	296	262	295	257	307	256	248	259	271	275	303	249	266	275	279	246	265	262	259	275	276	265	282	254	281	261	282	257	245	254	277	268	274	268	270	281	251	293	287	265	267	291	292	286	267	281	277	287	269	262	294	280	243	312	287	268	261	282	277	295	259	242	256	292	286	308	251	279	289	260	260	285	269	252	278	254	273	289	264	285	268	283	302	274	262	275	280	285	316	286	287	286	296	291	272	276	262	272	249	301	293	270	253	263	276	275	293	279	285	297	289	296	282	261	251	274	289	274	271	295	261	242	285	282	268	283	284	300	289	266	297	271	260	273	266	279	303	259	306	246	280	322	275	287	271	274	255	263	284	296	294	279	275	277	302	299	279	282	269	264	296	262	302	292	262	260	272	265	253	239	269	302	239	264	264	308	254	267	281	263	280	270	291	293	278	278	286	291	320	255	271	261	285	285	269	262	281	274	281	277	255	314	261	283	297	269	300	266	290	293	272	271	295	268	281	258	261	283	290	282	284	262	266	273	271	277	287	294	270	280	273	302	279	277	278	255	277	263	278	258	261	260	297	300	306	267	295	280	252	284	284	249	279	295	270	285	280	269	274	254	279	274	292	274	264	235	258	260	294	294	294	292	293	283	278	278	273	261	281	327	282	270	245	263	277	267	255	296	299	262	264	279	263	279	298	288	283	256	279	296	298	269	318	281	286	282	311	263	294	287	268	265	300	288	287	279	280	281	276	262	313	276	276	286	259	279	262	291	292	258	271	265	271	300	289	307	298	272	259	285	267	282	277	240	291	274	295	281	287	283	267	301	285	262	275	283	284	272	291	294	297	279	299	283	278	302	298	303	297	268	264	273	291	280	293	271	276	292	270	308	270	252	277	236	274	297	290	284	290	279	265	287	252	255	287	312	285	289	259	262	281	256	315	240	299	268	302	295	286	291	291	269	294	297	297	281	249	307	281	246	316	282	264	271	297	285	256	300	290	271	257	289	247	257	247	282	289	271	280	313	280	277	283	280	271	263	292	301	273	276	261	247	247	279	285	271	267	309	253	251	238	268	268	292	287	275	275	281	241	264	262	267	269	282	271	295	253	286	287	297	297	275	297	289	288	257	271	280	297	284	301	269	266	276	278	295	318	271	321	253	277	261	244	280	286	276	250	252	270	286	303	286	289	278	268	260	238	265	266	294	282	243	255	271	273	283	263	303	265	278	282	259	302	277	279	292	266	262	289	267	299	256	269	264	263	242	273	257	252	281	267	265	268	279	303	282	266	267	258	265	287	267	313	312	279	275	266	262	280	283	278	279	308	248	258	257	254	287	260	271	269	282	293	306	249	282	293	283	252	276	252	257	260	290	282	266	287	267	252	273	295	289	273	296	289	297	273	275	274	290	274	279	295	260	278	291	253	260	257	279	264	294	267	289	265	277	288	288	296	285	271	263	294	300	260	264	279	270	275	284	292	300	291	249	262	300	276	277	330	295	268	247	285	256	263	280	271	239	263	266	281	303	274	275	269	296	289	290	275	282	274	283	278	246	284	274	267	290	300	320	304	246	254	263	282	269	261	264	285	279	257	277	243	305	309	286	258	263	262	281	271	238	310	280	262	269	297	281	292	234	259	280	269	265	251	283	315	278	256	268	290	289	283	289	284	288	285	261	267	233	277	266	302	288	258	258	281	268	266	280	279	281	295	260	302	248	293	333	287	251	290	289	272	293	287	298	287	279	268	281	262	277	260	262	265	276	280	288	279	277	234	254	278	272	271	264	278
13184	3094	4044	3953	2704	2287	2250	2267	1856	1493	1197	931	974	905	900	915	867	843	805	1034	831	799	701	752	665	734	770	731	691	652	666	693	688	728	725	711	706	725	658	669	675	662	699	679	690	674	669	672	748	687	717	673	705	677	661	687	690	648	681	655	710	651	681	677	699	669	635	652	684	630	702	673	695	695	670	654	669	672	700	710	685	693	638	674	694	654	673	689	651	669	673	665	694	655	675	664	654	659	683	645	660	630	681	700	655	646	672	690	669	707	678	680	713	690	656	670	642	771	664	696	682	685	695	646	679	680	669	674	643	694	635	654	672	682	683	678	631	661	711	644	692	697	642	721	692	661	668	685	732	662	724	706	670	672	650	638	639	678	674	664	663	685	707	648	651	691	627	697	649	661	711	680	663	630	652	663	693	708	707	632	680	652	706	706	618	642	648	710	647	696	681	711	663	625	678	680	702	691	680	692	666	670	705	675	660	661	661	671	694	657	688	676	677	684	672	673	660	665	692	678	659	693	601	657	645	682	717	668	637	680	688	706	671	691	712	695	659	692	698	719	664	663	647	623	643	615	686	665	691	677	713	724	680	666	693	669	681	668	702	618	678	659	685	686	666	662	655	668	716	673	687	673	656	724	656	652	670	692	694	692	705	653	697	682	662	701	686	703	650	644	673	679	642	698	665	651	659	691	662	673	683	675	645	713	692	653	731	670	653	709	675	634	659	629	700	681	655	654	653	692	663	656	641	676	681	710	666	691	652	641	664	628	630	661	692	624	676	655	680	598	717	667	658	659	685	683	676	678	683	734	693	666	666	678	701	664	673	672	654	615	718	688	690	708	731	666	683	670	663	650	678	683	672	667	626	663	677	633	664	656	642	712	713	727	648	714	682	667	647	673	686	683	638	689	720	682	707	688	689	628	702	645	649	663	672	706	713	652	675	652	670	648	633	656	653	691	688	643	666	707	655	694	708	662	643	663	698	669	691	659	685	637	681	657	644	648	692	617	646	676	642	686	677	670	718	683	716	700	674	664	691	684	687	680	674	656	651	657	620	686	682	643	662	658	682	697	710	667	708	639	644	626	656	668	657	681	674	655	690	632	666	730	645	701	672	643	684	672	690	676	685	660	645	707	704	652	689	688	638	708	681	660	685	698	687	668	676	644	670	656	660	670	668	656	704	680	640	677	701	698	676	642	678	673	649	621	671	670	703	713	680	626	677	643	699	649	650	652	634	632	635	706	694	713	643	714	679	664	669	692	689	703	721	652	642	721	699	666	683	633	616	668	677	628	699	671	706	662	693	700	671	645	644	658	677	685	661	675	724	656	623	615	701	653	685	661	702	677	685	655	607	683	650	707	673	697	678	671	671	684	696	673	664	667	707	654	676	639	691	681	671	686	696	674	637	669	644	650	678	658	667	639	712	709	681	673	636	748	640	661	596	657	655	695	664	667	637	658	681	673	669	667	653	663	661	619	695	664	677	652	694	643	620	679	654	663	684	715	661	709	638	709	699	674	661	708	638	678	655	664	720	672	627	699	620	700	649	623	676	680	701	649	680	712	683	675	654	681	644	660	692	680	644	638	721	698	660	629	642	695	698	659	646	689	643	641	634	695	674	708	664	641	701	695	639	692	663	728	638	678	629	667	666	660	699	678	649	659	659	659	632	671	709	661	660	670	652	704	699	650	629	682	648	676	673	730	677	667	664	655	701	670	657	660	631	674	681	668	641	670	664	643	680	678	661	666	711	691	662	723	685	745	681	681	633	670	755	694	716	684	687	708	687	701	655	724	714	665	681	632	688	633	698	695	675	680	731	665	661	697	618	693	702	702	673	666	665	628	666	669	653	674	652	665	710	669	645	674	671	674	714	664	688	693	687	690	716	687	714	684	660	697	718	672	695	698	639	694	662	709	647	702	628	654	636	658	687	653	699	675	641	708	645	660	642	700	653	677	695	680	679	698	672	709	660	714	689	665	684	684	658	634	692	613	641	692	614	680	685	656	645	668	682	644	672	655	665	632	668	677	670	677	640	706	660	669	652	684	670	699	657	672	662	670	663	647	680	677	608	683	630	657	645	658	656	683	646	694	687	657	671	641	700	659	692	678	662	646	639	670	665	717	661	646	716	643	683	700	641	687	662	667	665	718	627	692	655	681	680	705	674	695	647	621	663	688	672	699	701	655	668	714	688	665	636	669	695	639	725	682	632	684	672	677	642	685	675	660	720	659	613	712	647	659	701	646	640	704	640	679	679	690	645	633	685	625	689	753	688	715	680	658	646	665	708	665	666	709	652	704	633	681	677	644	714	659	676	744	701	724	657	640	657	671	691	656	666	638	649	685	705	644	706	666	643	645	642	634	645	705	716	693	701	690	680	691	644	657	652	725	705	669	669	685	731	653	668	649	646	680	682	652	669	662	648	716	660	655	687	701	667	708	637	641	621	632	683	655	667	698	680	674	678	634	683	674	647	651	703	693	668	707	679	701	652	668	687	674	668	662	671	686	655	624	693	687	626	650	651	668	690	642	669	716	656	648	705	636	683	638	664	701	682	686	687	673	649	699	652	640	737	636	660	711	693	642	654	663	671	651	709	650	687	684	673	668	662	699	639	685	675	625	690	691	637	655	671	672	653	648	680	623	653	718	691	674	723	634	696	677	693	683	701	686	707	688	667	663	679	678	671	651	682	654	652	731	701	728	695	661	717	653	698	688	674	631	698	640	673	645	629	668	715	665	670	677	707	672	663	670	679	692	667	658	692	647	647	676	710	652	603	726	669	644	632	660	687	660	677	701	642	717	661	726	674	629	646	646	677	650	670	623	738	681	659	692	668	649	666	662	631	671	603	694	674	653	656	717	669	638	694	692	684	699	677	665	692	694	663	717	638	629	679	679	667	677	677	694	692	694	682	643	670	652	715	656	654	684	678	649	649	657	680	663	675	661	710	673	667	655	680	674	633	708	692	694	681	667	672	698	672	647	649	660	711	696	615	635	685	699	695	666	693	680	700	631	651	673	656	671	680	700	687	696	674	704	616	666	659	672	697	685	657	679	656	647	700	682	645	698	654	655	691	681	657	648	704	697	661	659	657	691	680	705	684	657	672	667	710	680	666	648	685	634	667	632	696	670	724	663	689	657	703	693	720	679	674	694	664	664	669	673	693	689	649	647	675	665	678	701	681	678	715	660	682	696	661	697	680	655	702	686	665	687	674	674	665	642	679	639	686	700	668	716	697	698	705	684	665	695	675	648	637	664	646	645	685	674	650	677	644	691	645	693	644	646	666	662	679	688	693	644	724	666	642	619	707	698	682	659	657	689	684	643	649	655	642	650	698	677	621	644	661	640	657	692	645	697	655	695	628	584	630	649	679	715	666	686	662	689	699	696	676	662	675	701	667	689	672	650	631	683	696	663	696	616	602	685	685	660	703	646	679	684	667	648	668	644	668	645	725	668	645	649	672	617	639	689	672	631	706	700	685	673	630	671
26830	7173	3136	1869	812	576	609	568	528	300	256	209	210	169	179	181	187	182	180	227	214	149	161	141	151	141	150	160	146	142	139	135	159	149	145	166	143	135	128	132	136	129	162	133	140	115	128	143	155	150	149	140	146	157	131	122	147	108	117	153	135	130	155	142	121	136	137	133	129	162	164	143	173	126	148	129	124	155	143	123	134	128	115	145	154	149	149	141	137	133	164	130	166	125	136	150	163	125	145	133	152	124	129	119	132	159	148	120	147	149	129	137	133	143	146	129	124	153	149	155	129	138	113	134	124	139	128	136	141	141	137	132	146	126	141	146	151	145	131	121	121	141	136	142	138	127	130	146	118	120	149	130	134	143	128	130	130	128	147	119	136	161	147	116	124	127	120	139	133	163	135	153	129	155	159	149	147	116	136	148	125	134	148	132	144	136	161	137	133	148	150	139	127	140	129	147	123	115	144	153	123	126	126	156	140	124	139	134	137	164	161	144	150	143	129	145	144	139	154	161	138	143	149	148	135	129	130	149	146	117	145	119	144	118	152	151	141	130	139	148	138	154	139	132	129	136	101	142	134	123	138	143	110	135	137	125	139	138	134	148	134	145	135	136	123	135	144	151	142	130	160	140	134	151	159	157	126	109	119	134	146	145	137	96	129	150	141	131	151	166	144	153	141	132	155	122	129	126	148	135	144	143	132	130	133	138	153	143	169	141	129	135	137	164	130	149	122	140	140	135	154	155	151	141	137	135	117	132	144	140	153	143	126	125	132	142	144	137	137	133	156	132	129	142	132	138	135	127	154	151	122	140	150	148	120	129	133	126	136	142	133	139	145	149	130	151	124	137	140	147	139	122	129	139	131	141	164	136	122	146	150	127	143	134	160	145	169	127	135	129	145	140	147	124	125	143	148	139	120	156	133	118	124	134	133	174	138	112	140	129	140	135	146	141	118	121	157	132	115	114	136	130	169	118	133	141	153	123	139	132	144	146	140	129	147	131	142	135	127	136	150	159	139	124	131	165	127	117	113	148	132	138	120	139	154	132	127	137	130	143	125	146	129	159	122	130	138	137	141	131	132	148	131	134	139	149	122	142	125	141	118	139	144	160	120	133	137	133	126	128	147	159	148	146	142	134	124	151	130	126	149	129	149	152	126	122	131	148	152	138	124	136	127	133	134	132	129	153	153	135	137	136	151	160	166	134	149	171	148	137	156	141	145	146	154	131	141	135	145	115	142	124	152	123	144	116	136	142	144	136	155	125	132	140	143	137	114	153	126	134	154	133	133	140	111	147	140	138	130	143	151	139	143	124	136	124	135	137	131	144	135	130	169	135	138	137	134	143	108	138	148	135	125	131	114	133	149	110	140	119	115	149	130	114	138	149	145	134	140	146	150	143	140	149	159	141	142	158	167	145	149	143	125	163	152	146	137	141	152	104	132	114	117	109	130	144	113	155	122	152	160	140	123	118	154	121	123	151	132	141	134	140	135	150	136	145	148	140	130	149	150	144	144	160	146	138	134	131	163	124	148	140	131	158	144	131	150	144	152	125	132	138	125	132	155	155	128	138	134	140	140	135	155	155	154	135	154	148	147	142	125	141	118	157	133	126	130	137	159	149	135	148	130	143	114	151	136	133	144	142	145	153	131	153	154	144	163	121	135	136	137	150	144	150	129	109	120	144	145	133	136	145	128	138	133	133	139	146	141	151	136	123	159	131	118	154	155	156	145	147	157	129	126	121	126	134	125	146	145	130	143	124	130	146	148	118	125	151	128	135	143	172	141	134	159	113	128	121	148	129	127	111	119	161	145	121	130	137	184	144	135	146	161	153	161	137	139	154	144	141	128	138	124	109	157	133	155	142	139	120	135	126	116	126	162	148	118	117	120	144	137	162	131	151	146	146	125	130	110	150	128	144	129	147	148	139	139	142	124	138	141	155	135	143	127	139	158	124	134	145	128	154	161	140	145	141	149	162	140	135	141	140	120	121	125	151	136	144	141	146	137	125	129	141	137	121	142	137	126	135	121	139	118	130	116	128	165	137	144	161	150	147	173	121	141	140	125	144	125	116	132	137	142	137	111	110	115	147	133	136	129	131	145	133	152	134	152	145	139	124	113	137	141	155	119	132	132	132	132	126	127	148	135	156	141	141	132	154	133	128	137	132	142	146	131	147	144	147	152	144	134	149	141	128	120	123	144	127	141	141	135	130	139	114	142	150	128	165	137	129	121	142	144	126	133	142	134	136	164	146	147	135	143	155	142	137	133	137	144	126	154	125	154	137	130	124	147	142	139	145	151	129	138	135	140	119	121	136	143	139	134	127	129	150	146	152	129	124	162	139	127	136	126	143	137	130	132	140	145	109	138	132	139	157	160	126	133	142	156	123	138	136	149	133	137	135	144	119	146	136	143	136	153	158	140	121	142	141	126	141	115	151	141	132	145	132	141	132	160	122	146	137	138	140	122	137	117	116	126	131	152	148	125	165	135	138	148	122	129	130	137	128	121	127	146	126	135	130	124	144	134	145	153	158	147	136	130	123	140	118	131	118	127	135	139	109	123	132	151	146	147	132	135	137	158	125	137	114	144	145	156	152	144	147	134	127	136	151	145	143	143	142	117	174	157	142	147	153	129	125	128	146	161	135	131	164	122	140	132	142	129	147	128	152	155	145	158	150	133	136	142	157	154	126	126	147	139	158	147	126	135	139	149	179	124	134	131	149	126	134	137	151	152	124	146	143	124	140	129	143	132	132	145	109	146	133	133	141	153	113	145	127	135	133	125	142	146	127	128	147	135	130	157	154	141	165	150	128	136	154	128	125	132	139	115	119	117	136	125	136	125	142	129	146	126	133	130	147	148	133	125	118	143	140	163	137	143	143	142	114	128	125	134	126	128	146	156	135	142	147	122	135	118	122	131	123	153	135	159	137	137	124	128	147	124	112	151	137	123	150	123	133	170	133	132	120	155	151	158	139	126	151	148	153	155	107	129	121	126	168	135	128	123	126	151	145	129	129	133	104	140	134	147	127	136	144	147	123	134	164	137	111	148	128	134	116	145	147	131	160	145	142	141	123	134	162	123	156	132	138	120	123	141	141	115	151	139	138	131	150	118	147	155	142	141	161	135	117	148	124	130	121	128	138	131	132	130	130	142	146	142	149	159	123	117	145	147	130	134	159	159	134	143	128	150	159	142	129	135	131	140	166	154	103	124	151	156	136	153	122	160	114	157	135	133	143	124	148	137	152	152	126	149	145	134	135	146	129	107	143	170	161	116	138	141	142	136	139	133	154	127	117	144	144	154	152	114	145	158	149	128	127	124	136	117	140	136	137	134	132	141	107	133	125	130	124	139	144	129	122	151	126	120	131	127	140	137	121	150	140	147	143	139	118	146	145	145	131	130	125	144	127	127	148	123	125	165	125	157	135	98	137	147	139	143	141	120	119	157	139	147	139	129	130	129	154	141	131	129	150	136	132	123	130	146	144
17917	4169	5539	5399	3501	2643	2788	2838	2337	1653	1175	924	789	828	712	680	642	661	646	989	647	618	498	443	422	465	533	460	424	429	418	385	377	412	370	431	389	361	400	378	370	384	404	389	372	403	397	372	371	391	376	366	409	405	400	383	364	337	368	376	369	371	388	360	373	381	366	369	380	392	334	392	376	355	321	401	358	346	365	372	373	378	356	368	372	391	357	371	372	371	395	347	398	398	377	410	356	360	367	382	379	349	377	375	357	371	378	355	356	394	365	372	398	354	337	347	367	338	356	320	362	365	374	357	357	367	360	347	394	337	375	336	351	375	385	333	352	336	352	371	377	367	340	352	382	375	378	370	364	375	369	343	365	361	374	365	340	342	345	371	331	366	392	375	395	376	359	340	331	366	372	347	357	369	364	340	364	352	363	371	346	388	353	378	381	350	367	373	371	384	361	376	362	373	324	379	402	382	354	374	376	386	361	366	389	363	346	370	342	349	359	382	347	346	377	329	374	370	356	390	391	348	385	371	379	339	368	364	373	386	354	335	359	377	325	374	404	338	335	356	314	373	340	368	370	405	396	340	363	408	363	363	376	333	360	353	386	390	396	369	360	351	377	340	350	368	369	361	372	357	367	346	369	307	350	379	352	352	365	376	365	367	345	370	348	361	359	325	365	337	356	352	393	383	315	368	393	338	362	386	383	355	344	384	368	341	365	368	313	393	381	360	380	390	358	370	376	379	337	370	371	363	366	348	340	369	369	347	362	388	366	356	364	369	373	361	380	359	356	360	371	384	385	354	363	375	360	385	394	386	358	376	334	360	362	392	353	344	374	383	371	396	379	372	370	344	381	368	391	351	382	374	372	365	353	346	359	380	360	346	371	358	376	356	369	342	320	369	373	364	371	379	391	387	378	341	379	377	392	375	369	343	340	359	387	384	374	356	351	364	382	363	384	344	372	340	352	389	363	317	374	369	366	372	395	350	383	355	361	397	367	328	314	404	388	369	369	381	379	330	318	342	354	366	361	358	369	339	369	337	403	358	374	362	359	352	350	384	368	355	381	362	398	379	365	354	366	407	336	361	353	401	373	373	367	357	369	361	384	374	374	349	378	361	374	376	366	388	367	361	368	374	352	376	347	341	399	395	371	393	327	352	360	378	351	376	342	349	335	379	390	371	339	356	405	364	393	395	368	342	353	385	353	338	347	366	352	361	379	357	379	359	388	337	366	357	392	356	378	357	345	380	321	347	382	349	353	372	371	345	355	391	350	342	352	380	350	373	339	368	346	380	369	323	368	385	353	358	347	348	335	355	359	377	354	370	372	369	348	355	367	377	347	403	366	379	366	349	336	390	370	383	350	378	345	376	346	347	357	330	369	394	344	343	366	360	371	344	358	352	382	380	372	381	357	368	360	357	379	372	374	373	351	370	377	368	379	353	349	375	355	382	370	386	369	399	329	363	366	329	342	368	368	322	372	371	379	361	356	361	370	380	357	337	372	357	354	390	354	390	377	355	360	384	344	379	343	360	363	390	346	382	409	364	369	343	343	355	369	334	371	353	365	403	373	346	350	347	314	343	338	385	359	364	364	370	355	397	367	341	389	344	352	376	388	328	355	368	371	376	336	375	375	376	350	374	374	404	362	372	342	387	327	350	361	382	386	360	353	350	381	371	408	341	362	343	390	365	339	351	357	368	341	385	378	353	357	344	400	369	397	366	326	384	344	384	367	383	358	354	390	369	354	394	354	338	359	363	382	351	359	381	338	340	380	352	379	352	372	332	318	359	327	348	346	324	356	346	375	392	342	354	360	356	348	402	370	364	380	330	379	366	349	364	383	363	346	350	391	359	404	372	335	383	343	361	375	332	360	355	371	335	375	323	377	356	345	381	382	360	369	362	341	358	375	363	352	381	373	382	347	368	396	351	366	345	381	327	372	348	335	369	337	393	368	366	363	355	343	372	350	364	340	327	345	402	349	340	357	334	385	377	342	358	369	397	397	357	370	351	366	341	397	354	354	362	355	346	353	376	366	367	340	347	348	388	332	355	367	387	336	332	379	350	357	386	323	348	328	388	342	384	397	356	405	319	426	389	361	348	392	390	370	379	383	393	360	385	342	354	361	350	342	346	365	352	375	393	383	361	353	369	387	368	353	363	330	369	367	407	339	365	366	360	374	378	421	346	405	373	427	356	348	338	355	377	371	371	362	393	366	359	355	384	341	372	353	406	354	385	350	396	330	365	376	390	384	358	384	373	377	340	368	367	387	349	359	388	356	382	389	325	364	358	353	369	343	364	332	414	372	386	349	349	351	370	379	372	374	347	349	350	386	346	358	346	398	359	362	329	390	349	338	353	393	354	380	328	392	364	388	384	343	341	368	365	380	358	374	379	392	340	375	361	355	359	348	347	352	372	340	350	389	381	367	363	365	390	357	364	403	340	356	360	320	380	348	332	353	365	390	354	374	354	373	344	360	368	384	356	359	341	360	371	373	354	353	356	361	381	340	371	392	359	360	345	379	343	364	379	403	375	385	334	386	378	367	350	347	363	360	350	363	370	374	338	362	369	383	352	382	378	339	353	358	372	372	371	351	356	360	383	360	385	382	363	368	376	362	392	388	370	388	393	403	347	367	383	393	379	366	369	371	347	346	380	360	345	386	363	345	381	370	348	366	328	379	350	335	342	373	376	356	360	365	353	385	365	358	322	354	382	372	348	372	369	360	388	381	332	366	375	376	374	363	407	377	401	371	332	377	340	374	377	352	365	391	397	393	376	338	382	371	358	332	380	356	380	358	389	359	414	397	407	347	365	368	355	352	344	337	351	386	354	367	340	344	369	387	333	365	359	345	399	379	340	389	364	378	377	364	348	354	346	358	378	332	391	365	366	347	364	376	362	363	379	356	366	355	349	338	370	348	362	368	410	347	382	331	316	384	361	348	344	360	397	377	350	337	353	366	379	362	392	347	392	358	334	344	348	359	372	383	395	359	358	358	360	370	385	384	366	341	364	374	367	358	339	355	367	352	358	383	343	413	359	355	376	368	376	347	358	345	350	385	388	356	342	353	338	360	382	366	357	344	324	397	363	369	403	354	337	380	340	369	370	355	349	343	351	344	387	337	360	339	365	370	399	348	367	366	356	336	357	374	378	362	371	331	369	374	348	364	363	341	362	362	363	327	365	367	366	362	374	373	365	356	360	362	372	370	347	358	329	373	350	354	362	372	372	342	332	376	357	360	370	378	345	330	354	375	377	370	364	347	344	362	363	359	326	349	369	357	314	370	359	362	358	365	370	359	353	385	366	375	356	381	383	378	382	316	376	379	361	347	381	396	359	389	373	354	363	357	359	359	313	333	336	339	345	362	386	381	366	350	391	374	366	362	364	378	391	377	383	365	351	388	337	346	349	347	359	372	355	380	389	352	361	398	378	385	349	381	383	406	354	365	366	373	383	363	372	403	369	368	357	373	392	355	391	348	371	355	362	365	393
5414	1203	751	645	472	443	449	430	393	357	348	356	309	325	319	311	282	300	324	323	317	293	299	284	303	322	300	292	312	290	283	297	302	355	306	299	297	291	314	300	333	313	308	286	330	293	340	305	304	299	300	306	332	306	289	340	306	294	319	319	307	323	300	347	329	312	293	297	299	314	294	333	288	304	318	307	332	317	315	298	314	273	322	295	306	337	312	321	309	327	311	306	314	307	314	301	316	318	304	309	297	362	329	302	319	301	361	309	297	303	327	303	281	337	308	300	325	315	297	291	307	296	296	313	289	304	339	300	299	317	291	285	334	307	326	308	355	291	306	334	315	305	320	284	298	322	306	310	281	329	325	305	271	349	331	319	316	280	296	312	308	281	267	317	295	287	314	318	320	306	334	285	332	320	286	294	304	307	304	315	318	337	328	266	311	304	308	296	309	326	288	313	330	307	334	333	320	308	302	330	293	294	317	303	309	321	299	320	319	353	354	299	325	301	301	331	289	326	295	299	313	351	304	299	324	319	295	316	301	296	303	286	311	307	305	268	290	329	343	312	299	315	300	310	303	323	323	304	330	346	326	305	331	325	290	314	297	310	296	311	325	308	306	311	293	289	301	323	343	315	289	324	301	287	334	320	317	346	317	329	321	291	311	322	331	303	328	301	306	319	293	307	314	311	304	308	322	295	300	366	322	286	297	323	328	277	291	306	297	322	308	301	330	311	330	310	316	340	356	322	294	300	324	276	308	300	323	347	325	295	329	322	304	278	326	305	353	325	307	305	328	290	324	294	306	343	312	308	305	313	309	314	356	315	340	338	333	328	327	333	332	314	313	364	307	301	340	315	334	341	316	303	317	321	340	347	332	329	326	311	313	355	327	292	313	334	312	307	298	289	279	346	340	325	316	325	306	346	303	340	299	292	307	293	282	298	297	339	308	340	308	336	317	330	291	336	294	281	299	305	321	354	342	296	287	302	286	310	323	280	316	292	320	318	315	281	336	327	309	330	297	330	314	287	271	321	342	323	302	346	313	299	287	307	263	305	334	332	285	305	297	332	306	307	308	327	289	313	327	300	327	277	334	319	282	325	312	315	334	340	304	316	293	320	310	310	315	306	296	316	327	299	307	318	309	321	310	292	285	296	310	289	335	311	333	337	303	302	304	314	337	292	304	324	297	294	295	300	312	338	302	284	294	319	324	355	309	312	301	326	329	325	335	332	308	297	310	307	349	306	281	292	325	312	313	346	306	288	299	315	306	328	311	276	317	333	324	299	328	336	315	317	307	343	289	316	322	292	316	290	305	308	274	309	328	315	284	324	327	330	313	315	337	299	300	334	335	339	345	325	304	322	285	322	319	321	338	317	334	332	306	298	314	278	316	317	335	276	301	298	332	305	312	301	346	297	282	325	307	322	316	312	307	290	304	306	306	307	320	320	333	331	324	289	310	331	358	321	341	313	306	276	303	296	315	321	326	334	339	268	295	335	298	332	301	343	311	316	329	329	298	316	331	328	371	274	320	331	301	303	273	309	339	321	311	311	336	310	350	280	316	313	313	300	326	292	313	329	306	307	321	316	312	322	329	317	317	302	300	282	321	322	318	314	330	311	326	323	325	353	314	278	322	329	329	330	302	346	293	334	327	335	337	354	356	291	330	312	327	306	281	318	321	306	298	332	330	319	288	327	303	337	326	322	304	279	331	319	320	300	300	313	281	320	330	301	284	316	351	346	343	340	289	319	290	298	312	327	302	328	315	321	295	318	332	316	322	306	302	296	325	311	311	313	308	321	326	289	295	311	303	311	314	311	324	321	327	313	302	313	318	309	310	308	297	298	305	302	305	304	336	306	297	298	292	302	317	306	263	321	305	307	298	324	308	321	333	314	307	271	313	343	300	319	340	310	327	278	328	287	294	329	355	303	326	294	287	328	301	327	320	307	286	303	303	327	311	335	313	333	279	343	335	320	292	305	334	305	318	333	296	336	317	304	325	317	315	292	330	320	342	314	319	330	339	286	347	321	341	292	294	321	299	311	303	291	297	360	309	295	331	336	300	324	262	304	315	315	291	299	322	342	296	298	322	327	319	311	293	343	329	341	328	351	332	301	336	310	340	327	341	281	332	346	317	319	324	313	301	309	341	300	326	302	319	305	285	307	344	277	323	350	291	331	300	309	304	329	310	331	324	319	304	306	306	336	316	314	304	288	302	297	328	324	303	345	346	295	293	390	328	324	336	315	314	301	334	281	322	344	317	302	283	327	319	293	350	302	297	293	298	327	323	332	310	307	327	305	306	294	268	333	293	302	319	294	307	313	300	336	339	284	296	305	289	317	342	333	309	290	285	320	289	327	284	320	295	336	307	297	320	333	305	333	283	340	291	302	335	335	317	342	275	291	285	293	327	312	299	302	323	302	328	300	345	312	312	341	301	311	314	317	318	334	341	299	295	305	296	318	307	306	297	325	305	323	305	374	344	297	304	294	304	298	290	306	296	335	295	281	304	302	318	306	304	309	284	337	326	322	308	304	311	322	311	319	324	314	303	324	312	297	284	314	303	325	320	292	316	313	291	327	343	332	310	320	291	354	331	352	330	322	322	271	329	317	325	290	305	318	301	328	282	317	321	306	307	323	312	332	252	286	277	284	318	326	315	312	321	298	337	315	322	302	300	297	291	289	337	315	317	301	295	311	279	307	304	318	332	319	355	319	353	300	330	285	293	322	295	335	289	336	340	285	310	335	326	316	299	314	290	302	317	336	308	311	319	325	289	309	314	318	346	318	296	294	333	347	301	306	343	324	318	334	329	307	354	289	298	304	321	309	340	297	300	321	287	319	309	307	295	306	307	314	317	334	317	291	308	314	290	319	318	330	314	298	303	284	331	310	314	317	298	355	304	322	295	337	322	339	328	293	303	287	336	318	311	295	307	334	313	293	273	294	328	262	299	314	294	300	335	314	291	320	317	296	324	331	327	326	316	301	306	344	279	293	310	307	315	319	308	270	324	322	306	298	346	298	345	292	322	289	318	295	322	321	308	321	310	293	301	320	348	306	312	308	325	294	311	367	323	345	320	317	337	300	313	305	319	286	338	315	316	333	301	285	317	300	301	309	300	313	287	324	286	288	299	335	312	288	331	326	338	298	321	326	316	315	298	317	324	302	290	310	311	331	311	321	325	307	294	347	325	303	310	310	319	319	331	288	336	312	315	321	342	324	342	307	301	319	337	323	298	283	292	313	316	308	310	294	335	288	303	324	298	330	320	306	312	303	301	348	317	295	283	331	318	304	319	339	304	340	289	297	303	317	336	319	287	324	292	303	320	318	295	326	327	310	313	326	320	327	322	355	326	325	292	288	344	299	314	310	307	292	297	331	293	351	299	289	302	300	313	295	309	280	303	348	307	285	313	327	306	307	336	313	286	311	301	303	305	333	323	309	296	298	314	309	340	323	306	300	343	310	312	290	316	304	294	337	287	314	296	328	289	343
4769	1576	1925	2032	1498	1422	1534	1512	1396	1102	926	895	813	822	755	816	863	844	854	833	794	840	770	765	770	778	768	742	735	763	763	753	805	781	751	779	801	781	728	681	770	806	748	807	755	712	774	742	754	725	771	805	829	757	751	737	745	784	790	809	778	778	735	824	748	723	770	771	779	791	756	822	749	754	723	738	796	753	770	789	781	769	746	758	786	778	774	750	756	784	755	744	724	806	722	795	709	774	749	714	780	779	720	729	728	776	735	758	750	794	781	734	798	730	729	798	755	742	752	772	749	741	728	749	770	774	802	751	758	757	782	764	736	723	725	739	771	780	753	719	751	703	770	765	756	781	756	743	726	749	730	745	677	743	820	812	747	822	781	784	715	823	755	785	769	807	730	750	763	744	805	803	759	771	754	811	760	709	750	744	723	736	751	782	787	710	799	770	760	713	719	770	807	725	746	758	774	753	704	676	823	793	764	726	771	722	764	687	732	738	817	758	732	762	779	758	758	771	745	806	772	707	728	721	769	767	728	726	714	736	773	780	778	795	800	782	780	746	705	758	738	687	767	765	779	761	768	710	767	755	778	760	707	754	745	765	716	743	727	780	782	738	739	759	745	768	741	730	751	752	749	768	815	779	764	788	742	723	779	726	735	778	778	740	693	719	736	784	737	822	724	791	786	732	755	694	751	673	752	702	729	805	766	763	816	750	796	757	739	786	769	726	798	741	758	740	715	740	755	812	811	730	711	752	782	771	787	739	751	773	726	768	729	774	742	788	758	727	768	749	762	838	724	782	773	777	771	745	769	721	789	762	789	759	745	788	720	772	722	758	811	731	733	763	755	762	760	774	748	756	759	707	839	763	786	782	773	736	738	811	764	741	737	772	782	801	770	731	715	760	689	744	769	773	795	748	755	737	740	722	753	736	757	750	735	758	697	807	762	763	792	742	776	820	711	745	728	748	765	798	738	773	755	731	805	683	800	782	813	768	727	734	752	740	788	723	771	744	749	729	744	750	771	770	768	751	718	769	770	756	705	763	760	801	797	762	758	730	718	752	748	767	783	780	800	731	778	741	737	768	735	762	715	751	797	731	725	790	796	750	746	783	760	798	824	777	763	776	751	764	785	796	763	760	772	794	753	786	807	720	729	760	765	711	726	748	738	750	761	761	771	738	772	767	779	757	799	771	742	786	713	805	755	803	774	776	743	791	735	761	773	726	803	785	766	812	789	766	765	762	792	773	773	792	741	796	761	783	775	724	768	777	807	709	790	754	742	756	767	733	780	790	751	740	760	781	797	768	724	773	731	731	758	712	786	808	803	734	768	749	734	767	760	797	756	729	711	747	785	810	772	741	710	712	776	745	746	723	754	714	799	728	717	742	729	732	814	745	734	800	742	735	768	719	823	769	725	820	824	790	735	745	789	765	767	765	782	756	761	778	790	745	786	734	754	786	714	745	725	752	774	778	710	800	745	758	749	764	750	779	719	783	737	740	796	791	767	768	750	731	775	737	824	803	750	752	738	752	704	726	727	781	757	739	805	759	797	796	754	822	770	749	753	749	733	784	774	761	758	763	732	793	723	711	717	717	776	779	788	739	750	773	745	744	793	734	818	775	725	736	766	743	734	741	766	739	797	753	775	778	785	762	731	800	722	749	793	727	780	786	797	763	746	761	753	742	792	760	772	769	744	776	773	698	755	725	728	729	795	777	805	752	782	759	738	783	725	754	724	714	790	748	749	787	732	740	801	743	714	769	753	745	743	762	741	741	727	771	762	817	734	724	702	760	815	759	723	745	748	794	718	781	749	740	781	755	737	775	726	744	791	764	756	777	721	735	760	760	754	757	754	764	748	718	735	744	761	758	745	736	814	745	781	743	746	768	773	758	760	740	727	746	739	725	772	764	761	808	743	766	797	768	709	736	737	752	777	730	758	683	755	788	769	812	742	778	711	772	744	767	739	782	725	734	768	788	789	782	771	760	769	786	752	727	749	721	750	769	745	779	787	751	779	756	733	787	748	709	765	758	766	776	739	771	745	730	725	782	740	763	764	789	764	731	731	774	739	727	678	726	759	781	734	819	743	750	718	759	737	740	786	732	779	716	779	726	751	756	792	780	748	725	748	741	736	756	735	737	775	772	741	776	738	758	743	793	792	717	792	785	773	751	708	725	737	750	785	741	756	744	778	713	759	804	770	787	734	770	779	774	755	709	783	764	729	739	782	722	731	754	761	741	727	771	773	755	766	729	723	747	774	745	773	742	813	740	766	790	744	730	740	762	746	774	809	706	715	777	729	798	795	681	744	797	738	748	790	729	772	770	757	812	718	753	724	763	759	776	785	783	741	756	772	712	765	757	776	725	772	818	738	774	778	826	819	780	779	716	819	762	758	755	725	760	725	753	734	773	753	760	700	754	756	768	798	772	702	791	790	739	794	770	771	727	793	785	776	796	745	775	784	740	718	754	759	789	765	771	745	735	746	777	722	756	797	692	722	779	807	730	730	815	752	745	765	761	749	760	747	774	753	771	773	724	766	754	755	707	755	743	787	723	722	775	752	799	817	754	753	744	722	738	777	826	766	762	743	740	726	752	765	738	756	774	782	745	753	760	796	762	763	769	731	771	812	734	732	731	762	730	720	734	790	727	729	752	780	762	779	737	724	763	785	754	691	725	772	765	796	792	701	783	803	743	775	730	783	781	742	752	702	725	772	724	798	720	767	720	788	768	754	796	754	823	746	732	758	783	748	763	707	785	768	801	771	752	782	799	738	728	733	780	772	751	738	782	770	757	768	751	762	790	790	775	766	740	786	753	756	763	718	829	742	721	737	794	779	738	793	749	767	781	731	771	792	764	728	775	777	708	727	750	809	751	802	721	756	761	758	750	817	767	806	785	803	715	750	735	785	765	734	741	739	688	767	763	764	711	764	740	723	713	750	753	782	746	819	736	734	755	755	778	741	758	747	748	750	765	762	749	754	763	733	735	768	811	758	746	765	764	770	727	793	791	750	746	747	742	726	813	752	725	729	767	769	759	748	717	733	789	743	766	733	768	757	727	781	796	775	780	765	721	774	795	762	787	756	752	763	749	780	807	767	735	680	759	768	756	728	795	781	803	752	790	797	740	788	773	807	825	764	774	757	797	767	793	704	744	746	766	787	721	769	758	777	759	727	804	738	717	716	756	761	742	753	710	765	765	759	761	761	765	774	781	814	775	762	785	737	730	741	760	766	787	747	756	789	771	710	764	726	788	711	770	745	747	761	734	831	760	741	758	681	744	737	716	746	750	731	788	754	728	777	767	809	754	736	796	751	756	752	757	754	721	775	752	767	770	790	732	736	716	744	730	762	747	738	750	817	777	736	780	753	737	770	741	762	794	781	748	711	756	821	706	785	766	779	764	737	749	748	827	765	747	759	761	774	740	780	742	732	727	742	731	744	778	751	726	746	780	784	740	749	782	811	796	729	787	765	721	777	783	733	718	704	753
17033	4001	2125	1377	808	590	634	563	512	408	369	312	313	312	304	308	316	332	299	362	305	285	304	298	295	294	267	287	240	299	276	263	296	294	265	262	250	236	258	250	249	274	308	268	285	295	239	268	272	288	258	268	275	254	277	300	288	298	262	238	303	301	310	256	280	281	281	253	297	257	298	287	284	281	304	275	277	282	306	276	287	287	295	247	288	289	267	288	255	273	278	269	289	264	277	307	275	325	289	269	286	290	253	313	252	275	301	281	263	261	278	257	284	306	286	261	275	279	286	262	254	256	291	255	266	274	243	267	287	305	266	263	265	295	287	277	284	251	269	272	288	251	274	249	259	267	284	274	268	263	295	262	268	259	281	283	309	284	290	260	257	304	302	289	293	325	296	283	232	274	276	291	290	263	255	274	271	296	291	254	257	268	280	274	281	242	296	263	280	233	259	252	269	275	301	261	263	303	256	265	270	280	272	276	274	304	283	312	274	291	281	305	258	285	264	279	279	285	288	255	265	269	271	289	291	288	298	284	280	300	280	271	267	289	273	316	290	263	217	290	276	289	263	267	289	286	267	269	255	276	249	252	278	273	292	296	264	285	273	263	295	293	280	306	254	250	270	317	285	304	298	288	268	259	288	279	288	241	248	250	297	301	261	281	299	280	265	268	287	297	299	283	283	290	279	283	273	295	286	302	267	283	274	239	279	290	253	285	282	299	276	290	268	280	286	274	274	272	286	280	289	244	258	267	311	295	308	255	263	293	264	284	282	285	252	302	287	276	281	262	284	284	260	295	265	268	315	260	276	300	298	244	247	282	273	269	302	311	291	263	284	263	267	242	278	299	268	298	283	278	268	289	298	289	299	281	273	249	284	278	295	264	291	291	273	298	262	268	298	279	294	272	308	270	258	269	284	275	283	298	289	255	249	266	304	298	278	267	283	290	280	272	270	278	266	263	267	282	302	255	294	280	294	264	265	261	242	288	249	303	282	268	266	274	283	265	275	258	249	287	287	267	294	275	266	276	252	259	262	278	305	300	310	240	311	281	279	294	255	276	271	274	287	291	263	301	276	293	283	261	244	292	282	273	296	293	253	241	277	279	305	287	258	284	254	242	235	265	241	259	261	271	285	264	286	291	260	280	261	270	283	274	249	250	269	285	271	284	317	289	287	275	271	246	285	276	277	274	275	268	302	325	292	277	267	234	247	238	274	262	270	294	267	260	289	275	298	298	296	282	294	284	258	278	275	262	282	288	286	270	251	269	262	295	307	288	303	273	295	257	271	237	275	255	272	279	279	296	291	252	267	287	269	311	246	278	270	263	295	276	271	266	277	276	266	269	267	266	289	258	281	284	245	310	262	294	278	257	300	285	301	275	282	247	259	282	311	285	260	296	287	288	267	255	273	256	270	277	267	277	285	304	251	282	280	286	287	298	276	273	264	267	279	245	266	275	270	275	276	235	270	261	302	264	298	258	280	293	307	314	286	275	280	250	294	303	233	268	273	271	267	260	264	241	288	249	295	257	297	288	253	275	276	302	258	266	304	275	250	274	282	263	273	261	287	284	271	259	288	288	278	276	297	317	290	273	288	231	294	297	299	288	275	281	297	291	263	255	305	278	249	299	258	284	246	294	290	270	314	286	264	295	287	256	270	271	250	266	268	265	276	271	277	280	284	298	295	294	304	281	275	278	286	292	257	283	276	267	256	288	301	293	278	290	278	260	291	290	276	292	289	273	268	270	285	316	294	280	296	312	243	264	280	282	288	302	286	270	285	247	275	285	304	284	322	274	266	295	268	255	271	303	257	279	279	300	280	280	305	265	275	292	293	286	285	302	282	267	285	263	321	277	281	264	256	289	297	296	261	253	279	264	279	326	288	275	274	276	293	267	264	310	308	296	277	306	282	289	277	270	313	285	265	263	284	284	254	297	280	291	255	285	265	275	283	298	302	268	269	270	264	319	268	270	281	273	255	273	245	277	310	284	297	248	273	250	264	282	277	265	271	284	280	265	274	278	300	270	284	266	269	276	280	253	279	279	276	296	253	283	296	260	290	283	277	313	283	284	291	274	255	287	254	264	263	296	254	277	292	284	307	259	294	301	262	281	277	280	281	313	301	276	293	294	278	287	266	265	265	279	281	252	283	266	259	284	288	288	281	251	277	271	244	264	281	288	260	299	291	244	270	274	340	305	294	300	275	260	279	252	257	268	284	285	281	288	274	251	284	287	263	243	261	293	270	268	276	312	267	270	250	325	274	280	271	315	280	287	261	288	276	277	287	278	280	281	292	290	281	295	270	275	266	280	283	249	290	264	242	276	307	301	276	334	256	274	277	286	303	279	258	280	294	251	270	290	252	280	273	274	244	261	282	296	238	289	281	252	276	281	277	245	292	289	285	277	252	283	301	269	267	259	268	298	255	265	271	285	301	282	282	270	258	278	292	314	269	274	291	326	299	302	270	256	264	252	274	244	271	276	243	260	261	233	296	262	321	290	257	261	305	298	290	280	287	273	289	286	295	293	275	248	270	268	298	276	282	298	267	274	293	252	301	260	273	246	269	260	279	301	255	250	276	268	287	253	277	283	261	269	237	223	296	274	258	286	281	277	277	270	244	289	295	267	254	280	269	264	273	261	288	262	312	290	300	267	303	274	269	273	251	280	258	249	262	279	266	289	305	295	288	286	267	268	269	288	270	285	280	282	285	267	294	274	294	299	273	241	260	284	260	272	287	276	281	281	241	243	263	263	266	264	263	289	279	298	285	287	292	268	264	268	276	300	278	281	277	255	268	260	305	273	295	270	264	298	273	294	285	276	260	265	268	272	263	240	287	248	285	281	295	284	270	270	296	246	265	268	273	274	273	290	308	296	303	266	258	279	289	287	302	262	259	288	262	276	289	284	278	291	259	271	277	323	263	289	278	303	263	294	292	306	268	260	242	273	304	274	274	286	237	260	284	280	288	292	261	274	279	278	293	279	301	253	275	268	258	297	306	289	254	295	278	274	263	259	255	299	245	283	274	290	271	262	255	298	255	292	275	292	272	287	265	309	284	277	305	274	265	292	293	287	264	277	297	256	294	272	301	260	252	254	261	263	260	264	296	273	286	280	282	271	288	268	279	262	290	279	299	279	229	284	254	268	268	285	288	257	272	256	285	267	292	281	274	307	269	273	276	259	274	303	259	265	273	278	266	290	295	263	272	276	277	291	277	278	268	281	293	310	285	285	327	276	270	286	286	289	283	296	294	296	270	261	247	312	280	250	275	265	292	285	266	295	251	269	265	280	322	291	315	288	281	275	291	261	277	268	300	275	243	265	295	275	305	271	270	289	254	283	270	299	284	285	249	267	271	284	296	255	271	292	287	317	281	300	283	264	287	283	276	268	276	272	272	284	244	292	275	296	252	285	280	300	303	292	251	277	253	285	292	297	276	277	276	299	278	245	284	310	278	273	272	312	286	264	298	283	266	278	279	265	263	311	287	306
13051	3182	4256	4216	2988	2343	2424	2454	1976	1548	1222	980	916	926	896	785	871	845	906	1340	826	856	781	758	721	737	709	723	720	696	646	686	678	656	683	659	678	697	726	675	678	668	680	698	640	704	722	715	645	686	761	718	702	685	698	671	688	667	721	723	626	656	699	671	660	662	649	695	711	702	662	648	675	644	673	678	662	668	639	686	682	706	703	659	720	693	705	703	694	683	687	661	671	661	702	701	658	668	696	651	647	675	696	638	720	688	654	673	648	621	612	673	682	697	676	648	677	645	655	712	690	643	701	722	706	709	662	668	664	747	650	691	707	699	666	684	709	777	669	633	716	682	702	675	682	653	683	691	668	696	667	688	689	694	646	660	666	704	683	678	642	689	676	668	681	643	709	641	701	656	668	655	667	682	671	689	639	657	650	724	684	677	684	658	751	700	639	711	708	626	641	691	654	719	655	683	638	663	705	717	735	658	637	693	701	676	640	664	625	692	674	708	678	666	621	659	646	647	674	676	648	711	689	689	688	684	664	662	623	642	692	672	715	634	689	670	659	657	680	685	704	678	655	685	716	669	626	692	691	677	657	674	682	666	712	685	683	639	685	699	717	655	665	676	667	677	713	679	687	657	637	646	706	688	675	672	721	607	648	697	620	674	668	706	670	701	669	681	657	641	649	671	705	682	689	646	673	627	686	701	686	683	701	658	674	663	697	671	672	643	695	658	621	674	669	671	726	651	679	702	691	677	643	671	657	640	686	643	659	715	712	675	687	660	662	686	715	656	703	651	683	632	683	662	690	661	705	682	704	657	669	642	681	669	644	650	624	701	712	642	662	692	704	673	651	685	685	664	643	658	722	695	669	673	676	716	657	677	696	694	673	655	670	701	641	689	684	689	652	701	683	668	689	676	712	657	665	672	676	662	708	677	656	679	670	640	669	711	686	635	662	644	684	653	680	682	681	643	631	668	707	684	600	676	651	709	667	706	672	691	696	648	688	674	709	668	659	707	681	657	657	704	658	695	715	691	676	671	633	687	659	658	709	649	686	703	647	698	687	667	649	664	707	677	647	661	677	632	642	676	708	644	678	631	714	700	704	612	642	703	619	651	673	678	681	668	657	608	705	663	696	691	692	694	721	649	681	674	679	714	671	650	680	680	663	662	680	680	639	638	646	636	707	654	684	637	711	658	668	704	696	681	770	662	660	690	683	639	658	656	696	660	643	687	625	709	670	687	673	678	696	665	666	687	688	648	691	666	685	677	670	679	680	722	673	685	651	665	633	657	648	634	658	653	648	698	698	675	684	625	635	658	685	692	655	673	662	649	663	680	666	598	641	702	661	684	682	659	689	663	677	666	721	686	653	679	690	694	707	695	699	677	649	687	706	713	679	692	678	642	688	667	699	709	651	682	636	689	685	646	671	687	697	665	682	664	636	686	624	657	648	641	669	715	689	705	643	653	645	661	631	650	686	661	682	683	706	662	682	699	656	664	620	695	671	676	685	728	667	665	668	684	670	651	660	666	657	671	670	680	684	700	676	701	671	715	701	660	682	649	671	662	671	623	655	666	697	642	643	663	651	700	645	660	671	636	705	657	666	670	705	651	728	682	673	682	671	716	646	685	634	674	674	679	645	675	691	671	697	614	660	653	717	709	659	642	660	663	735	668	677	674	698	693	672	658	638	662	658	671	707	686	686	693	665	646	611	708	679	694	722	662	662	713	673	697	701	693	697	697	682	710	660	672	743	686	686	665	675	641	699	656	673	673	686	656	645	687	621	668	675	652	686	661	669	682	651	681	665	651	673	683	643	701	674	657	748	639	671	674	688	641	667	692	695	703	697	648	675	650	633	676	673	649	656	694	673	683	684	676	695	647	689	678	664	691	697	651	675	677	674	646	675	699	693	616	648	682	696	635	682	655	696	673	663	644	614	727	709	737	690	654	713	707	709	677	709	645	657	646	667	695	697	726	718	755	656	693	665	670	661	661	671	676	676	675	675	657	657	645	685	724	642	710	675	614	673	668	702	692	648	634	638	678	670	642	621	674	652	670	708	719	668	662	715	656	631	644	700	707	629	684	666	672	658	699	664	701	662	707	725	705	690	658	674	653	720	671	684	661	650	731	700	661	656	702	665	644	678	678	658	682	688	678	706	679	692	685	638	711	684	662	691	703	631	629	699	700	656	653	696	692	686	649	676	675	672	670	744	671	640	669	676	643	720	712	690	655	709	697	684	699	682	646	703	663	664	653	643	677	672	681	680	700	690	663	670	679	655	659	660	657	652	688	721	639	695	656	673	702	666	623	705	668	686	667	709	682	691	679	656	663	676	663	645	634	678	698	722	692	671	644	723	702	658	640	682	656	669	681	709	681	687	706	655	694	645	718	682	654	686	661	639	651	660	672	649	607	685	669	691	629	672	653	648	711	647	705	696	662	646	678	680	670	657	710	687	626	671	698	682	693	694	658	692	635	686	642	683	690	626	690	694	665	669	678	752	727	708	669	680	745	694	700	675	615	674	705	676	693	716	625	680	687	666	728	734	693	674	672	657	675	675	700	697	634	658	698	649	712	645	704	725	724	658	706	663	696	707	693	658	622	705	691	708	676	699	652	710	694	644	638	690	679	699	718	661	620	698	652	673	611	661	689	705	692	687	683	670	683	687	661	655	663	656	680	657	656	681	669	665	645	689	713	703	711	717	649	684	665	637	661	706	756	669	690	680	637	684	665	654	704	662	691	645	671	677	648	702	700	657	690	679	659	691	634	699	683	683	686	655	661	718	691	680	646	695	680	701	699	674	693	657	713	655	645	717	698	695	654	678	672	651	643	656	645	697	648	706	677	650	639	678	657	646	698	655	705	704	679	710	716	729	671	689	703	673	658	708	701	666	632	626	699	690	663	665	719	645	626	721	658	635	704	657	657	679	608	754	638	667	686	675	676	688	690	626	664	692	635	707	684	659	660	708	671	657	654	648	695	701	676	701	711	694	701	703	718	671	669	646	671	676	662	675	711	653	678	671	659	691	661	646	672	672	668	699	689	702	674	662	665	675	654	690	645	748	702	660	691	667	638	698	656	650	700	657	706	677	672	667	710	654	624	670	657	655	676	682	708	644	693	692	675	689	652	692	696	629	721	656	699	665	653	708	660	668	704	669	658	674	692	674	663	613	676	683	681	653	682	642	649	659	713	646	710	672	696	683	672	703	643	708	724	674	670	722	660	651	670	634	631	649	647	666	681	679	658	719	689	645	699	703	684	665	683	686	688	698	659	678	622	616	708	655	708	646	666	664	691	639	690	719	678	653	649	716	666	678	695	642	712	715	679	700	681	649	724	670	676	702	660	643	686	646	663	684	709	676	745	676	637	632	700	678	664	702	670	672	680	717	684	669	657	679	666	682	651	662	669	654	677	670	670	623	701	702	688	658	655	691	654	691	646	658	688	686	675	680	687	710	664	667	658	699	700	683	711	690	686	670	664	685	705	646	645
26749	7262	3580	2286	960	638	630	638	475	350	284	205	204	203	189	170	164	191	195	398	200	182	172	174	143	142	140	146	127	130	137	135	139	155	144	161	170	149	123	157	120	134	139	142	128	132	150	143	131	134	153	158	149	137	136	129	141	152	143	137	129	145	158	128	148	152	148	133	141	153	143	131	152	120	130	133	157	149	138	139	153	158	148	158	135	147	132	155	153	138	142	136	130	152	164	171	132	135	140	146	137	156	129	137	160	139	154	175	129	153	129	124	128	137	119	135	118	133	138	146	117	162	160	156	146	149	133	147	139	132	137	121	145	147	135	144	117	131	154	142	133	143	143	128	151	129	150	144	116	142	116	143	129	150	137	148	132	139	140	145	126	139	124	172	157	128	136	140	131	145	150	151	135	155	144	130	145	113	143	132	158	144	147	136	152	139	133	117	147	147	160	132	131	123	136	127	139	149	183	129	150	125	138	125	126	149	137	165	120	136	139	153	142	143	170	147	140	146	129	141	148	134	145	131	139	144	143	131	140	128	144	137	122	149	110	131	128	141	139	152	153	131	158	154	144	143	140	121	130	164	147	141	139	135	152	139	139	143	145	144	141	120	128	151	151	131	123	154	147	133	134	133	140	146	140	120	165	148	129	147	118	121	155	154	158	156	150	137	153	133	131	148	118	141	134	132	171	155	128	135	130	113	129	137	146	149	145	125	124	132	140	134	152	152	134	118	150	135	127	119	139	128	159	130	127	141	119	134	131	162	147	144	160	164	151	134	142	145	111	171	136	142	168	138	127	143	128	147	131	137	118	130	122	135	142	139	153	159	145	120	147	144	146	130	147	124	145	123	153	132	127	145	125	133	131	117	143	151	132	140	140	130	138	149	130	151	145	120	155	124	123	131	137	182	124	140	167	151	144	134	148	123	123	126	140	129	135	131	143	122	137	146	139	152	131	122	138	132	139	126	131	142	121	144	146	139	130	145	134	138	130	138	133	170	140	152	153	143	148	147	145	127	148	132	110	136	143	140	150	147	134	138	161	120	124	129	151	140	129	127	157	157	139	138	133	138	144	141	140	136	135	141	160	133	158	155	136	125	148	140	150	136	132	152	133	146	124	150	129	138	135	135	139	127	138	143	136	110	118	134	147	121	131	137	120	142	121	143	136	149	129	130	143	155	131	153	163	139	144	141	130	127	146	133	148	152	123	136	121	143	132	126	154	118	136	146	129	138	149	122	127	154	133	143	136	138	140	140	144	150	117	139	165	131	137	105	143	153	135	151	114	163	140	146	145	130	139	146	137	137	159	131	144	123	144	150	128	115	140	145	132	119	157	148	146	133	150	136	131	131	128	157	129	142	133	136	128	124	149	137	151	150	155	152	144	127	123	153	150	132	124	131	141	142	142	144	128	145	129	133	127	144	155	140	149	132	145	144	136	142	151	155	147	137	153	121	123	145	144	126	148	136	136	140	147	151	138	143	157	148	161	125	127	135	141	149	146	146	133	146	143	173	131	147	161	112	153	136	112	160	133	143	131	143	142	133	176	132	125	127	132	165	158	143	140	131	165	127	166	128	128	152	136	127	116	156	119	134	132	158	115	148	150	152	145	145	134	136	158	170	147	149	149	161	137	137	140	129	129	143	149	135	130	146	143	162	119	137	146	151	141	135	142	134	132	150	150	143	153	114	141	141	131	137	136	133	142	142	124	134	142	141	134	133	150	149	153	148	140	135	120	161	152	130	125	146	137	142	153	148	108	146	153	129	153	138	129	155	148	151	155	138	130	129	136	143	137	131	127	126	166	138	140	128	156	172	125	136	160	151	160	144	138	149	148	123	159	133	154	167	125	150	147	131	110	136	152	163	172	137	135	136	143	145	145	160	159	142	157	139	138	137	147	152	139	127	146	150	164	140	140	156	139	158	140	138	127	130	166	144	131	141	126	135	151	131	146	142	129	127	123	135	148	137	149	136	135	123	149	129	116	144	142	146	136	154	129	151	153	163	133	142	120	121	136	142	139	158	162	124	125	148	143	116	126	138	148	163	148	141	162	167	163	145	135	140	135	126	153	127	147	158	152	122	151	137	126	165	143	130	127	119	156	137	133	146	135	118	152	151	129	129	139	155	141	138	126	115	136	136	153	150	159	140	152	141	138	140	132	140	144	129	142	138	121	136	140	134	132	148	119	129	132	148	123	125	128	135	158	150	129	164	138	129	137	137	149	134	145	144	168	132	126	137	132	122	145	125	130	139	161	121	140	147	164	128	141	130	131	147	129	158	126	131	140	130	126	119	126	153	129	155	148	128	150	161	146	146	144	146	153	150	113	136	121	136	158	156	137	121	128	123	124	134	131	134	157	128	136	153	158	117	172	151	130	142	138	145	137	150	149	157	153	125	143	152	116	163	152	145	119	164	109	157	127	144	145	128	128	147	145	136	127	138	135	154	148	161	127	128	155	155	121	144	127	150	134	135	125	137	141	141	142	148	129	130	138	149	138	134	142	149	135	162	137	165	158	151	168	146	151	143	156	128	163	152	126	137	155	157	148	132	154	136	147	153	131	160	149	144	150	149	143	128	125	144	137	119	175	139	131	144	142	147	162	133	149	152	129	134	146	126	121	150	149	136	141	122	163	160	159	132	140	137	144	141	130	129	136	133	149	149	132	152	119	136	146	143	164	141	140	154	160	162	116	172	149	165	142	140	148	157	145	131	126	131	155	132	137	128	141	133	150	149	136	149	152	145	139	146	131	153	120	141	161	122	128	150	150	151	146	152	144	134	159	123	135	120	134	140	139	155	128	125	113	118	149	141	140	164	141	151	134	142	151	139	141	135	156	133	134	148	145	156	137	132	144	137	143	130	130	137	138	154	128	141	141	124	132	118	132	150	142	125	146	151	148	147	149	120	130	142	138	124	151	131	150	138	144	123	139	155	120	165	116	149	134	145	119	139	144	138	144	130	151	127	139	121	158	124	156	141	155	130	141	133	140	129	142	133	139	130	161	137	126	127	139	148	145	144	147	128	122	151	152	153	145	135	150	121	154	144	146	122	138	128	140	169	136	124	132	152	144	156	142	144	117	140	151	134	144	133	149	130	125	160	154	146	128	145	145	150	146	140	146	135	136	134	129	158	162	135	145	135	133	134	143	138	130	119	146	165	139	137	124	137	139	124	126	156	141	126	132	132	119	163	137	139	139	137	151	131	131	152	135	130	140	126	137	126	118	142	155	155	164	170	136	156	178	153	130	157	150	127	135	147	125	132	125	158	151	126	173	171	162	149	139	133	148	142	154	134	156	147	152	143	122	135	128	151	136	131	147	138	137	142	147	141	123	132	140	150	141	130	121	152	124	142	115	138	146	146	135	142	117	150	140	158	138	148	147	149	166	130	132	120	161	131	127	127	147	142	154	148	145	133	133	126	135	152	143	154	131	155	155	157	122	145	153	130	152	151	153	147	118	147	124	141	122	122	131	137	150	132	164	160
17706	4546	6336	6112	3978	2842	3014	3009	2517	1740	1213	882	780	702	723	675	630	618	691	2042	645	636	562	473	447	390	445	464	416	415	410	405	378	413	388	392	404	397	407	391	401	368	387	414	397	397	416	413	397	382	383	426	398	399	372	427	383	368	395	351	406	387	354	370	413	401	385	379	424	372	369	378	395	404	370	386	382	399	384	379	354	386	367	392	378	367	358	377	341	357	387	353	388	362	337	393	391	380	342	373	369	383	363	391	366	390	382	355	386	364	387	366	377	337	376	380	422	405	375	381	351	353	394	390	374	348	369	357	362	386	391	406	333	359	361	347	377	384	349	408	374	394	346	376	377	352	375	347	343	408	368	362	380	371	377	376	385	377	361	333	368	351	364	385	373	371	355	370	352	374	383	383	377	373	340	345	348	344	352	357	389	406	356	396	369	394	389	419	359	357	320	359	375	374	355	356	391	422	372	367	376	372	348	377	345	370	402	356	352	350	385	404	358	366	382	325	346	354	342	378	381	376	374	367	371	352	399	363	331	391	385	394	346	376	339	377	374	346	387	361	382	416	380	377	379	403	399	367	377	353	400	364	323	352	371	360	341	335	362	366	358	389	334	406	384	385	372	374	400	359	365	347	335	374	358	341	373	341	369	365	348	354	396	345	357	342	353	368	371	378	401	378	409	387	354	347	376	355	348	340	373	370	381	368	364	411	402	390	366	370	381	366	359	405	361	374	381	369	371	383	352	398	395	349	391	354	366	380	372	416	402	354	398	385	386	379	375	325	360	373	365	356	375	366	391	380	356	388	346	359	341	386	351	373	348	384	353	395	367	369	334	351	350	339	371	342	377	363	367	358	394	334	357	348	382	394	356	376	333	387	363	374	396	395	358	383	366	383	398	359	360	381	390	361	357	329	352	371	378	401	344	346	357	353	400	374	396	356	341	418	404	378	374	373	333	383	378	382	368	356	357	370	391	359	334	390	349	329	406	387	338	393	392	366	355	347	368	371	415	381	388	344	344	365	359	359	357	382	369	375	357	386	353	381	358	363	370	369	403	380	387	343	377	344	344	352	376	366	352	342	378	352	405	406	341	333	387	355	352	370	385	381	378	395	370	396	376	366	363	371	351	400	412	391	355	386	340	375	359	347	387	375	333	362	403	349	390	376	395	342	377	361	384	357	342	354	367	375	402	328	354	400	380	335	429	345	358	355	371	302	360	378	363	358	371	345	359	388	389	363	348	367	346	365	359	389	353	367	358	386	378	412	369	371	365	340	391	385	372	356	363	389	399	415	365	378	354	377	349	359	403	383	402	372	372	369	312	343	394	375	348	342	362	332	359	376	345	375	342	384	376	387	336	366	371	362	382	394	380	373	375	374	345	375	347	367	391	366	378	329	341	344	371	364	391	377	400	388	380	413	368	378	358	368	372	366	334	400	340	343	383	357	372	349	329	387	405	392	405	343	354	390	386	377	364	360	362	335	359	349	368	410	358	395	323	365	370	357	353	370	365	361	389	351	386	386	346	404	348	383	353	365	369	362	373	331	372	351	391	333	350	371	400	387	359	406	385	363	351	368	371	372	364	340	362	373	372	354	346	391	394	382	346	371	391	394	355	342	362	376	367	389	351	353	361	336	342	353	366	395	343	353	379	398	404	355	377	365	335	380	381	364	350	384	345	356	373	385	410	374	375	369	408	348	368	370	347	376	338	380	370	357	382	413	379	361	367	357	356	375	392	384	382	399	368	401	340	368	353	377	375	355	383	335	379	402	391	334	386	358	347	389	347	384	374	341	381	411	354	386	384	370	374	371	387	356	399	397	382	404	369	402	324	382	355	376	403	372	373	375	370	391	427	357	385	363	357	405	351	393	384	370	360	386	376	353	350	353	359	355	363	362	356	330	315	367	360	338	361	356	377	370	382	339	394	392	388	362	395	367	325	372	352	389	366	375	354	365	368	377	371	377	377	376	359	327	387	406	367	368	404	367	344	399	350	384	392	380	359	359	355	387	366	362	358	359	385	385	361	351	366	420	391	359	352	359	375	359	388	408	398	383	384	343	345	351	337	402	359	420	399	364	368	364	372	364	350	355	345	330	353	387	360	356	391	383	389	390	332	346	369	372	376	368	419	372	341	365	361	371	386	367	378	375	399	360	384	362	387	386	371	386	367	387	371	385	339	370	365	341	369	346	381	374	370	372	373	382	369	390	366	367	364	374	382	393	368	382	364	380	373	367	393	350	350	369	383	356	367	413	372	371	353	371	377	384	359	343	379	359	379	400	359	342	356	393	345	366	371	377	366	340	377	340	328	370	389	347	393	344	375	390	365	360	361	369	375	368	374	345	377	368	368	351	349	359	360	388	360	363	345	360	410	372	355	359	352	380	363	367	366	357	419	367	348	377	378	420	362	374	338	384	381	353	368	358	366	343	375	354	393	392	417	341	383	379	389	362	380	331	381	346	384	350	392	385	385	366	368	384	385	381	347	414	383	372	369	360	399	370	424	351	391	389	364	389	378	347	398	384	370	352	350	344	376	357	385	368	370	394	363	335	366	368	369	348	344	353	350	367	356	384	362	379	386	363	347	370	373	377	375	375	359	366	387	356	325	368	390	360	386	329	319	392	372	359	360	399	350	362	358	336	335	356	391	354	337	402	361	354	358	331	376	361	326	366	385	366	381	370	353	378	360	382	367	407	369	357	380	369	364	334	391	379	384	342	368	322	353	373	362	385	350	375	375	350	386	379	369	379	370	361	397	369	360	342	353	403	364	383	367	391	394	395	376	371	374	394	374	337	373	367	361	386	394	359	344	349	370	388	364	363	371	361	347	383	375	378	395	397	367	333	363	380	372	368	402	392	421	357	355	389	361	387	402	378	376	385	336	379	358	359	330	368	375	358	366	326	351	390	411	363	380	398	372	367	369	382	372	336	377	378	355	347	366	359	384	373	372	398	330	372	389	376	358	387	410	401	399	340	362	378	365	395	408	377	373	377	397	348	404	377	362	367	384	362	381	355	364	371	373	358	351	358	366	382	363	370	381	380	382	341	362	371	376	391	318	382	397	356	389	386	347	376	361	360	370	375	369	352	356	379	393	361	347	377	344	368	387	398	377	381	369	421	350	394	338	392	408	372	337	393	368	349	378	355	339	362	363	393	385	363	397	346	357	352	381	373	370	368	365	387	355	395	393	387	365	359	362	343	390	389	329	393	372	377	381	334	402	338	348	363	348	319	363	350	358	385	354	423	407	354	357	364	361	379	382	396	358	399	346	352	389	377	381	335	329	374	347	373	346	384	382	399	343	366	392	366	351	334	349	360	380	414	348	380	335	396	359	390	353	346	379	377	384	356	383	348	342	382	383	353	364	365	361	361	374	407	363	362	357	355	376	339	350	372	379	382	343	387	351	367	364	372	360	366	353	394	390	365	385	389	359	349	364	349	398	361	372	371	331	351	415	373	382	343	363	345	393	404	353	378	390	356	345	356
5501	1200	943	677	486	442	451	427	426	371	371	338	321	304	346	312	303	332	349	320	277	297	343	331	330	342	322	325	292	329	305	305	326	313	292	325	340	296	309	326	322	333	311	305	309	298	275	322	310	316	330	317	326	339	323	295	292	299	340	342	280	340	307	335	307	319	322	302	311	318	310	317	333	335	332	297	298	305	323	342	313	301	308	308	296	310	285	319	324	329	332	309	325	281	347	336	278	323	290	314	347	255	291	320	346	313	290	324	364	292	350	347	311	313	319	289	316	289	326	327	338	333	312	317	323	291	319	296	340	302	296	327	315	311	306	335	325	320	318	322	327	304	295	314	304	312	368	296	369	291	333	297	319	303	338	323	305	301	285	346	320	312	301	288	335	290	306	299	318	329	308	323	352	306	316	316	302	315	313	308	285	315	305	348	305	303	301	311	310	343	312	309	312	285	300	287	331	291	330	314	302	318	326	318	339	331	316	320	295	310	333	262	303	341	287	305	304	319	302	307	324	305	287	297	316	319	347	325	307	330	320	295	350	308	297	284	300	302	320	305	352	325	301	305	309	317	324	297	331	313	316	309	283	289	300	340	304	327	319	318	300	309	350	344	308	297	290	304	318	334	305	322	305	330	313	285	317	314	301	322	293	315	284	303	310	324	365	345	325	280	315	303	279	318	320	286	346	334	326	302	286	334	351	296	299	292	329	291	316	322	309	304	302	307	322	319	323	301	289	332	338	339	311	304	342	341	338	325	321	321	283	339	337	313	319	341	353	320	275	322	316	305	305	299	313	279	314	309	308	306	307	325	294	313	304	330	323	326	320	328	298	317	279	327	317	339	327	306	301	302	311	272	320	317	301	309	312	306	346	315	334	327	312	294	293	315	355	331	345	315	297	311	302	309	294	321	310	293	330	324	356	314	264	312	322	309	299	279	289	332	334	308	316	310	303	318	292	321	315	331	313	329	339	290	310	284	346	275	308	329	288	306	309	323	304	312	307	300	314	279	310	294	316	335	307	336	323	323	303	298	333	330	278	302	309	329	288	322	290	324	306	294	315	338	304	304	293	308	280	302	298	324	316	317	281	324	326	321	293	295	329	321	326	294	306	312	282	280	328	319	334	283	314	314	303	302	303	345	319	263	322	280	300	274	333	327	316	309	304	329	326	335	325	326	330	322	297	332	305	288	376	322	299	295	313	321	279	345	296	278	307	303	285	329	336	268	324	337	309	304	322	327	310	312	332	311	309	274	300	306	316	322	311	308	328	286	323	300	339	314	289	295	303	318	303	319	325	293	281	324	312	324	342	331	338	310	324	308	290	302	307	316	286	338	298	308	340	333	326	290	329	340	348	283	310	246	311	293	303	313	317	310	339	318	333	328	340	328	332	317	282	301	312	313	305	268	320	315	297	298	325	330	316	306	305	297	277	279	322	290	315	291	321	271	327	325	303	312	346	341	303	334	317	315	312	339	296	323	289	297	333	305	295	268	314	292	287	295	270	304	318	339	290	341	318	284	325	302	301	317	310	319	328	306	292	320	320	314	321	317	309	318	320	309	339	306	278	300	299	335	325	338	314	305	315	337	314	298	323	278	322	324	311	281	296	301	309	308	343	319	291	332	303	302	326	306	328	320	319	318	293	311	346	318	321	343	306	317	324	300	316	309	332	324	311	334	316	317	315	321	306	287	312	308	315	295	315	297	309	307	288	294	321	341	290	315	327	290	317	333	308	305	282	298	320	356	321	329	325	320	322	321	311	325	304	313	327	308	328	307	338	280	306	336	293	322	338	335	323	296	261	280	281	345	310	322	321	316	313	306	311	335	345	311	284	307	325	331	283	307	319	307	333	324	306	333	322	326	317	292	336	304	301	323	294	322	340	323	315	320	339	286	280	293	340	311	278	301	314	331	330	350	313	318	311	303	299	330	324	293	293	304	309	326	348	334	327	309	332	305	333	308	367	325	337	337	292	345	330	279	315	309	306	283	305	298	331	301	351	308	349	322	323	288	318	336	296	327	334	310	346	318	316	320	310	311	322	300	299	312	374	287	313	326	308	313	317	317	301	290	323	306	319	316	324	299	298	312	330	284	317	342	278	312	301	300	305	315	338	330	284	293	276	328	311	306	339	284	288	345	318	309	316	304	312	319	291	293	326	338	278	318	312	324	329	325	314	279	307	342	323	340	305	317	325	360	312	290	327	314	322	267	294	303	308	300	322	320	315	296	326	340	347	314	305	296	366	336	290	324	313	330	343	313	272	310	294	326	335	314	309	297	287	310	313	316	281	334	322	315	313	311	326	321	320	321	303	314	325	285	311	292	321	298	335	297	328	308	307	315	296	299	280	344	328	324	312	346	287	309	293	290	298	290	321	302	350	303	333	318	283	332	310	294	302	291	296	335	329	332	309	338	351	316	318	336	322	347	293	301	296	313	325	282	327	307	337	345	308	317	312	283	331	283	302	293	287	318	339	347	306	307	330	329	288	291	274	285	324	293	320	310	318	281	295	327	314	313	330	328	312	302	281	314	290	275	317	317	320	323	322	340	292	272	342	339	315	294	348	312	302	342	329	339	312	331	309	304	315	308	336	300	302	339	294	284	295	306	280	329	313	303	337	314	321	304	345	308	350	296	294	304	321	324	330	310	324	295	269	308	295	293	313	315	322	306	335	325	304	323	323	335	308	322	322	310	277	330	333	333	327	316	341	325	315	315	331	305	288	303	307	328	344	312	281	284	329	323	328	289	314	318	322	262	307	328	303	340	299	314	321	316	289	298	304	342	311	317	324	301	294	307	343	327	311	302	316	306	312	269	289	275	356	298	316	330	318	356	322	324	310	311	302	321	320	315	286	333	325	310	288	301	346	311	302	323	313	310	312	293	319	305	305	343	311	311	301	336	345	334	306	324	292	293	284	320	290	310	301	332	333	323	306	327	291	338	334	294	320	321	302	313	316	338	311	328	310	326	347	299	324	330	296	298	350	307	298	303	307	269	318	310	327	315	349	323	312	297	286	342	338	284	328	330	314	312	342	342	337	311	328	339	311	315	307	324	306	303	316	317	285	322	307	312	307	316	303	337	286	339	330	312	338	313	298	348	332	312	286	313	342	337	300	315	303	320	326	342	305	286	310	302	336	295	334	313	286	307	346	311	302	313	322	297	330	303	342	348	287	290	325	292	280	322	312	326	293	360	321	339	332	319	313	317	327	327	317	316	316	268	304	312	330	355	345	291	294	329	294	282	311	300	302	286	284	331	341	301	308	303	320	314	281	308	317	341	275	314	319	324	322	335	329	309	311	308	303	329	303	300	313	310	325	300	351	305	310	326	281	333	299	307	311	314	319	340	302	290	299	316	264	300	294	328	313	308	332	330	305	311	314	306	320	281	291	310	320	311	347	334	290	315	323	335	325	342	310	328	303	305	297	301	316	332	325	341	287	288	328	296	314	301	299	333	326	337	318	303	314	324	328	333	294	322	297	345
4798	1523	2242	2199	1576	1494	1505	1450	1415	1185	968	919	868	862	846	813	783	873	870	791	857	799	868	772	784	789	809	773	761	767	764	773	748	756	767	796	752	778	776	726	734	772	787	787	803	816	786	779	768	811	753	755	773	767	805	774	776	801	800	786	811	754	753	747	807	726	782	795	773	738	795	737	807	770	745	745	767	782	791	798	735	750	745	781	769	789	789	743	785	770	799	762	743	773	755	765	767	767	732	786	764	749	777	735	760	768	715	720	788	796	781	785	748	762	790	816	777	771	750	779	782	776	760	726	777	786	733	704	767	779	753	755	769	742	801	760	728	750	770	763	756	721	737	747	754	777	733	771	757	724	783	722	769	805	786	763	829	801	765	775	758	793	784	764	756	773	725	774	781	741	790	796	771	798	729	781	820	760	753	747	781	777	723	747	739	720	779	785	785	787	779	762	803	741	744	797	760	812	752	760	781	739	799	723	775	757	747	710	774	741	731	762	798	750	777	805	748	776	757	771	782	739	706	765	743	693	769	784	836	767	749	784	768	777	774	776	811	805	711	787	703	754	753	729	785	793	772	721	764	762	803	732	779	771	775	769	794	781	727	786	769	756	791	738	772	703	828	741	745	721	772	769	788	789	758	751	745	785	764	738	723	818	777	745	787	740	760	792	716	791	776	790	759	764	771	785	753	731	779	775	741	776	771	789	795	763	800	755	776	754	766	778	780	744	738	756	778	793	743	727	801	799	742	768	767	732	814	762	727	757	733	784	748	796	803	783	752	806	769	785	758	775	771	768	800	774	776	720	780	770	777	766	698	753	756	774	733	709	745	775	747	793	797	779	757	761	781	772	721	749	743	779	746	754	766	786	786	735	818	731	808	784	754	794	799	794	720	754	783	797	741	777	764	791	738	790	833	731	704	774	745	784	758	815	723	804	751	778	765	753	764	757	772	725	773	771	718	758	745	747	746	760	752	764	729	748	743	762	770	754	778	786	777	722	838	791	781	744	748	723	790	741	752	781	768	739	756	744	762	792	810	750	763	720	720	795	749	707	708	751	749	753	825	793	759	709	768	770	731	731	705	750	716	717	764	728	767	760	741	777	754	732	768	787	726	795	798	744	782	752	778	793	775	794	743	748	793	773	802	755	751	753	805	751	788	788	778	783	714	762	751	809	765	777	761	785	773	764	775	737	759	791	768	767	819	810	817	780	727	762	754	771	767	739	737	817	760	737	777	790	728	748	765	788	769	820	722	780	804	750	782	774	753	759	736	765	772	728	776	764	699	734	764	762	711	749	753	739	723	784	789	756	769	741	748	795	722	757	793	732	723	747	737	755	773	769	785	762	785	818	736	722	718	762	780	695	768	785	814	719	752	745	785	799	716	819	785	763	793	807	803	744	760	770	741	755	796	744	732	794	796	720	781	783	762	799	792	776	797	767	755	734	763	715	765	733	760	760	790	724	765	784	737	745	773	730	790	717	777	778	743	716	803	778	765	755	770	814	749	775	734	768	698	757	733	829	733	756	728	720	745	732	746	734	805	737	759	805	741	782	763	784	793	752	725	778	774	776	751	771	747	799	747	765	706	771	874	783	799	784	746	782	751	743	765	718	789	774	709	777	745	723	794	770	780	766	780	753	784	777	799	773	754	738	782	791	760	713	780	764	771	748	761	753	741	731	744	781	771	789	786	757	769	811	726	745	705	772	726	772	743	798	724	778	784	762	792	783	766	782	734	793	755	753	744	740	777	777	735	787	717	727	784	748	760	778	763	756	733	745	768	765	750	742	737	731	758	721	765	755	769	815	747	745	788	768	819	788	819	769	765	794	745	759	698	795	710	727	757	793	795	758	739	764	816	795	721	741	744	781	791	734	765	762	768	787	720	741	749	717	734	793	758	779	785	744	771	740	810	747	812	766	713	747	711	778	770	788	780	729	776	770	757	739	784	756	759	779	754	751	721	768	749	754	746	790	754	774	731	783	776	757	812	741	773	748	793	741	775	805	753	765	799	799	788	775	756	749	696	795	745	807	776	772	793	780	826	797	793	747	741	812	769	750	725	772	804	786	826	737	753	814	777	779	759	769	726	835	782	772	813	754	778	762	739	799	796	797	767	754	800	794	787	804	681	734	747	729	764	776	773	776	785	765	794	687	733	815	742	766	738	756	770	739	767	742	727	795	790	767	766	783	795	683	748	768	774	755	822	781	789	752	708	773	772	792	823	752	755	771	776	751	768	789	802	785	770	743	761	801	752	762	753	792	802	808	769	770	772	721	765	789	729	783	749	757	746	736	773	785	753	758	792	822	785	700	791	779	731	782	743	798	815	732	782	772	762	750	732	768	807	762	839	774	763	753	721	751	773	808	778	793	756	773	705	783	736	743	771	751	716	748	747	791	785	754	838	762	801	779	785	781	792	784	824	729	701	708	735	766	772	837	815	759	767	751	731	762	798	716	817	755	792	749	766	731	785	769	762	758	763	744	793	763	786	792	758	793	788	782	777	778	733	765	766	757	766	767	764	780	798	795	767	752	800	816	753	780	782	800	788	773	810	788	762	822	713	779	722	766	763	744	733	726	806	781	801	716	729	784	798	750	772	791	768	764	713	728	748	787	721	760	796	731	729	728	774	710	791	752	795	738	746	764	766	746	744	752	765	783	795	783	734	765	747	809	755	760	738	771	746	791	759	766	710	786	705	776	801	787	791	698	771	771	780	782	752	757	712	695	744	778	759	754	746	740	798	751	769	731	840	727	778	783	763	790	794	724	772	773	763	774	793	745	740	807	749	760	693	797	756	722	735	783	779	801	749	737	745	736	716	776	713	832	789	778	748	731	784	771	807	777	769	806	736	726	780	751	759	715	778	732	790	793	734	817	778	788	747	792	759	729	724	786	744	778	786	715	716	749	755	769	762	766	762	764	730	755	720	796	751	808	772	791	797	753	772	797	739	794	752	788	748	761	757	797	815	760	711	735	750	784	770	763	716	794	729	777	801	731	727	757	765	733	772	753	711	761	737	771	718	720	716	761	719	705	798	742	731	770	769	733	769	804	733	729	758	771	735	768	781	752	763	721	716	778	800	757	720	751	775	765	766	744	701	768	754	773	752	766	768	826	765	777	751	787	768	766	753	777	745	789	848	809	783	772	744	736	754	799	778	737	772	755	807	801	758	760	782	798	786	804	792	759	751	727	764	790	772	792	762	742	753	794	729	741	733	751	759	788	794	731	752	761	798	708	772	782	768	754	781	792	801	781	773	781	732	809	796	769	738	754	745	741	757	809	798	782	761	740	736	764	751	773	813	792	751	748	722	765	758	824	733	760	711	818	750	790	790	770	735	781	771	784	736	771	729	752	732	740	802	793	745	783	709	760	733	771	793	731	814	730	727	760	789	738	794	802	736	743	744	726	805	766	741	764	789	745	787	755	781	781	774	717	790	774	778	787	764	755	773	763	797	822	808	793	795	755	781	720	720	751	804	799	815	766
17451	4257	2387	1393	788	583	598	582	538	425	400	343	304	312	313	311	291	265	270	333	310	293	310	281	260	304	294	278	298	285	250	283	257	297	256	256	257	275	298	280	288	307	295	300	266	270	269	290	289	298	281	294	239	267	276	283	282	296	293	270	288	266	269	270	308	260	262	275	294	291	296	278	256	258	273	265	284	263	244	288	287	291	296	290	285	290	275	263	299	288	277	269	240	287	269	296	266	267	299	273	285	274	287	309	272	284	248	291	263	275	267	275	261	308	286	265	319	282	253	292	284	267	303	274	256	284	298	283	247	268	273	309	257	259	249	274	286	277	265	259	306	293	264	277	290	267	276	272	263	260	285	250	301	294	292	261	280	271	280	284	268	278	279	290	261	284	294	248	288	229	305	278	267	275	314	257	285	268	270	283	246	276	311	316	292	276	261	304	281	320	290	254	304	264	247	264	291	280	303	268	281	280	275	274	284	290	291	276	250	285	284	280	296	261	306	269	276	306	284	292	268	260	304	297	295	261	284	267	252	290	298	287	286	253	251	265	288	266	281	297	291	238	281	266	275	269	270	252	291	254	283	261	262	269	271	310	233	288	299	297	291	275	279	256	232	268	287	293	258	255	286	290	259	305	280	268	259	282	276	295	274	267	268	255	257	270	271	261	287	268	302	272	266	310	247	283	269	318	309	273	285	277	286	294	280	273	310	285	258	262	273	276	283	280	280	266	272	262	300	302	296	281	283	319	274	283	294	273	258	261	277	267	286	292	282	271	265	278	274	286	231	309	302	242	271	282	275	297	273	251	256	259	283	276	264	310	277	267	257	274	273	282	267	281	255	284	249	276	285	266	253	286	277	264	267	298	293	310	281	284	266	283	292	313	248	267	260	252	296	296	271	266	304	270	275	281	329	287	269	266	265	264	266	323	279	278	261	269	301	271	279	312	251	261	264	285	306	272	293	278	299	260	246	285	260	277	278	258	274	261	267	270	276	282	286	278	286	299	269	260	273	267	283	270	278	276	268	277	263	271	303	245	281	278	287	287	281	237	282	291	265	301	257	303	298	310	261	247	270	282	255	276	277	243	287	274	259	281	298	295	312	233	321	255	271	259	255	256	285	282	263	249	276	263	282	309	289	253	267	313	323	269	276	273	293	322	265	283	309	261	244	268	271	297	259	278	284	280	259	267	277	291	273	248	252	262	293	253	243	267	255	266	284	298	285	280	251	282	320	260	274	250	257	298	286	274	240	284	273	251	268	308	263	282	297	278	265	256	274	264	242	273	247	269	301	285	260	285	270	283	280	294	308	309	292	273	251	282	282	289	265	294	243	301	288	299	286	300	268	251	280	291	276	269	280	269	284	269	322	268	294	270	278	260	284	261	282	271	314	289	271	294	287	235	253	281	280	236	262	299	312	264	296	286	290	303	305	298	269	297	280	264	295	299	260	287	289	266	271	258	281	273	260	306	260	238	242	290	232	285	273	303	272	286	293	267	264	283	288	276	252	303	307	298	285	300	298	294	280	274	278	231	249	273	290	289	274	259	282	288	283	293	272	273	260	276	245	279	275	295	276	258	275	262	268	276	287	268	258	280	268	278	247	285	285	264	266	281	298	289	284	278	307	287	287	270	274	303	257	271	281	240	289	282	280	284	252	270	288	267	284	263	299	279	284	261	269	284	277	283	256	302	296	285	265	296	250	297	271	281	280	275	293	295	275	291	261	274	293	288	262	272	287	282	287	290	274	287	271	293	291	257	263	265	274	264	320	285	274	299	270	281	262	270	273	283	279	270	290	268	311	299	313	263	286	279	280	271	283	280	293	280	294	298	281	285	306	281	313	289	283	291	289	251	301	259	271	284	269	269	289	291	296	259	258	276	273	266	272	305	270	290	253	261	299	283	297	283	289	312	288	276	276	241	306	287	284	299	287	270	272	274	303	262	288	300	265	295	277	268	269	265	275	253	273	278	249	272	274	249	306	277	288	274	276	264	283	304	273	290	258	306	304	300	266	292	257	261	258	270	264	275	265	278	289	251	317	293	269	264	312	308	301	270	296	294	306	278	313	263	299	269	260	294	280	288	278	276	269	271	245	281	276	274	268	289	273	270	270	294	268	249	315	304	290	304	298	294	268	262	270	290	273	276	294	271	273	278	266	253	285	261	243	273	290	286	257	280	277	285	290	270	265	295	288	258	270	293	277	293	282	301	321	281	295	249	293	272	257	286	295	268	258	287	291	293	261	308	294	267	265	266	261	276	272	251	294	291	295	264	259	269	291	238	258	289	285	259	256	251	277	256	298	245	264	277	276	275	267	266	287	295	289	279	245	300	283	268	274	272	274	281	258	274	267	283	255	278	292	290	279	278	272	286	255	267	305	297	255	284	293	296	288	307	287	291	313	251	269	280	263	281	299	298	261	273	292	255	260	256	297	287	314	319	246	270	250	293	325	268	285	278	293	288	301	273	274	279	288	274	253	284	277	295	267	286	257	302	263	269	285	254	240	290	266	264	304	282	283	272	261	249	283	284	280	271	269	279	277	265	276	251	274	289	270	281	258	319	270	275	248	258	305	269	257	268	304	282	283	272	252	261	279	302	263	260	266	270	290	263	268	259	280	324	272	306	277	290	295	317	317	282	282	268	291	280	276	274	227	314	322	307	301	283	281	279	271	267	298	262	328	285	260	264	278	290	287	254	236	261	290	253	255	256	273	246	231	283	295	272	244	261	263	255	271	260	240	257	261	303	252	270	266	289	259	294	267	276	303	263	257	270	285	241	258	282	253	277	288	265	304	272	258	281	235	268	258	296	267	261	254	272	286	269	260	280	268	257	268	255	265	243	277	274	279	283	253	296	288	290	302	240	278	281	276	266	264	262	258	258	295	286	267	281	272	244	302	279	277	254	296	243	262	266	286	274	251	281	314	290	307	284	271	230	280	284	281	288	290	294	290	271	247	284	279	300	271	246	264	302	264	284	283	282	261	268	264	269	262	287	241	254	264	284	243	243	295	261	293	284	284	267	271	312	263	270	292	272	280	299	288	274	287	291	240	257	306	282	251	272	275	308	307	281	276	278	256	277	304	262	281	287	290	258	259	268	303	271	296	272	240	306	271	280	288	251	307	302	268	301	249	289	285	286	256	286	255	288	288	268	258	257	275	265	309	280	264	254	282	258	247	255	267	252	258	250	260	287	285	270	291	253	312	270	286	277	276	269	281	283	280	287	256	263	292	314	238	269	276	258	250	303	264	241	284	264	264	278	266	294	272	269	263	271	286	243	285	283	290	279	270	272	285	293	284	264	297	285	276	276	298	276	240	272	280	276	261	280	250	290	314	261	292	269	250	310	255	258	263	280	263	267	262	286	262	288	299	256	284	286	236	277	265	294	253	257	285	293	271	283	270	300	295	269	270	268	280	268	260	304	267	273	302	303	265	267	244	253	262	273	291	268	264	262	265	297	300	297	272	289	260	290	291	273	269	271
13353	3393	4679	4450	3018	2165	2467	2356	2093	1523	1227	1010	929	906	865	850	855	803	855	1262	938	854	827	780	723	689	673	672	673	656	699	686	660	640	703	666	637	641	681	652	666	666	689	729	674	705	700	706	724	691	660	677	659	679	680	689	673	685	684	656	674	697	710	705	670	715	693	721	705	676	685	682	677	650	671	675	710	727	687	682	692	641	715	684	629	683	673	639	718	674	662	709	636	675	721	664	691	703	673	666	663	681	643	677	700	660	668	710	691	698	698	691	734	664	724	656	666	641	683	712	701	651	640	663	634	683	646	707	679	674	687	648	669	659	667	624	661	613	685	693	694	654	662	687	634	709	709	667	673	634	703	690	622	670	659	741	668	696	663	666	657	709	685	668	682	658	638	704	644	663	722	650	667	665	651	682	679	702	683	692	642	643	676	657	646	706	635	648	639	680	667	658	681	675	722	646	659	657	668	659	670	652	700	683	711	676	707	741	639	692	727	652	653	703	670	689	703	709	682	716	683	661	695	719	677	669	668	723	669	694	675	637	727	661	647	698	626	661	683	677	725	627	667	733	645	715	690	679	679	640	669	680	668	701	681	660	708	661	614	683	666	654	735	680	669	667	689	682	720	643	667	671	631	686	708	624	700	632	665	709	644	716	705	655	671	651	668	647	684	651	705	676	664	727	727	709	659	723	693	666	728	656	649	640	700	703	652	673	701	679	706	680	656	668	661	685	693	659	658	695	655	720	636	679	652	713	670	676	669	648	685	652	675	664	669	684	645	668	683	724	658	712	664	682	703	675	703	687	645	672	673	678	708	675	663	686	707	707	667	668	696	620	695	681	698	650	620	712	663	653	655	708	664	697	676	666	683	676	658	695	700	678	702	698	659	633	656	691	660	635	651	682	646	635	695	672	758	691	682	663	700	725	701	696	700	672	678	668	741	703	682	693	642	666	664	672	704	670	631	709	685	667	694	718	706	681	670	686	708	682	633	668	638	669	683	687	684	710	662	685	688	669	668	698	674	654	723	690	676	702	653	666	701	635	707	674	685	689	689	680	660	712	637	658	672	664	654	648	699	627	652	724	692	696	626	618	678	694	636	657	689	701	672	668	653	670	672	687	660	675	721	637	676	709	700	647	726	660	654	707	669	696	673	658	626	655	658	695	733	711	644	717	684	670	679	707	714	731	666	700	691	655	656	692	653	649	669	683	657	638	709	670	708	667	709	657	692	706	704	727	725	669	636	699	643	641	702	656	695	658	698	657	686	719	641	676	725	681	718	681	715	704	671	677	693	701	699	655	673	695	666	732	678	656	657	728	692	639	622	678	719	668	639	644	664	654	722	720	668	639	695	700	609	702	692	676	677	699	685	683	687	647	660	650	650	637	650	711	717	704	638	655	642	708	663	650	704	669	728	655	699	658	672	704	704	701	700	671	685	689	674	694	686	708	694	659	679	721	738	670	666	668	656	708	648	689	666	693	669	692	692	697	692	665	668	646	679	702	668	659	650	696	645	717	709	640	675	722	655	683	710	680	734	654	641	677	661	647	709	716	683	659	728	639	635	697	668	672	653	710	662	684	661	614	643	651	705	646	671	636	718	672	660	680	650	633	684	651	700	655	666	697	639	704	675	667	657	673	684	642	732	729	715	649	705	629	639	702	723	680	683	674	705	654	619	673	694	683	672	716	632	684	692	708	730	714	661	703	694	678	673	663	690	674	655	646	729	648	710	641	686	679	669	641	657	680	648	653	713	679	695	661	682	649	680	687	670	672	661	685	712	690	653	668	664	621	673	760	695	697	666	695	696	680	677	691	673	662	668	711	681	628	660	691	660	633	685	658	646	704	688	668	633	675	664	674	677	678	713	618	707	716	653	666	663	663	649	703	635	630	668	689	645	665	671	656	663	713	667	668	711	680	702	639	670	693	698	643	692	660	608	665	637	671	718	669	723	633	732	647	663	683	696	696	698	656	710	717	642	661	665	696	652	660	706	667	681	683	665	666	705	629	695	727	686	650	679	718	676	672	662	648	691	654	716	674	660	653	689	625	667	640	675	670	642	666	721	726	674	659	689	634	653	656	681	702	672	682	675	630	691	708	644	690	733	691	718	726	652	671	690	696	689	661	690	658	613	674	667	668	682	630	684	673	654	655	639	717	679	657	655	632	653	660	693	674	687	708	699	695	650	676	666	677	686	674	682	672	679	644	656	664	674	685	634	689	678	670	705	658	695	666	689	673	625	682	662	700	709	694	712	684	684	638	635	751	642	673	678	686	654	678	706	661	618	699	717	668	667	694	683	646	627	700	624	680	629	642	678	702	666	646	711	718	675	705	679	667	731	664	691	666	694	697	656	678	662	646	623	682	656	651	660	724	715	642	676	656	699	703	730	665	681	655	711	693	646	673	698	695	685	708	690	676	662	663	663	660	660	683	717	685	711	676	685	645	643	648	677	660	711	635	676	670	747	672	647	681	702	694	664	673	683	725	665	656	649	659	675	686	643	706	664	695	668	663	693	676	711	692	690	633	702	636	691	644	699	664	678	683	683	682	692	674	661	691	696	682	632	685	680	693	659	676	660	691	659	722	716	648	648	702	661	629	691	673	691	637	685	692	688	683	680	708	695	606	658	680	664	703	672	685	721	703	631	656	657	667	688	690	627	667	684	640	673	686	714	659	643	667	680	616	702	693	689	636	670	685	690	633	707	643	691	729	647	739	687	637	635	688	674	668	684	698	623	704	690	688	666	694	653	664	655	629	642	721	668	678	700	718	641	700	644	694	685	648	623	670	687	645	650	706	693	720	690	662	649	666	700	717	702	671	664	641	669	718	677	717	691	668	653	676	682	681	612	664	728	704	687	634	666	658	680	648	695	642	668	688	653	679	662	669	671	670	677	604	654	687	696	706	631	640	659	676	665	732	694	682	705	653	679	665	720	646	642	670	689	660	697	673	664	677	688	664	677	628	669	689	671	696	679	640	693	686	694	643	683	722	678	683	658	706	684	672	712	681	741	673	666	698	651	718	647	698	703	671	690	704	639	609	646	660	686	705	718	654	674	638	669	684	691	682	712	661	690	696	641	663	683	693	720	705	642	628	690	682	629	667	659	717	615	645	647	667	663	714	695	702	681	683	658	663	695	664	677	703	698	672	662	692	652	668	667	680	647	613	671	659	661	644	651	684	696	669	705	692	686	652	643	665	664	652	639	694	682	655	695	657	686	678	723	688	645	659	634	657	652	674	713	652	634	669	676	678	691	678	709	711	679	679	667	738	693	683	681	679	664	640	688	693	721	694	660	692	709	661	637	669	708	659	632	646	665	672	667	681	690	682	685	684	712	671	670	706	648	719	709	652	630	659	691	694	652	705	732	688	614	665	685	672	654	673	664	644	693	688	680	700	701	701	688	690	663	661	686	729	676	689	709	693	693	657	615	667	678	673	630	701	679	674	674	698	649	670	677	710	653	641	636	645	667	665	728	763	655	697
27521	8871	3995	2106	1189	601	539	535	487	360	272	203	192	196	167	189	184	155	165	325	187	143	155	158	144	130	158	137	159	146	159	126	148	145	137	133	146	144	135	126	158	144	132	152	148	151	171	121	145	147	150	146	143	147	141	138	147	128	146	155	130	137	140	162	139	142	136	164	146	144	144	184	162	135	127	149	142	130	161	154	143	126	147	143	128	122	153	132	140	121	129	129	147	142	107	151	144	144	129	145	136	136	148	159	153	135	156	140	134	133	129	152	103	138	134	138	136	144	145	153	159	127	134	131	134	141	130	179	142	138	144	143	153	148	124	164	128	144	133	134	115	137	146	148	136	169	142	156	134	142	131	137	143	134	122	164	153	135	167	147	165	131	124	140	141	158	123	127	150	136	140	131	132	143	160	136	152	127	136	152	157	136	143	147	121	140	132	135	113	139	139	150	119	138	138	153	142	134	117	133	142	158	138	142	111	169	140	134	153	140	174	155	146	139	128	143	134	149	142	149	130	145	123	127	129	143	160	148	160	132	139	137	130	132	97	147	134	145	134	135	126	157	122	159	153	139	145	135	148	150	145	140	141	143	163	144	161	131	144	149	151	132	148	149	157	146	148	146	127	135	130	145	145	141	126	141	140	162	158	133	136	103	137	146	165	144	138	128	135	120	159	141	150	100	142	137	152	139	147	142	127	130	123	114	134	130	143	148	139	150	130	135	131	130	142	141	139	134	126	127	144	128	161	123	149	121	149	138	140	155	142	143	147	143	137	118	140	140	117	136	140	130	151	125	114	128	122	117	142	134	138	142	164	128	147	147	149	142	143	141	124	157	134	139	167	124	147	121	108	151	148	131	141	130	141	131	130	136	145	146	148	111	140	109	119	149	136	123	133	149	156	142	155	135	151	148	159	140	147	138	127	142	150	123	119	141	140	143	133	157	135	134	143	132	144	140	150	119	153	118	123	153	135	125	151	140	140	139	138	141	127	158	139	144	142	142	152	146	131	157	128	139	144	151	125	145	122	130	128	127	136	153	125	152	120	158	140	119	160	164	131	122	130	132	146	141	144	144	141	128	123	134	158	157	148	141	148	146	156	147	135	161	143	131	141	152	157	157	145	152	150	139	133	160	150	152	145	111	151	164	126	134	138	153	137	159	131	138	132	160	145	127	146	133	137	137	123	139	118	148	138	146	135	130	149	131	147	142	129	143	143	136	147	128	146	142	139	129	122	143	133	138	127	145	147	132	152	145	139	145	155	154	137	134	147	130	149	130	125	118	157	148	144	136	143	109	138	129	166	141	133	138	157	134	130	119	141	126	155	124	127	142	121	123	154	145	142	139	149	139	133	143	130	131	139	152	137	144	148	149	137	113	117	151	138	134	133	145	130	142	126	141	159	148	151	129	144	123	148	144	126	144	149	140	153	128	133	132	139	146	156	120	144	140	126	147	131	154	137	144	124	128	147	159	143	135	132	147	141	145	148	147	129	128	128	130	133	154	138	129	143	142	161	157	138	143	159	157	124	131	151	143	136	127	138	154	132	137	132	139	140	137	133	138	146	147	125	156	153	137	171	123	135	149	137	127	150	122	142	131	139	141	123	154	135	139	140	136	146	143	126	130	144	141	153	158	138	147	129	116	143	126	125	144	130	136	164	127	117	128	150	147	133	153	146	123	136	146	125	150	117	158	142	133	142	137	143	131	145	131	105	135	152	121	121	167	145	154	151	144	157	159	143	138	134	138	142	145	119	126	155	162	111	145	158	129	154	134	143	143	149	128	133	143	140	150	144	139	134	136	138	131	149	122	136	166	146	128	139	157	131	145	114	156	122	136	134	133	135	154	150	131	117	119	151	147	141	143	129	136	149	144	145	152	136	128	131	132	152	146	141	139	136	125	124	128	163	115	144	148	150	143	150	126	123	125	148	133	136	148	131	147	153	110	110	140	138	144	163	147	147	147	114	153	150	138	127	124	127	154	141	152	111	147	164	141	164	136	130	125	130	143	139	144	138	129	129	139	121	142	154	137	143	137	161	139	144	136	155	139	124	129	141	120	140	128	168	162	151	160	126	142	129	148	157	110	143	170	127	125	122	140	130	148	142	158	132	127	154	150	138	138	150	128	131	125	141	130	141	117	122	119	150	140	150	134	155	138	139	134	127	133	131	168	137	148	134	125	150	134	134	139	156	130	148	145	140	150	143	136	147	161	119	137	145	134	128	138	130	129	126	139	141	137	147	146	149	135	155	144	118	150	116	127	140	138	140	154	144	150	140	132	154	140	120	151	142	153	138	132	148	159	129	127	155	144	155	140	165	136	151	134	128	158	147	136	148	138	132	145	155	118	140	143	123	153	140	140	117	129	114	163	127	131	126	145	113	119	134	145	130	123	132	139	141	138	143	142	136	127	157	147	154	159	128	132	123	146	133	144	137	127	141	153	130	127	129	111	129	153	117	129	156	144	139	138	142	135	158	143	155	130	129	148	139	129	147	150	143	135	113	163	146	147	155	121	138	160	137	127	131	134	149	164	126	109	135	145	168	124	126	121	125	118	159	151	140	138	151	155	134	148	122	132	128	156	148	130	143	119	140	135	128	135	136	138	144	154	123	137	138	139	147	137	146	121	139	144	145	133	149	136	152	145	128	149	141	149	144	141	138	130	144	145	135	147	128	122	127	143	148	134	176	131	122	131	129	107	126	139	122	148	143	143	154	164	139	132	146	148	111	131	145	162	140	133	148	151	133	166	159	148	150	146	136	146	128	147	142	128	143	135	167	160	138	133	136	136	150	137	132	143	134	135	133	129	158	140	138	134	154	125	146	113	144	136	137	152	134	125	141	135	142	123	133	161	153	137	151	149	135	147	152	156	161	144	155	136	149	123	131	126	146	162	121	156	152	156	141	124	136	155	151	142	135	149	121	133	138	136	130	138	150	160	154	140	120	143	147	144	135	124	150	134	147	133	141	101	156	136	116	148	125	133	135	126	114	150	155	135	165	136	156	147	157	151	138	127	136	142	126	145	124	135	167	128	120	144	125	137	148	133	128	138	157	146	148	144	130	141	138	129	134	150	138	146	139	124	134	137	148	134	127	161	150	173	139	131	128	143	141	138	145	151	141	119	133	136	143	152	142	159	148	139	149	126	132	138	133	144	136	143	141	147	136	139	117	124	120	133	133	147	152	163	139	144	143	138	137	116	145	143	126	129	133	151	154	140	151	145	152	126	159	122	141	150	137	135	119	137	144	120	139	111	138	130	126	126	125	148	123	133	120	127	138	144	132	160	137	152	139	132	141	158	139	135	151	142	142	144	142	139	132	146	133	145	158	135	152	131	134	180	177	146	152	129	122	127	154	128	117	161	136	149	141	139	126	113	133	141	141	166	124	165	134	149	148	126	154	133	132	135	139	123	123	149	150	149	144	129	143	133	129	150	113	129	167	125	128	150	147	137	152	137	141	134	152	155	114	128	144	122	151	131	131	129
18508	5356	6480	6072	4541	2597	2367	2622	2394	1837	1170	892	749	669	710	687	639	604	629	1863	699	557	635	616	413	429	418	434	425	413	429	404	378	437	420	365	410	379	366	422	440	396	364	357	393	386	414	350	412	383	400	375	393	380	367	376	367	389	362	394	383	362	382	338	371	374	398	372	383	361	381	389	399	375	358	358	374	338	390	374	351	364	329	401	337	360	401	387	382	366	408	372	374	365	394	342	351	350	343	399	365	350	378	381	394	392	402	411	350	352	382	384	349	373	368	350	375	373	351	356	418	345	420	360	375	374	389	354	388	373	389	334	360	366	388	385	402	413	351	396	366	361	388	365	370	314	362	408	391	365	374	359	348	356	383	380	369	356	369	364	385	384	355	379	358	347	341	373	373	358	385	371	377	368	414	397	357	353	370	388	386	357	381	359	406	358	378	388	380	348	405	388	404	380	354	372	374	396	382	346	394	363	360	360	355	340	351	330	366	371	368	378	373	362	366	388	357	372	338	382	368	330	379	364	359	381	368	346	368	376	346	381	386	378	383	374	385	355	383	360	354	374	363	369	353	369	359	340	359	379	350	382	342	389	376	343	350	374	393	353	341	375	379	387	380	387	369	366	361	374	350	347	377	363	336	422	363	356	383	395	393	391	394	363	366	369	317	355	417	374	351	376	369	367	353	349	368	375	373	343	378	355	369	348	390	358	367	393	417	389	315	364	360	423	377	351	352	367	359	359	376	370	357	340	369	391	367	348	358	392	360	375	359	350	383	364	362	388	365	356	386	369	401	383	362	409	357	362	392	339	364	390	347	323	353	412	365	379	358	367	342	339	379	369	342	361	392	363	371	351	376	412	372	348	380	371	384	340	350	397	367	371	369	355	357	369	374	398	398	385	399	408	369	371	350	357	368	375	339	368	402	338	357	342	365	366	388	381	351	330	377	337	326	380	340	416	362	355	344	390	386	368	424	313	358	391	381	355	389	338	363	381	350	400	350	389	363	351	383	376	338	336	372	364	410	379	366	340	344	358	397	375	383	395	337	396	366	366	377	347	380	400	366	365	381	397	379	410	388	357	386	347	369	382	360	356	370	380	376	375	373	367	382	339	366	356	373	335	372	355	360	373	387	364	370	350	380	367	391	357	380	375	350	410	382	396	370	390	353	398	333	333	376	410	379	358	371	370	393	363	357	370	409	363	331	411	351	347	382	375	385	385	334	366	384	359	369	393	351	391	378	364	388	395	387	400	364	355	358	369	382	372	374	381	373	351	361	389	337	406	364	408	390	371	374	352	353	351	370	365	396	310	384	346	396	378	371	364	387	383	384	362	358	372	385	379	380	375	371	342	339	368	364	354	367	362	371	369	377	335	335	362	380	396	369	333	365	381	372	385	358	386	376	386	365	368	378	384	349	368	397	417	351	382	358	349	364	349	362	353	355	374	389	397	361	338	402	362	347	383	400	393	372	395	341	369	337	386	331	393	370	377	399	394	343	370	346	361	357	418	362	399	361	362	380	363	401	347	334	405	363	366	369	394	351	395	362	396	370	374	375	369	368	371	389	374	378	372	360	379	373	353	394	357	355	338	372	346	380	370	351	367	387	367	385	381	359	375	369	359	395	366	354	360	320	354	343	361	408	369	404	321	368	403	349	366	372	377	365	311	338	363	354	381	359	337	383	354	350	360	383	347	365	373	361	371	360	353	352	353	372	369	377	361	342	343	378	350	362	364	353	403	365	346	345	376	376	409	360	351	384	370	337	368	332	383	380	342	364	359	368	351	382	386	384	372	377	367	391	390	319	361	370	360	336	376	346	343	376	364	351	368	349	363	399	375	390	369	360	365	353	348	353	362	371	360	358	374	361	361	416	384	341	354	363	368	365	389	385	383	368	349	367	373	362	376	371	352	366	364	401	374	379	364	370	378	394	395	366	356	362	382	398	352	379	395	377	375	341	372	347	345	384	336	362	373	356	355	379	375	384	370	346	384	349	346	348	343	364	321	377	356	382	391	362	352	374	402	383	361	370	387	380	351	348	365	398	352	387	362	394	376	353	362	378	361	370	333	353	405	358	337	381	369	352	362	361	349	366	370	343	344	351	382	344	393	348	387	425	380	386	369	349	360	382	365	390	385	375	356	366	358	363	372	373	392	323	332	363	354	378	371	360	356	339	395	341	355	372	396	343	351	360	372	377	369	371	368	405	347	355	373	386	349	352	395	396	356	409	366	378	370	366	388	380	388	357	366	364	393	376	380	359	333	336	343	349	361	388	368	343	388	379	376	359	372	396	344	372	368	391	382	392	333	399	352	371	393	355	396	391	361	347	407	378	361	342	423	365	367	373	376	343	359	363	351	370	350	376	388	349	364	359	396	382	359	345	354	372	363	307	392	347	394	389	381	362	391	357	384	356	372	348	377	351	390	344	380	342	345	360	358	371	347	375	361	352	375	356	370	355	394	344	389	350	350	375	356	385	374	389	347	398	381	374	361	390	351	362	391	333	361	355	342	375	354	375	356	359	328	366	353	370	389	384	339	395	346	350	352	382	365	355	368	383	391	356	357	389	378	356	376	356	345	358	348	338	359	355	402	375	347	360	345	356	374	367	351	375	392	367	348	362	319	350	319	384	357	380	363	353	387	402	360	381	386	359	362	367	389	369	400	364	366	363	375	360	360	407	362	355	369	395	370	380	358	358	356	426	357	364	329	355	352	388	351	361	346	327	358	353	370	388	357	411	367	365	366	387	380	342	379	358	388	361	367	318	377	369	366	375	342	381	366	370	368	401	359	361	359	401	368	373	385	351	382	364	388	387	386	341	327	356	373	356	349	366	380	343	341	357	373	398	385	381	379	362	359	361	388	372	384	364	386	365	357	374	378	377	364	372	368	383	333	364	383	373	347	319	348	366	361	398	389	347	383	386	367	375	348	378	359	383	342	379	387	357	392	344	406	397	391	353	342	363	379	355	336	362	374	385	326	351	348	386	362	396	340	364	391	332	367	401	386	392	362	358	364	376	377	338	366	380	358	380	340	418	362	370	325	405	383	366	372	352	349	374	378	342	381	381	360	360	376	371	359	393	380	405	365	388	350	384	399	384	387	356	372	367	379	357	369	374	364	390	369	361	370	355	338	347	349	379	350	373	357	415	381	352	397	399	365	385	371	335	394	366	374	366	357	369	404	376	359	362	342	385	369	384	360	400	345	372	357	359	356	396	369	375	325	367	344	368	360	350	382	386	348	357	396	375	312	388	391	326	362	357	373	383	409	381	387	367	357	392	334	376	393	369	395	344	365	366	370	374	360	363	400	358	373	358	362	318	369	373	411	382	366	355	370	341	357	349	369	357	374	364	364	342	357	348	347	379	359	378	381	354	362	360	382	377	381	388	364	353	401	398	381	393	362	345	347	354	371	362	363	393	391	366	368	396	373	367	371	400	363	389	399	389	356	395	379	388	361	360	367	361	385	347	386	380	369	400	335	338	323
5725	1425	923	657	536	424	419	333	413	351	363	339	328	350	336	303	295	323	336	308	327	290	322	318	330	317	339	320	303	318	349	284	351	303	323	324	339	333	337	295	309	344	324	297	319	323	317	309	299	306	307	318	330	309	314	305	303	304	309	327	351	329	304	306	290	297	290	282	293	348	315	325	283	287	322	313	274	270	330	292	328	308	289	328	289	271	334	316	301	290	323	308	310	311	292	315	300	362	325	306	297	284	323	303	325	318	320	324	335	293	346	338	295	317	308	280	298	342	315	309	313	290	321	317	299	297	339	306	330	324	278	291	319	321	291	335	283	310	295	324	307	303	282	321	308	310	299	321	292	312	320	295	303	328	293	293	305	310	305	278	310	299	312	283	314	318	326	326	305	318	309	357	350	293	331	299	298	313	328	332	326	335	328	295	306	313	328	299	299	303	341	313	318	309	312	313	320	291	325	333	284	308	362	277	299	327	276	311	306	319	285	326	284	301	313	329	315	324	350	325	300	298	322	300	325	327	322	354	357	331	298	278	303	296	325	339	322	342	317	295	336	321	297	303	303	306	303	309	330	304	301	318	317	303	304	349	294	349	299	302	311	291	293	324	269	333	301	311	316	304	308	325	315	330	331	310	309	303	335	281	305	302	351	286	328	296	318	323	286	295	306	321	325	277	309	332	341	319	308	288	330	322	316	306	296	316	323	315	315	332	279	321	291	298	293	296	330	331	301	298	355	303	313	315	272	324	330	332	296	294	300	293	330	323	339	303	293	289	295	297	293	298	324	304	317	296	315	340	313	299	299	344	308	328	329	297	345	301	310	293	335	307	276	305	332	317	281	293	324	330	294	291	339	300	324	283	349	332	311	274	327	298	319	287	308	319	291	320	315	303	305	314	293	278	319	276	305	304	335	311	315	301	366	313	328	333	300	321	314	349	304	321	337	324	318	295	282	312	315	327	308	333	290	297	330	302	324	311	306	343	345	333	308	328	339	313	320	304	289	307	305	278	308	326	283	312	322	313	340	307	304	311	316	301	309	328	305	301	297	290	307	329	327	293	311	320	316	289	328	312	301	328	324	289	341	333	297	327	315	328	283	273	340	299	303	318	352	325	314	329	299	284	327	304	308	307	306	332	295	309	304	304	326	338	318	298	314	315	330	290	300	308	336	317	262	322	312	300	303	291	282	342	325	296	328	291	321	314	308	308	299	312	316	311	312	299	339	323	306	331	334	323	332	306	247	303	292	315	307	305	310	308	289	327	303	310	308	306	302	283	297	312	312	316	286	295	318	281	299	319	315	330	337	326	358	340	313	314	308	329	301	310	316	322	304	320	290	308	328	305	317	315	287	293	337	297	351	344	329	326	316	333	300	303	298	318	302	334	338	325	325	313	306	305	308	308	326	329	304	337	291	304	303	332	314	301	328	313	330	292	283	298	300	313	303	328	311	329	321	315	299	341	322	295	320	337	311	296	316	301	331	278	312	318	317	316	332	295	296	289	301	292	276	328	293	315	324	317	317	277	311	328	323	270	341	306	336	342	290	339	329	310	312	336	304	306	360	309	308	311	315	294	328	334	288	285	303	315	295	317	292	316	299	343	313	305	351	277	309	316	316	323	352	306	317	274	267	310	314	320	291	287	342	294	304	315	317	272	317	312	293	346	335	320	304	311	327	350	298	307	318	307	280	308	306	316	309	298	287	345	302	288	306	335	342	299	324	324	297	324	323	315	310	334	254	299	289	271	316	304	323	300	331	326	321	335	331	323	277	283	358	318	321	326	323	328	307	320	282	312	278	298	328	338	306	321	309	298	338	292	299	313	346	329	301	318	321	343	315	301	367	292	311	349	337	323	344	329	329	301	317	313	321	341	353	325	337	316	320	325	320	314	305	318	314	314	307	302	294	319	298	306	315	294	332	297	294	327	324	294	315	297	325	312	314	318	287	313	289	322	327	337	312	284	296	326	275	307	306	319	317	323	343	309	313	317	307	314	287	328	330	306	341	345	290	313	327	308	294	301	307	309	286	323	328	300	279	293	286	342	312	294	310	313	272	301	310	341	304	327	304	357	313	306	320	327	304	280	289	308	293	321	346	321	319	330	281	308	320	341	332	284	325	325	316	312	303	317	340	317	307	319	310	323	315	280	326	292	319	301	344	282	290	317	333	349	303	315	316	302	349	297	290	314	326	281	340	283	331	300	322	377	293	308	293	322	294	304	328	335	318	289	305	318	335	311	305	330	316	320	314	324	360	313	308	319	271	273	342	324	319	284	299	298	330	361	315	313	317	304	324	293	282	316	271	293	282	291	328	324	294	302	305	326	270	313	308	289	305	304	335	332	300	287	319	288	304	315	322	322	304	296	320	310	308	301	349	303	333	286	280	285	322	280	298	278	327	301	301	298	349	304	350	277	347	319	342	278	325	288	310	328	324	285	299	310	297	287	329	341	288	308	316	279	324	298	307	304	312	311	292	297	295	262	314	299	320	324	341	304	307	339	296	320	305	319	337	311	295	340	300	298	309	325	327	292	310	319	312	319	287	304	337	326	324	290	340	339	301	301	302	295	321	292	312	314	309	319	307	326	278	325	311	335	315	318	329	312	286	309	323	332	293	316	297	334	314	318	320	282	314	338	305	280	302	298	309	325	333	309	291	300	298	285	327	337	343	299	323	299	295	299	305	346	297	319	295	320	322	311	307	314	322	336	285	324	313	330	297	293	326	321	330	325	302	323	312	300	329	301	301	335	313	304	314	300	314	326	316	309	312	360	342	270	333	324	298	322	294	312	335	305	321	303	334	307	325	311	290	296	303	348	331	311	317	284	309	317	306	269	304	308	312	315	311	317	323	315	307	297	318	318	302	293	333	315	283	330	311	321	340	322	333	299	315	303	313	291	312	278	315	318	285	288	339	322	320	282	309	335	305	322	313	293	309	304	284	317	303	318	331	315	313	308	300	331	341	318	280	322	333	315	327	330	328	315	346	332	346	304	344	276	288	306	306	298	333	315	307	308	320	326	304	332	297	325	319	292	318	327	310	313	327	336	319	324	302	342	321	349	335	315	337	320	329	303	277	313	320	282	320	313	323	312	298	317	301	342	343	300	301	333	328	276	287	343	293	323	279	317	299	317	322	310	323	324	294	302	335	340	337	323	312	297	306	323	309	250	294	324	345	289	311	297	314	329	306	331	296	342	304	331	340	331	353	299	305	303	342	313	334	296	332	275	306	310	304	298	302	308	308	330	318	329	314	313	275	292	285	308	311	280	363	306	339	323	321	294	336	278	274	303	295	296	307	283	329	300	316	276	312	292	293	336	301	303	338	304	339	334	272	291	302	313	303	285	308	305	293	328	324	298	295	337	321	316	325	333	361	299	309	261	324	299	337	334	286	308	337	306	330	331	310	339	310	296	325	332	326	339	306	286	337	284	334	297	304	333	316	320	290	335	277	339	328	310	280	303	300	324	319	283	325	323	291	312
5043	1787	2134	2168	1657	1314	1325	1347	1325	1077	965	915	855	795	848	889	825	841	801	850	790	810	829	776	767	777	752	762	785	757	784	774	740	722	754	743	773	750	766	725	750	792	764	755	758	820	758	725	818	764	834	721	767	773	707	752	802	734	797	808	775	779	765	764	788	761	757	780	777	753	800	753	764	729	752	746	722	742	774	732	806	766	723	761	774	756	788	758	788	786	768	766	760	765	754	755	802	743	755	706	808	766	736	721	760	765	757	717	783	770	784	804	734	726	743	816	733	765	783	772	774	752	785	756	736	746	813	731	745	733	715	761	721	818	708	738	743	701	727	749	790	764	713	778	752	737	762	765	788	751	769	777	751	762	815	786	758	787	716	725	765	752	737	775	724	791	765	730	736	764	755	729	782	768	779	777	791	748	784	722	778	745	781	774	777	774	786	712	743	792	781	770	766	773	709	786	735	755	811	756	827	756	762	787	778	760	777	751	795	703	763	742	739	742	726	775	772	769	755	760	693	778	752	785	786	779	800	743	766	750	713	711	774	746	760	730	716	801	764	732	810	722	773	782	771	697	799	756	693	712	785	787	747	763	745	778	772	755	782	776	697	807	774	761	707	794	772	806	811	776	763	717	698	781	774	753	757	814	771	771	759	753	749	765	798	787	789	725	751	762	773	764	728	763	768	732	770	746	703	784	755	748	740	776	755	747	772	784	787	764	740	793	733	738	812	751	763	745	772	740	805	788	781	754	779	755	752	735	791	781	757	793	792	764	755	761	775	724	794	815	782	716	726	774	786	734	762	764	780	782	729	770	790	781	762	793	792	733	771	814	790	810	751	722	791	759	760	771	797	815	767	772	784	758	759	765	802	728	789	799	795	726	795	711	746	773	754	768	729	758	751	769	789	782	777	779	724	746	781	736	768	766	813	745	796	756	757	748	790	737	754	784	770	769	742	788	758	758	756	770	789	734	757	784	751	782	762	780	767	740	786	784	712	761	802	809	748	778	780	733	721	745	812	794	706	775	785	718	765	740	748	755	750	824	737	764	767	738	731	772	783	776	759	776	757	768	749	806	780	766	767	771	739	749	750	779	740	716	781	768	791	730	805	805	756	777	744	705	786	735	734	717	796	774	802	740	684	792	816	785	780	745	734	757	700	736	800	745	722	781	758	777	734	702	804	713	796	807	791	785	806	774	771	762	759	739	764	801	742	791	795	785	770	761	737	756	776	771	770	743	735	753	781	792	760	730	746	764	738	780	754	765	783	776	767	783	762	777	713	755	733	725	744	806	787	765	749	735	777	741	757	779	787	789	773	759	729	792	769	802	796	791	727	709	747	760	755	783	798	807	779	714	749	797	728	802	765	795	724	753	782	762	785	769	760	764	795	717	741	797	741	739	790	790	749	767	774	728	806	791	842	794	732	763	759	795	723	696	744	783	773	756	760	744	759	750	776	766	795	699	786	740	739	790	784	748	778	724	804	788	704	771	733	754	781	691	761	747	806	804	780	803	742	745	708	789	771	771	776	759	738	812	810	757	776	776	758	809	812	782	724	747	759	740	731	740	764	779	797	727	739	751	722	759	736	791	699	756	776	780	758	763	803	780	772	720	769	754	723	734	757	735	753	769	817	802	753	789	761	802	794	738	731	791	805	793	778	775	766	701	746	782	766	768	800	780	744	740	745	789	750	732	726	756	760	751	807	739	796	756	751	764	724	756	802	770	765	742	766	731	758	801	737	710	763	718	764	763	749	762	755	751	811	753	774	728	751	771	716	759	786	764	752	730	743	797	741	770	708	720	770	805	758	754	741	748	704	753	767	737	767	764	733	774	793	759	753	739	790	781	736	750	776	773	761	771	789	737	814	747	769	787	733	747	790	777	743	763	770	771	758	767	783	742	792	786	709	743	696	812	775	746	764	749	758	743	754	753	774	759	725	747	794	802	761	755	790	749	748	749	754	783	726	771	799	805	745	751	746	773	779	737	806	801	798	733	757	759	738	742	772	749	757	730	714	741	750	821	744	765	710	764	761	737	776	849	777	780	747	730	742	738	789	749	766	765	797	778	784	788	765	763	748	799	778	759	750	781	737	757	790	758	762	802	775	778	779	786	753	782	765	764	742	746	764	774	741	756	732	777	749	756	733	730	731	800	795	847	729	749	798	785	716	747	719	775	769	772	755	749	752	748	746	758	766	796	744	752	756	772	778	751	806	747	749	752	753	758	741	761	764	764	755	777	801	765	786	765	776	758	813	809	765	740	766	714	687	755	746	800	747	714	751	803	777	786	752	763	797	777	803	769	774	730	748	770	731	763	753	769	776	719	771	768	781	777	776	694	747	825	745	767	717	786	778	757	747	725	773	730	783	757	732	800	758	722	765	756	783	751	681	770	751	741	773	766	740	740	747	781	741	698	768	743	756	775	764	714	674	755	776	755	740	771	718	754	803	787	712	744	773	777	721	754	784	757	770	750	736	775	757	794	739	745	812	789	778	764	759	758	764	745	745	702	755	759	813	784	764	777	725	794	738	736	748	736	733	735	747	742	724	782	789	798	750	755	769	762	730	815	797	754	788	758	771	779	752	768	789	794	785	765	766	785	758	749	757	785	756	785	730	778	720	772	724	804	752	759	791	724	749	726	781	753	745	768	752	756	726	745	742	777	750	768	788	753	762	824	762	777	744	777	798	770	766	728	701	725	759	775	804	763	761	790	707	711	813	788	767	774	737	739	789	769	786	730	795	751	744	758	743	708	792	719	744	724	753	779	788	740	743	773	757	773	739	745	771	778	753	806	690	766	780	795	745	711	794	718	784	755	740	753	723	734	754	752	694	733	795	771	797	751	739	704	719	747	781	792	704	767	770	784	790	760	768	757	742	779	789	704	781	784	787	773	730	760	727	761	776	725	772	735	776	818	753	791	793	763	773	791	747	736	842	719	783	794	770	749	772	774	733	766	832	795	718	833	788	736	758	778	752	760	762	740	786	740	756	744	743	778	779	751	759	774	723	766	754	758	801	809	749	739	753	768	776	751	776	746	736	805	794	795	790	742	698	747	811	752	798	765	767	744	775	750	773	771	786	693	716	757	736	788	760	730	714	807	774	747	796	797	748	773	761	754	786	798	758	788	803	806	726	785	719	795	747	756	797	783	693	765	755	688	764	781	776	793	738	746	784	787	769	841	757	740	746	775	730	752	788	769	748	755	790	735	753	775	769	766	742	745	795	810	745	716	751	759	745	803	753	784	721	783	759	807	740	719	759	726	751	728	783	774	726	765	733	760	764	826	758	775	717	748	763	788	780	767	738	759	742	807	732	743	782	734	738	718	770	695	722	771	784	732	723	763	751	746	767	746	746	732	739	768	770	838	762	744	749	778	694	783	730	759	766	758	775	762	752	778	766	718	758	773	784	773	758	772	843	789	758	732	757	794	739	758	747	778	734	773	763	788	767	703	744	775	783	788	745	799	745	730	742	762	748	793	778	745
17946	4894	2258	1397	761	566	501	486	465	418	349	332	305	285	273	305	275	289	303	390	323	276	285	285	287	304	290	271	250	285	300	256	265	255	310	300	298	267	296	293	266	283	248	266	285	284	281	251	302	319	314	276	272	286	278	270	248	268	283	248	256	304	315	252	300	273	296	290	282	273	258	249	304	247	285	264	272	282	252	280	278	279	283	291	254	275	283	293	288	265	283	276	281	276	289	278	276	259	278	288	275	265	246	300	276	291	270	298	278	260	265	272	313	238	277	275	323	278	255	269	264	280	299	281	265	256	282	284	285	281	281	312	255	267	259	296	264	247	273	231	286	277	303	270	260	239	279	311	282	254	267	306	269	250	259	260	263	280	291	284	301	286	291	272	280	256	285	287	313	281	277	282	281	251	262	288	258	271	268	246	277	268	269	297	290	310	257	267	277	311	295	290	277	300	270	299	257	295	259	299	273	290	276	255	286	262	271	251	284	281	303	282	293	249	248	295	272	256	297	309	255	267	276	265	284	308	309	271	292	268	265	284	274	284	249	265	266	313	245	263	279	260	266	275	285	291	263	289	313	259	287	270	287	263	296	249	272	268	266	271	276	267	235	294	242	272	279	293	260	270	278	278	282	288	254	278	289	322	251	276	275	260	291	257	272	246	283	263	253	279	268	290	275	265	265	285	303	273	304	284	281	284	257	274	258	282	294	291	304	262	264	277	260	284	282	273	282	288	259	280	264	264	256	271	257	294	239	275	247	293	235	239	287	267	296	289	254	290	263	252	296	268	252	300	269	289	291	287	257	266	277	289	272	265	255	313	301	284	279	302	272	267	272	239	268	241	258	292	292	288	273	261	269	301	269	274	267	261	251	264	285	276	268	281	274	274	264	260	281	281	279	312	284	247	251	282	270	289	272	268	270	286	278	309	294	290	273	278	271	259	274	242	292	263	241	265	279	256	255	285	291	289	271	221	277	267	262	263	304	281	270	242	263	277	252	252	250	289	288	298	273	264	254	263	296	297	253	318	263	289	275	260	266	246	274	255	261	265	252	299	313	312	276	258	256	257	264	278	302	252	258	265	289	288	264	303	276	283	278	299	264	284	259	255	249	278	274	267	267	262	301	294	264	289	298	290	298	259	284	294	285	295	295	304	259	260	239	253	249	263	280	271	290	280	300	302	277	240	256	272	254	300	264	260	325	273	287	274	254	289	283	279	263	284	278	273	254	275	295	271	289	295	296	302	247	310	288	267	266	309	258	259	276	277	268	302	290	287	304	252	245	288	291	243	256	246	285	262	275	263	272	253	283	275	275	271	294	266	270	267	295	249	290	291	272	314	277	289	227	289	295	275	273	261	281	267	292	276	271	294	270	276	252	315	268	311	271	252	307	300	261	270	277	258	284	287	291	306	265	314	277	297	263	295	255	288	285	283	258	255	238	268	273	274	277	294	249	250	259	265	291	267	286	282	282	251	299	271	261	284	270	292	279	208	260	273	288	288	296	260	261	282	259	282	288	262	300	260	309	257	282	288	285	280	312	291	267	279	270	292	256	298	272	295	301	302	263	268	262	275	290	292	272	265	267	265	267	250	304	262	274	258	270	287	296	276	271	288	282	292	263	266	258	295	269	279	280	261	276	268	260	286	267	276	249	251	279	277	296	289	243	278	281	250	272	279	255	286	265	301	291	281	265	265	258	261	294	298	281	243	275	290	277	286	310	291	297	230	252	234	250	284	268	306	276	285	261	280	294	282	269	287	265	276	283	292	277	303	260	245	275	247	234	236	259	231	254	283	280	290	299	298	272	275	265	258	300	275	296	285	275	302	253	260	252	247	294	285	277	264	279	288	284	285	237	287	281	277	256	268	291	290	270	264	256	303	278	261	299	314	274	268	274	294	262	294	257	282	290	249	271	276	276	257	252	273	284	279	267	268	271	274	258	259	280	237	269	261	280	286	302	253	260	284	243	251	290	286	265	264	272	286	288	293	283	273	285	266	295	281	274	265	301	263	304	300	286	254	285	294	281	236	270	283	277	295	263	273	264	283	264	254	293	293	267	271	269	285	271	291	262	294	273	268	269	266	276	275	286	277	260	264	276	299	266	291	265	286	260	263	295	286	284	307	276	297	281	262	297	280	301	271	276	292	283	268	280	257	280	285	243	265	272	269	280	275	289	296	285	272	259	251	289	292	266	268	259	257	264	291	257	279	248	265	270	281	278	273	255	270	273	270	259	290	266	268	278	286	280	282	283	304	250	290	272	284	252	278	280	289	256	287	269	295	308	259	293	280	258	273	265	288	260	227	302	307	267	291	290	291	280	274	280	257	274	270	261	256	295	284	297	238	243	271	286	279	271	268	285	266	281	254	265	266	255	258	285	257	289	273	270	267	262	268	291	287	305	301	247	272	265	272	272	281	245	266	256	275	313	270	264	271	232	274	305	285	256	281	286	293	262	275	298	244	268	269	246	282	260	287	271	271	266	295	260	290	271	241	257	309	280	256	297	288	273	266	291	270	262	283	266	279	270	283	274	274	272	290	285	283	282	265	288	271	249	290	272	281	292	283	281	265	268	260	276	265	273	263	270	311	286	292	265	269	245	263	268	292	286	304	288	287	277	284	264	267	295	283	258	246	289	313	289	291	241	258	266	225	285	282	243	278	310	303	262	285	269	286	259	280	264	297	281	309	272	274	253	291	293	273	258	278	279	267	283	256	257	255	281	276	274	263	283	276	270	273	269	265	292	238	281	256	242	310	280	268	287	270	279	298	274	281	240	266	304	281	272	263	284	266	280	285	278	256	307	284	283	267	293	282	261	287	269	239	304	244	236	279	292	263	270	288	226	283	267	284	289	259	310	251	283	283	271	278	265	274	246	268	296	267	282	291	286	279	276	259	286	304	275	303	304	275	270	296	276	287	278	280	254	301	309	314	274	270	248	279	278	260	279	283	281	287	259	259	299	286	290	272	282	274	265	257	292	274	292	286	291	248	281	301	295	276	281	269	292	283	283	279	281	288	259	295	301	272	305	271	269	264	298	271	296	270	280	264	261	264	297	269	274	280	253	252	284	260	277	268	266	248	270	257	273	281	282	256	272	265	268	261	275	303	327	289	261	256	293	262	284	271	304	286	279	273	249	256	277	270	262	292	287	271	298	279	261	284	284	302	260	236	295	251	306	257	314	256	273	281	262	273	282	267	304	272	287	255	232	267	292	310	248	268	280	264	245	254	282	276	269	276	293	250	282	265	281	272	234	296	278	274	247	271	290	251	278	267	258	283	288	283	277	269	321	244	292	253	307	334	283	277	286	284	263	267	264	288	254	301	333	268	270	267	262	265	275	245	284	268	262	265	272	281	284	284	288	270	312	277	256	280	262	286	276	273	266	291	298	273	295	279	269	266	265	319	287	305	294	301	283	308	269	293	281	273	247	243	293	278	255	241	256	260	258	286	288	302	264	285	272	271	297	272	274	280	277	308	283	241
13728	3964	4331	4124	2985	2172	1801	1915	1855	1477	1176	1031	910	862	860	875	869	793	771	1303	754	728	808	879	755	699	706	711	720	644	686	708	696	653	710	622	680	680	667	685	720	670	734	722	699	680	664	625	759	708	674	723	688	666	708	726	641	658	630	689	717	658	643	711	729	653	686	647	628	688	689	650	683	729	690	639	641	644	687	703	681	653	698	658	667	728	619	663	665	661	681	694	673	653	661	679	658	730	728	682	671	643	672	658	670	668	617	654	668	660	668	707	636	644	689	654	680	655	682	688	691	670	676	694	675	655	673	608	618	653	709	702	695	729	681	684	638	672	684	697	676	655	683	659	627	666	698	634	681	654	703	636	645	661	674	659	689	660	626	672	638	648	648	677	691	647	696	648	667	667	672	658	657	662	664	688	712	674	651	676	659	724	677	694	659	666	638	656	653	655	671	648	671	681	692	644	679	728	642	673	702	687	638	663	647	616	718	648	707	658	622	699	641	660	672	699	664	710	700	674	700	678	672	643	675	651	674	676	694	657	697	676	669	703	680	713	623	670	694	667	689	709	621	650	664	708	660	674	683	727	655	667	670	702	617	696	624	734	655	714	692	667	673	678	701	698	671	674	697	701	695	681	647	678	719	646	698	670	712	700	669	683	656	731	639	648	711	710	665	691	629	665	706	604	665	669	663	671	653	637	672	636	700	710	655	631	710	614	710	667	708	660	704	652	633	688	695	680	681	693	654	701	657	695	629	653	695	659	665	661	652	667	664	688	662	684	651	647	680	652	679	697	641	702	640	691	684	639	675	678	733	668	711	667	665	666	699	671	612	689	706	642	600	672	649	667	710	690	716	693	659	696	691	639	692	668	641	688	666	678	661	701	684	660	714	713	612	652	683	729	663	657	686	662	704	709	655	642	655	667	678	642	711	635	660	655	703	691	683	688	657	621	684	697	667	658	667	679	695	688	682	649	629	642	695	652	679	668	645	685	692	686	665	648	708	703	676	723	648	673	686	695	678	682	667	686	665	663	679	674	660	639	698	634	685	691	641	696	688	659	669	634	685	657	675	645	661	678	685	693	637	682	665	653	656	694	690	626	676	630	695	686	659	672	651	695	698	648	610	675	662	724	667	658	666	620	690	669	698	677	673	676	734	704	639	663	713	586	663	643	712	649	684	631	664	669	679	682	655	663	693	654	680	658	706	693	659	638	672	655	694	632	650	655	724	658	696	674	673	678	681	715	646	609	685	653	644	654	694	655	680	705	665	689	714	702	675	677	677	631	668	698	632	686	682	638	698	700	667	679	654	700	678	694	649	679	701	655	674	686	686	646	694	684	707	683	625	662	662	680	669	733	687	719	661	651	660	712	698	651	693	692	686	684	633	693	668	672	687	716	631	668	694	663	671	660	654	672	684	605	684	685	691	678	695	683	658	641	675	655	705	632	667	695	690	709	647	651	677	654	704	649	649	674	639	637	636	689	679	696	707	646	702	669	703	633	684	655	666	663	692	690	690	707	733	670	714	689	677	685	643	703	677	644	657	733	650	623	682	652	632	680	673	677	699	682	647	694	655	677	667	736	670	684	680	669	685	683	660	709	619	662	716	642	687	691	731	711	652	704	675	692	612	684	668	679	688	709	705	676	655	627	678	677	651	692	685	675	683	704	641	673	645	681	687	660	697	734	631	669	659	687	666	656	685	694	662	644	663	703	684	644	700	684	652	632	677	657	674	676	682	649	701	729	609	680	726	693	662	697	642	666	683	687	698	694	699	703	672	690	694	671	686	669	633	625	642	677	676	668	690	705	673	664	735	684	669	714	649	674	708	658	728	675	656	688	687	681	678	694	662	701	721	639	659	639	662	702	697	693	679	688	672	713	698	669	702	664	711	690	680	720	703	684	663	704	689	648	658	684	677	677	664	651	693	647	669	648	738	655	675	688	688	689	661	643	630	676	637	615	664	660	721	701	680	651	701	691	718	670	660	693	653	668	646	682	665	720	638	693	644	721	678	696	644	728	711	655	690	693	679	725	706	676	699	595	672	669	692	679	673	672	637	612	686	639	637	687	663	660	660	717	647	658	711	650	661	676	697	653	656	629	738	679	628	675	672	656	689	683	676	677	669	696	685	664	665	691	667	679	689	676	638	699	712	677	649	677	694	732	681	694	707	635	709	686	661	653	665	677	657	706	683	715	635	624	671	646	646	671	659	675	643	714	726	678	673	644	674	679	686	634	644	654	693	697	643	672	653	678	706	685	689	665	698	676	645	660	684	627	660	687	672	672	703	636	683	688	658	647	704	683	678	657	652	654	666	640	722	640	707	692	669	662	689	687	720	686	669	702	665	642	678	673	630	678	618	646	656	636	675	675	680	686	662	707	703	702	655	682	670	683	684	661	657	678	652	678	629	695	694	680	678	643	706	633	709	667	670	669	679	722	682	690	695	712	678	676	664	670	671	713	660	646	718	649	666	696	708	709	657	648	627	623	680	651	733	644	666	703	718	654	694	662	680	688	695	658	705	689	651	676	693	702	649	686	710	662	662	688	704	660	666	685	704	690	707	690	671	634	651	725	656	702	689	656	697	646	683	664	700	661	704	685	645	701	698	704	662	658	698	724	711	687	634	682	647	655	641	679	633	688	661	675	657	711	665	701	732	662	649	707	699	621	655	676	734	661	698	650	649	670	627	674	651	663	628	760	674	642	678	689	656	665	697	650	673	693	666	647	713	626	658	645	689	674	676	632	694	676	679	633	637	668	684	628	682	691	677	702	671	638	629	681	687	683	721	645	646	666	682	637	670	718	659	661	741	651	714	710	679	633	631	652	649	653	716	687	694	644	693	639	663	688	646	704	703	655	651	690	679	719	678	665	709	720	645	659	658	715	718	693	684	651	630	688	713	654	715	709	677	662	653	645	654	639	719	644	663	647	664	664	654	701	698	651	686	685	686	680	685	725	635	652	670	684	656	700	661	696	665	686	652	635	718	694	665	681	697	641	659	690	701	711	700	686	700	661	632	654	728	656	736	678	675	645	661	660	649	682	684	691	628	683	684	659	630	671	680	682	692	656	696	686	631	658	700	642	686	620	729	662	717	618	629	675	671	704	646	696	717	665	712	652	665	686	648	638	666	672	645	681	714	652	687	648	686	650	662	723	667	678	658	688	683	716	620	685	650	670	699	694	609	668	686	671	703	711	640	683	671	673	750	681	684	659	694	663	654	692	641	670	672	659	677	686	668	671	675	651	668	660	682	697	697	707	703	701	683	660	701	700	705	702	661	655	651	665	668	674	637	687	692	724	642	706	612	701	643	634	714	694	706	647	626	694	640	695	692	660	704	660	667	610	618	669	634	696	668	676	666	660	643	651	676	679	647	677	648	643	696	665	641	707	625	696	713	707	689	716	685	636	677	755	648	665	690	645	682	689	665	685	654	638	707	684	701	668	677	725	683	645	643	687	683	649	686	678	688	690	661	690	709	704	688	697
27939	9190	4033	1884	926	613	454	436	429	330	279	227	202	215	209	204	199	166	153	390	201	135	163	172	134	153	126	163	141	150	124	131	148	146	134	138	142	133	149	124	135	150	126	165	122	172	153	123	154	141	114	128	161	147	135	136	136	143	143	145	132	129	149	131	121	143	143	155	123	161	163	125	156	139	149	132	127	118	129	138	147	135	132	141	129	119	159	115	120	128	147	142	131	135	135	129	139	128	119	147	141	128	138	134	144	153	151	146	143	143	136	130	132	118	133	146	137	125	151	115	117	135	164	151	145	118	116	118	127	171	131	132	134	172	154	138	146	130	127	120	119	140	160	155	155	148	144	139	124	147	122	144	132	146	149	111	144	150	148	142	117	157	129	135	130	131	125	137	131	129	114	144	108	145	131	123	120	130	135	129	141	155	153	143	133	162	133	138	125	126	134	151	141	146	128	127	155	146	131	148	119	151	125	140	138	135	136	108	129	141	138	140	140	143	133	149	123	130	131	132	145	137	133	141	134	128	151	157	133	128	156	133	143	135	148	132	127	139	138	140	132	156	157	144	130	149	143	150	138	145	139	124	139	143	131	143	145	140	149	133	140	129	133	149	143	119	142	141	120	140	144	124	131	116	146	139	114	142	155	154	150	139	153	131	147	152	133	113	132	132	105	158	140	114	148	155	123	150	132	136	128	151	137	119	128	137	118	128	137	135	150	145	136	131	129	125	137	130	141	142	140	140	120	123	123	135	118	152	144	127	124	126	121	127	145	143	156	142	149	141	131	122	143	139	150	149	149	146	140	126	145	118	121	155	152	134	124	132	162	144	140	161	130	145	132	141	133	123	135	141	149	133	163	123	148	123	142	139	113	140	143	152	145	132	151	139	125	133	144	155	144	148	151	129	151	121	135	139	143	149	147	139	128	157	128	150	147	124	129	141	141	145	109	166	143	148	146	126	138	116	139	147	143	125	139	153	123	123	148	138	133	136	150	161	149	151	135	145	157	125	122	148	145	108	148	161	132	163	138	134	141	142	140	135	129	146	139	141	114	154	130	117	114	132	120	150	146	144	134	134	134	130	158	136	132	143	141	137	129	146	112	129	126	117	114	141	134	143	151	140	153	145	108	146	127	131	109	124	132	127	135	154	155	131	152	164	136	152	134	143	147	135	140	125	108	128	134	151	129	144	142	131	153	141	123	146	125	149	116	141	138	141	131	125	162	144	145	142	120	143	151	158	148	151	138	153	141	140	147	122	135	131	149	145	127	111	140	138	149	133	144	139	168	151	138	150	135	159	136	135	136	152	132	140	142	145	131	141	138	139	132	131	139	132	144	133	140	136	120	135	132	137	142	154	120	121	150	146	136	119	131	130	131	138	148	159	132	127	127	151	129	136	126	132	146	131	153	124	116	127	118	127	124	141	139	147	123	145	150	142	133	184	158	126	139	128	134	152	149	127	116	162	154	140	125	143	140	137	117	149	136	150	135	137	142	111	155	128	154	125	127	155	129	129	147	147	122	160	151	120	138	131	131	138	151	152	137	121	120	122	151	140	143	125	154	161	147	123	129	146	132	145	130	121	147	124	124	131	128	178	124	125	129	133	154	149	117	143	150	147	129	138	120	150	160	145	146	137	131	138	145	128	145	140	180	141	129	138	124	141	138	141	160	125	150	138	147	131	147	132	156	128	141	128	160	160	158	136	137	143	145	129	139	111	131	138	126	145	155	150	146	139	135	152	148	135	119	129	143	151	136	114	145	142	137	133	150	148	138	138	144	122	154	144	116	140	131	151	148	156	142	127	129	147	125	128	148	152	142	132	130	130	157	148	126	152	130	129	132	166	141	134	128	118	140	116	131	154	136	149	143	133	130	124	135	119	127	144	138	155	133	113	153	163	112	143	114	142	111	137	155	110	145	141	135	135	120	126	135	131	129	139	101	151	132	133	136	147	123	121	148	130	144	134	123	130	122	139	128	154	137	134	143	134	140	149	129	140	142	131	156	132	149	149	143	126	144	142	134	141	141	135	138	149	130	127	136	149	119	139	141	150	120	132	124	117	144	134	137	144	133	144	120	121	119	128	149	137	113	148	118	151	132	142	132	142	134	140	148	134	127	119	128	164	126	132	144	109	128	139	118	136	133	123	120	137	144	146	151	136	126	149	127	125	154	148	125	134	144	131	144	136	150	137	139	141	152	131	134	136	129	136	131	127	156	146	129	132	127	144	137	152	148	169	134	120	151	114	133	122	127	148	133	145	138	134	129	146	140	151	139	132	132	142	123	138	140	160	163	128	139	131	115	145	134	137	123	145	151	133	143	151	132	136	122	129	130	138	128	157	135	117	133	133	148	128	136	125	114	139	136	135	158	109	143	148	120	110	133	137	134	142	128	150	140	130	144	126	128	150	154	135	137	113	152	142	149	131	129	136	146	147	135	141	128	122	115	127	153	125	143	148	127	139	114	132	134	133	155	144	180	136	134	130	133	129	148	151	143	143	110	149	145	155	144	142	125	123	136	148	130	132	136	146	139	136	125	144	157	161	145	151	132	123	126	144	128	130	137	96	117	139	123	137	126	130	111	126	125	143	149	138	107	142	138	151	114	143	126	131	148	147	138	157	143	128	140	163	141	142	141	144	177	127	122	130	144	130	139	119	158	146	137	124	136	139	167	129	142	125	143	125	134	129	124	137	144	144	155	126	138	130	138	155	137	151	133	118	138	154	126	123	147	149	116	139	128	145	151	139	165	146	134	131	123	137	140	135	155	149	129	137	151	135	137	118	127	147	145	136	123	143	137	146	155	143	151	150	136	127	135	134	139	127	129	148	143	131	113	155	136	120	119	145	144	153	133	134	141	133	134	137	138	129	146	148	131	127	110	139	132	125	156	135	142	143	119	134	153	135	126	145	156	145	140	137	132	119	138	140	165	133	139	163	136	145	133	139	137	144	127	150	141	135	149	137	142	169	130	140	125	135	124	148	137	131	141	120	115	138	139	134	141	135	156	138	121	141	155	162	154	146	142	158	156	120	141	147	110	141	145	135	125	158	147	149	135	142	130	132	134	121	134	139	132	141	119	110	142	141	129	148	123	148	126	145	155	120	134	138	144	155	124	118	142	140	147	142	118	149	131	134	142	131	148	141	139	163	146	123	143	139	157	131	132	154	139	148	144	157	143	136	145	107	145	133	130	139	154	135	135	142	124	143	139	145	155	144	143	157	132	134	135	131	140	149	138	143	149	128	125	148	140	150	136	146	152	160	138	136	140	124	177	132	133	121	153	124	141	140	137	127	133	152	135	133	153	122	145	142	124	118	140	151	135	142	128	153	131	136	138	136	145	121	147	147	139	133	127	158	161	131	122	156	157	135	153	126	139	147	126	135	131	112	131	148	143	149	128	137	128	124	162	167	155	141	149	130	169	148	144	144	136	151	148	139	123	150	121	136	131	134	136	151	154	122	143	123	125	151	117	150	125	125	137	138
18888	5736	6357	5576	3639	2614	2244	2251	2041	1671	1278	930	755	782	738	712	705	632	552	2162	566	476	508	641	552	477	392	399	373	404	389	393	392	360	377	393	372	384	392	372	397	402	378	368	401	366	403	382	387	415	419	396	405	440	393	361	392	375	373	375	391	367	412	401	380	379	359	371	371	362	371	373	405	364	368	371	387	360	423	386	366	345	414	368	349	386	378	367	375	361	358	368	380	330	372	374	371	379	341	355	372	366	344	340	350	367	356	352	382	349	355	373	345	388	342	381	358	336	347	376	387	353	361	350	385	338	339	377	364	356	383	374	360	371	324	360	367	376	346	391	376	357	395	369	376	351	377	375	357	362	347	412	359	355	359	379	361	386	399	344	401	401	355	325	390	352	392	374	347	371	339	367	342	364	368	372	387	392	399	393	348	334	381	353	369	349	371	375	346	361	369	408	379	382	388	349	351	363	374	364	327	402	375	341	350	368	341	370	377	376	426	389	368	343	343	371	340	351	358	352	333	349	359	380	388	374	400	363	346	341	374	408	353	351	368	375	366	371	372	364	395	354	335	384	399	356	383	347	329	372	372	427	378	378	341	384	375	388	382	359	341	320	363	359	361	366	389	373	348	330	408	348	367	379	382	380	366	396	353	365	356	376	389	391	385	332	355	346	365	357	315	352	360	359	352	348	359	351	377	372	335	385	349	414	379	358	348	345	346	373	343	375	358	363	357	383	379	351	317	383	338	334	375	340	347	363	363	381	381	369	387	382	343	363	367	340	367	339	329	367	372	351	375	340	366	365	381	360	355	363	366	360	364	399	341	372	379	322	392	397	386	380	395	378	366	355	377	321	390	370	373	356	325	393	370	397	330	337	389	357	366	370	354	393	365	379	377	377	363	368	370	361	352	321	329	345	358	397	332	357	330	360	377	341	339	400	393	358	378	375	355	362	378	386	355	361	352	373	336	375	369	339	333	317	379	369	327	384	369	379	355	379	375	354	387	368	365	364	365	332	358	384	369	346	371	397	370	341	361	373	366	342	349	357	363	394	361	359	383	381	384	374	387	389	378	367	370	363	366	401	355	391	395	349	349	378	365	366	349	397	351	347	377	343	388	364	382	375	342	359	366	363	408	345	352	341	391	370	364	395	345	400	375	384	343	387	342	375	324	372	375	363	371	364	362	362	350	347	352	388	364	387	391	380	395	356	368	347	373	393	344	361	364	328	396	367	351	379	350	372	386	348	328	365	364	407	365	389	355	345	344	334	375	365	362	353	353	361	371	344	383	344	390	359	344	372	341	353	361	357	380	371	362	388	391	403	364	354	359	368	342	370	382	375	385	345	315	358	371	379	360	344	369	347	386	346	374	315	378	361	369	348	372	349	357	333	380	351	327	382	366	367	375	340	373	364	358	352	334	375	398	385	352	362	368	398	362	368	339	394	387	338	370	331	341	371	365	374	336	368	348	357	367	364	382	369	350	359	345	358	368	352	378	375	346	377	349	367	359	363	353	366	343	369	372	312	358	381	358	382	381	339	387	368	379	344	363	375	387	355	367	382	361	335	354	346	361	356	367	336	322	426	394	351	386	373	379	357	349	340	366	359	370	356	380	352	378	332	341	369	347	325	349	359	394	352	404	372	372	372	344	379	397	359	324	376	361	355	359	336	362	351	399	363	361	351	366	368	368	354	362	367	359	366	347	357	350	351	377	352	327	389	363	359	353	366	354	341	372	394	368	379	364	354	378	378	338	389	346	394	355	374	396	366	338	356	360	357	364	366	357	335	354	357	357	356	377	344	374	368	357	372	313	362	342	379	371	375	413	371	347	371	368	349	377	385	322	344	397	399	329	347	349	372	375	365	332	366	371	340	358	366	349	362	377	357	366	349	386	362	362	380	346	341	373	335	364	344	374	372	371	366	366	377	357	392	371	377	347	347	389	316	355	362	346	365	352	379	380	359	375	335	354	344	358	365	352	371	337	356	401	389	369	340	384	360	365	343	337	363	350	358	374	373	368	366	388	364	356	363	344	391	357	377	381	354	332	363	368	342	366	341	373	349	375	413	367	338	379	376	355	365	338	357	408	391	357	376	351	403	363	333	331	352	350	364	355	359	333	359	377	386	343	365	331	375	384	378	368	351	341	389	345	387	372	358	383	322	372	380	363	375	371	356	367	383	365	385	386	334	333	381	362	350	368	366	374	365	370	384	354	349	361	365	377	387	340	363	410	351	372	356	374	351	415	364	370	357	375	400	386	351	374	354	359	355	344	370	353	353	355	364	341	393	340	374	364	339	324	363	334	363	350	362	401	356	324	371	393	375	397	334	376	350	388	348	353	373	379	368	399	372	369	357	367	366	354	331	374	346	375	376	377	384	366	369	367	375	393	379	325	354	347	367	328	373	370	321	380	336	366	384	382	358	409	341	382	370	381	338	358	384	374	357	332	384	353	342	356	354	356	389	393	375	368	386	354	368	365	374	368	371	356	373	388	374	393	380	402	366	351	370	380	400	345	353	357	407	318	366	400	330	333	389	375	362	388	341	391	374	379	359	346	341	374	370	362	358	362	352	399	400	369	354	403	374	382	348	343	359	355	390	364	341	378	370	367	388	352	365	358	341	356	349	403	347	356	374	357	374	384	374	353	381	390	344	347	360	343	358	345	332	363	390	385	386	367	358	383	332	348	353	359	366	384	366	399	370	367	415	356	376	348	364	364	384	337	335	389	345	359	387	402	392	330	360	359	346	360	373	353	374	360	379	396	394	348	382	366	324	360	370	381	378	372	353	337	359	357	358	389	373	371	375	350	336	349	349	347	332	376	328	358	360	377	403	343	317	358	381	331	371	349	380	369	359	345	383	358	383	386	390	371	358	384	347	380	398	372	353	349	391	363	352	347	351	363	367	399	365	339	391	355	358	362	378	353	353	357	363	327	348	349	402	347	345	374	358	363	343	396	354	351	343	351	368	377	360	350	361	372	329	367	379	376	396	329	370	340	385	359	376	328	392	354	387	389	399	351	386	404	342	363	349	383	359	387	390	367	365	380	392	361	373	351	359	388	368	364	355	371	349	400	341	354	386	362	362	380	367	325	373	371	364	377	378	364	415	376	339	383	355	348	378	352	351	380	371	363	374	380	360	345	394	333	411	362	359	353	370	402	346	389	354	348	341	359	375	352	312	380	394	325	377	415	376	377	354	369	351	396	364	390	397	383	373	356	365	392	351	403	386	417	352	390	372	370	381	342	350	336	406	347	380	350	369	380	342	372	374	373	390	373	360	361	365	370	402	371	331	349	362	371	356	369	375	354	347	371	383	360	379	380	374	346	386	353	340	386	326	374	357	343	385	316	341	401	370	352	366	393	346	384	357	359	333	404	350	374	368	352	399	382	380	348	338	360	381	380	362	390	402	362	350	368	315	370	342	351	368	391	366	364	379	364	397	362	362	390	341	359	337	364	392	363	340	367	347	382	331	341	362	362	365	329	378
6115	1530	838	596	494	407	373	400	400	365	383	338	292	319	313	314	315	359	303	326	264	273	314	309	286	295	315	271	296	292	295	317	314	312	348	303	305	303	324	291	319	289	317	313	284	304	319	259	362	335	298	318	293	327	294	346	317	296	304	317	306	300	301	328	324	306	291	314	288	279	305	341	271	313	305	295	313	272	285	309	282	276	321	283	321	292	310	315	321	285	287	292	294	334	300	303	283	313	308	279	307	299	287	322	286	326	324	294	309	314	280	324	304	302	332	288	282	275	293	312	302	311	302	286	326	345	305	298	308	303	303	336	336	305	316	329	308	301	326	300	287	294	317	341	316	340	330	306	316	317	299	284	331	293	303	291	303	287	301	294	322	289	298	304	307	380	325	303	295	293	314	328	348	316	317	301	301	315	317	320	304	258	288	285	308	297	319	319	324	313	276	298	288	306	311	301	314	292	306	276	309	297	337	288	280	286	322	322	345	334	324	292	320	280	340	301	277	295	326	314	316	297	344	306	319	298	294	312	282	285	326	336	313	292	287	298	284	352	307	305	288	279	298	302	289	306	309	309	281	299	294	294	319	325	349	313	305	303	307	291	306	320	291	316	323	340	313	334	301	304	312	311	318	312	306	301	304	308	345	302	318	311	293	324	302	283	316	293	300	334	282	299	355	289	272	298	279	308	301	277	313	302	306	296	299	294	283	271	301	300	309	315	351	319	316	329	267	312	296	336	298	315	277	316	285	330	334	320	335	283	276	300	334	292	302	318	294	297	297	285	304	297	320	305	338	327	317	278	314	318	300	302	304	281	292	286	316	328	317	291	331	289	311	293	296	304	320	318	329	293	333	308	301	288	327	307	325	327	278	317	339	315	305	303	297	325	282	316	340	306	304	322	275	287	335	333	272	281	328	316	306	285	328	288	347	294	312	304	287	296	303	304	291	254	299	297	308	292	308	309	305	319	288	306	298	311	330	301	297	324	298	303	314	300	327	306	312	305	324	308	287	315	304	306	310	300	326	327	330	281	296	309	307	264	312	299	295	355	321	301	290	301	314	316	308	319	313	317	292	326	317	319	275	322	301	252	308	298	302	297	328	296	279	308	320	316	309	285	240	312	322	342	291	302	310	313	296	303	344	288	318	305	292	306	287	283	305	318	312	284	296	313	281	298	316	304	305	314	285	301	336	315	308	272	280	299	331	307	323	302	336	313	287	339	288	309	281	284	303	308	305	294	293	316	289	293	319	314	301	289	336	294	286	334	310	278	323	357	317	333	340	307	328	329	292	335	306	331	305	300	323	284	315	273	307	322	316	323	266	317	362	274	315	273	297	320	317	279	299	314	306	344	310	325	299	303	317	336	331	308	299	332	301	297	306	281	305	295	285	297	326	314	312	301	312	274	318	285	316	338	302	293	318	331	298	283	301	319	315	307	298	276	312	291	290	300	288	250	299	326	305	323	331	319	298	319	303	325	294	284	323	349	330	278	317	289	313	336	311	298	304	323	294	318	280	309	366	311	310	258	287	311	327	304	296	313	299	340	315	302	298	302	291	280	300	307	288	321	277	318	308	317	325	269	313	293	314	310	286	282	265	313	318	317	311	299	304	318	284	325	304	306	351	313	355	326	320	297	333	293	305	307	291	323	341	341	304	264	293	321	300	308	286	292	330	307	353	291	311	316	283	260	292	321	320	268	312	306	295	300	309	278	319	291	290	308	303	282	311	321	324	313	350	315	274	318	301	323	301	287	283	316	309	298	321	312	321	350	312	342	343	299	319	311	324	309	336	290	294	301	316	315	319	304	302	305	299	316	325	307	329	272	290	287	348	316	279	325	314	339	295	299	295	317	332	325	287	305	308	310	301	304	338	276	307	309	326	304	314	294	285	290	320	279	309	292	308	298	312	297	345	319	295	311	299	280	315	271	309	315	308	313	292	343	280	307	320	290	282	285	321	357	299	316	304	319	325	312	343	308	328	312	296	317	312	346	285	349	317	308	336	295	314	311	288	307	306	324	324	323	316	313	305	294	327	339	294	322	316	300	299	308	300	287	321	302	283	299	307	303	317	315	336	324	312	247	356	323	306	305	338	291	321	330	303	342	322	291	331	325	313	307	321	342	318	270	308	324	326	309	309	329	304	325	315	306	322	341	309	303	315	321	313	319	323	309	284	307	288	338	286	345	291	337	329	304	319	295	304	319	273	310	300	336	293	326	315	320	292	296	287	303	312	296	322	305	299	270	317	296	303	282	292	293	320	288	288	295	319	285	313	287	320	310	317	296	300	286	325	295	314	259	319	358	299	286	340	307	321	299	326	287	306	314	299	322	308	281	294	273	304	292	286	287	348	301	305	315	350	307	311	314	346	297	312	314	289	289	332	344	322	276	315	299	288	311	290	289	343	289	311	318	339	312	303	342	288	285	345	348	298	285	299	305	308	300	310	317	342	322	326	294	328	300	315	325	297	306	301	300	335	316	304	280	315	318	331	344	316	302	291	299	314	303	288	298	323	304	321	311	301	335	309	313	300	279	326	317	299	316	341	310	308	310	308	276	330	284	309	306	304	323	303	328	287	296	292	301	283	323	301	298	321	305	318	296	311	322	278	297	308	290	316	328	320	295	343	300	335	324	319	308	336	346	310	326	307	315	303	306	339	318	305	300	278	306	280	306	325	303	307	279	316	287	320	357	284	298	325	312	294	338	298	295	321	288	328	307	309	296	310	303	289	271	330	301	320	293	304	318	315	306	281	323	330	306	300	313	283	295	340	307	282	308	283	309	316	292	291	281	314	301	308	331	327	277	315	295	314	273	299	302	281	352	328	292	296	294	352	345	282	314	322	325	290	307	273	320	316	323	342	331	327	309	324	294	305	299	317	326	303	305	313	307	317	294	331	281	328	302	289	320	275	267	313	333	327	339	325	267	314	294	303	290	305	296	298	305	301	308	297	336	300	333	306	328	304	324	341	307	295	294	289	331	295	308	293	320	308	323	295	291	345	288	317	313	321	294	272	284	317	327	311	350	355	314	289	333	284	295	276	301	328	289	279	301	363	298	337	315	331	300	326	305	300	317	281	302	301	357	307	297	339	314	308	291	324	311	285	301	329	325	271	299	305	296	321	341	324	319	338	299	306	319	286	297	331	322	324	306	318	307	308	300	336	304	282	297	289	307	276	310	335	274	285	302	287	309	296	306	315	321	302	325	291	283	317	321	299	334	300	340	328	363	271	301	300	291	318	308	276	282	285	297	320	322	291	307	292	321	305	290	304	312	328	298	307	319	301	309	303	292	306	331	320	312	303	313	307	305	328	308	272	288	305	314	280	317	288	329	311	283	325	317	305	300	345	302	281	282	356	332	288	327	299	293	298	300	328	305	316	340	275	292	306	310	292	333	320	293	303	304	318	319	311	299	320	348	321	283	282	290	332	307	336	345	294	311	316	298	290	322	340	302	289	276	292	346	300	325	309	300	330	287	324	299
5349	1863	1991	1955	1527	1238	1207	1172	1233	1098	980	844	831	848	833	823	853	814	802	796	813	725	745	858	771	782	787	718	760	740	703	772	762	716	809	740	788	726	779	750	771	771	758	777	763	784	779	750	773	715	773	724	788	794	779	715	751	736	756	744	750	758	789	735	777	751	770	776	775	744	713	755	783	743	756	724	754	713	760	771	776	711	743	709	758	752	757	773	756	739	752	801	739	784	748	736	746	801	758	728	784	765	776	786	717	689	745	749	772	834	757	742	773	733	773	769	743	813	782	828	770	771	753	775	786	743	766	718	775	754	767	783	718	749	793	767	741	700	763	726	835	753	752	717	757	713	785	751	787	759	727	757	742	744	775	741	741	708	743	762	779	745	756	751	778	763	743	798	755	760	789	767	709	751	779	752	757	740	762	784	796	813	785	726	744	746	742	792	723	732	723	748	770	730	756	808	757	724	755	740	745	736	682	735	770	750	756	759	764	817	764	824	728	729	764	748	733	760	772	722	741	760	739	731	717	763	740	688	704	757	770	760	724	784	767	753	725	781	762	750	791	734	739	727	712	742	781	768	752	742	772	768	776	736	706	778	743	752	741	812	747	785	747	780	733	797	788	790	778	782	773	754	748	761	750	794	744	783	732	790	785	729	759	730	746	785	754	805	798	789	701	671	732	770	785	705	803	716	717	785	768	804	744	758	775	745	809	767	757	733	735	748	777	741	774	759	818	782	765	759	749	725	739	755	743	769	731	769	748	742	749	761	716	772	748	688	765	804	775	757	739	819	783	756	696	726	699	751	753	756	759	760	697	722	764	721	813	792	760	806	757	770	741	796	711	799	759	758	734	737	713	778	805	751	730	757	749	781	740	778	754	780	789	736	766	759	761	758	742	762	735	729	799	715	784	761	791	709	768	806	761	757	743	727	712	777	782	790	753	743	714	786	752	789	705	725	760	761	728	746	772	754	724	841	751	759	774	734	754	745	742	696	764	765	731	743	736	753	747	687	770	687	750	736	739	758	761	721	736	778	751	719	804	712	750	788	808	742	764	753	736	743	776	770	755	753	760	775	779	792	761	717	786	750	770	735	746	735	755	780	772	755	779	700	792	765	799	752	768	728	731	739	779	769	774	734	748	756	751	786	751	711	740	747	778	756	732	777	729	755	733	773	771	784	744	758	794	765	759	748	767	746	757	784	756	745	749	751	754	720	747	749	792	773	762	758	763	738	718	797	731	723	802	800	777	781	785	739	727	763	802	802	742	776	772	757	773	802	761	734	723	761	764	802	779	723	765	797	761	736	780	750	748	780	780	742	783	754	769	735	747	747	771	737	776	749	772	789	754	793	763	819	731	802	762	846	755	726	727	750	734	729	727	706	743	702	747	734	740	752	814	747	739	716	785	762	697	759	745	796	732	794	749	766	749	782	756	683	781	776	748	765	745	748	753	750	776	726	789	816	770	734	804	759	765	731	792	750	781	778	737	759	775	743	752	766	726	803	770	781	723	739	777	755	751	773	782	734	755	757	728	718	739	736	749	757	719	759	768	781	772	728	763	752	764	739	780	697	731	782	750	721	705	737	765	752	724	788	806	727	744	751	711	794	720	665	743	770	755	717	755	752	751	694	729	740	748	739	736	760	741	747	761	785	762	743	751	755	834	759	773	764	747	718	717	806	702	741	770	769	769	759	766	749	758	799	728	768	757	779	762	729	778	728	747	714	705	699	752	747	733	723	750	709	754	758	776	727	768	734	761	752	791	716	693	744	713	744	755	773	778	731	747	753	748	751	747	748	760	789	724	747	725	758	766	700	762	715	778	743	703	711	766	738	780	779	729	744	789	746	768	765	724	752	742	801	749	743	766	744	769	760	748	764	716	720	744	741	772	763	702	772	720	766	725	757	743	745	731	732	788	742	737	728	750	758	770	771	714	802	749	758	703	739	744	731	759	757	723	764	763	762	739	745	773	757	768	735	763	754	765	765	755	768	742	720	692	699	724	766	804	771	769	774	737	755	738	760	784	731	741	793	745	725	732	785	758	774	761	738	732	780	778	765	745	776	745	747	762	731	716	785	736	748	758	743	779	784	778	733	797	708	763	723	791	768	709	749	711	699	765	769	783	753	762	753	743	737	762	768	732	780	740	727	753	739	758	738	773	748	817	765	739	708	720	790	720	789	772	788	742	777	768	743	755	753	795	785	723	773	749	775	780	747	770	746	706	825	739	754	749	735	810	707	725	743	737	714	826	738	797	753	752	769	706	745	803	753	772	765	764	793	760	765	775	752	703	799	712	748	763	728	777	775	703	765	772	747	780	740	819	760	746	755	708	740	790	733	741	686	747	750	743	751	724	746	795	692	759	783	782	830	799	726	734	755	791	706	741	766	717	747	705	788	783	768	731	755	737	714	713	745	727	722	792	764	689	752	751	803	733	790	792	816	748	768	736	708	709	756	747	785	749	780	759	706	732	736	759	745	729	739	712	757	804	751	783	766	778	755	798	782	769	774	751	748	740	752	764	748	747	752	774	770	766	778	717	747	746	748	767	733	726	706	760	739	746	735	758	718	741	753	759	759	738	746	743	758	768	710	724	776	754	738	724	766	764	773	747	729	801	717	760	768	721	753	805	813	722	710	778	767	748	804	730	740	772	747	750	803	737	744	747	780	756	766	752	754	727	799	709	717	784	763	745	715	793	748	766	793	740	791	787	725	712	763	733	804	759	784	801	751	741	790	732	792	748	757	768	733	737	757	732	771	750	796	773	772	705	748	742	823	770	791	758	779	770	751	705	705	764	759	745	717	728	728	737	773	738	728	802	718	787	733	769	760	812	802	790	791	744	749	790	775	763	733	763	738	733	747	748	745	774	754	803	747	761	728	735	768	702	700	727	708	731	716	785	720	732	710	769	789	775	821	788	736	723	724	791	750	760	743	729	746	797	788	725	787	740	761	772	762	783	756	734	749	762	774	742	779	782	761	806	774	752	789	774	711	761	744	698	730	755	759	781	776	728	790	774	761	753	718	745	763	728	751	785	744	772	773	777	774	760	722	727	789	732	723	766	739	779	726	760	767	789	797	744	756	757	761	747	779	762	692	755	722	739	716	736	723	794	779	796	753	727	753	763	721	759	764	730	776	809	759	749	766	770	672	750	776	743	769	715	772	760	749	795	709	759	787	768	762	772	696	796	743	773	775	719	768	773	758	770	686	754	713	774	762	746	792	751	763	791	778	766	708	770	760	761	773	783	727	746	771	724	742	716	761	742	729	790	801	713	718	724	776	765	705	767	742	707	757	750	753	761	764	724	761	760	770	767	765	737	743	825	764	759	751	785	758	731	802	788	766	761	750	735	770	735	771	735	730	761	728	718	739	733	804	759	758	771	742	758	734	735	744	704	751	721	748	720	755	755	776	688	727	694	773	742	691	772	773	708	727	745	765	724	763	780	789	759	772	769	787	743	747	734	761	737	700	762	733	833	772	704	790
18343	5057	2353	1193	756	503	448	432	433	406	342	335	279	274	331	306	327	270	311	387	261	278	279	301	270	277	294	265	270	265	264	271	286	306	257	258	270	267	253	271	272	254	266	265	298	261	291	277	292	253	267	272	298	269	277	261	268	275	255	306	281	279	297	284	277	271	252	284	270	245	268	243	237	302	269	283	261	286	278	280	254	296	268	287	269	249	252	262	265	270	246	276	270	244	276	258	322	259	266	278	274	290	256	281	266	285	216	262	253	262	277	306	263	274	266	246	287	278	272	288	278	269	285	286	258	256	278	274	283	273	283	261	271	239	259	234	248	276	266	276	256	270	258	266	283	291	295	264	236	270	273	248	278	250	258	267	299	291	284	280	248	296	295	249	270	260	302	297	278	265	258	284	287	279	273	296	254	266	256	286	284	288	279	260	274	291	277	238	245	276	291	284	290	291	288	280	272	265	266	288	282	225	287	253	267	306	280	280	255	288	295	245	281	260	275	271	275	285	274	257	242	263	256	264	269	297	266	259	264	262	279	281	291	286	269	285	317	286	261	295	296	247	257	259	273	315	271	284	275	280	280	285	289	274	302	250	277	291	301	298	283	267	256	271	286	331	288	269	246	295	275	252	276	265	276	254	280	276	272	292	261	272	232	282	277	244	280	267	246	282	263	251	282	242	257	269	312	280	277	289	268	270	285	269	272	291	288	263	229	262	240	257	286	266	249	284	285	288	263	286	275	278	261	288	276	291	289	301	263	285	293	283	289	270	278	250	297	255	229	273	273	278	276	263	250	269	265	240	267	232	251	259	252	264	258	260	272	234	277	236	259	249	278	249	296	292	299	282	290	288	255	270	247	285	251	252	265	262	278	234	277	268	272	306	294	278	278	261	265	285	254	256	257	270	282	272	280	267	262	277	273	277	255	281	246	241	259	259	259	289	267	250	268	257	282	254	253	253	273	258	263	292	261	279	255	266	276	241	290	234	274	267	271	269	250	222	257	276	254	261	284	243	283	289	261	271	265	255	264	274	251	229	268	283	281	265	282	280	268	257	283	247	275	262	253	292	296	254	308	285	299	285	283	278	271	272	287	299	277	241	255	246	256	289	282	279	246	228	248	285	288	275	272	249	265	263	263	287	263	283	289	259	241	245	271	265	284	277	299	228	285	280	248	261	266	288	275	275	251	275	263	256	290	271	286	273	251	287	291	267	291	255	273	245	264	258	240	286	291	291	287	315	284	267	300	267	247	243	261	297	268	249	273	291	231	270	276	268	255	250	269	245	247	238	289	289	289	279	260	272	254	279	263	300	239	242	266	266	239	301	253	308	267	271	274	273	260	260	305	276	276	276	274	290	270	270	274	267	251	282	245	284	222	272	281	266	264	279	243	312	296	275	251	263	286	280	292	288	258	285	262	262	282	303	278	256	274	279	291	279	282	244	253	269	269	257	283	268	272	288	278	294	256	251	243	295	241	299	280	250	248	273	281	289	238	279	269	260	252	260	241	313	253	295	270	293	247	270	269	283	261	272	272	285	261	273	277	273	236	250	256	248	258	262	240	271	230	269	280	264	273	279	257	280	269	254	296	272	297	331	282	242	255	290	263	265	242	320	285	260	275	277	259	286	304	249	309	264	262	325	283	266	274	271	261	289	277	272	254	245	254	277	285	291	272	246	274	243	265	287	255	284	270	239	269	273	258	281	317	275	272	272	262	275	268	245	273	311	237	282	273	255	289	241	284	271	254	250	265	266	253	289	268	283	270	294	259	280	263	288	254	295	254	281	289	266	268	299	314	298	275	259	280	281	261	275	271	249	245	293	270	285	279	278	248	243	269	277	245	279	293	284	257	282	299	270	263	283	272	261	268	251	242	271	230	259	290	274	245	248	265	293	241	265	285	289	279	288	302	272	280	255	231	295	283	283	275	268	271	271	287	259	271	260	255	278	279	247	260	287	303	252	265	289	309	258	293	250	259	260	273	266	266	240	260	286	288	255	268	246	258	266	272	248	248	251	282	291	267	299	239	262	258	249	301	248	300	294	221	263	256	276	259	274	269	264	287	292	255	268	286	291	270	263	279	269	305	280	265	264	254	283	280	298	272	257	279	245	235	286	300	282	305	263	307	258	260	285	287	265	297	271	261	288	290	262	278	285	264	324	295	246	257	277	269	298	268	309	248	256	287	275	272	272	291	289	247	263	291	254	254	268	248	271	274	263	280	299	285	263	268	248	262	273	259	250	302	277	265	250	239	258	260	273	259	295	268	255	281	255	270	276	273	266	281	245	254	291	280	289	280	271	251	257	275	279	285	256	284	301	292	281	263	276	283	271	269	302	291	284	256	265	246	252	243	260	266	271	304	245	260	261	260	248	254	278	245	259	252	263	247	274	262	272	249	272	286	287	265	290	268	228	266	278	244	253	270	292	278	298	244	281	257	271	331	234	252	279	288	306	257	290	278	281	282	245	269	285	242	292	265	263	258	274	274	265	275	269	264	286	272	277	293	292	271	250	278	280	265	267	282	290	273	249	255	295	256	273	258	258	256	252	249	272	239	257	263	258	266	314	258	285	259	247	273	282	288	234	254	257	309	280	273	260	281	267	273	267	244	276	274	273	275	280	265	240	253	306	270	292	293	278	264	293	248	270	243	268	291	286	254	281	260	315	305	265	256	306	289	236	277	269	283	266	262	252	270	265	251	252	283	280	299	281	268	266	264	284	260	233	279	265	245	293	279	262	266	278	262	258	243	266	256	277	278	277	242	313	285	241	263	265	263	282	288	301	285	280	281	251	266	257	275	264	226	268	298	271	284	282	276	281	258	277	257	272	264	287	276	286	262	266	256	277	281	261	296	278	271	255	291	275	275	257	288	278	240	244	256	264	268	229	256	287	267	268	296	266	247	251	290	289	261	273	254	305	252	267	284	298	260	266	281	282	246	244	268	257	255	241	290	280	275	264	286	274	262	265	255	267	281	249	260	279	261	262	303	285	245	259	250	268	280	273	284	288	273	267	260	286	310	251	243	282	289	282	247	258	244	271	251	275	276	262	274	293	269	239	229	287	272	244	260	264	261	235	276	271	283	297	280	248	297	280	294	272	272	267	293	273	299	251	269	243	273	295	236	242	277	262	255	262	302	294	261	250	284	247	257	280	282	290	276	263	260	273	268	258	241	304	292	260	278	292	277	292	278	263	255	259	265	303	263	263	285	277	249	247	274	278	255	269	280	308	270	291	275	231	245	260	288	295	244	297	288	280	300	274	288	276	263	302	263	261	286	272	256	259	268	238	234	248	303	259	277	277	228	253	274	292	286	268	251	278	290	282	255	282	290	276	291	280	311	299	314	287	282	266	281	300	251	261	267	251	257	251	255	285	261	252	278	291	306	295	252	285	259	265	262	262	245	285	289	240	299	269	262	252	266	277	255	267	290	279	281	278	274	274	314	257	288	262	264	293	279	283	271	262	307	312	267	280	268	278	283	288
14137	3956	4360	3669	2750	2159	1672	1610	1666	1453	1183	1003	890	870	899	889	847	894	845	1602	746	700	730	794	824	727	693	723	673	658	794	667	637	722	701	732	643	701	678	685	684	677	713	698	687	656	662	690	700	660	694	637	685	703	649	735	649	675	651	696	723	688	665	660	695	660	661	634	683	612	654	651	653	714	645	667	637	682	693	665	661	669	627	674	641	635	675	664	629	699	694	672	653	592	645	680	683	710	687	659	660	670	637	688	647	684	643	669	642	680	635	633	690	662	689	661	676	628	666	699	674	636	667	677	689	707	716	635	708	643	604	656	739	678	682	662	684	631	640	664	646	688	642	690	705	661	656	674	648	677	634	683	644	634	654	663	683	676	690	650	690	711	672	675	722	673	722	632	657	646	638	656	671	646	680	695	674	667	680	682	644	679	678	630	676	661	709	696	658	702	643	683	703	682	661	683	663	687	661	658	650	632	681	648	661	665	670	689	675	678	670	692	653	659	655	656	661	639	617	650	675	672	637	649	641	660	678	693	680	654	701	628	611	655	704	663	651	685	707	689	655	657	705	624	715	657	601	723	656	719	632	670	677	714	604	731	657	654	691	665	699	680	690	656	659	579	657	674	685	721	636	681	691	657	659	674	661	644	640	671	731	665	631	669	640	660	674	700	644	619	631	635	646	667	657	639	661	671	691	664	617	677	653	659	683	681	652	690	712	671	668	724	668	671	663	670	688	681	658	658	637	685	661	676	642	702	704	690	640	707	670	676	687	666	632	676	683	663	676	666	665	631	700	630	681	698	659	670	653	710	625	669	701	697	697	675	666	636	674	634	679	647	673	668	675	646	670	653	655	678	649	662	675	626	665	709	654	668	626	641	626	687	646	664	660	656	638	677	651	619	624	639	644	647	653	676	663	660	677	690	649	611	691	694	683	629	698	692	697	654	666	668	666	626	674	670	649	659	664	668	691	680	680	698	669	652	675	691	655	653	682	640	644	719	716	654	652	674	664	652	658	685	616	622	623	611	645	661	667	690	692	669	660	674	644	656	655	668	679	682	667	641	660	647	673	655	642	673	657	719	677	724	632	683	668	699	691	654	678	660	666	652	681	662	697	666	687	600	670	659	664	669	677	693	684	653	703	672	662	650	664	678	657	676	649	672	690	628	675	721	640	705	678	668	656	662	691	701	615	668	706	669	658	657	643	635	695	708	671	670	766	707	644	663	617	640	685	682	673	705	684	688	653	692	665	678	701	681	629	666	677	650	639	634	680	691	676	676	668	636	654	662	637	655	639	676	692	676	646	662	624	672	638	620	653	648	680	693	619	695	664	662	684	621	722	654	678	669	649	691	704	647	675	609	644	666	644	642	683	682	680	633	671	674	698	623	672	673	694	675	628	629	644	653	649	626	689	732	667	652	655	664	685	711	646	662	659	636	664	687	637	686	639	636	644	645	642	690	691	636	638	665	688	657	713	704	693	663	637	677	681	620	670	619	647	655	680	639	666	664	704	643	699	661	622	705	676	655	634	663	662	688	650	715	671	683	665	675	647	643	654	672	701	674	659	673	662	691	629	688	654	698	667	666	696	670	641	696	689	670	669	637	679	636	684	699	685	672	674	638	649	639	681	612	727	663	650	679	670	664	693	669	660	667	673	643	635	684	659	648	624	689	680	653	670	667	705	662	647	695	680	620	677	654	685	671	700	663	653	695	720	649	693	667	621	671	717	667	674	669	651	622	635	676	641	651	619	692	674	709	685	687	664	681	694	658	673	733	694	638	675	673	680	642	684	735	661	674	665	646	686	643	675	646	686	705	654	682	664	707	670	659	691	679	635	731	658	619	727	721	685	679	656	649	649	691	604	664	663	638	695	673	659	684	664	667	697	680	657	680	699	621	676	681	685	664	633	621	654	661	636	640	671	687	656	678	671	653	642	700	666	693	632	654	684	612	650	645	665	665	678	694	671	661	664	641	639	668	636	629	676	669	664	676	645	708	680	652	693	676	654	662	682	690	680	662	715	622	688	625	692	662	660	702	687	690	723	664	693	625	640	700	687	704	644	669	674	711	665	698	687	652	630	662	659	700	669	651	658	688	704	721	683	699	672	624	670	642	614	733	697	647	665	664	618	571	668	695	727	680	668	656	652	696	642	677	654	691	697	659	647	692	667	670	647	607	635	679	722	649	610	667	631	685	667	700	666	671	658	658	690	680	650	688	646	641	634	665	656	672	650	697	687	657	694	685	664	686	705	651	698	669	714	689	592	648	662	665	637	700	626	666	601	645	651	633	704	658	672	655	699	683	646	622	658	706	668	673	684	693	674	707	659	637	696	666	683	609	638	679	713	666	666	621	657	697	667	653	657	688	661	662	707	670	662	688	664	666	682	706	661	627	678	666	688	708	667	620	691	626	679	693	646	629	679	650	649	720	662	636	650	681	685	652	666	702	671	666	641	697	692	637	677	669	667	643	614	678	651	663	642	666	731	694	645	637	645	668	679	675	655	683	721	690	702	712	659	674	630	655	695	688	674	654	684	692	652	684	684	665	642	678	710	683	653	666	687	685	698	670	701	650	669	679	673	672	647	637	647	616	765	628	647	667	684	667	661	717	681	622	679	650	602	682	680	698	692	669	684	639	657	641	681	671	669	659	664	678	652	691	654	662	688	616	691	650	677	636	677	695	648	669	615	653	705	713	669	672	652	687	624	684	686	661	643	630	677	636	654	674	676	658	632	642	636	647	671	670	665	671	709	681	621	668	639	675	655	673	687	610	675	654	623	675	673	713	653	656	699	684	651	676	683	698	693	643	628	660	692	616	655	674	643	636	609	672	683	668	644	642	694	659	728	685	686	599	683	614	673	635	672	663	670	648	662	640	642	718	647	669	667	649	657	666	639	654	662	660	660	654	670	631	659	705	676	675	694	694	672	718	713	638	686	646	655	658	685	651	647	668	664	643	708	685	658	640	669	665	653	679	689	658	660	685	675	697	637	680	665	683	681	700	647	712	668	631	670	679	683	666	665	651	651	672	599	702	637	653	665	638	670	629	642	679	652	632	682	646	678	674	659	666	628	651	627	628	669	724	668	642	650	698	662	665	633	641	689	627	654	649	671	682	673	668	641	699	658	615	651	690	663	680	643	670	647	669	670	654	677	642	657	718	684	698	638	674	636	690	648	648	647	629	685	744	662	652	711	666	682	643	636	672	659	652	686	640	696	670	658	648	668	667	699	662	673	660	664	714	704	661	662	659	668	655	677	682	669	648	673	685	650	626	650	661	701	663	656	673	642	648	695	650	663	675	613	701	696	695	700	660	678	642	633	634	682	683	678	674	625	709	704	628	660	683	713	670	648	655	650	659	649	745	686	667	676	651	610	643	654	643	715	685	654	666	646	702	661	670	689	656	673	605	602	664	672	684	694	663	653	636	677	676	706	630	652	637	664	708	673	622	674	711	653	679	633	729	727	677	688	669	671	665	685	664	678	682
27975	9625	4161	2047	958	596	442	350	344	289	279	190	179	178	216	192	168	161	160	340	164	148	131	179	141	159	129	165	150	135	161	140	141	128	147	131	142	132	139	139	137	148	126	166	154	133	150	122	152	143	135	148	137	131	137	135	122	151	126	117	126	133	136	130	116	143	139	151	158	137	152	150	122	129	112	159	144	147	148	136	131	146	155	129	132	140	126	125	140	142	137	139	152	132	138	110	172	123	121	147	127	172	145	173	152	142	122	153	143	147	128	134	126	134	119	130	146	118	126	145	128	125	133	132	131	132	116	149	146	124	146	141	141	132	118	136	130	157	130	155	134	112	152	124	130	133	146	145	144	138	139	143	121	132	141	131	129	126	143	153	129	134	138	161	157	135	141	113	101	120	131	124	140	136	138	127	104	144	144	142	151	117	152	118	140	158	149	143	145	147	162	120	142	119	126	107	141	114	135	124	145	135	138	142	146	142	135	130	104	116	152	122	126	136	152	134	135	132	146	131	127	125	139	139	133	144	132	126	147	144	130	129	119	139	132	124	114	128	131	132	118	135	127	156	129	116	125	125	118	129	145	140	150	142	147	142	147	117	169	126	139	123	134	122	149	141	129	132	153	124	127	117	138	120	130	137	146	128	127	118	159	150	131	136	114	118	133	138	135	122	143	143	156	130	133	151	133	126	135	148	143	118	145	154	118	140	130	120	156	130	132	131	132	133	121	122	126	149	138	133	115	128	154	141	140	143	124	111	143	128	162	146	141	118	127	126	145	137	149	143	133	152	130	123	141	120	142	125	129	139	125	148	124	144	121	143	143	161	148	132	142	148	119	142	124	150	113	131	131	146	131	106	128	132	140	121	128	145	142	126	138	148	140	124	172	142	144	129	141	131	135	133	127	139	132	151	134	123	145	127	139	119	147	138	133	132	119	128	129	130	151	118	143	145	124	128	141	147	125	121	144	135	171	132	132	153	127	152	147	117	148	134	127	150	117	138	140	132	134	124	138	145	131	143	150	157	140	139	116	152	138	123	123	125	156	151	113	121	142	150	142	135	135	124	138	144	122	147	127	130	130	116	120	146	122	123	142	124	128	129	130	148	121	137	137	151	126	136	127	133	137	125	136	145	135	106	158	125	156	120	142	142	135	122	138	131	139	126	115	165	131	124	148	131	145	129	115	149	99	151	147	120	138	129	155	137	114	145	164	124	144	165	124	144	134	110	113	133	160	137	130	114	116	151	154	141	124	127	144	143	134	119	132	102	121	135	154	161	132	110	145	140	128	128	146	150	133	135	146	126	130	144	133	116	133	136	142	149	108	129	158	137	127	139	134	137	146	150	131	132	131	135	137	148	134	137	134	135	135	130	121	114	152	142	130	135	138	138	143	132	138	138	127	143	137	147	132	139	138	123	148	120	136	150	133	135	135	127	117	136	124	133	159	129	116	124	132	125	130	132	141	118	123	150	132	150	146	127	133	138	121	149	148	134	126	114	127	131	133	127	111	139	140	151	139	120	110	151	138	138	126	142	143	117	142	148	152	143	139	127	117	132	130	132	142	136	150	135	131	155	118	125	118	149	131	142	148	116	143	127	137	131	114	134	130	130	128	141	129	149	114	136	127	142	167	119	144	122	133	138	131	125	156	143	139	149	179	161	122	136	133	154	124	129	140	147	130	136	119	158	144	126	139	126	118	145	136	133	131	141	122	153	149	126	106	134	143	146	126	144	135	129	131	129	153	124	138	127	112	119	132	119	142	145	143	117	131	108	118	159	126	113	123	134	135	150	136	111	155	124	133	149	119	141	124	146	115	108	118	148	145	136	121	130	154	137	150	133	136	153	130	181	138	123	146	117	117	130	134	134	150	120	152	159	133	110	135	119	121	132	138	149	124	149	131	125	120	142	145	131	118	140	137	113	114	121	130	131	130	142	127	163	116	158	145	140	137	123	105	139	124	141	142	124	111	144	132	140	137	143	132	135	141	128	121	135	151	144	122	135	153	121	125	139	148	135	114	135	120	136	149	124	160	124	133	159	120	128	144	146	135	122	138	110	157	137	122	123	125	141	131	134	127	143	147	138	145	117	119	140	158	139	115	140	157	142	124	129	127	151	131	145	141	140	122	142	138	144	131	154	122	137	156	154	136	132	144	125	150	151	132	116	138	113	137	130	139	155	123	137	133	154	142	149	128	145	129	144	152	133	155	139	123	134	129	111	142	135	162	144	134	131	126	115	137	139	131	149	118	125	131	120	128	113	150	137	116	129	147	124	142	152	142	139	156	137	139	140	118	129	130	135	141	142	117	135	127	136	128	138	127	143	145	141	145	136	131	126	129	133	156	144	126	134	141	122	130	150	128	132	127	122	138	147	158	162	139	145	121	117	149	138	130	146	138	117	138	116	156	129	140	135	143	122	141	137	155	134	145	147	128	137	138	115	122	154	131	121	128	129	121	135	142	143	148	133	152	159	141	129	137	120	167	121	135	148	125	143	122	142	145	144	147	120	126	140	126	125	145	157	120	133	143	119	123	133	136	146	126	160	148	127	127	123	126	123	138	123	136	124	137	138	144	127	139	123	139	151	156	144	124	126	121	142	136	129	148	152	108	136	131	106	127	142	141	114	131	120	132	127	120	103	127	110	124	145	141	140	117	154	130	147	143	125	121	134	137	142	117	128	107	137	141	131	139	135	132	136	115	107	122	151	110	131	132	136	127	133	154	134	141	126	150	127	141	144	128	135	154	148	132	148	140	136	132	143	133	134	132	182	121	123	112	122	132	142	97	149	117	127	140	140	129	137	139	137	151	128	122	133	123	135	119	147	127	129	154	145	125	151	127	119	128	136	126	127	138	154	134	146	150	141	117	140	135	128	134	121	127	129	134	128	128	143	116	133	127	126	148	136	129	117	134	152	131	115	113	121	129	131	131	113	126	150	125	131	124	140	139	139	117	120	136	151	148	130	131	137	138	127	123	130	149	128	143	130	123	128	119	130	106	133	121	119	111	132	163	128	135	147	116	147	142	137	156	125	144	154	134	135	139	116	125	125	151	137	118	113	140	146	139	121	152	126	121	141	138	145	139	137	154	126	150	148	128	122	155	144	126	140	142	143	148	149	125	121	146	135	127	150	115	146	113	148	135	129	129	153	145	142	122	117	148	127	143	153	165	132	139	138	163	135	129	115	146	145	148	123	120	137	144	145	145	130	128	136	114	113	143	143	140	162	123	121	136	150	116	136	101	123	142	115	159	114	138	140	137	126	140	169	115	123	148	114	138	127	133	131	137	125	126	125	138	127	134	143	128	129	131	119	132	138	132	146	150	134	135	117	133	139	140	140	127	163	121	123	128	140	140	150	123	155	137	143	142	131	136	138	148	115	136	159	147	138	135	146	150	147	130	140	120	134	112	125	119	131	134	115	131	137	128	119	134	119	130	159	160	132	130	160	151	125	130	117	126	118	133	135	140	126	128	164	147	141	160	153
19328	5853	6322	5516	3861	2768	2038	1623	1669	1479	1106	848	728	738	793	743	723	674	606	2002	490	463	472	568	532	480	387	374	423	363	392	371	395	367	405	392	359	391	386	366	398	369	380	369	356	375	389	366	370	378	404	350	363	411	412	359	336	374	398	401	373	347	352	366	379	349	373	356	327	339	365	402	369	403	359	365	352	324	356	351	370	346	356	341	398	339	373	366	377	370	407	331	355	327	315	338	345	348	332	343	390	315	338	351	360	389	342	337	343	380	366	385	350	349	341	339	393	366	338	370	360	353	333	354	377	342	346	349	356	351	362	369	357	347	351	357	354	341	344	357	340	371	338	388	319	382	368	390	373	329	348	361	359	396	365	384	352	353	347	331	360	381	358	373	348	313	336	362	336	363	367	364	334	378	353	346	389	343	397	310	360	338	350	353	377	357	343	357	368	348	352	338	355	369	343	378	382	338	353	345	377	367	361	370	332	361	378	331	386	368	320	356	359	377	338	359	351	367	365	380	364	369	334	331	352	355	326	351	355	361	343	305	335	381	363	360	371	333	370	346	372	365	327	372	374	359	326	379	372	377	383	375	383	355	360	365	349	342	372	336	357	359	383	346	341	338	358	377	376	350	353	385	345	371	352	351	367	346	363	362	348	379	354	323	350	353	326	367	360	349	352	333	350	363	377	329	340	308	365	358	353	371	378	347	320	382	324	365	370	350	340	383	350	325	365	397	328	349	364	343	364	346	328	343	326	319	371	345	366	339	339	368	308	386	386	343	385	330	364	353	342	363	346	338	365	380	359	340	333	369	392	363	352	346	359	374	352	366	361	353	349	370	359	310	318	358	390	375	336	360	353	363	366	366	351	360	357	347	339	366	361	355	357	348	341	347	365	365	348	377	340	361	353	353	377	373	346	327	375	338	350	343	358	354	372	340	351	346	334	353	385	346	354	371	366	373	386	343	343	349	356	389	358	353	354	377	399	350	382	334	338	353	365	394	353	356	371	324	327	328	358	359	370	353	339	337	307	345	383	349	386	353	354	356	362	385	356	383	352	328	380	372	307	375	349	325	354	361	372	321	368	349	337	325	389	373	358	372	364	379	355	362	351	365	384	372	342	391	333	384	358	348	346	361	369	352	368	338	341	353	367	357	347	366	352	347	328	351	358	337	314	367	339	356	337	367	378	338	329	316	348	398	357	373	367	371	321	365	382	338	367	309	359	391	348	351	356	351	360	320	359	328	374	348	362	374	346	374	365	329	352	362	372	363	345	343	355	395	364	375	360	380	347	340	321	343	344	389	384	361	351	353	375	341	348	384	366	345	329	359	338	374	363	326	372	353	362	307	326	371	361	361	331	354	383	364	354	359	386	335	335	324	374	351	354	350	351	371	348	346	352	348	349	326	316	368	340	376	326	354	384	387	374	372	342	355	375	360	353	374	355	358	342	387	364	360	400	356	376	337	363	369	336	341	378	371	338	342	356	320	362	378	376	350	359	348	376	363	335	347	360	349	365	337	337	328	326	380	364	413	356	360	363	352	344	324	340	346	403	369	349	349	354	383	351	324	356	353	334	362	382	311	372	355	356	333	341	358	346	358	341	332	366	363	375	343	343	352	348	331	343	356	355	353	339	380	336	365	348	383	346	319	363	344	333	412	360	363	353	336	368	332	319	379	369	339	370	389	335	383	350	351	386	340	358	374	337	370	349	328	363	380	362	366	370	339	385	344	368	380	386	330	358	386	402	365	389	383	353	385	358	370	359	366	338	323	368	352	341	365	361	362	370	367	374	342	358	345	374	360	327	340	378	390	392	339	384	364	376	356	363	335	370	350	337	379	369	359	396	374	376	358	351	345	389	367	389	336	350	337	344	326	356	366	364	347	415	359	362	383	340	354	354	324	351	338	356	352	335	348	344	397	361	327	349	364	335	365	357	331	363	377	365	366	365	282	342	380	340	361	379	337	353	334	359	377	346	350	316	352	333	360	334	344	344	354	314	334	335	349	358	342	369	358	358	351	330	343	370	365	371	330	351	340	363	344	366	343	345	359	357	333	321	316	356	375	369	348	357	366	372	391	380	370	372	391	378	343	334	357	359	378	355	388	362	360	371	383	349	351	334	340	327	374	342	351	343	345	347	357	361	354	336	327	401	352	375	362	330	333	394	318	380	357	367	347	366	334	315	376	346	360	352	363	350	378	366	364	341	355	354	399	358	340	373	356	347	324	368	358	345	364	321	362	342	348	342	380	321	337	361	367	362	359	334	340	379	355	347	359	363	360	346	365	396	326	329	359	368	310	339	345	355	399	342	331	351	371	335	337	361	342	343	347	355	360	336	359	349	345	359	377	377	379	365	387	396	363	364	369	372	355	379	340	352	355	367	341	366	388	380	376	378	332	381	369	350	355	377	350	375	351	364	364	377	349	320	331	360	366	373	375	362	368	347	323	344	344	342	364	378	364	369	324	372	340	367	330	342	356	317	354	350	353	341	353	359	338	342	351	358	352	339	371	379	346	350	374	345	340	371	345	339	366	361	365	373	350	356	355	335	334	324	303	370	346	347	343	344	341	307	333	349	364	359	346	351	370	371	341	334	361	352	352	349	355	333	354	346	358	357	357	385	395	375	346	363	361	392	344	348	358	350	333	371	360	379	383	348	382	345	341	391	339	380	349	371	387	367	362	361	382	368	322	334	357	347	336	352	397	335	360	333	340	355	373	347	376	367	356	376	352	333	360	336	396	387	332	373	339	349	346	351	367	368	369	385	359	346	359	361	402	387	348	346	386	333	345	380	346	360	356	344	388	318	366	337	342	367	342	345	345	393	338	349	336	355	329	368	369	361	359	360	339	357	366	353	365	358	357	397	351	336	353	358	338	335	368	338	381	387	365	378	356	362	330	315	347	380	356	365	355	332	362	353	360	337	380	348	361	359	368	296	366	354	360	379	358	373	364	346	352	328	389	373	367	368	365	326	357	355	367	321	343	346	383	367	352	347	360	347	359	339	365	379	362	356	369	353	375	350	336	327	361	332	317	386	352	358	360	347	387	358	349	364	348	340	386	335	362	358	350	350	383	364	370	353	349	346	346	335	369	321	346	346	362	340	354	349	369	315	341	325	367	363	368	351	367	351	406	368	337	375	356	352	381	338	374	320	369	365	354	330	358	377	335	352	345	356	346	345	358	343	362	345	374	377	362	372	389	366	356	358	344	328	356	380	344	334	351	348	347	356	359	343	370	387	343	333	360	359	391	340	330	333	360	363	355	336	372	330	377	341	376	373	356	371	369	346	374	331	334	341	347	343	365	338	344	338	351	343	360	367	356	360	357	337	352	344	357	389	370	368	378	381	342	346	366	354	362	370	361	364	345	342	370	357	363	401	318	361	347	364	353	380	348	354	368	356	337	349	398	367	332	363	366	344	331	369	361	338	368	374	358	365	359	380	378	340	359	386	353	344	335	373	374	353	349	326	341	381	365	343	343	375	353
5966	1719	990	659	492	421	380	365	392	366	320	319	274	300	306	306	306	293	298	313	319	320	304	343	322	302	325	317	307	321	330	296	282	309	304	307	330	315	311	298	307	320	280	292	323	294	306	309	300	287	284	297	347	300	310	323	275	296	294	320	292	311	307	304	296	299	334	316	294	370	298	283	320	308	293	326	323	333	312	298	303	301	295	332	312	309	294	362	304	275	320	295	303	328	291	355	304	298	279	291	300	296	298	308	321	315	289	279	315	281	285	300	282	330	295	288	319	291	285	319	322	323	340	303	308	296	329	321	292	319	305	273	305	311	308	305	318	276	324	306	288	307	290	301	278	298	327	326	272	308	301	282	281	286	316	302	314	322	288	350	350	322	285	322	348	319	335	290	356	276	309	257	291	292	309	286	310	303	302	288	338	324	281	348	314	306	313	309	249	328	326	308	305	287	321	312	315	303	295	292	304	338	316	271	305	301	284	290	326	272	245	307	289	337	285	316	304	279	288	283	336	293	316	313	304	307	297	292	298	302	290	312	284	320	330	317	326	299	321	300	291	307	300	358	309	294	293	286	330	308	273	305	268	299	327	285	283	298	319	305	276	304	299	299	328	299	313	297	307	288	304	268	319	324	295	321	295	282	343	295	284	302	284	306	276	295	318	296	329	317	302	281	282	338	307	323	317	315	330	290	272	294	279	343	307	309	265	285	328	307	320	290	315	322	300	275	304	319	307	323	308	333	304	290	276	268	290	324	327	279	298	312	322	277	301	317	330	291	311	312	314	297	312	293	318	302	307	299	280	306	280	276	283	317	291	296	284	281	280	289	274	287	289	273	345	360	281	329	323	324	328	306	314	310	309	288	290	310	302	295	287	331	314	315	286	308	329	305	258	309	300	289	284	293	288	311	343	286	282	296	310	329	289	295	339	301	295	328	355	288	314	318	327	320	274	271	261	301	304	319	291	312	331	293	289	289	321	274	340	313	342	314	312	298	292	312	279	284	292	303	291	314	286	284	285	294	326	312	305	292	300	311	275	305	312	319	309	290	324	348	287	293	319	309	313	354	307	277	327	293	299	349	330	318	302	320	312	293	317	325	322	300	314	323	311	280	270	283	263	294	314	316	287	283	326	325	309	333	337	297	302	329	284	312	309	318	316	280	320	304	324	290	309	302	305	289	295	288	304	291	301	296	293	345	306	324	340	317	301	289	308	309	300	305	329	298	328	321	280	302	301	306	313	325	271	307	298	305	298	277	302	322	317	307	274	320	332	309	294	320	283	301	280	338	325	303	273	262	295	307	336	304	304	286	288	314	301	297	305	289	349	324	331	309	300	294	306	322	314	315	320	283	329	292	275	251	323	281	306	307	276	252	296	264	325	327	304	308	272	312	306	287	276	291	313	293	313	307	294	313	313	309	320	308	320	297	289	269	297	303	293	287	306	288	289	321	317	331	294	306	311	310	287	300	314	310	324	293	321	290	324	287	300	271	265	291	313	297	299	302	315	298	323	305	306	319	283	300	293	298	309	304	311	310	302	312	299	302	323	342	303	312	295	318	298	294	304	313	281	336	297	281	301	340	310	318	290	295	327	318	283	297	301	300	337	291	302	292	294	333	312	325	321	268	299	309	288	290	288	307	304	293	292	308	339	279	280	307	281	272	296	341	292	298	301	332	322	302	314	322	285	274	309	328	314	289	300	300	321	323	284	286	269	289	289	309	295	332	304	295	317	282	315	344	273	320	317	326	275	337	303	266	298	290	305	346	304	347	291	277	296	326	286	307	304	332	320	320	306	281	300	297	300	298	298	299	286	305	302	301	354	281	299	312	302	317	308	298	302	334	281	310	304	292	289	291	349	343	342	335	315	312	292	306	314	326	351	312	302	321	286	268	327	277	287	280	300	298	337	313	312	316	288	308	311	310	315	311	316	339	328	335	278	283	273	343	294	335	331	288	302	308	308	285	319	288	313	300	277	316	321	312	314	315	330	296	310	323	331	329	322	314	311	291	304	300	314	315	337	298	309	296	313	310	265	291	325	304	293	290	301	312	292	308	285	311	294	265	323	303	328	326	320	309	283	291	309	320	285	277	313	297	277	322	286	305	311	332	274	303	308	328	274	305	302	304	302	324	339	303	312	317	317	303	332	304	289	286	304	326	294	279	309	340	328	311	333	316	285	295	316	285	311	328	320	286	295	289	309	312	288	310	313	290	311	290	332	331	306	298	329	321	289	306	321	316	283	302	303	327	299	295	316	307	305	283	309	272	309	342	315	305	306	328	301	308	334	292	288	315	323	320	295	271	296	306	323	322	304	324	309	303	322	325	287	307	324	351	290	335	331	297	284	296	306	313	301	278	289	303	281	334	253	306	311	304	336	332	304	333	322	271	288	317	318	307	298	303	320	321	258	314	311	314	296	290	290	312	310	321	310	278	335	260	324	300	306	324	289	311	311	299	289	299	300	297	306	295	308	272	288	306	344	329	318	331	331	302	298	313	304	283	315	294	295	265	350	321	298	308	322	325	306	268	295	325	314	297	298	278	304	337	265	309	341	317	293	288	313	293	301	349	302	313	289	303	332	272	294	295	307	299	302	312	330	303	331	291	318	357	326	281	307	347	280	357	322	287	296	292	305	284	322	300	300	297	301	317	294	322	338	297	308	307	318	294	308	336	308	287	266	264	310	314	302	303	343	294	299	318	314	302	327	280	290	297	335	306	305	328	322	287	320	299	312	305	282	281	318	290	296	287	321	277	255	304	332	301	309	295	293	291	300	257	319	274	327	296	258	340	309	297	350	298	280	306	316	306	300	289	287	310	258	277	295	292	290	316	301	279	330	312	328	311	330	301	317	311	290	267	322	292	328	333	283	309	294	311	284	312	312	335	315	302	321	290	320	305	292	320	324	290	281	319	301	312	283	287	295	319	271	325	299	323	316	271	296	277	314	334	287	297	320	295	308	297	312	304	330	296	302	267	313	284	290	278	318	301	290	314	333	296	313	333	332	323	320	280	273	327	337	300	306	322	301	329	312	316	336	278	289	310	269	302	290	281	302	317	330	328	305	319	324	305	290	305	275	300	313	296	271	310	307	315	283	310	318	338	300	328	300	314	282	313	326	265	309	282	315	333	269	296	296	329	318	312	315	293	303	333	293	301	354	273	316	313	288	287	317	296	317	310	310	297	312	272	294	299	312	269	310	314	308	319	301	289	310	335	288	294	286	289	293	323	319	303	292	320	305	337	289	319	301	325	306	277	307	322	329	316	298	297	332	296	313	286	282	320	282	312	324	269	306	307	319	296	352	327	299	292	318	292	327	300	310	326	304	323	333	317	295	339	304	316	332	274	305	316	283	304	294	272	285	304	297	303	307	279	313	308	316	295	297	291	289	315	322	319	296	291	304	307	303	297	278	312	287	298	287	330	294	285	266	284	322	306	324	317	257	331	316	337	278	292	302	332	341	297	283	333	297	286	311	317	324	310
5335	2057	2302	2100	1683	1338	1189	1075	1070	1062	902	835	828	831	846	894	815	860	764	825	764	780	764	803	809	799	746	717	763	768	715	750	739	760	727	720	714	736	768	719	735	723	753	783	763	727	744	773	782	737	755	763	730	757	737	783	764	750	764	700	736	751	777	766	713	754	734	717	750	746	731	733	755	734	736	729	723	749	784	778	773	775	769	731	766	790	745	743	766	736	745	757	725	715	731	757	759	707	775	735	712	697	741	762	760	737	799	769	728	766	722	740	735	750	745	686	718	726	740	752	739	742	752	715	714	719	753	731	789	779	767	765	751	737	716	687	831	736	725	754	759	773	787	770	758	748	757	745	742	756	757	749	733	731	730	750	770	780	697	637	770	794	754	736	709	751	770	779	781	772	778	731	756	768	724	721	722	781	736	722	811	724	779	728	735	716	729	743	729	736	774	724	740	706	713	790	760	755	703	721	787	750	746	729	753	792	793	706	802	732	782	756	741	756	722	772	762	745	756	758	732	737	727	766	777	754	744	756	785	723	696	764	749	735	808	770	701	727	754	747	706	789	716	762	767	732	769	787	745	756	691	783	716	749	729	777	701	745	746	769	800	770	748	734	710	758	718	750	742	738	730	722	713	716	730	729	731	771	822	773	754	714	741	756	728	775	777	719	723	720	790	719	740	768	749	750	720	739	711	729	721	723	744	688	789	745	774	712	710	768	675	745	780	750	771	734	784	781	735	728	726	730	717	737	706	750	755	712	727	721	729	787	778	726	764	737	760	782	761	754	740	770	755	737	726	790	740	818	735	775	738	697	772	736	747	729	696	771	750	747	761	732	741	744	752	766	743	800	739	785	752	730	735	724	755	769	687	753	695	702	718	747	734	766	735	744	751	727	734	740	713	756	754	771	723	754	834	729	732	738	806	769	738	703	771	794	767	751	750	794	712	741	725	688	765	739	739	707	801	746	750	739	695	732	761	713	745	757	737	770	676	729	771	783	733	775	778	742	738	718	736	750	712	686	750	744	763	760	735	782	710	736	723	728	764	731	677	740	780	746	725	727	752	785	745	763	716	766	754	705	740	743	729	708	759	768	766	763	733	753	756	686	782	741	691	767	701	727	740	732	758	732	779	738	717	771	747	718	769	790	746	701	788	737	814	706	720	737	755	705	769	743	764	750	758	753	702	723	745	776	773	756	703	740	809	757	756	722	749	707	746	778	765	794	768	745	784	794	762	763	798	741	742	736	753	766	757	746	829	749	699	752	771	762	788	703	754	749	753	694	761	737	719	735	786	755	739	764	782	760	725	740	769	746	749	721	763	755	755	682	772	735	681	777	714	712	727	725	707	752	715	743	718	750	756	724	777	794	743	761	733	707	766	750	765	729	766	750	799	744	727	782	730	793	718	743	747	783	743	727	770	757	729	734	765	752	744	736	753	732	776	714	727	740	747	749	717	694	752	753	781	724	720	756	766	705	732	773	753	742	738	707	754	719	785	764	734	742	787	743	750	740	748	720	689	773	747	777	771	776	732	768	784	726	725	722	748	755	754	774	763	747	721	750	732	754	732	780	733	760	777	772	776	778	729	721	806	745	741	770	819	815	764	730	771	768	749	807	710	763	742	728	801	739	730	715	744	747	738	804	715	717	741	726	759	725	730	746	732	748	721	738	738	756	780	778	706	728	734	728	720	757	670	739	725	767	727	747	753	738	763	761	699	740	752	787	767	773	749	743	766	788	760	737	713	752	734	750	744	700	745	777	746	699	804	756	736	700	756	754	784	788	730	703	784	702	744	749	755	750	742	765	734	742	719	736	755	746	710	761	706	723	766	696	746	788	778	776	787	729	714	680	758	751	751	803	799	694	777	762	760	728	771	755	762	755	717	744	705	753	759	726	740	749	677	673	732	690	754	742	774	727	797	770	749	771	726	746	740	731	782	743	739	776	758	793	742	768	760	748	775	764	740	767	732	757	733	762	728	783	713	734	779	709	795	768	780	776	699	750	781	742	768	740	812	776	761	749	768	800	752	783	727	743	771	704	760	785	743	766	778	780	739	729	715	778	732	736	724	803	763	714	737	768	758	755	745	729	707	776	753	766	734	763	689	734	726	729	795	753	731	764	732	708	720	762	728	769	736	740	774	764	743	733	722	734	772	737	752	709	745	759	788	734	789	783	721	796	733	703	714	761	689	785	757	758	749	780	738	738	805	752	751	765	755	787	708	771	762	782	734	740	768	770	699	735	768	766	726	775	770	737	712	764	709	731	754	740	704	769	781	719	705	744	768	781	741	704	811	771	789	673	718	707	714	784	740	755	753	721	709	743	727	675	747	755	764	730	747	720	778	742	771	759	743	746	814	739	756	753	784	730	752	769	766	780	746	723	759	767	749	781	761	758	740	794	780	712	737	762	769	759	747	707	738	729	765	820	696	825	797	761	759	762	728	721	755	707	733	735	778	731	772	719	733	771	736	755	765	742	725	727	740	738	733	765	728	772	742	741	699	719	792	752	723	734	759	754	740	700	752	788	721	714	781	698	769	767	742	756	741	724	719	755	730	757	760	759	723	733	744	763	767	691	778	793	774	741	770	748	732	735	716	728	756	741	710	727	763	780	724	775	763	758	796	778	720	696	791	764	766	751	742	719	755	726	746	734	733	743	746	788	720	742	750	734	733	789	730	710	764	731	735	768	725	748	693	748	785	684	739	789	794	759	704	817	781	716	762	765	762	756	716	726	779	730	728	721	779	762	715	729	787	740	718	740	738	769	737	703	734	740	731	730	757	713	763	732	761	802	742	751	806	757	739	715	794	733	786	747	732	728	736	766	763	775	725	755	744	732	755	732	750	745	781	764	787	745	774	728	766	738	766	712	741	751	744	768	791	727	788	722	718	698	725	796	814	743	774	745	776	733	730	769	755	743	789	729	751	735	742	763	740	784	804	766	756	725	728	754	816	765	821	747	750	730	728	718	719	802	716	753	745	760	716	742	739	706	769	732	747	775	783	757	808	749	726	752	761	707	757	767	749	699	719	725	698	747	748	759	742	734	773	768	730	756	769	745	735	739	716	779	724	721	734	766	743	746	722	743	768	706	766	691	807	722	717	762	776	783	768	749	799	767	746	735	755	752	737	749	729	721	767	724	719	744	782	742	784	744	663	740	760	738	777	708	741	788	755	771	813	736	754	742	745	798	760	777	823	764	775	746	748	754	727	755	740	728	736	736	760	762	748	704	758	753	746	724	804	755	757	709	766	761	748	734	745	727	749	754	771	765	695	770	743	741	790	791	715	775	786	765	733	747	789	765	715	750	783	705	740	669	772	722	746	721	742	764	772	731	731	762	730	745	756	715	696	788	728	697	726	762	768	750	788	754	779	739	771	744	790	736	733	733	763	737	717	734	781	736	763	748	759	709	736	778	724	770	724	752	766	728	806	765	735	782	771	776	723	770	730	695	732	794	817	732	688	735	746	705	714	752	717	761	752	761
18035	5648	2759	1405	803	526	530	432	381	365	330	303	299	272	298	290	314	334	286	339	286	258	267	285	300	290	258	287	258	280	291	267	279	271	245	322	244	274	271	261	250	264	239	242	272	281	283	254	257	296	262	275	230	239	276	290	281	257	269	257	266	277	281	260	263	279	274	307	267	240	290	256	251	295	272	244	274	240	285	244	263	259	256	277	263	257	264	263	286	267	272	284	263	305	275	240	256	280	254	283	280	291	272	281	240	237	279	282	276	262	314	248	287	252	262	236	288	271	291	275	273	257	271	269	237	267	269	282	258	243	295	299	290	254	253	245	289	280	290	283	318	244	270	269	243	261	260	268	286	290	279	289	300	304	261	273	285	292	261	263	278	264	297	275	266	257	291	268	275	257	272	258	262	248	261	275	266	252	275	260	223	263	239	266	249	269	277	264	242	266	250	265	255	259	255	248	293	273	256	242	264	270	258	287	270	265	281	299	255	265	266	267	263	273	271	276	261	297	291	248	288	267	258	253	274	280	283	255	265	240	286	270	259	260	284	289	299	260	295	254	254	275	268	259	281	253	276	272	265	262	282	255	276	267	234	264	264	270	239	274	271	255	260	254	261	259	253	228	233	278	272	258	267	287	293	283	288	286	243	255	277	261	253	282	283	304	255	275	263	250	296	302	278	277	268	278	256	288	269	246	249	243	276	277	277	293	260	277	263	270	261	286	290	237	290	265	256	249	281	256	284	276	269	256	251	276	259	247	274	246	254	251	243	267	319	252	272	288	235	259	263	289	254	290	273	268	249	277	296	235	279	272	272	251	270	278	270	248	267	258	248	273	246	267	278	234	245	246	264	249	265	263	258	239	258	254	261	268	243	247	263	315	275	262	258	286	248	274	277	252	295	244	285	263	262	271	243	249	267	289	281	248	292	230	273	264	281	251	281	292	253	278	264	260	239	258	276	275	250	253	290	272	236	224	250	256	244	265	238	303	266	243	290	287	276	295	251	276	270	272	326	237	253	277	260	260	242	246	271	263	261	258	255	250	287	280	273	290	277	271	270	287	273	271	249	250	262	258	283	271	284	273	291	312	290	264	269	292	277	281	281	285	303	263	264	268	277	282	260	274	266	247	271	257	292	273	255	273	261	273	281	310	276	262	239	242	246	251	234	294	263	273	271	328	281	234	238	266	281	286	274	272	257	282	247	283	246	275	229	246	280	269	247	255	275	276	257	246	261	268	250	283	273	298	276	276	281	275	268	270	267	275	254	262	267	255	294	315	265	252	277	281	234	279	267	273	253	274	231	225	240	259	242	238	261	263	287	273	262	282	286	247	315	265	269	283	297	286	269	243	251	238	308	228	252	271	268	262	261	267	236	282	252	303	266	283	254	257	273	227	281	251	267	265	294	272	289	270	285	269	262	301	271	241	241	273	302	245	277	251	268	250	255	271	261	267	255	255	301	243	307	268	261	272	262	295	273	291	300	273	244	256	248	275	249	250	243	267	268	271	249	272	272	282	224	289	267	252	270	246	230	224	246	285	261	254	260	278	289	247	255	239	270	283	279	238	263	266	269	249	256	260	262	266	274	266	263	274	244	237	281	284	242	299	265	296	239	273	267	263	269	261	218	257	271	277	261	233	284	256	260	247	261	239	234	258	238	260	247	280	262	274	286	285	274	245	275	293	281	284	285	261	266	278	263	267	255	267	280	270	270	267	241	257	268	272	297	250	278	270	263	269	261	250	273	255	279	255	268	294	278	232	269	261	243	259	268	264	264	271	273	243	251	262	275	258	275	257	263	266	273	227	264	247	280	266	247	303	257	281	295	282	296	269	264	279	281	271	248	266	274	244	266	282	276	251	258	268	263	256	253	256	289	285	270	292	253	261	241	277	258	236	275	234	271	272	286	258	262	269	263	282	268	242	253	269	285	268	268	246	244	243	266	221	269	268	263	293	274	254	282	281	268	264	275	266	243	284	288	271	293	297	274	280	266	240	254	281	261	238	279	261	238	293	271	281	282	262	281	281	283	284	272	278	271	297	264	288	251	258	249	263	246	245	260	236	273	283	266	271	260	275	275	293	271	267	274	280	285	280	253	268	260	255	264	263	264	261	283	273	248	249	278	278	277	284	278	254	245	248	264	269	252	259	309	279	278	258	279	256	262	259	255	269	279	221	256	272	275	296	274	255	274	241	285	258	323	302	255	254	237	274	259	272	273	254	295	278	264	265	267	274	277	290	269	292	312	286	261	265	276	243	278	253	232	269	269	286	286	290	250	289	297	285	275	270	257	292	244	259	268	224	278	259	258	243	278	315	283	260	264	264	253	276	256	250	289	239	291	251	271	234	263	280	304	284	236	274	257	293	281	291	264	240	246	276	294	267	247	267	306	235	261	258	276	277	268	280	244	267	274	297	286	272	249	294	247	276	267	283	282	278	289	279	276	233	235	266	259	262	267	282	274	287	247	257	267	240	253	263	337	263	278	236	251	256	271	254	284	267	277	263	271	279	257	245	263	264	258	227	258	285	260	277	286	258	269	268	266	288	294	286	281	296	292	290	307	239	261	263	274	297	289	286	263	266	242	283	266	296	270	256	284	256	274	289	251	248	290	272	277	238	247	239	271	258	245	234	277	231	282	263	261	266	251	283	254	269	299	235	258	253	283	254	258	259	272	274	269	279	303	290	258	261	266	250	247	279	258	278	291	257	254	283	231	267	278	276	255	260	267	295	268	267	239	266	281	242	305	250	284	289	263	273	258	289	273	261	288	264	260	249	261	263	281	283	272	272	298	251	273	234	253	281	220	263	301	273	288	287	249	297	283	255	263	267	263	276	264	266	244	259	235	235	258	262	286	252	267	261	263	259	248	278	278	272	257	292	238	277	253	277	246	207	264	279	289	270	267	294	294	256	257	281	275	245	275	286	270	288	290	252	275	282	265	258	266	273	276	274	253	256	253	253	249	253	263	284	287	268	263	258	277	286	304	300	265	260	262	242	231	265	252	261	278	247	248	267	256	274	236	283	263	290	302	243	259	273	255	278	248	281	264	279	278	269	274	276	262	241	269	237	276	267	261	261	275	262	258	273	250	271	265	307	266	275	282	277	279	274	248	266	259	289	272	295	290	276	271	296	273	265	257	248	293	261	260	230	270	250	256	261	289	251	272	247	256	250	286	263	288	277	261	256	243	245	289	266	265	275	256	282	296	270	292	266	270	229	295	299	277	270	252	301	254	266	236	277	272	294	297	269	268	277	277	264	240	237	256	282	240	262	243	250	287	253	242	261	286	267	299	265	274	274	285	279	239	235	230	239	255	281	257	257	281	260	243	270	256	247	311	266	279	265	268	265	271	266	266	281	268	268	261	261	257	233	310	259	260	263	284	262	279	267	257	261	280	256	244	238	263	255	274	246	281	284	265	272	280	258	282	249	254	273	290	291	269	280	262	245	249	275	253	284	283	238	283	267	270	259	283	280	261	253	257	256
14110	4680	4902	4214	2964	2365	2021	1538	1349	1251	1078	882	839	864	836	907	890	932	831	1458	705	768	736	737	854	716	699	691	647	703	623	641	706	639	689	684	667	646	688	650	654	635	650	665	691	637	654	660	672	635	675	694	661	650	632	658	622	639	657	661	661	654	621	666	663	657	612	646	654	685	625	645	688	664	706	690	668	659	636	663	669	679	651	661	656	645	714	640	692	664	677	654	664	665	674	674	664	661	660	656	646	651	666	666	610	640	645	681	681	653	655	656	656	666	714	689	641	653	632	658	646	640	690	660	622	601	658	643	621	652	681	660	671	664	637	655	638	614	698	636	639	620	650	585	654	647	687	644	655	656	733	656	666	631	652	736	654	699	666	641	628	667	664	658	654	691	663	682	665	641	684	702	620	662	668	608	632	652	685	693	647	670	668	662	637	675	640	698	685	660	646	706	662	634	642	654	711	633	643	664	641	663	659	619	602	683	655	628	642	673	633	694	677	691	662	650	676	641	653	615	639	653	675	632	651	651	622	681	667	667	644	662	629	603	645	638	622	618	668	645	647	633	676	651	618	649	693	666	702	655	637	623	682	604	664	665	649	678	666	673	657	641	668	679	642	670	700	690	693	658	638	641	670	703	642	587	640	696	663	679	633	614	687	638	649	646	663	641	707	656	658	695	623	686	658	675	623	623	644	681	662	639	644	678	674	664	657	705	679	642	640	660	655	644	684	650	663	718	647	668	653	661	635	646	703	671	684	686	627	690	672	646	642	642	643	656	638	651	683	635	615	598	695	635	665	681	645	676	653	618	632	644	641	662	617	624	679	689	654	674	673	658	639	657	671	676	667	641	598	629	636	651	644	647	622	656	657	651	656	642	624	677	653	631	630	628	664	675	661	632	621	634	640	642	630	612	642	632	678	704	686	668	641	642	635	670	667	689	660	701	661	654	673	590	645	665	656	647	661	671	653	693	684	632	647	605	649	662	659	650	637	699	663	669	654	659	652	660	660	673	657	613	648	678	628	626	662	685	689	681	670	616	643	624	655	661	675	646	642	641	694	638	640	609	632	651	667	669	652	666	670	652	673	640	672	667	667	687	621	628	658	664	668	691	674	656	682	640	699	625	650	658	647	651	659	621	640	682	635	639	689	670	639	626	643	674	640	619	627	633	639	609	660	666	607	666	656	633	691	664	650	632	682	644	644	662	676	667	676	665	683	631	650	670	678	671	677	662	665	647	691	659	696	668	683	639	661	655	662	721	652	641	630	632	656	628	630	661	654	679	647	685	672	673	617	674	653	641	672	672	667	686	638	604	653	663	618	678	628	674	653	654	654	666	668	645	642	658	696	650	671	699	670	612	655	685	654	706	665	594	637	640	661	679	637	655	631	645	649	642	667	623	648	669	663	615	702	619	704	693	688	680	642	651	683	695	675	655	636	683	609	658	615	685	650	621	601	654	626	654	657	629	634	660	615	640	651	614	651	636	697	637	652	660	626	633	675	699	646	664	636	642	658	625	650	656	651	654	686	654	638	663	675	644	676	639	666	675	643	688	746	674	664	655	665	637	668	657	645	629	637	661	666	644	653	670	644	643	662	668	657	675	686	683	683	648	674	636	655	643	673	674	650	692	681	670	639	623	673	618	672	658	632	676	688	628	661	619	655	646	657	644	687	694	658	695	635	649	656	677	659	639	617	659	645	671	621	630	654	659	677	700	599	684	655	652	685	660	639	671	679	639	631	696	648	678	626	624	664	686	663	644	620	654	693	672	679	655	663	630	626	658	679	692	619	676	658	615	664	660	631	683	668	644	648	650	677	705	664	645	683	626	700	648	660	612	628	648	655	636	678	644	630	621	643	666	680	619	616	667	673	660	686	672	668	703	638	669	691	685	609	652	644	642	648	679	615	698	658	659	700	617	632	660	686	613	682	600	690	682	647	667	658	625	656	673	606	634	638	617	587	663	637	636	652	656	675	637	651	646	673	615	646	630	620	635	660	668	633	651	669	652	663	653	653	660	680	626	638	688	685	684	701	647	654	708	650	639	684	636	613	635	635	661	628	659	667	662	670	678	635	639	681	617	686	648	673	667	647	655	606	639	687	657	638	662	651	674	699	621	653	669	650	684	657	665	669	661	618	671	693	670	677	652	677	655	655	637	633	686	659	676	630	656	633	704	620	635	656	650	636	651	685	670	680	689	667	650	698	643	636	664	677	658	665	631	666	684	657	658	690	634	610	604	690	630	637	610	640	610	675	678	657	693	653	611	681	699	651	628	658	665	622	630	696	676	606	702	632	700	651	676	679	629	670	658	662	672	680	674	631	662	656	675	641	659	695	637	661	634	651	635	676	654	650	611	622	659	634	698	633	666	668	603	674	655	642	685	688	673	669	708	643	677	687	626	685	705	700	631	657	624	655	663	660	625	638	653	632	658	668	649	617	678	675	648	697	653	651	676	664	643	682	655	649	658	713	630	642	640	684	645	664	631	575	654	672	615	629	637	653	677	692	665	646	636	718	701	675	638	665	675	656	628	661	650	619	637	669	647	608	645	688	649	618	611	647	642	639	665	630	669	651	651	644	621	619	667	657	701	618	660	638	672	613	669	688	633	692	677	689	651	651	662	640	659	630	662	565	668	624	737	654	677	723	637	664	657	686	640	686	687	706	693	703	679	666	651	687	652	625	684	638	668	676	622	635	659	680	630	609	676	678	676	647	687	641	675	661	644	625	664	688	645	684	648	647	651	680	685	641	640	683	657	651	626	623	636	651	672	674	656	707	661	663	682	640	691	660	691	638	678	640	646	660	644	656	659	594	651	679	665	631	683	686	638	629	639	627	637	643	665	648	647	668	624	709	683	648	651	660	672	615	626	652	663	647	654	633	665	646	659	661	621	661	686	634	641	639	624	589	610	607	642	610	660	669	660	657	687	635	697	709	658	671	699	638	708	687	612	642	603	595	667	649	614	724	671	630	651	684	638	676	683	569	663	686	644	654	637	640	670	638	672	706	691	630	616	669	629	665	687	667	669	665	675	631	613	678	677	687	665	661	666	647	644	677	621	628	661	649	668	659	639	633	642	656	599	651	685	678	688	691	637	664	644	706	646	676	663	626	667	677	677	636	615	668	668	686	667	659	684	657	648	639	661	640	639	666	660	659	654	696	628	626	651	693	621	683	744	621	688	609	685	650	674	642	647	629	639	629	633	612	641	634	661	652	618	618	613	667	650	652	624	662	670	648	641	680	605	643	698	676	665	667	666	651	694	651	632	661	626	661	631	644	662	644	657	641	658	645	668	646	669	663	661	646	616	642	699	657	652	657	626	669	661	708	624	680	613	635	691	629	654	631	692	704	649	718	620	676	654	667	646	644	678	625	675	706	613	651	669	645	677	649	650	693	698	633	673	649	628	655	654	612	649	676	672	644	662	689	639	626	633	631	641	662	664	645	647	632	638	658	672	711	666	671	626	669	639	626	660	609	692	646	651
27551	9850	4773	2169	1012	749	603	413	266	251	212	185	167	187	175	204	177	187	148	237	146	146	133	147	152	177	152	127	135	139	158	152	129	121	138	145	146	130	123	136	145	121	131	127	153	111	131	134	144	127	144	113	122	126	126	138	133	131	149	149	136	127	122	147	128	130	144	142	132	136	137	120	154	119	132	148	134	135	122	123	135	150	156	148	156	117	127	142	113	143	131	132	131	131	126	130	142	121	129	109	131	147	133	116	119	137	141	129	119	109	152	141	143	139	129	129	174	138	135	134	153	143	108	135	135	119	158	147	136	119	123	127	137	120	144	155	140	126	116	130	101	131	142	136	117	115	141	121	130	126	122	101	143	117	136	127	138	135	114	125	155	145	136	135	137	130	131	115	119	157	134	137	136	157	118	139	118	131	123	133	132	139	138	132	120	144	137	128	148	133	128	113	118	121	109	156	124	143	133	115	116	142	139	130	125	156	132	135	110	132	112	127	117	143	144	120	148	128	158	136	144	129	134	116	129	154	133	140	138	105	152	148	141	116	143	119	125	142	124	127	129	120	137	132	121	150	140	135	111	134	127	115	122	121	146	120	120	127	144	154	120	141	117	132	109	131	130	136	152	131	148	152	119	120	151	131	121	144	129	134	129	127	135	136	117	126	138	134	139	135	135	148	114	133	138	130	127	134	152	119	145	123	131	122	118	138	131	126	120	116	138	144	130	135	145	114	139	104	121	128	146	110	141	132	136	118	129	143	126	133	126	127	150	133	129	121	115	151	130	137	126	147	124	120	122	134	142	135	127	116	144	149	151	124	140	137	138	140	133	118	119	117	131	127	131	117	129	124	123	133	127	129	133	136	143	145	127	120	129	133	127	145	138	135	151	149	109	136	129	133	120	133	120	145	148	118	128	132	141	131	145	146	121	110	134	125	116	146	139	153	124	126	112	140	107	149	124	148	133	132	143	147	141	132	133	125	140	119	126	117	112	135	138	137	103	133	128	124	128	118	145	143	141	110	125	136	144	145	94	113	120	125	128	145	139	140	132	122	132	147	127	137	113	122	125	104	135	127	136	123	127	143	128	123	120	125	133	131	129	118	157	134	113	136	111	111	129	138	132	155	144	136	147	136	121	119	132	124	155	138	138	115	138	162	155	129	96	139	114	130	137	112	128	124	130	139	127	152	132	116	135	133	120	121	130	148	143	123	133	139	133	129	150	139	149	131	121	123	129	140	124	143	128	126	111	131	151	110	133	130	121	135	128	155	118	133	133	176	137	124	133	137	151	128	124	139	128	137	158	107	149	137	108	135	119	136	120	116	127	106	148	140	117	120	127	123	138	140	146	132	139	121	136	140	116	141	136	127	158	113	130	107	134	115	97	139	124	125	148	143	139	133	156	141	125	134	134	154	134	116	131	125	142	132	141	128	127	123	116	143	138	129	116	126	137	143	136	144	94	129	128	116	145	133	127	131	130	125	144	135	122	140	134	127	130	139	135	141	133	136	128	124	121	154	125	130	156	166	142	132	121	133	147	120	129	147	132	133	131	153	115	130	140	124	137	116	140	151	137	140	121	106	139	137	126	99	125	135	132	146	151	133	133	128	122	152	128	144	112	136	123	131	135	115	130	145	148	155	123	148	139	116	157	129	123	119	129	119	122	107	139	138	114	134	156	125	130	142	125	138	132	122	127	133	122	107	130	128	134	139	135	130	137	151	142	142	130	140	150	106	138	133	143	124	127	154	147	124	140	125	141	122	142	125	102	119	135	115	113	112	121	124	132	120	151	131	134	135	138	137	128	142	120	132	123	117	132	136	106	133	96	133	107	136	119	111	142	143	130	129	132	146	148	149	122	130	120	136	114	114	128	131	158	130	127	142	149	131	134	132	125	138	158	129	145	143	137	138	144	130	131	136	134	144	145	125	138	126	136	158	122	131	129	134	132	132	116	127	140	146	106	143	138	137	126	135	124	113	149	139	123	127	148	132	141	125	134	132	133	127	138	130	137	120	121	129	144	130	143	131	116	129	129	125	106	126	131	113	142	122	140	131	128	128	119	133	155	133	144	138	139	129	136	131	112	132	135	121	116	134	135	133	132	130	123	128	119	138	119	128	118	150	138	129	160	114	117	139	143	127	117	134	141	133	131	132	125	129	123	100	106	133	119	120	132	116	130	126	143	144	126	121	137	135	162	136	147	136	132	109	138	123	143	123	132	134	128	141	145	134	124	126	125	141	108	128	133	110	132	128	124	127	125	107	126	124	136	131	123	108	115	127	129	124	134	154	133	127	136	113	126	129	141	145	147	144	129	129	134	120	134	138	131	124	134	131	149	129	144	125	134	144	134	142	151	112	139	151	119	126	128	137	133	134	135	132	108	140	128	135	139	127	121	136	122	157	145	129	135	132	149	115	131	148	142	138	133	119	130	131	144	128	139	135	136	126	125	130	134	135	121	135	120	118	131	139	113	119	131	124	159	135	150	122	137	153	129	120	119	154	136	104	130	127	137	128	138	135	132	124	149	142	157	110	134	151	137	120	143	135	123	134	131	120	120	123	125	124	120	135	158	138	107	148	129	132	116	135	140	126	139	133	117	126	107	130	126	129	137	147	145	139	127	124	130	129	122	153	118	126	124	147	128	148	119	149	123	117	129	123	140	146	131	119	115	127	119	121	125	128	122	108	122	134	117	152	136	135	159	128	139	116	122	134	139	142	125	120	136	120	135	142	99	138	131	114	105	130	126	135	137	127	136	135	130	130	134	142	120	133	153	135	118	137	127	122	153	141	115	130	153	138	155	119	136	133	130	110	151	141	146	121	120	104	108	121	137	139	134	137	129	113	124	118	146	154	138	128	123	124	133	127	132	131	115	123	134	127	133	107	137	127	110	119	118	144	145	145	134	129	130	116	149	115	117	134	140	127	134	161	138	128	135	149	122	150	122	118	134	152	150	131	121	125	118	147	129	126	138	116	127	119	134	146	120	128	134	132	119	98	142	116	142	125	155	114	112	138	124	144	141	127	118	138	132	125	125	147	138	118	144	127	129	115	149	151	130	129	128	122	121	122	113	129	133	142	148	142	126	124	129	131	142	124	120	127	136	135	118	123	123	116	118	137	126	153	114	124	134	143	130	134	128	119	127	115	133	129	117	139	139	134	136	121	136	127	129	121	101	135	132	142	160	119	139	137	145	144	121	119	133	132	119	118	118	111	134	141	107	130	155	128	132	115	115	143	132	118	109	132	119	144	136	120	137	118	141	140	146	126	132	136	132	123	122	146	128	139	134	132	130	128	117	132	131	149	131	142	148	115	128	134	130	131	158	145	125	127	149	147	120	132	126	157	138	133	128	121	146	149	146	141	155	141	140	129	124	123	117	152	152	133	133	125	120	112	136	112	145	126	109	138	118	132	149	132	134	130	129	146	162	120	142	146	142	125	140	123	129	143	122	124	127	130	138	135	93	120	122	128	126	123	126	146	136	124
18649	6495	7496	5826	3984	3518	2720	1897	1503	1205	1046	801	648	651	705	754	725	662	641	1384	459	421	448	490	515	443	427	377	353	362	380	367	381	348	387	385	406	378	361	366	351	334	337	343	342	378	396	384	377	361	420	345	361	344	367	332	361	366	357	348	376	343	409	332	370	351	351	370	351	357	341	359	385	363	314	360	350	339	336	337	383	329	331	376	349	368	387	345	335	346	366	334	345	371	338	350	303	356	335	351	337	397	343	377	355	389	342	333	338	333	365	347	383	371	358	383	363	325	339	378	309	338	361	329	317	376	342	358	331	332	375	350	376	357	336	328	361	347	328	374	356	344	342	365	332	315	390	346	352	330	336	357	341	368	357	384	345	351	339	377	355	352	334	375	341	344	371	309	329	370	358	348	359	350	382	347	349	327	332	360	324	336	344	362	359	361	362	372	329	297	337	333	344	355	310	377	337	360	324	335	357	359	386	356	359	391	321	340	373	370	353	364	333	355	367	349	352	332	351	362	345	352	379	348	333	374	403	356	343	371	302	349	330	355	348	388	346	330	341	352	342	358	340	358	347	356	334	362	361	345	343	376	365	351	367	355	328	360	332	344	347	353	359	343	348	329	372	383	360	350	348	333	373	352	367	349	306	320	339	337	312	323	323	334	355	382	357	364	331	349	330	330	317	366	379	355	349	319	366	362	343	363	348	329	349	338	359	338	344	401	355	351	356	374	353	338	367	319	313	329	371	351	341	344	339	361	344	382	335	374	380	383	359	335	369	320	359	366	346	362	400	337	334	326	360	348	329	337	342	327	341	345	337	361	312	324	331	380	344	329	347	367	322	346	350	378	359	352	362	356	355	379	362	361	373	351	364	360	329	355	370	317	342	351	340	355	370	353	351	346	350	393	345	352	347	366	355	323	337	378	341	353	354	353	353	369	344	339	349	325	347	353	353	322	316	366	343	334	361	367	334	339	324	356	322	360	356	350	372	375	385	350	370	320	358	354	347	323	314	334	338	368	341	357	349	373	357	354	353	359	319	363	359	405	363	341	343	376	366	333	347	328	362	388	378	320	329	338	351	327	323	330	354	337	347	366	347	360	348	346	374	368	349	336	337	339	355	385	356	354	330	315	360	342	381	338	344	330	344	349	384	361	354	361	347	360	355	359	328	363	352	357	376	345	327	351	345	334	329	348	336	336	327	361	348	404	352	364	338	322	365	342	338	371	358	332	337	361	324	357	377	356	356	347	343	325	357	335	386	362	345	361	360	340	344	351	344	334	343	327	338	380	316	336	346	357	348	382	345	355	353	323	366	324	332	336	367	353	338	302	353	386	347	331	347	356	323	348	341	378	340	362	353	333	366	339	367	340	340	346	374	328	356	335	299	341	369	360	377	339	368	371	357	346	343	355	323	356	389	402	362	373	330	348	334	352	368	347	357	356	362	369	349	349	369	322	332	332	372	373	330	342	344	306	379	331	353	324	360	357	340	328	330	328	333	311	339	358	341	343	364	322	350	345	363	356	375	332	354	346	369	369	353	369	359	357	334	366	365	348	338	365	322	340	329	326	358	392	341	345	354	331	333	369	341	376	344	370	342	342	339	350	348	362	319	335	343	325	331	337	374	355	338	360	318	344	402	350	329	327	368	374	336	333	363	384	352	342	337	363	345	312	346	359	368	336	356	378	333	340	332	351	359	349	323	354	359	363	357	329	354	310	327	356	374	347	352	339	336	331	345	268	401	381	366	373	355	347	325	354	353	352	337	371	380	386	349	339	341	345	356	357	340	380	363	358	349	352	371	357	344	335	351	337	349	370	370	341	346	338	364	367	340	303	297	376	349	338	345	351	357	388	350	317	336	344	323	381	343	343	336	370	324	332	330	331	351	363	397	389	357	381	371	339	337	386	349	367	353	333	349	355	343	344	342	349	368	344	359	345	366	377	358	342	334	340	337	344	341	352	387	394	353	333	362	321	362	344	363	356	360	350	350	364	341	354	358	375	335	354	346	356	317	340	348	348	344	358	323	382	339	373	378	332	381	368	379	357	355	355	340	330	387	340	354	346	377	339	326	344	339	326	346	357	363	360	341	310	367	333	337	336	373	345	335	369	392	379	337	342	341	349	341	358	333	357	343	344	329	349	337	337	358	347	334	325	355	337	381	363	344	357	362	354	335	326	354	371	345	353	337	313	362	364	327	378	320	353	386	349	372	343	339	335	344	351	337	339	330	340	358	352	351	361	388	353	349	330	334	380	381	375	336	322	359	369	351	354	327	347	335	343	352	345	360	330	313	369	334	338	308	317	360	336	363	342	347	364	363	379	353	344	348	359	324	364	334	358	324	334	382	359	330	370	336	343	357	337	339	344	319	356	354	322	376	347	330	366	320	366	354	335	345	317	377	320	353	343	341	336	359	339	362	353	327	364	341	365	367	335	313	332	378	340	337	328	288	323	333	348	354	315	352	361	352	334	330	312	345	345	348	368	375	340	377	324	373	374	367	324	337	366	337	339	339	319	327	345	329	336	365	354	340	361	347	330	331	353	359	354	403	352	345	353	371	355	343	336	391	367	355	343	348	358	374	359	356	328	311	325	374	342	351	308	343	349	367	353	377	344	357	389	333	337	327	337	348	330	357	300	323	359	358	382	340	365	325	329	351	331	357	383	365	327	321	359	343	363	339	367	323	345	373	343	333	341	371	338	343	324	342	369	374	364	359	371	347	364	327	369	297	345	382	332	300	358	338	359	361	361	341	338	348	369	343	339	323	312	363	346	324	351	342	361	351	304	351	354	346	329	355	361	333	337	329	346	332	350	388	362	376	341	329	350	317	349	315	320	340	361	357	357	350	356	341	356	371	326	347	360	334	332	323	338	340	335	360	326	341	377	362	356	359	317	368	359	366	385	325	352	294	346	350	323	362	354	359	353	351	355	347	363	336	358	367	370	329	347	365	366	348	354	347	333	318	332	361	332	341	354	316	343	311	363	340	354	353	369	356	384	361	343	346	341	361	348	361	353	337	348	365	378	321	340	338	295	344	360	344	313	334	345	349	351	345	370	335	362	320	342	325	368	350	320	349	333	333	363	338	366	359	325	342	336	338	355	337	360	320	383	345	333	354	327	356	362	343	325	361	360	377	333	378	351	392	358	332	339	357	343	331	345	335	330	347	323	358	343	358	376	355	335	393	372	332	355	340	360	391	367	352	355	332	376	349	382	358	328	325	384	338	351	381	338	372	351	349	339	347	354	356	355	354	372	335	356	287	361	364	362	329	352	354	372	351	366	327	356	326	345	346	333	382	336	368	291	309	320	375	372	305	350	369	350	326	347	348	370	311	344	347	347	327	401	358	314	339	350	324	337	341	322	315	369	352	343	349	357	353	377	337	341	330	365	330	377	345	344	364	355	359	362	336	323	349	365	345	324	349	374	342	377	347	338	384	329	352	362	348	340	393	331	351	359	340	364	353	332	367	345	335	391	338	365	333	350
6107	1762	1066	712	522	450	421	449	352	338	311	337	312	330	315	296	320	310	283	330	317	291	301	328	318	326	302	308	274	282	307	292	305	322	271	322	288	308	298	297	319	301	294	303	321	321	340	305	299	333	296	266	246	300	327	289	313	331	298	285	291	313	291	319	290	337	275	306	320	333	295	296	343	323	298	301	300	310	297	299	322	316	283	289	291	266	303	308	292	287	352	291	276	326	290	296	305	291	298	320	290	313	272	300	311	317	285	298	295	304	329	318	312	290	338	297	273	255	312	337	304	304	319	308	312	326	299	318	298	264	322	322	305	297	302	297	308	298	306	301	304	313	328	268	280	304	324	338	318	300	278	290	323	294	310	294	331	292	288	335	317	282	298	301	271	313	298	309	294	279	316	323	298	281	279	311	328	295	306	304	295	257	292	295	291	296	293	306	297	299	335	281	300	341	304	305	334	317	313	313	293	283	305	296	274	288	279	292	325	293	290	266	296	311	305	261	289	316	290	287	316	289	315	289	320	278	300	311	329	283	297	285	281	317	296	302	313	305	302	287	302	319	305	334	309	294	309	299	310	294	316	329	309	275	294	286	285	287	322	305	301	288	316	309	298	308	311	309	300	305	319	303	307	322	330	292	284	308	312	274	305	259	293	321	283	308	322	301	291	303	309	311	321	312	315	311	283	353	300	300	317	282	320	282	311	328	310	301	297	300	318	313	279	295	285	296	289	307	283	296	324	335	295	316	286	312	313	285	313	323	294	293	301	314	329	302	314	284	264	313	327	309	266	286	298	300	300	319	319	317	313	292	303	290	311	303	259	297	329	289	308	336	306	290	305	306	305	316	298	305	303	297	296	317	280	320	308	292	306	282	284	319	309	315	296	291	286	299	291	305	330	268	275	337	311	281	310	316	298	298	310	327	301	335	320	297	302	298	275	279	281	297	295	269	313	296	320	307	283	291	327	329	279	290	298	302	293	279	310	302	302	284	308	329	275	322	294	299	310	302	290	284	312	265	249	320	352	271	302	291	308	330	294	299	286	282	303	344	302	303	296	292	288	293	285	288	302	304	314	292	333	311	272	335	305	295	283	271	283	300	296	311	329	290	277	302	294	301	319	312	333	298	302	283	320	281	300	346	279	324	329	332	319	291	313	334	295	270	310	265	299	310	303	301	321	292	317	293	292	317	315	312	301	309	284	288	324	288	295	302	329	303	329	284	267	292	318	279	309	322	320	297	280	302	300	334	343	312	303	320	267	281	307	304	294	307	323	294	314	294	274	307	301	312	291	275	277	326	323	300	287	302	301	283	314	309	303	315	297	323	275	290	292	288	288	276	296	313	255	309	317	282	311	327	323	291	305	292	305	304	292	303	323	314	302	311	297	279	291	301	303	305	289	334	311	317	310	336	326	294	301	303	294	310	302	292	292	349	291	321	286	284	304	320	294	293	314	340	299	307	331	304	292	300	276	272	291	328	297	294	301	289	298	293	313	273	262	296	334	340	287	297	297	283	295	298	279	330	286	276	279	280	276	291	290	274	301	290	315	314	285	293	330	290	312	283	282	303	313	313	320	322	324	287	277	331	319	308	279	326	266	293	288	316	291	286	322	329	319	317	314	305	317	295	313	317	288	279	312	312	295	299	302	326	293	297	286	281	311	315	300	309	302	315	302	322	288	297	293	327	283	306	301	281	294	340	297	306	344	295	279	294	295	319	327	296	311	326	317	262	298	289	294	281	295	313	288	311	288	299	299	283	334	298	292	336	310	280	297	344	288	288	290	297	289	295	268	328	294	294	296	303	299	290	329	328	281	296	313	291	304	285	263	288	289	325	307	293	304	274	286	272	272	310	296	314	317	306	310	303	309	315	308	306	284	283	266	300	327	303	291	295	297	290	292	333	344	278	294	286	301	305	268	303	308	309	295	286	290	308	300	324	327	271	301	292	294	293	294	307	273	333	312	310	338	296	309	288	327	332	308	280	286	327	276	280	318	274	336	300	348	276	298	344	331	308	293	291	320	290	317	328	357	310	305	275	316	281	322	289	277	301	255	318	314	322	315	305	296	295	281	317	279	305	277	306	284	313	299	317	300	284	300	294	273	300	332	285	287	321	325	304	298	322	277	283	286	276	290	286	284	324	299	311	278	342	332	316	288	299	258	320	288	308	288	298	279	308	324	324	319	319	313	305	323	319	329	280	320	293	306	281	307	333	324	332	331	303	315	313	303	302	310	301	277	298	287	294	321	304	287	303	347	306	336	305	311	298	319	332	297	311	299	303	293	301	303	286	287	320	289	320	292	288	288	296	288	312	293	292	298	319	322	346	305	295	338	300	302	304	278	300	280	297	305	263	280	306	310	307	303	284	285	296	293	317	286	290	313	283	306	282	314	284	298	271	304	322	334	315	284	295	307	315	316	287	280	312	317	300	274	267	305	354	335	295	308	286	316	319	305	308	317	311	293	319	324	291	314	315	289	335	289	292	295	290	320	286	284	292	309	278	325	295	297	316	310	322	314	307	284	307	324	274	340	289	342	292	311	273	307	313	304	310	316	281	305	303	308	277	326	300	293	279	303	304	301	279	304	294	275	317	297	266	303	307	309	346	301	304	315	308	309	284	285	295	289	304	296	291	296	285	315	298	267	300	309	290	290	305	301	303	286	265	287	324	317	330	307	308	297	261	313	308	307	305	306	300	325	306	284	280	291	281	294	320	266	304	286	266	277	297	307	274	267	260	323	302	252	308	351	343	308	313	299	289	306	313	307	335	320	314	298	316	293	311	278	303	310	315	309	310	312	276	296	296	329	336	313	282	312	279	288	314	312	305	281	309	293	309	311	284	304	288	328	327	317	294	297	298	324	299	281	270	315	293	300	323	288	310	325	296	343	292	297	315	315	306	271	267	307	280	285	302	312	255	287	267	345	308	301	311	287	298	281	255	291	322	288	325	274	303	299	302	286	305	289	263	291	321	259	297	274	285	314	318	267	298	305	274	302	323	328	286	323	346	316	296	277	288	280	305	290	296	296	300	311	284	329	332	331	300	283	301	323	286	314	341	289	287	297	312	298	335	343	283	330	316	292	304	301	292	317	344	299	297	323	305	326	296	318	291	294	287	282	288	283	306	316	301	266	288	301	329	306	303	309	306	309	300	333	293	340	292	338	322	311	302	294	272	307	340	306	297	332	309	320	342	302	321	324	296	313	292	297	302	329	285	303	295	286	286	308	324	321	318	325	314	297	292	295	287	320	294	312	271	303	299	288	309	320	284	294	316	313	323	337	305	277	319	281	256	285	313	296	359	315	308	285	285	310	306	297	291	283	308	320	304	300	288	303	288	312	295	294	321	314	317	308	314	294	295	305	298	323	325	306	295	305	293	326	291	322	311	284	294	287	318	272	289	291	278	311	304	273	285	298	329	305	292	323	320	309	279	327	303	319	290	292	283	309	272	309	279	283	280	317	310	326	346	313	275	306	305	313	299
5308	1975	2422	2300	1793	1601	1405	1150	1024	935	895	842	767	773	806	861	845	793	813	777	745	763	725	762	794	770	729	778	753	751	675	764	694	771	723	737	842	747	710	764	794	739	793	715	726	769	747	738	755	762	772	717	759	748	706	705	757	743	719	724	708	803	778	717	718	755	764	737	772	718	734	717	723	706	727	762	782	743	733	800	725	714	751	759	686	724	757	725	719	750	754	746	745	745	798	755	723	792	744	757	739	749	722	765	750	750	734	710	757	727	733	747	756	709	767	718	723	735	730	782	715	764	738	756	714	768	752	751	772	715	764	772	732	703	780	771	758	722	759	716	698	772	721	825	747	808	728	751	727	723	717	752	740	781	734	757	719	767	703	789	729	703	769	711	683	801	745	780	740	775	742	767	765	704	723	672	741	745	727	784	737	712	774	753	760	757	748	764	702	722	761	748	773	750	701	738	758	747	747	738	747	720	752	755	710	795	776	795	752	695	689	729	725	744	762	759	740	766	727	674	760	708	745	750	751	712	708	722	745	818	784	720	708	757	722	719	720	736	709	711	734	739	761	814	745	766	752	758	746	775	721	757	736	752	717	747	760	731	734	699	737	723	723	766	733	734	732	746	759	768	714	765	709	760	765	719	748	731	761	733	700	747	746	723	733	751	756	775	782	749	756	758	704	725	732	789	762	745	706	764	707	753	742	696	759	744	686	748	727	729	731	752	784	783	735	663	736	726	738	760	768	755	733	772	714	824	726	765	747	773	787	763	719	711	740	746	753	756	790	725	771	726	725	726	752	739	754	763	755	756	724	757	706	785	761	774	727	720	784	765	706	740	758	744	723	734	748	738	753	738	747	726	750	720	731	790	813	732	726	726	729	743	775	719	725	768	714	742	771	734	714	771	737	782	706	775	674	706	700	766	691	723	738	717	763	748	757	748	751	751	740	747	691	784	751	776	758	777	748	741	715	727	772	753	706	766	725	753	808	733	769	751	737	738	719	704	768	739	755	744	690	774	788	729	726	715	752	725	746	750	764	778	776	760	783	742	788	701	758	755	710	743	746	705	739	770	729	773	760	745	783	752	772	693	728	699	730	733	713	751	731	733	703	780	673	754	697	750	733	751	745	762	759	769	697	756	699	730	734	747	784	711	762	701	762	715	738	735	786	710	733	713	719	764	759	734	697	776	794	773	706	739	741	707	758	717	708	756	767	716	764	739	783	720	741	745	772	767	762	762	765	755	736	758	754	767	790	753	719	705	730	754	762	757	743	771	752	697	796	725	756	740	748	745	767	718	716	726	740	738	725	779	730	716	764	735	773	772	779	725	737	744	705	724	728	735	687	727	741	731	759	735	683	709	723	742	735	749	778	774	757	731	753	754	692	770	751	755	735	724	759	785	700	781	720	753	765	745	773	768	761	748	766	757	776	730	690	744	731	749	711	734	745	748	713	791	774	708	749	782	751	714	750	747	727	775	777	778	745	740	721	761	703	773	715	772	749	788	718	783	749	680	707	755	718	787	778	750	699	716	715	775	753	770	726	722	760	690	771	708	772	767	707	780	737	738	763	722	765	753	749	686	728	769	706	814	693	797	710	758	785	720	760	763	732	734	758	761	724	763	737	731	723	743	707	694	716	719	744	777	785	712	720	720	755	712	727	740	700	730	721	687	712	768	743	693	781	748	740	710	737	700	765	759	755	790	754	705	710	752	739	756	728	730	717	732	741	749	706	739	732	680	719	748	712	746	722	721	777	743	718	765	736	725	735	727	719	715	729	742	718	763	748	801	779	715	767	759	755	715	792	740	736	778	771	770	758	714	784	760	728	740	751	746	726	724	725	756	770	734	663	780	758	718	741	728	755	756	730	762	759	741	744	749	798	711	748	763	712	789	745	731	777	764	732	757	728	772	768	740	732	741	710	699	711	753	736	790	712	745	728	726	733	741	714	707	761	745	743	737	732	692	783	648	750	749	742	742	774	694	763	764	765	713	715	719	750	762	759	709	750	735	772	719	765	713	711	726	767	706	749	796	731	779	769	753	767	733	795	741	784	747	738	716	676	699	725	726	736	735	751	747	723	727	765	718	709	761	760	735	766	755	741	723	740	725	757	763	721	706	748	735	747	764	732	763	732	750	740	745	733	698	742	756	716	741	751	776	695	770	701	734	746	721	721	742	732	753	756	722	704	701	713	727	694	756	712	736	719	759	761	708	734	752	764	816	728	761	706	715	758	710	733	758	736	682	715	739	699	751	740	753	793	750	729	747	776	770	725	752	734	751	746	750	708	778	748	753	787	743	773	721	683	716	744	723	731	758	698	747	765	738	718	752	756	727	785	770	715	763	710	753	744	700	736	719	749	714	752	739	745	721	750	741	701	746	697	736	738	752	808	742	766	744	735	764	717	741	731	749	705	725	760	752	740	741	740	762	697	714	759	743	741	718	713	751	689	736	779	742	697	759	741	754	716	754	730	757	755	752	773	793	713	738	718	748	751	756	710	761	780	717	679	733	771	749	719	755	710	745	732	698	765	751	700	703	786	759	750	747	762	774	749	754	738	758	752	769	735	757	747	744	759	751	733	717	726	750	708	708	731	780	736	772	741	734	760	717	714	725	729	764	682	740	745	706	745	794	774	764	755	727	733	708	724	756	748	760	743	739	769	724	710	712	707	739	729	715	789	733	778	699	729	712	709	715	788	707	683	765	750	751	755	751	733	718	738	734	731	732	713	757	776	710	710	739	698	719	730	777	755	761	721	770	734	726	745	812	744	769	762	767	713	731	814	717	718	756	759	719	742	821	700	765	771	706	719	794	757	723	768	746	743	730	754	725	756	751	750	770	696	769	785	731	719	725	743	705	742	718	741	715	705	742	749	753	789	752	747	749	758	764	715	717	719	769	754	754	745	732	746	731	725	780	692	775	768	698	735	769	710	745	706	766	712	720	740	711	731	718	745	702	753	709	729	744	751	692	741	742	758	776	735	786	775	730	766	734	713	775	727	743	738	719	783	774	723	737	749	760	715	710	729	748	683	738	725	717	761	772	748	734	731	718	764	694	739	741	724	726	765	743	779	746	741	762	711	754	709	766	753	768	706	732	778	735	710	761	693	741	741	793	694	735	756	760	725	719	703	748	763	750	706	734	720	738	764	763	742	764	745	767	757	729	775	747	722	747	728	752	716	781	735	741	724	737	743	742	743	725	764	783	741	755	745	735	756	742	736	700	731	728	724	714	716	771	716	728	769	732	765	717	723	748	704	718	715	744	712	735	748	740	750	722	722	716	712	773	738	713	752	714	752	773	773	737	752	736	759	737	724	726	761	774	683	720	765	758	793	741	714	743	735	698	796	747	745	760	793	712	721	698	779	700	750	662	733	741	784	738	689	787	731	701	692	697	765	717	694	699	805	740	734	743	739	738	758	754	721	729	763	771	755	742	750	725	740	729	730	718	753	751	696	730	743	711	757	765	730	744	764	734	713	755	751	754
17998	5880	2682	1436	878	679	560	426	358	331	303	312	326	286	283	281	297	293	312	339	263	276	260	311	287	283	291	278	272	280	270	299	269	266	261	243	275	264	265	259	297	286	269	292	285	264	283	296	264	256	268	258	285	277	276	261	251	246	288	259	266	260	263	275	251	234	270	249	265	287	246	245	268	274	242	247	253	230	267	270	257	285	251	283	273	256	251	258	260	252	275	279	276	272	261	264	275	295	283	282	268	249	241	254	259	280	252	273	261	259	239	263	286	294	261	264	272	279	267	262	241	251	264	276	230	253	277	244	292	254	270	235	282	250	263	277	236	273	261	281	258	256	272	266	268	240	260	278	293	275	296	245	276	273	281	271	299	273	292	300	269	302	278	236	255	285	241	264	261	282	280	278	259	259	258	287	262	251	275	261	297	245	242	261	267	261	281	286	248	259	255	270	265	305	283	246	252	296	229	235	260	242	266	256	275	268	274	275	252	282	274	245	282	288	254	294	291	251	282	283	295	244	274	250	234	256	275	273	267	274	246	281	252	254	250	256	282	240	280	272	284	257	255	269	286	235	277	276	248	241	297	263	243	271	274	251	247	279	245	267	247	250	261	239	261	295	258	298	263	284	277	273	288	264	286	286	268	260	250	267	251	272	265	250	289	261	272	262	242	235	276	269	271	267	251	245	259	247	251	230	242	271	291	265	266	255	267	285	257	262	238	271	297	272	249	263	294	231	237	269	264	246	284	275	251	269	279	261	291	253	279	279	285	265	274	296	268	272	269	282	243	273	269	285	245	250	248	251	253	276	270	260	307	245	275	226	265	261	250	263	249	268	258	251	264	309	267	226	231	279	275	281	283	271	257	237	239	253	262	264	264	255	292	264	252	261	278	243	288	294	279	274	261	278	276	249	281	295	266	255	244	286	297	240	258	270	290	253	271	234	277	220	256	247	237	276	267	300	273	292	239	262	229	287	284	279	286	237	269	297	265	263	268	271	261	285	250	263	266	261	254	306	256	246	308	276	259	239	262	261	251	261	272	260	274	239	264	266	279	253	247	289	267	235	267	259	288	272	277	263	268	259	233	272	265	283	250	270	261	238	264	271	246	259	264	238	253	274	259	288	255	238	281	280	284	268	283	282	249	274	227	275	278	266	249	259	269	269	254	255	274	260	268	271	271	249	283	241	256	259	242	260	279	262	275	265	261	276	258	250	283	248	274	236	247	257	276	274	247	258	304	260	275	276	239	275	292	254	271	283	255	266	256	292	263	265	266	249	277	253	268	264	265	241	279	285	265	287	267	247	268	256	276	243	279	293	269	245	267	251	270	270	269	273	254	266	269	252	262	244	289	270	299	230	273	261	233	292	241	291	240	242	253	280	286	300	269	224	260	258	269	243	300	272	271	252	257	278	287	260	298	271	272	240	271	255	238	267	282	265	257	284	260	216	285	278	264	260	255	264	260	253	269	221	259	279	249	240	278	281	236	271	290	277	264	268	252	251	279	235	302	258	270	252	274	249	270	232	268	270	266	243	266	266	251	268	229	284	242	258	268	269	278	299	269	299	289	271	259	254	243	235	290	246	298	246	274	260	250	232	273	259	255	312	259	239	252	281	234	241	279	260	278	234	296	259	269	252	292	252	283	300	278	259	288	240	276	273	287	281	266	260	259	271	274	242	260	263	272	255	263	261	270	247	227	257	262	273	254	268	258	254	259	277	268	250	271	272	279	251	267	250	272	248	277	288	281	257	248	250	250	253	248	289	262	254	283	274	251	274	267	250	239	234	267	264	236	251	266	271	259	230	278	264	263	292	271	259	312	276	276	288	252	284	271	249	243	295	271	273	272	265	251	270	235	259	271	247	248	265	259	270	238	233	274	266	241	263	257	250	272	246	244	243	267	246	269	264	269	255	281	266	257	282	257	273	263	268	259	265	300	258	270	292	250	253	317	267	311	275	283	285	247	265	278	250	284	282	260	274	256	273	262	270	269	264	277	269	270	312	292	218	267	262	246	270	273	276	258	256	286	269	278	258	267	270	273	256	272	257	278	287	279	257	245	266	258	281	259	254	256	264	273	288	319	276	262	267	255	251	271	248	286	253	262	258	260	249	260	276	284	270	272	267	247	261	284	256	268	268	255	249	274	249	236	266	260	262	275	287	261	260	268	276	256	275	270	237	294	292	276	260	242	245	259	264	247	270	247	252	254	278	241	274	273	301	290	272	292	256	255	285	268	257	272	250	292	276	260	257	280	256	275	293	248	271	262	274	317	282	259	269	277	264	269	278	257	277	280	264	275	281	274	270	253	286	255	258	288	241	267	294	276	268	286	265	246	258	270	272	278	265	280	238	246	280	261	258	241	274	281	233	252	241	243	287	282	248	278	264	266	307	288	252	259	272	269	261	282	277	295	287	277	272	256	243	242	273	275	256	285	245	264	230	258	288	251	252	258	292	278	298	259	251	261	269	252	245	255	260	272	269	261	245	246	288	255	224	273	257	266	267	256	279	279	285	256	285	247	255	269	284	258	260	279	256	246	272	236	249	287	252	259	279	276	250	292	274	252	259	239	252	272	275	282	264	235	272	277	274	282	252	259	258	268	270	281	274	285	283	238	269	264	263	263	247	248	263	262	274	233	277	275	296	266	283	284	248	268	260	244	249	261	294	244	279	290	249	277	249	261	250	255	268	272	251	245	247	281	286	292	276	281	270	252	265	285	279	242	264	275	264	252	251	268	269	268	249	221	240	266	255	253	273	281	259	258	292	285	296	278	279	234	260	273	275	250	263	273	242	318	275	289	244	290	284	259	253	250	293	275	274	271	278	275	240	263	248	264	251	265	283	283	255	250	285	244	269	273	258	260	236	281	261	253	286	285	253	231	240	291	281	269	256	251	258	252	269	265	301	264	306	263	288	277	293	254	249	260	297	279	274	268	284	306	264	270	232	276	259	236	246	277	324	241	275	294	260	273	250	267	268	253	289	269	269	289	263	275	265	271	238	291	275	252	265	284	298	254	269	272	218	254	275	267	299	259	277	262	272	260	262	284	253	287	257	236	258	284	292	278	306	226	258	278	266	278	263	263	260	287	282	262	280	271	250	295	282	258	256	277	271	295	252	275	300	266	257	271	287	278	272	269	266	280	254	287	280	278	297	258	285	280	240	267	283	296	264	264	264	271	262	286	286	282	256	305	264	272	264	273	299	301	251	279	300	280	278	279	276	250	275	254	270	263	271	284	269	262	261	251	277	268	242	271	292	267	235	268	292	241	249	288	291	261	251	280	278	272	260	258	253	281	254	280	251	266	286	271	281	246	275	296	241	255	287	263	278	289	272	247	251	261	270	285	248	282	273	278	263	293	241	288	250	256	287	247	275	282	315	240	260	277	268	305	288	280	280	224	271	233	276	273	249	227	303	263	266	256	290	281	275	255	241	257	298	237	270	263	235	274	279	243	261	282	286	236	261	259	268	277	278	274	279	283	287
13934	4834	4957	4454	3207	2711	2136	1722	1317	1115	919	906	764	749	800	838	951	979	936	1188	672	667	676	777	750	777	767	694	731	693	691	656	637	648	681	653	672	678	695	659	625	713	623	667	645	662	656	662	690	646	649	644	704	655	677	634	650	699	693	645	680	627	648	669	694	689	638	708	680	671	648	651	674	631	679	644	661	672	623	662	592	644	643	652	626	657	616	655	734	642	650	649	632	670	648	651	663	652	621	654	699	693	686	637	628	653	678	666	686	655	659	639	635	635	627	659	671	641	670	655	627	656	678	661	669	652	648	650	626	606	667	663	623	663	691	687	663	675	655	602	680	714	652	650	643	680	644	672	648	700	664	626	642	576	670	640	633	642	664	642	685	623	636	669	672	662	602	693	650	750	678	648	676	644	667	664	639	617	648	668	686	611	654	653	653	629	616	677	642	630	637	672	682	640	618	649	651	682	651	672	642	656	638	638	673	623	672	710	671	667	666	628	653	614	669	668	656	645	627	639	634	616	673	664	644	642	652	670	637	673	679	568	645	681	644	618	663	654	639	641	646	673	661	647	657	632	646	671	666	632	658	633	648	712	660	656	617	657	687	664	682	626	619	663	666	619	640	597	677	640	667	659	632	634	609	629	596	649	626	663	641	644	641	669	657	620	647	660	650	620	673	636	633	674	678	626	617	660	693	653	703	640	645	653	606	662	644	710	650	637	645	628	664	667	642	625	619	625	610	651	626	679	566	676	699	652	656	634	669	616	675	670	688	662	637	665	660	675	654	691	689	655	621	627	656	660	667	631	726	671	587	719	657	665	671	658	646	668	679	653	674	637	667	668	625	681	636	655	609	684	634	646	636	704	698	634	650	644	629	639	627	620	606	686	629	640	638	672	618	699	659	638	648	685	641	641	634	654	661	664	639	652	656	649	705	639	641	643	631	672	655	651	621	646	663	690	707	620	673	655	641	663	651	665	632	644	624	659	625	632	657	627	683	629	611	643	627	637	654	631	620	689	638	678	689	636	667	665	622	609	655	664	656	655	663	656	699	666	630	665	618	620	617	677	604	627	609	655	642	678	695	653	641	676	671	632	610	664	674	663	632	674	714	683	635	651	637	639	630	629	645	651	699	663	667	646	645	624	671	638	653	589	650	702	649	621	658	657	651	622	621	688	712	627	650	640	680	627	666	655	659	658	668	602	696	628	672	661	652	659	648	604	634	655	679	664	663	684	642	670	652	671	644	654	638	622	651	623	656	671	608	620	645	712	693	597	620	646	641	670	649	727	655	628	700	626	622	627	655	667	663	662	619	695	610	685	636	631	667	638	669	674	642	682	682	661	693	643	652	660	649	651	697	639	657	637	642	669	631	675	609	661	631	679	682	669	628	656	673	666	664	670	661	657	633	635	621	640	665	644	660	634	634	659	649	659	644	688	642	688	710	666	656	642	588	686	683	613	627	664	653	701	631	691	680	664	645	619	650	642	675	625	650	618	611	684	649	626	673	627	653	662	645	643	679	621	640	646	655	669	672	692	631	659	612	668	634	658	655	673	667	638	654	656	650	645	641	627	622	619	652	668	660	634	627	707	605	631	659	652	672	679	663	673	635	646	636	685	673	699	663	671	654	692	685	630	698	666	648	641	664	653	662	633	675	640	667	661	613	624	652	637	662	635	693	613	615	654	666	679	648	614	648	706	645	645	706	703	631	695	670	669	669	662	623	645	664	668	687	636	631	647	668	662	674	689	637	674	681	595	595	621	620	659	644	649	667	659	655	660	610	643	668	626	641	641	661	626	650	660	701	661	636	662	679	655	643	658	622	648	690	638	637	638	603	646	647	608	676	683	658	649	661	656	563	666	666	611	660	665	675	629	648	646	627	613	665	642	651	671	626	669	667	673	626	685	671	662	717	603	642	666	662	686	669	650	607	629	695	625	636	656	674	711	639	666	651	669	667	643	683	641	669	650	640	647	673	699	652	630	664	656	659	641	652	608	642	652	635	652	645	650	681	662	675	677	651	676	621	652	650	681	654	637	690	692	681	662	644	639	631	655	645	644	642	638	627	680	639	644	637	673	650	665	635	630	677	668	652	629	630	646	721	676	658	657	666	667	675	637	627	661	661	654	699	668	668	650	595	653	647	649	646	680	590	588	650	647	644	626	682	629	662	642	657	649	708	633	664	609	630	627	597	684	616	651	680	685	650	670	627	660	701	626	649	633	653	668	712	602	625	638	669	625	623	648	654	657	644	651	687	629	643	622	669	648	613	603	626	665	690	661	680	599	610	672	661	605	671	628	641	665	597	642	693	667	654	638	677	654	690	676	629	669	651	594	662	656	611	627	656	658	639	696	674	630	648	635	657	661	691	698	667	661	636	625	666	634	625	651	637	633	629	665	616	625	646	698	661	638	628	642	629	688	667	689	673	635	665	661	658	663	595	643	647	652	675	663	705	672	642	634	638	652	703	679	682	646	623	661	679	656	669	668	640	674	661	673	669	651	720	691	676	696	683	629	670	621	682	659	647	660	630	662	614	637	603	665	694	620	639	652	685	641	628	704	654	593	637	641	634	662	656	658	645	651	629	660	626	637	647	665	673	673	620	659	599	655	651	624	640	615	648	698	684	647	693	652	652	622	674	659	657	662	679	633	682	610	667	640	660	656	624	651	649	655	622	631	653	650	690	649	679	661	645	639	631	654	636	635	666	643	663	616	654	661	600	660	651	677	654	646	648	672	657	651	675	625	681	652	630	634	631	614	677	693	656	653	654	597	658	664	679	655	687	641	684	614	661	675	637	664	657	673	636	660	694	637	612	656	699	635	638	643	626	679	615	606	664	668	683	628	663	652	669	608	667	671	646	613	622	688	623	690	675	659	636	622	660	596	667	696	649	617	607	666	641	613	643	645	638	611	620	657	669	675	639	661	674	627	672	663	680	651	641	622	615	665	628	630	699	636	672	665	621	686	659	678	674	627	685	659	669	625	648	615	643	641	662	628	624	637	677	663	651	671	707	661	669	645	650	643	689	630	677	679	668	634	628	613	650	660	709	651	640	645	677	661	696	648	691	673	609	641	647	650	693	606	646	674	630	695	684	642	684	705	685	651	645	650	675	686	669	685	671	672	685	721	644	628	593	707	660	617	656	622	639	640	646	616	645	691	620	632	644	632	666	632	646	662	640	647	650	686	654	637	610	668	623	660	675	639	651	671	660	658	620	673	631	674	651	646	638	665	658	669	694	639	650	657	652	647	647	652	668	619	698	666	718	699	642	681	659	648	654	663	661	618	650	663	626	668	628	654	640	596	678	654	632	665	623	660	654	619	655	637	697	693	664	628	639	654	638	605	623	622	690	688	659	661	638	644	614	681	636	646	640	676	701	621	654	607	632	657	634	690	667	657	666	629	650	695	615	697	612	656	670	646	624	662	654	634	616	731	649	598	619	663	663	620	703	631	604	685	667	644	656	623	640	666	623	663	670	593	660	644
27863	11036	4789	2152	988	762	639	413	307	241	199	185	173	150	167	184	193	182	200	232	151	139	161	164	153	166	150	127	139	144	152	135	145	114	159	135	126	150	132	136	146	135	138	131	146	131	108	139	147	139	119	152	131	141	153	114	113	145	107	133	130	123	122	139	122	140	141	120	123	130	136	120	133	151	138	120	133	143	132	141	130	123	137	114	153	136	132	130	129	150	125	127	128	136	147	131	156	132	126	152	135	140	126	130	156	119	135	136	137	119	116	128	121	139	131	140	122	150	102	158	119	156	135	131	134	150	151	134	143	137	144	126	142	133	117	127	143	154	131	138	142	126	112	129	149	130	113	131	125	157	131	176	127	122	133	115	140	138	151	129	135	115	120	138	143	133	141	127	132	120	132	136	149	159	117	134	142	117	136	133	122	128	137	146	150	153	127	140	105	129	145	133	135	140	118	137	127	133	123	122	136	152	147	130	109	113	135	128	158	123	119	136	141	108	130	127	121	144	131	123	138	121	132	110	129	132	137	135	148	142	114	110	123	123	149	124	123	141	134	106	121	118	133	119	149	135	121	133	122	113	115	142	136	127	159	125	131	117	117	116	129	132	139	116	116	134	129	117	124	121	139	133	125	116	131	130	118	134	131	140	132	106	139	123	132	143	122	125	132	127	130	132	138	137	136	148	110	144	131	126	128	108	127	127	139	116	130	139	162	132	132	123	132	113	134	152	113	130	150	138	152	129	144	125	122	113	135	126	138	141	144	119	149	133	140	126	122	116	157	158	135	135	122	133	150	114	119	125	118	146	153	140	134	106	119	123	120	115	138	134	145	128	133	113	137	125	132	136	126	133	137	143	136	131	107	150	136	126	145	134	130	134	110	125	147	131	125	122	127	156	120	148	138	135	132	121	121	149	137	132	117	142	124	124	150	120	130	147	128	148	117	128	145	140	124	131	103	120	131	131	129	157	137	124	128	134	142	134	137	130	133	120	139	142	127	145	137	140	123	128	119	137	151	131	123	156	125	115	131	124	147	106	130	132	143	118	154	125	120	128	161	149	130	124	136	157	141	125	154	131	139	138	147	126	131	126	129	155	134	120	133	133	134	121	130	137	130	144	126	150	114	136	127	97	124	117	142	127	133	140	121	128	121	134	124	148	133	137	146	117	141	134	122	155	127	117	128	126	125	133	146	138	134	115	122	124	129	146	132	142	123	126	140	115	128	122	115	135	111	135	127	133	127	125	119	153	150	122	144	125	114	129	119	114	129	136	154	134	117	134	124	123	127	118	140	137	126	135	96	135	107	117	118	134	133	129	117	110	152	123	128	152	110	122	142	131	127	124	123	132	131	147	140	147	104	113	132	117	122	143	136	142	125	137	113	119	114	131	118	133	130	173	130	115	139	133	129	128	146	125	133	121	102	115	123	124	122	112	129	138	129	127	141	127	151	136	136	140	123	127	131	130	120	129	147	126	135	130	130	132	122	121	108	154	131	124	146	127	141	162	145	130	136	137	143	151	137	128	139	130	143	149	160	112	101	139	134	136	135	133	122	145	141	118	157	141	126	127	156	112	121	115	126	123	138	126	137	133	131	143	153	140	151	142	127	135	127	133	102	128	145	134	154	120	112	119	137	137	118	125	144	133	133	114	145	116	142	130	129	118	128	128	125	141	130	125	141	125	115	148	109	118	132	133	140	133	139	136	127	161	149	135	141	142	132	122	128	129	129	174	140	139	130	122	143	120	126	133	132	142	121	146	146	141	155	144	121	133	159	151	120	143	124	139	113	128	113	118	126	150	126	112	125	144	142	138	136	127	136	120	123	118	127	120	141	153	120	143	152	125	151	144	131	144	131	116	144	125	130	124	131	131	136	120	127	117	142	138	120	142	113	130	142	120	133	124	139	137	139	118	145	119	134	126	140	149	117	138	143	136	122	148	120	131	132	110	140	142	150	109	127	134	131	133	99	117	114	130	136	120	153	153	136	122	123	142	118	129	123	134	129	137	132	142	143	123	138	135	147	151	119	168	129	135	141	139	131	137	135	120	123	130	147	128	132	125	123	127	124	127	133	146	139	144	116	111	125	121	145	126	129	131	125	148	129	135	151	132	123	139	113	125	119	127	133	140	151	142	131	144	149	136	132	130	153	140	136	134	116	129	142	125	118	148	147	132	110	128	133	124	134	118	143	145	132	127	121	116	148	138	155	126	145	136	134	121	108	128	141	133	137	150	134	117	135	124	131	121	131	133	146	116	142	131	153	129	128	147	143	137	125	124	130	130	121	117	136	128	127	133	128	119	148	116	129	122	119	128	133	138	121	121	138	114	152	157	129	119	134	130	118	131	131	134	151	118	123	131	132	126	125	131	128	165	133	123	152	136	132	136	125	150	147	134	112	138	142	125	136	120	115	125	126	123	130	128	126	113	135	143	148	111	127	135	135	110	131	129	128	133	117	139	153	146	146	117	136	151	128	127	123	117	109	127	141	138	148	109	129	153	135	96	137	143	121	126	154	112	155	141	137	122	143	123	134	128	130	128	127	106	127	135	140	125	115	146	135	135	136	114	144	137	143	127	111	102	122	124	151	142	139	130	123	114	146	139	126	124	133	135	127	117	137	121	131	127	138	129	141	133	153	149	149	142	130	135	117	133	134	160	137	134	127	138	127	112	135	157	140	133	115	147	132	163	149	136	135	136	134	114	134	128	134	123	119	111	93	133	145	150	130	123	109	139	120	119	130	135	124	135	135	134	137	147	123	158	123	132	109	132	122	125	145	158	161	154	137	133	117	121	119	119	118	148	132	123	130	154	127	130	131	162	143	138	122	129	138	117	136	118	128	128	154	115	123	144	129	138	133	138	134	123	125	123	143	128	140	142	139	151	152	140	118	129	136	147	115	127	131	123	107	148	149	130	118	144	124	130	134	119	124	145	103	122	112	132	146	125	143	116	122	142	141	145	141	136	145	120	130	119	129	139	122	114	117	143	126	140	133	127	124	134	143	127	128	152	135	131	92	141	129	119	112	145	133	132	143	139	137	123	108	120	128	145	131	134	137	152	130	121	112	140	139	111	140	117	136	129	152	142	154	130	145	118	116	125	154	154	149	142	131	135	137	149	129	112	127	156	142	139	116	126	116	129	119	126	126	125	139	121	114	140	131	135	118	129	140	137	136	131	152	124	130	136	153	137	125	115	130	137	136	120	152	122	123	114	142	122	113	152	131	148	117	129	131	134	141	126	141	126	121	139	135	122	114	105	148	134	141	119	133	154	141	124	107	134	156	120	144	116	103	131	124	133	128	138	137	114	136	147	137	112	111	142	119	126	106	114	121	139	136	122	147	142	161	145	145	130	153	118	114	129	135	139	119	137	117	130	111	129	131	120	131	144	137	145	134	134	131	137	136	125	142	133	145	134	129	133	134	134	125	118	137	142	111	128	147	128	139	147	140	132	145	141	127	132	137	113	138	137	168	119	127	109	148	124
19167	7380	7258	6020	4034	3480	2868	2029	1469	1113	879	712	644	598	607	702	962	926	745	1008	431	453	439	513	567	479	416	459	375	378	379	386	390	352	364	392	363	370	400	357	346	379	359	343	344	350	366	394	354	409	369	329	354	351	352	388	359	351	361	365	370	350	332	358	361	363	351	382	362	310	352	318	342	368	363	347	353	355	378	340	344	332	366	371	346	353	338	351	345	329	344	346	345	362	342	352	356	344	305	348	369	344	324	355	366	335	331	371	329	353	343	360	355	367	372	354	372	347	327	347	359	350	372	343	368	347	328	331	336	349	339	380	339	346	356	365	355	346	381	388	351	355	378	321	366	323	352	350	346	371	345	337	338	341	346	320	346	361	361	367	337	363	343	374	343	330	360	335	341	358	350	330	351	338	357	377	332	347	359	326	336	366	359	337	339	352	355	325	350	357	352	337	346	337	346	329	360	353	329	352	353	358	343	384	336	346	340	351	340	343	342	358	370	368	354	340	342	346	313	347	348	353	360	322	343	382	360	367	335	327	333	335	376	338	328	350	356	350	348	335	365	340	323	350	355	351	302	336	339	325	380	339	347	320	358	388	334	375	344	327	330	343	342	354	338	360	351	356	332	383	357	327	370	335	341	355	342	369	331	344	368	350	339	360	356	334	371	362	365	322	330	347	356	320	351	334	368	334	358	343	331	356	342	355	354	350	350	361	371	362	333	321	335	336	345	388	363	372	336	350	313	321	355	343	394	327	336	324	331	343	374	352	340	324	365	335	374	392	354	335	319	363	367	356	321	339	356	342	350	382	330	344	319	354	353	348	342	308	325	352	325	351	350	325	363	351	372	351	343	359	347	340	345	314	334	346	373	353	343	373	362	341	343	360	371	340	348	345	373	341	372	332	322	340	356	333	336	336	385	343	326	353	332	384	322	376	326	350	317	340	357	359	353	360	337	351	346	381	378	357	339	339	356	366	345	345	348	344	349	344	361	343	324	355	386	324	337	342	341	351	355	343	355	313	344	358	333	354	375	311	355	345	373	339	336	317	366	349	351	376	330	390	350	341	342	332	361	341	320	348	349	392	347	342	359	350	340	365	334	353	314	343	364	370	356	348	341	333	350	349	344	340	330	338	307	351	321	356	363	367	355	355	344	352	336	388	351	323	348	389	333	368	341	366	349	356	312	370	327	336	350	371	331	329	347	343	350	384	351	362	355	350	353	376	365	328	333	341	371	376	330	352	361	375	320	308	361	378	338	325	362	369	378	354	314	344	350	341	322	324	335	340	333	333	327	334	375	333	353	333	370	354	333	277	356	347	359	347	391	329	375	353	351	396	347	385	338	324	312	364	357	348	369	353	344	360	350	392	360	324	345	385	360	369	318	356	335	372	369	338	374	378	329	366	366	358	338	326	336	376	372	369	331	323	353	347	342	358	378	326	307	340	351	339	355	348	334	344	334	317	350	371	338	330	357	344	325	318	344	370	342	360	361	366	339	298	327	337	347	342	378	386	341	323	357	339	350	327	375	340	363	353	332	357	365	377	373	355	314	347	338	355	331	398	376	309	309	365	311	336	345	353	356	336	355	354	348	324	356	349	329	363	312	377	351	332	340	351	330	333	333	350	346	344	369	327	361	356	373	338	363	334	359	344	361	356	372	351	320	344	334	324	358	327	333	341	354	354	330	379	383	371	351	366	357	347	349	339	341	346	339	357	341	350	351	331	334	353	352	337	369	313	360	340	319	374	390	358	350	368	362	366	342	359	343	353	341	359	339	366	383	345	346	355	344	337	373	334	350	322	325	338	351	379	353	325	343	323	336	330	325	364	381	360	355	316	341	354	336	337	371	327	346	361	352	331	365	342	322	339	327	356	337	363	378	334	387	327	348	323	380	361	351	373	319	324	349	308	331	362	319	354	367	331	372	335	327	312	344	322	345	355	361	367	308	344	343	379	375	321	388	356	353	392	374	357	337	356	330	359	337	339	382	335	379	385	352	337	341	344	372	331	327	388	366	341	348	338	330	302	363	349	351	347	350	319	337	320	363	368	392	331	354	371	336	348	355	391	347	329	354	327	352	342	347	359	345	341	328	312	345	344	361	340	353	342	345	385	377	348	363	360	363	335	350	302	371	345	353	324	364	380	335	358	353	348	351	375	370	351	387	362	326	353	346	322	349	362	362	345	353	345	350	315	374	371	335	359	322	326	320	377	344	362	349	368	322	381	319	349	372	355	353	345	357	335	337	338	347	359	371	353	346	354	328	336	342	342	354	360	342	311	326	393	370	340	335	360	389	337	344	307	366	318	330	345	350	365	357	306	348	384	343	348	379	342	371	339	347	352	342	346	315	320	361	332	329	351	337	342	344	314	365	383	354	353	352	345	378	335	352	370	345	358	373	286	349	389	349	324	293	313	350	342	346	347	351	337	356	318	375	369	344	336	365	340	322	313	361	343	336	351	355	329	350	366	385	366	353	345	351	362	374	360	349	335	372	387	322	356	320	324	351	319	322	329	351	350	328	357	378	338	340	333	369	330	333	397	352	353	312	360	340	324	326	342	370	358	357	357	378	371	348	340	325	339	322	370	333	382	346	363	318	326	346	334	345	372	339	354	350	345	348	355	367	354	357	310	366	360	369	322	361	341	335	342	372	319	359	359	361	325	354	342	354	336	377	341	315	386	362	353	329	319	312	334	352	356	340	356	350	337	362	383	355	351	363	343	350	328	323	319	377	377	342	357	321	337	386	351	329	353	322	362	351	331	352	349	333	372	365	391	337	365	348	385	347	344	339	363	362	319	361	354	338	310	355	351	313	361	336	352	395	364	361	349	358	321	331	344	307	346	347	313	344	359	355	332	351	342	324	339	335	396	349	334	324	357	345	361	341	331	334	363	335	340	346	322	341	337	361	359	348	353	344	359	379	335	332	357	348	356	329	348	340	360	343	328	349	357	352	361	327	357	361	346	367	377	306	311	349	343	360	363	358	330	337	355	363	329	361	358	349	332	345	338	326	351	339	367	350	373	342	327	360	352	352	316	350	391	369	340	379	343	365	364	352	337	319	363	331	380	370	320	366	335	315	349	368	364	309	370	342	362	302	377	323	353	340	356	344	368	374	346	358	353	390	328	344	348	359	338	332	312	336	353	364	355	342	321	328	340	369	366	342	339	380	380	346	340	341	336	364	355	367	356	310	334	339	327	375	370	328	323	361	347	310	354	383	385	349	342	345	307	344	348	360	351	341	342	391	356	337	371	329	333	312	346	331	317	321	348	360	363	360	388	354	332	325	328	343	323	311	373	357	348	331	347	319	319	353	349	325	354	348	346	321	330	328	333	315	339	374	353	336	371	332	338	355	364	327	332	358	358	323	330	352	374	342	339	360	343	358	367	382	365	351	375	328	352	310	371	370	340	344	357	359	366	344	364	337	331	336	352	363	325	375	366	385	333	374	324	335	359	357	387	329	336	364	332	324	352	374	354	360	367
6059	1872	1142	659	505	439	424	371	319	339	340	308	297	318	284	323	326	341	357	311	310	308	268	312	303	344	295	347	310	317	329	316	304	302	298	305	297	293	300	319	308	305	273	318	299	296	312	299	319	313	334	297	289	296	286	295	294	314	310	297	324	300	289	328	294	287	314	280	292	288	314	294	294	315	297	295	306	292	318	295	309	317	311	274	314	313	315	307	309	295	295	319	302	297	283	331	288	292	286	312	295	298	310	307	296	294	299	305	314	304	321	318	325	312	284	328	311	343	272	301	291	295	319	316	324	303	321	342	302	272	293	287	303	313	298	320	298	281	305	336	282	303	285	289	313	294	331	310	319	284	298	288	312	325	314	299	282	315	292	262	320	269	289	293	269	295	306	326	287	322	304	307	283	265	325	292	313	294	317	363	312	300	313	311	293	286	292	315	303	300	304	303	318	280	320	350	279	307	279	305	291	317	328	293	282	324	275	273	303	317	282	310	325	298	295	316	308	307	316	308	286	351	331	320	321	296	292	343	304	291	326	326	280	244	337	290	313	298	284	317	320	339	296	298	314	330	292	328	274	298	291	276	317	301	337	280	308	313	289	294	307	307	281	316	291	289	318	309	312	307	301	328	309	328	295	302	256	288	317	292	290	322	295	327	306	308	331	286	319	321	311	314	297	272	301	304	289	301	296	319	302	277	278	302	277	306	330	304	332	305	306	315	314	309	303	282	333	267	325	324	298	262	272	316	299	275	315	275	328	279	310	323	301	260	293	318	298	288	328	293	317	288	321	275	314	335	279	317	294	331	279	303	267	298	277	281	334	275	319	295	284	286	331	308	283	327	327	282	332	326	327	271	320	281	286	326	302	335	326	297	289	285	299	319	303	277	285	276	283	278	293	341	322	276	293	338	338	308	271	298	313	341	272	303	315	294	295	310	286	283	296	280	312	278	273	333	295	338	316	302	318	270	294	330	310	277	293	297	295	307	296	292	288	294	305	289	314	305	283	329	289	317	293	295	310	287	304	322	277	307	302	333	300	284	269	298	269	308	295	328	307	307	313	267	291	303	307	313	309	316	331	309	327	293	285	342	322	275	284	333	311	275	274	310	317	292	321	319	339	301	326	305	247	281	298	297	316	305	302	318	277	310	318	292	359	340	293	334	329	295	306	306	328	283	290	336	307	341	303	296	293	296	295	299	293	313	295	303	326	311	278	308	289	299	319	345	304	285	309	297	291	357	318	302	297	309	303	301	311	286	298	311	298	311	307	298	309	316	307	323	283	283	338	326	325	292	306	346	305	338	285	320	306	321	292	308	316	268	305	318	286	308	315	293	293	316	306	287	327	289	308	293	333	298	286	281	280	331	335	314	319	312	300	327	312	313	340	298	306	299	289	289	291	295	304	303	326	303	304	326	288	303	303	272	291	313	305	291	323	280	271	314	268	278	269	302	331	261	298	334	323	297	282	312	305	311	303	286	304	277	299	291	313	332	262	310	313	270	283	278	281	278	293	302	289	300	265	287	285	271	275	318	298	325	313	328	317	316	294	311	318	320	302	297	309	315	330	277	324	278	280	325	306	309	310	301	322	329	299	264	341	310	346	292	290	300	324	295	286	324	325	278	306	299	296	318	306	316	271	288	348	328	298	305	303	270	315	296	295	327	340	318	317	300	333	291	294	286	272	315	298	279	291	328	289	300	305	349	296	311	321	295	328	346	300	295	287	266	305	325	299	286	329	289	317	297	278	311	281	300	360	300	301	333	313	315	320	299	292	286	307	324	328	315	296	317	300	300	280	312	312	306	309	299	321	326	294	302	318	304	286	328	340	337	297	284	317	307	295	282	309	292	350	314	331	306	305	322	318	320	301	297	309	286	311	299	306	295	306	274	305	338	275	270	315	294	305	287	279	313	315	307	306	286	281	304	315	284	330	294	252	305	347	295	327	283	326	308	305	303	347	317	288	308	317	310	287	347	322	293	292	301	319	334	323	286	334	341	304	298	311	313	277	316	306	329	312	307	284	336	311	256	304	303	331	320	328	286	309	298	316	307	291	298	276	326	307	286	311	291	300	288	284	314	337	283	261	304	290	332	317	329	316	304	315	276	316	316	326	291	326	305	295	317	344	286	326	311	271	276	344	353	356	316	311	290	298	302	320	313	320	322	313	320	327	313	272	322	309	279	318	330	306	300	307	303	316	291	294	320	319	291	290	295	299	320	281	286	318	294	291	316	272	305	295	272	313	301	304	330	327	306	285	310	324	301	309	302	326	322	313	306	303	305	279	304	322	297	282	301	293	308	272	281	307	285	344	293	284	310	295	316	318	295	310	292	297	346	343	313	274	280	285	306	309	289	315	306	302	301	316	328	276	351	296	324	313	286	332	271	271	283	316	316	313	302	255	306	333	306	294	319	329	336	301	307	322	284	325	328	303	308	303	294	301	293	312	312	281	279	311	294	301	309	282	293	303	311	287	322	290	298	286	312	297	311	305	293	343	296	317	294	309	349	288	287	293	316	301	300	302	304	326	294	296	294	301	317	273	296	324	310	260	287	301	281	292	272	292	335	306	296	294	268	314	268	284	308	329	314	319	330	309	325	326	311	290	307	298	301	282	287	293	312	319	294	288	347	298	309	278	301	314	337	290	319	300	305	302	282	284	314	285	274	324	269	270	276	324	286	283	283	311	298	301	274	286	341	311	306	337	319	330	278	330	326	324	284	307	271	319	297	294	296	322	315	309	293	300	285	300	287	301	296	298	262	313	324	304	286	308	304	283	318	290	296	320	294	303	317	305	292	318	304	280	320	283	359	315	295	305	277	301	296	324	286	319	299	294	297	301	310	282	294	308	300	327	289	315	299	326	311	334	305	315	308	275	322	308	309	324	306	315	298	294	304	297	333	324	335	282	281	326	311	307	290	274	286	319	300	329	319	300	291	323	323	324	343	293	324	303	295	309	334	302	299	307	320	284	324	304	327	305	276	314	301	296	289	286	297	320	309	313	306	317	298	286	318	283	269	296	288	319	286	321	294	307	299	280	317	317	308	309	297	309	328	315	288	299	301	317	301	294	331	294	293	325	356	323	324	310	299	325	291	318	312	301	315	309	306	290	321	287	312	302	330	289	276	293	297	315	299	293	314	320	299	319	310	289	311	289	310	315	295	311	280	309	282	297	288	298	322	288	301	302	318	328	326	321	339	275	274	306	302	310	275	304	346	314	290	310	288	278	289	302	297	303	304	300	293	284	318	301	322	304	294	325	281	291	300	292	291	339	328	309	287	301	307	291	301	284	328	317	296	253	289	311	287	285	329	295	291	341	279	334	319	272	306	309	318	292	316	289	278	319	306	259	295	300	317	305	338	311	277	299	322	301	320	322	279	311	307	298	303	294	300	290	317	322	292	296	312	292	313	321	311	296	282	294	321	292	309	294	296	284	317	280	316	308	309	313	294	343	337	295	306	309	288	274	312	304	303	293	305	287	290
5434	2257	2573	1979	1537	1470	1371	1251	949	897	863	772	781	759	792	821	913	885	872	853	729	772	732	800	768	748	742	756	724	779	688	739	761	754	731	760	740	754	761	761	734	795	694	746	753	710	798	753	711	780	776	727	766	734	779	726	773	742	718	717	781	725	757	706	733	777	694	796	749	822	746	783	724	723	771	756	737	735	704	721	740	766	708	760	691	722	715	732	760	736	729	743	727	707	708	735	726	778	726	773	731	732	728	801	699	713	749	799	683	754	802	709	718	799	764	794	726	705	780	754	741	719	749	726	816	747	781	752	768	772	733	691	729	776	726	761	776	779	736	748	735	744	684	748	751	730	735	769	769	758	760	765	776	783	735	717	776	730	696	774	776	760	725	709	701	725	779	729	719	742	753	754	747	755	752	737	737	731	742	693	758	757	783	724	739	714	709	751	692	709	726	726	757	773	794	761	736	717	725	734	770	742	726	766	783	754	740	786	728	751	789	726	739	729	734	752	748	716	730	758	765	700	718	761	755	760	687	784	738	735	754	752	701	774	727	746	775	682	752	723	738	731	735	758	783	753	752	673	737	703	760	734	752	771	737	704	743	741	706	745	741	697	694	756	709	738	748	727	712	726	744	772	743	723	789	698	717	734	732	760	688	737	770	772	729	770	735	735	718	754	767	734	743	796	739	757	751	742	739	736	741	719	719	728	738	756	721	740	738	725	704	698	749	742	695	698	795	756	699	705	748	725	731	731	783	770	751	748	735	757	733	726	739	723	690	732	757	751	750	756	721	740	676	709	722	777	772	744	750	771	703	819	765	747	759	732	741	732	733	680	711	792	763	734	712	757	760	779	730	717	729	730	720	704	717	777	759	724	694	741	725	695	738	768	757	745	791	733	783	738	752	711	735	712	724	708	723	743	721	673	729	740	812	691	756	785	723	726	739	698	734	786	737	711	752	714	729	713	760	720	756	715	735	715	700	759	714	742	774	776	718	772	740	750	778	717	706	749	725	691	761	723	691	759	734	734	754	710	694	796	751	775	752	791	704	771	727	723	712	763	754	721	756	770	740	733	733	777	764	727	711	785	724	741	681	757	745	692	724	728	754	794	755	756	730	774	732	738	712	738	705	733	719	793	749	721	702	736	729	736	742	728	742	762	757	747	752	740	729	767	735	765	713	735	788	695	732	759	751	741	711	758	764	740	719	721	703	765	720	727	752	724	720	742	741	727	744	723	741	795	713	764	821	720	692	750	744	746	765	714	716	732	745	776	777	729	704	721	770	742	753	755	744	733	771	698	709	729	761	738	744	758	741	757	768	739	743	713	763	712	718	780	721	763	735	740	745	732	783	743	721	750	770	738	707	738	726	709	737	748	724	733	726	753	761	728	765	743	725	705	711	692	743	742	747	760	736	764	727	717	756	776	719	739	760	800	692	759	769	734	686	722	685	732	782	778	790	712	784	741	745	734	738	717	754	759	732	755	757	759	691	765	749	728	758	695	772	689	752	723	675	703	709	764	732	695	677	769	750	748	720	739	743	700	764	743	762	747	689	755	737	715	754	757	723	752	759	702	716	714	718	731	780	750	753	735	715	756	723	783	743	725	778	753	761	752	804	699	697	670	721	749	684	764	688	750	776	704	729	736	716	739	753	758	722	741	783	727	735	742	719	770	706	746	736	766	745	755	727	747	724	783	686	749	722	673	727	680	759	698	741	784	733	753	733	771	742	716	701	728	716	719	719	755	709	756	714	756	731	705	729	713	726	751	694	723	761	716	722	696	754	742	752	714	716	713	736	732	754	816	697	755	761	726	713	734	738	754	735	756	744	732	741	778	741	739	779	762	782	789	727	767	717	750	768	783	743	737	732	702	737	780	704	721	729	700	772	751	733	733	708	760	776	746	760	714	751	764	713	739	745	793	719	785	736	712	746	748	759	760	745	700	754	734	708	730	747	793	789	697	692	737	746	767	695	736	733	745	763	698	745	731	741	763	681	741	722	744	722	754	736	716	762	714	750	762	762	721	713	752	738	745	756	735	767	736	771	734	686	729	788	737	737	758	733	700	766	722	685	764	733	723	710	763	707	709	716	751	685	755	747	735	731	741	755	758	759	792	728	750	732	763	750	716	749	751	737	781	709	775	712	761	776	751	759	776	770	733	765	735	765	757	746	724	762	777	692	761	756	711	742	724	749	746	765	721	748	743	773	709	771	695	698	711	738	726	720	751	735	726	764	764	741	773	738	770	722	743	731	729	744	729	716	759	779	720	743	718	745	741	760	760	726	774	754	724	795	728	682	728	738	765	738	786	785	748	757	692	734	726	734	734	692	705	756	713	765	720	738	735	697	732	749	750	748	714	722	768	716	708	763	740	741	771	745	713	753	740	744	773	699	763	752	708	721	748	730	740	730	765	745	736	742	736	715	684	718	776	728	713	712	749	733	771	773	770	744	740	722	713	755	742	765	708	748	748	742	741	771	701	774	730	738	735	720	697	755	768	746	779	723	731	748	761	798	717	696	716	722	764	746	774	667	731	770	692	781	763	718	728	756	711	753	710	722	737	739	723	791	733	732	736	745	785	739	729	747	783	767	750	733	761	744	731	699	748	771	712	746	704	730	743	718	776	702	762	719	747	732	745	742	805	735	722	746	782	753	791	742	688	725	755	717	765	724	715	759	799	695	731	758	727	712	783	727	732	709	786	773	747	696	767	714	730	723	789	707	763	765	770	749	742	772	761	800	711	733	763	788	762	752	736	755	720	708	714	748	728	767	726	741	787	732	719	732	754	759	733	731	725	726	703	725	740	746	817	757	744	687	751	734	689	783	732	725	707	752	734	765	730	746	732	693	747	749	749	721	722	763	775	747	756	762	731	774	712	734	703	740	704	769	677	725	722	752	747	754	734	751	717	794	765	767	720	732	721	764	728	796	753	729	725	755	811	762	721	732	754	747	747	707	737	718	766	755	745	727	715	765	748	768	677	831	763	727	666	720	795	738	720	749	735	733	749	729	717	722	709	761	770	753	731	759	750	748	746	679	720	764	714	767	740	733	746	752	716	738	753	703	717	777	770	713	753	776	704	703	726	753	765	766	775	712	751	754	716	743	747	773	729	726	738	695	771	719	789	778	755	708	782	744	768	709	749	758	746	753	733	720	735	775	726	765	717	706	765	723	732	756	688	731	739	770	729	739	735	766	802	781	772	766	769	756	755	719	695	722	733	742	725	764	762	747	745	806	773	761	747	740	770	769	787	764	729	715	760	723	754	739	706	674	751	760	719	738	712	705	774	741	710	805	751	722	716	726	727	750	749	780	762	697	802	700	739	785	738	721	782	766	740	732	820	730	744	734	722	759	770	745	751	731	741	713	762	748	688	756	780	786	763	744	757	780	753	770	729	731	765	762	748	708	742	729	759	785	714	780	760	750	730	729	723	763	730	732	693	764	745	739	758	734	749	745	773	737	769	723	754	724	801	768	770	730	743	734	762
17906	5473	2725	1252	735	535	474	440	350	311	297	342	305	292	289	273	296	321	282	346	286	299	260	288	284	275	251	262	267	280	278	248	307	280	272	242	278	271	246	279	302	262	282	235	259	229	277	276	258	261	250	257	285	275	243	276	269	264	239	247	267	261	255	259	301	275	300	295	262	274	284	268	273	286	235	271	279	303	246	272	288	264	246	276	267	282	239	270	280	235	284	277	259	255	250	273	259	284	252	268	303	251	284	260	284	256	265	276	308	252	245	253	254	261	278	295	271	270	253	242	245	242	265	250	253	277	287	268	286	267	262	262	244	258	271	290	278	248	263	297	272	272	256	266	301	277	256	223	231	267	269	241	285	292	253	279	262	291	267	275	283	273	256	271	285	276	283	276	256	266	265	261	247	270	280	290	260	220	277	278	277	275	266	299	289	285	260	261	272	267	252	267	250	288	267	256	262	290	256	254	262	271	250	275	258	289	272	266	254	228	259	290	244	276	266	298	271	262	281	304	262	280	268	231	266	262	285	237	250	278	267	276	254	275	276	244	258	252	235	272	261	277	301	271	244	269	281	283	280	262	277	273	213	303	262	267	279	259	292	249	252	259	287	255	261	277	261	302	271	290	274	267	259	306	260	267	287	268	270	293	244	272	257	248	281	225	248	245	294	259	257	255	266	257	277	267	243	258	272	248	264	243	276	232	286	273	264	269	259	246	266	273	270	269	269	251	256	307	267	262	263	254	254	281	278	235	253	256	282	285	248	265	281	269	254	290	273	292	249	303	300	268	271	279	277	253	276	257	278	285	267	258	279	285	263	249	296	262	276	258	253	258	271	274	267	259	262	246	265	244	251	263	264	245	272	259	273	271	267	227	241	276	252	257	242	243	264	268	230	259	255	286	258	269	253	267	274	244	283	244	237	243	255	240	284	272	267	259	281	245	253	220	263	263	283	247	243	275	245	257	271	244	254	304	248	279	250	252	255	255	257	298	261	272	245	276	274	289	280	263	263	238	259	277	254	255	260	278	250	267	245	224	264	292	279	268	246	244	219	250	256	241	285	266	304	264	251	242	261	274	272	277	232	273	263	264	249	229	256	230	287	238	267	258	254	290	280	282	256	267	235	267	248	270	291	268	241	257	279	294	272	248	266	289	251	239	275	256	268	262	254	262	296	262	270	262	263	269	248	264	245	248	251	263	259	254	267	293	259	292	240	224	259	257	246	244	245	294	246	254	259	218	265	262	269	267	272	251	271	260	259	239	265	271	301	288	292	259	299	282	246	272	282	262	282	264	250	239	250	270	231	271	278	274	267	270	234	304	292	242	252	277	263	250	264	283	245	253	310	231	244	232	255	296	260	223	237	247	277	257	243	274	259	244	269	268	242	255	292	261	241	276	245	229	238	269	249	282	239	291	249	238	253	257	257	270	276	252	252	248	256	268	281	272	283	277	243	287	275	248	237	270	260	250	244	259	266	253	246	267	270	281	282	252	264	286	249	274	264	243	276	251	277	260	240	292	282	265	255	250	297	276	263	263	300	266	286	284	243	284	288	274	265	280	280	231	240	276	269	264	264	293	264	246	259	285	288	265	267	259	267	287	242	240	267	273	281	235	273	233	273	272	269	277	269	230	230	258	280	236	254	258	290	258	271	273	246	249	263	262	232	301	276	249	273	273	258	260	292	272	258	265	258	252	303	273	251	264	258	255	286	287	305	283	264	231	271	272	281	289	292	282	267	249	286	267	255	243	242	266	280	257	270	245	263	260	267	243	265	239	256	259	271	247	289	261	263	262	284	286	219	259	269	273	261	274	302	248	270	265	253	262	268	239	290	244	277	257	248	248	258	272	296	263	236	250	284	266	245	264	277	242	276	241	256	292	273	297	261	232	265	284	265	261	262	270	249	254	288	312	273	287	275	259	239	259	269	282	256	259	295	297	274	269	305	274	271	264	244	277	242	274	252	286	259	257	273	244	243	254	291	224	248	245	263	273	260	277	243	250	271	291	249	282	265	260	280	280	235	276	284	264	303	255	251	286	257	280	276	280	264	249	258	253	247	255	256	248	261	260	264	274	272	282	260	275	267	260	271	283	271	254	281	249	255	280	277	263	262	271	288	235	243	239	281	267	265	287	275	289	245	269	268	282	264	270	286	269	274	264	277	261	242	254	272	275	267	251	271	259	273	272	266	271	243	271	263	287	251	259	253	273	287	271	296	252	253	282	259	250	239	304	258	223	263	253	282	247	298	260	279	271	244	254	260	274	257	274	241	290	289	263	230	282	240	297	253	245	270	248	288	281	325	288	336	253	229	276	307	251	266	260	278	265	284	288	269	265	245	262	257	250	279	247	285	275	226	270	285	281	241	271	275	283	266	270	271	289	257	272	268	252	243	251	250	268	242	231	253	270	263	266	254	268	248	259	261	295	285	262	256	241	256	287	246	260	306	279	268	283	267	267	277	254	255	259	268	297	269	274	278	280	253	293	290	262	284	261	270	238	274	259	296	276	266	275	241	272	277	247	246	289	276	262	268	283	243	308	252	257	259	284	289	280	226	269	269	257	258	246	275	249	260	234	241	271	259	274	271	242	304	318	278	269	240	257	267	273	282	272	263	247	251	272	252	282	252	237	290	281	305	267	264	289	288	257	286	282	248	256	285	265	271	263	254	263	260	257	249	271	266	295	259	257	258	257	287	274	300	272	255	273	272	263	266	245	277	241	286	254	279	253	271	264	243	262	252	289	258	230	244	255	282	267	265	251	267	234	259	256	283	273	288	276	289	288	291	243	257	270	220	262	283	266	270	268	280	251	290	264	294	282	256	293	257	256	311	287	272	282	278	262	264	266	262	258	271	296	280	274	237	239	258	281	301	270	282	277	275	237	260	278	283	260	274	278	250	282	271	245	260	271	283	281	238	238	245	261	297	231	290	236	252	257	254	290	269	307	251	253	254	256	276	291	279	264	239	229	281	287	253	251	288	252	288	257	277	262	274	246	278	236	268	251	290	256	269	249	269	294	260	261	268	244	269	252	296	279	269	270	250	266	231	237	298	264	277	269	268	254	269	277	281	266	232	265	261	289	248	274	264	273	244	258	278	275	254	277	289	242	288	246	266	268	272	253	255	285	270	220	277	280	276	245	299	285	289	260	265	273	271	277	288	261	283	254	265	307	281	249	253	268	284	277	282	253	283	258	244	267	265	256	286	244	237	238	272	253	292	267	252	273	277	275	278	295	258	224	263	274	231	256	293	291	266	262	268	267	268	260	259	257	228	298	254	277	276	240	278	251	285	234	251	260	255	278	239	233	248	258	257	257	247	249	246	286	268	254	272	233	271	263	254	266	263	276	271	260	279	301	257	249	298	261	273	270	258	231	263	263	283	280	233	265	273	277	254	261	252	283	269	265	281	272	286	261	242	262	310	284	238	252	272	256	242	260	243	244	257	242	282	276	278	280	268	256	261	246	274	296	297	266	251	274	273	297
13713	4789	5099	3576	2704	2337	2020	1628	1279	986	954	892	840	803	773	830	1009	1057	971	1145	721	715	678	760	769	738	703	670	680	678	698	658	634	656	651	670	620	681	636	656	670	677	648	669	658	653	627	692	642	620	674	632	643	662	673	598	642	641	674	628	659	636	654	691	648	648	651	618	645	671	616	650	673	645	665	658	662	630	646	684	612	648	615	661	715	632	671	666	645	665	649	638	668	671	625	656	656	677	659	676	619	626	648	659	634	658	662	635	672	643	676	651	636	641	650	636	619	657	665	682	662	612	605	622	683	624	661	665	689	649	645	636	602	651	699	650	640	631	676	637	652	642	686	684	635	642	628	618	639	632	632	658	660	627	671	669	677	651	655	686	663	632	674	657	631	711	624	610	648	652	640	698	657	619	639	654	684	675	615	625	667	639	638	647	629	714	645	631	646	652	700	676	657	674	614	663	628	651	657	676	667	643	655	621	645	646	644	631	668	625	656	681	649	651	596	639	606	665	685	645	656	681	644	687	648	655	679	649	638	620	646	649	654	630	597	689	658	678	632	670	595	678	639	650	676	666	669	663	654	627	635	568	613	627	673	677	638	614	653	658	656	642	678	658	634	614	621	630	697	672	732	667	643	653	657	631	604	604	642	661	608	685	688	655	650	672	669	650	657	579	682	672	613	653	641	681	655	689	635	709	675	665	661	661	639	664	636	681	699	667	690	601	673	730	680	655	645	693	666	686	685	683	667	632	654	659	670	655	678	646	616	678	665	641	636	632	679	615	648	617	658	666	625	621	644	610	636	680	616	667	655	644	630	643	646	690	683	679	670	651	614	635	646	683	649	657	647	639	641	661	666	653	676	682	666	649	640	632	661	647	635	662	639	665	669	636	658	629	609	655	727	669	651	665	673	605	628	661	642	621	636	646	686	632	670	634	638	591	618	674	632	624	632	691	629	613	666	640	636	698	638	661	656	666	613	648	649	626	630	659	684	652	640	605	681	626	610	624	629	645	641	636	647	648	685	656	594	672	682	623	681	673	651	637	618	677	622	614	638	622	625	610	662	605	643	657	652	656	669	636	699	635	652	635	673	648	657	641	655	614	669	635	656	628	665	660	644	638	634	575	604	692	662	629	610	595	653	657	634	632	645	682	658	610	645	667	646	597	685	633	629	633	661	641	664	672	642	610	668	667	636	628	613	657	650	618	642	676	652	678	671	613	681	622	616	643	618	644	657	667	631	620	588	673	680	679	630	656	613	661	635	619	664	651	668	680	658	668	621	581	617	669	632	634	618	659	650	651	637	665	618	634	640	650	655	651	702	677	699	619	636	650	689	631	699	651	619	637	679	688	627	633	679	684	713	647	682	628	652	679	638	643	647	617	640	646	613	626	620	677	640	686	655	658	664	670	695	692	592	671	656	670	649	666	654	672	653	600	637	658	705	645	646	641	643	654	640	626	645	612	673	603	642	658	627	640	628	648	664	643	623	642	674	625	676	675	651	640	659	630	634	628	638	649	593	645	674	654	707	626	681	649	636	629	650	631	668	660	619	677	652	608	639	648	661	647	609	626	664	673	655	622	679	633	641	677	641	594	692	645	648	639	621	641	660	668	604	648	657	634	636	650	587	661	590	589	681	631	688	648	660	656	654	637	650	644	608	648	726	666	661	695	616	701	580	693	620	616	649	661	660	611	668	667	655	597	647	628	643	623	651	639	643	664	649	623	631	652	657	651	649	633	673	643	643	647	678	623	638	724	690	682	651	668	629	658	655	619	619	636	614	685	637	657	639	670	648	636	621	635	591	695	681	631	639	672	665	654	635	652	682	653	664	637	607	681	631	667	634	616	621	642	609	652	639	643	604	597	622	672	640	627	663	682	622	633	650	659	636	629	636	610	701	637	626	633	702	635	661	647	719	649	648	632	631	639	646	638	642	655	682	610	650	671	679	651	669	619	648	628	673	661	680	666	627	692	640	663	665	629	668	664	644	642	666	701	641	649	624	640	659	660	633	671	645	620	661	660	646	660	691	613	639	660	658	646	639	690	680	646	681	634	627	637	641	675	634	630	637	639	616	648	645	676	658	657	689	612	649	636	661	593	649	739	673	617	632	653	670	638	641	609	670	674	656	635	649	657	720	647	701	643	655	673	671	672	660	688	617	636	701	658	691	661	633	630	678	624	588	640	663	673	682	630	638	651	622	688	673	638	633	637	643	679	613	612	640	665	667	625	674	671	593	681	647	623	648	622	637	666	657	678	642	662	678	686	638	631	651	660	668	708	640	708	697	605	677	649	620	658	632	676	610	642	684	706	623	659	626	636	620	625	659	658	668	639	630	699	693	634	641	663	617	609	638	632	627	654	684	645	664	695	655	676	667	657	667	682	644	666	699	678	660	635	635	658	681	680	644	625	673	638	616	665	627	616	630	598	628	645	667	636	634	624	629	672	680	679	677	651	629	643	701	634	658	653	589	712	693	645	698	637	636	641	633	650	633	682	644	641	682	644	667	646	651	648	689	595	625	633	668	647	648	644	592	615	609	647	614	642	592	665	659	624	674	606	636	627	625	704	644	635	655	679	622	688	589	646	665	628	718	644	633	628	649	619	614	633	617	632	641	642	666	684	697	640	614	607	668	632	626	664	677	650	665	643	705	658	650	682	651	653	616	670	626	631	628	665	632	677	648	646	629	665	617	700	644	663	600	614	662	653	651	635	675	631	653	647	650	615	672	642	649	651	663	653	673	645	665	647	672	637	675	619	671	617	716	619	633	693	626	677	625	657	652	630	679	691	643	656	652	663	577	662	619	666	605	690	638	646	662	661	642	662	650	701	623	665	673	640	626	646	634	648	646	680	625	619	657	696	610	665	609	667	627	620	618	629	624	636	674	739	625	652	668	693	662	686	663	644	612	654	686	685	655	635	625	610	678	686	637	667	654	661	678	624	657	656	648	649	647	586	624	645	629	683	653	656	621	592	669	656	631	671	645	689	672	672	627	631	663	615	656	681	612	711	686	638	669	659	685	633	660	666	688	649	641	633	641	668	670	652	660	652	648	669	657	653	665	637	647	702	612	670	664	670	652	675	636	668	639	632	631	650	696	668	643	675	675	660	623	622	618	622	673	624	632	665	623	665	626	646	624	661	652	598	620	651	661	672	650	640	666	674	621	643	691	690	607	610	662	611	656	667	650	611	694	644	629	643	674	592	655	647	640	650	671	639	620	618	620	645	676	683	629	617	625	707	633	616	636	648	625	639	664	673	674	678	662	650	666	680	656	615	660	686	674	636	644	688	669	627	685	638	670	632	649	641	651	631	648	601	633	644	663	664	631	621	652	632	683	620	684	648	609	652	608	625	632	625	641	638	641	659	651	606	676	661	641	597	642	629	642	623	639	705	647	638	614	678	682	645	625	654	637	636	641	644	636	637	642	654	683	661	691	658	694	660	620	617	695	638	613	664	629	691	622	663	698	651	677	636	663	628	658	607
27577	10192	4505	1786	839	566	461	337	269	207	182	205	177	181	173	186	176	202	185	265	151	176	138	126	169	178	123	121	102	152	154	134	120	131	120	125	148	144	115	101	114	122	125	126	115	124	136	128	147	133	110	144	107	137	122	150	129	136	147	128	133	139	120	131	125	129	106	124	132	119	150	123	151	113	144	121	121	121	128	138	122	139	155	136	136	107	112	140	137	139	130	144	130	126	127	127	145	139	111	128	117	133	120	119	114	150	131	124	138	137	127	133	116	151	122	125	117	103	121	112	123	136	99	124	121	147	133	132	131	130	122	129	117	135	107	127	145	128	161	125	145	111	124	150	128	122	138	154	125	137	128	130	149	123	121	123	129	122	118	106	144	127	133	128	133	142	104	146	120	116	115	129	144	131	115	128	116	107	121	130	152	140	113	122	114	142	127	104	132	136	104	122	129	122	134	129	154	136	110	115	100	128	133	135	95	132	128	135	124	139	138	134	138	128	145	120	136	116	119	118	125	143	112	145	146	124	124	133	157	141	134	151	129	123	137	133	143	132	142	130	129	116	124	126	137	135	119	129	141	138	131	125	119	131	137	131	108	108	126	139	126	126	147	112	135	123	132	142	119	119	143	109	118	123	133	127	112	147	125	112	119	118	135	110	135	130	122	115	140	145	137	118	135	122	145	139	92	108	119	132	161	131	130	125	116	126	121	136	119	139	129	116	120	134	128	138	145	143	133	110	109	127	129	142	128	122	133	114	124	137	102	120	119	115	124	151	113	139	131	136	137	146	110	143	125	130	130	126	116	134	163	159	126	128	119	113	136	134	128	133	134	137	126	134	119	109	144	129	132	131	117	126	146	149	135	122	138	144	119	129	137	125	155	137	131	122	141	131	147	134	109	118	148	110	133	122	120	128	143	146	151	163	127	113	143	133	112	132	123	123	137	95	111	128	123	122	118	123	152	128	114	133	164	125	139	112	149	136	105	151	125	121	142	124	120	123	106	131	117	107	128	135	132	131	119	99	161	126	113	123	140	120	129	109	133	140	131	135	141	128	134	136	123	124	147	150	136	122	132	128	128	130	98	127	121	120	127	131	121	123	152	116	145	143	130	119	113	122	113	141	127	125	122	107	109	126	121	124	128	135	127	145	139	145	126	138	119	133	134	137	152	113	128	132	127	143	135	131	116	120	133	124	135	109	131	133	144	128	115	130	118	130	123	131	130	112	129	119	121	131	134	143	122	135	145	124	118	124	116	136	145	151	123	135	141	122	129	120	114	128	123	103	105	132	122	114	137	141	127	131	143	144	134	104	144	161	125	122	126	125	149	147	129	141	102	115	150	127	113	117	130	132	127	118	143	132	134	163	112	140	140	109	124	132	123	114	102	129	131	124	137	129	138	112	137	152	110	140	123	143	136	135	142	119	143	148	126	122	128	123	129	132	121	132	134	143	120	125	145	131	135	144	114	152	124	126	106	148	142	124	127	121	130	122	140	113	150	132	131	140	127	128	122	130	129	146	116	131	113	124	135	128	139	122	126	121	122	122	142	118	124	125	126	140	116	126	123	130	121	126	135	140	126	127	131	137	136	116	118	135	124	122	131	111	137	127	139	139	121	122	132	104	127	142	134	105	132	132	135	126	134	138	138	128	127	116	128	125	116	136	153	140	128	159	143	135	148	135	135	127	135	133	125	121	113	127	133	124	130	114	127	149	120	142	129	110	126	114	131	128	136	119	136	139	136	113	125	116	120	139	131	133	127	149	126	130	123	116	127	140	124	109	120	101	123	128	136	152	112	131	146	128	122	111	133	130	134	108	138	134	142	152	121	115	111	122	122	107	107	136	98	115	113	97	121	122	132	117	129	128	132	122	116	114	105	103	114	125	124	128	104	121	130	113	148	140	120	132	134	176	106	116	125	123	124	124	120	151	127	126	122	118	118	129	129	135	133	121	126	111	130	139	132	147	155	159	132	137	120	151	120	127	133	128	128	118	144	136	123	124	129	115	131	104	118	99	122	119	156	103	136	132	128	117	117	144	121	127	136	113	128	132	143	108	123	132	156	131	155	134	110	133	131	139	121	119	132	131	136	138	133	119	128	123	121	120	110	124	122	126	125	142	145	131	118	125	128	130	128	128	121	133	125	139	127	106	118	114	117	126	123	144	128	121	147	128	136	139	120	109	133	134	116	139	121	140	132	127	135	114	153	142	149	123	128	117	147	144	148	123	122	124	110	130	118	122	112	118	129	126	89	117	144	123	141	122	145	115	131	114	118	141	129	123	122	119	116	134	118	153	122	121	122	117	120	131	101	128	131	125	121	128	117	127	124	114	121	134	122	127	130	127	132	115	129	121	107	107	119	129	119	146	109	109	108	125	135	115	118	142	125	137	125	128	129	122	124	147	133	136	130	139	137	129	150	150	120	116	120	130	122	125	143	143	120	115	102	116	136	137	103	116	125	156	127	127	122	116	126	116	134	145	106	121	115	126	143	121	128	126	104	137	128	127	117	147	107	133	127	119	115	140	162	142	112	146	125	106	119	127	131	123	147	129	118	138	141	122	132	109	134	129	129	124	115	118	131	121	137	114	136	128	125	136	103	139	148	146	149	120	132	136	113	135	112	120	115	119	126	145	139	107	135	129	111	112	135	136	141	128	131	149	117	121	132	124	126	138	141	125	110	111	149	111	121	137	136	119	125	152	131	136	140	125	125	151	129	139	148	109	134	140	123	134	132	107	129	120	112	124	130	136	130	107	123	130	130	128	131	136	124	132	133	146	144	110	130	132	136	121	147	134	139	116	116	142	119	128	123	122	143	132	159	97	142	138	119	139	124	117	128	152	137	104	119	124	139	109	118	134	124	141	123	129	119	139	146	127	127	112	149	136	125	115	141	123	130	141	121	125	135	135	115	118	131	131	105	139	138	127	122	111	116	115	154	128	128	138	124	130	116	101	140	113	126	122	120	124	119	118	124	131	115	121	108	131	134	115	135	107	114	139	161	122	119	135	132	133	134	134	120	118	129	98	134	102	109	135	106	122	130	130	129	131	119	116	131	132	146	133	120	107	140	128	124	125	137	123	130	144	136	107	137	119	112	117	134	121	132	124	120	139	121	148	119	123	133	132	141	124	127	139	148	123	124	133	134	159	132	120	138	132	127	150	118	150	143	133	146	125	130	139	119	141	104	140	142	113	130	125	122	104	133	132	130	131	131	145	134	136	122	120	130	130	141	132	124	140	125	133	142	123	135	114	123	123	136	124	124	139	137	141	131	112	105	123	118	145	119	123	116	124	128	107	133	128	135	137	118	133	156	124	122	116	130	139	121	142	156	148	123	126	114	132	99	116	135	117	136	138	152	140	136	129	126	117	104	123	147	142	143	122	128	141	125	107	121	133	137	139	104	122	129	131	149	119	116	103	121	109	125	139	149	122	151	129	146	113	120	124	131	121	139	107	128	130	119	99	121	144	118	117	118	125	135	127
18801	7044	6706	4991	3371	2653	2110	1643	1250	889	798	650	588	541	592	602	816	901	794	1380	448	428	423	463	456	480	416	408	389	335	341	365	348	330	337	355	345	375	409	360	349	345	338	360	353	366	369	328	352	398	396	393	340	356	379	344	366	360	339	356	312	363	349	362	328	320	352	323	326	342	392	354	367	339	324	339	352	328	319	313	349	361	347	353	340	355	364	325	295	349	343	360	325	341	353	338	344	329	315	337	369	322	359	323	331	333	334	330	328	309	327	332	317	350	366	350	352	352	318	357	335	358	337	335	335	336	320	321	346	349	354	336	344	345	346	331	329	372	320	314	317	329	322	349	344	351	330	340	331	325	340	324	308	339	325	306	337	334	323	372	373	338	332	355	341	338	346	362	320	323	358	307	364	342	339	348	337	332	337	334	341	317	323	349	319	371	334	353	326	320	324	323	326	349	320	342	356	328	328	346	384	358	354	314	327	326	328	376	380	331	324	341	340	332	352	308	332	344	321	304	344	361	345	311	333	315	298	335	363	354	350	369	328	338	331	323	352	345	378	316	309	316	336	330	308	316	338	349	350	352	340	348	328	380	322	334	318	323	333	342	334	313	323	345	356	349	336	337	371	314	334	365	344	319	377	382	350	368	347	356	331	334	341	362	337	341	362	344	344	330	349	345	318	326	332	334	365	320	330	327	340	329	315	363	315	338	333	326	359	343	317	358	316	347	330	358	323	343	343	334	312	353	330	346	330	352	329	320	318	317	364	364	331	308	311	354	322	348	318	347	332	345	320	354	342	356	345	365	308	339	336	319	340	348	337	336	368	360	318	329	355	331	337	305	356	333	329	382	345	372	338	345	335	363	349	300	367	347	329	336	303	332	322	328	356	317	343	325	310	355	369	370	350	317	344	336	372	385	363	344	352	340	316	355	321	365	308	344	324	349	333	325	293	316	342	328	341	355	362	340	345	361	315	310	323	324	373	286	372	336	369	336	326	374	338	344	324	378	339	344	311	359	352	348	320	327	324	320	371	308	347	352	353	340	372	346	328	303	348	313	347	308	338	351	337	364	359	350	342	352	311	361	313	331	348	341	362	354	340	357	350	325	320	314	329	363	347	332	319	322	367	302	359	363	337	318	348	323	324	337	333	318	316	339	341	336	351	353	338	329	359	349	333	350	338	348	347	316	335	359	336	339	345	333	318	337	333	332	365	344	334	332	320	338	351	312	356	360	338	366	325	335	306	361	371	349	363	359	326	336	347	326	343	352	328	340	361	318	371	351	324	367	318	341	337	344	359	309	330	349	350	348	326	353	361	322	326	333	338	325	355	328	338	343	323	364	305	326	346	327	322	298	334	345	348	327	346	314	339	323	344	341	330	347	313	351	345	332	342	373	360	328	314	352	341	338	350	331	330	390	309	330	334	347	317	350	333	349	337	357	317	329	321	321	393	321	301	360	365	327	345	300	335	331	350	356	333	337	329	329	387	380	357	361	310	379	333	331	336	348	344	349	349	366	323	330	330	326	324	329	364	340	360	323	321	330	362	346	352	312	364	352	343	383	320	327	324	354	342	334	325	333	317	340	336	326	329	357	304	358	359	335	329	348	346	297	324	338	328	348	339	319	370	322	340	331	335	345	336	332	328	359	329	355	354	348	326	352	329	315	366	359	314	336	341	330	366	323	351	333	357	359	386	335	337	357	376	315	320	345	327	323	336	336	320	317	307	349	339	341	385	376	340	313	336	328	325	340	313	327	310	346	362	353	357	327	343	332	295	358	365	322	332	339	343	346	354	332	359	323	333	310	359	361	350	350	355	322	341	333	329	356	339	351	367	355	332	337	382	338	317	360	320	312	326	343	373	343	367	340	345	320	344	328	308	346	295	335	313	349	345	348	332	329	383	341	334	376	352	333	316	337	338	384	341	320	340	334	300	321	341	323	363	362	329	344	348	359	367	330	304	309	301	325	325	318	320	323	350	340	357	338	331	353	334	355	339	328	331	374	353	359	365	373	374	352	353	361	316	341	322	344	332	311	351	377	341	326	311	324	336	325	315	331	336	392	364	346	334	293	334	328	361	337	311	324	327	341	292	333	320	350	340	336	324	329	311	305	350	359	319	314	335	302	361	333	319	343	341	350	335	336	376	341	320	358	363	319	359	334	381	332	354	323	310	321	351	346	339	323	319	333	374	335	339	333	345	311	311	323	337	330	358	336	331	335	320	361	336	355	338	310	358	323	366	341	338	356	326	333	331	335	337	325	329	352	333	326	322	351	354	330	328	320	347	344	352	348	308	364	322	358	334	331	361	314	371	303	317	343	344	326	388	355	332	364	329	361	346	357	335	315	308	325	343	310	344	317	342	364	331	313	339	321	372	333	341	327	293	348	355	351	334	340	318	333	351	313	322	361	332	328	363	328	351	328	349	370	333	329	310	348	351	320	323	344	337	365	344	302	331	349	342	340	294	309	352	331	337	339	336	315	339	350	359	321	308	341	340	335	299	347	328	344	327	328	332	309	314	361	364	327	319	309	303	347	351	336	338	356	325	343	356	364	344	320	351	318	346	340	333	352	329	345	350	359	346	331	341	346	340	319	353	324	334	327	371	324	349	363	386	363	355	322	341	303	371	347	320	316	343	357	356	363	330	346	371	313	311	326	343	325	344	363	359	332	321	332	352	333	352	350	362	330	345	323	352	329	338	334	359	309	341	342	350	362	358	331	324	358	391	330	330	339	307	346	354	338	336	335	330	318	363	313	361	340	332	330	333	333	360	317	354	320	352	366	327	338	335	352	340	332	379	339	312	331	324	332	356	369	349	342	324	350	330	340	356	341	374	314	366	366	304	370	355	348	326	328	339	356	340	353	329	347	386	332	378	321	348	336	325	345	360	345	354	322	316	367	383	316	314	369	323	378	343	333	340	327	339	333	329	335	345	339	317	331	354	344	323	338	358	343	345	340	352	340	338	336	308	388	346	346	352	350	354	308	313	340	330	363	348	364	338	352	319	343	330	351	317	336	363	346	365	317	352	321	342	340	355	314	327	341	341	344	324	321	309	323	329	326	347	338	341	369	336	352	356	305	330	368	336	308	351	326	356	348	334	333	348	292	328	347	295	322	322	338	332	343	334	357	335	339	361	344	352	346	344	351	340	359	336	338	341	339	347	359	333	330	321	342	319	333	328	313	333	325	314	343	369	350	347	325	323	342	337	317	354	365	350	354	314	356	355	341	347	317	289	342	343	338	343	299	328	339	309	344	354	341	318	349	331	320	350	308	311	355	293	329	319	352	314	320	333	345	330	303	334	331	321	312	336	341	347	341	375	333	342	336	350	373	359	334	341	343	315	365	339	352	329	333	319	357	329	348	319	364	334	327	330	351	307	337	323	354	335	307	351	324	340	327	330	346	348	325	301	365	360	360	343	354	341	341	341	349	358	334	358	333	331	351	328	365	325	357	351	332	341	341	341	362	358	345	365	303	348	333
6199	1942	994	614	463	383	352	348	329	345	297	280	295	308	277	298	275	338	322	316	278	307	296	297	322	291	342	284	275	284	299	314	275	293	296	307	285	308	313	303	308	289	332	311	322	277	308	290	310	267	285	285	320	300	293	285	294	282	278	348	296	295	327	293	298	297	303	303	305	287	297	310	338	326	319	302	311	321	299	306	287	304	297	282	296	360	292	306	295	307	311	296	286	280	287	285	293	295	322	278	299	315	293	271	321	278	281	280	302	300	272	307	308	309	327	298	276	334	291	325	315	282	311	282	313	315	269	277	317	311	289	313	286	290	303	307	305	276	312	299	295	306	339	303	304	300	303	299	283	267	290	306	268	266	296	304	288	320	302	323	307	295	296	313	271	290	278	286	275	297	280	316	294	308	302	323	275	297	295	293	315	290	299	283	294	303	285	292	322	285	302	296	309	263	298	299	317	292	336	286	267	283	306	275	294	336	292	301	299	291	291	304	310	279	288	316	297	290	269	273	279	332	273	293	310	300	302	327	284	280	283	295	287	291	289	303	321	281	311	281	297	321	346	311	320	313	310	307	335	309	292	297	310	312	323	333	320	284	298	330	290	308	308	299	302	316	274	303	313	322	284	267	305	319	299	325	283	299	308	293	292	317	294	312	318	305	322	284	287	296	283	288	279	301	317	308	320	291	286	304	266	313	336	255	309	292	277	307	311	308	315	290	277	271	309	314	307	295	293	309	289	302	286	336	283	302	292	321	323	318	283	311	284	288	284	292	305	322	306	279	273	335	278	279	301	318	270	294	303	286	327	304	301	303	267	310	284	298	285	272	310	277	323	280	289	307	303	326	273	358	311	287	261	283	313	310	292	288	295	296	307	288	298	306	317	259	309	290	301	305	311	304	333	297	279	308	273	310	268	260	285	335	293	295	287	291	311	344	286	314	307	302	314	262	275	298	280	295	316	306	290	307	304	282	310	280	300	318	282	322	284	292	290	300	298	285	288	312	279	310	284	294	271	314	301	299	300	301	300	269	282	301	312	315	301	323	294	308	310	305	294	305	308	294	289	322	332	288	305	277	282	294	281	316	282	314	323	292	281	297	305	324	303	281	299	292	285	305	294	286	336	311	310	298	298	287	286	292	327	296	293	297	286	305	294	269	286	329	308	288	322	280	290	309	312	271	294	279	282	295	308	274	293	291	322	290	268	289	312	284	259	284	279	254	295	328	265	296	318	284	282	272	291	291	283	299	309	305	298	283	290	291	305	301	284	282	264	305	321	325	304	284	294	324	302	292	320	279	286	289	327	267	301	293	279	286	275	296	305	286	312	314	322	280	313	309	267	266	275	298	302	283	285	285	292	308	315	278	295	292	259	280	300	281	319	304	296	314	288	293	297	302	335	311	308	312	264	282	308	302	259	302	293	322	255	280	301	321	333	310	327	317	281	299	289	308	335	299	296	277	290	302	280	266	328	278	315	294	298	294	295	309	341	310	332	282	277	305	287	289	319	314	276	326	268	296	327	309	293	265	282	316	297	267	325	315	272	315	276	279	305	266	303	292	283	303	271	291	282	289	282	305	299	296	287	297	263	307	294	283	270	321	301	315	327	316	294	332	309	295	299	295	300	311	327	290	282	309	290	289	268	309	319	290	297	299	295	286	276	303	314	311	287	301	302	280	297	308	329	280	288	272	280	307	288	313	254	327	335	308	272	283	280	292	307	306	280	273	307	313	308	300	292	268	283	292	314	320	301	314	276	270	288	315	339	304	296	338	302	248	313	285	273	290	312	282	300	292	252	306	273	309	322	305	265	272	288	277	305	301	297	292	267	308	291	299	285	287	285	298	326	293	314	291	289	283	295	282	301	305	272	298	282	297	283	311	300	290	306	328	317	331	277	288	298	284	287	263	244	293	262	311	295	282	361	322	299	309	294	285	319	283	297	280	284	299	307	269	277	296	322	281	286	269	296	312	295	281	303	299	326	296	324	303	288	275	282	298	303	299	333	321	291	277	309	293	272	303	308	302	301	292	310	294	294	303	302	312	337	285	266	308	302	300	320	278	312	300	296	288	284	286	304	301	299	297	312	276	269	289	294	303	297	292	307	293	300	296	312	286	312	327	298	316	320	322	296	299	304	325	316	295	295	277	299	290	328	268	345	271	318	297	315	272	301	270	302	317	288	299	270	316	288	298	323	307	282	283	277	258	303	305	288	298	257	296	284	276	309	285	290	310	301	298	288	274	307	301	295	293	301	305	314	296	291	271	311	314	307	303	296	293	322	302	296	287	327	281	293	282	303	299	313	268	271	299	316	293	329	299	274	286	307	305	281	302	270	265	309	296	271	294	271	308	310	289	289	302	304	320	267	284	319	279	281	242	293	304	306	268	309	279	270	307	301	274	287	313	322	305	278	314	314	320	291	255	288	285	268	300	285	318	294	302	314	282	283	327	303	277	323	307	308	287	273	314	295	316	276	318	301	312	325	314	323	325	293	267	278	320	290	291	305	330	304	284	286	294	309	279	280	332	296	314	277	310	309	318	312	285	310	319	261	289	287	289	272	276	286	302	241	262	281	315	301	280	297	330	282	316	318	313	308	280	298	289	281	308	290	310	294	285	318	298	311	298	292	316	300	312	261	280	274	295	298	298	293	300	301	310	288	290	294	316	323	290	304	306	310	309	291	311	315	341	288	284	330	311	316	307	295	306	311	280	267	288	246	311	283	290	304	263	308	315	254	298	344	300	341	348	303	304	291	289	307	293	295	321	275	276	280	302	292	306	308	289	299	302	286	302	268	328	270	276	325	286	282	306	270	292	287	293	327	275	317	309	312	270	295	292	268	295	277	313	292	276	264	311	310	288	292	272	297	304	309	274	283	292	296	313	328	280	298	289	299	285	307	285	285	328	290	322	304	310	320	274	330	306	288	298	301	295	281	278	308	309	296	309	270	310	296	304	319	320	299	285	295	304	309	292	283	308	315	325	294	300	267	317	315	323	304	284	281	285	280	354	296	304	329	305	325	285	297	272	323	295	297	278	271	290	303	312	323	294	304	299	281	315	261	298	256	300	299	321	296	294	280	280	309	286	291	300	278	283	331	304	294	346	310	283	297	282	305	301	289	305	280	282	277	281	274	268	297	276	303	291	303	287	295	293	287	291	287	280	330	313	348	272	292	302	320	292	306	286	284	302	309	354	294	274	297	277	346	281	279	316	309	282	306	288	275	291	329	285	295	286	299	325	308	332	300	269	307	275	309	314	283	304	314	317	297	286	281	313	288	310	312	310	316	302	307	309	350	283	290	283	274	325	307	291	286	287	303	325	263	291	328	334	318	273	322	262	260	259	311	291	317	328	302	304	296	290	308	303	293	272	282	310	302	272	292	300	305	281	264	301	276	330	312	318	314	272	274	271	269	314	298	303	276	291	304	282	288	257	298	309	292	309	318	287	317	311	271	304	306	330	303	273	291	295	330	353	321	282	298	304
5459	2224	2238	1699	1480	1272	1064	1012	904	815	785	769	754	830	812	749	811	903	835	775	741	775	745	720	721	753	766	706	724	706	739	781	758	707	663	714	693	738	741	679	756	694	720	729	706	733	703	734	776	734	741	738	755	758	770	697	745	759	715	710	764	726	706	739	762	753	745	746	713	764	709	713	713	686	704	735	726	713	790	721	758	735	698	752	740	724	745	715	693	744	734	747	756	736	741	751	744	725	758	705	747	739	697	762	688	671	723	713	774	690	747	729	691	705	735	687	679	681	753	742	687	720	710	767	753	746	702	717	672	709	775	669	703	716	732	769	724	729	729	694	744	747	717	796	733	706	703	735	738	747	768	755	730	697	704	750	747	773	703	698	723	715	707	717	736	680	706	682	714	716	724	762	748	707	748	764	743	737	762	726	737	794	747	727	684	710	741	732	724	762	743	737	740	728	697	772	715	685	685	738	739	732	744	749	762	689	712	693	741	724	703	704	681	739	675	706	738	733	720	735	708	702	748	666	707	741	737	729	740	740	700	681	730	707	720	752	708	739	739	690	742	723	741	699	717	711	698	762	723	714	675	733	745	689	732	706	741	694	759	751	761	725	682	717	741	723	745	717	671	679	739	711	730	664	646	685	748	735	743	725	718	718	750	709	713	724	748	731	696	742	715	685	692	718	756	703	685	729	655	704	755	748	731	780	771	719	777	724	705	704	735	716	745	741	695	774	729	710	723	726	723	761	727	734	788	746	724	705	706	796	741	767	740	718	737	738	715	739	795	704	724	649	728	736	682	719	729	718	710	699	715	731	738	708	748	723	703	740	737	745	740	706	711	743	742	708	734	696	731	718	699	663	715	723	680	712	718	721	714	741	712	700	747	791	730	743	753	701	751	695	724	741	704	722	705	688	763	712	734	686	774	680	716	776	741	709	741	735	695	705	701	704	710	797	714	771	732	741	752	696	746	691	732	734	714	764	711	724	761	708	770	757	770	683	719	760	737	740	713	736	720	669	689	737	769	731	708	773	706	729	733	699	699	704	736	709	678	716	698	696	742	724	717	688	747	740	713	702	686	747	708	718	699	691	695	731	726	739	763	654	702	731	749	696	737	726	716	714	758	730	729	732	697	717	704	749	732	692	674	740	738	701	705	690	696	760	742	725	750	731	763	708	761	727	723	694	714	719	752	705	778	717	725	726	753	702	760	701	701	759	674	720	729	751	775	776	724	727	761	746	694	736	784	721	760	742	700	694	764	733	755	781	748	727	731	715	702	730	714	693	737	675	742	706	709	716	742	728	714	774	726	738	768	727	752	750	726	753	723	733	742	706	749	716	687	691	686	720	776	716	692	739	763	717	749	678	681	704	743	717	756	722	718	734	690	775	765	749	704	777	731	731	719	708	730	754	696	778	716	703	743	749	760	694	769	724	726	723	726	752	725	748	768	691	757	714	754	692	756	751	694	683	697	687	740	694	699	724	704	748	752	678	726	753	716	747	730	723	754	722	709	698	744	712	759	716	675	754	715	733	757	741	743	763	735	720	749	749	691	719	754	751	769	698	714	711	743	714	757	701	759	733	700	720	711	746	735	750	704	712	718	739	715	710	696	709	736	684	748	754	755	778	695	741	752	775	755	739	746	690	765	760	725	754	736	745	703	741	731	711	738	754	753	739	701	717	711	693	757	718	784	762	661	791	747	721	733	710	703	750	677	731	728	670	756	703	686	713	702	758	743	718	713	709	724	717	718	737	675	746	681	740	741	716	723	682	761	689	668	737	709	709	722	739	723	758	767	732	772	743	725	737	736	743	691	749	718	658	747	722	730	759	705	750	750	758	778	721	731	713	735	703	746	743	703	773	760	715	715	731	703	723	711	755	704	734	716	706	742	737	707	778	753	735	730	728	730	710	746	744	718	742	698	719	707	665	741	739	764	736	681	735	717	707	732	752	757	725	732	777	717	711	768	749	708	682	684	759	775	775	728	744	717	722	739	678	669	738	724	756	719	734	748	722	696	671	699	760	708	755	783	742	703	719	704	716	690	713	738	739	721	746	773	764	750	733	746	702	696	714	723	730	723	690	703	726	722	749	752	756	737	720	703	667	709	738	745	703	735	706	782	736	714	760	686	760	753	703	770	705	730	741	722	766	730	746	693	707	741	745	684	721	726	694	732	693	724	689	728	737	768	734	700	734	695	755	745	707	744	753	726	733	704	733	679	753	695	686	735	710	710	732	709	765	726	710	663	735	777	679	725	740	678	747	705	721	742	714	706	695	721	676	727	710	727	714	729	727	698	763	696	732	724	716	692	781	727	710	733	702	746	696	758	709	714	746	733	732	736	759	712	685	773	753	724	785	741	691	786	756	730	713	690	701	717	714	734	750	737	777	692	737	666	690	754	742	744	779	721	776	714	743	735	720	741	653	710	731	712	664	717	738	699	714	705	677	722	728	692	725	657	721	738	717	706	741	727	713	692	759	713	783	745	749	713	729	727	713	761	699	694	712	735	697	746	739	713	706	747	738	721	654	723	752	705	706	724	734	783	712	707	697	746	752	749	738	721	813	770	686	690	721	719	733	719	738	744	727	674	687	740	708	710	759	722	736	713	738	746	688	752	732	693	732	721	691	759	737	744	766	746	727	702	715	755	734	753	736	737	711	755	745	746	686	697	678	741	709	740	726	718	747	747	716	728	713	729	684	713	711	740	679	698	727	703	695	716	754	698	717	696	726	754	717	723	724	740	720	726	721	760	698	722	753	769	758	740	723	676	755	737	742	737	697	759	721	701	729	743	707	709	699	725	710	691	722	730	724	714	765	729	737	744	731	722	704	729	727	785	689	771	718	724	703	725	790	734	722	718	760	740	722	733	726	720	742	741	710	693	703	738	721	713	699	745	706	781	782	739	741	801	679	754	766	690	707	698	726	755	741	715	743	772	739	720	754	699	733	765	723	734	696	732	741	728	727	704	745	725	697	733	777	730	689	732	729	703	744	714	772	701	728	747	742	709	744	736	752	693	679	700	725	728	763	683	717	757	729	734	716	733	746	736	718	750	742	724	773	682	695	722	699	743	721	755	733	699	747	696	753	759	703	710	716	741	728	740	694	748	758	692	753	727	699	752	692	689	719	715	711	721	750	713	698	702	704	758	710	679	680	717	687	728	711	700	754	739	697	669	765	730	755	695	725	770	725	736	711	748	711	705	779	727	779	721	752	740	701	734	775	722	702	769	681	711	736	708	721	718	731	769	736	727	747	730	738	729	704	750	723	759	725	736	717	713	708	752	748	694	698	726	764	728	721	741	786	737	724	749	724	735	724	697	762	759	697	714	734	721	722	717	715	725	740	756	697	710	749	746	724	706	691	755	735	768	737	719	747	706	743	739	710	731	750	733	707	759	718	727	686	730	744	707	741	768	694	685	679	724	732	765	725	740	728	719	728	760	753	774	739	737	718	729	743	705	729	721	702	724	722	698	709	683	722	710	745
19029	6154	2443	1119	727	541	433	344	329	260	314	307	289	322	259	253	258	311	299	328	255	257	284	239	248	254	289	242	280	217	223	247	252	258	274	233	212	272	273	250	261	267	269	266	275	256	267	261	243	278	298	246	274	269	258	269	255	278	264	262	257	268	264	277	259	292	240	245	248	246	247	264	242	235	245	260	254	246	256	276	283	261	265	253	256	251	269	247	283	250	251	249	229	225	246	254	236	294	270	239	267	244	229	236	270	222	276	258	273	241	262	253	266	242	252	281	271	274	278	247	268	259	259	257	273	277	282	241	276	256	251	241	263	249	250	271	247	249	241	251	240	245	277	258	277	241	287	259	247	263	271	264	271	247	216	227	286	255	229	241	271	257	248	241	254	248	248	258	242	235	279	283	241	278	261	257	247	258	272	248	268	255	230	259	271	263	242	255	272	237	263	256	268	267	220	236	279	242	245	263	277	267	243	264	239	251	256	285	254	263	269	237	285	260	231	264	265	236	263	255	246	262	284	278	261	279	250	243	245	271	261	254	274	257	256	251	263	264	255	281	258	274	265	265	227	259	238	265	258	254	279	269	258	241	270	262	255	265	250	278	248	267	248	248	251	256	240	256	247	254	240	237	264	294	255	295	259	263	243	246	280	244	270	261	225	272	222	244	255	218	244	272	259	244	259	231	245	265	271	227	246	254	263	267	244	245	278	234	285	257	263	276	246	253	280	251	261	245	279	247	264	267	250	207	273	244	248	268	259	235	258	240	266	266	248	265	256	253	258	257	286	226	230	238	259	262	255	282	247	233	258	306	293	258	251	272	258	247	247	263	230	287	275	255	264	259	245	271	269	258	258	251	242	254	274	230	239	288	246	251	253	252	293	261	299	240	225	256	261	261	271	240	283	250	242	251	260	248	238	244	267	254	276	264	244	270	248	246	252	271	282	243	282	256	253	261	256	251	257	278	283	250	248	252	245	261	274	249	234	249	245	260	249	283	284	281	287	204	263	268	276	265	256	265	240	267	280	247	300	256	249	280	257	237	247	239	264	270	244	238	254	266	261	275	255	270	251	255	255	245	261	255	272	227	253	283	267	245	238	253	228	264	248	229	234	231	266	219	268	249	241	253	240	276	248	246	272	256	293	259	248	226	249	248	269	233	267	231	248	240	273	261	246	264	250	243	247	279	245	258	250	266	266	300	252	246	256	264	239	245	275	255	257	273	253	261	240	290	268	248	275	235	280	236	259	266	256	262	277	253	237	280	266	265	251	254	284	252	268	263	249	238	243	249	248	233	207	218	215	264	267	251	234	270	251	260	281	279	246	290	282	255	266	263	252	241	235	229	243	270	259	249	269	261	281	251	269	280	256	267	244	258	268	280	245	264	231	285	249	212	252	268	259	244	255	227	241	250	288	246	269	238	249	255	245	254	256	255	273	249	236	252	233	274	269	266	259	260	234	205	248	247	243	287	273	269	241	257	274	232	265	267	265	245	299	245	265	271	279	248	233	254	260	265	275	307	264	269	244	292	238	241	209	282	250	233	231	295	257	255	270	238	240	252	245	272	240	248	238	237	267	254	247	262	258	232	268	276	241	231	300	263	251	290	251	254	253	271	237	253	248	269	253	218	247	259	257	276	266	254	246	255	274	239	253	240	265	254	252	245	235	262	238	264	242	258	259	241	289	255	265	227	249	290	263	258	269	288	226	255	271	270	261	263	282	261	246	221	289	265	238	261	236	260	236	258	254	286	269	224	259	260	257	255	256	270	248	275	283	298	261	254	261	267	257	233	230	272	278	259	259	274	243	227	236	257	258	233	264	282	256	265	277	272	247	259	254	265	272	260	290	249	268	264	247	257	281	239	231	254	262	261	260	250	252	249	254	236	288	263	245	262	282	243	236	241	268	271	252	285	253	252	275	256	261	248	268	229	269	258	271	290	264	258	293	233	240	233	270	259	238	254	264	259	279	249	267	250	263	257	265	263	254	285	270	250	277	236	238	251	243	242	262	251	257	268	245	252	239	256	275	228	275	253	267	244	245	250	227	237	243	270	280	267	273	245	299	262	293	249	248	269	287	274	257	262	266	285	277	232	283	277	282	256	263	270	252	291	265	250	252	265	258	264	239	259	251	259	269	243	267	236	252	221	267	302	265	274	245	269	244	253	222	279	248	263	274	290	287	260	237	247	252	278	257	252	249	252	255	246	223	267	262	292	279	265	262	272	260	254	256	247	263	252	260	259	252	297	256	280	300	271	244	274	277	258	240	257	261	267	271	248	296	267	257	256	280	266	265	258	257	265	262	276	250	233	242	275	248	232	268	268	271	279	246	285	240	244	260	262	270	277	253	257	236	234	242	257	231	238	239	306	241	251	249	262	283	256	244	266	264	256	231	238	272	288	252	236	275	223	277	254	275	244	250	265	256	267	255	235	238	253	252	263	293	264	228	281	246	265	290	262	238	258	257	241	262	242	227	242	269	258	262	246	266	232	274	257	299	251	251	268	266	269	273	263	245	265	274	266	239	264	267	245	257	274	236	261	257	264	271	264	246	250	233	278	263	245	278	272	265	283	269	279	254	268	283	273	283	249	284	264	252	228	247	238	266	231	252	250	250	210	231	241	254	269	252	251	277	263	243	247	273	228	283	237	257	279	250	278	246	290	279	242	239	256	268	239	246	268	247	245	253	289	251	236	241	247	253	279	238	281	274	252	228	259	242	249	249	240	303	247	254	251	259	262	257	253	283	250	249	233	256	250	260	244	240	254	273	260	273	259	250	231	227	253	286	253	251	302	225	256	259	251	250	246	269	263	274	262	261	243	238	273	265	247	295	233	267	262	267	268	241	269	229	251	249	233	270	249	250	261	263	246	303	269	291	273	260	259	264	253	252	266	253	245	276	255	238	257	266	254	262	267	261	247	280	230	269	247	298	260	235	227	277	261	250	265	253	261	256	270	232	222	321	226	220	307	262	277	247	284	252	263	261	256	286	259	266	251	281	256	254	241	274	275	259	267	261	241	232	268	254	256	271	263	289	271	265	265	215	282	278	254	238	268	271	258	243	263	266	275	236	254	250	258	243	254	246	243	244	262	272	259	262	238	235	260	251	270	229	237	269	261	261	230	242	255	274	283	271	266	281	263	251	265	271	267	249	272	230	256	278	269	227	281	258	235	231	265	252	230	276	266	269	255	258	255	262	266	251	246	296	261	275	247	249	247	252	271	231	251	260	259	260	265	276	266	269	268	245	252	275	270	246	270	244	251	259	276	273	269	274	289	258	246	266	273	271	297	264	250	242	250	231	271	265	261	256	259	273	227	289	229	242	257	263	287	278	243	264	269	274	278	274	271	262	235	254	264	243	247	268	294	242	247	268	248	266	260	261	234	281	249	254	261	253	278	262	216	273	284	258	224	288	268	256	228	236	256	277	252	268	247	253	259	260	239	270	264	265	242	255	253	241	257	277	272	246	233	258	256	267	253	281	269
14619	4745	4283	3342	2719	2093	1639	1216	1071	979	952	857	807	791	758	800	881	989	970	1127	708	692	647	690	729	698	725	638	650	661	612	650	645	665	676	629	619	694	651	647	659	682	693	650	654	656	661	642	639	644	613	682	638	629	642	685	610	667	637	591	692	616	635	650	706	608	626	610	626	611	615	619	643	632	659	627	624	641	593	639	634	624	662	634	673	634	583	684	616	633	633	628	656	609	647	620	673	638	662	646	606	610	682	573	703	663	606	620	616	616	642	649	621	648	647	607	625	589	672	655	596	621	553	650	658	626	622	614	600	625	637	639	638	650	628	661	675	626	630	630	664	618	596	638	620	631	647	705	617	625	649	632	680	611	626	647	644	653	634	622	611	640	645	626	599	638	649	601	687	630	623	575	600	619	611	646	607	590	643	616	678	620	652	608	593	619	632	662	618	625	631	623	624	602	644	638	611	635	667	615	612	580	622	657	658	653	618	647	632	632	627	680	644	641	626	628	648	629	625	620	630	613	666	645	616	650	676	677	589	646	627	648	604	651	627	611	633	655	630	615	654	632	641	625	617	624	611	606	624	609	609	630	629	652	614	614	590	645	601	618	677	598	621	635	594	687	615	641	624	619	652	650	599	591	638	612	630	597	678	614	622	633	678	656	660	599	649	622	641	605	608	625	608	652	619	622	641	642	631	597	667	630	645	603	607	629	612	644	613	605	636	633	602	655	660	603	627	645	655	621	615	619	611	642	631	648	593	662	608	608	591	605	634	598	594	636	590	660	637	607	651	606	590	616	679	636	627	609	629	649	632	681	615	642	629	608	597	634	622	609	608	688	673	660	615	650	610	629	587	577	661	611	652	641	612	625	605	627	649	680	635	625	625	650	622	615	660	626	698	653	632	629	621	582	616	678	720	627	636	625	614	604	623	592	603	644	650	626	606	633	633	605	630	600	599	645	623	635	638	637	631	608	617	608	586	695	615	604	624	616	611	650	587	634	646	636	534	615	622	635	604	654	574	619	622	632	631	628	573	633	611	645	623	645	660	687	631	592	610	641	610	624	604	630	665	670	626	633	658	661	608	645	648	660	713	653	662	653	650	616	637	652	620	645	659	688	624	626	659	646	593	645	633	615	608	631	602	672	672	620	617	643	645	634	643	649	608	641	653	621	602	639	624	647	633	627	638	650	653	623	609	662	612	608	645	620	627	597	648	639	595	612	611	671	600	668	646	676	619	644	687	624	684	588	636	639	654	650	593	585	625	636	605	639	598	642	644	587	645	670	625	609	624	607	639	639	602	611	617	683	610	608	606	655	624	635	637	658	621	612	616	686	619	636	621	633	598	618	641	638	658	657	571	627	618	650	618	619	603	612	592	665	649	634	632	618	634	638	607	644	592	683	624	617	599	648	632	581	626	659	653	634	611	558	646	605	625	640	614	674	642	613	633	579	631	602	632	627	628	631	621	603	603	655	623	639	615	612	614	604	649	631	668	610	645	640	689	650	661	632	627	635	605	638	642	579	637	653	629	675	607	632	627	654	612	624	592	626	585	619	592	654	593	661	630	650	615	627	644	637	632	625	665	603	625	614	683	629	599	607	563	622	629	682	674	583	616	635	609	624	619	566	616	620	600	667	616	630	637	650	586	587	612	631	627	637	676	639	610	667	648	633	624	620	623	641	638	605	658	592	666	622	628	638	572	668	656	606	662	617	629	626	627	637	627	635	662	606	641	637	598	664	606	628	623	589	591	621	662	682	610	640	577	653	597	639	657	653	619	665	621	654	633	653	630	630	623	660	632	604	614	630	640	653	670	641	599	638	640	665	645	612	639	641	591	640	623	655	599	625	656	611	614	623	609	607	596	648	621	642	645	630	604	626	632	586	623	666	684	649	633	614	625	630	639	665	619	660	612	587	644	630	610	644	601	662	645	593	602	639	610	621	663	638	642	654	617	650	622	637	672	619	615	592	654	638	667	667	596	620	571	637	610	637	636	633	646	614	615	661	606	628	633	663	639	665	629	588	634	639	598	597	613	644	610	610	627	676	648	608	622	613	611	649	665	603	593	618	571	658	619	650	609	654	668	606	688	637	634	611	621	643	636	662	631	615	627	643	655	607	616	577	620	632	614	647	687	629	627	603	660	630	598	596	660	604	622	618	629	615	591	630	600	621	624	572	639	626	650	608	623	625	591	614	591	658	640	677	656	633	597	667	635	645	661	621	607	605	619	624	615	642	597	581	623	617	666	623	609	645	670	580	615	675	614	618	664	616	643	558	635	613	633	662	622	626	643	632	668	631	664	605	640	617	646	596	663	568	602	622	652	623	662	668	655	614	657	655	644	663	598	595	679	590	624	592	635	649	624	618	612	605	617	628	637	651	636	617	673	612	636	622	603	643	664	630	639	604	645	569	682	646	615	629	649	656	590	585	612	623	652	623	673	616	609	651	635	621	654	633	602	618	637	608	631	643	631	621	624	641	592	677	643	633	631	642	655	568	617	650	619	675	637	638	628	608	587	626	613	612	655	633	629	640	617	640	602	653	665	664	633	659	611	654	620	639	669	614	664	646	653	642	664	608	648	635	617	635	676	665	628	651	600	673	595	653	645	588	626	629	651	644	580	613	610	604	581	600	645	631	644	625	674	660	611	601	626	626	663	646	616	610	620	678	684	597	643	599	651	633	640	629	618	633	615	589	684	639	636	588	603	620	638	628	638	658	661	608	635	666	586	674	635	603	642	651	628	605	613	721	647	593	609	684	646	626	607	651	659	646	616	624	603	602	628	619	653	615	635	646	619	591	655	665	562	627	629	679	652	606	618	648	608	652	606	586	620	586	665	658	616	572	615	628	612	641	632	610	681	690	669	632	614	613	647	628	595	634	619	642	595	578	621	617	610	614	621	632	657	612	651	676	628	639	564	624	628	632	607	637	670	681	592	655	590	603	650	631	616	654	608	655	607	672	574	625	602	599	671	616	626	642	647	664	663	625	626	659	599	626	620	637	621	666	612	611	664	633	657	646	607	644	619	627	607	655	608	671	591	665	589	613	650	588	621	610	670	583	619	578	658	618	652	645	635	617	632	610	644	636	654	662	659	609	603	632	635	642	671	609	616	617	638	630	607	639	637	633	616	636	628	641	614	609	656	688	594	673	650	661	614	629	646	642	655	615	598	623	665	613	680	644	584	616	580	657	658	590	604	634	626	629	651	682	588	609	597	656	635	662	596	654	638	619	649	584	623	664	635	633	648	638	647	652	658	610	613	624	648	660	630	638	616	623	578	615	681	638	613	674	587	647	577	601	653	584	604	630	597	611	650	642	656	647	630	606	601	580	655	635	636	640	656	644	641	565	630	604	614	644	618	618	657	630	648	652	674	624	633	620	621	616	630	630	689	602	628	586	600	659	656	656	638	611	636	670	623	594	642	649	629	680	651	645	609	601	624	726	628	666	636	603	612	590	631	626	649	619	626	665	632	591	621	610	616	634
28597	11179	3902	1437	847	537	303	251	246	223	194	157	159	141	148	145	170	174	168	237	121	123	165	116	120	144	142	129	131	122	124	100	112	125	103	117	124	131	141	124	121	122	138	119	126	127	123	104	124	128	109	103	120	122	100	128	107	131	118	130	129	121	148	136	114	129	124	110	108	111	120	119	114	105	118	147	136	119	134	123	119	108	122	125	124	121	131	124	122	121	106	135	109	134	124	133	122	105	122	135	124	107	141	126	116	107	117	144	136	103	131	127	115	124	112	108	143	103	126	114	109	122	105	121	121	127	134	115	123	124	122	103	124	114	124	120	100	100	105	113	137	119	108	99	135	117	95	110	127	121	104	127	130	127	112	120	105	119	125	126	109	125	127	126	114	120	142	132	153	115	111	137	116	133	120	117	133	112	122	129	121	117	104	113	126	143	108	104	109	117	116	120	131	88	131	129	119	125	127	133	129	127	116	115	113	130	108	129	100	107	108	118	132	125	151	125	133	127	110	143	129	100	119	104	113	116	130	117	118	145	119	136	110	122	108	136	128	123	119	110	127	128	115	126	112	116	125	125	120	103	120	117	127	112	126	128	130	109	121	130	127	102	97	113	117	133	101	113	119	119	125	113	128	112	124	109	138	139	129	128	98	118	122	126	102	110	124	89	121	124	114	127	122	131	113	97	135	130	126	124	119	120	127	109	122	103	119	101	140	104	131	117	114	117	118	119	112	143	127	107	130	119	110	110	119	137	127	155	114	124	131	140	107	118	120	119	113	106	108	107	111	115	129	132	111	107	126	125	123	116	127	136	119	101	117	143	107	130	129	105	131	105	147	119	108	138	107	120	129	116	117	109	129	120	128	127	116	114	129	118	119	124	148	124	136	123	120	115	110	120	112	143	139	123	120	121	107	121	115	101	128	112	138	120	105	113	113	132	141	131	125	118	102	110	126	109	120	124	127	122	122	132	147	114	139	141	128	120	110	136	117	123	141	114	118	108	118	106	135	109	122	119	129	119	110	102	133	125	130	120	109	109	136	119	125	144	117	135	114	120	133	123	111	128	148	114	115	120	159	120	136	112	110	127	129	150	139	133	108	117	111	122	134	120	113	124	131	127	134	106	118	121	154	131	113	128	123	108	109	126	135	118	135	108	125	139	137	129	116	124	103	102	129	132	103	103	119	110	98	125	110	132	121	120	110	129	125	125	118	105	114	129	124	121	129	130	120	126	122	118	121	113	111	120	128	97	112	118	121	157	114	113	116	128	112	129	119	132	115	110	119	108	125	133	116	121	139	106	111	149	141	122	114	116	122	121	146	134	110	114	109	137	114	109	110	138	107	130	123	122	138	120	115	125	138	141	130	111	117	120	118	144	132	131	121	124	136	129	127	124	131	118	113	120	115	125	135	154	104	140	136	125	112	107	111	98	108	117	124	130	111	126	132	134	103	141	139	110	110	131	110	145	117	128	109	117	131	102	113	133	126	116	126	97	124	139	125	107	128	133	129	115	115	123	114	116	106	118	112	96	122	122	125	113	126	119	115	135	129	138	138	121	115	122	125	135	115	98	124	132	132	105	112	120	112	129	108	129	146	111	113	126	134	149	115	128	146	121	117	105	119	96	128	130	138	129	119	115	117	127	122	128	114	105	110	127	122	122	134	106	115	113	108	140	118	130	114	107	106	105	122	125	117	81	127	96	113	127	117	140	134	121	97	115	107	143	108	124	113	116	123	126	125	125	108	133	111	112	107	126	143	124	133	117	119	134	105	109	118	112	103	96	132	115	119	109	145	122	110	112	119	124	119	125	132	120	135	128	111	112	95	150	127	122	119	121	126	135	130	126	132	110	124	86	105	106	123	125	120	115	110	119	125	131	113	153	133	118	134	121	118	115	112	129	126	97	108	132	136	121	94	128	123	119	114	116	120	133	109	99	93	123	129	152	122	120	113	112	138	132	121	115	123	103	103	134	120	130	115	141	134	114	120	96	125	110	124	144	111	122	123	107	109	115	131	135	118	136	113	118	144	118	114	122	123	137	112	102	105	139	118	129	137	122	121	138	132	126	107	105	107	123	121	127	127	122	122	94	114	99	134	127	118	126	126	151	121	132	120	132	106	127	117	121	135	126	117	128	122	137	138	136	123	120	114	106	114	126	122	126	112	111	138	101	130	117	139	112	120	138	115	109	131	126	122	130	121	120	108	115	142	135	117	122	136	120	101	148	118	123	127	120	112	130	135	123	114	121	145	134	113	133	124	129	142	140	127	130	120	112	133	124	129	122	110	135	111	131	127	98	116	127	124	101	136	117	116	115	99	102	118	139	101	128	103	133	122	115	119	122	126	129	130	101	109	118	132	114	123	118	130	93	123	125	122	120	143	92	122	106	105	127	128	114	109	108	110	126	115	109	131	106	96	105	124	130	121	106	115	114	141	149	130	97	103	104	131	106	114	116	144	127	134	117	147	118	121	94	119	125	128	132	121	109	120	125	107	108	113	127	114	124	121	115	101	145	150	102	129	108	117	138	108	126	130	117	114	103	112	131	116	114	144	110	116	113	114	114	127	120	112	119	127	123	142	128	130	139	126	123	116	120	114	130	114	131	139	123	98	119	118	112	96	109	127	127	128	137	113	113	112	107	125	125	136	122	120	127	132	124	133	146	153	123	114	124	115	124	114	94	123	139	131	123	122	115	100	117	97	108	103	133	121	114	131	101	121	106	104	112	108	129	125	116	108	134	117	135	127	98	100	138	120	108	113	116	111	111	123	120	115	120	113	116	98	126	111	114	125	135	122	130	113	126	117	119	123	112	125	132	119	128	125	97	106	116	115	126	138	119	116	134	109	126	120	117	118	120	118	136	128	127	100	125	128	102	127	130	107	127	132	129	121	130	125	121	132	132	128	130	122	135	123	130	129	109	127	99	118	122	102	133	125	109	138	138	133	120	127	118	100	127	107	112	137	99	120	104	135	122	116	131	130	133	127	114	120	126	138	139	135	112	111	135	136	132	119	115	131	117	132	117	123	107	123	135	124	136	127	107	119	141	116	109	108	118	113	131	99	126	130	134	107	122	117	140	135	100	106	105	132	121	122	100	124	129	122	110	106	130	120	97	133	134	113	124	131	104	131	124	138	98	129	100	134	122	103	125	116	141	133	132	121	137	126	117	103	121	122	114	122	140	145	117	107	102	120	95	114	120	124	127	121	105	124	115	125	105	127	140	121	132	141	121	113	117	125	142	126	111	106	133	114	136	103	134	109	125	139	131	107	94	118	140	106	136	101	119	114	114	116	126	120	136	125	115	137	104	135	117	127	119	125	130	125	123	101	131	122	106	127	100	119	121	105	124	110	132	133	144	140	103	98	114	101	120	117	143	121	131	123	131	117	120	112	104	140	108	130	133	108	127	118	117	103	104	129	111	129	96	118	120	112	107	108	116	104	116	111	110	123	109	113	107	113	93	118	127	140	109	120	121	127	123	105	122
19870	7090	5471	4296	3620	2493	1773	1286	983	915	761	711	656	619	629	625	739	808	797	1364	444	416	392	441	401	422	443	363	394	401	326	359	326	360	323	339	341	357	341	357	320	332	326	360	328	334	369	326	316	336	340	333	364	335	358	366	348	367	347	344	302	323	302	345	310	331	307	328	332	341	320	338	309	318	340	333	333	350	349	331	305	386	366	347	294	307	337	301	323	332	305	325	365	340	306	345	299	336	337	317	350	306	341	304	314	328	315	305	283	319	358	315	366	332	302	300	337	348	332	325	324	320	331	335	304	286	297	344	337	350	336	329	284	310	323	318	324	319	316	324	315	315	312	337	341	327	288	323	309	331	331	330	327	302	307	305	325	289	329	355	301	332	310	330	346	354	324	327	343	306	330	327	307	317	322	315	304	317	321	307	323	375	321	332	374	325	318	322	349	320	342	323	329	320	327	323	318	300	305	300	351	336	342	306	323	306	339	316	313	309	330	342	314	327	337	302	320	317	296	305	327	294	370	318	332	309	321	321	292	340	349	320	304	362	332	333	328	321	327	299	332	313	324	301	334	312	346	324	334	330	350	314	309	323	325	318	341	308	329	323	347	344	335	306	325	304	339	308	310	348	316	310	307	320	289	340	324	332	313	300	366	305	327	324	321	325	327	317	319	306	333	301	335	329	329	322	338	338	322	302	299	334	302	311	312	331	329	310	354	339	320	339	324	319	294	313	317	338	309	356	315	324	335	320	349	329	307	307	295	313	325	310	305	309	309	318	343	310	307	293	349	325	286	350	312	307	339	351	330	330	321	313	316	332	331	320	324	301	300	325	327	299	301	321	322	341	328	301	327	323	311	309	327	320	360	329	325	349	367	349	313	314	332	335	320	351	309	325	319	324	322	299	353	336	318	329	330	293	303	320	297	347	338	317	292	342	315	316	331	312	314	309	300	313	317	305	329	325	335	325	330	305	268	317	330	295	298	306	322	303	312	320	329	322	290	329	345	322	312	336	335	296	296	299	318	278	315	302	302	346	349	341	333	326	336	329	326	330	307	317	342	318	342	339	313	335	332	322	333	306	294	334	331	289	357	327	299	339	305	341	334	307	320	336	342	364	313	316	316	340	311	331	290	306	322	330	334	320	328	312	327	330	326	313	330	298	299	351	358	300	330	319	312	356	365	352	308	349	344	309	297	328	317	342	333	340	346	308	330	328	340	323	341	322	321	313	313	335	302	338	346	311	340	324	311	332	325	288	330	335	316	315	330	321	346	308	348	312	346	360	325	329	323	333	305	307	339	315	341	299	321	325	304	317	327	299	305	321	316	306	293	320	324	331	322	334	321	299	323	299	332	335	327	324	332	343	308	326	296	334	306	325	324	338	323	338	331	320	307	311	319	311	318	326	328	314	313	309	343	319	330	317	294	332	330	352	323	315	304	311	299	323	309	317	294	298	307	329	303	332	310	346	330	310	341	328	321	297	318	328	318	301	340	335	305	277	302	340	314	324	326	315	308	325	348	330	321	345	326	324	320	336	343	332	338	326	304	309	330	300	324	310	314	312	327	329	314	308	331	304	334	334	311	309	336	314	327	332	323	311	308	328	333	365	296	293	357	335	322	318	366	327	335	314	352	351	323	340	325	344	307	305	312	321	357	332	341	317	351	330	293	324	341	308	296	335	308	320	286	296	314	329	308	316	315	320	358	301	349	344	302	328	325	360	315	310	323	295	321	344	315	299	334	321	317	345	328	314	319	341	280	325	318	304	298	329	336	306	317	340	304	313	313	313	309	334	304	326	333	318	322	305	340	333	333	331	326	306	322	297	313	310	327	367	287	308	277	313	316	328	308	334	306	325	354	321	363	304	300	349	347	307	341	321	334	316	347	357	319	293	311	314	325	319	322	356	305	328	292	311	316	335	336	335	317	313	308	278	323	299	306	342	321	318	311	320	361	309	338	329	302	326	336	306	318	319	326	344	318	331	338	349	352	290	335	307	327	290	298	320	280	327	312	311	339	302	317	302	335	316	322	304	312	297	343	317	325	289	307	340	328	336	325	304	299	321	294	314	320	345	316	298	301	342	311	316	331	300	314	334	337	322	317	329	292	282	314	324	317	302	341	350	300	313	342	327	344	332	320	324	314	361	335	307	296	349	334	331	335	323	334	300	336	337	336	304	348	311	363	306	319	301	343	340	315	315	326	349	321	352	327	336	324	323	287	310	315	300	323	307	332	338	334	330	338	327	339	328	360	314	322	303	310	336	319	314	329	320	338	346	317	339	328	322	303	327	324	349	316	336	299	349	320	295	320	341	330	322	310	291	309	326	294	333	338	294	316	336	307	345	303	335	375	288	336	288	326	318	343	336	291	323	353	330	309	331	344	349	312	338	326	319	328	322	323	287	329	322	291	303	318	332	341	359	311	305	329	340	340	316	338	306	339	317	294	329	300	328	305	313	301	328	332	302	320	370	312	337	305	317	305	320	348	318	345	320	357	321	311	305	323	316	319	310	341	304	312	364	321	313	320	306	309	340	318	316	286	334	363	325	340	332	349	357	340	292	320	313	342	319	304	330	322	317	280	313	337	326	325	319	310	315	322	298	310	352	310	320	299	334	336	326	336	333	309	356	321	311	332	325	318	318	308	350	290	338	308	346	316	292	333	330	324	313	343	278	313	339	324	346	366	318	333	311	309	317	328	298	307	335	347	322	312	325	316	342	349	311	303	343	302	330	356	355	297	301	319	287	360	338	292	325	319	310	326	346	329	303	290	333	328	329	313	330	316	372	345	342	356	324	303	345	318	332	317	291	320	328	349	326	329	320	327	294	322	314	323	320	308	329	293	298	336	321	331	343	336	296	333	300	313	338	336	329	325	317	311	328	276	318	340	348	314	319	356	316	314	320	339	299	344	339	301	350	303	310	293	320	339	337	305	294	294	332	323	335	344	286	334	325	340	329	328	317	312	363	349	332	315	313	304	343	297	330	359	323	302	319	303	301	335	300	321	331	325	311	326	318	312	327	306	328	341	305	327	301	338	324	337	336	335	311	310	325	302	344	337	346	315	290	322	307	343	312	324	322	334	329	316	324	348	301	329	325	309	329	302	344	327	312	328	374	316	328	307	302	312	347	325	305	314	302	301	337	326	331	321	308	292	300	331	350	316	344	334	306	289	316	335	311	326	325	307	341	320	315	304	321	316	308	337	316	314	318	318	336	312	287	317	322	352	320	318	359	366	316	309	355	327	322	322	337	312	326	337	319	326	319	332	361	318	339	321	276	300	300	335	339	333	325	327	326	332	309	292	320	311	312	316	334	301	294	324	313	313	303	317	305	349	320	313	336	314	312	314	324	324	287	315	327	298	328	338	311	352	337	302	313	288	324	309	320	332	333	293	326	346	319	337	341	315	326	308	328	314	337	316	328	336	289	311	315	324	296	347	305	304	322	330	324	330	324	344	302	339	341	337	327	310	297	331	352	331	305	341	329
6260	1795	777	505	434	382	374	331	313	350	281	274	299	325	322	301	315	310	271	293	285	260	250	270	279	306	307	344	283	323	268	296	284	295	281	277	267	321	279	284	315	271	283	303	285	292	274	274	281	294	273	251	272	262	301	293	283	272	291	292	300	305	266	279	309	259	307	292	275	294	283	285	257	287	280	281	271	265	315	286	272	296	274	291	292	275	301	261	294	320	323	291	258	301	317	303	312	277	283	283	286	286	288	289	302	283	281	312	275	296	274	305	287	289	291	295	261	319	281	235	272	290	261	325	321	304	289	288	318	272	304	304	271	305	285	307	289	329	262	263	293	291	265	268	269	306	319	314	336	296	300	276	279	269	273	300	293	276	305	297	326	288	296	316	267	325	316	310	298	281	326	294	273	285	305	295	273	307	319	270	257	294	299	311	287	274	305	273	322	270	285	276	272	273	285	284	297	311	289	310	271	272	281	274	273	328	309	301	282	294	254	288	288	277	303	269	281	273	279	306	276	296	301	280	284	306	325	287	307	284	311	325	294	279	266	264	286	290	262	327	278	286	279	270	283	283	254	271	310	278	290	310	310	237	279	308	271	308	294	271	286	277	314	268	262	293	267	319	270	269	296	292	264	295	286	286	285	275	260	273	288	292	300	298	300	270	283	307	313	267	278	260	258	268	302	306	308	309	267	263	260	278	269	294	271	301	292	265	295	274	289	293	304	304	266	298	291	284	267	268	283	272	302	251	290	295	283	248	288	291	295	301	303	281	313	275	276	290	291	271	291	283	295	339	306	266	256	305	292	295	279	313	294	281	277	287	266	275	319	277	277	302	290	309	299	293	320	297	306	283	295	294	271	296	290	290	299	295	297	284	274	308	302	276	298	278	266	303	265	267	284	276	302	302	281	308	288	285	287	308	294	293	292	283	279	274	297	289	294	299	263	274	270	294	295	312	287	315	304	285	315	287	270	299	279	304	299	285	290	277	289	298	268	300	257	292	273	268	268	269	334	291	325	281	256	268	292	316	283	298	278	328	264	292	291	273	311	284	283	278	290	305	310	291	283	253	290	301	289	313	306	272	302	261	299	268	300	266	291	311	329	263	279	242	304	284	260	311	278	296	271	288	257	309	306	252	283	303	312	297	296	301	290	283	265	299	309	281	285	279	298	280	292	302	314	284	258	293	277	271	295	298	277	289	268	302	282	287	294	275	285	293	297	285	281	308	329	309	295	304	296	305	276	301	312	276	259	309	282	276	286	296	270	276	285	285	301	286	289	299	269	255	263	298	272	259	269	289	280	283	265	286	293	283	292	288	268	296	281	292	270	313	299	293	301	272	285	313	281	308	268	316	308	317	269	301	291	304	294	286	252	277	292	308	278	245	277	280	276	310	284	278	281	301	295	257	244	258	288	292	282	317	292	280	299	253	281	319	305	285	271	308	297	288	271	289	301	281	290	284	316	287	287	290	305	261	278	275	275	294	279	300	272	300	314	320	314	282	286	280	287	345	307	288	295	261	302	289	298	287	279	292	286	278	286	295	298	268	304	255	288	278	297	312	290	285	279	312	265	302	301	299	298	315	288	275	278	295	268	285	309	278	279	289	297	271	309	279	312	284	284	287	256	290	271	297	284	277	305	273	268	321	288	257	292	299	289	320	284	269	250	288	275	298	299	309	325	274	292	289	297	285	287	295	278	304	298	286	254	268	306	293	326	291	314	285	285	268	296	272	290	296	280	268	268	295	324	288	257	283	264	293	317	311	278	305	258	275	315	302	273	284	255	261	301	289	279	268	290	302	300	281	295	287	310	301	306	281	328	298	277	266	307	308	269	285	325	297	300	259	291	310	311	270	293	269	269	289	260	318	332	297	298	269	283	291	300	311	277	309	270	303	289	273	267	293	284	290	278	285	272	271	289	332	308	302	281	252	294	270	281	304	303	307	283	319	274	305	247	266	280	295	309	268	271	305	314	263	306	254	317	291	278	341	307	328	288	283	292	300	316	302	293	266	266	302	262	265	265	305	282	274	278	308	320	292	295	277	312	308	281	292	290	307	306	272	312	305	280	328	323	312	276	309	256	288	341	276	291	265	277	301	295	302	309	294	283	263	297	283	275	300	282	330	315	309	262	250	267	309	278	282	300	309	303	290	295	297	296	305	289	308	300	292	298	291	289	288	320	302	262	283	302	293	237	289	271	279	276	245	289	293	310	293	289	278	297	281	310	299	303	267	303	268	302	309	288	281	280	313	298	299	296	287	272	285	286	258	304	283	275	270	305	305	288	274	313	282	297	259	284	269	259	281	299	266	253	298	296	250	312	288	310	274	303	315	283	312	262	276	256	275	315	297	280	332	280	282	288	314	284	271	319	278	302	310	272	283	295	305	311	289	287	287	325	300	287	299	258	267	272	324	299	268	266	256	299	289	268	309	274	296	289	298	288	295	299	301	302	293	280	275	300	291	268	263	328	300	270	253	311	288	283	352	324	284	267	272	267	310	289	292	297	300	313	281	288	305	285	305	274	312	282	315	307	301	286	268	294	305	294	290	292	309	263	275	272	303	299	291	291	300	295	286	318	321	309	267	301	301	283	326	297	280	292	262	279	284	257	259	298	275	317	297	293	273	263	300	280	289	303	293	304	287	300	274	275	300	308	293	290	319	297	303	310	283	300	284	287	299	298	302	271	246	277	289	295	264	310	270	278	280	259	296	326	262	293	261	298	282	321	297	326	285	301	303	295	276	247	292	284	279	310	280	307	305	324	276	283	274	278	295	291	286	253	268	287	301	257	246	250	315	297	290	304	271	301	306	286	290	291	314	316	283	282	316	303	288	302	287	285	293	286	277	274	272	296	301	276	314	277	321	291	286	263	288	307	280	297	297	264	287	292	278	313	295	296	282	300	268	293	266	309	286	271	282	258	293	297	289	291	307	323	253	297	294	281	281	277	292	301	306	299	272	257	265	262	287	283	261	268	303	282	304	281	293	276	309	284	300	306	284	301	332	299	298	302	282	304	296	324	276	262	284	294	308	288	285	311	293	271	296	280	297	298	274	274	289	298	333	239	259	284	282	284	288	288	300	264	269	282	323	292	271	316	298	278	314	311	275	299	291	298	274	262	285	272	269	294	269	292	313	295	326	256	303	286	276	260	280	299	297	285	288	329	317	272	290	274	287	304	283	277	301	262	278	255	317	247	291	283	262	299	307	274	284	306	269	283	264	266	269	295	277	269	281	294	290	290	290	282	330	312	291	296	299	293	292	300	333	307	274	309	309	321	289	313	299	280	322	340	279	327	299	315	319	315	284	302	298	316	293	300	321	295	300	303	275	291	272	269	256	279	302	315	304	279	296	294	289	276	290	322	270	315	290	312	284	280	262	279	254	311	286	302	287	307	257	283	294	255	262	282	285	296	296	290	295	303	291	318	290	286	315	319	281	327	299	298	281	289	312	302	270	281	273	286	303	302	291	285	255	279	299	306	306
5285	2171	1720	1563	1495	1289	1003	878	823	780	771	766	766	750	845	753	836	780	793	767	728	735	691	760	730	729	727	724	708	717	696	668	753	699	693	671	684	673	698	714	735	723	717	657	702	693	722	716	665	731	698	723	700	663	701	717	660	725	711	707	694	668	741	694	670	700	741	700	696	736	700	677	710	691	722	721	744	756	728	724	659	714	753	706	711	705	683	685	719	683	717	722	708	720	784	700	732	721	698	690	709	712	677	730	705	708	742	690	691	703	740	707	692	701	704	725	716	724	711	759	691	670	702	704	697	631	687	762	741	718	662	683	693	681	704	723	684	737	725	675	702	721	657	692	703	597	770	658	681	658	726	716	694	701	708	688	720	700	722	726	678	716	726	718	696	704	647	782	726	683	687	702	683	699	721	670	751	692	691	743	657	730	758	724	660	675	686	729	719	726	670	705	718	707	718	700	686	759	719	706	706	742	664	706	731	750	706	668	716	725	694	761	741	783	676	703	704	723	703	718	737	690	696	698	688	694	760	677	708	774	759	698	689	730	718	684	663	703	699	667	702	694	717	683	711	669	729	719	677	705	701	729	704	690	736	723	708	707	735	683	707	694	753	671	699	759	722	702	695	698	729	728	676	737	704	694	731	701	657	671	758	706	714	708	736	676	722	689	693	744	697	736	718	740	732	717	710	687	721	762	680	724	673	705	718	702	697	727	729	681	694	714	741	714	698	617	686	753	710	693	755	677	682	721	689	666	696	729	715	687	705	727	757	732	688	720	759	686	713	691	718	730	714	719	726	714	723	696	701	665	699	712	723	706	720	723	704	681	711	664	713	697	731	732	731	729	663	708	703	670	741	762	682	657	717	695	711	752	731	778	682	705	661	740	719	684	693	716	717	706	710	670	706	684	705	690	717	688	726	688	725	736	748	681	719	693	705	700	716	721	689	673	717	738	738	677	693	675	722	676	727	710	737	711	696	712	727	728	736	679	699	660	674	742	732	696	673	747	630	695	665	730	709	742	680	653	677	687	679	713	672	748	723	694	722	710	749	678	721	719	710	705	747	701	750	748	707	720	686	744	748	711	640	725	686	723	686	675	722	724	692	690	702	713	726	718	700	681	711	706	706	721	681	690	711	705	712	657	701	659	737	731	636	661	671	686	685	704	691	707	665	691	657	670	715	731	733	719	683	693	778	712	756	729	741	712	686	688	692	711	682	629	698	706	704	711	706	694	726	722	691	705	732	734	692	699	707	725	734	726	727	692	715	714	752	714	724	654	722	696	700	720	722	685	690	673	695	702	728	753	709	700	739	708	680	737	672	715	639	637	732	684	704	662	715	692	709	720	706	737	702	713	697	680	734	690	726	712	689	712	759	665	727	711	724	670	709	702	696	717	707	718	729	700	729	710	721	674	714	718	695	742	740	696	680	714	700	693	686	706	696	713	668	728	686	701	707	716	742	734	705	705	704	714	702	683	713	704	709	686	740	745	696	728	728	667	739	652	694	685	735	704	675	727	714	683	667	731	708	707	738	717	694	702	709	729	680	693	685	729	703	751	751	723	678	655	718	729	694	722	670	695	766	684	725	703	685	707	686	744	658	703	713	752	710	710	737	651	735	715	747	706	643	762	699	722	703	741	724	673	634	676	747	721	686	759	732	687	727	668	707	719	768	659	733	687	719	694	706	671	745	712	730	749	721	721	728	666	681	707	681	670	708	653	721	721	718	706	740	707	671	717	697	744	716	722	705	727	729	654	738	709	669	704	706	723	711	713	669	688	706	746	705	717	711	727	707	732	714	768	712	736	700	649	675	700	729	704	743	676	718	787	724	704	747	648	692	677	746	725	682	714	711	722	710	752	711	729	688	680	707	762	721	697	701	717	684	710	735	755	684	693	704	640	701	685	722	708	753	751	713	738	686	698	710	683	746	676	722	692	675	735	713	737	703	772	677	699	783	729	729	689	692	692	646	725	704	735	708	692	681	685	680	727	690	733	730	709	695	692	726	710	751	690	682	673	735	679	694	687	739	704	724	704	698	707	743	758	708	737	710	696	718	717	697	673	676	733	654	699	726	676	712	677	659	736	642	744	750	743	705	712	727	713	665	701	731	670	727	679	720	688	709	693	675	669	700	684	671	712	698	710	668	741	732	738	698	693	763	708	707	688	718	674	725	712	694	735	700	706	674	682	722	711	719	712	668	694	684	713	734	744	745	734	720	678	693	719	764	690	715	735	714	717	665	670	757	677	688	636	680	684	696	672	691	676	697	680	678	729	698	704	684	666	704	736	710	722	747	713	711	714	677	709	729	658	727	739	731	696	695	667	722	653	725	728	730	693	688	695	654	751	702	713	699	733	762	734	687	731	680	696	717	726	697	640	689	701	699	739	685	674	669	701	733	674	712	702	707	734	711	693	694	679	719	713	736	727	670	706	691	709	713	665	699	734	755	696	709	720	677	675	688	695	720	764	716	676	713	712	711	716	674	714	732	679	684	690	730	720	725	742	654	728	728	672	658	672	723	698	704	650	703	671	712	710	707	701	694	656	657	702	699	698	715	689	758	709	745	725	703	702	721	669	713	709	727	725	708	709	689	696	674	717	720	723	735	697	705	672	676	697	671	720	724	707	669	680	674	710	714	715	674	684	684	677	699	732	689	695	687	708	773	643	706	750	666	713	698	717	685	720	716	716	681	747	727	730	692	723	755	708	737	653	717	730	738	683	716	726	707	712	721	786	732	719	701	665	690	712	700	712	683	718	673	692	650	730	691	718	757	730	741	690	728	713	663	727	717	697	687	690	714	703	720	682	707	736	716	679	729	736	669	680	742	706	714	762	665	707	739	711	725	722	736	700	735	736	648	721	697	709	712	707	727	709	668	666	684	736	699	734	663	712	756	707	668	711	731	734	766	684	680	710	711	725	679	714	657	698	677	732	685	631	683	690	649	730	760	714	693	723	720	696	771	646	687	716	708	710	683	669	736	755	723	722	707	706	730	662	672	761	711	750	705	726	720	694	750	761	697	701	758	712	708	692	709	721	705	730	706	684	709	729	715	694	716	731	683	731	669	695	730	681	691	742	678	702	694	660	668	715	744	700	727	735	710	762	653	643	718	732	715	766	734	657	733	723	708	717	665	726	683	704	667	716	741	755	732	703	700	730	706	725	743	712	699	699	681	687	725	715	713	721	724	721	697	677	678	689	704	672	671	707	736	727	691	728	735	705	743	718	725	709	699	716	716	720	720	683	699	711	660	753	672	693	688	687	684	692	681	738	691	720	662	723	674	686	717	750	729	692	686	684	718	700	716	706	724	704	750	707	637	677	682	717	681	717	725	724	763	702	670	734	734	743	661	652	712	689	686	710	724	740	714	683	726	716	700	689	715	699	716	684	723	692	655	742	724	694	749	708	660	681	689	719	720	688	675	689	692	722	710	727	724	707	695	733	673	747	676	730	730	672	696	706	678	731	698	694	670	725	742	733	704	699
17688	5793	1829	919	681	505	404	348	297	318	292	266	249	281	282	249	255	270	295	313	236	246	251	267	263	258	226	250	239	271	259	255	259	228	238	236	244	254	237	242	281	250	274	207	236	267	236	249	270	232	246	259	228	247	263	240	244	248	262	245	267	245	243	232	233	261	235	244	277	247	269	250	233	270	227	246	234	238	234	241	258	255	237	252	232	257	245	245	231	260	232	236	245	234	238	250	269	241	235	246	227	248	227	248	248	240	254	260	213	240	285	251	279	248	223	239	223	234	266	259	258	263	223	274	240	237	259	244	246	268	221	246	243	234	237	253	246	241	261	247	230	245	286	273	250	255	244	250	245	235	244	274	236	243	230	256	244	228	236	256	238	255	243	255	254	276	276	240	257	255	238	271	272	242	254	259	245	245	253	254	255	267	264	239	229	251	259	232	277	243	246	242	250	279	287	255	247	249	274	252	242	242	255	253	278	253	279	244	262	224	260	260	258	248	257	259	278	237	247	262	221	250	244	243	237	230	256	258	244	264	248	223	253	255	255	235	256	235	259	258	237	245	241	265	249	241	246	243	265	250	261	268	238	285	232	260	250	245	243	214	290	267	254	256	237	246	245	249	238	266	244	256	223	220	244	206	230	248	246	267	239	218	241	255	239	238	254	234	259	272	264	241	258	243	251	282	240	270	276	253	252	223	253	252	260	252	253	214	218	249	250	249	265	266	212	246	264	253	225	243	261	275	244	254	241	278	239	256	262	258	226	251	248	235	255	244	230	246	266	256	268	228	242	239	253	249	265	240	262	237	242	235	201	239	236	248	231	247	235	263	224	240	252	253	266	257	268	251	252	223	245	211	222	262	256	248	256	239	240	286	269	279	249	251	245	271	241	240	249	245	213	250	239	220	224	260	230	274	257	285	267	258	251	272	265	252	293	248	251	236	266	239	223	231	229	248	230	275	244	243	221	258	259	244	260	251	200	268	226	261	240	249	234	237	235	234	252	268	235	266	254	243	285	274	244	274	259	258	232	262	254	255	261	222	259	245	264	258	240	237	246	230	251	246	249	242	247	263	234	256	232	266	254	254	233	245	246	264	257	251	240	239	256	267	257	227	242	266	247	225	250	262	226	267	259	255	251	254	247	257	247	255	270	229	246	247	231	238	219	243	255	238	246	275	260	262	232	239	236	207	221	230	254	246	261	238	238	265	236	263	236	242	234	264	231	253	250	226	243	235	258	235	232	278	236	223	259	265	240	240	266	264	232	229	276	253	251	218	260	238	268	253	226	260	234	276	259	245	240	240	248	225	237	247	235	235	239	225	226	248	252	247	269	231	274	256	242	242	256	232	250	228	250	269	251	235	261	245	248	276	239	232	239	231	252	273	251	218	229	256	247	234	261	249	266	238	240	257	256	223	224	228	256	238	302	269	252	269	261	257	272	257	222	257	253	244	244	213	233	261	256	252	247	217	247	224	255	256	243	242	267	261	277	254	276	236	231	237	251	263	260	246	240	233	279	264	250	240	262	241	238	212	243	243	254	261	244	248	230	254	243	234	239	243	242	226	251	219	228	246	272	255	235	251	247	263	245	252	252	240	233	242	262	242	265	248	271	279	255	270	241	208	251	254	225	237	272	268	247	237	238	256	229	258	230	251	262	273	248	258	234	234	258	251	236	257	234	250	272	255	247	219	232	256	249	233	248	261	236	227	259	272	278	246	262	267	243	258	247	260	254	252	260	273	278	241	242	225	260	254	247	269	278	246	243	214	252	244	249	238	222	237	263	243	245	251	251	233	227	249	243	260	237	256	251	232	237	224	244	235	238	220	262	242	230	275	242	225	267	254	215	268	231	261	244	226	240	263	268	254	244	250	259	247	274	261	251	245	246	254	226	255	247	241	263	268	261	242	240	244	261	268	245	280	242	277	271	267	247	255	232	238	251	252	249	266	247	252	227	246	271	249	257	216	232	224	250	250	245	245	252	298	206	256	246	264	235	287	250	245	229	244	236	245	237	253	235	271	239	252	227	262	220	278	233	245	276	259	259	249	238	271	257	261	245	245	270	243	226	232	232	247	266	259	254	236	239	226	256	260	233	254	240	265	234	246	223	253	262	274	236	241	234	258	266	279	255	252	254	242	233	229	246	271	263	249	247	235	272	249	282	242	240	256	237	260	229	254	240	280	250	263	255	244	251	240	249	246	223	259	263	242	239	250	280	236	251	241	238	231	263	249	233	261	222	232	267	273	257	263	261	227	235	244	240	222	223	258	257	231	233	230	275	277	265	229	235	242	265	231	247	236	243	228	268	220	240	255	270	247	264	246	227	259	233	243	234	223	249	242	249	248	246	251	247	291	263	269	231	249	234	252	245	239	252	235	221	258	270	211	260	258	255	240	237	262	264	262	275	232	245	241	243	236	262	268	242	262	257	219	215	272	256	278	225	222	232	239	214	236	247	260	263	238	209	249	249	248	253	240	261	267	250	227	249	248	232	234	236	227	245	230	250	241	214	224	237	250	246	269	237	254	241	270	247	273	240	250	252	270	256	251	243	243	252	253	257	273	252	243	234	228	240	252	255	240	248	244	230	264	250	274	241	262	255	249	224	252	250	244	248	236	244	272	244	262	269	273	257	231	236	259	258	255	249	256	238	242	267	275	193	271	252	233	235	235	229	253	242	219	237	273	236	249	249	225	266	256	243	270	234	220	253	239	259	237	252	252	217	256	209	225	242	251	259	265	240	240	230	249	237	231	250	253	223	243	251	246	213	242	222	254	229	234	262	266	250	263	289	269	240	228	268	251	257	238	234	269	232	228	204	227	262	275	253	270	262	250	259	248	250	228	252	216	227	240	269	262	245	206	268	267	268	244	257	272	253	245	263	223	235	249	273	261	217	259	262	257	257	250	246	273	249	257	248	241	246	275	245	282	225	274	245	247	249	232	238	242	234	265	252	283	261	252	267	266	265	280	260	241	225	275	251	248	264	248	235	219	250	259	257	244	250	234	204	257	230	253	225	234	254	279	262	248	228	271	275	222	259	250	289	230	265	270	225	251	224	260	257	259	245	229	241	231	254	230	225	254	243	227	297	232	252	276	248	277	262	247	263	252	230	252	257	237	223	255	249	248	265	211	253	244	226	238	237	241	219	267	269	235	269	264	269	242	226	251	242	213	212	256	248	236	256	229	244	242	244	252	243	229	259	258	249	239	263	238	239	284	268	242	228	244	245	236	263	270	249	223	251	255	262	229	244	233	267	235	229	252	239	244	254	255	242	215	232	252	235	285	222	251	274	247	259	253	239	259	250	223	233	259	258	276	294	263	273	298	249	237	254	266	264	212	260	223	237	259	258	238	261	256	235	239	234	235	235	271	258	268	260	247	245	229	268	258	261	247	258	279	289	259	234	248	270	252	243	239	251	253	233	281	275	267	257	247	236	255	249	262	255	234	232	248	300	235	242	266	243	238	251	243	240	246	251	274	242	262
13605	5022	3389	2854	2506	1903	1438	1154	1006	926	904	848	772	802	786	725	803	800	910	1215	732	669	680	641	677	666	679	662	638	609	608	598	616	622	639	606	640	571	614	576	594	625	589	642	645	608	589	633	605	640	601	664	626	610	641	608	628	608	588	629	613	644	640	624	629	611	620	600	607	631	601	613	589	653	602	624	598	642	618	645	635	658	613	621	613	602	589	620	634	658	635	591	566	627	595	591	579	624	626	616	626	622	621	577	619	614	630	598	645	574	617	648	581	642	631	617	625	635	646	618	606	635	589	614	661	657	615	609	636	571	608	608	619	625	622	595	620	637	610	604	598	637	613	631	604	588	635	620	607	573	611	595	630	634	612	585	584	611	634	563	606	626	621	585	673	621	589	585	619	609	614	656	594	606	559	617	643	591	588	615	638	583	585	603	647	604	583	635	610	634	650	606	611	626	589	584	616	615	612	621	625	596	643	632	629	615	645	624	632	629	600	575	613	605	563	576	583	599	600	635	579	632	591	615	651	602	565	637	619	573	597	656	632	588	606	633	658	600	623	631	648	591	573	651	599	652	593	591	627	595	671	618	640	623	624	619	584	650	585	582	586	611	622	598	638	639	561	654	610	584	625	591	633	590	584	575	600	618	601	569	593	607	593	649	595	588	603	647	636	623	611	572	648	611	633	658	625	640	589	666	603	586	590	590	564	648	590	624	607	661	573	590	569	590	573	574	627	640	603	619	625	661	596	582	622	589	613	626	585	646	608	662	618	617	599	608	601	581	602	629	550	626	605	587	618	616	630	594	623	615	621	600	616	572	634	595	649	633	618	590	647	600	602	562	613	664	596	609	665	697	581	593	638	606	608	629	581	653	619	633	634	608	586	635	621	584	653	610	608	646	596	600	591	578	609	629	643	611	578	579	597	628	607	605	612	626	576	618	608	620	625	580	595	589	623	587	625	582	628	583	640	576	593	616	649	622	620	598	586	613	653	655	571	613	608	578	625	586	632	601	622	658	629	604	599	637	620	613	620	602	631	618	614	546	639	628	634	635	605	594	589	566	598	593	621	621	635	598	563	692	578	582	556	644	636	582	644	572	638	624	587	585	619	614	610	612	566	564	658	627	619	625	588	570	634	644	628	573	620	620	600	581	625	657	622	619	627	583	586	596	593	575	604	585	576	585	613	580	589	644	644	603	620	628	593	592	653	641	602	664	584	597	618	601	604	624	598	659	617	572	606	621	598	590	596	607	605	583	639	607	666	597	599	631	633	650	637	637	651	631	622	614	641	624	554	615	599	597	594	614	571	589	613	600	645	658	602	607	597	569	608	635	582	602	617	630	614	594	569	591	642	629	642	568	618	619	614	642	623	637	631	589	606	597	588	581	610	609	594	613	629	564	612	632	628	633	603	638	616	612	613	631	573	658	575	630	576	625	641	596	617	611	619	645	601	581	624	596	600	559	614	620	619	572	600	646	611	634	553	614	591	627	577	625	615	623	641	640	589	590	574	615	603	593	591	605	661	634	631	635	578	624	638	628	599	630	574	604	648	641	571	602	643	587	622	638	624	594	618	613	593	598	597	632	654	655	590	630	586	627	628	571	624	599	637	558	621	626	610	583	634	606	624	676	625	609	630	603	600	599	594	614	590	647	604	616	596	580	625	639	610	603	623	608	603	638	631	617	580	587	609	595	639	624	605	606	635	605	641	619	672	602	620	607	664	607	617	605	600	636	590	647	550	626	632	602	580	625	605	588	605	605	627	630	639	590	604	624	636	622	599	633	632	656	632	604	582	604	588	625	609	652	642	608	604	625	615	595	575	638	591	579	613	618	599	639	577	592	645	645	592	607	624	631	630	642	608	612	574	613	648	603	612	629	618	603	622	606	633	621	623	591	655	607	626	628	603	611	579	619	559	592	684	608	588	594	619	606	626	580	640	589	638	620	625	620	592	543	597	616	647	628	629	608	603	589	591	596	631	594	588	594	594	648	621	647	598	619	592	601	574	645	577	602	556	606	596	614	591	619	621	619	616	594	576	621	592	667	625	586	589	604	622	610	626	594	579	589	625	635	569	606	651	557	617	600	608	570	596	631	592	607	586	595	611	604	620	630	607	602	586	681	590	613	631	635	585	616	589	623	621	615	581	595	615	567	562	621	592	597	659	589	593	592	625	628	632	570	614	623	606	591	616	562	590	658	592	620	622	629	630	668	608	632	595	607	597	644	599	597	568	615	597	582	589	638	662	633	613	620	590	626	671	660	576	651	566	640	599	628	577	644	608	583	624	628	607	650	627	611	588	582	559	601	590	566	619	569	624	635	600	564	589	645	634	605	614	626	625	571	591	605	600	545	568	636	602	577	590	631	553	615	661	597	658	613	631	636	609	625	615	635	641	609	627	600	621	626	572	611	587	597	583	592	600	597	588	595	600	618	610	620	608	635	569	592	557	636	598	630	608	576	657	580	617	605	582	606	601	605	588	590	636	586	600	612	591	595	634	630	602	597	622	600	613	635	613	626	641	597	628	581	664	629	623	638	623	577	645	634	580	579	636	623	604	582	575	568	592	597	598	606	611	573	653	629	597	633	588	599	620	600	563	641	621	588	587	602	570	593	623	592	595	602	606	593	631	592	619	601	616	637	602	633	627	557	613	587	604	599	612	611	594	570	630	629	598	608	625	595	641	563	627	592	595	565	621	620	635	612	617	599	620	616	590	585	614	620	592	611	610	617	614	616	571	627	625	632	607	629	595	608	590	610	643	625	578	643	621	649	592	628	605	603	636	605	627	596	588	623	622	606	607	616	603	602	591	618	632	579	669	651	588	630	603	620	624	633	602	674	625	656	623	636	629	604	600	595	586	596	656	628	616	590	594	620	577	628	598	613	648	649	619	599	627	611	649	600	603	648	576	597	569	619	642	574	588	567	641	603	579	568	607	637	654	649	558	571	569	593	613	591	587	624	567	633	603	630	651	572	624	566	601	650	601	623	608	577	577	620	618	589	608	612	655	628	635	620	599	632	592	585	604	598	556	619	621	601	592	602	567	580	568	607	658	617	617	599	614	606	625	587	624	614	599	657	670	587	608	580	624	619	628	589	620	642	579	595	607	656	634	605	660	597	590	558	602	592	599	630	640	592	594	587	626	575	585	598	629	636	581	564	598	617	624	636	595	591	592	628	623	634	623	611	578	595	600	617	637	665	589	634	608	584	577	595	673	634	617	585	666	604	610	623	639	620	614	583	605	585	659	607	691	614	620	573	628	549	613	649	673	582	610	612	631	571	582	599	593	582	622	619	652	627	616	577	570	632	623	608	597	587	643	633	586	569	628	620	601	592	611	602	607	674	641	575	580	616	636	625	632	581	602	608	569	649	586	639	639	621	622	608	613	629	641	608	588	614	591	657	636	622	557	635	606	604	578	637	630	618	587	611	593	598	591	595	613	632	645	680	596	614	608	648	619	657	618	574	610	620	639	596	634	593	586	604
26806	10623	3039	1274	773	493	368	279	214	189	179	151	159	172	162	143	160	155	161	320	119	133	114	106	123	124	147	130	126	134	127	120	105	114	102	117	129	116	127	126	117	119	118	99	126	131	138	100	117	108	113	110	115	124	111	112	114	113	133	112	109	117	133	104	123	118	110	112	123	130	111	110	114	105	123	113	128	118	89	110	106	131	98	102	125	112	113	93	100	88	118	109	130	112	113	107	108	114	127	122	108	119	137	102	129	104	106	123	106	114	106	108	102	98	112	116	120	108	104	106	112	112	120	108	101	105	93	114	110	112	104	112	116	117	122	93	118	114	121	119	98	114	83	87	121	121	135	100	103	102	120	109	112	121	112	120	116	110	119	85	121	123	92	104	107	102	111	114	122	104	119	128	97	108	109	109	117	98	121	102	127	109	127	140	114	110	122	119	130	131	104	102	119	109	106	109	106	129	95	113	106	112	90	112	110	126	115	119	121	113	102	111	113	105	99	112	125	110	111	117	106	109	108	110	93	138	126	122	91	102	110	100	122	117	102	113	112	153	97	108	116	109	137	118	105	123	82	115	119	103	100	111	104	118	126	105	125	129	79	122	109	126	114	107	105	110	95	114	128	112	124	121	130	106	102	97	108	107	119	101	115	100	108	114	132	104	133	101	126	110	118	108	97	113	102	102	120	103	94	108	117	114	136	116	104	101	108	130	112	103	112	126	113	103	101	93	122	127	117	110	119	103	130	112	102	111	102	97	105	125	101	106	93	99	114	111	119	137	116	114	119	115	117	111	103	125	95	107	114	129	106	124	117	105	127	115	102	106	115	105	127	95	108	107	101	113	96	118	128	110	112	100	102	122	125	127	119	102	116	104	130	136	109	122	108	87	100	109	131	112	108	94	105	111	92	121	119	98	112	116	112	106	115	95	132	135	111	125	127	122	112	116	97	116	108	107	104	105	95	98	98	93	111	118	103	124	100	110	84	90	113	115	121	86	108	113	115	104	114	119	95	131	119	125	117	103	120	103	137	125	124	92	110	110	96	131	113	107	97	94	118	109	114	105	122	111	119	104	130	123	106	103	86	107	123	117	120	103	114	126	104	110	117	105	96	101	110	120	117	103	125	93	121	108	105	121	91	102	125	108	117	121	133	123	113	122	102	123	116	104	115	110	113	119	142	91	121	106	126	142	110	119	115	134	107	104	124	143	112	109	100	122	94	112	100	111	101	91	103	108	127	113	113	125	119	123	93	101	122	113	111	127	108	98	92	104	111	93	129	107	120	127	118	127	98	114	110	116	112	128	135	110	122	105	116	96	103	104	112	117	89	102	136	113	114	111	112	132	123	138	103	108	110	117	109	115	110	123	115	95	139	99	131	113	114	114	96	108	98	105	116	116	118	113	110	115	125	118	119	107	103	100	112	134	138	110	98	98	104	134	100	124	96	117	94	110	115	120	115	105	114	113	106	122	115	120	124	94	131	116	120	125	106	112	107	108	98	107	125	125	114	118	113	122	124	116	118	103	128	106	117	96	118	100	107	94	113	97	105	99	107	126	113	93	133	104	110	119	106	103	127	101	135	126	117	128	102	107	110	112	137	104	116	142	104	118	116	128	96	117	115	130	108	97	105	107	113	111	122	111	100	128	109	113	104	114	127	132	97	103	111	99	98	113	122	105	118	91	119	115	108	111	108	133	115	96	114	117	109	113	126	110	98	109	109	112	115	123	116	106	126	114	146	111	114	105	115	116	141	114	122	100	118	91	106	103	113	114	107	124	112	109	109	98	125	109	108	110	97	109	123	103	118	122	109	104	120	138	134	117	100	95	98	121	138	119	130	111	125	129	102	103	106	113	140	109	119	102	117	124	105	109	85	98	110	95	111	104	111	110	114	120	137	107	111	99	110	107	97	126	109	100	114	112	114	112	117	116	127	126	104	102	112	79	98	131	107	111	116	103	100	125	98	135	112	126	87	118	97	122	116	102	130	108	129	110	96	116	112	115	112	111	114	108	120	128	113	101	99	110	97	101	111	116	101	110	133	119	117	135	117	113	117	107	104	106	131	102	117	109	132	127	97	124	111	129	106	119	101	120	122	108	108	120	123	121	126	115	122	103	98	120	105	134	111	126	116	104	127	124	104	113	101	108	87	124	112	123	118	118	100	99	103	94	130	109	121	98	106	118	92	114	105	112	105	120	106	109	108	108	101	114	82	105	118	112	91	89	116	108	120	104	114	110	114	122	120	135	109	98	138	127	119	90	120	109	100	116	109	119	100	103	127	108	106	102	125	114	105	118	108	106	106	106	104	108	113	116	111	108	106	123	89	115	112	109	110	95	106	90	103	94	86	115	115	116	117	113	123	95	117	113	100	108	101	111	111	124	115	132	110	125	125	103	122	92	118	113	113	128	118	125	119	135	102	110	105	117	107	117	117	114	105	111	127	110	128	121	98	119	86	114	105	116	104	93	92	95	117	119	132	101	86	117	118	104	125	114	115	122	104	136	128	126	119	106	121	120	120	109	129	114	118	131	108	101	114	125	115	128	92	116	111	124	84	126	111	118	111	112	110	119	113	119	95	112	119	106	95	122	107	107	107	108	99	117	117	124	121	100	97	120	105	127	135	104	130	121	103	89	121	141	108	101	96	106	126	108	98	107	102	111	129	101	121	99	118	87	113	101	117	116	117	104	108	117	116	99	102	116	104	92	131	114	123	112	103	97	115	117	109	124	115	114	119	106	116	91	114	110	109	106	129	105	132	113	109	123	125	102	114	121	118	134	120	124	107	123	103	102	121	118	101	107	126	129	109	95	116	96	104	113	112	129	123	100	100	106	118	118	120	119	113	114	127	109	113	104	117	104	98	109	97	114	111	119	128	125	107	126	78	105	135	108	126	97	113	104	88	122	112	109	116	122	106	126	128	105	101	82	112	125	117	127	131	106	104	114	107	135	113	88	109	114	108	103	121	105	106	108	115	114	124	93	125	103	101	105	121	97	124	104	116	107	97	114	124	111	115	89	114	114	103	109	116	119	104	120	104	111	97	125	118	108	105	117	111	112	98	101	118	106	112	112	99	116	95	125	103	117	105	116	112	116	107	127	115	115	119	125	105	104	105	124	88	104	129	101	114	112	99	105	114	97	109	113	104	105	121	129	126	106	134	107	120	106	118	113	110	109	109	103	108	119	122	119	113	113	134	99	129	126	86	115	98	115	105	100	120	131	101	125	116	130	114	106	118	122	108	103	102	122	127	115	123	104	101	103	108	126	112	102	113	114	120	114	121	109	101	133	137	122	140	131	108	94	128	112	104	116	116	130	105	122	101	133	127	94	110	112	101	129	109	109	116	98	115	86	117	95	120	103	113	109	103	120	118	104	110	115	100	125	116	95	112	100	110	98	116	116	118	110	115	106	122	115	129	112	119	96	109	109	117	102	109	101	114	94	124	115	114	107	93	112	106	108	133	130	98	107	108	109	121	117	126	115
18428	7308	4546	3751	3264	2312	1642	1146	940	785	709	665	581	742	611	575	566	560	713	1532	400	366	375	341	354	393	358	374	339	331	315	318	311	306	317	300	337	288	325	326	317	345	314	295	335	319	312	305	289	334	320	285	296	308	335	338	309	307	297	319	294	305	307	328	311	301	296	298	321	319	309	326	312	285	330	311	284	316	325	304	316	285	267	294	312	333	317	318	295	299	321	317	307	283	300	307	341	322	312	326	314	303	332	295	304	303	284	303	309	305	303	273	309	324	308	309	273	273	287	298	294	324	305	298	294	310	307	304	296	299	318	307	272	298	332	308	292	307	297	310	325	307	299	314	291	288	297	306	329	318	287	303	295	291	292	294	287	307	298	299	304	272	309	305	295	325	332	294	291	306	313	307	323	318	333	299	287	298	294	310	316	294	276	319	332	323	305	289	310	290	314	294	303	284	294	305	297	290	316	280	300	325	318	283	296	299	290	279	327	298	315	318	319	324	284	305	276	279	298	305	298	306	286	325	326	265	319	304	298	310	301	303	303	296	265	294	284	283	333	297	260	295	293	304	312	307	301	320	283	300	326	277	302	315	297	301	279	310	318	292	332	276	295	305	321	285	308	288	325	321	314	295	279	265	304	288	282	296	336	344	321	298	309	262	317	288	288	291	315	316	303	287	327	252	306	329	303	294	294	318	310	327	321	290	325	304	286	278	321	275	288	288	301	302	309	289	310	284	276	291	318	311	315	304	322	282	292	307	320	325	294	286	322	297	332	322	294	331	290	311	302	317	319	312	294	301	305	269	298	304	274	293	296	303	295	302	315	286	306	286	330	323	313	261	297	275	308	297	293	322	299	296	312	276	292	277	331	309	307	324	326	280	290	280	275	318	296	294	333	275	305	296	295	310	311	325	308	292	302	274	281	296	304	297	320	311	288	273	332	301	287	261	280	302	290	308	325	290	314	292	294	317	315	282	297	309	271	298	332	314	324	299	332	313	333	275	308	292	277	294	266	279	307	302	294	288	322	310	307	271	268	312	288	286	310	269	308	306	298	313	294	285	288	323	300	322	305	299	324	312	314	292	279	287	343	295	324	292	299	325	287	294	274	285	304	311	280	306	322	276	285	273	290	275	305	301	309	292	304	316	288	280	284	292	309	294	294	308	306	304	309	269	291	318	276	294	311	300	307	309	289	287	304	304	299	333	275	300	296	296	288	288	307	331	293	326	281	317	319	319	285	301	285	309	274	306	321	277	305	268	324	278	302	302	307	302	280	303	312	305	293	311	284	291	313	308	315	285	302	285	272	319	339	306	285	313	291	300	324	262	294	341	281	296	341	277	299	295	284	293	268	263	284	328	334	280	281	285	301	309	293	295	301	304	321	313	304	282	278	314	297	304	293	311	320	304	325	307	290	304	330	320	309	306	276	301	341	315	289	301	322	294	340	303	304	297	286	294	279	287	269	282	318	329	294	271	296	343	310	331	289	302	274	292	272	298	309	296	325	298	298	295	281	293	321	290	290	312	285	310	319	289	321	299	293	298	302	311	281	319	322	307	297	285	303	286	316	297	308	325	313	319	302	299	306	267	296	309	308	268	297	295	306	287	308	314	309	301	332	297	304	307	294	302	318	313	329	323	292	333	320	335	317	320	292	299	308	301	321	266	322	297	304	286	307	283	296	313	287	293	268	294	291	271	265	274	321	310	294	317	309	322	318	301	298	283	287	333	312	283	283	260	314	306	298	301	284	321	321	281	343	308	316	324	315	296	286	309	301	299	288	274	283	329	300	339	330	316	302	294	318	297	309	289	312	329	292	282	291	304	303	325	319	303	295	315	279	294	272	282	300	303	311	319	274	305	280	319	310	304	310	279	271	298	282	316	286	311	295	289	300	303	303	295	315	320	299	290	297	308	324	295	314	301	287	285	278	288	294	321	311	322	297	322	302	303	326	280	280	297	306	301	321	312	290	286	318	308	295	300	292	324	305	318	286	307	296	309	317	294	302	319	314	347	305	297	267	311	311	308	348	316	322	318	295	352	255	325	319	316	295	309	283	324	283	298	258	321	324	298	324	295	300	287	293	274	316	340	290	319	279	321	302	314	293	305	303	302	310	283	320	318	285	267	296	310	318	313	315	299	288	299	302	278	303	290	295	318	293	294	327	319	282	321	314	339	310	298	300	310	337	310	311	279	319	310	316	275	303	290	304	309	322	306	295	289	338	293	307	288	324	288	303	324	302	318	289	312	331	321	310	301	260	302	321	295	319	304	297	290	324	293	307	340	302	305	283	290	323	292	319	304	309	282	293	337	287	293	292	306	297	233	277	310	341	268	314	299	320	307	315	268	296	265	280	308	294	312	293	298	289	313	295	304	288	311	296	315	287	303	289	286	301	319	286	280	282	323	305	320	278	288	266	303	300	321	320	292	308	321	297	293	303	294	296	276	271	273	309	292	303	287	295	284	259	285	325	290	301	318	295	277	290	289	297	310	299	289	302	269	325	303	311	326	315	287	271	298	302	296	331	282	284	270	290	285	306	315	323	289	309	298	271	296	275	273	317	294	275	290	290	295	257	300	332	310	302	305	277	307	293	293	312	288	252	302	314	301	279	289	312	299	296	316	293	290	308	298	292	292	325	295	331	313	306	293	292	332	282	287	322	301	287	312	319	305	294	305	287	284	317	305	283	334	294	295	318	287	323	316	300	303	307	316	319	303	315	291	316	285	302	320	285	318	311	295	299	325	298	305	257	355	291	309	308	305	310	335	305	320	280	305	325	318	296	285	312	314	322	315	312	311	341	298	286	280	298	294	291	332	280	297	310	299	288	276	297	279	292	285	320	320	271	297	303	277	312	264	272	278	320	328	284	282	301	318	294	303	287	298	285	280	260	333	313	300	328	302	298	314	293	289	301	294	306	282	293	312	333	329	300	306	274	335	312	328	303	290	256	292	318	288	332	309	288	286	301	324	312	294	311	330	279	320	297	312	291	281	307	290	307	299	295	278	305	304	315	306	279	289	300	316	282	291	336	288	291	274	299	323	285	275	334	301	304	315	308	303	307	293	301	311	320	328	291	302	308	281	307	318	278	292	307	308	306	311	298	352	326	308	305	291	260	288	291	297	288	303	292	319	338	278	288	283	311	289	316	307	297	312	284	313	293	283	301	303	305	290	292	314	260	313	286	319	285	309	288	328	298	312	288	298	293	314	284	294	306	311	276	283	318	296	294	305	294	286	316	318	293	320	319	262	282	287	305	307	302	309	300	295	297	305	313	300	311	287	287	296	311	289	288	310	335	313	294	334	306	315	283	301	341	310	334	307	262	331	298	279	302	295	272	313	291	284	297	302	307	290	284	305	350	271	312	280	314	291	266	281	310	295	275	321	285	296	298	322	294	315	288	285	291	295	314	286	261	302	269	265	330	289	318	298	319	292	278	285	317	304	311	306	322	288	321	298	305	317	277	294	276	311	295	306	316	298	306	306
5750	1549	628	483	464	415	377	314	302	305	310	338	298	269	306	293	282	321	290	273	291	292	292	306	268	282	277	274	282	286	306	275	301	283	264	282	277	293	269	308	293	285	268	304	267	293	262	285	254	283	275	289	281	293	296	264	247	272	279	314	278	294	326	303	282	276	291	303	287	264	285	292	284	297	262	278	255	285	285	298	249	272	300	286	297	292	283	300	269	306	325	295	280	279	265	263	279	276	274	282	294	271	259	269	283	294	272	310	275	280	287	257	285	294	295	301	280	292	257	284	293	290	307	283	289	302	258	284	295	271	282	273	308	279	334	292	278	298	280	249	269	266	282	283	282	284	271	257	253	285	293	280	262	268	270	313	278	285	274	280	295	314	291	264	280	287	301	301	241	287	266	281	305	290	274	276	282	312	296	298	247	310	282	285	273	258	283	279	321	291	279	302	286	285	261	297	292	305	261	275	298	288	300	289	252	270	282	289	289	304	284	257	275	281	273	268	293	312	262	287	271	298	289	297	308	297	302	261	272	274	299	294	296	270	295	306	282	267	307	290	291	293	248	266	270	290	252	293	298	284	284	305	264	251	308	283	267	312	309	267	292	265	248	283	301	279	277	252	268	311	267	303	242	244	284	282	279	277	299	265	295	294	293	269	285	280	287	270	287	287	275	260	284	290	268	295	299	277	262	308	282	268	277	257	240	265	274	284	268	315	289	281	274	305	294	285	271	292	249	271	289	272	264	261	291	284	281	296	300	271	282	286	291	269	276	286	297	281	264	276	252	268	261	287	275	284	265	297	270	251	290	286	307	274	293	294	292	287	270	275	265	276	294	281	271	285	285	314	270	311	309	265	309	286	287	295	304	276	277	270	302	301	271	275	282	257	291	290	285	278	308	266	254	264	318	280	244	288	277	297	280	252	272	264	304	290	289	293	275	309	296	262	266	275	310	284	278	295	302	270	299	264	284	269	250	291	277	267	257	279	286	301	292	266	270	241	287	266	284	296	301	281	302	297	287	289	277	282	260	273	260	296	278	302	298	271	249	266	281	293	307	267	291	283	292	290	270	284	303	289	287	261	282	268	278	316	288	260	292	268	297	269	315	247	268	297	257	312	279	286	266	274	289	269	266	286	257	299	267	294	276	288	289	267	247	264	293	308	308	268	278	288	322	305	281	266	274	309	273	281	288	263	288	267	278	285	257	261	292	276	271	297	309	279	331	258	284	261	274	323	284	257	298	273	277	295	281	274	258	290	273	302	290	318	266	261	290	250	284	285	262	304	290	238	280	277	262	245	229	274	275	257	262	277	267	277	293	297	290	291	293	285	275	240	296	304	320	311	255	281	267	283	302	254	293	289	241	288	314	304	266	313	248	297	292	303	262	297	268	287	313	276	260	259	272	261	252	255	288	305	263	290	263	295	287	291	287	283	254	268	286	296	297	281	276	294	316	274	280	305	290	257	246	289	305	266	278	289	294	293	271	307	292	282	281	273	315	260	272	284	283	257	300	298	278	236	263	315	291	286	272	286	321	276	265	268	267	278	272	312	266	274	279	270	266	267	279	271	275	312	275	311	305	289	306	276	267	275	306	263	272	308	275	275	271	298	246	259	293	282	278	269	263	285	259	272	284	261	305	285	267	301	281	287	261	277	261	289	303	268	301	275	279	274	275	256	263	264	261	271	249	319	268	293	279	305	280	282	288	276	285	278	257	273	295	269	280	265	278	305	250	311	242	283	292	291	299	300	279	281	276	263	273	292	265	296	284	268	267	277	275	256	300	308	279	265	304	268	294	283	288	285	286	257	299	287	276	291	238	275	272	305	306	265	280	292	319	276	298	313	304	282	280	273	287	273	299	272	296	261	265	279	278	272	286	278	294	277	265	262	344	282	283	296	274	299	302	260	284	268	267	303	307	302	245	286	304	283	271	285	285	292	272	242	231	292	264	276	284	279	268	281	316	288	273	275	300	304	269	281	281	275	256	289	262	274	297	314	277	272	278	284	274	281	286	319	295	264	297	273	283	299	294	272	256	289	304	276	257	274	276	273	286	260	261	285	273	277	297	269	298	312	291	282	249	295	285	274	250	276	299	274	279	285	269	291	260	248	286	290	306	279	281	269	300	285	307	274	300	258	279	313	296	277	265	264	270	298	289	292	274	274	289	311	304	265	280	278	306	296	247	286	285	283	285	289	255	299	256	279	326	267	302	294	301	255	307	278	287	305	296	292	266	290	288	257	298	282	313	256	275	252	309	274	294	322	311	245	276	316	264	287	319	264	274	295	268	276	256	274	276	258	276	269	309	278	267	323	301	284	288	300	275	279	281	291	284	287	292	290	268	306	291	286	293	283	252	304	265	278	278	288	283	282	281	288	279	292	283	257	263	281	302	261	262	254	272	295	285	303	312	297	280	265	274	327	255	290	259	286	288	270	272	293	313	310	300	289	286	292	283	279	292	315	264	241	316	276	280	270	270	315	313	303	292	292	254	306	275	298	279	269	251	278	287	239	264	290	263	239	243	269	298	269	258	273	302	307	294	285	285	312	261	289	315	268	288	270	274	283	260	249	273	291	280	272	255	274	293	283	274	281	291	272	303	274	309	275	261	303	324	289	330	260	266	294	300	274	271	253	280	289	255	253	275	285	298	293	277	260	279	263	273	300	269	285	257	276	250	278	286	270	284	294	277	304	290	320	290	260	291	293	313	291	259	282	265	263	271	262	288	279	285	271	285	268	279	298	259	289	277	282	285	264	293	282	298	255	242	288	278	281	297	276	273	282	301	269	291	283	298	295	277	273	284	280	298	286	296	305	260	293	276	303	306	315	283	272	267	243	276	261	271	285	295	279	278	311	283	291	315	258	301	258	265	280	263	279	308	282	297	287	306	272	262	271	284	283	282	252	283	284	285	299	285	286	273	263	284	310	289	293	286	296	317	310	277	287	271	286	270	265	319	269	283	243	273	289	303	284	266	274	280	296	283	271	264	277	299	259	273	284	267	328	268	269	297	260	278	273	285	322	306	290	278	271	255	302	285	276	248	277	289	282	281	279	289	285	272	270	279	299	314	317	301	275	264	246	254	272	294	320	279	322	300	275	286	274	264	268	315	286	292	296	281	275	258	283	347	303	256	285	290	252	317	299	265	283	305	284	290	272	276	288	282	278	253	264	276	288	271	248	272	311	267	326	287	307	289	296	275	254	273	274	285	297	297	303	259	303	273	290	277	303	276	277	247	272	292	297	316	283	296	269	287	296	244	258	258	297	262	286	272	289	260	255	252	264	293	288	263	277	276	299	291	267	292	282	294	286	265	259	288	273	255	280	276	316	291	291	261	278	279	244	273	285	264	264	249	303	279	263	264	292	284	248	274	256	255	290	286	277	301	291	276	304	247	283	289	324	271	288	270	262	290	295	275	283	262	280	293	261	299	272	270	277	269	272	303	295	304	307	312	293	318	319	267	290	256	267	253	286	294	254	305	267
5133	1839	1444	1423	1442	1187	1070	812	770	786	801	751	792	820	770	775	692	767	783	776	736	684	700	746	682	691	693	715	642	717	731	729	683	714	701	682	674	641	693	761	644	725	730	694	721	703	730	708	665	732	698	720	693	715	709	689	762	738	703	696	680	702	703	702	639	705	663	696	684	692	684	680	703	698	718	684	679	724	727	621	665	673	683	696	724	714	698	673	672	677	673	688	713	679	737	689	721	715	665	677	687	678	640	701	682	729	637	656	660	677	684	670	647	707	730	755	711	680	626	727	664	621	720	706	701	694	771	663	681	675	708	694	705	717	750	712	707	685	692	714	686	698	694	657	678	726	706	708	647	744	682	688	701	715	670	698	671	677	688	678	672	738	713	692	733	667	732	743	679	738	670	671	665	719	690	704	633	678	697	740	682	665	674	713	726	654	643	748	717	665	662	691	694	691	708	694	679	649	679	658	694	724	698	723	702	673	705	659	751	649	719	704	690	640	663	679	711	728	698	626	723	693	651	741	658	680	687	738	644	647	705	732	680	724	677	683	702	704	696	708	651	643	708	680	714	658	750	719	713	698	687	727	664	737	724	735	689	664	678	663	660	732	690	673	680	712	696	673	719	676	670	679	714	660	697	727	669	719	639	687	700	710	695	698	676	703	681	741	718	670	682	684	650	723	648	705	737	667	685	696	677	656	696	729	707	663	662	654	693	691	676	641	711	669	679	710	661	691	666	661	727	701	685	659	672	685	670	712	724	744	680	703	692	648	716	661	697	721	724	736	643	684	705	722	670	712	690	663	702	693	697	662	714	674	680	702	683	724	661	716	690	649	755	701	687	700	702	714	712	712	677	686	690	678	632	677	704	689	666	633	724	710	682	650	719	672	704	647	745	707	647	682	671	686	710	717	702	682	694	716	723	669	730	682	685	679	718	646	707	704	663	653	679	687	665	655	668	736	711	720	699	720	668	680	693	723	716	673	748	659	672	674	717	687	704	707	673	722	692	699	675	717	690	716	657	627	634	693	672	644	655	721	692	749	688	675	764	663	694	710	680	695	687	736	726	664	671	685	684	673	711	711	643	663	683	708	704	686	683	697	749	675	671	677	679	641	682	676	671	689	660	647	689	731	675	664	711	704	696	671	714	696	683	694	751	704	699	734	692	690	641	680	680	655	700	686	682	736	698	695	677	681	704	712	692	684	745	700	673	727	734	674	697	658	665	685	632	708	659	717	691	722	700	689	682	703	723	692	663	707	683	678	727	680	697	703	669	690	696	654	693	667	669	670	671	650	722	674	677	654	669	690	667	694	695	721	670	657	742	700	698	641	682	656	681	707	674	659	654	695	721	673	667	689	684	691	717	670	708	653	702	645	715	681	676	664	737	678	721	647	707	667	721	682	684	683	638	679	700	732	663	733	699	678	665	741	647	688	681	664	688	742	704	723	700	726	728	721	682	674	739	696	694	693	660	699	692	709	671	694	720	640	688	684	652	694	700	650	693	648	702	670	642	685	702	680	651	621	669	699	680	679	667	681	701	696	724	697	737	728	698	651	726	678	657	733	707	712	638	669	652	737	735	692	715	675	728	723	691	702	664	691	677	696	669	674	638	670	741	702	641	655	654	694	712	732	706	699	686	708	716	656	685	692	675	685	727	681	688	704	722	688	716	667	695	709	739	745	702	634	687	658	743	715	686	710	733	685	655	743	661	709	653	701	653	717	681	681	720	685	702	677	662	699	709	674	730	723	727	727	677	712	697	734	707	731	670	670	676	672	716	699	707	729	675	666	702	716	725	667	693	703	705	701	691	684	695	691	710	704	690	668	660	729	737	681	707	654	696	738	671	642	750	673	707	690	694	717	710	686	679	710	705	708	692	724	731	694	663	704	729	709	728	729	701	655	689	706	664	671	647	708	689	718	657	674	703	697	690	700	688	629	687	689	706	626	729	680	730	670	702	685	732	713	703	666	720	691	702	665	684	734	708	705	674	673	703	719	755	661	688	691	696	634	709	716	674	671	712	730	723	679	673	714	694	670	695	716	658	706	662	708	681	652	682	656	675	679	723	626	641	685	728	680	687	685	696	678	676	664	720	651	735	618	676	691	686	700	693	691	704	709	708	710	689	702	680	649	692	685	702	685	662	695	668	692	689	694	715	701	677	695	721	738	735	689	707	687	724	701	683	709	673	715	705	641	644	710	673	682	626	689	657	712	692	663	722	710	672	668	639	675	723	657	683	750	679	713	711	680	712	701	713	684	699	685	688	693	687	684	726	731	661	665	673	722	687	690	644	704	700	686	696	642	646	747	690	726	705	668	691	715	680	659	722	669	702	723	676	733	643	669	698	717	691	679	690	670	667	695	727	653	718	685	663	716	692	667	720	696	718	675	704	676	701	677	677	703	683	701	728	700	726	707	719	692	709	699	691	703	706	689	667	713	710	699	714	713	659	683	713	707	698	694	652	684	697	650	683	712	658	675	720	668	703	676	702	689	683	709	665	689	668	681	633	673	732	677	693	693	713	681	672	662	714	637	692	708	728	642	695	695	726	714	701	697	699	711	674	688	678	761	662	651	705	681	699	780	688	680	652	725	727	710	736	683	715	728	707	678	671	677	663	692	705	717	735	741	714	675	725	674	682	702	715	706	701	718	724	699	687	705	709	705	707	683	703	704	674	687	737	699	658	737	683	661	685	696	712	714	642	695	684	685	682	697	653	694	751	708	689	664	647	725	690	768	684	694	742	716	694	704	656	707	694	685	710	715	706	676	721	652	695	692	671	697	684	757	711	744	661	659	674	699	678	707	696	666	722	725	644	703	705	686	668	695	710	668	695	685	655	658	682	699	703	683	702	673	660	657	709	707	687	713	656	725	670	696	650	672	661	704	714	709	676	712	704	714	693	742	691	661	718	687	692	674	698	691	694	654	663	677	717	672	668	675	667	713	708	718	686	678	713	704	690	705	727	722	694	693	694	751	669	663	704	710	687	653	645	680	713	630	668	707	624	720	712	711	688	676	677	699	647	701	704	700	717	711	688	668	666	705	730	678	726	714	732	717	657	740	753	713	653	712	678	673	684	733	693	718	705	673	682	717	663	698	659	713	688	709	648	665	750	667	695	745	704	689	660	648	700	632	678	723	690	710	715	724	722	684	706	669	765	710	712	682	746	674	682	671	705	708	693	673	706	640	705	699	718	711	659	697	692	714	666	695	697	699	685	688	683	668	693	640	688	656	675	707	687	696	653	701	731	751	650	745	688	692	711	724	659	646	713	657	681	684	674	619	683	674	654	720	715	707	707	683	691	694	716	717	718	721	696	722	717	705	681	690	698	648	700	670	649	680	661	709	675	696	700	700	744	677	702	700	636	675	742	685	763	665	681	710	656	712	667	647	716	676	695	685	704	710	706	698	700	672	708	690	684	705	717	659	671	734	664	687	691	680	697	678	678	701	704	654	737	663	752	739	698	661	675	704	688	716	682	667
17516	5762	1599	956	638	481	371	336	318	286	291	287	261	282	267	272	276	281	286	324	248	240	258	240	228	241	237	256	259	251	250	279	244	254	234	258	246	229	262	245	262	254	251	258	264	211	225	274	229	266	275	253	247	233	251	254	237	236	278	256	249	257	228	247	207	245	267	260	241	241	239	273	241	236	261	246	233	243	252	243	262	256	254	254	233	225	208	230	229	284	240	257	222	241	236	247	256	274	254	229	246	254	250	217	242	269	254	263	250	254	239	256	207	238	261	238	233	273	250	257	251	242	247	250	257	270	203	282	258	239	235	245	224	265	229	256	242	241	230	248	248	248	250	227	251	262	254	275	232	236	241	251	224	244	252	226	215	262	254	285	225	239	235	262	240	228	233	242	257	226	262	248	257	258	235	252	243	256	269	268	248	258	219	246	210	250	240	289	288	232	241	245	217	235	261	259	239	269	245	247	245	240	223	280	215	238	239	263	235	238	228	203	232	250	244	250	242	232	242	226	263	251	237	210	247	219	234	263	255	243	288	228	234	269	252	260	269	218	263	223	260	238	262	294	246	222	221	257	237	247	259	259	265	243	237	251	229	247	265	239	253	246	227	229	236	266	234	224	256	256	235	250	262	211	235	254	267	246	252	280	215	269	200	249	220	226	266	257	267	240	250	270	208	259	244	213	225	254	250	255	260	242	250	260	240	251	267	226	245	277	246	221	281	255	247	236	217	254	254	210	250	274	246	231	236	232	244	232	276	232	268	244	245	249	232	248	262	246	228	244	260	229	229	220	257	246	238	268	272	217	218	237	245	223	252	254	242	244	262	252	232	253	257	259	231	263	260	260	241	276	267	224	265	254	227	235	243	294	213	230	248	220	242	263	229	235	244	248	247	242	270	259	257	231	231	293	224	259	254	263	258	263	266	258	229	269	253	257	226	216	270	249	240	240	236	235	248	253	227	242	238	245	259	248	255	256	254	233	248	242	239	229	231	241	245	256	250	234	215	226	225	237	254	274	246	220	231	244	254	235	250	252	239	257	239	249	253	233	237	237	234	228	235	276	258	231	258	246	270	242	223	230	217	226	267	220	236	231	258	245	238	235	218	227	276	225	260	261	269	260	252	227	227	248	241	232	266	248	271	229	220	225	269	239	214	251	266	237	246	241	228	216	224	255	254	260	240	248	247	236	239	229	250	255	207	245	227	248	261	252	251	243	250	220	218	243	246	249	230	239	253	255	222	245	254	267	277	211	262	221	259	234	228	215	240	220	240	251	238	259	274	273	272	224	247	205	237	251	229	257	242	262	241	216	258	273	235	218	253	262	243	228	254	245	239	277	235	260	262	238	233	229	231	261	228	263	217	250	248	272	248	245	251	255	224	261	216	225	262	244	264	244	245	262	266	268	275	242	273	260	236	268	244	259	216	283	251	286	231	226	241	283	261	263	251	262	246	252	224	251	261	257	238	256	285	260	243	245	268	248	260	222	238	243	269	257	232	237	284	244	256	229	228	244	223	226	242	222	227	247	221	224	275	241	224	261	252	245	250	232	256	245	245	242	225	239	233	265	229	259	254	264	264	224	241	248	245	230	210	241	233	237	210	215	234	238	251	219	264	212	240	261	250	236	235	270	246	259	235	247	221	237	224	241	227	237	274	263	251	254	217	222	239	257	256	233	237	259	247	247	246	255	255	270	282	243	231	252	267	261	215	215	268	267	248	230	271	255	230	270	249	224	221	248	277	229	253	242	208	248	238	238	269	265	252	261	243	232	234	236	250	235	255	251	230	261	247	276	255	262	242	228	214	236	243	232	251	250	234	266	236	247	256	256	240	235	221	263	254	232	243	231	244	238	251	207	243	264	234	236	245	233	287	238	220	240	252	262	263	230	258	226	243	242	256	272	261	240	222	235	233	252	242	290	246	250	195	261	224	240	240	195	220	252	262	233	235	263	219	245	229	249	219	220	277	244	251	223	254	233	228	272	256	256	272	253	254	222	242	233	248	228	268	262	285	242	273	229	213	235	230	279	236	251	241	251	255	254	282	257	225	245	249	227	238	236	234	261	248	265	239	233	265	250	243	239	242	249	249	254	238	261	257	255	240	239	245	253	250	247	241	255	246	228	239	286	276	242	247	245	256	256	269	278	237	219	240	242	267	218	250	248	274	269	248	230	233	212	245	284	245	251	227	252	252	234	272	226	259	269	251	243	232	256	233	267	215	261	269	277	258	243	233	245	268	271	246	243	241	266	238	215	238	250	244	267	257	234	201	247	258	237	237	261	255	232	250	239	239	258	259	251	244	237	239	252	248	259	229	225	250	265	241	241	243	258	197	245	228	259	224	236	250	239	225	243	224	220	266	255	237	253	245	249	264	256	222	226	232	236	244	216	246	252	270	245	238	271	239	248	225	237	258	234	233	200	247	262	266	238	248	238	242	267	253	274	237	248	259	246	273	230	249	244	237	243	266	232	262	238	258	230	256	259	238	215	207	255	237	225	252	235	263	228	263	246	245	241	277	236	270	253	244	243	239	243	242	244	255	267	213	259	243	241	237	244	235	253	259	259	262	251	241	271	245	236	253	268	233	266	253	260	244	239	253	229	245	223	231	235	249	248	268	238	277	252	236	211	224	232	257	273	260	252	264	243	225	245	243	241	271	278	286	227	232	249	217	250	272	227	211	246	223	227	239	240	260	258	256	240	261	255	251	220	249	262	243	235	243	225	249	242	230	232	208	234	264	239	217	251	237	224	238	223	242	278	226	266	237	254	255	249	253	250	258	260	242	244	233	239	281	252	237	273	263	232	255	221	241	259	237	232	228	268	266	271	233	227	280	244	245	262	270	233	255	240	225	246	239	252	237	204	260	253	231	272	243	278	256	246	233	236	241	249	284	251	238	230	238	218	237	237	259	249	251	252	241	239	251	233	253	222	253	252	245	262	234	246	235	281	235	260	244	272	225	233	241	218	236	248	250	246	221	236	245	265	271	233	244	259	254	257	253	252	215	232	232	248	280	223	248	249	229	239	274	225	239	225	276	216	236	240	233	251	277	242	232	247	263	214	240	250	237	218	267	244	241	243	254	267	253	246	232	227	208	256	233	247	253	230	264	240	274	213	261	253	214	260	246	217	233	249	260	272	196	260	229	211	230	240	248	218	215	237	244	232	265	234	236	230	241	241	249	243	223	273	266	233	239	261	225	238	268	259	244	222	259	236	244	246	270	225	272	262	230	224	249	245	228	275	272	270	240	236	223	255	233	279	260	273	250	259	212	254	242	219	240	254	248	239	242	246	250	240	251	242	249	273	254	241	212	240	239	236	285	269	230	283	228	231	262	243	254	235	237	235	253	263	247	208	271	238	210	251	263	260	235	258	237	236	250	250	244	233	251	264	220	256	262	241	249	213	231	241	218	269	234	233	242	249	238	227	246	225	242	265	259	249	249	237	204	282	256	247	240	236	279	252	245	240	263	257	233	277	230	229
13777	4842	3021	2992	2565	1941	1461	1183	985	863	836	860	827	911	840	786	785	749	751	1304	663	651	685	660	647	656	625	585	613	637	642	590	607	639	577	603	670	657	607	634	566	596	590	598	623	625	640	604	600	651	561	641	628	621	566	595	610	632	652	613	628	588	570	587	602	574	620	581	587	616	677	609	610	605	629	586	594	590	588	621	586	600	626	606	567	647	577	614	597	574	580	614	551	622	625	601	618	607	614	570	622	640	562	599	602	603	586	581	643	655	618	622	629	598	574	620	604	580	618	600	580	602	606	609	623	633	624	594	542	568	559	567	606	577	628	609	609	576	591	621	622	620	587	562	583	597	638	605	594	564	598	613	586	567	564	611	628	575	625	631	587	578	617	654	633	591	618	588	596	633	628	584	601	564	627	586	628	626	632	589	594	624	581	622	580	598	638	616	573	601	656	600	617	609	603	625	573	665	626	605	605	647	589	589	646	637	640	612	629	602	633	586	571	572	575	576	626	611	634	564	636	547	617	553	604	590	649	597	594	580	599	621	615	584	599	577	585	645	636	629	597	598	604	616	584	610	624	597	621	605	610	583	581	622	583	586	602	617	566	648	584	571	578	652	601	597	610	622	550	598	648	592	581	636	570	562	656	586	626	592	606	582	580	605	586	588	592	646	622	552	610	604	608	622	588	612	570	603	630	600	619	570	578	605	623	596	582	602	544	607	579	582	588	568	561	614	599	610	617	593	589	591	601	604	639	602	561	572	609	623	612	586	594	587	538	633	619	626	590	593	603	603	599	621	610	617	632	571	642	584	620	592	597	609	582	555	571	614	585	635	642	597	623	572	594	658	592	613	602	573	604	591	621	599	587	575	580	600	609	604	590	619	623	583	564	601	618	578	615	589	614	567	601	595	638	592	607	595	619	574	589	568	595	634	613	583	557	608	623	594	580	585	608	636	600	580	610	596	578	582	601	570	587	586	610	582	584	659	589	582	628	586	632	619	584	588	646	591	639	577	640	603	613	610	633	603	605	615	607	574	575	594	620	604	582	611	601	594	599	599	584	590	631	605	619	577	591	553	586	598	618	592	614	649	554	633	660	656	566	645	614	640	587	605	648	599	582	592	563	565	600	614	629	527	614	598	551	630	609	579	631	613	614	588	552	580	612	644	617	601	606	553	627	623	598	594	622	565	623	619	609	659	583	639	607	607	586	596	617	590	535	588	597	596	631	590	620	590	574	571	559	611	605	628	613	615	566	600	609	624	594	605	619	609	599	574	609	628	617	609	592	588	605	607	594	630	580	609	585	599	599	588	593	609	577	588	613	594	612	569	645	587	613	603	588	657	554	604	600	625	572	564	614	626	617	580	605	583	625	595	622	571	582	607	617	633	634	593	554	596	619	613	626	603	618	595	606	569	615	563	593	624	638	583	584	604	578	625	573	589	625	552	622	627	537	635	643	586	567	580	618	636	615	616	606	627	597	644	639	616	621	591	606	634	619	625	611	567	625	617	626	592	607	626	609	605	556	598	604	604	582	552	641	612	568	601	578	640	621	609	591	634	635	580	618	629	605	583	601	607	599	621	637	636	608	611	578	570	636	634	600	601	574	611	628	647	656	553	581	597	608	601	604	570	602	582	591	610	621	550	621	602	600	660	623	598	616	580	608	585	626	601	626	607	573	638	631	592	604	628	596	585	613	597	596	566	574	614	592	596	606	578	603	613	558	611	616	614	644	597	635	567	587	580	650	613	619	622	553	619	585	585	610	605	614	642	619	621	608	571	597	601	626	660	578	610	633	632	564	604	581	615	612	628	580	606	588	588	578	632	591	645	608	581	620	604	615	646	623	621	623	581	587	596	579	634	610	574	628	593	566	575	585	571	625	573	617	575	621	607	575	572	565	613	608	578	566	565	587	588	634	605	579	656	643	598	658	617	571	588	641	632	602	533	644	595	582	595	581	603	630	602	616	557	601	627	593	578	588	593	605	586	646	588	595	576	617	610	555	603	580	624	612	573	569	609	612	625	583	612	579	577	614	634	595	596	618	607	636	614	623	616	601	635	602	587	624	608	579	595	620	611	585	575	572	605	603	612	625	584	573	609	612	590	628	607	670	570	640	614	631	586	571	627	589	602	573	615	601	580	670	609	616	625	629	638	609	583	532	587	596	617	620	612	618	581	605	576	646	561	574	606	626	554	567	599	597	563	605	583	643	615	602	581	598	598	570	603	602	593	596	570	623	576	624	585	606	602	597	602	589	603	603	617	605	610	595	574	596	599	593	611	623	572	644	566	601	574	632	622	642	624	610	582	555	600	589	561	579	598	615	593	605	614	613	587	586	616	586	641	567	599	611	618	612	570	570	607	636	563	603	608	627	570	609	633	597	608	607	559	585	579	594	600	566	600	574	601	660	611	611	579	655	630	612	599	613	634	612	593	633	598	601	590	607	593	617	619	627	600	603	619	583	584	610	599	641	578	626	607	605	606	607	612	599	590	623	608	592	558	643	595	586	594	596	612	592	584	590	550	628	591	619	579	640	615	640	607	620	630	572	627	625	601	589	577	576	646	571	645	612	607	578	571	604	586	600	554	655	613	623	596	600	561	546	637	669	549	588	634	629	533	613	585	604	621	589	677	608	603	617	597	605	588	587	594	576	606	625	625	621	638	616	619	640	599	626	591	631	606	593	580	588	589	579	598	590	586	582	592	614	609	568	587	581	630	574	577	614	599	582	618	640	606	611	599	586	649	628	602	613	615	635	616	636	608	622	621	614	591	614	606	611	603	618	624	566	597	645	567	637	617	612	626	592	589	586	555	617	601	587	571	585	618	598	629	594	597	613	592	597	627	583	581	612	614	607	571	639	587	596	638	566	599	634	607	669	545	576	594	586	579	620	600	605	595	585	592	624	576	609	591	573	625	516	619	597	595	557	594	627	587	613	617	623	615	589	598	588	555	627	637	589	591	621	649	611	597	574	573	602	596	621	584	604	627	579	609	627	555	599	601	606	567	587	581	590	635	584	586	636	611	594	586	622	579	607	640	607	591	585	589	600	598	555	576	593	643	646	591	615	593	599	637	641	607	621	622	578	549	578	588	631	576	586	589	545	583	634	604	621	595	646	582	644	626	612	600	578	547	578	596	574	618	630	613	608	594	623	624	607	609	629	583	628	620	591	579	632	594	628	569	600	604	590	599	601	599	573	578	603	575	621	605	630	608	646	600	638	616	577	592	591	616	607	598	628	611	607	574	591	591	578	582	620	598	607	638	630	619	593	595	655	598	615	607	633	623	554	613	604	629	614	639	587	588	623	598	580	570	576	621	611	597	603	597	586	587	645	608	605	576	615	625	608	549	619	572	570	610	621	604	580	591	639	606	575	612	614	581	584	628	580	564	651	596	596	636	621	575	592	555	615	624	632	571	602	583	621	573	602	610	607	534	616	568	601	595	639	614	561	629	599	618	560	614	617	655	603	580	593	629	603	627	588	601
26919	10517	2881	1447	798	543	361	261	233	176	144	155	155	183	158	151	145	131	158	306	119	136	130	129	145	106	114	115	118	117	102	117	108	116	129	102	111	120	107	112	119	107	125	108	98	134	104	113	104	116	120	99	96	111	123	120	111	120	122	104	125	105	106	108	89	111	134	115	115	117	116	115	114	116	94	131	117	113	118	105	112	105	115	140	104	99	97	122	126	112	101	111	131	96	113	129	107	114	102	118	112	117	113	100	112	122	123	92	101	94	108	121	101	122	97	103	115	125	84	109	107	106	132	118	129	120	111	119	96	124	123	112	90	105	91	122	117	102	107	108	116	104	132	119	112	109	122	121	99	96	124	112	131	112	121	84	120	124	117	110	117	116	119	123	130	94	121	113	114	127	113	135	99	97	119	110	118	104	96	122	107	117	131	94	100	119	117	113	98	104	104	103	93	121	116	115	120	131	126	116	100	99	120	112	106	103	114	108	96	108	95	123	105	113	93	107	124	139	117	112	110	106	115	104	115	111	114	100	109	85	108	126	114	127	139	117	102	102	103	91	114	88	119	117	103	101	137	97	105	121	125	108	115	110	111	105	118	110	119	101	104	101	100	107	104	99	104	107	116	119	85	102	120	104	100	118	104	108	112	114	132	117	118	100	106	126	100	111	112	107	99	101	106	105	127	104	106	123	120	111	96	116	107	124	107	111	94	103	103	98	120	108	137	112	122	102	107	136	122	91	122	123	116	115	106	129	116	107	106	104	95	103	89	115	97	115	109	115	109	112	131	107	100	88	96	91	102	114	105	108	91	111	112	104	98	102	127	103	123	105	93	103	102	115	120	111	127	116	112	93	131	100	123	99	133	110	119	101	114	119	119	120	125	115	114	116	107	94	108	115	101	110	115	113	110	103	105	112	114	113	119	123	91	103	112	103	104	96	121	125	134	108	135	116	111	108	103	122	141	112	100	107	108	115	114	107	111	111	115	84	104	127	111	122	121	132	111	110	113	99	94	111	117	112	122	95	124	103	106	113	112	110	111	98	104	95	93	107	97	101	108	98	100	112	106	98	110	112	114	108	105	122	112	85	129	111	112	120	114	112	131	118	101	119	97	136	116	95	120	96	101	121	102	98	111	113	102	92	135	124	131	135	99	96	113	103	121	101	125	115	124	117	117	103	102	110	106	110	128	97	115	124	111	107	116	113	105	88	100	94	106	119	98	123	109	104	103	106	120	111	111	97	100	107	121	95	96	114	106	105	108	124	116	108	115	118	110	106	112	97	96	114	110	108	89	80	110	102	108	108	99	106	102	116	104	110	96	117	94	106	108	101	115	112	119	111	128	99	105	137	118	107	120	127	117	126	117	116	105	111	108	123	135	127	123	112	107	130	95	116	100	109	110	121	114	104	108	109	113	96	119	116	92	108	125	122	109	111	103	111	118	109	103	103	98	103	116	104	118	119	129	121	116	93	117	103	124	108	116	106	97	90	103	116	112	111	104	111	116	134	123	102	95	91	109	111	99	111	102	113	114	107	114	120	116	106	100	117	115	115	98	102	112	109	112	117	119	110	128	140	128	105	101	114	120	100	106	127	107	115	113	99	115	110	103	91	90	102	98	99	129	106	113	115	99	136	113	116	108	128	107	95	106	116	123	109	104	120	108	99	107	120	104	106	102	112	109	123	111	133	125	111	120	105	108	117	110	104	110	99	112	105	107	131	106	126	103	117	98	117	121	119	101	108	117	106	104	119	105	107	90	105	119	107	99	102	118	110	111	106	108	92	125	109	123	93	101	112	123	116	113	103	122	93	113	105	107	117	108	109	98	95	110	96	96	96	114	85	110	106	84	125	122	105	98	117	117	99	118	129	120	101	106	105	107	114	107	101	88	106	110	126	108	110	99	113	103	105	109	107	127	102	126	104	103	115	109	111	95	84	109	105	115	121	131	99	113	115	98	119	94	108	126	113	109	112	119	105	110	112	104	119	111	111	143	117	102	105	100	127	117	99	111	112	119	110	118	125	100	101	115	97	109	114	111	114	118	105	122	106	110	103	114	99	111	113	96	105	106	108	101	101	97	132	108	100	124	104	118	102	99	112	110	107	113	129	113	107	84	100	103	135	105	115	109	90	124	103	102	92	122	110	87	104	107	100	116	111	110	129	111	101	127	117	97	104	118	127	129	110	120	118	118	115	103	115	135	116	117	117	122	90	114	108	118	114	127	124	110	112	117	119	116	102	109	99	107	113	105	119	109	152	108	127	95	104	108	114	128	119	114	107	115	122	105	102	124	111	105	106	111	118	135	119	99	103	106	109	102	112	107	90	121	114	110	102	124	108	114	108	116	115	110	102	101	102	97	86	103	89	123	114	88	106	121	112	100	116	119	112	106	87	101	118	118	112	119	117	113	106	119	107	100	101	107	111	112	106	102	124	110	114	111	103	101	113	120	108	116	129	119	107	118	126	87	109	99	119	127	101	112	114	116	120	131	132	116	118	120	120	101	126	124	114	101	98	105	116	128	93	107	108	112	85	118	108	101	106	130	106	139	112	107	107	127	110	119	125	145	123	108	100	99	123	135	128	110	116	104	114	98	92	114	107	118	112	102	99	121	110	111	117	109	112	107	129	128	131	118	126	101	138	126	94	117	103	110	116	90	125	118	110	107	97	127	110	114	107	100	102	106	102	94	106	94	105	101	104	95	108	111	93	101	99	97	133	113	121	107	110	121	107	123	87	105	123	86	114	111	117	121	117	96	94	92	124	113	111	118	108	96	116	88	115	113	129	110	114	98	110	104	139	106	117	130	99	106	118	114	119	111	120	113	107	108	104	118	104	121	114	111	115	121	123	109	118	104	110	103	126	112	111	118	105	110	130	125	138	125	91	119	107	111	117	118	109	88	102	95	110	122	107	105	97	109	104	108	119	88	98	94	107	113	128	100	107	102	116	125	111	115	139	100	99	107	103	101	112	94	99	87	131	120	113	121	99	107	112	122	107	100	115	101	105	104	126	99	113	105	101	124	115	95	113	109	110	109	115	121	116	104	118	97	101	129	125	102	118	87	86	132	110	109	97	97	104	104	98	97	114	118	111	131	105	107	128	130	116	102	105	105	135	102	102	90	89	107	112	116	105	88	105	118	127	100	121	110	95	120	102	96	102	107	114	122	92	115	100	112	110	116	114	86	107	105	103	115	108	111	88	117	122	119	129	108	112	122	103	125	89	98	101	101	106	101	113	94	121	109	98	105	104	91	107	116	107	128	116	124	97	103	107	100	109	112	117	125	89	99	100	97	101	111	101	104	95	126	120	102	92	121	103	125	111	112	117	100	104	108	112	79	101	115	103	102	112	124	97	101	106	95	106	87	105	129	114	106	123	116	88	103	112	106	131	110	100	115	134	111	125	116	116	133	124	97	106	103	122	126	113	100	98	101	109	110	106	109	101	114	118	114	133	113	106	112	100	111	90	91	117	117	96	132	116	113	111
18402	6674	4172	4261	3395	2432	1593	1179	878	748	650	658	754	801	734	586	545	524	673	1744	385	364	409	407	390	411	380	339	341	352	340	322	294	313	310	292	308	335	300	319	297	292	293	346	320	313	318	283	288	288	325	328	310	312	320	313	335	312	300	335	309	302	304	306	296	310	300	298	305	301	296	300	307	288	315	279	313	292	271	311	320	308	267	307	287	292	290	309	290	295	329	285	273	296	313	258	305	311	296	301	267	319	290	322	299	316	288	295	280	309	296	295	286	280	289	293	303	273	290	310	299	294	279	286	304	281	272	311	302	309	285	309	299	312	263	300	300	323	301	281	277	280	299	307	295	293	278	286	283	298	294	299	311	287	292	306	277	294	288	240	323	316	295	295	299	292	273	272	342	297	321	311	308	288	310	294	287	275	277	264	341	293	318	296	317	279	306	304	299	311	306	279	279	311	282	320	303	292	359	318	282	254	299	287	295	300	288	302	294	293	321	270	343	286	302	302	320	299	274	301	309	296	308	279	313	276	319	272	276	317	307	297	273	304	323	311	294	299	282	274	328	276	316	313	275	277	286	323	318	281	294	295	283	277	281	316	297	297	256	287	279	290	278	305	288	273	269	281	307	273	293	323	302	300	297	294	303	316	277	293	305	299	269	283	295	309	323	297	293	264	292	265	315	291	274	293	312	292	308	306	298	313	287	286	271	332	278	306	282	304	340	283	271	290	290	297	293	285	268	276	276	300	319	270	299	286	308	292	284	293	314	319	303	276	293	303	305	291	330	267	280	312	280	284	294	292	294	282	307	275	262	273	325	295	304	302	320	306	297	276	296	282	318	293	285	301	307	270	294	286	300	280	288	306	273	329	315	306	297	309	284	284	287	249	302	276	322	277	276	305	292	279	295	298	297	286	292	276	321	267	285	294	292	280	284	309	284	304	314	306	299	296	299	295	287	270	299	318	304	280	312	285	271	272	273	338	288	264	294	254	299	328	286	297	298	253	294	271	298	242	332	303	287	294	277	295	278	305	303	294	324	288	324	277	292	287	302	279	296	297	291	303	297	288	301	308	300	286	332	328	292	314	267	294	289	313	291	270	294	305	298	339	334	296	283	276	285	276	293	335	308	311	271	289	289	296	271	304	271	288	289	273	303	295	279	300	288	311	325	289	291	289	295	330	298	269	278	316	276	309	283	312	291	308	299	286	269	290	324	275	306	323	325	266	298	298	298	292	264	269	299	320	297	304	289	281	281	316	272	345	279	281	289	328	302	285	298	284	276	259	302	287	312	310	327	293	305	308	269	274	325	311	296	299	300	297	298	320	299	281	298	308	280	304	327	334	288	327	278	283	303	305	302	300	296	286	312	308	302	296	326	316	292	288	294	274	307	268	282	299	262	291	325	307	316	279	328	299	286	268	318	300	322	296	280	319	303	311	272	301	279	307	288	306	273	279	272	283	305	286	300	320	282	278	316	301	292	272	297	316	333	314	294	295	264	277	288	296	320	279	306	292	315	295	276	300	318	309	291	295	277	279	307	310	316	296	303	287	322	283	291	283	285	289	294	302	300	296	303	271	304	315	281	292	318	301	277	319	311	325	284	281	299	315	309	304	292	291	292	272	317	311	317	286	310	326	299	282	309	282	293	270	291	299	312	294	273	320	295	297	315	310	299	326	277	282	315	249	275	297	289	293	267	294	268	304	295	288	284	272	285	313	320	331	306	308	298	281	285	302	300	253	322	285	262	273	262	287	263	286	296	309	296	294	303	310	327	296	303	286	284	309	319	301	302	291	287	292	290	276	275	300	308	273	307	297	272	297	324	288	286	319	319	276	299	306	330	310	295	295	287	325	281	301	286	319	289	304	298	286	299	323	296	287	303	291	293	320	304	300	265	290	304	284	272	304	292	324	287	279	292	308	280	309	314	261	301	315	311	288	313	274	296	309	280	304	326	309	294	275	307	291	308	294	272	292	294	271	282	337	306	293	287	298	316	295	317	284	303	288	270	297	258	312	290	302	297	296	305	290	315	313	284	303	279	286	289	272	306	294	296	318	265	302	292	268	305	317	291	308	301	285	301	327	286	318	274	302	260	273	315	311	286	291	300	300	309	302	283	290	285	309	340	330	299	306	305	292	278	277	289	285	305	298	285	277	324	299	289	280	283	288	292	290	308	252	280	275	287	299	268	298	297	275	257	264	282	277	309	270	287	308	311	296	315	303	317	301	291	303	293	303	304	268	288	312	280	278	300	287	290	292	311	282	294	309	308	288	322	300	300	293	291	292	287	302	317	307	292	287	307	298	292	307	304	328	308	275	298	312	279	300	282	320	300	286	287	318	306	280	296	300	291	284	299	284	288	282	293	277	332	293	299	282	298	297	314	313	291	297	290	320	280	276	314	296	279	261	314	307	274	298	330	297	288	289	308	300	252	286	273	300	318	325	271	314	299	311	304	293	304	287	296	289	298	308	288	253	296	276	271	270	313	270	286	291	305	318	321	310	315	317	311	287	307	249	268	294	321	324	283	296	284	277	283	277	289	260	302	312	279	297	291	293	304	279	290	310	254	313	315	331	287	306	271	319	306	292	313	290	292	308	278	293	314	314	303	296	280	332	286	300	276	291	308	280	284	280	310	289	260	287	317	290	297	308	287	306	280	294	300	312	313	300	294	314	311	273	280	312	283	298	324	288	291	311	295	282	312	311	293	330	306	277	328	300	278	304	268	315	306	322	274	293	292	298	283	291	272	298	328	311	294	273	287	273	288	268	271	300	314	288	303	292	311	314	297	297	277	317	268	273	323	285	303	303	288	303	297	291	288	342	289	311	266	298	299	265	304	257	286	327	277	297	304	297	325	259	283	279	276	306	269	329	306	294	289	291	275	299	298	305	327	286	281	313	287	273	293	321	306	267	333	289	290	262	296	295	310	292	312	299	312	302	319	312	279	281	274	283	303	297	273	270	285	292	271	296	298	288	280	291	321	307	296	295	308	279	298	288	286	298	291	313	284	296	292	286	295	272	307	301	301	278	298	299	310	259	295	290	301	298	320	286	267	281	285	261	296	270	304	291	297	299	278	311	286	290	276	282	291	281	325	310	314	310	277	289	295	303	281	302	311	309	295	316	304	291	317	297	289	294	289	319	292	306	332	326	290	294	288	300	296	274	284	279	300	287	272	287	278	294	297	296	299	309	294	292	252	304	261	325	307	315	291	285	275	266	288	320	314	308	315	279	309	276	280	298	298	282	298	331	282	294	300	315	313	312	312	279	288	308	291	287	297	278	331	283	305	289	276	280	306	287	283	305	301	302	279	314	313	290	297	308	294	261	289	305	323	298	312	307	274	297	275	301	313	284	291	303	289	329	312	291	303	308	279	290	301	316	319	324	309	320	304	289	297	272	282	320	285	306	299	306	298	323	312	305	283	287	279	283	289	294	303	291	294	276	306	305	302	309	288	295	266	298	267	304	292	295	283	291	288	299	320	302
5431	1381	599	512	439	353	382	272	309	276	293	285	308	290	269	265	275	287	278	288	279	277	269	274	274	297	310	273	264	286	332	258	304	279	263	274	282	281	267	287	288	293	287	320	282	294	280	263	254	277	277	272	286	255	298	257	259	239	277	289	258	321	286	270	291	298	277	294	276	274	269	240	299	266	294	295	256	266	291	285	262	310	277	238	274	276	305	312	264	280	296	255	285	294	309	278	284	279	274	259	260	283	266	290	281	271	281	302	299	274	291	258	262	292	288	260	274	269	280	294	299	313	275	299	276	265	277	288	268	264	309	248	266	315	319	274	284	296	268	254	270	273	261	267	239	284	314	268	295	228	265	289	262	300	273	270	288	320	250	265	295	316	279	277	281	288	241	315	271	273	272	261	332	290	265	273	272	289	269	290	283	301	279	290	298	286	281	305	265	275	284	265	283	269	283	252	286	304	267	289	275	300	294	308	277	260	292	280	277	325	248	262	267	286	276	270	267	246	293	254	267	281	291	267	276	280	267	286	275	244	294	311	253	277	279	290	289	293	288	295	232	279	241	291	302	289	248	303	297	269	256	285	291	303	261	273	296	269	262	276	296	287	289	316	303	332	279	290	260	260	294	297	267	289	242	278	237	292	278	262	302	285	292	259	251	266	292	282	281	263	282	281	273	265	260	296	268	270	286	275	291	259	264	275	268	283	285	292	278	273	269	313	273	306	286	279	254	276	255	279	265	313	250	271	285	273	275	280	292	272	315	265	258	284	259	294	300	273	282	282	253	304	297	265	265	253	257	289	295	275	270	292	261	271	270	267	288	263	292	293	256	280	254	289	297	264	317	283	270	283	271	302	283	329	296	273	287	261	263	261	291	266	288	306	294	240	287	289	284	296	290	292	259	272	303	261	251	276	262	259	305	278	290	269	301	249	283	293	269	276	287	263	294	289	282	283	279	289	286	283	302	304	294	280	276	284	250	271	268	293	287	289	283	240	258	281	293	244	264	278	292	268	286	276	254	289	258	269	258	282	257	279	275	294	299	269	295	296	298	319	268	291	305	289	240	297	287	270	248	298	260	268	262	280	274	284	265	239	273	287	232	272	307	296	272	292	291	295	269	282	282	264	313	244	304	261	254	260	291	261	305	280	277	260	274	245	274	288	288	280	284	275	272	278	295	283	277	299	277	290	271	309	282	290	249	281	271	280	277	257	303	290	256	253	262	319	308	277	283	269	323	272	270	278	292	274	298	290	304	288	290	283	284	258	279	243	279	278	268	293	274	270	289	253	306	277	288	291	260	283	263	262	283	275	251	271	263	260	253	289	272	282	253	298	265	311	270	265	278	281	271	316	287	273	280	282	282	300	317	250	292	287	287	290	294	297	267	270	273	308	303	256	267	287	286	286	300	287	282	271	306	258	296	315	284	275	283	283	286	292	276	254	293	292	293	321	339	326	275	282	284	302	289	274	283	264	270	294	262	284	302	275	249	269	272	263	293	296	265	271	253	284	282	286	284	319	285	275	269	322	287	297	283	281	264	293	280	283	295	292	292	323	292	315	277	292	266	279	271	286	267	280	291	286	260	310	257	282	237	305	268	272	321	275	267	254	256	283	289	243	258	265	286	285	277	257	267	289	281	269	261	289	265	244	259	255	268	281	269	295	275	302	288	297	286	237	307	291	277	267	303	292	279	277	255	299	288	263	281	295	260	276	280	276	299	277	247	291	294	263	309	287	276	296	283	307	247	290	289	308	297	254	286	263	288	282	291	292	286	314	244	280	269	275	242	295	282	301	292	300	280	291	267	318	292	292	273	285	256	295	293	286	272	290	292	263	292	252	288	278	274	266	279	290	272	301	267	272	285	294	276	283	270	293	315	311	279	273	293	270	277	301	298	273	273	290	304	266	285	255	281	269	268	276	262	247	270	305	249	258	257	248	280	274	267	273	258	307	293	280	269	286	272	312	271	261	275	286	289	282	270	275	266	299	275	283	295	293	271	248	300	273	295	293	296	252	281	268	304	305	293	292	278	253	247	286	239	280	267	289	288	267	249	256	262	267	265	290	279	293	271	278	268	277	299	305	293	265	270	270	288	275	292	275	311	314	272	279	282	299	269	284	313	293	249	269	270	297	278	279	300	263	265	292	286	296	290	268	276	286	274	317	295	257	234	284	296	272	299	276	279	248	280	257	282	283	320	266	296	304	271	314	275	303	296	279	296	275	289	258	301	283	268	304	293	307	286	289	256	275	273	294	265	285	290	264	297	314	294	297	271	249	290	264	274	308	312	282	293	284	259	294	304	280	263	295	265	290	266	300	281	306	311	268	280	284	277	288	261	300	265	267	255	268	272	285	280	291	250	269	272	285	260	318	294	282	270	289	287	267	286	316	292	290	263	278	280	315	268	247	290	309	308	285	249	304	267	282	272	292	272	289	279	305	256	303	282	277	267	292	288	302	293	296	296	280	285	264	277	271	278	304	275	267	279	290	270	311	279	253	296	296	292	254	270	275	282	272	265	278	309	287	286	261	298	280	269	285	280	252	278	272	246	276	298	294	297	296	266	287	283	271	289	277	240	277	271	300	294	296	267	266	277	279	275	260	256	277	261	249	266	287	280	283	297	290	256	272	275	272	281	284	288	272	279	273	268	263	251	269	261	283	267	305	285	300	270	281	273	303	294	287	274	291	279	241	316	283	268	286	282	295	265	301	252	257	271	284	282	307	271	301	271	313	294	288	268	260	275	310	269	273	294	283	274	277	261	283	282	283	281	307	286	285	271	272	296	294	291	290	290	259	282	287	313	312	259	291	254	302	283	268	300	277	283	285	281	296	251	317	288	254	278	294	316	300	268	280	263	269	261	283	304	301	286	277	279	270	266	274	270	253	277	246	267	269	288	293	317	270	276	276	286	282	303	289	272	308	255	274	286	263	256	267	307	294	265	266	294	262	274	273	298	283	275	299	244	252	280	277	286	256	290	302	283	277	290	285	285	289	286	277	301	280	286	262	299	282	238	284	294	324	271	293	294	291	273	289	256	262	319	261	270	291	276	263	289	243	297	272	298	279	274	268	255	266	277	291	276	289	287	255	253	282	266	296	263	269	308	272	280	268	282	293	304	279	284	284	292	234	296	302	249	282	280	278	296	255	253	261	272	279	301	262	273	271	278	264	279	267	316	287	280	274	270	289	272	275	271	264	264	293	270	295	258	285	264	272	302	282	281	300	275	274	287	286	284	282	268	273	276	284	291	256	265	281	287	288	284	287	288	272	270	309	270	286	256	279	300	259	259	318	288	273	283	289	281	261	269	262	272	247	257	282	337	305	284	294	315	295	259	267	259	291	294	292	271	267	281	310	266	271	258	296	280	262	254	307	264	275	262	290	299	324	319	254	299	315	274	285	302	289	287	295	279	278	293	317	287	286	289	268	270	278	318	286	264	265	291	287	277	275	276	276	298	269	271	256	271	290	301	261	296	263	264	295
4844	1783	1425	1504	1402	1202	974	846	842	811	741	775	851	856	810	785	696	756	694	729	680	679	708	688	663	681	674	692	700	713	671	736	698	677	728	706	670	665	657	691	714	724	673	692	693	670	675	671	700	694	700	744	662	646	677	663	683	643	722	692	665	682	658	697	686	673	670	721	692	707	698	662	696	676	650	728	695	679	681	703	650	642	711	737	648	680	681	683	688	656	686	704	688	756	671	678	675	663	722	669	696	687	691	677	700	687	704	678	703	723	647	678	650	643	708	680	701	674	721	720	667	703	659	686	691	676	693	696	750	712	652	722	714	703	672	683	648	710	719	623	673	706	708	658	711	703	666	709	729	714	687	693	717	660	714	687	719	653	699	686	687	689	723	720	704	670	668	712	649	698	680	724	671	687	683	669	706	685	694	648	709	656	719	713	672	670	684	730	687	675	636	736	671	671	711	679	663	681	711	686	621	647	639	685	755	736	691	699	653	688	703	705	671	706	694	662	698	681	713	730	710	691	771	614	707	671	729	678	737	678	726	751	663	682	680	654	683	666	710	634	675	645	643	697	675	675	730	681	676	695	722	671	691	642	659	696	665	683	710	653	668	703	697	628	666	677	677	695	661	709	701	706	680	682	680	679	701	682	729	690	644	657	716	684	703	642	668	648	704	681	704	701	715	680	683	695	702	697	727	710	689	653	706	660	647	695	674	715	673	734	709	672	679	669	722	697	673	726	662	681	714	646	695	693	678	689	725	692	702	727	704	691	706	713	727	695	703	733	698	683	669	679	673	690	670	641	742	681	692	698	672	680	688	659	692	715	737	749	697	723	683	682	692	698	674	689	678	708	697	706	702	675	749	703	676	694	685	677	728	662	646	655	672	715	694	684	649	719	653	717	703	674	670	705	671	707	646	703	748	673	699	670	661	714	659	708	719	639	753	715	680	715	728	707	664	687	700	654	706	628	681	726	709	673	678	660	712	691	655	637	706	686	676	650	694	717	681	658	712	686	690	676	697	668	713	677	700	707	660	679	672	647	706	700	707	699	693	747	676	688	700	652	654	676	716	680	664	668	673	660	661	703	694	680	661	666	657	717	705	674	640	653	717	698	662	691	623	712	706	713	714	662	666	681	681	683	662	662	702	637	676	688	651	683	711	675	681	728	703	705	712	685	719	703	668	700	671	701	700	694	631	699	660	682	681	710	746	679	668	680	723	636	718	791	672	705	697	669	661	677	675	656	644	636	699	654	709	694	706	673	686	700	724	737	688	696	675	680	681	647	738	693	680	647	697	695	732	647	624	659	676	737	711	715	702	648	681	679	643	687	628	663	661	634	671	694	718	677	686	690	706	697	689	659	668	693	701	693	687	700	697	701	681	680	712	643	719	737	671	684	653	667	697	689	679	684	739	707	663	735	659	668	715	680	694	673	727	643	711	754	666	667	658	675	720	682	692	679	739	665	680	702	708	706	679	660	664	704	678	673	694	701	698	649	692	684	702	678	659	704	703	708	684	685	693	687	678	665	650	718	671	642	682	649	692	670	761	706	670	743	708	688	710	668	646	658	667	699	794	716	655	710	688	717	696	712	707	678	674	731	681	695	654	676	739	703	697	692	662	687	710	725	677	697	667	665	706	687	685	752	690	707	736	706	712	706	655	660	666	710	661	680	701	707	697	696	703	666	652	665	749	715	728	673	720	669	749	676	719	679	727	694	690	699	696	647	711	691	734	713	708	693	682	745	673	688	694	692	700	678	678	706	680	722	632	709	703	648	678	699	738	644	695	668	676	646	647	710	726	717	665	681	655	735	660	706	634	699	691	677	701	686	692	712	699	699	682	660	685	689	671	662	684	648	677	714	719	659	701	695	668	693	651	623	674	706	723	678	664	721	752	695	662	699	721	741	718	702	701	689	704	682	678	698	716	739	708	719	708	673	684	656	692	674	726	714	690	652	653	721	705	666	706	710	703	681	686	694	686	669	665	657	714	674	666	678	663	682	677	664	687	698	704	734	701	681	732	663	679	681	708	617	749	688	687	694	658	695	686	702	679	691	705	685	662	691	723	684	687	678	677	633	658	698	684	709	707	743	654	713	727	738	711	700	743	666	726	735	634	677	723	690	714	654	714	663	677	730	670	676	656	684	650	676	714	701	676	725	701	719	655	706	692	662	654	635	637	680	691	682	657	719	721	683	668	695	742	661	709	659	690	681	724	746	689	690	687	630	699	690	679	671	694	639	732	677	696	672	676	640	696	690	737	737	695	669	700	641	694	667	729	665	701	679	700	667	646	735	699	667	688	714	699	672	649	690	644	667	657	660	705	702	696	689	668	753	660	668	716	636	671	688	692	666	654	700	672	696	719	664	683	673	697	675	650	687	740	664	674	670	661	715	647	682	685	726	692	720	718	689	716	684	710	709	703	681	681	697	691	692	706	670	670	689	666	678	703	700	611	685	686	696	682	748	683	668	636	693	684	689	700	704	623	642	713	691	678	712	708	692	649	683	691	718	665	707	706	647	705	739	671	705	643	688	691	729	669	656	654	693	653	665	655	682	728	681	706	695	697	682	701	661	673	691	699	683	653	701	658	642	706	690	716	674	664	726	682	693	673	673	612	650	694	722	697	703	688	699	672	714	671	641	696	682	671	719	689	744	662	693	708	678	723	717	730	680	668	725	722	695	697	671	702	694	684	711	679	670	722	718	733	685	714	650	685	719	692	669	651	649	687	705	700	699	697	672	673	663	655	683	665	674	665	673	704	667	691	694	692	689	683	642	700	719	682	619	677	712	662	677	699	679	698	685	663	666	695	703	677	692	681	718	681	667	685	687	719	689	726	651	646	651	699	734	679	650	667	681	665	674	703	670	677	694	716	672	653	658	642	675	669	623	668	642	682	706	710	703	659	691	727	658	688	652	683	691	721	660	702	731	714	695	689	652	688	719	685	671	717	689	727	657	696	696	703	680	720	701	710	695	631	693	689	632	697	657	643	692	682	634	714	701	680	727	701	667	725	712	687	664	659	742	689	668	705	688	728	680	687	664	672	722	724	709	704	674	665	686	654	707	725	697	686	705	678	654	630	671	694	723	703	674	684	694	673	674	689	721	710	676	702	738	665	652	646	693	709	686	669	733	685	721	652	681	679	684	668	680	701	740	664	660	693	658	722	702	691	712	686	704	682	691	708	651	740	699	707	703	700	675	687	693	694	639	737	658	720	761	741	702	688	648	693	662	720	703	690	661	707	690	690	735	682	780	697	738	683	723	675	670	666	721	677	675	698	688	710	702	701	711	670	712	672	702	658	694	707	680	649	697	680	732	621	670	701	698	730	703	700	695	735	700	668	644	712	673	700	661	724	680	701	668	688	676	689	693	670	696	671	729	682	668	657	650	730	684	711	678	700	692	707	710	730	673	693	703	707	697	693	663	721	666	669	683	633	673	693	680	718	684	689	691	711	707	700	730	698	721	720	685	676	687	660	676	680	697
16765	5662	1698	917	567	476	401	336	317	286	262	263	314	296	273	280	260	253	263	288	244	264	232	261	222	260	230	244	268	233	228	266	261	275	250	245	258	217	286	217	233	255	251	263	233	232	216	244	242	239	284	253	253	274	262	234	219	233	259	239	219	237	259	255	263	238	255	219	236	244	249	259	259	247	257	246	243	259	250	238	241	235	235	247	231	240	275	260	258	232	243	234	230	256	262	253	241	229	241	237	249	265	244	230	223	233	233	219	227	264	236	253	223	223	243	219	199	229	240	224	270	260	265	252	247	237	235	224	249	239	220	250	224	228	234	224	250	233	257	227	252	221	221	216	222	228	269	250	254	220	246	272	238	234	259	235	225	261	236	272	252	256	239	230	257	252	246	229	239	250	258	216	232	246	251	228	270	233	234	251	253	246	235	249	232	262	247	269	208	262	209	244	246	237	229	226	251	244	243	251	235	249	231	262	251	260	239	227	236	225	251	233	225	252	247	257	260	237	243	259	229	251	247	239	228	238	225	237	257	237	228	255	194	224	250	262	239	239	244	228	219	234	225	237	226	268	257	255	248	249	259	275	230	241	253	244	239	209	258	236	254	214	237	275	250	240	250	242	225	221	232	259	251	252	231	241	233	230	260	228	244	228	239	217	255	218	238	230	239	226	247	215	231	237	258	232	208	240	239	239	259	233	260	237	210	244	259	236	206	256	261	269	241	242	256	255	241	249	241	228	245	238	252	242	253	245	264	227	244	264	234	212	222	262	232	267	238	219	252	239	239	228	265	285	273	230	261	226	218	239	255	235	265	233	231	233	228	216	244	251	227	251	246	244	233	254	244	247	259	252	237	217	252	247	250	253	257	254	234	227	241	255	239	254	271	266	237	206	241	251	246	280	260	256	247	232	243	246	236	227	263	253	250	257	228	267	229	234	220	210	235	243	245	250	263	283	238	224	229	230	234	226	234	257	237	255	270	226	253	246	267	239	283	241	226	236	254	251	257	241	241	225	230	224	253	246	226	228	270	250	240	219	207	262	259	240	243	225	219	236	236	245	233	269	241	225	224	232	225	241	231	235	219	220	232	236	230	264	223	253	246	253	246	267	236	231	256	252	236	264	230	240	247	225	244	245	231	251	279	243	261	220	248	239	255	222	254	249	230	234	255	253	251	252	245	242	246	229	222	256	226	276	231	265	244	272	266	234	248	250	244	266	220	231	230	228	239	235	260	240	253	240	230	248	253	254	274	251	236	229	251	234	226	244	233	244	244	222	249	254	260	251	257	250	230	243	241	264	235	244	257	226	237	284	249	245	258	234	243	254	259	262	231	236	221	268	247	243	304	235	260	235	252	249	270	230	215	241	234	247	241	231	234	264	288	261	235	250	220	242	265	234	228	218	245	268	250	260	230	220	234	251	241	268	230	230	251	268	244	241	243	225	270	245	249	231	218	241	237	286	261	224	253	244	245	258	272	253	236	237	258	247	250	254	262	270	229	263	254	272	255	281	234	254	258	243	240	232	216	238	258	236	282	236	238	246	224	247	253	221	262	240	245	222	257	248	232	227	254	258	255	245	215	262	229	287	238	243	256	246	228	240	227	234	260	246	255	204	247	245	256	231	229	243	273	244	224	253	249	278	281	249	226	242	211	240	236	259	276	255	227	247	261	236	268	260	258	265	218	232	244	248	246	247	258	262	258	247	264	240	230	242	217	244	224	254	281	270	245	259	231	218	250	219	244	257	238	247	265	251	245	263	230	248	248	250	245	258	225	252	269	229	243	244	259	260	262	245	265	232	234	218	235	225	247	231	227	233	233	240	251	280	238	238	259	232	255	234	224	268	231	232	230	257	250	234	236	239	237	277	263	252	234	235	223	213	228	251	225	250	249	226	275	244	239	235	225	225	236	236	250	211	218	239	267	238	258	248	223	240	229	220	258	263	239	260	224	254	235	253	233	236	256	254	232	248	257	243	237	235	244	280	238	241	255	254	252	238	251	258	284	240	257	249	222	254	264	246	245	239	257	253	281	236	239	245	260	266	252	229	239	221	214	231	249	225	243	235	230	240	272	255	215	255	292	232	238	236	250	218	231	238	223	240	233	229	268	236	201	250	238	233	237	266	311	245	215	227	244	238	229	219	257	231	222	232	251	223	237	228	223	235	257	240	233	234	255	246	247	245	259	241	259	272	239	237	237	235	247	233	252	198	240	282	242	241	221	228	253	249	238	231	247	237	254	241	238	249	243	261	227	243	241	243	247	263	238	225	231	248	221	235	267	254	257	267	214	265	244	241	225	250	250	243	243	220	241	263	217	237	220	238	254	240	221	238	266	240	256	245	238	247	223	233	266	252	253	240	217	239	244	247	226	229	254	244	246	269	246	252	237	227	232	216	233	224	251	234	239	201	250	235	254	244	220	266	235	244	214	231	236	229	253	258	253	262	266	272	243	243	231	213	229	236	258	261	246	262	232	228	264	263	261	248	237	243	256	257	229	215	235	238	215	243	266	234	262	225	252	269	243	228	235	257	233	249	229	238	217	248	222	265	229	223	255	248	248	249	254	249	237	251	254	254	243	229	234	273	232	246	237	211	249	271	214	251	270	230	271	297	238	237	225	267	264	271	228	228	231	228	235	252	233	238	250	265	261	257	252	260	244	233	262	230	270	244	243	216	245	237	250	222	256	262	232	208	264	243	245	267	231	250	249	220	226	240	253	258	251	243	217	235	249	239	242	251	257	257	237	217	258	239	269	252	240	232	234	232	255	206	223	249	210	250	231	251	240	225	245	256	259	269	260	251	221	258	214	239	251	223	269	242	231	230	276	235	250	281	241	255	214	233	238	231	259	231	251	252	271	263	252	254	239	243	232	255	255	210	239	246	237	264	248	234	258	250	246	234	257	250	244	253	259	237	244	234	242	238	268	248	237	245	223	242	246	236	222	251	235	237	258	245	227	245	236	260	278	263	238	240	261	248	207	254	270	253	254	231	266	229	236	249	233	255	226	246	233	236	235	235	242	240	239	259	218	250	264	229	245	250	237	252	243	208	231	233	255	274	240	246	237	235	257	231	233	237	237	216	236	232	237	212	247	224	258	251	246	231	239	239	272	244	246	229	252	222	237	214	227	230	262	208	219	240	247	228	238	267	250	250	256	258	265	244	215	222	245	206	243	255	238	230	265	233	268	256	269	235	250	229	229	238	249	235	248	255	228	260	229	254	236	236	229	216	228	247	262	237	251	230	262	241	265	250	236	273	271	243	281	262	217	246	232	253	267	249	248	237	257	237	246	227	220	222	267	234	246	229	221	246	250	263	239	234	239	253	243	228	279	214	242	237	255	251	213	253	225	236	221	278	252	245	254	214	241	241	222	248	219	261	273	237	223	241	227	230	252	245	218	243	278	223	237	236	226	241	311	237	267	218	216	233	247	234	242	248	247	236	209	231	244	219	238	225	226	239	244	233	246	227	243	249	219	244	236	242
13390	4873	3162	2833	2305	1708	1390	1113	948	845	854	903	969	1095	849	758	682	728	711	1104	654	643	646	631	730	612	665	623	623	597	651	601	610	639	613	656	597	625	649	608	621	586	613	640	611	647	569	588	586	615	640	584	645	628	621	606	591	588	590	610	636	620	587	567	609	620	604	563	621	584	604	570	591	587	594	574	590	572	568	590	611	568	580	592	612	642	595	589	593	614	590	589	588	618	637	594	612	617	618	576	562	627	584	576	575	602	554	573	640	608	579	594	618	647	590	609	594	625	622	619	596	598	618	613	613	602	612	595	554	604	592	627	588	606	615	610	567	632	606	614	560	597	633	574	560	563	588	672	635	575	587	666	630	581	589	609	607	629	601	587	627	610	599	606	654	598	623	600	604	575	573	585	568	614	591	614	604	630	610	620	588	589	616	623	568	608	604	583	568	595	641	597	606	617	588	627	608	577	608	624	614	559	589	548	612	600	585	567	586	601	611	566	574	580	585	588	589	591	594	585	605	581	615	593	571	583	562	593	601	633	598	546	619	594	606	616	598	578	580	625	617	596	612	574	566	597	570	578	547	612	617	600	605	611	582	594	582	590	595	589	560	601	591	641	565	601	599	584	595	601	612	606	591	621	579	603	581	589	585	619	608	583	559	593	596	596	594	605	601	586	581	622	589	551	560	602	590	618	595	629	605	610	562	575	631	603	602	601	497	614	592	575	599	560	599	564	564	608	625	605	570	572	592	582	621	582	590	599	629	615	618	629	617	562	625	550	617	606	594	610	596	636	596	614	572	602	637	631	601	644	600	603	593	617	624	557	604	573	595	627	571	592	622	559	537	648	568	618	626	570	607	604	586	594	635	572	617	642	617	592	626	594	606	610	610	612	611	605	649	612	589	589	622	586	596	629	608	582	621	591	600	589	592	609	599	567	570	589	643	566	574	593	570	588	558	618	591	631	552	629	636	615	599	589	606	622	597	622	620	639	628	629	634	587	608	566	573	581	598	592	640	610	576	596	610	579	627	624	598	581	588	568	571	559	578	618	541	585	629	566	607	621	585	598	586	619	632	585	589	598	626	597	573	626	587	624	560	583	595	642	594	604	634	591	619	576	596	595	594	571	616	556	573	622	577	582	570	626	592	634	602	560	575	580	630	629	591	572	654	628	609	589	615	601	634	573	588	575	582	602	625	613	553	618	581	613	551	569	594	597	640	611	608	559	563	626	586	596	584	574	600	562	571	575	629	660	621	609	588	609	580	620	600	566	618	643	552	612	577	632	599	616	564	624	574	631	631	571	624	605	616	597	629	574	603	639	561	592	613	584	616	586	585	603	595	596	579	649	579	591	632	543	600	592	574	551	605	648	610	591	603	614	602	617	640	636	618	648	594	576	602	602	582	636	603	616	610	579	598	592	605	582	601	573	625	588	581	599	601	575	594	592	579	607	584	622	592	596	615	618	550	609	563	569	631	624	599	580	586	614	609	622	570	621	605	622	576	621	576	595	614	570	567	584	638	600	587	594	570	592	563	611	590	586	632	588	639	583	592	637	602	569	600	595	573	576	593	599	602	606	592	609	563	575	581	613	555	610	609	596	614	585	607	612	580	591	583	603	601	610	593	621	563	583	599	630	558	632	567	596	610	628	596	574	602	581	623	608	603	641	566	606	594	597	601	604	609	591	584	616	624	600	567	603	635	591	616	569	623	554	598	561	586	587	597	622	592	596	576	587	627	600	602	654	598	595	558	627	620	590	579	591	573	656	599	652	609	586	548	597	615	576	589	597	628	551	590	563	579	578	589	608	616	620	587	589	595	587	602	592	615	617	599	611	570	556	565	600	632	601	600	626	620	575	586	556	584	628	560	609	571	568	563	605	602	604	600	616	558	577	625	595	561	572	589	581	608	587	628	584	589	577	596	597	617	603	622	603	590	576	636	591	603	638	656	591	573	619	609	613	605	585	578	614	582	544	603	645	653	626	598	581	564	592	617	582	586	597	573	557	617	616	594	613	607	610	611	597	647	638	613	595	643	622	602	541	575	602	607	602	594	582	561	581	613	580	606	592	570	578	600	630	607	587	573	627	638	610	591	589	603	606	624	592	578	608	601	577	640	594	580	607	567	590	608	616	621	580	582	580	589	586	608	582	652	605	562	564	606	593	601	597	593	579	592	621	637	555	586	619	545	604	586	608	588	586	561	582	616	586	576	619	585	610	567	614	652	588	606	630	577	562	611	631	654	592	602	648	601	608	589	648	597	568	578	615	599	564	596	589	616	609	640	627	582	592	586	594	543	595	587	576	623	560	603	554	602	611	592	600	587	592	623	608	599	546	585	644	629	598	589	603	614	568	573	595	577	600	646	614	592	594	620	608	602	621	600	627	640	544	628	606	586	586	564	651	604	600	637	576	563	596	617	561	597	620	652	626	569	580	596	599	584	607	630	616	613	586	656	605	629	628	615	584	614	626	631	618	597	582	562	532	567	582	579	596	620	564	626	592	650	579	589	604	576	592	582	576	591	620	613	581	567	619	620	624	621	621	647	612	630	608	602	615	611	613	579	593	592	584	591	608	634	612	625	578	606	601	573	580	577	602	579	579	586	601	634	554	633	557	598	599	613	606	612	580	569	603	626	596	620	571	612	598	569	576	607	603	627	610	584	623	607	646	614	606	574	634	580	612	638	564	607	604	604	564	584	596	599	595	611	632	615	608	588	617	619	610	591	618	605	607	563	589	552	594	606	621	592	616	580	581	582	591	577	581	609	612	595	617	592	596	588	543	594	561	597	557	605	563	560	599	598	637	580	593	592	617	608	548	607	620	599	586	579	605	601	569	607	629	580	599	662	626	566	577	598	560	576	600	590	593	618	575	596	601	586	574	609	612	612	591	554	597	638	582	600	618	630	618	560	535	595	636	578	628	599	596	582	583	579	623	631	584	559	596	590	598	566	605	608	561	616	591	613	592	617	605	608	602	613	598	597	593	600	592	628	613	625	593	609	598	530	569	595	619	557	574	597	561	578	581	638	626	580	575	596	553	584	618	596	607	651	591	584	624	595	640	621	585	605	540	603	564	584	623	614	621	563	588	633	589	573	625	585	572	616	580	618	602	584	586	651	596	634	592	568	638	589	574	601	571	614	564	632	626	612	538	577	626	608	564	600	583	612	606	624	637	558	612	605	626	576	601	574	587	571	574	626	571	572	566	596	560	596	604	535	596	566	578	596	621	583	647	617	612	588	584	629	570	583	602	604	593	646	618	579	620	583	572	643	595	572	591	553	598	599	605	610	586	624	576	571	606	636	564	613	585	611	572	583	543	603	584	569	622	619	598	584	603	632	605	640	608	605	542	590	615	569	550	584	608	575	636	558	567	599	605	648	589	598	596	647	662	595	633	586	596	586	547	639	595	579	618	594	590	553	619	606	583	581	550	585	583	618	596	615	601	624	618	565	605	591	550	592	603	560	614	621	626	600	641	585	583	622	574
26077	10806	3067	1289	617	414	336	228	221	195	167	160	192	191	152	150	139	130	145	184	124	120	130	131	137	116	136	112	104	116	115	99	102	125	112	114	108	87	133	113	103	111	125	97	111	117	95	115	113	83	115	90	103	121	110	107	121	109	125	106	124	104	105	91	113	122	116	109	116	109	110	98	117	102	121	96	112	102	105	103	105	103	123	78	115	108	108	103	110	104	124	107	117	115	134	125	124	118	108	123	99	107	99	107	117	99	116	121	96	102	133	126	107	113	115	102	92	101	110	114	119	104	94	92	109	112	121	122	103	117	110	91	91	101	109	103	127	93	111	115	114	100	108	84	118	126	98	109	97	126	114	123	118	105	114	115	98	99	103	102	106	104	118	111	112	95	121	100	117	100	104	109	96	122	109	98	115	111	121	102	99	84	108	115	98	122	107	99	125	108	98	108	87	110	96	114	107	112	106	114	114	120	104	114	115	135	126	115	98	127	127	107	95	94	103	123	106	117	123	121	110	97	111	102	113	106	93	109	119	104	112	93	99	106	93	113	113	128	110	121	112	120	113	119	124	127	101	133	119	111	121	103	107	118	108	124	125	120	120	127	96	107	102	107	123	111	95	121	123	103	99	136	115	94	98	87	94	127	102	111	114	118	101	100	114	121	111	94	131	118	126	121	85	123	104	97	117	100	122	107	117	130	120	113	127	110	90	112	106	107	111	118	122	104	123	119	133	119	96	110	117	103	114	129	126	109	124	104	103	110	122	104	131	106	90	97	98	125	103	129	102	113	97	115	104	110	106	127	118	88	121	121	116	98	105	99	113	121	107	88	102	114	123	112	121	119	104	117	104	117	117	98	150	96	115	116	117	104	133	118	110	126	134	112	103	108	110	125	130	100	71	103	107	118	117	115	111	107	107	104	121	108	115	111	107	102	112	106	109	105	110	103	115	104	122	98	117	108	123	102	103	126	110	121	122	106	99	115	108	116	96	136	129	100	116	112	102	106	86	118	110	102	118	118	118	102	102	109	128	112	114	109	106	101	100	102	109	116	102	105	110	108	116	109	114	105	134	117	124	91	106	111	120	96	112	110	107	102	117	96	133	107	121	117	108	138	140	101	121	116	89	112	122	116	126	122	106	96	94	108	103	105	127	119	113	109	106	116	102	121	109	101	127	97	112	108	109	109	121	128	125	107	100	96	104	113	98	99	98	98	105	120	95	102	114	105	99	108	126	116	105	108	107	126	116	116	100	98	119	108	101	99	115	127	111	93	115	104	108	115	126	106	113	104	112	113	98	106	113	101	95	99	84	117	108	119	110	102	106	112	103	122	112	119	132	94	145	111	106	110	115	100	107	109	115	89	118	116	119	112	105	103	106	102	123	82	115	100	109	100	110	103	99	94	128	109	104	120	99	110	117	108	99	103	120	97	109	118	123	116	106	116	95	111	124	105	104	120	105	114	99	94	113	123	118	111	126	107	122	93	134	128	101	96	128	126	103	107	96	111	105	124	112	118	131	112	104	121	133	99	117	106	121	106	116	117	120	85	104	101	122	93	116	118	104	118	96	113	103	121	97	117	139	90	100	96	106	125	111	101	121	104	115	109	93	108	116	102	91	105	117	100	104	92	103	106	129	106	107	110	78	100	119	109	112	113	110	113	102	105	105	82	103	108	109	95	101	103	116	89	122	131	95	114	107	95	132	103	121	117	103	105	95	108	121	109	100	107	102	110	111	104	111	111	96	112	103	106	112	92	113	96	99	123	139	123	111	108	107	116	94	101	104	107	117	108	111	91	131	117	89	74	106	114	100	124	125	98	114	100	123	119	127	120	119	114	112	120	102	112	101	126	113	108	115	112	120	110	107	115	112	113	100	107	100	115	118	108	116	114	105	116	125	109	112	102	104	110	126	105	104	116	106	103	100	97	98	101	116	116	104	118	97	107	108	111	96	112	113	103	113	108	120	98	93	111	115	115	88	106	106	114	103	114	105	99	102	107	118	120	115	123	113	97	118	125	93	110	99	119	108	122	110	122	109	110	97	117	106	119	107	113	114	117	118	115	110	119	124	117	86	105	124	101	94	123	109	91	130	93	94	103	120	127	88	117	108	104	112	105	115	110	117	81	110	101	89	118	113	119	121	118	119	105	102	119	119	109	120	119	122	116	120	110	120	104	113	130	118	82	105	115	120	108	98	123	114	114	100	84	107	105	106	105	128	107	122	106	108	120	111	96	107	133	115	109	95	133	113	111	96	111	126	121	101	134	104	96	120	108	121	119	107	111	126	125	101	120	122	105	117	104	108	113	111	129	113	99	117	110	99	116	103	113	94	97	117	107	94	95	138	106	117	121	107	102	96	115	119	133	116	114	102	114	105	132	112	107	108	110	103	113	115	105	99	103	123	102	121	117	112	95	100	113	95	106	107	112	120	109	118	110	100	112	107	98	126	119	118	103	121	117	112	137	109	96	119	124	107	122	98	106	117	117	99	115	101	110	101	116	96	115	103	111	113	118	114	104	125	103	103	112	104	129	99	122	117	102	107	125	118	110	114	114	111	127	117	128	132	104	101	105	128	100	111	101	111	82	115	107	134	108	102	114	109	105	141	111	124	123	106	106	116	95	91	115	111	87	109	102	120	89	114	117	106	119	92	90	82	107	110	118	103	95	100	131	123	108	110	106	116	124	102	115	109	99	94	83	115	106	114	88	111	104	123	116	106	120	116	117	120	88	115	110	102	111	92	114	117	102	102	117	110	99	97	94	117	94	117	113	114	114	102	115	108	118	118	111	89	111	114	102	98	92	114	127	104	112	129	123	118	104	118	119	105	101	115	119	126	121	113	90	94	125	112	104	91	105	107	104	122	116	108	115	110	91	112	116	126	124	105	108	123	102	84	113	118	97	118	117	116	112	100	102	121	112	121	122	110	103	99	118	112	98	103	107	119	124	112	86	100	115	111	104	106	110	97	96	80	117	113	114	118	110	116	125	94	95	118	125	110	115	106	88	102	106	129	122	125	95	113	112	109	101	99	88	92	119	101	122	107	121	112	122	118	128	119	110	117	114	96	100	96	129	105	102	101	109	117	110	106	97	115	103	113	103	101	136	103	104	115	113	119	121	106	103	110	114	93	118	107	103	115	116	86	110	97	108	85	95	118	120	127	101	104	118	129	104	99	114	110	109	103	112	122	110	88	108	117	102	101	132	104	114	94	116	111	108	113	96	112	105	98	100	132	113	144	113	103	130	117	92	105	115	98	111	107	104	115	122	105	101	102	126	96	103	101	105	129	104	117	91	123	110	115	117	105	109	96	104	99	123	104	123	118	107	100	120	132	114	94	121	116	108	112	104	107	113	100	105	88	130	112	123	104	117	121	95	111	108	126	104	99	93	110	109	92	94	108	113	113	101	113	118	98	111	105	127	115	112	111	111	122	123	83	107	112	111	102	115	89	136	108	102	103	123	94	122	99	102	88	120	98	117	114	98
18251	7142	4636	3831	2836	2056	1470	1203	931	796	708	744	955	845	637	574	502	500	459	919	403	396	383	451	488	469	414	361	318	320	316	337	343	277	300	289	291	309	325	281	294	319	324	310	294	300	313	297	291	327	297	298	298	327	328	330	310	309	278	345	305	312	307	304	324	304	287	285	299	301	281	288	308	313	322	340	332	272	277	285	305	311	311	296	335	318	318	268	278	275	284	269	308	308	289	288	277	328	326	312	286	265	304	289	283	303	276	255	273	282	289	301	298	305	308	281	281	301	292	301	276	300	296	296	293	313	314	266	340	272	304	313	290	321	277	307	287	289	318	288	237	299	301	301	295	317	273	298	287	290	314	300	333	270	306	307	293	348	305	288	291	282	259	290	289	308	302	294	291	290	315	306	277	270	275	298	313	300	285	311	298	298	279	299	305	261	303	305	289	288	282	314	300	308	335	315	282	283	271	293	293	334	297	270	300	310	278	296	265	293	300	322	269	293	286	289	276	294	287	295	326	286	317	318	300	309	267	304	300	290	309	310	337	308	266	297	307	295	277	310	296	284	306	320	286	309	293	302	271	275	305	281	294	275	284	303	320	305	261	274	318	327	271	287	297	299	284	295	305	259	283	294	288	285	308	282	284	278	297	281	319	297	289	303	259	280	277	302	300	275	322	314	296	270	297	318	285	328	282	267	268	286	314	286	290	288	329	291	252	295	300	304	330	301	292	301	297	291	280	303	269	279	282	320	331	310	270	311	284	283	269	263	323	288	267	282	316	302	284	285	270	279	278	309	327	279	303	298	297	297	305	263	271	274	311	317	294	299	295	334	286	297	266	311	298	287	277	304	278	271	296	306	297	279	302	324	293	293	287	271	316	292	284	302	308	309	289	324	304	277	297	296	329	289	293	290	296	291	297	299	258	334	300	281	281	300	279	254	322	304	287	293	304	335	288	285	284	306	294	290	283	276	291	299	292	299	320	329	314	313	315	294	299	295	291	283	319	306	281	314	307	296	333	331	310	267	281	292	318	301	319	309	284	273	285	282	313	307	284	290	293	287	283	310	275	276	297	275	284	321	300	276	286	311	299	293	316	317	294	311	304	294	300	306	275	292	294	307	284	304	291	285	258	299	278	290	310	323	265	296	297	308	270	305	304	278	302	282	263	316	337	312	293	315	321	303	293	263	316	288	304	307	307	299	271	290	284	323	306	275	294	272	280	299	300	303	273	272	302	273	304	297	327	307	311	291	278	271	304	301	319	251	316	297	303	286	318	293	309	278	275	291	300	290	306	293	294	296	317	294	307	291	307	279	328	295	318	300	279	285	297	277	288	295	283	296	307	313	280	286	298	278	291	326	296	314	297	286	309	287	300	287	300	253	276	298	329	287	300	292	270	287	321	303	297	292	298	286	300	306	297	301	294	283	275	283	284	275	304	276	293	316	314	311	300	307	284	300	280	273	307	321	269	306	298	275	273	295	299	307	319	298	288	300	286	239	293	276	269	312	266	258	319	333	290	263	330	292	280	256	296	278	254	300	251	276	332	261	283	273	297	300	304	319	283	265	293	274	302	302	284	271	306	342	296	291	278	306	286	305	272	291	292	320	327	292	275	305	305	284	274	289	309	296	278	313	319	343	302	281	320	262	269	313	280	297	297	292	276	307	292	322	278	290	274	297	298	289	311	259	280	314	321	294	265	340	298	283	266	280	293	309	307	303	305	306	290	323	285	308	272	254	274	311	296	283	307	300	301	319	312	316	288	289	295	311	342	319	299	295	292	288	311	302	280	317	292	307	276	271	325	289	269	291	289	271	316	275	318	329	302	300	278	281	267	289	295	290	315	319	317	259	295	287	347	308	267	281	298	271	276	270	282	307	343	284	263	273	323	277	289	275	272	287	298	279	301	327	300	290	290	275	307	286	286	282	281	263	336	325	297	318	294	296	291	303	303	314	294	262	262	291	286	303	268	294	279	289	277	281	297	305	302	260	296	297	279	324	282	283	288	319	292	295	323	277	307	276	291	262	289	301	295	309	311	288	300	299	288	298	298	299	299	299	294	286	282	302	319	293	290	286	277	294	288	312	287	288	277	284	287	294	287	278	258	290	276	302	277	267	301	293	307	278	321	278	314	297	306	268	306	277	301	286	289	281	314	294	316	301	266	285	272	260	312	270	320	298	279	277	309	278	271	320	263	287	286	287	282	310	294	298	288	305	301	279	288	295	295	310	297	278	283	295	311	295	290	298	289	280	285	309	273	278	293	287	311	309	301	277	310	311	320	264	299	270	295	297	287	268	289	323	302	289	289	280	271	306	317	306	295	312	272	333	295	277	300	281	280	322	276	290	274	295	297	308	296	312	261	294	313	282	294	262	299	298	311	305	268	297	308	305	283	272	301	278	311	307	301	279	309	320	319	293	297	281	318	289	285	305	306	315	303	302	303	281	305	273	289	331	281	300	282	325	294	310	282	293	282	313	276	287	322	295	265	298	284	278	300	319	290	284	316	305	293	308	296	293	282	265	264	307	261	311	301	292	285	307	306	276	287	282	312	307	302	271	304	297	289	299	298	296	284	295	292	298	297	304	293	298	299	277	287	304	300	284	282	285	309	302	295	277	314	274	291	278	267	250	293	303	309	302	312	301	275	300	316	325	297	300	296	320	293	292	285	328	279	276	333	317	282	314	270	269	277	299	286	297	317	282	301	304	275	307	255	277	275	287	292	261	340	287	293	274	319	262	291	283	311	295	273	289	286	304	296	306	327	305	322	277	291	320	282	310	311	280	312	277	284	275	297	288	325	300	309	332	288	292	318	282	287	275	288	305	277	263	295	320	321	271	318	296	314	279	302	271	287	298	294	305	255	329	298	296	308	271	279	307	296	286	304	295	296	304	289	301	293	292	322	297	300	314	304	277	275	297	308	301	288	303	310	285	294	289	304	322	289	308	289	282	292	300	298	283	288	295	270	281	285	325	280	267	296	285	308	301	309	282	319	297	293	303	261	291	269	307	299	297	285	308	325	313	281	337	321	298	293	280	274	325	312	328	289	288	289	269	306	290	295	275	278	308	294	298	279	281	275	322	289	312	306	301	255	311	278	285	296	310	313	301	298	298	270	280	306	313	296	315	302	277	316	270	287	271	315	299	313	311	319	242	288	299	332	278	272	299	327	293	267	288	272	269	295	274	272	295	289	295	286	283	294	289	312	260	289	269	254	307	281	278	298	301	292	299	291	287	311	283	285	278	321	278	305	294	321	289	281	297	293	308	268	247	311	301	310	298	287	309	303	276	261	263	284	291	292	273	284	303	325	282	292	288	286	302	298	319	316	297	289	283	298	296	317	296	272	293	257	322	298	304	303	296	267	321	278	311	331	276	293	328	302	315	296	319	289	304	309	294	314	285	301	286	300	307	305	298	323	293	310	301	301	288	324	296	288	297	292	282	321	272	279	309	317	294	304	311	315	266	282	275	310	293	287	289	276	307
5515	1596	674	471	368	350	326	310	336	303	278	287	325	298	266	274	325	319	283	281	313	300	289	308	296	311	302	285	276	281	264	264	275	279	251	291	268	276	269	299	283	289	281	275	293	265	286	299	301	278	283	270	280	302	277	323	268	265	260	304	283	284	278	291	266	294	279	292	298	297	290	253	286	274	272	278	307	298	293	262	268	278	293	264	299	306	260	313	281	308	287	271	280	279	302	270	289	287	296	266	268	279	318	258	301	313	269	280	326	307	293	282	323	282	255	262	293	284	288	264	271	294	295	255	286	297	273	274	278	278	290	273	277	305	312	274	289	276	305	286	276	258	271	288	249	282	280	334	288	267	298	289	269	296	287	249	267	280	254	249	259	288	315	294	286	271	253	284	288	308	244	291	261	270	258	324	312	308	297	284	312	321	264	285	282	305	269	309	293	274	264	326	279	300	246	289	299	248	260	258	277	290	318	272	291	256	276	256	274	269	317	254	263	281	281	266	265	242	321	277	288	274	280	287	312	261	298	284	261	284	271	277	300	257	292	268	289	270	272	273	260	257	281	268	290	261	305	265	294	271	322	304	262	277	259	319	263	268	277	273	269	277	269	301	303	292	284	263	253	288	293	281	285	298	226	283	294	273	286	265	276	262	253	277	256	251	279	289	295	289	284	270	260	282	253	275	302	256	285	294	305	272	290	251	276	253	285	270	279	277	282	252	283	288	282	302	271	257	287	286	314	290	280	292	276	240	315	245	267	279	245	284	276	297	275	235	283	277	268	267	288	255	264	276	283	301	270	268	282	292	289	292	309	294	274	299	298	282	292	302	275	273	256	280	273	288	306	271	269	312	290	279	296	279	281	283	242	292	281	273	292	274	311	297	287	294	268	300	275	323	277	260	309	264	254	283	269	288	283	247	297	273	280	293	280	273	286	292	294	273	290	311	277	304	286	272	278	288	251	283	275	283	302	284	283	261	266	255	290	272	263	288	286	291	281	256	284	259	288	295	266	243	299	269	264	300	271	265	295	272	309	314	303	261	280	260	280	287	284	303	288	295	273	264	311	259	303	303	266	273	264	264	280	303	298	277	293	260	265	263	243	284	297	251	257	286	242	326	302	312	274	278	247	268	282	304	289	293	269	285	283	282	279	266	269	289	272	280	285	285	321	268	282	275	284	270	263	281	310	309	281	326	279	301	262	256	277	304	282	294	297	258	297	288	298	267	292	290	275	296	295	295	300	262	283	271	295	284	299	272	320	279	270	301	262	304	278	283	277	285	285	287	248	273	269	276	296	310	282	291	299	287	286	255	278	326	277	302	282	274	284	287	277	273	265	288	290	256	288	301	307	271	287	269	279	275	258	307	287	261	316	282	322	276	260	293	230	265	269	274	297	244	253	265	278	281	271	269	303	315	286	280	292	255	279	273	257	258	265	280	280	297	268	278	269	281	268	254	295	284	290	266	253	253	294	316	300	275	279	293	277	291	276	267	263	273	286	280	269	293	287	286	248	287	286	297	263	296	268	299	281	257	280	282	291	308	289	275	315	254	287	271	265	273	288	283	281	301	317	282	297	271	299	293	291	267	282	259	271	255	273	260	283	318	313	267	276	263	261	266	306	252	273	270	278	302	277	262	294	257	321	273	301	288	291	294	279	280	284	277	281	278	279	279	245	300	263	295	316	289	298	255	265	277	278	292	271	303	288	290	302	283	287	295	281	258	297	282	269	293	280	285	307	268	244	278	279	281	288	254	283	296	297	247	282	253	281	288	308	297	288	273	252	294	301	240	267	269	301	249	291	240	271	262	265	279	298	297	275	305	273	252	243	276	292	281	271	291	249	300	275	277	275	302	275	299	269	290	308	289	266	284	283	318	285	289	259	266	297	272	263	294	307	289	299	291	271	298	298	261	294	280	280	303	288	277	313	269	279	258	264	275	330	291	268	300	270	268	270	292	280	273	270	279	279	286	285	300	280	266	296	292	293	249	288	280	257	285	299	283	285	302	293	284	259	310	256	275	281	272	286	289	269	284	266	305	283	270	251	279	300	300	301	270	276	317	275	331	283	277	259	292	302	311	295	278	288	280	276	275	311	292	286	276	253	253	307	243	258	286	308	295	279	278	288	269	268	266	292	279	296	262	282	297	296	286	308	300	293	291	303	293	268	277	265	286	260	299	291	238	285	266	271	278	265	304	283	309	268	270	311	271	274	279	249	288	279	328	253	292	279	306	259	265	297	294	287	284	271	278	270	306	296	296	266	267	283	272	290	262	274	261	323	303	292	281	315	299	274	298	294	283	264	261	291	294	293	299	293	292	313	278	297	273	309	319	280	255	298	261	260	297	259	312	267	282	278	268	261	291	289	269	291	268	300	297	298	268	275	266	285	293	278	255	280	305	282	278	244	269	281	285	279	263	264	286	270	283	278	302	291	295	256	289	267	279	256	259	270	253	278	309	281	262	289	281	286	265	287	289	312	299	272	279	273	297	268	279	293	269	289	257	270	291	274	292	279	332	271	279	304	303	273	315	266	281	252	268	266	263	261	278	273	240	273	288	317	277	318	310	271	293	249	316	281	267	251	274	316	310	279	256	294	289	269	302	264	276	252	300	277	269	272	296	290	285	262	304	267	301	289	271	289	233	273	285	285	278	288	304	304	231	283	295	311	273	273	274	283	272	255	268	293	286	295	296	293	282	274	285	294	278	265	276	289	272	246	266	278	299	276	311	262	287	276	278	275	287	286	304	285	323	279	262	286	297	283	313	251	277	292	294	267	296	317	298	278	308	270	296	278	304	273	285	275	294	275	267	270	281	283	267	288	287	293	275	308	278	279	277	302	265	310	289	280	266	259	291	312	283	265	273	286	283	285	265	298	287	285	306	269	283	299	257	260	297	316	276	295	290	261	305	294	285	285	273	282	301	294	312	256	261	288	275	291	294	309	258	286	262	281	308	279	276	325	301	287	299	283	297	299	281	293	322	301	295	271	303	292	300	307	267	275	291	294	308	262	286	274	264	258	253	276	268	325	281	296	267	290	298	309	300	275	286	255	261	276	290	265	264	267	295	291	239	300	283	288	294	301	294	299	256	229	277	291	261	276	274	271	244	259	289	268	278	264	287	284	265	278	275	283	266	282	274	274	298	282	282	311	294	284	271	283	309	326	289	287	266	286	275	327	275	259	288	299	285	290	291	273	280	274	280	251	277	286	293	285	292	335	279	301	276	283	275	276	301	293	287	318	274	310	286	301	258	292	270	274	280	279	299	276	311	299	272	249	276	278	264	268	288	257	285	289	300	297	304	243	270	259	287	278	287	305	297	294	233	301	287	286	293	261	252	265	261	282	282	255	296	280	298	286	295	274	268	229	290	282	281	258	310	254	276	298	269	267	288	267	273	263	289	267	262	285	283	290	290	273	332	263	248	305	304	272	287	273	292	270	281	270	314	282	278	277	265	261	281	274	281	300	267	312	269	304	288	290	268
5045	1937	1523	1365	1147	1017	840	845	753	779	739	801	843	781	750	740	730	682	723	703	699	721	744	720	784	667	716	693	698	742	673	737	745	706	696	693	697	691	661	703	681	703	708	668	734	688	691	674	728	713	677	698	708	687	661	673	703	715	676	725	685	659	675	686	716	692	677	738	656	708	661	715	677	654	705	669	684	689	660	702	654	645	692	719	655	731	659	733	708	697	685	744	702	708	657	693	668	682	671	676	738	721	691	685	705	708	707	694	697	696	715	733	708	633	718	690	718	677	688	685	667	714	704	672	704	639	727	715	700	704	683	650	712	708	607	697	679	697	673	658	694	676	720	728	681	660	689	697	676	702	666	741	674	669	668	648	664	697	741	683	735	700	683	715	676	713	701	678	665	668	674	738	715	742	647	697	701	665	689	694	674	698	681	721	682	685	692	665	701	738	703	663	703	691	677	708	706	687	673	680	669	704	741	702	755	712	683	670	680	707	650	696	717	640	696	711	737	695	672	682	686	677	665	700	749	673	746	745	725	685	657	695	690	686	729	703	679	661	686	725	738	701	706	646	717	688	669	655	652	685	695	720	678	641	674	743	710	700	676	680	693	681	709	682	724	698	663	693	662	683	658	680	706	740	671	684	704	699	665	669	669	677	709	685	705	656	670	675	707	708	674	682	715	669	690	667	710	674	698	694	694	639	678	751	674	649	724	666	677	643	698	703	732	678	705	703	717	737	649	699	664	709	750	662	707	686	686	710	678	682	715	737	733	692	676	702	687	647	655	693	652	688	706	693	684	735	694	667	704	709	729	679	699	717	690	617	673	719	709	699	729	689	684	676	696	632	675	690	681	687	716	651	720	699	661	740	661	688	694	667	720	757	729	706	735	693	693	711	688	668	709	703	674	717	709	744	730	741	681	688	671	716	705	693	679	717	743	720	717	730	700	699	694	674	704	681	688	699	665	683	667	755	684	693	692	736	654	671	724	700	706	711	665	695	709	681	712	684	698	685	688	729	695	698	683	693	719	754	672	677	679	695	685	702	698	685	731	689	722	718	701	668	683	693	738	707	647	744	726	699	672	682	693	662	688	712	674	696	671	693	676	731	747	673	675	654	631	693	699	677	673	646	698	715	693	616	717	709	649	734	649	707	700	675	698	722	716	717	693	676	692	706	685	697	676	710	684	730	687	642	659	673	718	675	710	676	677	698	672	687	666	666	655	738	682	715	699	737	729	678	711	718	732	644	677	680	732	719	753	670	628	667	656	698	639	683	684	718	629	731	702	720	655	700	706	668	694	651	714	644	707	646	695	679	701	684	658	676	692	706	705	697	705	691	706	723	678	740	722	723	709	637	702	652	698	667	667	698	687	733	700	708	666	714	705	695	732	662	685	684	681	678	743	720	670	639	684	756	714	662	681	718	646	720	640	724	708	681	741	723	697	652	702	670	706	714	685	677	666	713	685	704	691	691	697	684	676	677	685	740	661	662	708	678	717	664	692	706	659	724	656	708	667	691	712	682	699	697	654	681	705	692	681	689	686	723	704	678	703	679	679	709	671	698	699	700	683	698	686	695	688	687	707	687	724	702	678	680	668	730	724	698	701	686	695	697	716	690	654	711	674	663	687	683	684	647	658	659	700	702	720	696	755	712	695	715	688	733	711	680	728	675	679	679	698	651	685	697	711	693	673	673	712	726	719	696	686	672	693	649	700	689	692	685	735	704	698	696	730	715	704	660	668	709	688	656	688	698	702	709	667	709	676	691	689	670	711	657	697	706	706	704	742	719	689	638	654	697	704	714	700	710	700	703	691	713	669	682	728	682	668	715	703	669	715	706	709	678	716	665	673	676	678	731	664	683	697	717	704	688	696	661	726	703	673	720	682	658	661	699	645	675	691	674	668	738	665	705	699	636	713	679	686	686	711	711	683	701	667	726	664	692	685	736	687	727	704	719	638	706	680	688	715	659	736	685	692	682	709	725	688	710	693	666	745	715	725	716	684	678	671	689	701	720	658	681	703	679	738	685	708	657	703	707	652	704	698	729	712	710	690	693	691	684	726	634	731	678	665	700	697	707	713	642	673	698	685	642	702	711	693	699	678	669	712	709	686	714	709	653	666	665	662	753	723	717	699	717	704	691	711	757	704	727	716	669	689	694	717	739	705	658	719	720	676	698	700	698	693	657	672	711	727	697	717	734	689	699	666	680	688	688	707	743	685	701	707	735	734	706	725	722	686	711	647	715	662	672	686	643	709	682	718	678	710	714	765	732	698	679	670	665	691	676	662	677	683	721	711	722	709	677	685	712	717	681	685	654	671	728	660	681	647	716	660	673	688	721	683	669	683	696	692	739	697	696	727	733	637	669	698	643	704	664	732	708	690	722	676	691	701	707	679	724	756	699	705	663	693	699	707	711	671	741	672	694	686	709	661	689	719	735	683	671	703	687	654	657	703	697	713	684	696	691	689	677	682	731	712	657	696	703	693	650	732	717	695	690	662	682	674	697	697	680	698	726	656	688	742	711	671	671	723	662	679	670	701	687	680	696	719	665	639	656	678	661	720	683	693	712	699	702	681	697	684	732	733	686	702	691	702	672	728	662	649	716	682	663	681	684	701	691	721	689	705	691	709	654	728	707	686	743	689	693	711	668	730	640	697	668	697	705	667	706	663	707	720	726	667	698	689	722	728	691	662	696	659	688	769	686	680	656	725	708	657	743	717	652	686	700	676	734	670	696	643	692	664	712	673	688	690	698	666	711	677	678	696	685	693	722	727	670	717	710	715	678	654	687	678	724	669	688	741	725	691	739	699	704	712	660	732	717	712	596	703	650	717	711	652	776	717	657	683	714	706	722	704	688	699	680	705	681	705	717	714	706	757	710	618	675	745	678	660	686	670	711	688	683	691	693	700	706	685	679	658	669	683	735	696	694	735	674	739	674	716	723	689	712	714	674	695	714	687	691	675	722	673	680	671	673	701	690	636	702	687	699	686	681	683	670	656	694	646	670	703	709	677	689	686	659	674	697	698	683	750	669	730	742	705	700	726	650	736	684	718	660	687	654	685	672	722	712	697	707	684	673	699	679	719	689	744	653	682	687	653	728	655	685	688	693	717	725	711	706	697	682	702	694	677	667	684	743	672	686	688	722	718	643	663	681	685	713	689	702	689	681	659	646	751	724	680	688	694	703	674	685	677	668	707	731	654	685	683	678	709	735	707	701	693	680	659	721	764	683	689	702	737	718	696	676	681	668	712	715	680	720	651	662	685	696	700	718	670	705	695	681	685	757	681	708	690	669	685	684	711	701	724	671	631	672	638	642	764	719	742	719	692	708	726	687	649	677	697	649	691	707	674	708	702	707	689	681	707	773	691	672	657	717	700	693	684	710	717	673	639	683	690	707	728	710	644	707	659	656	708	724	639	658	679	702	656	653	711	684	645	704	738	682	749	644	693	703	688	671	702	698	675	656	724	738	713	708	681	699	668	685
17020	5282	1876	838	548	421	391	321	313	298	310	326	274	319	280	226	267	246	252	247	290	269	234	344	282	267	239	246	214	259	242	257	239	277	254	270	270	249	272	241	257	252	241	248	256	252	243	271	248	259	281	220	246	258	259	253	234	252	229	228	272	248	279	254	245	266	256	264	267	250	242	272	260	252	291	275	264	261	252	264	246	270	289	276	266	258	254	265	221	232	242	227	264	248	252	246	270	255	256	260	256	229	253	235	265	258	277	275	242	252	282	268	266	246	262	252	239	252	253	269	255	238	239	265	257	252	240	272	264	246	241	287	262	254	268	238	238	262	268	247	286	257	244	230	248	242	270	255	230	268	251	221	266	261	236	246	270	247	242	249	212	232	253	226	241	237	247	272	258	231	233	254	233	249	243	275	264	278	246	234	253	268	245	239	277	230	278	266	229	248	231	275	257	239	273	228	240	234	257	255	264	223	259	235	235	240	271	255	228	244	239	270	279	280	277	269	221	234	244	246	235	287	249	278	258	247	241	282	255	233	247	255	235	277	241	243	274	265	276	268	237	252	255	269	263	258	262	251	242	242	254	271	224	244	259	249	250	245	271	253	240	237	275	231	250	241	247	269	223	238	251	232	267	237	228	262	238	223	253	251	220	253	287	244	230	249	273	242	255	260	267	235	264	214	249	228	237	257	251	232	237	238	235	265	266	255	255	246	249	257	252	276	261	256	227	236	277	261	262	242	241	281	289	235	240	237	270	258	256	234	265	263	246	235	289	270	259	252	238	242	242	250	229	237	254	260	255	252	236	224	222	234	250	240	249	219	229	237	273	275	249	257	245	237	269	256	263	217	254	248	222	243	204	224	270	242	245	266	257	251	266	257	246	214	229	264	268	239	240	227	240	272	238	269	260	241	249	272	240	259	244	271	246	229	254	238	235	235	297	227	275	304	227	245	239	238	251	259	312	243	256	219	242	246	247	269	264	252	256	261	271	264	248	259	242	268	249	250	233	255	244	246	240	254	249	291	268	270	255	234	274	230	264	221	239	231	241	258	282	246	264	241	276	255	260	245	247	265	249	247	239	231	245	226	256	252	259	248	251	248	241	238	251	229	258	264	243	273	249	269	228	251	254	242	260	244	255	255	285	289	276	234	259	229	268	251	288	256	238	243	255	236	279	255	259	278	243	240	264	255	238	248	257	232	248	222	237	242	249	271	239	254	221	255	250	249	266	250	245	242	238	265	218	271	278	268	246	246	239	226	281	238	256	239	247	291	241	245	279	235	221	266	244	266	273	256	240	236	250	247	194	260	254	285	236	248	227	235	263	258	261	228	246	250	201	260	280	220	297	235	220	277	260	264	280	256	259	245	241	255	243	278	236	256	256	246	237	250	238	252	249	268	272	244	256	273	244	235	245	245	250	253	260	259	251	283	258	221	261	295	275	240	217	239	257	243	227	277	246	264	263	230	226	245	227	259	236	254	244	247	241	224	238	246	253	259	246	263	249	226	253	239	272	252	258	258	249	264	225	232	243	256	258	248	253	232	253	239	267	264	248	235	242	257	227	272	248	272	277	236	232	254	224	258	279	240	278	220	259	264	269	250	246	269	264	247	230	216	238	257	267	257	266	271	270	270	253	254	271	267	253	249	267	230	253	264	232	225	239	236	245	253	227	232	276	274	246	259	271	258	245	255	263	277	230	230	268	256	273	277	273	269	257	272	261	264	258	251	262	255	262	261	242	258	255	262	268	240	268	249	275	307	234	266	264	228	240	267	259	270	277	240	267	281	264	260	275	248	229	242	268	247	239	254	255	267	266	251	286	229	267	249	288	232	252	264	242	273	240	232	236	265	220	273	234	256	285	245	273	272	249	228	271	228	246	272	260	246	259	260	233	249	213	256	249	259	248	253	251	242	233	245	256	258	255	293	258	263	268	247	272	252	245	227	249	229	249	258	264	269	274	296	253	256	264	255	232	266	243	257	224	242	257	260	277	231	258	218	265	246	227	262	255	254	287	240	238	259	225	241	247	271	267	251	267	279	254	246	256	258	249	232	248	254	271	224	244	254	251	243	244	263	242	245	264	243	260	267	267	238	268	231	242	266	276	242	236	273	258	248	245	252	263	241	267	241	240	273	228	231	247	278	277	240	247	260	231	248	251	237	245	258	276	237	258	245	249	249	255	234	244	261	254	265	262	250	264	249	231	270	245	266	280	236	229	250	258	247	209	242	268	221	239	262	224	266	232	277	260	262	250	246	234	234	271	251	229	258	242	259	268	259	226	278	226	260	253	268	257	283	233	236	265	245	273	241	243	235	236	261	254	233	237	265	232	207	242	212	270	252	246	219	248	288	254	262	252	242	272	274	276	254	217	239	280	270	281	254	256	237	263	231	263	268	254	221	281	238	261	262	256	262	289	256	273	233	241	239	269	266	232	241	214	270	256	260	238	251	267	272	224	240	251	247	258	245	265	247	241	235	255	269	268	284	216	251	261	250	240	281	254	273	265	265	256	263	281	267	279	251	207	251	249	253	253	232	260	256	246	229	267	263	256	248	231	256	253	255	257	240	218	253	250	258	226	226	256	239	265	264	272	233	268	248	266	266	247	240	258	259	240	231	213	220	272	253	254	230	251	234	249	245	227	258	227	240	257	273	234	252	250	253	250	253	225	256	227	234	246	268	285	232	268	238	260	244	266	247	250	234	240	251	267	245	222	267	248	249	254	230	260	239	244	228	267	262	275	278	284	256	258	243	260	274	233	237	248	242	262	239	250	249	265	259	260	253	238	266	241	251	243	224	227	268	260	232	255	249	245	274	278	239	267	279	240	261	249	243	219	224	243	261	254	251	249	244	230	252	266	274	256	250	233	218	259	248	270	240	239	245	254	258	233	265	268	248	267	262	254	258	274	211	288	247	246	253	246	219	279	220	252	231	253	244	256	256	278	265	243	254	279	276	245	250	248	245	234	265	270	231	278	279	243	258	247	233	237	228	266	242	244	254	274	254	260	278	257	259	245	266	285	271	293	267	250	232	278	263	252	272	240	248	264	243	248	244	260	268	236	224	249	259	260	257	271	240	251	233	259	266	257	238	243	270	264	240	235	254	238	253	224	235	254	231	246	236	258	237	257	259	224	222	255	248	249	263	206	234	265	233	238	253	237	258	269	269	275	265	274	250	267	231	223	239	272	269	270	251	250	242	250	247	265	253	282	249	243	223	283	266	254	265	243	239	244	263	239	238	261	253	240	252	257	272	241	280	254	248	251	242	288	228	245	261	260	251	296	252	226	244	224	244	233	225	275	246	234	253	256	265	262	245	269	260	277	249	245	223	244	227	265	232	259	267	262	228	241	261	261	268	235	266	232	243	242	243	241	258	235	233	269	253	226	249	250	231	274	229	258	235	271	251	244	264	272	218	238	254	295	268	231	260	235	262	257	241	243	267	300	257	234	237	225	256	255	235	243	218	275	240	247	233	265	227	279	263
13444	4275	3286	2494	1866	1494	1299	1065	920	906	843	889	914	868	796	763	675	708	695	679	659	700	728	891	968	818	708	670	632	663	680	642	681	606	636	638	675	701	603	597	678	652	632	624	564	585	578	627	597	563	638	640	655	621	576	618	587	626	587	608	622	593	618	628	639	660	649	640	607	584	565	612	638	592	620	616	642	588	603	616	648	619	652	596	588	596	616	592	607	619	570	679	564	584	636	623	598	667	594	641	614	621	627	613	587	576	613	566	636	584	588	620	613	620	599	639	635	588	595	599	595	621	626	569	633	608	628	630	615	627	597	605	575	648	623	629	594	608	648	615	603	628	602	615	647	619	639	604	604	623	580	666	644	550	654	601	580	602	605	615	595	664	624	647	623	590	606	596	696	620	646	659	618	599	620	613	622	576	651	625	600	606	663	629	590	622	606	659	658	652	595	660	633	576	618	584	627	643	655	637	618	648	623	638	590	629	623	595	621	643	613	651	617	621	619	599	622	634	618	603	599	634	617	601	650	571	639	636	595	611	578	637	603	651	590	626	611	582	635	597	631	616	664	618	598	610	614	635	625	674	633	636	611	645	620	637	611	597	617	640	620	593	665	644	644	603	601	576	606	653	614	627	588	644	628	631	640	659	620	631	597	620	594	636	654	646	618	630	597	612	580	559	604	636	658	618	630	619	658	602	618	607	616	623	605	599	664	634	610	592	595	598	639	632	628	649	590	599	605	589	584	614	572	637	599	617	630	603	610	575	609	659	616	596	629	591	620	652	598	610	593	622	645	621	614	577	608	620	577	636	589	616	591	581	619	599	655	621	594	602	679	657	636	586	646	623	616	612	579	620	592	600	622	586	652	617	636	586	651	626	614	597	561	607	633	595	616	648	612	628	607	626	617	627	612	578	623	592	628	656	594	611	607	625	625	664	554	619	686	574	600	627	604	610	611	615	623	587	628	608	613	599	617	599	612	593	631	604	635	647	607	625	642	588	651	625	620	613	627	617	621	625	602	610	621	633	601	576	613	640	631	616	628	604	622	646	632	607	613	628	627	666	583	627	625	628	583	611	559	621	652	614	642	566	667	652	654	632	622	592	567	599	607	680	634	676	618	683	580	619	611	614	611	589	564	665	598	656	617	663	605	641	605	599	609	619	636	637	600	641	606	611	685	612	577	622	636	617	606	588	647	632	649	628	611	610	638	603	639	618	626	608	594	600	605	614	621	620	604	599	683	630	622	641	639	609	627	597	627	647	589	576	583	658	659	608	599	617	616	595	667	598	596	597	587	606	644	577	633	589	598	608	605	551	598	595	597	593	651	645	608	627	613	621	642	623	602	668	610	653	610	606	616	588	589	620	622	592	630	611	597	584	630	654	599	640	636	691	643	637	658	645	631	658	636	638	601	595	631	630	609	598	633	620	650	613	580	574	621	658	609	590	665	602	603	619	645	635	582	612	653	584	604	626	622	625	634	641	614	644	616	592	615	577	644	601	620	607	577	620	637	614	600	626	633	600	597	605	652	619	648	615	651	618	598	648	626	602	619	607	668	593	591	600	611	641	675	632	633	611	580	613	603	593	608	606	626	633	603	599	639	564	602	621	604	608	666	607	648	609	589	633	631	611	574	618	617	568	606	587	649	608	635	614	546	659	569	596	584	603	648	635	584	583	586	587	645	612	586	655	604	643	626	564	603	618	608	613	612	640	594	592	634	630	633	617	599	625	608	642	643	599	658	619	619	620	662	606	643	600	679	630	642	615	614	613	591	621	629	584	611	618	614	591	604	613	625	618	629	639	615	608	658	598	614	637	641	644	603	601	610	631	618	614	596	618	645	636	610	670	611	580	592	634	630	611	600	641	594	622	640	648	568	628	625	621	584	564	640	647	607	604	605	553	590	581	605	621	618	635	600	559	646	589	609	622	596	620	624	596	614	625	614	650	662	607	658	642	652	624	642	588	636	588	638	580	603	643	575	647	653	624	657	589	652	613	610	604	659	605	660	627	606	589	612	580	573	604	595	597	647	631	625	640	598	639	613	661	642	639	635	614	643	615	622	624	576	648	606	631	613	622	627	597	645	608	617	606	593	636	619	639	634	583	645	609	618	633	624	571	600	611	614	622	611	629	643	627	598	621	613	568	640	596	626	627	625	633	666	625	609	588	634	609	630	624	613	615	614	570	600	605	613	632	662	665	606	630	599	601	587	643	667	637	588	618	627	624	657	624	594	600	610	637	590	583	629	595	671	629	645	578	570	622	680	611	568	628	621	624	610	629	620	547	613	654	651	623	608	565	619	600	599	602	636	604	632	599	667	623	582	612	640	634	635	637	634	614	597	587	645	641	632	634	590	633	639	591	588	625	619	596	646	614	641	634	667	604	657	608	592	618	628	630	626	629	593	636	628	591	614	605	580	575	624	639	602	634	659	596	612	583	625	614	611	617	598	621	590	609	589	603	584	601	627	613	580	629	639	631	617	590	622	643	595	625	635	576	630	687	654	625	585	620	607	643	561	647	591	649	572	650	625	616	602	564	601	636	653	666	606	641	660	658	664	618	610	638	648	609	614	648	637	612	621	658	643	613	604	591	644	585	649	628	625	593	600	566	621	545	645	558	631	638	609	627	621	588	599	636	577	663	599	608	643	593	622	595	627	606	623	551	634	601	598	637	585	643	656	601	653	626	637	604	614	604	653	568	612	632	602	618	568	633	613	614	596	615	640	634	626	619	624	612	607	607	645	627	653	610	607	607	620	634	630	617	633	571	610	603	610	596	620	594	639	628	630	629	629	612	593	621	654	625	621	578	551	587	580	577	624	615	584	613	622	571	602	618	624	605	630	645	605	594	580	614	637	600	673	645	678	639	611	614	579	601	614	653	626	628	614	614	610	604	601	622	612	601	618	653	594	643	623	627	581	576	653	613	635	617	621	597	624	666	613	618	620	626	597	566	670	642	615	608	608	600	617	590	630	632	611	619	610	591	644	592	609	623	663	617	627	582	577	630	641	606	580	575	610	627	636	661	592	595	608	634	584	652	635	654	628	592	605	600	614	617	608	611	627	644	581	631	621	626	641	585	665	608	630	641	617	601	611	635	607	625	612	606	602	590	634	601	612	614	623	623	591	623	655	584	606	631	626	608	630	643	600	611	603	599	604	642	631	639	631	625	636	669	617	627	605	630	615	593	612	589	599	619	585	586	603	633	579	652	619	600	596	602	629	588	628	588	625	613	617	609	601	593	630	614	662	625	597	581	589	619	599	594	569	632	571	566	605	639	589	633	678	631	614	624	613	644	624	606	637	594	613	605	604	600	609	632	612	653	601	611	602	606	611	605	596	605	627	608	659	636	597	637	646	640	613	612	592	629	574	614	594	610	618	558	570	636	620	584	618	597	608	664	598	686	583	591	614	625	616	626	622	634	591	577	655	635	646	605	627	652	612	595	646	573	638	612	571	626	625	602	635	636	631	581	574	601	629	669	586	592
25824	8850	3317	1343	580	403	317	238	198	199	206	168	223	192	179	173	165	148	177	172	128	137	173	196	210	186	180	134	118	134	144	123	134	122	131	117	125	125	128	110	140	111	136	111	132	138	150	128	135	148	121	142	168	153	146	143	125	150	154	126	124	144	118	156	135	132	107	142	129	138	123	148	127	145	132	145	123	118	132	128	143	148	141	125	134	129	130	119	135	123	125	127	137	141	134	150	131	124	120	127	127	132	139	133	137	125	131	127	141	131	117	118	142	131	148	133	118	125	139	123	134	126	127	147	124	122	119	139	115	122	134	124	134	118	126	127	124	131	128	130	121	152	120	136	150	119	102	152	130	135	145	117	118	112	122	124	118	137	133	125	151	137	128	122	148	132	122	141	130	128	109	117	119	123	117	141	125	126	121	146	141	146	119	137	136	123	131	127	128	125	134	153	127	113	140	129	112	127	129	134	134	121	125	135	135	120	130	128	137	119	124	134	115	127	107	132	144	145	123	121	138	128	122	127	113	101	140	123	120	117	128	120	121	127	115	112	118	126	134	147	110	127	132	130	128	151	126	138	151	119	127	113	124	138	119	142	125	130	117	121	131	118	118	123	130	110	118	157	129	118	111	138	117	118	136	126	131	131	119	130	107	124	124	121	135	144	119	120	122	133	135	149	126	107	134	118	140	116	139	126	124	144	119	127	151	133	126	110	125	101	103	140	145	116	122	146	122	106	116	125	139	139	127	113	121	131	119	113	122	136	131	138	142	137	137	130	141	143	120	117	131	122	127	109	125	132	127	142	122	156	112	145	132	111	128	131	123	115	123	143	119	137	113	104	139	128	120	152	142	112	138	110	116	127	108	130	117	129	125	118	109	106	131	143	129	109	126	132	144	136	127	97	133	122	149	118	121	138	107	132	119	130	135	102	147	134	139	124	119	96	124	122	135	144	119	140	137	135	139	125	158	123	130	130	119	128	141	126	110	136	128	127	115	137	137	115	124	144	138	117	138	140	135	137	165	118	118	134	127	137	137	135	128	128	138	120	152	132	143	126	133	130	130	136	112	135	117	116	112	132	118	136	134	113	130	117	122	130	109	113	140	115	118	127	139	112	144	119	159	138	121	124	138	144	151	132	122	142	127	123	118	131	150	142	135	112	143	128	129	136	152	129	134	137	147	152	134	120	138	121	131	134	137	109	122	120	115	111	138	131	108	124	132	122	129	138	129	134	138	134	152	132	114	128	126	123	118	126	121	129	118	149	136	142	117	125	127	135	115	122	130	121	141	109	132	146	147	138	140	108	129	123	127	134	120	119	113	121	120	133	139	117	138	116	135	126	125	111	135	129	137	124	111	153	106	136	99	119	131	107	126	116	137	124	134	146	134	143	136	134	126	125	116	147	136	108	128	133	129	127	123	115	126	132	135	142	130	99	129	135	135	126	133	160	133	111	122	118	142	119	129	117	130	125	147	116	117	123	139	119	131	123	150	122	118	107	111	133	141	149	137	114	112	148	136	121	150	122	134	125	123	122	128	136	150	123	141	154	120	125	126	133	138	129	149	140	127	126	138	128	116	144	127	117	131	133	129	140	122	129	132	140	135	142	146	134	140	128	164	123	136	135	132	135	124	148	142	124	127	116	134	119	130	111	124	142	126	134	156	143	155	140	133	94	129	108	122	116	121	134	145	120	129	118	134	135	143	147	116	125	126	128	136	127	131	125	143	121	130	131	145	127	142	120	130	122	143	133	140	124	128	127	144	144	133	116	120	128	108	127	128	124	149	133	133	121	132	107	126	141	149	133	130	130	135	106	150	142	130	130	113	139	158	128	129	111	135	112	136	126	143	122	125	128	136	125	139	129	135	131	123	146	135	98	126	127	109	130	126	114	130	139	136	133	130	112	125	124	130	115	131	142	141	112	131	125	132	130	111	122	128	128	123	120	143	120	137	154	127	123	123	120	129	129	127	132	122	126	145	117	134	117	127	132	132	128	118	146	118	127	132	125	135	119	131	135	136	136	133	115	111	138	132	131	114	114	140	150	136	116	107	127	133	107	134	133	125	122	110	126	148	130	139	130	135	144	116	133	132	118	151	117	144	115	122	130	142	152	133	137	124	142	108	134	126	127	116	127	125	110	127	130	129	138	111	145	116	118	139	126	118	133	140	142	143	137	127	111	125	104	123	110	133	125	130	145	145	142	138	126	134	150	151	117	129	156	131	111	137	109	133	137	135	131	123	145	126	133	105	133	133	127	131	127	124	140	127	150	132	150	144	127	140	119	110	145	149	125	119	144	127	126	119	126	134	127	136	123	141	131	118	139	133	158	136	143	127	116	149	139	169	124	139	118	138	133	129	113	132	127	121	130	126	127	119	125	136	137	135	131	115	131	124	121	127	135	134	121	156	112	127	123	143	127	140	132	139	129	123	140	127	128	110	125	135	106	120	126	117	151	132	140	128	116	121	141	134	129	127	123	117	149	143	132	118	142	152	125	118	112	143	100	126	122	140	124	137	139	131	147	128	135	125	134	119	125	127	133	127	123	127	148	139	128	126	135	121	114	129	113	138	128	134	134	123	109	137	126	121	133	101	139	129	106	120	150	146	150	136	132	121	124	136	105	146	118	124	114	129	148	145	114	128	131	127	137	140	140	137	139	135	123	132	139	129	110	120	135	143	138	137	142	139	144	129	121	136	139	138	132	137	118	125	125	127	126	118	140	145	115	133	143	127	144	129	121	121	145	121	108	145	127	125	129	126	124	113	135	116	136	149	121	128	123	133	127	146	101	101	123	141	127	131	123	135	131	135	111	119	132	120	117	122	126	131	114	135	152	119	120	149	136	150	141	132	114	123	119	123	102	131	123	133	101	122	132	127	121	134	155	138	132	137	122	140	132	105	137	125	115	143	129	125	121	119	112	117	131	142	116	112	127	133	126	139	139	115	139	119	112	126	119	126	129	162	145	134	118	143	115	134	160	126	119	134	135	120	114	118	105	132	109	127	114	111	118	107	99	117	137	123	113	120	133	134	117	133	133	146	118	99	128	146	122	129	138	142	160	127	129	138	134	115	144	137	142	124	130	131	111	131	132	116	157	150	134	127	128	136	133	123	152	123	117	146	123	151	136	135	129	127	151	129	114	117	144	144	142	144	115	109	138	149	127	121	116	97	110	122	114	141	135	121	133	130	139	117	118	113	155	116	129	118	123	129	108	137	138	114	127	139	143	140	147	113	123	124	114	116	122	141	136	148	118	126	116	132	141	131	126	132	116	125	127	129	116	143	121	111	144	130	132	138	121	116	115	119	123	130	147	152	158	163	134	146	95	130	115	123	139	127	125	134	129	140	144	109	129	130	121	145	125	128	127	136	140	137	136	140	115	118	133	132	147	137	119	125	119	139	131	120	131	114	121	129	150	105	118	144	137	149	143	121	105	130	124	143	118	99	131	143	125	119	129	139	144	154	132	123	119	122	149	130	131	133	112
17513	5876	4985	3383	2303	1682	1224	1031	874	811	753	834	880	800	638	553	548	569	513	490	447	462	561	1043	1104	830	571	428	410	325	370	334	355	384	403	370	363	375	350	335	365	355	335	407	320	379	326	370	382	375	364	381	346	364	355	318	323	340	347	314	340	335	377	366	351	361	352	339	335	379	349	329	349	373	351	345	340	329	384	343	358	357	360	367	328	351	341	341	390	323	334	364	359	363	304	339	363	362	372	349	338	313	378	351	317	313	353	339	336	334	352	399	355	339	364	359	360	356	341	350	347	340	359	357	345	365	350	350	370	361	345	358	341	335	339	312	355	342	318	350	321	369	352	332	352	359	337	321	334	311	363	330	318	352	344	356	344	326	371	345	365	311	339	314	319	355	338	356	344	388	353	339	343	324	319	335	325	344	334	327	347	346	337	333	315	329	346	371	398	344	308	350	328	339	333	312	323	361	338	364	326	331	341	361	336	366	376	369	358	306	324	308	360	320	330	355	334	299	320	327	355	341	364	340	401	328	364	329	365	306	355	355	297	333	356	333	365	321	345	336	362	337	330	359	344	336	337	356	343	348	336	345	329	370	368	308	327	354	333	352	337	377	380	340	309	351	317	339	327	389	325	356	355	332	393	347	377	319	333	305	382	339	343	345	352	325	320	313	338	317	344	335	322	351	351	333	336	331	333	367	343	349	360	335	319	320	348	343	361	318	354	388	365	334	322	356	365	371	346	348	304	335	358	372	363	320	338	314	351	336	318	357	323	322	359	323	322	355	346	343	342	356	395	334	355	322	324	355	350	343	334	310	340	354	326	377	335	324	371	306	378	349	311	336	337	344	352	336	341	330	353	338	340	332	384	332	336	345	361	334	335	389	356	348	342	321	336	369	329	344	328	337	367	355	307	342	346	344	318	337	337	346	361	327	361	325	346	314	356	334	345	349	302	338	354	320	331	329	334	353	335	349	331	350	351	320	322	298	338	310	372	343	349	322	333	338	347	363	348	322	340	340	359	337	325	338	357	330	352	315	308	363	343	354	323	347	338	329	352	328	320	328	324	348	357	362	370	336	364	342	322	361	329	311	342	339	362	360	351	356	323	358	356	351	310	313	317	331	323	312	368	327	334	345	326	368	343	362	378	348	362	330	387	328	331	343	361	357	334	311	331	346	344	370	342	343	357	370	335	356	379	310	353	310	278	365	343	311	350	345	342	324	383	348	357	330	359	314	336	361	351	333	358	314	364	331	330	312	350	334	355	381	338	352	358	352	342	349	371	385	319	357	357	345	340	364	375	344	343	332	343	330	370	370	336	303	332	336	342	331	313	368	337	347	342	355	329	349	340	344	330	353	324	349	349	363	331	337	349	343	346	343	336	327	339	356	332	376	327	344	316	335	344	337	345	295	366	361	333	309	321	367	320	397	341	363	338	339	334	335	356	369	330	344	330	358	355	349	387	339	368	323	335	335	359	331	351	340	342	329	329	331	337	338	317	320	355	373	340	351	353	346	325	337	349	334	304	362	353	360	353	318	357	329	352	328	339	342	356	323	352	312	328	328	305	298	338	319	367	334	347	351	351	357	354	353	346	350	347	341	386	364	369	366	333	377	376	356	367	325	315	323	351	364	336	330	332	337	327	370	333	305	324	340	338	370	343	338	322	351	315	332	344	323	329	335	315	367	317	331	345	333	369	341	355	380	350	338	349	337	331	345	363	345	351	368	341	339	340	316	329	336	316	329	320	343	340	321	356	317	327	346	327	371	339	336	350	344	325	314	328	328	377	344	328	303	360	325	335	334	329	355	328	336	326	324	353	327	319	327	330	304	332	314	354	318	347	366	321	328	342	382	345	355	324	342	321	330	321	370	339	348	312	308	291	344	347	348	330	334	321	331	314	338	333	322	343	358	307	354	341	351	341	312	314	355	325	307	317	363	348	340	341	309	361	305	368	364	351	347	378	331	319	333	343	348	331	327	352	327	345	322	300	346	321	349	327	341	338	387	321	344	345	375	327	349	355	323	347	324	338	350	314	363	350	337	348	329	354	349	365	351	345	321	368	327	368	336	343	352	351	343	319	333	355	311	363	336	353	342	369	353	322	336	343	323	323	314	401	376	360	345	339	357	354	322	352	332	366	313	354	376	370	336	352	324	313	333	354	311	370	306	340	325	332	324	341	354	353	302	346	354	360	354	318	327	350	343	332	314	359	348	326	344	352	358	386	340	357	328	307	353	339	314	357	347	375	335	317	344	336	318	352	330	324	342	356	366	350	365	300	345	344	344	351	327	339	342	356	351	344	332	321	334	330	367	350	315	335	300	353	351	327	352	319	346	322	345	395	346	321	371	371	339	368	381	350	336	333	333	340	321	351	328	371	329	358	353	319	341	314	323	330	335	352	324	350	348	340	351	360	361	360	347	341	365	352	336	327	363	324	358	354	358	323	321	324	335	351	332	313	353	367	342	330	328	292	329	358	337	359	329	348	331	367	336	315	325	326	345	357	340	346	359	356	313	357	340	319	317	327	326	349	351	320	324	332	325	363	354	342	322	329	338	346	337	329	343	304	376	360	320	328	332	345	326	331	350	324	385	334	348	364	333	366	340	322	317	329	360	345	327	339	357	379	356	323	339	335	322	356	346	330	339	355	346	337	367	361	346	346	361	363	340	350	327	326	354	309	336	340	361	297	386	332	331	346	335	335	327	327	351	324	333	338	337	357	331	348	376	350	341	360	373	381	332	325	336	307	334	308	372	374	367	324	353	343	350	342	337	358	354	342	336	350	328	337	348	340	336	337	354	322	354	365	375	319	326	310	332	339	330	351	329	341	351	347	317	347	362	328	356	305	338	339	351	336	332	327	363	319	367	350	335	354	338	339	360	325	339	300	336	335	331	336	374	330	351	376	328	324	342	360	340	355	351	335	331	364	338	336	354	363	360	308	338	373	319	354	338	339	315	341	333	333	301	319	326	344	343	338	343	357	361	396	320	363	354	340	342	345	353	334	352	349	318	370	328	329	352	324	329	359	343	382	351	326	359	364	356	352	335	350	350	337	327	353	310	357	288	333	317	327	282	384	351	345	332	326	355	342	362	327	370	353	332	341	332	348	344	313	318	349	348	360	342	360	323	344	351	350	375	346	316	323	332	342	334	349	319	342	350	330	361	349	341	363	344	349	350	338	352	330	355	328	366	363	341	336	352	367	373	325	327	325	326	365	359	336	349	364	345	313	361	362	361	380	335	364	335	340	335	354	321	337	331	368	335	336	363	358	376	321	370	344	322	359	342	328	343	350	317	356	342	291	357	355	323	350	350	336	355	373	350	327	337	332	359	327	360	365	368	346	316	376	331	329	325	309	354	341	335	350	347	353	332	315	315	389	366	340	346	335	312	332	312	351	345	355	340	330	334	342	382	360	338	335	339	330	347	364	331	353	347	348	376	351	333	329	336	317	372	365	333	362	342	334	327	360	343	331	325	339	330	360	357
5123	1424	637	460	378	331	326	314	323	328	306	319	305	317	326	339	324	272	330	302	317	329	324	323	331	351	312	299	315	325	369	340	325	284	312	301	313	303	307	323	305	323	284	301	316	314	308	359	296	298	301	326	280	325	262	288	302	353	333	318	327	327	265	323	338	325	337	299	314	317	338	336	313	307	336	326	316	314	317	296	298	299	286	289	299	308	301	320	336	312	302	323	339	283	299	333	308	292	307	332	314	313	303	306	297	311	313	323	318	310	336	333	312	284	333	335	288	318	291	309	270	271	299	314	315	320	319	324	309	328	307	319	295	280	301	329	307	314	312	284	325	309	291	301	293	307	316	306	288	323	295	324	276	321	320	318	297	288	297	294	331	304	355	307	297	356	293	286	269	307	303	308	307	303	307	317	296	322	273	312	323	292	336	312	296	267	305	304	298	312	307	337	293	325	303	296	295	301	333	304	320	299	331	297	313	295	309	260	314	299	283	283	304	302	278	334	293	322	299	294	284	310	330	300	290	311	342	309	299	297	309	325	309	264	315	281	284	307	311	301	329	295	297	335	322	305	324	288	325	320	268	288	281	298	290	313	298	277	321	297	321	347	304	333	288	315	339	327	293	309	350	339	306	277	299	300	329	326	293	261	334	312	275	306	352	311	345	306	306	344	302	273	276	300	305	298	316	335	331	327	282	315	315	316	289	330	278	318	303	311	293	315	318	355	313	349	318	322	315	324	289	305	306	326	309	314	318	305	294	284	324	286	350	317	323	311	291	304	291	312	302	323	314	336	334	309	315	319	322	307	338	315	333	318	293	279	288	283	262	337	279	285	295	311	312	312	286	298	335	323	334	305	328	331	307	316	292	316	258	328	322	312	331	330	309	306	291	301	334	283	314	305	318	300	328	315	304	285	328	277	341	329	291	315	322	320	320	324	319	333	322	310	320	328	293	319	287	311	313	295	286	271	328	296	287	291	305	306	281	280	299	294	314	314	309	311	313	313	323	321	291	293	296	327	322	322	322	333	325	307	288	314	327	304	336	269	312	317	322	310	320	330	300	324	314	314	300	324	318	325	312	316	302	322	323	351	316	320	330	303	331	292	303	260	303	306	323	351	284	292	307	316	310	292	305	315	313	343	289	312	313	303	313	321	318	314	308	322	299	307	324	289	295	320	312	308	312	287	328	316	340	294	322	319	296	323	327	329	303	340	322	326	310	294	292	320	301	321	305	325	318	278	322	308	348	305	357	326	332	329	294	285	301	320	323	303	325	333	312	326	293	277	322	327	320	280	331	308	307	287	306	319	308	323	337	312	296	315	310	313	287	280	286	293	309	298	309	334	285	313	304	312	325	302	267	310	313	349	329	312	284	297	281	301	318	309	318	321	337	317	312	291	292	330	323	310	280	289	321	317	294	301	330	318	308	293	326	344	315	299	315	320	299	315	303	320	314	300	343	299	291	345	335	305	293	311	298	295	309	308	320	330	292	311	299	324	328	277	288	311	333	325	307	263	305	294	306	317	316	285	341	294	326	306	294	270	296	316	305	285	328	311	326	310	305	293	319	290	289	321	314	301	315	334	330	310	309	297	327	313	300	320	305	303	296	294	311	297	306	272	328	275	306	298	293	289	305	293	295	315	286	299	281	296	307	287	319	301	279	286	329	306	312	324	303	290	320	318	290	292	341	284	337	298	328	275	322	273	294	303	318	298	291	326	300	283	288	324	314	307	329	285	288	295	264	296	282	351	286	359	289	339	331	321	253	278	297	301	298	325	302	303	316	330	321	306	280	323	325	333	330	318	328	312	298	329	310	281	298	321	309	286	305	309	312	312	309	305	289	282	308	301	295	329	296	313	317	325	268	312	349	356	286	330	314	310	309	310	310	285	299	310	282	308	287	298	286	297	322	306	328	306	329	304	323	314	314	299	328	304	307	332	311	310	330	296	292	279	312	300	321	305	313	312	287	259	303	284	303	291	272	295	331	317	290	292	316	337	315	256	306	290	355	298	289	307	302	294	327	322	318	341	315	334	285	289	325	302	307	312	303	303	296	298	324	281	285	291	284	321	324	304	278	367	300	310	309	305	308	287	266	294	299	319	304	304	326	328	332	308	325	329	318	289	303	331	299	307	288	333	298	309	301	341	268	316	325	330	312	326	326	274	304	311	313	286	308	324	315	294	330	295	275	295	313	298	296	302	301	315	285	310	315	305	304	304	319	351	347	280	310	337	331	275	308	310	305	305	317	278	300	298	332	313	297	299	320	307	288	311	290	328	317	342	302	307	311	318	283	322	356	299	291	284	329	327	324	343	310	300	304	318	314	321	291	332	302	317	289	316	310	311	284	317	303	330	307	288	279	296	301	316	282	275	278	322	349	323	292	298	293	304	277	291	313	308	332	301	327	331	308	316	319	287	336	320	323	289	295	312	305	311	329	331	286	312	299	326	290	323	311	254	315	290	317	294	334	288	328	320	316	312	313	290	312	329	310	322	320	300	325	288	341	291	317	287	299	305	326	319	284	343	279	319	285	296	319	322	352	326	285	330	300	304	293	318	297	320	312	285	311	297	290	306	279	298	320	294	304	288	291	321	301	301	311	311	300	313	294	312	314	322	276	296	329	299	333	313	317	265	325	289	292	290	310	341	303	306	324	295	334	283	331	293	298	289	300	323	308	318	326	289	300	321	296	282	276	295	323	299	329	303	270	309	297	324	332	307	285	278	303	324	316	334	306	285	333	319	316	306	310	323	340	301	313	319	308	333	293	301	296	287	329	331	309	310	306	306	295	326	326	298	300	298	304	325	294	297	280	315	314	311	319	324	299	310	286	310	290	322	325	326	313	341	341	338	307	292	310	342	304	296	330	297	321	312	315	347	277	304	296	298	324	320	290	271	304	290	298	306	323	293	280	312	303	311	331	305	299	299	302	305	298	291	343	331	290	296	326	317	306	288	307	286	297	318	344	321	309	326	324	303	312	307	334	327	312	289	323	334	316	307	303	306	295	306	288	296	298	307	291	310	285	306	317	271	272	300	260	308	313	325	341	304	318	318	291	269	298	307	286	326	308	329	284	291	309	298	306	339	272	302	316	297	303	286	315	271	313	303	318	299	334	318	276	337	300	311	312	320	307	338	307	346	309	307	318	308	301	300	325	338	330	312	281	316	341	328	309	272	285	295	289	328	283	305	300	317	306	286	293	291	300	299	309	306	305	283	304	305	299	305	289	346	314	284	326	313	301	309	266	284	293	296	284	325	281	331	320	319	322	305	296	317	328	341	313	290	303	302	320	297	329	336	302	337	323	314	304	307	297	316	301	325	311	318	299	308	322	315	312	296	315	313	309	335	300	317	331	324	315	322	314	297	293	338	314	307	302	305	309	313	309	307	339	313	320	311	294	327	330	296	309	297	297	320	295	278	308	301	333	310	296	298	291	301	313	289	342	329	325	299	315	335	299	319	343	313	289	309	310	294	293	291	312	312
4831	1905	1467	1344	1165	1016	877	851	845	796	843	847	829	874	799	792	772	800	762	808	751	788	884	1004	974	1000	834	775	825	791	802	738	759	731	767	759	746	741	808	754	750	773	791	713	730	773	733	780	705	734	797	759	772	760	803	686	712	766	731	732	802	727	737	733	729	778	726	773	747	778	749	750	743	750	807	741	743	777	705	778	765	747	727	796	715	774	752	748	748	750	748	784	798	756	739	763	722	699	703	728	738	795	829	717	777	752	788	758	781	832	774	713	742	740	786	760	729	769	768	728	760	763	750	750	705	750	779	735	738	682	737	778	724	762	759	806	716	758	771	750	773	757	746	767	734	750	746	777	733	752	771	757	784	768	715	761	745	759	727	705	747	690	779	742	762	715	771	778	747	799	762	731	705	761	772	712	766	798	728	792	773	745	748	756	744	774	769	747	727	722	753	767	767	773	790	726	755	727	727	754	754	764	762	754	772	771	769	762	727	792	763	788	754	715	682	768	786	750	707	725	767	764	729	762	793	721	756	704	752	769	750	734	753	772	760	744	750	756	787	788	737	781	745	787	744	747	755	798	756	775	741	790	780	743	770	746	749	716	731	679	698	770	711	757	775	747	774	712	758	761	753	829	727	731	746	774	738	746	771	787	766	798	783	755	804	801	777	753	780	773	771	808	780	757	726	776	792	782	816	780	738	749	741	740	756	759	744	760	722	789	776	756	790	778	771	738	781	754	750	788	784	756	757	761	782	736	756	761	822	736	778	731	795	812	749	779	734	777	773	699	780	759	762	706	787	773	723	814	754	774	751	790	801	807	755	717	750	765	755	749	709	758	816	735	781	773	764	741	748	750	743	779	758	755	673	758	742	758	719	751	715	778	733	785	787	750	792	755	743	733	766	780	767	734	789	716	740	777	793	757	738	685	760	732	742	781	799	766	792	737	783	753	780	772	701	787	754	765	774	771	767	749	786	790	706	730	782	676	752	727	733	753	737	812	779	737	773	747	739	747	731	758	775	704	706	718	781	755	745	740	776	776	760	780	776	716	742	736	712	731	711	760	733	768	741	778	725	818	763	724	684	738	721	758	784	779	801	741	802	782	766	749	740	742	737	729	733	765	736	785	780	793	750	742	777	775	791	742	778	774	779	725	771	756	731	722	721	796	751	723	775	709	706	715	732	748	747	730	730	796	801	752	742	747	744	755	727	742	750	731	751	712	731	771	774	760	749	773	777	783	749	747	744	758	719	805	748	745	781	789	760	720	717	745	735	788	773	748	749	727	743	776	749	734	819	766	750	729	795	756	787	743	779	748	762	717	772	760	754	731	795	753	755	728	806	760	762	724	761	722	681	793	776	788	759	803	745	760	776	791	744	748	741	746	780	778	793	770	775	764	776	767	761	790	729	808	732	758	725	734	769	782	758	758	730	742	751	792	711	719	783	744	761	768	787	766	746	734	801	755	722	724	764	742	759	793	749	804	760	775	722	799	797	713	732	747	698	755	760	749	713	759	755	720	801	783	715	722	773	760	800	732	778	721	754	733	780	774	746	800	780	712	768	740	768	738	723	761	729	758	729	752	756	786	761	771	767	749	729	758	740	759	747	768	740	773	761	746	748	784	713	759	734	825	727	793	766	699	821	750	753	762	722	750	792	765	739	758	755	792	710	780	751	754	767	721	771	771	764	739	749	825	768	690	771	723	758	713	806	765	747	774	720	758	759	755	727	754	797	749	734	768	728	776	768	749	793	770	757	720	718	740	787	754	713	745	743	755	744	706	763	710	727	764	761	772	741	733	732	768	726	719	745	760	740	776	748	734	791	735	767	806	743	781	758	701	775	787	716	745	727	740	751	745	729	782	766	780	750	768	757	748	696	716	786	754	752	753	738	777	763	721	740	745	735	746	726	787	739	737	810	810	758	785	764	716	760	752	751	777	743	766	768	794	711	713	743	730	788	732	757	777	722	768	722	761	803	734	766	821	759	750	736	760	776	761	777	755	742	770	715	794	743	787	736	725	754	781	794	801	732	706	683	765	782	763	750	758	744	780	775	733	826	788	756	754	803	747	721	719	762	774	784	774	731	725	724	758	770	780	750	768	731	801	750	760	767	745	753	745	742	777	759	779	739	770	795	733	714	723	762	763	751	762	759	760	737	756	717	845	763	759	699	746	691	799	757	721	804	754	768	755	732	746	746	755	750	743	784	781	755	754	741	730	790	793	756	758	732	755	748	747	741	758	732	773	749	725	729	745	775	826	774	764	783	763	731	776	764	746	755	749	735	764	766	728	792	711	750	770	787	734	749	764	746	795	722	809	730	792	801	793	751	803	666	748	759	734	708	753	740	751	757	776	755	747	737	790	751	756	746	761	756	774	706	739	740	758	767	707	727	747	781	759	735	735	786	786	788	766	733	792	708	742	773	773	734	771	742	768	767	793	800	803	725	746	763	754	765	688	768	767	757	749	745	740	717	713	776	752	756	804	765	782	727	755	747	712	741	760	788	759	789	734	708	707	777	753	769	815	781	761	757	772	760	791	769	782	749	749	749	731	771	746	770	785	715	752	735	755	740	765	712	752	735	776	732	717	776	786	748	761	738	731	769	763	775	746	731	744	790	762	799	714	759	744	746	742	761	773	747	775	792	746	736	775	789	776	714	753	746	820	711	805	781	754	729	800	762	739	722	788	787	779	745	769	767	707	814	745	711	750	742	761	756	802	765	774	712	699	745	779	775	738	744	778	727	727	772	763	765	781	783	768	753	749	748	723	734	713	782	737	752	800	752	775	753	754	760	700	751	798	777	737	733	734	743	754	739	724	777	829	752	758	768	743	726	751	733	737	770	751	732	796	743	828	741	771	744	782	809	708	769	756	763	764	766	797	735	744	749	712	770	807	743	750	749	737	755	772	719	746	732	785	776	758	723	767	733	773	794	748	764	713	745	779	711	745	786	737	717	737	781	751	756	778	751	698	777	695	757	761	749	727	752	728	712	709	733	750	739	743	735	776	769	764	740	759	724	777	791	730	754	746	763	759	722	777	743	763	767	763	784	723	744	713	749	728	792	806	754	734	708	733	773	728	780	753	741	779	752	786	761	716	726	739	791	712	756	797	750	712	773	704	771	730	762	803	765	756	774	755	737	786	744	750	699	710	785	756	802	757	697	783	753	746	752	769	743	766	728	758	706	794	777	766	752	746	766	754	740	716	745	748	729	729	787	698	752	766	742	753	738	741	762	773	732	787	702	801	745	734	711	742	719	728	793	770	783	784	742	767	758	711	750	753	719	742	754	745	764	761	771	761	769	724	708	751	751	768	760	763	751	733	744	749	775	773	726	765	773	778	759	768	791	735	719	763	742	744	760	696	758	793	716	771	720	728	739	768	754	737	759	725	698	731	747	762	778	786	735	797	721	724	725	738	758	723	753	793	752	739	787	756	771	803	735	726	774	763	700	798	777	766	750	732	732	731	743	797	758	778	719	752	734	714
16529	5515	1601	692	452	396	364	311	349	251	305	272	308	311	313	306	272	308	304	246	253	285	343	316	338	315	296	284	279	266	277	249	280	262	240	274	274	270	257	258	299	270	264	260	286	260	267	272	277	292	266	278	283	253	308	278	287	266	287	282	260	274	281	272	255	277	285	274	276	271	250	228	301	299	253	291	272	284	285	283	262	254	254	288	258	300	280	266	254	298	275	280	246	263	299	278	287	250	283	263	245	275	254	252	278	263	239	270	282	281	276	277	245	247	265	257	251	302	251	251	265	273	251	264	275	277	277	256	284	280	251	288	272	290	261	256	282	283	296	273	258	248	269	270	245	268	261	264	270	250	274	327	279	286	296	280	278	252	289	274	270	255	244	273	274	239	262	261	300	269	272	285	296	270	250	244	253	298	274	260	274	297	228	279	314	286	263	241	259	243	260	262	235	266	274	278	272	251	221	259	272	266	272	262	298	287	320	263	261	302	295	258	291	272	276	310	266	298	227	235	277	251	285	274	270	255	249	268	283	273	279	287	305	279	273	242	275	291	290	262	259	285	259	285	280	266	280	261	235	228	255	245	284	265	281	253	275	281	289	265	264	251	294	243	282	286	240	285	304	248	274	263	276	245	278	250	285	257	285	299	311	242	287	273	258	265	255	264	252	286	329	262	282	284	275	268	249	274	269	258	266	282	278	282	279	263	257	237	273	261	263	278	282	263	281	264	289	266	288	294	261	250	257	288	280	290	269	273	325	273	257	280	274	246	277	281	262	257	298	273	272	295	257	283	312	279	262	275	259	249	268	255	298	272	254	256	260	273	299	271	266	309	284	313	290	299	277	251	279	262	283	261	243	251	280	263	260	291	295	302	285	275	295	274	265	278	265	277	264	271	283	238	273	287	277	253	300	257	255	273	258	281	283	274	332	268	306	272	282	275	289	271	287	243	314	276	263	252	264	236	268	277	250	256	259	274	307	284	249	280	269	302	269	277	261	276	282	278	289	280	280	258	255	258	304	256	292	248	274	288	297	252	266	262	276	263	275	266	268	269	273	277	269	306	273	279	266	277	290	260	264	269	273	286	244	266	246	242	285	269	245	302	248	261	285	305	296	304	285	267	280	252	265	272	272	271	245	248	271	290	271	266	265	288	281	286	268	266	287	273	277	264	284	289	233	276	261	254	283	271	265	267	303	267	284	270	267	259	306	259	286	265	273	269	296	255	222	303	272	246	276	274	267	280	290	277	278	296	277	289	270	284	254	295	270	276	272	251	235	273	258	294	268	249	277	290	295	278	285	281	245	274	259	308	280	295	274	257	299	253	277	258	269	274	274	269	271	254	263	274	259	255	290	255	257	274	262	260	289	276	292	264	290	252	300	264	250	260	255	262	315	276	254	276	259	253	283	251	286	269	260	272	253	297	301	283	333	293	267	280	264	282	268	236	279	301	254	290	282	279	313	284	285	279	272	262	283	274	278	254	236	280	281	260	245	264	269	246	232	247	312	259	274	269	280	270	264	244	279	288	239	268	269	237	272	271	292	268	273	249	285	278	263	247	263	269	286	265	264	267	287	268	240	262	274	243	278	286	285	320	270	265	272	266	264	296	258	270	250	254	267	262	320	263	302	237	281	275	275	259	259	277	297	285	247	259	279	278	284	246	313	290	258	295	272	323	270	244	285	297	262	258	266	254	278	273	268	261	291	296	267	285	274	310	267	284	291	303	291	256	259	280	278	275	294	277	284	270	235	288	285	252	291	287	275	248	257	269	242	272	269	255	277	277	265	296	269	264	257	284	287	261	260	281	284	251	300	252	266	228	236	271	273	246	271	279	250	289	277	270	288	267	303	263	259	250	269	272	296	290	279	258	285	270	269	277	250	316	253	283	265	259	267	270	254	277	266	283	271	264	270	305	270	285	300	290	285	270	285	292	304	238	266	263	317	306	295	279	254	250	277	232	257	277	261	273	250	288	238	242	295	307	261	281	261	264	245	292	261	277	278	275	286	286	244	297	285	290	237	287	251	258	269	264	263	307	283	276	300	292	254	276	267	269	258	278	282	296	285	295	257	270	260	244	272	251	271	282	273	264	269	271	289	282	286	292	270	261	264	291	252	281	253	262	249	239	281	277	298	249	250	266	271	251	255	271	261	280	284	284	279	277	281	257	263	258	281	292	262	273	267	270	258	271	270	280	285	294	246	263	278	278	243	280	299	283	258	292	272	280	237	296	274	198	292	285	265	241	266	272	283	295	303	270	253	248	268	262	258	262	269	279	282	292	286	285	276	252	284	266	276	260	280	230	271	247	282	269	298	286	270	286	278	278	260	284	260	296	268	277	269	285	271	268	276	273	280	291	286	260	297	262	238	249	241	233	259	258	264	290	281	274	304	304	273	250	250	277	284	277	277	247	251	291	265	276	272	275	281	270	261	273	282	257	288	255	275	299	279	285	240	247	279	268	280	264	286	309	264	283	276	269	241	264	269	304	271	269	307	279	272	285	255	278	296	267	286	289	272	264	263	292	238	317	274	249	269	289	267	262	261	285	286	291	286	291	272	224	245	254	238	283	273	262	266	272	255	282	280	276	276	242	246	231	253	253	258	267	281	283	276	270	289	263	295	243	289	263	279	259	262	268	257	245	292	266	249	257	249	281	280	248	268	284	275	258	245	252	288	264	275	320	275	258	271	251	294	264	283	263	265	268	275	286	287	255	293	253	270	242	251	273	263	297	272	262	290	286	269	268	305	272	282	266	251	285	249	261	264	270	253	265	255	276	272	257	258	284	279	241	259	253	264	290	243	278	230	250	287	279	275	238	237	309	261	259	285	284	286	280	273	282	291	252	246	261	302	274	259	273	265	254	254	258	257	247	235	252	285	269	251	283	232	268	244	265	304	281	286	321	248	268	278	269	291	291	250	282	268	253	274	268	266	254	280	253	253	290	265	281	256	264	292	270	275	294	265	296	272	276	283	243	232	255	265	268	313	276	262	268	251	286	303	271	272	279	288	247	279	265	241	297	303	272	258	253	261	272	275	251	264	267	275	283	259	262	260	256	287	288	225	254	272	259	283	278	271	291	275	293	281	292	276	259	254	259	248	291	284	282	300	280	245	297	276	259	270	264	265	257	282	288	289	247	236	252	261	232	306	249	263	247	297	255	288	262	315	263	253	276	241	294	245	238	269	282	272	272	245	279	264	282	277	275	287	254	279	248	263	261	276	245	247	234	294	311	265	252	271	269	250	275	295	249	264	286	285	270	271	269	266	266	316	233	261	258	295	259	261	274	245	281	261	261	251	313	254	261	279	258	287	274	267	250	265	278	266	273	287	287	285	280	256	269	247	270	275	271	311	284	288	254	261	290	267	265	263	263	271	258	268	251	291	272	261	274	242	273	248	270	283	268	290	263	252	293	302	263	257	314	280	268	285	256	258	282	268	263	284	283	261	252	301	296	265	269	265	286	288	247	267	261	273	278	260	308
13112	4696	2988	2074	1720	1319	1174	1005	869	954	990	886	893	896	816	733	818	814	769	800	773	781	1062	1150	1201	1058	869	794	686	706	665	680	665	699	674	697	669	695	644	675	684	648	691	687	681	709	638	705	691	678	681	719	680	692	711	726	662	680	645	674	666	654	611	665	685	667	695	706	677	683	642	667	666	645	607	619	634	667	675	658	646	674	677	664	697	649	645	709	620	719	663	659	658	674	692	685	669	674	644	645	673	673	639	664	668	661	674	659	660	654	626	693	605	684	655	665	670	703	668	668	669	652	639	671	671	679	653	679	697	667	685	656	640	707	639	685	660	689	665	666	716	640	683	666	709	657	650	697	639	675	710	655	698	692	650	662	666	696	680	664	706	639	700	702	706	631	683	612	652	684	617	664	637	673	700	658	692	704	673	688	635	646	641	689	678	672	692	653	648	673	673	644	668	654	682	692	692	587	653	641	673	689	653	658	666	647	634	624	692	659	684	687	614	616	656	687	662	661	720	679	680	696	647	665	680	613	654	695	644	673	697	717	669	676	648	715	654	668	659	664	688	665	690	662	643	704	690	672	596	635	691	663	637	738	623	685	713	661	655	715	692	689	676	645	683	621	690	677	655	671	631	699	643	658	724	704	652	669	639	687	715	689	665	620	688	683	679	630	670	608	679	664	716	674	638	633	639	719	668	650	638	661	644	682	667	619	623	652	618	665	666	684	684	647	692	702	631	683	651	619	707	676	658	626	640	647	635	666	671	653	652	675	709	664	639	635	617	702	684	648	703	715	716	626	664	680	653	709	650	654	701	669	686	647	658	681	668	665	637	683	648	705	674	661	669	678	689	632	658	651	662	672	682	668	687	681	671	696	656	652	640	621	704	672	647	677	666	683	632	656	663	645	642	667	650	671	696	710	662	708	674	725	716	689	685	682	698	657	737	679	669	631	644	709	694	712	651	662	739	656	648	645	664	675	678	708	667	667	685	699	638	641	666	697	700	672	616	696	660	653	623	657	701	698	640	653	654	662	708	671	632	645	646	622	705	694	656	723	689	687	677	671	691	634	694	673	672	624	669	670	724	646	679	690	650	675	681	662	664	713	644	638	680	698	669	673	679	658	651	711	648	637	712	693	661	667	619	686	694	699	624	667	685	683	646	703	654	687	658	706	720	716	635	705	669	705	665	683	673	666	616	707	688	625	699	716	650	644	662	708	696	687	647	659	676	663	688	683	656	676	666	650	692	681	682	636	643	722	654	681	643	641	645	701	675	695	673	684	673	645	679	680	677	697	663	708	736	710	618	688	687	670	664	665	654	615	661	649	651	669	689	629	673	681	679	647	736	667	680	693	623	646	671	662	677	625	670	640	627	616	668	677	613	680	650	652	671	681	674	714	682	719	700	683	649	691	676	633	698	646	640	651	683	641	691	669	637	652	672	667	655	640	643	637	615	644	649	661	687	675	700	703	660	655	676	676	691	648	655	698	704	712	675	713	680	615	641	647	665	653	669	663	664	665	652	649	678	705	665	683	678	687	660	659	662	703	660	683	699	674	676	690	681	690	695	636	699	682	678	665	673	638	683	714	681	660	663	710	619	628	678	644	625	673	678	672	680	644	648	703	696	666	696	654	690	657	617	679	643	649	659	665	647	641	654	643	690	725	688	674	651	709	684	645	615	664	633	679	653	688	679	661	694	682	673	653	691	662	638	685	627	661	656	666	688	657	657	690	667	673	678	693	689	634	656	660	729	648	630	665	696	674	661	695	698	672	714	646	627	695	686	684	684	694	700	636	697	638	688	630	621	715	594	670	675	670	645	663	649	670	683	689	673	697	646	649	644	706	654	685	702	667	651	611	695	638	654	634	690	684	643	688	689	631	653	661	648	658	676	664	726	684	656	718	679	655	689	686	694	674	697	657	649	641	686	654	692	668	660	635	658	678	646	634	704	677	659	705	664	657	682	656	646	671	645	650	674	677	668	653	664	648	655	697	681	666	689	675	642	692	667	662	670	681	636	727	642	646	617	685	666	719	655	675	669	684	688	648	685	651	636	667	705	678	673	640	690	667	662	651	671	712	679	715	630	669	618	725	703	643	659	709	659	654	674	659	659	665	634	684	667	610	660	625	674	661	656	691	693	667	647	712	650	644	596	668	637	675	699	684	646	683	648	632	680	663	685	715	672	650	646	635	673	710	696	668	646	676	658	683	705	665	669	675	638	675	691	666	638	685	665	661	690	694	672	653	697	666	685	679	680	654	649	698	620	679	683	651	676	699	645	641	660	654	612	700	651	672	682	640	655	644	639	691	637	632	665	683	662	634	671	660	668	658	639	663	681	664	690	674	684	674	677	693	664	613	661	641	619	684	664	683	703	656	656	666	688	654	707	665	674	685	700	672	660	651	657	645	712	671	686	670	609	671	672	654	667	690	636	667	662	692	662	662	646	646	743	685	651	675	673	720	709	693	642	638	707	703	685	676	684	661	680	638	652	659	666	667	657	643	659	655	672	672	643	672	676	640	675	643	678	660	690	668	677	677	675	648	661	646	710	618	687	690	689	627	662	690	674	660	675	655	654	675	653	686	658	616	665	694	695	690	664	682	630	647	658	711	705	648	718	702	679	688	640	660	673	640	648	695	689	671	653	656	658	633	640	672	699	686	691	656	644	703	697	650	635	614	685	664	685	697	658	666	662	676	691	663	668	655	680	641	720	626	651	682	663	687	647	664	604	649	694	661	663	662	702	700	687	674	655	701	668	650	683	650	608	678	685	708	650	673	680	653	677	676	676	683	660	657	618	623	693	685	644	683	672	671	622	629	674	716	652	706	635	655	677	677	665	660	674	626	669	656	608	670	650	647	685	715	616	678	641	591	694	641	681	685	664	633	634	676	670	658	664	669	629	652	660	666	679	649	651	669	682	661	675	659	651	661	707	696	659	645	626	701	722	691	639	701	692	701	661	687	651	640	672	674	686	661	666	686	668	685	685	672	646	673	639	646	726	698	705	618	705	651	653	664	639	632	657	691	658	672	648	638	681	692	649	684	631	649	671	679	615	649	629	672	671	655	651	657	685	669	637	668	678	649	655	666	679	700	659	692	696	694	692	668	661	658	675	671	654	697	649	699	631	657	616	671	669	631	660	646	652	707	657	646	659	645	670	664	685	673	660	632	671	701	660	642	669	683	655	686	701	689	718	640	684	662	693	622	678	669	667	709	674	654	664	701	645	655	694	695	654	678	643	641	645	641	667	688	678	632	689	713	670	627	627	663	665	681	656	670	719	653	693	638	638	697	678	658	665	663	621	654	674	654	670	703	654	667	725	698	717	643	693	744	636	685	667	652	659	664	618	650	657	661	628	652	686	701	631	664	670	713	715	674	628	737	689	723	683	683	626	682	661	659	682	629	655	654	664	640	667	676	728	660	658	610	646	655	680	670	688	649	707	698	656	643	658	665	708	646	661	659	653	643	675	719	672	665	666	697	670	643
26110	9920	2738	994	520	359	271	250	209	230	219	204	190	164	185	176	156	160	152	173	160	179	227	217	241	216	187	164	136	170	148	148	136	125	141	148	124	123	139	147	156	153	139	134	147	138	131	157	137	132	122	126	126	123	134	152	126	133	122	148	135	140	140	123	138	151	143	132	154	138	141	126	152	136	128	126	143	125	119	128	149	129	135	118	134	130	137	146	125	130	141	148	129	150	131	142	135	158	134	121	131	129	117	141	147	158	147	129	149	138	142	137	120	144	143	130	134	154	144	149	138	141	136	136	132	143	136	125	154	146	136	145	139	130	145	134	153	141	111	122	144	128	157	139	144	138	153	148	130	182	120	137	113	149	123	166	125	126	142	143	138	134	144	146	105	137	137	134	153	136	145	181	142	135	129	154	113	165	129	129	128	130	129	139	129	123	134	167	126	127	128	132	143	143	146	149	152	148	125	166	138	128	163	126	111	143	136	101	120	141	130	123	132	131	156	161	136	138	134	132	146	141	136	139	139	126	128	130	132	143	142	158	147	132	129	134	144	145	132	120	146	148	135	135	115	148	132	117	112	142	154	148	124	127	135	132	145	165	134	139	146	127	154	154	142	159	159	139	122	154	156	124	131	151	124	149	135	136	124	139	143	168	140	145	143	161	163	139	152	128	139	139	141	142	134	150	119	120	137	133	136	134	127	143	146	130	141	128	125	133	135	128	144	138	124	136	131	153	151	140	135	129	138	123	151	131	123	130	155	128	149	152	134	145	141	130	139	150	141	132	133	138	121	146	140	129	115	137	160	152	138	148	130	126	126	121	138	150	140	136	151	134	146	138	134	146	136	122	145	118	135	149	137	141	152	133	154	132	145	138	156	144	146	145	131	145	120	135	131	142	155	118	132	134	156	134	160	135	143	135	130	132	158	156	141	140	127	146	142	124	148	149	142	150	119	137	140	143	114	138	154	129	141	141	127	121	150	152	146	146	145	136	129	132	118	135	148	131	123	144	112	147	157	125	158	141	135	123	156	119	127	145	144	149	139	125	158	136	133	144	139	153	147	138	165	140	158	127	134	136	135	146	130	147	143	126	139	125	142	133	133	152	118	131	148	127	113	146	150	146	147	137	136	141	150	126	130	143	140	134	136	132	125	162	159	115	140	146	120	138	135	115	130	142	139	136	160	139	131	135	123	144	139	142	125	130	156	128	138	143	135	143	134	135	122	169	142	119	135	144	122	140	147	132	126	132	141	146	138	117	140	126	128	163	151	133	151	153	128	146	141	131	129	142	144	114	155	145	143	141	134	144	120	143	131	156	134	134	157	130	116	144	134	130	144	130	131	144	160	123	146	140	127	134	137	148	147	141	127	116	140	133	142	139	150	145	145	142	129	141	128	146	139	135	154	133	149	159	146	154	142	132	123	126	144	137	144	130	116	145	142	112	140	127	122	142	130	127	136	134	149	129	135	135	176	162	140	132	142	150	124	127	149	130	131	158	158	160	156	117	126	146	132	133	145	143	131	120	121	116	136	141	111	125	141	149	150	119	169	138	134	144	143	129	144	149	155	125	135	138	117	128	149	134	124	119	155	145	126	141	132	130	125	136	138	128	121	134	140	138	136	156	140	133	131	136	131	127	137	143	128	144	152	155	137	159	149	142	142	139	154	143	142	136	148	146	155	134	135	129	143	120	122	162	149	128	155	148	142	166	130	140	131	136	139	142	134	159	147	139	134	139	134	144	170	128	122	132	120	130	136	137	117	137	152	122	141	133	135	130	127	154	142	125	135	146	165	156	139	133	138	143	124	138	129	132	122	137	136	123	124	132	122	129	125	124	150	141	135	125	155	124	118	131	146	126	140	129	174	136	138	140	129	129	146	124	114	136	134	126	132	153	137	135	129	153	132	140	140	134	152	128	147	144	140	143	143	121	178	149	122	144	143	141	136	126	143	154	120	149	124	168	154	159	136	153	125	123	139	134	128	129	146	157	182	153	134	117	153	143	145	146	135	138	121	118	147	118	122	120	131	158	133	149	150	154	123	140	130	136	140	143	126	136	136	135	138	156	119	125	126	164	141	142	149	126	143	145	155	143	129	128	131	147	145	141	144	129	114	123	128	134	164	119	122	162	122	137	150	117	122	157	152	136	151	158	132	132	173	120	121	121	112	131	122	124	147	147	155	135	116	144	148	134	128	161	148	164	127	143	137	119	146	131	128	141	151	107	140	139	124	151	124	145	149	147	125	136	138	138	136	125	121	155	130	144	144	138	165	147	120	142	111	136	134	143	147	141	175	133	134	146	156	150	150	141	123	142	145	167	166	147	141	141	125	125	131	143	141	134	137	136	132	134	137	153	129	135	170	131	150	145	130	118	129	152	140	133	132	131	140	141	126	137	123	149	142	166	138	135	128	158	129	120	153	120	131	146	128	146	162	138	168	132	138	132	148	131	127	134	122	135	150	129	129	148	156	149	130	125	135	124	145	167	140	142	165	148	132	139	116	122	137	122	130	121	139	123	143	149	141	145	131	128	141	132	133	132	153	136	115	145	118	142	150	146	132	137	134	155	128	146	122	120	124	142	121	139	139	128	130	121	131	158	147	130	137	117	135	126	121	144	130	150	139	141	137	151	113	128	143	137	112	160	128	144	140	142	144	154	131	127	151	146	153	119	141	135	136	166	161	147	157	102	118	124	140	144	123	150	133	120	160	125	117	133	156	124	156	150	119	156	135	155	136	126	146	116	149	159	146	139	121	131	145	146	141	144	140	134	121	129	140	151	131	132	152	124	138	146	134	150	145	139	141	125	142	131	132	128	136	136	136	145	161	167	147	138	136	133	119	125	125	141	151	135	125	122	121	129	127	146	124	137	130	123	117	122	151	132	157	131	131	146	135	139	135	124	138	130	136	155	149	132	150	130	127	137	130	113	132	135	127	130	138	142	157	145	133	137	136	128	118	161	130	135	132	146	134	143	148	163	153	158	130	127	135	130	134	144	130	135	129	145	147	127	142	122	147	144	150	139	137	156	129	138	142	124	124	145	128	123	131	145	131	138	152	130	130	152	149	137	143	122	123	132	135	149	139	156	122	119	140	154	139	121	144	143	137	131	135	128	119	134	171	140	125	126	122	156	117	127	146	133	142	139	135	142	145	145	145	114	132	153	147	152	120	129	160	151	146	123	120	143	138	132	127	154	123	139	135	117	144	133	159	149	124	148	146	123	145	150	151	138	155	140	124	151	151	147	119	146	137	153	130	145	149	144	129	137	136	132	135	128	161	126	135	114	132	133	120	129	133	140	155	135	138	146	148	137	146	133	161	124	152	142	119	132	168	132	151	124	141	117	143	122	114	147	124	145	119	124	148	138	162	137	132	127	145	143	111	180	130	142	140	121	138	119	138	147	128	145	145	123	143	154	138	153	132	134	141	132	131	135	137	118	114	118	133	162	146	156	153	152	123	135	123	141	131	130	138	153	157	147	122	147
17930	6622	3989	2826	2048	1505	1201	920	794	814	784	780	701	659	584	590	571	587	530	584	511	747	1075	1079	1015	881	783	581	445	410	396	392	390	388	370	339	368	377	352	381	374	366	398	377	383	387	363	424	374	316	350	379	381	366	378	389	339	371	369	389	382	367	368	364	375	375	383	358	370	374	361	388	378	337	368	374	362	340	343	400	390	427	323	391	375	386	353	387	361	351	365	380	363	349	349	344	364	390	374	377	367	337	378	349	393	320	371	380	369	372	354	343	350	370	364	374	326	390	372	380	371	397	365	383	363	354	339	367	373	343	392	384	364	347	388	357	362	353	377	339	370	399	376	387	366	394	362	339	373	362	388	412	352	368	330	373	367	356	395	345	364	368	366	344	382	400	326	354	384	340	379	354	338	337	372	370	343	389	362	333	381	375	376	395	347	363	396	380	364	375	350	381	387	369	404	346	358	385	346	378	365	396	373	376	345	358	318	339	356	358	374	347	359	314	364	348	363	386	378	343	379	394	370	381	355	396	333	370	387	374	382	380	380	371	383	397	328	375	390	353	366	349	383	374	357	368	381	367	328	319	361	370	358	354	341	372	392	379	356	395	362	370	393	341	346	362	380	321	377	342	348	366	385	335	373	380	359	360	355	399	397	374	358	379	371	365	366	369	331	362	368	347	379	382	369	372	377	378	360	385	378	376	359	398	363	347	359	352	355	351	374	388	368	373	338	348	353	357	388	367	353	352	368	347	356	353	384	383	391	335	395	336	374	344	383	323	374	385	381	335	356	359	322	342	365	354	343	352	355	380	376	394	349	342	368	363	341	347	361	368	349	359	385	353	368	350	390	365	343	326	356	344	381	339	348	341	378	364	353	369	390	363	350	359	334	353	378	356	353	363	376	364	361	407	353	370	374	347	337	342	359	364	373	379	351	353	349	359	368	327	370	351	321	349	354	344	353	347	333	314	346	367	334	374	340	381	339	349	378	362	398	335	355	379	375	366	385	370	362	342	349	359	368	345	338	400	357	374	349	348	327	340	358	357	368	345	338	351	371	333	339	365	341	372	347	363	361	356	371	382	364	361	342	400	371	382	388	368	328	358	369	400	384	367	350	378	374	381	385	362	384	347	365	358	392	378	370	358	368	347	380	377	390	358	366	327	398	354	338	361	364	350	380	349	359	393	336	357	366	388	398	365	336	373	372	350	361	381	329	363	365	382	376	349	378	345	378	337	381	339	359	361	383	347	399	369	337	379	354	372	365	369	356	375	349	366	362	388	381	369	348	362	369	386	359	370	372	368	371	349	402	368	367	369	404	387	344	332	392	376	369	356	357	382	371	379	341	369	395	354	319	358	381	378	388	387	336	364	397	350	367	355	343	369	368	367	357	350	336	368	376	352	397	395	346	360	378	378	380	354	371	371	358	364	359	362	378	380	347	368	365	364	301	355	369	356	374	340	374	361	359	357	369	365	353	418	391	402	350	337	364	353	346	364	390	397	335	377	345	360	388	369	361	372	355	364	387	386	369	349	383	356	405	363	368	313	381	376	392	337	344	364	327	390	364	357	363	352	377	358	337	363	315	362	327	318	369	376	416	389	372	396	360	364	361	367	343	366	334	326	349	370	389	356	366	394	369	380	365	363	395	378	347	353	376	379	363	319	355	336	373	382	360	390	353	347	341	360	352	370	386	366	358	351	374	379	390	377	337	349	342	355	363	381	362	339	361	355	365	406	345	387	402	363	379	381	369	386	378	379	341	335	349	366	361	371	362	384	349	363	352	351	347	365	359	375	359	344	324	340	392	351	342	363	391	383	381	385	365	354	356	389	393	391	373	381	349	350	353	338	378	339	340	335	337	343	351	369	345	332	386	391	361	364	381	359	414	377	347	381	365	376	358	314	331	358	391	373	326	345	353	361	375	336	388	351	352	412	376	373	361	361	369	361	358	350	390	363	344	364	367	350	371	366	350	331	364	370	366	347	338	380	357	366	355	384	360	364	354	400	399	348	355	357	355	399	327	345	333	382	384	404	394	357	354	358	373	401	333	344	370	382	392	347	361	398	400	381	395	386	363	348	381	353	339	395	356	369	333	377	388	366	339	358	321	386	366	362	380	367	342	343	354	388	351	359	353	334	340	373	348	353	347	367	354	342	364	412	364	394	373	369	330	365	376	388	368	357	382	347	366	321	390	386	389	342	381	384	334	378	352	387	375	339	364	325	375	342	372	367	363	357	379	372	358	369	371	371	357	345	371	409	360	374	388	337	384	363	366	368	369	312	369	365	353	350	356	348	372	349	393	364	386	392	390	345	383	367	352	355	382	340	347	387	375	367	379	357	396	381	359	366	352	391	356	378	371	353	323	328	372	333	360	351	356	350	396	351	374	339	389	379	348	364	355	364	378	380	360	384	382	360	357	391	350	402	367	374	388	389	327	336	387	361	381	343	337	369	386	348	349	388	339	325	381	362	367	386	395	395	377	361	376	350	321	359	366	344	391	373	347	392	377	349	347	366	357	375	395	393	399	373	340	361	364	418	331	299	376	339	346	347	350	352	362	341	370	350	377	364	368	350	361	342	392	335	346	338	365	369	357	361	376	395	345	338	333	377	336	367	368	350	368	374	384	344	342	347	384	327	371	354	369	386	372	358	347	382	384	354	385	356	390	362	353	350	363	361	345	356	348	366	340	381	348	333	385	401	372	388	372	359	357	358	370	352	348	364	369	332	382	320	373	365	375	356	350	394	375	346	411	348	368	378	367	341	388	359	335	356	369	380	352	392	359	347	374	382	386	375	371	368	359	384	354	394	349	344	356	346	366	402	349	345	339	375	350	388	353	378	377	368	363	404	344	407	345	404	379	336	385	361	396	357	363	342	357	346	362	343	346	356	334	380	359	393	330	383	380	363	363	378	375	380	381	377	358	338	366	345	350	387	370	341	389	385	365	389	358	367	400	363	347	348	327	380	345	343	374	373	330	356	359	355	377	345	364	392	371	344	369	331	369	371	385	350	362	331	389	380	406	350	362	355	377	372	349	363	360	377	365	388	386	368	363	398	385	358	405	323	364	357	372	401	364	356	335	371	343	361	317	338	409	363	329	374	327	346	406	336	342	376	374	330	348	359	373	352	380	361	360	342	378	360	374	355	407	362	351	387	372	331	380	333	399	349	331	375	408	373	360	367	347	345	349	345	366	366	379	394	406	333	354	383	352	363	384	385	370	346	373	338	379	337	372	382	367	374	372	355	407	355	373	363	318	351	355	352	345	377	319	351	359	361	368	364	338	374	332	394	357	410	356	362	353	347	322	346	360	386	374	379	349	369	341	345	363	399	406	340	369	349	327	372	377	379	374	353	389	365	393	365	349	393	360	368	407	351	342	359	346	360	392	354	339	390	337	370	389	384	366	359	350	380	371	376	318	369	328	374	370	400	378	377	378	351	368	329	359	366	366	380	359	340	347	372	338	348	344	366	340	353	388	351	381	353
5002	1387	598	477	410	411	363	313	293	326	346	347	338	346	318	338	306	319	321	332	341	332	331	340	351	358	335	298	288	320	315	283	332	294	345	289	275	342	314	314	309	326	321	292	335	288	325	301	323	338	301	301	316	292	316	298	314	293	317	333	336	315	303	320	310	309	319	328	300	288	311	290	318	286	328	313	338	319	321	307	301	281	323	297	305	301	348	292	277	315	298	297	285	298	287	349	311	291	335	314	301	329	299	285	326	281	317	341	301	309	341	345	329	290	296	295	297	286	310	317	310	310	311	312	299	288	305	278	305	314	297	284	314	309	300	357	302	344	331	383	326	326	303	319	320	317	285	305	269	318	283	289	299	303	309	318	301	350	328	334	314	321	333	326	298	348	308	311	302	294	300	295	303	290	314	308	322	305	315	284	296	312	301	332	300	315	312	294	316	290	305	291	322	290	306	328	300	326	321	308	281	328	321	308	312	331	286	280	302	313	304	323	301	297	315	288	332	281	305	284	298	306	311	295	290	303	314	318	333	286	311	293	312	323	345	331	284	289	302	301	294	288	310	303	310	315	309	314	316	316	319	297	318	306	346	311	265	307	334	285	324	343	271	318	330	318	312	301	300	297	298	323	297	309	297	350	315	287	297	329	316	356	300	321	306	307	306	311	304	312	298	304	318	297	303	328	285	307	318	300	308	337	303	322	283	285	321	330	295	298	314	303	314	323	284	304	327	301	300	299	328	309	320	307	296	302	314	297	295	274	266	316	285	305	308	293	284	300	311	308	303	300	309	242	299	354	305	336	303	325	310	290	280	320	329	293	312	289	295	315	321	287	274	283	283	310	329	304	303	320	303	318	327	316	325	308	291	294	291	325	293	270	324	318	335	301	333	308	328	284	316	307	306	334	331	302	343	307	305	317	310	348	315	320	286	311	295	321	302	287	287	340	281	317	290	319	282	298	298	315	311	318	315	300	283	328	323	303	275	312	337	328	273	306	343	320	315	303	331	328	308	279	341	311	326	303	317	309	308	305	340	292	323	329	288	298	291	286	321	312	301	296	284	314	304	300	334	329	288	300	320	345	319	321	332	315	337	320	327	294	283	324	322	326	290	315	306	286	323	311	284	333	328	309	336	364	293	329	322	281	314	294	307	352	329	317	290	326	331	312	311	341	296	334	294	299	334	286	331	350	283	316	278	330	305	283	338	287	309	316	328	305	278	307	303	333	308	301	327	300	309	287	287	295	339	293	275	305	286	319	327	318	326	304	325	308	306	330	316	317	285	271	319	354	317	316	304	274	317	302	296	295	312	332	293	316	338	288	302	304	311	323	331	319	319	275	348	306	330	294	307	336	319	338	301	344	306	297	336	248	283	318	282	269	327	295	308	293	351	316	314	317	305	321	336	350	291	295	314	311	280	336	322	310	297	325	316	315	338	303	337	322	296	333	288	332	278	306	341	257	322	297	326	327	301	309	317	327	341	335	300	294	318	300	305	303	282	307	286	302	321	295	338	289	312	313	338	316	301	291	305	300	305	318	284	295	284	317	302	316	312	330	319	297	307	304	312	325	321	311	301	309	290	323	319	317	297	311	332	316	315	309	325	322	304	300	315	332	326	305	288	303	309	316	332	307	324	294	338	309	288	295	314	280	324	311	291	313	309	297	316	265	315	292	311	309	327	282	304	305	329	313	297	298	326	299	309	311	286	323	288	310	306	309	301	278	309	315	260	339	320	324	295	322	308	329	332	335	287	346	379	329	312	313	278	329	296	242	288	308	285	305	327	306	318	315	315	281	315	315	289	339	295	301	314	276	333	301	293	301	322	323	343	327	311	322	309	278	344	311	336	327	332	319	295	314	306	303	291	299	338	304	337	319	311	303	290	330	345	332	312	312	335	283	286	315	313	305	313	311	297	296	319	293	306	316	339	304	309	311	323	263	287	299	303	315	296	341	333	303	320	323	290	297	319	329	321	317	296	331	319	287	319	312	312	295	330	308	297	317	295	307	322	317	315	319	347	323	305	327	306	286	304	294	316	308	292	303	323	307	291	329	330	316	301	336	288	308	319	306	340	338	334	318	339	295	317	295	278	301	303	314	304	290	317	286	336	292	303	315	280	320	326	336	307	317	303	285	320	307	316	307	369	302	331	293	295	310	306	318	309	303	308	322	298	320	279	315	305	353	295	322	316	325	288	290	314	315	313	305	308	270	301	317	323	299	250	298	314	298	318	311	341	333	312	308	305	304	316	284	299	331	330	300	341	319	310	351	311	328	329	315	293	328	331	341	339	304	306	337	300	276	311	319	315	314	299	300	349	322	298	305	318	267	299	327	313	312	311	296	288	309	312	290	313	340	287	324	313	289	324	290	313	296	293	302	280	300	287	295	314	318	267	362	303	314	330	307	292	307	303	291	326	322	313	287	325	313	306	320	298	356	347	335	320	355	308	338	316	349	331	314	315	320	310	288	314	322	279	360	322	309	282	292	307	307	290	329	301	287	327	302	307	293	264	303	291	345	272	286	321	305	331	303	301	306	322	301	339	287	276	292	316	316	310	317	320	301	310	276	325	326	282	323	292	315	318	314	302	296	299	310	301	326	323	287	302	322	312	310	305	322	340	301	311	300	331	304	322	348	285	342	346	323	309	301	329	290	294	333	312	318	307	315	313	294	272	306	307	269	317	323	311	304	323	305	310	300	288	334	304	329	338	307	341	305	303	305	318	303	304	331	308	303	338	305	303	351	333	315	286	288	320	323	304	299	299	323	326	301	261	290	301	317	343	317	305	291	334	301	298	286	328	303	320	325	318	309	310	309	290	301	355	313	294	290	285	273	281	321	299	321	320	315	329	309	310	298	321	335	309	319	295	298	303	312	308	319	311	304	330	327	302	345	295	324	276	328	331	277	314	342	303	274	288	298	342	295	308	320	274	314	320	320	286	330	317	321	285	297	325	306	315	272	326	338	301	338	304	283	339	295	348	340	283	315	293	317	304	310	316	312	332	304	293	307	284	314	323	294	306	328	293	335	317	324	291	326	308	299	330	271	322	282	332	323	311	277	312	315	322	310	289	268	303	329	257	328	306	281	279	330	327	269	305	348	277	301	324	326	310	360	315	317	300	321	309	340	284	296	311	315	319	288	312	312	328	281	298	311	307	303	331	323	301	292	343	339	307	318	313	312	325	280	315	326	315	331	301	302	307	317	305	300	327	313	312	311	298	337	331	296	253	317	345	292	313	329	331	312	339	290	308	346	307	290	318	283	319	300	314	363	303	271	301	309	320	341	329	332	309	321	309	288	302	304	313	291	325	295	297	297	336	307	335	354	302	311	325	306	294	310	299	342	302	280	298	299	307	318	273	301	309	284	324	304	288	308	303	293	324	291	306	303	298	280	302	272	273	323	341	305	346	320	320	297	341	327	336	330	324	329	300	305	300	330	309	327	323	323	308	302	310	287	305	311	336	292	309	319	320	286	312	282	334	331
4710	1802	1370	1338	1102	887	867	921	832	868	821	815	841	783	818	808	771	820	775	770	782	961	961	947	881	840	915	805	849	810	761	793	765	753	760	775	734	796	761	732	787	754	762	744	814	726	697	751	762	731	734	784	793	716	789	768	727	757	769	746	760	793	780	713	781	746	752	744	761	743	788	723	753	722	756	740	783	793	741	757	741	775	786	721	726	733	759	758	693	822	734	754	728	762	791	740	755	731	736	773	741	722	731	717	749	770	762	730	791	768	796	755	756	765	730	732	738	788	763	771	770	764	735	721	755	746	788	758	728	745	799	755	775	787	754	782	760	739	775	776	748	702	777	793	730	719	751	747	769	698	785	776	789	741	781	775	787	769	788	745	723	730	742	838	786	762	750	764	728	756	727	769	740	755	767	773	698	676	725	715	734	808	770	757	769	756	766	750	767	765	752	739	819	764	784	746	781	749	741	752	791	790	753	797	724	701	786	757	776	752	764	715	709	731	773	730	781	799	749	698	780	768	782	762	775	725	765	700	783	768	749	797	732	744	777	755	771	746	704	761	771	781	772	771	759	772	716	731	750	708	784	771	772	727	782	742	733	753	814	747	713	776	760	764	750	794	752	759	699	737	753	744	732	771	753	739	746	767	774	759	749	791	788	720	763	734	761	746	764	724	777	762	782	791	776	807	709	750	774	776	726	803	769	746	747	764	726	778	762	740	723	775	742	751	770	781	753	763	767	802	728	763	698	797	758	746	753	738	802	779	772	739	779	765	734	747	742	757	783	769	772	753	740	739	814	735	743	791	819	718	742	756	739	741	741	719	720	761	760	733	777	735	753	766	806	724	752	757	769	726	817	743	730	759	758	760	755	746	764	747	736	761	765	742	753	754	747	766	783	795	748	759	752	739	804	703	736	760	791	762	796	769	781	729	758	759	756	727	801	753	818	728	803	803	745	780	768	774	761	767	795	836	741	775	751	748	704	733	737	742	783	755	780	746	728	759	748	759	769	758	705	729	744	757	782	776	762	755	738	735	754	807	701	761	774	789	735	725	780	750	761	709	768	823	744	725	755	773	761	771	757	798	730	728	735	726	748	708	789	758	751	784	773	744	690	785	721	752	765	776	742	746	726	780	737	732	765	747	705	804	790	769	756	740	777	756	751	737	760	796	777	717	723	802	722	784	812	740	754	757	745	686	732	752	764	733	787	692	807	744	737	797	726	740	753	728	779	731	758	711	756	801	751	788	748	788	715	750	706	755	775	769	775	729	794	734	715	773	749	765	753	745	754	747	738	745	797	728	808	720	779	754	776	751	728	785	772	777	792	752	715	816	759	758	764	744	749	769	716	749	807	716	742	750	742	787	753	743	791	739	835	736	729	751	730	744	779	788	728	761	808	752	720	801	764	765	811	842	770	741	793	743	741	732	798	707	763	778	730	797	743	804	765	763	766	738	776	798	717	732	762	755	735	755	751	765	756	751	757	812	723	734	754	743	800	748	773	751	761	762	774	771	731	745	787	803	698	746	768	808	737	721	760	779	748	766	794	796	788	790	738	742	731	748	763	768	777	734	777	705	763	731	748	763	736	737	769	784	760	770	766	742	751	756	712	807	740	756	743	752	747	774	741	755	765	752	825	805	745	766	745	761	727	829	734	766	739	789	738	710	773	717	774	780	773	787	736	753	772	756	743	785	772	725	769	783	725	718	761	708	743	754	769	753	772	767	762	770	706	713	735	760	743	688	738	740	727	755	738	704	803	758	801	764	729	774	755	789	756	729	737	736	758	762	762	761	749	795	800	752	793	753	713	758	728	714	755	829	761	781	744	744	782	754	755	738	816	788	729	713	753	749	778	775	745	792	757	751	803	694	745	780	711	776	726	736	748	753	792	772	749	726	701	751	749	751	756	770	732	782	755	811	732	791	747	779	736	747	709	795	734	783	760	761	762	774	791	755	800	779	791	761	721	711	745	782	782	750	771	767	772	788	751	757	758	816	759	769	770	720	787	753	726	757	804	748	808	787	734	725	751	766	742	759	743	755	808	777	748	704	826	733	708	758	719	750	705	739	778	747	710	731	762	798	748	760	749	779	747	768	754	789	704	750	674	747	748	709	766	765	759	770	743	728	756	743	760	805	794	729	750	759	753	797	701	770	728	788	754	794	751	721	722	773	749	791	755	702	787	722	736	746	789	783	819	759	735	779	778	792	768	734	724	770	763	789	723	787	779	725	750	780	768	736	704	764	824	749	798	751	806	742	766	761	747	719	773	764	780	721	751	736	787	729	789	732	770	760	739	749	798	778	725	782	792	825	737	778	715	789	763	748	740	742	742	775	759	742	755	779	758	730	795	771	764	763	722	726	783	767	784	791	721	751	774	786	757	736	733	801	748	759	793	733	804	768	761	724	753	746	726	756	720	723	799	774	743	688	754	778	797	752	752	763	718	739	760	791	733	748	708	765	725	739	762	758	746	751	800	762	735	765	800	701	737	778	743	756	732	736	762	747	729	739	738	801	747	746	741	759	779	748	743	727	785	697	814	730	752	772	766	776	769	741	709	754	766	780	714	731	785	724	790	788	749	734	746	792	755	767	739	752	782	771	762	761	732	800	696	752	758	712	757	747	787	735	755	721	791	830	760	749	736	770	764	712	752	779	737	748	784	753	734	784	761	754	763	733	724	747	765	767	822	789	778	726	769	722	702	725	755	771	746	733	752	777	765	756	805	733	702	796	852	735	813	741	763	792	749	770	742	776	796	766	762	771	751	755	796	764	762	754	742	736	759	787	764	729	766	787	719	780	730	734	813	821	787	745	770	772	722	774	755	716	760	758	760	742	801	731	753	740	727	760	794	754	771	719	734	740	797	760	747	776	724	731	755	752	746	720	739	758	757	740	769	774	772	756	710	793	776	786	773	770	718	857	785	720	759	726	772	719	702	750	748	769	740	778	727	719	751	755	772	766	780	747	762	713	777	706	760	729	752	705	750	782	765	761	760	784	777	749	708	752	756	764	762	766	771	782	747	735	773	782	761	754	777	751	795	680	760	761	784	740	774	766	781	740	772	727	831	750	778	768	761	689	739	795	772	770	738	792	748	730	733	761	794	710	754	763	740	750	685	789	736	752	669	772	770	764	796	758	778	739	756	722	778	774	753	746	747	812	749	820	724	805	752	752	744	737	784	753	738	745	729	746	769	721	779	744	750	741	783	741	799	740	754	734	750	745	766	781	735	778	656	748	761	726	765	806	748	763	726	727	805	748	778	775	747	783	733	753	772	767	758	783	788	729	760	791	754	800	779	761	740	744	710	792	799	784	809	821	788	746	742	792	762	785	762	799	788	742	756	756	745	822	799	774	773	782	765	740	769	736	697	765	733	739	743	832	717	777	738	756	759	763	761	739	771	761	783	772	783	769	766	732	741	724	776	723	777	723	747	732	775	777	767	810	767	742	791	769	786	742	716	765	742	736	777	799	732	797	772	813	746	752
15806	4632	1576	751	566	450	361	312	346	308	315	298	254	284	316	283	278	276	331	282	273	341	359	359	342	315	272	266	292	289	279	294	270	285	247	283	275	241	215	299	287	258	258	243	257	274	288	257	281	302	279	276	257	290	291	287	280	257	265	255	247	254	307	282	276	290	280	288	258	254	284	275	271	264	277	285	249	234	268	281	235	260	282	292	269	284	301	277	263	271	276	266	267	262	279	305	268	289	270	282	294	275	266	293	279	286	257	291	271	300	241	261	269	280	301	272	268	272	299	273	291	290	238	284	279	304	276	285	284	266	265	302	310	272	249	275	253	245	237	273	254	281	281	292	256	264	256	291	258	273	300	301	282	269	266	286	266	271	277	278	302	282	232	288	271	269	279	270	293	307	265	259	264	248	275	280	248	263	271	282	256	301	284	252	262	257	283	281	307	301	269	273	291	292	278	273	303	306	279	256	289	275	268	311	273	287	286	263	243	261	275	257	260	252	264	286	255	265	267	264	268	281	255	259	296	272	261	263	257	287	279	260	270	259	276	296	308	280	257	262	279	269	253	304	280	269	235	257	243	278	252	257	286	274	275	286	299	271	266	317	297	278	236	258	253	261	289	273	286	296	303	253	284	276	257	272	291	275	279	260	265	296	273	253	270	283	286	274	292	274	254	277	283	290	308	301	262	260	289	261	284	269	285	284	283	268	215	294	285	243	273	292	287	247	271	259	281	284	289	264	272	237	245	234	242	250	272	255	278	255	279	246	279	290	276	271	276	283	283	264	272	290	251	255	284	245	296	294	256	295	305	280	297	283	289	254	269	290	275	279	241	296	258	273	288	276	298	259	282	258	293	265	264	298	274	287	272	264	259	256	250	269	280	257	274	284	263	243	271	241	258	277	274	283	280	291	288	242	285	291	270	238	318	313	250	263	257	266	279	305	285	274	270	275	272	269	298	294	273	276	239	296	275	250	256	290	246	258	289	284	263	248	278	249	252	291	286	259	271	285	273	253	274	267	239	254	265	243	263	264	273	254	271	268	270	279	247	296	283	271	260	279	294	232	288	285	261	284	292	275	281	282	285	315	251	261	279	307	259	267	267	272	283	301	268	302	271	253	261	261	285	248	282	267	254	248	276	293	254	256	282	289	280	262	260	254	225	293	270	255	276	296	269	274	295	294	272	279	265	261	281	286	324	311	280	264	281	277	290	260	241	242	244	260	247	249	266	245	278	263	306	254	241	245	257	281	305	285	325	258	292	288	300	275	255	288	257	278	289	274	258	274	266	258	250	256	256	250	253	292	259	259	246	269	285	276	278	275	276	257	288	279	261	247	281	312	292	287	287	267	276	288	253	283	259	261	283	277	282	281	289	248	299	242	247	256	252	249	272	260	259	275	256	269	279	233	231	263	290	286	299	284	302	250	268	262	281	275	262	252	256	257	290	280	253	269	264	261	268	289	262	287	247	273	260	265	271	263	268	264	287	266	261	262	292	312	303	299	254	272	229	278	306	245	279	265	248	289	276	243	295	303	282	246	276	269	251	284	257	305	252	281	264	284	284	268	298	266	282	281	276	249	270	277	288	267	244	280	294	271	239	278	263	276	261	278	270	283	282	255	278	266	286	283	293	291	301	300	280	247	279	237	262	272	295	266	263	260	293	311	309	282	275	298	288	289	268	249	273	252	296	265	290	266	252	243	281	252	268	283	281	285	264	254	297	279	271	294	287	271	328	288	274	267	267	271	270	277	279	273	275	271	269	242	281	281	273	281	273	300	242	282	279	270	267	247	240	274	289	259	279	280	261	278	269	242	271	262	259	292	267	262	256	274	290	265	269	250	262	292	261	276	283	281	265	265	228	285	248	253	264	271	261	275	270	271	276	270	240	250	265	266	280	264	291	280	290	288	263	324	295	269	263	291	286	291	264	263	265	275	282	269	234	252	277	275	273	280	279	289	295	280	254	298	261	289	247	267	292	283	307	223	269	285	265	274	284	251	252	281	270	250	264	262	284	290	254	276	246	282	267	273	284	274	293	262	265	263	271	265	285	230	265	281	284	291	237	287	293	276	277	245	270	245	278	267	280	247	282	256	299	243	271	323	285	271	271	284	240	281	287	293	271	280	260	251	265	243	296	263	265	261	307	273	292	279	320	263	267	261	309	254	244	277	277	273	284	286	246	301	243	256	281	294	266	273	286	279	270	259	291	250	286	277	261	277	251	284	247	271	246	264	270	287	245	280	278	289	290	271	280	294	290	275	292	257	291	280	301	274	256	273	257	289	277	248	312	284	284	257	258	273	286	278	304	291	320	273	234	258	310	290	265	254	270	269	286	283	286	286	289	279	294	259	265	217	303	273	282	253	260	277	250	266	273	277	262	249	277	237	240	280	274	282	258	290	273	249	248	287	253	291	264	261	288	284	278	309	276	264	266	253	290	285	275	274	298	250	258	269	243	298	265	253	299	308	290	268	249	252	297	268	285	256	272	296	257	236	294	253	249	283	268	273	282	252	261	271	301	269	256	270	260	287	250	297	259	274	258	298	272	282	265	267	257	260	268	290	247	260	280	298	310	241	266	260	261	272	286	281	291	237	264	278	281	310	282	282	307	264	247	294	268	307	241	297	267	276	296	269	272	270	290	282	261	263	278	266	257	269	247	271	263	310	261	267	260	307	298	265	281	269	285	274	266	263	277	250	288	278	302	312	273	280	296	287	253	268	317	287	295	278	268	267	262	273	263	274	264	254	287	244	313	287	234	251	269	263	264	268	282	264	277	250	261	266	262	276	279	259	265	276	248	281	273	276	292	298	280	281	281	257	252	227	310	299	298	291	266	241	276	267	266	259	294	278	265	271	244	286	296	271	283	281	280	264	291	270	299	276	248	255	296	285	285	272	247	279	250	289	266	263	267	292	260	269	291	296	283	269	240	277	300	278	259	271	262	249	293	271	256	278	298	281	275	296	257	270	267	268	309	279	256	282	292	254	262	302	278	227	258	277	270	270	273	284	296	278	254	269	275	223	281	329	287	297	272	268	269	299	277	274	244	256	283	259	303	261	280	254	242	255	260	236	280	261	286	263	281	250	265	254	263	252	264	288	278	278	287	283	258	277	280	291	257	244	268	269	284	276	291	270	312	302	266	279	271	262	279	271	283	265	273	283	264	282	258	288	266	274	296	292	279	307	279	276	288	255	248	314	260	262	277	296	283	291	254	281	241	264	251	266	268	271	261	279	267	254	253	277	278	291	269	261	247	287	259	283	253	262	254	247	277	290	273	287	241	273	259	239	278	269	279	265	287	278	265	262	226	269	268	275	281	241	262	281	276	273	282	261	255	279	273	278	284	264	255	280	282	281	288	303	263	262	284	298	275	265	278	263	289	301	261	267	255	254	295	260	261	261	264	300	291	262	280	297	296	301	250	280	230	251	293	294	275	279	259	253	284	279	262	273	295	253	260	276	280	306	250	266	284	286	277	277	259	271
12404	4066	2891	2393	2020	1444	1187	1027	973	953	911	857	845	776	813	814	843	820	804	781	819	1146	1257	1134	1022	919	847	849	733	720	655	641	650	694	713	699	713	651	645	683	684	669	658	682	656	687	664	637	658	693	677	642	644	674	650	717	690	691	703	636	662	672	667	683	663	664	687	663	691	672	674	598	649	640	646	699	641	669	692	633	684	686	639	662	651	712	638	654	685	634	669	639	666	699	665	701	700	702	664	654	670	662	684	636	685	658	681	685	678	698	690	668	626	672	682	658	686	657	622	685	653	673	701	675	711	705	663	638	641	671	665	658	690	688	711	717	620	669	665	672	662	649	679	734	707	660	625	616	695	639	660	637	682	641	685	662	696	661	661	613	627	666	671	665	677	686	659	666	645	692	628	697	734	664	697	645	665	616	692	707	658	694	677	677	630	633	688	680	659	665	663	689	675	658	652	643	653	721	709	650	735	701	686	678	616	674	644	700	658	676	638	747	667	644	684	683	653	664	679	667	677	687	661	658	651	673	644	645	652	628	645	687	655	680	672	652	672	635	699	679	647	652	688	621	665	684	667	634	705	668	643	647	676	698	649	650	675	672	674	653	685	645	654	669	688	698	663	682	659	650	656	673	676	650	629	708	631	650	686	723	653	669	735	676	656	667	703	669	675	627	643	666	665	622	684	618	655	635	676	609	677	680	655	653	686	701	701	671	700	650	727	639	636	686	642	638	682	669	656	697	659	680	678	652	652	713	686	649	670	616	636	680	704	641	694	704	658	698	676	650	666	669	686	678	668	700	720	660	632	643	664	648	675	639	698	656	681	645	683	647	685	681	666	705	693	698	653	666	670	656	714	697	727	675	653	674	704	631	671	746	642	629	684	681	648	667	655	643	671	688	649	717	623	672	670	663	631	713	680	636	706	659	637	672	640	663	702	650	703	663	626	673	667	689	641	651	645	621	708	603	674	651	687	589	692	674	628	655	660	628	700	629	652	683	688	677	661	651	685	629	744	668	686	588	665	647	638	660	688	699	701	621	654	690	667	679	667	679	674	703	687	661	673	622	682	680	695	614	679	683	669	688	633	616	609	697	633	660	675	697	658	639	701	703	665	603	677	692	652	682	670	701	670	678	667	700	674	636	640	676	669	659	684	693	690	643	693	644	670	692	668	638	681	656	644	673	654	644	644	618	680	697	648	673	671	671	691	648	687	657	680	644	639	655	628	641	647	690	647	683	647	668	646	694	678	701	689	703	651	701	686	686	654	667	639	723	640	686	700	681	640	617	658	671	637	654	667	680	705	683	656	644	670	692	647	680	652	697	686	710	661	655	691	639	694	674	645	700	658	656	655	696	652	677	672	699	666	644	626	658	703	687	682	697	680	648	666	695	663	699	668	659	656	667	706	675	651	674	677	710	659	670	630	673	660	658	671	666	646	653	647	652	603	637	681	701	663	618	688	655	671	673	686	701	719	653	666	677	720	667	634	675	654	650	676	716	662	639	628	624	688	692	636	685	680	690	644	674	673	703	701	667	667	681	695	672	680	660	681	714	632	687	665	644	676	639	687	684	624	660	674	681	625	691	698	652	666	650	658	655	673	650	694	671	693	690	710	665	656	662	657	699	619	635	640	705	634	647	658	661	647	690	659	708	668	659	693	668	655	635	675	702	676	650	652	646	659	645	653	645	638	627	658	672	679	682	687	709	700	678	669	646	689	704	658	696	675	652	619	653	654	683	674	653	651	641	630	699	665	636	663	689	649	637	640	632	669	646	687	643	622	690	656	663	712	697	663	680	690	689	649	710	692	665	656	634	665	682	658	649	693	651	690	670	660	657	662	678	633	645	647	665	706	709	699	638	683	625	678	636	652	651	650	637	625	615	710	662	674	685	623	660	658	678	672	640	634	649	654	659	669	672	650	671	643	661	655	693	658	656	668	695	640	642	672	681	661	637	613	669	678	651	665	670	644	658	664	667	642	707	632	620	673	656	722	651	695	666	672	677	713	670	679	679	652	616	679	667	700	676	676	669	669	644	654	719	626	655	697	661	697	707	660	684	609	651	648	654	681	655	675	652	652	689	667	679	664	682	710	658	679	647	648	658	668	653	679	692	685	621	681	628	671	689	653	652	719	627	681	675	655	655	679	682	693	698	684	673	699	643	711	681	700	673	639	681	593	654	638	649	649	695	652	687	660	687	686	661	692	687	661	666	650	645	697	627	669	701	680	647	655	703	656	721	630	685	707	656	685	673	662	628	647	703	648	669	644	637	678	650	638	702	670	649	695	641	700	679	673	611	646	690	677	655	657	679	676	687	635	697	662	670	647	644	642	678	686	692	665	684	669	658	683	608	676	699	694	673	668	668	673	659	664	671	668	662	666	717	682	642	684	669	714	643	677	617	683	656	665	662	611	703	613	696	663	671	619	630	651	642	626	670	671	657	649	623	614	684	699	647	673	723	669	665	694	643	670	731	655	658	660	643	648	628	707	660	689	685	685	671	688	707	706	699	677	695	655	674	696	650	677	669	669	680	649	663	631	632	636	653	704	639	664	692	669	644	648	681	694	660	645	645	687	651	626	660	676	690	645	667	704	650	662	706	648	664	649	706	665	659	632	642	645	678	676	692	671	612	679	672	640	670	652	720	637	652	688	659	634	688	683	672	693	689	689	715	650	658	629	654	698	672	652	640	639	670	667	670	711	654	690	649	701	685	671	676	657	667	608	695	657	679	652	679	674	632	710	676	664	674	647	662	699	686	667	690	698	654	692	696	663	719	672	673	687	651	706	679	641	604	646	673	679	681	650	660	616	684	650	664	637	628	680	671	672	685	639	697	688	680	649	679	696	678	659	691	662	639	660	669	662	695	638	677	673	687	658	670	674	641	672	657	711	683	684	655	684	679	678	697	672	686	625	681	732	718	641	614	665	661	668	641	638	692	687	647	663	681	661	623	684	672	695	655	640	649	634	657	641	656	642	619	648	632	703	638	656	670	663	635	680	676	630	664	664	618	713	633	624	614	655	657	691	697	666	703	676	671	678	682	640	657	630	700	657	641	637	660	664	674	669	665	660	686	669	646	700	689	684	658	701	652	628	639	665	632	684	676	669	681	698	709	650	695	682	664	703	656	654	679	656	632	698	633	687	663	647	689	687	676	610	695	650	619	691	681	678	685	650	648	662	650	704	685	703	706	693	646	630	658	652	625	675	678	633	693	666	653	665	662	671	624	699	673	690	650	645	668	690	671	652	660	689	738	722	639	648	646	664	675	669	698	615	630	625	645	674	668	690	632	694	702	618	663	684	656	687	617	683	681	658	599	688	621	656	703	631	687	652	656	677	660	701	666	637	693	679	677	658	709	655	654	661	605	709	655	651	696	671	669	688	662	618	740	688	639	710	616	684	684	622	619	669	689	680	638	660	705	695	635	647	688	718	651	662	639	672	715	629	659	649	689	679	644	650	657	671	705	668	710	684	642	674	673	647	677
25590	9202	2620	975	625	386	263	260	253	234	192	194	209	172	185	207	179	159	169	151	181	215	275	238	168	178	181	174	160	163	157	146	152	140	158	140	146	151	132	147	122	148	136	160	157	144	113	144	131	150	139	128	143	140	145	136	127	127	142	111	141	166	150	136	134	141	139	129	127	123	129	122	162	141	128	153	150	130	150	131	143	149	144	117	128	133	152	131	158	126	137	131	123	139	120	153	145	125	135	131	159	133	147	168	136	148	155	147	152	145	117	155	129	137	146	141	153	162	139	151	125	149	148	151	158	139	136	153	151	130	148	128	136	145	135	143	143	111	130	147	112	132	131	162	131	131	138	140	133	134	139	124	126	131	138	149	144	129	142	156	161	130	132	160	143	133	160	140	129	120	141	132	145	115	146	129	130	127	115	128	139	117	142	149	141	146	158	143	128	107	112	146	158	138	126	127	147	132	121	158	146	158	129	139	147	121	137	144	139	135	137	143	122	125	126	138	138	140	140	139	111	161	130	142	128	137	139	140	138	127	146	137	135	121	124	135	137	122	130	138	143	148	146	146	123	126	145	155	143	133	129	121	140	133	142	120	129	162	150	150	151	146	133	119	166	155	149	147	112	150	139	135	126	153	138	140	123	135	128	142	139	137	122	138	148	124	145	130	124	140	133	136	144	145	137	133	126	117	124	115	125	131	145	135	129	145	129	117	132	148	126	132	134	148	137	139	136	147	120	164	153	117	116	151	145	131	138	148	156	121	159	144	151	132	120	138	135	117	149	137	156	156	136	135	145	121	138	136	134	153	166	155	153	137	139	120	143	125	123	141	145	127	134	151	122	144	128	111	124	146	133	166	141	144	129	133	130	128	150	125	149	139	145	154	134	137	138	159	144	147	121	123	132	157	134	131	140	146	130	155	135	146	159	133	129	126	126	128	119	138	150	127	133	142	130	141	131	142	144	131	157	117	163	137	145	143	133	116	136	142	143	128	129	125	120	131	151	139	145	146	123	134	159	116	140	136	144	137	141	125	146	144	142	142	156	136	130	150	145	117	143	131	140	145	118	122	137	135	158	130	140	140	161	105	155	129	122	154	122	124	147	116	163	131	138	124	128	138	140	142	137	136	129	128	123	131	148	151	101	141	151	148	146	132	157	142	150	143	149	129	144	122	139	134	155	150	143	142	149	133	138	128	145	114	116	148	108	158	159	133	144	124	127	116	155	137	144	156	139	135	127	117	137	139	127	126	142	141	124	146	134	131	142	141	143	140	149	135	124	154	141	121	139	129	139	153	129	155	145	140	130	156	125	123	131	134	137	145	130	109	154	127	142	139	158	138	129	147	162	120	142	144	147	125	103	141	134	120	135	133	117	121	121	139	132	134	122	125	141	148	157	116	139	129	154	125	125	120	116	126	148	133	125	133	155	136	144	139	134	134	128	141	122	150	155	127	131	122	130	164	128	141	145	139	165	140	142	116	152	155	143	131	137	141	160	157	152	143	130	144	140	146	136	146	146	152	141	149	155	130	142	151	146	146	136	130	134	137	137	146	147	124	138	150	121	141	148	149	120	131	135	101	140	142	136	120	123	130	118	118	126	130	135	137	137	136	128	140	121	120	149	133	142	127	151	146	139	148	131	131	140	116	154	127	115	118	154	107	150	125	136	152	150	126	133	164	158	122	129	150	133	155	131	147	140	126	149	132	142	136	140	121	154	131	144	148	143	116	141	124	143	169	113	131	144	138	150	137	158	159	159	134	132	111	145	146	162	154	147	151	122	134	111	130	140	145	140	123	127	134	165	145	163	134	128	164	131	135	143	157	132	142	140	124	141	145	154	145	144	133	138	129	151	131	130	155	139	133	138	152	137	138	155	136	147	126	129	120	166	138	150	138	107	145	147	147	159	122	137	155	138	143	150	146	141	128	158	131	132	135	109	126	124	136	138	132	136	151	140	136	163	119	141	137	133	155	134	165	161	138	149	154	127	137	129	141	116	121	138	140	125	161	152	135	136	133	138	142	143	141	135	149	138	134	145	141	120	131	139	138	139	132	131	162	129	136	131	136	144	130	131	149	151	135	167	137	115	153	121	145	136	145	134	143	137	166	131	116	144	147	142	146	140	132	140	140	140	152	148	140	138	135	130	127	144	153	129	133	113	118	131	129	140	162	143	135	144	135	124	134	165	132	136	147	142	146	125	138	134	151	135	127	136	142	137	132	143	137	153	137	139	142	159	126	137	155	140	152	123	151	122	134	124	126	135	145	143	140	119	143	147	144	149	159	146	130	152	157	124	131	130	125	144	134	133	136	134	144	145	149	123	131	145	133	130	162	136	146	138	139	131	141	133	123	142	135	142	140	149	137	142	164	136	144	135	139	125	138	127	146	134	134	149	135	127	134	153	108	124	141	113	135	144	146	128	139	153	147	148	138	143	132	134	133	141	119	134	137	127	125	137	139	133	137	140	153	145	138	128	129	156	151	179	129	135	158	148	133	134	130	140	144	144	124	131	132	117	141	135	139	136	138	127	139	126	124	122	135	137	130	119	125	120	118	154	123	132	129	130	117	159	119	115	164	133	146	131	128	129	134	145	124	115	144	145	134	135	142	147	121	139	138	130	147	124	118	128	133	147	123	144	146	139	134	133	154	141	147	144	152	116	128	120	141	140	132	148	130	153	141	136	140	128	143	150	124	150	136	133	134	120	140	133	126	128	137	153	144	138	146	159	126	139	120	153	138	118	127	148	135	111	162	140	141	132	136	146	140	137	123	145	115	137	128	121	141	112	122	130	145	128	126	139	146	161	150	135	124	112	154	144	147	154	130	146	120	132	154	150	164	123	146	137	129	134	142	138	158	136	140	150	134	137	134	149	152	145	133	145	137	139	104	133	139	142	131	162	150	133	157	135	120	132	124	148	142	138	144	152	152	148	148	130	148	133	153	158	144	137	125	141	116	148	138	144	123	163	142	145	130	131	118	143	147	131	145	151	145	118	132	126	131	154	146	125	136	161	151	148	133	144	137	119	134	151	119	137	149	125	131	137	134	162	151	149	151	139	154	145	142	153	151	147	125	148	135	145	122	139	142	121	136	131	142	135	141	138	131	166	163	135	125	144	163	129	128	136	131	153	137	153	122	136	122	140	148	151	154	134	121	143	131	146	141	130	160	130	138	152	139	145	138	151	132	120	130	120	133	141	149	131	156	121	144	164	103	156	150	134	143	143	151	123	134	116	143	144	133	128	129	140	141	127	122	159	138	152	145	145	158	142	143	137	131	140	127	146	151	133	127	147	148	128	127	134	138	139	139	142	145	126	137	134	131	127	156	148	117	139	153	140	135	106	157	137	121	141	148	122	165	132	145	143	130	119	144	153	128	141	125	147	150	156	134	139	149	154	137	141	120	126	134	151	118	139	109	152	141	102	125	137	135	126	144	132	132	152	149	128	141	141	121	138	133	125	145	129	146	131	147	131	151	133	151	127	123
17567	5935	4061	2884	2445	1573	1177	1073	930	841	762	716	709	631	624	594	558	517	557	533	737	1223	1299	1121	774	663	624	570	510	457	393	376	400	388	370	360	385	376	387	404	367	355	379	393	401	370	389	425	343	342	350	384	353	403	379	342	360	356	376	366	360	379	362	346	399	386	339	390	379	359	326	388	363	350	383	372	361	393	392	359	334	369	392	361	373	387	350	368	344	334	342	394	391	369	404	364	358	351	368	386	385	321	363	383	366	354	355	366	367	335	369	383	376	384	357	373	347	381	358	361	346	348	382	360	330	393	340	380	379	361	380	342	362	371	363	332	358	347	401	370	365	331	371	354	336	342	357	359	381	330	360	369	368	367	336	352	324	335	393	371	364	320	347	381	380	359	402	365	315	367	361	349	387	341	410	386	355	389	395	399	362	369	372	394	361	367	385	359	373	354	362	365	361	344	365	371	370	359	369	362	352	356	358	373	354	383	377	354	333	351	375	359	339	383	386	377	325	385	365	384	343	333	346	371	375	367	380	398	346	359	396	357	361	376	386	357	413	358	383	349	356	381	342	387	367	335	419	363	366	382	359	362	371	372	351	313	365	397	390	374	378	361	376	359	374	338	355	345	338	355	349	362	335	329	361	351	392	367	358	316	373	351	338	349	328	367	361	371	359	386	364	368	389	382	349	375	373	335	365	347	367	352	390	354	373	357	391	349	384	359	406	350	407	347	406	387	337	364	402	408	398	358	352	339	324	301	389	378	368	358	385	335	339	397	357	352	360	387	350	338	379	395	395	372	376	378	313	359	354	371	365	385	361	322	347	362	381	349	346	392	367	427	377	366	355	360	363	336	398	353	360	336	377	340	367	402	350	362	367	396	359	331	362	376	348	375	416	353	368	372	380	365	363	354	379	376	357	362	372	380	344	367	389	371	376	377	374	355	381	338	357	371	367	354	359	359	348	377	370	379	374	361	356	385	360	351	369	374	361	369	346	378	366	363	355	362	356	374	361	381	390	370	372	373	413	393	348	357	357	383	326	369	360	373	350	362	379	352	393	348	378	374	337	370	373	347	345	370	369	391	367	367	362	381	370	396	362	349	364	389	330	354	380	346	348	398	363	355	380	386	396	360	341	371	384	394	375	351	339	372	366	379	380	386	381	355	383	362	374	349	340	358	358	339	387	355	374	351	381	334	385	382	374	360	372	358	367	365	362	371	356	363	355	362	401	368	373	337	340	358	403	368	358	323	370	399	373	391	343	405	388	357	343	401	375	361	358	363	370	362	371	336	401	369	341	375	374	363	347	342	347	377	346	375	375	335	361	359	351	359	365	336	382	381	380	349	382	361	349	392	344	357	362	374	364	376	355	365	356	345	385	369	356	371	382	400	336	382	392	349	392	364	371	375	375	356	369	384	346	350	343	377	349	382	395	358	356	359	348	366	347	348	372	365	343	400	361	364	345	378	346	364	354	356	355	337	354	373	323	397	354	327	346	364	390	385	364	392	342	388	358	321	348	396	355	411	315	374	388	376	380	387	375	364	368	354	356	363	399	342	368	383	373	341	341	369	330	360	363	377	358	361	351	355	388	365	348	365	361	370	356	372	344	340	355	355	354	366	361	377	366	354	393	337	365	369	358	345	377	332	375	367	376	366	373	349	390	368	376	318	387	375	356	339	338	325	389	345	386	359	386	357	400	388	384	391	351	374	347	373	346	377	348	387	376	345	373	381	376	343	397	376	366	372	368	345	369	393	388	364	358	379	357	368	380	399	373	364	335	367	358	366	342	384	343	347	364	360	379	330	367	341	354	357	340	325	364	375	364	401	366	383	353	345	369	375	364	351	318	371	365	394	391	358	363	368	353	388	386	345	367	354	354	378	364	371	361	354	384	380	355	367	362	384	407	342	386	329	366	364	351	365	383	383	371	371	361	371	345	365	349	349	353	342	324	372	374	399	385	348	380	358	321	345	355	366	398	384	395	354	367	402	377	353	347	333	351	384	375	409	354	359	380	372	377	356	328	412	368	369	389	338	362	348	372	367	370	395	359	367	378	374	343	367	356	329	358	353	361	350	334	398	366	349	363	371	355	350	363	392	367	396	369	364	329	355	361	395	367	347	348	348	344	360	350	360	395	355	395	350	383	342	372	377	360	363	348	417	359	349	334	385	353	390	370	373	357	364	361	382	349	384	372	353	382	332	350	377	354	329	356	372	380	359	405	356	344	390	374	349	335	396	358	354	351	357	361	353	350	372	358	385	381	377	341	389	366	358	372	386	350	350	357	385	383	342	386	355	373	357	381	385	379	360	364	388	368	364	357	347	338	397	399	348	378	348	349	335	391	367	384	359	372	361	358	358	382	377	336	373	375	385	356	356	362	365	345	373	372	413	376	350	373	364	325	391	368	375	339	374	362	398	384	344	369	393	368	361	348	350	383	382	355	380	366	357	382	364	330	383	381	378	384	389	332	381	410	345	348	381	363	330	342	360	332	359	356	368	380	352	367	385	335	389	350	358	355	377	347	378	355	356	381	346	374	366	358	374	371	339	359	378	378	366	394	378	347	370	377	348	410	364	374	363	365	369	348	364	335	349	365	367	370	348	379	369	386	373	394	364	327	343	358	356	401	350	347	369	346	352	366	366	354	349	360	359	338	362	375	359	357	385	352	364	337	391	369	379	370	361	376	366	369	368	355	378	402	336	399	348	368	397	370	367	374	331	364	404	396	350	364	369	357	376	345	361	376	354	370	360	412	396	365	360	341	352	376	370	369	366	334	348	355	359	376	367	381	381	351	343	345	366	361	355	381	390	357	383	384	373	367	412	339	327	377	357	344	328	364	342	386	363	357	350	345	368	363	370	379	404	376	331	367	357	368	394	359	380	385	381	354	346	395	371	369	365	327	366	333	405	399	351	363	366	381	364	388	342	354	370	370	357	360	367	370	371	372	359	379	333	350	357	354	350	339	356	335	370	365	364	326	360	330	353	351	378	354	380	366	376	378	380	353	361	351	397	382	340	373	381	364	345	370	390	354	352	377	326	338	379	389	354	369	368	384	369	319	388	325	382	365	368	334	375	395	353	407	354	350	375	337	363	349	366	395	329	333	331	364	351	355	367	371	366	376	351	397	361	370	389	388	364	351	369	351	387	347	378	347	328	381	378	331	361	366	349	367	374	342	328	368	352	375	388	392	368	367	399	384	367	343	356	378	329	360	361	382	324	376	394	387	359	385	363	377	363	365	366	327	371	369	364	380	328	386	350	401	382	401	376	366	389	363	380	368	387	368	367	375	373	336	386	363	348	375	333	340	328	359	358	373	365	412	357	366	359	365	352	367	349	390	376	379	384	361	338	378	383	352	368	370	365	362	376	355	376	354	376	386	336	366	367	333	389	382	355	354	328	375	355	354	380	409	349	363	392	340	345	360	359	350	389	373	389	365	353	386	368	354	346	372	372	346	325	356	337	391	355	352	354	365	379	407	352	373	383
4868	1283	614	428	364	368	318	329	320	328	308	287	336	345	296	335	286	287	299	331	339	328	354	335	313	316	300	279	340	301	292	307	322	276	310	299	302	342	290	325	299	292	296	318	304	293	293	279	310	320	377	296	337	340	314	285	320	342	302	308	320	310	279	314	288	342	303	320	294	303	305	308	310	293	287	317	334	294	283	305	309	316	357	294	308	294	297	295	303	309	274	327	306	316	338	269	302	307	296	312	268	332	299	319	340	298	236	294	309	336	280	306	310	304	300	312	272	298	325	319	366	342	341	312	314	297	289	288	304	313	315	300	315	322	295	295	319	323	349	307	306	305	340	310	302	337	308	304	320	301	291	313	328	293	271	302	269	322	315	286	319	308	317	298	312	301	298	268	299	324	328	305	290	282	340	281	336	344	298	315	296	306	298	294	319	291	283	308	303	327	314	267	305	316	340	282	297	321	308	315	289	361	312	293	295	317	302	324	295	281	308	302	325	298	318	300	309	287	334	294	309	293	308	279	287	295	308	332	282	299	322	299	295	309	316	279	335	299	296	292	304	311	288	311	264	308	321	321	309	309	324	274	290	293	313	294	315	312	305	315	318	300	300	335	316	323	331	283	294	299	305	292	334	314	319	297	315	330	324	293	305	277	327	315	333	299	296	317	321	339	314	332	301	301	300	309	351	310	303	304	285	292	276	316	332	283	320	293	315	292	302	285	304	308	311	306	331	309	293	304	301	328	286	334	280	285	328	274	294	286	295	256	316	322	267	314	279	325	325	333	282	329	311	322	307	330	323	317	316	329	330	338	345	329	323	313	327	337	349	318	318	299	319	314	285	303	314	283	316	276	301	334	323	302	329	309	319	319	305	303	285	321	322	304	307	345	289	322	321	296	340	323	323	295	305	286	337	289	265	299	288	317	267	338	321	283	310	324	298	278	317	295	313	319	318	312	298	265	268	294	288	297	323	319	266	325	289	316	280	312	328	299	310	304	278	325	301	303	321	296	314	282	314	286	311	337	292	329	308	302	279	321	303	295	298	325	356	307	325	292	328	335	294	304	272	320	291	292	338	319	282	325	299	285	311	304	295	313	295	321	295	314	331	332	289	280	297	323	316	279	307	285	279	317	282	302	289	267	292	320	294	273	325	323	320	305	304	318	325	285	304	286	296	298	279	326	326	316	287	295	322	295	279	277	298	299	272	284	331	283	312	300	288	336	307	301	302	336	300	267	311	329	294	318	319	294	307	330	332	316	298	308	315	283	295	329	273	318	316	306	310	294	308	299	323	288	337	308	308	285	281	273	300	272	344	327	266	306	279	335	303	328	326	288	295	303	282	327	330	297	326	301	306	327	301	309	315	279	337	295	332	333	317	316	305	327	301	288	329	312	314	309	301	287	264	322	332	346	313	333	316	308	314	351	296	293	307	302	285	283	306	301	319	290	315	300	306	277	338	320	309	308	291	290	274	284	276	312	319	327	300	321	288	292	298	296	288	275	291	283	331	309	329	309	307	315	307	286	327	305	287	315	294	295	288	322	316	289	285	292	317	308	290	311	344	375	302	297	305	319	289	292	283	303	303	330	311	317	317	342	340	305	270	293	294	252	329	274	313	330	327	290	308	292	322	296	328	325	324	300	305	328	285	283	299	312	282	301	321	297	339	294	299	308	309	278	348	298	309	294	307	285	305	301	298	302	309	312	345	319	325	324	307	318	333	308	313	289	328	299	307	318	301	294	309	325	299	317	298	300	277	324	299	317	308	323	291	316	248	269	290	294	302	307	315	309	300	287	292	319	334	333	313	328	317	323	290	283	338	304	315	287	298	291	301	297	299	275	310	283	327	330	294	350	306	289	278	264	268	315	294	291	325	275	295	329	298	287	268	290	308	303	306	268	292	319	288	317	313	336	319	333	301	290	289	321	301	333	330	341	307	277	304	303	286	335	275	342	322	259	321	282	299	325	320	324	325	324	320	320	321	282	320	295	316	278	304	321	285	304	319	277	290	326	313	300	344	348	329	310	292	300	315	320	311	277	275	311	329	314	263	310	270	321	310	310	310	306	323	300	299	329	295	318	314	297	312	288	302	326	306	335	280	310	318	319	286	311	327	272	280	303	329	302	306	269	298	305	346	292	347	309	311	300	322	319	310	328	301	334	306	299	299	320	302	290	304	313	310	348	308	294	287	292	311	304	316	318	312	259	335	290	306	278	308	303	295	305	285	286	308	308	321	278	311	290	323	284	337	318	375	282	317	339	357	303	292	315	294	314	311	299	289	271	320	312	308	296	282	299	288	321	329	341	271	329	303	310	320	360	329	301	305	309	315	280	279	286	343	328	286	324	339	320	325	309	300	334	299	305	300	305	332	308	256	272	278	278	320	299	302	301	312	310	303	344	272	305	323	280	327	313	307	327	289	311	301	307	322	319	301	315	290	323	306	311	297	295	313	319	318	324	323	319	320	301	310	276	319	296	298	311	320	316	329	296	268	311	308	311	326	329	297	318	312	327	300	280	280	326	255	291	342	306	310	323	288	311	318	297	277	323	301	300	307	278	310	312	346	343	312	326	311	291	274	301	303	304	276	316	325	249	301	335	321	332	279	286	317	279	306	326	284	281	319	290	321	298	295	308	314	322	337	305	298	299	297	287	330	338	343	304	306	289	264	279	319	312	304	317	315	349	294	316	293	310	307	305	314	294	291	293	290	296	294	290	298	297	272	307	315	312	312	281	312	298	313	321	317	314	297	320	327	366	341	296	311	314	327	299	310	297	319	329	310	303	302	298	298	338	313	272	330	304	302	295	313	374	318	267	324	303	309	324	322	303	336	282	293	333	316	275	348	363	295	324	328	314	279	321	307	341	324	311	330	318	283	327	310	314	288	296	316	320	291	305	279	318	308	335	311	298	322	313	355	269	309	303	280	266	330	298	330	296	336	314	283	314	332	294	325	322	289	342	336	292	287	333	342	284	315	313	271	330	303	298	315	306	315	292	324	296	328	286	319	314	295	274	295	322	272	291	322	332	282	302	296	302	328	317	295	285	322	289	295	303	283	323	337	339	288	303	293	281	324	294	309	332	304	311	299	295	327	321	330	336	316	301	344	307	302	286	307	302	311	334	311	317	297	321	293	300	292	293	326	310	316	306	357	288	304	339	263	328	309	341	317	294	312	274	290	283	343	301	298	290	281	287	293	346	296	279	302	338	291	301	295	330	294	334	301	306	300	272	320	311	271	285	356	307	308	334	292	333	364	332	269	297	319	311	301	318	317	315	301	324	300	325	299	312	316	312	333	303	325	296	322	307	304	301	336	272	317	294	276	292	324	312	313	295	297	317	330	323	278	307	303	314	306	297	287	309	311	313	317	305	330	306	313	296	309	290	326	317	336	285	271	305	283	314	275	320	324	312	323	293	285	330	304	284	290	301	316	296	319	282	289	312	314	298	314	346	295	300	299	270	333	309	318	305	301	298	305	299	325	339
4534	1713	1362	1282	1110	950	893	864	829	841	824	816	833	823	851	798	747	791	744	791	995	906	993	944	881	834	861	845	748	776	754	763	759	694	767	776	793	725	750	742	794	790	758	726	698	757	748	759	716	725	720	764	722	761	744	789	729	743	679	769	707	740	738	796	811	749	744	786	757	733	744	743	743	755	738	752	747	692	763	745	730	724	740	771	698	726	780	711	724	760	796	750	774	723	703	746	715	713	753	747	714	776	733	747	773	785	774	741	749	764	761	808	739	733	778	768	767	692	713	755	775	812	731	767	776	687	713	743	740	694	790	769	760	717	780	706	790	718	731	755	765	707	779	732	759	765	770	713	739	768	822	722	773	730	736	770	732	700	795	743	783	818	698	725	725	780	818	734	761	759	765	769	715	806	737	789	802	757	730	786	738	722	757	733	714	720	777	747	756	695	757	759	741	763	758	758	751	745	745	720	729	800	719	734	738	748	764	771	784	722	787	814	775	731	767	754	739	702	737	709	768	762	737	780	743	757	734	730	748	751	723	779	725	704	770	779	783	758	746	734	718	782	752	795	783	722	738	744	776	738	723	779	721	712	715	698	703	767	736	769	679	726	729	769	774	754	750	723	771	769	729	744	736	750	734	739	757	708	718	747	730	758	728	767	736	770	766	721	826	760	737	726	767	801	771	726	776	731	741	688	749	718	720	739	724	726	757	766	717	717	697	770	728	722	710	746	744	748	750	772	743	756	770	742	759	790	767	699	778	736	730	674	779	791	728	817	763	762	774	758	723	755	723	701	746	744	771	762	737	726	751	720	753	771	751	749	752	819	690	744	771	754	701	746	757	717	722	758	732	725	777	767	776	793	798	807	745	758	735	762	769	786	759	761	766	756	743	711	714	707	732	786	737	720	770	772	758	748	743	748	765	726	761	735	709	760	765	729	699	795	782	760	768	757	746	747	738	745	767	776	740	748	749	705	738	788	743	763	739	778	743	769	749	730	768	799	724	719	755	782	704	769	731	722	756	767	785	793	720	717	742	699	751	748	710	790	751	795	772	729	737	773	764	705	730	712	737	760	756	760	745	782	766	747	759	802	728	752	747	772	749	779	706	728	746	734	748	741	709	761	754	757	743	727	758	715	744	744	728	735	746	790	796	705	723	688	787	743	801	776	790	756	764	728	765	745	745	780	733	745	799	791	746	681	733	736	766	757	731	699	784	781	747	752	757	755	746	718	789	773	754	717	745	774	800	730	770	714	709	756	740	751	778	735	761	785	786	756	790	773	748	742	767	727	766	757	700	781	731	728	758	699	756	762	790	712	701	722	695	755	770	763	738	753	706	789	744	738	741	757	830	772	706	750	812	696	781	742	708	752	735	757	740	744	758	782	724	724	750	718	774	765	715	770	737	751	674	727	764	784	758	771	770	765	795	789	772	766	755	767	722	776	722	731	739	798	783	716	816	804	732	702	778	747	755	705	734	761	730	717	720	754	703	751	728	783	728	709	735	735	694	695	731	758	722	749	753	701	758	742	747	703	735	780	760	750	778	741	765	739	774	758	719	754	751	772	732	768	714	781	762	799	658	749	701	757	731	722	731	766	739	741	715	791	719	731	788	794	721	713	706	750	729	745	759	778	737	754	734	738	784	718	699	759	739	830	668	716	697	767	818	728	764	742	814	758	718	831	750	751	690	753	762	775	748	718	765	726	705	805	758	747	752	803	716	773	738	753	753	777	746	754	718	765	770	714	753	743	736	805	739	755	757	750	807	746	723	754	785	764	783	722	783	762	794	715	682	744	765	759	729	715	726	727	755	769	762	782	760	747	712	767	785	692	750	751	784	741	762	766	762	744	743	735	758	764	741	755	761	719	780	759	773	726	727	703	764	736	782	733	762	726	764	740	748	734	701	768	797	759	761	755	774	779	694	750	754	744	723	715	735	758	690	726	805	741	773	757	713	766	703	757	800	729	808	743	751	719	762	746	708	780	766	771	778	746	746	717	753	738	732	764	746	763	725	747	753	760	743	764	753	725	764	723	740	741	756	734	756	766	832	771	739	755	732	742	757	714	738	758	762	757	736	794	696	781	755	733	776	754	746	769	698	754	747	753	762	746	732	759	709	739	803	741	737	744	714	771	770	733	742	829	763	776	759	738	759	771	776	704	752	747	765	808	736	777	744	725	760	717	751	765	753	787	716	701	780	767	803	729	774	765	747	730	770	746	754	733	735	768	731	760	777	751	775	740	716	720	708	737	717	801	758	777	800	773	735	752	778	753	756	740	767	782	719	771	719	695	721	751	771	740	733	770	742	707	729	767	687	710	786	755	748	745	758	758	756	731	789	717	716	788	761	751	730	762	781	711	749	742	741	728	818	772	759	834	801	775	729	716	695	767	759	736	752	734	685	773	679	772	790	762	746	733	765	770	706	732	805	739	792	800	764	727	799	715	744	762	779	754	753	736	741	742	708	772	755	803	761	746	752	721	729	737	683	754	794	721	762	752	747	712	749	710	713	784	744	778	840	729	780	740	788	808	752	786	705	751	774	760	726	718	717	727	736	710	729	760	730	731	711	691	776	769	731	727	731	730	772	781	780	729	725	746	786	710	729	767	778	762	784	776	761	742	776	757	741	792	693	734	725	775	728	785	772	715	757	751	731	777	778	754	773	772	779	775	727	687	746	755	704	772	751	763	768	757	755	781	760	706	782	768	761	763	727	786	733	784	756	792	754	735	758	741	763	722	721	763	744	745	740	764	754	763	724	793	732	744	775	726	761	725	782	724	779	732	723	740	710	774	811	774	770	755	770	770	780	750	758	747	727	770	734	777	762	786	745	725	736	798	711	731	722	747	743	787	733	784	765	717	706	776	738	749	744	786	759	713	749	737	796	772	763	723	801	751	736	804	755	762	796	761	714	789	771	717	733	740	737	720	754	722	790	755	765	766	784	748	780	735	750	742	791	742	723	740	727	779	755	735	721	760	748	796	741	744	784	729	738	722	737	737	790	747	797	728	786	726	722	770	709	783	783	790	736	762	762	739	751	739	729	690	742	776	710	762	767	765	802	740	753	800	774	716	791	771	787	799	747	720	756	775	711	723	760	758	735	783	778	726	775	731	717	717	776	745	750	714	746	698	729	708	773	751	782	802	773	756	732	746	778	736	786	717	748	753	774	717	775	760	697	678	724	696	801	717	769	777	771	759	740	786	754	742	723	755	765	735	753	713	751	746	717	681	738	771	781	793	742	740	769	659	734	733	759	770	772	731	748	715	754	734	765	767	728	737	756	738	741	741	734	752	807	759	667	709	754	732	780	761	747	728	739	723	763	783	755	711	717	734	727	751	727	772	731	702	737	741	745	741	729	746	742	736	772	752	791	729	746	732	743	709	730	763	758	756	745	778	736	746	787	727	714	724	763	792	739	807	769	752	747	714	759	751	754	744	760	768	739	761	705	746	744	796	717	752	699	780	744	759	761	743	752	716	752	773
15894	4487	1562	794	473	364	357	341	321	334	293	327	275	262	293	309	319	263	304	284	330	295	294	286	299	265	295	290	262	316	254	297	236	243	262	252	254	283	266	281	276	265	267	244	243	290	255	289	250	250	262	287	236	275	232	251	297	256	229	267	247	287	277	262	267	262	273	230	240	266	245	272	294	271	271	283	257	273	272	291	288	245	242	285	275	244	236	262	264	286	236	265	268	250	266	245	250	257	254	256	253	271	262	250	260	277	259	271	256	235	275	293	266	253	274	281	273	267	274	275	227	275	285	265	259	255	253	276	262	277	266	253	278	246	259	259	252	282	236	261	263	278	269	262	255	255	305	279	239	248	252	248	260	247	261	275	236	265	284	249	271	254	262	260	266	247	247	249	254	245	288	289	239	286	235	278	288	262	246	263	262	275	244	223	276	240	257	297	247	266	255	260	244	229	257	283	296	285	287	281	243	251	284	261	267	265	235	285	261	270	293	278	295	243	256	248	247	253	251	274	255	276	259	260	253	262	267	256	265	279	276	265	241	236	268	270	258	270	252	244	267	257	257	254	265	259	260	256	258	257	247	269	284	244	271	277	286	242	265	246	263	264	244	279	274	250	287	248	261	258	264	277	250	272	240	280	248	262	255	278	251	279	272	235	260	262	262	244	250	237	261	282	267	247	256	262	276	264	274	247	254	226	264	295	247	292	257	271	246	259	267	241	269	303	274	266	245	247	293	254	265	272	263	254	252	257	263	243	247	252	224	280	257	274	260	258	264	273	274	280	251	249	271	242	277	253	279	279	260	260	292	280	254	269	267	256	246	236	268	291	262	276	256	234	250	261	237	254	267	278	261	245	279	264	256	258	265	249	256	270	246	258	254	257	249	253	258	257	240	269	255	253	261	236	266	279	265	260	274	289	256	277	279	275	247	280	250	282	281	267	233	267	222	253	255	271	249	262	273	267	265	256	260	252	252	278	266	245	247	293	265	275	248	247	274	229	265	249	271	277	266	246	259	275	296	257	220	296	286	258	261	288	274	280	260	260	250	275	258	268	277	255	253	264	237	280	221	254	251	226	286	311	254	267	274	257	263	290	256	254	231	285	268	229	272	264	253	264	211	264	286	242	236	260	244	240	273	272	241	263	259	253	313	280	266	279	273	255	288	273	260	253	257	263	280	289	254	274	236	291	278	247	240	253	244	278	276	240	288	281	249	243	266	281	256	275	255	229	270	264	276	279	269	284	248	262	270	279	274	266	271	248	247	252	238	257	250	268	242	270	264	258	265	291	254	250	259	269	258	269	247	294	257	270	288	235	276	264	265	238	262	250	277	269	254	264	242	279	290	251	287	268	254	265	250	273	264	264	241	286	289	248	284	250	262	277	275	270	266	249	261	285	256	259	265	273	263	287	281	260	256	284	254	290	261	258	252	284	249	249	262	277	261	264	265	256	252	244	276	250	252	261	259	257	280	261	243	267	285	269	275	275	250	265	261	243	267	264	281	262	269	260	261	264	280	248	283	270	268	262	247	273	251	253	263	223	249	244	264	259	277	268	240	247	260	253	287	287	251	273	305	255	269	270	269	227	278	269	253	262	247	280	245	257	234	261	273	267	262	256	245	263	226	283	282	296	284	249	243	276	283	271	252	283	272	267	300	253	254	245	228	257	279	263	288	243	230	279	252	279	256	214	277	242	257	251	295	242	255	238	285	278	273	246	252	234	244	253	275	247	272	239	266	262	267	255	276	238	285	268	256	292	244	277	269	256	267	245	278	249	265	282	265	273	259	260	269	255	275	238	234	259	252	277	244	238	263	279	248	252	275	269	248	260	287	248	288	284	227	250	281	262	259	251	273	283	275	283	265	276	253	266	248	268	244	268	289	282	268	253	265	286	248	278	285	273	293	251	254	277	279	268	273	260	244	244	245	290	283	259	251	256	259	263	281	257	251	274	238	240	275	274	268	251	293	268	224	258	284	264	248	273	233	287	264	276	253	272	245	237	265	250	267	243	259	257	263	266	285	261	309	234	256	277	259	250	262	276	245	277	240	280	283	244	260	247	261	319	267	255	245	250	241	255	246	255	272	255	270	273	265	261	265	242	262	265	296	250	238	240	257	271	268	233	261	276	269	283	248	254	254	245	252	239	261	233	254	242	267	272	267	252	266	272	268	279	294	279	276	275	263	275	228	280	291	262	256	257	257	261	259	264	250	241	261	261	275	275	253	252	260	253	243	253	218	280	260	242	288	255	246	260	258	249	260	251	266	269	253	290	251	264	255	273	248	245	240	245	230	274	264	282	277	264	272	270	279	268	256	259	274	256	230	284	261	274	231	243	265	248	272	272	229	267	246	264	257	251	270	265	239	273	259	269	226	274	273	278	238	264	247	258	259	279	240	270	225	277	253	267	242	289	284	267	262	296	237	247	258	283	258	258	295	241	249	251	258	271	279	277	230	256	271	281	284	262	264	256	268	248	258	241	264	308	256	248	260	284	267	249	243	274	273	237	258	291	268	255	266	257	280	254	264	238	256	250	264	261	270	283	251	294	281	256	240	293	272	267	241	274	279	249	255	225	212	293	267	253	241	260	270	269	245	271	252	275	269	243	262	271	251	260	233	276	289	244	214	250	256	305	270	288	282	290	264	269	281	253	291	256	267	265	265	271	290	241	264	277	249	251	261	258	279	267	232	259	266	254	305	252	248	251	275	289	257	235	264	295	263	282	280	256	252	262	251	255	266	252	233	312	280	260	281	261	268	252	294	266	272	243	235	235	249	265	262	255	225	254	245	242	249	252	258	267	258	256	287	272	287	269	264	245	253	269	269	259	263	240	268	238	253	272	276	267	248	273	275	277	294	274	253	240	276	236	252	278	272	237	255	278	274	266	269	254	266	268	272	277	277	285	249	256	271	265	272	267	278	282	267	250	244	292	248	257	278	277	271	247	262	273	269	263	240	259	248	260	259	279	269	249	243	251	244	247	254	281	261	279	272	264	258	295	281	280	241	276	252	249	256	238	276	267	255	248	264	283	260	251	277	262	244	230	269	259	274	279	284	273	260	292	249	236	264	295	262	264	246	254	259	246	229	269	266	271	255	267	256	268	243	269	247	252	304	227	242	244	241	248	265	284	278	264	248	243	245	257	280	270	252	287	266	280	274	259	291	272	268	229	250	248	254	290	280	270	274	245	252	281	263	234	255	286	242	232	250	249	253	275	250	287	292	264	258	291	278	273	267	282	246	245	249	277	273	261	244	261	302	256	247	208	274	244	302	280	287	250	276	245	220	290	271	294	277	256	262	259	247	276	266	247	245	302	258	242	231	257	284	250	264	257	237	246	262	249	256	269	264	273	296	272	296	257	289	266	239	241	290	275	240	261	274	262	262	267	259	239	241	236	274	284	249	273	271	257	258	269	262	256	276	304	283	276	287	269	242	270	283	254	254	273	244	264	285	259	274	288	260	245	261	262	260	258	268	291	257	254
12586	3905	3036	2393	1784	1295	1218	1095	986	951	856	782	817	805	827	786	738	780	798	934	927	995	1021	972	876	764	729	762	727	660	698	633	654	669	677	630	657	655	619	642	654	686	698	659	625	697	660	657	661	633	653	663	691	619	615	602	616	677	621	627	648	706	684	641	620	541	649	615	688	641	657	648	658	628	626	631	654	696	697	646	663	669	672	623	659	634	660	618	651	653	642	622	617	650	670	681	628	644	660	674	635	676	623	628	595	603	638	662	631	664	686	625	644	613	623	683	646	672	628	616	617	633	657	684	665	619	634	628	611	648	643	655	661	611	618	662	661	691	661	660	649	656	667	727	608	641	632	625	616	630	656	646	598	631	655	658	655	637	584	655	673	629	672	652	651	625	617	626	642	627	602	663	646	665	631	638	617	629	647	629	625	650	657	627	631	630	646	637	628	640	676	627	642	627	618	632	655	660	640	597	635	663	655	654	684	641	640	691	699	666	632	619	641	652	594	648	639	631	646	661	648	643	669	616	656	620	664	717	649	654	618	655	662	654	690	616	685	627	679	672	683	653	627	649	629	658	633	657	644	629	651	647	648	639	635	624	624	637	629	593	648	643	591	637	654	651	631	627	649	644	636	633	627	624	679	628	648	672	612	654	606	604	658	641	648	649	637	650	638	622	641	650	590	609	597	654	615	650	641	681	621	647	666	608	611	617	636	617	666	651	609	646	627	660	651	637	686	620	664	597	643	581	635	614	615	616	658	646	611	680	676	621	608	663	724	634	635	651	656	606	631	599	633	648	627	591	660	638	668	617	643	631	642	655	673	679	643	655	648	634	624	618	665	631	663	635	653	620	646	613	629	653	657	638	641	635	626	586	636	668	628	640	676	613	641	643	700	622	672	626	631	609	656	609	631	682	632	646	677	620	585	606	612	682	650	570	665	662	671	633	635	648	684	623	602	684	667	640	636	645	618	618	642	649	662	664	624	664	602	614	671	681	635	638	656	660	622	616	649	626	684	606	686	611	659	657	622	615	634	621	613	594	644	631	666	596	638	655	619	645	596	658	607	604	660	699	642	620	646	671	667	649	660	628	639	634	635	645	650	620	633	679	623	641	684	663	597	673	634	705	650	634	634	584	637	616	609	687	648	680	642	674	639	666	704	611	600	650	635	671	639	667	715	645	630	617	626	609	651	589	656	602	622	663	584	653	641	603	618	636	642	633	584	622	640	628	630	685	667	648	614	647	681	631	581	660	631	648	649	684	640	599	665	647	674	630	597	617	656	651	644	559	591	622	637	674	628	585	634	595	609	643	624	634	633	674	633	673	647	631	585	616	637	642	647	686	653	651	611	627	647	625	656	672	642	626	626	606	623	624	625	593	624	708	651	617	608	667	620	590	639	659	603	644	626	645	643	619	674	639	612	615	648	599	663	649	639	652	665	661	646	614	652	601	658	641	644	664	641	667	665	653	640	661	637	620	613	614	675	636	638	626	657	631	652	617	635	634	645	628	612	620	630	624	623	688	672	662	647	641	649	659	680	688	659	615	645	662	696	645	637	639	624	638	655	638	583	669	630	654	697	622	645	657	632	625	614	649	654	657	668	645	678	641	622	674	631	614	606	637	621	606	645	656	648	666	602	600	651	609	598	677	676	623	634	623	645	629	605	656	641	619	636	668	652	613	618	635	679	628	637	617	704	650	614	645	590	692	699	573	644	651	667	646	655	602	650	609	610	641	639	662	642	637	658	619	630	705	618	675	661	694	635	635	631	665	667	626	577	655	630	638	680	632	626	639	624	643	673	658	608	671	631	631	629	625	640	628	609	611	635	637	603	616	642	629	654	635	640	647	630	657	658	677	642	657	641	634	642	629	650	653	616	617	605	647	657	629	665	677	591	693	627	668	640	649	687	641	613	629	649	628	652	595	657	674	610	646	615	626	647	698	613	664	683	606	652	625	620	609	631	642	655	654	601	645	675	690	667	624	599	610	637	586	668	687	652	643	650	652	663	669	615	636	620	633	631	638	657	665	651	677	673	639	663	610	638	649	674	616	625	679	611	661	639	646	658	623	587	582	660	647	641	635	629	651	624	636	674	636	645	677	609	666	597	628	645	649	650	621	644	597	659	707	665	656	664	674	655	629	618	635	667	613	650	645	669	645	629	650	629	629	616	606	683	610	675	612	659	658	632	645	601	644	674	649	652	667	587	626	697	606	639	652	652	630	633	667	632	589	666	641	615	698	659	643	654	642	634	660	644	629	645	675	610	647	674	621	696	687	648	675	679	656	649	588	611	669	641	669	653	667	639	639	638	658	667	655	642	579	647	639	661	635	661	643	627	643	687	630	619	667	602	645	630	651	636	669	644	663	672	622	679	642	641	685	627	684	638	603	636	655	650	652	632	624	652	636	648	682	630	630	669	658	597	621	588	644	654	640	622	623	671	607	626	683	620	626	641	685	620	630	662	644	605	662	632	647	634	639	638	625	646	631	625	639	643	601	624	629	620	674	612	633	629	625	698	660	655	660	639	687	635	630	667	663	624	652	662	577	631	620	643	671	626	650	605	585	614	600	691	656	643	663	629	650	662	626	694	638	655	655	646	595	613	657	618	629	654	636	646	610	614	642	683	625	650	621	650	685	643	610	651	621	623	637	644	617	706	646	714	657	640	649	661	651	638	632	597	653	649	610	678	673	606	610	665	646	616	614	630	632	639	653	654	630	629	648	628	663	627	661	646	652	633	636	632	604	614	635	639	654	640	648	700	656	657	618	663	606	670	644	682	640	650	643	661	636	577	627	614	652	690	671	640	639	600	610	715	651	621	677	665	618	604	638	652	615	634	671	607	631	637	641	623	597	622	668	677	690	615	667	680	625	681	633	706	631	674	653	594	661	615	616	623	680	667	634	596	648	641	638	636	628	643	612	714	630	646	650	627	618	655	662	630	665	694	625	650	652	631	622	652	577	613	629	589	664	699	670	635	630	640	610	597	648	655	607	685	642	631	661	631	673	654	619	589	642	616	658	686	633	637	642	629	678	645	616	653	611	669	676	650	629	660	665	663	683	636	650	572	644	614	610	659	637	633	586	613	645	673	656	625	667	638	662	627	676	644	638	642	702	660	608	611	654	653	610	640	637	636	690	667	632	622	624	621	686	648	657	649	619	612	649	636	598	648	634	605	620	652	657	649	605	687	619	657	622	642	594	633	681	640	651	618	624	663	617	642	614	649	627	661	641	601	667	616	631	611	623	673	611	676	633	618	644	631	640	620	629	650	676	669	601	711	635	646	616	676	658	624	671	639	624	621	651	649	631	641	644	700	567	619	603	651	623	586	647	582	639	658	646	622	665	657	660	653	633	633	653	626	628	632	586	673	656	638	634	667	675	655	632	630	635	633	671	638	626	663	633	639	689	638	611	685	640	623	652	631	590	624	629	675	636	594	669	639	652	652	618	662	630	645	634	689	688	632	625	635	642	612	612	613	674	599	592
25152	8946	2576	960	505	374	303	233	237	209	205	158	190	173	141	176	148	154	170	168	153	199	196	174	206	158	143	135	149	139	129	144	112	114	131	123	122	129	149	118	120	134	136	112	140	142	119	141	115	140	109	115	113	92	145	118	135	103	115	123	114	143	119	137	115	136	125	118	128	141	142	106	105	146	138	126	100	122	106	116	123	127	131	135	139	100	109	128	112	136	126	145	141	127	118	115	126	133	128	120	133	127	116	122	127	141	121	122	125	132	144	144	123	126	117	128	115	158	128	136	115	133	137	128	147	137	123	115	123	119	141	124	125	130	131	126	127	131	126	133	133	119	117	140	119	123	141	122	130	113	141	137	120	125	135	146	118	117	129	139	135	136	129	121	139	116	139	154	113	119	128	145	111	135	108	117	132	139	137	138	142	142	137	118	134	147	163	124	126	124	114	123	116	99	112	161	118	123	129	137	149	130	122	107	127	113	121	135	119	132	137	127	117	128	133	152	141	112	120	129	114	111	114	120	124	129	133	104	99	129	120	153	132	130	129	106	124	124	138	123	115	110	158	127	125	128	114	123	128	131	114	126	150	131	131	121	114	131	136	139	114	121	133	118	120	125	125	138	127	132	119	96	139	125	118	131	133	129	125	127	134	129	134	123	133	114	117	121	136	122	124	127	124	109	128	135	132	130	151	118	127	130	154	128	130	136	118	143	150	109	133	126	136	122	121	124	127	130	124	118	124	120	131	135	131	121	110	129	125	137	103	142	124	118	113	119	122	120	124	149	142	125	119	108	121	122	125	127	107	122	140	126	130	120	127	126	123	127	120	116	111	140	118	118	108	128	136	132	145	127	117	140	121	119	97	114	134	109	134	122	119	130	126	115	138	120	123	138	122	96	114	115	120	125	123	121	103	119	131	132	135	108	107	132	111	116	116	141	116	135	109	113	91	114	106	114	131	140	132	138	112	133	109	133	126	122	131	114	133	123	138	102	123	116	145	105	127	119	143	120	106	101	114	141	128	130	124	116	118	124	130	125	130	118	110	132	122	141	112	134	111	129	102	135	137	134	116	123	137	120	114	131	123	115	141	129	142	119	119	120	118	134	133	140	99	104	114	127	143	118	132	132	134	125	109	139	140	116	119	126	150	102	108	110	116	129	123	116	105	119	126	132	120	149	130	132	130	120	128	128	115	123	121	109	121	121	105	137	113	128	137	111	131	114	132	135	122	128	120	136	122	105	127	104	119	122	117	123	128	132	119	138	129	118	121	137	139	104	130	106	124	126	145	130	129	124	125	129	123	139	126	127	151	127	130	138	123	129	116	121	131	120	124	125	143	130	127	116	133	145	117	119	114	136	141	111	131	139	134	120	159	135	144	102	123	120	114	113	115	133	122	121	103	103	128	108	138	124	117	117	129	123	141	136	116	136	123	139	114	124	140	128	158	133	142	111	106	135	130	114	117	131	125	129	139	127	107	126	132	137	137	114	135	111	114	109	123	114	124	133	125	119	115	138	111	119	136	109	108	127	114	131	141	117	114	137	120	140	131	144	124	140	119	125	128	122	126	123	120	134	118	113	136	125	137	141	137	123	130	95	112	141	140	110	137	135	155	138	122	133	123	148	129	134	130	137	106	129	146	143	112	111	122	126	128	152	114	130	119	141	113	136	110	144	129	142	130	119	119	145	135	141	120	116	124	139	141	111	126	133	143	139	102	132	136	121	124	123	116	117	144	112	139	111	111	139	143	123	153	132	139	125	120	107	126	129	116	112	109	129	139	119	126	124	146	132	137	142	126	147	132	137	128	128	146	154	118	114	117	133	123	123	128	108	137	127	140	117	121	144	118	141	122	105	121	165	115	127	112	128	117	122	111	131	127	126	126	128	132	120	133	150	144	116	151	116	146	145	124	128	144	126	134	140	143	126	123	129	131	130	124	130	127	132	147	127	149	136	118	112	129	149	119	114	132	108	113	126	112	127	134	108	117	139	134	131	137	125	122	133	118	110	119	128	114	118	143	128	129	116	145	111	133	136	142	125	110	144	130	110	134	121	124	88	121	125	117	120	125	127	122	120	116	132	141	112	127	125	128	132	118	126	112	126	141	133	131	114	124	126	112	120	109	127	120	125	147	112	115	120	130	154	131	121	127	126	95	134	141	132	116	120	110	110	130	118	123	135	124	138	101	136	129	128	109	131	140	125	140	118	140	137	118	130	120	104	139	122	112	118	125	118	110	139	120	121	131	127	136	117	132	122	142	137	127	119	122	111	123	109	129	129	116	99	141	123	106	122	132	103	127	147	129	115	121	144	127	121	125	152	122	110	118	161	124	132	122	123	133	122	105	112	128	116	126	120	137	111	126	125	127	133	126	129	117	137	132	148	105	117	107	127	116	102	139	123	136	129	133	111	133	144	115	130	132	130	140	123	125	140	119	128	141	124	129	114	130	116	139	120	124	157	117	106	117	146	125	122	127	142	108	129	105	110	137	122	120	133	119	112	125	131	133	134	125	141	122	130	121	114	152	132	133	137	128	107	128	120	145	156	143	110	135	132	140	124	110	152	117	111	121	124	120	113	110	119	124	136	125	129	132	132	93	116	126	105	114	126	136	127	116	129	110	115	117	120	138	136	129	123	111	137	126	125	135	125	120	131	133	131	136	132	102	151	116	124	115	129	147	142	125	130	150	126	131	137	120	140	106	131	126	119	135	131	129	102	143	146	109	129	127	118	132	138	152	130	142	100	118	115	121	126	111	132	117	115	135	118	113	125	109	121	123	115	124	141	146	136	130	120	139	134	126	145	109	118	106	123	141	145	113	119	129	138	147	119	127	144	118	115	131	114	139	120	143	129	126	119	130	120	111	137	124	138	109	118	139	121	118	152	136	114	122	107	143	107	135	136	121	138	126	117	137	129	136	120	111	133	122	122	130	159	134	134	129	150	125	139	130	130	139	112	123	99	112	118	131	148	141	126	117	134	147	115	140	124	113	142	155	124	117	127	138	137	125	117	116	132	114	122	115	129	107	101	133	139	132	143	126	125	148	127	131	124	128	111	123	126	131	106	118	124	134	122	117	115	111	121	126	127	128	132	108	107	124	122	134	135	121	113	146	131	140	133	110	134	120	126	136	134	125	125	130	145	119	122	114	149	121	106	113	142	104	143	129	100	143	121	106	115	114	110	132	107	131	135	135	146	117	124	138	109	128	114	128	119	135	145	126	126	119	131	110	135	131	146	132	118	130	126	121	122	133	112	126	130	137	113	142	114	157	144	131	139	116	109	123	110	111	116	123	126	124	113	129	126	126	131	131	145	116	124	145	130	130	122	128	125	128	136	139	125	127	122	136	130	133	131	114	109	124	132	132	119	126	132	130	120	114	130	117	110	115	159	128	135	139	131	125	122	125	116	108	125	126	131	123	121	116	122	105	140	142	137	129	137	121	123	133	136	117	135	150	134	146	118	113	131	128	113	131	117	141	138	126	144
17289	5850	3900	2842	1989	1589	1344	1157	971	853	741	686	628	640	674	627	589	580	627	722	726	848	847	785	741	607	480	504	450	401	358	355	329	338	328	332	360	346	353	327	311	371	319	382	372	364	362	365	353	355	318	366	338	358	326	362	340	335	336	359	341	348	301	303	320	373	351	350	346	348	310	344	334	347	367	334	346	342	353	320	345	338	341	342	365	357	323	329	347	336	357	327	336	343	336	325	320	340	341	373	317	328	325	332	339	347	346	293	362	323	357	341	324	339	340	320	313	339	336	353	330	344	368	345	370	372	307	340	372	313	339	353	334	311	336	358	320	350	330	331	300	357	318	346	342	335	338	313	363	314	369	315	350	329	340	319	345	338	356	371	342	337	308	333	323	357	313	331	306	315	338	320	285	327	325	382	318	296	374	351	367	324	344	345	360	350	288	334	366	329	349	342	338	356	353	323	337	336	312	336	350	327	327	341	328	357	323	328	338	323	358	310	345	308	373	354	367	348	302	355	345	347	342	327	320	336	374	333	335	337	359	374	311	348	314	380	335	356	376	337	364	327	335	342	345	340	319	318	316	313	342	345	349	361	347	333	372	337	375	358	308	331	378	322	352	326	338	360	297	323	355	355	325	348	317	328	364	317	302	334	335	322	346	310	335	351	343	314	322	348	342	316	380	339	331	349	346	327	374	394	324	363	359	322	349	342	323	345	332	328	357	349	327	324	323	332	313	357	329	339	341	315	313	332	344	317	332	336	326	319	324	348	343	333	332	323	295	303	366	334	332	341	344	370	335	318	334	308	317	345	346	317	331	327	336	356	342	344	333	344	334	364	316	351	307	336	331	351	340	340	353	359	324	354	301	327	332	307	342	356	308	339	342	349	354	326	325	330	342	367	361	328	321	347	348	372	386	326	322	320	352	340	345	358	327	347	312	293	351	353	355	346	341	345	364	338	351	340	334	366	354	323	338	328	333	356	331	349	326	330	347	339	336	356	327	352	335	370	322	356	331	350	325	308	338	309	338	337	329	334	362	322	344	343	334	323	358	311	338	321	318	335	336	350	346	345	313	304	349	293	360	327	357	370	310	312	342	379	329	342	369	334	351	348	347	311	341	364	329	316	366	314	334	334	298	339	311	374	294	317	330	326	305	340	357	318	325	347	338	327	337	343	347	320	342	329	346	326	340	347	349	353	314	338	325	334	327	320	351	378	368	333	358	325	355	345	347	312	320	324	340	332	352	331	325	326	311	345	351	330	349	309	352	334	330	311	384	326	313	333	309	320	325	339	319	330	329	325	340	328	350	338	337	335	322	307	333	308	347	367	333	343	323	323	341	326	329	332	327	317	334	353	345	337	323	362	368	334	317	307	328	332	337	344	361	351	326	367	359	354	342	334	349	341	348	343	321	328	301	344	303	333	326	366	303	325	328	343	335	311	339	327	327	332	333	381	327	358	359	359	318	323	349	346	351	349	338	328	335	323	321	345	293	341	326	314	358	348	336	367	369	309	360	346	330	338	366	337	304	330	361	335	364	352	367	325	341	313	321	335	315	346	372	324	327	313	342	370	356	333	348	338	350	311	332	308	339	338	358	346	329	333	328	331	284	327	323	299	331	340	336	345	333	341	329	342	319	346	311	331	361	326	308	305	326	341	371	297	342	357	354	351	366	314	333	343	338	316	345	351	316	349	323	337	378	329	377	349	329	362	324	328	371	343	333	355	332	299	344	352	328	310	334	339	329	337	347	289	304	377	335	321	325	351	324	316	327	336	323	357	339	337	320	350	355	342	337	334	304	345	314	330	329	371	324	304	339	339	350	339	335	332	333	302	339	358	313	346	346	320	328	290	316	361	326	337	314	363	349	330	341	347	366	385	349	334	354	344	314	367	336	350	349	331	324	322	356	339	313	338	319	378	328	343	312	357	305	314	348	358	343	352	358	336	345	334	353	347	338	303	339	331	356	318	316	354	334	361	347	356	352	335	306	324	325	332	308	352	364	361	366	350	342	314	373	321	346	345	337	331	309	352	332	332	335	348	314	339	351	359	345	330	345	291	330	340	332	319	327	345	367	325	331	333	341	322	349	359	336	334	354	302	319	331	370	345	333	332	335	343	376	329	359	349	332	353	354	324	297	338	378	337	350	341	337	348	310	342	358	351	351	333	345	314	326	353	332	386	327	344	339	310	328	332	319	348	316	319	361	344	348	311	323	330	345	324	367	328	338	328	343	311	313	345	348	329	329	366	345	329	359	358	341	370	307	325	330	330	351	337	370	339	321	302	372	336	327	380	331	330	318	348	365	333	340	368	304	326	297	338	337	318	311	329	357	353	329	336	355	342	355	326	366	317	333	349	332	339	322	344	329	339	314	346	335	343	323	347	309	342	325	377	340	312	344	335	346	307	318	360	354	333	347	322	342	285	333	335	328	364	337	346	344	298	333	305	334	336	349	376	312	336	302	306	350	328	332	362	325	346	348	338	365	319	347	326	347	326	333	353	341	364	306	316	335	362	337	345	308	307	341	370	298	339	324	321	322	331	352	349	329	362	334	357	348	311	320	330	304	323	309	331	324	341	320	288	328	343	343	355	328	313	355	326	306	330	333	333	335	310	339	311	319	345	320	353	351	340	359	324	301	323	354	330	365	328	341	350	304	347	331	359	366	344	355	335	322	316	315	377	332	339	327	346	345	320	333	326	333	346	345	314	294	309	343	346	359	347	364	327	354	365	329	344	329	337	334	318	360	351	344	318	349	340	346	317	337	367	342	343	308	365	310	328	313	316	367	352	353	310	348	349	326	336	343	401	348	349	334	353	329	323	339	315	322	333	321	350	352	364	321	371	327	351	310	309	371	314	300	322	290	333	319	322	346	354	336	374	339	339	358	351	317	345	312	328	326	360	369	369	329	346	349	326	350	332	333	345	335	314	367	318	349	338	309	328	347	364	375	299	356	330	344	353	323	313	322	327	330	344	343	349	303	320	369	326	342	350	329	352	346	323	362	324	352	337	324	316	347	364	367	337	350	339	350	326	315	362	341	319	351	312	355	332	358	307	353	309	328	351	354	354	347	354	312	323	340	345	340	318	354	337	321	345	343	317	333	333	336	337	310	338	318	362	328	336	298	318	359	359	305	340	306	330	312	333	390	363	345	343	365	319	328	328	331	322	372	331	362	349	348	354	343	330	332	340	315	331	368	349	329	347	330	362	328	330	317	329	352	347	320	324	324	319	325	351	354	351	323	352	325	349	345	330	320	327	379	334	329	318	319	294	322	369	317	335	353	328	341	337	335	347	338	361	338	345	325	317	318	337	361	328	324	383	351	325	357	308	332	338	341	312	353	341	345	373	363	331	306	390	362	363	326	353	310	352	351	333	319	347	336	322	330	329	328	343	369	336	321	353	309	324	369	325	340	342	333	329	342	316	313	316	324	326	327	364	355	309	317	336	318	310	338	327	348	318	355	351	364	313	333	349	360	317	322	333
5108	1329	576	391	356	308	318	317	304	289	309	302	292	291	327	348	296	328	328	363	283	308	302	337	314	289	321	277	309	292	288	286	297	305	330	314	310	253	292	308	330	299	318	286	292	313	310	316	306	322	317	293	306	276	311	285	286	320	335	310	294	331	303	291	311	306	314	249	323	290	316	300	312	301	296	255	295	296	269	291	304	306	305	297	281	270	327	284	284	305	302	299	302	289	300	293	316	282	297	305	270	287	297	282	257	289	279	315	318	291	308	287	292	276	322	265	318	317	257	308	292	292	300	301	326	320	289	302	281	319	290	288	278	268	302	316	304	308	280	278	304	269	280	289	298	278	317	294	328	299	288	301	317	306	295	300	292	278	279	279	303	289	286	278	331	313	268	311	286	282	310	293	284	299	260	269	281	274	302	316	277	315	317	269	309	306	312	296	302	286	317	303	314	339	294	307	331	297	302	300	336	322	291	283	291	277	320	294	291	308	303	284	270	271	316	310	290	304	300	315	317	283	284	279	332	281	310	295	270	281	325	285	322	303	260	290	280	269	293	304	302	275	303	345	260	314	304	310	300	294	296	281	262	291	291	274	269	262	262	288	309	298	294	283	297	303	281	321	291	264	279	297	324	304	275	337	287	312	309	342	301	313	298	298	291	289	319	319	290	297	314	281	313	317	297	308	311	303	305	300	290	297	305	298	278	313	287	281	306	293	305	261	293	276	344	297	296	300	268	295	296	276	322	299	291	292	276	315	282	283	302	280	285	301	298	268	293	304	267	281	283	294	307	302	297	284	306	297	307	290	308	293	284	290	311	269	297	309	307	305	279	295	296	282	281	290	312	340	289	291	316	308	291	282	299	308	275	302	299	304	297	262	283	307	278	307	286	249	284	276	316	302	268	284	317	300	301	297	286	278	302	263	300	284	283	307	289	311	288	279	309	268	341	311	300	286	304	312	312	321	303	284	294	309	306	268	266	274	299	286	271	294	287	319	295	290	276	306	311	297	290	331	265	304	311	269	266	313	317	303	310	292	317	260	319	318	250	289	293	306	286	294	298	276	251	240	269	279	312	269	279	247	299	327	254	271	321	293	285	290	282	277	290	274	290	325	281	260	275	254	286	277	317	291	297	302	283	269	301	285	294	287	276	310	293	279	288	302	281	286	289	292	289	312	299	291	295	292	278	296	269	286	322	271	285	307	263	303	313	285	327	291	293	303	308	273	292	290	286	279	305	303	297	293	291	293	307	267	301	304	291	290	319	314	302	291	275	319	344	266	310	298	300	277	301	302	306	262	302	312	292	326	285	282	255	267	306	298	269	306	309	306	284	308	283	262	276	303	323	301	306	308	295	291	271	291	284	328	268	315	303	309	293	270	343	300	286	267	309	308	288	275	282	293	290	281	276	271	276	297	288	292	311	291	279	309	304	293	292	291	312	310	310	294	298	285	299	303	329	290	310	277	317	312	284	311	250	297	298	288	316	307	301	280	298	294	298	308	318	281	311	304	284	288	288	294	272	315	298	306	279	302	289	275	309	315	276	277	312	305	319	290	266	285	291	279	286	278	300	274	307	344	308	303	283	284	304	314	291	292	256	301	262	279	280	287	318	287	299	334	287	306	301	307	298	306	292	312	259	287	298	258	308	311	306	302	308	273	334	302	317	266	327	307	310	288	287	275	278	298	287	268	300	286	299	333	285	286	303	294	281	292	296	301	277	311	293	299	312	309	316	300	310	299	312	297	279	281	291	306	314	274	291	308	312	286	335	333	270	314	293	270	305	287	307	275	296	289	293	300	295	292	250	292	316	257	307	294	313	267	289	342	279	319	299	297	320	299	309	310	267	264	283	298	320	261	283	284	292	296	280	302	295	298	304	299	320	304	328	274	292	277	298	312	250	254	310	301	317	297	296	304	296	306	267	298	283	302	300	311	292	322	293	304	305	300	295	295	294	266	287	280	312	271	275	326	295	298	299	291	305	275	290	280	298	289	303	315	283	280	299	295	322	283	300	295	292	272	314	294	315	286	310	270	317	289	285	293	289	293	287	321	297	316	278	317	293	336	285	310	306	293	313	308	275	315	298	289	273	297	259	297	267	317	307	297	303	295	268	301	300	322	283	295	282	275	269	278	297	301	287	283	293	302	308	263	292	281	278	303	287	279	265	271	274	295	266	274	307	259	295	294	277	309	300	279	302	280	301	283	304	314	297	301	300	282	296	305	283	342	277	311	322	284	307	298	286	271	312	290	323	311	311	305	289	318	299	280	313	304	296	303	298	318	289	292	294	294	301	304	299	274	290	309	303	281	304	335	262	268	314	304	317	273	300	273	288	293	281	293	277	311	292	280	309	305	269	300	292	322	295	315	266	273	274	298	330	309	295	300	294	273	316	274	263	291	306	280	297	287	299	298	304	337	289	291	327	298	270	291	278	292	316	290	286	300	252	291	292	311	324	296	280	315	301	297	277	270	271	301	257	273	294	306	297	309	270	313	304	305	277	301	272	288	264	334	300	284	304	310	274	327	297	289	324	298	307	272	303	308	325	302	294	290	299	274	289	255	298	288	290	297	287	309	309	276	292	297	307	320	289	330	295	282	305	286	303	284	274	256	288	303	270	298	322	312	295	305	269	290	294	289	311	289	300	265	282	306	282	263	279	300	330	310	318	316	284	291	280	334	254	292	321	282	312	306	325	325	302	318	294	298	305	289	296	302	312	279	278	308	286	299	309	266	282	310	310	289	300	306	296	270	283	285	302	302	317	287	290	286	301	322	298	340	299	285	264	321	288	304	309	265	278	277	335	294	270	311	310	274	252	288	278	288	290	268	262	280	281	292	289	285	296	288	309	293	293	307	327	290	283	287	295	274	317	300	307	313	273	274	288	289	291	304	283	296	321	291	327	285	288	289	289	317	293	291	292	300	313	317	265	309	293	302	283	264	293	274	283	327	286	290	301	288	285	298	295	325	294	294	279	278	297	304	266	257	272	281	312	284	293	290	285	279	301	302	295	282	298	292	305	324	311	277	263	289	310	301	300	268	312	319	328	295	316	322	314	294	289	286	313	306	298	289	253	300	312	311	300	311	309	293	329	285	277	320	267	302	260	225	321	268	277	310	299	295	309	317	304	280	299	280	273	282	287	296	290	317	279	290	325	288	269	279	268	270	315	299	284	315	303	287	283	292	325	301	305	297	276	289	288	299	319	275	286	273	285	248	280	248	292	283	281	290	260	299	270	288	318	311	291	272	342	308	298	279	275	306	267	299	305	276	298	314	317	299	298	284	292	290	291	294	289	275	314	324	276	269	272	319	300	294	323	325	293	265	323	316	295	272	290	272	315	281	309	292	288	312	325	326	278	298	323	307	298	305	286	305	262	293	306	284	252	285	290	292	333	317	330	268	254	271	282	305	307	316	323	270	284	272	265	303	278	307	295	324	266	293	293	313	255	286	317	254	299	284	310	303	286	283	299	315	282	261	265	310
4765	1692	1330	1198	1028	931	909	944	777	842	767	780	796	841	824	873	809	803	826	856	821	865	891	815	807	775	824	738	748	738	706	702	721	692	714	738	808	695	752	755	711	747	718	690	740	689	715	712	738	749	715	668	721	763	781	744	743	715	712	706	732	664	690	725	752	665	711	728	720	698	766	726	715	727	770	717	751	752	718	726	723	735	734	714	722	731	731	715	760	715	676	705	737	777	728	712	705	721	738	732	693	721	673	731	696	765	737	706	752	745	705	742	726	725	696	776	702	742	743	750	724	740	731	720	740	736	677	719	727	737	756	670	741	671	683	727	745	661	707	686	760	668	730	723	732	744	711	696	665	764	718	721	731	751	722	691	719	730	746	692	727	698	732	730	707	754	695	690	703	707	700	734	686	770	723	731	716	705	732	654	709	702	727	698	692	687	747	750	718	666	705	774	705	713	729	723	709	745	695	709	709	707	775	714	679	738	718	730	705	736	718	752	790	752	671	705	767	715	756	663	698	694	728	705	728	735	681	724	762	740	726	745	713	758	746	699	712	750	672	717	774	697	708	721	690	705	747	739	739	730	731	765	694	705	724	750	696	741	772	732	704	699	722	744	698	667	793	694	728	715	700	728	673	721	717	733	694	768	742	745	718	703	689	699	732	701	711	717	743	698	748	714	740	707	710	751	718	755	696	716	698	750	734	767	725	691	757	721	734	745	715	773	756	696	685	718	709	726	700	733	721	726	707	704	695	712	748	725	758	724	642	783	702	693	725	651	726	721	732	747	719	741	697	744	678	712	684	728	721	697	727	744	750	751	706	731	764	736	671	738	759	742	749	724	698	705	730	679	760	701	717	758	743	683	670	739	725	736	717	779	710	751	716	712	715	698	758	703	757	758	753	672	756	695	720	744	728	728	735	733	721	739	764	700	688	745	730	694	684	781	770	738	749	714	708	693	706	703	751	718	719	735	722	751	743	717	696	695	682	736	735	768	778	764	713	763	698	709	759	739	702	744	786	682	724	734	740	689	745	698	740	712	721	755	709	728	746	722	702	742	729	723	712	692	706	730	721	737	757	724	705	719	780	738	726	754	730	737	744	727	787	684	692	726	721	757	727	756	713	746	726	710	717	674	729	687	690	648	704	721	710	704	758	738	752	737	745	732	714	754	733	741	739	748	732	733	783	669	689	754	739	709	686	710	767	729	742	760	709	714	676	735	776	715	691	723	727	752	717	719	776	719	738	743	739	757	724	714	736	723	706	748	730	706	742	771	729	728	766	720	702	696	693	739	727	750	704	739	714	739	672	709	730	732	708	746	735	714	751	750	758	728	716	727	737	779	729	762	750	678	710	732	719	689	719	700	712	692	727	706	721	774	723	679	721	721	761	738	690	711	741	738	738	729	725	732	743	695	720	735	738	669	697	673	755	715	752	742	736	677	706	746	723	761	728	717	778	713	731	743	707	739	725	744	719	743	713	673	759	715	756	741	778	732	716	720	745	752	712	708	751	689	793	706	685	715	731	705	698	734	713	718	715	790	716	734	720	706	703	736	704	730	693	720	728	721	693	714	750	683	718	705	689	690	699	677	722	762	737	790	699	739	660	719	683	746	698	697	768	751	756	745	738	696	710	723	770	740	672	712	694	737	714	712	704	720	745	703	727	721	749	770	706	721	714	786	758	731	721	723	741	708	710	709	725	641	734	676	680	737	719	716	694	754	726	724	738	731	735	733	730	702	714	743	692	693	748	765	751	715	729	704	711	720	684	740	704	724	715	710	770	713	676	734	771	687	672	739	736	677	754	708	700	700	749	730	754	780	786	646	755	726	701	761	756	707	683	744	763	766	691	750	750	660	717	728	691	712	732	690	705	731	785	725	702	757	678	760	672	691	717	736	720	719	704	744	740	703	746	746	746	740	743	730	741	739	729	689	689	730	739	719	699	735	736	739	729	734	714	735	758	690	687	761	688	693	737	738	724	748	717	715	764	746	746	733	768	758	746	747	731	766	755	720	706	708	712	717	715	689	739	756	757	737	744	698	735	723	733	670	737	665	677	679	725	668	705	746	678	743	707	739	713	706	676	730	750	719	725	707	751	739	743	730	688	702	733	732	725	707	706	712	695	727	722	753	722	754	707	697	749	767	701	687	704	722	744	713	717	703	680	705	713	748	728	719	754	741	753	652	692	724	752	785	715	768	718	723	726	713	754	764	712	723	737	759	712	767	738	748	690	734	725	758	717	724	727	734	684	742	692	702	750	682	711	731	711	760	683	697	706	752	691	745	753	764	743	752	718	765	749	712	678	733	741	735	694	709	757	717	739	769	782	742	759	725	706	714	741	695	706	723	710	782	717	669	747	674	724	712	690	691	683	668	719	734	756	748	725	698	767	748	735	744	690	751	724	706	741	691	729	726	769	702	722	683	728	695	756	758	685	721	725	715	726	729	735	717	726	722	714	732	722	784	703	703	722	747	728	721	757	724	676	685	732	706	737	725	706	709	752	717	735	716	679	663	761	728	689	708	727	705	704	731	746	670	760	696	717	711	688	739	724	730	769	775	765	692	685	739	702	676	695	739	704	757	718	721	713	738	754	721	731	742	696	731	681	738	728	690	700	696	690	765	709	740	743	706	744	742	722	709	718	760	729	716	727	708	689	755	681	763	724	708	721	675	694	720	719	750	649	692	726	730	722	733	745	747	700	723	737	740	721	735	707	749	753	735	748	726	688	724	799	677	750	728	720	741	683	669	749	743	707	705	727	705	778	722	719	707	691	755	655	696	657	721	690	731	768	739	704	747	703	714	736	675	748	646	755	754	702	713	726	745	742	749	771	743	691	736	705	677	719	744	720	756	790	686	745	724	681	720	722	665	740	738	735	694	744	734	698	717	717	742	721	732	737	716	750	698	705	739	714	731	758	694	687	766	743	763	762	710	713	714	803	732	738	757	723	709	719	747	747	750	724	720	679	674	721	739	715	743	718	732	684	738	713	760	731	747	701	717	723	667	738	678	743	710	676	739	712	740	732	707	738	756	752	696	739	742	723	711	763	716	759	746	703	708	760	688	714	738	736	680	723	745	740	752	713	749	701	692	735	704	726	743	742	715	768	700	726	730	755	703	769	721	709	710	759	738	766	715	802	766	722	748	718	729	737	703	721	689	720	744	667	740	739	707	714	682	735	767	688	738	707	721	772	792	680	738	711	694	721	731	717	764	708	734	712	720	768	722	707	710	706	735	701	706	690	754	697	738	729	740	727	716	669	746	695	736	696	686	719	760	688	700	742	762	732	698	694	744	703	775	710	751	715	676	714	686	645	725	712	711	732	730	750	726	760	716	728	716	678	693	701	724	750	694	698	720	719	721	741	700	757	710	716	707	714	770	698	728	729	686	709	731	713	718	738	718	808	723	747	746	742	716	678	754	713	720	757	728	737	670	728	698	672	734	735	730	727	756	718	699	709	708	719	758	706	703	744	764	709	703	754	788
15994	4433	1226	628	454	402	340	323	315	292	283	275	282	309	280	283	284	325	301	288	308	264	259	306	252	280	266	230	252	248	261	267	259	268	279	235	275	267	284	254	265	259	246	260	286	254	286	260	240	246	258	296	260	274	250	230	251	245	235	250	270	259	258	231	248	249	234	236	276	249	251	251	270	278	259	257	263	246	238	269	267	235	221	267	266	275	233	249	289	258	268	258	272	214	245	241	241	290	274	234	270	242	253	288	213	248	257	300	269	264	284	274	268	234	250	249	272	244	224	243	258	240	263	276	274	244	217	258	246	261	244	250	248	238	255	260	256	251	231	241	245	265	255	252	241	254	269	255	285	260	251	266	263	269	285	234	239	235	257	242	261	249	250	291	238	251	244	272	237	259	268	258	258	240	260	270	262	287	240	242	256	235	269	260	275	246	292	252	252	224	221	238	250	270	257	256	239	239	263	241	266	259	274	241	271	278	255	274	244	274	274	265	273	288	272	274	273	281	252	244	266	256	261	257	231	260	251	246	271	271	265	289	258	248	265	248	276	258	239	248	253	274	265	250	270	268	273	292	296	263	231	253	265	267	238	273	296	255	263	272	257	226	259	272	254	245	257	250	251	266	265	241	270	247	246	252	231	277	255	275	264	266	220	236	280	253	240	238	258	279	240	248	245	229	263	243	273	248	249	266	261	257	271	279	233	251	237	253	253	252	260	251	261	295	248	283	255	249	252	262	244	289	249	248	252	233	266	285	287	254	255	249	238	268	278	262	278	238	234	248	254	284	256	244	259	254	251	288	274	252	239	257	279	262	268	265	273	253	296	245	250	247	249	249	239	258	246	250	261	247	237	270	231	292	234	255	248	252	268	218	244	284	242	269	257	241	227	271	291	264	250	274	258	279	237	271	250	239	231	263	260	234	254	232	221	266	282	260	247	261	237	234	291	269	285	233	258	265	257	255	235	281	274	254	230	265	256	259	231	226	250	249	295	254	287	251	243	259	268	227	252	253	251	259	237	267	247	262	252	247	265	239	231	280	253	227	238	270	273	282	252	262	267	292	244	255	247	247	246	248	265	249	247	228	281	239	244	257	261	288	256	276	273	250	245	267	228	263	283	257	246	271	235	257	257	274	242	263	244	261	262	310	265	235	246	262	248	252	245	251	237	278	258	230	278	256	291	254	272	288	278	241	256	270	262	252	217	262	289	244	263	260	265	249	283	237	275	276	266	288	288	271	238	260	230	259	264	260	255	247	230	289	257	258	258	282	259	239	265	233	252	262	227	249	249	251	306	231	247	257	259	244	278	305	276	251	233	269	240	268	242	237	269	225	254	278	279	273	250	253	254	264	231	251	269	276	271	257	256	243	293	250	254	261	246	256	267	264	262	229	256	256	267	273	262	249	233	230	257	258	250	241	249	255	222	245	242	273	266	251	253	265	209	264	242	291	256	272	242	271	234	247	255	264	270	230	255	251	252	257	244	214	239	277	255	267	269	257	296	262	232	250	264	271	277	226	268	280	245	261	267	280	263	275	246	265	238	261	257	249	272	255	272	251	264	246	268	266	256	242	288	262	254	240	257	254	275	237	252	238	278	268	266	260	267	270	292	252	280	281	256	248	254	275	232	302	252	245	290	243	241	274	215	266	229	268	226	246	253	261	291	266	239	257	240	258	271	244	214	281	216	266	226	260	233	272	278	247	270	232	258	244	268	251	259	258	237	269	289	255	236	252	241	259	257	229	257	270	265	276	255	245	248	263	247	248	262	269	254	264	222	285	249	236	258	255	256	245	262	269	235	234	256	275	249	235	252	263	279	229	268	221	258	265	242	247	251	272	277	261	252	240	262	261	267	257	241	264	253	266	252	271	252	253	264	266	251	240	275	230	265	274	223	242	246	278	247	236	247	243	272	263	282	256	253	259	264	264	225	267	251	249	243	262	250	249	245	263	259	273	246	269	251	258	285	230	252	265	271	247	259	252	253	245	258	249	222	255	252	285	260	269	277	279	256	268	250	255	274	248	248	246	259	298	257	257	258	249	220	254	281	262	270	251	254	245	252	225	243	246	223	267	245	260	242	217	242	282	264	250	255	270	270	237	285	239	251	312	272	259	242	279	248	253	253	268	249	265	273	252	268	260	238	273	251	250	259	238	258	231	255	256	246	266	263	250	224	264	270	271	237	230	258	252	259	289	263	279	264	283	277	264	278	239	262	280	264	253	245	266	237	264	293	245	257	262	275	281	271	244	251	272	261	256	248	253	284	251	254	249	259	239	231	249	247	250	249	264	248	268	263	271	236	268	257	240	243	249	264	249	258	281	252	266	240	237	248	252	271	241	261	257	250	265	272	249	274	250	228	274	266	268	267	259	255	253	260	246	278	225	255	252	275	248	261	245	264	269	274	245	214	262	265	260	253	233	248	221	238	257	249	274	259	270	236	293	241	264	235	247	251	270	271	286	255	274	240	271	239	236	250	272	258	294	227	238	244	262	279	252	260	246	241	282	233	273	248	243	283	243	236	260	278	264	236	257	256	309	272	253	270	238	264	274	258	273	230	277	308	246	236	254	265	271	237	237	255	248	257	260	251	258	261	285	242	297	248	241	271	245	270	273	259	262	270	247	214	241	239	238	258	266	234	273	273	261	265	259	291	226	276	257	253	261	276	218	275	253	236	250	276	238	234	269	245	248	248	265	228	274	251	259	268	271	259	238	261	290	262	230	251	262	258	283	292	219	254	253	267	278	224	250	248	256	269	259	253	238	250	263	255	268	254	224	266	272	256	241	252	245	263	273	221	260	264	272	263	256	274	254	221	231	294	252	255	240	240	255	247	233	272	247	264	247	230	251	269	236	246	250	266	254	276	260	264	268	235	255	256	261	268	239	249	247	246	266	248	260	261	259	212	253	250	267	267	252	251	274	268	240	269	270	272	260	265	260	259	235	241	242	253	251	295	276	235	255	273	234	253	267	273	261	252	255	227	259	292	256	264	268	251	263	275	242	236	224	259	273	241	248	251	268	257	262	251	220	224	253	247	253	261	266	233	248	252	281	240	268	233	261	260	259	262	241	316	259	281	273	266	274	255	230	249	256	261	277	260	268	265	263	235	241	235	266	265	224	273	251	233	235	237	242	258	289	249	254	256	268	242	230	272	277	240	266	238	248	252	277	274	244	232	270	269	251	273	254	229	238	279	267	249	263	257	246	227	271	272	269	250	275	226	244	241	253	281	294	231	248	279	236	259	263	255	284	260	248	256	272	256	265	237	260	217	283	223	255	244	257	233	239	253	224	277	280	269	263	281	268	264	243	255	263	234	269	232	253	210	278	296	269	253	263	240	250	247	246	270	257	266	230	232	272	257	272	267	288	272	252	271	280	267	265	272	248	255	265	239	261	238	309	235	253	244	235	243	233	280	265	253	267	226	247	251	292	263	224	223	244	254	260	272	244	277	243	255	290	268	256	267	241	239	240	265	237	252	249
12677	3724	2445	1990	1569	1346	1196	1108	1024	925	824	837	841	928	925	920	869	888	880	872	892	880	929	841	819	818	761	746	716	625	669	605	617	639	633	635	589	662	611	615	613	642	653	626	613	641	627	645	613	612	648	653	658	608	654	649	665	623	635	663	649	629	622	645	628	653	658	657	601	650	636	619	640	677	651	633	619	652	622	629	657	627	639	653	622	650	628	640	612	609	593	637	633	656	619	614	609	649	645	633	614	630	649	655	604	580	597	638	657	642	603	622	608	633	586	620	629	623	659	608	671	659	678	599	589	659	661	629	653	612	625	629	659	638	635	637	665	651	617	594	653	670	657	621	620	603	584	628	616	633	658	605	630	633	675	624	651	639	644	638	621	622	647	642	607	594	632	638	607	649	626	616	640	629	594	632	630	660	630	622	649	638	629	616	602	650	637	658	631	669	640	628	682	616	647	645	610	662	664	625	637	599	579	693	675	661	653	634	626	653	629	656	586	597	640	639	634	682	645	611	630	624	670	621	632	611	614	649	645	602	612	615	606	623	635	610	621	653	640	658	600	627	616	654	635	597	594	623	631	621	620	598	657	666	617	600	609	690	632	665	586	665	617	626	591	636	662	633	613	631	625	644	589	652	696	675	625	625	635	598	631	575	617	638	638	629	660	630	668	572	675	661	612	653	602	595	643	609	632	647	648	618	662	623	609	626	634	623	634	642	581	591	640	612	611	654	604	653	579	591	667	568	596	630	638	622	650	613	645	601	630	660	661	611	593	579	617	627	631	607	625	627	604	607	666	603	638	611	614	680	640	636	597	597	671	602	608	663	632	657	612	689	642	650	659	589	628	602	665	634	645	669	623	621	645	642	627	595	635	637	633	610	612	632	625	660	628	624	666	601	654	631	630	644	632	678	634	628	618	667	617	616	630	628	623	684	623	607	611	619	582	636	622	603	624	645	671	612	679	642	640	638	610	643	649	623	667	651	636	608	648	626	641	624	652	649	653	634	651	676	593	627	630	614	613	625	605	655	640	584	594	641	616	642	631	573	589	599	609	617	589	591	610	622	607	602	634	603	628	642	602	638	636	610	663	627	648	622	599	643	598	660	600	700	639	627	622	626	610	633	674	647	591	626	636	666	636	609	622	627	601	615	657	639	616	621	612	637	656	641	622	627	606	594	611	626	659	617	651	659	638	643	601	625	666	625	629	644	635	647	665	646	613	674	694	608	569	656	637	659	621	662	664	660	652	642	606	631	678	637	619	607	664	617	623	636	662	656	629	651	655	663	643	586	649	625	663	599	642	642	610	615	642	676	626	640	603	630	622	658	646	600	605	655	661	586	642	620	648	624	629	633	583	641	680	640	636	620	661	630	599	637	604	579	666	627	643	618	618	681	639	635	612	658	588	597	586	613	652	627	655	640	596	639	631	694	618	617	629	616	609	653	645	679	626	610	642	596	607	592	606	646	652	588	628	597	639	642	649	621	614	642	572	659	648	632	624	610	616	658	650	615	623	612	648	612	654	652	626	643	639	651	648	596	639	610	623	680	655	641	617	646	626	607	628	643	619	629	640	664	609	619	641	640	622	641	614	629	657	669	603	615	609	646	623	639	649	630	589	635	643	608	637	638	643	636	654	647	624	639	609	629	633	631	657	603	641	688	651	610	598	634	619	590	614	618	640	650	684	632	618	612	614	669	622	606	655	638	644	657	649	595	622	618	585	602	666	674	628	641	643	634	663	619	630	651	632	669	627	636	635	611	612	640	618	614	664	645	623	602	671	648	623	590	641	608	637	656	631	598	614	653	687	693	653	675	632	692	625	619	606	650	609	627	646	638	614	641	638	663	641	635	594	639	672	655	592	613	651	642	660	607	675	624	632	607	641	632	625	634	658	645	617	633	624	665	657	601	606	614	638	629	635	640	662	640	599	664	627	593	633	610	668	657	617	650	663	621	598	637	583	624	677	593	615	612	618	671	690	635	598	685	667	618	629	626	605	607	616	619	637	625	621	636	614	598	624	643	647	648	632	651	633	623	604	628	644	644	596	603	615	637	656	626	663	663	654	637	641	610	635	640	605	595	645	653	577	596	625	679	652	645	639	622	595	630	646	580	633	598	651	657	609	643	622	617	629	671	608	617	651	634	659	651	637	626	600	633	632	611	622	604	666	590	644	586	664	605	613	640	660	629	647	619	632	637	628	640	608	647	649	671	610	609	636	649	657	614	641	614	637	584	594	643	638	659	638	665	618	628	588	631	567	592	632	602	634	649	597	666	647	645	627	598	578	660	621	576	677	658	640	576	631	632	630	639	611	609	621	627	646	625	596	614	646	649	633	621	650	669	579	694	644	631	624	649	613	604	637	645	634	589	688	644	652	635	637	597	654	577	674	645	668	614	629	623	582	630	630	600	586	637	641	626	605	658	634	602	646	667	643	634	651	632	650	624	620	593	684	648	622	620	605	632	649	683	586	632	617	605	628	666	624	667	662	672	645	590	650	670	586	693	619	627	604	635	581	668	664	596	620	621	626	609	615	644	612	628	611	650	666	671	640	611	643	631	615	644	627	597	607	660	642	640	633	649	581	617	675	593	660	645	620	608	662	639	636	619	614	644	661	590	639	624	604	660	627	594	618	613	592	601	640	643	631	655	586	610	680	589	651	605	599	641	595	679	602	609	635	654	650	644	664	686	642	615	638	637	612	619	666	629	574	650	681	618	653	652	631	650	652	636	618	634	638	644	666	642	623	676	661	603	633	656	663	642	604	660	619	605	633	646	602	615	610	617	626	637	603	594	644	644	643	630	627	652	634	653	626	658	628	652	650	614	663	622	605	595	621	611	612	650	579	673	624	612	653	618	601	686	627	669	616	589	619	605	668	633	594	641	586	643	676	655	578	601	667	642	656	629	621	617	621	634	643	628	632	606	658	621	628	622	596	666	635	644	654	659	601	591	666	605	609	634	614	669	658	624	628	670	628	588	633	620	629	677	656	678	593	665	636	593	620	641	645	606	610	595	557	677	677	663	634	610	678	669	614	597	585	612	624	603	611	617	657	692	598	648	657	664	632	591	621	625	649	617	605	615	676	644	643	619	616	659	638	648	600	622	638	651	652	601	596	598	605	668	601	598	689	653	597	639	607	649	625	620	609	644	608	606	653	599	670	673	595	614	597	560	627	651	658	656	636	606	629	659	618	617	629	610	609	633	634	679	664	618	610	604	638	590	637	590	635	671	628	646	616	641	640	622	675	630	663	640	645	664	662	654	667	618	602	654	608	638	674	657	672	634	644	648	630	654	657	647	611	626	616	615	645	632	620	618	692	630	605	636	578	673	610	601	655	651	622	629	630	652	668	630	626	596	629	636	652	583	665	596	620	643	643	574	649	698	637	665	660	647	618	650	651	634	648	607	660	663	644	647	628	653	615	605	642	617	642	624	655	635	633	654	645	628	595	642	609	650	647	607	653	650	654	661	591	607	617	628	644	656
25146	7830	2071	887	479	342	304	240	217	204	180	178	190	184	207	197	178	197	154	185	203	160	205	201	185	143	138	145	150	154	126	119	121	132	138	142	159	130	117	108	125	132	144	135	123	115	135	140	132	123	125	116	127	136	121	131	124	129	131	138	129	138	130	120	120	134	132	134	145	117	114	125	145	134	144	123	117	141	123	135	128	132	134	104	137	135	114	134	125	123	113	136	118	118	117	111	106	101	114	128	139	147	129	116	138	130	111	115	124	133	142	130	113	121	129	135	139	131	119	97	131	123	128	121	125	143	133	120	131	114	107	115	103	130	155	129	158	125	97	116	114	126	124	132	122	112	120	127	119	133	106	123	155	124	143	132	154	124	114	97	113	119	129	117	112	140	116	117	121	126	127	132	115	99	135	132	147	127	140	137	133	127	148	125	118	137	134	113	128	128	129	136	132	119	105	104	106	126	124	108	119	112	130	115	123	125	144	134	126	123	129	135	127	117	123	149	143	112	115	133	161	127	138	135	105	118	115	105	122	124	131	123	131	141	134	136	147	110	125	129	141	97	140	115	129	106	130	136	146	123	122	138	106	138	106	137	122	146	112	155	115	126	121	121	124	116	116	127	128	116	122	124	136	124	124	139	120	113	100	104	115	137	116	115	119	117	136	147	116	123	122	128	124	134	130	126	134	134	114	117	131	125	131	112	126	114	139	131	133	121	126	126	122	118	111	132	132	127	137	132	107	131	120	122	114	124	137	137	107	119	128	139	110	124	135	118	109	123	124	118	116	113	138	129	102	139	114	121	113	110	131	126	132	139	117	102	116	128	127	144	116	147	118	127	107	128	117	136	142	134	146	131	114	101	118	139	124	157	127	133	133	127	133	122	126	141	127	129	149	115	128	119	115	123	114	114	127	137	123	116	122	145	148	130	122	154	135	121	123	136	122	127	111	127	121	110	125	136	121	117	131	115	136	131	113	102	128	134	125	135	113	114	109	127	140	130	145	129	118	131	106	131	138	122	125	116	103	127	123	120	133	124	129	125	123	139	99	133	128	120	132	128	117	131	125	116	140	116	129	121	128	119	125	126	142	112	112	127	109	122	118	129	105	144	149	128	136	111	135	121	109	131	130	137	116	108	130	110	116	129	144	111	122	117	125	140	142	110	121	123	113	132	133	120	94	124	142	118	142	119	141	123	128	125	145	150	131	133	122	127	114	139	136	140	127	104	111	115	141	131	158	130	140	123	116	151	134	132	123	137	114	125	146	128	147	124	127	119	139	139	127	141	122	128	129	122	128	119	119	151	107	117	128	122	112	135	122	120	117	137	126	120	146	134	119	120	146	119	130	130	140	133	135	125	116	114	135	116	117	129	113	124	117	134	143	118	112	120	131	125	148	132	112	105	106	136	119	137	112	114	111	131	136	107	125	117	104	115	128	122	137	109	127	106	127	143	126	110	115	127	122	131	129	121	117	120	111	133	124	135	124	135	135	125	118	117	122	141	127	125	134	128	140	119	126	119	149	123	126	133	121	138	120	138	116	112	145	116	133	116	128	127	123	121	132	123	133	123	133	126	147	123	142	130	126	110	129	115	115	129	136	119	117	127	119	143	129	123	128	125	130	129	118	119	110	97	120	123	111	100	112	122	128	120	116	120	133	134	122	118	139	124	128	158	136	110	123	126	125	137	147	134	150	125	121	141	113	116	127	136	119	129	107	123	145	141	110	110	105	133	128	132	132	111	106	120	125	123	100	111	119	135	127	143	129	140	121	140	136	125	119	112	121	128	100	122	123	124	132	103	120	148	151	128	122	124	131	124	129	102	121	125	124	107	118	122	112	136	140	126	127	122	122	113	112	117	125	123	127	105	116	151	120	120	113	127	125	122	128	140	121	129	112	120	120	117	134	128	144	133	127	85	124	131	122	129	138	134	130	113	140	146	127	123	110	122	134	128	123	116	130	122	128	119	141	160	137	148	140	118	106	109	102	116	111	131	121	124	147	124	145	150	115	112	109	120	114	139	128	135	137	109	129	122	137	120	113	106	139	160	132	114	122	146	131	123	132	136	126	120	116	110	119	137	117	131	152	124	123	124	133	139	134	113	122	123	130	159	131	124	129	112	127	129	114	123	130	106	118	129	112	130	160	120	116	130	148	116	128	130	114	137	126	116	135	111	137	138	114	121	129	128	110	133	118	135	109	129	101	127	100	116	124	118	142	112	135	109	133	115	107	134	113	149	135	139	117	114	109	98	131	117	132	139	109	149	127	135	137	125	121	138	136	117	122	128	139	111	125	123	129	116	117	135	117	125	128	124	106	140	119	108	120	113	117	116	131	147	109	113	116	109	127	139	142	136	117	130	118	148	154	138	110	119	137	133	145	112	121	129	118	117	125	121	130	127	107	112	124	134	113	134	137	114	141	117	130	131	125	118	160	100	112	108	133	119	122	120	123	137	123	138	122	131	126	134	146	130	113	123	119	135	116	108	136	132	156	121	147	141	117	117	107	125	119	137	122	141	132	150	140	127	97	127	115	111	91	125	141	126	106	107	133	116	148	112	143	130	136	122	131	137	150	122	132	126	126	127	123	117	118	127	122	126	116	105	131	128	121	128	115	120	113	153	137	123	115	114	135	126	129	133	114	136	135	128	107	137	122	116	111	114	121	105	129	127	108	130	115	98	118	112	126	135	136	124	134	125	119	121	127	94	125	137	114	111	120	128	150	121	115	115	113	149	131	132	131	149	111	142	112	136	137	123	127	146	129	118	111	129	134	113	104	112	110	133	137	121	111	132	100	121	118	123	128	109	123	114	144	126	145	123	128	112	149	140	122	141	138	123	130	123	113	132	150	133	133	117	139	127	114	144	116	147	113	130	115	122	121	134	114	122	130	146	120	124	116	134	148	138	113	135	135	135	128	121	120	124	155	111	142	114	145	157	124	150	122	105	125	135	114	108	122	115	128	134	142	134	114	120	127	114	135	140	126	111	117	126	137	125	127	137	130	119	133	123	127	130	132	151	123	124	110	94	140	123	129	123	140	118	116	132	130	116	112	119	126	119	136	101	141	136	122	128	129	121	131	118	114	134	109	120	123	107	130	126	125	143	126	125	130	120	129	135	139	133	118	138	118	135	144	125	101	134	120	131	134	115	120	142	126	121	137	137	122	124	125	105	126	126	132	115	146	134	133	129	140	135	135	141	136	120	106	141	105	96	121	126	123	125	129	115	104	122	113	110	116	112	125	138	118	123	119	129	121	121	138	125	121	120	113	118	138	106	129	130	100	107	134	118	130	118	126	125	133	128	103	107	137	121	107	118	125	126	118	121	116	119	132	127	129	161	135	129	123	133	103	133	127	116	122	130	130	123	127	115	122	129	140	147	135	129	114	129	131	124	132	136	126	104	116	114	132	109	116	129	110	122	142	122	137	125	102	128	123	117	123	117	129	129	151	120	120	118	119	119	140	114	109	116	110	134	140	133	134	130
17159	5045	3355	2668	1908	1592	1437	1108	994	843	726	656	714	803	923	939	788	763	741	762	729	723	764	764	726	576	479	456	424	376	393	366	389	357	359	362	403	363	351	331	353	344	349	344	361	335	361	364	367	348	325	344	341	366	354	312	345	331	354	356	338	366	344	304	328	358	341	369	329	332	353	306	364	356	327	324	363	325	342	351	335	359	318	324	341	297	346	342	340	302	330	356	379	328	332	332	343	348	313	330	342	334	289	334	373	336	317	350	304	333	334	322	295	341	342	325	353	359	343	301	361	349	349	372	331	378	323	305	349	330	368	331	335	329	323	303	297	371	356	347	359	358	345	323	367	364	304	382	323	362	329	332	303	325	341	328	322	336	341	304	353	380	345	349	316	330	364	309	354	360	338	329	340	359	319	366	324	318	321	344	325	343	366	329	332	334	353	354	336	350	321	323	326	375	328	324	313	327	306	332	358	345	354	334	310	350	355	348	343	334	302	381	327	329	312	353	307	319	317	323	308	323	340	336	373	361	334	361	331	383	312	339	358	317	338	333	335	347	321	329	351	332	303	335	341	304	349	326	317	321	346	337	357	318	335	326	352	361	335	334	369	332	322	322	321	335	330	353	316	329	317	318	332	353	333	314	311	334	353	353	339	337	321	337	340	349	361	319	343	319	322	343	329	345	333	329	315	311	339	331	326	368	360	311	342	328	363	359	346	337	344	307	334	335	345	332	336	322	367	334	391	349	309	325	353	347	338	349	327	323	365	359	334	350	333	343	327	351	334	327	308	348	322	341	328	380	353	318	339	321	333	357	352	356	319	356	362	347	351	350	322	290	335	319	342	307	349	331	360	310	348	311	315	331	309	361	363	327	328	309	353	331	363	318	330	324	335	341	354	332	329	306	307	291	331	323	329	338	324	362	340	329	334	326	340	328	380	355	332	352	372	320	347	367	382	330	355	301	352	350	306	381	329	334	333	379	343	322	352	331	344	351	306	352	348	328	340	371	328	319	384	363	370	325	348	356	339	325	328	325	297	308	347	369	329	382	353	334	331	343	350	314	364	366	329	381	341	364	339	333	326	318	341	340	343	311	324	345	345	349	352	331	328	316	368	354	330	328	349	321	324	347	337	358	324	354	337	328	336	343	351	348	360	355	351	330	353	336	309	312	321	346	317	368	359	342	348	332	341	338	328	337	324	338	353	325	367	334	373	361	348	332	313	335	303	308	360	319	350	374	315	342	348	338	329	329	376	331	333	335	313	351	311	354	319	369	335	353	337	340	325	362	332	337	318	362	297	348	335	345	320	336	337	331	333	381	345	360	335	358	338	356	345	322	300	325	371	350	334	300	346	345	304	344	358	358	316	335	362	353	327	349	322	329	358	405	332	368	375	341	324	364	288	323	352	323	333	339	333	301	371	312	331	354	341	313	339	332	327	350	330	357	320	351	345	318	335	348	344	324	335	362	362	335	348	330	329	350	328	300	353	330	348	341	364	340	326	355	325	330	344	325	322	319	343	341	340	324	341	324	345	332	317	321	347	318	387	322	356	316	347	342	348	325	337	354	350	335	334	321	346	354	343	384	347	319	368	354	364	346	321	325	349	328	334	351	329	321	343	324	331	312	315	329	348	333	364	343	347	333	348	322	350	362	312	381	403	316	302	338	353	320	329	342	360	324	353	321	340	325	353	327	336	329	352	314	324	336	339	338	372	329	324	351	337	314	342	341	372	338	339	348	314	342	310	352	340	338	346	328	342	362	365	340	336	316	351	334	339	323	373	339	326	342	351	335	324	325	328	354	308	338	340	325	320	361	326	343	378	316	374	327	349	347	344	332	333	351	346	328	324	338	321	349	316	379	360	365	313	329	314	336	337	352	313	344	353	346	345	331	326	336	364	304	342	333	360	324	378	363	362	340	329	355	346	352	343	347	330	317	325	321	353	347	350	332	328	354	340	335	326	331	328	347	339	336	336	339	367	331	313	316	326	343	354	347	300	342	353	309	320	337	327	321	335	328	319	396	356	345	334	336	359	310	332	364	299	325	297	331	349	364	330	332	336	348	327	288	304	335	333	341	352	346	334	322	335	311	319	288	348	329	343	334	333	330	334	325	319	363	319	337	323	331	362	356	297	324	343	292	357	337	344	339	309	345	343	328	332	342	322	338	341	347	319	322	316	358	360	323	337	315	341	358	360	317	326	351	334	326	313	329	318	325	369	361	339	327	333	313	336	336	300	335	280	374	350	336	332	318	325	338	342	353	343	365	316	342	338	302	345	344	339	367	343	329	353	337	357	329	340	346	288	300	358	295	356	357	326	316	344	329	315	355	304	335	341	318	350	321	341	335	335	322	334	307	353	326	328	347	324	344	328	355	289	324	328	337	306	338	349	357	358	346	349	341	345	364	346	336	344	369	321	351	362	329	291	334	337	266	367	367	322	354	325	349	359	363	374	346	366	340	317	335	315	320	344	356	361	346	364	341	325	321	360	343	337	317	311	294	321	338	345	334	335	333	334	318	331	357	335	348	322	346	328	335	329	332	350	384	337	341	326	315	333	319	356	313	344	353	354	351	345	353	319	346	329	316	338	323	346	334	360	318	342	351	307	317	324	321	353	333	318	327	326	369	336	314	357	320	350	327	304	328	336	318	325	332	336	332	331	352	322	333	319	320	315	353	304	343	326	320	311	314	337	340	362	344	325	322	336	328	364	361	342	353	329	347	365	365	349	315	329	347	363	329	331	345	371	351	306	324	334	351	324	347	352	343	368	328	333	330	361	332	345	349	316	317	355	349	343	340	348	352	343	329	329	337	334	341	357	316	361	370	349	347	324	352	306	313	310	300	341	320	345	364	327	320	342	343	350	327	328	351	345	319	301	308	299	396	354	355	310	362	324	330	353	360	348	358	363	355	341	292	355	336	342	348	312	359	346	313	330	359	338	340	330	325	362	339	354	333	341	358	340	320	351	339	343	305	334	313	339	347	334	316	319	325	339	348	329	313	333	377	349	317	365	343	356	334	330	346	340	360	370	331	323	362	344	311	294	344	310	329	311	338	346	370	339	334	362	340	346	347	354	324	339	362	358	343	355	340	321	317	347	324	369	313	368	333	331	323	342	329	364	310	353	351	330	351	319	358	351	298	309	333	332	357	328	355	340	320	368	340	354	344	311	377	351	351	328	325	329	316	326	329	338	354	315	321	348	310	321	325	323	320	335	332	355	315	334	349	327	319	354	357	347	344	341	345	327	314	353	349	347	339	341	322	354	338	324	341	346	313	356	332	340	322	356	340	331	322	306	314	362	318	330	333	346	304	348	360	356	363	330	342	323	345	355	322	296	322	338	345	335	353	335	336	341	352	316	339	355	346	329	346	323	321	292	305	352	325	325	340	332	345	332	338	353	356	316	373	354	364	345	329	335	317	322	349	332	354	299	315	310	311	302	322	344	335	314	369	339	337	335	357	343	313	360	342	325	334	325	364	304	332
4837	1025	475	401	365	342	311	296	315	316	328	283	305	310	336	326	345	359	314	305	308	300	293	305	308	285	351	324	315	294	293	302	317	285	292	310	300	317	295	327	299	319	283	282	272	299	299	301	319	280	294	300	259	290	297	281	300	310	301	296	261	297	278	307	303	287	292	289	318	326	307	299	318	309	265	285	283	281	297	329	279	308	323	292	307	289	296	285	305	270	325	312	290	288	280	316	283	317	315	316	311	314	290	274	297	310	317	260	320	292	297	296	336	283	303	300	297	275	285	350	296	321	322	334	324	290	282	313	302	304	274	287	327	278	320	293	325	291	314	300	281	282	300	327	313	286	292	318	274	331	283	267	282	301	275	296	302	314	291	294	317	299	276	321	274	284	289	271	273	283	272	322	269	298	301	293	307	315	287	306	307	272	306	305	319	250	269	303	302	297	299	279	319	315	301	301	304	303	303	298	295	267	296	300	296	308	285	303	303	332	306	292	301	287	313	309	315	292	311	311	279	297	321	305	327	261	285	315	336	268	302	279	278	302	289	305	293	301	268	309	272	246	315	280	300	293	318	297	302	338	302	287	298	293	304	302	280	303	269	318	284	280	287	303	307	331	282	312	302	270	292	284	310	308	317	294	302	302	287	306	318	302	324	287	302	297	330	321	340	299	318	308	301	312	293	295	282	274	283	280	307	287	301	263	296	317	319	318	284	293	314	318	303	286	299	284	284	312	307	278	275	286	281	270	273	319	300	299	324	276	283	303	267	296	285	332	296	287	322	271	318	319	334	290	276	320	301	318	285	292	292	281	298	279	309	314	328	311	306	290	280	311	283	305	300	308	296	269	312	295	295	302	258	306	259	305	314	300	315	293	322	322	307	270	266	268	300	304	303	293	256	277	288	311	306	287	295	316	278	285	319	294	286	276	286	300	301	302	323	300	293	299	307	291	295	306	277	316	285	319	296	304	312	300	291	271	299	298	277	290	308	289	284	293	306	315	270	325	306	310	301	309	315	297	326	273	293	310	310	286	316	313	313	347	297	331	311	300	303	309	303	299	296	314	318	293	291	279	329	287	328	305	277	298	327	318	328	301	295	317	315	322	278	324	305	284	271	293	273	308	275	300	298	318	304	299	286	290	289	292	312	288	306	298	294	291	308	302	295	304	297	287	301	313	275	310	291	267	275	325	285	303	292	283	325	320	304	288	317	288	301	278	288	311	293	315	288	349	306	289	309	277	318	302	292	314	313	284	263	273	321	282	307	303	314	295	289	299	292	308	281	286	297	313	291	292	323	302	296	292	296	298	292	286	336	283	317	295	289	295	310	270	275	298	284	279	298	307	311	296	303	267	287	300	296	273	270	302	282	300	300	310	280	306	309	280	333	293	316	273	285	306	315	284	283	281	295	284	298	319	275	302	321	322	277	283	333	323	318	298	297	280	285	276	289	295	294	283	319	311	296	303	325	277	306	282	278	273	300	318	270	284	308	303	340	333	308	316	299	271	288	298	288	277	313	266	305	317	307	305	280	293	304	331	283	291	307	302	330	300	297	331	288	303	279	326	304	287	320	299	339	290	327	298	332	304	268	285	286	320	307	317	308	313	312	282	300	299	303	270	289	294	279	278	344	295	283	275	300	274	267	304	286	287	286	264	308	310	321	313	318	288	296	288	288	314	264	299	288	356	278	296	299	318	302	269	323	280	292	264	309	292	301	296	292	282	295	293	299	295	307	278	281	294	267	287	342	325	260	290	279	281	286	279	290	314	292	312	281	289	321	274	299	322	262	329	278	299	302	289	299	305	294	308	331	289	281	299	299	299	281	310	283	328	308	282	303	295	304	267	262	298	330	320	272	322	325	279	311	291	287	299	278	294	290	267	331	287	256	313	287	302	312	315	298	289	303	315	327	304	340	290	285	319	312	337	271	284	332	285	282	296	312	300	300	297	328	279	273	248	298	281	314	318	292	325	303	291	310	328	302	304	298	316	299	304	263	264	291	282	317	302	280	273	324	316	315	307	296	302	302	285	280	275	264	288	321	312	330	283	297	288	284	298	300	305	290	272	303	300	288	290	301	295	312	286	290	322	294	255	274	289	330	267	313	304	302	313	290	273	288	288	299	306	296	294	291	304	318	295	303	287	299	294	306	297	269	290	241	283	312	292	284	307	304	292	295	347	305	269	305	299	295	288	257	296	280	297	304	308	299	318	292	286	304	271	279	328	318	287	321	286	282	265	308	307	308	305	300	300	296	307	314	284	286	257	281	325	288	289	307	291	285	307	314	312	307	326	343	307	279	301	258	303	293	289	290	286	280	264	284	334	269	281	306	334	290	333	314	286	327	281	297	310	324	317	286	310	289	300	281	303	284	319	301	301	330	282	314	323	300	299	282	339	311	299	270	307	296	298	307	318	284	286	316	317	319	296	291	298	294	270	317	298	305	316	279	328	281	305	344	293	284	268	318	289	289	262	341	297	320	328	304	293	300	298	286	327	281	293	280	277	341	314	331	290	286	297	286	295	318	314	301	297	323	296	328	311	320	304	310	290	293	305	286	305	304	334	293	316	310	290	295	292	304	272	287	279	293	274	314	304	283	299	292	294	304	304	278	305	311	284	310	301	319	305	301	297	289	270	348	301	339	298	300	301	316	320	311	285	323	312	288	312	278	280	308	284	313	269	274	292	298	309	293	320	295	252	294	300	312	312	299	308	328	291	302	330	318	297	296	264	309	272	273	303	306	316	269	284	280	335	324	245	271	296	301	316	302	295	294	323	286	279	316	312	318	274	309	314	326	289	305	308	274	287	295	303	290	314	291	299	285	261	297	304	277	290	290	293	295	289	277	355	315	272	313	262	261	302	298	285	284	300	300	270	330	287	265	317	302	305	274	295	302	307	289	308	267	289	282	273	334	300	299	318	285	312	316	286	292	306	301	288	307	345	306	282	291	289	281	274	301	321	285	303	299	295	273	297	337	311	334	322	290	298	321	303	270	312	284	314	286	306	285	323	314	316	305	287	353	276	282	258	325	306	296	293	282	286	311	287	310	312	295	328	304	267	296	292	302	294	285	304	308	270	313	286	282	287	286	297	336	292	259	300	307	331	310	287	300	258	319	297	272	308	293	314	267	274	297	301	283	315	269	320	276	270	306	272	298	317	294	299	301	304	287	279	317	290	287	303	289	291	264	278	323	311	261	258	330	311	291	299	291	303	358	291	289	319	299	321	291	330	311	297	296	332	313	305	340	315	305	311	318	292	300	303	314	311	300	308	298	320	304	260	283	266	289	305	279	313	296	289	319	322	286	296	284	319	312	271	290	301	298	286	280	285	314	292	279	282	296	316	291	264	287	288	303	319	297	288	285	307	307	317	302	307	292	322	274	282	295	276	305	313	307	286	293	294	324	314	329	326	307	306	276	329	317	277	343	306	301	314	349	267	301	285	311	290	294	311	294	274	311	256	308	299	322	271	290	271	257	305	300	283
4555	1433	1135	1126	1023	925	886	881	843	850	823	762	786	840	906	858	912	861	888	919	822	832	828	850	827	794	764	786	727	781	781	750	712	741	709	723	679	748	712	750	693	741	752	747	716	755	726	717	723	728	758	731	735	727	767	743	723	743	719	745	724	741	746	691	707	765	747	729	736	712	674	707	736	749	743	735	727	722	745	784	741	783	765	756	731	762	725	674	728	743	746	749	736	730	698	768	753	689	740	700	667	718	752	753	739	718	692	743	705	737	741	716	715	724	743	700	746	722	758	727	706	796	715	698	717	730	677	726	751	689	739	755	745	693	714	739	702	646	713	692	725	729	719	742	700	764	753	691	719	738	710	693	749	730	709	780	738	762	774	733	730	755	783	716	719	731	678	750	715	728	727	702	727	704	748	738	754	686	774	744	708	711	746	713	752	705	784	738	723	719	711	716	701	727	708	749	745	759	707	744	689	727	729	714	754	691	764	683	684	706	746	701	671	706	737	733	720	749	720	740	756	678	769	735	746	753	754	712	728	747	728	720	765	678	739	696	699	769	700	747	726	733	750	748	726	743	710	732	744	746	726	724	723	740	712	760	717	750	735	744	752	710	708	700	730	724	749	727	753	711	739	748	709	734	731	691	702	768	780	704	720	725	756	704	692	771	750	755	766	726	706	738	736	772	725	704	705	713	721	764	724	786	729	711	710	708	754	754	723	703	671	785	772	714	717	744	710	746	707	725	734	729	713	738	698	688	712	720	710	669	760	738	751	720	707	643	709	708	769	736	722	712	764	727	764	689	732	701	699	735	707	754	685	741	741	758	742	736	706	733	730	743	739	788	735	706	747	729	767	717	742	779	755	734	734	731	705	693	707	695	732	712	736	712	736	746	762	743	727	733	735	725	789	740	728	684	741	759	766	728	781	735	797	760	710	696	694	673	699	674	710	699	749	744	711	731	705	715	744	754	794	761	701	705	716	689	728	713	721	701	712	706	716	765	728	726	707	716	705	729	735	681	729	737	745	698	713	734	685	674	783	708	709	791	736	720	721	692	757	746	749	722	718	718	718	677	744	764	724	722	704	729	743	726	715	767	722	744	774	730	718	720	736	710	750	766	710	685	747	687	720	697	734	707	698	690	717	656	717	690	720	766	689	710	698	748	743	725	733	772	744	698	690	699	722	776	815	751	723	709	713	746	726	680	738	726	677	745	752	726	745	714	713	757	706	739	727	730	724	766	728	810	701	729	707	705	718	686	697	706	728	718	728	718	731	775	732	728	770	758	800	704	715	712	710	704	710	727	733	750	784	734	675	723	704	744	741	729	720	753	754	748	723	699	703	766	728	742	724	706	673	695	790	800	732	729	682	751	713	721	703	792	769	788	713	794	702	709	731	745	796	761	764	759	730	763	724	779	740	726	743	731	726	732	738	734	695	737	723	746	769	683	748	737	754	690	712	732	773	740	738	729	746	689	726	701	742	695	724	702	765	731	695	725	736	736	780	798	728	702	725	720	728	701	704	749	690	734	720	757	731	703	722	724	713	742	743	703	703	789	731	729	724	779	723	726	699	746	704	732	733	744	710	711	723	671	722	710	751	733	759	664	707	710	759	743	718	739	722	675	755	725	741	729	730	769	709	706	714	779	708	738	722	721	697	714	738	750	716	708	730	755	709	683	752	687	719	766	779	745	733	724	685	706	741	730	741	708	696	756	734	770	678	736	705	758	721	732	738	676	712	692	679	667	673	693	772	759	764	733	759	718	677	749	724	751	710	759	744	737	750	721	700	685	739	756	713	755	733	755	731	665	724	706	764	708	708	704	774	723	712	699	751	731	721	763	691	791	730	761	658	698	737	757	710	705	740	759	742	712	696	708	699	729	706	739	751	717	730	736	753	689	697	723	709	710	758	768	722	721	749	740	694	712	774	740	771	777	731	725	718	696	740	668	728	702	723	719	719	729	717	748	693	742	697	737	686	722	737	787	684	711	669	727	696	724	691	698	715	736	712	673	724	741	774	759	669	738	758	743	724	733	720	712	704	742	741	741	723	726	724	742	717	728	698	704	758	791	663	742	713	741	741	735	722	759	734	724	688	676	765	742	729	771	719	718	738	718	785	700	693	717	743	778	713	703	765	686	742	676	787	752	757	720	742	757	711	688	712	732	735	703	713	726	806	719	686	738	752	736	745	692	736	721	688	753	767	738	760	690	723	717	727	730	747	731	731	758	715	715	738	752	731	742	736	755	744	729	689	719	720	685	744	700	714	788	709	702	729	730	751	774	774	733	773	737	681	710	732	777	713	719	679	720	671	716	680	715	743	758	745	721	751	754	734	745	738	671	775	707	731	731	730	692	748	696	688	758	735	727	754	736	720	748	675	705	723	718	740	776	691	725	714	683	800	704	759	762	769	664	701	727	709	712	725	739	761	741	700	750	709	745	678	751	674	751	767	707	736	750	720	790	720	718	713	658	751	782	680	758	715	700	739	736	780	703	736	681	803	744	741	728	703	720	718	771	729	701	785	726	712	702	708	706	746	727	772	790	743	777	689	755	734	716	741	765	701	711	721	722	736	712	767	781	730	682	713	767	727	708	762	739	705	710	730	677	744	757	763	728	743	777	710	705	686	710	748	732	716	694	679	701	712	750	732	760	749	710	714	734	727	717	707	707	728	759	684	681	745	646	705	689	768	741	740	766	742	697	781	760	700	742	733	724	714	732	703	730	720	700	701	715	754	719	702	709	758	731	694	711	695	706	686	740	730	739	712	712	730	730	790	725	755	744	718	731	748	706	743	706	710	766	759	718	724	729	741	730	749	736	789	766	728	752	744	735	748	711	673	697	777	702	732	768	759	743	676	697	760	724	734	745	740	768	751	732	745	722	743	730	714	737	774	738	737	706	713	715	768	763	748	746	748	764	735	706	702	726	738	700	709	694	720	726	711	767	694	733	713	739	734	767	683	703	749	727	732	712	712	680	694	714	694	748	727	780	727	724	746	804	744	738	682	686	705	763	714	731	695	734	749	703	694	699	716	774	743	757	745	706	731	726	759	700	751	732	753	710	721	734	733	752	716	708	726	753	736	773	720	788	733	733	699	802	705	669	740	739	772	759	681	716	714	740	763	723	684	744	750	739	705	724	706	754	769	722	770	725	701	741	682	740	770	710	750	755	751	775	731	701	751	714	696	707	758	730	718	728	710	753	678	755	700	730	743	759	655	760	738	754	752	758	761	680	715	728	728	733	707	682	693	708	725	717	763	710	766	704	747	708	693	738	699	722	719	670	684	709	704	721	748	755	718	695	745	731	726	752	777	719	713	723	709	705	736	732	716	771	798	727	755	715	687	724	737	796	689	763	723	728	739	718	734	742	760	708	744	768	739	739	726	696	725	696	684	681	710	742	733	722	712	713	713	720	707	707	733	705	739	721	729	733	747	719	748	729	776	776	750	679	746	700	699	719	734	709	682	723	729	698	705	701	713	738	749	699
15784	3901	1075	619	447	397	380	316	292	319	313	286	287	333	362	376	344	321	332	289	288	291	281	287	290	310	289	266	307	278	270	278	244	274	292	274	256	245	250	244	288	273	269	293	258	271	258	296	269	281	249	266	283	270	307	273	260	263	256	273	271	237	259	278	247	251	257	227	234	269	259	246	240	245	254	263	273	226	238	258	256	262	284	262	233	259	262	249	251	266	266	270	299	249	253	244	268	268	251	253	280	213	264	222	243	254	278	269	257	256	227	277	240	253	259	240	244	267	241	286	284	265	251	258	252	264	248	246	263	244	272	259	244	281	266	275	252	286	261	275	271	257	261	241	251	254	275	260	273	265	260	245	265	268	265	234	251	276	267	258	277	264	283	264	269	272	254	309	293	278	254	283	274	265	225	256	267	243	285	278	235	280	261	286	245	271	255	270	257	241	252	269	256	284	276	233	250	266	256	260	259	250	230	227	280	259	260	222	249	277	266	251	273	274	250	233	243	250	269	248	234	284	247	268	233	298	256	241	276	268	245	260	238	265	265	257	280	251	244	262	259	278	272	283	251	266	242	270	264	253	272	262	247	231	226	244	267	278	234	284	275	244	239	285	275	283	278	254	231	254	258	253	271	245	259	284	284	261	262	260	261	249	258	258	282	291	245	240	240	272	270	243	283	255	248	263	255	293	255	246	260	258	283	238	246	266	246	267	254	259	235	262	248	271	289	280	257	266	251	247	273	289	289	238	265	267	257	263	238	249	245	275	260	283	266	238	250	272	239	249	272	245	251	276	287	278	260	244	263	262	267	273	266	266	253	225	226	237	250	224	253	232	261	256	269	267	271	253	237	262	256	270	252	234	278	272	252	275	251	290	281	229	263	281	242	255	232	259	258	255	279	233	281	277	265	274	288	269	259	236	280	270	263	279	272	242	239	265	247	245	272	270	252	255	248	263	259	239	247	250	279	271	265	286	246	267	251	256	248	268	260	262	259	305	243	269	237	271	246	290	265	278	249	269	244	253	251	267	242	246	288	277	279	260	275	280	268	266	272	281	265	263	273	251	286	247	244	291	237	243	267	263	263	267	255	256	251	242	278	250	259	268	240	249	266	225	273	248	229	247	279	292	251	280	292	253	277	243	240	265	292	263	277	271	251	273	262	278	270	267	264	243	286	249	257	257	264	291	280	269	258	285	233	261	302	273	268	270	262	259	265	234	271	256	268	244	235	273	258	269	225	240	266	272	252	254	273	279	270	279	264	238	276	261	271	305	261	270	277	271	281	250	294	239	294	248	261	263	251	263	245	264	271	258	260	286	256	221	277	226	268	250	250	246	256	252	275	251	273	308	283	268	261	232	266	274	269	266	282	250	268	272	292	285	269	300	249	232	278	301	295	272	260	233	245	313	275	286	286	281	281	265	233	244	266	240	254	280	258	262	244	288	274	278	240	280	253	263	280	273	237	299	259	267	280	246	257	275	289	273	271	279	243	271	297	255	247	266	246	250	252	250	240	256	278	277	255	271	232	256	257	293	290	263	264	252	267	273	246	254	275	270	280	246	277	240	275	276	290	267	243	261	280	269	283	257	253	278	278	249	277	253	283	277	267	260	264	278	267	241	244	233	240	293	270	287	276	266	253	252	248	243	255	243	261	278	266	318	251	281	265	247	274	282	255	248	258	264	257	268	250	256	253	263	257	257	273	276	275	261	239	257	245	248	276	250	290	252	252	266	261	252	300	255	250	251	257	224	281	290	278	269	278	294	231	279	266	247	256	245	254	221	241	253	270	247	271	272	283	271	280	261	255	248	288	311	263	245	292	260	270	243	257	268	242	291	272	265	255	243	268	303	272	288	267	284	282	250	270	253	252	303	252	252	265	266	246	241	285	252	273	277	276	251	275	255	256	280	270	268	253	262	238	298	261	277	267	252	261	260	242	240	288	248	258	271	234	253	270	260	255	253	260	234	270	236	262	268	244	249	264	279	273	244	306	267	303	261	260	273	235	262	262	268	258	265	256	287	282	285	273	254	236	266	250	237	263	245	268	262	226	279	262	272	255	278	261	252	250	244	264	266	280	259	235	268	235	275	263	260	245	280	276	277	236	277	244	271	243	262	312	240	272	250	256	261	232	279	236	255	263	284	281	283	265	280	276	256	266	264	262	245	276	282	213	230	259	253	278	267	293	275	259	269	248	286	291	271	243	241	307	237	238	253	263	280	262	282	274	253	279	253	276	278	259	237	272	237	263	239	255	231	255	261	275	276	264	252	274	265	269	252	290	271	268	250	297	252	246	279	267	265	252	246	280	247	246	260	238	258	248	296	275	255	268	272	266	256	277	274	280	276	280	274	286	272	250	260	289	256	269	266	294	269	248	259	281	302	276	260	251	261	307	282	261	279	268	282	247	286	257	257	243	229	249	282	267	278	236	246	265	227	227	256	276	263	257	268	303	247	251	257	271	263	256	266	297	254	251	249	269	265	277	262	279	285	273	259	256	260	281	229	259	256	254	233	246	282	243	244	255	216	254	261	245	264	276	268	277	254	249	266	248	262	266	249	264	258	234	261	250	262	249	259	262	258	238	263	263	272	251	250	262	270	258	254	266	304	263	263	286	233	232	282	255	241	250	279	263	255	261	253	258	288	254	245	264	256	265	259	270	258	249	229	294	269	244	251	253	253	266	264	292	260	258	242	255	261	264	240	279	264	250	251	229	245	214	282	284	249	292	271	291	306	269	243	251	251	268	264	247	257	237	266	233	256	272	263	215	264	254	256	287	273	246	269	264	250	261	249	244	285	292	248	273	263	264	276	241	260	294	264	242	281	265	247	256	261	287	235	271	262	245	265	247	257	239	229	259	249	269	263	262	242	258	255	278	242	287	264	252	279	308	248	266	247	253	266	291	283	254	239	262	255	260	241	262	263	276	240	272	260	282	236	273	233	278	294	233	278	284	239	289	288	287	262	261	242	264	260	249	276	265	272	262	244	285	243	258	253	255	274	264	257	283	265	250	258	289	246	247	257	266	281	251	261	264	247	241	291	250	251	255	265	271	250	283	286	229	260	263	279	249	272	288	238	304	246	283	276	227	274	263	256	244	262	244	252	251	240	243	283	286	240	249	289	276	265	258	264	251	266	290	257	250	236	242	277	249	249	247	285	262	290	268	258	253	259	256	288	268	247	263	260	235	259	267	292	289	272	244	295	274	225	247	244	282	251	260	276	237	256	272	252	230	271	258	269	239	278	234	260	287	272	268	262	277	260	269	272	262	273	268	235	265	258	258	269	263	246	256	273	252	269	260	254	250	271	284	255	228	253	257	276	276	232	252	286	263	232	226	279	305	227	267	273	252	244	259	293	271	255	278	246	253	273	271	265	221	268	252	277	278	273	248	248	268	299	261	261	251	256	258	258	266	251	266	244	304	252	285	268	271	288	270	268	286	286	266	291	286	255	236	233	255	294	246	257	266	296	240	279	286	251	267	251
12446	3349	2076	1918	1492	1302	1241	1145	1047	1001	853	805	861	1033	1217	1363	1338	1166	1066	983	934	881	862	830	763	792	763	772	695	664	685	675	667	651	629	658	730	650	597	643	645	647	633	639	646	644	643	598	632	639	644	659	622	671	663	642	621	659	663	653	638	673	642	662	681	605	620	659	668	632	618	643	679	663	680	650	669	632	646	629	615	641	612	642	636	661	652	605	655	630	653	655	604	625	697	611	626	645	627	623	676	666	614	683	693	627	605	631	677	669	672	709	632	657	643	685	638	645	658	639	668	668	661	669	673	662	625	624	636	622	654	664	671	669	619	675	647	662	675	657	674	600	616	693	651	685	648	659	598	635	616	647	645	674	668	629	646	690	643	683	638	657	659	670	626	621	714	686	654	634	652	658	645	670	648	698	635	650	632	620	653	673	660	653	650	642	697	616	655	671	682	644	655	644	630	642	583	666	639	624	640	635	657	663	640	686	653	618	643	640	642	675	614	624	626	686	616	664	631	679	621	648	619	664	611	663	679	656	615	656	604	655	606	634	628	635	609	657	646	653	655	624	596	633	639	628	606	650	650	657	647	636	615	661	674	679	648	604	661	669	684	653	672	661	678	618	631	665	631	657	628	672	634	659	591	715	613	664	685	653	636	675	645	703	687	618	661	668	653	648	656	617	681	637	638	615	613	628	641	678	668	675	645	688	661	660	593	627	677	672	644	593	605	666	613	626	639	648	634	618	676	662	641	648	684	647	673	643	594	627	660	614	689	662	652	665	606	646	651	677	657	629	667	628	660	647	600	631	649	635	687	677	675	678	668	646	644	637	614	683	655	647	690	603	614	631	661	625	629	665	642	602	686	659	644	625	671	634	669	681	628	667	646	675	644	638	695	621	641	686	697	632	593	670	659	654	589	698	592	657	626	664	663	677	593	627	675	629	663	679	665	613	613	620	612	662	630	639	637	678	654	604	684	638	662	615	670	590	646	639	628	666	666	639	606	627	636	646	666	650	649	635	643	655	656	636	646	665	659	644	661	616	648	660	628	664	642	663	638	667	639	647	669	581	627	628	650	659	650	643	603	663	675	624	652	683	660	618	626	664	627	654	669	636	648	685	662	617	639	642	703	628	656	635	666	649	664	692	676	670	702	648	670	618	638	647	617	601	737	660	639	641	645	611	687	633	658	664	655	630	624	677	613	630	666	636	623	662	634	673	668	668	644	656	647	660	645	673	648	679	632	666	650	643	614	657	629	626	634	659	624	621	649	645	608	658	664	622	660	656	635	609	642	659	659	628	698	655	668	619	659	644	690	657	654	647	664	582	633	645	655	659	696	668	618	652	643	616	641	647	650	636	665	682	645	638	575	646	668	635	673	627	615	687	653	673	642	685	624	625	653	629	648	599	624	610	658	585	655	663	650	617	652	631	621	623	619	634	613	701	646	659	638	661	648	691	682	661	659	628	635	649	655	614	685	598	679	700	696	668	657	639	675	636	618	688	666	645	629	620	662	600	643	631	639	632	634	595	638	669	614	675	656	650	722	657	599	662	640	670	648	687	642	620	670	640	617	615	699	614	671	662	643	627	663	664	670	663	634	633	651	640	660	647	698	671	662	613	637	609	637	652	630	653	663	683	673	638	647	663	616	647	650	606	651	635	654	671	648	638	658	633	631	664	621	721	662	661	700	618	632	705	625	658	587	658	620	616	644	619	656	660	659	649	674	620	640	667	625	626	663	700	651	636	613	627	625	629	621	644	697	609	653	580	660	637	654	650	654	682	640	624	676	657	626	703	676	646	628	598	629	634	673	689	621	641	647	641	659	667	599	607	606	568	646	626	617	649	640	627	649	658	687	680	665	643	633	624	640	618	614	655	644	658	637	634	638	672	594	618	635	678	640	602	654	634	646	636	677	643	701	670	667	616	629	653	619	638	675	633	685	695	689	659	623	671	689	651	661	652	653	651	639	626	637	659	659	646	648	632	652	636	679	635	627	698	647	662	627	666	658	667	680	644	659	656	651	641	670	622	617	646	633	669	678	623	661	661	629	664	604	662	652	674	648	591	643	692	637	639	674	627	674	607	638	635	639	652	613	622	643	635	632	604	631	680	640	666	666	605	639	647	623	678	647	645	660	677	682	650	613	633	633	677	617	661	614	635	621	638	682	644	647	644	613	659	632	648	642	619	609	683	645	648	673	602	624	644	651	656	684	635	685	667	657	663	660	611	657	657	660	663	668	691	635	623	635	672	655	612	637	643	612	662	675	639	606	699	654	667	696	645	654	624	666	658	661	630	603	631	632	643	709	645	630	606	621	625	619	648	694	674	612	665	669	636	692	637	652	645	649	659	609	648	634	647	645	646	636	681	601	625	600	647	650	620	704	700	652	656	644	629	661	654	655	662	685	707	658	674	615	679	606	686	645	610	668	672	640	671	633	639	641	660	700	692	652	670	692	663	668	645	642	660	658	683	669	627	653	607	637	631	648	650	600	638	675	646	652	658	653	647	716	624	664	645	655	627	640	672	649	628	640	610	640	627	642	639	670	638	673	641	671	612	631	598	659	676	698	610	640	686	606	641	653	633	631	622	646	582	632	647	677	699	677	665	637	684	617	677	634	697	653	621	653	637	677	608	616	646	655	671	632	655	673	657	600	629	640	656	660	644	605	644	623	636	656	629	658	640	622	633	605	683	636	643	639	651	706	608	670	662	643	669	676	643	644	644	635	645	621	672	675	636	669	616	695	649	618	653	658	689	617	689	675	664	634	675	644	602	638	633	624	669	630	622	663	656	628	635	671	627	615	631	644	654	641	602	655	645	656	616	687	656	643	612	626	649	646	640	632	661	681	640	607	643	657	637	681	641	705	684	657	624	627	624	639	644	624	631	638	634	655	640	602	687	620	652	660	651	620	659	630	685	641	636	621	630	614	705	616	664	659	614	621	633	646	639	628	642	647	631	715	663	588	619	676	701	658	618	641	626	628	611	655	644	678	661	610	625	688	647	660	678	651	676	622	659	670	645	587	664	661	652	624	608	645	623	648	659	625	673	616	641	626	650	699	653	620	627	644	623	646	665	635	653	648	634	634	678	642	622	657	650	653	649	655	641	659	657	648	666	600	642	633	624	645	643	660	646	614	657	603	627	662	678	651	650	634	689	634	613	662	634	680	606	635	631	658	664	683	631	671	661	648	636	650	653	672	651	669	644	676	627	654	593	644	650	571	686	650	640	632	626	645	627	658	572	640	675	647	678	674	618	696	618	678	680	651	651	666	617	618	596	645	644	622	622	672	666	622	649	639	711	652	623	624	621	670	664	639	695	654	674	603	640	644	607	642	620	675	688	625	638	656	615	623	674	674	640	651	689	626	656	641	618	620	658	644	667	675	670	592	637	619	651	641	641	662	673	602	597	676	639	655	621	642	622	632	627	653	699	665	646	679	639	659	619	615	607	690	655	638	628	631	663	669	645	626	648	651	650	629	665	616	671
24398	7398	1789	830	468	371	271	297	235	214	179	198	169	216	254	312	260	277	242	240	214	183	188	187	163	161	180	128	160	153	135	119	153	143	123	136	113	133	153	145	121	116	128	141	137	133	157	124	146	134	124	134	136	115	150	123	143	151	131	146	116	118	143	158	113	143	135	136	139	129	115	135	144	147	157	132	129	146	137	132	145	143	128	148	161	135	127	132	138	138	146	147	157	138	143	129	134	149	154	126	142	130	139	122	131	150	132	165	147	134	154	136	131	141	129	128	123	121	111	121	126	144	153	143	134	124	141	123	136	129	138	125	138	132	121	161	143	149	121	146	125	149	121	132	157	117	138	136	144	132	156	145	131	146	124	110	137	145	134	151	124	129	130	159	130	131	137	123	136	145	123	140	145	152	127	137	131	153	126	145	148	127	141	137	116	135	160	128	118	137	159	142	126	132	151	144	144	152	142	139	163	125	123	128	133	119	168	136	124	155	134	138	151	139	144	160	162	138	135	141	148	134	139	132	122	144	128	137	147	119	128	142	142	137	130	126	148	142	148	120	114	149	127	126	130	135	138	133	144	108	156	143	156	136	126	128	126	134	141	123	128	139	140	146	127	132	130	130	119	108	134	131	140	136	132	141	131	143	133	104	125	135	120	155	139	160	123	139	121	126	136	144	127	160	139	136	149	125	135	138	146	125	132	132	150	129	142	135	153	138	129	160	154	121	146	130	142	149	118	142	144	120	145	148	136	147	122	128	137	119	150	155	137	137	133	131	128	130	132	133	123	139	117	118	162	142	131	137	140	139	125	133	116	115	151	136	127	155	129	133	140	132	135	162	135	155	140	137	132	152	148	129	135	115	131	132	163	150	123	141	119	161	127	153	142	141	132	134	148	142	127	142	152	141	132	132	127	145	129	138	139	143	148	144	126	122	149	124	159	129	129	121	125	117	132	143	132	152	125	131	144	132	130	146	126	139	160	118	158	134	110	119	130	118	141	113	141	147	136	136	143	125	122	109	130	152	148	132	134	149	132	138	122	123	134	161	164	119	121	125	146	142	140	129	139	129	114	135	149	147	148	115	126	141	143	168	121	119	145	129	135	126	132	128	143	132	142	127	142	118	148	137	166	142	148	128	123	129	126	135	116	133	135	148	114	125	150	148	131	141	154	147	122	118	149	136	158	136	147	166	125	129	157	129	139	140	130	136	148	124	135	163	134	148	130	156	130	159	157	144	135	110	135	126	117	121	135	123	135	133	135	123	144	151	136	130	118	124	144	128	120	130	129	159	143	131	147	120	129	132	130	158	138	125	118	126	165	141	129	112	126	152	140	133	138	135	115	137	130	121	119	139	135	135	168	142	127	126	135	113	150	147	150	136	154	130	129	119	132	145	122	152	141	117	122	123	132	134	149	129	160	138	151	120	144	123	136	128	136	154	118	125	137	126	126	159	142	137	158	140	123	132	144	140	152	128	144	131	135	163	134	126	159	132	148	149	151	146	146	121	133	127	113	147	145	134	131	122	128	145	153	143	135	138	154	120	138	149	159	127	121	125	145	126	125	136	137	164	145	134	134	138	147	135	142	145	134	147	112	121	128	157	150	133	148	145	139	143	127	146	144	124	132	139	153	147	123	128	141	138	130	144	112	124	148	145	118	142	137	132	150	147	129	124	101	133	123	130	148	148	161	123	150	130	126	136	144	129	119	156	117	117	126	130	144	146	140	117	122	134	137	117	125	130	149	110	148	144	138	108	132	130	104	121	118	134	126	134	133	139	147	147	125	154	126	132	137	154	143	125	139	127	142	136	146	122	132	145	127	143	133	144	146	132	141	141	138	152	126	140	143	156	133	138	115	132	138	156	127	135	138	122	136	118	113	148	140	116	144	145	136	139	135	159	146	138	148	150	131	130	134	136	127	159	114	115	126	141	151	133	117	178	121	130	144	135	129	128	121	135	143	153	145	141	126	131	144	130	147	131	127	138	151	133	119	139	136	144	142	136	139	125	149	152	142	121	134	147	140	139	126	129	127	131	158	124	155	142	156	114	115	138	118	127	128	155	157	151	118	151	151	148	132	133	142	150	141	128	126	125	119	146	134	147	147	133	152	154	129	128	148	137	133	132	119	129	125	139	105	139	152	137	119	132	143	140	146	134	150	140	150	110	126	119	141	141	102	129	123	133	138	114	129	156	147	140	132	146	139	130	122	151	114	123	134	125	137	122	115	128	141	138	124	133	148	148	161	130	119	130	140	143	143	146	148	130	137	155	161	129	125	115	133	130	117	134	149	132	144	145	132	108	145	134	157	131	125	136	131	141	160	134	127	141	147	144	128	138	147	144	144	125	166	124	150	135	123	131	153	132	147	136	143	147	118	121	136	122	163	144	162	140	124	129	139	138	127	142	125	138	147	115	137	133	126	137	132	118	147	130	127	150	141	149	138	151	119	138	141	135	119	118	134	120	147	148	141	116	129	127	132	153	154	132	113	125	154	126	150	128	146	136	146	136	143	136	120	129	135	143	125	133	137	138	123	145	153	135	122	134	128	120	131	137	114	159	130	141	136	128	127	140	124	131	118	133	129	145	119	167	132	136	129	132	124	145	113	128	128	131	125	139	137	118	142	126	139	140	150	136	128	142	135	125	128	141	139	131	159	136	138	129	180	136	139	137	125	138	137	132	144	144	136	140	126	144	133	141	139	139	149	148	137	161	144	140	147	146	153	148	130	174	138	135	116	140	117	154	150	133	137	142	162	155	148	145	127	136	134	124	122	134	139	130	136	132	147	127	131	151	146	139	128	139	146	149	162	144	124	121	116	140	136	123	146	136	118	136	138	134	143	134	134	130	122	164	141	110	137	148	137	143	137	126	137	122	105	115	127	129	144	124	153	135	138	126	126	137	151	133	142	143	141	137	125	119	134	130	140	109	144	130	129	147	159	140	118	135	138	129	156	133	153	146	142	119	137	150	121	124	148	143	116	126	143	139	128	139	145	129	149	154	145	151	151	142	112	148	144	149	132	126	147	144	142	153	159	129	141	136	117	147	156	128	155	149	143	143	151	144	146	147	136	134	108	128	127	125	142	145	137	128	116	141	153	129	139	129	134	134	114	130	134	133	128	116	112	132	144	134	126	156	129	144	144	157	140	163	150	136	126	143	141	140	138	148	155	132	145	143	138	145	131	133	141	133	140	118	151	128	130	142	127	150	134	143	129	136	134	137	146	144	136	134	112	129	148	126	142	143	126	145	127	136	125	116	129	147	124	140	143	143	124	143	165	120	135	139	149	176	151	136	138	124	144	127	133	135	115	125	133	142	136	131	135	140	143	136	153	117	146	130	127	132	136	128	130	143	142	139	127	147	132	139	129	125	131	145	129	121	152	117	152	136	127	123	142	132	165	132	93	137	118	145	133	142	135	136	136	128	136	130	144	142	142	127	127	150	164	150	117	142	135	157	129	140	142	133	150	134	160	143	129	135	149	136
16493	4870	2817	2426	1895	1497	1366	1186	1013	845	733	668	699	1130	1419	1594	1456	1214	1011	990	887	738	776	703	641	518	557	497	454	392	417	368	368	395	375	397	359	388	368	389	385	384	343	377	376	401	354	379	377	386	337	348	370	391	391	353	400	361	404	376	336	373	336	361	360	332	395	391	417	353	362	354	351	321	381	376	343	346	371	357	373	366	366	383	407	375	361	371	332	403	378	370	368	385	332	375	371	346	363	361	338	384	393	387	384	356	372	374	358	387	344	341	370	345	366	353	371	353	388	368	368	351	352	381	331	384	358	379	398	322	332	346	354	373	331	356	360	372	356	357	329	359	350	339	380	351	384	361	398	367	357	360	345	378	369	372	344	369	345	362	339	387	383	343	334	331	336	371	341	356	365	336	361	379	349	360	377	392	355	360	339	394	352	356	394	385	360	341	363	319	337	362	361	339	341	358	360	335	346	345	338	341	338	372	369	351	328	367	349	365	339	368	354	368	317	375	384	373	340	356	379	362	363	368	350	383	402	365	362	340	362	381	383	378	341	348	373	360	389	315	376	356	364	389	339	364	334	352	387	351	344	367	354	357	364	364	359	370	357	357	346	347	354	342	392	377	370	350	363	341	339	377	351	357	338	381	357	361	347	391	360	344	337	369	336	377	353	355	331	338	388	372	355	363	393	356	342	370	367	360	352	379	334	363	376	384	414	359	374	365	359	365	375	341	384	357	362	371	352	360	316	392	348	367	371	363	344	353	400	385	357	361	359	377	351	335	365	344	368	368	332	366	374	369	362	363	351	381	344	378	334	339	373	376	355	351	371	380	358	366	348	373	370	326	365	374	340	372	355	382	369	363	347	376	328	376	366	362	350	391	335	395	350	382	362	356	406	379	336	372	374	354	359	349	370	362	361	378	333	341	384	377	376	388	374	354	348	364	369	351	360	353	371	342	335	349	339	328	361	367	334	363	351	355	350	380	360	380	359	347	364	378	401	335	378	366	366	324	350	384	328	322	371	377	373	381	336	401	374	394	374	331	392	343	371	373	379	336	349	365	332	383	356	367	387	372	343	382	361	360	357	338	370	362	367	356	352	394	340	371	343	346	389	327	411	368	325	341	367	377	354	378	360	357	365	369	370	352	353	354	347	364	350	368	405	366	366	346	377	333	376	352	361	370	368	336	375	340	372	363	345	405	383	370	339	379	344	368	395	359	366	341	365	342	394	364	351	317	376	372	413	389	376	372	367	351	293	361	367	347	365	347	364	335	351	353	384	389	325	363	351	365	369	334	346	345	347	362	369	383	350	379	373	377	376	323	366	359	373	331	367	360	344	370	340	354	298	355	344	347	356	353	353	314	368	372	352	362	411	393	389	357	347	312	382	364	369	370	373	359	336	328	348	352	370	352	368	367	374	333	360	365	372	348	350	408	370	369	374	346	357	356	384	362	338	364	388	342	334	348	364	372	384	377	347	330	339	356	369	365	350	366	322	388	344	374	363	334	351	380	338	375	376	366	371	380	350	338	363	358	346	352	347	359	364	366	364	343	333	355	379	355	362	362	372	369	337	374	384	297	369	398	376	364	340	392	351	375	350	378	382	364	334	378	383	359	360	376	337	373	395	325	345	353	380	370	373	328	327	357	369	358	369	364	352	387	359	349	327	339	347	350	374	338	348	335	336	383	346	409	365	325	350	347	369	371	356	375	365	387	343	352	374	376	364	333	363	378	351	325	334	335	362	378	356	390	339	356	358	340	354	348	358	344	353	371	375	363	318	338	358	373	337	343	342	337	373	351	353	393	337	398	352	353	342	344	367	329	380	385	371	409	342	374	363	382	368	338	353	307	370	364	375	361	360	376	376	334	361	363	409	354	356	359	394	367	364	353	355	403	355	359	374	342	356	359	383	346	325	343	359	370	375	379	368	333	395	355	376	343	369	342	333	344	384	374	356	339	354	341	355	325	370	366	343	343	360	352	341	348	366	365	354	359	344	355	368	338	341	355	363	347	355	376	359	371	370	356	365	343	311	408	333	404	360	358	348	369	397	383	354	359	360	363	354	396	348	384	343	356	336	359	398	361	372	389	356	331	400	362	367	390	335	310	344	358	386	363	361	327	348	350	375	343	368	368	359	359	370	369	369	387	374	357	372	354	361	362	369	355	350	397	378	355	369	337	336	348	350	383	350	351	376	344	344	368	376	351	375	374	347	349	342	362	345	352	362	389	338	380	351	364	365	367	358	353	358	380	350	328	323	343	331	355	376	361	322	353	378	379	355	350	359	407	366	383	358	351	353	348	342	378	355	377	362	372	373	336	355	352	365	356	358	389	394	352	382	402	362	364	364	370	354	383	407	386	356	341	375	347	375	347	392	324	368	380	367	358	329	313	345	381	363	342	319	396	353	358	386	396	358	378	348	370	365	339	342	356	359	382	349	331	380	343	384	362	363	348	384	331	336	362	381	352	365	338	380	353	361	376	347	347	370	353	378	376	350	358	357	371	406	402	362	352	364	375	391	357	354	364	350	338	352	367	347	347	347	340	364	343	361	340	365	358	391	363	346	364	345	351	347	370	371	365	390	388	380	378	337	355	357	362	348	369	362	353	364	346	367	363	346	379	333	393	342	311	368	328	351	327	384	359	332	393	364	326	366	363	371	333	412	370	347	349	345	341	344	343	363	379	349	346	388	371	358	358	381	358	368	386	348	365	359	366	333	346	347	374	381	360	364	377	359	385	365	348	371	329	359	344	394	330	333	356	387	320	363	346	358	359	339	373	350	369	375	361	363	404	361	359	392	377	355	373	348	351	324	357	390	373	361	383	347	363	373	390	363	363	371	381	375	373	372	348	360	378	365	380	345	336	338	344	429	323	341	386	354	367	354	387	362	338	341	338	345	371	378	351	364	375	360	360	360	356	383	339	344	330	321	323	364	342	376	364	357	320	377	367	372	389	367	377	349	360	351	343	351	348	331	355	360	374	382	376	365	307	374	359	380	362	358	323	385	374	357	352	358	389	366	352	379	399	360	329	356	360	358	340	343	381	343	366	365	350	382	353	340	343	343	380	371	336	359	353	367	380	331	377	370	399	360	352	341	373	382	352	367	363	343	369	376	369	367	348	367	371	361	346	371	316	392	365	375	374	371	347	325	371	388	351	341	353	374	333	353	352	390	375	357	337	345	389	355	336	345	361	381	348	372	333	343	371	381	359	366	348	339	380	335	373	345	308	384	327	330	362	363	341	370	344	352	335	339	350	354	374	372	353	355	394	367	344	381	360	353	344	380	358	381	351	365	336	382	365	382	378	346	360	346	347	382	341	373	371	380	387	384	374	385	387	365	338	387	338	364	368	382	384	319	345	377	350	343	355	367	356	350	337	384	349	371	340	357	389	361	353	337	381	364	361	368	339	330	360	357	395	324	352	341	366	352	364	348	375	343	331	348	383	377	349	327	371	378	364	364	351	372	355	379	394	370	340	372	382	343	381
4665	1281	473	380	359	314	318	330	336	320	296	332	317	304	309	328	350	383	327	326	319	305	374	383	344	313	293	309	292	307	339	290	310	301	299	346	327	283	326	305	297	319	324	309	283	321	298	328	347	288	343	309	358	331	306	338	312	293	302	325	310	322	281	295	334	305	292	332	300	325	301	316	291	334	335	335	312	340	322	326	312	318	326	331	291	314	314	317	334	333	327	289	320	312	290	294	306	347	312	340	308	327	255	340	298	295	321	320	326	328	289	295	320	306	334	336	292	330	328	313	300	304	334	350	319	288	337	293	311	308	299	306	304	324	316	329	302	289	318	285	333	304	329	287	307	301	323	306	296	292	324	330	257	297	324	322	322	306	325	313	308	293	317	320	335	321	290	298	338	309	290	319	320	292	272	331	322	331	295	318	312	288	324	293	302	309	287	319	323	293	301	285	311	302	307	300	314	337	321	322	274	299	297	315	318	336	355	337	278	302	336	285	312	312	302	285	291	289	305	328	320	322	322	276	291	315	309	267	315	309	339	295	338	308	308	285	332	308	324	306	314	291	356	327	325	286	345	349	327	288	292	309	314	286	310	296	319	320	323	287	296	322	307	322	292	323	304	285	312	313	295	333	305	295	304	285	309	333	307	317	293	308	307	331	300	310	321	322	280	302	313	319	310	317	307	294	295	279	297	301	317	308	329	305	316	338	321	328	321	303	331	309	297	299	292	307	339	312	325	294	308	304	307	286	298	289	270	319	298	289	316	298	264	285	333	300	349	319	320	284	326	289	330	284	313	319	328	312	325	329	337	301	282	320	278	263	340	306	306	325	312	328	301	334	279	312	320	292	338	282	294	301	308	310	307	347	311	326	324	295	325	304	316	329	332	326	297	313	314	355	304	326	314	288	293	307	311	311	311	306	340	286	308	283	326	335	295	334	284	331	309	306	292	300	315	307	308	310	312	311	294	332	287	346	313	339	302	322	315	319	314	339	315	295	310	293	314	313	276	331	318	298	290	348	304	312	304	322	308	312	282	313	324	329	306	325	319	322	312	299	310	312	291	305	302	300	330	323	296	305	336	313	325	303	329	310	317	341	299	286	329	308	303	293	330	315	314	316	304	340	284	291	288	308	301	325	296	322	323	321	338	297	353	268	317	318	334	320	300	289	337	309	304	345	294	339	283	300	307	318	268	288	305	293	347	315	355	310	281	299	288	288	328	315	340	307	337	315	304	323	316	336	328	265	287	302	318	316	332	326	313	319	293	310	318	301	297	312	325	307	310	317	312	296	340	322	290	319	315	300	293	306	299	320	327	295	289	306	308	318	297	331	314	308	326	294	304	296	344	315	340	311	307	299	312	314	288	306	266	319	290	346	310	284	304	309	306	324	302	316	338	310	270	302	302	323	324	311	319	307	322	297	326	282	325	355	280	318	324	285	319	341	339	300	329	317	309	287	299	323	325	320	312	314	308	296	316	296	334	309	330	306	309	325	269	332	337	309	314	298	298	270	279	298	308	330	319	322	300	314	314	317	295	303	282	310	323	294	299	273	319	310	314	285	311	321	330	307	298	296	326	301	329	302	326	298	304	316	336	333	320	310	284	306	337	339	312	312	330	315	278	282	300	337	319	321	298	309	341	306	301	263	290	298	304	285	309	304	297	326	317	317	312	291	281	299	319	343	332	274	319	327	327	292	313	290	297	315	294	329	294	308	330	332	292	316	331	310	285	289	326	330	311	300	319	300	293	330	289	325	309	310	305	296	293	294	326	310	321	300	304	301	320	290	358	306	286	327	306	359	294	296	281	324	331	333	330	301	311	355	303	354	323	309	297	336	303	301	308	297	335	321	298	321	295	338	317	293	313	307	314	299	323	314	333	335	335	306	281	312	290	300	299	310	305	303	310	302	287	325	319	350	306	344	328	318	324	325	312	327	271	308	351	274	309	323	307	298	329	315	326	325	322	281	327	303	299	314	288	294	314	316	284	293	316	285	296	297	329	303	314	305	304	351	297	289	327	329	319	349	334	284	291	272	296	324	296	296	315	303	332	311	298	346	312	310	296	285	339	306	297	316	347	336	315	324	294	275	308	304	289	320	320	304	299	298	299	300	334	315	312	301	315	314	344	308	287	319	312	284	334	329	298	328	329	322	301	323	313	333	296	315	324	300	281	305	310	334	295	300	292	320	302	318	293	334	331	318	283	296	327	305	318	271	303	294	321	301	329	353	297	301	285	294	300	318	279	345	318	310	301	280	301	320	292	301	295	283	293	308	281	303	301	308	312	341	330	335	350	327	303	297	311	311	298	324	315	320	290	280	316	351	287	310	295	298	320	320	295	269	254	314	313	314	309	298	313	326	298	285	295	352	296	301	279	323	300	323	327	335	292	318	301	312	360	344	345	324	285	309	316	333	308	312	312	296	334	329	306	304	341	304	305	309	313	309	351	301	336	306	334	342	289	327	292	299	329	321	307	323	293	294	275	278	319	298	275	283	280	305	313	311	296	304	297	299	328	311	327	298	319	278	325	327	310	292	341	316	312	273	300	314	320	311	289	359	293	322	300	294	292	313	306	293	314	274	311	295	306	329	312	334	325	324	299	325	352	319	315	329	323	288	324	313	294	328	315	326	357	296	305	309	329	325	306	300	273	309	325	318	308	342	321	325	314	317	304	326	338	318	315	313	329	274	308	306	317	327	312	331	325	322	330	304	303	292	299	334	295	320	284	330	322	325	322	319	342	316	325	304	346	299	344	302	288	318	320	345	289	332	323	313	300	300	295	317	328	311	306	320	307	273	298	313	316	327	318	328	327	296	293	331	313	359	321	339	312	324	321	288	320	344	302	299	322	309	328	336	307	318	342	285	304	301	328	291	276	282	327	336	304	285	341	273	342	301	312	290	324	288	332	321	322	310	304	328	357	296	322	284	296	295	322	284	329	306	295	304	297	299	315	348	295	289	316	328	283	328	308	312	313	287	309	323	314	308	295	336	310	286	280	278	302	313	320	327	340	316	327	324	299	330	294	325	316	317	322	294	310	295	283	292	312	296	282	316	319	268	298	332	340	334	319	313	313	308	285	311	329	297	318	339	285	332	287	284	307	349	301	295	341	362	331	317	329	312	315	356	299	295	324	337	318	300	340	296	329	326	323	312	305	284	284	324	299	288	306	312	312	326	287	332	315	318	325	297	321	323	283	285	330	309	324	266	278	315	283	311	295	288	291	325	300	325	309	293	341	300	304	326	289	347	294	312	340	324	351	297	305	312	340	310	310	311	287	327	315	280	331	302	307	302	326	285	305	326	302	308	307	315	273	298	297	321	328	298	318	292	329	309	294	335	321	309	314	328	312	304	314	319	328	316	306	327	291	278	291	290	280	322	306	329	298	299	280	321	333	291	309	339	330	308	315	311	299	296	320	297	298	309	319	313	299	296	272	326	311	321	290	331	339	303	300	328	324	313	305	274	298	326	315	300	314	296	294	330
4365	1529	1230	1054	882	934	967	945	914	869	811	795	887	934	1095	1120	1137	1083	1044	971	846	923	904	874	837	802	802	808	781	781	736	748	792	795	754	749	722	776	732	748	792	749	747	743	700	705	768	725	733	780	785	801	725	752	741	760	787	763	762	787	819	758	792	828	776	760	789	748	728	829	716	794	760	751	778	816	758	745	768	776	726	751	783	771	723	715	704	728	781	695	773	780	741	748	752	728	772	790	770	701	757	760	777	779	786	774	755	769	780	765	772	780	800	801	739	776	745	748	778	785	757	777	765	723	782	757	719	808	773	815	779	739	733	798	737	797	754	812	824	749	708	753	775	722	790	753	792	742	776	748	745	799	767	789	747	718	828	787	791	704	725	713	766	781	726	803	737	816	741	756	755	739	816	781	734	779	749	747	787	739	782	777	767	759	741	737	779	777	781	777	740	800	724	800	759	725	703	709	762	765	740	737	738	774	757	745	774	705	768	774	789	722	771	773	736	698	699	817	763	830	786	783	767	800	816	754	753	797	749	803	779	818	793	770	764	769	745	758	734	771	787	776	816	771	726	741	771	819	736	747	742	716	762	761	733	732	789	791	765	764	754	770	747	756	769	784	774	778	750	796	739	752	737	762	741	732	779	785	746	739	789	764	824	787	762	788	798	753	747	759	770	810	776	757	778	785	758	752	776	752	764	724	792	819	770	757	758	754	738	760	740	787	822	746	736	775	768	752	722	782	743	754	764	715	746	747	807	781	711	717	782	719	779	759	778	731	763	762	764	751	746	751	761	735	749	778	782	799	793	773	747	777	751	733	767	742	744	740	744	759	767	784	760	768	765	742	777	781	758	772	737	754	734	742	771	779	766	763	797	749	756	778	772	750	785	762	763	753	779	799	707	755	744	759	751	720	757	730	769	820	754	795	799	755	778	740	801	783	755	773	740	777	758	736	841	741	777	788	767	795	792	801	756	742	780	825	772	732	762	747	747	746	733	774	768	768	785	738	744	770	738	725	750	760	716	743	757	758	750	789	724	725	740	738	743	747	740	779	797	750	777	772	773	871	754	766	737	775	740	793	756	752	736	838	751	747	739	782	780	818	769	736	708	737	699	799	773	711	796	745	796	774	719	747	766	733	775	759	743	773	813	739	744	715	735	776	754	737	700	737	770	780	737	743	781	810	716	806	808	814	720	815	727	802	737	749	741	793	775	750	767	771	756	772	777	745	724	797	788	781	785	724	764	742	768	772	774	770	769	787	780	789	735	693	751	772	780	748	807	817	770	766	796	745	790	769	770	797	763	795	726	759	738	766	797	759	763	753	779	773	732	781	818	784	780	753	751	766	785	764	788	741	745	781	761	729	717	788	758	767	749	793	766	808	748	755	732	733	770	794	713	771	721	745	813	764	758	737	796	798	773	789	736	798	787	753	737	765	720	755	745	717	831	768	760	818	739	800	738	756	765	735	795	758	762	778	728	817	749	817	791	744	745	734	731	775	755	759	769	802	732	784	794	767	729	761	723	747	795	763	775	728	725	753	764	808	735	771	790	757	732	775	773	791	797	734	798	771	750	777	785	743	745	759	789	746	739	740	793	760	773	753	763	756	749	749	795	750	766	828	744	704	788	761	757	789	777	807	769	727	765	762	768	759	788	760	770	721	757	784	706	777	769	744	732	768	764	729	815	783	788	764	773	763	754	754	780	788	769	743	774	799	773	710	765	765	708	712	703	798	739	769	783	753	714	737	749	693	762	725	734	745	749	843	780	724	787	736	730	775	735	755	804	738	780	759	780	754	763	744	741	798	748	754	729	797	768	741	707	762	765	746	755	762	761	768	747	785	828	817	736	780	708	748	708	766	757	794	773	737	764	735	781	742	779	756	809	748	738	772	754	773	778	765	771	764	813	771	754	742	709	761	811	750	791	778	775	775	745	744	759	769	766	802	795	769	729	805	760	780	778	791	748	765	746	761	818	717	742	763	759	746	749	747	758	814	759	736	780	770	753	737	702	774	772	780	806	744	728	770	722	827	746	744	803	805	768	763	754	829	752	740	748	784	757	767	735	773	754	778	789	745	760	798	735	794	829	777	779	797	737	752	794	786	676	748	723	799	749	746	737	734	791	752	758	752	787	764	784	790	744	796	779	735	747	721	765	810	760	768	745	793	769	752	792	740	749	774	755	750	744	759	790	750	773	755	757	759	774	764	749	808	782	715	792	778	773	758	751	716	783	794	757	774	776	755	742	721	773	761	763	736	739	715	761	751	707	779	793	762	757	750	811	745	767	731	745	761	690	737	775	795	725	782	782	756	729	821	727	772	707	746	749	816	798	736	762	775	780	744	816	745	755	739	790	805	739	725	740	782	756	794	738	742	788	783	768	751	770	754	743	795	760	768	774	776	746	790	758	716	753	781	801	772	708	771	772	774	764	806	764	771	773	737	763	755	750	742	765	805	788	753	744	771	761	741	804	725	745	752	786	760	729	766	762	779	813	762	760	824	732	789	789	727	740	734	864	703	799	744	784	731	758	780	742	751	735	782	731	745	780	765	782	845	767	778	752	768	812	738	733	687	748	764	703	763	769	783	719	731	753	744	760	787	789	706	727	769	735	788	822	765	726	734	781	751	758	788	747	766	758	729	819	778	737	744	740	770	710	733	795	763	818	760	741	810	754	738	699	812	757	764	748	726	774	745	754	795	760	712	761	776	773	738	779	781	734	743	821	761	746	806	763	761	706	755	777	776	813	775	762	787	738	710	799	755	753	739	740	742	782	787	824	779	722	750	708	811	737	754	764	763	750	713	749	798	778	750	783	765	760	752	732	747	716	776	791	751	774	755	789	755	781	753	767	787	781	736	752	722	777	748	776	771	770	767	713	782	767	771	779	818	810	793	733	743	774	777	777	741	791	743	827	771	810	736	751	806	718	748	760	764	755	721	749	736	739	779	805	736	730	728	801	781	767	765	768	748	726	764	795	767	780	746	788	746	783	783	761	826	768	759	769	799	730	744	750	812	789	754	772	735	756	739	768	784	754	739	771	725	802	733	784	742	820	758	735	791	766	760	772	761	720	772	778	724	709	761	739	803	789	735	742	764	714	728	728	775	745	758	779	806	776	774	763	743	745	800	778	768	753	723	756	756	803	772	771	713	811	747	760	795	741	770	768	745	777	728	773	761	821	756	772	708	757	772	774	746	767	778	790	732	772	760	774	721	767	749	754	784	731	749	761	769	777	775	735	799	761	795	781	756	727	764	741	771	724	766	744	801	795	767	741	748	761	728	751	751	751	770	747	738	803	726	758	746	771	775	810	701	741	785	729	752	758	755	791	797	765	794	794	715	737	756	755	795	766	785	703	750	806	777	759	753	752	761	732	778	749	787	749	754	758	827	757	794	774	750	720	803	762	796	795	747	754	758	742	770	758	788	754	745	736	756	815	717	764	732	776	771	767	735	772	763	780	744	732	804	759	788	763	753	742	710	772	792
15384	4009	995	578	499	396	377	367	320	331	297	331	307	364	414	433	483	384	395	311	333	324	316	300	299	306	286	298	279	276	281	249	306	272	291	285	304	275	270	258	282	281	247	305	282	286	231	241	294	276	281	299	270	289	249	278	277	254	236	293	261	285	266	285	287	258	294	272	275	278	240	266	289	280	319	301	310	273	283	252	279	267	257	276	289	281	266	270	284	308	276	252	253	293	303	277	248	268	247	260	282	268	290	268	286	269	269	282	262	286	275	277	240	301	294	278	272	250	266	289	282	296	262	268	300	294	292	294	255	252	286	287	273	278	277	269	276	262	274	247	256	289	278	300	247	280	292	244	273	271	247	267	284	242	270	271	277	271	270	302	278	283	280	269	293	268	280	281	269	287	275	244	266	257	254	239	292	274	303	273	293	286	286	272	265	280	265	238	291	267	253	294	280	270	286	252	271	267	305	267	250	278	279	281	287	251	283	254	235	270	270	266	304	280	282	275	265	275	248	264	285	270	285	271	243	279	291	268	262	269	268	253	286	283	290	265	268	272	293	265	265	283	281	279	247	278	288	297	297	271	259	285	283	288	299	275	267	284	280	274	319	294	294	290	292	280	262	264	272	253	279	256	265	304	267	258	288	255	245	296	284	282	284	256	287	295	273	283	271	284	264	300	277	281	277	271	289	264	261	287	287	260	251	279	288	276	269	260	280	288	289	278	281	254	261	256	303	271	261	244	289	268	263	283	271	289	269	286	280	282	265	251	288	274	265	252	294	265	245	310	271	270	245	278	259	329	282	282	244	292	287	274	298	294	257	301	276	288	279	258	266	280	286	268	244	285	265	257	281	249	295	266	261	269	291	292	290	277	251	288	247	303	290	263	287	247	274	257	256	294	278	284	294	272	309	254	273	279	274	270	270	292	285	273	260	252	288	279	296	277	274	253	278	286	268	253	282	275	265	277	237	243	278	294	271	309	292	251	285	271	237	281	271	253	287	263	247	286	259	273	302	243	311	256	264	258	280	277	316	296	287	302	243	267	253	262	268	279	269	259	282	274	274	280	278	293	237	265	290	299	273	276	275	249	313	294	270	278	245	301	272	293	301	297	274	289	275	265	272	278	292	253	277	291	269	295	296	271	278	270	300	285	273	260	262	261	275	271	272	260	291	303	268	261	284	262	250	262	262	298	263	248	272	240	273	319	272	301	251	269	278	266	303	286	285	304	283	258	276	274	276	266	245	288	284	272	260	265	263	245	275	307	292	275	284	289	293	275	282	295	285	267	291	249	245	257	266	273	262	307	286	268	265	291	274	331	283	293	266	297	264	276	293	272	263	291	265	261	261	259	278	252	303	260	312	270	251	290	245	293	276	249	293	298	295	254	257	290	281	301	279	275	246	298	250	286	280	276	297	271	255	298	276	268	263	278	287	259	272	305	250	302	287	256	278	275	262	274	315	278	287	254	246	270	293	288	250	247	296	271	250	274	304	279	285	293	252	259	255	243	278	276	288	281	248	242	262	289	276	269	259	290	274	271	279	298	296	275	271	269	303	287	303	287	284	278	263	278	279	266	276	240	274	296	258	282	256	276	287	246	276	275	272	308	298	295	300	259	286	276	283	298	258	248	288	260	272	262	306	297	248	276	298	265	259	266	288	246	261	283	317	297	235	313	271	274	248	290	255	264	278	282	247	281	299	278	287	265	274	269	279	267	280	261	270	262	264	307	289	261	269	283	285	252	270	294	279	276	275	263	264	253	286	270	317	270	274	305	275	283	262	278	300	280	275	263	297	272	266	279	278	298	253	283	271	282	266	272	319	282	261	271	284	263	273	279	291	274	259	299	248	264	252	248	273	281	246	298	281	303	262	260	285	267	305	288	259	281	252	255	293	264	274	275	266	275	279	281	242	275	277	261	280	263	290	274	256	259	281	286	252	244	270	278	284	249	250	290	254	279	267	257	256	303	279	256	266	280	274	295	282	293	278	272	254	298	282	260	288	285	299	285	247	275	270	302	286	263	264	293	289	277	273	273	273	265	284	233	272	279	263	282	264	283	249	290	222	244	265	290	264	233	306	245	293	272	264	255	279	246	279	264	263	288	277	281	268	272	275	263	279	278	264	288	298	271	263	277	274	264	274	278	283	285	255	305	287	279	267	259	279	310	274	298	266	291	281	278	269	285	268	287	268	277	254	304	259	245	279	270	269	273	271	267	267	278	269	249	293	273	275	247	230	255	295	280	279	269	308	324	268	266	265	277	277	280	285	264	250	294	261	319	267	250	273	265	277	292	288	265	271	290	305	277	294	298	247	246	295	283	305	289	297	256	270	266	274	265	264	277	304	285	265	264	285	292	284	277	278	277	266	240	323	250	259	295	290	261	282	290	277	250	249	266	301	286	236	257	279	272	250	303	283	284	244	268	272	291	281	264	265	258	266	273	283	278	273	279	298	251	291	267	266	291	288	263	252	292	250	257	269	275	292	266	265	263	274	250	273	278	293	267	272	267	290	270	263	259	309	271	268	270	273	272	267	273	273	267	248	277	255	283	285	257	262	281	248	275	272	302	250	277	263	274	289	249	277	257	268	270	279	248	275	278	293	235	286	291	278	262	284	268	239	276	252	276	264	281	287	288	303	280	253	307	278	288	276	252	283	277	243	279	262	295	281	289	254	272	266	260	242	260	287	274	277	268	239	296	293	308	269	273	276	292	264	267	306	282	286	271	309	274	283	274	304	242	300	278	274	285	287	266	288	263	279	273	266	290	291	255	314	288	256	276	278	289	264	278	288	258	267	236	263	256	280	307	284	268	255	269	256	262	279	254	225	254	293	265	302	265	304	263	261	247	277	316	269	259	245	273	275	276	270	280	259	289	249	297	259	260	282	244	275	276	280	307	243	288	273	233	289	301	237	261	299	260	275	282	306	299	266	279	263	271	237	270	272	270	271	279	283	277	256	251	285	289	294	310	282	289	258	254	250	275	251	260	290	262	273	289	280	274	242	293	258	239	259	262	252	283	272	293	279	266	289	266	246	248	288	263	265	280	262	296	250	286	278	262	267	278	251	291	275	287	259	284	263	267	288	254	248	294	288	293	292	279	266	271	323	282	284	303	276	286	278	271	278	283	270	273	259	258	277	279	262	313	289	235	279	247	297	258	265	300	270	286	262	307	306	261	289	282	304	288	279	294	257	275	233	304	287	271	298	255	274	289	277	263	259	262	271	253	276	256	276	276	239	273	282	257	282	304	259	280	242	294	275	282	303	248	272	268	259	263	269	253	269	252	295	300	274	239	276	286	315	254	266	275	256	266	248	256	268	280	260	271	282	263	286	233	246	280	260	274	282	252	264	319	279	259	307	282	282	292	264	257	286	269	289	265	277	310	272	251	276	294	247	261	276	295	287	321	257	279	286	279	281	310	315	312	294	273	316	279	265	271	263	269	275	281	283	266	267	290	299	260	282	276	271	258	263	306	278	283	273	256
12148	3487	1986	1791	1582	1474	1288	1189	1132	961	845	845	1026	1295	1590	1667	1627	1601	1314	1162	948	887	988	936	853	764	737	723	733	696	708	661	709	689	675	713	638	701	671	644	663	709	689	625	706	712	683	710	698	689	706	669	664	681	682	649	694	670	658	686	714	698	697	655	630	679	670	686	734	687	683	623	706	687	674	613	652	621	686	636	690	628	641	656	698	681	642	642	686	747	613	717	648	695	728	678	655	687	675	678	706	684	681	677	648	650	699	649	662	642	641	687	670	685	688	691	655	651	665	655	711	651	675	655	660	684	655	705	646	655	691	659	685	647	605	680	643	682	696	652	683	712	690	649	688	724	656	649	705	674	647	630	636	689	663	663	703	638	697	674	654	691	690	678	673	735	641	723	649	640	699	692	681	654	689	676	662	671	629	690	690	655	638	697	733	695	669	660	678	664	618	685	664	704	638	769	658	666	659	678	744	709	695	689	689	633	640	689	681	663	698	647	646	631	685	633	659	628	693	653	653	716	652	690	669	710	682	668	690	693	643	675	706	716	679	681	671	660	666	662	647	625	684	622	691	641	714	722	672	669	682	678	672	678	639	673	670	674	689	648	738	660	690	653	631	681	692	688	625	678	682	654	682	684	684	626	652	693	656	668	657	663	713	664	723	660	668	693	687	656	705	673	655	677	701	651	656	666	728	697	719	627	673	650	670	680	705	676	669	669	663	677	669	733	727	681	699	649	703	650	673	639	689	647	653	658	688	676	664	632	676	660	667	655	655	658	640	680	647	670	704	661	646	668	718	702	663	665	713	645	687	648	667	647	646	738	687	642	711	688	677	671	664	631	687	694	678	689	682	709	606	676	668	701	685	656	682	686	671	650	647	687	654	637	676	720	635	722	668	660	679	711	632	725	693	692	640	671	693	658	656	702	655	665	677	667	689	693	669	721	635	634	670	691	696	711	668	701	609	686	702	683	658	708	650	692	665	671	670	724	696	706	674	652	678	675	685	649	677	668	712	695	640	661	689	686	664	677	677	672	673	683	684	663	644	670	694	701	686	663	669	644	696	656	637	695	655	634	650	702	666	675	684	690	680	684	649	679	690	669	709	663	709	685	674	678	661	734	641	656	687	690	669	715	697	674	626	694	671	659	688	666	699	654	672	679	684	684	659	697	677	703	669	678	642	670	671	656	671	728	741	678	686	653	667	654	687	661	683	657	672	667	669	690	706	704	702	645	625	679	713	694	702	689	641	668	729	678	648	674	666	676	713	679	661	651	692	646	710	713	682	677	682	686	662	695	669	655	643	665	641	661	676	706	708	700	669	681	685	663	680	645	675	687	638	680	695	711	716	657	676	675	662	638	686	666	640	689	694	650	686	659	686	689	688	710	675	668	644	662	709	661	696	662	654	653	671	657	659	670	644	648	672	726	706	645	644	658	698	683	657	624	658	686	686	645	633	621	639	710	707	678	665	656	716	717	678	644	666	687	702	638	657	656	690	641	677	716	637	702	637	666	658	696	670	620	687	635	715	684	623	651	655	691	609	707	682	670	694	698	655	675	675	679	690	642	697	684	653	662	676	658	646	692	683	669	661	673	689	687	662	701	691	634	669	682	630	662	692	689	712	660	651	678	696	693	676	667	657	673	673	697	654	651	694	692	704	692	707	646	689	682	632	601	704	665	644	677	678	690	695	644	667	695	673	662	702	669	686	668	681	705	704	688	684	648	655	685	648	693	650	654	740	683	625	668	668	620	703	756	684	639	663	692	630	654	706	647	664	698	683	644	633	701	663	643	669	694	639	647	712	663	674	674	698	660	665	690	678	681	706	675	699	669	664	666	706	626	659	694	631	651	682	643	666	705	685	708	669	690	682	661	688	675	666	683	741	714	709	716	740	698	659	688	698	640	688	606	648	672	664	624	647	689	674	646	659	675	662	636	666	643	651	674	674	688	646	704	703	680	649	691	695	654	707	677	673	747	712	689	658	635	654	709	700	700	664	688	666	677	704	691	677	699	697	688	662	648	641	705	669	666	681	682	677	663	651	680	690	740	687	684	663	728	713	683	649	704	711	676	683	687	694	639	646	674	650	690	688	639	759	630	700	649	690	682	645	674	729	674	637	642	707	658	627	689	654	680	665	715	673	624	694	680	637	672	646	676	690	675	641	685	700	642	635	663	649	673	640	736	672	695	641	673	699	709	664	680	654	675	685	704	649	695	640	710	683	683	624	686	735	656	684	658	712	644	662	678	702	687	675	676	665	712	606	676	663	683	684	704	661	696	637	706	625	688	638	677	690	657	685	703	717	685	652	658	689	695	662	671	674	702	649	643	641	669	663	675	656	657	629	647	707	671	681	647	693	677	642	708	665	682	729	673	676	638	649	682	652	697	654	625	674	696	699	658	634	697	672	633	716	637	645	675	698	693	693	735	677	718	645	625	723	634	652	676	691	652	617	655	680	680	658	656	659	668	615	708	693	675	679	641	644	642	630	686	686	667	646	637	645	659	654	644	674	645	602	636	698	688	698	672	712	693	716	684	688	708	697	687	664	659	680	694	694	656	685	705	646	691	655	731	656	646	667	664	661	741	653	663	673	678	708	665	689	636	692	709	687	632	695	715	670	686	674	672	720	648	633	626	652	639	621	678	616	694	688	707	648	667	683	687	700	669	673	685	712	659	640	669	703	635	692	630	690	654	681	691	663	673	704	640	742	684	659	690	678	641	655	666	660	679	680	687	678	601	687	692	661	670	666	638	638	699	650	641	709	671	682	685	699	685	692	640	641	677	688	640	690	659	696	679	675	676	635	699	691	673	645	689	628	695	661	667	700	691	693	641	664	649	675	661	651	702	682	718	705	713	638	635	673	688	697	664	685	651	666	642	664	644	634	675	665	664	719	685	657	695	685	683	676	643	695	685	715	699	676	714	643	709	691	675	678	691	697	649	672	627	719	636	662	690	646	641	614	664	666	646	743	665	640	683	691	726	692	685	672	670	683	675	662	708	687	666	716	680	674	689	683	674	661	649	692	610	625	661	639	615	669	689	658	695	652	688	641	693	680	668	672	677	684	664	651	636	663	669	731	640	722	634	696	676	647	653	646	662	641	657	657	714	720	699	663	663	647	661	652	668	676	637	697	675	647	660	661	690	698	637	659	640	700	631	669	661	651	711	647	649	684	639	672	627	633	675	662	649	684	650	691	701	673	651	706	630	704	652	669	731	653	664	635	664	674	694	680	743	632	661	682	683	668	660	682	628	646	684	648	633	699	657	668	642	674	657	693	695	635	688	657	635	692	684	682	637	641	687	661	656	712	751	645	691	644	620	668	665	684	675	660	706	683	691	670	681	713	675	662	657	685	653	703	638	678	690	685	650	618	648	679	663	647	720	696	639	637	667	664	668	700	675	631	669	674	705	729	686	659	656	646	694	667	695	697	682	674	696	714	725	652	673	670	697	681	678	662	676	687	659	686	657	706	687	644	639	665	656
24253	7900	1691	817	470	427	321	326	238	246	245	213	218	281	336	437	387	319	314	233	198	229	195	180	188	191	141	148	148	151	150	149	127	136	149	153	130	138	144	158	152	157	143	140	164	144	142	158	157	132	147	158	156	137	137	139	140	142	163	184	158	128	145	146	164	155	146	157	138	155	128	152	148	151	156	135	146	140	143	140	138	159	164	152	158	141	157	155	149	133	141	134	146	141	134	152	133	165	143	166	163	130	164	147	155	116	122	136	178	155	125	134	142	142	148	142	142	160	139	130	127	152	149	138	162	153	148	130	144	136	134	148	157	140	136	142	144	155	155	141	119	154	150	162	163	149	122	151	137	141	154	147	141	167	114	164	143	153	153	120	160	149	140	133	149	144	127	144	144	166	141	140	132	126	147	130	159	141	146	150	142	156	165	167	161	162	142	128	136	132	145	131	136	116	154	152	143	146	162	139	148	149	132	144	146	135	154	151	145	132	141	148	142	156	138	138	156	141	159	156	145	134	145	147	138	148	144	153	130	155	147	126	164	138	150	147	158	133	154	148	145	187	150	134	147	163	151	137	164	162	151	143	129	167	136	130	160	133	146	173	150	154	158	158	174	174	159	161	139	155	154	164	168	162	145	142	142	147	144	143	158	138	148	143	164	165	166	149	151	132	135	138	153	139	157	147	154	134	135	130	159	127	146	139	162	127	136	133	161	136	165	156	161	143	148	123	155	151	136	140	156	141	153	129	158	156	142	157	157	149	142	137	127	150	139	128	146	156	136	142	166	145	142	166	145	151	151	145	128	145	142	140	137	134	132	144	143	139	150	147	152	133	138	153	172	132	167	148	135	163	140	151	134	143	153	141	169	144	141	138	143	135	141	135	146	143	143	142	135	153	143	141	135	143	161	163	146	127	154	146	168	139	147	146	124	140	142	161	133	140	178	148	152	135	139	147	147	146	140	148	167	131	154	145	134	142	157	140	151	133	153	145	148	169	139	153	164	158	135	158	122	134	133	160	152	168	140	161	132	156	161	147	140	153	150	125	133	134	152	148	163	141	146	133	146	164	122	141	155	140	133	133	151	164	141	151	148	139	126	148	147	147	162	165	137	145	149	141	153	159	148	146	130	157	143	132	153	142	158	167	134	153	151	170	155	180	150	147	135	130	142	127	165	140	140	139	172	162	124	146	134	130	148	149	159	131	151	124	160	152	143	145	148	140	168	123	160	142	150	179	124	139	130	156	127	122	150	151	149	140	151	161	164	142	164	128	153	146	145	149	121	131	156	144	159	146	133	132	154	144	153	157	150	139	148	131	164	139	139	122	125	135	147	131	129	164	147	153	156	139	163	152	133	145	133	138	150	147	161	156	152	130	119	145	150	142	150	132	117	153	166	150	145	141	130	129	174	135	138	162	142	148	155	146	143	144	147	133	153	139	159	162	162	135	147	145	146	136	139	154	126	137	155	132	147	168	122	143	129	113	143	122	148	137	138	159	156	146	145	147	147	150	149	128	170	159	156	158	143	176	166	151	160	164	145	157	134	129	129	137	126	144	133	149	152	155	148	176	161	162	154	165	142	139	146	152	172	122	155	154	144	143	135	147	139	135	128	174	152	170	144	143	140	149	169	146	153	131	142	143	143	149	119	143	133	129	157	135	149	143	150	135	140	138	145	149	166	152	151	140	124	152	148	153	145	140	143	122	147	170	147	150	178	124	129	160	141	143	146	139	139	145	167	127	135	139	156	164	147	147	164	140	142	139	119	146	143	138	144	138	133	143	152	138	147	156	166	130	159	147	169	147	176	149	147	132	145	151	149	157	143	137	127	141	164	148	138	142	149	124	149	137	148	128	142	145	142	138	144	155	133	143	162	134	143	137	141	156	135	170	107	153	127	143	134	154	154	152	157	141	122	162	132	167	153	130	133	156	160	161	137	143	133	153	136	144	149	136	119	145	151	137	149	143	147	136	152	141	150	154	134	155	152	147	149	132	141	138	140	156	134	144	155	148	151	176	138	133	135	146	146	154	145	144	144	168	150	138	143	143	130	132	157	170	145	143	143	157	133	141	135	132	156	145	149	130	144	135	152	155	143	110	129	148	157	151	142	151	149	148	138	172	115	151	143	166	154	141	150	148	158	145	143	136	132	142	151	118	135	160	144	161	151	157	160	155	131	144	164	144	140	137	142	144	142	148	152	155	133	124	151	157	144	155	150	153	167	139	165	153	137	169	166	133	144	140	124	148	138	137	155	129	148	144	139	145	144	147	129	122	149	165	147	138	138	161	148	134	133	154	159	155	140	164	153	154	146	162	139	148	139	141	133	153	159	163	159	154	160	176	132	145	142	118	176	142	121	148	129	139	138	158	139	161	168	150	160	127	134	139	139	156	155	134	149	138	132	131	136	134	161	162	139	152	162	146	161	125	177	158	142	152	155	140	148	146	141	148	153	130	139	130	156	148	142	144	144	150	168	150	140	155	138	163	134	163	144	138	159	146	151	156	151	144	161	140	147	149	164	150	148	139	137	144	166	141	127	159	137	156	139	140	142	156	124	163	155	149	138	141	135	159	136	150	140	136	141	149	141	129	136	144	153	125	143	141	156	148	152	113	133	156	160	158	147	170	138	126	146	182	145	131	156	152	154	140	161	119	126	166	151	148	143	145	141	140	143	165	148	139	138	168	164	151	147	145	161	142	128	163	149	168	121	144	130	158	158	152	132	142	158	156	140	129	131	136	138	165	149	132	142	139	144	143	142	129	161	155	135	156	155	138	159	137	152	161	166	148	142	135	126	146	147	142	132	149	131	139	145	127	139	162	141	156	149	148	154	138	129	149	134	160	153	140	124	152	148	148	133	154	171	149	167	148	143	135	138	141	155	158	140	142	163	164	162	156	151	170	146	139	138	147	158	142	143	144	123	143	163	145	138	150	125	155	147	177	144	150	143	153	141	145	146	140	119	149	154	162	134	150	141	119	133	154	138	134	131	134	146	148	161	163	140	141	151	149	156	145	140	177	156	140	140	122	139	150	127	141	145	153	145	169	151	136	157	150	132	147	144	154	118	160	165	164	129	140	167	132	160	155	137	158	135	142	131	145	116	151	156	146	146	157	129	156	148	175	161	152	161	139	155	134	149	152	140	141	146	140	135	129	154	139	160	140	149	144	151	144	155	158	137	144	161	129	153	160	137	128	159	154	129	144	156	156	146	168	155	144	143	156	140	164	160	157	179	136	135	151	152	125	160	155	142	140	160	146	168	143	167	157	150	145	136	149	170	135	146	153	147	156	137	144	152	161	156	146	150	136	150	134	144	144	134	135	133	131	122	175	137	170	184	145	140	142	143	133	149	149	160	142	138	128	160	154	134	125	137	143	145	144	139	160	163	134	153	134	145	139	135	128	165	127	170	113	131	144	123	148	160	154	141	157	133	163	128	131	168	157	144	140	136	144	137	140	147	158	151	155	143	153	137	158	136	157	130	165
16381	5234	2576	2523	1952	1584	1385	1261	1098	898	780	737	1018	1329	1944	2348	2014	1729	1406	1152	805	860	834	707	621	534	521	452	456	442	448	399	420	385	388	423	401	370	420	339	431	414	356	390	394	387	368	420	356	391	377	360	383	390	432	373	399	421	401	393	438	366	405	404	375	388	426	376	373	367	387	396	396	418	370	358	412	384	402	388	409	408	408	353	375	407	404	412	410	361	373	380	369	362	411	401	394	381	387	402	418	402	378	357	346	374	412	411	396	392	384	407	374	395	386	380	372	364	380	377	378	385	354	370	378	413	383	395	364	361	381	358	374	420	403	402	396	413	384	385	411	380	396	381	374	395	397	397	384	409	378	421	351	360	408	399	386	393	396	397	395	385	362	406	396	348	403	349	362	409	391	396	407	413	384	366	384	436	374	392	361	392	417	399	413	400	382	389	399	358	384	352	393	389	354	357	349	376	411	364	377	376	389	384	383	388	388	408	378	382	375	379	374	380	371	390	380	391	409	388	366	370	382	362	421	415	352	429	414	364	392	372	394	356	379	349	407	357	379	387	396	400	349	394	377	390	362	388	366	367	351	363	364	356	358	389	390	413	384	369	373	392	348	407	365	370	401	372	387	378	397	392	365	394	394	357	398	402	385	380	391	382	379	355	382	389	349	430	377	378	393	388	385	360	400	379	364	366	390	379	376	392	400	373	410	372	379	420	390	381	404	392	415	407	380	402	391	421	406	392	410	402	406	407	384	379	395	400	378	389	406	404	389	368	358	394	420	393	398	402	364	365	410	374	390	356	401	380	372	383	349	423	384	398	373	384	351	351	357	412	414	399	402	372	397	395	368	392	409	406	401	387	416	391	390	409	385	429	373	376	385	393	402	400	392	364	394	382	360	385	358	378	370	375	394	386	380	373	364	382	400	396	394	393	338	347	370	422	373	387	369	380	383	380	364	358	364	423	382	397	393	402	402	368	376	407	423	381	365	406	367	361	411	369	369	363	379	381	358	387	400	371	384	377	388	373	323	379	353	378	397	360	405	360	358	368	392	392	363	386	362	413	382	392	370	403	403	370	393	391	383	347	379	392	383	380	358	382	398	374	361	365	397	399	413	402	368	379	369	388	381	394	397	412	396	367	377	384	376	360	411	357	342	399	376	386	407	420	375	405	360	365	376	355	387	419	358	389	378	377	411	386	419	381	363	375	347	391	369	389	407	401	398	403	385	379	415	368	419	365	376	392	395	404	359	390	385	384	390	365	400	407	390	371	412	404	362	414	398	364	391	374	389	396	369	397	390	374	388	403	394	358	362	380	380	343	405	394	354	395	409	391	379	417	352	384	355	373	377	399	389	377	396	366	387	402	374	379	395	350	373	379	406	400	367	380	344	372	384	364	349	409	380	354	375	382	388	364	405	377	400	380	398	432	426	406	374	375	370	376	379	353	407	404	416	370	402	376	394	411	389	386	375	404	375	390	407	364	387	355	383	375	392	368	407	384	386	379	394	369	396	387	365	368	384	402	430	414	349	383	371	365	385	402	390	399	395	378	383	348	381	385	352	388	386	374	399	407	415	412	386	361	422	374	424	370	363	362	410	380	395	391	376	387	377	371	386	388	402	389	352	397	347	398	365	340	388	376	403	384	392	441	376	388	390	375	412	388	392	413	386	388	395	360	370	385	417	392	369	373	380	375	394	430	348	392	378	370	360	401	393	359	380	383	384	382	362	355	407	368	346	378	375	370	412	370	393	356	407	386	386	398	400	385	378	391	373	397	419	395	353	404	378	385	382	384	385	387	397	398	384	388	365	340	361	405	364	396	384	372	382	376	390	364	403	347	371	375	340	378	385	415	384	389	406	422	363	383	375	407	385	366	375	355	391	425	357	377	411	401	365	415	371	406	410	408	418	392	369	360	372	360	378	368	380	393	381	346	372	407	408	357	371	350	418	371	433	413	374	381	373	402	400	363	401	368	410	378	400	375	393	380	357	402	397	392	417	378	390	404	395	392	398	378	391	417	363	406	392	395	401	399	428	384	401	427	408	354	400	413	391	383	359	382	391	364	381	345	385	379	370	395	398	419	412	416	385	397	430	390	382	405	383	372	387	359	397	360	389	376	359	414	398	366	398	421	422	388	420	351	362	407	404	355	373	364	392	393	406	352	354	395	392	401	372	393	403	407	360	348	406	396	377	384	398	392	410	374	389	392	363	382	385	354	375	393	396	405	375	390	418	394	390	381	403	388	368	365	425	416	408	385	386	372	357	378	369	406	376	398	362	386	408	411	381	395	373	408	381	377	421	409	398	380	355	375	369	393	377	426	430	359	359	384	410	413	372	366	411	376	398	424	407	383	371	347	353	375	358	384	375	393	370	367	361	381	409	384	413	376	390	383	426	395	358	393	436	370	432	408	372	409	394	386	383	320	400	365	392	422	400	360	382	363	379	382	400	398	364	443	365	380	391	390	381	392	359	440	375	389	384	397	408	435	418	359	373	392	364	394	379	413	376	375	382	383	411	414	396	370	354	386	390	365	402	373	401	391	381	398	359	388	370	407	364	364	412	373	361	370	378	390	393	400	402	370	384	364	401	401	374	384	371	430	372	378	390	380	379	372	369	393	396	399	363	393	402	375	390	367	397	347	411	363	400	371	390	404	368	400	402	385	403	383	395	397	362	369	360	414	399	394	402	417	393	428	367	394	386	389	384	383	387	378	396	402	348	363	392	396	372	407	383	375	362	401	329	383	392	370	401	407	388	416	395	436	376	419	389	384	370	397	368	371	418	374	380	359	408	351	381	371	378	387	394	379	399	388	391	372	375	392	356	412	326	442	382	373	373	375	378	382	419	378	391	417	384	390	386	384	384	365	395	396	368	411	381	363	393	410	411	388	404	388	408	367	387	415	365	377	369	407	399	412	396	356	405	376	420	426	396	397	404	360	373	406	359	450	360	441	425	377	367	382	359	355	414	380	378	408	409	324	345	373	367	388	384	391	412	402	372	425	372	376	354	420	405	392	369	384	391	398	390	390	368	372	405	409	392	404	393	368	378	369	381	409	355	396	411	378	389	380	367	400	356	372	401	419	378	393	379	391	379	401	352	405	398	371	365	414	357	390	372	396	371	379	389	401	365	380	376	416	407	390	380	347	381	382	382	439	390	365	348	388	392	402	395	359	372	366	404	381	397	378	391	399	401	339	379	391	349	384	407	389	354	377	368	380	373	379	368	421	402	360	366	400	398	355	366	433	367	392	389	374	363	381	371	386	375	416	400	406	350	386	362	389	392	375	366	405	384	412	353	368	374	403	387	345	362	379	383	396	368	374	399	356	378	365	376	396	404	383	394	434	400	400	398	376	403	382	367	418	390	390	369	397	359	368	402	387	429	417	380	369	364	386	365	409	394	390	384	368	373	392	400	377	393	399	417	397	357	370	424	408	361	380	410	398	421	371	418	398	361	401	374	370	410	394	392	392	387	381	393	391	391	389
4592	1175	483	406	372	345	364	375	363	363	314	307	342	330	357	376	404	420	350	342	337	294	335	320	351	311	323	297	321	293	309	331	337	333	328	330	305	326	316	336	347	283	317	310	310	317	318	299	309	266	305	321	329	264	298	317	262	315	268	309	321	271	316	357	322	272	307	346	331	335	324	286	297	321	316	297	309	324	348	316	308	311	308	295	320	322	336	322	322	317	302	287	286	336	286	323	339	330	333	324	316	311	288	311	300	300	300	303	303	313	285	318	293	335	319	325	330	312	292	341	304	349	319	325	354	327	304	320	320	294	353	333	316	320	314	327	295	291	316	341	300	327	319	306	309	310	309	306	298	320	318	348	306	306	325	328	307	324	329	303	303	283	325	299	279	293	296	309	320	315	304	312	315	310	302	343	299	307	335	300	313	341	316	337	320	297	304	335	321	307	296	305	327	281	309	339	318	346	325	294	305	329	336	322	326	321	321	339	358	307	337	354	273	309	306	279	343	317	269	274	345	305	335	306	299	337	324	335	360	312	331	310	308	351	352	293	367	318	293	329	314	302	333	329	308	333	324	276	296	320	326	303	346	312	314	275	286	294	307	330	320	323	318	302	310	323	308	333	305	306	310	307	316	320	310	313	334	290	291	306	300	274	291	308	341	304	282	279	347	315	316	299	313	304	316	297	321	273	326	298	335	320	330	318	313	323	306	339	283	308	309	301	314	320	338	303	295	329	339	328	350	333	305	342	313	326	308	320	296	303	304	290	308	324	342	355	339	329	331	318	331	285	324	326	338	329	278	290	327	344	309	307	323	321	278	299	305	300	320	309	314	276	318	319	347	312	327	337	339	318	326	318	329	315	309	327	327	313	336	320	292	297	309	300	310	308	320	298	311	304	324	282	337	293	300	307	307	313	306	299	304	301	286	297	315	335	344	312	294	350	341	295	292	298	329	303	371	338	331	307	334	342	320	320	323	350	296	286	309	283	316	333	320	309	302	317	304	321	299	319	301	315	301	296	317	317	347	312	314	319	314	316	335	311	314	333	321	303	319	339	300	294	341	303	314	324	290	305	350	338	288	310	322	311	285	342	350	332	355	357	314	305	328	317	323	302	322	332	304	320	302	308	292	277	298	284	280	297	314	316	344	316	265	289	291	303	324	317	300	339	319	344	314	346	301	311	305	326	333	314	321	287	283	301	304	307	325	328	327	295	348	292	294	330	323	299	289	310	319	329	351	302	339	305	323	316	306	296	312	279	321	345	296	333	309	300	340	319	302	325	326	291	310	312	329	289	329	310	322	342	316	342	278	309	278	326	358	315	306	330	339	309	329	325	339	302	325	341	323	315	325	325	359	362	330	306	306	303	304	323	329	321	326	333	311	316	336	313	310	293	323	353	337	308	316	312	315	330	289	330	314	323	302	306	316	335	318	309	334	320	298	291	316	313	296	303	330	326	318	334	346	280	297	322	320	285	308	302	331	299	317	303	306	301	311	297	319	300	301	327	305	295	315	300	331	319	304	328	349	325	326	334	270	315	311	338	329	321	301	323	306	331	308	306	310	348	322	309	293	311	289	301	296	328	310	303	283	308	324	307	298	348	309	304	307	334	324	288	321	313	320	324	323	323	276	299	321	289	341	334	265	322	330	292	314	315	323	321	297	303	302	343	317	324	336	304	322	277	326	303	267	306	306	312	304	303	327	310	319	306	292	306	305	310	338	349	305	290	313	317	328	310	306	302	325	293	356	325	318	293	339	304	315	274	348	301	288	310	312	314	344	306	334	340	319	344	363	290	306	357	278	326	296	307	264	286	318	322	363	309	294	317	340	311	295	328	345	355	329	304	315	286	325	292	304	289	300	306	300	318	315	287	310	305	343	320	330	331	318	331	290	293	315	319	292	330	293	321	320	324	301	321	313	308	301	322	300	335	322	325	291	303	287	306	317	288	299	322	308	280	319	299	314	337	284	325	317	323	323	324	335	319	332	326	291	341	297	318	325	318	334	309	330	286	311	275	293	278	328	308	279	326	279	309	330	335	318	292	301	328	319	304	299	303	316	287	312	307	295	273	295	284	313	325	315	327	277	318	307	330	278	311	302	338	311	321	317	335	317	303	299	315	304	288	303	314	331	304	314	325	288	253	307	280	334	295	363	330	337	328	310	327	322	319	330	345	323	328	288	312	281	298	317	302	300	313	340	306	318	319	322	311	294	327	275	339	319	335	259	353	318	316	292	305	334	283	302	333	323	294	322	303	334	334	314	276	300	309	297	304	320	299	350	337	308	322	328	314	337	333	295	292	320	315	341	308	320	335	306	301	319	327	308	319	326	315	304	307	308	308	334	313	312	291	349	278	313	327	283	313	302	289	344	310	312	310	324	324	320	289	325	309	320	303	329	325	311	314	321	297	281	315	321	306	298	328	328	318	333	292	331	328	319	317	309	325	307	279	336	280	288	323	340	317	315	301	279	328	343	337	328	309	322	327	315	293	322	293	312	301	329	315	308	299	321	324	317	314	329	329	308	291	319	299	272	316	330	302	335	309	318	291	321	324	308	326	326	330	330	314	297	308	319	308	304	287	357	267	337	312	306	321	325	327	339	335	338	343	309	351	291	319	358	326	315	329	302	298	282	376	291	305	292	301	331	295	322	273	300	293	325	300	293	337	317	327	332	285	297	349	349	322	305	302	318	313	331	317	311	312	349	330	316	324	311	329	328	284	287	294	276	297	319	310	281	282	320	318	315	298	314	347	343	316	343	296	311	314	311	303	299	327	291	320	307	310	275	330	320	306	319	305	316	290	307	297	306	298	317	298	310	289	311	287	300	311	304	323	303	330	360	310	312	347	305	305	314	312	365	340	316	313	327	299	294	301	341	310	304	311	305	279	330	333	315	288	282	304	307	334	315	342	289	296	315	319	284	284	331	327	341	330	312	311	299	272	318	315	328	290	309	319	374	327	307	317	309	326	338	289	304	306	325	289	306	313	335	307	324	316	321	285	336	319	324	298	285	312	300	338	331	326	326	300	314	318	336	308	298	323	313	312	307	304	306	307	336	311	323	317	290	306	283	281	319	320	285	331	290	310	359	316	332	334	304	327	317	342	309	277	300	362	333	295	337	302	307	350	326	282	284	341	314	311	317	315	330	321	323	296	324	315	356	319	330	294	334	338	293	317	322	327	314	334	326	302	355	330	317	282	293	306	322	349	334	338	283	320	347	330	339	344	335	332	324	293	300	308	338	264	302	306	301	290	298	311	305	302	301	280	295	298	294	301	310	288	329	342	322	300	299	312	357	314	344	298	331	321	291	320	315	318	332	299	282	270	309	324	292	292	326	285	312	299	300	302	313	329	293	290	294	295	305	311	281	293	289	295	287	307	341	309	284	312	336	330	316	356	296	336	324	294	321	301	328	314	315	327	307	334	328	301	330	298	312	313	324	321	301	284	301	314	312	316	325	284	304	325	327	309	350	306	298	326	300	299
4440	1659	1029	1033	939	956	970	919	903	887	835	832	889	952	1225	1302	1349	1235	1124	940	860	911	889	872	839	873	790	804	735	812	765	781	742	767	756	756	783	753	776	757	817	755	769	773	731	815	798	766	787	786	772	734	773	795	733	760	779	779	779	788	795	763	798	790	767	824	792	782	759	735	755	786	736	719	800	792	763	757	799	770	764	779	781	809	753	764	718	781	771	728	787	812	766	776	767	761	730	745	760	695	766	788	722	754	802	813	775	807	764	791	783	781	743	799	753	776	764	733	783	785	788	808	771	758	746	754	766	735	787	765	786	750	772	779	766	792	754	783	788	748	793	789	802	817	774	781	797	781	747	730	771	773	750	771	737	755	766	773	742	745	748	765	783	821	731	810	725	794	762	801	738	810	806	777	757	786	763	766	764	760	744	768	798	734	736	822	769	785	741	796	740	792	744	753	762	768	819	751	766	722	768	771	742	795	779	774	784	711	738	755	795	748	773	745	769	753	790	774	772	730	758	774	761	768	767	790	777	766	697	764	791	751	748	743	824	758	732	741	790	766	782	781	799	846	711	766	781	809	839	810	756	744	770	772	773	802	766	756	756	771	758	788	752	764	744	789	814	781	788	776	736	765	770	783	745	771	792	792	796	780	766	786	740	759	757	760	788	755	783	764	710	742	768	755	789	777	789	742	800	749	780	777	724	790	798	742	789	734	748	783	775	784	760	770	751	780	703	818	735	812	820	788	766	833	778	748	748	755	827	770	796	764	769	783	745	785	764	770	719	769	767	800	779	764	744	761	770	784	754	742	800	742	805	699	735	793	752	781	758	798	818	752	746	781	789	786	888	790	742	745	783	752	780	782	744	755	773	731	776	797	723	739	781	737	756	769	780	755	754	737	779	768	746	760	732	791	761	780	753	751	715	739	767	733	770	774	780	712	774	728	754	819	820	774	790	767	840	716	743	727	796	710	752	792	752	760	735	746	806	725	823	763	796	752	762	754	772	736	780	740	783	729	800	731	803	739	781	770	800	808	812	804	751	750	765	788	756	742	804	755	782	694	746	791	746	763	763	742	742	796	763	729	771	745	797	768	753	762	719	785	780	731	731	781	760	859	780	763	771	817	770	728	764	711	818	773	752	792	754	754	826	744	760	787	782	801	751	828	789	766	776	737	751	784	711	699	761	735	747	744	753	785	773	799	746	797	788	753	785	842	725	796	783	780	826	748	753	780	753	739	796	759	743	764	714	771	785	762	792	746	756	746	756	759	771	770	781	759	773	752	752	815	792	771	789	792	789	729	741	795	734	775	774	759	798	823	741	723	815	758	802	772	741	725	810	766	750	771	758	759	765	745	721	759	813	792	790	779	793	730	754	729	784	747	730	792	756	723	751	722	773	745	819	778	732	696	805	779	751	777	755	734	779	777	735	780	776	720	787	750	731	766	788	710	773	747	733	805	776	715	738	762	751	791	747	727	772	762	757	714	737	767	784	775	781	724	761	807	754	780	761	747	730	789	779	764	753	796	736	771	820	758	755	777	747	759	727	743	795	771	775	760	774	802	726	807	798	775	727	701	788	752	788	780	762	807	824	773	772	792	752	719	797	777	765	735	840	774	753	801	778	780	708	792	735	757	745	733	744	792	755	737	804	732	764	781	770	746	799	746	765	738	689	756	774	741	744	775	821	788	795	788	777	774	716	749	754	772	761	743	770	759	806	777	716	760	808	739	775	741	733	796	767	830	710	796	765	767	825	759	788	725	747	755	780	800	796	736	745	725	753	796	754	780	753	772	773	795	780	779	755	773	744	747	798	743	782	729	818	735	740	751	723	708	792	759	749	776	774	756	790	748	757	806	782	720	776	747	736	771	828	807	766	824	778	801	761	716	783	733	775	802	712	789	722	754	753	834	809	780	716	767	751	740	805	740	787	790	816	743	738	727	790	729	847	758	773	790	800	791	806	776	747	746	762	792	767	715	761	765	738	811	770	793	752	774	761	756	765	730	785	777	747	812	739	748	775	781	745	732	769	773	742	824	785	753	738	764	746	799	757	759	741	801	776	726	728	703	725	778	724	751	718	810	798	773	754	765	716	767	759	775	787	747	757	729	768	737	750	745	729	800	734	780	791	802	794	804	774	731	796	738	787	787	780	775	768	788	746	764	763	773	735	766	835	713	797	769	743	735	731	777	757	759	747	756	814	735	791	751	797	733	772	754	803	828	798	772	771	785	768	758	712	763	771	701	792	774	771	742	782	733	776	787	784	741	755	779	752	763	777	784	769	785	748	787	755	765	782	783	735	754	773	767	807	753	753	719	780	810	791	782	760	753	780	781	780	809	762	715	778	681	772	782	774	718	764	798	772	765	767	778	758	750	770	805	749	766	786	810	727	759	775	811	720	809	765	824	770	789	805	763	815	774	787	800	771	730	774	770	809	823	751	758	783	717	712	765	736	745	773	766	818	761	782	728	775	770	737	767	795	795	778	750	799	771	755	748	816	736	781	802	757	804	730	742	727	774	747	751	787	745	723	787	775	730	785	759	757	751	779	796	812	750	795	767	776	826	762	747	706	754	788	734	737	811	800	822	752	774	827	765	793	787	811	746	727	719	743	782	776	737	776	726	787	781	768	780	782	759	770	760	834	739	748	788	819	783	753	694	723	766	751	761	727	831	768	747	803	800	774	768	733	816	776	794	809	752	724	790	712	757	741	725	753	762	800	747	774	772	752	733	723	797	792	741	744	829	766	784	775	755	784	759	791	794	781	758	739	772	728	704	751	764	755	751	727	776	769	757	747	795	750	770	787	754	767	802	784	723	840	783	701	775	781	773	767	793	758	818	789	781	826	749	749	765	741	763	762	767	764	800	769	742	778	755	766	728	738	770	743	728	756	757	773	761	783	763	788	771	738	730	765	773	741	754	761	800	790	782	785	767	811	752	757	775	783	718	779	824	743	759	754	821	775	752	724	811	805	769	782	803	749	735	770	780	726	796	745	764	733	750	760	744	743	737	770	787	724	760	753	728	785	763	772	769	752	788	754	736	736	754	761	742	786	831	754	761	736	779	734	781	764	782	712	784	751	785	750	780	764	829	741	725	789	785	749	779	783	731	738	811	797	797	754	745	777	739	802	784	777	702	735	743	788	747	826	742	754	765	789	786	768	770	762	809	782	727	736	778	790	764	723	802	774	770	762	694	779	771	750	749	780	844	766	778	787	717	762	775	781	793	768	818	796	792	787	774	719	744	762	758	746	774	734	768	764	767	739	782	761	809	744	805	755	751	773	768	758	817	826	721	775	788	808	754	757	751	814	729	739	745	786	780	759	748	761	786	727	753	774	791	765	812	773	766	781	771	804	780	757	769	746	744	792	773	794	752	732	769	798	779	785	822	760	740	792	721	752	766	764	709	773	719	744	784	742	722	729	767	792	789	776	748	808	792	731	754	769	750	768	758	757	747	768	766	722	786	754	791	750	793	755	747	784	748
15292	4374	981	577	458	395	409	398	347	335	299	332	301	329	392	443	439	430	348	327	322	283	300	310	293	296	272	264	278	268	273	265	245	263	281	287	258	286	256	236	302	308	223	258	259	259	279	249	287	252	282	291	294	258	268	291	287	265	238	275	254	285	249	263	264	298	244	275	283	239	273	253	301	292	289	303	309	287	271	265	295	274	269	258	283	285	264	245	267	265	264	272	277	261	276	295	259	289	288	262	268	281	271	275	273	260	257	247	286	281	292	269	281	266	265	258	247	243	249	254	264	244	269	275	259	250	263	293	267	263	281	258	286	263	278	243	283	283	243	260	284	276	289	307	300	246	256	270	269	271	272	259	277	272	251	263	275	271	282	283	274	282	257	261	293	253	250	267	285	285	262	278	270	268	298	291	281	275	278	314	255	276	280	272	246	269	265	267	273	261	230	271	267	269	289	231	286	288	284	262	255	293	287	258	265	264	247	295	284	263	261	291	268	252	271	261	280	297	292	280	272	260	301	241	279	271	246	292	312	268	278	278	291	272	270	247	282	255	253	258	274	270	242	286	328	286	292	281	259	278	279	270	269	266	262	300	260	269	277	274	302	249	279	265	309	260	271	302	288	281	280	255	257	270	256	273	256	276	299	283	295	289	267	251	254	260	248	256	241	285	288	269	273	265	247	265	244	269	283	258	280	295	261	283	267	288	256	285	279	236	271	250	263	269	275	272	263	311	256	243	267	286	290	261	243	281	272	251	266	267	287	266	293	286	258	269	245	274	283	269	249	236	271	261	296	298	288	273	265	271	254	304	290	314	272	283	274	267	266	269	267	333	264	293	286	255	263	289	288	281	274	282	253	255	284	257	259	271	272	260	253	251	273	261	255	269	249	251	246	274	255	292	282	281	258	245	265	254	265	280	285	302	251	263	298	237	290	256	279	252	271	257	276	288	276	301	271	255	271	255	281	266	278	283	271	249	265	286	272	284	263	284	264	280	293	266	242	266	285	273	259	321	277	253	285	284	261	284	268	254	249	266	265	266	271	276	317	301	264	265	289	282	273	227	264	246	304	266	273	263	298	245	244	243	288	257	306	278	267	245	299	277	303	274	289	299	223	311	290	282	279	286	270	283	274	266	286	264	291	303	267	282	290	294	292	282	286	251	260	253	274	263	295	283	251	274	287	281	278	308	261	264	244	275	284	261	225	291	277	254	254	267	242	282	267	266	265	258	264	264	260	290	272	287	275	273	296	283	239	302	252	251	295	255	265	271	254	297	273	290	279	321	261	259	275	280	259	246	250	261	285	292	266	280	294	295	278	299	262	262	274	260	295	255	270	261	272	261	293	273	296	251	251	242	285	297	277	265	265	292	263	256	280	283	274	229	273	253	271	268	288	294	282	261	275	288	293	282	259	252	276	254	278	257	291	255	300	290	259	260	262	283	270	267	297	269	286	262	252	252	277	280	258	280	264	300	299	292	278	238	277	272	274	265	273	287	253	252	291	230	254	253	272	287	284	309	270	309	262	274	256	276	273	235	261	298	262	244	265	270	305	246	298	290	292	253	270	265	267	244	273	282	287	315	316	252	267	300	269	301	256	238	270	264	256	287	267	290	278	274	236	277	288	280	291	249	285	261	269	249	251	269	260	283	264	281	269	269	275	257	268	278	259	261	253	229	285	284	254	295	256	291	259	265	257	276	275	281	276	270	254	270	292	265	289	247	274	251	290	281	255	270	273	275	270	278	284	255	277	259	272	261	265	239	259	245	263	239	275	273	277	291	269	269	271	286	253	249	250	259	279	271	270	283	294	263	278	283	266	278	261	248	297	293	265	270	290	272	293	262	258	279	265	303	269	277	270	263	234	274	289	261	272	296	289	278	285	267	278	291	299	246	272	261	293	277	302	289	299	282	259	237	257	300	266	248	250	276	260	279	261	270	274	294	225	254	273	257	300	277	242	242	252	266	298	270	244	302	289	269	278	281	280	284	248	292	291	266	290	268	309	263	258	304	289	271	259	293	290	285	250	259	264	265	267	280	314	296	253	283	292	278	264	256	244	303	275	259	257	270	284	284	252	236	285	286	256	243	271	259	286	258	267	234	288	264	268	260	264	277	303	276	295	259	282	282	260	290	268	230	270	298	247	237	311	258	282	269	265	280	278	288	279	270	278	275	262	293	254	280	263	251	239	268	284	299	309	260	312	289	253	274	278	253	262	313	291	296	279	290	246	263	259	278	285	273	285	271	269	271	287	280	298	280	252	251	252	247	234	295	268	275	274	235	274	254	280	250	258	274	254	267	269	287	283	300	266	318	291	246	260	278	255	269	270	270	254	260	274	250	271	314	277	265	294	278	288	277	290	256	251	256	287	286	270	258	275	294	272	299	265	280	266	232	293	289	278	304	294	276	255	265	287	265	280	260	264	251	303	298	263	294	237	265	304	278	263	279	257	250	249	259	288	237	273	268	299	240	249	275	282	273	304	267	255	278	268	282	313	291	286	250	280	265	274	270	273	272	268	264	265	273	281	294	269	266	284	282	261	287	260	250	297	291	259	265	277	271	274	267	295	231	266	263	279	302	266	285	287	312	286	275	293	315	257	307	295	263	244	283	261	296	246	307	290	259	248	277	284	268	266	258	247	276	268	293	262	280	262	257	269	273	276	252	253	297	255	273	269	270	246	273	297	263	277	269	275	247	299	309	272	290	273	275	280	284	284	242	272	275	266	238	252	282	256	251	272	274	256	270	271	286	274	291	251	277	265	289	299	336	257	246	275	253	290	310	284	297	286	240	267	274	304	277	267	258	296	305	279	258	276	277	240	272	279	267	273	270	292	279	291	268	286	271	258	296	288	289	283	297	262	280	289	275	257	277	280	251	289	265	253	290	265	286	290	280	297	250	230	277	292	288	283	270	266	260	257	254	271	262	252	265	249	301	302	286	292	278	293	269	286	285	288	260	268	276	284	282	256	298	282	287	272	288	289	253	279	257	265	264	279	283	226	292	257	269	285	262	246	274	261	280	285	265	301	281	281	311	258	302	259	271	260	287	265	301	237	276	268	310	289	273	283	256	273	258	278	289	262	281	267	283	244	254	263	262	296	265	261	270	256	271	318	285	242	265	290	236	273	270	294	287	289	280	236	260	261	259	283	262	250	249	268	249	276	259	279	282	291	276	275	258	279	268	267	248	266	276	258	294	295	248	257	283	270	279	285	292	302	241	271	284	290	272	273	270	260	242	264	254	277	303	265	288	283	276	305	243	284	269	294	286	256	284	279	281	248	270	272	285	268	260	256	270	277	230	282	269	253	300	278	284	251	258	245	290	264	284	259	265	282	317	268	284	284	253	262	268	282	279	283	278	280	244	297	250	267	256	259	304	245	237	285	264	272	300	267	274	262	266	270	248	268	270	298	282	269	254	249	275	295	287	263	259	277	273	298	237	256	284	274	265	269	275	277	265	280	270	301	258	250	267	255	244	279	300
12281	3608	1830	1711	1597	1392	1348	1193	1044	987	891	853	928	995	1359	1659	1686	1632	1297	1080	984	912	892	862	770	756	723	712	697	670	691	679	662	620	656	624	684	679	658	688	639	687	662	685	683	636	686	596	665	672	687	704	659	649	725	641	672	702	673	660	648	685	658	653	682	640	654	699	652	647	733	671	696	651	684	662	683	620	647	675	676	670	678	651	631	704	663	667	650	666	657	659	678	665	689	684	657	664	653	638	645	650	653	680	670	686	642	639	659	650	652	640	625	644	679	634	655	671	632	642	665	681	690	654	684	652	663	655	669	628	672	672	658	654	625	653	654	630	677	676	666	624	661	672	664	652	673	690	611	652	657	661	692	680	662	671	679	660	650	646	655	680	677	671	710	679	673	634	693	652	649	687	702	674	665	669	714	649	644	658	643	661	642	660	734	697	646	657	676	666	692	685	685	660	662	669	668	667	673	677	696	641	624	666	649	634	671	694	609	663	645	683	724	675	692	715	678	642	643	673	715	662	683	669	630	673	648	618	672	659	656	660	655	684	679	707	649	670	685	680	684	666	639	678	654	641	703	650	669	649	671	673	695	676	630	700	668	624	691	639	623	669	650	666	646	658	644	684	613	697	647	633	668	702	672	655	651	655	643	688	668	652	676	651	684	679	628	656	657	644	681	694	703	663	639	669	658	634	672	687	634	650	677	624	650	631	664	672	676	646	675	709	692	656	677	645	653	637	683	677	631	645	722	658	659	608	705	668	686	626	699	635	719	664	647	657	655	632	670	657	651	723	653	639	637	673	677	644	675	644	706	650	633	620	672	673	632	641	670	696	629	633	698	691	683	679	668	589	687	616	704	704	697	621	656	661	662	684	648	649	652	618	694	658	642	635	623	701	650	616	656	670	654	671	654	681	664	697	665	664	666	697	646	670	635	655	707	593	614	723	692	674	675	679	700	650	658	748	632	654	669	678	631	709	685	642	635	638	687	657	650	651	632	643	650	656	655	625	643	645	657	656	626	681	688	680	623	651	693	674	679	670	675	623	646	642	666	637	667	619	691	642	655	658	689	670	654	656	679	689	681	633	703	670	645	685	664	655	658	653	671	698	688	694	648	688	667	672	646	685	654	653	690	651	667	701	716	634	681	635	632	690	721	715	644	634	700	651	654	669	716	611	652	691	685	645	640	626	692	647	693	696	635	623	655	621	677	658	605	661	650	648	666	652	689	648	667	632	638	674	637	684	670	650	677	706	619	644	701	667	591	684	655	653	657	664	662	658	653	675	670	686	661	645	715	658	661	695	645	661	637	640	645	653	680	653	661	636	676	689	670	652	651	675	690	672	699	691	657	689	616	652	652	676	648	629	649	642	678	665	671	666	678	671	652	668	634	670	702	644	666	713	631	690	670	671	642	669	637	679	637	651	663	620	618	709	662	666	695	683	697	650	666	677	660	732	674	634	690	674	648	676	675	627	667	637	630	643	653	643	678	681	645	655	660	648	635	680	666	685	698	665	650	702	651	684	675	661	669	637	662	654	628	637	651	597	635	680	699	672	641	650	701	696	680	688	672	651	649	719	644	638	694	694	664	636	632	679	717	704	699	654	684	631	674	731	669	634	676	667	661	620	655	694	671	661	659	661	693	698	693	642	660	649	637	698	666	652	644	667	681	660	680	641	596	659	629	682	692	691	652	681	621	632	625	656	692	611	636	629	638	619	683	685	652	666	641	655	739	656	689	636	668	660	678	707	655	669	654	691	657	613	651	656	678	668	634	677	664	656	677	698	719	646	678	646	695	690	650	622	651	661	635	664	685	639	638	688	685	652	651	650	648	717	702	684	653	631	671	662	605	638	667	668	630	671	684	696	639	685	654	656	665	635	661	622	675	708	660	680	666	684	676	664	686	663	652	638	692	627	697	670	660	687	653	667	643	692	686	640	689	635	641	669	668	663	658	662	656	655	658	673	657	700	683	663	656	626	626	641	686	660	639	670	676	678	686	681	625	674	687	663	652	637	686	674	667	655	683	723	687	721	679	649	726	675	691	689	637	646	648	677	649	687	686	639	681	714	611	671	651	632	651	677	664	704	617	700	672	623	682	686	694	684	689	710	625	658	656	665	674	638	661	696	655	624	663	670	702	613	670	602	652	617	666	714	673	656	712	681	617	691	652	671	680	689	711	654	703	676	643	664	689	676	672	648	722	670	692	653	678	686	696	688	708	677	679	670	679	660	688	628	643	650	641	697	648	682	691	678	690	689	700	669	652	669	702	605	654	637	602	688	654	659	698	645	618	670	671	675	676	685	640	679	681	655	655	677	641	611	658	706	689	663	665	678	706	666	626	608	607	686	673	639	705	666	664	620	673	634	633	682	635	659	688	627	627	666	641	675	655	656	697	641	700	677	642	661	668	672	655	683	638	662	655	673	690	674	680	694	685	680	675	628	648	651	699	652	631	715	642	707	658	692	684	643	606	701	700	705	686	684	679	669	648	695	680	684	628	684	631	675	677	686	668	647	666	704	730	646	654	643	669	675	676	668	646	641	663	655	702	640	682	652	671	666	716	659	672	652	642	718	698	680	696	689	656	646	641	646	664	667	661	663	707	648	696	658	669	653	637	656	633	660	643	687	684	697	654	692	654	698	640	667	657	667	659	602	685	655	635	669	680	666	594	699	614	675	697	717	703	692	630	657	706	695	630	657	666	678	716	648	640	646	651	636	658	620	703	637	698	649	665	690	652	730	685	651	652	670	641	673	636	683	668	652	640	673	667	640	638	637	656	688	624	671	643	682	689	635	680	654	647	647	671	663	674	641	636	606	663	703	655	649	680	633	629	687	659	621	637	628	672	665	682	642	608	688	657	620	716	692	642	655	674	683	635	689	649	659	661	690	663	674	650	669	653	663	668	649	683	699	669	650	665	680	667	686	687	665	648	715	673	654	677	647	631	656	652	631	653	667	632	614	640	634	654	655	651	689	642	634	689	655	669	677	689	639	636	694	696	677	678	618	673	700	571	637	677	676	617	667	668	691	619	624	675	692	645	651	642	648	633	664	629	699	642	654	697	705	637	601	643	702	637	673	670	644	672	683	650	691	678	629	620	639	676	681	688	668	675	699	656	642	717	707	663	636	642	657	665	657	681	688	659	669	661	650	661	601	648	687	647	662	656	620	654	692	642	660	651	708	688	647	695	672	629	679	699	688	670	658	643	663	670	608	658	683	660	639	666	685	655	646	689	674	666	670	693	716	673	641	608	665	694	720	648	658	631	685	627	636	655	627	639	630	694	676	650	618	629	641	700	718	656	663	612	662	658	664	645	702	653	672	637	625	673	661	685	709	713	648	653	656	676	680	659	684	651	669	663	677	664	656	639	730	609	604	674	663	663	636	622	717	652	656	644	660	623	666	663	696	703	639	690	655	684	678	671	614	665	674	657	696	686	635	645	695	632	609	666	630	646	648	642	642	655	680	577	672	655	662	664	645	666	700
24356	6984	1584	775	429	401	308	308	278	230	183	197	181	197	226	301	329	333	288	227	206	201	180	218	145	151	152	157	152	141	152	146	138	148	158	133	138	101	133	131	158	138	153	167	138	148	137	136	142	113	150	145	148	149	128	134	169	134	143	119	125	153	136	139	143	150	136	149	130	131	115	142	126	132	165	151	162	142	133	129	138	146	141	109	131	113	144	128	123	159	119	151	145	137	140	145	141	161	146	137	141	123	136	127	138	141	122	143	158	149	146	155	126	130	137	123	151	127	128	158	123	115	152	140	147	154	149	163	148	129	131	118	150	136	116	163	150	132	147	149	151	121	158	144	156	149	131	122	147	140	140	130	153	136	110	143	127	120	123	129	145	150	127	133	147	120	136	142	155	138	134	124	160	137	132	122	161	159	135	138	140	148	136	133	109	154	163	147	144	135	125	124	143	150	146	138	137	158	131	124	147	143	150	133	116	121	133	151	138	129	146	147	155	128	135	149	155	153	118	147	132	146	138	137	144	122	112	130	160	118	134	145	119	146	121	132	125	125	114	135	151	134	121	157	138	156	126	135	125	127	128	139	136	158	131	140	136	131	145	139	159	138	136	119	117	137	150	139	127	139	131	130	154	154	127	135	138	159	147	121	151	141	121	132	131	157	157	152	122	135	114	148	143	142	121	139	146	139	128	135	132	166	137	135	156	122	138	159	151	148	133	146	132	163	166	148	141	145	137	118	150	144	138	146	138	127	145	123	148	129	147	154	162	127	155	113	143	126	142	127	141	149	150	151	134	147	149	142	160	124	127	126	136	134	144	125	110	132	145	150	131	137	130	115	129	161	148	144	128	127	135	114	157	150	120	127	121	127	136	142	129	149	145	129	150	136	139	139	146	145	138	121	134	121	134	135	143	137	140	133	135	162	137	143	139	152	142	134	151	137	128	159	156	135	129	117	146	108	138	140	129	139	140	106	149	132	150	132	130	148	134	122	133	126	143	149	155	128	141	147	149	124	156	152	156	146	121	165	128	126	128	127	156	155	127	146	157	143	135	135	134	136	136	158	128	152	132	129	141	132	134	138	124	111	139	123	126	136	138	150	154	105	146	143	142	145	146	124	149	149	138	123	134	139	158	130	119	157	137	132	131	130	136	111	132	145	149	139	149	120	152	143	143	160	116	141	153	132	152	123	151	131	122	140	137	159	137	142	156	123	150	144	136	144	151	148	138	133	138	155	134	125	106	139	152	123	119	152	118	135	122	149	135	134	125	138	167	145	120	143	130	113	132	133	139	133	145	146	146	125	155	124	123	147	131	135	135	123	147	116	131	142	132	140	150	148	129	146	140	138	111	154	139	148	151	150	140	123	135	121	128	122	142	146	155	154	138	138	152	141	131	155	144	127	126	123	139	140	118	123	143	149	129	141	130	119	138	132	136	145	140	153	133	171	145	126	139	148	124	154	147	132	130	136	122	142	157	141	150	123	129	136	132	142	153	124	119	133	149	126	158	139	113	131	121	139	146	154	143	141	131	149	127	123	139	150	123	132	140	141	145	141	129	160	125	142	147	135	130	148	141	142	131	147	125	148	129	155	132	123	150	121	139	148	156	138	118	149	138	130	163	153	128	140	138	148	159	125	131	132	122	145	133	138	139	137	134	131	134	146	118	139	144	140	140	170	132	133	161	132	141	130	144	141	118	127	140	140	127	154	152	133	151	124	139	136	140	146	135	132	141	139	135	153	137	126	127	125	115	131	120	155	137	146	125	126	142	140	147	139	117	146	155	145	149	127	136	132	152	120	142	151	152	114	113	148	141	148	127	113	150	135	114	154	139	140	143	143	131	125	146	123	144	155	119	145	132	137	152	125	139	126	146	122	146	134	142	151	136	135	132	147	116	139	130	139	136	144	146	149	134	141	127	132	143	135	142	120	141	140	119	141	133	155	149	142	136	140	129	128	153	141	131	139	130	151	118	132	137	124	149	124	150	140	140	123	116	129	155	134	130	129	134	154	145	146	144	145	160	145	151	127	128	127	144	117	149	139	128	125	130	129	130	122	137	145	122	134	151	140	128	141	150	134	136	147	148	149	132	126	140	152	141	133	136	130	137	135	119	135	141	148	134	123	152	136	122	142	162	144	103	150	124	147	142	147	163	152	159	136	132	131	146	131	128	132	142	172	148	143	141	140	134	146	149	172	151	145	134	143	127	124	142	125	111	137	153	137	140	149	119	127	113	119	132	151	121	156	143	136	151	130	116	163	131	140	141	125	136	134	133	145	132	137	138	164	154	139	165	135	130	140	148	112	154	123	135	138	138	134	139	116	130	132	135	139	150	158	116	157	125	135	155	143	139	149	133	147	132	143	166	123	156	136	135	146	126	155	144	134	134	129	135	119	128	143	147	139	135	131	135	149	129	130	176	147	153	134	143	117	138	120	135	124	115	137	128	129	155	134	168	135	132	120	142	139	134	149	139	138	132	120	135	123	152	146	136	142	133	112	121	151	131	139	127	147	124	155	147	125	125	116	152	102	146	156	146	146	141	164	124	148	114	116	125	139	120	149	155	146	138	141	136	142	132	144	144	152	120	165	144	133	151	143	149	130	146	120	134	120	135	136	153	121	128	143	130	137	124	136	153	155	136	133	171	129	137	120	141	133	132	129	155	119	156	141	140	147	145	142	147	141	129	129	124	137	144	137	154	135	149	104	133	136	136	140	145	135	122	147	148	152	158	155	139	131	162	149	163	124	134	112	152	131	117	127	120	125	130	132	128	133	156	140	131	133	150	146	122	151	130	140	131	134	131	140	136	137	131	141	138	125	156	145	128	128	133	138	159	155	123	144	146	126	131	140	109	135	148	117	123	135	147	151	134	158	139	124	150	139	151	125	127	149	138	153	146	142	144	141	120	131	132	154	146	142	127	142	161	135	127	126	128	143	132	140	147	132	137	155	148	126	120	126	136	130	132	133	146	139	149	143	157	119	128	145	131	132	135	147	166	138	134	157	137	132	135	143	148	122	127	136	126	140	113	151	149	141	145	136	131	151	147	127	142	115	122	146	150	111	130	140	126	132	131	140	142	126	148	137	137	125	144	106	138	116	128	120	153	143	148	142	152	143	162	134	124	121	139	145	161	139	128	129	114	160	136	142	148	151	140	140	134	130	135	143	145	136	140	138	146	126	142	132	143	154	153	161	149	132	132	123	127	122	107	158	145	157	142	157	136	139	151	139	148	137	143	134	131	140	153	129	131	150	128	131	130	138	129	142	156	126	158	147	147	142	143	137	136	127	110	137	137	143	146	161	116	131	118	122	121	144	158	149	135	130	164	151	132	145	123	123	146	139	133	145	132	140	137	149	151	150	146	131	135	147	157	147	144	139	145	166	136	140	154	144	118	147	141	150	126	123	154	146	126	148	166	150	132	132	128	132	125	165	130	153	159	127	178	134	113	148	130	118	152	158	128	137	160	151	156	144	157	131	112	120
16350	4466	2546	2330	1770	1581	1447	1360	1131	902	838	773	780	802	1085	1648	1885	1722	1358	1061	1017	920	720	655	560	473	476	460	420	404	404	395	381	384	356	400	353	404	386	365	351	377	350	362	340	394	383	343	401	362	350	364	395	420	344	374	363	383	369	388	378	358	378	382	378	346	374	369	387	387	355	365	370	355	354	351	376	384	348	353	418	385	326	349	415	384	354	366	346	346	355	345	369	385	320	393	351	384	345	379	379	391	378	320	361	375	388	392	345	351	401	354	356	378	343	367	367	346	363	352	355	380	376	377	345	368	378	364	380	399	349	330	330	353	334	345	383	365	367	367	346	392	373	356	355	381	374	359	352	370	383	343	330	392	350	408	339	362	384	360	342	352	339	401	337	382	380	352	385	390	366	352	368	386	343	364	371	370	374	385	353	360	379	369	314	374	382	387	368	352	350	346	351	368	397	364	367	356	385	348	374	383	357	357	373	380	381	368	373	362	375	367	384	379	344	390	343	364	314	338	381	354	344	371	372	362	347	356	343	378	368	326	369	352	329	367	350	336	395	361	388	379	385	362	335	356	362	359	373	363	339	383	385	386	367	362	374	330	357	346	346	368	387	355	375	339	377	356	387	360	350	360	363	356	365	352	351	360	376	343	389	348	376	382	350	356	346	343	346	377	381	367	388	361	357	360	364	340	372	373	344	365	417	382	391	390	350	323	377	348	357	387	385	371	373	352	367	397	367	377	364	390	382	357	349	358	345	339	375	357	343	364	342	349	414	369	370	382	403	364	377	360	374	365	348	367	381	349	366	323	370	365	386	381	389	341	368	375	339	363	362	395	389	373	345	383	374	363	356	421	378	339	358	385	328	332	393	384	359	348	320	399	324	381	344	405	349	383	410	400	361	371	374	347	362	342	361	372	366	362	380	390	344	347	376	375	359	322	392	345	365	363	362	385	376	335	376	351	384	363	383	370	366	411	333	343	349	357	374	364	345	370	371	397	345	320	381	331	407	371	348	345	334	373	384	362	340	361	378	352	372	363	380	361	368	376	391	377	399	371	311	348	358	370	372	395	353	371	338	360	369	377	358	357	379	370	353	370	379	377	359	366	370	354	366	365	371	333	310	372	372	357	374	372	383	342	384	363	365	337	381	362	377	397	372	394	358	341	363	366	358	356	381	359	340	353	372	370	371	359	373	348	340	353	348	364	353	367	385	334	396	356	386	333	375	380	353	390	364	347	356	374	381	372	350	405	366	370	376	343	343	411	358	363	334	381	398	360	381	361	354	360	341	360	325	376	367	363	377	340	353	362	352	370	406	392	350	381	407	353	384	344	362	405	358	356	332	356	370	379	392	385	363	348	347	384	372	399	361	367	346	353	372	357	347	349	371	353	396	346	364	407	373	367	354	365	365	383	357	350	371	373	360	379	368	350	365	396	396	366	359	342	351	341	352	355	364	351	374	355	365	334	377	341	360	365	350	393	347	347	342	384	381	353	366	358	326	336	376	372	371	339	367	372	349	389	366	380	378	356	350	364	353	363	373	377	395	346	303	379	372	357	330	364	382	368	416	372	355	371	373	377	395	366	395	385	377	374	366	422	378	390	381	374	378	357	358	326	379	376	358	363	375	371	338	383	360	358	407	343	370	342	369	318	350	383	363	391	358	364	385	366	380	336	339	367	335	365	370	371	352	391	346	393	405	373	373	383	371	376	370	384	352	360	346	371	363	373	368	362	414	356	373	385	342	387	352	368	390	384	379	387	378	311	324	380	390	417	361	385	361	352	344	352	364	381	356	371	337	399	360	375	351	357	378	372	369	349	346	362	375	365	393	352	378	330	390	343	367	394	388	389	344	337	366	375	398	334	373	364	345	386	378	362	350	372	359	356	346	360	369	410	377	358	381	347	354	369	379	371	374	373	349	384	375	342	369	344	381	371	368	338	348	387	367	364	358	372	353	368	395	353	371	378	347	371	326	347	392	377	368	384	332	361	370	398	382	358	363	388	369	365	376	380	357	378	364	391	377	383	379	358	349	349	388	367	395	357	346	358	356	349	356	377	353	380	342	381	357	379	373	365	386	410	358	386	369	385	358	323	379	341	371	365	350	390	367	391	373	372	342	392	389	353	350	340	373	355	352	359	364	369	339	355	353	353	366	377	364	383	354	394	368	356	348	352	351	383	401	383	367	352	370	364	371	389	377	346	372	358	390	370	385	384	359	370	382	358	380	328	330	399	361	385	355	396	421	326	355	370	338	369	399	369	359	385	360	375	343	370	378	345	394	360	318	365	398	369	378	340	383	381	360	335	374	366	420	384	375	394	376	377	366	347	354	381	340	371	358	346	358	338	354	365	335	337	359	350	410	388	386	360	395	367	340	333	396	373	358	353	349	367	342	391	368	357	355	339	403	346	348	379	387	390	345	380	373	365	375	355	368	378	370	367	375	317	385	381	403	375	354	390	360	342	396	363	360	357	343	360	342	346	331	343	390	390	341	372	355	351	377	367	343	376	355	362	375	345	388	331	342	397	350	368	368	358	369	373	360	326	374	381	359	354	354	355	334	363	359	362	360	371	395	377	341	377	348	359	370	349	360	361	379	397	338	350	358	364	376	383	362	374	402	367	357	320	345	399	379	381	355	378	360	375	372	358	360	396	353	346	370	370	377	352	333	353	363	373	323	371	355	369	368	372	375	354	351	358	338	375	350	348	372	356	365	403	340	379	378	380	384	335	385	388	359	391	346	386	356	373	369	367	347	353	371	373	366	386	356	337	345	341	386	356	375	352	372	363	364	372	398	384	370	375	390	359	403	358	361	397	344	345	377	350	386	346	360	359	323	371	352	378	386	389	370	373	352	369	363	339	380	399	342	369	355	380	373	380	352	369	357	371	378	348	360	365	373	358	374	372	352	354	376	374	360	361	384	353	382	348	358	407	350	403	352	360	382	361	376	382	354	365	359	384	331	353	362	415	381	343	331	376	346	358	358	376	355	357	350	331	340	354	350	363	375	347	402	342	394	392	374	362	359	378	349	376	331	333	379	356	351	376	387	400	365	343	369	350	375	367	371	320	348	397	352	353	380	371	350	381	356	383	360	344	383	338	351	331	359	398	356	383	379	338	383	368	365	424	347	331	381	364	371	382	381	378	359	355	332	397	356	409	388	378	386	328	373	360	377	369	387	344	364	373	379	346	368	354	359	378	369	373	366	374	372	378	355	332	340	389	368	347	378	378	340	369	383	366	361	352	360	333	402	379	380	346	360	344	380	360	354	350	388	368	353	349	361	356	373	372	376	395	344	361	357	382	358	368	357	344	386	359	329	374	402	348	384	366	375	378	384	352	394	393	376	371	395	387	334	389	372	377	372	391	380	364	348	360	356	357	376	380	352	355	361	349	363	357	379	382	349	344	349	378	372	338	339	404	371	360	390	395	371	360	356	351	360	349	350	347	370	354	349	375	336	361	381	377	377	388	367	324	368	385	371	342
4560	1025	437	354	377	344	326	312	327	338	312	330	310	316	345	343	374	347	362	321	341	324	359	309	304	321	322	311	361	311	327	325	289	308	307	323	300	340	304	351	281	297	295	284	329	291	283	302	320	337	302	307	306	277	294	301	280	280	306	297	329	325	331	289	310	317	306	316	293	312	295	287	312	294	280	287	295	307	311	327	312	277	298	304	305	291	283	285	297	285	326	313	292	346	352	312	268	318	332	323	288	307	311	314	306	281	333	331	346	299	304	343	349	302	295	310	282	310	311	312	324	308	323	301	297	296	309	316	315	308	328	305	314	305	281	282	323	286	302	316	312	319	281	304	278	287	305	311	322	276	345	313	318	313	322	311	283	318	349	331	303	314	313	322	315	314	351	306	330	283	272	298	302	326	308	308	317	282	304	314	303	340	305	302	317	317	305	339	325	323	301	305	322	297	316	325	344	273	326	306	316	278	320	302	308	307	294	308	362	297	291	320	322	350	275	303	303	301	299	318	307	306	306	323	330	340	322	342	312	289	300	310	296	297	295	321	293	331	330	322	326	330	274	323	275	324	358	327	299	296	312	305	299	316	299	310	311	309	329	338	314	341	302	303	319	346	306	293	316	287	316	306	325	308	320	312	317	299	291	326	326	295	332	328	288	283	298	320	329	292	304	322	323	310	282	289	317	307	320	361	304	280	296	311	334	301	291	318	310	305	288	337	322	293	279	315	267	302	300	298	311	324	314	311	304	291	311	274	311	300	306	321	300	303	291	304	312	308	301	317	286	323	302	268	276	340	330	308	323	291	316	322	300	295	300	337	323	304	290	291	326	300	315	305	320	307	323	299	334	291	318	312	278	317	326	296	308	329	322	299	306	299	301	320	333	316	255	312	325	314	307	337	308	299	330	300	313	313	294	328	335	334	317	314	319	298	305	297	308	305	288	276	304	272	309	341	303	335	332	330	322	316	339	295	309	324	328	284	330	327	305	302	287	301	277	282	287	318	294	306	327	304	318	319	302	307	277	291	296	331	316	301	321	301	284	307	297	285	299	321	287	310	317	307	303	308	324	293	336	315	330	335	292	313	326	302	283	334	304	315	313	308	318	292	306	302	304	302	310	344	314	286	310	301	309	300	292	277	307	297	321	316	348	344	317	324	266	333	341	323	317	326	335	304	292	326	316	322	318	313	296	313	311	308	305	305	309	283	291	316	302	307	310	313	324	355	322	320	317	321	309	290	317	336	308	339	318	292	308	326	288	284	289	299	301	296	307	302	316	326	292	287	306	260	329	304	316	279	281	311	288	309	319	294	311	300	311	292	309	305	327	293	333	339	277	298	293	292	305	282	291	330	309	333	316	332	343	332	314	313	321	314	330	298	334	307	313	299	316	300	293	291	342	296	310	301	324	316	306	277	306	303	283	325	326	285	299	317	286	299	293	351	314	293	328	339	342	284	316	314	312	273	319	327	304	321	294	280	281	308	323	337	301	313	316	312	338	308	290	311	316	317	330	290	338	319	312	279	311	321	268	323	270	304	305	321	287	305	304	302	299	302	294	300	283	320	317	335	301	322	291	300	341	301	296	301	305	333	299	297	318	323	315	298	331	319	325	333	299	296	341	321	288	310	301	310	310	316	290	320	294	285	302	313	303	306	325	284	308	291	321	262	292	290	333	286	311	300	294	294	317	321	336	312	339	321	335	304	318	250	338	320	282	298	303	310	314	298	315	329	320	315	330	285	299	324	275	293	336	310	335	313	301	271	282	285	299	311	299	304	321	301	268	345	296	280	265	329	294	309	312	299	326	344	312	323	318	292	331	345	290	315	295	325	289	325	307	312	331	322	309	301	305	312	293	280	326	286	300	323	296	276	295	299	315	289	340	295	276	286	278	290	307	304	263	334	324	313	348	339	303	326	298	302	327	342	343	274	298	313	308	300	313	308	349	306	344	310	293	264	345	337	326	310	339	325	314	313	315	324	330	313	301	311	302	294	282	264	309	320	320	309	290	330	310	334	327	277	354	284	314	310	334	273	303	294	315	306	321	302	316	326	288	318	309	310	301	306	339	318	308	290	281	292	302	320	325	301	292	301	318	315	281	321	340	322	316	283	290	311	327	308	323	309	319	297	327	294	325	273	325	305	319	295	305	314	316	311	302	295	285	284	306	312	281	329	308	328	292	291	285	300	302	324	281	314	332	316	326	302	303	306	297	336	312	294	303	312	322	328	291	316	327	301	311	317	305	317	270	322	300	326	293	313	325	314	330	296	280	320	284	289	278	300	328	321	310	335	289	326	315	315	343	304	300	296	336	314	298	303	322	353	301	323	272	283	276	325	336	317	282	307	339	339	311	313	347	301	309	338	288	299	345	313	289	332	307	273	326	292	276	330	313	303	300	295	319	287	327	286	278	299	291	294	304	298	292	321	288	286	342	324	306	322	315	287	314	312	298	298	318	317	319	332	307	281	282	318	298	286	311	310	329	271	337	318	316	340	334	289	305	318	286	307	302	340	304	322	313	344	345	303	333	303	282	316	339	284	316	297	306	326	316	328	326	294	301	308	291	310	304	336	287	325	307	321	303	293	312	295	308	333	281	274	330	306	319	324	297	312	337	300	324	341	323	273	288	323	300	297	318	290	322	331	292	315	348	294	325	344	340	296	295	290	294	298	299	304	299	308	315	295	316	323	333	316	327	316	298	310	307	308	347	302	320	335	316	298	318	311	294	319	298	327	326	296	305	341	328	330	318	313	340	338	320	297	294	295	293	292	297	322	295	312	324	313	308	314	321	289	299	329	301	297	315	321	286	294	324	304	313	332	326	302	318	300	295	315	303	299	348	293	329	314	317	294	317	307	296	315	313	326	321	286	306	279	350	322	318	352	266	304	322	294	295	307	318	314	322	323	282	296	335	334	321	322	315	312	335	300	310	285	313	325	293	327	298	319	300	309	298	303	315	305	313	289	323	303	300	313	328	310	330	340	317	300	304	315	327	322	284	350	299	308	314	299	336	302	336	313	325	302	319	317	309	295	324	316	321	304	316	301	296	314	324	335	317	310	278	299	345	298	297	310	303	300	295	321	273	293	311	308	324	322	335	284	327	284	272	313	348	318	317	316	332	343	289	338	322	306	307	327	291	308	317	306	324	316	292	318	330	302	306	306	332	320	326	342	305	296	309	308	319	303	326	292	288	288	291	295	312	341	319	307	300	337	311	321	316	316	328	334	306	346	297	306	322	314	325	289	289	319	322	317	307	320	308	326	263	281	300	314	293	324	330	336	320	336	297	311	334	349	291	321	324	314	316	320	308	332	318	330	332	291	288	273	297	264	340	272	329	317	324	349	324	303	332	310	285	320	302	267	323	283	339	300	290	283	319	300	309	279	316	278	321	324	297	334	314	330	322	263	294	322	320	322	356	295	280	312	297	316	315	325	317	331	307	308	293	306	292	293	317	317	304	283	322	342	339	307	328	316	298	314	316	311
4260	1379	1069	1056	976	884	979	935	887	835	803	809	846	822	904	1012	1159	1129	1060	999	968	861	813	852	811	781	755	779	737	773	756	819	781	733	748	743	792	788	768	786	799	786	738	735	750	787	764	717	748	811	748	753	763	738	777	783	716	785	792	779	721	745	765	724	753	771	776	784	750	805	748	739	751	740	746	767	750	783	765	715	760	783	747	729	715	724	794	760	749	703	789	738	782	799	785	766	726	760	803	769	755	788	753	766	754	747	734	716	729	739	758	814	754	760	773	756	750	770	817	758	740	710	782	774	793	731	766	784	736	764	746	711	750	751	744	773	713	751	775	750	769	788	734	781	732	764	694	772	725	760	800	753	728	757	754	751	773	742	730	771	714	713	765	726	786	710	739	781	736	744	725	747	733	774	767	769	733	720	737	721	710	768	782	714	733	729	771	745	753	717	781	762	755	775	779	776	712	677	761	764	722	757	736	705	786	728	774	756	745	726	748	806	758	769	741	768	758	760	725	738	722	733	734	748	724	761	745	720	758	749	740	780	758	754	785	765	769	741	788	755	752	711	735	766	705	724	727	754	748	777	797	732	772	731	763	724	788	803	727	753	779	767	757	739	731	769	800	718	778	767	761	713	750	729	767	735	752	759	779	724	766	839	705	735	811	753	765	733	791	733	758	742	729	778	668	801	749	754	689	760	745	743	738	773	790	798	744	777	807	737	773	768	802	718	782	758	766	773	764	782	756	749	773	711	761	749	769	703	737	784	729	731	782	755	744	772	748	757	747	759	762	718	782	739	750	789	715	745	715	758	777	729	781	753	770	763	762	705	724	756	769	751	724	798	783	769	723	764	748	764	779	805	781	740	761	727	769	755	746	718	711	735	759	705	748	731	761	738	744	753	740	699	749	767	777	760	792	763	801	761	768	763	765	769	738	778	759	822	707	737	723	726	753	777	757	799	750	768	776	740	727	748	779	730	738	756	751	736	806	733	707	775	725	759	751	743	745	754	794	781	742	765	753	773	790	749	808	755	710	747	739	783	772	786	780	779	736	760	829	778	769	764	797	729	731	801	754	811	747	811	762	751	766	741	761	729	749	752	794	734	810	745	726	733	758	744	766	767	773	773	753	747	741	760	749	712	779	759	743	774	804	743	724	756	699	725	728	758	744	727	700	744	741	752	738	761	716	752	755	750	761	777	754	772	756	782	786	741	829	754	729	743	732	764	721	763	739	755	717	772	772	819	760	704	777	730	778	742	767	715	789	759	740	707	738	709	783	759	739	793	748	772	757	801	786	792	748	730	747	740	792	772	745	728	724	780	729	748	728	747	798	822	707	783	745	745	751	786	766	778	789	755	741	774	763	761	780	750	755	782	723	753	705	704	785	769	717	734	760	726	731	808	782	761	725	734	708	814	792	751	726	784	678	793	741	765	768	769	722	707	761	772	752	757	786	780	728	745	717	784	724	726	748	746	739	750	756	727	729	751	715	752	749	773	751	744	726	714	741	768	790	785	731	758	734	789	734	776	731	763	822	774	741	752	732	774	750	750	747	763	728	782	750	746	728	778	756	754	729	830	752	717	753	743	781	722	806	773	768	819	763	695	803	759	777	746	793	711	763	735	795	760	705	700	754	715	810	727	760	769	772	763	718	737	747	787	747	722	805	709	771	796	788	741	734	746	738	736	779	735	780	757	743	765	750	769	770	761	797	767	789	753	782	768	794	761	780	702	826	793	771	802	778	780	720	738	744	746	685	771	682	759	770	778	752	731	762	762	803	724	798	735	798	776	715	778	716	755	771	719	787	769	740	771	718	741	739	765	769	736	761	765	736	742	761	741	751	785	773	736	730	778	713	728	771	739	792	777	745	711	767	719	786	783	741	764	738	728	746	769	770	726	790	777	741	746	814	744	728	789	762	732	756	788	803	735	776	796	734	727	736	785	712	750	762	645	726	778	796	743	784	745	744	770	781	755	768	770	718	740	792	760	704	744	761	753	766	768	773	793	789	756	772	739	770	780	720	725	716	729	744	731	751	773	778	712	730	757	739	745	731	762	804	743	767	758	775	763	757	739	715	742	743	763	741	721	719	761	740	806	726	772	757	720	763	745	814	762	720	756	747	761	748	728	740	772	758	734	691	771	724	734	756	738	782	743	779	740	752	766	742	792	819	782	792	802	753	742	734	735	742	749	788	795	738	749	712	780	721	788	773	692	766	773	746	786	750	748	756	731	748	753	775	743	782	769	746	802	748	778	783	726	731	765	723	731	747	713	752	759	759	722	727	723	730	732	709	779	777	740	764	772	774	726	736	760	758	728	794	782	765	729	732	782	732	703	771	744	738	758	739	728	729	715	787	767	752	742	745	810	730	772	752	706	758	755	791	751	724	750	758	777	762	733	756	740	763	735	746	758	777	724	734	743	777	706	731	718	726	768	709	783	751	805	744	758	730	754	750	744	726	722	719	704	768	745	799	712	812	722	718	693	740	749	747	736	822	816	777	698	738	844	733	745	767	718	765	720	779	694	762	752	709	797	790	814	803	789	802	741	795	755	701	757	741	730	774	761	754	757	730	745	795	761	737	764	780	730	747	753	749	747	772	737	801	791	762	753	734	752	750	753	740	744	788	727	740	728	812	758	795	772	705	756	712	742	716	761	775	729	756	692	761	761	766	749	713	738	745	761	740	769	775	767	786	736	802	742	745	728	761	753	744	776	847	712	765	742	784	740	772	748	747	760	745	743	713	704	806	712	740	766	754	736	703	745	779	731	702	773	747	765	747	724	734	704	773	768	777	759	781	763	744	748	746	715	727	750	771	737	801	795	742	791	765	771	754	769	745	694	777	733	785	765	757	799	737	739	799	781	743	781	758	818	747	768	773	761	731	717	711	735	739	762	756	787	727	760	706	784	728	752	724	716	775	753	736	751	779	737	770	720	755	792	730	685	772	753	767	793	784	770	765	735	761	737	757	780	750	721	746	767	726	722	775	731	769	755	787	733	752	709	813	764	745	734	759	748	686	752	761	760	736	744	734	748	776	750	774	734	772	789	748	753	730	718	725	776	751	729	775	746	767	722	728	783	725	776	763	738	767	795	790	775	747	705	768	783	747	747	724	767	762	741	750	718	777	766	784	796	811	785	729	764	747	794	744	837	746	761	760	754	753	750	736	763	750	749	768	710	743	712	743	736	762	766	693	754	830	754	669	740	781	809	768	752	750	753	780	771	748	729	777	752	770	735	750	777	697	793	724	725	787	712	729	722	792	774	772	756	728	778	734	779	812	754	753	790	754	764	778	770	747	732	793	776	757	758	743	774	747	764	771	772	791	812	754	747	766	755	741	773	741	764	784	759	792	787	729	751	756	767	735	750	696	723	732	762	740	783	755	733	732	778	749	747	736	766	754	793	765	741	788	756	760	767	715	726	735	747	737	721	737	763	758	785	759	729	746	759	754	792	809	724	745	766	747	732	726	721	667	727	723	722	723	777
14731	3511	1053	620	457	403	370	362	301	326	305	316	330	300	344	408	427	423	365	354	279	343	314	272	282	301	281	280	288	285	290	265	244	268	235	295	266	252	291	248	241	266	275	269	288	246	256	255	277	270	272	279	239	282	278	277	282	287	301	249	242	276	262	287	245	259	279	304	281	257	272	231	275	281	285	275	270	281	302	289	309	306	259	255	243	279	266	274	283	277	258	252	251	271	275	279	269	257	264	276	248	257	260	262	293	271	248	262	265	272	285	274	263	290	256	266	251	249	253	267	252	269	274	256	259	266	286	274	273	264	268	284	280	269	275	312	296	234	250	218	253	262	284	296	268	273	271	246	287	264	281	286	294	249	268	275	273	292	286	252	260	271	282	245	273	257	280	254	227	262	269	287	313	286	276	288	258	246	280	304	277	298	269	271	261	251	261	280	276	286	307	282	268	246	265	258	272	285	287	264	290	258	249	267	261	286	254	267	280	279	292	261	249	285	272	280	280	269	296	283	249	260	289	288	273	262	276	260	283	297	294	266	277	262	261	282	282	297	285	258	283	256	238	263	304	248	274	260	274	260	268	271	311	267	247	253	279	267	251	259	263	250	266	259	246	269	293	279	277	293	262	265	262	247	277	275	269	259	283	302	293	269	272	286	250	261	265	269	262	237	274	307	257	267	285	281	289	301	289	272	262	321	290	266	256	258	270	254	270	297	267	258	286	273	264	299	291	274	272	261	277	263	312	272	284	260	275	289	244	315	310	280	272	272	278	283	263	281	259	282	267	266	309	283	261	268	271	270	281	296	254	257	282	260	253	269	285	249	276	277	303	288	254	258	266	276	280	278	301	255	294	297	305	277	241	279	283	258	271	277	260	284	247	272	273	275	241	278	282	288	284	263	310	245	255	309	256	279	260	313	274	291	268	272	288	272	276	267	274	262	263	284	309	290	277	266	250	263	296	275	252	280	268	268	242	257	250	257	274	273	291	276	271	288	276	273	241	254	278	288	293	271	273	291	247	280	243	283	304	259	260	302	294	250	276	273	312	246	249	282	269	293	280	272	273	261	276	285	302	279	280	314	269	287	276	273	252	289	253	278	279	279	259	263	271	260	240	259	265	268	260	282	272	258	292	277	256	275	300	266	257	289	283	286	301	259	264	276	256	305	257	249	276	271	282	267	252	230	288	320	265	258	281	279	255	270	253	259	288	298	263	250	266	275	313	283	288	292	295	275	278	275	296	290	278	282	248	278	273	274	304	262	255	281	242	267	277	277	291	262	264	255	277	281	275	237	267	272	286	268	273	274	278	279	288	273	309	278	270	279	275	236	281	255	304	260	255	271	249	254	268	281	279	300	266	275	283	265	279	280	259	258	271	285	303	261	289	301	254	251	287	282	258	235	297	245	287	274	247	269	281	308	261	283	276	277	279	274	252	298	284	228	249	269	277	238	253	280	296	285	274	260	292	241	303	280	276	280	298	299	278	264	257	276	273	280	281	276	279	294	278	260	303	276	272	268	261	278	268	291	264	286	292	260	276	289	257	260	272	265	315	283	274	267	273	291	271	277	278	307	238	272	258	250	266	286	265	304	273	270	294	289	280	274	282	269	296	277	289	259	279	265	272	260	262	265	246	252	257	259	277	298	263	279	268	254	301	275	278	274	236	275	242	282	277	286	305	274	283	258	281	269	274	289	272	265	274	282	270	272	276	265	278	280	288	251	279	259	284	280	299	283	261	294	251	257	284	303	254	268	223	270	291	290	287	245	254	272	269	313	296	294	304	265	270	288	262	244	301	235	303	274	268	262	280	261	267	289	257	282	304	262	254	288	314	275	286	295	289	286	289	296	273	285	259	285	285	274	284	251	288	294	282	287	270	257	249	273	241	308	304	259	264	294	283	299	243	254	277	270	252	279	311	300	285	275	247	237	272	266	282	252	250	311	278	279	246	268	276	255	301	293	261	260	287	300	287	284	269	254	262	256	258	252	281	228	303	248	245	266	262	288	291	263	282	272	276	269	260	222	248	249	313	265	275	248	267	252	278	269	298	283	304	249	275	283	305	255	262	288	274	271	282	269	255	284	267	272	269	278	283	305	264	286	252	272	255	254	240	270	265	284	259	266	264	238	255	262	286	272	255	249	263	263	257	277	270	285	270	273	279	264	262	282	257	288	288	257	269	275	279	254	270	277	301	308	281	283	287	279	240	292	277	290	278	248	252	249	275	267	288	279	277	310	300	287	294	273	275	260	270	260	282	224	306	271	260	255	256	274	289	269	276	248	258	291	296	267	270	296	299	282	295	309	288	292	259	278	283	270	297	251	258	253	242	274	247	274	268	258	302	278	271	299	254	262	241	253	249	270	287	269	267	280	244	258	269	288	259	274	263	282	259	283	292	263	282	257	300	303	252	267	296	289	281	300	288	306	264	264	314	258	289	285	263	284	276	271	266	297	297	310	300	252	259	296	236	258	307	282	248	262	295	308	258	274	265	258	283	280	305	301	255	278	280	250	249	303	256	266	258	293	312	272	275	292	296	301	259	266	278	256	282	288	269	265	252	285	233	247	270	278	289	268	264	271	270	259	269	246	280	288	262	262	304	251	276	280	295	257	292	258	251	289	277	262	315	261	269	247	276	263	289	284	269	237	256	291	256	302	287	273	277	269	267	262	272	285	267	266	305	259	271	270	271	267	270	257	241	291	276	283	284	293	271	267	278	275	269	281	289	286	283	285	260	287	264	278	275	284	268	279	250	298	269	276	266	256	281	285	287	248	296	283	289	281	255	267	267	240	246	271	296	266	254	280	299	279	287	282	271	224	266	279	281	255	284	261	261	254	274	277	260	298	296	261	266	267	268	255	264	276	280	247	274	249	273	297	269	300	271	273	254	233	260	272	273	252	288	256	277	268	277	257	291	287	262	279	292	269	284	295	276	265	266	240	272	235	292	272	305	265	293	257	256	250	270	286	246	258	241	266	302	290	273	301	277	277	295	279	274	247	291	296	277	289	277	284	251	264	252	264	270	274	294	263	296	278	253	282	293	259	222	286	292	316	268	268	237	270	271	292	276	274	272	301	271	310	268	267	250	248	274	248	250	228	279	240	256	268	289	293	269	257	276	278	277	271	277	262	293	281	270	265	271	289	277	250	288	242	266	314	268	270	300	280	266	263	272	244	292	292	294	273	270	242	271	292	250	260	286	258	276	289	279	260	274	281	285	293	274	243	265	275	296	275	271	274	285	260	250	262	246	259	272	287	289	227	271	265	275	276	282	284	268	269	262	266	270	262	274	247	251	258	271	293	273	275	262	252	268	284	279	267	260	258	271	264	263	254	297	264	318	257	271	256	260	293	259	271	274	270	267	276	240	248	267	263	262	268	283	262	279	262	246	286	255	297	296	279	261	286	266	274	258	263	310	272	256	283	269	288	289	282	277	265	291	301	286	244	280	285	299	264	250	257	292	277	286	285	255	266	272	263	275	281
11926	3103	2087	1753	1488	1336	1324	1180	1162	972	945	859	859	869	1092	1520	1732	1632	1437	1263	1059	970	931	852	786	789	779	745	676	726	679	705	710	667	627	688	728	675	722	712	658	695	660	736	667	678	667	695	653	690	711	685	749	676	710	684	691	660	697	692	630	656	665	641	644	668	660	654	613	660	648	681	671	668	632	690	671	668	688	683	655	696	702	674	635	658	663	728	611	668	624	654	699	651	704	654	674	664	695	688	622	645	680	691	644	674	652	665	637	677	671	673	683	662	633	688	660	648	669	670	685	680	673	684	703	620	696	671	638	685	668	635	672	651	635	672	647	695	650	666	666	670	686	668	696	698	702	641	686	631	666	660	689	671	677	643	667	708	656	679	664	693	689	675	690	630	680	656	713	700	681	658	659	651	704	713	741	674	667	657	656	645	639	671	684	731	660	715	746	658	636	656	637	684	743	686	681	661	654	667	685	689	653	648	638	713	716	658	676	701	683	653	621	668	694	677	697	705	683	675	670	681	660	656	653	656	656	656	678	674	692	641	651	686	704	654	706	674	706	649	697	669	691	632	657	627	651	642	657	692	678	702	635	661	660	671	682	650	663	700	692	655	637	669	659	668	688	644	643	666	643	632	683	616	682	647	714	657	641	667	680	667	683	691	696	659	665	653	620	676	662	667	673	694	684	644	680	664	678	682	686	699	672	643	610	654	664	700	681	659	685	667	667	690	611	636	658	689	661	665	663	654	656	657	672	662	607	679	667	684	688	674	636	716	636	617	661	667	605	704	630	682	659	653	695	608	688	701	680	661	682	691	682	709	665	674	671	686	633	664	671	686	635	691	665	665	650	659	676	692	693	667	602	698	703	698	670	653	644	699	625	666	656	672	618	646	656	652	657	694	655	712	623	625	706	659	651	652	645	616	640	721	649	664	666	721	684	693	685	690	685	619	716	617	697	691	693	650	637	632	654	687	648	710	695	646	643	682	698	671	635	681	661	676	681	633	660	709	643	615	643	595	681	655	635	635	734	726	672	689	670	668	669	659	682	733	663	647	649	671	701	672	660	662	692	659	682	682	648	668	646	640	711	683	680	674	670	699	637	653	642	623	702	676	647	646	682	627	648	690	649	686	667	635	679	657	677	696	605	681	678	725	699	717	689	653	659	670	683	658	702	632	659	656	681	665	651	657	643	647	684	660	626	717	636	621	692	686	649	725	692	680	664	711	638	654	709	687	707	669	661	683	671	684	706	661	708	733	684	649	709	664	687	634	670	645	686	695	683	664	675	673	711	704	705	693	732	669	716	655	673	721	676	720	679	671	684	640	690	679	649	655	679	673	714	692	647	677	670	621	699	668	678	650	679	670	711	668	673	667	622	641	667	629	692	644	638	662	719	649	714	691	660	677	602	634	678	644	680	677	658	736	691	653	666	648	643	626	707	655	655	625	623	666	696	641	703	697	643	701	642	633	647	693	660	653	685	727	689	673	671	664	696	645	677	667	686	663	674	685	634	678	663	722	663	638	697	639	630	681	719	661	672	677	678	657	628	595	709	671	652	710	717	665	688	646	740	687	637	694	701	702	686	684	666	654	686	673	717	693	710	669	689	656	670	633	627	672	674	653	647	672	668	695	657	686	685	678	655	691	678	691	660	681	634	682	702	667	665	675	639	674	694	680	688	655	643	664	720	691	663	652	672	678	656	694	691	659	657	630	688	722	660	657	635	657	640	687	696	652	648	659	692	686	672	658	643	690	722	640	634	646	659	637	688	710	635	660	662	608	658	673	717	651	621	683	654	665	686	652	690	670	583	688	667	647	619	677	688	670	688	696	634	678	654	672	698	637	660	667	671	714	670	640	663	651	672	666	679	683	664	711	686	686	708	691	692	681	700	612	628	667	662	723	675	699	691	674	661	647	703	711	671	696	709	606	654	646	697	693	715	677	700	693	684	675	661	698	655	614	637	703	695	643	622	627	644	699	677	609	668	655	694	665	663	715	657	673	678	690	681	703	673	674	650	688	611	655	671	695	622	670	675	630	701	660	647	689	684	693	664	656	632	661	668	681	671	623	680	636	683	616	663	686	724	658	670	673	672	671	697	682	635	694	686	632	662	661	701	690	675	656	611	713	652	648	689	726	653	682	673	659	678	619	681	626	677	672	680	706	669	660	670	693	650	632	656	649	676	641	687	656	666	690	639	656	672	663	694	650	670	659	709	690	670	668	631	666	702	661	709	663	676	727	668	635	634	645	691	654	677	629	648	663	660	689	676	655	661	684	630	659	719	645	717	652	643	709	655	670	692	676	754	653	746	651	691	637	664	680	686	666	634	674	645	615	639	676	629	674	668	674	680	707	720	676	602	695	656	669	671	697	687	691	636	653	692	695	646	658	714	663	656	710	676	689	633	683	640	663	705	644	707	645	666	717	657	662	671	692	685	673	662	672	680	685	634	669	627	656	694	631	626	675	658	691	649	639	678	678	677	712	688	674	655	627	715	632	672	619	640	695	651	680	684	661	691	665	668	674	710	676	666	660	717	678	686	643	654	645	637	702	682	690	672	693	674	650	692	639	700	623	678	692	642	641	693	644	695	713	677	707	672	642	672	704	691	642	688	663	657	668	703	654	673	643	705	630	667	637	667	701	673	693	662	713	658	670	641	644	686	643	701	634	690	689	706	648	676	662	631	649	662	638	688	620	656	693	661	708	695	688	648	682	696	662	662	670	642	660	617	691	681	662	658	712	661	659	666	673	623	701	648	687	657	680	652	682	665	640	660	678	685	712	652	696	701	617	689	625	654	632	694	648	680	639	644	651	674	678	653	670	673	665	690	677	703	700	685	677	634	673	684	678	641	680	713	672	653	658	689	693	669	714	705	669	646	705	631	671	698	712	687	663	700	685	680	685	702	701	655	684	627	639	621	743	635	659	673	694	669	712	685	689	653	619	710	706	656	646	671	665	640	709	656	710	682	698	674	650	651	642	638	629	641	657	738	702	652	679	664	620	649	707	667	648	688	628	639	647	614	709	678	664	645	706	675	684	626	664	685	688	637	651	697	670	692	674	687	661	683	640	653	672	679	643	649	656	669	694	640	735	664	652	654	719	686	681	629	687	678	699	670	683	689	659	704	651	716	660	627	686	625	617	653	655	697	665	652	675	664	712	669	632	667	644	661	702	647	677	648	676	679	691	642	672	684	692	651	635	665	684	652	650	687	689	646	701	682	628	658	700	662	649	695	660	704	673	657	648	691	631	729	679	654	680	641	638	666	638	677	652	696	647	697	657	690	654	655	703	634	684	660	613	677	686	672	658	699	643	715	680	640	645	674	704	722	687	654	647	655	648	704	647	682	665	631	679	636	669	623	663	704	640	683	641	688	688	686	673	740	702	689	659	671	671	678	655	646	710	701	648	655	704	702	634	669	659	679	666	647	683	707	661	652	691	657	626	655	616	639	637	690	667	634	675	720	669	661	662	739	681	663	649	691	705
23530	6576	1886	864	480	324	317	358	290	238	225	221	210	229	235	278	375	392	330	258	244	178	183	174	172	178	144	154	167	160	134	151	156	142	142	157	149	136	154	156	128	152	160	132	152	160	136	140	160	137	168	164	167	141	113	145	163	151	164	167	148	130	169	139	154	143	150	154	140	152	143	142	146	169	138	113	161	155	152	152	165	140	142	148	159	136	142	148	130	132	134	145	137	136	154	126	148	147	110	120	155	132	141	149	175	159	121	178	135	143	126	156	151	146	137	133	149	150	152	139	132	165	137	139	143	134	136	142	123	140	147	127	115	164	151	132	127	154	151	145	155	144	150	141	108	128	160	128	165	156	111	157	142	132	158	140	143	118	133	155	132	151	155	156	154	133	151	128	153	143	132	144	148	135	181	150	116	137	130	131	132	169	135	136	157	173	129	158	131	150	153	129	148	144	135	127	128	152	139	133	126	157	132	121	126	132	137	147	134	140	138	152	149	125	155	136	158	156	133	142	169	152	144	145	134	135	140	114	131	136	156	127	129	112	134	154	130	143	135	130	139	162	156	147	158	133	149	144	131	162	149	147	137	140	143	132	155	136	144	168	125	159	143	155	147	123	138	141	164	149	155	139	149	142	133	152	124	156	164	126	154	133	155	139	150	154	157	131	148	142	131	137	150	143	142	124	140	120	164	125	157	166	154	141	122	152	136	131	158	154	127	147	146	146	143	156	148	128	139	127	148	146	145	150	160	123	148	152	138	132	174	152	140	144	119	138	163	132	140	140	139	122	119	141	149	129	150	127	150	126	115	147	151	118	132	130	143	166	131	171	157	158	161	140	128	137	146	134	144	125	135	134	161	121	145	140	142	130	148	159	153	144	163	144	144	136	148	150	142	143	147	150	136	139	127	128	118	127	150	142	155	132	142	112	138	146	140	153	119	150	133	161	138	135	140	146	135	149	132	165	145	147	124	134	151	152	153	119	165	121	140	135	147	122	151	154	151	150	165	145	155	147	121	132	145	132	159	162	149	143	133	134	152	140	150	151	172	154	136	128	137	132	136	143	152	157	125	150	146	129	154	135	135	151	150	140	145	119	143	154	159	159	144	147	138	134	141	155	137	135	124	140	148	128	138	127	154	139	133	115	144	135	160	134	137	141	131	135	158	155	133	129	143	108	154	132	153	143	146	145	150	150	152	128	136	143	149	124	147	157	145	141	141	126	146	156	149	150	129	140	152	142	126	128	160	138	133	140	128	134	154	145	130	167	136	142	150	140	139	145	148	142	162	146	171	148	145	126	128	164	140	148	137	125	144	128	152	137	135	147	147	153	147	143	160	156	146	145	153	163	155	149	137	126	120	142	166	128	144	153	162	145	157	152	155	157	137	134	129	137	133	123	127	153	154	153	128	129	135	158	155	133	133	144	119	157	133	149	134	144	163	163	142	156	130	152	149	142	136	152	174	154	137	130	163	165	139	117	143	155	147	134	164	144	153	144	155	164	139	152	135	135	131	136	136	153	128	150	157	148	143	159	145	125	136	145	127	135	142	138	146	141	147	134	170	151	128	125	153	149	147	133	143	144	142	141	153	156	163	163	131	122	142	160	139	160	113	128	125	119	123	133	113	159	142	149	125	128	130	146	151	148	152	151	138	134	143	125	160	136	134	143	137	145	159	126	122	157	136	126	137	149	127	125	159	153	148	154	142	163	153	155	142	158	143	150	136	129	143	145	135	143	133	127	127	142	162	137	157	164	144	137	155	133	148	155	137	124	153	148	134	145	137	126	141	119	136	136	151	113	136	148	148	155	135	140	136	136	157	156	153	124	140	152	135	149	144	146	142	143	142	160	162	140	149	157	143	131	116	131	156	167	131	142	159	145	118	136	123	138	152	154	153	131	147	151	143	148	143	144	153	138	149	171	123	135	149	135	140	149	127	162	174	134	118	150	144	139	115	161	138	153	148	122	146	142	145	149	137	141	131	156	129	141	163	135	156	130	150	139	145	145	176	132	147	140	141	160	162	138	142	150	146	150	135	142	145	136	147	163	149	162	123	144	121	127	150	147	137	149	152	148	140	141	158	132	135	153	146	149	133	136	159	138	151	147	145	150	148	165	137	132	128	151	143	121	137	140	133	129	139	142	156	140	134	126	168	113	114	142	164	139	138	137	137	124	121	139	118	146	117	157	157	149	143	131	143	150	150	146	134	146	132	147	122	126	145	136	175	162	156	138	154	153	117	151	125	126	141	140	164	139	144	148	132	120	132	150	140	150	138	143	149	150	158	140	148	155	147	137	120	139	114	134	130	165	139	154	141	153	140	125	129	153	133	161	152	150	159	151	131	142	156	151	135	159	141	148	131	137	126	127	144	145	142	163	135	134	155	160	115	149	132	143	129	137	134	155	167	164	108	126	131	131	144	153	154	163	136	141	152	163	165	148	131	127	150	137	149	143	140	153	137	145	142	151	155	134	136	164	155	143	150	110	139	152	140	132	132	133	146	128	145	131	150	128	136	126	135	172	129	127	129	142	142	125	149	127	131	148	143	133	149	114	140	130	128	134	146	139	133	156	129	142	163	152	138	135	161	137	115	158	145	138	168	152	151	156	147	166	172	132	136	140	120	173	164	139	160	140	154	144	158	154	145	146	136	150	139	150	144	134	138	163	147	128	137	149	137	152	166	149	138	129	139	129	150	137	132	131	129	133	122	149	131	131	147	129	152	121	148	119	136	134	150	146	136	138	156	132	130	149	145	127	123	135	146	128	141	163	150	138	135	158	146	129	156	146	151	170	142	130	156	153	121	149	143	142	152	158	167	107	111	138	150	158	131	154	159	162	128	144	147	160	142	151	143	158	140	135	129	155	141	140	153	161	136	141	121	144	140	149	126	134	143	125	126	162	139	182	147	119	139	161	133	166	145	126	131	150	146	122	135	153	171	153	150	174	136	143	131	131	150	136	128	135	141	107	129	144	145	140	152	123	118	161	134	132	165	163	158	153	137	120	129	137	132	144	126	171	142	106	144	162	150	134	130	134	143	169	134	150	142	159	140	132	170	131	153	140	136	134	147	141	136	145	140	137	133	159	122	127	148	124	147	144	162	144	144	145	135	145	135	151	136	166	136	168	138	165	142	153	143	144	125	129	143	129	153	168	152	152	147	149	130	134	148	141	130	134	146	145	146	125	157	127	160	134	136	137	144	137	134	115	134	140	145	126	141	158	167	147	133	131	145	133	131	143	123	155	151	138	132	168	154	147	141	152	164	159	155	137	154	139	135	154	135	142	147	140	152	144	154	129	152	173	148	145	152	138	128	150	133	150	146	137	139	148	144	150	160	151	153	141	113	140	142	129	162	159	159	170	163	132	147	147	127	144	162	125	164	145	133	163	128	144	147	154	154	134	148	127	116	138	130	136	120	139	157	129	137	135	146	140	150	133	137	142	132	112	126	130	147	153	134	130	120	139	146	134	133	148	149	166	128	146
15870	4435	2908	2526	1772	1543	1466	1372	1154	969	802	788	796	805	1138	1600	1991	1846	1563	1270	1088	854	677	600	595	557	516	454	435	410	380	389	399	425	384	371	385	380	402	400	373	395	366	409	374	401	379	387	412	402	395	403	412	413	397	379	356	381	369	399	394	379	361	392	379	408	415	388	384	379	387	367	386	386	339	392	372	367	368	352	404	372	402	369	369	399	376	373	382	348	383	380	409	394	397	348	386	370	355	362	369	384	344	361	372	364	387	403	390	374	374	396	399	374	396	370	375	390	377	385	355	377	381	382	377	376	382	387	375	363	391	395	394	391	388	387	384	402	387	390	368	371	426	375	388	351	381	351	384	356	380	397	391	405	367	366	376	408	337	346	350	389	387	362	397	386	362	355	378	402	340	360	390	353	389	374	363	388	382	394	376	381	363	356	395	376	402	356	392	371	379	383	392	363	366	398	380	376	367	407	379	349	376	371	409	372	364	390	358	400	369	377	377	372	395	376	355	360	376	375	388	380	358	371	354	323	362	403	370	397	340	348	383	355	369	373	370	393	358	355	374	383	339	361	377	427	376	363	368	386	410	382	359	370	401	379	384	365	373	406	359	383	378	359	360	362	385	404	380	341	362	387	363	348	383	381	375	358	384	397	369	370	425	373	374	384	341	363	320	395	373	393	373	396	398	373	356	359	357	359	400	386	389	390	395	373	378	376	337	368	386	389	402	375	354	378	403	372	349	354	425	396	390	360	413	339	405	385	364	392	364	372	415	381	351	392	374	407	394	372	359	355	368	371	335	396	401	393	379	388	366	346	375	365	370	345	362	383	393	391	382	372	353	393	356	387	396	384	381	396	397	383	404	393	357	370	387	406	377	363	415	375	368	351	348	382	411	406	376	384	403	385	373	339	410	382	346	388	355	398	355	394	399	371	346	381	367	407	365	379	361	386	365	374	382	372	400	382	377	360	375	372	369	361	344	367	387	391	373	380	425	368	339	379	400	389	348	347	380	375	375	382	370	378	365	417	386	374	363	394	372	416	377	432	340	370	364	380	409	377	365	395	369	376	404	386	354	368	382	397	374	394	377	414	372	376	340	386	371	380	377	381	366	376	359	411	393	376	353	395	388	365	374	340	361	347	388	383	385	336	388	364	390	349	362	350	371	395	411	364	349	362	353	384	391	380	390	382	441	361	374	416	387	414	362	399	385	404	396	363	352	380	387	358	356	402	371	330	377	397	360	368	385	379	390	390	389	375	409	370	386	376	370	334	355	363	375	368	398	414	375	372	389	376	398	377	356	357	364	384	366	374	369	376	398	404	394	383	379	404	357	375	398	339	396	389	384	381	385	379	355	397	396	395	369	368	387	414	343	368	377	368	402	377	381	369	368	349	365	381	352	363	400	406	357	371	352	352	364	389	361	364	383	366	403	374	365	388	389	349	369	387	387	390	357	380	405	379	364	381	386	389	377	356	360	352	356	386	383	369	394	370	362	376	388	380	380	381	368	403	369	363	369	405	354	372	380	419	396	350	391	387	343	387	393	376	399	357	347	371	384	394	356	369	408	412	408	383	409	378	384	404	400	377	421	371	384	363	380	388	386	388	360	355	354	381	366	354	367	409	367	372	386	392	365	348	400	384	348	360	356	396	378	401	388	382	374	368	381	368	407	364	363	350	386	380	403	382	395	378	365	373	405	390	386	346	401	367	345	377	351	353	374	392	415	384	357	382	368	384	363	381	359	384	389	359	370	392	365	395	361	337	373	365	393	389	350	379	375	397	410	409	366	375	367	394	379	332	397	389	362	399	385	394	382	387	325	360	379	399	411	371	374	389	362	383	385	390	398	349	391	396	392	395	388	352	373	395	355	364	377	383	351	427	384	351	377	397	406	397	386	400	365	373	371	388	353	370	369	399	389	383	354	381	352	393	362	366	416	393	396	402	366	416	409	340	388	360	350	379	361	363	374	424	344	370	397	366	403	359	375	376	412	420	414	369	363	394	349	391	354	340	371	404	365	398	369	373	393	409	370	373	387	332	377	383	386	427	350	361	412	336	375	396	380	393	373	373	388	367	372	365	381	345	365	390	351	374	428	362	400	369	347	379	377	389	395	374	387	379	378	379	381	350	389	361	350	364	350	388	392	371	370	358	373	370	345	365	411	385	405	397	328	420	328	384	350	341	378	362	385	349	394	361	367	387	396	370	366	401	378	358	385	382	372	390	348	390	366	387	396	407	362	381	352	388	408	369	401	376	379	371	357	385	415	398	353	374	357	360	365	360	393	426	378	375	391	387	381	391	361	391	408	383	390	391	365	398	361	399	388	398	389	363	379	377	376	363	391	395	359	352	392	401	338	348	372	386	371	405	390	398	372	382	372	391	342	362	377	398	389	388	362	382	368	401	386	362	353	403	377	400	352	391	378	398	369	356	347	400	365	395	368	386	378	379	369	383	361	345	364	371	381	364	356	389	373	364	353	409	368	375	379	334	383	421	389	369	351	395	383	386	395	368	382	385	406	349	372	406	384	363	378	363	362	406	388	353	352	372	410	377	348	391	377	394	406	359	358	402	409	381	385	374	409	413	384	365	364	346	419	375	424	350	390	374	369	362	368	401	396	355	377	388	366	387	355	392	365	347	392	390	353	432	359	339	361	390	350	359	376	398	382	379	363	372	361	374	381	346	396	376	371	410	367	353	387	370	374	362	369	430	369	395	388	368	371	397	384	379	369	375	358	354	363	396	339	373	408	386	339	411	388	380	378	430	358	387	381	385	367	362	337	371	369	318	365	367	355	358	370	391	391	382	368	376	363	354	369	404	371	411	365	380	389	370	368	403	368	388	417	386	382	378	403	375	405	379	392	397	383	364	361	366	353	363	380	361	365	394	374	401	362	414	358	388	363	363	361	377	349	359	377	406	386	381	402	361	389	417	388	392	371	375	396	349	382	383	375	353	371	384	377	364	395	397	354	376	374	390	368	390	361	400	369	381	388	392	390	373	346	356	400	392	405	386	374	390	366	364	399	376	373	364	375	392	354	410	370	351	399	370	356	333	375	367	367	352	365	386	416	388	371	353	388	364	391	376	405	381	389	392	372	379	373	374	368	363	377	400	376	394	406	342	365	386	385	399	350	355	376	380	362	373	382	378	369	387	384	400	386	343	387	379	336	376	414	367	395	337	354	378	380	422	384	352	378	361	402	393	362	370	378	374	377	365	371	365	390	338	382	388	372	353	349	370	402	394	389	381	322	363	374	371	370	345	389	372	382	357	385	364	380	382	360	362	372	404	397	366	371	403	383	408	371	356	380	401	335	358	371	385	348	383	380	358	381	369	367	372	352	369	371	375	384	379	375	345	386	385	403	387	381	396	374	354	404	360	357	376	384	404	382	386	399	384	368	382	363	335	390	401	373	370	349	362	362	387	372	397	407	391	372	393	364	377	341	391	377	390	381	382	356	393	382	356	374	374	381	373	367	381	395	366	397	368
4423	1029	456	351	370	376	335	355	315	325	341	362	354	321	366	383	408	386	358	354	335	373	312	348	307	315	278	324	300	322	319	307	305	314	321	322	320	345	305	330	322	316	322	337	346	308	323	316	285	298	333	334	282	315	338	303	290	311	278	317	297	275	287	323	312	282	310	353	315	292	282	302	313	330	315	331	313	346	330	312	295	338	327	316	330	300	297	341	354	337	317	308	286	303	330	309	304	294	358	293	327	284	308	305	279	291	322	338	303	290	311	322	350	328	316	295	301	303	336	318	318	297	285	348	335	316	362	324	328	292	323	282	315	316	300	308	317	318	302	343	290	328	287	339	307	296	343	287	300	301	314	307	318	335	327	325	288	333	317	323	310	312	288	348	345	321	311	337	275	293	318	313	307	316	308	314	333	321	350	300	317	315	279	298	320	281	315	307	290	322	319	310	304	309	334	294	330	316	318	323	316	322	327	285	360	339	291	316	327	307	329	293	335	302	339	293	327	314	319	318	319	350	306	350	303	360	330	304	332	279	346	307	302	317	324	308	317	314	290	313	287	305	298	319	316	293	328	328	318	317	302	302	306	327	303	292	317	285	308	302	315	331	299	329	322	330	318	321	296	333	309	320	348	318	326	290	307	343	346	311	348	330	324	322	319	291	337	311	323	298	308	349	336	329	287	311	326	325	297	301	332	348	310	305	319	295	317	310	295	331	314	339	333	340	331	305	294	336	314	281	325	345	316	291	332	329	327	347	324	321	309	308	292	305	306	347	314	326	309	331	305	314	297	329	326	310	315	306	308	305	308	328	300	323	322	309	320	325	303	257	313	337	316	296	325	314	313	332	322	299	308	325	327	340	310	286	303	339	317	344	311	366	309	305	338	309	306	315	340	292	334	299	301	304	303	349	327	304	306	267	303	303	298	323	278	295	357	307	306	331	331	306	311	326	307	315	318	303	310	347	325	339	327	304	337	344	317	339	326	361	338	311	347	290	345	339	312	320	304	311	321	328	303	277	328	306	325	312	318	333	339	316	291	337	303	351	335	319	335	292	284	306	296	330	338	291	325	314	336	322	317	326	282	320	278	310	303	305	293	314	322	307	318	332	298	366	311	324	335	319	305	289	306	328	310	306	333	347	351	317	311	297	355	326	302	304	306	329	298	272	298	314	327	289	307	299	326	341	297	321	335	310	318	330	318	312	348	287	333	290	279	312	295	342	307	312	313	316	305	339	296	288	294	282	283	295	325	356	305	333	320	318	289	325	306	309	346	301	348	288	307	288	270	348	334	311	307	309	335	323	334	312	297	277	301	333	324	314	318	317	317	323	307	339	317	346	310	335	340	329	329	328	337	288	295	323	278	291	318	295	319	319	300	298	310	319	315	319	295	338	327	312	337	298	315	324	308	312	315	276	288	324	326	302	324	299	304	319	300	328	301	310	315	346	328	278	307	290	342	308	295	327	276	317	321	307	331	310	308	291	327	306	308	309	284	298	330	307	324	354	337	352	345	325	318	346	330	318	285	334	335	328	308	351	339	331	317	306	306	310	347	308	331	292	344	302	335	309	293	299	315	302	312	308	288	353	323	326	307	316	347	303	343	344	316	319	313	320	294	301	319	324	321	310	317	318	331	307	324	346	299	341	335	299	307	334	322	321	331	326	323	335	287	318	320	308	327	313	266	323	309	330	317	318	336	312	330	315	323	315	336	329	310	341	290	315	324	313	313	330	287	322	314	288	317	347	314	299	347	318	285	278	304	292	304	291	295	330	319	300	331	330	328	301	325	309	322	339	314	314	325	321	300	315	299	303	332	302	312	298	354	327	290	356	308	327	355	283	316	306	311	320	318	309	365	309	306	316	301	313	340	316	329	282	332	310	318	296	330	323	302	332	311	308	319	343	315	294	291	308	304	304	350	311	331	345	289	329	312	317	315	302	304	311	312	332	302	311	321	308	316	322	355	324	289	331	305	347	333	317	311	283	344	322	302	301	311	323	303	307	324	319	315	336	312	352	325	310	292	321	295	289	309	298	327	318	319	313	332	305	272	305	358	352	318	326	314	335	329	285	324	312	313	268	306	330	305	331	337	314	308	283	319	324	349	332	331	295	285	307	310	306	310	326	316	281	319	285	335	308	293	303	303	311	306	301	323	325	317	339	298	326	321	287	305	336	300	278	340	308	327	257	330	288	320	312	287	326	330	361	327	303	354	283	318	321	327	347	308	306	358	334	314	287	281	308	324	308	335	328	293	311	303	312	315	335	299	340	326	314	314	318	317	290	289	321	319	300	296	297	311	331	319	310	296	325	297	332	317	300	322	324	330	307	283	295	312	338	321	298	297	303	286	282	333	325	304	314	352	318	312	303	322	345	300	315	311	325	294	319	313	333	307	344	297	305	314	332	321	330	325	308	342	314	294	326	321	278	312	332	317	311	316	332	298	326	304	316	348	325	334	311	323	313	306	282	324	313	329	314	361	316	316	314	347	317	302	303	317	330	374	327	322	300	305	312	340	339	288	302	345	360	310	295	317	307	299	323	326	318	338	305	301	297	328	322	329	358	271	295	327	325	332	324	294	324	318	296	320	320	342	296	318	310	322	314	314	311	320	324	319	326	327	340	323	298	326	330	299	302	325	296	329	302	308	306	305	355	337	349	329	324	353	311	323	321	327	325	306	325	310	324	281	281	313	309	321	329	313	293	320	290	286	328	331	274	306	317	311	342	319	331	338	340	309	311	323	333	321	303	279	327	344	326	306	301	314	312	332	298	348	308	320	320	309	329	294	323	321	310	332	344	354	319	329	332	322	301	330	298	335	278	321	319	323	358	293	310	287	324	304	313	340	290	325	331	298	343	317	318	322	320	298	319	325	340	316	310	285	315	322	343	275	309	327	312	351	292	285	310	304	315	342	308	297	292	310	302	328	310	354	298	271	312	301	310	335	304	303	343	314	322	319	324	300	311	297	316	327	307	320	305	315	326	287	310	310	316	339	303	347	308	314	298	316	295	321	328	325	320	306	330	323	298	312	314	347	335	283	303	317	309	296	322	305	274	308	326	280	303	316	325	301	311	309	335	289	298	301	295	312	332	316	341	344	311	350	303	319	327	321	334	321	290	297	329	329	320	307	292	325	296	323	341	316	338	274	305	329	281	298	328	340	322	309	320	313	311	340	322	311	312	333	315	312	318	316	334	325	332	323	327	297	281	329	328	338	329	326	308	315	311	291	317	304	295	333	328	307	311	305	307	311	299	339	299	294	322	307	326	304	331	310	353	303	353	303	322	326	291	325	306	316	323	299	324	329	330	296	332	349	363	371	310	304	308	310	290	279	302	315	333	348	289	279	315	280	305	332	312	325	316	315	312	319	310	316	313	309	332	306	310	309	332	335	325	323	314	286	317	341	347	293	363	359	346	314	334	317	311	309	307	337	342	320	296	334	302	307	299	314	296	329	291	323	308	327	335	323	289	309	331	315	334	299	316
4210	1368	1073	1037	974	976	967	919	880	903	858	817	831	936	1076	1343	1335	1208	1136	1058	990	868	856	855	805	859	793	801	754	788	750	755	755	788	773	765	747	784	719	796	770	707	771	717	756	776	763	748	766	791	796	733	804	792	762	777	754	775	761	846	801	766	793	779	733	772	715	824	814	767	786	769	776	763	750	771	772	748	728	793	816	765	788	744	743	743	805	743	820	799	752	781	766	800	832	826	732	781	791	766	781	742	799	790	775	770	722	761	753	801	779	755	737	791	736	781	771	714	759	723	778	761	737	765	762	760	756	783	761	776	807	830	807	776	763	807	767	767	716	780	784	791	729	785	781	754	741	744	777	794	783	712	754	786	834	744	776	781	789	738	759	763	752	806	717	779	783	782	769	766	803	825	820	756	783	743	744	806	763	797	810	741	764	754	738	762	811	791	777	757	795	773	810	786	759	784	752	785	735	753	780	838	736	740	774	838	803	734	801	807	753	782	827	756	764	803	798	788	803	775	795	796	803	812	826	757	722	835	734	743	781	792	788	736	789	793	738	778	745	756	801	795	743	767	735	811	819	741	787	770	747	746	783	827	763	795	748	756	759	783	751	757	825	778	786	797	781	763	753	775	702	724	779	758	784	771	745	757	772	783	788	749	796	812	759	786	783	783	779	744	846	753	781	794	776	754	786	788	791	766	821	789	767	812	842	746	774	772	799	749	771	715	785	770	773	777	732	738	772	777	757	818	814	768	778	811	773	777	770	771	789	803	742	765	770	806	734	802	767	817	756	762	761	789	783	765	796	740	750	807	784	863	797	757	763	804	826	775	764	752	783	807	793	832	712	739	751	788	812	760	741	806	794	737	806	759	742	782	761	787	779	798	768	769	776	814	734	803	740	796	796	795	721	787	746	763	790	777	760	779	790	835	726	794	771	740	743	797	785	778	776	761	795	753	834	759	742	837	763	708	813	758	816	748	810	810	788	760	770	717	771	812	765	738	766	790	750	814	789	730	814	781	746	808	744	767	804	802	752	785	796	763	777	740	729	763	794	747	771	780	824	804	820	726	771	817	810	752	788	764	837	805	751	762	761	821	767	762	779	768	733	826	746	792	763	738	789	797	779	786	773	774	768	855	776	762	775	778	768	765	735	767	783	753	791	806	755	736	769	799	738	779	732	734	810	820	819	752	752	776	720	795	728	753	798	731	765	788	748	845	822	761	772	823	823	795	771	816	767	771	814	755	808	782	771	791	787	841	813	774	770	765	795	780	761	777	802	730	751	727	758	763	806	762	739	738	782	713	704	816	800	789	777	829	781	748	787	764	784	765	740	838	781	746	733	743	798	775	753	769	762	781	796	770	758	761	837	790	796	764	773	757	775	780	772	758	747	804	831	769	763	772	800	762	787	743	819	742	809	789	740	776	750	777	794	701	798	813	797	794	784	814	787	744	776	814	752	728	783	737	704	787	722	779	755	806	769	748	748	789	783	760	747	761	792	784	795	784	799	777	791	741	772	760	821	779	752	779	780	804	770	786	767	778	762	700	769	723	745	793	764	792	767	787	750	798	782	816	776	787	777	805	750	788	805	808	788	774	811	789	787	785	771	727	808	783	725	780	799	752	770	781	808	727	772	814	801	769	729	785	792	786	787	765	794	794	827	810	776	789	806	759	813	843	747	761	785	756	778	795	737	772	766	757	719	774	798	827	769	782	781	822	782	763	804	795	781	721	751	821	776	780	762	761	771	726	798	805	794	742	786	752	765	724	737	838	769	772	741	702	784	785	780	764	777	801	783	795	778	787	721	797	782	775	769	762	792	761	781	804	815	794	761	755	756	729	783	764	820	776	769	742	743	748	812	811	804	791	776	795	768	737	785	832	787	777	758	778	762	771	811	793	762	801	809	755	780	740	795	788	805	837	776	769	778	783	802	735	744	767	757	795	795	742	747	862	773	818	758	789	805	740	754	795	743	789	826	750	760	833	770	776	786	767	768	802	770	765	798	750	773	857	808	729	767	777	774	766	796	727	748	778	754	692	749	801	749	773	721	785	791	785	758	780	806	760	766	788	731	770	810	825	762	768	731	774	764	757	801	807	793	762	777	758	757	787	773	762	823	815	751	761	803	717	752	773	765	736	818	725	736	745	800	777	734	780	782	810	752	791	772	771	787	812	734	756	771	780	818	720	744	789	805	773	780	769	803	732	812	792	744	790	835	790	843	798	824	752	747	799	780	779	780	770	797	811	817	791	788	783	757	760	759	798	752	792	781	819	811	761	776	762	747	817	722	764	752	804	842	803	785	776	767	736	765	766	734	824	825	823	772	773	738	771	800	741	783	802	737	770	763	766	807	783	832	787	791	774	762	794	784	815	828	785	767	736	792	786	783	785	790	772	716	784	768	795	796	807	755	791	799	737	766	760	786	760	733	780	779	789	773	769	771	748	778	752	753	779	757	811	740	800	757	817	758	779	770	819	792	826	762	789	737	842	757	787	744	753	758	781	821	780	785	738	825	746	804	777	747	780	830	773	791	770	786	778	758	752	760	793	820	781	806	776	810	764	796	796	747	795	768	792	801	795	794	781	764	760	848	767	808	800	850	746	778	771	747	769	757	756	769	753	755	750	750	759	771	752	755	838	735	780	771	809	745	777	781	837	773	723	831	743	776	752	753	785	746	790	768	768	793	771	811	745	821	761	785	783	782	835	762	779	782	774	733	791	772	822	759	782	759	748	780	780	801	767	763	777	742	769	725	784	799	798	756	830	810	800	791	840	764	796	761	796	755	759	754	751	750	745	792	782	744	766	777	710	800	794	764	753	762	767	793	803	753	775	754	757	735	731	782	732	816	764	752	787	797	734	760	734	765	756	770	814	826	767	767	817	778	825	783	770	744	817	828	746	813	785	768	780	741	739	774	769	774	727	775	743	773	788	772	755	781	785	759	745	748	808	803	798	824	795	749	723	759	770	760	747	757	856	741	783	747	806	800	817	788	725	793	771	762	825	810	780	741	769	776	755	781	759	778	766	742	795	779	766	754	719	791	788	753	806	763	754	783	798	821	778	798	775	757	785	786	734	834	774	749	753	808	795	751	734	771	775	774	788	788	769	782	809	788	738	730	731	772	757	791	781	803	763	780	764	793	818	759	773	813	774	766	789	746	829	788	768	809	773	801	789	810	818	828	745	733	786	783	737	850	782	782	776	754	745	796	771	815	732	773	771	759	785	756	777	788	803	770	772	781	776	839	740	741	776	790	744	765	783	767	781	764	772	786	754	743	792	710	732	720	818	813	743	719	796	761	756	776	774	791	807	711	761	793	776	816	783	738	766	756	764	787	772	803	845	790	777	741	765	839	834	746	805	800	751	754	748	753	816	753	790	766	769	811	793	764	815	782	800	748	820	792	784	782	794	742	807	758	818	800	790	788	815	746	769	807	784	787	792	783	798	794	804	749	807	787	803	759	771	768	751	758	759	796	813	717	728	773	775
14474	3682	1111	659	457	427	421	367	360	344	325	319	324	310	347	444	447	479	424	376	342	265	299	348	274	293	301	272	299	305	277	301	295	272	284	271	293	286	290	317	272	309	320	322	302	296	261	280	295	265	285	283	267	287	272	284	280	299	277	253	276	276	255	261	327	278	270	288	262	259	220	291	241	266	279	301	294	298	277	270	288	289	298	316	277	262	285	306	276	284	275	291	269	292	300	268	270	286	266	276	267	264	264	275	323	304	269	286	294	282	263	276	288	261	303	263	281	278	286	286	279	266	309	294	292	290	292	274	308	313	261	292	297	263	288	274	281	293	295	270	263	253	265	288	272	286	291	263	319	299	270	303	302	278	267	266	300	264	262	303	277	274	298	307	289	298	295	276	288	260	264	275	286	287	280	290	276	287	261	279	271	275	293	269	289	284	297	265	263	284	272	284	295	292	289	283	304	286	269	258	274	288	297	300	262	251	305	275	275	268	292	277	259	291	285	282	288	270	283	243	281	259	266	282	303	293	265	285	284	287	307	300	288	314	268	279	249	296	294	257	253	277	267	278	285	264	271	297	279	272	272	320	265	291	295	284	254	297	275	302	288	262	273	303	305	282	280	278	297	299	298	277	271	285	281	274	285	264	295	254	284	263	295	269	314	285	271	282	327	287	289	278	290	314	318	279	262	298	268	275	278	310	305	275	308	285	266	263	303	287	305	299	261	308	269	296	304	305	315	287	348	286	291	330	277	303	298	277	285	289	270	261	308	280	288	297	291	278	267	285	288	266	276	245	266	304	270	270	269	256	270	284	297	273	284	292	299	285	303	294	277	288	287	276	263	227	257	270	297	266	296	284	291	278	313	268	260	308	299	248	273	250	283	266	294	263	275	299	309	271	267	293	244	280	275	275	278	300	276	292	278	293	299	308	305	281	264	266	269	259	250	283	305	298	313	277	269	291	255	277	292	291	282	316	286	260	272	307	309	315	309	270	307	282	266	318	252	278	297	266	281	299	287	262	303	303	306	288	290	298	281	314	268	291	282	290	286	292	296	246	266	273	300	260	278	260	309	264	300	265	295	272	259	273	268	252	289	290	292	269	320	265	256	256	287	247	264	250	243	272	286	315	285	245	298	278	280	283	303	251	259	299	276	247	294	280	291	244	280	266	286	252	301	285	279	316	274	301	269	295	273	302	288	277	296	266	302	261	272	257	253	304	303	294	271	292	302	257	285	321	269	277	281	266	303	282	252	312	288	283	254	303	309	268	272	296	272	276	293	264	292	256	291	309	304	289	326	282	287	305	297	266	267	261	271	275	297	277	279	301	318	286	258	281	281	271	289	299	274	305	290	261	297	259	299	271	281	300	297	289	276	287	302	288	289	286	276	296	269	299	274	279	281	277	291	307	270	292	259	280	278	257	282	284	279	281	297	268	296	288	306	290	270	278	278	273	296	279	300	323	264	279	315	268	299	306	286	262	293	276	288	253	287	242	310	286	260	288	289	275	279	290	283	274	288	283	282	265	285	271	284	259	272	246	248	276	274	310	297	296	250	279	275	280	266	264	289	267	247	287	263	282	304	288	296	269	280	286	232	256	285	299	287	268	269	298	286	280	266	252	269	298	289	261	297	264	292	292	286	315	286	286	290	280	291	272	281	263	298	290	304	294	278	288	292	277	296	292	275	299	282	267	277	307	299	267	293	286	303	276	264	280	273	278	293	283	292	273	304	282	264	296	303	284	286	291	317	271	274	262	278	272	268	278	312	314	273	269	273	268	320	301	294	312	282	287	293	288	271	255	306	262	292	271	314	303	277	317	266	282	288	287	309	280	268	268	276	298	263	276	278	252	296	260	293	292	269	270	273	255	295	300	313	287	316	284	264	289	307	296	282	282	280	306	291	286	288	277	264	288	294	283	270	296	288	254	261	273	290	291	324	291	245	255	290	292	294	263	274	295	256	310	268	273	295	282	308	294	275	270	267	294	262	292	281	330	322	267	277	296	293	278	257	270	284	261	278	254	257	298	265	272	282	281	279	272	284	277	307	252	300	291	293	306	271	274	280	246	280	271	283	307	281	288	283	306	268	267	269	278	302	268	306	293	290	277	279	302	279	281	284	243	272	305	282	291	253	277	301	298	279	273	259	307	260	275	315	298	296	322	288	287	250	295	293	271	291	288	278	262	271	325	295	287	326	270	277	293	292	270	290	291	259	249	276	276	282	269	303	324	279	282	271	275	282	291	293	256	263	297	278	268	245	272	272	259	309	308	300	323	281	261	296	309	274	272	268	280	292	257	292	295	270	277	287	282	288	310	318	289	305	262	299	291	293	304	290	289	297	280	277	276	278	283	272	270	276	278	290	262	303	272	309	307	292	264	261	311	306	247	270	280	267	295	293	275	298	294	282	298	276	266	277	287	262	303	271	284	267	271	269	293	271	275	282	307	280	290	287	275	296	294	263	288	299	281	273	255	272	254	292	293	300	289	283	296	269	273	281	289	267	287	300	272	296	277	286	273	282	288	295	292	319	295	295	279	262	321	306	224	274	255	266	275	281	263	297	276	275	296	267	258	273	287	296	277	274	292	266	272	305	305	282	251	248	279	274	291	294	272	263	311	283	299	266	325	314	265	284	274	237	311	293	318	265	276	286	261	269	265	313	270	292	277	262	262	283	261	277	240	281	304	269	268	275	270	314	262	285	299	290	324	293	290	301	305	277	301	295	308	290	268	298	293	262	297	292	269	262	270	271	275	317	274	263	279	313	300	306	293	258	315	276	297	275	315	283	267	285	310	255	276	257	263	325	294	306	276	308	282	260	251	299	307	291	286	253	248	254	281	249	269	262	284	285	299	305	288	294	309	268	286	271	267	298	290	262	270	290	287	242	267	313	250	285	260	289	269	284	289	307	279	319	296	264	283	291	275	284	287	284	281	317	273	275	302	275	290	296	271	284	313	275	311	310	285	271	275	276	280	310	293	285	290	293	298	287	281	292	248	304	306	258	278	275	291	258	269	272	282	280	252	280	284	272	261	261	301	302	286	271	260	297	295	284	255	264	292	302	252	301	278	261	294	281	290	297	276	289	289	290	261	293	290	302	288	267	288	307	301	299	306	247	298	286	276	288	296	275	271	306	301	250	277	312	262	267	277	292	298	291	261	272	274	302	297	302	282	284	280	290	234	288	302	269	267	280	309	264	295	290	253	281	264	276	272	281	282	263	281	255	290	257	271	271	273	290	305	306	275	281	278	303	297	295	302	297	281	294	278	281	323	283	275	290	299	285	280	262	270	266	242	302	286	294	296	268	274	281	313	294	258	301	268	297	284	272	296	286	286	299	262	293	292	276	270	320	292	290	271	283	260	293	280	287	293	264	283	302	277	245	293	259	266	254	271	290	296	263	303	284	277	297	280	274	274	238	274	302	285	291	279	258	259	289	282	277	270	315	242	280	307	279	279	267	259	280	250	306	260	300	298	275	305	280	314
11919	3333	2102	1992	1531	1395	1395	1348	1174	1042	941	917	952	1032	1307	1737	2066	1927	1584	1443	1148	939	887	852	823	870	784	777	728	689	705	745	687	722	732	699	733	701	702	696	731	664	665	705	689	727	699	668	709	677	710	728	664	678	679	643	702	697	733	734	711	710	716	697	704	665	726	657	714	694	667	662	675	677	711	698	683	721	705	726	737	653	765	683	692	707	675	709	686	671	670	723	679	728	678	654	704	702	683	695	696	678	675	652	756	685	666	686	725	694	659	668	706	702	673	650	678	697	689	707	698	650	685	729	713	730	699	654	686	744	669	701	659	677	667	679	697	701	712	657	692	709	673	708	698	641	693	691	665	676	711	680	694	654	724	720	722	689	732	702	741	713	687	712	686	692	706	711	732	661	696	680	692	736	723	712	719	665	678	677	680	725	662	677	681	665	665	719	699	687	726	675	689	684	703	713	697	745	688	703	675	696	687	685	660	713	656	660	694	693	754	736	670	740	703	681	688	681	724	741	700	669	686	707	668	737	700	689	671	682	686	683	722	732	697	686	712	701	716	672	684	728	644	695	685	689	704	707	676	701	727	677	703	718	673	694	691	739	680	717	725	674	659	688	685	688	697	726	686	719	731	727	709	701	712	671	771	706	669	722	692	675	709	658	719	710	701	704	714	686	703	694	701	673	691	674	727	705	661	683	700	655	728	716	687	672	718	658	663	699	681	735	710	712	637	710	714	675	682	698	726	703	674	715	727	704	701	638	703	686	730	674	700	678	727	726	706	680	729	659	682	702	722	723	729	645	731	705	704	717	669	711	696	672	702	667	675	691	662	687	709	700	716	710	695	747	698	741	756	662	682	757	686	724	693	738	673	743	729	700	686	681	742	727	694	682	704	681	677	732	697	722	716	701	723	703	693	676	660	675	671	685	709	680	674	652	723	748	702	716	657	687	684	656	684	724	720	710	658	665	726	708	709	649	711	662	694	660	703	674	680	699	714	707	716	690	665	656	706	693	691	720	686	668	657	698	660	669	712	715	691	693	659	684	699	681	720	678	690	708	772	666	680	771	717	676	683	729	692	675	690	708	678	718	714	708	671	703	683	682	661	674	755	681	675	708	661	679	681	674	680	659	696	698	744	690	653	699	642	692	715	665	677	749	696	665	724	699	682	692	688	708	747	633	695	693	762	705	675	660	706	673	673	687	684	675	715	657	701	709	701	647	682	671	702	675	676	682	684	696	686	655	694	659	711	703	696	663	694	701	737	730	669	679	718	695	770	706	699	710	703	652	722	721	678	674	708	695	667	706	716	706	638	694	693	698	722	727	710	662	746	655	668	694	741	738	747	680	707	711	672	717	680	708	719	731	717	713	694	702	680	672	662	666	693	689	711	661	688	701	698	671	674	652	695	692	651	692	712	638	690	697	681	709	698	689	708	713	668	730	722	671	701	714	715	674	682	693	700	689	712	719	713	681	731	645	705	703	675	683	669	678	688	727	643	687	717	687	698	695	699	682	682	685	682	691	668	737	695	701	718	700	679	711	716	713	660	686	717	701	678	674	722	694	660	673	705	653	724	722	685	707	711	683	717	709	698	692	723	681	686	700	669	671	702	692	664	713	679	705	729	664	696	666	673	702	738	705	719	679	682	716	699	654	693	645	696	678	699	736	725	657	664	682	714	718	691	693	755	666	726	710	707	656	708	676	700	688	670	728	712	681	656	715	647	705	682	682	680	689	683	679	667	681	660	684	702	730	695	709	698	706	743	702	700	715	694	671	689	674	675	660	718	689	680	673	679	692	718	657	698	672	673	679	701	714	688	659	684	678	692	693	670	682	656	739	695	709	692	703	690	683	678	711	666	650	735	710	692	676	727	694	664	689	709	729	671	654	726	674	634	702	719	662	693	726	678	694	747	725	707	712	670	668	693	696	697	653	701	706	729	667	720	684	735	668	704	661	655	667	751	657	695	691	726	754	725	696	726	658	710	658	695	705	689	685	706	731	675	668	748	690	665	711	697	707	696	647	699	682	723	700	719	673	656	726	733	679	653	708	705	691	672	697	720	678	691	734	696	690	713	682	673	675	687	750	682	694	704	672	729	709	675	741	682	693	684	739	692	685	728	707	701	694	688	696	714	704	697	724	728	688	731	689	652	696	706	660	709	703	681	703	745	687	683	702	687	717	703	702	657	738	663	677	684	709	658	680	671	723	727	723	714	664	673	670	741	707	693	706	704	726	724	641	678	670	757	733	735	708	662	685	752	649	746	724	668	679	683	700	703	719	697	727	720	691	711	674	672	686	685	715	728	674	697	723	742	643	662	680	686	682	761	707	727	695	657	723	673	678	738	690	653	666	662	737	658	723	644	688	698	680	698	721	670	673	717	677	713	663	747	686	655	656	722	711	701	668	708	671	652	690	691	689	650	663	692	622	733	706	674	683	722	665	686	688	715	721	718	667	695	732	647	706	715	666	710	698	721	719	637	687	718	699	627	735	666	667	650	748	722	706	712	647	677	669	655	688	727	667	680	599	697	642	690	668	699	681	652	704	717	655	659	686	716	729	646	706	679	705	691	701	673	684	699	698	683	664	697	709	707	725	723	667	632	663	614	641	660	686	689	730	710	670	717	661	683	671	708	670	696	691	737	736	693	653	715	715	685	725	680	706	712	659	711	663	706	688	670	660	631	719	684	697	653	706	682	676	664	712	715	658	723	677	660	674	684	697	699	723	688	733	715	721	684	698	677	717	712	650	719	712	660	634	693	704	751	686	711	715	689	705	688	637	679	702	749	704	692	670	685	707	675	695	697	656	701	699	717	702	675	697	686	628	689	708	701	699	716	689	701	659	692	671	726	675	672	701	731	687	690	697	645	680	709	731	658	670	687	683	676	699	699	624	719	664	644	698	689	654	665	692	725	689	702	646	674	705	715	716	721	737	762	767	688	643	644	674	685	724	738	698	685	706	654	740	680	678	667	671	695	685	698	672	675	675	697	683	718	716	735	690	717	664	695	674	697	726	678	709	665	707	670	662	689	689	675	697	727	684	660	671	699	706	640	710	668	719	695	722	694	670	683	682	667	706	658	690	703	736	699	678	708	689	731	680	704	697	740	734	648	692	704	706	704	701	680	718	660	704	694	644	723	710	720	726	671	688	710	707	704	686	674	709	717	678	677	735	665	656	682	758	719	687	605	690	659	726	700	679	667	721	686	741	633	708	704	660	744	684	671	732	667	690	742	770	651	691	724	674	671	672	734	700	746	666	678	718	768	673	657	703	692	728	673	696	666	679	688	710	696	719	713	730	637	710	718	693	678	742	693	660	736	669	720	712	656	689	689	695	663	670	706	736	705	679	673	686	647	689	669	733	731	701	673	715	743	707	694	693	726	693	745	689	704	702	722	700	696	639	702	706	685	677	707	731	693	654	714	682	684	691	686	682	668	708	709	673	711	689	699	695	706	659	658	690	696	684	702	675	685	700	657	686	700	709
23609	6708	2014	861	505	401	401	368	296	217	201	233	229	224	317	356	389	390	317	252	247	207	188	171	163	167	164	161	163	164	157	167	170	174	160	142	183	151	158	149	144	143	149	155	166	118	152	132	171	154	129	152	163	158	164	160	155	144	149	158	167	164	159	155	152	141	159	147	152	149	159	153	131	138	139	141	150	162	160	157	158	127	158	164	142	167	141	144	168	158	166	142	168	155	159	153	127	149	161	157	168	154	143	145	166	154	156	119	151	139	145	163	145	151	143	147	168	169	149	169	153	143	168	157	135	129	152	149	165	152	155	144	133	154	136	157	155	146	139	160	156	139	147	163	173	143	153	156	144	164	152	144	155	140	130	177	145	169	123	147	141	142	166	150	153	156	156	149	169	169	163	137	165	140	148	148	147	120	137	140	119	174	142	137	138	170	139	134	153	143	147	150	171	170	148	156	148	151	151	156	115	149	163	157	152	143	165	161	133	146	127	155	177	161	129	153	147	151	161	152	128	159	151	165	144	159	165	143	151	145	142	161	148	151	164	154	137	137	142	133	155	150	145	145	138	164	155	158	140	130	144	158	146	137	141	143	155	149	166	150	147	146	158	155	142	161	165	167	150	140	150	134	135	163	143	171	141	146	158	153	149	164	135	148	144	170	166	154	152	140	160	142	135	132	144	153	159	156	153	150	152	154	153	150	137	129	148	142	147	143	147	154	138	158	141	161	148	152	140	150	161	124	163	152	147	141	143	156	141	149	135	131	153	149	156	155	144	132	130	136	138	163	134	150	120	152	161	165	132	161	133	148	152	137	157	163	158	141	159	157	153	160	153	140	151	136	157	142	162	147	149	143	138	144	161	145	161	156	153	151	135	162	157	158	148	137	141	136	170	151	164	157	146	145	136	146	159	179	168	177	167	149	140	144	166	147	153	157	153	153	126	119	142	133	143	157	147	153	155	150	146	155	164	152	175	139	131	149	128	138	130	149	164	163	161	152	162	137	149	157	132	160	142	172	159	146	163	140	122	181	145	124	137	144	149	124	149	138	168	157	138	167	141	162	139	157	135	134	180	142	174	150	140	127	162	154	139	128	138	145	136	133	140	150	148	153	146	143	155	141	157	133	169	150	128	156	145	134	185	152	164	155	167	139	132	165	150	143	147	141	156	145	143	152	139	158	142	157	142	142	152	148	177	166	128	146	147	142	137	189	133	191	157	142	136	141	140	147	126	143	140	143	132	142	154	144	137	133	150	153	157	135	153	134	120	128	127	143	146	152	148	152	138	177	166	164	137	130	157	150	126	146	141	128	143	164	147	158	173	148	163	169	137	146	127	157	149	166	154	140	149	150	159	156	131	132	148	126	141	143	147	132	156	151	150	150	169	156	141	153	140	145	138	137	153	145	138	139	142	153	149	144	163	166	162	114	172	145	141	156	145	148	152	142	126	139	149	124	157	143	122	144	142	138	170	163	129	148	152	135	151	149	175	153	166	144	179	147	131	150	174	148	151	140	158	153	157	156	157	160	126	136	157	149	158	140	135	157	144	175	147	140	155	132	130	171	127	161	146	165	178	132	154	140	143	138	134	155	134	142	150	146	156	149	191	164	163	152	165	141	151	145	148	152	118	161	148	147	142	179	154	154	152	147	152	165	169	157	162	131	151	146	163	163	144	145	145	145	155	163	147	157	135	161	117	137	147	142	179	157	144	150	154	120	154	174	160	149	139	151	146	140	149	157	127	144	145	170	133	196	145	146	145	147	173	161	123	162	154	141	150	161	142	165	149	150	151	155	146	153	137	132	139	146	151	133	140	149	146	141	143	179	157	163	152	176	134	165	168	159	159	147	137	121	145	127	130	157	144	145	146	147	159	147	125	162	145	156	177	156	157	131	158	163	153	151	144	145	153	141	139	134	135	130	161	147	151	139	145	145	177	166	152	144	144	146	161	146	141	170	140	144	148	160	153	164	162	138	151	144	137	135	160	140	148	154	118	183	148	152	159	145	150	173	156	142	161	149	153	178	173	166	129	166	163	174	126	174	165	140	146	146	146	140	146	140	147	135	161	155	151	151	140	135	130	156	168	155	143	134	154	152	130	159	130	153	134	175	166	165	153	156	140	156	154	153	157	176	153	151	159	140	147	135	143	152	135	158	154	144	150	181	140	147	144	151	149	143	168	142	162	151	129	124	155	154	140	160	168	156	155	139	152	153	160	139	131	135	153	152	147	147	147	168	161	140	154	147	164	158	139	164	152	156	140	131	147	156	158	158	140	136	179	159	144	143	144	147	162	129	148	146	135	140	141	157	148	154	148	171	127	157	159	158	155	145	137	158	160	147	161	145	159	150	149	151	148	171	168	149	142	137	136	148	149	149	147	153	142	150	150	137	141	133	145	118	136	130	149	150	177	147	136	151	162	145	154	158	133	142	174	145	132	150	144	171	130	150	165	158	160	146	167	135	126	152	143	136	127	131	157	133	150	131	142	137	156	143	160	132	143	131	142	160	158	140	145	164	168	163	131	157	159	130	135	133	141	151	125	172	156	133	176	151	174	152	152	150	162	141	155	147	150	141	170	161	154	119	166	150	151	165	158	136	159	159	138	151	160	139	136	143	143	133	171	160	157	153	158	150	159	133	136	147	158	135	138	153	151	165	154	169	139	145	163	155	158	162	158	133	169	149	161	121	174	145	129	133	144	145	130	157	138	153	153	140	139	143	135	153	167	174	162	158	159	145	162	138	156	137	162	176	134	157	150	158	173	148	151	127	145	134	155	136	159	152	146	158	150	178	144	159	142	138	152	133	123	162	142	157	145	148	150	148	157	170	179	137	131	153	155	146	146	145	180	148	156	140	128	141	125	143	141	142	133	132	152	148	152	170	163	151	135	174	158	160	154	177	177	159	122	149	152	157	146	168	154	152	140	146	146	150	140	120	153	162	122	168	163	150	161	127	151	144	155	145	178	157	138	147	128	147	156	127	145	130	146	154	148	145	132	140	149	167	146	149	177	155	148	171	137	162	120	147	146	138	170	148	150	153	159	147	154	170	160	162	144	139	155	132	122	144	142	150	148	148	135	157	154	160	161	151	144	155	155	134	132	144	151	156	147	178	156	130	127	152	130	148	145	139	161	158	141	143	145	169	160	149	147	131	144	170	160	148	135	168	161	140	131	121	139	146	149	154	137	142	133	135	142	158	145	162	150	147	131	166	147	156	147	151	179	141	147	143	151	134	147	152	148	162	134	146	171	146	149	120	160	176	143	141	154	145	138	140	149	154	149	144	159	152	132	161	148	154	145	161	168	140	163	162	150	141	162	156	139	134	161	155	145	163	153	149	155	172	146	160	124	167	156	153	163	137	156	138	168	159	187	155	130	127	127	168	157	165	142	150	141	157	158	154	165	143	158	144	154	153	152	147	169	135	123	121	158	150	144	138	140	152	123	147	167	147	172	144	162	140	146	145	149	128	125	155	137	160	142	158
15726	4363	3191	2455	1862	1706	1814	1587	1165	932	845	828	916	944	1396	1963	2197	2129	1785	1320	1054	811	751	672	606	643	536	533	462	426	416	401	387	394	391	421	394	402	417	400	402	396	393	430	405	389	421	356	381	400	414	386	406	390	396	457	428	427	337	422	402	398	428	390	439	396	409	374	371	426	406	437	417	391	384	414	362	365	405	418	408	397	406	392	367	437	415	412	401	363	380	396	374	399	355	387	387	357	421	410	411	384	370	367	389	371	401	409	410	397	389	344	377	410	417	423	400	394	427	413	414	413	417	399	385	394	381	384	382	393	416	394	371	401	401	393	371	389	404	391	390	378	384	406	413	401	377	399	394	424	402	384	411	371	384	376	388	407	370	394	395	425	390	440	390	375	401	414	375	359	402	404	390	399	366	383	409	410	438	374	396	413	409	394	381	381	411	377	383	384	420	375	392	404	412	399	377	378	372	432	415	367	365	375	390	422	423	424	442	419	361	375	415	393	400	405	383	403	377	382	408	424	391	395	409	383	363	384	400	391	402	383	382	426	364	388	398	357	378	391	415	418	401	377	393	380	415	382	406	399	420	422	400	380	396	371	364	367	403	391	384	400	382	383	418	397	427	400	356	398	366	407	369	383	394	412	380	391	385	378	413	350	377	383	396	380	390	381	397	347	403	361	384	389	413	382	394	399	389	393	413	432	384	382	406	393	386	399	420	369	423	400	381	396	386	383	391	381	403	395	371	382	425	435	394	400	402	390	410	380	416	395	421	433	402	369	386	376	388	363	419	368	400	409	396	376	355	376	444	381	383	384	399	399	366	362	397	375	396	354	411	388	380	366	368	377	366	394	420	380	365	373	391	414	390	379	394	377	338	367	397	375	379	397	434	397	387	419	426	422	386	418	402	409	383	391	412	373	400	367	389	392	393	396	387	369	386	356	390	387	379	411	382	431	404	376	381	376	388	392	401	392	379	365	368	402	375	378	374	397	382	393	388	383	401	384	403	381	378	402	398	399	377	399	365	402	390	372	382	380	425	372	386	411	423	373	365	376	410	418	396	417	425	404	391	369	377	387	420	394	398	410	396	397	410	401	360	417	395	400	367	445	422	415	392	400	426	417	357	410	388	400	393	384	423	420	406	428	425	381	413	348	382	380	389	417	417	408	424	358	404	377	415	374	408	384	365	396	426	384	431	401	384	411	390	368	410	370	420	402	376	401	382	403	406	415	390	371	409	401	363	369	410	385	422	388	373	358	390	365	410	397	398	440	372	398	383	400	367	375	376	363	374	406	383	372	416	402	412	393	400	401	407	389	421	370	396	425	380	417	392	398	371	406	418	381	406	392	438	385	394	389	435	361	375	398	391	373	403	374	377	388	363	363	412	420	407	468	382	398	381	432	382	408	371	376	389	451	395	398	401	372	407	399	393	401	383	364	386	373	376	378	389	410	409	387	406	386	368	379	408	390	392	388	400	411	407	410	396	389	372	438	399	414	386	414	386	411	392	411	390	390	377	401	394	406	392	389	404	389	396	394	378	397	410	424	389	405	407	399	364	369	426	392	436	402	424	388	357	421	416	389	377	413	385	391	422	390	382	372	421	374	339	408	355	383	422	400	424	405	403	388	431	396	372	392	388	402	371	408	388	382	418	423	406	401	392	397	375	441	391	394	416	410	413	392	399	396	403	402	394	363	401	389	402	432	364	383	403	406	392	350	407	366	353	383	336	441	382	396	364	420	393	382	384	389	406	384	365	385	396	400	381	396	404	381	384	380	371	425	391	365	400	387	369	392	395	415	443	411	415	411	416	384	389	356	385	410	377	392	393	415	401	387	404	390	385	390	405	432	384	373	449	376	373	411	409	382	417	391	417	411	373	413	358	411	367	409	360	361	411	417	379	391	401	451	401	428	352	362	415	331	373	411	379	398	387	374	401	412	407	399	366	372	374	412	366	405	411	398	393	400	399	409	403	382	383	393	392	362	396	384	383	376	393	393	404	410	367	338	391	385	404	417	385	380	409	373	396	430	380	390	427	353	368	361	400	353	404	403	415	398	386	387	397	359	388	421	384	406	389	435	383	422	386	396	411	394	378	404	349	408	395	412	427	349	416	391	410	373	367	399	399	391	387	435	398	366	382	397	394	384	412	409	381	393	390	417	438	388	395	412	411	401	373	378	351	387	398	368	384	410	392	396	388	404	362	412	386	386	399	370	381	427	385	385	376	392	373	390	373	437	386	414	381	382	388	409	379	391	360	392	387	363	418	423	405	380	438	391	404	356	383	411	372	392	369	392	406	393	402	370	406	404	395	381	379	360	366	415	363	397	400	372	407	380	333	379	401	376	406	383	387	411	423	411	376	389	413	390	374	402	415	384	387	404	416	422	393	424	410	402	392	415	401	407	388	391	421	428	388	399	391	376	394	397	400	355	449	390	395	411	411	344	424	374	391	406	386	410	390	381	412	371	417	402	360	420	417	395	377	379	407	381	401	392	427	368	404	388	367	412	375	418	377	394	408	361	370	410	389	371	427	413	395	371	413	396	396	421	400	367	382	424	394	376	401	400	393	373	364	421	405	428	419	379	372	388	378	387	385	373	364	410	401	377	386	378	438	419	379	405	398	362	436	387	359	394	407	398	422	373	399	406	398	407	395	377	376	422	363	443	399	428	402	371	377	403	344	400	390	409	397	433	346	426	409	381	409	371	397	404	394	360	381	406	396	450	416	411	435	401	357	401	403	416	383	426	400	384	397	386	410	408	413	374	386	391	391	379	387	421	410	366	351	388	374	361	432	403	401	383	382	415	420	413	381	396	406	386	407	377	390	391	387	389	395	423	402	389	385	399	393	396	391	419	388	403	403	442	395	392	371	411	376	382	379	365	394	368	393	371	383	381	384	416	391	388	391	388	390	412	396	385	415	378	366	435	401	411	414	401	405	400	387	411	380	389	396	371	414	380	378	385	414	407	366	406	385	397	409	388	378	393	367	383	393	395	402	401	406	376	366	409	381	400	386	385	422	420	397	394	394	387	386	384	410	388	366	418	376	358	399	393	390	404	405	398	420	419	393	363	399	353	378	394	385	359	398	392	389	404	442	422	391	421	394	418	377	417	390	380	390	448	411	398	388	386	400	407	400	388	390	404	425	369	386	394	381	417	376	419	394	376	373	411	415	398	412	374	414	409	407	401	418	380	365	362	404	400	387	397	380	381	396	423	385	385	408	359	397	405	389	434	460	409	348	425	432	383	399	416	387	330	419	391	388	405	401	434	386	409	371	407	399	397	397	384	376	407	359	387	391	420	415	419	368	376	377	406	392	431	400	399	405	397	393	376	372	413	397	387	421	372	376	383	401	387	426	376	396	391	393	420	370	415	377	385	388	393	431	389	417	413	384	384	396	389	390	421	360	370	393	402	408	370	408	386	433	380	377	395	408	373	423	388	419	421	352	396	356	414	404	415	429	392	380	409	386	377	359	407	415	394	366	367
4230	875	472	399	376	337	386	323	305	307	315	322	331	324	363	409	380	372	384	358	314	308	341	352	348	299	329	305	304	332	347	315	329	322	301	330	298	351	317	316	319	324	302	306	317	307	307	322	333	284	316	335	324	301	341	338	332	335	348	310	323	327	315	300	312	328	288	330	299	301	306	338	334	321	303	300	322	315	322	326	307	335	339	335	327	323	338	330	282	356	299	338	354	292	318	299	308	320	330	324	333	315	326	335	305	323	325	339	316	305	321	298	310	328	311	312	345	276	290	321	331	287	310	318	334	345	348	308	306	329	352	296	320	305	309	285	317	337	331	312	306	319	305	365	312	339	337	328	269	354	307	348	348	328	343	299	303	366	323	298	296	297	311	312	312	333	332	311	311	333	275	316	305	301	324	274	335	300	299	332	295	366	332	326	285	284	304	298	318	318	307	353	337	320	320	304	309	308	309	310	329	323	316	348	329	309	330	342	324	300	364	308	313	307	296	359	293	339	315	288	331	319	301	285	329	363	275	337	312	329	321	315	369	357	325	328	320	332	352	323	316	334	337	312	313	284	336	328	321	348	338	320	312	310	335	283	315	324	280	320	319	322	315	338	306	316	338	305	323	322	319	311	269	308	323	332	299	333	303	302	339	363	307	298	329	295	316	344	338	311	306	317	322	330	324	308	319	318	316	338	331	320	328	316	287	328	346	336	317	326	304	316	333	300	303	302	281	327	327	339	328	329	328	292	304	320	343	343	340	307	337	355	311	288	287	267	342	308	328	313	299	322	343	306	316	304	324	349	338	338	308	331	328	272	310	311	337	332	307	328	324	308	332	302	330	322	298	328	324	313	299	308	319	329	311	315	318	316	311	292	299	331	322	337	309	296	340	325	346	320	332	337	326	325	322	305	343	309	342	314	298	320	296	291	321	279	324	316	313	304	323	322	307	315	344	308	320	340	330	328	324	329	307	294	315	310	308	323	354	308	364	306	274	298	304	351	317	306	313	384	322	321	342	339	318	330	337	317	310	354	314	319	323	312	329	345	314	291	332	308	266	330	301	312	311	315	354	348	346	317	292	289	320	333	324	326	313	283	291	330	323	321	295	309	331	338	347	319	328	315	318	340	310	313	343	350	303	325	290	296	317	309	344	303	278	347	325	285	335	347	326	319	325	285	298	341	339	313	316	312	310	307	335	284	308	321	303	316	323	337	320	291	326	306	286	314	349	303	298	323	318	285	303	338	343	325	312	323	317	313	332	336	301	327	330	318	304	329	334	328	330	333	322	307	322	337	320	300	346	326	303	332	308	293	305	333	327	363	333	326	369	299	314	306	274	306	278	296	335	286	311	276	314	248	341	332	324	297	329	323	299	321	306	300	325	354	294	286	304	300	316	328	332	325	332	297	325	321	329	302	347	319	305	317	343	336	358	308	346	337	326	282	353	305	337	316	318	333	323	296	320	314	325	327	340	322	290	320	303	349	299	321	327	314	327	306	312	326	324	318	333	312	311	304	275	315	293	332	325	341	349	322	368	326	338	323	293	291	302	296	318	341	315	316	308	333	320	285	324	317	348	351	323	311	321	313	336	354	321	316	349	288	293	297	336	316	303	315	327	324	351	291	318	315	334	319	294	315	326	343	331	299	350	325	329	322	343	343	285	298	323	288	301	297	336	326	341	349	295	339	315	291	319	319	342	328	338	324	330	322	340	336	302	332	316	322	315	294	331	290	315	312	279	331	329	335	304	338	356	311	309	313	304	312	336	314	351	324	303	325	307	341	313	337	342	315	323	310	360	323	317	326	307	305	316	340	309	292	318	274	316	312	310	330	324	315	318	333	344	319	321	325	338	288	310	298	301	325	297	326	308	344	342	309	298	360	351	326	324	317	316	305	341	325	332	258	308	323	336	324	374	351	310	346	319	313	321	316	286	305	329	304	290	329	310	278	348	289	318	340	322	346	325	334	311	310	298	315	323	303	305	331	336	286	343	309	340	330	331	308	359	333	283	323	301	306	338	308	306	359	299	375	332	309	313	343	298	307	310	315	348	317	324	333	297	313	315	314	302	341	324	313	341	293	298	338	336	378	290	306	319	281	327	306	322	311	314	283	335	364	314	317	312	328	355	302	332	321	322	333	344	293	287	291	304	312	341	306	325	341	335	326	361	295	339	324	299	332	325	353	328	340	320	327	292	362	334	299	282	312	324	305	333	314	279	312	320	291	312	299	328	348	316	314	312	323	303	342	321	332	287	320	307	280	302	314	312	305	292	299	323	260	311	302	314	313	309	334	309	318	349	316	297	341	326	278	322	339	349	337	359	304	303	342	302	303	334	300	327	361	301	311	321	318	308	299	309	336	328	334	357	338	289	310	330	301	322	312	294	331	319	317	340	307	287	327	341	339	335	303	325	326	319	308	310	295	328	300	302	333	316	293	315	351	301	338	343	318	297	333	285	316	330	331	319	297	328	274	307	299	330	301	330	329	308	311	332	294	295	305	329	302	305	287	325	329	357	314	290	321	336	340	311	308	291	312	314	310	328	319	333	329	316	308	314	321	308	341	307	314	338	300	319	299	290	319	281	314	314	335	308	316	314	303	342	315	322	352	301	340	319	352	315	326	331	287	293	336	332	295	314	292	305	339	342	312	315	311	305	316	311	307	288	300	364	358	332	318	332	327	317	300	325	352	321	340	309	313	327	300	348	326	315	309	318	322	328	325	313	356	303	344	299	306	271	320	308	347	305	317	311	320	330	289	294	310	311	318	298	305	313	320	312	322	356	309	326	328	292	295	346	300	288	298	302	352	311	333	353	322	319	359	315	299	317	290	307	338	329	322	320	281	307	322	295	320	307	285	287	320	312	350	322	331	327	327	338	303	330	313	315	301	316	327	317	343	298	337	286	323	316	294	336	328	338	319	289	333	300	316	319	308	294	313	304	308	299	320	307	265	339	353	303	330	350	331	374	315	308	332	302	337	322	373	321	331	317	302	313	297	353	342	342	316	321	308	319	308	312	329	308	314	305	316	319	333	338	356	305	309	297	323	293	334	308	348	325	288	342	319	319	323	325	342	296	296	312	303	316	284	296	343	333	317	289	277	328	295	343	336	343	286	293	316	313	313	347	329	318	303	320	294	312	297	326	333	312	322	351	345	331	329	323	343	365	340	328	299	297	311	312	324	337	338	316	331	329	345	326	338	345	364	289	336	345	308	324	332	325	355	328	331	304	291	369	276	318	336	295	327	324	302	312	315	309	302	311	327	282	322	326	323	326	312	275	291	327	299	315	311	318	305	292	283	321	303	317	338	317	332	334	347	289	340	324	335	350	315	327	330	326	322	351	298	346	316	323	313	330	329	288	348	310	321	356	320	305	306	303	322	302	299	314	285	332	304	296	316	324	317	309	295	334	321	317	314	285	326	369	311	304	305	326	361	318	340	327	301	311	324	308	321	297	315	331	305	324	312	298	300	294	328	318	326	283	335
4154	1242	1039	1056	1004	972	956	979	972	824	849	812	868	885	1120	1313	1362	1220	1175	1042	949	887	876	866	822	848	834	787	790	800	775	789	711	759	798	734	771	734	720	788	784	775	759	795	747	782	717	776	778	781	708	794	799	730	762	763	758	743	772	796	687	779	792	747	747	792	753	776	748	744	783	772	769	762	786	732	786	780	786	790	777	779	783	707	720	812	754	809	791	786	767	782	767	751	765	778	798	780	731	794	777	770	779	765	775	804	789	744	780	787	745	815	853	768	757	761	777	760	814	822	789	783	771	754	811	746	785	765	778	768	757	825	759	819	768	773	779	788	809	745	749	780	772	744	768	732	778	785	756	784	781	816	736	749	822	765	756	774	807	801	801	820	792	750	732	775	717	764	818	740	762	823	814	795	766	769	766	802	774	728	809	784	811	780	780	754	753	787	786	821	801	813	736	773	771	799	799	823	789	768	752	788	776	766	734	713	800	800	769	784	719	818	820	831	795	787	762	787	788	798	688	809	801	819	800	773	749	813	753	803	775	730	791	760	813	759	800	748	779	791	795	713	783	772	784	816	727	782	808	823	766	798	865	752	766	814	788	760	819	756	859	754	793	763	768	778	820	817	762	747	791	801	763	765	768	779	804	776	816	790	745	768	794	785	787	815	788	815	797	794	785	764	733	799	784	798	765	780	794	716	787	764	770	795	805	793	739	813	826	796	778	795	806	779	821	764	740	834	770	770	748	781	752	775	763	746	764	805	769	750	789	752	748	794	741	800	799	800	789	773	788	791	767	810	769	776	752	791	793	760	759	779	786	742	768	732	737	759	748	808	783	746	772	819	740	787	758	751	771	764	808	789	766	775	819	793	769	789	766	768	834	757	843	767	766	748	759	780	804	800	731	750	768	769	778	801	780	788	755	845	782	718	738	826	797	798	779	802	771	798	794	794	783	806	818	796	792	775	772	869	689	774	808	775	809	781	750	832	794	777	803	730	728	811	809	776	810	799	760	763	732	809	752	808	764	745	743	763	766	775	764	751	806	789	793	794	803	749	750	740	836	746	788	781	714	775	778	777	768	747	762	753	779	819	752	755	796	850	749	801	836	762	745	788	782	741	796	757	743	811	733	742	776	743	825	813	770	742	791	710	800	761	765	737	755	731	746	755	782	812	770	844	816	800	752	823	799	811	771	782	773	705	812	752	848	760	789	737	800	780	761	739	792	783	796	729	760	761	743	765	778	762	815	741	785	790	822	802	798	789	794	751	746	767	842	813	807	785	794	771	757	805	765	773	806	803	763	790	808	801	779	747	769	780	750	753	785	769	812	791	794	782	801	812	847	759	759	749	775	800	804	763	780	767	792	822	723	744	770	806	793	803	835	723	811	828	711	793	740	770	743	809	791	803	767	837	752	775	792	800	769	775	748	759	731	790	765	735	805	755	765	826	747	743	782	784	814	822	778	748	812	764	819	765	776	781	795	778	734	788	745	793	784	747	753	859	824	787	757	741	797	788	754	744	762	825	824	720	815	799	753	781	791	769	786	746	741	805	804	803	834	764	781	764	743	750	781	769	811	778	808	771	766	791	757	736	741	804	785	735	764	759	785	787	770	755	783	773	760	806	782	816	728	781	779	819	793	798	764	796	777	775	785	754	767	788	794	785	809	774	771	741	773	773	769	743	794	800	802	822	780	817	783	768	781	772	775	830	762	746	767	782	737	753	820	822	781	765	801	782	749	809	809	783	819	804	784	754	749	782	761	769	814	799	777	801	744	754	814	743	755	766	753	812	774	751	761	798	777	753	783	804	782	795	762	772	789	777	796	798	750	720	725	817	812	768	757	801	753	822	748	757	804	828	744	787	808	777	815	813	801	776	768	775	817	789	798	774	750	788	759	818	765	757	815	806	760	829	840	797	785	743	735	763	731	794	780	763	761	793	724	752	773	799	744	805	833	786	850	759	744	789	843	722	752	760	783	820	805	823	795	784	762	760	737	732	808	762	757	766	776	804	824	779	724	721	754	778	747	756	792	783	795	766	762	793	784	755	831	750	761	749	807	761	752	760	746	770	809	807	785	763	772	829	734	739	795	785	684	751	778	773	752	810	758	818	816	764	795	806	745	811	779	763	752	784	800	747	725	796	800	794	767	768	748	782	762	769	742	777	753	784	778	759	799	752	760	796	800	736	736	816	752	790	779	776	809	747	751	811	744	795	734	764	817	820	789	761	754	802	730	814	791	816	790	787	798	787	761	800	764	807	790	732	802	819	774	762	773	790	778	784	762	805	768	796	767	750	802	736	790	766	814	795	785	745	781	799	800	777	807	810	792	766	771	758	791	818	741	773	791	752	755	777	722	795	801	835	738	748	784	812	832	764	768	804	769	773	756	762	767	791	791	817	763	800	725	848	776	764	760	789	824	737	755	801	780	817	779	726	808	807	783	781	757	742	812	779	771	812	740	790	742	740	785	771	792	763	758	769	798	759	771	758	736	735	769	795	815	784	809	800	749	833	748	803	788	785	770	760	771	792	768	798	777	790	810	786	814	783	710	760	800	744	803	759	807	793	799	801	758	836	739	773	822	750	779	761	769	717	796	783	776	761	772	759	801	785	819	776	732	723	794	766	746	759	811	768	770	739	813	786	751	780	799	801	773	735	772	827	808	752	727	777	774	771	765	784	781	796	816	739	752	780	787	813	753	805	781	810	802	762	803	769	785	758	778	790	770	807	803	805	802	794	762	776	797	775	775	804	795	788	829	805	799	820	741	739	803	817	760	723	773	802	784	740	721	778	746	738	794	780	790	809	785	747	799	782	789	751	778	776	805	752	772	800	779	799	767	801	799	802	753	795	775	815	800	761	796	732	790	804	799	771	786	764	840	773	833	775	789	826	787	758	823	811	821	727	786	808	756	758	764	794	767	732	739	777	756	783	761	789	711	763	812	774	789	730	784	760	745	801	761	802	758	789	801	763	787	801	754	759	750	786	763	794	807	788	776	781	783	763	774	811	786	790	798	832	775	811	821	792	771	804	764	771	766	787	789	802	817	780	787	787	764	769	737	777	795	725	794	790	807	821	775	761	771	784	757	796	791	773	798	728	765	796	814	779	827	745	784	795	812	774	783	807	805	820	797	823	767	803	755	776	776	745	779	783	830	804	775	760	796	787	786	767	793	815	784	808	786	773	776	795	765	782	838	802	788	800	767	789	818	742	797	783	761	773	802	816	759	832	795	775	777	805	863	760	771	779	761	838	773	780	754	808	799	792	750	761	780	791	773	769	813	794	778	737	784	771	773	777	798	784	768	776	822	750	738	725	836	765	749	758	776	772	820	786	805	753	789	755	773	770	824	780	786	771	770	731	763	790	792	796	766	761	771	774	755	730	789	773	760	786	768	737	750	797	756	742	799	809	790	778	792	791	758	797	794	755	733	829	785	804	756	818	780	797	811	778	808	811	797	755	766	837	767	795	813	748	743	787	753	784	787	819
14586	3355	1138	601	493	454	395	371	369	314	344	312	334	350	404	407	471	442	416	382	313	302	320	295	260	265	311	299	266	314	294	289	317	270	260	297	288	284	270	259	319	276	269	244	286	279	253	276	249	265	273	246	254	270	309	274	280	254	283	272	277	265	295	299	282	279	266	295	291	267	318	280	263	279	256	244	287	249	230	266	262	286	305	260	281	286	264	264	262	285	261	275	293	262	249	283	265	298	263	278	302	282	269	262	288	285	275	280	293	264	260	282	270	294	312	279	269	291	267	303	307	281	284	282	273	289	272	293	310	263	295	286	287	252	254	265	287	282	292	283	277	320	252	275	288	280	279	261	257	271	263	267	282	266	296	266	265	298	319	275	296	257	249	268	261	261	286	246	270	249	269	257	278	273	303	258	278	291	300	294	283	276	301	259	282	270	273	273	272	287	282	260	288	292	265	283	261	269	263	269	289	275	261	310	274	282	288	296	262	260	294	270	258	278	294	284	289	276	291	292	280	256	292	271	287	274	247	300	291	273	248	245	262	284	264	267	276	283	255	290	256	261	276	303	272	286	269	281	307	271	272	273	301	253	279	295	272	279	277	302	260	283	295	295	300	288	277	275	285	283	256	267	268	261	282	265	286	265	257	260	282	301	262	274	280	296	299	269	297	244	258	279	303	285	321	258	280	265	267	274	283	275	282	308	270	298	262	245	255	273	268	276	281	292	280	280	276	302	292	292	284	278	252	290	252	295	262	264	277	270	312	258	269	287	286	254	277	284	298	279	293	302	276	269	266	256	260	266	284	306	282	284	298	258	291	289	309	279	310	298	279	278	283	293	269	272	287	279	253	272	246	284	277	278	281	252	288	267	280	284	301	268	289	266	283	263	273	283	290	269	273	246	280	249	296	260	286	254	282	271	307	268	290	297	279	283	287	273	278	276	249	275	253	250	281	315	255	271	286	300	272	282	265	278	275	284	268	285	256	253	258	275	273	290	274	280	275	304	292	243	313	248	286	278	299	300	278	267	273	247	272	308	295	258	291	278	273	285	262	271	259	309	303	261	278	282	273	297	260	286	288	271	282	285	274	270	273	294	250	303	237	271	259	280	270	297	298	286	267	242	265	265	271	267	268	286	274	275	287	239	249	288	277	259	298	267	272	264	295	288	271	268	282	276	285	283	287	254	284	249	289	261	290	257	270	261	266	266	275	297	285	268	291	301	290	281	262	292	291	281	286	290	276	281	235	278	290	278	279	296	280	289	296	260	263	253	260	309	292	260	282	303	293	287	295	298	287	267	295	275	263	295	301	271	280	271	279	270	264	249	296	266	295	302	272	290	306	295	260	287	286	306	244	299	292	272	261	274	286	285	284	274	273	253	293	292	280	253	248	269	241	301	249	266	288	286	251	286	281	264	259	271	281	261	309	278	274	267	268	263	258	277	266	285	273	280	257	292	281	265	271	258	255	254	283	283	295	304	269	282	281	310	306	272	272	245	266	288	263	278	258	290	277	289	294	264	267	265	294	263	271	284	278	294	287	295	269	298	306	295	299	281	276	240	311	285	250	262	263	272	261	240	284	266	285	259	286	297	282	273	266	244	227	239	292	291	283	305	306	298	288	262	281	274	285	287	291	286	288	281	270	260	274	268	285	277	294	263	294	270	278	284	281	272	266	279	290	282	234	309	302	298	290	298	303	297	305	291	263	264	279	284	284	276	262	276	285	256	267	279	279	274	261	287	274	299	286	272	254	271	301	251	262	299	281	267	257	269	245	282	284	292	278	257	303	276	317	284	294	285	283	284	277	324	266	294	300	289	269	264	265	300	254	298	286	270	270	283	300	290	282	296	282	255	281	255	277	257	300	283	271	279	291	284	253	263	298	286	276	237	261	317	286	256	282	300	301	273	274	279	242	281	269	281	267	284	260	249	280	278	263	263	249	266	281	266	281	263	259	275	229	295	281	304	283	271	266	283	288	254	248	264	302	289	284	262	311	301	281	282	282	305	277	312	284	286	269	252	301	287	264	321	297	298	261	254	296	300	280	293	253	282	296	254	262	278	287	274	283	283	255	268	306	313	296	313	276	292	266	282	291	270	282	255	273	252	278	278	280	267	258	276	287	270	285	279	293	282	273	267	293	288	283	278	266	280	285	269	308	306	307	293	283	275	284	284	255	292	273	291	312	257	289	303	285	298	290	281	286	287	264	304	246	278	272	319	266	272	281	307	271	271	261	244	229	272	248	258	289	261	263	303	293	255	298	265	290	281	317	269	299	275	263	306	285	291	250	259	255	269	290	273	277	283	291	271	212	256	269	260	289	275	279	268	294	265	289	274	295	274	294	269	266	294	305	259	262	251	289	264	269	288	303	272	282	301	239	262	253	289	256	286	284	280	274	264	288	285	255	284	288	269	280	264	282	275	264	264	296	249	264	302	291	266	288	271	287	264	282	230	260	291	257	288	280	264	246	275	269	301	305	285	287	285	249	278	249	288	250	291	273	261	256	289	279	282	304	260	271	290	278	286	263	256	312	275	259	258	303	268	282	285	269	271	247	264	304	250	303	283	313	265	318	297	254	290	289	267	285	282	288	280	289	287	270	287	283	275	305	303	263	292	305	300	296	279	297	264	308	262	253	259	288	275	299	259	288	291	261	279	286	271	282	281	264	260	297	292	269	273	268	300	259	276	274	290	240	279	328	260	281	272	313	281	276	286	291	288	262	281	300	254	254	261	291	268	245	286	263	259	275	267	276	269	276	249	263	279	274	285	283	279	275	271	295	275	277	286	275	289	301	286	303	264	265	295	274	275	249	249	276	290	290	254	294	292	290	314	283	238	266	256	273	263	291	251	275	295	291	285	282	276	296	284	294	271	281	283	267	305	262	273	266	255	301	292	284	261	249	311	297	258	294	293	272	226	249	311	301	298	305	285	247	270	266	300	259	260	284	255	299	286	258	279	277	278	255	290	289	277	277	278	278	278	288	262	279	303	325	291	249	287	301	254	284	271	306	253	288	255	273	293	256	268	284	299	312	256	263	268	266	275	290	250	264	263	272	275	285	292	274	330	290	283	295	290	295	286	263	295	258	275	270	227	297	254	281	264	276	275	240	239	266	279	289	276	286	281	266	307	270	259	287	271	285	264	252	297	272	273	256	258	241	290	308	300	297	293	279	280	267	289	286	262	309	278	288	276	282	280	290	290	270	287	279	263	291	281	270	266	286	263	290	255	288	299	318	278	305	250	294	281	280	275	272	265	271	281	292	291	285	277	278	274	270	276	315	251	292	274	280	265	279	278	263	277	291	264	247	321	270	262	275	312	264	302	296	251	278	279	323	297	280	293	242	275	304	282	261	302	278	284	294	257	286	270	287	294	338	323	259	284	289	284	281	267	248	279	289	284	266	288	265	250	300	273	271	288	298	271	259	271	292	273	299	291	272	319	276	293	312	274	299	294	252	286	265	244	271	274	300	273	239	261	289	257
11859	2871	2254	1843	1600	1451	1413	1149	1137	982	956	917	992	1027	1265	1687	1855	1864	1513	1244	1174	963	905	853	792	770	699	743	663	739	693	670	695	710	768	664	697	687	733	665	724	713	685	683	664	673	672	680	634	718	709	685	710	726	720	654	692	690	703	666	762	704	685	699	647	737	685	732	680	680	746	706	680	659	685	702	679	665	697	734	660	690	665	656	632	665	706	700	718	676	730	689	659	682	682	717	662	670	693	708	689	695	709	723	653	675	699	716	657	681	699	724	678	708	756	707	684	679	713	684	704	662	667	690	681	691	687	668	695	708	662	674	692	682	650	656	724	682	750	650	667	684	688	677	728	733	690	672	678	660	687	645	669	730	682	672	711	749	720	693	679	635	739	670	711	653	682	676	678	633	686	723	689	696	680	644	699	674	666	704	677	693	705	641	677	669	686	679	658	696	649	688	665	724	672	687	718	648	652	702	686	725	639	706	696	651	709	667	694	756	666	661	714	701	678	702	724	712	676	677	665	673	652	650	669	711	741	729	649	677	703	681	715	690	659	645	686	669	715	752	690	637	665	685	687	679	685	659	649	684	687	671	662	677	681	691	671	708	679	714	637	700	663	681	692	658	694	689	676	652	700	652	648	682	662	669	676	696	683	693	697	671	667	693	680	677	716	704	667	689	679	699	708	682	644	618	712	669	694	728	716	708	669	674	743	666	648	710	736	656	690	673	639	648	665	668	709	689	646	695	711	716	657	672	655	665	677	693	677	689	702	666	637	655	665	698	634	658	688	681	661	659	701	631	677	660	667	697	658	660	673	706	661	664	707	657	647	673	670	721	693	673	666	679	664	683	660	712	662	683	676	657	652	701	661	657	709	646	699	723	682	749	666	676	728	681	704	667	687	689	669	679	691	672	616	698	681	672	665	659	696	645	661	686	651	675	691	685	656	699	731	649	696	633	703	675	677	653	708	702	671	682	658	721	670	709	674	692	681	640	689	660	710	682	712	680	686	711	680	624	709	672	693	703	701	668	686	681	629	726	655	686	665	651	674	633	687	608	682	679	679	717	688	671	671	667	735	653	713	653	683	654	661	724	660	699	708	640	707	705	676	687	657	673	721	704	683	687	677	624	693	689	658	703	705	715	730	682	670	681	691	670	722	641	691	698	681	697	697	645	664	679	683	663	704	705	611	674	671	696	659	668	680	686	704	659	738	683	689	674	689	686	617	678	668	613	684	705	687	663	668	666	679	693	691	732	679	674	698	683	656	667	596	726	676	737	647	697	682	689	690	694	680	657	635	688	708	691	700	720	672	650	691	679	624	711	676	642	690	729	672	659	713	702	700	726	741	647	692	678	685	694	748	737	704	657	680	675	677	675	688	721	662	722	682	691	713	691	681	657	741	675	693	718	696	729	675	691	742	686	696	710	731	660	703	693	670	702	645	671	705	697	661	610	646	693	706	675	679	701	648	678	685	650	680	676	703	672	661	667	624	723	740	643	688	688	676	659	636	665	660	686	724	739	720	669	678	699	685	665	732	672	660	673	669	668	667	717	642	702	661	728	664	683	684	674	705	723	645	696	690	674	664	659	736	667	649	659	681	668	698	681	659	674	718	708	653	716	673	670	686	654	673	657	649	695	727	627	746	685	688	693	642	682	707	695	665	686	663	692	666	704	740	741	691	655	646	692	713	669	698	704	644	629	699	697	692	655	681	681	698	686	658	698	690	701	705	648	691	696	689	712	670	739	706	704	712	672	648	652	683	712	689	692	644	714	683	668	669	698	689	721	654	693	703	674	712	748	711	690	695	705	686	732	667	706	765	671	656	623	670	664	665	678	664	687	716	669	619	669	662	687	666	695	693	700	697	627	693	678	689	732	715	691	730	701	689	661	698	704	691	685	696	690	675	683	689	693	704	675	682	678	649	666	707	737	685	697	646	695	704	693	744	684	660	673	681	704	686	665	638	664	674	670	693	716	685	712	670	667	657	686	666	684	675	734	679	660	690	699	652	684	695	687	662	703	666	735	682	676	664	691	699	676	656	678	683	655	712	725	683	675	691	678	706	677	677	686	710	699	686	657	696	681	698	659	670	693	701	674	721	654	687	671	670	664	699	713	678	646	623	677	709	730	635	717	696	706	703	680	677	684	732	701	692	684	666	665	724	663	735	697	691	706	686	674	668	689	720	685	682	676	676	642	636	683	691	698	680	680	699	710	681	686	670	701	679	693	673	656	692	658	703	650	666	665	684	638	652	681	624	701	661	690	618	688	687	652	638	690	704	651	663	725	733	704	666	664	736	689	708	662	648	713	642	699	647	717	683	700	691	650	701	698	700	674	685	678	687	644	623	676	684	656	700	671	673	669	668	734	689	665	706	729	720	694	692	727	660	679	719	728	638	680	661	720	689	663	652	683	681	605	720	682	664	683	673	699	681	704	693	720	662	721	694	715	657	670	684	640	649	674	652	635	688	673	723	646	679	632	641	688	685	720	720	706	674	662	688	685	684	667	702	694	690	675	653	759	732	680	659	701	665	692	685	677	723	697	684	665	721	669	687	731	648	677	727	643	696	693	690	660	659	703	671	696	699	683	674	720	673	686	703	666	684	712	687	701	673	650	686	643	650	667	675	663	697	709	654	674	670	699	707	684	704	675	654	703	718	740	681	699	710	636	672	701	712	720	672	659	692	676	657	687	697	668	699	655	661	678	694	620	718	709	676	726	682	695	689	687	649	674	635	688	674	666	691	676	670	697	710	671	648	653	702	643	687	700	639	688	664	698	681	697	709	688	659	641	665	709	673	663	656	676	700	681	695	727	688	679	656	706	682	693	733	663	728	683	671	727	715	706	784	658	696	663	688	692	648	720	634	655	698	672	694	661	681	715	716	676	684	686	666	642	670	670	671	674	630	662	663	666	746	694	696	695	666	733	702	702	729	709	679	660	709	728	666	699	697	703	633	663	689	695	674	655	694	634	644	699	718	660	701	671	701	668	685	670	660	699	673	736	666	650	624	699	672	696	673	655	665	626	664	642	682	721	720	676	645	713	706	699	696	655	685	684	717	665	675	673	647	716	678	677	616	676	663	653	710	676	668	678	665	664	668	712	699	672	710	722	656	694	692	624	702	683	655	682	647	630	683	681	678	669	688	695	697	626	654	698	666	672	728	701	708	684	710	711	717	690	674	688	692	718	690	690	648	652	675	685	705	684	666	677	691	679	677	696	648	687	653	653	708	686	631	664	665	728	687	676	674	644	698	670	635	713	657	713	686	704	679	670	673	683	689	664	671	678	691	691	655	671	631	616	672	640	701	703	673	734	682	688	670	719	663	681	664	671	650	681	675	660	690	669	703	676	736	688	734	662	721	658	693	694	705	662	679	684	685	635	697	697	687	688	647	654	715	763	669	686	691	662	687	684	680	629	642	707	686	722	710	700	687	705	737	668	708	712	672	695	708	646	705	714	707	703	675	673	651	703	697	685	719	666	695	679
24105	6352	1831	820	548	462	345	266	265	258	208	242	213	253	281	322	365	340	337	291	255	230	192	181	165	178	174	146	137	163	152	181	141	142	140	121	136	153	148	152	165	131	115	170	154	135	144	138	158	164	134	170	161	146	162	137	140	146	136	144	138	186	157	167	136	156	152	140	155	152	136	153	145	146	167	140	164	134	155	137	135	148	140	155	151	146	148	142	144	127	149	176	142	144	144	155	142	133	161	153	156	145	159	168	171	167	150	142	141	151	139	147	144	149	135	167	138	155	136	160	147	151	131	166	153	146	143	159	152	145	131	154	128	142	137	151	133	118	142	168	146	155	162	156	126	137	157	149	142	162	150	166	154	148	168	134	154	157	141	156	157	125	139	147	150	143	126	152	139	152	152	121	161	138	155	161	147	152	156	145	136	129	137	130	136	159	150	176	150	169	137	163	146	132	156	149	124	137	152	153	133	139	130	161	138	172	149	158	142	139	167	144	133	152	141	138	157	135	136	176	140	162	138	158	145	155	127	158	133	155	151	145	142	132	141	166	160	145	136	164	139	163	142	152	133	144	132	154	150	138	151	165	154	141	150	152	174	158	151	142	156	152	158	131	142	157	158	126	140	142	146	151	157	134	146	134	148	142	142	148	165	140	157	124	123	123	159	156	145	146	149	156	153	160	145	156	142	161	136	154	158	153	145	155	152	135	143	143	131	142	142	127	145	159	136	136	124	156	139	136	129	144	132	156	135	126	166	154	146	159	150	132	139	140	143	152	165	144	139	135	140	161	172	159	150	140	159	142	145	157	161	138	149	112	146	113	147	156	142	150	151	162	157	154	139	151	135	162	160	164	137	137	148	160	143	141	155	155	129	156	147	157	145	145	146	156	151	138	129	163	145	156	147	169	158	123	146	151	161	165	135	154	156	143	143	144	152	127	139	168	132	148	151	167	140	136	136	145	159	158	123	148	139	155	140	163	141	144	127	132	124	123	133	174	132	123	138	154	137	150	161	161	143	170	139	150	152	141	158	146	124	164	170	161	144	160	137	133	147	142	129	151	160	152	156	165	142	145	138	130	165	127	140	156	134	148	163	140	149	179	160	157	160	138	142	153	151	138	144	119	123	150	158	152	137	163	146	155	164	161	149	150	146	149	142	146	145	141	167	149	150	151	122	164	145	139	153	139	152	156	151	139	149	154	150	156	146	146	143	153	139	147	140	161	149	134	162	141	139	148	158	150	140	134	116	145	135	153	175	163	149	141	147	144	144	131	121	131	150	170	143	145	148	136	150	140	144	133	135	142	162	135	185	138	124	131	150	142	159	157	137	151	157	143	152	126	140	156	123	134	164	183	149	162	164	148	153	139	154	167	150	141	144	117	140	160	159	143	135	170	156	148	152	160	167	152	136	145	162	157	158	158	131	158	153	169	133	150	137	138	156	130	128	162	159	151	154	143	157	187	146	158	149	145	151	138	149	126	145	152	160	181	141	160	144	157	146	163	150	140	155	144	164	131	168	150	144	138	141	164	131	137	131	164	176	155	175	140	159	160	150	149	114	154	145	154	164	146	144	174	138	153	145	173	144	169	164	137	144	148	164	117	149	146	156	153	144	143	149	144	174	147	152	150	158	140	145	134	141	148	156	174	165	167	138	149	139	137	143	129	142	134	140	149	149	166	137	157	158	154	151	147	144	137	146	121	148	150	127	142	175	156	149	145	135	145	133	150	129	127	149	159	152	144	176	164	145	149	166	163	157	134	165	143	155	144	137	174	167	137	144	145	171	137	139	146	148	159	141	142	123	166	140	164	116	168	146	138	140	137	159	148	147	115	139	133	142	151	147	140	149	144	126	136	164	133	145	144	143	143	131	151	151	153	153	157	161	153	143	156	143	137	162	186	149	138	142	146	142	135	134	154	136	156	145	139	150	149	141	140	143	167	162	155	150	144	139	137	154	182	137	147	136	168	140	131	143	139	149	144	135	144	146	151	142	124	142	149	146	151	160	153	147	143	121	148	131	162	140	165	154	166	158	156	133	147	130	147	151	140	146	141	141	163	137	137	162	144	133	132	155	135	157	164	136	142	161	131	147	143	143	159	149	171	136	133	133	151	144	125	144	148	134	143	171	121	118	141	141	144	150	146	165	158	139	147	143	140	169	161	138	122	150	156	148	140	145	134	143	152	146	137	141	139	166	143	143	141	155	158	145	157	173	143	136	158	143	160	146	151	149	146	140	150	141	125	159	141	135	132	146	164	152	170	138	156	134	151	149	159	174	142	175	145	160	137	158	155	145	152	154	159	158	172	164	162	156	150	148	159	150	146	164	137	130	161	147	149	166	151	171	163	128	148	139	155	166	125	145	162	155	144	167	131	159	127	146	169	141	119	147	147	158	151	131	151	146	167	152	155	155	147	147	152	155	155	154	163	151	130	144	158	147	163	152	123	130	131	141	144	168	183	156	163	151	139	145	141	143	130	154	155	142	140	142	117	133	143	170	147	141	141	154	126	150	146	160	169	158	147	145	176	174	156	146	137	180	150	157	148	164	140	151	157	156	127	136	141	146	160	153	145	143	144	122	133	148	161	143	149	159	140	132	122	160	161	135	147	141	164	117	160	151	139	172	127	137	157	145	152	156	161	173	158	161	153	140	173	149	149	147	151	128	143	157	164	136	146	147	153	153	157	132	124	159	146	154	146	149	150	159	147	127	162	139	157	152	139	169	153	141	158	166	159	136	153	159	152	139	138	150	139	154	128	163	158	146	144	138	157	137	137	146	161	136	119	160	127	157	156	146	171	174	142	162	141	158	157	133	126	150	148	141	136	134	132	164	151	138	154	165	137	144	159	143	165	149	161	145	143	146	135	138	133	165	139	161	157	146	162	152	130	160	157	149	160	156	147	163	145	155	138	155	155	135	158	143	144	162	150	141	129	156	148	151	143	135	144	145	129	145	153	157	122	162	140	179	160	136	173	143	143	165	131	177	165	161	138	144	152	155	166	128	168	138	155	161	163	150	154	146	131	145	163	132	154	157	149	139	144	152	148	145	162	142	187	144	146	163	131	141	142	159	128	171	140	157	135	141	142	133	165	159	165	141	148	150	139	166	142	185	151	138	145	168	147	137	136	138	168	135	152	165	146	141	161	153	157	152	146	136	148	176	145	133	138	166	154	154	137	150	153	148	144	136	172	132	145	164	159	132	149	148	150	161	156	150	150	167	147	155	130	144	159	149	145	153	134	150	150	133	154	146	165	142	129	171	141	144	152	138	178	150	140	152	145	146	142	150	154	163	150	133	131	143	152	148	133	156	145	140	162	151	143	154	148	158	144	151	132	150	145	147	139	153	144	139	137	151	178	132	149	139	145	137	141	140	154	149	153	146	145	120	143	167	151	149	141	130	156	157	151	137	163	143	168	127	120	150	150	139	145	151	154	156	151	151	161	147	124	145	156	153	172	161	165	148	152	140	147	148	131	149	124	145	161
16084	3825	2714	2507	1956	1784	1560	1289	1123	992	848	825	864	993	1335	1782	1967	2001	1601	1242	1099	850	723	617	647	599	541	448	402	433	393	429	397	377	388	426	401	374	408	377	403	406	437	381	382	359	417	438	397	421	385	376	390	396	410	411	345	410	406	415	377	415	413	388	411	358	393	398	425	395	410	387	377	370	421	400	403	391	380	391	376	389	372	393	396	372	414	371	388	403	402	439	370	366	366	403	402	393	377	403	377	390	415	387	397	389	383	399	406	398	393	413	379	379	375	398	410	416	379	364	374	427	403	364	387	390	379	396	382	393	357	415	405	380	391	390	377	417	371	412	418	387	366	410	380	400	378	386	366	411	387	398	380	398	396	400	419	369	400	379	367	398	376	414	410	399	400	399	368	399	400	389	368	375	391	376	391	362	393	413	377	375	427	399	383	390	378	365	370	388	384	366	394	390	405	397	391	413	396	377	363	369	416	357	381	401	382	417	414	382	368	370	374	383	382	386	395	384	392	411	387	412	339	406	386	384	398	400	386	382	375	400	382	367	401	373	399	375	385	415	395	401	372	404	394	384	404	459	409	406	343	379	396	365	387	354	381	390	394	387	402	400	377	404	398	387	372	415	390	376	374	395	405	363	346	379	398	374	367	381	389	417	366	377	399	374	384	367	376	406	401	378	361	377	392	402	384	443	367	376	393	405	377	404	333	388	440	386	379	396	394	366	387	380	382	376	391	397	401	398	414	418	425	383	358	379	393	419	383	367	372	399	428	412	382	360	373	408	387	398	395	392	383	380	423	409	383	401	387	379	366	390	407	414	365	369	377	368	389	382	401	407	382	392	409	427	397	413	358	364	349	352	370	382	386	376	371	405	390	402	369	384	406	387	356	402	376	403	393	445	350	358	393	396	383	391	371	398	412	395	384	381	375	398	392	407	349	395	372	366	381	375	377	386	397	404	377	372	403	391	405	385	387	388	416	363	394	379	422	422	364	424	400	401	413	415	380	404	421	409	376	398	363	410	395	350	376	410	384	364	423	394	367	404	416	385	412	411	389	381	404	409	323	368	377	399	381	391	360	381	400	389	389	379	388	360	358	392	376	385	405	380	397	385	420	395	383	386	358	370	372	378	382	387	359	369	421	387	419	389	365	414	375	364	383	417	426	395	394	383	391	382	352	377	362	409	340	369	384	394	389	393	375	378	376	355	383	415	391	360	397	399	398	407	395	344	409	375	364	416	403	424	388	399	379	384	369	400	384	373	417	414	375	417	380	411	385	379	409	401	383	397	399	392	370	402	416	380	395	391	371	405	387	382	418	414	355	441	388	367	372	379	421	402	397	384	406	384	409	387	405	416	410	393	416	366	370	368	371	431	433	391	404	398	386	424	398	408	400	397	375	394	416	401	386	391	416	345	403	382	430	402	360	396	384	400	409	361	402	376	395	390	404	402	386	398	391	425	412	358	396	396	375	402	383	388	385	370	444	368	369	402	360	395	385	394	432	348	377	399	414	400	395	415	363	397	408	408	391	377	353	414	417	408	418	399	378	398	361	385	399	377	343	410	397	385	393	349	415	412	390	400	418	380	388	409	386	372	392	409	366	389	386	373	369	406	389	371	391	417	379	377	421	420	415	354	373	372	408	387	421	387	348	342	372	353	370	400	414	375	389	388	368	384	385	363	376	400	381	404	376	416	398	422	409	391	383	374	380	388	384	389	391	357	370	379	415	418	387	386	419	430	399	405	376	383	421	384	384	396	410	364	393	392	420	376	338	363	419	439	405	419	375	401	436	398	391	386	358	413	378	394	418	388	449	416	374	443	432	418	374	384	419	381	393	357	370	360	366	394	393	410	365	401	408	415	391	392	405	411	362	392	378	406	391	397	371	426	365	395	364	404	432	356	394	385	386	412	390	390	405	412	388	409	415	366	402	407	385	376	420	419	396	388	390	388	366	375	362	394	359	400	366	407	402	376	379	409	379	378	381	403	420	406	409	368	379	389	372	377	400	378	359	364	369	381	378	413	375	401	406	405	392	365	362	400	427	375	379	349	404	403	382	385	400	391	399	365	414	399	397	398	378	399	374	406	385	397	394	371	355	387	367	383	363	381	370	359	386	412	381	372	374	406	415	350	409	392	394	400	396	412	381	394	390	406	373	349	398	402	432	398	430	369	400	393	391	387	401	403	378	375	377	390	362	384	418	398	390	376	430	402	407	397	383	392	403	377	401	392	388	379	374	380	374	395	387	400	391	415	381	440	415	399	381	392	372	376	345	401	353	398	395	421	400	395	401	400	377	359	360	410	402	390	388	406	386	413	367	379	381	373	381	394	410	365	364	410	374	419	390	381	417	406	399	411	411	389	407	406	393	390	410	377	368	419	379	364	393	397	378	386	385	375	376	393	379	394	367	390	380	400	382	383	383	389	380	396	423	357	365	412	367	390	369	385	398	408	371	370	402	367	363	389	395	375	384	395	411	371	417	390	391	417	331	408	383	405	392	383	396	395	403	409	407	390	393	372	399	378	403	407	408	351	361	428	369	374	384	373	390	396	438	397	365	387	421	360	385	391	380	420	426	397	379	381	378	355	406	366	404	399	378	379	413	415	365	366	393	360	392	388	393	393	402	370	393	395	366	360	405	364	373	408	384	397	377	400	373	400	405	385	394	375	406	415	398	402	355	368	396	360	396	420	365	398	416	372	413	364	368	413	410	383	416	344	395	359	393	379	424	400	385	392	376	412	374	390	379	385	364	383	354	417	392	391	359	371	422	385	361	396	400	398	368	394	365	355	396	354	406	389	389	380	383	410	415	354	374	378	394	380	403	406	383	387	381	401	369	373	391	407	416	388	402	392	377	405	371	414	409	404	398	386	401	395	427	389	385	403	412	412	364	383	392	414	421	451	401	379	377	370	366	368	365	403	359	381	381	404	369	384	373	428	388	416	423	352	395	382	378	405	364	369	399	381	376	415	401	380	369	370	395	392	344	404	371	369	375	426	367	400	366	407	392	428	405	356	402	419	358	410	390	380	398	426	417	376	384	395	404	382	373	373	411	378	402	400	360	413	410	363	382	392	337	385	378	385	401	378	377	358	422	365	399	369	394	390	392	404	400	404	427	388	386	382	373	385	381	329	401	397	353	376	398	398	406	349	394	383	394	393	388	394	392	421	353	366	374	380	427	352	398	408	413	408	390	354	402	397	390	388	403	384	376	365	404	390	394	368	395	404	360	389	407	366	367	360	393	362	385	378	382	444	385	394	397	422	355	379	387	374	396	404	400	424	385	357	358	398	418	375	368	430	406	398	386	385	388	375	393	392	414	395	424	404	400	408	357	422	378	412	381	424	392	402	353	408	426	401	380	417	356	420	413	407	361	425	413	358	400	385	355	393	400	346	401	377	375	367	379	419	426	408	423	376	400	381	391	350	377	386	390	362	349	421	332	395	398	378	409	369	392	418	370	402	402	396	402	380	441	363	340	380	382	406
4553	923	456	367	351	359	366	337	315	351	354	337	324	307	360	386	388	378	365	363	347	307	360	318	309	299	318	334	329	337	293	309	365	338	313	321	308	303	313	293	324	336	303	300	284	315	282	332	298	309	344	331	302	325	297	311	297	338	320	333	349	350	307	307	306	346	342	314	295	315	325	297	327	319	308	290	313	315	314	361	338	343	343	322	308	308	324	317	297	298	277	293	343	342	299	330	290	309	341	319	324	315	329	314	321	293	295	325	332	342	333	311	312	297	309	319	317	339	323	293	318	306	346	366	353	286	339	311	288	352	325	334	336	328	311	316	312	300	354	322	330	325	312	313	354	343	330	372	298	318	312	320	303	311	340	310	322	288	333	320	320	305	323	335	358	314	311	314	330	303	313	315	332	339	321	324	308	295	305	310	327	339	329	326	296	342	331	316	331	314	318	312	312	304	336	321	303	323	315	334	353	327	316	301	284	308	316	315	312	323	339	333	310	315	311	334	297	317	306	326	307	298	321	324	299	323	319	321	352	331	337	331	336	306	298	313	327	334	316	320	327	332	330	296	331	340	306	308	353	285	330	303	317	319	319	330	333	351	310	305	329	340	336	324	372	303	304	330	324	318	345	346	311	315	359	311	328	312	327	300	324	340	316	369	329	340	301	318	286	325	340	302	314	341	284	323	327	318	287	283	305	321	321	353	311	281	347	345	312	356	301	314	306	306	340	297	311	300	333	330	319	330	313	321	304	308	301	302	355	311	322	321	278	316	343	334	323	313	343	315	338	326	331	347	361	305	327	310	359	322	309	292	303	309	312	325	359	329	327	293	318	330	341	281	331	326	323	303	314	335	305	290	325	321	288	312	313	262	305	307	318	312	334	316	315	322	330	291	311	359	334	300	307	271	301	301	306	338	326	343	323	321	306	334	325	346	309	346	326	313	310	310	330	335	313	311	291	351	312	333	303	338	311	293	353	287	300	338	325	289	316	333	328	392	304	295	303	298	318	325	303	324	283	328	356	327	326	332	306	314	339	295	325	313	302	343	313	343	347	284	333	299	298	315	290	324	329	326	345	378	342	309	355	315	330	328	327	319	326	331	336	332	306	354	324	328	296	309	301	312	314	282	346	326	282	297	332	358	341	323	299	289	317	280	319	315	312	351	314	297	303	326	273	328	339	333	311	313	315	328	293	316	342	338	336	301	316	339	357	317	312	296	330	345	298	342	301	278	304	329	358	284	282	326	300	338	329	347	333	322	341	332	338	315	314	312	324	335	320	289	337	292	316	320	338	344	325	317	301	295	326	358	332	303	327	326	340	347	302	344	315	329	300	284	336	305	319	305	315	312	312	331	318	287	351	315	307	269	328	317	352	339	349	334	291	322	301	311	322	343	299	327	304	365	330	296	308	318	331	337	309	316	322	330	315	317	295	317	303	307	341	337	316	296	305	321	303	333	336	316	324	343	330	305	319	331	324	323	275	289	304	308	323	325	322	351	314	306	331	307	324	309	315	324	299	316	309	312	319	322	337	333	302	309	326	324	311	343	326	319	287	326	304	293	303	309	333	333	324	300	337	348	340	308	325	303	327	346	322	287	307	307	322	326	305	326	335	290	336	315	331	335	307	323	313	320	323	310	299	348	292	303	332	318	304	342	299	307	310	313	314	305	302	316	332	301	341	298	319	309	325	305	331	316	348	288	351	317	337	335	327	299	325	294	348	358	303	289	335	346	342	310	308	317	309	344	284	322	309	316	328	326	330	310	295	324	326	320	321	324	298	325	301	322	326	315	320	353	358	291	308	271	288	311	331	303	325	315	306	298	337	319	312	355	321	332	338	394	328	317	333	321	330	305	323	317	332	323	335	307	307	296	313	335	331	294	338	318	320	322	373	305	330	350	338	288	340	330	330	307	285	322	322	309	321	300	302	308	318	302	310	319	300	313	295	328	318	298	307	335	330	318	317	305	342	331	291	350	306	331	333	351	313	334	328	341	331	310	321	308	332	313	313	324	328	312	330	312	344	316	330	314	318	322	299	350	320	319	326	295	322	324	298	339	329	324	279	350	336	282	312	317	307	304	335	308	270	315	332	332	354	315	321	314	301	303	294	336	321	307	314	294	303	309	348	321	281	319	344	323	346	312	335	309	303	300	284	334	315	306	317	317	329	279	303	329	323	325	320	306	305	286	290	307	311	320	290	323	315	326	311	355	325	326	336	306	320	297	306	295	303	347	328	334	316	319	299	331	337	332	320	327	329	305	329	310	339	316	301	323	316	320	335	336	279	307	329	280	302	318	299	357	304	319	326	329	331	310	301	331	329	324	355	309	310	326	320	291	272	330	311	291	334	310	332	256	323	337	340	323	319	324	326	324	347	359	319	323	312	292	345	310	340	311	284	315	328	334	307	343	335	343	331	334	277	285	320	284	337	336	314	320	316	320	324	313	288	326	291	317	340	316	292	320	325	290	351	316	330	326	361	346	346	317	346	317	344	326	322	354	330	303	330	285	342	322	326	318	303	330	294	294	314	342	314	314	321	332	355	364	341	342	318	334	312	319	318	313	281	327	325	322	313	352	283	353	302	316	340	316	335	326	283	345	328	344	328	291	275	322	305	318	326	282	337	312	317	308	313	342	299	322	297	307	290	327	314	294	326	341	326	355	333	364	279	329	293	331	336	295	298	342	297	327	326	294	300	278	289	321	333	318	277	325	293	321	328	328	323	319	350	332	329	311	340	317	360	308	331	338	316	305	347	315	324	327	298	353	318	338	302	339	314	324	305	303	308	316	337	345	303	317	340	321	334	320	319	333	352	310	335	300	347	320	298	323	317	323	331	299	310	311	313	328	336	327	317	320	333	324	350	285	309	321	313	345	341	340	310	333	310	302	312	327	283	309	327	312	339	335	336	301	335	320	321	333	349	341	302	298	340	317	352	329	315	315	316	300	342	299	361	348	320	321	297	328	319	311	308	304	324	340	307	345	321	294	320	351	295	318	317	306	317	321	317	307	331	314	313	316	339	328	306	323	319	293	349	330	325	321	307	302	316	338	305	334	331	321	328	295	322	325	317	312	318	332	309	335	346	313	340	331	342	318	307	347	309	330	331	330	305	317	317	333	298	327	298	315	308	313	372	334	322	343	329	343	286	305	338	315	356	299	325	327	317	315	274	290	329	336	313	346	315	338	327	295	339	313	332	337	334	324	316	284	328	334	349	323	316	316	290	306	329	348	323	320	318	308	341	335	289	283	306	331	335	326	339	291	321	326	329	307	308	319	324	345	309	313	305	269	327	329	275	323	342	316	320	340	323	305	324	318	291	312	309	337	297	304	308	317	318	307	302	300	345	286	328	329	306	309	320	335	313	342	319	325	314	316	313	290	351	337	300	295	349	336	328	321	336	330	324	292	306	359	327	344	329	329	346	301	343	319	273	295	327	339	324	296	322	322	335	313	325	304	291	312	325	323	316	324	310	299	317	329	313	312
4278	1267	1101	1101	1021	999	989	840	887	882	855	872	797	907	1011	1189	1248	1161	1057	995	939	921	853	855	814	820	846	783	771	817	784	786	791	795	794	816	771	749	817	771	765	781	740	783	774	808	855	798	752	725	777	854	809	764	800	756	759	794	751	792	807	780	827	823	776	739	778	759	811	762	728	764	776	821	753	774	740	777	782	786	723	777	717	767	788	815	773	782	830	766	762	753	797	764	785	786	783	759	749	820	744	785	796	772	765	804	829	762	803	759	762	785	810	817	768	752	785	785	764	772	777	758	819	798	815	783	787	777	811	801	772	748	785	812	790	798	720	797	816	779	774	788	781	789	763	768	752	731	795	800	832	739	704	785	780	808	770	804	782	745	766	782	805	776	746	698	811	814	797	825	802	770	762	723	837	737	799	739	743	764	762	759	743	776	808	739	793	788	745	786	798	770	778	787	726	815	796	814	795	803	778	779	755	785	730	806	758	782	792	758	754	809	756	796	761	788	761	817	780	744	724	835	773	762	791	828	783	781	779	767	810	775	840	753	752	798	750	797	737	752	784	848	751	772	789	722	798	792	813	772	767	791	776	769	755	805	740	828	783	792	732	767	803	788	790	734	732	801	750	794	723	722	821	810	773	737	838	787	713	723	793	786	766	760	771	744	768	752	805	803	818	719	755	808	798	771	775	790	762	763	751	826	835	768	762	788	748	822	770	774	741	778	774	749	758	776	767	781	792	697	777	807	780	778	789	822	774	795	766	717	781	768	792	784	748	815	754	754	824	760	781	768	760	758	824	767	747	822	746	782	762	791	796	842	724	794	758	767	806	771	734	787	773	802	768	790	759	754	780	731	797	750	752	737	775	763	776	753	842	771	846	782	742	760	811	795	754	757	810	759	792	760	773	795	807	764	834	807	796	801	721	794	786	787	770	761	830	800	789	833	760	795	798	819	811	752	755	803	798	781	778	783	809	760	825	796	764	740	761	750	804	766	770	801	755	768	727	781	752	767	800	776	765	798	761	776	743	753	815	770	760	712	839	757	777	806	736	798	794	777	832	783	811	784	781	771	756	776	750	823	767	816	714	719	809	798	739	781	797	721	758	748	781	739	812	810	788	816	741	808	764	833	782	807	758	794	744	766	780	805	746	762	788	760	803	787	771	829	823	779	794	753	798	790	766	762	727	730	768	805	803	766	785	770	753	803	785	771	810	781	776	793	765	815	815	824	728	795	795	792	742	771	821	799	744	768	777	782	794	763	734	756	762	804	803	803	764	764	787	743	781	754	765	767	732	792	770	825	748	808	793	793	810	776	752	743	823	798	759	775	789	720	808	803	783	771	773	803	783	819	736	793	754	788	775	771	822	769	836	766	735	778	785	785	778	739	764	814	761	776	766	800	769	790	782	783	809	775	761	779	770	780	776	776	746	800	785	793	743	762	757	821	790	815	737	778	778	809	769	741	759	795	785	783	775	772	769	746	747	785	766	826	786	741	822	772	757	763	750	736	750	769	754	740	754	729	764	783	766	785	754	763	739	750	845	790	814	788	824	754	781	811	796	802	807	792	786	752	751	748	822	755	774	770	763	760	784	779	794	796	730	770	800	717	807	756	802	763	793	803	840	767	771	751	798	791	769	738	757	810	787	807	731	776	798	776	785	793	770	791	808	758	735	801	812	780	762	791	768	806	808	742	779	764	789	765	732	772	756	807	765	769	834	783	823	745	811	781	781	769	828	787	756	769	799	737	767	795	788	741	769	784	807	753	817	746	774	748	767	757	853	747	764	799	803	833	808	793	765	736	755	833	825	773	732	767	758	783	809	744	793	741	762	796	771	748	754	760	750	793	808	799	801	789	783	788	769	747	798	785	778	746	763	770	771	819	748	802	815	771	788	773	749	780	748	767	766	794	813	746	764	793	829	774	810	764	807	761	783	817	771	785	768	769	833	729	774	743	730	790	745	840	756	770	769	803	737	754	783	749	757	756	774	791	777	811	820	786	741	791	772	761	796	758	768	728	811	759	770	779	793	773	772	776	800	763	773	798	764	757	763	811	812	809	752	758	806	781	785	785	790	767	816	788	774	811	771	745	795	751	805	809	733	774	822	765	779	780	776	759	791	778	760	754	788	741	776	794	766	813	759	787	798	782	800	795	755	784	716	745	729	846	821	837	768	771	810	790	810	789	782	794	794	793	797	736	784	773	772	757	787	760	811	766	810	823	762	736	752	770	891	787	807	774	797	771	786	794	789	743	796	767	764	794	789	758	733	775	765	774	787	821	779	766	799	752	826	818	774	760	807	731	796	725	802	741	769	817	810	775	778	771	751	737	760	801	752	787	819	784	777	794	778	741	784	801	786	731	787	800	702	757	807	754	764	757	738	784	740	756	778	766	786	766	814	791	734	761	788	772	793	822	755	754	784	730	740	780	797	754	765	756	772	794	708	779	851	791	801	810	733	771	761	798	790	774	780	718	818	761	757	775	789	756	753	752	778	794	802	789	748	807	811	802	795	766	759	756	739	775	796	763	779	815	822	802	736	809	782	774	775	777	757	766	795	737	808	771	783	774	786	761	823	805	795	780	745	800	774	773	764	770	769	826	742	751	747	807	758	831	800	804	769	765	767	793	734	757	787	800	749	794	776	755	771	809	777	766	774	726	742	779	781	791	772	762	774	784	723	763	736	832	758	799	772	744	846	795	769	768	781	805	757	795	770	742	778	800	736	784	773	780	791	752	758	754	735	789	721	786	728	775	774	765	753	757	801	756	818	740	793	814	814	754	800	805	769	772	747	782	801	797	722	798	810	792	752	790	761	722	808	721	840	793	770	792	808	778	795	773	796	751	758	805	798	784	755	768	814	828	749	778	797	792	769	789	817	762	805	806	770	777	805	756	831	804	745	761	807	795	820	739	798	807	755	724	777	757	838	728	800	788	812	802	780	817	755	746	776	792	765	782	781	731	795	798	773	755	788	831	803	746	787	721	763	768	792	794	763	781	777	771	833	784	713	754	801	787	741	812	834	750	761	808	770	812	780	776	808	759	762	782	820	832	769	766	741	805	819	760	812	769	767	755	787	782	793	783	766	798	756	829	802	776	787	802	801	817	751	741	804	790	733	838	749	817	742	800	731	813	789	821	742	759	804	782	784	790	762	793	823	720	794	763	751	761	747	722	784	871	833	753	811	794	815	806	785	797	752	752	808	784	786	806	753	855	788	813	756	766	751	763	779	821	756	813	809	767	869	752	731	808	772	758	822	715	822	747	850	771	788	750	807	781	768	813	789	757	789	748	754	775	793	804	765	785	764	787	793	806	754	754	769	779	764	781	752	779	755	785	757	779	767	817	811	751	799	780	750	780	727	780	814	828	737	883	780	815	728	791	817	782	804	788	756	804	826	732	783	825	708	811	789	690	796	765	821	762	774	759	764	801	839	786	778	727	796	799	762	753	816	778	718	777	761	793	765	742	786	725	793	749	774	782	790	780
14341	2983	1043	634	457	433	400	395	345	305	349	327	351	368	355	372	442	396	426	338	420	335	319	305	303	257	266	280	293	311	300	270	308	305	271	268	307	283	279	285	289	272	304	289	291	276	311	309	300	282	339	250	280	270	295	296	285	281	274	297	299	285	272	283	301	307	289	279	258	266	274	272	250	272	274	252	285	281	303	259	285	291	240	279	292	279	297	272	251	266	247	280	249	282	301	265	273	281	309	268	302	294	283	270	241	285	273	291	315	275	284	271	266	278	301	270	297	271	317	265	255	307	260	287	292	265	267	261	269	288	298	263	262	305	241	274	264	279	284	333	287	289	289	282	298	268	300	283	251	297	274	245	262	289	282	263	256	275	257	296	296	268	311	284	293	284	271	274	264	272	283	285	271	274	258	279	274	258	306	275	247	287	291	304	291	263	309	292	269	275	294	260	312	326	274	289	285	270	280	285	278	308	288	263	252	284	278	305	252	265	306	286	294	294	266	269	317	305	293	277	288	280	277	277	273	304	263	290	301	278	291	295	315	258	258	271	282	269	253	289	292	279	292	320	334	277	282	274	228	285	294	279	303	311	302	269	307	256	268	290	222	268	276	284	256	262	275	290	269	244	288	288	286	298	295	309	250	297	296	259	285	283	288	287	272	256	308	255	283	289	326	298	256	298	263	266	286	279	274	283	267	290	300	277	280	239	302	307	270	290	291	276	287	266	254	285	288	287	288	286	262	277	291	263	277	255	302	311	271	288	290	283	260	280	252	268	266	333	254	292	297	305	243	263	286	281	282	300	274	267	295	282	282	285	297	294	287	323	297	301	315	282	257	271	282	305	276	271	251	281	297	248	269	299	243	260	279	274	273	317	294	281	286	274	318	291	287	301	275	276	305	268	297	313	290	279	280	265	287	258	261	258	314	268	284	292	280	278	264	287	293	313	282	264	279	274	291	266	296	281	265	301	275	305	274	304	305	300	278	256	259	268	262	281	249	310	282	259	257	282	323	282	268	287	281	232	267	267	260	265	300	284	264	294	266	288	291	278	288	289	259	307	291	253	265	282	300	272	284	271	312	250	284	263	282	260	291	287	291	298	316	312	299	299	291	292	265	283	298	246	265	281	261	282	283	288	242	250	286	295	250	331	277	287	309	289	294	264	295	264	333	284	269	289	272	295	300	257	303	330	288	262	282	292	285	256	279	263	293	281	279	286	293	259	254	271	268	286	274	324	266	307	287	284	258	308	266	275	287	257	288	284	247	254	286	278	300	289	267	273	290	257	257	256	276	251	250	275	296	293	233	275	257	287	269	264	247	237	305	285	262	259	302	306	273	266	295	273	287	282	274	284	324	255	280	297	278	287	292	276	285	306	303	281	273	254	286	270	295	274	289	251	283	258	285	259	262	272	261	243	287	289	278	268	277	271	278	291	259	302	296	271	267	290	290	265	263	291	269	296	302	289	276	262	277	279	287	290	293	255	260	307	321	275	305	263	285	309	290	275	283	284	276	267	291	273	286	280	266	281	251	269	272	257	292	280	295	262	247	282	294	276	264	271	277	278	286	268	298	289	297	287	278	265	290	279	303	280	275	262	273	286	307	283	247	296	311	293	277	292	300	271	293	298	263	266	269	262	275	261	295	277	282	299	274	277	275	295	247	273	262	288	274	276	242	268	275	305	298	285	271	256	266	273	299	301	263	261	241	294	263	268	270	249	271	298	285	311	277	288	260	271	290	287	249	268	278	319	297	272	276	312	293	273	278	255	289	284	299	273	272	298	290	268	283	293	302	265	275	300	254	280	245	266	306	265	293	276	269	271	277	278	281	287	284	260	265	286	279	313	315	255	278	274	301	277	275	287	266	284	257	271	269	294	253	290	263	266	267	270	263	289	283	256	282	281	261	288	294	285	276	296	255	272	254	284	271	284	266	268	280	274	280	345	283	282	281	268	302	272	282	276	289	254	255	291	258	270	311	297	303	255	267	316	303	274	272	251	266	282	308	274	276	268	257	277	286	298	311	263	277	281	268	302	277	293	287	283	262	281	282	281	258	256	239	265	291	248	276	298	297	246	294	289	282	269	280	290	305	295	291	262	301	297	294	290	277	280	286	303	274	252	248	249	286	279	267	265	282	259	266	278	267	272	272	307	251	278	277	269	265	256	259	282	275	259	254	288	290	308	270	270	270	274	264	321	282	269	286	281	288	294	277	312	297	243	273	316	324	286	274	249	270	292	285	276	272	294	263	273	253	265	294	286	269	324	305	267	301	256	267	284	277	254	246	285	266	266	280	274	269	294	293	273	277	269	305	279	266	263	303	267	278	278	271	260	303	276	298	298	282	305	288	262	288	246	276	279	265	273	320	278	287	281	258	263	288	254	257	273	272	277	262	289	298	259	256	269	273	269	281	290	290	312	281	273	273	311	297	260	291	307	286	255	292	270	254	246	260	306	286	279	286	294	267	282	305	284	274	284	281	280	283	274	296	298	258	275	259	314	289	259	306	262	275	269	277	264	288	288	292	265	260	295	256	281	313	306	275	286	287	257	264	310	304	255	286	261	250	279	267	269	267	294	291	271	265	278	304	280	278	297	263	248	281	276	245	286	279	270	265	250	268	293	276	297	309	277	264	267	287	278	264	279	292	264	243	261	277	258	252	270	279	301	282	277	305	268	290	289	284	260	238	286	281	262	300	309	260	278	279	255	256	266	278	294	274	283	293	284	283	256	263	293	278	281	276	285	266	269	283	283	284	243	285	272	270	276	294	294	273	277	298	305	256	321	274	276	275	267	280	306	284	317	278	289	272	289	291	321	298	285	272	284	314	283	275	264	290	275	271	241	269	283	305	270	283	305	277	286	291	270	290	318	287	266	280	280	269	268	271	270	299	254	277	254	321	277	268	249	285	279	286	267	289	285	293	288	265	300	274	246	294	286	253	277	291	269	266	269	254	256	287	285	271	287	278	282	279	299	263	266	302	302	270	273	281	302	300	275	287	275	317	278	261	261	293	283	292	274	307	290	252	297	272	273	265	263	265	254	294	303	258	286	259	303	260	284	267	289	271	278	309	301	267	281	296	301	306	262	291	270	259	270	294	301	296	263	279	272	291	270	276	289	258	276	271	284	313	284	307	283	268	268	271	263	266	270	286	287	289	323	296	266	292	266	277	307	280	281	263	275	262	286	269	245	260	278	263	257	277	261	319	283	287	276	297	283	286	302	250	290	287	294	264	265	308	261	244	297	287	295	300	269	284	303	300	301	252	256	282	298	258	262	279	295	293	263	281	291	302	296	302	293	280	256	274	254	278	301	294	276	257	307	255	284	306	301	285	284	259	288	296	301	309	284	299	299	290	283	283	297	276	253	275	261	266	280	300	297	245	304	269	288	248	300	277	290	284	249	258	251	292	265	279	254	277	308	305	280	284	273	271	246	272	254	306	261	248	269	274	280	265	305	269	281	265	277	311	273	284	264	253	270	280	283
11586	2483	2073	1917	1655	1463	1329	1216	1117	1016	1002	971	949	998	1192	1446	1707	1745	1481	1186	1527	1053	920	824	812	820	785	728	743	707	710	731	706	703	657	718	677	706	691	709	673	653	666	676	636	720	686	696	675	672	681	710	738	721	678	703	675	659	702	702	672	730	701	738	694	693	677	688	631	702	681	666	727	659	642	684	742	722	669	647	708	632	705	665	623	687	730	699	646	682	696	656	758	704	721	702	680	729	706	668	647	667	693	656	702	735	669	690	688	722	709	652	718	660	704	662	629	648	652	701	730	745	682	716	715	685	664	700	672	714	672	656	661	664	661	687	687	663	669	692	650	668	707	681	689	707	674	671	651	709	684	645	696	697	632	687	662	716	683	703	687	699	676	690	696	671	630	717	707	648	724	675	679	637	661	693	652	694	713	696	677	735	719	671	732	679	717	665	695	718	656	698	709	703	702	618	639	664	694	661	727	738	727	669	661	679	679	645	685	669	719	653	696	695	645	697	701	688	655	675	670	647	703	708	668	733	706	658	693	683	735	668	657	681	706	675	667	662	702	694	699	688	685	684	662	738	675	681	711	697	682	692	648	701	693	716	688	660	705	682	687	683	696	685	699	711	722	707	660	633	684	662	713	700	668	661	682	684	686	668	648	682	689	652	731	662	727	687	639	696	706	697	729	685	689	725	676	706	672	718	660	664	649	727	704	693	725	685	655	687	671	703	663	703	656	648	680	660	655	713	663	646	730	636	699	680	677	701	697	677	687	703	725	710	673	634	690	631	665	680	684	692	687	691	721	700	675	699	732	654	699	668	705	696	690	655	675	667	667	689	719	679	657	746	692	630	658	669	711	653	676	721	697	683	626	741	724	670	690	690	637	666	714	678	705	695	636	694	637	658	679	707	680	705	683	693	715	688	679	730	717	690	634	655	684	627	687	689	713	692	661	647	669	669	707	674	660	673	674	666	689	679	728	669	707	710	646	718	717	662	722	692	676	658	733	692	674	707	663	651	702	661	661	701	671	691	679	651	710	667	694	704	682	669	661	696	681	662	642	626	692	728	707	671	707	690	670	697	683	672	699	660	696	664	694	666	693	658	659	724	693	696	673	691	727	703	669	725	671	707	691	706	661	724	706	684	679	641	687	672	688	663	649	698	698	689	673	684	643	722	660	706	653	692	647	647	669	694	710	681	674	667	702	679	673	616	686	678	686	706	686	664	686	712	655	697	705	676	683	695	680	712	683	668	648	671	675	718	643	640	694	692	687	671	694	683	709	645	733	660	682	678	693	663	677	684	699	683	660	699	754	650	667	712	649	648	670	686	671	645	694	715	672	698	680	683	718	632	706	753	738	646	670	690	699	664	686	734	699	711	653	686	681	685	714	687	668	713	701	728	688	673	677	673	696	686	671	712	708	702	715	704	716	620	663	709	654	693	735	634	662	667	626	683	731	655	641	691	724	668	702	659	677	708	695	725	685	753	676	668	700	701	744	644	685	730	640	657	696	699	675	669	655	648	673	684	682	676	686	686	661	686	690	630	749	670	675	662	675	668	651	668	705	722	638	649	700	716	688	701	654	668	699	701	689	646	704	666	687	725	691	655	652	672	666	675	707	648	676	643	662	680	671	688	665	685	725	705	663	662	691	680	670	662	701	704	672	708	691	697	704	708	625	702	718	662	724	715	677	659	678	718	696	680	699	682	687	689	695	717	651	747	688	689	713	688	671	647	677	728	719	673	685	711	667	690	672	673	716	676	697	669	699	707	691	658	720	665	679	682	685	721	649	692	695	694	676	656	705	657	697	675	724	677	658	600	653	684	693	712	654	718	684	696	693	660	687	734	702	656	673	678	658	660	710	672	722	674	697	674	646	611	711	686	677	668	723	708	665	730	724	680	730	642	704	670	691	691	664	707	702	725	637	661	724	674	682	717	686	709	688	687	688	696	682	678	726	698	648	703	699	660	663	652	679	667	705	698	665	673	658	681	686	690	697	679	714	669	636	673	650	684	719	669	713	661	731	675	671	664	677	691	692	666	666	649	646	699	683	691	678	668	706	692	697	709	712	664	696	669	667	700	701	675	657	644	661	711	661	666	696	651	703	712	712	730	665	676	700	718	714	679	681	714	707	662	699	696	713	661	653	697	711	683	713	715	672	645	668	692	705	716	672	675	663	645	664	723	691	654	690	682	689	614	728	650	648	691	707	686	698	659	684	666	707	659	749	703	671	689	620	672	659	703	653	687	704	694	661	664	729	680	723	684	693	721	693	694	666	677	684	651	666	675	656	697	701	685	664	700	693	722	695	727	696	710	676	724	658	693	691	672	688	663	687	693	701	735	661	694	705	633	657	682	706	668	661	676	666	738	701	695	705	687	708	690	705	657	687	662	641	704	731	682	691	707	686	695	706	680	693	689	663	677	670	680	691	674	667	696	673	677	669	693	701	676	685	698	672	731	762	689	700	645	723	723	669	677	697	688	680	679	681	672	698	741	736	713	680	708	769	726	700	739	697	689	655	664	708	713	712	719	680	663	768	674	729	658	667	663	660	672	680	676	678	688	668	691	714	673	676	677	680	704	668	683	698	712	693	650	697	675	670	681	706	702	687	652	700	721	732	673	701	712	664	668	703	627	690	678	680	716	724	710	695	669	663	685	730	658	647	712	677	651	692	706	701	706	659	683	683	688	632	702	656	674	749	685	736	658	665	699	701	679	707	660	687	699	663	689	716	686	722	671	706	668	677	700	689	666	680	664	691	708	711	663	714	693	653	696	663	679	690	716	658	705	708	713	696	706	703	709	700	670	657	690	679	697	754	679	676	673	675	711	622	683	691	646	681	707	707	683	723	694	705	702	722	716	686	665	657	715	727	720	677	674	697	653	715	674	666	713	680	694	706	704	639	653	693	697	713	683	675	692	684	746	675	657	690	700	668	751	639	717	710	680	670	718	700	672	686	681	668	715	656	717	682	698	687	668	657	728	662	715	667	675	692	718	677	741	690	708	637	703	725	664	696	660	653	692	675	687	674	679	702	699	651	693	683	681	682	716	702	677	658	696	686	681	745	701	640	672	704	706	681	670	687	667	750	705	693	686	704	706	683	669	714	676	696	688	714	727	659	714	712	666	709	670	661	673	683	692	679	731	678	688	713	686	705	679	660	658	664	697	640	690	716	697	688	669	692	708	709	659	661	650	758	664	670	666	738	690	711	682	701	673	661	665	727	696	661	657	690	679	644	721	706	663	668	638	691	703	694	680	672	663	660	685	706	723	699	677	672	706	670	689	663	701	648	680	681	703	727	705	747	706	664	664	717	693	674	695	704	719	667	715	671	686	701	763	663	661	686	686	735	673	684	692	693	654	716	639	684	671	671	652	697	697	714	697	691	678	719	753	706	703	711	666	725	724	699	695	716	646	680	703	713	631	662	647	669	683	663	685	678	688	673	685	682	644	648	721	732	647	722	735	667	711	727	672	688	712	682	699	651	703
22818	5546	1794	977	497	435	367	320	274	231	216	233	257	259	307	336	354	388	327	247	356	248	207	193	163	172	167	157	169	177	154	145	146	139	152	169	162	143	152	149	158	177	167	154	159	128	161	151	158	134	140	141	160	162	153	138	148	155	155	158	135	143	144	158	140	158	172	171	168	147	167	152	172	162	140	130	164	155	149	138	151	147	159	143	155	142	127	150	149	163	136	155	149	143	151	148	151	132	152	161	154	147	161	168	157	150	146	142	157	141	143	159	153	165	150	147	155	151	135	151	127	170	145	160	159	179	155	164	182	147	165	153	177	166	163	168	147	154	159	160	151	165	164	150	153	164	157	151	131	173	158	153	160	133	156	130	157	164	141	153	166	171	140	162	161	138	171	152	149	133	165	156	155	135	139	147	144	153	138	151	145	164	190	139	146	147	187	137	135	144	140	130	145	136	152	154	153	152	123	158	154	139	136	141	176	167	141	132	166	150	144	143	134	163	158	143	145	156	148	138	143	163	154	165	162	159	147	170	162	162	144	138	162	138	152	144	145	163	153	153	142	146	154	164	141	152	147	141	148	153	146	149	158	128	148	139	171	131	148	150	178	157	127	148	173	144	145	161	143	158	150	147	134	162	185	156	137	159	149	150	138	140	132	151	142	161	156	149	168	161	163	158	137	156	156	140	163	139	152	161	149	167	147	168	136	145	145	145	155	158	173	147	145	139	126	141	137	137	143	157	172	178	155	145	149	133	169	136	130	156	177	148	152	156	146	166	161	157	146	141	138	167	171	150	152	150	145	144	129	138	169	163	139	150	153	131	148	181	159	138	155	149	159	159	152	155	147	167	157	175	164	157	162	150	142	148	124	129	171	156	143	133	164	155	147	146	145	157	143	167	173	167	161	143	130	167	167	152	160	146	151	169	132	137	151	127	161	163	139	183	154	145	148	138	169	140	160	143	132	159	152	148	142	153	146	143	140	145	154	151	151	135	142	167	160	151	164	147	119	153	167	152	133	164	142	169	156	160	161	153	160	159	167	152	158	150	156	150	168	137	149	146	150	150	159	146	151	170	147	126	164	141	151	158	141	138	160	138	156	177	167	133	163	142	148	136	128	126	168	161	143	152	159	148	163	164	148	169	142	146	136	162	156	140	165	135	129	138	135	157	153	159	138	142	137	162	164	179	161	168	148	149	178	162	156	152	142	165	141	149	143	129	150	170	155	138	145	156	138	180	152	159	172	152	152	154	151	136	138	141	154	160	146	152	151	177	152	143	141	154	141	143	127	134	161	151	131	125	158	147	148	155	162	146	183	148	119	146	164	165	161	144	133	153	151	164	151	153	158	164	148	138	121	159	175	133	142	168	139	151	143	138	151	154	128	141	134	149	159	140	148	153	166	142	137	157	141	138	152	130	133	164	152	158	154	149	151	160	179	144	138	154	137	156	163	153	133	129	135	152	138	169	145	141	144	119	165	157	167	145	178	132	167	141	163	154	159	126	128	138	157	135	137	150	132	166	146	166	146	138	161	168	162	146	135	140	139	138	151	141	147	114	137	152	134	118	181	147	147	146	143	145	180	143	151	170	148	153	165	156	129	142	151	143	150	152	124	136	147	133	171	149	149	130	139	168	172	162	142	125	159	150	184	140	144	148	160	144	156	143	137	148	153	159	154	145	132	160	156	168	159	152	150	164	147	133	153	155	142	150	149	130	148	142	149	141	131	147	156	142	153	146	149	150	145	150	149	169	147	150	154	127	142	170	131	138	184	131	151	167	161	141	145	155	148	156	152	164	152	137	157	162	151	150	149	145	130	152	150	146	148	135	130	157	147	122	137	134	148	149	169	155	132	168	173	164	166	163	145	167	158	155	145	145	165	134	156	147	148	169	148	153	149	146	168	165	167	162	152	150	123	128	135	142	141	174	160	156	142	147	131	145	174	138	133	141	138	153	166	157	160	146	129	153	122	143	135	155	136	154	149	171	156	147	155	166	143	177	158	161	148	152	144	173	165	165	144	119	138	160	148	150	144	171	155	150	152	162	147	161	155	143	147	151	142	153	135	157	133	141	150	163	153	154	144	130	135	148	162	140	134	152	152	144	151	138	128	130	152	126	153	129	155	173	153	151	159	159	160	155	170	143	153	147	137	145	153	113	144	140	172	142	160	149	130	132	143	156	157	150	159	146	136	113	148	127	152	150	166	145	140	123	166	157	142	145	141	145	152	161	143	155	147	137	154	147	145	161	151	133	149	121	122	141	129	136	151	142	135	152	142	132	155	145	134	148	146	136	156	150	142	124	152	147	137	161	130	157	142	155	146	134	133	151	143	145	141	148	130	159	158	146	151	142	152	145	143	136	150	146	145	138	142	158	139	136	138	173	166	124	138	175	155	145	169	181	156	153	139	159	143	176	149	151	131	146	146	163	168	147	142	137	146	148	132	129	156	137	145	165	156	163	176	157	158	142	149	149	173	134	154	161	164	147	166	147	152	151	169	151	146	141	138	148	146	151	163	165	179	153	170	144	138	142	134	155	157	139	171	137	162	159	175	164	154	164	152	164	157	152	151	163	145	142	135	166	179	128	147	144	155	157	159	130	144	158	141	142	146	137	136	137	124	147	158	143	172	147	155	159	151	124	171	161	152	148	134	160	153	151	147	163	180	151	141	167	154	133	167	157	166	121	162	137	153	158	131	144	128	154	128	134	146	134	149	133	141	153	134	146	136	174	152	166	172	141	160	170	139	155	165	179	155	165	141	160	168	137	142	171	122	145	148	139	178	138	160	163	132	145	141	138	149	149	162	174	149	155	176	135	162	143	167	150	161	152	141	169	159	111	155	136	150	134	156	142	155	160	139	148	170	141	123	150	161	154	160	136	157	176	141	141	143	141	134	166	149	146	152	146	142	147	143	146	157	173	151	143	124	153	189	158	166	149	150	141	197	167	151	143	130	158	134	146	163	156	150	155	173	148	149	161	145	164	157	161	163	148	153	141	138	147	136	124	147	149	154	142	144	147	140	136	153	161	187	136	144	157	184	148	165	148	176	142	131	158	130	161	159	151	159	169	145	165	149	183	157	159	149	147	169	135	152	151	150	152	146	159	153	157	167	150	145	122	144	144	138	149	151	145	151	159	145	131	161	159	160	141	152	134	165	147	167	137	122	142	159	159	158	161	165	156	157	129	163	153	141	161	147	165	168	118	142	155	151	161	167	176	142	134	156	156	155	145	147	163	158	140	128	146	138	144	147	165	177	178	136	165	135	161	135	129	148	146	147	138	134	126	147	167	140	146	138	133	149	149	146	149	138	156	135	150	153	164	137	144	160	155	181	148	168	137	145	152	144	147	162	168	163	134	156	143	141	147	173	175	167	163	139	160	147	152	153	142	159	143	154	147	154	146	172	137	154	148	184	156	166	151	171	146	145	142	156	139	145	154	180	175	148	153	136	147	167	170	163	160	163	161	140	109	142	143	137	130	149	165
15275	3562	2774	2828	1996	1800	1560	1288	1144	1057	961	899	984	1009	1273	1660	1931	1819	1632	1297	2029	857	806	661	611	569	609	471	439	426	423	405	402	412	405	402	415	418	403	418	386	404	438	379	416	408	411	378	403	382	385	427	426	398	402	380	376	453	397	427	441	393	407	385	405	400	413	451	387	393	411	439	418	392	387	361	432	388	415	405	430	396	372	362	357	371	396	380	436	375	391	402	377	391	393	367	401	382	388	397	434	401	395	390	374	378	402	388	420	383	416	387	368	390	374	350	362	389	402	413	399	369	400	398	374	416	401	370	398	401	408	381	386	402	386	418	412	417	358	363	439	412	394	411	393	419	388	389	434	357	385	401	414	419	406	368	433	400	358	430	402	378	379	395	405	414	377	391	389	399	384	397	385	392	414	413	365	390	430	393	373	392	418	358	412	433	378	383	370	415	361	389	368	373	403	412	416	383	396	424	392	387	407	431	359	383	397	416	385	379	426	431	387	394	382	428	393	417	401	365	419	375	347	401	429	386	390	429	376	392	428	387	433	405	414	386	408	401	381	405	379	401	389	441	375	369	420	370	371	342	380	396	385	393	424	409	397	358	384	413	395	362	402	372	381	395	382	397	363	395	397	401	380	408	380	405	397	380	370	375	403	416	420	393	365	430	369	377	366	366	367	401	386	377	378	375	402	366	393	389	397	413	421	378	394	384	397	428	401	405	405	386	368	384	386	375	388	399	373	365	376	323	434	412	417	413	362	398	372	422	400	348	376	391	366	420	401	405	413	394	405	381	410	407	386	387	406	423	397	381	376	413	371	396	394	392	396	429	405	381	420	366	372	434	409	415	395	434	400	350	404	401	392	404	392	397	402	371	384	388	382	384	392	347	356	407	421	364	398	397	373	374	392	391	375	380	395	387	347	382	397	344	368	368	416	426	408	350	394	391	403	372	396	365	387	372	383	422	399	393	383	401	409	401	365	403	379	420	407	391	380	403	401	355	408	404	395	390	384	385	365	364	355	361	422	410	408	424	409	372	401	368	370	360	415	376	362	373	357	435	423	388	387	408	393	411	405	368	395	386	401	389	401	371	404	376	364	365	371	411	364	380	415	388	370	390	333	429	374	388	386	390	393	380	398	379	385	370	420	404	429	359	376	387	400	381	425	364	377	383	392	392	387	415	400	378	410	389	370	420	384	410	377	397	369	405	395	430	441	386	423	406	393	393	372	370	375	380	374	411	399	375	379	389	366	395	381	395	412	411	409	369	401	381	373	393	403	424	394	413	367	396	417	384	384	406	377	376	372	405	382	418	364	393	409	379	383	411	412	385	398	382	372	412	375	392	427	364	377	419	383	398	415	384	387	378	408	338	394	368	411	381	413	384	378	411	392	360	426	389	409	410	386	377	375	414	389	408	393	373	403	407	387	383	423	387	397	405	400	394	383	397	413	399	400	367	374	407	362	413	368	410	408	409	422	402	386	409	378	415	401	406	382	386	418	396	360	394	379	407	388	400	377	378	419	382	386	394	381	393	397	359	386	388	390	427	347	396	432	408	404	412	417	382	392	430	367	370	353	399	371	403	372	379	393	411	384	399	409	390	371	398	391	402	375	411	361	407	406	376	403	362	395	391	406	396	375	364	366	431	401	415	408	387	401	388	417	397	388	401	389	408	408	366	390	390	418	376	392	374	435	404	373	394	391	399	392	376	409	396	390	411	404	402	387	396	387	421	400	404	389	385	384	424	408	401	436	414	402	382	398	390	387	382	391	388	435	408	408	374	419	395	387	414	413	366	403	373	414	404	375	360	432	385	378	369	409	397	385	404	367	376	361	364	427	374	418	374	414	393	381	369	431	393	380	385	386	379	442	406	374	380	434	383	358	386	325	407	430	401	367	394	372	398	433	376	396	363	392	417	384	370	369	389	401	406	382	339	374	362	392	405	413	418	419	376	447	354	363	378	399	362	376	370	395	433	427	373	422	420	420	341	370	431	372	346	409	402	418	373	406	367	370	393	395	363	398	415	399	384	360	398	403	374	378	375	426	429	391	396	392	370	391	377	387	369	384	403	399	387	428	399	388	416	382	402	382	373	377	383	445	384	365	415	377	365	394	404	405	389	359	442	376	400	382	384	383	373	384	397	418	370	377	392	378	409	354	390	385	410	378	399	382	411	416	417	385	391	396	354	385	424	362	390	388	397	394	399	421	358	381	382	372	368	415	353	400	387	388	396	392	383	389	354	382	419	359	386	437	395	396	400	385	390	378	362	391	391	374	389	355	396	410	409	388	405	371	374	374	398	425	419	407	368	423	379	365	407	409	404	419	414	432	373	377	390	392	418	373	426	368	382	424	391	396	416	407	394	422	420	380	371	395	383	381	363	407	408	414	387	420	410	405	384	417	378	369	406	431	381	381	388	379	399	378	375	386	372	410	417	360	398	414	388	355	403	367	413	390	372	399	395	374	437	370	371	398	375	382	362	359	369	389	379	397	401	369	375	362	395	376	355	396	406	423	413	371	388	398	396	432	433	415	381	379	412	357	360	369	384	398	411	357	411	387	375	398	395	360	409	422	367	403	391	370	380	389	415	393	388	434	368	392	371	344	397	420	354	418	399	412	398	388	420	402	352	364	416	422	405	417	401	403	373	358	380	386	429	372	383	385	401	427	442	399	387	371	352	428	390	402	349	420	386	384	411	392	374	406	401	401	371	379	389	388	400	348	373	385	383	406	382	388	376	390	395	402	410	372	392	390	376	364	375	373	404	418	376	426	395	359	365	363	385	379	373	415	423	426	378	379	425	402	364	391	347	399	405	395	381	353	380	402	382	397	405	423	380	384	386	411	403	383	378	409	374	374	382	369	375	408	401	398	404	401	447	408	406	405	424	383	385	401	371	356	375	418	412	420	377	384	371	400	386	423	414	404	390	382	428	404	366	434	394	378	399	395	392	364	383	415	398	406	400	384	359	353	387	391	387	439	366	418	369	380	387	366	423	418	407	418	411	419	362	401	423	395	359	411	386	421	373	393	398	374	359	390	411	412	394	385	393	403	400	363	366	395	392	381	400	397	374	372	403	392	376	398	414	428	350	387	378	376	399	389	383	339	410	339	389	415	367	388	380	400	410	377	384	408	387	366	379	388	383	419	421	391	397	372	360	355	405	386	408	411	422	384	381	460	392	383	357	401	414	372	360	388	382	391	408	347	374	366	440	380	394	386	418	377	405	398	385	390	384	419	381	399	379	404	365	387	384	402	402	387	417	400	405	410	390	369	375	376	414	393	366	383	380	397	423	421	380	382	390	404	367	416	406	415	421	379	408	403	400	378	390	375	410	388	392	393	397	416	393	369	396	413	379	391	385	388	370	406	375	353	386	395	402	412	398	386	387	371	395	371	385	416	396	405	376	403	390	385	390	369	389	415	370	394	404	415	374	406	397	391	408	392	381	405	437	407	399	388	389	368	406	427	357	395	391	389	397	381	423	359	431
4438	857	473	426	377	372	333	355	327	345	336	354	369	329	348	388	399	374	358	351	361	361	347	330	347	336	331	330	286	317	370	296	332	345	334	337	309	297	326	344	293	319	314	293	325	338	322	325	348	329	316	305	339	308	273	306	357	290	323	328	347	349	339	340	303	317	307	328	341	301	297	323	325	306	296	310	307	325	308	296	353	340	337	308	333	322	303	328	298	318	307	327	354	316	314	295	330	308	289	326	322	299	304	331	323	295	312	300	324	322	340	365	325	304	356	324	298	299	307	331	281	307	342	311	308	327	307	291	337	318	328	323	356	338	296	345	309	291	306	314	322	322	334	296	311	329	317	326	321	300	345	364	327	315	316	342	337	341	328	304	310	305	322	316	299	284	343	335	331	316	318	309	362	315	325	349	359	316	323	340	351	316	288	301	300	300	298	328	352	317	297	325	320	311	328	326	316	286	286	313	334	325	294	310	322	323	282	343	301	337	329	331	313	315	307	323	321	293	348	314	347	354	298	305	317	327	326	302	289	344	338	345	330	325	295	295	327	285	315	295	314	276	336	362	304	328	339	327	312	302	340	312	350	300	299	333	339	324	306	317	330	330	342	348	327	310	332	304	306	316	316	343	355	336	317	354	327	316	286	300	324	328	340	302	323	323	305	354	318	288	340	306	301	315	326	317	314	303	309	336	294	331	324	343	336	348	352	334	330	280	342	279	286	349	312	305	307	324	310	350	285	346	313	259	360	319	344	337	313	337	363	332	308	323	332	332	300	318	320	337	304	300	331	316	318	318	350	326	304	317	334	276	320	306	298	322	309	321	294	323	335	307	336	315	301	334	276	344	343	378	326	315	328	321	323	299	299	316	341	297	296	277	305	332	342	356	338	338	350	339	326	315	349	341	319	349	345	368	294	326	329	325	298	319	333	310	325	331	337	326	323	309	350	311	314	300	338	330	324	302	318	371	328	319	328	325	348	303	336	345	329	326	301	327	326	313	352	321	316	323	322	314	354	304	329	294	361	335	326	322	318	334	360	367	332	310	291	359	349	297	289	312	309	327	330	344	353	356	295	309	297	359	320	318	333	319	305	310	326	284	327	338	303	318	347	310	311	329	338	325	303	297	360	307	296	300	326	292	329	315	307	312	347	340	312	293	356	333	351	310	315	285	294	333	289	343	347	302	353	294	306	318	334	325	312	351	328	303	342	310	331	298	330	316	323	318	314	322	293	301	338	346	328	290	333	335	342	324	293	338	311	344	317	310	315	341	333	336	331	360	307	344	327	316	332	335	356	332	312	309	332	334	318	338	341	329	284	363	301	326	320	343	324	310	324	343	285	306	310	294	305	336	327	378	314	321	296	369	324	332	313	330	322	349	317	335	341	352	297	336	346	365	296	311	316	341	337	330	332	319	296	302	295	330	351	312	323	346	345	320	347	321	310	300	301	329	313	335	331	314	309	321	329	324	349	330	307	324	311	323	337	335	364	316	295	320	302	289	362	334	299	303	327	337	304	375	329	297	332	310	297	324	327	326	295	318	313	333	297	344	323	335	313	299	334	331	336	329	311	336	314	327	347	323	302	319	315	315	305	329	326	318	307	307	326	356	330	324	332	330	311	334	306	316	311	323	330	345	362	319	299	330	319	320	321	289	322	330	333	351	319	318	331	322	349	310	324	341	345	293	304	337	339	342	307	332	314	311	301	350	289	365	319	317	332	315	310	295	315	313	303	331	341	328	306	298	331	328	312	314	305	319	295	301	304	322	335	335	323	309	301	317	389	318	325	297	307	321	324	357	333	325	276	286	335	318	329	331	341	329	272	363	324	289	355	311	346	318	314	323	349	306	334	334	315	329	322	316	327	302	365	307	325	332	328	306	343	291	332	336	321	294	304	307	328	334	322	324	312	320	312	317	344	359	308	323	298	317	294	330	321	345	296	327	321	297	306	325	333	309	295	324	333	310	282	289	272	354	302	285	335	350	317	320	291	356	309	268	337	324	317	308	340	304	334	318	329	329	305	339	307	347	309	346	312	306	311	290	314	332	299	318	320	310	314	299	325	311	295	300	307	328	321	333	314	325	316	307	325	333	332	335	301	308	326	309	270	334	315	352	333	284	330	322	328	324	324	338	314	320	319	326	328	293	328	327	339	351	308	346	321	304	333	334	297	341	321	353	325	313	330	329	335	338	304	338	330	333	299	344	322	333	314	324	340	328	291	288	309	345	308	327	279	328	325	342	361	327	342	328	324	316	380	315	317	317	348	296	317	335	323	325	331	341	320	340	340	328	324	301	343	304	323	312	320	310	307	319	313	307	288	323	309	308	285	345	335	340	340	301	337	295	331	297	313	327	274	339	327	278	351	360	306	332	290	298	323	340	345	322	316	321	292	335	295	315	336	335	360	305	333	383	305	325	351	338	320	328	294	328	310	326	331	320	300	343	322	332	336	321	308	301	309	321	295	296	313	306	320	327	291	308	322	296	326	335	309	317	331	305	345	329	329	335	324	300	327	329	304	300	281	310	308	342	329	321	305	331	345	330	299	307	303	312	319	341	328	284	309	336	319	332	318	307	334	298	342	356	318	302	312	336	311	283	314	314	318	330	328	336	321	313	305	289	316	300	333	333	329	305	315	327	331	298	297	316	287	311	309	351	333	342	325	325	334	322	321	311	318	321	290	344	303	350	323	286	281	287	333	260	319	308	324	322	289	289	338	336	320	337	314	293	310	349	341	294	312	328	355	309	304	307	295	322	301	309	297	295	294	311	365	329	307	329	352	327	324	322	275	344	336	317	325	317	332	340	282	321	327	309	336	323	357	333	296	317	315	320	316	327	316	322	324	329	340	337	321	296	323	301	349	312	288	329	335	307	315	317	332	345	323	325	344	297	329	324	286	325	310	356	326	312	306	338	325	313	334	323	309	356	312	341	330	312	336	281	322	326	307	287	320	302	331	337	288	353	304	311	325	280	314	295	326	281	348	331	314	320	349	337	306	338	329	297	308	344	321	311	313	327	312	316	324	363	310	305	339	298	322	326	313	311	305	310	287	304	352	308	319	301	328	313	320	343	327	328	305	304	309	325	331	290	311	307	312	306	309	297	335	352	291	301	316	308	311	297	292	314	320	331	316	323	318	367	363	302	344	337	312	306	329	297	311	320	294	313	313	360	346	310	313	336	333	282	293	290	321	342	353	295	295	330	336	276	294	296	292	379	330	302	345	335	308	314	325	321	344	351	332	319	314	310	368	310	332	322	358	308	319	328	324	286	329	351	289	306	309	308	308	297	290	322	334	296	306	307	362	329	323	301	300	343	337	323	305	286	321	310	348	335	315	302	319	336	329	309	324	366	330	323	307	337	348	285	346	317	320	310	361	329	348	332	330	344	336	331	313	288	336	353	307	314	310	319	357	312	357	302	323	308	319	327	318	356	278	307	352	295	356	335	320	312	310	306	301	340	320	312	336	311	337	327	313	360	343	329
4047	1193	1039	1073	1022	985	936	967	932	895	919	850	893	1013	982	1208	1279	1307	1134	992	992	932	913	869	833	827	836	790	825	756	773	782	798	797	747	755	761	768	782	799	777	797	831	806	788	785	781	789	754	797	751	775	787	781	782	735	775	818	807	765	711	783	781	772	832	809	817	821	791	800	819	772	764	818	795	785	765	758	777	755	788	779	736	786	746	815	712	774	785	767	791	778	776	756	813	776	804	744	793	790	759	787	795	799	823	814	771	754	748	767	820	768	785	805	791	780	859	822	772	822	789	823	794	763	760	814	748	793	754	779	814	813	760	722	785	800	755	807	773	760	751	782	785	787	750	790	749	793	817	786	783	747	747	729	769	758	739	786	742	769	767	789	807	776	755	724	800	741	761	758	770	791	772	758	808	770	737	773	778	790	733	796	794	786	804	745	822	816	763	776	783	788	770	738	800	788	777	735	843	799	824	732	819	740	794	759	836	802	820	730	754	808	741	822	781	767	777	788	828	742	769	810	754	763	794	770	798	807	794	711	805	843	788	842	733	812	797	761	803	800	783	771	786	804	799	785	741	767	818	830	736	785	797	834	882	771	780	833	760	762	782	798	769	781	735	781	795	829	833	779	793	766	766	744	767	778	791	771	759	793	799	767	771	762	784	783	803	736	772	804	731	752	781	778	795	798	834	780	747	813	763	744	737	733	793	744	745	793	772	807	760	845	787	811	792	781	762	785	810	785	782	736	759	793	760	803	704	742	801	806	774	884	761	780	805	755	746	780	751	797	758	794	750	742	792	767	798	793	763	790	762	812	763	758	788	737	768	795	819	806	826	769	772	772	741	769	778	771	836	756	785	799	760	784	826	767	778	727	795	787	776	746	786	781	769	781	793	768	758	790	780	748	792	754	752	785	826	765	806	782	806	788	750	806	810	765	772	798	842	803	825	796	823	766	770	749	779	759	748	738	776	724	813	757	776	768	820	826	773	773	796	803	821	818	786	788	792	741	755	763	814	799	733	825	747	762	740	750	819	763	771	757	739	739	790	817	772	801	855	748	771	803	796	774	778	798	829	800	781	751	734	798	764	810	791	786	799	818	792	839	791	758	789	778	771	830	793	768	746	754	821	825	781	811	796	785	771	770	793	795	817	776	801	733	818	782	746	814	821	806	789	747	769	773	820	826	763	757	768	763	717	795	821	767	826	807	809	794	758	782	824	760	776	814	781	801	783	792	814	743	786	773	772	787	755	755	789	794	779	833	748	786	781	825	824	773	770	751	745	763	812	776	798	754	771	745	796	790	778	801	779	784	790	791	788	760	758	743	757	823	774	741	767	735	814	726	797	754	774	745	799	738	739	778	803	783	793	802	799	767	765	813	749	777	761	806	806	800	754	791	795	766	702	787	810	760	736	746	776	736	801	784	764	792	760	772	788	762	770	767	771	823	782	762	765	829	799	736	758	755	801	737	812	769	729	777	744	784	842	777	817	757	838	773	778	805	776	728	813	755	799	780	785	807	788	760	819	739	790	747	782	803	810	745	764	793	773	738	758	804	806	770	767	773	771	773	749	796	816	760	777	774	816	813	771	804	773	748	820	761	831	792	776	792	783	767	771	805	783	800	845	817	789	813	797	789	771	754	782	835	807	773	738	777	826	781	790	753	762	761	789	829	738	736	761	799	796	780	753	812	777	786	743	791	800	786	725	768	806	746	790	776	731	803	740	826	770	767	769	719	726	775	728	785	744	813	784	760	761	756	769	761	818	815	796	777	785	778	803	794	764	801	779	758	840	761	784	758	789	798	814	743	799	762	846	768	840	732	803	769	779	815	805	806	779	802	723	757	776	776	770	747	852	772	765	810	774	790	749	803	733	814	763	771	755	800	828	737	748	774	732	766	825	783	743	793	754	765	761	719	814	751	801	768	792	817	767	805	816	771	761	705	756	723	784	783	785	788	778	790	773	820	801	767	789	769	747	809	743	798	763	749	777	757	737	792	789	774	783	790	814	822	784	739	780	718	771	796	810	795	776	782	806	814	801	776	810	786	746	779	763	812	767	770	772	801	756	784	796	752	828	759	761	793	761	791	740	809	798	784	772	735	812	741	764	766	796	799	766	804	734	779	809	771	800	779	813	759	770	746	822	757	784	837	781	755	792	817	775	796	773	793	794	746	772	762	816	784	824	789	780	740	762	815	814	780	783	767	801	771	797	806	787	739	816	728	838	781	705	764	784	754	765	798	760	798	702	765	779	780	783	750	783	806	804	781	725	784	765	815	745	759	786	721	777	777	805	760	757	774	775	795	777	774	799	782	758	797	769	771	787	775	764	845	755	814	821	777	757	784	779	795	803	781	761	780	771	777	790	824	785	772	806	774	774	771	742	756	808	741	725	753	790	757	801	809	786	769	773	779	777	730	744	732	773	762	796	808	777	775	776	783	762	827	776	760	812	825	800	775	773	800	739	755	779	723	712	770	782	742	761	820	750	793	761	809	741	737	773	824	791	726	739	803	780	791	745	788	752	789	837	787	735	747	779	737	813	790	803	787	764	772	702	782	770	779	741	809	758	752	777	756	799	804	779	776	786	787	809	760	792	739	774	772	766	760	781	791	753	762	812	777	777	759	753	750	743	788	770	768	789	773	825	852	793	809	797	769	785	801	784	808	755	841	792	763	752	799	777	761	772	779	763	824	811	798	855	780	765	763	728	754	756	789	775	782	772	766	771	841	753	837	813	804	746	812	738	725	828	742	776	784	770	804	767	812	761	751	774	755	800	814	772	765	754	776	759	798	797	830	767	775	805	748	809	787	729	804	825	787	772	800	785	763	761	745	851	751	779	775	746	784	741	762	772	777	773	748	802	780	824	761	782	719	782	779	812	764	771	784	775	760	797	766	755	770	724	792	803	788	824	762	789	734	769	795	792	776	815	807	844	812	816	770	801	752	800	767	763	815	776	752	766	803	756	768	829	835	751	736	719	788	818	817	784	756	785	784	769	803	831	754	800	780	773	760	783	774	767	770	764	768	738	804	793	764	737	751	781	745	776	776	795	794	757	771	773	784	764	794	779	801	787	827	750	734	794	760	817	797	768	800	773	720	809	761	763	831	767	814	779	763	783	776	822	760	812	784	803	807	824	790	756	814	751	761	758	776	748	725	765	809	781	780	801	821	805	801	822	818	747	829	764	787	739	779	801	794	822	819	795	688	792	806	786	796	780	783	741	756	777	787	729	765	778	771	769	773	790	831	832	775	790	772	830	812	723	780	789	764	716	774	800	801	762	818	759	803	781	764	774	794	823	745	797	793	793	766	757	765	801	803	778	770	848	773	723	796	783	746	804	784	834	796	809	781	752	768	746	771	731	759	723	786	775	823	768	770	740	801	757	742	841	748	768	772	778	777	778	797	770	782	798	762	789	780	795	765	779	800	797	780	755	746	762	737	791	808	789	813	784	794	770	759	802	773	772	756	823	822	787	807	797	804	752	786
14077	2871	1062	699	453	444	411	364	374	364	372	334	330	366	393	386	447	425	374	331	443	298	334	352	296	327	290	283	288	289	272	297	269	275	281	297	268	300	258	280	281	305	292	303	272	284	255	271	278	264	287	318	288	293	300	262	317	261	299	271	262	258	271	308	281	289	284	281	283	284	317	317	280	301	293	320	263	285	287	302	278	264	263	294	279	269	312	292	287	297	317	270	306	296	265	280	289	292	331	273	295	303	263	286	286	280	269	298	300	298	244	249	289	284	288	271	282	263	314	305	273	273	293	261	295	285	289	261	299	268	283	273	298	281	280	297	307	283	302	246	274	277	304	281	303	261	275	292	285	308	258	276	291	294	279	314	284	278	287	290	293	287	251	263	296	252	311	299	304	274	266	304	295	265	279	260	261	274	266	253	283	290	289	301	293	303	295	266	262	250	292	280	279	324	278	281	261	265	273	291	288	270	278	255	351	311	288	261	271	315	274	279	307	301	267	227	278	293	279	311	293	262	305	265	289	306	309	301	272	299	257	277	298	281	282	281	270	261	271	303	280	276	252	258	261	305	274	295	263	295	270	287	328	282	288	269	273	251	262	259	260	275	287	252	289	262	273	317	300	261	294	242	289	299	255	259	300	281	271	266	296	281	282	341	261	283	288	280	283	325	289	263	284	330	302	274	287	298	268	252	268	291	307	304	310	267	272	269	271	285	315	284	291	297	325	250	277	274	276	299	284	302	233	286	284	296	295	310	275	259	254	256	292	286	277	283	278	303	325	261	274	305	288	330	280	268	275	294	316	293	294	274	282	281	277	294	285	275	274	267	292	325	300	264	302	286	308	267	274	291	267	292	252	303	269	257	296	289	258	296	288	274	261	314	305	273	303	267	263	261	278	276	290	290	262	266	301	320	298	283	251	273	356	314	277	284	294	253	283	292	247	326	278	299	281	263	266	285	303	276	303	284	304	269	291	317	269	276	303	264	273	271	276	272	297	298	267	277	282	275	280	248	264	285	280	288	297	290	261	293	261	282	277	265	271	269	303	243	315	262	279	296	277	294	311	259	257	272	272	290	288	256	321	280	283	292	272	293	276	254	302	281	265	281	289	280	281	282	264	286	291	281	286	299	299	282	287	340	257	267	280	306	260	283	285	277	271	300	283	248	307	284	242	278	271	302	269	306	272	290	296	278	296	305	276	297	293	269	295	271	284	263	277	301	282	277	291	298	278	280	283	298	295	303	274	278	277	257	289	277	320	290	272	270	271	313	282	300	278	278	311	289	253	288	300	286	265	292	272	310	293	276	295	294	304	339	312	267	274	300	282	300	279	253	284	303	289	289	281	293	270	292	257	290	292	281	262	268	285	290	275	280	266	291	282	284	308	269	284	254	274	255	252	304	294	295	269	278	315	263	298	295	278	291	303	289	263	268	285	252	261	275	275	289	297	261	288	285	288	299	290	287	285	292	269	265	283	263	289	326	310	295	329	302	310	284	281	292	272	292	322	282	287	298	268	276	282	299	281	287	273	272	282	277	300	272	271	309	270	276	278	282	268	275	287	301	283	309	276	303	280	293	311	301	294	296	284	264	276	304	292	317	287	319	272	282	297	302	295	271	291	267	287	333	315	270	321	320	299	278	304	296	306	280	282	233	277	284	286	289	294	265	305	277	270	299	272	308	260	278	293	281	287	292	264	304	290	273	294	263	280	284	317	291	289	280	275	276	262	266	270	288	281	290	302	292	294	262	305	262	324	279	270	279	285	276	261	291	313	276	295	307	284	252	275	291	275	287	270	256	283	280	284	279	285	290	275	275	267	284	262	310	270	273	237	274	293	281	287	278	251	262	274	268	315	309	307	275	298	277	292	262	266	271	286	306	283	271	299	266	288	276	275	285	292	295	277	254	305	308	315	275	270	294	290	285	289	269	297	278	272	255	268	278	266	241	278	284	252	261	268	296	280	284	280	313	278	256	286	300	290	271	279	265	277	279	276	306	311	299	302	271	250	294	275	261	289	320	283	302	313	309	294	315	277	283	292	284	259	290	319	269	282	279	287	303	280	297	274	266	298	300	248	275	287	267	293	287	278	272	284	258	278	261	262	283	295	300	282	299	250	268	307	294	310	246	288	267	294	301	303	297	309	281	259	277	284	299	296	273	244	272	320	273	289	274	264	282	260	279	270	294	283	281	327	285	316	263	300	292	314	300	307	275	277	282	255	282	306	286	284	282	289	268	247	260	283	273	290	285	285	286	274	304	268	269	247	314	287	273	258	291	276	277	299	272	293	318	311	284	302	257	319	282	299	310	295	248	259	289	296	264	307	287	286	285	272	286	279	303	275	302	295	277	286	280	300	270	320	283	290	280	273	255	264	271	314	296	266	266	273	294	282	289	310	275	283	312	291	322	275	281	330	255	281	288	293	269	276	280	290	297	288	265	305	276	291	278	264	302	285	309	282	287	299	266	273	274	330	297	236	263	258	282	275	294	278	279	280	286	302	293	279	319	289	261	305	280	291	315	273	309	262	285	246	272	282	281	319	260	309	308	239	269	282	283	309	296	299	297	272	295	292	305	271	294	290	255	278	303	283	288	292	271	262	326	293	300	288	278	259	342	283	262	276	258	260	301	280	266	266	291	283	320	292	301	276	286	249	276	288	295	266	291	273	246	270	256	284	290	271	251	308	291	274	273	291	273	284	286	275	302	296	277	250	296	308	292	272	323	310	289	280	314	256	309	268	285	247	287	270	285	274	287	272	281	276	288	282	281	288	276	299	278	305	291	309	310	290	324	241	253	252	304	267	265	273	274	284	290	267	303	275	307	293	281	283	282	262	278	292	251	305	283	288	307	263	298	272	289	254	267	273	278	291	275	285	269	280	280	322	277	249	272	306	303	291	317	301	279	271	264	263	291	284	265	278	301	273	270	315	277	331	305	286	266	279	251	279	296	254	275	277	266	254	282	312	269	250	274	326	284	265	279	248	290	287	269	290	298	281	284	288	280	271	249	250	314	313	268	267	265	294	281	288	278	275	256	265	305	255	247	255	295	281	292	316	260	296	314	280	311	251	291	274	268	271	279	312	273	242	299	292	285	320	290	279	278	270	278	235	255	286	259	254	263	298	299	254	301	300	269	274	291	266	261	294	286	314	291	320	295	300	272	275	278	278	271	264	283	284	284	293	294	305	313	295	275	291	281	287	284	255	277	291	296	304	277	296	253	273	253	278	281	276	267	304	313	274	285	290	274	302	273	274	293	241	311	275	260	280	276	288	299	286	292	275	278	316	276	252	254	280	305	291	299	296	264	291	281	299	265	287	290	275	270	284	284	287	289	284	295	285	278	260	267	262	269	293	246	293	282	260	320	297	305	260	284	273	278	292	286	305	274	323	282	296	248	286	294	313	324	290	262	290	292	282	286	274	291	278	289	297	273	306	279	278	285	299	250	263	297	271	265	295	324	290	303	273	324	330	286	273	290	256	291
11365	2550	2069	2040	1621	1542	1332	1293	1186	1164	1036	1058	1044	1116	1319	1574	1717	1582	1429	1227	1881	1076	911	863	861	816	820	806	737	728	690	684	685	682	694	705	727	677	661	669	693	696	698	676	675	709	702	694	681	741	674	654	747	680	716	686	691	716	634	632	709	703	723	666	667	737	647	658	758	683	647	698	684	685	714	710	676	730	677	667	693	716	694	708	694	713	667	691	710	720	695	679	685	698	673	671	722	700	704	641	717	655	653	695	694	686	664	684	691	694	671	716	726	683	694	706	757	725	673	641	723	662	710	717	711	694	650	741	676	704	630	719	725	710	685	703	676	671	698	687	713	641	700	746	669	691	734	630	658	681	663	645	709	681	725	685	673	708	713	653	676	663	709	696	654	739	714	662	700	682	689	677	662	664	722	647	640	681	624	701	678	745	647	665	705	691	694	685	708	714	714	695	684	676	710	678	673	690	670	659	696	655	674	692	665	703	708	677	688	711	669	674	723	708	693	732	703	702	687	697	726	676	657	667	699	657	698	667	691	698	700	690	658	749	701	702	676	704	690	698	688	707	684	648	688	686	730	665	745	693	688	754	710	685	658	736	661	694	725	647	664	652	705	708	655	661	679	677	687	695	680	681	652	646	720	648	682	646	675	695	697	683	701	684	724	705	706	659	685	698	669	690	677	721	711	676	715	681	689	736	656	674	711	689	684	672	655	733	658	671	654	684	670	658	678	657	677	694	703	724	732	650	643	663	661	689	717	670	699	727	700	718	723	651	702	656	672	667	632	655	692	714	699	730	745	659	693	695	710	742	713	642	700	686	695	709	668	709	684	695	642	715	685	673	661	706	675	651	657	701	681	652	668	693	670	699	669	665	697	633	703	689	678	708	639	657	703	700	675	680	672	728	727	707	715	668	711	654	652	711	703	684	677	698	659	689	663	707	690	719	662	721	715	693	659	704	685	699	716	665	674	704	695	691	677	722	706	708	646	646	716	679	688	692	669	660	691	689	702	720	674	702	691	641	662	702	694	728	651	663	688	696	666	669	737	676	670	672	693	693	694	685	693	688	673	729	694	694	692	619	682	711	671	702	678	711	648	731	683	657	697	701	681	711	679	672	691	684	596	689	646	662	670	703	679	718	653	702	685	717	678	696	672	670	674	704	684	661	704	740	659	681	690	700	653	680	663	680	710	693	716	710	676	714	714	695	702	678	661	733	653	636	622	672	726	652	699	669	692	697	665	710	608	711	727	665	705	733	686	731	652	703	685	640	698	744	701	664	719	671	691	719	705	662	672	711	695	711	680	669	691	694	716	659	719	683	716	681	685	694	716	652	712	711	716	740	675	659	699	701	717	684	677	686	665	673	705	700	664	676	671	680	727	665	684	694	713	713	672	645	693	671	715	692	701	677	710	656	679	710	659	702	645	712	720	685	671	679	676	662	684	700	714	617	693	658	712	665	660	700	708	688	679	699	680	678	665	667	663	702	657	655	678	712	657	723	679	686	716	741	662	663	722	709	666	678	702	673	647	724	715	745	678	677	673	706	756	638	704	691	682	650	673	662	663	732	693	680	679	704	701	721	666	683	713	682	707	685	673	669	664	694	631	691	668	715	651	646	686	678	670	653	679	679	667	671	718	659	669	713	677	715	656	714	669	656	652	738	688	737	663	706	674	669	662	739	725	704	706	686	730	674	681	694	695	692	671	670	683	709	665	722	699	683	668	697	693	695	691	677	712	672	724	710	749	677	715	674	683	744	733	730	685	695	682	682	676	685	671	672	678	699	690	666	665	646	703	655	702	711	647	681	717	687	677	715	695	641	684	682	669	696	675	688	721	715	705	711	677	675	648	671	653	674	699	702	677	683	682	689	661	690	704	685	653	667	667	667	666	646	715	699	683	702	688	704	717	698	682	653	685	699	666	649	715	696	682	691	671	706	680	679	671	656	683	709	697	716	701	660	712	711	653	701	680	706	667	686	724	721	629	678	663	709	677	675	695	684	668	709	713	663	678	712	654	693	698	736	667	674	678	645	702	678	665	720	671	701	694	745	688	681	650	671	686	665	683	743	680	691	722	693	687	678	691	693	690	738	709	700	669	684	687	714	627	705	688	675	705	689	657	725	677	670	690	699	678	726	663	663	661	686	689	687	684	706	705	684	737	717	723	656	699	662	723	664	650	682	730	663	670	671	668	658	676	742	681	673	701	701	669	670	700	701	714	713	646	653	712	700	672	708	698	686	706	686	679	662	655	678	654	687	686	675	684	696	724	658	712	641	716	740	709	747	679	656	699	704	711	697	709	695	700	748	693	685	689	681	680	628	698	675	659	696	726	707	711	701	673	685	695	685	720	679	684	671	658	754	690	705	707	680	683	708	741	690	676	689	706	710	645	682	674	732	716	675	677	685	695	670	668	662	701	694	714	716	723	696	660	681	657	728	669	710	636	673	705	675	675	691	727	672	696	674	666	663	719	654	680	679	725	720	661	707	631	685	713	670	705	686	677	708	683	680	700	727	701	695	698	688	694	704	720	683	655	665	676	680	705	685	682	717	709	703	691	704	705	687	669	718	627	633	639	693	674	687	712	690	709	694	710	678	700	634	679	753	666	646	720	667	653	695	710	720	662	673	696	686	667	701	654	661	734	697	682	662	684	653	640	745	694	684	733	683	689	711	675	699	675	693	662	663	622	687	678	654	692	674	687	698	661	689	675	668	634	748	720	709	673	694	694	688	631	675	694	683	657	711	681	703	685	685	686	731	677	727	689	687	708	718	708	720	702	688	671	625	701	659	715	682	694	691	699	653	710	692	685	713	722	676	715	713	701	717	661	688	701	665	669	701	696	664	724	692	686	682	640	640	698	717	670	623	705	677	722	676	693	700	693	712	676	656	713	744	675	682	693	797	726	685	691	708	686	676	679	679	685	685	674	704	674	749	638	646	659	699	704	684	669	683	683	664	675	703	670	647	683	698	651	719	658	721	701	711	729	680	679	672	700	653	670	694	694	672	655	661	671	720	663	648	686	671	684	686	734	694	683	682	661	681	673	733	707	686	662	664	695	677	688	656	670	669	698	717	711	642	662	652	712	742	696	703	648	674	713	696	670	715	682	679	707	741	687	700	690	663	699	675	696	723	683	667	670	671	685	746	703	710	680	720	688	664	653	674	681	694	693	649	679	686	665	649	708	656	692	648	685	667	661	677	618	660	667	688	678	697	712	681	640	702	663	740	692	692	700	708	726	718	676	687	720	671	681	639	681	674	702	649	676	666	707	671	708	702	707	686	710	667	689	691	668	712	700	682	736	682	736	666	694	721	680	658	652	730	682	675	678	685	674	718	752	680	666	677	683	681	658	685	726	693	741	682	711	720	716	699	691	643	672	687	718	689	703	675	702	680	688	682	676	698	685	709	688	677	744	680	704	695	694	679	701	704	707	713	645	685	746	713	673	681	643	722	675	693	759	621	694	687	744	710	685	680	627	650	684	677
23656	6062	1610	817	545	448	372	354	332	314	269	260	249	302	357	406	429	377	308	294	475	232	226	195	186	187	163	181	170	146	157	180	173	170	166	152	174	161	144	180	132	144	154	150	159	168	151	165	155	148	176	165	155	157	194	169	163	165	144	158	148	177	146	150	159	140	154	157	147	157	152	140	154	179	145	160	171	170	138	167	170	169	139	141	157	164	183	156	166	161	160	159	160	156	148	134	127	153	169	135	159	153	155	145	150	168	155	137	131	146	145	170	143	162	145	131	139	167	125	159	174	149	165	156	147	162	159	154	162	162	148	142	152	163	149	138	147	135	140	146	158	150	171	164	160	168	167	156	139	143	138	160	193	149	149	157	157	172	141	149	178	148	167	150	179	139	167	164	139	167	165	165	166	177	150	133	143	149	161	154	170	142	141	161	152	168	151	162	156	149	155	167	115	156	142	162	190	152	148	172	152	177	159	151	158	155	164	140	172	174	158	140	155	156	157	167	166	122	139	159	168	155	158	143	149	155	152	148	145	156	163	148	129	167	143	160	158	147	157	160	141	173	172	138	136	164	157	140	134	160	160	146	182	143	157	154	136	151	157	187	156	144	152	141	164	159	163	143	161	155	150	156	181	178	159	164	145	156	136	137	151	141	143	172	173	173	172	166	144	149	153	137	178	157	162	169	144	179	142	174	183	154	165	138	163	144	152	191	152	146	158	184	158	146	124	149	157	164	166	151	161	163	173	166	155	161	152	131	150	157	147	148	148	137	171	164	156	155	144	153	169	158	144	161	143	146	165	152	136	170	149	179	192	159	162	166	166	179	146	141	150	156	167	149	162	161	154	142	166	156	160	159	153	157	157	155	152	161	178	158	148	138	172	183	163	155	157	163	159	146	154	145	143	147	145	131	155	153	150	175	167	162	155	150	180	150	160	164	151	136	154	138	147	138	130	150	141	148	134	157	140	177	168	168	166	157	152	159	175	151	173	196	134	163	151	161	144	164	156	145	164	153	161	151	146	147	162	140	170	157	153	149	154	162	163	143	151	126	148	157	147	174	136	170	122	147	136	148	168	167	139	155	153	161	146	144	146	144	146	150	175	153	149	153	147	158	163	167	161	161	171	184	137	151	153	148	149	175	152	179	168	149	173	157	148	171	142	160	167	169	165	171	144	154	129	159	130	158	160	165	144	154	172	171	135	162	144	148	167	178	168	158	138	144	161	170	149	163	164	165	164	150	137	182	153	154	150	162	164	159	149	148	154	158	147	154	156	171	155	130	150	170	148	171	131	165	141	169	141	148	183	177	167	153	172	145	164	148	158	148	140	137	139	133	176	176	165	143	150	164	151	155	142	156	148	146	167	169	156	164	161	155	153	139	178	150	164	149	165	153	162	149	160	171	131	157	166	131	136	138	153	167	155	169	162	168	138	150	151	150	122	139	161	175	155	163	148	156	148	136	156	160	189	131	159	150	165	144	167	186	143	157	159	162	155	163	151	163	177	156	157	138	151	172	160	135	143	150	155	160	169	139	158	185	152	140	186	167	139	168	162	155	149	159	155	147	153	152	157	172	152	173	166	146	167	180	147	146	171	185	144	140	164	164	147	154	130	161	146	161	150	159	152	149	154	164	140	135	169	158	176	138	120	160	148	133	163	161	150	160	161	136	153	151	143	182	150	167	151	161	156	161	148	148	132	146	163	161	172	157	176	150	177	179	132	151	168	175	139	156	153	141	167	155	139	171	158	153	139	149	166	157	177	189	161	161	147	163	152	125	150	175	147	148	164	164	148	155	163	158	137	152	154	160	170	146	173	162	149	163	163	165	167	151	167	154	139	137	162	171	148	147	167	142	176	141	155	150	185	162	150	138	172	161	163	159	167	173	174	173	156	143	144	132	127	135	148	146	169	161	174	178	154	143	162	155	147	150	154	145	165	159	140	144	178	148	138	172	153	153	144	157	140	135	146	140	144	151	161	172	155	147	168	130	167	146	137	147	168	149	165	163	162	146	158	150	196	180	147	166	161	153	151	135	157	165	172	150	132	163	153	152	148	148	174	138	137	174	134	172	150	146	151	157	158	179	133	145	139	159	158	148	167	166	153	145	156	172	120	163	167	155	166	152	151	134	159	143	154	167	162	151	152	143	147	155	163	146	161	164	149	154	148	165	156	149	161	149	188	162	177	167	154	147	139	162	155	154	147	132	163	119	168	131	147	156	153	178	143	135	164	162	146	169	173	159	159	176	148	173	194	149	158	160	142	143	150	148	160	155	139	138	153	149	144	132	162	162	142	152	158	158	173	153	154	148	150	165	163	148	150	153	150	153	142	152	144	131	146	170	162	150	142	161	158	148	170	158	173	150	140	169	148	153	137	169	144	152	150	172	160	170	157	157	162	170	173	134	152	145	145	161	159	157	138	156	143	156	158	143	165	161	166	174	175	142	133	168	173	142	172	152	137	167	124	154	137	173	163	148	150	153	161	173	161	164	167	160	159	142	157	162	142	134	167	142	153	159	167	167	158	168	175	137	160	138	143	145	152	158	138	153	151	160	150	140	148	143	145	162	160	147	155	162	163	162	180	123	155	157	133	147	146	149	153	160	116	137	136	167	184	178	154	177	136	157	155	155	140	165	158	172	144	175	140	164	155	162	180	140	153	141	163	142	172	167	152	148	142	153	171	151	179	165	166	145	159	156	155	144	151	150	153	155	170	170	168	190	166	147	154	170	171	147	175	159	153	142	151	158	147	165	154	157	175	153	155	140	139	141	132	168	150	163	153	167	153	170	160	152	141	172	148	151	155	158	137	162	139	154	165	140	175	173	152	145	153	145	152	160	157	169	141	148	141	154	149	135	172	175	144	166	170	178	188	166	158	182	165	151	182	158	152	165	153	144	169	151	146	150	156	172	145	142	175	134	144	153	165	149	165	156	148	164	146	132	153	143	132	167	148	156	148	157	142	166	167	165	171	171	135	153	155	130	151	155	162	178	151	135	154	139	152	148	150	145	154	153	162	160	150	163	156	143	156	149	178	138	158	155	153	147	164	159	160	146	173	175	151	165	147	157	142	153	156	154	137	158	158	160	156	169	137	155	160	160	158	142	167	159	135	140	163	165	159	140	160	177	147	180	153	152	177	151	149	152	152	153	175	152	161	165	167	165	188	177	155	184	156	139	140	134	162	161	155	133	169	170	175	146	159	162	174	133	159	155	141	148	165	140	152	145	173	161	144	121	145	159	154	162	148	152	147	155	164	147	184	131	152	158	170	166	158	145	143	137	159	140	156	156	133	144	135	133	157	159	159	147	158	162	155	155	153	173	162	151	145	166	145	132	161	175	150	163	174	144	148	144	157	156	159	142	171	168	151	167	154	149	153	169	180	185	178	153	142	171	156	153	163	130	168	165	147	144	153	141	164	141	137	151	159	143	160	147	141	174	166	180	162	140	146	161	145	138	167	171	151	153	157	150	167	126	153	161	147	172
15722	3762	2532	2644	2169	1888	1659	1539	1407	1250	1067	1034	1103	1367	1647	2006	2233	2065	1507	1415	2867	999	844	614	696	666	606	530	473	463	410	382	399	431	453	446	413	378	399	438	430	378	421	443	413	445	431	434	387	424	421	390	397	415	434	437	414	415	451	382	424	408	404	403	417	402	425	430	382	428	399	433	442	382	451	436	397	413	395	380	402	387	425	387	396	396	420	386	387	445	414	399	372	413	417	442	394	414	452	434	403	404	400	401	388	415	437	425	389	445	411	408	388	412	412	404	400	430	388	430	396	380	430	378	414	417	419	415	429	378	422	441	393	418	372	404	456	409	386	403	415	428	417	418	410	404	382	410	460	414	417	390	417	401	395	391	422	428	408	404	377	404	392	418	400	380	401	412	416	404	376	386	419	419	432	434	375	371	401	375	421	430	368	425	420	437	411	426	415	381	397	379	389	397	406	422	428	422	414	418	413	440	394	378	378	437	437	453	419	446	405	423	415	432	409	411	428	385	433	393	409	397	400	398	425	406	405	413	393	375	445	391	402	388	423	416	415	438	427	404	417	429	432	388	359	404	400	397	407	389	422	417	438	372	419	431	401	419	427	429	398	424	397	369	407	415	435	421	380	430	424	393	399	355	403	382	415	419	409	417	397	388	397	419	417	435	392	431	414	404	390	434	421	404	391	422	422	421	426	430	426	355	408	406	379	448	423	444	434	427	409	393	414	451	414	409	402	395	400	400	408	417	402	387	399	399	371	414	406	389	420	364	399	411	411	408	421	385	418	397	358	402	391	425	422	416	388	440	408	425	414	427	387	416	412	344	390	352	385	423	401	418	413	397	407	422	381	395	380	383	416	403	423	386	372	412	414	377	428	403	403	404	404	436	448	400	439	412	399	407	431	416	387	425	395	398	399	365	392	424	401	405	434	397	430	403	407	420	412	417	419	444	395	412	407	386	451	429	424	428	425	376	465	442	432	414	409	375	388	420	401	421	402	415	390	382	398	403	405	437	398	388	436	415	384	407	386	408	370	405	426	352	403	392	394	378	454	387	406	412	422	437	413	362	402	423	432	398	434	418	426	408	415	380	407	409	388	413	441	435	408	435	414	445	380	436	413	401	406	432	450	396	430	402	409	380	421	373	405	416	426	427	366	414	394	381	387	386	430	429	473	397	385	433	413	428	422	408	408	439	406	414	384	423	380	413	418	390	391	399	397	398	441	364	427	444	388	419	418	445	419	401	454	390	394	433	438	398	426	443	413	385	412	403	406	417	385	381	374	421	395	435	394	414	388	387	418	434	384	411	391	394	404	396	391	400	398	409	423	428	411	408	407	406	433	397	417	401	402	431	401	419	392	442	388	420	413	397	386	379	393	392	396	410	386	417	406	392	386	350	407	383	470	379	395	424	404	425	401	417	391	404	383	417	414	402	410	388	427	442	409	409	414	415	401	438	385	402	418	409	418	409	402	407	403	431	410	428	400	427	397	458	390	405	397	403	416	384	398	423	392	384	418	445	405	414	411	381	459	375	416	406	420	433	444	377	408	381	433	424	403	383	381	398	363	434	409	400	421	365	394	386	432	410	389	409	428	425	375	409	404	405	438	437	434	389	449	377	434	405	405	398	399	411	426	453	384	443	415	428	415	386	387	373	392	412	411	427	383	402	411	435	415	444	386	414	390	407	419	439	423	404	402	421	400	427	394	377	424	386	397	396	416	396	420	365	422	385	418	379	406	384	394	429	385	383	447	393	388	404	430	419	388	440	408	403	443	376	397	393	402	399	425	446	421	380	433	389	437	399	449	412	427	387	422	398	399	403	410	403	381	398	383	410	381	447	410	402	403	396	441	435	394	400	430	412	408	384	422	367	406	393	394	426	404	385	450	398	404	378	434	433	437	426	405	464	374	367	383	409	417	403	437	429	364	418	426	446	438	412	403	434	426	404	377	419	424	385	400	445	377	400	403	398	428	428	406	416	427	413	380	407	435	398	409	387	420	378	439	387	395	388	395	399	386	384	370	412	381	388	409	372	397	415	421	412	411	412	454	410	423	416	406	400	379	406	442	425	393	387	402	440	423	398	395	410	403	381	391	421	421	421	410	404	413	453	387	414	407	369	409	417	410	396	436	448	386	376	415	404	365	413	417	452	420	410	405	426	406	404	437	385	416	417	433	392	408	389	417	399	429	441	411	412	372	432	439	396	401	375	355	407	435	412	382	426	402	427	402	416	397	396	378	419	426	385	407	449	412	406	405	449	439	399	400	404	411	396	417	431	394	355	403	382	358	445	391	414	411	392	380	411	400	408	398	395	388	414	427	407	423	435	425	413	402	376	372	398	415	399	397	427	444	409	364	446	451	468	413	419	381	408	432	397	396	397	435	399	420	383	414	401	461	403	398	400	409	373	420	393	409	423	413	392	406	363	371	436	433	418	405	414	393	406	411	422	415	405	429	382	426	395	440	409	425	390	408	374	424	405	443	360	419	419	385	428	370	423	414	435	413	396	366	422	412	414	378	374	391	402	412	422	381	380	395	431	411	434	403	415	425	439	401	427	393	438	407	413	393	405	389	425	430	409	432	396	412	401	390	407	427	458	395	420	427	425	431	439	388	388	448	377	393	433	393	426	425	401	400	399	401	391	464	399	404	400	419	425	440	397	375	379	413	419	430	415	440	411	382	372	391	399	398	407	397	389	402	407	395	429	417	395	385	437	385	410	369	401	403	412	386	427	365	405	388	405	403	392	378	419	396	408	385	414	371	410	415	380	427	394	427	437	390	420	407	411	376	390	418	449	446	436	464	400	421	421	393	393	419	404	432	385	385	401	417	416	398	411	419	400	431	394	458	426	375	410	430	441	414	433	436	397	427	361	415	410	426	407	425	422	407	407	399	433	395	415	418	385	412	384	386	410	433	401	419	401	410	449	376	410	402	399	416	430	395	426	378	370	392	414	396	413	390	386	410	393	389	426	438	434	426	414	378	447	400	451	414	405	377	387	419	401	427	383	383	426	436	394	397	390	395	433	386	384	405	384	371	411	423	421	417	413	399	404	432	393	386	399	375	416	416	408	396	417	386	404	383	405	407	443	392	428	437	424	409	409	384	413	388	404	397	394	445	399	374	365	393	406	420	406	438	444	368	425	390	408	398	422	392	387	419	406	434	405	430	377	417	403	438	431	396	396	426	407	410	433	378	410	412	429	420	448	413	408	427	408	395	396	377	437	412	393	402	383	388	433	393	366	424	436	414	415	383	414	445	435	392	426	378	415	397	417	430	397	441	386	403	419	396	376	405	404	435	393	410	432	377	397	403	372	418	434	401	405	408	410	450	417	428	380	414	419	430	401	396	414	418	392	417	425	420	415	402	426	396	391	387	404	423	407	384	437	361	397	401	404	407	404	395	414	442	427	401	390	392	391	417	433	416	381	409	377	355	430	394	378	422	424	416	392	412	423	458	400	414	410	413	422	424	376	446	411	388	400	394	411
4402	848	445	420	373	368	355	324	354	329	333	337	316	374	392	371	422	368	364	366	377	317	333	327	346	340	322	348	349	311	323	335	320	311	307	306	323	331	370	327	329	323	333	341	356	325	303	329	306	346	341	352	313	296	342	297	363	322	360	336	334	301	312	295	327	336	325	321	333	336	355	337	341	341	314	320	334	333	314	352	333	317	324	301	297	318	298	305	309	321	345	300	284	340	370	322	317	353	327	331	319	334	313	312	301	314	341	310	336	365	342	313	332	339	325	338	329	334	315	300	320	310	316	311	297	333	321	306	324	349	329	373	324	314	339	292	320	327	344	341	329	322	336	299	296	353	320	330	331	321	346	329	353	330	320	327	297	312	329	318	317	293	319	320	330	334	331	320	335	344	333	304	331	329	323	303	335	323	321	317	291	327	351	336	342	326	317	310	316	320	346	314	356	352	343	328	322	289	304	313	315	337	294	341	293	326	338	346	350	340	348	328	344	329	329	317	341	316	322	322	334	316	305	322	335	308	303	300	307	308	303	305	310	320	325	299	308	318	347	349	342	336	343	324	337	308	332	359	296	316	339	316	309	343	291	308	342	328	338	354	310	328	299	318	325	360	335	349	332	315	336	290	337	354	303	331	305	322	348	313	304	341	312	311	304	315	326	321	345	323	342	298	337	362	334	305	343	348	319	302	331	280	301	327	333	335	316	329	324	285	331	297	343	327	305	316	331	283	335	305	353	320	301	355	325	309	348	341	321	311	309	309	324	330	306	315	322	328	321	308	293	331	322	308	359	339	303	354	301	311	319	319	310	327	302	314	297	310	333	293	331	322	347	327	350	323	339	336	313	327	333	323	312	331	320	349	319	344	320	287	337	311	306	332	331	341	353	328	304	326	322	327	342	326	345	311	336	310	286	344	332	306	339	325	319	304	362	329	316	293	356	334	345	307	315	317	329	327	337	356	350	340	315	336	357	354	293	324	350	333	343	314	330	321	336	339	302	328	310	316	356	301	281	304	342	330	319	320	324	336	357	343	352	278	295	321	329	331	301	336	347	336	302	340	341	326	309	338	350	316	326	329	333	332	334	355	351	365	334	340	314	330	300	361	324	342	345	320	312	322	322	337	328	329	312	334	331	349	349	295	322	319	338	354	304	311	320	363	316	344	327	327	308	359	350	332	379	309	320	276	349	344	326	303	319	338	358	353	332	327	303	314	298	335	263	338	334	350	338	361	320	318	305	310	318	346	365	338	324	363	360	320	327	349	323	360	339	342	341	333	338	327	343	338	327	332	300	328	336	297	344	340	323	324	319	329	324	338	308	324	321	340	320	328	313	300	327	339	324	305	298	338	333	310	337	361	309	319	330	304	333	352	315	361	338	350	364	329	335	333	317	330	345	324	324	333	330	290	363	334	324	320	318	296	327	303	331	319	319	328	320	316	317	330	337	321	333	316	333	342	314	324	341	327	317	321	366	337	283	299	322	367	352	330	326	344	339	320	293	343	307	303	351	329	321	326	316	322	319	331	357	314	326	329	331	278	289	307	346	354	319	276	314	300	335	315	343	341	314	308	305	338	348	334	348	324	328	322	335	326	319	332	316	311	325	328	298	353	316	305	351	296	334	340	321	298	314	299	330	304	309	290	349	333	329	305	300	333	326	352	347	325	317	327	306	311	281	352	363	351	334	322	327	327	337	340	304	317	341	319	340	379	317	321	354	324	315	363	340	335	311	354	322	334	348	314	312	301	311	344	306	321	328	344	329	290	323	331	279	316	316	305	335	328	308	302	321	310	330	324	362	347	349	318	364	330	331	328	341	330	337	318	335	350	328	358	319	323	310	353	339	298	323	336	301	312	329	316	333	347	352	346	329	292	358	325	311	292	306	353	303	341	327	358	352	342	337	318	305	317	354	356	326	338	308	300	323	356	321	327	347	351	348	315	320	324	328	342	323	329	315	356	300	342	346	323	297	314	336	336	332	307	343	318	374	302	318	347	314	317	325	345	287	317	332	351	313	322	295	319	312	330	360	345	311	291	343	332	327	333	331	326	308	355	305	301	363	296	287	385	339	306	349	319	328	333	347	320	316	304	346	318	325	322	343	281	332	351	311	311	331	349	335	319	293	321	284	303	331	324	339	323	333	351	316	359	280	356	333	317	296	321	360	346	339	305	331	337	360	343	365	339	310	339	355	315	312	331	329	347	305	332	336	302	328	338	328	329	285	299	331	352	316	333	326	328	279	313	322	333	323	312	320	320	343	345	320	329	315	339	328	318	344	313	307	333	312	332	351	342	324	356	335	352	348	329	331	325	316	311	349	321	345	297	318	352	347	336	348	344	330	324	324	366	280	339	307	340	331	294	305	339	311	282	302	348	368	327	306	305	321	350	320	313	308	328	335	355	325	334	345	339	334	335	357	325	328	342	357	327	350	362	356	342	308	334	342	314	306	329	305	320	345	358	336	331	281	339	311	323	328	318	296	326	317	297	324	341	323	344	306	367	329	330	322	287	302	289	301	315	321	359	334	360	315	328	318	331	289	314	312	324	315	354	315	316	330	329	316	329	372	330	356	307	318	347	361	341	337	335	303	308	313	331	316	330	302	325	336	332	308	294	341	308	341	331	311	302	319	272	338	338	316	318	301	309	317	318	343	320	363	332	315	322	319	340	339	329	330	319	319	305	322	342	307	342	330	325	306	321	343	333	287	311	314	309	339	373	335	334	354	310	321	318	345	316	310	307	299	377	340	320	314	326	349	351	302	327	297	308	342	328	346	336	325	319	333	313	326	293	334	332	327	331	340	351	350	366	350	308	312	349	345	319	313	286	336	314	370	330	324	329	371	327	333	346	330	341	347	361	325	338	303	305	328	340	327	324	343	314	350	296	324	344	347	310	317	347	325	318	309	299	309	321	311	344	319	317	321	315	296	338	326	303	331	320	340	349	310	312	341	337	349	315	309	335	308	290	344	324	300	322	314	328	311	262	332	360	348	328	343	335	332	295	344	353	306	331	340	331	315	336	341	340	322	358	338	333	335	336	326	321	355	308	329	320	338	311	340	317	321	307	304	332	354	311	300	343	321	359	303	329	322	315	318	332	340	334	352	312	351	357	323	309	359	308	308	305	321	327	329	300	320	334	288	341	352	344	344	320	324	327	313	348	334	305	312	334	338	350	321	305	328	340	318	334	316	327	355	316	313	314	335	341	328	322	354	348	334	319	322	343	315	317	308	309	313	354	296	336	335	303	301	343	323	341	335	321	342	328	364	314	305	313	346	336	322	356	330	307	338	312	324	304	341	307	314	344	339	328	343	322	333	304	329	325	322	323	320	332	319	304	320	309	310	315	328	310	348	369	336	329	293	328	320	346	337	349	353	319	335	324	356	329	333	322	324	340	365	330	336	318	326	316	299	288	332	329	327	321	301	334	339	324	322	330	323	370	339	336	330	330	338	289	328	318	325	325	322	325	323	307	328	322	288	340
4153	1313	1039	1204	1081	1068	1025	1025	946	968	888	919	941	1070	1194	1467	1494	1278	1156	1124	1026	924	907	879	794	913	859	833	846	820	799	774	839	817	786	825	793	772	797	829	762	739	788	838	819	807	817	793	782	821	790	741	820	812	802	822	774	784	790	842	805	795	769	804	812	804	831	811	804	773	778	804	808	792	787	840	825	820	814	790	812	823	788	795	794	799	787	737	757	810	809	783	773	800	746	827	779	803	791	820	804	793	801	794	811	836	768	779	770	754	818	797	770	871	814	817	791	783	778	845	846	806	839	827	756	814	796	803	861	809	763	791	780	801	810	828	756	821	788	840	827	793	746	817	749	851	808	804	818	827	797	842	764	811	844	796	833	801	818	835	805	855	776	761	843	858	823	774	813	760	795	812	773	839	783	836	824	792	805	794	757	794	841	780	773	810	762	839	810	818	782	809	780	763	806	816	839	814	805	798	865	785	776	798	800	780	818	749	840	823	794	793	808	818	816	745	792	839	797	826	788	778	795	798	783	818	838	751	819	802	818	855	780	792	798	771	801	839	808	751	812	808	833	821	842	814	836	823	808	806	761	772	764	852	843	765	815	767	793	730	773	830	806	846	782	790	839	790	827	836	860	808	814	828	796	838	848	817	824	787	789	791	820	727	799	765	802	756	816	854	835	749	802	820	829	783	736	790	819	771	787	849	831	770	808	767	802	773	745	794	828	777	841	736	803	764	790	750	840	811	786	830	814	760	830	882	836	820	876	767	760	813	843	791	765	801	776	797	829	760	810	757	844	780	818	791	784	740	803	832	759	848	849	786	812	816	795	777	812	839	845	867	796	795	765	784	794	818	836	816	827	796	766	812	796	821	830	784	811	786	789	786	716	825	822	748	748	763	779	840	833	789	770	808	815	834	773	771	827	753	786	821	825	769	843	771	818	780	807	797	765	813	791	796	788	812	851	837	804	775	840	807	819	858	809	801	807	799	823	829	775	867	840	743	752	796	771	800	796	801	781	731	806	843	810	792	786	808	791	771	794	838	816	742	784	821	807	800	807	881	777	809	777	833	807	752	780	806	842	792	815	779	810	813	802	844	801	845	805	787	771	772	842	794	777	784	767	795	832	767	788	788	809	819	757	869	846	806	762	811	795	834	837	780	778	761	828	765	824	816	782	818	806	815	755	824	801	866	747	798	766	799	799	770	804	835	803	834	829	803	777	800	810	811	775	803	827	789	799	782	785	814	773	841	801	804	768	823	814	827	772	768	817	770	794	820	832	826	784	790	799	782	803	819	781	802	818	797	824	801	804	870	737	804	860	805	800	829	837	833	749	788	796	836	793	845	811	778	879	805	805	802	789	882	840	836	779	755	758	748	797	776	771	814	794	817	845	785	785	828	779	821	747	801	800	799	810	754	817	795	755	874	839	812	793	794	761	777	811	808	841	790	781	802	845	841	792	815	813	781	773	779	785	814	782	813	772	760	770	871	828	773	810	829	802	810	766	832	822	769	796	823	841	787	798	829	825	778	757	803	869	800	776	847	823	846	784	808	812	795	779	765	800	824	780	780	777	804	747	821	812	754	778	843	828	820	809	704	822	808	826	828	784	804	791	815	804	829	838	831	814	786	819	813	819	812	808	853	803	811	806	802	802	807	789	770	814	784	774	856	811	829	823	794	838	817	859	827	778	798	812	802	807	789	825	800	781	767	774	753	804	823	857	818	792	785	813	819	813	806	816	752	807	788	835	782	860	808	792	785	820	813	808	834	802	798	779	766	775	807	770	842	809	797	769	790	770	784	800	795	796	849	816	795	798	779	807	810	789	869	803	839	767	757	819	871	818	815	814	805	755	803	772	784	749	719	805	808	776	802	797	830	744	777	786	749	758	866	830	764	818	853	806	769	824	776	806	763	768	794	824	766	832	757	804	865	727	819	822	836	829	727	799	819	848	777	822	750	742	863	717	789	814	813	812	746	825	783	784	811	822	812	847	797	785	843	833	744	785	815	796	804	797	835	812	829	792	851	851	808	789	758	802	775	839	792	811	845	845	758	828	784	799	780	768	819	768	809	784	814	780	825	760	818	812	823	814	822	841	811	782	808	789	807	795	776	819	805	799	812	799	824	814	779	832	804	761	823	825	752	793	817	766	855	812	788	814	834	774	809	794	791	772	809	811	802	770	799	831	807	772	808	784	761	832	769	773	797	828	812	779	802	835	788	829	795	755	781	775	822	770	767	809	807	796	752	772	762	784	810	802	772	780	844	817	829	797	812	832	760	792	810	750	788	756	813	774	808	832	784	804	791	846	804	841	775	829	832	817	777	825	806	820	769	782	803	812	808	770	820	801	809	778	831	763	845	809	815	860	797	796	808	825	833	812	816	787	756	792	777	743	771	828	807	770	792	797	787	821	863	763	825	810	771	767	807	747	834	762	799	816	823	816	799	829	793	771	807	773	852	808	782	790	771	796	772	761	829	834	743	786	788	837	804	799	815	730	743	776	824	787	769	794	785	841	827	767	763	803	764	793	794	826	787	768	776	839	818	759	820	855	819	790	807	778	816	771	812	817	790	793	803	822	772	814	804	765	774	760	771	826	793	769	781	820	793	805	812	785	805	790	827	786	767	818	765	756	835	771	803	814	768	814	800	773	837	805	765	844	827	838	780	777	799	776	786	808	829	760	869	815	798	772	793	823	775	818	784	848	794	759	843	805	815	764	796	750	755	832	743	786	795	804	812	803	815	838	821	793	817	803	813	847	788	810	794	781	805	783	796	818	810	773	793	818	785	829	823	832	757	797	862	776	758	862	825	823	754	833	827	858	803	810	785	809	829	807	813	785	758	773	813	784	801	764	787	847	805	799	814	771	784	784	766	803	768	794	768	754	788	821	820	783	778	831	861	815	807	832	813	798	803	845	800	815	771	866	788	795	842	792	780	825	811	803	767	791	771	863	849	817	752	742	822	811	785	801	783	831	803	768	808	749	828	792	806	839	830	783	806	768	768	744	821	807	813	789	836	811	766	806	816	838	810	813	831	735	805	829	789	760	779	826	792	807	766	764	817	743	853	822	809	790	818	825	789	800	824	772	790	809	764	787	794	750	828	804	784	803	773	811	751	869	789	815	822	798	824	817	770	833	803	740	832	782	796	839	791	776	863	775	843	826	770	816	798	811	851	792	794	819	756	808	803	796	769	835	741	842	791	827	821	834	822	797	722	833	793	855	730	810	818	764	794	800	815	838	844	797	839	805	804	790	822	776	781	801	787	789	791	813	797	786	746	748	801	814	830	791	780	837	796	793	776	866	799	827	763	784	775	766	794	823	793	768	810	788	782	786	810	793	798	814	790	748	794	813	848	779	788	788	746	794	835	776	796	808	783	825	842	808	802	792	798	774	783	804	811	734	826	758	791	780	773	814	819	785	753	782	794	810	810	783	817	756	795	808	785	794	779	792	787	821	803	799	817	784	837	864	841	791	795	812	845	827	766
14554	2970	1006	666	462	442	406	391	357	356	353	371	381	358	472	521	473	450	454	419	455	384	318	328	325	342	312	303	298	249	279	305	285	283	291	296	285	303	284	275	302	310	261	289	279	300	305	286	297	284	297	319	293	312	297	306	311	314	253	281	325	255	283	282	269	275	257	281	297	256	282	312	285	301	280	293	274	261	298	307	297	311	311	286	307	293	284	292	321	301	319	301	252	305	295	316	302	259	324	283	282	274	327	289	305	330	280	281	327	269	305	284	281	317	278	270	287	256	305	277	288	297	286	296	263	302	276	276	274	320	284	293	292	289	277	309	292	316	274	307	294	296	277	297	293	323	287	280	282	289	264	275	279	294	323	291	284	310	285	320	300	292	292	275	306	279	296	274	281	328	301	283	277	285	318	268	272	304	294	265	262	298	290	320	312	264	289	283	279	251	273	285	307	298	265	289	319	306	270	292	309	297	298	335	277	295	274	296	262	284	306	274	297	296	288	261	279	289	258	282	300	272	282	300	284	302	298	289	289	292	283	310	326	281	287	288	290	303	306	301	247	287	303	306	281	300	315	299	283	286	307	299	270	288	292	288	292	282	261	277	292	269	310	318	314	296	304	304	303	307	257	304	308	280	267	304	318	300	307	305	293	294	277	325	287	272	296	298	299	314	284	289	274	259	281	281	269	259	273	289	288	274	264	301	307	289	271	311	243	267	299	285	311	265	327	283	291	321	269	288	276	313	316	301	306	315	274	308	280	276	285	291	282	330	310	278	298	291	263	309	297	315	318	259	297	296	309	295	263	292	256	304	291	298	265	277	285	320	289	313	267	291	293	299	308	277	294	275	320	298	288	288	306	272	286	293	274	280	268	279	284	284	276	284	319	305	287	275	289	309	293	292	303	282	299	278	303	287	277	293	292	279	255	315	300	300	281	266	285	289	288	277	257	306	266	281	279	286	301	292	279	290	308	284	315	291	285	251	289	316	283	281	292	294	283	266	311	265	295	256	267	313	304	256	275	291	301	268	306	303	283	268	274	290	262	288	278	293	292	289	295	282	300	246	322	257	286	289	255	325	280	293	325	302	330	280	251	285	286	289	277	287	275	262	287	286	303	304	310	300	307	267	286	299	291	310	281	288	275	313	295	293	285	292	298	282	275	275	281	276	275	310	280	294	289	288	280	309	288	281	265	292	296	262	326	296	302	306	264	295	275	301	255	283	300	304	295	286	293	300	280	283	280	277	261	296	288	295	264	230	263	305	285	284	306	268	271	278	309	255	298	284	283	323	293	319	298	278	285	326	287	264	306	312	278	272	268	290	300	266	259	291	296	298	267	274	297	319	314	300	276	294	297	277	296	312	308	316	298	323	302	287	267	270	296	290	329	294	286	245	274	287	304	321	290	287	309	277	292	233	279	300	310	291	302	312	256	254	301	282	269	284	300	268	277	283	289	270	258	295	297	283	341	260	292	275	276	304	280	309	282	318	271	275	286	271	298	296	302	283	269	298	263	295	285	306	302	309	308	301	281	303	305	238	283	314	287	300	236	279	276	296	292	266	297	270	276	310	269	282	299	323	275	308	300	306	316	298	299	272	306	294	261	284	291	281	283	266	300	283	272	277	270	264	290	297	283	276	302	287	270	296	259	296	313	272	282	323	302	290	290	315	286	271	291	288	264	265	297	292	301	261	308	286	291	280	265	323	288	263	302	288	260	262	273	278	270	314	287	296	283	306	283	305	288	302	282	282	296	286	292	253	293	305	299	298	294	297	266	279	285	281	307	300	314	300	268	305	271	294	305	288	310	291	288	297	308	295	291	342	299	275	292	323	336	301	267	265	288	313	291	296	309	278	268	310	305	302	287	277	275	296	298	301	261	270	295	303	306	262	266	278	300	281	269	278	301	280	321	313	306	275	284	279	309	315	272	286	289	280	284	276	284	305	269	282	288	260	287	306	273	273	253	275	285	304	257	257	301	294	264	258	278	315	265	289	305	261	246	307	302	274	281	313	303	302	258	279	295	283	278	286	296	300	299	300	283	284	309	306	307	283	351	284	298	299	299	282	281	322	297	303	288	267	301	296	292	310	308	281	285	303	284	301	292	275	319	303	295	304	314	288	276	249	268	275	286	307	274	277	283	300	270	252	312	283	279	288	300	271	306	316	298	262	328	301	296	305	257	279	291	292	298	316	324	288	254	303	291	291	297	284	318	275	280	295	280	268	266	280	269	300	293	270	305	270	311	268	314	282	306	270	281	271	304	292	292	279	258	263	300	294	306	291	310	322	302	273	288	279	296	269	293	296	289	267	305	268	284	291	263	279	243	300	279	277	290	287	293	265	297	277	274	265	283	305	297	287	288	296	291	305	254	270	282	268	328	264	297	305	293	270	282	322	297	316	299	292	245	289	291	312	265	271	294	302	291	283	324	277	277	277	293	267	278	301	288	266	306	287	274	307	288	278	332	265	297	286	301	302	306	304	315	292	298	267	267	277	257	277	279	253	280	271	313	295	271	298	297	301	285	294	302	307	313	280	307	277	301	290	234	278	297	303	294	283	299	328	302	272	280	273	283	341	317	332	273	276	299	288	324	285	307	276	277	279	302	266	301	278	254	310	272	311	304	310	274	287	283	260	292	325	287	328	266	297	302	279	264	309	306	274	306	310	270	294	319	259	275	280	270	309	280	305	314	279	286	304	301	305	281	269	289	282	300	267	325	293	279	284	311	280	296	293	272	263	268	297	285	265	288	285	283	269	294	269	302	296	304	276	255	274	289	280	295	262	261	312	262	290	264	288	290	310	275	279	297	286	310	285	305	277	287	298	313	318	294	247	293	250	310	275	271	246	300	301	302	302	296	286	287	285	263	281	301	303	252	290	266	297	268	245	283	300	276	300	282	310	305	324	307	301	288	283	304	285	273	291	265	286	267	304	294	307	303	319	332	279	312	297	284	283	313	313	283	245	271	282	306	296	289	285	290	284	299	293	315	276	244	295	319	275	292	291	297	291	267	263	290	308	288	284	293	291	306	262	307	278	304	282	306	292	265	308	301	282	297	285	306	295	319	292	276	283	299	269	280	302	283	285	277	304	320	275	303	277	300	274	297	286	304	265	330	271	312	300	284	300	285	283	295	314	288	284	278	277	309	315	302	282	293	266	287	313	305	307	279	274	301	304	278	313	308	326	307	259	303	288	280	285	299	267	307	297	280	301	298	299	257	285	291	284	287	266	301	322	284	274	316	296	315	293	285	297	281	274	299	318	305	304	302	311	285	302	294	286	288	318	257	242	290	278	299	309	274	308	299	291	291	295	268	293	290	284	282	330	282	291	286	290	296	274	309	291	288	304	293	304	314	286	266	275	279	290	279	273	269	296	302	310	290	286	276	304	325	281	314	282	306	289	289	288	290	300	280	292	287	263	317	286	268	300	288	281	288	314	300	287	253	293	310	272	288	245	279	306	308	248	297	271	286	305	263	272	279	282
11473	2553	1958	1948	1685	1536	1379	1335	1301	1184	1166	1088	1211	1432	1793	2243	2201	1962	1568	1378	1657	988	856	888	887	841	794	768	761	734	729	727	719	746	692	721	713	719	735	713	741	737	736	742	736	692	675	621	641	709	731	740	771	749	682	748	714	689	685	719	741	766	747	706	763	715	722	711	719	693	667	674	735	651	715	680	718	723	722	684	686	684	664	709	751	711	727	729	766	683	725	710	727	724	697	711	657	685	700	720	739	749	703	694	738	725	737	743	691	723	738	709	683	739	727	717	708	688	696	703	678	707	725	659	713	741	695	665	698	697	688	703	665	723	728	711	702	679	687	733	732	761	732	734	705	705	742	663	716	725	685	721	730	673	689	711	753	728	715	687	692	706	731	696	722	709	709	663	697	669	679	679	709	669	743	661	717	705	707	732	665	770	691	712	735	696	698	688	732	665	728	704	721	727	749	690	683	718	756	766	751	734	751	667	703	673	698	729	676	682	733	753	704	698	685	707	724	711	752	642	702	710	695	710	747	663	704	670	753	693	711	730	679	695	704	694	678	732	709	700	710	689	698	707	717	722	705	702	686	705	727	715	640	709	695	668	743	650	701	704	726	710	721	690	685	686	654	694	726	709	704	726	723	707	728	733	691	699	711	668	730	690	739	702	686	707	730	717	700	687	718	725	727	737	657	713	705	705	704	714	700	673	698	698	718	712	715	683	790	745	720	701	706	681	695	682	740	676	700	700	736	670	708	702	719	692	716	705	729	731	698	682	679	699	718	706	684	743	685	756	719	732	735	688	698	692	730	726	688	699	701	761	730	713	739	704	685	757	691	702	765	721	701	753	680	721	716	728	693	712	742	731	729	679	729	733	701	689	675	737	701	738	716	650	699	714	721	708	729	677	709	711	670	681	710	729	695	720	706	661	720	649	709	720	725	713	709	747	712	683	687	686	696	701	723	692	693	727	710	712	706	699	668	759	706	743	759	720	688	697	693	680	674	740	727	692	706	693	681	678	714	767	667	712	687	707	703	716	701	662	668	677	777	667	733	739	719	742	712	720	700	682	722	726	706	670	729	687	720	713	716	704	693	697	697	736	727	707	703	727	750	738	764	660	677	711	699	699	705	713	771	700	729	731	679	736	687	674	761	724	684	681	746	696	660	709	729	710	748	688	732	734	659	736	700	687	705	688	716	691	734	676	699	708	725	686	735	701	709	665	715	724	718	693	680	671	692	683	705	756	697	718	671	733	675	708	738	704	739	685	738	684	716	658	693	683	704	732	735	680	699	698	687	679	727	741	656	741	687	658	721	718	713	710	734	696	650	736	634	664	693	747	704	703	727	708	680	722	660	728	686	697	686	731	705	724	703	727	723	686	663	696	690	726	663	721	675	712	688	723	759	726	676	708	702	703	767	801	749	716	722	746	711	727	729	663	703	715	688	736	671	723	720	758	731	726	706	682	698	673	714	720	708	733	711	729	715	679	662	701	698	741	655	723	752	698	693	712	751	707	655	715	722	699	659	690	747	764	732	712	720	712	674	679	690	698	685	722	718	728	741	745	648	694	683	660	717	728	696	720	754	727	690	662	712	682	718	744	672	723	666	680	724	691	659	679	706	706	716	718	731	738	745	718	777	721	727	712	709	705	689	724	666	725	755	727	766	689	696	664	727	670	713	714	659	671	713	679	751	701	704	715	746	699	699	782	702	763	660	719	727	684	701	735	721	710	700	718	716	773	750	648	731	689	697	685	694	703	717	733	752	716	718	696	687	684	684	679	721	704	740	731	741	722	705	753	705	733	725	741	677	698	709	712	677	728	725	719	709	716	664	718	729	689	707	725	698	656	722	709	693	700	729	741	739	706	679	702	698	699	748	682	751	717	740	670	686	696	707	722	672	717	686	709	741	704	665	712	666	700	685	740	716	682	717	704	666	744	675	672	709	682	739	743	663	704	694	685	703	697	715	656	679	705	727	687	721	682	641	727	725	710	684	700	691	722	674	721	728	719	739	740	696	740	694	680	722	706	680	706	671	711	715	703	685	732	744	714	725	722	717	688	690	755	651	751	673	679	708	722	695	685	689	680	674	708	720	670	683	654	710	724	699	700	713	714	667	681	715	672	714	695	668	750	738	716	721	748	741	711	698	722	693	722	660	717	688	721	666	664	690	693	678	716	705	761	736	659	710	696	690	682	736	684	732	726	700	672	718	713	701	747	714	696	740	744	714	714	698	671	717	732	711	725	743	727	703	732	718	677	772	735	678	711	703	730	750	717	675	751	706	675	695	723	747	658	736	726	757	732	712	712	694	713	746	721	657	749	704	734	715	693	726	714	697	726	717	756	694	724	708	720	691	706	709	733	662	745	698	719	745	653	714	688	653	716	691	712	665	668	754	722	703	715	694	691	735	706	734	707	708	727	731	687	696	729	738	739	702	751	708	719	699	735	729	709	704	657	710	745	753	705	734	710	703	669	654	727	723	750	729	721	727	764	688	699	742	728	737	700	661	729	711	762	715	672	690	717	741	663	679	706	712	745	686	679	707	720	726	720	712	725	697	684	699	735	720	680	710	737	697	728	711	676	712	717	695	695	721	685	726	712	674	694	718	745	707	753	695	751	727	728	719	743	722	707	722	724	733	704	682	714	720	735	688	693	721	714	698	685	743	692	684	748	733	734	725	689	729	725	700	687	764	670	742	705	714	680	707	707	706	724	738	696	710	753	692	700	699	685	745	704	692	703	706	675	718	718	650	733	681	676	773	736	712	701	724	705	699	677	704	719	713	717	743	693	682	777	747	681	713	683	702	701	713	723	759	657	714	724	686	774	737	669	750	681	663	722	732	669	703	709	706	704	732	788	659	684	751	667	701	685	701	715	725	714	684	705	652	698	734	728	681	699	691	736	706	727	705	713	656	737	715	718	712	701	710	687	734	699	711	707	679	698	674	726	685	668	677	715	704	710	715	661	701	702	738	738	717	747	703	737	724	670	726	742	736	666	715	704	663	726	707	647	731	769	662	670	686	709	731	734	722	738	765	725	756	707	727	711	698	693	722	699	717	676	683	712	714	692	719	724	732	731	703	664	727	730	756	696	764	705	737	671	692	736	712	723	632	713	705	682	737	687	659	692	696	710	681	685	722	678	701	695	722	786	706	716	644	710	725	726	658	706	704	720	745	689	715	747	697	708	689	736	702	711	740	713	716	701	692	732	664	694	726	700	710	780	709	743	703	720	683	713	713	708	671	714	727	695	722	751	674	713	692	703	699	711	717	699	655	690	686	743	743	701	717	670	681	728	690	701	682	711	688	739	709	728	691	724	744	694	715	752	713	690	701	672	733	710	712	699	730	682	688	691	670	692	687	679	720	694	708	737	658	717	683	711	714	729	740	709	705	712	723	725	673	732	696	683	708	761	712	692	722	702	691	689	706	695	701	685	652	746	730	706	699	752	753	690	748	677	702	688	725	687	717	695	711	714	756	730	708	727	707	692
23693	5579	1612	968	623	444	379	364	306	283	254	281	248	370	422	453	518	378	316	276	295	223	191	217	191	171	161	154	152	148	162	145	177	179	157	159	157	183	171	177	152	155	153	164	147	162	185	180	146	151	133	146	160	171	159	157	151	136	142	146	147	162	162	144	159	154	169	166	180	154	155	154	153	159	154	159	167	168	164	135	177	162	153	191	143	139	180	175	142	150	142	162	142	146	159	158	159	156	149	153	158	163	167	142	154	171	171	177	162	181	189	176	154	167	150	174	157	159	168	152	152	155	168	167	159	160	153	161	157	191	174	163	168	158	152	168	176	145	143	159	165	162	164	157	156	167	134	163	153	155	163	137	136	151	151	147	174	155	164	138	128	143	163	157	173	169	151	150	148	161	146	153	177	168	165	160	168	164	178	168	144	168	160	184	152	141	155	175	149	148	165	149	125	164	166	174	172	149	140	138	158	152	164	173	166	175	181	168	140	146	174	169	169	146	157	180	138	149	166	159	152	170	185	170	151	186	168	135	170	179	176	172	175	176	155	156	131	159	153	137	144	163	145	138	169	177	171	171	169	156	149	174	148	158	161	164	185	157	143	142	164	172	156	177	148	160	156	149	142	152	150	152	147	146	177	163	178	168	174	168	161	155	154	182	151	167	183	168	147	161	135	130	149	165	171	143	157	154	158	146	174	162	147	147	154	165	177	175	168	147	192	146	152	159	153	140	157	174	155	153	166	144	150	186	158	149	142	141	151	178	166	156	162	142	138	177	134	161	181	163	179	149	181	153	158	147	151	158	168	142	138	158	169	155	179	150	155	150	161	131	163	167	155	162	152	146	169	137	151	152	151	157	188	159	154	153	170	161	151	144	159	157	167	184	146	150	189	130	156	161	152	143	156	158	177	146	154	149	172	172	173	160	163	155	170	155	173	165	162	145	151	191	174	136	169	174	153	178	153	194	179	154	182	157	150	164	144	194	168	137	150	169	147	160	152	188	165	172	142	175	152	165	188	170	153	184	184	157	161	145	147	139	159	164	155	160	164	187	144	151	135	152	158	171	141	167	166	154	168	139	155	159	163	147	151	150	161	169	154	175	149	154	155	176	169	173	151	162	163	150	176	172	144	155	172	160	172	139	163	142	135	171	153	144	138	166	152	171	153	157	152	153	168	175	163	166	171	167	172	148	153	152	180	151	149	148	171	172	182	176	162	138	164	160	141	173	160	174	161	163	156	153	159	168	153	161	137	175	174	164	164	141	150	141	166	171	178	160	152	172	156	143	181	141	167	175	165	172	167	174	151	152	153	161	169	140	170	174	138	173	152	165	154	177	196	166	147	168	144	189	177	162	149	158	163	179	168	136	161	131	161	149	175	162	158	175	139	171	164	166	174	159	156	161	164	166	171	169	158	141	188	162	149	179	164	161	163	165	144	143	151	170	171	158	151	177	146	112	167	182	155	164	142	146	199	176	147	159	164	165	166	157	141	152	160	159	164	146	142	154	168	152	144	151	163	154	186	173	158	151	155	164	159	138	161	164	155	149	148	159	157	164	169	159	168	171	137	134	174	174	164	143	160	158	142	140	172	141	164	172	207	183	180	156	169	151	158	149	166	147	149	154	152	164	138	157	172	186	152	142	162	159	166	165	164	179	177	158	158	149	151	175	162	144	156	147	169	162	161	147	167	161	144	153	157	181	145	183	173	156	145	190	152	155	139	173	167	179	142	149	175	181	163	147	150	169	139	177	170	190	160	203	154	181	149	149	147	142	173	147	141	154	163	162	163	156	139	159	139	145	157	132	144	150	143	139	140	163	163	150	167	149	147	161	155	182	170	164	159	176	143	168	172	154	164	148	152	136	168	156	164	161	129	161	165	139	156	156	155	168	154	146	177	176	149	174	174	159	179	141	152	154	168	171	152	186	170	164	144	145	164	170	184	170	170	169	162	154	153	159	151	160	166	149	153	157	169	164	149	148	157	174	161	130	147	167	164	163	175	168	163	139	153	168	137	158	184	162	154	166	151	140	167	162	141	164	171	171	164	148	184	163	163	148	174	145	154	161	179	153	158	137	158	142	126	161	148	181	145	158	156	156	145	156	170	172	161	154	152	166	173	173	162	139	171	132	172	155	160	164	198	191	182	179	159	181	163	148	164	156	185	169	126	156	143	151	170	147	149	146	167	137	139	127	170	159	165	139	183	165	162	157	164	164	178	159	157	187	165	177	160	168	162	178	149	145	161	171	155	146	171	169	164	172	149	181	153	144	184	151	176	156	173	174	156	178	182	153	144	150	180	146	178	174	187	173	172	152	155	160	167	151	152	177	147	166	174	158	133	150	168	164	146	143	176	160	177	160	152	192	155	168	156	161	145	173	164	187	176	159	165	158	174	137	160	151	165	163	161	185	157	161	171	171	142	161	154	158	158	156	165	154	139	148	165	167	169	163	130	140	145	160	148	143	141	144	164	179	151	172	169	158	179	145	139	148	157	168	162	155	184	180	163	192	176	191	181	162	146	158	160	176	161	158	159	163	173	173	161	175	169	160	168	158	141	163	147	149	155	155	168	151	174	148	145	156	140	159	155	173	174	167	143	140	165	151	164	175	152	129	160	161	164	170	140	166	151	172	179	171	175	148	164	159	145	183	146	138	168	148	147	165	164	142	168	167	175	157	173	162	180	153	157	166	153	145	160	141	159	146	193	152	160	150	167	161	155	150	155	143	150	138	175	178	153	147	132	161	167	156	189	130	185	162	174	164	170	176	144	155	182	140	168	155	137	173	163	159	169	167	139	159	192	151	151	160	160	167	164	145	139	172	161	157	142	164	155	158	152	157	133	138	151	148	147	165	146	161	154	185	159	162	172	155	151	152	165	190	177	169	166	174	169	160	168	140	164	137	166	149	186	172	165	154	170	156	159	137	155	161	174	142	156	159	142	180	158	155	160	174	156	158	146	165	165	154	138	171	180	160	147	147	179	156	154	172	155	140	160	150	172	164	162	147	163	143	165	147	154	153	166	153	180	177	167	159	157	166	183	141	173	166	172	155	146	189	161	155	176	161	180	158	171	166	154	148	160	171	167	162	148	157	179	162	159	159	170	160	164	159	164	172	135	193	185	137	159	177	163	157	142	183	159	163	144	161	176	159	141	164	156	150	173	146	199	171	144	163	155	172	157	171	141	186	149	146	163	165	146	153	179	171	154	172	144	169	147	163	168	152	169	173	126	166	141	143	163	157	164	154	151	145	170	165	150	162	147	167	165	160	184	161	174	145	168	155	163	151	145	176	163	155	162	175	178	162	156	156	141	175	171	167	167	160	149	129	142	173	137	136	162	144	169	184	184	166	164	159	174	140	152	145	153	182	186	158	155	133	183	144	166	161	153	158	178	147	144	156	159	157	154	158	176	167	146	148	163	174	157	166	168	154	153	163	156	166	162	149	153	157	156	168	153	168	171	165	156	157	156	173	159	129	164	149	163	163
15862	3237	2622	2795	2195	1782	1677	1526	1345	1257	1173	1127	1299	1818	2421	2698	2804	2280	1721	1370	1483	940	702	579	672	605	598	544	475	462	460	443	498	416	458	451	420	445	450	406	441	458	476	428	438	429	426	425	433	419	440	466	432	411	415	396	412	443	432	438	443	404	455	409	417	430	461	403	432	383	427	423	409	425	469	424	396	427	436	406	425	435	439	387	401	444	440	406	447	433	407	409	451	425	435	446	388	404	390	415	433	450	380	415	420	389	392	388	456	409	437	422	390	431	446	404	409	437	401	430	420	383	438	409	414	413	391	430	433	470	428	410	428	381	407	417	407	429	412	447	413	394	445	417	377	421	438	398	404	382	461	407	416	421	431	414	398	450	436	411	408	424	419	429	408	454	404	413	408	399	407	425	415	427	435	393	468	410	447	412	401	426	411	429	405	411	407	445	427	423	466	412	441	442	420	403	390	411	422	405	432	433	409	447	417	410	446	403	441	403	431	393	444	407	410	430	425	416	423	408	424	441	426	402	451	441	433	407	417	424	438	416	408	400	415	415	423	387	429	397	409	440	425	412	394	385	419	407	331	445	426	409	427	463	420	410	456	418	409	390	438	379	406	424	414	398	438	352	427	402	439	410	414	396	428	471	425	407	406	422	430	451	411	418	434	400	410	402	442	420	390	451	422	420	436	421	379	427	411	430	411	395	405	414	431	404	415	390	403	444	422	411	369	445	450	406	403	399	468	402	460	386	421	443	385	377	392	378	405	422	413	399	408	412	416	436	417	406	406	437	394	421	424	411	411	424	400	425	414	419	415	427	399	392	431	400	424	472	444	435	423	407	431	413	468	444	380	416	422	443	419	404	395	410	442	405	399	421	419	412	432	437	441	396	429	400	394	428	421	427	430	438	417	424	428	394	408	411	435	422	435	420	430	424	415	414	427	417	365	454	436	415	436	420	429	428	379	441	422	407	432	420	421	421	420	396	435	426	414	428	422	385	395	447	399	456	435	368	420	424	410	429	395	443	465	425	384	424	423	372	400	423	403	396	400	407	450	462	420	434	427	422	462	399	419	405	403	393	420	418	413	432	429	409	411	411	440	438	450	396	386	427	449	411	407	431	415	425	441	398	432	419	426	439	416	422	415	402	402	398	436	403	410	438	378	380	432	416	392	431	421	419	387	381	392	411	365	404	421	412	435	380	415	442	388	425	420	412	417	427	368	450	418	434	421	385	432	380	445	415	390	422	433	421	414	441	429	396	381	433	406	401	395	435	412	426	396	436	436	427	417	432	421	425	437	470	437	437	400	444	468	412	404	426	412	434	419	400	432	412	387	430	431	398	397	414	410	434	412	425	427	395	436	400	372	433	434	446	409	408	429	451	451	418	403	433	472	430	420	435	421	430	416	411	438	407	428	423	395	444	409	414	405	447	465	463	401	415	403	411	422	439	411	392	416	412	415	433	415	431	412	416	386	409	442	442	421	455	404	436	388	406	441	446	440	388	420	415	409	401	440	434	474	437	431	432	390	441	454	429	423	397	406	410	408	429	411	426	419	411	423	431	396	423	401	417	440	437	402	393	443	399	416	436	412	390	392	389	427	419	479	437	409	392	437	376	390	419	365	392	441	415	418	433	465	411	403	421	429	400	433	429	395	421	410	400	394	429	411	409	449	414	422	443	448	417	415	443	414	416	420	420	417	429	435	427	426	430	428	406	440	429	430	415	428	442	413	391	441	429	392	392	424	429	432	436	390	451	403	440	407	426	387	405	417	458	469	416	432	414	416	426	407	399	398	442	421	446	420	423	410	421	424	393	400	473	413	411	424	392	401	439	431	394	445	430	420	407	432	421	435	418	409	413	438	407	452	402	441	418	425	380	425	384	420	377	419	439	458	408	429	431	421	434	439	449	418	455	387	433	401	426	389	410	413	432	381	420	413	406	406	424	427	424	450	429	391	436	402	426	410	432	418	423	418	400	416	392	424	448	457	405	438	435	447	447	408	406	414	436	421	419	410	443	427	428	420	431	449	439	417	400	432	413	403	412	436	392	417	433	429	385	467	434	435	398	392	428	418	394	445	410	407	387	411	406	451	437	418	417	406	412	426	451	436	396	426	448	405	398	400	405	403	397	441	418	399	407	422	438	394	425	457	430	402	430	399	423	430	424	384	435	448	436	427	425	440	430	434	420	416	406	439	440	419	415	409	442	410	398	413	404	417	406	414	426	433	440	407	417	440	410	414	420	387	438	400	397	434	391	419	395	438	445	438	436	393	431	426	435	416	375	416	439	391	425	387	422	405	389	389	399	406	397	388	415	394	418	414	431	440	443	443	419	430	402	410	406	390	455	440	395	422	428	394	412	413	409	399	370	419	411	409	398	392	408	439	466	411	420	419	414	426	417	378	383	406	389	418	434	436	426	386	393	421	452	423	400	469	415	420	416	423	422	409	398	419	420	415	440	410	431	420	415	424	411	413	391	382	398	397	413	410	351	418	426	410	429	406	427	442	406	439	385	427	395	441	406	397	446	404	431	420	373	374	429	383	368	413	445	428	419	414	413	425	428	393	372	429	416	429	429	437	405	433	420	426	444	439	443	428	420	423	431	415	432	426	390	390	444	415	445	387	424	401	422	424	417	448	418	401	426	425	416	410	411	435	468	402	428	410	406	379	391	442	415	413	441	423	456	416	412	439	445	443	417	403	438	400	412	440	426	423	442	427	351	431	398	401	423	375	460	438	414	400	389	412	449	395	455	442	393	414	385	383	416	438	433	410	398	422	369	376	415	417	421	413	424	399	430	395	402	429	427	439	410	440	419	418	414	428	435	426	406	408	432	418	393	439	414	400	431	421	433	434	428	423	405	449	397	388	394	407	449	425	417	397	415	447	413	478	440	433	436	413	399	403	429	402	435	403	416	434	397	423	402	425	402	392	431	436	472	432	400	382	400	416	403	419	411	441	429	410	376	402	375	406	419	413	415	403	403	434	422	395	418	395	417	460	405	429	418	453	406	410	403	391	380	417	392	387	393	393	406	402	391	367	426	426	395	433	410	383	405	420	404	373	430	418	467	431	404	414	389	400	442	416	412	422	421	398	411	424	443	416	407	394	412	417	426	433	427	392	387	429	384	440	419	447	419	399	427	440	439	433	416	376	422	401	415	432	430	392	391	443	393	423	438	390	384	431	373	396	444	412	389	424	426	449	417	429	415	442	414	391	423	406	398	416	443	406	441	440	396	413	418	378	394	434	410	438	455	427	409	389	480	424	455	400	435	412	400	435	409	454	421	414	394	426	433	385	434	388	394	404	435	415	454	424	455	387	435	412	409	414	433	422	407	422	419	404	432	455	477	424	400	441	452	420	443	417	401	423	420	420	442	472	434	368	458	420	412	451	388	406	403	409	411	440	405	456	392	414	426	428	415	433	390	405	421	439	421	423	428	402	372	419	441	378	434	409	425	418	416	428	452	444	401	438	408	440	441	429	425	413	425
4310	753	449	394	388	333	366	370	316	349	357	353	364	385	401	409	438	395	356	380	334	342	315	345	310	326	345	313	336	316	305	317	359	317	314	326	346	337	321	307	324	343	329	320	326	300	320	329	349	298	318	316	323	328	335	312	309	302	307	349	304	304	314	348	336	325	322	321	328	326	362	331	312	333	304	305	356	335	301	336	325	319	318	331	320	309	309	292	325	304	293	313	290	286	345	339	319	306	339	325	334	297	352	320	333	317	330	331	322	332	342	339	347	327	317	316	318	295	318	309	281	321	361	312	313	270	293	345	340	295	326	310	316	334	328	285	358	318	315	319	319	317	375	329	343	325	330	328	332	305	348	329	358	325	278	324	335	311	358	341	360	306	328	319	309	334	304	311	296	337	297	329	306	333	320	293	322	308	368	326	322	326	273	355	325	306	312	333	333	303	332	345	304	343	318	321	325	295	311	315	343	353	306	331	329	316	322	360	305	317	330	328	324	319	300	345	332	348	316	307	327	322	325	334	302	353	330	344	312	299	317	341	300	332	318	301	370	311	333	344	284	321	318	330	326	328	314	312	345	334	340	324	332	331	325	315	326	314	294	304	287	336	305	358	291	292	322	361	320	313	304	312	274	308	331	327	332	317	354	318	343	361	313	324	340	325	330	322	336	299	312	304	291	308	315	315	309	318	319	323	304	332	307	322	326	322	339	322	313	322	354	301	323	321	291	293	344	330	353	312	313	355	307	319	338	306	311	306	301	321	340	344	305	314	303	298	318	317	302	334	343	322	318	316	353	318	327	340	326	310	307	344	288	323	306	302	326	305	296	348	361	295	294	353	350	344	317	336	318	341	320	309	339	325	317	281	289	303	320	325	364	334	324	285	320	305	305	330	343	295	316	330	355	312	311	319	295	339	291	322	342	347	347	302	306	279	324	321	358	323	344	318	330	301	329	322	312	342	303	307	309	296	314	335	309	316	305	301	318	302	349	300	316	354	293	316	318	298	333	309	333	320	306	331	310	341	311	313	287	329	315	341	333	325	340	347	307	331	343	329	327	315	320	334	314	335	314	304	285	299	311	307	301	330	315	318	341	308	328	340	324	316	345	287	330	343	358	323	306	308	337	331	318	318	327	337	320	321	323	319	323	317	310	329	320	291	325	312	323	316	284	326	322	340	336	322	328	318	314	335	304	305	332	329	323	369	348	317	317	351	328	327	308	314	314	305	364	303	304	329	316	287	292	306	323	305	318	326	318	320	316	300	277	352	317	306	330	328	311	322	353	326	311	380	329	323	291	324	317	308	351	312	375	354	313	328	309	316	325	307	338	320	321	307	316	330	294	325	337	316	287	299	319	304	315	333	317	256	301	319	322	339	301	299	312	300	308	321	318	305	342	353	310	339	329	326	310	315	381	337	321	328	364	320	357	314	316	323	340	314	305	311	330	349	312	302	329	353	306	288	285	349	292	301	309	295	319	289	369	344	288	341	341	326	289	337	298	354	301	361	319	328	316	354	310	290	288	342	280	326	335	306	320	325	337	298	304	312	327	312	281	315	298	320	308	330	300	303	340	323	329	330	331	296	336	325	330	331	313	350	319	338	354	332	313	311	296	297	316	322	343	367	298	328	335	333	341	281	315	321	340	316	301	316	307	293	327	336	314	301	313	324	344	329	305	345	369	298	292	317	296	315	378	315	307	338	316	311	313	323	321	321	330	308	319	347	310	326	332	350	334	324	359	306	334	326	306	286	338	303	310	339	320	347	291	352	276	336	325	312	311	303	332	335	296	305	305	322	328	343	309	283	295	298	317	301	329	322	307	299	306	332	325	324	347	293	312	306	314	328	349	341	311	316	375	367	308	331	327	345	300	323	343	327	328	350	293	334	284	312	301	329	314	316	323	322	310	347	317	325	309	338	329	302	321	312	301	331	319	332	327	320	301	335	330	309	330	349	327	366	331	349	311	312	311	291	338	313	307	337	307	317	338	336	351	349	301	332	300	334	345	322	352	311	349	324	312	334	321	346	322	323	323	323	337	324	310	306	307	322	320	304	364	301	314	261	361	337	347	332	367	332	315	318	331	315	337	306	332	297	326	326	318	319	338	307	318	350	349	293	335	293	320	334	314	335	336	290	303	323	351	346	332	319	282	315	322	351	321	324	278	320	301	332	305	356	313	316	317	294	322	316	363	351	302	358	316	356	305	301	333	332	334	285	308	327	328	329	305	332	331	360	348	336	319	307	342	319	345	324	336	341	361	339	352	318	309	338	306	335	326	325	290	289	350	349	323	318	325	308	333	349	338	325	327	304	357	329	347	301	292	343	299	347	359	361	350	361	318	325	337	292	327	343	357	317	332	336	313	356	339	318	330	326	331	357	286	301	341	317	285	332	329	338	335	319	307	307	317	300	327	299	326	318	313	307	293	276	323	358	314	317	304	334	347	341	335	327	339	317	361	367	336	340	318	347	350	305	336	341	326	305	320	336	347	328	319	331	297	333	361	339	320	329	332	305	316	300	325	359	324	335	302	313	344	353	310	285	306	303	317	329	305	299	291	323	313	308	311	350	350	333	288	309	329	339	324	302	324	330	322	317	325	309	286	302	338	307	331	347	310	331	332	362	307	279	311	321	328	310	326	280	371	350	316	300	291	337	335	317	345	327	336	335	324	349	321	334	319	337	322	316	326	316	315	317	304	340	316	321	304	278	315	327	345	333	319	353	310	339	341	317	354	326	356	318	320	300	339	335	311	360	310	331	338	327	317	326	323	315	328	283	355	337	288	325	320	312	304	295	317	319	338	307	317	331	322	340	322	334	311	366	311	319	353	317	323	322	333	319	289	334	314	295	296	321	321	298	306	325	339	335	318	296	313	318	307	328	323	310	336	331	335	309	292	341	309	321	315	346	354	326	298	322	336	307	323	326	347	330	320	315	352	285	324	307	319	330	320	325	297	341	331	353	316	338	297	303	329	347	299	301	334	302	335	365	301	321	344	305	342	303	336	318	329	325	319	353	285	360	317	329	289	331	289	322	320	318	328	302	322	331	342	340	321	296	331	311	327	322	287	303	327	312	311	335	323	312	328	371	326	306	319	329	312	321	354	299	310	351	351	329	338	309	310	340	309	306	335	333	349	302	347	317	289	311	325	335	319	322	275	329	364	317	317	328	286	286	314	311	333	314	300	327	348	304	343	337	332	320	323	307	325	357	310	322	335	340	324	311	321	322	331	330	308	316	328	330	301	312	302	312	332	294	312	334	334	341	328	298	322	330	313	355	337	325	331	317	333	316	328	333	337	311	337	358	268	331	348	285	334	333	332	289	310	351	337	323	343	355	343	313	313	352	304	314	283	320	296	297	335	336	294	335	328	326	356	320	331	349	351	291	296	340	334	314	339	325	326	293	341	295	318	318	296	326	290	288	302	335	340	325	347	314	379	312	331	338	329	303	300	333	305	331	318	307	319	324	304	339	318	316	340	325	323	306
4198	1258	1101	1122	1061	997	1014	973	939	890	1004	908	1018	1146	1382	1506	1422	1305	1127	1101	990	961	855	824	846	812	799	810	758	836	779	803	832	795	816	760	794	805	773	782	791	838	788	785	762	755	755	815	837	757	765	772	802	828	786	753	783	765	835	788	782	772	802	823	790	857	788	802	782	782	802	775	776	785	759	771	777	804	736	779	788	733	811	780	778	816	748	816	809	758	793	777	794	805	731	846	765	763	787	779	806	814	818	788	778	793	796	784	807	781	777	764	754	769	868	865	810	770	770	778	819	808	759	784	816	818	796	759	766	778	785	834	813	812	814	778	803	773	779	802	804	793	776	787	825	851	801	789	776	774	757	838	811	768	817	807	762	813	796	793	800	750	806	835	786	800	774	840	755	789	813	817	813	778	766	811	834	813	754	854	767	789	778	808	774	755	827	763	804	766	853	754	785	787	786	742	796	853	844	776	823	767	779	765	791	806	731	749	824	746	792	787	777	810	768	757	772	823	776	699	789	775	812	773	771	772	870	735	799	790	746	809	855	845	834	774	792	747	769	778	836	802	827	798	808	759	762	725	746	785	756	799	777	763	753	778	778	823	808	807	756	778	839	804	764	792	768	759	760	761	740	789	752	813	785	757	813	786	785	829	800	804	800	770	784	771	796	782	820	806	783	739	797	842	779	767	782	702	787	767	775	807	789	752	763	741	791	779	782	771	819	830	752	805	767	756	784	849	813	780	794	818	796	806	813	779	725	789	798	797	821	805	781	811	790	790	758	761	787	845	796	798	788	813	781	792	779	741	791	774	792	755	769	773	787	778	800	795	803	806	805	797	820	774	800	788	781	818	801	754	735	815	859	787	755	772	827	812	796	799	763	779	734	798	780	789	773	834	776	771	816	787	753	839	791	791	778	799	759	720	824	786	748	761	797	773	806	781	762	790	751	769	827	782	834	772	804	808	797	800	815	790	724	763	804	764	801	789	798	826	767	785	808	790	780	788	849	805	790	759	776	801	840	758	813	770	771	782	819	744	730	796	839	772	793	808	747	793	776	769	797	752	801	759	749	808	779	805	803	763	827	782	787	779	775	807	757	814	777	790	781	797	769	762	763	801	787	762	784	712	821	799	811	801	807	793	778	816	803	781	757	827	820	783	812	764	778	757	789	799	790	764	788	742	752	760	801	784	680	803	764	794	818	781	826	822	798	738	777	767	839	779	799	761	792	796	778	780	784	806	793	824	764	788	807	839	860	822	788	827	758	806	760	780	781	802	776	788	859	794	849	843	797	772	773	731	753	819	836	792	789	818	794	786	785	813	818	786	791	830	763	748	782	804	803	800	786	815	799	779	797	800	800	754	747	789	802	784	795	755	760	773	780	843	772	736	793	790	774	745	765	787	742	728	830	773	726	778	767	819	797	799	789	773	784	806	769	802	774	811	765	789	782	764	752	780	753	795	811	788	793	807	793	789	772	755	784	794	795	805	801	801	821	799	785	763	777	787	803	750	790	734	792	812	770	784	777	799	733	809	825	768	756	799	825	796	819	774	804	786	758	816	784	743	762	821	772	828	837	746	802	718	771	788	799	786	749	824	785	794	787	776	795	795	767	787	812	804	813	816	800	819	796	791	778	779	792	813	781	799	722	810	782	803	835	836	789	808	784	814	847	784	744	779	781	770	791	739	802	800	791	773	763	758	807	754	782	801	784	796	835	851	813	779	779	768	820	797	754	783	774	803	796	807	857	801	765	827	811	745	730	778	772	772	808	761	824	802	782	800	831	749	757	770	777	827	767	810	761	781	761	813	787	775	770	825	782	777	820	791	788	777	791	788	815	789	848	822	730	748	836	808	757	789	801	808	785	812	753	784	790	807	772	824	742	808	756	806	789	790	785	786	809	718	747	744	782	785	810	798	796	762	755	791	804	821	831	727	817	818	759	794	809	810	792	789	809	753	772	758	751	760	813	773	801	831	780	756	775	780	754	793	791	810	749	730	801	789	759	756	848	839	805	758	780	767	822	783	810	840	776	797	788	739	788	804	803	805	767	742	788	794	781	771	837	776	784	758	789	751	797	800	763	803	764	828	762	826	771	717	801	766	786	847	746	786	736	761	840	755	772	841	831	770	795	792	816	806	769	777	813	744	812	813	772	833	809	760	790	741	783	773	792	822	786	784	775	753	824	753	813	782	758	793	768	776	713	772	766	803	784	810	812	816	770	752	786	746	826	829	791	827	814	823	771	793	782	790	776	760	823	796	767	817	796	861	729	752	813	760	783	744	786	754	773	782	771	787	791	810	767	843	787	809	805	763	783	814	786	804	837	791	779	785	785	820	792	788	815	783	779	801	801	762	801	796	796	836	808	789	754	802	833	752	773	798	820	771	798	789	779	802	741	800	779	781	761	791	804	782	797	757	737	815	792	770	835	811	768	797	820	761	800	790	787	757	775	810	814	737	777	799	760	770	765	814	792	794	752	791	786	802	798	845	787	811	741	822	757	784	770	762	773	800	761	770	755	831	761	842	785	863	806	771	806	780	800	762	760	769	765	777	789	757	809	774	757	782	784	804	765	761	827	825	798	809	776	748	764	838	779	778	767	766	835	740	794	817	801	826	795	808	758	839	801	775	797	791	813	797	783	728	810	810	767	813	842	804	808	853	756	791	811	802	740	799	781	779	819	790	820	804	756	832	789	822	818	776	786	782	791	808	830	795	780	786	782	756	782	811	801	781	786	807	783	789	795	803	759	771	797	802	730	816	766	821	750	798	785	816	777	817	787	746	789	758	787	752	802	805	822	751	744	791	794	788	812	805	794	816	771	752	736	747	805	805	823	788	751	789	791	738	779	777	864	756	766	728	775	783	731	809	781	820	798	763	774	782	773	786	779	767	770	785	885	777	762	770	774	780	770	847	738	798	787	796	783	790	835	760	816	787	780	735	807	787	853	809	814	789	827	769	815	810	787	758	766	701	779	725	740	791	754	795	765	807	785	874	812	750	809	822	742	763	808	775	771	785	807	807	762	775	830	759	776	799	825	776	773	804	808	863	799	755	793	792	772	816	756	781	763	793	784	774	786	763	817	794	770	781	807	765	812	807	777	774	791	785	787	826	761	763	762	785	857	791	817	764	765	771	803	790	774	713	800	776	790	801	772	783	788	792	813	789	806	736	756	788	784	794	752	778	804	795	863	789	828	817	788	811	784	733	794	797	732	757	800	813	769	772	802	806	777	750	813	782	784	789	798	805	809	766	819	798	787	838	827	745	774	771	786	817	752	773	782	794	773	774	773	825	755	808	750	761	781	792	799	795	790	807	768	797	816	804	797	805	824	795	787	773	805	802	768	793	795	792	748	848	727	809	795	746	798	814	818	708	863	800	753	740	816	843	772	789	823	791	737	792	766	796	762	817	796	820	800	795	756	783	812	763	766	754	791	818	789	812	759	737	763	783	825	779	784	781	817	788	823	797	783	791	776	800	728	800	731	772
14466	2762	1029	682	498	411	385	358	367	377	345	355	337	421	469	449	465	467	380	374	349	321	296	293	316	291	309	261	272	285	288	296	300	271	320	295	302	288	320	315	285	303	296	302	266	267	295	276	286	266	283	256	286	269	284	278	287	247	289	273	299	266	261	264	315	308	287	270	260	272	315	273	259	296	276	276	264	320	294	286	260	282	271	279	267	296	269	291	278	314	277	290	284	302	286	274	285	296	271	272	293	279	287	277	296	291	285	260	297	306	293	276	269	279	272	299	255	284	274	272	300	317	328	278	286	277	262	279	297	288	297	296	272	274	294	303	277	263	290	262	273	272	311	266	267	275	292	281	293	297	280	247	273	295	288	316	299	259	292	290	316	301	278	302	285	257	255	261	287	281	249	277	242	277	302	249	297	281	286	286	274	250	315	296	310	291	265	261	284	272	296	284	299	297	279	276	310	270	260	280	303	289	287	270	265	265	283	276	275	272	263	292	300	299	293	293	312	278	268	284	280	324	335	279	280	319	270	276	252	287	290	275	274	318	260	281	310	264	262	299	315	264	317	270	289	284	309	316	292	282	273	296	274	296	256	245	295	313	276	307	293	270	283	273	288	269	290	312	286	270	244	273	272	268	292	280	273	266	283	289	281	267	295	280	256	275	294	269	278	262	276	259	267	281	313	261	278	280	274	276	273	274	307	261	277	283	302	275	280	316	295	288	270	298	302	303	280	306	309	294	290	295	291	299	309	302	249	241	312	300	273	280	283	281	276	292	275	268	250	274	267	264	271	329	293	298	265	277	298	282	267	278	293	283	267	266	306	286	301	309	291	261	294	298	258	275	295	285	312	267	285	274	283	288	274	273	291	278	281	303	256	274	290	260	284	275	281	241	277	290	277	323	308	288	260	308	273	277	276	312	266	276	260	256	283	293	278	292	255	275	280	311	286	293	274	264	284	275	285	261	281	284	288	275	283	304	298	289	312	289	287	286	276	268	271	257	256	267	277	268	268	263	295	256	257	267	304	292	283	294	285	263	296	278	287	278	251	280	273	277	278	304	262	278	257	265	282	282	273	301	294	261	282	271	297	288	278	280	316	274	278	269	265	277	292	285	337	282	280	263	280	250	271	282	285	283	325	275	287	320	280	320	282	302	282	278	275	304	309	287	284	267	276	307	287	288	309	285	263	278	297	268	287	291	288	290	291	288	268	260	279	288	270	263	274	288	258	281	280	271	261	287	295	280	261	264	312	278	291	287	303	275	281	298	294	266	255	269	241	279	290	287	290	284	274	311	291	259	280	257	259	301	254	291	284	281	269	270	278	288	262	319	262	263	281	299	279	284	245	283	299	316	252	309	283	302	274	287	297	286	300	283	257	278	271	291	270	298	299	277	280	309	251	281	274	293	289	261	301	310	279	263	287	258	314	293	316	285	292	274	282	298	245	288	282	280	275	298	287	281	286	290	244	280	271	287	278	287	300	297	281	300	275	282	285	279	270	317	239	294	299	290	281	277	287	263	292	278	276	277	285	286	276	288	291	293	259	305	282	304	296	292	296	274	286	296	311	271	262	302	310	258	289	260	305	291	283	282	318	276	296	262	269	280	265	311	267	280	291	292	295	308	288	277	284	299	278	258	280	295	289	308	266	255	297	297	301	258	295	251	284	291	266	280	272	262	318	293	311	285	293	297	279	267	254	292	306	282	281	258	290	275	269	299	297	294	287	309	301	298	315	299	269	276	300	276	265	292	284	274	294	301	300	288	278	284	300	284	289	260	289	297	264	260	284	294	269	287	304	257	273	287	304	285	269	318	279	278	293	287	288	262	273	283	306	295	281	264	263	267	275	270	294	261	284	302	299	273	305	260	290	268	257	282	259	279	282	275	267	284	305	297	304	286	243	265	292	264	281	316	327	263	294	294	247	247	263	259	253	278	283	292	294	308	274	288	278	295	276	262	261	302	293	307	274	301	284	308	254	275	250	277	281	313	284	302	280	262	246	271	311	297	296	240	298	282	253	286	281	318	314	255	257	302	275	250	328	264	274	262	304	277	270	285	258	272	308	288	276	268	258	277	298	303	262	294	287	279	279	257	285	294	289	241	256	284	283	281	336	295	251	273	276	288	271	280	282	301	273	277	303	316	285	297	283	294	273	290	310	291	261	275	317	286	279	264	295	282	268	304	263	247	263	286	275	308	274	268	282	306	287	279	280	291	292	307	286	277	288	289	267	299	278	262	286	289	306	298	279	263	311	284	278	291	317	292	271	287	264	263	267	283	305	288	291	286	276	282	262	291	311	295	253	289	294	260	251	268	305	265	273	258	270	310	287	290	275	311	270	252	276	291	283	291	257	312	295	276	287	285	265	328	284	307	265	286	284	288	254	281	264	291	272	288	259	263	290	273	326	268	280	294	318	291	324	297	257	292	287	264	265	260	258	267	302	303	302	267	246	254	278	291	272	295	277	257	263	273	335	282	325	252	283	247	264	275	257	257	301	260	278	274	295	286	260	281	282	257	301	319	246	290	302	310	325	253	358	288	306	270	285	295	291	294	261	286	298	258	294	271	331	296	298	261	284	286	268	311	290	311	296	254	268	303	243	283	313	296	292	278	255	276	281	273	274	281	285	289	271	283	314	260	282	257	301	264	262	285	275	268	273	286	293	266	282	266	266	312	300	269	295	256	265	290	291	261	311	271	281	304	287	296	268	299	276	271	306	270	302	278	280	256	280	270	265	267	287	296	281	274	310	297	275	272	291	270	300	266	293	269	253	265	291	314	290	283	303	297	256	294	293	287	306	247	279	288	282	297	283	270	295	243	239	281	316	292	284	260	270	259	279	291	314	287	274	265	297	281	287	301	270	291	295	282	289	305	288	290	297	315	310	271	270	276	270	312	277	283	318	299	268	285	273	307	283	310	292	317	313	309	274	306	250	300	287	279	287	282	266	275	280	305	286	291	267	287	266	268	298	264	276	273	264	294	324	270	297	292	324	305	289	294	287	273	272	311	299	290	277	285	315	294	259	294	277	288	283	289	259	282	278	278	280	289	253	277	290	286	278	314	319	296	267	301	283	258	303	282	299	282	286	277	271	288	272	282	284	335	273	313	284	268	302	278	266	266	305	292	296	291	286	308	259	276	296	274	264	297	280	272	286	254	283	277	300	276	299	267	254	289	248	292	304	275	268	264	258	267	254	292	315	266	253	279	275	282	258	274	275	279	267	275	277	288	269	278	290	283	286	255	277	275	277	287	268	284	245	286	281	251	293	299	282	275	295	293	296	306	285	264	270	267	264	277	331	276	258	283	281	261	299	290	295	290	308	298	266	293	285	267	300	278	268	279	264	272	284	267	265	335	295	300	277	301	268	257	289	259	320	266	269	304	273	286	262	291	266	250	276	290	293	305	308	292	265	271	281	287	294	288	302	285	279	300	255	275	282	265	322	277	257	310	312	285	281	271	255	268	318	296	308	279	270	292	281	262
11417	2290	1941	1940	1710	1489	1290	1252	1302	1119	1055	1079	1144	1558	2090	2132	2149	1887	1575	1294	1160	950	826	834	867	793	731	688	722	726	704	707	677	704	721	696	693	722	679	714	675	680	695	718	642	717	726	696	692	722	677	729	683	683	716	680	677	740	715	683	667	681	722	722	692	726	724	698	710	673	649	665	732	676	727	712	713	701	680	681	722	706	709	699	710	713	722	678	687	676	667	708	704	688	679	692	655	712	697	741	662	707	668	669	730	667	703	723	777	689	734	693	668	699	703	694	692	703	714	646	704	662	696	719	694	751	726	680	709	700	709	692	674	695	689	753	690	695	736	673	697	718	672	675	658	703	691	674	709	692	684	650	667	667	724	722	700	628	691	698	722	734	677	696	678	654	674	662	676	695	684	704	682	661	717	686	677	638	671	662	705	700	680	656	706	714	676	703	682	704	688	676	717	684	706	679	727	665	659	703	703	720	701	680	697	657	718	707	682	680	707	701	683	697	720	677	710	688	707	730	708	705	739	690	732	692	664	665	739	653	712	750	688	652	676	685	732	705	657	638	711	699	720	707	697	704	648	689	676	696	695	711	671	709	749	650	697	673	668	694	686	682	686	727	693	675	713	645	718	664	686	712	674	632	688	696	693	721	729	715	713	705	677	691	673	682	669	702	673	694	704	706	690	691	731	714	697	689	644	687	660	709	695	670	718	700	740	665	665	692	692	709	666	694	705	684	713	699	697	666	646	689	652	683	689	711	698	690	730	679	634	683	677	700	693	684	698	680	722	707	748	639	705	698	728	686	688	766	676	710	702	699	696	719	692	711	697	694	639	673	754	673	698	717	686	728	700	706	712	662	640	705	617	718	695	700	617	675	672	705	700	688	692	660	673	715	633	679	710	734	712	684	672	690	649	672	676	683	695	661	700	665	705	679	731	650	660	746	617	644	654	719	655	693	624	655	673	714	651	725	692	680	679	687	698	688	669	648	704	664	694	664	723	693	693	697	704	710	660	700	689	694	696	685	692	681	726	700	725	704	689	697	691	704	680	648	683	699	676	679	679	654	688	676	668	638	682	666	672	705	674	620	717	754	706	691	701	693	692	690	664	688	718	690	689	686	727	713	698	700	711	692	709	655	709	732	719	695	661	664	702	674	661	679	707	697	690	646	694	677	688	697	666	688	724	687	663	675	690	715	707	706	695	706	634	672	699	722	731	739	703	665	712	702	663	709	705	690	679	718	659	691	666	639	726	654	687	692	716	679	718	630	686	700	684	702	725	684	689	718	690	686	697	691	667	671	735	706	649	718	698	724	676	684	692	703	685	650	646	647	713	676	665	717	685	715	641	698	663	742	691	672	667	698	652	653	723	683	707	678	746	700	712	707	679	733	694	655	682	776	686	699	700	682	700	675	702	714	689	664	682	670	649	717	684	669	676	707	685	708	716	639	689	685	710	680	682	698	701	729	699	680	708	629	707	718	670	697	663	688	705	681	708	708	730	661	739	740	676	699	700	711	671	708	665	722	656	652	661	682	661	701	658	680	684	700	655	696	728	698	650	724	688	646	659	733	711	703	684	704	710	704	704	661	686	660	684	647	714	695	714	699	705	692	689	655	662	644	664	671	641	715	669	652	658	720	703	639	649	764	717	685	702	700	715	716	711	679	749	691	673	686	721	747	654	701	686	663	693	700	681	697	660	712	679	684	717	713	730	690	695	726	721	714	671	722	681	720	698	695	640	663	669	697	695	693	676	695	732	719	719	724	705	742	706	705	775	662	683	690	654	655	674	724	693	649	655	682	652	689	654	714	643	710	684	670	663	686	681	683	746	706	679	738	650	714	711	688	688	662	679	709	684	702	726	684	676	725	689	729	708	690	717	695	676	671	670	675	689	721	715	707	691	703	626	713	696	683	676	694	697	712	684	694	716	654	680	675	684	690	689	663	713	693	746	692	708	664	647	677	681	655	695	644	719	670	710	691	702	710	756	682	718	716	719	697	700	638	682	758	669	710	678	655	664	666	652	658	659	707	719	722	694	675	699	678	721	691	689	725	694	673	682	699	688	698	685	692	692	690	705	676	692	702	702	674	727	675	674	690	660	704	674	701	673	660	676	653	669	711	670	668	702	665	704	718	707	680	668	670	693	677	715	707	741	688	730	676	703	674	658	690	650	671	722	727	686	688	698	673	740	665	683	696	688	668	698	688	670	680	685	671	751	651	742	657	637	687	696	700	653	677	660	677	686	742	720	691	706	665	678	669	640	721	668	688	690	675	650	701	655	709	678	715	713	653	701	682	678	700	689	704	719	639	697	718	710	630	690	685	677	687	721	703	720	717	667	660	703	662	669	662	634	681	729	685	674	656	661	687	665	674	697	702	677	675	698	677	640	719	714	667	703	688	754	637	705	699	689	691	659	664	760	679	660	700	708	699	659	687	668	693	660	658	695	726	678	728	690	720	681	700	678	718	717	695	665	706	730	712	664	648	672	634	685	736	676	614	698	681	711	684	694	707	687	648	680	653	757	634	693	734	691	656	705	664	698	693	672	683	715	665	669	682	689	722	705	685	718	693	672	696	688	665	707	686	716	728	698	678	693	748	692	726	714	716	692	635	727	690	700	670	679	651	697	695	725	719	648	709	682	687	688	700	619	679	691	728	703	730	724	668	711	668	653	646	690	718	707	647	679	649	657	736	696	697	645	697	653	712	656	681	698	734	693	672	691	653	698	694	665	663	687	678	732	695	712	689	690	681	667	672	659	696	717	685	686	697	705	718	648	686	688	662	713	685	676	689	735	719	679	684	663	711	660	721	654	689	717	668	679	692	693	660	671	691	695	711	660	657	710	768	738	713	704	697	663	649	682	701	660	725	720	649	706	713	686	705	650	652	696	702	716	663	671	704	682	690	710	674	662	698	695	724	759	695	672	677	682	673	743	724	658	707	647	655	714	635	662	735	703	677	654	679	671	704	715	685	658	653	689	730	697	721	738	653	692	675	748	696	712	669	729	697	733	714	680	707	717	709	684	684	650	712	677	707	673	626	699	670	701	663	687	699	704	670	688	726	677	704	708	708	681	706	694	744	705	721	721	746	659	661	689	672	677	678	679	697	705	695	658	728	735	677	630	661	692	701	649	720	646	706	653	711	661	682	719	713	708	689	710	668	646	718	696	731	676	693	694	691	680	675	644	686	666	658	650	724	663	685	728	689	674	719	692	682	688	675	712	680	671	711	714	717	688	655	685	708	696	698	716	707	660	703	675	631	667	733	700	699	725	759	653	722	655	750	678	648	721	701	695	680	715	702	688	702	704	661	726	664	702	666	649	681	719	721	708	680	679	704	741	697	711	680	714	668	706	692	678	720	714	682	615	704	704	659	711	685	661	709	670	701	658	682	727	727	683	693	717	739	645	710	712	717	715	727	690	703	690	659	713	687	702	674	707	674	706	733	696	666	691	702	670	656	701	706	732	709	645	723	724	659	739	680	655	672
23479	5292	1928	899	562	418	347	349	306	274	285	249	275	382	465	562	456	405	314	317	270	226	176	176	209	186	191	166	168	162	129	141	150	186	146	144	135	142	158	147	161	162	162	166	154	149	138	144	145	166	137	153	172	141	166	164	163	141	184	167	155	166	167	162	176	168	133	160	168	154	186	158	183	174	167	139	165	155	167	197	144	168	145	148	145	159	176	160	167	159	161	151	178	163	150	171	167	158	145	146	152	152	129	182	165	167	156	160	170	151	161	159	153	145	149	165	163	158	143	146	146	156	162	171	169	155	162	154	166	162	143	164	163	135	141	141	170	153	143	137	141	142	148	156	174	145	174	155	141	142	154	158	166	166	149	163	178	162	151	162	141	163	147	158	136	145	145	167	160	141	138	156	151	160	145	148	169	175	150	176	187	156	150	161	154	186	165	142	166	142	150	197	148	147	150	149	160	151	146	153	179	130	152	150	156	144	148	145	153	165	156	157	146	142	157	160	160	140	180	157	125	154	143	134	180	150	154	140	161	167	164	140	151	143	137	172	127	159	134	150	178	155	162	130	153	144	147	171	156	144	148	142	162	136	188	158	146	154	175	151	146	143	142	164	155	170	182	162	177	170	161	143	157	156	148	159	160	168	146	168	156	154	166	150	157	146	158	162	174	159	167	159	153	150	145	149	166	154	156	151	148	151	171	154	132	151	146	158	155	148	169	153	169	143	170	161	164	145	150	177	174	173	162	143	153	162	183	156	153	163	142	159	142	170	188	157	174	148	148	165	157	151	149	159	181	144	175	147	195	162	164	135	179	145	154	139	141	136	142	143	170	165	163	145	143	152	145	156	148	148	130	140	164	159	148	146	158	153	167	159	144	150	157	186	157	138	141	135	139	131	171	151	163	158	160	166	148	164	148	154	171	162	130	169	176	156	150	166	156	137	109	158	168	162	156	160	139	148	164	151	173	143	164	178	178	155	149	154	163	154	152	171	164	112	142	172	153	135	162	170	144	148	141	136	155	133	149	171	157	142	156	148	151	159	123	160	161	162	169	138	140	154	140	158	147	145	146	170	138	151	142	148	134	150	169	148	150	170	176	154	155	142	157	137	150	147	169	158	150	166	145	176	144	148	152	165	143	163	155	130	147	172	154	155	131	139	166	165	171	144	158	150	145	159	167	163	153	162	157	157	166	166	161	165	163	168	117	148	159	180	145	149	153	158	160	155	172	134	178	160	165	154	140	148	138	143	171	154	161	152	154	160	148	145	163	166	176	169	142	155	149	154	141	143	136	164	143	166	165	159	148	159	157	187	148	126	149	164	171	148	168	161	175	156	150	152	153	154	171	162	154	168	157	169	170	140	151	146	154	164	169	155	177	149	169	160	151	167	154	170	150	146	155	163	156	141	161	157	165	144	162	141	172	175	146	167	145	149	165	157	130	140	167	140	154	165	172	162	147	174	170	151	146	176	158	139	150	159	178	166	152	177	164	135	137	127	153	160	171	159	140	161	178	161	138	150	180	140	144	161	151	141	165	168	149	151	139	172	146	140	153	143	164	154	168	149	169	158	155	161	163	157	153	164	155	142	169	166	161	153	164	142	167	152	166	150	171	145	153	151	178	153	153	145	179	149	165	138	174	184	179	163	154	164	165	165	155	155	142	155	170	166	142	155	140	149	155	158	144	156	157	156	162	144	169	160	171	159	138	152	150	144	154	165	162	135	169	151	141	151	149	135	154	151	146	171	155	191	166	149	164	156	149	152	148	174	138	150	145	142	163	160	162	155	142	151	172	136	169	135	160	162	147	158	154	152	157	140	154	153	177	132	155	157	164	145	149	155	148	141	180	166	135	160	154	146	156	149	160	155	157	146	158	148	144	147	156	154	147	162	161	173	163	137	149	146	143	143	170	148	145	173	178	152	164	135	144	173	162	140	173	152	148	165	148	157	135	157	169	148	150	167	161	161	152	144	141	136	147	161	175	160	147	160	142	130	164	165	154	174	160	167	164	131	142	170	148	149	189	188	151	169	158	152	179	170	152	137	152	159	189	141	148	162	174	149	152	152	156	163	166	170	150	170	149	149	167	167	165	176	151	148	155	164	171	157	166	153	150	152	163	186	162	163	169	157	158	145	160	164	153	133	150	165	148	174	161	162	173	135	158	172	173	158	152	177	167	146	145	145	169	120	144	148	146	164	164	175	156	176	168	147	155	137	158	160	189	137	160	161	160	163	148	156	139	144	140	146	148	145	165	164	149	128	148	133	137	147	169	174	172	136	159	153	145	145	168	157	146	153	177	177	169	172	125	140	158	144	138	154	157	153	145	147	160	185	150	159	156	143	146	166	158	147	151	142	164	151	154	171	142	159	144	170	153	173	172	159	146	167	158	155	154	163	136	157	191	160	171	147	161	129	183	192	165	147	147	150	153	162	167	154	154	157	193	184	167	161	163	156	164	188	164	177	150	139	149	137	131	143	130	155	161	174	152	161	165	171	144	153	159	164	161	138	138	136	149	168	146	147	163	139	131	147	161	142	155	174	131	144	140	157	154	170	156	164	148	165	161	152	153	149	174	164	133	165	142	150	170	163	178	170	146	171	145	199	150	172	159	168	160	153	165	150	160	143	156	185	134	154	155	160	146	173	170	161	161	168	161	157	158	176	177	154	159	133	140	155	153	160	152	168	152	148	140	159	158	169	153	162	150	149	162	148	161	169	151	159	161	156	162	152	157	147	158	185	150	158	140	148	143	157	161	180	147	153	175	167	175	163	161	149	155	143	174	172	158	136	162	156	166	146	145	150	144	157	165	169	148	159	171	154	168	145	138	186	156	165	152	151	156	163	126	158	161	165	149	163	159	145	167	156	153	145	170	138	145	141	131	148	195	172	163	131	154	167	168	165	173	134	164	189	167	166	176	163	128	148	128	153	151	171	163	164	138	152	143	145	171	154	134	164	155	150	160	136	147	168	182	153	157	128	155	153	134	144	163	129	139	161	160	139	170	140	165	143	162	168	177	157	171	132	191	153	166	165	143	155	131	167	156	155	132	135	174	180	166	149	173	156	143	150	164	160	167	174	155	178	163	159	152	153	190	141	175	157	143	147	169	165	155	145	151	167	164	144	153	148	150	168	161	145	158	161	120	168	162	150	156	163	136	179	176	168	164	149	158	161	162	152	184	146	166	134	165	162	139	164	157	162	145	165	143	134	164	176	147	151	164	164	162	166	164	137	160	153	165	150	169	148	138	137	163	148	168	170	152	146	148	158	144	169	179	164	165	163	147	155	145	144	147	149	155	159	160	148	176	192	171	164	158	176	143	149	154	191	164	158	144	158	154	163	180	143	144	146	151	157	133	162	163	155	136	144	157	160	169	161	157	141	142	141	152	166	145	162	137	165	154	154	136	153	143	167	163	175	176	171	149	169	143	171	154	147	134	158	156	168	147	146	153	168	152	159	162	151	141	153	155	139	162	165	153	147	136	150
15491	3376	3129	2921	2193	1723	1466	1472	1384	1259	1121	1102	1299	1852	2632	2957	2736	2219	1878	1436	1042	830	654	541	596	564	532	493	450	470	423	428	435	438	415	405	421	398	407	441	405	402	423	399	427	425	460	418	417	392	448	405	394	430	409	425	439	398	414	434	442	439	388	402	413	412	440	367	416	450	375	410	435	461	392	423	396	434	385	409	419	386	399	415	414	408	423	389	414	424	389	409	373	447	415	420	403	414	417	445	423	442	407	373	426	429	432	421	421	424	425	404	405	440	435	410	444	408	422	417	443	405	404	410	410	395	410	381	401	410	379	418	440	437	426	413	384	414	381	414	408	416	389	395	429	441	447	428	393	414	413	416	408	431	414	421	413	408	387	429	458	453	381	434	413	419	390	416	433	468	434	411	436	437	430	422	422	391	413	409	432	436	393	434	435	430	426	408	429	406	403	407	425	449	440	435	401	384	422	404	393	382	431	384	393	407	407	401	426	384	437	390	415	393	450	439	396	410	362	419	411	438	381	414	411	410	434	400	394	375	439	410	407	404	399	413	420	423	406	417	380	436	389	402	443	450	400	454	384	415	401	405	398	401	404	421	393	414	420	420	397	420	405	383	446	445	373	443	444	378	415	426	406	421	411	449	407	403	403	399	430	433	405	431	428	398	456	393	440	445	433	436	403	417	406	399	412	433	390	391	412	424	446	409	396	426	406	430	448	431	402	432	418	386	377	410	389	363	457	424	435	415	429	422	335	402	434	410	398	404	431	407	432	404	405	395	371	363	421	386	389	415	403	402	410	403	430	438	441	391	410	420	423	402	425	438	400	425	399	393	450	447	369	438	428	395	394	388	435	406	439	400	399	433	389	383	419	416	403	400	413	418	425	421	380	417	425	416	403	428	422	437	423	419	402	422	395	384	395	389	427	372	399	393	420	439	441	413	397	434	409	382	422	403	440	461	392	410	435	385	423	416	405	407	407	409	404	424	411	414	400	366	403	385	430	398	418	466	380	408	423	395	379	429	402	410	422	471	395	399	395	402	420	412	415	388	421	460	376	427	381	390	437	397	423	421	425	402	400	448	416	447	415	430	413	424	379	449	393	402	431	410	425	361	379	400	412	366	429	403	405	418	396	424	411	443	426	432	412	392	423	363	382	412	454	423	390	394	393	451	384	439	403	453	397	375	380	402	413	427	448	411	396	440	427	426	438	403	424	373	412	399	435	405	412	418	428	386	423	412	407	433	418	393	412	409	434	415	424	426	439	411	393	454	441	408	448	413	407	406	375	375	421	432	393	376	410	437	401	430	425	389	367	446	379	417	408	430	430	430	421	388	409	368	412	388	362	414	423	413	380	416	440	391	373	408	435	394	397	414	409	416	421	425	407	452	368	381	415	434	401	440	410	396	412	404	404	413	408	412	396	379	423	437	410	434	419	390	377	436	407	401	386	397	411	386	410	400	411	402	382	436	417	399	380	432	457	401	417	429	387	377	436	397	380	407	432	405	429	382	433	412	442	404	434	460	425	406	431	399	426	400	423	406	415	421	402	402	451	406	421	420	410	401	394	441	390	436	413	404	401	391	402	420	435	407	389	402	420	401	416	381	430	368	405	441	413	409	397	434	445	391	437	419	393	420	418	448	400	409	475	444	389	382	425	393	410	433	403	408	406	392	418	396	438	403	401	414	425	427	376	433	421	409	402	425	411	386	432	450	403	393	417	431	373	399	411	376	416	407	426	411	403	389	418	413	413	415	446	417	399	389	404	370	435	379	395	415	407	413	395	425	425	440	375	422	416	427	414	387	391	397	405	402	431	377	431	405	422	433	404	369	422	412	413	406	426	400	416	444	390	414	410	424	414	396	401	372	425	438	426	438	421	404	392	422	412	390	388	389	377	406	393	386	408	378	413	415	402	446	424	422	426	407	428	408	428	420	402	395	371	413	431	423	446	428	391	378	433	424	348	407	394	423	393	405	413	395	404	385	395	413	409	413	419	417	384	418	408	448	401	394	384	399	389	380	400	413	416	389	391	410	437	415	429	399	436	443	377	422	425	370	434	400	445	426	410	415	399	407	413	417	405	404	424	373	422	421	416	423	407	396	398	444	409	383	423	367	395	413	406	446	381	410	439	373	410	425	454	401	369	435	394	393	399	401	407	415	424	421	419	444	393	420	410	431	391	442	411	454	416	412	383	399	416	371	401	424	415	377	462	367	386	405	409	389	406	410	415	420	418	400	417	431	413	441	423	401	448	385	418	400	390	442	416	404	419	365	398	378	381	433	377	382	402	408	412	428	396	409	418	419	422	417	397	431	420	415	430	394	432	445	424	383	388	432	423	426	417	391	405	380	421	418	460	423	383	383	388	387	426	396	438	415	428	416	426	416	408	402	422	400	428	433	432	422	427	416	380	390	400	391	418	397	446	410	424	408	405	404	398	395	438	371	432	390	373	367	418	400	405	394	397	385	419	414	392	418	410	428	397	396	439	417	393	430	412	417	378	400	443	422	354	407	415	463	417	444	441	408	414	403	401	392	398	384	428	458	424	396	430	436	403	402	422	396	408	461	442	414	418	418	438	425	407	429	432	384	387	398	451	422	390	389	425	427	416	362	400	446	412	366	407	423	400	420	410	426	356	430	420	379	401	391	417	440	438	383	390	453	412	415	400	425	415	418	428	406	377	395	395	397	443	401	415	420	393	408	349	381	414	423	409	430	423	437	391	389	414	396	415	383	413	376	418	370	454	373	391	398	419	409	437	424	419	348	418	410	413	385	444	364	445	404	408	384	423	426	426	451	423	370	395	412	422	389	434	396	397	442	404	385	385	366	384	442	409	422	394	386	393	401	427	409	392	421	426	380	391	411	371	428	417	417	421	398	382	426	401	384	384	386	421	416	413	408	407	437	429	424	427	424	389	400	417	411	422	427	419	391	421	426	393	406	418	419	426	414	419	391	420	414	416	427	406	394	399	393	401	417	427	370	403	415	448	422	421	403	377	417	434	424	391	411	393	392	433	400	421	418	405	430	391	420	392	377	380	405	425	408	391	430	420	409	405	418	413	428	399	422	430	422	424	396	429	430	449	401	460	398	389	391	415	405	422	412	404	407	419	432	403	401	392	429	441	390	391	393	421	381	434	432	407	412	409	412	445	417	428	397	429	407	420	384	420	408	397	407	393	399	415	415	408	413	395	437	405	404	404	443	430	391	403	445	397	392	419	414	423	446	409	420	432	422	383	425	376	397	388	413	415	424	418	401	422	415	458	437	399	426	408	386	441	413	393	379	431	416	414	474	414	397	435	406	392	382	421	404	400	416	373	424	382	438	430	405	387	414	423	418	419	414	457	423	408	405	437	385	395	433	397	410	406	367	404	368	426	358	403	360	445	416	408	397	431	437	398	391	382	400	381	424	389	430	389	449	416	429	394	423	374	402	411	358	402	429	387	416	418	385	439	438	430	410	423	415	375	442	400	373	425	449	386	435	443	411
4320	841	512	402	390	363	353	341	358	336	283	337	348	409	421	441	374	368	381	324	345	333	325	342	336	338	331	373	313	335	360	309	303	319	314	334	317	310	327	375	306	327	350	340	295	299	331	327	318	308	348	300	287	298	281	313	309	323	339	331	294	309	334	326	317	329	312	284	311	307	297	313	323	323	312	348	309	339	308	306	328	369	305	309	332	313	331	314	331	343	356	327	315	340	344	336	276	318	310	341	317	311	314	338	333	368	346	280	287	298	333	328	316	329	362	316	337	328	314	350	314	312	327	317	320	321	364	345	284	322	286	313	318	297	285	300	306	348	300	332	339	341	338	301	309	331	311	337	402	298	314	313	329	354	309	293	306	358	305	335	323	299	319	300	302	319	310	330	320	319	314	302	336	327	318	332	346	347	304	302	345	322	324	315	317	335	293	303	272	299	308	331	326	300	341	312	302	322	301	306	306	359	323	322	305	342	325	314	301	322	316	342	345	309	313	305	309	307	349	350	370	290	353	290	333	336	297	326	290	331	318	351	325	340	344	304	324	331	344	329	322	329	327	303	335	340	312	297	298	324	315	331	354	332	296	332	339	339	334	319	324	288	300	323	307	347	362	327	340	324	324	329	296	364	285	332	307	316	294	336	310	275	312	295	300	323	306	351	296	313	303	306	317	304	303	376	322	350	365	379	318	344	340	291	344	319	289	339	327	323	314	332	314	313	300	329	340	284	335	284	305	330	310	366	323	320	317	366	351	312	309	293	334	306	309	316	294	322	310	315	322	324	309	283	279	317	368	317	302	294	309	303	320	331	338	328	295	335	317	327	308	319	321	320	331	315	330	319	325	337	353	295	348	294	300	338	308	338	345	304	346	330	313	308	340	310	307	339	310	321	307	307	319	341	288	342	333	346	354	329	334	346	312	313	326	302	338	344	351	334	302	345	296	289	316	311	291	338	369	330	320	322	294	298	333	296	294	308	332	362	321	316	319	273	293	320	333	341	319	306	328	303	324	366	319	308	274	305	336	310	350	319	296	331	315	327	328	316	292	308	325	299	323	363	328	310	357	326	340	327	346	320	333	341	344	316	307	359	329	341	305	336	305	334	302	313	327	311	296	336	311	325	338	331	327	329	343	320	305	301	318	318	327	309	324	324	320	321	311	303	322	343	335	296	319	298	284	301	339	357	305	338	312	329	312	323	330	319	288	334	293	304	324	297	344	301	335	324	348	347	336	309	315	329	326	340	319	294	305	315	318	333	323	303	330	339	321	316	297	315	317	302	340	321	306	343	342	286	275	307	310	315	357	326	306	304	327	312	343	290	303	325	350	356	317	350	276	300	325	320	339	298	306	290	316	348	320	331	326	326	361	360	299	338	321	321	318	316	325	300	316	336	315	326	319	317	306	314	311	323	289	333	323	318	331	310	322	298	334	313	354	313	310	334	365	308	353	313	313	336	303	325	289	325	323	325	333	321	319	328	305	311	345	321	309	305	316	336	310	319	331	325	313	301	306	307	311	320	321	346	369	332	287	305	317	310	306	312	267	321	305	356	345	289	330	357	322	299	305	312	316	324	366	311	311	318	305	319	303	334	346	347	335	320	287	319	299	337	308	335	305	326	353	329	317	316	335	335	318	321	311	300	320	330	331	293	303	332	318	342	328	367	336	323	322	306	285	333	329	307	293	326	353	330	321	344	312	308	312	321	301	345	348	322	308	306	321	323	314	299	318	323	320	291	347	290	317	328	304	366	331	291	322	305	324	306	310	313	327	309	320	315	315	300	345	300	285	324	276	349	375	291	299	394	322	339	292	321	347	327	346	334	341	306	325	309	313	337	311	333	314	357	338	315	308	303	335	320	339	320	289	343	289	348	363	343	335	349	333	307	318	326	327	293	338	307	333	283	333	328	314	333	345	358	290	336	317	307	300	347	314	324	303	301	350	338	345	327	319	263	314	353	305	310	333	314	324	348	332	267	301	352	330	304	291	295	308	287	314	326	325	333	332	311	323	315	322	305	315	292	326	349	322	307	347	351	336	325	323	325	283	329	344	314	320	355	337	307	340	332	329	329	329	289	337	344	335	302	281	270	332	338	326	338	321	342	317	293	326	335	311	314	326	320	252	337	302	297	318	347	314	324	307	317	344	319	321	328	341	317	305	314	322	277	293	373	368	335	324	315	323	353	319	305	335	322	332	300	285	320	292	313	319	336	327	331	346	325	326	318	313	312	328	370	311	289	313	314	327	337	301	337	286	329	331	326	277	298	302	316	322	320	315	296	316	310	296	324	346	323	332	324	330	336	335	334	295	339	331	300	334	366	299	319	294	312	322	295	327	289	322	317	317	301	309	343	319	342	311	343	335	313	323	376	349	327	329	321	295	304	296	310	298	335	322	312	331	300	337	287	334	343	335	333	300	326	287	331	375	328	328	309	309	338	313	344	331	311	301	332	302	298	328	305	330	364	328	309	331	283	303	313	335	332	297	296	331	339	349	339	342	328	325	326	312	305	313	335	354	320	325	327	326	308	306	302	315	316	328	321	312	333	314	328	333	290	314	312	356	308	320	326	331	352	361	318	332	346	356	332	334	291	311	322	321	345	321	330	332	329	310	310	374	326	334	328	323	300	301	273	325	336	300	329	306	322	339	320	318	317	326	303	322	329	322	352	356	316	303	294	313	334	317	320	327	304	315	346	320	320	315	330	336	300	327	316	335	320	326	300	345	321	319	320	314	333	329	286	329	325	342	278	315	333	341	342	292	325	327	302	335	352	301	292	335	324	300	332	312	346	297	328	301	311	297	330	314	332	319	301	333	322	307	303	317	322	296	304	322	304	322	305	313	315	386	294	298	319	340	327	332	310	308	317	322	292	307	331	343	298	306	350	307	279	329	291	318	312	293	308	331	318	331	355	320	365	331	322	299	353	322	297	329	333	287	347	335	318	351	363	321	343	320	311	351	340	358	308	332	309	355	277	310	321	299	304	297	294	320	322	335	326	275	327	276	291	328	296	304	331	316	284	310	324	338	327	309	324	322	296	330	312	322	325	317	333	336	326	327	325	312	308	335	318	315	325	320	321	322	275	351	338	325	324	318	319	345	337	316	302	342	329	326	293	336	347	313	343	348	323	344	305	300	331	300	339	310	308	303	319	323	319	336	337	287	314	343	354	332	304	303	283	323	284	326	320	309	307	348	308	295	325	321	298	329	329	304	282	342	319	295	301	343	295	332	316	338	299	327	317	312	315	353	339	304	303	351	335	320	317	316	347	338	326	303	342	319	304	318	337	335	332	313	331	353	311	317	292	323	301	330	297	327	329	356	311	290	286	363	322	302	296	288	309	326	316	306	273	318	332	333	343	339	339	329	334	294	300	363	332	323	329	300	353	334	338	334	315	311	326	319	337	293	316	331	323	265	301	329	328	299	304	314	333	306	327	329	304	310	324	325	354	328	333	306	311	339	324	341	303	306	338	285	304	314	308
3999	1235	1111	1131	1145	989	1004	984	997	979	957	932	1080	1288	1360	1621	1492	1326	1120	1054	971	882	846	832	820	809	835	821	749	788	777	806	781	737	784	764	817	767	786	830	745	791	774	798	753	823	787	806	771	796	767	715	751	761	735	769	774	753	757	779	781	814	749	760	776	809	797	847	815	825	813	851	801	798	758	799	807	837	782	735	792	823	726	774	772	762	785	744	767	813	832	734	762	736	751	721	740	787	859	805	773	755	778	837	784	780	783	753	798	726	742	754	734	724	726	719	772	739	782	812	759	795	799	776	789	798	765	800	805	796	811	755	820	782	758	764	752	789	778	808	794	756	788	843	778	819	793	829	799	759	763	746	774	767	755	790	734	807	808	798	730	746	779	835	729	750	790	784	763	776	752	758	795	785	822	811	835	793	792	830	765	792	819	754	795	796	756	757	776	822	787	773	785	743	797	806	774	822	768	784	797	806	819	782	737	792	790	759	773	744	777	819	797	747	778	851	808	813	805	805	781	764	844	810	779	749	789	774	794	776	761	770	778	770	803	783	752	775	760	781	755	718	825	765	790	804	787	830	722	764	778	755	749	760	784	762	835	762	775	801	735	810	818	765	819	743	801	790	756	792	793	772	781	798	792	801	798	814	827	781	750	813	774	773	781	764	758	783	847	798	773	761	842	808	797	789	758	846	711	783	789	858	782	767	778	815	777	748	786	753	786	737	793	779	731	764	773	741	760	738	808	778	753	800	793	768	744	806	773	779	816	801	781	825	799	753	780	758	800	818	761	805	808	765	795	802	762	769	752	723	853	765	792	795	797	770	778	770	772	771	743	785	845	761	803	769	801	793	747	792	774	785	812	798	773	749	765	790	796	728	750	778	777	771	803	809	778	782	778	819	755	749	757	777	777	795	798	768	738	721	727	786	813	791	764	773	752	791	762	796	742	777	778	775	772	793	824	823	796	770	784	770	773	770	780	813	778	760	764	780	758	777	797	802	753	759	745	774	798	752	804	779	785	797	767	780	794	749	782	797	773	813	796	808	831	723	749	847	837	753	758	812	752	823	819	766	800	758	795	804	748	773	778	779	805	778	780	844	782	774	803	752	777	797	802	770	808	782	792	799	799	783	784	797	809	785	774	791	780	802	801	800	827	731	774	747	765	822	786	805	776	771	773	763	747	806	772	776	766	789	787	811	802	807	736	775	827	785	781	841	767	796	802	766	817	779	824	778	834	775	783	801	824	745	752	751	757	804	799	768	805	759	731	763	748	737	783	780	718	759	746	831	758	742	840	785	800	809	790	807	754	785	797	811	799	812	731	735	757	792	749	745	762	786	800	787	773	772	799	788	762	788	790	747	766	769	858	747	767	817	729	778	777	768	778	803	775	755	785	762	781	772	796	806	738	807	771	788	801	756	751	820	783	780	755	734	789	796	791	827	794	838	763	779	812	821	807	778	762	749	836	744	754	799	795	816	800	780	796	717	800	774	762	735	780	742	750	783	809	804	779	775	799	776	783	807	824	735	779	742	790	751	777	763	808	792	758	761	777	793	831	801	739	754	683	795	776	764	779	757	837	803	757	805	807	749	761	786	800	766	747	800	786	726	793	800	762	801	766	753	787	773	780	802	788	783	795	803	755	780	793	836	778	783	763	770	785	730	726	800	763	809	783	775	747	767	759	743	725	846	779	750	782	730	763	724	782	772	810	800	745	767	806	761	802	787	732	782	771	745	759	795	779	791	754	796	763	799	795	791	776	743	750	766	772	774	783	773	804	748	778	836	803	769	766	742	780	798	794	816	753	773	806	781	777	795	748	760	791	778	781	785	793	826	737	757	809	803	808	788	770	786	805	783	785	782	798	769	800	807	798	761	774	793	761	777	818	812	764	784	723	761	761	765	844	793	779	765	755	786	715	821	782	790	787	807	819	774	737	784	781	837	796	789	724	822	832	765	813	791	813	781	783	783	767	816	761	745	803	783	771	782	803	803	832	795	811	764	813	767	769	800	807	803	804	804	827	779	785	826	803	798	731	808	724	776	764	816	817	781	787	789	751	783	735	782	790	810	794	749	770	755	817	795	765	798	769	779	783	801	756	727	748	783	778	763	769	776	769	753	795	801	736	805	782	768	746	817	795	783	749	772	752	769	743	719	745	769	787	769	794	775	807	741	775	775	764	746	786	785	775	805	751	809	805	783	807	740	789	843	787	832	813	758	775	774	845	764	802	765	816	737	751	772	766	763	759	787	811	774	804	772	797	811	849	807	826	800	780	787	803	779	789	808	822	737	784	764	826	756	794	762	758	841	766	811	810	753	712	724	797	762	815	800	777	816	762	758	792	828	809	780	786	801	793	859	810	776	797	763	808	758	841	723	788	780	797	743	836	847	803	795	790	801	786	743	777	752	823	852	766	786	781	733	805	804	774	781	800	773	775	790	805	828	804	777	803	845	877	794	797	745	786	865	793	825	754	812	745	747	790	786	797	798	772	777	745	805	788	808	798	784	762	824	740	779	835	782	785	816	719	802	784	760	777	775	810	793	797	777	823	819	801	755	773	793	794	829	757	771	776	821	833	770	738	756	851	740	803	812	826	830	777	760	770	792	795	776	826	794	786	781	747	726	801	822	758	811	830	802	772	848	793	772	806	776	817	800	778	769	804	821	778	742	807	773	812	773	772	775	756	792	779	829	790	771	741	759	788	756	771	746	756	764	752	756	797	764	795	829	827	766	767	797	812	818	795	790	765	801	774	769	759	744	820	783	729	790	782	787	792	792	766	760	817	793	788	766	775	750	814	784	790	804	763	812	776	754	788	809	775	806	812	814	783	802	770	767	763	755	790	764	764	782	805	786	751	790	820	803	786	746	787	823	819	749	780	799	794	827	815	824	734	788	758	755	825	797	775	758	751	766	755	752	790	807	744	789	828	802	786	785	806	776	807	820	748	827	760	753	795	787	836	800	785	799	770	816	812	810	836	782	815	776	757	832	855	828	802	803	761	843	752	796	770	855	777	780	843	816	804	769	723	819	796	859	777	784	783	734	751	797	748	817	793	783	747	748	784	793	801	808	761	802	785	752	864	769	816	773	796	826	784	810	778	760	802	770	726	779	795	824	726	802	790	795	782	822	767	839	759	745	748	778	814	782	736	774	815	767	806	737	790	818	781	772	774	714	777	819	750	795	766	787	828	756	776	776	786	845	775	786	801	779	798	780	756	740	750	756	783	802	762	817	782	783	764	758	786	853	757	837	810	828	776	794	730	778	773	778	737	806	802	751	749	779	779	808	807	736	790	790	750	781	768	813	761	768	803	798	832	783	820	781	791	798	779	784	854	820	743	799	783	808	796	823	750	809	775	802	826	786	827	812	782	781	770	780	766	790	785	802	749	763	772	809	834	830	797	742	753	792	788	783	777	760	780	772	777	768	793	793	758	796	787	803	803	796	764	798	778	774	771	802	802	750	780	805	766	828	778	769	742	787	785	776
14336	2836	1051	626	488	443	372	363	381	400	342	316	398	493	465	542	510	433	391	336	285	310	331	281	322	297	287	296	305	264	248	272	290	281	311	272	278	281	276	277	276	291	291	274	292	258	263	276	281	282	285	288	272	272	250	305	279	296	287	284	278	273	280	283	287	304	303	281	262	276	296	261	258	293	291	274	294	297	286	267	265	269	258	327	279	297	287	277	284	258	274	294	277	285	263	292	273	292	268	267	309	311	267	272	277	310	291	295	282	267	298	294	312	273	295	325	264	296	290	285	303	280	274	289	294	237	296	278	271	285	282	303	271	261	261	285	264	320	279	288	264	315	269	288	297	287	253	250	300	281	248	273	277	276	282	262	262	294	295	286	281	261	269	311	282	275	258	284	285	279	270	323	285	296	308	285	309	256	271	247	250	275	277	262	262	280	294	301	303	260	276	310	241	278	264	285	286	286	295	275	285	289	298	266	273	288	281	305	280	272	284	257	254	290	273	290	276	280	250	287	279	276	288	279	293	304	306	299	303	315	267	271	281	289	302	259	288	272	297	276	295	302	285	267	272	286	245	247	285	291	304	271	277	291	251	276	283	267	270	311	286	269	275	294	292	278	280	296	268	273	295	288	256	307	262	297	251	274	264	284	271	263	298	290	285	299	271	292	257	251	256	313	266	279	279	301	281	290	252	275	286	295	267	302	286	255	289	274	278	297	281	268	256	302	277	295	280	298	296	297	301	272	269	300	255	271	277	270	268	295	294	283	277	299	288	276	279	300	283	276	288	279	285	280	283	265	282	307	276	310	285	268	280	264	280	266	306	288	301	291	282	284	278	302	283	290	298	306	265	271	289	264	273	309	307	270	272	276	271	303	287	310	291	253	252	276	267	265	273	273	275	263	273	291	262	286	262	264	282	257	262	266	284	275	300	257	266	254	265	302	286	279	258	307	278	302	268	263	294	246	289	291	284	284	278	263	316	308	271	286	313	301	282	281	288	294	281	275	272	278	321	290	281	268	262	269	296	286	295	307	317	266	286	265	324	269	291	275	300	237	307	271	283	278	309	292	285	281	237	270	266	277	262	310	278	285	270	281	283	268	248	279	235	307	298	295	286	298	263	261	284	270	274	259	287	274	288	289	297	288	289	315	234	281	267	256	280	301	259	269	259	296	249	290	279	291	251	308	253	255	267	277	269	280	265	289	284	286	259	259	286	259	279	284	294	285	306	273	264	270	304	241	286	267	293	269	253	296	313	293	279	298	285	288	280	260	264	277	293	309	285	325	274	289	258	299	309	262	300	268	258	306	283	274	279	296	293	253	300	298	311	265	263	274	287	264	286	288	289	315	270	262	276	303	271	282	259	276	290	287	277	269	295	283	289	309	265	292	297	291	258	295	293	295	229	250	317	288	287	296	282	291	281	285	279	305	287	297	264	275	284	261	297	228	312	312	312	271	304	289	269	288	277	277	257	262	289	302	288	296	280	293	297	245	305	280	246	268	262	267	264	281	301	289	288	282	271	269	290	266	280	260	301	296	257	264	277	277	319	268	274	285	300	298	253	290	289	285	275	307	285	284	294	283	309	259	277	268	267	283	290	299	292	302	262	282	289	303	263	276	309	273	279	268	280	321	261	305	253	259	269	284	287	248	267	290	276	270	296	304	293	282	273	296	269	274	300	274	270	261	298	277	268	259	279	275	249	287	271	242	294	288	276	294	233	282	293	285	260	249	272	273	291	295	265	294	264	304	267	281	296	304	279	258	310	268	256	274	292	270	286	286	283	295	296	273	285	261	295	315	291	254	286	305	290	260	274	258	284	307	273	268	270	311	261	285	288	257	288	279	275	275	270	270	276	304	289	281	278	266	304	301	261	301	310	276	313	246	246	283	260	303	276	297	294	287	276	228	267	283	268	260	282	256	326	294	278	229	299	271	303	292	309	278	302	256	289	305	278	269	259	287	275	266	269	303	281	265	280	301	251	270	248	278	277	266	304	267	294	274	291	273	287	286	270	277	244	281	251	276	287	270	287	296	282	256	290	305	268	285	271	275	268	318	267	298	305	274	284	279	243	281	276	295	319	286	278	287	301	273	300	281	294	290	280	266	278	287	261	291	295	269	246	272	271	274	249	275	272	314	284	260	256	281	322	254	286	287	263	263	290	240	294	288	286	318	305	276	264	291	280	276	254	309	273	296	278	291	288	324	314	265	276	288	284	290	258	301	241	291	287	288	287	264	298	265	283	286	243	297	301	282	277	313	293	300	277	270	309	285	244	264	276	303	260	297	277	300	282	268	254	294	282	282	290	295	281	288	311	277	282	290	305	293	284	272	291	272	272	236	250	298	277	289	312	292	300	284	256	248	295	297	292	293	261	267	282	291	306	276	283	280	263	264	294	271	282	272	273	281	278	289	270	257	267	257	274	257	271	263	286	298	266	238	306	275	274	256	286	294	303	281	268	281	278	282	297	262	324	252	255	298	280	281	295	274	310	257	272	299	263	288	300	236	295	278	284	266	287	290	276	285	276	266	275	313	281	292	283	285	266	289	297	273	301	271	287	315	298	280	306	300	298	254	276	289	278	286	300	311	277	315	334	267	298	263	228	286	327	286	309	269	287	273	270	269	288	266	281	297	317	275	244	287	302	257	250	317	282	264	281	311	251	290	278	302	259	269	267	310	276	281	286	288	292	304	277	295	269	280	275	299	271	283	280	298	304	266	276	269	311	310	259	318	295	277	262	291	317	306	273	313	287	281	289	263	289	279	316	314	300	293	242	287	250	307	286	277	298	267	274	275	292	319	270	254	298	292	291	298	301	295	277	281	262	254	271	281	271	334	274	256	267	272	265	274	286	253	263	276	284	303	275	272	265	262	285	276	319	330	307	281	283	279	250	272	286	278	258	310	294	286	283	320	267	260	276	286	269	307	290	273	265	279	310	276	264	261	276	286	267	252	272	288	284	278	263	292	313	283	261	303	272	291	259	294	259	239	276	300	292	279	301	310	267	269	266	264	300	300	301	282	285	297	295	275	275	315	299	260	266	283	287	279	277	306	274	319	296	275	266	310	289	305	284	269	267	242	288	273	289	297	266	269	286	282	285	333	278	294	300	275	297	291	249	290	298	290	294	278	287	308	281	274	282	268	298	319	314	259	258	268	283	244	270	279	312	266	278	272	277	309	280	292	274	278	263	288	288	279	271	271	289	290	253	257	272	256	264	289	282	276	283	280	288	280	282	284	267	300	283	310	300	280	296	301	260	274	273	302	327	282	275	271	267	274	322	264	261	275	254	272	262	276	294	288	285	283	292	305	302	271	286	265	273	287	316	295	297	270	304	291	257	263	280	286	289	286	305	302	288	251	270	259	296	290	289	299	302	272	277	272	291	271	283	331	270	233	275	273	248	284	255	313	272	298	301	303	295	295	247	270	284	296	266	266	315	277	314	271	269	269	285	280	258	298	281	275	294	274	272	284	282	295	275	266
11742	2325	2151	2002	1692	1430	1269	1216	1267	1323	1222	1191	1454	2073	2057	2313	2189	1888	1515	1189	1089	1009	788	729	800	690	756	695	724	698	657	639	714	689	663	676	724	697	719	645	719	677	703	706	670	668	671	707	663	727	706	679	698	701	684	685	677	682	724	709	683	698	676	659	694	677	722	678	713	742	694	675	699	655	684	726	708	671	683	632	713	709	714	680	687	669	657	669	688	626	684	704	716	715	691	674	655	690	677	674	731	675	633	694	699	667	674	641	711	665	685	729	687	672	707	665	679	702	741	644	721	673	693	732	696	739	654	717	690	632	692	636	646	616	712	703	739	688	737	681	671	681	652	672	679	714	709	682	714	732	698	650	680	646	676	728	696	626	713	699	686	683	637	687	691	647	681	739	644	678	661	667	719	722	690	666	662	694	693	674	710	713	763	728	691	687	681	672	665	640	712	708	678	659	677	646	695	705	691	674	683	693	632	675	662	646	690	666	694	680	696	682	681	693	681	688	687	697	667	681	703	717	746	733	667	730	716	726	698	691	693	658	706	654	675	710	697	652	688	682	669	704	663	705	719	692	666	680	672	683	699	645	677	670	647	697	670	676	679	684	692	722	750	620	739	669	696	688	663	709	693	694	707	696	665	671	681	641	725	727	690	691	691	724	708	698	673	674	685	612	714	670	683	662	733	661	682	706	690	686	723	710	672	690	591	650	665	701	686	694	713	663	669	668	693	722	704	682	696	723	679	685	649	683	660	701	696	724	648	689	672	707	691	674	719	669	650	696	665	651	663	703	711	682	677	714	698	695	715	659	628	658	722	744	668	671	673	702	704	641	697	671	687	667	676	688	670	731	664	636	709	642	677	677	689	643	633	675	729	708	718	696	668	706	675	675	711	722	610	727	699	672	743	696	655	692	673	644	670	667	670	709	688	701	694	687	708	695	682	677	704	698	661	642	707	667	669	671	680	708	690	664	653	696	676	702	673	642	688	691	693	692	702	662	662	705	694	692	695	696	689	688	683	703	689	662	675	662	688	686	674	667	648	683	655	701	649	652	661	679	676	688	682	680	659	681	715	651	694	696	677	761	756	662	670	737	661	658	705	670	682	676	737	664	710	673	680	717	697	669	644	713	686	668	712	745	691	695	641	700	696	680	676	682	661	714	677	637	682	678	660	657	691	695	689	697	680	663	650	716	671	669	697	682	660	694	658	692	674	667	682	676	684	687	710	729	654	698	698	719	707	671	713	702	636	669	693	662	697	684	653	687	643	700	707	681	680	694	668	627	675	671	680	712	664	675	683	627	696	675	681	683	648	670	679	686	678	685	706	685	694	687	711	703	642	695	701	671	684	681	667	703	626	688	704	677	692	669	698	694	675	691	696	698	655	663	643	643	666	697	645	656	681	650	698	726	702	669	668	659	735	712	685	740	666	685	669	658	682	702	673	668	714	700	737	686	683	701	670	715	670	657	735	692	740	649	706	718	680	682	680	669	687	668	669	686	662	742	668	693	665	705	698	649	741	684	642	661	652	698	632	720	721	692	717	683	703	647	723	692	702	687	680	680	660	666	699	698	737	735	715	717	665	676	727	649	672	633	725	687	684	664	623	639	660	681	683	700	672	663	679	676	687	685	641	692	710	672	622	658	689	653	664	655	673	677	671	747	714	705	722	688	735	694	675	648	610	695	713	758	670	747	665	687	681	645	689	678	710	698	709	698	717	619	668	668	701	666	673	658	703	720	693	716	684	679	717	652	709	647	686	673	703	643	715	651	647	725	711	703	701	708	637	720	670	719	642	653	675	684	660	719	680	688	684	686	685	721	718	703	694	650	680	726	728	652	688	670	687	678	665	685	673	741	695	698	687	664	696	704	678	699	661	674	684	703	704	626	695	714	709	672	722	649	667	675	658	666	707	701	712	764	677	624	678	712	591	700	694	675	698	650	672	679	692	631	685	686	738	681	636	688	683	671	721	699	700	694	698	673	703	705	677	675	704	653	703	672	709	658	697	656	710	692	691	678	694	649	694	623	636	749	672	748	680	684	670	727	700	659	719	682	722	711	725	655	666	650	678	643	726	659	657	731	685	736	738	690	687	698	708	736	630	707	648	640	675	724	740	692	701	724	685	653	696	697	665	628	691	670	709	660	754	725	654	648	725	708	706	674	641	658	674	669	730	697	685	702	701	718	687	696	680	693	659	655	701	672	639	660	709	706	718	675	692	643	681	707	754	673	712	668	750	681	752	724	654	660	717	709	669	715	697	668	670	686	700	673	691	660	699	708	687	690	690	696	709	671	669	697	682	643	701	729	655	703	712	676	707	677	669	678	725	653	646	674	660	718	678	662	671	724	697	662	675	648	678	664	715	722	693	709	650	691	714	694	618	716	669	676	678	722	684	710	693	653	690	682	670	660	677	636	684	673	677	684	697	693	719	666	693	669	684	691	708	702	703	669	697	704	647	654	693	650	675	686	684	728	710	660	706	695	682	699	683	657	660	747	673	714	696	657	704	674	648	755	699	697	650	667	746	692	735	754	698	686	662	648	705	730	713	670	706	678	713	703	699	696	679	710	611	682	691	703	757	679	675	702	670	678	672	683	663	713	700	679	727	711	715	661	705	672	721	679	657	720	639	695	700	718	652	693	648	663	697	698	679	686	677	676	663	688	705	668	699	727	748	624	710	679	646	702	711	699	658	743	683	674	707	663	674	710	677	728	688	660	637	641	689	701	687	632	682	698	711	681	661	686	693	696	687	670	718	663	741	687	695	680	710	687	696	699	662	657	680	672	667	716	700	637	673	675	689	676	699	713	737	708	676	692	699	690	670	666	685	620	678	704	720	705	686	677	681	670	727	702	657	708	677	655	679	688	699	646	692	694	674	697	722	720	685	667	721	693	682	710	630	685	715	684	703	696	663	672	694	706	704	676	693	687	711	714	635	682	679	644	674	693	667	702	672	727	682	729	681	698	710	736	683	664	645	692	689	689	693	652	619	662	704	727	686	699	683	675	686	710	685	690	681	652	734	615	644	672	701	695	710	691	652	682	627	687	686	742	675	668	736	704	694	670	717	708	645	626	715	724	661	690	671	672	687	646	677	707	687	661	697	679	714	681	692	691	637	698	679	690	648	642	639	701	683	682	673	674	670	630	675	675	732	709	708	672	699	691	680	679	698	701	684	693	670	732	695	668	707	711	698	669	690	690	659	738	694	651	683	677	668	661	701	760	676	703	647	660	694	669	679	657	697	680	663	692	698	673	696	651	688	687	705	695	745	689	722	690	659	700	703	674	707	718	670	699	653	707	669	654	676	621	680	692	698	702	705	706	648	700	731	716	686	678	721	693	685	671	720	673	736	685	754	628	642	746	694	690	663	711	673	673	694	687	688	665	737	691	685	688	710	741	630	662	648	683	658	662	706	655	675	705	685	681	725	696	716	737	695	689	657	715	652	683	708	679	737	682	655	665	695	688	656	688	738	706	717	682	678	695
23086	5213	1839	1121	534	381	321	336	360	324	302	284	403	571	525	525	487	432	316	284	234	212	171	159	181	189	167	173	128	167	164	158	156	143	162	150	146	154	164	161	160	160	156	177	162	178	171	139	147	160	162	149	176	139	148	180	141	186	158	178	163	151	144	155	146	166	161	143	149	151	148	153	165	148	157	151	157	160	150	146	191	146	164	154	145	168	172	160	155	182	152	165	158	165	151	155	150	163	176	163	158	158	144	173	137	179	160	150	141	149	162	148	150	157	162	191	150	149	150	169	151	160	169	154	159	148	151	153	161	142	161	161	147	164	179	148	164	170	169	183	173	145	162	150	154	169	172	165	164	165	149	173	156	156	183	151	163	144	150	143	132	169	181	168	168	135	145	152	168	124	157	190	139	151	164	169	139	160	133	176	136	139	155	151	149	195	158	192	165	160	175	139	157	174	160	162	179	148	145	144	147	147	131	162	147	156	150	170	155	174	152	147	161	163	137	156	165	157	161	175	159	148	162	144	162	162	162	169	148	140	159	168	158	148	137	141	146	148	136	160	171	152	157	179	170	145	159	165	158	158	165	139	163	161	160	162	157	160	165	163	191	145	127	171	163	168	146	147	160	166	151	159	153	178	146	138	167	177	136	173	160	167	125	138	164	153	152	164	155	173	155	159	181	150	159	184	158	164	137	157	166	181	129	188	148	166	145	154	144	154	154	149	141	154	178	154	149	173	178	163	160	160	162	178	150	132	150	172	150	164	143	164	153	159	161	155	162	148	167	158	173	131	162	164	166	172	136	155	133	139	156	174	159	147	160	181	156	151	141	160	157	116	147	158	155	167	179	145	154	164	168	162	181	186	112	168	171	162	168	156	151	180	178	157	148	163	148	145	177	153	167	170	151	172	161	159	150	144	169	165	166	167	155	127	156	147	176	125	179	146	147	150	161	158	160	164	166	175	150	135	156	160	150	144	145	157	145	150	165	168	186	162	161	167	146	155	174	155	150	163	158	154	147	165	159	155	168	159	155	153	147	153	165	164	166	180	139	154	159	137	155	161	141	157	192	178	148	168	184	129	179	171	173	166	153	140	170	143	171	168	184	151	155	141	146	140	163	147	176	152	176	154	179	131	152	167	149	158	165	152	146	157	152	139	145	159	156	149	165	156	161	171	150	159	167	178	165	160	134	201	159	164	163	159	161	141	155	148	160	150	155	134	168	152	176	181	145	163	169	180	148	153	169	153	151	156	147	149	149	145	159	127	147	151	175	135	157	178	151	161	169	150	140	149	134	152	138	153	144	180	161	160	135	173	179	182	167	145	161	142	166	141	133	129	156	163	175	142	142	181	164	158	168	164	163	172	146	151	157	160	145	149	160	171	147	147	173	181	168	169	157	134	161	150	154	141	148	163	135	165	156	163	153	172	163	121	152	176	164	164	143	147	151	139	166	179	160	143	176	142	170	152	166	155	143	167	159	156	169	155	173	164	142	151	165	149	148	154	151	162	172	142	169	163	156	157	149	148	157	153	172	192	169	147	161	150	152	136	151	170	183	181	143	152	155	150	167	153	154	149	166	151	167	157	176	161	178	148	157	155	163	158	157	167	171	175	160	133	170	162	165	171	148	154	148	158	140	139	139	154	151	172	150	158	165	147	176	173	177	153	177	174	147	145	151	163	153	174	149	175	154	160	143	158	175	157	155	155	141	162	163	167	164	130	152	152	180	186	143	165	146	167	155	145	190	152	129	181	165	182	170	158	166	151	158	153	168	147	163	168	166	131	164	158	144	160	149	163	169	152	149	172	144	154	159	169	170	143	152	152	173	181	171	162	165	146	185	155	176	178	162	121	163	169	155	162	194	155	154	171	159	174	148	177	166	148	144	163	163	159	155	157	153	175	153	126	154	186	160	179	170	148	151	134	159	160	159	168	162	167	161	157	150	156	158	164	143	143	174	156	160	164	163	172	176	144	166	181	163	169	173	187	185	156	180	172	161	142	147	171	152	152	160	162	176	154	180	146	152	150	135	171	152	156	154	159	158	157	144	182	137	149	162	154	157	173	153	186	149	155	147	141	153	170	166	162	159	179	146	168	149	169	164	160	152	142	166	154	144	171	157	145	160	189	154	143	146	158	177	199	161	164	162	144	161	151	171	167	171	159	175	151	146	160	152	167	166	146	144	157	145	165	158	153	178	165	155	152	163	155	158	147	155	179	162	169	118	169	155	174	148	161	176	146	160	159	179	133	152	144	158	127	153	193	166	168	155	150	133	138	183	169	150	160	152	183	150	171	151	188	152	135	151	156	154	157	169	175	153	151	164	156	155	151	123	167	172	146	177	154	170	145	178	165	170	149	145	167	176	151	141	169	168	156	163	163	158	155	151	141	166	164	171	160	151	160	171	145	175	157	143	154	136	155	163	176	127	157	167	175	149	165	168	150	165	148	149	168	148	155	147	169	151	177	160	159	191	170	151	159	127	136	161	165	140	157	145	144	177	150	157	162	163	154	168	175	166	152	159	159	150	159	158	160	153	155	156	166	172	179	154	167	166	188	163	143	159	139	136	185	157	172	145	159	180	161	150	152	172	158	168	163	161	179	161	178	150	150	188	160	156	159	151	180	138	150	149	161	152	142	156	153	174	161	163	168	156	158	146	152	171	168	153	171	147	179	149	168	153	155	159	155	160	151	165	164	144	162	164	171	166	162	144	165	151	147	160	190	166	170	170	163	159	145	148	160	156	138	160	161	149	171	162	156	157	166	168	142	195	137	171	167	163	155	171	136	186	150	138	157	164	133	165	157	154	170	159	146	163	156	174	172	160	170	182	156	140	161	145	174	160	148	128	170	138	168	162	165	133	170	160	173	137	150	158	168	159	150	187	161	156	154	145	170	188	175	144	151	155	170	145	150	159	152	156	150	161	173	163	158	170	163	169	151	142	144	127	165	164	161	137	177	166	141	153	159	147	161	166	168	161	164	176	149	156	154	148	185	179	151	148	134	134	166	173	168	152	172	139	134	196	131	134	184	162	178	156	168	181	153	170	178	164	159	152	174	166	156	180	169	184	180	172	157	181	166	139	166	177	173	174	156	159	152	156	145	141	140	148	136	187	180	159	186	165	132	139	178	159	146	168	144	142	175	160	148	165	135	171	171	183	171	156	168	140	181	175	181	157	184	150	157	177	182	150	143	154	148	169	143	145	155	161	161	160	169	156	162	151	163	158	150	154	177	133	158	162	160	159	140	160	155	180	165	143	170	200	155	174	143	161	149	168	173	148	164	167	164	143	147	140	171	169	123	161	136	159	149	134	165	155	163	156	175	157	169	131	149	158	175	145	134	144	154	169	151	167	167	172	156	134	161	155	159	168	141	149	157	157	161	163	169	153	143	176	136	183	155	127	166	165	154	138	158	164	177	153	157	171	161	166	144	174	166	162	145	152	184	168	143	168	176	190	189	151	171	158	167	160	162	158	164	171	162	146	129
15483	3244	2940	2976	2100	1654	1423	1401	1530	1369	1291	1207	1936	3016	3045	3029	2910	2291	1626	1240	1021	810	627	483	534	532	503	458	468	468	442	431	439	445	435	455	386	418	450	456	438	423	454	443	416	433	428	412	428	425	419	438	417	432	417	404	430	443	427	455	425	430	400	397	404	446	386	406	441	413	420	412	477	441	453	410	403	426	418	412	420	427	414	433	405	411	387	394	431	431	441	431	414	391	403	375	446	419	405	417	420	417	409	432	400	424	373	425	416	396	437	390	457	415	419	436	414	385	422	437	454	397	419	440	365	395	414	409	422	430	410	416	416	402	407	383	413	409	413	398	397	405	422	398	394	423	423	405	426	408	423	412	430	365	447	421	416	424	454	382	443	386	423	421	442	409	410	421	396	412	390	438	398	446	400	416	423	421	434	477	426	409	418	404	413	416	411	422	434	387	427	413	411	384	433	408	399	485	409	418	428	387	430	394	410	420	400	398	437	438	387	386	434	438	387	408	405	404	394	416	412	404	401	434	385	431	392	423	413	434	412	350	403	408	427	409	420	387	411	451	409	435	417	448	385	376	429	457	429	391	404	433	405	427	430	386	429	415	433	438	403	443	394	411	391	417	423	376	393	403	415	380	452	418	412	431	417	404	404	392	395	420	417	394	421	421	400	414	387	448	434	401	398	437	418	405	402	461	400	407	384	424	403	394	410	431	417	416	410	409	395	444	426	391	406	427	411	416	397	413	427	447	400	436	424	424	428	421	416	406	427	416	409	397	416	438	367	406	432	387	444	401	394	358	424	462	415	395	502	413	338	409	399	417	399	429	422	401	403	432	405	433	413	455	437	406	416	417	390	419	436	430	418	441	394	404	421	419	420	440	392	373	420	388	422	398	432	415	409	398	454	415	415	386	397	411	371	402	373	437	406	419	423	393	432	411	413	419	428	418	389	378	413	416	412	428	400	389	389	388	420	425	407	407	426	398	389	416	413	439	413	413	417	399	422	468	419	428	427	426	449	434	436	421	390	407	440	420	406	411	437	399	434	415	444	413	383	409	443	413	379	419	429	417	363	451	436	390	418	418	397	405	425	399	428	393	413	439	402	396	404	412	413	428	456	376	417	396	394	459	388	391	418	417	418	441	413	399	388	403	415	419	392	394	398	451	404	420	389	406	410	402	398	418	443	439	404	410	432	418	396	421	419	419	455	416	394	397	409	424	459	419	393	440	383	400	413	434	417	405	433	425	438	426	431	408	422	396	406	412	430	444	403	437	422	409	397	436	420	426	413	469	459	419	387	388	381	445	415	414	363	450	445	388	428	410	421	398	386	385	416	392	412	403	423	390	381	382	426	431	410	398	400	445	441	399	414	408	442	418	432	371	432	409	403	420	432	394	409	416	413	377	398	415	380	393	399	397	440	423	401	395	392	447	421	436	413	403	417	449	380	393	404	400	431	391	433	415	426	418	443	420	423	377	403	403	441	414	445	419	398	432	451	412	384	413	389	446	392	435	424	418	399	457	404	420	430	401	417	380	412	393	440	406	418	355	446	378	466	406	433	406	403	409	385	419	442	410	389	378	372	394	419	412	400	381	408	418	430	452	411	379	366	423	426	448	437	421	397	393	415	403	467	421	405	382	447	405	442	404	421	404	426	428	394	404	378	400	434	372	457	405	405	422	407	411	436	405	401	393	394	392	430	399	396	414	417	423	437	402	402	403	414	413	382	396	423	380	410	421	404	392	420	373	422	425	420	430	426	409	403	427	437	420	395	396	418	409	448	394	421	405	403	412	430	414	389	417	411	436	422	444	440	426	404	408	396	413	420	431	424	433	454	376	434	448	389	407	374	418	426	417	385	415	426	380	375	416	448	405	414	423	411	444	404	423	420	423	417	400	434	429	442	439	400	424	411	410	414	423	433	397	421	396	402	427	405	416	402	449	394	406	459	409	437	425	409	417	407	407	435	431	434	387	409	406	408	427	403	393	421	426	409	430	430	407	425	451	408	400	415	407	444	435	403	402	408	416	432	397	415	419	415	438	422	388	411	420	412	419	403	399	414	454	413	407	454	437	402	424	427	439	440	423	389	409	409	395	446	429	430	386	434	427	390	352	391	410	424	427	459	404	424	407	396	423	389	442	406	390	435	448	394	402	437	418	410	416	387	387	387	380	409	403	463	391	422	412	431	440	410	413	422	378	389	402	420	414	410	403	430	399	409	411	399	419	433	426	406	454	441	425	399	407	395	433	415	439	420	412	420	420	450	434	434	438	400	365	373	410	382	432	435	423	394	402	444	399	362	423	428	426	417	424	415	411	423	418	416	405	378	408	413	420	412	471	408	419	398	445	394	461	379	400	386	425	398	392	429	399	424	424	401	435	406	410	398	447	402	428	414	412	417	438	414	416	422	414	399	377	417	372	414	389	420	403	436	442	395	387	429	439	461	458	382	450	379	379	374	427	456	401	422	402	417	405	382	412	420	397	410	413	419	421	396	414	400	475	394	403	411	443	420	404	410	424	387	428	426	441	412	421	405	440	441	390	422	398	410	420	374	406	414	408	410	413	417	387	397	416	428	394	393	399	433	423	404	409	407	403	440	397	378	442	386	412	402	440	412	425	426	426	416	401	371	437	430	398	414	405	430	415	443	425	413	426	434	426	403	471	440	424	434	397	418	453	412	444	420	438	401	420	386	407	376	400	385	450	385	414	443	429	359	432	431	424	387	452	405	454	418	438	417	430	378	411	408	422	444	412	430	413	392	422	398	415	436	398	396	390	401	419	397	398	442	429	388	413	395	416	389	434	403	400	391	417	441	430	449	383	416	403	431	431	406	408	449	430	390	427	434	390	407	418	413	402	394	404	422	447	416	425	417	421	435	412	407	388	395	404	401	402	441	398	416	448	405	404	392	402	370	393	426	397	424	411	422	437	434	439	402	391	430	403	378	407	419	439	418	397	366	418	418	408	397	408	401	359	421	397	418	407	415	391	420	412	400	392	415	425	414	403	386	423	418	430	390	408	415	423	405	407	419	396	448	430	387	375	410	448	371	435	414	412	419	409	394	406	370	459	410	422	420	387	407	409	404	379	390	412	419	445	396	404	399	429	414	447	402	415	412	436	404	395	437	393	429	394	418	405	406	399	432	450	412	438	409	426	412	435	419	404	410	411	393	443	393	409	402	419	399	390	420	417	452	391	403	416	414	429	408	432	390	431	390	427	375	425	409	411	429	419	412	410	396	391	391	405	411	404	397	424	412	390	388	403	408	423	419	439	395	394	445	411	414	389	406	384	413	416	413	419	419	425	435	430	403	406	447	416	399	416	391	388	431	437	433	402	386	421	447	419	428	434	431	389	406	405	434	443	454	419	451	427	377	365	418	450	441	388	399	416	437	433	396	413	425	429	424	433	403	406	403	417	436	400	416	402	383	438	438	408	405	435	426	432	404	419	415	392	399	411	422	400	413	389	382	433	385	387	425	418	407	378	451	427
4314	780	455	415	381	362	350	382	325	345	374	383	402	448	486	421	422	432	355	374	340	350	340	317	341	292	288	337	334	306	351	355	362	320	330	317	347	364	320	315	353	327	315	327	361	341	341	293	335	350	350	287	345	355	338	333	303	321	296	325	344	342	329	334	326	359	377	325	354	275	304	338	330	303	294	338	311	316	340	303	293	355	333	304	354	321	325	329	312	328	342	339	316	284	319	382	334	326	319	377	342	321	335	327	323	307	366	357	345	364	289	329	340	327	311	340	315	341	318	321	335	337	289	344	287	324	325	292	318	350	325	337	319	323	352	307	306	295	320	344	356	332	347	332	333	344	341	322	360	309	317	325	327	335	308	312	321	343	326	318	290	319	324	341	317	333	323	319	312	305	312	326	315	313	340	335	320	293	306	365	322	318	308	342	289	321	300	326	352	324	332	314	317	328	356	335	342	338	348	316	287	314	324	327	316	356	321	340	342	338	327	301	348	331	298	352	349	323	326	306	358	316	317	345	323	321	304	357	311	328	329	299	324	344	336	341	345	325	347	308	346	370	269	317	338	349	325	315	317	287	335	306	332	342	344	307	335	340	300	340	336	321	303	338	318	336	310	371	331	314	341	323	328	334	313	323	314	314	310	331	284	324	339	341	300	337	296	321	321	317	341	345	342	378	340	359	312	341	332	304	344	338	331	331	335	320	292	374	333	327	349	343	338	315	344	310	280	316	320	345	350	300	324	308	370	314	315	298	328	309	356	316	325	303	346	302	316	317	322	313	285	358	343	318	289	338	319	351	344	368	354	311	312	328	324	328	321	304	321	299	320	324	321	325	333	339	308	322	338	339	296	312	356	332	342	321	328	338	331	316	363	302	313	340	306	315	288	314	310	312	344	333	315	323	328	348	338	321	348	318	320	353	324	338	348	326	339	329	297	311	325	322	322	314	313	327	301	317	318	345	307	305	346	359	347	336	335	296	309	321	331	308	323	332	354	338	355	358	307	357	303	331	307	362	332	281	341	313	329	325	348	321	323	309	303	319	301	305	348	317	351	371	313	306	318	329	314	314	343	306	339	298	281	320	334	344	343	334	351	345	322	329	358	343	349	303	332	343	332	309	301	318	319	347	322	327	342	279	357	370	339	330	314	335	348	345	338	310	328	312	339	327	314	339	320	304	304	315	356	305	309	338	323	300	325	294	324	298	339	313	323	315	319	331	319	303	335	326	302	329	355	339	337	346	321	308	350	285	312	307	314	295	325	324	363	365	326	338	352	320	347	307	326	313	316	314	321	304	325	304	344	345	349	323	316	314	340	350	314	327	303	317	314	361	328	325	292	320	330	330	314	298	305	343	308	316	333	322	330	274	365	363	352	329	289	310	284	315	337	327	295	346	321	337	338	318	333	305	330	308	314	279	353	336	338	358	317	299	332	319	316	335	302	321	345	341	320	355	310	373	313	317	301	321	293	371	313	330	367	308	331	322	327	331	323	334	310	304	346	334	342	346	334	324	365	314	318	307	346	338	329	337	285	312	337	339	327	354	316	310	323	330	318	330	363	348	360	327	328	314	357	312	331	294	309	334	359	319	306	365	324	313	315	321	320	320	336	330	306	322	331	353	339	335	300	359	338	339	328	324	344	312	327	338	302	341	326	352	344	322	307	302	319	317	327	350	312	308	306	342	348	337	367	336	341	352	306	306	312	320	334	352	322	333	359	301	320	279	313	342	303	304	349	321	327	335	327	320	310	314	304	316	334	330	300	314	313	299	354	327	334	320	336	316	316	302	335	330	332	311	302	357	301	313	345	364	311	305	333	335	317	298	312	326	322	311	335	330	328	330	330	330	322	328	328	336	317	340	321	347	332	305	319	289	324	339	321	327	312	326	323	358	320	316	333	350	321	334	323	302	306	327	293	346	319	343	349	345	349	323	339	328	326	306	331	344	348	286	349	306	347	316	297	344	304	316	362	278	307	347	334	331	319	320	344	336	335	346	360	314	311	314	312	343	312	282	354	314	313	346	330	326	308	350	312	358	316	328	332	308	315	332	352	281	351	298	306	315	326	290	310	335	321	324	365	310	323	333	350	312	301	354	331	288	323	354	308	326	296	331	351	369	330	344	318	328	341	342	325	353	311	361	313	338	336	314	345	325	297	353	317	323	330	327	330	313	308	300	342	321	336	325	320	331	297	314	307	311	334	341	323	288	320	347	325	316	302	319	312	357	290	311	335	346	347	357	325	380	323	309	338	344	300	346	316	308	313	291	317	315	327	354	345	305	316	335	335	338	343	345	339	314	347	325	327	321	312	331	342	332	344	305	363	306	320	313	322	340	310	351	338	333	310	316	296	309	327	315	307	340	323	300	303	296	320	313	291	333	333	339	315	345	323	309	346	332	324	328	352	299	325	328	306	296	342	312	348	342	333	305	309	329	305	296	335	335	339	307	341	333	342	322	297	354	358	340	350	319	345	325	304	322	340	341	354	311	308	300	342	339	321	316	333	329	307	311	335	340	344	339	324	311	293	307	328	339	322	319	333	344	361	330	312	329	327	337	326	325	327	298	330	335	321	306	307	351	357	352	333	288	320	311	289	288	287	345	296	349	326	361	323	318	334	327	340	342	325	314	317	321	330	374	314	305	300	320	342	332	334	336	321	359	318	303	300	320	333	329	338	318	324	307	297	307	331	323	332	334	324	358	332	353	339	343	311	314	341	314	296	321	323	321	334	299	284	335	306	340	377	310	292	335	299	358	343	316	321	305	331	355	326	336	330	333	339	329	322	328	327	291	331	345	368	314	330	324	295	331	351	319	334	328	348	306	334	311	282	298	319	355	324	328	357	344	302	332	295	316	303	344	325	325	332	338	343	363	309	326	305	342	301	321	303	298	323	361	329	340	341	318	294	314	346	340	341	293	319	307	354	305	315	345	344	324	344	319	365	355	292	335	321	304	393	337	342	286	322	312	319	306	322	319	317	319	319	338	304	311	313	342	326	292	285	343	310	316	357	299	306	318	326	361	346	324	293	329	337	345	324	329	333	339	339	341	325	317	344	291	330	335	295	337	349	300	299	326	319	330	298	309	344	326	327	337	332	284	313	306	320	369	315	317	315	316	338	342	317	317	312	324	310	320	320	330	344	346	351	313	308	316	332	344	319	355	322	345	335	339	317	305	334	293	350	292	328	299	324	328	340	355	336	332	323	316	335	300	320	339	332	309	315	289	328	347	352	331	306	324	360	312	294	326	332	331	319	314	342	331	329	331	325	285	322	339	288	337	295	350	290	326	338	333	332	328	346	302	354	345	358	345	327	295	320	314	316	315	338	360	326	323	320	343	343	316	349	365	347	353	330	349	328	300	301	324	317	316	319	336	352	318	298	303	337	319	373	349	333	347	331	335	385	338	331	328	303	325	284	300	328	359	335	322	311	351	322	342	320	343	316	331	339	324	326	335	311	325	323	368	309	349	314	343	323	345	346	329
3998	1207	1141	1078	1013	1002	990	1026	1061	996	1018	1103	1370	1690	1814	1677	1474	1303	1185	1045	937	889	841	789	867	865	819	820	755	851	770	760	857	806	799	787	823	809	799	832	804	786	757	750	834	809	826	802	778	772	800	814	741	769	782	775	832	825	770	840	804	792	808	792	770	788	830	777	804	834	807	795	802	794	828	850	788	783	752	815	812	780	773	816	826	805	825	761	791	771	779	771	787	823	794	752	766	788	819	794	782	798	783	827	811	831	766	778	826	817	818	818	797	789	793	777	807	808	822	815	775	781	800	844	792	795	819	766	786	766	797	825	782	790	749	792	825	758	832	802	793	827	773	802	815	775	805	748	821	774	800	813	768	813	757	841	813	780	826	770	804	771	820	752	818	804	799	764	797	803	734	772	817	805	814	774	808	760	805	773	792	772	833	770	843	794	769	803	766	774	791	789	780	771	778	771	800	792	796	785	825	818	779	772	776	786	858	870	715	822	791	801	827	783	742	791	779	771	871	760	822	797	746	789	841	808	776	775	838	763	797	760	821	777	827	832	783	790	794	790	815	767	773	769	826	756	784	840	794	782	803	826	824	768	763	836	786	826	803	773	818	794	857	821	767	816	788	826	785	777	848	763	804	826	766	781	844	789	796	804	822	827	750	798	790	820	792	766	818	760	806	780	765	823	773	800	752	753	885	813	779	818	799	764	762	759	741	785	785	792	782	840	862	791	794	818	795	842	761	766	818	780	796	863	805	779	871	820	768	830	806	798	804	832	783	741	821	780	787	805	820	801	780	786	757	796	761	817	853	786	758	828	783	796	794	853	822	803	794	792	808	771	743	778	775	835	797	778	826	750	790	802	809	755	810	784	783	776	787	778	781	775	807	813	803	811	806	795	780	840	791	775	759	770	791	822	788	802	790	783	830	807	832	791	804	785	783	762	827	813	804	794	786	790	813	745	784	797	751	815	816	839	798	837	809	809	777	783	806	802	744	780	835	810	844	778	789	781	797	768	816	766	810	844	835	767	798	801	785	818	787	794	843	794	837	797	797	821	771	791	770	854	813	791	788	763	801	772	710	795	793	783	776	778	799	794	836	804	784	762	768	789	792	761	785	826	815	802	781	797	753	865	825	732	760	778	809	805	805	736	803	835	777	782	776	785	768	816	793	810	769	825	744	795	802	795	815	728	832	808	808	751	766	806	823	798	756	738	790	804	777	758	792	798	854	792	821	816	785	766	820	774	801	825	790	762	819	779	800	817	786	771	777	769	759	793	764	781	740	749	756	746	810	832	770	799	823	751	807	723	760	775	855	784	804	725	791	776	807	847	773	783	807	783	776	809	798	777	859	757	842	804	764	783	729	790	801	748	756	769	759	792	798	792	767	831	805	826	733	758	794	788	814	780	777	788	763	737	806	764	789	760	812	749	837	755	748	763	809	753	785	835	815	790	821	787	788	754	844	785	796	765	816	785	830	775	779	783	775	823	779	777	814	814	801	827	779	797	815	792	768	792	749	784	743	752	822	751	771	858	798	806	792	832	753	777	824	798	870	861	816	800	700	793	773	773	771	764	799	818	801	792	781	802	811	808	830	759	752	784	768	747	744	825	767	831	789	808	852	814	825	808	837	835	836	755	841	794	808	804	751	799	817	789	819	841	802	804	772	822	801	796	829	781	816	782	790	835	845	773	834	835	824	810	807	839	780	817	788	805	760	758	805	782	806	836	824	792	788	785	819	787	792	791	826	789	804	798	776	810	803	779	772	827	782	798	767	823	755	739	769	784	824	792	790	780	818	739	760	788	781	805	800	850	794	787	785	770	765	813	779	805	781	777	795	799	821	771	752	759	826	806	792	800	795	802	785	771	791	748	786	769	848	810	751	796	807	830	815	782	802	830	758	736	816	757	837	787	774	829	761	764	806	847	765	807	833	798	827	793	780	736	794	793	777	761	831	763	770	810	742	798	829	786	816	776	762	767	784	787	797	818	788	814	834	824	810	841	777	791	810	748	815	750	759	730	785	855	739	768	784	782	815	806	779	757	819	759	813	792	801	764	819	835	793	779	838	785	770	812	794	844	778	769	821	777	784	795	810	827	748	772	792	815	768	797	795	794	793	788	819	807	778	769	812	774	738	833	808	786	812	774	770	737	759	781	837	787	727	798	809	781	788	775	802	824	776	757	810	785	828	792	768	771	789	783	823	808	790	815	749	770	741	783	789	795	842	736	784	806	822	841	765	807	759	788	759	767	788	826	798	819	814	813	760	835	781	805	762	801	793	783	801	810	773	824	821	804	792	773	802	792	806	805	815	782	806	785	774	790	853	815	772	803	801	808	779	793	765	817	774	809	811	762	796	850	821	771	782	787	777	802	776	803	821	837	806	759	746	761	846	796	797	780	846	808	816	808	852	794	806	779	818	833	796	841	816	768	798	791	746	806	744	788	869	802	769	767	840	790	842	761	799	728	841	820	773	783	817	763	741	789	842	838	795	733	746	810	772	778	760	778	807	741	762	838	771	812	839	786	821	786	832	808	814	793	787	763	787	813	776	789	810	870	794	776	785	789	756	802	817	795	841	781	802	774	833	847	770	758	775	762	809	814	836	850	745	796	792	797	784	780	824	736	806	779	800	720	819	797	823	778	785	768	846	785	739	749	837	757	836	796	805	806	791	803	759	833	829	783	791	798	787	793	794	785	811	818	797	772	820	831	779	792	799	826	767	784	842	810	798	805	833	806	802	789	810	801	809	888	822	774	770	790	782	768	780	829	852	776	787	800	785	777	753	785	847	774	826	791	790	783	830	797	790	816	819	809	799	775	784	818	784	774	842	777	850	781	772	764	800	812	783	814	756	801	785	801	810	783	842	811	822	768	806	803	832	796	778	806	756	772	811	802	827	774	766	807	826	789	824	749	779	813	825	794	807	822	779	795	745	769	775	798	818	759	756	794	807	800	775	737	831	756	774	802	810	787	819	762	786	831	779	783	860	805	836	727	806	779	809	809	768	758	772	765	759	859	778	745	813	849	822	753	773	800	814	792	759	804	828	791	802	837	835	797	793	821	782	805	805	811	818	824	779	790	779	828	767	835	754	824	804	821	804	782	802	754	788	697	774	802	809	814	808	764	789	831	838	793	744	770	806	827	759	776	819	785	782	807	841	810	786	817	860	787	776	814	772	751	813	775	831	764	848	791	777	805	791	771	784	797	814	783	813	826	813	778	806	837	838	739	820	765	757	822	814	817	785	831	831	771	792	787	738	820	833	764	822	811	800	744	807	838	838	778	767	761	793	795	860	824	789	801	773	769	747	784	806	872	810	821	826	786	828	799	813	786	766	734	781	754	793	779	814	784	826	812	824	804	794	824	769	800	782	778	833	772	766	767	717	784	830	809	816	790	805	803	818	821	788	760	769	799	817	772	790	820	765	796	822	769	828	803	784	832	784	770	797	786	795	819	738	817	834	769	802	747	806	734	783	795	822	780	811	793
14320	2595	1165	686	493	454	398	377	399	400	375	407	526	578	632	580	524	431	399	364	317	347	319	321	282	254	332	301	272	327	293	267	329	287	268	305	308	290	274	270	315	284	269	293	288	266	288	278	289	282	298	275	284	312	286	270	281	295	305	280	257	305	320	300	270	296	329	298	300	292	297	296	312	268	282	318	312	273	301	311	253	265	288	298	303	276	328	288	298	268	286	326	300	284	267	264	303	281	308	301	310	288	273	274	298	287	272	285	290	293	285	299	295	316	289	288	288	272	314	290	306	278	277	294	299	266	270	277	292	256	287	276	302	257	317	278	275	312	269	283	312	260	289	289	285	285	291	287	279	267	286	283	290	282	247	264	281	298	279	248	287	272	303	305	279	268	270	336	290	280	265	273	269	312	280	299	303	282	272	310	291	249	277	324	302	284	224	282	258	290	285	295	321	339	284	309	262	308	271	313	291	300	295	283	292	316	293	279	306	305	307	269	310	269	300	290	276	300	286	300	317	270	299	269	299	277	275	295	295	272	273	253	287	296	270	298	286	252	290	284	286	299	287	333	295	295	304	302	275	276	302	289	270	303	291	289	308	326	309	297	320	295	275	271	261	255	328	286	291	250	295	294	278	287	325	290	280	295	307	279	287	309	282	312	297	267	284	294	318	270	293	279	290	282	261	309	280	271	294	301	263	295	284	296	300	318	294	310	278	287	255	245	287	274	296	289	300	294	287	268	285	305	249	277	297	260	257	276	286	290	291	282	281	283	295	320	284	311	295	265	293	299	306	258	297	343	300	285	277	322	285	303	279	296	298	314	254	290	275	304	263	268	298	269	275	294	306	327	276	264	253	267	286	289	260	289	296	312	285	297	258	274	308	282	296	271	288	289	298	267	278	294	304	291	293	306	314	318	277	285	314	292	291	310	286	286	283	302	318	311	279	304	293	271	288	295	310	256	308	269	290	316	271	267	288	307	325	276	261	282	310	281	276	318	285	284	285	301	274	264	296	324	313	332	284	272	284	262	298	269	255	302	282	314	300	303	318	329	308	290	308	279	252	314	287	285	299	283	293	280	280	255	281	279	293	254	284	289	330	317	238	310	303	303	250	288	281	287	275	270	305	273	311	273	260	279	313	278	313	275	274	297	310	287	315	312	295	282	286	298	246	278	274	241	277	300	284	262	272	260	247	278	265	287	289	309	286	295	295	275	283	336	314	270	283	317	284	273	289	278	284	269	307	274	261	278	305	278	271	296	253	348	297	260	296	290	281	275	265	279	323	284	298	299	276	272	300	280	283	269	275	314	312	313	301	294	331	267	285	254	288	293	280	291	325	275	303	268	298	284	320	295	252	335	289	270	293	314	310	311	257	299	279	280	299	279	271	285	298	301	300	267	285	309	280	301	252	282	290	296	302	297	288	246	291	325	284	260	250	286	293	294	279	284	295	311	303	259	302	304	270	281	289	285	305	267	290	299	268	285	299	286	293	290	273	277	276	239	256	291	297	301	295	316	311	254	282	317	298	259	275	270	272	300	291	308	312	289	303	300	274	305	299	288	296	267	296	266	286	278	299	285	282	295	311	315	292	279	291	304	267	298	305	279	267	279	268	296	339	282	298	273	291	298	273	290	306	263	281	297	302	279	290	259	251	303	309	318	258	262	303	277	290	311	281	292	324	265	301	287	298	288	292	280	300	313	273	260	275	306	287	270	278	310	318	312	318	284	301	296	290	339	269	291	302	306	286	315	266	280	269	263	291	284	308	294	326	291	280	272	275	312	297	287	295	276	306	317	279	275	303	288	277	288	294	295	289	317	310	295	255	271	317	284	293	290	281	259	297	309	306	294	293	311	289	272	268	304	321	290	291	264	248	303	285	277	261	311	285	295	298	271	304	337	272	273	284	288	267	260	284	288	273	288	260	296	278	302	260	259	248	287	297	318	311	286	289	279	333	291	290	268	294	283	294	286	279	313	272	304	287	282	297	263	298	304	294	301	308	315	286	295	289	313	299	299	290	287	277	300	294	313	265	296	289	273	296	288	298	303	296	267	287	278	313	277	299	279	335	312	291	310	283	309	298	283	324	291	291	272	290	295	289	252	285	268	313	281	302	282	280	292	300	264	255	287	246	277	277	274	294	293	309	263	285	285	323	296	289	286	312	274	325	296	298	296	276	283	306	267	262	297	308	289	261	287	315	310	279	292	309	291	257	279	283	285	311	298	294	279	265	298	307	282	286	279	289	260	298	292	308	295	288	294	285	320	317	278	274	303	285	301	301	292	300	308	281	284	273	285	280	289	268	304	264	284	272	312	285	287	274	285	296	269	298	320	257	292	278	300	289	308	298	273	301	280	282	313	280	289	295	298	307	318	294	295	307	305	298	269	295	305	289	285	295	328	293	294	276	277	263	312	278	257	307	268	260	287	294	294	281	283	286	302	283	308	299	294	301	298	274	310	345	289	277	309	314	311	294	302	281	271	274	289	292	302	290	275	267	281	254	287	321	266	300	299	319	284	247	275	308	288	274	291	257	266	299	275	286	253	274	290	285	286	284	309	283	284	300	309	282	293	278	310	278	271	286	282	277	302	308	272	278	308	277	310	260	296	307	288	298	300	269	270	284	319	290	309	292	281	277	247	278	274	312	243	260	288	300	293	304	284	285	282	286	281	270	277	263	303	292	301	291	275	290	293	295	290	273	274	287	287	284	282	299	279	289	303	278	293	313	294	275	277	297	275	298	271	325	280	296	294	308	303	286	270	303	284	284	302	293	309	277	318	311	293	311	293	280	281	294	286	279	268	274	297	247	250	338	309	326	279	282	284	319	278	284	253	289	297	320	279	293	272	282	313	250	291	279	284	272	304	298	270	301	295	271	299	310	298	283	286	274	304	305	338	285	283	298	302	280	278	321	298	278	273	292	286	300	301	269	328	282	272	294	283	292	294	251	302	270	263	321	296	297	284	310	301	299	307	282	266	256	326	321	330	287	279	269	284	313	257	255	287	295	300	277	292	283	288	293	263	312	288	300	308	335	285	289	305	228	287	293	300	274	299	303	284	286	282	288	262	288	281	257	315	296	275	289	277	289	306	322	282	253	268	285	307	297	302	300	281	299	297	285	306	296	283	282	310	277	288	316	274	300	269	284	296	288	294	260	261	302	254	295	282	293	292	302	314	295	293	252	283	280	269	297	302	270	279	281	336	262	312	293	273	297	296	287	286	292	290	299	294	300	291	311	283	306	284	284	306	276	279	286	282	319	295	262	289	271	284	299	272	276	281	284	283	321	310	266	300	291	257	291	291	301	312	280	267	295	267	308	274	262	307	312	320	299	253	306	306	261	273	289	281	300	297	301	260	297	271	301	307	312	303	265	308	263	275	261	273	268	307	293	304	304	288	272	288	261	293	308	301	308	292	303	298	254	265	302	304	315	278	255	274	267	280	293	286	299	287	267	273	287	262	292	284	285	305	255	285	276	283	329	276
11386	2318	2239	2077	1592	1406	1338	1339	1426	1534	1408	1487	2370	2872	2915	2521	2462	1972	1475	1188	968	969	800	765	797	766	779	739	695	703	749	726	704	642	717	730	737	717	719	690	673	702	747	722	674	695	717	642	785	652	682	748	732	709	772	748	701	688	680	717	697	709	771	693	709	674	705	689	766	667	706	713	706	716	754	682	751	740	716	756	691	684	760	707	695	683	737	704	731	735	656	712	723	699	736	688	692	731	718	706	718	736	745	673	673	652	704	671	722	702	738	712	724	700	715	728	712	678	722	689	723	733	728	697	764	724	677	731	730	674	684	711	690	731	695	718	670	768	668	724	699	694	703	726	726	703	726	715	712	691	721	691	724	692	700	686	726	679	704	691	777	694	669	715	729	741	711	715	714	735	710	689	723	708	741	716	702	714	714	719	686	750	670	699	715	736	707	666	671	689	750	703	724	703	703	750	727	738	707	723	721	682	711	710	681	672	701	731	684	678	675	730	705	671	744	717	699	688	701	669	689	739	692	721	723	688	707	712	688	730	672	762	692	757	694	714	686	703	666	716	687	689	689	748	694	713	734	698	697	699	754	725	716	697	694	702	689	669	701	708	701	703	710	735	720	689	652	717	697	646	687	709	711	695	662	695	693	689	702	687	711	668	695	676	674	695	700	699	706	730	718	685	706	688	661	687	723	711	672	690	722	674	683	740	693	687	737	744	691	732	700	730	706	703	703	697	700	681	691	685	674	689	656	692	661	662	747	735	723	646	721	722	724	706	750	708	679	662	720	728	765	656	717	677	693	714	723	715	730	732	733	713	667	710	748	683	751	680	659	678	727	693	715	708	652	704	705	680	708	704	729	718	738	709	703	704	674	714	738	681	762	688	726	681	744	658	728	700	723	693	757	705	676	708	680	699	692	715	717	717	703	735	710	696	754	719	748	653	682	687	684	720	740	676	740	714	712	737	721	697	694	674	702	669	718	742	726	707	737	667	703	706	719	763	744	696	696	695	690	749	700	683	722	758	707	722	692	739	681	758	694	741	695	663	671	754	697	753	747	728	725	698	680	715	723	719	682	684	679	715	731	740	693	683	684	637	689	715	712	761	692	700	731	685	716	642	691	674	717	696	643	699	745	718	652	693	738	709	659	637	721	700	738	697	708	738	749	676	736	694	710	727	717	690	662	705	704	705	712	711	672	693	732	716	676	687	715	708	712	665	722	684	707	751	706	729	726	685	722	729	752	715	704	698	695	707	669	731	682	681	669	692	634	712	726	716	730	694	677	749	694	712	687	709	707	675	718	695	741	637	699	738	684	756	753	732	702	733	696	686	672	737	741	743	711	680	719	734	729	696	730	728	702	681	643	702	679	717	716	671	754	739	695	697	707	680	692	708	729	716	721	697	696	729	752	708	722	707	685	660	709	701	731	706	690	717	674	731	686	708	656	690	686	774	701	681	732	683	714	717	724	692	735	717	684	696	673	685	720	692	673	753	743	723	669	715	695	709	681	711	743	694	648	633	754	729	692	698	693	719	754	698	711	735	709	726	696	735	715	722	731	670	741	698	670	673	698	713	717	680	691	714	713	735	753	714	703	733	712	678	735	685	693	696	698	695	701	694	704	652	718	689	681	702	698	678	761	724	768	681	652	742	661	667	691	719	671	649	693	683	725	697	687	726	707	701	696	721	722	706	729	715	758	724	703	737	709	686	727	704	652	674	705	695	729	710	722	734	710	728	698	722	730	711	706	675	696	679	709	750	736	753	640	713	719	708	742	691	722	695	704	679	712	726	708	677	703	665	688	696	663	724	708	704	705	760	693	649	703	707	718	713	719	722	684	685	723	715	728	741	712	758	671	696	712	689	719	747	682	688	714	655	712	692	690	704	737	685	686	712	728	688	680	710	738	699	678	724	712	726	711	724	703	724	701	756	739	691	692	687	689	718	711	690	761	680	746	737	742	714	685	665	744	730	724	695	737	723	728	708	686	653	709	733	703	696	728	730	705	748	685	690	693	751	699	688	709	707	714	698	713	733	724	739	714	717	678	691	663	718	756	726	722	726	720	735	722	690	747	700	702	653	682	721	673	696	699	725	695	708	757	729	715	721	730	730	657	740	732	726	688	720	718	754	738	684	730	719	642	663	687	701	657	675	646	689	703	734	706	792	692	675	731	689	745	717	729	715	715	666	684	704	705	753	674	707	701	709	747	687	692	690	714	750	699	670	673	734	712	710	748	764	740	702	711	731	670	742	739	720	722	725	692	736	694	709	734	702	707	718	706	701	695	699	712	679	675	750	663	703	699	725	708	723	725	722	758	673	687	742	707	716	748	725	723	688	706	715	708	729	698	712	734	704	714	684	717	679	751	709	736	683	762	708	699	700	731	682	674	716	714	705	733	753	702	677	667	678	731	686	752	692	644	630	719	744	728	723	718	674	747	738	710	723	642	683	728	724	708	697	747	699	671	683	696	704	730	710	673	700	731	722	755	752	768	685	731	695	692	727	697	690	752	744	708	722	691	752	691	710	686	689	707	701	686	736	739	726	723	696	723	723	726	685	716	694	714	707	690	701	739	697	736	689	709	728	708	666	743	734	750	664	676	678	677	738	687	751	738	694	710	711	744	680	705	685	692	690	744	656	738	728	704	662	710	698	692	705	725	717	714	711	738	710	691	698	707	709	688	736	662	675	723	724	686	681	685	684	713	671	740	685	685	740	697	688	705	672	704	743	705	689	694	721	710	724	707	688	725	675	683	696	712	694	743	695	675	717	714	708	653	739	688	739	708	712	710	743	676	725	729	692	732	682	727	703	690	729	732	655	681	675	749	728	715	746	698	746	715	689	735	688	670	666	732	699	696	691	702	744	697	699	749	713	672	703	713	688	719	727	710	746	696	733	711	728	667	754	723	708	720	674	677	714	681	717	733	789	734	669	660	700	685	693	700	672	711	735	726	680	711	673	701	733	682	727	696	657	702	698	726	684	700	694	649	671	690	640	691	709	722	685	673	715	657	743	744	704	706	675	703	711	726	723	734	720	693	659	709	717	715	704	652	668	687	709	747	710	705	744	673	708	731	710	694	719	732	683	687	692	708	671	661	706	700	720	771	697	728	728	668	716	714	742	697	695	750	682	677	734	724	704	659	711	703	750	694	688	758	675	711	667	751	710	701	687	735	690	678	691	687	683	709	765	721	700	684	758	685	709	701	664	695	676	756	685	702	686	676	742	749	690	681	762	708	715	757	689	747	714	696	666	734	773	677	661	716	699	762	662	731	653	749	769	675	700	726	710	708	728	660	680	684	714	720	678	739	676	690	701	640	683	668	693	681	694	710	667	745	736	700	735	695	727	664	732	679	715	762	678	728	719	685	651	705	690	683	731	670	738	699	738	709	720	740	767	701	652	694	690	727	659	680	691	685	710	747	684	719	716	700	688	756	674	682	686	716	715	710	728	679	682	710	701	710	711	696	731	694	681	698	723	729	693	679	673
23059	5080	1628	930	500	414	393	367	390	377	383	387	583	654	685	511	529	419	350	281	212	224	191	177	168	185	170	169	169	143	170	175	170	189	176	156	165	147	168	147	181	149	146	169	156	160	174	162	174	180	171	159	165	145	170	189	149	174	137	148	161	147	153	152	166	155	155	161	165	175	165	152	152	165	167	172	139	156	168	143	154	151	167	162	157	177	165	175	165	168	161	146	179	175	179	178	191	157	151	175	150	198	152	158	152	170	150	148	181	182	159	145	170	192	170	162	163	159	172	159	165	172	146	186	120	162	152	162	165	172	178	164	180	169	162	169	170	182	151	154	167	179	185	194	164	147	166	157	170	130	182	178	173	162	177	152	138	164	164	163	185	175	180	150	181	160	156	177	166	164	155	182	162	182	159	149	150	163	160	141	164	192	165	179	182	158	150	162	163	180	179	180	169	162	170	155	167	186	177	193	187	177	155	171	143	153	163	177	166	169	153	157	169	166	157	176	175	187	155	161	146	181	164	171	153	171	174	165	168	185	156	150	164	160	182	144	145	148	179	137	179	162	153	163	179	148	159	172	178	162	162	138	161	168	154	186	148	165	150	156	157	164	166	166	165	167	158	153	199	171	170	165	171	176	164	177	169	164	154	156	164	191	158	154	144	168	186	151	161	176	204	174	141	177	137	160	168	132	153	154	168	170	161	191	151	169	154	153	158	170	167	142	155	164	154	158	156	166	167	162	139	145	153	169	185	164	164	150	134	157	145	165	142	167	164	169	174	158	149	158	161	169	170	178	136	158	166	152	160	193	178	169	184	162	177	170	168	173	178	174	157	142	174	166	147	183	166	142	176	163	158	157	164	159	189	180	180	150	172	173	152	173	167	163	182	163	155	173	180	153	178	160	170	156	159	172	173	169	191	167	163	170	169	156	159	133	165	182	161	176	174	155	149	192	172	180	166	173	168	164	141	175	149	168	151	179	151	160	164	181	177	188	180	159	163	161	163	156	163	180	170	155	161	156	166	163	180	144	166	174	165	160	171	164	160	170	179	155	157	177	166	147	170	153	157	181	155	169	175	140	156	164	160	171	188	155	205	173	164	142	167	176	178	180	155	158	171	179	174	166	173	139	161	180	162	163	146	162	151	165	170	162	172	175	142	161	182	163	149	173	181	159	178	148	164	157	181	154	152	164	182	168	134	197	143	156	152	167	176	155	151	160	155	144	190	136	164	154	160	162	144	160	177	152	178	171	164	176	150	148	173	178	177	185	176	150	172	187	161	161	175	163	136	172	173	166	151	170	166	160	173	145	173	167	149	172	156	166	132	149	189	173	154	205	145	131	166	167	157	174	164	176	188	175	175	166	151	184	156	169	179	160	167	134	180	167	172	187	170	182	160	154	163	167	188	158	188	172	168	157	186	162	162	166	179	180	135	134	171	180	151	176	145	126	155	167	161	178	159	159	192	177	169	179	155	191	165	190	172	157	172	174	189	170	165	187	165	149	162	162	183	182	148	157	190	163	156	164	178	162	169	163	170	144	177	162	170	153	170	162	169	156	182	155	165	176	155	173	130	169	167	169	173	180	152	137	186	168	177	174	165	147	174	171	167	160	159	171	164	196	172	169	156	173	169	179	164	163	170	162	161	156	165	176	174	153	169	179	178	174	156	156	164	188	157	156	172	173	147	162	177	147	146	173	161	146	137	157	178	175	151	169	170	166	152	162	178	156	186	168	177	173	150	146	183	156	168	171	193	181	164	179	174	172	162	148	135	179	172	151	175	174	158	176	162	139	165	154	160	173	191	164	147	163	152	181	172	171	156	177	173	180	156	173	154	167	157	186	190	159	158	183	157	166	135	166	151	176	190	185	167	184	174	167	167	177	157	177	152	144	155	177	186	167	165	186	150	181	162	169	153	168	150	155	151	153	152	161	164	153	166	167	166	150	187	161	157	168	152	154	183	181	165	173	171	179	160	147	156	159	158	162	171	166	181	156	144	168	171	179	161	146	175	151	199	171	167	146	158	155	180	161	155	171	180	160	159	159	150	156	183	180	157	150	150	175	187	150	160	188	177	168	160	149	160	164	164	179	155	179	173	173	160	173	159	170	159	153	162	176	173	187	162	165	192	201	182	169	151	174	168	159	170	170	153	155	174	160	163	173	178	166	157	164	142	166	164	152	176	183	163	177	172	163	154	171	185	171	161	161	161	164	172	162	165	134	161	162	168	156	175	166	164	175	172	165	173	146	157	150	167	171	166	185	180	163	179	152	161	161	153	147	171	168	180	187	161	169	163	176	160	166	156	165	180	176	173	174	170	164	173	169	180	176	159	144	163	157	188	160	173	167	163	159	144	156	181	166	208	161	169	166	161	155	150	168	178	174	156	178	150	172	168	172	177	148	168	153	177	150	161	171	180	170	177	152	159	151	171	168	150	173	157	180	165	141	147	180	175	147	165	192	153	170	169	168	169	157	194	165	158	176	161	145	179	164	170	168	159	159	140	170	167	166	176	163	159	143	151	155	168	174	187	158	144	165	137	152	164	187	176	170	172	166	188	150	167	169	152	144	165	177	146	153	171	179	161	186	184	167	144	164	157	154	159	172	163	155	195	169	175	147	164	170	166	168	155	169	183	147	159	154	171	190	182	180	196	161	175	156	129	151	157	191	188	158	171	163	162	139	162	173	154	124	160	180	205	147	184	171	187	175	160	150	178	166	152	156	158	170	171	175	154	154	157	149	179	169	162	169	163	149	213	162	159	174	197	152	154	161	186	159	147	166	155	158	161	163	129	164	175	172	163	164	174	157	167	157	162	156	158	175	164	181	160	142	155	159	157	164	176	203	186	172	158	154	160	153	159	174	209	174	166	177	170	156	175	143	158	160	166	163	146	204	165	177	184	158	155	167	153	160	186	154	162	156	174	161	161	174	160	182	163	160	145	156	158	192	185	161	165	169	169	155	160	137	150	160	167	174	170	170	168	157	180	163	179	153	130	164	159	171	169	154	161	174	175	146	188	181	154	157	164	158	178	158	165	179	140	171	150	170	157	163	172	184	155	143	177	183	155	154	183	180	175	155	139	168	169	160	179	153	132	166	168	162	177	163	114	146	148	148	198	146	140	180	185	149	153	166	167	175	170	190	162	166	147	171	148	177	165	181	147	165	160	179	178	158	182	150	167	162	145	166	175	161	168	162	179	145	159	179	151	162	167	193	185	180	180	175	171	151	168	157	158	184	163	173	161	162	178	167	188	179	186	167	159	194	141	173	154	178	187	158	142	172	176	156	185	153	158	176	171	183	166	182	153	174	154	142	186	153	160	160	166	171	158	166	165	169	147	156	169	160	181	148	148	163	166	174	170	169	178	171	168	180	163	185	178	165	153	172	163	163	170	168	164	163	169	162	154	161	156	167	141	166	163	160	145	187	170	159	193	165	148	196	145	158	187	153	162	147	140	160	159	158	144	195	151	154	183	151	168	174	163	158
15227	3261	2724	2590	2026	1639	1518	1638	1879	1759	1668	1792	3004	3918	3824	3192	2993	2399	1555	1149	909	726	606	579	494	503	511	522	482	472	394	422	488	442	435	407	422	440	441	417	437	443	438	445	435	421	463	430	442	452	447	475	460	421	512	402	398	409	454	422	406	400	454	449	405	407	467	437	452	501	426	403	425	393	406	452	474	396	397	353	451	458	422	464	389	451	423	421	477	434	414	457	407	422	439	418	427	455	437	408	402	438	433	412	458	397	439	434	466	462	420	430	406	422	411	447	464	440	435	436	429	439	431	424	473	457	427	468	422	457	413	411	449	437	425	402	439	416	410	449	404	442	417	462	430	474	433	408	457	460	434	438	415	443	448	404	442	408	393	415	421	411	438	439	409	432	389	433	434	455	456	424	425	457	430	434	429	418	440	444	448	431	385	446	413	406	421	423	402	416	430	416	441	395	435	410	429	433	436	414	443	459	441	465	413	432	405	435	409	488	453	413	438	440	411	401	426	412	454	405	442	440	444	412	468	453	474	412	376	408	431	423	463	392	400	436	450	459	420	396	451	465	406	421	442	432	454	429	416	412	420	411	440	450	458	471	440	415	467	423	427	412	462	416	420	446	445	455	423	392	437	457	426	392	428	416	414	399	457	445	443	452	427	418	426	462	435	448	427	460	486	447	412	454	466	401	422	407	455	420	421	459	412	397	414	367	443	420	420	415	432	456	412	424	428	447	420	450	398	442	425	439	427	439	442	418	440	451	461	430	409	420	377	396	422	416	416	383	425	438	436	420	478	396	437	445	439	391	460	448	436	444	444	422	430	453	439	440	439	435	428	436	449	406	463	430	417	415	452	415	463	445	453	435	432	426	442	446	429	428	430	427	420	423	407	461	422	486	449	448	421	433	444	434	443	449	423	448	431	462	464	425	391	428	391	403	447	418	430	442	431	464	407	448	424	429	433	416	435	400	435	447	477	442	407	453	442	409	431	446	422	445	414	412	431	440	470	419	437	411	435	427	421	442	458	451	432	442	442	472	432	402	443	470	420	427	431	451	428	412	377	409	456	450	420	453	448	421	422	403	416	431	432	438	414	420	458	407	437	407	461	434	455	444	434	435	461	433	443	442	471	443	421	467	374	404	425	424	424	436	427	396	450	424	456	422	434	406	432	445	442	435	423	473	423	415	405	429	457	437	482	443	403	433	429	422	428	442	437	434	410	425	439	414	403	431	438	408	471	448	448	391	436	428	421	440	414	423	385	443	434	429	438	449	450	401	444	418	428	405	429	424	455	446	411	442	419	428	430	440	472	425	425	437	417	436	435	435	443	413	455	424	434	412	432	417	446	457	437	453	445	451	449	453	429	408	417	419	451	426	434	454	424	421	478	435	439	477	436	442	454	423	458	464	440	406	388	422	439	400	403	425	421	449	450	410	429	448	424	447	392	425	449	389	392	446	418	422	412	454	417	436	443	432	412	468	437	427	451	430	459	429	423	418	438	439	430	427	388	412	447	386	433	462	455	442	473	430	424	438	469	437	438	408	432	411	445	447	430	407	418	423	406	425	449	455	445	435	428	412	405	440	455	421	406	421	437	452	437	429	437	421	454	430	439	435	430	443	435	431	462	424	392	416	446	398	437	450	432	400	400	451	457	392	413	408	439	426	438	414	425	465	434	449	418	430	450	455	424	438	426	413	432	431	468	384	455	442	431	443	424	417	396	468	398	451	431	411	469	430	462	460	453	425	393	440	440	456	456	427	439	430	450	424	445	450	459	439	422	450	418	444	421	429	493	406	410	409	442	408	429	409	419	446	425	449	403	411	430	442	439	445	474	407	417	399	442	473	404	410	416	437	427	423	441	411	444	408	441	474	423	416	443	452	397	455	475	412	402	425	398	423	464	446	429	409	433	419	446	430	412	464	417	434	412	411	392	474	463	406	432	440	430	427	426	404	417	422	430	436	420	442	410	433	446	388	412	422	411	421	439	436	461	421	422	431	383	435	411	454	385	462	473	429	432	426	443	450	393	416	400	474	404	421	453	419	411	426	458	407	462	503	433	430	420	444	428	424	426	447	393	431	421	413	430	447	444	425	439	433	404	404	427	486	448	430	443	451	414	386	423	437	393	416	425	445	400	391	437	394	406	418	420	403	481	424	416	442	444	457	427	469	416	454	443	431	447	427	433	453	437	404	433	458	412	447	398	458	429	446	428	415	452	397	448	431	424	433	429	461	413	421	433	410	439	457	416	420	444	463	425	437	415	425	436	429	414	472	415	452	433	425	428	394	409	464	424	432	454	425	427	416	450	415	428	395	482	416	394	422	405	427	410	412	469	441	450	442	445	426	427	403	406	395	451	454	448	402	425	410	449	422	420	429	437	390	473	436	459	413	439	441	432	433	432	457	414	423	420	442	436	479	451	447	452	420	433	445	442	421	429	389	419	469	433	408	445	433	443	444	394	453	431	450	481	418	451	412	434	413	415	441	455	390	432	420	438	473	413	459	443	422	448	431	453	396	446	423	434	428	412	438	391	442	430	442	402	459	452	419	415	438	430	429	445	412	383	402	456	435	440	423	443	422	411	447	426	440	447	429	411	403	419	424	437	455	427	411	489	472	391	467	422	451	424	424	425	436	424	434	432	397	475	449	422	443	454	409	426	443	448	417	433	451	419	399	450	453	425	443	424	445	440	459	428	428	434	420	445	448	418	448	462	395	453	403	411	413	464	479	444	427	405	434	379	413	465	463	441	451	423	432	441	420	440	435	441	436	424	408	452	389	387	392	436	425	447	430	455	430	432	438	427	413	399	443	434	427	432	431	440	459	457	409	405	414	411	445	387	428	440	403	444	438	464	455	402	414	480	448	403	405	433	451	402	447	430	428	437	455	460	445	397	435	455	459	440	443	442	446	446	414	411	411	427	407	416	432	429	462	425	431	391	440	448	404	417	444	410	447	432	426	423	449	385	421	412	450	472	436	453	416	427	442	417	444	441	433	390	418	413	404	394	388	430	411	424	462	416	423	459	416	422	431	417	468	451	463	447	414	452	427	425	417	425	431	473	422	411	425	437	425	490	412	445	426	424	450	415	430	420	460	422	458	417	452	459	410	481	458	425	453	421	491	388	460	430	446	410	439	437	410	413	436	443	443	418	427	428	444	461	451	399	459	431	429	432	448	399	411	449	402	382	442	417	413	410	431	432	442	457	449	464	422	436	432	419	436	442	435	424	452	403	486	420	451	428	425	414	456	432	413	413	447	410	444	422	434	414	442	480	443	413	446	450	420	436	458	450	422	410	453	452	436	395	390	427	411	427	417	417	423	470	441	413	406	433	416	428	466	415	462	424	399	433	473	431	405	431	446	459	408	433	433	466	428	423	441	438	405	416	411	402	446	432	454	405	413	440	439	445	453	425	389	457	431	440	407	409	430	421	431	456	391	439	405	455	440	450	425	419	401	466	439	419	427	422	435	399	455	438	431	426	411	409	414
4288	704	463	416	345	373	356	374	410	405	370	397	415	511	486	437	421	436	362	387	369	308	324	351	333	363	303	360	372	325	317	315	340	308	313	317	321	343	348	313	322	364	318	330	336	330	293	325	323	314	336	330	318	303	329	305	327	328	361	339	324	342	327	340	347	308	341	304	330	323	309	336	336	308	294	334	345	326	360	310	275	296	337	339	287	334	344	309	332	322	331	349	311	324	332	338	294	343	349	365	335	335	341	337	341	328	338	338	359	347	329	328	324	325	302	338	320	331	342	311	314	316	326	308	343	350	339	326	308	321	309	359	332	322	346	330	352	324	321	319	315	319	316	358	349	344	352	360	334	321	334	378	304	341	328	344	329	316	306	325	309	311	338	357	351	326	349	315	342	324	344	301	315	339	332	335	351	348	308	303	320	326	327	320	327	331	344	317	333	329	318	308	304	332	336	342	342	360	311	317	319	384	320	286	323	305	326	350	337	338	320	336	346	336	341	341	354	291	343	298	326	335	363	316	324	319	306	337	317	359	334	350	341	356	287	375	288	311	370	296	339	319	331	342	342	348	291	344	312	331	311	317	371	324	324	305	318	306	347	344	355	331	306	315	352	349	324	324	307	307	320	333	327	335	338	337	332	342	303	333	317	275	341	326	301	333	282	304	305	347	321	337	315	289	331	320	337	339	309	341	310	318	314	360	326	332	300	315	329	340	345	316	292	340	340	315	345	336	329	306	368	318	357	314	349	318	324	365	330	335	310	359	358	316	308	312	300	293	326	341	317	335	295	338	349	333	346	305	320	327	316	348	312	326	351	309	307	349	348	349	353	306	335	339	311	331	325	309	312	324	302	301	322	315	334	314	339	328	319	337	343	332	331	351	315	301	330	351	376	354	321	269	331	345	325	332	326	328	381	309	308	328	311	355	376	324	334	346	300	337	313	344	333	327	323	327	364	331	296	329	374	329	361	319	336	333	311	339	328	355	347	330	328	332	333	348	318	329	328	368	326	328	354	351	349	325	314	319	316	334	319	332	346	310	349	323	350	316	328	302	340	317	318	359	339	318	316	327	335	370	338	343	324	308	341	333	344	302	345	306	324	298	325	334	325	314	311	326	306	305	324	364	316	309	329	373	350	325	331	319	327	320	339	388	362	308	353	352	359	331	311	319	302	326	378	352	380	328	343	319	353	304	322	338	353	339	335	330	362	330	302	318	326	312	319	375	341	353	308	350	343	312	335	368	332	351	324	307	342	324	347	319	317	279	327	306	316	308	292	359	344	327	339	359	331	333	320	325	312	322	312	304	347	356	352	350	382	322	320	339	310	329	305	335	343	323	338	323	314	329	333	317	305	335	339	357	323	348	332	314	330	309	331	337	336	326	325	321	320	325	322	317	357	356	319	323	332	308	312	356	340	315	336	352	363	327	329	309	331	335	313	342	296	344	357	349	324	307	347	327	364	319	295	316	367	320	308	327	326	312	319	345	365	304	308	326	323	346	351	340	315	314	337	366	338	305	311	318	315	331	335	335	347	357	336	348	330	347	350	346	318	311	324	366	326	332	327	317	338	324	347	294	325	338	327	315	303	313	332	330	341	322	353	348	325	318	323	343	332	320	349	306	327	304	348	323	343	318	367	327	343	331	345	312	359	350	336	342	340	325	307	323	312	311	293	332	322	332	315	334	330	297	312	307	318	296	314	318	326	307	313	324	346	322	312	321	327	331	339	336	305	362	327	300	366	308	344	323	297	362	350	330	283	318	355	309	335	328	359	345	319	351	298	326	328	324	355	339	338	333	331	334	339	328	310	325	323	343	364	345	322	327	327	345	342	372	338	310	325	361	343	343	304	331	314	325	383	337	340	326	336	310	316	332	318	363	330	320	328	314	332	359	321	339	324	340	316	346	338	319	316	319	318	320	339	345	325	296	320	326	310	333	306	343	329	351	345	315	331	339	311	337	306	349	354	315	325	338	349	330	330	325	339	379	324	314	337	308	342	334	343	349	345	347	320	315	323	356	308	330	290	330	310	323	341	304	327	349	328	335	329	341	353	314	311	305	335	343	319	309	330	318	359	319	321	324	349	320	333	338	321	356	350	333	339	349	330	285	351	316	337	356	340	291	323	354	354	333	351	328	358	333	312	320	310	361	316	308	330	316	333	313	327	358	331	332	323	308	317	328	316	325	320	332	336	352	297	349	328	325	342	311	329	315	318	371	330	323	362	315	311	295	310	323	297	345	369	325	347	333	337	317	324	316	302	355	323	344	313	342	291	336	295	319	344	332	341	288	329	320	316	339	359	341	294	355	352	330	336	343	335	335	325	368	304	347	339	312	357	328	351	358	352	321	317	308	310	322	371	347	331	343	337	322	319	336	373	335	325	349	281	345	338	330	324	298	286	322	305	324	346	346	326	310	313	350	337	324	349	327	353	340	336	303	342	313	351	354	325	319	345	336	332	329	315	327	299	320	314	340	350	351	341	301	313	314	354	348	344	321	355	315	321	333	333	304	337	329	323	312	315	321	366	315	324	330	330	336	328	302	328	347	319	325	329	326	329	327	318	348	347	326	332	299	333	315	306	356	317	332	324	337	306	361	316	324	306	338	376	341	338	316	306	338	330	325	341	331	317	317	279	344	305	324	313	331	308	344	317	311	313	352	324	325	323	305	353	312	344	336	310	322	344	357	313	364	308	311	337	321	327	307	335	345	339	328	312	349	361	342	334	315	326	326	352	376	299	359	318	356	315	291	320	342	304	321	349	333	350	358	340	342	349	302	299	354	362	323	356	334	355	370	320	345	335	318	341	321	351	322	340	323	327	322	365	344	355	329	340	340	356	354	295	341	325	316	338	353	347	304	322	310	319	326	319	341	370	316	325	320	359	334	372	346	312	307	326	325	330	350	302	333	338	337	313	334	318	307	324	325	304	313	324	319	313	310	308	332	321	328	319	319	311	304	361	330	333	303	309	335	320	339	347	308	350	307	296	340	319	329	303	323	343	328	319	344	319	318	343	325	345	298	348	283	346	320	313	345	344	318	335	326	301	368	321	331	324	314	335	315	340	318	330	326	325	325	326	327	333	336	355	323	349	294	314	307	343	322	359	331	375	342	316	348	305	322	349	346	344	345	329	321	333	345	309	337	354	311	326	319	331	313	319	322	306	350	357	377	364	307	315	305	340	334	307	325	316	295	358	368	305	330	327	322	323	335	339	356	367	344	321	307	336	292	314	331	305	312	291	314	337	298	334	310	342	329	354	340	322	353	302	310	385	331	360	352	306	315	346	350	358	335	348	294	386	362	364	314	329	353	328	327	316	330	347	316	340	348	320	335	318	357	360	348	310	316	335	325	322	348	303	313	284	342	326	300	325	312	315	310	333	314	284	306	304	322	345	283	312	350	314	311	327	325	345	325	330	314	334	330	308	330	328	308	289	357	340	331	318	345	365	369	327	294	335	352	338	338	321	296	357	333	313	322	335	312
4123	1181	1150	1120	957	948	1062	1104	1218	1196	1128	1209	1561	1991	1910	1785	1546	1401	1151	1015	943	883	812	804	817	787	835	772	833	829	841	774	769	810	821	821	790	778	821	793	851	824	796	781	789	830	830	825	769	782	810	754	762	755	818	807	910	817	799	809	787	763	838	799	777	788	795	809	791	783	796	837	799	738	770	785	824	804	823	814	804	797	818	797	773	802	815	830	840	810	782	823	783	855	781	791	765	798	803	795	781	798	826	830	810	840	724	837	795	782	803	841	775	819	786	817	837	778	816	829	766	812	796	794	779	793	792	797	794	793	791	814	743	811	766	836	829	807	810	752	775	805	846	811	793	772	791	804	778	838	830	822	827	768	757	810	799	813	812	818	796	828	782	820	832	764	812	815	763	804	855	795	807	789	834	805	780	789	816	848	779	793	772	807	781	808	829	815	827	799	841	807	786	865	802	742	848	830	788	805	799	808	831	768	839	793	792	824	779	855	790	800	748	800	824	782	780	795	821	813	822	801	808	827	815	781	787	783	818	815	818	803	813	802	786	808	775	862	813	762	802	826	843	857	780	789	795	835	798	810	804	846	820	792	785	824	839	834	802	831	791	801	837	821	809	800	818	803	835	818	796	789	788	808	826	794	789	803	833	818	802	814	823	805	810	796	857	771	796	857	810	767	818	779	781	803	830	801	827	786	742	800	809	755	762	829	791	796	828	798	767	798	845	778	808	785	787	805	818	780	856	830	854	769	834	780	789	815	813	813	788	930	803	791	788	790	800	825	806	811	802	854	801	797	803	769	791	810	794	813	795	820	760	820	773	800	868	865	800	830	801	821	802	765	841	868	787	777	784	779	830	807	795	825	823	784	810	816	804	837	798	789	814	827	829	745	794	789	758	832	780	841	789	798	742	882	768	798	840	770	790	795	806	834	787	815	773	786	807	887	817	790	802	808	815	823	789	760	790	791	818	775	797	776	832	808	780	795	823	788	810	800	837	802	808	845	726	772	784	821	777	819	810	786	786	819	738	779	844	790	848	845	797	830	787	789	799	771	792	817	827	847	816	857	786	785	846	781	834	888	801	767	806	794	784	772	741	855	802	808	806	814	763	800	803	864	801	791	785	845	794	849	787	800	785	793	821	758	780	810	796	815	793	814	779	823	827	826	816	830	803	815	850	803	826	875	853	826	807	810	810	798	794	809	814	895	803	817	796	812	781	831	827	806	834	813	810	786	831	851	773	762	747	760	815	824	812	797	778	787	808	775	801	780	808	842	832	800	838	793	771	820	830	775	776	804	786	807	745	761	817	807	769	836	771	807	795	772	782	769	873	838	783	812	796	785	795	821	789	797	828	782	803	801	819	824	886	829	816	855	847	868	787	818	851	771	808	767	799	824	818	756	807	786	791	857	776	761	784	755	775	776	820	831	818	813	811	796	824	877	818	822	800	781	764	847	759	756	816	836	766	790	775	774	788	804	814	760	770	790	801	764	791	778	826	782	803	833	775	785	812	870	789	824	808	786	768	760	796	820	800	824	814	798	790	775	774	830	782	775	742	785	804	807	884	807	829	797	778	845	769	757	804	827	797	814	812	816	808	840	829	795	768	766	778	805	798	815	796	815	841	831	838	831	776	789	805	742	801	783	750	801	798	838	810	824	801	775	764	813	832	851	814	821	810	821	830	815	840	854	784	791	840	778	839	829	781	886	807	866	836	841	827	792	839	785	803	801	819	795	835	838	788	838	847	842	769	842	796	809	817	757	820	821	836	843	815	797	754	838	768	797	759	840	778	824	866	853	835	785	826	794	823	825	777	789	772	825	761	790	816	828	735	790	855	807	804	789	832	816	780	804	826	811	798	859	804	773	811	825	794	836	817	829	766	827	782	791	825	805	784	792	808	792	775	803	825	810	806	787	817	790	824	803	819	838	788	760	858	828	797	827	811	812	800	792	817	806	774	829	794	791	766	817	843	770	790	855	783	790	837	788	786	798	806	843	794	761	835	773	837	809	831	829	822	833	790	809	781	801	779	827	831	780	859	809	838	763	788	738	852	809	842	776	757	814	809	822	804	816	776	755	849	816	766	850	805	826	762	796	811	782	802	828	815	820	779	783	750	796	843	783	793	838	798	791	767	820	766	777	793	809	863	816	841	774	737	795	748	833	772	835	756	777	796	811	789	814	813	799	749	838	842	763	763	754	814	790	806	853	796	825	816	794	855	781	831	829	787	783	797	752	789	814	824	838	817	813	789	799	789	784	776	775	743	807	775	831	766	847	806	829	823	820	801	846	838	764	764	806	809	761	775	832	775	826	842	842	774	822	843	836	813	833	843	754	757	854	800	788	802	867	850	782	781	795	771	819	820	791	788	796	852	809	840	814	798	776	805	869	837	790	763	778	831	807	798	802	835	811	736	769	827	852	838	800	795	784	807	804	778	773	805	784	828	796	828	817	804	781	809	830	821	786	809	819	810	822	853	777	844	845	807	789	803	768	828	809	800	821	867	793	771	776	792	820	841	813	801	832	805	787	842	775	785	806	808	902	827	780	820	807	769	824	795	785	811	808	793	821	799	804	773	758	799	806	793	824	805	822	857	818	780	765	836	829	799	819	805	800	833	812	811	842	774	813	806	816	795	838	797	774	892	822	798	864	828	785	788	815	782	789	776	823	799	838	773	824	784	797	816	754	766	815	832	803	816	819	891	816	798	759	841	819	804	752	814	737	836	772	845	797	815	846	881	768	852	775	814	786	767	825	804	784	767	821	795	770	858	810	815	772	747	767	819	784	821	844	771	829	862	782	802	822	782	838	800	815	803	817	768	836	815	847	837	792	827	777	791	774	822	797	829	817	832	809	833	810	783	798	799	747	825	754	851	769	807	797	899	797	828	750	762	789	786	744	774	753	850	809	805	731	809	807	825	905	783	806	825	802	792	830	813	872	784	796	769	797	817	742	769	784	792	772	801	784	830	814	785	876	841	820	788	754	781	822	808	780	811	769	781	755	772	801	779	798	743	793	812	776	809	834	811	784	784	794	777	837	755	829	773	811	781	776	770	798	835	798	826	812	805	785	805	820	818	831	742	805	770	794	811	844	820	802	823	826	783	823	824	749	796	802	796	760	831	810	828	789	812	814	821	763	855	814	803	797	760	770	827	767	839	771	788	777	847	803	797	802	800	794	817	822	804	839	802	811	807	829	809	791	812	798	839	846	831	811	741	794	837	804	815	755	795	758	830	775	773	825	824	835	783	818	794	770	790	799	742	822	811	802	792	855	806	803	755	803	863	862	791	788	843	792	812	794	788	862	775	811	802	777	801	806	830	789	817	815	825	839	815	791	790	801	788	845	763	846	774	772	795	822	771	810	819	811	816	856	789	834	812	793	802	802	829	784	790	863	771	816	806	765	869	802	827	846	781	785	780	827	810	825	803	801	782	776	799	810	827	771	809	839	814	805	791	815	778	851	804	807	797	784	818	809	836	835	796	805
14158	2553	1109	684	480	452	463	398	520	451	429	435	567	652	645	611	532	415	386	352	326	292	295	297	316	270	288	286	261	289	297	303	284	280	299	295	322	311	304	281	275	300	306	290	274	263	284	297	270	278	284	294	284	275	287	285	310	300	275	260	297	284	249	284	312	278	298	286	310	295	282	275	252	308	279	289	308	288	305	315	217	262	262	273	278	278	286	339	295	307	262	260	269	281	270	261	277	272	287	324	300	315	294	255	298	303	294	297	312	303	305	312	273	299	271	290	280	293	276	315	298	301	313	292	322	299	285	263	252	308	315	293	285	310	276	272	289	261	296	283	291	305	298	328	304	284	259	289	287	286	315	289	320	309	307	316	302	284	295	336	277	285	292	286	338	289	265	294	291	307	295	280	278	295	282	293	288	299	324	254	306	278	286	302	291	278	333	285	289	292	289	258	269	319	271	276	272	270	276	284	290	314	283	303	329	260	295	283	291	272	296	294	282	281	283	282	299	261	276	305	307	307	304	321	255	316	298	316	290	295	299	292	292	291	289	300	312	269	294	278	264	286	279	289	294	307	303	271	281	255	313	282	316	276	287	289	277	295	278	297	301	320	298	283	276	300	296	281	335	293	316	298	305	267	290	322	280	292	314	294	298	297	275	324	289	298	306	262	285	289	277	304	287	290	259	309	289	261	326	299	285	299	290	303	279	290	328	255	289	298	252	269	270	270	276	282	286	283	274	309	304	287	269	310	275	287	259	269	288	271	291	266	306	292	264	252	323	270	286	303	315	284	288	292	269	313	257	280	305	284	283	275	264	307	299	269	268	302	309	291	306	273	336	323	294	285	287	312	282	296	267	312	261	317	289	301	305	277	250	265	284	277	296	331	283	295	275	293	319	296	280	293	305	304	277	297	290	285	297	297	266	272	281	286	277	275	278	313	289	300	275	303	310	287	277	295	307	314	296	266	275	312	294	267	296	287	268	316	304	304	292	330	297	328	279	304	306	297	307	300	304	319	325	295	276	260	285	262	291	293	267	278	290	292	314	299	302	275	321	282	313	309	295	309	311	269	312	302	252	273	281	304	316	311	269	309	271	290	274	294	314	275	308	299	270	270	287	274	279	299	302	310	274	289	279	274	278	300	286	319	283	280	284	264	282	308	292	286	263	298	306	281	302	276	280	280	282	299	290	271	286	302	272	293	311	284	275	294	298	283	304	285	288	322	268	273	275	307	322	285	283	308	304	309	289	293	283	296	329	271	322	322	296	293	300	307	315	275	291	294	289	297	258	281	279	293	307	278	320	269	280	325	308	277	273	290	285	304	298	260	305	292	285	275	308	332	304	291	309	287	301	287	317	282	293	279	304	258	280	284	295	309	318	295	264	289	279	296	292	289	287	246	286	262	282	266	253	258	286	258	289	268	282	318	273	299	323	291	283	300	283	272	313	299	283	305	331	310	281	283	261	275	283	315	264	288	288	306	316	304	310	303	284	322	296	304	318	300	285	308	252	304	282	281	288	300	290	298	312	283	301	296	297	271	277	280	285	314	295	274	276	315	275	295	276	304	307	284	273	303	287	303	313	297	262	291	297	303	281	301	288	246	283	300	275	289	314	298	276	283	290	291	253	288	301	303	263	269	314	305	343	286	333	293	288	322	291	298	306	282	263	311	288	290	332	307	275	323	272	293	321	268	302	304	296	280	304	294	292	297	265	275	280	294	295	301	278	261	276	300	245	309	277	268	276	269	287	313	316	293	291	297	290	327	319	304	314	306	305	328	316	288	292	282	333	298	288	313	283	301	302	318	283	294	296	292	325	309	285	309	272	305	271	278	285	254	256	281	278	270	305	291	252	312	302	272	265	331	275	287	310	286	280	314	296	317	313	271	312	307	282	311	279	266	260	281	276	291	296	312	293	263	297	273	304	279	281	300	296	272	305	282	295	327	279	249	287	293	314	275	314	306	302	274	277	270	309	274	290	308	314	281	281	294	281	298	303	301	296	293	306	299	289	287	308	283	274	322	320	308	325	303	278	255	235	278	298	289	281	311	296	297	305	325	265	258	278	302	292	315	270	283	293	287	286	276	283	318	309	317	274	270	277	300	299	286	296	319	275	309	282	271	272	301	312	292	277	278	279	295	298	305	290	314	314	292	308	323	295	311	298	263	309	315	296	311	306	253	309	295	310	301	314	306	308	304	307	308	305	269	271	254	302	300	303	314	273	263	304	305	301	278	296	295	294	305	260	283	289	278	299	288	274	295	293	264	291	280	302	295	266	288	283	292	335	284	243	251	308	294	310	335	275	264	264	286	271	288	331	291	284	264	290	285	306	247	279	296	279	263	298	283	276	295	292	280	285	279	290	301	299	269	266	307	312	281	246	267	310	284	313	299	284	276	268	297	297	298	293	323	313	281	278	274	307	286	293	296	272	296	266	250	299	319	316	295	301	301	290	291	294	270	316	263	291	252	287	287	299	324	271	279	267	272	268	293	305	279	282	302	295	292	308	315	303	280	269	272	323	320	304	336	276	269	300	317	296	309	313	317	281	256	319	279	280	289	289	323	300	284	271	303	283	273	282	279	276	297	263	259	272	300	304	290	287	299	301	301	298	296	254	301	313	313	284	302	341	318	297	287	299	308	309	293	273	284	291	294	285	289	286	284	278	303	255	308	259	278	292	287	291	303	296	312	305	278	291	306	275	252	305	300	282	317	307	323	287	303	309	267	281	267	303	307	296	301	304	333	302	269	297	295	296	301	263	288	348	323	272	292	319	301	313	299	271	268	286	286	293	279	297	288	270	286	304	262	300	283	279	278	291	326	288	301	268	286	305	265	298	295	264	273	265	293	314	306	240	300	272	293	281	318	297	261	255	292	301	285	296	251	319	297	268	299	322	292	280	286	290	301	306	274	319	269	296	329	316	314	303	272	289	270	281	287	285	274	286	270	322	277	297	313	289	247	268	296	300	283	305	302	320	314	296	262	275	305	273	312	300	272	267	315	323	283	279	319	325	290	304	322	316	296	321	317	286	259	252	257	289	318	271	292	282	282	292	292	321	291	298	296	267	286	294	287	297	263	291	302	296	320	301	301	295	260	322	290	299	282	273	323	277	300	334	320	276	319	279	292	302	294	288	277	292	310	319	281	280	297	326	278	300	300	274	290	273	302	315	283	311	318	321	342	310	288	296	332	303	287	277	288	293	307	279	258	294	295	238	254	319	291	288	297	281	302	301	266	290	301	291	305	292	296	289	307	278	304	325	274	300	274	271	298	307	286	300	283	287	286	319	258	271	288	270	279	298	253	278	272	282	303	286	265	313	307	299	292	289	297	267	284	279	300	305	282	265	292	326	289	284	270	307	278	285	311	285	282	262	281	307	251	297	265	308	320	285	262	287	290	295	289	322	323	298	283	288	299	293	286	300	274	293	273	327	261	271	278	286	273	338	307	271	301	292	314	257	313	301	310	288	261	300	289	280	285	298	300
11327	2249	2139	2106	1726	1386	1438	1645	1849	1799	1790	1818	2422	3288	3080	2577	2170	1876	1403	1125	940	915	814	781	828	732	751	748	720	725	690	696	696	720	733	661	737	688	672	727	678	678	694	739	703	779	738	732	660	694	707	725	757	691	696	655	725	740	692	729	711	735	695	687	716	700	751	693	705	702	699	702	699	787	736	765	741	699	679	711	714	714	743	727	724	724	663	695	721	732	695	752	706	733	711	647	697	702	693	740	707	684	720	685	718	689	697	721	754	761	725	702	680	745	719	684	766	690	672	709	731	684	658	755	706	737	705	696	749	731	737	696	717	672	717	773	704	738	708	734	760	696	724	703	735	704	648	677	700	704	712	725	731	764	695	720	735	705	728	682	739	685	744	675	744	749	700	742	682	742	765	713	701	665	694	727	700	771	704	713	715	662	687	716	698	714	701	705	691	728	697	729	689	714	666	691	708	721	675	707	730	696	731	682	718	733	727	711	748	723	718	698	690	722	722	701	741	700	694	731	746	663	723	665	724	735	711	712	691	669	723	700	724	673	732	705	717	746	723	694	724	679	717	706	747	714	698	757	687	711	706	722	720	715	674	737	730	743	720	706	690	748	707	719	655	717	734	769	698	754	706	751	690	697	746	680	739	709	671	718	713	700	708	732	749	679	700	720	711	697	750	684	719	699	664	735	694	675	712	715	712	729	667	755	714	707	705	711	707	683	700	699	731	717	674	720	733	736	704	734	711	686	707	742	761	751	675	697	708	695	690	669	709	720	755	729	693	680	744	756	685	730	685	707	674	697	711	708	680	681	725	710	712	734	720	690	687	719	725	717	660	720	724	702	755	673	704	710	712	740	735	729	722	695	701	700	707	756	717	720	705	700	747	692	693	730	705	720	738	669	683	727	672	715	720	737	695	750	725	719	709	699	720	706	699	696	664	701	733	671	714	728	716	728	690	713	683	703	709	714	700	690	706	741	719	705	659	717	736	719	707	675	704	734	673	734	712	678	727	744	698	733	677	697	714	702	695	699	730	673	716	680	729	701	749	767	649	641	695	680	683	727	697	693	747	716	694	696	695	671	711	738	692	693	687	690	712	732	743	669	679	726	644	718	715	695	741	685	690	714	674	705	686	703	730	736	727	704	735	685	694	662	693	732	696	731	700	704	701	695	724	649	685	722	711	750	704	685	708	675	691	687	731	695	724	737	710	688	710	700	698	678	698	692	730	738	653	678	745	713	702	742	684	656	702	717	652	694	693	735	737	696	703	699	683	731	693	703	762	669	704	754	690	735	751	736	710	710	668	746	677	737	721	689	707	691	690	682	737	716	681	682	710	714	715	714	693	686	729	728	727	767	738	717	683	701	722	676	737	712	689	671	706	676	731	684	770	731	697	730	650	749	755	714	733	721	720	705	713	724	741	748	713	687	721	703	733	742	731	717	784	691	703	719	724	659	748	723	688	730	725	697	697	691	722	733	728	703	668	701	736	715	672	707	707	754	706	715	712	676	704	694	728	659	679	764	703	731	694	718	721	766	730	738	669	701	721	759	728	700	652	742	718	757	691	710	698	662	667	683	683	662	690	658	724	680	704	655	704	673	705	712	707	736	724	713	747	702	715	698	696	705	708	677	727	732	663	717	748	744	775	753	706	722	700	716	659	689	715	759	690	698	715	702	713	702	700	726	719	656	711	726	730	731	692	696	724	690	745	742	723	727	712	703	700	721	680	743	719	750	730	682	726	724	672	700	710	698	756	741	716	665	690	682	712	705	724	688	697	720	709	710	704	711	771	678	669	700	654	718	718	706	685	719	687	674	694	704	734	700	717	701	687	716	699	729	677	749	703	749	714	701	682	718	753	729	708	712	682	654	675	705	690	700	712	773	758	723	727	714	688	708	684	659	695	717	747	653	707	731	762	731	704	692	745	707	677	738	728	751	741	694	725	659	699	698	693	767	691	682	689	723	731	755	713	708	707	650	669	719	699	720	665	699	712	756	743	702	733	783	684	735	777	744	713	717	738	687	661	666	755	758	733	686	675	714	750	710	715	717	738	741	677	656	737	692	692	696	706	691	732	724	746	727	723	673	696	699	710	704	737	700	715	721	692	731	742	691	706	678	732	706	714	722	714	740	683	681	712	728	717	708	707	660	723	713	742	719	673	676	709	690	706	683	734	759	768	732	721	768	718	728	696	749	702	683	731	694	659	673	733	743	704	724	738	719	732	766	674	691	721	746	738	680	663	719	681	700	704	693	694	725	759	699	726	670	723	764	730	750	651	762	684	744	678	719	699	672	697	702	709	737	691	718	719	668	717	704	750	728	724	688	692	690	706	700	730	681	692	684	755	713	700	732	696	757	720	680	683	708	740	681	752	687	769	684	723	680	721	733	751	778	685	754	751	676	704	695	718	721	673	704	732	735	760	710	711	711	684	697	784	747	737	732	677	676	691	667	702	722	703	713	661	725	682	751	704	736	721	710	747	737	723	772	711	684	673	671	671	717	706	734	720	713	726	703	728	684	698	733	688	688	681	696	738	735	724	695	743	712	678	696	673	689	685	707	719	754	749	737	732	729	665	680	706	745	694	685	734	716	694	687	683	658	704	681	723	729	720	753	710	718	671	732	766	710	707	722	683	743	745	735	702	659	740	737	703	681	741	709	754	713	755	677	678	730	760	676	723	696	702	725	737	684	693	759	735	669	657	732	683	713	690	692	730	744	759	733	694	719	712	706	720	670	727	740	720	718	715	734	733	702	693	741	697	698	715	721	695	747	693	740	717	690	722	734	715	700	713	694	728	682	692	699	712	684	717	739	709	717	704	688	705	725	732	735	722	724	720	718	721	696	688	703	677	717	709	738	705	739	709	748	725	745	707	716	741	646	699	723	769	676	714	752	728	723	731	718	692	713	684	671	740	712	693	699	729	763	651	685	672	727	724	686	695	747	714	695	724	690	711	685	660	692	688	751	709	691	730	698	734	706	739	721	671	706	718	699	727	710	697	676	727	705	729	673	731	696	731	701	680	702	757	672	679	733	749	719	698	745	683	674	732	686	736	661	660	741	674	728	697	671	698	716	709	672	651	675	721	717	730	723	708	669	712	735	702	687	757	711	689	730	694	732	713	717	691	680	722	724	714	694	692	710	705	692	659	707	732	723	761	648	713	691	718	678	677	685	744	731	695	739	707	715	670	739	667	716	679	727	712	730	713	691	723	703	663	718	700	684	684	696	714	680	697	742	701	709	759	680	690	694	745	719	709	691	742	689	726	652	688	725	740	695	693	677	754	689	725	695	690	715	688	699	715	675	724	700	698	735	703	728	733	709	699	693	722	699	713	719	698	760	713	672	702	695	705	735	694	631	694	764	692	743	672	738	710	678	739	689	686	675	755	732	693	751	690	765	698	741	705	727	721	693	694	720	720	719	676	717	740	710	700	680	721	687	729	705	751	707	725	712	717	702	739	717	654	719	678	690	690	684	729	669	731	700
22865	4933	1956	897	567	478	398	396	432	456	520	551	621	744	720	598	527	415	315	232	212	237	174	172	164	179	174	182	189	139	160	176	159	185	169	167	173	206	190	171	176	161	150	169	167	187	183	174	167	178	171	163	161	172	160	171	164	158	164	181	177	161	166	171	185	186	172	164	174	170	176	153	167	150	180	177	179	176	148	160	160	189	168	177	166	165	178	148	176	175	188	178	169	157	169	202	174	170	162	186	198	182	158	178	189	164	194	157	182	189	186	163	163	185	175	184	168	165	176	151	150	186	183	155	175	146	154	179	163	209	167	178	151	178	151	179	195	193	162	161	157	161	150	167	187	185	166	161	178	162	175	178	176	165	177	159	159	161	185	170	178	143	146	176	165	158	193	150	176	164	187	163	173	159	167	149	184	165	172	173	163	158	187	165	208	169	191	174	167	160	173	157	171	173	166	180	167	176	139	200	169	161	157	169	193	169	189	196	186	184	178	165	172	170	161	152	162	185	159	176	180	174	182	180	180	186	166	177	188	186	174	191	163	175	181	163	180	167	182	157	164	150	171	161	196	173	171	184	168	181	180	173	159	195	157	184	191	147	145	185	173	181	160	148	171	176	186	156	180	155	170	180	154	177	159	169	190	155	184	174	181	178	175	182	192	186	189	166	148	159	161	183	192	169	188	165	187	163	171	177	153	188	152	181	153	159	154	158	147	151	199	183	182	175	182	195	187	171	146	171	176	172	183	154	163	174	145	184	196	145	187	174	143	157	177	170	146	158	175	188	171	160	161	171	181	155	177	177	176	165	163	150	174	202	162	174	157	142	189	169	189	164	166	172	157	186	181	162	180	164	167	175	195	172	172	200	180	182	173	179	176	163	176	171	159	162	198	197	162	183	149	194	175	169	171	171	179	171	139	158	162	158	177	186	170	185	165	167	157	198	170	159	173	182	180	176	182	163	149	179	176	139	154	209	170	172	159	164	173	179	167	166	149	170	161	166	176	190	166	196	190	185	179	185	177	169	160	188	189	159	207	163	165	175	166	161	162	159	165	192	189	163	149	163	178	184	172	169	165	165	151	173	166	185	143	151	169	162	162	198	225	178	188	173	159	152	173	169	188	159	180	194	187	155	170	160	188	146	158	197	155	181	166	162	151	168	158	157	166	169	176	158	176	183	170	213	171	157	186	163	171	168	175	167	154	180	151	170	172	192	178	136	203	167	159	185	186	188	156	173	154	161	158	156	161	159	180	174	161	153	177	176	176	182	173	167	194	178	141	181	157	164	158	165	174	167	162	178	180	179	176	167	193	173	176	171	168	164	164	181	185	176	168	179	190	180	169	168	163	173	160	171	164	147	196	159	166	174	179	181	152	175	158	178	186	199	184	194	151	173	173	184	186	178	168	167	178	201	177	171	178	158	155	160	162	152	176	181	171	163	166	186	194	171	178	173	173	166	179	143	161	175	183	163	186	175	163	168	149	161	173	176	154	178	149	190	170	157	158	169	156	171	164	146	151	167	164	193	171	184	186	183	175	167	194	178	176	166	176	175	163	177	163	182	174	174	203	161	166	188	173	192	201	175	186	209	156	149	159	171	187	208	174	174	166	181	160	160	161	185	163	184	172	187	185	169	191	173	181	194	171	156	190	163	160	185	165	158	168	175	167	157	181	150	177	138	157	162	161	151	161	141	141	160	157	177	186	176	191	186	159	181	149	163	179	161	176	162	165	176	154	161	145	167	187	155	175	174	192	179	140	179	163	164	149	184	169	181	206	161	197	168	192	159	181	182	171	154	163	168	172	181	171	148	180	160	173	128	165	149	163	165	182	162	168	147	187	195	163	174	167	157	175	162	181	171	211	167	178	157	177	166	185	173	164	196	186	190	172	181	181	162	186	168	183	169	189	195	166	180	166	157	172	152	178	193	181	158	185	187	180	184	169	171	151	166	177	160	162	159	182	167	170	177	178	165	167	172	184	169	167	163	157	172	176	168	152	173	188	167	172	184	167	161	158	167	169	171	175	175	187	188	186	169	191	179	167	159	177	166	184	179	170	171	163	180	184	161	156	178	166	155	169	214	165	176	147	156	171	166	186	204	186	156	168	183	167	175	170	180	144	164	170	167	159	192	200	171	182	155	186	203	176	136	160	167	182	181	187	186	185	155	173	169	160	175	160	158	182	173	168	175	177	185	180	197	179	180	181	175	155	195	168	161	163	173	155	192	225	195	169	183	167	168	167	165	198	152	161	165	172	181	172	166	170	180	172	170	187	176	161	172	172	192	171	166	173	182	160	190	174	191	160	170	194	185	144	183	172	170	199	192	163	162	178	162	177	169	165	166	169	168	172	193	180	182	161	141	151	177	186	185	181	169	151	179	168	183	158	173	170	179	203	155	158	162	172	158	171	203	185	187	166	173	199	198	168	184	173	167	164	167	168	156	187	190	193	147	169	141	189	178	169	176	159	186	135	182	165	177	149	158	160	197	174	188	160	194	167	144	171	169	186	198	183	178	191	177	177	184	150	161	157	184	181	189	205	150	170	180	163	201	173	157	172	158	167	173	185	155	205	148	167	166	164	172	145	185	206	176	182	151	173	169	169	178	182	179	164	169	179	179	161	174	149	162	153	200	172	188	176	175	194	165	176	187	164	170	143	179	198	167	147	194	162	164	176	148	161	174	176	156	179	184	181	175	186	176	165	197	159	157	170	164	158	175	154	153	133	158	168	194	173	169	186	187	177	181	186	176	179	153	174	162	154	189	185	173	154	148	183	157	181	178	190	163	169	178	173	170	136	174	156	179	176	158	187	168	199	176	185	159	167	192	153	146	186	158	156	171	163	183	163	181	153	143	153	187	204	154	171	167	164	170	165	168	189	175	161	177	179	171	133	184	174	140	170	171	190	175	169	151	203	184	189	173	174	188	169	148	165	178	183	163	187	181	150	171	174	178	192	159	150	176	185	170	142	160	146	182	154	154	165	181	150	149	163	175	171	173	188	180	154	157	185	179	152	168	169	159	150	174	162	166	193	176	158	151	161	166	169	190	171	153	179	167	156	171	156	186	179	167	165	168	169	177	150	175	166	169	166	191	174	151	171	159	165	186	149	194	130	160	144	171	178	186	150	190	161	165	183	182	157	176	195	134	137	160	148	179	165	177	172	166	169	188	165	151	175	176	177	176	184	174	177	183	160	169	170	192	183	177	162	168	162	176	165	191	156	177	185	182	176	184	189	183	176	173	203	181	170	183	169	165	200	183	157	177	186	154	181	185	155	173	169	171	145	184	178	167	182	163	175	172	180	164	176	174	170	174	184	160	170	182	180	162	178	153	167	171	164	174	181	152	169	180	171	179	173	172	152	157	164	170	172	171	200	177	167	183	206	167	167	204	155	162	184	168	169	172	165	177	151	169	180	169	212	187	163	184	194	167	188	171	155	163	157	164	176	173	163	188	157	152	141	155	170	184	173	176	192	163	154	161	160	144
15330	3039	2989	2712	2121	2013	1917	2038	2199	2566	2736	2804	3391	4130	4029	3301	2891	2144	1568	1055	860	728	583	534	503	471	495	492	496	442	487	460	475	447	472	460	473	463	466	462	461	435	465	453	447	466	441	448	477	462	441	460	454	437	449	431	422	471	478	429	466	439	450	452	446	500	459	444	463	460	467	445	465	444	484	453	462	463	437	466	460	474	459	448	438	448	417	449	433	430	430	472	423	470	447	450	428	466	429	465	441	460	462	449	448	439	478	464	429	470	425	445	471	430	430	491	484	440	443	449	435	442	459	448	450	458	428	444	464	482	433	487	453	455	475	462	487	485	438	446	439	450	460	435	442	419	419	444	422	470	444	430	435	429	505	475	443	436	477	425	465	470	443	456	434	460	471	422	411	422	461	463	475	406	396	420	482	448	465	457	447	417	448	473	446	470	452	427	433	394	422	452	433	424	430	404	424	442	493	463	468	453	432	442	438	442	446	451	477	439	450	485	436	417	442	447	477	443	445	455	443	456	489	419	416	469	476	451	430	448	486	439	420	474	435	437	408	425	432	487	460	410	482	441	451	466	459	431	479	439	443	430	476	447	457	457	445	416	435	471	428	467	426	375	445	510	459	464	437	471	431	439	475	474	452	464	418	476	466	467	429	402	448	439	446	435	406	445	408	429	468	452	448	444	475	485	421	430	475	444	415	438	483	435	422	439	419	429	452	462	391	453	453	459	491	452	416	452	485	471	440	433	471	422	466	464	442	478	452	493	461	440	458	462	471	451	477	440	434	461	463	468	457	459	415	438	446	453	471	470	440	431	433	439	412	474	452	478	445	464	433	456	437	444	433	458	442	451	476	480	474	443	435	464	450	452	446	466	441	466	488	467	457	443	463	439	412	458	416	443	467	432	457	452	458	420	472	440	404	470	473	424	443	469	458	439	410	461	461	443	455	480	464	471	459	414	459	427	441	444	424	436	432	462	465	469	422	463	447	442	428	422	475	450	454	451	467	512	457	436	456	444	422	452	434	445	461	420	427	478	430	434	432	450	452	431	443	427	467	464	470	448	444	436	433	417	462	471	429	462	420	427	470	468	438	437	434	445	475	479	481	460	433	433	451	475	464	436	448	459	466	448	442	454	423	464	455	458	410	458	433	461	407	483	471	430	417	421	436	459	453	483	442	432	463	447	459	483	462	462	442	476	464	444	471	428	428	414	439	475	404	408	450	447	419	450	482	461	440	450	450	448	449	479	445	409	440	431	435	426	469	426	434	430	429	450	443	465	474	423	471	445	454	437	417	443	448	415	437	422	441	418	475	426	435	421	437	449	450	456	406	442	486	440	464	447	450	430	492	426	453	457	385	452	454	437	461	414	453	429	397	451	483	453	445	457	433	463	471	428	470	481	435	465	476	430	460	453	455	441	439	442	458	451	464	475	452	461	471	462	441	438	439	437	479	443	442	440	447	446	465	426	420	436	456	436	469	431	449	433	412	390	448	482	452	411	483	421	470	382	474	466	469	452	441	446	457	421	448	468	422	452	481	466	447	466	404	428	432	458	423	475	462	465	390	468	424	416	475	428	412	440	421	446	416	451	419	424	474	442	465	444	454	432	418	426	462	417	462	399	444	400	431	433	444	460	443	430	460	427	436	466	431	446	444	465	428	435	485	416	438	489	469	430	429	423	459	432	422	419	444	445	454	430	418	446	455	488	435	455	457	417	442	444	446	472	467	460	456	426	446	477	460	442	431	482	432	427	423	441	456	399	454	445	474	446	424	415	482	480	426	456	461	421	452	457	482	504	420	491	423	477	483	486	456	399	429	435	488	433	432	467	465	462	462	443	420	476	435	452	455	430	446	472	445	453	470	386	434	453	439	426	446	463	436	448	449	464	455	458	474	460	437	476	433	464	472	424	422	442	460	484	473	490	406	462	464	422	462	491	445	477	409	469	463	465	472	449	464	450	437	456	448	463	434	478	468	429	457	432	430	471	423	463	468	437	412	437	448	437	445	431	482	455	442	462	425	470	459	431	464	461	454	465	461	457	412	429	505	443	474	476	483	471	440	439	454	479	453	464	401	420	444	443	448	450	436	460	456	433	462	461	432	436	418	422	434	443	444	466	430	424	423	470	426	476	453	451	416	474	467	411	455	455	406	427	431	440	448	435	410	456	438	440	457	446	472	414	462	461	457	440	434	465	478	471	476	476	447	440	430	406	451	449	478	466	455	441	419	424	458	463	435	432	427	456	452	442	453	460	478	425	445	451	424	439	474	452	433	426	448	439	438	458	467	449	455	420	475	450	430	442	434	479	442	471	453	440	440	486	450	468	407	408	423	438	439	470	450	428	454	486	447	472	454	442	418	434	485	467	418	462	448	482	447	419	447	462	426	457	397	471	481	447	467	432	459	426	460	437	422	404	433	427	444	471	460	437	476	465	450	445	424	445	466	436	441	425	445	461	478	434	454	427	439	431	452	458	438	442	433	447	462	411	452	460	465	451	461	441	436	437	471	433	461	464	463	465	473	436	456	421	466	411	442	462	430	401	451	469	443	408	403	432	458	422	450	438	459	423	422	437	436	450	436	453	441	427	445	459	458	438	437	440	450	440	453	449	446	431	422	433	420	461	431	450	481	450	475	449	439	415	463	448	447	476	409	449	481	452	453	467	447	452	451	456	478	445	491	460	422	471	424	452	418	420	431	465	481	462	474	425	462	439	457	426	437	461	461	451	426	444	465	485	477	473	459	457	442	482	422	439	447	430	478	450	430	434	458	482	404	435	443	438	433	454	431	443	449	438	431	451	450	405	463	440	418	456	433	401	437	438	444	424	458	445	463	453	442	452	436	451	461	455	445	415	407	455	445	477	460	459	431	473	431	444	436	435	473	475	446	451	436	472	463	481	429	433	479	459	438	454	442	466	436	420	440	441	418	457	471	462	464	446	440	467	450	427	409	429	453	470	455	445	425	429	478	473	444	428	441	484	459	469	460	452	399	440	447	460	432	446	449	455	426	438	482	419	466	455	420	427	446	470	432	429	428	480	489	455	455	451	440	460	443	477	499	481	417	470	436	449	431	438	443	419	468	449	434	442	431	453	449	411	461	451	441	450	425	454	469	426	441	480	433	446	450	451	448	442	445	438	416	442	416	427	435	436	465	437	447	417	420	433	476	433	416	448	432	461	446	462	473	447	457	452	456	468	467	464	433	472	438	447	444	467	429	428	408	414	448	437	426	424	454	468	480	433	456	441	491	424	472	454	427	455	440	447	458	467	450	433	474	422	454	471	438	425	444	440	417	463	483	402	445	458	445	429	434	439	453	456	422	470	425	468	480	462	423	457	440	459	432	452	439	450	445	472	494	430	464	452	441	457	426	470	465	438	463	484	444	445	478	435	450	465	457	448	464	427	441	466	451	478	483	429	439	447	429	456	439	406	483	433	429	449	433	418	463	439	440	443	448	449	446	457	427	444	445	450	429	449	436	446	443	461
4186	668	497	423	430	419	416	377	464	432	444	465	452	500	504	499	512	399	450	372	397	346	364	352	350	327	342	347	339	363	355	331	334	337	336	327	343	384	367	348	288	319	332	340	352	350	355	349	333	324	309	349	274	326	328	338	337	365	371	349	329	349	338	321	355	340	351	307	371	339	353	369	321	340	358	336	345	358	345	369	348	344	340	335	333	353	352	325	325	361	369	346	323	336	317	349	310	345	337	362	339	332	343	368	354	341	307	347	362	345	325	357	339	328	315	328	345	366	362	349	348	317	313	339	345	362	359	380	332	343	346	334	328	342	351	328	304	321	352	348	366	318	313	341	329	338	347	349	336	302	315	314	339	368	330	330	360	346	356	324	340	318	345	355	343	326	333	376	329	370	351	322	352	349	378	330	330	330	325	315	317	329	322	338	368	318	317	323	348	334	333	329	357	340	337	331	325	327	337	307	333	315	323	352	353	352	310	325	357	306	379	312	359	310	340	352	325	362	348	362	319	338	345	330	348	332	320	300	315	313	360	341	344	350	316	347	370	354	344	321	351	352	303	370	337	326	354	378	334	313	372	346	328	355	357	341	357	366	352	396	347	356	346	342	339	344	353	301	341	332	351	345	299	316	351	299	340	322	308	383	344	319	319	344	374	342	347	314	329	353	302	346	351	301	362	326	336	351	333	329	345	319	332	295	373	345	334	335	366	315	318	330	367	345	326	328	322	336	310	352	348	361	349	338	299	331	333	349	307	330	330	338	336	340	344	326	377	382	315	350	341	301	326	320	359	337	333	309	353	357	344	377	346	341	359	356	332	362	343	311	354	355	350	365	346	332	366	347	338	346	365	352	335	315	337	359	313	335	345	295	337	310	348	332	316	346	314	373	352	337	318	341	347	370	339	356	362	333	337	342	344	359	364	355	315	318	342	329	321	362	350	329	354	319	344	368	346	345	318	319	317	328	345	333	303	324	344	319	366	338	337	353	351	353	334	373	348	307	365	381	342	319	340	363	354	323	345	325	365	339	314	347	345	364	353	355	352	338	325	336	337	355	349	354	315	316	324	319	370	334	323	320	326	335	341	390	314	356	328	382	343	333	359	318	343	362	317	304	321	310	331	351	318	351	336	298	363	371	359	348	331	359	320	336	335	324	316	352	349	327	388	324	374	333	342	381	362	310	367	382	352	343	364	347	368	325	348	339	374	304	350	341	356	339	369	328	362	333	319	343	343	344	326	308	369	336	353	335	333	330	318	327	338	317	305	365	321	328	324	298	331	337	331	343	333	309	333	383	379	346	359	370	335	344	310	361	322	360	308	326	357	311	348	333	314	341	380	327	336	329	354	361	345	301	334	336	304	328	336	337	333	358	337	356	336	328	340	332	345	337	344	320	321	341	342	367	356	333	333	358	369	341	342	347	315	356	328	352	356	333	339	312	313	321	313	349	322	321	338	327	358	337	350	332	346	326	294	350	365	323	320	342	302	350	326	319	361	364	318	358	349	374	319	317	336	327	362	332	335	347	355	315	356	313	320	343	369	330	329	342	334	363	319	328	346	345	326	355	362	371	342	320	362	357	336	307	349	333	358	340	318	355	341	362	303	372	341	320	337	354	375	365	356	350	357	349	331	357	345	324	352	333	339	351	346	322	325	338	313	359	337	323	348	337	335	330	338	375	334	348	352	337	358	323	322	358	319	332	356	332	343	348	317	322	317	320	344	339	333	346	377	369	325	334	308	349	355	343	360	329	354	330	342	352	315	337	348	347	358	342	396	346	331	367	320	328	345	339	355	333	382	289	332	324	323	346	326	351	303	359	348	346	335	335	359	309	317	356	353	377	341	304	307	316	339	364	326	384	323	348	350	313	340	336	323	339	341	349	384	316	344	344	354	331	348	349	319	348	345	320	349	332	329	313	337	322	312	359	370	307	335	341	374	355	333	331	322	346	322	347	332	340	323	356	371	327	280	337	335	328	323	329	317	340	344	311	350	356	333	368	351	359	325	326	326	353	339	335	351	369	324	336	369	347	339	340	329	305	377	320	360	360	354	333	338	357	372	330	320	329	319	373	341	373	320	354	295	359	340	313	349	360	378	371	329	363	368	340	363	353	326	319	372	335	348	374	311	333	332	330	345	350	321	348	311	335	371	334	355	370	359	335	347	330	348	357	321	361	329	348	362	348	327	346	352	354	347	325	334	340	332	319	320	362	340	332	345	328	330	318	337	342	331	370	368	337	308	346	376	333	330	339	355	306	298	350	355	346	337	337	314	322	325	345	344	371	326	356	326	351	337	361	339	351	351	337	385	327	322	336	314	369	353	363	378	325	323	353	378	328	346	328	343	350	315	313	348	358	311	333	362	338	354	358	351	299	325	351	332	322	349	336	362	342	370	358	344	328	305	345	320	323	360	344	330	344	347	311	338	329	318	344	355	359	371	353	334	314	320	346	313	367	341	328	335	379	313	323	377	356	301	344	334	345	368	361	337	337	348	318	319	325	311	296	340	349	329	304	365	294	346	356	355	330	375	330	355	318	344	342	366	328	348	333	352	326	339	321	312	338	361	318	353	334	328	343	329	331	348	339	304	347	290	330	327	325	335	354	334	331	342	345	359	351	353	351	330	315	340	351	320	326	312	310	333	340	338	314	346	374	347	315	298	341	319	337	296	364	315	318	329	345	333	342	327	362	339	334	373	365	355	353	326	322	297	355	304	337	327	313	357	349	364	348	339	330	337	352	339	358	334	369	307	309	356	375	349	374	372	323	315	360	346	373	356	353	369	321	321	357	347	323	322	321	340	332	306	359	324	324	360	334	337	325	348	329	382	363	351	324	332	345	335	328	317	317	345	341	338	338	339	314	321	331	380	336	319	343	368	321	317	337	357	335	310	305	336	380	346	317	329	343	344	316	323	362	340	360	340	313	341	336	342	321	320	330	348	326	361	312	339	367	324	342	336	341	319	323	336	347	346	331	354	293	324	330	324	333	340	344	306	348	333	337	370	343	332	308	340	345	330	351	356	324	330	321	322	340	341	318	332	306	353	299	352	342	352	359	354	302	321	342	323	329	337	336	334	367	345	320	346	302	336	334	320	373	350	341	339	332	373	346	344	342	322	337	322	383	319	311	362	331	337	357	327	341	345	341	334	324	365	338	320	330	344	354	339	312	335	352	320	316	340	325	352	305	345	373	338	345	336	346	331	342	332	338	340	362	322	342	371	328	345	357	343	332	337	359	343	321	335	348	348	332	311	323	362	368	337	325	340	334	370	362	357	338	328	360	341	363	315	323	321	341	330	332	324	318	348	339	349	352	347	335	342	346	335	325	364	326	361	310	331	338	370	362	305	323	335	336	317	333	313	364	341	312	342	337	317	357	341	367	362	350	339	355	347	343	331	325	331	326	332	359	404	354	341	319	328	342	324	314	316	338	347	334	326	350	340	381	358	335	317	339	346	358	360	289	330	345	329	351	354	341	318	337
4113	1122	1164	1161	1073	1229	1259	1342	1370	1401	1566	1724	1898	2049	1862	1758	1633	1396	1177	1051	955	921	798	853	841	861	828	787	800	840	771	817	872	822	848	809	848	802	861	829	819	855	833	812	832	862	836	836	852	843	844	792	842	834	880	840	835	829	830	811	874	849	835	773	818	821	825	824	838	808	822	799	811	791	731	897	846	796	802	814	844	844	803	859	857	788	834	816	790	840	869	812	850	778	890	793	799	786	829	815	817	787	881	823	863	827	824	834	807	866	835	833	809	825	833	786	802	780	811	848	808	834	856	815	840	806	822	893	849	849	845	784	826	769	815	809	849	782	854	843	852	871	819	858	764	850	829	853	794	859	816	821	883	809	851	823	885	843	834	786	785	832	818	807	799	889	819	853	890	847	784	819	805	805	780	819	815	868	802	774	849	799	848	891	816	808	865	857	823	807	845	782	882	856	846	860	827	815	828	877	814	830	877	820	837	877	838	796	865	837	822	837	824	782	859	846	815	826	840	804	809	832	863	860	865	860	875	854	832	827	763	822	800	833	834	835	799	788	803	872	835	839	860	817	777	860	829	834	858	777	839	839	798	849	789	870	820	903	830	833	857	808	813	844	804	806	858	820	838	872	816	833	816	780	793	858	803	856	845	810	789	849	908	864	784	861	876	879	854	847	856	827	809	820	783	818	817	870	821	846	847	813	787	854	787	809	822	814	840	804	843	911	846	828	816	820	830	900	832	845	824	860	804	757	801	814	820	832	830	785	826	799	826	795	830	809	778	823	818	841	797	817	807	789	854	854	885	825	859	837	853	805	774	856	841	831	843	835	866	822	842	804	900	832	795	798	828	834	834	794	868	841	812	827	807	823	885	857	812	831	921	797	836	837	857	838	849	807	831	835	832	819	859	847	863	831	851	821	819	787	847	822	826	812	849	823	863	788	824	833	809	807	811	833	880	802	825	821	860	799	814	829	853	840	820	858	867	778	801	844	860	866	829	824	830	814	828	810	801	827	850	809	883	846	802	818	823	838	822	856	888	834	851	839	825	853	833	799	830	841	872	843	857	779	827	787	866	806	807	821	835	828	811	849	853	808	831	791	877	838	826	838	803	823	867	820	872	856	818	839	818	790	839	804	817	816	867	811	850	822	788	847	830	865	804	843	860	832	792	857	841	821	818	871	861	845	893	823	859	853	817	849	839	865	824	786	826	813	796	787	830	791	781	809	812	843	799	796	792	804	853	843	819	857	837	833	805	779	864	841	792	798	825	854	803	883	835	831	837	810	863	870	799	826	849	828	851	815	832	835	810	857	815	875	865	859	819	848	797	755	873	806	817	832	797	869	832	849	793	851	862	809	849	812	773	833	787	823	842	874	813	824	817	805	808	858	893	828	810	834	816	772	841	784	826	818	816	791	801	828	859	776	829	791	857	771	829	777	825	802	839	822	786	823	815	793	799	859	860	810	859	809	764	872	820	818	861	781	772	788	784	833	829	850	824	829	823	821	835	829	819	851	822	906	840	803	873	875	776	817	819	827	815	805	824	851	837	833	845	855	867	812	833	772	801	790	862	851	823	885	806	782	827	858	814	830	812	839	807	837	824	842	786	804	839	871	860	842	794	797	806	821	814	838	825	866	841	867	858	812	858	811	834	874	834	793	824	794	794	831	890	804	865	864	847	832	813	822	806	798	820	826	836	870	838	813	855	848	786	822	843	827	857	794	810	813	827	825	801	863	847	825	836	824	818	832	805	821	807	829	794	850	839	822	868	800	799	800	805	823	830	816	831	832	785	825	809	889	847	769	802	791	827	869	862	839	817	858	875	768	822	838	825	842	821	834	831	818	803	834	844	794	840	861	799	874	826	835	784	793	813	847	879	883	808	888	799	816	822	853	859	790	868	850	835	795	848	874	826	848	798	808	794	843	821	840	856	853	857	853	800	828	868	838	839	819	856	805	786	808	824	770	835	823	825	845	827	874	882	763	903	854	816	858	825	851	801	813	837	831	860	824	843	812	801	820	817	841	838	810	837	831	813	796	869	814	816	900	839	844	768	865	836	843	843	862	776	766	847	881	843	784	796	814	793	891	783	803	793	818	804	852	819	846	815	823	825	800	803	834	827	803	869	824	799	816	839	783	837	838	789	850	771	807	825	811	868	801	744	875	815	852	833	826	839	810	851	819	801	816	828	849	797	775	827	826	813	834	867	807	810	862	879	836	788	818	821	861	898	758	832	852	765	840	835	847	792	844	853	836	859	826	836	787	842	824	828	795	849	825	856	805	833	863	828	809	795	815	817	788	784	865	805	805	853	877	819	820	844	839	812	790	823	822	875	768	843	821	765	798	844	814	776	837	790	837	849	868	810	910	863	792	827	797	831	841	867	795	801	850	783	797	897	848	833	802	836	807	837	845	843	791	835	823	805	842	793	834	839	846	809	829	848	853	854	875	800	835	851	857	832	832	789	845	829	876	857	816	835	844	808	820	808	805	836	855	819	849	847	809	819	804	838	799	830	805	793	861	840	805	893	825	871	858	825	783	821	812	786	813	814	844	864	816	834	838	786	798	787	813	829	847	819	839	851	852	876	794	822	830	789	811	834	817	827	834	795	815	839	857	812	843	762	850	826	825	825	844	851	800	863	820	817	841	838	858	847	826	793	814	798	848	821	884	795	838	827	773	820	804	795	828	789	794	834	777	817	791	820	829	808	870	801	873	788	821	806	832	822	847	896	813	816	872	828	857	832	858	785	857	857	838	811	820	837	810	768	796	790	825	821	817	857	863	846	767	852	879	859	830	795	834	847	819	834	852	853	862	823	823	803	833	836	809	841	822	861	730	839	833	847	813	820	791	805	810	814	852	804	809	820	818	816	857	835	817	800	797	828	859	813	812	829	847	823	872	885	811	834	836	800	808	787	878	835	843	840	810	800	812	839	896	836	821	850	827	845	829	838	856	836	828	883	797	869	816	832	838	865	793	814	837	812	825	807	775	802	858	873	841	830	857	851	837	820	777	845	843	811	771	827	861	831	878	827	785	876	833	809	847	857	856	802	793	814	844	815	822	797	864	815	873	823	782	801	826	785	880	847	853	822	863	807	773	910	811	839	772	831	837	805	809	836	848	813	799	848	827	826	833	813	814	856	865	849	807	843	815	818	841	845	812	833	823	844	871	846	856	835	761	847	823	835	816	821	805	778	841	811	801	811	888	802	855	811	862	779	867	859	856	859	805	815	845	798	830	827	809	790	807	837	845	832	796	804	845	856	831	816	785	800	796	764	804	832	824	846	819	836	877	855	808	769	830	851	822	840	793	837	811	838	858	797	866	823	883	820	798	817	778	858	774	820	853	803	858	835	901	810	869	808	851	838	831	798	797	849	829	788	838	821	873	820	796	806	792	846	848	855	832	812	813	842	864	826	819	827	837	797	854	829	803	819	804	858	781	817	786	857	824	871	848	827	841	793	853	852	777	846	805	861	834	861	894	762	827
13825	2257	1145	649	529	524	544	554	503	512	542	544	647	637	651	612	514	487	449	359	337	314	305	259	287	291	291	272	288	309	345	292	268	302	339	296	284	329	304	315	293	272	308	303	295	272	278	305	278	323	314	324	308	246	293	312	241	274	287	297	314	307	277	278	291	295	291	278	267	309	282	304	329	313	275	314	350	295	258	322	289	291	281	302	317	299	273	339	320	272	314	299	316	283	274	310	283	325	277	294	300	297	285	298	278	288	287	264	319	266	285	258	282	270	289	326	276	337	287	262	305	284	297	265	298	285	276	310	293	318	305	293	303	303	273	321	296	291	307	280	286	325	306	299	317	299	269	288	277	287	287	296	284	298	314	261	292	291	302	265	306	258	281	317	317	284	300	301	298	292	300	305	314	317	271	291	318	296	286	274	306	324	289	286	307	306	285	322	308	303	296	311	271	260	317	255	269	276	301	293	240	290	291	292	330	270	288	297	305	277	300	282	292	285	302	281	312	292	298	314	307	312	280	304	287	269	300	327	254	285	306	253	307	294	342	282	301	275	314	309	274	320	259	272	281	304	281	333	299	270	326	305	284	283	298	318	310	271	322	281	280	294	309	276	307	297	305	264	328	279	302	296	281	290	322	306	277	291	304	273	311	294	280	292	294	308	295	304	311	315	319	301	293	316	277	323	332	331	286	303	304	259	298	283	332	278	265	287	295	292	264	290	267	287	338	297	313	321	296	298	319	285	269	282	307	314	276	281	275	288	293	296	289	281	286	316	289	274	282	289	282	292	271	261	329	277	284	265	285	306	313	307	286	297	293	288	304	300	279	276	304	325	291	305	298	346	342	295	312	281	288	298	288	293	328	324	296	266	371	283	310	273	311	307	266	289	290	292	293	287	305	290	244	288	298	295	287	292	306	301	267	281	256	297	294	311	277	293	278	308	267	307	303	283	277	277	272	303	290	290	282	300	274	318	278	281	282	350	326	271	315	270	291	334	313	286	305	288	282	318	271	287	310	309	321	302	299	283	267	290	308	273	322	309	315	318	279	289	303	272	276	274	281	296	275	275	321	310	303	312	305	290	287	310	278	302	319	331	302	301	292	289	317	332	323	309	292	291	301	309	302	301	291	337	275	337	289	277	315	285	310	281	303	298	296	291	297	316	283	306	297	279	280	307	277	287	278	288	294	303	327	326	311	270	298	281	309	291	328	285	306	305	279	314	306	304	284	326	300	288	286	306	283	306	269	280	309	300	288	291	289	321	274	296	290	270	315	309	298	282	322	314	321	282	292	300	310	282	295	291	313	287	297	276	277	321	286	305	286	296	331	286	294	289	268	259	286	343	293	263	306	273	298	305	276	275	291	287	272	296	309	304	276	296	284	297	295	333	316	320	273	278	315	282	273	301	298	303	286	275	286	295	312	312	322	300	296	295	273	310	298	299	289	301	264	284	285	292	273	299	316	290	299	314	281	287	271	305	311	252	297	272	303	297	354	297	290	288	289	285	286	317	278	281	327	292	257	278	304	277	260	314	290	309	301	327	314	293	269	284	306	308	301	300	278	282	321	282	278	294	302	279	285	315	290	288	274	292	289	311	315	264	305	313	260	294	264	330	310	293	312	270	277	300	281	268	307	292	307	266	283	278	306	295	265	312	299	307	304	303	283	259	294	319	302	304	271	285	293	293	269	285	290	301	302	307	308	302	300	296	280	334	308	282	251	264	304	296	280	317	277	307	312	286	270	291	305	295	287	297	316	294	313	290	302	295	297	271	292	274	315	298	301	314	291	302	278	302	303	293	299	275	307	276	287	307	302	333	301	285	304	269	300	268	257	295	310	314	283	292	265	297	265	294	292	337	291	268	278	299	260	301	283	285	297	290	288	299	306	317	284	302	302	339	277	308	312	282	245	293	320	305	321	300	327	308	305	307	306	280	298	330	302	294	299	286	263	304	321	296	281	281	287	302	340	285	276	308	327	288	299	296	320	274	293	300	292	292	271	303	311	306	296	296	312	288	297	340	294	291	273	314	286	312	294	328	274	302	259	291	268	282	328	298	283	276	274	315	267	317	285	295	281	282	299	297	308	315	286	288	302	320	309	270	278	302	323	312	273	304	256	289	311	332	263	292	287	322	303	306	298	278	298	295	295	336	330	279	279	325	298	293	274	276	266	278	277	306	289	281	292	282	301	267	311	303	290	291	275	297	273	334	326	291	302	295	274	310	309	291	294	291	273	299	286	288	310	310	295	277	268	329	306	297	269	311	306	289	285	264	321	296	271	307	310	252	316	323	267	303	304	293	279	306	300	256	290	255	326	295	252	284	283	318	285	258	333	275	274	278	300	303	309	315	291	290	283	307	287	304	279	270	297	316	272	270	282	258	288	276	337	311	311	284	298	305	293	281	299	341	280	298	310	286	286	305	271	281	290	311	280	302	299	297	331	282	306	294	321	304	312	287	313	312	280	290	294	285	325	276	291	311	316	313	291	309	335	314	287	318	333	289	269	274	263	312	286	303	301	287	294	288	299	294	276	265	308	288	316	288	297	268	279	323	280	283	270	274	278	289	300	312	299	300	290	288	281	279	305	282	274	298	298	281	342	314	313	273	300	298	292	295	288	287	301	289	287	281	319	274	305	301	317	300	271	312	301	308	292	282	262	316	297	314	283	326	290	285	291	301	305	276	306	290	301	284	279	279	287	312	265	285	299	316	278	289	301	291	286	303	265	308	281	261	272	247	280	305	282	292	303	273	285	299	255	290	274	296	281	282	315	280	289	293	291	266	300	312	307	295	290	276	314	281	290	305	290	281	298	309	262	265	271	298	289	298	284	291	284	307	342	275	303	273	322	298	289	282	289	303	304	274	270	281	289	309	304	303	299	300	295	284	282	292	288	285	325	291	321	284	298	289	294	263	319	266	274	257	301	267	297	315	284	298	343	289	294	274	290	302	286	282	246	306	296	305	284	312	310	303	290	323	299	294	324	293	310	314	299	296	335	301	296	302	317	286	285	307	291	308	303	310	296	292	293	323	303	300	291	304	299	299	273	283	298	293	277	277	320	269	287	290	322	305	282	323	351	325	305	280	282	296	297	283	290	298	303	330	275	320	284	309	289	303	299	265	305	317	335	291	318	276	288	256	290	284	282	293	288	330	290	297	277	300	310	279	318	297	295	318	299	272	273	291	289	316	262	271	330	320	288	311	289	289	268	301	306	301	290	305	290	251	310	294	336	311	307	302	284	306	309	286	307	334	293	318	304	277	268	303	284	306	287	308	316	283	302	314	290	294	266	271	273	295	288	309	289	336	299	302	288	278	269	295	303	261	283	272	312	272	307	304	306	290	312	289	296	274	307	303	312	301	282	322	262	277	336	332	292	305	268	344	291	326	285	262	270	321	277	282	279	274	288	294	280	306	303	257	288	264	305	312	315	303	301	309	304	301	282	309	284	300	298	290	304	281	324	288	266	302	264	329	287	289	261	280
10976	2020	2296	2145	1983	1985	2219	2193	2112	2152	2158	2351	2815	2945	2904	2748	2238	1913	1526	1239	1022	836	846	761	742	804	749	759	709	715	695	733	696	746	750	730	756	718	710	738	728	685	710	680	684	716	727	778	725	735	671	764	713	670	728	725	710	710	704	692	774	727	739	719	716	734	731	751	701	727	697	756	721	745	670	721	723	739	702	735	742	742	761	693	715	718	726	734	689	715	732	708	703	702	711	712	736	685	688	724	689	701	724	694	690	721	767	711	778	737	698	678	703	709	708	724	712	727	732	725	786	762	684	704	714	775	714	699	741	773	713	728	678	746	748	700	734	710	696	720	746	699	741	678	741	736	757	749	705	680	711	733	743	735	741	733	720	692	734	716	705	681	683	732	701	699	724	743	671	740	746	728	715	715	721	687	684	727	727	700	734	676	721	713	666	709	716	764	734	658	703	698	677	675	701	669	721	714	755	765	703	728	751	737	714	692	731	769	723	712	752	745	690	694	800	700	724	705	742	730	756	677	727	696	735	714	736	741	731	746	728	699	709	687	747	696	704	749	681	674	717	707	788	745	727	750	725	674	773	710	760	752	688	727	706	751	740	695	718	720	712	746	745	744	728	706	765	710	709	704	743	711	717	740	723	801	704	653	683	727	736	690	725	703	723	710	676	752	755	715	740	727	724	770	704	713	757	718	705	747	716	737	715	707	740	723	654	704	725	744	704	698	721	727	725	690	730	755	715	748	690	662	710	676	684	748	705	736	727	725	686	709	703	761	670	721	700	670	764	724	772	725	763	759	778	696	724	714	723	724	771	737	751	686	726	723	729	760	705	766	769	672	732	740	719	721	758	677	708	715	752	724	728	734	748	720	726	727	709	727	710	717	705	696	719	682	720	737	757	696	672	696	704	759	682	760	729	704	697	748	694	697	676	677	762	798	699	745	720	739	713	731	758	728	744	737	721	721	737	727	696	714	752	736	762	726	719	704	714	704	731	741	680	742	683	740	734	734	730	687	672	725	705	733	723	747	768	739	737	731	728	796	716	737	744	720	753	715	717	704	727	767	682	698	728	719	677	687	710	707	699	788	741	726	666	756	731	714	721	673	709	754	699	729	735	723	732	705	704	757	686	736	691	701	724	772	745	705	735	712	741	719	671	738	697	710	722	707	711	701	711	691	750	738	708	763	734	739	735	678	753	732	727	700	725	728	724	696	695	730	697	705	745	757	703	732	725	724	733	701	676	712	679	711	727	725	776	694	673	719	753	719	684	676	739	763	722	771	744	729	689	732	690	710	684	729	720	711	701	729	731	707	710	672	713	728	734	717	744	724	681	701	739	742	673	748	768	730	752	698	736	708	733	722	734	686	763	715	715	707	739	714	678	714	703	752	764	780	747	787	719	857	706	733	692	748	684	708	733	713	709	660	765	752	723	726	738	743	710	720	699	673	704	699	740	751	655	727	710	731	718	682	736	758	730	718	744	693	737	765	722	740	692	701	693	725	706	717	706	698	659	724	742	677	733	757	703	711	747	718	730	722	762	723	705	716	716	714	677	727	703	749	714	752	702	744	712	702	722	651	696	753	764	694	750	710	721	750	716	739	707	740	743	651	719	715	720	699	721	697	733	731	729	755	729	715	731	700	721	734	745	704	731	724	710	730	713	678	750	729	743	673	737	725	752	749	707	707	676	706	747	705	735	738	711	702	666	715	716	663	717	700	739	760	755	712	712	750	722	739	739	712	716	714	751	752	702	708	731	746	751	713	698	743	684	734	729	752	681	720	693	692	703	735	700	750	708	771	733	751	726	736	701	728	739	758	715	738	761	760	770	724	741	730	735	739	749	672	748	740	769	743	737	749	719	693	689	711	750	689	720	698	702	747	750	731	752	743	687	746	741	700	727	694	706	734	703	745	710	750	715	754	753	677	750	767	691	699	680	711	743	730	679	763	705	765	729	763	708	763	703	766	734	727	756	723	695	665	710	778	714	743	713	752	725	658	677	701	716	712	709	688	693	769	670	756	745	706	736	705	741	729	744	731	700	746	694	737	694	732	731	745	726	723	704	715	753	755	724	728	726	696	718	683	711	713	683	701	750	770	733	736	793	713	729	728	713	703	708	718	733	702	723	701	701	730	762	714	762	756	735	732	706	718	720	738	697	714	704	720	748	732	733	719	750	741	710	748	719	738	783	743	721	736	687	738	686	776	706	737	739	755	711	738	731	718	745	728	681	741	729	673	677	713	730	722	735	658	688	714	715	718	709	679	728	748	745	738	714	742	736	680	758	747	797	778	734	713	675	727	713	747	770	702	760	674	718	749	758	670	723	761	720	720	709	697	690	730	717	740	744	737	715	698	736	781	772	735	691	689	744	693	712	718	714	753	694	760	699	746	727	696	708	725	714	746	765	731	716	685	723	727	691	746	768	706	731	762	682	747	665	715	748	721	708	744	682	705	667	706	747	694	687	644	742	726	699	728	709	744	697	758	758	687	720	716	669	742	746	754	693	707	744	712	668	762	717	732	688	715	717	717	748	785	701	751	745	685	732	746	689	742	698	728	736	765	667	738	793	705	754	721	721	737	722	686	718	705	681	743	747	733	691	693	717	727	733	749	736	693	737	746	741	721	719	697	697	752	758	712	743	724	745	708	712	748	749	706	734	736	696	710	788	721	720	761	709	772	739	768	707	719	723	716	742	690	701	750	747	769	739	727	780	686	752	753	694	693	700	707	707	715	716	702	720	727	694	735	701	694	711	711	726	758	751	791	722	751	706	744	755	738	737	728	719	747	696	720	697	748	746	755	737	746	755	672	759	652	729	720	656	711	743	733	672	742	703	755	754	783	746	701	690	751	670	758	678	732	734	772	725	674	703	707	747	720	731	754	756	720	683	683	754	738	788	683	674	739	703	674	679	718	714	746	668	702	738	683	753	761	752	706	790	752	700	728	694	772	716	737	647	676	707	696	715	712	743	727	756	703	722	696	721	698	735	796	702	734	699	711	695	743	714	744	739	750	697	683	700	725	742	721	787	714	724	727	713	733	694	679	704	713	693	720	719	742	745	739	704	757	770	706	699	712	710	689	682	690	741	710	723	750	721	747	754	700	692	706	746	734	751	698	760	749	704	726	683	706	715	720	719	674	754	751	782	704	709	720	767	750	673	710	738	745	687	744	706	720	729	730	767	752	717	746	726	710	744	700	717	746	738	737	742	755	730	696	712	747	778	770	734	746	751	736	697	690	714	738	732	716	706	674	737	731	741	722	744	699	710	799	730	765	710	706	733	710	721	719	737	722	723	679	713	743	767	762	744	682	746	700	730	761	674	724	699	758	709	698	720	700	764	702	741	741	727	731	716	717	747	699	752	748	700	742	729	732	723	707	709	742	744	779	681	729	699	733	739	660	702	696	711	782	682	693	729	728	741	701	728	748	793	692	732	710	706	713	712	671	717	719	734	737	699	739	729	744	735	729	739	770	723	706	700	689	765	668
22731	4071	1857	989	711	662	560	589	535	508	572	534	673	637	640	597	511	357	310	260	230	197	204	181	169	164	169	150	167	156	157	190	168	162	180	166	181	169	193	176	185	180	178	177	173	176	167	154	209	166	202	179	161	163	179	183	178	196	151	160	177	167	156	156	177	168	165	160	162	158	153	168	162	160	165	177	183	169	155	166	167	204	173	194	172	155	216	206	193	145	157	172	173	177	164	157	162	175	151	176	158	163	168	167	155	168	146	166	185	174	189	198	162	143	163	170	175	164	166	178	173	182	139	172	215	151	176	180	184	184	149	186	159	159	162	189	188	175	174	154	153	158	197	166	157	169	173	189	156	166	154	173	152	151	178	175	160	165	183	142	144	201	171	158	184	187	163	176	150	143	154	181	169	149	163	158	160	158	147	152	173	169	186	168	160	171	181	168	150	176	201	147	163	183	141	175	178	188	166	175	155	169	168	160	157	154	165	175	142	169	187	200	186	157	163	193	187	158	150	173	135	178	150	161	169	180	174	162	166	162	160	149	168	177	151	144	151	159	166	160	176	170	158	151	180	172	158	156	171	174	157	177	172	176	180	179	150	159	158	158	171	193	149	189	183	164	149	169	174	170	167	156	166	167	151	193	168	151	162	172	150	148	171	197	167	170	179	177	160	139	179	146	168	153	158	173	181	167	170	176	177	178	174	172	194	171	159	195	170	171	163	167	172	173	149	134	135	160	191	164	170	165	146	159	160	172	166	156	187	180	191	178	173	184	165	170	162	151	169	166	159	160	161	153	159	152	150	159	147	163	178	169	207	168	171	172	164	172	160	167	188	165	149	146	180	154	162	170	162	192	175	157	167	168	177	188	184	151	172	169	173	170	165	183	178	165	175	144	168	157	176	191	171	180	185	163	183	173	149	168	166	165	181	163	174	179	188	171	180	165	153	171	160	202	183	183	153	152	157	141	171	181	173	175	152	153	181	150	162	151	160	182	166	160	189	156	172	160	163	176	173	162	170	184	154	189	178	201	175	158	201	163	141	161	164	152	169	166	166	164	179	169	154	166	183	168	176	154	169	167	178	160	151	155	167	175	177	151	178	152	167	156	172	162	166	201	189	178	166	159	180	173	172	170	169	164	162	152	172	144	153	151	180	153	166	177	188	170	173	181	187	176	170	198	168	163	170	159	158	169	149	159	149	171	179	169	149	167	182	176	171	174	157	168	179	159	180	158	152	184	163	177	179	167	154	183	160	169	171	179	178	150	144	137	166	171	162	172	156	178	146	176	159	176	153	156	179	169	204	151	157	168	153	178	160	147	174	147	160	170	161	160	180	143	177	162	160	148	153	159	163	161	158	153	169	142	155	179	182	183	152	174	164	165	168	140	177	161	166	155	162	182	185	153	165	174	163	166	156	157	158	193	199	159	189	163	154	163	167	162	183	162	187	170	158	154	171	139	153	166	179	175	171	171	166	166	156	170	162	176	177	194	163	160	171	173	168	174	197	176	162	152	181	155	164	179	145	145	180	170	162	164	149	165	190	169	166	162	160	180	175	173	174	182	169	151	159	187	174	175	210	175	185	164	174	182	185	180	181	154	147	148	162	181	156	161	195	169	166	172	158	186	155	179	195	183	172	165	175	167	183	146	164	163	156	170	174	183	162	155	173	191	178	153	185	179	166	161	172	172	160	170	181	206	150	193	150	150	144	174	181	161	161	148	172	167	191	171	159	185	176	185	187	159	148	178	195	166	169	156	166	154	177	165	167	189	136	172	172	164	163	160	174	179	181	160	148	156	135	179	148	167	136	167	178	176	158	157	176	161	171	149	150	159	147	168	158	131	160	181	159	150	168	161	173	179	163	166	139	146	171	173	164	191	184	149	159	153	158	159	159	163	205	190	162	170	149	150	182	173	192	164	184	159	171	178	156	143	174	163	160	160	166	176	160	178	174	177	166	166	153	145	166	130	176	194	167	181	159	166	137	184	166	177	140	151	179	149	186	140	161	155	178	173	146	169	173	158	187	151	166	185	169	140	162	180	152	173	189	160	167	180	171	157	150	155	176	141	156	167	154	170	193	185	153	145	177	157	162	173	161	160	192	158	165	170	183	172	169	173	193	171	160	180	172	171	166	162	190	171	158	170	181	188	155	168	173	169	164	194	164	147	167	158	157	132	177	148	177	189	173	179	169	198	165	159	171	171	181	158	170	172	176	141	169	164	177	147	147	172	182	160	163	160	161	170	156	164	168	162	156	164	170	149	157	202	169	161	174	196	169	184	155	180	159	177	167	151	190	172	158	186	187	168	176	153	167	162	158	150	140	154	176	185	174	157	136	156	169	154	166	160	171	159	172	199	171	178	162	158	181	164	184	169	184	160	160	149	162	170	161	174	163	172	164	169	162	171	163	170	163	173	166	179	177	147	164	163	158	163	165	167	183	152	185	179	156	188	168	158	171	164	155	176	133	158	167	147	167	155	153	180	173	162	178	175	172	178	154	143	143	197	175	156	171	173	162	155	171	159	178	188	155	154	201	151	134	163	164	160	183	167	157	180	189	163	174	172	146	173	150	190	186	191	187	162	172	178	181	168	137	175	179	156	168	172	175	172	182	167	185	161	186	171	184	202	164	146	184	155	163	165	168	170	167	171	138	157	184	158	171	170	177	156	177	183	154	179	181	157	142	164	173	184	219	166	135	165	170	172	181	188	197	171	185	165	149	178	162	174	170	168	178	158	188	154	173	174	176	169	163	174	166	200	157	161	174	171	178	176	164	156	197	182	156	179	181	169	168	167	193	154	184	151	158	157	163	163	172	163	167	175	181	168	160	186	187	161	163	165	168	177	181	162	164	159	162	140	147	143	172	152	168	158	164	194	183	177	155	163	169	174	170	158	178	159	145	137	151	182	151	161	156	162	139	162	184	166	170	159	160	170	168	151	164	136	156	161	183	164	172	154	175	140	163	159	166	161	180	149	149	176	177	198	175	164	177	160	165	150	155	172	181	173	170	153	153	168	143	147	170	154	162	146	179	168	163	164	163	169	159	167	157	167	161	153	167	190	176	145	171	147	142	155	178	155	171	181	160	161	177	163	150	172	169	171	156	178	180	156	159	153	176	171	162	158	166	164	148	184	161	153	181	159	167	187	173	184	185	159	178	158	164	175	158	175	155	168	155	150	151	171	159	176	166	155	140	159	163	180	175	158	150	170	167	183	171	160	149	173	170	176	162	158	167	195	196	182	148	162	165	183	193	173	148	165	152	172	189	179	182	172	171	169	200	196	178	183	179	158	149	152	160	165	161	164	156	168	155	166	185	155	160	210	170	168	174	170	145	173	171	157	149	192	156	179	170	158	177	184	159	162	162	164	173	164	176	142	163	150	175	179	196	181	175	183	177	175	174	172	164	176	164	154	182	162	149	168	189	180	165	170	171	154	170	176	154	155	169	152	180	139	125	148	158	175	170	169	181	188	179	164	160	172	156	162
14857	2506	3083	2968	2886	2965	2806	2696	2538	2476	2453	2731	3428	3641	3551	3448	2688	2130	1711	1241	980	668	577	550	508	497	437	457	487	435	448	438	452	446	483	430	445	447	434	431	450	464	452	452	444	452	430	463	463	454	456	468	456	462	456	447	434	436	417	452	425	435	449	475	437	447	458	427	415	406	422	450	433	413	427	454	450	456	443	446	425	423	416	459	474	444	439	458	467	450	414	440	419	410	457	444	433	454	444	408	422	441	450	443	409	433	406	424	432	439	464	452	468	471	419	459	410	424	433	456	410	455	459	408	424	457	463	435	433	417	443	444	445	440	419	445	445	461	428	447	449	441	430	427	438	408	481	458	427	428	435	408	462	477	405	429	444	400	445	427	458	413	395	452	436	397	441	471	417	413	439	448	448	397	426	433	419	424	456	488	422	429	404	467	406	457	464	438	447	421	482	473	410	422	464	437	454	428	478	411	429	412	456	449	440	417	428	416	407	422	438	431	405	438	411	413	488	445	430	443	427	452	415	449	449	438	408	449	453	433	446	434	463	439	413	436	466	402	423	446	412	443	410	445	394	427	434	428	402	457	443	450	440	476	435	441	442	415	439	397	426	419	394	435	428	424	412	458	439	426	421	415	451	438	415	444	455	438	430	409	451	417	418	458	420	442	470	441	448	438	427	448	458	457	413	441	424	455	430	439	457	447	477	428	407	444	453	438	450	438	408	442	428	416	443	458	436	425	473	371	414	396	428	448	439	457	405	448	457	448	457	399	464	415	426	411	451	437	414	445	427	404	457	403	429	407	440	442	419	449	411	437	449	390	430	466	397	425	459	407	411	437	435	419	421	417	425	400	437	432	423	447	439	414	453	428	441	401	404	449	452	433	456	423	427	433	422	458	462	440	453	432	444	474	449	444	414	428	443	408	460	451	439	436	440	465	477	407	457	417	422	420	435	422	425	456	411	452	477	435	463	476	429	404	430	451	474	419	436	453	489	427	459	420	445	469	451	453	429	465	415	459	426	409	451	441	443	409	444	469	436	422	455	458	364	435	420	455	416	418	435	452	413	438	484	424	413	430	445	437	452	448	447	451	439	440	460	454	477	475	463	428	413	465	449	461	458	465	412	471	388	438	468	432	452	413	446	437	443	431	453	401	418	423	408	433	460	487	428	447	480	408	450	453	436	453	419	451	404	433	450	447	444	441	450	455	410	437	441	405	427	450	417	459	420	444	452	431	410	428	437	451	432	447	458	446	453	453	433	450	451	418	421	438	433	452	454	382	406	442	445	441	405	429	449	428	441	426	428	402	407	422	466	427	450	435	421	416	444	441	446	427	427	424	460	435	445	436	439	430	430	435	416	405	467	439	444	432	433	423	459	441	440	444	448	455	426	442	471	424	452	428	473	452	452	440	409	417	429	436	435	432	421	458	438	409	409	466	405	432	465	403	464	456	439	399	455	448	439	432	411	446	432	425	448	476	414	435	461	455	419	429	441	440	418	421	434	438	422	441	429	406	470	449	459	422	446	440	436	438	420	395	446	441	415	449	426	440	421	401	411	443	441	466	484	419	413	447	406	451	432	427	463	421	437	472	416	414	442	447	450	456	449	387	442	439	443	454	427	450	421	419	444	442	405	445	422	421	424	432	439	431	441	420	460	457	434	435	425	429	456	426	432	396	457	427	427	445	437	440	464	438	444	437	405	393	413	425	436	418	430	429	457	419	463	426	449	437	413	434	436	465	473	459	422	442	436	441	471	457	451	438	435	413	454	445	454	439	428	424	419	398	412	477	418	436	412	448	426	450	420	425	469	416	472	487	446	444	448	456	459	462	445	432	443	432	442	472	471	455	428	437	449	449	439	431	414	458	456	400	468	417	399	453	439	458	446	417	434	427	453	420	424	450	424	462	447	448	434	451	425	448	415	445	431	447	436	445	430	438	424	454	428	425	385	409	420	410	425	424	430	457	424	428	446	438	442	436	400	439	480	461	447	417	411	458	443	416	418	414	437	437	451	430	414	419	414	394	408	441	395	437	437	442	410	466	451	429	411	429	439	428	435	457	454	469	438	462	431	432	434	416	420	432	431	426	431	410	444	418	475	378	432	472	443	441	466	450	444	504	437	431	476	439	440	463	455	421	422	463	463	434	456	435	459	426	444	441	460	465	426	398	432	448	426	384	465	394	454	408	428	463	422	426	427	417	431	428	448	433	412	413	458	445	419	435	474	443	440	429	444	456	443	474	448	441	461	459	428	448	452	427	408	421	429	451	473	431	430	425	412	438	425	448	422	441	434	454	455	443	422	457	463	415	464	419	465	431	437	447	443	401	433	425	451	408	426	420	430	424	454	437	449	460	421	422	470	434	439	436	446	466	433	441	450	439	426	468	429	438	468	459	403	436	430	402	442	422	402	455	434	411	448	427	429	430	453	417	465	474	430	402	437	418	440	419	454	455	435	411	446	433	413	443	439	414	461	413	432	423	451	449	424	421	436	424	438	430	429	430	429	446	416	438	464	420	451	400	432	479	437	400	440	474	424	475	418	427	436	443	429	420	451	435	437	446	424	416	411	446	452	451	440	449	412	469	444	442	427	409	429	409	428	450	455	427	414	418	407	424	460	448	448	444	455	452	432	425	452	421	468	448	433	478	475	472	429	441	431	460	485	471	431	393	432	430	479	466	435	486	430	469	458	461	436	427	434	414	426	468	432	426	434	437	433	448	400	387	458	460	428	442	413	427	398	450	439	396	390	448	407	431	448	438	448	466	400	411	441	436	452	439	413	456	437	431	430	439	447	424	421	444	417	428	454	432	459	433	432	416	408	409	428	473	464	422	422	467	416	444	420	400	457	401	455	426	427	433	466	450	461	445	414	422	431	463	460	441	404	450	423	460	425	439	433	434	392	409	418	410	443	447	435	435	392	438	446	427	427	428	449	417	439	443	439	432	418	464	405	423	426	403	418	453	437	457	415	445	424	438	469	435	446	444	471	436	459	443	444	446	445	421	448	440	450	465	437	443	478	432	441	447	403	415	438	448	451	457	471	398	443	419	448	391	439	416	454	415	466	446	411	408	455	425	447	465	386	418	413	410	487	429	403	423	422	427	423	416	439	462	406	414	433	443	427	416	435	441	421	435	399	408	440	435	471	395	450	425	450	423	452	456	475	443	424	438	402	445	452	428	435	406	472	447	441	451	437	461	440	447	460	419	448	426	423	415	467	404	413	395	440	445	460	466	447	457	416	415	441	437	415	427	437	454	448	440	426	471	449	422	416	468	453	450	428	480	419	409	452	437	418	423	438	406	413	430	399	456	410	399	400	432	403	408	464	432	459	424	442	412	474	432	472	427	422	427	392	420	441	449	439	452	484	424	432	438	417	448	412	454	427	437	427	399	431	451	449	460	422	430	422	469	420	425	439	440	459	430	434	455	419	407	468	426	437	447	414	438	450	421	463	403	455	420	457	463	439	451	373	434	443	433	410	437	437	441
4047	645	450	463	493	461	412	445	422	422	451	449	429	438	455	407	413	380	352	344	294	302	342	343	309	325	337	353	316	358	305	307	339	315	294	310	314	327	317	315	339	304	320	307	324	321	344	330	321	324	340	318	327	317	342	348	337	294	326	331	340	332	309	307	327	330	314	330	355	294	322	342	328	318	321	346	317	340	299	322	332	340	327	347	312	314	319	339	330	350	334	299	323	326	298	329	327	327	332	338	307	305	323	345	344	352	321	309	315	283	336	339	308	335	325	314	342	302	321	331	329	325	311	301	298	326	333	319	366	310	332	313	314	301	344	323	322	321	340	319	339	308	295	326	323	306	321	322	340	318	309	356	332	336	310	348	310	290	309	328	334	312	333	355	330	312	334	342	341	328	326	317	324	340	323	343	337	295	336	333	353	380	328	304	359	319	316	339	326	313	300	304	333	306	302	312	323	328	337	322	319	327	361	332	322	299	371	327	339	317	302	329	314	289	308	283	333	319	349	300	319	317	359	336	298	312	332	336	338	340	339	304	294	332	348	341	330	339	302	309	330	308	333	306	321	325	326	328	315	341	298	309	294	332	310	343	337	299	359	310	297	338	296	353	326	349	341	324	346	313	345	304	318	349	314	313	297	338	342	324	325	349	312	334	329	336	330	329	324	338	352	316	287	333	332	352	342	357	313	340	321	326	300	333	324	327	290	321	330	307	355	334	296	319	303	342	331	317	296	296	360	297	333	336	369	292	337	309	327	324	325	307	306	342	299	324	362	336	328	340	326	307	345	325	334	328	315	337	347	362	332	292	319	322	334	346	310	323	295	298	318	340	324	304	322	337	328	330	322	324	315	322	337	325	314	328	313	345	315	353	299	339	328	322	338	299	316	344	302	330	348	354	323	327	365	299	305	298	287	318	314	283	365	310	351	315	325	301	312	361	294	298	344	323	345	345	325	322	349	310	312	329	351	343	315	271	332	350	317	319	302	319	280	329	359	338	313	322	312	325	336	330	339	312	279	328	346	324	366	304	321	325	370	323	294	338	338	317	342	295	321	355	328	289	324	318	345	317	291	329	357	327	324	331	375	315	330	297	324	300	325	306	288	281	336	303	320	334	304	333	320	317	338	322	337	311	331	317	321	326	303	344	292	295	350	336	290	320	310	290	351	294	298	339	296	315	334	323	344	341	311	341	307	315	315	319	335	330	322	328	330	334	325	306	300	332	325	326	337	279	332	337	329	324	307	309	291	330	328	309	340	308	352	344	330	302	324	306	349	303	339	376	327	313	303	324	300	330	344	319	307	297	350	327	352	350	316	298	328	296	329	288	295	347	323	299	345	362	340	337	346	314	342	353	297	329	301	322	282	355	342	343	303	323	356	308	292	335	291	339	328	351	339	327	332	328	343	293	304	362	308	343	317	314	362	343	348	305	331	357	352	340	316	330	293	329	328	297	322	354	335	341	304	330	299	343	317	333	306	308	347	328	338	336	302	347	356	316	289	323	333	336	332	344	311	328	331	315	314	318	335	350	316	346	354	334	314	318	333	363	331	332	304	331	293	348	344	297	314	327	305	318	334	303	342	315	312	334	358	345	306	325	366	304	294	307	338	288	336	333	340	324	316	326	301	328	336	327	300	314	321	321	342	303	331	318	322	331	331	341	332	333	334	307	322	318	327	310	317	310	319	341	334	332	304	313	337	294	316	327	343	322	336	329	319	352	328	295	325	330	295	352	315	321	324	327	292	355	288	313	354	312	357	310	321	304	359	293	321	307	321	329	301	324	335	300	360	328	332	334	300	318	305	282	299	329	343	320	349	338	312	340	340	314	324	311	338	333	326	306	332	336	340	309	352	339	310	303	310	327	354	320	314	319	311	314	337	352	358	345	322	324	355	314	335	322	336	341	332	328	322	316	317	317	317	345	340	322	324	317	295	322	329	320	334	338	330	338	345	338	322	363	305	335	327	324	325	320	285	326	336	305	298	310	301	301	323	293	347	338	311	321	314	334	277	329	346	312	357	283	332	303	290	324	338	319	334	330	294	318	310	328	349	314	306	313	348	338	338	327	295	332	372	330	328	311	301	305	324	341	309	320	308	326	302	327	314	322	356	327	292	311	329	306	328	345	324	336	333	348	328	329	310	316	336	325	311	319	312	308	327	348	312	306	319	357	308	325	325	343	297	310	295	296	315	320	307	298	304	314	323	337	307	307	341	325	336	347	340	333	351	316	331	342	354	320	319	326	312	318	323	320	326	305	304	298	327	311	284	347	350	318	310	308	348	313	309	307	328	355	307	309	305	361	317	322	335	309	327	333	322	325	281	328	329	351	343	328	346	342	322	337	327	323	344	312	329	315	329	307	299	325	319	334	317	305	369	316	340	316	349	303	355	329	338	342	320	353	332	322	325	337	340	311	320	322	340	305	336	320	302	322	327	318	336	330	322	325	331	381	300	307	323	315	332	361	319	332	303	314	318	333	326	356	315	322	319	328	328	319	331	310	314	326	320	324	328	329	352	328	344	305	287	363	305	354	327	340	327	313	314	320	310	304	337	359	314	316	297	290	318	344	296	305	320	334	318	328	315	328	319	351	337	300	333	324	306	295	316	328	318	324	324	309	350	312	314	336	302	323	333	335	343	296	307	323	337	303	301	327	351	334	328	346	327	337	326	325	347	359	305	339	286	319	327	311	311	319	321	348	301	353	347	329	330	341	312	328	305	329	319	285	312	323	303	311	323	307	295	320	334	305	317	315	338	307	326	334	300	302	292	315	307	335	326	319	319	341	363	341	303	335	337	297	327	288	332	332	325	345	328	300	319	343	309	322	302	319	365	315	347	336	357	321	345	327	338	330	318	356	318	323	321	351	297	337	337	351	349	358	364	343	368	284	326	328	333	322	303	320	341	318	296	312	337	333	337	299	302	366	333	368	367	331	353	315	334	312	312	308	320	278	328	332	340	321	341	321	348	334	339	321	324	335	356	312	308	315	320	353	292	283	318	354	317	331	346	343	330	318	318	343	311	300	316	342	314	323	357	332	301	336	307	307	344	320	324	324	330	321	318	288	324	331	317	344	316	341	289	321	304	302	332	288	343	366	331	339	295	332	275	317	337	340	320	327	316	303	344	311	290	305	322	321	340	329	321	349	331	337	302	303	313	332	327	303	327	327	303	339	370	354	362	300	300	321	375	309	329	335	325	313	339	323	337	292	339	322	312	354	295	316	314	352	354	326	314	327	318	347	312	313	343	297	286	303	315	337	329	303	348	309	290	340	314	333	357	307	351	344	323	307	310	328	306	318	295	303	322	304	295	328	299	325	298	337	321	313	294	282	339	306	322	292	348	294	353	342	349	354	317	343	312	337	324	359	339	302	324	330	308	318	332	312	310	322	323	364	326	295	362	375	337	313	322	341	348	306	320	334	322	332	279	326	321	309	352	333	313	316	320	326	312	288	319	313	314	310	301	294	318	313	363	310	302	308
4038	1104	1183	1243	1606	1618	1410	1336	1364	1317	1348	1489	1632	1827	1666	1561	1451	1263	1172	1037	846	844	831	803	780	737	754	855	792	761	809	790	829	769	838	801	848	775	776	807	790	794	840	810	783	788	792	752	765	771	820	782	800	770	820	788	794	793	826	802	762	807	809	870	774	802	775	784	756	777	749	830	747	772	796	758	796	832	762	793	842	768	783	827	821	789	799	777	804	818	729	788	851	792	767	782	757	827	818	771	755	814	760	776	803	761	779	813	753	792	880	834	810	807	765	780	748	821	753	734	776	750	727	778	779	810	803	790	814	787	801	751	802	828	752	780	772	756	782	790	782	796	773	773	809	762	800	761	815	784	766	791	840	796	742	786	805	804	791	823	770	786	788	778	801	770	763	796	795	792	723	763	785	783	776	832	751	781	782	770	784	748	804	739	841	731	758	797	792	815	802	791	772	845	708	775	819	802	804	779	815	770	774	802	798	755	770	761	772	806	781	775	795	835	813	821	797	783	799	771	753	795	802	774	804	789	812	758	762	790	798	811	827	785	787	773	737	782	827	818	771	824	746	781	799	780	791	825	774	794	748	800	830	772	823	718	784	770	832	787	768	804	789	828	809	825	754	806	837	778	802	779	761	778	707	824	805	765	790	809	799	820	797	818	780	805	826	871	781	756	784	778	792	777	787	779	760	805	830	785	741	820	777	771	804	819	807	827	746	823	780	808	760	779	775	806	786	747	783	771	844	781	788	851	769	816	752	794	821	794	756	821	859	798	809	758	810	748	778	794	773	808	787	764	737	830	761	802	776	789	764	785	793	815	769	761	758	802	768	825	800	796	811	743	753	753	787	792	818	847	765	771	743	829	776	767	743	779	858	793	807	776	826	768	795	783	808	794	767	804	787	771	742	789	807	814	752	777	783	772	810	755	808	781	781	777	836	794	764	808	802	764	789	812	798	786	784	781	778	813	760	801	802	810	762	786	808	833	752	780	762	761	759	807	762	823	801	791	776	808	810	774	813	837	824	809	767	797	780	790	795	817	775	790	792	782	807	761	830	794	818	750	756	750	777	758	789	840	752	766	811	811	790	799	746	779	787	787	749	761	821	761	784	785	793	757	793	850	799	811	784	780	800	771	835	804	800	816	806	825	750	803	796	818	803	762	805	855	794	871	772	783	788	745	828	775	782	796	800	753	792	733	768	777	800	799	765	780	748	820	826	808	806	816	833	735	753	783	751	808	803	754	820	792	743	771	797	799	804	785	783	813	812	768	774	777	781	774	821	814	794	784	790	768	812	796	771	791	751	863	768	778	792	739	802	760	833	831	751	746	791	808	802	793	786	798	830	800	782	738	753	816	773	764	793	770	788	792	801	813	786	769	750	807	768	775	745	791	832	787	821	748	801	809	781	803	804	837	804	798	829	767	798	751	814	719	792	793	758	844	771	814	771	799	825	731	816	774	823	791	780	754	783	827	792	771	761	745	789	798	757	826	729	731	819	804	765	815	799	805	785	770	765	785	810	799	763	762	776	799	816	739	830	756	786	761	826	816	814	762	782	796	815	734	792	852	833	778	802	758	780	791	718	751	810	790	803	783	772	794	747	840	813	798	794	766	796	784	793	789	806	774	815	813	805	772	791	770	749	782	717	782	789	800	793	812	783	765	769	769	795	813	766	801	799	802	760	870	829	795	806	835	778	779	750	810	769	799	774	803	763	754	799	757	769	735	837	831	775	775	806	811	858	847	806	804	774	779	765	791	789	747	820	801	789	810	821	806	773	784	721	741	818	763	822	806	776	758	784	747	792	802	780	761	775	763	787	790	840	830	802	794	820	762	787	825	791	765	794	782	831	790	781	748	735	764	793	813	766	793	815	762	796	810	799	825	770	807	832	759	775	837	772	776	822	750	792	795	758	758	783	791	780	792	768	763	732	851	775	803	797	778	819	787	802	753	772	789	729	830	873	782	766	756	814	800	814	793	823	867	724	757	822	796	775	771	853	818	782	743	754	807	770	834	831	780	756	845	776	768	770	853	792	803	755	790	812	781	831	824	776	767	826	792	768	761	754	807	780	741	724	836	783	771	796	778	774	798	785	813	779	801	800	781	816	795	792	769	734	767	816	791	789	845	801	784	816	790	781	833	793	813	792	816	757	816	817	790	764	777	799	741	823	755	796	833	766	779	820	776	750	836	804	797	787	740	815	783	769	801	834	784	832	810	807	793	808	774	780	836	749	747	754	825	789	750	817	749	797	819	772	805	758	803	816	765	792	737	766	735	754	761	719	738	813	745	840	719	800	785	787	790	776	772	811	794	855	832	798	803	797	797	717	784	750	787	796	823	838	814	785	751	773	755	768	774	751	806	827	804	811	746	807	749	746	809	779	754	807	763	823	830	721	801	820	753	829	801	785	802	796	793	759	778	779	759	753	731	828	831	825	813	763	778	811	834	704	836	796	844	785	761	781	789	794	807	801	777	783	771	806	761	828	758	784	814	805	784	833	781	797	808	808	823	843	776	748	836	777	772	834	815	755	810	823	748	812	830	842	769	806	791	759	777	781	800	782	811	811	760	779	788	794	802	795	796	772	838	779	768	766	817	812	804	804	775	750	759	787	804	783	778	791	838	794	811	814	791	855	796	752	797	768	797	761	805	797	800	800	812	781	799	771	749	765	768	832	806	800	804	791	822	779	805	813	807	808	814	737	761	788	771	799	731	780	773	877	826	791	798	847	841	801	707	754	769	766	825	728	821	801	805	802	809	778	790	777	761	812	808	807	807	788	782	796	770	823	794	800	761	753	769	847	783	828	812	783	766	823	785	812	811	782	834	793	795	814	806	833	834	783	773	821	767	818	759	806	787	792	828	784	773	828	778	795	770	739	765	812	809	799	749	806	839	759	770	815	814	753	783	751	768	802	739	742	771	827	760	814	776	799	769	749	826	784	780	763	814	804	792	797	800	753	848	761	833	767	814	796	786	781	797	792	798	805	798	777	760	765	775	787	786	793	813	773	742	797	756	805	833	821	807	820	754	842	808	803	781	815	739	806	791	852	826	782	809	804	798	775	815	755	763	773	793	826	790	820	785	809	827	775	804	800	814	809	797	786	769	831	788	773	809	812	837	794	780	795	805	805	766	795	791	761	806	761	794	817	824	792	803	786	798	772	799	780	762	757	796	828	795	724	794	771	783	792	780	745	784	793	796	867	801	815	847	761	750	789	761	775	771	778	763	770	837	740	773	803	757	768	755	771	846	797	780	752	832	770	834	785	792	790	777	791	786	797	788	819	767	789	798	798	792	821	806	767	790	790	800	814	746	833	815	841	767	835	755	798	815	825	765	829	812	745	791	767	825	783	762	805	786	792	793	796	819	792	772	843	766	757	834	769	783	787	761	762	753	814	818	762	852	800	788	749	791	799	772	789	810	714	770	829	759	845	821	774	823	830	794	819	799	818	788	736	793	746	813	787	760	795	815	766	755	787	802	837	827
13808	2264	1190	905	779	704	647	526	535	520	517	469	541	548	551	485	450	405	384	351	302	276	280	284	266	298	312	251	265	263	283	271	275	288	277	288	286	286	265	282	282	270	324	286	282	238	256	271	281	292	272	266	276	286	247	275	255	256	246	287	262	291	276	236	256	223	278	273	268	268	274	288	279	266	268	269	261	289	271	289	270	263	290	277	270	286	276	276	277	292	285	262	289	275	286	267	273	278	276	291	275	293	285	285	271	293	290	281	261	273	291	247	267	261	294	277	269	275	248	270	316	287	260	292	240	266	290	304	252	282	269	263	277	269	219	298	260	263	235	277	265	283	282	240	270	267	282	292	274	227	272	296	286	266	258	286	276	235	274	293	287	240	251	277	276	281	244	263	291	282	261	235	278	260	271	286	261	248	255	277	247	276	253	288	249	288	290	240	288	243	274	252	280	280	295	308	257	298	300	283	259	280	295	273	278	285	287	273	283	287	295	266	272	281	280	267	296	269	276	248	289	302	320	298	258	275	296	261	265	283	280	280	288	297	295	284	257	256	262	290	277	278	287	271	274	275	276	304	260	278	249	275	293	277	262	266	270	297	274	288	244	281	280	292	264	249	270	283	273	298	263	272	268	292	301	281	291	241	273	251	268	281	297	263	285	298	266	298	291	275	275	304	275	272	255	254	275	309	272	252	269	306	265	264	268	287	273	261	292	287	281	267	293	296	264	257	259	259	272	270	290	277	283	296	298	275	275	283	277	286	288	265	232	270	263	294	280	297	254	264	265	247	291	276	293	260	281	248	287	257	259	293	271	282	286	284	291	312	294	306	265	244	261	274	285	313	261	297	280	261	254	286	277	298	273	264	275	255	308	271	262	296	285	266	282	294	266	279	257	272	283	291	283	250	250	301	272	251	276	274	283	293	280	269	228	279	270	255	288	279	288	258	275	278	294	284	265	288	284	268	277	268	277	280	283	248	286	263	278	253	269	285	278	296	239	294	284	256	268	306	263	283	295	267	275	276	288	265	261	269	275	266	258	288	261	289	262	267	293	284	290	267	288	263	274	277	282	262	266	255	266	267	283	274	252	272	265	253	292	294	286	289	254	262	293	290	287	263	312	275	251	251	277	283	302	266	279	241	266	295	273	277	300	288	286	329	289	265	278	272	267	300	279	275	255	249	293	255	249	267	285	260	262	279	276	280	286	291	294	247	293	286	299	275	265	291	262	298	262	282	281	255	276	275	276	272	266	257	262	281	248	290	281	309	270	282	268	262	272	273	271	267	269	234	286	270	309	279	280	288	279	249	290	292	265	264	253	233	248	264	297	266	238	260	260	280	285	229	289	296	264	243	243	291	258	267	274	277	294	275	269	289	263	270	242	288	260	281	257	269	245	266	263	275	304	279	300	272	239	245	269	302	305	263	266	285	261	282	251	290	271	286	264	261	265	289	282	278	267	271	280	272	269	279	293	293	276	285	286	311	293	246	281	271	287	286	270	260	297	251	271	303	266	266	263	261	286	268	266	315	308	263	262	276	275	261	286	278	261	274	256	288	278	266	258	277	253	297	284	304	283	290	275	288	288	285	255	261	219	279	282	280	274	257	256	279	253	272	269	265	273	282	281	270	263	274	259	257	273	254	251	266	265	253	245	294	282	271	293	275	300	287	269	291	270	281	272	293	294	291	296	268	253	262	312	257	294	298	269	273	269	274	309	273	276	279	307	289	292	264	304	246	293	289	281	261	271	299	265	304	271	288	299	276	237	291	283	286	290	265	269	256	276	281	278	298	317	270	264	274	311	278	266	266	274	273	285	264	271	277	260	249	271	298	281	263	273	250	288	260	269	263	254	308	263	293	274	231	273	280	286	261	270	249	290	251	259	302	307	299	269	294	263	267	283	275	284	299	282	267	277	271	291	277	293	274	257	271	237	279	231	300	260	234	264	273	279	294	291	271	283	275	252	290	305	269	309	256	276	270	295	245	285	286	291	289	298	260	271	278	269	266	278	294	263	289	271	268	280	286	263	287	273	273	239	283	274	265	259	283	289	266	302	309	273	265	251	279	269	291	286	286	291	296	278	275	289	282	302	302	290	277	261	268	259	250	258	256	266	263	294	287	284	279	251	275	283	249	259	272	247	287	299	283	274	283	251	277	268	271	274	259	256	265	290	304	285	286	247	264	266	277	260	261	294	262	242	301	278	250	290	276	269	270	270	255	261	255	265	275	242	257	279	289	278	249	270	245	285	261	272	238	261	244	296	291	275	264	275	257	285	308	264	291	296	265	275	284	266	272	283	259	242	248	259	249	251	271	287	279	266	286	285	291	283	282	266	270	276	277	272	299	264	313	268	296	283	263	249	265	276	249	272	267	269	242	296	272	275	270	295	267	262	282	284	258	328	284	269	292	284	260	282	247	284	289	284	303	245	268	252	278	270	292	291	250	294	292	285	294	277	281	295	285	285	283	278	286	265	280	255	260	288	248	287	259	279	296	282	285	279	265	289	271	291	253	285	273	245	320	270	262	263	275	303	290	278	238	274	286	264	277	301	280	274	277	252	263	245	309	269	242	255	308	264	285	301	285	276	279	254	267	271	255	256	256	276	251	261	247	266	269	275	282	268	289	296	265	247	314	258	272	292	271	257	258	248	277	300	269	266	291	245	259	296	289	272	282	281	291	265	297	286	268	266	278	299	259	335	305	267	252	288	277	259	270	242	282	263	261	280	291	271	264	285	287	296	241	281	290	276	295	270	285	302	285	266	290	299	268	256	247	274	255	271	248	291	294	270	292	280	259	283	281	278	244	283	281	249	278	274	272	293	274	303	249	253	272	297	279	290	273	292	267	282	275	259	292	289	277	267	258	264	236	292	258	270	280	313	292	306	284	273	286	297	259	280	280	270	264	242	276	264	298	291	278	289	289	283	252	262	299	313	276	291	287	289	264	259	280	282	256	267	275	296	280	292	265	285	261	271	254	266	290	257	277	270	302	278	267	269	260	259	270	286	289	250	273	280	268	288	274	265	285	270	263	280	268	287	268	292	277	238	305	257	252	267	278	287	264	283	272	277	237	274	257	265	247	255	247	255	250	280	289	283	281	295	310	284	281	277	288	260	300	281	304	250	269	266	247	246	274	277	261	262	256	282	267	308	288	269	260	303	276	261	247	295	287	295	274	286	278	279	290	296	272	277	269	282	281	299	260	285	301	270	290	283	270	254	322	284	291	268	281	266	291	262	282	295	260	252	285	302	266	249	277	283	286	294	281	266	282	275	280	286	303	270	261	266	271	294	292	305	286	263	288	286	294	290	294	253	286	277	273	293	302	270	253	291	275	284	257	247	243	282	261	282	260	260	249	270	262	243	268	275	253	257	300	277	263	280	269	284	271	286	275	307	266	262	262	272	253	324	270	282	274	307	277	257	301	290	283	281	273	275	284	261	287	232	284	290	292	286	260	261	298	257	273	259	283	255	262	285	271	249	272
10912	2064	2229	2736	3244	2912	2211	2087	2192	2062	1957	2163	2396	2453	2370	2208	1908	1744	1402	1049	952	763	815	713	696	685	673	695	700	697	671	662	662	697	665	687	676	675	688	744	655	703	693	747	661	680	680	662	681	685	687	688	697	647	669	732	687	661	681	664	675	662	679	673	687	687	702	698	655	690	675	698	687	665	669	663	684	688	662	666	664	703	684	750	701	668	692	685	721	691	678	720	688	666	703	702	646	639	714	697	682	743	703	721	653	599	689	653	648	690	718	686	656	701	726	642	693	667	671	666	679	704	700	757	660	652	705	672	683	635	656	640	691	724	667	689	684	681	637	690	704	659	698	654	654	653	657	671	666	716	664	708	655	620	668	664	667	622	679	695	684	689	668	699	691	721	667	672	646	683	652	663	711	679	709	672	755	715	680	640	683	720	680	657	653	685	668	624	658	696	699	683	696	676	717	699	676	704	653	675	668	676	688	707	697	687	646	653	668	632	720	683	734	677	690	638	670	713	684	634	709	670	676	679	670	662	646	714	695	659	656	685	669	687	629	686	719	678	632	653	682	740	654	717	642	662	701	604	672	677	713	703	697	653	686	682	665	632	630	643	662	676	700	635	680	755	712	681	666	681	675	617	690	614	693	689	696	683	622	681	666	678	669	718	670	707	671	671	629	669	682	677	691	672	657	661	712	665	753	664	667	651	686	654	688	639	697	707	706	668	656	630	670	723	663	666	684	642	735	673	699	715	675	680	717	685	654	690	690	649	665	726	723	639	736	678	707	697	675	622	668	701	696	685	664	640	675	639	678	695	631	674	706	691	711	693	665	706	650	665	688	656	685	638	687	664	668	673	648	652	689	648	655	665	718	686	696	707	681	653	681	637	699	721	667	701	681	659	670	653	715	715	672	670	714	694	646	666	656	687	639	707	669	676	644	725	675	693	659	656	681	645	672	681	639	640	668	681	679	669	682	639	703	639	711	692	675	694	725	693	654	710	699	646	734	615	687	654	668	684	715	704	702	668	671	667	640	669	629	693	648	709	682	708	662	662	678	652	677	716	709	660	652	669	669	696	653	703	675	686	653	669	678	705	655	718	703	681	696	664	697	664	673	663	700	601	684	675	683	729	706	665	665	664	657	669	670	672	686	696	719	713	684	666	675	664	724	690	714	669	651	684	648	666	675	650	657	685	678	716	652	685	677	691	687	635	706	711	674	688	703	648	680	681	629	676	682	696	658	657	709	702	722	673	685	671	678	660	670	639	647	658	701	719	672	688	668	680	717	702	672	700	736	672	683	664	715	631	688	693	653	680	674	663	669	647	654	634	657	718	657	660	676	693	649	661	710	677	688	741	701	699	729	679	672	679	642	671	643	659	686	691	680	702	728	686	653	668	653	670	681	661	706	691	666	686	711	693	710	673	641	694	672	673	679	626	668	714	690	674	693	680	698	692	645	700	682	623	665	705	645	699	642	675	666	639	701	653	671	654	711	662	662	653	675	633	654	702	649	691	677	676	696	699	662	689	693	663	651	649	705	647	629	678	704	718	703	701	624	703	645	662	653	676	686	646	690	683	658	700	692	663	690	705	692	659	703	673	695	658	642	650	682	721	711	681	700	675	665	715	632	676	653	727	667	739	656	659	642	692	668	671	676	670	648	685	637	698	698	698	682	683	663	671	668	681	643	677	694	661	665	689	636	658	690	676	697	675	674	651	626	653	685	628	644	709	696	716	634	677	663	695	693	721	655	669	692	706	668	676	688	671	708	664	624	650	647	694	655	684	696	672	654	699	678	688	688	636	638	652	731	712	636	674	655	649	691	676	680	638	689	678	689	749	711	634	668	673	682	686	694	655	702	676	687	663	682	738	678	655	643	690	730	707	658	707	719	637	709	675	683	653	633	700	691	637	674	651	696	654	692	658	693	696	624	684	691	664	707	668	696	625	653	671	695	664	728	675	655	689	643	675	662	681	637	746	685	704	723	710	669	689	713	651	708	671	678	667	692	655	625	679	669	685	667	667	720	690	667	682	636	671	704	681	649	655	703	734	683	693	624	694	666	660	634	671	679	685	690	659	670	748	722	650	645	672	712	661	656	677	673	680	717	667	670	715	665	674	670	710	641	667	725	662	686	665	661	685	661	674	702	645	710	645	683	714	696	689	646	694	687	713	675	707	643	670	672	672	654	656	672	665	675	690	702	669	676	661	686	708	687	703	646	675	699	655	649	661	703	724	652	661	628	653	680	640	673	658	667	670	722	694	702	695	688	655	720	708	713	672	686	678	637	641	653	668	718	689	640	669	619	663	690	695	684	660	671	688	646	649	659	669	635	682	712	676	693	679	650	710	691	684	678	672	690	647	672	685	651	704	709	686	656	641	681	671	695	635	684	659	685	717	654	711	703	694	670	660	669	676	733	722	672	708	676	689	647	657	671	687	663	679	650	655	684	663	713	644	717	728	657	633	654	672	688	676	689	673	669	640	644	650	675	710	627	660	709	720	705	645	673	691	710	670	680	722	644	712	646	682	648	670	689	669	669	662	683	731	650	708	686	663	662	701	685	659	689	688	658	666	654	670	692	686	671	674	705	663	640	644	641	685	609	653	659	641	686	709	737	663	693	690	699	676	673	708	697	689	691	665	643	634	656	673	681	694	705	629	639	686	681	676	715	656	643	680	656	683	675	659	621	656	665	660	659	673	666	698	701	681	683	714	669	638	723	702	657	666	658	685	639	705	665	655	634	682	695	694	704	686	662	702	716	723	646	682	722	689	640	732	661	663	663	708	688	676	689	687	710	657	700	643	659	693	666	657	716	644	693	671	683	683	679	625	671	682	634	650	608	687	633	657	653	677	655	720	707	715	707	659	704	686	663	683	693	730	702	740	679	680	715	655	710	688	676	698	644	634	667	663	674	689	703	653	666	647	659	653	680	658	688	686	691	728	642	658	683	666	692	705	722	754	693	635	653	637	688	670	646	659	678	651	682	649	648	664	713	684	636	715	746	750	672	710	687	641	629	651	653	645	645	693	688	674	693	655	713	652	670	676	679	674	703	675	675	672	642	655	698	646	681	683	680	707	681	729	636	681	672	677	629	688	703	717	738	647	693	685	686	698	698	646	612	681	656	624	721	687	665	668	705	665	725	724	693	684	684	716	691	687	665	693	690	702	677	674	703	676	674	714	666	701	711	648	657	645	656	659	662	659	690	639	684	660	673	697	677	662	648	667	687	678	702	707	679	659	675	702	671	689	695	661	668	673	686	647	698	693	651	705	655	689	669	698	650	638	644	686	625	702	689	661	691	701	682	710	655	673	665	645	677	650	658	667	705	659	682	692	705	680	676	674	701	593	657	646	641	665	655	697	650	706	711	668	658	678	631	706	700	682	644	708	681	678	712	691	670	699	683	755	643	665	664	737	650	706	645	694	661	691	661	668	659	696	675	647	716	691	677	668	717	693	665	715	678	691	711	674	700	638	604	678	667	664	642	680
22540	4495	1994	1389	1137	959	773	639	580	446	463	474	451	457	541	527	412	346	292	260	190	170	195	188	154	155	141	161	158	174	169	158	149	163	165	142	165	152	157	155	169	163	154	155	142	130	160	166	132	149	162	121	162	152	156	142	154	155	155	138	140	160	159	173	146	168	144	160	154	180	149	127	148	150	142	164	140	159	141	159	158	145	140	182	141	147	148	141	166	163	133	172	186	121	154	145	154	160	154	146	136	155	152	133	135	141	148	139	147	148	158	142	157	167	133	145	158	161	155	133	153	163	173	154	156	158	174	172	149	129	148	145	173	173	127	146	145	152	132	135	159	141	141	159	162	162	157	160	160	138	156	166	183	167	121	152	142	151	175	148	140	139	149	138	138	142	163	153	138	136	154	156	156	164	163	137	168	158	152	179	162	180	176	177	177	137	144	133	154	133	136	160	149	155	175	158	159	173	152	146	143	145	150	148	148	148	138	152	175	158	164	162	153	157	143	130	153	137	159	157	153	143	177	159	149	146	154	139	136	184	142	150	156	143	131	144	146	128	154	167	157	172	156	148	153	137	140	157	169	139	160	165	168	159	160	160	140	169	143	143	143	164	150	146	131	142	148	147	149	150	164	148	174	157	149	158	164	152	135	166	131	150	175	143	155	165	158	140	151	138	163	157	139	155	148	154	144	161	150	144	152	165	155	147	151	169	163	147	170	150	181	144	140	164	152	140	150	169	165	160	126	140	150	146	163	156	157	169	149	182	166	161	170	135	153	148	144	182	176	177	147	145	133	134	158	137	158	146	157	165	165	143	147	138	127	139	152	131	160	161	164	149	158	161	133	129	156	131	146	161	161	133	140	145	144	135	142	155	154	150	147	139	184	138	148	137	140	149	150	168	161	167	151	141	174	145	151	166	145	150	149	155	161	121	159	162	157	137	148	164	150	179	146	131	165	153	160	148	136	137	161	130	150	180	142	148	166	170	154	142	150	142	158	147	141	141	158	159	159	160	133	171	153	159	167	149	140	140	137	166	127	154	142	169	146	154	159	160	159	148	162	149	161	132	169	159	152	132	146	173	143	154	149	114	165	157	159	154	147	168	151	168	149	146	145	170	159	144	139	133	121	157	148	133	155	156	174	143	149	171	148	132	153	156	153	142	148	173	142	147	140	143	143	143	167	158	147	171	141	161	145	159	141	160	152	149	159	148	148	158	153	150	150	135	164	173	137	169	151	146	131	163	149	175	144	152	154	154	143	160	144	161	147	139	154	149	143	148	134	167	139	120	170	164	170	170	130	151	143	163	129	158	147	135	153	148	177	150	154	178	160	140	147	194	150	157	138	142	142	146	133	146	154	159	154	127	144	161	147	135	158	149	129	135	144	176	139	139	135	142	130	167	144	150	152	141	131	139	155	155	148	151	152	176	155	161	156	152	167	165	158	152	158	134	139	125	170	164	132	157	154	139	174	149	168	154	165	134	129	142	138	141	121	143	159	149	166	141	140	143	147	142	150	141	147	177	128	159	129	138	159	138	129	147	156	153	154	135	169	168	130	159	192	151	155	161	151	159	126	137	160	146	131	163	185	164	141	136	149	140	121	149	144	171	139	159	149	175	151	163	155	125	167	141	149	154	164	132	146	165	139	143	158	126	141	119	144	155	144	147	146	149	151	171	151	148	134	113	154	136	168	159	150	140	152	147	140	153	164	143	145	136	150	156	148	154	152	144	141	154	136	128	165	143	150	143	131	152	151	156	147	149	136	163	157	136	154	162	167	141	142	166	147	166	146	158	146	151	155	148	137	147	168	165	164	146	126	152	145	169	165	152	148	145	138	129	182	150	152	141	156	167	149	139	159	168	116	164	147	147	160	150	169	178	140	159	135	142	140	150	164	157	159	170	157	137	153	169	155	149	154	153	150	136	141	162	142	143	148	141	160	156	138	139	161	156	160	136	171	145	173	137	137	153	154	144	168	166	150	152	148	144	155	150	153	147	144	169	174	155	135	148	134	158	145	138	161	154	160	160	169	126	160	158	151	159	163	165	123	156	140	146	168	148	143	155	163	148	138	163	158	144	165	134	136	149	150	148	150	165	161	151	167	142	160	144	139	164	160	169	155	144	156	158	150	151	157	163	138	156	151	154	165	177	147	133	148	152	140	144	159	146	156	151	141	160	142	171	146	133	145	177	142	159	142	154	146	145	141	149	171	160	148	176	144	132	160	130	150	155	152	139	153	139	133	138	161	165	154	136	170	169	141	132	132	133	145	147	144	159	137	168	147	142	163	161	163	158	151	158	149	141	142	147	145	140	146	144	159	141	160	118	161	153	145	148	164	160	165	149	151	132	150	138	165	142	158	152	150	151	175	149	171	141	145	143	168	140	160	156	135	145	154	127	138	156	150	180	152	154	155	151	144	128	129	145	195	150	143	155	146	166	164	147	145	132	144	148	162	143	149	124	172	150	130	133	140	162	153	140	156	165	132	135	136	160	147	164	141	145	137	149	136	151	147	128	163	150	157	146	147	156	150	125	153	146	136	130	141	157	155	172	158	147	163	154	154	170	149	171	136	165	140	151	149	160	146	161	169	154	153	168	164	151	168	143	139	130	135	149	153	162	158	140	143	156	151	158	148	140	144	145	119	167	138	160	149	144	149	152	145	160	136	139	146	169	132	155	172	136	162	135	127	141	156	147	132	133	139	130	141	126	154	157	169	174	166	155	136	162	169	150	146	146	152	168	157	172	153	154	155	149	155	146	185	136	164	159	164	140	152	120	132	142	144	153	146	169	148	159	127	148	153	162	148	175	120	158	151	132	147	151	163	161	146	145	148	157	142	164	150	184	151	148	122	161	133	120	177	158	152	154	161	143	126	176	167	160	145	151	167	146	155	149	164	170	183	163	151	154	155	139	136	186	162	166	163	160	142	181	155	148	178	141	163	134	151	164	156	151	170	141	157	150	154	190	138	147	153	160	155	144	123	154	140	139	162	137	155	129	141	168	144	159	141	144	155	153	164	140	152	156	141	172	154	142	134	159	145	166	149	145	144	164	169	142	141	149	163	142	164	166	155	139	177	151	142	160	168	168	136	157	169	165	162	148	146	175	162	151	152	155	142	180	159	153	161	146	129	137	144	186	157	158	145	158	174	140	149	120	150	162	153	140	143	140	153	163	167	154	153	149	154	153	141	139	164	162	162	145	123	171	154	166	151	133	126	157	161	144	135	140	164	169	151	152	143	138	153	132	170	161	152	155	147	168	157	164	160	159	170	133	153	142	138	132	149	149	150	162	170	161	140	150	137	173	149	162	162	166	142	162	153	142	140	155	144	137	157	152	133	149	167	157	145	165	168	149	151	151	169	150	144	158	151	142	140	144	168	137	155	126	167	147	132	152	128	172	173	165	157	148	144	153	141	165	131	151	162	143	151	156	153	153	167	134	159	131	167	142	156	131	162	168	140	149	149	150	132	137	130	153	135	179	158	158
14807	2721	3473	4099	5073	4422	3773	3090	2682	2526	2385	2604	2652	2731	2697	2770	2424	1924	1538	1150	676	528	539	472	475	482	435	407	414	429	390	438	425	400	404	425	416	443	418	430	403	389	404	413	404	440	407	401	362	423	376	401	427	390	363	391	417	398	431	423	356	396	397	367	378	391	374	397	384	368	371	421	358	405	427	404	390	380	396	415	387	439	379	395	378	418	397	383	370	352	401	381	387	416	376	418	377	397	419	417	385	408	396	384	428	393	407	408	405	406	398	395	407	407	412	430	357	365	384	418	381	388	389	409	385	401	400	362	416	387	401	372	407	406	388	389	416	388	425	418	383	407	411	421	365	407	403	400	386	410	381	402	367	375	386	360	382	378	409	405	438	369	384	360	392	375	412	378	376	401	411	387	381	434	385	430	391	402	428	406	411	390	393	404	381	393	431	401	423	389	417	425	394	393	388	370	382	400	408	390	391	380	379	377	386	398	394	423	413	435	398	383	350	384	403	403	388	400	398	387	399	408	416	408	454	359	407	382	402	402	373	407	408	382	396	392	410	382	387	389	413	384	334	407	389	383	439	414	396	410	383	370	411	416	400	415	386	376	405	423	391	425	391	379	400	425	395	404	401	377	427	393	410	407	389	433	405	372	392	449	412	391	400	379	401	392	388	411	400	409	416	412	400	398	356	435	385	407	410	403	418	415	368	400	386	396	384	398	402	378	429	336	390	411	396	414	367	382	407	381	430	395	430	382	417	410	393	376	399	398	434	444	430	380	426	375	414	399	409	375	390	365	402	383	433	391	400	384	400	403	400	400	394	426	398	390	383	386	371	409	419	432	399	411	390	380	382	365	405	394	366	394	414	371	413	415	400	426	384	412	380	431	395	391	384	437	381	398	386	402	429	401	429	381	389	408	379	394	413	396	364	395	397	379	401	380	431	397	362	364	380	404	380	392	400	400	417	408	375	394	379	396	387	402	408	419	394	410	398	413	387	396	385	371	386	395	423	397	400	414	394	383	396	404	360	390	405	360	385	430	404	414	389	405	410	421	426	427	386	430	361	437	419	354	386	392	405	381	382	387	427	400	380	399	375	401	375	384	378	398	396	442	379	392	370	413	412	434	392	380	372	384	414	426	393	392	371	401	394	363	393	427	398	407	419	422	380	393	385	391	421	385	379	362	379	410	387	384	410	427	376	411	398	407	372	409	430	375	421	406	385	360	372	392	404	401	405	414	393	406	392	374	389	418	419	408	386	407	401	419	389	416	389	388	397	428	376	399	411	392	402	438	449	359	434	432	412	363	393	402	397	411	384	380	410	376	364	428	399	426	383	376	383	387	373	375	386	392	398	432	395	354	401	423	399	372	387	422	415	426	393	397	374	392	398	392	420	374	403	368	407	407	415	402	424	421	402	374	438	385	386	392	387	371	395	394	378	452	364	372	383	367	387	387	414	368	421	380	405	384	400	386	406	406	399	380	376	416	375	414	417	399	390	367	363	426	433	394	427	410	400	375	372	426	411	427	396	385	417	376	395	370	386	404	445	392	426	379	416	393	386	412	373	373	415	393	397	373	433	389	389	385	413	420	376	395	413	401	385	375	422	389	383	359	402	395	375	432	391	451	412	394	376	401	404	418	396	403	392	364	379	393	394	383	396	396	404	417	437	367	406	399	381	398	384	374	415	391	370	388	365	360	416	431	395	367	390	404	401	345	405	416	374	396	407	384	382	405	400	418	403	364	412	398	378	398	400	428	395	405	356	394	376	452	381	363	384	409	406	437	376	386	390	387	387	418	394	375	391	360	422	364	420	395	386	410	389	424	395	385	415	400	386	394	378	387	386	418	388	393	391	403	362	410	368	400	363	391	328	435	387	433	405	421	416	409	416	418	417	408	399	400	402	442	420	336	399	401	374	414	403	375	402	386	372	409	388	411	409	403	389	367	402	374	413	385	396	403	375	395	366	399	369	389	387	383	367	400	389	379	374	402	419	430	394	378	405	385	402	443	389	409	401	409	386	418	404	419	407	371	383	402	393	405	403	375	366	391	383	390	401	432	377	412	382	363	408	385	379	404	412	393	393	428	410	413	410	354	401	443	418	408	426	396	366	378	397	419	366	412	395	364	374	396	371	401	391	379	365	363	352	392	403	398	390	418	412	386	425	378	436	420	356	438	397	425	398	402	416	377	385	370	362	384	397	382	377	435	408	388	389	398	412	384	393	411	396	380	397	372	385	461	402	404	371	373	402	404	385	392	429	363	371	368	403	394	370	403	408	417	393	371	419	404	386	420	394	370	387	408	400	391	382	442	367	345	423	409	381	374	413	396	373	399	396	380	385	374	388	402	401	409	382	407	413	421	412	394	396	407	385	421	385	396	401	416	413	357	366	400	421	383	408	399	371	434	389	389	389	374	436	362	367	441	376	374	404	381	413	381	389	394	387	405	391	431	392	414	388	387	438	397	379	398	391	382	393	406	366	361	439	383	399	403	395	370	430	412	402	402	405	395	389	374	387	405	401	410	376	417	367	389	386	378	418	375	389	414	426	407	417	356	393	390	401	427	402	396	404	395	387	380	395	417	383	391	417	404	370	375	353	380	378	388	352	428	447	418	424	405	414	432	384	405	396	400	372	414	393	379	393	416	394	427	421	363	410	408	381	389	419	390	370	376	416	391	368	411	370	406	415	400	377	378	391	411	395	375	413	408	387	400	396	423	415	404	369	419	401	419	413	408	377	395	383	402	402	369	413	401	378	383	400	413	406	412	373	411	416	368	401	392	398	417	379	401	378	405	384	428	414	435	405	410	411	405	393	394	398	379	380	417	431	402	422	391	352	409	413	426	425	433	414	396	380	373	399	358	448	428	396	406	431	399	410	383	415	391	387	415	386	368	374	417	406	345	401	423	362	434	375	400	379	434	401	407	380	399	403	376	417	412	416	402	429	378	392	400	425	396	365	416	383	404	361	415	414	402	388	404	416	399	379	378	407	385	369	389	388	424	382	402	401	420	376	396	424	402	379	390	426	422	405	390	406	387	362	389	416	375	406	405	378	416	370	396	379	403	398	412	391	417	391	408	392	417	403	388	407	389	414	395	367	420	419	416	374	372	396	404	387	417	365	404	414	366	418	412	403	391	416	377	381	381	389	360	417	376	409	369	398	375	389	390	391	380	389	435	382	412	422	404	367	412	411	383	378	412	384	388	404	360	416	390	401	383	408	393	395	382	423	408	408	401	385	431	395	382	371	432	387	389	387	395	408	413	378	409	410	412	410	402	380	428	446	411	404	410	434	395	387	429	427	395	393	426	397	404	350	405	399	399	394	431	393	393	410	391	405	377	384	408	400	413	405	348	402	391	377	420	383	372	421	390	384	369	418	411	385	422	409	381	388	379	403	399	403	440	359	407	384	394	398	405	376	412	377	380	400	391	405	436	374	363	379	378	407	411	398	395	398	411	393	358	410	385	438	391	376	410	388	414	420	390	367	406
4311	765	622	645	708	760	494	412	400	420	393	407	397	411	441	405	391	393	368	350	314	339	353	315	329	332	296	360	322	313	309	310	320	325	291	326	312	321	310	310	293	344	300	345	295	331	278	314	324	313	322	293	294	335	325	289	324	313	313	299	334	310	360	310	307	317	294	336	330	300	303	291	285	307	301	335	313	296	315	317	325	340	332	359	306	321	316	316	294	302	325	290	304	307	310	298	283	337	336	311	311	329	306	322	337	291	286	332	329	336	295	312	311	346	344	318	323	303	306	340	305	301	319	323	292	312	321	322	306	322	305	289	284	328	308	345	296	352	321	312	318	319	296	315	272	281	286	324	292	309	305	359	307	295	321	290	305	311	297	291	321	288	264	310	324	314	330	290	286	283	291	283	340	339	304	334	344	318	284	288	330	334	322	333	290	335	318	284	311	295	318	303	295	317	345	320	302	333	316	301	299	314	317	320	287	279	331	302	283	310	306	335	278	340	307	348	292	298	313	290	316	315	301	322	305	326	339	322	359	313	344	348	304	324	312	337	296	321	312	334	310	313	312	321	293	331	333	337	333	342	354	284	285	339	347	338	311	326	323	309	317	317	314	343	304	317	315	303	279	324	335	307	316	289	337	289	330	304	321	316	315	306	316	332	272	319	340	345	314	312	294	273	282	318	309	334	312	335	303	336	320	299	302	310	300	328	331	358	311	318	309	324	302	310	314	334	335	320	286	346	316	312	300	301	312	304	328	295	311	316	283	308	321	329	332	306	283	319	319	314	323	289	318	325	319	317	318	290	295	352	350	287	322	295	316	325	314	285	286	325	320	299	341	313	323	336	310	326	301	320	335	279	339	294	337	318	339	306	320	320	331	313	323	336	314	312	316	321	336	327	318	322	320	333	292	316	304	327	288	306	330	312	328	319	297	340	315	319	342	322	326	321	290	326	327	318	303	310	285	320	308	292	339	315	333	320	306	310	280	331	302	303	333	318	319	305	294	329	298	308	293	303	304	339	350	329	298	314	327	328	332	338	307	323	301	292	338	293	340	305	313	295	315	295	319	328	322	286	301	306	314	324	295	314	323	297	298	316	278	323	293	306	310	361	321	296	321	314	317	305	326	323	319	326	304	334	273	307	305	288	314	321	295	313	306	319	307	314	309	322	325	314	310	335	360	344	326	308	312	274	286	336	327	315	311	286	289	270	318	343	312	308	287	331	316	328	309	307	309	304	307	323	315	296	302	320	288	316	330	346	275	324	314	314	324	310	325	358	304	303	302	316	312	305	312	327	318	341	305	308	333	296	336	290	309	293	306	304	323	290	328	328	309	322	337	314	314	306	349	327	296	289	272	294	334	336	317	293	318	353	288	298	293	304	316	317	303	299	331	315	316	294	277	310	332	335	290	277	319	308	304	287	275	274	322	305	292	313	300	327	286	300	301	296	318	302	311	283	297	301	311	304	317	328	339	326	319	303	319	295	301	303	306	340	274	292	318	307	308	316	318	321	300	323	317	302	299	313	295	320	282	314	298	324	280	340	347	320	328	312	354	320	315	296	291	271	310	335	317	327	359	260	315	313	329	304	325	373	302	319	327	312	310	308	352	322	275	319	330	338	311	313	322	296	311	292	287	330	285	306	337	293	324	325	281	300	313	316	330	313	303	295	323	300	315	342	322	318	312	313	312	314	316	322	284	312	308	314	285	311	284	299	301	318	324	303	296	286	288	331	309	277	319	329	293	306	310	305	305	304	288	291	324	297	303	330	304	314	314	299	318	296	356	311	319	315	297	335	311	322	294	352	291	320	307	308	311	335	348	326	305	315	334	325	318	304	295	318	316	318	316	330	299	312	305	324	337	298	305	328	303	318	308	299	288	308	336	294	295	315	320	326	319	346	274	315	342	312	332	302	350	287	322	315	312	286	363	310	347	338	340	294	307	300	331	314	312	302	270	302	304	277	359	316	330	336	324	307	304	329	322	329	300	290	343	315	307	297	308	295	323	326	313	327	333	316	311	300	331	345	323	325	343	308	332	342	311	292	293	342	306	315	332	286	311	333	306	304	354	322	307	307	278	299	310	295	268	307	306	339	323	250	325	315	307	315	331	344	304	312	320	370	335	318	353	298	321	293	310	321	318	312	301	291	337	304	302	308	337	317	298	305	331	318	302	342	321	309	300	297	334	300	295	328	336	327	323	307	307	334	344	334	315	333	298	292	294	289	284	302	304	325	324	301	294	351	276	294	297	331	303	363	303	297	332	323	295	299	336	320	303	366	300	355	335	312	307	304	287	286	305	342	278	310	285	279	326	321	321	333	352	302	298	331	286	309	310	320	296	309	331	333	312	293	291	330	317	333	322	348	329	307	353	334	299	307	331	306	307	333	286	320	313	327	300	315	326	325	310	276	306	311	344	319	338	313	294	336	308	300	320	319	319	298	296	314	284	293	297	305	308	312	332	312	319	307	307	298	312	328	302	337	340	318	300	310	304	333	312	302	308	327	294	349	339	305	327	325	287	298	349	321	336	339	298	343	329	320	347	306	333	290	305	332	340	333	325	330	341	324	314	331	299	343	334	295	289	304	340	319	313	311	286	294	306	322	350	324	324	318	319	319	344	334	337	302	306	303	308	300	321	315	326	337	319	331	296	299	310	331	325	336	347	278	330	285	330	326	280	297	311	322	332	274	302	342	279	333	313	288	316	286	278	297	336	310	318	324	322	355	301	308	300	335	313	327	317	291	311	299	339	331	351	317	308	277	294	314	325	343	325	302	356	310	313	311	289	342	310	315	326	302	293	292	324	296	307	274	312	310	348	296	325	327	316	287	338	279	333	289	305	308	334	288	318	326	278	287	281	291	302	334	325	317	301	308	303	318	295	286	337	308	315	288	312	291	314	337	323	308	306	282	307	325	286	306	326	325	328	320	296	293	321	284	305	302	289	299	300	304	317	269	291	286	326	286	325	332	282	306	323	293	304	314	315	296	304	296	316	305	353	283	299	266	308	314	333	297	287	300	311	320	325	300	311	332	308	343	322	297	305	333	312	302	283	311	314	298	322	333	321	327	343	309	316	318	309	308	281	314	322	301	313	310	293	281	290	349	293	265	342	351	310	298	343	297	302	285	297	342	325	275	299	329	301	310	294	273	309	258	339	335	325	322	313	295	311	350	313	318	312	289	307	322	337	326	311	310	303	328	275	351	356	283	324	296	325	294	306	309	290	317	323	317	316	310	320	317	322	322	313	321	300	348	315	345	325	315	331	304	309	318	299	322	319	293	333	331	356	323	330	283	322	327	309	309	315	300	280	265	304	315	303	318	329	330	313	334	332	299	287	319	301	299	297	295	316	317	314	305	270	297	277	325	291	321	326	271	282	342	312	292	302	304	324	321	338	304	303	324	299	331	264	302	295	337	314	291	306	338	338	319	322	337	323	340	314	306	331	318	310	333	294	302	312	295	325	307	300	280	330	306	305	320	306	298
4050	1125	1497	1980	2761	2920	1939	1496	1467	1360	1259	1284	1342	1360	1431	1545	1324	1142	1094	963	827	830	816	807	795	762	768	772	770	759	803	729	759	735	784	709	773	812	785	774	811	786	774	764	765	796	756	807	798	708	750	748	747	777	758	795	811	755	791	759	779	749	770	830	742	777	734	797	776	746	767	757	773	777	791	764	811	764	769	717	782	726	847	737	779	773	807	776	749	780	793	740	745	767	771	803	743	718	778	779	782	775	742	776	751	745	776	761	769	716	800	774	753	764	737	797	805	791	756	754	725	822	742	793	779	734	717	827	806	766	739	782	792	761	780	799	783	768	787	735	740	765	777	772	811	759	748	759	727	759	750	745	778	776	824	792	787	733	771	738	761	743	731	740	746	773	798	780	785	829	754	735	752	714	767	756	761	733	793	758	778	760	784	778	813	727	796	777	775	770	781	766	782	756	799	796	758	799	765	742	799	786	767	732	797	755	780	782	760	725	750	766	761	725	770	751	843	775	859	801	787	744	762	747	718	743	778	751	775	739	756	787	745	805	814	797	735	778	786	765	768	767	745	717	758	765	734	766	722	792	746	737	806	807	762	799	754	753	775	794	773	758	711	772	773	801	773	774	733	750	753	742	716	799	770	773	776	723	777	744	685	774	802	791	810	788	794	769	772	780	780	781	788	740	809	802	761	790	794	753	788	732	829	709	798	789	756	750	808	806	764	732	774	760	772	735	799	793	798	809	761	770	737	783	731	756	755	760	726	733	783	755	783	801	807	714	758	744	803	731	815	830	791	799	754	740	800	773	773	724	729	804	763	776	793	804	759	751	784	715	793	776	778	771	722	776	726	779	748	773	829	748	761	797	804	792	783	838	760	773	790	728	726	747	764	794	768	781	778	776	760	823	760	786	748	754	781	837	814	748	793	758	763	804	751	795	765	707	706	777	780	732	749	735	829	752	788	796	742	722	767	726	768	761	772	733	758	795	793	791	763	783	751	782	744	801	739	740	729	804	786	711	818	777	750	786	824	721	760	764	721	711	775	734	740	819	796	802	722	772	759	794	770	747	748	734	757	745	725	762	772	800	727	801	794	763	760	736	807	778	811	784	774	734	722	749	776	736	687	742	702	760	732	768	789	780	817	741	777	734	772	766	715	739	786	772	764	692	746	782	764	812	796	742	771	765	713	766	769	745	756	804	763	762	760	767	769	756	774	752	767	777	755	772	752	717	709	753	779	742	744	792	797	739	777	823	730	738	784	800	773	791	746	801	767	751	756	748	797	787	773	730	763	746	795	781	804	760	794	763	776	757	763	766	769	779	703	798	732	781	759	748	701	787	762	799	743	724	774	756	743	784	825	751	794	740	782	764	773	779	794	777	768	752	704	723	784	758	717	726	748	803	815	772	766	791	807	745	772	760	764	793	778	739	777	702	788	785	800	727	820	761	766	741	754	745	760	771	782	767	790	775	734	776	801	717	786	771	768	782	758	785	763	780	763	785	757	783	723	733	782	767	750	695	766	785	813	747	738	747	783	767	767	746	719	764	769	737	761	781	817	740	762	829	783	718	799	730	776	719	751	800	737	750	742	808	739	767	785	726	789	746	799	786	772	771	747	765	751	748	754	742	776	775	781	794	776	754	760	760	755	788	782	741	788	696	763	758	742	774	796	778	770	748	776	777	766	756	782	761	759	786	759	730	778	736	724	766	719	774	813	761	787	802	761	783	770	763	773	769	763	781	791	768	789	751	817	805	798	794	766	748	812	785	749	809	815	777	777	770	788	774	783	719	748	725	782	744	796	806	762	792	722	776	761	805	748	794	811	754	774	735	753	740	792	752	778	754	734	720	788	725	842	791	786	802	750	791	821	778	716	777	765	778	703	763	793	767	784	794	737	806	792	818	787	757	726	738	796	759	711	772	717	805	807	804	759	756	802	770	798	783	806	849	764	787	775	764	732	829	745	745	778	762	790	748	733	735	739	737	731	731	766	705	812	710	740	775	776	775	794	801	768	769	788	748	798	794	727	774	773	716	785	761	763	768	760	778	816	791	787	804	791	754	796	759	746	752	729	784	802	715	832	743	797	814	753	785	759	824	741	776	788	743	754	787	728	760	779	759	770	798	799	778	797	782	766	744	729	816	743	711	779	792	738	764	724	759	772	726	769	757	766	778	798	727	799	786	741	763	796	754	753	751	736	791	767	760	759	780	753	757	776	788	757	728	796	793	735	752	764	760	775	768	786	812	826	788	772	769	779	765	748	742	768	801	790	701	767	833	769	762	794	783	772	708	715	775	772	763	832	741	780	751	740	727	812	780	739	781	800	740	807	786	790	772	714	817	780	754	747	845	734	736	737	736	771	765	813	681	700	766	781	800	800	775	793	780	732	766	773	830	806	761	800	779	795	765	801	763	765	707	747	740	711	794	769	722	779	765	787	768	745	809	776	740	725	810	770	753	779	778	748	814	755	765	793	734	739	822	777	764	842	745	746	788	799	802	799	770	754	755	744	739	794	766	759	760	697	764	783	803	765	755	809	805	700	751	697	755	742	783	722	796	756	795	803	760	766	791	772	768	758	738	757	766	803	756	734	750	755	755	797	743	799	803	752	783	774	744	759	778	819	768	728	758	749	767	778	773	771	761	782	749	783	754	738	749	740	796	782	794	779	791	732	755	756	797	755	770	766	754	811	771	752	784	743	798	739	760	754	764	776	746	770	736	764	740	803	789	776	772	784	759	802	822	790	841	776	769	851	756	774	766	765	798	767	715	746	788	722	801	779	769	700	822	805	763	775	794	796	776	769	782	805	757	747	757	826	821	753	742	756	735	786	756	782	742	806	765	756	773	831	816	707	732	760	704	825	819	788	772	766	750	712	773	780	797	716	733	784	771	773	803	777	763	707	793	779	808	830	760	759	814	747	816	750	834	743	775	737	759	754	738	757	803	755	742	782	780	792	756	736	769	706	770	803	785	775	747	728	775	769	746	758	790	784	771	766	768	790	737	770	777	780	776	761	771	726	721	764	782	756	781	746	799	771	782	773	765	731	759	764	846	788	743	763	763	776	703	759	773	769	757	748	790	739	802	737	773	815	724	808	747	758	806	733	757	789	783	800	752	755	753	721	789	779	731	786	773	750	788	785	791	805	813	749	787	740	768	796	783	800	747	790	824	745	772	764	782	743	790	759	751	801	779	777	807	706	813	741	781	806	752	757	761	740	774	746	835	736	780	743	773	755	776	781	749	738	753	722	742	708	760	738	777	780	756	801	718	746	765	755	776	785	729	815	738	769	773	792	799	821	748	767	736	761	785	804	731	812	806	783	789	736	778	757	760	843	798	772	791	763	753	779	736	769	734	739	677	773	769	801	717	817	780	757	797	726	803	720	755	759	756	795	724	787	754	787	826	791	797	746	775	770	729	719	789	773	775	777	755	800	739	762	723	760	788	747	757	779	748	796	762	747	798	789	762	790	808	804	751	765	783	737	731
14141	2438	1515	1473	1420	1319	760	506	487	473	494	434	459	503	496	482	412	380	369	329	324	290	256	296	268	270	308	285	290	254	298	307	284	312	263	296	278	283	276	299	255	271	240	306	292	246	286	289	238	252	262	291	267	304	287	281	293	300	269	300	273	267	271	282	306	271	254	277	275	251	277	290	287	252	243	293	303	282	260	282	302	300	288	274	276	256	261	267	291	280	269	289	309	288	289	293	271	291	294	285	291	317	257	267	260	283	265	275	264	287	285	285	288	299	279	236	263	243	239	264	286	254	296	295	270	297	296	285	307	294	296	264	260	253	287	278	249	263	272	274	262	260	278	254	285	279	279	285	261	282	286	279	286	272	273	274	249	295	277	268	275	297	321	273	273	267	280	281	267	294	267	261	264	268	266	266	302	301	254	270	267	279	278	283	267	256	268	270	291	262	278	263	308	278	301	280	287	299	258	239	322	282	301	242	253	304	274	280	305	278	283	293	266	273	299	253	283	271	272	287	287	244	312	239	254	280	278	280	275	264	273	259	278	233	255	262	276	264	295	294	295	245	275	285	260	308	286	245	268	279	253	303	240	265	284	294	276	276	284	273	296	330	265	258	292	280	262	268	288	318	267	273	283	267	263	294	266	299	281	269	290	298	296	269	293	264	309	269	285	269	280	262	285	250	265	273	296	287	259	298	292	246	295	277	233	290	274	260	305	280	271	286	312	285	261	235	289	259	287	275	274	311	251	270	251	293	283	257	277	272	279	266	242	269	278	265	283	267	277	255	270	296	276	259	240	295	276	308	275	281	304	272	235	277	258	255	294	270	266	250	268	268	279	286	257	255	274	307	284	250	307	275	290	293	248	252	252	269	267	252	272	285	290	288	260	276	230	283	270	297	261	259	299	236	269	263	277	280	274	302	258	245	323	261	275	290	262	269	280	282	275	245	272	273	267	274	300	282	279	279	261	232	258	295	271	256	285	275	293	273	285	314	265	267	298	279	274	283	300	280	253	239	275	271	253	261	270	275	285	283	270	280	286	290	276	267	254	277	286	265	284	271	265	265	271	293	274	262	297	278	271	297	265	299	267	290	296	266	284	234	266	280	284	273	275	248	297	277	299	289	262	305	283	284	272	268	269	254	297	273	265	271	275	300	283	315	249	268	253	262	307	275	280	266	291	273	265	263	295	282	273	290	288	277	276	303	266	275	298	315	297	243	277	259	292	305	272	287	297	280	274	269	277	306	267	284	295	315	295	301	282	286	260	274	292	271	268	296	264	262	278	282	281	306	298	273	273	266	280	251	268	313	254	272	259	288	270	250	284	274	276	305	287	252	275	283	284	298	274	277	282	256	268	276	253	256	275	294	272	283	296	287	309	300	274	291	269	276	257	265	280	256	282	272	261	281	285	293	276	288	259	296	300	279	257	269	269	254	279	284	288	301	290	279	285	311	292	290	274	285	276	296	254	301	285	287	277	282	322	267	275	276	287	280	246	289	249	268	263	285	268	303	280	265	265	260	281	283	280	270	263	266	282	306	285	272	293	275	297	284	300	272	260	261	245	286	291	312	290	274	293	281	279	277	320	287	259	288	289	284	289	270	300	255	295	268	267	319	286	300	276	282	284	290	269	281	264	261	268	270	304	274	283	271	255	308	282	277	263	280	280	290	276	284	296	286	279	261	239	277	267	256	253	257	273	287	273	258	259	271	281	262	312	278	278	268	287	246	309	285	279	292	264	250	289	276	303	256	280	289	289	293	247	256	264	266	297	307	270	281	265	284	306	264	259	323	262	265	266	229	284	304	288	299	252	267	277	279	287	282	280	279	299	271	277	274	280	288	265	280	272	251	289	290	254	289	281	292	264	271	266	277	272	281	277	289	296	286	256	250	261	288	302	265	255	247	242	321	284	310	295	310	277	246	303	282	272	268	246	285	254	265	281	259	269	295	259	262	270	262	271	265	262	265	267	290	297	272	261	252	275	280	284	275	262	287	272	317	277	263	286	298	266	306	281	311	270	255	303	286	279	279	243	261	293	259	303	264	278	272	273	253	307	299	276	264	302	269	273	293	293	284	274	271	272	297	296	254	284	294	244	281	255	243	280	290	263	280	284	272	291	265	301	255	252	282	306	259	261	261	274	296	269	313	258	286	300	290	262	239	258	273	296	283	292	311	259	269	241	259	278	284	293	267	277	245	290	244	269	266	282	267	246	252	284	266	283	296	271	268	271	270	270	266	244	277	266	268	294	277	266	284	279	265	285	284	282	246	280	281	278	284	288	247	274	307	268	278	299	246	276	287	281	276	284	264	268	267	270	277	284	278	268	271	299	290	264	273	275	268	301	264	257	304	265	250	274	291	301	286	276	286	278	254	279	302	310	262	277	224	275	266	278	288	263	290	278	268	264	269	299	274	271	291	267	274	303	270	302	271	274	290	267	279	279	285	299	272	270	273	280	287	255	265	276	281	275	284	268	271	310	263	272	314	252	275	267	272	268	275	264	274	277	279	271	268	269	292	281	266	291	288	275	273	259	258	271	275	249	278	277	265	282	253	259	265	271	277	307	281	290	272	262	268	280	303	278	248	264	286	276	269	283	257	322	252	245	282	299	298	265	277	261	250	289	293	276	289	294	253	265	267	260	249	275	276	285	285	267	279	271	275	274	273	266	281	274	234	280	277	295	269	255	274	273	306	281	272	279	280	288	287	266	284	271	271	268	273	251	288	279	287	261	256	270	272	291	267	296	296	289	266	275	267	295	269	305	248	273	265	266	269	264	245	267	267	250	266	268	276	276	265	312	255	255	254	291	258	247	270	265	295	276	267	254	289	266	258	284	281	267	242	262	241	288	269	283	265	288	282	270	258	296	288	286	264	318	306	290	270	273	253	260	285	301	266	273	254	258	244	308	256	311	294	264	257	262	277	244	275	290	276	270	272	288	274	252	310	278	285	267	285	268	247	304	232	263	250	321	287	266	234	271	256	246	267	284	251	282	266	233	247	304	268	277	291	295	279	264	294	276	287	270	289	259	295	291	258	254	274	288	255	265	299	266	240	298	267	285	264	270	300	267	291	286	324	282	263	289	245	283	272	254	262	277	246	282	273	262	261	295	281	256	271	261	281	270	295	243	293	261	263	285	298	264	257	262	253	273	297	273	262	264	268	306	281	266	273	307	264	274	272	280	292	303	272	263	255	277	285	299	287	255	298	256	297	276	248	303	286	279	267	269	282	288	270	286	290	283	261	272	285	296	260	285	276	275	273	276	270	283	270	263	255	263	251	271	272	272	257	276	287	266	268	289	232	261	279	281	279	266	268	263	265	255	273	305	284	288	283	256	295	273	285	250	245	270	283	255	292	261	278	270	263	271	285	267	294	259	246	280	245	273	266	271	287	300	259	266	277	270	292	268	265	275	301	303	298	247	260	285	260	296	271	273	262	248	259	288	249	281	256	266	257	283	266	257	312	258	273	276	255	263	282	300	264
11062	2254	3269	4896	5796	5395	3062	2120	1810	1970	1853	1761	1930	2020	2055	1941	1643	1547	1438	1123	949	813	753	703	666	696	697	658	674	654	678	710	720	692	666	687	684	711	670	674	694	706	643	666	705	676	704	679	681	675	697	695	641	675	686	677	720	668	696	666	683	657	656	658	670	689	662	662	635	686	711	709	718	698	688	658	676	666	676	655	658	700	703	665	733	663	649	682	707	685	686	705	685	691	702	692	684	643	640	637	716	683	687	682	655	673	692	667	659	682	652	668	669	658	617	672	720	688	639	644	675	640	664	664	695	687	676	683	690	733	646	680	718	712	705	667	660	665	692	642	676	685	649	639	659	676	682	725	702	656	662	648	656	661	648	695	645	666	666	691	717	688	669	658	673	712	672	663	611	673	675	654	678	641	669	653	718	668	672	676	649	670	661	701	665	655	678	682	667	691	664	648	646	700	664	684	648	685	673	680	652	661	651	654	687	692	654	735	670	685	685	694	692	710	706	637	683	659	671	680	668	666	650	681	653	673	685	668	658	691	721	637	732	671	664	675	719	679	621	655	700	638	680	672	632	638	680	701	708	675	606	665	669	641	636	665	689	708	679	701	665	709	664	678	695	662	669	666	667	682	674	625	675	694	705	617	671	645	663	737	666	649	707	684	649	716	692	620	665	678	661	639	694	665	694	732	701	685	672	656	680	689	682	657	693	686	680	672	662	672	640	705	625	656	709	655	644	684	655	678	646	635	690	628	710	676	664	676	651	675	612	701	678	663	678	640	667	712	693	660	656	672	663	680	716	703	677	632	679	695	710	643	662	655	653	680	683	692	678	645	668	651	652	680	669	652	650	634	684	696	612	674	664	679	681	689	647	711	675	708	650	693	645	691	685	676	694	677	686	672	646	673	713	709	650	707	699	659	703	707	719	666	644	666	662	725	689	687	691	708	650	684	678	690	695	643	668	681	702	663	723	665	623	681	686	690	660	649	679	659	625	664	643	617	658	697	699	652	636	660	659	704	680	651	689	664	658	680	650	655	708	677	664	685	690	663	638	694	702	692	635	657	652	664	660	629	684	668	664	700	719	696	680	690	692	697	655	716	700	680	661	687	694	714	683	667	676	689	698	673	646	680	661	657	657	664	672	713	638	688	688	617	672	665	647	695	659	714	670	653	655	665	695	701	692	686	663	665	659	667	723	636	682	672	685	657	701	642	664	699	652	675	612	687	662	680	673	699	659	699	675	634	642	652	686	635	697	662	664	668	698	707	671	671	697	657	683	636	687	647	685	697	702	679	666	679	705	693	664	660	650	672	679	656	628	694	715	667	733	696	711	634	644	664	685	719	659	660	674	665	691	680	698	700	680	701	668	674	681	690	654	681	716	641	620	649	663	697	641	672	657	670	679	697	663	666	647	666	637	707	688	705	712	677	655	709	640	712	671	684	659	687	697	659	709	657	689	648	679	677	654	662	703	636	681	653	631	705	614	718	663	625	665	673	655	708	680	683	712	680	737	645	635	646	614	666	646	684	699	683	652	638	689	702	691	684	701	680	680	640	672	650	667	663	710	659	679	661	655	673	691	659	678	708	653	635	690	669	663	668	627	639	697	660	671	636	671	654	691	642	685	647	663	648	704	707	727	698	680	697	620	671	678	708	660	722	651	684	675	672	661	704	663	698	711	704	631	722	691	659	709	697	662	677	725	690	687	680	692	689	721	665	669	655	678	645	688	689	612	706	721	630	673	662	638	713	693	690	677	673	688	708	691	655	686	707	685	702	669	659	647	686	649	630	672	650	676	662	691	627	655	665	659	651	693	651	689	667	714	694	647	660	647	684	668	658	678	730	668	709	669	688	635	680	715	700	621	718	688	706	669	687	609	659	640	655	653	659	638	676	681	623	687	618	692	683	688	640	622	709	723	677	689	666	677	706	678	664	688	717	623	700	718	680	672	619	670	701	654	653	647	651	693	656	653	690	689	697	670	677	642	665	659	661	691	659	679	721	685	638	682	645	664	718	682	653	655	634	686	682	655	705	660	656	650	690	658	667	677	673	698	623	666	669	710	659	661	694	695	733	671	687	713	694	663	706	672	648	660	647	685	635	675	653	664	661	646	611	704	649	647	708	682	724	664	665	702	648	689	671	658	693	664	672	678	688	692	730	639	655	689	649	670	723	629	629	669	709	698	672	699	678	621	664	653	635	671	658	650	663	651	602	656	704	673	719	693	684	687	676	660	665	654	662	661	686	647	699	685	679	681	644	686	673	653	666	651	699	647	656	674	662	696	674	624	711	642	682	660	678	702	673	695	617	689	646	681	655	611	675	713	643	641	712	685	650	677	707	668	672	668	670	723	675	678	672	652	661	670	631	707	645	727	703	703	625	651	689	666	634	637	622	670	729	663	642	661	712	617	687	644	632	651	677	701	672	657	733	635	690	707	692	658	713	685	645	663	649	668	671	677	686	690	675	707	660	687	713	681	672	689	670	640	680	698	690	704	693	684	695	654	698	664	657	683	641	664	626	662	682	666	683	674	706	665	671	658	652	679	667	644	688	680	687	662	625	660	660	699	730	684	648	672	708	648	666	675	684	660	645	680	685	644	685	664	637	699	630	683	626	645	625	664	705	661	666	654	719	659	666	639	672	678	724	685	684	681	629	687	668	651	671	662	701	663	658	709	680	694	649	689	695	656	643	678	675	663	629	642	648	689	684	644	692	668	678	645	665	641	684	651	688	681	653	661	638	679	689	656	675	668	675	666	675	667	727	663	705	643	646	656	675	654	630	697	701	669	647	656	650	674	704	690	673	710	661	614	697	651	657	662	728	694	664	681	712	684	700	694	667	678	684	642	658	691	664	678	716	683	698	664	662	693	742	673	686	665	685	708	717	725	645	650	695	670	634	695	693	669	653	653	651	650	696	662	680	696	686	659	699	666	701	686	697	694	721	680	670	641	662	654	703	688	675	683	659	686	707	647	696	628	693	643	720	700	665	632	625	685	683	678	678	679	691	684	718	656	665	676	642	661	703	688	685	679	679	666	726	679	721	690	706	693	639	667	677	695	660	664	679	658	636	697	675	695	704	646	641	694	681	736	729	677	667	672	628	608	670	674	627	643	669	626	637	670	691	660	666	647	703	686	611	633	686	729	722	695	649	677	676	656	719	642	673	658	714	636	761	674	674	695	677	654	677	706	649	689	697	660	660	711	652	693	673	672	667	683	665	650	687	688	672	647	665	661	673	667	650	663	692	693	673	661	664	633	700	660	662	707	657	630	659	702	714	670	662	616	693	660	655	665	727	660	683	662	696	644	634	660	630	590	678	636	739	700	647	687	656	634	707	705	636	715	680	626	665	700	680	671	688	683	631	700	703	654	688	678	664	630	633	688	602	641	663	631	732	669	696	660	680	647	647	684	666	668	657	696	630	695	667	684	617	690	738	653	682	668	689	681	613	685	692	713	632	670	633	682	653	681	652	655	647	683	672	658	707
22464	4403	2384	2171	2161	1532	935	600	441	395	409	460	426	453	445	390	356	298	242	214	190	166	174	191	144	147	153	165	141	150	156	126	121	137	162	144	154	143	142	142	156	137	166	151	140	143	135	146	137	129	161	138	151	141	166	139	146	152	180	153	162	147	152	161	166	140	114	131	145	146	152	148	142	147	167	131	135	164	171	158	131	160	152	129	159	150	143	162	167	149	157	146	150	163	138	139	136	135	149	128	163	128	155	166	130	163	145	145	150	144	141	153	130	145	152	167	153	149	119	143	136	143	154	147	134	142	134	139	128	145	160	129	156	148	161	138	132	147	167	161	165	144	174	144	145	150	153	152	119	159	150	146	131	152	145	165	141	149	147	156	131	144	150	139	143	161	132	143	151	159	160	144	154	150	171	118	127	169	144	156	162	137	149	137	141	122	119	153	155	152	135	144	138	167	140	145	120	135	148	152	141	147	152	112	141	135	152	168	156	151	133	136	147	143	136	125	155	170	141	132	148	165	149	141	127	147	145	145	139	148	138	145	147	143	144	142	129	135	139	161	158	142	143	130	156	145	170	141	146	131	133	170	140	142	145	160	142	131	159	118	147	143	171	144	150	135	151	146	138	172	128	148	140	144	130	127	129	129	141	152	138	161	134	134	136	165	145	136	151	140	134	145	145	153	154	134	154	158	141	143	171	148	139	156	131	148	139	131	123	149	123	132	177	139	139	170	114	119	145	133	149	143	157	147	139	146	143	169	122	155	162	164	165	127	140	128	169	138	131	129	131	151	149	147	137	137	155	144	169	148	170	166	141	144	146	144	168	150	167	135	129	164	130	134	146	126	151	139	133	131	156	143	150	117	159	140	150	125	140	141	166	146	148	147	130	134	137	137	141	137	117	170	132	125	138	144	131	139	125	146	154	155	157	150	175	157	148	154	157	184	158	164	143	135	157	149	146	160	137	157	132	159	148	159	135	147	148	161	137	146	146	129	158	149	140	160	161	145	127	147	152	154	136	156	134	145	131	133	156	125	130	164	160	158	148	145	150	138	150	132	156	155	177	145	140	159	135	154	136	145	133	158	142	138	134	154	147	140	155	145	138	166	174	151	119	142	155	144	147	141	127	143	155	148	126	153	157	156	139	132	127	145	151	155	159	156	137	121	120	146	149	149	128	141	145	143	140	150	143	131	132	158	141	131	142	121	141	161	147	126	144	145	153	130	134	153	160	152	132	157	149	134	157	152	149	137	149	146	155	143	152	162	143	160	155	144	161	123	125	135	126	149	151	137	124	155	155	167	170	139	161	148	137	150	166	142	154	140	134	151	138	143	143	153	147	159	156	135	161	165	146	142	155	121	128	130	159	128	124	126	134	161	169	147	147	131	147	139	143	151	146	150	150	164	142	136	169	148	153	143	118	163	150	174	129	140	135	138	147	136	126	141	142	150	160	132	152	142	141	155	150	138	126	143	149	134	159	161	144	139	140	149	147	136	140	142	147	137	168	146	144	163	154	141	145	163	142	130	152	136	133	144	163	144	139	130	132	140	171	143	145	144	132	144	151	160	150	138	142	131	153	128	161	162	123	118	162	167	146	157	130	124	130	145	134	141	142	148	162	153	158	151	139	140	163	165	153	125	131	158	136	148	141	148	135	144	137	176	157	150	141	143	154	175	152	158	158	158	144	145	143	145	150	157	143	151	136	151	156	146	144	134	139	150	143	158	151	172	132	123	137	161	130	166	141	137	155	157	152	166	140	154	136	128	127	156	148	159	144	135	145	152	153	145	144	140	147	155	168	122	160	152	123	144	144	158	141	159	154	148	129	155	127	140	152	154	159	131	154	172	149	147	174	153	141	121	147	148	131	136	147	145	143	159	122	139	136	153	152	160	136	144	146	167	139	137	163	145	137	157	139	149	159	131	138	120	143	163	127	130	166	151	156	162	156	138	130	149	157	131	163	149	123	154	147	157	155	133	139	124	129	135	162	152	155	133	138	149	126	134	129	137	146	163	142	159	136	152	144	158	144	165	141	138	137	143	153	121	133	135	151	138	152	132	121	168	145	137	126	132	151	167	164	142	129	150	149	144	167	129	131	137	134	133	128	137	164	116	139	139	147	157	133	142	159	151	151	129	132	150	143	125	142	145	143	127	147	157	149	138	136	164	162	131	142	147	151	146	161	146	145	152	140	137	137	133	161	133	142	149	159	149	157	146	153	158	152	130	132	138	124	153	136	179	163	153	130	131	151	148	121	131	122	131	157	135	142	150	165	157	150	146	142	144	144	163	149	150	148	136	136	146	138	167	123	142	134	152	145	130	137	140	158	138	157	156	166	136	129	135	149	155	150	137	163	133	137	110	181	140	137	120	140	158	164	142	152	153	142	138	148	127	145	127	124	157	174	132	146	133	154	132	159	141	130	151	145	128	138	166	174	128	140	144	134	151	153	130	126	153	137	146	138	143	148	142	132	140	133	120	139	148	151	155	143	154	163	137	143	158	131	144	151	125	175	140	131	120	142	137	165	144	140	145	153	134	154	134	141	147	154	138	133	152	152	155	152	159	132	149	154	146	120	155	154	153	132	141	155	140	131	140	150	155	164	160	129	154	145	150	133	139	139	150	134	145	154	155	148	149	138	151	136	135	160	120	121	136	143	148	138	136	157	152	141	167	154	145	141	145	177	139	134	137	119	153	135	127	126	140	146	163	149	148	139	139	165	126	142	146	144	148	133	132	130	163	138	145	159	147	146	156	130	163	139	158	155	149	142	162	124	135	142	144	147	140	151	140	155	134	149	144	136	143	139	130	131	125	137	145	137	146	174	143	150	127	134	142	147	153	154	133	158	147	158	176	150	130	157	129	144	134	143	150	158	170	132	155	148	127	152	153	146	146	140	155	135	158	140	129	152	142	152	159	132	161	137	150	136	142	145	127	158	167	142	160	159	129	123	166	138	154	119	157	142	161	154	139	128	158	178	148	138	132	155	143	155	137	166	145	138	139	149	123	152	151	154	140	146	154	124	138	144	151	143	145	130	139	141	129	142	133	115	138	140	146	131	135	125	135	143	170	150	172	152	141	140	142	134	147	139	166	139	123	150	150	151	147	132	149	137	135	148	145	148	131	164	152	135	129	125	139	134	123	150	138	138	161	150	154	143	151	170	130	151	154	154	163	129	129	139	174	153	134	135	158	122	152	136	127	141	181	130	169	140	156	155	137	131	150	136	133	138	149	129	150	159	154	143	155	162	144	144	139	149	155	132	135	110	140	135	141	140	151	166	165	152	148	155	130	131	119	151	133	149	134	136	132	143	140	132	157	150	149	138	151	166	146	149	165	151	173	158	141	144	128	158	147	149	157	132	147	151	124	142	157	167	113	164	138	153	150	140	137	161	142	149	155	155	148	158	132	113	161	141	127	141	140	137	130	133	136	159	130	140	119	155	151	138	136	144	152	131	165	140	158	150	138	121	169	155	160	131	130	139	158
15122	2701	4700	6977	8769	6830	4441	2917	2478	2043	2049	2127	2176	2429	2373	2314	1966	1477	1310	879	661	530	544	480	430	414	410	383	428	393	399	449	372	418	413	374	384	376	350	407	407	384	443	383	402	368	385	394	406	336	430	415	396	409	373	399	359	363	373	363	358	374	401	373	393	400	414	355	412	407	364	395	410	395	366	357	379	405	389	392	391	377	349	384	380	397	385	436	392	379	371	387	368	381	401	402	351	367	395	371	354	377	336	409	399	427	386	360	408	412	383	362	373	360	329	384	363	389	372	381	353	394	403	365	369	363	378	393	369	406	385	368	420	355	402	406	354	399	358	407	393	389	351	391	369	363	385	366	362	347	393	378	362	348	401	374	388	406	405	368	374	356	384	337	379	394	356	383	372	355	398	375	383	367	420	393	390	374	391	373	366	426	396	412	396	368	361	367	375	374	381	398	355	401	376	360	379	364	412	377	430	401	382	388	382	388	378	362	374	398	375	382	373	346	404	387	358	389	383	358	382	377	400	363	365	345	392	349	386	357	400	391	406	401	383	379	389	366	383	372	420	371	407	365	388	380	390	339	393	374	367	404	377	371	371	392	404	362	386	401	357	404	376	364	364	389	403	405	372	386	334	401	371	379	387	360	373	356	391	387	370	353	393	390	400	361	404	389	364	352	402	388	414	453	373	383	392	371	395	371	382	399	384	354	367	365	384	399	375	412	393	391	379	365	380	369	378	373	390	407	365	363	360	386	360	371	349	363	386	382	373	410	406	413	380	401	350	363	404	346	383	370	424	365	380	406	395	402	438	378	369	383	398	400	375	387	360	382	409	417	391	366	375	418	388	396	405	395	419	402	381	391	378	395	370	369	410	370	354	388	403	417	424	380	389	400	397	375	384	389	370	362	425	389	342	386	367	390	377	379	378	359	350	354	381	349	371	386	437	414	374	352	421	388	369	365	395	399	356	345	400	373	346	396	372	398	415	410	371	383	373	401	382	400	369	361	385	362	388	358	389	356	383	427	380	378	353	379	358	425	356	347	368	364	388	380	407	376	388	400	398	391	387	415	346	388	369	396	366	391	381	386	372	351	422	381	371	392	396	360	383	394	358	381	353	417	393	376	399	392	410	385	375	381	393	347	387	369	360	388	344	379	382	392	367	391	381	372	392	405	404	401	408	359	370	413	391	396	383	372	362	364	375	367	390	344	376	404	372	373	378	403	355	377	367	375	374	372	395	409	409	364	381	360	379	395	392	334	342	391	399	408	364	390	384	374	339	381	377	366	337	409	361	389	379	384	378	381	407	376	371	361	381	384	390	382	359	387	387	355	416	396	391	362	384	416	391	374	372	352	415	399	369	416	392	392	383	371	394	374	387	363	383	426	393	386	427	357	376	380	377	396	362	365	394	385	368	442	347	387	365	385	357	381	405	397	366	417	389	376	365	395	412	391	370	404	375	376	397	394	410	381	337	368	355	369	359	358	372	371	391	403	397	379	394	392	381	351	370	403	365	396	410	375	395	386	408	388	345	386	392	382	373	408	361	347	379	360	382	364	368	363	418	353	380	385	374	375	371	360	364	354	371	408	392	375	381	372	370	387	403	396	388	350	375	403	393	384	404	382	362	379	408	365	424	363	396	390	378	399	390	394	375	382	367	390	376	395	361	369	435	365	391	372	397	407	396	391	398	368	373	380	401	372	344	415	418	416	394	393	377	362	366	386	360	403	385	388	360	373	418	353	381	389	413	378	373	386	385	382	342	384	442	401	374	371	377	366	351	393	397	360	420	358	369	411	345	356	424	419	363	385	382	359	385	344	378	379	388	410	355	372	369	377	396	377	390	373	388	397	379	387	428	382	390	367	366	384	356	367	412	379	384	365	361	353	365	398	370	398	371	408	343	400	391	352	370	375	417	390	402	393	375	403	405	410	314	358	375	388	371	367	398	400	396	396	418	382	374	357	373	380	371	429	397	395	384	404	419	401	422	387	399	385	408	346	374	385	387	379	405	363	381	384	359	396	381	414	402	382	353	368	390	370	402	408	390	411	394	385	389	356	352	394	388	368	405	348	347	435	374	371	377	381	380	380	377	392	379	399	360	398	376	400	362	372	415	372	394	376	351	369	366	353	375	408	397	373	373	419	377	376	382	390	401	389	379	374	363	378	376	380	410	389	406	355	354	385	413	371	377	357	390	355	362	363	407	399	366	382	395	392	388	370	373	360	395	370	374	401	356	386	408	378	369	377	372	395	352	390	372	380	395	380	391	386	368	407	378	389	367	374	385	377	430	385	365	362	342	342	417	396	418	375	376	365	397	401	411	395	377	378	404	343	359	369	401	408	337	360	365	415	426	370	396	358	359	368	333	421	372	343	394	361	377	390	363	363	365	391	376	353	374	346	358	358	386	329	397	376	362	383	392	388	381	384	406	382	376	387	377	371	394	402	408	370	407	388	395	380	398	411	372	368	395	415	372	400	392	382	407	415	360	375	400	396	388	388	371	374	365	349	367	387	385	366	373	357	381	389	385	409	347	401	389	406	392	369	379	376	406	367	408	366	402	363	355	376	366	380	377	379	401	410	381	347	378	366	364	383	399	396	403	387	382	376	370	366	415	377	363	425	367	364	429	400	361	375	399	351	378	381	384	398	345	394	355	343	367	427	384	393	389	407	352	408	392	391	388	378	399	375	390	401	385	379	352	378	384	380	353	384	368	406	418	375	382	420	326	353	399	425	352	418	395	410	359	367	386	361	405	353	379	392	368	385	372	369	380	366	389	396	408	372	381	397	389	417	394	420	377	393	350	414	376	383	383	358	385	422	393	379	384	425	388	370	401	380	351	372	414	366	381	381	377	384	372	409	387	411	379	388	370	400	377	374	363	393	388	387	347	363	374	376	389	382	408	360	371	400	376	386	372	375	385	369	407	374	388	359	402	399	394	391	393	351	381	383	397	385	407	399	391	398	397	391	401	400	379	354	404	393	368	375	352	353	399	364	375	392	370	386	345	386	411	360	363	372	371	404	415	371	411	351	406	398	374	412	409	369	372	381	410	364	380	385	405	360	397	373	403	376	378	377	381	338	385	396	372	348	360	394	390	376	381	398	413	368	382	393	387	383	395	377	434	378	426	377	392	381	377	385	384	373	388	391	389	389	387	386	414	396	378	348	390	369	354	397	374	366	411	367	373	406	371	401	356	390	374	458	361	395	377	377	378	380	364	371	378	369	398	379	389	366	372	416	383	406	424	376	388	420	355	355	382	398	350	394	373	341	370	378	369	357	400	358	381	389	373	395	372	381	342	344	378	377	367	374	406	390	367	355	388	364	382	360	406	360	380	370	389	381	400	403	415	354	366	398	383	392	399	407	386	403	396	375	398	385	405	390	398	403	365	349	350	383	392	406	367	392	366	375	415	390	382	414	393	404	389	382	373	363	374	416	379	367	353	383	366	387	408	378	385	395	393	383	395	386	389	354	400	380	379	362	387	384
4199	814	839	955	1026	800	578	483	417	389	364	392	375	364	409	343	356	332	314	291	348	320	297	305	318	297	311	303	333	300	305	367	291	294	316	296	313	307	302	288	320	285	306	343	332	324	299	307	307	283	282	286	287	295	307	300	340	278	306	276	315	341	291	303	342	346	309	349	323	341	328	354	310	324	304	339	322	332	289	294	292	309	274	296	310	318	294	287	293	299	330	317	304	328	300	316	329	303	320	314	307	323	267	334	306	293	318	315	310	282	276	328	325	321	320	347	279	328	259	341	299	310	330	309	329	312	306	332	290	310	286	330	283	314	310	324	330	301	320	310	317	270	278	267	312	331	298	364	329	324	265	330	307	319	332	300	331	294	300	324	335	298	352	272	292	324	254	323	301	286	285	304	324	316	298	339	295	306	304	298	312	304	333	299	316	291	305	331	332	320	282	286	305	314	304	289	298	319	311	317	269	326	312	286	315	312	321	290	288	308	283	282	358	295	295	322	312	322	276	288	315	314	300	318	288	321	289	322	304	300	309	335	287	289	280	335	299	311	302	291	312	317	300	264	332	302	282	320	293	318	330	286	312	331	300	294	315	308	309	325	315	324	303	294	303	305	297	321	297	290	282	300	322	276	294	294	298	306	321	315	337	314	276	314	300	275	296	288	302	353	331	329	301	336	300	304	319	317	316	305	301	276	317	313	326	326	250	324	336	319	299	276	355	328	306	321	321	353	316	349	318	316	319	302	306	304	303	277	300	313	340	290	312	282	316	293	305	324	320	334	290	310	319	289	322	287	318	326	297	321	332	311	316	311	304	302	268	289	321	317	303	300	339	337	308	293	291	313	290	307	290	284	286	320	310	328	295	330	298	310	309	308	308	328	288	296	348	329	273	293	347	283	342	322	288	299	296	288	292	295	280	340	314	303	286	297	310	297	310	318	296	288	293	339	312	296	286	301	313	296	293	304	281	307	279	323	331	314	335	314	288	335	340	295	315	312	316	331	337	290	313	302	315	294	300	307	347	343	324	293	341	291	296	321	300	321	295	319	331	336	334	318	339	304	296	318	310	301	309	319	323	316	317	313	308	281	332	324	305	282	305	352	301	322	344	275	315	292	310	315	290	318	306	314	312	327	286	293	310	317	299	324	313	301	304	344	321	302	279	298	296	309	309	313	351	319	273	316	292	343	357	318	277	318	287	310	339	316	326	312	317	301	305	302	316	337	302	303	306	299	269	323	314	298	308	327	337	314	317	304	309	309	308	295	319	304	304	309	306	296	330	323	337	283	299	319	333	306	300	320	295	277	310	287	340	350	311	315	306	296	293	319	292	317	323	317	316	346	321	326	297	295	334	324	326	302	311	319	325	360	305	315	281	344	332	351	311	312	333	307	324	272	301	335	328	336	319	294	332	329	322	307	336	311	323	311	321	346	334	290	321	290	290	330	321	257	297	316	305	296	315	309	311	291	343	312	310	306	330	275	305	311	292	303	293	301	305	308	310	284	290	279	310	321	292	264	310	272	327	339	314	322	290	322	309	285	313	316	325	327	286	313	319	323	302	312	328	303	321	316	301	326	305	311	324	292	299	306	291	340	291	321	314	338	290	299	346	312	327	298	284	311	286	307	298	324	290	308	297	326	294	352	304	312	326	283	288	300	321	279	340	294	290	294	292	320	299	305	314	305	316	305	311	300	307	291	326	325	316	305	323	329	308	291	292	300	341	301	308	311	314	280	312	343	325	308	296	309	342	311	327	282	315	321	295	289	345	328	322	334	337	300	300	315	313	310	300	308	285	298	293	307	292	283	299	313	314	315	302	290	322	336	311	314	316	309	301	313	312	307	285	319	297	309	339	262	311	314	286	330	305	332	329	294	274	296	295	310	332	327	317	345	292	299	284	283	297	349	316	315	345	344	305	330	315	340	304	280	297	299	309	292	325	326	334	282	323	277	295	364	281	282	305	308	320	326	346	310	298	329	319	322	306	280	327	331	290	316	296	327	335	286	299	318	301	298	341	323	319	293	355	326	315	262	313	277	299	305	336	325	308	289	299	283	325	316	308	293	325	288	310	329	325	309	319	303	331	308	309	293	306	284	326	304	317	311	328	326	325	307	312	291	280	291	322	348	322	308	327	318	299	360	326	305	302	358	301	307	316	297	279	302	301	331	316	296	313	293	301	303	300	295	296	271	332	297	301	312	357	323	297	311	303	284	307	292	307	300	303	295	314	331	331	289	316	317	338	304	296	349	338	280	312	304	322	283	318	310	332	319	300	309	299	305	310	313	324	324	326	320	328	275	308	290	339	323	312	314	310	286	325	311	299	320	325	293	275	284	306	313	320	318	312	320	312	291	321	332	335	317	321	312	351	296	307	293	326	306	314	316	308	272	327	315	293	299	301	329	293	330	297	333	300	301	313	309	322	308	333	297	327	292	287	309	306	308	314	348	310	294	294	315	304	346	334	323	327	302	298	313	311	325	322	297	331	288	300	283	284	280	325	308	297	289	292	275	277	299	298	329	279	323	315	305	340	305	311	278	303	306	317	317	318	340	328	298	285	290	293	291	330	289	292	328	300	300	293	324	328	320	294	302	315	315	318	334	308	310	318	329	304	317	304	340	328	324	327	330	326	308	322	303	305	277	304	285	272	290	325	296	286	327	299	279	312	305	282	295	318	315	341	286	314	312	315	306	356	316	328	302	289	319	294	313	295	299	297	322	303	307	328	304	323	288	286	319	303	319	326	314	290	286	310	307	290	306	278	290	305	310	291	313	316	345	290	366	312	323	282	301	271	293	305	324	320	294	298	336	324	311	331	322	288	328	333	282	322	306	296	322	325	297	306	312	323	302	298	306	302	327	319	317	341	320	318	311	295	300	331	320	325	304	299	305	298	347	321	311	335	306	294	303	299	312	289	303	289	304	345	291	297	315	290	353	307	315	294	299	322	310	282	297	302	325	316	315	305	307	304	307	340	304	307	292	332	317	297	321	273	325	288	345	304	340	319	344	327	332	305	313	309	297	321	334	316	302	305	315	309	335	287	291	327	305	306	313	290	316	341	334	331	333	316	313	333	294	300	328	310	308	306	346	316	324	319	251	300	323	271	339	310	302	319	341	339	342	343	304	325	309	293	283	328	358	317	299	321	341	324	307	306	297	319	313	304	304	318	308	300	292	316	286	315	335	333	331	311	306	324	343	308	340	325	313	326	314	310	314	299	346	306	301	316	299	326	300	294	262	295	312	280	292	308	294	344	278	306	335	304	294	310	300	321	348	331	281	332	299	303	318	328	312	299	304	308	341	362	321	348	329	302	316	307	310	303	310	333	287	345	305	300	302	295	299	289	287	301	282	320	321	334	315	289	313	349	320	333	277	331	292	295	308	284	303	297	296	312	293	321	306	303	327	337	300	311	294	293	338	332	289	356	343	291	296	321	302	350	333	314	290	267	325	308	305	296	334	286	314	332	302	307	273	286	339	335	298
3897	1178	1998	3326	4267	3093	2177	1525	1288	1135	1122	1164	1261	1415	1357	1259	1142	1098	953	884	858	828	821	756	773	757	769	779	820	773	745	720	795	750	760	741	752	756	762	762	815	731	787	774	747	782	750	750	796	775	767	767	807	779	768	721	770	769	754	760	793	744	805	749	730	764	727	756	731	787	743	765	740	739	774	747	779	784	731	767	736	771	745	727	772	751	741	740	759	763	762	779	728	714	794	717	723	751	740	755	747	784	700	742	734	728	764	794	759	764	757	727	755	745	796	764	739	769	724	778	743	719	790	755	737	741	761	752	736	781	747	804	736	735	780	731	770	775	787	742	720	731	726	726	740	742	768	770	739	782	819	739	739	706	777	744	715	759	771	721	698	745	777	790	770	756	798	769	729	757	788	750	766	786	728	807	735	733	773	767	748	775	759	713	764	727	762	728	767	745	723	772	755	746	764	752	781	752	703	766	771	737	793	792	731	769	773	759	770	761	774	773	759	802	760	801	762	747	728	755	723	774	782	708	749	743	758	725	753	761	767	774	726	799	750	757	704	726	745	724	734	759	768	703	757	690	740	744	737	769	710	730	822	778	809	739	771	762	780	736	751	744	706	737	748	783	723	749	768	782	757	735	758	749	781	761	738	737	742	741	774	810	766	758	717	709	798	746	768	756	734	732	753	772	767	783	772	729	770	726	773	713	761	760	799	773	793	765	754	745	749	739	723	782	777	777	746	767	766	766	716	737	747	704	764	742	783	759	770	720	774	713	756	744	764	812	738	794	778	712	753	758	738	780	794	717	786	760	769	777	704	745	736	773	770	741	769	764	752	768	736	706	780	772	775	785	755	727	765	776	762	748	779	745	770	747	762	742	767	735	744	738	742	777	793	667	723	754	761	724	776	767	741	771	762	726	725	790	740	748	719	736	743	715	726	746	777	773	754	745	722	757	732	681	776	769	798	759	719	739	772	758	771	761	741	719	746	739	746	729	758	751	730	743	742	713	792	734	755	790	778	768	740	749	802	729	728	770	694	747	737	733	774	747	798	803	799	765	742	779	729	792	761	749	772	790	756	760	751	774	754	756	718	724	724	721	719	734	821	714	739	770	735	739	783	735	775	804	769	747	768	752	710	762	717	724	718	765	744	787	772	771	773	722	734	759	694	815	756	771	771	681	754	770	754	800	732	762	729	766	726	709	793	752	742	782	751	756	754	792	731	750	782	781	732	740	754	734	752	746	763	750	782	763	728	759	769	745	789	762	777	756	755	797	764	786	795	752	768	729	743	781	706	719	780	732	755	746	792	743	712	737	747	765	779	730	780	749	767	762	794	766	758	734	714	765	800	747	753	759	756	753	697	812	730	772	734	747	765	772	808	743	773	766	749	734	766	751	743	787	791	705	763	773	736	725	770	761	773	750	724	760	719	742	756	771	743	740	754	784	761	758	756	760	757	719	744	756	732	761	750	803	744	753	744	764	760	739	740	762	726	779	762	771	736	787	777	744	779	740	734	739	773	786	739	774	720	734	754	758	767	766	745	710	771	732	752	728	770	792	695	754	784	750	736	727	754	818	729	763	755	742	774	742	749	768	760	730	736	743	720	773	759	781	694	753	755	752	777	798	717	748	755	830	765	737	778	725	740	779	729	727	744	735	777	756	797	798	713	758	768	741	793	746	792	728	774	762	729	741	672	753	758	747	766	798	751	729	770	754	767	755	768	755	773	774	714	759	782	724	765	736	745	779	754	726	762	731	754	764	725	737	758	750	731	751	724	754	738	788	775	755	767	752	788	756	721	741	767	753	751	811	754	767	715	734	749	742	735	705	783	722	776	743	722	772	799	804	737	724	786	737	731	775	767	744	751	793	757	752	759	792	805	754	785	760	754	773	740	737	785	818	742	724	745	722	737	740	777	714	751	744	718	729	762	726	787	736	761	725	759	773	753	749	784	850	766	715	777	743	832	760	740	742	751	759	704	721	761	824	779	742	700	730	805	806	762	765	766	766	735	728	757	737	723	716	746	816	750	758	747	723	764	762	731	758	721	798	748	737	752	707	756	786	740	742	746	777	804	740	790	744	710	751	779	788	790	774	763	790	774	750	727	758	768	734	790	774	743	749	726	733	783	752	754	729	727	779	748	771	739	777	725	799	763	749	710	789	712	729	767	711	765	743	783	759	757	741	731	741	720	708	757	680	782	793	799	795	704	761	744	757	779	782	782	739	796	725	672	756	748	803	755	739	736	784	732	829	788	735	757	692	731	751	762	793	793	753	797	792	746	753	744	756	753	733	752	781	752	789	722	738	749	740	770	809	732	762	723	769	783	763	747	787	777	752	744	733	708	762	767	743	745	693	754	744	761	742	805	737	782	722	757	802	738	798	746	792	763	840	721	758	725	763	830	719	760	776	804	777	796	749	770	754	756	770	805	734	782	763	789	740	753	762	756	750	736	759	673	734	721	758	722	766	785	719	708	764	755	757	748	774	765	757	708	798	713	770	772	772	775	804	787	731	746	761	767	736	815	755	795	747	750	755	739	740	766	703	749	711	783	774	770	727	768	768	756	794	757	759	768	738	807	767	759	782	805	746	756	743	747	784	738	738	767	710	754	703	774	745	773	733	732	751	780	716	711	793	720	776	738	740	761	755	738	792	766	765	761	723	722	773	710	754	781	722	743	767	766	769	782	721	787	758	762	759	773	773	749	798	723	789	753	772	718	769	755	761	756	746	771	749	785	779	748	744	755	713	759	756	754	743	730	738	789	772	767	770	734	692	760	773	746	739	756	750	723	764	731	727	752	729	769	742	708	764	795	770	759	696	763	759	798	759	795	766	741	752	729	820	762	752	720	771	755	732	765	734	713	733	740	745	764	696	788	793	750	732	820	717	715	753	770	759	734	786	778	802	726	707	762	721	752	785	744	763	778	758	753	769	758	783	730	738	796	748	752	753	744	752	814	741	806	781	767	810	737	729	749	796	775	772	709	714	742	728	807	786	791	760	743	709	761	767	732	754	730	726	769	781	710	744	755	742	781	723	758	754	746	754	831	740	750	726	752	770	754	741	766	768	762	732	755	744	780	724	767	746	741	711	759	709	719	726	747	796	805	776	754	734	758	768	733	687	733	765	734	757	752	769	760	745	778	778	802	793	788	763	757	759	778	729	730	719	758	756	726	753	740	769	765	741	764	705	770	725	748	797	728	761	824	782	732	757	776	720	742	720	756	761	720	771	740	742	754	792	722	727	775	721	737	759	778	733	762	789	734	744	747	763	735	797	736	726	748	703	712	757	729	783	763	717	803	758	790	777	795	739	730	769	738	736	773	742	777	741	740	755	755	750	815	749	793	767	727	726	775	719	709	746	751	756	751	752	719	776	746	725	715	800	771	802	814	757	783	761	759	778	764	734	732	738	807	758	759	759	767	764	768	758	775	798	804	752	775	754	765	746	760	718	747	739	731	751	760	750	739	780	779	750	779	768	764	815	781	762
13942	2370	2085	2453	1856	1086	742	552	470	406	426	384	416	442	464	392	344	345	299	305	286	289	275	245	269	301	237	239	271	274	258	252	257	277	271	271	248	264	248	259	267	289	273	250	229	251	268	269	293	289	277	264	238	276	269	265	263	269	262	291	256	236	246	258	300	266	275	264	268	261	266	258	287	301	271	260	282	265	254	281	249	263	246	253	267	266	225	250	271	255	250	267	261	269	268	286	271	253	252	278	271	273	259	273	242	294	252	242	244	268	239	243	270	250	270	272	232	281	283	264	267	287	258	255	241	237	282	287	264	267	268	240	266	248	273	251	229	271	275	282	279	267	246	238	263	286	275	260	256	264	291	305	280	240	231	270	279	265	265	294	283	314	259	263	242	240	241	255	279	273	271	226	236	267	290	278	260	230	238	266	256	263	280	247	251	265	246	274	259	244	244	269	265	239	256	294	279	273	271	252	277	269	270	261	278	252	254	266	263	250	264	239	268	274	255	257	261	264	289	255	247	252	249	293	242	246	291	258	260	264	272	250	265	285	266	272	276	274	297	261	283	257	259	266	286	258	269	283	251	259	278	284	265	321	283	295	276	248	286	264	271	257	257	299	271	248	216	288	312	267	255	257	270	285	297	268	244	305	273	261	271	261	255	268	292	278	261	256	262	226	257	283	280	236	262	291	244	284	260	285	262	266	269	232	273	245	253	257	266	236	256	271	249	239	292	268	264	260	293	266	277	239	270	248	289	279	278	260	258	279	261	236	248	244	289	270	254	261	270	247	240	268	245	242	272	262	266	261	250	252	267	268	281	254	238	268	249	277	282	274	288	297	273	254	296	229	240	277	269	247	267	268	255	249	254	284	273	254	257	287	241	276	300	274	260	259	282	274	256	268	253	267	270	247	234	269	245	273	294	280	259	279	257	266	244	273	254	260	246	264	264	239	275	255	249	225	249	250	268	285	232	264	276	250	263	286	282	229	272	267	267	260	265	275	273	262	232	279	277	263	263	252	268	268	269	250	283	243	241	240	251	278	285	316	259	271	258	245	268	267	279	292	258	284	247	235	265	272	264	262	263	261	276	252	229	246	274	288	272	244	283	263	264	299	258	239	265	254	261	279	276	287	264	306	267	266	267	254	231	263	249	261	267	286	262	278	282	252	265	304	258	252	253	253	284	267	296	294	242	255	257	251	271	285	277	263	273	262	254	248	264	284	265	296	273	263	258	265	250	282	271	287	301	272	277	254	264	240	270	242	285	252	254	254	247	248	247	260	252	265	248	252	252	261	273	269	240	242	275	264	267	243	262	268	263	240	236	238	294	265	258	269	228	263	258	254	263	265	293	261	247	265	293	267	226	245	250	240	261	230	273	256	298	280	262	252	261	269	261	270	270	278	268	277	253	293	256	260	246	294	249	252	294	297	292	262	259	240	276	268	292	268	257	269	269	285	261	236	246	251	263	290	275	269	278	237	265	246	249	231	220	283	256	257	232	232	269	270	286	282	250	270	247	245	255	258	297	293	281	255	271	263	268	247	274	275	265	246	270	279	262	267	284	313	277	258	284	240	227	241	268	275	282	274	260	319	278	270	252	275	278	278	279	283	255	257	251	279	260	281	277	259	273	273	242	267	276	251	253	246	265	246	254	279	287	270	282	286	240	255	242	257	258	287	259	279	258	274	279	282	245	288	242	249	260	231	248	277	285	268	258	268	287	229	282	252	260	252	264	265	253	276	265	262	242	277	268	277	298	269	275	256	275	239	234	299	240	266	234	254	262	250	275	227	254	262	265	276	264	257	287	246	256	270	293	266	268	246	278	267	273	271	262	264	276	235	252	271	266	255	254	291	248	272	239	243	284	258	257	248	265	232	269	275	251	267	259	263	274	232	267	247	247	251	288	247	255	267	286	309	287	248	260	282	258	259	286	271	254	273	276	274	288	245	271	274	278	283	269	281	261	279	288	258	282	236	279	247	235	259	278	263	286	267	242	273	255	271	249	256	266	269	246	272	259	269	281	261	251	259	278	257	253	251	281	237	260	271	281	297	266	227	250	260	274	254	240	272	260	260	229	280	282	262	256	303	272	294	231	277	276	271	276	259	258	274	229	258	259	274	258	300	284	300	242	273	243	271	244	274	236	266	267	249	277	263	304	292	270	256	293	282	269	261	251	265	258	259	259	263	248	243	243	274	278	281	290	282	267	275	255	286	264	268	231	261	279	282	256	248	272	256	259	270	250	269	285	240	277	266	310	260	270	245	252	289	258	284	265	250	273	255	300	274	264	290	276	260	289	302	274	271	267	243	254	264	269	267	270	299	228	240	257	266	259	268	252	231	253	243	276	278	285	251	237	277	253	275	264	257	277	261	256	283	260	266	243	265	225	300	233	280	267	293	237	276	256	267	267	275	244	275	281	271	235	241	253	252	266	269	264	289	285	247	295	268	255	281	263	230	291	264	271	270	243	280	297	262	277	303	273	237	285	259	286	248	250	274	243	256	250	265	269	283	259	263	257	258	272	286	278	280	288	281	266	277	258	250	275	240	284	245	296	254	280	225	257	250	275	255	240	250	282	282	256	250	259	243	258	293	294	261	269	269	256	249	286	262	254	286	254	248	269	272	241	270	274	275	249	266	260	293	271	302	251	236	258	269	226	229	264	262	248	269	252	233	254	246	281	279	234	245	266	299	284	257	249	280	252	294	251	268	218	256	294	262	272	294	275	284	270	238	266	264	257	242	262	253	266	244	241	258	273	248	257	268	278	258	265	249	266	246	289	253	277	277	256	279	280	257	279	289	275	294	256	258	284	278	236	254	262	239	252	255	248	254	277	281	297	255	262	268	235	281	231	242	304	267	292	246	261	255	237	256	284	283	256	261	263	242	287	228	260	303	235	250	255	270	253	275	270	252	270	274	283	300	247	247	258	272	246	256	241	233	290	271	284	253	288	273	251	258	278	267	269	241	255	264	266	279	245	275	255	282	254	262	238	269	257	266	239	265	248	262	261	273	245	276	260	274	275	275	262	266	279	257	267	268	276	249	252	239	247	237	262	253	231	274	244	248	276	274	254	288	269	251	265	310	266	252	252	248	260	240	254	265	238	248	291	261	259	265	261	259	255	272	264	255	273	260	271	294	251	252	284	267	267	235	274	282	256	281	260	276	242	275	278	280	232	290	294	258	236	248	274	259	290	250	292	270	284	254	248	239	236	252	269	257	267	237	265	273	280	293	232	265	265	258	260	246	242	259	243	281	291	263	251	291	247	262	296	247	256	237	223	270	286	240	259	263	263	248	303	245	273	248	281	265	248	262	286	268	267	267	266	243	238	288	239	282	224	286	294	272	250	231	250	265	285	263	272	277	270	271	265	263	274	270	287	249	243	258	251	242	246	279	284	270	267	276	250	269	237	251	272	281	256	263	278	270	259	267	269	238	246	290	267	271	253	288	256	255	248	259	284	301	292	264	262	272	244	261	236	259	280	281
10930	2232	4583	8262	7505	4757	3124	2254	1960	1574	1626	1538	1732	1937	1926	1636	1288	1103	1049	950	903	832	771	703	703	660	635	624	661	711	682	677	688	677	673	614	665	642	648	633	645	628	600	626	643	730	644	625	649	610	632	638	633	609	622	689	636	707	650	632	646	659	677	589	612	629	621	678	678	633	603	657	652	634	619	639	664	648	629	671	653	672	686	662	656	635	609	654	682	658	659	661	619	663	659	626	660	658	673	638	653	638	630	649	668	648	625	648	650	656	669	654	650	639	634	622	653	683	643	664	657	695	631	662	665	687	641	707	686	661	641	636	621	662	649	655	623	642	644	612	630	662	670	681	630	642	639	630	625	663	676	625	660	676	629	616	699	662	662	670	673	608	611	677	634	620	619	625	621	641	660	668	625	654	683	683	624	683	633	594	665	641	641	670	642	627	657	648	663	669	612	647	650	667	656	648	641	619	640	625	634	685	662	656	683	674	625	624	639	633	622	656	615	635	667	664	655	660	652	628	688	662	674	677	703	684	643	642	582	624	671	633	684	671	680	655	657	605	696	696	686	653	590	689	635	607	640	664	611	654	637	579	676	624	641	660	636	646	641	601	648	675	598	596	616	650	612	661	689	599	645	629	628	697	640	628	674	636	651	646	621	635	605	637	641	664	660	649	641	650	633	659	634	647	652	680	682	700	599	725	617	653	680	633	639	664	687	645	685	651	650	646	656	700	668	657	618	606	641	667	613	608	673	669	661	627	653	667	689	583	632	695	685	697	659	634	611	608	666	653	638	651	676	676	647	619	669	642	678	641	647	608	630	703	638	716	642	663	655	627	651	659	584	633	636	637	599	625	632	645	695	623	655	649	607	653	701	649	625	621	628	586	612	629	689	620	649	701	604	679	646	662	650	660	643	657	658	678	629	655	644	629	634	613	620	621	663	667	631	617	636	659	665	672	682	624	621	632	645	616	661	589	639	671	632	697	643	631	631	654	670	634	693	609	674	649	652	669	642	656	652	654	677	674	622	654	631	660	669	662	595	649	671	630	661	646	641	605	659	606	658	627	640	660	634	676	631	655	670	632	638	660	608	707	610	638	664	655	617	625	634	633	625	605	641	668	647	682	642	698	690	648	675	655	647	612	668	611	666	648	636	650	630	665	647	663	687	656	630	645	655	587	633	667	655	622	701	697	602	642	646	647	640	638	646	625	675	640	662	622	669	645	626	639	645	645	672	669	646	666	628	688	714	607	667	620	725	673	628	611	640	605	680	683	663	656	677	620	658	631	628	670	641	645	651	628	633	619	665	619	690	656	633	636	621	636	652	629	629	664	644	677	673	675	678	658	580	632	626	651	615	604	627	628	667	652	624	616	629	653	656	651	610	667	689	676	611	626	642	669	627	670	634	618	658	686	661	676	591	684	674	635	645	601	649	649	619	612	650	651	661	668	609	701	673	655	612	651	635	648	657	678	656	646	637	652	667	680	651	627	667	661	602	677	619	605	619	643	648	669	637	643	652	648	588	631	625	623	654	667	612	650	646	628	686	604	673	661	653	645	640	688	610	607	661	648	613	658	690	644	644	653	671	612	642	690	655	650	688	616	593	623	684	641	653	629	628	679	645	622	625	633	622	655	660	700	625	651	642	656	615	672	645	637	640	667	628	652	638	669	637	642	677	683	633	659	658	684	638	686	628	661	620	622	683	639	648	689	656	609	620	617	658	666	688	635	620	643	619	620	650	676	647	677	671	677	641	622	607	671	680	621	664	642	630	642	662	620	609	710	628	631	632	623	654	669	608	650	658	657	662	634	635	667	631	641	651	684	640	640	652	644	662	621	647	636	627	615	609	633	619	647	645	649	615	641	620	655	669	659	644	654	663	644	645	666	647	665	684	633	567	608	603	607	652	632	677	636	633	647	673	638	655	694	654	608	676	606	641	664	692	616	624	659	663	677	675	617	640	639	650	661	690	634	638	580	651	663	648	673	658	646	650	631	635	717	648	657	646	643	638	647	632	627	605	679	667	654	687	668	644	676	641	632	622	655	589	632	671	674	618	610	649	629	634	635	679	687	687	614	648	667	626	653	643	662	653	655	680	652	663	641	648	610	613	609	664	634	689	666	606	662	636	639	624	656	618	641	633	651	615	628	658	663	647	659	648	646	636	675	672	682	716	673	641	656	676	684	641	699	653	615	640	626	624	629	631	692	607	639	599	675	642	606	688	707	683	638	654	606	620	648	649	674	662	621	608	651	604	662	599	636	640	662	698	654	648	661	657	653	642	611	612	626	638	656	671	641	639	625	652	630	618	726	629	661	683	646	663	650	707	666	625	688	611	696	654	623	611	650	659	622	683	659	603	672	642	641	634	643	604	638	602	662	701	631	630	657	640	626	635	622	662	654	636	675	673	623	653	668	607	685	640	645	655	628	668	617	653	627	636	727	627	653	637	663	655	634	652	648	669	649	623	710	670	662	582	653	659	630	652	644	700	638	592	664	639	626	633	629	631	627	638	651	660	679	639	666	644	646	611	680	655	628	632	638	653	664	655	647	636	673	649	621	638	666	629	608	649	649	656	656	695	687	612	628	667	697	654	685	652	625	638	674	663	621	637	652	613	690	675	637	659	678	676	602	645	653	626	667	650	658	661	606	677	652	668	659	642	671	699	669	640	679	615	659	634	631	626	654	610	644	581	650	634	670	654	617	673	669	629	641	583	628	655	569	639	639	663	640	650	611	681	644	650	645	629	582	653	685	575	641	645	670	649	661	615	627	652	647	639	643	659	707	654	631	694	651	658	653	623	637	611	659	624	652	627	660	583	662	675	659	645	613	685	676	659	626	601	594	669	647	686	622	663	646	599	668	655	647	671	698	684	698	683	650	606	642	622	663	592	667	608	658	656	651	659	658	674	641	626	616	638	651	676	661	709	644	618	656	703	662	650	674	651	686	646	648	656	626	663	650	624	618	655	617	644	664	668	700	666	695	609	645	649	614	659	662	655	647	693	681	650	630	624	684	616	662	623	671	659	621	651	623	604	680	648	611	618	619	661	677	639	679	636	667	617	699	640	627	648	642	638	644	637	688	654	632	637	640	624	613	615	640	665	671	667	621	653	578	643	640	682	648	626	595	655	664	681	650	649	637	635	689	664	624	667	636	677	589	625	635	645	614	620	626	644	657	628	674	675	652	655	612	656	662	633	599	650	670	652	646	677	693	641	645	662	633	635	644	630	622	642	647	628	679	634	629	618	655	619	639	682	685	668	665	621	639	632	664	638	644	583	661	637	625	634	649	668	658	644	593	687	641	662	696	638	597	692	704	651	608	634	678	633	616	701	672	683	665	640	588	668	610	604	630	612	672	663	635	672	645	667	648	633	658	643	661	671	636	642	674	671	639	629	648	648	692	669	649	659	658	665	592	638	654	627	616	611	614	655	651	682	649	661	630	635	615	640	683	635	671	662	649	710	630	654	650	666	671	646	648	630	703	662	649
22508	4954	3506	3216	2846	1326	875	575	435	363	390	337	338	372	298	289	309	258	256	240	197	173	163	155	130	148	138	127	161	137	144	140	146	143	136	135	169	137	160	149	137	128	126	132	118	132	150	157	149	147	129	124	157	136	142	140	146	152	132	130	140	123	144	134	136	158	134	151	136	142	130	126	137	129	152	139	147	142	118	126	123	138	126	116	158	140	138	137	126	138	143	143	142	141	154	137	142	119	150	123	145	138	137	143	124	150	144	122	130	136	127	127	138	137	163	158	157	146	149	140	139	116	133	136	157	139	147	140	130	132	149	139	144	120	143	148	145	159	134	151	124	127	127	169	156	139	124	122	125	146	139	146	125	146	154	135	151	140	146	143	124	145	133	123	139	161	152	133	134	137	136	145	112	164	127	126	138	156	117	130	130	130	123	128	139	127	134	128	130	147	144	129	141	128	134	144	152	145	158	136	151	131	146	130	144	123	142	158	147	140	137	144	119	117	161	128	131	150	140	131	182	156	121	139	120	147	131	161	122	134	115	135	145	120	134	120	134	146	157	128	157	137	170	153	135	128	148	137	131	139	141	129	136	138	136	126	130	120	139	124	128	134	119	135	134	152	125	122	141	142	117	129	109	151	137	130	142	136	160	135	139	130	146	138	143	143	120	140	141	142	157	115	147	132	139	118	140	129	132	150	136	129	129	145	158	138	123	148	128	147	136	129	136	139	138	133	155	164	128	142	149	147	141	132	143	134	114	147	150	132	119	145	136	158	131	150	117	127	148	125	156	139	149	118	142	149	129	142	152	153	123	170	142	134	133	156	121	143	144	164	166	124	134	135	126	127	143	160	132	134	123	156	140	145	167	136	165	152	153	148	140	152	125	176	120	132	135	138	140	134	145	132	152	153	140	146	123	130	128	135	130	130	137	126	126	160	146	134	148	127	133	124	120	144	140	144	152	130	124	155	122	135	134	162	145	139	143	113	124	158	130	137	136	133	118	145	141	121	137	135	130	126	126	137	135	131	130	132	137	155	127	143	162	136	143	148	115	129	132	116	172	152	162	146	120	139	145	134	136	137	136	140	119	135	130	151	163	149	134	119	119	145	137	148	134	135	150	135	107	110	137	134	153	149	134	139	137	133	136	127	150	113	145	123	130	120	142	133	122	151	139	128	140	115	131	152	156	135	131	130	153	151	136	116	133	128	150	130	136	121	133	154	141	124	123	133	151	131	156	148	137	148	130	152	143	107	127	134	121	126	135	135	141	147	129	149	124	129	156	123	164	126	140	125	134	150	126	138	141	149	147	161	140	138	137	135	138	142	142	131	150	117	141	123	148	119	137	148	127	152	150	133	127	145	133	143	144	136	136	134	133	139	154	142	145	132	141	142	155	141	139	117	147	125	121	155	139	112	155	125	148	161	153	137	160	142	139	126	149	135	139	138	130	144	130	142	141	118	134	153	126	151	153	132	130	127	138	153	161	148	147	152	144	154	139	140	154	143	124	140	144	130	125	122	127	139	154	132	108	129	133	142	122	135	120	115	135	121	129	135	129	142	123	140	120	133	126	150	125	121	127	116	124	154	147	144	149	133	139	150	153	143	135	146	139	123	121	118	131	125	127	150	142	139	128	128	137	145	129	132	137	131	164	123	135	117	122	127	137	127	154	135	146	122	133	135	120	143	124	145	132	146	138	110	147	137	135	164	148	122	127	163	124	150	142	130	160	142	134	124	140	116	128	136	123	140	132	111	133	115	128	120	142	138	146	152	133	151	148	158	156	136	147	141	124	148	120	118	134	155	124	144	129	124	122	144	142	136	128	152	131	135	150	131	144	145	124	139	162	150	145	127	139	124	134	157	127	130	112	117	145	136	127	119	132	139	137	128	146	129	139	133	143	117	119	137	151	157	119	142	152	156	121	152	148	129	122	143	99	162	138	129	134	135	133	137	168	150	147	155	140	115	149	115	165	152	139	168	151	135	140	145	150	118	139	153	128	158	142	138	162	144	140	126	141	133	148	146	130	140	141	116	129	126	149	117	156	150	119	138	100	129	124	153	139	140	113	149	134	128	154	140	161	127	138	156	154	143	126	140	125	139	149	146	158	131	128	151	148	135	108	124	112	124	157	121	144	140	144	128	125	121	144	121	144	140	138	120	150	125	145	114	164	148	134	146	126	151	128	139	124	145	149	150	139	131	140	136	143	126	120	143	132	139	115	164	145	136	158	135	160	142	155	135	124	141	153	140	164	130	125	136	124	167	134	149	158	129	136	112	132	147	122	135	153	134	143	137	124	140	118	139	136	148	144	153	148	145	156	136	147	148	164	132	148	151	126	127	156	138	147	147	151	121	125	153	125	127	121	130	120	144	130	136	151	143	129	138	150	169	142	145	151	151	145	158	152	144	126	159	136	146	135	158	152	124	121	140	148	140	136	121	147	126	125	121	130	142	142	120	131	133	126	154	122	155	134	119	124	130	109	138	132	119	124	137	145	119	158	145	159	127	153	124	121	163	143	163	139	134	133	125	159	141	139	130	143	137	154	136	138	135	152	156	146	124	131	138	136	147	133	149	138	129	126	137	111	131	130	132	136	157	129	141	129	143	138	160	134	144	120	150	144	138	172	124	123	132	140	147	131	134	140	164	146	150	130	115	135	162	131	140	127	129	132	134	122	148	136	144	150	144	149	157	137	133	141	125	115	160	137	127	131	143	123	169	145	142	153	136	124	158	132	128	143	107	141	132	154	133	150	190	139	138	139	142	132	143	153	138	138	145	138	133	143	130	117	149	153	139	133	114	145	166	159	145	153	127	135	155	134	116	132	133	141	134	139	145	137	114	147	155	148	129	117	135	145	123	155	141	134	131	142	126	139	133	131	146	128	135	123	155	132	126	143	130	143	137	135	166	122	127	114	119	134	131	167	146	134	147	130	125	143	142	145	130	132	135	136	157	121	139	147	137	138	138	139	126	143	143	140	141	146	160	165	133	158	118	125	140	143	130	134	149	151	147	132	138	146	148	147	151	124	139	130	136	125	116	138	130	123	123	148	148	171	143	150	125	134	135	137	174	142	127	133	139	154	125	129	135	137	145	139	136	142	136	131	131	140	141	150	137	151	122	144	157	99	144	126	175	143	135	129	151	157	130	150	124	142	119	128	161	152	138	162	155	138	146	137	134	133	164	134	132	141	158	152	142	133	154	140	133	146	165	132	120	152	154	111	140	139	128	129	117	132	144	132	137	142	142	148	119	133	169	128	140	133	138	156	122	150	145	131	132	159	157	150	154	149	140	133	138	133	137	131	148	120	137	123	160	153	147	120	156	139	119	139	148	139	129	129	150	135	121	134	114	129	134	160	145	164	141	135	135	121	133	137	155	137	146	129	163	148	139	156	160	148	140	141	159	145	152	112	127	115	124	129	130	148	127	136	116	138	151	136	135	137	132	118	130	145	135	137	131	172	146	124	159	135	153	144	141	121	150	137	156
14791	3328	6188	9873	10445	5712	4125	2951	2264	1844	1838	1720	1763	2013	1722	1639	1426	1309	1302	1036	847	600	571	497	449	437	371	419	392	373	403	393	400	387	401	373	367	382	382	371	392	345	351	372	384	379	399	346	351	394	337	361	341	387	377	361	373	371	328	387	392	350	375	375	370	361	400	330	347	360	399	365	391	403	401	369	384	322	386	359	399	389	357	354	360	343	330	377	353	379	355	355	360	355	359	332	401	391	388	350	350	343	337	374	349	377	338	359	333	351	369	375	366	347	381	379	370	370	387	381	370	381	359	363	408	360	381	373	372	337	363	418	377	353	356	366	347	366	351	372	369	412	364	354	334	383	368	354	363	366	355	350	348	387	340	390	387	390	356	387	354	354	340	372	372	389	348	363	367	361	344	397	401	332	369	364	379	358	357	362	387	375	332	375	377	375	356	363	395	363	355	400	381	318	362	394	369	360	358	340	374	349	357	375	372	332	378	340	373	347	357	376	384	368	349	405	387	387	374	359	369	354	344	331	392	376	378	369	356	361	336	347	361	350	369	356	390	370	328	386	407	337	372	375	353	357	354	374	305	364	405	372	357	349	331	349	392	344	326	365	399	367	373	369	374	382	348	350	394	378	384	366	373	360	357	351	336	375	338	364	362	378	363	367	343	370	380	398	365	353	391	384	365	363	341	357	349	369	349	364	353	377	377	337	384	371	343	370	354	353	342	374	378	345	373	374	362	366	361	365	368	370	359	375	368	322	371	378	354	345	345	361	358	372	342	365	371	341	329	373	364	354	361	351	357	375	338	393	370	376	395	349	347	349	347	387	363	342	386	329	335	362	375	376	395	357	336	369	338	357	370	352	347	367	352	356	347	357	348	353	390	356	355	377	375	327	362	335	357	361	351	339	349	355	342	353	357	374	371	374	355	365	363	363	415	372	386	340	361	373	342	357	333	345	333	362	380	347	337	336	357	382	360	386	365	335	340	397	364	354	375	402	354	348	360	368	356	398	368	373	391	357	378	361	345	336	363	359	385	371	378	331	337	363	320	382	348	364	353	386	348	360	369	357	366	364	390	369	392	372	391	368	367	322	342	386	388	361	376	357	342	350	373	366	366	362	332	359	336	374	361	368	355	393	360	356	394	385	379	365	347	379	369	338	372	374	337	386	351	343	373	361	372	365	339	398	379	361	361	387	380	348	362	332	376	372	377	367	335	350	347	342	348	392	365	387	373	369	374	368	347	358	339	346	354	365	367	385	383	365	344	382	383	323	372	348	375	371	360	351	402	373	352	341	345	371	378	366	391	370	330	350	367	358	333	407	366	387	352	347	359	351	385	351	360	350	339	368	393	344	370	316	375	343	377	400	359	350	385	374	379	369	332	389	365	367	348	329	391	355	395	352	350	358	341	370	372	344	353	357	345	375	353	339	382	390	369	325	350	367	390	347	385	351	373	355	363	358	348	360	383	356	405	372	359	361	339	367	338	368	358	373	398	344	384	372	320	389	375	347	354	323	415	361	362	405	375	355	385	336	372	368	342	305	360	380	358	370	373	355	375	373	368	364	354	345	343	409	357	390	352	347	333	391	366	355	359	366	384	362	340	401	324	325	367	392	377	347	339	359	404	382	392	371	356	357	352	354	385	344	381	356	363	356	352	353	377	370	364	345	381	380	385	365	358	381	405	348	367	360	396	402	352	373	362	350	365	358	379	397	370	351	376	383	378	374	389	404	375	352	358	370	383	366	347	377	403	368	350	349	360	384	353	385	335	354	345	366	350	382	363	391	363	343	368	382	363	368	372	382	380	341	369	341	328	393	367	339	371	367	345	360	357	396	355	366	355	371	317	368	356	340	374	332	367	378	362	383	336	360	339	348	366	352	386	376	372	389	393	383	348	363	344	401	340	350	350	370	347	358	353	388	365	351	340	378	328	367	368	365	401	365	358	342	364	349	395	378	354	368	393	377	363	334	354	374	377	372	363	351	337	357	361	368	366	392	393	314	385	389	387	344	368	365	364	386	355	365	347	354	348	373	363	421	359	356	370	370	322	352	373	371	355	364	366	396	355	360	322	332	372	325	359	334	335	387	359	361	365	374	364	349	374	341	346	358	375	329	360	355	365	360	369	366	367	339	350	358	367	367	363	340	340	371	363	372	367	363	339	368	348	359	359	362	326	351	383	360	360	376	392	346	344	344	322	376	353	335	350	380	358	335	396	332	357	359	316	355	377	350	350	362	382	349	389	376	388	383	381	319	367	360	339	372	393	370	366	376	400	394	370	357	373	330	349	367	380	342	374	372	354	358	367	391	380	376	380	370	381	372	344	348	349	356	377	328	350	337	365	380	341	368	332	377	382	364	364	369	358	358	362	383	368	344	333	347	378	363	340	381	352	346	363	356	372	330	372	350	332	367	352	359	395	384	354	346	383	364	353	384	323	371	377	397	376	341	366	355	361	348	392	405	343	351	348	321	346	358	347	357	330	389	338	406	339	346	328	357	371	379	353	369	396	368	364	359	354	356	381	333	386	390	342	375	349	371	362	378	386	331	353	390	350	390	387	360	387	361	377	386	372	323	362	370	346	352	344	377	358	369	390	359	383	389	350	363	353	339	344	334	410	369	347	388	361	373	362	356	354	343	368	356	367	352	384	373	378	379	344	376	383	367	362	349	362	355	367	365	395	389	367	381	358	352	383	329	355	394	384	387	385	334	357	384	304	364	371	365	346	382	353	399	372	350	346	393	381	354	358	364	321	351	376	345	343	371	361	346	363	369	383	340	336	338	380	353	347	376	358	385	395	353	373	352	374	366	388	370	361	370	354	387	355	374	385	331	360	334	358	367	383	356	350	350	352	365	359	372	393	385	379	349	381	341	362	364	349	388	388	339	345	377	370	351	359	385	390	381	380	344	353	339	368	364	414	392	331	348	354	399	388	353	382	380	381	373	363	354	343	376	329	329	358	374	331	357	376	379	374	369	376	378	382	388	351	386	366	372	381	342	391	364	333	356	348	357	356	359	343	388	350	345	380	384	397	373	376	362	347	352	362	387	364	374	351	393	334	371	372	384	369	352	349	364	368	359	361	341	399	373	367	364	359	363	347	370	361	355	353	344	380	359	382	352	387	357	349	347	358	386	351	362	331	426	365	353	376	392	354	342	405	349	366	380	359	390	393	348	357	370	363	354	357	365	385	352	366	335	376	372	355	350	364	394	366	335	365	358	392	359	366	353	350	373	366	333	362	374	352	360	374	361	359	381	371	366	343	382	379	380	412	399	374	381	362	354	352	374	332	328	386	365	350	385	363	367	378	349	377	387	368	351	354	363	350	362	376	353	387	388	350	336	397	362	380	343	335	367	354	396	336	371	360	369	356	328	368	343	371	366	340	356	372	358	342	356	344	354	346	392	378	360	379	371	362	359	396	374	363	370	364	358	342	366	342	397	367	378	380	384	391	363	348	329	377	371	385	321	353	402	363	348	370	348	358	369
4032	1027	1331	1540	970	584	491	471	394	371	349	309	344	385	366	381	387	352	385	306	330	303	339	312	314	331	309	305	305	316	293	292	295	335	315	301	319	336	315	340	305	307	278	310	310	291	286	278	336	301	314	318	301	274	254	265	335	315	309	288	337	330	320	289	323	305	299	294	282	321	326	304	327	274	298	295	305	309	297	318	312	334	335	320	309	291	293	306	305	306	306	306	303	320	298	312	295	282	334	291	306	309	283	330	345	296	286	317	315	291	296	302	349	361	320	341	294	300	325	288	312	324	314	307	334	312	301	296	307	330	322	325	267	304	328	329	315	328	344	338	316	309	306	315	330	305	336	315	293	308	315	294	286	331	305	315	338	315	271	278	306	310	300	334	330	309	283	279	305	313	324	344	299	320	311	344	316	297	298	323	287	275	289	301	291	281	305	310	348	283	283	305	323	285	314	331	327	303	328	318	301	333	292	322	295	321	320	316	310	308	309	325	285	305	304	305	257	328	293	293	322	292	295	311	305	290	285	281	282	282	302	289	304	314	303	283	291	303	320	320	318	299	315	313	264	348	308	329	329	301	316	325	326	269	318	278	301	286	287	307	299	305	295	337	335	302	345	315	332	308	328	303	288	326	310	312	296	295	353	295	290	296	290	288	303	321	336	314	301	342	316	341	339	310	305	302	325	311	307	304	314	289	282	296	287	305	297	306	298	312	311	262	307	313	301	318	305	304	309	335	343	294	282	348	304	301	304	288	341	329	313	280	337	299	339	299	308	321	325	313	278	300	338	306	305	295	298	287	306	283	285	376	315	326	275	321	308	282	290	310	307	329	281	298	334	298	306	280	310	343	287	299	328	315	298	295	337	275	313	288	312	272	337	332	297	312	277	297	300	325	321	305	323	304	304	333	291	315	315	323	311	306	319	294	314	281	326	307	316	304	312	304	328	317	314	301	288	312	293	291	319	302	281	303	337	311	302	294	306	289	273	332	288	279	320	348	287	299	275	292	283	300	323	286	307	289	268	259	307	278	292	339	318	307	302	303	310	304	274	278	332	286	294	303	295	303	301	305	342	279	286	273	324	304	351	288	298	328	312	324	324	343	311	325	313	297	295	291	355	318	319	297	309	319	318	284	272	318	295	314	326	314	340	303	306	316	301	305	318	289	318	290	306	303	323	308	310	307	279	304	316	335	335	281	317	303	291	308	308	330	321	299	301	289	312	327	295	301	303	291	317	287	289	325	305	277	302	311	325	259	301	276	280	339	287	304	333	309	272	299	300	298	314	298	324	335	323	289	305	305	322	298	309	289	276	367	327	285	293	300	304	294	292	286	307	311	319	316	317	302	306	322	307	309	308	292	276	285	270	288	321	317	352	281	297	312	272	303	287	287	298	347	276	314	319	309	338	307	318	327	301	301	306	308	310	288	302	323	272	291	330	293	299	291	284	298	320	308	319	323	337	311	323	287	295	298	315	292	315	295	273	306	299	288	289	330	310	286	323	299	317	301	334	325	341	312	303	316	292	339	318	309	319	331	290	307	301	298	314	317	307	308	308	288	287	330	308	342	281	322	323	287	311	311	301	305	295	326	297	304	309	324	277	278	329	313	291	316	316	311	315	303	311	287	313	284	322	333	321	303	311	312	282	312	326	335	301	322	334	288	289	340	321	333	324	287	301	293	304	313	274	322	310	288	286	343	338	302	298	277	327	317	324	322	323	314	308	263	314	320	298	314	319	294	320	289	312	321	324	303	292	294	315	353	287	292	299	308	320	278	308	352	311	313	302	292	295	289	286	318	288	278	274	269	307	316	277	286	291	320	307	285	277	307	308	299	307	289	290	309	290	309	334	337	318	316	324	295	305	273	327	311	321	300	314	312	312	307	298	334	298	315	322	308	298	318	334	322	267	300	335	292	282	295	316	329	353	301	288	302	340	301	300	320	328	294	306	328	358	312	321	317	326	286	303	330	309	306	315	318	315	325	305	321	304	288	311	327	325	294	319	272	290	293	323	297	291	312	315	299	307	297	292	301	308	318	306	305	315	327	283	315	325	334	305	273	321	297	298	322	308	310	295	322	305	301	314	302	341	256	298	312	317	304	291	290	339	316	290	320	302	312	282	294	343	294	326	286	303	289	325	325	314	315	309	284	324	330	327	319	307	319	330	337	321	307	284	297	286	287	284	286	274	319	303	339	302	321	319	302	292	340	298	272	295	296	296	262	288	285	290	295	299	336	322	363	284	279	342	298	289	303	311	304	318	269	364	310	311	313	302	310	328	291	302	321	310	317	306	269	298	324	295	319	309	303	288	315	292	282	302	323	287	291	286	282	314	331	308	301	293	308	327	309	309	308	302	302	318	292	305	324	297	354	304	310	319	316	312	319	315	293	311	307	317	291	294	302	302	306	325	330	334	323	358	290	314	306	290	261	333	292	310	288	313	321	294	281	293	291	290	313	300	310	319	287	270	296	301	322	304	269	292	321	283	321	314	300	290	303	323	278	290	310	282	330	307	304	300	322	296	356	300	315	345	312	282	323	333	338	313	319	306	319	328	321	306	288	331	299	277	311	288	297	307	264	319	316	321	297	325	308	301	336	323	332	316	301	315	305	312	307	328	310	277	330	313	338	367	292	275	347	309	310	312	267	330	285	334	316	284	342	321	331	323	317	277	276	300	288	320	311	328	330	353	329	339	300	315	321	294	301	308	299	298	318	307	303	311	316	308	318	307	296	321	305	301	285	300	329	331	285	293	306	303	327	341	288	312	297	310	329	286	300	255	307	330	339	312	301	317	302	324	321	316	325	304	302	279	337	311	315	300	287	327	322	305	333	288	299	307	288	310	314	310	276	287	296	322	303	273	299	301	291	326	288	277	331	299	309	309	265	304	285	270	287	323	282	283	276	326	308	287	272	297	307	320	276	318	343	289	290	337	299	300	321	302	309	333	302	295	301	313	293	278	329	356	325	333	305	319	299	339	256	317	292	294	292	308	295	282	319	311	335	342	333	310	320	274	316	293	301	291	306	292	309	298	316	307	312	300	321	293	298	298	285	306	312	322	315	296	293	357	317	365	296	325	303	317	317	361	312	284	318	328	312	327	303	304	313	328	291	287	281	308	314	285	330	321	330	308	317	304	297	296	340	341	301	309	327	326	320	313	263	327	273	279	299	334	310	287	338	324	346	282	315	299	318	291	302	302	349	308	287	295	288	298	311	319	308	329	293	291	306	339	310	327	353	280	291	289	291	329	303	334	327	299	320	331	307	307	313	314	312	318	298	326	312	282	311	313	303	304	286	317	309	298	282	319	280	306	313	288	278	321	309	288	329	284	298	284	308	312	300	314	291	301	337	331	305	339	320	282	335	307	308	312	308	316	302	258	318	317	328	310	280	318	314	308	328	341	287	306	316	306	277	312	327	306	320	324	331	311	287	303	309	324	279	304	337	301	275	304	312	303	319	332	337	303	278	278	294	301	311	301	322
3982	1459	2978	5163	3513	2155	1891	1565	1307	1185	1042	990	1043	1123	1140	1197	1211	1142	1098	981	813	746	768	824	722	782	771	717	767	687	806	759	702	721	766	758	780	764	699	782	734	769	717	721	743	794	701	824	732	719	778	731	735	751	722	714	760	766	740	766	815	768	766	786	753	785	753	765	747	752	770	709	717	728	780	756	773	750	768	766	723	753	689	767	764	802	735	760	699	736	752	724	770	776	748	763	739	719	725	728	777	755	744	724	796	770	795	766	717	754	755	770	757	728	798	730	743	726	699	755	714	740	736	739	743	730	741	760	759	787	717	737	752	718	755	709	754	713	738	776	742	758	726	725	746	768	770	721	755	717	687	795	712	761	699	755	739	758	778	778	765	740	766	794	754	727	722	780	740	723	748	739	699	758	749	737	751	743	769	760	773	742	763	738	745	751	758	748	747	766	764	763	720	756	743	735	783	742	691	791	729	746	739	722	736	773	756	745	745	773	767	737	754	715	764	744	698	752	741	723	792	697	743	720	776	703	752	719	794	736	799	768	738	752	732	756	712	763	728	777	738	750	730	775	816	803	760	725	762	755	795	762	774	726	732	747	773	698	765	787	739	764	757	738	742	751	764	739	720	746	769	803	751	739	705	757	715	747	738	719	767	741	725	725	738	777	764	713	735	743	749	714	744	769	767	714	776	699	714	781	717	723	760	769	732	719	769	785	772	756	752	753	756	726	768	756	763	771	750	705	675	739	759	731	771	778	803	757	758	757	790	759	775	784	791	759	741	756	724	773	735	744	793	759	760	763	719	742	685	754	737	733	730	737	745	760	738	711	726	737	763	717	773	675	748	735	769	774	769	742	798	744	722	760	765	691	738	747	748	712	713	760	735	740	699	725	791	755	758	773	728	793	731	728	800	759	796	735	727	748	774	739	741	755	789	705	771	763	731	751	802	747	765	721	755	757	768	802	779	733	742	706	738	733	748	792	717	747	740	758	739	703	739	761	752	712	698	725	745	768	726	719	766	777	746	792	749	747	719	730	724	753	717	728	730	706	765	737	776	751	827	730	761	763	714	767	753	727	796	755	774	734	746	765	758	772	764	739	751	740	745	736	757	738	767	770	778	749	701	755	709	775	740	776	774	754	725	696	729	759	774	732	768	719	749	761	800	738	733	740	705	746	719	753	720	763	785	764	767	741	731	742	740	751	740	737	757	772	738	761	763	772	719	696	729	740	731	765	719	724	740	708	762	707	757	706	715	780	749	711	729	723	727	728	749	747	774	777	772	747	735	734	767	727	735	750	753	758	747	769	761	762	774	741	723	785	726	698	741	752	783	674	793	753	751	753	771	760	718	717	702	773	758	737	729	771	697	772	750	691	771	746	780	705	685	768	760	755	748	786	738	769	766	780	744	772	727	743	708	741	719	781	769	737	726	801	733	756	757	786	760	718	790	728	742	736	731	729	759	755	709	762	714	773	790	764	728	756	744	741	744	773	735	752	784	763	768	762	781	680	736	741	764	740	740	730	731	745	711	737	753	753	737	767	755	754	773	753	746	798	707	756	706	757	730	766	790	778	701	768	755	747	739	724	739	754	747	752	775	710	737	746	727	776	741	789	761	787	725	812	710	752	754	801	771	738	723	774	729	761	775	704	750	735	774	785	749	752	724	741	765	728	743	693	760	735	768	754	776	729	762	762	756	720	783	760	699	743	714	756	785	731	710	753	792	711	771	718	723	717	706	749	748	771	747	744	763	793	756	770	712	697	703	766	793	743	749	745	730	698	743	742	763	691	729	755	770	697	731	741	791	730	756	770	748	740	762	743	802	729	791	741	731	712	743	775	758	728	762	759	736	811	778	739	746	740	721	741	771	784	807	769	788	773	725	719	752	746	727	686	793	767	747	726	782	749	726	753	701	774	750	757	766	741	769	793	714	763	761	770	687	767	772	748	758	714	774	703	790	750	667	697	717	735	714	741	773	769	750	763	758	722	776	728	732	748	800	745	731	778	735	748	748	724	749	785	694	762	798	793	748	732	762	756	708	749	781	788	713	753	704	799	757	741	737	708	750	756	799	799	737	743	768	786	709	758	788	718	764	748	731	757	801	777	728	747	721	713	724	712	768	737	743	771	729	743	691	763	748	763	757	785	752	740	748	810	762	823	716	781	745	728	712	792	779	715	755	714	706	722	784	733	731	730	806	744	772	703	810	733	716	785	734	741	775	730	758	790	709	798	711	744	751	791	723	766	770	797	688	720	725	685	757	735	753	679	761	742	805	781	743	723	788	779	758	712	742	765	727	709	722	769	756	754	768	734	763	748	726	724	767	822	715	778	784	714	761	794	706	759	740	763	745	744	733	752	720	746	763	773	750	808	740	741	787	735	728	724	796	737	755	750	715	754	751	738	717	744	725	771	727	721	726	775	723	727	760	800	810	742	716	758	733	725	731	727	742	789	747	734	721	749	780	713	758	756	724	708	743	753	824	779	748	719	767	775	738	781	759	723	742	754	695	768	771	734	751	723	733	739	749	701	751	773	768	748	730	786	664	758	754	741	779	736	761	747	797	788	743	755	712	700	749	763	775	741	776	684	752	754	726	685	810	737	752	760	804	732	814	740	785	696	740	794	730	766	763	736	719	769	728	766	746	684	740	818	769	735	731	764	724	768	795	744	765	730	762	738	735	754	758	783	739	726	763	776	773	699	770	727	765	754	745	747	755	788	733	773	737	769	772	767	745	734	735	737	756	752	713	773	738	750	772	702	753	736	760	767	753	763	709	738	743	794	745	713	740	768	725	716	727	785	743	775	714	743	753	744	755	773	776	713	792	785	801	751	736	744	738	758	761	761	761	765	829	736	725	720	750	765	705	755	739	765	766	728	745	712	757	727	786	804	761	749	754	748	711	706	727	773	761	814	743	718	779	773	722	755	753	737	746	724	694	743	714	711	740	739	783	742	750	771	724	751	747	793	736	726	709	747	714	727	730	714	743	821	762	739	699	752	754	743	762	762	701	775	751	742	743	749	746	812	787	742	795	795	690	723	745	734	764	753	762	748	744	731	748	724	736	750	771	731	705	802	777	791	715	767	758	717	718	717	746	770	768	727	762	742	720	740	790	740	760	720	692	691	750	765	720	760	726	765	775	710	741	747	769	760	734	791	779	802	720	731	775	776	732	795	726	744	753	744	730	790	750	766	700	742	739	723	738	718	754	730	752	784	766	797	786	776	749	775	792	754	798	712	700	770	721	725	761	758	756	747	803	702	765	748	771	747	772	741	739	686	739	740	722	694	741	755	755	776	758	731	750	797	754	748	760	696	756	726	714	723	724	773	721	737	697	755	773	769	772	733	731	764	741	735	742	724	759	735	700	708	783	745	733	785	765	721	713	713	750	729	720	736	746	740	722	713	782	763	796	815	712	726	698	755	719	765	777	705	737	772	724	743	751	820	722	674	740	731	777	729	797	716	763	731	690	760	780	785	726	682	762	761
14096	2977	2989	2742	1263	761	671	621	488	460	353	366	372	376	367	373	406	396	360	307	299	302	260	276	255	266	276	261	271	253	282	288	275	283	260	296	265	270	288	253	211	284	279	276	239	268	252	232	301	273	277	251	238	288	289	244	252	283	261	263	247	284	298	247	291	269	257	249	270	251	271	272	268	247	291	265	216	269	249	271	272	247	284	259	266	273	261	251	279	258	246	244	260	257	228	280	263	259	258	280	251	291	254	239	241	229	266	301	284	239	296	264	263	261	254	230	279	263	272	292	267	244	246	293	278	265	230	289	257	251	272	261	276	258	264	270	269	281	271	249	279	282	254	238	270	265	255	229	260	273	278	225	279	263	246	233	264	246	261	247	259	292	255	277	240	266	267	284	246	264	257	265	289	275	246	263	270	282	248	271	234	271	245	286	256	253	236	247	305	279	295	287	281	263	240	258	251	281	267	231	231	259	280	285	269	267	295	278	259	264	272	290	252	285	228	255	229	292	264	270	264	277	283	291	282	257	300	246	272	272	241	252	266	264	302	246	261	279	267	249	236	328	271	233	276	299	269	274	276	295	239	268	269	267	278	265	268	258	258	257	258	257	243	256	270	249	259	252	262	254	286	280	261	262	234	270	251	287	268	254	266	245	233	252	252	266	265	283	246	261	254	269	249	250	277	242	298	280	288	266	264	268	269	232	268	259	280	275	234	262	281	266	281	316	247	255	262	264	248	257	284	279	278	270	260	252	251	262	253	280	296	295	268	254	284	240	249	253	292	279	242	263	266	263	284	243	253	300	284	229	308	281	255	261	283	256	268	301	277	245	275	279	260	289	309	278	235	279	283	252	246	281	232	255	263	270	288	248	243	270	265	274	276	285	255	270	295	262	279	255	281	278	283	229	280	249	252	254	265	255	273	273	256	289	254	251	289	303	285	262	281	260	274	257	246	272	272	264	264	256	262	271	267	277	253	256	252	261	253	242	251	272	282	266	272	249	274	264	247	260	293	263	239	282	264	253	270	231	281	255	256	258	250	253	263	253	249	266	275	250	240	254	264	278	259	281	241	288	262	299	279	293	274	287	247	268	273	277	258	279	246	278	238	271	268	223	263	278	287	262	253	290	247	235	261	282	247	263	274	265	246	269	291	274	266	261	292	293	272	267	257	265	268	269	286	265	291	283	251	292	237	271	253	243	245	252	276	251	265	264	301	239	281	270	273	249	278	281	276	277	289	271	277	232	260	261	282	254	226	268	285	271	270	296	264	271	268	261	233	256	264	280	262	270	289	268	289	292	279	267	260	273	239	261	259	269	294	296	276	279	280	232	260	264	274	292	280	270	253	280	278	282	259	259	270	267	270	265	244	284	278	257	250	246	251	263	248	283	267	287	246	252	249	270	264	269	269	249	289	260	243	268	285	292	283	265	219	264	281	247	235	259	262	252	276	240	260	248	224	264	229	216	273	270	276	255	276	280	259	259	251	241	272	278	287	279	261	271	260	270	238	255	248	242	244	238	247	240	283	270	258	275	275	235	290	255	268	272	289	241	259	302	266	288	278	240	222	255	268	282	279	278	234	276	275	266	296	251	273	268	253	281	282	292	259	265	263	250	291	238	275	269	257	291	271	265	282	269	267	254	247	243	245	290	282	266	272	295	263	244	251	262	256	262	264	283	275	264	275	282	243	218	265	263	238	240	224	248	268	291	240	254	274	271	255	285	290	270	259	266	256	285	283	278	272	247	266	242	265	243	288	284	300	264	275	235	278	293	278	289	279	283	258	246	239	293	246	285	243	275	264	241	261	268	262	251	257	284	255	265	273	245	229	249	266	277	278	233	234	260	291	233	263	272	303	268	272	265	261	261	299	263	243	285	237	271	249	268	258	276	266	271	271	293	278	290	251	266	258	242	276	268	280	289	251	286	281	260	243	288	249	280	271	256	281	289	259	245	277	247	296	235	261	259	303	275	241	314	243	259	268	280	281	278	260	233	269	232	282	291	299	278	277	288	261	279	262	269	317	269	280	235	275	249	247	270	252	260	252	277	262	299	294	288	266	257	270	252	274	243	280	237	245	237	251	272	279	302	262	266	255	242	287	275	276	239	274	284	286	276	271	265	261	262	278	261	264	263	294	247	265	265	262	280	279	237	276	263	277	247	278	257	257	277	297	273	276	244	236	271	286	273	257	240	247	279	256	267	269	273	253	261	275	252	245	279	260	249	229	273	255	280	263	276	290	259	281	298	266	272	260	285	258	254	274	275	250	285	295	250	281	258	251	282	263	268	233	284	262	253	212	286	270	238	252	265	275	263	256	253	207	248	261	258	246	263	267	256	302	275	332	292	236	319	261	263	263	246	242	276	235	271	263	277	290	239	262	264	257	250	259	251	271	272	248	262	284	237	252	247	264	262	271	260	253	268	311	249	269	258	298	274	259	248	268	262	268	250	271	257	247	281	289	271	266	257	275	289	268	259	260	273	273	264	279	281	286	274	264	264	260	302	321	296	284	271	249	279	274	237	264	275	274	256	254	277	264	266	263	255	274	271	280	254	262	263	261	273	281	280	239	279	256	266	263	289	263	286	271	276	278	279	270	250	258	253	267	257	291	294	271	299	243	286	257	274	234	262	269	257	268	265	285	284	254	282	286	268	254	278	263	256	282	260	271	252	279	300	301	275	271	263	254	256	286	271	250	269	280	239	260	250	240	262	307	266	233	264	291	278	266	254	261	295	257	296	266	283	265	228	276	257	258	256	260	271	270	245	286	245	270	268	281	281	269	287	274	253	243	235	289	254	243	272	273	280	277	268	231	277	286	265	279	238	225	273	231	266	286	278	277	291	280	252	264	246	287	277	259	264	267	252	294	262	260	270	235	252	259	253	249	275	271	251	250	250	274	288	285	280	268	250	251	272	264	253	247	245	274	227	274	260	272	244	275	247	247	261	241	282	270	279	240	270	261	258	276	285	265	275	244	264	231	252	245	291	300	277	263	249	249	242	272	235	237	268	254	270	263	271	265	262	259	258	246	282	262	265	230	255	266	248	242	264	257	256	262	259	294	265	288	248	284	266	251	287	269	263	267	241	264	283	273	235	268	280	249	280	255	256	296	236	249	282	300	266	261	241	257	262	267	251	306	224	255	226	273	258	268	277	283	280	277	261	254	284	251	236	269	260	241	290	251	244	283	266	260	276	253	246	264	262	252	250	269	280	286	279	262	228	222	262	239	258	251	267	282	295	282	261	231	278	274	267	256	270	287	293	269	279	264	257	276	267	273	244	256	268	271	254	258	268	257	267	242	252	277	265	272	253	263	259	272	283	251	262	281	244	291	272	244	260	294	261	288	242	259	273	283	263	254	270	257	296	308	286	301	295	271	253	249	245	235	251	265	247	294	271	251	285	253	241	266	278	291	265	292	251	282	259	269	251	240	287	247	272	279	267	278	257	240	258	241	262	243	240	277	268	255	265	275	256	275	299	270	271
11126	2825	6331	8610	4762	3208	2876	2566	2138	1673	1467	1334	1416	1431	1480	1711	1702	1620	1307	1048	840	759	790	723	697	715	694	639	691	692	636	674	670	655	673	641	668	673	697	696	616	671	674	631	606	652	676	630	660	696	639	655	644	698	660	639	737	702	640	657	661	703	632	624	636	699	675	667	653	673	642	640	661	648	587	638	649	637	637	677	665	625	636	639	693	635	638	662	662	607	624	704	576	616	643	629	670	641	654	654	679	623	648	669	629	671	666	615	649	633	630	720	650	618	661	684	647	666	648	661	625	676	642	635	667	629	622	647	667	654	644	625	647	617	634	651	641	622	661	626	663	664	649	677	689	695	648	615	671	689	646	643	619	634	669	666	637	634	601	649	649	659	687	667	640	653	660	647	621	613	603	708	687	648	644	653	680	633	710	662	645	628	681	640	740	658	699	644	654	652	640	661	667	649	671	678	674	589	640	616	595	664	629	644	669	642	592	652	624	673	653	599	641	705	627	646	654	680	591	634	659	638	656	640	632	635	654	641	648	653	627	632	638	627	624	660	638	658	650	669	671	653	636	656	657	604	659	634	662	679	660	589	665	674	646	649	664	621	662	658	654	625	631	704	623	667	667	679	644	636	604	611	646	662	672	681	633	607	635	652	639	655	684	680	637	692	643	645	661	690	663	602	661	660	606	663	625	695	632	641	698	696	638	650	596	662	601	670	655	697	655	683	622	652	650	692	599	640	601	624	667	697	648	663	646	655	642	659	655	666	633	678	686	625	667	633	624	634	650	626	633	615	655	637	641	642	614	622	609	669	647	693	664	655	658	631	656	688	651	643	641	648	642	613	686	674	686	701	676	687	646	661	668	616	609	662	646	582	652	627	625	652	645	640	625	649	629	682	649	638	707	672	693	629	671	641	603	675	654	624	711	590	633	692	607	670	656	645	666	657	654	669	670	711	678	617	683	667	649	653	647	604	634	642	625	686	666	680	675	681	649	698	666	661	663	642	619	661	634	668	679	632	622	659	639	645	644	653	697	616	666	652	654	636	657	648	640	602	627	657	636	674	641	635	597	649	660	647	660	635	639	666	652	605	623	706	652	657	669	607	633	634	564	697	629	588	663	666	684	634	631	678	692	666	687	653	639	642	630	683	634	635	660	662	633	598	648	649	653	631	602	646	614	631	658	666	633	641	602	601	633	647	665	628	639	584	662	665	686	649	630	623	650	688	654	635	654	634	647	646	671	626	666	642	623	601	620	665	622	628	648	651	676	679	607	616	633	670	653	647	672	678	646	607	658	683	683	647	640	649	668	653	658	660	645	656	633	638	665	641	654	656	621	658	619	641	684	673	632	633	665	633	656	642	636	596	675	632	603	655	648	709	680	649	642	649	676	680	654	637	632	603	592	633	623	635	658	635	606	683	617	646	626	685	635	640	606	612	623	613	655	661	647	649	629	632	654	632	643	671	620	619	671	652	654	619	649	657	682	699	633	693	690	639	650	656	690	665	693	608	638	681	689	638	661	671	606	659	637	691	654	667	651	656	635	676	637	696	638	652	677	656	635	670	669	657	645	619	656	674	607	688	651	626	637	678	629	669	610	694	615	624	697	658	633	603	657	631	670	637	629	601	670	586	640	625	649	654	683	623	681	630	706	665	673	659	640	653	691	641	653	614	641	642	647	634	669	645	650	594	635	701	693	630	667	636	620	650	631	622	610	656	621	645	669	637	624	650	644	637	612	647	652	685	683	633	606	651	675	650	646	630	659	684	666	686	663	684	645	618	665	664	612	689	713	595	658	622	651	647	662	666	606	649	620	660	655	658	641	655	655	648	637	620	639	672	625	684	614	648	687	679	639	640	639	618	631	622	630	630	658	655	646	670	627	644	627	658	645	638	630	639	636	635	664	621	666	661	624	668	650	638	698	617	664	666	656	674	640	684	615	626	625	638	634	658	659	629	647	585	645	699	669	663	620	710	612	672	656	684	641	694	659	694	642	664	639	681	639	677	679	598	665	640	661	692	661	647	655	639	708	648	696	645	630	651	598	633	624	658	671	692	603	654	723	587	629	658	645	657	680	645	656	656	625	649	630	637	614	679	611	627	662	610	645	663	614	662	630	623	698	660	684	606	649	657	648	687	661	675	655	613	621	689	619	639	645	629	632	619	628	629	604	650	627	692	641	685	660	651	631	626	673	620	640	641	666	626	735	703	666	710	649	648	667	627	593	656	668	659	625	664	661	652	666	614	644	647	678	652	648	611	638	661	668	699	685	692	628	686	654	632	644	661	633	642	647	664	633	660	605	626	649	671	666	688	654	625	624	645	659	642	639	648	621	670	613	638	653	689	676	658	640	639	614	678	660	678	669	664	621	645	622	645	637	646	653	642	622	669	610	626	668	635	647	644	633	666	656	666	622	643	658	642	636	624	676	684	662	650	653	661	663	631	691	635	628	616	653	645	616	674	633	646	641	698	709	634	623	648	652	650	647	667	626	641	647	638	647	665	616	630	607	662	663	612	653	648	653	673	625	647	675	655	637	651	675	645	681	618	626	680	625	665	640	687	637	608	667	688	684	629	656	656	607	667	617	615	633	674	642	664	657	647	688	674	627	647	665	626	696	653	631	639	663	639	665	661	573	659	667	622	656	615	634	674	651	642	636	621	607	611	687	641	631	619	649	636	638	685	650	656	663	699	630	592	656	671	572	655	677	643	636	630	647	644	658	628	664	679	686	625	649	696	644	593	637	632	629	629	661	667	644	635	665	670	664	664	672	645	644	660	646	643	650	670	625	649	635	648	639	679	640	646	656	704	638	655	663	584	598	592	636	668	650	659	674	654	621	634	666	655	659	651	623	633	642	676	639	657	637	660	640	655	684	638	610	687	668	677	650	659	638	676	660	676	659	653	649	655	673	669	631	666	663	672	637	652	657	613	691	620	632	657	690	665	618	637	621	638	631	646	636	645	668	690	664	694	599	686	660	638	613	649	639	684	610	668	712	662	641	658	669	647	633	651	651	654	676	687	671	651	637	663	700	670	641	605	655	681	684	634	673	663	672	675	641	683	682	656	699	684	650	670	651	664	665	629	625	659	656	711	675	666	661	668	661	658	631	655	622	647	708	651	632	616	658	633	618	661	647	678	622	623	659	626	632	634	644	666	660	629	652	664	613	654	630	634	631	647	611	660	649	644	585	683	667	628	654	643	632	629	608	659	658	661	631	653	664	618	648	686	672	609	657	689	627	609	624	634	638	641	658	635	604	647	665	646	677	616	606	644	631	659	657	593	683	617	668	673	630	660	635	631	635	587	665	679	653	625	686	637	650	635	677	660	658	620	673	644	587	643	646	660	686	662	655	649	668	624	630	639	663	662	638	658	630	624	606	666	614	684	668	633	643	663	646	607	632	623	615	671	650	638	682	696	638	661	651	640	642	651	648	638	607	678	683	621	634	657	637	648	618	619	658	611	618	686	645	655	694	662	659	635	613	691
23455	5501	5102	4368	1831	956	762	703	558	455	325	328	321	314	347	384	372	351	297	214	201	184	168	157	157	166	175	157	164	141	173	164	158	149	144	151	147	162	134	138	155	150	133	151	148	113	147	156	165	151	159	153	130	157	162	141	126	159	144	150	148	160	158	138	153	149	141	148	136	154	158	132	147	155	152	150	161	162	155	159	136	151	141	154	119	147	123	155	145	113	165	178	175	165	157	144	131	137	154	154	132	128	149	146	151	150	163	162	132	162	157	161	138	113	133	162	136	125	136	149	172	156	137	136	125	148	163	136	145	149	144	167	135	123	146	147	162	146	137	136	159	150	159	126	138	154	155	157	165	170	158	139	157	144	138	160	175	150	146	136	147	156	153	132	151	146	164	141	177	166	158	148	151	144	164	141	150	147	152	149	132	151	129	134	139	126	161	150	148	128	153	139	147	159	142	146	122	137	162	128	144	120	133	137	129	158	151	129	144	145	156	133	132	133	161	149	146	135	138	135	165	147	166	165	136	139	141	149	161	150	138	133	141	145	166	136	149	156	164	119	145	156	153	152	144	153	133	152	150	154	149	148	141	141	141	145	138	150	142	143	154	129	147	142	170	162	142	163	151	145	140	171	123	133	147	165	141	167	148	164	130	150	130	150	150	143	162	138	140	123	157	135	128	133	142	134	130	149	154	134	127	140	119	143	161	145	141	153	140	153	148	136	138	157	150	117	137	159	157	124	172	154	156	169	156	152	154	155	163	140	135	149	157	161	155	161	126	141	170	154	144	124	128	152	161	148	141	159	149	166	138	179	137	151	163	152	141	132	117	120	137	163	143	166	145	139	152	154	155	146	146	132	160	134	157	154	135	139	153	143	152	148	140	145	140	143	154	144	159	155	131	125	133	148	164	169	155	136	165	143	139	131	137	160	152	162	124	133	137	144	143	167	144	141	150	150	160	150	145	157	138	151	126	146	149	122	131	137	153	169	168	141	114	110	129	153	142	141	170	149	135	147	138	154	156	146	136	140	152	130	145	147	139	129	147	148	151	163	136	128	135	145	122	156	135	123	152	167	110	157	128	128	148	116	149	137	155	162	158	142	151	150	142	163	144	137	142	146	136	142	139	174	121	153	157	159	154	158	120	142	147	132	146	157	151	159	141	140	147	140	153	146	141	156	158	150	145	146	139	151	158	157	136	143	148	149	153	133	147	145	137	160	160	169	161	150	155	157	171	147	156	149	153	122	145	155	121	159	134	140	140	127	141	141	155	133	177	149	156	167	154	157	157	166	162	150	136	143	160	132	145	146	150	143	173	129	145	144	140	132	105	140	149	143	149	132	128	129	136	128	155	131	144	139	148	154	149	160	137	141	141	138	159	153	150	156	159	151	145	146	134	150	158	135	152	157	149	147	145	140	157	158	151	119	119	149	184	164	129	155	153	146	135	143	132	141	137	151	150	167	148	133	156	132	140	153	156	135	156	166	147	138	148	141	140	147	162	161	145	143	137	149	158	132	148	144	174	154	121	140	156	142	137	178	154	143	162	151	150	153	146	131	155	129	148	135	136	132	132	142	160	162	143	156	140	142	141	167	147	136	147	136	161	147	156	148	138	147	140	144	135	134	121	169	134	137	147	154	139	152	145	150	154	172	155	168	147	163	131	155	159	159	147	146	133	120	129	130	123	131	148	121	172	148	170	156	152	163	142	150	145	145	139	127	158	154	128	143	145	151	171	153	138	128	157	149	144	131	144	152	152	160	142	166	146	132	162	150	133	138	145	138	150	161	137	164	129	165	149	178	126	140	162	143	129	154	167	133	143	135	146	160	125	139	143	161	132	137	136	142	148	144	144	133	171	135	139	136	143	125	152	154	138	167	138	139	138	138	129	132	134	151	130	127	131	133	164	162	124	147	146	128	139	161	142	143	154	140	156	146	168	151	158	168	137	150	151	145	150	128	135	136	123	153	158	150	145	153	147	176	142	139	147	143	134	141	157	141	160	139	160	145	134	146	149	157	135	150	145	130	153	143	169	123	148	148	131	139	188	170	123	162	149	122	123	152	164	159	135	131	147	160	165	160	153	158	157	157	137	153	150	147	153	118	139	149	140	155	157	141	134	155	144	155	150	140	127	140	137	157	133	163	163	144	158	123	139	161	158	158	132	158	136	144	150	141	139	149	122	163	117	143	157	168	135	155	182	135	134	163	147	131	144	158	129	140	147	146	164	129	151	133	145	149	162	119	151	148	136	150	171	151	143	168	142	179	174	165	142	178	135	148	131	129	127	138	158	129	163	148	155	135	136	170	147	134	125	144	167	136	140	149	140	139	136	135	168	148	154	138	139	139	147	149	150	150	155	148	125	157	148	137	148	162	161	142	148	140	145	157	152	146	140	128	130	147	159	146	159	122	144	141	143	141	150	151	149	146	126	159	138	140	134	150	153	143	139	129	142	154	156	139	152	130	141	139	144	122	151	135	133	132	154	151	154	128	158	137	135	127	155	149	146	122	140	126	136	137	140	156	143	151	124	150	136	116	142	152	152	130	133	138	153	136	154	142	126	120	166	151	144	134	167	153	131	140	128	156	155	156	155	155	135	142	144	147	143	136	129	142	150	139	145	125	149	156	160	141	168	148	140	147	137	161	139	146	139	135	157	133	133	174	146	152	120	135	153	155	162	133	119	136	148	132	143	153	168	182	138	150	155	136	153	150	151	148	139	152	158	125	138	128	173	116	129	129	137	126	154	120	153	123	143	133	117	137	131	123	129	149	145	141	149	158	151	127	154	131	156	146	146	161	137	146	150	145	151	169	162	149	147	125	135	162	160	132	154	123	126	131	160	159	157	153	153	153	131	138	150	154	124	140	131	150	145	135	131	123	150	142	157	147	146	162	170	148	161	147	123	152	126	156	140	127	127	144	145	170	140	130	137	167	167	127	148	138	168	141	168	157	167	137	162	139	165	135	170	146	146	151	163	163	150	136	142	146	135	126	125	139	160	141	153	129	161	148	163	156	146	133	147	166	157	137	132	150	152	150	150	175	172	164	156	155	165	142	157	152	172	150	135	139	151	140	139	153	139	139	144	142	160	166	146	119	165	146	135	136	128	162	131	151	133	138	132	156	132	140	131	146	148	149	145	140	151	166	132	136	154	147	149	162	188	146	152	162	131	157	156	155	166	137	135	143	138	146	162	132	147	125	123	133	153	149	132	146	135	150	144	149	139	132	148	183	138	128	155	120	120	151	153	127	144	136	155	153	152	128	158	153	153	154	148	137	167	133	126	153	143	152	142	129	133	148	170	127	139	154	173	154	110	130	161	135	155	152	129	151	156	129	156	147	149	139	139	113	157	135	151	151	136	175	143	129	151	135	146	154	161	174	137	144	146	160	142	161	127	123	141	138	149	143	143	158	159	154	153	134	144	146	135	128	138	142	138	134	157	156	134	141	137	141	141	140	119	148	131	130	146	169	132	159	162	161	138	118
15188	3836	9741	12709	6874	4244	3785	3365	2711	2106	1633	1422	1384	1593	1864	2138	2020	1839	1507	1061	675	586	562	485	461	476	510	391	471	441	423	422	406	377	386	427	360	364	395	431	385	386	428	387	384	381	392	393	405	375	389	402	431	400	391	352	406	379	423	387	423	384	401	392	394	352	409	394	413	390	408	418	354	362	369	395	391	378	374	448	379	383	380	380	390	453	412	386	390	379	389	399	400	379	422	374	329	410	355	370	380	365	392	382	378	375	371	401	394	391	371	363	350	369	419	400	396	384	369	372	364	422	375	367	400	392	419	386	395	405	354	384	400	375	381	385	371	373	382	396	355	371	402	368	379	392	372	369	383	369	356	387	379	385	388	392	363	383	381	395	396	398	365	362	380	375	402	397	387	403	359	405	365	382	380	353	371	397	390	377	384	383	390	375	374	363	384	363	378	353	399	391	386	393	383	353	383	390	382	398	364	405	397	386	347	388	384	405	372	412	387	373	404	417	365	392	361	388	384	385	373	353	342	401	407	371	385	395	366	348	370	363	363	398	386	412	439	364	373	389	393	387	384	378	354	399	358	339	410	366	385	358	393	418	320	428	378	395	376	380	341	382	348	382	396	427	371	367	399	413	399	377	352	370	416	374	384	378	386	373	396	410	393	372	391	388	372	411	399	401	371	375	376	361	376	398	397	367	370	399	365	399	372	398	378	369	389	413	380	358	404	378	391	364	379	394	366	362	353	366	401	386	404	387	392	444	371	370	410	406	381	349	385	416	377	415	372	395	360	412	372	370	393	377	385	379	381	356	370	352	382	405	365	378	414	404	418	376	365	355	415	412	384	361	431	371	378	334	410	345	416	387	368	389	372	386	384	362	355	417	395	368	386	364	372	399	346	395	388	355	415	367	364	364	383	378	435	364	380	405	402	400	398	358	382	350	408	393	388	395	401	382	437	411	398	366	377	418	366	381	381	400	350	357	334	413	364	403	390	370	381	353	374	418	397	420	370	365	370	386	388	369	403	366	363	393	376	378	373	356	397	398	375	400	391	381	356	327	363	377	380	396	383	359	391	389	389	405	423	408	346	400	404	387	382	418	372	369	378	392	396	373	420	377	379	389	366	351	353	399	370	420	390	366	367	390	381	407	386	364	341	366	395	364	381	399	408	361	371	365	396	384	386	377	392	396	386	438	405	423	411	376	392	420	353	394	387	375	365	392	354	398	421	389	400	355	382	408	409	389	355	386	375	398	350	379	411	372	420	378	406	381	356	392	382	428	376	373	360	380	351	382	375	368	398	376	391	395	372	365	397	376	366	394	409	396	364	358	357	407	350	421	378	361	362	401	377	390	407	380	376	379	367	368	392	386	376	390	367	396	374	423	387	376	389	354	399	373	374	392	362	400	361	376	383	385	390	396	406	362	375	367	354	390	386	363	429	389	385	383	385	420	358	372	403	370	413	390	405	398	413	395	388	423	362	362	389	364	379	398	383	359	389	399	432	377	365	397	381	416	388	401	387	385	378	384	380	366	374	389	393	362	378	351	378	400	384	359	380	391	360	373	398	369	394	412	409	392	368	363	388	379	370	435	370	372	397	377	386	376	383	405	380	389	389	379	378	392	362	390	361	375	403	369	343	372	369	420	382	316	388	372	408	401	384	395	399	391	376	382	380	367	397	396	398	341	405	391	373	378	371	386	368	378	374	390	393	392	337	388	387	400	349	391	413	363	391	394	388	367	396	356	355	378	372	377	380	427	385	394	345	381	369	412	391	402	369	375	361	397	384	376	389	401	348	381	405	387	381	399	402	381	409	374	352	369	401	406	371	382	373	359	409	406	380	377	383	384	408	360	389	357	384	399	398	380	357	361	415	382	365	423	384	384	401	366	394	364	355	392	392	401	374	390	374	395	365	384	378	361	378	360	379	402	423	360	358	398	349	375	392	375	382	369	391	363	389	376	378	380	395	411	404	366	367	375	401	381	379	363	392	352	375	371	364	363	378	371	385	404	395	379	378	380	398	392	417	399	386	388	416	409	413	411	361	377	347	357	417	356	394	382	422	353	386	370	389	390	375	376	405	382	372	393	361	408	341	362	344	381	373	356	397	383	379	361	396	385	358	373	378	379	380	410	371	407	387	383	391	386	418	388	375	389	409	344	394	393	381	374	401	328	372	348	355	356	395	407	362	398	381	405	391	379	390	358	384	422	364	370	381	376	370	387	433	407	406	399	375	417	368	389	388	360	377	399	364	397	385	387	380	387	355	352	413	409	399	344	393	366	408	379	367	393	417	389	355	360	404	388	415	394	381	410	388	397	408	396	408	385	390	399	377	399	354	394	402	337	362	408	402	373	360	370	363	374	350	380	375	352	372	353	380	398	355	412	399	387	374	423	353	377	415	393	421	380	398	361	395	393	369	411	363	361	387	358	412	366	355	379	430	368	365	375	394	357	395	372	358	404	372	389	390	386	383	394	397	356	407	350	378	352	383	386	358	381	328	380	408	381	405	411	395	367	384	392	388	329	359	362	368	389	404	390	407	357	384	387	363	366	349	389	386	337	367	392	393	403	395	406	399	362	377	353	387	359	394	416	393	361	381	392	383	403	400	411	345	403	392	400	398	407	398	367	412	370	359	385	355	387	389	386	398	368	381	353	411	355	397	400	372	403	370	388	382	401	398	365	372	351	372	388	398	401	392	366	365	395	381	404	368	404	409	377	372	403	374	384	436	427	405	383	352	379	400	370	402	380	397	392	384	385	378	371	349	352	382	369	382	398	402	389	387	399	371	353	375	391	367	389	359	422	316	418	386	395	364	372	354	387	378	364	352	370	405	377	386	380	378	420	388	389	388	419	375	361	360	396	366	377	364	399	382	369	387	378	410	401	370	375	363	358	420	366	380	347	410	365	387	409	364	374	389	377	390	352	370	383	377	374	414	406	373	410	359	398	361	369	394	400	378	386	388	349	386	414	381	375	411	384	383	399	355	378	372	367	379	372	375	379	369	412	391	400	407	359	365	397	392	394	382	370	375	402	372	383	394	381	405	390	409	368	377	381	376	360	390	407	400	387	388	372	350	390	386	357	383	376	391	385	363	362	389	419	387	389	396	407	371	389	336	366	367	398	347	398	385	359	395	369	367	375	349	393	374	400	378	390	401	405	398	373	406	397	387	422	384	394	395	394	353	384	399	392	387	386	407	381	375	370	411	398	374	371	388	387	412	384	385	386	385	390	357	366	391	408	355	405	371	349	369	377	388	370	382	358	395	370	396	405	384	386	394	395	366	405	378	363	402	392	379	362	395	384	439	365	375	404	406	431	388	393	368	407	356	366	351	363	410	356	356	397	376	384	396	352	366	369	404	409	396	412	382	408	395	379	372	364	387	415	377	380	391	393	399	355	400	396	414	377	384	368	382	363	410	385	406	376	409	385	392	367	362	378	386	397	395	372	373	420	372	369	371	424	389	395	372	428	388	410	361	426	414	429	375	379
4535	1262	1916	1749	785	546	470	480	420	414	353	349	339	345	345	354	357	376	327	333	307	304	335	269	323	323	296	307	331	320	302	306	304	322	343	348	330	319	286	343	313	302	327	307	331	331	315	300	286	299	306	303	311	333	302	315	299	291	317	324	309	312	304	278	289	309	298	324	303	318	313	323	358	320	338	323	285	311	280	310	295	319	311	312	312	331	293	329	294	304	282	285	320	312	305	334	327	289	318	305	328	294	295	311	281	309	325	350	300	340	281	289	318	339	297	332	293	318	305	303	287	338	320	297	303	318	271	301	305	268	309	328	306	341	305	337	343	321	292	316	330	324	304	331	337	301	291	325	318	276	297	304	294	302	321	340	299	308	325	298	320	273	291	294	315	295	313	284	279	315	326	277	296	352	307	305	301	309	305	314	336	329	340	316	313	305	306	299	321	321	278	308	283	325	306	301	290	332	306	270	313	313	318	299	296	281	317	327	303	312	321	328	298	314	260	281	335	311	289	319	295	308	326	314	313	309	333	321	322	310	328	335	301	331	320	341	325	276	319	349	341	301	271	327	333	318	327	309	292	349	301	328	350	320	300	317	263	294	299	311	282	304	339	325	297	328	322	315	303	319	321	318	325	296	311	287	312	309	309	293	300	314	318	336	305	300	327	331	290	300	316	311	312	317	352	309	294	324	305	310	340	310	295	311	314	314	278	311	326	304	314	308	303	315	318	325	288	337	295	308	329	289	302	308	322	306	314	344	284	345	317	314	295	306	285	298	319	320	290	306	348	318	324	254	288	273	311	284	331	333	292	331	313	285	300	300	307	285	318	318	294	289	284	330	288	302	276	291	293	275	278	309	285	300	291	288	316	273	319	293	326	312	313	309	262	312	305	291	288	323	308	307	312	293	325	292	314	326	286	311	310	314	306	298	321	282	329	289	303	322	279	295	330	331	343	272	295	297	271	299	317	319	302	310	316	285	304	298	347	309	315	294	313	329	312	300	292	302	283	279	312	304	312	323	309	306	309	304	309	333	301	305	324	298	304	307	315	327	311	310	301	329	343	337	314	313	340	329	294	252	283	317	313	332	288	311	335	288	298	310	328	296	325	307	312	316	337	330	327	339	303	287	322	314	313	311	289	319	334	284	327	290	311	325	307	325	328	313	322	315	302	314	279	317	305	334	293	331	289	332	312	323	319	298	329	307	297	289	294	339	296	313	299	288	316	331	308	318	335	334	263	283	342	319	316	294	283	309	303	327	312	316	334	285	323	312	314	338	277	277	323	324	302	300	310	293	298	303	299	292	300	328	324	315	319	341	300	306	287	306	299	322	322	304	301	309	332	304	295	317	280	286	305	313	299	288	321	274	325	311	298	313	296	327	325	313	326	312	284	317	293	307	289	316	336	329	299	287	328	328	303	341	302	313	307	317	351	287	282	315	296	300	317	324	351	306	317	303	321	302	316	297	310	303	288	294	331	344	292	331	290	313	290	322	351	314	342	306	318	310	291	309	310	318	292	321	325	318	310	346	307	316	298	284	308	288	300	290	315	319	312	318	348	299	293	327	306	288	321	316	325	325	294	314	321	313	305	289	302	319	276	315	292	307	309	303	326	299	326	341	308	323	317	315	301	314	296	302	334	305	351	316	326	310	292	293	297	318	325	293	288	313	317	319	292	298	287	310	322	334	311	315	308	332	317	293	293	293	320	303	286	319	283	294	317	288	306	326	335	299	331	309	319	316	272	329	295	312	307	306	293	330	330	305	290	325	318	304	309	307	294	283	324	314	344	268	297	350	308	336	292	284	308	306	311	306	303	328	339	293	321	285	303	349	316	311	315	320	324	331	322	316	286	266	308	320	311	321	296	325	293	306	308	322	313	341	320	302	339	345	301	352	322	303	332	318	308	310	334	323	301	322	307	326	329	284	317	295	294	327	345	313	297	285	284	304	353	284	288	308	299	274	304	345	329	342	308	291	301	325	321	313	288	294	300	287	292	306	299	299	343	342	319	282	309	296	273	286	269	301	297	311	294	309	311	304	314	312	335	343	350	292	335	345	277	306	320	315	326	298	308	292	314	316	301	299	320	339	298	308	343	318	311	304	315	312	322	313	289	290	306	297	332	335	284	307	308	320	328	300	293	337	292	309	313	307	319	300	288	331	307	312	329	362	316	273	336	310	310	278	289	299	301	317	284	272	296	348	310	330	306	279	313	306	300	281	286	301	339	301	308	303	324	302	335	314	324	294	285	326	273	328	327	330	289	332	316	333	329	301	316	321	309	331	303	313	308	317	291	332	328	329	287	297	292	296	308	313	343	318	336	296	321	319	273	311	347	299	326	344	288	307	295	313	324	326	313	295	316	315	350	292	296	298	315	317	311	322	296	343	292	280	296	336	316	315	293	290	305	303	298	290	279	300	304	320	290	313	321	322	304	297	328	331	296	350	299	314	327	307	329	284	311	310	332	285	319	317	346	310	294	324	315	294	314	326	319	328	285	356	336	331	316	336	323	302	269	291	297	291	284	286	324	311	325	333	297	306	304	360	303	300	333	269	324	289	330	328	291	291	339	313	306	329	309	300	304	310	314	318	306	331	304	291	314	323	308	330	320	301	306	298	344	315	323	323	382	304	291	297	301	282	308	320	263	300	338	320	314	337	320	323	281	346	342	302	310	288	341	310	303	333	325	307	323	348	313	314	307	290	306	316	313	312	325	320	337	346	309	291	302	316	322	306	299	307	306	282	269	319	320	310	282	327	281	341	293	291	298	284	334	310	301	309	340	301	303	320	325	319	324	326	305	294	322	334	315	336	312	316	319	301	326	306	318	315	293	285	297	335	300	282	308	317	309	310	280	319	312	315	290	338	308	320	313	314	291	312	306	307	263	287	285	316	284	335	316	292	307	302	276	287	274	314	326	285	300	319	283	329	330	323	296	295	333	285	303	315	314	284	281	327	285	344	324	314	307	312	272	308	311	314	318	333	321	308	273	301	317	269	295	315	307	308	329	321	290	305	287	308	308	308	291	321	296	329	320	298	321	291	318	296	312	327	265	302	323	312	296	301	291	319	301	313	282	298	302	328	272	310	303	270	354	318	332	300	300	276	320	312	308	325	340	284	278	326	328	286	311	320	314	337	294	290	318	311	300	297	343	335	302	337	332	302	296	276	298	298	299	341	279	303	305	281	282	294	322	323	291	281	299	312	324	338	353	326	303	350	321	291	305	296	354	333	306	308	309	307	310	337	291	290	314	346	291	321	305	291	300	319	306	363	292	306	310	331	315	324	312	318	304	295	288	305	278	312	315	322	327	299	339	303	307	310	306	309	324	289	307	294	312	295	303	292	293	269	309	357	359	317	318	293	329	300	312	292	300	299	315	327	297	300	302	322	317	324	321	328	301	296	296	292	319	341	294	315	321	305	306	282	326	301	332	325	314	330	313	286	318	326	282	322	330	297	289	317	334	289	330	302	304	320	317	342	336	320
4233	1680	4578	5435	2756	1862	1669	1498	1334	1271	1050	1083	995	1063	1167	1206	1199	1185	980	909	813	826	818	776	774	760	789	836	753	769	747	770	778	769	780	772	705	759	729	734	738	828	727	750	715	819	751	760	764	765	767	767	725	783	747	752	773	775	742	788	784	720	732	796	713	746	779	762	728	737	780	716	741	765	757	798	743	767	766	727	725	745	762	693	744	756	729	747	737	798	765	733	749	811	761	746	786	765	787	776	756	816	777	716	749	724	718	758	743	786	733	736	797	747	783	736	747	802	735	742	788	798	733	737	787	755	763	749	754	787	766	751	750	778	801	787	774	726	748	764	732	735	769	745	751	764	737	752	753	717	804	703	761	770	707	782	760	746	723	730	764	761	779	731	735	741	715	790	796	740	761	754	775	746	768	731	774	733	772	790	768	791	740	788	791	797	717	758	774	780	753	764	787	738	791	792	717	742	711	759	756	762	726	737	745	702	798	745	743	780	743	763	737	751	727	781	761	793	754	737	765	804	775	694	756	771	799	731	745	758	763	757	763	736	729	755	737	741	747	740	761	740	746	709	720	767	751	729	749	743	752	762	815	732	762	691	793	773	726	746	755	742	758	778	760	790	712	775	764	790	719	708	756	754	721	733	782	750	729	720	808	751	701	774	730	791	783	787	818	721	773	739	697	775	778	768	780	760	744	722	700	796	776	742	763	782	748	773	760	778	757	808	755	770	746	755	756	793	740	771	747	708	731	693	767	774	785	747	752	763	752	774	728	675	832	778	756	745	729	793	781	736	788	805	718	770	736	741	747	770	757	718	730	765	764	819	754	762	731	752	760	750	738	704	748	774	724	748	736	759	778	766	707	744	758	701	722	747	769	763	795	758	816	770	754	766	719	733	743	799	769	708	785	734	812	767	778	768	735	726	754	724	701	807	771	781	752	740	719	744	710	777	738	755	729	756	763	751	727	734	735	743	708	763	733	766	742	795	795	786	746	795	764	759	770	782	770	738	773	781	750	796	768	796	716	754	759	734	745	775	695	748	761	744	733	744	730	765	725	763	774	788	718	788	757	698	795	755	783	798	801	796	734	754	763	750	773	784	770	778	741	780	748	802	786	725	755	734	726	807	750	797	783	756	753	795	718	749	807	769	756	707	749	717	715	762	725	664	737	776	776	739	752	743	782	751	832	750	760	746	806	796	758	759	783	736	780	731	762	725	740	787	758	756	746	765	751	778	735	729	751	773	779	761	716	746	757	765	749	736	750	732	752	790	762	756	721	763	795	797	752	757	744	714	666	812	745	745	718	758	777	737	769	804	760	684	684	728	741	735	726	744	762	738	716	785	832	784	729	786	754	762	778	744	787	763	753	729	729	804	731	771	777	757	747	724	760	759	752	737	791	686	763	744	757	788	776	799	761	767	708	752	731	756	738	719	777	752	732	742	748	773	769	736	765	742	801	692	804	760	689	738	756	749	742	768	710	718	784	787	780	741	792	721	729	714	767	796	745	772	724	764	740	732	730	729	763	771	722	756	737	751	732	777	739	721	840	744	770	770	777	715	787	731	702	763	727	760	792	795	757	774	749	762	747	766	751	773	717	722	751	775	755	760	763	753	752	764	765	724	717	792	746	770	786	740	771	754	745	760	727	756	772	738	788	742	715	751	781	742	788	770	772	710	748	754	776	748	805	791	757	763	756	704	686	757	763	765	799	781	745	762	756	776	725	792	729	753	729	749	720	738	765	812	770	780	760	770	781	766	775	725	754	735	753	728	784	742	759	755	759	752	736	750	788	750	745	782	744	755	760	755	760	753	760	752	715	741	746	781	759	706	813	767	756	768	754	767	794	751	762	744	780	729	740	743	717	715	779	739	803	737	761	738	759	772	747	727	784	764	764	790	824	792	801	804	749	722	774	776	724	762	757	763	777	766	809	694	822	785	782	735	758	762	787	742	759	750	712	781	742	761	733	774	774	726	792	746	694	764	725	762	801	801	767	749	810	753	740	747	767	775	804	761	742	769	798	769	754	729	784	742	717	733	763	764	768	759	765	736	760	746	752	697	752	770	718	714	718	757	752	775	728	748	724	782	779	792	692	710	762	803	735	736	728	786	796	803	754	762	780	735	728	780	783	768	771	747	763	682	759	725	780	760	760	826	735	712	720	764	713	762	727	715	810	782	705	776	728	781	773	749	722	750	745	757	788	750	758	759	769	819	730	738	748	758	739	779	780	747	751	800	796	769	790	726	740	764	740	737	752	750	786	732	790	745	745	785	781	772	710	776	751	804	809	774	734	768	758	743	795	700	793	727	815	790	773	746	725	793	799	737	749	764	747	781	754	709	754	777	758	749	747	767	751	796	697	812	739	714	741	755	810	788	778	722	753	774	810	744	783	802	794	758	704	824	789	746	778	784	740	769	766	730	755	748	759	826	754	730	710	811	785	778	745	766	771	779	740	767	785	734	760	738	759	821	764	772	731	761	757	743	791	737	695	778	731	726	764	774	763	750	757	708	760	781	766	738	794	722	757	764	740	725	764	748	813	751	774	732	729	784	714	784	753	749	745	781	732	728	754	790	767	792	718	767	740	740	737	757	763	723	778	730	749	809	786	750	687	796	762	762	747	792	750	771	761	795	761	757	720	746	793	750	771	773	775	749	736	793	738	767	703	691	822	784	737	747	778	769	758	750	747	742	748	767	760	799	739	741	801	781	763	789	771	742	788	704	754	745	731	764	758	688	739	775	765	731	698	733	774	723	790	764	756	779	766	743	747	711	775	770	710	788	744	737	750	754	752	739	741	744	737	744	746	747	753	768	768	743	721	719	699	746	737	697	769	762	777	757	754	772	747	767	782	763	745	718	805	774	770	769	749	743	751	735	786	712	803	734	795	758	755	766	734	739	763	746	790	730	765	749	779	765	790	751	726	746	758	762	697	736	756	744	753	728	714	786	792	762	723	729	791	795	780	769	731	793	835	796	719	800	731	801	729	776	785	773	743	778	753	741	765	744	734	764	767	745	744	756	747	807	757	718	760	781	794	785	793	746	771	785	712	698	748	735	761	756	783	763	771	741	775	717	730	771	722	795	743	816	734	787	705	799	778	765	736	762	773	735	726	749	734	786	720	781	734	717	751	790	709	843	796	769	764	770	766	760	843	739	747	736	734	749	812	757	734	784	774	751	688	749	727	789	745	767	798	721	751	795	768	736	802	772	798	810	761	757	764	743	760	725	773	758	787	791	711	729	737	803	768	730	745	796	751	715	792	763	721	737	765	749	787	788	736	760	697	762	781	750	803	703	744	838	709	708	737	765	774	726	756	753	751	772	729	793	753	717	742	759	748	731	752	802	726	701	720	732	754	730	805	750	755	759	827	748	835	761	747	731	736	746	750	762	775	769	744	763	722	775	753	700	754	721	735	785	754	716	731	762	749	794	807	744	721	816	749	748	829	752	754	762	754	776	754	710	776	764	744	791	744	750	763	750	816	793
14961	3023	3162	2663	1312	786	650	555	449	434	362	401	380	367	404	418	407	389	375	354	276	293	295	294	254	305	267	319	255	281	282	264	242	270	311	275	254	276	313	294	277	277	265	253	260	303	262	275	237	274	263	267	265	284	240	253	258	258	297	281	255	253	273	279	244	291	273	245	232	268	291	259	284	255	279	253	270	277	254	251	267	274	253	286	278	257	250	288	239	275	298	310	277	295	265	277	261	279	271	246	290	255	288	277	286	269	276	266	310	277	275	246	257	266	298	295	295	292	279	281	264	288	276	272	254	249	265	274	296	294	277	258	253	282	266	277	270	290	279	280	298	271	288	281	295	226	259	279	249	286	274	248	258	252	258	283	293	288	281	255	304	268	263	298	282	284	266	292	270	285	296	262	280	283	280	278	253	267	279	241	257	274	280	281	243	293	296	277	259	275	277	284	252	241	279	290	274	281	275	273	285	285	284	274	282	309	279	259	281	251	262	263	290	265	298	252	252	262	275	278	274	276	273	282	234	276	293	256	254	273	230	244	259	260	269	271	267	281	254	268	263	231	289	261	252	288	308	263	255	264	259	303	270	269	277	294	281	304	272	274	283	264	294	285	260	289	239	247	298	283	268	287	278	278	310	282	268	277	303	281	274	254	282	254	224	275	284	240	281	285	260	264	289	267	253	235	271	238	249	282	263	269	297	230	263	277	254	322	287	300	261	271	267	262	282	246	265	310	268	274	256	279	250	260	280	282	266	301	257	257	283	228	293	258	257	254	284	239	288	268	258	252	259	256	255	263	257	238	295	257	281	264	252	306	282	293	247	261	271	299	277	271	270	280	258	300	251	265	254	298	262	290	270	266	252	257	253	248	298	272	248	277	248	269	306	285	264	262	296	277	237	269	280	267	290	272	299	262	255	291	286	291	238	257	275	267	273	270	296	260	277	285	277	282	288	284	267	280	255	245	270	255	245	243	267	263	274	289	260	291	271	277	260	290	285	287	280	308	282	231	246	274	253	253	277	261	255	284	240	271	246	284	237	277	255	275	268	275	288	282	259	261	291	266	287	280	269	249	274	274	261	244	287	252	272	248	282	267	260	249	286	288	272	294	292	295	304	278	286	272	256	267	283	248	258	273	260	300	285	252	266	279	261	306	263	228	300	281	253	268	284	257	264	280	288	253	272	274	267	238	245	273	269	256	270	287	249	260	276	258	289	276	258	284	269	260	260	286	256	268	277	268	296	272	291	269	273	292	255	263	274	297	291	256	290	267	278	233	259	273	297	260	290	264	261	273	239	261	298	264	283	249	268	267	278	254	280	268	279	252	254	286	255	265	255	281	260	299	275	290	238	290	282	296	271	262	292	275	273	274	262	300	280	243	267	299	262	278	270	268	286	272	265	291	280	262	258	325	255	270	244	271	260	285	249	290	276	256	283	280	260	255	244	271	250	264	243	286	261	243	272	249	246	281	257	266	266	251	284	270	260	255	285	280	264	264	291	262	276	254	279	261	287	252	256	274	263	269	283	289	280	234	310	298	256	298	268	253	279	258	261	272	279	259	259	270	292	260	268	293	276	270	236	244	275	280	263	253	268	279	242	292	282	274	272	289	282	262	280	255	285	288	271	267	258	301	291	255	256	296	286	270	268	277	279	301	285	272	241	250	295	268	273	273	283	283	280	283	275	251	262	263	295	258	283	274	286	253	269	267	258	281	278	283	282	257	258	267	269	287	280	291	288	269	263	299	272	279	289	244	279	292	252	268	267	248	291	260	251	285	269	294	257	264	301	246	267	287	280	287	250	277	266	266	277	279	253	263	259	284	270	273	284	277	288	245	275	270	257	262	269	269	304	279	271	298	271	256	255	268	238	279	283	273	244	266	253	302	295	278	264	287	266	256	285	269	238	296	264	280	254	274	252	277	255	280	298	233	297	300	278	291	282	294	289	284	289	290	277	245	262	281	241	258	293	288	288	276	260	242	279	257	275	247	253	286	275	247	256	254	266	264	295	267	260	247	263	282	250	253	272	249	264	268	268	284	256	290	291	273	255	263	291	284	244	249	252	277	264	245	296	271	270	263	285	246	260	239	257	302	299	268	267	290	271	267	252	296	283	236	269	294	265	280	251	258	283	245	264	269	249	260	311	300	287	252	256	265	277	284	245	265	259	232	316	299	264	272	256	294	259	247	276	282	246	260	232	254	278	260	304	221	291	258	270	310	299	253	268	291	238	284	309	275	264	283	234	281	278	305	255	257	269	272	267	262	242	272	276	260	261	281	254	269	262	272	271	274	273	260	256	292	268	253	257	264	295	238	278	268	284	236	274	254	261	275	290	305	291	285	253	271	256	270	265	265	262	258	247	247	269	241	277	264	265	270	284	271	264	247	302	271	280	283	294	269	255	272	266	282	265	282	240	251	303	298	271	252	302	270	294	294	271	258	258	307	289	278	280	271	278	251	283	257	240	272	302	291	237	250	265	273	322	270	254	266	310	261	291	272	274	240	246	258	268	293	281	279	270	289	261	252	274	268	299	275	254	245	240	299	286	276	273	267	274	281	249	267	290	271	275	277	269	240	284	270	270	254	273	275	260	286	253	272	290	254	248	272	240	257	308	276	295	247	241	246	285	284	245	273	291	265	251	281	269	261	298	246	259	269	305	258	281	273	241	287	276	246	307	265	290	269	280	265	303	290	270	256	258	224	273	272	298	275	267	277	308	275	265	267	274	269	250	246	293	259	260	221	290	246	260	274	263	231	260	264	272	269	282	307	272	271	278	259	273	290	271	262	274	269	271	303	284	282	293	311	287	281	271	242	264	269	275	283	248	275	290	301	318	315	280	260	240	288	293	248	271	278	253	309	296	267	253	255	260	259	276	280	273	258	291	272	267	241	250	288	277	269	263	270	260	311	262	294	268	266	283	301	305	268	297	284	257	278	262	260	280	267	265	258	291	255	281	257	280	267	281	264	242	257	241	293	261	263	267	263	288	249	258	277	265	264	277	260	284	309	274	249	258	272	263	258	287	275	295	311	230	277	288	259	239	255	248	298	293	287	272	275	259	264	270	256	260	285	286	277	282	279	255	291	279	290	269	255	284	292	246	285	295	284	272	273	284	250	298	276	259	244	276	254	249	264	281	299	288	276	288	282	272	271	249	294	295	263	283	243	281	269	286	298	298	273	252	279	275	248	294	281	272	274	289	241	293	291	264	297	257	274	249	280	246	272	281	270	290	274	272	258	286	266	294	305	247	234	257	273	270	279	253	251	282	277	307	249	276	281	269	278	281	297	301	281	298	282	282	271	249	278	257	258	261	258	284	260	237	287	256	249	275	285	267	269	264	283	242	258	280	297	285	255	264	295	263	245	305	249	268	253	276	296	298	252	271	254	268	302	252	271	294	297	298	279	259	301	267	300	284	278	267	262	256	295	291	279	307	256	265	224	297	267	276	265	287	286	234	238	265	279	238	262	285	299	250	282	265	287
11693	2823	7122	8360	4889	3255	2735	2165	1833	1562	1463	1388	1456	1448	1553	1654	1674	1698	1332	1107	944	840	791	759	724	702	770	715	650	695	705	691	643	670	673	668	685	687	655	638	662	651	658	636	658	691	645	679	661	639	692	630	703	675	696	694	673	682	641	641	683	639	691	676	661	696	670	703	668	658	661	655	633	669	655	676	671	660	671	647	661	611	698	710	650	709	637	664	645	662	672	705	636	626	674	683	692	654	647	654	640	682	688	682	649	635	659	647	695	680	633	649	660	656	633	692	670	703	635	673	692	719	661	669	688	670	633	655	670	650	693	681	692	670	643	673	641	659	665	695	674	695	638	670	714	673	631	664	676	649	650	672	621	649	680	676	689	668	622	660	645	713	617	600	685	699	666	673	666	681	634	645	660	675	687	700	674	686	621	671	647	688	688	698	664	644	673	662	609	699	702	665	608	658	638	645	659	643	618	680	702	676	691	664	659	719	656	679	656	660	706	706	673	629	647	674	692	646	626	680	659	678	719	678	666	660	633	681	636	634	666	696	679	645	659	713	693	622	638	716	646	626	642	658	684	640	638	669	650	653	661	615	680	687	657	649	644	679	652	730	680	649	677	642	709	634	681	642	675	625	633	611	649	661	680	663	716	655	628	672	704	652	643	670	679	625	653	670	654	674	650	676	670	666	646	656	617	670	682	729	722	669	659	695	655	654	688	636	655	660	657	663	638	666	667	636	636	684	679	674	644	706	638	687	596	677	659	655	725	690	648	709	616	664	675	632	671	674	629	666	663	680	660	675	615	652	666	691	687	642	668	701	654	687	660	692	683	644	692	656	637	677	632	670	637	651	654	669	680	650	665	637	726	637	653	665	673	703	631	692	658	657	645	635	638	662	668	670	704	688	683	659	711	706	708	677	662	661	685	691	713	651	710	701	700	648	686	626	691	686	712	666	707	656	639	670	700	676	698	663	670	699	700	699	655	695	626	668	653	656	664	615	664	650	672	693	646	691	660	645	663	640	664	643	660	684	635	671	666	662	656	664	644	685	665	665	693	700	647	658	644	654	668	658	667	669	638	666	674	681	689	673	671	663	642	670	697	670	668	678	644	664	652	660	678	680	665	618	660	690	682	677	670	672	660	615	673	660	663	674	680	678	658	651	672	621	666	681	633	674	624	677	660	682	647	649	646	679	678	653	646	655	685	667	685	661	669	677	660	664	628	681	673	669	628	628	684	678	687	670	652	676	637	605	666	677	657	674	655	654	631	661	647	603	663	698	663	670	662	717	642	664	684	658	641	676	628	633	642	645	665	654	657	689	594	668	665	680	673	653	643	648	674	673	694	630	684	651	624	658	657	624	635	634	654	665	660	665	658	687	656	632	668	675	701	636	663	645	654	653	657	689	702	674	658	694	646	676	665	638	700	686	648	712	646	705	698	690	666	669	649	648	652	645	672	614	634	649	728	655	650	656	680	671	697	626	633	610	708	743	620	684	650	624	720	695	678	680	643	671	657	666	646	612	639	686	643	690	677	685	693	662	657	633	700	644	657	689	680	656	677	658	687	635	698	654	696	647	650	692	645	608	649	662	679	689	657	701	622	663	661	661	657	634	686	656	649	688	669	661	728	644	617	645	660	669	659	654	644	657	653	629	700	657	681	647	617	658	692	659	662	703	657	637	712	663	661	631	680	733	658	713	705	660	674	647	693	671	696	646	644	653	643	720	634	640	654	685	655	653	660	667	669	649	700	662	647	668	684	716	665	676	660	677	703	670	647	681	692	700	635	693	668	637	679	657	642	648	679	691	655	706	595	669	687	665	654	684	709	674	692	675	661	696	626	649	692	638	648	638	673	666	622	676	696	677	693	691	617	644	712	660	705	627	674	679	609	695	661	685	682	652	634	639	682	668	657	667	682	664	653	673	653	718	656	645	665	680	649	639	681	633	638	682	688	652	650	705	627	648	676	640	666	650	635	676	637	639	644	657	667	664	646	611	684	636	666	681	635	695	617	679	652	700	657	702	670	642	656	658	676	629	628	682	679	620	662	675	661	682	631	692	695	656	666	649	693	663	615	654	681	694	668	669	682	659	648	646	618	636	676	622	673	705	637	640	688	666	699	658	727	655	680	688	676	667	686	666	672	645	658	667	697	708	649	733	662	654	646	678	719	706	673	616	659	710	640	702	712	697	691	679	690	643	724	660	663	617	670	633	668	658	668	669	640	631	673	653	685	651	703	661	709	659	696	690	664	651	635	680	653	666	679	666	679	686	701	655	657	673	651	657	646	708	702	687	686	710	625	670	675	667	720	636	625	641	642	665	640	689	643	660	687	649	654	679	635	636	686	670	637	631	654	656	668	642	651	662	652	641	658	650	702	727	679	625	670	667	665	653	653	676	651	636	673	687	682	646	635	653	626	656	626	678	677	662	659	692	664	670	685	678	630	698	676	623	687	671	626	631	674	649	681	623	677	666	662	699	663	666	668	653	702	659	659	683	663	720	663	645	674	655	661	701	670	661	642	636	678	661	650	618	659	679	670	626	633	652	679	643	702	627	683	691	689	657	671	661	629	691	671	643	699	619	635	673	699	643	621	691	677	655	632	678	693	689	628	690	634	643	658	672	666	649	617	664	633	630	623	651	643	678	687	701	675	643	645	650	664	660	667	617	651	672	685	679	670	691	685	674	638	689	687	644	669	628	647	681	641	718	684	636	656	645	671	719	689	671	684	685	695	653	679	619	626	662	683	673	700	703	628	686	645	630	657	683	657	626	683	642	632	646	654	702	686	683	668	624	693	657	686	602	651	673	667	659	678	707	627	666	683	676	660	694	673	688	672	679	618	693	671	612	666	698	654	665	622	687	627	662	666	693	658	641	652	657	699	663	650	686	669	623	702	692	650	619	637	682	660	659	693	695	693	654	681	648	654	658	641	654	650	645	684	680	677	650	610	664	658	676	669	639	633	659	677	645	663	701	676	647	694	622	686	637	667	641	657	666	731	659	680	636	600	683	645	698	629	617	680	634	664	634	635	672	631	644	639	680	674	661	639	626	663	738	628	679	662	686	677	685	621	683	661	706	659	633	718	644	647	656	644	680	636	643	660	686	691	680	656	671	686	625	618	661	681	660	701	687	641	651	673	663	655	650	686	689	642	688	650	710	663	652	666	658	701	690	640	680	655	680	573	663	667	698	686	678	658	636	700	633	712	690	646	697	622	651	691	693	666	666	646	629	653	679	683	639	604	665	653	668	656	656	665	694	646	692	685	645	656	651	637	621	599	666	673	681	676	656	641	633	663	657	669	661	638	621	594	744	662	710	618	713	669	634	615	637	640	694	710	678	673	697	667	654	640	657	638	638	655	619	703	659	650	652	700	669	642	643	648	670	671	653	655	671	674	638	677	680	665	630	658	715	639	686	657	662	662	690	671	675	651	667	669	629	610	640	706	646	670	695	648	669	664	688	663	678	608	658	670	668	670	700	669	659	669	679
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
